diff --git a/androidPrivacy.json b/androidPrivacy.json index 0d726ca9..3d1bc3dd 100644 --- a/androidPrivacy.json +++ b/androidPrivacy.json @@ -1,3 +1,24 @@ { - "prompt" : "template" -} + "version": "1", + "prompt": "template", + "title": "服务协议和隐私政策", + "message": "  请你务必审慎阅读、充分理解“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。
  你可阅读《隐私政策》了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。", + "buttonAccept": "同意并接受", + "buttonRefuse": "暂不同意", + "hrefLoader": "system", + "backToExit": "false", + "second": { + "title": "确认提示", + "message": "  进入应用前,你需先同意《隐私政策》,否则将退出应用。", + "buttonAccept": "同意并继续", + "buttonRefuse": "退出应用" + }, + "styles": { + "buttonAccept": { + "color": "#327FE8" + }, + "buttonRefuse": { + "color": "#666" + }, + } +} \ No newline at end of file diff --git a/assets/common.scss b/assets/common.scss index a015af41..6ffe1ec0 100644 --- a/assets/common.scss +++ b/assets/common.scss @@ -104,6 +104,11 @@ padding: 5px 8px; border-radius: 5px; } + .redBtn { + color: #f5222d; + background: #fff1f0; + border: 1px solid #ffa39e; + } .bold { font-weight: bold; @@ -449,8 +454,8 @@ background: $maincolor; image { - width: 100%; - height: 100%; + width: 55px; + height: 55px; border-radius: 50%; } @@ -467,6 +472,7 @@ width: 55px; height: 55px; } + .toggle { width: 20px; diff --git a/cardlist.json b/cardlist.json deleted file mode 100644 index c61978cb..00000000 --- a/cardlist.json +++ /dev/null @@ -1,461 +0,0 @@ -{ - "selectllist": [{ - "id": "1", - "key": "2", - "disabled": true, - "size": "big", - "name": "身体数据", - "time": "2024/2/29", - "detailurl": "/pages/weight/weight", - "Tutorialurl": "Weight", - "height": "176.00", - "heightUnit": "CM", - "Hstandardtext": "达标", - "Hstandardcolor": "#4DA2CA", - "Weight": "76", - "WeightUnit": "KG", - "Wstandardtext": "达标", - "Wstandardcolor": "#4DA2CA", - "BMI": "176", - "BMIUnit": "", - "BMIstandardtext": "达标", - "Bstandardcolor": "#4DA2CA" - }, { - "id": "2", - "size": "big", - "key": "6", - "disabled": true, - "unit": "个", - "name": "跳绳数据", - "time": "2024/2/29", - "taketime": "00:05:03", - "cnt": "20", - "averagecnt": "48", - "kcal": "4250", - "detailurl": "/pages/skipping/skipping", - "Tutorialurl": "Skip", - "standardtext": "达标", - "standardcolor": "#4DA2CA" - }, { - "id": "3", - "disabled": true, - "key": "8", - "size": "small", - "name": "肺活量", - "unit": "ml", - "time": "2024/2/29", - "detailurl": "/pages/lung/lung", - "Tutorialurl": "Lung", - "standardtext": "达标", - "standardcolor": "#EC808D" - }], - "addlist": [{ - "id": "2", - "size": "small", - "name": "肺活量", - "unit": "ml", - "time": "2024/2/29", - "taketime": "00:05:03", - "cnt": "20", - "averagecnt": "48", - "kcal": "4250", - "detailurl": "", - "Tutorialurl": "", - "standardtext": "达标", - "standardcolor": "#EC808D" - }], - "TrendList": [{ - "id": "08dbd378-27d1-42d2-87fc-dca513adb60f", - "fat_r": 0.00, - "muscle": 0.00, - "createtime": "2023-10-23", - "bmi": 24.60, - "weight": 78.00, - "height": 178.00, - "time": "2023-10-23 11:28" - }, { - "id": "08dbd378-20a5-4991-84f4-a9702018f416", - "fat_r": 0.00, - "muscle": 0.00, - "createtime": "2023-10-23", - "bmi": 23.60, - "weight": 75.00, - "height": 178.00, - "time": "2023-10-23 11:28" - }, { - "id": "08dbd378-1992-47be-8971-a99543d68e26", - "fat_r": 0.00, - "muscle": 0.00, - "createtime": "2023-10-23", - "bmi": 25.20, - "weight": 80.00, - "height": 178.00, - "time": "2023-10-23 11:28" - }, { - "id": "08dbd377-eb1c-426c-8ceb-294f45773aca", - "fat_r": 0.00, - "muscle": 0.00, - "createtime": "2023-10-23", - "bmi": 26.80, - "weight": 85.00, - "height": 178.00, - "time": "2023-10-23 11:27" - }, { - "id": "08dbd377-a553-4543-8231-086b3a71ed0a", - "fat_r": 0.00, - "muscle": 0.00, - "createtime": "2023-10-23", - "bmi": 22.00, - "weight": 70.00, - "height": 178.00, - "time": "2023-10-23 11:25" - }], - "historylist": [{ - "createtime": "2023-10-23 11:28:42.0000000", - "month": 0, - "id": "08dbd378-27d1-42d2-87fc-dca513adb60f", - "height": 178.00, - "type": "false", - "fat_r": 0.00, - "muscle": 0.00, - "water": 0.00, - "bone": 0.00, - "kcal": 0.00, - "fat_w": 0.00, - "visceral": 0.00, - "protein": 0.00, - "bodyage": 0, - "bmi": 24.60, - "cmi": 87.80, - "sfr": 0.00, - "sfrval": 0.0, - "muscleval": 0.00, - "proteinval": 0.00, - "lbm": 78.00, - "body": "异常", - "fatlevel": "偏重", - "weight": 78.00, - "age": "28岁", - "idealweight": 0.0, - "skeletalmuscle": 0.0 - }, { - "createtime": "2023-10-23 11:28:30.0000000", - "month": 0, - "type": "false", - "id": "08dbd378-20a5-4991-84f4-a9702018f416", - "height": 178.00, - "fat_r": 0.00, - "muscle": 0.00, - "water": 0.00, - "bone": 0.00, - "kcal": 0.00, - "fat_w": 0.00, - "visceral": 0.00, - "protein": 0.00, - "bodyage": 0, - "bmi": 23.60, - "cmi": 91.50, - "sfr": 0.00, - "sfrval": 0.0, - "muscleval": 0.00, - "proteinval": 0.00, - "lbm": 75.00, - "body": "异常", - "fatlevel": "标准", - "weight": 75.00, - "age": "28岁", - "idealweight": 0.0, - "skeletalmuscle": 0.0 - }, { - "createtime": "2023-10-23 11:28:18.0000000", - "month": 0, - "id": "08dbd378-1992-47be-8971-a99543d68e26", - "height": 178.00, - "fat_r": 0.00, - "muscle": 0.00, - "water": 0.00, - "type": "false", - "bone": 0.00, - "kcal": 0.00, - "fat_w": 0.00, - "visceral": 0.00, - "protein": 0.00, - "bodyage": 0, - "bmi": 25.20, - "cmi": 85.70, - "sfr": 0.00, - "sfrval": 0.0, - "muscleval": 0.00, - "proteinval": 0.00, - "lbm": 80.00, - "body": "异常", - "fatlevel": "偏重", - "weight": 80.00, - "age": "28岁", - "idealweight": 0.0, - "skeletalmuscle": 0.0 - }, { - "createtime": "2023-09-26 15:03:12.3740116", - "month": 0, - "id": "08dbbe5e-a5f7-4ca0-8b44-0ddd8f7f15cd", - "height": 162.50, - "fat_r": 23.60, - "muscle": 72.40, - "water": 59.20, - "bone": 2.40, - "kcal": 1227.00, - "fat_w": 11.63, - "visceral": 2.00, - "protein": 12.90, - "bodyage": 26, - "bmi": 18.60, - "cmi": 86.10, - "sfr": 22.30, - "sfrval": 0.0, - "muscleval": 35.69, - "proteinval": 6.35, - "lbm": 37.66, - "body": "标准肌肉型", - "fatlevel": "偏瘦", - "weight": 49.30, - "age": "28岁", - "idealweight": 0.0, - "skeletalmuscle": 0.0 - }], - "infoList": [{ - "value": 163.00, - "desc": "人体纵向部分的长度,源于人体的纵向生长,受遗传因素的影响较大", - "offset": "0", - "color": "", - "scale": 0, - "ishasscale": false, - "level": "", - "list": [], - "title": "身高", - "unit": "cm", - "name": "height" - }, { - "value": 50.23, - "desc": "反映和衡量一个人健康状况的重要标志之一", - "offset": "0", - "color": "", - "scale": 0, - "ishasscale": false, - "level": "", - "list": [], - "title": "体重", - "unit": "kg", - "name": "weight" - }, { - "value": 18.90, - "desc": "BMI是身体质量指数,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。", - "offset": "26.5", - "color": "#5ad06d", - "scale": 0, - "ishasscale": false, - "level": "正常", - "name": "bmi", - "title": "BMI", - "list": [{ - "maxvalue": 18.5, - "minvalue": 0.0, - "text": "消瘦", - "color": "#ffda69", - "level": 0 - }, { - "maxvalue": 25.0, - "minvalue": 18.5, - "text": "正常", - "color": "#5ad06d", - "level": 0 - }, { - "maxvalue": 30.0, - "minvalue": 25.0, - "text": "偏重", - "color": "#ffab00", - "level": 0 - }, { - "maxvalue": 50.0, - "minvalue": 30.0, - "text": "肥胖", - "color": "#ff5656", - "level": 0 - }] - }], - "contrastList": [{ - "height": 165.00, - "weight": 52.70, - "head": 0.00, - "sex": 1, - "age": "29岁", - "fat_r": 14.10, - "muscle": 81.35, - "water": 34.17, - "bone": 2.40, - "kcal": 1311.00, - "fat_w": 7.43, - "visceral": 2.00, - "protein": 16.50, - "bodyage": 28, - "bmi": 19.30, - "cmi": 89.35, - "sfr": 12.70, - "muscleval": 42.87, - "proteinval": 8.70, - "lbm": 45.27, - "body": "标准肌肉型", - "fatlevel": "偏瘦", - "skeletalmuscle": 0.00, - "createtime": "2024/03/24", - "yeartime": "2024/03/24", - "id": "08dc4e20-f1c5-416c-84ca-5aa26925eb81" - }, { - "height": 175.90, - "weight": 64.50, - "head": 0.00, - "sex": 1, - "age": "29岁", - "fat_r": 18.00, - "muscle": 77.66, - "water": 39.90, - "bone": 2.80, - "kcal": 1514.00, - "fat_w": 11.61, - "visceral": 3.00, - "protein": 15.80, - "bodyage": 28, - "bmi": 21.00, - "cmi": 97.22, - "sfr": 16.10, - "muscleval": 50.09, - "proteinval": 10.19, - "lbm": 52.89, - "body": "标准肌肉型", - "fatlevel": "标准", - "skeletalmuscle": 0.00, - "createtime": "2023/04/04", - "yeartime": "2023/04/04", - "id": "08db34b7-60c0-4571-8e66-29157695b9a9" - }], - "contrastDetail": { - "time": "2023/04/04-2024/03/24", - "headimg": "https://klcz.pcxbc.com/image/adult_male.png", - "name": "成人", - "gender": 1, - "day": 355, - "weightdiff": -11.80, - "heightdiff": -10.90, - "fat_wdiff": -3.90, - "firstresult": { - "age": "1994-04-04 00:00:00", - "height": 175.90, - "head": 0.00, - "weight": 64.50, - "fat_r": 18.00, - "muscle": 77.66, - "water": 39.90, - "bone": 2.80, - "kcal": 1514.00, - "fat_w": 11.61, - "visceral": 3.00, - "protein": 15.80, - "bodyage": 28, - "bmi": 21.00, - "cmi": 97.22, - "sfr": 16.10, - "muscleval": 50.09, - "proteinval": 10.19, - "lbm": 52.89, - "body": "标准肌肉型", - "fatlevel": "标准", - "skeletalmuscle": 0.00, - "createtime": "2023-04-04 00:00:00", - "heightlevel": "", - "headlevel": null, - "weightlevel": "", - "fat_rlevel": "标准", - "musclelevel": "优秀", - "waterlevel": "不足", - "bonelevel": "不足", - "kcallevel": "偏低", - "fat_wlevel": "标准", - "viscerallevel": "标准", - "proteinlevel": "异常", - "bodyagelevel": "优秀", - "bmilevel": "正常", - "musulevallevel": "优秀", - "proteinvallevel": "不足", - "sfrlevel": "异常", - "bodylevel": "标准肌肉型" - }, - "secondresult": { - "age": "1994-04-04 00:00:00", - "height": 165.00, - "head": 0.00, - "weight": 52.70, - "fat_r": 14.10, - "muscle": 81.35, - "water": 34.17, - "bone": 2.40, - "kcal": 1311.00, - "fat_w": 7.43, - "visceral": 2.00, - "protein": 16.50, - "bodyage": 28, - "bmi": 19.30, - "cmi": 89.35, - "sfr": 12.70, - "muscleval": 42.87, - "proteinval": 8.70, - "lbm": 45.27, - "body": "标准肌肉型", - "fatlevel": "偏瘦", - "skeletalmuscle": 0.00, - "createtime": "2024-03-24 00:00:00", - "heightlevel": "", - "headlevel": null, - "weightlevel": "", - "fat_rlevel": "标准", - "musclelevel": "优秀", - "waterlevel": "不足", - "bonelevel": "标准", - "kcallevel": "偏低", - "fat_wlevel": "标准", - "viscerallevel": "标准", - "proteinlevel": "异常", - "bodyagelevel": "优秀", - "bmilevel": "正常", - "musulevallevel": "优秀", - "proteinvallevel": "标准", - "sfrlevel": "异常", - "bodylevel": "标准肌肉型" - } - }, - "familayList": [{ - "name": "栗子", - "headimg": "https://ijt.pcxbc.com/image/adult_female.png", - "headimgsrc": null, - "sex": 2, - "birthday": "1995-12-02", - "age": "28岁", - "height": 163.00, - "weight": 50.23, - "lastresulttime": "2024/04/17 11:14", - "type": 1, - "code": "", - "id": "08db6332-e76a-4e3e-842c-b88a405f5178" - }, { - "name": "橙子🍊", - "headimg": "https://ijt.pcxbc.com/image/child_female.png", - "headimgsrc": null, - "sex": 2, - "birthday": "2014-11-02", - "age": "9岁", - "height": 0.00, - "weight": 0.00, - "lastresulttime": "", - "type": 2, - "code": "", - "id": "08db6333-a5fa-48d8-82ab-44583a614434" - }] -} \ No newline at end of file diff --git a/components/manuallyAdd/lungAdd.vue b/components/manuallyAdd/lungAdd.vue index 7b0b3280..72889799 100644 --- a/components/manuallyAdd/lungAdd.vue +++ b/components/manuallyAdd/lungAdd.vue @@ -58,6 +58,9 @@ endDate() { return this.$tools.getDate("start") }, + startDate() { + return this.$tools.GetDateStr(-90); + }, }, methods: { // 手动记录 diff --git a/components/manuallyAdd/weightAdd.vue b/components/manuallyAdd/weightAdd.vue index 7874c65c..6b1f642f 100644 --- a/components/manuallyAdd/weightAdd.vue +++ b/components/manuallyAdd/weightAdd.vue @@ -71,6 +71,7 @@ that.$tools.msg("请输入测量体重") return } + that.$store.commit("changeRecord", false); that.$model.getinsertmeasure({ aud_id: uni.getStorageSync('userid'), time: that.regTime, @@ -79,7 +80,6 @@ }).then(res => { if (res.code != 0) return that.$tools.msg(res.msg) - that.$store.commit("changeRecord", false); that.$store.dispatch("getResult", { aud_id: uni.getStorageSync('userid') }) diff --git a/components/ren-calendar/ren-calendar.vue b/components/ren-calendar/ren-calendar.vue index 6120c7ce..6c9145e3 100644 --- a/components/ren-calendar/ren-calendar.vue +++ b/components/ren-calendar/ren-calendar.vue @@ -16,7 +16,7 @@ - \ No newline at end of file diff --git a/main.js b/main.js index 3aa54aef..7b5ff6bb 100644 --- a/main.js +++ b/main.js @@ -16,9 +16,9 @@ import model from '@/tools/model.js' Vue.prototype.$model = model; // 语言 import messages from './locale/index' -//首页卡片列表 -import json from '@/cardlist.json' -Vue.prototype.$json = json; +// //首页卡片列表 +// import json from '@/cardlist.json' +// Vue.prototype.$json = json; let i18nConfig = { locale: uni.getLocale(), diff --git a/manifest.json b/manifest.json index e7864a9a..cf546441 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "name" : "青测", "appid" : "__UNI__E0E1A21", "description" : "", - "versionName" : "1.1.0", - "versionCode" : 110, + "versionName" : "1.1.3", + "versionCode" : 113, "transformPx" : false, /* 5+App特有相关 */ "app-plus" : { diff --git a/pages/body/body.vue b/pages/body/body.vue index eb330545..203024c1 100644 --- a/pages/body/body.vue +++ b/pages/body/body.vue @@ -103,10 +103,49 @@ - - 此测量数据仅供参考,不可代替医学专业测试! + *数据参考: + + {{item}} + + + 成长建议 + + + + + 营养 + + + + 睡眠 + + + + 运动 + + + + 情绪 + + + + + {{item}} + + + {{item}} + + + {{item}} + + + {{item}} + + + + @@ -225,6 +264,13 @@ endTime: "", lineData: {}, handTrue: true, + proposalnd: 1, + cplist: { + moodlist: [], + nutritionlist: [], + sleeplist: [], + sportlist: [] + } } }, computed: { @@ -239,6 +285,7 @@ }, info() { let that = this + that.cplist = that.MeasureResult ? that.MeasureResult.cplist : {} that.infoListTop = that.MeasureResult ? that.MeasureResult.top_list[0] : {} return that.MeasureResult }, @@ -432,13 +479,13 @@ justify-content: space-between; align-items: center; } - - .center{ + + .center { margin: 0 15px; } picker { - width:100%; + width: 100%; border: none; text-align: center; position: relative; @@ -776,6 +823,68 @@ margin: 0 15px 10px; } + .tips { + font-size: 12px; + line-height: 20px; + + text { + display: inline-block; + width: 100%; + } + } + + .jianyi_box { + background-color: #fff; + border-radius: 10px; + padding: 15px 10px; + width: calc(100% -20px); + margin: 15px 0; + } + + .jianyi { + display: flex; + margin: 0 -15px; + justify-content: space-between; + + view { + display: flex; + flex-wrap: wrap; + align-content: center; + align-items: center; + justify-content: center; + width: 20%; + margin: 15px 2.5% 0; + + image { + width: 25px; + height: 25px; + } + + text { + width: 100%; + text-align: center; + margin-top: 10px; + font-size: 12px; + color: #666; + } + } + + .active { + border-bottom: 2px solid #f19601; + padding-bottom: 5px; + margin: 17px 2.5% 0; + } + } + + .jianyi-con { + margin-top: 10px; + background: #f7f7f7; + padding: 10px; + font-size: 12px; + line-height: 20px; + border-radius: 10px; + } + /deep/.uni-collapse-item { width: 100% !important; diff --git a/pages/business/business.vue b/pages/business/business.vue index 0cfd86c0..43aba66b 100644 --- a/pages/business/business.vue +++ b/pages/business/business.vue @@ -59,6 +59,9 @@ } that.$tools.msg("操作成功") that.list.splice(index, 1) + that.$store.dispatch('getUserInfo', { + aud_id: uni.getStorageSync('userid') + }) }) } else if (res.cancel) { that.$tools.msg("您已取消操作!"); diff --git a/pages/card/card.vue b/pages/card/card.vue index 7035a058..db45b8ff 100644 --- a/pages/card/card.vue +++ b/pages/card/card.vue @@ -13,7 +13,7 @@ - + {{item.name}} @@ -26,7 +26,7 @@ - + {{item.name}} @@ -142,7 +142,7 @@ align-items: center; justify-content: center; - text { + image { width: 30px; height: 30px; background-color: #F2F2F2; diff --git a/pages/devices/PCT01.vue b/pages/devices/PCT01.vue index ba39d0f3..d246e354 100644 --- a/pages/devices/PCT01.vue +++ b/pages/devices/PCT01.vue @@ -65,6 +65,7 @@ import { mapState } from "vuex"; + const innerAudioContext = uni.createInnerAudioContext(); export default { data() { return { @@ -82,6 +83,7 @@ isToggle: false, isEnd: false, iswrapper: false, + isStart: false, } }, @@ -109,6 +111,7 @@ onBackPress() { let that = this that.handleEnd() + innerAudioContext.stop(); console.log("页面返回onBackPress") }, watch: { @@ -121,20 +124,17 @@ showCancel: false, success: function(res) { if (res.confirm) { - uni.$emit('updateData', JSON.stringify(that.info)) - uni.navigateBack({ //返回 - delta: 1 - }) + that.handleTarget() } } }) - console.log("isConnected", that.isConnected) + console.log("蓝牙是否连接", that.isConnected) } }, isBluetoothTyle: function() { let that = this if (!that.isBluetoothTyle) { - console.log("isBluetoothTyle", that.isBluetoothTyle) + console.log("蓝牙是否打开", that.isBluetoothTyle) } }, // 切换模式 @@ -151,10 +151,7 @@ that.handleStart('结束') }, 400) setTimeout(function() { - uni.$emit('updateData', JSON.stringify(that.info)) - uni.navigateBack({ //返回 - delta: 1 - }) + that.handleTarget() }, 600) } } @@ -172,9 +169,24 @@ that.handleGetMeasure() }, 400) } + }, + // 开始跳绳 + isStart: function() { + let that = this + if (that.isStart) { + that.handleAudio(1) + console.log("11111111") + } } }, methods: { + handleAudio(ind) { + innerAudioContext.autoplay = true; + innerAudioContext.loop = true; + innerAudioContext.src = '/static/flight.mp3'; + innerAudioContext.play() + + }, // 接收蓝牙数据 notifyBLECharacteristicValue() { let that = this; @@ -186,7 +198,6 @@ success(res) { uni.onBLECharacteristicValueChange(function(res) { let value = that.$tools.ab2hex(res.value, ""); - console.log("value222222", value) let count = parseInt(value.substring(8, 12), 16) let Ycount = parseInt(value.substring(12, 16), 16) //设置次数 let time = parseInt(value.substring(16, 20), 16) //运行时间/秒 @@ -197,12 +208,13 @@ let minutes = null let seconds = null if (type == 0 || type == 4) { - that.weight = count //个数 that.Ycount = Ycount that.time = time that.kcal = kcal / 10 - + if (count != 0 && !that.isStart) { + that.isStart = true + } if (that.info.active != 2 && count != 0) { //自由模式 + 计数 minutes = Math.floor((time % 3600) / 60) seconds = time % 60 @@ -295,20 +307,22 @@ handleGetMeasure() { let that = this if (that.info.active == 3 && that.weight == 0 && that.Ycount != 0) { + console.log("1", that.weight, that.Ycount) that.weight = that.Ycount - } - if (that.info.active == 3 && that.weight != 0 && that.Ycount != 0) { + } else if (that.info.active == 3 && that.weight != 0 && that.Ycount != 0) { + console.log("2", that.weight, that.Ycount) that.weight = Number(that.Ycount) - Number(that.weight) } if (that.info.active == 2) { that.time_m = Math.floor((that.time % 3600) / 60) that.time_s = that.time % 60 } + console.log("111111保存", that.weight, that.Ycount, that.time_m, that.time_s) that.$model.getskipResult({ aud_id: uni.getStorageSync('userid'), kcal: Math.floor(that.kcal), num: that.weight, - time_m: that.time_m, + time_m: Number(that.time_m), time_s: that.time_s, type: that.info.active == 1 ? 'free' : that.info.active == 2 ? 'time' : 'num' }).then(res => { @@ -316,15 +330,12 @@ if (res.code == 0) { that.bpm = that.weight / (that.time / 60) that.iswrapper = true - // that.$tools.msg("数据已保存,请查看!") - }else{ + that.$store.dispatch('getUserInfo', { + aud_id: uni.getStorageSync('userid') + }) + } else { that.$tools.msg(res.msg) } - // setTimeout(function() { - // uni.redirectTo({ - // url: "/pages/skip/skip?info=" + JSON.stringify(that.info) - // }) - // }, 200) }) }, // 开始指令 diff --git a/pages/devices/search.vue b/pages/devices/search.vue index 0b9125bd..79645b03 100644 --- a/pages/devices/search.vue +++ b/pages/devices/search.vue @@ -53,7 +53,7 @@ that.$store.commit("changeBluetooth", res.available); }) }, - onUnload() { + onBackPress() { let that = this console.log("onUnload", that.Unload) if (!that.Unload) { diff --git a/pages/history/history.vue b/pages/history/history.vue index ad5ed990..367dd163 100644 --- a/pages/history/history.vue +++ b/pages/history/history.vue @@ -1,9 +1,10 @@ @@ -41,11 +46,14 @@ console.log("版本号", this.phoneInfo) }, onBackPress() { - dtask.onProgressUpdate((res) => { - if (res.progress != 100) { - dtask.abort(); - } - }); + console.log("dtask", dtask) + if (dtask != undefined) { + dtask.onProgressUpdate((res) => { + if (res.progress != 100) { + dtask.abort(); + } + }); + } }, watch: { progress() { @@ -134,6 +142,7 @@ image { width: 60px; height: 60px; + border-radius: 5px; } text { @@ -145,16 +154,17 @@ .list { width: calc(100% - 20px); - border-radius: 10px; - padding: 0 10px; - background-color: #fff; margin: 50px 0; .item { width: 100%; height: 50px; line-height: 50px; + margin-bottom: 15px; display: flex; + background-color: #fff; + border-radius: 10px; + padding: 0 10px; justify-content: space-between; .new { @@ -164,6 +174,14 @@ border-radius: 10px; padding: 3px 5px; } + + .href { + display: flex; + width: 100%; + color: #000; + text-decoration: none; + justify-content: space-between; + } } } diff --git a/pages/me/manage.vue b/pages/me/manage.vue index f6d28654..9dc64cbc 100644 --- a/pages/me/manage.vue +++ b/pages/me/manage.vue @@ -4,8 +4,30 @@ 添加成员 - - + + + + + + + + + {{item.nickname}} + + + {{item.gender==1?'男':'女'}} + {{item.age}}岁 + + + + + 编辑 + + + + + + - - - 编辑 - 删除 - @@ -47,8 +65,9 @@ onLoad() {}, methods: { //删除 - handleDeldet(id, ind) { + handleDeldet(e, ind) { let that = this + let id = that.familayList[ind].id uni.showModal({ title: '友情提示', content: '确定删除该成员吗', @@ -90,6 +109,7 @@ }, //编辑 editorInfo(item) { + console.log("familayList", this.familayList) uni.navigateTo({ url: "/pages/me/userInfo?info=" + JSON.stringify(item) }) @@ -124,65 +144,67 @@ background: $btncolor; } + .box { + width: 100%; + height: auto; + margin: 15px 0; + padding-bottom: 40px; + } + .list { - width: auto; - background: #fff; - display: flex; - border-radius: 10px; - margin-bottom: 15px; - padding: 5px 15px; + width: 100%; font-size: 14px; - align-items: center; - justify-content: space-between; - .image1 { - width: 55px; - height: 55px; - border-radius: 50%; - margin-right: 15px; - } - } - - .left { - width: 75%; - display: flex; - align-items: center; - - .title { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; + .item { + background: #fff; + padding: 10px 15px; + width: calc(100% - 30px); + border-radius: 10px; + margin-top: 15px; + display: flex; + align-items: center; + justify-content: space-between; } - .title2 { - margin-top: 10px; - font-size: 12px; - color: #999; + .left { + width: 75%; + display: flex; + align-items: center; - text { - margin-right: 10px; + .image1 { + width: 55px; + height: 55px; + border-radius: 50%; + margin-right: 15px; + display: block; } - } - } - .right { - width: 25%; - float: right; - display: flex; - flex-wrap: wrap; - justify-content: flex-end; + .name { + width: calc(100% - 70px); + + .title { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + margin-top: 5px; + } + + .title2 { + font-size: 12px; + color: #999; + margin-top: 15px; + + text { + margin-right: 10px; + } + } + } - .edit { - width: 50px; - padding: 5px 0; - border-radius: 5px; - color: $textcolor; - text-align: center; } - .del { - color: $btncolor; - margin-top: 5px - } + .blueBtn { + width: auto; + text-align: center; + } } \ No newline at end of file diff --git a/pages/me/me.vue b/pages/me/me.vue index 55d1e146..23b0be12 100644 --- a/pages/me/me.vue +++ b/pages/me/me.vue @@ -163,6 +163,13 @@ width: 80%; display: flex; align-items: center; + + view{ + width: calc(100% - 70px); + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } } image { diff --git a/pages/me/userInfo.vue b/pages/me/userInfo.vue index 8b291c72..0ba32d49 100644 --- a/pages/me/userInfo.vue +++ b/pages/me/userInfo.vue @@ -43,7 +43,7 @@ 出生日期 - + {{memInfo.birthday?memInfo.birthday:'请选择'}} @@ -92,12 +92,12 @@ computed: { ...mapState(["user", "familayList"]), - startDate() { - return this.$tools.getDate("end"); - }, endDate() { - return this.$tools.getDate('start'); - } + return this.$tools.getDate("start") + }, + startDate() { + return this.$tools.GetDateStr(-90); + }, }, onLoad(options) { let that = this diff --git a/pages/setting/email.vue b/pages/setting/email.vue index 53b5baa2..bb46ee61 100644 --- a/pages/setting/email.vue +++ b/pages/setting/email.vue @@ -77,7 +77,7 @@ // that.$model.getSendCode({ data: that.phone, - type: that.type + // type: that.type }).then(res => { console.log(res) if (res.code != 0) { diff --git a/pages/setting/phone.vue b/pages/setting/phone.vue index 70ed6374..8e1a0b76 100644 --- a/pages/setting/phone.vue +++ b/pages/setting/phone.vue @@ -77,7 +77,7 @@ // that.$model.getSendCode({ data: that.phone, - type: that.type + // type: that.type }).then(res => { console.log(res) if (res.code != 0) { diff --git a/pages/skip/charts.vue b/pages/skip/charts.vue index 43453ce5..969553e8 100644 --- a/pages/skip/charts.vue +++ b/pages/skip/charts.vue @@ -70,8 +70,7 @@ handleActive(ite) { let that = this that.handTrue = false - that.time = ite == 1 ? this.startDate : ite == 2 ? this.$tools.getDate("month") : this.$tools.getDate( - "year") + that.time = ite == 1 ? this.startDate : ite == 2 ? this.$tools.getDate("month") : this.$tools.getDate("year") that.getList() that.$nextTick(function() { that.handTrue = true diff --git a/pages/skip/skip.vue b/pages/skip/skip.vue index ebea5241..196176dd 100644 --- a/pages/skip/skip.vue +++ b/pages/skip/skip.vue @@ -396,7 +396,7 @@ url: "/pages/devices/PCT01?info=" + JSON.stringify( info) }) - }, 600) + }, 100) } console.log("value", value, that.active) }) diff --git a/pages/vitalcapacity/vitalcapacity.vue b/pages/vitalcapacity/vitalcapacity.vue index 5a35599a..e0ee1b4c 100644 --- a/pages/vitalcapacity/vitalcapacity.vue +++ b/pages/vitalcapacity/vitalcapacity.vue @@ -5,14 +5,14 @@ 平均吸气肺活量{{info?info.average:'--'}} - 吸气速度{{info?info.flow_val:'--'}} + 吸气速度-- 是否达标{{info?info.level:'--'}} {{info?info.time:''}} - 吸气速度 {{info?info.flow_val:'--'}}L/min + diff --git a/static/flight.mp3 b/static/flight.mp3 new file mode 100644 index 00000000..8233f6d8 Binary files /dev/null and b/static/flight.mp3 differ diff --git a/static/icon1.png b/static/icon1.png new file mode 100644 index 00000000..2c439547 Binary files /dev/null and b/static/icon1.png differ diff --git a/static/icon2.png b/static/icon2.png new file mode 100644 index 00000000..fa47bc01 Binary files /dev/null and b/static/icon2.png differ diff --git a/static/icon3.png b/static/icon3.png new file mode 100644 index 00000000..e727ff0b Binary files /dev/null and b/static/icon3.png differ diff --git a/static/icon4.png b/static/icon4.png new file mode 100644 index 00000000..5d08771c Binary files /dev/null and b/static/icon4.png differ diff --git a/static/logo.jpg b/static/logo.jpg index 6714f508..d4914abf 100644 Binary files a/static/logo.jpg and b/static/logo.jpg differ diff --git a/static/logo.png b/static/logo.png index 1386bf1b..bbb23f06 100644 Binary files a/static/logo.png and b/static/logo.png differ diff --git a/static/logo2.png b/static/logo2.png new file mode 100644 index 00000000..fcec11fb Binary files /dev/null and b/static/logo2.png differ diff --git a/tools/model.js b/tools/model.js index f60d7777..bdf53843 100644 --- a/tools/model.js +++ b/tools/model.js @@ -63,6 +63,17 @@ export default { }, getUserList(param) { // 成员列表 return http.post("/get_user_card_list", param).then(res => { + if (res.data.length) { + let options = [{ + text: '删除', + style: { + backgroundColor: '#dd524d' + } + }] + res.data.forEach(item => { + item.options = options + }) + } return res }) }, diff --git a/tools/tools.js b/tools/tools.js index 2192978f..eb2440e8 100644 --- a/tools/tools.js +++ b/tools/tools.js @@ -154,7 +154,7 @@ function getDate(type) { day = day > 9 ? day : '0' + day; if (type === 'tow') { year = year - 2; - return `${year}/${month}/${day}`; + return `${year}-${month}-${day}`; } if (type === 'start') { year = year; @@ -162,7 +162,7 @@ function getDate(type) { } if (type === 'end') { year = year + 60; - return `${year}/${month}/${day}`; + return `${year}-${month}-${day}`; } if (type === 'year') { year = year; @@ -170,7 +170,7 @@ function getDate(type) { } if (type === 'month') { year = year; - return `${year}/${month}`; + return `${year}-${month}`; } if (type == "m") { if (month == "01" || month == "03" || month == "05" || month == "07" || month == "08" || month == "10" || diff --git a/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue b/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue index a816e92c..7892ad07 100644 --- a/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue +++ b/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue @@ -268,7 +268,7 @@ /* #endif */ flex-direction: row; position: absolute; - top: 0; + top: 15px; bottom: 0; /* #ifdef H5 */ cursor: pointer; diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-hdpi.png b/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-hdpi.png index c331d7b8..78b8bdc9 100644 Binary files a/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-hdpi.png and b/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-hdpi.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xhdpi.png b/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xhdpi.png index cce304a4..f98c23bd 100644 Binary files a/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xhdpi.png and b/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xhdpi.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xxhdpi.png b/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xxhdpi.png index a057c5d4..e8d9ae63 100644 Binary files a/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xxhdpi.png and b/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xxhdpi.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xxxhdpi.png b/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xxxhdpi.png index a6b65c51..b68d5d3f 100644 Binary files a/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xxxhdpi.png and b/unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-android-xxxhdpi.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/androidPrivacy.json b/unpackage/cache/wgt/__UNI__E0E1A21/androidPrivacy.json index 0d726ca9..3d1bc3dd 100644 --- a/unpackage/cache/wgt/__UNI__E0E1A21/androidPrivacy.json +++ b/unpackage/cache/wgt/__UNI__E0E1A21/androidPrivacy.json @@ -1,3 +1,24 @@ { - "prompt" : "template" -} + "version": "1", + "prompt": "template", + "title": "服务协议和隐私政策", + "message": "  请你务必审慎阅读、充分理解“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。
  你可阅读《隐私政策》了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。", + "buttonAccept": "同意并接受", + "buttonRefuse": "暂不同意", + "hrefLoader": "system", + "backToExit": "false", + "second": { + "title": "确认提示", + "message": "  进入应用前,你需先同意《隐私政策》,否则将退出应用。", + "buttonAccept": "同意并继续", + "buttonRefuse": "退出应用" + }, + "styles": { + "buttonAccept": { + "color": "#327FE8" + }, + "buttonRefuse": { + "color": "#666" + }, + } +} \ No newline at end of file diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/app-service.js b/unpackage/cache/wgt/__UNI__E0E1A21/app-service.js index 8bd261a8..543881c2 100644 --- a/unpackage/cache/wgt/__UNI__E0E1A21/app-service.js +++ b/unpackage/cache/wgt/__UNI__E0E1A21/app-service.js @@ -1,14 +1,14 @@ -(this["webpackJsonp"]=this["webpackJsonp"]||[]).push([["app-service"],{"00a0":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content indexCarList"),attrs:{_i:0}},[i("headerIndex",{attrs:{isArea:!1,_i:1}}),i("view",{staticClass:t._$s(2,"sc","list"),attrs:{_i:2}},t._l(t._$s(3,"f",{forItems:t.user.card_data_list}),(function(e,n,a,r){return i("view",{key:t._$s(3,"f",{forIndex:a,key:"3-"+r})},[i("view",{staticClass:t._$s("4-"+r,"sc","card box"),attrs:{_i:"4-"+r},on:{click:function(i){return t.handlerReport(e)}}},[i("view",{staticClass:t._$s("5-"+r,"sc","title border-bottom"),attrs:{_i:"5-"+r}},[i("view",{staticClass:t._$s("6-"+r,"sc","name"),attrs:{_i:"6-"+r}},[i("text",[t._v(t._$s("7-"+r,"t0-0",t._s(e.card_name)))]),t._v(t._$s("6-"+r,"t1-0",t._s(e.record_time)))]),t._$s("8-"+r,"i",e.inside_data[0].value)?i("uni-icons",{attrs:{type:"right",size:"20",_i:"8-"+r}}):t._e()],1),i("view",{staticClass:t._$s("9-"+r,"sc","item title"),style:t._$s("9-"+r,"s",{justifyContent:e.inside_data.length>2?"space-between":"center"}),attrs:{_i:"9-"+r}},t._l(t._$s("10-"+r,"f",{forItems:e.inside_data}),(function(n,a,s,o){return i("view",{key:t._$s("10-"+r,"f",{forIndex:s,key:"10-"+r+"-"+o}),class:t._$s("10-"+r+"-"+o,"c",[e.inside_data.length>3?"item2":""]),attrs:{_i:"10-"+r+"-"+o}},[i("view",{staticClass:t._$s("11-"+r+"-"+o,"sc","name"),attrs:{_i:"11-"+r+"-"+o}},[t._v(t._$s("11-"+r+"-"+o,"t0-0",t._s(n.name)))]),i("view",{staticClass:t._$s("12-"+r+"-"+o,"sc","weight"),attrs:{_i:"12-"+r+"-"+o}},[i("text",[t._v(t._$s("13-"+r+"-"+o,"t0-0",t._s(n.value?n.value:"-")))]),t._v(t._$s("12-"+r+"-"+o,"t1-0",t._s(n.unit)))]),t._$s("14-"+r+"-"+o,"i",n.standard)?i("view",{staticClass:t._$s("14-"+r+"-"+o,"sc","standardBtn"),style:t._$s("14-"+r+"-"+o,"s",{backgroundColor:n.color}),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$s("14-"+r+"-"+o,"t0-0",t._s(n.standard)))]):t._e()])})),0),i("view",{staticClass:t._$s("15-"+r,"sc","target"),attrs:{_i:"15-"+r},on:{click:function(t){t.stopPropagation()}}},[t._$s("16-"+r,"i",2==e.acd_id)?i("view",{staticClass:t._$s("16-"+r,"sc","orangeBtn"),attrs:{_i:"16-"+r},on:{click:function(i){return t.$Bluetooth.handleDevicesMac(e.device_determine,e.acd_id)}}}):i("view"),i("view",{staticClass:t._$s("18-"+r,"sc","blueBtn"),attrs:{_i:"18-"+r},on:{click:function(i){return t.handlerRecord(e.acd_id)}}})])])])})),0),i("view",{staticClass:t._$s(19,"sc","setcard"),attrs:{_i:19},on:{click:t.handleCard}}),i("record",{attrs:{rtype:t.rtype,_i:20}})],1)},r=[]},"01ae":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[t._$s(1,"i",!t.isstart)?n("view",{staticClass:t._$s(1,"sc","tips"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","left cgreen f-l"),attrs:{_i:3}}),n("view",{staticClass:t._$s(4,"sc","right"),attrs:{_i:4}},[n("text",{staticClass:t._$s(5,"sc","cgreen"),attrs:{_i:5}}),n("text",{staticClass:t._$s(6,"sc","text"),attrs:{_i:6}})])]),n("view",{staticClass:t._$s(7,"sc","list"),attrs:{_i:7}},[t._$s(8,"i",t.number1)?n("view",{staticClass:t._$s(8,"sc","item"),attrs:{_i:8}},[n("text",{staticClass:t._$s(9,"sc","ml-10 mr-10"),attrs:{_i:9}}),n("text"),n("text",{staticClass:t._$s(11,"sc","cgreen"),attrs:{_i:11}},[t._v(t._$s(11,"t0-0",t._s(t.number1)))]),n("text"),n("text",{staticClass:t._$s(13,"sc","cgreen level"),attrs:{_i:13}},[t._v(t._$s(13,"t0-0",t._s(t.level1)))])]):t._e(),t._$s(14,"i",t.number2)?n("view",{staticClass:t._$s(14,"sc","item"),attrs:{_i:14}},[n("text",{staticClass:t._$s(15,"sc","ml-10 mr-10"),attrs:{_i:15}}),n("text"),n("text",{staticClass:t._$s(17,"sc","cgreen"),attrs:{_i:17}},[t._v(t._$s(17,"t0-0",t._s(t.number2)))]),n("text"),n("text",{staticClass:t._$s(19,"sc","cgreen level"),attrs:{_i:19}},[t._v(t._$s(19,"t0-0",t._s(t.level2)))])]):t._e(),t._$s(20,"i",t.number3)?n("view",{staticClass:t._$s(20,"sc","item"),attrs:{_i:20}},[n("text",{staticClass:t._$s(21,"sc","ml-10 mr-10"),attrs:{_i:21}}),n("text"),n("text",{staticClass:t._$s(23,"sc","cgreen"),attrs:{_i:23}},[t._v(t._$s(23,"t0-0",t._s(t.number3)))]),n("text"),n("text",{staticClass:t._$s(25,"sc","cgreen level"),attrs:{_i:25}},[t._v(t._$s(25,"t0-0",t._s(t.level3)))])]):t._e()]),t._$s(26,"i",""==t.number3)?n("view",{staticClass:t._$s(26,"sc","title"),attrs:{_i:26}},[n("view",{class:t._$s(27,"c",[5==t.second?"cgreen":""]),attrs:{_i:27}},[n("text",[t._v(t._$s(28,"t0-0",t._s(0!=t.number1?"\u4e8c":""!=t.number2?"\u4e09":"\u4e00")))])]),n("view",{class:t._$s(29,"c",[3==t.second?"cgreen":""]),attrs:{_i:29}}),n("view",{class:t._$s(30,"c",[1==t.second?"cgreen":""]),attrs:{_i:30}})]):t._e(),t._$s(31,"i",t.number3)?n("view",{staticClass:t._$s(31,"sc","data"),attrs:{_i:31}},[n("view",{staticClass:t._$s(32,"sc","val"),attrs:{_i:32}},[n("text",[t._v(t._$s(33,"t0-0",t._s(t.average.toFixed(2))))])]),n("view",{staticClass:t._$s(34,"sc","text"),attrs:{_i:34}},[t._v(t._$s(34,"t0-0",t._s(t.standard))+t._$s(34,"t0-1",t._s(t.averageS))+t._$s(34,"t0-2",t._s(t.average.toFixed(2))))])]):t._e(),t._$s(35,"i",t.number3)?n("view",{staticClass:t._$s(35,"sc","btn"),attrs:{_i:35},on:{click:t.handleGetMeasure}}):t._e(),t._$s(36,"i",t.number3)?n("view",{staticClass:t._$s(36,"sc","btn close"),attrs:{_i:36},on:{click:function(e){t.isstart=!0}}}):t._e(),t._$s(37,"i",0==t.number1||0==t.number2||0==t.number3)?n("view",{staticClass:t._$s(37,"sc","btn"),attrs:{_i:37}},[t._v(t._$s(37,"t0-0",t._s(t.second))),n("text",[t._v(t._$s(38,"t0-0",t._s(0!=t.number1?"\u4e8c":0!=t.number2?"\u4e09":"\u4e00")))])]):t._e()]):n("view",{staticClass:t._$s(39,"sc","weight"),attrs:{_i:39}},[n("view",{staticClass:t._$s(40,"sc","title cgreen"),attrs:{_i:40}}),n("view",{staticClass:t._$s(41,"sc","box1"),attrs:{_i:41}},[n("view",{staticClass:t._$s(42,"sc","time"),attrs:{_i:42}},[n("text",{staticClass:t._$s(43,"sc","cgreen ml-5"),attrs:{_i:43}},[t._v(t._$s(43,"t0-0",t._s(t.LiuS)))])]),n("view",{staticClass:t._$s(44,"sc","item"),attrs:{_i:44}},[n("view",{staticClass:t._$s(45,"sc","image"),attrs:{_i:45}},[n("image",{attrs:{src:t._$s(46,"a-src",i("6f0a")),_i:46}})]),n("view",{staticClass:t._$s(47,"sc","center mt-15"),attrs:{_i:47}},[n("view",{staticClass:t._$s(48,"sc","level"),attrs:{_i:48}}),n("view",{staticClass:t._$s(49,"sc","level level-bg"),style:t._$s(49,"s",{top:Number(100-t.offset)+"%"}),attrs:{_i:49}}),n("view",{staticClass:t._$s(50,"sc","level-item"),attrs:{_i:50}},t._l(t._$s(51,"f",{forItems:t.list}),(function(e,i,a,r){return n("view",{key:t._$s(51,"f",{forIndex:a,key:"51-"+r}),staticClass:t._$s("51-"+r,"sc","ite"),attrs:{_i:"51-"+r}},[t._v(t._$s("51-"+r,"t0-0",t._s(e.text)))])})),0)])]),n("view",{staticClass:t._$s(52,"sc","val"),attrs:{_i:52}},[n("text",[t._v(t._$s(53,"t0-0",t._s(t.text)))])])])])])},a=[]},"027b":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading3"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"0336":function(t,e,i){"use strict";i.r(e);var n=i("d754"),a=i("8f3c");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"88ea8a7a",null,!1,n["a"],void 0);e["default"]=o.exports},"03f2":function(t,e,i){"use strict";i.r(e);var n=i("7cf0"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"0554":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","container"),attrs:{_i:0}},[t._$s(1,"i",t.issearch)?i("view",{staticClass:t._$s(1,"sc","text"),attrs:{_i:1},on:{click:t.openBluetoothAdapter}}):t._e(),i("view",{staticClass:t._$s(2,"sc","point-area"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","point point-10"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","point point-40"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","point point-80"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","point point-100"),attrs:{_i:6}}),i("view",{staticClass:t._$s(7,"sc","point point-120"),attrs:{_i:7}})]),i("view",{staticClass:t._$s(8,"sc","list"),attrs:{_i:8}},t._l(t._$s(9,"f",{forItems:t.devList}),(function(e,n,a,r){return i("view",{key:t._$s(9,"f",{forIndex:a,key:n}),staticClass:t._$s("9-"+r,"sc","item"),attrs:{_i:"9-"+r},on:{click:function(i){return t.handleWeight(e)}}},[i("image",{attrs:{src:t._$s("10-"+r,"a-src",e.pic),_i:"10-"+r}}),i("text",[t._v(t._$s("11-"+r,"t0-0",t._s(e.name)))])])})),0),t._$s(12,"i",t.isdevTip)?i("view",{staticClass:t._$s(12,"sc","tips"),attrs:{_i:12}},[i("view"),i("text"),i("text"),i("text")]):t._e()])},a=[]},"0676":function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports["default"]=t.exports},"06b5":function(t,e,i){"use strict";i.r(e);var n=i("3416"),a=i("32af");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"d6b98f12",null,!1,n["a"],void 0);e["default"]=o.exports},"0834":function(t,e){t.exports="/static/pk.png"},"085d":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content skipping"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","title"),attrs:{_i:1}},[t._v(t._$s(1,"t0-0",t._s(1==t.info.active?"\u81ea\u7531\u8bad\u7ec3":2==t.info.active?"\u5b9a\u65f6\u8bad\u7ec3":"\u5b9a\u6570\u8bad\u7ec3")))]),n("view",{staticClass:t._$s(2,"sc","skiptop"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[n("view",{staticClass:t._$s(4,"sc","item-ite"),attrs:{_i:4}},[t._v(t._$s(4,"t0-0",t._s(1==t.info.active?"\u81ea\u7531\u6b21\u6570":2==t.info.active?"\u4e2a\u6570":"\u76ee\u6807\u6b21\u6570"))),n("text",[t._v(t._$s(5,"t0-0",t._s(t.weight)))])]),n("view",{staticClass:t._$s(6,"sc","item-ite"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(2==t.info.active?"\u76ee\u6807\u65f6\u957f \u5206:\u79d2":"\u5206:\u79d2"))),n("text",[t._v(t._$s(7,"t0-0",t._s(t.time_m?t.time_m:"00"))+t._$s(7,"t0-1",t._s(t.time_s?t.time_s:"00")))])]),n("view",{staticClass:t._$s(8,"sc","item-ite"),attrs:{_i:8}},[n("text",[t._v(t._$s(9,"t0-0",t._s(Math.floor(t.kcal))))])])])]),n("view",{staticClass:t._$s(10,"sc","image"),attrs:{_i:10}},[n("image",{attrs:{src:t._$s(11,"a-src",i("bb62")),_i:11}})]),n("view",{staticClass:t._$s(12,"sc","end"),attrs:{_i:12},on:{longpress:t.onlongpress}}),t._$s(13,"i",t.iswrapper)?n("view",{staticClass:t._$s(13,"sc","wrapper"),attrs:{_i:13}},[n("view",{staticClass:t._$s(14,"sc","bg"),attrs:{_i:14}},[n("view",{staticClass:t._$s(15,"sc","edit"),attrs:{_i:15}},[n("view",{staticClass:t._$s(16,"sc","editem"),attrs:{_i:16}},[n("view",[n("text",{staticClass:t._$s(18,"sc","cyello Blue size20 mr-5"),attrs:{_i:18}},[t._v(t._$s(18,"t0-0",t._s(t.bpm.toFixed(1))))])]),n("view",{staticClass:t._$s(19,"sc","size12 c999 "),attrs:{_i:19}})]),n("view",{staticClass:t._$s(20,"sc","center"),attrs:{_i:20}},[n("view",{staticClass:t._$s(21,"sc","left"),attrs:{_i:21}},[n("image",{attrs:{src:t._$s(22,"a-src",i("ac20")),_i:22}}),n("view",{staticClass:t._$s(23,"sc","name"),attrs:{_i:23}},[n("view"),n("view",[n("text",{staticClass:t._$s(26,"sc","cyello Blue size20 mr-5"),attrs:{_i:26}},[t._v(t._$s(26,"t0-0",t._s(t.Bcount)))])])])]),n("view",{staticClass:t._$s(27,"sc","left"),attrs:{_i:27}},[n("image",{attrs:{src:t._$s(28,"a-src",i("1589")),_i:28}}),n("view",{staticClass:t._$s(29,"sc","name"),attrs:{_i:29}},[n("view"),n("view",[n("text",{staticClass:t._$s(32,"sc","cyello Blue size20 mr-5"),attrs:{_i:32}},[t._v(t._$s(32,"t0-0",t._s(t.continuous)))])])])])]),n("view",{staticClass:t._$s(33,"sc","item"),attrs:{_i:33}},[n("view",{staticClass:t._$s(34,"sc","item-ite"),attrs:{_i:34}},[n("text",[t._v(t._$s(35,"t0-0",t._s(t.weight)))])]),n("view",{staticClass:t._$s(36,"sc","item-ite"),attrs:{_i:36}},[n("text",[t._v(t._$s(37,"t0-0",t._s(t.time_m?t.time_m:"00"))+t._$s(37,"t0-1",t._s(t.time_s?t.time_s:"00")))])]),n("view",{staticClass:t._$s(38,"sc","item-ite"),attrs:{_i:38}},[n("text",[t._v(t._$s(39,"t0-0",t._s(Math.floor(t.kcal))))])])]),n("view",{staticClass:t._$s(40,"sc","btn"),attrs:{_i:40},on:{click:t.handleTarget}})])])]):t._e()])},a=[]},"09e9":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","top"),attrs:{_i:1},on:{click:function(e){return t.navTo("/pages/setting/setting")}}},[i("view",{staticClass:t._$s(2,"sc","headimg"),attrs:{_i:2}},[i("image",{staticClass:t._$s(3,"sc","image"),attrs:{src:t._$s(3,"a-src",t.user.head_pic),_i:3}}),i("view",{staticClass:t._$s(4,"sc","size20 bold"),attrs:{_i:4}},[t._v(t._$s(4,"t0-0",t._s(t.user.nickname)))])]),i("text",{staticClass:t._$s(5,"sc","t-icon t-icon-arrow-right-bold"),attrs:{_i:5}})]),i("view",{staticClass:t._$s(6,"sc","wxlist borderRadius"),attrs:{_i:6}},[i("view",{staticClass:t._$s(7,"sc","list"),attrs:{_i:7},on:{click:function(e){return t.navTo("/pages/me/manage")}}},[i("view",{staticClass:t._$s(8,"sc","item border-bottom"),attrs:{_i:8}},[i("view",{staticClass:t._$s(9,"sc","left"),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","name"),attrs:{_i:10}})]),i("view",{staticClass:t._$s(11,"sc","right"),attrs:{_i:11}},[i("uni-icons",{attrs:{type:"right",_i:12}})],1)])]),i("view",{staticClass:t._$s(13,"sc","list"),attrs:{_i:13},on:{click:function(e){return t.navTo("/pages/score/history")}}},[i("view",{staticClass:t._$s(14,"sc","item border-bottom"),attrs:{_i:14}},[i("view",{staticClass:t._$s(15,"sc","left"),attrs:{_i:15}},[i("view",{staticClass:t._$s(16,"sc","name"),attrs:{_i:16}})]),i("view",{staticClass:t._$s(17,"sc","right"),attrs:{_i:17}},[i("uni-icons",{attrs:{type:"right",_i:18}})],1)])]),i("view",{staticClass:t._$s(19,"sc","list"),attrs:{_i:19},on:{click:function(e){return t.navTo("/pages/me/about")}}},[i("view",{staticClass:t._$s(20,"sc","item border-bottom"),attrs:{_i:20}},[i("view",{staticClass:t._$s(21,"sc","left"),attrs:{_i:21}},[i("view",{staticClass:t._$s(22,"sc","name"),attrs:{_i:22}})]),i("view",{staticClass:t._$s(23,"sc","right"),attrs:{_i:23}},[i("uni-icons",{attrs:{type:"right",_i:24}})],1)])])]),t._$s(25,"i",t.token)?i("view",{staticClass:t._$s(25,"sc","btn mb-15"),attrs:{_i:25},on:{click:t.handleOutLogin}}):t._e()])},r=[]},"0de9":function(t,i,n){"use strict";function a(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function r(){return"string"===typeof __channelId__&&__channelId__}function s(t,e){switch(a(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),n=1;n1){var u=c.pop();l=c.join("---COMMA---"),0===u.indexOf(" at ")?l+=u:l+="---COMMA---"+u}else l=c[0];console[o](l)}n.r(i),n.d(i,"log",(function(){return o})),n.d(i,"default",(function(){return c}))},"0ea5":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;eo?a-o:7-o+a}(),l=7-(c+r)%7;7==l&&(l=0);for(var u=1;u<=c;u++)i.push({date:this.formatNum(s-c+u),day:o+u-1||7,month:n-1>=0?this.formatNum(n-1):12,year:n-1>=0?t:t-1});for(var d=1;d<=r;d++)i.push({date:this.formatNum(d),day:d%7+a-1||7,month:this.formatNum(n),year:t,isCurM:!0});for(var f=1;f<=l;f++)i.push({date:this.formatNum(f),day:(r+c+o+f-1)%7||7,month:n+1<=11?this.formatNum(n+1):0,year:n+1<=11?t:t+1});return i},isWorkDay:function(t,e,i){var n="".concat(t,"/").concat(e,"/").concat(i),a=new Date(n.replace(/-/g,"/")),r=a.getDay();return 0!=r&&6!=r},isFutureDay:function(t,e,i){var n="".concat(t,"/").concat(e,"/").concat(i),a=new Date(n.replace(/-/g,"/")),r=a.getTime(),s=(new Date).getTime();return r>s},isMarkDay:function(t,e,i){for(var n=!1,a=0;ar){if(this.disabledAfter)return t("log","\u672a\u6765\u65e5\u671f\u4e0d\u53ef\u9009"," at components/ren-calendar/ren-calendar.vue:247"),!1;this.choose=n,this.$emit("onDayClick",c)}else this.choose=n,this.$emit("onDayClick",c);t("log",c," at components/ren-calendar/ren-calendar.vue:257")},changYearMonth:function(t,e){this.dates=this.monthDay(t,e),this.y=t,this.m=e},changeMonth:function(t){"pre"==t?(this.m+1==2?(this.m=12,this.y=this.y-1):this.m=this.m-1,this.month=this.$tools.getMonth(this.month,-1),this.$emit("onMonthClickPre",this.month)):(this.m+1==13?(this.m=1,this.y=this.y+1):this.m=this.m+1,this.month=this.$tools.getMonth(this.month,1),this.$emit("onMonthClickPre",this.month)),this.dates=this.monthDay(this.y,this.m)}}};e.default=i}).call(this,i("0de9")["default"])},"1ace":function(t,e,i){"use strict";i.r(e);var n=i("b5d5"),a=i("500e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"09a5949e",null,!1,n["a"],void 0);e["default"]=o.exports},"1d03":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading2"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"1d7a":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",password:"",disabled:!1,second:60,value:1,isCode:!0}},methods:{checkboxChange:function(t){this.value=t.detail.value.length?t.detail.value[0]:"0"},handleTelLogin:function(){var e=this,i=-1!==e.phone.indexOf("@");0!=e.value?i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?!e.isCode||e.code?e.isCode||e.password?this.$model.getonlogin({data:e.phone,validate_data:e.isCode?e.code:e.password,validate_type:e.isCode?"code":"password"}).then((function(i){t("log","data",i.data," at pages/login/login.vue:102"),0==i.code?(e.$tools.msg("\u767b\u5f55\u6210\u529f,\u8fdb\u5165\u7a0b\u5e8f\u4e2d"),uni.setStorageSync("token",i.data.token),uni.setStorageSync("aan_id",i.data.aan_id),setTimeout((function(){uni.reLaunch({url:"/pages/index/index?type=1"})}),1e3)):e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u5bc6\u7801"):e.$tools.msg(e.$t("login.codeTips")):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"):e.$tools.msg("\u8bf7\u5148\u786e\u8ba4\u52fe\u9009\u534f\u8bae")},handleCode:function(){var e=this,i=-1!==e.phone.indexOf("@");i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:"login"}).then((function(i){if(t("log",i," at pages/login/login.vue:134"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handleToggle:function(){this.phone="",this.isCode=!this.isCode},handlePassword:function(t){uni.navigateTo({url:"/pages/login/forgetPassword?type="+t})},handlexieyi:function(){uni.navigateTo({url:"/pages/index/index"})}}};e.default=i}).call(this,i("0de9")["default"])},"1d94":function(t,e,i){"use strict";i.r(e);var n=i("181a"),a=i("ba40");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"2739ba9d",null,!1,n["a"],void 0);e["default"]=o.exports},"1da4":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading2",data:function(){return{}}}},"1db8":function(t,e,i){"use strict";i.r(e);var n=i("3493"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"1e10":function(t,e,i){"use strict";i.r(e);var n=i("0554"),a=i("c002");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"7862db56",null,!1,n["a"],void 0);e["default"]=o.exports},"1f1e":function(t,e,i){"use strict";i.r(e);var n=i("e699"),a=i("b293");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6513673e",null,!1,n["a"],void 0);e["default"]=o.exports},"1f20":function(t,e,i){"use strict";i.r(e);var n=i("b3b9"),a=i("70ed");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"2a6cff57",null,!1,n["a"],void 0);e["default"]=o.exports},"1faf":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isRecord)?i("view",[t._$s(1,"i",2==t.rtype)?i("recordWeight",{attrs:{_i:1}}):t._e(),t._$s(2,"i",6==t.rtype)?i("skipAdd",{attrs:{_i:2}}):t._e(),t._$s(3,"i",8==t.rtype)?i("lungAdd",{attrs:{_i:3}}):t._e()],1):t._e()},a=[]},2236:function(t,e,i){var n=i("5a43");t.exports=function(t){if(Array.isArray(t))return n(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports},2370:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading1"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},2457:function(t,e,i){"use strict";i.r(e);var n=i("b647"),a=i("8c1a");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4ba50121",null,!1,n["a"],void 0);e["default"]=o.exports},"26cb":function(t,i,n){"use strict";(function(i){var n="undefined"!==typeof window?window:"undefined"!==typeof i?i:{},a=n.__VUE_DEVTOOLS_GLOBAL_HOOK__;function r(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var i=function(t,e){return t.filter(e)[0]}(e,(function(e){return e.original===t}));if(i)return i.copy;var n=Array.isArray(t)?[]:{};return e.push({original:t,copy:n}),Object.keys(t).forEach((function(i){n[i]=r(t[i],e)})),n}function s(t,e){Object.keys(t).forEach((function(i){return e(t[i],i)}))}function o(t){return null!==t&&"object"===typeof t}var c=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var i=t.state;this.state=("function"===typeof i?i():i)||{}},l={namespaced:{configurable:!0}};l.namespaced.get=function(){return!!this._rawModule.namespaced},c.prototype.addChild=function(t,e){this._children[t]=e},c.prototype.removeChild=function(t){delete this._children[t]},c.prototype.getChild=function(t){return this._children[t]},c.prototype.hasChild=function(t){return t in this._children},c.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},c.prototype.forEachChild=function(t){s(this._children,t)},c.prototype.forEachGetter=function(t){this._rawModule.getters&&s(this._rawModule.getters,t)},c.prototype.forEachAction=function(t){this._rawModule.actions&&s(this._rawModule.actions,t)},c.prototype.forEachMutation=function(t){this._rawModule.mutations&&s(this._rawModule.mutations,t)},Object.defineProperties(c.prototype,l);var u=function(t){this.register([],t,!1)};u.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},u.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,i){return e=e.getChild(i),t+(e.namespaced?i+"/":"")}),"")},u.prototype.update=function(t){(function t(e,i,n){0;if(i.update(n),n.modules)for(var a in n.modules){if(!i.getChild(a))return void 0;t(e.concat(a),i.getChild(a),n.modules[a])}})([],this.root,t)},u.prototype.register=function(t,e,i){var n=this;void 0===i&&(i=!0);var a=new c(e,i);if(0===t.length)this.root=a;else{var r=this.get(t.slice(0,-1));r.addChild(t[t.length-1],a)}e.modules&&s(e.modules,(function(e,a){n.register(t.concat(a),e,i)}))},u.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1],n=e.getChild(i);n&&n.runtime&&e.removeChild(i)},u.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1];return!!e&&e.hasChild(i)};var d;var f=function(t){var e=this;void 0===t&&(t={}),!d&&"undefined"!==typeof window&&window.Vue&&x(window.Vue);var i=t.plugins;void 0===i&&(i=[]);var n=t.strict;void 0===n&&(n=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new u(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new d,this._makeLocalGettersCache=Object.create(null);var r=this,s=this.dispatch,o=this.commit;this.dispatch=function(t,e){return s.call(r,t,e)},this.commit=function(t,e,i){return o.call(r,t,e,i)},this.strict=n;var c=this._modules.root.state;m(this,c,[],this._modules.root),v(this,c),i.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:d.config.devtools;l&&function(t){a&&(t._devtoolHook=a,a.emit("vuex:init",t),a.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){a.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){a.emit("vuex:action",t,e)}),{prepend:!0}))}(this)},h={state:{configurable:!0}};function p(t,e,i){return e.indexOf(t)<0&&(i&&i.prepend?e.unshift(t):e.push(t)),function(){var i=e.indexOf(t);i>-1&&e.splice(i,1)}}function g(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var i=t.state;m(t,i,[],t._modules.root,!0),v(t,i,e)}function v(t,e,i){var n=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var a=t._wrappedGetters,r={};s(a,(function(e,i){r[i]=function(t,e){return function(){return t(e)}}(e,t),Object.defineProperty(t.getters,i,{get:function(){return t._vm[i]},enumerable:!0})}));var o=d.config.silent;d.config.silent=!0,t._vm=new d({data:{$$state:e},computed:r}),d.config.silent=o,t.strict&&function(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}(t),n&&(i&&t._withCommit((function(){n._data.$$state=null})),d.nextTick((function(){return n.$destroy()})))}function m(t,e,i,n,a){var r=!i.length,s=t._modules.getNamespace(i);if(n.namespaced&&(t._modulesNamespaceMap[s],t._modulesNamespaceMap[s]=n),!r&&!a){var o=_(e,i.slice(0,-1)),c=i[i.length-1];t._withCommit((function(){d.set(o,c,n.state)}))}var l=n.context=function(t,e,i){var n=""===e,a={dispatch:n?t.dispatch:function(i,n,a){var r=y(i,n,a),s=r.payload,o=r.options,c=r.type;return o&&o.root||(c=e+c),t.dispatch(c,s)},commit:n?t.commit:function(i,n,a){var r=y(i,n,a),s=r.payload,o=r.options,c=r.type;o&&o.root||(c=e+c),t.commit(c,s,o)}};return Object.defineProperties(a,{getters:{get:n?function(){return t.getters}:function(){return function(t,e){if(!t._makeLocalGettersCache[e]){var i={},n=e.length;Object.keys(t.getters).forEach((function(a){if(a.slice(0,n)===e){var r=a.slice(n);Object.defineProperty(i,r,{get:function(){return t.getters[a]},enumerable:!0})}})),t._makeLocalGettersCache[e]=i}return t._makeLocalGettersCache[e]}(t,e)}},state:{get:function(){return _(t.state,i)}}}),a}(t,s,i);n.forEachMutation((function(e,i){var n=s+i;(function(t,e,i,n){var a=t._mutations[e]||(t._mutations[e]=[]);a.push((function(e){i.call(t,n.state,e)}))})(t,n,e,l)})),n.forEachAction((function(e,i){var n=e.root?i:s+i,a=e.handler||e;(function(t,e,i,n){var a=t._actions[e]||(t._actions[e]=[]);a.push((function(e){var a=i.call(t,{dispatch:n.dispatch,commit:n.commit,getters:n.getters,state:n.state,rootGetters:t.getters,rootState:t.state},e);return function(t){return t&&"function"===typeof t.then}(a)||(a=Promise.resolve(a)),t._devtoolHook?a.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):a}))})(t,n,a,l)})),n.forEachGetter((function(e,i){var n=s+i;(function(t,e,i,n){if(t._wrappedGetters[e])return void 0;t._wrappedGetters[e]=function(t){return i(n.state,n.getters,t.state,t.getters)}})(t,n,e,l)})),n.forEachChild((function(n,r){m(t,e,i.concat(r),n,a)}))}function _(t,e){return e.reduce((function(t,e){return t[e]}),t)}function y(t,e,i){return o(t)&&t.type&&(i=e,e=t,t=t.type),{type:t,payload:e,options:i}}function x(t){d&&t===d||(d=t, +(this["webpackJsonp"]=this["webpackJsonp"]||[]).push([["app-service"],{"009d":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])])]),i("view",{staticClass:t._$s(12,"sc","btnlogin"),attrs:{_i:12},on:{click:t.handleTelLogin}})])])},a=[]},"01ae":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[t._$s(1,"i",!t.isstart)?n("view",{staticClass:t._$s(1,"sc","tips"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","left cgreen f-l"),attrs:{_i:3}}),n("view",{staticClass:t._$s(4,"sc","right"),attrs:{_i:4}},[n("text",{staticClass:t._$s(5,"sc","cgreen"),attrs:{_i:5}}),n("text",{staticClass:t._$s(6,"sc","text"),attrs:{_i:6}})])]),n("view",{staticClass:t._$s(7,"sc","list"),attrs:{_i:7}},[t._$s(8,"i",t.number1)?n("view",{staticClass:t._$s(8,"sc","item"),attrs:{_i:8}},[n("text",{staticClass:t._$s(9,"sc","ml-10 mr-10"),attrs:{_i:9}}),n("text"),n("text",{staticClass:t._$s(11,"sc","cgreen"),attrs:{_i:11}},[t._v(t._$s(11,"t0-0",t._s(t.number1)))]),n("text"),n("text",{staticClass:t._$s(13,"sc","cgreen level"),attrs:{_i:13}},[t._v(t._$s(13,"t0-0",t._s(t.level1)))])]):t._e(),t._$s(14,"i",t.number2)?n("view",{staticClass:t._$s(14,"sc","item"),attrs:{_i:14}},[n("text",{staticClass:t._$s(15,"sc","ml-10 mr-10"),attrs:{_i:15}}),n("text"),n("text",{staticClass:t._$s(17,"sc","cgreen"),attrs:{_i:17}},[t._v(t._$s(17,"t0-0",t._s(t.number2)))]),n("text"),n("text",{staticClass:t._$s(19,"sc","cgreen level"),attrs:{_i:19}},[t._v(t._$s(19,"t0-0",t._s(t.level2)))])]):t._e(),t._$s(20,"i",t.number3)?n("view",{staticClass:t._$s(20,"sc","item"),attrs:{_i:20}},[n("text",{staticClass:t._$s(21,"sc","ml-10 mr-10"),attrs:{_i:21}}),n("text"),n("text",{staticClass:t._$s(23,"sc","cgreen"),attrs:{_i:23}},[t._v(t._$s(23,"t0-0",t._s(t.number3)))]),n("text"),n("text",{staticClass:t._$s(25,"sc","cgreen level"),attrs:{_i:25}},[t._v(t._$s(25,"t0-0",t._s(t.level3)))])]):t._e()]),t._$s(26,"i",""==t.number3)?n("view",{staticClass:t._$s(26,"sc","title"),attrs:{_i:26}},[n("view",{class:t._$s(27,"c",[5==t.second?"cgreen":""]),attrs:{_i:27}},[n("text",[t._v(t._$s(28,"t0-0",t._s(0!=t.number1?"\u4e8c":""!=t.number2?"\u4e09":"\u4e00")))])]),n("view",{class:t._$s(29,"c",[3==t.second?"cgreen":""]),attrs:{_i:29}}),n("view",{class:t._$s(30,"c",[1==t.second?"cgreen":""]),attrs:{_i:30}})]):t._e(),t._$s(31,"i",t.number3)?n("view",{staticClass:t._$s(31,"sc","data"),attrs:{_i:31}},[n("view",{staticClass:t._$s(32,"sc","val"),attrs:{_i:32}},[n("text",[t._v(t._$s(33,"t0-0",t._s(t.average.toFixed(2))))])]),n("view",{staticClass:t._$s(34,"sc","text"),attrs:{_i:34}},[t._v(t._$s(34,"t0-0",t._s(t.standard))+t._$s(34,"t0-1",t._s(t.averageS))+t._$s(34,"t0-2",t._s(t.average.toFixed(2))))])]):t._e(),t._$s(35,"i",t.number3)?n("view",{staticClass:t._$s(35,"sc","btn"),attrs:{_i:35},on:{click:t.handleGetMeasure}}):t._e(),t._$s(36,"i",t.number3)?n("view",{staticClass:t._$s(36,"sc","btn close"),attrs:{_i:36},on:{click:function(e){t.isstart=!0}}}):t._e(),t._$s(37,"i",0==t.number1||0==t.number2||0==t.number3)?n("view",{staticClass:t._$s(37,"sc","btn"),attrs:{_i:37}},[t._v(t._$s(37,"t0-0",t._s(t.second))),n("text",[t._v(t._$s(38,"t0-0",t._s(0!=t.number1?"\u4e8c":0!=t.number2?"\u4e09":"\u4e00")))])]):t._e()]):n("view",{staticClass:t._$s(39,"sc","weight"),attrs:{_i:39}},[n("view",{staticClass:t._$s(40,"sc","title cgreen"),attrs:{_i:40}}),n("view",{staticClass:t._$s(41,"sc","box1"),attrs:{_i:41}},[n("view",{staticClass:t._$s(42,"sc","time"),attrs:{_i:42}},[n("text",{staticClass:t._$s(43,"sc","cgreen ml-5"),attrs:{_i:43}},[t._v(t._$s(43,"t0-0",t._s(t.LiuS)))])]),n("view",{staticClass:t._$s(44,"sc","item"),attrs:{_i:44}},[n("view",{staticClass:t._$s(45,"sc","image"),attrs:{_i:45}},[n("image",{attrs:{src:t._$s(46,"a-src",i("6f0a")),_i:46}})]),n("view",{staticClass:t._$s(47,"sc","center mt-15"),attrs:{_i:47}},[n("view",{staticClass:t._$s(48,"sc","level"),attrs:{_i:48}}),n("view",{staticClass:t._$s(49,"sc","level level-bg"),style:t._$s(49,"s",{top:Number(100-t.offset)+"%"}),attrs:{_i:49}}),n("view",{staticClass:t._$s(50,"sc","level-item"),attrs:{_i:50}},t._l(t._$s(51,"f",{forItems:t.list}),(function(e,i,a,r){return n("view",{key:t._$s(51,"f",{forIndex:a,key:"51-"+r}),staticClass:t._$s("51-"+r,"sc","ite"),attrs:{_i:"51-"+r}},[t._v(t._$s("51-"+r,"t0-0",t._s(e.text)))])})),0)])]),n("view",{staticClass:t._$s(52,"sc","val"),attrs:{_i:52}},[n("text",[t._v(t._$s(53,"t0-0",t._s(t.text)))])])])])])},a=[]},"027b":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading3"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"0336":function(t,e,i){"use strict";i.r(e);var n=i("d754"),a=i("8f3c");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"88ea8a7a",null,!1,n["a"],void 0);e["default"]=o.exports},"03f2":function(t,e,i){"use strict";i.r(e);var n=i("7cf0"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"0676":function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports["default"]=t.exports},"06b5":function(t,e,i){"use strict";i.r(e);var n=i("3416"),a=i("32af");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"d6b98f12",null,!1,n["a"],void 0);e["default"]=o.exports},"0809":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","skiptop"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","item"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","item-ite"),attrs:{_i:3}},[n("text",[t._v(t._$s(4,"t0-0",t._s(t.info?t.info.average:"--")))])]),n("view",{staticClass:t._$s(5,"sc","item-ite"),attrs:{_i:5}},[n("text")]),n("view",{staticClass:t._$s(7,"sc","item-ite"),attrs:{_i:7}},[n("text",[t._v(t._$s(8,"t0-0",t._s(t.info?t.info.level:"--")))])])])]),n("view",{staticClass:t._$s(9,"sc","box1"),attrs:{_i:9}},[n("view",{staticClass:t._$s(10,"sc","time"),attrs:{_i:10}},[t._v(t._$s(10,"t0-0",t._s(t.info?t.info.time:"")))]),n("view",{staticClass:t._$s(11,"sc","item"),attrs:{_i:11}},[n("view",{staticClass:t._$s(12,"sc","image"),attrs:{_i:12}},[n("image",{attrs:{src:t._$s(13,"a-src",i("feca")),_i:13}})]),n("view",{staticClass:t._$s(14,"sc","center mt-15"),attrs:{_i:14}},[n("view",{staticClass:t._$s(15,"sc","level"),attrs:{_i:15}}),n("view",{staticClass:t._$s(16,"sc","level level-bg"),style:t._$s(16,"s",{top:t.info?Number(100-t.info.offset)+"%":"100%"}),attrs:{_i:16}}),t._$s(17,"i",t.info)?n("view",{staticClass:t._$s(17,"sc","level-item"),attrs:{_i:17}},t._l(t._$s(18,"f",{forItems:t.info.list}),(function(e,i,a,r){return n("view",{key:t._$s(18,"f",{forIndex:a,key:"18-"+r}),staticClass:t._$s("18-"+r,"sc","ite"),attrs:{_i:"18-"+r}},[t._v(t._$s("18-"+r,"t0-0",t._s(e.text)))])})),0):t._e()])]),t._$s(19,"i",t.info)?n("view",{staticClass:t._$s(19,"sc","val"),attrs:{_i:19}},[n("text",[t._v(t._$s(20,"t0-0",t._s(t.info.average)))])]):t._e()]),n("view",{staticClass:t._$s(21,"sc","gridList"),attrs:{_i:21}},[n("view",{staticClass:t._$s(22,"sc","data"),attrs:{_i:22}},[n("view",{staticClass:t._$s(23,"sc","item"),attrs:{_i:23},on:{click:function(e){return t.navTo("/pages/vitalcapacity/charts")}}},[n("view",{staticClass:t._$s(24,"sc","image"),attrs:{_i:24}},[n("image",{attrs:{src:t._$s(25,"a-src",i("d371")),_i:25}})]),n("view",{staticClass:t._$s(26,"sc","name"),attrs:{_i:26}})]),n("view",{staticClass:t._$s(27,"sc","item"),attrs:{_i:27},on:{click:function(e){return t.navTo("/pages/history/history?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(28,"sc","image"),attrs:{_i:28}},[n("image",{attrs:{src:t._$s(29,"a-src",i("2c81")),_i:29}})]),n("view",{staticClass:t._$s(30,"sc","name"),attrs:{_i:30}})]),n("view",{staticClass:t._$s(31,"sc","item"),attrs:{_i:31},on:{click:function(e){return t.navTo("/pages/compk/contrast?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(32,"sc","image"),attrs:{_i:32}},[n("image",{attrs:{src:t._$s(33,"a-src",i("0834")),_i:33}})]),n("view",{staticClass:t._$s(34,"sc","name"),attrs:{_i:34}})]),n("view",{staticClass:t._$s(35,"sc","item"),attrs:{_i:35},on:{click:function(e){return t.$store.commit("changeRecord",!0)}}},[n("view",{staticClass:t._$s(36,"sc","image"),attrs:{_i:36}},[n("image",{attrs:{src:t._$s(37,"a-src",i("f707")),_i:37}})]),n("view",{staticClass:t._$s(38,"sc","name"),attrs:{_i:38}})])])]),n("record",{attrs:{rtype:t.acd_id,_i:39}})],1)},a=[]},"0834":function(t,e){t.exports="/static/pk.png"},"08f6":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","calendar-wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","header"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","pre"),attrs:{_i:2},on:{click:function(e){return t.changeMonth("pre")}}},[i("uni-icons",{attrs:{type:"back",_i:3}})],1),i("view",[t._v(t._$s(4,"t0-0",t._s(t.y+"\u5e74"+t.formatNum(t.m)+"\u6708")))]),i("view",{staticClass:t._$s(5,"sc","next"),attrs:{_i:5},on:{click:function(e){return t.changeMonth("next")}}},[i("uni-icons",{attrs:{type:"forward",_i:6}})],1)]),i("view",{staticClass:t._$s(7,"sc","week"),attrs:{_i:7}},t._l(t._$s(8,"f",{forItems:t.weekDay}),(function(e,n,a,r){return i("view",{key:t._$s(8,"f",{forIndex:a,key:n}),staticClass:t._$s("8-"+r,"sc","week-day"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e)))])})),0),i("view",{staticClass:t._$s(9,"sc","content0"),class:t._$s(9,"c",{hide:!t.monthOpen}),style:t._$s(9,"s",{height:t.height}),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","days"),style:t._$s(10,"s",{top:t.positionTop+"rpx"}),attrs:{_i:10}},t._l(t._$s(11,"f",{forItems:t.dates}),(function(e,n,a,r){return i("view",{key:t._$s(11,"f",{forIndex:a,key:n}),staticClass:t._$s("11-"+r,"sc","item"),attrs:{_i:"11-"+r}},[i("view",{staticClass:t._$s("12-"+r,"sc","day"),class:t._$s("12-"+r,"c",{choose:t.choose==e.year+"-"+e.month+"-"+e.date&&e.isCurM,nolm:!e.isCurM,today:t.isToday(e.year,e.month,e.date),isWorkDay:t.isWorkDay(e.year,e.month,e.date)}),attrs:{_i:"12-"+r},on:{click:function(i){return t.selectOne(e,i)}}},[t._v(t._$s("12-"+r,"t0-0",t._s(Number(e.date))))]),t._$s("13-"+r,"i",t.isMarkDay(e.year,e.month,e.date)&&e.isCurM)?i("view",{staticClass:t._$s("13-"+r,"sc","markDay"),attrs:{_i:"13-"+r}}):t._e()])})),0)]),t._$s(14,"i",t.collapsible)?i("image",{staticClass:t._$s(14,"sc","weektoggle"),class:t._$s(14,"c",{down:t.monthOpen}),attrs:{_i:14},on:{click:t.toggle}}):t._e()])},r=[]},"0de9":function(t,i,n){"use strict";function a(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function r(){return"string"===typeof __channelId__&&__channelId__}function s(t,e){switch(a(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),n=1;n1){var u=c.pop();l=c.join("---COMMA---"),0===u.indexOf(" at ")?l+=u:l+="---COMMA---"+u}else l=c[0];console[o](l)}n.r(i),n.d(i,"log",(function(){return o})),n.d(i,"default",(function(){return c}))},"0ea5":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;eo?a-o:7-o+a}(),l=7-(c+r)%7;7==l&&(l=0);for(var u=1;u<=c;u++)i.push({date:this.formatNum(s-c+u),day:o+u-1||7,month:n-1>=0?this.formatNum(n-1):12,year:n-1>=0?t:t-1});for(var d=1;d<=r;d++)i.push({date:this.formatNum(d),day:d%7+a-1||7,month:this.formatNum(n),year:t,isCurM:!0});for(var f=1;f<=l;f++)i.push({date:this.formatNum(f),day:(r+c+o+f-1)%7||7,month:n+1<=11?this.formatNum(n+1):0,year:n+1<=11?t:t+1});return i},isWorkDay:function(t,e,i){var n="".concat(t,"/").concat(e,"/").concat(i),a=new Date(n.replace(/-/g,"/")),r=a.getDay();return 0!=r&&6!=r},isFutureDay:function(t,e,i){var n="".concat(t,"/").concat(e,"/").concat(i),a=new Date(n.replace(/-/g,"/")),r=a.getTime(),s=(new Date).getTime();return r>s},isMarkDay:function(t,e,i){for(var n=!1,a=0;ar){if(this.disabledAfter)return t("log","\u672a\u6765\u65e5\u671f\u4e0d\u53ef\u9009"," at components/ren-calendar/ren-calendar.vue:247"),!1;this.choose=n,this.$emit("onDayClick",c)}else this.choose=n,this.$emit("onDayClick",c);t("log",c," at components/ren-calendar/ren-calendar.vue:257")},changYearMonth:function(t,e){this.dates=this.monthDay(t,e),this.y=t,this.m=e},changeMonth:function(t){"pre"==t?(this.m+1==2?(this.m=12,this.y=this.y-1):this.m=this.m-1,this.month=this.$tools.getMonth(this.month,-1),this.$emit("onMonthClickPre",this.month)):(this.m+1==13?(this.m=1,this.y=this.y+1):this.m=this.m+1,this.month=this.$tools.getMonth(this.month,1),this.$emit("onMonthClickPre",this.month)),this.dates=this.monthDay(this.y,this.m)}}};e.default=i}).call(this,i("0de9")["default"])},"1ace":function(t,e,i){"use strict";i.r(e);var n=i("e9c8"),a=i("500e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6240cbe1",null,!1,n["a"],void 0);e["default"]=o.exports},"1d03":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading2"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"1d7a":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",password:"",disabled:!1,second:60,value:1,isCode:!0}},methods:{checkboxChange:function(t){this.value=t.detail.value.length?t.detail.value[0]:"0"},handleTelLogin:function(){var e=this,i=-1!==e.phone.indexOf("@");0!=e.value?i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?!e.isCode||e.code?e.isCode||e.password?this.$model.getonlogin({data:e.phone,validate_data:e.isCode?e.code:e.password,validate_type:e.isCode?"code":"password"}).then((function(i){t("log","data",i.data," at pages/login/login.vue:102"),0==i.code?(e.$tools.msg("\u767b\u5f55\u6210\u529f,\u8fdb\u5165\u7a0b\u5e8f\u4e2d"),uni.setStorageSync("token",i.data.token),uni.setStorageSync("aan_id",i.data.aan_id),setTimeout((function(){uni.reLaunch({url:"/pages/index/index?type=1"})}),1e3)):e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u5bc6\u7801"):e.$tools.msg(e.$t("login.codeTips")):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"):e.$tools.msg("\u8bf7\u5148\u786e\u8ba4\u52fe\u9009\u534f\u8bae")},handleCode:function(){var e=this,i=-1!==e.phone.indexOf("@");i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:"login"}).then((function(i){if(t("log",i," at pages/login/login.vue:134"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handleToggle:function(){this.phone="",this.isCode=!this.isCode},handlePassword:function(t){uni.navigateTo({url:"/pages/login/forgetPassword?type="+t})},handlexieyi:function(){uni.navigateTo({url:"/pages/index/index"})}}};e.default=i}).call(this,i("0de9")["default"])},"1d94":function(t,e,i){"use strict";i.r(e);var n=i("8f70"),a=i("ba40");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6341cb72",null,!1,n["a"],void 0);e["default"]=o.exports},"1da4":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading2",data:function(){return{}}}},"1db8":function(t,e,i){"use strict";i.r(e);var n=i("3493"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"1e10":function(t,e,i){"use strict";i.r(e);var n=i("f6cc"),a=i("c002");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4d5266a8",null,!1,n["a"],void 0);e["default"]=o.exports},"1eea":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","box"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","tips"),attrs:{_i:2}}),i("view",{staticClass:t._$s(3,"sc","list"),attrs:{_i:3}},t._l(t._$s(4,"f",{forItems:t.cardList.user}),(function(e,n,a,r){return i("view",{key:t._$s(4,"f",{forIndex:a,key:"4-"+r}),staticClass:t._$s("4-"+r,"sc","item"),attrs:{_i:"4-"+r}},[t._$s("5-"+r,"i",2!=e.id)?i("uni-icons",{attrs:{type:"minus-filled",size:"18",color:"#FF6D66",_i:"5-"+r},on:{click:function(i){return t.deleteCard(e,n)}}}):t._e(),i("view",{staticClass:t._$s("6-"+r,"sc","info"),attrs:{_i:"6-"+r}},[i("image",{attrs:{src:t._$s("7-"+r,"a-src",e.pic),_i:"7-"+r}}),i("view",[t._v(t._$s("8-"+r,"t0-0",t._s(e.name)))])])],1)})),0)]),i("view",{staticClass:t._$s(9,"sc","box"),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","tips2 tips"),attrs:{_i:10}}),i("view",{staticClass:t._$s(11,"sc","list"),attrs:{_i:11}},t._l(t._$s(12,"f",{forItems:t.cardList.all}),(function(e,n,a,r){return i("view",{key:t._$s(12,"f",{forIndex:a,key:"12-"+r}),staticClass:t._$s("12-"+r,"sc","item"),attrs:{_i:"12-"+r}},[i("uni-icons",{attrs:{type:"plus-filled",size:"18",color:"#05BD79",_i:"13-"+r},on:{click:function(i){return t.addCard(e,n)}}}),i("view",{staticClass:t._$s("14-"+r,"sc","info"),attrs:{_i:"14-"+r}},[i("image",{attrs:{src:t._$s("15-"+r,"a-src",e.pic),_i:"15-"+r}}),i("view",[t._v(t._$s("16-"+r,"t0-0",t._s(e.name)))])])],1)})),0)]),i("view",{staticClass:t._$s(17,"sc","btn"),attrs:{_i:17},on:{click:function(e){return t.handleGradeList()}}})])},r=[]},"1f1e":function(t,e,i){"use strict";i.r(e);var n=i("e699"),a=i("b293");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6513673e",null,!1,n["a"],void 0);e["default"]=o.exports},"1f20":function(t,e,i){"use strict";i.r(e);var n=i("deea"),a=i("70ed");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"142804a4",null,!1,n["a"],void 0);e["default"]=o.exports},"1faf":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isRecord)?i("view",[t._$s(1,"i",2==t.rtype)?i("recordWeight",{attrs:{_i:1}}):t._e(),t._$s(2,"i",6==t.rtype)?i("skipAdd",{attrs:{_i:2}}):t._e(),t._$s(3,"i",8==t.rtype)?i("lungAdd",{attrs:{_i:3}}):t._e()],1):t._e()},a=[]},"20b1":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1}}),n("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[n("image",{attrs:{src:t._$s(3,"a-src",i("f274")),_i:3}}),n("text")]),n("view",{staticClass:t._$s(5,"sc","login box_shadow"),attrs:{_i:5}},[n("view",{staticClass:t._$s(6,"sc","title"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(t.$t("login.title"))))]),n("view",{staticClass:t._$s(7,"sc","toggle cblue"),attrs:{_i:7},on:{click:t.handleToggle}},[n("uni-icons",{staticClass:t._$s(8,"sc","iconfont icon-qiehuan1 cblue mr-5"),attrs:{_i:8}})],1),n("view",{staticClass:t._$s(9,"sc","editem"),attrs:{_i:9}},[n("view",{staticClass:t._$s(10,"sc","item"),attrs:{_i:10}},[n("view",{staticClass:t._$s(11,"sc","text"),attrs:{_i:11}}),n("view",{staticClass:t._$s(12,"sc","input"),attrs:{_i:12}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:13},domProps:{value:t._$s(13,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),t._$s(14,"i",t.isCode)?n("view",{staticClass:t._$s(14,"sc","item "),attrs:{_i:14}},[n("view",{staticClass:t._$s(15,"sc","text"),attrs:{_i:15}},[t._v(t._$s(15,"t0-0",t._s(t.$t("login.code"))))]),n("view",{staticClass:t._$s(16,"sc","input yanzhengma"),attrs:{_i:16}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(17,"sc","uni-input"),attrs:{_i:17},domProps:{value:t._$s(17,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),n("button",{staticClass:t._$s(18,"sc","code"),attrs:{disabled:t._$s(18,"a-disabled",t.disabled),_i:18},on:{click:t.handleCode},model:{value:t._$s(18,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(18,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])]):n("view",{staticClass:t._$s(19,"sc","item "),attrs:{_i:19}},[n("view",{staticClass:t._$s(20,"sc","text"),attrs:{_i:20}}),n("view",{staticClass:t._$s(21,"sc","input yanzhengma"),attrs:{_i:21}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:t._$s(22,"sc","uni-input"),attrs:{_i:22},domProps:{value:t._$s(22,"v-model",t.password)},on:{input:function(e){e.target.composing||(t.password=e.target.value)}}}),n("text",{staticClass:t._$s(23,"sc","forget code"),attrs:{_i:23},on:{click:function(e){return t.handlePassword("forgetPassword")}}})])])]),n("view",{staticClass:t._$s(24,"sc","btnlogin"),attrs:{_i:24},on:{click:t.handleTelLogin}},[t._v(t._$s(24,"t0-0",t._s(t.$t("login.btn"))))]),n("view",{staticClass:t._$s(25,"sc","btngroup"),attrs:{_i:25},on:{click:function(e){return t.handlePassword("register")}}},[n("text",[t._v(t._$s(26,"t0-0",t._s(t.$t("login.register"))))])])])])},r=[]},2236:function(t,e,i){var n=i("5a43");t.exports=function(t){if(Array.isArray(t))return n(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports},2370:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading1"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},2457:function(t,e,i){"use strict";i.r(e);var n=i("b647"),a=i("8c1a");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4ba50121",null,!1,n["a"],void 0);e["default"]=o.exports},"267d":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","info"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","logo"),attrs:{_i:2}},[n("image",{attrs:{src:t._$s(3,"a-src",i("4151")),_i:3}}),n("view"),n("text",[t._v(t._$s(5,"t0-0",t._s(t.phoneInfo.info.version)))])]),n("view",{staticClass:t._$s(6,"sc","list"),attrs:{_i:6}},[n("view",{staticClass:t._$s(7,"sc","item"),attrs:{_i:7},on:{click:t.handleVersion}},[n("view",{staticClass:t._$s(8,"sc","left"),attrs:{_i:8}}),n("view",{staticClass:t._$s(9,"sc","right"),attrs:{_i:9}},[t._$s(10,"i",t.phoneInfo.info.version!==t.phoneInfo.versionUrl.version)?n("text",{staticClass:t._$s(10,"sc","new"),attrs:{_i:10}}):t._e(),n("uni-icons",{attrs:{type:"right",_i:11}})],1)]),n("view",{staticClass:t._$s(12,"sc","item"),attrs:{_i:12}},[n("a",{staticClass:t._$s(13,"sc","href"),attrs:{_i:13}},[n("text",{staticClass:t._$s(14,"sc","left"),attrs:{_i:14}}),n("uni-icons",{attrs:{type:"right",_i:15}})],1)])])])])},r=[]},"26cb":function(t,i,n){"use strict";(function(i){var n="undefined"!==typeof window?window:"undefined"!==typeof i?i:{},a=n.__VUE_DEVTOOLS_GLOBAL_HOOK__;function r(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var i=function(t,e){return t.filter(e)[0]}(e,(function(e){return e.original===t}));if(i)return i.copy;var n=Array.isArray(t)?[]:{};return e.push({original:t,copy:n}),Object.keys(t).forEach((function(i){n[i]=r(t[i],e)})),n}function s(t,e){Object.keys(t).forEach((function(i){return e(t[i],i)}))}function o(t){return null!==t&&"object"===typeof t}var c=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var i=t.state;this.state=("function"===typeof i?i():i)||{}},l={namespaced:{configurable:!0}};l.namespaced.get=function(){return!!this._rawModule.namespaced},c.prototype.addChild=function(t,e){this._children[t]=e},c.prototype.removeChild=function(t){delete this._children[t]},c.prototype.getChild=function(t){return this._children[t]},c.prototype.hasChild=function(t){return t in this._children},c.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},c.prototype.forEachChild=function(t){s(this._children,t)},c.prototype.forEachGetter=function(t){this._rawModule.getters&&s(this._rawModule.getters,t)},c.prototype.forEachAction=function(t){this._rawModule.actions&&s(this._rawModule.actions,t)},c.prototype.forEachMutation=function(t){this._rawModule.mutations&&s(this._rawModule.mutations,t)},Object.defineProperties(c.prototype,l);var u=function(t){this.register([],t,!1)};u.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},u.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,i){return e=e.getChild(i),t+(e.namespaced?i+"/":"")}),"")},u.prototype.update=function(t){(function t(e,i,n){0;if(i.update(n),n.modules)for(var a in n.modules){if(!i.getChild(a))return void 0;t(e.concat(a),i.getChild(a),n.modules[a])}})([],this.root,t)},u.prototype.register=function(t,e,i){var n=this;void 0===i&&(i=!0);var a=new c(e,i);if(0===t.length)this.root=a;else{var r=this.get(t.slice(0,-1));r.addChild(t[t.length-1],a)}e.modules&&s(e.modules,(function(e,a){n.register(t.concat(a),e,i)}))},u.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1],n=e.getChild(i);n&&n.runtime&&e.removeChild(i)},u.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1];return!!e&&e.hasChild(i)};var d;var f=function(t){var e=this;void 0===t&&(t={}),!d&&"undefined"!==typeof window&&window.Vue&&x(window.Vue);var i=t.plugins;void 0===i&&(i=[]);var n=t.strict;void 0===n&&(n=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new u(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new d,this._makeLocalGettersCache=Object.create(null);var r=this,s=this.dispatch,o=this.commit;this.dispatch=function(t,e){return s.call(r,t,e)},this.commit=function(t,e,i){return o.call(r,t,e,i)},this.strict=n;var c=this._modules.root.state;_(this,c,[],this._modules.root),v(this,c),i.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:d.config.devtools;l&&function(t){a&&(t._devtoolHook=a,a.emit("vuex:init",t),a.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){a.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){a.emit("vuex:action",t,e)}),{prepend:!0}))}(this)},h={state:{configurable:!0}};function p(t,e,i){return e.indexOf(t)<0&&(i&&i.prepend?e.unshift(t):e.push(t)),function(){var i=e.indexOf(t);i>-1&&e.splice(i,1)}}function g(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var i=t.state;_(t,i,[],t._modules.root,!0),v(t,i,e)}function v(t,e,i){var n=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var a=t._wrappedGetters,r={};s(a,(function(e,i){r[i]=function(t,e){return function(){return t(e)}}(e,t),Object.defineProperty(t.getters,i,{get:function(){return t._vm[i]},enumerable:!0})}));var o=d.config.silent;d.config.silent=!0,t._vm=new d({data:{$$state:e},computed:r}),d.config.silent=o,t.strict&&function(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}(t),n&&(i&&t._withCommit((function(){n._data.$$state=null})),d.nextTick((function(){return n.$destroy()})))}function _(t,e,i,n,a){var r=!i.length,s=t._modules.getNamespace(i);if(n.namespaced&&(t._modulesNamespaceMap[s],t._modulesNamespaceMap[s]=n),!r&&!a){var o=m(e,i.slice(0,-1)),c=i[i.length-1];t._withCommit((function(){d.set(o,c,n.state)}))}var l=n.context=function(t,e,i){var n=""===e,a={dispatch:n?t.dispatch:function(i,n,a){var r=y(i,n,a),s=r.payload,o=r.options,c=r.type;return o&&o.root||(c=e+c),t.dispatch(c,s)},commit:n?t.commit:function(i,n,a){var r=y(i,n,a),s=r.payload,o=r.options,c=r.type;o&&o.root||(c=e+c),t.commit(c,s,o)}};return Object.defineProperties(a,{getters:{get:n?function(){return t.getters}:function(){return function(t,e){if(!t._makeLocalGettersCache[e]){var i={},n=e.length;Object.keys(t.getters).forEach((function(a){if(a.slice(0,n)===e){var r=a.slice(n);Object.defineProperty(i,r,{get:function(){return t.getters[a]},enumerable:!0})}})),t._makeLocalGettersCache[e]=i}return t._makeLocalGettersCache[e]}(t,e)}},state:{get:function(){return m(t.state,i)}}}),a}(t,s,i);n.forEachMutation((function(e,i){var n=s+i;(function(t,e,i,n){var a=t._mutations[e]||(t._mutations[e]=[]);a.push((function(e){i.call(t,n.state,e)}))})(t,n,e,l)})),n.forEachAction((function(e,i){var n=e.root?i:s+i,a=e.handler||e;(function(t,e,i,n){var a=t._actions[e]||(t._actions[e]=[]);a.push((function(e){var a=i.call(t,{dispatch:n.dispatch,commit:n.commit,getters:n.getters,state:n.state,rootGetters:t.getters,rootState:t.state},e);return function(t){return t&&"function"===typeof t.then}(a)||(a=Promise.resolve(a)),t._devtoolHook?a.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):a}))})(t,n,a,l)})),n.forEachGetter((function(e,i){var n=s+i;(function(t,e,i,n){if(t._wrappedGetters[e])return void 0;t._wrappedGetters[e]=function(t){return i(n.state,n.getters,t.state,t.getters)}})(t,n,e,l)})),n.forEachChild((function(n,r){_(t,e,i.concat(r),n,a)}))}function m(t,e){return e.reduce((function(t,e){return t[e]}),t)}function y(t,e,i){return o(t)&&t.type&&(i=e,e=t,t=t.type),{type:t,payload:e,options:i}}function x(t){d&&t===d||(d=t, /*! * vuex v3.6.2 * (c) 2021 Evan You * @license MIT */ -function(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:n});else{var i=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,i.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(d))}h.state.get=function(){return this._vm._data.$$state},h.state.set=function(t){0},f.prototype.commit=function(t,e,i){var n=this,a=y(t,e,i),r=a.type,s=a.payload,o=(a.options,{type:r,payload:s}),c=this._mutations[r];c&&(this._withCommit((function(){c.forEach((function(t){t(s)}))})),this._subscribers.slice().forEach((function(t){return t(o,n.state)})))},f.prototype.dispatch=function(t,i){var n=this,a=y(t,i),r=a.type,s=a.payload,o={type:r,payload:s},c=this._actions[r];if(c){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(o,n.state)}))}catch(e){0}var l=c.length>1?Promise.all(c.map((function(t){return t(s)}))):c[0](s);return new Promise((function(t,i){l.then((function(i){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(o,n.state)}))}catch(e){0}t(i)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(o,n.state,t)}))}catch(e){0}i(t)}))}))}},f.prototype.subscribe=function(t,e){return p(t,this._subscribers,e)},f.prototype.subscribeAction=function(t,e){var i="function"===typeof t?{before:t}:t;return p(i,this._actionSubscribers,e)},f.prototype.watch=function(t,e,i){var n=this;return this._watcherVM.$watch((function(){return t(n.state,n.getters)}),e,i)},f.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},f.prototype.registerModule=function(t,e,i){void 0===i&&(i={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),m(this,this.state,t,this._modules.get(t),i.preserveState),v(this,this.state)},f.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var i=_(e.state,t.slice(0,-1));d.delete(i,t[t.length-1])})),g(this)},f.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},f.prototype[[104,111,116,85,112,100,97,116,101].map((function(t){return String.fromCharCode(t)})).join("")]=function(t){this._modules.update(t),g(this,!0)},f.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(f.prototype,h);var b=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=this.$store.state,i=this.$store.getters;if(t){var n=O(this.$store,"mapState",t);if(!n)return;e=n.context.state,i=n.context.getters}return"function"===typeof a?a.call(this,e,i):e[a]},i[n].vuex=!0})),i})),w=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.commit;if(t){var r=O(this.$store,"mapMutations",t);if(!r)return;n=r.context.commit}return"function"===typeof a?a.apply(this,[n].concat(e)):n.apply(this.$store,[a].concat(e))}})),i})),C=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;a=t+a,i[n]=function(){if(!t||O(this.$store,"mapGetters",t))return this.$store.getters[a]},i[n].vuex=!0})),i})),$=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.dispatch;if(t){var r=O(this.$store,"mapActions",t);if(!r)return;n=r.context.dispatch}return"function"===typeof a?a.apply(this,[n].concat(e)):n.apply(this.$store,[a].concat(e))}})),i}));function k(t){return function(t){return Array.isArray(t)||o(t)}(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function S(t){return function(e,i){return"string"!==typeof e?(i=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,i)}}function O(t,e,i){var n=t._modulesNamespaceMap[i];return n}function T(t,i,n){var a=n?t.groupCollapsed:t.group;try{a.call(t,i)}catch(e){t.log(i)}}function P(t){try{t.groupEnd()}catch(e){t.log("\u2014\u2014 log end \u2014\u2014")}}function A(){var t=new Date;return" @ "+D(t.getHours(),2)+":"+D(t.getMinutes(),2)+":"+D(t.getSeconds(),2)+"."+D(t.getMilliseconds(),3)}function D(t,e){return function(t,e){return new Array(e+1).join(t)}("0",e-t.toString().length)+t}var I={Store:f,install:x,version:"3.6.2",mapState:b,mapMutations:w,mapGetters:C,mapActions:$,createNamespacedHelpers:function(t){return{mapState:b.bind(null,t),mapGetters:C.bind(null,t),mapMutations:w.bind(null,t),mapActions:$.bind(null,t)}},createLogger:function(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var i=t.filter;void 0===i&&(i=function(t,e,i){return!0});var n=t.transformer;void 0===n&&(n=function(t){return t});var a=t.mutationTransformer;void 0===a&&(a=function(t){return t});var s=t.actionFilter;void 0===s&&(s=function(t,e){return!0});var o=t.actionTransformer;void 0===o&&(o=function(t){return t});var c=t.logMutations;void 0===c&&(c=!0);var l=t.logActions;void 0===l&&(l=!0);var u=t.logger;return void 0===u&&(u=console),function(t){var d=r(t.state);"undefined"!==typeof u&&(c&&t.subscribe((function(t,s){var o=r(s);if(i(t,d,o)){var c=A(),l=a(t),f="mutation "+t.type+c;T(u,f,e),u.log("%c prev state","color: #9E9E9E; font-weight: bold",n(d)),u.log("%c mutation","color: #03A9F4; font-weight: bold",l),u.log("%c next state","color: #4CAF50; font-weight: bold",n(o)),P(u)}d=o})),l&&t.subscribeAction((function(t,i){if(s(t,i)){var n=A(),a=o(t),r="action "+t.type+n;T(u,r,e),u.log("%c action","color: #03A9F4; font-weight: bold",a),P(u)}})))}}};t.exports=I}).call(this,n("c8ba"))},"273d":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fontData=void 0;e.fontData=[{font_class:"arrow-down",unicode:"\ue6be"},{font_class:"arrow-left",unicode:"\ue6bc"},{font_class:"arrow-right",unicode:"\ue6bb"},{font_class:"arrow-up",unicode:"\ue6bd"},{font_class:"auth",unicode:"\ue6ab"},{font_class:"auth-filled",unicode:"\ue6cc"},{font_class:"back",unicode:"\ue6b9"},{font_class:"bars",unicode:"\ue627"},{font_class:"calendar",unicode:"\ue6a0"},{font_class:"calendar-filled",unicode:"\ue6c0"},{font_class:"camera",unicode:"\ue65a"},{font_class:"camera-filled",unicode:"\ue658"},{font_class:"cart",unicode:"\ue631"},{font_class:"cart-filled",unicode:"\ue6d0"},{font_class:"chat",unicode:"\ue65d"},{font_class:"chat-filled",unicode:"\ue659"},{font_class:"chatboxes",unicode:"\ue696"},{font_class:"chatboxes-filled",unicode:"\ue692"},{font_class:"chatbubble",unicode:"\ue697"},{font_class:"chatbubble-filled",unicode:"\ue694"},{font_class:"checkbox",unicode:"\ue62b"},{font_class:"checkbox-filled",unicode:"\ue62c"},{font_class:"checkmarkempty",unicode:"\ue65c"},{font_class:"circle",unicode:"\ue65b"},{font_class:"circle-filled",unicode:"\ue65e"},{font_class:"clear",unicode:"\ue66d"},{font_class:"close",unicode:"\ue673"},{font_class:"closeempty",unicode:"\ue66c"},{font_class:"cloud-download",unicode:"\ue647"},{font_class:"cloud-download-filled",unicode:"\ue646"},{font_class:"cloud-upload",unicode:"\ue645"},{font_class:"cloud-upload-filled",unicode:"\ue648"},{font_class:"color",unicode:"\ue6cf"},{font_class:"color-filled",unicode:"\ue6c9"},{font_class:"compose",unicode:"\ue67f"},{font_class:"contact",unicode:"\ue693"},{font_class:"contact-filled",unicode:"\ue695"},{font_class:"down",unicode:"\ue6b8"},{font_class:"bottom",unicode:"\ue6b8"},{font_class:"download",unicode:"\ue68d"},{font_class:"download-filled",unicode:"\ue681"},{font_class:"email",unicode:"\ue69e"},{font_class:"email-filled",unicode:"\ue69a"},{font_class:"eye",unicode:"\ue651"},{font_class:"eye-filled",unicode:"\ue66a"},{font_class:"eye-slash",unicode:"\ue6b3"},{font_class:"eye-slash-filled",unicode:"\ue6b4"},{font_class:"fire",unicode:"\ue6a1"},{font_class:"fire-filled",unicode:"\ue6c5"},{font_class:"flag",unicode:"\ue65f"},{font_class:"flag-filled",unicode:"\ue660"},{font_class:"folder-add",unicode:"\ue6a9"},{font_class:"folder-add-filled",unicode:"\ue6c8"},{font_class:"font",unicode:"\ue6a3"},{font_class:"forward",unicode:"\ue6ba"},{font_class:"gear",unicode:"\ue664"},{font_class:"gear-filled",unicode:"\ue661"},{font_class:"gift",unicode:"\ue6a4"},{font_class:"gift-filled",unicode:"\ue6c4"},{font_class:"hand-down",unicode:"\ue63d"},{font_class:"hand-down-filled",unicode:"\ue63c"},{font_class:"hand-up",unicode:"\ue63f"},{font_class:"hand-up-filled",unicode:"\ue63e"},{font_class:"headphones",unicode:"\ue630"},{font_class:"heart",unicode:"\ue639"},{font_class:"heart-filled",unicode:"\ue641"},{font_class:"help",unicode:"\ue679"},{font_class:"help-filled",unicode:"\ue674"},{font_class:"home",unicode:"\ue662"},{font_class:"home-filled",unicode:"\ue663"},{font_class:"image",unicode:"\ue670"},{font_class:"image-filled",unicode:"\ue678"},{font_class:"images",unicode:"\ue650"},{font_class:"images-filled",unicode:"\ue64b"},{font_class:"info",unicode:"\ue669"},{font_class:"info-filled",unicode:"\ue649"},{font_class:"left",unicode:"\ue6b7"},{font_class:"link",unicode:"\ue6a5"},{font_class:"list",unicode:"\ue644"},{font_class:"location",unicode:"\ue6ae"},{font_class:"location-filled",unicode:"\ue6af"},{font_class:"locked",unicode:"\ue66b"},{font_class:"locked-filled",unicode:"\ue668"},{font_class:"loop",unicode:"\ue633"},{font_class:"mail-open",unicode:"\ue643"},{font_class:"mail-open-filled",unicode:"\ue63a"},{font_class:"map",unicode:"\ue667"},{font_class:"map-filled",unicode:"\ue666"},{font_class:"map-pin",unicode:"\ue6ad"},{font_class:"map-pin-ellipse",unicode:"\ue6ac"},{font_class:"medal",unicode:"\ue6a2"},{font_class:"medal-filled",unicode:"\ue6c3"},{font_class:"mic",unicode:"\ue671"},{font_class:"mic-filled",unicode:"\ue677"},{font_class:"micoff",unicode:"\ue67e"},{font_class:"micoff-filled",unicode:"\ue6b0"},{font_class:"minus",unicode:"\ue66f"},{font_class:"minus-filled",unicode:"\ue67d"},{font_class:"more",unicode:"\ue64d"},{font_class:"more-filled",unicode:"\ue64e"},{font_class:"navigate",unicode:"\ue66e"},{font_class:"navigate-filled",unicode:"\ue67a"},{font_class:"notification",unicode:"\ue6a6"},{font_class:"notification-filled",unicode:"\ue6c1"},{font_class:"paperclip",unicode:"\ue652"},{font_class:"paperplane",unicode:"\ue672"},{font_class:"paperplane-filled",unicode:"\ue675"},{font_class:"person",unicode:"\ue699"},{font_class:"person-filled",unicode:"\ue69d"},{font_class:"personadd",unicode:"\ue69f"},{font_class:"personadd-filled",unicode:"\ue698"},{font_class:"personadd-filled-copy",unicode:"\ue6d1"},{font_class:"phone",unicode:"\ue69c"},{font_class:"phone-filled",unicode:"\ue69b"},{font_class:"plus",unicode:"\ue676"},{font_class:"plus-filled",unicode:"\ue6c7"},{font_class:"plusempty",unicode:"\ue67b"},{font_class:"pulldown",unicode:"\ue632"},{font_class:"pyq",unicode:"\ue682"},{font_class:"qq",unicode:"\ue680"},{font_class:"redo",unicode:"\ue64a"},{font_class:"redo-filled",unicode:"\ue655"},{font_class:"refresh",unicode:"\ue657"},{font_class:"refresh-filled",unicode:"\ue656"},{font_class:"refreshempty",unicode:"\ue6bf"},{font_class:"reload",unicode:"\ue6b2"},{font_class:"right",unicode:"\ue6b5"},{font_class:"scan",unicode:"\ue62a"},{font_class:"search",unicode:"\ue654"},{font_class:"settings",unicode:"\ue653"},{font_class:"settings-filled",unicode:"\ue6ce"},{font_class:"shop",unicode:"\ue62f"},{font_class:"shop-filled",unicode:"\ue6cd"},{font_class:"smallcircle",unicode:"\ue67c"},{font_class:"smallcircle-filled",unicode:"\ue665"},{font_class:"sound",unicode:"\ue684"},{font_class:"sound-filled",unicode:"\ue686"},{font_class:"spinner-cycle",unicode:"\ue68a"},{font_class:"staff",unicode:"\ue6a7"},{font_class:"staff-filled",unicode:"\ue6cb"},{font_class:"star",unicode:"\ue688"},{font_class:"star-filled",unicode:"\ue68f"},{font_class:"starhalf",unicode:"\ue683"},{font_class:"trash",unicode:"\ue687"},{font_class:"trash-filled",unicode:"\ue685"},{font_class:"tune",unicode:"\ue6aa"},{font_class:"tune-filled",unicode:"\ue6ca"},{font_class:"undo",unicode:"\ue64f"},{font_class:"undo-filled",unicode:"\ue64c"},{font_class:"up",unicode:"\ue6b6"},{font_class:"top",unicode:"\ue6b6"},{font_class:"upload",unicode:"\ue690"},{font_class:"upload-filled",unicode:"\ue68e"},{font_class:"videocam",unicode:"\ue68c"},{font_class:"videocam-filled",unicode:"\ue689"},{font_class:"vip",unicode:"\ue6a8"},{font_class:"vip-filled",unicode:"\ue6c6"},{font_class:"wallet",unicode:"\ue6b1"},{font_class:"wallet-filled",unicode:"\ue6c2"},{font_class:"weibo",unicode:"\ue68b"},{font_class:"weixin",unicode:"\ue691"}]},"278c":function(t,e,i){var n=i("c135"),a=i("9b42"),r=i("6613"),s=i("c240");t.exports=function(t,e){return n(t)||a(t,e)||r(t,e)||s()},t.exports.__esModule=!0,t.exports["default"]=t.exports},"27b2":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("fe7f")),r=n(i("f457")),s=n(i("3d85")),o=n(i("b61a")),c={en:a.default,"zh-Hans":r.default,"zh-Hant":s.default,ja:o.default};e.default=c},"28b7":function(t,e,i){"use strict";i.r(e);var n=i("953b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"294e":function(t,e,i){"use strict";i.r(e);var n=i("6e3d"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},2959:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=n},"2bb5":function(t,e,i){"use strict";i.r(e);var n=i("62f3"),a=i("3c00");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"ad270774",null,!1,n["a"],void 0);e["default"]=o.exports},"2c81":function(t,e){t.exports="/static/add.png"},"2e02":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isDrawe)?i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.clear}}),i("view",{staticClass:t._$s(2,"sc","wrapper_box"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","top"),attrs:{_i:3}},[t._$s(4,"i",t.userinfo.head_pic)?i("image",{staticClass:t._$s(4,"sc","headimage mt-10"),attrs:{src:t._$s(4,"a-src",t.userinfo.head_pic),_i:4}}):t._e(),i("view",{staticClass:t._$s(5,"sc","overflow"),attrs:{_i:5}},[t._v(t._$s(5,"t0-0",t._s(t.userinfo.nickname)))])]),i("view",{staticClass:t._$s(6,"sc","drawerList"),attrs:{_i:6}},[t._l(t._$s(7,"f",{forItems:t.List}),(function(e,n,a,r){return t._$s("7-"+r,"i",t.List.length)?i("view",{key:t._$s(7,"f",{forIndex:a,key:n}),staticClass:t._$s("7-"+r,"sc","drawerList_item"),attrs:{_i:"7-"+r},on:{click:function(i){return t.toggle(e)}}},[t._$s("8-"+r,"i",e.head_pic)?i("image",{staticClass:t._$s("8-"+r,"sc","image1"),attrs:{src:t._$s("8-"+r,"a-src",e.head_pic),_i:"8-"+r}}):t._e(),i("view",{staticClass:t._$s("9-"+r,"sc","right"),attrs:{_i:"9-"+r}},[i("view",{staticClass:t._$s("10-"+r,"sc","name"),attrs:{_i:"10-"+r}},[i("view",{staticClass:t._$s("11-"+r,"sc","overflow"),attrs:{_i:"11-"+r}},[t._v(t._$s("11-"+r,"t0-0",t._s(e.nickname)))]),t._$s("12-"+r,"i",e.id==t.userinfo.id)?i("view",{staticClass:t._$s("12-"+r,"sc","dangqian"),attrs:{_i:"12-"+r}}):t._e()]),i("view",{staticClass:t._$s("13-"+r,"sc","info"),attrs:{_i:"13-"+r}},[i("view",[t._v(t._$s("14-"+r,"t0-0",t._s(1==e.gender?"\u7537":"\u5973")))]),i("view",[t._v(t._$s("15-"+r,"t0-0",t._s(e.age)))])])])]):t._e()})),i("view",{staticClass:t._$s(16,"sc","add"),attrs:{_i:16},on:{click:function(e){return t.addInfo()}}})],2)])]):t._e()},a=[]},"2f87":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("d122")),r=n(i("151e")),s=n(i("0f06")),o=n(i("b4a4")),c=n(i("14ce")),l={components:{Loading1:a.default,Loading2:r.default,Loading3:s.default,Loading4:o.default,Loading5:c.default},name:"qiun-loading",props:{loadingType:{type:Number,default:2}},data:function(){return{}}};e.default=l},"2fcb":function(t,e,i){"use strict";i.r(e);var n=i("adb4"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"32af":function(t,e,i){"use strict";i.r(e);var n=i("a941"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"32d9":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",disabled:!1,second:60}},methods:{handleTelLogin:function(){var t=this;phoneType||/^1[3456789]\d{9}$/.test(t.phone)?t.code?t.$model.getAccountMsg({data:t.phone,code:t.code}).then((function(e){0==e.code?(t.$tools.msg("\u8bbe\u7f6e\u6210\u529f\uff01"),t.$store.commit("changeAccountNumber",{my_tel:t.phone}),uni.redirectTo({url:"/pages/setting/setting"})):t.$tools.msg(e.msg)})).catch((function(t){})):t.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801"):t.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handleCode:function(){var e=this;e.phone?phoneType||/^1[3456789]\d{9}$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:e.type}).then((function(i){if(t("log",i," at pages/setting/phone.vue:82"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"):e.$tools.msg("\u8bf7\u8f93\u5165\u624b\u673a\u53f7")}}};e.default=i}).call(this,i("0de9")["default"])},"32da":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading6"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"32fe":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var o={data:function(){return{visible:!1,ranklist:[]}},computed:function(t){for(var e=1;e1)?n("view",{key:t._$s("27-"+r+"-"+s,"f",{forIndex:o,key:a}),staticClass:t._$s("27-"+r+"-"+s+"-"+c,"sc","result item3"),attrs:{_i:"27-"+r+"-"+s+"-"+c}},[n("view",{staticClass:t._$s("28-"+r+"-"+s+"-"+c,"sc","name"),attrs:{_i:"28-"+r+"-"+s+"-"+c}},[t._v(t._$s("28-"+r+"-"+s+"-"+c,"t0-0",t._s(i.name)))]),n("view",{staticClass:t._$s("29-"+r+"-"+s+"-"+c,"sc","weight"),attrs:{_i:"29-"+r+"-"+s+"-"+c}},[n("view",[t._v(t._$s("30-"+r+"-"+s+"-"+c,"t0-0",t._s(i.value?i.value:"-")))]),n("view",{staticClass:t._$s("31-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"31-"+r+"-"+s+"-"+c}},[t._v(t._$s("31-"+r+"-"+s+"-"+c,"t0-0",t._s(i.score?i.score:"-")))]),n("view",{staticClass:t._$s("32-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"32-"+r+"-"+s+"-"+c}},[t._v(t._$s("32-"+r+"-"+s+"-"+c,"t0-0",t._s(i.proportion_value?i.proportion_value:"-")))])])]):t._e()}))],2)})),0)])})),t._$s(33,"i",t.isSports)?n("view",{staticClass:t._$s(33,"sc","gfbtn"),attrs:{_i:33},on:{click:function(e){return t.getList()}}}):n("view",{staticClass:t._$s(34,"sc","gfbtn"),attrs:{_i:34},on:{click:function(e){return t.handlescore()}}})],2):n("view",{staticClass:t._$s(35,"sc","nolist"),attrs:{_i:35}},[n("image",{attrs:{src:t._$s(36,"a-src",i("7202")),_i:36}}),n("text",[t._v(t._$s(37,"t0-0",t._s(t.msg)))])]),n("uslider",{attrs:{_i:38}}),t._$s(39,"i",t.isDrawe)?n("view",{staticClass:t._$s(39,"sc","wrapper"),attrs:{_i:39}},[n("view",{staticClass:t._$s(40,"sc","bg"),attrs:{_i:40},on:{click:t.onTap}}),n("view",{staticClass:t._$s(41,"sc","edit"),attrs:{_i:41},on:{click:function(t){t.stopPropagation()}}},[n("view",{staticClass:t._$s(42,"sc","title"),attrs:{_i:42}}),t._l(t._$s(43,"f",{forItems:t.List}),(function(e,i,a,r){return n("view",{key:t._$s(43,"f",{forIndex:a,key:i}),staticClass:t._$s("43-"+r,"sc","item"),attrs:{_i:"43-"+r},on:{click:function(i){return t.toggle(e)}}},[n("uni-icons",{attrs:{type:t.isActive.name==e.name?"checkbox-filled":"circle",size:"22",color:t.isActive.name==e.name?"#FEC407":"#dfdfdf",_i:"44-"+r}}),n("view",{staticClass:t._$s("45-"+r,"sc","name"),attrs:{_i:"45-"+r}},[n("view",{staticClass:t._$s("46-"+r,"sc","overflow"),attrs:{_i:"46-"+r}},[t._v(t._$s("46-"+r,"t0-0",t._s(e.name)))])])],1)})),n("view",{staticClass:t._$s(47,"sc","btn close"),attrs:{_i:47},on:{click:t.onTap}}),n("view",{staticClass:t._$s(48,"sc","btn"),attrs:{_i:48},on:{click:t.handleTarget}})],2)]):t._e()],1)},r=[]},3442:function(t,e,i){"use strict";(function(t,n){var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,s,o=a(i("9523")),c=i("26cb");function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var u={data:function(){return{macAddr:"",code:"",deviceId:"",popup:!1,devices:[],id:0}},computed:function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,i=new Array(e>1?e-1:0),n=1;n=1&&i<=9&&(i="0"+i),n>=0&&n<=9&&(n="0"+n);var a=e+"-"+i+"-"+n;return a}var u={name:"qiun-data-charts",mixins:[t.mixinDatacom],props:{type:{type:String,default:null},canvasId:{type:String,default:"uchartsid"},canvas2d:{type:Boolean,default:!1},background:{type:String,default:"none"},animation:{type:Boolean,default:!0},chartData:{type:Object,default:function(){return{categories:[],series:[]}}},opts:{type:Object,default:function(){return{}}},eopts:{type:Object,default:function(){return{}}},loadingType:{type:Number,default:2},errorShow:{type:Boolean,default:!0},errorReload:{type:Boolean,default:!0},errorMessage:{type:String,default:null},inScrollView:{type:Boolean,default:!1},reshow:{type:Boolean,default:!1},reload:{type:Boolean,default:!1},disableScroll:{type:Boolean,default:!1},optsWatch:{type:Boolean,default:!0},onzoom:{type:Boolean,default:!1},ontap:{type:Boolean,default:!0},ontouch:{type:Boolean,default:!1},onmouse:{type:Boolean,default:!0},onmovetip:{type:Boolean,default:!1},echartsH5:{type:Boolean,default:!1},echartsApp:{type:Boolean,default:!1},tooltipShow:{type:Boolean,default:!0},tooltipFormat:{type:String,default:void 0},tooltipCustom:{type:Object,default:void 0},startDate:{type:String,default:void 0},endDate:{type:String,default:void 0},textEnum:{type:Array,default:function(){return[]}},groupEnum:{type:Array,default:function(){return[]}},pageScrollTop:{type:Number,default:0},directory:{type:String,default:"/"},tapLegend:{type:Boolean,default:!0},menus:{type:Array,default:function(){return[]}}},data:function(){return{cid:"uchartsid",inWx:!1,inAli:!1,inTt:!1,inBd:!1,inH5:!1,inApp:!1,inWin:!1,type2d:!0,disScroll:!1,openmouse:!1,pixel:1,cWidth:375,cHeight:250,showchart:!1,echarts:!1,echartsResize:{state:!1},uchartsOpts:{},echartsOpts:{},drawData:{},lastDrawTime:null}},created:function(){if(this.cid=this.canvasId,"uchartsid"==this.canvasId||""==this.canvasId){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",e=t.length,i="",n=0;n<32;n++)i+=t.charAt(Math.floor(Math.random()*e));this.cid=i}var a=uni.getSystemInfoSync();"windows"!==a.platform&&"mac"!==a.platform||(this.inWin=!0),this.type2d=!1,this.disScroll=this.disableScroll},mounted:function(){var t=this;this.inApp=!0,!0===this.echartsApp&&(this.echarts=!0,this.openmouse=!1),this.$nextTick((function(){t.beforeInit()}))},destroyed:function(){!0===this.echarts?(delete o.default.option[this.cid],delete o.default.instance[this.cid]):(delete s.default.option[this.cid],delete s.default.instance[this.cid]),uni.offWindowResize((function(){}))},watch:{chartDataProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&(this._clearChart(),t.series&&t.series.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this.showchart=!1,this.mixinDatacomErrorMessage=null)):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1achartData\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},localdata:{handler:function(t,e){JSON.stringify(t)!==JSON.stringify(e)&&(t.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage=null))},immediate:!1,deep:!0},optsProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&!1===this.echarts&&1==this.optsWatch&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},eoptsProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&!0===this.echarts&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aeopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},reshow:function(t,e){var i=this;!0===t&&!1===this.mixinDatacomLoading&&setTimeout((function(){i.mixinDatacomErrorMessage=null,i.echartsResize.state=!i.echartsResize.state,i.checkData(i.drawData)}),200)},reload:function(t,e){!0===t&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())},mixinDatacomErrorMessage:function(t,e){t&&(this.emitMsg({name:"error",params:{type:"error",errorShow:this.errorShow,msg:t,id:this.cid}}),this.errorShow&&n("log","[\u79cb\u4e91\u56fe\u8868\u7ec4\u4ef6]"+t," at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611"))},errorMessage:function(t,e){t&&this.errorShow&&null!==t&&"null"!==t&&""!==t?(this.showchart=!1,this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=t):(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())}},computed:{optsProps:function(){return JSON.parse(JSON.stringify(this.opts))},eoptsProps:function(){return JSON.parse(JSON.stringify(this.eopts))},chartDataProps:function(){return JSON.parse(JSON.stringify(this.chartData))}},methods:{beforeInit:function(){this.mixinDatacomErrorMessage=null,"object"===(0,r.default)(this.chartData)&&null!=this.chartData&&void 0!==this.chartData.series&&this.chartData.series.length>0?(this.drawData=c({},this.chartData),this.mixinDatacomLoading=!1,this.showchart=!0,this.checkData(this.chartData)):this.localdata.length>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.localdataInit(this.localdata)):""!==this.collection?(this.mixinDatacomLoading=!1,this.getCloudData()):this.mixinDatacomLoading=!0},localdataInit:function(t){if(this.groupEnum.length>0)for(var e=0;e0)for(var n=0;n0)d=this.chartData.categories;else if(this.startDate&&this.endDate){var h=new Date(this.startDate),p=new Date(this.endDate);while(h<=p)d.push(l(h)),h=h.setDate(h.getDate()+1),h=new Date(h)}else{var g={};t.map((function(t,e){void 0==t.text||g[t.text]||(d.push(t.text),g[t.text]=!0)}))}u.categories=d}var v={};if(t.map((function(t,e){void 0==t.group||v[t.group]||(f.push({name:t.group,data:[]}),v[t.group]=!0)})),0==f.length)if(f=[{name:"\u9ed8\u8ba4\u5206\u7ec4",data:[]}],!0===r)for(var m=0;m0)for(var w=0;w0&&(this.mixinDatacomErrorMessage=null,!0===this.echarts?(o.default.option[i].chartData=n,this.$nextTick((function(){e.init()}))):(s.default.option[i].categories=n.categories,s.default.option[i].series=n.series,this.$nextTick((function(){e.init()}))))},resizeHandler:function(){var t=this,e=Date.now(),i=this.lastDrawTime?this.lastDrawTime:e-3e3,n=e-i;if(!(n<1e3))uni.createSelectorQuery().in(this).select("#ChartBoxId"+this.cid).boundingClientRect((function(e){t.showchart=!0,e.width>0&&e.height>0&&(e.width===t.cWidth&&e.height===t.cHeight||t.checkData(t.drawData))})).exec()},getCloudData:function(){var t=this;1!=this.mixinDatacomLoading&&(this.mixinDatacomLoading=!0,this.mixinDatacomGet().then((function(e){t.mixinDatacomResData=e.result.data,t.localdataInit(t.mixinDatacomResData)})).catch((function(e){t.mixinDatacomLoading=!1,t.showchart=!1,t.mixinDatacomErrorMessage="\u8bf7\u6c42\u9519\u8bef\uff1a"+e})))},onMixinDatacomPropsChange:function(t,e){1==t&&""!==this.collection&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this._clearChart(),this.getCloudData())},_clearChart:function(){var t=this.cid;if(!0!==this.echarts&&s.default.option[t]&&s.default.option[t].context){var e=s.default.option[t].context;"object"!==(0,r.default)(e)||s.default.option[t].update||(e.clearRect(0,0,this.cWidth*this.pixel,this.cHeight*this.pixel),e.draw())}},init:function(){var t=this,e=this.cid;uni.createSelectorQuery().in(this).select("#ChartBoxId"+e).boundingClientRect((function(i){i.width>0&&i.height>0?(t.mixinDatacomLoading=!1,t.showchart=!0,t.lastDrawTime=Date.now(),t.cWidth=i.width,t.cHeight=i.height,!0!==t.echarts&&(s.default.option[e].background="rgba(0,0,0,0)"==t.background?"#FFFFFF":t.background,s.default.option[e].canvas2d=t.type2d,s.default.option[e].pixelRatio=t.pixel,s.default.option[e].animation=t.animation,s.default.option[e].width=i.width*t.pixel,s.default.option[e].height=i.height*t.pixel,s.default.option[e].onzoom=t.onzoom,s.default.option[e].ontap=t.ontap,s.default.option[e].ontouch=t.ontouch,s.default.option[e].onmouse=t.openmouse,s.default.option[e].onmovetip=t.onmovetip,s.default.option[e].tooltipShow=t.tooltipShow,s.default.option[e].tooltipFormat=t.tooltipFormat,s.default.option[e].tooltipCustom=t.tooltipCustom,s.default.option[e].inScrollView=t.inScrollView,s.default.option[e].lastDrawTime=t.lastDrawTime,s.default.option[e].tapLegend=t.tapLegend),t.inH5||t.inApp?1==t.echarts?(o.default.option[e].ontap=t.ontap,o.default.option[e].onmouse=t.openmouse,o.default.option[e].tooltipShow=t.tooltipShow,o.default.option[e].tooltipFormat=t.tooltipFormat,o.default.option[e].tooltipCustom=t.tooltipCustom,o.default.option[e].lastDrawTime=t.lastDrawTime,t.echartsOpts=c({},o.default.option[e])):(s.default.option[e].rotateLock=s.default.option[e].rotate,t.uchartsOpts=c({},s.default.option[e])):(s.default.option[e]=function t(e,i){for(var n in e)e.hasOwnProperty(n)&&null!==e[n]&&"object"===(0,r.default)(e[n])?t(e[n],i):"format"===n&&"string"===typeof e[n]&&(e["formatter"]=i[e[n]]?i[e[n]]:void 0);return e}(s.default.option[e],s.default.formatter),t.mixinDatacomErrorMessage=null,t.mixinDatacomLoading=!1,t.showchart=!0,t.$nextTick((function(){if(!0===t.type2d){var n=uni.createSelectorQuery().in(t);n.select("#"+e).fields({node:!0,size:!0}).exec((function(n){if(n[0]){var a=n[0].node,r=a.getContext("2d");s.default.option[e].context=r,s.default.option[e].rotateLock=s.default.option[e].rotate,s.default.instance[e]&&s.default.option[e]&&!0===s.default.option[e].update?t._updataUChart(e):(a.width=i.width*t.pixel,a.height=i.height*t.pixel,a._width=i.width*t.pixel,a._height=i.height*t.pixel,setTimeout((function(){s.default.option[e].context.restore(),s.default.option[e].context.save(),t._newChart(e)}),100))}else t.showchart=!1,t.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1a\u5f00\u542f2d\u6a21\u5f0f\u540e\uff0c\u672a\u83b7\u53d6\u5230dom\u8282\u70b9\uff0ccanvas-id:"+e}))}else t.inAli&&(s.default.option[e].rotateLock=s.default.option[e].rotate),s.default.option[e].context=uni.createCanvasContext(e,t),s.default.instance[e]&&s.default.option[e]&&!0===s.default.option[e].update?t._updataUChart(e):setTimeout((function(){s.default.option[e].context.restore(),s.default.option[e].context.save(),t._newChart(e)}),100)})))):(t.mixinDatacomLoading=!1,t.showchart=!1,1==t.reshow&&(t.mixinDatacomErrorMessage="\u5e03\u5c40\u9519\u8bef\uff1a\u672a\u83b7\u53d6\u5230\u7236\u5143\u7d20\u5bbd\u9ad8\u5c3a\u5bf8\uff01canvas-id:"+e))})).exec()},saveImage:function(){uni.canvasToTempFilePath({canvasId:this.cid,success:function(t){uni.saveImageToPhotosAlbum({filePath:t.tempFilePath,success:function(){uni.showToast({title:"\u4fdd\u5b58\u6210\u529f",duration:2e3})}})}},this)},getImage:function(){var t=this;if(0==this.type2d)uni.canvasToTempFilePath({canvasId:this.cid,success:function(e){t.emitMsg({name:"getImage",params:{type:"getImage",base64:e.tempFilePath}})}},this);else{var e=uni.createSelectorQuery().in(this);e.select("#"+this.cid).fields({node:!0,size:!0}).exec((function(e){if(e[0]){var i=e[0].node;t.emitMsg({name:"getImage",params:{type:"getImage",base64:i.toDataURL("image/png")}})}}))}},_error:function(t){this.mixinDatacomErrorMessage=t.detail.errMsg},emitMsg:function(t){this.$emit(t.name,t.params)},getRenderType:function(){!0===this.echarts&&!1===this.mixinDatacomLoading&&this.beforeInit()},toJSON:function(){return this}}};e.default=u}).call(this,i("a9ff")["default"],i("0de9")["default"])},"34b5":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",disabled:!1,second:60}},methods:{handleTelLogin:function(){var t=this;/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(t.phone)?t.code?t.$model.getAccountMsg({data:t.phone,code:t.code}).then((function(e){0==e.code?(t.$tools.msg("\u8bbe\u7f6e\u6210\u529f\uff01"),t.$store.commit("changeAccountNumber",{my_email:t.phone}),uni.redirectTo({url:"/pages/setting/setting"})):t.$tools.msg(e.msg)})).catch((function(t){})):t.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801"):t.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1")},handleCode:function(){var e=this;e.phone?/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:e.type}).then((function(i){if(t("log",i," at pages/setting/email.vue:82"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u90ae\u7bb1")}}};e.default=i}).call(this,i("0de9")["default"])},"359a":function(t,e,i){"use strict";i.r(e);var n=i("d4c8"),a=i("7772");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"1982b6b3",null,!1,n["a"],void 0);e["default"]=o.exports},"36c6":function(t,e){function i(e){return t.exports=i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports,i(e)}t.exports=i,t.exports.__esModule=!0,t.exports["default"]=t.exports},3714:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","common"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","add"),attrs:{_i:1},on:{click:t.handleAddUser}},[i("icon",{staticClass:t._$s(2,"sc","iconfont icon-tianjia"),attrs:{_i:2}})]),t._$s(3,"i",0!=t.familayList.lenght)?i("view",{staticClass:t._$s(3,"sc","box"),attrs:{_i:3}},t._l(t._$s(4,"f",{forItems:t.familayList}),(function(e,n,a,r){return i("view",{key:t._$s(4,"f",{forIndex:a,key:n}),staticClass:t._$s("4-"+r,"sc","list"),attrs:{_i:"4-"+r}},[i("view",{staticClass:t._$s("5-"+r,"sc","left"),attrs:{_i:"5-"+r}},[i("image",{staticClass:t._$s("6-"+r,"sc","image1"),attrs:{src:t._$s("6-"+r,"a-src",e.head_pic),_i:"6-"+r}}),i("view",{staticClass:t._$s("7-"+r,"sc","name"),attrs:{_i:"7-"+r}},[i("view",{staticClass:t._$s("8-"+r,"sc","title"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e.nickname)))]),i("view",{staticClass:t._$s("9-"+r,"sc","title2"),attrs:{_i:"9-"+r}},[i("text",[t._v(t._$s("10-"+r,"t0-0",t._s(1==e.gender?"\u7537":"\u5973")))]),i("text",[t._v(t._$s("11-"+r,"t0-0",t._s(e.age)))])])])]),i("view",{staticClass:t._$s("12-"+r,"sc","right"),attrs:{_i:"12-"+r}},[i("view",{staticClass:t._$s("13-"+r,"sc","edit"),attrs:{_i:"13-"+r},on:{click:function(i){return t.editorInfo(e)}}}),i("view",{staticClass:t._$s("14-"+r,"sc","edit del"),attrs:{_i:"14-"+r},on:{click:function(i){return t.handleDeldet(e.id,n)}}})])])})),0):i("view")])},a=[]},3842:function(t,e,i){"use strict";i.r(e);var n=i("d225"),a=i("5cd2");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"2638add6",null,!1,n["a"],void 0);e["default"]=o.exports},3946:function(t,e,i){"use strict";i.r(e);var n=i("3714"),a=i("f436");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3b69a5c2",null,!1,n["a"],void 0);e["default"]=o.exports},"39fa":function(t,e,i){"use strict";i.r(e);var n=i("4e72"),a=i("6f50");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"78b40a53",null,!1,n["a"],void 0);e["default"]=o.exports},"3a91":function(t,e,i){"use strict";i.r(e);var n=i("ab42"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3b4d":function(t,e,i){"use strict";i.r(e);var n=i("9a1b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3c00":function(t,e,i){"use strict";i.r(e);var n=i("fa23"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3c96":function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports["default"]=t.exports},"3d38":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("359a")),o=n(i("645e"));function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var l={data:function(){return{rtype:0,transition:1.6}},components:{record:o.default,headerIndex:s.default},computed:function(t){for(var e=1;e0)?i("view",{staticClass:t._$s(101,"sc","name"),attrs:{_i:101}}):i("view",{staticClass:t._$s(102,"sc","name"),attrs:{_i:102}})]),i("view",{staticClass:t._$s(103,"sc","item"),attrs:{_i:103},on:{click:function(e){return t.handleClick(2)}}},[i("view",{staticClass:t._$s(104,"sc","val"),attrs:{_i:104}},[t._v(t._$s(104,"t0-0",t._s(t.userInfo.target_current?t.userInfo.target_current.initial_weight:0))),i("text")]),i("view",{staticClass:t._$s(106,"sc","name"),attrs:{_i:106}},[i("uni-icons",{staticClass:t._$s(107,"sc","iconfont icon-bianji"),attrs:{color:"#FEC407",_i:107}})],1)]),i("view",{staticClass:t._$s(108,"sc","item"),attrs:{_i:108}},[i("view",{staticClass:t._$s(109,"sc","val"),attrs:{_i:109}},[t._v(t._$s(109,"t0-0",t._s(t.userInfo.target_current?t.userInfo.target_current.cumulative_day:0))),i("text")]),i("view",{staticClass:t._$s(111,"sc","name"),attrs:{_i:111}})])])]),i("firstweight",{attrs:{type:t.ind,_i:112}})],1):t._e()])},r=[]},"3ed0":function(t,e,i){"use strict";i.r(e);var n=i("fa3f"),a=i("d077");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4561fd18",null,!1,n["a"],void 0);e["default"]=o.exports},"3f86":function(t,e,i){"use strict";i.r(e);var n=i("b4b4"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3fd8":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],a={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997c\u72b6\u56fe","\u5706\u73af\u56fe","\u73ab\u7470\u56fe","\u8bcd\u4e91\u56fe","\u6f0f\u6597\u56fe","\u5730\u56fe","\u5706\u5f27\u8fdb\u5ea6\u6761","\u6298\u7ebf\u56fe","\u67f1\u72b6\u56fe","\u5c71\u5cf0\u56fe","\u6761\u72b6\u56fe","\u533a\u57df\u56fe","\u96f7\u8fbe\u56fe","\u4eea\u8868\u76d8","K\u7ebf\u56fe","\u6df7\u5408\u56fe","\u65f6\u95f4\u8f74\u6298\u7ebf","\u65f6\u95f4\u8f74\u533a\u57df","\u6563\u70b9\u56fe","\u6c14\u6ce1\u56fe","\u81ea\u5b9a\u4e49\u7c7b\u578b"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(t,e,i){return t+"\u5143"},yAxisDemo2:function(t,e,i){return t.toFixed(2)},xAxisDemo1:function(t,e,i){return t+"\u5e74"},xAxisDemo2:function(t,e,i){return function(t,e){var i=new Date;i.setTime(1e3*t);var n=i.getFullYear(),a=i.getMonth()+1;a=a<10?"0"+a:a;var r=i.getDate();r=r<10?"0"+r:r;var s=i.getHours();s=s<10?"0"+s:s;var o=i.getMinutes(),c=i.getSeconds();return o=o<10?"0"+o:o,c=c<10?"0"+c:c,"full"==e?n+"-"+a+"-"+r+" "+s+":"+o+":"+c:"y-m-d"==e?n+"-"+a+"-"+r:"h:m"==e?s+":"+o:"h:m:s"==e?s+":"+o+":"+c:[n,a,r,s,o,c]}(t,"h:m")},seriesDemo1:function(t,e,i,n){return t+"\u5143"},tooltipDemo1:function(t,e,i,n){return 0==i?"\u968f\u4fbf\u7528"+t.data+"\u5e74":"\u5176\u4ed6\u6211\u6ca1\u6539"+t.data+"\u5929"},pieDemo:function(t,e,i,n){if(void 0!==e)return i[e].name+"\uff1a"+i[e].data+"\u5143"}},demotype:{type:"line",color:n,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:n,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:n,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76ca\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:n,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:n,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:n,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:n,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:n,title:{name:"",fontSize:22,color:"#00FF00"},subtitle:{name:"",fontSize:15,color:"#666666"},extra:{arcbar:{type:"circle",width:10,backgroundColor:"#E9E9E9",startAngle:1.5,endAngle:.25,gap:2}}},line:{type:"line",color:n,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:n,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:n,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:n,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{min:0}]},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:n,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:n,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:n,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{tofix:1,min:0}]},legend:{show:!1},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:n,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:n,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5b9e\u65f6\u901f\u5ea6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:n,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:n,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:n,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:n,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},r=a;e.default=r},4127:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",[this._t("default",null,{_i:1})],2)},a=[]},"416d":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","box"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","lanBox"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","headbox"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","touxiang"),attrs:{_i:3}},[t._$s(4,"i",t.headimg)?i("image",{staticClass:t._$s(4,"sc","headimage"),attrs:{src:t._$s(4,"a-src",t.headimg),_i:4}}):i("icon",{staticClass:t._$s(5,"sc","iconfont icon-user-filling headimage"),attrs:{_i:5},on:{click:t.handleUpImg}})])]),i("view",{staticClass:t._$s(6,"sc","lan border-bottom"),attrs:{_i:6}},[i("view",{staticClass:t._$s(7,"sc","left"),attrs:{_i:7}}),i("view",{staticClass:t._$s(8,"sc","right"),attrs:{_i:8}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.memInfo.nickname,expression:"memInfo.nickname"}],attrs:{_i:9},domProps:{value:t._$s(9,"v-model",t.memInfo.nickname)},on:{input:function(e){e.target.composing||t.$set(t.memInfo,"nickname",e.target.value)}}}),t._$s(10,"i",t.memInfo.nickname)?i("uni-icons",{attrs:{type:"clear",color:"#999",size:"20",_i:10},on:{click:function(e){t.memInfo.nickname=""}}}):t._e()],1)]),i("view",{staticClass:t._$s(11,"sc","lan border-bottom"),attrs:{_i:11}},[i("view",{staticClass:t._$s(12,"sc","left"),attrs:{_i:12}}),i("view",{staticClass:t._$s(13,"sc","right"),attrs:{_i:13}},[i("picker",{attrs:{range:t._$s(14,"a-range",t.sexItem),_i:14},on:{change:t.onsexArr}},[i("view",{staticClass:t._$s(15,"sc","uni-input"),attrs:{_i:15}},[t._v(t._$s(15,"t0-0",t._s(0==t.memInfo.gender?"\u8bf7\u9009\u62e9":1==t.memInfo.gender?"\u7537":"\u5973")))]),i("icon",{staticClass:t._$s(16,"sc","iconfont icon-arrow-down-bold"),attrs:{_i:16}})])])]),i("view",{staticClass:t._$s(17,"sc","lan border-bottom"),attrs:{_i:17}},[i("view",{staticClass:t._$s(18,"sc","left"),attrs:{_i:18}}),i("view",{staticClass:t._$s(19,"sc","right"),attrs:{_i:19}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.memInfo.height,expression:"memInfo.height"}],staticClass:t._$s(20,"sc","mr-5"),attrs:{_i:20},domProps:{value:t._$s(20,"v-model",t.memInfo.height)},on:{input:function(e){e.target.composing||t.$set(t.memInfo,"height",e.target.value)}}}),t._$s(21,"i",t.memInfo.height)?i("uni-icons",{attrs:{type:"clear",color:"#999",size:"20",_i:21},on:{click:function(e){t.memInfo.height=""}}}):t._e()],1)]),i("view",{staticClass:t._$s(22,"sc","lan border-bottom"),attrs:{_i:22}},[i("view",{staticClass:t._$s(23,"sc","left"),attrs:{_i:23}}),i("view",{staticClass:t._$s(24,"sc","right"),attrs:{_i:24}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.memInfo.weight,expression:"memInfo.weight"}],staticClass:t._$s(25,"sc","mr-5"),attrs:{_i:25},domProps:{value:t._$s(25,"v-model",t.memInfo.weight)},on:{input:function(e){e.target.composing||t.$set(t.memInfo,"weight",e.target.value)}}}),t._$s(26,"i",t.memInfo.weight)?i("uni-icons",{attrs:{type:"clear",color:"#999",size:"20",_i:26},on:{click:function(e){t.memInfo.weight=""}}}):t._e()],1)]),i("view",{staticClass:t._$s(27,"sc","lan border-bottom"),attrs:{_i:27}},[i("view",{staticClass:t._$s(28,"sc","left"),attrs:{_i:28}}),i("view",{staticClass:t._$s(29,"sc","right"),attrs:{_i:29}},[i("picker",{attrs:{start:t._$s(30,"a-start",t.startDate),end:t._$s(30,"a-end",t.endDate),_i:30},on:{change:t.maskClick}},[i("view",{staticClass:t._$s(31,"sc","uni-input"),attrs:{_i:31}},[t._v(t._$s(31,"t0-0",t._s(t.memInfo.birthday?t.memInfo.birthday:"\u8bf7\u9009\u62e9")))]),i("icon",{staticClass:t._$s(32,"sc","iconfont icon-arrow-down-bold"),attrs:{_i:32}})])])]),i("view",{staticClass:t._$s(33,"sc","lan border-bottom"),attrs:{_i:33}},[i("view",{staticClass:t._$s(34,"sc","left"),attrs:{_i:34}}),i("view",{staticClass:t._$s(35,"sc","right"),attrs:{_i:35}},[i("picker",{attrs:{range:t._$s(36,"a-range",t.gradeList),value:t._$s(36,"a-value",t.index),_i:36},on:{change:t.changegType}},[i("view",{staticClass:t._$s(37,"sc","uni-input"),attrs:{_i:37}},[t._v(t._$s(37,"t0-0",t._s(t.gradeList[t.index]?t.gradeList[t.index].name:"\u8bf7\u9009\u62e9")))]),i("icon",{staticClass:t._$s(38,"sc","iconfont icon-arrow-down-bold"),attrs:{_i:38}})])])])]),i("view",{staticClass:t._$s(39,"sc","btn"),attrs:{_i:39},on:{click:t.confirmInfo}})])},r=[]},"448a":function(t,e,i){var n=i("2236"),a=i("11b0"),r=i("6613"),s=i("0676");t.exports=function(t){return n(t)||a(t)||r(t)||s()},t.exports.__esModule=!0,t.exports["default"]=t.exports},"45b9":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","TrendPage"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","listC"),attrs:{_i:1}},[i("view",{class:t._$s(2,"c",[1==t.active?"active":""]),attrs:{_i:2},on:{click:function(e){return t.handleActive(1)}}}),i("view",{class:t._$s(3,"c",[2==t.active?"active":""]),attrs:{_i:3},on:{click:function(e){return t.handleActive(2)}}}),i("view",{class:t._$s(4,"c",[3==t.active?"active":""]),attrs:{_i:4},on:{click:function(e){return t.handleActive(3)}}})]),i("view",{staticClass:t._$s(5,"sc","box"),attrs:{_i:5}},[i("view",{staticClass:t._$s(6,"sc","boxTime"),attrs:{_i:6}},[i("picker",{staticClass:t._$s(7,"sc","f-l"),attrs:{value:t._$s(7,"a-value",t.startDate),fields:t._$s(7,"a-fields",1==t.active?"day":2==t.active?"month":"year"),_i:7},on:{change:t.handStartTimeH}},[i("view",{staticClass:t._$s(8,"sc","uni-input"),attrs:{_i:8}},[t._v(t._$s(8,"t0-0",t._s(t.time))),i("uni-icons",{attrs:{type:"bottom",_i:9}})],1)])]),i("view",{staticClass:t._$s(10,"sc","boxLine"),attrs:{_i:10}},t._l(t._$s(11,"f",{forItems:t.weightList}),(function(e,n,a,r){return i("view",{key:t._$s(11,"f",{forIndex:a,key:"11-"+r}),staticClass:t._$s("11-"+r,"sc","line"),attrs:{_i:"11-"+r}},[t._$s("12-"+r,"i",e.line.categories.length)?i("view",[i("qiunDataCharts",{attrs:{type:"column",chartData:e.line,canvas2d:!0,canvasId:e.id,cHeight:480,cWidth:680,animation:!1,opts:{enableScroll:!0,xAxis:{scrollShow:!1,itemCount:3}},ontouch:!0,_i:"13-"+r}})],1):i("view",{staticClass:t._$s("14-"+r,"sc","line"),attrs:{_i:"14-"+r}},[i("view",{staticClass:t._$s("15-"+r,"sc","nolist"),attrs:{_i:"15-"+r}},[i("image",{attrs:{_i:"16-"+r}}),i("text")])])])})),0)])])},r=[]},"462c":function(t,e,i){"use strict";i.r(e);var n=i("4127"),a=i("b9e3");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"46b5":function(t,e,i){"use strict";i.r(e);var n=i("ed76"),a=i("28b7");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"b8d4e65e",null,!1,n["a"],void 0);e["default"]=o.exports},"49ce":function(t,e,i){"use strict";i.r(e);var n=i("676a"),a=i("9747");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"4a4b":function(t,e){function i(e,n){return t.exports=i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},t.exports.__esModule=!0,t.exports["default"]=t.exports,i(e,n)}t.exports=i,t.exports.__esModule=!0,t.exports["default"]=t.exports},"4d26":function(t,e,i){"use strict";i.r(e);var n=i("d542"),a=i("d38f");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"eafbf252",null,!1,n["a"],void 0);e["default"]=o.exports},"4e72":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","caritem"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","text"),attrs:{_i:2}}),i("image",{staticClass:t._$s(3,"sc","image"),attrs:{src:t._$s(3,"a-src",t.user.head_pic),_i:3}})]),i("view",{staticClass:t._$s(4,"sc","caritem"),attrs:{_i:4}},[i("view",{staticClass:t._$s(5,"sc","text"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","text_r"),attrs:{_i:6}},[t._$s(7,"i",!t.isEdit)?i("text",[t._v(t._$s(7,"t0-0",t._s(t.user.nickname)))]):i("input",{directives:[{name:"model",rawName:"v-model",value:t.nickname,expression:"nickname"}],attrs:{_i:8},domProps:{value:t._$s(8,"v-model",t.nickname)},on:{blur:t.handleBlur,input:function(e){e.target.composing||(t.nickname=e.target.value)}}}),i("uni-icons",{staticClass:t._$s(9,"sc","ml-10"),attrs:{type:"compose",color:"#FEC407",_i:9},on:{click:function(e){t.isEdit=!0}}})],1)]),i("view",{staticClass:t._$s(10,"sc","caritem"),attrs:{_i:10},on:{click:function(e){return t.navTo("/pages/setting/phone")}}},[i("view",{staticClass:t._$s(11,"sc","text"),attrs:{_i:11}}),i("view",{staticClass:t._$s(12,"sc","text_r"),attrs:{_i:12}},[i("text",[t._v(t._$s(13,"t0-0",t._s(t.user.my_tel)))]),i("uni-icons",{attrs:{type:"right",_i:14}})],1)]),i("view",{staticClass:t._$s(15,"sc","caritem"),attrs:{_i:15},on:{click:function(e){return t.navTo("/pages/setting/email")}}},[i("view",{staticClass:t._$s(16,"sc","text"),attrs:{_i:16}}),i("view",{staticClass:t._$s(17,"sc","text_r"),attrs:{_i:17}},[i("text",[t._v(t._$s(18,"t0-0",t._s(t.user.my_email)))]),i("uni-icons",{attrs:{type:"right",_i:19}})],1)]),i("view",{staticClass:t._$s(20,"sc","caritem"),attrs:{_i:20},on:{click:function(e){return t.navTo("/pages/setting/password")}}},[i("view",{staticClass:t._$s(21,"sc","text"),attrs:{_i:21}}),i("uni-icons",{attrs:{type:"right",_i:22}})],1)])},r=[]},"4ea2":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",[t._$s(1,"i",1==t.loadingType)?i("Loading1",{attrs:{_i:1}}):t._e(),t._$s(2,"i",2==t.loadingType)?i("Loading2",{attrs:{_i:2}}):t._e(),t._$s(3,"i",3==t.loadingType)?i("Loading3",{attrs:{_i:3}}):t._e(),t._$s(4,"i",4==t.loadingType)?i("Loading4",{attrs:{_i:4}}):t._e(),t._$s(5,"i",5==t.loadingType)?i("Loading5",{attrs:{_i:5}}):t._e()],1)},a=[]},"4ea4":function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports["default"]=t.exports},"4f31":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","container"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","tips"),attrs:{_i:1}}),i("view",{staticClass:t._$s(2,"sc","item"),attrs:{_i:2},on:{click:t.openBluetoothAdapter}}),i("view",{staticClass:t._$s(3,"sc","devices_summary"),attrs:{_i:3}},[t._v(t._$s(3,"t0-0",t._s(t.devices.length)))]),i("view",[t._$s(5,"i",t.popup)?i("scroll-view",{staticClass:t._$s(5,"sc","device_list"),attrs:{_i:5}},t._l(t._$s(6,"f",{forItems:t.devices}),(function(e,n,a,r){return i("view",{key:t._$s(6,"f",{forIndex:a,key:n}),staticClass:t._$s("6-"+r,"sc","device_item"),attrs:{_i:"6-"+r},on:{click:function(i){return t.createBLEConnection(e)}}},[i("view",[i("text",[t._v(t._$s("8-"+r,"t0-0",t._s(e.localName||e.name)))])]),i("view",[t._v(t._$s("9-"+r,"t0-0",t._s(e.macAddr||e.deviceId)))])])})),0):t._e()]),i("view",{staticClass:t._$s(10,"sc","tishi"),attrs:{_i:10}},[i("view",{staticClass:t._$s(11,"sc","text"),attrs:{_i:11}},[i("icon",{staticClass:t._$s(12,"sc","t-icon t-icon-tishi"),attrs:{_i:12}})]),i("view",{staticClass:t._$s(13,"sc","dv"),attrs:{_i:13}},[i("text"),i("text"),i("text"),i("text")])])])},a=[]},"4f6b":function(t,e,i){"use strict";i.r(e);var n=i("e772"),a=i("03f2");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"500e":function(t,e,i){"use strict";i.r(e);var n=i("b89b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"539b":function(t,e,i){"use strict";i.r(e);var n=i("88c2"),a=i("a72c");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"5f4e0687",null,!1,n["a"],void 0);e["default"]=o.exports},"53dc":function(t,e,i){"use strict";i.r(e);var n=i("dcd8"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"53eb":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;et.length)&&(e=t.length);for(var i=0,n=new Array(e);i1?e-1:0),n=1;nt.end.x||e.end.xt.start.y||e.start.y1&&(a.extra.mount.widthRatio>2&&(a.extra.mount.widthRatio=2),s+=(a.extra.mount.widthRatio-1)*i.eachSpacing);var o=e;return e>=0?(o=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",a.xAxis.scrollPosition="left"):Math.abs(e)>=s-r?(o=r-s,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",a.xAxis.scrollPosition="right"):(t.scrollOption.position=e,a.xAxis.scrollPosition=e),o}function h(t,e,i){function n(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=n(t),e=n(e),i=n(i),e>i&&(i+=2*Math.PI,t=e&&t<=i}function p(t,e){function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function n(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var a=.2,r=.2,s=null,o=null,c=null,l=null;if(e<1?(s=t[0].x+(t[1].x-t[0].x)*a,o=t[0].y+(t[1].y-t[0].y)*a):(s=t[e].x+(t[e+1].x-t[e-1].x)*a,o=t[e].y+(t[e+1].y-t[e-1].y)*a),e>t.length-3){var u=t.length-1;c=t[u].x-(t[u].x-t[u-1].x)*r,l=t[u].y-(t[u].y-t[u-1].y)*r}else c=t[e+1].x-(t[e+2].x-t[e].x)*r,l=t[e+1].y-(t[e+2].y-t[e].y)*r;return i(t,e+1)&&(l=t[e+1].y),i(t,e)&&(o=t[e].y),n(t,e+1)&&(c=t[e+1].x),n(t,e)&&(s=t[e].x),(o>=Math.max(t[e].y,t[e+1].y)||o<=Math.min(t[e].y,t[e+1].y))&&(o=t[e].y),(l>=Math.max(t[e].y,t[e+1].y)||l<=Math.min(t[e].y,t[e+1].y))&&(l=t[e+1].y),(s>=Math.max(t[e].x,t[e+1].x)||s<=Math.min(t[e].x,t[e+1].x))&&(s=t[e].x),(c>=Math.max(t[e].x,t[e+1].x)||c<=Math.min(t[e].x,t[e+1].x))&&(c=t[e+1].x),{ctrA:{x:s,y:o},ctrB:{x:c,y:l}}}function g(t,e,i){return{x:i.x+t,y:i.y-e}}function v(t,e){if(e)while(l.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function m(t,e,i){for(var n=0,a=0;a=1e4?1e3:n>=1e3?100:n>=100?10:n>=10?5:n>=1?1:n>=.1?.1:n>=.01?.01:n>=.001?.001:n>=1e-4?1e-4:n>=1e-5?1e-5:1e-6,{minRange:d(t,"lower",i),maxRange:d(e,"upper",i)}}function x(t,e,i){var n=0;if(t=String(t),!1!==i&&void 0!==i&&i.setFontSize&&i.measureText)return i.setFontSize(e),i.measureText(t).width;t=t.split("");for(var a=0;a-1;if(r)for(var s=A(t),o=0;o5&&void 0!==arguments[5]?arguments[5]:{},s=e.chartData.calPoints?e.chartData.calPoints:[],o={};if(n.length>0){for(var c=[],l=0;l0&&(n=a[i]),{text:r.formatter?r.formatter(t,n,i,e):t.name+": "+t.data,color:t.color,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}})),f={x:Math.round(o.x),y:Math.round(o.y)};return{textList:d,offset:f}}function T(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.chartData.xAxisPoints[i]+e.chartData.eachSpacing/2,s=t.map((function(t){return{text:a.formatter?a.formatter(t,n[i],i,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}}));s=s.filter((function(t){if(!0!==t.disableLegend)return t}));var o={x:Math.round(r),y:0};return{textList:s,offset:o}}function P(t,e,i,n,a,r){var s=i.chartData.calPoints,o=r.color.upFill,c=r.color.downFill,l=[o,o,c,o],u=[];e.map((function(e){0==n?e.data[1]-e.data[0]<0?l[1]=c:l[1]=o:(e.data[0]t[n-1][1]&&(l[2]=o),e.data[3]=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function I(t,e,i){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)<=Math.pow(i,2)}function L(t,e){var i=[],n=[];return t.forEach((function(t,a){e.connectNulls?null!==t&&n.push(t):null!==t?n.push(t):(n.length&&i.push(n),n=[])})),n.length&&i.push(n),i}function M(t,e,i,n,a){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},s=e.xAxis.fontSize*e.pix,o=t.map((function(t,i){var n=e.xAxis.formatter?e.xAxis.formatter(t,i,e):t;return x(String(n),s,a)})),c=Math.max.apply(this,o);if(1==e.xAxis.rotateLabel){r.angle=e.xAxis.rotateAngle*Math.PI/180;var l=e.xAxis.marginTop*e.pix*2+Math.abs(c*Math.sin(r.angle));l=l4&&void 0!==arguments[4]?arguments[4]:-1;a="stack"==n?w(t,e.categories.length):b(t);var o=[];a=a.filter((function(t){return"object"===(0,s.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),a.map((function(t){"object"===(0,s.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[0]):o.push(t.value):o.push(t)}));var c=0,l=0;if(o.length>0&&(c=Math.min.apply(this,o),l=Math.max.apply(this,o)),r>-1?("number"===typeof e.xAxis.data[r].min&&(c=Math.min(e.xAxis.data[r].min,c)),"number"===typeof e.xAxis.data[r].max&&(l=Math.max(e.xAxis.data[r].max,l))):("number"===typeof e.xAxis.min&&(c=Math.min(e.xAxis.min,c)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),c===l){var u=l||10;l+=u}for(var d=c,f=l,h=[],p=(f-d)/e.xAxis.splitNumber,g=0;g<=e.xAxis.splitNumber;g++)h.push(d+p*g);return h}(t,e,i,a.type),r.rangesFormat=r.ranges.map((function(t){return t=l.toFixed(t,2),t}));var o=r.ranges.map((function(t){return t=l.toFixed(t,2),t}));r=Object.assign(r,J(o,e,i));r.eachSpacing,o.map((function(t){return x(t,e.xAxis.fontSize*e.pix,n)}));return!0===e.xAxis.disabled&&(r.xAxisHeight=0),r}function j(t,e,i,n,a){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,s=a.extra.radar||{};s.max=s.max||0;for(var o=Math.max(s.max,Math.max.apply(null,b(n))),c=[],l=function(a){var s=n[a],l={};l.color=s.color,l.legendShape=s.legendShape,l.pointShape=s.pointShape,l.data=[],s.data.forEach((function(n,a){var s={};s.angle=t[a],s.proportion=n/o,s.value=n,s.position=g(i*s.proportion*r*Math.cos(s.angle),i*s.proportion*r*Math.sin(s.angle),e),l.data.push(s)})),c.push(l)},u=0;u2&&void 0!==arguments[2]?arguments[2]:1,n=0,a=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0,s=0,o=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==i&&(i=.999999);for(var n=0;n=2&&(a._proportion_=a._proportion_%2)}return t}function U(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==i&&(i=.999999);for(var n=0;n=2&&(a._proportion_=a._proportion_%2)}return t}function z(t,e,i){var n;n=i=2&&(t[r]._endAngle_=t[r]._endAngle_%2),a=t[r]._endAngle_;return t}function W(t,e,i){for(var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a=0;a=i.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*n+i.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*n,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return t}function q(t,e,i,n,a,r){return t.map((function(t){if(null===t)return null;var a=0,s=0;return"mix"==r.type?(a=r.extra.mix.column.seriesGap*r.pix||0,s=r.extra.mix.column.categoryGap*r.pix||0):(a=r.extra.column.seriesGap*r.pix||0,s=r.extra.column.categoryGap*r.pix||0),a=Math.min(a,e/i),s=Math.min(s,e/i),t.width=Math.ceil((e-2*s-a*(i-1))/i),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(t.width=Math.min(t.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t.x+=(n+.5-i/2)*(t.width+a),t}))}function V(t,e,i,n,a,r){return t.map((function(t){if(null===t)return null;var a=0,s=0;return a=r.extra.bar.seriesGap*r.pix||0,s=r.extra.bar.categoryGap*r.pix||0,a=Math.min(a,e/i),s=Math.min(s,e/i),t.width=Math.ceil((e-2*s-a*(i-1))/i),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t.y+=(n+.5-i/2)*(t.width+a),t}))}function G(t,e,i,n,a,r,s){var o=r.extra.column.categoryGap*r.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*o,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),n>0&&(t.width-=s),t)}))}function H(t,e,i,n,a,r,s){var o=r.extra.column.categoryGap*r.pix||0;return t.map((function(t,i){return null===t?null:(t.width=Math.ceil(e-2*o),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function K(t,e,i,n,a,r,s){var o=r.extra.bar.categoryGap*r.pix||0;return t.map((function(t,i){return null===t?null:(t.width=Math.ceil(e-2*o),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function J(t,e,i){var n=e.width-e.area[1]-e.area[3],a=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&a>1&&"justify"==e.xAxis.boundaryGap&&(a-=1);var r=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,a+=r);var s=n/a,o=[],c=e.area[3],l=e.width-e.area[1];return t.forEach((function(t,e){o.push(c+r/2*s+e*s)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?o.push(c+r*s+t.length*s):o.push(l)),{xAxisPoints:o,startX:c,endX:l,eachSpacing:s}}function X(t,e,i,n,a,r,s){var o=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],l=r.height-r.area[0]-r.area[2];return t.forEach((function(t,s){if(null===t)c.push(null);else{var u=[];t.forEach((function(t,c){var d={};d.x=n[s]+Math.round(a/2);var f=t.value||t,h=l*(f-e)/(i-e);h*=o,d.y=r.height-Math.round(h)-r.area[2],u.push(d)})),c.push(u)}})),c}function Y(t,e,i,n,a,r,o){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=r.type&&"area"!=r.type&&"scatter"!=r.type&&"bubble"!=r.type||(l=r.xAxis.boundaryGap);var u=[],d=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)u.push(null);else{var h={};h.color=t.color,h.x=n[o];var p,g,v,m=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(r.chartData.xAxisData.ranges),g=p.shift(),v=p.pop(),m=t[1],h.x=r.area[3]+f*(t[0]-g)/(v-g),"bubble"==r.type&&(h.r=t[2],h.t=t[3]);else m=t.value;"center"==l&&(h.x+=a/2);var _=d*(m-e)/(i-e);_*=c,h.y=r.height-_-r.area[2],u.push(h)}})),u}function Q(t,e,i,n,a,r,o,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var u=r.xAxis.boundaryGap,d=[],f=r.height-r.area[0]-r.area[2],h=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)d.push(null);else{var p={};if(p.color=t.color,"vertical"==c.animation){p.x=n[o];var g,v,m,_=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)g=[].concat(r.chartData.xAxisData.ranges),v=g.shift(),m=g.pop(),_=t[1],p.x=r.area[3]+h*(t[0]-v)/(m-v);else _=t.value;"center"==u&&(p.x+=a/2);var y=f*(_-e)/(i-e);y*=l,p.y=r.height-y-r.area[2],d.push(p)}else{p.x=n[0]+a*o*l;_=t;"center"==u&&(p.x+=a/2);y=f*(_-e)/(i-e);p.y=r.height-y-r.area[2],d.push(p)}}})),d}function Z(t,e,i,n,a,r,o,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var u=[],d=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)u.push(null);else{var c={};c.color=t.color,c.x=n[o];var h,p,g,v=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)h=[].concat(r.chartData.xAxisData.ranges),p=h.shift(),g=h.pop(),v=t[1],c.x=r.area[3]+f*(t[0]-p)/(g-p);else v=t.value;c.x+=a/2;var m=d*(v*l-e)/(i-e);c.y=r.height-m-r.area[2],u.push(c)}})),u}function tt(t,e,i,n,a,r,s,o){var c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,l=[],u=r.height-r.area[0]-r.area[2],d=(r.width,r.area[1],r.area[3],a*s.widthRatio);return t.forEach((function(t,s){if(null===t)l.push(null);else{var o={};o.color=t.color,o.x=n[s],o.x+=a/2;var f=t.data,h=u*(f*c-e)/(i-e);o.y=r.height-h-r.area[2],o.value=f,o.width=d,l.push(o)}})),l}function et(t,e,i,n,a,r,o){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],u=(r.height,r.area[0],r.area[2],r.width-r.area[1]-r.area[3]);return t.forEach((function(t,a){if(null===t)l.push(null);else{var o={};o.color=t.color,o.y=n[a];var d=t;"object"===(0,s.default)(t)&&null!==t&&(d=t.value);var f=u*(d-e)/(i-e);f*=c,o.height=f,o.value=d,o.x=f+r.area[3],l.push(o)}})),l}function it(t,e,i,n,a,r,o,c,l){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],f=r.height-r.area[0]-r.area[2];return t.forEach((function(t,o){if(null===t)d.push(null);else{var h={};if(h.color=t.color,h.x=n[o]+Math.round(a/2),c>0){for(var p=0,g=0;g<=c;g++)p+=l[g].data[o];var v=p-t,m=f*(p-e)/(i-e),_=f*(v-e)/(i-e)}else{p=t;"object"===(0,s.default)(t)&&null!==t&&(p=t.value);m=f*(p-e)/(i-e),_=0}var y=_;m*=u,y*=u,h.y=r.height-Math.round(m)-r.area[2],h.y0=r.height-Math.round(y)-r.area[2],d.push(h)}})),d}function nt(t,e,i,n,a,r,o,c,l){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,a){if(null===t)d.push(null);else{var o={};if(o.color=t.color,o.y=n[a],c>0){for(var h=0,p=0;p<=c;p++)h+=l[p].data[a];var g=h-t,v=f*(h-e)/(i-e),m=f*(g-e)/(i-e)}else{h=t;"object"===(0,s.default)(t)&&null!==t&&(h=t.value);v=f*(h-e)/(i-e),m=0}var _=m;v*=u,_*=u,o.height=v-_,o.x=r.area[3]+v,o.x0=r.area[3]+_,d.push(o)}})),d}function at(t,e,i,n,a){var r;r="stack"==n?w(t,e.categories.length):b(t);var o=[];r=r.filter((function(t){return"object"===(0,s.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),r.map((function(t){"object"===(0,s.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[1]):o.push(t.value):o.push(t)}));var c=a.min||0,l=a.max||0;o.length>0&&(c=Math.min.apply(this,o),l=Math.max.apply(this,o)),c===l&&(0==l?l=10:c=0);for(var u=y(c,l),d=void 0===a.min||null===a.min?u.minRange:a.min,f=void 0===a.max||null===a.max?u.maxRange:a.max,h=(f-d)/e.yAxis.splitNumber,p=[],g=0;g<=e.yAxis.splitNumber;g++)p.push(d+h*g);return p.reverse()}function rt(t,e,i,n){var a=c({},{type:""},e.extra.column),r=e.yAxis.data.length,s=new Array(r);if(r>0){for(var o=0;o0&&0==a.tooltip.group.includes(s))){var o="number"===typeof a.tooltip.index?a.tooltip.index:a.tooltip.index[a.tooltip.group.indexOf(s)];if(n.beginPath(),"hollow"==r.activeType?(n.setStrokeStyle(e),n.setFillStyle(a.background),n.setLineWidth(2*a.pix)):(n.setStrokeStyle("#ffffff"),n.setFillStyle(e),n.setLineWidth(1*a.pix)),"diamond"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y),n.lineTo(t.x,t.y+4.5),n.lineTo(t.x+4.5,t.y),n.lineTo(t.x,t.y-4.5))}));else if("circle"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x+2.5*a.pix,t.y),n.arc(t.x,t.y,3*a.pix,0,2*Math.PI,!1))}));else if("square"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x-3.5,t.y-3.5),n.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y+4.5),n.lineTo(t.x+4.5,t.y+4.5),n.lineTo(t.x,t.y-4.5))}));else if("none"===i)return;n.closePath(),n.fill(),n.stroke()}}function lt(t,e,i,n){var a=t.title.fontSize||e.titleFontSize,r=t.subtitle.fontSize||e.subtitleFontSize,s=t.title.name||"",o=t.subtitle.name||"",c=t.title.color||t.fontColor,l=t.subtitle.color||t.fontColor,u=s?a:0,d=o?r:0;if(o){var f=x(o,r*t.pix,i),h=n.x-f/2+(t.subtitle.offsetX||0)*t.pix,p=n.y+r*t.pix/2+(t.subtitle.offsetY||0)*t.pix;s&&(p+=(u*t.pix+5)/2),i.beginPath(),i.setFontSize(r*t.pix),i.setFillStyle(l),i.fillText(o,h,p),i.closePath(),i.stroke()}if(s){var g=x(s,a*t.pix,i),v=n.x-g/2+(t.title.offsetX||0),m=n.y+a*t.pix/2+(t.title.offsetY||0)*t.pix;o&&(m-=(d*t.pix+5)/2),i.beginPath(),i.setFontSize(a*t.pix),i.setFillStyle(c),i.fillText(s,v,m),i.closePath(),i.stroke()}}function ut(t,e,i,n,a){var r=e.data,o=e.textOffset?e.textOffset:0;t.forEach((function(t,c){if(null!==t){n.beginPath();var l=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(l),n.setFillStyle(e.textColor||a.fontColor);var u=r[c];"object"===(0,s.default)(r[c])&&null!==r[c]&&(u=r[c].constructor.toString().indexOf("Array")>-1?r[c][1]:r[c].value);var d=e.formatter?e.formatter(u,c,e,a):u;n.setTextAlign("center"),n.fillText(String(d),t.x,t.y-4+o*a.pix),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function dt(t,e,i,n,a){var r=e.data,o=e.textOffset?e.textOffset:0,c=a.extra.column.labelPosition;t.forEach((function(t,l){if(null!==t){n.beginPath();var u=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(u),n.setFillStyle(e.textColor||a.fontColor);var d=r[l];"object"===(0,s.default)(r[l])&&null!==r[l]&&(d=r[l].constructor.toString().indexOf("Array")>-1?r[l][1]:r[l].value);var f=e.formatter?e.formatter(d,l,e,a):d;n.setTextAlign("center");var h=t.y-4*a.pix+o*a.pix;t.y>e.zeroPoints&&(h=t.y+o*a.pix+u),"insideTop"==c&&(h=t.y+u+o*a.pix,t.y>e.zeroPoints&&(h=t.y-o*a.pix-4*a.pix)),"center"==c&&(h=t.y+o*a.pix+(a.height-a.area[2]-t.y+u)/2,e.zeroPointse.zeroPoints&&(h=t.y-o*a.pix-(t.y-e.zeroPoints-u)/2),"stack"==a.extra.column.type&&(h=t.y+o*a.pix+(t.y0-t.y+u)/2)),"bottom"==c&&(h=a.height-a.area[2]+o*a.pix-4*a.pix,e.zeroPointse.zeroPoints&&(h=e.zeroPoints-o*a.pix+u+2*a.pix),"stack"==a.extra.column.type&&(h=t.y0+o*a.pix-4*a.pix)),n.fillText(String(f),t.x,h),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function ft(t,e,i,n,a,r){e.data;var s=e.textOffset?e.textOffset:0;a.extra.mount.labelPosition;t.forEach((function(t,o){if(null!==t){n.beginPath();var c=e[o].textSize?e[o].textSize*a.pix:i.fontSize;n.setFontSize(c),n.setFillStyle(e[o].textColor||a.fontColor);var l=t.value,u=e[o].formatter?e[o].formatter(l,o,e,a):l;n.setTextAlign("center");var d=t.y-4*a.pix+s*a.pix;t.y>r&&(d=t.y+s*a.pix+c),n.fillText(String(u),t.x,d),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function ht(t,e,i,n,a){var r=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,o){if(null!==t){n.beginPath();var c=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(c),n.setFillStyle(e.textColor||a.fontColor);var l=r[o];"object"===(0,s.default)(r[o])&&null!==r[o]&&(l=r[o].value);var u=e.formatter?e.formatter(l,o,e,a):l;n.setTextAlign("left"),n.fillText(String(u),t.x+4*a.pix,t.y+c/2-3),n.closePath(),n.stroke()}}))}function pt(t,e,i,n,a,r){var s;e-=t.width/2+t.labelOffset*n.pix,e=e<10?10:e,s=t.endAngle=2&&(u%=2),d+=l}}function gt(t,e,i,n,a,r){var s=n.extra.radar||{};t.forEach((function(t,o){if(!0===s.labelPointShow&&""!==n.categories[o]){var c={x:e*Math.cos(t),y:e*Math.sin(t)},u=g(c.x,c.y,i);r.setFillStyle(s.labelPointColor),r.beginPath(),r.arc(u.x,u.y,s.labelPointRadius*n.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(!0===s.labelShow){var d={x:(e+a.radarLabelTextMargin*n.pix)*Math.cos(t),y:(e+a.radarLabelTextMargin*n.pix)*Math.sin(t)},f=g(d.x,d.y,i),h=f.x,p=f.y;l.approximatelyEqual(d.x,0)?h-=x(n.categories[o]||"",a.fontSize,r)/2:d.x<0&&(h-=x(n.categories[o]||"",a.fontSize,r)),r.beginPath(),r.setFontSize(a.fontSize),r.setFillStyle(s.labelColor||n.fontColor),r.fillText(n.categories[o]||"",h,p+a.fontSize/2),r.closePath(),r.stroke()}}))}function vt(t,e,i,n,a,r){for(var s=i.pieChartLinePadding,o=[],c=null,u=t.map((function(i,n){var a=i.formatter?i.formatter(i,n,t,e):l.toFixed(100*i._proportion_.toFixed(4))+"%";a=i.labelText?i.labelText:a;var r=2*Math.PI-(i._start_+2*Math.PI*i._proportion_/2);i._rose_proportion_&&(r=2*Math.PI-(i._start_+2*Math.PI*i._rose_proportion_/2));var s=i.color,o=i._radius_;return{arc:r,text:a,color:s,radius:o,textColor:i.textColor,textSize:i.textSize,labelShow:i.labelShow}})),d=0;d=0?h+i.pieChartTextPadding:h-i.pieChartTextPadding,b=p,w=x(f.text,f.textSize*e.pix||i.fontSize,n),C=b;c&&l.isSameXCoordinateArea(c.start,{x:y})&&(C=y>0?Math.min(b,c.start.y):h<0||b>0?Math.max(b,c.start.y):Math.min(b,c.start.y)),y<0&&(y-=w);var $={lineStart:{x:m,y:_},lineEnd:{x:h,y:p},start:{x:y,y:C},width:w,height:i.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};c=v($,c),o.push(c)}for(var k=0;ka?a:r.activeWidth;var s=e.area[0],o=e.height-e.area[2];n.beginPath(),n.setFillStyle(u(r.activeBgColor,r.activeBgOpacity)),n.rect(t-r.activeWidth/2,s,r.activeWidth,o-s),n.closePath(),n.fill(),n.setFillStyle("#FFFFFF")}function xt(t,e,i,n,a){var r=c({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),s=e.area[3],o=e.width-e.area[1];n.beginPath(),n.setFillStyle(u(r.activeBgColor,r.activeBgOpacity)),n.rect(s,t-a/2,o-s,a),n.closePath(),n.fill(),n.setFillStyle("#FFFFFF")}function bt(t,e,i,n,a,r,s){var o=c({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},i.extra.tooltip);1==o.showCategory&&i.categories&&t.unshift({text:i.categories[i.tooltip.index],color:null});var l=o.fontSize*i.pix,d=o.lineHeight*i.pix,f=o.boxPadding*i.pix,h=l,p=5*i.pix;0==o.legendShow&&(h=0,p=0);var g=o.showArrow?8*i.pix:0,v=!1;"line"!=i.type&&"mount"!=i.type&&"area"!=i.type&&"candle"!=i.type&&"mix"!=i.type||1==o.splitLine&&function(t,e,i,n){var a=e.extra.tooltip||{};a.gridType=void 0==a.gridType?"solid":a.gridType,a.dashLength=void 0==a.dashLength?4:a.dashLength;var r=e.area[0],s=e.height-e.area[2];if("dash"==a.gridType&&n.setLineDash([a.dashLength,a.dashLength]),n.setStrokeStyle(a.gridColor||"#cccccc"),n.setLineWidth(1*e.pix),n.beginPath(),n.moveTo(t,r),n.lineTo(t,s),n.stroke(),n.setLineDash([]),a.xAxisLabel){var o=e.categories[e.tooltip.index];n.setFontSize(i.fontSize);var c=x(o,i.fontSize,n),l=t-.5*c,d=s+2*e.pix;n.beginPath(),n.setFillStyle(u(a.labelBgColor||i.toolTipBackground,a.labelBgOpacity||i.toolTipOpacity)),n.setStrokeStyle(a.labelBgColor||i.toolTipBackground),n.setLineWidth(1*e.pix),n.rect(l-a.boxPadding*e.pix,d,c+2*a.boxPadding*e.pix,i.fontSize+2*a.boxPadding*e.pix),n.closePath(),n.stroke(),n.fill(),n.beginPath(),n.setFontSize(i.fontSize),n.setFillStyle(a.labelFontColor||e.fontColor),n.fillText(String(o),l,d+a.boxPadding*e.pix+i.fontSize),n.closePath(),n.stroke()}}(i.tooltip.offset.x,i,n,a),e=c({x:0,y:0},e),e.y-=8*i.pix;var m=t.map((function(t){return x(t.text,l,a)})),_=h+p+4*f+Math.max.apply(null,m),y=2*f+t.length*d;if(0!=o.showBox){e.x-Math.abs(i._scrollDistance_||0)+g+_>i.width&&(v=!0),y+e.y>i.height&&(e.y=i.height-y),a.beginPath(),a.setFillStyle(u(o.bgColor,o.bgOpacity)),a.setLineWidth(o.borderWidth*i.pix),a.setStrokeStyle(u(o.borderColor,o.borderOpacity));var b=o.borderRadius;v?(_+g>i.width&&(e.x=i.width+Math.abs(i._scrollDistance_||0)+g+(_-i.width)),_>e.x&&(e.x=i.width+Math.abs(i._scrollDistance_||0)+g+(_-i.width)),o.showArrow&&(a.moveTo(e.x,e.y+10*i.pix),a.lineTo(e.x-g,e.y+10*i.pix+5*i.pix)),a.arc(e.x-g-b,e.y+y-b,b,0,Math.PI/2,!1),a.arc(e.x-g-Math.round(_)+b,e.y+y-b,b,Math.PI/2,Math.PI,!1),a.arc(e.x-g-Math.round(_)+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),a.arc(e.x-g-b,e.y+b,b,-Math.PI/2,0,!1),o.showArrow&&(a.lineTo(e.x-g,e.y+10*i.pix-5*i.pix),a.lineTo(e.x,e.y+10*i.pix))):(o.showArrow&&(a.moveTo(e.x,e.y+10*i.pix),a.lineTo(e.x+g,e.y+10*i.pix-5*i.pix)),a.arc(e.x+g+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),a.arc(e.x+g+Math.round(_)-b,e.y+b,b,-Math.PI/2,0,!1),a.arc(e.x+g+Math.round(_)-b,e.y+y-b,b,0,Math.PI/2,!1),a.arc(e.x+g+b,e.y+y-b,b,Math.PI/2,Math.PI,!1),o.showArrow&&(a.lineTo(e.x+g,e.y+10*i.pix+5*i.pix),a.lineTo(e.x,e.y+10*i.pix))),a.closePath(),a.fill(),o.borderWidth>0&&a.stroke(),o.legendShow&&t.forEach((function(t,n){if(null!==t.color){a.beginPath(),a.setFillStyle(t.color);var r=e.x+g+2*f,s=e.y+(d-l)/2+d*n+f+1;switch(v&&(r=e.x-_-g+2*f),t.legendShape){case"line":a.moveTo(r,s+.5*h-2*i.pix),a.fillRect(r,s+.5*h-2*i.pix,h,4*i.pix);break;case"triangle":a.moveTo(r+7.5*i.pix,s+.5*h-5*i.pix),a.lineTo(r+2.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+12.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+7.5*i.pix,s+.5*h-5*i.pix);break;case"diamond":a.moveTo(r+7.5*i.pix,s+.5*h-5*i.pix),a.lineTo(r+2.5*i.pix,s+.5*h),a.lineTo(r+7.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+12.5*i.pix,s+.5*h),a.lineTo(r+7.5*i.pix,s+.5*h-5*i.pix);break;case"circle":a.moveTo(r+7.5*i.pix,s+.5*h),a.arc(r+7.5*i.pix,s+.5*h,5*i.pix,0,2*Math.PI);break;case"rect":a.moveTo(r,s+.5*h-5*i.pix),a.fillRect(r,s+.5*h-5*i.pix,15*i.pix,10*i.pix);break;case"square":a.moveTo(r+2*i.pix,s+.5*h-5*i.pix),a.fillRect(r+2*i.pix,s+.5*h-5*i.pix,10*i.pix,10*i.pix);break;default:a.moveTo(r,s+.5*h-5*i.pix),a.fillRect(r,s+.5*h-5*i.pix,15*i.pix,10*i.pix)}a.closePath(),a.fill()}})),t.forEach((function(t,i){var n=e.x+g+2*f+h+p;v&&(n=e.x-_-g+2*f+h+p);var r=e.y+d*i+(d-l)/2-1+f+l;a.beginPath(),a.setFontSize(l),a.setTextBaseline("normal"),a.setFillStyle(o.fontColor),a.fillText(t.text,n,r),a.closePath(),a.stroke()}))}}function wt(t,e,i,n,a,r){var s=t.extra.tooltip||{};s.horizentalLine&&t.tooltip&&1===n&&("line"==t.type||"area"==t.type||"column"==t.type||"mount"==t.type||"candle"==t.type||"mix"==t.type)&&_t(t,e,i),i.save(),t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&i.translate(t._scrollDistance_,0),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===n&&bt(t.tooltip.textList,t.tooltip.offset,t,e,i),i.restore()}function Ct(t,e,i,n){var a=e.chartData.xAxisData,r=a.xAxisPoints,s=a.startX,o=a.endX,c=a.eachSpacing,l="center";"bar"!=e.type&&"line"!=e.type&&"area"!=e.type&&"scatter"!=e.type&&"bubble"!=e.type||(l=e.xAxis.boundaryGap);var u=e.height-e.area[2],d=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var f=e.height-e.area[2]+i.xAxisHeight,h=o-s,p=c*(r.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),p+=(e.extra.mount.widthRatio-1)*c);var g=h*h/p,v=0;e._scrollDistance_&&(v=-e._scrollDistance_*h/p),n.beginPath(),n.setLineCap("round"),n.setLineWidth(6*e.pix),n.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),n.moveTo(s,f),n.lineTo(o,f),n.stroke(),n.closePath(),n.beginPath(),n.setLineCap("round"),n.setLineWidth(6*e.pix),n.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),n.moveTo(s+v,f),n.lineTo(s+v+g,f),n.stroke(),n.closePath(),n.setLineCap("butt")}if(n.save(),e._scrollDistance_&&0!==e._scrollDistance_&&n.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(n.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),n.setLineCap("butt"),n.setLineWidth(1*e.pix),r.forEach((function(t,i){i>0&&(n.beginPath(),n.moveTo(t-c/2,u),n.lineTo(t-c/2,u+3*e.pix),n.closePath(),n.stroke())}))),!0!==e.xAxis.disableGrid&&(n.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),n.setLineCap("butt"),n.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&n.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach((function(t,i){i%e.xAxis.gridEval==0&&(n.beginPath(),n.moveTo(t,u),n.lineTo(t,d),n.stroke())})),n.setLineDash([])),!0!==e.xAxis.disabled){var m=t.length;e.xAxis.labelCount&&(m=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,m-=1);for(var _=Math.ceil(t.length/m),y=[],b=t.length,w=0;w=e.area[3]-1&&d-Math.abs(o)<=e.width-e.area[1]+1&&(n.beginPath(),n.setFontSize(C),n.setFillStyle(e.xAxis.fontColor||e.fontColor),n.fillText(String(a),r[i]+s,u+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),n.closePath(),n.stroke())})):y.forEach((function(t,a){var s=e.xAxis.formatter?e.xAxis.formatter(t):t,o=e._scrollDistance_||0,d="center"==l?r[a]+c/2:r[a];if(d-Math.abs(o)>=e.area[3]-1&&d-Math.abs(o)<=e.width-e.area[1]+1){n.save(),n.beginPath(),n.setFontSize(C),n.setFillStyle(e.xAxis.fontColor||e.fontColor);var f=x(String(s),C,n),h=r[a];"center"==l&&(h=r[a]+c/2);e.xAxis.scrollShow&&6*e.pix;var p=u+e.xAxis.marginTop*e.pix+C-C*Math.abs(Math.sin(i._xAxisTextAngle_));e.xAxis.rotateAngle<0?(h-=C/2,f=0):(h+=C/2,f=-f),n.translate(h,p),n.rotate(-1*i._xAxisTextAngle_),n.fillText(String(s),f,0),n.closePath(),n.stroke(),n.restore()}}))}n.restore(),e.xAxis.title&&(n.beginPath(),n.setFontSize(e.xAxis.titleFontSize*e.pix),n.setFillStyle(e.xAxis.titleFontColor),n.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),n.closePath(),n.stroke()),e.xAxis.axisLine&&(n.beginPath(),n.setStrokeStyle(e.xAxis.axisLineColor),n.setLineWidth(1*e.pix),n.moveTo(s,e.height-e.area[2]),n.lineTo(o,e.height-e.area[2]),n.stroke())}function $t(t,e,i,n){if(!0!==e.yAxis.disableGrid){var a=e.height-e.area[0]-e.area[2],r=a/e.yAxis.splitNumber,s=e.area[3],o=e.chartData.xAxisData.xAxisPoints,c=e.chartData.xAxisData.eachSpacing,l=c*(o.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),l+=(e.extra.mount.widthRatio-1)*c);var u=s+l,d=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var h=f;h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==i.pieChartLinePadding&&(i.pieChartLinePadding=r.activeRadius*e.pix);var o=Math.min((e.width-e.area[1]-e.area[3])/2-i.pieChartLinePadding-i.pieChartTextPadding-i._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-i.pieChartLinePadding-i.pieChartTextPadding);o=o<10?10:o,r.customRadius>0&&(o=r.customRadius*e.pix),t=E(t,o,a);var l=r.activeRadius*e.pix;if(r.customColor=_(r.linearType,r.customColor,t,i),t=t.map((function(t){return t._start_+=r.offsetAngle*Math.PI/180,t})),t.forEach((function(t,i){e.tooltip&&e.tooltip.index==i&&(n.beginPath(),n.setFillStyle(u(t.color,r.activeOpacity||.5)),n.moveTo(s.x,s.y),n.arc(s.x,s.y,t._radius_+l,t._start_,t._start_+2*t._proportion_*Math.PI),n.closePath(),n.fill()),n.beginPath(),n.setLineWidth(r.borderWidth*e.pix),n.lineJoin="round",n.setStrokeStyle(r.borderColor);var a,o=t.color;"custom"==r.linearType&&(a=n.createCircularGradient?n.createCircularGradient(s.x,s.y,t._radius_):n.createRadialGradient(s.x,s.y,0,s.x,s.y,t._radius_),a.addColorStop(0,u(r.customColor[t.linearIndex],1)),a.addColorStop(1,u(t.color,1)),o=a);n.setFillStyle(o),n.moveTo(s.x,s.y),n.arc(s.x,s.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),n.closePath(),n.fill(),1==r.border&&n.stroke()})),"ring"===e.type){var d=.6*o;"number"===typeof r.ringWidth&&r.ringWidth>0&&(d=Math.max(0,o-r.ringWidth*e.pix)),n.beginPath(),n.setFillStyle(r.centerColor),n.moveTo(s.x,s.y),n.arc(s.x,s.y,d,0,2*Math.PI),n.closePath(),n.fill()}return!1!==e.dataLabel&&1===a&&vt(t,e,i,n,0,s),1===a&&"ring"===e.type&<(e,i,n,s),{center:s,radius:o,series:t}}function Tt(t,e){var i=Array(2),n=20037508.34*t/180,a=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return a=20037508.34*a/180,i[0]=n,i[1]=a,i}function Pt(t,e,i,n,a,r){return{x:(e-i.xMin)*n+a,y:(i.yMax-t)*n+r}}function At(t,e,i){if(e[1]==i[1])return!1;if(e[1]>t[1]&&i[1]>t[1])return!1;if(e[1]t[1])return!1;if(i[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[r].area[2]||t[1]>e[r].area[3]||t[2]i||t[3]>n){a=!0;break}a=!1}return a}function Mt(t,e,i){var n=t.series;switch(e){case"normal":for(var a=0;a.7},p=0;p0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var a=t[0].data,r=0;re.width-e.area[1]-e.area[3]?(f.push(g),p.push(h-e.legend.itemGap*e.pix),h=y,g=[m]):(h+=y,g.push(m))}if(g.length){f.push(g),p.push(h-e.legend.itemGap*e.pix),r.widthArr=p;var b=Math.max.apply(null,p);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+b+2*s;break;case"right":r.area.start.x=e.width-e.area[1]-b-2*s,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-b)/2-s,r.area.end.x=(e.width+b)/2+s}r.area.width=b+2*s,r.area.wholeWidth=b+2*s,r.area.height=f.length*d+2*s,r.area.wholeHeight=f.length*d+2*s+2*o,r.points=f}}else{var w=t.length,C=e.height-e.area[0]-e.area[2]-2*o-2*s,$=Math.min(Math.floor(C/d),w);switch(r.area.height=$*d+2*s,r.area.wholeHeight=$*d+2*s,e.legend.float){case"top":r.area.start.y=e.area[0]+o,r.area.end.y=e.area[0]+o+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-o-r.area.height,r.area.end.y=e.height-e.area[2]-o;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}for(var k=w%$===0?w/$:Math.floor(w/$+1),S=[],O=0;OD&&(D=L)}r.widthArr.push(D),r.heightArr.push(A.length*d+2*s)}for(var M=0,F=0;F0?P[bt].width+e.yAxis.padding*e.pix:P[bt].width,_t+=1):"right"==P[bt].position&&(e.area[1]+=at>0?P[bt].width+e.yAxis.padding*e.pix:P[bt].width,at+=1)}else i.yAxisWidth=P;if(e.chartData.yAxisData=T,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=J(e.categories,e);var At=M(e.categories,e,0,e.chartData.xAxisData.eachSpacing,n),Dt=At.xAxisHeight,It=At.angle;i.xAxisHeight=Dt,i._xAxisTextAngle_=It,e.area[2]+=Dt,e.chartData.categoriesData=At}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=F(o,e,i,n),d=e.chartData.xAxisData.rangesFormat;var Lt=M(d,e,0,e.chartData.xAxisData.eachSpacing,n),Bt=Lt.xAxisHeight,Rt=Lt.angle;i.xAxisHeight=Bt,i._xAxisTextAngle_=Rt,e.area[2]+=Bt,e.chartData.categoriesData=Lt}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var Ut,zt=e.chartData.xAxisData.xAxisPoints,Wt=e.chartData.xAxisData.startX,qt=e.chartData.xAxisData.endX,Vt=e.chartData.xAxisData.eachSpacing,Gt=Vt*(zt.length-1),Ht=qt-Wt;Ut=Ht-Gt,s.scrollOption.currentOffset=Ut,s.scrollOption.startTouchX=Ut,s.scrollOption.distance=0,s.scrollOption.lastMoveTime=0,e._scrollDistance_=Ut}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(i._pieTextMaxLength_=!1===e.dataLabel?0:function(t,e,i,n){t=E(t);for(var a=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=Mt(e,r.type,n)),n.beginPath(),n.setFillStyle(e.background),n.rect(0,0,e.width,e.height),n.fill(),n.save();var s=e.chartData.wordCloudData;n.translate(e.width/2,e.height/2);for(var o=0;o0&&(e.tooltip&&e.tooltip.index==o?n.strokeText(l,(s[o].areav[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].areav[1]+5+u-e.height/2)*a):n.fillText(l,(s[o].areav[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].areav[1]+5+u-e.height/2)*a)):s[o].area[0]>0&&(e.tooltip&&e.tooltip.index==o?n.strokeText(l,(s[o].area[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].area[1]+5+u-e.height/2)*a):n.fillText(l,(s[o].area[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].area[1]+5+u-e.height/2)*a)),n.stroke(),n.restore()}n.restore()}(o,e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"map":n.clearRect(0,0,e.width,e.height),function(t,e,i,n){var a,r,s=c({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),o=t,l=function(t){for(var e,i={xMin:180,xMax:0,yMin:90,yMax:0},n=0;nl.x?i.xMax:l.x,i.yMin=i.yMinl.y?i.yMax:l.y}}return i}(o);if(s.mercator){var d=Tt(l.xMax,l.yMax),f=Tt(l.xMin,l.yMin);l.xMax=d[0],l.yMax=d[1],l.xMin=f[0],l.yMin=f[1]}for(var h=e.width/Math.abs(l.xMax-l.xMin),p=e.height/Math.abs(l.yMax-l.yMin),g=h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),s=(e.height-e.area[0]-e.area[2])/t.length,o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},l=r.activeWidth*e.pix,d=Math.min((e.width-e.area[1]-e.area[3])/2-l,(e.height-e.area[0]-e.area[2])/2-l),f=B(t,d,r,s,a);if(n.save(),n.translate(o.x,o.y),r.customColor=_(r.linearType,r.customColor,t,i),"pyramid"==r.type)for(var h=0;h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;var s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=[];n.save();var f=0,h=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*l+e.area[3],h=f+(e.xAxis.itemCount+4)*l),t.forEach((function(t,s){var c,g,v;n.beginPath(),n.setStrokeStyle(t.color),n.moveTo(-1e4,-1e4),n.lineTo(-10001,-10001),n.stroke(),c=[].concat(e.chartData.yAxisData.ranges[t.index]),g=c.pop(),v=c.shift();var m=t.data,_=Q(m,g,v,o,l,e,i,r,a);d.push(_);var y=L(_,t);if("dash"==t.lineType){var x=t.dashLength?t.dashLength:8;x*=e.pix,n.setLineDash([x,x])}n.beginPath();var b=t.color;if("none"!==r.linearType&&t.linearColor&&t.linearColor.length>0){for(var w=n.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C0?n.setShadow(t.setShadow[0],t.setShadow[1],t.setShadow[2],t.setShadow[3]):n.setShadow(0,0,0,"rgba(0,0,0,0)"),n.setLineWidth(r.width),y.forEach((function(t,e){if(1===t.length)n.moveTo(t[0].x,t[0].y);else{n.moveTo(t[0].x,t[0].y);var i=0;if("curve"===r.type)for(var a=0;af&&(n.moveTo(s.x,s.y),i=1),a>0&&s.x>f&&s.xf&&(n.moveTo(l.x,l.y),i=1),c>0&&l.x>f&&l.xf&&(n.moveTo(d.x,d.y),i=1),u>0&&d.x>f&&d.x4&&void 0!==arguments[4]?arguments[4]:1,r=(c({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),s=r.xAxisPoints,o=r.eachSpacing,l=[];n.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),-e._scrollDistance_-2*o+e.area[3],e.xAxis.itemCount),t.forEach((function(t,r){var c,l,u;c=[].concat(e.chartData.yAxisData.ranges[t.index]),l=c.pop(),u=c.shift();var d=t.data,f=Y(d,l,u,s,o,e,i,a);n.beginPath(),n.setStrokeStyle(t.color),n.setFillStyle(t.color),n.setLineWidth(1*e.pix);var h=t.pointShape;if("diamond"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y),n.lineTo(t.x,t.y+4.5),n.lineTo(t.x+4.5,t.y),n.lineTo(t.x,t.y-4.5))}));else if("circle"===h)f.forEach((function(t,i){null!==t&&(n.moveTo(t.x+2.5*e.pix,t.y),n.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x-3.5,t.y-3.5),n.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y+4.5),n.lineTo(t.x+4.5,t.y+4.5),n.lineTo(t.x,t.y-4.5))}));else if("triangle"===h)return;n.closePath(),n.fill(),n.stroke()})),!1!==e.dataLabel&&1===a&&t.forEach((function(t,r){var c,l,u;c=[].concat(e.chartData.yAxisData.ranges[t.index]),l=c.pop(),u=c.shift();var d=t.data,f=Y(d,l,u,s,o,e,i,a);ut(f,t,i,n,e)})),n.restore(),{xAxisPoints:s,calPoints:l,eachSpacing:o}}(o,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{opacity:1,border:2},e.extra.bubble),s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=[];n.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),-e._scrollDistance_-2*l+e.area[3],e.xAxis.itemCount),t.forEach((function(t,s){var c,d,f;c=[].concat(e.chartData.yAxisData.ranges[t.index]),d=c.pop(),f=c.shift();var h=t.data,p=Y(h,d,f,o,l,e,i,a);n.beginPath(),n.setStrokeStyle(t.color),n.setLineWidth(r.border*e.pix),n.setFillStyle(u(t.color,r.opacity)),p.forEach((function(t,i){n.moveTo(t.x+t.r,t.y),n.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),n.closePath(),n.fill(),n.stroke(),!1!==e.dataLabel&&1===a&&p.forEach((function(a,r){n.beginPath();var s=t.textSize*e.pix||i.fontSize;n.setFontSize(s),n.setFillStyle(t.textColor||"#FFFFFF"),n.setTextAlign("center"),n.fillText(String(a.t),a.x,a.y+s/2),n.closePath(),n.stroke(),n.setTextAlign("left")}))})),n.restore(),{xAxisPoints:o,calPoints:d,eachSpacing:l}}(o,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{width:l/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=c({},{opacity:.2,gradient:!1},e.extra.mix.area),h=c({},{width:2},e.extra.mix.line),g=e.height-e.area[2],v=[],m=0,y=0;t.forEach((function(t,e){"column"==t.type&&(y+=1)})),n.save();var x=-2,b=o.length+2,w=0,C=e.width+l;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),x=Math.floor(-e._scrollDistance_/l)-2,b=x+e.xAxis.itemCount+4,w=-e._scrollDistance_-2*l+e.area[3],C=w+(e.xAxis.itemCount+4)*l),d.customColor=_(d.linearType,d.customColor,t,i),t.forEach((function(t,s){var c,_,$;c=[].concat(e.chartData.yAxisData.ranges[t.index]),_=c.pop(),$=c.shift();var k=t.data,S=Y(k,_,$,o,l,e,i,a);if(v.push(S),"column"==t.type){S=q(S,l,y,m,0,e);for(var O=0;Ox&&OW?W:N,R=R>W?W:R,U=U>W?W:U,z=z>W?W:z,N=N<0?0:N,R=R<0?0:R,U=U<0?0:U,z=z<0?0:z,n.arc(M+N,F+N,N,-Math.PI,-Math.PI/2),n.arc(M+j-R,F+R,R,-Math.PI/2,0),n.arc(M+j-U,F+E-U,U,0,Math.PI/2),n.arc(M+z,F+E-z,z,Math.PI/2,Math.PI)}else n.moveTo(P,T.y),n.lineTo(P+T.width,T.y),n.lineTo(P+T.width,e.height-e.area[2]),n.lineTo(P,e.height-e.area[2]),n.lineTo(P,T.y),n.setLineWidth(1),n.setStrokeStyle(D);n.setFillStyle(A),n.closePath(),n.fill()}}m+=1}if("area"==t.type)for(var V=L(S,t),G=0;G1){var J=H[0],X=H[H.length-1];n.moveTo(J.x,J.y);var Q=0;if("curve"===t.style)for(var Z=0;Zw&&(n.moveTo(tt.x,tt.y),Q=1),Z>0&&tt.x>w&&tt.xw&&(n.moveTo(nt.x,nt.y),Q=1),it>0&&nt.x>w&&nt.xw&&(n.moveTo(c.x,c.y),s=1),o>0&&c.x>w&&c.xw&&(n.moveTo(d.x,d.y),s=1),u>0&&d.x>w&&d.x4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{type:"group",width:l/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),f=[];n.save();var h=-2,p=o.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),h=Math.floor(-e._scrollDistance_/l)-2,p=h+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===a&&yt(e.tooltip.offset.x,e,0,n,l),d.customColor=_(d.linearType,d.customColor,t,i),t.forEach((function(s,c){var g,v,m;g=[].concat(e.chartData.yAxisData.ranges[s.index]),v=g.pop(),m=g.shift();var _=e.height-e.area[0]-e.area[2],y=_*(0-v)/(m-v),x=e.height-Math.round(y)-e.area[2];s.zeroPoints=x;var b=s.data;switch(d.type){case"group":var w=Z(b,v,m,o,l,e,i,x,a),C=it(b,v,m,o,l,e,i,c,t,a);f.push(C),w=q(w,l,t.length,c,0,e);for(var $=0;$h&&$x?x:k.y,L=k.width,M=Math.abs(x-k.y);d.barBorderCircle&&(d.barBorderRadius=[L/2,L/2,0,0]),k.y>x&&(d.barBorderRadius=[0,0,L/2,L/2]);var F=(0,r.default)(d.barBorderRadius,4),j=F[0],E=F[1],B=F[2],N=F[3],R=Math.min(L/2,M/2);j=j>R?R:j,E=E>R?R:E,B=B>R?R:B,N=N>R?R:N,j=j<0?0:j,E=E<0?0:E,B=B<0?0:B,N=N<0?0:N,n.arc(D+j,I+j,j,-Math.PI,-Math.PI/2),n.arc(D+L-E,I+E,E,-Math.PI/2,0),n.arc(D+L-B,I+M-B,B,0,Math.PI/2),n.arc(D+N,I+M-N,N,Math.PI/2,Math.PI)}else n.moveTo(S,k.y),n.lineTo(S+k.width,k.y),n.lineTo(S+k.width,x),n.lineTo(S,x),n.lineTo(S,k.y),n.setLineWidth(1),n.setStrokeStyle(P);n.setFillStyle(T),n.closePath(),n.fill()}}break;case"stack":w=it(b,v,m,o,l,e,i,c,t,a);f.push(w),w=H(w,l,t.length,0,0,e);for(var U=0;Uh&&U0&&(O-=W),n.setFillStyle(T),n.moveTo(S,z.y),n.fillRect(S,z.y,z.width,O),n.closePath(),n.fill()}}break;case"meter":w=Y(b,v,m,o,l,e,i,a);f.push(w),w=G(w,l,t.length,c,0,e,d.meterBorder);for(var V=0;Vh&&V0&&(n.setStrokeStyle(s.color),n.setLineWidth(d.meterBorder*e.pix)),0==c?n.setFillStyle(d.meterFillColor):n.setFillStyle(K.color||s.color);S=K.x-K.width/2,O=e.height-K.y-e.area[2];if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var J=S,X=K.y,Q=K.width,tt=x-K.y;d.barBorderCircle&&(d.barBorderRadius=[Q/2,Q/2,0,0]);var et=(0,r.default)(d.barBorderRadius,4),nt=et[0],at=et[1],rt=et[2],st=et[3],ot=Math.min(Q/2,tt/2);nt=nt>ot?ot:nt,at=at>ot?ot:at,rt=rt>ot?ot:rt,st=st>ot?ot:st,nt=nt<0?0:nt,at=at<0?0:at,rt=rt<0?0:rt,st=st<0?0:st,n.arc(J+nt,X+nt,nt,-Math.PI,-Math.PI/2),n.arc(J+Q-at,X+at,at,-Math.PI/2,0),n.arc(J+Q-rt,X+tt-rt,rt,0,Math.PI/2),n.arc(J+st,X+tt-st,st,Math.PI/2,Math.PI),n.fill()}else n.moveTo(S,K.y),n.lineTo(S+K.width,K.y),n.lineTo(S+K.width,x),n.lineTo(S,x),n.lineTo(S,K.y),n.fill();0==c&&d.meterBorder>0&&(n.closePath(),n.stroke())}}break}})),!1!==e.dataLabel&&1===a&&t.forEach((function(r,s){var c,u,f;c=[].concat(e.chartData.yAxisData.ranges[r.index]),u=c.pop(),f=c.shift();var h=r.data;switch(d.type){case"group":var p=Z(h,u,f,o,l,e,i,a);p=q(p,l,t.length,s,0,e),dt(p,r,i,n,e);break;case"stack":p=it(h,u,f,o,l,e,i,s,t,a);dt(p,r,i,n,e);break;case"meter":p=Y(h,u,f,o,l,e,i,a);dt(p,r,i,n,e);break}})),n.restore(),{xAxisPoints:o,calPoints:f,eachSpacing:l}}(o,e,i,n,t),s=a.xAxisPoints,l=a.calPoints,f=a.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=f,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);d.widthRatio=d.widthRatio<=0?0:d.widthRatio,d.widthRatio=d.widthRatio>=2?2:d.widthRatio,n.save();var f,h,p,g=-2,v=o.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),g=Math.floor(-e._scrollDistance_/l)-2,v=g+e.xAxis.itemCount+4),d.customColor=_(d.linearType,d.customColor,t,i),f=[].concat(e.chartData.yAxisData.ranges[0]),h=f.pop(),p=f.shift();var m=e.height-e.area[0]-e.area[2],y=m*(0-h)/(p-h),x=e.height-Math.round(y)-e.area[2],b=tt(t,h,p,o,l,e,d,x,a);switch(d.type){case"bar":for(var w=0;wg&&wx?x:C.y,D=C.width,I=Math.abs(x-C.y);d.barBorderCircle&&(d.barBorderRadius=[D/2,D/2,0,0]),C.y>x&&(d.barBorderRadius=[0,0,D/2,D/2]);var L=(0,r.default)(d.barBorderRadius,4),M=L[0],F=L[1],j=L[2],E=L[3],B=Math.min(D/2,I/2);M=M>B?B:M,F=F>B?B:F,j=j>B?B:j,E=E>B?B:E,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,E=E<0?0:E,n.arc(P+M,A+M,M,-Math.PI,-Math.PI/2),n.arc(P+D-F,A+F,F,-Math.PI/2,0),n.arc(P+D-j,A+I-j,j,0,Math.PI/2),n.arc(P+E,A+I-E,E,Math.PI/2,Math.PI)}else n.moveTo($,C.y),n.lineTo($+C.width,C.y),n.lineTo($+C.width,x),n.lineTo($,x),n.lineTo($,C.y);n.setStrokeStyle(O),n.setFillStyle(S),d.borderWidth>0&&(n.setLineWidth(d.borderWidth*e.pix),n.closePath(),n.stroke()),n.fill()}}break;case"triangle":for(var N=0;Ng&&N0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break;case"mount":for(var U=0;Ug&&U0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break;case"sharp":for(var W=0;Wg&&W0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break}if(!1!==e.dataLabel&&1===a){var V,G,H;V=[].concat(e.chartData.yAxisData.ranges[0]),G=V.pop(),H=V.shift();b=tt(t,G,H,o,l,e,d,x,a);ft(b,t,i,n,e,x)}return n.restore(),{xAxisPoints:o,calPoints:b,eachSpacing:l}}(o,e,i,n,t),s=a.xAxisPoints,l=a.calPoints,f=a.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=f,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),Ct(d,e,i,n);var a=function(t,e,i,n){for(var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=[],o=(e.height-e.area[0]-e.area[2])/e.categories.length,l=0;lh&&bE?E:L,M=M>E?E:M,F=F>E?E:F,j=j>E?E:j,L=L<0?0:L,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,n.arc(T+j,A+j,j,-Math.PI,-Math.PI/2),n.arc(w.x-L,A+L,L,-Math.PI/2,0),n.arc(w.x-M,A+P-M,M,0,Math.PI/2),n.arc(T+F,A+P-F,F,Math.PI/2,Math.PI)}else n.moveTo(C,$),n.lineTo(w.x,$),n.lineTo(w.x,$+w.width),n.lineTo(C,$+w.width),n.lineTo(C,$),n.setLineWidth(1),n.setStrokeStyle(S);n.setFillStyle(k),n.closePath(),n.fill()}}break;case"stack":y=nt(_,v,m,s,o,e,i,l,t,a);f.push(y),y=K(y,o,t.length,0,0,e);for(var B=0;Bh&&B4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area),s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=e.height-e.area[2],f=[];n.save();var h=0,g=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),h=-e._scrollDistance_-2*l+e.area[3],g=h+(e.xAxis.itemCount+4)*l),t.forEach((function(t,s){var c,v,m;c=[].concat(e.chartData.yAxisData.ranges[t.index]),v=c.pop(),m=c.shift();var _=t.data,y=Y(_,v,m,o,l,e,i,a);f.push(y);for(var x=L(y,t),b=0;b1){var $=w[0],k=w[w.length-1];n.moveTo($.x,$.y);var S=0;if("curve"===r.type)for(var O=0;Oh&&(n.moveTo(T.x,T.y),S=1),O>0&&T.x>h&&T.xh&&(n.moveTo(D.x,D.y),S=1),A>0&&D.x>h&&D.xh&&(n.moveTo(M.x,M.y),S=1),I>0&&M.x>h&&M.xh&&(n.moveTo(N.x,N.y),E=1),B>0&&N.x>h&&N.xh&&(n.moveTo(z.x,z.y),E=1),U>0&&z.x>h&&z.xh&&(n.moveTo(q.x,q.y),E=1),W>0&&q.x>h&&q.x4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==i.pieChartLinePadding&&(i.pieChartLinePadding=r.activeRadius*e.pix);var s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},o=Math.min((e.width-e.area[1]-e.area[3])/2-i.pieChartLinePadding-i.pieChartTextPadding-i._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-i.pieChartLinePadding-i.pieChartTextPadding);o=o<10?10:o;var l=r.minRadius||.5*o;o4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),s=S(e.categories.length),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},l=(e.width-e.area[1]-e.area[3])/2,d=(e.height-e.area[0]-e.area[2])/2,f=Math.min(l-(k(e.categories,i.fontSize,n)+i.radarLabelTextMargin),d-i.radarLabelTextMargin);f-=i.radarLabelTextMargin*e.pix,f=f<10?10:f,f=r.radius?r.radius:f,n.beginPath(),n.setLineWidth(1*e.pix),n.setStrokeStyle(r.gridColor),s.forEach((function(t,e){var i=g(f*Math.cos(t),f*Math.sin(t),o);n.moveTo(o.x,o.y),e%r.gridEval==0&&n.lineTo(i.x,i.y)})),n.stroke(),n.closePath();for(var h=function(t){var i={};if(n.beginPath(),n.setLineWidth(1*e.pix),n.setStrokeStyle(r.gridColor),"radar"==r.gridType)s.forEach((function(e,a){var s=g(f/r.gridCount*t*Math.cos(e),f/r.gridCount*t*Math.sin(e),o);0===a?(i=s,n.moveTo(s.x,s.y)):n.lineTo(s.x,s.y)})),n.lineTo(i.x,i.y);else{var a=g(f/r.gridCount*t*Math.cos(1.5),f/r.gridCount*t*Math.sin(1.5),o);n.arc(o.x,o.y,o.y-a.y,0,2*Math.PI,!1)}n.stroke(),n.closePath()},p=1;p<=r.gridCount;p++)h(p);r.customColor=_(r.linearType,r.customColor,t,i);var v=j(s,o,f,t,e,a);if(v.forEach((function(i,a){n.beginPath(),n.setLineWidth(r.borderWidth*e.pix),n.setStrokeStyle(i.color);var s,c=u(i.color,r.opacity);"custom"==r.linearType&&(s=n.createCircularGradient?n.createCircularGradient(o.x,o.y,f):n.createRadialGradient(o.x,o.y,0,o.x,o.y,f),s.addColorStop(0,u(r.customColor[t[a].linearIndex],r.opacity)),s.addColorStop(1,u(i.color,r.opacity)),c=s);if(n.setFillStyle(c),i.data.forEach((function(t,e){0===e?n.moveTo(t.position.x,t.position.y):n.lineTo(t.position.x,t.position.y)})),n.closePath(),n.fill(),!0===r.border&&n.stroke(),n.closePath(),!1!==e.dataPointShape){var l=i.data.map((function(t){return t.position}));ot(l,i.color,i.pointShape,n,e)}})),!0===r.axisLabel){var m=Math.max(r.max,Math.max.apply(null,b(t))),y=f/r.gridCount,x=e.fontSize*e.pix;n.setFontSize(x),n.setFillStyle(e.fontColor),n.setTextAlign("left");for(p=0;p4&&void 0!==arguments[4]?arguments[4]:1,o=c({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=R(t,o,s),a=o.centerX||o.centerY?{x:o.centerX?o.centerX:e.width/2,y:o.centerY?o.centerY:e.height/2}:{x:e.width/2,y:e.height/2},o.radius?r=o.radius:(r=Math.min(a.x,a.y),r-=5*e.pix,r-=o.width/2),r=r<10?10:r,o.customColor=_(o.linearType,o.customColor,t,i);for(var l=0;l5&&void 0!==arguments[5]?arguments[5]:1,s=c({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},i.extra.gauge);void 0==s.oldAngle&&(s.oldAngle=s.startAngle),void 0==s.oldData&&(s.oldData=0),t=z(t,s.startAngle,s.endAngle);var o={x:i.width/2,y:i.height/2},l=Math.min(o.x,o.y);l-=5*i.pix,l-=s.width/2,l=l<10?10:l;var d=l-s.width,f=0;if("progress"==s.type){var h=l-3*s.width;a.beginPath();var p=a.createLinearGradient(o.x,o.y-h,o.x,o.y+h);p.addColorStop("0",u(e[0].color,.3)),p.addColorStop("1.0",u("#FFFFFF",.1)),a.setFillStyle(p),a.arc(o.x,o.y,h,0,2*Math.PI,!1),a.fill(),a.setLineWidth(s.width),a.setStrokeStyle(u(e[0].color,.3)),a.setLineCap("round"),a.beginPath(),a.arc(o.x,o.y,d,s.startAngle*Math.PI,s.endAngle*Math.PI,!1),a.stroke(),f=s.endAnglex/_?a.setStrokeStyle(u(e[0].color,1)):a.setStrokeStyle(u(e[0].color,.3)),a.setLineWidth(3*i.pix),a.moveTo(v,0),a.lineTo(m,0),a.stroke(),a.rotate(g*Math.PI);a.restore(),e=U(e,s,r),a.setLineWidth(s.width),a.setStrokeStyle(e[0].color),a.setLineCap("round"),a.beginPath(),a.arc(o.x,o.y,d,s.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),a.stroke();var b=l-2.5*s.width;a.save(),a.translate(o.x,o.y),a.rotate((e[0]._proportion_-1)*Math.PI),a.beginPath(),a.setLineWidth(s.width/3);var w=a.createLinearGradient(0,.6*-b,0,.6*b);w.addColorStop("0",u("#FFFFFF",0)),w.addColorStop("0.5",u(e[0].color,1)),w.addColorStop("1.0",u("#FFFFFF",0)),a.setStrokeStyle(w),a.arc(0,0,b,.85*Math.PI,1.15*Math.PI,!1),a.stroke(),a.beginPath(),a.setLineWidth(1),a.setStrokeStyle(e[0].color),a.setFillStyle(e[0].color),a.moveTo(-b-s.width/3/2,-4),a.lineTo(-b-s.width/3/2-4,0),a.lineTo(-b-s.width/3/2,4),a.lineTo(-b-s.width/3/2,-4),a.stroke(),a.fill(),a.restore()}else{a.setLineWidth(s.width),a.setLineCap("butt");for(var C=0;C5&&void 0!==arguments[5]?arguments[5]:1,s=c({},{color:{},average:{}},i.extra.candle);s.color=c({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},s.color),s.average=c({},{show:!1,name:[],day:[],color:n.color},s.average),i.extra.candle=s;var o=i.chartData.xAxisData,l=o.xAxisPoints,u=o.eachSpacing,d=[];a.save();var f=-2,h=l.length+2,g=0,v=i.width+u;return i._scrollDistance_&&0!==i._scrollDistance_&&!0===i.enableScroll&&(a.translate(i._scrollDistance_,0),f=Math.floor(-i._scrollDistance_/u)-2,h=f+i.xAxis.itemCount+4,g=-i._scrollDistance_-2*u+i.area[3],v=g+(i.xAxis.itemCount+4)*u),(s.average.show||e)&&e.forEach((function(t,e){var s,o,c;s=[].concat(i.chartData.yAxisData.ranges[t.index]),o=s.pop(),c=s.shift();for(var d=t.data,f=Y(d,o,c,l,u,i,n,r),h=L(f,t),m=0;mg&&(a.moveTo(b.x,b.y),y=1),x>0&&b.x>g&&b.xf&&_0?(a.setStrokeStyle(s.color.upLine),a.setFillStyle(s.color.upFill),a.setLineWidth(1*i.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x-u/4,y[1].y),a.lineTo(y[0].x-u/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x+u/4,y[0].y),a.lineTo(y[1].x+u/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.moveTo(y[3].x,y[3].y)):(a.setStrokeStyle(s.color.downLine),a.setFillStyle(s.color.downFill),a.setLineWidth(1*i.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x-u/4,y[0].y),a.lineTo(y[1].x-u/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x+u/4,y[1].y),a.lineTo(y[0].x+u/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.moveTo(y[3].x,y[3].y)),a.closePath(),a.fill(),a.stroke()}})),a.restore(),{xAxisPoints:l,calPoints:d,eachSpacing:u}}(o,v,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(v?0:e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break}}function Ut(){this.events={}}Nt.prototype.stop=function(){this.isStop=!0},Ut.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},Ut.prototype.delEventListener=function(t){this.events[t]=[]},Ut.prototype.trigger=function(){for(var t=arguments.length,i=Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.opts=c({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var i=rt(this.opts.series,this.opts,this.config,this.context),n=i.yAxisWidth;this.config.yAxisWidth=n;var a=0,r=J(this.opts.categories,this.opts,this.config),s=r.xAxisPoints,o=r.startX,l=r.endX,u=r.eachSpacing,d=u*(s.length-1),f=l-o;a=f-d,this.scrollOption={currentOffset:a,startTouchX:a,distance:0,lastMoveTime:0},this.opts._scrollDistance_=a;break}Rt.call(this,this.opts.type,this.opts,this.config,this.context)},zt.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var i=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var n=rt(this.opts.series,this.opts,this.config,this.context),a=n.yAxisWidth;this.config.yAxisWidth=a;var r=0,s=J(this.opts.categories,this.opts,this.config),o=s.xAxisPoints,c=s.startX,l=s.endX,u=s.eachSpacing,d=u*i,h=l-c,p=h-u*(o.length-1);r=h/2-d,r>0&&(r=0),r=this.opts.categories.length?this.opts.categories.length:h,this.opts.animation=!1,this.opts.xAxis.itemCount=h;var p=0,g=J(this.opts.categories,this.opts,this.config),v=g.xAxisPoints,m=g.startX,_=g.endX,y=g.eachSpacing,x=y*this.scrollOption.moveCurrent1,b=_-m,w=b-y*(v.length-1);p=-x+Math.min(a[0].x,a[1].x)-this.opts.area[3]-y,p>0&&(p=0),p2*Math.PI&&(t-=2*Math.PI),t},s=Math.atan2(e.center.y-t.y,t.x-e.center.x);s*=-1,s<0&&(s+=2*Math.PI);var o=e.angleList.map((function(t){return t=r(-1*t),t}));o.forEach((function(t,e){var i=r(t-n/2),o=r(t+n/2);o=i&&s<=o||s+2*Math.PI>=i&&s+2*Math.PI<=o)&&(a=e)}))}return a}({x:i.x,y:i.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(t,e){for(var i=-1,n=0,a=e.series.length;nr.funnelArea[0]&&t.xr.funnelArea[1]&&t.yr.area[0]&&t.xr.area[1]&&t.y4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},s=i.chartData.eachSpacing/2,o=i.chartData.yAxisPoints;return e&&e.length>0&&D(t,i,n)&&o.forEach((function(e,i){t.y+a+s>e&&(r.index=i)})),r}({x:i.x,y:i.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},s=i.chartData.eachSpacing/2,o=[];if(e&&e.length>0){if(i.categories){for(var c=1;ce&&(r.index=i)}));else{for(var l=Array(e.length),u=0;ue.start.x&&t.xe.start.y&&t.yu[0]-0&&t.xu[1]-0&&t.y1&&void 0!==arguments[1]?arguments[1]:{},i=null;if(i=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],i){C(i,this.opts,t);var n=this.getLegendDataIndex(t);n>=0&&("candle"==this.opts.type?this.opts.seriesMA[n].show=!this.opts.seriesMA[n].show:this.opts.series[n].show=!this.opts.series[n].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,Rt.call(this,this.opts.type,this.opts,this.config,this.context))}},zt.prototype.showToolTip=function(e){var i=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null;a=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],a||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411");var r=C(a,this.opts,e),s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1||u.length>0){var d=$(this.opts.series,u,l.group);if(0!==d.length){var f=O(d,this.opts,u,l.group,this.opts.categories,n),h=f.textList,p=f.offset;p.y=r.y,o.tooltip={textList:void 0!==n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u,group:l.group}}}Rt.call(this,o.type,o,this.config,this.context)}if("mount"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e).index:n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},o._series_[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,o):d.name+": "+d.data,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:o.chartData.calPoints[u].x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}Rt.call(this,o.type,o,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1||u.length>0){d=$(this.opts.series,u,l.group);if(0!==d.length){f=O(d,this.opts,u,l.group,this.opts.categories,n),h=f.textList,p=f.offset;p.x=r.x,o.tooltip={textList:void 0!==n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1){s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1}),d=$(this.opts.series,u);if(0!==d.length){var g=T(d,this.opts,u,this.opts.categories,n);h=g.textList,p=g.offset;p.y=r.y,o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1){s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1}),d=$(this.opts.series,u);if(0!==d.length){f=P(this.opts.series[0].data,d,this.opts,u,this.opts.categories,this.opts.extra.candle,n),h=f.textList,p=f.offset;p.y=r.y,o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},o._series_[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,o):d.name+": "+d.data,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}Rt.call(this,o.type,o,this.config,this.context)}if("map"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},this.opts.series[u]);d.name=d.properties.name;h=[{text:n.formatter?n.formatter(d,void 0,u,this.opts):d.name,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}o.updateData=!1,Rt.call(this,o.type,o,this.config,this.context)}if("word"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},this.opts.series[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,this.opts):d.name,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}o.updateData=!1,Rt.call(this,o.type,o,this.config,this.context)}if("radar"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=$(this.opts.series,u);if(0!==d.length){h=d.map((function(t){return{text:n.formatter?n.formatter(t,i.opts.categories[u],u,i.opts):t.name+": "+t.data,color:t.color,legendShape:"auto"==i.opts.extra.tooltip.legendShape?t.legendShape:i.opts.extra.tooltip.legendShape}})),p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}},zt.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=c({},this.opts,{_scrollDistance_:t,animation:!1});Rt.call(this,this.opts.type,e,this.config,this.context)},zt.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var i=C(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=i.x)},zt.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,i=Date.now(),n=i-this.scrollOption.lastMoveTime;if(!(n9?d:"0"+d,e.time_s=f>9?f:"0"+f),2==e.info.active){var h=Number(o)-Number(s);d=Math.floor(h%3600/60),f=h%60,e.time_m=d>9?d:"0"+d,e.time_s=f>9?f:"0"+f}e.Bcount=parseInt(n.substring(24,26),16),e.continuous=parseInt(n.substring(26,30),16),t("log","\u81ea\u7531\u6a21\u5f0f",a,u,s,e.time_m,e.time_s,l," at pages/devices/PCT01.vue:221")}2!=c&&3!=c||e.isToggle||(setTimeout((function(){e.isToggle=!0,e.handleStart("\u505c\u6b62")}),200),t("log","\u5f53\u524d\u72b6\u6001\u88ab\u5207\u6362"," at pages/devices/PCT01.vue:228")),4!=c||e.isEnd||(e.isEnd=!0,t("log","\u5f53\u524d\u72b6\u6001\u88ab\u7ed3\u675f"," at pages/devices/PCT01.vue:233"))}))},fail:function(e){t("log","\u6d4b\u91cf\u5931\u8d25",e.value," at pages/devices/PCT01.vue:239")}})},SendData:function(e){var i=new Uint8Array(e.match(/[\da-f]{2}/gi).map((function(t){return parseInt(t,16)})));uni.writeBLECharacteristicValue({deviceId:this.info.deviceId,serviceId:this.info.serviceId,characteristicId:this.info.write,value:i.buffer,success:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u6210\u529f",e.errMsg," at pages/devices/PCT01.vue:254")},fail:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u5931\u8d25",e," at pages/devices/PCT01.vue:257")}})},onlongpress:function(){var e=this;uni.vibrateLong({success:function(){t("log","\u77ed\u9707\u52a8"," at pages/devices/PCT01.vue:265"),Number(e.time)<10?uni.showModal({title:"\u53cb\u60c5\u63d0\u793a",content:"\u672c\u6b21\u8df3\u7ef3\u65f6\u95f4\u4f4e\u4e8e10\u79d2\uff0c\u8bb0\u5f55\u5c06\u4e0d\u4f1a\u88ab\u4fdd\u5b58\uff1f",confirmText:"\u7ee7\u7eed",cancelText:"\u8fd4\u56de",success:function(t){t.cancel&&e.handleEnd()}}):(e.handleStart("\u505c\u6b62"),setTimeout((function(){e.handleStart("\u7ed3\u675f")}),400),setTimeout((function(){e.handleGetMeasure()}),800))},fail:function(e){t("error","\u9707\u52a8\u5931\u8d25\uff1a",e," at pages/devices/PCT01.vue:290")}})},handleGetMeasure:function(){var e=this;3==e.info.active&&0==e.weight&&0!=e.Ycount&&(e.weight=e.Ycount),3==e.info.active&&0!=e.weight&&0!=e.Ycount&&(e.weight=Number(e.Ycount)-Number(e.weight)),2==e.info.active&&(e.time_m=Math.floor(e.time%3600/60),e.time_s=e.time%60),e.$model.getskipResult({aud_id:uni.getStorageSync("userid"),kcal:Math.floor(e.kcal),num:e.weight,time_m:e.time_m,time_s:e.time_s,type:1==e.info.active?"free":2==e.info.active?"time":"num"}).then((function(i){t("log","\u4fdd\u5b58",e.time,i," at pages/devices/PCT01.vue:315"),0==i.code?(e.bpm=e.weight/(e.time/60),e.iswrapper=!0):e.$tools.msg(i.msg)}))},handleStart:function(e){var i=null,n=null;"\u8fde\u7eed"==e&&(i=Number(173).toString(16),n="A5050300"+i.substr(i.length-2,2),t("log","\u8fde\u7eed\u8fde\u7eed",n," at pages/devices/PCT01.vue:338")),"\u505c\u6b62"==e&&(i=Number(178).toString(16),n="A5050305"+i.substr(i.length-2,2),t("log","\u505c\u6b62\u8fde\u7eed",n," at pages/devices/PCT01.vue:343")),"\u5f00\u59cb"==e&&(i=Number(175).toString(16),n="A5050500"+i.substr(i.length-2,2)),"\u7ed3\u675f"==e&&(i=Number(176).toString(16),n="A5050501"+i.substr(i.length-2,2),t("log","\u7ed3\u675f\u6307\u4ee4",n," at pages/devices/PCT01.vue:352")),"\u7ee7\u7eed"==e&&(i=Number(174).toString(16),n="A5050400"+i.substr(i.length-2,2),t("log","\u7ee7\u7eed\u6307\u4ee4",n," at pages/devices/PCT01.vue:357")),"\u6682\u505c"==e&&(i=Number(175).toString(16),n="A5050401"+i.substr(i.length-2,2),t("log","\u6682\u505c\u6307\u4ee4",n," at pages/devices/PCT01.vue:362")),this.SendData(n)},handleTarget:function(){uni.$emit("updateData",JSON.stringify(this.info)),uni.navigateBack({delta:1})},handleEnd:function(){var t=this;t.handleStart("\u505c\u6b62"),setTimeout((function(){t.handleStart("\u7ed3\u675f")}),400),setTimeout((function(){uni.redirectTo({url:"/pages/skip/skip?info="+JSON.stringify(t.info)})}),600)}}};e.default=o}).call(this,i("0de9")["default"])},7574:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("645e")),o=n(i("7bce")),c=n(i("ecc4"));function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;eDate.parse(this.endTime))return void this.$tools.msg("\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u65f6\u95f4")}else if(Date.parse(t.detail.value)>Date.parse(this.endDate))return void this.$tools.msg("\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u65f6\u95f4");this.startTime=t.detail.value;this.endTime?this.endTime:this.endDate;this.$store.dispatch("GetBodyTrendList",{aud_id:this.user.id,s_time:this.startTime,e_time:this.endTime?this.endTime:this.endDate}),this.showbox(0)},handEndTimeH:function(t){if(this.startTime){if(Date.parse(t.detail.value)=0;--n){var a=this.tryEntries[n],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var o=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(o&&c){if(this.prev=0;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&r.call(n,"finallyLoc")&&this.prev=0;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),O(i),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var i=this.tryEntries[e];if(i.tryLoc===t){var n=i.completion;if("throw"===n.type){var a=n.arg;O(i)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,i){return this.delegate={iterator:P(t),resultName:e,nextLoc:i},"next"===this.method&&(this.arg=void 0),p}},e}t.exports=a,t.exports.__esModule=!0,t.exports["default"]=t.exports},"7f8e":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("7037")),r=(n(i("cd91")),n(i("7f8e")),{msg:function(t){uni.showToast({title:t,icon:"none"})},toHex:function(t,e){return t.toString(16).padStart(e,"0")},gethms:function(t){for(var e=[],i=[],n=[],a=0;a<=59;a++)a=a>9?a:"0"+a,e.push(a+"\u5206");for(a=0;a<=59;a++)a=a>9?a:"0"+a,i.push(a+"\u79d2");return n[0]=e,n[1]=i,n},str2hex:function(t){var e=new TextEncoder("utf8");return e.encode(t)},hex2str:function(t){var e=new TextDecoder("utf8"),i=new Uint8Array(t),n=e.decode(i);return n},ab2hex:function(t,e){var i=Array.prototype.map.call(new Uint8Array(t),(function(t){return("00"+t.toString(16)).slice(-2)}));return i.join(e)},inArray:function(t,e,i){if(!t||!t.length||"object"!=(0,a.default)(t)||!Array.isArray(t))return-1;for(var n=0;n12&&(e%=12);0!=e&&(a+e>12?(n++,a=(a+e)%12):a+e<1?(n--,a=12+a+e):a+=e);a=a<10?"0"+a:a;i.getDate();return"01"==a||"03"==a||"05"==a||"07"==a||"08"==a||"10"==a||"12"==a?n+"-"+a+"-01~"+n+"-"+a+"-31":"02"==a?n%4==0&&n%100!=0||n%100==0&&n%400==0?n+"-"+a+"-01~"+n+"-"+a+"-29":n+"-"+a+"-01~"+n+"-"+a+"-28":n+"-"+a+"-01~"+n+"-"+a+"-30"},getDate:function(t){var e=new Date,i=e.getFullYear(),n=e.getMonth()+1,a=e.getDate();if(n=n>9?n:"0"+n,a=a>9?a:"0"+a,"tow"===t)return i-=2,"".concat(i,"/").concat(n,"/").concat(a);if("start"===t)return i=i,"".concat(i,"-").concat(n,"-").concat(a);if("end"===t)return i+=60,"".concat(i,"/").concat(n,"/").concat(a);if("year"===t)return i=i,"".concat(i);if("month"===t)return i=i,"".concat(i,"/").concat(n);if("m"==t)return"01"==n||"03"==n||"05"==n||"07"==n||"08"==n||"10"==n||"12"==n?i+"-"+n+"-01~"+i+"-"+n+"-31":"02"==n?i%4==0&&i%100!=0||i%100==0&&i%400==0?i+"-"+n+"-01~"+i+"-"+n+"-29":i+"-"+n+"-01~"+i+"-"+n+"-28":i+"-"+n+"-01~"+i+"-"+n+"-30"},GetDateStr:function(t){var e=new Date;e.setDate(e.getDate()+t);var i=e.getFullYear(),n=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,a=e.getDate()<10?"0"+e.getDate():e.getDate();return i+"-"+n+"-"+a},PrefixZero:function(t,e){return(Array(e).join(0)+t).slice(-e)},showModal:function(t){uni.showModal({title:"\u63d0\u793a",content:t,showCancel:!1,success:function(t){t.confirm}})},validatePhoneEmail:function(t){var e=/^(\+?\d{1,4})?[-\s.]?\(?(\d{3})\)?[-\s.]?(\d{3})[-\s.]?(\d{4})$/.test(t),i=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(t);return{isPhone:e,isEmail:i}}});e.default=r},8130:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=i("26cb");function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e0){if(e.text=r.toFixed(0),e.LiuS=o.toFixed(1),e.offset=e.handleoffset(e.text),1==l)if(e.text==d){if(u++,u>=30)return e.isstart=!1,e.sendData("FA02A39F"),e.number1=r.toFixed(0),e.level1=e.handlelenver(e.number1),e.second=5,e.countdown(),void(e.LiuS=0)}else u=0,d=e.text;if(2==l)if(e.text==d){if(u++,u>=30)return e.isstart=!1,e.sendData("FA02A39F"),e.number2=r.toFixed(0),e.level2=e.handlelenver(e.number2),e.second=5,e.countdown(),void(e.LiuS=0)}else u=0,d=e.text;if(3==l){if(0==e.LiuS&&0==e.LiuS||e.listS.push(e.LiuS),e.text==d){if(u++,u>=15)return e.number3=r.toFixed(0),void(e.isEnd=!0)}else u=0,d=e.text;t("log","\u6d41\u91cf3",l,u," at pages/devices/PCV02.vue:410")}}}))},fail:function(e){t("log","\u83b7\u53d6\u7279\u5f81\u503c\u5931\u8d25:",JSON.stringify(e)," at pages/devices/PCV02.vue:416")}})},sendData:function(e){var i=new Uint8Array(e.match(/[\da-f]{2}/gi).map((function(t){return parseInt(t,16)})));uni.writeBLECharacteristicValue({deviceId:this.deviceId,serviceId:this.serviceId,characteristicId:this.write,value:i.buffer,success:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u6210\u529f",e.errMsg," at pages/devices/PCV02.vue:432")},fail:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u5931\u8d25",e," at pages/devices/PCV02.vue:435")}})},handleMyTime:function(){var t=this;a=setTimeout((function(){t.macAddr||(clearTimeout(a),t.Unload=!0,t.startBluetoothDeviceDiscovery(),t.closeBluetoothAdapter())}),3e4)},handlelenver:function(t){var e="";return this.list.forEach((function(i){Number(t)<=Number(i.max_val)&&Number(t)>=Number(i.min_val)&&(e=i.text)})),e},handleoffset:function(t){var e=0,i=this.list.length;return e=t/(this.list[0].max_val-this.list[i-1].min_val)*100,e.toFixed(0)},stopBluetoothDevicesDiscovery:function(){uni.stopBluetoothDevicesDiscovery({success:function(e){t("log","\u505c\u6b62\u641c\u7d22\u84dd\u7259\u8bbe\u5907",e," at pages/devices/PCV02.vue:476")}})},onBLEConnectionStateChange:function(){var e=this;uni.onBLEConnectionStateChange((function(i){t("log","\u76d1\u542c\u84dd\u7259\u8fde\u63a5\u72b6\u6001",i.connected," at pages/devices/PCV02.vue:484"),i.connected||(clearTimeout(a),e.Unload=!0,e.closeBLEConnection(),e.closeBluetoothAdapter()),e.$store.commit("changeConnected",i.connected)}))},handleGetMeasure:function(){var t=this;t.$model.getMeasureLung({aud_id:uni.getStorageSync("userid"),one:t.number1,two:t.number2,three:t.number3,flow:t.averageS}).then((function(e){0==e.code&&(t.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")}),t.$store.dispatch("getLungResult",{aud_id:uni.getStorageSync("userid")})),t.Unload=!0,setTimeout((function(){t.closeBLEConnection(),t.closeBluetoothAdapter(),uni.switchTab({url:"/pages/index/index"})}),200)}))},handleBack:function(t){this.text="",this.Unload=!0,this.stopBluetoothDevicesDiscovery(),this.closeBluetoothAdapter(),this.closeBLEConnection(),1==t&&uni.switchTab({url:"/pages/index/index"})},countdown:function(){var t=this;u=0,d=null;var e=setInterval((function(){t.second--}),1e3);setTimeout((function(){clearInterval(e),t.second=0}),5e3)},closeBluetoothAdapter:function(){uni.closeBluetoothAdapter({success:function(e){t("log","\u84dd\u7259\u6a21\u5757\u5173\u95ed\u6210\u529f"," at pages/devices/PCV02.vue:556")}})},closeBLEConnection:function(){uni.closeBLEConnection({deviceId:this.deviceId,success:function(e){t("log","\u65ad\u5f00\u84dd\u7259\u8fde\u63a5\u6210\u529f"," at pages/devices/PCV02.vue:568")}})}}};e.default=f}).call(this,i("0de9")["default"])},"832a":function(t,e,i){"use strict";i.r(e);var n=i("f0b0"),a=i("7d6f");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"44fd33ca",null,!1,n["a"],void 0);e["default"]=o.exports},8594:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])])]),i("view",{staticClass:t._$s(12,"sc","btnlogin"),attrs:{_i:12},on:{click:t.handleTelLogin}})])])},a=[]},"865f":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e2&&(this.isActive.splice(0,1),this.ActiveDays.splice(0,1))},handlePK:function(){if(2==this.isActive.length){var e={};e.type=this.acd_id,e.before_id=this.isActive[0],e.after_id=this.isActive[1],t("log","1111",e,this.isActive," at pages/compk/contrast.vue:155"),uni.navigateTo({url:"/pages/compk/pkdetail?info="+JSON.stringify(e)})}else this.$tools.msg("\u8bf7\u5148\u9009\u62e9\u6570\u636e\uff01")}}};e.default=l}).call(this,i("0de9")["default"])},"88c2":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isSlider)?i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.onTap}},[i("view",{staticClass:t._$s(2,"sc","edit"),attrs:{_i:2},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(3,"sc","title"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","editem"),attrs:{_i:4}},[i("view",{staticClass:t._$s(5,"sc","left"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","right"),attrs:{_i:6}},[i("slider",{attrs:{_i:7},on:{change:t.sliderChange}})])]),i("view",{staticClass:t._$s(8,"sc","editem"),attrs:{_i:8}},[i("view",{staticClass:t._$s(9,"sc","left"),attrs:{_i:9}}),i("view",{staticClass:t._$s(10,"sc","right"),attrs:{_i:10}},[i("slider",{attrs:{_i:11},on:{change:function(e){return t.sliderChange(e,2)}}})])]),i("view",{staticClass:t._$s(12,"sc","editem"),attrs:{_i:12}},[i("view",{staticClass:t._$s(13,"sc","left"),attrs:{_i:13}}),i("view",{staticClass:t._$s(14,"sc","right"),attrs:{_i:14}},[i("slider",{attrs:{_i:15},on:{change:t.sliderChange}})])]),i("view",{staticClass:t._$s(16,"sc","tips"),attrs:{_i:16}}),i("view",{staticClass:t._$s(17,"sc","btn close"),attrs:{_i:17},on:{click:function(e){return t.onTap()}}}),i("view",{staticClass:t._$s(18,"sc","btn"),attrs:{_i:18},on:{click:t.handleTarget}})])])]):t._e()},a=[]},"88dc":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"qiun-error",props:{errorMessage:{type:String,default:null}},data:function(){return{}}};e.default=n},"8b28":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading5"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"8bbf":function(t,e){t.exports=Vue},"8c1a":function(t,e,i){"use strict";i.r(e);var n=i("8736"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"8c99":function(t,e,i){"use strict";i.r(e);var n=i("edde"),a=i("d66d");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"7ec364e6",null,!1,n["a"],void 0);e["default"]=o.exports},"8edc":function(t,e,i){"use strict";i.r(e);var n=i("4ea2"),a=i("e5d9");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"8f3c":function(t,e,i){"use strict";i.r(e);var n=i("865f"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"902a":function(t,e,i){"use strict";i.r(e);var n=i("db8d"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},9203:function(t,e,i){"use strict";i.r(e);var n=i("3442"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},9523:function(t,e,i){var n=i("a395");t.exports=function(t,e,i){return e=n(e),e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t},t.exports.__esModule=!0,t.exports["default"]=t.exports},"953b":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{list:[]}},onLoad:function(){this.handleUserDeviceList()},methods:{handleUserDeviceList:function(){var t=this;t.$model.getDeviceList({}).then((function(e){0==e.code?t.list=e.data.list:t.$tools.msg(e.msg)})).catch((function(t){}))},handlebinging:function(e){t("log","item",e," at pages/business/addDevice.vue:34"),uni.redirectTo({url:"/pages/business/search?id="+e.id})}}};e.default=i}).call(this,i("0de9")["default"])},"95a3":function(t,e,i){"use strict";i.r(e);var n=i("bf62"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"970b":function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports["default"]=t.exports},9747:function(t,e,i){"use strict";i.r(e);var n=i("ce71"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"976d":function(t,e,i){"use strict";i.r(e);var n=i("f27c"),a=i("ee6e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3e04d608",null,!1,n["a"],void 0);e["default"]=o.exports},"9a1b":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("ecc4"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:0,n=uni.createSelectorQuery().in(this);n.select("#".concat(this.elId)).fields({size:!0},(function(n){if(!(i>=10)){if(!n)return i++,void e.getCollapseHeight(!1,i);e.height=n.height,e.isheight=!0,t||e.onClick(e.isOpen,"init")}})).exec()},getNvueHwight:function(t){var e=this;dom.getComponentRect(this.$refs["collapse--hook"],(function(i){if(i&&i.result&&i.size){if(e.height=i.size.height,e.isheight=!0,t)return;e.onClick(e.open,"init")}}))},getCollapse:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"uniCollapse",e=this.$parent,i=e.$options.name;while(i!==t){if(e=e.$parent,!e)return!1;i=e.$options.name}return e}}};e.default=i}).call(this,i("0de9")["default"])},a128:function(t,e,i){var n=i("36c6"),a=i("4a4b"),r=i("c5f7"),s=i("b17c");function o(e){var i="function"===typeof Map?new Map:void 0;return t.exports=o=function(t){if(null===t||!r(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof i){if(i.has(t))return i.get(t);i.set(t,e)}function e(){return s(t,arguments,n(this).constructor)}return e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),a(e,t)},t.exports.__esModule=!0,t.exports["default"]=t.exports,o(e)}t.exports=o,t.exports.__esModule=!0,t.exports["default"]=t.exports},a2c7:function(t){t.exports=JSON.parse('{"selectllist":[{"id":"1","key":"2","disabled":true,"size":"big","name":"\u8eab\u4f53\u6570\u636e","time":"2024/2/29","detailurl":"/pages/weight/weight","Tutorialurl":"Weight","height":"176.00","heightUnit":"CM","Hstandardtext":"\u8fbe\u6807","Hstandardcolor":"#4DA2CA","Weight":"76","WeightUnit":"KG","Wstandardtext":"\u8fbe\u6807","Wstandardcolor":"#4DA2CA","BMI":"176","BMIUnit":"","BMIstandardtext":"\u8fbe\u6807","Bstandardcolor":"#4DA2CA"},{"id":"2","size":"big","key":"6","disabled":true,"unit":"\u4e2a","name":"\u8df3\u7ef3\u6570\u636e","time":"2024/2/29","taketime":"00:05:03","cnt":"20","averagecnt":"48","kcal":"4250","detailurl":"/pages/skipping/skipping","Tutorialurl":"Skip","standardtext":"\u8fbe\u6807","standardcolor":"#4DA2CA"},{"id":"3","disabled":true,"key":"8","size":"small","name":"\u80ba\u6d3b\u91cf","unit":"ml","time":"2024/2/29","detailurl":"/pages/lung/lung","Tutorialurl":"Lung","standardtext":"\u8fbe\u6807","standardcolor":"#EC808D"}],"addlist":[{"id":"2","size":"small","name":"\u80ba\u6d3b\u91cf","unit":"ml","time":"2024/2/29","taketime":"00:05:03","cnt":"20","averagecnt":"48","kcal":"4250","detailurl":"","Tutorialurl":"","standardtext":"\u8fbe\u6807","standardcolor":"#EC808D"}],"TrendList":[{"id":"08dbd378-27d1-42d2-87fc-dca513adb60f","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":24.6,"weight":78,"height":178,"time":"2023-10-23 11:28"},{"id":"08dbd378-20a5-4991-84f4-a9702018f416","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":23.6,"weight":75,"height":178,"time":"2023-10-23 11:28"},{"id":"08dbd378-1992-47be-8971-a99543d68e26","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":25.2,"weight":80,"height":178,"time":"2023-10-23 11:28"},{"id":"08dbd377-eb1c-426c-8ceb-294f45773aca","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":26.8,"weight":85,"height":178,"time":"2023-10-23 11:27"},{"id":"08dbd377-a553-4543-8231-086b3a71ed0a","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":22,"weight":70,"height":178,"time":"2023-10-23 11:25"}],"historylist":[{"createtime":"2023-10-23 11:28:42.0000000","month":0,"id":"08dbd378-27d1-42d2-87fc-dca513adb60f","height":178,"type":"false","fat_r":0,"muscle":0,"water":0,"bone":0,"kcal":0,"fat_w":0,"visceral":0,"protein":0,"bodyage":0,"bmi":24.6,"cmi":87.8,"sfr":0,"sfrval":0,"muscleval":0,"proteinval":0,"lbm":78,"body":"\u5f02\u5e38","fatlevel":"\u504f\u91cd","weight":78,"age":"28\u5c81","idealweight":0,"skeletalmuscle":0},{"createtime":"2023-10-23 11:28:30.0000000","month":0,"type":"false","id":"08dbd378-20a5-4991-84f4-a9702018f416","height":178,"fat_r":0,"muscle":0,"water":0,"bone":0,"kcal":0,"fat_w":0,"visceral":0,"protein":0,"bodyage":0,"bmi":23.6,"cmi":91.5,"sfr":0,"sfrval":0,"muscleval":0,"proteinval":0,"lbm":75,"body":"\u5f02\u5e38","fatlevel":"\u6807\u51c6","weight":75,"age":"28\u5c81","idealweight":0,"skeletalmuscle":0},{"createtime":"2023-10-23 11:28:18.0000000","month":0,"id":"08dbd378-1992-47be-8971-a99543d68e26","height":178,"fat_r":0,"muscle":0,"water":0,"type":"false","bone":0,"kcal":0,"fat_w":0,"visceral":0,"protein":0,"bodyage":0,"bmi":25.2,"cmi":85.7,"sfr":0,"sfrval":0,"muscleval":0,"proteinval":0,"lbm":80,"body":"\u5f02\u5e38","fatlevel":"\u504f\u91cd","weight":80,"age":"28\u5c81","idealweight":0,"skeletalmuscle":0},{"createtime":"2023-09-26 15:03:12.3740116","month":0,"id":"08dbbe5e-a5f7-4ca0-8b44-0ddd8f7f15cd","height":162.5,"fat_r":23.6,"muscle":72.4,"water":59.2,"bone":2.4,"kcal":1227,"fat_w":11.63,"visceral":2,"protein":12.9,"bodyage":26,"bmi":18.6,"cmi":86.1,"sfr":22.3,"sfrval":0,"muscleval":35.69,"proteinval":6.35,"lbm":37.66,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u504f\u7626","weight":49.3,"age":"28\u5c81","idealweight":0,"skeletalmuscle":0}],"infoList":[{"value":163,"desc":"\u4eba\u4f53\u7eb5\u5411\u90e8\u5206\u7684\u957f\u5ea6\uff0c\u6e90\u4e8e\u4eba\u4f53\u7684\u7eb5\u5411\u751f\u957f\uff0c\u53d7\u9057\u4f20\u56e0\u7d20\u7684\u5f71\u54cd\u8f83\u5927","offset":"0","color":"","scale":0,"ishasscale":false,"level":"","list":[],"title":"\u8eab\u9ad8","unit":"cm","name":"height"},{"value":50.23,"desc":"\u53cd\u6620\u548c\u8861\u91cf\u4e00\u4e2a\u4eba\u5065\u5eb7\u72b6\u51b5\u7684\u91cd\u8981\u6807\u5fd7\u4e4b\u4e00","offset":"0","color":"","scale":0,"ishasscale":false,"level":"","list":[],"title":"\u4f53\u91cd","unit":"kg","name":"weight"},{"value":18.9,"desc":"BMI\u662f\u8eab\u4f53\u8d28\u91cf\u6307\u6570,\u662f\u76ee\u524d\u56fd\u9645\u4e0a\u5e38\u7528\u7684\u8861\u91cf\u4eba\u4f53\u80d6\u7626\u7a0b\u5ea6\u4ee5\u53ca\u662f\u5426\u5065\u5eb7\u7684\u4e00\u4e2a\u6807\u51c6\u3002","offset":"26.5","color":"#5ad06d","scale":0,"ishasscale":false,"level":"\u6b63\u5e38","name":"bmi","title":"BMI","list":[{"maxvalue":18.5,"minvalue":0,"text":"\u6d88\u7626","color":"#ffda69","level":0},{"maxvalue":25,"minvalue":18.5,"text":"\u6b63\u5e38","color":"#5ad06d","level":0},{"maxvalue":30,"minvalue":25,"text":"\u504f\u91cd","color":"#ffab00","level":0},{"maxvalue":50,"minvalue":30,"text":"\u80a5\u80d6","color":"#ff5656","level":0}]}],"contrastList":[{"height":165,"weight":52.7,"head":0,"sex":1,"age":"29\u5c81","fat_r":14.1,"muscle":81.35,"water":34.17,"bone":2.4,"kcal":1311,"fat_w":7.43,"visceral":2,"protein":16.5,"bodyage":28,"bmi":19.3,"cmi":89.35,"sfr":12.7,"muscleval":42.87,"proteinval":8.7,"lbm":45.27,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u504f\u7626","skeletalmuscle":0,"createtime":"2024/03/24","yeartime":"2024/03/24","id":"08dc4e20-f1c5-416c-84ca-5aa26925eb81"},{"height":175.9,"weight":64.5,"head":0,"sex":1,"age":"29\u5c81","fat_r":18,"muscle":77.66,"water":39.9,"bone":2.8,"kcal":1514,"fat_w":11.61,"visceral":3,"protein":15.8,"bodyage":28,"bmi":21,"cmi":97.22,"sfr":16.1,"muscleval":50.09,"proteinval":10.19,"lbm":52.89,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u6807\u51c6","skeletalmuscle":0,"createtime":"2023/04/04","yeartime":"2023/04/04","id":"08db34b7-60c0-4571-8e66-29157695b9a9"}],"contrastDetail":{"time":"2023/04/04-2024/03/24","headimg":"https://klcz.pcxbc.com/image/adult_male.png","name":"\u6210\u4eba","gender":1,"day":355,"weightdiff":-11.8,"heightdiff":-10.9,"fat_wdiff":-3.9,"firstresult":{"age":"1994-04-04 00:00:00","height":175.9,"head":0,"weight":64.5,"fat_r":18,"muscle":77.66,"water":39.9,"bone":2.8,"kcal":1514,"fat_w":11.61,"visceral":3,"protein":15.8,"bodyage":28,"bmi":21,"cmi":97.22,"sfr":16.1,"muscleval":50.09,"proteinval":10.19,"lbm":52.89,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u6807\u51c6","skeletalmuscle":0,"createtime":"2023-04-04 00:00:00","heightlevel":"","headlevel":null,"weightlevel":"","fat_rlevel":"\u6807\u51c6","musclelevel":"\u4f18\u79c0","waterlevel":"\u4e0d\u8db3","bonelevel":"\u4e0d\u8db3","kcallevel":"\u504f\u4f4e","fat_wlevel":"\u6807\u51c6","viscerallevel":"\u6807\u51c6","proteinlevel":"\u5f02\u5e38","bodyagelevel":"\u4f18\u79c0","bmilevel":"\u6b63\u5e38","musulevallevel":"\u4f18\u79c0","proteinvallevel":"\u4e0d\u8db3","sfrlevel":"\u5f02\u5e38","bodylevel":"\u6807\u51c6\u808c\u8089\u578b"},"secondresult":{"age":"1994-04-04 00:00:00","height":165,"head":0,"weight":52.7,"fat_r":14.1,"muscle":81.35,"water":34.17,"bone":2.4,"kcal":1311,"fat_w":7.43,"visceral":2,"protein":16.5,"bodyage":28,"bmi":19.3,"cmi":89.35,"sfr":12.7,"muscleval":42.87,"proteinval":8.7,"lbm":45.27,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u504f\u7626","skeletalmuscle":0,"createtime":"2024-03-24 00:00:00","heightlevel":"","headlevel":null,"weightlevel":"","fat_rlevel":"\u6807\u51c6","musclelevel":"\u4f18\u79c0","waterlevel":"\u4e0d\u8db3","bonelevel":"\u6807\u51c6","kcallevel":"\u504f\u4f4e","fat_wlevel":"\u6807\u51c6","viscerallevel":"\u6807\u51c6","proteinlevel":"\u5f02\u5e38","bodyagelevel":"\u4f18\u79c0","bmilevel":"\u6b63\u5e38","musulevallevel":"\u4f18\u79c0","proteinvallevel":"\u6807\u51c6","sfrlevel":"\u5f02\u5e38","bodylevel":"\u6807\u51c6\u808c\u8089\u578b"}},"familayList":[{"name":"\u6817\u5b50","headimg":"https://ijt.pcxbc.com/image/adult_female.png","headimgsrc":null,"sex":2,"birthday":"1995-12-02","age":"28\u5c81","height":163,"weight":50.23,"lastresulttime":"2024/04/17 11:14","type":1,"code":"","id":"08db6332-e76a-4e3e-842c-b88a405f5178"},{"name":"\u6a59\u5b50\ud83c\udf4a","headimg":"https://ijt.pcxbc.com/image/child_female.png","headimgsrc":null,"sex":2,"birthday":"2014-11-02","age":"9\u5c81","height":0,"weight":0,"lastresulttime":"","type":2,"code":"","id":"08db6333-a5fa-48d8-82ab-44583a614434"}]}')},a34a:function(t,e,i){var n=i("7037"),a=i("7ec2")();t.exports=a;try{regeneratorRuntime=a}catch(r){"object"===("undefined"===typeof globalThis?"undefined":n(globalThis))?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},a395:function(t,e,i){var n=i("7037")["default"],a=i("e50d");t.exports=function(t){var e=a(t,"string");return"symbol"===n(e)?e:String(e)},t.exports.__esModule=!0,t.exports["default"]=t.exports},a72c:function(t,e,i){"use strict";i.r(e);var n=i("13db"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},a77d:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={appid:"__UNI__E0E1A21"}},a889:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={qiunLoading:i("8edc").default,qiunError:i("5a4f").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","chartsview"),attrs:{id:t._$s(0,"a-id","ChartBoxId"+t.cid),_i:0}},[t._$s(1,"i",t.mixinDatacomLoading)?i("view",[i("qiun-loading",{attrs:{loadingType:t.loadingType,_i:2}})],1):t._e(),t._$s(3,"i",t.mixinDatacomErrorMessage&&t.errorShow)?i("view",{attrs:{_i:3},on:{click:t.reloading}},[i("qiun-error",{attrs:{errorMessage:t.errorMessage,_i:4}})],1):t._e(),t._$s(5,"i",t.echarts)?[i("view",{directives:[{name:"show",rawName:"v-show",value:t._$s(6,"v-show",t.showchart),expression:"_$s(6,'v-show',showchart)"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},style:t._$s(6,"s",{background:t.background}),attrs:{"data-directory":t._$s(6,"a-data-directory",t.directory),id:t._$s(6,"a-id","EC"+t.cid),prop:t._$s(6,"change:echartsOpts",t.echartsOpts),resize:t._$s(6,"change:echartsResize",t.echartsResize),_i:6}})]:[i("view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:t._$s(8,"a-id","UC"+t.cid),prop:t._$s(8,"change:uchartsOpts",t.uchartsOpts),_i:8},on:{}},[i("canvas",{directives:[{name:"show",rawName:"v-show",value:t._$s(9,"v-show",t.showchart),expression:"_$s(9,'v-show',showchart)"}],style:t._$s(9,"s",{width:t.cWidth+"px",height:t.cHeight+"px",background:t.background}),attrs:{id:t._$s(9,"a-id",t.cid),canvasId:t._$s(9,"a-canvasId",t.cid),"disable-scroll":t._$s(9,"a-disable-scroll",t.disableScroll),_i:9},on:{error:t._error}})])]],2)},r=[]},a8e1:function(t,e,i){"use strict";i.r(e);var n=i("085d"),a=i("afbf");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"99ef8c9a",null,!1,n["a"],void 0);e["default"]=o.exports},a925:function(t,i,n){"use strict";n.r(i); +function(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:n});else{var i=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,i.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(d))}h.state.get=function(){return this._vm._data.$$state},h.state.set=function(t){0},f.prototype.commit=function(t,e,i){var n=this,a=y(t,e,i),r=a.type,s=a.payload,o=(a.options,{type:r,payload:s}),c=this._mutations[r];c&&(this._withCommit((function(){c.forEach((function(t){t(s)}))})),this._subscribers.slice().forEach((function(t){return t(o,n.state)})))},f.prototype.dispatch=function(t,i){var n=this,a=y(t,i),r=a.type,s=a.payload,o={type:r,payload:s},c=this._actions[r];if(c){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(o,n.state)}))}catch(e){0}var l=c.length>1?Promise.all(c.map((function(t){return t(s)}))):c[0](s);return new Promise((function(t,i){l.then((function(i){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(o,n.state)}))}catch(e){0}t(i)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(o,n.state,t)}))}catch(e){0}i(t)}))}))}},f.prototype.subscribe=function(t,e){return p(t,this._subscribers,e)},f.prototype.subscribeAction=function(t,e){var i="function"===typeof t?{before:t}:t;return p(i,this._actionSubscribers,e)},f.prototype.watch=function(t,e,i){var n=this;return this._watcherVM.$watch((function(){return t(n.state,n.getters)}),e,i)},f.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},f.prototype.registerModule=function(t,e,i){void 0===i&&(i={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),_(this,this.state,t,this._modules.get(t),i.preserveState),v(this,this.state)},f.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var i=m(e.state,t.slice(0,-1));d.delete(i,t[t.length-1])})),g(this)},f.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},f.prototype[[104,111,116,85,112,100,97,116,101].map((function(t){return String.fromCharCode(t)})).join("")]=function(t){this._modules.update(t),g(this,!0)},f.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(f.prototype,h);var b=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=this.$store.state,i=this.$store.getters;if(t){var n=O(this.$store,"mapState",t);if(!n)return;e=n.context.state,i=n.context.getters}return"function"===typeof a?a.call(this,e,i):e[a]},i[n].vuex=!0})),i})),w=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.commit;if(t){var r=O(this.$store,"mapMutations",t);if(!r)return;n=r.context.commit}return"function"===typeof a?a.apply(this,[n].concat(e)):n.apply(this.$store,[a].concat(e))}})),i})),C=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;a=t+a,i[n]=function(){if(!t||O(this.$store,"mapGetters",t))return this.$store.getters[a]},i[n].vuex=!0})),i})),$=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.dispatch;if(t){var r=O(this.$store,"mapActions",t);if(!r)return;n=r.context.dispatch}return"function"===typeof a?a.apply(this,[n].concat(e)):n.apply(this.$store,[a].concat(e))}})),i}));function k(t){return function(t){return Array.isArray(t)||o(t)}(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function S(t){return function(e,i){return"string"!==typeof e?(i=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,i)}}function O(t,e,i){var n=t._modulesNamespaceMap[i];return n}function T(t,i,n){var a=n?t.groupCollapsed:t.group;try{a.call(t,i)}catch(e){t.log(i)}}function P(t){try{t.groupEnd()}catch(e){t.log("\u2014\u2014 log end \u2014\u2014")}}function A(){var t=new Date;return" @ "+D(t.getHours(),2)+":"+D(t.getMinutes(),2)+":"+D(t.getSeconds(),2)+"."+D(t.getMilliseconds(),3)}function D(t,e){return function(t,e){return new Array(e+1).join(t)}("0",e-t.toString().length)+t}var I={Store:f,install:x,version:"3.6.2",mapState:b,mapMutations:w,mapGetters:C,mapActions:$,createNamespacedHelpers:function(t){return{mapState:b.bind(null,t),mapGetters:C.bind(null,t),mapMutations:w.bind(null,t),mapActions:$.bind(null,t)}},createLogger:function(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var i=t.filter;void 0===i&&(i=function(t,e,i){return!0});var n=t.transformer;void 0===n&&(n=function(t){return t});var a=t.mutationTransformer;void 0===a&&(a=function(t){return t});var s=t.actionFilter;void 0===s&&(s=function(t,e){return!0});var o=t.actionTransformer;void 0===o&&(o=function(t){return t});var c=t.logMutations;void 0===c&&(c=!0);var l=t.logActions;void 0===l&&(l=!0);var u=t.logger;return void 0===u&&(u=console),function(t){var d=r(t.state);"undefined"!==typeof u&&(c&&t.subscribe((function(t,s){var o=r(s);if(i(t,d,o)){var c=A(),l=a(t),f="mutation "+t.type+c;T(u,f,e),u.log("%c prev state","color: #9E9E9E; font-weight: bold",n(d)),u.log("%c mutation","color: #03A9F4; font-weight: bold",l),u.log("%c next state","color: #4CAF50; font-weight: bold",n(o)),P(u)}d=o})),l&&t.subscribeAction((function(t,i){if(s(t,i)){var n=A(),a=o(t),r="action "+t.type+n;T(u,r,e),u.log("%c action","color: #03A9F4; font-weight: bold",a),P(u)}})))}}};t.exports=I}).call(this,n("c8ba"))},"273d":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fontData=void 0;e.fontData=[{font_class:"arrow-down",unicode:"\ue6be"},{font_class:"arrow-left",unicode:"\ue6bc"},{font_class:"arrow-right",unicode:"\ue6bb"},{font_class:"arrow-up",unicode:"\ue6bd"},{font_class:"auth",unicode:"\ue6ab"},{font_class:"auth-filled",unicode:"\ue6cc"},{font_class:"back",unicode:"\ue6b9"},{font_class:"bars",unicode:"\ue627"},{font_class:"calendar",unicode:"\ue6a0"},{font_class:"calendar-filled",unicode:"\ue6c0"},{font_class:"camera",unicode:"\ue65a"},{font_class:"camera-filled",unicode:"\ue658"},{font_class:"cart",unicode:"\ue631"},{font_class:"cart-filled",unicode:"\ue6d0"},{font_class:"chat",unicode:"\ue65d"},{font_class:"chat-filled",unicode:"\ue659"},{font_class:"chatboxes",unicode:"\ue696"},{font_class:"chatboxes-filled",unicode:"\ue692"},{font_class:"chatbubble",unicode:"\ue697"},{font_class:"chatbubble-filled",unicode:"\ue694"},{font_class:"checkbox",unicode:"\ue62b"},{font_class:"checkbox-filled",unicode:"\ue62c"},{font_class:"checkmarkempty",unicode:"\ue65c"},{font_class:"circle",unicode:"\ue65b"},{font_class:"circle-filled",unicode:"\ue65e"},{font_class:"clear",unicode:"\ue66d"},{font_class:"close",unicode:"\ue673"},{font_class:"closeempty",unicode:"\ue66c"},{font_class:"cloud-download",unicode:"\ue647"},{font_class:"cloud-download-filled",unicode:"\ue646"},{font_class:"cloud-upload",unicode:"\ue645"},{font_class:"cloud-upload-filled",unicode:"\ue648"},{font_class:"color",unicode:"\ue6cf"},{font_class:"color-filled",unicode:"\ue6c9"},{font_class:"compose",unicode:"\ue67f"},{font_class:"contact",unicode:"\ue693"},{font_class:"contact-filled",unicode:"\ue695"},{font_class:"down",unicode:"\ue6b8"},{font_class:"bottom",unicode:"\ue6b8"},{font_class:"download",unicode:"\ue68d"},{font_class:"download-filled",unicode:"\ue681"},{font_class:"email",unicode:"\ue69e"},{font_class:"email-filled",unicode:"\ue69a"},{font_class:"eye",unicode:"\ue651"},{font_class:"eye-filled",unicode:"\ue66a"},{font_class:"eye-slash",unicode:"\ue6b3"},{font_class:"eye-slash-filled",unicode:"\ue6b4"},{font_class:"fire",unicode:"\ue6a1"},{font_class:"fire-filled",unicode:"\ue6c5"},{font_class:"flag",unicode:"\ue65f"},{font_class:"flag-filled",unicode:"\ue660"},{font_class:"folder-add",unicode:"\ue6a9"},{font_class:"folder-add-filled",unicode:"\ue6c8"},{font_class:"font",unicode:"\ue6a3"},{font_class:"forward",unicode:"\ue6ba"},{font_class:"gear",unicode:"\ue664"},{font_class:"gear-filled",unicode:"\ue661"},{font_class:"gift",unicode:"\ue6a4"},{font_class:"gift-filled",unicode:"\ue6c4"},{font_class:"hand-down",unicode:"\ue63d"},{font_class:"hand-down-filled",unicode:"\ue63c"},{font_class:"hand-up",unicode:"\ue63f"},{font_class:"hand-up-filled",unicode:"\ue63e"},{font_class:"headphones",unicode:"\ue630"},{font_class:"heart",unicode:"\ue639"},{font_class:"heart-filled",unicode:"\ue641"},{font_class:"help",unicode:"\ue679"},{font_class:"help-filled",unicode:"\ue674"},{font_class:"home",unicode:"\ue662"},{font_class:"home-filled",unicode:"\ue663"},{font_class:"image",unicode:"\ue670"},{font_class:"image-filled",unicode:"\ue678"},{font_class:"images",unicode:"\ue650"},{font_class:"images-filled",unicode:"\ue64b"},{font_class:"info",unicode:"\ue669"},{font_class:"info-filled",unicode:"\ue649"},{font_class:"left",unicode:"\ue6b7"},{font_class:"link",unicode:"\ue6a5"},{font_class:"list",unicode:"\ue644"},{font_class:"location",unicode:"\ue6ae"},{font_class:"location-filled",unicode:"\ue6af"},{font_class:"locked",unicode:"\ue66b"},{font_class:"locked-filled",unicode:"\ue668"},{font_class:"loop",unicode:"\ue633"},{font_class:"mail-open",unicode:"\ue643"},{font_class:"mail-open-filled",unicode:"\ue63a"},{font_class:"map",unicode:"\ue667"},{font_class:"map-filled",unicode:"\ue666"},{font_class:"map-pin",unicode:"\ue6ad"},{font_class:"map-pin-ellipse",unicode:"\ue6ac"},{font_class:"medal",unicode:"\ue6a2"},{font_class:"medal-filled",unicode:"\ue6c3"},{font_class:"mic",unicode:"\ue671"},{font_class:"mic-filled",unicode:"\ue677"},{font_class:"micoff",unicode:"\ue67e"},{font_class:"micoff-filled",unicode:"\ue6b0"},{font_class:"minus",unicode:"\ue66f"},{font_class:"minus-filled",unicode:"\ue67d"},{font_class:"more",unicode:"\ue64d"},{font_class:"more-filled",unicode:"\ue64e"},{font_class:"navigate",unicode:"\ue66e"},{font_class:"navigate-filled",unicode:"\ue67a"},{font_class:"notification",unicode:"\ue6a6"},{font_class:"notification-filled",unicode:"\ue6c1"},{font_class:"paperclip",unicode:"\ue652"},{font_class:"paperplane",unicode:"\ue672"},{font_class:"paperplane-filled",unicode:"\ue675"},{font_class:"person",unicode:"\ue699"},{font_class:"person-filled",unicode:"\ue69d"},{font_class:"personadd",unicode:"\ue69f"},{font_class:"personadd-filled",unicode:"\ue698"},{font_class:"personadd-filled-copy",unicode:"\ue6d1"},{font_class:"phone",unicode:"\ue69c"},{font_class:"phone-filled",unicode:"\ue69b"},{font_class:"plus",unicode:"\ue676"},{font_class:"plus-filled",unicode:"\ue6c7"},{font_class:"plusempty",unicode:"\ue67b"},{font_class:"pulldown",unicode:"\ue632"},{font_class:"pyq",unicode:"\ue682"},{font_class:"qq",unicode:"\ue680"},{font_class:"redo",unicode:"\ue64a"},{font_class:"redo-filled",unicode:"\ue655"},{font_class:"refresh",unicode:"\ue657"},{font_class:"refresh-filled",unicode:"\ue656"},{font_class:"refreshempty",unicode:"\ue6bf"},{font_class:"reload",unicode:"\ue6b2"},{font_class:"right",unicode:"\ue6b5"},{font_class:"scan",unicode:"\ue62a"},{font_class:"search",unicode:"\ue654"},{font_class:"settings",unicode:"\ue653"},{font_class:"settings-filled",unicode:"\ue6ce"},{font_class:"shop",unicode:"\ue62f"},{font_class:"shop-filled",unicode:"\ue6cd"},{font_class:"smallcircle",unicode:"\ue67c"},{font_class:"smallcircle-filled",unicode:"\ue665"},{font_class:"sound",unicode:"\ue684"},{font_class:"sound-filled",unicode:"\ue686"},{font_class:"spinner-cycle",unicode:"\ue68a"},{font_class:"staff",unicode:"\ue6a7"},{font_class:"staff-filled",unicode:"\ue6cb"},{font_class:"star",unicode:"\ue688"},{font_class:"star-filled",unicode:"\ue68f"},{font_class:"starhalf",unicode:"\ue683"},{font_class:"trash",unicode:"\ue687"},{font_class:"trash-filled",unicode:"\ue685"},{font_class:"tune",unicode:"\ue6aa"},{font_class:"tune-filled",unicode:"\ue6ca"},{font_class:"undo",unicode:"\ue64f"},{font_class:"undo-filled",unicode:"\ue64c"},{font_class:"up",unicode:"\ue6b6"},{font_class:"top",unicode:"\ue6b6"},{font_class:"upload",unicode:"\ue690"},{font_class:"upload-filled",unicode:"\ue68e"},{font_class:"videocam",unicode:"\ue68c"},{font_class:"videocam-filled",unicode:"\ue689"},{font_class:"vip",unicode:"\ue6a8"},{font_class:"vip-filled",unicode:"\ue6c6"},{font_class:"wallet",unicode:"\ue6b1"},{font_class:"wallet-filled",unicode:"\ue6c2"},{font_class:"weibo",unicode:"\ue68b"},{font_class:"weixin",unicode:"\ue691"}]},"278c":function(t,e,i){var n=i("c135"),a=i("9b42"),r=i("6613"),s=i("c240");t.exports=function(t,e){return n(t)||a(t,e)||r(t,e)||s()},t.exports.__esModule=!0,t.exports["default"]=t.exports},"27b2":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("fe7f")),r=n(i("f457")),s=n(i("3d85")),o=n(i("b61a")),c={en:a.default,"zh-Hans":r.default,"zh-Hant":s.default,ja:o.default};e.default=c},"28b7":function(t,e,i){"use strict";i.r(e);var n=i("953b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"294e":function(t,e,i){"use strict";i.r(e);var n=i("6e3d"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},2959:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=n},"2bb5":function(t,e,i){"use strict";i.r(e);var n=i("267d"),a=i("3c00");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"23fe728a",null,!1,n["a"],void 0);e["default"]=o.exports},"2c81":function(t,e){t.exports="/static/add.png"},"2e02":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isDrawe)?i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.clear}}),i("view",{staticClass:t._$s(2,"sc","wrapper_box"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","top"),attrs:{_i:3}},[t._$s(4,"i",t.userinfo.head_pic)?i("image",{staticClass:t._$s(4,"sc","headimage mt-10"),attrs:{src:t._$s(4,"a-src",t.userinfo.head_pic),_i:4}}):t._e(),i("view",{staticClass:t._$s(5,"sc","overflow"),attrs:{_i:5}},[t._v(t._$s(5,"t0-0",t._s(t.userinfo.nickname)))])]),i("view",{staticClass:t._$s(6,"sc","drawerList"),attrs:{_i:6}},[t._l(t._$s(7,"f",{forItems:t.List}),(function(e,n,a,r){return t._$s("7-"+r,"i",t.List.length)?i("view",{key:t._$s(7,"f",{forIndex:a,key:n}),staticClass:t._$s("7-"+r,"sc","drawerList_item"),attrs:{_i:"7-"+r},on:{click:function(i){return t.toggle(e)}}},[t._$s("8-"+r,"i",e.head_pic)?i("image",{staticClass:t._$s("8-"+r,"sc","image1"),attrs:{src:t._$s("8-"+r,"a-src",e.head_pic),_i:"8-"+r}}):t._e(),i("view",{staticClass:t._$s("9-"+r,"sc","right"),attrs:{_i:"9-"+r}},[i("view",{staticClass:t._$s("10-"+r,"sc","name"),attrs:{_i:"10-"+r}},[i("view",{staticClass:t._$s("11-"+r,"sc","overflow"),attrs:{_i:"11-"+r}},[t._v(t._$s("11-"+r,"t0-0",t._s(e.nickname)))]),t._$s("12-"+r,"i",e.id==t.userinfo.id)?i("view",{staticClass:t._$s("12-"+r,"sc","dangqian"),attrs:{_i:"12-"+r}}):t._e()]),i("view",{staticClass:t._$s("13-"+r,"sc","info"),attrs:{_i:"13-"+r}},[i("view",[t._v(t._$s("14-"+r,"t0-0",t._s(1==e.gender?"\u7537":"\u5973")))]),i("view",[t._v(t._$s("15-"+r,"t0-0",t._s(e.age)))])])])]):t._e()})),i("view",{staticClass:t._$s(16,"sc","add"),attrs:{_i:16},on:{click:function(e){return t.addInfo()}}})],2)])]):t._e()},a=[]},"2f87":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("d122")),r=n(i("151e")),s=n(i("0f06")),o=n(i("b4a4")),c=n(i("14ce")),l={components:{Loading1:a.default,Loading2:r.default,Loading3:s.default,Loading4:o.default,Loading5:c.default},name:"qiun-loading",props:{loadingType:{type:Number,default:2}},data:function(){return{}}};e.default=l},"2fcb":function(t,e,i){"use strict";i.r(e);var n=i("adb4"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"32af":function(t,e,i){"use strict";i.r(e);var n=i("a941"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"32d9":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",disabled:!1,second:60}},methods:{handleTelLogin:function(){var t=this;phoneType||/^1[3456789]\d{9}$/.test(t.phone)?t.code?t.$model.getAccountMsg({data:t.phone,code:t.code}).then((function(e){0==e.code?(t.$tools.msg("\u8bbe\u7f6e\u6210\u529f\uff01"),t.$store.commit("changeAccountNumber",{my_tel:t.phone}),uni.redirectTo({url:"/pages/setting/setting"})):t.$tools.msg(e.msg)})).catch((function(t){})):t.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801"):t.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handleCode:function(){var e=this;e.phone?phoneType||/^1[3456789]\d{9}$/.test(e.phone)?e.$model.getSendCode({data:e.phone}).then((function(i){if(t("log",i," at pages/setting/phone.vue:82"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"):e.$tools.msg("\u8bf7\u8f93\u5165\u624b\u673a\u53f7")}}};e.default=i}).call(this,i("0de9")["default"])},"32da":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading6"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"32fe":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var o={data:function(){return{visible:!1,ranklist:[]}},computed:function(t){for(var e=1;e1)?n("view",{key:t._$s("27-"+r+"-"+s,"f",{forIndex:o,key:a}),staticClass:t._$s("27-"+r+"-"+s+"-"+c,"sc","result item3"),attrs:{_i:"27-"+r+"-"+s+"-"+c}},[n("view",{staticClass:t._$s("28-"+r+"-"+s+"-"+c,"sc","name"),attrs:{_i:"28-"+r+"-"+s+"-"+c}},[t._v(t._$s("28-"+r+"-"+s+"-"+c,"t0-0",t._s(i.name)))]),n("view",{staticClass:t._$s("29-"+r+"-"+s+"-"+c,"sc","weight"),attrs:{_i:"29-"+r+"-"+s+"-"+c}},[n("view",[t._v(t._$s("30-"+r+"-"+s+"-"+c,"t0-0",t._s(i.value?i.value:"-")))]),n("view",{staticClass:t._$s("31-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"31-"+r+"-"+s+"-"+c}},[t._v(t._$s("31-"+r+"-"+s+"-"+c,"t0-0",t._s(i.score?i.score:"-")))]),n("view",{staticClass:t._$s("32-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"32-"+r+"-"+s+"-"+c}},[t._v(t._$s("32-"+r+"-"+s+"-"+c,"t0-0",t._s(i.proportion_value?i.proportion_value:"-")))])])]):t._e()}))],2)})),0)])})),t._$s(33,"i",t.isSports)?n("view",{staticClass:t._$s(33,"sc","gfbtn"),attrs:{_i:33},on:{click:function(e){return t.getList()}}}):n("view",{staticClass:t._$s(34,"sc","gfbtn"),attrs:{_i:34},on:{click:function(e){return t.handlescore()}}})],2):n("view",{staticClass:t._$s(35,"sc","nolist"),attrs:{_i:35}},[n("image",{attrs:{src:t._$s(36,"a-src",i("7202")),_i:36}}),n("text",[t._v(t._$s(37,"t0-0",t._s(t.msg)))])]),n("uslider",{attrs:{_i:38}}),t._$s(39,"i",t.isDrawe)?n("view",{staticClass:t._$s(39,"sc","wrapper"),attrs:{_i:39}},[n("view",{staticClass:t._$s(40,"sc","bg"),attrs:{_i:40},on:{click:t.onTap}}),n("view",{staticClass:t._$s(41,"sc","edit"),attrs:{_i:41},on:{click:function(t){t.stopPropagation()}}},[n("view",{staticClass:t._$s(42,"sc","title"),attrs:{_i:42}}),t._l(t._$s(43,"f",{forItems:t.List}),(function(e,i,a,r){return n("view",{key:t._$s(43,"f",{forIndex:a,key:i}),staticClass:t._$s("43-"+r,"sc","item"),attrs:{_i:"43-"+r},on:{click:function(i){return t.toggle(e)}}},[n("uni-icons",{attrs:{type:t.isActive.name==e.name?"checkbox-filled":"circle",size:"22",color:t.isActive.name==e.name?"#FEC407":"#dfdfdf",_i:"44-"+r}}),n("view",{staticClass:t._$s("45-"+r,"sc","name"),attrs:{_i:"45-"+r}},[n("view",{staticClass:t._$s("46-"+r,"sc","overflow"),attrs:{_i:"46-"+r}},[t._v(t._$s("46-"+r,"t0-0",t._s(e.name)))])])],1)})),n("view",{staticClass:t._$s(47,"sc","btn close"),attrs:{_i:47},on:{click:t.onTap}}),n("view",{staticClass:t._$s(48,"sc","btn"),attrs:{_i:48},on:{click:t.handleTarget}})],2)]):t._e()],1)},r=[]},3442:function(t,e,i){"use strict";(function(t,n){var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,s,o=a(i("9523")),c=i("26cb");function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var u={data:function(){return{macAddr:"",code:"",deviceId:"",popup:!1,devices:[],id:0}},computed:function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,i=new Array(e>1?e-1:0),n=1;n=1&&i<=9&&(i="0"+i),n>=0&&n<=9&&(n="0"+n);var a=e+"-"+i+"-"+n;return a}var u={name:"qiun-data-charts",mixins:[t.mixinDatacom],props:{type:{type:String,default:null},canvasId:{type:String,default:"uchartsid"},canvas2d:{type:Boolean,default:!1},background:{type:String,default:"none"},animation:{type:Boolean,default:!0},chartData:{type:Object,default:function(){return{categories:[],series:[]}}},opts:{type:Object,default:function(){return{}}},eopts:{type:Object,default:function(){return{}}},loadingType:{type:Number,default:2},errorShow:{type:Boolean,default:!0},errorReload:{type:Boolean,default:!0},errorMessage:{type:String,default:null},inScrollView:{type:Boolean,default:!1},reshow:{type:Boolean,default:!1},reload:{type:Boolean,default:!1},disableScroll:{type:Boolean,default:!1},optsWatch:{type:Boolean,default:!0},onzoom:{type:Boolean,default:!1},ontap:{type:Boolean,default:!0},ontouch:{type:Boolean,default:!1},onmouse:{type:Boolean,default:!0},onmovetip:{type:Boolean,default:!1},echartsH5:{type:Boolean,default:!1},echartsApp:{type:Boolean,default:!1},tooltipShow:{type:Boolean,default:!0},tooltipFormat:{type:String,default:void 0},tooltipCustom:{type:Object,default:void 0},startDate:{type:String,default:void 0},endDate:{type:String,default:void 0},textEnum:{type:Array,default:function(){return[]}},groupEnum:{type:Array,default:function(){return[]}},pageScrollTop:{type:Number,default:0},directory:{type:String,default:"/"},tapLegend:{type:Boolean,default:!0},menus:{type:Array,default:function(){return[]}}},data:function(){return{cid:"uchartsid",inWx:!1,inAli:!1,inTt:!1,inBd:!1,inH5:!1,inApp:!1,inWin:!1,type2d:!0,disScroll:!1,openmouse:!1,pixel:1,cWidth:375,cHeight:250,showchart:!1,echarts:!1,echartsResize:{state:!1},uchartsOpts:{},echartsOpts:{},drawData:{},lastDrawTime:null}},created:function(){if(this.cid=this.canvasId,"uchartsid"==this.canvasId||""==this.canvasId){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",e=t.length,i="",n=0;n<32;n++)i+=t.charAt(Math.floor(Math.random()*e));this.cid=i}var a=uni.getSystemInfoSync();"windows"!==a.platform&&"mac"!==a.platform||(this.inWin=!0),this.type2d=!1,this.disScroll=this.disableScroll},mounted:function(){var t=this;this.inApp=!0,!0===this.echartsApp&&(this.echarts=!0,this.openmouse=!1),this.$nextTick((function(){t.beforeInit()}))},destroyed:function(){!0===this.echarts?(delete o.default.option[this.cid],delete o.default.instance[this.cid]):(delete s.default.option[this.cid],delete s.default.instance[this.cid]),uni.offWindowResize((function(){}))},watch:{chartDataProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&(this._clearChart(),t.series&&t.series.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this.showchart=!1,this.mixinDatacomErrorMessage=null)):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1achartData\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},localdata:{handler:function(t,e){JSON.stringify(t)!==JSON.stringify(e)&&(t.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage=null))},immediate:!1,deep:!0},optsProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&!1===this.echarts&&1==this.optsWatch&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},eoptsProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&!0===this.echarts&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aeopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},reshow:function(t,e){var i=this;!0===t&&!1===this.mixinDatacomLoading&&setTimeout((function(){i.mixinDatacomErrorMessage=null,i.echartsResize.state=!i.echartsResize.state,i.checkData(i.drawData)}),200)},reload:function(t,e){!0===t&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())},mixinDatacomErrorMessage:function(t,e){t&&(this.emitMsg({name:"error",params:{type:"error",errorShow:this.errorShow,msg:t,id:this.cid}}),this.errorShow&&n("log","[\u79cb\u4e91\u56fe\u8868\u7ec4\u4ef6]"+t," at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611"))},errorMessage:function(t,e){t&&this.errorShow&&null!==t&&"null"!==t&&""!==t?(this.showchart=!1,this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=t):(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())}},computed:{optsProps:function(){return JSON.parse(JSON.stringify(this.opts))},eoptsProps:function(){return JSON.parse(JSON.stringify(this.eopts))},chartDataProps:function(){return JSON.parse(JSON.stringify(this.chartData))}},methods:{beforeInit:function(){this.mixinDatacomErrorMessage=null,"object"===(0,r.default)(this.chartData)&&null!=this.chartData&&void 0!==this.chartData.series&&this.chartData.series.length>0?(this.drawData=c({},this.chartData),this.mixinDatacomLoading=!1,this.showchart=!0,this.checkData(this.chartData)):this.localdata.length>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.localdataInit(this.localdata)):""!==this.collection?(this.mixinDatacomLoading=!1,this.getCloudData()):this.mixinDatacomLoading=!0},localdataInit:function(t){if(this.groupEnum.length>0)for(var e=0;e0)for(var n=0;n0)d=this.chartData.categories;else if(this.startDate&&this.endDate){var h=new Date(this.startDate),p=new Date(this.endDate);while(h<=p)d.push(l(h)),h=h.setDate(h.getDate()+1),h=new Date(h)}else{var g={};t.map((function(t,e){void 0==t.text||g[t.text]||(d.push(t.text),g[t.text]=!0)}))}u.categories=d}var v={};if(t.map((function(t,e){void 0==t.group||v[t.group]||(f.push({name:t.group,data:[]}),v[t.group]=!0)})),0==f.length)if(f=[{name:"\u9ed8\u8ba4\u5206\u7ec4",data:[]}],!0===r)for(var _=0;_0)for(var w=0;w0&&(this.mixinDatacomErrorMessage=null,!0===this.echarts?(o.default.option[i].chartData=n,this.$nextTick((function(){e.init()}))):(s.default.option[i].categories=n.categories,s.default.option[i].series=n.series,this.$nextTick((function(){e.init()}))))},resizeHandler:function(){var t=this,e=Date.now(),i=this.lastDrawTime?this.lastDrawTime:e-3e3,n=e-i;if(!(n<1e3))uni.createSelectorQuery().in(this).select("#ChartBoxId"+this.cid).boundingClientRect((function(e){t.showchart=!0,e.width>0&&e.height>0&&(e.width===t.cWidth&&e.height===t.cHeight||t.checkData(t.drawData))})).exec()},getCloudData:function(){var t=this;1!=this.mixinDatacomLoading&&(this.mixinDatacomLoading=!0,this.mixinDatacomGet().then((function(e){t.mixinDatacomResData=e.result.data,t.localdataInit(t.mixinDatacomResData)})).catch((function(e){t.mixinDatacomLoading=!1,t.showchart=!1,t.mixinDatacomErrorMessage="\u8bf7\u6c42\u9519\u8bef\uff1a"+e})))},onMixinDatacomPropsChange:function(t,e){1==t&&""!==this.collection&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this._clearChart(),this.getCloudData())},_clearChart:function(){var t=this.cid;if(!0!==this.echarts&&s.default.option[t]&&s.default.option[t].context){var e=s.default.option[t].context;"object"!==(0,r.default)(e)||s.default.option[t].update||(e.clearRect(0,0,this.cWidth*this.pixel,this.cHeight*this.pixel),e.draw())}},init:function(){var t=this,e=this.cid;uni.createSelectorQuery().in(this).select("#ChartBoxId"+e).boundingClientRect((function(i){i.width>0&&i.height>0?(t.mixinDatacomLoading=!1,t.showchart=!0,t.lastDrawTime=Date.now(),t.cWidth=i.width,t.cHeight=i.height,!0!==t.echarts&&(s.default.option[e].background="rgba(0,0,0,0)"==t.background?"#FFFFFF":t.background,s.default.option[e].canvas2d=t.type2d,s.default.option[e].pixelRatio=t.pixel,s.default.option[e].animation=t.animation,s.default.option[e].width=i.width*t.pixel,s.default.option[e].height=i.height*t.pixel,s.default.option[e].onzoom=t.onzoom,s.default.option[e].ontap=t.ontap,s.default.option[e].ontouch=t.ontouch,s.default.option[e].onmouse=t.openmouse,s.default.option[e].onmovetip=t.onmovetip,s.default.option[e].tooltipShow=t.tooltipShow,s.default.option[e].tooltipFormat=t.tooltipFormat,s.default.option[e].tooltipCustom=t.tooltipCustom,s.default.option[e].inScrollView=t.inScrollView,s.default.option[e].lastDrawTime=t.lastDrawTime,s.default.option[e].tapLegend=t.tapLegend),t.inH5||t.inApp?1==t.echarts?(o.default.option[e].ontap=t.ontap,o.default.option[e].onmouse=t.openmouse,o.default.option[e].tooltipShow=t.tooltipShow,o.default.option[e].tooltipFormat=t.tooltipFormat,o.default.option[e].tooltipCustom=t.tooltipCustom,o.default.option[e].lastDrawTime=t.lastDrawTime,t.echartsOpts=c({},o.default.option[e])):(s.default.option[e].rotateLock=s.default.option[e].rotate,t.uchartsOpts=c({},s.default.option[e])):(s.default.option[e]=function t(e,i){for(var n in e)e.hasOwnProperty(n)&&null!==e[n]&&"object"===(0,r.default)(e[n])?t(e[n],i):"format"===n&&"string"===typeof e[n]&&(e["formatter"]=i[e[n]]?i[e[n]]:void 0);return e}(s.default.option[e],s.default.formatter),t.mixinDatacomErrorMessage=null,t.mixinDatacomLoading=!1,t.showchart=!0,t.$nextTick((function(){if(!0===t.type2d){var n=uni.createSelectorQuery().in(t);n.select("#"+e).fields({node:!0,size:!0}).exec((function(n){if(n[0]){var a=n[0].node,r=a.getContext("2d");s.default.option[e].context=r,s.default.option[e].rotateLock=s.default.option[e].rotate,s.default.instance[e]&&s.default.option[e]&&!0===s.default.option[e].update?t._updataUChart(e):(a.width=i.width*t.pixel,a.height=i.height*t.pixel,a._width=i.width*t.pixel,a._height=i.height*t.pixel,setTimeout((function(){s.default.option[e].context.restore(),s.default.option[e].context.save(),t._newChart(e)}),100))}else t.showchart=!1,t.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1a\u5f00\u542f2d\u6a21\u5f0f\u540e\uff0c\u672a\u83b7\u53d6\u5230dom\u8282\u70b9\uff0ccanvas-id:"+e}))}else t.inAli&&(s.default.option[e].rotateLock=s.default.option[e].rotate),s.default.option[e].context=uni.createCanvasContext(e,t),s.default.instance[e]&&s.default.option[e]&&!0===s.default.option[e].update?t._updataUChart(e):setTimeout((function(){s.default.option[e].context.restore(),s.default.option[e].context.save(),t._newChart(e)}),100)})))):(t.mixinDatacomLoading=!1,t.showchart=!1,1==t.reshow&&(t.mixinDatacomErrorMessage="\u5e03\u5c40\u9519\u8bef\uff1a\u672a\u83b7\u53d6\u5230\u7236\u5143\u7d20\u5bbd\u9ad8\u5c3a\u5bf8\uff01canvas-id:"+e))})).exec()},saveImage:function(){uni.canvasToTempFilePath({canvasId:this.cid,success:function(t){uni.saveImageToPhotosAlbum({filePath:t.tempFilePath,success:function(){uni.showToast({title:"\u4fdd\u5b58\u6210\u529f",duration:2e3})}})}},this)},getImage:function(){var t=this;if(0==this.type2d)uni.canvasToTempFilePath({canvasId:this.cid,success:function(e){t.emitMsg({name:"getImage",params:{type:"getImage",base64:e.tempFilePath}})}},this);else{var e=uni.createSelectorQuery().in(this);e.select("#"+this.cid).fields({node:!0,size:!0}).exec((function(e){if(e[0]){var i=e[0].node;t.emitMsg({name:"getImage",params:{type:"getImage",base64:i.toDataURL("image/png")}})}}))}},_error:function(t){this.mixinDatacomErrorMessage=t.detail.errMsg},emitMsg:function(t){this.$emit(t.name,t.params)},getRenderType:function(){!0===this.echarts&&!1===this.mixinDatacomLoading&&this.beforeInit()},toJSON:function(){return this}}};e.default=u}).call(this,i("a9ff")["default"],i("0de9")["default"])},"34b5":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",disabled:!1,second:60}},methods:{handleTelLogin:function(){var t=this;/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(t.phone)?t.code?t.$model.getAccountMsg({data:t.phone,code:t.code}).then((function(e){0==e.code?(t.$tools.msg("\u8bbe\u7f6e\u6210\u529f\uff01"),t.$store.commit("changeAccountNumber",{my_email:t.phone}),uni.redirectTo({url:"/pages/setting/setting"})):t.$tools.msg(e.msg)})).catch((function(t){})):t.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801"):t.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1")},handleCode:function(){var e=this;e.phone?/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone}).then((function(i){if(t("log",i," at pages/setting/email.vue:82"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u90ae\u7bb1")}}};e.default=i}).call(this,i("0de9")["default"])},"359a":function(t,e,i){"use strict";i.r(e);var n=i("d4c8"),a=i("7772");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"1982b6b3",null,!1,n["a"],void 0);e["default"]=o.exports},"36c6":function(t,e){function i(e){return t.exports=i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports,i(e)}t.exports=i,t.exports.__esModule=!0,t.exports["default"]=t.exports},3842:function(t,e,i){"use strict";i.r(e);var n=i("009d"),a=i("5cd2");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"652130c6",null,!1,n["a"],void 0);e["default"]=o.exports},3946:function(t,e,i){"use strict";i.r(e);var n=i("dc58"),a=i("f436");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6f58f76e",null,!1,n["a"],void 0);e["default"]=o.exports},"39c7":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content skipping"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","title"),attrs:{_i:1}},[t._v(t._$s(1,"t0-0",t._s(1==t.info.active?"\u81ea\u7531\u8bad\u7ec3":2==t.info.active?"\u5b9a\u65f6\u8bad\u7ec3":"\u5b9a\u6570\u8bad\u7ec3")))]),n("view",{staticClass:t._$s(2,"sc","skiptop"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[n("view",{staticClass:t._$s(4,"sc","item-ite"),attrs:{_i:4}},[t._v(t._$s(4,"t0-0",t._s(1==t.info.active?"\u81ea\u7531\u6b21\u6570":2==t.info.active?"\u4e2a\u6570":"\u76ee\u6807\u6b21\u6570"))),n("text",[t._v(t._$s(5,"t0-0",t._s(t.weight)))])]),n("view",{staticClass:t._$s(6,"sc","item-ite"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(2==t.info.active?"\u76ee\u6807\u65f6\u957f \u5206:\u79d2":"\u5206:\u79d2"))),n("text",[t._v(t._$s(7,"t0-0",t._s(t.time_m?t.time_m:"00"))+t._$s(7,"t0-1",t._s(t.time_s?t.time_s:"00")))])]),n("view",{staticClass:t._$s(8,"sc","item-ite"),attrs:{_i:8}},[n("text",[t._v(t._$s(9,"t0-0",t._s(Math.floor(t.kcal))))])])])]),n("view",{staticClass:t._$s(10,"sc","image"),attrs:{_i:10}},[n("image",{attrs:{src:t._$s(11,"a-src",i("bb62")),_i:11}})]),n("view",{staticClass:t._$s(12,"sc","end"),attrs:{_i:12},on:{longpress:t.onlongpress}}),t._$s(13,"i",t.iswrapper)?n("view",{staticClass:t._$s(13,"sc","wrapper"),attrs:{_i:13}},[n("view",{staticClass:t._$s(14,"sc","bg"),attrs:{_i:14}},[n("view",{staticClass:t._$s(15,"sc","edit"),attrs:{_i:15}},[n("view",{staticClass:t._$s(16,"sc","editem"),attrs:{_i:16}},[n("view",[n("text",{staticClass:t._$s(18,"sc","cyello Blue size20 mr-5"),attrs:{_i:18}},[t._v(t._$s(18,"t0-0",t._s(t.bpm.toFixed(1))))])]),n("view",{staticClass:t._$s(19,"sc","size12 c999 "),attrs:{_i:19}})]),n("view",{staticClass:t._$s(20,"sc","center"),attrs:{_i:20}},[n("view",{staticClass:t._$s(21,"sc","left"),attrs:{_i:21}},[n("image",{attrs:{src:t._$s(22,"a-src",i("ac20")),_i:22}}),n("view",{staticClass:t._$s(23,"sc","name"),attrs:{_i:23}},[n("view"),n("view",[n("text",{staticClass:t._$s(26,"sc","cyello Blue size20 mr-5"),attrs:{_i:26}},[t._v(t._$s(26,"t0-0",t._s(t.Bcount)))])])])]),n("view",{staticClass:t._$s(27,"sc","left"),attrs:{_i:27}},[n("image",{attrs:{src:t._$s(28,"a-src",i("1589")),_i:28}}),n("view",{staticClass:t._$s(29,"sc","name"),attrs:{_i:29}},[n("view"),n("view",[n("text",{staticClass:t._$s(32,"sc","cyello Blue size20 mr-5"),attrs:{_i:32}},[t._v(t._$s(32,"t0-0",t._s(t.continuous)))])])])])]),n("view",{staticClass:t._$s(33,"sc","item"),attrs:{_i:33}},[n("view",{staticClass:t._$s(34,"sc","item-ite"),attrs:{_i:34}},[n("text",[t._v(t._$s(35,"t0-0",t._s(t.weight)))])]),n("view",{staticClass:t._$s(36,"sc","item-ite"),attrs:{_i:36}},[n("text",[t._v(t._$s(37,"t0-0",t._s(t.time_m?t.time_m:"00"))+t._$s(37,"t0-1",t._s(t.time_s?t.time_s:"00")))])]),n("view",{staticClass:t._$s(38,"sc","item-ite"),attrs:{_i:38}},[n("text",[t._v(t._$s(39,"t0-0",t._s(Math.floor(t.kcal))))])])]),n("view",{staticClass:t._$s(40,"sc","btn"),attrs:{_i:40},on:{click:t.handleTarget}})])])]):t._e()])},a=[]},"39fa":function(t,e,i){"use strict";i.r(e);var n=i("4e72"),a=i("6f50");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"78b40a53",null,!1,n["a"],void 0);e["default"]=o.exports},"3a91":function(t,e,i){"use strict";i.r(e);var n=i("ab42"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3b4d":function(t,e,i){"use strict";i.r(e);var n=i("9a1b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3c00":function(t,e,i){"use strict";i.r(e);var n=i("fa23"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3c96":function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports["default"]=t.exports},"3d38":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("359a")),o=n(i("645e"));function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var l={data:function(){return{rtype:0,transition:1.6}},components:{record:o.default,headerIndex:s.default},computed:function(t){for(var e=1;et.length)&&(e=t.length);for(var i=0,n=new Array(e);i1?e-1:0),n=1;nt.end.x||e.end.xt.start.y||e.start.y1&&(a.extra.mount.widthRatio>2&&(a.extra.mount.widthRatio=2),s+=(a.extra.mount.widthRatio-1)*i.eachSpacing);var o=e;return e>=0?(o=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",a.xAxis.scrollPosition="left"):Math.abs(e)>=s-r?(o=r-s,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",a.xAxis.scrollPosition="right"):(t.scrollOption.position=e,a.xAxis.scrollPosition=e),o}function h(t,e,i){function n(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=n(t),e=n(e),i=n(i),e>i&&(i+=2*Math.PI,t=e&&t<=i}function p(t,e){function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function n(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var a=.2,r=.2,s=null,o=null,c=null,l=null;if(e<1?(s=t[0].x+(t[1].x-t[0].x)*a,o=t[0].y+(t[1].y-t[0].y)*a):(s=t[e].x+(t[e+1].x-t[e-1].x)*a,o=t[e].y+(t[e+1].y-t[e-1].y)*a),e>t.length-3){var u=t.length-1;c=t[u].x-(t[u].x-t[u-1].x)*r,l=t[u].y-(t[u].y-t[u-1].y)*r}else c=t[e+1].x-(t[e+2].x-t[e].x)*r,l=t[e+1].y-(t[e+2].y-t[e].y)*r;return i(t,e+1)&&(l=t[e+1].y),i(t,e)&&(o=t[e].y),n(t,e+1)&&(c=t[e+1].x),n(t,e)&&(s=t[e].x),(o>=Math.max(t[e].y,t[e+1].y)||o<=Math.min(t[e].y,t[e+1].y))&&(o=t[e].y),(l>=Math.max(t[e].y,t[e+1].y)||l<=Math.min(t[e].y,t[e+1].y))&&(l=t[e+1].y),(s>=Math.max(t[e].x,t[e+1].x)||s<=Math.min(t[e].x,t[e+1].x))&&(s=t[e].x),(c>=Math.max(t[e].x,t[e+1].x)||c<=Math.min(t[e].x,t[e+1].x))&&(c=t[e+1].x),{ctrA:{x:s,y:o},ctrB:{x:c,y:l}}}function g(t,e,i){return{x:i.x+t,y:i.y-e}}function v(t,e){if(e)while(l.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function _(t,e,i){for(var n=0,a=0;a=1e4?1e3:n>=1e3?100:n>=100?10:n>=10?5:n>=1?1:n>=.1?.1:n>=.01?.01:n>=.001?.001:n>=1e-4?1e-4:n>=1e-5?1e-5:1e-6,{minRange:d(t,"lower",i),maxRange:d(e,"upper",i)}}function x(t,e,i){var n=0;if(t=String(t),!1!==i&&void 0!==i&&i.setFontSize&&i.measureText)return i.setFontSize(e),i.measureText(t).width;t=t.split("");for(var a=0;a-1;if(r)for(var s=A(t),o=0;o5&&void 0!==arguments[5]?arguments[5]:{},s=e.chartData.calPoints?e.chartData.calPoints:[],o={};if(n.length>0){for(var c=[],l=0;l0&&(n=a[i]),{text:r.formatter?r.formatter(t,n,i,e):t.name+": "+t.data,color:t.color,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}})),f={x:Math.round(o.x),y:Math.round(o.y)};return{textList:d,offset:f}}function T(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.chartData.xAxisPoints[i]+e.chartData.eachSpacing/2,s=t.map((function(t){return{text:a.formatter?a.formatter(t,n[i],i,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}}));s=s.filter((function(t){if(!0!==t.disableLegend)return t}));var o={x:Math.round(r),y:0};return{textList:s,offset:o}}function P(t,e,i,n,a,r){var s=i.chartData.calPoints,o=r.color.upFill,c=r.color.downFill,l=[o,o,c,o],u=[];e.map((function(e){0==n?e.data[1]-e.data[0]<0?l[1]=c:l[1]=o:(e.data[0]t[n-1][1]&&(l[2]=o),e.data[3]=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function I(t,e,i){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)<=Math.pow(i,2)}function L(t,e){var i=[],n=[];return t.forEach((function(t,a){e.connectNulls?null!==t&&n.push(t):null!==t?n.push(t):(n.length&&i.push(n),n=[])})),n.length&&i.push(n),i}function M(t,e,i,n,a){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},s=e.xAxis.fontSize*e.pix,o=t.map((function(t,i){var n=e.xAxis.formatter?e.xAxis.formatter(t,i,e):t;return x(String(n),s,a)})),c=Math.max.apply(this,o);if(1==e.xAxis.rotateLabel){r.angle=e.xAxis.rotateAngle*Math.PI/180;var l=e.xAxis.marginTop*e.pix*2+Math.abs(c*Math.sin(r.angle));l=l4&&void 0!==arguments[4]?arguments[4]:-1;a="stack"==n?w(t,e.categories.length):b(t);var o=[];a=a.filter((function(t){return"object"===(0,s.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),a.map((function(t){"object"===(0,s.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[0]):o.push(t.value):o.push(t)}));var c=0,l=0;if(o.length>0&&(c=Math.min.apply(this,o),l=Math.max.apply(this,o)),r>-1?("number"===typeof e.xAxis.data[r].min&&(c=Math.min(e.xAxis.data[r].min,c)),"number"===typeof e.xAxis.data[r].max&&(l=Math.max(e.xAxis.data[r].max,l))):("number"===typeof e.xAxis.min&&(c=Math.min(e.xAxis.min,c)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),c===l){var u=l||10;l+=u}for(var d=c,f=l,h=[],p=(f-d)/e.xAxis.splitNumber,g=0;g<=e.xAxis.splitNumber;g++)h.push(d+p*g);return h}(t,e,i,a.type),r.rangesFormat=r.ranges.map((function(t){return t=l.toFixed(t,2),t}));var o=r.ranges.map((function(t){return t=l.toFixed(t,2),t}));r=Object.assign(r,J(o,e,i));r.eachSpacing,o.map((function(t){return x(t,e.xAxis.fontSize*e.pix,n)}));return!0===e.xAxis.disabled&&(r.xAxisHeight=0),r}function j(t,e,i,n,a){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,s=a.extra.radar||{};s.max=s.max||0;for(var o=Math.max(s.max,Math.max.apply(null,b(n))),c=[],l=function(a){var s=n[a],l={};l.color=s.color,l.legendShape=s.legendShape,l.pointShape=s.pointShape,l.data=[],s.data.forEach((function(n,a){var s={};s.angle=t[a],s.proportion=n/o,s.value=n,s.position=g(i*s.proportion*r*Math.cos(s.angle),i*s.proportion*r*Math.sin(s.angle),e),l.data.push(s)})),c.push(l)},u=0;u2&&void 0!==arguments[2]?arguments[2]:1,n=0,a=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0,s=0,o=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==i&&(i=.999999);for(var n=0;n=2&&(a._proportion_=a._proportion_%2)}return t}function U(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==i&&(i=.999999);for(var n=0;n=2&&(a._proportion_=a._proportion_%2)}return t}function z(t,e,i){var n;n=i=2&&(t[r]._endAngle_=t[r]._endAngle_%2),a=t[r]._endAngle_;return t}function W(t,e,i){for(var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a=0;a=i.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*n+i.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*n,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return t}function q(t,e,i,n,a,r){return t.map((function(t){if(null===t)return null;var a=0,s=0;return"mix"==r.type?(a=r.extra.mix.column.seriesGap*r.pix||0,s=r.extra.mix.column.categoryGap*r.pix||0):(a=r.extra.column.seriesGap*r.pix||0,s=r.extra.column.categoryGap*r.pix||0),a=Math.min(a,e/i),s=Math.min(s,e/i),t.width=Math.ceil((e-2*s-a*(i-1))/i),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(t.width=Math.min(t.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t.x+=(n+.5-i/2)*(t.width+a),t}))}function V(t,e,i,n,a,r){return t.map((function(t){if(null===t)return null;var a=0,s=0;return a=r.extra.bar.seriesGap*r.pix||0,s=r.extra.bar.categoryGap*r.pix||0,a=Math.min(a,e/i),s=Math.min(s,e/i),t.width=Math.ceil((e-2*s-a*(i-1))/i),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t.y+=(n+.5-i/2)*(t.width+a),t}))}function G(t,e,i,n,a,r,s){var o=r.extra.column.categoryGap*r.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*o,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),n>0&&(t.width-=s),t)}))}function H(t,e,i,n,a,r,s){var o=r.extra.column.categoryGap*r.pix||0;return t.map((function(t,i){return null===t?null:(t.width=Math.ceil(e-2*o),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function K(t,e,i,n,a,r,s){var o=r.extra.bar.categoryGap*r.pix||0;return t.map((function(t,i){return null===t?null:(t.width=Math.ceil(e-2*o),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function J(t,e,i){var n=e.width-e.area[1]-e.area[3],a=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&a>1&&"justify"==e.xAxis.boundaryGap&&(a-=1);var r=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,a+=r);var s=n/a,o=[],c=e.area[3],l=e.width-e.area[1];return t.forEach((function(t,e){o.push(c+r/2*s+e*s)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?o.push(c+r*s+t.length*s):o.push(l)),{xAxisPoints:o,startX:c,endX:l,eachSpacing:s}}function X(t,e,i,n,a,r,s){var o=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],l=r.height-r.area[0]-r.area[2];return t.forEach((function(t,s){if(null===t)c.push(null);else{var u=[];t.forEach((function(t,c){var d={};d.x=n[s]+Math.round(a/2);var f=t.value||t,h=l*(f-e)/(i-e);h*=o,d.y=r.height-Math.round(h)-r.area[2],u.push(d)})),c.push(u)}})),c}function Y(t,e,i,n,a,r,o){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=r.type&&"area"!=r.type&&"scatter"!=r.type&&"bubble"!=r.type||(l=r.xAxis.boundaryGap);var u=[],d=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)u.push(null);else{var h={};h.color=t.color,h.x=n[o];var p,g,v,_=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(r.chartData.xAxisData.ranges),g=p.shift(),v=p.pop(),_=t[1],h.x=r.area[3]+f*(t[0]-g)/(v-g),"bubble"==r.type&&(h.r=t[2],h.t=t[3]);else _=t.value;"center"==l&&(h.x+=a/2);var m=d*(_-e)/(i-e);m*=c,h.y=r.height-m-r.area[2],u.push(h)}})),u}function Q(t,e,i,n,a,r,o,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var u=r.xAxis.boundaryGap,d=[],f=r.height-r.area[0]-r.area[2],h=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)d.push(null);else{var p={};if(p.color=t.color,"vertical"==c.animation){p.x=n[o];var g,v,_,m=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)g=[].concat(r.chartData.xAxisData.ranges),v=g.shift(),_=g.pop(),m=t[1],p.x=r.area[3]+h*(t[0]-v)/(_-v);else m=t.value;"center"==u&&(p.x+=a/2);var y=f*(m-e)/(i-e);y*=l,p.y=r.height-y-r.area[2],d.push(p)}else{p.x=n[0]+a*o*l;m=t;"center"==u&&(p.x+=a/2);y=f*(m-e)/(i-e);p.y=r.height-y-r.area[2],d.push(p)}}})),d}function Z(t,e,i,n,a,r,o,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var u=[],d=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)u.push(null);else{var c={};c.color=t.color,c.x=n[o];var h,p,g,v=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)h=[].concat(r.chartData.xAxisData.ranges),p=h.shift(),g=h.pop(),v=t[1],c.x=r.area[3]+f*(t[0]-p)/(g-p);else v=t.value;c.x+=a/2;var _=d*(v*l-e)/(i-e);c.y=r.height-_-r.area[2],u.push(c)}})),u}function tt(t,e,i,n,a,r,s,o){var c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,l=[],u=r.height-r.area[0]-r.area[2],d=(r.width,r.area[1],r.area[3],a*s.widthRatio);return t.forEach((function(t,s){if(null===t)l.push(null);else{var o={};o.color=t.color,o.x=n[s],o.x+=a/2;var f=t.data,h=u*(f*c-e)/(i-e);o.y=r.height-h-r.area[2],o.value=f,o.width=d,l.push(o)}})),l}function et(t,e,i,n,a,r,o){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],u=(r.height,r.area[0],r.area[2],r.width-r.area[1]-r.area[3]);return t.forEach((function(t,a){if(null===t)l.push(null);else{var o={};o.color=t.color,o.y=n[a];var d=t;"object"===(0,s.default)(t)&&null!==t&&(d=t.value);var f=u*(d-e)/(i-e);f*=c,o.height=f,o.value=d,o.x=f+r.area[3],l.push(o)}})),l}function it(t,e,i,n,a,r,o,c,l){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],f=r.height-r.area[0]-r.area[2];return t.forEach((function(t,o){if(null===t)d.push(null);else{var h={};if(h.color=t.color,h.x=n[o]+Math.round(a/2),c>0){for(var p=0,g=0;g<=c;g++)p+=l[g].data[o];var v=p-t,_=f*(p-e)/(i-e),m=f*(v-e)/(i-e)}else{p=t;"object"===(0,s.default)(t)&&null!==t&&(p=t.value);_=f*(p-e)/(i-e),m=0}var y=m;_*=u,y*=u,h.y=r.height-Math.round(_)-r.area[2],h.y0=r.height-Math.round(y)-r.area[2],d.push(h)}})),d}function nt(t,e,i,n,a,r,o,c,l){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,a){if(null===t)d.push(null);else{var o={};if(o.color=t.color,o.y=n[a],c>0){for(var h=0,p=0;p<=c;p++)h+=l[p].data[a];var g=h-t,v=f*(h-e)/(i-e),_=f*(g-e)/(i-e)}else{h=t;"object"===(0,s.default)(t)&&null!==t&&(h=t.value);v=f*(h-e)/(i-e),_=0}var m=_;v*=u,m*=u,o.height=v-m,o.x=r.area[3]+v,o.x0=r.area[3]+m,d.push(o)}})),d}function at(t,e,i,n,a){var r;r="stack"==n?w(t,e.categories.length):b(t);var o=[];r=r.filter((function(t){return"object"===(0,s.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),r.map((function(t){"object"===(0,s.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[1]):o.push(t.value):o.push(t)}));var c=a.min||0,l=a.max||0;o.length>0&&(c=Math.min.apply(this,o),l=Math.max.apply(this,o)),c===l&&(0==l?l=10:c=0);for(var u=y(c,l),d=void 0===a.min||null===a.min?u.minRange:a.min,f=void 0===a.max||null===a.max?u.maxRange:a.max,h=(f-d)/e.yAxis.splitNumber,p=[],g=0;g<=e.yAxis.splitNumber;g++)p.push(d+h*g);return p.reverse()}function rt(t,e,i,n){var a=c({},{type:""},e.extra.column),r=e.yAxis.data.length,s=new Array(r);if(r>0){for(var o=0;o0&&0==a.tooltip.group.includes(s))){var o="number"===typeof a.tooltip.index?a.tooltip.index:a.tooltip.index[a.tooltip.group.indexOf(s)];if(n.beginPath(),"hollow"==r.activeType?(n.setStrokeStyle(e),n.setFillStyle(a.background),n.setLineWidth(2*a.pix)):(n.setStrokeStyle("#ffffff"),n.setFillStyle(e),n.setLineWidth(1*a.pix)),"diamond"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y),n.lineTo(t.x,t.y+4.5),n.lineTo(t.x+4.5,t.y),n.lineTo(t.x,t.y-4.5))}));else if("circle"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x+2.5*a.pix,t.y),n.arc(t.x,t.y,3*a.pix,0,2*Math.PI,!1))}));else if("square"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x-3.5,t.y-3.5),n.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y+4.5),n.lineTo(t.x+4.5,t.y+4.5),n.lineTo(t.x,t.y-4.5))}));else if("none"===i)return;n.closePath(),n.fill(),n.stroke()}}function lt(t,e,i,n){var a=t.title.fontSize||e.titleFontSize,r=t.subtitle.fontSize||e.subtitleFontSize,s=t.title.name||"",o=t.subtitle.name||"",c=t.title.color||t.fontColor,l=t.subtitle.color||t.fontColor,u=s?a:0,d=o?r:0;if(o){var f=x(o,r*t.pix,i),h=n.x-f/2+(t.subtitle.offsetX||0)*t.pix,p=n.y+r*t.pix/2+(t.subtitle.offsetY||0)*t.pix;s&&(p+=(u*t.pix+5)/2),i.beginPath(),i.setFontSize(r*t.pix),i.setFillStyle(l),i.fillText(o,h,p),i.closePath(),i.stroke()}if(s){var g=x(s,a*t.pix,i),v=n.x-g/2+(t.title.offsetX||0),_=n.y+a*t.pix/2+(t.title.offsetY||0)*t.pix;o&&(_-=(d*t.pix+5)/2),i.beginPath(),i.setFontSize(a*t.pix),i.setFillStyle(c),i.fillText(s,v,_),i.closePath(),i.stroke()}}function ut(t,e,i,n,a){var r=e.data,o=e.textOffset?e.textOffset:0;t.forEach((function(t,c){if(null!==t){n.beginPath();var l=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(l),n.setFillStyle(e.textColor||a.fontColor);var u=r[c];"object"===(0,s.default)(r[c])&&null!==r[c]&&(u=r[c].constructor.toString().indexOf("Array")>-1?r[c][1]:r[c].value);var d=e.formatter?e.formatter(u,c,e,a):u;n.setTextAlign("center"),n.fillText(String(d),t.x,t.y-4+o*a.pix),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function dt(t,e,i,n,a){var r=e.data,o=e.textOffset?e.textOffset:0,c=a.extra.column.labelPosition;t.forEach((function(t,l){if(null!==t){n.beginPath();var u=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(u),n.setFillStyle(e.textColor||a.fontColor);var d=r[l];"object"===(0,s.default)(r[l])&&null!==r[l]&&(d=r[l].constructor.toString().indexOf("Array")>-1?r[l][1]:r[l].value);var f=e.formatter?e.formatter(d,l,e,a):d;n.setTextAlign("center");var h=t.y-4*a.pix+o*a.pix;t.y>e.zeroPoints&&(h=t.y+o*a.pix+u),"insideTop"==c&&(h=t.y+u+o*a.pix,t.y>e.zeroPoints&&(h=t.y-o*a.pix-4*a.pix)),"center"==c&&(h=t.y+o*a.pix+(a.height-a.area[2]-t.y+u)/2,e.zeroPointse.zeroPoints&&(h=t.y-o*a.pix-(t.y-e.zeroPoints-u)/2),"stack"==a.extra.column.type&&(h=t.y+o*a.pix+(t.y0-t.y+u)/2)),"bottom"==c&&(h=a.height-a.area[2]+o*a.pix-4*a.pix,e.zeroPointse.zeroPoints&&(h=e.zeroPoints-o*a.pix+u+2*a.pix),"stack"==a.extra.column.type&&(h=t.y0+o*a.pix-4*a.pix)),n.fillText(String(f),t.x,h),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function ft(t,e,i,n,a,r){e.data;var s=e.textOffset?e.textOffset:0;a.extra.mount.labelPosition;t.forEach((function(t,o){if(null!==t){n.beginPath();var c=e[o].textSize?e[o].textSize*a.pix:i.fontSize;n.setFontSize(c),n.setFillStyle(e[o].textColor||a.fontColor);var l=t.value,u=e[o].formatter?e[o].formatter(l,o,e,a):l;n.setTextAlign("center");var d=t.y-4*a.pix+s*a.pix;t.y>r&&(d=t.y+s*a.pix+c),n.fillText(String(u),t.x,d),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function ht(t,e,i,n,a){var r=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,o){if(null!==t){n.beginPath();var c=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(c),n.setFillStyle(e.textColor||a.fontColor);var l=r[o];"object"===(0,s.default)(r[o])&&null!==r[o]&&(l=r[o].value);var u=e.formatter?e.formatter(l,o,e,a):l;n.setTextAlign("left"),n.fillText(String(u),t.x+4*a.pix,t.y+c/2-3),n.closePath(),n.stroke()}}))}function pt(t,e,i,n,a,r){var s;e-=t.width/2+t.labelOffset*n.pix,e=e<10?10:e,s=t.endAngle=2&&(u%=2),d+=l}}function gt(t,e,i,n,a,r){var s=n.extra.radar||{};t.forEach((function(t,o){if(!0===s.labelPointShow&&""!==n.categories[o]){var c={x:e*Math.cos(t),y:e*Math.sin(t)},u=g(c.x,c.y,i);r.setFillStyle(s.labelPointColor),r.beginPath(),r.arc(u.x,u.y,s.labelPointRadius*n.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(!0===s.labelShow){var d={x:(e+a.radarLabelTextMargin*n.pix)*Math.cos(t),y:(e+a.radarLabelTextMargin*n.pix)*Math.sin(t)},f=g(d.x,d.y,i),h=f.x,p=f.y;l.approximatelyEqual(d.x,0)?h-=x(n.categories[o]||"",a.fontSize,r)/2:d.x<0&&(h-=x(n.categories[o]||"",a.fontSize,r)),r.beginPath(),r.setFontSize(a.fontSize),r.setFillStyle(s.labelColor||n.fontColor),r.fillText(n.categories[o]||"",h,p+a.fontSize/2),r.closePath(),r.stroke()}}))}function vt(t,e,i,n,a,r){for(var s=i.pieChartLinePadding,o=[],c=null,u=t.map((function(i,n){var a=i.formatter?i.formatter(i,n,t,e):l.toFixed(100*i._proportion_.toFixed(4))+"%";a=i.labelText?i.labelText:a;var r=2*Math.PI-(i._start_+2*Math.PI*i._proportion_/2);i._rose_proportion_&&(r=2*Math.PI-(i._start_+2*Math.PI*i._rose_proportion_/2));var s=i.color,o=i._radius_;return{arc:r,text:a,color:s,radius:o,textColor:i.textColor,textSize:i.textSize,labelShow:i.labelShow}})),d=0;d=0?h+i.pieChartTextPadding:h-i.pieChartTextPadding,b=p,w=x(f.text,f.textSize*e.pix||i.fontSize,n),C=b;c&&l.isSameXCoordinateArea(c.start,{x:y})&&(C=y>0?Math.min(b,c.start.y):h<0||b>0?Math.max(b,c.start.y):Math.min(b,c.start.y)),y<0&&(y-=w);var $={lineStart:{x:_,y:m},lineEnd:{x:h,y:p},start:{x:y,y:C},width:w,height:i.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};c=v($,c),o.push(c)}for(var k=0;ka?a:r.activeWidth;var s=e.area[0],o=e.height-e.area[2];n.beginPath(),n.setFillStyle(u(r.activeBgColor,r.activeBgOpacity)),n.rect(t-r.activeWidth/2,s,r.activeWidth,o-s),n.closePath(),n.fill(),n.setFillStyle("#FFFFFF")}function xt(t,e,i,n,a){var r=c({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),s=e.area[3],o=e.width-e.area[1];n.beginPath(),n.setFillStyle(u(r.activeBgColor,r.activeBgOpacity)),n.rect(s,t-a/2,o-s,a),n.closePath(),n.fill(),n.setFillStyle("#FFFFFF")}function bt(t,e,i,n,a,r,s){var o=c({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},i.extra.tooltip);1==o.showCategory&&i.categories&&t.unshift({text:i.categories[i.tooltip.index],color:null});var l=o.fontSize*i.pix,d=o.lineHeight*i.pix,f=o.boxPadding*i.pix,h=l,p=5*i.pix;0==o.legendShow&&(h=0,p=0);var g=o.showArrow?8*i.pix:0,v=!1;"line"!=i.type&&"mount"!=i.type&&"area"!=i.type&&"candle"!=i.type&&"mix"!=i.type||1==o.splitLine&&function(t,e,i,n){var a=e.extra.tooltip||{};a.gridType=void 0==a.gridType?"solid":a.gridType,a.dashLength=void 0==a.dashLength?4:a.dashLength;var r=e.area[0],s=e.height-e.area[2];if("dash"==a.gridType&&n.setLineDash([a.dashLength,a.dashLength]),n.setStrokeStyle(a.gridColor||"#cccccc"),n.setLineWidth(1*e.pix),n.beginPath(),n.moveTo(t,r),n.lineTo(t,s),n.stroke(),n.setLineDash([]),a.xAxisLabel){var o=e.categories[e.tooltip.index];n.setFontSize(i.fontSize);var c=x(o,i.fontSize,n),l=t-.5*c,d=s+2*e.pix;n.beginPath(),n.setFillStyle(u(a.labelBgColor||i.toolTipBackground,a.labelBgOpacity||i.toolTipOpacity)),n.setStrokeStyle(a.labelBgColor||i.toolTipBackground),n.setLineWidth(1*e.pix),n.rect(l-a.boxPadding*e.pix,d,c+2*a.boxPadding*e.pix,i.fontSize+2*a.boxPadding*e.pix),n.closePath(),n.stroke(),n.fill(),n.beginPath(),n.setFontSize(i.fontSize),n.setFillStyle(a.labelFontColor||e.fontColor),n.fillText(String(o),l,d+a.boxPadding*e.pix+i.fontSize),n.closePath(),n.stroke()}}(i.tooltip.offset.x,i,n,a),e=c({x:0,y:0},e),e.y-=8*i.pix;var _=t.map((function(t){return x(t.text,l,a)})),m=h+p+4*f+Math.max.apply(null,_),y=2*f+t.length*d;if(0!=o.showBox){e.x-Math.abs(i._scrollDistance_||0)+g+m>i.width&&(v=!0),y+e.y>i.height&&(e.y=i.height-y),a.beginPath(),a.setFillStyle(u(o.bgColor,o.bgOpacity)),a.setLineWidth(o.borderWidth*i.pix),a.setStrokeStyle(u(o.borderColor,o.borderOpacity));var b=o.borderRadius;v?(m+g>i.width&&(e.x=i.width+Math.abs(i._scrollDistance_||0)+g+(m-i.width)),m>e.x&&(e.x=i.width+Math.abs(i._scrollDistance_||0)+g+(m-i.width)),o.showArrow&&(a.moveTo(e.x,e.y+10*i.pix),a.lineTo(e.x-g,e.y+10*i.pix+5*i.pix)),a.arc(e.x-g-b,e.y+y-b,b,0,Math.PI/2,!1),a.arc(e.x-g-Math.round(m)+b,e.y+y-b,b,Math.PI/2,Math.PI,!1),a.arc(e.x-g-Math.round(m)+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),a.arc(e.x-g-b,e.y+b,b,-Math.PI/2,0,!1),o.showArrow&&(a.lineTo(e.x-g,e.y+10*i.pix-5*i.pix),a.lineTo(e.x,e.y+10*i.pix))):(o.showArrow&&(a.moveTo(e.x,e.y+10*i.pix),a.lineTo(e.x+g,e.y+10*i.pix-5*i.pix)),a.arc(e.x+g+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),a.arc(e.x+g+Math.round(m)-b,e.y+b,b,-Math.PI/2,0,!1),a.arc(e.x+g+Math.round(m)-b,e.y+y-b,b,0,Math.PI/2,!1),a.arc(e.x+g+b,e.y+y-b,b,Math.PI/2,Math.PI,!1),o.showArrow&&(a.lineTo(e.x+g,e.y+10*i.pix+5*i.pix),a.lineTo(e.x,e.y+10*i.pix))),a.closePath(),a.fill(),o.borderWidth>0&&a.stroke(),o.legendShow&&t.forEach((function(t,n){if(null!==t.color){a.beginPath(),a.setFillStyle(t.color);var r=e.x+g+2*f,s=e.y+(d-l)/2+d*n+f+1;switch(v&&(r=e.x-m-g+2*f),t.legendShape){case"line":a.moveTo(r,s+.5*h-2*i.pix),a.fillRect(r,s+.5*h-2*i.pix,h,4*i.pix);break;case"triangle":a.moveTo(r+7.5*i.pix,s+.5*h-5*i.pix),a.lineTo(r+2.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+12.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+7.5*i.pix,s+.5*h-5*i.pix);break;case"diamond":a.moveTo(r+7.5*i.pix,s+.5*h-5*i.pix),a.lineTo(r+2.5*i.pix,s+.5*h),a.lineTo(r+7.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+12.5*i.pix,s+.5*h),a.lineTo(r+7.5*i.pix,s+.5*h-5*i.pix);break;case"circle":a.moveTo(r+7.5*i.pix,s+.5*h),a.arc(r+7.5*i.pix,s+.5*h,5*i.pix,0,2*Math.PI);break;case"rect":a.moveTo(r,s+.5*h-5*i.pix),a.fillRect(r,s+.5*h-5*i.pix,15*i.pix,10*i.pix);break;case"square":a.moveTo(r+2*i.pix,s+.5*h-5*i.pix),a.fillRect(r+2*i.pix,s+.5*h-5*i.pix,10*i.pix,10*i.pix);break;default:a.moveTo(r,s+.5*h-5*i.pix),a.fillRect(r,s+.5*h-5*i.pix,15*i.pix,10*i.pix)}a.closePath(),a.fill()}})),t.forEach((function(t,i){var n=e.x+g+2*f+h+p;v&&(n=e.x-m-g+2*f+h+p);var r=e.y+d*i+(d-l)/2-1+f+l;a.beginPath(),a.setFontSize(l),a.setTextBaseline("normal"),a.setFillStyle(o.fontColor),a.fillText(t.text,n,r),a.closePath(),a.stroke()}))}}function wt(t,e,i,n,a,r){var s=t.extra.tooltip||{};s.horizentalLine&&t.tooltip&&1===n&&("line"==t.type||"area"==t.type||"column"==t.type||"mount"==t.type||"candle"==t.type||"mix"==t.type)&&mt(t,e,i),i.save(),t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&i.translate(t._scrollDistance_,0),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===n&&bt(t.tooltip.textList,t.tooltip.offset,t,e,i),i.restore()}function Ct(t,e,i,n){var a=e.chartData.xAxisData,r=a.xAxisPoints,s=a.startX,o=a.endX,c=a.eachSpacing,l="center";"bar"!=e.type&&"line"!=e.type&&"area"!=e.type&&"scatter"!=e.type&&"bubble"!=e.type||(l=e.xAxis.boundaryGap);var u=e.height-e.area[2],d=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var f=e.height-e.area[2]+i.xAxisHeight,h=o-s,p=c*(r.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),p+=(e.extra.mount.widthRatio-1)*c);var g=h*h/p,v=0;e._scrollDistance_&&(v=-e._scrollDistance_*h/p),n.beginPath(),n.setLineCap("round"),n.setLineWidth(6*e.pix),n.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),n.moveTo(s,f),n.lineTo(o,f),n.stroke(),n.closePath(),n.beginPath(),n.setLineCap("round"),n.setLineWidth(6*e.pix),n.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),n.moveTo(s+v,f),n.lineTo(s+v+g,f),n.stroke(),n.closePath(),n.setLineCap("butt")}if(n.save(),e._scrollDistance_&&0!==e._scrollDistance_&&n.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(n.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),n.setLineCap("butt"),n.setLineWidth(1*e.pix),r.forEach((function(t,i){i>0&&(n.beginPath(),n.moveTo(t-c/2,u),n.lineTo(t-c/2,u+3*e.pix),n.closePath(),n.stroke())}))),!0!==e.xAxis.disableGrid&&(n.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),n.setLineCap("butt"),n.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&n.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach((function(t,i){i%e.xAxis.gridEval==0&&(n.beginPath(),n.moveTo(t,u),n.lineTo(t,d),n.stroke())})),n.setLineDash([])),!0!==e.xAxis.disabled){var _=t.length;e.xAxis.labelCount&&(_=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,_-=1);for(var m=Math.ceil(t.length/_),y=[],b=t.length,w=0;w=e.area[3]-1&&d-Math.abs(o)<=e.width-e.area[1]+1&&(n.beginPath(),n.setFontSize(C),n.setFillStyle(e.xAxis.fontColor||e.fontColor),n.fillText(String(a),r[i]+s,u+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),n.closePath(),n.stroke())})):y.forEach((function(t,a){var s=e.xAxis.formatter?e.xAxis.formatter(t):t,o=e._scrollDistance_||0,d="center"==l?r[a]+c/2:r[a];if(d-Math.abs(o)>=e.area[3]-1&&d-Math.abs(o)<=e.width-e.area[1]+1){n.save(),n.beginPath(),n.setFontSize(C),n.setFillStyle(e.xAxis.fontColor||e.fontColor);var f=x(String(s),C,n),h=r[a];"center"==l&&(h=r[a]+c/2);e.xAxis.scrollShow&&6*e.pix;var p=u+e.xAxis.marginTop*e.pix+C-C*Math.abs(Math.sin(i._xAxisTextAngle_));e.xAxis.rotateAngle<0?(h-=C/2,f=0):(h+=C/2,f=-f),n.translate(h,p),n.rotate(-1*i._xAxisTextAngle_),n.fillText(String(s),f,0),n.closePath(),n.stroke(),n.restore()}}))}n.restore(),e.xAxis.title&&(n.beginPath(),n.setFontSize(e.xAxis.titleFontSize*e.pix),n.setFillStyle(e.xAxis.titleFontColor),n.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),n.closePath(),n.stroke()),e.xAxis.axisLine&&(n.beginPath(),n.setStrokeStyle(e.xAxis.axisLineColor),n.setLineWidth(1*e.pix),n.moveTo(s,e.height-e.area[2]),n.lineTo(o,e.height-e.area[2]),n.stroke())}function $t(t,e,i,n){if(!0!==e.yAxis.disableGrid){var a=e.height-e.area[0]-e.area[2],r=a/e.yAxis.splitNumber,s=e.area[3],o=e.chartData.xAxisData.xAxisPoints,c=e.chartData.xAxisData.eachSpacing,l=c*(o.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),l+=(e.extra.mount.widthRatio-1)*c);var u=s+l,d=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var h=f;h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==i.pieChartLinePadding&&(i.pieChartLinePadding=r.activeRadius*e.pix);var o=Math.min((e.width-e.area[1]-e.area[3])/2-i.pieChartLinePadding-i.pieChartTextPadding-i._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-i.pieChartLinePadding-i.pieChartTextPadding);o=o<10?10:o,r.customRadius>0&&(o=r.customRadius*e.pix),t=E(t,o,a);var l=r.activeRadius*e.pix;if(r.customColor=m(r.linearType,r.customColor,t,i),t=t.map((function(t){return t._start_+=r.offsetAngle*Math.PI/180,t})),t.forEach((function(t,i){e.tooltip&&e.tooltip.index==i&&(n.beginPath(),n.setFillStyle(u(t.color,r.activeOpacity||.5)),n.moveTo(s.x,s.y),n.arc(s.x,s.y,t._radius_+l,t._start_,t._start_+2*t._proportion_*Math.PI),n.closePath(),n.fill()),n.beginPath(),n.setLineWidth(r.borderWidth*e.pix),n.lineJoin="round",n.setStrokeStyle(r.borderColor);var a,o=t.color;"custom"==r.linearType&&(a=n.createCircularGradient?n.createCircularGradient(s.x,s.y,t._radius_):n.createRadialGradient(s.x,s.y,0,s.x,s.y,t._radius_),a.addColorStop(0,u(r.customColor[t.linearIndex],1)),a.addColorStop(1,u(t.color,1)),o=a);n.setFillStyle(o),n.moveTo(s.x,s.y),n.arc(s.x,s.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),n.closePath(),n.fill(),1==r.border&&n.stroke()})),"ring"===e.type){var d=.6*o;"number"===typeof r.ringWidth&&r.ringWidth>0&&(d=Math.max(0,o-r.ringWidth*e.pix)),n.beginPath(),n.setFillStyle(r.centerColor),n.moveTo(s.x,s.y),n.arc(s.x,s.y,d,0,2*Math.PI),n.closePath(),n.fill()}return!1!==e.dataLabel&&1===a&&vt(t,e,i,n,0,s),1===a&&"ring"===e.type&<(e,i,n,s),{center:s,radius:o,series:t}}function Tt(t,e){var i=Array(2),n=20037508.34*t/180,a=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return a=20037508.34*a/180,i[0]=n,i[1]=a,i}function Pt(t,e,i,n,a,r){return{x:(e-i.xMin)*n+a,y:(i.yMax-t)*n+r}}function At(t,e,i){if(e[1]==i[1])return!1;if(e[1]>t[1]&&i[1]>t[1])return!1;if(e[1]t[1])return!1;if(i[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[r].area[2]||t[1]>e[r].area[3]||t[2]i||t[3]>n){a=!0;break}a=!1}return a}function Mt(t,e,i){var n=t.series;switch(e){case"normal":for(var a=0;a.7},p=0;p0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var a=t[0].data,r=0;re.width-e.area[1]-e.area[3]?(f.push(g),p.push(h-e.legend.itemGap*e.pix),h=y,g=[_]):(h+=y,g.push(_))}if(g.length){f.push(g),p.push(h-e.legend.itemGap*e.pix),r.widthArr=p;var b=Math.max.apply(null,p);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+b+2*s;break;case"right":r.area.start.x=e.width-e.area[1]-b-2*s,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-b)/2-s,r.area.end.x=(e.width+b)/2+s}r.area.width=b+2*s,r.area.wholeWidth=b+2*s,r.area.height=f.length*d+2*s,r.area.wholeHeight=f.length*d+2*s+2*o,r.points=f}}else{var w=t.length,C=e.height-e.area[0]-e.area[2]-2*o-2*s,$=Math.min(Math.floor(C/d),w);switch(r.area.height=$*d+2*s,r.area.wholeHeight=$*d+2*s,e.legend.float){case"top":r.area.start.y=e.area[0]+o,r.area.end.y=e.area[0]+o+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-o-r.area.height,r.area.end.y=e.height-e.area[2]-o;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}for(var k=w%$===0?w/$:Math.floor(w/$+1),S=[],O=0;OD&&(D=L)}r.widthArr.push(D),r.heightArr.push(A.length*d+2*s)}for(var M=0,F=0;F0?P[bt].width+e.yAxis.padding*e.pix:P[bt].width,mt+=1):"right"==P[bt].position&&(e.area[1]+=at>0?P[bt].width+e.yAxis.padding*e.pix:P[bt].width,at+=1)}else i.yAxisWidth=P;if(e.chartData.yAxisData=T,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=J(e.categories,e);var At=M(e.categories,e,0,e.chartData.xAxisData.eachSpacing,n),Dt=At.xAxisHeight,It=At.angle;i.xAxisHeight=Dt,i._xAxisTextAngle_=It,e.area[2]+=Dt,e.chartData.categoriesData=At}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=F(o,e,i,n),d=e.chartData.xAxisData.rangesFormat;var Lt=M(d,e,0,e.chartData.xAxisData.eachSpacing,n),Bt=Lt.xAxisHeight,Rt=Lt.angle;i.xAxisHeight=Bt,i._xAxisTextAngle_=Rt,e.area[2]+=Bt,e.chartData.categoriesData=Lt}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var Ut,zt=e.chartData.xAxisData.xAxisPoints,Wt=e.chartData.xAxisData.startX,qt=e.chartData.xAxisData.endX,Vt=e.chartData.xAxisData.eachSpacing,Gt=Vt*(zt.length-1),Ht=qt-Wt;Ut=Ht-Gt,s.scrollOption.currentOffset=Ut,s.scrollOption.startTouchX=Ut,s.scrollOption.distance=0,s.scrollOption.lastMoveTime=0,e._scrollDistance_=Ut}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(i._pieTextMaxLength_=!1===e.dataLabel?0:function(t,e,i,n){t=E(t);for(var a=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=Mt(e,r.type,n)),n.beginPath(),n.setFillStyle(e.background),n.rect(0,0,e.width,e.height),n.fill(),n.save();var s=e.chartData.wordCloudData;n.translate(e.width/2,e.height/2);for(var o=0;o0&&(e.tooltip&&e.tooltip.index==o?n.strokeText(l,(s[o].areav[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].areav[1]+5+u-e.height/2)*a):n.fillText(l,(s[o].areav[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].areav[1]+5+u-e.height/2)*a)):s[o].area[0]>0&&(e.tooltip&&e.tooltip.index==o?n.strokeText(l,(s[o].area[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].area[1]+5+u-e.height/2)*a):n.fillText(l,(s[o].area[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].area[1]+5+u-e.height/2)*a)),n.stroke(),n.restore()}n.restore()}(o,e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"map":n.clearRect(0,0,e.width,e.height),function(t,e,i,n){var a,r,s=c({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),o=t,l=function(t){for(var e,i={xMin:180,xMax:0,yMin:90,yMax:0},n=0;nl.x?i.xMax:l.x,i.yMin=i.yMinl.y?i.yMax:l.y}}return i}(o);if(s.mercator){var d=Tt(l.xMax,l.yMax),f=Tt(l.xMin,l.yMin);l.xMax=d[0],l.yMax=d[1],l.xMin=f[0],l.yMin=f[1]}for(var h=e.width/Math.abs(l.xMax-l.xMin),p=e.height/Math.abs(l.yMax-l.yMin),g=h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),s=(e.height-e.area[0]-e.area[2])/t.length,o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},l=r.activeWidth*e.pix,d=Math.min((e.width-e.area[1]-e.area[3])/2-l,(e.height-e.area[0]-e.area[2])/2-l),f=B(t,d,r,s,a);if(n.save(),n.translate(o.x,o.y),r.customColor=m(r.linearType,r.customColor,t,i),"pyramid"==r.type)for(var h=0;h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;var s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=[];n.save();var f=0,h=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*l+e.area[3],h=f+(e.xAxis.itemCount+4)*l),t.forEach((function(t,s){var c,g,v;n.beginPath(),n.setStrokeStyle(t.color),n.moveTo(-1e4,-1e4),n.lineTo(-10001,-10001),n.stroke(),c=[].concat(e.chartData.yAxisData.ranges[t.index]),g=c.pop(),v=c.shift();var _=t.data,m=Q(_,g,v,o,l,e,i,r,a);d.push(m);var y=L(m,t);if("dash"==t.lineType){var x=t.dashLength?t.dashLength:8;x*=e.pix,n.setLineDash([x,x])}n.beginPath();var b=t.color;if("none"!==r.linearType&&t.linearColor&&t.linearColor.length>0){for(var w=n.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C0?n.setShadow(t.setShadow[0],t.setShadow[1],t.setShadow[2],t.setShadow[3]):n.setShadow(0,0,0,"rgba(0,0,0,0)"),n.setLineWidth(r.width),y.forEach((function(t,e){if(1===t.length)n.moveTo(t[0].x,t[0].y);else{n.moveTo(t[0].x,t[0].y);var i=0;if("curve"===r.type)for(var a=0;af&&(n.moveTo(s.x,s.y),i=1),a>0&&s.x>f&&s.xf&&(n.moveTo(l.x,l.y),i=1),c>0&&l.x>f&&l.xf&&(n.moveTo(d.x,d.y),i=1),u>0&&d.x>f&&d.x4&&void 0!==arguments[4]?arguments[4]:1,r=(c({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),s=r.xAxisPoints,o=r.eachSpacing,l=[];n.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),-e._scrollDistance_-2*o+e.area[3],e.xAxis.itemCount),t.forEach((function(t,r){var c,l,u;c=[].concat(e.chartData.yAxisData.ranges[t.index]),l=c.pop(),u=c.shift();var d=t.data,f=Y(d,l,u,s,o,e,i,a);n.beginPath(),n.setStrokeStyle(t.color),n.setFillStyle(t.color),n.setLineWidth(1*e.pix);var h=t.pointShape;if("diamond"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y),n.lineTo(t.x,t.y+4.5),n.lineTo(t.x+4.5,t.y),n.lineTo(t.x,t.y-4.5))}));else if("circle"===h)f.forEach((function(t,i){null!==t&&(n.moveTo(t.x+2.5*e.pix,t.y),n.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x-3.5,t.y-3.5),n.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y+4.5),n.lineTo(t.x+4.5,t.y+4.5),n.lineTo(t.x,t.y-4.5))}));else if("triangle"===h)return;n.closePath(),n.fill(),n.stroke()})),!1!==e.dataLabel&&1===a&&t.forEach((function(t,r){var c,l,u;c=[].concat(e.chartData.yAxisData.ranges[t.index]),l=c.pop(),u=c.shift();var d=t.data,f=Y(d,l,u,s,o,e,i,a);ut(f,t,i,n,e)})),n.restore(),{xAxisPoints:s,calPoints:l,eachSpacing:o}}(o,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{opacity:1,border:2},e.extra.bubble),s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=[];n.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),-e._scrollDistance_-2*l+e.area[3],e.xAxis.itemCount),t.forEach((function(t,s){var c,d,f;c=[].concat(e.chartData.yAxisData.ranges[t.index]),d=c.pop(),f=c.shift();var h=t.data,p=Y(h,d,f,o,l,e,i,a);n.beginPath(),n.setStrokeStyle(t.color),n.setLineWidth(r.border*e.pix),n.setFillStyle(u(t.color,r.opacity)),p.forEach((function(t,i){n.moveTo(t.x+t.r,t.y),n.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),n.closePath(),n.fill(),n.stroke(),!1!==e.dataLabel&&1===a&&p.forEach((function(a,r){n.beginPath();var s=t.textSize*e.pix||i.fontSize;n.setFontSize(s),n.setFillStyle(t.textColor||"#FFFFFF"),n.setTextAlign("center"),n.fillText(String(a.t),a.x,a.y+s/2),n.closePath(),n.stroke(),n.setTextAlign("left")}))})),n.restore(),{xAxisPoints:o,calPoints:d,eachSpacing:l}}(o,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{width:l/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=c({},{opacity:.2,gradient:!1},e.extra.mix.area),h=c({},{width:2},e.extra.mix.line),g=e.height-e.area[2],v=[],_=0,y=0;t.forEach((function(t,e){"column"==t.type&&(y+=1)})),n.save();var x=-2,b=o.length+2,w=0,C=e.width+l;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),x=Math.floor(-e._scrollDistance_/l)-2,b=x+e.xAxis.itemCount+4,w=-e._scrollDistance_-2*l+e.area[3],C=w+(e.xAxis.itemCount+4)*l),d.customColor=m(d.linearType,d.customColor,t,i),t.forEach((function(t,s){var c,m,$;c=[].concat(e.chartData.yAxisData.ranges[t.index]),m=c.pop(),$=c.shift();var k=t.data,S=Y(k,m,$,o,l,e,i,a);if(v.push(S),"column"==t.type){S=q(S,l,y,_,0,e);for(var O=0;Ox&&OW?W:N,R=R>W?W:R,U=U>W?W:U,z=z>W?W:z,N=N<0?0:N,R=R<0?0:R,U=U<0?0:U,z=z<0?0:z,n.arc(M+N,F+N,N,-Math.PI,-Math.PI/2),n.arc(M+j-R,F+R,R,-Math.PI/2,0),n.arc(M+j-U,F+E-U,U,0,Math.PI/2),n.arc(M+z,F+E-z,z,Math.PI/2,Math.PI)}else n.moveTo(P,T.y),n.lineTo(P+T.width,T.y),n.lineTo(P+T.width,e.height-e.area[2]),n.lineTo(P,e.height-e.area[2]),n.lineTo(P,T.y),n.setLineWidth(1),n.setStrokeStyle(D);n.setFillStyle(A),n.closePath(),n.fill()}}_+=1}if("area"==t.type)for(var V=L(S,t),G=0;G1){var J=H[0],X=H[H.length-1];n.moveTo(J.x,J.y);var Q=0;if("curve"===t.style)for(var Z=0;Zw&&(n.moveTo(tt.x,tt.y),Q=1),Z>0&&tt.x>w&&tt.xw&&(n.moveTo(nt.x,nt.y),Q=1),it>0&&nt.x>w&&nt.xw&&(n.moveTo(c.x,c.y),s=1),o>0&&c.x>w&&c.xw&&(n.moveTo(d.x,d.y),s=1),u>0&&d.x>w&&d.x4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{type:"group",width:l/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),f=[];n.save();var h=-2,p=o.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),h=Math.floor(-e._scrollDistance_/l)-2,p=h+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===a&&yt(e.tooltip.offset.x,e,0,n,l),d.customColor=m(d.linearType,d.customColor,t,i),t.forEach((function(s,c){var g,v,_;g=[].concat(e.chartData.yAxisData.ranges[s.index]),v=g.pop(),_=g.shift();var m=e.height-e.area[0]-e.area[2],y=m*(0-v)/(_-v),x=e.height-Math.round(y)-e.area[2];s.zeroPoints=x;var b=s.data;switch(d.type){case"group":var w=Z(b,v,_,o,l,e,i,x,a),C=it(b,v,_,o,l,e,i,c,t,a);f.push(C),w=q(w,l,t.length,c,0,e);for(var $=0;$h&&$x?x:k.y,L=k.width,M=Math.abs(x-k.y);d.barBorderCircle&&(d.barBorderRadius=[L/2,L/2,0,0]),k.y>x&&(d.barBorderRadius=[0,0,L/2,L/2]);var F=(0,r.default)(d.barBorderRadius,4),j=F[0],E=F[1],B=F[2],N=F[3],R=Math.min(L/2,M/2);j=j>R?R:j,E=E>R?R:E,B=B>R?R:B,N=N>R?R:N,j=j<0?0:j,E=E<0?0:E,B=B<0?0:B,N=N<0?0:N,n.arc(D+j,I+j,j,-Math.PI,-Math.PI/2),n.arc(D+L-E,I+E,E,-Math.PI/2,0),n.arc(D+L-B,I+M-B,B,0,Math.PI/2),n.arc(D+N,I+M-N,N,Math.PI/2,Math.PI)}else n.moveTo(S,k.y),n.lineTo(S+k.width,k.y),n.lineTo(S+k.width,x),n.lineTo(S,x),n.lineTo(S,k.y),n.setLineWidth(1),n.setStrokeStyle(P);n.setFillStyle(T),n.closePath(),n.fill()}}break;case"stack":w=it(b,v,_,o,l,e,i,c,t,a);f.push(w),w=H(w,l,t.length,0,0,e);for(var U=0;Uh&&U0&&(O-=W),n.setFillStyle(T),n.moveTo(S,z.y),n.fillRect(S,z.y,z.width,O),n.closePath(),n.fill()}}break;case"meter":w=Y(b,v,_,o,l,e,i,a);f.push(w),w=G(w,l,t.length,c,0,e,d.meterBorder);for(var V=0;Vh&&V0&&(n.setStrokeStyle(s.color),n.setLineWidth(d.meterBorder*e.pix)),0==c?n.setFillStyle(d.meterFillColor):n.setFillStyle(K.color||s.color);S=K.x-K.width/2,O=e.height-K.y-e.area[2];if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var J=S,X=K.y,Q=K.width,tt=x-K.y;d.barBorderCircle&&(d.barBorderRadius=[Q/2,Q/2,0,0]);var et=(0,r.default)(d.barBorderRadius,4),nt=et[0],at=et[1],rt=et[2],st=et[3],ot=Math.min(Q/2,tt/2);nt=nt>ot?ot:nt,at=at>ot?ot:at,rt=rt>ot?ot:rt,st=st>ot?ot:st,nt=nt<0?0:nt,at=at<0?0:at,rt=rt<0?0:rt,st=st<0?0:st,n.arc(J+nt,X+nt,nt,-Math.PI,-Math.PI/2),n.arc(J+Q-at,X+at,at,-Math.PI/2,0),n.arc(J+Q-rt,X+tt-rt,rt,0,Math.PI/2),n.arc(J+st,X+tt-st,st,Math.PI/2,Math.PI),n.fill()}else n.moveTo(S,K.y),n.lineTo(S+K.width,K.y),n.lineTo(S+K.width,x),n.lineTo(S,x),n.lineTo(S,K.y),n.fill();0==c&&d.meterBorder>0&&(n.closePath(),n.stroke())}}break}})),!1!==e.dataLabel&&1===a&&t.forEach((function(r,s){var c,u,f;c=[].concat(e.chartData.yAxisData.ranges[r.index]),u=c.pop(),f=c.shift();var h=r.data;switch(d.type){case"group":var p=Z(h,u,f,o,l,e,i,a);p=q(p,l,t.length,s,0,e),dt(p,r,i,n,e);break;case"stack":p=it(h,u,f,o,l,e,i,s,t,a);dt(p,r,i,n,e);break;case"meter":p=Y(h,u,f,o,l,e,i,a);dt(p,r,i,n,e);break}})),n.restore(),{xAxisPoints:o,calPoints:f,eachSpacing:l}}(o,e,i,n,t),s=a.xAxisPoints,l=a.calPoints,f=a.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=f,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);d.widthRatio=d.widthRatio<=0?0:d.widthRatio,d.widthRatio=d.widthRatio>=2?2:d.widthRatio,n.save();var f,h,p,g=-2,v=o.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),g=Math.floor(-e._scrollDistance_/l)-2,v=g+e.xAxis.itemCount+4),d.customColor=m(d.linearType,d.customColor,t,i),f=[].concat(e.chartData.yAxisData.ranges[0]),h=f.pop(),p=f.shift();var _=e.height-e.area[0]-e.area[2],y=_*(0-h)/(p-h),x=e.height-Math.round(y)-e.area[2],b=tt(t,h,p,o,l,e,d,x,a);switch(d.type){case"bar":for(var w=0;wg&&wx?x:C.y,D=C.width,I=Math.abs(x-C.y);d.barBorderCircle&&(d.barBorderRadius=[D/2,D/2,0,0]),C.y>x&&(d.barBorderRadius=[0,0,D/2,D/2]);var L=(0,r.default)(d.barBorderRadius,4),M=L[0],F=L[1],j=L[2],E=L[3],B=Math.min(D/2,I/2);M=M>B?B:M,F=F>B?B:F,j=j>B?B:j,E=E>B?B:E,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,E=E<0?0:E,n.arc(P+M,A+M,M,-Math.PI,-Math.PI/2),n.arc(P+D-F,A+F,F,-Math.PI/2,0),n.arc(P+D-j,A+I-j,j,0,Math.PI/2),n.arc(P+E,A+I-E,E,Math.PI/2,Math.PI)}else n.moveTo($,C.y),n.lineTo($+C.width,C.y),n.lineTo($+C.width,x),n.lineTo($,x),n.lineTo($,C.y);n.setStrokeStyle(O),n.setFillStyle(S),d.borderWidth>0&&(n.setLineWidth(d.borderWidth*e.pix),n.closePath(),n.stroke()),n.fill()}}break;case"triangle":for(var N=0;Ng&&N0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break;case"mount":for(var U=0;Ug&&U0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break;case"sharp":for(var W=0;Wg&&W0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break}if(!1!==e.dataLabel&&1===a){var V,G,H;V=[].concat(e.chartData.yAxisData.ranges[0]),G=V.pop(),H=V.shift();b=tt(t,G,H,o,l,e,d,x,a);ft(b,t,i,n,e,x)}return n.restore(),{xAxisPoints:o,calPoints:b,eachSpacing:l}}(o,e,i,n,t),s=a.xAxisPoints,l=a.calPoints,f=a.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=f,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),Ct(d,e,i,n);var a=function(t,e,i,n){for(var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=[],o=(e.height-e.area[0]-e.area[2])/e.categories.length,l=0;lh&&bE?E:L,M=M>E?E:M,F=F>E?E:F,j=j>E?E:j,L=L<0?0:L,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,n.arc(T+j,A+j,j,-Math.PI,-Math.PI/2),n.arc(w.x-L,A+L,L,-Math.PI/2,0),n.arc(w.x-M,A+P-M,M,0,Math.PI/2),n.arc(T+F,A+P-F,F,Math.PI/2,Math.PI)}else n.moveTo(C,$),n.lineTo(w.x,$),n.lineTo(w.x,$+w.width),n.lineTo(C,$+w.width),n.lineTo(C,$),n.setLineWidth(1),n.setStrokeStyle(S);n.setFillStyle(k),n.closePath(),n.fill()}}break;case"stack":y=nt(m,v,_,s,o,e,i,l,t,a);f.push(y),y=K(y,o,t.length,0,0,e);for(var B=0;Bh&&B4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area),s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=e.height-e.area[2],f=[];n.save();var h=0,g=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),h=-e._scrollDistance_-2*l+e.area[3],g=h+(e.xAxis.itemCount+4)*l),t.forEach((function(t,s){var c,v,_;c=[].concat(e.chartData.yAxisData.ranges[t.index]),v=c.pop(),_=c.shift();var m=t.data,y=Y(m,v,_,o,l,e,i,a);f.push(y);for(var x=L(y,t),b=0;b1){var $=w[0],k=w[w.length-1];n.moveTo($.x,$.y);var S=0;if("curve"===r.type)for(var O=0;Oh&&(n.moveTo(T.x,T.y),S=1),O>0&&T.x>h&&T.xh&&(n.moveTo(D.x,D.y),S=1),A>0&&D.x>h&&D.xh&&(n.moveTo(M.x,M.y),S=1),I>0&&M.x>h&&M.xh&&(n.moveTo(N.x,N.y),E=1),B>0&&N.x>h&&N.xh&&(n.moveTo(z.x,z.y),E=1),U>0&&z.x>h&&z.xh&&(n.moveTo(q.x,q.y),E=1),W>0&&q.x>h&&q.x4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==i.pieChartLinePadding&&(i.pieChartLinePadding=r.activeRadius*e.pix);var s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},o=Math.min((e.width-e.area[1]-e.area[3])/2-i.pieChartLinePadding-i.pieChartTextPadding-i._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-i.pieChartLinePadding-i.pieChartTextPadding);o=o<10?10:o;var l=r.minRadius||.5*o;o4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),s=S(e.categories.length),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},l=(e.width-e.area[1]-e.area[3])/2,d=(e.height-e.area[0]-e.area[2])/2,f=Math.min(l-(k(e.categories,i.fontSize,n)+i.radarLabelTextMargin),d-i.radarLabelTextMargin);f-=i.radarLabelTextMargin*e.pix,f=f<10?10:f,f=r.radius?r.radius:f,n.beginPath(),n.setLineWidth(1*e.pix),n.setStrokeStyle(r.gridColor),s.forEach((function(t,e){var i=g(f*Math.cos(t),f*Math.sin(t),o);n.moveTo(o.x,o.y),e%r.gridEval==0&&n.lineTo(i.x,i.y)})),n.stroke(),n.closePath();for(var h=function(t){var i={};if(n.beginPath(),n.setLineWidth(1*e.pix),n.setStrokeStyle(r.gridColor),"radar"==r.gridType)s.forEach((function(e,a){var s=g(f/r.gridCount*t*Math.cos(e),f/r.gridCount*t*Math.sin(e),o);0===a?(i=s,n.moveTo(s.x,s.y)):n.lineTo(s.x,s.y)})),n.lineTo(i.x,i.y);else{var a=g(f/r.gridCount*t*Math.cos(1.5),f/r.gridCount*t*Math.sin(1.5),o);n.arc(o.x,o.y,o.y-a.y,0,2*Math.PI,!1)}n.stroke(),n.closePath()},p=1;p<=r.gridCount;p++)h(p);r.customColor=m(r.linearType,r.customColor,t,i);var v=j(s,o,f,t,e,a);if(v.forEach((function(i,a){n.beginPath(),n.setLineWidth(r.borderWidth*e.pix),n.setStrokeStyle(i.color);var s,c=u(i.color,r.opacity);"custom"==r.linearType&&(s=n.createCircularGradient?n.createCircularGradient(o.x,o.y,f):n.createRadialGradient(o.x,o.y,0,o.x,o.y,f),s.addColorStop(0,u(r.customColor[t[a].linearIndex],r.opacity)),s.addColorStop(1,u(i.color,r.opacity)),c=s);if(n.setFillStyle(c),i.data.forEach((function(t,e){0===e?n.moveTo(t.position.x,t.position.y):n.lineTo(t.position.x,t.position.y)})),n.closePath(),n.fill(),!0===r.border&&n.stroke(),n.closePath(),!1!==e.dataPointShape){var l=i.data.map((function(t){return t.position}));ot(l,i.color,i.pointShape,n,e)}})),!0===r.axisLabel){var _=Math.max(r.max,Math.max.apply(null,b(t))),y=f/r.gridCount,x=e.fontSize*e.pix;n.setFontSize(x),n.setFillStyle(e.fontColor),n.setTextAlign("left");for(p=0;p4&&void 0!==arguments[4]?arguments[4]:1,o=c({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=R(t,o,s),a=o.centerX||o.centerY?{x:o.centerX?o.centerX:e.width/2,y:o.centerY?o.centerY:e.height/2}:{x:e.width/2,y:e.height/2},o.radius?r=o.radius:(r=Math.min(a.x,a.y),r-=5*e.pix,r-=o.width/2),r=r<10?10:r,o.customColor=m(o.linearType,o.customColor,t,i);for(var l=0;l5&&void 0!==arguments[5]?arguments[5]:1,s=c({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},i.extra.gauge);void 0==s.oldAngle&&(s.oldAngle=s.startAngle),void 0==s.oldData&&(s.oldData=0),t=z(t,s.startAngle,s.endAngle);var o={x:i.width/2,y:i.height/2},l=Math.min(o.x,o.y);l-=5*i.pix,l-=s.width/2,l=l<10?10:l;var d=l-s.width,f=0;if("progress"==s.type){var h=l-3*s.width;a.beginPath();var p=a.createLinearGradient(o.x,o.y-h,o.x,o.y+h);p.addColorStop("0",u(e[0].color,.3)),p.addColorStop("1.0",u("#FFFFFF",.1)),a.setFillStyle(p),a.arc(o.x,o.y,h,0,2*Math.PI,!1),a.fill(),a.setLineWidth(s.width),a.setStrokeStyle(u(e[0].color,.3)),a.setLineCap("round"),a.beginPath(),a.arc(o.x,o.y,d,s.startAngle*Math.PI,s.endAngle*Math.PI,!1),a.stroke(),f=s.endAnglex/m?a.setStrokeStyle(u(e[0].color,1)):a.setStrokeStyle(u(e[0].color,.3)),a.setLineWidth(3*i.pix),a.moveTo(v,0),a.lineTo(_,0),a.stroke(),a.rotate(g*Math.PI);a.restore(),e=U(e,s,r),a.setLineWidth(s.width),a.setStrokeStyle(e[0].color),a.setLineCap("round"),a.beginPath(),a.arc(o.x,o.y,d,s.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),a.stroke();var b=l-2.5*s.width;a.save(),a.translate(o.x,o.y),a.rotate((e[0]._proportion_-1)*Math.PI),a.beginPath(),a.setLineWidth(s.width/3);var w=a.createLinearGradient(0,.6*-b,0,.6*b);w.addColorStop("0",u("#FFFFFF",0)),w.addColorStop("0.5",u(e[0].color,1)),w.addColorStop("1.0",u("#FFFFFF",0)),a.setStrokeStyle(w),a.arc(0,0,b,.85*Math.PI,1.15*Math.PI,!1),a.stroke(),a.beginPath(),a.setLineWidth(1),a.setStrokeStyle(e[0].color),a.setFillStyle(e[0].color),a.moveTo(-b-s.width/3/2,-4),a.lineTo(-b-s.width/3/2-4,0),a.lineTo(-b-s.width/3/2,4),a.lineTo(-b-s.width/3/2,-4),a.stroke(),a.fill(),a.restore()}else{a.setLineWidth(s.width),a.setLineCap("butt");for(var C=0;C5&&void 0!==arguments[5]?arguments[5]:1,s=c({},{color:{},average:{}},i.extra.candle);s.color=c({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},s.color),s.average=c({},{show:!1,name:[],day:[],color:n.color},s.average),i.extra.candle=s;var o=i.chartData.xAxisData,l=o.xAxisPoints,u=o.eachSpacing,d=[];a.save();var f=-2,h=l.length+2,g=0,v=i.width+u;return i._scrollDistance_&&0!==i._scrollDistance_&&!0===i.enableScroll&&(a.translate(i._scrollDistance_,0),f=Math.floor(-i._scrollDistance_/u)-2,h=f+i.xAxis.itemCount+4,g=-i._scrollDistance_-2*u+i.area[3],v=g+(i.xAxis.itemCount+4)*u),(s.average.show||e)&&e.forEach((function(t,e){var s,o,c;s=[].concat(i.chartData.yAxisData.ranges[t.index]),o=s.pop(),c=s.shift();for(var d=t.data,f=Y(d,o,c,l,u,i,n,r),h=L(f,t),_=0;_g&&(a.moveTo(b.x,b.y),y=1),x>0&&b.x>g&&b.xf&&m0?(a.setStrokeStyle(s.color.upLine),a.setFillStyle(s.color.upFill),a.setLineWidth(1*i.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x-u/4,y[1].y),a.lineTo(y[0].x-u/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x+u/4,y[0].y),a.lineTo(y[1].x+u/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.moveTo(y[3].x,y[3].y)):(a.setStrokeStyle(s.color.downLine),a.setFillStyle(s.color.downFill),a.setLineWidth(1*i.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x-u/4,y[0].y),a.lineTo(y[1].x-u/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x+u/4,y[1].y),a.lineTo(y[0].x+u/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.moveTo(y[3].x,y[3].y)),a.closePath(),a.fill(),a.stroke()}})),a.restore(),{xAxisPoints:l,calPoints:d,eachSpacing:u}}(o,v,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(v?0:e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break}}function Ut(){this.events={}}Nt.prototype.stop=function(){this.isStop=!0},Ut.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},Ut.prototype.delEventListener=function(t){this.events[t]=[]},Ut.prototype.trigger=function(){for(var t=arguments.length,i=Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.opts=c({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var i=rt(this.opts.series,this.opts,this.config,this.context),n=i.yAxisWidth;this.config.yAxisWidth=n;var a=0,r=J(this.opts.categories,this.opts,this.config),s=r.xAxisPoints,o=r.startX,l=r.endX,u=r.eachSpacing,d=u*(s.length-1),f=l-o;a=f-d,this.scrollOption={currentOffset:a,startTouchX:a,distance:0,lastMoveTime:0},this.opts._scrollDistance_=a;break}Rt.call(this,this.opts.type,this.opts,this.config,this.context)},zt.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var i=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var n=rt(this.opts.series,this.opts,this.config,this.context),a=n.yAxisWidth;this.config.yAxisWidth=a;var r=0,s=J(this.opts.categories,this.opts,this.config),o=s.xAxisPoints,c=s.startX,l=s.endX,u=s.eachSpacing,d=u*i,h=l-c,p=h-u*(o.length-1);r=h/2-d,r>0&&(r=0),r=this.opts.categories.length?this.opts.categories.length:h,this.opts.animation=!1,this.opts.xAxis.itemCount=h;var p=0,g=J(this.opts.categories,this.opts,this.config),v=g.xAxisPoints,_=g.startX,m=g.endX,y=g.eachSpacing,x=y*this.scrollOption.moveCurrent1,b=m-_,w=b-y*(v.length-1);p=-x+Math.min(a[0].x,a[1].x)-this.opts.area[3]-y,p>0&&(p=0),p2*Math.PI&&(t-=2*Math.PI),t},s=Math.atan2(e.center.y-t.y,t.x-e.center.x);s*=-1,s<0&&(s+=2*Math.PI);var o=e.angleList.map((function(t){return t=r(-1*t),t}));o.forEach((function(t,e){var i=r(t-n/2),o=r(t+n/2);o=i&&s<=o||s+2*Math.PI>=i&&s+2*Math.PI<=o)&&(a=e)}))}return a}({x:i.x,y:i.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(t,e){for(var i=-1,n=0,a=e.series.length;nr.funnelArea[0]&&t.xr.funnelArea[1]&&t.yr.area[0]&&t.xr.area[1]&&t.y4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},s=i.chartData.eachSpacing/2,o=i.chartData.yAxisPoints;return e&&e.length>0&&D(t,i,n)&&o.forEach((function(e,i){t.y+a+s>e&&(r.index=i)})),r}({x:i.x,y:i.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},s=i.chartData.eachSpacing/2,o=[];if(e&&e.length>0){if(i.categories){for(var c=1;ce&&(r.index=i)}));else{for(var l=Array(e.length),u=0;ue.start.x&&t.xe.start.y&&t.yu[0]-0&&t.xu[1]-0&&t.y1&&void 0!==arguments[1]?arguments[1]:{},i=null;if(i=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],i){C(i,this.opts,t);var n=this.getLegendDataIndex(t);n>=0&&("candle"==this.opts.type?this.opts.seriesMA[n].show=!this.opts.seriesMA[n].show:this.opts.series[n].show=!this.opts.series[n].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,Rt.call(this,this.opts.type,this.opts,this.config,this.context))}},zt.prototype.showToolTip=function(e){var i=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null;a=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],a||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411");var r=C(a,this.opts,e),s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1||u.length>0){var d=$(this.opts.series,u,l.group);if(0!==d.length){var f=O(d,this.opts,u,l.group,this.opts.categories,n),h=f.textList,p=f.offset;p.y=r.y,o.tooltip={textList:void 0!==n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u,group:l.group}}}Rt.call(this,o.type,o,this.config,this.context)}if("mount"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e).index:n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},o._series_[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,o):d.name+": "+d.data,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:o.chartData.calPoints[u].x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}Rt.call(this,o.type,o,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1||u.length>0){d=$(this.opts.series,u,l.group);if(0!==d.length){f=O(d,this.opts,u,l.group,this.opts.categories,n),h=f.textList,p=f.offset;p.x=r.x,o.tooltip={textList:void 0!==n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1){s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1}),d=$(this.opts.series,u);if(0!==d.length){var g=T(d,this.opts,u,this.opts.categories,n);h=g.textList,p=g.offset;p.y=r.y,o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1){s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1}),d=$(this.opts.series,u);if(0!==d.length){f=P(this.opts.series[0].data,d,this.opts,u,this.opts.categories,this.opts.extra.candle,n),h=f.textList,p=f.offset;p.y=r.y,o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},o._series_[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,o):d.name+": "+d.data,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}Rt.call(this,o.type,o,this.config,this.context)}if("map"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},this.opts.series[u]);d.name=d.properties.name;h=[{text:n.formatter?n.formatter(d,void 0,u,this.opts):d.name,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}o.updateData=!1,Rt.call(this,o.type,o,this.config,this.context)}if("word"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},this.opts.series[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,this.opts):d.name,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}o.updateData=!1,Rt.call(this,o.type,o,this.config,this.context)}if("radar"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=$(this.opts.series,u);if(0!==d.length){h=d.map((function(t){return{text:n.formatter?n.formatter(t,i.opts.categories[u],u,i.opts):t.name+": "+t.data,color:t.color,legendShape:"auto"==i.opts.extra.tooltip.legendShape?t.legendShape:i.opts.extra.tooltip.legendShape}})),p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}},zt.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=c({},this.opts,{_scrollDistance_:t,animation:!1});Rt.call(this,this.opts.type,e,this.config,this.context)},zt.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var i=C(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=i.x)},zt.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,i=Date.now(),n=i-this.scrollOption.lastMoveTime;if(!(n9?d:"0"+d,e.time_s=f>9?f:"0"+f),2==e.info.active){var h=Number(o)-Number(s);d=Math.floor(h%3600/60),f=h%60,e.time_m=d>9?d:"0"+d,e.time_s=f>9?f:"0"+f}e.Bcount=parseInt(n.substring(24,26),16),e.continuous=parseInt(n.substring(26,30),16),t("log","\u81ea\u7531\u6a21\u5f0f",a,u,s,e.time_m,e.time_s,l," at pages/devices/PCT01.vue:233")}2!=c&&3!=c||e.isToggle||(setTimeout((function(){e.isToggle=!0,e.handleStart("\u505c\u6b62")}),200),t("log","\u5f53\u524d\u72b6\u6001\u88ab\u5207\u6362"," at pages/devices/PCT01.vue:240")),4!=c||e.isEnd||(e.isEnd=!0,t("log","\u5f53\u524d\u72b6\u6001\u88ab\u7ed3\u675f"," at pages/devices/PCT01.vue:245"))}))},fail:function(e){t("log","\u6d4b\u91cf\u5931\u8d25",e.value," at pages/devices/PCT01.vue:251")}})},SendData:function(e){var i=new Uint8Array(e.match(/[\da-f]{2}/gi).map((function(t){return parseInt(t,16)})));uni.writeBLECharacteristicValue({deviceId:this.info.deviceId,serviceId:this.info.serviceId,characteristicId:this.info.write,value:i.buffer,success:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u6210\u529f",e.errMsg," at pages/devices/PCT01.vue:266")},fail:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u5931\u8d25",e," at pages/devices/PCT01.vue:269")}})},onlongpress:function(){var e=this;uni.vibrateLong({success:function(){t("log","\u77ed\u9707\u52a8"," at pages/devices/PCT01.vue:277"),Number(e.time)<10?uni.showModal({title:"\u53cb\u60c5\u63d0\u793a",content:"\u672c\u6b21\u8df3\u7ef3\u65f6\u95f4\u4f4e\u4e8e10\u79d2\uff0c\u8bb0\u5f55\u5c06\u4e0d\u4f1a\u88ab\u4fdd\u5b58\uff1f",confirmText:"\u7ee7\u7eed",cancelText:"\u8fd4\u56de",success:function(t){t.cancel&&e.handleEnd()}}):(e.handleStart("\u505c\u6b62"),setTimeout((function(){e.handleStart("\u7ed3\u675f")}),400),setTimeout((function(){e.handleGetMeasure()}),800))},fail:function(e){t("error","\u9707\u52a8\u5931\u8d25\uff1a",e," at pages/devices/PCT01.vue:302")}})},handleGetMeasure:function(){var e=this;3==e.info.active&&0==e.weight&&0!=e.Ycount?(t("log","1",e.weight,e.Ycount," at pages/devices/PCT01.vue:310"),e.weight=e.Ycount):3==e.info.active&&0!=e.weight&&0!=e.Ycount&&(t("log","2",e.weight,e.Ycount," at pages/devices/PCT01.vue:313"),e.weight=Number(e.Ycount)-Number(e.weight)),2==e.info.active&&(e.time_m=Math.floor(e.time%3600/60),e.time_s=e.time%60),t("log","111111\u4fdd\u5b58",e.weight,e.Ycount,e.time_m,e.time_s," at pages/devices/PCT01.vue:320"),e.$model.getskipResult({aud_id:uni.getStorageSync("userid"),kcal:Math.floor(e.kcal),num:e.weight,time_m:Number(e.time_m),time_s:e.time_s,type:1==e.info.active?"free":2==e.info.active?"time":"num"}).then((function(i){t("log","\u4fdd\u5b58",e.time,i," at pages/devices/PCT01.vue:329"),0==i.code?(e.bpm=e.weight/(e.time/60),e.iswrapper=!0,e.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")})):e.$tools.msg(i.msg)}))},handleStart:function(e){var i=null,n=null;"\u8fde\u7eed"==e&&(i=Number(173).toString(16),n="A5050300"+i.substr(i.length-2,2),t("log","\u8fde\u7eed\u8fde\u7eed",n," at pages/devices/PCT01.vue:349")),"\u505c\u6b62"==e&&(i=Number(178).toString(16),n="A5050305"+i.substr(i.length-2,2),t("log","\u505c\u6b62\u8fde\u7eed",n," at pages/devices/PCT01.vue:354")),"\u5f00\u59cb"==e&&(i=Number(175).toString(16),n="A5050500"+i.substr(i.length-2,2)),"\u7ed3\u675f"==e&&(i=Number(176).toString(16),n="A5050501"+i.substr(i.length-2,2),t("log","\u7ed3\u675f\u6307\u4ee4",n," at pages/devices/PCT01.vue:363")),"\u7ee7\u7eed"==e&&(i=Number(174).toString(16),n="A5050400"+i.substr(i.length-2,2),t("log","\u7ee7\u7eed\u6307\u4ee4",n," at pages/devices/PCT01.vue:368")),"\u6682\u505c"==e&&(i=Number(175).toString(16),n="A5050401"+i.substr(i.length-2,2),t("log","\u6682\u505c\u6307\u4ee4",n," at pages/devices/PCT01.vue:373")),this.SendData(n)},handleTarget:function(){uni.$emit("updateData",JSON.stringify(this.info)),uni.navigateBack({delta:1})},handleEnd:function(){var t=this;t.handleStart("\u505c\u6b62"),setTimeout((function(){t.handleStart("\u7ed3\u675f")}),400),setTimeout((function(){uni.redirectTo({url:"/pages/skip/skip?info="+JSON.stringify(t.info)})}),600)}}};e.default=c}).call(this,i("0de9")["default"])},7574:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("645e")),o=n(i("7bce")),c=n(i("ecc4"));function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;eDate.parse(this.endTime))return void this.$tools.msg("\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u65f6\u95f4")}else if(Date.parse(t.detail.value)>Date.parse(this.endDate))return void this.$tools.msg("\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u65f6\u95f4");this.startTime=t.detail.value;this.endTime?this.endTime:this.endDate;this.$store.dispatch("GetBodyTrendList",{aud_id:this.user.id,s_time:this.startTime,e_time:this.endTime?this.endTime:this.endDate}),this.showbox(0)},handEndTimeH:function(t){if(this.startTime){if(Date.parse(t.detail.value)2?"space-between":"center"}),attrs:{_i:"9-"+r}},t._l(t._$s("10-"+r,"f",{forItems:e.inside_data}),(function(n,a,s,o){return i("view",{key:t._$s("10-"+r,"f",{forIndex:s,key:"10-"+r+"-"+o}),class:t._$s("10-"+r+"-"+o,"c",[e.inside_data.length>3?"item2":""]),attrs:{_i:"10-"+r+"-"+o}},[i("view",{staticClass:t._$s("11-"+r+"-"+o,"sc","name"),attrs:{_i:"11-"+r+"-"+o}},[t._v(t._$s("11-"+r+"-"+o,"t0-0",t._s(n.name)))]),i("view",{staticClass:t._$s("12-"+r+"-"+o,"sc","weight"),attrs:{_i:"12-"+r+"-"+o}},[i("text",[t._v(t._$s("13-"+r+"-"+o,"t0-0",t._s(n.value?n.value:"-")))]),t._v(t._$s("12-"+r+"-"+o,"t1-0",t._s(n.unit)))]),t._$s("14-"+r+"-"+o,"i",n.standard)?i("view",{staticClass:t._$s("14-"+r+"-"+o,"sc","standardBtn"),style:t._$s("14-"+r+"-"+o,"s",{backgroundColor:n.color}),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$s("14-"+r+"-"+o,"t0-0",t._s(n.standard)))]):t._e()])})),0),i("view",{staticClass:t._$s("15-"+r,"sc","target"),attrs:{_i:"15-"+r},on:{click:function(t){t.stopPropagation()}}},[t._$s("16-"+r,"i",2==e.acd_id)?i("view",{staticClass:t._$s("16-"+r,"sc","orangeBtn"),attrs:{_i:"16-"+r},on:{click:function(i){return t.$Bluetooth.handleDevicesMac(e.device_determine,e.acd_id)}}}):i("view"),i("view",{staticClass:t._$s("18-"+r,"sc","blueBtn"),attrs:{_i:"18-"+r},on:{click:function(i){return t.handlerRecord(e.acd_id)}}})])])])})),0),i("view",{staticClass:t._$s(19,"sc","setcard"),attrs:{_i:19},on:{click:t.handleCard}}),i("record",{attrs:{rtype:t.rtype,_i:20}})],1)},r=[]},7772:function(t,e,i){"use strict";i.r(e);var n=i("164b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"788b":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading3",data:function(){return{}}}},"788d":function(t,e,i){"use strict";i.r(e);var n=i("0809"),a=i("c3c4");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3274b75d",null,!1,n["a"],void 0);e["default"]=o.exports},"792d":function(t,e,i){"use strict";i.r(e);var n=i("dc37"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"79ff":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var o={data:function(){return{id:"",type:"",ranklist:[]}},computed:function(t){for(var e=1;e=0;--n){var a=this.tryEntries[n],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var o=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(o&&c){if(this.prev=0;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&r.call(n,"finallyLoc")&&this.prev=0;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),O(i),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var i=this.tryEntries[e];if(i.tryLoc===t){var n=i.completion;if("throw"===n.type){var a=n.arg;O(i)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,i){return this.delegate={iterator:P(t),resultName:e,nextLoc:i},"next"===this.method&&(this.arg=void 0),p}},e}t.exports=a,t.exports.__esModule=!0,t.exports["default"]=t.exports},"7f8e":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("7037")),r=(n(i("cd91")),n(i("7f8e")),{msg:function(t){uni.showToast({title:t,icon:"none"})},toHex:function(t,e){return t.toString(16).padStart(e,"0")},gethms:function(t){for(var e=[],i=[],n=[],a=0;a<=59;a++)a=a>9?a:"0"+a,e.push(a+"\u5206");for(a=0;a<=59;a++)a=a>9?a:"0"+a,i.push(a+"\u79d2");return n[0]=e,n[1]=i,n},str2hex:function(t){var e=new TextEncoder("utf8");return e.encode(t)},hex2str:function(t){var e=new TextDecoder("utf8"),i=new Uint8Array(t),n=e.decode(i);return n},ab2hex:function(t,e){var i=Array.prototype.map.call(new Uint8Array(t),(function(t){return("00"+t.toString(16)).slice(-2)}));return i.join(e)},inArray:function(t,e,i){if(!t||!t.length||"object"!=(0,a.default)(t)||!Array.isArray(t))return-1;for(var n=0;n12&&(e%=12);0!=e&&(a+e>12?(n++,a=(a+e)%12):a+e<1?(n--,a=12+a+e):a+=e);a=a<10?"0"+a:a;i.getDate();return"01"==a||"03"==a||"05"==a||"07"==a||"08"==a||"10"==a||"12"==a?n+"-"+a+"-01~"+n+"-"+a+"-31":"02"==a?n%4==0&&n%100!=0||n%100==0&&n%400==0?n+"-"+a+"-01~"+n+"-"+a+"-29":n+"-"+a+"-01~"+n+"-"+a+"-28":n+"-"+a+"-01~"+n+"-"+a+"-30"},getDate:function(t){var e=new Date,i=e.getFullYear(),n=e.getMonth()+1,a=e.getDate();if(n=n>9?n:"0"+n,a=a>9?a:"0"+a,"tow"===t)return i-=2,"".concat(i,"-").concat(n,"-").concat(a);if("start"===t)return i=i,"".concat(i,"-").concat(n,"-").concat(a);if("end"===t)return i+=60,"".concat(i,"-").concat(n,"-").concat(a);if("year"===t)return i=i,"".concat(i);if("month"===t)return i=i,"".concat(i,"-").concat(n);if("m"==t)return"01"==n||"03"==n||"05"==n||"07"==n||"08"==n||"10"==n||"12"==n?i+"-"+n+"-01~"+i+"-"+n+"-31":"02"==n?i%4==0&&i%100!=0||i%100==0&&i%400==0?i+"-"+n+"-01~"+i+"-"+n+"-29":i+"-"+n+"-01~"+i+"-"+n+"-28":i+"-"+n+"-01~"+i+"-"+n+"-30"},GetDateStr:function(t){var e=new Date;e.setDate(e.getDate()+t);var i=e.getFullYear(),n=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,a=e.getDate()<10?"0"+e.getDate():e.getDate();return i+"-"+n+"-"+a},PrefixZero:function(t,e){return(Array(e).join(0)+t).slice(-e)},showModal:function(t){uni.showModal({title:"\u63d0\u793a",content:t,showCancel:!1,success:function(t){t.confirm}})},validatePhoneEmail:function(t){var e=/^(\+?\d{1,4})?[-\s.]?\(?(\d{3})\)?[-\s.]?(\d{3})[-\s.]?(\d{4})$/.test(t),i=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(t);return{isPhone:e,isEmail:i}}});e.default=r},8130:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=i("26cb");function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e0){if(e.text=r.toFixed(0),e.LiuS=o.toFixed(1),e.offset=e.handleoffset(e.text),1==l)if(e.text==d){if(u++,u>=30)return e.isstart=!1,e.sendData("FA02A39F"),e.number1=r.toFixed(0),e.level1=e.handlelenver(e.number1),e.second=5,e.countdown(),void(e.LiuS=0)}else u=0,d=e.text;if(2==l)if(e.text==d){if(u++,u>=30)return e.isstart=!1,e.sendData("FA02A39F"),e.number2=r.toFixed(0),e.level2=e.handlelenver(e.number2),e.second=5,e.countdown(),void(e.LiuS=0)}else u=0,d=e.text;if(3==l){if(0==e.LiuS&&0==e.LiuS||e.listS.push(e.LiuS),e.text==d){if(u++,u>=15)return e.number3=r.toFixed(0),void(e.isEnd=!0)}else u=0,d=e.text;t("log","\u6d41\u91cf3",l,u," at pages/devices/PCV02.vue:410")}}}))},fail:function(e){t("log","\u83b7\u53d6\u7279\u5f81\u503c\u5931\u8d25:",JSON.stringify(e)," at pages/devices/PCV02.vue:416")}})},sendData:function(e){var i=new Uint8Array(e.match(/[\da-f]{2}/gi).map((function(t){return parseInt(t,16)})));uni.writeBLECharacteristicValue({deviceId:this.deviceId,serviceId:this.serviceId,characteristicId:this.write,value:i.buffer,success:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u6210\u529f",e.errMsg," at pages/devices/PCV02.vue:432")},fail:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u5931\u8d25",e," at pages/devices/PCV02.vue:435")}})},handleMyTime:function(){var t=this;a=setTimeout((function(){t.macAddr||(clearTimeout(a),t.Unload=!0,t.startBluetoothDeviceDiscovery(),t.closeBluetoothAdapter())}),3e4)},handlelenver:function(t){var e="";return this.list.forEach((function(i){Number(t)<=Number(i.max_val)&&Number(t)>=Number(i.min_val)&&(e=i.text)})),e},handleoffset:function(t){var e=0,i=this.list.length;return e=t/(this.list[0].max_val-this.list[i-1].min_val)*100,e.toFixed(0)},stopBluetoothDevicesDiscovery:function(){uni.stopBluetoothDevicesDiscovery({success:function(e){t("log","\u505c\u6b62\u641c\u7d22\u84dd\u7259\u8bbe\u5907",e," at pages/devices/PCV02.vue:476")}})},onBLEConnectionStateChange:function(){var e=this;uni.onBLEConnectionStateChange((function(i){t("log","\u76d1\u542c\u84dd\u7259\u8fde\u63a5\u72b6\u6001",i.connected," at pages/devices/PCV02.vue:484"),i.connected||(clearTimeout(a),e.Unload=!0,e.closeBLEConnection(),e.closeBluetoothAdapter()),e.$store.commit("changeConnected",i.connected)}))},handleGetMeasure:function(){var t=this;t.$model.getMeasureLung({aud_id:uni.getStorageSync("userid"),one:t.number1,two:t.number2,three:t.number3,flow:t.averageS}).then((function(e){0==e.code&&(t.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")}),t.$store.dispatch("getLungResult",{aud_id:uni.getStorageSync("userid")})),t.Unload=!0,setTimeout((function(){t.closeBLEConnection(),t.closeBluetoothAdapter(),uni.switchTab({url:"/pages/index/index"})}),200)}))},handleBack:function(t){this.text="",this.Unload=!0,this.stopBluetoothDevicesDiscovery(),this.closeBluetoothAdapter(),this.closeBLEConnection(),1==t&&uni.switchTab({url:"/pages/index/index"})},countdown:function(){var t=this;u=0,d=null;var e=setInterval((function(){t.second--}),1e3);setTimeout((function(){clearInterval(e),t.second=0}),5e3)},closeBluetoothAdapter:function(){uni.closeBluetoothAdapter({success:function(e){t("log","\u84dd\u7259\u6a21\u5757\u5173\u95ed\u6210\u529f"," at pages/devices/PCV02.vue:556")}})},closeBLEConnection:function(){uni.closeBLEConnection({deviceId:this.deviceId,success:function(e){t("log","\u65ad\u5f00\u84dd\u7259\u8fde\u63a5\u6210\u529f"," at pages/devices/PCV02.vue:568")}})}}};e.default=f}).call(this,i("0de9")["default"])},"832a":function(t,e,i){"use strict";i.r(e);var n=i("20b1"),a=i("7d6f");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"089c2203",null,!1,n["a"],void 0);e["default"]=o.exports},"865f":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e2&&(this.isActive.splice(0,1),this.ActiveDays.splice(0,1))},handlePK:function(){if(2==this.isActive.length){var e={};e.type=this.acd_id,e.before_id=this.isActive[0],e.after_id=this.isActive[1],t("log","1111",e,this.isActive," at pages/compk/contrast.vue:155"),uni.navigateTo({url:"/pages/compk/pkdetail?info="+JSON.stringify(e)})}else this.$tools.msg("\u8bf7\u5148\u9009\u62e9\u6570\u636e\uff01")}}};e.default=l}).call(this,i("0de9")["default"])},"88c2":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isSlider)?i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.onTap}},[i("view",{staticClass:t._$s(2,"sc","edit"),attrs:{_i:2},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(3,"sc","title"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","editem"),attrs:{_i:4}},[i("view",{staticClass:t._$s(5,"sc","left"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","right"),attrs:{_i:6}},[i("slider",{attrs:{_i:7},on:{change:t.sliderChange}})])]),i("view",{staticClass:t._$s(8,"sc","editem"),attrs:{_i:8}},[i("view",{staticClass:t._$s(9,"sc","left"),attrs:{_i:9}}),i("view",{staticClass:t._$s(10,"sc","right"),attrs:{_i:10}},[i("slider",{attrs:{_i:11},on:{change:function(e){return t.sliderChange(e,2)}}})])]),i("view",{staticClass:t._$s(12,"sc","editem"),attrs:{_i:12}},[i("view",{staticClass:t._$s(13,"sc","left"),attrs:{_i:13}}),i("view",{staticClass:t._$s(14,"sc","right"),attrs:{_i:14}},[i("slider",{attrs:{_i:15},on:{change:t.sliderChange}})])]),i("view",{staticClass:t._$s(16,"sc","tips"),attrs:{_i:16}}),i("view",{staticClass:t._$s(17,"sc","btn close"),attrs:{_i:17},on:{click:function(e){return t.onTap()}}}),i("view",{staticClass:t._$s(18,"sc","btn"),attrs:{_i:18},on:{click:t.handleTarget}})])])]):t._e()},a=[]},"88dc":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"qiun-error",props:{errorMessage:{type:String,default:null}},data:function(){return{}}};e.default=n},8901:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","top"),attrs:{_i:1},on:{click:function(e){return t.navTo("/pages/setting/setting")}}},[i("view",{staticClass:t._$s(2,"sc","headimg"),attrs:{_i:2}},[i("image",{staticClass:t._$s(3,"sc","image"),attrs:{src:t._$s(3,"a-src",t.user.head_pic),_i:3}}),i("view",{staticClass:t._$s(4,"sc","size20 bold"),attrs:{_i:4}},[t._v(t._$s(4,"t0-0",t._s(t.user.nickname)))])]),i("text",{staticClass:t._$s(5,"sc","t-icon t-icon-arrow-right-bold"),attrs:{_i:5}})]),i("view",{staticClass:t._$s(6,"sc","wxlist borderRadius"),attrs:{_i:6}},[i("view",{staticClass:t._$s(7,"sc","list"),attrs:{_i:7},on:{click:function(e){return t.navTo("/pages/me/manage")}}},[i("view",{staticClass:t._$s(8,"sc","item border-bottom"),attrs:{_i:8}},[i("view",{staticClass:t._$s(9,"sc","left"),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","name"),attrs:{_i:10}})]),i("view",{staticClass:t._$s(11,"sc","right"),attrs:{_i:11}},[i("uni-icons",{attrs:{type:"right",_i:12}})],1)])]),i("view",{staticClass:t._$s(13,"sc","list"),attrs:{_i:13},on:{click:function(e){return t.navTo("/pages/score/history")}}},[i("view",{staticClass:t._$s(14,"sc","item border-bottom"),attrs:{_i:14}},[i("view",{staticClass:t._$s(15,"sc","left"),attrs:{_i:15}},[i("view",{staticClass:t._$s(16,"sc","name"),attrs:{_i:16}})]),i("view",{staticClass:t._$s(17,"sc","right"),attrs:{_i:17}},[i("uni-icons",{attrs:{type:"right",_i:18}})],1)])]),i("view",{staticClass:t._$s(19,"sc","list"),attrs:{_i:19},on:{click:function(e){return t.navTo("/pages/me/about")}}},[i("view",{staticClass:t._$s(20,"sc","item border-bottom"),attrs:{_i:20}},[i("view",{staticClass:t._$s(21,"sc","left"),attrs:{_i:21}},[i("view",{staticClass:t._$s(22,"sc","name"),attrs:{_i:22}})]),i("view",{staticClass:t._$s(23,"sc","right"),attrs:{_i:23}},[i("uni-icons",{attrs:{type:"right",_i:24}})],1)])])]),t._$s(25,"i",t.token)?i("view",{staticClass:t._$s(25,"sc","btn mb-15"),attrs:{_i:25},on:{click:t.handleOutLogin}}):t._e()])},r=[]},"8b28":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading5"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"8bbf":function(t,e){t.exports=Vue},"8c1a":function(t,e,i){"use strict";i.r(e);var n=i("8736"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"8c99":function(t,e,i){"use strict";i.r(e);var n=i("d0ed"),a=i("d66d");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"b50d4266",null,!1,n["a"],void 0);e["default"]=o.exports},"8edc":function(t,e,i){"use strict";i.r(e);var n=i("4ea2"),a=i("e5d9");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"8f3c":function(t,e,i){"use strict";i.r(e);var n=i("865f"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"8f70":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.onTap}},[i("view",{staticClass:t._$s(2,"sc","edit"),attrs:{_i:2},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(3,"sc","title"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","editem"),attrs:{_i:4},on:{click:t.hideKeyboard}},[i("view",{staticClass:t._$s(5,"sc","left"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","right"),attrs:{_i:6}},[i("picker",{attrs:{end:t._$s(7,"a-end",t.endDate),_i:7},on:{change:t.changeLog}},[i("view",{staticClass:t._$s(8,"sc","uni-input"),attrs:{_i:8}},[t._v(t._$s(8,"t0-0",t._s(t.regTime?t.regTime:"\u8bf7\u9009\u62e9")))]),i("icon",{staticClass:t._$s(9,"sc","iconfont icon-arrow-down-bold"),attrs:{_i:9}})])])]),i("view",[i("view",{staticClass:t._$s(11,"sc","editem"),attrs:{_i:11}},[i("view",{staticClass:t._$s(12,"sc","name"),attrs:{_i:12}}),i("view",{staticClass:t._$s(13,"sc","right"),attrs:{_i:13}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.number1,expression:"number1"}],attrs:{_i:14},domProps:{value:t._$s(14,"v-model",t.number1)},on:{input:function(e){e.target.composing||(t.number1=e.target.value)}}})])]),i("view",{staticClass:t._$s(15,"sc","editem"),attrs:{_i:15}},[i("view",{staticClass:t._$s(16,"sc","name"),attrs:{_i:16}}),i("view",{staticClass:t._$s(17,"sc","right"),attrs:{_i:17}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.number2,expression:"number2"}],attrs:{_i:18},domProps:{value:t._$s(18,"v-model",t.number2)},on:{input:function(e){e.target.composing||(t.number2=e.target.value)}}})])]),i("view",{staticClass:t._$s(19,"sc","editem"),attrs:{_i:19}},[i("view",{staticClass:t._$s(20,"sc","name"),attrs:{_i:20}}),i("view",{staticClass:t._$s(21,"sc","right"),attrs:{_i:21}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.number3,expression:"number3"}],attrs:{_i:22},domProps:{value:t._$s(22,"v-model",t.number3)},on:{input:function(e){e.target.composing||(t.number3=e.target.value)}}})])])]),i("view",{staticClass:t._$s(23,"sc","btn close"),attrs:{_i:23},on:{click:function(e){return t.onTap()}}}),i("view",{staticClass:t._$s(24,"sc","btn"),attrs:{_i:24},on:{click:t.handleTarget}})])])])},a=[]},"902a":function(t,e,i){"use strict";i.r(e);var n=i("db8d"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},9203:function(t,e,i){"use strict";i.r(e);var n=i("3442"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},9523:function(t,e,i){var n=i("a395");t.exports=function(t,e,i){return e=n(e),e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t},t.exports.__esModule=!0,t.exports["default"]=t.exports},"953b":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{list:[]}},onLoad:function(){this.handleUserDeviceList()},methods:{handleUserDeviceList:function(){var t=this;t.$model.getDeviceList({}).then((function(e){0==e.code?t.list=e.data.list:t.$tools.msg(e.msg)})).catch((function(t){}))},handlebinging:function(e){t("log","item",e," at pages/business/addDevice.vue:34"),uni.redirectTo({url:"/pages/business/search?id="+e.id})}}};e.default=i}).call(this,i("0de9")["default"])},"95a3":function(t,e,i){"use strict";i.r(e);var n=i("bf62"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"970b":function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports["default"]=t.exports},9747:function(t,e,i){"use strict";i.r(e);var n=i("ce71"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"976d":function(t,e,i){"use strict";i.r(e);var n=i("1eea"),a=i("ee6e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"41e39eba",null,!1,n["a"],void 0);e["default"]=o.exports},"9a1b":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("ecc4"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e0)?n("view",{staticClass:t._$s(126,"sc","name"),attrs:{_i:126}}):n("view",{staticClass:t._$s(127,"sc","name"),attrs:{_i:127}})]),n("view",{staticClass:t._$s(128,"sc","item"),attrs:{_i:128},on:{click:function(e){return t.handleClick(2)}}},[n("view",{staticClass:t._$s(129,"sc","val"),attrs:{_i:129}},[t._v(t._$s(129,"t0-0",t._s(t.userInfo.target_current?t.userInfo.target_current.initial_weight:0))),n("text")]),n("view",{staticClass:t._$s(131,"sc","name"),attrs:{_i:131}},[n("uni-icons",{staticClass:t._$s(132,"sc","iconfont icon-bianji"),attrs:{color:"#FEC407",_i:132}})],1)]),n("view",{staticClass:t._$s(133,"sc","item"),attrs:{_i:133}},[n("view",{staticClass:t._$s(134,"sc","val"),attrs:{_i:134}},[t._v(t._$s(134,"t0-0",t._s(t.userInfo.target_current?t.userInfo.target_current.cumulative_day:0))),n("text")]),n("view",{staticClass:t._$s(136,"sc","name"),attrs:{_i:136}})])])]),n("firstweight",{attrs:{type:t.ind,_i:137}})],1):t._e()])},r=[]},"9f04":function(t,e,i){"use strict";i.r(e);var n=i("9ba2"),a=i("6b2e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"acf29f52",null,!1,n["a"],void 0);e["default"]=o.exports},"9f40":function(t,e,i){"use strict";i.r(e);var n=i("e127"),a=i("768f");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=i("e06f"),c=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);"function"===typeof o["a"]&&Object(o["a"])(c),e["default"]=c.exports},a055:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"uniCollapseItem",props:{title:{type:String,default:""},name:{type:[Number,String],default:""},disabled:{type:Boolean,default:!1},showAnimation:{type:Boolean,default:!1},open:{type:Boolean,default:!1},thumb:{type:String,default:""},titleBorder:{type:String,default:"auto"},border:{type:Boolean,default:!0},showArrow:{type:Boolean,default:!0}},data:function(){var t="Uni_".concat(Math.ceil(1e6*Math.random()).toString(36));return{isOpen:!1,isheight:null,height:0,elId:t,nameSync:0}},watch:{open:function(t){this.isOpen=t,this.onClick(t,"init")}},updated:function(t){var e=this;this.$nextTick((function(){e.init(!0)}))},created:function(){this.collapse=this.getCollapse(),this.oldHeight=0,this.onClick(this.open,"init")},destroyed:function(){this.__isUnmounted||this.uninstall()},mounted:function(){this.collapse&&(""!==this.name?this.nameSync=this.name:this.nameSync=this.collapse.childrens.length+"",-1===this.collapse.names.indexOf(this.nameSync)?this.collapse.names.push(this.nameSync):t("warn","name \u503c ".concat(this.nameSync," \u91cd\u590d")," at uni_modules/uni-collapse/components/uni-collapse-item/uni-collapse-item.vue:154"),-1===this.collapse.childrens.indexOf(this)&&this.collapse.childrens.push(this),this.init())},methods:{init:function(t){this.getCollapseHeight(t)},uninstall:function(){var t=this;this.collapse&&(this.collapse.childrens.forEach((function(e,i){e===t&&t.collapse.childrens.splice(i,1)})),this.collapse.names.forEach((function(e,i){e===t.nameSync&&t.collapse.names.splice(i,1)})))},onClick:function(t,e){this.disabled||(this.isOpen=t,this.isOpen&&this.collapse&&this.collapse.setAccordion(this),"init"!==e&&this.collapse.onChange(t,this))},getCollapseHeight:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=uni.createSelectorQuery().in(this);n.select("#".concat(this.elId)).fields({size:!0},(function(n){if(!(i>=10)){if(!n)return i++,void e.getCollapseHeight(!1,i);e.height=n.height,e.isheight=!0,t||e.onClick(e.isOpen,"init")}})).exec()},getNvueHwight:function(t){var e=this;dom.getComponentRect(this.$refs["collapse--hook"],(function(i){if(i&&i.result&&i.size){if(e.height=i.size.height,e.isheight=!0,t)return;e.onClick(e.open,"init")}}))},getCollapse:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"uniCollapse",e=this.$parent,i=e.$options.name;while(i!==t){if(e=e.$parent,!e)return!1;i=e.$options.name}return e}}};e.default=i}).call(this,i("0de9")["default"])},a128:function(t,e,i){var n=i("36c6"),a=i("4a4b"),r=i("c5f7"),s=i("b17c");function o(e){var i="function"===typeof Map?new Map:void 0;return t.exports=o=function(t){if(null===t||!r(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof i){if(i.has(t))return i.get(t);i.set(t,e)}function e(){return s(t,arguments,n(this).constructor)}return e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),a(e,t)},t.exports.__esModule=!0,t.exports["default"]=t.exports,o(e)}t.exports=o,t.exports.__esModule=!0,t.exports["default"]=t.exports},a34a:function(t,e,i){var n=i("7037"),a=i("7ec2")();t.exports=a;try{regeneratorRuntime=a}catch(r){"object"===("undefined"===typeof globalThis?"undefined":n(globalThis))?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},a395:function(t,e,i){var n=i("7037")["default"],a=i("e50d");t.exports=function(t){var e=a(t,"string");return"symbol"===n(e)?e:String(e)},t.exports.__esModule=!0,t.exports["default"]=t.exports},a72c:function(t,e,i){"use strict";i.r(e);var n=i("13db"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},a77d:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={appid:"__UNI__E0E1A21"}},a889:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={qiunLoading:i("8edc").default,qiunError:i("5a4f").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","chartsview"),attrs:{id:t._$s(0,"a-id","ChartBoxId"+t.cid),_i:0}},[t._$s(1,"i",t.mixinDatacomLoading)?i("view",[i("qiun-loading",{attrs:{loadingType:t.loadingType,_i:2}})],1):t._e(),t._$s(3,"i",t.mixinDatacomErrorMessage&&t.errorShow)?i("view",{attrs:{_i:3},on:{click:t.reloading}},[i("qiun-error",{attrs:{errorMessage:t.errorMessage,_i:4}})],1):t._e(),t._$s(5,"i",t.echarts)?[i("view",{directives:[{name:"show",rawName:"v-show",value:t._$s(6,"v-show",t.showchart),expression:"_$s(6,'v-show',showchart)"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},style:t._$s(6,"s",{background:t.background}),attrs:{"data-directory":t._$s(6,"a-data-directory",t.directory),id:t._$s(6,"a-id","EC"+t.cid),prop:t._$s(6,"change:echartsOpts",t.echartsOpts),resize:t._$s(6,"change:echartsResize",t.echartsResize),_i:6}})]:[i("view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:t._$s(8,"a-id","UC"+t.cid),prop:t._$s(8,"change:uchartsOpts",t.uchartsOpts),_i:8},on:{}},[i("canvas",{directives:[{name:"show",rawName:"v-show",value:t._$s(9,"v-show",t.showchart),expression:"_$s(9,'v-show',showchart)"}],style:t._$s(9,"s",{width:t.cWidth+"px",height:t.cHeight+"px",background:t.background}),attrs:{id:t._$s(9,"a-id",t.cid),canvasId:t._$s(9,"a-canvasId",t.cid),"disable-scroll":t._$s(9,"a-disable-scroll",t.disableScroll),_i:9},on:{error:t._error}})])]],2)},r=[]},a8e1:function(t,e,i){"use strict";i.r(e);var n=i("39c7"),a=i("afbf");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4a354d52",null,!1,n["a"],void 0);e["default"]=o.exports},a925:function(t,i,n){"use strict";n.r(i); /*! * vue-i18n v8.28.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. */ -var a=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],r=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function s(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}var o=Array.isArray;function c(t){return null!==t&&"object"===typeof t}function l(t){return"boolean"===typeof t}function u(t){return"string"===typeof t}var d=Object.prototype.toString;function f(t){return"[object Object]"===d.call(t)}function h(t){return null===t||void 0===t}function p(t){return"function"===typeof t}function g(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var i=null,n=null;return 1===t.length?c(t[0])||o(t[0])?n=t[0]:"string"===typeof t[0]&&(i=t[0]):2===t.length&&("string"===typeof t[0]&&(i=t[0]),(c(t[1])||o(t[1]))&&(n=t[1])),{locale:i,params:n}}function v(t){return JSON.parse(JSON.stringify(t))}function m(t,e){return!!~t.indexOf(e)}var _=Object.prototype.hasOwnProperty;function y(t,e){return _.call(t,e)}function x(t){for(var e=arguments,i=Object(t),n=1;n/g,">").replace(/"/g,""").replace(/'/g,"'")}(t[e]))})),t}var C={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var i=e.data,n=e.parent,a=e.props,r=e.slots,s=n.$i18n;if(s){var o=a.path,c=a.locale,l=a.places,u=r(),d=s.i(o,c,function(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}(u)||l?function(t,e){var i=e?function(t){0;return Array.isArray(t)?t.reduce(k,{}):Object.assign({},t)}(e):{};if(!t)return i;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var n=t.every(S);0;return t.reduce(n?$:k,i)}(u.default,l):u),f=a.tag&&!0!==a.tag||!1===a.tag?a.tag:"span";return f?t(f,i,d):d}}};function $(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function k(t,e,i){return t[i]=e,t}function S(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var O,T={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var i=e.props,n=e.parent,r=e.data,s=n.$i18n;if(!s)return null;var o=null,l=null;u(i.format)?o=i.format:c(i.format)&&(i.format.key&&(o=i.format.key),l=Object.keys(i.format).reduce((function(t,e){var n;return m(a,e)?Object.assign({},t,(n={},n[e]=i.format[e],n)):t}),null));var d=i.locale||s.locale,f=s._ntp(i.value,d,o,l),h=f.map((function(t,e){var i,n=r.scopedSlots&&r.scopedSlots[t.type];return n?n((i={},i[t.type]=t.value,i.index=e,i.parts=f,i)):t.value})),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?t(p,{attrs:r.attrs,class:r["class"],staticClass:r.staticClass},h):h}};function P(t,e,i){I(t,i)&&L(t,e,i)}function A(t,e,i,n){if(I(t,i)){var a=i.context.$i18n;(function(t,e){var i=e.context;return t._locale===i.$i18n.locale})(t,i)&&b(e.value,e.oldValue)&&b(t._localeMessage,a.getLocaleMessage(a.locale))||L(t,e,i)}}function D(t,e,i,n){var a=i.context;if(a){var r=i.context.$i18n||{};e.modifiers.preserve||r.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else s("Vue instance does not exists in VNode context")}function I(t,e){var i=e.context;return i?!!i.$i18n||(s("VueI18n instance does not exists in Vue instance"),!1):(s("Vue instance does not exists in VNode context"),!1)}function L(t,e,i){var n,a,r=e.value,o=function(t){var e,i,n,a;u(t)?e=t:f(t)&&(e=t.path,i=t.locale,n=t.args,a=t.choice);return{path:e,locale:i,args:n,choice:a}}(r),c=o.path,l=o.locale,d=o.args,h=o.choice;if(c||l||d)if(c){var p=i.context;t._vt=t.textContent=null!=h?(n=p.$i18n).tc.apply(n,[c,h].concat(M(l,d))):(a=p.$i18n).t.apply(a,[c].concat(M(l,d))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else s("`path` is required in v-t directive");else s("value type not supported")}function M(t,e){var i=[];return t&&i.push(t),e&&(Array.isArray(e)||f(e))&&i.push(e),i}function F(t,i){void 0===i&&(i={bridge:!1}),F.installed=!0,O=t;O.version&&Number(O.version.split(".")[0]);(function(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],i=arguments.length-1;while(i-- >0)e[i]=arguments[i+1];var n=this.$i18n;return n._t.apply(n,[t,n.locale,n._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var i=[],n=arguments.length-2;while(n-- >0)i[n]=arguments[n+2];var a=this.$i18n;return a._tc.apply(a,[t,a.locale,a._getMessages(),this,e].concat(i))},t.prototype.$te=function(t,e){var i=this.$i18n;return i._te(t,i.locale,i._getMessages(),e)},t.prototype.$d=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this.$i18n).d.apply(e,[t].concat(i))},t.prototype.$n=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this.$i18n).n.apply(e,[t].concat(i))}})(O),O.mixin(function(t){function i(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:i}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof Y){if(t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){i=x(i,JSON.parse(t))})),Object.keys(i).forEach((function(e){t.i18n.mergeLocaleMessage(e,i[e])}))}catch(e){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(f(t.i18n)){var a=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y?this.$root.$i18n:null;if(a&&(t.i18n.root=this.$root,t.i18n.formatter=a.formatter,t.i18n.fallbackLocale=a.fallbackLocale,t.i18n.formatFallbackMessages=a.formatFallbackMessages,t.i18n.silentTranslationWarn=a.silentTranslationWarn,t.i18n.silentFallbackWarn=a.silentFallbackWarn,t.i18n.pluralizationRules=a.pluralizationRules,t.i18n.preserveDirectiveContent=a.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var r=t.i18n&&t.i18n.messages?t.i18n.messages:{},s=t.__i18nBridge||t.__i18n;s.forEach((function(t){r=x(r,JSON.parse(t))})),t.i18n.messages=r}catch(e){0}var o=t.i18n,c=o.sharedMessages;c&&f(c)&&(t.i18n.messages=x(t.i18n.messages,c)),this._i18n=new Y(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),a&&a.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Y&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof Y||f(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Y)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:i,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}(i.bridge)),O.directive("t",{bind:P,update:A,unbind:D}),O.component(C.name,C),O.component(T.name,T);var n=O.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var j=function(){this._caches=Object.create(null)};j.prototype.interpolate=function(t,e){if(!e)return[t];var i=this._caches[t];return i||(i=function(t){var e=[],i=0,n="";while(i0)d--,u=4,f[0]();else{if(d=0,void 0===i)return!1;if(i=z(i),!1===i)return!1;f[1]()}};while(null!==u)if(l++,e=t[l],"\\"!==e||!h()){if(a=U(e),o=N[u],r=o[a]||o["else"]||8,8===r)return;if(u=r[0],s=f[r[1]],s&&(n=r[2],n=void 0===n?e:n,!1===s()))return;if(7===u)return c}}(t),e&&(this._cache[t]=e)),e||[]},W.prototype.getPathValue=function(t,e){if(!c(t))return null;var i=this.parsePath(e);if(0===i.length)return null;var n=i.length,a=t,r=0;while(r/,G=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,H=/^@(?:\.([a-zA-Z]+))?:/,K=/[()]/g,J={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},X=new j,Y=function(t){var e=this;void 0===t&&(t={}),!O&&"undefined"!==typeof window&&window.Vue&&F(window.Vue);var i=t.locale||"en-US",n=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),a=t.messages||{},r=t.dateTimeFormats||t.datetimeFormats||{},s=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||X,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new W,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,i){var n=Object.getPrototypeOf(e);if(n&&n.getChoiceIndex){var a=n.getChoiceIndex;return a.call(e,t,i)}return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,i]):function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0}(t,i)},this._exist=function(t,i){return!(!t||!i)&&(!h(e._path.getPathValue(t,i))||!!t[i])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(a).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,a[t])})),this._initVM({locale:i,fallbackLocale:n,messages:a,dateTimeFormats:r,numberFormats:s})},Q={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};Y.prototype._checkLocaleMessage=function(t,e,i){var n=function(t,e,i,a){if(f(i))Object.keys(i).forEach((function(r){var s=i[r];f(s)?(a.push(r),a.push("."),n(t,e,s,a),a.pop(),a.pop()):(a.push(r),n(t,e,s,a),a.pop())}));else if(o(i))i.forEach((function(i,r){f(i)?(a.push("["+r+"]"),a.push("."),n(t,e,i,a),a.pop(),a.pop()):(a.push("["+r+"]"),n(t,e,i,a),a.pop())}));else if(u(i)){var r=V.test(i);if(r){var c="Detected HTML in message '"+i+"' of keypath '"+a.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?s(c):"error"===t&&function(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}(c)}}};n(e,t,i,[])},Y.prototype._initVM=function(t){var e=O.config.silent;O.config.silent=!0,this._vm=new O({data:t,__VUE18N__INSTANCE__:!0}),O.config.silent=e},Y.prototype.destroyVM=function(){this._vm.$destroy()},Y.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},Y.prototype.unsubscribeDataChanging=function(t){(function(t,e){if(t.delete(e));})(this._dataListeners,t)},Y.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=function(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}(t._dataListeners),i=e.length;while(i--)O.nextTick((function(){e[i]&&e[i].$forceUpdate()}))}),{deep:!0})},Y.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,i=this._vm;return this.vm.$watch("locale",(function(n){i.$set(i,"locale",n),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=n),i.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var n=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){n.$set(n,"locale",t),n.$forceUpdate()}),{immediate:!0})},Y.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Q.vm.get=function(){return this._vm},Q.messages.get=function(){return v(this._getMessages())},Q.dateTimeFormats.get=function(){return v(this._getDateTimeFormats())},Q.numberFormats.get=function(){return v(this._getNumberFormats())},Q.availableLocales.get=function(){return Object.keys(this.messages).sort()},Q.locale.get=function(){return this._vm.locale},Q.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Q.fallbackLocale.get=function(){return this._vm.fallbackLocale},Q.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Q.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Q.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Q.missing.get=function(){return this._missing},Q.missing.set=function(t){this._missing=t},Q.formatter.get=function(){return this._formatter},Q.formatter.set=function(t){this._formatter=t},Q.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Q.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Q.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Q.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Q.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Q.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Q.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Q.warnHtmlInMessage.set=function(t){var e=this,i=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,i!==t&&("warn"===t||"error"===t)){var n=this._getMessages();Object.keys(n).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,n[t])}))}},Q.postTranslation.get=function(){return this._postTranslation},Q.postTranslation.set=function(t){this._postTranslation=t},Q.sync.get=function(){return this._sync},Q.sync.set=function(t){this._sync=t},Y.prototype._getMessages=function(){return this._vm.messages},Y.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},Y.prototype._getNumberFormats=function(){return this._vm.numberFormats},Y.prototype._warnDefault=function(t,e,i,n,a,r){if(!h(i))return i;if(this._missing){var s=this._missing.apply(null,[t,e,n,a]);if(u(s))return s}else 0;if(this._formatFallbackMessages){var o=g.apply(void 0,a);return this._render(e,r,o.params,e)}return e},Y.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:h(t))&&!h(this._root)&&this._fallbackRoot},Y.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},Y.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},Y.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},Y.prototype._interpolate=function(t,e,i,n,a,r,s){if(!e)return null;var c,l=this._path.getPathValue(e,i);if(o(l)||f(l))return l;if(h(l)){if(!f(e))return null;if(c=e[i],!u(c)&&!p(c))return null}else{if(!u(l)&&!p(l))return null;c=l}return u(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,n,"raw",r,s)),this._render(c,a,r,i)},Y.prototype._link=function(t,e,i,n,a,r,s){var c=i,l=c.match(G);for(var u in l)if(l.hasOwnProperty(u)){var d=l[u],f=d.match(H),h=f[0],p=f[1],g=d.replace(h,"").replace(K,"");if(m(s,g))return c;s.push(g);var v=this._interpolate(t,e,g,n,"raw"===a?"string":a,"raw"===a?void 0:r,s);if(this._isFallbackRoot(v)){if(!this._root)throw Error("unexpected error");var _=this._root.$i18n;v=_._translate(_._getMessages(),_.locale,_.fallbackLocale,g,n,a,r)}v=this._warnDefault(t,g,v,n,o(r)?r:[r],a),this._modifiers.hasOwnProperty(p)?v=this._modifiers[p](v):J.hasOwnProperty(p)&&(v=J[p](v)),s.pop(),c=v?c.replace(d,v):c}return c},Y.prototype._createMessageContext=function(t,e,i,n){var a=this,r=o(t)?t:[],s=c(t)?t:{},l=this._getMessages(),u=this.locale;return{list:function(t){return r[t]},named:function(t){return s[t]},values:t,formatter:e,path:i,messages:l,locale:u,linked:function(t){return a._interpolate(u,l[u]||{},t,null,n,void 0,[t])}}},Y.prototype._render=function(t,e,i,n){if(p(t))return t(this._createMessageContext(i,this._formatter||X,n,e));var a=this._formatter.interpolate(t,i,n);return a||(a=X.interpolate(t,i,n)),"string"!==e||u(a)?a:a.join("")},Y.prototype._appendItemToChain=function(t,e,i){var n=!1;return m(t,e)||(n=!0,e&&(n="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),i&&i[e]&&(n=i[e]))),n},Y.prototype._appendLocaleToChain=function(t,e,i){var n,a=e.split("-");do{var r=a.join("-");n=this._appendItemToChain(t,r,i),a.splice(-1,1)}while(a.length&&!0===n);return n},Y.prototype._appendBlockToChain=function(t,e,i){for(var n=!0,a=0;a0)r[s]=arguments[s+4];if(!t)return"";var o=g.apply(void 0,r);this._escapeParameterHtml&&(o.params=w(o.params));var c=o.locale||e,l=this._translate(i,c,this.fallbackLocale,t,n,"string",o.params);if(this._isFallbackRoot(l)){if(!this._root)throw Error("unexpected error");return(a=this._root).$t.apply(a,[t].concat(r))}return l=this._warnDefault(c,t,l,n,r,"string"),this._postTranslation&&null!==l&&void 0!==l&&(l=this._postTranslation(l,t)),l},Y.prototype.t=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(i))},Y.prototype._i=function(t,e,i,n,a){var r=this._translate(i,e,this.fallbackLocale,t,n,"raw",a);if(this._isFallbackRoot(r)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,a)}return this._warnDefault(e,t,r,n,[a],"raw")},Y.prototype.i=function(t,e,i){return t?(u(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,i)):""},Y.prototype._tc=function(t,e,i,n,a){var r,s=[],o=arguments.length-5;while(o-- >0)s[o]=arguments[o+5];if(!t)return"";void 0===a&&(a=1);var c={count:a,n:a},l=g.apply(void 0,s);return l.params=Object.assign(c,l.params),s=null===l.locale?[l.params]:[l.locale,l.params],this.fetchChoice((r=this)._t.apply(r,[t,e,i,n].concat(s)),a)},Y.prototype.fetchChoice=function(t,e){if(!t||!u(t))return null;var i=t.split("|");return e=this.getChoiceIndex(e,i.length),i[e]?i[e].trim():t},Y.prototype.tc=function(t,e){var i,n=[],a=arguments.length-2;while(a-- >0)n[a]=arguments[a+2];return(i=this)._tc.apply(i,[t,this.locale,this._getMessages(),null,e].concat(n))},Y.prototype._te=function(t,e,i){var n=[],a=arguments.length-3;while(a-- >0)n[a]=arguments[a+3];var r=g.apply(void 0,n).locale||e;return this._exist(i[r],t)},Y.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},Y.prototype.getLocaleMessage=function(t){return v(this._vm.messages[t]||{})},Y.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},Y.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,x("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},Y.prototype.getDateTimeFormat=function(t){return v(this._vm.dateTimeFormats[t]||{})},Y.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},Y.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,x(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},Y.prototype._clearDateTimeFormat=function(t,e){for(var i in e){var n=t+"__"+i;this._dateTimeFormatters.hasOwnProperty(n)&&delete this._dateTimeFormatters[n]}},Y.prototype._localizeDateTime=function(t,e,i,n,a,r){for(var s=e,o=n[s],c=this._getLocaleChain(e,i),l=0;l0)e[i]=arguments[i+1];var n=this.locale,a=null,s=null;return 1===e.length?(u(e[0])?a=e[0]:c(e[0])&&(e[0].locale&&(n=e[0].locale),e[0].key&&(a=e[0].key)),s=Object.keys(e[0]).reduce((function(t,i){var n;return m(r,i)?Object.assign({},t,(n={},n[i]=e[0][i],n)):t}),null)):2===e.length&&(u(e[0])&&(a=e[0]),u(e[1])&&(n=e[1])),this._d(t,n,a,s)},Y.prototype.getNumberFormat=function(t){return v(this._vm.numberFormats[t]||{})},Y.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},Y.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,x(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},Y.prototype._clearNumberFormat=function(t,e){for(var i in e){var n=t+"__"+i;this._numberFormatters.hasOwnProperty(n)&&delete this._numberFormatters[n]}},Y.prototype._getNumberFormatter=function(t,e,i,n,a,r){for(var s=e,o=n[s],c=this._getLocaleChain(e,i),l=0;l0)e[i]=arguments[i+1];var n=this.locale,r=null,s=null;return 1===e.length?u(e[0])?r=e[0]:c(e[0])&&(e[0].locale&&(n=e[0].locale),e[0].key&&(r=e[0].key),s=Object.keys(e[0]).reduce((function(t,i){var n;return m(a,i)?Object.assign({},t,(n={},n[i]=e[0][i],n)):t}),null)):2===e.length&&(u(e[0])&&(r=e[0]),u(e[1])&&(n=e[1])),this._n(t,n,r,s)},Y.prototype._ntp=function(t,e,i,n){if(!Y.availabilities.numberFormat)return[];if(!i){var a=n?new Intl.NumberFormat(e,n):new Intl.NumberFormat(e);return a.formatToParts(t)}var r=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),i,n),s=r&&r.formatToParts(t);if(this._isFallbackRoot(s)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,i,n)}return s||[]},Object.defineProperties(Y.prototype,Q),Object.defineProperty(Y,"availabilities",{get:function(){if(!q){var t="undefined"!==typeof Intl;q={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return q}}),Y.install=F,Y.version="8.28.2",i["default"]=Y},a941:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=n(i("539b")),s=n(i("359a")),o=n(i("ecc4")),c=i("26cb");function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,o=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){o=!0,r=t},f:function(){try{s||null==i.return||i.return()}finally{if(o)throw r}}}}function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i>>2]>>>24-r%4*8&255;e[n+r>>>2]|=s<<24-(n+r)%4*8}else for(r=0;r>>2]=i[r>>>2];return this.sigBytes+=a,this},clamp:function(){var e=this.words,i=this.sigBytes;e[i>>>2]&=4294967295<<32-i%4*8,e.length=t.ceil(i/4)},clone:function(){var t=r.clone.call(this);return t.words=this.words.slice(0),t},random:function(e){for(var i,n=[],a=function(e){e=e;var i=987654321,n=4294967295;return function(){var a=((i=36969*(65535&i)+(i>>16)&n)<<16)+(e=18e3*(65535&e)+(e>>16)&n)&n;return a/=4294967296,(a+=.5)*(t.random()>.5?1:-1)}},r=0;r>>2]>>>24-a%4*8&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n>>3]|=parseInt(t.substr(n,2),16)<<24-n%8*4;return new s.init(i,e/2)}},l=o.Latin1={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],a=0;a>>2]>>>24-a%4*8&255;n.push(String.fromCharCode(r))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n>>2]|=(255&t.charCodeAt(n))<<24-n%4*8;return new s.init(i,e)}},u=o.Utf8={stringify:function(t){try{return decodeURIComponent(escape(l.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return l.parse(unescape(encodeURIComponent(t)))}},d=a.BufferedBlockAlgorithm=r.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=u.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var i=this._data,n=i.words,a=i.sigBytes,r=this.blockSize,o=a/(4*r),c=(o=e?t.ceil(o):t.max((0|o)-this._minBufferSize,0))*r,l=t.min(4*c,a);if(c){for(var u=0;u>>24)|4278255360&(a<<24|a>>>8)}var r=this._hash.words,s=t[e+0],c=t[e+1],h=t[e+2],p=t[e+3],g=t[e+4],v=t[e+5],m=t[e+6],_=t[e+7],y=t[e+8],x=t[e+9],b=t[e+10],w=t[e+11],C=t[e+12],$=t[e+13],k=t[e+14],S=t[e+15],O=r[0],T=r[1],P=r[2],A=r[3];O=l(O,T,P,A,s,7,o[0]),A=l(A,O,T,P,c,12,o[1]),P=l(P,A,O,T,h,17,o[2]),T=l(T,P,A,O,p,22,o[3]),O=l(O,T,P,A,g,7,o[4]),A=l(A,O,T,P,v,12,o[5]),P=l(P,A,O,T,m,17,o[6]),T=l(T,P,A,O,_,22,o[7]),O=l(O,T,P,A,y,7,o[8]),A=l(A,O,T,P,x,12,o[9]),P=l(P,A,O,T,b,17,o[10]),T=l(T,P,A,O,w,22,o[11]),O=l(O,T,P,A,C,7,o[12]),A=l(A,O,T,P,$,12,o[13]),P=l(P,A,O,T,k,17,o[14]),O=u(O,T=l(T,P,A,O,S,22,o[15]),P,A,c,5,o[16]),A=u(A,O,T,P,m,9,o[17]),P=u(P,A,O,T,w,14,o[18]),T=u(T,P,A,O,s,20,o[19]),O=u(O,T,P,A,v,5,o[20]),A=u(A,O,T,P,b,9,o[21]),P=u(P,A,O,T,S,14,o[22]),T=u(T,P,A,O,g,20,o[23]),O=u(O,T,P,A,x,5,o[24]),A=u(A,O,T,P,k,9,o[25]),P=u(P,A,O,T,p,14,o[26]),T=u(T,P,A,O,y,20,o[27]),O=u(O,T,P,A,$,5,o[28]),A=u(A,O,T,P,h,9,o[29]),P=u(P,A,O,T,_,14,o[30]),O=d(O,T=u(T,P,A,O,C,20,o[31]),P,A,v,4,o[32]),A=d(A,O,T,P,y,11,o[33]),P=d(P,A,O,T,w,16,o[34]),T=d(T,P,A,O,k,23,o[35]),O=d(O,T,P,A,c,4,o[36]),A=d(A,O,T,P,g,11,o[37]),P=d(P,A,O,T,_,16,o[38]),T=d(T,P,A,O,b,23,o[39]),O=d(O,T,P,A,$,4,o[40]),A=d(A,O,T,P,s,11,o[41]),P=d(P,A,O,T,p,16,o[42]),T=d(T,P,A,O,m,23,o[43]),O=d(O,T,P,A,x,4,o[44]),A=d(A,O,T,P,C,11,o[45]),P=d(P,A,O,T,S,16,o[46]),O=f(O,T=d(T,P,A,O,h,23,o[47]),P,A,s,6,o[48]),A=f(A,O,T,P,_,10,o[49]),P=f(P,A,O,T,k,15,o[50]),T=f(T,P,A,O,v,21,o[51]),O=f(O,T,P,A,C,6,o[52]),A=f(A,O,T,P,p,10,o[53]),P=f(P,A,O,T,b,15,o[54]),T=f(T,P,A,O,c,21,o[55]),O=f(O,T,P,A,y,6,o[56]),A=f(A,O,T,P,S,10,o[57]),P=f(P,A,O,T,m,15,o[58]),T=f(T,P,A,O,$,21,o[59]),O=f(O,T,P,A,g,6,o[60]),A=f(A,O,T,P,w,10,o[61]),P=f(P,A,O,T,h,15,o[62]),T=f(T,P,A,O,x,21,o[63]),r[0]=r[0]+O|0,r[1]=r[1]+T|0,r[2]=r[2]+P|0,r[3]=r[3]+A|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;i[a>>>5]|=128<<24-a%32;var r=t.floor(n/4294967296),s=n;i[15+(a+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),i[14+(a+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),e.sigBytes=4*(i.length+1),this._process();for(var o=this._hash,c=o.words,l=0;l<4;l++){var u=c[l];c[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return o},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function l(t,e,i,n,a,r,s){var o=t+(e&i|~e&n)+a+s;return(o<>>32-r)+e}function u(t,e,i,n,a,r,s){var o=t+(e&n|i&~n)+a+s;return(o<>>32-r)+e}function d(t,e,i,n,a,r,s){var o=t+(e^i^n)+a+s;return(o<>>32-r)+e}function f(t,e,i,n,a,r,s){var o=t+(i^(e|~n))+a+s;return(o<>>32-r)+e}e.MD5=r._createHelper(c),e.HmacMD5=r._createHmacHelper(c)}(Math),i.MD5)})),k((function(t,e){var i;t.exports=(i=O,void function(){var t=i,e=t.lib.Base,n=t.enc.Utf8;t.algo.HMAC=e.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=n.parse(e));var i=t.blockSize,a=4*i;e.sigBytes>a&&(e=t.finalize(e)),e.clamp();for(var r=this._oKey=e.clone(),s=this._iKey=e.clone(),o=r.words,c=s.words,l=0;l>>6-s%4*2;a[r>>>2]|=(o|c)<<24-r%4*8,r++}return e.create(a,r)}t.enc.Base64={stringify:function(t){var e=t.words,i=t.sigBytes,n=this._map;t.clamp();for(var a=[],r=0;r>>2]>>>24-r%4*8&255)<<16|(e[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|e[r+2>>>2]>>>24-(r+2)%4*8&255,o=0;o<4&&r+.75*o>>6*(3-o)&63));var c=n.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(t){var e=t.length,i=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},i=e.createPromise,n=e.retryRule,a=void 0===n?R:n;(0,m.default)(this,t),this.createPromise=i,this.status=null,this.promise=null,this.retryRule=a}return(0,_.default)(t,[{key:"needRetry",get:function(){if(!this.status)return!0;switch(this.retryRule){case R:return this.status===F;case U:return this.status!==L}}},{key:"exec",value:function(){var t=this;return this.needRetry?(this.status=L,this.promise=this.createPromise().then((function(e){return t.status=M,Promise.resolve(e)}),(function(e){return t.status=F,Promise.reject(e)})),this.promise):this.promise}}]),t}();function W(t){return t&&"string"==typeof t?JSON.parse(t):t}var q=W([]),V="app",G=(W(void 0),W([])||[]);try{(n("a77d").default||n("a77d")).appid}catch(e){}var H={};function K(t){var e,i,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=H,i=t,Object.prototype.hasOwnProperty.call(e,i)||(H[t]=n),H[t]}"app"===V&&(H=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={});var J=["invoke","success","fail","complete"],X=K("_globalUniCloudInterceptor");function Y(t,e){X[t]||(X[t]={}),E(e)&&Object.keys(e).forEach((function(i){J.indexOf(i)>-1&&function(t,e,i){var n=X[t][e];n||(n=X[t][e]=[]),-1===n.indexOf(i)&&B(i)&&n.push(i)}(t,i,e[i])}))}function Q(t,e){X[t]||(X[t]={}),E(e)?Object.keys(e).forEach((function(i){J.indexOf(i)>-1&&function(t,e,i){var n=X[t][e];if(n){var a=n.indexOf(i);a>-1&&n.splice(a,1)}}(t,i,e[i])})):delete X[t]}function Z(t,e){return t&&0!==t.length?t.reduce((function(t,i){return t.then((function(){return i(e)}))}),Promise.resolve()):Promise.resolve()}function tt(t,e){return X[t]&&X[t][e]||[]}function et(t){Y("callObject",t)}var it=K("_globalUniCloudListener"),nt="response",at="needLogin",rt="refreshToken",st="clientdb",ot="cloudfunction",ct="cloudobject";function lt(t){return it[t]||(it[t]=[]),it[t]}function ut(t,e){var i=lt(t);i.includes(e)||i.push(e)}function dt(t,e){var i=lt(t),n=i.indexOf(e);-1!==n&&i.splice(n,1)}function ft(t,e){for(var i=lt(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:0;if(!(t>=10))return t++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(t):this.cause}}}]),i}((0,v.default)(Error)),xt={request:function(t){return uni.request(t)},uploadFile:function(t){return uni.uploadFile(t)},setStorageSync:function(t,e){return uni.setStorageSync(t,e)},getStorageSync:function(t){return uni.getStorageSync(t)},removeStorageSync:function(t){return uni.removeStorageSync(t)},clearStorageSync:function(){return uni.clearStorageSync()}};function bt(){return{token:xt.getStorageSync("uni_id_token")||xt.getStorageSync("uniIdToken"),tokenExpired:xt.getStorageSync("uni_id_token_expired")}}function wt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.token,i=t.tokenExpired;e&&xt.setStorageSync("uni_id_token",e),i&&xt.setStorageSync("uni_id_token_expired",i)}function Ct(){return mt||(mt=uni.getSystemInfoSync()),mt}function $t(){var t=uni.getLocale&&uni.getLocale()||"en";if(_t)return C(C({},_t),{},{locale:t,LOCALE:t});for(var e=Ct(),i=e.deviceId,n=e.osName,a=e.uniPlatform,r=e.appId,s=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"],o=0;o-1)return;var i=uni.getLaunchOptionsSync(),n=i.scene,a=i.channel;t=a,e=n}}catch(t){}return{channel:t,scene:e}}()),e),C(C({},_t),{},{locale:t,LOCALE:t})}var kt,St={sign:function(t,e){var i="";return Object.keys(t).sort().forEach((function(e){t[e]&&(i=i+"&"+e+"="+t[e])})),i=i.slice(1),T(i,e).toString()},wrappedRequest:function(t,e){return new Promise((function(i,n){e(Object.assign(t,{complete:function(t){t||(t={});var e=t.data&&t.data.header&&t.data.header["x-serverless-request-id"]||t.header&&t.header["request-id"];if(!t.statusCode||t.statusCode>=400)return n(new yt({code:"SYS_ERR",message:t.errMsg||"request:fail",requestId:e}));var a=t.data;if(a.error)return n(new yt({code:a.error.code,message:a.error.message,requestId:e}));a.result=a.data,a.requestId=e,delete a.data,i(a)}}))}))},toBase64:function(t){return A.stringify(P.parse(t))}},Ot=function(){function t(e){var i=this;(0,m.default)(this,t),["spaceId","clientSecret"].forEach((function(t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error("".concat(t," required"))})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=xt,this._getAccessTokenPromiseHub=new z({createPromise:function(){return i.requestAuth(i.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((function(t){if(!t.result||!t.result.accessToken)throw new yt({code:"AUTH_FAILED",message:"\u83b7\u53d6accessToken\u5931\u8d25"});i.setAccessToken(t.result.accessToken)}))},retryRule:U})}return(0,_.default)(t,[{key:"hasAccessToken",get:function(){return!!this.accessToken}},{key:"setAccessToken",value:function(t){this.accessToken=t}},{key:"requestWrapped",value:function(t){return St.wrappedRequest(t,this.adapter.request)}},{key:"requestAuth",value:function(t){return this.requestWrapped(t)}},{key:"request",value:function(t,e){var i=this;return Promise.resolve().then((function(){return i.hasAccessToken?e?i.requestWrapped(t):i.requestWrapped(t).catch((function(e){return new Promise((function(t,i){!e||"GATEWAY_INVALID_TOKEN"!==e.code&&"InvalidParameter.InvalidToken"!==e.code?i(e):t()})).then((function(){return i.getAccessToken()})).then((function(){var e=i.rebuildRequest(t);return i.request(e,!0)}))})):i.getAccessToken().then((function(){var e=i.rebuildRequest(t);return i.request(e,!0)}))}))}},{key:"rebuildRequest",value:function(t){var e=Object.assign({},t);return e.data.token=this.accessToken,e.header["x-basement-token"]=this.accessToken,e.header["x-serverless-sign"]=St.sign(e.data,this.config.clientSecret),e}},{key:"setupRequest",value:function(t,e){var i=Object.assign({},t,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};return"auth"!==e&&(i.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=St.sign(i,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:i,dataType:"json",header:n}}},{key:"getAccessToken",value:function(){return this._getAccessTokenPromiseHub.exec()}},{key:"authorize",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.getAccessToken();case 2:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"callFunction",value:function(t){var e={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:t.name,functionArgs:t.data||{}})};return this.request(this.setupRequest(e))}},{key:"getOSSUploadOptionsFromPath",value:function(t){var e={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(t)};return this.request(this.setupRequest(e))}},{key:"uploadFileToOSS",value:function(t){var e=this,i=t.url,n=t.formData,a=t.name,r=t.filePath,s=t.fileType,o=t.onUploadProgress;return new Promise((function(t,c){var l=e.adapter.uploadFile({url:i,formData:n,name:a,filePath:r,fileType:s,header:{"X-OSS-server-side-encrpytion":"AES256"},success:function(e){e&&e.statusCode<400?t(e):c(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){c(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof o&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((function(t){o({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"reportOSSUpload",value:function(t){var e={method:"serverless.file.resource.report",params:JSON.stringify(t)};return this.request(this.setupRequest(e))}},{key:"uploadFile",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u,d,f,h,p,g,v,m,_,y,x,b,w,C,$;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e.filePath,n=e.cloudPath,a=e.fileType,r=void 0===a?"image":a,o=e.cloudPathAsRealPath,c=void 0!==o&&o,l=e.onUploadProgress,u=e.config,"string"===j(n)){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(n=n.trim()){t.next=5;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(n)){t.next=7;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:if(d=u&&u.envType||this.config.envType,!(c&&("/"!==n[0]&&(n="/"+n),n.indexOf("\\")>-1))){t.next=10;break}throw new yt({code:"INVALID_PARAM",message:"\u4f7f\u7528cloudPath\u4f5c\u4e3a\u8def\u5f84\u65f6\uff0ccloudPath\u4e0d\u53ef\u5305\u542b\u201c\\\u201d"});case 10:return t.next=12,this.getOSSUploadOptionsFromPath({env:d,filename:c?n.split("/").pop():n,fileId:c?n:void 0});case 12:return f=t.sent.result,h="https://"+f.cdnDomain+"/"+f.ossPath,p=f.securityToken,g=f.accessKeyId,v=f.signature,m=f.host,_=f.ossPath,y=f.id,x=f.policy,b=f.ossCallbackUrl,w={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:g,Signature:v,host:m,id:y,key:_,policy:x,success_action_status:200},p&&(w["x-oss-security-token"]=p),b&&(C=JSON.stringify({callbackUrl:b,callbackBody:JSON.stringify({fileId:y,spaceId:this.config.spaceId}),callbackBodyType:"application/json"}),w.callback=St.toBase64(C)),$={url:"https://"+f.host,formData:w,fileName:"file",name:"file",filePath:i,fileType:r},t.next=27,this.uploadFileToOSS(Object.assign({},$,{onUploadProgress:l}));case 27:if(!b){t.next=29;break}return t.abrupt("return",{success:!0,filePath:i,fileID:h});case 29:return t.next=31,this.reportOSSUpload({id:y});case 31:if(!t.sent.success){t.next=33;break}return t.abrupt("return",{success:!0,filePath:i,fileID:h});case 33:throw new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"});case 34:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fileList;return new Promise((function(t,i){Array.isArray(e)&&0!==e.length||i(new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"})),t({fileList:e.map((function(t){return{fileID:t,tempFileURL:t}}))})}))}},{key:"getFileInfo",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=a.length>0&&void 0!==a[0]?a[0]:{},i=e.fileList,Array.isArray(i)&&0!==i.length){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});case 3:return n={method:"serverless.file.resource.info",params:JSON.stringify({id:i.map((function(t){return t.split("?")[0]})).join(",")})},t.next=6,this.request(this.setupRequest(n));case 6:return t.t0=t.sent.result,t.abrupt("return",{fileList:t.t0});case 8:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()}]),t}(),Tt={init:function(t){var e=new Ot(t),i={signInAnonymously:function(){return e.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return e.auth=function(){return i},e.customAuth=e.auth,e}},Pt="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";!function(t){t.local="local",t.none="none",t.session="session"}(kt||(kt={}));var At,Dt=function(){},It=k((function(t,e){var i;t.exports=(i=O,function(t){var e=i,n=e.lib,a=n.WordArray,r=n.Hasher,s=e.algo,o=[],c=[];!function(){function e(e){for(var i=t.sqrt(e),n=2;n<=i;n++)if(!(e%n))return!1;return!0}function i(t){return 4294967296*(t-(0|t))|0}for(var n=2,a=0;a<64;)e(n)&&(a<8&&(o[a]=i(t.pow(n,.5))),c[a]=i(t.pow(n,1/3)),a++),n++}();var l=[],u=s.SHA256=r.extend({_doReset:function(){this._hash=new a.init(o.slice(0))},_doProcessBlock:function(t,e){for(var i=this._hash.words,n=i[0],a=i[1],r=i[2],s=i[3],o=i[4],u=i[5],d=i[6],f=i[7],h=0;h<64;h++){if(h<16)l[h]=0|t[e+h];else{var p=l[h-15],g=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,v=l[h-2],m=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;l[h]=g+l[h-7]+m+l[h-16]}var _=n&a^n&r^a&r,y=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),x=f+((o<<26|o>>>6)^(o<<21|o>>>11)^(o<<7|o>>>25))+(o&u^~o&d)+c[h]+l[h];f=d,d=u,u=o,o=s+x|0,s=r,r=a,a=n,n=x+(y+_)|0}i[0]=i[0]+n|0,i[1]=i[1]+a|0,i[2]=i[2]+r|0,i[3]=i[3]+s|0,i[4]=i[4]+o|0,i[5]=i[5]+u|0,i[6]=i[6]+d|0,i[7]=i[7]+f|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;return i[a>>>5]|=128<<24-a%32,i[14+(a+64>>>9<<4)]=t.floor(n/4294967296),i[15+(a+64>>>9<<4)]=n,e.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA256=r._createHelper(u),e.HmacSHA256=r._createHmacHelper(u)}(Math),i.SHA256)})),Lt=It,Mt=k((function(t,e){t.exports=O.HmacSHA256})),Ft=function(){var t;if(!Promise){t=function(){},t.promise={};var e=function(){throw new yt({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(t.promise,"then",{get:e}),Object.defineProperty(t.promise,"catch",{get:e}),t}var i=new Promise((function(e,i){t=function(t,n){return t?i(t):e(n)}}));return t.promise=i,t};function jt(t){return void 0===t}function Et(t){return"[object Null]"===Object.prototype.toString.call(t)}!function(t){t.WEB="web",t.WX_MP="wx_mp"}(At||(At={}));var Bt={adapter:null,runtime:void 0},Nt=["anonymousUuidKey"],Rt=function(t){(0,h.default)(i,t);var e=$(i);function i(){var t;return(0,m.default)(this,i),t=e.call(this),Bt.adapter.root.tcbObject||(Bt.adapter.root.tcbObject={}),t}return(0,_.default)(i,[{key:"setItem",value:function(t,e){Bt.adapter.root.tcbObject[t]=e}},{key:"getItem",value:function(t){return Bt.adapter.root.tcbObject[t]}},{key:"removeItem",value:function(t){delete Bt.adapter.root.tcbObject[t]}},{key:"clear",value:function(){delete Bt.adapter.root.tcbObject}}]),i}(Dt);function Ut(t,e){switch(t){case"local":return e.localStorage||new Rt;case"none":return new Rt;default:return e.sessionStorage||new Rt}}var zt=function(){function t(e){if((0,m.default)(this,t),!this._storage){this._persistence=Bt.adapter.primaryStorage||e.persistence,this._storage=Ut(this._persistence,Bt.adapter);var i="access_token_".concat(e.env),n="access_token_expire_".concat(e.env),a="refresh_token_".concat(e.env),r="anonymous_uuid_".concat(e.env),s="login_type_".concat(e.env),o="user_info_".concat(e.env);this.keys={accessTokenKey:i,accessTokenExpireKey:n,refreshTokenKey:a,anonymousUuidKey:r,loginTypeKey:s,userInfoKey:o}}}return(0,_.default)(t,[{key:"updatePersistence",value:function(t){if(t!==this._persistence){var e="local"===this._persistence;this._persistence=t;var i=Ut(t,Bt.adapter);for(var n in this.keys){var a=this.keys[n];if(!e||!Nt.includes(n)){var r=this._storage.getItem(a);jt(r)||Et(r)||(i.setItem(a,r),this._storage.removeItem(a))}}this._storage=i}}},{key:"setStore",value:function(t,e,i){if(this._storage){var n={version:i||"localCachev1",content:e},a=JSON.stringify(n);try{this._storage.setItem(t,a)}catch(t){throw t}}}},{key:"getStore",value:function(t,e){try{if(!this._storage)return}catch(t){return""}e=e||"localCachev1";var i=this._storage.getItem(t);return i&&i.indexOf(e)>=0?JSON.parse(i).content:""}},{key:"removeStore",value:function(t){this._storage.removeItem(t)}}]),t}(),Wt={},qt={};function Vt(t){return Wt[t]}var Gt=(0,_.default)((function t(e,i){(0,m.default)(this,t),this.data=i||null,this.name=e})),Ht=function(t){(0,h.default)(i,t);var e=$(i);function i(t,n){var a;return(0,m.default)(this,i),a=e.call(this,"error",{error:t,data:n}),a.error=t,a}return(0,_.default)(i)}(Gt),Kt=new(function(){function t(){(0,m.default)(this,t),this._listeners={}}return(0,_.default)(t,[{key:"on",value:function(t,e){return function(t,e,i){i[t]=i[t]||[],i[t].push(e)}(t,e,this._listeners),this}},{key:"off",value:function(t,e){return function(t,e,i){if(i&&i[t]){var n=i[t].indexOf(e);-1!==n&&i[t].splice(n,1)}}(t,e,this._listeners),this}},{key:"fire",value:function(t,e){if(t instanceof Ht)return console.error(t.error),this;var i="string"==typeof t?new Gt(t,e||{}):t,n=i.name;if(this._listens(n)){i.target=this;var a,r=this._listeners[n]?(0,u.default)(this._listeners[n]):[],s=x(r);try{for(s.s();!(a=s.n()).done;){var o=a.value;o.call(this,i)}}catch(c){s.e(c)}finally{s.f()}}return this}},{key:"_listens",value:function(t){return this._listeners[t]&&this._listeners[t].length>0}}]),t}());function Jt(t,e){Kt.on(t,e)}function Xt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Kt.fire(t,e)}function Yt(t,e){Kt.off(t,e)}var Qt,Zt="loginStateChanged",te="loginStateExpire",ee="loginTypeChanged",ie="anonymousConverted",ne="refreshAccessToken";!function(t){t.ANONYMOUS="ANONYMOUS",t.WECHAT="WECHAT",t.WECHAT_PUBLIC="WECHAT-PUBLIC",t.WECHAT_OPEN="WECHAT-OPEN",t.CUSTOM="CUSTOM",t.EMAIL="EMAIL",t.USERNAME="USERNAME",t.NULL="NULL"}(Qt||(Qt={}));var ae=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],re={"X-SDK-Version":"1.3.5"};function se(t,e,i){var n=t[e];t[e]=function(e){var a={},r={};i.forEach((function(i){var n=i.call(t,e),s=n.data,o=n.headers;Object.assign(a,s),Object.assign(r,o)}));var s=e.data;return s&&function(){var t;if(t=s,"[object FormData]"!==Object.prototype.toString.call(t))e.data=C(C({},s),a);else for(var i in a)s.append(i,a[i])}(),e.headers=C(C({},e.headers||{}),r),n.call(t,e)}}function oe(){var t=Math.random().toString(16).slice(2);return{data:{seqId:t},headers:C(C({},re),{},{"x-seqid":t})}}var ce=function(){function t(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,m.default)(this,t),this.config=i,this._reqClass=new Bt.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:"\u8bf7\u6c42\u5728".concat(this.config.timeout/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad"),restrictedMethods:["post"]}),this._cache=Vt(this.config.env),this._localCache=(e=this.config.env,qt[e]),se(this._reqClass,"post",[oe]),se(this._reqClass,"upload",[oe]),se(this._reqClass,"download",[oe])}return(0,_.default)(t,[{key:"post",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.post(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"upload",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.upload(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"download",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.download(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"refreshAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken()),t.prev=1,t.next=4,this._refreshAccessTokenPromise;case 4:e=t.sent,t.next=10;break;case 7:t.prev=7,t.t0=t["catch"](1),i=t.t0;case 10:if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,!i){t.next=12;break}throw i;case 12:return t.abrupt("return",e);case 13:case"end":return t.stop()}}),t,this,[[1,7]])})));return function(){return t.apply(this,arguments)}}()},{key:"_refreshAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c,l,u,d,f,h,p;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey,r=e.loginTypeKey,o=e.anonymousUuidKey,this._cache.removeStore(i),this._cache.removeStore(n),c=this._cache.getStore(a),c){t.next=5;break}throw new yt({message:"\u672a\u767b\u5f55CloudBase"});case 5:return l={refresh_token:c},t.next=8,this.request("auth.fetchAccessTokenWithRefreshToken",l);case 8:if(u=t.sent,!u.data.code){t.next=21;break}if(d=u.data.code,"SIGN_PARAM_INVALID"!==d&&"REFRESH_TOKEN_EXPIRED"!==d&&"INVALID_REFRESH_TOKEN"!==d){t.next=20;break}if(this._cache.getStore(r)!==Qt.ANONYMOUS||"INVALID_REFRESH_TOKEN"!==d){t.next=19;break}return f=this._cache.getStore(o),h=this._cache.getStore(a),t.next=17,this.send("auth.signInAnonymously",{anonymous_uuid:f,refresh_token:h});case 17:return p=t.sent,t.abrupt("return",(this.setRefreshToken(p.refresh_token),this._refreshAccessToken()));case 19:Xt(te),this._cache.removeStore(a);case 20:throw new yt({code:u.data.code,message:"\u5237\u65b0access token\u5931\u8d25\uff1a".concat(u.data.code)});case 21:if(!u.data.access_token){t.next=23;break}return t.abrupt("return",(Xt(ne),this._cache.setStore(i,u.data.access_token),this._cache.setStore(n,u.data.access_token_expire+Date.now()),{accessToken:u.data.access_token,accessTokenExpire:u.data.access_token_expire}));case 23:u.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,u.data.refresh_token),this._refreshAccessToken());case 24:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"getAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey,this._cache.getStore(a)){t.next=3;break}throw new yt({message:"refresh token\u4e0d\u5b58\u5728\uff0c\u767b\u5f55\u72b6\u6001\u5f02\u5e38"});case 3:if(r=this._cache.getStore(i),o=this._cache.getStore(n),c=!0,t.t0=this._shouldRefreshAccessTokenHook,!t.t0){t.next=9;break}return t.next=8,this._shouldRefreshAccessTokenHook(r,o);case 8:t.t0=!t.sent;case 9:if(t.t1=t.t0,!t.t1){t.next=12;break}c=!1;case 12:return t.abrupt("return",(!r||!o||o2&&void 0!==arguments[2]?arguments[2]:{},n=/\?/.test(e),a="";for(var r in i)""===a?!n&&(e+="?"):a+="&",a+="".concat(r,"=").concat(encodeURIComponent(i[r]));return/^http(s)?\:\/\//.test(e+=a)?e:"".concat(t).concat(e)}(Pt,"//tcb-api.tencentcloudapi.com/web",m),v&&(_+=v),t.next=22,this.post(C({url:_,data:l},f));case 22:if(y=t.sent,x=y.header&&y.header["x-tcb-trace"],x&&this._localCache.setStore(a,x),(200===Number(y.status)||200===Number(y.statusCode))&&y.data){t.next=26;break}throw new yt({code:"NETWORK_ERROR",message:"network request error"});case 26:return t.abrupt("return",y);case 27:case"end":return t.stop()}}),t,this)})));return function(e,i,n){return t.apply(this,arguments)}}()},{key:"send",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=r.length>1&&void 0!==r[1]?r[1]:{},t.next=3,this.request(e,i,{onUploadProgress:i.onUploadProgress});case 3:if(n=t.sent,"ACCESS_TOKEN_EXPIRED"!==n.data.code||-1!==ae.indexOf(e)){t.next=13;break}return t.next=7,this.refreshAccessToken();case 7:return t.next=9,this.request(e,i,{onUploadProgress:i.onUploadProgress});case 9:if(a=t.sent,!a.data.code){t.next=12;break}throw new yt({code:a.data.code,message:a.data.message});case 12:return t.abrupt("return",a.data);case 13:if(!n.data.code){t.next=15;break}throw new yt({code:n.data.code,message:n.data.message});case 15:return t.abrupt("return",n.data);case 16:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"setRefreshToken",value:function(t){var e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey;this._cache.removeStore(i),this._cache.removeStore(n),this._cache.setStore(a,t)}}]),t}(),le={};function ue(t){return le[t]}var de=function(){function t(e){(0,m.default)(this,t),this.config=e,this._cache=Vt(e.env),this._request=ue(e.env)}return(0,_.default)(t,[{key:"setRefreshToken",value:function(t){var e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey;this._cache.removeStore(i),this._cache.removeStore(n),this._cache.setStore(a,t)}},{key:"setAccessToken",value:function(t,e){var i=this._cache.keys,n=i.accessTokenKey,a=i.accessTokenExpireKey;this._cache.setStore(n,t),this._cache.setStore(a,e)}},{key:"refreshUserInfo",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getUserInfo",{});case 2:return e=t.sent,i=e.data,t.abrupt("return",(this.setLocalUserInfo(i),i));case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setLocalUserInfo",value:function(t){var e=this._cache.keys.userInfoKey;this._cache.setStore(e,t)}}]),t}(),fe=function(){function t(e){if((0,m.default)(this,t),!e)throw new yt({code:"PARAM_ERROR",message:"envId is not defined"});this._envId=e,this._cache=Vt(this._envId),this._request=ue(this._envId),this.setUserInfo()}return(0,_.default)(t,[{key:"linkWithTicket",value:function(t){if("string"!=typeof t)throw new yt({code:"PARAM_ERROR",message:"ticket must be string"});return this._request.send("auth.linkWithTicket",{ticket:t})}},{key:"linkWithRedirect",value:function(t){t.signInWithRedirect()}},{key:"updatePassword",value:function(t,e){return this._request.send("auth.updatePassword",{oldPassword:e,newPassword:t})}},{key:"updateEmail",value:function(t){return this._request.send("auth.updateEmail",{newEmail:t})}},{key:"updateUsername",value:function(t){if("string"!=typeof t)throw new yt({code:"PARAM_ERROR",message:"username must be a string"});return this._request.send("auth.updateUsername",{username:t})}},{key:"getLinkedUidList",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getLinkedUidList",{});case 2:return e=t.sent,i=e.data,n=!1,a=i.users,t.abrupt("return",(a.forEach((function(t){t.wxOpenId&&t.wxPublicId&&(n=!0)})),{users:a,hasPrimaryUid:n}));case 7:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setPrimaryUid",value:function(t){return this._request.send("auth.setPrimaryUid",{uid:t})}},{key:"unlink",value:function(t){return this._request.send("auth.unlink",{platform:t})}},{key:"update",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.nickName,n=e.gender,a=e.avatarUrl,r=e.province,o=e.country,c=e.city,t.next=8,this._request.send("auth.updateUserInfo",{nickName:i,gender:n,avatarUrl:a,province:r,country:o,city:c});case 8:l=t.sent,u=l.data,this.setLocalUserInfo(u);case 11:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"refresh",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getUserInfo",{});case 2:return e=t.sent,i=e.data,t.abrupt("return",(this.setLocalUserInfo(i),i));case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setUserInfo",value:function(){var t=this,e=this._cache.keys.userInfoKey,i=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((function(e){t[e]=i[e]})),this.location={country:i.country,province:i.province,city:i.city}}},{key:"setLocalUserInfo",value:function(t){var e=this._cache.keys.userInfoKey;this._cache.setStore(e,t),this.setUserInfo()}}]),t}(),he=function(){function t(e){if((0,m.default)(this,t),!e)throw new yt({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Vt(e);var i=this._cache.keys,n=i.refreshTokenKey,a=i.accessTokenKey,r=i.accessTokenExpireKey,s=this._cache.getStore(n),o=this._cache.getStore(a),c=this._cache.getStore(r);this.credential={refreshToken:s,accessToken:o,accessTokenExpire:c},this.user=new fe(e)}return(0,_.default)(t,[{key:"isAnonymousAuth",get:function(){return this.loginType===Qt.ANONYMOUS}},{key:"isCustomAuth",get:function(){return this.loginType===Qt.CUSTOM}},{key:"isWeixinAuth",get:function(){return this.loginType===Qt.WECHAT||this.loginType===Qt.WECHAT_OPEN||this.loginType===Qt.WECHAT_PUBLIC}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}]),t}(),pe=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._cache.updatePersistence("local"),e=this._cache.keys,i=e.anonymousUuidKey,n=e.refreshTokenKey,a=this._cache.getStore(i)||void 0,r=this._cache.getStore(n)||void 0,t.next=8,this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:r});case 8:if(o=t.sent,!o.uuid||!o.refresh_token){t.next=20;break}return this._setAnonymousUUID(o.uuid),this.setRefreshToken(o.refresh_token),t.next=14,this._request.refreshAccessToken();case 14:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.ANONYMOUS,persistence:"local"}),c=new he(this.config.env),t.next=19,c.user.refresh();case 19:return t.abrupt("return",c);case 20:throw new yt({message:"\u533f\u540d\u767b\u5f55\u5931\u8d25"});case 21:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"linkAndRetrieveDataWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=this._cache.keys,n=i.anonymousUuidKey,a=i.refreshTokenKey,r=this._cache.getStore(n),o=this._cache.getStore(a),t.next=7,this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:r,refresh_token:o,ticket:e});case 7:if(c=t.sent,!c.refresh_token){t.next=16;break}return this._clearAnonymousUUID(),this.setRefreshToken(c.refresh_token),t.next=13,this._request.refreshAccessToken();case 13:return Xt(ie,{env:this.config.env}),Xt(ee,{loginType:Qt.CUSTOM,persistence:"local"}),t.abrupt("return",{credential:{refreshToken:c.refresh_token}});case 16:throw new yt({message:"\u533f\u540d\u8f6c\u5316\u5931\u8d25"});case 17:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"_setAnonymousUUID",value:function(t){var e=this._cache.keys,i=e.anonymousUuidKey,n=e.loginTypeKey;this._cache.removeStore(i),this._cache.setStore(i,t),this._cache.setStore(n,Qt.ANONYMOUS)}},{key:"_clearAnonymousUUID",value:function(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}]),i}(de),ge=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"ticket must be a string"});case 2:return i=this._cache.keys.refreshTokenKey,t.next=5,this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(i)||""});case 5:if(n=t.sent,!n.refresh_token){t.next=15;break}return this.setRefreshToken(n.refresh_token),t.next=10,this._request.refreshAccessToken();case 10:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.CUSTOM,persistence:this.config.persistence}),t.next=14,this.refreshUserInfo();case 14:return t.abrupt("return",new he(this.config.env));case 15:throw new yt({message:"\u81ea\u5b9a\u4e49\u767b\u5f55\u5931\u8d25"});case 16:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()}]),i}(de),ve=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"email must be a string"});case 2:return n=this._cache.keys.refreshTokenKey,t.next=5,this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:i,refresh_token:this._cache.getStore(n)||""});case 5:if(a=t.sent,r=a.refresh_token,o=a.access_token,c=a.access_token_expire,!r){t.next=22;break}if(this.setRefreshToken(r),!o||!c){t.next=15;break}this.setAccessToken(o,c),t.next=17;break;case 15:return t.next=17,this._request.refreshAccessToken();case 17:return t.next=19,this.refreshUserInfo();case 19:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.EMAIL,persistence:this.config.persistence}),t.abrupt("return",new he(this.config.env));case 22:throw a.code?new yt({code:a.code,message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new yt({message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25"});case 23:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"activate",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.activateEndUserMail",{token:e}));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"resetPasswordWithToken",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:i}));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()}]),i}(de),me=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"username must be a string"});case 2:return"string"!=typeof i&&(i="",console.warn("password is empty")),n=this._cache.keys.refreshTokenKey,t.next=6,this._request.send("auth.signIn",{loginType:Qt.USERNAME,username:e,password:i,refresh_token:this._cache.getStore(n)||""});case 6:if(a=t.sent,r=a.refresh_token,o=a.access_token_expire,c=a.access_token,!r){t.next=23;break}if(this.setRefreshToken(r),!c||!o){t.next=16;break}this.setAccessToken(c,o),t.next=18;break;case 16:return t.next=18,this._request.refreshAccessToken();case 18:return t.next=20,this.refreshUserInfo();case 20:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.USERNAME,persistence:this.config.persistence}),t.abrupt("return",new he(this.config.env));case 23:throw a.code?new yt({code:a.code,message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new yt({message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25"});case 24:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()}]),i}(de),_e=function(){function t(e){(0,m.default)(this,t),this.config=e,this._cache=Vt(e.env),this._request=ue(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),Jt(ee,this._onLoginTypeChanged)}return(0,_.default)(t,[{key:"currentUser",get:function(){var t=this.hasLoginState();return t&&t.user||null}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}},{key:"anonymousAuthProvider",value:function(){return new pe(this.config)}},{key:"customAuthProvider",value:function(){return new ge(this.config)}},{key:"emailAuthProvider",value:function(){return new ve(this.config)}},{key:"usernameAuthProvider",value:function(){return new me(this.config)}},{key:"signInAnonymously",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new pe(this.config).signIn());case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"signInWithEmailAndPassword",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new ve(this.config).signIn(e,i));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"signInWithUsernameAndPassword",value:function(t,e){return new me(this.config).signIn(t,e)}},{key:"linkAndRetrieveDataWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._anonymousAuthProvider||(this._anonymousAuthProvider=new pe(this.config)),Jt(ie,this._onAnonymousConverted),t.next=3,this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e);case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"signOut",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.loginType!==Qt.ANONYMOUS){t.next=2;break}throw new yt({message:"\u533f\u540d\u7528\u6237\u4e0d\u652f\u6301\u767b\u51fa\u64cd\u4f5c"});case 2:if(e=this._cache.keys,i=e.refreshTokenKey,n=e.accessTokenKey,a=e.accessTokenExpireKey,r=this._cache.getStore(i),r){t.next=5;break}return t.abrupt("return");case 5:return t.next=7,this._request.send("auth.logout",{refresh_token:r});case 7:return o=t.sent,t.abrupt("return",(this._cache.removeStore(i),this._cache.removeStore(n),this._cache.removeStore(a),Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.NULL,persistence:this.config.persistence}),o));case 9:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"signUpWithEmailAndPassword",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:i}));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"sendPasswordResetEmail",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.sendPasswordResetEmail",{email:e}));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"onLoginStateChanged",value:function(t){var e=this;Jt(Zt,(function(){var i=e.hasLoginState();t.call(e,i)}));var i=this.hasLoginState();t.call(this,i)}},{key:"onLoginStateExpired",value:function(t){Jt(te,t.bind(this))}},{key:"onAccessTokenRefreshed",value:function(t){Jt(ne,t.bind(this))}},{key:"onAnonymousConverted",value:function(t){Jt(ie,t.bind(this))}},{key:"onLoginTypeChanged",value:function(t){var e=this;Jt(ee,(function(){var i=e.hasLoginState();t.call(e,i)}))}},{key:"getAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.getAccessToken();case 2:return t.t0=t.sent.accessToken,t.t1=this.config.env,t.abrupt("return",{accessToken:t.t0,env:t.t1});case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"hasLoginState",value:function(){var t=this._cache.keys.refreshTokenKey;return this._cache.getStore(t)?new he(this.config.env):null}},{key:"isUsernameRegistered",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"username must be a string"});case 2:return t.next=4,this._request.send("auth.isUsernameRegistered",{username:e});case 4:return i=t.sent,n=i.data,t.abrupt("return",n&&n.isRegistered);case 7:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getLoginState",value:function(){return Promise.resolve(this.hasLoginState())}},{key:"signInWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new ge(this.config).signIn(e));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"shouldRefreshAccessToken",value:function(t){this._request._shouldRefreshAccessTokenHook=t.bind(this)}},{key:"getUserInfo",value:function(){return this._request.send("auth.getUserInfo",{}).then((function(t){return t.code?t:C(C({},t.data),{},{requestId:t.seqId})}))}},{key:"getAuthHeader",value:function(){var t=this._cache.keys,e=t.refreshTokenKey,i=t.accessTokenKey,n=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(i)+"/@@/"+n}}},{key:"_onAnonymousConverted",value:function(t){var e=t.data.env;e===this.config.env&&this._cache.updatePersistence(this.config.persistence)}},{key:"_onLoginTypeChanged",value:function(t){var e=t.data,i=e.loginType,n=e.persistence,a=e.env;a===this.config.env&&(this._cache.updatePersistence(n),this._cache.setStore(this._cache.keys.loginTypeKey,i))}}]),t}(),ye=function(t,e){e=e||Ft();var i=ue(this.config.env),n=t.cloudPath,a=t.filePath,r=t.onUploadProgress,s=t.fileType,o=void 0===s?"image":s;return i.send("storage.getUploadMetadata",{path:n}).then((function(t){var s=t.data,c=s.url,l=s.authorization,u=s.token,d=s.fileId,f=s.cosFileId,h=t.requestId,p={key:n,signature:l,"x-cos-meta-fileid":f,success_action_status:"201","x-cos-security-token":u};i.upload({url:c,data:p,file:a,name:n,fileType:o,onUploadProgress:r}).then((function(t){201===t.statusCode?e(null,{fileID:d,requestId:h}):e(new yt({code:"STORAGE_REQUEST_FAIL",message:"STORAGE_REQUEST_FAIL: ".concat(t.data)}))})).catch((function(t){e(t)}))})).catch((function(t){e(t)})),e.promise},xe=function(t,e){e=e||Ft();var i=ue(this.config.env),n=t.cloudPath;return i.send("storage.getUploadMetadata",{path:n}).then((function(t){e(null,t)})).catch((function(t){e(t)})),e.promise},be=function(t,e){var i=t.fileList;if(e=e||Ft(),!i||!Array.isArray(i))return{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"};var n,a=x(i);try{for(a.s();!(n=a.n()).done;){var r=n.value;if(!r||"string"!=typeof r)return{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}}}catch(o){a.e(o)}finally{a.f()}var s={fileid_list:i};return ue(this.config.env).send("storage.batchDeleteFile",s).then((function(t){t.code?e(null,t):e(null,{fileList:t.data.delete_list,requestId:t.requestId})})).catch((function(t){e(t)})),e.promise},we=function(t,e){var i=t.fileList;e=e||Ft(),i&&Array.isArray(i)||e(null,{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"});var n,a=[],r=x(i);try{for(r.s();!(n=r.n()).done;){var s=n.value;"object"==(0,l.default)(s)?(s.hasOwnProperty("fileID")&&s.hasOwnProperty("maxAge")||e(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5305\u542bfileID\u548cmaxAge\u7684\u5bf9\u8c61"}),a.push({fileid:s.fileID,max_age:s.maxAge})):"string"==typeof s?a.push({fileid:s}):e(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5b57\u7b26\u4e32"})}}catch(c){r.e(c)}finally{r.f()}var o={file_list:a};return ue(this.config.env).send("storage.batchGetDownloadUrl",o).then((function(t){t.code?e(null,t):e(null,{fileList:t.data.download_list,requestId:t.requestId})})).catch((function(t){e(t)})),e.promise},Ce=function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.fileID,t.next=3,we.call(this,{fileList:[{fileID:n,maxAge:600}]});case 3:if(a=t.sent.fileList[0],"SUCCESS"===a.code){t.next=6;break}return t.abrupt("return",i?i(a):new Promise((function(t){t(a)})));case 6:if(r=ue(this.config.env),o=a.download_url,o=encodeURI(o),i){t.next=10;break}return t.abrupt("return",r.download({url:o}));case 10:return t.t0=i,t.next=13,r.download({url:o});case 13:t.t1=t.sent,(0,t.t0)(t.t1);case 15:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}(),$e=function(t,e){var i,n=t.name,a=t.data,r=t.query,s=t.parse,o=t.search,c=e||Ft();try{i=a?JSON.stringify(a):""}catch(n){return Promise.reject(n)}if(!n)return Promise.reject(new yt({code:"PARAM_ERROR",message:"\u51fd\u6570\u540d\u4e0d\u80fd\u4e3a\u7a7a"}));var l={inQuery:r,parse:s,search:o,function_name:n,request_data:i};return ue(this.config.env).send("functions.invokeFunction",l).then((function(t){if(t.code)c(null,t);else{var e=t.data.response_data;if(s)c(null,{result:e,requestId:t.requestId});else try{e=JSON.parse(t.data.response_data),c(null,{result:e,requestId:t.requestId})}catch(t){c(new yt({message:"response data must be json"}))}}return c.promise})).catch((function(t){c(t)})),c.promise},ke={timeout:15e3,persistence:"session"},Se={},Oe=function(){function t(e){(0,m.default)(this,t),this.config=e||this.config,this.authObj=void 0}return(0,_.default)(t,[{key:"init",value:function(e){switch(Bt.adapter||(this.requestClient=new Bt.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:"\u8bf7\u6c42\u5728".concat((e.timeout||5e3)/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad")})),this.config=C(C({},ke),e),!0){case this.config.timeout>6e5:console.warn("timeout\u5927\u4e8e\u53ef\u914d\u7f6e\u4e0a\u9650[10\u5206\u949f]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0a\u9650\u6570\u503c"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout\u5c0f\u4e8e\u53ef\u914d\u7f6e\u4e0b\u9650[100ms]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0b\u9650\u6570\u503c"),this.config.timeout=100}return new t(this.config)}},{key:"auth",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.persistence;if(this.authObj)return this.authObj;var i,n=e||Bt.adapter.primaryStorage||ke.persistence;return n!==this.config.persistence&&(this.config.persistence=n),function(t){var e=t.env;Wt[e]=new zt(t),qt[e]=new zt(C(C({},t),{},{persistence:"local"}))}(this.config),i=this.config,le[i.env]=new ce(i),this.authObj=new _e(this.config),this.authObj}},{key:"on",value:function(t,e){return Jt.apply(this,[t,e])}},{key:"off",value:function(t,e){return Yt.apply(this,[t,e])}},{key:"callFunction",value:function(t,e){return $e.apply(this,[t,e])}},{key:"deleteFile",value:function(t,e){return be.apply(this,[t,e])}},{key:"getTempFileURL",value:function(t,e){return we.apply(this,[t,e])}},{key:"downloadFile",value:function(t,e){return Ce.apply(this,[t,e])}},{key:"uploadFile",value:function(t,e){return ye.apply(this,[t,e])}},{key:"getUploadMetadata",value:function(t,e){return xe.apply(this,[t,e])}},{key:"registerExtension",value:function(t){Se[t.name]=t}},{key:"invokeExtension",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=Se[e],n){t.next=3;break}throw new yt({message:"\u6269\u5c55".concat(e," \u5fc5\u987b\u5148\u6ce8\u518c")});case 3:return t.next=5,n.invoke(i,this);case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"useAdapters",value:function(t){var e=function(t){var e,i,n=(e=t,"[object Array]"===Object.prototype.toString.call(e)?t:[t]),a=x(n);try{for(a.s();!(i=a.n()).done;){var r=i.value,s=r.isMatch,o=r.genAdapter,c=r.runtime;if(s())return{adapter:o(),runtime:c}}}catch(l){a.e(l)}finally{a.f()}}(t)||{},i=e.adapter,n=e.runtime;i&&(Bt.adapter=i),n&&(Bt.runtime=n)}}]),t}(),Te=new Oe;function Pe(t,e,i){void 0===i&&(i={});var n=/\?/.test(e),a="";for(var r in i)""===a?!n&&(e+="?"):a+="&",a+=r+"="+encodeURIComponent(i[r]);return/^http(s)?:\/\//.test(e+=a)?e:""+t+e}var Ae=function(){function t(){(0,m.default)(this,t)}return(0,_.default)(t,[{key:"post",value:function(t){var e=t.url,i=t.data,n=t.headers;return new Promise((function(t,a){xt.request({url:Pe("https:",e),data:i,method:"POST",header:n,success:function(e){t(e)},fail:function(t){a(t)}})}))}},{key:"upload",value:function(t){return new Promise((function(e,i){var n=t.url,a=t.file,r=t.data,s=t.headers,o=t.fileType,c=xt.uploadFile({url:Pe("https:",n),name:"file",formData:Object.assign({},r),filePath:a,fileType:o,header:s,success:function(t){var i={statusCode:t.statusCode,data:t.data||{}};200===t.statusCode&&r.success_action_status&&(i.statusCode=parseInt(r.success_action_status,10)),e(i)},fail:function(t){i(new Error(t.errMsg||"uploadFile:fail"))}});"function"==typeof t.onUploadProgress&&c&&"function"==typeof c.onProgressUpdate&&c.onProgressUpdate((function(e){t.onUploadProgress({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}}]),t}(),De={setItem:function(t,e){xt.setStorageSync(t,e)},getItem:function(t){return xt.getStorageSync(t)},removeItem:function(t){xt.removeStorageSync(t)},clear:function(){xt.clearStorageSync()}},Ie={genAdapter:function(){return{root:{},reqClass:Ae,localStorage:De,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Te.useAdapters(Ie);var Le=Te,Me=Le.init;Le.init=function(t){t.env=t.spaceId;var e=Me.call(this,t);e.config.provider="tencent",e.config.spaceId=t.spaceId;var i=e.auth;return e.auth=function(t){var e=i.call(this,t);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((function(t){var i;e[t]=(i=e[t],function(t){t=t||{};var e=vt(t),n=e.success,a=e.fail,r=e.complete;if(!(n||a||r))return i.call(this,t);i.call(this,t).then((function(t){n&&n(t),r&&r(t)}),(function(t){a&&a(t),r&&r(t)}))}).bind(e)})),e},e.customAuth=e.auth,e};var Fe=Le,je=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"getAccessToken",value:function(){var t=this;return new Promise((function(e,i){var n="Anonymous_Access_token";t.setAccessToken(n),e(n)}))}},{key:"setupRequest",value:function(t,e){var i=Object.assign({},t,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};"auth"!==e&&(i.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=St.sign(i,this.config.clientSecret);var a=$t();n["x-client-info"]=encodeURIComponent(JSON.stringify(a));var r=bt(),s=r.token;return n["x-client-token"]=s,{url:this.config.requestUrl,method:"POST",data:i,dataType:"json",header:JSON.parse(JSON.stringify(n))}}},{key:"uploadFileToOSS",value:function(t){var e=this,i=t.url,n=t.formData,a=t.name,r=t.filePath,s=t.fileType,o=t.onUploadProgress;return new Promise((function(t,c){var l=e.adapter.uploadFile({url:i,formData:n,name:a,filePath:r,fileType:s,success:function(e){e&&e.statusCode<400?t(e):c(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){c(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof o&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((function(t){o({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(t){var e,i=this,n=t.filePath,a=t.cloudPath,r=t.fileType,s=void 0===r?"image":r,o=t.onUploadProgress;if(!a)throw new yt({code:"CLOUDPATH_REQUIRED",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});return this.getOSSUploadOptionsFromPath({cloudPath:a}).then((function(t){var a=t.result,r=a.url,c=a.formData,l=a.name;e=t.result.fileUrl;var u={url:r,formData:c,name:l,filePath:n,fileType:s};return i.uploadFileToOSS(Object.assign({},u,{onUploadProgress:o}))})).then((function(){return i.reportOSSUpload({cloudPath:a})})).then((function(t){return new Promise((function(i,a){t.success?i({success:!0,filePath:n,fileID:e}):a(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}))}))}},{key:"deleteFile",value:function(t){var e=t.fileList,i={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(this.setupRequest(i)).then((function(t){if(t.success)return t.result;throw new yt({code:"DELETE_FILE_FAILED",message:"\u5220\u9664\u6587\u4ef6\u5931\u8d25"})}))}},{key:"getTempFileURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fileList,i=t.maxAge;if(!Array.isArray(e)||0===e.length)throw new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});var n={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:i})};return this.request(this.setupRequest(n)).then((function(t){if(t.success)return{fileList:t.result.fileList.map((function(t){return{fileID:t.fileID,tempFileURL:t.tempFileURL}}))};throw new yt({code:"GET_TEMP_FILE_URL_FAILED",message:"\u83b7\u53d6\u4e34\u65f6\u6587\u4ef6\u94fe\u63a5\u5931\u8d25"})}))}}]),i}(Ot),Ee={init:function(t){var e=new je(t),i={signInAnonymously:function(){return e.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return e.auth=function(){return i},e.customAuth=e.auth,e}},Be=k((function(t,e){t.exports=O.enc.Hex}));function Ne(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.data,n=e.functionName,a=e.method,r=e.headers,s=e.signHeaderKeys,o=void 0===s?[]:s,l=e.config,u=Date.now(),d="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})),f=Object.assign({},r,{"x-from-app-id":l.spaceAppId,"x-from-env-id":l.spaceId,"x-to-env-id":l.spaceId,"x-from-instance-id":u,"x-from-function-name":n,"x-client-timestamp":u,"x-alipay-source":"client","x-request-id":d,"x-alipay-callid":d,"x-trace-id":d}),h=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),p=t.split("?")||[],g=(0,c.default)(p,2),v=g[0],m=void 0===v?"":v,_=g[1],y=void 0===_?"":_,x=function(t){var e=t.signedHeaders.join(";"),i=t.signedHeaders.map((function(e){return"".concat(e.toLowerCase(),":").concat(t.headers[e],"\n")})).join(""),n=Lt(t.body).toString(Be),a="".concat(t.method.toUpperCase(),"\n").concat(t.path,"\n").concat(t.query,"\n").concat(i,"\n").concat(e,"\n").concat(n,"\n"),r=Lt(a).toString(Be),s="HMAC-SHA256\n".concat(t.timestamp,"\n").concat(r,"\n"),o=Mt(s,t.secretKey).toString(Be);return"HMAC-SHA256 Credential=".concat(t.secretId,", SignedHeaders=").concat(e,", Signature=").concat(o)}({path:m,query:y,method:a,headers:f,timestamp:u,body:JSON.stringify(i),secretId:l.accessKey,secretKey:l.secretKey,signedHeaders:h.sort()});return{url:"".concat(l.endpoint).concat(t),headers:Object.assign({},f,{Authorization:x})}}function Re(t){var e=t.url,i=t.data,n=t.method,a=void 0===n?"POST":n,r=t.headers,s=void 0===r?{}:r;return new Promise((function(t,n){xt.request({url:e,method:a,data:i,header:s,dataType:"json",complete:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=s["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){var a=e.data||{},r=a.message,o=a.errMsg,c=a.trace_id;return n(new yt({code:"SYS_ERR",message:r||o||"request:fail",requestId:c||i}))}t({status:e.statusCode,data:e.data,headers:e.header,requestId:i})}})}))}function Ue(t,e){var i=t.path,n=t.data,a=t.method,r=void 0===a?"GET":a,s=Ne(i,{functionName:"",data:n,method:r,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:e}),o=s.url,c=s.headers;return Re({url:o,data:n,method:r,headers:c}).then((function(t){var e=t.data||{};if(!e.success)throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId});return e.data||{}})).catch((function(t){throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId})}))}function ze(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=t.trim().replace(/^cloud:\/\//,""),i=e.indexOf("/");if(i<=0)throw new yt({code:"INVALID_PARAM",message:"fileID\u4e0d\u5408\u6cd5"});var n=e.substring(0,i),a=e.substring(i+1);return n!==this.config.spaceId&&console.warn("file ".concat(t," does not belong to env ").concat(this.config.spaceId)),a}function We(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"cloud://".concat(this.config.spaceId,"/").concat(t.replace(/^\/+/,""))}var qe=function(){function t(e){if((0,m.default)(this,t),["spaceId","spaceAppId","accessKey","secretKey"].forEach((function(t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error("".concat(t," required"))})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||"https://".concat(e.spaceId,".api-hz.cloudbasefunction.cn")})}return(0,_.default)(t,[{key:"callFunction",value:function(t){return function(t,e){var i=t.name,n=t.data,a="POST",r=Ne("/functions/invokeFunction",{functionName:i,data:n,method:a,headers:{"x-to-function-name":i},signHeaderKeys:["x-to-function-name"],config:e}),s=r.url,o=r.headers;return Re({url:s,data:n,method:a,headers:o}).then((function(t){return{errCode:0,success:!0,requestId:t.requestId,result:t.data}})).catch((function(t){throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId})}))}(t,this.config)}},{key:"uploadFileToOSS",value:function(t){var e=t.url,i=t.filePath,n=t.fileType,a=t.formData,r=t.onUploadProgress;return new Promise((function(t,s){var o=xt.uploadFile({url:e,filePath:i,fileType:n,formData:a,name:"file",success:function(e){e&&e.statusCode<400?t(e):s(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){s(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof r&&o&&"function"==typeof o.onProgressUpdate&&o.onProgressUpdate((function(t){r({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u,d,f,h;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e.filePath,n=e.cloudPath,a=void 0===n?"":n,r=e.fileType,o=void 0===r?"image":r,c=e.onUploadProgress,"string"===j(a)){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(a=a.trim()){t.next=5;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(a)){t.next=7;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:return t.next=9,Ue({path:"/".concat(a.replace(/^\//,""),"?post_url")},this.config);case 9:return l=t.sent,u=l.file_id,d=l.upload_url,f=l.form_data,h=f&&f.reduce((function(t,e){return t[e.key]=e.value,t}),{}),t.abrupt("return",this.uploadFileToOSS({url:d,filePath:i,fileType:o,formData:h,onUploadProgress:c}).then((function(){return{fileID:u}})));case 15:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n=this;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.fileList,t.abrupt("return",new Promise((function(t,e){(!i||i.length<0)&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u4e0d\u80fd\u4e3a\u7a7a\u6570\u7ec4"})),i.length>50&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u6570\u7ec4\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750"}));var a,r=[],s=x(i);try{for(s.s();!(a=s.n()).done;){var o=a.value;"string"!==j(o)&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}));var c=ze.call(n,o);r.push({file_id:c,expire:600})}}catch(l){s.e(l)}finally{s.f()}Ue({path:"/?download_url",data:{file_list:r},method:"POST"},n.config).then((function(e){var i=e.file_list,a=void 0===i?[]:i;t({fileList:a.map((function(t){return{fileID:We.call(n,t.file_id),tempFileURL:t.download_url}}))})})).catch((function(t){return e(t)}))})));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}]),t}(),Ve={init:function(t){t.provider="alipay";var e=new qe(t);return e.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},e}};function Ge(t){var e,i=t.data;e=$t();var n=JSON.parse(JSON.stringify(i||{}));if(Object.assign(n,{clientInfo:e}),!n.uniIdToken){var a=bt(),r=a.token;r&&(n.uniIdToken=r)}return n}var He=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:"\uff0c\u4e91\u51fd\u6570[{functionName}]\u5728\u4e91\u7aef\u4e0d\u5b58\u5728\uff0c\u8bf7\u68c0\u67e5\u6b64\u4e91\u51fd\u6570\u540d\u79f0\u662f\u5426\u6b63\u786e\u4ee5\u53ca\u8be5\u4e91\u51fd\u6570\u662f\u5426\u5df2\u4e0a\u4f20\u5230\u670d\u52a1\u7a7a\u95f4",mode:"append"}],Ke=/[\\^$.*+?()[\]{}|]/g,Je=RegExp(Ke.source);function Xe(t,e,i){return t.replace(new RegExp((n=e)&&Je.test(n)?n.replace(Ke,"\\$&"):n,"g"),i);var n}var Ye="request",Qe="response";var Ze;Ze="0123456789abcdef";var ti={code:2e4,message:"System error"},ei={code:20101,message:"Invalid client"};function ii(t){var e=t||{},i=e.errSubject,n=e.subject,a=e.errCode,r=e.errMsg,s=e.code,o=e.message,c=e.cause;return new yt({subject:i||n||"uni-secure-network",code:a||s||ti.code,message:r||o,cause:c})}var ni;function ai(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.secretType;return e===Ye||e===Qe||"both"===e}function ri(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.name,i=t.data,n=void 0===i?{}:i;return"app"===V&&"DCloud-clientDB"===e&&"encryption"===n.redirectTo&&"getAppClientKey"===n.action}function si(t){t.functionName,t.result,t.logPvd}function oi(t){var e=t.callFunction,i=function(i){var n=this,a=i.name;i.data=Ge.call(t,{data:i.data});var r={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay"}[this.config.provider],s=ai(i),o=ri(i),c=s||o;return e.call(this,i).then((function(t){return t.errCode=0,!c&&si.call(n,{functionName:a,result:t,logPvd:r}),Promise.resolve(t)}),(function(t){return!c&&si.call(n,{functionName:a,result:t,logPvd:r}),t&&t.message&&(t.message=function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.message,i=void 0===e?"":e,n=t.extraInfo,a=void 0===n?{}:n,r=t.formatter,s=void 0===r?[]:r,o=0;o0&&void 0!==arguments[0]?arguments[0]:{},e=t.provider,i=t.spaceId,n=t.functionName,a=Ct(),r=a.appId,s=a.uniPlatform,o=a.osName,c=s;"app"===s&&(c=o);var l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.provider,i=t.spaceId,n=q;if(!n)return{};e=function(t){return"tencent"===t?"tcb":t}(e);var a=n.find((function(t){return t.provider===e&&t.spaceId===i}));return a&&a.config}({provider:e,spaceId:i});if(!l||!l.accessControl||!l.accessControl.enable)return!1;var u=l.accessControl.function||{},d=Object.keys(u);if(0===d.length)return!0;var f=function(t,e){for(var i,n,a,r=0;r-1&&(n=s):a=s:i=s}return i||n||a}(d,n);if(!f)return!1;if((u[f]||[]).find((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.appId===r&&(t.platform||"").toLowerCase()===c.toLowerCase()})))return!0;throw console.error("\u6b64\u5e94\u7528[appId: ".concat(r,", platform: ").concat(c,"]\u4e0d\u5728\u4e91\u7aef\u914d\u7f6e\u7684\u5141\u8bb8\u8bbf\u95ee\u7684\u5e94\u7528\u5217\u8868\u5185\uff0c\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client")),ii(ei)}({provider:s,spaceId:o,functionName:c})?new ni({secretType:e.secretType,uniCloudIns:t}).wrapVerifyClientCallFunction(i.bind(t))(e):n(e),Object.defineProperty(a,"result",{get:function(){return console.warn("\u5f53\u524d\u8fd4\u56de\u7ed3\u679c\u4e3aPromise\u7c7b\u578b\uff0c\u4e0d\u53ef\u76f4\u63a5\u8bbf\u95ee\u5176result\u5c5e\u6027\uff0c\u8be6\u60c5\u8bf7\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{}}}),a}}ni="mp-weixin"!==V&&"app"!==V?function(){return(0,_.default)((function t(){throw(0,m.default)(this,t),ii({message:"Platform ".concat(V," is not supported by secure network")})}))}():function(){return(0,_.default)((function t(){throw(0,m.default)(this,t),ii({message:"Platform ".concat(V," is not enabled, please check whether secure network module is enabled in your manifest.json")})}))}();var ci=Symbol("CLIENT_DB_INTERNAL");function li(t,e){return t.then="DoNotReturnProxyWithAFunctionNamedThen",t._internalType=ci,t.inspect=null,t.__ob__=void 0,new Proxy(t,{get:function(t,i,n){if("_uniClient"===i)return null;if("symbol"==(0,l.default)(i))return t[i];if(i in t||"string"!=typeof i){var a=t[i];return"function"==typeof a?a.bind(t):a}return e.get(t,i,n)}})}function ui(t){return{on:function(e,i){t[e]=t[e]||[],t[e].indexOf(i)>-1||t[e].push(i)},off:function(e,i){t[e]=t[e]||[];var n=t[e].indexOf(i);-1!==n&&t[e].splice(n,1)}}}var di=["db.Geo","db.command","command.aggregate"];function fi(t,e){return di.indexOf("".concat(t,".").concat(e))>-1}function hi(t){switch(j(t)){case"array":return t.map((function(t){return hi(t)}));case"object":return t._internalType===ci||Object.keys(t).forEach((function(e){t[e]=hi(t[e])})),t;case"regexp":return{$regexp:{source:t.source,flags:t.flags}};case"date":return{$date:t.toISOString()};default:return t}}function pi(t){return t&&t.content&&t.content.$method}var gi=function(){function t(e,i,n){(0,m.default)(this,t),this.content=e,this.prevStage=i||null,this.udb=null,this._database=n}return(0,_.default)(t,[{key:"toJSON",value:function(){for(var t=this,e=[t.content];t.prevStage;)t=t.prevStage,e.push(t.content);return{$db:e.reverse().map((function(t){return{$method:t.$method,$param:hi(t.$param)}}))}}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}},{key:"getAction",value:function(){var t=this.toJSON().$db.find((function(t){return"action"===t.$method}));return t&&t.$param&&t.$param[0]}},{key:"getCommand",value:function(){return{$db:this.toJSON().$db.filter((function(t){return"action"!==t.$method}))}}},{key:"isAggregate",get:function(){for(var t=this;t;){var e=pi(t),i=pi(t.prevStage);if("aggregate"===e&&"collection"===i||"pipeline"===e)return!0;t=t.prevStage}return!1}},{key:"isCommand",get:function(){for(var t=this;t;){if("command"===pi(t))return!0;t=t.prevStage}return!1}},{key:"isAggregateCommand",get:function(){for(var t=this;t;){var e=pi(t),i=pi(t.prevStage);if("aggregate"===e&&"command"===i)return!0;t=t.prevStage}return!1}},{key:"getNextStageFn",value:function(t){var e=this;return function(){return vi({$method:t,$param:hi(Array.from(arguments))},e,e._database)}}},{key:"count",get:function(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}},{key:"remove",get:function(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}},{key:"get",value:function(){return this._send("get",Array.from(arguments))}},{key:"add",get:function(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}},{key:"update",value:function(){return this._send("update",Array.from(arguments))}},{key:"end",value:function(){return this._send("end",Array.from(arguments))}},{key:"set",get:function(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL\u7981\u6b62\u4f7f\u7528set\u65b9\u6cd5")}}},{key:"_send",value:function(t,e){var i=this.getAction(),n=this.getCommand();return n.$db.push({$method:t,$param:hi(e)}),this._database._callCloudFunction({action:i,command:n})}}]),t}();function vi(t,e,i){return li(new gi(t,e,i),{get:function(t,e){var n="db";return t&&t.content&&(n=t.content.$method),fi(n,e)?vi({$method:e},t,i):function(){return vi({$method:e,$param:hi(Array.from(arguments))},t,i)}}})}function mi(t){var e=t.path,i=t.method;return function(){function t(){(0,m.default)(this,t),this.param=Array.from(arguments)}return(0,_.default)(t,[{key:"toJSON",value:function(){return{$newDb:[].concat((0,u.default)(e.map((function(t){return{$method:t}}))),[{$method:i,$param:this.param}])}}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}}]),t}()}function _i(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return li(new t(e),{get:function(t,e){return fi("db",e)?vi({$method:e},null,t):function(){return vi({$method:e,$param:hi(Array.from(arguments))},null,t)}}})}var yi=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"_parseResult",value:function(t){return this._isJQL?t.result:t}},{key:"_callCloudFunction",value:function(t){var e=this,i=t.action,n=t.command,a=t.multiCommand,r=t.queryList;function s(t,e){if(a&&r)for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:{},i=e.uniClient,n=void 0===i?{}:i,a=e.isJQL,r=void 0!==a&&a;(0,m.default)(this,t),this._uniClient=n,this._authCallBacks={},this._dbCallBacks={},n._isDefault&&(this._dbCallBacks=K("_globalUniCloudDatabaseCallback")),r||(this.auth=ui(this._authCallBacks)),this._isJQL=r,Object.assign(this,ui(this._dbCallBacks)),this.env=li({},{get:function(t,e){return{$env:e}}}),this.Geo=li({},{get:function(t,e){return mi({path:["Geo"],method:e})}}),this.serverDate=mi({path:[],method:"serverDate"}),this.RegExp=mi({path:[],method:"RegExp"})}return(0,_.default)(t,[{key:"getCloudEnv",value:function(t){if("string"!=typeof t||!t.trim())throw new Error("getCloudEnv\u53c2\u6570\u9519\u8bef");return{$env:t.replace("$cloudEnv_","")}}},{key:"_callback",value:function(t,e){var i=this._dbCallBacks;i[t]&&i[t].forEach((function(t){t.apply(void 0,(0,u.default)(e))}))}},{key:"_callbackAuth",value:function(t,e){var i=this._authCallBacks;i[t]&&i[t].forEach((function(t){t.apply(void 0,(0,u.default)(e))}))}},{key:"multiSend",value:function(){var t=Array.from(arguments),e=t.map((function(t){var e=t.getAction(),i=t.getCommand();if("getTemp"!==i.$db[i.$db.length-1].$method)throw new Error("multiSend\u53ea\u652f\u6301\u5b50\u547d\u4ee4\u5185\u4f7f\u7528getTemp");return{action:e,command:i}}));return this._callCloudFunction({multiCommand:e,queryList:t})}}]),t}()),xi="token\u65e0\u6548\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",bi="token\u8fc7\u671f\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",wi={TOKEN_INVALID_TOKEN_EXPIRED:bi,TOKEN_INVALID_INVALID_CLIENTID:xi,TOKEN_INVALID:xi,TOKEN_INVALID_WRONG_TOKEN:xi,TOKEN_INVALID_ANONYMOUS_USER:xi},Ci={"uni-id-token-expired":bi,"uni-id-check-token-failed":xi,"uni-id-token-not-exist":xi,"uni-id-check-device-feature-failed":xi};function $i(t,e){var i="";return i=t?"".concat(t,"/").concat(e):e,i.replace(/^\//,"")}function ki(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=[],n=[];return t.forEach((function(t){!0===t.needLogin?i.push($i(e,t.path)):!1===t.needLogin&&n.push($i(e,t.path))})),{needLoginPage:i,notNeedLoginPage:n}}function Si(t){return t.split("?")[0].replace(/^\//,"")}function Oi(){return function(t){var e=t&&t.$page&&t.$page.fullPath||"";return e?("/"!==e.charAt(0)&&(e="/"+e),e):e}(function(){var t=getCurrentPages();return t[t.length-1]}())}function Ti(){return Si(Oi())}function Pi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)return!1;if(!(e&&e.list&&e.list.length))return!1;var i=e.list,n=Si(t);return i.some((function(t){return t.pagePath===n}))}var Ai,Di=!!y.default.uniIdRouter,Ii=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y.default,e=t.pages,i=void 0===e?[]:e,n=t.subPackages,a=void 0===n?[]:n,r=t.uniIdRouter,s=void 0===r?{}:r,o=t.tabBar,c=void 0===o?{}:o,l=s.loginPage,d=s.needLogin,f=void 0===d?[]:d,h=s.resToLogin,p=void 0===h||h,g=ki(i),v=g.needLoginPage,m=g.notNeedLoginPage,_=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=[],i=[];return t.forEach((function(t){var n=t.root,a=t.pages,r=void 0===a?[]:a,s=ki(r,n),o=s.needLoginPage,c=s.notNeedLoginPage;e.push.apply(e,(0,u.default)(o)),i.push.apply(i,(0,u.default)(c))})),{needLoginPage:e,notNeedLoginPage:i}}(a),x=_.needLoginPage,b=_.notNeedLoginPage;return{loginPage:l,routerNeedLogin:f,resToLogin:p,needLoginPage:[].concat((0,u.default)(v),(0,u.default)(x)),notNeedLoginPage:[].concat((0,u.default)(m),(0,u.default)(b)),loginPageInTabBar:Pi(l,c)}}(),Li=Ii.loginPage,Mi=Ii.routerNeedLogin,Fi=Ii.resToLogin,ji=Ii.needLoginPage,Ei=Ii.notNeedLoginPage,Bi=Ii.loginPageInTabBar;if(ji.indexOf(Li)>-1)throw new Error("Login page [".concat(Li,'] should not be "needLogin", please check your pages.json'));function Ni(t){var e=Ti();if("/"===t.charAt(0))return t;var i=t.split("?"),n=(0,c.default)(i,2),a=n[0],r=n[1],s=a.replace(/^\//,"").split("/"),o=e.split("/");o.pop();for(var l=0;l-1)&&(ji.indexOf(e)>-1||Mi.some((function(e){return function(t,e){return new RegExp(e).test(t)}(t,e)})))}function Ui(t){var e=t.redirect,i=Si(e),n=Si(Li);return Ti()!==n&&i!==n}function zi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.api,i=t.redirect;if(i&&Ui({redirect:i})){var n=function(t,e){return"/"!==t.charAt(0)&&(t="/"+t),e?t.indexOf("?")>-1?t+"&uniIdRedirectUrl=".concat(encodeURIComponent(e)):t+"?uniIdRedirectUrl=".concat(encodeURIComponent(e)):t}(Li,i);Bi?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");var a={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((function(){a[e]({url:n})}))}}function Wi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.url,i={abortLoginPageJump:!1,autoToLoginPage:!1},n=function(){var t,e=bt(),i=e.token,n=e.tokenExpired;if(i){if(n0)return setTimeout((function(){ft(at,n)}),0),i.abortLoginPageJump=!0,i;i.autoToLoginPage=!0}return i}function qi(){!function(){var t=Oi(),e=Wi({url:t}),i=e.abortLoginPageJump,n=e.autoToLoginPage;i||n&&zi({api:"redirectTo",redirect:t})}();for(var t=["navigateTo","redirectTo","reLaunch","switchTab"],e=function(e){var i=t[e];uni.addInterceptor(i,{invoke:function(t){var e=Wi({url:t.url}),n=e.abortLoginPageJump,a=e.autoToLoginPage;return n?t:a?(zi({api:i,redirect:Ni(t.url)}),!1):t}})},i=0;i0&&void 0!==arguments[0]?arguments[0]:{},e=lt(at);gt().then((function(){var i=Oi();if(i&&Ui({redirect:i}))return e.length>0?ft(at,Object.assign({uniIdRedirectUrl:i},t)):void(Li&&zi({api:"navigateTo",redirect:i}))}))}(i)}))}function Gi(t){!function(t){t.onResponse=function(t){ut(nt,t)},t.offResponse=function(t){dt(nt,t)}}(t),function(t){t.onNeedLogin=function(t){ut(at,t)},t.offNeedLogin=function(t){dt(at,t)},Di&&(K("_globalUniCloudStatus").needLoginInit||(K("_globalUniCloudStatus").needLoginInit=!0,gt().then((function(){qi.call(t)})),Fi&&Vi.call(t)))}(t),function(t){t.onRefreshToken=function(t){ut(rt,t)},t.offRefreshToken=function(t){dt(rt,t)}}(t)}var Hi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Ki=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Ji(){var t,e,i=bt().token||"",n=i.split(".");if(!i||3!==n.length)return{uid:null,role:[],permission:[],tokenExpired:0};try{t=JSON.parse((e=n[1],decodeURIComponent(Ai(e).split("").map((function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(i){throw new Error("\u83b7\u53d6\u5f53\u524d\u7528\u6237\u4fe1\u606f\u51fa\u9519\uff0c\u8be6\u7ec6\u9519\u8bef\u4fe1\u606f\u4e3a\uff1a"+i.message)}return t.tokenExpired=1e3*t.exp,delete t.exp,delete t.iat,t}Ai="function"!=typeof atob?function(t){if(t=String(t).replace(/[\t\n\f\r ]+/g,""),!Ki.test(t))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var e;t+="==".slice(2-(3&t.length));for(var i,n,a="",r=0;r>16&255):64===n?String.fromCharCode(e>>16&255,e>>8&255):String.fromCharCode(e>>16&255,e>>8&255,255&e);return a}:atob;var Xi=k((function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var i="chooseAndUploadFile:ok",n="chooseAndUploadFile:fail";function r(t,e){return t.tempFiles.forEach((function(t,i){t.name||(t.name=t.path.substring(t.path.lastIndexOf("/")+1)),e&&(t.fileType=e),t.cloudPath=Date.now()+"_"+i+t.name.substring(t.name.lastIndexOf("."))})),t.tempFilePaths||(t.tempFilePaths=t.tempFiles.map((function(t){return t.path}))),t}function s(t,e,n){var a=n.onChooseFile,r=n.onUploadProgress;return e.then((function(t){if(a){var e=a(t);if(void 0!==e)return Promise.resolve(e).then((function(e){return void 0===e?t:e}))}return t})).then((function(e){return!1===e?{errMsg:i,tempFilePaths:[],tempFiles:[]}:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,a=arguments.length>3?arguments[3]:void 0;(e=Object.assign({},e)).errMsg=i;var r=e.tempFiles,s=r.length,o=0;return new Promise((function(i){for(;o=s)!r.find((function(t){return!t.url&&!t.errMsg}))&&i(e);else{var l=r[n];t.uploadFile({filePath:l.path,cloudPath:l.cloudPath,fileType:l.fileType,cloudPathAsRealPath:l.cloudPathAsRealPath,onUploadProgress:function(t){t.index=n,t.tempFile=l,t.tempFilePath=l.path,a&&a(t)}}).then((function(t){l.url=t.fileID,n0&&void 0!==arguments[0]?arguments[0]:{type:"all"};return"image"===e.type?s(t,function(t){var e=t.count,i=t.sizeType,a=t.sourceType,s=void 0===a?["album","camera"]:a,o=t.extension;return new Promise((function(t,a){uni.chooseImage({count:e,sizeType:i,sourceType:s,extension:o,success:function(e){t(r(e,"image"))},fail:function(t){a({errMsg:t.errMsg.replace("chooseImage:fail",n)})}})}))}(e),e):"video"===e.type?s(t,function(t){var e=t.camera,i=t.compressed,a=t.maxDuration,s=t.sourceType,o=void 0===s?["album","camera"]:s,c=t.extension;return new Promise((function(t,s){uni.chooseVideo({camera:e,compressed:i,maxDuration:a,sourceType:o,extension:c,success:function(e){var i=e.tempFilePath,n=e.duration,a=e.size,s=e.height,o=e.width;t(r({errMsg:"chooseVideo:ok",tempFilePaths:[i],tempFiles:[{name:e.tempFile&&e.tempFile.name||"",path:i,size:a,type:e.tempFile&&e.tempFile.type||"",width:o,height:s,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail:function(t){s({errMsg:t.errMsg.replace("chooseVideo:fail",n)})}})}))}(e),e):s(t,function(t){var e=t.count,i=t.extension;return new Promise((function(t,s){var o=uni.chooseFile;if("undefined"!=typeof a&&"function"==typeof a.chooseMessageFile&&(o=a.chooseMessageFile),"function"!=typeof o)return s({errMsg:n+" \u8bf7\u6307\u5b9a type \u7c7b\u578b\uff0c\u8be5\u5e73\u53f0\u4ec5\u652f\u6301\u9009\u62e9 image \u6216 video\u3002"});o({type:"all",count:e,extension:i,success:function(e){t(r(e))},fail:function(t){s({errMsg:t.errMsg.replace("chooseFile:fail",n)})}})}))}(e),e)}}})),Yi=function(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}(Xi);function Qi(t){return{props:{localdata:{type:Array,default:function(){return[]}},options:{type:[Object,Array],default:function(){return{}}},spaceInfo:{type:Object,default:function(){return{}}},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:function(){return{mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{}}},created:function(){var t=this;this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((function(){var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((function(i){e.push(t[i])})),e}),(function(e,i){if("manual"!==t.loadtime){for(var n=!1,a=[],r=2;r0&&void 0!==arguments[0]?arguments[0]:{},i=e.getone,n=void 0!==i&&i,a=e.success,r=e.fail;this.mixinDatacomLoading||(this.mixinDatacomLoading=!0,this.mixinDatacomErrorMessage="",this.mixinDatacomGet().then((function(e){t.mixinDatacomLoading=!1;var i=e.result,r=i.data,s=i.count;t.getcount&&(t.mixinDatacomPage.count=s),t.mixinDatacomHasMore=r.length0&&void 0!==arguments[0]?arguments[0]:{},n=t.database(this.spaceInfo),a=i.action||this.action;a&&(n=n.action(a));var r=i.collection||this.collection;n=Array.isArray(r)?(e=n).collection.apply(e,(0,u.default)(r)):n.collection(r);var s=i.where||this.where;s&&Object.keys(s).length&&(n=n.where(s));var o=i.field||this.field;o&&(n=n.field(o));var c=i.foreignKey||this.foreignKey;c&&(n=n.foreignKey(c));var l=i.groupby||this.groupby;l&&(n=n.groupBy(l));var d=i.groupField||this.groupField;d&&(n=n.groupField(d)),!0===(void 0!==i.distinct?i.distinct:this.distinct)&&(n=n.distinct());var f=i.orderby||this.orderby;f&&(n=n.orderBy(f));var h=void 0!==i.pageCurrent?i.pageCurrent:this.mixinDatacomPage.current,p=void 0!==i.pageSize?i.pageSize:this.mixinDatacomPage.size,g=void 0!==i.getcount?i.getcount:this.getcount,v=void 0!==i.gettree?i.gettree:this.gettree,m=void 0!==i.gettreepath?i.gettreepath:this.gettreepath,_={getCount:g},y={limitLevel:void 0!==i.limitlevel?i.limitlevel:this.limitlevel,startWith:void 0!==i.startwith?i.startwith:this.startwith};return v&&(_.getTree=y),m&&(_.getTreePath=y),n=n.skip(p*(h-1)).limit(p).get(_),n}}}}function Zi(t){return K("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",t.config.spaceId))}function tn(){return en.apply(this,arguments)}function en(){return en=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c,l=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=l.length>0&&void 0!==l[0]?l[0]:{},i=e.openid,n=e.callLoginByWeixin,a=void 0!==n&&n,r=Zi(this),"mp-weixin"===V){t.next=4;break}throw new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `".concat(V,"`"));case 4:if(!i||!a){t.next=6;break}throw new Error("[SecureNetwork] openid and callLoginByWeixin cannot be passed at the same time");case 6:if(!i){t.next=8;break}return t.abrupt("return",(r.mpWeixinOpenid=i,{}));case 8:return t.next=10,new Promise((function(t,e){uni.login({success:function(e){t(e.code)},fail:function(t){e(new Error(t.errMsg))}})}));case 10:return o=t.sent,c=this.importObject("uni-id-co",{customUI:!0}),t.next=14,c.secureNetworkHandshakeByWeixin({code:o,callLoginByWeixin:a});case 14:return r.mpWeixinCode=o,t.abrupt("return",{code:o});case 16:case"end":return t.stop()}}),t,this)}))),en.apply(this,arguments)}function nn(t){return an.apply(this,arguments)}function an(){return an=(0,d.default)(s.default.mark((function t(e){var i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=Zi(this),t.abrupt("return",(i.initPromise||(i.initPromise=tn.call(this,e)),i.initPromise));case 2:case"end":return t.stop()}}),t,this)}))),an.apply(this,arguments)}function rn(t){var e={getSystemInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(i){return new Promise((function(n,a){e[t](C(C({},i),{},{success:function(t){n(t)},fail:function(t){a(t)}}))}))}}var sn=function(t){(0,h.default)(i,t);var e=$(i);function i(){var t;return(0,m.default)(this,i),t=e.call(this),t._uniPushMessageCallback=t._receivePushMessage.bind((0,o.default)(t)),t._currentMessageId=-1,t._payloadQueue=[],t}return(0,_.default)(i,[{key:"init",value:function(){var t=this;return Promise.all([rn("getSystemInfo")(),rn("getPushClientId")()]).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=(0,c.default)(e,2),n=i[0];n=void 0===n?{}:n;var a=n.appId,r=i[1];r=void 0===r?{}:r;var s=r.cid;if(!a)throw new Error("Invalid appId, please check the manifest.json file");if(!s)throw new Error("Invalid push client id");t._appId=a,t._pushClientId=s,t._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),t.emit("open"),t._initMessageListener()}),(function(e){throw t.emit("error",e),t.close(),e}))}},{key:"open",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this.init());case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"_isUniCloudSSE",value:function(t){if("receive"!==t.type)return!1;var e=t&&t.data&&t.data.payload;return!(!e||"UNI_CLOUD_SSE"!==e.channel||e.seqId!==this._seqId)}},{key:"_receivePushMessage",value:function(t){if(this._isUniCloudSSE(t)){var e=t&&t.data&&t.data.payload,i=e.action,n=e.messageId,a=e.message;this._payloadQueue.push({action:i,messageId:n,message:a}),this._consumMessage()}}},{key:"_consumMessage",value:function(){for(var t=this;;){var e=this._payloadQueue.find((function(e){return e.messageId===t._currentMessageId+1}));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}},{key:"_parseMessagePayload",value:function(t){var e=t.action,i=t.messageId,n=t.message;"end"===e?this._end({messageId:i,message:n}):"message"===e&&this._appendMessage({messageId:i,message:n})}},{key:"_appendMessage",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=(t.messageId,t.message);this.emit("message",e)}},{key:"_end",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=(t.messageId,t.message);this.emit("end",e),this.close()}},{key:"_initMessageListener",value:function(){uni.onPushMessage(this._uniPushMessageCallback)}},{key:"_destroy",value:function(){uni.offPushMessage(this._uniPushMessageCallback)}},{key:"toJSON",value:function(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}},{key:"close",value:function(){this._destroy(),this.emit("close")}}]),i}(function(){function t(){(0,m.default)(this,t),this._callback={}}return(0,_.default)(t,[{key:"addListener",value:function(t,e){this._callback[t]||(this._callback[t]=[]),this._callback[t].push(e)}},{key:"on",value:function(t,e){return this.addListener(t,e)}},{key:"removeListener",value:function(t,e){if(!e)throw new Error('The "listener" argument must be of type function. Received undefined');var i=this._callback[t];if(i){var n=function(t,e){for(var i=t.length-1;i>=0;i--)if(t[i]===e)return i;return-1}(i,e);i.splice(n,1)}}},{key:"off",value:function(t,e){return this.removeListener(t,e)}},{key:"removeAllListener",value:function(t){delete this._callback[t]}},{key:"emit",value:function(t){for(var e=this._callback[t],i=arguments.length,n=new Array(i>1?i-1:0),a=1;a0)return t.init(e).database();if(this._database)return this._database;var i=_i(yi,{uniClient:t});return this._database=i,i},t.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return t.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;var i=_i(yi,{uniClient:t,isJQL:!0});return this._databaseForJQL=i,i}}(e),function(t){t.getCurrentUserInfo=Ji,t.chooseAndUploadFile=Yi.initChooseAndUploadFile(t),Object.assign(t,{get mixinDatacom(){return Qi(t)}}),t.SSEChannel=sn,t.initSecureNetworkByWeixin=function(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.openid,n=e.callLoginByWeixin,a=void 0!==n&&n;return nn.call(t,{openid:i,callLoginByWeixin:a})}}(t),t.importObject=function(t){return function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.customUI=e.customUI||t.customUI,t.parseSystemError=e.parseSystemError||t.parseSystemError,Object.assign(t.loadingOptions,e.loadingOptions),Object.assign(t.errorOptions,e.errorOptions),"object"==(0,l.default)(e.secretMethods)&&(t.secretMethods=e.secretMethods),t}({customUI:!1,loadingOptions:{title:"\u52a0\u8f7d\u4e2d...",mask:!0},errorOptions:{type:"modal",retry:!1}},i);var n=i,a=n.customUI,r=n.loadingOptions,o=n.errorOptions,c=n.parseSystemError,u=!a;return new Proxy({},{get:function(n,a){switch(a){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fn,i=t.interceptorName,n=t.getCallbackArgs;return(0,d.default)(s.default.mark((function t(){var a,r,o,c,l,u,d=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:for(a=d.length,r=new Array(a),o=0;o0&&void 0!==c[0]?c[0]:{},i=e.title,n=e.content,a=e.showCancel,r=e.cancelText,o=e.confirmText,t.abrupt("return",new Promise((function(t,e){uni.showModal({title:i,content:n,showCancel:a,cancelText:r,confirmText:o,success:function(e){t(e)},fail:function(){t({confirm:!1,cancel:!0})}})})));case 2:case"end":return t.stop()}}),t)})))({title:"\u63d0\u793a",content:k,showCancel:o.retry,cancelText:"\u53d6\u6d88",confirmText:o.retry?"\u91cd\u8bd5":"\u786e\u5b9a"});case 33:if(S=n.sent,O=S.confirm,!o.retry||!O){n.next=37;break}return n.abrupt("return",f.apply(void 0,g));case 37:throw T=new yt({subject:x,code:b,message:w,requestId:h.requestId}),T.detail=h.result,ft(nt,{type:ct,content:T}),T;case 39:return n.abrupt("return",(ft(nt,{type:ct,content:h.result}),h.result));case 40:case"end":return n.stop()}}),n,null,[[5,11]])})));function f(){return n.apply(this,arguments)}return f}(),interceptorName:"callObject",getCallbackArgs:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.params;return{objectName:e,methodName:a,params:i}}})}})}}(t)}(e),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((function(t){if(e[t]){var i=e[t];e[t]=function(){return i.apply(e,Array.from(arguments))},e[t]=function(t,e){return function(i){var n=this,a=!1;if("callFunction"===e){var r=i&&i.type||D;a=r!==D}var s="callFunction"===e&&!a,o=this._initPromiseHub.exec();i=i||{};var c=vt(i),l=c.success,u=c.fail,d=c.complete,f=o.then((function(){return a?Promise.resolve():Z(tt(e,"invoke"),i)})).then((function(){return t.call(n,i)})).then((function(t){return a?Promise.resolve(t):Z(tt(e,"success"),t).then((function(){return Z(tt(e,"complete"),t)})).then((function(){return s&&ft(nt,{type:ot,content:t}),Promise.resolve(t)}))}),(function(t){return a?Promise.reject(t):Z(tt(e,"fail"),t).then((function(){return Z(tt(e,"complete"),t)})).then((function(){return ft(nt,{type:ot,content:t}),Promise.reject(t)}))}));if(!(l||u||d))return f;f.then((function(t){l&&l(t),d&&d(t),s&&ft(nt,{type:ot,content:t})}),(function(t){u&&u(t),d&&d(t),s&&ft(nt,{type:ot,content:t})}))}}(e[t],t).bind(e)}})),e.init=this.init,e}}]),t}());(function(){var t=G,e={};if(t&&1===t.length)e=t[0],cn=cn.init(e),cn._isDefault=!0;else{var i;i=t&&t.length>0?"\u5e94\u7528\u6709\u591a\u4e2a\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u901a\u8fc7uniCloud.init\u65b9\u6cd5\u6307\u5b9a\u8981\u4f7f\u7528\u7684\u670d\u52a1\u7a7a\u95f4":"\u5e94\u7528\u672a\u5173\u8054\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u5728uniCloud\u76ee\u5f55\u53f3\u952e\u5173\u8054\u670d\u52a1\u7a7a\u95f4",["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"].forEach((function(t){cn[t]=function(){return console.error(i),Promise.reject(new yt({code:"SYS_ERR",message:i}))}}))}Object.assign(cn,{get mixinDatacom(){return Qi(cn)}}),Gi(cn),cn.addInterceptor=Y,cn.removeInterceptor=Q,cn.interceptObject=et})();var ln=cn;i.default=ln}).call(this,n("c8ba"),n("fe07")["default"])},ab42:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e=t.lastPage)?i("view",{staticClass:t._$s(16,"sc","endtext"),attrs:{_i:16}}):t._e()],2),t._$s(17,"i",!t.lastPage)?i("view",{staticClass:t._$s(17,"sc","nolist"),attrs:{_i:17}},[i("image",{attrs:{_i:18}}),i("text")]):t._e()])},r=[]},b470:function(t,e,i){"use strict";i.r(e);var n=i("788b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},b4a4:function(t,e,i){"use strict";i.r(e);var n=i("8b28"),a=i("ac1a");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"28993e7f",null,!1,n["a"],void 0);e["default"]=o.exports},b4b4:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("ecc4"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e50?t.weight:50)))]):n("input",{directives:[{name:"model",rawName:"v-model",value:t.weight,expression:"weight"}],attrs:{_i:37},domProps:{value:t._$s(37,"v-model",t.weight)},on:{blur:function(e){t.disabled=!1},input:function(e){e.target.composing||(t.weight=e.target.value)}}}),n("text",{attrs:{_i:38},on:{click:function(e){return t.handleWeightEdit("\u52a0")}}})]),n("text",{staticClass:t._$s(39,"sc","tips"),attrs:{_i:39},on:{click:function(e){t.disabled=!0}}})]),n("view",{class:t._$s(40,"c",[t.isConnection?"start":"start Nstart"]),attrs:{_i:40},on:{click:function(e){return t.handleStart(3)}}})]):t._e(),n("view",{staticClass:t._$s(41,"sc","gridList"),attrs:{_i:41}},[n("view",{staticClass:t._$s(42,"sc","data"),attrs:{_i:42}},[n("view",{staticClass:t._$s(43,"sc","item"),attrs:{_i:43},on:{click:function(e){return t.navTo("/pages/skip/charts")}}},[n("view",{staticClass:t._$s(44,"sc","image"),attrs:{_i:44}},[n("image",{attrs:{src:t._$s(45,"a-src",i("d371")),_i:45}})]),n("view",{staticClass:t._$s(46,"sc","name"),attrs:{_i:46}})]),n("view",{staticClass:t._$s(47,"sc","item"),attrs:{_i:47},on:{click:function(e){return t.navTo("/pages/history/history?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(48,"sc","image"),attrs:{_i:48}},[n("image",{attrs:{src:t._$s(49,"a-src",i("2c81")),_i:49}})]),n("view",{staticClass:t._$s(50,"sc","name"),attrs:{_i:50}})]),n("view",{staticClass:t._$s(51,"sc","item"),attrs:{_i:51},on:{click:function(e){return t.navTo("/pages/compk/contrast?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(52,"sc","image"),attrs:{_i:52}},[n("image",{attrs:{src:t._$s(53,"a-src",i("0834")),_i:53}})]),n("view",{staticClass:t._$s(54,"sc","name"),attrs:{_i:54}})]),n("view",{staticClass:t._$s(55,"sc","item"),attrs:{_i:55},on:{click:function(e){return t.$store.commit("changeRecord",!0)}}},[n("view",{staticClass:t._$s(56,"sc","image"),attrs:{_i:56}},[n("image",{attrs:{src:t._$s(57,"a-src",i("f707")),_i:57}})]),n("view",{staticClass:t._$s(58,"sc","name"),attrs:{_i:58}})])])]),n("record",{attrs:{rtype:t.acd_id,_i:59}})],1)},a=[]},b5ef:function(t,e,i){if("undefined"===typeof Promise||Promise.prototype.finally||(Promise.prototype.finally=function(t){var e=this.constructor;return this.then((function(i){return e.resolve(t()).then((function(){return i}))}),(function(i){return e.resolve(t()).then((function(){throw i}))}))}),"undefined"!==typeof uni&&uni&&uni.requireGlobal){var n=uni.requireGlobal();ArrayBuffer=n.ArrayBuffer,Int8Array=n.Int8Array,Uint8Array=n.Uint8Array,Uint8ClampedArray=n.Uint8ClampedArray,Int16Array=n.Int16Array,Uint16Array=n.Uint16Array,Int32Array=n.Int32Array,Uint32Array=n.Uint32Array,Float32Array=n.Float32Array,Float64Array=n.Float64Array,BigInt64Array=n.BigInt64Array,BigUint64Array=n.BigUint64Array}uni.restoreGlobal&&uni.restoreGlobal(weex,plus,setTimeout,clearTimeout,setInterval,clearInterval),__definePage("pages/index/index",(function(){return Vue.extend(i("fe32").default)})),__definePage("pages/card/card",(function(){return Vue.extend(i("976d").default)})),__definePage("pages/body/body",(function(){return Vue.extend(i("9f04").default)})),__definePage("pages/history/history",(function(){return Vue.extend(i("1f20").default)})),__definePage("pages/history/historyDetail",(function(){return Vue.extend(i("dc21").default)})),__definePage("pages/compk/contrast",(function(){return Vue.extend(i("2457").default)})),__definePage("pages/compk/pkdetail",(function(){return Vue.extend(i("3ed0").default)})),__definePage("pages/skip/skip",(function(){return Vue.extend(i("1ace").default)})),__definePage("pages/skip/charts",(function(){return Vue.extend(i("d50c").default)})),__definePage("pages/vitalcapacity/vitalcapacity",(function(){return Vue.extend(i("788d").default)})),__definePage("pages/vitalcapacity/charts",(function(){return Vue.extend(i("c576").default)})),__definePage("pages/me/me",(function(){return Vue.extend(i("6581").default)})),__definePage("pages/me/manage",(function(){return Vue.extend(i("3946").default)})),__definePage("pages/me/userInfo",(function(){return Vue.extend(i("7b17").default)})),__definePage("pages/score/score",(function(){return Vue.extend(i("06b5").default)})),__definePage("pages/score/history",(function(){return Vue.extend(i("4d26").default)})),__definePage("pages/score/report",(function(){return Vue.extend(i("ca64").default)})),__definePage("pages/login/forgetPassword",(function(){return Vue.extend(i("1f1e").default)})),__definePage("pages/login/login",(function(){return Vue.extend(i("832a").default)})),__definePage("pages/setting/setting",(function(){return Vue.extend(i("39fa").default)})),__definePage("pages/setting/password",(function(){return Vue.extend(i("e98f").default)})),__definePage("pages/setting/email",(function(){return Vue.extend(i("3842").default)})),__definePage("pages/setting/phone",(function(){return Vue.extend(i("fd3e").default)})),__definePage("pages/devices/search",(function(){return Vue.extend(i("1e10").default)})),__definePage("pages/devices/G02",(function(){return Vue.extend(i("7ce1").default)})),__definePage("pages/business/business",(function(){return Vue.extend(i("8c99").default)})),__definePage("pages/devices/PCV02",(function(){return Vue.extend(i("650c").default)})),__definePage("pages/business/addDevice",(function(){return Vue.extend(i("46b5").default)})),__definePage("pages/business/search",(function(){return Vue.extend(i("a9f9").default)})),__definePage("pages/devices/PCT01",(function(){return Vue.extend(i("a8e1").default)})),__definePage("pages/me/about",(function(){return Vue.extend(i("2bb5").default)}))},b61a:function(t){t.exports=JSON.parse('{"index.title":"Hello i18n","index.home":"\u30db\u30fc\u30e0","index.component":"\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8","index.api":"API","index.schema":"Schema","index.demo":"uni-app globalization","index.demo-description":"\u30e6\u30cb\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u3001manifest.json\u3001pages.json\u3001\u30bf\u30d6\u30d0\u30fc\u3001\u30da\u30fc\u30b8\u3001\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3001API\u3092\u542b\u3081\u308b\u3001Schema","index.detail":"\u8a73\u7d30","index.language":"\u8a00\u8a9e","index.language-info":"\u8a2d\u5b9a","index.system-language":"\u30b7\u30b9\u30c6\u30e0\u8a00\u8a9e","index.application-language":"\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u8a00\u8a9e","index.language-change-confirm":"\u3053\u306e\u8a2d\u5b9a\u3092\u9069\u7528\u3059\u308b\u3068\u3001\u30a2\u30d7\u30ea\u304c\u518d\u8d77\u52d5\u3057\u307e\u3059"}')},b647:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={renCalendar:i("ecdb").default,uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc"," calendar"),attrs:{_i:1}},[t._$s(2,"i",t.isShow)?i("ren-calendar",{ref:"ren",attrs:{markDays:t.markDays,_i:2},on:{onDayClick:t.onDayClick,onMonthClickPre:t.onMonthClickPre}}):t._e(),t._$s(3,"i",t.infoList.length)?i("view",{staticClass:t._$s(3,"sc","box"),attrs:{_i:3}},t._l(t._$s(4,"f",{forItems:t.infoList}),(function(e,n,a,r){return i("view",{key:t._$s(4,"f",{forIndex:a,key:n}),staticClass:t._$s("4-"+r,"sc","list"),attrs:{_i:"4-"+r},on:{click:function(i){return t.addMemberTags(e.id,e)}}},[i("view",{staticClass:t._$s("5-"+r,"sc","item"),attrs:{_i:"5-"+r}},[i("view",{staticClass:t._$s("6-"+r,"sc","check"),attrs:{_i:"6-"+r}},[i("uni-icons",{attrs:{type:-1!=t.isActive.indexOf(e.id)?"checkbox-filled":"circle",size:"22",color:-1!=t.isActive.indexOf(e.id)?"#FEC407":"#dfdfdf",_i:"7-"+r}})],1),i("view",[t._v(t._$s("8-"+r,"t0-0",t._s(e.v1))),i("text",[t._v(t._$s("9-"+r,"t0-0",t._s(e.v1_name)))])]),t._$s("10-"+r,"i",e.v2)?i("view",[t._v(t._$s("10-"+r,"t0-0",t._s(e.v2))),i("text",[t._v(t._$s("11-"+r,"t0-0",t._s(e.v2_name)))])]):t._e(),t._$s("12-"+r,"i",e.v3)?i("view",[t._v(t._$s("12-"+r,"t0-0",t._s(e.v3))),i("text",[t._v(t._$s("13-"+r,"t0-0",t._s(e.v3_name)))])]):t._e()])])})),0):t._e(),i("view",{staticClass:t._$s(14,"sc","bottom"),attrs:{_i:14}},[t._l(t._$s(15,"f",{forItems:t.ActiveDays}),(function(e,n,a,r){return t._$s("15-"+r,"i",t.isActive)?i("view",{key:t._$s(15,"f",{forIndex:a,key:n}),staticClass:t._$s("15-"+r,"sc","list"),attrs:{_i:"15-"+r},on:{click:function(i){return t.addMemberTags(e.id,e)}}},[i("view",{staticClass:t._$s("16-"+r,"sc","item borderRadius"),attrs:{_i:"16-"+r}},[i("view",{staticClass:t._$s("17-"+r,"sc","time"),attrs:{_i:"17-"+r}},[t._v(t._$s("17-"+r,"t0-0",t._s(e.r_t)))]),i("view",[t._v(t._$s("18-"+r,"t0-0",t._s(e.v1))),i("text",[t._v(t._$s("19-"+r,"t0-0",t._s(e.v1_name)))])]),t._$s("20-"+r,"i",e.v2)?i("view",[t._v(t._$s("20-"+r,"t0-0",t._s(e.v2))),i("text",[t._v(t._$s("21-"+r,"t0-0",t._s(e.v2_name)))])]):t._e(),t._$s("22-"+r,"i",e.v3)?i("view",[t._v(t._$s("22-"+r,"t0-0",t._s(e.v3))),i("text",[t._v(t._$s("23-"+r,"t0-0",t._s(e.v3_name)))])]):t._e(),i("view",{staticClass:t._$s("24-"+r,"sc","check"),attrs:{_i:"24-"+r}},[i("uni-icons",{attrs:{type:"clear",size:"22",color:"#999",_i:"25-"+r}})],1)])]):t._e()})),t._$s(26,"i",2==t.length)?i("view",{staticClass:t._$s(26,"sc","pkclass"),attrs:{_i:26}}):t._e(),i("view",{staticClass:t._$s(27,"sc","btn"),class:t._$s(27,"c",{active:2!=t.length}),attrs:{_i:27},on:{click:t.handlePK}})],2)],1)])},r=[]},b6f8:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={qiunDataCharts:i("ecc4").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","box"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","title bold"),attrs:{_i:2}}),i("view",{staticClass:t._$s(3,"sc","charts"),attrs:{_i:3}},[i("qiun-data-charts",{attrs:{type:"arcbar",chartData:t.chartData,_i:4}})],1),i("view",{staticClass:t._$s(5,"sc","name"),attrs:{_i:5}},[t._v(t._$s(5,"t0-0",t._s(t.score)))]),i("view",{staticClass:t._$s(6,"sc","time text_c"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(t.create_time)))])]),t._l(t._$s(7,"f",{forItems:t.selectllist}),(function(e,n,a,r){return i("view",{key:t._$s(7,"f",{forIndex:a,key:"7-"+r})},[i("view",{staticClass:t._$s("8-"+r,"sc","titleName bold mt-15 ml-15 size18"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e.name)))]),i("view",{staticClass:t._$s("9-"+r,"sc","indexCarList"),attrs:{_i:"9-"+r}},t._l(t._$s("10-"+r,"f",{forItems:e.list}),(function(e,n,a,s){return i("view",{key:t._$s("10-"+r,"f",{forIndex:a,key:"10-"+r+"-"+s}),staticClass:t._$s("10-"+r+"-"+s,"sc","card"),attrs:{_i:"10-"+r+"-"+s}},[i("view",{staticClass:t._$s("11-"+r+"-"+s,"sc","title"),attrs:{_i:"11-"+r+"-"+s}},[i("view",{staticClass:t._$s("12-"+r+"-"+s,"sc","name"),attrs:{_i:"12-"+r+"-"+s}},[t._v(t._$s("12-"+r+"-"+s,"t0-0",t._s(e.name)))])]),t._l(t._$s("13-"+r+"-"+s,"f",{forItems:e.list}),(function(n,a,o,c){return t._$s("13-"+r+"-"+s+"-"+c,"i",e.list.length>1)?i("view",{key:t._$s("13-"+r+"-"+s,"f",{forIndex:o,key:"13-"+r+"-"+s+"-"+c}),staticClass:t._$s("13-"+r+"-"+s+"-"+c,"sc","item3"),attrs:{_i:"13-"+r+"-"+s+"-"+c}},[i("view",{staticClass:t._$s("14-"+r+"-"+s+"-"+c,"sc","name"),attrs:{_i:"14-"+r+"-"+s+"-"+c}},[t._v(t._$s("14-"+r+"-"+s+"-"+c,"t0-0",t._s(n.name)))]),i("view",{staticClass:t._$s("15-"+r+"-"+s+"-"+c,"sc","weight"),attrs:{_i:"15-"+r+"-"+s+"-"+c}},[i("view",{staticClass:t._$s("16-"+r+"-"+s+"-"+c,"sc","input"),attrs:{_i:"16-"+r+"-"+s+"-"+c}},[t._v(t._$s("16-"+r+"-"+s+"-"+c,"t0-0",t._s(n.value?n.value:"-")))]),i("view",{staticClass:t._$s("17-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"17-"+r+"-"+s+"-"+c}},[t._v(t._$s("17-"+r+"-"+s+"-"+c,"t0-0",t._s(n.score?n.score:"-")))]),i("view",{staticClass:t._$s("18-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"18-"+r+"-"+s+"-"+c}},[t._v(t._$s("18-"+r+"-"+s+"-"+c,"t0-0",t._s(n.proportion_value?n.proportion_value:"-")))])])]):t._e()}))],2)})),0)])}))],2)},r=[]},b772:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("645e"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e=3570&&"\u52a0"==t?(this.time_m="59",void(this.time_s="59")):Number(e+i)<=30&&"\u51cf"==t?(this.time_m="00",void(this.time_s="30")):("\u51cf"==t&&(n=Math.floor(Number(e+i-30)%3600/60),a=Number(e+i-30)%60),"\u52a0"==t&&(n=Math.floor(Number(e+i+30)%3600/60),a=Number(e+i+30)%60),this.time_m=n>9?n:"0"+n,this.time_s=a>9?a:"0"+a,void(this.timesTndex=[Number(this.time_m),Number(this.time_s)]))},handleWeightEdit:function(t){"\u51cf"==t&&(this.weight=Number(this.weight)-50>50?Number(this.weight)-50:50),"\u52a0"==t&&(this.weight=Number(this.weight)+50)},handleMyTime:function(){var t=this;a=setTimeout((function(){t.devicesList.length||(t.islink=-1,t.$tools.showModal("\u6ca1\u6709\u67e5\u627e\u5230\u8bbe\u5907")),clearTimeout(a),t.$Bluetooth.stopBluetoothDevicesDiscovery()}),12e3)},navTo:function(e){this.isConnected||(this.islink=-1,clearTimeout(a),this.$Bluetooth.closeBluetoothAdapter(),this.$Bluetooth.stopBluetoothDevicesDiscovery(),t("log","\u84dd\u7259\u6ca1\u6709\u8fde\u63a5"," at pages/skip/skip.vue:540")),uni.navigateTo({url:e})}}};e.default=u}).call(this,i("0de9")["default"])},b9e3:function(t,e,i){"use strict";i.r(e);var n=i("7054"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},ba40:function(t,e,i){"use strict";i.r(e);var n=i("53eb"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},bb62:function(t,e){t.exports="/static/t01.gif"},bb74:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=n(i("359a")),o=i("26cb");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function l(t){for(var e=1;e=this.lastPage?uni.showToast({title:"\u6ca1\u6709\u66f4\u591a\u6570\u636e\uff01",icon:"none"}):(this.page++,this.getList(this.page))})),(0,r.default)(a,"methods",{clickItemMethod:function(t){uni.navigateTo({url:"/pages/score/report?id="+t})},getList:function(e){var i=this;this.$model.getSportshistory({aud_id:uni.getStorageSync("userid"),page:e}).then((function(e){t("log","\u5386\u53f2\u8bb0\u5f55",e," at pages/score/history.vue:95"),0==e.code&&(i.ranklist=i.ranklist.concat(e.data.rows),i.lastPage=e.data.totalpage)}))}}),a);e.default=u}).call(this,i("0de9")["default"])},bbaf:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e=this.lastPage?uni.showToast({title:"\u6ca1\u6709\u66f4\u591a\u6570\u636e\uff01",icon:"none"}):(this.page++,this.getList(this.page))},methods:{swipeClick:function(t,e){var i=this,n=i.ranklist[e].id;uni.showModal({title:"\u53cb\u60c5\u63d0\u793a",content:"\u662f\u5426\u5220\u9664\u5f53\u524d\u6d4b\u91cf\u8bb0\u5f55\uff1f",success:function(t){t.confirm?i.$model.gethistorydelete({id:n,type:i.acd_id}).then((function(t){0==t.code?(i.ranklist.splice(e,1),i.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")}),i.isDelete=!0,i.$tools.msg("\u5220\u9664\u6210\u529f")):i.$tools.msg(t.msg)})):t.cancel&&i.$tools.msg("\u60a8\u5df2\u53d6\u6d88\u64cd\u4f5c\uff01")}})},clickItemMethod:function(t){"6"!=this.acd_id&&uni.navigateTo({url:"/pages/history/historyDetail?type="+this.acd_id+"&id="+t.id})},getList:function(e){var i=this;this.$model.gethistory({aud_id:uni.getStorageSync("userid"),type:this.acd_id,page:this.page}).then((function(e){if(t("log","\u5386\u53f2\u8bb0\u5f55",e," at pages/history/history.vue:126"),0==e.code){var n=[{text:"\u5220\u9664",style:{backgroundColor:"#dd524d"}}];e.data.rows.forEach((function(t){t.options=n})),i.ranklist=i.ranklist.concat(e.data.rows),i.lastPage=e.data.totalpage}}))},handleEdit:function(t){this.isActive=this.isActive==t?null:t}}};e.default=c}).call(this,i("0de9")["default"])},be0b:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("7f8e")),r=(n(i("cd91")),"http://tc.pcxbc.com"),s=function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"get",n=arguments.length>2?arguments[2]:void 0;n.token=uni.getStorageSync("token"),n.aan_id=uni.getStorageSync("aan_id");var s={url:r+e,data:n,method:i,header:{"X-Requested-With":"XMLHttpRequest","content-type":"application/json;charset=UTF-8"}},o=new Promise((function(i,r){uni.request(s).then((function(r){if(uni.hideLoading(),t("log","request",e,r,n," at tools/https.js:20"),20001==r[1].data.code)return uni.clearStorageSync(),uni.setStorageSync("token",null),uni.setStorageSync("aan_id",null),void setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),2e3);200==r[1].statusCode?i(r[1].data):a.default.msg(r[1].data.msg)})).catch((function(t){uni.hideLoading(),r(t)}))}));return o},o={baseUrl:r,get:function(t,e){return s(t,"get",e)},post:function(t,e){return s(t,"post",e)}};e.default=o}).call(this,i("0de9")["default"])},bf62:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{password:"",password2:""}},onLoad:function(){},methods:{handleTelLogin:function(){var e=this;e.password?e.password2?e.password2==e.password?e.$model.getAccountPassword({password:e.password,c_password:e.password2}).then((function(i){t("log","\u6ce8\u518c",i," at pages/setting/password.vue:52"),0!=i.code?e.$tools.msg(i.msg):(e.$tools.msg("\u5bc6\u7801\u8bbe\u7f6e\u6210\u529f"),uni.navigateBack())})).catch((function(t){})):e.$tools.msg("\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u586b\u5199\u4e00\u81f4"):e.$tools.msg("\u8bf7\u786e\u8ba4\u5bc6\u7801"):e.$tools.msg("\u8bf7\u586b\u5199\u5bc6\u7801")}}};e.default=i}).call(this,i("0de9")["default"])},c002:function(t,e,i){"use strict";i.r(e);var n=i("edbf"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c0f7:function(t,e,i){"use strict";i.r(e);var n=i("8130"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c135:function(t,e){t.exports=function(t){if(Array.isArray(t))return t},t.exports.__esModule=!0,t.exports["default"]=t.exports},c240:function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports["default"]=t.exports},c2a0:function(t,e){t.exports="/static/dui.png"},c3c4:function(t,e,i){"use strict";i.r(e);var n=i("b772"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c576:function(t,e,i){"use strict";i.r(e);var n=i("331a"),a=i("3f86");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"22e183e2",null,!1,n["a"],void 0);e["default"]=o.exports},c5f7:function(t,e){t.exports=function(t){return-1!==Function.toString.call(t).indexOf("[native code]")},t.exports.__esModule=!0,t.exports["default"]=t.exports},c8ba:function(t,i){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"===typeof window&&(n=window)}t.exports=n},c973:function(t,e){function i(t,e,i,n,a,r,s){try{var o=t[r](s),c=o.value}catch(l){return void i(l)}o.done?e(c):Promise.resolve(c).then(n,a)}t.exports=function(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var s=t.apply(e,n);function o(t){i(s,a,r,o,c,"next",t)}function c(t){i(s,a,r,o,c,"throw",t)}o(void 0)}))}},t.exports.__esModule=!0,t.exports["default"]=t.exports},ca64:function(t,e,i){"use strict";i.r(e);var n=i("b6f8"),a=i("5df8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"02592107",null,!1,n["a"],void 0);e["default"]=o.exports},cbb2:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=n},cd91:function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("8bbf")),r=n(i("26cb")),s=n(i("5752"));a.default.use(r.default);var o=new r.default.Store({state:{user:{id:"",headimg:null,nickname:"",birthday:"",gender:0,sex:0,address:[],card_data_list:[],target_current:{}},accountNumber:{create_time:"",head_pic:"",last_update_time:"",my_email:"",my_tel:"",nickname:""},MeasureSkip:null,MeasureResult:null,MeasureLung:null,familayList:[],historyList:[],cardList:{user:[],all:[]},Trend:[],userDeviceList:[],isDrawe:!1,isedit:!1,isTarget:!1,isFirst:!1,isRecord:!1,isSlider:!1,isConnected:!1,isBluetoothTyle:!1,LungLevel:[],devicesList:[],phoneInfo:{info:{},versionUrl:{},platform:""}},mutations:{changePhoneInfo:function(t,e){Object.assign(t.phoneInfo,e)},changeAccountNumber:function(t,e){Object.assign(t.accountNumber,e)},changeUser:function(t,e){Object.assign(t.user,e)},changeCardList:function(t,e){t.cardList=e},changehistoryList:function(t,e){t.historyList=e},changeMeasureResult:function(t,e){t.MeasureResult=e},changeMeasureSkip:function(t,e){t.MeasureSkip=e},changeMeasureLung:function(t,e){t.MeasureLung=e},changeEdit:function(t,e){t.isedit=e},changeTarget:function(t,e){t.isTarget=e},changeFirst:function(t,e){t.isFirst=e},changeRecord:function(t,e){t.isRecord=e},changeSlider:function(t,e){t.isSlider=e},changeDrawe:function(t,e){t.isDrawe=e},changeLungLevel:function(t,e){t.lungLevel=e},changeFamilay:function(t,e){0==e.length&&(uni.setStorageSync("userid",""),uni.setStorageSync("gender",0),t.user.target_current={},t.user.card_data_list=[]),t.familayList=e},changeTrend:function(t,e){t.Trend=e},changeBluetooth:function(t,e){t.isBluetoothTyle=e},changeConnected:function(t,e){t.isConnected=e},changeUserDeviceList:function(t,e){t.userDeviceList=e},changedevicesList:function(t,e){t.devicesList=e}},modules:{},actions:s.default});e.default=o},ce71:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i("273d"),a={name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:function(){return{icons:n.fontData}},computed:{unicode:function(){var t=this,e=this.icons.find((function(e){return e.font_class===t.type}));return e?e.unicode:""},iconSize:function(){return function(t){return"number"===typeof t||/^[0-9]*$/g.test(t)?t+"px":t}(this.size)},styleObj:function(){return""!==this.fontFamily?"color: ".concat(this.color,"; font-size: ").concat(this.iconSize,"; font-family: ").concat(this.fontFamily,";"):"color: ".concat(this.color,"; font-size: ").concat(this.iconSize,";")}},methods:{_onClick:function(){this.$emit("click")}}};e.default=a},cfc0:function(t,e,i){"use strict";i.r(e);var n=i("1a4c"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},cfef:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{progress:0}},onLaunch:function(){this.checkForUpdates(),uni.switchTab({url:"/pages/index/index"}),t("log","App Launch"," at App.vue:13")},onShow:function(){t("log","App Show"," at App.vue:16")},onHide:function(){t("log","App Hide"," at App.vue:19")},methods:{checkForUpdates:function(){var e=this,i="";uni.getSystemInfo({success:function(t){i=t.platform,e.$store.commit("changePhoneInfo",{platform:t.platform})}}),plus.runtime.getProperty(plus.runtime.appid,(function(n){uni.setStorageSync("VERSION",n.version);var a=n.version;e.$store.commit("changePhoneInfo",{info:n}),e.$model.getloginversion({}).then((function(r){var s=r.data.url,o=r.data.version;t("log","\u7248\u672c\u4fe1\u606f",n," at App.vue:44"),t("log","res",r," at App.vue:45"),e.$store.commit("changePhoneInfo",{versionUrl:r.data}),o!==a?uni.showModal({title:"\u53d1\u73b0\u65b0\u7248\u672c",content:"\u68c0\u67e5\u5230\u65b0\u7248\u672c"+r.data.version+"\uff0c\u662f\u5426\u66f4\u65b0\uff1f",success:function(n){n.confirm?"android"===i?(uni.showLoading({title:"\u6b63\u5728\u5347\u7ea7,\u8bf7\u8010\u5fc3\u7b49\u5f85"}),uni.setStorageSync("VERSION",r.data.version),e.downloadNewVersion(s,r.code)):uni.showModal({title:"\u53d1\u73b0\u65b0\u7248\u672c "+r.data.version,content:"\u8bf7\u5230App store\u8fdb\u884c\u5347\u7ea7",showCancel:!1}):(t("log","\u7528\u6237\u653e\u5f03\u66f4\u65b0"," at App.vue:70"),0==r.code?e.handleUserList():setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),500))}}):(t("log","\u7248\u672c\u53f7\u76f8\u540c"," at App.vue:84"),0==r.code?e.handleUserList():setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),500))}))}))},downloadNewVersion:function(e,i){var n=uni.downloadFile({url:e,success:function(e){200===e.statusCode&&(uni.hideLoading(),plus.runtime.install(e.tempFilePath,{force:!0},(function(){t("log","install success..."," at App.vue:111"),plus.runtime.restart()}),(function(e){t("error","install fail..."," at App.vue:115")})))},fail:function(){uni.showToast({title:"\u5347\u7ea7\u5931\u8d25",icon:"none"})}});n.onProgressUpdate((function(e){t("log","\u4e0b\u8f7d\u8fdb\u5ea6"+e.progress+"%"," at App.vue:127")}))},handleUserList:function(){var e=this;e.$model.getUserList({type:2}).then((function(i){t("log","\u7528\u6237\u5217\u8868",i," at App.vue:138"),0==i.code?(e.$store.commit("changeFamilay",i.data),i.data.length&&(e.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")?uni.getStorageSync("userid"):i.data[0].id}),e.$store.dispatch("getCardList",{aud_id:uni.getStorageSync("userid")?uni.getStorageSync("userid"):i.data[0].id}))):e.$tools.msg(i.msg)})).catch((function(t){}))}}};e.default=i}).call(this,i("0de9")["default"])},d077:function(t,e,i){"use strict";i.r(e);var n=i("6975"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d0fa:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","calendar-wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","header"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","pre"),attrs:{_i:2},on:{click:function(e){return t.changeMonth("pre")}}},[i("uni-icons",{attrs:{type:"back",_i:3}})],1),i("view",[t._v(t._$s(4,"t0-0",t._s(t.y+"\u5e74"+t.formatNum(t.m)+"\u6708")))]),i("view",{staticClass:t._$s(5,"sc","next"),attrs:{_i:5},on:{click:function(e){return t.changeMonth("next")}}},[i("uni-icons",{attrs:{type:"forward",_i:6}})],1)]),i("view",{staticClass:t._$s(7,"sc","week"),attrs:{_i:7}},t._l(t._$s(8,"f",{forItems:t.weekDay}),(function(e,n,a,r){return i("view",{key:t._$s(8,"f",{forIndex:a,key:n}),staticClass:t._$s("8-"+r,"sc","week-day"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e)))])})),0),i("view",{staticClass:t._$s(9,"sc","content0"),class:t._$s(9,"c",{hide:!t.monthOpen}),style:t._$s(9,"s",{height:t.height}),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","days"),style:t._$s(10,"s",{top:t.positionTop+"rpx"}),attrs:{_i:10}},t._l(t._$s(11,"f",{forItems:t.dates}),(function(e,n,a,r){return i("view",{key:t._$s(11,"f",{forIndex:a,key:n}),staticClass:t._$s("11-"+r,"sc","item"),attrs:{_i:"11-"+r}},[i("view",{staticClass:t._$s("12-"+r,"sc","day"),class:t._$s("12-"+r,"c",{choose:t.choose==e.year+"/"+e.month+"/"+e.date&&e.isCurM,nolm:!e.isCurM,today:t.isToday(e.year,e.month,e.date),isWorkDay:t.isWorkDay(e.year,e.month,e.date)}),attrs:{_i:"12-"+r},on:{click:function(i){return t.selectOne(e,i)}}},[t._v(t._$s("12-"+r,"t0-0",t._s(Number(e.date))))]),t._$s("13-"+r,"i",t.isMarkDay(e.year,e.month,e.date)&&e.isCurM)?i("view",{staticClass:t._$s("13-"+r,"sc","markDay"),attrs:{_i:"13-"+r}}):t._e()])})),0)]),t._$s(14,"i",t.collapsible)?i("image",{staticClass:t._$s(14,"sc","weektoggle"),class:t._$s(14,"c",{down:t.monthOpen}),attrs:{_i:14},on:{click:t.toggle}}):t._e()])},r=[]},d122:function(t,e,i){"use strict";i.r(e);var n=i("2370"),a=i("13fa");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"f4e86178",null,!1,n["a"],void 0);e["default"]=o.exports},d225:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])])]),i("view",{staticClass:t._$s(12,"sc","btnlogin"),attrs:{_i:12},on:{click:t.handleTelLogin}})])])},a=[]},d371:function(t,e){t.exports="/static/charts.png"},d38f:function(t,e,i){"use strict";i.r(e);var n=i("bb74"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d4c8:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",[i("view",{staticClass:t._$s(1,"sc","header"),attrs:{_i:1}},[t._$s(2,"i",t.userList.length)?i("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","headimg"),attrs:{_i:3}},[i("image",{attrs:{src:t._$s(4,"a-src",t.user.head_pic),_i:4}})]),i("view",{staticClass:t._$s(5,"sc","info"),attrs:{_i:5}},[i("view",{staticClass:t._$s(6,"sc","size20 bold"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(t.user.nickname)))]),i("view",{staticClass:t._$s(7,"sc","mt-5"),attrs:{_i:7}},[t._v(t._$s(7,"t0-0",t._s(t.user.age)))]),i("view",[t._v(t._$s(8,"t0-0",t._s(t.$t("index.birthday")))+t._$s(8,"t0-1",t._s(t.user.birthday)))])]),t._$s(9,"i",t.isLeft)?i("text",{staticClass:t._$s(9,"sc","t-icon t-icon-qiehuan1"),attrs:{_i:9},on:{click:function(e){return t.$store.commit("changeDrawe",!0)}}}):t._e()]):i("view",{staticClass:t._$s(10,"sc","top"),attrs:{_i:10},on:{click:t.handleAddUser}},[i("view",{staticClass:t._$s(11,"sc","info"),attrs:{_i:11}}),i("view",{staticClass:t._$s(12,"sc","add"),attrs:{_i:12}})])]),i("view",{staticClass:t._$s(13,"sc","cityList"),attrs:{_i:13}},[t._$s(14,"i",t.isArea)?i("view",{staticClass:t._$s(14,"sc","area"),attrs:{_i:14},on:{click:function(e){t.visible=!0}}},[i("view"),i("view",[t._v(t._$s(16,"t0-0",t._s(t.region?t.region:t.user.address))),i("uni-icons",{attrs:{type:"bottom",_i:17}})],1)]):t._e(),t._$s(18,"i",t.visible)?i("view",{staticClass:t._$s(18,"sc","visible"),attrs:{_i:18},on:{click:function(e){t.visible=!1}}},[i("view",{staticClass:t._$s(19,"sc","item"),attrs:{_i:19},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(20,"sc","groupBtn"),attrs:{_i:20}},[i("view",{attrs:{_i:21},on:{click:function(e){t.visible=!1}}}),i("view",{staticClass:t._$s(22,"sc","sure"),attrs:{_i:22},on:{click:function(e){return t.handlesure()}}})]),i("picker-view",{staticClass:t._$s(23,"sc","picker-view"),attrs:{value:t._$s(23,"a-value",t.value),"indicator-style":t._$s(23,"a-indicator-style",t.indicatorStyle),_i:23},on:{change:t.bindChange}},[i("picker-view-column",t._l(t._$s(25,"f",{forItems:t.province}),(function(e,n,a,r){return i("view",{key:t._$s(25,"f",{forIndex:a,key:n}),staticClass:t._$s("25-"+r,"sc","item"),attrs:{_i:"25-"+r}},[t._v(t._$s("25-"+r,"t0-0",t._s(e.name)))])})),0),i("picker-view-column",t._l(t._$s(27,"f",{forItems:t.city}),(function(e,n,a,r){return i("view",{key:t._$s(27,"f",{forIndex:a,key:n}),staticClass:t._$s("27-"+r,"sc","item"),attrs:{_i:"27-"+r}},[t._v(t._$s("27-"+r,"t0-0",t._s(e)))])})),0)])])]):t._e()]),i("drawer",{attrs:{_i:28}})],1)},r=[]},d500:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading6",data:function(){return{}}}},d50c:function(t,e,i){"use strict";i.r(e);var n=i("45b9"),a=i("3b4d");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"5553330c",null,!1,n["a"],void 0);e["default"]=o.exports},d542:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","common"),attrs:{_i:0}},[i("headerIndex",{attrs:{isArea:!1,_i:1}}),t._$s(2,"i",t.ranklist.length)?i("view",{staticClass:t._$s(2,"sc","history"),attrs:{_i:2}},[t._l(t._$s(3,"f",{forItems:t.ranklist}),(function(e,n,a,r){return i("view",{key:t._$s(3,"f",{forIndex:a,key:n}),staticClass:t._$s("3-"+r,"sc","list"),attrs:{_i:"3-"+r},on:{click:function(i){return t.clickItemMethod(e.id)}}},[i("view",{staticClass:t._$s("4-"+r,"sc","data"),attrs:{_i:"4-"+r}},[i("icon",{staticClass:t._$s("5-"+r,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:"5-"+r}}),t._v(t._$s("4-"+r,"t1-0",t._s(e.create_time)))]),i("view",{staticClass:t._$s("6-"+r,"sc","item"),attrs:{_i:"6-"+r}},[i("view",{staticClass:t._$s("7-"+r,"sc","time"),attrs:{_i:"7-"+r}},[t._v(t._$s("7-"+r,"t0-0",t._s(e.address)))]),i("view",{staticClass:t._$s("8-"+r,"sc","number"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e.score))),i("uni-icons",{attrs:{type:"right",_i:"9-"+r}})],1)])])})),t._$s(10,"i",!t.lastPage||t.page>=t.lastPage)?i("view",{staticClass:t._$s(10,"sc","endtext"),attrs:{_i:10}}):t._e()],2):t._e(),t._$s(11,"i",!t.lastPage)?i("view",{staticClass:t._$s(11,"sc","nolist"),attrs:{_i:11}},[i("image",{attrs:{_i:12}}),i("text")]):t._e()],1)},r=[]},d66d:function(t,e,i){"use strict";i.r(e);var n=i("d743"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d743:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;ee&&t>10)return"horizontal";if(e>t&&e>10)return"vertical";return""}(n.offsetX,n.offsetY)}(t),"horizontal"===s.direction&&(t.preventDefault&&t.preventDefault(),r(s.x+s.deltaX,n,i)))}function a(t,e){var i=t.instance,n=i.getDataset().disabled,a=i.getState();n=("string"===typeof n?JSON.parse(n):n)||!1,n||function(t,e,i){var n=e.getState(),a=n.threshold,r=(n.position,n.isopen||"none"),s=n.leftWidth,c=n.rightWidth;if(0===n.deltaX)return void o("none",e,i);o("none"===r&&c>0&&-t>a||"none"!==r&&c>0&&c+t0&&t>a||"none"!==r&&s>0&&s-t0){i=!1;break}return i}"object"===typeof window&&(e=!0);var u=!1;return t.exports={showWatch:function(t,e,i,n){var a=n.getState();s(n,i),t&&"none"!==t?o(t,n,i):(a.left&&o("none",n,i),c(n))},touchstart:i,touchmove:n,touchend:a,mousedown:function(t,n){e&&l()&&(i(t,n),u=!0)},mousemove:function(t,i){e&&l()&&u&&n(t,i)},mouseup:function(t,i){e&&l()&&(a(t,i),u=!1)},mouseleave:function(t,i){e&&l()&&(u=!1)}},t.exports}({exports:{}})}},e21a:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",password:"",password2:"",disabled:!1,second:60,value:1,type:""}},onLoad:function(t){this.type=t.type},methods:{checkboxChange:function(t){this.value=t.detail.value.length?t.detail.value[0]:"0"},handleTelLogin:function(){var e=this,i=-1!==e.phone.indexOf("@");if(0!=e.value)if(i||/^1[3456789]\d{9}$/.test(e.phone))if(!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone))if(e.code)if(e.password)if(e.password2){if(e.password2==e.password){var n={data:e.phone,password:e.password,c_password:e.password2,code:e.code},a="register"==e.type?e.$model.getregister(n):e.$model.getResetPassword(n);return a.then((function(i){t("log","\u6ce8\u518c",i," at pages/login/forgetPassword.vue:109"),0==i.code?(uni.setStorageSync("token",i.data.token),uni.setStorageSync("aan_id",i.data.aan_id),e.$tools.msg("\u8bbe\u7f6e\u6210\u529f,\u8fdb\u5165\u7a0b\u5e8f\u4e2d"),setTimeout((function(){uni.switchTab({url:"/pages/index/index?type=1"})}),1e3)):e.$tools.msg(i.msg)})).catch((function(t){}))}e.$tools.msg("\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u586b\u5199\u4e00\u81f4")}else e.$tools.msg("\u8bf7\u786e\u8ba4\u5bc6\u7801");else e.$tools.msg("\u8bf7\u586b\u5199\u5bc6\u7801");else e.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801");else e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1");else e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7");else e.$tools.msg("\u8bf7\u5148\u786e\u8ba4\u52fe\u9009\u534f\u8bae")},handleCode:function(){var e=this,i=-1!==e.phone.indexOf("@");i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:e.type}).then((function(i){if(t("log",i," at pages/login/forgetPassword.vue:141"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handlexieyi:function(){uni.navigateTo({url:"/pages/index/index"})}}};e.default=i}).call(this,i("0de9")["default"])},e50d:function(t,e,i){var n=i("7037")["default"];t.exports=function(t,e){if("object"!==n(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var a=i.call(t,e||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports},e5d9:function(t,e,i){"use strict";i.r(e);var n=i("2f87"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},e651:function(t,e,i){"use strict";i.r(e);var n=i("dfb6"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},e699:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])]),i("view",{staticClass:t._$s(12,"sc","item"),attrs:{_i:12}},[i("view",{staticClass:t._$s(13,"sc","text"),attrs:{_i:13}}),i("view",{staticClass:t._$s(14,"sc","input"),attrs:{_i:14}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:t._$s(15,"sc","uni-input"),attrs:{_i:15},domProps:{value:t._$s(15,"v-model",t.password)},on:{input:function(e){e.target.composing||(t.password=e.target.value)}}})])]),i("view",{staticClass:t._$s(16,"sc","item"),attrs:{_i:16}},[i("view",{staticClass:t._$s(17,"sc","text"),attrs:{_i:17}}),i("view",{staticClass:t._$s(18,"sc","input"),attrs:{_i:18}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.password2,expression:"password2"}],staticClass:t._$s(19,"sc","uni-input"),attrs:{_i:19},domProps:{value:t._$s(19,"v-model",t.password2)},on:{input:function(e){e.target.composing||(t.password2=e.target.value)}}})])])]),i("view",{staticClass:t._$s(20,"sc","btnlogin"),attrs:{_i:20},on:{click:t.handleTelLogin}})])])},a=[]},e772:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","uni-collapse"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},a=[]},e98f:function(t,e,i){"use strict";i.r(e);var n=i("7afc"),a=i("95a3");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"13cadba4",null,!1,n["a"],void 0);e["default"]=o.exports},ecc4:function(t,e,i){"use strict";i.r(e);var n=i("a889"),a=i("1db8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"489427b0",null,!1,n["a"],void 0);e["default"]=o.exports},ecdb:function(t,e,i){"use strict";i.r(e);var n=i("d0fa"),a=i("cfc0");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"59982fcc",null,!1,n["a"],void 0);e["default"]=o.exports},ed03:function(t,e,i){"use strict";i.r(e);var n=i("32d9"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},ed6d:function(t,e,i){var n=i("4a4b");t.exports=function(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&n(t,e)},t.exports.__esModule=!0,t.exports["default"]=t.exports},ed76:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","list"),attrs:{_i:1}},t._l(t._$s(2,"f",{forItems:t.list}),(function(e,n,a,r){return i("view",{key:t._$s(2,"f",{forIndex:a,key:"2-"+r}),staticClass:t._$s("2-"+r,"sc","item"),attrs:{_i:"2-"+r},on:{click:function(i){return t.handlebinging(e)}}},[i("image",{attrs:{src:t._$s("3-"+r,"a-src",e.pic),_i:"3-"+r}}),i("view",{staticClass:t._$s("4-"+r,"sc","name"),attrs:{_i:"4-"+r}},[t._v(t._$s("4-"+r,"t0-0",t._s(e.name)))])])})),0)])},a=[]},edbf:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r,s=n(i("9523")),o=i("26cb");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var l={data:function(){return{Unload:!1,issearch:!1,isdevTip:!1,devicesList:[],devList:[],id:0}},computed:function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:"uniSwipeAction",e=this.$parent,i=e.$options.name;while(i!==t){if(e=e.$parent,!e)return!1;i=e.$options.name}return e}}};e.default=o},f707:function(t,e){t.exports="/static/history.png"},f77f:function(t,e,i){"use strict";i.r(e);var n=i("88dc"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},fa23:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=i("26cb");function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var c={data:function(){return{progress:0}},computed:function(t){for(var e=1;e0),i("text"))]),i("view",{staticClass:t._$s(17,"sc","item"),attrs:{_i:17}},[i("view",[t._v(t._$s(18,"t0-0",t._s(t.memInfo.fat_wdiff?Math.abs(t.memInfo.fat_wdiff):0)))]),(t._$s(19,"i",Number(t.memInfo.fat_wdiff)>0),i("text"))]),i("view",{staticClass:t._$s(21,"sc","time"),attrs:{_i:21}},[i("view",[i("uni-icons",{staticClass:t._$s(23,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:23}}),t._v(t._$s(22,"t1-0",t._s(t.memInfo.time)))],1)])]):i("view",{staticClass:t._$s(24,"sc","boxTime"),attrs:{_i:24}},[i("view",[i("uni-icons",{staticClass:t._$s(26,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:26}}),t._v(t._$s(25,"t1-0",t._s(t.memInfo.time)))],1)]),i("view",{staticClass:t._$s(27,"sc","control"),attrs:{_i:27}},[i("view",{staticClass:t._$s(28,"sc","title"),attrs:{_i:28}},[i("view",{staticClass:t._$s(29,"sc","name"),attrs:{_i:29}}),i("view"),i("view"),i("view")]),t._l(t._$s(33,"f",{forItems:t.listStr}),(function(e,n,a,r){return i("view",{key:t._$s(33,"f",{forIndex:a,key:n}),staticClass:t._$s("33-"+r,"sc","li"),attrs:{_i:"33-"+r}},[i("view",{staticClass:t._$s("34-"+r,"sc","name"),attrs:{_i:"34-"+r}},[i("text",[t._v(t._$s("35-"+r,"t0-0",t._s(e.title)))])]),i("view",{staticClass:t._$s("36-"+r,"sc","num"),attrs:{_i:"36-"+r}},[t._$s("37-"+r,"i",0!=e.diffval||"0.00"==e.diffval||"00:00:00"==e.diffval)?i("text",[t._v(t._$s("37-"+r,"t0-0",t._s(6!=t.acd_id?Math.abs(e.diffval):e.diffval)))]):t._e(),t._$s("38-"+r,"i",Number(e.diffval)>0)?i("icon",{staticClass:t._$s("38-"+r,"sc","t-icon t-icon-shang"),attrs:{_i:"38-"+r}}):t._e(),t._$s("39-"+r,"i",Number(e.diffval)<0)?i("icon",{staticClass:t._$s("39-"+r,"sc","t-icon t-icon-xia"),attrs:{_i:"39-"+r}}):t._e(),t._$s("40-"+r,"i",!e.diffval||"0.00"==e.diffval||"00:00:00"==e.diffval)?i("icon",{staticClass:t._$s("40-"+r,"sc","t-icon t-icon-hengxian"),attrs:{_i:"40-"+r}}):t._e()]),i("view",{staticClass:t._$s("41-"+r,"sc","f"),attrs:{_i:"41-"+r}},[i("view",[t._v(t._$s("42-"+r,"t0-0",t._s(e.firstresult?e.firstresult.value:"-")))]),i("text",[t._v(t._$s("43-"+r,"t0-0",t._s(e.firstresult.level)))])]),i("view",{staticClass:t._$s("44-"+r,"sc","f"),attrs:{_i:"44-"+r}},[i("view",[t._v(t._$s("45-"+r,"t0-0",t._s(e.secondresult?e.secondresult.value:"-")))]),i("text",[t._v(t._$s("46-"+r,"t0-0",t._s(e.secondresult.level)))])])])}))],2)])},r=[]},fd3e:function(t,e,i){"use strict";i.r(e);var n=i("8594"),a=i("ed03");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4340e369",null,!1,n["a"],void 0);e["default"]=o.exports},fd6f:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","chartsview"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","charts-error"),attrs:{_i:1}}),i("view",{staticClass:t._$s(2,"sc","charts-font"),attrs:{_i:2}},[t._v(t._$s(2,"t0-0",t._s(null==t.errorMessage?"\u8bf7\u70b9\u51fb\u91cd\u8bd5":t.errorMessage)))])])},a=[]},fe07:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.Behavior=function(t){return t},e.Component=function(e){var i=function(e){var i=e.data,n=e.options,a=e.methods,r=e.behaviors,s=e.lifetimes,o=e.observers,u=e.relations,d=e.properties,h=e.pageLifetimes,p=e.externalClasses,g={mixins:[],props:{},watch:{},mpOptions:{mpObservers:[]}};return l(g),c(i,g),function(t,e){if(!t)return;e.mpOptions.options=t}(n,g),$(a,g),P(r,g),function(t,e){if(!t)return;k(t,e)}(s,g),function(t,e){if(!t)return;var i=e.mpOptions.mpObservers;Object.keys(t).forEach((function(e){i.push({paths:A(e),observer:t[e]})}))}(o,g),function(e,i){if(!e)return;Object.keys(e).forEach((function(i){var n=e[i];n.name=i,n.target=n.target?String(n.target):function(t,e){0===e.indexOf("/")&&(t="");var i=t.split("/"),n=e.split("/");i.pop();while(n.length){var a=n.shift();""!==a&&"."!==a&&(".."!==a?i.push(a):i.pop())}return i.join("/")}(t.__wxRoute,i)})),i.mpOptions.relations=e}(u,g),C(d,g),function(t,e){if(!t)return;b.forEach((function(i){var n=t[i];f(n)&&(e[x[i]]=n)}))}(h,g),function(t,e){if(!t)return;Array.isArray(t)||(t=[t]);e.mpOptions.externalClasses=t,e.mpOptions.properties||(e.mpOptions.properties=Object.create(null));t.forEach((function(t){e.mpOptions.properties[m(t)]={type:String,value:""}}))}(p,g),k(e,g),O(e),g}(e);i.mixins.unshift(Y),i.mpOptions.path=t.__wxRoute,function(t){t.onServiceAttached||(t.onServiceAttached=[]);t.onServiceAttached.push((function(){E(this,"linked")}))}(i),t.__wxComponents[t.__wxRoute]=i},e.Page=function(e){var i=function(t){var e={mixins:[],mpOptions:{}};return l(e),c(t.data,e),function(t,e){var i=Object.create(null);Object.keys(t).forEach((function(e){var n=t[e];f(n)&&-1===w.indexOf(e)&&(i[e]=n)})),e.methods=i}(t,e),function(t,e){Object.keys(t).forEach((function(i){-1!==w.indexOf(i)&&(e[i]=t[i])}))}(t,e),e}(e);i.mixins.unshift(Y),i.mpOptions.path=t.__wxRoute,t.__wxComponents[t.__wxRoute]=i},e.nextTick=e.default=void 0;var a,r=n(i("9523")),s=n(i("278c")),o=n(i("8bbf"));function c(t,e){t&&(e.mpOptions.data=t)}function l(e){e.components=t.__wxVueOptions.components}var u=Object.prototype.toString,d=Object.prototype.hasOwnProperty;function f(t){return"function"===typeof t}function h(t){return"[object Object]"===u.call(t)}function p(t,e){return d.call(t,e)}function g(){}var v=/-(\w)/g,m=function(t){var e=Object.create(null);return function(i){var n=e[i];return n||(e[i]=t(i))}}((function(t){return t.replace(v,(function(t,e){return e?e.toUpperCase():""}))})),_={created:"onServiceCreated",attached:"onServiceAttached",ready:"mounted",moved:"moved",detached:"destroyed"},y=Object.keys(_),x={show:"onPageShow",hide:"onPageHide",resize:"onPageResize"},b=Object.keys(x),w=["onLoad","onShow","onReady","onHide","onUnload","onPullDownRefresh","onReachBottom","onShareAppMessage","onPageScroll","onResize","onTabItemTap"];function C(t,e){t&&(e.mpOptions.properties=t)}function $(t,e){t&&(t.$emit&&(console.warn('Method "$emit" conflicts with an existing Vue instance method'),delete t.$emit),e.methods=t)}function k(t,e){y.forEach((function(i){p(t,i)&&(e[_[i]]||(e[_[i]]=[])).push(t[i])}))}var S={"wx://form-field":{},"wx://component-export":{}};function O(t,e){(function(t){var e=t.behaviors,i=t.definitionFilter,n=[];if(Array.isArray(e)&&e.forEach((function(e){e="string"===typeof e?S[e]:e,e.definitionFilter&&(n.push(e.definitionFilter),e.definitionFilter.call(null,t,[]))})),f(i));})(t)}var T={"wx://form-field":{beforeCreate:function(){var t=this.$options.mpOptions;t.properties||(t.properties=Object.create(null));var e=t.properties;p(e,"name")||(e.name={type:String}),p(e,"value")||(e.value={type:String})}}};function P(t,e){t&&t.forEach((function(t){"string"===typeof t?T[t]&&e.mixins.push(T[t]):e.mixins.push(function(t){var e=t.data,i=t.methods,n=t.behaviors,a=t.properties,r={watch:{},mpOptions:{mpObservers:[]}};return c(e,r),$(i,r),P(n,r),C(a,r),k(t,r),O(t),r}(t))}))}function A(t){return t.split(",").map((function(t){return function(t){return t.split(".")}(t)}))}function D(t,e,i,n){if(e){var a="_$".concat(t,"Handlers");(n[a]||(n[a]=[])).push((function(){e.call(n,i)}))}}function I(t,e,i){var n=t.name,a=i._$relationNodes||(i._$relationNodes=Object.create(null));(a[n]||(a[n]=[])).push(e),D("linked",t["linked"],e,i)}function L(t,e,i){D("unlinked",t["unlinked"],e,i)}function M(t,e,i){var n=t&&t.$options.mpOptions&&t.$options.mpOptions.relations;if(!n)return[];var a=Object.keys(n).find((function(t){var a=n[t];return a.target===e&&a.type===i}));return a?[n[a],t]:[]}function F(t,e,i){var n=i(t,t.$options.mpOptions.path),a=(0,s.default)(n,2),r=a[0],o=a[1];r&&(I(r,t,o),I(e,o,t),L(r,t,o),L(e,o,t))}function j(t){var e=t.$options.mpOptions||{},i=e.relations;i&&Object.keys(i).forEach((function(e){(function(t,e){var i=t.type;"parent"===i?F(e,t,(function(t,e){return M(t.$parent,e,"child")})):"ancestor"===i&&F(e,t,(function(t,e){var i=t.$parent;while(i){var n=M(i,e,"descendant");if(n.length)return n;i=i.$parent}return[]}))})(i[e],t)}))}function E(t,e){var i=t["_$".concat(e,"Handlers")];i&&i.forEach((function(t){return t()}))}var B={enumerable:!0,configurable:!0,get:g,set:g};function N(t,e,i){B.get=function(){return this[e][i]},B.set=function(t){this[e][i]=t},Object.defineProperty(t,i,B)}function R(t,e){var i=this;h(t)&&(Object.keys(t).forEach((function(e){(function(t,e,i){var n=t.replace(/\[(\d+?)\]/g,".$1").split(".");return n.reduce((function(t,i,a){if(a!==n.length-1)return"undefined"===typeof t[i]&&(t[i]={}),t[i];t[i]=e}),i),1===n.length})(e,t[e],i.data)&&!p(i,e)&&N(i,"__data__",e)})),this.$forceUpdate(),f(e)&&this.$nextTick(e))}var U=Object.prototype.toString,z=function(t){return function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0,n=U.call(i);if("[object Array]"===n)return e=i.slice(0),e;if("[object Object]"===n){for(var a in i)e[a]=t(e[a],i[a]);return e}if("[object Date]"===n)return new Date(i.getTime());if("[object RegExp]"===n){var r=String(i),s=r.lastIndexOf("/");return new RegExp(r.slice(1,s),r.slice(s+1))}return i}("[object Array]"===U.call(t)?[]:{},t)},W=(a={},(0,r.default)(a,String,""),(0,r.default)(a,Number,0),(0,r.default)(a,Boolean,!1),(0,r.default)(a,Object,null),(0,r.default)(a,Array,[]),(0,r.default)(a,null,null),a);function q(t){return W[t]}function V(t){return h(t)?t.type:t}function G(t,e,i,n){var a=i[t];if(void 0!==a){var r=e[t],s=V(r);a=H(a,s);var o=r&&r.observer;return o&&setTimeout((function(){K(o,n,a)}),4),a}return function(t){return h(t)?p(t,"value")?t.value:q(t.type):q(t)}(e[t])}function H(t,e){return e===Boolean?!!t:e===String?String(t):t}function K(t,e,i,n){try{"function"===typeof t?t.call(e,i,n):"string"===typeof t&&"function"===typeof e[t]&&e[t](i,n)}catch(a){console.error("execute observer ".concat(t," callback fail! err: ").concat(a))}}function J(t){var e=t.$options.mpOptions&&t.$options.mpOptions.properties,i=t.$options.propsData;i&&e&&Object.keys(e).forEach((function(n){p(i,n)&&(t[n]=H(i[n],V(e[n])))}))}function X(t){var e=JSON.parse(JSON.stringify(t.$options.mpOptions.data||{}));t["__data__"]=e;var i={get:function(){return t["__data__"]},set:function(e){t["__data__"]=e}};Object.defineProperties(t,{data:i,properties:i}),t.setData=R,function(t,e){var i=t.$options.mpOptions.properties;if(i){var n=z(t.$options.propsData)||{},a=function(a){var r=!!h(i[a])&&i[a].observer,s=G(a,i,n,t);Object.defineProperty(e,a,{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){var i=s;e===s||e!==e&&s!==s||(s=Array.isArray(e)?e.slice(0):e,r&&K(r,t,e,i),t.$forceUpdate())}})};for(var r in i)a(r)}}(t,e),Object.keys(e).forEach((function(e){N(t,"__data__",e)}))}var Y={beforeCreate:function(){this._renderProxy=this,this._$self=this,this._$noop=g},created:function(){X(this),function(t){var e=t.$emit;t.triggerEvent=function(i,n,a){var r={dataset:t.$el.dataset},s={target:r,currentTarget:r,detail:n,preventDefault:g,stopPropagation:g};e.call(t,i,s)},t.$emit=function(){t.triggerEvent.apply(t,arguments)},t.getRelationNodes=function(e){return(t._$relationNodes&&t._$relationNodes[e]||[]).filter((function(t){return!t._isDestroyed}))},t._$updateProperties=J}(this),j(this)},mounted:function(){(function(t){var e=t.$options.watch;e&&Object.keys(e).forEach((function(i){var n=e[i];if(n.mounted){var a=t[i],r=n.handler;"string"===typeof r&&(r=t[r]),r&&r.call(t,a,a)}}))})(this)},destroyed:function(){E(this,"unlinked")}};t.__wxRoute="",t.__wxComponents=Object.create(null),t.__wxVueOptions=Object.create(null);var Q=o.default.nextTick;e.nextTick=Q;var Z=uni.__$wx__,tt=Z;e.default=tt}).call(this,i("c8ba"))},fe32:function(t,e,i){"use strict";i.r(e);var n=i("00a0"),a=i("5a8e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3c3b492c",null,!1,n["a"],void 0);e["default"]=o.exports},fe7f:function(t){t.exports=JSON.parse('{"index.title":"Hello i18n","index.home":"Home","index.component":"Component","index.api":"API","index.schema":"Schema","index.demo":"uni-app globalization","index.demo-description":"Include uni-framework, manifest.json, pages.json, tabbar, Page, Component, API, Schema","index.detail":"Detail","index.language":"Language","index.language-info":"Settings","index.system-language":"System language","index.application-language":"Application language","index.language-change-confirm":"Applying this setting will restart the app"}')},feca:function(t,e){t.exports="/static/bae.png"},ff31:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={pages:[{path:"pages/index/index",style:{navigationBarTitleText:"\u9996\u9875","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF , #39D9C9)"}}}},{path:"pages/card/card",style:{navigationBarTitleText:"\u5361\u7247\u8bbe\u7f6e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/body/body",style:{navigationBarTitleText:"\u8eab\u4f53\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/history/history",style:{navigationBarTitleText:"\u5386\u53f2\u8bb0\u5f55",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/history/historyDetail",style:{navigationBarTitleText:"\u8bb0\u5f55\u8be6\u60c5",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/compk/contrast",style:{navigationBarTitleText:"\u6570\u636e\u5bf9\u6bd4",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/compk/pkdetail",style:{navigationBarTitleText:"\u5bf9\u6bd4\u8be6\u60c5",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/skip/skip",style:{navigationBarTitleText:"\u8df3\u7ef3\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"#000000"}}}},{path:"pages/skip/charts",style:{navigationBarTitleText:"\u8fd0\u52a8\u66f2\u7ebf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/vitalcapacity/vitalcapacity",style:{navigationBarTitleText:"\u80ba\u6d3b\u91cf\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"#000000"}}}},{path:"pages/vitalcapacity/charts",style:{navigationBarTitleText:"\u8fd0\u52a8\u66f2\u7ebf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/me",style:{navigationBarTitleText:"\u6211\u7684","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/manage",style:{navigationBarTitleText:"\u6210\u5458\u7ba1\u7406",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/userInfo",style:{navigationBarTitleText:"\u8d44\u6599","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/score",style:{navigationBarTitleText:"\u5206\u6570\u8bc4\u4f30","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/history",style:{navigationBarTitleText:"\u4f30\u5206\u5386\u53f2",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/report",style:{navigationBarTitleText:"\u4f30\u5206\u62a5\u544a",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/login/forgetPassword",style:{navigationBarTitleText:"\u5bc6\u7801",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/login/login",style:{navigationBarTitleText:"\u767b\u5f55",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/setting/setting",style:{navigationBarTitleText:"\u8bbe\u7f6e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/password",style:{navigationBarTitleText:"\u4fee\u6539\u5bc6\u7801",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/email",style:{navigationBarTitleText:"\u7ed1\u5b9a\u90ae\u7bb1",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/phone",style:{navigationBarTitleText:"\u7ed1\u5b9a\u624b\u673a\u53f7",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/search",style:{navigationBarTitleText:"\u84dd\u7259\u641c\u7d22",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/G02",style:{navigationBarTitleText:"\u6d4b\u91cf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/business/business",style:{navigationBarTitleText:"\u8bbe\u5907\u7ba1\u7406",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/PCV02",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"pages/business/addDevice",style:{navigationBarTitleText:"\u8bbe\u5907\u5217\u8868",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/business/search",style:{navigationBarTitleText:"\u641c\u7d22\u8bbe\u5907",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/PCT01",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/about",style:{navigationBarTitleText:"\u5173\u4e8e\u6211\u4eec",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"",navigationBarBackgroundColor:"#fff",backgroundColor:"#fff"},tabBar:{color:"#333",selectedColor:"#477EFF",backgroundColor:"#fff",list:[{pagePath:"pages/index/index",iconPath:"static/shou.png",selectedIconPath:"static/shou2.png",text:"\u9996\u9875"},{pagePath:"pages/score/score",iconPath:"static/ping.png",selectedIconPath:"static/ping2.png",text:"\u4f30\u5206"},{pagePath:"pages/business/business",iconPath:"static/shou.png",selectedIconPath:"static/shou2.png",text:"\u8bbe\u5907"},{pagePath:"pages/me/me",iconPath:"static/wo.png",selectedIconPath:"static/wo2.png",text:"\u6211\u7684"}]},uniIdRouter:{}}}},[["5ea6","app-config"]]]); \ No newline at end of file +var a=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],r=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function s(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}var o=Array.isArray;function c(t){return null!==t&&"object"===typeof t}function l(t){return"boolean"===typeof t}function u(t){return"string"===typeof t}var d=Object.prototype.toString;function f(t){return"[object Object]"===d.call(t)}function h(t){return null===t||void 0===t}function p(t){return"function"===typeof t}function g(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var i=null,n=null;return 1===t.length?c(t[0])||o(t[0])?n=t[0]:"string"===typeof t[0]&&(i=t[0]):2===t.length&&("string"===typeof t[0]&&(i=t[0]),(c(t[1])||o(t[1]))&&(n=t[1])),{locale:i,params:n}}function v(t){return JSON.parse(JSON.stringify(t))}function _(t,e){return!!~t.indexOf(e)}var m=Object.prototype.hasOwnProperty;function y(t,e){return m.call(t,e)}function x(t){for(var e=arguments,i=Object(t),n=1;n/g,">").replace(/"/g,""").replace(/'/g,"'")}(t[e]))})),t}var C={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var i=e.data,n=e.parent,a=e.props,r=e.slots,s=n.$i18n;if(s){var o=a.path,c=a.locale,l=a.places,u=r(),d=s.i(o,c,function(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}(u)||l?function(t,e){var i=e?function(t){0;return Array.isArray(t)?t.reduce(k,{}):Object.assign({},t)}(e):{};if(!t)return i;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var n=t.every(S);0;return t.reduce(n?$:k,i)}(u.default,l):u),f=a.tag&&!0!==a.tag||!1===a.tag?a.tag:"span";return f?t(f,i,d):d}}};function $(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function k(t,e,i){return t[i]=e,t}function S(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var O,T={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var i=e.props,n=e.parent,r=e.data,s=n.$i18n;if(!s)return null;var o=null,l=null;u(i.format)?o=i.format:c(i.format)&&(i.format.key&&(o=i.format.key),l=Object.keys(i.format).reduce((function(t,e){var n;return _(a,e)?Object.assign({},t,(n={},n[e]=i.format[e],n)):t}),null));var d=i.locale||s.locale,f=s._ntp(i.value,d,o,l),h=f.map((function(t,e){var i,n=r.scopedSlots&&r.scopedSlots[t.type];return n?n((i={},i[t.type]=t.value,i.index=e,i.parts=f,i)):t.value})),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?t(p,{attrs:r.attrs,class:r["class"],staticClass:r.staticClass},h):h}};function P(t,e,i){I(t,i)&&L(t,e,i)}function A(t,e,i,n){if(I(t,i)){var a=i.context.$i18n;(function(t,e){var i=e.context;return t._locale===i.$i18n.locale})(t,i)&&b(e.value,e.oldValue)&&b(t._localeMessage,a.getLocaleMessage(a.locale))||L(t,e,i)}}function D(t,e,i,n){var a=i.context;if(a){var r=i.context.$i18n||{};e.modifiers.preserve||r.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else s("Vue instance does not exists in VNode context")}function I(t,e){var i=e.context;return i?!!i.$i18n||(s("VueI18n instance does not exists in Vue instance"),!1):(s("Vue instance does not exists in VNode context"),!1)}function L(t,e,i){var n,a,r=e.value,o=function(t){var e,i,n,a;u(t)?e=t:f(t)&&(e=t.path,i=t.locale,n=t.args,a=t.choice);return{path:e,locale:i,args:n,choice:a}}(r),c=o.path,l=o.locale,d=o.args,h=o.choice;if(c||l||d)if(c){var p=i.context;t._vt=t.textContent=null!=h?(n=p.$i18n).tc.apply(n,[c,h].concat(M(l,d))):(a=p.$i18n).t.apply(a,[c].concat(M(l,d))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else s("`path` is required in v-t directive");else s("value type not supported")}function M(t,e){var i=[];return t&&i.push(t),e&&(Array.isArray(e)||f(e))&&i.push(e),i}function F(t,i){void 0===i&&(i={bridge:!1}),F.installed=!0,O=t;O.version&&Number(O.version.split(".")[0]);(function(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],i=arguments.length-1;while(i-- >0)e[i]=arguments[i+1];var n=this.$i18n;return n._t.apply(n,[t,n.locale,n._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var i=[],n=arguments.length-2;while(n-- >0)i[n]=arguments[n+2];var a=this.$i18n;return a._tc.apply(a,[t,a.locale,a._getMessages(),this,e].concat(i))},t.prototype.$te=function(t,e){var i=this.$i18n;return i._te(t,i.locale,i._getMessages(),e)},t.prototype.$d=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this.$i18n).d.apply(e,[t].concat(i))},t.prototype.$n=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this.$i18n).n.apply(e,[t].concat(i))}})(O),O.mixin(function(t){function i(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:i}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof Y){if(t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){i=x(i,JSON.parse(t))})),Object.keys(i).forEach((function(e){t.i18n.mergeLocaleMessage(e,i[e])}))}catch(e){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(f(t.i18n)){var a=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y?this.$root.$i18n:null;if(a&&(t.i18n.root=this.$root,t.i18n.formatter=a.formatter,t.i18n.fallbackLocale=a.fallbackLocale,t.i18n.formatFallbackMessages=a.formatFallbackMessages,t.i18n.silentTranslationWarn=a.silentTranslationWarn,t.i18n.silentFallbackWarn=a.silentFallbackWarn,t.i18n.pluralizationRules=a.pluralizationRules,t.i18n.preserveDirectiveContent=a.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var r=t.i18n&&t.i18n.messages?t.i18n.messages:{},s=t.__i18nBridge||t.__i18n;s.forEach((function(t){r=x(r,JSON.parse(t))})),t.i18n.messages=r}catch(e){0}var o=t.i18n,c=o.sharedMessages;c&&f(c)&&(t.i18n.messages=x(t.i18n.messages,c)),this._i18n=new Y(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),a&&a.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Y&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof Y||f(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Y)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:i,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}(i.bridge)),O.directive("t",{bind:P,update:A,unbind:D}),O.component(C.name,C),O.component(T.name,T);var n=O.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var j=function(){this._caches=Object.create(null)};j.prototype.interpolate=function(t,e){if(!e)return[t];var i=this._caches[t];return i||(i=function(t){var e=[],i=0,n="";while(i0)d--,u=4,f[0]();else{if(d=0,void 0===i)return!1;if(i=z(i),!1===i)return!1;f[1]()}};while(null!==u)if(l++,e=t[l],"\\"!==e||!h()){if(a=U(e),o=N[u],r=o[a]||o["else"]||8,8===r)return;if(u=r[0],s=f[r[1]],s&&(n=r[2],n=void 0===n?e:n,!1===s()))return;if(7===u)return c}}(t),e&&(this._cache[t]=e)),e||[]},W.prototype.getPathValue=function(t,e){if(!c(t))return null;var i=this.parsePath(e);if(0===i.length)return null;var n=i.length,a=t,r=0;while(r/,G=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,H=/^@(?:\.([a-zA-Z]+))?:/,K=/[()]/g,J={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},X=new j,Y=function(t){var e=this;void 0===t&&(t={}),!O&&"undefined"!==typeof window&&window.Vue&&F(window.Vue);var i=t.locale||"en-US",n=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),a=t.messages||{},r=t.dateTimeFormats||t.datetimeFormats||{},s=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||X,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new W,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,i){var n=Object.getPrototypeOf(e);if(n&&n.getChoiceIndex){var a=n.getChoiceIndex;return a.call(e,t,i)}return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,i]):function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0}(t,i)},this._exist=function(t,i){return!(!t||!i)&&(!h(e._path.getPathValue(t,i))||!!t[i])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(a).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,a[t])})),this._initVM({locale:i,fallbackLocale:n,messages:a,dateTimeFormats:r,numberFormats:s})},Q={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};Y.prototype._checkLocaleMessage=function(t,e,i){var n=function(t,e,i,a){if(f(i))Object.keys(i).forEach((function(r){var s=i[r];f(s)?(a.push(r),a.push("."),n(t,e,s,a),a.pop(),a.pop()):(a.push(r),n(t,e,s,a),a.pop())}));else if(o(i))i.forEach((function(i,r){f(i)?(a.push("["+r+"]"),a.push("."),n(t,e,i,a),a.pop(),a.pop()):(a.push("["+r+"]"),n(t,e,i,a),a.pop())}));else if(u(i)){var r=V.test(i);if(r){var c="Detected HTML in message '"+i+"' of keypath '"+a.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?s(c):"error"===t&&function(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}(c)}}};n(e,t,i,[])},Y.prototype._initVM=function(t){var e=O.config.silent;O.config.silent=!0,this._vm=new O({data:t,__VUE18N__INSTANCE__:!0}),O.config.silent=e},Y.prototype.destroyVM=function(){this._vm.$destroy()},Y.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},Y.prototype.unsubscribeDataChanging=function(t){(function(t,e){if(t.delete(e));})(this._dataListeners,t)},Y.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=function(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}(t._dataListeners),i=e.length;while(i--)O.nextTick((function(){e[i]&&e[i].$forceUpdate()}))}),{deep:!0})},Y.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,i=this._vm;return this.vm.$watch("locale",(function(n){i.$set(i,"locale",n),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=n),i.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var n=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){n.$set(n,"locale",t),n.$forceUpdate()}),{immediate:!0})},Y.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Q.vm.get=function(){return this._vm},Q.messages.get=function(){return v(this._getMessages())},Q.dateTimeFormats.get=function(){return v(this._getDateTimeFormats())},Q.numberFormats.get=function(){return v(this._getNumberFormats())},Q.availableLocales.get=function(){return Object.keys(this.messages).sort()},Q.locale.get=function(){return this._vm.locale},Q.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Q.fallbackLocale.get=function(){return this._vm.fallbackLocale},Q.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Q.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Q.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Q.missing.get=function(){return this._missing},Q.missing.set=function(t){this._missing=t},Q.formatter.get=function(){return this._formatter},Q.formatter.set=function(t){this._formatter=t},Q.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Q.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Q.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Q.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Q.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Q.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Q.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Q.warnHtmlInMessage.set=function(t){var e=this,i=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,i!==t&&("warn"===t||"error"===t)){var n=this._getMessages();Object.keys(n).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,n[t])}))}},Q.postTranslation.get=function(){return this._postTranslation},Q.postTranslation.set=function(t){this._postTranslation=t},Q.sync.get=function(){return this._sync},Q.sync.set=function(t){this._sync=t},Y.prototype._getMessages=function(){return this._vm.messages},Y.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},Y.prototype._getNumberFormats=function(){return this._vm.numberFormats},Y.prototype._warnDefault=function(t,e,i,n,a,r){if(!h(i))return i;if(this._missing){var s=this._missing.apply(null,[t,e,n,a]);if(u(s))return s}else 0;if(this._formatFallbackMessages){var o=g.apply(void 0,a);return this._render(e,r,o.params,e)}return e},Y.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:h(t))&&!h(this._root)&&this._fallbackRoot},Y.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},Y.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},Y.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},Y.prototype._interpolate=function(t,e,i,n,a,r,s){if(!e)return null;var c,l=this._path.getPathValue(e,i);if(o(l)||f(l))return l;if(h(l)){if(!f(e))return null;if(c=e[i],!u(c)&&!p(c))return null}else{if(!u(l)&&!p(l))return null;c=l}return u(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,n,"raw",r,s)),this._render(c,a,r,i)},Y.prototype._link=function(t,e,i,n,a,r,s){var c=i,l=c.match(G);for(var u in l)if(l.hasOwnProperty(u)){var d=l[u],f=d.match(H),h=f[0],p=f[1],g=d.replace(h,"").replace(K,"");if(_(s,g))return c;s.push(g);var v=this._interpolate(t,e,g,n,"raw"===a?"string":a,"raw"===a?void 0:r,s);if(this._isFallbackRoot(v)){if(!this._root)throw Error("unexpected error");var m=this._root.$i18n;v=m._translate(m._getMessages(),m.locale,m.fallbackLocale,g,n,a,r)}v=this._warnDefault(t,g,v,n,o(r)?r:[r],a),this._modifiers.hasOwnProperty(p)?v=this._modifiers[p](v):J.hasOwnProperty(p)&&(v=J[p](v)),s.pop(),c=v?c.replace(d,v):c}return c},Y.prototype._createMessageContext=function(t,e,i,n){var a=this,r=o(t)?t:[],s=c(t)?t:{},l=this._getMessages(),u=this.locale;return{list:function(t){return r[t]},named:function(t){return s[t]},values:t,formatter:e,path:i,messages:l,locale:u,linked:function(t){return a._interpolate(u,l[u]||{},t,null,n,void 0,[t])}}},Y.prototype._render=function(t,e,i,n){if(p(t))return t(this._createMessageContext(i,this._formatter||X,n,e));var a=this._formatter.interpolate(t,i,n);return a||(a=X.interpolate(t,i,n)),"string"!==e||u(a)?a:a.join("")},Y.prototype._appendItemToChain=function(t,e,i){var n=!1;return _(t,e)||(n=!0,e&&(n="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),i&&i[e]&&(n=i[e]))),n},Y.prototype._appendLocaleToChain=function(t,e,i){var n,a=e.split("-");do{var r=a.join("-");n=this._appendItemToChain(t,r,i),a.splice(-1,1)}while(a.length&&!0===n);return n},Y.prototype._appendBlockToChain=function(t,e,i){for(var n=!0,a=0;a0)r[s]=arguments[s+4];if(!t)return"";var o=g.apply(void 0,r);this._escapeParameterHtml&&(o.params=w(o.params));var c=o.locale||e,l=this._translate(i,c,this.fallbackLocale,t,n,"string",o.params);if(this._isFallbackRoot(l)){if(!this._root)throw Error("unexpected error");return(a=this._root).$t.apply(a,[t].concat(r))}return l=this._warnDefault(c,t,l,n,r,"string"),this._postTranslation&&null!==l&&void 0!==l&&(l=this._postTranslation(l,t)),l},Y.prototype.t=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(i))},Y.prototype._i=function(t,e,i,n,a){var r=this._translate(i,e,this.fallbackLocale,t,n,"raw",a);if(this._isFallbackRoot(r)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,a)}return this._warnDefault(e,t,r,n,[a],"raw")},Y.prototype.i=function(t,e,i){return t?(u(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,i)):""},Y.prototype._tc=function(t,e,i,n,a){var r,s=[],o=arguments.length-5;while(o-- >0)s[o]=arguments[o+5];if(!t)return"";void 0===a&&(a=1);var c={count:a,n:a},l=g.apply(void 0,s);return l.params=Object.assign(c,l.params),s=null===l.locale?[l.params]:[l.locale,l.params],this.fetchChoice((r=this)._t.apply(r,[t,e,i,n].concat(s)),a)},Y.prototype.fetchChoice=function(t,e){if(!t||!u(t))return null;var i=t.split("|");return e=this.getChoiceIndex(e,i.length),i[e]?i[e].trim():t},Y.prototype.tc=function(t,e){var i,n=[],a=arguments.length-2;while(a-- >0)n[a]=arguments[a+2];return(i=this)._tc.apply(i,[t,this.locale,this._getMessages(),null,e].concat(n))},Y.prototype._te=function(t,e,i){var n=[],a=arguments.length-3;while(a-- >0)n[a]=arguments[a+3];var r=g.apply(void 0,n).locale||e;return this._exist(i[r],t)},Y.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},Y.prototype.getLocaleMessage=function(t){return v(this._vm.messages[t]||{})},Y.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},Y.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,x("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},Y.prototype.getDateTimeFormat=function(t){return v(this._vm.dateTimeFormats[t]||{})},Y.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},Y.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,x(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},Y.prototype._clearDateTimeFormat=function(t,e){for(var i in e){var n=t+"__"+i;this._dateTimeFormatters.hasOwnProperty(n)&&delete this._dateTimeFormatters[n]}},Y.prototype._localizeDateTime=function(t,e,i,n,a,r){for(var s=e,o=n[s],c=this._getLocaleChain(e,i),l=0;l0)e[i]=arguments[i+1];var n=this.locale,a=null,s=null;return 1===e.length?(u(e[0])?a=e[0]:c(e[0])&&(e[0].locale&&(n=e[0].locale),e[0].key&&(a=e[0].key)),s=Object.keys(e[0]).reduce((function(t,i){var n;return _(r,i)?Object.assign({},t,(n={},n[i]=e[0][i],n)):t}),null)):2===e.length&&(u(e[0])&&(a=e[0]),u(e[1])&&(n=e[1])),this._d(t,n,a,s)},Y.prototype.getNumberFormat=function(t){return v(this._vm.numberFormats[t]||{})},Y.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},Y.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,x(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},Y.prototype._clearNumberFormat=function(t,e){for(var i in e){var n=t+"__"+i;this._numberFormatters.hasOwnProperty(n)&&delete this._numberFormatters[n]}},Y.prototype._getNumberFormatter=function(t,e,i,n,a,r){for(var s=e,o=n[s],c=this._getLocaleChain(e,i),l=0;l0)e[i]=arguments[i+1];var n=this.locale,r=null,s=null;return 1===e.length?u(e[0])?r=e[0]:c(e[0])&&(e[0].locale&&(n=e[0].locale),e[0].key&&(r=e[0].key),s=Object.keys(e[0]).reduce((function(t,i){var n;return _(a,i)?Object.assign({},t,(n={},n[i]=e[0][i],n)):t}),null)):2===e.length&&(u(e[0])&&(r=e[0]),u(e[1])&&(n=e[1])),this._n(t,n,r,s)},Y.prototype._ntp=function(t,e,i,n){if(!Y.availabilities.numberFormat)return[];if(!i){var a=n?new Intl.NumberFormat(e,n):new Intl.NumberFormat(e);return a.formatToParts(t)}var r=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),i,n),s=r&&r.formatToParts(t);if(this._isFallbackRoot(s)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,i,n)}return s||[]},Object.defineProperties(Y.prototype,Q),Object.defineProperty(Y,"availabilities",{get:function(){if(!q){var t="undefined"!==typeof Intl;q={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return q}}),Y.install=F,Y.version="8.28.2",i["default"]=Y},a941:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=n(i("539b")),s=n(i("359a")),o=n(i("ecc4")),c=i("26cb");function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,o=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){o=!0,r=t},f:function(){try{s||null==i.return||i.return()}finally{if(o)throw r}}}}function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i>>2]>>>24-r%4*8&255;e[n+r>>>2]|=s<<24-(n+r)%4*8}else for(r=0;r>>2]=i[r>>>2];return this.sigBytes+=a,this},clamp:function(){var e=this.words,i=this.sigBytes;e[i>>>2]&=4294967295<<32-i%4*8,e.length=t.ceil(i/4)},clone:function(){var t=r.clone.call(this);return t.words=this.words.slice(0),t},random:function(e){for(var i,n=[],a=function(e){e=e;var i=987654321,n=4294967295;return function(){var a=((i=36969*(65535&i)+(i>>16)&n)<<16)+(e=18e3*(65535&e)+(e>>16)&n)&n;return a/=4294967296,(a+=.5)*(t.random()>.5?1:-1)}},r=0;r>>2]>>>24-a%4*8&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n>>3]|=parseInt(t.substr(n,2),16)<<24-n%8*4;return new s.init(i,e/2)}},l=o.Latin1={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],a=0;a>>2]>>>24-a%4*8&255;n.push(String.fromCharCode(r))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n>>2]|=(255&t.charCodeAt(n))<<24-n%4*8;return new s.init(i,e)}},u=o.Utf8={stringify:function(t){try{return decodeURIComponent(escape(l.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return l.parse(unescape(encodeURIComponent(t)))}},d=a.BufferedBlockAlgorithm=r.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=u.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var i=this._data,n=i.words,a=i.sigBytes,r=this.blockSize,o=a/(4*r),c=(o=e?t.ceil(o):t.max((0|o)-this._minBufferSize,0))*r,l=t.min(4*c,a);if(c){for(var u=0;u>>24)|4278255360&(a<<24|a>>>8)}var r=this._hash.words,s=t[e+0],c=t[e+1],h=t[e+2],p=t[e+3],g=t[e+4],v=t[e+5],_=t[e+6],m=t[e+7],y=t[e+8],x=t[e+9],b=t[e+10],w=t[e+11],C=t[e+12],$=t[e+13],k=t[e+14],S=t[e+15],O=r[0],T=r[1],P=r[2],A=r[3];O=l(O,T,P,A,s,7,o[0]),A=l(A,O,T,P,c,12,o[1]),P=l(P,A,O,T,h,17,o[2]),T=l(T,P,A,O,p,22,o[3]),O=l(O,T,P,A,g,7,o[4]),A=l(A,O,T,P,v,12,o[5]),P=l(P,A,O,T,_,17,o[6]),T=l(T,P,A,O,m,22,o[7]),O=l(O,T,P,A,y,7,o[8]),A=l(A,O,T,P,x,12,o[9]),P=l(P,A,O,T,b,17,o[10]),T=l(T,P,A,O,w,22,o[11]),O=l(O,T,P,A,C,7,o[12]),A=l(A,O,T,P,$,12,o[13]),P=l(P,A,O,T,k,17,o[14]),O=u(O,T=l(T,P,A,O,S,22,o[15]),P,A,c,5,o[16]),A=u(A,O,T,P,_,9,o[17]),P=u(P,A,O,T,w,14,o[18]),T=u(T,P,A,O,s,20,o[19]),O=u(O,T,P,A,v,5,o[20]),A=u(A,O,T,P,b,9,o[21]),P=u(P,A,O,T,S,14,o[22]),T=u(T,P,A,O,g,20,o[23]),O=u(O,T,P,A,x,5,o[24]),A=u(A,O,T,P,k,9,o[25]),P=u(P,A,O,T,p,14,o[26]),T=u(T,P,A,O,y,20,o[27]),O=u(O,T,P,A,$,5,o[28]),A=u(A,O,T,P,h,9,o[29]),P=u(P,A,O,T,m,14,o[30]),O=d(O,T=u(T,P,A,O,C,20,o[31]),P,A,v,4,o[32]),A=d(A,O,T,P,y,11,o[33]),P=d(P,A,O,T,w,16,o[34]),T=d(T,P,A,O,k,23,o[35]),O=d(O,T,P,A,c,4,o[36]),A=d(A,O,T,P,g,11,o[37]),P=d(P,A,O,T,m,16,o[38]),T=d(T,P,A,O,b,23,o[39]),O=d(O,T,P,A,$,4,o[40]),A=d(A,O,T,P,s,11,o[41]),P=d(P,A,O,T,p,16,o[42]),T=d(T,P,A,O,_,23,o[43]),O=d(O,T,P,A,x,4,o[44]),A=d(A,O,T,P,C,11,o[45]),P=d(P,A,O,T,S,16,o[46]),O=f(O,T=d(T,P,A,O,h,23,o[47]),P,A,s,6,o[48]),A=f(A,O,T,P,m,10,o[49]),P=f(P,A,O,T,k,15,o[50]),T=f(T,P,A,O,v,21,o[51]),O=f(O,T,P,A,C,6,o[52]),A=f(A,O,T,P,p,10,o[53]),P=f(P,A,O,T,b,15,o[54]),T=f(T,P,A,O,c,21,o[55]),O=f(O,T,P,A,y,6,o[56]),A=f(A,O,T,P,S,10,o[57]),P=f(P,A,O,T,_,15,o[58]),T=f(T,P,A,O,$,21,o[59]),O=f(O,T,P,A,g,6,o[60]),A=f(A,O,T,P,w,10,o[61]),P=f(P,A,O,T,h,15,o[62]),T=f(T,P,A,O,x,21,o[63]),r[0]=r[0]+O|0,r[1]=r[1]+T|0,r[2]=r[2]+P|0,r[3]=r[3]+A|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;i[a>>>5]|=128<<24-a%32;var r=t.floor(n/4294967296),s=n;i[15+(a+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),i[14+(a+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),e.sigBytes=4*(i.length+1),this._process();for(var o=this._hash,c=o.words,l=0;l<4;l++){var u=c[l];c[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return o},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function l(t,e,i,n,a,r,s){var o=t+(e&i|~e&n)+a+s;return(o<>>32-r)+e}function u(t,e,i,n,a,r,s){var o=t+(e&n|i&~n)+a+s;return(o<>>32-r)+e}function d(t,e,i,n,a,r,s){var o=t+(e^i^n)+a+s;return(o<>>32-r)+e}function f(t,e,i,n,a,r,s){var o=t+(i^(e|~n))+a+s;return(o<>>32-r)+e}e.MD5=r._createHelper(c),e.HmacMD5=r._createHmacHelper(c)}(Math),i.MD5)})),k((function(t,e){var i;t.exports=(i=O,void function(){var t=i,e=t.lib.Base,n=t.enc.Utf8;t.algo.HMAC=e.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=n.parse(e));var i=t.blockSize,a=4*i;e.sigBytes>a&&(e=t.finalize(e)),e.clamp();for(var r=this._oKey=e.clone(),s=this._iKey=e.clone(),o=r.words,c=s.words,l=0;l>>6-s%4*2;a[r>>>2]|=(o|c)<<24-r%4*8,r++}return e.create(a,r)}t.enc.Base64={stringify:function(t){var e=t.words,i=t.sigBytes,n=this._map;t.clamp();for(var a=[],r=0;r>>2]>>>24-r%4*8&255)<<16|(e[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|e[r+2>>>2]>>>24-(r+2)%4*8&255,o=0;o<4&&r+.75*o>>6*(3-o)&63));var c=n.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(t){var e=t.length,i=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},i=e.createPromise,n=e.retryRule,a=void 0===n?R:n;(0,_.default)(this,t),this.createPromise=i,this.status=null,this.promise=null,this.retryRule=a}return(0,m.default)(t,[{key:"needRetry",get:function(){if(!this.status)return!0;switch(this.retryRule){case R:return this.status===F;case U:return this.status!==L}}},{key:"exec",value:function(){var t=this;return this.needRetry?(this.status=L,this.promise=this.createPromise().then((function(e){return t.status=M,Promise.resolve(e)}),(function(e){return t.status=F,Promise.reject(e)})),this.promise):this.promise}}]),t}();function W(t){return t&&"string"==typeof t?JSON.parse(t):t}var q=W([]),V="app",G=(W(void 0),W([])||[]);try{(n("a77d").default||n("a77d")).appid}catch(e){}var H={};function K(t){var e,i,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=H,i=t,Object.prototype.hasOwnProperty.call(e,i)||(H[t]=n),H[t]}"app"===V&&(H=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={});var J=["invoke","success","fail","complete"],X=K("_globalUniCloudInterceptor");function Y(t,e){X[t]||(X[t]={}),E(e)&&Object.keys(e).forEach((function(i){J.indexOf(i)>-1&&function(t,e,i){var n=X[t][e];n||(n=X[t][e]=[]),-1===n.indexOf(i)&&B(i)&&n.push(i)}(t,i,e[i])}))}function Q(t,e){X[t]||(X[t]={}),E(e)?Object.keys(e).forEach((function(i){J.indexOf(i)>-1&&function(t,e,i){var n=X[t][e];if(n){var a=n.indexOf(i);a>-1&&n.splice(a,1)}}(t,i,e[i])})):delete X[t]}function Z(t,e){return t&&0!==t.length?t.reduce((function(t,i){return t.then((function(){return i(e)}))}),Promise.resolve()):Promise.resolve()}function tt(t,e){return X[t]&&X[t][e]||[]}function et(t){Y("callObject",t)}var it=K("_globalUniCloudListener"),nt="response",at="needLogin",rt="refreshToken",st="clientdb",ot="cloudfunction",ct="cloudobject";function lt(t){return it[t]||(it[t]=[]),it[t]}function ut(t,e){var i=lt(t);i.includes(e)||i.push(e)}function dt(t,e){var i=lt(t),n=i.indexOf(e);-1!==n&&i.splice(n,1)}function ft(t,e){for(var i=lt(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:0;if(!(t>=10))return t++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(t):this.cause}}}]),i}((0,v.default)(Error)),xt={request:function(t){return uni.request(t)},uploadFile:function(t){return uni.uploadFile(t)},setStorageSync:function(t,e){return uni.setStorageSync(t,e)},getStorageSync:function(t){return uni.getStorageSync(t)},removeStorageSync:function(t){return uni.removeStorageSync(t)},clearStorageSync:function(){return uni.clearStorageSync()}};function bt(){return{token:xt.getStorageSync("uni_id_token")||xt.getStorageSync("uniIdToken"),tokenExpired:xt.getStorageSync("uni_id_token_expired")}}function wt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.token,i=t.tokenExpired;e&&xt.setStorageSync("uni_id_token",e),i&&xt.setStorageSync("uni_id_token_expired",i)}function Ct(){return _t||(_t=uni.getSystemInfoSync()),_t}function $t(){var t=uni.getLocale&&uni.getLocale()||"en";if(mt)return C(C({},mt),{},{locale:t,LOCALE:t});for(var e=Ct(),i=e.deviceId,n=e.osName,a=e.uniPlatform,r=e.appId,s=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"],o=0;o-1)return;var i=uni.getLaunchOptionsSync(),n=i.scene,a=i.channel;t=a,e=n}}catch(t){}return{channel:t,scene:e}}()),e),C(C({},mt),{},{locale:t,LOCALE:t})}var kt,St={sign:function(t,e){var i="";return Object.keys(t).sort().forEach((function(e){t[e]&&(i=i+"&"+e+"="+t[e])})),i=i.slice(1),T(i,e).toString()},wrappedRequest:function(t,e){return new Promise((function(i,n){e(Object.assign(t,{complete:function(t){t||(t={});var e=t.data&&t.data.header&&t.data.header["x-serverless-request-id"]||t.header&&t.header["request-id"];if(!t.statusCode||t.statusCode>=400)return n(new yt({code:"SYS_ERR",message:t.errMsg||"request:fail",requestId:e}));var a=t.data;if(a.error)return n(new yt({code:a.error.code,message:a.error.message,requestId:e}));a.result=a.data,a.requestId=e,delete a.data,i(a)}}))}))},toBase64:function(t){return A.stringify(P.parse(t))}},Ot=function(){function t(e){var i=this;(0,_.default)(this,t),["spaceId","clientSecret"].forEach((function(t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error("".concat(t," required"))})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=xt,this._getAccessTokenPromiseHub=new z({createPromise:function(){return i.requestAuth(i.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((function(t){if(!t.result||!t.result.accessToken)throw new yt({code:"AUTH_FAILED",message:"\u83b7\u53d6accessToken\u5931\u8d25"});i.setAccessToken(t.result.accessToken)}))},retryRule:U})}return(0,m.default)(t,[{key:"hasAccessToken",get:function(){return!!this.accessToken}},{key:"setAccessToken",value:function(t){this.accessToken=t}},{key:"requestWrapped",value:function(t){return St.wrappedRequest(t,this.adapter.request)}},{key:"requestAuth",value:function(t){return this.requestWrapped(t)}},{key:"request",value:function(t,e){var i=this;return Promise.resolve().then((function(){return i.hasAccessToken?e?i.requestWrapped(t):i.requestWrapped(t).catch((function(e){return new Promise((function(t,i){!e||"GATEWAY_INVALID_TOKEN"!==e.code&&"InvalidParameter.InvalidToken"!==e.code?i(e):t()})).then((function(){return i.getAccessToken()})).then((function(){var e=i.rebuildRequest(t);return i.request(e,!0)}))})):i.getAccessToken().then((function(){var e=i.rebuildRequest(t);return i.request(e,!0)}))}))}},{key:"rebuildRequest",value:function(t){var e=Object.assign({},t);return e.data.token=this.accessToken,e.header["x-basement-token"]=this.accessToken,e.header["x-serverless-sign"]=St.sign(e.data,this.config.clientSecret),e}},{key:"setupRequest",value:function(t,e){var i=Object.assign({},t,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};return"auth"!==e&&(i.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=St.sign(i,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:i,dataType:"json",header:n}}},{key:"getAccessToken",value:function(){return this._getAccessTokenPromiseHub.exec()}},{key:"authorize",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.getAccessToken();case 2:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"callFunction",value:function(t){var e={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:t.name,functionArgs:t.data||{}})};return this.request(this.setupRequest(e))}},{key:"getOSSUploadOptionsFromPath",value:function(t){var e={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(t)};return this.request(this.setupRequest(e))}},{key:"uploadFileToOSS",value:function(t){var e=this,i=t.url,n=t.formData,a=t.name,r=t.filePath,s=t.fileType,o=t.onUploadProgress;return new Promise((function(t,c){var l=e.adapter.uploadFile({url:i,formData:n,name:a,filePath:r,fileType:s,header:{"X-OSS-server-side-encrpytion":"AES256"},success:function(e){e&&e.statusCode<400?t(e):c(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){c(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof o&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((function(t){o({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"reportOSSUpload",value:function(t){var e={method:"serverless.file.resource.report",params:JSON.stringify(t)};return this.request(this.setupRequest(e))}},{key:"uploadFile",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u,d,f,h,p,g,v,_,m,y,x,b,w,C,$;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e.filePath,n=e.cloudPath,a=e.fileType,r=void 0===a?"image":a,o=e.cloudPathAsRealPath,c=void 0!==o&&o,l=e.onUploadProgress,u=e.config,"string"===j(n)){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(n=n.trim()){t.next=5;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(n)){t.next=7;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:if(d=u&&u.envType||this.config.envType,!(c&&("/"!==n[0]&&(n="/"+n),n.indexOf("\\")>-1))){t.next=10;break}throw new yt({code:"INVALID_PARAM",message:"\u4f7f\u7528cloudPath\u4f5c\u4e3a\u8def\u5f84\u65f6\uff0ccloudPath\u4e0d\u53ef\u5305\u542b\u201c\\\u201d"});case 10:return t.next=12,this.getOSSUploadOptionsFromPath({env:d,filename:c?n.split("/").pop():n,fileId:c?n:void 0});case 12:return f=t.sent.result,h="https://"+f.cdnDomain+"/"+f.ossPath,p=f.securityToken,g=f.accessKeyId,v=f.signature,_=f.host,m=f.ossPath,y=f.id,x=f.policy,b=f.ossCallbackUrl,w={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:g,Signature:v,host:_,id:y,key:m,policy:x,success_action_status:200},p&&(w["x-oss-security-token"]=p),b&&(C=JSON.stringify({callbackUrl:b,callbackBody:JSON.stringify({fileId:y,spaceId:this.config.spaceId}),callbackBodyType:"application/json"}),w.callback=St.toBase64(C)),$={url:"https://"+f.host,formData:w,fileName:"file",name:"file",filePath:i,fileType:r},t.next=27,this.uploadFileToOSS(Object.assign({},$,{onUploadProgress:l}));case 27:if(!b){t.next=29;break}return t.abrupt("return",{success:!0,filePath:i,fileID:h});case 29:return t.next=31,this.reportOSSUpload({id:y});case 31:if(!t.sent.success){t.next=33;break}return t.abrupt("return",{success:!0,filePath:i,fileID:h});case 33:throw new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"});case 34:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fileList;return new Promise((function(t,i){Array.isArray(e)&&0!==e.length||i(new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"})),t({fileList:e.map((function(t){return{fileID:t,tempFileURL:t}}))})}))}},{key:"getFileInfo",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=a.length>0&&void 0!==a[0]?a[0]:{},i=e.fileList,Array.isArray(i)&&0!==i.length){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});case 3:return n={method:"serverless.file.resource.info",params:JSON.stringify({id:i.map((function(t){return t.split("?")[0]})).join(",")})},t.next=6,this.request(this.setupRequest(n));case 6:return t.t0=t.sent.result,t.abrupt("return",{fileList:t.t0});case 8:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()}]),t}(),Tt={init:function(t){var e=new Ot(t),i={signInAnonymously:function(){return e.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return e.auth=function(){return i},e.customAuth=e.auth,e}},Pt="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";!function(t){t.local="local",t.none="none",t.session="session"}(kt||(kt={}));var At,Dt=function(){},It=k((function(t,e){var i;t.exports=(i=O,function(t){var e=i,n=e.lib,a=n.WordArray,r=n.Hasher,s=e.algo,o=[],c=[];!function(){function e(e){for(var i=t.sqrt(e),n=2;n<=i;n++)if(!(e%n))return!1;return!0}function i(t){return 4294967296*(t-(0|t))|0}for(var n=2,a=0;a<64;)e(n)&&(a<8&&(o[a]=i(t.pow(n,.5))),c[a]=i(t.pow(n,1/3)),a++),n++}();var l=[],u=s.SHA256=r.extend({_doReset:function(){this._hash=new a.init(o.slice(0))},_doProcessBlock:function(t,e){for(var i=this._hash.words,n=i[0],a=i[1],r=i[2],s=i[3],o=i[4],u=i[5],d=i[6],f=i[7],h=0;h<64;h++){if(h<16)l[h]=0|t[e+h];else{var p=l[h-15],g=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,v=l[h-2],_=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;l[h]=g+l[h-7]+_+l[h-16]}var m=n&a^n&r^a&r,y=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),x=f+((o<<26|o>>>6)^(o<<21|o>>>11)^(o<<7|o>>>25))+(o&u^~o&d)+c[h]+l[h];f=d,d=u,u=o,o=s+x|0,s=r,r=a,a=n,n=x+(y+m)|0}i[0]=i[0]+n|0,i[1]=i[1]+a|0,i[2]=i[2]+r|0,i[3]=i[3]+s|0,i[4]=i[4]+o|0,i[5]=i[5]+u|0,i[6]=i[6]+d|0,i[7]=i[7]+f|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;return i[a>>>5]|=128<<24-a%32,i[14+(a+64>>>9<<4)]=t.floor(n/4294967296),i[15+(a+64>>>9<<4)]=n,e.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA256=r._createHelper(u),e.HmacSHA256=r._createHmacHelper(u)}(Math),i.SHA256)})),Lt=It,Mt=k((function(t,e){t.exports=O.HmacSHA256})),Ft=function(){var t;if(!Promise){t=function(){},t.promise={};var e=function(){throw new yt({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(t.promise,"then",{get:e}),Object.defineProperty(t.promise,"catch",{get:e}),t}var i=new Promise((function(e,i){t=function(t,n){return t?i(t):e(n)}}));return t.promise=i,t};function jt(t){return void 0===t}function Et(t){return"[object Null]"===Object.prototype.toString.call(t)}!function(t){t.WEB="web",t.WX_MP="wx_mp"}(At||(At={}));var Bt={adapter:null,runtime:void 0},Nt=["anonymousUuidKey"],Rt=function(t){(0,h.default)(i,t);var e=$(i);function i(){var t;return(0,_.default)(this,i),t=e.call(this),Bt.adapter.root.tcbObject||(Bt.adapter.root.tcbObject={}),t}return(0,m.default)(i,[{key:"setItem",value:function(t,e){Bt.adapter.root.tcbObject[t]=e}},{key:"getItem",value:function(t){return Bt.adapter.root.tcbObject[t]}},{key:"removeItem",value:function(t){delete Bt.adapter.root.tcbObject[t]}},{key:"clear",value:function(){delete Bt.adapter.root.tcbObject}}]),i}(Dt);function Ut(t,e){switch(t){case"local":return e.localStorage||new Rt;case"none":return new Rt;default:return e.sessionStorage||new Rt}}var zt=function(){function t(e){if((0,_.default)(this,t),!this._storage){this._persistence=Bt.adapter.primaryStorage||e.persistence,this._storage=Ut(this._persistence,Bt.adapter);var i="access_token_".concat(e.env),n="access_token_expire_".concat(e.env),a="refresh_token_".concat(e.env),r="anonymous_uuid_".concat(e.env),s="login_type_".concat(e.env),o="user_info_".concat(e.env);this.keys={accessTokenKey:i,accessTokenExpireKey:n,refreshTokenKey:a,anonymousUuidKey:r,loginTypeKey:s,userInfoKey:o}}}return(0,m.default)(t,[{key:"updatePersistence",value:function(t){if(t!==this._persistence){var e="local"===this._persistence;this._persistence=t;var i=Ut(t,Bt.adapter);for(var n in this.keys){var a=this.keys[n];if(!e||!Nt.includes(n)){var r=this._storage.getItem(a);jt(r)||Et(r)||(i.setItem(a,r),this._storage.removeItem(a))}}this._storage=i}}},{key:"setStore",value:function(t,e,i){if(this._storage){var n={version:i||"localCachev1",content:e},a=JSON.stringify(n);try{this._storage.setItem(t,a)}catch(t){throw t}}}},{key:"getStore",value:function(t,e){try{if(!this._storage)return}catch(t){return""}e=e||"localCachev1";var i=this._storage.getItem(t);return i&&i.indexOf(e)>=0?JSON.parse(i).content:""}},{key:"removeStore",value:function(t){this._storage.removeItem(t)}}]),t}(),Wt={},qt={};function Vt(t){return Wt[t]}var Gt=(0,m.default)((function t(e,i){(0,_.default)(this,t),this.data=i||null,this.name=e})),Ht=function(t){(0,h.default)(i,t);var e=$(i);function i(t,n){var a;return(0,_.default)(this,i),a=e.call(this,"error",{error:t,data:n}),a.error=t,a}return(0,m.default)(i)}(Gt),Kt=new(function(){function t(){(0,_.default)(this,t),this._listeners={}}return(0,m.default)(t,[{key:"on",value:function(t,e){return function(t,e,i){i[t]=i[t]||[],i[t].push(e)}(t,e,this._listeners),this}},{key:"off",value:function(t,e){return function(t,e,i){if(i&&i[t]){var n=i[t].indexOf(e);-1!==n&&i[t].splice(n,1)}}(t,e,this._listeners),this}},{key:"fire",value:function(t,e){if(t instanceof Ht)return console.error(t.error),this;var i="string"==typeof t?new Gt(t,e||{}):t,n=i.name;if(this._listens(n)){i.target=this;var a,r=this._listeners[n]?(0,u.default)(this._listeners[n]):[],s=x(r);try{for(s.s();!(a=s.n()).done;){var o=a.value;o.call(this,i)}}catch(c){s.e(c)}finally{s.f()}}return this}},{key:"_listens",value:function(t){return this._listeners[t]&&this._listeners[t].length>0}}]),t}());function Jt(t,e){Kt.on(t,e)}function Xt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Kt.fire(t,e)}function Yt(t,e){Kt.off(t,e)}var Qt,Zt="loginStateChanged",te="loginStateExpire",ee="loginTypeChanged",ie="anonymousConverted",ne="refreshAccessToken";!function(t){t.ANONYMOUS="ANONYMOUS",t.WECHAT="WECHAT",t.WECHAT_PUBLIC="WECHAT-PUBLIC",t.WECHAT_OPEN="WECHAT-OPEN",t.CUSTOM="CUSTOM",t.EMAIL="EMAIL",t.USERNAME="USERNAME",t.NULL="NULL"}(Qt||(Qt={}));var ae=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],re={"X-SDK-Version":"1.3.5"};function se(t,e,i){var n=t[e];t[e]=function(e){var a={},r={};i.forEach((function(i){var n=i.call(t,e),s=n.data,o=n.headers;Object.assign(a,s),Object.assign(r,o)}));var s=e.data;return s&&function(){var t;if(t=s,"[object FormData]"!==Object.prototype.toString.call(t))e.data=C(C({},s),a);else for(var i in a)s.append(i,a[i])}(),e.headers=C(C({},e.headers||{}),r),n.call(t,e)}}function oe(){var t=Math.random().toString(16).slice(2);return{data:{seqId:t},headers:C(C({},re),{},{"x-seqid":t})}}var ce=function(){function t(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,_.default)(this,t),this.config=i,this._reqClass=new Bt.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:"\u8bf7\u6c42\u5728".concat(this.config.timeout/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad"),restrictedMethods:["post"]}),this._cache=Vt(this.config.env),this._localCache=(e=this.config.env,qt[e]),se(this._reqClass,"post",[oe]),se(this._reqClass,"upload",[oe]),se(this._reqClass,"download",[oe])}return(0,m.default)(t,[{key:"post",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.post(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"upload",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.upload(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"download",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.download(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"refreshAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken()),t.prev=1,t.next=4,this._refreshAccessTokenPromise;case 4:e=t.sent,t.next=10;break;case 7:t.prev=7,t.t0=t["catch"](1),i=t.t0;case 10:if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,!i){t.next=12;break}throw i;case 12:return t.abrupt("return",e);case 13:case"end":return t.stop()}}),t,this,[[1,7]])})));return function(){return t.apply(this,arguments)}}()},{key:"_refreshAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c,l,u,d,f,h,p;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey,r=e.loginTypeKey,o=e.anonymousUuidKey,this._cache.removeStore(i),this._cache.removeStore(n),c=this._cache.getStore(a),c){t.next=5;break}throw new yt({message:"\u672a\u767b\u5f55CloudBase"});case 5:return l={refresh_token:c},t.next=8,this.request("auth.fetchAccessTokenWithRefreshToken",l);case 8:if(u=t.sent,!u.data.code){t.next=21;break}if(d=u.data.code,"SIGN_PARAM_INVALID"!==d&&"REFRESH_TOKEN_EXPIRED"!==d&&"INVALID_REFRESH_TOKEN"!==d){t.next=20;break}if(this._cache.getStore(r)!==Qt.ANONYMOUS||"INVALID_REFRESH_TOKEN"!==d){t.next=19;break}return f=this._cache.getStore(o),h=this._cache.getStore(a),t.next=17,this.send("auth.signInAnonymously",{anonymous_uuid:f,refresh_token:h});case 17:return p=t.sent,t.abrupt("return",(this.setRefreshToken(p.refresh_token),this._refreshAccessToken()));case 19:Xt(te),this._cache.removeStore(a);case 20:throw new yt({code:u.data.code,message:"\u5237\u65b0access token\u5931\u8d25\uff1a".concat(u.data.code)});case 21:if(!u.data.access_token){t.next=23;break}return t.abrupt("return",(Xt(ne),this._cache.setStore(i,u.data.access_token),this._cache.setStore(n,u.data.access_token_expire+Date.now()),{accessToken:u.data.access_token,accessTokenExpire:u.data.access_token_expire}));case 23:u.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,u.data.refresh_token),this._refreshAccessToken());case 24:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"getAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey,this._cache.getStore(a)){t.next=3;break}throw new yt({message:"refresh token\u4e0d\u5b58\u5728\uff0c\u767b\u5f55\u72b6\u6001\u5f02\u5e38"});case 3:if(r=this._cache.getStore(i),o=this._cache.getStore(n),c=!0,t.t0=this._shouldRefreshAccessTokenHook,!t.t0){t.next=9;break}return t.next=8,this._shouldRefreshAccessTokenHook(r,o);case 8:t.t0=!t.sent;case 9:if(t.t1=t.t0,!t.t1){t.next=12;break}c=!1;case 12:return t.abrupt("return",(!r||!o||o2&&void 0!==arguments[2]?arguments[2]:{},n=/\?/.test(e),a="";for(var r in i)""===a?!n&&(e+="?"):a+="&",a+="".concat(r,"=").concat(encodeURIComponent(i[r]));return/^http(s)?\:\/\//.test(e+=a)?e:"".concat(t).concat(e)}(Pt,"//tcb-api.tencentcloudapi.com/web",_),v&&(m+=v),t.next=22,this.post(C({url:m,data:l},f));case 22:if(y=t.sent,x=y.header&&y.header["x-tcb-trace"],x&&this._localCache.setStore(a,x),(200===Number(y.status)||200===Number(y.statusCode))&&y.data){t.next=26;break}throw new yt({code:"NETWORK_ERROR",message:"network request error"});case 26:return t.abrupt("return",y);case 27:case"end":return t.stop()}}),t,this)})));return function(e,i,n){return t.apply(this,arguments)}}()},{key:"send",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=r.length>1&&void 0!==r[1]?r[1]:{},t.next=3,this.request(e,i,{onUploadProgress:i.onUploadProgress});case 3:if(n=t.sent,"ACCESS_TOKEN_EXPIRED"!==n.data.code||-1!==ae.indexOf(e)){t.next=13;break}return t.next=7,this.refreshAccessToken();case 7:return t.next=9,this.request(e,i,{onUploadProgress:i.onUploadProgress});case 9:if(a=t.sent,!a.data.code){t.next=12;break}throw new yt({code:a.data.code,message:a.data.message});case 12:return t.abrupt("return",a.data);case 13:if(!n.data.code){t.next=15;break}throw new yt({code:n.data.code,message:n.data.message});case 15:return t.abrupt("return",n.data);case 16:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"setRefreshToken",value:function(t){var e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey;this._cache.removeStore(i),this._cache.removeStore(n),this._cache.setStore(a,t)}}]),t}(),le={};function ue(t){return le[t]}var de=function(){function t(e){(0,_.default)(this,t),this.config=e,this._cache=Vt(e.env),this._request=ue(e.env)}return(0,m.default)(t,[{key:"setRefreshToken",value:function(t){var e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey;this._cache.removeStore(i),this._cache.removeStore(n),this._cache.setStore(a,t)}},{key:"setAccessToken",value:function(t,e){var i=this._cache.keys,n=i.accessTokenKey,a=i.accessTokenExpireKey;this._cache.setStore(n,t),this._cache.setStore(a,e)}},{key:"refreshUserInfo",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getUserInfo",{});case 2:return e=t.sent,i=e.data,t.abrupt("return",(this.setLocalUserInfo(i),i));case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setLocalUserInfo",value:function(t){var e=this._cache.keys.userInfoKey;this._cache.setStore(e,t)}}]),t}(),fe=function(){function t(e){if((0,_.default)(this,t),!e)throw new yt({code:"PARAM_ERROR",message:"envId is not defined"});this._envId=e,this._cache=Vt(this._envId),this._request=ue(this._envId),this.setUserInfo()}return(0,m.default)(t,[{key:"linkWithTicket",value:function(t){if("string"!=typeof t)throw new yt({code:"PARAM_ERROR",message:"ticket must be string"});return this._request.send("auth.linkWithTicket",{ticket:t})}},{key:"linkWithRedirect",value:function(t){t.signInWithRedirect()}},{key:"updatePassword",value:function(t,e){return this._request.send("auth.updatePassword",{oldPassword:e,newPassword:t})}},{key:"updateEmail",value:function(t){return this._request.send("auth.updateEmail",{newEmail:t})}},{key:"updateUsername",value:function(t){if("string"!=typeof t)throw new yt({code:"PARAM_ERROR",message:"username must be a string"});return this._request.send("auth.updateUsername",{username:t})}},{key:"getLinkedUidList",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getLinkedUidList",{});case 2:return e=t.sent,i=e.data,n=!1,a=i.users,t.abrupt("return",(a.forEach((function(t){t.wxOpenId&&t.wxPublicId&&(n=!0)})),{users:a,hasPrimaryUid:n}));case 7:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setPrimaryUid",value:function(t){return this._request.send("auth.setPrimaryUid",{uid:t})}},{key:"unlink",value:function(t){return this._request.send("auth.unlink",{platform:t})}},{key:"update",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.nickName,n=e.gender,a=e.avatarUrl,r=e.province,o=e.country,c=e.city,t.next=8,this._request.send("auth.updateUserInfo",{nickName:i,gender:n,avatarUrl:a,province:r,country:o,city:c});case 8:l=t.sent,u=l.data,this.setLocalUserInfo(u);case 11:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"refresh",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getUserInfo",{});case 2:return e=t.sent,i=e.data,t.abrupt("return",(this.setLocalUserInfo(i),i));case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setUserInfo",value:function(){var t=this,e=this._cache.keys.userInfoKey,i=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((function(e){t[e]=i[e]})),this.location={country:i.country,province:i.province,city:i.city}}},{key:"setLocalUserInfo",value:function(t){var e=this._cache.keys.userInfoKey;this._cache.setStore(e,t),this.setUserInfo()}}]),t}(),he=function(){function t(e){if((0,_.default)(this,t),!e)throw new yt({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Vt(e);var i=this._cache.keys,n=i.refreshTokenKey,a=i.accessTokenKey,r=i.accessTokenExpireKey,s=this._cache.getStore(n),o=this._cache.getStore(a),c=this._cache.getStore(r);this.credential={refreshToken:s,accessToken:o,accessTokenExpire:c},this.user=new fe(e)}return(0,m.default)(t,[{key:"isAnonymousAuth",get:function(){return this.loginType===Qt.ANONYMOUS}},{key:"isCustomAuth",get:function(){return this.loginType===Qt.CUSTOM}},{key:"isWeixinAuth",get:function(){return this.loginType===Qt.WECHAT||this.loginType===Qt.WECHAT_OPEN||this.loginType===Qt.WECHAT_PUBLIC}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}]),t}(),pe=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._cache.updatePersistence("local"),e=this._cache.keys,i=e.anonymousUuidKey,n=e.refreshTokenKey,a=this._cache.getStore(i)||void 0,r=this._cache.getStore(n)||void 0,t.next=8,this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:r});case 8:if(o=t.sent,!o.uuid||!o.refresh_token){t.next=20;break}return this._setAnonymousUUID(o.uuid),this.setRefreshToken(o.refresh_token),t.next=14,this._request.refreshAccessToken();case 14:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.ANONYMOUS,persistence:"local"}),c=new he(this.config.env),t.next=19,c.user.refresh();case 19:return t.abrupt("return",c);case 20:throw new yt({message:"\u533f\u540d\u767b\u5f55\u5931\u8d25"});case 21:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"linkAndRetrieveDataWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=this._cache.keys,n=i.anonymousUuidKey,a=i.refreshTokenKey,r=this._cache.getStore(n),o=this._cache.getStore(a),t.next=7,this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:r,refresh_token:o,ticket:e});case 7:if(c=t.sent,!c.refresh_token){t.next=16;break}return this._clearAnonymousUUID(),this.setRefreshToken(c.refresh_token),t.next=13,this._request.refreshAccessToken();case 13:return Xt(ie,{env:this.config.env}),Xt(ee,{loginType:Qt.CUSTOM,persistence:"local"}),t.abrupt("return",{credential:{refreshToken:c.refresh_token}});case 16:throw new yt({message:"\u533f\u540d\u8f6c\u5316\u5931\u8d25"});case 17:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"_setAnonymousUUID",value:function(t){var e=this._cache.keys,i=e.anonymousUuidKey,n=e.loginTypeKey;this._cache.removeStore(i),this._cache.setStore(i,t),this._cache.setStore(n,Qt.ANONYMOUS)}},{key:"_clearAnonymousUUID",value:function(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}]),i}(de),ge=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"ticket must be a string"});case 2:return i=this._cache.keys.refreshTokenKey,t.next=5,this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(i)||""});case 5:if(n=t.sent,!n.refresh_token){t.next=15;break}return this.setRefreshToken(n.refresh_token),t.next=10,this._request.refreshAccessToken();case 10:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.CUSTOM,persistence:this.config.persistence}),t.next=14,this.refreshUserInfo();case 14:return t.abrupt("return",new he(this.config.env));case 15:throw new yt({message:"\u81ea\u5b9a\u4e49\u767b\u5f55\u5931\u8d25"});case 16:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()}]),i}(de),ve=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"email must be a string"});case 2:return n=this._cache.keys.refreshTokenKey,t.next=5,this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:i,refresh_token:this._cache.getStore(n)||""});case 5:if(a=t.sent,r=a.refresh_token,o=a.access_token,c=a.access_token_expire,!r){t.next=22;break}if(this.setRefreshToken(r),!o||!c){t.next=15;break}this.setAccessToken(o,c),t.next=17;break;case 15:return t.next=17,this._request.refreshAccessToken();case 17:return t.next=19,this.refreshUserInfo();case 19:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.EMAIL,persistence:this.config.persistence}),t.abrupt("return",new he(this.config.env));case 22:throw a.code?new yt({code:a.code,message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new yt({message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25"});case 23:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"activate",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.activateEndUserMail",{token:e}));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"resetPasswordWithToken",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:i}));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()}]),i}(de),_e=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"username must be a string"});case 2:return"string"!=typeof i&&(i="",console.warn("password is empty")),n=this._cache.keys.refreshTokenKey,t.next=6,this._request.send("auth.signIn",{loginType:Qt.USERNAME,username:e,password:i,refresh_token:this._cache.getStore(n)||""});case 6:if(a=t.sent,r=a.refresh_token,o=a.access_token_expire,c=a.access_token,!r){t.next=23;break}if(this.setRefreshToken(r),!c||!o){t.next=16;break}this.setAccessToken(c,o),t.next=18;break;case 16:return t.next=18,this._request.refreshAccessToken();case 18:return t.next=20,this.refreshUserInfo();case 20:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.USERNAME,persistence:this.config.persistence}),t.abrupt("return",new he(this.config.env));case 23:throw a.code?new yt({code:a.code,message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new yt({message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25"});case 24:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()}]),i}(de),me=function(){function t(e){(0,_.default)(this,t),this.config=e,this._cache=Vt(e.env),this._request=ue(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),Jt(ee,this._onLoginTypeChanged)}return(0,m.default)(t,[{key:"currentUser",get:function(){var t=this.hasLoginState();return t&&t.user||null}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}},{key:"anonymousAuthProvider",value:function(){return new pe(this.config)}},{key:"customAuthProvider",value:function(){return new ge(this.config)}},{key:"emailAuthProvider",value:function(){return new ve(this.config)}},{key:"usernameAuthProvider",value:function(){return new _e(this.config)}},{key:"signInAnonymously",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new pe(this.config).signIn());case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"signInWithEmailAndPassword",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new ve(this.config).signIn(e,i));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"signInWithUsernameAndPassword",value:function(t,e){return new _e(this.config).signIn(t,e)}},{key:"linkAndRetrieveDataWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._anonymousAuthProvider||(this._anonymousAuthProvider=new pe(this.config)),Jt(ie,this._onAnonymousConverted),t.next=3,this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e);case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"signOut",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.loginType!==Qt.ANONYMOUS){t.next=2;break}throw new yt({message:"\u533f\u540d\u7528\u6237\u4e0d\u652f\u6301\u767b\u51fa\u64cd\u4f5c"});case 2:if(e=this._cache.keys,i=e.refreshTokenKey,n=e.accessTokenKey,a=e.accessTokenExpireKey,r=this._cache.getStore(i),r){t.next=5;break}return t.abrupt("return");case 5:return t.next=7,this._request.send("auth.logout",{refresh_token:r});case 7:return o=t.sent,t.abrupt("return",(this._cache.removeStore(i),this._cache.removeStore(n),this._cache.removeStore(a),Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.NULL,persistence:this.config.persistence}),o));case 9:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"signUpWithEmailAndPassword",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:i}));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"sendPasswordResetEmail",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.sendPasswordResetEmail",{email:e}));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"onLoginStateChanged",value:function(t){var e=this;Jt(Zt,(function(){var i=e.hasLoginState();t.call(e,i)}));var i=this.hasLoginState();t.call(this,i)}},{key:"onLoginStateExpired",value:function(t){Jt(te,t.bind(this))}},{key:"onAccessTokenRefreshed",value:function(t){Jt(ne,t.bind(this))}},{key:"onAnonymousConverted",value:function(t){Jt(ie,t.bind(this))}},{key:"onLoginTypeChanged",value:function(t){var e=this;Jt(ee,(function(){var i=e.hasLoginState();t.call(e,i)}))}},{key:"getAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.getAccessToken();case 2:return t.t0=t.sent.accessToken,t.t1=this.config.env,t.abrupt("return",{accessToken:t.t0,env:t.t1});case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"hasLoginState",value:function(){var t=this._cache.keys.refreshTokenKey;return this._cache.getStore(t)?new he(this.config.env):null}},{key:"isUsernameRegistered",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"username must be a string"});case 2:return t.next=4,this._request.send("auth.isUsernameRegistered",{username:e});case 4:return i=t.sent,n=i.data,t.abrupt("return",n&&n.isRegistered);case 7:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getLoginState",value:function(){return Promise.resolve(this.hasLoginState())}},{key:"signInWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new ge(this.config).signIn(e));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"shouldRefreshAccessToken",value:function(t){this._request._shouldRefreshAccessTokenHook=t.bind(this)}},{key:"getUserInfo",value:function(){return this._request.send("auth.getUserInfo",{}).then((function(t){return t.code?t:C(C({},t.data),{},{requestId:t.seqId})}))}},{key:"getAuthHeader",value:function(){var t=this._cache.keys,e=t.refreshTokenKey,i=t.accessTokenKey,n=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(i)+"/@@/"+n}}},{key:"_onAnonymousConverted",value:function(t){var e=t.data.env;e===this.config.env&&this._cache.updatePersistence(this.config.persistence)}},{key:"_onLoginTypeChanged",value:function(t){var e=t.data,i=e.loginType,n=e.persistence,a=e.env;a===this.config.env&&(this._cache.updatePersistence(n),this._cache.setStore(this._cache.keys.loginTypeKey,i))}}]),t}(),ye=function(t,e){e=e||Ft();var i=ue(this.config.env),n=t.cloudPath,a=t.filePath,r=t.onUploadProgress,s=t.fileType,o=void 0===s?"image":s;return i.send("storage.getUploadMetadata",{path:n}).then((function(t){var s=t.data,c=s.url,l=s.authorization,u=s.token,d=s.fileId,f=s.cosFileId,h=t.requestId,p={key:n,signature:l,"x-cos-meta-fileid":f,success_action_status:"201","x-cos-security-token":u};i.upload({url:c,data:p,file:a,name:n,fileType:o,onUploadProgress:r}).then((function(t){201===t.statusCode?e(null,{fileID:d,requestId:h}):e(new yt({code:"STORAGE_REQUEST_FAIL",message:"STORAGE_REQUEST_FAIL: ".concat(t.data)}))})).catch((function(t){e(t)}))})).catch((function(t){e(t)})),e.promise},xe=function(t,e){e=e||Ft();var i=ue(this.config.env),n=t.cloudPath;return i.send("storage.getUploadMetadata",{path:n}).then((function(t){e(null,t)})).catch((function(t){e(t)})),e.promise},be=function(t,e){var i=t.fileList;if(e=e||Ft(),!i||!Array.isArray(i))return{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"};var n,a=x(i);try{for(a.s();!(n=a.n()).done;){var r=n.value;if(!r||"string"!=typeof r)return{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}}}catch(o){a.e(o)}finally{a.f()}var s={fileid_list:i};return ue(this.config.env).send("storage.batchDeleteFile",s).then((function(t){t.code?e(null,t):e(null,{fileList:t.data.delete_list,requestId:t.requestId})})).catch((function(t){e(t)})),e.promise},we=function(t,e){var i=t.fileList;e=e||Ft(),i&&Array.isArray(i)||e(null,{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"});var n,a=[],r=x(i);try{for(r.s();!(n=r.n()).done;){var s=n.value;"object"==(0,l.default)(s)?(s.hasOwnProperty("fileID")&&s.hasOwnProperty("maxAge")||e(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5305\u542bfileID\u548cmaxAge\u7684\u5bf9\u8c61"}),a.push({fileid:s.fileID,max_age:s.maxAge})):"string"==typeof s?a.push({fileid:s}):e(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5b57\u7b26\u4e32"})}}catch(c){r.e(c)}finally{r.f()}var o={file_list:a};return ue(this.config.env).send("storage.batchGetDownloadUrl",o).then((function(t){t.code?e(null,t):e(null,{fileList:t.data.download_list,requestId:t.requestId})})).catch((function(t){e(t)})),e.promise},Ce=function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.fileID,t.next=3,we.call(this,{fileList:[{fileID:n,maxAge:600}]});case 3:if(a=t.sent.fileList[0],"SUCCESS"===a.code){t.next=6;break}return t.abrupt("return",i?i(a):new Promise((function(t){t(a)})));case 6:if(r=ue(this.config.env),o=a.download_url,o=encodeURI(o),i){t.next=10;break}return t.abrupt("return",r.download({url:o}));case 10:return t.t0=i,t.next=13,r.download({url:o});case 13:t.t1=t.sent,(0,t.t0)(t.t1);case 15:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}(),$e=function(t,e){var i,n=t.name,a=t.data,r=t.query,s=t.parse,o=t.search,c=e||Ft();try{i=a?JSON.stringify(a):""}catch(n){return Promise.reject(n)}if(!n)return Promise.reject(new yt({code:"PARAM_ERROR",message:"\u51fd\u6570\u540d\u4e0d\u80fd\u4e3a\u7a7a"}));var l={inQuery:r,parse:s,search:o,function_name:n,request_data:i};return ue(this.config.env).send("functions.invokeFunction",l).then((function(t){if(t.code)c(null,t);else{var e=t.data.response_data;if(s)c(null,{result:e,requestId:t.requestId});else try{e=JSON.parse(t.data.response_data),c(null,{result:e,requestId:t.requestId})}catch(t){c(new yt({message:"response data must be json"}))}}return c.promise})).catch((function(t){c(t)})),c.promise},ke={timeout:15e3,persistence:"session"},Se={},Oe=function(){function t(e){(0,_.default)(this,t),this.config=e||this.config,this.authObj=void 0}return(0,m.default)(t,[{key:"init",value:function(e){switch(Bt.adapter||(this.requestClient=new Bt.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:"\u8bf7\u6c42\u5728".concat((e.timeout||5e3)/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad")})),this.config=C(C({},ke),e),!0){case this.config.timeout>6e5:console.warn("timeout\u5927\u4e8e\u53ef\u914d\u7f6e\u4e0a\u9650[10\u5206\u949f]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0a\u9650\u6570\u503c"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout\u5c0f\u4e8e\u53ef\u914d\u7f6e\u4e0b\u9650[100ms]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0b\u9650\u6570\u503c"),this.config.timeout=100}return new t(this.config)}},{key:"auth",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.persistence;if(this.authObj)return this.authObj;var i,n=e||Bt.adapter.primaryStorage||ke.persistence;return n!==this.config.persistence&&(this.config.persistence=n),function(t){var e=t.env;Wt[e]=new zt(t),qt[e]=new zt(C(C({},t),{},{persistence:"local"}))}(this.config),i=this.config,le[i.env]=new ce(i),this.authObj=new me(this.config),this.authObj}},{key:"on",value:function(t,e){return Jt.apply(this,[t,e])}},{key:"off",value:function(t,e){return Yt.apply(this,[t,e])}},{key:"callFunction",value:function(t,e){return $e.apply(this,[t,e])}},{key:"deleteFile",value:function(t,e){return be.apply(this,[t,e])}},{key:"getTempFileURL",value:function(t,e){return we.apply(this,[t,e])}},{key:"downloadFile",value:function(t,e){return Ce.apply(this,[t,e])}},{key:"uploadFile",value:function(t,e){return ye.apply(this,[t,e])}},{key:"getUploadMetadata",value:function(t,e){return xe.apply(this,[t,e])}},{key:"registerExtension",value:function(t){Se[t.name]=t}},{key:"invokeExtension",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=Se[e],n){t.next=3;break}throw new yt({message:"\u6269\u5c55".concat(e," \u5fc5\u987b\u5148\u6ce8\u518c")});case 3:return t.next=5,n.invoke(i,this);case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"useAdapters",value:function(t){var e=function(t){var e,i,n=(e=t,"[object Array]"===Object.prototype.toString.call(e)?t:[t]),a=x(n);try{for(a.s();!(i=a.n()).done;){var r=i.value,s=r.isMatch,o=r.genAdapter,c=r.runtime;if(s())return{adapter:o(),runtime:c}}}catch(l){a.e(l)}finally{a.f()}}(t)||{},i=e.adapter,n=e.runtime;i&&(Bt.adapter=i),n&&(Bt.runtime=n)}}]),t}(),Te=new Oe;function Pe(t,e,i){void 0===i&&(i={});var n=/\?/.test(e),a="";for(var r in i)""===a?!n&&(e+="?"):a+="&",a+=r+"="+encodeURIComponent(i[r]);return/^http(s)?:\/\//.test(e+=a)?e:""+t+e}var Ae=function(){function t(){(0,_.default)(this,t)}return(0,m.default)(t,[{key:"post",value:function(t){var e=t.url,i=t.data,n=t.headers;return new Promise((function(t,a){xt.request({url:Pe("https:",e),data:i,method:"POST",header:n,success:function(e){t(e)},fail:function(t){a(t)}})}))}},{key:"upload",value:function(t){return new Promise((function(e,i){var n=t.url,a=t.file,r=t.data,s=t.headers,o=t.fileType,c=xt.uploadFile({url:Pe("https:",n),name:"file",formData:Object.assign({},r),filePath:a,fileType:o,header:s,success:function(t){var i={statusCode:t.statusCode,data:t.data||{}};200===t.statusCode&&r.success_action_status&&(i.statusCode=parseInt(r.success_action_status,10)),e(i)},fail:function(t){i(new Error(t.errMsg||"uploadFile:fail"))}});"function"==typeof t.onUploadProgress&&c&&"function"==typeof c.onProgressUpdate&&c.onProgressUpdate((function(e){t.onUploadProgress({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}}]),t}(),De={setItem:function(t,e){xt.setStorageSync(t,e)},getItem:function(t){return xt.getStorageSync(t)},removeItem:function(t){xt.removeStorageSync(t)},clear:function(){xt.clearStorageSync()}},Ie={genAdapter:function(){return{root:{},reqClass:Ae,localStorage:De,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Te.useAdapters(Ie);var Le=Te,Me=Le.init;Le.init=function(t){t.env=t.spaceId;var e=Me.call(this,t);e.config.provider="tencent",e.config.spaceId=t.spaceId;var i=e.auth;return e.auth=function(t){var e=i.call(this,t);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((function(t){var i;e[t]=(i=e[t],function(t){t=t||{};var e=vt(t),n=e.success,a=e.fail,r=e.complete;if(!(n||a||r))return i.call(this,t);i.call(this,t).then((function(t){n&&n(t),r&&r(t)}),(function(t){a&&a(t),r&&r(t)}))}).bind(e)})),e},e.customAuth=e.auth,e};var Fe=Le,je=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"getAccessToken",value:function(){var t=this;return new Promise((function(e,i){var n="Anonymous_Access_token";t.setAccessToken(n),e(n)}))}},{key:"setupRequest",value:function(t,e){var i=Object.assign({},t,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};"auth"!==e&&(i.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=St.sign(i,this.config.clientSecret);var a=$t();n["x-client-info"]=encodeURIComponent(JSON.stringify(a));var r=bt(),s=r.token;return n["x-client-token"]=s,{url:this.config.requestUrl,method:"POST",data:i,dataType:"json",header:JSON.parse(JSON.stringify(n))}}},{key:"uploadFileToOSS",value:function(t){var e=this,i=t.url,n=t.formData,a=t.name,r=t.filePath,s=t.fileType,o=t.onUploadProgress;return new Promise((function(t,c){var l=e.adapter.uploadFile({url:i,formData:n,name:a,filePath:r,fileType:s,success:function(e){e&&e.statusCode<400?t(e):c(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){c(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof o&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((function(t){o({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(t){var e,i=this,n=t.filePath,a=t.cloudPath,r=t.fileType,s=void 0===r?"image":r,o=t.onUploadProgress;if(!a)throw new yt({code:"CLOUDPATH_REQUIRED",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});return this.getOSSUploadOptionsFromPath({cloudPath:a}).then((function(t){var a=t.result,r=a.url,c=a.formData,l=a.name;e=t.result.fileUrl;var u={url:r,formData:c,name:l,filePath:n,fileType:s};return i.uploadFileToOSS(Object.assign({},u,{onUploadProgress:o}))})).then((function(){return i.reportOSSUpload({cloudPath:a})})).then((function(t){return new Promise((function(i,a){t.success?i({success:!0,filePath:n,fileID:e}):a(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}))}))}},{key:"deleteFile",value:function(t){var e=t.fileList,i={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(this.setupRequest(i)).then((function(t){if(t.success)return t.result;throw new yt({code:"DELETE_FILE_FAILED",message:"\u5220\u9664\u6587\u4ef6\u5931\u8d25"})}))}},{key:"getTempFileURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fileList,i=t.maxAge;if(!Array.isArray(e)||0===e.length)throw new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});var n={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:i})};return this.request(this.setupRequest(n)).then((function(t){if(t.success)return{fileList:t.result.fileList.map((function(t){return{fileID:t.fileID,tempFileURL:t.tempFileURL}}))};throw new yt({code:"GET_TEMP_FILE_URL_FAILED",message:"\u83b7\u53d6\u4e34\u65f6\u6587\u4ef6\u94fe\u63a5\u5931\u8d25"})}))}}]),i}(Ot),Ee={init:function(t){var e=new je(t),i={signInAnonymously:function(){return e.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return e.auth=function(){return i},e.customAuth=e.auth,e}},Be=k((function(t,e){t.exports=O.enc.Hex}));function Ne(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.data,n=e.functionName,a=e.method,r=e.headers,s=e.signHeaderKeys,o=void 0===s?[]:s,l=e.config,u=Date.now(),d="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})),f=Object.assign({},r,{"x-from-app-id":l.spaceAppId,"x-from-env-id":l.spaceId,"x-to-env-id":l.spaceId,"x-from-instance-id":u,"x-from-function-name":n,"x-client-timestamp":u,"x-alipay-source":"client","x-request-id":d,"x-alipay-callid":d,"x-trace-id":d}),h=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),p=t.split("?")||[],g=(0,c.default)(p,2),v=g[0],_=void 0===v?"":v,m=g[1],y=void 0===m?"":m,x=function(t){var e=t.signedHeaders.join(";"),i=t.signedHeaders.map((function(e){return"".concat(e.toLowerCase(),":").concat(t.headers[e],"\n")})).join(""),n=Lt(t.body).toString(Be),a="".concat(t.method.toUpperCase(),"\n").concat(t.path,"\n").concat(t.query,"\n").concat(i,"\n").concat(e,"\n").concat(n,"\n"),r=Lt(a).toString(Be),s="HMAC-SHA256\n".concat(t.timestamp,"\n").concat(r,"\n"),o=Mt(s,t.secretKey).toString(Be);return"HMAC-SHA256 Credential=".concat(t.secretId,", SignedHeaders=").concat(e,", Signature=").concat(o)}({path:_,query:y,method:a,headers:f,timestamp:u,body:JSON.stringify(i),secretId:l.accessKey,secretKey:l.secretKey,signedHeaders:h.sort()});return{url:"".concat(l.endpoint).concat(t),headers:Object.assign({},f,{Authorization:x})}}function Re(t){var e=t.url,i=t.data,n=t.method,a=void 0===n?"POST":n,r=t.headers,s=void 0===r?{}:r;return new Promise((function(t,n){xt.request({url:e,method:a,data:i,header:s,dataType:"json",complete:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=s["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){var a=e.data||{},r=a.message,o=a.errMsg,c=a.trace_id;return n(new yt({code:"SYS_ERR",message:r||o||"request:fail",requestId:c||i}))}t({status:e.statusCode,data:e.data,headers:e.header,requestId:i})}})}))}function Ue(t,e){var i=t.path,n=t.data,a=t.method,r=void 0===a?"GET":a,s=Ne(i,{functionName:"",data:n,method:r,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:e}),o=s.url,c=s.headers;return Re({url:o,data:n,method:r,headers:c}).then((function(t){var e=t.data||{};if(!e.success)throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId});return e.data||{}})).catch((function(t){throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId})}))}function ze(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=t.trim().replace(/^cloud:\/\//,""),i=e.indexOf("/");if(i<=0)throw new yt({code:"INVALID_PARAM",message:"fileID\u4e0d\u5408\u6cd5"});var n=e.substring(0,i),a=e.substring(i+1);return n!==this.config.spaceId&&console.warn("file ".concat(t," does not belong to env ").concat(this.config.spaceId)),a}function We(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"cloud://".concat(this.config.spaceId,"/").concat(t.replace(/^\/+/,""))}var qe=function(){function t(e){if((0,_.default)(this,t),["spaceId","spaceAppId","accessKey","secretKey"].forEach((function(t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error("".concat(t," required"))})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||"https://".concat(e.spaceId,".api-hz.cloudbasefunction.cn")})}return(0,m.default)(t,[{key:"callFunction",value:function(t){return function(t,e){var i=t.name,n=t.data,a="POST",r=Ne("/functions/invokeFunction",{functionName:i,data:n,method:a,headers:{"x-to-function-name":i},signHeaderKeys:["x-to-function-name"],config:e}),s=r.url,o=r.headers;return Re({url:s,data:n,method:a,headers:o}).then((function(t){return{errCode:0,success:!0,requestId:t.requestId,result:t.data}})).catch((function(t){throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId})}))}(t,this.config)}},{key:"uploadFileToOSS",value:function(t){var e=t.url,i=t.filePath,n=t.fileType,a=t.formData,r=t.onUploadProgress;return new Promise((function(t,s){var o=xt.uploadFile({url:e,filePath:i,fileType:n,formData:a,name:"file",success:function(e){e&&e.statusCode<400?t(e):s(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){s(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof r&&o&&"function"==typeof o.onProgressUpdate&&o.onProgressUpdate((function(t){r({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u,d,f,h;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e.filePath,n=e.cloudPath,a=void 0===n?"":n,r=e.fileType,o=void 0===r?"image":r,c=e.onUploadProgress,"string"===j(a)){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(a=a.trim()){t.next=5;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(a)){t.next=7;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:return t.next=9,Ue({path:"/".concat(a.replace(/^\//,""),"?post_url")},this.config);case 9:return l=t.sent,u=l.file_id,d=l.upload_url,f=l.form_data,h=f&&f.reduce((function(t,e){return t[e.key]=e.value,t}),{}),t.abrupt("return",this.uploadFileToOSS({url:d,filePath:i,fileType:o,formData:h,onUploadProgress:c}).then((function(){return{fileID:u}})));case 15:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n=this;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.fileList,t.abrupt("return",new Promise((function(t,e){(!i||i.length<0)&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u4e0d\u80fd\u4e3a\u7a7a\u6570\u7ec4"})),i.length>50&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u6570\u7ec4\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750"}));var a,r=[],s=x(i);try{for(s.s();!(a=s.n()).done;){var o=a.value;"string"!==j(o)&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}));var c=ze.call(n,o);r.push({file_id:c,expire:600})}}catch(l){s.e(l)}finally{s.f()}Ue({path:"/?download_url",data:{file_list:r},method:"POST"},n.config).then((function(e){var i=e.file_list,a=void 0===i?[]:i;t({fileList:a.map((function(t){return{fileID:We.call(n,t.file_id),tempFileURL:t.download_url}}))})})).catch((function(t){return e(t)}))})));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}]),t}(),Ve={init:function(t){t.provider="alipay";var e=new qe(t);return e.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},e}};function Ge(t){var e,i=t.data;e=$t();var n=JSON.parse(JSON.stringify(i||{}));if(Object.assign(n,{clientInfo:e}),!n.uniIdToken){var a=bt(),r=a.token;r&&(n.uniIdToken=r)}return n}var He=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:"\uff0c\u4e91\u51fd\u6570[{functionName}]\u5728\u4e91\u7aef\u4e0d\u5b58\u5728\uff0c\u8bf7\u68c0\u67e5\u6b64\u4e91\u51fd\u6570\u540d\u79f0\u662f\u5426\u6b63\u786e\u4ee5\u53ca\u8be5\u4e91\u51fd\u6570\u662f\u5426\u5df2\u4e0a\u4f20\u5230\u670d\u52a1\u7a7a\u95f4",mode:"append"}],Ke=/[\\^$.*+?()[\]{}|]/g,Je=RegExp(Ke.source);function Xe(t,e,i){return t.replace(new RegExp((n=e)&&Je.test(n)?n.replace(Ke,"\\$&"):n,"g"),i);var n}var Ye="request",Qe="response";var Ze;Ze="0123456789abcdef";var ti={code:2e4,message:"System error"},ei={code:20101,message:"Invalid client"};function ii(t){var e=t||{},i=e.errSubject,n=e.subject,a=e.errCode,r=e.errMsg,s=e.code,o=e.message,c=e.cause;return new yt({subject:i||n||"uni-secure-network",code:a||s||ti.code,message:r||o,cause:c})}var ni;function ai(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.secretType;return e===Ye||e===Qe||"both"===e}function ri(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.name,i=t.data,n=void 0===i?{}:i;return"app"===V&&"DCloud-clientDB"===e&&"encryption"===n.redirectTo&&"getAppClientKey"===n.action}function si(t){t.functionName,t.result,t.logPvd}function oi(t){var e=t.callFunction,i=function(i){var n=this,a=i.name;i.data=Ge.call(t,{data:i.data});var r={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay"}[this.config.provider],s=ai(i),o=ri(i),c=s||o;return e.call(this,i).then((function(t){return t.errCode=0,!c&&si.call(n,{functionName:a,result:t,logPvd:r}),Promise.resolve(t)}),(function(t){return!c&&si.call(n,{functionName:a,result:t,logPvd:r}),t&&t.message&&(t.message=function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.message,i=void 0===e?"":e,n=t.extraInfo,a=void 0===n?{}:n,r=t.formatter,s=void 0===r?[]:r,o=0;o0&&void 0!==arguments[0]?arguments[0]:{},e=t.provider,i=t.spaceId,n=t.functionName,a=Ct(),r=a.appId,s=a.uniPlatform,o=a.osName,c=s;"app"===s&&(c=o);var l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.provider,i=t.spaceId,n=q;if(!n)return{};e=function(t){return"tencent"===t?"tcb":t}(e);var a=n.find((function(t){return t.provider===e&&t.spaceId===i}));return a&&a.config}({provider:e,spaceId:i});if(!l||!l.accessControl||!l.accessControl.enable)return!1;var u=l.accessControl.function||{},d=Object.keys(u);if(0===d.length)return!0;var f=function(t,e){for(var i,n,a,r=0;r-1&&(n=s):a=s:i=s}return i||n||a}(d,n);if(!f)return!1;if((u[f]||[]).find((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.appId===r&&(t.platform||"").toLowerCase()===c.toLowerCase()})))return!0;throw console.error("\u6b64\u5e94\u7528[appId: ".concat(r,", platform: ").concat(c,"]\u4e0d\u5728\u4e91\u7aef\u914d\u7f6e\u7684\u5141\u8bb8\u8bbf\u95ee\u7684\u5e94\u7528\u5217\u8868\u5185\uff0c\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client")),ii(ei)}({provider:s,spaceId:o,functionName:c})?new ni({secretType:e.secretType,uniCloudIns:t}).wrapVerifyClientCallFunction(i.bind(t))(e):n(e),Object.defineProperty(a,"result",{get:function(){return console.warn("\u5f53\u524d\u8fd4\u56de\u7ed3\u679c\u4e3aPromise\u7c7b\u578b\uff0c\u4e0d\u53ef\u76f4\u63a5\u8bbf\u95ee\u5176result\u5c5e\u6027\uff0c\u8be6\u60c5\u8bf7\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{}}}),a}}ni="mp-weixin"!==V&&"app"!==V?function(){return(0,m.default)((function t(){throw(0,_.default)(this,t),ii({message:"Platform ".concat(V," is not supported by secure network")})}))}():function(){return(0,m.default)((function t(){throw(0,_.default)(this,t),ii({message:"Platform ".concat(V," is not enabled, please check whether secure network module is enabled in your manifest.json")})}))}();var ci=Symbol("CLIENT_DB_INTERNAL");function li(t,e){return t.then="DoNotReturnProxyWithAFunctionNamedThen",t._internalType=ci,t.inspect=null,t.__ob__=void 0,new Proxy(t,{get:function(t,i,n){if("_uniClient"===i)return null;if("symbol"==(0,l.default)(i))return t[i];if(i in t||"string"!=typeof i){var a=t[i];return"function"==typeof a?a.bind(t):a}return e.get(t,i,n)}})}function ui(t){return{on:function(e,i){t[e]=t[e]||[],t[e].indexOf(i)>-1||t[e].push(i)},off:function(e,i){t[e]=t[e]||[];var n=t[e].indexOf(i);-1!==n&&t[e].splice(n,1)}}}var di=["db.Geo","db.command","command.aggregate"];function fi(t,e){return di.indexOf("".concat(t,".").concat(e))>-1}function hi(t){switch(j(t)){case"array":return t.map((function(t){return hi(t)}));case"object":return t._internalType===ci||Object.keys(t).forEach((function(e){t[e]=hi(t[e])})),t;case"regexp":return{$regexp:{source:t.source,flags:t.flags}};case"date":return{$date:t.toISOString()};default:return t}}function pi(t){return t&&t.content&&t.content.$method}var gi=function(){function t(e,i,n){(0,_.default)(this,t),this.content=e,this.prevStage=i||null,this.udb=null,this._database=n}return(0,m.default)(t,[{key:"toJSON",value:function(){for(var t=this,e=[t.content];t.prevStage;)t=t.prevStage,e.push(t.content);return{$db:e.reverse().map((function(t){return{$method:t.$method,$param:hi(t.$param)}}))}}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}},{key:"getAction",value:function(){var t=this.toJSON().$db.find((function(t){return"action"===t.$method}));return t&&t.$param&&t.$param[0]}},{key:"getCommand",value:function(){return{$db:this.toJSON().$db.filter((function(t){return"action"!==t.$method}))}}},{key:"isAggregate",get:function(){for(var t=this;t;){var e=pi(t),i=pi(t.prevStage);if("aggregate"===e&&"collection"===i||"pipeline"===e)return!0;t=t.prevStage}return!1}},{key:"isCommand",get:function(){for(var t=this;t;){if("command"===pi(t))return!0;t=t.prevStage}return!1}},{key:"isAggregateCommand",get:function(){for(var t=this;t;){var e=pi(t),i=pi(t.prevStage);if("aggregate"===e&&"command"===i)return!0;t=t.prevStage}return!1}},{key:"getNextStageFn",value:function(t){var e=this;return function(){return vi({$method:t,$param:hi(Array.from(arguments))},e,e._database)}}},{key:"count",get:function(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}},{key:"remove",get:function(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}},{key:"get",value:function(){return this._send("get",Array.from(arguments))}},{key:"add",get:function(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}},{key:"update",value:function(){return this._send("update",Array.from(arguments))}},{key:"end",value:function(){return this._send("end",Array.from(arguments))}},{key:"set",get:function(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL\u7981\u6b62\u4f7f\u7528set\u65b9\u6cd5")}}},{key:"_send",value:function(t,e){var i=this.getAction(),n=this.getCommand();return n.$db.push({$method:t,$param:hi(e)}),this._database._callCloudFunction({action:i,command:n})}}]),t}();function vi(t,e,i){return li(new gi(t,e,i),{get:function(t,e){var n="db";return t&&t.content&&(n=t.content.$method),fi(n,e)?vi({$method:e},t,i):function(){return vi({$method:e,$param:hi(Array.from(arguments))},t,i)}}})}function _i(t){var e=t.path,i=t.method;return function(){function t(){(0,_.default)(this,t),this.param=Array.from(arguments)}return(0,m.default)(t,[{key:"toJSON",value:function(){return{$newDb:[].concat((0,u.default)(e.map((function(t){return{$method:t}}))),[{$method:i,$param:this.param}])}}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}}]),t}()}function mi(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return li(new t(e),{get:function(t,e){return fi("db",e)?vi({$method:e},null,t):function(){return vi({$method:e,$param:hi(Array.from(arguments))},null,t)}}})}var yi=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"_parseResult",value:function(t){return this._isJQL?t.result:t}},{key:"_callCloudFunction",value:function(t){var e=this,i=t.action,n=t.command,a=t.multiCommand,r=t.queryList;function s(t,e){if(a&&r)for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:{},i=e.uniClient,n=void 0===i?{}:i,a=e.isJQL,r=void 0!==a&&a;(0,_.default)(this,t),this._uniClient=n,this._authCallBacks={},this._dbCallBacks={},n._isDefault&&(this._dbCallBacks=K("_globalUniCloudDatabaseCallback")),r||(this.auth=ui(this._authCallBacks)),this._isJQL=r,Object.assign(this,ui(this._dbCallBacks)),this.env=li({},{get:function(t,e){return{$env:e}}}),this.Geo=li({},{get:function(t,e){return _i({path:["Geo"],method:e})}}),this.serverDate=_i({path:[],method:"serverDate"}),this.RegExp=_i({path:[],method:"RegExp"})}return(0,m.default)(t,[{key:"getCloudEnv",value:function(t){if("string"!=typeof t||!t.trim())throw new Error("getCloudEnv\u53c2\u6570\u9519\u8bef");return{$env:t.replace("$cloudEnv_","")}}},{key:"_callback",value:function(t,e){var i=this._dbCallBacks;i[t]&&i[t].forEach((function(t){t.apply(void 0,(0,u.default)(e))}))}},{key:"_callbackAuth",value:function(t,e){var i=this._authCallBacks;i[t]&&i[t].forEach((function(t){t.apply(void 0,(0,u.default)(e))}))}},{key:"multiSend",value:function(){var t=Array.from(arguments),e=t.map((function(t){var e=t.getAction(),i=t.getCommand();if("getTemp"!==i.$db[i.$db.length-1].$method)throw new Error("multiSend\u53ea\u652f\u6301\u5b50\u547d\u4ee4\u5185\u4f7f\u7528getTemp");return{action:e,command:i}}));return this._callCloudFunction({multiCommand:e,queryList:t})}}]),t}()),xi="token\u65e0\u6548\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",bi="token\u8fc7\u671f\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",wi={TOKEN_INVALID_TOKEN_EXPIRED:bi,TOKEN_INVALID_INVALID_CLIENTID:xi,TOKEN_INVALID:xi,TOKEN_INVALID_WRONG_TOKEN:xi,TOKEN_INVALID_ANONYMOUS_USER:xi},Ci={"uni-id-token-expired":bi,"uni-id-check-token-failed":xi,"uni-id-token-not-exist":xi,"uni-id-check-device-feature-failed":xi};function $i(t,e){var i="";return i=t?"".concat(t,"/").concat(e):e,i.replace(/^\//,"")}function ki(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=[],n=[];return t.forEach((function(t){!0===t.needLogin?i.push($i(e,t.path)):!1===t.needLogin&&n.push($i(e,t.path))})),{needLoginPage:i,notNeedLoginPage:n}}function Si(t){return t.split("?")[0].replace(/^\//,"")}function Oi(){return function(t){var e=t&&t.$page&&t.$page.fullPath||"";return e?("/"!==e.charAt(0)&&(e="/"+e),e):e}(function(){var t=getCurrentPages();return t[t.length-1]}())}function Ti(){return Si(Oi())}function Pi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)return!1;if(!(e&&e.list&&e.list.length))return!1;var i=e.list,n=Si(t);return i.some((function(t){return t.pagePath===n}))}var Ai,Di=!!y.default.uniIdRouter,Ii=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y.default,e=t.pages,i=void 0===e?[]:e,n=t.subPackages,a=void 0===n?[]:n,r=t.uniIdRouter,s=void 0===r?{}:r,o=t.tabBar,c=void 0===o?{}:o,l=s.loginPage,d=s.needLogin,f=void 0===d?[]:d,h=s.resToLogin,p=void 0===h||h,g=ki(i),v=g.needLoginPage,_=g.notNeedLoginPage,m=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=[],i=[];return t.forEach((function(t){var n=t.root,a=t.pages,r=void 0===a?[]:a,s=ki(r,n),o=s.needLoginPage,c=s.notNeedLoginPage;e.push.apply(e,(0,u.default)(o)),i.push.apply(i,(0,u.default)(c))})),{needLoginPage:e,notNeedLoginPage:i}}(a),x=m.needLoginPage,b=m.notNeedLoginPage;return{loginPage:l,routerNeedLogin:f,resToLogin:p,needLoginPage:[].concat((0,u.default)(v),(0,u.default)(x)),notNeedLoginPage:[].concat((0,u.default)(_),(0,u.default)(b)),loginPageInTabBar:Pi(l,c)}}(),Li=Ii.loginPage,Mi=Ii.routerNeedLogin,Fi=Ii.resToLogin,ji=Ii.needLoginPage,Ei=Ii.notNeedLoginPage,Bi=Ii.loginPageInTabBar;if(ji.indexOf(Li)>-1)throw new Error("Login page [".concat(Li,'] should not be "needLogin", please check your pages.json'));function Ni(t){var e=Ti();if("/"===t.charAt(0))return t;var i=t.split("?"),n=(0,c.default)(i,2),a=n[0],r=n[1],s=a.replace(/^\//,"").split("/"),o=e.split("/");o.pop();for(var l=0;l-1)&&(ji.indexOf(e)>-1||Mi.some((function(e){return function(t,e){return new RegExp(e).test(t)}(t,e)})))}function Ui(t){var e=t.redirect,i=Si(e),n=Si(Li);return Ti()!==n&&i!==n}function zi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.api,i=t.redirect;if(i&&Ui({redirect:i})){var n=function(t,e){return"/"!==t.charAt(0)&&(t="/"+t),e?t.indexOf("?")>-1?t+"&uniIdRedirectUrl=".concat(encodeURIComponent(e)):t+"?uniIdRedirectUrl=".concat(encodeURIComponent(e)):t}(Li,i);Bi?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");var a={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((function(){a[e]({url:n})}))}}function Wi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.url,i={abortLoginPageJump:!1,autoToLoginPage:!1},n=function(){var t,e=bt(),i=e.token,n=e.tokenExpired;if(i){if(n0)return setTimeout((function(){ft(at,n)}),0),i.abortLoginPageJump=!0,i;i.autoToLoginPage=!0}return i}function qi(){!function(){var t=Oi(),e=Wi({url:t}),i=e.abortLoginPageJump,n=e.autoToLoginPage;i||n&&zi({api:"redirectTo",redirect:t})}();for(var t=["navigateTo","redirectTo","reLaunch","switchTab"],e=function(e){var i=t[e];uni.addInterceptor(i,{invoke:function(t){var e=Wi({url:t.url}),n=e.abortLoginPageJump,a=e.autoToLoginPage;return n?t:a?(zi({api:i,redirect:Ni(t.url)}),!1):t}})},i=0;i0&&void 0!==arguments[0]?arguments[0]:{},e=lt(at);gt().then((function(){var i=Oi();if(i&&Ui({redirect:i}))return e.length>0?ft(at,Object.assign({uniIdRedirectUrl:i},t)):void(Li&&zi({api:"navigateTo",redirect:i}))}))}(i)}))}function Gi(t){!function(t){t.onResponse=function(t){ut(nt,t)},t.offResponse=function(t){dt(nt,t)}}(t),function(t){t.onNeedLogin=function(t){ut(at,t)},t.offNeedLogin=function(t){dt(at,t)},Di&&(K("_globalUniCloudStatus").needLoginInit||(K("_globalUniCloudStatus").needLoginInit=!0,gt().then((function(){qi.call(t)})),Fi&&Vi.call(t)))}(t),function(t){t.onRefreshToken=function(t){ut(rt,t)},t.offRefreshToken=function(t){dt(rt,t)}}(t)}var Hi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Ki=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Ji(){var t,e,i=bt().token||"",n=i.split(".");if(!i||3!==n.length)return{uid:null,role:[],permission:[],tokenExpired:0};try{t=JSON.parse((e=n[1],decodeURIComponent(Ai(e).split("").map((function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(i){throw new Error("\u83b7\u53d6\u5f53\u524d\u7528\u6237\u4fe1\u606f\u51fa\u9519\uff0c\u8be6\u7ec6\u9519\u8bef\u4fe1\u606f\u4e3a\uff1a"+i.message)}return t.tokenExpired=1e3*t.exp,delete t.exp,delete t.iat,t}Ai="function"!=typeof atob?function(t){if(t=String(t).replace(/[\t\n\f\r ]+/g,""),!Ki.test(t))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var e;t+="==".slice(2-(3&t.length));for(var i,n,a="",r=0;r>16&255):64===n?String.fromCharCode(e>>16&255,e>>8&255):String.fromCharCode(e>>16&255,e>>8&255,255&e);return a}:atob;var Xi=k((function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var i="chooseAndUploadFile:ok",n="chooseAndUploadFile:fail";function r(t,e){return t.tempFiles.forEach((function(t,i){t.name||(t.name=t.path.substring(t.path.lastIndexOf("/")+1)),e&&(t.fileType=e),t.cloudPath=Date.now()+"_"+i+t.name.substring(t.name.lastIndexOf("."))})),t.tempFilePaths||(t.tempFilePaths=t.tempFiles.map((function(t){return t.path}))),t}function s(t,e,n){var a=n.onChooseFile,r=n.onUploadProgress;return e.then((function(t){if(a){var e=a(t);if(void 0!==e)return Promise.resolve(e).then((function(e){return void 0===e?t:e}))}return t})).then((function(e){return!1===e?{errMsg:i,tempFilePaths:[],tempFiles:[]}:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,a=arguments.length>3?arguments[3]:void 0;(e=Object.assign({},e)).errMsg=i;var r=e.tempFiles,s=r.length,o=0;return new Promise((function(i){for(;o=s)!r.find((function(t){return!t.url&&!t.errMsg}))&&i(e);else{var l=r[n];t.uploadFile({filePath:l.path,cloudPath:l.cloudPath,fileType:l.fileType,cloudPathAsRealPath:l.cloudPathAsRealPath,onUploadProgress:function(t){t.index=n,t.tempFile=l,t.tempFilePath=l.path,a&&a(t)}}).then((function(t){l.url=t.fileID,n0&&void 0!==arguments[0]?arguments[0]:{type:"all"};return"image"===e.type?s(t,function(t){var e=t.count,i=t.sizeType,a=t.sourceType,s=void 0===a?["album","camera"]:a,o=t.extension;return new Promise((function(t,a){uni.chooseImage({count:e,sizeType:i,sourceType:s,extension:o,success:function(e){t(r(e,"image"))},fail:function(t){a({errMsg:t.errMsg.replace("chooseImage:fail",n)})}})}))}(e),e):"video"===e.type?s(t,function(t){var e=t.camera,i=t.compressed,a=t.maxDuration,s=t.sourceType,o=void 0===s?["album","camera"]:s,c=t.extension;return new Promise((function(t,s){uni.chooseVideo({camera:e,compressed:i,maxDuration:a,sourceType:o,extension:c,success:function(e){var i=e.tempFilePath,n=e.duration,a=e.size,s=e.height,o=e.width;t(r({errMsg:"chooseVideo:ok",tempFilePaths:[i],tempFiles:[{name:e.tempFile&&e.tempFile.name||"",path:i,size:a,type:e.tempFile&&e.tempFile.type||"",width:o,height:s,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail:function(t){s({errMsg:t.errMsg.replace("chooseVideo:fail",n)})}})}))}(e),e):s(t,function(t){var e=t.count,i=t.extension;return new Promise((function(t,s){var o=uni.chooseFile;if("undefined"!=typeof a&&"function"==typeof a.chooseMessageFile&&(o=a.chooseMessageFile),"function"!=typeof o)return s({errMsg:n+" \u8bf7\u6307\u5b9a type \u7c7b\u578b\uff0c\u8be5\u5e73\u53f0\u4ec5\u652f\u6301\u9009\u62e9 image \u6216 video\u3002"});o({type:"all",count:e,extension:i,success:function(e){t(r(e))},fail:function(t){s({errMsg:t.errMsg.replace("chooseFile:fail",n)})}})}))}(e),e)}}})),Yi=function(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}(Xi);function Qi(t){return{props:{localdata:{type:Array,default:function(){return[]}},options:{type:[Object,Array],default:function(){return{}}},spaceInfo:{type:Object,default:function(){return{}}},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:function(){return{mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{}}},created:function(){var t=this;this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((function(){var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((function(i){e.push(t[i])})),e}),(function(e,i){if("manual"!==t.loadtime){for(var n=!1,a=[],r=2;r0&&void 0!==arguments[0]?arguments[0]:{},i=e.getone,n=void 0!==i&&i,a=e.success,r=e.fail;this.mixinDatacomLoading||(this.mixinDatacomLoading=!0,this.mixinDatacomErrorMessage="",this.mixinDatacomGet().then((function(e){t.mixinDatacomLoading=!1;var i=e.result,r=i.data,s=i.count;t.getcount&&(t.mixinDatacomPage.count=s),t.mixinDatacomHasMore=r.length0&&void 0!==arguments[0]?arguments[0]:{},n=t.database(this.spaceInfo),a=i.action||this.action;a&&(n=n.action(a));var r=i.collection||this.collection;n=Array.isArray(r)?(e=n).collection.apply(e,(0,u.default)(r)):n.collection(r);var s=i.where||this.where;s&&Object.keys(s).length&&(n=n.where(s));var o=i.field||this.field;o&&(n=n.field(o));var c=i.foreignKey||this.foreignKey;c&&(n=n.foreignKey(c));var l=i.groupby||this.groupby;l&&(n=n.groupBy(l));var d=i.groupField||this.groupField;d&&(n=n.groupField(d)),!0===(void 0!==i.distinct?i.distinct:this.distinct)&&(n=n.distinct());var f=i.orderby||this.orderby;f&&(n=n.orderBy(f));var h=void 0!==i.pageCurrent?i.pageCurrent:this.mixinDatacomPage.current,p=void 0!==i.pageSize?i.pageSize:this.mixinDatacomPage.size,g=void 0!==i.getcount?i.getcount:this.getcount,v=void 0!==i.gettree?i.gettree:this.gettree,_=void 0!==i.gettreepath?i.gettreepath:this.gettreepath,m={getCount:g},y={limitLevel:void 0!==i.limitlevel?i.limitlevel:this.limitlevel,startWith:void 0!==i.startwith?i.startwith:this.startwith};return v&&(m.getTree=y),_&&(m.getTreePath=y),n=n.skip(p*(h-1)).limit(p).get(m),n}}}}function Zi(t){return K("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",t.config.spaceId))}function tn(){return en.apply(this,arguments)}function en(){return en=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c,l=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=l.length>0&&void 0!==l[0]?l[0]:{},i=e.openid,n=e.callLoginByWeixin,a=void 0!==n&&n,r=Zi(this),"mp-weixin"===V){t.next=4;break}throw new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `".concat(V,"`"));case 4:if(!i||!a){t.next=6;break}throw new Error("[SecureNetwork] openid and callLoginByWeixin cannot be passed at the same time");case 6:if(!i){t.next=8;break}return t.abrupt("return",(r.mpWeixinOpenid=i,{}));case 8:return t.next=10,new Promise((function(t,e){uni.login({success:function(e){t(e.code)},fail:function(t){e(new Error(t.errMsg))}})}));case 10:return o=t.sent,c=this.importObject("uni-id-co",{customUI:!0}),t.next=14,c.secureNetworkHandshakeByWeixin({code:o,callLoginByWeixin:a});case 14:return r.mpWeixinCode=o,t.abrupt("return",{code:o});case 16:case"end":return t.stop()}}),t,this)}))),en.apply(this,arguments)}function nn(t){return an.apply(this,arguments)}function an(){return an=(0,d.default)(s.default.mark((function t(e){var i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=Zi(this),t.abrupt("return",(i.initPromise||(i.initPromise=tn.call(this,e)),i.initPromise));case 2:case"end":return t.stop()}}),t,this)}))),an.apply(this,arguments)}function rn(t){var e={getSystemInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(i){return new Promise((function(n,a){e[t](C(C({},i),{},{success:function(t){n(t)},fail:function(t){a(t)}}))}))}}var sn=function(t){(0,h.default)(i,t);var e=$(i);function i(){var t;return(0,_.default)(this,i),t=e.call(this),t._uniPushMessageCallback=t._receivePushMessage.bind((0,o.default)(t)),t._currentMessageId=-1,t._payloadQueue=[],t}return(0,m.default)(i,[{key:"init",value:function(){var t=this;return Promise.all([rn("getSystemInfo")(),rn("getPushClientId")()]).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=(0,c.default)(e,2),n=i[0];n=void 0===n?{}:n;var a=n.appId,r=i[1];r=void 0===r?{}:r;var s=r.cid;if(!a)throw new Error("Invalid appId, please check the manifest.json file");if(!s)throw new Error("Invalid push client id");t._appId=a,t._pushClientId=s,t._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),t.emit("open"),t._initMessageListener()}),(function(e){throw t.emit("error",e),t.close(),e}))}},{key:"open",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this.init());case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"_isUniCloudSSE",value:function(t){if("receive"!==t.type)return!1;var e=t&&t.data&&t.data.payload;return!(!e||"UNI_CLOUD_SSE"!==e.channel||e.seqId!==this._seqId)}},{key:"_receivePushMessage",value:function(t){if(this._isUniCloudSSE(t)){var e=t&&t.data&&t.data.payload,i=e.action,n=e.messageId,a=e.message;this._payloadQueue.push({action:i,messageId:n,message:a}),this._consumMessage()}}},{key:"_consumMessage",value:function(){for(var t=this;;){var e=this._payloadQueue.find((function(e){return e.messageId===t._currentMessageId+1}));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}},{key:"_parseMessagePayload",value:function(t){var e=t.action,i=t.messageId,n=t.message;"end"===e?this._end({messageId:i,message:n}):"message"===e&&this._appendMessage({messageId:i,message:n})}},{key:"_appendMessage",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=(t.messageId,t.message);this.emit("message",e)}},{key:"_end",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=(t.messageId,t.message);this.emit("end",e),this.close()}},{key:"_initMessageListener",value:function(){uni.onPushMessage(this._uniPushMessageCallback)}},{key:"_destroy",value:function(){uni.offPushMessage(this._uniPushMessageCallback)}},{key:"toJSON",value:function(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}},{key:"close",value:function(){this._destroy(),this.emit("close")}}]),i}(function(){function t(){(0,_.default)(this,t),this._callback={}}return(0,m.default)(t,[{key:"addListener",value:function(t,e){this._callback[t]||(this._callback[t]=[]),this._callback[t].push(e)}},{key:"on",value:function(t,e){return this.addListener(t,e)}},{key:"removeListener",value:function(t,e){if(!e)throw new Error('The "listener" argument must be of type function. Received undefined');var i=this._callback[t];if(i){var n=function(t,e){for(var i=t.length-1;i>=0;i--)if(t[i]===e)return i;return-1}(i,e);i.splice(n,1)}}},{key:"off",value:function(t,e){return this.removeListener(t,e)}},{key:"removeAllListener",value:function(t){delete this._callback[t]}},{key:"emit",value:function(t){for(var e=this._callback[t],i=arguments.length,n=new Array(i>1?i-1:0),a=1;a0)return t.init(e).database();if(this._database)return this._database;var i=mi(yi,{uniClient:t});return this._database=i,i},t.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return t.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;var i=mi(yi,{uniClient:t,isJQL:!0});return this._databaseForJQL=i,i}}(e),function(t){t.getCurrentUserInfo=Ji,t.chooseAndUploadFile=Yi.initChooseAndUploadFile(t),Object.assign(t,{get mixinDatacom(){return Qi(t)}}),t.SSEChannel=sn,t.initSecureNetworkByWeixin=function(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.openid,n=e.callLoginByWeixin,a=void 0!==n&&n;return nn.call(t,{openid:i,callLoginByWeixin:a})}}(t),t.importObject=function(t){return function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.customUI=e.customUI||t.customUI,t.parseSystemError=e.parseSystemError||t.parseSystemError,Object.assign(t.loadingOptions,e.loadingOptions),Object.assign(t.errorOptions,e.errorOptions),"object"==(0,l.default)(e.secretMethods)&&(t.secretMethods=e.secretMethods),t}({customUI:!1,loadingOptions:{title:"\u52a0\u8f7d\u4e2d...",mask:!0},errorOptions:{type:"modal",retry:!1}},i);var n=i,a=n.customUI,r=n.loadingOptions,o=n.errorOptions,c=n.parseSystemError,u=!a;return new Proxy({},{get:function(n,a){switch(a){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fn,i=t.interceptorName,n=t.getCallbackArgs;return(0,d.default)(s.default.mark((function t(){var a,r,o,c,l,u,d=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:for(a=d.length,r=new Array(a),o=0;o0&&void 0!==c[0]?c[0]:{},i=e.title,n=e.content,a=e.showCancel,r=e.cancelText,o=e.confirmText,t.abrupt("return",new Promise((function(t,e){uni.showModal({title:i,content:n,showCancel:a,cancelText:r,confirmText:o,success:function(e){t(e)},fail:function(){t({confirm:!1,cancel:!0})}})})));case 2:case"end":return t.stop()}}),t)})))({title:"\u63d0\u793a",content:k,showCancel:o.retry,cancelText:"\u53d6\u6d88",confirmText:o.retry?"\u91cd\u8bd5":"\u786e\u5b9a"});case 33:if(S=n.sent,O=S.confirm,!o.retry||!O){n.next=37;break}return n.abrupt("return",f.apply(void 0,g));case 37:throw T=new yt({subject:x,code:b,message:w,requestId:h.requestId}),T.detail=h.result,ft(nt,{type:ct,content:T}),T;case 39:return n.abrupt("return",(ft(nt,{type:ct,content:h.result}),h.result));case 40:case"end":return n.stop()}}),n,null,[[5,11]])})));function f(){return n.apply(this,arguments)}return f}(),interceptorName:"callObject",getCallbackArgs:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.params;return{objectName:e,methodName:a,params:i}}})}})}}(t)}(e),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((function(t){if(e[t]){var i=e[t];e[t]=function(){return i.apply(e,Array.from(arguments))},e[t]=function(t,e){return function(i){var n=this,a=!1;if("callFunction"===e){var r=i&&i.type||D;a=r!==D}var s="callFunction"===e&&!a,o=this._initPromiseHub.exec();i=i||{};var c=vt(i),l=c.success,u=c.fail,d=c.complete,f=o.then((function(){return a?Promise.resolve():Z(tt(e,"invoke"),i)})).then((function(){return t.call(n,i)})).then((function(t){return a?Promise.resolve(t):Z(tt(e,"success"),t).then((function(){return Z(tt(e,"complete"),t)})).then((function(){return s&&ft(nt,{type:ot,content:t}),Promise.resolve(t)}))}),(function(t){return a?Promise.reject(t):Z(tt(e,"fail"),t).then((function(){return Z(tt(e,"complete"),t)})).then((function(){return ft(nt,{type:ot,content:t}),Promise.reject(t)}))}));if(!(l||u||d))return f;f.then((function(t){l&&l(t),d&&d(t),s&&ft(nt,{type:ot,content:t})}),(function(t){u&&u(t),d&&d(t),s&&ft(nt,{type:ot,content:t})}))}}(e[t],t).bind(e)}})),e.init=this.init,e}}]),t}());(function(){var t=G,e={};if(t&&1===t.length)e=t[0],cn=cn.init(e),cn._isDefault=!0;else{var i;i=t&&t.length>0?"\u5e94\u7528\u6709\u591a\u4e2a\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u901a\u8fc7uniCloud.init\u65b9\u6cd5\u6307\u5b9a\u8981\u4f7f\u7528\u7684\u670d\u52a1\u7a7a\u95f4":"\u5e94\u7528\u672a\u5173\u8054\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u5728uniCloud\u76ee\u5f55\u53f3\u952e\u5173\u8054\u670d\u52a1\u7a7a\u95f4",["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"].forEach((function(t){cn[t]=function(){return console.error(i),Promise.reject(new yt({code:"SYS_ERR",message:i}))}}))}Object.assign(cn,{get mixinDatacom(){return Qi(cn)}}),Gi(cn),cn.addInterceptor=Y,cn.removeInterceptor=Q,cn.interceptObject=et})();var ln=cn;i.default=ln}).call(this,n("c8ba"),n("fe07")["default"])},ab42:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e1)?i("view",{key:t._$s("13-"+r+"-"+s,"f",{forIndex:o,key:"13-"+r+"-"+s+"-"+c}),staticClass:t._$s("13-"+r+"-"+s+"-"+c,"sc","item3"),attrs:{_i:"13-"+r+"-"+s+"-"+c}},[i("view",{staticClass:t._$s("14-"+r+"-"+s+"-"+c,"sc","name"),attrs:{_i:"14-"+r+"-"+s+"-"+c}},[t._v(t._$s("14-"+r+"-"+s+"-"+c,"t0-0",t._s(n.name)))]),i("view",{staticClass:t._$s("15-"+r+"-"+s+"-"+c,"sc","weight"),attrs:{_i:"15-"+r+"-"+s+"-"+c}},[i("view",{staticClass:t._$s("16-"+r+"-"+s+"-"+c,"sc","input"),attrs:{_i:"16-"+r+"-"+s+"-"+c}},[t._v(t._$s("16-"+r+"-"+s+"-"+c,"t0-0",t._s(n.value?n.value:"-")))]),i("view",{staticClass:t._$s("17-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"17-"+r+"-"+s+"-"+c}},[t._v(t._$s("17-"+r+"-"+s+"-"+c,"t0-0",t._s(n.score?n.score:"-")))]),i("view",{staticClass:t._$s("18-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"18-"+r+"-"+s+"-"+c}},[t._v(t._$s("18-"+r+"-"+s+"-"+c,"t0-0",t._s(n.proportion_value?n.proportion_value:"-")))])])]):t._e()}))],2)})),0)])}))],2)},r=[]},b772:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("645e"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e=3570&&"\u52a0"==t?(this.time_m="59",void(this.time_s="59")):Number(e+i)<=30&&"\u51cf"==t?(this.time_m="00",void(this.time_s="30")):("\u51cf"==t&&(n=Math.floor(Number(e+i-30)%3600/60),a=Number(e+i-30)%60),"\u52a0"==t&&(n=Math.floor(Number(e+i+30)%3600/60),a=Number(e+i+30)%60),this.time_m=n>9?n:"0"+n,this.time_s=a>9?a:"0"+a,void(this.timesTndex=[Number(this.time_m),Number(this.time_s)]))},handleWeightEdit:function(t){"\u51cf"==t&&(this.weight=Number(this.weight)-50>50?Number(this.weight)-50:50),"\u52a0"==t&&(this.weight=Number(this.weight)+50)},handleMyTime:function(){var t=this;a=setTimeout((function(){t.devicesList.length||(t.islink=-1,t.$tools.showModal("\u6ca1\u6709\u67e5\u627e\u5230\u8bbe\u5907")),clearTimeout(a),t.$Bluetooth.stopBluetoothDevicesDiscovery()}),12e3)},navTo:function(e){this.isConnected||(this.islink=-1,clearTimeout(a),this.$Bluetooth.closeBluetoothAdapter(),this.$Bluetooth.stopBluetoothDevicesDiscovery(),t("log","\u84dd\u7259\u6ca1\u6709\u8fde\u63a5"," at pages/skip/skip.vue:542")),uni.navigateTo({url:e})}}};e.default=u}).call(this,i("0de9")["default"])},b9e3:function(t,e,i){"use strict";i.r(e);var n=i("7054"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},ba40:function(t,e,i){"use strict";i.r(e);var n=i("53eb"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},bb62:function(t,e){t.exports="/static/t01.gif"},bb74:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=n(i("359a")),o=i("26cb");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function l(t){for(var e=1;e=this.lastPage?uni.showToast({title:"\u6ca1\u6709\u66f4\u591a\u6570\u636e\uff01",icon:"none"}):(this.page++,this.getList(this.page))})),(0,r.default)(a,"methods",{clickItemMethod:function(t){uni.navigateTo({url:"/pages/score/report?id="+t})},getList:function(e){var i=this;this.$model.getSportshistory({aud_id:uni.getStorageSync("userid"),page:e}).then((function(e){t("log","\u5386\u53f2\u8bb0\u5f55",e," at pages/score/history.vue:95"),0==e.code&&(i.ranklist=i.ranklist.concat(e.data.rows),i.lastPage=e.data.totalpage)}))}}),a);e.default=u}).call(this,i("0de9")["default"])},bbaf:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e=this.lastPage?uni.showToast({title:"\u6ca1\u6709\u66f4\u591a\u6570\u636e\uff01",icon:"none"}):(this.page++,this.getList(this.page))},methods:{swipeClick:function(t,e){var i=this,n=i.ranklist[e].id;uni.showModal({title:"\u53cb\u60c5\u63d0\u793a",content:"\u662f\u5426\u5220\u9664\u5f53\u524d\u6d4b\u91cf\u8bb0\u5f55\uff1f",success:function(t){t.confirm?i.$model.gethistorydelete({id:n,type:i.acd_id}).then((function(t){0==t.code?(i.ranklist.splice(e,1),i.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")}),i.isDelete=!0,i.$tools.msg("\u5220\u9664\u6210\u529f")):i.$tools.msg(t.msg)})):t.cancel&&i.$tools.msg("\u60a8\u5df2\u53d6\u6d88\u64cd\u4f5c\uff01")}})},clickItemMethod:function(t){"6"!=this.acd_id&&uni.navigateTo({url:"/pages/history/historyDetail?type="+this.acd_id+"&id="+t.id})},getList:function(e){var i=this;this.$model.gethistory({aud_id:uni.getStorageSync("userid"),type:this.acd_id,page:this.page}).then((function(e){if(t("log","\u5386\u53f2\u8bb0\u5f55",e," at pages/history/history.vue:127"),0==e.code){var n=[{text:"\u5220\u9664",style:{backgroundColor:"#dd524d"}}];e.data.rows.forEach((function(t){t.options=n})),i.ranklist=i.ranklist.concat(e.data.rows),i.lastPage=e.data.totalpage}}))},handleEdit:function(t){this.isActive=this.isActive==t?null:t}}};e.default=c}).call(this,i("0de9")["default"])},be0b:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("7f8e")),r=(n(i("cd91")),"http://tc.pcxbc.com"),s=function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"get",n=arguments.length>2?arguments[2]:void 0;n.token=uni.getStorageSync("token"),n.aan_id=uni.getStorageSync("aan_id");var s={url:r+e,data:n,method:i,header:{"X-Requested-With":"XMLHttpRequest","content-type":"application/json;charset=UTF-8"}},o=new Promise((function(i,r){uni.request(s).then((function(r){if(uni.hideLoading(),t("log","request",e,r,n," at tools/https.js:20"),20001==r[1].data.code)return uni.clearStorageSync(),uni.setStorageSync("token",null),uni.setStorageSync("aan_id",null),void setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),2e3);200==r[1].statusCode?i(r[1].data):a.default.msg(r[1].data.msg)})).catch((function(t){uni.hideLoading(),r(t)}))}));return o},o={baseUrl:r,get:function(t,e){return s(t,"get",e)},post:function(t,e){return s(t,"post",e)}};e.default=o}).call(this,i("0de9")["default"])},bf62:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{password:"",password2:""}},onLoad:function(){},methods:{handleTelLogin:function(){var e=this;e.password?e.password2?e.password2==e.password?e.$model.getAccountPassword({password:e.password,c_password:e.password2}).then((function(i){t("log","\u6ce8\u518c",i," at pages/setting/password.vue:52"),0!=i.code?e.$tools.msg(i.msg):(e.$tools.msg("\u5bc6\u7801\u8bbe\u7f6e\u6210\u529f"),uni.navigateBack())})).catch((function(t){})):e.$tools.msg("\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u586b\u5199\u4e00\u81f4"):e.$tools.msg("\u8bf7\u786e\u8ba4\u5bc6\u7801"):e.$tools.msg("\u8bf7\u586b\u5199\u5bc6\u7801")}}};e.default=i}).call(this,i("0de9")["default"])},c002:function(t,e,i){"use strict";i.r(e);var n=i("edbf"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c0f7:function(t,e,i){"use strict";i.r(e);var n=i("8130"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c135:function(t,e){t.exports=function(t){if(Array.isArray(t))return t},t.exports.__esModule=!0,t.exports["default"]=t.exports},c240:function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports["default"]=t.exports},c2a0:function(t,e){t.exports="/static/dui.png"},c3c4:function(t,e,i){"use strict";i.r(e);var n=i("b772"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c576:function(t,e,i){"use strict";i.r(e);var n=i("331a"),a=i("3f86");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"22e183e2",null,!1,n["a"],void 0);e["default"]=o.exports},c5f7:function(t,e){t.exports=function(t){return-1!==Function.toString.call(t).indexOf("[native code]")},t.exports.__esModule=!0,t.exports["default"]=t.exports},c8ba:function(t,i){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"===typeof window&&(n=window)}t.exports=n},c973:function(t,e){function i(t,e,i,n,a,r,s){try{var o=t[r](s),c=o.value}catch(l){return void i(l)}o.done?e(c):Promise.resolve(c).then(n,a)}t.exports=function(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var s=t.apply(e,n);function o(t){i(s,a,r,o,c,"next",t)}function c(t){i(s,a,r,o,c,"throw",t)}o(void 0)}))}},t.exports.__esModule=!0,t.exports["default"]=t.exports},ca64:function(t,e,i){"use strict";i.r(e);var n=i("b6f8"),a=i("5df8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"02592107",null,!1,n["a"],void 0);e["default"]=o.exports},cbb2:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=n},cd91:function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("8bbf")),r=n(i("26cb")),s=n(i("5752"));a.default.use(r.default);var o=new r.default.Store({state:{user:{id:"",headimg:null,nickname:"",birthday:"",gender:0,sex:0,address:[],card_data_list:[],target_current:{}},accountNumber:{create_time:"",head_pic:"",last_update_time:"",my_email:"",my_tel:"",nickname:""},MeasureSkip:null,MeasureResult:null,MeasureLung:null,familayList:[],historyList:[],cardList:{user:[],all:[]},Trend:[],userDeviceList:[],isDrawe:!1,isedit:!1,isTarget:!1,isFirst:!1,isRecord:!1,isSlider:!1,isConnected:!1,isBluetoothTyle:!1,LungLevel:[],devicesList:[],phoneInfo:{info:{},versionUrl:{},platform:""}},mutations:{changePhoneInfo:function(t,e){Object.assign(t.phoneInfo,e)},changeAccountNumber:function(t,e){Object.assign(t.accountNumber,e)},changeUser:function(t,e){Object.assign(t.user,e)},changeCardList:function(t,e){t.cardList=e},changehistoryList:function(t,e){t.historyList=e},changeMeasureResult:function(t,e){t.MeasureResult=e},changeMeasureSkip:function(t,e){t.MeasureSkip=e},changeMeasureLung:function(t,e){t.MeasureLung=e},changeEdit:function(t,e){t.isedit=e},changeTarget:function(t,e){t.isTarget=e},changeFirst:function(t,e){t.isFirst=e},changeRecord:function(t,e){t.isRecord=e},changeSlider:function(t,e){t.isSlider=e},changeDrawe:function(t,e){t.isDrawe=e},changeLungLevel:function(t,e){t.lungLevel=e},changeFamilay:function(t,e){0==e.length&&(uni.setStorageSync("userid",""),uni.setStorageSync("gender",0),t.user.target_current={},t.user.card_data_list=[]),t.familayList=e},changeTrend:function(t,e){t.Trend=e},changeBluetooth:function(t,e){t.isBluetoothTyle=e},changeConnected:function(t,e){t.isConnected=e},changeUserDeviceList:function(t,e){t.userDeviceList=e},changedevicesList:function(t,e){t.devicesList=e}},modules:{},actions:s.default});e.default=o},ce71:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i("273d"),a={name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:function(){return{icons:n.fontData}},computed:{unicode:function(){var t=this,e=this.icons.find((function(e){return e.font_class===t.type}));return e?e.unicode:""},iconSize:function(){return function(t){return"number"===typeof t||/^[0-9]*$/g.test(t)?t+"px":t}(this.size)},styleObj:function(){return""!==this.fontFamily?"color: ".concat(this.color,"; font-size: ").concat(this.iconSize,"; font-family: ").concat(this.fontFamily,";"):"color: ".concat(this.color,"; font-size: ").concat(this.iconSize,";")}},methods:{_onClick:function(){this.$emit("click")}}};e.default=a},cfc0:function(t,e,i){"use strict";i.r(e);var n=i("1a4c"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},cfef:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{progress:0}},onLaunch:function(){this.checkForUpdates(),t("log","App Launch"," at App.vue:13")},onShow:function(){t("log","App Show"," at App.vue:16")},onHide:function(){t("log","App Hide"," at App.vue:19")},methods:{checkForUpdates:function(){var e=this,i="";uni.getSystemInfo({success:function(t){i=t.platform,e.$store.commit("changePhoneInfo",{platform:t.platform})}}),plus.runtime.getProperty(plus.runtime.appid,(function(n){uni.setStorageSync("VERSION",n.version);var a=n.version;e.$store.commit("changePhoneInfo",{info:n}),e.$model.getloginversion({}).then((function(r){var s=r.data.url,o=r.data.version;t("log","\u7248\u672c\u4fe1\u606f",n," at App.vue:44"),t("log","res",r," at App.vue:45"),e.$store.commit("changePhoneInfo",{versionUrl:r.data}),o!==a?uni.showModal({title:"\u53d1\u73b0\u65b0\u7248\u672c",content:"\u68c0\u67e5\u5230\u65b0\u7248\u672c"+r.data.version+"\uff0c\u662f\u5426\u66f4\u65b0\uff1f",success:function(n){n.confirm?"android"===i?(uni.showLoading({title:"\u6b63\u5728\u5347\u7ea7,\u8bf7\u8010\u5fc3\u7b49\u5f85"}),uni.setStorageSync("VERSION",r.data.version),e.downloadNewVersion(s,r.code)):uni.showModal({title:"\u53d1\u73b0\u65b0\u7248\u672c "+r.data.version,content:"\u8bf7\u5230App store\u8fdb\u884c\u5347\u7ea7",showCancel:!1}):(t("log","\u7528\u6237\u653e\u5f03\u66f4\u65b0"," at App.vue:70"),0==r.code?e.handleUserList():setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),500))}}):(t("log","\u7248\u672c\u53f7\u76f8\u540c"," at App.vue:84"),0==r.code?e.handleUserList():setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),500))}))}))},downloadNewVersion:function(e,i){var n=uni.downloadFile({url:e,success:function(e){200===e.statusCode&&(uni.hideLoading(),plus.runtime.install(e.tempFilePath,{force:!0},(function(){t("log","install success..."," at App.vue:111"),plus.runtime.restart()}),(function(e){t("error","install fail..."," at App.vue:115")})))},fail:function(){uni.showToast({title:"\u5347\u7ea7\u5931\u8d25",icon:"none"})}});n.onProgressUpdate((function(e){t("log","\u4e0b\u8f7d\u8fdb\u5ea6"+e.progress+"%"," at App.vue:127")}))},handleUserList:function(){var e=this;e.$model.getUserList({type:2}).then((function(i){t("log","\u7528\u6237\u5217\u8868",i," at App.vue:138"),0==i.code?(e.$store.commit("changeFamilay",i.data),i.data.length&&(e.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")?uni.getStorageSync("userid"):i.data[0].id}),e.$store.dispatch("getCardList",{aud_id:uni.getStorageSync("userid")?uni.getStorageSync("userid"):i.data[0].id}))):e.$tools.msg(i.msg)})).catch((function(t){}))}}};e.default=i}).call(this,i("0de9")["default"])},d077:function(t,e,i){"use strict";i.r(e);var n=i("6975"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d0ed:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","add"),attrs:{_i:1},on:{click:function(e){return t.handleAddDevice()}}}),t._$s(2,"i",t.list.length)?i("view",{staticClass:t._$s(2,"sc","list"),attrs:{_i:2}},t._l(t._$s(3,"f",{forItems:t.list}),(function(e,n,a,r){return i("view",{key:t._$s(3,"f",{forIndex:a,key:"3-"+r}),staticClass:t._$s("3-"+r,"sc","item"),attrs:{_i:"3-"+r},on:{click:function(i){return t.handleunbind(e,n)}}},[i("view",{staticClass:t._$s("4-"+r,"sc","left"),attrs:{_i:"4-"+r}},[i("image",{attrs:{src:t._$s("5-"+r,"a-src",e.pic),_i:"5-"+r}}),i("view",{staticClass:t._$s("6-"+r,"sc","name"),attrs:{_i:"6-"+r}},[i("text",[t._v(t._$s("7-"+r,"t0-0",t._s(e.name)))]),i("text",[t._v(t._$s("8-"+r,"t0-0",t._s(e.bind_time)))])])]),i("view",{staticClass:t._$s("9-"+r,"sc","bing"),attrs:{_i:"9-"+r}})])})),0):t._e()])},a=[]},d122:function(t,e,i){"use strict";i.r(e);var n=i("2370"),a=i("13fa");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"f4e86178",null,!1,n["a"],void 0);e["default"]=o.exports},d371:function(t,e){t.exports="/static/charts.png"},d38f:function(t,e,i){"use strict";i.r(e);var n=i("bb74"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d39a:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","TrendPage"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","listC"),attrs:{_i:1}},[i("view",{class:t._$s(2,"c",[1==t.active?"active":""]),attrs:{_i:2},on:{click:function(e){return t.handleActive(1)}}}),i("view",{class:t._$s(3,"c",[2==t.active?"active":""]),attrs:{_i:3},on:{click:function(e){return t.handleActive(2)}}}),i("view",{class:t._$s(4,"c",[3==t.active?"active":""]),attrs:{_i:4},on:{click:function(e){return t.handleActive(3)}}})]),i("view",{staticClass:t._$s(5,"sc","box"),attrs:{_i:5}},[i("view",{staticClass:t._$s(6,"sc","boxTime"),attrs:{_i:6}},[i("picker",{staticClass:t._$s(7,"sc","f-l"),attrs:{value:t._$s(7,"a-value",t.startDate),fields:t._$s(7,"a-fields",1==t.active?"day":2==t.active?"month":"year"),_i:7},on:{change:t.handStartTimeH}},[i("view",{staticClass:t._$s(8,"sc","uni-input"),attrs:{_i:8}},[t._v(t._$s(8,"t0-0",t._s(t.time))),i("uni-icons",{attrs:{type:"bottom",_i:9}})],1)])]),i("view",{staticClass:t._$s(10,"sc","boxLine"),attrs:{_i:10}},t._l(t._$s(11,"f",{forItems:t.weightList}),(function(e,n,a,r){return i("view",{key:t._$s(11,"f",{forIndex:a,key:"11-"+r}),staticClass:t._$s("11-"+r,"sc","line"),attrs:{_i:"11-"+r}},[t._$s("12-"+r,"i",e.line.categories.length)?i("view",[i("qiunDataCharts",{attrs:{type:"column",chartData:e.line,canvas2d:!0,canvasId:e.id,cHeight:480,cWidth:680,animation:!1,opts:{enableScroll:!0,xAxis:{scrollShow:!1,itemCount:3}},ontouch:!0,_i:"13-"+r}})],1):i("view",{staticClass:t._$s("14-"+r,"sc","line"),attrs:{_i:"14-"+r}},[i("view",{staticClass:t._$s("15-"+r,"sc","nolist"),attrs:{_i:"15-"+r}},[i("image",{attrs:{_i:"16-"+r}}),i("text")])])])})),0)])])},r=[]},d4c8:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",[i("view",{staticClass:t._$s(1,"sc","header"),attrs:{_i:1}},[t._$s(2,"i",t.userList.length)?i("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","headimg"),attrs:{_i:3}},[i("image",{attrs:{src:t._$s(4,"a-src",t.user.head_pic),_i:4}})]),i("view",{staticClass:t._$s(5,"sc","info"),attrs:{_i:5}},[i("view",{staticClass:t._$s(6,"sc","size20 bold"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(t.user.nickname)))]),i("view",{staticClass:t._$s(7,"sc","mt-5"),attrs:{_i:7}},[t._v(t._$s(7,"t0-0",t._s(t.user.age)))]),i("view",[t._v(t._$s(8,"t0-0",t._s(t.$t("index.birthday")))+t._$s(8,"t0-1",t._s(t.user.birthday)))])]),t._$s(9,"i",t.isLeft)?i("text",{staticClass:t._$s(9,"sc","t-icon t-icon-qiehuan1"),attrs:{_i:9},on:{click:function(e){return t.$store.commit("changeDrawe",!0)}}}):t._e()]):i("view",{staticClass:t._$s(10,"sc","top"),attrs:{_i:10},on:{click:t.handleAddUser}},[i("view",{staticClass:t._$s(11,"sc","info"),attrs:{_i:11}}),i("view",{staticClass:t._$s(12,"sc","add"),attrs:{_i:12}})])]),i("view",{staticClass:t._$s(13,"sc","cityList"),attrs:{_i:13}},[t._$s(14,"i",t.isArea)?i("view",{staticClass:t._$s(14,"sc","area"),attrs:{_i:14},on:{click:function(e){t.visible=!0}}},[i("view"),i("view",[t._v(t._$s(16,"t0-0",t._s(t.region?t.region:t.user.address))),i("uni-icons",{attrs:{type:"bottom",_i:17}})],1)]):t._e(),t._$s(18,"i",t.visible)?i("view",{staticClass:t._$s(18,"sc","visible"),attrs:{_i:18},on:{click:function(e){t.visible=!1}}},[i("view",{staticClass:t._$s(19,"sc","item"),attrs:{_i:19},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(20,"sc","groupBtn"),attrs:{_i:20}},[i("view",{attrs:{_i:21},on:{click:function(e){t.visible=!1}}}),i("view",{staticClass:t._$s(22,"sc","sure"),attrs:{_i:22},on:{click:function(e){return t.handlesure()}}})]),i("picker-view",{staticClass:t._$s(23,"sc","picker-view"),attrs:{value:t._$s(23,"a-value",t.value),"indicator-style":t._$s(23,"a-indicator-style",t.indicatorStyle),_i:23},on:{change:t.bindChange}},[i("picker-view-column",t._l(t._$s(25,"f",{forItems:t.province}),(function(e,n,a,r){return i("view",{key:t._$s(25,"f",{forIndex:a,key:n}),staticClass:t._$s("25-"+r,"sc","item"),attrs:{_i:"25-"+r}},[t._v(t._$s("25-"+r,"t0-0",t._s(e.name)))])})),0),i("picker-view-column",t._l(t._$s(27,"f",{forItems:t.city}),(function(e,n,a,r){return i("view",{key:t._$s(27,"f",{forIndex:a,key:n}),staticClass:t._$s("27-"+r,"sc","item"),attrs:{_i:"27-"+r}},[t._v(t._$s("27-"+r,"t0-0",t._s(e)))])})),0)])])]):t._e()]),i("drawer",{attrs:{_i:28}})],1)},r=[]},d500:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading6",data:function(){return{}}}},d50c:function(t,e,i){"use strict";i.r(e);var n=i("d39a"),a=i("3b4d");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"783a470d",null,!1,n["a"],void 0);e["default"]=o.exports},d542:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","common"),attrs:{_i:0}},[i("headerIndex",{attrs:{isArea:!1,_i:1}}),t._$s(2,"i",t.ranklist.length)?i("view",{staticClass:t._$s(2,"sc","history"),attrs:{_i:2}},[t._l(t._$s(3,"f",{forItems:t.ranklist}),(function(e,n,a,r){return i("view",{key:t._$s(3,"f",{forIndex:a,key:n}),staticClass:t._$s("3-"+r,"sc","list"),attrs:{_i:"3-"+r},on:{click:function(i){return t.clickItemMethod(e.id)}}},[i("view",{staticClass:t._$s("4-"+r,"sc","data"),attrs:{_i:"4-"+r}},[i("icon",{staticClass:t._$s("5-"+r,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:"5-"+r}}),t._v(t._$s("4-"+r,"t1-0",t._s(e.create_time)))]),i("view",{staticClass:t._$s("6-"+r,"sc","item"),attrs:{_i:"6-"+r}},[i("view",{staticClass:t._$s("7-"+r,"sc","time"),attrs:{_i:"7-"+r}},[t._v(t._$s("7-"+r,"t0-0",t._s(e.address)))]),i("view",{staticClass:t._$s("8-"+r,"sc","number"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e.score))),i("uni-icons",{attrs:{type:"right",_i:"9-"+r}})],1)])])})),t._$s(10,"i",!t.lastPage||t.page>=t.lastPage)?i("view",{staticClass:t._$s(10,"sc","endtext"),attrs:{_i:10}}):t._e()],2):t._e(),t._$s(11,"i",!t.lastPage)?i("view",{staticClass:t._$s(11,"sc","nolist"),attrs:{_i:11}},[i("image",{attrs:{_i:12}}),i("text")]):t._e()],1)},r=[]},d66d:function(t,e,i){"use strict";i.r(e);var n=i("d743"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d743:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e=t.lastPage)?i("view",{staticClass:t._$s(16,"sc","endtext"),attrs:{_i:16}}):t._e()],1),t._$s(17,"i",!t.lastPage)?i("view",{staticClass:t._$s(17,"sc","nolist"),attrs:{_i:17}},[i("image",{attrs:{_i:18}}),i("text")]):t._e()])},r=[]},dfb6:function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=(n(i("6cd5")),i("26cb"));function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;ee&&t>10)return"horizontal";if(e>t&&e>10)return"vertical";return""}(n.offsetX,n.offsetY)}(t),"horizontal"===s.direction&&(t.preventDefault&&t.preventDefault(),r(s.x+s.deltaX,n,i)))}function a(t,e){var i=t.instance,n=i.getDataset().disabled,a=i.getState();n=("string"===typeof n?JSON.parse(n):n)||!1,n||function(t,e,i){var n=e.getState(),a=n.threshold,r=(n.position,n.isopen||"none"),s=n.leftWidth,c=n.rightWidth;if(0===n.deltaX)return void o("none",e,i);o("none"===r&&c>0&&-t>a||"none"!==r&&c>0&&c+t0&&t>a||"none"!==r&&s>0&&s-t0){i=!1;break}return i}"object"===typeof window&&(e=!0);var u=!1;return t.exports={showWatch:function(t,e,i,n){var a=n.getState();s(n,i),t&&"none"!==t?o(t,n,i):(a.left&&o("none",n,i),c(n))},touchstart:i,touchmove:n,touchend:a,mousedown:function(t,n){e&&l()&&(i(t,n),u=!0)},mousemove:function(t,i){e&&l()&&u&&n(t,i)},mouseup:function(t,i){e&&l()&&(a(t,i),u=!1)},mouseleave:function(t,i){e&&l()&&(u=!1)}},t.exports}({exports:{}})}},e127:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","uni-swipe"),attrs:{_i:0}},[i("view",{wxsProps:{"change:prop":"is_show"},staticClass:t._$s(1,"sc","uni-swipe_box"),attrs:{prop:t._$s(1,"change:is_show",t.is_show),"data-threshold":t._$s(1,"a-data-threshold",t.threshold),"data-disabled":t._$s(1,"a-data-disabled",t.disabled+""),_i:1},on:{}},[i("view",{staticClass:t._$s(2,"sc","uni-swipe_button-group button-group--left"),attrs:{_i:2}},[t._t("left",t._l(t._$s(4,"f",{forItems:t.leftOptions}),(function(e,n,a,r){return i("view",{key:t._$s(4,"f",{forIndex:a,key:n}),staticClass:t._$s("4-"+r,"sc","uni-swipe_button button-hock"),style:t._$s("4-"+r,"s",{backgroundColor:e.style&&e.style.backgroundColor?e.style.backgroundColor:"#C7C6CD"}),attrs:{_i:"4-"+r},on:{touchstart:function(e){return e.stopPropagation(),t.appTouchStart(e)},touchend:function(i){return i.stopPropagation(),t.appTouchEnd(i,n,e,"left")},click:function(i){return i.stopPropagation(),t.onClickForPC(n,e,"left")}}},[i("text",{staticClass:t._$s("5-"+r,"sc","uni-swipe_button-text"),style:t._$s("5-"+r,"s",{color:e.style&&e.style.color?e.style.color:"#FFFFFF",fontSize:e.style&&e.style.fontSize?e.style.fontSize:"16px"}),attrs:{_i:"5-"+r}},[t._v(t._$s("5-"+r,"t0-0",t._s(e.text)))])])})),{_i:3})],2),i("view",{staticClass:t._$s(6,"sc","uni-swipe_text--center"),attrs:{_i:6}},[t._t("default",null,{_i:7})],2),i("view",{staticClass:t._$s(8,"sc","uni-swipe_button-group button-group--right"),attrs:{_i:8}},[t._t("right",t._l(t._$s(10,"f",{forItems:t.rightOptions}),(function(e,n,a,r){return i("view",{key:t._$s(10,"f",{forIndex:a,key:n}),staticClass:t._$s("10-"+r,"sc","uni-swipe_button button-hock"),style:t._$s("10-"+r,"s",{backgroundColor:e.style&&e.style.backgroundColor?e.style.backgroundColor:"#C7C6CD"}),attrs:{_i:"10-"+r},on:{touchstart:function(e){return e.stopPropagation(),t.appTouchStart(e)},touchend:function(i){return i.stopPropagation(),t.appTouchEnd(i,n,e,"right")},click:function(i){return i.stopPropagation(),t.onClickForPC(n,e,"right")}}},[i("text",{staticClass:t._$s("11-"+r,"sc","uni-swipe_button-text"),style:t._$s("11-"+r,"s",{color:e.style&&e.style.color?e.style.color:"#FFFFFF",fontSize:e.style&&e.style.fontSize?e.style.fontSize:"16px"}),attrs:{_i:"11-"+r}},[t._v(t._$s("11-"+r,"t0-0",t._s(e.text)))])])})),{_i:9})],2)])])},a=[]},e21a:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",password:"",password2:"",disabled:!1,second:60,value:1,type:""}},onLoad:function(t){this.type=t.type},methods:{checkboxChange:function(t){this.value=t.detail.value.length?t.detail.value[0]:"0"},handleTelLogin:function(){var e=this,i=-1!==e.phone.indexOf("@");if(0!=e.value)if(i||/^1[3456789]\d{9}$/.test(e.phone))if(!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone))if(e.code)if(e.password)if(e.password2){if(e.password2==e.password){var n={data:e.phone,password:e.password,c_password:e.password2,code:e.code},a="register"==e.type?e.$model.getregister(n):e.$model.getResetPassword(n);return a.then((function(i){t("log","\u6ce8\u518c",i," at pages/login/forgetPassword.vue:109"),0==i.code?(uni.setStorageSync("token",i.data.token),uni.setStorageSync("aan_id",i.data.aan_id),e.$tools.msg("\u8bbe\u7f6e\u6210\u529f,\u8fdb\u5165\u7a0b\u5e8f\u4e2d"),setTimeout((function(){uni.switchTab({url:"/pages/index/index?type=1"})}),1e3)):e.$tools.msg(i.msg)})).catch((function(t){}))}e.$tools.msg("\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u586b\u5199\u4e00\u81f4")}else e.$tools.msg("\u8bf7\u786e\u8ba4\u5bc6\u7801");else e.$tools.msg("\u8bf7\u586b\u5199\u5bc6\u7801");else e.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801");else e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1");else e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7");else e.$tools.msg("\u8bf7\u5148\u786e\u8ba4\u52fe\u9009\u534f\u8bae")},handleCode:function(){var e=this,i=-1!==e.phone.indexOf("@");i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:e.type}).then((function(i){if(t("log",i," at pages/login/forgetPassword.vue:141"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handlexieyi:function(){uni.navigateTo({url:"/pages/index/index"})}}};e.default=i}).call(this,i("0de9")["default"])},e50d:function(t,e,i){var n=i("7037")["default"];t.exports=function(t,e){if("object"!==n(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var a=i.call(t,e||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports},e5d9:function(t,e,i){"use strict";i.r(e);var n=i("2f87"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},e651:function(t,e,i){"use strict";i.r(e);var n=i("dfb6"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},e699:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])]),i("view",{staticClass:t._$s(12,"sc","item"),attrs:{_i:12}},[i("view",{staticClass:t._$s(13,"sc","text"),attrs:{_i:13}}),i("view",{staticClass:t._$s(14,"sc","input"),attrs:{_i:14}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:t._$s(15,"sc","uni-input"),attrs:{_i:15},domProps:{value:t._$s(15,"v-model",t.password)},on:{input:function(e){e.target.composing||(t.password=e.target.value)}}})])]),i("view",{staticClass:t._$s(16,"sc","item"),attrs:{_i:16}},[i("view",{staticClass:t._$s(17,"sc","text"),attrs:{_i:17}}),i("view",{staticClass:t._$s(18,"sc","input"),attrs:{_i:18}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.password2,expression:"password2"}],staticClass:t._$s(19,"sc","uni-input"),attrs:{_i:19},domProps:{value:t._$s(19,"v-model",t.password2)},on:{input:function(e){e.target.composing||(t.password2=e.target.value)}}})])])]),i("view",{staticClass:t._$s(20,"sc","btnlogin"),attrs:{_i:20},on:{click:t.handleTelLogin}})])])},a=[]},e772:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","uni-collapse"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},a=[]},e98f:function(t,e,i){"use strict";i.r(e);var n=i("7afc"),a=i("95a3");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"13cadba4",null,!1,n["a"],void 0);e["default"]=o.exports},e9c8:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content skipping"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","skiptop"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","status"),attrs:{_i:2},on:{click:function(e){return t.handleisSdevice()}}},[n("text",[t._v(t._$s(3,"t0-0",t._s(0==t.islink?"\u6b63\u5728\u8fde\u63a5":1==t.islink?"\u8fde\u63a5\u6210\u529f":"\u91cd\u65b0\u8fde\u63a5")))]),t._$s(4,"i",1!=t.islink)?n("image",{class:t._$s(4,"c",[-1==t.islink?"":"icon_link"]),attrs:{src:t._$s(4,"a-src",i("6e24")),_i:4}}):t._e(),t._$s(5,"i",1==t.islink)?n("image",{attrs:{src:t._$s(5,"a-src",i("c2a0")),_i:5}}):t._e()]),n("view",{staticClass:t._$s(6,"sc","item"),attrs:{_i:6}},[n("view",{staticClass:t._$s(7,"sc","item-ite"),attrs:{_i:7}},[n("text",[t._v(t._$s(8,"t0-0",t._s(t.info?t.info.today_jump_num:"--")))])]),n("view",{staticClass:t._$s(9,"sc","item-ite"),attrs:{_i:9}},[n("text",[t._v(t._$s(10,"t0-0",t._s(t.info?t.info.today_jump_time:"--")))])]),n("view",{staticClass:t._$s(11,"sc","item-ite"),attrs:{_i:11}},[n("text",[t._v(t._$s(12,"t0-0",t._s(t.info?t.info.today_jump_kcal:"--")))])])])]),n("view",{staticClass:t._$s(13,"sc","tabbar"),attrs:{_i:13}},[n("view",{class:t._$s(14,"c",[1==t.active?"active":""]),attrs:{_i:14},on:{click:function(e){t.active=1}}}),n("view",{class:t._$s(15,"c",[2==t.active?"active":""]),attrs:{_i:15},on:{click:function(e){t.active=2}}}),n("view",{class:t._$s(16,"c",[3==t.active?"active":""]),attrs:{_i:16},on:{click:function(e){t.active=3}}})]),t._$s(17,"i",1==t.active)?n("view",{staticClass:t._$s(17,"sc","box1 box"),attrs:{_i:17}},[n("view",{staticClass:t._$s(18,"sc","item"),attrs:{_i:18}},[n("text",{staticClass:t._$s(19,"sc","item-set item-set0"),attrs:{_i:19}}),n("text",{staticClass:t._$s(20,"sc","tips"),attrs:{_i:20}})]),n("view",{class:t._$s(21,"c",[t.isConnection?"start":"start Nstart"]),attrs:{_i:21},on:{click:function(e){return t.handleStart(1)}}})]):t._e(),t._$s(22,"i",2==t.active)?n("view",{staticClass:t._$s(22,"sc","box1 box"),attrs:{_i:22}},[n("view",{staticClass:t._$s(23,"sc","item"),attrs:{_i:23}},[n("view",{staticClass:t._$s(24,"sc","item-set"),attrs:{_i:24}},[n("text",{attrs:{_i:25},on:{click:function(e){return t.handleTimeEdit("\u51cf")}}}),n("text",[t._v(t._$s(26,"t0-0",t._s(t.time_m))+t._$s(26,"t0-1",t._s(t.time_s)))]),n("text",{attrs:{_i:27},on:{click:function(e){return t.handleTimeEdit("\u52a0")}}})]),n("view",{staticClass:t._$s(28,"sc","tips"),attrs:{_i:28}},[n("picker",{attrs:{range:t._$s(29,"a-range",t.timeList),value:t._$s(29,"a-value",t.timesTndex),_i:29},on:{change:t.bindTimeChange}},[n("view")])])]),n("view",{class:t._$s(31,"c",[t.isConnection?"start":"start Nstart"]),attrs:{_i:31},on:{click:function(e){return t.handleStart(2)}}})]):t._e(),t._$s(32,"i",3==t.active)?n("view",{staticClass:t._$s(32,"sc","box1 box"),attrs:{_i:32}},[n("view",{staticClass:t._$s(33,"sc","item"),attrs:{_i:33}},[n("view",{staticClass:t._$s(34,"sc","item-set"),attrs:{_i:34}},[n("text",{attrs:{_i:35},on:{click:function(e){return t.handleWeightEdit("\u51cf")}}}),t._$s(36,"i",!t.disabled)?n("text",[t._v(t._$s(36,"t0-0",t._s(t.weight>50?t.weight:50)))]):n("input",{directives:[{name:"model",rawName:"v-model",value:t.weight,expression:"weight"}],attrs:{_i:37},domProps:{value:t._$s(37,"v-model",t.weight)},on:{blur:function(e){t.disabled=!1},input:function(e){e.target.composing||(t.weight=e.target.value)}}}),n("text",{attrs:{_i:38},on:{click:function(e){return t.handleWeightEdit("\u52a0")}}})]),n("text",{staticClass:t._$s(39,"sc","tips"),attrs:{_i:39},on:{click:function(e){t.disabled=!0}}})]),n("view",{class:t._$s(40,"c",[t.isConnection?"start":"start Nstart"]),attrs:{_i:40},on:{click:function(e){return t.handleStart(3)}}})]):t._e(),n("view",{staticClass:t._$s(41,"sc","gridList"),attrs:{_i:41}},[n("view",{staticClass:t._$s(42,"sc","data"),attrs:{_i:42}},[n("view",{staticClass:t._$s(43,"sc","item"),attrs:{_i:43},on:{click:function(e){return t.navTo("/pages/skip/charts")}}},[n("view",{staticClass:t._$s(44,"sc","image"),attrs:{_i:44}},[n("image",{attrs:{src:t._$s(45,"a-src",i("d371")),_i:45}})]),n("view",{staticClass:t._$s(46,"sc","name"),attrs:{_i:46}})]),n("view",{staticClass:t._$s(47,"sc","item"),attrs:{_i:47},on:{click:function(e){return t.navTo("/pages/history/history?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(48,"sc","image"),attrs:{_i:48}},[n("image",{attrs:{src:t._$s(49,"a-src",i("2c81")),_i:49}})]),n("view",{staticClass:t._$s(50,"sc","name"),attrs:{_i:50}})]),n("view",{staticClass:t._$s(51,"sc","item"),attrs:{_i:51},on:{click:function(e){return t.navTo("/pages/compk/contrast?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(52,"sc","image"),attrs:{_i:52}},[n("image",{attrs:{src:t._$s(53,"a-src",i("0834")),_i:53}})]),n("view",{staticClass:t._$s(54,"sc","name"),attrs:{_i:54}})]),n("view",{staticClass:t._$s(55,"sc","item"),attrs:{_i:55},on:{click:function(e){return t.$store.commit("changeRecord",!0)}}},[n("view",{staticClass:t._$s(56,"sc","image"),attrs:{_i:56}},[n("image",{attrs:{src:t._$s(57,"a-src",i("f707")),_i:57}})]),n("view",{staticClass:t._$s(58,"sc","name"),attrs:{_i:58}})])])]),n("record",{attrs:{rtype:t.acd_id,_i:59}})],1)},a=[]},ecc4:function(t,e,i){"use strict";i.r(e);var n=i("a889"),a=i("1db8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"489427b0",null,!1,n["a"],void 0);e["default"]=o.exports},ecdb:function(t,e,i){"use strict";i.r(e);var n=i("08f6"),a=i("cfc0");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3906f2a6",null,!1,n["a"],void 0);e["default"]=o.exports},ed03:function(t,e,i){"use strict";i.r(e);var n=i("32d9"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},ed6d:function(t,e,i){var n=i("4a4b");t.exports=function(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&n(t,e)},t.exports.__esModule=!0,t.exports["default"]=t.exports},ed76:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","list"),attrs:{_i:1}},t._l(t._$s(2,"f",{forItems:t.list}),(function(e,n,a,r){return i("view",{key:t._$s(2,"f",{forIndex:a,key:"2-"+r}),staticClass:t._$s("2-"+r,"sc","item"),attrs:{_i:"2-"+r},on:{click:function(i){return t.handlebinging(e)}}},[i("image",{attrs:{src:t._$s("3-"+r,"a-src",e.pic),_i:"3-"+r}}),i("view",{staticClass:t._$s("4-"+r,"sc","name"),attrs:{_i:"4-"+r}},[t._v(t._$s("4-"+r,"t0-0",t._s(e.name)))])])})),0)])},a=[]},edbf:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r,s=n(i("9523")),o=i("26cb");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var l={data:function(){return{Unload:!1,issearch:!1,isdevTip:!1,devicesList:[],devList:[],id:0}},computed:function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:"uniSwipeAction",e=this.$parent,i=e.$options.name;while(i!==t){if(e=e.$parent,!e)return!1;i=e.$options.name}return e}}};e.default=o},f6cc:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","container"),attrs:{_i:0}},[t._$s(1,"i",t.issearch)?i("view",{staticClass:t._$s(1,"sc","text"),attrs:{_i:1},on:{click:t.openBluetoothAdapter}}):t._e(),i("view",{staticClass:t._$s(2,"sc","point-area"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","point point-10"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","point point-40"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","point point-80"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","point point-100"),attrs:{_i:6}}),i("view",{staticClass:t._$s(7,"sc","point point-120"),attrs:{_i:7}})]),i("view",{staticClass:t._$s(8,"sc","list"),attrs:{_i:8}},t._l(t._$s(9,"f",{forItems:t.devList}),(function(e,n,a,r){return i("view",{key:t._$s(9,"f",{forIndex:a,key:n}),staticClass:t._$s("9-"+r,"sc","item"),attrs:{_i:"9-"+r},on:{click:function(i){return t.handleWeight(e)}}},[i("image",{attrs:{src:t._$s("10-"+r,"a-src",e.pic),_i:"10-"+r}}),i("text",[t._v(t._$s("11-"+r,"t0-0",t._s(e.name)))])])})),0),t._$s(12,"i",t.isdevTip)?i("view",{staticClass:t._$s(12,"sc","tips"),attrs:{_i:12}},[i("view"),i("text"),i("text"),i("text")]):t._e()])},a=[]},f707:function(t,e){t.exports="/static/history.png"},f77f:function(t,e,i){"use strict";i.r(e);var n=i("88dc"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},fa23:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=i("26cb");function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var c={data:function(){return{progress:0}},computed:function(t){for(var e=1;e0),i("text"))]),i("view",{staticClass:t._$s(17,"sc","item"),attrs:{_i:17}},[i("view",[t._v(t._$s(18,"t0-0",t._s(t.memInfo.fat_wdiff?Math.abs(t.memInfo.fat_wdiff):0)))]),(t._$s(19,"i",Number(t.memInfo.fat_wdiff)>0),i("text"))]),i("view",{staticClass:t._$s(21,"sc","time"),attrs:{_i:21}},[i("view",[i("uni-icons",{staticClass:t._$s(23,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:23}}),t._v(t._$s(22,"t1-0",t._s(t.memInfo.time)))],1)])]):i("view",{staticClass:t._$s(24,"sc","boxTime"),attrs:{_i:24}},[i("view",[i("uni-icons",{staticClass:t._$s(26,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:26}}),t._v(t._$s(25,"t1-0",t._s(t.memInfo.time)))],1)]),i("view",{staticClass:t._$s(27,"sc","control"),attrs:{_i:27}},[i("view",{staticClass:t._$s(28,"sc","title"),attrs:{_i:28}},[i("view",{staticClass:t._$s(29,"sc","name"),attrs:{_i:29}}),i("view"),i("view"),i("view")]),t._l(t._$s(33,"f",{forItems:t.listStr}),(function(e,n,a,r){return i("view",{key:t._$s(33,"f",{forIndex:a,key:n}),staticClass:t._$s("33-"+r,"sc","li"),attrs:{_i:"33-"+r}},[i("view",{staticClass:t._$s("34-"+r,"sc","name"),attrs:{_i:"34-"+r}},[i("text",[t._v(t._$s("35-"+r,"t0-0",t._s(e.title)))])]),i("view",{staticClass:t._$s("36-"+r,"sc","num"),attrs:{_i:"36-"+r}},[t._$s("37-"+r,"i",0!=e.diffval||"0.00"==e.diffval||"00:00:00"==e.diffval)?i("text",[t._v(t._$s("37-"+r,"t0-0",t._s(6!=t.acd_id?Math.abs(e.diffval):e.diffval)))]):t._e(),t._$s("38-"+r,"i",Number(e.diffval)>0)?i("icon",{staticClass:t._$s("38-"+r,"sc","t-icon t-icon-shang"),attrs:{_i:"38-"+r}}):t._e(),t._$s("39-"+r,"i",Number(e.diffval)<0)?i("icon",{staticClass:t._$s("39-"+r,"sc","t-icon t-icon-xia"),attrs:{_i:"39-"+r}}):t._e(),t._$s("40-"+r,"i",!e.diffval||"0.00"==e.diffval||"00:00:00"==e.diffval)?i("icon",{staticClass:t._$s("40-"+r,"sc","t-icon t-icon-hengxian"),attrs:{_i:"40-"+r}}):t._e()]),i("view",{staticClass:t._$s("41-"+r,"sc","f"),attrs:{_i:"41-"+r}},[i("view",[t._v(t._$s("42-"+r,"t0-0",t._s(e.firstresult?e.firstresult.value:"-")))]),i("text",[t._v(t._$s("43-"+r,"t0-0",t._s(e.firstresult.level)))])]),i("view",{staticClass:t._$s("44-"+r,"sc","f"),attrs:{_i:"44-"+r}},[i("view",[t._v(t._$s("45-"+r,"t0-0",t._s(e.secondresult?e.secondresult.value:"-")))]),i("text",[t._v(t._$s("46-"+r,"t0-0",t._s(e.secondresult.level)))])])])}))],2)])},r=[]},fd3e:function(t,e,i){"use strict";i.r(e);var n=i("6e58"),a=i("ed03");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3918a35a",null,!1,n["a"],void 0);e["default"]=o.exports},fd6f:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","chartsview"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","charts-error"),attrs:{_i:1}}),i("view",{staticClass:t._$s(2,"sc","charts-font"),attrs:{_i:2}},[t._v(t._$s(2,"t0-0",t._s(null==t.errorMessage?"\u8bf7\u70b9\u51fb\u91cd\u8bd5":t.errorMessage)))])])},a=[]},fe07:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.Behavior=function(t){return t},e.Component=function(e){var i=function(e){var i=e.data,n=e.options,a=e.methods,r=e.behaviors,s=e.lifetimes,o=e.observers,u=e.relations,d=e.properties,h=e.pageLifetimes,p=e.externalClasses,g={mixins:[],props:{},watch:{},mpOptions:{mpObservers:[]}};return l(g),c(i,g),function(t,e){if(!t)return;e.mpOptions.options=t}(n,g),$(a,g),P(r,g),function(t,e){if(!t)return;k(t,e)}(s,g),function(t,e){if(!t)return;var i=e.mpOptions.mpObservers;Object.keys(t).forEach((function(e){i.push({paths:A(e),observer:t[e]})}))}(o,g),function(e,i){if(!e)return;Object.keys(e).forEach((function(i){var n=e[i];n.name=i,n.target=n.target?String(n.target):function(t,e){0===e.indexOf("/")&&(t="");var i=t.split("/"),n=e.split("/");i.pop();while(n.length){var a=n.shift();""!==a&&"."!==a&&(".."!==a?i.push(a):i.pop())}return i.join("/")}(t.__wxRoute,i)})),i.mpOptions.relations=e}(u,g),C(d,g),function(t,e){if(!t)return;b.forEach((function(i){var n=t[i];f(n)&&(e[x[i]]=n)}))}(h,g),function(t,e){if(!t)return;Array.isArray(t)||(t=[t]);e.mpOptions.externalClasses=t,e.mpOptions.properties||(e.mpOptions.properties=Object.create(null));t.forEach((function(t){e.mpOptions.properties[_(t)]={type:String,value:""}}))}(p,g),k(e,g),O(e),g}(e);i.mixins.unshift(Y),i.mpOptions.path=t.__wxRoute,function(t){t.onServiceAttached||(t.onServiceAttached=[]);t.onServiceAttached.push((function(){E(this,"linked")}))}(i),t.__wxComponents[t.__wxRoute]=i},e.Page=function(e){var i=function(t){var e={mixins:[],mpOptions:{}};return l(e),c(t.data,e),function(t,e){var i=Object.create(null);Object.keys(t).forEach((function(e){var n=t[e];f(n)&&-1===w.indexOf(e)&&(i[e]=n)})),e.methods=i}(t,e),function(t,e){Object.keys(t).forEach((function(i){-1!==w.indexOf(i)&&(e[i]=t[i])}))}(t,e),e}(e);i.mixins.unshift(Y),i.mpOptions.path=t.__wxRoute,t.__wxComponents[t.__wxRoute]=i},e.nextTick=e.default=void 0;var a,r=n(i("9523")),s=n(i("278c")),o=n(i("8bbf"));function c(t,e){t&&(e.mpOptions.data=t)}function l(e){e.components=t.__wxVueOptions.components}var u=Object.prototype.toString,d=Object.prototype.hasOwnProperty;function f(t){return"function"===typeof t}function h(t){return"[object Object]"===u.call(t)}function p(t,e){return d.call(t,e)}function g(){}var v=/-(\w)/g,_=function(t){var e=Object.create(null);return function(i){var n=e[i];return n||(e[i]=t(i))}}((function(t){return t.replace(v,(function(t,e){return e?e.toUpperCase():""}))})),m={created:"onServiceCreated",attached:"onServiceAttached",ready:"mounted",moved:"moved",detached:"destroyed"},y=Object.keys(m),x={show:"onPageShow",hide:"onPageHide",resize:"onPageResize"},b=Object.keys(x),w=["onLoad","onShow","onReady","onHide","onUnload","onPullDownRefresh","onReachBottom","onShareAppMessage","onPageScroll","onResize","onTabItemTap"];function C(t,e){t&&(e.mpOptions.properties=t)}function $(t,e){t&&(t.$emit&&(console.warn('Method "$emit" conflicts with an existing Vue instance method'),delete t.$emit),e.methods=t)}function k(t,e){y.forEach((function(i){p(t,i)&&(e[m[i]]||(e[m[i]]=[])).push(t[i])}))}var S={"wx://form-field":{},"wx://component-export":{}};function O(t,e){(function(t){var e=t.behaviors,i=t.definitionFilter,n=[];if(Array.isArray(e)&&e.forEach((function(e){e="string"===typeof e?S[e]:e,e.definitionFilter&&(n.push(e.definitionFilter),e.definitionFilter.call(null,t,[]))})),f(i));})(t)}var T={"wx://form-field":{beforeCreate:function(){var t=this.$options.mpOptions;t.properties||(t.properties=Object.create(null));var e=t.properties;p(e,"name")||(e.name={type:String}),p(e,"value")||(e.value={type:String})}}};function P(t,e){t&&t.forEach((function(t){"string"===typeof t?T[t]&&e.mixins.push(T[t]):e.mixins.push(function(t){var e=t.data,i=t.methods,n=t.behaviors,a=t.properties,r={watch:{},mpOptions:{mpObservers:[]}};return c(e,r),$(i,r),P(n,r),C(a,r),k(t,r),O(t),r}(t))}))}function A(t){return t.split(",").map((function(t){return function(t){return t.split(".")}(t)}))}function D(t,e,i,n){if(e){var a="_$".concat(t,"Handlers");(n[a]||(n[a]=[])).push((function(){e.call(n,i)}))}}function I(t,e,i){var n=t.name,a=i._$relationNodes||(i._$relationNodes=Object.create(null));(a[n]||(a[n]=[])).push(e),D("linked",t["linked"],e,i)}function L(t,e,i){D("unlinked",t["unlinked"],e,i)}function M(t,e,i){var n=t&&t.$options.mpOptions&&t.$options.mpOptions.relations;if(!n)return[];var a=Object.keys(n).find((function(t){var a=n[t];return a.target===e&&a.type===i}));return a?[n[a],t]:[]}function F(t,e,i){var n=i(t,t.$options.mpOptions.path),a=(0,s.default)(n,2),r=a[0],o=a[1];r&&(I(r,t,o),I(e,o,t),L(r,t,o),L(e,o,t))}function j(t){var e=t.$options.mpOptions||{},i=e.relations;i&&Object.keys(i).forEach((function(e){(function(t,e){var i=t.type;"parent"===i?F(e,t,(function(t,e){return M(t.$parent,e,"child")})):"ancestor"===i&&F(e,t,(function(t,e){var i=t.$parent;while(i){var n=M(i,e,"descendant");if(n.length)return n;i=i.$parent}return[]}))})(i[e],t)}))}function E(t,e){var i=t["_$".concat(e,"Handlers")];i&&i.forEach((function(t){return t()}))}var B={enumerable:!0,configurable:!0,get:g,set:g};function N(t,e,i){B.get=function(){return this[e][i]},B.set=function(t){this[e][i]=t},Object.defineProperty(t,i,B)}function R(t,e){var i=this;h(t)&&(Object.keys(t).forEach((function(e){(function(t,e,i){var n=t.replace(/\[(\d+?)\]/g,".$1").split(".");return n.reduce((function(t,i,a){if(a!==n.length-1)return"undefined"===typeof t[i]&&(t[i]={}),t[i];t[i]=e}),i),1===n.length})(e,t[e],i.data)&&!p(i,e)&&N(i,"__data__",e)})),this.$forceUpdate(),f(e)&&this.$nextTick(e))}var U=Object.prototype.toString,z=function(t){return function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0,n=U.call(i);if("[object Array]"===n)return e=i.slice(0),e;if("[object Object]"===n){for(var a in i)e[a]=t(e[a],i[a]);return e}if("[object Date]"===n)return new Date(i.getTime());if("[object RegExp]"===n){var r=String(i),s=r.lastIndexOf("/");return new RegExp(r.slice(1,s),r.slice(s+1))}return i}("[object Array]"===U.call(t)?[]:{},t)},W=(a={},(0,r.default)(a,String,""),(0,r.default)(a,Number,0),(0,r.default)(a,Boolean,!1),(0,r.default)(a,Object,null),(0,r.default)(a,Array,[]),(0,r.default)(a,null,null),a);function q(t){return W[t]}function V(t){return h(t)?t.type:t}function G(t,e,i,n){var a=i[t];if(void 0!==a){var r=e[t],s=V(r);a=H(a,s);var o=r&&r.observer;return o&&setTimeout((function(){K(o,n,a)}),4),a}return function(t){return h(t)?p(t,"value")?t.value:q(t.type):q(t)}(e[t])}function H(t,e){return e===Boolean?!!t:e===String?String(t):t}function K(t,e,i,n){try{"function"===typeof t?t.call(e,i,n):"string"===typeof t&&"function"===typeof e[t]&&e[t](i,n)}catch(a){console.error("execute observer ".concat(t," callback fail! err: ").concat(a))}}function J(t){var e=t.$options.mpOptions&&t.$options.mpOptions.properties,i=t.$options.propsData;i&&e&&Object.keys(e).forEach((function(n){p(i,n)&&(t[n]=H(i[n],V(e[n])))}))}function X(t){var e=JSON.parse(JSON.stringify(t.$options.mpOptions.data||{}));t["__data__"]=e;var i={get:function(){return t["__data__"]},set:function(e){t["__data__"]=e}};Object.defineProperties(t,{data:i,properties:i}),t.setData=R,function(t,e){var i=t.$options.mpOptions.properties;if(i){var n=z(t.$options.propsData)||{},a=function(a){var r=!!h(i[a])&&i[a].observer,s=G(a,i,n,t);Object.defineProperty(e,a,{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){var i=s;e===s||e!==e&&s!==s||(s=Array.isArray(e)?e.slice(0):e,r&&K(r,t,e,i),t.$forceUpdate())}})};for(var r in i)a(r)}}(t,e),Object.keys(e).forEach((function(e){N(t,"__data__",e)}))}var Y={beforeCreate:function(){this._renderProxy=this,this._$self=this,this._$noop=g},created:function(){X(this),function(t){var e=t.$emit;t.triggerEvent=function(i,n,a){var r={dataset:t.$el.dataset},s={target:r,currentTarget:r,detail:n,preventDefault:g,stopPropagation:g};e.call(t,i,s)},t.$emit=function(){t.triggerEvent.apply(t,arguments)},t.getRelationNodes=function(e){return(t._$relationNodes&&t._$relationNodes[e]||[]).filter((function(t){return!t._isDestroyed}))},t._$updateProperties=J}(this),j(this)},mounted:function(){(function(t){var e=t.$options.watch;e&&Object.keys(e).forEach((function(i){var n=e[i];if(n.mounted){var a=t[i],r=n.handler;"string"===typeof r&&(r=t[r]),r&&r.call(t,a,a)}}))})(this)},destroyed:function(){E(this,"unlinked")}};t.__wxRoute="",t.__wxComponents=Object.create(null),t.__wxVueOptions=Object.create(null);var Q=o.default.nextTick;e.nextTick=Q;var Z=uni.__$wx__,tt=Z;e.default=tt}).call(this,i("c8ba"))},fe32:function(t,e,i){"use strict";i.r(e);var n=i("771f"),a=i("5a8e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"be658ea4",null,!1,n["a"],void 0);e["default"]=o.exports},fe7f:function(t){t.exports=JSON.parse('{"index.title":"Hello i18n","index.home":"Home","index.component":"Component","index.api":"API","index.schema":"Schema","index.demo":"uni-app globalization","index.demo-description":"Include uni-framework, manifest.json, pages.json, tabbar, Page, Component, API, Schema","index.detail":"Detail","index.language":"Language","index.language-info":"Settings","index.system-language":"System language","index.application-language":"Application language","index.language-change-confirm":"Applying this setting will restart the app"}')},feca:function(t,e){t.exports="/static/bae.png"},ff31:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={pages:[{path:"pages/index/index",style:{navigationBarTitleText:"\u9996\u9875","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF , #39D9C9)"}}}},{path:"pages/card/card",style:{navigationBarTitleText:"\u5361\u7247\u8bbe\u7f6e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/body/body",style:{navigationBarTitleText:"\u8eab\u4f53\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/history/history",style:{navigationBarTitleText:"\u5386\u53f2\u8bb0\u5f55",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/history/historyDetail",style:{navigationBarTitleText:"\u8bb0\u5f55\u8be6\u60c5",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/compk/contrast",style:{navigationBarTitleText:"\u6570\u636e\u5bf9\u6bd4",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/compk/pkdetail",style:{navigationBarTitleText:"\u5bf9\u6bd4\u8be6\u60c5",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/skip/skip",style:{navigationBarTitleText:"\u8df3\u7ef3\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"#000000"}}}},{path:"pages/skip/charts",style:{navigationBarTitleText:"\u8fd0\u52a8\u66f2\u7ebf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/vitalcapacity/vitalcapacity",style:{navigationBarTitleText:"\u80ba\u6d3b\u91cf\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"#000000"}}}},{path:"pages/vitalcapacity/charts",style:{navigationBarTitleText:"\u8fd0\u52a8\u66f2\u7ebf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/me",style:{navigationBarTitleText:"\u6211\u7684","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/manage",style:{navigationBarTitleText:"\u6210\u5458\u7ba1\u7406",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/userInfo",style:{navigationBarTitleText:"\u8d44\u6599","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/score",style:{navigationBarTitleText:"\u5206\u6570\u8bc4\u4f30","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/history",style:{navigationBarTitleText:"\u4f30\u5206\u5386\u53f2",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/report",style:{navigationBarTitleText:"\u4f30\u5206\u62a5\u544a",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/login/forgetPassword",style:{navigationBarTitleText:"\u5bc6\u7801",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/login/login",style:{navigationBarTitleText:"\u767b\u5f55",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/setting/setting",style:{navigationBarTitleText:"\u8bbe\u7f6e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/password",style:{navigationBarTitleText:"\u4fee\u6539\u5bc6\u7801",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/email",style:{navigationBarTitleText:"\u7ed1\u5b9a\u90ae\u7bb1",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/phone",style:{navigationBarTitleText:"\u7ed1\u5b9a\u624b\u673a\u53f7",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/search",style:{navigationBarTitleText:"\u84dd\u7259\u641c\u7d22",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/G02",style:{navigationBarTitleText:"\u6d4b\u91cf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/business/business",style:{navigationBarTitleText:"\u8bbe\u5907\u7ba1\u7406",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/PCV02",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"pages/business/addDevice",style:{navigationBarTitleText:"\u8bbe\u5907\u5217\u8868",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/business/search",style:{navigationBarTitleText:"\u641c\u7d22\u8bbe\u5907",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/PCT01",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/about",style:{navigationBarTitleText:"\u5173\u4e8e\u6211\u4eec",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"",navigationBarBackgroundColor:"#fff",backgroundColor:"#fff"},tabBar:{color:"#333",selectedColor:"#477EFF",backgroundColor:"#fff",list:[{pagePath:"pages/index/index",iconPath:"static/shou.png",selectedIconPath:"static/shou2.png",text:"\u9996\u9875"},{pagePath:"pages/score/score",iconPath:"static/ping.png",selectedIconPath:"static/ping2.png",text:"\u4f30\u5206"},{pagePath:"pages/business/business",iconPath:"static/shou.png",selectedIconPath:"static/shou2.png",text:"\u8bbe\u5907"},{pagePath:"pages/me/me",iconPath:"static/wo.png",selectedIconPath:"static/wo2.png",text:"\u6211\u7684"}]},uniIdRouter:{}}}},[["5ea6","app-config"]]]); \ No newline at end of file diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/app-view.js b/unpackage/cache/wgt/__UNI__E0E1A21/app-view.js index abe57452..b731b239 100644 --- a/unpackage/cache/wgt/__UNI__E0E1A21/app-view.js +++ b/unpackage/cache/wgt/__UNI__E0E1A21/app-view.js @@ -1 +1 @@ -(function(t){var e={};function a(i){if(e[i])return e[i].exports;var n=e[i]={i:i,l:!1,exports:{}};return t[i].call(n.exports,n,n.exports,a),n.l=!0,n.exports}a.m=t,a.c=e,a.d=function(t,e,i){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},a.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)a.d(i,n,function(e){return t[e]}.bind(null,n));return i},a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="./",a(a.s="5ea6")})({"0042":function(t,e,a){"use strict";var i=a("bb51"),n=a.n(i);n.a},"00a0":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("headerIndex",{attrs:{_i:1}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-view",{key:e,attrs:{_i:"3-"+r}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[a("uni-view",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}},[a("v-uni-text",{attrs:{_i:"7-"+r}},[t._v(t._$g("7-"+r,"t0-0"))]),t._v(t._$g("6-"+r,"t1-0"))],1),t._$g("8-"+r,"i")?a("uni-icons",{attrs:{_i:"8-"+r}}):t._e()],1),a("uni-view",{staticClass:t._$g("9-"+r,"sc"),style:t._$g("9-"+r,"s"),attrs:{_i:"9-"+r}},t._l(t._$g("10-"+r,"f"),(function(e,i,n,o){return a("uni-view",{key:e,class:t._$g("10-"+r+"-"+o,"c"),attrs:{_i:"10-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("11-"+r+"-"+o,"sc"),attrs:{_i:"11-"+r+"-"+o}},[t._v(t._$g("11-"+r+"-"+o,"t0-0"))]),a("uni-view",{staticClass:t._$g("12-"+r+"-"+o,"sc"),attrs:{_i:"12-"+r+"-"+o}},[a("v-uni-text",{attrs:{_i:"13-"+r+"-"+o}},[t._v(t._$g("13-"+r+"-"+o,"t0-0"))]),t._v(t._$g("12-"+r+"-"+o,"t1-0"))],1),t._$g("14-"+r+"-"+o,"i")?a("uni-view",{staticClass:t._$g("14-"+r+"-"+o,"sc"),style:t._$g("14-"+r+"-"+o,"s"),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$g("14-"+r+"-"+o,"t0-0"))]):t._e()],1)})),1),a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[t._$g("16-"+r,"i")?a("uni-view",{staticClass:t._$g("16-"+r,"sc"),attrs:{_i:"16-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u84dd\u7259\u8fde\u63a5")]):a("uni-view",{attrs:{_i:"17-"+r}}),a("uni-view",{staticClass:t._$g("18-"+r,"sc"),attrs:{_i:"18-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u624b\u52a8\u8bb0\u5f55")])],1)],1)],1)})),1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u8bbe\u7f6e\u6570\u636e\u9875\u5361\u7247")]),a("record",{attrs:{_i:20}})],1)},r=[]},"00e5":function(t,e,a){var i=a("035e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("3194a571",i,!0,{sourceMap:!1,shadowMode:!1})},"01ae":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[t._$g(1,"i")?a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("T")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("v-uni-text",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u80ba\u6d3b\u91cf\u6d4b\u8bd5")]),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v("\u80ba\u6d3b\u91cf\u6d4b\u8bd5\u80fd\u8ba9\u6211\u4eec\u66f4\u597d\u7684\u4e86\u89e3\u60a8\uff0c\u4e3a\u60a8\u751f\u6210\u8be6\u7ec6\u7684\u5065\u5eb7\u62a5\u544a\u3002")])],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._$g(8,"i")?a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("v-uni-text",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("1")]),a("v-uni-text",{attrs:{_i:10}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v(t._$g(11,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:12}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v(t._$g(13,"t0-0"))])],1):t._e(),t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-text",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v("2")]),a("v-uni-text",{attrs:{_i:16}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[t._v(t._$g(17,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:18}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v(t._$g(19,"t0-0"))])],1):t._e(),t._$g(20,"i")?a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("v-uni-text",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[t._v("3")]),a("v-uni-text",{attrs:{_i:22}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[t._v(t._$g(23,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:24}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(25,"sc"),attrs:{_i:25}},[t._v(t._$g(25,"t0-0"))])],1):t._e()],1),t._$g(26,"i")?a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[a("uni-view",{class:t._$g(27,"c"),attrs:{_i:27}},[t._v("\u60a8\u597d\uff01\u7b2c"),a("v-uni-text",{attrs:{_i:28}},[t._v(t._$g(28,"t0-0"))]),t._v("\u6b21\u6d4b\u8bd5\u5f00\u59cb")],1),a("uni-view",{class:t._$g(29,"c"),attrs:{_i:29}},[t._v("\u653e\u4e0b\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u547c\u6c14\uff0c\u5c3d\u53ef\u80fd\u6392\u7a7a\u80ba\u90e8\u6c14\u4f53")]),a("uni-view",{class:t._$g(30,"c"),attrs:{_i:30}},[t._v("\u4f7f\u7528\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u5438\u6c14\uff0c\u76f4\u81f3\u5230\u8fbe\u6781\u9650")])],1):t._e(),t._$g(31,"i")?a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31}},[a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[a("v-uni-text",{attrs:{_i:33}},[t._v(t._$g(33,"t0-0")+"ml")]),t._v("\u5e73\u5747\u5438\u6c14\u80ba\u6d3b\u91cf")],1),a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v("\u6839\u636e\u60a8\u7684\u4e2a\u4eba\u4fe1\u606f\uff0c\u60a8\u7684\u8fbe\u6807\u5438\u6c14\u80ba\u6d3b\u91cf\u4e3a"+t._$g(34,"t0-0")+"ml\u3002\u60a8\u672c\u6b21\u6d4b\u8bd5\u5438\u6c14\u901f\u5ea6"+t._$g(34,"t0-1")+"L/min,\u80ba\u6d3b\u91cf\u6d4b\u8bd5\u7ed3\u679c"+t._$g(34,"t0-2")+"ml\u3002\u7ed3\u5408\u60a8\u7684\u8eab\u4f53\u72b6\u6001\u548c\u6539\u5584\u76ee\u6807\uff0c\u6211\u4eec\u5c06\u4e3a\u60a8\u751f\u6210\u8be6\u7ec6\u7684\u5065\u5eb7\u62a5\u544a\u3002")])],1):t._e(),t._$g(35,"i")?a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u67e5\u770b\u672c\u6b21\u62a5\u544a")]):t._e(),t._$g(36,"i")?a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6211\u60f3\u91cd\u65b0\u6d4b\u8bd5")]):t._e(),t._$g(37,"i")?a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[t._v(t._$g(37,"t0-0")+"S\u540e\u5f00\u59cb\u7b2c"),a("v-uni-text",{attrs:{_i:38}},[t._v(t._$g(38,"t0-0"))]),t._v("\u6b21\u6d4b\u8bd5")],1):t._e()],1):a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39}},[a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40}},[t._v("\u4f7f\u7528\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u5438\u6c14\uff0c\u76f4\u81f3\u5230\u8fbe\u6781\u9650")]),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{staticClass:t._$g(43,"sc"),attrs:{_i:43}},[t._v(t._$g(43,"t0-0")+"L/min")])],1),a("uni-view",{staticClass:t._$g(44,"sc"),attrs:{_i:44}},[a("uni-view",{staticClass:t._$g(45,"sc"),attrs:{_i:45}},[a("v-uni-image",{attrs:{src:t._$g(46,"a-src"),mode:"widthFix",_i:46}})],1),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47}},[a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48}}),a("uni-view",{staticClass:t._$g(49,"sc"),style:t._$g(49,"s"),attrs:{_i:49}}),a("uni-view",{staticClass:t._$g(50,"sc"),attrs:{_i:50}},t._l(t._$g(51,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("51-"+r,"sc"),attrs:{_i:"51-"+r}},[t._v(t._$g("51-"+r,"t0-0"))])})),1)],1)],1),a("uni-view",{staticClass:t._$g(52,"sc"),attrs:{_i:52}},[a("v-uni-text",{attrs:{_i:53}},[t._v(t._$g(53,"t0-0")+"ml")]),t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")],1)],1)],1)],1)},n=[]},"0336":function(t,e,a){"use strict";a.r(e);var i=a("409b"),n=a("8f3c");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("21e7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7d470037",null,!1,i["a"],void 0);e["default"]=s.exports},"035e":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-99ef8c9a]{width:100%;min-height:100vh;background-color:#fff}.item-ite[data-v-99ef8c9a]{line-height:20PX;margin-bottom:15px}.title[data-v-99ef8c9a]{height:50px;line-height:50px;text-align:center;font-weight:700}.image[data-v-99ef8c9a]{width:100%;text-align:center;margin-top:30px}.image uni-image[data-v-99ef8c9a]{width:200px;height:252px;margin:auto}.end[data-v-99ef8c9a]{color:#fff;position:absolute;bottom:80px;width:70px;height:70px;line-height:70px;background:#fec407;margin-left:calc(50% - 35px);border-radius:50px;text-align:center;box-shadow:0 1px 5px 2px rgba(223,226,225,.9882352941176471)}.wrapper[data-v-99ef8c9a]{background-color:rgba(0,0,0,.6)}.wrapper .edit[data-v-99ef8c9a]{width:80%!important;background-color:#fff}.wrapper .editem[data-v-99ef8c9a]{height:auto;display:flex;align-items:center;flex-direction:column}.wrapper .editem uni-view[data-v-99ef8c9a]{width:100%;text-align:center;margin-bottom:5px}.wrapper .center[data-v-99ef8c9a]{background-color:#eee;padding:0 10px;display:flex;margin:45px 0;font-size:14px;border-radius:5px;height:65px;align-items:center;justify-content:space-between}.wrapper .center uni-image[data-v-99ef8c9a]{width:35px;height:35px;margin-right:10px;margin-top:15px}.wrapper .center .left[data-v-99ef8c9a]{display:flex;align-content:center}.wrapper .center .name[data-v-99ef8c9a]{margin-top:15px}.wrapper .item[data-v-99ef8c9a]{display:flex;justify-content:space-between}.wrapper .item .item-ite[data-v-99ef8c9a]{line-height:20px;font-size:14px;color:#999;text-align:center}.wrapper .item .item-ite uni-text[data-v-99ef8c9a]{display:block;width:100%;font-size:18px;color:#333;text-align:center;margin-bottom:10px}.wrapper .btn[data-v-99ef8c9a]{margin-top:25px;height:45px;line-height:45px;background:#fec407;margin-bottom:25px}',""]),t.exports=e},"03f2":function(t,e,a){"use strict";a.r(e);var i=a("61a6"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"048b":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"0554":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[t._$g(1,"i")?a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6ca1\u6709\u641c\u5230\u60f3\u8981\u7684\uff1f\u70b9\u51fb\u91cd\u65b0\u641c\u7d22")]):t._e(),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}}),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}}),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}}),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}}),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}})],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},t._l(t._$g(9,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-image",{attrs:{src:t._$g("10-"+r,"a-src"),_i:"10-"+r}}),a("v-uni-text",{attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0"))])],1)})),1),t._$g(12,"i")?a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{attrs:{_i:13}},[t._v("\u63d0\u793a\uff1a")]),a("v-uni-text",{attrs:{_i:14}},[t._v("1.\u8bf7\u786e\u5b9a\u8bbe\u5907\u5df2\u7ed1\u5b9a")]),a("v-uni-text",{attrs:{_i:15}},[t._v("2.\u8bf7\u786e\u5b9a\u8bbe\u5907\u5df2\u5f00\u673a")]),a("v-uni-text",{attrs:{_i:16}},[t._v("3.\u8bf7\u786e\u5b9a\u624b\u673a\u84dd\u7259\u53ca\u4f4d\u7f6e\u4fe1\u606f\u5df2\u6253\u5f00")])],1):t._e()],1)},n=[]},"06b5":function(t,e,a){"use strict";a.r(e);var i=a("3416"),n=a("32af");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("3ca9");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"d6b98f12",null,!1,i["a"],void 0);e["default"]=s.exports},"06e4":function(t,e,a){var i=a("1994");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("0783dd38",i,!0,{sourceMap:!1,shadowMode:!1})},"070f":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.box[data-v-76d48dba]{height:100vh;background-color:#fff}uni-input[data-v-76d48dba]{border:none;background:inherit}.headbox[data-v-76d48dba]{height:85px;padding-top:15px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.headimage[data-v-76d48dba]{display:block;padding-top:10px;width:70px;height:70px;border-radius:50%;font-size:70px;margin:auto;color:#fff}.lan[data-v-76d48dba]{display:flex;align-items:center;font-size:14px;padding:5px 0;margin:5px 15px;border-bottom:1px solid #f7f7f7}.left[data-v-76d48dba]{width:24%;text-align:left}.right[data-v-76d48dba]{display:flex;align-items:center;justify-content:flex-end;width:72%;height:38px;line-height:38px;box-sizing:border-box;position:relative;text-align:right}.right uni-picker[data-v-76d48dba]{width:100%;text-align:right;border:none;margin-right:8px}.right[data-v-76d48dba] uni-input{height:35px;padding-top:3px}.right .iconfont[data-v-76d48dba]{color:#333;font-size:16px;position:absolute;right:-10px;top:0}.btn[data-v-76d48dba]{width:auto;margin:40px 15px 0;background:#fec407!important}',""]),t.exports=e},"07d5":function(t,e,a){"use strict";var i=a("2145"),n=a.n(i);n.a},"0842":function(t,e,a){var i=a("e144");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4946e8b5",i,!0,{sourceMap:!1,shadowMode:!1})},"085d":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._v(t._$g(1,"t0-0"))]),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v(t._$g(4,"t0-0")),a("v-uni-text",{attrs:{_i:5}},[t._v(t._$g(5,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0")),a("v-uni-text",{attrs:{_i:7}},[t._v(t._$g(7,"t0-0")+":"+t._$g(7,"t0-1"))])],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u6d88\u8017/kcal"),a("v-uni-text",{attrs:{_i:9}},[t._v(t._$g(9,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-image",{attrs:{src:t._$g(11,"a-src"),_i:11}})],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12},on:{longpress:function(e){return t.$handleViewEvent(e)}}},[t._v("\u957f\u6309\u7ed3\u675f")]),t._$g(13,"i")?a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{attrs:{_i:17}},[t._v("\u5e73\u5747\u901f\u5ea6\uff1a"),a("v-uni-text",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),t._v("bpm")],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v("(bpm=\u4e2a/\u5206\u949f)")])],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-image",{attrs:{src:t._$g(22,"a-src"),_i:22}}),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-view",{attrs:{_i:24}},[t._v("\u4e2d\u65ad\u6b21\u6570")]),a("uni-view",{attrs:{_i:25}},[a("v-uni-text",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[t._v(t._$g(26,"t0-0"))]),t._v("\u6b21")],1)],1)],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("v-uni-image",{attrs:{src:t._$g(28,"a-src"),_i:28}}),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[a("uni-view",{attrs:{_i:30}},[t._v("\u6700\u957f\u8fde\u7eed")]),a("uni-view",{attrs:{_i:31}},[a("v-uni-text",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[t._v(t._$g(32,"t0-0"))]),t._v("\u4e2a")],1)],1)],1)],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[a("v-uni-text",{attrs:{_i:35}},[t._v(t._$g(35,"t0-0"))]),t._v("\u8bad\u7ec3\u4e2a\u6570")],1),a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[a("v-uni-text",{attrs:{_i:37}},[t._v(t._$g(37,"t0-0")+":"+t._$g(37,"t0-1"))]),t._v("\u5206:\u79d2")],1),a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[a("v-uni-text",{attrs:{_i:39}},[t._v(t._$g(39,"t0-0"))]),t._v("\u6d88\u8017/kcal")],1)],1),a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5b8c\u6210")])],1)],1)],1):t._e()],1)},n=[]},"0911":function(t,e,a){var i=a("34ea");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("3dba335c",i,!0,{sourceMap:!1,shadowMode:!1})},"09e9":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}}),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))])],1),a("v-uni-text",{staticClass:t._$g(5,"sc"),attrs:{_i:5}})],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v("\u6210\u5458\u7ba1\u7406")])],1),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-icons",{attrs:{_i:12}})],1)],1)],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u4f30\u5206\u5386\u53f2")])],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-icons",{attrs:{_i:18}})],1)],1)],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[t._v("\u5173\u4e8e\u6211\u4eec")])],1),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-icons",{attrs:{_i:24}})],1)],1)],1)],1),t._$g(25,"i")?a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u9000\u51fa\u767b\u5f55")]):t._e()],1)},r=[]},"0a0e":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"0b03":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[t._$g(1,"i")?a("Loading1",{attrs:{_i:1}}):t._e(),t._$g(2,"i")?a("Loading2",{attrs:{_i:2}}):t._e(),t._$g(3,"i")?a("Loading3",{attrs:{_i:3}}):t._e(),t._$g(4,"i")?a("Loading4",{attrs:{_i:4}}):t._e(),t._$g(5,"i")?a("Loading5",{attrs:{_i:5}}):t._e()],1)},n=[]},"0c2d":function(t,e,a){var i=a("6adf");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("5776ff6a",i,!0,{sourceMap:!1,shadowMode:!1})},"0c6c":function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("ecc4")),r={data:function(){return{wxsProps:{}}},components:{qiunDataCharts:n.default}};e.default=r},"0c88":function(t,e,a){var i=a("bc77");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("d249cacc",i,!0,{sourceMap:!1,shadowMode:!1})},"0de9":function(t,e,a){"use strict";function i(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function n(){return"string"===typeof __channelId__&&__channelId__}function r(t,e){switch(i(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,a=new Array(e>1?e-1:0),i=1;i1){var l=s.pop();c=s.join("---COMMA---"),0===l.indexOf(" at ")?c+=l:c+="---COMMA---"+l}else c=s[0];console[o](c)}a.r(e),a.d(e,"log",(function(){return o})),a.d(e,"default",(function(){return s}))},"0e24":function(t,e,a){"use strict";var i=a("9615"),n=a.n(i);n.a},"0ef0":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},n=[]},"0f06":function(t,e,a){"use strict";a.r(e);var i=a("4a0b"),n=a("b470");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("8d00");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4e1c1bfa",null,!1,i["a"],void 0);e["default"]=s.exports},1003:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},1039:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"10c4":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-d6b98f12]{min-height:100vh;padding-bottom:15px;background-color:#f7f7f7}.box[data-v-d6b98f12]{margin:15px 10px 0;padding:15px 10px 10px;background-color:#fff;width:calc(100% - 40px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:10px;position:relative;min-height:30px}.box .groupBtn[data-v-d6b98f12]{width:100%}.box .name[data-v-d6b98f12]{position:absolute;top:45%;margin:auto;font-size:35px;color:#4687f9}.box .history[data-v-d6b98f12]{position:absolute;top:0;right:10px;height:30px;line-height:30px;float:right;margin-top:15px;font-size:14px;padding:0 10px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.wrapper .edit[data-v-d6b98f12]{background-color:#fff}.wrapper .item[data-v-d6b98f12]{width:100%;height:40px;line-height:40px;display:flex;border-bottom:1px solid #f7f7f7}.wrapper .btn[data-v-d6b98f12]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.wrapper .edit[data-v-d6b98f12]{top:20%}.wrapper .close[data-v-d6b98f12]{background:#dfdfdf!important;float:left;color:#333}.indexCarList[data-v-d6b98f12]{width:calc(100% - 40px);margin:10px;padding:10px;background-color:#fff;border-radius:10px}.indexCarList .title[data-v-d6b98f12]{color:#000;background-color:#f5f5f5!important;border-bottom:1px solid #d9d9d9;padding-left:10px;border-radius:5px;height:35px;display:flex;align-items:center;width:calc(100% - 10px)}.indexCarList .title .name[data-v-d6b98f12]{font-weight:700;margin-top:3px}.indexCarList .title .right[data-v-d6b98f12]{width:30%;color:#477eff;font-size:12px;text-align:right;margin-top:5px;margin-right:10px}.indexCarList .item3[data-v-d6b98f12]{display:flex;background:#fff;padding:0 10px;height:50px;border-bottom:1px solid #f7f7f7}.indexCarList .item3 .name[data-v-d6b98f12]{width:35%;line-height:50px}.indexCarList .item3 .weight[data-v-d6b98f12]{width:65%;display:flex;align-items:center;position:relative;justify-content:space-between}.indexCarList .item3 .weight uni-text[data-v-d6b98f12]{color:#666;font-size:12px;position:absolute;right:0;bottom:15px}.indexCarList .item3 .weight .input[data-v-d6b98f12]{width:70%;display:flex;align-items:center;position:relative;justify-content:space-between}.indexCarList .item3 .weight .input .uni-icons[data-v-d6b98f12]{position:absolute;right:10px;bottom:10px}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-input,\r\n.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker{width:100%;font-size:14px;height:35px;line-height:33px;text-align:center;border:1px solid #dfdfdf;border-radius:5px;background-color:#f7f7f7}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker{position:relative}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker .down{position:absolute;right:10px;top:1px}.indexCarList .item3 .iconfont[data-v-d6b98f12]{color:#fec407}.result[data-v-d6b98f12]{width:100%}.result .weight uni-view[data-v-d6b98f12]{width:30%!important;text-align:center}.charts[data-v-d6b98f12]{width:100%;height:130px}.gfbtn[data-v-d6b98f12]{width:calc(100% - 40px);margin-top:20px;margin-left:20px;color:#fff;padding:8px 0;border-radius:10px;text-align:center;background:linear-gradient(90deg,#477eff,#39d9c9)}',""]),t.exports=e},"12fd":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"13fa":function(t,e,a){"use strict";a.r(e);var i=a("9234"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"13fa3":function(t,e){t.exports="/uni_modules/uni-icons/components/uni-icons/uniicons.ttf"},"14ce":function(t,e,a){"use strict";a.r(e);var i=a("671e"),n=a("70ca");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("649b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6e5d9c90",null,!1,i["a"],void 0);e["default"]=s.exports},"14e4":function(t,e,a){var i=a("fc34");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("75e2a186",i,!0,{sourceMap:!1,shadowMode:!1})},"151e":function(t,e,a){"use strict";a.r(e);var i=a("16c6"),n=a("acbd");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("730b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2ef93b2c",null,!1,i["a"],void 0);e["default"]=s.exports},1542:function(t,e,a){var i=a("7d9c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("6d61106d",i,!0,{sourceMap:!1,shadowMode:!1})},"16c6":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},1961:function(t,e,a){var i=a("56d9");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("21845016",i,!0,{sourceMap:!1,shadowMode:!1})},1994:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-37562626]{width:30px;height:30px;position:relative}.container.loading5 .shape[data-v-37562626]{width:15px;height:15px}.container .shape[data-v-37562626]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-37562626]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-37562626]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-37562626]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-37562626]{bottom:0;right:0;background-color:#e66}.loading5 .shape1[data-v-37562626]{animation:animation5shape1-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape1-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}75%{-webkit-transform:translate(15px);transform:translate(15px)}}@keyframes animation5shape1-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}75%{-webkit-transform:translate(15px);transform:translate(15px)}}.loading5 .shape2[data-v-37562626]{animation:animation5shape2-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape2-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes animation5shape2-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}}.loading5 .shape3[data-v-37562626]{animation:animation5shape3-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape3-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}75%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes animation5shape3-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}75%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.loading5 .shape4[data-v-37562626]{animation:animation5shape4-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape4-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-15px);transform:translate(-15px)}}@keyframes animation5shape4-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-15px);transform:translate(-15px)}}",""]),t.exports=e},"19b4":function(t,e,a){"use strict";var i=a("4f11"),n=a.n(i);n.a},"1ace":function(t,e,a){"use strict";a.r(e);var i=a("b5d5"),n=a("500e");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("35e3");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"09a5949e",null,!1,i["a"],void 0);e["default"]=s.exports},"1b18":function(t,e,a){var i=a("7104");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("75288fef",i,!0,{sourceMap:!1,shadowMode:!1})},"1b46":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._$g(2,"i")?a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("v-uni-image",{attrs:{src:t._$g(4,"a-src"),_i:4}})],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u5e74\u9f84\uff1a"+t._$g(7,"t0-0")+"\u5c81")]),a("uni-view",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0")+"\uff1a"+t._$g(8,"t0-1"))])],1),t._$g(9,"i")?a("v-uni-text",{staticClass:t._$g(9,"sc"),attrs:{_i:9},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1):a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u6682\u65e0\u6210\u5458\uff0c\u8bf7\u5148\u6dfb\u52a0~")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("+")])],1)],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:15}},[t._v("\u9009\u62e9\u5730\u533a\u6807\u51c6\uff1a")]),a("uni-view",{attrs:{_i:16}},[t._v(t._$g(16,"t0-0")),a("uni-icons",{attrs:{_i:17}})],1)],1):t._e(),t._$g(18,"i")?a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1),a("v-uni-picker-view",{staticClass:t._$g(23,"sc"),attrs:{value:t._$g(23,"a-value"),"indicator-style":t._$g(23,"a-indicator-style"),_i:23},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-picker-view-column",{attrs:{_i:24}},t._l(t._$g(25,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("25-"+r,"sc"),attrs:{_i:"25-"+r}},[t._v(t._$g("25-"+r,"t0-0"))])})),1),a("v-uni-picker-view-column",{attrs:{_i:26}},t._l(t._$g(27,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("27-"+r,"sc"),attrs:{_i:"27-"+r}},[t._v(t._$g("27-"+r,"t0-0"))])})),1)],1)],1)],1):t._e()],1),a("drawer",{attrs:{_i:28}})],1)},r=[]},"1bc2":function(t,e,a){var i=a("21d0");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("86d834b0",i,!0,{sourceMap:!1,shadowMode:!1})},"1bfe":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-0457dcc4]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.close[data-v-0457dcc4]{background:#dfdfdf!important;float:left}',""]),t.exports=e},"1c92":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5206\u6570\u5360\u6bd4\u8bbe\u7f6e")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u8eab\u4f53\u6307\u6570")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-slider",{attrs:{value:"10","show-value":!0,"block-size":"12","block-color":"#007aff",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("1\u5206\u949f\u8df3\u7ef3")]),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-slider",{attrs:{value:"40","show-value":!0,"block-size":"12","block-color":"#007aff",_i:11},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u80ba\u6d3b\u91cf")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-slider",{attrs:{value:"60","show-value":!0,"block-size":"12","block-color":"#007aff",_i:15},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("*\u6240\u6709\u9879\u76ee\u8bc4\u5206\u5360\u6bd4\u548c\u4e3a100%")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1):t._e()},n=[]},"1d94":function(t,e,a){"use strict";a.r(e);var i=a("4229"),n=a("ba40");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("386d");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"196951c6",null,!1,i["a"],void 0);e["default"]=s.exports},"1db8":function(t,e,a){"use strict";a.r(e);var i=a("5815"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"1e10":function(t,e,a){"use strict";a.r(e);var i=a("0554"),n=a("c002");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("7b91");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7862db56",null,!1,i["a"],void 0);e["default"]=s.exports},"1f1e":function(t,e,a){"use strict";a.r(e);var i=a("e699"),n=a("b293");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("59d5");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6513673e",null,!1,i["a"],void 0);e["default"]=s.exports},"1f20":function(t,e,a){"use strict";a.r(e);var i=a("b3b9"),n=a("70ed");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("19b4");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2a6cff57",null,!1,i["a"],void 0);e["default"]=s.exports},"1f22":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-44fd33ca]{width:100%;height:100vh}.bg[data-v-44fd33ca]{position:absolute;top:0;width:100%;height:50vh;z-index:9;background:linear-gradient(90deg,#477eff,#39d9c9)}.top[data-v-44fd33ca]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;top:80px;z-index:99}.top uni-image[data-v-44fd33ca]{width:70px;height:70px;margin:auto;margin-bottom:10px;border-radius:50%}.top uni-text[data-v-44fd33ca]{display:block;width:100%;text-align:center}.login[data-v-44fd33ca]{width:86%;height:auto;background:#fff;border-radius:10px;padding:10px 0;background-color:#fff;z-index:99;position:absolute;left:7%;top:28%;box-shadow:0 1px 5px 2px rgba(223,226,225,.9882352941176471)}.login .title[data-v-44fd33ca]{text-align:left;color:#333;font-size:40rpx;font-weight:700;margin-bottom:15px;margin-left:15px}.login .toggle[data-v-44fd33ca]{position:absolute;right:15px;top:20px}.login .editem[data-v-44fd33ca]{position:relative;display:flex;align-items:center;font-size:28rpx;margin:0 15px;justify-content:space-between;flex-wrap:wrap}.login .editem .item[data-v-44fd33ca]{width:100%;margin-bottom:15px}.login .editem .item .text[data-v-44fd33ca]{font-size:14px;margin-bottom:10px}.login .editem .item .input[data-v-44fd33ca]{height:35px;line-height:35px;display:flex;position:relative;border:#dfdfdf 1px solid;padding:0 10px;border-radius:5px}.login .editem .item uni-input[data-v-44fd33ca]{height:40px;line-height:40px;position:absolute;left:10px;right:0;z-index:88;font-size:14px}.login .editem .item .yanzhengma uni-input[data-v-44fd33ca]{right:120px;font-size:28rpx}.login .editem .code[data-v-44fd33ca]{width:110px;background:#dfdfdf;font-size:12px;margin:0;line-height:40px;border-radius:5px;text-align:center;position:absolute;right:0;top:0;bottom:0;z-index:99}.login .editem .forget[data-v-44fd33ca]{width:80px;background:#fff;color:#477eff}.login .btngroup[data-v-44fd33ca]{height:35px;line-height:35px;display:flex;margin:0 15px;justify-content:center}.login .btngroup uni-text[data-v-44fd33ca]{display:block;color:#477eff}.login .btnlogin[data-v-44fd33ca]{width:calc(100% - 30px);margin:15px;height:42px;line-height:42px;background:#fec407;font-weight:700;border-radius:15px;text-align:center;color:#fff!important}.xieyi[data-v-44fd33ca]{font-size:12px;color:#477eff;margin-left:10px}.xieyi uni-text[data-v-44fd33ca]{border-bottom:1px solid #477eff}',""]),t.exports=e},2145:function(t,e,a){var i=a("c769");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("1ace9207",i,!0,{sourceMap:!1,shadowMode:!1})},"21d0":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.calendar-wrapper[data-v-5990133c]{color:#bbb7b7;border-radius:10px;font-size:28rpx;text-align:center;background-color:#fff;padding-bottom:10rpx}.calendar-wrapper .header[data-v-5990133c]{display:flex;align-items:center;justify-content:center;height:88rpx;color:#42464a;font-size:32rpx;font-weight:700;justify-content:space-around}.calendar-wrapper .header .pre[data-v-5990133c],\r\n.calendar-wrapper .header .next[data-v-5990133c]{color:#fec407;font-size:28rpx}.calendar-wrapper .week[data-v-5990133c]{display:flex;align-items:center;height:80rpx;line-height:80rpx;border-bottom:1rpx solid hsla(0,0%,100%,.2)}.calendar-wrapper .week uni-view[data-v-5990133c]{flex:1}.calendar-wrapper .content0[data-v-5990133c]{position:relative;overflow:hidden;transition:height .4s ease}.calendar-wrapper .content0 .days[data-v-5990133c]{transition:top .3s;display:flex;align-items:center;flex-wrap:wrap;position:relative}.calendar-wrapper .content0 .days .item[data-v-5990133c]{position:relative;display:block;height:80rpx;line-height:80rpx;width:calc(100% / 7)}.calendar-wrapper .content0 .days .item .day[data-v-5990133c]{font-style:normal;display:inline-block;vertical-align:middle;width:60rpx;height:60rpx;line-height:60rpx;overflow:hidden;border-radius:60rpx}.calendar-wrapper .content0 .days .item .day.choose[data-v-5990133c]{background-color:#fec407;color:#fff}.calendar-wrapper .content0 .days .item .day.nolm[data-v-5990133c]{color:#fff;opacity:.3}.calendar-wrapper .content0 .days .item .isWorkDay[data-v-5990133c]{color:#42464a}.calendar-wrapper .content0 .days .item .notSigned[data-v-5990133c]{font-style:normal;width:8rpx;height:8rpx;background:#fa7268;border-radius:10rpx;position:absolute;left:50%;bottom:0;pointer-events:none}.calendar-wrapper .content0 .days .item .today[data-v-5990133c]{color:#fff;background-color:#a8c0ff}.calendar-wrapper .content0 .days .item .workDay[data-v-5990133c]{font-style:normal;width:8rpx;height:8rpx;background:#4d7df9;border-radius:10rpx;position:absolute;left:50%;bottom:0;pointer-events:none}.calendar-wrapper .content0 .days .item .markDay[data-v-5990133c]{font-style:normal;width:8rpx;height:8rpx;background:#fa7268;border-radius:10rpx;position:absolute;left:50%;bottom:0;pointer-events:none}.calendar-wrapper .hide[data-v-5990133c]{height:80rpx!important}.calendar-wrapper .weektoggle[data-v-5990133c]{width:85rpx;height:32rpx;position:relative;bottom:-42rpx}.calendar-wrapper .weektoggle.down[data-v-5990133c]{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:0}',""]),t.exports=e},"21e7":function(t,e,a){"use strict";var i=a("c45f"),n=a.n(i);n.a},"223c":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-196951c6]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.edit[data-v-196951c6]{top:20%}.close[data-v-196951c6]{background:#fff!important;float:left;color:#333}',""]),t.exports=e},"23d0":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={qiunLoading:a("8edc").default,qiunError:a("5a4f").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{id:t._$g(0,"a-id"),_i:0}},[t._$g(1,"i")?a("uni-view",{attrs:{_i:1}},[a("qiun-loading",{attrs:{_i:2}})],1):t._e(),t._$g(3,"i")?a("uni-view",{attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("qiun-error",{attrs:{_i:4}})],1):t._e(),t._$g(5,"i")?[a("uni-view",{directives:[{name:"show",rawName:"v-show",value:t._$g(6,"v-show"),expression:"_$g(6,'v-show')"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},staticStyle:{width:"100%",height:"100%"},style:t._$g(6,"s"),attrs:{"data-directory":t._$g(6,"a-data-directory"),id:t._$g(6,"a-id"),prop:t._$gc(6,"change:echartsOpts"),"change:prop":t.rdcharts.ecinit,resize:t._$gc(6,"change:echartsResize"),"change:resize":t.rdcharts.ecresize,_i:6}})]:[a("uni-view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:t._$g(8,"a-id"),prop:t._$gc(8,"change:uchartsOpts"),"change:prop":t.rdcharts.ucinit,_i:8},on:{mousemove:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseMove(e,t.$getComponentDescriptor())},mousedown:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseDown(e,t.$getComponentDescriptor())},mouseup:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseUp(e,t.$getComponentDescriptor())},touchstart:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchStart(e,t.$getComponentDescriptor())},touchmove:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchMove(e,t.$getComponentDescriptor())},touchend:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchEnd(e,t.$getComponentDescriptor())},click:function(e){e=t.$handleWxsEvent(e),t.rdcharts.tap(e,t.$getComponentDescriptor())}}},[a("v-uni-canvas",{directives:[{name:"show",rawName:"v-show",value:t._$g(9,"v-show"),expression:"_$g(9,'v-show')"}],style:t._$g(9,"s"),attrs:{id:t._$g(9,"a-id"),canvasId:t._$g(9,"a-canvasId"),"disable-scroll":t._$g(9,"a-disable-scroll"),_i:9},on:{error:function(e){return t.$handleViewEvent(e)}}})],1)]],2)},r=[]},2457:function(t,e,a){"use strict";a.r(e);var i=a("b647"),n=a("8c1a");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4ba50121",null,!1,i["a"],void 0);e["default"]=s.exports},"24fb":function(t,e,a){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var a=function(t,e){var a=t[1]||"",i=t[3];if(!i)return a;if(e&&"function"===typeof btoa){var n=function(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(a," */")}(i),r=i.sources.map((function(t){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(t," */")}));return[a].concat(r).concat([n]).join("\n")}return[a].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(a,"}"):a})).join("")},e.i=function(t,a,i){"string"===typeof t&&(t=[[null,t,""]]);var n={};if(i)for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,a=new Array(e>1?e-1:0),i=1;i3||Math.abs(c[t].$el.children[0].clientHeight-s.default.instance[t].getHeight())>3)&&this.ecresize()},tooltipPosition:function(){return function(t,e,a,i,n){var r=t[0],o=t[1],s=n.viewSize[0],c=n.viewSize[1],l=n.contentSize[0],d=n.contentSize[1],u=r+30,f=o+30;return u+l>s&&(u=r-l-30),f+d>c&&(f=o-d-30),[u,f]}},ucinit:function(t,e,a,i){var n=this;if(JSON.stringify(t)!=JSON.stringify(e)&&t.canvasId){var r=JSON.parse(JSON.stringify(t.canvasId));this.rid=r,c[r]=this.$ownerInstance||i,o.default.option[r]=JSON.parse(JSON.stringify(t)),o.default.option[r]=u(o.default.option[r],o.default.formatter);var s=document.getElementById(r);s&&s.children[0]&&(o.default.option[r].context=s.children[0].getContext("2d"),o.default.instance[r]&&o.default.option[r]&&!0===o.default.option[r].update?this.updataUChart():setTimeout((function(){o.default.option[r].context.restore(),o.default.option[r].context.save(),n.newUChart()}),100))}},newUChart:function(){var t=this.rid;o.default.instance[t]=new r.default(o.default.option[t]),o.default.instance[t].addEventListener("renderComplete",(function(){c[t].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:t,opts:o.default.instance[t].opts}}),o.default.instance[t].delEventListener("renderComplete")})),o.default.instance[t].addEventListener("scrollLeft",(function(){c[t].callMethod("emitMsg",{name:"scrollLeft",params:{type:"scrollLeft",scrollLeft:!0,id:t,opts:o.default.instance[t].opts}})})),o.default.instance[t].addEventListener("scrollRight",(function(){c[t].callMethod("emitMsg",{name:"scrollRight",params:{type:"scrollRight",scrollRight:!0,id:t,opts:o.default.instance[t].opts}})}))},updataUChart:function(){var t=this.rid;o.default.instance[t].updateData(o.default.option[t])},tooltipDefault:function(t,e,a,i){if(e){var r=t.data;return"object"===(0,n.default)(t.data)&&(r=t.data.value),e+" "+t.name+":"+r}return t.properties&&t.properties.name?t.properties.name:t.name+":"+t.data},showTooltip:function(t,e){var a=this,i=o.default.option[e].tooltipCustom;if(i&&void 0!==i&&null!==i){var n=void 0;i.x>=0&&i.y>=0&&(n={x:i.x,y:i.y+10}),o.default.instance[e].showToolTip(t,{index:i.index,offset:n,textList:i.textList,formatter:function(t,i,n,r){return"string"===typeof o.default.option[e].tooltipFormat&&o.default.formatter[o.default.option[e].tooltipFormat]?o.default.formatter[o.default.option[e].tooltipFormat](t,i,n,r):a.tooltipDefault(t,i,n,r)}})}else o.default.instance[e].showToolTip(t,{formatter:function(t,i,n,r){return"string"===typeof o.default.option[e].tooltipFormat&&o.default.formatter[o.default.option[e].tooltipFormat]?o.default.formatter[o.default.option[e].tooltipFormat](t,i,n,r):a.tooltipDefault(t,i,n,r)}})},tap:function(t){var e=this.rid,a=o.default.option[e].ontap,i=o.default.option[e].tooltipShow,n=o.default.option[e].tapLegend;if(0!=a){var r,s,d=document.getElementById("UC"+e).getBoundingClientRect(),u={};u=t.detail.x?{x:t.detail.x-d.left,y:t.detail.y-d.top+l.top}:{x:t.clientX-d.left,y:t.clientY-d.top+l.top},t.changedTouches=[],t.changedTouches.unshift(u),r=o.default.instance[e].getCurrentDataIndex(t),s=o.default.instance[e].getLegendDataIndex(t),!0===n&&o.default.instance[e].touchLegend(t),1==i&&this.showTooltip(t,e),c[e].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:u,currentIndex:r,legendIndex:s,id:e,opts:o.default.instance[e].opts}})}},touchStart:function(t){var e=this.rid,a=o.default.option[e].ontouch;0!=a&&(!0===o.default.option[e].enableScroll&&1==t.touches.length&&o.default.instance[e].scrollStart(t),c[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"touchStart",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}}))},touchMove:function(t){var e=this.rid,a=o.default.option[e].ontouch;if(0!=a){if(!0===o.default.option[e].enableScroll&&1==t.changedTouches.length&&o.default.instance[e].scroll(t),!0===o.default.option[e].ontap&&!1===o.default.option[e].enableScroll&&!0===o.default.option[e].onmovetip){var i=document.getElementById("UC"+e).getBoundingClientRect(),n={x:t.changedTouches[0].clientX-i.left,y:t.changedTouches[0].clientY-i.top+l.top};t.changedTouches.unshift(n),!0===o.default.option[e].tooltipShow&&this.showTooltip(t,e)}!0===a&&!0===o.default.option[e].enableScroll&&!0===o.default.option[e].onzoom&&2==t.changedTouches.length&&o.default.instance[e].dobuleZoom(t),c[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"touchMove",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}})}},touchEnd:function(t){var e=this.rid,a=o.default.option[e].ontouch;0!=a&&(!0===o.default.option[e].enableScroll&&0==t.touches.length&&o.default.instance[e].scrollEnd(t),c[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"touchEnd",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}}))},mouseDown:function(t){var e=this.rid,a=o.default.option[e].onmouse;if(0!=a){var i,n=document.getElementById("UC"+e).getBoundingClientRect();i={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(i),o.default.instance[e].scrollStart(t),o.default.option[e].mousedown=!0,c[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"mouseDown",event:i,id:e,opts:o.default.instance[e].opts}})}},mouseMove:function(t){var e=this.rid,a=o.default.option[e].onmouse,i=o.default.option[e].tooltipShow;if(0!=a){var n,r=document.getElementById("UC"+e).getBoundingClientRect();n={x:t.clientX-r.left,y:t.clientY-r.top+l.top},t.changedTouches=[],t.changedTouches.unshift(n),o.default.option[e].mousedown?(o.default.instance[e].scroll(t),c[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"mouseMove",event:n,id:e,opts:o.default.instance[e].opts}})):o.default.instance[e]&&1==i&&this.showTooltip(t,e)}},mouseUp:function(t){var e=this.rid,a=o.default.option[e].onmouse;if(0!=a){var i,n=document.getElementById("UC"+e).getBoundingClientRect();i={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(i),o.default.instance[e].scrollEnd(t),o.default.option[e].mousedown=!1,c[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"mouseUp",event:i,id:e,opts:o.default.instance[e].opts}})}}}};e.default=f},"2d78":function(t,e,a){"use strict";var i=a("bcd0"),n=a.n(i);n.a},"2fcb":function(t,e,a){"use strict";a.r(e);var i=a("ed62"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"309a":function(t,e,a){"use strict";var i=a("d2f7"),n=a.n(i);n.a},3216:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},3231:function(t,e,a){var i=a("e9a2");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("292b2815",i,!0,{sourceMap:!1,shadowMode:!1})},"32af":function(t,e,a){"use strict";a.r(e);var i=a("d32b"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"32bc":function(t,e,a){"use strict";var i=a("57da"),n=a.n(i);n.a},"331a":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{class:t._$g(2,"c"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f53\u5929")]),a("uni-view",{class:t._$g(3,"c"),attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6708\u5ea6")]),a("uni-view",{class:t._$g(4,"c"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5e74\u5ea6")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{staticClass:t._$g(7,"sc"),attrs:{mode:"date",value:t._$g(7,"a-value"),fields:t._$g(7,"a-fields"),_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0")),a("uni-icons",{attrs:{_i:9}})],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[t._$g("12-"+r,"i")?a("uni-view",{attrs:{_i:"12-"+r}},[a("qiunDataCharts",{attrs:{_i:"13-"+r}})],1):a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:"16-"+r}}),a("v-uni-text",{attrs:{_i:"17-"+r}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1)],1)],1)})),1)],1)],1)},r=[]},"33c1":function(t,e,a){var i=a("da3a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4876b3fa",i,!0,{sourceMap:!1,shadowMode:!1})},3416:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={qiunDataCharts:a("ecc4").default,uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("headerIndex",{attrs:{_i:1},on:{getAciveCity:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u672c\u6b21\u4f30\u5206\u6210\u7ee9\u4e3a")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("qiun-data-charts",{attrs:{_i:5}})],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u4f30\u5206\u5386\u53f2")])],1),t._$g(8,"i")?a("uni-view",{attrs:{_i:8}},[t._l(t._$g(9,"f"),(function(e,i,n,r){return a("uni-view",{key:e,attrs:{_i:"9-"+r}},[a("uni-view",{staticClass:t._$g("10-"+r,"sc"),attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))]),a("uni-view",{staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},t._l(t._$g("12-"+r,"f"),(function(e,i,n,o){return a("uni-view",{key:e,staticClass:t._$g("12-"+r+"-"+o,"sc"),attrs:{_i:"12-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("13-"+r+"-"+o,"sc"),attrs:{_i:"13-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("14-"+r+"-"+o,"sc"),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$g("14-"+r+"-"+o,"t0-0"))]),t._$g("15-"+r+"-"+o,"i")?a("uni-view",{staticClass:t._$g("15-"+r+"-"+o,"sc"),attrs:{_i:"15-"+r+"-"+o},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u9009\u62e9\u9879\u76ee")]):t._e()],1),t._l(t._$g("16-"+r+"-"+o,"f"),(function(e,i,n,s){return t._$g("16-"+r+"-"+o+"-"+s,"i")?a("uni-view",{key:e,staticClass:t._$g("16-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"16-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("17-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"17-"+r+"-"+o+"-"+s}},[t._v(t._$g("17-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("18-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"18-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("19-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"19-"+r+"-"+o+"-"+s}},[t._$g("20-"+r+"-"+o+"-"+s,"i")?a("v-uni-input",{attrs:{type:"number","confirm-type":"done",placeholder:"\u8bf7\u8f93\u5165",_i:"20-"+r+"-"+o+"-"+s},model:{value:t._$g("20-"+r+"-"+o+"-"+s,"v-model"),callback:function(e){t.$handleVModelEvent("20-"+r+"-"+o+"-"+s,e)},expression:"it.value"}}):t._$g("21-"+r+"-"+o+"-"+s,"e")?a("v-uni-input",{attrs:{type:"digit","confirm-type":"done",placeholder:"\u8bf7\u8f93\u5165",maxlength:"4",_i:"21-"+r+"-"+o+"-"+s},model:{value:t._$g("21-"+r+"-"+o+"-"+s,"v-model"),callback:function(e){t.$handleVModelEvent("21-"+r+"-"+o+"-"+s,e)},expression:"it.value"}}):t._$g("22-"+r+"-"+o+"-"+s,"e")?a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g("22-"+r+"-"+o+"-"+s,"a-range"),_i:"22-"+r+"-"+o+"-"+s},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:"23-"+r+"-"+o+"-"+s}},[t._v(t._$g("23-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-icons",{staticClass:t._$g("24-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"24-"+r+"-"+o+"-"+s}})],1):t._e(),t._$g("25-"+r+"-"+o+"-"+s,"i")?a("uni-icons",{attrs:{_i:"25-"+r+"-"+o+"-"+s},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1),a("v-uni-text",{attrs:{_i:"26-"+r+"-"+o+"-"+s}},[t._v(t._$g("26-"+r+"-"+o+"-"+s,"t0-0"))])],1)],1):t._e()})),t._l(t._$g("27-"+r+"-"+o,"f"),(function(e,i,n,s){return t._$g("27-"+r+"-"+o+"-"+s,"i")?a("uni-view",{key:e,staticClass:t._$g("27-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"27-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("28-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"28-"+r+"-"+o+"-"+s}},[t._v(t._$g("28-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("29-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"29-"+r+"-"+o+"-"+s}},[a("uni-view",{staticStyle:{width:"40%"},attrs:{_i:"30-"+r+"-"+o+"-"+s}},[t._v(t._$g("30-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("31-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"31-"+r+"-"+o+"-"+s}},[t._v(t._$g("31-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("32-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"32-"+r+"-"+o+"-"+s}},[t._v(t._$g("32-"+r+"-"+o+"-"+s,"t0-0"))])],1)],1):t._e()}))],2)})),1)],1)})),t._$g(33,"i")?a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u91cd\u65b0\u4f30\u5206")]):a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb\u4f30\u5206")])],2):a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35}},[a("v-uni-image",{attrs:{src:t._$g(36,"a-src"),_i:36}}),a("v-uni-text",{attrs:{_i:37}},[t._v(t._$g(37,"t0-0"))])],1),a("uslider",{attrs:{_i:38}}),t._$g(39,"i")?a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39}},[a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[t._v("\u8bf7\u9009\u62e9")]),t._l(t._$g(43,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("43-"+r,"sc"),attrs:{_i:"43-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:"44-"+r}}),a("uni-view",{staticClass:t._$g("45-"+r,"sc"),attrs:{_i:"45-"+r}},[a("uni-view",{staticClass:t._$g("46-"+r,"sc"),attrs:{_i:"46-"+r}},[t._v(t._$g("46-"+r,"t0-0"))])],1)],1)})),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],2)],1):t._e()],1)},r=[]},3468:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"34ea":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-4340e369]{width:100%;height:100vh}.login[data-v-4340e369]{width:calc(100% - 30px);height:auto;background:#fff;border-radius:10px;padding:15px;background-color:#fff;z-index:99}.login .title[data-v-4340e369]{text-align:left;color:#333;font-size:40rpx;font-weight:700;margin-bottom:15px}.login .editem[data-v-4340e369]{position:relative;display:flex;align-items:center;font-size:28rpx;justify-content:space-between;flex-wrap:wrap}.login .editem .item[data-v-4340e369]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.login .editem .item .text[data-v-4340e369]{width:80px;height:40px;line-height:40px;font-size:14px}.login .editem .item .input[data-v-4340e369]{width:calc(100% - 100px);height:35px;line-height:35px;display:flex;position:relative;border:#dfdfdf 1px solid;border-radius:5px;padding:0 10px;background-color:#f7f7f7}.login .editem .item uni-input[data-v-4340e369]{height:40px;line-height:40px;position:absolute;left:10px;right:0;z-index:88;font-size:14px}.login .editem .item .yanzhengma uni-input[data-v-4340e369]{right:120px;font-size:28rpx}.login .editem .code[data-v-4340e369]{width:110px;background:#dfdfdf;font-size:12px;margin:0;line-height:40px;border-radius:5px;text-align:center;position:absolute;right:0;top:0;bottom:0;z-index:99}.login .btnlogin[data-v-4340e369]{width:100%;margin:15px 0;height:42px;line-height:42px;background:#fec407;font-weight:700;border-radius:15px;text-align:center;color:#fff!important}',""]),t.exports=e},3509:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'.chartsview[data-v-06f9c5d4]{width:100%;height:100%;display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.charts-font[data-v-06f9c5d4]{font-size:14px;color:#ccc;margin-top:10px}.charts-error[data-v-06f9c5d4]{width:128px;height:128px;background:url("data:image/png;base64,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");background-position:50%}',""]),t.exports=e},"359a":function(t,e,a){"use strict";a.r(e);var i=a("1b46"),n=a("7772");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("a784");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"eed63fc6",null,!1,i["a"],void 0);e["default"]=s.exports},"35e3":function(t,e,a){"use strict";var i=a("642d"),n=a.n(i);n.a},3714:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-icon",{staticClass:t._$g(2,"sc"),attrs:{_i:2}}),t._v("\u6dfb\u52a0\u6210\u5458")],1),t._$g(3,"i")?a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},t._l(t._$g(4,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[a("v-uni-image",{staticClass:t._$g("6-"+r,"sc"),attrs:{src:t._$g("6-"+r,"a-src"),_i:"6-"+r}}),a("uni-view",{staticClass:t._$g("7-"+r,"sc"),attrs:{_i:"7-"+r}},[a("uni-view",{staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))]),a("uni-view",{staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r}},[a("v-uni-text",{attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0")+"\u5c81")])],1)],1)],1),a("uni-view",{staticClass:t._$g("12-"+r,"sc"),attrs:{_i:"12-"+r}},[a("uni-view",{staticClass:t._$g("13-"+r,"sc"),attrs:{_i:"13-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u7f16\u8f91")]),a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5220\u9664")])],1)],1)})),1):a("uni-view",{attrs:{_i:15}},[t._v("\u6ca1\u6709\u6570\u636e\u4e86\uff01")])],1)},n=[]},"37df":function(t,e,a){"use strict";var i=a("6435"),n=a.n(i);n.a},3842:function(t,e,a){"use strict";a.r(e);var i=a("d225"),n=a("5cd2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("e48c");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2638add6",null,!1,i["a"],void 0);e["default"]=s.exports},"386d":function(t,e,a){"use strict";var i=a("7afa"),n=a.n(i);n.a},3946:function(t,e,a){"use strict";a.r(e);var i=a("3714"),n=a("f436");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("c234");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"3b69a5c2",null,!1,i["a"],void 0);e["default"]=s.exports},"39fa":function(t,e,a){"use strict";a.r(e);var i=a("4e72"),n=a("6f50");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("974d");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"78b40a53",null,!1,i["a"],void 0);e["default"]=s.exports},"3a91":function(t,e,a){"use strict";a.r(e);var i=a("8f56"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3b4d":function(t,e,a){"use strict";a.r(e);var i=a("0c6c"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3c00":function(t,e,a){"use strict";a.r(e);var i=a("54eb"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3ca9":function(t,e,a){"use strict";var i=a("f98c"),n=a.n(i);n.a},"3df8":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"3e04":function(t,e,a){"use strict";var i=a("b3d2"),n=a.n(i);n.a},"3e7d":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniCollapse:a("4f6b").default,uniCollapseItem:a("7e94").default,uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{class:t._$g(2,"c"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u62a5\u544a")]),a("uni-view",{class:t._$g(3,"c"),attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u66f2\u7ebf")])],1),t._$g(4,"i")?a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._$g(5,"i")?a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._l(t._$g(8,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r}},[a("uni-view",{staticClass:t._$g("10-"+r,"sc"),attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))]),a("uni-view",{attrs:{_i:"11-"+r}},[a("v-uni-text",{attrs:{_i:"12-"+r}},[t._v(t._$g("12-"+r,"t0-0"))]),t._v(t._$g("11-"+r,"t1-0"))],1)],1)],1)})),t._$g(13,"i")?a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[t._$g(15,"i")?a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0"))]):t._e(),t._$g(16,"i")?a("uni-view",{class:t._$g(16,"c"),attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),style:t._$g(18,"s"),attrs:{_i:18}},[a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}})],1),t._l(t._$g(20,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("20-"+r,"sc"),style:t._$g("20-"+r,"s"),attrs:{_i:"20-"+r}},[a("uni-view",{staticClass:t._$g("21-"+r,"sc"),attrs:{_i:"21-"+r}},[t._v(t._$g("21-"+r,"t0-0"))]),t._$g("22-"+r,"i")?a("uni-view",{staticClass:t._$g("22-"+r,"sc"),attrs:{_i:"22-"+r}},[t._v(t._$g("22-"+r,"t0-0"))]):t._e()],1)}))],2)],1):t._e()],1)],1):t._e()],2)],1):t._e(),t._$g(23,"i")?a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:24}}),a("v-uni-text",{attrs:{_i:25}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1):t._e(),t._$g(26,"i")?a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[a("uni-view",{attrs:{_i:27}},[t._v("\u8eab\u4f53\u5f97\u5206\uff1a"+t._$g(27,"t0-0")+"\u5206")]),a("uni-view",{attrs:{_i:28}},[t._v("\u8eab\u4f53\u7c7b\u578b\uff1a"+t._$g(28,"t0-0"))])],1):t._e(),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[a("uni-view",{staticClass:t._$g(30,"sc"),attrs:{_i:30},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{staticClass:t._$g(31,"sc"),attrs:{_i:31}}),a("uni-view",{attrs:{_i:32}},[t._v("\u624b\u52a8\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{staticClass:t._$g(34,"sc"),attrs:{_i:34}}),a("uni-view",{attrs:{_i:35}},[t._v("\u8fde\u63a5\u8bbe\u5907")])],1)],1),t._$g(36,"i")?a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[t._v("\u5176\u4ed6\u6570\u636e")]):t._e(),t._$g(37,"i")?a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[a("uni-collapse",{attrs:{_i:39}},t._l(t._$g(40,"f"),(function(e,i,n,r){return a("uni-collapse-item",{key:e,staticClass:t._$g("40-"+r,"sc"),attrs:{_i:"40-"+r},scopedSlots:t._u([{key:"title",fn:function(e,i,n){return[a("uni-list-item",{staticClass:i._$g("42-"+r+"-"+n,"sc"),attrs:{_i:"42-"+r+"-"+n}},[a("uni-view",{staticClass:i._$g("43-"+r+"-"+n,"sc"),attrs:{_i:"43-"+r+"-"+n}},[a("v-uni-icon",{staticClass:i._$g("44-"+r+"-"+n,"sc"),class:i._$g("44-"+r+"-"+n,"c"),attrs:{_i:"44-"+r+"-"+n}}),t._v(i._$g("43-"+r+"-"+n,"t1-0"))],1),i._$g("45-"+r+"-"+n,"i")?a("uni-view",{staticClass:i._$g("45-"+r+"-"+n,"sc"),attrs:{_i:"45-"+r+"-"+n}},[t._v("-")]):a("uni-view",{staticClass:i._$g("46-"+r,"sc"),attrs:{_i:"46-"+r}},[t._v(i._$g("46-"+r+n,"t0-0")+i._$g("46-"+r+n,"t0-1"))]),a("uni-view",{staticClass:i._$g("47-"+r+"-"+n,"sc"),attrs:{_i:"47-"+r+"-"+n}},[a("uni-view",{staticClass:i._$g("48-"+r+"-"+n,"sc"),class:i._$g("48-"+r+"-"+n,"c"),style:i._$g("48-"+r+"-"+n,"s"),attrs:{_i:"48-"+r+"-"+n}},[t._v(i._$g("48-"+r+"-"+n,"t0-0"))])],1)],1)]}}],null,!0)},[a("uni-view",{staticClass:t._$g("49-"+r,"sc"),attrs:{_i:"49-"+r}},[t._$g("50-"+r,"i")?a("uni-view",{staticClass:t._$g("50-"+r,"sc"),attrs:{_i:"50-"+r}},[t._v(t._$g("50-"+r,"t0-0"))]):t._e(),t._$g("51-"+r,"i")?a("uni-view",{class:t._$g("51-"+r,"c"),attrs:{_i:"51-"+r}},[t._$g("52-"+r,"i")?a("uni-view",{staticClass:t._$g("52-"+r,"sc"),attrs:{_i:"52-"+r}},[a("uni-view",{staticClass:t._$g("53-"+r,"sc"),style:t._$g("53-"+r,"s"),attrs:{_i:"53-"+r}},[a("uni-view",{staticClass:t._$g("54-"+r,"sc"),attrs:{_i:"54-"+r}})],1),t._l(t._$g("55-"+r,"f"),(function(e,i,n,o){return a("uni-view",{key:e,staticClass:t._$g("55-"+r+"-"+o,"sc"),style:t._$g("55-"+r+"-"+o,"s"),attrs:{_i:"55-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("56-"+r+"-"+o,"sc"),attrs:{_i:"56-"+r+"-"+o}},[t._v(t._$g("56-"+r+"-"+o,"t0-0"))]),t._$g("57-"+r+"-"+o,"i")?a("uni-view",{staticClass:t._$g("57-"+r+"-"+o,"sc"),attrs:{_i:"57-"+r+"-"+o}},[t._v(t._$g("57-"+r+"-"+o,"t0-0"))]):t._e()],1)}))],2):a("uni-view",{attrs:{_i:"58-"+r}},[t._$g("59-"+r,"i")?a("uni-view",{staticClass:t._$g("59-"+r,"sc"),attrs:{_i:"59-"+r}},[t._v("\u6807\u51c6\u503c:"+t._$g("59-"+r,"t0-0")+"kcal")]):t._e()],1)],1):t._e()],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(60,"sc"),attrs:{_i:60}},[a("uni-icons",{attrs:{_i:61}}),t._v("\u6b64\u6d4b\u91cf\u6570\u636e\u4ec5\u4f9b\u53c2\u8003\uff0c\u4e0d\u53ef\u4ee3\u66ff\u533b\u5b66\u4e13\u4e1a\u6d4b\u8bd5\uff01")],1)],1):t._e(),a("record",{attrs:{_i:62}})],1):t._e(),t._$g(63,"i")?a("uni-view",{staticClass:t._$g(63,"sc"),attrs:{_i:63}},[a("uni-view",{staticClass:t._$g(64,"sc"),attrs:{_i:64}},[a("uni-view",{staticClass:t._$g(65,"sc"),attrs:{_i:65}},[a("uni-view",{staticClass:t._$g(66,"sc"),attrs:{_i:66}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(67,"a-end"),fields:"time",value:t._$g(67,"a-value"),_i:67},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(68,"sc"),attrs:{_i:68}},[t._v(t._$g(68,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(69,"sc"),attrs:{_i:69}})],1),a("uni-view",{staticClass:t._$g(70,"sc"),attrs:{_i:70}},[t._v("~")]),a("v-uni-picker",{attrs:{mode:"date",end:t._$g(71,"a-end"),fields:"time",value:t._$g(71,"a-value"),_i:71},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(72,"sc"),attrs:{_i:72}},[t._v(t._$g(72,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(73,"sc"),attrs:{_i:73}})],1)],1)],1),t._$g(74,"i")?a("uni-view",{staticClass:t._$g(74,"sc"),attrs:{_i:74}},[a("uni-view",{staticClass:t._$g(75,"sc"),attrs:{_i:75}},t._l(t._$g(76,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("76-"+r,"sc"),class:t._$g("76-"+r,"c"),attrs:{_i:"76-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g("76-"+r,"t0-0"))])})),1),a("uni-view",{staticClass:t._$g(77,"sc"),attrs:{_i:77}},[t._$g(78,"i")?a("uni-view",{attrs:{_i:78}},[a("qiunDataCharts",{attrs:{_i:79}})],1):t._e()],1)],1):a("uni-view",{staticClass:t._$g(80,"sc"),attrs:{_i:80}},[a("uni-view",{staticClass:t._$g(81,"sc"),attrs:{_i:81}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:82}}),a("v-uni-text",{attrs:{_i:83}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1)],1)],1),a("uni-view",{staticClass:t._$g(84,"sc"),attrs:{_i:84}},[a("uni-view",{staticClass:t._$g(85,"sc"),attrs:{_i:85}},[a("uni-view",{staticClass:t._$g(86,"sc"),attrs:{_i:86},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{staticClass:t._$g(87,"sc"),attrs:{_i:87}}),a("uni-view",{attrs:{_i:88}},[t._v("\u5386\u53f2\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(89,"sc"),attrs:{_i:89},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{staticClass:t._$g(90,"sc"),attrs:{_i:90}}),a("uni-view",{attrs:{_i:91}},[t._v("\u6570\u636e\u5bf9\u6bd4")])],1)],1),a("uni-view",{staticClass:t._$g(92,"sc"),attrs:{_i:92}},[a("uni-view",{staticClass:t._$g(93,"sc"),attrs:{_i:93},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(94,"sc"),attrs:{_i:94}},[t._v(t._$g(94,"t0-0")),a("v-uni-text",{attrs:{_i:95}},[t._v("kg")])],1),a("uni-view",{staticClass:t._$g(96,"sc"),attrs:{_i:96}},[t._v("\u76ee\u6807\u4f53\u91cd"),a("uni-icons",{staticClass:t._$g(97,"sc"),attrs:{_i:97}})],1)],1),a("uni-view",{staticClass:t._$g(98,"sc"),attrs:{_i:98}},[a("uni-view",{staticClass:t._$g(99,"sc"),attrs:{_i:99}},[t._v(t._$g(99,"t0-0")),a("v-uni-text",{attrs:{_i:100}},[t._v("kg")])],1),t._$g(101,"i")?a("uni-view",{staticClass:t._$g(101,"sc"),attrs:{_i:101}},[t._v("\u7d2f\u8ba1\u589e\u91cd")]):a("uni-view",{staticClass:t._$g(102,"sc"),attrs:{_i:102}},[t._v("\u7d2f\u8ba1\u51cf\u91cd")])],1),a("uni-view",{staticClass:t._$g(103,"sc"),attrs:{_i:103},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(104,"sc"),attrs:{_i:104}},[t._v(t._$g(104,"t0-0")),a("v-uni-text",{attrs:{_i:105}},[t._v("kg")])],1),a("uni-view",{staticClass:t._$g(106,"sc"),attrs:{_i:106}},[t._v("\u521d\u59cb\u4f53\u91cd"),a("uni-icons",{staticClass:t._$g(107,"sc"),attrs:{_i:107}})],1)],1),a("uni-view",{staticClass:t._$g(108,"sc"),attrs:{_i:108}},[a("uni-view",{staticClass:t._$g(109,"sc"),attrs:{_i:109}},[t._v(t._$g(109,"t0-0")),a("v-uni-text",{attrs:{_i:110}},[t._v("\u5929")])],1),a("uni-view",{staticClass:t._$g(111,"sc"),attrs:{_i:111}},[t._v("\u51cf\u91cd\u5929\u6570")])],1)],1)],1),a("firstweight",{attrs:{_i:112}})],1):t._e()],1)},r=[]},"3ed0":function(t,e,a){"use strict";a.r(e);var i=a("fa3f"),n=a("d077");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("78dd");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4561fd18",null,!1,i["a"],void 0);e["default"]=s.exports},"3f86":function(t,e,a){"use strict";a.r(e);var i=a("8aba"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3fd8":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],n={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997c\u72b6\u56fe","\u5706\u73af\u56fe","\u73ab\u7470\u56fe","\u8bcd\u4e91\u56fe","\u6f0f\u6597\u56fe","\u5730\u56fe","\u5706\u5f27\u8fdb\u5ea6\u6761","\u6298\u7ebf\u56fe","\u67f1\u72b6\u56fe","\u5c71\u5cf0\u56fe","\u6761\u72b6\u56fe","\u533a\u57df\u56fe","\u96f7\u8fbe\u56fe","\u4eea\u8868\u76d8","K\u7ebf\u56fe","\u6df7\u5408\u56fe","\u65f6\u95f4\u8f74\u6298\u7ebf","\u65f6\u95f4\u8f74\u533a\u57df","\u6563\u70b9\u56fe","\u6c14\u6ce1\u56fe","\u81ea\u5b9a\u4e49\u7c7b\u578b"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(t,e,a){return t+"\u5143"},yAxisDemo2:function(t,e,a){return t.toFixed(2)},xAxisDemo1:function(t,e,a){return t+"\u5e74"},xAxisDemo2:function(t,e,a){return function(t,e){var a=new Date;a.setTime(1e3*t);var i=a.getFullYear(),n=a.getMonth()+1;n=n<10?"0"+n:n;var r=a.getDate();r=r<10?"0"+r:r;var o=a.getHours();o=o<10?"0"+o:o;var s=a.getMinutes(),c=a.getSeconds();return s=s<10?"0"+s:s,c=c<10?"0"+c:c,"full"==e?i+"-"+n+"-"+r+" "+o+":"+s+":"+c:"y-m-d"==e?i+"-"+n+"-"+r:"h:m"==e?o+":"+s:"h:m:s"==e?o+":"+s+":"+c:[i,n,r,o,s,c]}(t,"h:m")},seriesDemo1:function(t,e,a,i){return t+"\u5143"},tooltipDemo1:function(t,e,a,i){return 0==a?"\u968f\u4fbf\u7528"+t.data+"\u5e74":"\u5176\u4ed6\u6211\u6ca1\u6539"+t.data+"\u5929"},pieDemo:function(t,e,a,i){if(void 0!==e)return a[e].name+"\uff1a"+a[e].data+"\u5143"}},demotype:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:i,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:i,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76ca\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:i,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:i,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:i,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:i,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:i,title:{name:"",fontSize:22,color:"#00FF00"},subtitle:{name:"",fontSize:15,color:"#666666"},extra:{arcbar:{type:"circle",width:10,backgroundColor:"#E9E9E9",startAngle:1.5,endAngle:.25,gap:2}}},line:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{min:0}]},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:i,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{tofix:1,min:0}]},legend:{show:!1},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:i,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:i,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5b9e\u65f6\u901f\u5ea6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:i,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:i,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},r=n;e.default=r},4089:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-2ef93b2c]{width:30px;height:30px;position:relative}.container.loading2[data-v-2ef93b2c]{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.container.loading2 .shape[data-v-2ef93b2c]{border-radius:5px}.container.loading2[data-v-2ef93b2c]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container .shape[data-v-2ef93b2c]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-2ef93b2c]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-2ef93b2c]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-2ef93b2c]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-2ef93b2c]{bottom:0;right:0;background-color:#e66}.loading2 .shape1[data-v-2ef93b2c]{-webkit-animation:animation2shape1-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape1-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape1-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}@keyframes animation2shape1-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}.loading2 .shape2[data-v-2ef93b2c]{-webkit-animation:animation2shape2-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape2-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape2-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@keyframes animation2shape2-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}.loading2 .shape3[data-v-2ef93b2c]{-webkit-animation:animation2shape3-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape3-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape3-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}@keyframes animation2shape3-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}.loading2 .shape4[data-v-2ef93b2c]{-webkit-animation:animation2shape4-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape4-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape4-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}@keyframes animation2shape4-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}",""]),t.exports=e},"409b":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u624b\u52a8\u8bb0\u5f55")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1),a("uni-view",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u65f6\u957f")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g(14,"a-range"),value:t._$g(14,"a-value"),_i:14},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0")+t._$g(15,"t0-1"))])],1),a("uni-icons",{staticClass:t._$g(16,"sc"),attrs:{_i:16}})],1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v("\u4e2a\u6570")]),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("v-uni-input",{attrs:{type:"number",placeholder:"\u8bf7\u8f93\u5165",_i:20},model:{value:t._$g(20,"v-model"),callback:function(e){t.$handleVModelEvent(20,e)},expression:"number"}}),t._v("\u4e2a")],1)],1)],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1)},r=[]},"40e7":function(t,e,a){"use strict";var i=a("9635"),n=a.n(i);n.a},4127:function(t,e,a){"use strict";var i=a("14e4"),n=a.n(i);n.a},"416d":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._$g(4,"i")?a("v-uni-image",{staticClass:t._$g(4,"sc"),attrs:{src:t._$g(4,"a-src"),_i:4}}):a("v-uni-icon",{staticClass:t._$g(5,"sc"),attrs:{_i:5},on:{click:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u59d3\u540d")]),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("v-uni-input",{attrs:{name:"name",type:"text",placeholder:"\u8bf7\u8f93\u5165\u59d3\u540d",_i:9},model:{value:t._$g(9,"v-model"),callback:function(e){t.$handleVModelEvent(9,e)},expression:"memInfo.nickname"}}),t._$g(10,"i")?a("uni-icons",{attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)],1),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u6027\u522b")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-picker",{attrs:{mode:"selector",range:t._$g(14,"a-range"),_i:14},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(16,"sc"),attrs:{_i:16}})],1)],1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v("\u8eab\u9ad8")]),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("v-uni-input",{staticClass:t._$g(20,"sc"),attrs:{name:"name",type:"digit",placeholder:"\u8bf7\u8f93\u5165\u8eab\u9ad8",_i:20},model:{value:t._$g(20,"v-model"),callback:function(e){t.$handleVModelEvent(20,e)},expression:"memInfo.height"}}),t._v("CM"),t._$g(21,"i")?a("uni-icons",{attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)],1),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[t._v("\u4f53\u91cd")]),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("v-uni-input",{staticClass:t._$g(25,"sc"),attrs:{name:"name",type:"digit",placeholder:"\u8bf7\u8f93\u5165\u4f53\u91cd",_i:25},model:{value:t._$g(25,"v-model"),callback:function(e){t.$handleVModelEvent(25,e)},expression:"memInfo.weight"}}),t._v("KG"),t._$g(26,"i")?a("uni-icons",{attrs:{_i:26},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[t._v("\u51fa\u751f\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[a("v-uni-picker",{attrs:{mode:"date",start:t._$g(30,"a-start"),end:t._$g(30,"a-end"),fields:"time",_i:30},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31}},[t._v(t._$g(31,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(32,"sc"),attrs:{_i:32}})],1)],1)],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v("\u6240\u5728\u5e74\u7ea7")]),a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35}},[a("v-uni-picker",{attrs:{mode:"selector",range:t._$g(36,"a-range"),value:t._$g(36,"a-value"),"range-key":"name",_i:36},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[t._v(t._$g(37,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(38,"sc"),attrs:{_i:38}})],1)],1)],1)],1),a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u63d0\u4ea4")])],1)},r=[]},4229:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u624b\u52a8\u8bb0\u5f55")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1),a("uni-view",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u7b2c\u4e00\u6b21")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:14},model:{value:t._$g(14,"v-model"),callback:function(e){t.$handleVModelEvent(14,e)},expression:"number1"}}),t._v("ml")],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u7b2c\u4e8c\u6b21")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:18},model:{value:t._$g(18,"v-model"),callback:function(e){t.$handleVModelEvent(18,e)},expression:"number2"}}),t._v("ml")],1)],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u7b2c\u4e09\u6b21")]),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:22},model:{value:t._$g(22,"v-model"),callback:function(e){t.$handleVModelEvent(22,e)},expression:"number3"}}),t._v("ml")],1)],1)],1),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1)},n=[]},"42ed":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},4418:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("645e")),r=i(a("359a")),o={data:function(){return{wxsProps:{}}},components:{record:n.default,headerIndex:r.default}};e.default=o},"45b3":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},n=[]},"45b9":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{class:t._$g(2,"c"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f53\u5929")]),a("uni-view",{class:t._$g(3,"c"),attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6708\u5ea6")]),a("uni-view",{class:t._$g(4,"c"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5e74\u5ea6")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{staticClass:t._$g(7,"sc"),attrs:{mode:"date",value:t._$g(7,"a-value"),fields:t._$g(7,"a-fields"),_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0")),a("uni-icons",{attrs:{_i:9}})],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[t._$g("12-"+r,"i")?a("uni-view",{attrs:{_i:"12-"+r}},[a("qiunDataCharts",{attrs:{_i:"13-"+r}})],1):a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:"16-"+r}}),a("v-uni-text",{attrs:{_i:"17-"+r}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1)],1)],1)})),1)],1)],1)},r=[]},"462c":function(t,e,a){"use strict";a.r(e);var i=a("45b3"),n=a("b9e3");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"44d8bc26",null,!1,i["a"],void 0);e["default"]=s.exports},4636:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.image3[data-v-d9ff8400]{width:200px!important;height:340px!important}',""]),t.exports=e},"46b5":function(t,e,a){"use strict";a.r(e);var i=a("ed76"),n=a("28b7");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("2d78");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"b8d4e65e",null,!1,i["a"],void 0);e["default"]=s.exports},4773:function(t,e,a){"use strict";var i=a("f2f9"),n=a.n(i);n.a},"49ce":function(t,e,a){"use strict";a.r(e);var i=a("b6fb"),n=a("9747");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("32bc");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"45a6b600",null,!1,i["a"],void 0);e["default"]=s.exports},"49cf":function(t,e,a){var i=a("9e94");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("72837617",i,!0,{sourceMap:!1,shadowMode:!1})},"4a0b":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"4d26":function(t,e,a){"use strict";a.r(e);var i=a("d542"),n=a("d38f");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("c0a6");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"eafbf252",null,!1,i["a"],void 0);e["default"]=s.exports},"4e72":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._v("\u5934\u50cf")]),a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u6635\u79f0")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._$g(7,"i")?a("v-uni-text",{attrs:{_i:7}},[t._v(t._$g(7,"t0-0"))]):a("v-uni-input",{attrs:{type:"text",_i:8},on:{blur:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(8,"v-model"),callback:function(e){t.$handleVModelEvent(8,e)},expression:"nickname"}}),a("uni-icons",{staticClass:t._$g(9,"sc"),attrs:{_i:9},on:{click:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u624b\u673a\u53f7")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-text",{attrs:{_i:13}},[t._v(t._$g(13,"t0-0"))]),a("uni-icons",{attrs:{_i:14}})],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-text",{attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),a("uni-icons",{attrs:{_i:19}})],1)],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[t._v("\u8bbe\u7f6e\u5bc6\u7801")]),a("uni-icons",{attrs:{_i:22}})],1)],1)},r=[]},"4ea4":function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports["default"]=t.exports},"4ef9":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"ren-calendar",props:["weekstart","markDays","headerBar","open","collapsible","disabledAfter"],data:function(){return{wxsProps:{}}},components:{}}},"4f06":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{attrs:{_i:0}},[t._$g(1,"i")?a("recordWeight",{attrs:{_i:1}}):t._e(),t._$g(2,"i")?a("skipAdd",{attrs:{_i:2}}):t._e(),t._$g(3,"i")?a("lungAdd",{attrs:{_i:3}}):t._e()],1):t._e()},n=[]},"4f11":function(t,e,a){var i=a("c204");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4d680798",i,!0,{sourceMap:!1,shadowMode:!1})},"4f31":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._v("\u8bf7\u5728\u8bbe\u5907\u5f00\u673a\u72b6\u6001\u4e0b\uff0c\u641c\u7d22\u8bbe\u5907")]),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb\u641c\u7d22\u8bbe\u5907")]),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5df2\u53d1\u73b0 "+t._$g(3,"t0-0")+" \u4e2a\u8bbe\u5907\uff1a")]),a("uni-view",{attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-scroll-view",{staticClass:t._$g(5,"sc"),attrs:{"scroll-y":!0,"scroll-with-animation":!0,_i:5}},t._l(t._$g(6,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:"7-"+r}},[a("v-uni-text",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1),a("uni-view",{attrs:{_i:"9-"+r}},[t._v("mac\u5730\u5740:"+t._$g("9-"+r,"t0-0"))])],1)})),1):t._e()],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("v-uni-icon",{staticClass:t._$g(12,"sc"),attrs:{_i:12}}),t._v("\u8bbe\u5907\u7ed1\u5b9a\u6d41\u7a0b\u8bf4\u660e")],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-text",{attrs:{_i:14}},[t._v("1\u3001\u6253\u5f00\u624b\u673a\u84dd\u7259\u548c\u4f4d\u7f6e\u4fe1\u606f")]),a("v-uni-text",{attrs:{_i:15}},[t._v("2\u3001ios\u7cfb\u7edf\u9700\u6253\u5f00\u8bbe\u7f6e\u2014>\u5e94\u7528\u2014>\u5fae\u4fe1\u91cc\u7684\u84dd\u7259\u6743\u9650")]),a("v-uni-text",{attrs:{_i:16}},[t._v("3\u3001\u8bbe\u5907\u4eae\u5c4f\u72b6\u6001\u4e0b\u641c\u7d22\u84dd\u7259")]),a("v-uni-text",{attrs:{_i:17}},[t._v("4\u3001\u9009\u62e9\u84dd\u7259\u8fdb\u884c\u7ed1\u5b9a")])],1)],1)],1)},n=[]},"4f6b":function(t,e,a){"use strict";a.r(e);var i=a("0ef0"),n=a("03f2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("751e");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"1de8c812",null,!1,i["a"],void 0);e["default"]=s.exports},"500e":function(t,e,a){"use strict";a.r(e);var i=a("d53f"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},5285:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v(t._$g(3,"t0-0"))]),t._$g(4,"i")?a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",start:t._$g(7,"a-start"),end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1):t._e(),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u4f53\u91cd")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:13},model:{value:t._$g(13,"v-model"),callback:function(e){t.$handleVModelEvent(13,e)},expression:"weight"}}),t._v("kg")],1)],1),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1):t._e()},n=[]},"52b7":function(t,e,a){"use strict";var i=a("c004"),n=a.n(i);n.a},"539b":function(t,e,a){"use strict";a.r(e);var i=a("1c92"),n=a("a72c");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("0e24");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7349bc3d",null,!1,i["a"],void 0);e["default"]=s.exports},"53dc":function(t,e,a){"use strict";a.r(e);var i=a("f2b0"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"54eb":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"56d9":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-2da8ebf2]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.edit[data-v-2da8ebf2]{top:20%}.close[data-v-2da8ebf2]{background:#fff!important;float:left;color:#333}',""]),t.exports=e},"57da":function(t,e,a){var i=a("ef29");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("630fcfa5",i,!0,{sourceMap:!1,shadowMode:!1})},5815:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"qiun-data-charts",props:["type","canvasId","canvas2d","background","animation","chartData","opts","eopts","loadingType","errorShow","errorReload","errorMessage","inScrollView","reshow","reload","disableScroll","optsWatch","onzoom","ontap","ontouch","onmouse","onmovetip","echartsH5","echartsApp","tooltipShow","tooltipFormat","tooltipCustom","startDate","endDate","textEnum","groupEnum","pageScrollTop","directory","tapLegend","menus"],data:function(){return{wxsProps:{}}},components:{}}},"59d5":function(t,e,a){"use strict";var i=a("ef58"),n=a.n(i);n.a},"5a43":function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,i=new Array(e);a1?e-1:0),i=1;it.end.x||e.end.xt.start.y||e.start.y1&&(n.extra.mount.widthRatio>2&&(n.extra.mount.widthRatio=2),o+=(n.extra.mount.widthRatio-1)*a.eachSpacing);var s=e;return e>=0?(s=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",n.xAxis.scrollPosition="left"):Math.abs(e)>=o-r?(s=r-o,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",n.xAxis.scrollPosition="right"):(t.scrollOption.position=e,n.xAxis.scrollPosition=e),s}function f(t,e,a){function i(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=i(t),e=i(e),a=i(a),e>a&&(a+=2*Math.PI,t=e&&t<=a}function p(t,e){function a(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var n=.2,r=.2,o=null,s=null,c=null,l=null;if(e<1?(o=t[0].x+(t[1].x-t[0].x)*n,s=t[0].y+(t[1].y-t[0].y)*n):(o=t[e].x+(t[e+1].x-t[e-1].x)*n,s=t[e].y+(t[e+1].y-t[e-1].y)*n),e>t.length-3){var d=t.length-1;c=t[d].x-(t[d].x-t[d-1].x)*r,l=t[d].y-(t[d].y-t[d-1].y)*r}else c=t[e+1].x-(t[e+2].x-t[e].x)*r,l=t[e+1].y-(t[e+2].y-t[e].y)*r;return a(t,e+1)&&(l=t[e+1].y),a(t,e)&&(s=t[e].y),i(t,e+1)&&(c=t[e+1].x),i(t,e)&&(o=t[e].x),(s>=Math.max(t[e].y,t[e+1].y)||s<=Math.min(t[e].y,t[e+1].y))&&(s=t[e].y),(l>=Math.max(t[e].y,t[e+1].y)||l<=Math.min(t[e].y,t[e+1].y))&&(l=t[e+1].y),(o>=Math.max(t[e].x,t[e+1].x)||o<=Math.min(t[e].x,t[e+1].x))&&(o=t[e].x),(c>=Math.max(t[e].x,t[e+1].x)||c<=Math.min(t[e].x,t[e+1].x))&&(c=t[e+1].x),{ctrA:{x:o,y:s},ctrB:{x:c,y:l}}}function h(t,e,a){return{x:a.x+t,y:a.y-e}}function g(t,e){if(e)while(c.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function v(t,e,a){for(var i=0,n=0;n=1e4?1e3:i>=1e3?100:i>=100?10:i>=10?5:i>=1?1:i>=.1?.1:i>=.01?.01:i>=.001?.001:i>=1e-4?1e-4:i>=1e-5?1e-5:1e-6,{minRange:d(t,"lower",a),maxRange:d(e,"upper",a)}}function m(t,e,a){var i=0;if(t=String(t),!1!==a&&void 0!==a&&a.setFontSize&&a.measureText)return a.setFontSize(e),a.measureText(t).width;t=t.split("");for(var n=0;n-1;if(r)for(var o=A(t),s=0;s5&&void 0!==arguments[5]?arguments[5]:{},o=e.chartData.calPoints?e.chartData.calPoints:[],s={};if(i.length>0){for(var c=[],l=0;l0&&(i=n[a]),{text:r.formatter?r.formatter(t,i,a,e):t.name+": "+t.data,color:t.color,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}})),f={x:Math.round(s.x),y:Math.round(s.y)};return{textList:u,offset:f}}function z(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.chartData.xAxisPoints[a]+e.chartData.eachSpacing/2,o=t.map((function(t){return{text:n.formatter?n.formatter(t,i[a],a,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}}));o=o.filter((function(t){if(!0!==t.disableLegend)return t}));var s={x:Math.round(r),y:0};return{textList:o,offset:s}}function E(t,e,a,i,n,r){var o=a.chartData.calPoints,s=r.color.upFill,c=r.color.downFill,l=[s,s,c,s],d=[];e.map((function(e){0==i?e.data[1]-e.data[0]<0?l[1]=c:l[1]=s:(e.data[0]t[i-1][1]&&(l[2]=s),e.data[3]=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function P(t,e,a){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)<=Math.pow(a,2)}function T(t,e){var a=[],i=[];return t.forEach((function(t,n){e.connectNulls?null!==t&&i.push(t):null!==t?i.push(t):(i.length&&a.push(i),i=[])})),i.length&&a.push(i),a}function F(t,e,a,i,n){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},o=e.xAxis.fontSize*e.pix,s=t.map((function(t,a){var i=e.xAxis.formatter?e.xAxis.formatter(t,a,e):t;return m(String(i),o,n)})),c=Math.max.apply(this,s);if(1==e.xAxis.rotateLabel){r.angle=e.xAxis.rotateAngle*Math.PI/180;var l=e.xAxis.marginTop*e.pix*2+Math.abs(c*Math.sin(r.angle));l=l4&&void 0!==arguments[4]?arguments[4]:-1;n="stack"==i?w(t,e.categories.length):b(t);var s=[];n=n.filter((function(t){return"object"===(0,r.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),n.map((function(t){"object"===(0,r.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){s.push(t)})):s.push(t[0]):s.push(t.value):s.push(t)}));var c=0,l=0;if(s.length>0&&(c=Math.min.apply(this,s),l=Math.max.apply(this,s)),o>-1?("number"===typeof e.xAxis.data[o].min&&(c=Math.min(e.xAxis.data[o].min,c)),"number"===typeof e.xAxis.data[o].max&&(l=Math.max(e.xAxis.data[o].max,l))):("number"===typeof e.xAxis.min&&(c=Math.min(e.xAxis.min,c)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),c===l){var d=l||10;l+=d}for(var u=c,f=l,p=[],h=(f-u)/e.xAxis.splitNumber,g=0;g<=e.xAxis.splitNumber;g++)p.push(u+h*g);return p}(t,e,a,n.type),o.rangesFormat=o.ranges.map((function(t){return t=c.toFixed(t,2),t}));var l=o.ranges.map((function(t){return t=c.toFixed(t,2),t}));o=Object.assign(o,X(l,e,a));o.eachSpacing,l.map((function(t){return m(t,e.xAxis.fontSize*e.pix,i)}));return!0===e.xAxis.disabled&&(o.xAxisHeight=0),o}function D(t,e,a,i,n){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,o=n.extra.radar||{};o.max=o.max||0;for(var s=Math.max(o.max,Math.max.apply(null,b(i))),c=[],l=function(n){var o=i[n],l={};l.color=o.color,l.legendShape=o.legendShape,l.pointShape=o.pointShape,l.data=[],o.data.forEach((function(i,n){var o={};o.angle=t[n],o.proportion=i/s,o.value=i,o.position=h(a*o.proportion*r*Math.cos(o.angle),a*o.proportion*r*Math.sin(o.angle),e),l.data.push(o)})),c.push(l)},d=0;d2&&void 0!==arguments[2]?arguments[2]:1,i=0,n=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0,o=0,s=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(n._proportion_=n._proportion_%2)}return t}function I(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(n._proportion_=n._proportion_%2)}return t}function H(t,e,a){var i;i=a=2&&(t[r]._endAngle_=t[r]._endAngle_%2),n=t[r]._endAngle_;return t}function W(t,e,a){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,n=0;n=a.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*i+a.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*i,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return t}function R(t,e,a,i,n,r){return t.map((function(t){if(null===t)return null;var n=0,o=0;return"mix"==r.type?(n=r.extra.mix.column.seriesGap*r.pix||0,o=r.extra.mix.column.categoryGap*r.pix||0):(n=r.extra.column.seriesGap*r.pix||0,o=r.extra.column.categoryGap*r.pix||0),n=Math.min(n,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-n*(a-1))/a),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(t.width=Math.min(t.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t.x+=(i+.5-a/2)*(t.width+n),t}))}function G(t,e,a,i,n,r){return t.map((function(t){if(null===t)return null;var n=0,o=0;return n=r.extra.bar.seriesGap*r.pix||0,o=r.extra.bar.categoryGap*r.pix||0,n=Math.min(n,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-n*(a-1))/a),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t.y+=(i+.5-a/2)*(t.width+n),t}))}function q(t,e,a,i,n,r,o){var s=r.extra.column.categoryGap*r.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*s,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),i>0&&(t.width-=o),t)}))}function Y(t,e,a,i,n,r,o){var s=r.extra.column.categoryGap*r.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function N(t,e,a,i,n,r,o){var s=r.extra.bar.categoryGap*r.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function X(t,e,a){var i=e.width-e.area[1]-e.area[3],n=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&n>1&&"justify"==e.xAxis.boundaryGap&&(n-=1);var r=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,n+=r);var o=i/n,s=[],c=e.area[3],l=e.width-e.area[1];return t.forEach((function(t,e){s.push(c+r/2*o+e*o)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?s.push(c+r*o+t.length*o):s.push(l)),{xAxisPoints:s,startX:c,endX:l,eachSpacing:o}}function U(t,e,a,i,n,r,o){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],l=r.height-r.area[0]-r.area[2];return t.forEach((function(t,o){if(null===t)c.push(null);else{var d=[];t.forEach((function(t,c){var u={};u.x=i[o]+Math.round(n/2);var f=t.value||t,p=l*(f-e)/(a-e);p*=s,u.y=r.height-Math.round(p)-r.area[2],d.push(u)})),c.push(d)}})),c}function J(t,e,a,i,n,o,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=o.type&&"area"!=o.type&&"scatter"!=o.type&&"bubble"!=o.type||(l=o.xAxis.boundaryGap);var d=[],u=o.height-o.area[0]-o.area[2],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)d.push(null);else{var p={};p.color=t.color,p.x=i[s];var h,g,v,x=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)h=[].concat(o.chartData.xAxisData.ranges),g=h.shift(),v=h.pop(),x=t[1],p.x=o.area[3]+f*(t[0]-g)/(v-g),"bubble"==o.type&&(p.r=t[2],p.t=t[3]);else x=t.value;"center"==l&&(p.x+=n/2);var _=u*(x-e)/(a-e);_*=c,p.y=o.height-_-o.area[2],d.push(p)}})),d}function Q(t,e,a,i,n,o,s,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var d=o.xAxis.boundaryGap,u=[],f=o.height-o.area[0]-o.area[2],p=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)u.push(null);else{var h={};if(h.color=t.color,"vertical"==c.animation){h.x=i[s];var g,v,x,_=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)g=[].concat(o.chartData.xAxisData.ranges),v=g.shift(),x=g.pop(),_=t[1],h.x=o.area[3]+p*(t[0]-v)/(x-v);else _=t.value;"center"==d&&(h.x+=n/2);var m=f*(_-e)/(a-e);m*=l,h.y=o.height-m-o.area[2],u.push(h)}else{h.x=i[0]+n*s*l;_=t;"center"==d&&(h.x+=n/2);m=f*(_-e)/(a-e);h.y=o.height-m-o.area[2],u.push(h)}}})),u}function Z(t,e,a,i,n,o,s,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var d=[],u=o.height-o.area[0]-o.area[2],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)d.push(null);else{var c={};c.color=t.color,c.x=i[s];var p,h,g,v=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(o.chartData.xAxisData.ranges),h=p.shift(),g=p.pop(),v=t[1],c.x=o.area[3]+f*(t[0]-h)/(g-h);else v=t.value;c.x+=n/2;var x=u*(v*l-e)/(a-e);c.y=o.height-x-o.area[2],d.push(c)}})),d}function K(t,e,a,i,n,r,o,s){var c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,l=[],d=r.height-r.area[0]-r.area[2],u=(r.width,r.area[1],r.area[3],n*o.widthRatio);return t.forEach((function(t,o){if(null===t)l.push(null);else{var s={};s.color=t.color,s.x=i[o],s.x+=n/2;var f=t.data,p=d*(f*c-e)/(a-e);s.y=r.height-p-r.area[2],s.value=f,s.width=u,l.push(s)}})),l}function tt(t,e,a,i,n,o,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],d=(o.height,o.area[0],o.area[2],o.width-o.area[1]-o.area[3]);return t.forEach((function(t,n){if(null===t)l.push(null);else{var s={};s.color=t.color,s.y=i[n];var u=t;"object"===(0,r.default)(t)&&null!==t&&(u=t.value);var f=d*(u-e)/(a-e);f*=c,s.height=f,s.value=u,s.x=f+o.area[3],l.push(s)}})),l}function et(t,e,a,i,n,o,s,c,l){var d=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,u=[],f=o.height-o.area[0]-o.area[2];return t.forEach((function(t,s){if(null===t)u.push(null);else{var p={};if(p.color=t.color,p.x=i[s]+Math.round(n/2),c>0){for(var h=0,g=0;g<=c;g++)h+=l[g].data[s];var v=h-t,x=f*(h-e)/(a-e),_=f*(v-e)/(a-e)}else{h=t;"object"===(0,r.default)(t)&&null!==t&&(h=t.value);x=f*(h-e)/(a-e),_=0}var m=_;x*=d,m*=d,p.y=o.height-Math.round(x)-o.area[2],p.y0=o.height-Math.round(m)-o.area[2],u.push(p)}})),u}function at(t,e,a,i,n,o,s,c,l){var d=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,u=[],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,n){if(null===t)u.push(null);else{var s={};if(s.color=t.color,s.y=i[n],c>0){for(var p=0,h=0;h<=c;h++)p+=l[h].data[n];var g=p-t,v=f*(p-e)/(a-e),x=f*(g-e)/(a-e)}else{p=t;"object"===(0,r.default)(t)&&null!==t&&(p=t.value);v=f*(p-e)/(a-e),x=0}var _=x;v*=d,_*=d,s.height=v-_,s.x=o.area[3]+v,s.x0=o.area[3]+_,u.push(s)}})),u}function it(t,e,a,i,n){var o;o="stack"==i?w(t,e.categories.length):b(t);var s=[];o=o.filter((function(t){return"object"===(0,r.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),o.map((function(t){"object"===(0,r.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){s.push(t)})):s.push(t[1]):s.push(t.value):s.push(t)}));var c=n.min||0,l=n.max||0;s.length>0&&(c=Math.min.apply(this,s),l=Math.max.apply(this,s)),c===l&&(0==l?l=10:c=0);for(var d=_(c,l),u=void 0===n.min||null===n.min?d.minRange:n.min,f=void 0===n.max||null===n.max?d.maxRange:n.max,p=(f-u)/e.yAxis.splitNumber,h=[],g=0;g<=e.yAxis.splitNumber;g++)h.push(u+p*g);return h.reverse()}function nt(t,e,a,i){var n=s({},{type:""},e.extra.column),r=e.yAxis.data.length,o=new Array(r);if(r>0){for(var l=0;l0&&0==n.tooltip.group.includes(o))){var s="number"===typeof n.tooltip.index?n.tooltip.index:n.tooltip.index[n.tooltip.group.indexOf(o)];if(i.beginPath(),"hollow"==r.activeType?(i.setStrokeStyle(e),i.setFillStyle(n.background),i.setLineWidth(2*n.pix)):(i.setStrokeStyle("#ffffff"),i.setFillStyle(e),i.setLineWidth(1*n.pix)),"diamond"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x+2.5*n.pix,t.y),i.arc(t.x,t.y,3*n.pix,0,2*Math.PI,!1))}));else if("square"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("none"===a)return;i.closePath(),i.fill(),i.stroke()}}function ct(t,e,a,i){var n=t.title.fontSize||e.titleFontSize,r=t.subtitle.fontSize||e.subtitleFontSize,o=t.title.name||"",s=t.subtitle.name||"",c=t.title.color||t.fontColor,l=t.subtitle.color||t.fontColor,d=o?n:0,u=s?r:0;if(s){var f=m(s,r*t.pix,a),p=i.x-f/2+(t.subtitle.offsetX||0)*t.pix,h=i.y+r*t.pix/2+(t.subtitle.offsetY||0)*t.pix;o&&(h+=(d*t.pix+5)/2),a.beginPath(),a.setFontSize(r*t.pix),a.setFillStyle(l),a.fillText(s,p,h),a.closePath(),a.stroke()}if(o){var g=m(o,n*t.pix,a),v=i.x-g/2+(t.title.offsetX||0),x=i.y+n*t.pix/2+(t.title.offsetY||0)*t.pix;s&&(x-=(u*t.pix+5)/2),a.beginPath(),a.setFontSize(n*t.pix),a.setFillStyle(c),a.fillText(o,v,x),a.closePath(),a.stroke()}}function lt(t,e,a,i,n){var o=e.data,s=e.textOffset?e.textOffset:0;t.forEach((function(t,c){if(null!==t){i.beginPath();var l=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(l),i.setFillStyle(e.textColor||n.fontColor);var d=o[c];"object"===(0,r.default)(o[c])&&null!==o[c]&&(d=o[c].constructor.toString().indexOf("Array")>-1?o[c][1]:o[c].value);var u=e.formatter?e.formatter(d,c,e,n):d;i.setTextAlign("center"),i.fillText(String(u),t.x,t.y-4+s*n.pix),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function dt(t,e,a,i,n){var o=e.data,s=e.textOffset?e.textOffset:0,c=n.extra.column.labelPosition;t.forEach((function(t,l){if(null!==t){i.beginPath();var d=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(d),i.setFillStyle(e.textColor||n.fontColor);var u=o[l];"object"===(0,r.default)(o[l])&&null!==o[l]&&(u=o[l].constructor.toString().indexOf("Array")>-1?o[l][1]:o[l].value);var f=e.formatter?e.formatter(u,l,e,n):u;i.setTextAlign("center");var p=t.y-4*n.pix+s*n.pix;t.y>e.zeroPoints&&(p=t.y+s*n.pix+d),"insideTop"==c&&(p=t.y+d+s*n.pix,t.y>e.zeroPoints&&(p=t.y-s*n.pix-4*n.pix)),"center"==c&&(p=t.y+s*n.pix+(n.height-n.area[2]-t.y+d)/2,e.zeroPointse.zeroPoints&&(p=t.y-s*n.pix-(t.y-e.zeroPoints-d)/2),"stack"==n.extra.column.type&&(p=t.y+s*n.pix+(t.y0-t.y+d)/2)),"bottom"==c&&(p=n.height-n.area[2]+s*n.pix-4*n.pix,e.zeroPointse.zeroPoints&&(p=e.zeroPoints-s*n.pix+d+2*n.pix),"stack"==n.extra.column.type&&(p=t.y0+s*n.pix-4*n.pix)),i.fillText(String(f),t.x,p),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ut(t,e,a,i,n,r){e.data;var o=e.textOffset?e.textOffset:0;n.extra.mount.labelPosition;t.forEach((function(t,s){if(null!==t){i.beginPath();var c=e[s].textSize?e[s].textSize*n.pix:a.fontSize;i.setFontSize(c),i.setFillStyle(e[s].textColor||n.fontColor);var l=t.value,d=e[s].formatter?e[s].formatter(l,s,e,n):l;i.setTextAlign("center");var u=t.y-4*n.pix+o*n.pix;t.y>r&&(u=t.y+o*n.pix+c),i.fillText(String(d),t.x,u),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ft(t,e,a,i,n){var o=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,s){if(null!==t){i.beginPath();var c=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(c),i.setFillStyle(e.textColor||n.fontColor);var l=o[s];"object"===(0,r.default)(o[s])&&null!==o[s]&&(l=o[s].value);var d=e.formatter?e.formatter(l,s,e,n):l;i.setTextAlign("left"),i.fillText(String(d),t.x+4*n.pix,t.y+c/2-3),i.closePath(),i.stroke()}}))}function pt(t,e,a,i,n,r){var o;e-=t.width/2+t.labelOffset*i.pix,e=e<10?10:e,o=t.endAngle=2&&(d%=2),u+=l}}function ht(t,e,a,i,n,r){var o=i.extra.radar||{};t.forEach((function(t,s){if(!0===o.labelPointShow&&""!==i.categories[s]){var l={x:e*Math.cos(t),y:e*Math.sin(t)},d=h(l.x,l.y,a);r.setFillStyle(o.labelPointColor),r.beginPath(),r.arc(d.x,d.y,o.labelPointRadius*i.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(!0===o.labelShow){var u={x:(e+n.radarLabelTextMargin*i.pix)*Math.cos(t),y:(e+n.radarLabelTextMargin*i.pix)*Math.sin(t)},f=h(u.x,u.y,a),p=f.x,g=f.y;c.approximatelyEqual(u.x,0)?p-=m(i.categories[s]||"",n.fontSize,r)/2:u.x<0&&(p-=m(i.categories[s]||"",n.fontSize,r)),r.beginPath(),r.setFontSize(n.fontSize),r.setFillStyle(o.labelColor||i.fontColor),r.fillText(i.categories[s]||"",p,g+n.fontSize/2),r.closePath(),r.stroke()}}))}function gt(t,e,a,i,n,r){for(var o=a.pieChartLinePadding,s=[],l=null,d=t.map((function(a,i){var n=a.formatter?a.formatter(a,i,t,e):c.toFixed(100*a._proportion_.toFixed(4))+"%";n=a.labelText?a.labelText:n;var r=2*Math.PI-(a._start_+2*Math.PI*a._proportion_/2);a._rose_proportion_&&(r=2*Math.PI-(a._start_+2*Math.PI*a._rose_proportion_/2));var o=a.color,s=a._radius_;return{arc:r,text:n,color:o,radius:s,textColor:a.textColor,textSize:a.textSize,labelShow:a.labelShow}})),u=0;u=0?p+a.pieChartTextPadding:p-a.pieChartTextPadding,w=v,y=m(f.text,f.textSize*e.pix||a.fontSize,i),C=w;l&&c.isSameXCoordinateArea(l.start,{x:b})&&(C=b>0?Math.min(w,l.start.y):p<0||w>0?Math.max(w,l.start.y):Math.min(w,l.start.y)),b<0&&(b-=y);var $={lineStart:{x:x,y:_},lineEnd:{x:p,y:v},start:{x:b,y:C},width:y,height:a.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};l=g($,l),s.push(l)}for(var k=0;kn?n:r.activeWidth;var o=e.area[0],c=e.height-e.area[2];i.beginPath(),i.setFillStyle(l(r.activeBgColor,r.activeBgOpacity)),i.rect(t-r.activeWidth/2,o,r.activeWidth,c-o),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function mt(t,e,a,i,n){var r=s({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),o=e.area[3],c=e.width-e.area[1];i.beginPath(),i.setFillStyle(l(r.activeBgColor,r.activeBgOpacity)),i.rect(o,t-n/2,c-o,n),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function bt(t,e,a,i,n,r,o){var c=s({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},a.extra.tooltip);1==c.showCategory&&a.categories&&t.unshift({text:a.categories[a.tooltip.index],color:null});var d=c.fontSize*a.pix,u=c.lineHeight*a.pix,f=c.boxPadding*a.pix,p=d,h=5*a.pix;0==c.legendShow&&(p=0,h=0);var g=c.showArrow?8*a.pix:0,v=!1;"line"!=a.type&&"mount"!=a.type&&"area"!=a.type&&"candle"!=a.type&&"mix"!=a.type||1==c.splitLine&&function(t,e,a,i){var n=e.extra.tooltip||{};n.gridType=void 0==n.gridType?"solid":n.gridType,n.dashLength=void 0==n.dashLength?4:n.dashLength;var r=e.area[0],o=e.height-e.area[2];if("dash"==n.gridType&&i.setLineDash([n.dashLength,n.dashLength]),i.setStrokeStyle(n.gridColor||"#cccccc"),i.setLineWidth(1*e.pix),i.beginPath(),i.moveTo(t,r),i.lineTo(t,o),i.stroke(),i.setLineDash([]),n.xAxisLabel){var s=e.categories[e.tooltip.index];i.setFontSize(a.fontSize);var c=m(s,a.fontSize,i),d=t-.5*c,u=o+2*e.pix;i.beginPath(),i.setFillStyle(l(n.labelBgColor||a.toolTipBackground,n.labelBgOpacity||a.toolTipOpacity)),i.setStrokeStyle(n.labelBgColor||a.toolTipBackground),i.setLineWidth(1*e.pix),i.rect(d-n.boxPadding*e.pix,u,c+2*n.boxPadding*e.pix,a.fontSize+2*n.boxPadding*e.pix),i.closePath(),i.stroke(),i.fill(),i.beginPath(),i.setFontSize(a.fontSize),i.setFillStyle(n.labelFontColor||e.fontColor),i.fillText(String(s),d,u+n.boxPadding*e.pix+a.fontSize),i.closePath(),i.stroke()}}(a.tooltip.offset.x,a,i,n),e=s({x:0,y:0},e),e.y-=8*a.pix;var x=t.map((function(t){return m(t.text,d,n)})),_=p+h+4*f+Math.max.apply(null,x),b=2*f+t.length*u;if(0!=c.showBox){e.x-Math.abs(a._scrollDistance_||0)+g+_>a.width&&(v=!0),b+e.y>a.height&&(e.y=a.height-b),n.beginPath(),n.setFillStyle(l(c.bgColor,c.bgOpacity)),n.setLineWidth(c.borderWidth*a.pix),n.setStrokeStyle(l(c.borderColor,c.borderOpacity));var w=c.borderRadius;v?(_+g>a.width&&(e.x=a.width+Math.abs(a._scrollDistance_||0)+g+(_-a.width)),_>e.x&&(e.x=a.width+Math.abs(a._scrollDistance_||0)+g+(_-a.width)),c.showArrow&&(n.moveTo(e.x,e.y+10*a.pix),n.lineTo(e.x-g,e.y+10*a.pix+5*a.pix)),n.arc(e.x-g-w,e.y+b-w,w,0,Math.PI/2,!1),n.arc(e.x-g-Math.round(_)+w,e.y+b-w,w,Math.PI/2,Math.PI,!1),n.arc(e.x-g-Math.round(_)+w,e.y+w,w,-Math.PI,-Math.PI/2,!1),n.arc(e.x-g-w,e.y+w,w,-Math.PI/2,0,!1),c.showArrow&&(n.lineTo(e.x-g,e.y+10*a.pix-5*a.pix),n.lineTo(e.x,e.y+10*a.pix))):(c.showArrow&&(n.moveTo(e.x,e.y+10*a.pix),n.lineTo(e.x+g,e.y+10*a.pix-5*a.pix)),n.arc(e.x+g+w,e.y+w,w,-Math.PI,-Math.PI/2,!1),n.arc(e.x+g+Math.round(_)-w,e.y+w,w,-Math.PI/2,0,!1),n.arc(e.x+g+Math.round(_)-w,e.y+b-w,w,0,Math.PI/2,!1),n.arc(e.x+g+w,e.y+b-w,w,Math.PI/2,Math.PI,!1),c.showArrow&&(n.lineTo(e.x+g,e.y+10*a.pix+5*a.pix),n.lineTo(e.x,e.y+10*a.pix))),n.closePath(),n.fill(),c.borderWidth>0&&n.stroke(),c.legendShow&&t.forEach((function(t,i){if(null!==t.color){n.beginPath(),n.setFillStyle(t.color);var r=e.x+g+2*f,o=e.y+(u-d)/2+u*i+f+1;switch(v&&(r=e.x-_-g+2*f),t.legendShape){case"line":n.moveTo(r,o+.5*p-2*a.pix),n.fillRect(r,o+.5*p-2*a.pix,p,4*a.pix);break;case"triangle":n.moveTo(r+7.5*a.pix,o+.5*p-5*a.pix),n.lineTo(r+2.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+12.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+7.5*a.pix,o+.5*p-5*a.pix);break;case"diamond":n.moveTo(r+7.5*a.pix,o+.5*p-5*a.pix),n.lineTo(r+2.5*a.pix,o+.5*p),n.lineTo(r+7.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+12.5*a.pix,o+.5*p),n.lineTo(r+7.5*a.pix,o+.5*p-5*a.pix);break;case"circle":n.moveTo(r+7.5*a.pix,o+.5*p),n.arc(r+7.5*a.pix,o+.5*p,5*a.pix,0,2*Math.PI);break;case"rect":n.moveTo(r,o+.5*p-5*a.pix),n.fillRect(r,o+.5*p-5*a.pix,15*a.pix,10*a.pix);break;case"square":n.moveTo(r+2*a.pix,o+.5*p-5*a.pix),n.fillRect(r+2*a.pix,o+.5*p-5*a.pix,10*a.pix,10*a.pix);break;default:n.moveTo(r,o+.5*p-5*a.pix),n.fillRect(r,o+.5*p-5*a.pix,15*a.pix,10*a.pix)}n.closePath(),n.fill()}})),t.forEach((function(t,a){var i=e.x+g+2*f+p+h;v&&(i=e.x-_-g+2*f+p+h);var r=e.y+u*a+(u-d)/2-1+f+d;n.beginPath(),n.setFontSize(d),n.setTextBaseline("normal"),n.setFillStyle(c.fontColor),n.fillText(t.text,i,r),n.closePath(),n.stroke()}))}}function wt(t,e,a,i,n,r){var o=t.extra.tooltip||{};o.horizentalLine&&t.tooltip&&1===i&&("line"==t.type||"area"==t.type||"column"==t.type||"mount"==t.type||"candle"==t.type||"mix"==t.type)&&xt(t,e,a),a.save(),t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&a.translate(t._scrollDistance_,0),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===i&&bt(t.tooltip.textList,t.tooltip.offset,t,e,a),a.restore()}function yt(t,e,a,i){var n=e.chartData.xAxisData,r=n.xAxisPoints,o=n.startX,s=n.endX,c=n.eachSpacing,l="center";"bar"!=e.type&&"line"!=e.type&&"area"!=e.type&&"scatter"!=e.type&&"bubble"!=e.type||(l=e.xAxis.boundaryGap);var d=e.height-e.area[2],u=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var f=e.height-e.area[2]+a.xAxisHeight,p=s-o,h=c*(r.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),h+=(e.extra.mount.widthRatio-1)*c);var g=p*p/h,v=0;e._scrollDistance_&&(v=-e._scrollDistance_*p/h),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),i.moveTo(o,f),i.lineTo(s,f),i.stroke(),i.closePath(),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),i.moveTo(o+v,f),i.lineTo(o+v+g,f),i.stroke(),i.closePath(),i.setLineCap("butt")}if(i.save(),e._scrollDistance_&&0!==e._scrollDistance_&&i.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),r.forEach((function(t,a){a>0&&(i.beginPath(),i.moveTo(t-c/2,d),i.lineTo(t-c/2,d+3*e.pix),i.closePath(),i.stroke())}))),!0!==e.xAxis.disableGrid&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&i.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach((function(t,a){a%e.xAxis.gridEval==0&&(i.beginPath(),i.moveTo(t,d),i.lineTo(t,u),i.stroke())})),i.setLineDash([])),!0!==e.xAxis.disabled){var x=t.length;e.xAxis.labelCount&&(x=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,x-=1);for(var _=Math.ceil(t.length/x),b=[],w=t.length,y=0;y=e.area[3]-1&&u-Math.abs(s)<=e.width-e.area[1]+1&&(i.beginPath(),i.setFontSize(C),i.setFillStyle(e.xAxis.fontColor||e.fontColor),i.fillText(String(n),r[a]+o,d+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),i.closePath(),i.stroke())})):b.forEach((function(t,n){var o=e.xAxis.formatter?e.xAxis.formatter(t):t,s=e._scrollDistance_||0,u="center"==l?r[n]+c/2:r[n];if(u-Math.abs(s)>=e.area[3]-1&&u-Math.abs(s)<=e.width-e.area[1]+1){i.save(),i.beginPath(),i.setFontSize(C),i.setFillStyle(e.xAxis.fontColor||e.fontColor);var f=m(String(o),C,i),p=r[n];"center"==l&&(p=r[n]+c/2);e.xAxis.scrollShow&&6*e.pix;var h=d+e.xAxis.marginTop*e.pix+C-C*Math.abs(Math.sin(a._xAxisTextAngle_));e.xAxis.rotateAngle<0?(p-=C/2,f=0):(p+=C/2,f=-f),i.translate(p,h),i.rotate(-1*a._xAxisTextAngle_),i.fillText(String(o),f,0),i.closePath(),i.stroke(),i.restore()}}))}i.restore(),e.xAxis.title&&(i.beginPath(),i.setFontSize(e.xAxis.titleFontSize*e.pix),i.setFillStyle(e.xAxis.titleFontColor),i.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),i.closePath(),i.stroke()),e.xAxis.axisLine&&(i.beginPath(),i.setStrokeStyle(e.xAxis.axisLineColor),i.setLineWidth(1*e.pix),i.moveTo(o,e.height-e.area[2]),i.lineTo(s,e.height-e.area[2]),i.stroke())}function Ct(t,e,a,i){if(!0!==e.yAxis.disableGrid){var n=e.height-e.area[0]-e.area[2],r=n/e.yAxis.splitNumber,o=e.area[3],s=e.chartData.xAxisData.xAxisPoints,c=e.chartData.xAxisData.eachSpacing,l=c*(s.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),l+=(e.extra.mount.widthRatio-1)*c);var d=o+l,u=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var p=f;p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==a.pieChartLinePadding&&(a.pieChartLinePadding=r.activeRadius*e.pix);var c=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);c=c<10?10:c,r.customRadius>0&&(c=r.customRadius*e.pix),t=O(t,c,n);var d=r.activeRadius*e.pix;if(r.customColor=x(r.linearType,r.customColor,t,a),t=t.map((function(t){return t._start_+=r.offsetAngle*Math.PI/180,t})),t.forEach((function(t,a){e.tooltip&&e.tooltip.index==a&&(i.beginPath(),i.setFillStyle(l(t.color,r.activeOpacity||.5)),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_+d,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill()),i.beginPath(),i.setLineWidth(r.borderWidth*e.pix),i.lineJoin="round",i.setStrokeStyle(r.borderColor);var n,s=t.color;"custom"==r.linearType&&(n=i.createCircularGradient?i.createCircularGradient(o.x,o.y,t._radius_):i.createRadialGradient(o.x,o.y,0,o.x,o.y,t._radius_),n.addColorStop(0,l(r.customColor[t.linearIndex],1)),n.addColorStop(1,l(t.color,1)),s=n);i.setFillStyle(s),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill(),1==r.border&&i.stroke()})),"ring"===e.type){var u=.6*c;"number"===typeof r.ringWidth&&r.ringWidth>0&&(u=Math.max(0,c-r.ringWidth*e.pix)),i.beginPath(),i.setFillStyle(r.centerColor),i.moveTo(o.x,o.y),i.arc(o.x,o.y,u,0,2*Math.PI),i.closePath(),i.fill()}return!1!==e.dataLabel&&1===n&>(t,e,a,i,0,o),1===n&&"ring"===e.type&&ct(e,a,i,o),{center:o,radius:c,series:t}}function zt(t,e){var a=Array(2),i=20037508.34*t/180,n=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return n=20037508.34*n/180,a[0]=i,a[1]=n,a}function Et(t,e,a,i,n,r){return{x:(e-a.xMin)*i+n,y:(a.yMax-t)*i+r}}function At(t,e,a){if(e[1]==a[1])return!1;if(e[1]>t[1]&&a[1]>t[1])return!1;if(e[1]t[1])return!1;if(a[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[r].area[2]||t[1]>e[r].area[3]||t[2]a||t[3]>i){n=!0;break}n=!1}return n}function Ft(t,e,a){var i=t.series;switch(e){case"normal":for(var n=0;n.7},h=0;h0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var n=t[0].data,r=0;re.width-e.area[1]-e.area[3]?(f.push(g),h.push(p-e.legend.itemGap*e.pix),p=b,g=[x]):(p+=b,g.push(x))}if(g.length){f.push(g),h.push(p-e.legend.itemGap*e.pix),r.widthArr=h;var w=Math.max.apply(null,h);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+w+2*o;break;case"right":r.area.start.x=e.width-e.area[1]-w-2*o,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-w)/2-o,r.area.end.x=(e.width+w)/2+o}r.area.width=w+2*o,r.area.wholeWidth=w+2*o,r.area.height=f.length*u+2*o,r.area.wholeHeight=f.length*u+2*o+2*s,r.points=f}}else{var y=t.length,C=e.height-e.area[0]-e.area[2]-2*s-2*o,$=Math.min(Math.floor(C/u),y);switch(r.area.height=$*u+2*o,r.area.wholeHeight=$*u+2*o,e.legend.float){case"top":r.area.start.y=e.area[0]+s,r.area.end.y=e.area[0]+s+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-s-r.area.height,r.area.end.y=e.height-e.area[2]-s;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}for(var k=y%$===0?y/$:Math.floor(y/$+1),M=[],z=0;zP&&(P=F)}r.widthArr.push(P),r.heightArr.push(S.length*u+2*o)}for(var L=0,D=0;D0?S[At].width+e.yAxis.padding*e.pix:S[At].width,bt+=1):"right"==S[At].position&&(e.area[1]+=xt>0?S[At].width+e.yAxis.padding*e.pix:S[At].width,xt+=1)}else a.yAxisWidth=S;if(e.chartData.yAxisData=E,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=X(e.categories,e);var St=F(e.categories,e,0,e.chartData.xAxisData.eachSpacing,i),Pt=St.xAxisHeight,Tt=St.angle;a.xAxisHeight=Pt,a._xAxisTextAngle_=Tt,e.area[2]+=Pt,e.chartData.categoriesData=St}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=L(d,e,a,i),u=e.chartData.xAxisData.rangesFormat;var Vt=F(u,e,0,e.chartData.xAxisData.eachSpacing,i),jt=Vt.xAxisHeight,It=Vt.angle;a.xAxisHeight=jt,a._xAxisTextAngle_=It,e.area[2]+=jt,e.chartData.categoriesData=Vt}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var Ht,Wt=e.chartData.xAxisData.xAxisPoints,Rt=e.chartData.xAxisData.startX,Gt=e.chartData.xAxisData.endX,qt=e.chartData.xAxisData.eachSpacing,Yt=qt*(Wt.length-1),Nt=Gt-Rt;Ht=Nt-Yt,o.scrollOption.currentOffset=Ht,o.scrollOption.startTouchX=Ht,o.scrollOption.distance=0,o.scrollOption.lastMoveTime=0,e._scrollDistance_=Ht}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(a._pieTextMaxLength_=!1===e.dataLabel?0:function(t,e,a,i){t=O(t);for(var n=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=Ft(e,r.type,i)),i.beginPath(),i.setFillStyle(e.background),i.rect(0,0,e.width,e.height),i.fill(),i.save();var o=e.chartData.wordCloudData;i.translate(e.width/2,e.height/2);for(var c=0;c0&&(e.tooltip&&e.tooltip.index==c?i.strokeText(l,(o[c].areav[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].areav[1]+5+d-e.height/2)*n):i.fillText(l,(o[c].areav[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].areav[1]+5+d-e.height/2)*n)):o[c].area[0]>0&&(e.tooltip&&e.tooltip.index==c?i.strokeText(l,(o[c].area[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].area[1]+5+d-e.height/2)*n):i.fillText(l,(o[c].area[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].area[1]+5+d-e.height/2)*n)),i.stroke(),i.restore()}i.restore()}(d,e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"map":i.clearRect(0,0,e.width,e.height),function(t,e,a,i){var n,r,o=s({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),c=t,d=function(t){for(var e,a={xMin:180,xMax:0,yMin:90,yMax:0},i=0;il.x?a.xMax:l.x,a.yMin=a.yMinl.y?a.yMax:l.y}}return a}(c);if(o.mercator){var u=zt(d.xMax,d.yMax),f=zt(d.xMin,d.yMin);d.xMax=u[0],d.yMax=u[1],d.xMin=f[0],d.yMin=f[1]}for(var p=e.width/Math.abs(d.xMax-d.xMin),h=e.height/Math.abs(d.yMax-d.yMin),g=p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),o=(e.height-e.area[0]-e.area[2])/t.length,c={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},d=r.activeWidth*e.pix,u=Math.min((e.width-e.area[1]-e.area[3])/2-d,(e.height-e.area[0]-e.area[2])/2-d),f=V(t,u,r,o,n);if(i.save(),i.translate(c.x,c.y),r.customColor=x(r.linearType,r.customColor,t,a),"pyramid"==r.type)for(var p=0;p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;var o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=[];i.save();var f=0,h=e.width+d;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*d+e.area[3],h=f+(e.xAxis.itemCount+4)*d),t.forEach((function(t,o){var s,g,v;i.beginPath(),i.setStrokeStyle(t.color),i.moveTo(-1e4,-1e4),i.lineTo(-10001,-10001),i.stroke(),s=[].concat(e.chartData.yAxisData.ranges[t.index]),g=s.pop(),v=s.shift();var x=t.data,_=Q(x,g,v,c,d,e,a,r,n);u.push(_);var m=T(_,t);if("dash"==t.lineType){var b=t.dashLength?t.dashLength:8;b*=e.pix,i.setLineDash([b,b])}i.beginPath();var w=t.color;if("none"!==r.linearType&&t.linearColor&&t.linearColor.length>0){for(var y=i.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C0?i.setShadow(t.setShadow[0],t.setShadow[1],t.setShadow[2],t.setShadow[3]):i.setShadow(0,0,0,"rgba(0,0,0,0)"),i.setLineWidth(r.width),m.forEach((function(t,e){if(1===t.length)i.moveTo(t[0].x,t[0].y);else{i.moveTo(t[0].x,t[0].y);var a=0;if("curve"===r.type)for(var n=0;nf&&(i.moveTo(o.x,o.y),a=1),n>0&&o.x>f&&o.xf&&(i.moveTo(l.x,l.y),a=1),c>0&&l.x>f&&l.xf&&(i.moveTo(u.x,u.y),a=1),d>0&&u.x>f&&u.x4&&void 0!==arguments[4]?arguments[4]:1,r=(s({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),o=r.xAxisPoints,c=r.eachSpacing,l=[];i.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),-e._scrollDistance_-2*c+e.area[3],e.xAxis.itemCount),t.forEach((function(t,r){var s,l,d;s=[].concat(e.chartData.yAxisData.ranges[t.index]),l=s.pop(),d=s.shift();var u=t.data,f=J(u,l,d,o,c,e,a,n);i.beginPath(),i.setStrokeStyle(t.color),i.setFillStyle(t.color),i.setLineWidth(1*e.pix);var p=t.pointShape;if("diamond"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===p)f.forEach((function(t,a){null!==t&&(i.moveTo(t.x+2.5*e.pix,t.y),i.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("triangle"===p)return;i.closePath(),i.fill(),i.stroke()})),!1!==e.dataLabel&&1===n&&t.forEach((function(t,r){var s,l,d;s=[].concat(e.chartData.yAxisData.ranges[t.index]),l=s.pop(),d=s.shift();var u=t.data,f=J(u,l,d,o,c,e,a,n);lt(f,t,a,i,e)})),i.restore(),{xAxisPoints:o,calPoints:l,eachSpacing:c}}(d,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var n=function(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{opacity:1,border:2},e.extra.bubble),o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=[];i.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),-e._scrollDistance_-2*d+e.area[3],e.xAxis.itemCount),t.forEach((function(t,o){var s,u,f;s=[].concat(e.chartData.yAxisData.ranges[t.index]),u=s.pop(),f=s.shift();var p=t.data,h=J(p,u,f,c,d,e,a,n);i.beginPath(),i.setStrokeStyle(t.color),i.setLineWidth(r.border*e.pix),i.setFillStyle(l(t.color,r.opacity)),h.forEach((function(t,a){i.moveTo(t.x+t.r,t.y),i.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),i.closePath(),i.fill(),i.stroke(),!1!==e.dataLabel&&1===n&&h.forEach((function(n,r){i.beginPath();var o=t.textSize*e.pix||a.fontSize;i.setFontSize(o),i.setFillStyle(t.textColor||"#FFFFFF"),i.setTextAlign("center"),i.fillText(String(n.t),n.x,n.y+o/2),i.closePath(),i.stroke(),i.setTextAlign("left")}))})),i.restore(),{xAxisPoints:c,calPoints:u,eachSpacing:d}}(d,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var r=function(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{width:d/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=s({},{opacity:.2,gradient:!1},e.extra.mix.area),h=s({},{width:2},e.extra.mix.line),g=e.height-e.area[2],v=[],_=0,m=0;t.forEach((function(t,e){"column"==t.type&&(m+=1)})),i.save();var b=-2,w=c.length+2,y=0,C=e.width+d;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),b=Math.floor(-e._scrollDistance_/d)-2,w=b+e.xAxis.itemCount+4,y=-e._scrollDistance_-2*d+e.area[3],C=y+(e.xAxis.itemCount+4)*d),u.customColor=x(u.linearType,u.customColor,t,a),t.forEach((function(t,o){var s,x,$;s=[].concat(e.chartData.yAxisData.ranges[t.index]),x=s.pop(),$=s.shift();var k=t.data,M=J(k,x,$,c,d,e,a,r);if(v.push(M),"column"==t.type){M=R(M,d,m,_,0,e);for(var z=0;zb&&zG?G:j,I=I>G?G:I,H=H>G?G:H,W=W>G?G:W,j=j<0?0:j,I=I<0?0:I,H=H<0?0:H,W=W<0?0:W,i.arc(L+j,D+j,j,-Math.PI,-Math.PI/2),i.arc(L+O-I,D+I,I,-Math.PI/2,0),i.arc(L+O-H,D+V-H,H,0,Math.PI/2),i.arc(L+W,D+V-W,W,Math.PI/2,Math.PI)}else i.moveTo(A,E.y),i.lineTo(A+E.width,E.y),i.lineTo(A+E.width,e.height-e.area[2]),i.lineTo(A,e.height-e.area[2]),i.lineTo(A,E.y),i.setLineWidth(1),i.setStrokeStyle(P);i.setFillStyle(S),i.closePath(),i.fill()}}_+=1}if("area"==t.type)for(var q=T(M,t),Y=0;Y1){var U=N[0],Q=N[N.length-1];i.moveTo(U.x,U.y);var Z=0;if("curve"===t.style)for(var K=0;Ky&&(i.moveTo(tt.x,tt.y),Z=1),K>0&&tt.x>y&&tt.xy&&(i.moveTo(it.x,it.y),Z=1),at>0&&it.x>y&&it.xy&&(i.moveTo(c.x,c.y),o=1),s>0&&c.x>y&&c.xy&&(i.moveTo(u.x,u.y),o=1),d>0&&u.x>y&&u.x4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{type:"group",width:d/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),f=[];i.save();var p=-2,h=c.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),p=Math.floor(-e._scrollDistance_/d)-2,h=p+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===r&&_t(e.tooltip.offset.x,e,0,i,d),u.customColor=x(u.linearType,u.customColor,t,a),t.forEach((function(o,s){var g,v,x;g=[].concat(e.chartData.yAxisData.ranges[o.index]),v=g.pop(),x=g.shift();var _=e.height-e.area[0]-e.area[2],m=_*(0-v)/(x-v),b=e.height-Math.round(m)-e.area[2];o.zeroPoints=b;var w=o.data;switch(u.type){case"group":var y=Z(w,v,x,c,d,e,a,b,r),C=et(w,v,x,c,d,e,a,s,t,r);f.push(C),y=R(y,d,t.length,s,0,e);for(var $=0;$p&&$b?b:k.y,F=k.width,L=Math.abs(b-k.y);u.barBorderCircle&&(u.barBorderRadius=[F/2,F/2,0,0]),k.y>b&&(u.barBorderRadius=[0,0,F/2,F/2]);var D=(0,n.default)(u.barBorderRadius,4),O=D[0],V=D[1],B=D[2],j=D[3],I=Math.min(F/2,L/2);O=O>I?I:O,V=V>I?I:V,B=B>I?I:B,j=j>I?I:j,O=O<0?0:O,V=V<0?0:V,B=B<0?0:B,j=j<0?0:j,i.arc(P+O,T+O,O,-Math.PI,-Math.PI/2),i.arc(P+F-V,T+V,V,-Math.PI/2,0),i.arc(P+F-B,T+L-B,B,0,Math.PI/2),i.arc(P+j,T+L-j,j,Math.PI/2,Math.PI)}else i.moveTo(M,k.y),i.lineTo(M+k.width,k.y),i.lineTo(M+k.width,b),i.lineTo(M,b),i.lineTo(M,k.y),i.setLineWidth(1),i.setStrokeStyle(A);i.setFillStyle(E),i.closePath(),i.fill()}}break;case"stack":y=et(w,v,x,c,d,e,a,s,t,r);f.push(y),y=Y(y,d,t.length,0,0,e);for(var H=0;Hp&&H0&&(z-=G),i.setFillStyle(E),i.moveTo(M,W.y),i.fillRect(M,W.y,W.width,z),i.closePath(),i.fill()}}break;case"meter":y=J(w,v,x,c,d,e,a,r);f.push(y),y=q(y,d,t.length,s,0,e,u.meterBorder);for(var N=0;Np&&N0&&(i.setStrokeStyle(o.color),i.setLineWidth(u.meterBorder*e.pix)),0==s?i.setFillStyle(u.meterFillColor):i.setFillStyle(X.color||o.color);M=X.x-X.width/2,z=e.height-X.y-e.area[2];if(u.barBorderRadius&&4===u.barBorderRadius.length||!0===u.barBorderCircle){var U=M,Q=X.y,K=X.width,tt=b-X.y;u.barBorderCircle&&(u.barBorderRadius=[K/2,K/2,0,0]);var at=(0,n.default)(u.barBorderRadius,4),it=at[0],nt=at[1],rt=at[2],ot=at[3],st=Math.min(K/2,tt/2);it=it>st?st:it,nt=nt>st?st:nt,rt=rt>st?st:rt,ot=ot>st?st:ot,it=it<0?0:it,nt=nt<0?0:nt,rt=rt<0?0:rt,ot=ot<0?0:ot,i.arc(U+it,Q+it,it,-Math.PI,-Math.PI/2),i.arc(U+K-nt,Q+nt,nt,-Math.PI/2,0),i.arc(U+K-rt,Q+tt-rt,rt,0,Math.PI/2),i.arc(U+ot,Q+tt-ot,ot,Math.PI/2,Math.PI),i.fill()}else i.moveTo(M,X.y),i.lineTo(M+X.width,X.y),i.lineTo(M+X.width,b),i.lineTo(M,b),i.lineTo(M,X.y),i.fill();0==s&&u.meterBorder>0&&(i.closePath(),i.stroke())}}break}})),!1!==e.dataLabel&&1===r&&t.forEach((function(n,o){var s,l,f;s=[].concat(e.chartData.yAxisData.ranges[n.index]),l=s.pop(),f=s.shift();var p=n.data;switch(u.type){case"group":var h=Z(p,l,f,c,d,e,a,r);h=R(h,d,t.length,o,0,e),dt(h,n,a,i,e);break;case"stack":h=et(p,l,f,c,d,e,a,o,t,r);dt(h,n,a,i,e);break;case"meter":h=J(p,l,f,c,d,e,a,r);dt(h,n,a,i,e);break}})),i.restore(),{xAxisPoints:c,calPoints:f,eachSpacing:d}}(d,e,a,i,t),o=r.xAxisPoints,c=r.calPoints,f=r.eachSpacing;e.chartData.xAxisPoints=o,e.chartData.calPoints=c,e.chartData.eachSpacing=f,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var r=function(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);u.widthRatio=u.widthRatio<=0?0:u.widthRatio,u.widthRatio=u.widthRatio>=2?2:u.widthRatio,i.save();var f,p,h,g=-2,v=c.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),g=Math.floor(-e._scrollDistance_/d)-2,v=g+e.xAxis.itemCount+4),u.customColor=x(u.linearType,u.customColor,t,a),f=[].concat(e.chartData.yAxisData.ranges[0]),p=f.pop(),h=f.shift();var _=e.height-e.area[0]-e.area[2],m=_*(0-p)/(h-p),b=e.height-Math.round(m)-e.area[2],w=K(t,p,h,c,d,e,u,b,r);switch(u.type){case"bar":for(var y=0;yg&&yb?b:C.y,P=C.width,T=Math.abs(b-C.y);u.barBorderCircle&&(u.barBorderRadius=[P/2,P/2,0,0]),C.y>b&&(u.barBorderRadius=[0,0,P/2,P/2]);var F=(0,n.default)(u.barBorderRadius,4),L=F[0],D=F[1],O=F[2],V=F[3],B=Math.min(P/2,T/2);L=L>B?B:L,D=D>B?B:D,O=O>B?B:O,V=V>B?B:V,L=L<0?0:L,D=D<0?0:D,O=O<0?0:O,V=V<0?0:V,i.arc(A+L,S+L,L,-Math.PI,-Math.PI/2),i.arc(A+P-D,S+D,D,-Math.PI/2,0),i.arc(A+P-O,S+T-O,O,0,Math.PI/2),i.arc(A+V,S+T-V,V,Math.PI/2,Math.PI)}else i.moveTo($,C.y),i.lineTo($+C.width,C.y),i.lineTo($+C.width,b),i.lineTo($,b),i.lineTo($,C.y);i.setStrokeStyle(z),i.setFillStyle(M),u.borderWidth>0&&(i.setLineWidth(u.borderWidth*e.pix),i.closePath(),i.stroke()),i.fill()}}break;case"triangle":for(var j=0;jg&&j0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break;case"mount":for(var H=0;Hg&&H0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break;case"sharp":for(var R=0;Rg&&R0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break}if(!1!==e.dataLabel&&1===r){var q,Y,N;q=[].concat(e.chartData.yAxisData.ranges[0]),Y=q.pop(),N=q.shift();w=K(t,Y,N,c,d,e,u,b,r);ut(w,t,a,i,e,b)}return i.restore(),{xAxisPoints:c,calPoints:w,eachSpacing:d}}(d,e,a,i,t),o=r.xAxisPoints,c=r.calPoints,f=r.eachSpacing;e.chartData.xAxisPoints=o,e.chartData.calPoints=c,e.chartData.eachSpacing=f,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),yt(u,e,a,i);var r=function(t,e,a,i){for(var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=[],c=(e.height-e.area[0]-e.area[2])/e.categories.length,d=0;dp&&wV?V:F,L=L>V?V:L,D=D>V?V:D,O=O>V?V:O,F=F<0?0:F,L=L<0?0:L,D=D<0?0:D,O=O<0?0:O,i.arc(E+O,S+O,O,-Math.PI,-Math.PI/2),i.arc(y.x-F,S+F,F,-Math.PI/2,0),i.arc(y.x-L,S+A-L,L,0,Math.PI/2),i.arc(E+D,S+A-D,D,Math.PI/2,Math.PI)}else i.moveTo(C,$),i.lineTo(y.x,$),i.lineTo(y.x,$+y.width),i.lineTo(C,$+y.width),i.lineTo(C,$),i.setLineWidth(1),i.setStrokeStyle(M);i.setFillStyle(k),i.closePath(),i.fill()}}break;case"stack":m=at(_,v,x,o,c,e,a,d,t,r);f.push(m),m=N(m,c,t.length,0,0,e);for(var B=0;Bp&&B4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area),o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=e.height-e.area[2],f=[];i.save();var h=0,g=e.width+d;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),h=-e._scrollDistance_-2*d+e.area[3],g=h+(e.xAxis.itemCount+4)*d),t.forEach((function(t,o){var s,v,x;s=[].concat(e.chartData.yAxisData.ranges[t.index]),v=s.pop(),x=s.shift();var _=t.data,m=J(_,v,x,c,d,e,a,n);f.push(m);for(var b=T(m,t),w=0;w1){var $=y[0],k=y[y.length-1];i.moveTo($.x,$.y);var M=0;if("curve"===r.type)for(var z=0;zh&&(i.moveTo(E.x,E.y),M=1),z>0&&E.x>h&&E.xh&&(i.moveTo(P.x,P.y),M=1),S>0&&P.x>h&&P.xh&&(i.moveTo(L.x,L.y),M=1),F>0&&L.x>h&&L.xh&&(i.moveTo(j.x,j.y),V=1),B>0&&j.x>h&&j.xh&&(i.moveTo(W.x,W.y),V=1),H>0&&W.x>h&&W.xh&&(i.moveTo(G.x,G.y),V=1),R>0&&G.x>h&&G.x4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==a.pieChartLinePadding&&(a.pieChartLinePadding=r.activeRadius*e.pix);var o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},c=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);c=c<10?10:c;var d=r.minRadius||.5*c;c4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),o=k(e.categories.length),c={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},d=(e.width-e.area[1]-e.area[3])/2,u=(e.height-e.area[0]-e.area[2])/2,f=Math.min(d-($(e.categories,a.fontSize,i)+a.radarLabelTextMargin),u-a.radarLabelTextMargin);f-=a.radarLabelTextMargin*e.pix,f=f<10?10:f,f=r.radius?r.radius:f,i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(r.gridColor),o.forEach((function(t,e){var a=h(f*Math.cos(t),f*Math.sin(t),c);i.moveTo(c.x,c.y),e%r.gridEval==0&&i.lineTo(a.x,a.y)})),i.stroke(),i.closePath();for(var p=function(t){var a={};if(i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(r.gridColor),"radar"==r.gridType)o.forEach((function(e,n){var o=h(f/r.gridCount*t*Math.cos(e),f/r.gridCount*t*Math.sin(e),c);0===n?(a=o,i.moveTo(o.x,o.y)):i.lineTo(o.x,o.y)})),i.lineTo(a.x,a.y);else{var n=h(f/r.gridCount*t*Math.cos(1.5),f/r.gridCount*t*Math.sin(1.5),c);i.arc(c.x,c.y,c.y-n.y,0,2*Math.PI,!1)}i.stroke(),i.closePath()},g=1;g<=r.gridCount;g++)p(g);r.customColor=x(r.linearType,r.customColor,t,a);var v=D(o,c,f,t,e,n);if(v.forEach((function(a,n){i.beginPath(),i.setLineWidth(r.borderWidth*e.pix),i.setStrokeStyle(a.color);var o,s=l(a.color,r.opacity);"custom"==r.linearType&&(o=i.createCircularGradient?i.createCircularGradient(c.x,c.y,f):i.createRadialGradient(c.x,c.y,0,c.x,c.y,f),o.addColorStop(0,l(r.customColor[t[n].linearIndex],r.opacity)),o.addColorStop(1,l(a.color,r.opacity)),s=o);if(i.setFillStyle(s),a.data.forEach((function(t,e){0===e?i.moveTo(t.position.x,t.position.y):i.lineTo(t.position.x,t.position.y)})),i.closePath(),i.fill(),!0===r.border&&i.stroke(),i.closePath(),!1!==e.dataPointShape){var d=a.data.map((function(t){return t.position}));ot(d,a.color,a.pointShape,i,e)}})),!0===r.axisLabel){var _=Math.max(r.max,Math.max.apply(null,b(t))),m=f/r.gridCount,w=e.fontSize*e.pix;i.setFontSize(w),i.setFillStyle(e.fontColor),i.setTextAlign("left");for(g=0;g4&&void 0!==arguments[4]?arguments[4]:1,c=s({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=j(t,c,o),n=c.centerX||c.centerY?{x:c.centerX?c.centerX:e.width/2,y:c.centerY?c.centerY:e.height/2}:{x:e.width/2,y:e.height/2},c.radius?r=c.radius:(r=Math.min(n.x,n.y),r-=5*e.pix,r-=c.width/2),r=r<10?10:r,c.customColor=x(c.linearType,c.customColor,t,a);for(var d=0;d5&&void 0!==arguments[5]?arguments[5]:1,o=s({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},a.extra.gauge);void 0==o.oldAngle&&(o.oldAngle=o.startAngle),void 0==o.oldData&&(o.oldData=0),t=H(t,o.startAngle,o.endAngle);var c={x:a.width/2,y:a.height/2},d=Math.min(c.x,c.y);d-=5*a.pix,d-=o.width/2,d=d<10?10:d;var u=d-o.width,f=0;if("progress"==o.type){var p=d-3*o.width;n.beginPath();var h=n.createLinearGradient(c.x,c.y-p,c.x,c.y+p);h.addColorStop("0",l(e[0].color,.3)),h.addColorStop("1.0",l("#FFFFFF",.1)),n.setFillStyle(h),n.arc(c.x,c.y,p,0,2*Math.PI,!1),n.fill(),n.setLineWidth(o.width),n.setStrokeStyle(l(e[0].color,.3)),n.setLineCap("round"),n.beginPath(),n.arc(c.x,c.y,u,o.startAngle*Math.PI,o.endAngle*Math.PI,!1),n.stroke(),f=o.endAngleb/_?n.setStrokeStyle(l(e[0].color,1)):n.setStrokeStyle(l(e[0].color,.3)),n.setLineWidth(3*a.pix),n.moveTo(v,0),n.lineTo(x,0),n.stroke(),n.rotate(g*Math.PI);n.restore(),e=I(e,o,r),n.setLineWidth(o.width),n.setStrokeStyle(e[0].color),n.setLineCap("round"),n.beginPath(),n.arc(c.x,c.y,u,o.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),n.stroke();var w=d-2.5*o.width;n.save(),n.translate(c.x,c.y),n.rotate((e[0]._proportion_-1)*Math.PI),n.beginPath(),n.setLineWidth(o.width/3);var y=n.createLinearGradient(0,.6*-w,0,.6*w);y.addColorStop("0",l("#FFFFFF",0)),y.addColorStop("0.5",l(e[0].color,1)),y.addColorStop("1.0",l("#FFFFFF",0)),n.setStrokeStyle(y),n.arc(0,0,w,.85*Math.PI,1.15*Math.PI,!1),n.stroke(),n.beginPath(),n.setLineWidth(1),n.setStrokeStyle(e[0].color),n.setFillStyle(e[0].color),n.moveTo(-w-o.width/3/2,-4),n.lineTo(-w-o.width/3/2-4,0),n.lineTo(-w-o.width/3/2,4),n.lineTo(-w-o.width/3/2,-4),n.stroke(),n.fill(),n.restore()}else{n.setLineWidth(o.width),n.setLineCap("butt");for(var C=0;C5&&void 0!==arguments[5]?arguments[5]:1,o=s({},{color:{},average:{}},a.extra.candle);o.color=s({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},o.color),o.average=s({},{show:!1,name:[],day:[],color:i.color},o.average),a.extra.candle=o;var c=a.chartData.xAxisData,l=c.xAxisPoints,d=c.eachSpacing,u=[];n.save();var f=-2,h=l.length+2,g=0,v=a.width+d;return a._scrollDistance_&&0!==a._scrollDistance_&&!0===a.enableScroll&&(n.translate(a._scrollDistance_,0),f=Math.floor(-a._scrollDistance_/d)-2,h=f+a.xAxis.itemCount+4,g=-a._scrollDistance_-2*d+a.area[3],v=g+(a.xAxis.itemCount+4)*d),(o.average.show||e)&&e.forEach((function(t,e){var o,s,c;o=[].concat(a.chartData.yAxisData.ranges[t.index]),s=o.pop(),c=o.shift();for(var u=t.data,f=J(u,s,c,l,d,a,i,r),h=T(f,t),x=0;xg&&(n.moveTo(w.x,w.y),m=1),b>0&&w.x>g&&w.xf&&_0?(n.setStrokeStyle(o.color.upLine),n.setFillStyle(o.color.upFill),n.setLineWidth(1*a.pix),n.moveTo(m[3].x,m[3].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[1].x-d/4,m[1].y),n.lineTo(m[0].x-d/4,m[0].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[2].x,m[2].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[0].x+d/4,m[0].y),n.lineTo(m[1].x+d/4,m[1].y),n.lineTo(m[1].x,m[1].y),n.moveTo(m[3].x,m[3].y)):(n.setStrokeStyle(o.color.downLine),n.setFillStyle(o.color.downFill),n.setLineWidth(1*a.pix),n.moveTo(m[3].x,m[3].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[0].x-d/4,m[0].y),n.lineTo(m[1].x-d/4,m[1].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[2].x,m[2].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[1].x+d/4,m[1].y),n.lineTo(m[0].x+d/4,m[0].y),n.lineTo(m[0].x,m[0].y),n.moveTo(m[3].x,m[3].y)),n.closePath(),n.fill(),n.stroke()}})),n.restore(),{xAxisPoints:l,calPoints:u,eachSpacing:d}}(d,_,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(_?0:e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break}}function It(){this.events={}}Bt.prototype.stop=function(){this.isStop=!0},It.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},It.prototype.delEventListener=function(t){this.events[t]=[]},It.prototype.trigger=function(){for(var t=arguments.length,e=Array(t),a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.opts=s({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var a=nt(this.opts.series,this.opts,this.config,this.context),i=a.yAxisWidth;this.config.yAxisWidth=i;var n=0,r=X(this.opts.categories,this.opts,this.config),o=r.xAxisPoints,c=r.startX,l=r.endX,d=r.eachSpacing,u=d*(o.length-1),f=l-c;n=f-u,this.scrollOption={currentOffset:n,startTouchX:n,distance:0,lastMoveTime:0},this.opts._scrollDistance_=n;break}jt.call(this,this.opts.type,this.opts,this.config,this.context)},Ht.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var a=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var i=nt(this.opts.series,this.opts,this.config,this.context),n=i.yAxisWidth;this.config.yAxisWidth=n;var r=0,o=X(this.opts.categories,this.opts,this.config),s=o.xAxisPoints,c=o.startX,l=o.endX,d=o.eachSpacing,f=d*a,p=l-c,h=p-d*(s.length-1);r=p/2-f,r>0&&(r=0),r=this.opts.categories.length?this.opts.categories.length:p,this.opts.animation=!1,this.opts.xAxis.itemCount=p;var h=0,g=X(this.opts.categories,this.opts,this.config),v=g.xAxisPoints,x=g.startX,_=g.endX,m=g.eachSpacing,b=m*this.scrollOption.moveCurrent1,w=_-x,C=w-m*(v.length-1);h=-b+Math.min(n[0].x,n[1].x)-this.opts.area[3]-m,h>0&&(h=0),h2*Math.PI&&(t-=2*Math.PI),t},o=Math.atan2(e.center.y-t.y,t.x-e.center.x);o*=-1,o<0&&(o+=2*Math.PI);var s=e.angleList.map((function(t){return t=r(-1*t),t}));s.forEach((function(t,e){var a=r(t-i/2),s=r(t+i/2);s=a&&o<=s||o+2*Math.PI>=a&&o+2*Math.PI<=s)&&(n=e)}))}return n}({x:a.x,y:a.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(t,e){for(var a=-1,i=0,n=e.series.length;ir.funnelArea[0]&&t.xr.funnelArea[1]&&t.yr.area[0]&&t.xr.area[1]&&t.y4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=a.chartData.yAxisPoints;return e&&e.length>0&&S(t,a,i)&&s.forEach((function(e,a){t.y+n+o>e&&(r.index=a)})),r}({x:a.x,y:a.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=[];if(e&&e.length>0){if(a.categories){for(var c=1;ce&&(r.index=a)}));else{for(var l=Array(e.length),d=0;de.start.x&&t.xe.start.y&&t.yd[0]-0&&t.xd[1]-0&&t.y1&&void 0!==arguments[1]?arguments[1]:{},a=null;if(a=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],a){y(a,this.opts,t);var i=this.getLegendDataIndex(t);i>=0&&("candle"==this.opts.type?this.opts.seriesMA[i].show=!this.opts.seriesMA[i].show:this.opts.series[i].show=!this.opts.series[i].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,jt.call(this,this.opts.type,this.opts,this.config,this.context))}},Ht.prototype.showToolTip=function(e){var a=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null;n=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],n||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411");var r=y(n,this.opts,e),o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){var u=C(this.opts.series,d,l.group);if(0!==u.length){var f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.y=r.y,c.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d,group:l.group}}}jt.call(this,c.type,c,this.config,this.context)}if("mount"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e).index:i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},c._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,c):u.name+": "+u.data,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:c.chartData.calPoints[d].x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}jt.call(this,c.type,c,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){u=C(this.opts.series,d,l.group);if(0!==u.length){f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.x=r.x,c.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1}),u=C(this.opts.series,d);if(0!==u.length){var g=z(u,this.opts,d,this.opts.categories,i);p=g.textList,h=g.offset;h.y=r.y,c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1}),u=C(this.opts.series,d);if(0!==u.length){f=E(this.opts.series[0].data,u,this.opts,d,this.opts.categories,this.opts.extra.candle,i),p=f.textList,h=f.offset;h.y=r.y,c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},c._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,c):u.name+": "+u.data,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}jt.call(this,c.type,c,this.config,this.context)}if("map"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},this.opts.series[d]);u.name=u.properties.name;p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}c.updateData=!1,jt.call(this,c.type,c,this.config,this.context)}if("word"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},this.opts.series[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}c.updateData=!1,jt.call(this,c.type,c,this.config,this.context)}if("radar"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=C(this.opts.series,d);if(0!==u.length){p=u.map((function(t){return{text:i.formatter?i.formatter(t,a.opts.categories[d],d,a.opts):t.name+": "+t.data,color:t.color,legendShape:"auto"==a.opts.extra.tooltip.legendShape?t.legendShape:a.opts.extra.tooltip.legendShape}})),h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}},Ht.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=s({},this.opts,{_scrollDistance_:t,animation:!1});jt.call(this,this.opts.type,e,this.config,this.context)},Ht.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var a=y(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=a.x)},Ht.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,a=Date.now(),i=a-this.scrollOption.lastMoveTime;if(!(ia.parts.length&&(i.parts.length=a.parts.length)}else{var o=[];for(n=0;n0&&-t>r||"none"!==o&&c>0&&c+t0&&t>r||"none"!==o&&s>0&&s-te&&t>10?"horizontal":e>t&&e>10?"vertical":""},resetTouchStatus:function(t,e){var a=e.state;a.direction="",a.deltaX=0,a.deltaY=0,a.offsetX=0,a.offsetY=0},stopTouchStart:function(t,e,a){var i=t.instance,n=a.state;this.resetTouchStatus(i,a);var r=t.touches[0];n.startX=r.clientX,n.startY=r.clientY},stopTouchMove:function(t,e){t.instance;var a=e.state,i=t.touches[0];a.deltaX=i.clientX-a.startX,a.deltaY=i.clientY-a.startY,a.offsetY=Math.abs(a.deltaY),a.offsetX=Math.abs(a.deltaX),a.direction=a.direction||this.getDirection(a.offsetX,a.offsetY)}};e.default=i},d724:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("6e02")),r={name:"headerIndex",props:["isArea","isLeft"],data:function(){return{wxsProps:{}}},components:{drawer:n.default}};e.default=r},da3a:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-7ec364e6]{font-size:14px;padding:15px;background-color:#f5f6fa;min-height:calc(100vh - 30px)}.add[data-v-7ec364e6]{width:100%;height:35px;line-height:35px;font-size:14px;margin-bottom:15px;color:#fff;border-radius:15px;display:flex;justify-content:center;background:#fec407}.list[data-v-7ec364e6]{width:100%}.list .item[data-v-7ec364e6]{width:calc(100% - 20px);padding:5px 10px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;background-color:#fff;margin-bottom:10px}.list .item .left[data-v-7ec364e6]{width:80%;display:flex;align-items:center}.list .item .left uni-image[data-v-7ec364e6]{width:50px;height:50px;margin-right:10px}.list .item .left .name[data-v-7ec364e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.list .item .left .name uni-text[data-v-7ec364e6]{width:100%;display:block;text-align:left;margin-top:10px}.list .item .bing[data-v-7ec364e6]{width:auto;float:right;background-color:#dfdfdf;border-radius:10px;padding:5px 10px}',""]),t.exports=e},dadc:function(t,e,a){"use strict";var i=a("822c"),n=a.n(i);n.a},dc21:function(t,e,a){"use strict";a.r(e);var i=a("eee4"),n=a("6ce9");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("40e7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2e94331f",null,!1,i["a"],void 0);e["default"]=s.exports},dc35:function(t,e,a){"use strict";var i=a("9dfe"),n=a.n(i);n.a},dc9f:function(t,e,a){var i=a("1bfe");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("522d0361",i,!0,{sourceMap:!1,shadowMode:!1})},dd7c:function(t,e,a){"use strict";var i=a("00e5"),n=a.n(i);n.a},de16:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:3}})],1),a("uni-view",{attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:6}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},t._l(t._$g(8,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])})),1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),style:t._$g(10,"s"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[a("uni-view",{staticClass:t._$g("12-"+r,"sc"),class:t._$g("12-"+r,"c"),attrs:{_i:"12-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g("12-"+r,"t0-0"))]),t._$g("13-"+r,"i")?a("uni-view",{staticClass:t._$g("13-"+r,"sc"),attrs:{_i:"13-"+r}}):t._e()],1)})),1)],1),t._$g(14,"i")?a("v-uni-image",{staticClass:t._$g(14,"sc"),class:t._$g(14,"c"),attrs:{src:"https://i.loli.net/2020/07/16/2MmZsucVTlRjSwK.png",mode:"scaleToFill",_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)},r=[]},de2a:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.uni-collapse[data-v-1de8c812]{width:100%;display:flex;flex-direction:column;background-color:#fff}',""]),t.exports=e},e06f:function(t,e,a){"use strict";e["a"]=function(t){(t.options.wxs||(t.options.wxs={}))["wxsswipe"]=function(t){var e=!1;function a(t,a){var i=t.instance,n=i.getDataset().disabled,r=i.getState();o(i,a),n=("string"===typeof n?JSON.parse(n):n)||!1,n||(i.requestAnimationFrame((function(){i.removeClass("ani"),a.callMethod("closeSwipe")})),r.x=r.left||0,function(t){var a=t.instance,i=a.getState();c(a);var n=t.touches[0];e&&l()&&(n=t);i.startX=n.clientX,i.startY=n.clientY}(t))}function i(t,a){var i=t.instance,n=i.getDataset().disabled,o=i.getState();n=("string"===typeof n?JSON.parse(n):n)||!1,n||(function(t){var a=t.instance,i=a.getState(),n=t.touches[0];e&&l()&&(n=t);i.deltaX=n.clientX-i.startX,i.deltaY=n.clientY-i.startY,i.offsetY=Math.abs(i.deltaY),i.offsetX=Math.abs(i.deltaX),i.direction=i.direction||function(t,e){if(t>e&&t>10)return"horizontal";if(e>t&&e>10)return"vertical";return""}(i.offsetX,i.offsetY)}(t),"horizontal"===o.direction&&(t.preventDefault&&t.preventDefault(),r(o.x+o.deltaX,i,a)))}function n(t,e){var a=t.instance,i=a.getDataset().disabled,n=a.getState();i=("string"===typeof i?JSON.parse(i):i)||!1,i||function(t,e,a){var i=e.getState(),n=i.threshold,r=(i.position,i.isopen||"none"),o=i.leftWidth,c=i.rightWidth;if(0===i.deltaX)return void s("none",e,a);s("none"===r&&c>0&&-t>n||"none"!==r&&c>0&&c+t0&&t>n||"none"!==r&&o>0&&o-t0){a=!1;break}return a}"object"===typeof window&&(e=!0);var d=!1;return t.exports={showWatch:function(t,e,a,i){var n=i.getState();o(i,a),t&&"none"!==t?s(t,i,a):(n.left&&s("none",i,a),c(i))},touchstart:a,touchmove:i,touchend:n,mousedown:function(t,i){e&&l()&&(a(t,i),d=!0)},mousemove:function(t,a){e&&l()&&d&&i(t,a)},mouseup:function(t,a){e&&l()&&(n(t,a),d=!1)},mouseleave:function(t,a){e&&l()&&(d=!1)}},t.exports}({exports:{}})}},e083:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-6e5d9c90]{width:30px;height:30px;position:relative}.container.loading6[data-v-6e5d9c90]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container.loading6 .shape[data-v-6e5d9c90]{width:12px;height:12px;border-radius:2px}.container .shape[data-v-6e5d9c90]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-6e5d9c90]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-6e5d9c90]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-6e5d9c90]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-6e5d9c90]{bottom:0;right:0;background-color:#e66}.loading6 .shape1[data-v-6e5d9c90]{-webkit-animation:animation6shape1-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape1-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape1-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(18px);transform:translateY(18px)}50%{-webkit-transform:translate(18px,18px);transform:translate(18px,18px)}75%{-webkit-transform:translate(18px);transform:translate(18px)}}@keyframes animation6shape1-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(18px);transform:translateY(18px)}50%{-webkit-transform:translate(18px,18px);transform:translate(18px,18px)}75%{-webkit-transform:translate(18px);transform:translate(18px)}}.loading6 .shape2[data-v-6e5d9c90]{-webkit-animation:animation6shape2-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape2-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape2-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-18px);transform:translate(-18px)}50%{-webkit-transform:translate(-18px,18px);transform:translate(-18px,18px)}75%{-webkit-transform:translateY(18px);transform:translateY(18px)}}@keyframes animation6shape2-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-18px);transform:translate(-18px)}50%{-webkit-transform:translate(-18px,18px);transform:translate(-18px,18px)}75%{-webkit-transform:translateY(18px);transform:translateY(18px)}}.loading6 .shape3[data-v-6e5d9c90]{-webkit-animation:animation6shape3-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape3-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape3-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(18px);transform:translate(18px)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}@keyframes animation6shape3-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(18px);transform:translate(18px)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}.loading6 .shape4[data-v-6e5d9c90]{-webkit-animation:animation6shape4-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape4-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape4-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}50%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}75%{-webkit-transform:translate(-18px);transform:translate(-18px)}}@keyframes animation6shape4-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}50%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}75%{-webkit-transform:translate(-18px);transform:translate(-18px)}}",""]),t.exports=e},e144:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.common[data-v-eafbf252]{width:100%;min-height:100.5vh;overflow-y:scroll;background-color:#f7f7f7}.history[data-v-eafbf252]{width:calc(100% - 30px);height:auto;margin:15px 15px 0;padding-bottom:40px}.history .list[data-v-eafbf252]{width:100%;border-radius:10px;margin-bottom:12px}.history .list .data[data-v-eafbf252]{width:100%;justify-content:center;margin-bottom:3px;display:flex;align-items:center}.history .list .data uni-icon[data-v-eafbf252]{width:40rpx;height:40rpx;margin-right:8px}.history .list .item[data-v-eafbf252]{width:calc(100% - 20px);display:flex;justify-content:space-between;background:#fff;font-weight:700;line-height:50rpx;padding:10px;font-size:18px!important}.history .list .time[data-v-eafbf252]{font-size:14px;font-weight:500}',""]),t.exports=e},e2d4:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},e353:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},e369:function(t,e,a){"use strict";var i=a("c0ce"),n=a.n(i);n.a},e48c:function(t,e,a){"use strict";var i=a("82c4"),n=a.n(i);n.a},e5d9:function(t,e,a){"use strict";a.r(e);var i=a("9da6"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},e651:function(t,e,a){"use strict";a.r(e);var i=a("61dd"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},e699:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v("\u624b\u673a\u53f7/\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("v-uni-input",{attrs:{placeholder:"",_i:6},model:{value:t._$g(6,"v-model"),callback:function(e){t.$handleVModelEvent(6,e)},expression:"phone"}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u9a8c\u8bc1\u7801")]),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("v-uni-input",{staticClass:t._$g(10,"sc"),attrs:{_i:10},model:{value:t._$g(10,"v-model"),callback:function(e){t.$handleVModelEvent(10,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(11,"sc"),attrs:{type:"none",disabled:t._$g(11,"a-disabled"),_i:11},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(11,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(11,"t0-0"))])],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-input",{staticClass:t._$g(15,"sc"),attrs:{_i:15},model:{value:t._$g(15,"v-model"),callback:function(e){t.$handleVModelEvent(15,e)},expression:"password"}})],1)],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[t._v("\u786e\u8ba4\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[a("v-uni-input",{staticClass:t._$g(19,"sc"),attrs:{_i:19},model:{value:t._$g(19,"v-model"),callback:function(e){t.$handleVModelEvent(19,e)},expression:"password2"}})],1)],1)],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u8ba4")])],1)],1)},n=[]},e91b:function(t,e,a){var i=a("a652");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("c4e536a6",i,!0,{sourceMap:!1,shadowMode:!1})},e97d:function(t,e,a){"use strict";var i=a("1542"),n=a.n(i);n.a},e98f:function(t,e,a){"use strict";a.r(e);var i=a("7afc"),n=a("95a3");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("f6c7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"13cadba4",null,!1,i["a"],void 0);e["default"]=s.exports},e9a2:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.common[data-v-3b69a5c2]{padding:15px;background-color:#f7f7f7;min-height:calc(100vh - 30px)}.add[data-v-3b69a5c2]{width:100%;height:30px;line-height:30px;font-size:14px;margin-bottom:10px;color:#fff;border-radius:15px;display:flex;justify-content:center;background:#fec407}.list[data-v-3b69a5c2]{width:auto;background:#fff;display:flex;border-radius:10px;margin-bottom:15px;padding:5px 15px;font-size:14px;align-items:center;justify-content:space-between}.list .image1[data-v-3b69a5c2]{width:55px;height:55px;border-radius:50%;margin-right:15px}.left[data-v-3b69a5c2]{width:75%;display:flex;align-items:center}.left .title[data-v-3b69a5c2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left .title2[data-v-3b69a5c2]{margin-top:10px;font-size:12px;color:#999}.left .title2 uni-text[data-v-3b69a5c2]{margin-right:10px}.right[data-v-3b69a5c2]{width:25%;float:right;display:flex;flex-wrap:wrap;justify-content:flex-end}.right .edit[data-v-3b69a5c2]{width:50px;padding:5px 0;border-radius:5px;color:#477eff;text-align:center}.right .del[data-v-3b69a5c2]{color:#fec407;margin-top:5px}',""]),t.exports=e},eabb:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading2",data:function(){return{wxsProps:{}}},components:{}}},ec70:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},ecc4:function(t,e,a){"use strict";a.r(e);var i=a("23d0"),n=a("8cb5");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("1db8");for(var r in o)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return o[t]}))}(r);a("c5f4");var s=a("f0c5");n["default"].__module="rdcharts";var c=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,"f66a47f0",null,!1,i["a"],n["default"]);e["default"]=c.exports},ecdb:function(t,e,a){"use strict";a.r(e);var i=a("de16"),n=a("cfc0");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("8f07");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"5990133c",null,!1,i["a"],void 0);e["default"]=s.exports},ed03:function(t,e,a){"use strict";a.r(e);var i=a("b503"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},ed62:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},ed76:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},t._l(t._$g(2,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("2-"+r,"sc"),attrs:{_i:"2-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-image",{attrs:{src:t._$g("3-"+r,"a-src"),_i:"3-"+r}}),a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[t._v(t._$g("4-"+r,"t0-0"))])],1)})),1)],1)},n=[]},edde:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6dfb\u52a0\u8bbe\u5907")]),t._$g(2,"i")?a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("3-"+r,"sc"),attrs:{_i:"3-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[a("v-uni-image",{attrs:{src:t._$g("5-"+r,"a-src"),_i:"5-"+r}}),a("uni-view",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}},[a("v-uni-text",{attrs:{_i:"7-"+r}},[t._v(t._$g("7-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1)],1),a("uni-view",{staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r}},[t._v("\u89e3\u7ed1")])],1)})),1):t._e()],1)},n=[]},ee58:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("645e")),r={data:function(){return{wxsProps:{}}},components:{record:n.default}};e.default=r},ee6e:function(t,e,a){"use strict";a.r(e);var i=a("ec70"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},eeb0:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,"@charset \"UTF-8\";@font-face{font-family:iconfont;src:url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff2?t=1711354474072) format(\"woff2\"),url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff?t=1711354474072) format(\"woff\"),url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.ttf?t=1711354474072) format(\"truetype\")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wodechengji:before{content:\"\\e61d\"}.icon-three_val:before{content:\"\\e604\"}.icon-two_val:before{content:\"\\e605\"}.icon-one_val:before{content:\"\\e606\"}.icon-average_val:before{content:\"\\e609\"}.icon-jump_kcal:before{content:\"\\e7b4\"}.icon-jump_time:before{content:\"\\e659\"}.icon-jump_num:before{content:\"\\e790\"}.icon-bmi:before{content:\"\\e785\"}.icon-quanxian:before{content:\"\\100cb\"}.icon-lishijilu2:before{content:\"\\100cc\"}.icon-xinyongka:before{content:\"\\100cd\"}.icon-ziliao:before{content:\"\\100ce\"}.icon-shenfenxinxi:before{content:\"\\e656\"}.icon-feihuoliangx:before{content:\"\\e68c\"}.icon-tiaoshengx:before{content:\"\\e68d\"}.icon-shenti:before{content:\"\\e7c7\"}.icon-quxian:before{content:\"\\e600\"}.icon-jihuo:before{content:\"\\e603\"}.icon-lishijilu1:before{content:\"\\1012e\"}.icon-wulianjie:before{content:\"\\e64e\"}.icon-renshiduibifenxi:before{content:\"\\e62e\"}.icon-huihanduibi:before{content:\"\\e822\"}.icon-jinxiaoduibi:before{content:\"\\e6b1\"}.icon-lishishuju:before{content:\"\\e601\"}.icon-moxingduibi-huang:before{content:\"\\e61b\"}.icon-jilu:before{content:\"\\e6df\"}.icon-shujuquxian:before{content:\"\\e614\"}.icon-lishi:before{content:\"\\ecdd\"}.icon-jilu1:before{content:\"\\10110\"}.icon-lishijilu:before{content:\"\\e62f\"}.icon-duibifenxi:before{content:\"\\e7bd\"}.icon-pinggufenxi-copy:before{content:\"\\1024b\"}.icon-shouye-copy:before{content:\"\\1024f\"}.icon-wode-copy:before{content:\"\\1024d\"}.icon-pinggufenxi-copy-copy:before{content:\"\\1024e\"}.icon-wode:before{content:\"\\e635\"}.icon-shouye:before{content:\"\\e660\"}.icon-shijian-mianxing-0:before{content:\"\\e6a2\"}.icon-kehuguanli:before{content:\"\\e6a4\"}.icon-qiapianjihuo:before{content:\"\\e669\"}.icon-kapian:before{content:\"\\e608\"}.icon-kapiananniu:before{content:\"\\e6de\"}.icon-xiangmuchaxun-chakanshebei:before{content:\"\\e655\"}.icon-shebeishu:before{content:\"\\e66a\"}.icon-lishihenji:before{content:\"\\e612\"}.icon-qiehuan1:before{content:\"\\e61a\"}.icon-tishi6:before{content:\"\\e619\"}.icon-bianji:before{content:\"\\e607\"}.icon-caidan:before{content:\"\\e624\"}.icon-xiaoxi:before{content:\"\\e654\"}.icon-add-circle:before{content:\"\\e664\"}.icon-ashbin:before{content:\"\\e665\"}.icon-chart-bar:before{content:\"\\e667\"}.icon-close:before{content:\"\\e668\"}.icon-error:before{content:\"\\e670\"}.icon-menu:before{content:\"\\e677\"}.icon-minus-circle:before{content:\"\\e678\"}.icon-modular:before{content:\"\\e679\"}.icon-notification:before{content:\"\\e67a\"}.icon-prompt:before{content:\"\\e67b\"}.icon-success:before{content:\"\\e67f\"}.icon-add-bold:before{content:\"\\e685\"}.icon-arrow-left-bold:before{content:\"\\e686\"}.icon-arrow-up-bold:before{content:\"\\e687\"}.icon-arrow-down-bold:before{content:\"\\e688\"}.icon-age:before{content:\"\\10250\"}.icon-arrow-right-bold:before{content:\"\\e689\"}.icon-user-filling:before{content:\"\\e68b\"}.icon-body_level:before{content:\"\\e63d\"}.icon-baogao1:before{content:\"\\e620\"}.icon-fat_r:before{content:\"\\e62d\"}.icon-hengxian:before{content:\"\\e657\"}.icon-fat_w:before{content:\"\\e78e\"}.icon-jiantou_xiangxia:before{content:\"\\eb0a\"}.icon-jiantou_xiangshang:before{content:\"\\eb0b\"}.icon-bone:before{content:\"\\e610\"}.icon-un_fat_w_weight:before{content:\"\\e6b7\"}.icon-biaozhunhua:before{content:\"\\e60b\"}.icon-cellin:before{content:\"\\e7a9\"}.icon-kcal:before{content:\"\\e60c\"}.icon-visceral:before{content:\"\\e60d\"}.icon-muscle:before{content:\"\\e60e\"}.icon-body_type:before{content:\"\\e638\"}.icon-zanwushuju:before{content:\"\\e611\"}.icon-water:before{content:\"\\e651\"}.icon-weight:before{content:\"\\e616\"}.icon-sharpicons_checklist:before{content:\"\\e804\"}.icon-shejiguifan:before{content:\"\\e640\"}.icon-muscleval:before{content:\"\\e949\"}.icon-protein:before{content:\"\\e94a\"}.icon-proteinval:before{content:\"\\e60f\"}.icon-body_age:before{content:\"\\e6b2\"}.icon-cellout:before{content:\"\\e68f\"}.icon-height:before{content:\"\\e6eb\"}.icon-shang:before{content:\"\\e68a\"}.icon-xia:before{content:\"\\e798\"}.icon-sfrval:before{content:\"\\e652\"}.icon-sfr:before{content:\"\\e617\"}.icon-waterper:before{content:\"\\e692\"}.icon-skeletalmuscle:before{content:\"\\e6af\"}.icon-inorganic:before{content:\"\\e61c\"}.icon-kongradio:before{content:\"\\e602\"}.icon-radio:before{content:\"\\e653\"}.icon-nv:before{content:\"\\e7a5\"}.icon-qiehuan:before{content:\"\\e66f\"}.icon-nan:before{content:\"\\1024a\"}.icon-zanwu1:before{content:\"\\e78d\"}.icon-xiazai41:before{content:\"\\e618\"}.t-icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:100%}.t-icon-wodechengji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1137 1024'%3E%3Cpath d='M923.879 264.465h-82.17l-2.054-76.006c0-24.651-20.542-47.248-47.247-47.248H315.827c-24.651 0-47.248 20.543-47.248 47.248l-4.108 76.006h-78.06c-24.652 0-45.194 8.217-45.194 34.922v92.44c0 65.736 51.356 119.146 117.091 119.146h6.163c0 110.928 152.013 211.586 267.05 225.965V839.65H428.809c-26.705 0-41.084-8.217-41.084 16.434v14.38c0 6.162 6.162 12.325 12.325 12.325h304.026c6.163 0 12.326-4.109 12.326-12.326v-14.38c0-24.65-14.38-16.433-41.085-16.433H572.606V736.938c115.036-14.38 267.05-98.603 267.05-225.965 65.735 2.054 119.145-47.247 123.253-112.983v-98.603c-2.054-20.542-18.488-36.976-39.03-34.922zM266.525 469.888c-30.813 0-82.169-36.976-82.169-82.169v-82.17h82.17v164.34zm534.1-184.88s-2.054 115.036-2.054 215.694c0 108.874-129.417 180.772-228.02 195.152H535.63c-98.603-12.326-230.073-88.332-230.073-184.881V223.38c2.054-22.597 22.596-41.085 45.193-41.085h404.683c22.597 0 41.085 18.488 43.139 41.085v61.627zm123.254 106.82c0 41.084-49.302 78.06-82.17 78.06V305.55h82.17v86.278z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-three_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M728.42 630.885c-7.185 131.625-86.16 201.01-236.91 208.195-134.016 0-215.368-63.408-244.083-190.238l82.56-21.544c14.358 98.115 65.813 147.165 154.35 147.165 107.677 0 161.522-50.246 161.522-150.75-7.186-86.148-62.227-131.611-165.108-136.406h-64.617v-64.603h35.902c102.88-2.39 156.726-47.855 161.52-136.406-4.794-76.57-45.477-116.058-122.047-118.448-81.366 2.39-130.416 47.87-147.165 136.406l-78.96-25.13C294.1 161.872 368.28 102.05 487.924 99.646c136.392 4.794 206.986 67.007 211.78 186.651-2.39 78.975-43.072 132.82-122.047 161.536 95.709 28.715 145.968 89.732 150.763 183.052z'/%3E%3C/svg%3E\")}.t-icon-two_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M247.427 821.136v-46.674c45.464-95.71 120.84-181.855 226.14-258.44 107.675-78.96 160.325-150.75 157.935-215.367-2.39-86.147-51.455-130.416-147.164-132.806-74.194 4.795-124.439 51.455-150.764 139.992l-71.79-35.902C302.468 154.686 381.443 97.255 498.696 99.645c134.001 4.795 205.79 68.218 215.367 190.252 7.172 93.32-52.65 183.052-179.48 269.198-98.114 71.803-162.716 138.797-193.823 201.01h376.888v61.03h-470.22z'/%3E%3C/svg%3E\")}.t-icon-one_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M516.639 250.41c-52.65 47.869-116.058 86.147-190.238 114.862v-75.375c110.067-50.26 180.66-113.667 211.78-190.252h53.832v728.663h-75.375V250.41z'/%3E%3C/svg%3E\")}.t-icon-average_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M388.096 648.064c1.813 4.992 2.773 9.024 2.88 12.075s-.747 5.376-2.56 6.954c-1.813 1.6-4.821 2.603-9.003 3.072-4.202.448-9.813.683-16.832.683-7.04 0-12.65-.17-16.853-.512-4.203-.341-7.36-.896-9.515-1.685s-3.733-1.878-4.757-3.222a27.285 27.285 0 01-2.901-5.098l-37.76-107.136H107.819L71.765 658.987c-.682 2.026-1.6 3.797-2.73 5.269s-2.774 2.71-4.928 3.733-5.227 1.75-9.195 2.219-9.13.683-15.467.683c-6.592 0-11.968-.299-16.149-.854-4.203-.554-7.147-1.642-8.853-3.221-1.707-1.579-2.496-3.925-2.39-6.976s1.067-7.083 2.902-12.053L162.56 238.955a17.77 17.77 0 013.563-6.123 14.933 14.933 0 016.464-3.733 48.427 48.427 0 0110.88-1.856c4.437-.342 10.026-.512 16.832-.512 7.253 0 13.269.17 18.026.512 4.758.341 8.619.96 11.563 1.856 2.944.917 5.227 2.218 6.805 3.925s2.838 3.797 3.734 6.293l147.669 408.747zM198.635 287.189h-.342l-75.84 219.392H275.52L198.635 287.19zm494.549 66.326a28.437 28.437 0 01-.683 6.122 112.277 112.277 0 01-2.048 8.171L586.027 658.603a18.261 18.261 0 01-3.563 6.122 15.104 15.104 0 01-6.656 3.755 52.992 52.992 0 01-11.221 1.856c-4.523.363-10.198.512-17.003.512-6.784 0-12.48-.235-17.024-.683a54.336 54.336 0 01-11.05-2.048 16.213 16.213 0 01-6.635-3.733 16.939 16.939 0 01-3.755-5.781L405.056 367.808a150.187 150.187 0 01-2.219-7.147 32.576 32.576 0 01-1.002-4.586 20.693 20.693 0 01-.171-2.56c0-1.814.448-3.392 1.365-4.758s2.432-2.432 4.587-3.221c2.155-.79 4.97-1.301 8.49-1.536 3.52-.235 7.873-.341 13.1-.341 6.57 0 11.84.17 15.807.512 3.968.341 7.04.96 9.195 1.877s3.733 2.048 4.757 3.392c1.024 1.365 1.984 3.072 2.902 5.099l86.4 252.373 1.344 4.075 1.024-4.075 85.376-252.373a12.01 12.01 0 012.368-5.099 12.843 12.843 0 014.928-3.392 30.933 30.933 0 018.832-1.877c3.754-.342 8.682-.512 14.805-.512 5.205 0 9.515.106 12.907.341s6.058.79 8 1.707c1.92.896 3.264 1.984 4.074 3.221.875 1.259 1.259 2.773 1.259 4.587zm309.867 14.634c0 7.936-1.088 13.675-3.222 17.174-2.154 3.52-4.928 5.269-8.341 5.269h-43.883c7.936 8.17 13.504 17.173 16.662 27.05s4.778 20.118 4.778 30.785c0 17.706-2.858 33.344-8.512 46.954s-13.781 25.11-24.32 34.518a109.077 109.077 0 01-37.589 21.589c-14.528 4.992-30.613 7.51-48.299 7.51a125.717 125.717 0 01-35.541-4.929c-11.221-3.285-19.904-7.424-26.027-12.416a53.355 53.355 0 00-10.048 13.931 39.915 39.915 0 00-3.925 18.048c0 7.936 3.69 14.507 11.072 19.733 7.381 5.206 17.173 8.043 29.419 8.491l79.936 3.392a164.48 164.48 0 0141.834 6.293c12.694 3.755 23.68 9.067 33.003 15.979 9.301 6.912 16.533 15.445 21.781 25.515 5.206 10.09 7.808 21.802 7.808 35.2a94.72 94.72 0 01-8.832 40.128c-5.909 12.714-14.912 23.85-27.05 33.493-12.139 9.643-27.627 17.237-46.443 22.784-18.837 5.568-41.045 8.341-66.667 8.341-24.704 0-45.76-2.112-63.082-6.293-17.344-4.181-31.574-9.92-42.688-17.173-11.115-7.275-19.158-15.936-24.171-26.027a73.387 73.387 0 01-7.488-32.832c0-7.488.917-14.741 2.73-21.781s4.587-13.718 8.342-20.054c3.733-6.357 8.384-12.416 13.93-18.197 5.569-5.781 11.969-11.52 19.222-17.195-11.115-5.674-19.328-12.821-24.661-21.418a52.053 52.053 0 01-8-27.904c0-13.824 2.837-26.198 8.512-37.078 5.653-10.88 12.693-20.629 21.077-29.248-7.04-8.384-12.587-17.856-16.661-28.394s-6.123-23.296-6.123-38.272c0-17.451 2.944-33.11 8.832-46.934a99.456 99.456 0 0124.49-35.029c10.411-9.515 22.955-16.832 37.59-21.93s30.55-7.66 47.787-7.66c9.301 0 17.962.513 26.026 1.537 8.043 1.024 15.574 2.432 22.614 4.245h92.522c3.862 0 6.742 1.877 8.662 5.61 1.984 3.755 2.944 9.494 2.944 17.195zm-59.52 323.115c0-13.163-5.376-23.317-16.15-30.464s-25.344-10.944-43.712-11.392l-79.253-2.71a144.427 144.427 0 00-17.856 16.15c-4.672 5.099-8.341 9.984-11.072 14.635s-4.587 9.258-5.61 13.781a62.933 62.933 0 00-1.537 13.93c0 14.72 7.488 25.9 22.464 33.494 14.955 7.595 35.819 11.392 62.592 11.392 17.003 0 31.232-1.643 42.688-4.928 11.435-3.285 20.694-7.637 27.712-13.077a48.427 48.427 0 0015.147-18.71c3.05-7.04 4.587-14.4 4.587-22.101zm-28.246-242.496c0-20.864-5.738-37.12-17.173-48.81-11.456-11.67-27.733-17.515-48.81-17.515-10.902 0-20.353 1.813-28.395 5.44-8.064 3.626-14.742 8.618-20.075 14.976s-9.301 13.653-11.904 21.93-3.925 16.939-3.925 26.027c0 20.181 5.738 36.032 17.194 47.616 11.435 11.563 27.478 17.344 48.128 17.344 11.115 0 20.758-1.75 28.907-5.27 8.15-3.498 14.89-8.383 20.224-14.634 5.333-6.23 9.301-13.44 11.904-21.59 2.624-8.17 3.925-16.682 3.925-25.514z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-jump_kcal{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M408.107 81.024l31.168 14.016C501.76 123.072 552 154.965 588.608 189.781c32.277 30.742 55.061 64.875 67.776 101.483 18.88 54.57 13.077 107.69 4.672 151.147 20.843-38.976 59.413-99.542 59.413-99.542l26.859 27.03c1.685 1.621 40.981 40.789 77.248 100.096 21.461 35.093 37.312 69.93 47.253 103.594 12.544 42.731 15.488 83.755 8.726 121.856-15.915 89.28-123.264 162.048-241.984 216.128l-13.974 6.422-5.738-14.23c-24.939-61.568-55.296-103.573-82.048-140.608-34.454-47.658-62.912-87.082-58.816-143.552-47.552 44.139-68.886 111.958-78.422 165.142-12.565 69.888-8.106 130.794-8.064 131.413l2.027 26.795-23.68-12.736c-2.048-1.067-50.453-27.328-102.741-74.283-30.87-27.648-56.598-56.875-76.566-86.699-25.28-37.781-41.258-76.842-47.552-116.01-14.101-87.723 19.926-175.574 101.078-261.142l13.546-14.272 42.24 73.046c17.408-18.006 49.174-53.526 76.971-98.923 53.227-86.976 67.541-167.253 42.517-238.677l-11.242-32.235m-72.96-79.595l32.682 93.654 11.264 32.277c20.566 58.752 7.574 126.827-38.634 202.347-10.944 17.877-22.592 34.133-33.536 48.128L294.57 356.5l-28.587-49.408-39.296 41.408-13.547 14.272c-90.794 95.723-128.576 195.734-112.256 297.28 7.296 45.355 25.536 90.091 54.23 132.95 22.08 33.002 50.197 64.896 83.562 94.762 57.472 51.627 110.976 80.086 111.51 80.363l23.168 12.459 68.65 36.885-5.888-77.717-2.026-26.795c-.043-.533-3.947-56.917 7.509-120.64 3.67-20.48 9.472-44.437 18.603-67.925 11.904 21.994 26.816 42.645 42.069 63.765 26.581 36.779 54.059 74.816 77.077 131.627l5.696 14.144 16.704 41.493 40.662-18.667 13.973-6.421c160.363-73.045 249.963-156.31 266.197-247.403 7.915-44.714 4.63-92.245-9.792-141.376-11.05-37.44-28.458-75.712-51.797-113.834-39.979-65.387-83.627-108.16-84.032-108.566l-26.197-26.368-37.611-37.824-11.52 18.091a271.825 271.825 0 00-4.907-15.744c-14.954-43.115-41.408-82.944-78.656-118.421-40.128-38.187-94.4-72.768-161.301-102.784L425.621 42.09 335.147 1.429z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-jump_time{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 42.667A469.333 469.333 0 0042.667 512 469.333 469.333 0 10512 42.667zm0 878.506A409.173 409.173 0 01102.827 512a409.173 409.173 0 01818.346 0A409.173 409.173 0 01512 921.173zm277.333-384a38.4 38.4 0 00-38.4-38.4h-268.8V230.4a38.4 38.4 0 00-76.8 0v307.2a38.4 38.4 0 0038.4 38.4h307.2a38.4 38.4 0 0038.4-38.4z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-jump_num{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M598.583 129.162C544.864 86.582 481.513 62 413.66 62 219.45 62 62 263.473 62 512s157.444 450 351.668 450c30.15 0 59.414-4.852 87.342-13.985 13.156-4.303 20.025-18.295 16.706-31.732l-3.1-12.593c-4.275-17.311-23.288-26.213-40.353-21.038q-29.749 9.035-60.595 9.035-50.273 0-97.657-24.004-53.733-27.218-95.583-80.775-43.551-55.723-66.544-130.043-21.55-69.652-21.55-144.865 0-75.206 21.55-144.865 22.993-74.32 66.544-130.043 41.85-53.557 95.583-80.775 47.384-24.005 97.657-24.005 50.273 0 97.657 24.005 53.733 27.218 95.583 80.775 1.005 1.28 2.095 2.707a6.96 6.96 0 011.434 4.24v21.867a28.125 28.125 0 0028.125 28.125h14.063a28.125 28.125 0 0028.125-28.125V111.22a28.125 28.125 0 00-28.125-28.125h-14.063a28.125 28.125 0 00-28.125 28.125v12.375c0 6.026-7.13 9.31-11.854 5.569M930.177 698.87a26.41 26.41 0 110 52.825H918.44a7.031 7.031 0 00-7.03 7.032v93.895q0 30.656 1.286 35.726 1.294 5.07 5.892 8.374 4.591 3.305 11.18 3.305l.183-.007c13.907-.092 27.871 6.989 29.39 20.812l.584 5.358c1.23 11.215-5.119 22.233-16.08 24.912q-15.85 3.867-34.088 3.867-17.88 0-32.231-6.012-14.351-6.012-21.066-15.567-6.708-9.549-9.295-25.819-2.117-11.56-2.117-46.694V757.763a6.068 6.068 0 00-6.068-6.068 24.279 24.279 0 01-24.279-24.286v-4.26a24.279 24.279 0 0124.28-24.28 6.068 6.068 0 006.067-6.067v-27.528a28.125 28.125 0 0113.964-24.3l10.111-5.892c18.746-10.927 42.286 2.602 42.286 24.3v32.456a7.031 7.031 0 007.031 7.032h11.736zM767.902 949.309h-9.872a28.125 28.125 0 01-28.125-28.125v-99.69q0-40.563-4.24-52.467-4.232-11.91-13.76-18.513-9.534-6.61-22.943-6.61-17.177 0-30.825 9.437-13.647 9.436-18.703 25.003-5.062 15.56-5.062 57.536v85.304a28.125 28.125 0 01-28.125 28.125h-9.872a28.125 28.125 0 01-28.125-28.125v-194.19a28.125 28.125 0 0128.125-28.124h12.073a21.213 21.213 0 0121.213 21.213c0 5.062 6.659 7.418 10.195 3.797q29.96-30.67 72.169-30.67 21.881 0 40 7.902 18.12 7.897 27.409 20.16 9.295 12.262 12.944 27.829 3.65 15.56 3.65 44.57v127.513a28.125 28.125 0 01-28.126 28.125z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-bmi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.743 325.584h143.438c58.14 0 97.426 23.071 97.426 92.285a84.111 84.111 0 01-41.396 77.783c37.178 13.184 55.898 48.12 55.898 94.527 0 75.674-52.734 108.105-107.578 108.105H123.743zm67.105 150.952h67.895c23.467 0 41.001-13.183 41.001-44.429 0-35.463-22.28-42.846-46.142-42.846h-62.754zm0 158.203h71.718c26.368 0 49.439-10.547 49.439-49.175s-19.644-52.734-48.252-52.734h-72.905zM435.14 325.584h94.394l71.323 256.42h.791l67.5-256.42h94.395v372.832h-62.754V434.744h-.923l-74.75 263.672h-51.68l-74.62-261.562h-.922v261.562H435.14zm398.012 0h67.105v372.832h-67.105z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-quanxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.082 626.483a182.016 182.016 0 10364.032 0 182.016 182.016 0 10-364.032 0z' fill='%23FFBE0A'/%3E%3Cpath d='M515.635 930.048a105.82 105.82 0 01-44.851-9.984c-102.298-47.77-340.275-178.688-340.275-362.394V290.1c0-52.788 37.99-97.025 90.317-105.166 61.132-9.523 152.934-31.334 242.841-81.305 32.461-18.023 71.168-18.125 103.578-.307 94.003 51.814 183.859 73.267 242.739 82.176 52.326 7.936 90.317 52.172 90.317 105.164V557.67c0 185.959-237.978 315.546-340.327 362.599a105.037 105.037 0 01-44.339 9.779zm.154-768.307c-5.94 0-11.827 1.485-17.255 4.505-99.225 55.143-199.782 79.104-266.7 89.498-17.152 2.662-29.645 17.1-29.645 34.355v267.623c0 146.483 228.761 264.704 298.905 297.42 9.165 4.301 19.712 4.301 28.928.103 70.042-32.205 298.599-148.941 298.599-297.523v-267.06c0-17.305-12.34-31.692-29.389-34.304-64.614-9.779-163.328-33.382-266.598-90.265a35.282 35.282 0 00-16.845-4.352z' fill='%2334332E'/%3E%3Cpath d='M586.7 609.638h-35.583c0-16.844-.051-32.307 0-44.697 64.358-15.616 112.333-73.677 112.333-142.797 0-81.05-65.946-146.944-146.944-146.944-81.05 0-146.944 65.946-146.944 146.944 0 68.198 46.745 125.696 109.824 142.182-.103 27.034.05 73.37.358 154.83.051 19.762 16.128 35.686 35.84 35.686h.154c19.814-.103 35.788-16.18 35.686-35.994l-.154-37.58h35.43c19.815 0 35.84-16.026 35.84-35.84s-16.025-35.79-35.84-35.79zM441.19 422.144c0-41.523 33.792-75.264 75.264-75.264 41.524 0 75.264 33.792 75.264 75.264s-33.792 75.264-75.264 75.264-75.264-33.74-75.264-75.264z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-lishijilu2{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M483.17400000000004 605.082a179.098 179.098 0 10358.196 0 179.098 179.098 0 10-358.196 0z' fill='%23FFBE0A'/%3E%3Cpath d='M553.42 122.214c-213.862 0-387.84 173.978-387.84 387.84 0 11.11.513 22.17 1.486 33.178l-44.288-31.642c-16.077-11.52-38.503-7.782-50.023 8.295s-7.782 38.502 8.295 50.022l120.576 86.221a35.71 35.71 0 0020.838 6.707 35.753 35.753 0 0029.491-15.462l78.439-113.51c11.264-16.282 7.168-38.605-9.114-49.87-16.282-11.263-38.605-7.167-49.869 9.114l-32.717 47.309a314.498 314.498 0 01-1.484-30.31c0-174.336 141.824-316.16 316.16-316.16s316.16 141.824 316.16 316.16-141.824 316.16-316.16 316.16c-85.3 0-165.325-33.485-225.178-94.26-13.875-14.08-36.608-14.284-50.688-.358-14.08 13.875-14.285 36.608-.358 50.688 73.472 74.547 171.57 115.61 276.275 115.61 213.862 0 387.84-173.978 387.84-387.84S767.283 122.214 553.42 122.214z' fill='%2334332E'/%3E%3Cpath d='M543.18 285.645c-19.814 0-35.84 16.025-35.84 35.84v192.153a35.816 35.816 0 0015.258 29.338l136.09 95.437a35.603 35.603 0 0020.531 6.502c11.264 0 22.426-5.325 29.389-15.257a35.855 35.855 0 00-8.755-49.92l-120.781-84.736V321.485a35.891 35.891 0 00-35.891-35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-xinyongka{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M843.776 496.18H183.808c-26.522 0-47.974-21.505-47.974-47.975v-68.608c0-26.522 21.504-47.975 47.974-47.975h659.968c26.522 0 47.974 21.504 47.974 47.975v68.608c0 26.47-21.452 47.974-47.974 47.974z' fill='%23FFBE0A'/%3E%3Cpath d='M856.883 319.18c-.205-.665-.41-1.33-.665-1.945l-43.93-111.257c-15.36-38.964-44.749-69.12-82.688-85.044-37.018-15.513-77.722-15.41-114.688.308L197.427 298.598c-4.198 1.792-7.833 4.301-10.905 7.27-56.525 24.73-96.103 81.153-96.103 146.689v296.806c0 88.269 71.834 160.103 160.103 160.103H768.46c88.269 0 160.102-71.834 160.102-160.103V452.557c0-55.603-28.518-104.653-71.68-133.376zM642.918 187.188c18.996-8.09 39.936-8.14 58.983-.153 19.968 8.345 35.481 24.422 43.725 45.21l23.808 60.21H395.11l247.808-105.267zM250.522 364.134H768.46c48.742 0 88.422 39.68 88.422 88.423v7.782H162.1v-7.782c0-48.743 39.68-88.423 88.423-88.423zM768.46 837.786H250.52c-48.742 0-88.422-39.68-88.422-88.423V532.02h694.784v217.344c0 48.743-39.68 88.423-88.422 88.423z' fill='%2334332E'/%3E%3Cpath d='M442.778 584.806h-179.2c-19.815 0-35.84 16.026-35.84 35.84s16.025 35.84 35.84 35.84h179.2c19.814 0 35.84-16.025 35.84-35.84s-16.077-35.84-35.84-35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-ziliao{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M881.92 681.933H140.288v115.302c0 33.69 34.867 60.98 77.875 60.98h585.882c43.008 0 77.875-27.29 77.875-60.98V681.933z' fill='%23FFBE0A'/%3E%3Cpath d='M827.034 472.166v-224c0-69.53-56.576-126.054-126.106-126.054H315.136c-69.53 0-126.054 56.576-126.054 126.054v224c-51.712 10.701-90.727 56.628-90.727 111.463v196.608c0 62.771 51.047 113.817 113.818 113.817h591.82c62.772 0 113.818-51.046 113.818-113.817V583.629c-.051-54.887-39.065-100.762-90.777-111.463zM315.136 193.741h385.792c30.003 0 54.426 24.422 54.426 54.374V469.76h-69.735c-27.648 0-52.94 14.95-65.997 38.963-22.272 41.011-65.024 66.509-111.564 66.509s-89.344-25.498-111.616-66.509c-13.056-24.064-38.35-38.963-65.997-38.963h-69.683V248.166c0-30.003 24.37-54.425 54.374-54.425zM846.08 780.237c0 23.245-18.893 42.137-42.138 42.137h-591.77c-23.244 0-42.137-18.892-42.137-42.137V583.629c0-23.245 18.893-42.138 42.138-42.138h118.323c1.28 0 2.509.615 2.97 1.485 34.816 64.154 101.683 103.987 174.592 103.987S647.834 607.13 682.65 542.976c.46-.87 1.69-1.485 2.97-1.485h118.322c23.245 0 42.138 18.893 42.138 42.138v196.608z' fill='%2334332E'/%3E%3Cpath d='M413.9 332.288h189.543c19.815 0 35.84-16.026 35.84-35.84s-16.025-35.84-35.84-35.84H413.901c-19.815 0-35.84 16.026-35.84 35.84s16.077 35.84 35.84 35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-shenfenxinxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1027 1024'%3E%3Cpath d='M0 512a513.977 512 0 101027.954 0A513.977 512 0 100 512z' fill='%23FD9966'/%3E%3Cpath d='M1024 563.398c-15.77 163.11-108.463 303.784-241.45 385.482-8.793-29.411-13.562-60.928-13.562-93.708 0-160.246 113.953-290.321 255.012-291.774z' fill='%23FFF' opacity='.3'/%3E%3Cpath d='M340.015 31.63c-26.42 134.398-139.942 228.015-260.942 211.64C139.351 146.285 231.1 70.961 340.015 31.63z' fill='%23FFF' fill-opacity='.4'/%3E%3Cpath d='M304.43199999999996 292.571h421.066q23.722 0 23.722 23.722v369.668q0 23.722-23.722 23.722H304.432q-23.722 0-23.722-23.722V316.293q0-23.722 23.722-23.722z' fill='%23FFF'/%3E%3Cpath d='M340.015 392.402a41.514 40.525 0 1083.027 0 41.514 40.525 0 10-83.027 0zM466.533 369.668h112.68q7.907 0 7.907 7.907v31.63q0 7.907-7.908 7.907h-112.68q-7.907 0-7.907-7.907v-31.63q0-7.907 7.908-7.907z' fill='%23FD9966'/%3E%3Cpath d='M347.923 527.815h341.992q7.907 0 7.907 7.907v31.63q0 7.907-7.907 7.907H347.923q-7.908 0-7.908-7.908v-31.629q0-7.907 7.908-7.907zM347.923 614.795h341.992q7.907 0 7.907 7.908v31.629q0 7.907-7.907 7.907H347.923q-7.908 0-7.908-7.907v-31.63q0-7.907 7.908-7.907z' fill='%23FB997A'/%3E%3C/svg%3E\")}.t-icon-feihuoliangx{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.248 1024 0 794.752 0 512S229.248 0 512 0s512 229.248 512 512-229.248 512-512 512zm3.115-691.712l53.973 53.973a38.315 38.315 0 002.133 1.963c-12.885 116.352-12.885 266.24-12.885 306.859 0 68.992 218.368 134.826 253.91 110.378 132.906-91.648-43.18-563.328-190.72-563.328-14.934 0-26.24 21.248-34.987 54.656l-33.707-33.749v-97.237a37.803 37.803 0 10-75.605 0v97.45l-33.792 33.792c-8.704-33.578-20.096-54.912-34.987-54.912-147.627 0-323.67 471.68-190.72 563.328 35.499 24.491 253.867-41.386 253.867-110.378 0-40.576 0-190.294-12.886-306.646a38.272 38.272 0 002.603-2.389l53.803-53.76z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-tiaoshengx{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.248 1024 0 794.752 0 512S229.248 0 512 0s512 229.248 512 512-229.248 512-512 512zm279.04-447.915a38.272 38.272 0 00-3.84-29.226l-89.6-155.222a38.4 38.4 0 10-66.517 38.4l89.6 155.222a38.4 38.4 0 0047.018 16.64A256.043 256.043 0 01614.4 849.109V678.4a38.4 38.4 0 10-76.8 0v190.72a259.072 259.072 0 01-51.2 0V678.4a38.4 38.4 0 10-76.8 0v170.667a256.043 256.043 0 01-153.301-247.168 38.4 38.4 0 0047.018-16.64l89.6-155.222a38.4 38.4 0 00-66.517-38.4L236.8 546.86a38.272 38.272 0 00-3.84 29.226A281.685 281.685 0 00409.6 876.8v6.4a38.4 38.4 0 0075.05 11.52 285.013 285.013 0 0054.7 0 38.4 38.4 0 0075.05-11.52v-6.4a281.685 281.685 0 00176.64-300.715zM477.867 332.8a42.667 42.667 0 00-42.667 42.667v196.266a42.667 42.667 0 0042.667 42.667h68.266a42.667 42.667 0 0042.667-42.667V375.467a42.667 42.667 0 00-42.667-42.667h-68.266zM512 307.2a102.4 102.4 0 100-204.8 102.4 102.4 0 000 204.8z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-shenti{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1011.44c275.84 0 499.44-223.6 499.44-499.44S787.84 12.56 512 12.56 12.56 236.16 12.56 512s223.6 499.44 499.44 499.44zm74.916-774.132a74.916 74.916 0 11-149.832 0 74.916 74.916 0 01149.832 0zM387.14 424.598h-93.645a43.701 43.701 0 110-87.402H718.02a43.701 43.701 0 110 87.402h-81.16a24.972 24.972 0 00-24.971 24.972v32.514a299.664 299.664 0 0028.843 128.28l62.405 131.703a47.572 47.572 0 01-85.93 40.804l-81.458-171.058c-9.24-19.403-37.033-18.854-45.499.899l-71.844 167.587a47.696 47.696 0 01-87.776-37.283l58.01-137.796a299.664 299.664 0 0023.473-116.27v-39.38a24.972 24.972 0 00-24.972-24.972z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-quxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M858.185 389.481c35.336 0 63.972 28.684 63.972 63.972V879.51c0 35.336-28.636 63.972-63.972 63.972h-85.154a63.972 63.972 0 01-63.972-63.972V453.36c0-35.289 28.636-63.972 63.972-63.972h85.154v.094zm-596.506 85.25c35.288 0 63.924 28.636 63.924 63.924v340.854c0 35.289-28.636 63.925-63.924 63.925h-85.202a63.972 63.972 0 01-63.925-63.925V538.608c0-35.336 28.636-63.972 63.925-63.972h85.202v.094zm298.253 85.154c35.288 0 63.925 28.683 63.925 63.972v255.652c0 35.289-28.637 63.925-63.925 63.925H474.73a63.972 63.972 0 01-63.925-63.925v-255.7c0-35.24 28.637-63.924 63.925-63.924h85.202zm220.553-414.828l-50.291.33a31.939 31.939 0 01-.472-63.878l128.227-.943a31.75 31.75 0 0129.816 19.909c1.416 3.35 2.36 7.548 2.36 12.03V240.92a31.986 31.986 0 01-63.879 0v-51.282l-286.27 286.318a31.845 31.845 0 01-35.572 6.557L120.855 312.158a32.033 32.033 0 0125.947-58.5l363.405 161.535L780.532 145.01z' fill='%2325A5FF'/%3E%3C/svg%3E\")}.t-icon-jihuo{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1093 1024'%3E%3Cpath d='M684.556 62a54.135 54.135 0 0154.136 54.135v33.835h60.902a54.135 54.135 0 0154.135 54.135v194.502a292.568 292.568 0 00-54.135-5.028V292.075a54.135 54.135 0 00-54.135-54.135H271.774a54.135 54.135 0 00-54.108 52.443l-.027 1.692v548.12a54.135 54.135 0 0052.444 54.109l1.691.027 326.18.007a290.808 290.808 0 00113.684 67.669L231.173 962a54.135 54.135 0 01-54.135-54.135V874.03h-60.903A54.135 54.135 0 0162 819.895v-703.76A54.135 54.135 0 01116.135 62h568.421zm98.12 378.947c132.673 0 240.226 107.554 240.226 240.226S915.35 921.398 782.677 921.398 542.45 813.845 542.45 681.173s107.554-240.226 240.226-240.226zm112.636 131.685l-1.029 1.076L755.63 727.695l-42.34-50.46a27.068 27.068 0 00-36.975-4.264l-1.157.927a27.068 27.068 0 00-4.263 36.968l.92 1.164 60.903 72.575a26.953 26.953 0 0015.313 9.122 27.081 27.081 0 0026.946-6.672l1.062-1.117L934.52 609.931a27.068 27.068 0 00-39.208-37.3zm-437.447-43.715a23.684 23.684 0 010 47.369H315.759a23.684 23.684 0 010-47.369h142.106zm87.97-94.737a23.684 23.684 0 010 47.369H315.759a23.684 23.684 0 010-47.369h230.076zm94.736-94.736a23.684 23.684 0 010 47.368H315.76a23.684 23.684 0 010-47.368h324.812z' fill='%2338BC9C'/%3E%3C/svg%3E\")}.t-icon-lishijilu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M678.395 59.611H318.963A228.278 228.278 0 0090.685 287.89v426.697a228.278 228.278 0 00228.278 228.278h185.44a286.733 286.733 0 01402.27-406.227V287.89A228.278 228.278 0 00678.395 59.611zM456.816 460.562H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.241-171.248h-365.13a42.205 42.205 0 010-84.41h364.866a42.205 42.205 0 110 84.41z' fill='%23EC6B44'/%3E%3Cpath d='M721.919 538.378a217.516 217.516 0 10217.41 217.727 217.516 217.516 0 00-217.41-217.727zm82.617 270.326h-94.962a42.205 42.205 0 01-42.205-42.206v-96.966a42.205 42.205 0 1184.41 0v54.972h52.757a42.205 42.205 0 010 84.41z' fill='%23EC6B44'/%3E%3Cpath d='M678.395 59.611H318.963A228.278 228.278 0 0090.685 287.89v426.697a235.875 235.875 0 001.846 28.805 540.704 540.704 0 00345.188 50.91 286.733 286.733 0 01391.349-304.195 541.495 541.495 0 0039.778-327.989A227.909 227.909 0 00678.395 59.611zM456.816 460.562H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.241-171.248h-365.13a42.205 42.205 0 010-84.41h364.866a42.205 42.205 0 110 84.41z' fill='%23EE7C55'/%3E%3Cpath d='M504.403 756.105c0 7.07.37 14.14 1.055 21.103a540.65 540.65 0 00161.752-84.991v-22.633a42.205 42.205 0 0164.68-35.716 539.543 539.543 0 0063.888-82.353 217.621 217.621 0 00-291.375 204.643z' fill='%23EE7C55'/%3E%3Cpath d='M318.963 59.611A228.278 228.278 0 0090.685 287.89v274.916a434.188 434.188 0 00604.064-502.56c-5.275-.37-10.868-.634-16.354-.634zm137.59 400.951H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.24-171.248H281.928a42.205 42.205 0 010-84.41h364.865a42.205 42.205 0 110 84.41z' fill='%23F19970'/%3E%3Cpath d='M239.723 247.109a42.205 42.205 0 0142.205-42.206h218.624a400.951 400.951 0 0036.93-125.033c.844-6.753 1.477-13.506 2.004-20.259H318.963A228.278 228.278 0 0090.685 287.89v141.283a401.426 401.426 0 00149.09-10.077v-.738a42.205 42.205 0 0142.206-42.206h60.881a403.694 403.694 0 00102.823-86.837H282.139a42.205 42.205 0 01-42.416-42.205z' fill='%23F5C295'/%3E%3C/svg%3E\")}.t-icon-wulianjie{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 5.12c279.5 0 506.88 227.405 506.88 506.88 0 279.5-227.38 506.88-506.88 506.88S5.12 791.5 5.12 512 232.525 5.12 512 5.12' fill='%23fff'/%3E%3Cpath d='M768.512 255.565a172.902 172.902 0 00-244.787 0l-77.568 77.517 40.832 40.806 163.2 163.2 40.857 40.858 77.492-77.492a173.312 173.312 0 00-.026-244.89zm-394.573 231.45l-40.857-40.91-77.492 77.569a172.954 172.954 0 000 244.761 172.98 172.98 0 00244.736 0l77.568-77.542-40.832-40.807L373.94 487.014zm-63.232-217.089a6.4 6.4 0 00-9.037 0l-31.692 31.693a6.4 6.4 0 000 9.037l443.443 443.52a6.4 6.4 0 009.062 0l31.667-31.642a6.4 6.4 0 000-9.036l-443.443-443.52v-.052z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-renshiduibifenxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M4.257000000000005 512a507.743 507.743 0 101015.486 0A507.743 507.743 0 104.257 512z' fill='%23fff'/%3E%3Cpath d='M275.853 290.51h206.832v133.546H275.853a29.193 29.193 0 01-29.315-29.315v-73.287c-1.628-17.915 13.029-30.944 29.315-30.944zm-60.258 162.86h267.09v133.546h-267.09A29.193 29.193 0 01186.28 557.6v-73.287c0-8.143 3.257-14.658 8.143-21.172 6.514-6.514 13.029-9.772 21.172-9.772zm60.258 162.86h206.832v133.546H275.853a29.193 29.193 0 01-29.315-29.315v-73.287c-1.628-17.915 13.029-30.944 29.315-30.944zm265.462-325.72h206.832a29.193 29.193 0 0129.315 29.315v73.287a29.193 29.193 0 01-29.315 29.315H541.315V290.51zm0 162.86h267.09c8.143 0 14.658 3.258 21.172 8.143 4.886 4.886 8.143 13.03 8.143 21.172v73.287a29.193 29.193 0 01-29.315 29.315h-267.09V453.37zm0 162.86h206.832a29.193 29.193 0 0129.315 29.315v73.287a29.193 29.193 0 01-29.315 29.315H541.315V616.23zM512 215.595c6.514 0 13.029 4.886 14.657 11.4v565.124c0 8.143-6.514 14.658-13.028 14.658-8.143 0-14.658-4.886-16.286-11.4V230.251c0-3.257 1.628-8.143 4.885-9.771 1.629-3.258 6.515-4.886 9.772-4.886zm0 0' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-huihanduibi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.232 1024 0 794.768 0 512S229.232 0 512 0c282.784 0 512 229.232 512 512s-229.216 512-512 512zm236.368-673.136l-111.312-96.112L601.472 224H307.616C285.36 224 272 235.536 272 254.752v530.496C272 804.464 285.36 816 307.616 816h440.752C766.192 816 784 804.464 784 785.248V381.6l-35.632-30.736z' fill='%23D04A02'/%3E%3Cpath d='M538.272 545.408H372.56V441.696h138.32V358.72l172.992 186.16zm76.544-156.112V273.968l40.096 34.592v46.128h53.408l40.064 34.592-133.568.016zM518.192 594.96h165.68v103.728H545.568v82.976L372.56 595.52z' fill='%23D04A02'/%3E%3C/svg%3E\")}.t-icon-jinxiaoduibi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024.009 512A512 512 0 009.029 417.89l-3.413 20.967v6.095c0 8.29-1.95 16.58-2.682 24.381S.01 493.227.01 504.93V512c0 2.438 0 0 0 0v1.707A507.368 507.368 0 00503.963 1024h8.046c10.24 0 19.992 0 29.988-1.463h2.682A512 512 0 001024.01 512zm-512-463.238a463.238 463.238 0 01444.708 591.97 388.389 388.389 0 01-31.451-73.143c-25.844-70.218-57.783-157.501-126.781-160.915-61.44-2.682-76.8 61.196-88.26 112.884-14.628 67.78-27.55 108.252-76.311 108.252-44.618 0-57.052-31.94-73.143-99.962-12.678-54.614-29.501-121.905-100.694-121.905s-86.796 73.143-97.523 129.707c-14.141 69.241-26.332 102.156-66.56 100.937-52.176-.976-87.284-51.444-123.368-104.107-32.183-47.055-65.341-95.33-115.078-109.714a463.238 463.238 0 01454.46-374.004z' fill='%2348AB07'/%3E%3C/svg%3E\")}.t-icon-lishishuju{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M472.615 78.77C212.677 78.77 0 291.445 0 551.384S212.677 1024 472.615 1024s472.616-212.677 472.616-472.615H472.615V78.769z' fill='%23249CF2'/%3E%3Cpath d='M1024 472.615C1024 212.677 811.323 0 551.385 0v472.615H1024z' fill='%23A5D6FA'/%3E%3C/svg%3E\")}.t-icon-moxingduibi-huang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M558.4 1024c-6.2 0-12-1.5-17.2-4.4-12.1-6.9-19.1-20.9-19.1-38.4V599.206c1.7-32.5 18.5-62.099 44.7-79.898l.7-.5 327.095-196.698c15.1-9 30.6-10.2 42.7-3.3 12.1 6.9 19.1 20.9 19.1 38.4v381.795c-1.7 32.6-18.4 62.199-44.7 79.999L583.999 1016.2c-8.6 5.2-17.4 7.8-25.6 7.8zm26-477.994c-17.9 12.3-29.3 32.5-30.5 54.2V981.3c0 6.6 1.8 10 3 10.7s5 .5 10.7-2.9l327.095-196.698c17.4-11.8 28.9-32.2 30.1-54V357.41c0-6.6-1.8-10-3-10.7s-5-.5-10.7 2.9L584.399 546.006zm-74.8-27.3c-16.3 0-32.5-4-47.3-11.9L115.406 297.11c-15.4-9.3-24.2-23.1-24.2-37.7 0-14.699 8.8-28.399 24.2-37.699L461.601 12.213c30.5-16.2 65.999-16.2 95.698-.5l.8.4L904.295 221.51c15.4 9.3 24.2 23.1 24.2 37.7 0 14.7-8.8 28.4-24.2 37.7L557.999 506.406c-15.3 8.2-31.9 12.3-48.399 12.3zm.2-486.893c-11.2 0-22.3 2.7-32.5 8.1L131.905 248.91c-5.5 3.3-8.9 7.4-8.9 10.5 0 3.2 3.4 7.2 8.9 10.5L478.1 479.207c19.6 10.5 43.9 10.5 64.2-.4L887.795 269.91c5.5-3.3 8.9-7.4 8.9-10.5s-3.4-7.2-8.9-10.5L542 39.713c-10.1-5.3-21.1-7.9-32.2-7.9zM455.2 1018.4c-9.6 0-19.899-3.1-29.999-9.3L121.705 823.603c-32.2-22.2-52.2-57.9-54.2-96.1V370.109c0-20.3 7.9-36.5 21.8-44.199 13.8-7.8 31.7-6.2 49 4.4L441.9 515.807c32.7 22.5 52.2 57.299 54.4 95.998v357.396c0 20.4-8 36.6-21.9 44.3-5.8 3.3-12.3 4.9-19.2 4.9zM108.506 352.91c-1.5 0-2.7.3-3.7.8-3.4 1.9-5.6 8.3-5.6 16.5v356.495c1.5 27.5 16.4 54.1 39.8 70.299L441.8 982c7 4.3 13.5 5.8 17 3.9s5.6-8.3 5.6-16.6V612.705c-1.6-27.9-16.1-53.899-39.9-70.299L121.705 357.41c-4.9-2.9-9.6-4.5-13.2-4.5z' fill='%23FFBA00'/%3E%3Cpath d='M569.1 536.706l222.396-130.198c14.1-8.4 25.7-2 25.7 14.1v252.997c-1.1 18-10.6 34.3-25.7 44.199L569.1 848.002c-14.2 8.4-25.7 2-25.7-14.1V580.906c1.1-18 10.6-34.4 25.7-44.2z' fill='%23FFBA00'/%3E%3Cpath d='M540.6 190.21L775.997 328.91c15 8.8 15 23.1 0 32L540.6 499.507c-17 8.8-37.3 8.8-54.3 0L251.003 360.909c-15.1-8.9-15.1-23.2 0-32L486.3 190.211c17-8.8 37.3-8.8 54.3 0z' fill='%23FFBA00' opacity='.8'/%3E%3Cpath d='M244.503 411.808l206.298 122.898c18.6 12.4 30.4 32.8 31.7 55.1v236.197c0 20-14.2 27.8-31.7 17.4l-206.298-122.8c-18.7-12.399-30.5-32.899-31.8-55.198V429.208c0-20.1 14.2-27.8 31.8-17.4z' fill='%23FFBA00' opacity='.5'/%3E%3C/svg%3E\")}.t-icon-jilu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%231580EA'/%3E%3Cpath d='M785.306 415.744H625.51c-28.62 0-45.004-20.48-45.004-45.056v-163.84H301.978c-24.576 0-49.152 20.48-49.152 45.056v483.328c0 24.525 20.48 45.056 49.152 45.056h217.088l266.24-262.144v-102.4zm-204.8 200.704h-245.76v-40.96h245.76v40.96zm0-122.88h-245.76v-40.96h245.76v40.96zm45.004 249.856l-28.62 73.728 73.676-24.525 143.36-143.411-49.152-49.152-139.264 143.36zm192.564-192.512l-32.768 32.82 49.1 49.151 32.82-32.819-49.152-49.152zM687.002 370.688h98.304l-147.508-163.84h-16.332v94.208c0 36.864 28.62 69.632 65.536 69.632zm0 0' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-shujuquxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%235196FA'/%3E%3Cpath d='M707.56 444.44a35.77 35.77 0 0135.678 35.816v238.708a35.77 35.77 0 01-35.677 35.84h-47.546a35.77 35.77 0 01-35.678-35.84V480.21a35.77 35.77 0 0135.678-35.84h47.546zm-332.8 47.708a35.77 35.77 0 0135.678 35.864v190.836a35.77 35.77 0 01-35.677 35.84h-47.546a35.77 35.77 0 01-35.678-35.84V528.012a35.77 35.77 0 0135.678-35.84h47.546zm166.424 47.733a35.77 35.77 0 0135.677 35.84v143.197a35.77 35.77 0 01-35.677 35.84h-47.523a35.77 35.77 0 01-35.724-35.84V575.72a35.77 35.77 0 0135.724-35.84zm123.113-232.425l-28.067.186a17.92 17.92 0 01-.303-35.77l71.587-.512a17.943 17.943 0 0117.99 17.85v71.936a17.827 17.827 0 11-35.654 0v-28.672L530.083 492.847a17.734 17.734 0 01-19.875 3.677l-213.97-95.419a17.92 17.92 0 0114.5-32.768l202.775 90.508 150.83-151.273z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-lishi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M588.221 1021.931H435.78c-239.4 0-433.71-194.31-433.71-433.71V435.78c0-239.4 194.31-433.71 433.71-433.71H588.22c239.4 0 433.71 194.31 433.71 433.71V588.22c0 239.4-194.31 433.71-433.71 433.71z' fill='%23fff'/%3E%3Cpath d='M998.4 584.704V439.296C998.4 210.944 813.056 25.6 584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408C25.6 813.056 210.944 998.4 439.296 998.4h145.408c13.312 0 26.624-1.024 38.912-2.048 162.816-61.44 294.912-185.344 368.64-342.016 4.096-22.528 6.144-46.08 6.144-69.632z' fill='%23fff'/%3E%3Cpath d='M998.4 506.88v-67.584C998.4 210.944 813.056 25.6 584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 219.136 169.984 398.336 385.024 412.672C699.392 986.112 937.984 780.288 998.4 506.88z' fill='%23fff'/%3E%3Cpath d='M584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 143.36 72.704 269.312 183.296 343.04 56.32 17.408 115.712 27.648 178.176 27.648 322.56 0 584.704-262.144 584.704-584.704 0-34.816-3.072-67.584-9.216-100.352C898.048 125.952 752.64 25.6 584.704 25.6z' fill='%23fff'/%3E%3Cpath d='M584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 96.256 32.768 185.344 88.064 256 81.92 48.128 177.152 74.752 279.552 73.728 296.96-4.096 538.624-250.88 535.552-547.84-1.024-75.776-17.408-147.456-46.08-212.992-74.752-78.848-180.224-128-297.984-128z' fill='%23fff'/%3E%3Cpath d='M874.496 490.496c34.816-153.6 0-294.912-77.824-406.528C735.232 47.104 662.528 25.6 585.728 25.6H439.296C210.944 26.624 25.6 211.968 25.6 440.32v145.408c0 59.392 12.288 114.688 34.816 165.888 126.976 109.568 313.344 157.696 503.808 90.112 156.672-55.296 273.408-189.44 310.272-351.232z' fill='%23fff'/%3E%3Cpath d='M439.296 25.6C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 26.624 3.072 53.248 7.168 77.824 83.968 102.4 211.968 166.912 354.304 166.912 252.928 0 458.752-204.8 458.752-458.752 0-128-52.224-243.712-137.216-326.656C669.696 31.744 628.736 25.6 585.728 25.6H439.296z' fill='%23fff'/%3E%3Cpath d='M25.6 439.296V578.56c70.656 123.904 204.8 207.872 357.376 208.896 228.352 2.048 418.816-185.344 419.84-414.72 0-144.384-71.68-270.336-182.272-345.088-12.288-1.024-23.552-2.048-35.84-2.048H439.296C210.944 25.6 25.6 210.944 25.6 439.296z' fill='%23fff'/%3E%3Cpath d='M529.408 25.6h-90.112C210.944 25.6 25.6 210.944 25.6 439.296v29.696c43.008 158.72 188.416 276.48 361.472 276.48 206.848 0 373.76-167.936 373.76-373.76C760.832 215.04 665.6 81.92 529.408 25.6z' fill='%23fff'/%3E%3Cpath d='M384 41.984c-33.792 0-66.56 5.12-97.28 14.336a425.08 425.08 0 00-186.368 144.384C69.632 250.88 52.224 310.272 52.224 373.76c0 183.296 148.48 331.776 331.776 331.776s331.776-148.48 331.776-331.776S567.296 41.984 384 41.984z' fill='%23fff'/%3E%3Cpath d='M94.20800000000003 374.784a289.792 289.792 0 10579.584 0 289.792 289.792 0 10-579.584 0z' fill='%23fff'/%3E%3Cpath d='M136.192 374.784a247.808 247.808 0 10495.616 0 247.808 247.808 0 10-495.616 0z' fill='%23fff'/%3E%3Cpath d='M178.176 374.784a205.824 205.824 0 10411.648 0 205.824 205.824 0 10-411.648 0z' fill='%23fff'/%3E%3Cpath d='M512 178.3c-182.404 0-333.7 151.296-333.7 333.7S329.596 845.7 512 845.7 845.7 695.818 845.7 512 695.818 178.3 512 178.3zm142.812 345.012c1.414 16.968-11.312 31.107-26.866 31.107H523.312c-5.656 1.414-14.14 0-24.038 0h-1.414c-16.968 0-31.107 5.656-31.107-11.311v-188.06c0-16.968 15.553-31.107 31.107-31.107 16.968 0 31.108 15.553 31.108 31.107V490.79h94.736c16.968 0 29.694 14.14 29.694 29.694 1.414 1.414 1.414 2.828 1.414 2.828z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-jilu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M21.314999999999998 512a498.551 498.551 0 10997.102 0 498.551 498.551 0 10-997.102 0z' fill='%23fff'/%3E%3Cpath d='M622.406 765.234l-78.795 22.058a59.285 59.285 0 01-74.164-68.258l13.605-70.054a73.295 73.295 0 0120.206-38.095L786.25 327.777V274.63a86.438 86.438 0 00-86.611-86.264H328.24a86.38 86.38 0 00-86.437 86.264v451.584a86.38 86.38 0 0086.437 86.264H699.64a86.438 86.438 0 0086.495-86.264V611.869L655.175 745.84a73.99 73.99 0 01-32.769 19.395zM359.272 305.082h290.46a31.842 31.842 0 010 63.685h-290.46a31.842 31.842 0 010-63.685zM327.43 477.668a31.9 31.9 0 0131.842-31.842H527.17a31.842 31.842 0 010 63.685H359.272a31.842 31.842 0 01-31.842-31.843z' fill='%23FEC407'/%3E%3Cpath d='M858.156 416.589l-25.069-23.159a25.184 25.184 0 00-35.084.811l-253.929 257.75a15.805 15.805 0 00-4.284 8.105L526.3 730.15a1.1 1.1 0 00.463 1.216 1.216 1.216 0 001.274.348l78.738-22.058a15.169 15.169 0 007.005-4.111l245.592-253.002a25.127 25.127 0 00-1.216-35.953z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-lishijilu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%23FF822B'/%3E%3Cpath d='M324.409 655.019c180.881 0 327.51-146.631 327.51-327.51 0-152.138-103.734-280.047-244.33-316.854C205.813 52.464 47.496 213.018 8.986 415.982c38.6 137.898 165.196 239.037 315.422 239.037z' fill='%23FFF' fill-opacity='.2'/%3E%3Cpath d='M512 1024c282.767 0 512-229.233 512-512 0-31.766-2.891-62.854-8.434-93.019-87.509-82.881-205.691-133.718-335.742-133.718-269.71 0-488.357 218.645-488.357 488.357 0 54.96 9.084 107.803 25.823 157.104C300.627 989.489 402.283 1024 512 1024z' fill='%23FFF' fill-opacity='.15'/%3E%3Cpath d='M732.536 756.566c36.39 0 65.89-29.5 65.89-65.89 0 36.39 29.502 65.89 65.889 65.89-17.054 0-65.89 29.503-65.89 65.89 0-36.387-29.5-65.89-65.889-65.89zM159.686 247.28c25.686 0 46.51-20.823 46.51-46.51 0 25.687 20.823 46.51 46.51 46.51-12.037 0-46.51 20.824-46.51 46.51 0-25.686-20.824-46.51-46.51-46.51z' fill='%23FFF' fill-opacity='.5'/%3E%3Cpath d='M206.195 333.323c8.563 0 15.504-6.94 15.504-15.503 0 8.562 6.94 15.503 15.503 15.503-4.012 0-15.503 6.941-15.503 15.504 0-8.563-6.941-15.504-15.504-15.504z' fill='%23FFF' fill-opacity='.3'/%3E%3Cpath d='M374.407 257.357h275.186q69.765 0 69.765 69.765v369.756q0 69.765-69.765 69.765H374.407q-69.765 0-69.765-69.765V327.122q0-69.765 69.765-69.765z' fill='%23FFF'/%3E%3Cpath d='M386.422 341.075h153.484q21.317 0 21.317 21.317t-21.317 21.317H386.422q-21.317 0-21.317-21.317t21.317-21.317zM386.422 437.971h250.38q21.318 0 21.318 21.317 0 21.318-21.318 21.318h-250.38q-21.317 0-21.317-21.318 0-21.317 21.317-21.317zM386.422 534.868h250.38q21.318 0 21.318 21.317t-21.318 21.317h-250.38q-21.317 0-21.317-21.317t21.317-21.317zM387.198 631.764h250.38q21.317 0 21.317 21.317t-21.317 21.317h-250.38q-21.318 0-21.318-21.317t21.318-21.317z' fill='%23FF954B'/%3E%3C/svg%3E\")}.t-icon-duibifenxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0A512 512 0 110 512 512 512 0 01512 0z' fill='%23FFBF10'/%3E%3Cpath d='M633.525 724.57h-363.31a42.827 42.827 0 01-47.314-46.893V332.951a42.948 42.948 0 0147.405-46.924h473.118a42.918 42.918 0 0147.224 46.924V530.1a135.89 135.89 0 00-37.707-5.331 135.53 135.53 0 00-135.53 135.53 136.132 136.132 0 0016.053 64.12zM451.012 508.446l72.132 61.56a22.558 22.558 0 0014.516 5.271 22.648 22.648 0 0016.505-7.138l99.388-111.074.422-.512a3.614 3.614 0 01.451-.542 18.07 18.07 0 003.795-13.583 18.342 18.342 0 00-7.047-12.047 23.642 23.642 0 00-14.607-5 23.823 23.823 0 00-17.408 7.56l-82.01 92.16-71.199-64.632a21.564 21.564 0 00-14.276-5.421 21.534 21.534 0 00-15.058 6.023l-75.295 74.782a20.6 20.6 0 00-6.354 15.059 20.751 20.751 0 006.746 15.059 23.793 23.793 0 0016.354 6.325 24.094 24.094 0 0017.016-6.958l55.658-56.771z' fill='%23FFF'/%3E%3Cpath d='M746.737 561.062a90.172 90.172 0 000 180.344zm0 189.38a99.177 99.177 0 10-99.177-99.238 100.08 100.08 0 0099.177 99.207zm0-180.345a81.167 81.167 0 11-81.167 81.167 80.806 80.806 0 0181.167-81.167z' fill='%23FFECB7'/%3E%3C/svg%3E\")}.t-icon-pinggufenxi-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.664 38.684c54.796 0 99.652 40.56 99.652 90.149v766.334c0 49.59-44.856 90.149-99.652 90.149H138.336c-54.796 0-99.652-40.56-99.652-90.149V128.833c0-49.59 44.856-90.149 99.652-90.149h747.328zm-3.058 69.76H141.394c-18.132 0-32.95 13.216-32.95 29.345v748.422c0 16.129 14.818 29.345 32.95 29.345h741.212c18.132 0 32.95-13.216 32.95-29.345V137.789c0-16.129-14.818-29.345-32.95-29.345zm-224.97 622.01a36.409 36.409 0 010 72.817H366.364a36.409 36.409 0 010-72.818h291.272zM512 257.137c28.836 1.31 50.062 15.073 63.716 41.324l113.777 273.576c1.53 9.175 3.022 15.729 4.551 19.661-1.529 19.66-15.182 29.528-40.96 29.528-22.755 0-37.137-7.865-43.253-23.63l-15.911-47.222H432.337l-18.204 47.222c-7.573 15.765-21.991 23.63-43.217 23.63-25.778 0-39.431-10.486-40.96-31.494V575.97c1.529-1.31 2.293-2.621 2.293-3.932l118.33-273.576c10.594-26.215 31.092-40.014 61.421-41.324zm-6.372 83.012l-54.322 140.538h108.608L505.628 340.15z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shouye-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M896 1015.36H128v-416h64v352h640v-352h64v416zm72.64-426.24L512 102.08 55.36 589.12 8.64 545.6 512 8.64l503.36 536.96-46.72 43.52z' fill='%23477EFF'/%3E%3Cpath d='M640 887.36h-64v-224H448v224h-64v-288h256v288zm-128-352a128 128 0 11128-128 128 128 0 01-128 128zm0-192a64 64 0 1064 64 64 64 0 00-64-64z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-wode-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 377.263a134.737 134.737 0 100-269.474 134.737 134.737 0 000 269.474zm0 80.842a215.579 215.579 0 110-431.158 215.579 215.579 0 010 431.158zM161.684 916.211h700.632V808.42a215.579 215.579 0 00-215.58-215.579H377.264a215.579 215.579 0 00-215.579 215.58V916.21zM377.264 512h269.473c163.705 0 296.42 132.716 296.42 296.421v188.632H80.843V808.42C80.842 644.716 213.558 512 377.263 512z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-pinggufenxi-copy-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.664 38.684c54.796 0 99.652 40.56 99.652 90.149v766.334c0 49.59-44.856 90.149-99.652 90.149H138.336c-54.796 0-99.652-40.56-99.652-90.149V128.833c0-49.59 44.856-90.149 99.652-90.149h747.328zm-3.058 69.76H141.394c-18.132 0-32.95 13.216-32.95 29.345v748.422c0 16.129 14.818 29.345 32.95 29.345h741.212c18.132 0 32.95-13.216 32.95-29.345V137.789c0-16.129-14.818-29.345-32.95-29.345zm-224.97 622.01a36.409 36.409 0 010 72.817H366.364a36.409 36.409 0 010-72.818h291.272zM512 257.137c28.836 1.31 50.062 15.073 63.716 41.324l113.777 273.576c1.53 9.175 3.022 15.729 4.551 19.661-1.529 19.66-15.182 29.528-40.96 29.528-22.755 0-37.137-7.865-43.253-23.63l-15.911-47.222H432.337l-18.204 47.222c-7.573 15.765-21.991 23.63-43.217 23.63-25.778 0-39.431-10.486-40.96-31.494V575.97c1.529-1.31 2.293-2.621 2.293-3.932l118.33-273.576c10.594-26.215 31.092-40.014 61.421-41.324zm-6.372 83.012l-54.322 140.538h108.608L505.628 340.15z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-wode{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 377.263a134.737 134.737 0 100-269.474 134.737 134.737 0 000 269.474zm0 80.842a215.579 215.579 0 110-431.158 215.579 215.579 0 010 431.158zM161.684 916.211h700.632V808.42a215.579 215.579 0 00-215.58-215.579H377.264a215.579 215.579 0 00-215.579 215.58V916.21zM377.264 512h269.473c163.705 0 296.42 132.716 296.42 296.421v188.632H80.843V808.42C80.842 644.716 213.558 512 377.263 512z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shouye{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M896 1015.36H128v-416h64v352h640v-352h64v416zm72.64-426.24L512 102.08 55.36 589.12 8.64 545.6 512 8.64l503.36 536.96-46.72 43.52z' fill='%23333'/%3E%3Cpath d='M640 887.36h-64v-224H448v224h-64v-288h256v288zm-128-352a128 128 0 11128-128 128 128 0 01-128 128zm0-192a64 64 0 1064 64 64 64 0 00-64-64z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shijian-mianxing-0{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M77.18599999999992 512.305a435.119 435.119 0 10870.238 0 435.119 435.119 0 10-870.238 0z' fill='%2379D13F'/%3E%3Cpath d='M510.856 558.105c-20.554 0-37.22-16.665-37.22-37.22V295.682c0-20.554 16.666-37.219 37.22-37.219s37.22 16.665 37.22 37.22v225.202c0 20.536-16.666 37.22-37.22 37.22z' fill='%23ACFF88'/%3E%3Cpath d='M709.784 670.677a36.977 36.977 0 01-18.571-4.995L496.193 553.09c-17.79-10.277-23.89-33.025-13.614-50.833 10.258-17.81 33.044-23.91 50.833-13.614l195.02 112.592c17.79 10.277 23.891 33.024 13.614 50.833-6.883 11.955-19.391 18.61-32.262 18.61z' fill='%23ACFF88'/%3E%3Cpath d='M442.633 520.885a68.222 68.222 0 10136.445 0 68.222 68.222 0 10-136.445 0z' fill='%23D6FFB7'/%3E%3C/svg%3E\")}.t-icon-kehuguanli{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0A512 512 0 110 512 512 512 0 01512 0z' fill='%23F15E5E'/%3E%3Cpath d='M331.279 551.995a61.03 61.03 0 00-3.058 19.148v60.972a61.074 61.074 0 0061.075 61.148h61.074a61.074 61.074 0 0061.074-61.148v-60.972a61.22 61.22 0 00-3.057-19.178c91.121 24.371 155.736 85.285 155.736 156.526v45.934a61.074 61.074 0 01-61.104 61.103H236.617a61.074 61.074 0 01-61.074-61.074V708.52c0-71.27 64.614-132.198 155.736-156.525zm416.095 203a60.767 60.767 0 008.367-30.91v-45.963c0-67.174-61.016-125.206-149.211-152.035a190.171 190.171 0 0057.534-138.05 195.482 195.482 0 00-22.294-91.311c63.605 4.769 113.898 64.366 113.898 137.114a142.438 142.438 0 01-53.965 114.03c84.612 18.314 145.57 69.719 145.57 130.267v46.328a30.53 30.53 0 01-30.457 30.53h-69.442zM419.84 571.143a30.53 30.53 0 0130.53 30.53v30.545a30.544 30.544 0 11-61.074 0v-30.53a30.53 30.53 0 0130.53-30.53zm0-30.53c-84.304 0-152.678-75.176-152.678-167.892S335.536 204.8 419.84 204.8s152.678 75.176 152.678 167.921-68.374 167.892-152.678 167.892z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-qiapianjihuo{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0zm108.8 595.2c-44.8 0-83.2-12.8-121.6-38.4l-96 96L448 704l-57.6 57.6-44.8-44.8-32 32 44.8 44.8-57.6 57.6L192 742.4l243.2-243.2c-19.2-32-25.6-70.4-25.6-115.2 0-115.2 96-211.2 211.2-211.2S832 268.8 832 384c0 121.6-96 211.2-211.2 211.2z' fill='%23f4a300'/%3E%3Cpath d='M620.8 256c-70.4 0-128 57.6-128 128s57.6 128 128 128 128-57.6 128-128-64-128-128-128z' fill='%23f4a300'/%3E%3C/svg%3E\")}.t-icon-kapian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M614.263 629.4h45.698v45.407h-45.698v-45.408zm112.936 0h45.7v45.407h-45.7v-45.408z' fill='%231296DB'/%3E%3Cpath d='M512 1.873C230.969 1.873 3.15 229.69 3.15 510.72s227.82 508.85 508.849 508.85c281.031 0 508.848-227.82 508.848-508.85C1020.847 229.69 793.03 1.873 512 1.873zM827.328 706.24s-2.134 41.334-43.08 47.154H243.823s-32.405-1.94-38.81-43.855l-1.2-248.964H827.33V706.24zm0-401.972v76.26l-623.518-.306 1.202-78.283c6.694-33.473 39.004-34.346 39.004-34.346h538.487c45.407 4.657 44.825 36.675 44.825 36.675z' fill='%231296DB'/%3E%3Cpath d='M670.44 629.4h45.699v45.407H670.44v-45.408z' fill='%231296DB'/%3E%3C/svg%3E\")}.t-icon-kapiananniu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 533.662c-9.846-3.939-21.662-7.877-33.477-11.816 3.939-7.877 7.877-17.723 7.877-27.57v-25.6c0-29.538-25.6-55.138-55.138-55.138-5.908 0-11.816 1.97-17.724 3.939-21.661 7.877-37.415 27.57-37.415 51.2v25.6c0 9.846 1.97 19.692 7.877 27.57-9.846 1.968-19.692 5.907-29.538 9.845-11.816 5.908-19.693 17.723-19.693 29.539v33.477l1.97 3.938c3.938 11.816 13.784 19.692 27.569 19.692h141.784c13.785 0 27.57-11.815 27.57-25.6v-31.507c0-3.939 0-7.877-1.97-9.846-5.907-7.877-11.815-15.754-19.692-17.723zm137.846-41.354h-78.77c-5.907 0-9.845 1.969-13.784 5.907-3.938 3.939-5.907 7.877-5.907 13.785s1.969 9.846 5.907 13.785c3.939 3.938 7.877 5.907 13.785 5.907h78.77c5.907 0 9.845-1.969 13.784-5.907 3.938-3.939 5.907-7.877 5.907-13.785s-1.969-9.846-5.907-13.785c-3.939-3.938-9.846-5.907-13.785-5.907zm0 78.769h-78.77c-5.907 0-9.845 1.97-13.784 5.908-3.938 3.938-5.907 7.877-5.907 13.784 0 5.908 1.969 9.846 5.907 13.785 3.939 3.938 7.877 5.908 13.785 5.908h78.77c5.907 0 9.845-1.97 13.784-5.908 3.938-3.939 5.907-7.877 5.907-13.785 0-5.907-1.969-9.846-5.907-13.784-3.939-3.939-9.846-5.908-13.785-5.908z' fill='%2372B0FF'/%3E%3Cpath d='M512 0C228.43 0 0 228.43 0 512s228.43 512 512 512 512-228.43 512-512S793.6 0 512 0zm236.308 669.538c0 21.662-17.723 39.385-39.385 39.385H315.077c-21.662 0-39.385-17.723-39.385-39.385V354.462c0-21.662 17.723-39.385 39.385-39.385h393.846c21.662 0 39.385 17.723 39.385 39.385v315.076z' fill='%2372B0FF'/%3E%3Cpath d='M649.846 413.538H531.692c-5.907 0-9.846 1.97-13.784 5.908-3.939 3.939-5.908 7.877-5.908 13.785 0 5.907 1.97 9.846 5.908 13.784 3.938 3.939 7.877 5.908 13.784 5.908h118.154c5.908 0 9.846-1.97 13.785-5.908 3.938-3.938 5.907-7.877 5.907-13.784 0-5.908-1.969-9.846-5.907-13.785-3.939-3.938-9.846-5.908-13.785-5.908z' fill='%2372B0FF'/%3E%3C/svg%3E\")}.t-icon-xiangmuchaxun-chakanshebei{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M17.96 509.427a501.76 491.467 90 10982.934 0 501.76 491.467 90 10-982.934 0z' fill='%233F51B5'/%3E%3Cpath d='M762.8 621.2h-26c-5.6 0-10-4.4-10-10v-73.6c0-5.6-4.4-10-10-10h-172c-5.6 0-10-4.4-10-10V476c0-5.6 4.4-10 10-10h148.8c6 0 10.8-4.8 10.8-10.8V278.8a10.928 10.928 0 00-10.8-10.8H330.4c-6 0-10.8 4.8-10.8 10.8v176.4a10.928 10.928 0 0010.8 10.8h148.8c5.6 0 10 4.4 10 10v41.6c0 5.6-4.4 10-10 10h-172c-5.6 0-10 4.4-10 10v73.6c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6 0-10-4.4-10-10v-28c0-5.6 4.4-10 10-10h126.8c5.6 0 10 4.4 10 10v28c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6 0-10-4.4-10-10v-28c0-5.6 4.4-10 10-10H672c5.6 0 10 4.4 10 10v28c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c-.8-2.8-3.2-5.2-6-5.2zm-421.6 84c0 1.2-.8 2-2 2H300c-1.2 0-2-.8-2-2V666c0-1.2.8-2 2-2h39.2c1.2 0 2 .8 2 2v39.2zm192 0c0 .8-.8 2-1.6 2H492c-.8 0-1.6-.8-1.6-2V666c0-.4 0-.8.4-1.2.4-.4.8-.4 1.2-.4h39.2c.4 0 .8 0 1.2.4.4.4.4.8.4 1.2v39.2zm-160.8-282c-5.6 0-10-4.4-10-10v-92.4c0-5.6 4.4-10 10-10h278.8c5.6 0 10 4.4 10 10v92.4c0 5.6-4.4 10-10 10H372.4zm352.8 282c0 .8-.8 2-1.6 2h-39.2c-.8 0-1.6-.8-1.6-2V666c0-.4 0-.8.4-1.2.4-.4.8-.4 1.2-.4h39.2c.4 0 .8 0 1.2.4.4.4.4.8.4 1.2v39.2zm-288-364.8c-10.8 0-20.8 6.4-24.8 16.4-4 10-2 21.6 5.6 29.2 7.6 7.6 19.2 10 29.2 6s16.4-14 16.4-24.8c0-14.8-11.6-26.8-26.4-26.8zm0 0' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-shebeishu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0a512 512 0 01512 512 512 512 0 01-512 512A512 512 0 010 512 512 512 0 01512 0z' fill='%23B196F4'/%3E%3Cpath d='M429.44 260.48h165.12V425.6H429.44zM295.04 598.4h165.12v165.12H295.04zm269.44 0H729.6v165.12H564.48zm116.48 0h-68.48v-51.84H411.52v51.84h-68.48V478.08h337.92V598.4z' fill='%23FFF'/%3E%3Cpath d='M477.44 423.68h68.48V512h-68.48z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-lishihenji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.778 0 512 229.222 512 512s-229.222 512-512 512S0 794.778 0 512 229.222 0 512 0zm0 256c-141.26 0-256 114.842-256 256s114.842 256 256 256c141.26 0 256-114.842 256-256a256.307 256.307 0 00-256-256zm-25.6 170.65a25.6 25.6 0 0125.6 25.6V512h59.75a25.6 25.6 0 110 51.2H486.4a25.549 25.549 0 01-25.6-25.6v-85.35a25.6 25.6 0 0125.6-25.6z' fill='%23FB9D95'/%3E%3C/svg%3E\")}.t-icon-qiehuan1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M956.995 307.227a31.979 31.979 0 00-6.932-34.852L799.53 121.841l-45.227 45.227 95.94 95.941h-722.3v63.96h799.507a31.976 31.976 0 0029.546-19.742zm2.435 339.548H159.923a31.979 31.979 0 00-29.546 19.741 31.979 31.979 0 006.932 34.852l150.535 150.534 45.227-45.226-95.941-95.94h722.3v-63.961z'/%3E%3C/svg%3E\")}.t-icon-tishi6{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M513.6 232c12.8 0 24-11.2 24-24V86.4c0-12.8-11.2-24-24-24s-24 11.2-24 24V208c0 12.8 9.6 24 24 24zm-219.2 49.6c4.8 4.8 11.2 6.4 17.6 6.4s12.8-1.6 17.6-6.4c9.6-9.6 9.6-24 0-33.6l-86.4-86.4c-9.6-9.6-24-9.6-33.6 0-9.6 9.6-9.6 24 0 33.6l84.8 86.4zm-88 161.6H83.2c-12.8 0-24 11.2-24 24s11.2 24 24 24h121.6c12.8 0 24-11.2 24-24s-9.6-24-22.4-24zm734.4 0H819.2c-12.8 0-24 11.2-24 24s11.2 24 24 24h121.6c12.8 0 24-11.2 24-24s-9.6-24-24-24zM715.2 289.6c6.4 0 12.8-1.6 17.6-6.4l86.4-86.4c9.6-9.6 9.6-24 0-33.6s-24-9.6-33.6 0l-86.4 86.4c-9.6 9.6-9.6 24 0 33.6 3.2 3.2 9.6 6.4 16 6.4zM601.6 835.2H422.4c-12.8 0-22.4 9.6-22.4 22.4v3.2c0 12.8 9.6 22.4 22.4 22.4h179.2c12.8 0 22.4-9.6 22.4-22.4v-3.2c0-12.8-9.6-22.4-22.4-22.4zM600 494.4H424c-12.8 0-24 11.2-24 24s11.2 24 24 24h64v144c0 12.8 9.6 22.4 22.4 22.4h1.6c12.8 0 22.4-9.6 22.4-22.4v-144h64c12.8 0 24-11.2 24-24 1.6-12.8-8-24-22.4-24zm-46.4 419.2h-80c-12.8 0-24 11.2-24 24s11.2 24 24 24h80c12.8 0 24-11.2 24-24-1.6-14.4-11.2-24-24-24z' fill='%232db391'/%3E%3Cpath d='M512 268.8c-129.6 0-236.8 105.6-236.8 236.8 0 65.6 27.2 128 75.2 172.8l22.4 75.2c1.6 25.6 22.4 44.8 49.6 44.8h180.8c25.6 0 46.4-19.2 49.6-44.8l22.4-75.2c48-44.8 75.2-107.2 75.2-172.8C748.8 376 643.2 268.8 512 268.8zm124.8 377.6l-4.8 4.8-27.2 91.2-1.6 4.8v3.2l-182.4-1.6v-3.2l-27.2-94.4-4.8-4.8c-40-35.2-64-88-64-140.8 0-104 84.8-188.8 188.8-188.8s188.8 84.8 188.8 188.8c-1.6 54.4-25.6 105.6-65.6 140.8z' fill='%232db391'/%3E%3C/svg%3E\")}.t-icon-bianji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M153.6 902.656a32.256 32.256 0 010-64h716.8a32.256 32.256 0 010 64zM743.936 151.04l72.192 72.192a51.2 51.2 0 010 72.192L358.4 751.616a51.2 51.2 0 01-36.352 14.848h-95.232a25.6 25.6 0 01-25.6-25.6v-97.792a51.2 51.2 0 0114.848-36.352l455.68-455.68a51.2 51.2 0 0172.192 0zm-478.72 497.152v54.272h54.272l442.88-442.88-54.272-54.784z' fill='%235A5A68'/%3E%3C/svg%3E\")}.t-icon-caidan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M44.4 245.9h935.2c24.4 0 44.4-20 44.4-44.4s-19.8-44.4-44.4-44.4H44.4C20 157.1 0 177.1 0 201.5s20 44.4 44.4 44.4zm935.2 221.8H44.4C20 467.7 0 487.7 0 512.1s20 44.4 44.4 44.4h935.2c24.4 0 44.4-20 44.4-44.4s-20-44.4-44.4-44.4zm0 310.4H44.4C20 778.1 0 797.8 0 822.5s20 44.4 44.4 44.4h935.2c24.4 0 44.4-19.8 44.4-44.4s-20-44.4-44.4-44.4z'/%3E%3C/svg%3E\")}.t-icon-xiaoxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M769.7 659h-60V494.6c0-110.7-90.1-200.8-200.8-200.8-110.7 0-200.8 90.1-200.8 200.8V659h-60V494.6c0-69.4 27.2-134.8 76.6-184.2s114.8-76.6 184.2-76.6 134.8 27.2 184.2 76.6c49.4 49.4 76.6 114.8 76.6 184.2V659z' fill='%23F9C73D'/%3E%3Cpath d='M508.9 287.7c-47.6 0-86.3-38.7-86.3-86.3s38.7-86.3 86.3-86.3 86.3 38.7 86.3 86.3-38.7 86.3-86.3 86.3zm0-112.7c-14.5 0-26.3 11.8-26.3 26.3s11.8 26.3 26.3 26.3 26.3-11.8 26.3-26.3-11.8-26.3-26.3-26.3z' fill='%23F9C73D'/%3E%3Cpath d='M610.5 732.4c7.4 15.1 11.6 32.1 11.6 50 0 62.6-50.7 113.3-113.3 113.3S395.5 845 395.5 782.4c0-17.2 3.8-33.6 10.7-48.2' fill='%23FFEABB'/%3E%3Cpath d='M508.9 925.6c-79 0-143.3-64.3-143.3-143.3 0-21.3 4.6-41.8 13.6-60.9l54.3 25.5c-5.2 11.1-7.9 23-7.9 35.4 0 45.9 37.4 83.3 83.3 83.3s83.3-37.4 83.3-83.3c0-12.9-2.9-25.3-8.5-36.7l53.8-26.5c9.8 19.8 14.7 41.1 14.7 63.3-.1 79-64.3 143.2-143.3 143.2z' fill='%23F9C73D'/%3E%3Cpath d='M771.9 776.3H245.8c-38.9 0-70.5-31.6-70.5-70.5s31.6-70.5 70.5-70.5H279c16.6 0 30 13.4 30 30s-13.4 30-30 30h-33.1c-5.7 0-10.5 4.8-10.5 10.5s4.8 10.5 10.5 10.5H772c5.7 0 10.5-4.8 10.5-10.5s-4.8-10.5-10.5-10.5h-33c-16.6 0-30-13.4-30-30s13.4-30 30-30h33c38.9 0 70.5 31.6 70.5 70.5s-31.7 70.5-70.6 70.5z' fill='%23F9C73D'/%3E%3C/svg%3E\")}.t-icon-add-circle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M682.667 480H544V341.333c0-17.066-14.933-32-32-32s-32 14.934-32 32V480H341.333c-17.066 0-32 14.933-32 32s14.934 32 32 32H480v138.667c0 17.066 14.933 32 32 32s32-14.934 32-32V544h138.667c17.066 0 32-14.933 32-32s-14.934-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-ashbin{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M874.667 241.067H672v-70.4C672 130.133 637.867 96 597.333 96H426.667C386.133 96 352 130.133 352 170.667v70.4H149.333c-17.066 0-32 14.933-32 32s14.934 32 32 32h53.334v548.266c0 40.534 34.133 74.667 74.666 74.667h469.334c40.533 0 74.666-34.133 74.666-74.667V305.067h53.334c17.066 0 32-14.934 32-32s-14.934-32-32-32zM416 170.667c0-6.4 4.267-10.667 10.667-10.667h170.666c6.4 0 10.667 4.267 10.667 10.667v70.4H416v-70.4zm341.333 682.666c0 6.4-4.266 10.667-10.666 10.667H277.333c-6.4 0-10.666-4.267-10.666-10.667v-544h490.666v544z' fill='%23666'/%3E%3Cpath d='M426.667 736c17.066 0 32-14.933 32-32V490.667c0-17.067-14.934-32-32-32s-32 14.933-32 32V704c0 17.067 14.933 32 32 32zm170.666 0c17.067 0 32-14.933 32-32V490.667c0-17.067-14.933-32-32-32s-32 14.933-32 32V704c0 17.067 14.934 32 32 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-chart-bar{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M149.333 800h128c29.867 0 53.334-23.467 53.334-53.333V533.333c0-29.866-23.467-53.333-53.334-53.333h-128C119.467 480 96 503.467 96 533.333v213.334C96 776.533 119.467 800 149.333 800zM160 544h106.667v192H160V544zm288 256h128c29.867 0 53.333-23.467 53.333-53.333V149.333C629.333 119.467 605.867 96 576 96H448c-29.867 0-53.333 23.467-53.333 53.333v597.334C394.667 776.533 418.133 800 448 800zm10.667-640h106.666v576H458.667V160zm416 149.333h-128c-29.867 0-53.334 23.467-53.334 53.334v384c0 29.866 23.467 53.333 53.334 53.333h128C904.533 800 928 776.533 928 746.667v-384c0-29.867-23.467-53.334-53.333-53.334zM864 736H757.333V373.333H864V736zm32 117.333H128c-17.067 0-32 14.934-32 32s14.933 32 32 32h768c17.067 0 32-14.933 32-32s-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-close{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M556.8 512L832 236.8c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L512 467.2 236.8 189.867c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8L467.2 512 189.867 787.2c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933 8.533 23.466 8.533S230.4 838.4 236.8 832L512 556.8 787.2 832c6.4 6.4 14.933 8.533 23.467 8.533s17.066-2.133 23.466-8.533c12.8-12.8 12.8-32 0-44.8L556.8 512z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-error{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M657.067 360.533c-12.8-12.8-32-12.8-44.8 0l-102.4 102.4-102.4-102.4c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l102.4 102.4-102.4 102.4c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933 8.534 23.466 8.534s17.067-2.134 23.467-8.534l102.4-102.4 102.4 102.4c6.4 6.4 14.933 8.534 23.467 8.534s17.066-2.134 23.466-8.534c12.8-12.8 12.8-32 0-44.8L554.667 509.867l102.4-102.4c12.8-12.8 12.8-34.134 0-46.934z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-menu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M106.667 213.333a64 64 0 10128 0 64 64 0 10-128 0zM106.667 512a64 64 0 10128 0 64 64 0 10-128 0zM106.667 810.667a64 64 0 10128 0 64 64 0 10-128 0zM896 778.667H362.667c-17.067 0-32 14.933-32 32s14.933 32 32 32H896c17.067 0 32-14.934 32-32s-14.933-32-32-32zM362.667 245.333H896c17.067 0 32-14.933 32-32s-14.933-32-32-32H362.667c-17.067 0-32 14.934-32 32s14.933 32 32 32zM896 480H362.667c-17.067 0-32 14.933-32 32s14.933 32 32 32H896c17.067 0 32-14.933 32-32s-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-minus-circle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 949.333C270.933 949.333 74.667 753.067 74.667 512S270.933 74.667 512 74.667 949.333 270.933 949.333 512 753.067 949.333 512 949.333zm0-810.666C307.2 138.667 138.667 307.2 138.667 512S307.2 885.333 512 885.333 885.333 716.8 885.333 512 716.8 138.667 512 138.667z' fill='%23666'/%3E%3Cpath d='M682.667 544H341.333c-17.066 0-32-14.933-32-32s14.934-32 32-32h341.334c17.066 0 32 14.933 32 32s-14.934 32-32 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-modular{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M405.333 458.667h-256C119.467 458.667 96 435.2 96 405.333v-256C96 119.467 119.467 96 149.333 96h256c29.867 0 53.334 23.467 53.334 53.333v256c0 29.867-23.467 53.334-53.334 53.334zm-245.333-64h234.667V160H160v234.667zm714.667 64h-256c-29.867 0-53.334-23.467-53.334-53.334v-256C565.333 119.467 588.8 96 618.667 96h256C904.533 96 928 119.467 928 149.333v256c0 29.867-23.467 53.334-53.333 53.334zm-245.334-64H864V160H629.333v234.667zM874.667 928h-256c-29.867 0-53.334-23.467-53.334-53.333v-256c0-29.867 23.467-53.334 53.334-53.334h256c29.866 0 53.333 23.467 53.333 53.334v256C928 904.533 904.533 928 874.667 928zm-245.334-64H864V629.333H629.333V864zm-224 64h-256C119.467 928 96 904.533 96 874.667v-256c0-29.867 23.467-53.334 53.333-53.334h256c29.867 0 53.334 23.467 53.334 53.334v256c0 29.866-23.467 53.333-53.334 53.333zM160 864h234.667V629.333H160V864z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-notification{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M800 625.067V448c0-117.333-70.4-217.6-170.667-262.4C625.067 123.733 573.867 74.667 512 74.667S398.933 123.733 394.667 185.6C294.4 230.4 224 330.667 224 448v177.067C166.4 672 138.667 736 138.667 810.667c0 17.066 14.933 32 32 32H377.6C392.533 904.533 448 949.333 512 949.333s119.467-44.8 134.4-106.666h206.933c17.067 0 32-14.934 32-32 0-76.8-27.733-138.667-85.333-185.6zm-288-486.4c19.2 0 36.267 10.666 44.8 25.6C541.867 162.133 526.933 160 512 160c-14.933 0-29.867 2.133-44.8 4.267 8.533-14.934 25.6-25.6 44.8-25.6zm0 746.666c-29.867 0-55.467-17.066-66.133-42.666h134.4c-12.8 25.6-38.4 42.666-68.267 42.666zM204.8 778.667c6.4-46.934 29.867-83.2 70.4-113.067 8.533-6.4 12.8-14.933 12.8-25.6V448c0-123.733 100.267-224 224-224s224 100.267 224 224v192c0 10.667 4.267 19.2 12.8 25.6 40.533 29.867 64 66.133 70.4 113.067H204.8z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-prompt{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M469.33299999999997 320a42.667 42.667 0 1085.334 0 42.667 42.667 0 10-85.334 0zM512 437.333c-17.067 0-32 14.934-32 32V704c0 17.067 14.933 32 32 32s32-14.933 32-32V469.333c0-17.066-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-success{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M701.867 381.867L448 637.867 322.133 512c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l149.334 149.333c6.4 6.4 14.933 8.534 23.466 8.534s17.067-2.134 23.467-8.534L750.933 428.8c12.8-12.8 12.8-32 0-44.8-14.933-12.8-36.266-12.8-49.066-2.133z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-add-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M874.667 469.333h-320v-320c0-23.466-19.2-42.666-42.667-42.666s-42.667 19.2-42.667 42.666v320h-320c-23.466 0-42.666 19.2-42.666 42.667s19.2 42.667 42.666 42.667h320v320c0 23.466 19.2 42.666 42.667 42.666s42.667-19.2 42.667-42.666v-320h320c23.466 0 42.666-19.2 42.666-42.667s-19.2-42.667-42.666-42.667z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-arrow-left-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M384 512l347.733-309.333C748.8 187.733 750.933 160 736 142.933c-14.933-17.066-42.667-19.2-59.733-4.266L292.267 480c-10.667 8.533-14.934 19.2-14.934 32s4.267 23.467 14.934 32l384 341.333C684.8 891.733 695.467 896 704 896c12.8 0 23.467-4.267 32-14.933 14.933-17.067 14.933-44.8-4.267-59.734L384 512z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-arrow-up-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M904.533 674.133L541.867 311.467c-17.067-17.067-42.667-17.067-59.734 0L119.467 674.133c-17.067 17.067-17.067 42.667 0 59.734 17.066 17.066 42.666 17.066 59.733 0l332.8-332.8 332.8 332.8c8.533 8.533 19.2 12.8 29.867 12.8s21.333-4.267 29.866-12.8c17.067-17.067 17.067-42.667 0-59.734z'/%3E%3C/svg%3E\")}.t-icon-arrow-down-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M904.533 311.467c-17.066-17.067-42.666-17.067-59.733 0L512 644.267l-332.8-332.8c-17.067-17.067-42.667-17.067-59.733 0-17.067 17.066-17.067 42.666 0 59.733l362.666 362.667c8.534 8.533 19.2 12.8 29.867 12.8s21.333-4.267 29.867-12.8L904.533 371.2c17.067-17.067 17.067-42.667 0-59.733z'/%3E%3C/svg%3E\")}.t-icon-age{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M92.065 81.158c130.76 0 236.922 34.125 316.945 103.038 63.116 54.343 102.567 110.36 123.132 168.555l1.574 4.54c24.917-57.033 55.007-105.187 90.382-144.403 70.352-77.997 172.467-105.28 301.871-83.212a35.07 35.07 0 0118.85 9.666l1.005.658a35.14 35.14 0 0115.139 23.666c19.525 121.823-8.145 227.884-82.836 315.318C807.493 561.668 697.01 593.08 550.07 575.62v32.857c.03.745.03 1.497 0 2.255v339.542a35.234 35.234 0 01-70.451 1.321l-.024-1.321V640.317l-7.24-1.098a1228.733 1228.733 0 01-31.124-5.262l-10.083-1.885-9.49-1.862c-26.696-5.361-51.771-11.445-75.214-18.263l-8.203-2.443c-92.238-27.988-158.414-67.85-198.353-120.601-34.47-45.529-57.972-105.786-70.956-180.776l-1.374-8.24-1.292-8.356c-2.707-18.233-4.833-37.29-6.371-57.167l-.67-9.238c-2.202-32.521-2.895-67.198-2.102-104.024a35.234 35.234 0 0133.596-39.92l1.35-.024zm35.222 71.415v3.705c.024 3.171.053 6.313.094 9.437l.165 9.308c.164 7.704.41 15.274.734 22.72l.428 8.868.5 8.744c.452 7.228.98 14.328 1.585 21.305l.763 8.303c.4 4.117.828 8.192 1.287 12.215l.945 7.986a683.374 683.374 0 002.701 19.426l1.204 7.546c11 66.13 30.607 117.548 58.384 154.233 26.096 34.47 70.369 63.304 132.933 85.872l6.894 2.437c13.941 4.827 28.752 9.355 44.437 13.571l7.91 2.085a820.933 820.933 0 0020.424 4.991l8.421 1.903 8.574 1.856a986.277 986.277 0 0017.57 3.547l9.002 1.703c3.025.552 6.078 1.098 9.15 1.644l9.296 1.586c2.948.493 5.913.98 8.902 1.456l.012-100.26-.07-7.07c-.529-34.5-3.712-56.827-13.83-85.461-16.355-46.275-48.63-92.103-102.673-138.636-59.364-51.119-137.579-79.612-235.742-85.02zm549.14 107.506c-51.46 57.05-91.216 138.794-118.71 245.495 2.672.323 5.326.629 7.963.91l7.863.805c117.13 11.24 199.814-14.152 251.004-74.074 56.64-66.3 79.83-144.555 69.717-237.051-97.041-12.55-168.42 9.137-217.837 63.915z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-arrow-right-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M731.733 480l-384-341.333c-17.066-14.934-44.8-14.934-59.733 4.266-14.933 17.067-14.933 44.8 4.267 59.734L640 512 292.267 821.333C275.2 836.267 273.067 864 288 881.067 296.533 889.6 307.2 896 320 896c10.667 0 19.2-4.267 27.733-10.667l384-341.333c8.534-8.533 14.934-19.2 14.934-32s-4.267-23.467-14.934-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-user-filling{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 160c70.4 0 128 57.6 128 128s-57.6 128-128 128-128-57.6-128-128 57.6-128 128-128zM748.8 742.4c-23.467 32-117.333 100.267-236.8 100.267S298.667 774.4 275.2 742.4c-8.533-10.667-10.667-21.333-8.533-32C296.533 599.467 396.8 522.667 512 522.667s215.467 76.8 245.333 187.733c2.134 10.667 0 21.333-8.533 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-body_level{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M516.365 882.927c-14.863 0-13.511 29.726-14.044 40.453-1.392 27.72-24.689 42.705-50.279 45.694-12.774 1.515-27.637.204-42.05-3.726-22.396-5.937-44.587-18.916-58.263-38.365-40.493-53.923-75.5-97.61-92.86-165.66-6.388-25.262-9.991-56.01-9.91-87.005.083-22.355 2.212-44.916 6.552-65.715l-13.225 3.234c-41.435 10.277-101.787 23.666-122.996-26.45-20.881-49.828 28.006-111.367 61.744-143.713 45.57-43.728 104.898-78.53 164.226-100.067-14.044-26.368-22.028-56.543-22.028-88.603 0-104.202 84.918-189.12 189.161-189.12 104.449 0 189.162 84.672 189.162 189.12 0 31.077-7.493 60.393-20.759 86.31 61.457 20.882 124.306 57.609 171.023 102.442 25.18 24.157 43.77 49.01 54.62 71.734 12.774 26.573 15.517 51.712 7 71.775-2.62 6.428-6.468 12.242-11.464 17.483-28.497 29.643-74.108 18.343-111.49 9.09l-13.225-3.194c4.34 20.8 6.47 43.36 6.51 65.592.123 31.077-3.48 61.907-9.908 87.088-17.36 68.09-52.368 111.736-92.82 165.66-13.635 19.366-35.826 32.263-58.264 38.364-14.453 3.971-29.275 5.2-42.09 3.726-25.63-2.948-48.805-17.975-50.238-45.612-.614-10.727.778-40.535-14.085-40.535zm97.529-318.503c19.161 0 34.68 15.518 34.68 34.72 0 19.08-15.519 34.64-34.68 34.64-19.121 0-34.68-15.56-34.68-34.64 0-19.202 15.559-34.72 34.68-34.72zm-213.114 0c19.121 0 34.68 15.518 34.68 34.72 0 19.08-15.559 34.64-34.68 34.64-19.162 0-34.68-15.56-34.68-34.64 0-19.202 15.518-34.72 34.68-34.72zm113.374-172.66c74.928-2.17 136.917-60.229 136.917-138.76 0-76.565-62.112-138.636-138.678-138.636-76.729 0-138.677 61.948-138.677 138.636 0 78.326 62.726 138.76 140.438 138.76zm136.303-9.418c-36.44 37.71-82.175 58.714-134.87 59.86-53.35.492-101.991-19.775-139.291-57.894-11.547 3.767-22.642 7.656-33.902 12.365-52.531 22.192-95.563 51.548-126.517 81.192-20.8 19.98-35.867 39.838-44.22 57.28-6.468 13.471-8.72 24.198-6.1 30.545 8.926 13.716 51.835.49 64.732-2.703 21.414-5.322 40.248-9.95 55.193-5.609 21.127 6.223 30.503 20.39 22.601 47.74-6.019 20.76-8.803 45.039-8.885 69.196-.082 26.532 3.03 52.981 8.517 74.64 1.31 5.119 2.825 10.155 4.38 15.068 138.064 30.954 274.039 32.673 407.68 2.58 1.965-5.732 3.685-11.628 5.24-17.647 10.933-43.114 12.12-100.968-.327-143.836-8.025-27.433 1.474-41.6 22.56-47.7 15.027-4.34 33.86.287 55.274 5.568 12.611 3.112 56.34 16.664 64.651 2.58 2.62-6.265.328-16.992-6.06-30.422-8.352-17.4-23.379-37.177-44.137-57.157-30.954-29.726-74.109-59.083-126.681-81.315-13.307-5.528-26.204-9.99-39.838-14.33zm51.057 426.31l-134.542 43.523c12.201 17.155 12.324 45.447 13.552 65.797 20.39 3.603 46.8-2.13 59.328-19.981 21.946-29.111 44.465-56.871 61.662-89.34zM465.43 852.587l-132.577-40.821c16.828 30.954 38.938 58.222 60.024 86.228 6.346 9.09 18.056 15.518 30.299 18.793 10.809 3.071 18.383 3.112 29.07 1.188.941-19.94 1.474-48.56 13.184-65.388z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-baogao1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M381.89 282.834h258.968a80.133 80.133 0 0080.064-79.968v-4.306a73.029 73.029 0 00-.425-8.105 81.051 81.051 0 00-79.64-71.986h-34.696v-6.405A80.146 80.146 0 00526.097 32h-29.5a80.16 80.16 0 00-80.036 80.064v6.405H381.85a81.038 81.038 0 00-79.543 71.945 80.58 80.58 0 00-.425 8.091v4.306a80.133 80.133 0 0080.064 80.023zm470.4-184.621H734.349v42.171h117.943a14.51 14.51 0 0114.51 14.51v779.04a14.523 14.523 0 01-14.51 14.51H170.499a14.537 14.537 0 01-14.51-14.551V154.92a14.523 14.523 0 0114.51-14.564h117.86v-42.2H170.5a56.722 56.722 0 00-56.668 56.64V933.77a56.722 56.722 0 0056.668 56.695h681.75a56.695 56.695 0 0056.668-56.654V154.84a56.695 56.695 0 00-56.667-56.64zM319.368 461.97h384a42.98 42.98 0 000-85.96h-384a42.98 42.98 0 100 85.96zm384 92.215h-384a42.98 42.98 0 100 85.961h384a42.98 42.98 0 000-85.96zm0 178.162h-384a42.98 42.98 0 100 85.962h384a42.98 42.98 0 000-85.962zm0 0' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-fat_r{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M558.978 525.2c166.8-80.4 169.2-441.6 169.2-457.2h-38.4c0 1.2 0 32.4-3.6 76.8h-339.6c-4.8-44.4-4.8-75.6-4.8-76.8h-38.4c0 15.6 2.4 376.8 169.2 457.2-138 106.8-145.2 416.4-146.4 430.8l38.4 1.2c0-1.2 1.2-38.4 7.2-88.8h286.8c7.2 50.4 7.2 87.6 8.4 87.6l38.4-1.2c-1.2-13.2-8.4-322.8-146.4-429.6zm-192-244.8h298.8c-3.6 18-8.4 36-14.4 54h-270c-6-18-10.8-36-14.4-54zm314.4-96c-2.4 18-4.8 38.4-8.4 57.6h-314.4c-3.6-20.4-6-39.6-8.4-57.6h331.2zm-175.2 313.2c-51.6-15.6-87.6-64.8-111.6-124.8h242.4c-24 60-60 109.2-111.6 124.8-3.6 1.2-7.2 2.4-9.6 3.6-3.6-1.2-6-2.4-9.6-3.6zm9.6 45.6c34.8 18 61.2 51.6 81.6 92.4h-163.2c20.4-40.8 46.8-74.4 81.6-92.4zm118.8 193.2h-237.6c6-20.4 12-42 20.4-61.2h198c7.2 19.2 14.4 39.6 19.2 61.2zm-256.8 92.4c2.4-16.8 6-36 9.6-54h256.8c3.6 18 7.2 37.2 9.6 54h-276z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-hengxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6144 1024'%3E%3Cpath d='M1524.572 304.572H4013.71v414.856H1524.572z'/%3E%3C/svg%3E\")}.t-icon-fat_w{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352.949 631.22c45.717 0 100.057-24.09 142.352-62.142 53.519-48.318 85.411-106.901 83.632-154.398-.821-24.09-10.403-43.937-26.691-57.762-13.825-11.224-32.714-17.246-56.941-17.246-58.72 0-137.15 33.671-139.752 34.493-43.937 17.246-123.326 75.967-105.258 169.043 10.403 56.12 48.318 88.012 102.658 88.012zm23.406-208.738c.821 0 71.587-31.07 119.904-31.07 16.425 0 22.448 3.421 25.049 5.2 1.779 1.78 6.843 6.023 7.802 19.027.82 25.87-19.848 71.586-66.386 114.703-32.713 29.291-75.008 49.138-107.859 49.138-29.292 0-45.717-13.824-51.74-44.895-15.603-75.009 68.85-110.323 73.23-112.103zm0 0' fill='%23fff'/%3E%3Cpath d='M814.498 131.892c-1.779-.821-4.38-1.78-6.022-2.6-34.493-28.47-81.031-43.117-137.972-43.117-153.576 0-333.844 101.837-340.687 106.08l-6.023 3.422c-94.993 54.34-293.328 168.222-246.79 401.05 4.244 22.448 11.224 43.116 19.848 62.142 0 3.422.82 7.802 2.6 11.224C182.263 847.76 303.81 937.414 462.587 937.414c11.224 0 23.27-.821 35.315-1.78 102.657-8.623 205.315-64.742 290.727-159.598 77.609-86.233 134.55-198.335 156.998-307.974 44.759-224.889-129.486-335.349-131.129-336.17zm-465.792 108.68l6.022-3.421c60.363-34.493 202.715-99.236 314.818-99.236 44.895 0 80.21 11.224 105.258 31.892 2.6 4.38 5.201 7.802 9.445 10.403 0 0 .82.821 2.6 1.78 58.584 69.807-1.78 226.805-163.842 421.718-71.586 86.232-190.67 144.953-297.57 144.953-47.497 0-119.905-12.046-165.622-76.789-4.38-7.802-7.802-15.467-11.224-23.269-1.78-3.422-3.422-6.022-6.844-8.623-6.843-14.646-12.045-31.892-15.467-50.918-38.052-198.472 131.813-296.75 222.426-348.49zm540.801 217.362C850.634 649.424 687.613 865.006 492.7 881.43c-100.057 7.802-183.689-22.447-251.032-93.213 25.87 7.802 54.34 12.045 85.411 12.045 122.505 0 255.276-64.743 337.265-163.842 144.953-174.244 192.313-292.37 197.514-372.58 25.87 44.896 44.896 109.502 27.65 194.093zm0 0' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-jiantou_xiangxia{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M554.667 712.533V106.667h-85.334v601.6L337.067 576l-59.734 64L512 874.667 746.667 640l-59.734-59.733-132.266 132.266z' fill='%23444'/%3E%3C/svg%3E\")}.t-icon-jiantou_xiangshang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M554.667 268.8v601.6h-85.334V268.8L337.067 401.067l-59.734-59.734L512 106.667l234.667 234.666-59.734 59.734L554.667 268.8z' fill='%23444'/%3E%3C/svg%3E\")}.t-icon-bone{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M541.355 726.289l-17.613-17.613 186.402-186.402 17.612 17.613c49.903 49.903 132.096 55.774 184.934 8.806 57.242-51.37 58.71-139.434 5.871-192.272l-135.03-96.87-17.614-17.613-96.87-135.032c-54.306-52.838-142.37-51.37-192.273 5.871-46.967 52.839-41.096 135.032 8.807 184.934l17.613 17.613-187.87 186.402-17.613-17.613c-49.902-49.903-132.095-55.774-184.934-8.806-55.773 51.37-57.241 139.434-4.403 192.272l135.031 96.87 17.613 17.613 96.87 135.032c52.839 52.838 140.902 51.37 192.273-5.871 46.967-52.839 41.096-135.032-8.806-184.934zm-142.37 149.708c0-1.468 0-1.468 0 0l-96.87-135.031-17.613-17.613-135.031-96.87c-30.823-30.822-27.887-80.725 4.403-108.612 29.354-24.951 74.854-20.548 101.273 7.339l17.613 17.612 41.096 41.097 271.53-268.595-41.096-41.096-17.613-19.08c-27.887-27.888-32.29-71.92-7.338-101.274 27.887-33.758 77.79-35.226 108.612-4.403l96.87 135.03 17.613 17.614 135.03 96.87c30.823 30.822 27.888 80.725-4.402 108.612-29.355 24.951-74.855 20.548-101.274-7.339l-17.612-17.613-41.097-41.096-272.998 267.127 41.097 41.096 17.612 17.613c27.887 27.887 32.29 71.919 7.34 101.274-26.42 35.225-76.323 36.693-107.145 7.338z' fill='%23fff'/%3E%3Cpath d='M541.355 726.289l-17.613-17.613 186.402-186.402 17.612 17.613c49.903 49.903 132.096 55.774 184.934 8.806 57.242-51.37 58.71-139.434 5.871-192.272l-135.03-96.87-8.807-8.807-42.564 42.564 8.806 8.807 135.031 96.87c30.822 30.822 27.887 80.725-4.403 108.612-29.355 24.951-74.854 20.548-101.273-7.339l-17.613-17.613-41.097-41.096-271.53 267.127 41.097 41.096 17.612 17.613c27.887 27.887 32.29 71.919 7.34 101.274-27.888 33.757-77.79 35.225-108.613 4.403l-96.87-135.032-8.807-8.806-41.096 41.097 8.806 8.806 96.87 135.031c52.839 52.838 140.903 51.37 192.273-5.87 48.435-49.904 42.564-132.097-7.338-182z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-un_fat_w_weight{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M374.4 614.4h9.6v179.2c0 32 25.6 57.6 57.6 57.6h137.6c32 0 57.6-25.6 57.6-57.6V614.4h9.6c32 0 57.6-25.6 57.6-57.6V416c0-25.6-9.6-48-28.8-64-16-16-41.6-25.6-64-25.6H406.4c-25.6 0-48 9.6-67.2 25.6-16 16-25.6 41.6-25.6 64v140.8c3.2 32 28.8 57.6 60.8 57.6zM364.8 416c0-12.8 3.2-22.4 12.8-32 6.4-9.6 19.2-12.8 28.8-12.8h204.8c12.8 0 22.4 3.2 32 12.8 9.6 6.4 12.8 19.2 12.8 28.8v140.8c0 6.4-6.4 9.6-9.6 9.6h-60.8v227.2c0 6.4-6.4 9.6-9.6 9.6H441.6c-6.4 0-9.6-6.4-9.6-9.6V563.2h-57.6c-6.4 0-9.6-6.4-9.6-9.6V416z' fill='%23fff'/%3E%3Cpath d='M688 742.4c-12.8 0-25.6 9.6-25.6 19.2 0 6.4 0 12.8 3.2 19.2 3.2 6.4 9.6 9.6 16 9.6 134.4 16 169.6 44.8 169.6 54.4-3.2 12.8-99.2 64-342.4 64s-339.2-51.2-342.4-64c3.2-9.6 32-35.2 166.4-51.2 12.8-3.2 22.4-12.8 19.2-25.6 0-12.8-12.8-22.4-25.6-22.4-86.4 9.6-211.2 35.2-211.2 102.4 0 38.4 41.6 67.2 128 86.4 73.6 16 169.6 25.6 268.8 25.6 144 0 390.4-25.6 393.6-112-3.2-67.2-112-96-217.6-105.6zM512 300.8c64 0 118.4-54.4 118.4-118.4S576 64 512 64s-118.4 54.4-118.4 118.4S448 300.8 512 300.8zm0-188.8c38.4 0 70.4 32 70.4 70.4s-32 70.4-70.4 70.4-70.4-32-70.4-70.4 32-70.4 70.4-70.4z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-biaozhunhua{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M977.644 592.713a30.977 30.977 0 00-43.845 0L738.667 787.846l-92.093-92.094a30.977 30.977 0 10-43.845 43.845l114.016 114.016a30.977 30.977 0 0043.845 0l217.054-217.055a30.977 30.977 0 000-43.845zM791.07 356.961a31.008 31.008 0 00-31.008-31.008H263.938a31.008 31.008 0 000 62.016h496.125a31.008 31.008 0 0031.008-31.008zM263.937 543.008a31.008 31.008 0 000 62.015h279.07a31.008 31.008 0 000-62.015h-279.07z' fill='%23fff'/%3E%3Cpath d='M763.07 915.102H204.868c-18.543 0-33.954-15.814-33.954-35.783V144.68c0-19.969 15.41-35.783 33.954-35.783h614.264c18.543 0 33.954 15.814 33.954 35.783v339.66a31.008 31.008 0 0062.016 0v-339.66c0-53.83-42.791-97.798-95.97-97.798H204.868c-53.179 0-95.97 43.969-95.97 97.798V879.32c0 53.83 42.791 97.798 95.97 97.798H763.07a31.008 31.008 0 000-62.015z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-cellin{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.129 951.73a35.28 35.28 0 01-11.475-1.925c-18.362-6.338-28.119-26.367-21.78-44.73 4.105-11.895 16.593-48.096-81.833-92.448-52.838-23.8-84.95-55.698-95.428-94.793-10.35-38.597 1.073-81.352 33.96-127.069 11.362-15.76 33.331-19.368 49.1-8.013 15.77 11.345 19.36 33.324 8.023 49.102-13.725 19.075-28.875 46.31-23.12 67.756 5.908 22.073 33.907 38.76 56.358 48.878 129.74 58.454 136.577 129.886 119.45 179.52-5.016 14.566-18.655 23.721-33.255 23.721zm-233.38 0c-11.852 0-23.413-5.995-30.043-16.834-73.312-119.872-139.385-96.872-223.047-67.696-62.448 21.772-140.219 48.861-198.329-26.513-75.288-97.637 28.017-274.88 40.04-294.763 10.05-16.61 31.65-21.927 48.277-11.903 16.619 10.032 21.961 31.649 11.947 48.286-23.971 39.783-83.61 164.765-44.55 215.42 24.787 32.139 52.434 26.376 119.46 3.033 80.957-28.214 203.319-70.857 306.22 97.43 10.143 16.576 4.92 38.227-11.656 48.37a35.024 35.024 0 01-18.319 5.17zM579.869 526.986c-168.2-46.98-266.085-158.357-290.915-331.04l104.455-15.031C412.003 310.2 482.284 390.152 608.262 425.33L579.87 526.986z' fill='%23fff'/%3E%3Cpath d='M288.061 619.186c-42.196 0-80.921-8.065-112.503-26.488-38.417-22.417-82.305-69.354-73.21-165.666C117.61 265.102 411.351 80.402 606.588 72.5c98.358-3.814 163.219 39.825 177.424 120.207 19.136 108.329-44.988 222.798-175.921 314.07-91.083 63.486-216.082 112.408-320.03 112.408zm331.307-476.584c-3.212 0-6.51.068-9.937.206-172.932 7-426.169 175.518-437.034 290.829-4.569 48.32 8.065 80.467 38.615 98.289 71.449 41.689 231.506 4.5 356.84-82.863 50.863-35.454 166.999-130.221 146.867-244.106v-.01c-2.766-15.71-11.028-62.345-95.351-62.345z' fill='%23fff'/%3E%3Cpath d='M706.01 647.408c-20.011 0-39.181-4.475-56.84-13.476-47.04-23.962-74.446-75.95-75.202-142.623-.214-19.427 15.357-35.351 34.784-35.575h.404c19.247 0 34.947 15.494 35.17 34.784.446 39.62 13.862 69.044 36.794 80.724 26.642 13.579 57.94-.12 74.206-9.516 32.465-18.723 62.973-52.802 83.706-93.496 39.542-77.59 35.11-165.58-9.482-188.306-20.664-10.53-44.215-4.457-60.275 2.482-17.882 7.704-38.546-.49-46.258-18.32-7.713-17.83.498-38.537 18.328-46.25 42.307-18.328 84.96-18.517 120.155-.592 82.09 41.827 99.748 166.104 40.229 282.936-27.157 53.275-66.648 96.777-111.24 122.492-28.498 16.44-57.253 24.736-84.479 24.736z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-kcal{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M482.977 958.709c-99.797.016-192.162-37.047-256.656-103.757-122.524-126.693-81.005-319.961 20.25-437.501 15.218-17.643 29.564-33.548 42.903-48.305 79.881-88.463 112.951-125.081 77.062-260.7a34.379 34.379 0 0110.603-34.664 34.365 34.365 0 0135.772-5.872c128.035 53.053 205.785 93.454 191.826 248.779-1.325 14.748-5.285 30.268-9.11 45.276-14.598 57.298-11.074 67.062 10.704 75.485 6.057 2.349 15.721 4.287 28.926-5.855 19.832-15.243 34.966-49.177 32.4-72.625a34.39 34.39 0 0111.156-29.262c8.205-7.4 19.496-10.403 30.251-8.07 55.083 11.895 110.166 71.047 140.317 150.694 42.483 112.204 27.265 230.39-41.778 324.247-69.445 94.412-177.782 153.169-297.26 161.206a404.257 404.257 0 01-27.366.924zm-36.542-801.287c15.872 122.876-34.664 178.823-105.955 257.781-13.004 14.396-27.014 29.9-41.83 47.105-81.424 94.495-117.12 247.48-22.934 344.86 56.274 58.204 140.08 88.02 230.012 82.063 99.243-6.695 189.09-55.302 246.506-133.371 78.07-106.122 48.993-216.615 32.885-259.19-14.798-39.085-35.67-68.883-55.804-87.297-9.647 30.049-28.204 58.279-52.164 76.702-29.244 22.499-63.203 28.002-95.618 15.469-84.11-32.525-63.557-113.212-52.499-156.558 3.305-12.953 6.426-25.184 7.248-34.445 7.87-87.533-15.67-117.851-89.847-153.119z' fill='%23fff'/%3E%3Cpath d='M444.572 829.618c-55.15 0-101.022-27.667-123.924-75.267-46.593-96.895 34.48-189.88 78.035-239.837 5.151-5.905 9.9-11.342 13.976-16.258 10.957-13.221 28.943-18.247 45.15-12.676s27.299 20.604 27.802 37.743c1.325 43.322 25.77 76.056 49.429 107.724 25.754 34.48 54.966 73.573 38.422 120.955v.017c-15.067 43.086-63.07 74.16-119.46 77.33-3.172.168-6.326.269-9.43.269zm-19.446-217.354c-27.868 37.49-45.486 74.47-30.15 106.349 12.801 26.644 39.58 29.345 54.412 28.388 25.268-1.409 43.372-14.026 46.224-22.197 2.046-5.99-16.61-30.99-26.644-44.413-14.027-18.774-30.755-41.156-43.842-68.127z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-visceral{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M112.99 902.892c-17.619 0-31.904-14.286-31.904-31.904-.086-3.069-1.995-14.581-3.529-23.85-11.294-68.325-34.808-210.504 43.79-286.004 44.42-42.66 112.2-54.92 201.601-36.413 74.12 15.336 162.494-26.903 189.07-73.458 12.306-21.568 5.576-33.461-1.652-41.422-68.34-75.179-90.134-164.004-66.643-271.54 3.754-17.22 20.827-28.079 37.979-24.363 17.214 3.762 28.118 20.765 24.364 37.979-19.037 87.088-2.664 155.405 51.5 215.007 29.692 32.651 33.291 74.914 9.861 115.962-38.82 68.06-151.495 126.236-257.41 104.318-67.499-13.966-116.133-7.26-144.461 19.947-54.375 52.226-33.82 176.506-25.042 229.58 2.726 16.513 4.378 26.482 4.378 34.256.001 17.62-14.284 31.905-31.903 31.905z' fill='%23fff'/%3E%3Cpath d='M229.263 910.79c-15.843 0-29.568-11.793-31.608-27.916-11.497-91.24.53-203.868 72.28-220.942 36.36-8.724 54.103 23.227 68.279 48.883 17.478 31.639 41.421 74.992 101.506 106.132 72.017 37.294 266.367 30.175 381.176-116.647 54.29-69.447 81.878-158.763 71.97-233.07-6.386-47.988-27.915-86.94-62.265-112.628-45.253-33.858-115.697-24.153-149.112-4.128-12.883 7.71-29.333 5.437-39.614-5.46-60.302-63.885-81.706-139.735-58.729-208.09 5.608-16.684 23.648-25.697 40.41-20.073 16.7 5.608 25.688 23.702 20.064 40.401-13.335 39.7-2.493 84.915 29.753 126.587 52.778-20.517 134.516-25.906 195.457 19.666 48.385 36.211 78.576 89.908 87.283 155.297 12.275 92.082-19.488 197.053-84.962 280.8-128.534 164.395-355.006 188.852-460.78 133.986-77.236-40.02-109.016-97.548-128.005-131.93-1.963-3.52-4.113-7.43-6.153-10.936-13.585 18.507-24.27 72.594-15.25 144.174 2.196 17.478-10.189 33.446-27.667 35.643a31.729 31.729 0 01-4.033.25z' fill='%23fff'/%3E%3Cpath d='M579.798 758.733l-6.916-79.447c74.15-6.449 128.58-44.973 153.287-108.493l74.338 28.913c-35.783 91.98-116.228 149.946-220.709 159.027z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-muscle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M657.729 844.712c-115.67.008-167.844-51.845-195.28-96.139-51.084 35.096-137.523 60.587-217.39 38.17C113.556 749.851 45.01 624.27 66.18 459.021c13.91-108.535 78.52-245.626 214.828-274.787 91.065-19.477 169.248 22.05 212.17 63.896 51.342-56.407 154.044-84.447 244.261-59.238 85.405 23.868 241.8 127.832 222.543 350.461-11.777 136.386-94.186 298.13-287.67 305.093-4.971.18-9.833.266-14.584.266zM471.569 664.69a32.111 32.111 0 0129.113 18.536c19.964 42.804 47.422 101.478 169.31 97.032 151.41-5.45 216.02-130.874 226.009-246.442 15.618-180.657-108.19-264.155-175.842-283.06-84.463-23.632-178.602 16.042-193.594 63.873a32.11 32.11 0 01-30.204 22.512c-14.545-.118-26.3-8.562-30.815-21.681-5.543-14.318-74.348-89.13-171.098-68.42-64.672 13.839-146.571 79.797-164.55 220.143-17.078 133.304 32.46 229.647 132.504 257.71 78.654 22.072 165.523-21.328 182.727-46.302a32.094 32.094 0 0126.44-13.901z' fill='%23fff'/%3E%3Cpath d='M629.486 629.688c-30.51 0-57.757-11.589-78.26-34.069-35.457-38.89-43.416-105.633-18.92-158.686 22.511-48.786 68.216-76.872 122.335-74.999 41.008 1.38 75.273 22.504 94.03 57.945 23.318 44.035 20.386 105.187-7.12 148.712-15.73 24.895-38.186 43.054-64.924 52.526-16.216 5.74-32.086 8.571-47.141 8.571zM649.59 442.14c-20.732 0-35.669 9.566-44.388 28.447-10.813 23.413-8.359 55.89 5.355 70.93 3.034 3.324 12.342 13.447 39.267 3.912 12.122-4.288 19.665-13.094 23.852-19.728 12.044-19.077 13.863-49.696 4.03-68.264-5.426-10.272-13.141-14.835-25.766-15.258a78.965 78.965 0 00-2.35-.04zM408.684 578.416c-37.025 0-74.066-24.41-90.823-60.195-16.152-34.478-9.98-72.78 16.49-102.466 20.96-23.484 50.002-33.293 79.743-26.856 34.171 7.387 65.386 36.053 75.909 69.707 6.281 20.12 5.622 41.031-1.929 60.462-14.2 36.531-42.106 58.141-76.575 59.302-.941.03-1.882.046-2.815.046zm-12.46-127.22c-5.144 0-9.48 2.321-13.933 7.324-9.472 10.617-11.519 21.234-6.265 32.461 6.179 13.205 21.288 23.767 33.309 23.186 2.94-.094 11.886-.4 18.865-18.363 2.25-5.795 2.415-11.863.487-18.035-3.694-11.824-16.325-23.53-28.158-26.087-1.505-.321-2.933-.486-4.305-.486zM230.332 613.104c-2.862 0-5.76-.264-8.67-.793-24.468-4.526-41.174-26.731-45.018-46.322-4-20.303 4.767-38.165 23.413-47.766 13.222-6.805 28.623-7.08 42.275-.855 21.006 9.622 32.754 32.133 33.52 49.394.456 10.63-2.658 20.445-9.005 28.4-9.186 11.554-22.42 17.942-36.515 17.942z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-body_type{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M327.304 633.774C432.702 701.86 500.965 737 521.783 737c20.504 0 86.908-34.043 189.489-99.978a610.904 610.904 0 00-16.67-43.983c-3.854-9.156-23.772-53.785-28.428-65.446-9.978-24.847-14.967-44.021-14.967-63 0-60.73 46.506-120.99 136.33-183.873-25.904-38.211-87.946-63-189.646-71.335a29.348 29.348 0 01-26.354-23.4l-11.29-55.507h-100.74l-24.653 60.711a29.348 29.348 0 01-27.195 18.294c-74.544 0-129.268 23.674-166.892 71.628 86.713 53.491 132.026 114.398 132.026 183.482 0 20.31-3.99 41.498-11.856 67.774a853.846 853.846 0 01-11.27 34.396c.783-2.309-9.567 27.47-12.424 35.922a921.835 921.835 0 00-9.958 31.108zm-15.065 60.124c-12.052 62.374-10.859 119.798 6.261 186.848 125.198 17.1 259.337 17.021 402.457-.255 15.456-69.104 16.67-127.31 5.986-183.815-104.79 66.62-170.315 99.02-205.16 99.02-35.316 0-102.19-33.3-209.544-101.798zm75.444-542.583l24.887-61.239a29.348 29.348 0 0127.195-18.293h144.47a29.348 29.348 0 0128.76 23.497l11.74 57.718c125.804 13.91 203.4 55.389 228.11 128.348a29.348 29.348 0 01-11.7 33.945c-88.825 58.305-131.243 109.33-131.243 149.283 0 9.939 3.326 22.656 10.741 41.185 4.168 10.37 23.792 54.371 28.057 64.506 46.076 109.409 58.735 209.328 24.515 344.035a29.348 29.348 0 01-24.613 21.874c-163.174 21.404-315.782 21.404-457.728-.098a29.348 29.348 0 01-23.772-20.837c-34.904-120.209-25.806-212.322 14.557-331.396 34.356-101.367 32.439-94.97 32.439-119.25 0-50.302-41.322-100.017-129.228-148.089a29.348 29.348 0 01-11.29-40.48c45.196-77.87 117.685-119.72 214.103-124.709zM129.89 412.335a29.348 29.348 0 1146.761-35.452c63.137 83.27 50.811 190.702-31.324 317.387a29.348 29.348 0 11-49.265-31.93c70.083-108.099 79.474-189.783 33.828-250.005zm772.18 0c-45.645 60.202-36.273 141.906 33.81 250.004a29.348 29.348 0 11-49.246 31.93c-82.135-126.684-94.48-234.117-31.324-317.386a29.348 29.348 0 1146.76 35.452z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-zanwushuju{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.203 352.555h-728.32L0 613.248v325.419h1024V613.29L876.203 352.555zM642.09 616.192c0 70.485-58.198 127.659-130.091 127.659s-130.133-57.174-130.133-127.659H61.099L179.54 394.24h664.832l118.443 221.952H642.133zM500.139 85.333h44.629v157.611h-44.63V85.334zM197.29 163.584l31.573-31.019 113.408 111.488-31.573 31.019-113.494-111.445zm491.52 80.512l113.493-111.445 31.573 30.976-113.493 111.445-31.573-30.976z' fill='%23B4B4B4'/%3E%3C/svg%3E\")}.t-icon-water{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.01 1012c-224.68 0-407.45-182.78-407.45-407.44C104.56 397.84 429.48 12 512.01 12s407.43 385.84 407.43 592.56c0 224.66-182.77 407.44-407.43 407.44zm.11-927.98c-63.79 38.49-337.8 342.93-337.8 520.54 0 186.19 151.48 337.67 337.69 337.67 186.18 0 337.66-151.48 337.66-337.67 0-178.82-273.82-482.48-337.55-520.54zm-6.13-3.09z' fill='%23fff'/%3E%3Cpath d='M586.57 855.97c-12.04 0-23.76-6.25-30.23-17.43-9.63-16.68-3.93-38.02 12.74-47.66 67.68-39.14 120.68-100.64 149.3-173.16 7.09-17.95 27.41-26.71 45.26-19.66 17.92 7.07 26.71 27.33 19.64 45.25-34.36 87.12-98.04 160.96-179.28 207.95a34.681 34.681 0 01-17.43 4.71z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-weight{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M909.059 62H114.94C85.824 62 62 85.824 62 114.941V909.06C62 938.176 85.824 962 114.941 962H909.06C938.176 962 962 938.176 962 909.059V114.94C962 85.824 938.176 62 909.059 62zm0 794.118c0 29.117-23.824 52.94-52.941 52.94H167.882c-29.117 0-52.94-23.823-52.94-52.94V167.882c0-29.117 23.823-52.94 52.94-52.94h688.236c29.117 0 52.94 23.823 52.94 52.94v688.236z' fill='%23fff'/%3E%3Cpath d='M512 194.353c-190.588 0-344.118 153.53-344.118 344.118h52.942C220.824 377 350.529 247.294 512 247.294S803.176 377 803.176 538.471h52.942c0-190.589-153.53-344.118-344.118-344.118zM477.72 722.01a79.412 79.412 0 10121.42-102.381 79.412 79.412 0 10-121.42 102.38z' fill='%23fff'/%3E%3Cpath d='M504.059 631.118c-10.588 10.588-29.118 7.94-37.059-2.647L363.765 506.706c-10.589-10.588-7.941-29.118 2.647-37.059 10.588-10.588 29.117-7.941 37.059 2.647L506.706 594.06c10.588 10.588 7.941 26.47-2.647 37.059z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-sharpicons_checklist{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.975 512.198a.173.173 0 10.347 0 .173.173 0 10-.347 0z' fill='%23bfbfbf'/%3E%3Cpath d='M174.5 962h505.378l.169-.028.703.028c124.06 0 225-100.94 225-225 0-83.166-45.478-155.784-112.781-194.71.028-.477.281-.843.281-1.321V258.875a28.125 28.125 0 00-8.24-19.884L616.26 70.24A28.125 28.125 0 00596.374 62H174.5c-31.022 0-56.25 25.228-56.25 56.25v787.5c0 31.022 25.228 56.25 56.25 56.25zm675-225c0 93.066-75.684 168.75-168.75 168.75S512 830.066 512 737s75.684-168.75 168.75-168.75S849.5 643.934 849.5 737zM596.375 129.894l128.981 128.981H596.375V129.894zM174.5 118.25h365.625V287a28.125 28.125 0 0028.125 28.125H737v204.272A223.875 223.875 0 00680.75 512c-56.84 0-108.675 21.375-148.331 56.25H315.125a14.063 14.063 0 100 28.125h190.266A223.79 223.79 0 00455.75 737c0 67.219 29.813 127.49 76.669 168.75H174.5v-787.5z' fill='%23fff'/%3E%3Cpath d='M315.125 427.625h337.5a14.063 14.063 0 100-28.125h-337.5a14.063 14.063 0 100 28.125zm-80.438-23.906a14.063 14.063 0 00.282 19.687c2.531 2.813 6.187 4.219 9.844 4.219s7.312-1.406 9.843-4.219c2.813-2.531 4.219-6.187 4.219-9.844 0-3.656-1.406-7.312-4.219-10.125-5.062-5.062-14.344-5.062-19.969.282zM315.125 512h337.5a14.063 14.063 0 100-28.125h-337.5a14.063 14.063 0 100 28.125zm-80.438-23.906c-2.53 2.812-3.937 6.187-3.937 9.844A14.034 14.034 0 00244.813 512c3.656 0 7.312-1.406 9.843-4.219 2.813-2.531 4.219-6.187 4.219-9.844 0-3.656-1.406-7.03-4.219-10.125a14.456 14.456 0 00-19.969.282zm0 84.375a14.063 14.063 0 00.282 19.687c2.531 2.813 6.187 4.219 9.844 4.219s7.312-1.406 9.843-4.219c2.813-2.531 4.219-6.187 4.219-9.843 0-3.657-1.406-7.313-4.219-9.844-5.062-5.344-14.344-5.344-19.969 0zm350.27 171.703a28.125 28.125 0 00-33.413 45.281l73.997 54.563.084.028.056.084a27.563 27.563 0 006.188 3.122c.59.253 1.125.703 1.743.9a28.125 28.125 0 0021.122-1.575c1.828-.928 3.15-2.7 4.782-4.022 1.828-1.49 3.909-2.531 5.343-4.5l.028-.056.085-.056 122.906-168.75a28.125 28.125 0 00-45.506-33.132L636.144 781.944l-51.188-37.772z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-shejiguifan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M942.229 317.768l-194.071 194.14 197.01 197.079c21.764 21.77 21.764 57.064 0 78.832L787.562 945.487c-21.762 21.768-57.045 21.768-78.805 0l-197.01-197.083-118.208 118.25c-104.748 104.783-301.015 63.53-301.015 63.53S52.05 735.265 157.124 630.156l118.209-118.248L78.32 314.826c-21.76-21.77-21.76-57.065 0-78.832L235.93 78.327c21.76-21.768 57.043-21.768 78.803 0l197.012 197.082L705.863 81.223c5.624-7.575 15.093-13.718 30.108-13.718 26.068-.551 60.754-1.287 84.795-1.799 16.949 0 36.995 8.099 45.13 16.234 19.842 19.773 52.676 52.496 73.404 73.155 9.15 9.15 18.337 22.323 18.337 48.956 0 63.389 5.277 100.117-15.408 113.717zM577.415 735.265l59.103-59.123a9.285 9.285 0 0113.135 0l13.134 13.139c3.625 3.628 3.625 9.51 0 13.138l-59.103 59.124L656.22 814.1l59.103-59.125a9.282 9.282 0 0113.134 0l13.133 13.137c3.628 3.63 3.628 9.512 0 13.14l-59.103 59.125 39.403 39.415c14.509 14.513 38.03 14.513 52.536 0l105.071-105.109c14.51-14.512 14.51-38.043 0-52.556l-170.74-170.804-157.61 157.664 26.268 26.278zm-440.512 76.363c40.07 37.565 57.003 52.21 83.296 76.39 32.621-1.046 86.681-13.509 107.67-34.503L170.258 695.85c-22.056 22.063-33.746 81.56-33.356 115.778zM301.599 144.02c-14.508-14.51-38.03-14.51-52.536 0L143.989 249.13c-14.506 14.513-14.506 38.044 0 52.557l39.403 39.417 59.103-59.125a9.285 9.285 0 0113.134 0l13.135 13.136c3.625 3.63 3.625 9.512 0 13.14L209.66 367.38l52.535 52.556 59.103-59.125a9.282 9.282 0 0113.135 0l13.132 13.14a9.287 9.287 0 010 13.138l-59.1 59.125 26.266 26.277 157.612-157.665L301.599 144.02zm414.49 92.962c-12.838-12.836-19.286-23.363-19.286-44.648l.622-23.84-487.763 487.938L367.27 814.1l488.518-488.693-12.258.263c-32.881 0-47.788-9.358-59.707-21.275l-67.734-67.413zm135.346-66.035c-21.326-21.326-47.257-29.97-57.921-19.307-10.665 10.664-2.02 36.596 19.307 57.923 21.325 21.327 47.26 29.97 57.922 19.306 10.665-10.66 2.019-36.595-19.308-57.922z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-muscleval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M954.88 714.24v-7.68c-2.56-12.8-2.56-25.6-2.56-38.4 0-15.36 2.56-28.16 2.56-40.96v-17.92c5.12-56.32 7.68-107.52-25.6-158.72-48.64-71.68-153.6-76.8-217.6-35.84-46.08 28.16-87.04 79.36-104.96 99.84-20.48-10.24-35.84-15.36-53.76-15.36-51.2-2.56-107.52 12.8-153.6 38.4-2.56-43.52-10.24-99.84-17.92-130.56 12.8 2.56 28.16 5.12 46.08 5.12 25.6 0 46.08-5.12 61.44-12.8 40.96-23.04 71.68-46.08 110.08-102.4 12.8-20.48 12.8-35.84 7.68-46.08-2.56-7.68-7.68-15.36-12.8-17.92 5.12-10.24 7.68-17.92 7.68-25.6 0-48.64-76.8-104.96-133.12-107.52-61.44-5.12-130.56 10.24-209.92 143.36-25.6 43.52-53.76 79.36-79.36 112.64-46.08 56.32-89.6 110.08-102.4 197.12-2.56 17.92-5.12 40.96-5.12 61.44l-2.56 17.92c-2.56 25.6-2.56 48.64-5.12 56.32-7.68 33.28-10.24 81.92 46.08 122.88 51.2 35.84 253.44 104.96 353.28 112.64 23.04 2.56 48.64 2.56 74.24 2.56 61.44 0 220.16-5.12 327.68-56.32 102.4-43.52 97.28-102.4 89.6-156.16zm-46.08 0v5.12c5.12 48.64 10.24 79.36-58.88 110.08-104.96 48.64-289.28 56.32-378.88 48.64-97.28-7.68-286.72-74.24-330.24-104.96-35.84-25.6-33.28-51.2-28.16-74.24 2.56-12.8 5.12-38.4 5.12-64 2.56-25.6 2.56-56.32 7.68-76.8 12.8-71.68 48.64-117.76 89.6-171.52l2.56-2.56c25.6-30.72 56.32-69.12 84.48-117.76 64-110.08 117.76-122.88 153.6-122.88h12.8c40.96 2.56 92.16 43.52 94.72 61.44-2.56 15.36-61.44 74.24-79.36 76.8-10.24 0-20.48-5.12-25.6-10.24l35.84-51.2c7.68-10.24 5.12-23.04-5.12-33.28-10.24-7.68-23.04-5.12-30.72 5.12l-35.84 53.76c-10.24 12.8-10.24 30.72 0 46.08 12.8 23.04 43.52 38.4 69.12 35.84 20.48-2.56 51.2-23.04 76.8-48.64-30.72 43.52-53.76 64-89.6 81.92-23.04 12.8-58.88 7.68-81.92 2.56 2.56-7.68 5.12-10.24 7.68-10.24 7.68-10.24 5.12-25.6-2.56-30.72-5.12-5.12-10.24-5.12-17.92-5.12-5.12 0-10.24 2.56-15.36 7.68-2.56 2.56-17.92 25.6-23.04 56.32-2.56 12.8 0 25.6 2.56 38.4 10.24 40.96 20.48 133.12 15.36 163.84-5.12 28.16-28.16 61.44-66.56 71.68-12.8 2.56-20.48 15.36-15.36 28.16 2.56 10.24 12.8 17.92 23.04 17.92h5.12c58.88-15.36 87.04-64 97.28-99.84 51.2-40.96 112.64-53.76 153.6-51.2 33.28 2.56 74.24 38.4 92.16 58.88 7.68 10.24 23.04 10.24 33.28 2.56 5.12-5.12 7.68-10.24 7.68-15.36 0-5.12-2.56-12.8-5.12-15.36-2.56-2.56-15.36-17.92-35.84-33.28 17.92-23.04 53.76-64 89.6-87.04 46.08-28.16 122.88-25.6 153.6 23.04 25.6 38.4 23.04 76.8 17.92 128-2.56 15.36-2.56 38.4-5.12 61.44-2.56 10.24 0 25.6 0 40.96zM455.68 271.36z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-protein{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M278.983 136.26L136.26 214.903c-11.65 5.826-17.476 23.302-8.738 34.953 2.913 5.825 8.738 11.65 14.564 11.65h5.825c5.826 0 8.738 0 11.651-2.912l139.81-81.556c11.65-5.825 17.476-23.301 8.738-34.952-2.912-8.738-17.476-14.564-29.127-5.826zm436.907 0l-139.81 81.556c-11.651 5.826-17.477 23.302-8.738 34.953 2.912 5.825 8.738 11.65 14.563 11.65h5.825c5.826 0 8.739 0 11.651-2.912l139.81-81.556c11.651-5.825 17.477-23.302 8.739-34.953-2.913-11.65-17.477-17.476-32.04-8.738z' fill='%23fff'/%3E%3Cpath d='M730.453 43.054L512 168.3 293.547 40.14 48.879 182.865v282.533l218.453 125.246v250.493L512 980.946l244.668-139.81V590.643l221.366-128.16v-279.62l-247.58-139.81zM101.308 433.357V211.99l192.239-110.683L482.873 211.99v221.366L290.634 544.04 101.308 433.357zM704.238 695.5v113.596L512 922.692 319.761 812.01V593.556L512 482.873l192.239 110.683V695.5zm218.454-262.144L730.453 544.04 541.127 433.357V211.99l192.239-110.683L925.605 211.99v221.366z' fill='%23fff'/%3E%3Cpath d='M497.436 512l-139.81 81.556c-11.65 5.825-17.476 23.302-8.738 34.952 2.913 5.826 8.738 11.651 14.564 11.651h5.825c5.826 0 8.738 0 11.651-2.912l139.81-81.556c11.651-5.826 17.476-23.302 8.738-34.953-5.825-11.65-20.389-14.563-32.04-8.738z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-proteinval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M355.055 104.073a34.133 34.133 0 0149.243-2.185l2.344 2.503 19.342 22.756 31.676 37.706a6363.136 6363.136 0 0146.603 56.479l26.169 32.381 18.113 22.778c34.68 44.032 60.212 78.735 74.411 102.036a1073.066 1073.066 0 0123.848 41.006c5.461-6.759 11.082-13.54 16.748-20.344l21.504-25.6 14.268-16.748a34.133 34.133 0 0151.791.069l23.666 27.989a4820.223 4820.223 0 0139.367 47.536l20.07 24.827 15.861 20.024 14.086 18.228c13.153 17.294 23.484 31.698 30.629 42.962l2.276 3.641c86.539 141.676 91.204 248.422 23.893 316.757-46.99 47.696-123.517 68.54-196.267 67.698-63.465-.887-113.664-13.426-151.12-37.319-59.073 26.1-129.547 38.047-193.285 37.32-213.993-2.777-322.333-80.897-331.048-218.5-6.007-95.118 33.337-201.432 107.952-337.169 13.54-24.644 31.29-52.406 52.588-82.762 10.377-14.79 21.527-30.105 33.337-45.807a2565.712 2565.712 0 0176.869-96.938l10.695-12.766 14.632-17.294 9.739-11.264zm370.074 327.884l-9.103 10.923a3251.063 3251.063 0 00-24.803 30.083l-11.947 14.791-11.992 15.019-10.468 13.357c-11.696 15.11-21.572 28.445-29.127 39.367l-3.095 4.551-4.87 7.441c-55.181 87.746-77.072 202.707-24.03 252.951l3.483 3.118c25.395 21.39 66.582 33.905 126.407 34.747 55.91.66 115.439-15.564 146.773-47.331 40.687-41.347 38.502-112.413-29.059-225.826l-4.483-7.464c-7.782-12.743-23.051-33.519-43.804-59.984l-21.39-26.851a3601.32 3601.32 0 00-38.07-46.422l-10.422-12.47zM380.632 179.234l-8.124 9.785a2498.856 2498.856 0 00-74.82 94.345c-11.378 15.132-22.073 29.81-32.017 43.986-20.002 28.49-36.454 54.227-48.651 76.459-68.563 124.723-104.562 221.98-99.647 299.963 6.167 97.394 82.17 152.19 263.737 154.51 40.027.479 83.513-5.006 123.29-16.497l10.74-3.3 6.213-2.139-1.252-2.048c-46.694-79.599-21.96-195.083 34.133-290.497l3.983-6.622 3.709-6.03c4.733-7.51 10.718-16.248 17.795-26.055l9.01-12.22 11.538-15.246-4.096-8.078a909.084 909.084 0 00-14.95-27.42l-8.056-13.927-8.465-14.109c-11.15-18.295-31.835-46.694-59.847-82.648l-16.498-20.98-11.219-14.086-25.804-31.95a5906.074 5906.074 0 00-40.892-49.629l-20.867-24.94-8.943-10.627z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-body_age{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M92.065 81.158c130.76 0 236.922 34.125 316.945 103.038 63.116 54.343 102.567 110.36 123.132 168.555l1.574 4.54c24.917-57.033 55.007-105.187 90.382-144.403 70.352-77.997 172.467-105.28 301.871-83.212a35.07 35.07 0 0118.85 9.666l1.005.658a35.14 35.14 0 0115.139 23.666c19.525 121.823-8.145 227.884-82.836 315.318C807.493 561.668 697.01 593.08 550.07 575.62v32.857c.03.745.03 1.497 0 2.255v339.542a35.234 35.234 0 01-70.451 1.321l-.024-1.321V640.317l-7.24-1.098a1228.733 1228.733 0 01-31.124-5.262l-10.083-1.885-9.49-1.862c-26.696-5.361-51.771-11.445-75.214-18.263l-8.203-2.443c-92.238-27.988-158.414-67.85-198.353-120.601-34.47-45.529-57.972-105.786-70.956-180.776l-1.374-8.24-1.292-8.356c-2.707-18.233-4.833-37.29-6.371-57.167l-.67-9.238c-2.202-32.521-2.895-67.198-2.102-104.024a35.234 35.234 0 0133.596-39.92l1.35-.024zm35.222 71.415v3.705c.024 3.171.053 6.313.094 9.437l.165 9.308c.164 7.704.41 15.274.734 22.72l.428 8.868.5 8.744c.452 7.228.98 14.328 1.585 21.305l.763 8.303c.4 4.117.828 8.192 1.287 12.215l.945 7.986a683.374 683.374 0 002.701 19.426l1.204 7.546c11 66.13 30.607 117.548 58.384 154.233 26.096 34.47 70.369 63.304 132.933 85.872l6.894 2.437c13.941 4.827 28.752 9.355 44.437 13.571l7.91 2.085a820.933 820.933 0 0020.424 4.991l8.421 1.903 8.574 1.856a986.277 986.277 0 0017.57 3.547l9.002 1.703c3.025.552 6.078 1.098 9.15 1.644l9.296 1.586c2.948.493 5.913.98 8.902 1.456l.012-100.26-.07-7.07c-.529-34.5-3.712-56.827-13.83-85.461-16.355-46.275-48.63-92.103-102.673-138.636-59.364-51.119-137.579-79.612-235.742-85.02zm549.14 107.506c-51.46 57.05-91.216 138.794-118.71 245.495 2.672.323 5.326.629 7.963.91l7.863.805c117.13 11.24 199.814-14.152 251.004-74.074 56.64-66.3 79.83-144.555 69.717-237.051-97.041-12.55-168.42 9.137-217.837 63.915z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-cellout{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 567.54c-7.111 0-12.874-5.762-12.874-12.873s5.763-12.874 12.874-12.874 12.874 5.763 12.874 12.874S519.11 567.54 512 567.54zm0-24.52c-6.437 0-11.647 5.21-11.647 11.647s5.21 11.647 11.647 11.647 11.647-5.21 11.647-11.647-5.21-11.648-11.647-11.648z' fill='%23fff'/%3E%3Cpath d='M711.035 550.836c-75.245 0-135.926-75.245-135.926-167.48 0-92.237 60.681-165.054 135.926-165.054 75.245 0 135.927 75.245 135.927 165.053 0 92.236-60.682 167.481-135.927 167.481zm0-283.99c-48.545 0-87.381 53.4-87.381 116.51S662.49 502.29 711.035 502.29s87.382-53.4 87.382-118.936-38.837-116.508-87.382-116.508zm-174.762 584.97c-19.418 0-41.264-4.854-58.255-12.136-72.817-36.409-116.508-109.227-111.654-189.326 2.428-41.264 24.273-77.673 60.682-99.518 26.7-16.99 60.681-19.418 92.236-12.136 43.69 12.136 82.527 43.69 106.8 87.381 46.117 80.1 31.554 172.336-33.982 211.172-14.564 9.709-36.41 14.563-55.827 14.563zm0-48.545c12.136 0 24.272-2.427 33.981-9.709 41.264-24.273 48.545-87.381 14.564-145.635-19.418-33.982-48.545-55.827-77.673-65.536-19.418-4.855-38.836-2.428-55.826 7.281-21.846 12.137-33.982 36.41-36.41 60.682-4.854 60.681 29.128 116.508 82.527 143.208 12.137 7.282 26.7 9.71 38.837 9.71zM327.528 548.41c-21.845 0-43.69-7.282-63.108-16.99-33.982-24.274-55.827-60.682-55.827-101.946-2.428-38.836 9.709-77.672 31.554-111.654 19.418-33.981 50.972-58.254 87.381-75.245 36.41-16.99 80.1-14.563 114.081 7.282 33.982 24.273 55.827 60.681 55.827 101.945 2.428 38.836-9.709 77.672-31.554 111.654-26.7 46.118-77.672 80.1-138.354 84.954zm0-24.273zm50.973-245.153c-9.71 0-21.846 2.427-31.555 7.282-26.7 12.136-50.972 31.554-65.536 55.827-16.99 24.272-24.272 53.4-24.272 82.527 0 26.7 12.136 48.545 33.981 63.108 9.71 7.282 21.846 9.71 36.41 9.71 41.263-2.428 77.672-26.7 99.517-63.11 16.99-26.7 24.273-55.826 24.273-84.953 0-24.273-12.137-48.546-33.982-63.11-12.136-4.854-24.273-7.28-38.836-7.28z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-height{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M396.083 193.331H245.76c-12.698 0-22.938-10.24-22.938-22.937s10.24-22.938 22.938-22.938h150.733c12.697 0 22.937 10.24 22.937 22.938s-10.24 22.937-23.347 22.937zm0 670.106H245.76c-12.698 0-22.938-10.24-22.938-22.938s10.24-22.937 22.938-22.937h150.733c12.697 0 22.937 10.24 22.937 22.937s-10.24 22.938-23.347 22.938z' fill='%23fff'/%3E%3Cpath d='M321.126 850.33c-12.697 0-22.937-10.24-22.937-22.938V170.394c0-12.698 10.24-22.938 22.937-22.938s22.938 10.24 22.938 22.938v656.998c0 12.698-10.24 22.938-22.938 22.938zm312.525-488.244c-59.392 0-106.905-48.332-106.905-106.905 0-59.392 48.332-106.906 106.905-106.906s106.906 48.333 106.906 106.906c.41 58.573-47.923 106.905-106.906 106.905zm0-168.755c-33.587 0-61.03 27.443-61.03 61.03s27.853 61.031 61.03 61.031 61.03-27.853 61.03-61.03-27.033-61.03-61.03-61.03z' fill='%23fff'/%3E%3Cpath d='M790.528 620.544H477.184c-12.698 0-22.938-10.24-22.938-22.938V446.464c0-57.344 46.695-104.038 104.039-104.038h151.552c57.344 0 104.038 46.694 104.038 104.038v151.142c-.41 12.698-11.059 22.938-23.347 22.938zm-290.406-46.285H767.59V446.464c0-31.949-26.214-57.754-57.753-57.754H558.285c-31.949 0-57.754 26.215-57.754 57.754l-.41 127.795z' fill='%23fff'/%3E%3Cpath d='M702.054 863.437H565.248c-12.698 0-22.938-10.24-22.938-22.938V598.016c0-12.698 10.24-22.938 22.938-22.938h136.806c12.698 0 22.938 10.24 22.938 22.938v242.483c0 12.288-10.24 22.938-22.938 22.938zm-113.868-46.285h90.521V620.544h-90.521v196.608z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-shang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M609.09 414.91h194.181L485.494 26.548 220.73 414.91h194.18v582.542H609.09V414.91z' fill='%23ff6685'/%3E%3C/svg%3E\")}.t-icon-xia{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M414.91 609.09H220.729l317.777 388.362L803.27 609.09h-194.18V26.548H414.91V609.09z' fill='%2300c6c6'/%3E%3C/svg%3E\")}.t-icon-sfrval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1170 1024'%3E%3Cpath d='M544.677 208.64a68.34 68.34 0 11136.68 0v39.427h333.582v-78.941H755.441a148.21 148.21 0 00-284.826 0H142.086v78.855H544.7V208.64zm134.435 653.128L62 875.868l1.835 78.812 617.544-14.078c116.319-3.779 322.267-1.317 379.833 21.398l29.387-73.263c-91.854-36.254-379.379-28.07-411.422-26.948zM494.259 654.027a78.532 78.532 0 1079.18 78.553 78.532 78.532 0 00-79.158-78.553zm315.638-83.779a78.683 78.683 0 1078.683-78.035 78.683 78.683 0 00-78.683 78.035zm79.504 0c0 .886-1.663.907-1.663 0s1.663-.885 1.663 0zM264.149 630.528a115.467 115.467 0 11116.4-115.466 115.467 115.467 0 01-116.4 115.466zm0-141.066a25.624 25.624 0 1025.82 25.624 25.624 25.624 0 00-25.82-25.624zm360.772 66.873a136.079 136.079 0 11137.233-136.079 136.079 136.079 0 01-137.233 136.079zm0-182.34a46.26 46.26 0 1046.678 46.261 46.26 46.26 0 00-46.678-46.26z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-sfr{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M317.517 672.896c72.96 0 122.035 13.568 200.78 48.64l45.031 20.3 13.696 5.889c12.902 5.453 23.68 9.6 35.533 13.67 53.222 18.33 139.033 1.587 255.744-53.299a32 32 0 1127.213 57.907c-6.656 3.149-13.287 6.17-19.815 9.114l-19.353 8.448c-111.565 47.309-199.322 60.825-264.628 38.349l-9.42-3.328-11.52-4.327-5.812-2.278-12.134-4.967-13.235-5.708a1464.064 1464.064 0 01-7.22-3.175l-30.54-13.824c-77.107-34.995-119.424-47.411-184.32-47.411-73.933 0-127.59 12.877-161.152 37.094a32 32 0 11-37.453-51.916c46.131-33.28 112.41-49.152 198.605-49.152zm304.46-77.773a51.968 51.968 0 110 103.987 51.968 51.968 0 010-103.987zm155.956-57.088a62.387 62.387 0 110 124.723 62.387 62.387 0 010-124.748zm-301.491 57.088a31.18 31.18 0 110 62.387 31.18 31.18 0 010-62.387zm-291.124-22.349a31.18 31.18 0 110 62.388 31.18 31.18 0 010-62.388zM330.88 483.38a72.78 72.78 0 110 145.562 72.78 72.78 0 010-145.562zm311.885-7.757a31.18 31.18 0 110 62.388 31.18 31.18 0 010-62.388zM497.229 350.874a72.78 72.78 0 110 145.536 72.78 72.78 0 010-145.536zM206.106 371.66a51.968 51.968 0 110 103.961 51.968 51.968 0 010-103.936zm561.433 0a51.968 51.968 0 110 103.961 51.968 51.968 0 010-103.936zM330.88 309.274a31.18 31.18 0 110 62.387 31.18 31.18 0 010-62.387zm92.646-117.35l9.396 3.327 11.264 4.199 11.52 4.608 12.288 5.12 13.568 5.939 31.82 14.387c77.133 34.995 119.45 47.437 184.346 47.437 73.933 0 127.59-12.877 161.152-37.12a32 32 0 1137.453 51.917c-46.131 33.28-112.384 49.203-198.605 49.203-72.96 0-122.035-13.568-200.78-48.64l-39.553-17.869-7.245-3.2-13.107-5.632-11.853-4.864a515.533 515.533 0 00-11.238-4.275l-11.264-4.02c-53.222-18.329-139.06-1.587-255.744 53.3a32 32 0 11-27.238-57.933c130.38-61.338 231.04-80.973 303.82-55.91z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-waterper{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M345.242 244.07a51.2 51.2 0 0172.294 3.994c127.949 143.59 204.314 247.603 229.12 312.115A285.952 285.952 0 01665.6 662.938C665.6 819.917 539.52 947.2 384 947.2S102.4 819.917 102.4 662.938c0-36.455 6.81-71.322 19.2-103.348 24.806-64.153 97.74-167.603 218.726-310.476a51.2 51.2 0 014.916-5.044zm34.252 37.53C261.71 418.918 191.642 516.787 169.318 575.232a239.027 239.027 0 00-15.718 85.504C153.6 790.682 256.768 896 384 896s230.4-105.318 230.4-235.264a239.053 239.053 0 00-15.514-85.043c-22.272-58.599-95.385-156.621-219.392-294.093zm381.927-172.672a25.6 25.6 0 0134.611.41l1.536 1.587 9.19 10.393 8.807 10.087 12.518 14.592 7.885 9.395 7.526 9.088 7.168 8.832 6.759 8.525 6.425 8.269 6.042 7.961 5.683 7.68 5.325 7.424 4.94 7.117 4.558 6.86 4.224 6.554c8.038 12.826 13.875 23.962 17.51 33.408 6.118 15.95 9.472 33.28 9.472 51.456 0 78.516-63.027 142.234-140.8 142.234S640 397.107 640 318.54a143.18 143.18 0 0112.877-59.468l2.662-5.555c.973-1.92 1.971-3.866 3.072-5.888l3.405-6.144 1.869-3.226 3.993-6.656 4.352-6.963 2.356-3.584 4.94-7.424 2.612-3.84 5.53-7.885c1.894-2.662 3.84-5.401 5.887-8.192l6.272-8.499 6.656-8.832 7.04-9.14 7.424-9.446 3.84-4.838 7.962-9.907 8.371-10.24 4.3-5.197 8.96-10.7 4.609-5.454a25.6 25.6 0 012.432-2.534zm17.638 57.472l-6.912 8.243-6.605 7.987-6.323 7.757-6.016 7.501-8.473 10.778-5.3 6.886-2.56 3.328-4.838 6.528-4.557 6.272-2.15 3.046-4.122 5.888-3.84 5.658-3.533 5.402-3.225 5.17-2.944 4.916-2.663 4.66c-3.328 6.066-5.888 11.468-7.68 16.204-3.942 10.496-6.118 21.914-6.118 33.843 0 51.456 40.115 93.133 89.6 93.133s89.6-41.702 89.6-93.133c0-11.853-2.125-23.219-6.042-33.638a128.256 128.256 0 00-10.188-20.327l-2.944-4.787a302.592 302.592 0 00-4.941-7.577l-3.687-5.376-1.945-2.74-4.096-5.708-4.429-5.914-2.304-3.072-4.864-6.272-5.171-6.528-5.453-6.758-5.734-6.99-6.042-7.218-6.349-7.45-6.656-7.706-6.912-7.936a1735.117 1735.117 0 00-3.584-4.044z' fill='%23fff'/%3E%3Cpath d='M537.6 665.6a25.6 25.6 0 0125.6 25.6 128 128 0 01-128 128 25.6 25.6 0 01-2.995-51.02l2.995-.18a76.8 76.8 0 0076.672-72.294L512 691.2a25.6 25.6 0 0125.6-25.6z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-skeletalmuscle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M806.264 144.91L681.362 72.797a33.823 33.823 0 00-44.03 10.197l-22.9 31.476c-9.169 12.81-13.833 19.68-17.448 25.382l-3.51 5.709c-3.702 5.76-9.696 14.28-24.35 34.452l-10.492 14.357c-23.577 35.812-48.857 54.846-83.138 68.63a316.04 316.04 0 01-12.839 4.836l-22.69 7.851c-16.184 5.699-26.638 10.408-36.458 17.739a67.32 67.32 0 00-23.193 30.123c-15.389 39.68-10.488 72.97 15.297 94.84 14.2 12.067 26.694 17.131 55.705 24.48l21.282 5.196c17.005 4.23 27.024 7.812 33.624 12.106 8.85 5.7 16.251 14.003 31.662 35.417l13.901 19.47c3.545 4.84 6.321 8.591 9.477 12.616 32.74 42.11 66.126 62.352 112.794 54.377 35.395-5.942 59.144-22.046 65.47-51.056 3.931-18.253.434-32.574-9.41-54.696l-9.357-20.176a100.958 100.958 0 01-5.34-13.827l-1.021-3.813a56.992 56.992 0 01-1.026-15.903l.48-5.203-1.92 4.533a1808.958 1808.958 0 0021.245-51.126l7.956-20.387c3.971-10.6 11.411-30.372 13.554-35.85l4.23-10.398c11.146-26.657 26.064-55.38 58.791-112.717 9.497-16.542 4.39-37.38-11.444-46.522zm-133.893 3.01l70.55 40.733-2.827 5.082c-23.189 41.839-35.43 66.95-45.781 92.508l-3.87 9.96-13.723 36.237-5.738 14.684c-5.895 14.862-12.405 30.605-20.41 49.03a35.963 35.963 0 00-2.467 8.46c-3.482 21.197-2.857 40.307 2.724 59.485 2.307 8.1 5.115 15.147 10.059 25.845l5.836 12.502 2.56 5.615 2.079 4.96-3.72.861a74.439 74.439 0 01-2.045.378c-16.591 2.777-29.711-4.368-47.63-26.37l-3.39-4.269a300.687 300.687 0 01-6.49-8.581L591.63 452c-19.936-27.627-30.4-39.094-47.777-50.309-12.7-8.245-26.433-13.488-46.128-18.735l-25.427-6.3c-19.938-5.01-27.992-7.995-32.517-11.79l-.47-.486c-1.569-1.657-1.604-4.202 2.338-14.659l.526-1.469-.37.27c4.539-3.396 56.967-21.906 56.221-21.638 46.838-18.783 83.82-46.64 115.043-94.208l22.65-31.136c6.237-8.755 10.117-14.358 13.08-18.933l6.684-10.646c2.062-3.107 4.71-6.95 8.648-12.467l8.28-11.55zM347.217 447.127c-35.696 6.09-59.544 22.46-65.612 51.672-3.804 18.219-.324 32.476 9.658 54.732l9.03 19.718c2.8 6.13 4.352 10.142 5.363 13.787l1.022 3.814c1.409 6.4 1.628 12.812.758 20.368l-.171.76-5.786 13.744c-7.313 17.32-13.417 32.544-19.08 47.379l-14.9 39.855-2.632 6.7c-10.8 26.803-25.103 54.646-58.54 113.398-9.48 16.607-4.35 37.404 11.484 46.546l124.822 72.066a33.87 33.87 0 0044.622-11.037l31.858-46.34 45.415-62.099-.825 1.243c22.566-34.247 47.846-53.281 82.047-67.111l8.324-3.253 4.514-1.584 22.69-7.85c16.207-5.74 26.708-10.529 36.504-17.82 10.375-7.548 18.38-17.969 23.06-29.985 15.372-39.744 10.471-73.034-15.417-94.91-14.16-12.043-26.694-17.131-55.705-24.48l-21.323-5.219-9.378-2.46c-11.457-3.23-18.929-6.2-24.269-9.606-8.706-5.67-16.084-14.014-31.517-35.388l-16.001-22.346a445.796 445.796 0 00-5.593-7.527l-1.836-2.403c-32.683-42.023-66.092-62.225-112.627-54.388zm59.328 98.504l4.814 6.27a865.147 865.147 0 0110.271 14.312c25.382 35.874 36.133 48.796 55.673 61.475 12.7 8.245 26.393 13.465 46.048 18.688l29.57 7.403c16.976 4.375 24.286 7.252 28.431 10.773l.494.447c1.568 1.657 1.62 4.266-2.258 14.705l-.496 1.325.364-.165c-4.493 3.315-56.881 21.848-56.262 21.614l-7.29 3.043a233.692 233.692 0 00-102.572 83.68l-4.276 6.289-40.572 55.385-5.551 7.754-12.035 17.495-69.865-40.336 10.53-19.17c17.711-32.537 27.86-54.022 36.51-75.89l16.864-44.843a1489.848 1489.848 0 0125.6-62.579 36.15 36.15 0 002.456-8.253 130.035 130.035 0 00-2.723-59.86 167.58 167.58 0 00-10.082-25.805l-6.956-15.029-2.274-5.18-1.256-3.036 3.968-.824 2.005-.401c17.475-2.912 31.172 5.373 50.853 30.65z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-inorganic{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M500.635 500.635h22.73v22.73h-22.73z' fill='%23FFF'/%3E%3Cpath d='M491.573 512.028a12.712 12.712 0 1012.712-12.713 12.712 12.712 0 00-12.712 12.713z' fill='%23fff'/%3E%3Cpath d='M109.349 756.005a24.162 24.162 0 009.337 34.28 26.185 26.185 0 0013.24 3.9 25.82 25.82 0 0021.82-12.459l149.529-246.125a29.72 29.72 0 0151.395 0l56.856 93.476c0 .78.78.78.78 1.56l-75.58 124.612a25.941 25.941 0 008.581 35.035 26.258 26.258 0 0013.24 3.901 25.844 25.844 0 0021.82-12.459l259.34-426.032a29.72 29.72 0 0151.395 0L925.525 742.01c0 .78.78.78 0 1.56a2.438 2.438 0 01-1.56.78H705.902a25.624 25.624 0 00-24.918 24.918 25.112 25.112 0 0024.918 24.917h218.063a52.053 52.053 0 0045.178-26.478 50.298 50.298 0 00-.78-52.175L733.94 329.996a81.164 81.164 0 00-138.63 0L441.88 583.12l-44.397-73.143a81.164 81.164 0 00-138.63 0L109.349 756.03z' fill='%23fff'/%3E%3Cpath d='M109.349 756.005a24.162 24.162 0 009.337 34.28 26.16 26.16 0 0013.24 3.9 25.82 25.82 0 0021.82-12.459l149.529-246.125a29.72 29.72 0 0151.395 0l56.856 93.476c0 .78.78.78.78 1.56-82.554 137.07 206.336-338.895 29.599-47.518l-44.398-73.143a81.164 81.164 0 00-138.63 0L109.349 756.005z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-kongradio{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M510.398 952.656c-244.164 0-442.798-198.78-442.798-443.105 0-244.345 198.634-443.128 442.798-443.128 244.141 0 442.809 198.804 442.809 443.128 0 244.325-198.621 443.105-442.809 443.105zm0-839.41c-218.328 0-395.95 177.761-395.95 396.282 0 218.524 177.621 396.26 395.95 396.26 218.34 0 395.96-177.761 395.96-396.26.001-218.52-177.62-396.281-395.96-396.281z' fill='%23bfbfbf'/%3E%3C/svg%3E\")}.t-icon-radio{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.572 64.021c-247.112 0-447.435 200.325-447.435 447.436 0 247.112 200.323 447.435 447.435 447.435 247.111 0 447.436-200.323 447.436-447.435 0-247.111-200.325-447.436-447.436-447.436zm288.86 325.271l-346.74 346.719c-8.74 8.739-20.187 13.108-31.636 13.108-11.447 0-22.896-4.369-31.635-13.108L212.469 557.08c-17.478-17.457-17.478-45.792 0-63.27s45.792-17.478 63.27 0l147.317 147.295 315.106-315.084c17.478-17.478 45.792-17.478 63.27 0s17.478 45.792 0 63.27z' fill='%23f19601'/%3E%3C/svg%3E\")}.t-icon-nv{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M305.4080000000001 412.432a300.056 300.056 0 10600.112 0 300.056 300.056 0 10-600.112 0z' fill='%23f1acb3'/%3E%3Cpath d='M889.616 697.437c155.829-155.83 154.107-409.806-.861-564.774-154.969-155.83-406.362-154.108-562.192.86-142.915 142.916-161.856 359.872-32.715 526.033l-67.153 67.153-118.81-118.81c-20.662-20.662-53.378-20.662-74.04 0-20.662 20.663-20.662 53.378 0 74.04l118.81 118.81-74.041 74.04c-20.663 20.663-20.663 53.379 0 74.041 20.662 20.663 53.378 20.663 74.04 0l74.04-74.04 117.088 117.087c20.662 20.662 53.378 20.662 74.04 0 20.663-20.663 20.663-53.378 0-74.04L300.736 800.748l67.153-67.153c148.081 111.06 378.812 106.756 521.728-36.16zM398.02 204.98C520.274 82.728 725.177 91.338 836.238 229.948c84.371 105.896 84.371 259.142 0 365.037-111.061 139.472-315.964 147.22-438.217 24.967-115.365-113.643-115.365-300.466 0-414.97z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-qiehuan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 80c238.208 0 432 193.792 432 432S750.208 944 512 944 80 750.208 80 512 273.792 80 512 80m0-80C229.216 0 0 229.216 0 512s229.216 512 512 512c282.768 0 512-229.216 512-512S794.768 0 512 0z' fill='%23515151'/%3E%3Cpath d='M757.2 382.528l-100.24-100.24c-8.24-8.272-22.352-2.416-22.352 9.264v77.872a13.104 13.104 0 01-13.104 13.088H237.2a13.088 13.088 0 00-13.088 13.088v35.104c0 7.232 5.856 13.088 13.088 13.088h549.68a13.104 13.104 0 009.264-22.352L757.2 382.528zM266.8 641.456l100.24 100.256a13.088 13.088 0 0022.352-9.264V654.56a13.12 13.12 0 0113.104-13.104h384.32a13.088 13.088 0 0013.104-13.088V593.28a13.104 13.104 0 00-13.104-13.088H237.12a13.088 13.088 0 00-9.264 22.352l38.944 38.912zm0 0' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-nan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M718.592 611.568a300.056 300.056 0 10-600.112 0 300.056 300.056 0 10600.112 0z' fill='%2390cbdd'/%3E%3Cpath d='M134.384 326.563c-155.829 155.83-154.107 409.806.861 564.774 154.969 155.83 406.362 154.108 562.192-.86 142.915-142.916 161.856-359.872 32.715-526.033l67.153-67.153 118.81 118.81c20.662 20.662 53.378 20.662 74.04 0 20.662-20.663 20.662-53.378 0-74.04l-118.81-118.81 74.041-74.04c20.663-20.663 20.663-53.379 0-74.041-20.662-20.663-53.378-20.663-74.04 0l-74.04 74.04L680.217 32.123c-20.662-20.662-53.378-20.662-74.04 0-20.663 20.663-20.663 53.378 0 74.04l117.087 117.088-67.153 67.153C508.03 179.344 277.3 183.648 134.384 326.564zM625.98 819.02c-122.253 122.253-327.156 113.643-438.217-24.967-84.371-105.896-84.371-259.142 0-365.037 111.061-139.472 315.964-147.22 438.217-24.967 115.365 113.643 115.365 300.466 0 414.97z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-zanwu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1072 1024'%3E%3Cpath d='M0 566.223C0 627.81 239.421 677.79 534.747 677.79s534.748-49.956 534.748-111.542c0-61.587-239.421-111.543-534.748-111.543S0 504.637 0 566.223z' fill='%23F5F5F5'/%3E%3Cpath d='M137.996 231.619v306.956c0 18.237 7.29 35.67 20.212 48.567a69.169 69.169 0 0048.786 20.09H845.24c38.107 0 68.998-30.72 68.998-68.632V231.619H722.481a49.59 49.59 0 00-49.737 49.42 49.59 49.59 0 01-49.738 49.494h-193.78a49.59 49.59 0 01-49.736-49.494 49.59 49.59 0 00-49.738-49.444H137.996z' fill='%23FAFAFA'/%3E%3Cpath d='M329.777 231.619a49.615 49.615 0 0149.64 46.568l.073 2.925A49.566 49.566 0 00426.3 330.46l2.926.074h193.78a49.615 49.615 0 0049.64-46.544l.097-2.925a49.566 49.566 0 0146.811-49.347l2.926-.098h191.756v306.956a68.803 68.803 0 01-65.536 68.56l-3.462.097H206.994a68.852 68.852 0 01-68.9-65.195l-.098-3.437V231.619h191.805l-.024-.049zm-174.543 306.98a51.59 51.59 0 0048.713 51.371l3.023.098h638.244a51.639 51.639 0 0051.688-48.47l.073-2.998V248.783H722.456c-17.066 0-31.085 13.117-32.353 29.794l-.122 2.487a66.804 66.804 0 01-63.537 66.56l-3.462.097H429.227a66.828 66.828 0 01-66.877-63.195l-.098-3.414a32.378 32.378 0 00-29.964-32.231l-2.511-.098H155.234v289.841z' fill='%23D9D9D9'/%3E%3Cpath d='M323.584 0h405.09l184.612 232.838-13.556 10.63L720.31 17.14H331.923L151.016 243.468l-13.507-10.654z' fill='%23D9D9D9'/%3E%3Cpath d='M129.634 935.326v-16.53c10.947-1.073 21.455-2.145 31.548-2.999V903.12c-9.874.878-20.406 1.731-31.548 2.585v-16.945h33.475V876.08h-33.475V861.94h-14.166v14.14H90.575c5.364-7.07 10.508-15.213 15.238-24.234h58.807V838.12h-52.37c1.707-3.877 3.218-7.73 4.705-11.606l-15.433-2.56c-1.706 4.706-3.657 9.436-5.607 14.141H66.12v13.751h22.967c-5.144 9.655-10.947 17.798-16.945 24.674l3.414 12.239h39.936v17.798c-14.605.878-30.257 1.512-46.568 2.365l1.926 13.75c15.458-.853 30.476-1.95 44.617-2.803v15.457h14.19zm44.202.634c9.24-13.287 15.019-28.964 17.384-46.982h27.892v46.568h14.823v-46.568h22.748v-13.531h-64.366v-22.309c23.162-2.584 42.472-7.509 58.344-14.384l-9.85-11.581c-15.043 6.85-36.084 11.58-62.66 14.14v33.72c-.438 19.31-5.607 35.84-15.042 49.785l10.727 11.142zm-66.072 86.504v-8.363h108.983v8.363h15.872v-80.701H91.843v80.701h15.896zm108.983-50.883H107.739v-16.75h109.008v16.75zm0 29.184H107.739v-16.75h109.008v16.75zm71.436 21.04c29.842-12.897 51.322-31.134 64.61-54.32 7.314-13.727 12.677-29.818 16.09-48.494h17.409v78.117c0 14.604 6.85 21.894 21.016 21.894h34.767c9.021 0 15.458-1.95 19.53-5.803 4.73-4.705 7.948-17.383 9.654-38.4l-14.58-4.73c-1.072 16.75-2.998 26.624-6.021 30.038-2.341 2.803-6.218 4.315-11.362 4.315h-27.258c-6.875 0-10.313-3.657-10.313-10.532V918.99h66.56v-14.799h-97.036c1.511-11.605 2.365-24.259 2.804-37.547v-14.384h76.824v-15.043H296.789v15.018H358.4v14.385a290.89 290.89 0 01-2.78 37.547H282.43v14.823h70.607a158.232 158.232 0 01-11.8 36.499c-11.581 21.87-31.964 39.253-61.586 52.565l8.582 13.75zm393.41.635l8.364-12.678c-15.458-10.484-28.526-25.308-39.693-44.618 12.02-25.356 18.676-56.027 19.749-91.867h13.946v-14.8h-56.637c1.707-9.46 3.413-19.748 4.73-30.695l-15.043-2.584c-4.291 40.789-12.873 73.191-25.527 97.231l9.655 11.8c4.51-7.728 8.777-16.53 12.678-26.404 5.778 21.455 12.873 40.35 21.211 56.88a126.318 126.318 0 01-39.692 44.642l7.948 12.873A143.97 143.97 0 00643 979.066c10.727 18.042 23.6 32.646 38.62 43.374zm-180.906-97.427c18.432-12.458 31.33-27.063 38.4-44.007v40.789h14.385v-27.916c7.729 5.144 16.945 12.02 27.672 20.602l7.949-12.02a500.053 500.053 0 00-35.621-19.749v-2.34h39.058V866.84h-39.058v-40.984h-14.385v40.984H497.25v13.532h30.476c-6.461 11.8-18.042 22.528-34.572 32.183l7.509 12.434zm72.948-63.098a142.716 142.716 0 0016.53-27.696L579 829.074c-3.852 9.021-9.436 18.042-16.311 27.258l10.971 5.583zm-57.734-.243l11.166-5.12a183.613 183.613 0 00-13.312-26.82l-12.214 4.048c5.12 8.167 9.874 17.383 14.384 27.916zm126.196 87.576c-8.582-18.042-15.433-39.692-20.822-64.805l2.804-11.166h31.769c-.878 28.965-5.364 54.296-13.751 75.971zm-142.921 72.558c21.455-6.022 39.253-13.97 53.443-23.845 12.653 5.608 23.6 11.386 33.036 16.97l8.387-12.02a475.355 475.355 0 00-29.623-14.605 86.314 86.314 0 0023.82-36.693v-12.678h-44.86c1.291-3.852 2.803-7.705 4.29-11.776l-14.384-1.707c-1.488 4.267-3.219 8.777-5.12 13.507H496.81v13.507h25.331c-4.29 8.582-9.24 17.384-14.823 26.82 10.532 3.9 20.407 7.948 29.842 12.044-12.434 7.07-27.697 12.873-45.275 17.578l7.29 12.898zm51.078-39.497a452.315 452.315 0 00-24.479-9.24 158.916 158.916 0 0011.606-20.603h36.912a83.139 83.139 0 01-24.04 29.843zm182.418 38.205c12.02 0 18.042-6.437 18.042-18.896V938.96c6.632-3.023 13.288-6.022 19.944-9.46v-15.213a290.909 290.909 0 01-19.968 9.679v-42.301h20.601v-14.8H750.69v-40.57h-15.02v40.57h-25.697v14.8h25.747v48.518c-9.436 3.413-19.31 6.437-29.184 8.777l3.876 15.043c8.363-2.584 16.726-5.583 25.308-8.801v52.59c0 5.997-2.78 9.215-8.144 9.215-5.168 0-10.727-.414-16.335-1.072l3.243 14.604h18.237zm86.48 1.926v-10.509h58.172v10.484h14.385v-70.339h-36.084v-26.404h45.958v-13.946H855.65v-25.332H896v-52.151H782.872v67.17c-.195 45.08-7.923 81.993-23.162 110.323l12.02 10.728c14.166-27.892 22.528-60.099 25.113-96.792h43.788v26.404h-35.84v70.388h14.385zm61.83-150.016h-83.067v-23.82h83.066v23.82zm-40.351 39.253h-42.91l.194-10.289V886.37h42.716V911.7zm36.693 86.504h-58.173v-32.403h58.173v32.427zm110.519-58.149c9.24 0 18.456-7.07 27.697-21.04l-10.728-7.73c-6.436 9.875-12.02 15.02-16.969 15.02-4.072 0-10.728-3.22-19.944-9.217-9.46-6.436-17.603-9.435-24.259-9.435-9.435 0-18.675 6.85-27.696 21.016l10.727 7.51c6.242-9.875 11.825-14.8 16.97-14.8 4.29 0 10.946 2.999 20.382 9.216 9.24 6.242 17.164 9.46 23.82 9.46z' fill='%2395979A'/%3E%3C/svg%3E\")}.t-icon-xiazai41{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M888.514 742.335c-12.41 12.41-32.715 12.41-45.124 0l-90.249-90.248c-12.41-12.41-12.41-32.716 0-45.125 12.41-12.41 32.715-12.41 45.125 0l90.25 90.248c12.407 12.41 12.407 32.715-.002 45.125zm46.766-260.967c0 17.55-14.358 31.908-31.907 31.908H775.742c-17.55 0-31.908-14.358-31.908-31.908s14.358-31.907 31.908-31.907h127.63c17.55 0 31.908 14.358 31.908 31.907zM753.141 373.945c12.41 12.41 32.715 12.41 45.125 0l90.25-90.249c12.409-12.41 12.409-32.715 0-45.124-12.41-12.41-32.716-12.41-45.125 0l-90.249 90.248c-12.41 12.41-12.41 32.715 0 45.125zM623.037 951.718c-11.11 0-22.583-4.449-32.72-13.025L343.659 730.01c-13.453-11.382-15.133-31.516-3.75-44.968 11.382-13.452 31.515-15.133 44.968-3.75l216.286 182.987V160.033l-194.12 165.535c-17.973 15.326-48.161 26.45-71.781 26.45H152.535V673.99h87.49c17.623 0 31.908 14.286 31.908 31.908s-14.285 31.908-31.907 31.908h-90.392c-33.589 0-60.915-27.326-60.915-60.915V349.117c0-33.589 27.326-60.915 60.915-60.915h185.627c8.383 0 23.996-5.753 30.376-11.192L590.295 85.433c15.43-13.156 33.994-16.695 49.662-9.465 15.667 7.23 25.021 23.653 25.021 43.93v784.165c0 20.25-9.34 36.672-24.987 43.929a40.086 40.086 0 01-16.954 3.726z' fill='%23ff5656'/%3E%3C/svg%3E\")}*{font-family:Microsoft YaHei}body{font-size:14px}.text_l{text-align:left}.text_r{text-align:right!important}.text_c{text-align:center}.f-r{float:right!important}.bgfff{background:#fff!important}.c666{color:#666!important}.c999{color:#999!important}.cyello{color:#fec407!important}.cblue{color:#477eff!important}.size12{font-size:24rpx!important}.size14{font-size:14rpx!important}.size16{font-size:32rpx!important}.size18{font-size:36rpx!important}.size20{font-size:40rpx!important}.size26{font-size:52rpx!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.orangeBtn{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591;padding:5px 8px;border-radius:5px}.blueBtn{color:#1890ff;background:#dbebf9;border:1px solid #8cc8ff;padding:5px 8px;border-radius:5px}.bold{font-weight:700}.flex{display:flex;align-items:center;justify-content:space-between}.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box_shadow{box-shadow:0 1px 5px 2px rgba(223,226,225,.9882352941176471)}.border-bottom{border-bottom:1px solid #f7f7f7}.borderR{border-right:1px solid #f7f7f7}.nolist{padding:15px;width:calc(100% - 30px);text-align:center}.nolist uni-image{width:100px;height:100px}.nolist uni-text{display:block;width:100%;margin-top:15px;text-align:center;color:#999}.btn{text-align:center;color:#fff;height:35px;line-height:35px;border-radius:10px}.endtext{text-align:center;font-size:14px;color:#999;padding:15px 0}.groupBtn{display:flex}.groupBtn .del{color:#fec407!important;background-color:#ffe4b8!important}.groupBtn .btn{background-color:#fec407;width:45%;margin:10px auto 15px;text-align:center;height:36px;line-height:36px;border-radius:10px;color:#fff}.wrapper{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.wrapper .bg{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99}.wrapper .wrapper_box{width:220px;background-color:#fff;z-index:1000;position:absolute;height:100vh}.wrapper .wrapper_box .top{width:100%;height:90px;color:#fff;text-align:center;background:linear-gradient(90deg,#477eff,#39d9c9)}.wrapper .wrapper_box .top .image1{width:50px;height:50px;margin:auto;border-radius:50%;margin-bottom:16rpx}.wrapper .wrapper_box .top uni-view{width:100%;display:block;text-align:center;margin:auto}.wrapper .wrapper_box .drawerList{position:relative;top:0;left:0;flex-direction:column;flex:1;justify-content:flex-end;margin-bottom:20rpx;width:220px;height:calc(100vh - 100px);overflow-y:scroll}.wrapper .wrapper_box .drawerList .drawerList_item{background:#f7f7f7;margin:10px;padding:8px 8px 0;border-radius:10px;display:flex;justify-content:space-between}.wrapper .wrapper_box .drawerList .drawerList_item .image1{width:45px;height:45px;border-radius:50%;margin-right:10px}.wrapper .wrapper_box .drawerList .drawerList_item .overflow{font-size:27rpx;color:#333}.wrapper .wrapper_box .drawerList .drawerList_item .right{width:70%}.wrapper .wrapper_box .drawerList .drawerList_item .right .dangqian{font-size:20rpx;color:#fff;padding:1px 5px;background-color:#477eff;text-align:center;width:auto;margin-left:10px;width:auto;display:inline-block;float:right;height:15px;line-height:15px;border-radius:3px}.wrapper .wrapper_box .drawerList .drawerList_item .right .toggle{background-color:#999}.wrapper .wrapper_box .drawerList .drawerList_item .info{height:30px;line-height:30px}.wrapper .wrapper_box .drawerList .drawerList_item .info uni-view{float:left;margin-right:10px;font-size:12px;color:#999}.wrapper .wrapper_box .drawerList .drawerList_item .name{width:100%;display:flex;justify-content:space-between}.wrapper .wrapper_box .drawerList .drawerList_item .name .overflow{width:60%}.wrapper .wrapper_box .drawerList .add{margin:15px;background:#fec407;color:#fff;height:30px;text-align:center;font-size:28px;line-height:30px;border-radius:20px}.wrapper .edit{width:15rem;height:auto;background:#eee;border-radius:10px;padding:15px;position:relative;top:15%;margin:auto;z-index:99999;overflow:hidden}.wrapper .edit .title{text-align:center;width:100%;color:#333;font-size:18px;font-weight:700}.wrapper .edit .editem{position:relative;display:flex;font-size:14px;border-radius:10px;margin-top:15px;height:40px;justify-content:space-between;background:#fff;padding:0 10px;align-items:center}.wrapper .edit .editem .radioimg{font-size:22px;color:#fec407}.wrapper .edit .editem .radio{width:50%;text-align:right;display:flex;justify-content:center;align-items:center}.wrapper .edit .editem .name{width:4rem;color:#333}.wrapper .edit .editem .right{width:60%;height:40px;line-height:40px;display:flex;justify-content:flex-end}.wrapper .edit .editem .right uni-input{margin-right:10px;height:40px;line-height:40px;text-align:right}.wrapper .edit .editem .right uni-picker{width:100%;font-size:16px;justify-content:center;align-items:center}.wrapper .edit .editem .right uni-picker uni-view{text-align:right}.wrapper .edit .editem .right .uni-input{position:absolute;right:30px;top:0;left:0;height:40px;line-height:40px;text-align:right;z-index:9999}.wrapper .edit .editem .value{position:relative;z-index:999;width:3rem;text-align:center;float:left;margin-right:10px}.wrapper .edit .editem .iconfont{margin-left:10px;float:right;display:flex}.wrapper .edit .tips{font-size:.75rem;color:#999;text-align:center;margin-top:15px;margin-bottom:20px;display:flex}.header{width:100%;height:240rpx;background:linear-gradient(90deg,#477eff,#39d9c9)}.header uni-image{width:100%;height:100%;border-radius:50%}.header .top{margin:0 10px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10px;padding:10px 15px;min-height:170rpx}.header .top .headimg{width:55px;height:55px}.header .top .toggle{width:20px;height:20px}.header .add{border:1px #dfdfdf dashed;font-size:28px;font-weight:500;width:35px;height:35px;line-height:35px;border-radius:10px;text-align:center}.TrendPage{padding:10px 0;margin-bottom:15px;border-radius:10px;background-color:#f7f7f7}.TrendPage .listC{width:100%;padding:15px;display:flex;align-items:center;justify-content:space-around}.TrendPage .listC uni-view{position:relative}.TrendPage .listC .active:after{content:\"\";height:3px;width:100%;position:absolute;bottom:-5px;left:0;border-radius:5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.TrendPage .box{width:calc(100% - 20px);background-color:#fff;margin:10px;border-radius:15px}.TrendPage .boxTime{width:calc(100% - 20px);border-radius:10px;padding:10px;text-align:center}.TrendPage .boxTime .style{background:linear-gradient(90deg,#477eff,#39d9c9);color:#fff}.TrendPage .boxTime .iconfont{font-size:14px;color:#666}.TrendPage .boxLine{padding:0;display:flex;flex-wrap:wrap;border-radius:10px;justify-content:space-between}.TrendPage .boxLine .line{clear:both;width:100%;height:250px;background-color:#fff;border-radius:0 0 10px 10px}.gridList{padding:0;display:flex;flex-wrap:wrap;margin:15px;width:calc(100%- 30px);justify-content:space-between}.gridList .info{width:100%;display:flex;margin-top:15px;justify-content:space-between}.gridList .info .item{color:#fff;width:47.5%;height:50px;background:linear-gradient(90deg,#477eff,#39d9c9);text-align:center;border-radius:10px;display:flex;justify-content:center;align-items:center}.gridList .info .item uni-text{width:30px;height:30px;border-radius:50%;margin-right:10px;display:inline-block;background-color:#fff}.gridList .data{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#666;margin-top:15px;width:100%}.gridList .data .item{width:47.5%;text-align:center;font-size:14px;line-height:30px;background:#fff;padding:10px 0;border-radius:15px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.gridList .data .val{display:flex;align-items:center;font-size:20px;font-weight:700;justify-content:center;color:#666}.gridList .data .val uni-text{font-size:14px;font-weight:500;display:block;margin-top:3px;margin-left:3px}.gridList .data .image{width:40px;height:40px;border-radius:50%}.gridList .data .image uni-image{width:70%;height:70%;margin:15%}.gridList .data .name{display:flex;align-items:center;justify-content:center;color:#999}.skiptop{background:linear-gradient(90deg,#477eff,#39d9c9);border-radius:10px;margin:0 15px 10px;font-size:14px;padding:20px 10px 5px;color:#fff}.skiptop .status{float:right;margin-bottom:25px;width:auto;color:#333;background-color:#fff;border-radius:10px;padding:8px 10px;display:flex;align-items:center}.skiptop .item{width:100%;display:flex;justify-content:space-between}.skiptop .item uni-text{display:block;width:100%;font-size:18px;text-align:center;margin-top:10px}.indexCarList .box{margin:15px 10px 0;padding:15px 10px 10px;background-color:#fff;width:calc(100% - 40px);display:flex;border-radius:10px}.indexCarList .card{flex-wrap:wrap}.indexCarList .card .title{width:100%;color:#666;display:flex;padding-bottom:5px;align-items:center;justify-content:space-between}.indexCarList .card .title uni-text{font-size:18px;font-weight:700;margin-right:10px;color:#333}.indexCarList .card .item{padding:15px 0;display:flex;flex-wrap:wrap;text-align:center}.indexCarList .card .item .weight{width:100%}.indexCarList .card .item .weight uni-text{font-size:24px!important;font-weight:700;display:inline-block}.indexCarList .card .item .standardBtn{width:40px;padding:3px 8px;border-radius:8px;text-align:center;color:#fff;font-size:14px;margin:auto;background-color:#fec407}.indexCarList .card .target{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:10px;font-size:14px;color:#477eff;border-top:1px solid #f7f7f7}.indexCarList .card .target .targetBtn{width:auto;height:30px;line-height:30px;color:#fff;border-radius:10px;padding:0 10px;background:linear-gradient(90deg,#477eff,#39d9c9)}.indexCarList .card .item2{width:50%;display:flex;flex-wrap:wrap;margin:15px 0}.indexCarList .card .item2 .name{display:inline-block;width:100%}.indexCarList .small{width:calc(50% - 40px);float:left;margin-bottom:15px}.indexCarList .small .title .name{display:flex;flex-wrap:wrap}.indexCarList .small .title .name uni-text{width:80%;margin-bottom:5px;display:inline-block}.indexCarList .small .item{justify-content:center}.indexCarList .setcard{width:calc(100% - 20px);text-align:center;height:40px;line-height:40px;margin:10px;border-radius:10px;color:#477eff;background-color:#fff}.calendar{background:#f7f7f7;min-height:100vh}.calendar .box{margin-bottom:305px;padding-bottom:210px}.calendar .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px;align-items:center}.calendar .list .item{width:100%;height:auto;background:#fff;display:flex;height:40px;justify-content:space-between;padding:10px 15px;border-radius:10px;align-items:center;text-align:center;font-size:16px;font-weight:700}.calendar .list .item uni-view{width:32%}.calendar .list .item uni-image{width:25px;height:25px}.calendar .list .item uni-text{width:100%;font-size:12px;display:block;color:#666;text-align:center;font-weight:400}.calendar .list .item .check{width:35px!important}.calendar .list .item .check .icon-kongradio{font-size:22px;color:#999}.calendar .list .item .check .icon-radio{font-size:22px;color:#fca82d}.calendar .time{width:100%;font-size:14px;color:#666;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.calendar .time uni-text{font-size:14px;margin-top:3px}.calendar .bottom{margin:0;width:auto;position:fixed;left:0;right:0;bottom:0;z-index:9;padding:0 10px 10px;background:#fff;border-radius:0;border-top:1px solid #dfdfdf}.calendar .bottom .btn{width:auto;margin:10px 0 0;background:linear-gradient(90deg,#477eff,#39d9c9)}.calendar .bottom .list{margin:10px 0;height:120rpx;position:relative}.calendar .bottom .list .item{background:#f7f7f7}.calendar .bottom .list .time{float:left;text-align:center;justify-content:center;color:#fea82d;font-weight:700;width:35%}.calendar .bottom .list .check{position:absolute;right:-5px;top:-5px;width:25px}.calendar .bottom .list .check .icon-quxiao{font-size:20px;color:#999}.calendar .pkclass{position:absolute;width:30px;height:30px;background:#fea82d;border-radius:50%;line-height:27px;text-align:center;color:#fff;font-size:19px;left:30px;top:120rpx}.calendar .btn.active{border:none;color:#333!important;background:#dfdfdf!important;display:block;border-radius:10px}.pkconp{background:#f7f7f7;padding:15px 0;min-height:100vh}.pkconp .headerTop{text-align:center;background:#fff;padding:15px 15px 10px;margin:0 15px;border-radius:10px 10px 0 0;display:flex;align-items:center;position:relative}.pkconp .headerTop .name{text-align:left}.pkconp .headerTop uni-image{width:55px;height:55px;border-radius:50%;margin-right:15px}.pkconp .headerTop .right{width:calc(100% - 70px)}.pkconp .headerTop .top{width:100%;display:flex;height:30px;line-height:30px;color:#999;margin-top:15px}.pkconp .box{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding-top:15px;margin:15px;border-radius:0 0 10px 10px}.pkconp .box .item{text-align:center;color:#999;width:33.3%;line-height:26px;border-right:1px solid #f7f7f7;box-sizing:border-box}.pkconp .box .item uni-view{font-size:20px;font-weight:700;color:#666}.pkconp .control{background:#fff;margin:15px;display:flex;border:1px solid #f0f0f0;border-radius:10px;flex-wrap:wrap;justify-content:space-between}.pkconp .control .title{width:100%;margin:10px;display:flex;justify-content:space-between}.pkconp .control .title uni-view{width:25%;text-align:center}.pkconp .control .li{display:flex;margin:0 10px;justify-content:space-between;height:54px;border-top:1px solid #eee;align-items:center;width:100%}.pkconp .control .li .name{width:25%;display:flex;align-items:center}.pkconp .control .li .name uni-image{width:20px;height:20px;margin-right:5px}.pkconp .control .li .num{width:25%;display:flex;align-items:center;justify-content:center}.pkconp .control .li .num uni-image{width:40rpx;height:40rpx}.pkconp .control .li .f,\r\n.pkconp .control .li .f0{width:25%;text-align:center}.pkconp .control .li .f uni-text,\r\n.pkconp .control .li .f0 uni-text{display:block;width:100%;color:#999;font-size:11px}.pkconp .control .li .f0 uni-text{font-size:12px}.pkconp .time{border-top:1px solid #f0f0f0;width:100%;height:40px;line-height:40px;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.pkconp .time uni-view{height:40px;line-height:40px;display:flex;align-items:center}.pkconp .boxTime{background:#fff;margin:15px;display:flex;border-radius:10px;flex-wrap:wrap;align-items:center;padding:0 10px;height:50px;line-height:50px;justify-content:space-between}.pkconp .boxTime uni-view{height:50px;line-height:50px;display:flex;align-items:center}.weightPages .text{width:100%;text-align:center;font-size:16px;margin-top:20px;color:#477eff}.weightPages .title{width:100%;text-align:center;height:45px;line-height:45px;font-size:18px;font-weight:700}.weightPages .image{text-align:center}.weightPages .image uni-image{width:200px;height:200px;margin:auto;margin-top:20px}.weightPages .tips{width:auto;margin-top:25px;padding-left:20px;line-height:30px;font-size:12px;color:#999}.weightPages .tips uni-text{display:block}.weightPages .wrapper{position:fixed;top:0;bottom:0;right:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4)}.weightPages .wrapper .Blue{width:75%;padding:15px;background:#fff;z-index:999;border-radius:5px;text-align:center;line-height:30px}.weightPages .wrapper .Blue .h4{font-size:16px;font-weight:700;margin-bottom:10px}.weightPages .wrapper .Blue .Blue-box{display:flex;align-items:center;text-align:left;height:40px;line-height:40px;margin-bottom:15px}.weightPages .wrapper .Blue .Blue-box uni-text{font-size:18px;font-weight:700;margin:0 5px;color:#477eff}.weightPages .wrapper .Blue uni-input{width:85px;background:#f7f7f7;padding:7px 5px;margin-right:10px;border-radius:5px}.weightPages .wrapper .Blue-btn{width:45%;background:#477eff;border-radius:5px;font-size:14px;margin-top:10px;margin-bottom:5px;height:35px;line-height:35px;float:right;color:#fff}.weightPages .wrapper .Blue-close{background:#dfdfdf!important;float:left!important;color:#333}.weightPages .btnGroup{width:100%;display:flex}.weightPages .btnGroup .btnClose,\r\n.weightPages .btnGroup .baocun{width:150px;background-color:#477eff;border:1px solid #f7f7f7;color:#fff;text-align:center;padding:7px;border-radius:10px;margin:15px auto}.weightPages .btnGroup .btnClose{background-color:#dfdfdf;color:#fff}",""]),t.exports=e},eebd:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-ad270774]{min-height:calc(100vh - 30px);padding:15px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;background-color:#f7f7f7}.info[data-v-ad270774]{width:100%}.logo[data-v-ad270774]{width:100%;text-align:center;font-size:20px;line-height:30px}.logo uni-image[data-v-ad270774]{width:60px;height:60px}.logo uni-text[data-v-ad270774]{display:block;font-size:14px;color:#999}.list[data-v-ad270774]{width:calc(100% - 20px);border-radius:10px;padding:0 10px;background-color:#fff;margin:50px 0}.list .item[data-v-ad270774]{width:100%;height:50px;line-height:50px;display:flex;justify-content:space-between}.list .item .new[data-v-ad270774]{color:#fff;background-color:red;font-size:12px;border-radius:10px;padding:3px 5px}.xieyi[data-v-ad270774]{color:#477eff}',""]),t.exports=e},eee4:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("3-"+r,"sc"),attrs:{_i:"3-"+r}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[a("uni-view",{staticClass:t._$g("6-"+r,"sc"),class:t._$g("6-"+r,"c"),attrs:{_i:"6-"+r}})],1),t._v(t._$g("4-"+r,"t1-0"))],1),a("uni-view",{staticClass:t._$g("7-"+r,"sc"),attrs:{_i:"7-"+r}},[t._v(t._$g("7-"+r,"t0-0")+t._$g("7-"+r,"t0-1"))])],1)})),1)],1)],1)},n=[]},ef29:function(t,e,a){var i=a("24fb"),n=a("b8d8"),r=a("13fa3");e=i(!1);var o=n(r);e.push([t.i,'@charset "UTF-8";.uniui-cart-filled[data-v-45a6b600]:before{content:"\\e6d0"}.uniui-gift-filled[data-v-45a6b600]:before{content:"\\e6c4"}.uniui-color[data-v-45a6b600]:before{content:"\\e6cf"}.uniui-wallet[data-v-45a6b600]:before{content:"\\e6b1"}.uniui-settings-filled[data-v-45a6b600]:before{content:"\\e6ce"}.uniui-auth-filled[data-v-45a6b600]:before{content:"\\e6cc"}.uniui-shop-filled[data-v-45a6b600]:before{content:"\\e6cd"}.uniui-staff-filled[data-v-45a6b600]:before{content:"\\e6cb"}.uniui-vip-filled[data-v-45a6b600]:before{content:"\\e6c6"}.uniui-plus-filled[data-v-45a6b600]:before{content:"\\e6c7"}.uniui-folder-add-filled[data-v-45a6b600]:before{content:"\\e6c8"}.uniui-color-filled[data-v-45a6b600]:before{content:"\\e6c9"}.uniui-tune-filled[data-v-45a6b600]:before{content:"\\e6ca"}.uniui-calendar-filled[data-v-45a6b600]:before{content:"\\e6c0"}.uniui-notification-filled[data-v-45a6b600]:before{content:"\\e6c1"}.uniui-wallet-filled[data-v-45a6b600]:before{content:"\\e6c2"}.uniui-medal-filled[data-v-45a6b600]:before{content:"\\e6c3"}.uniui-fire-filled[data-v-45a6b600]:before{content:"\\e6c5"}.uniui-refreshempty[data-v-45a6b600]:before{content:"\\e6bf"}.uniui-location-filled[data-v-45a6b600]:before{content:"\\e6af"}.uniui-person-filled[data-v-45a6b600]:before{content:"\\e69d"}.uniui-personadd-filled[data-v-45a6b600]:before{content:"\\e698"}.uniui-arrowthinleft[data-v-45a6b600]:before{content:"\\e6d2"}.uniui-arrowthinup[data-v-45a6b600]:before{content:"\\e6d3"}.uniui-arrowthindown[data-v-45a6b600]:before{content:"\\e6d4"}.uniui-back[data-v-45a6b600]:before{content:"\\e6b9"}.uniui-forward[data-v-45a6b600]:before{content:"\\e6ba"}.uniui-arrow-right[data-v-45a6b600]:before{content:"\\e6bb"}.uniui-arrow-left[data-v-45a6b600]:before{content:"\\e6bc"}.uniui-arrow-up[data-v-45a6b600]:before{content:"\\e6bd"}.uniui-arrow-down[data-v-45a6b600]:before{content:"\\e6be"}.uniui-arrowthinright[data-v-45a6b600]:before{content:"\\e6d1"}.uniui-down[data-v-45a6b600]:before{content:"\\e6b8"}.uniui-bottom[data-v-45a6b600]:before{content:"\\e6b8"}.uniui-arrowright[data-v-45a6b600]:before{content:"\\e6d5"}.uniui-right[data-v-45a6b600]:before{content:"\\e6b5"}.uniui-up[data-v-45a6b600]:before{content:"\\e6b6"}.uniui-top[data-v-45a6b600]:before{content:"\\e6b6"}.uniui-left[data-v-45a6b600]:before{content:"\\e6b7"}.uniui-arrowup[data-v-45a6b600]:before{content:"\\e6d6"}.uniui-eye[data-v-45a6b600]:before{content:"\\e651"}.uniui-eye-filled[data-v-45a6b600]:before{content:"\\e66a"}.uniui-eye-slash[data-v-45a6b600]:before{content:"\\e6b3"}.uniui-eye-slash-filled[data-v-45a6b600]:before{content:"\\e6b4"}.uniui-info-filled[data-v-45a6b600]:before{content:"\\e649"}.uniui-reload[data-v-45a6b600]:before{content:"\\e6b2"}.uniui-micoff-filled[data-v-45a6b600]:before{content:"\\e6b0"}.uniui-map-pin-ellipse[data-v-45a6b600]:before{content:"\\e6ac"}.uniui-map-pin[data-v-45a6b600]:before{content:"\\e6ad"}.uniui-location[data-v-45a6b600]:before{content:"\\e6ae"}.uniui-starhalf[data-v-45a6b600]:before{content:"\\e683"}.uniui-star[data-v-45a6b600]:before{content:"\\e688"}.uniui-star-filled[data-v-45a6b600]:before{content:"\\e68f"}.uniui-calendar[data-v-45a6b600]:before{content:"\\e6a0"}.uniui-fire[data-v-45a6b600]:before{content:"\\e6a1"}.uniui-medal[data-v-45a6b600]:before{content:"\\e6a2"}.uniui-font[data-v-45a6b600]:before{content:"\\e6a3"}.uniui-gift[data-v-45a6b600]:before{content:"\\e6a4"}.uniui-link[data-v-45a6b600]:before{content:"\\e6a5"}.uniui-notification[data-v-45a6b600]:before{content:"\\e6a6"}.uniui-staff[data-v-45a6b600]:before{content:"\\e6a7"}.uniui-vip[data-v-45a6b600]:before{content:"\\e6a8"}.uniui-folder-add[data-v-45a6b600]:before{content:"\\e6a9"}.uniui-tune[data-v-45a6b600]:before{content:"\\e6aa"}.uniui-auth[data-v-45a6b600]:before{content:"\\e6ab"}.uniui-person[data-v-45a6b600]:before{content:"\\e699"}.uniui-email-filled[data-v-45a6b600]:before{content:"\\e69a"}.uniui-phone-filled[data-v-45a6b600]:before{content:"\\e69b"}.uniui-phone[data-v-45a6b600]:before{content:"\\e69c"}.uniui-email[data-v-45a6b600]:before{content:"\\e69e"}.uniui-personadd[data-v-45a6b600]:before{content:"\\e69f"}.uniui-chatboxes-filled[data-v-45a6b600]:before{content:"\\e692"}.uniui-contact[data-v-45a6b600]:before{content:"\\e693"}.uniui-chatbubble-filled[data-v-45a6b600]:before{content:"\\e694"}.uniui-contact-filled[data-v-45a6b600]:before{content:"\\e695"}.uniui-chatboxes[data-v-45a6b600]:before{content:"\\e696"}.uniui-chatbubble[data-v-45a6b600]:before{content:"\\e697"}.uniui-upload-filled[data-v-45a6b600]:before{content:"\\e68e"}.uniui-upload[data-v-45a6b600]:before{content:"\\e690"}.uniui-weixin[data-v-45a6b600]:before{content:"\\e691"}.uniui-compose[data-v-45a6b600]:before{content:"\\e67f"}.uniui-qq[data-v-45a6b600]:before{content:"\\e680"}.uniui-download-filled[data-v-45a6b600]:before{content:"\\e681"}.uniui-pyq[data-v-45a6b600]:before{content:"\\e682"}.uniui-sound[data-v-45a6b600]:before{content:"\\e684"}.uniui-trash-filled[data-v-45a6b600]:before{content:"\\e685"}.uniui-sound-filled[data-v-45a6b600]:before{content:"\\e686"}.uniui-trash[data-v-45a6b600]:before{content:"\\e687"}.uniui-videocam-filled[data-v-45a6b600]:before{content:"\\e689"}.uniui-spinner-cycle[data-v-45a6b600]:before{content:"\\e68a"}.uniui-weibo[data-v-45a6b600]:before{content:"\\e68b"}.uniui-videocam[data-v-45a6b600]:before{content:"\\e68c"}.uniui-download[data-v-45a6b600]:before{content:"\\e68d"}.uniui-help[data-v-45a6b600]:before{content:"\\e679"}.uniui-navigate-filled[data-v-45a6b600]:before{content:"\\e67a"}.uniui-plusempty[data-v-45a6b600]:before{content:"\\e67b"}.uniui-smallcircle[data-v-45a6b600]:before{content:"\\e67c"}.uniui-minus-filled[data-v-45a6b600]:before{content:"\\e67d"}.uniui-micoff[data-v-45a6b600]:before{content:"\\e67e"}.uniui-closeempty[data-v-45a6b600]:before{content:"\\e66c"}.uniui-clear[data-v-45a6b600]:before{content:"\\e66d"}.uniui-navigate[data-v-45a6b600]:before{content:"\\e66e"}.uniui-minus[data-v-45a6b600]:before{content:"\\e66f"}.uniui-image[data-v-45a6b600]:before{content:"\\e670"}.uniui-mic[data-v-45a6b600]:before{content:"\\e671"}.uniui-paperplane[data-v-45a6b600]:before{content:"\\e672"}.uniui-close[data-v-45a6b600]:before{content:"\\e673"}.uniui-help-filled[data-v-45a6b600]:before{content:"\\e674"}.uniui-paperplane-filled[data-v-45a6b600]:before{content:"\\e675"}.uniui-plus[data-v-45a6b600]:before{content:"\\e676"}.uniui-mic-filled[data-v-45a6b600]:before{content:"\\e677"}.uniui-image-filled[data-v-45a6b600]:before{content:"\\e678"}.uniui-locked-filled[data-v-45a6b600]:before{content:"\\e668"}.uniui-info[data-v-45a6b600]:before{content:"\\e669"}.uniui-locked[data-v-45a6b600]:before{content:"\\e66b"}.uniui-camera-filled[data-v-45a6b600]:before{content:"\\e658"}.uniui-chat-filled[data-v-45a6b600]:before{content:"\\e659"}.uniui-camera[data-v-45a6b600]:before{content:"\\e65a"}.uniui-circle[data-v-45a6b600]:before{content:"\\e65b"}.uniui-checkmarkempty[data-v-45a6b600]:before{content:"\\e65c"}.uniui-chat[data-v-45a6b600]:before{content:"\\e65d"}.uniui-circle-filled[data-v-45a6b600]:before{content:"\\e65e"}.uniui-flag[data-v-45a6b600]:before{content:"\\e65f"}.uniui-flag-filled[data-v-45a6b600]:before{content:"\\e660"}.uniui-gear-filled[data-v-45a6b600]:before{content:"\\e661"}.uniui-home[data-v-45a6b600]:before{content:"\\e662"}.uniui-home-filled[data-v-45a6b600]:before{content:"\\e663"}.uniui-gear[data-v-45a6b600]:before{content:"\\e664"}.uniui-smallcircle-filled[data-v-45a6b600]:before{content:"\\e665"}.uniui-map-filled[data-v-45a6b600]:before{content:"\\e666"}.uniui-map[data-v-45a6b600]:before{content:"\\e667"}.uniui-refresh-filled[data-v-45a6b600]:before{content:"\\e656"}.uniui-refresh[data-v-45a6b600]:before{content:"\\e657"}.uniui-cloud-upload[data-v-45a6b600]:before{content:"\\e645"}.uniui-cloud-download-filled[data-v-45a6b600]:before{content:"\\e646"}.uniui-cloud-download[data-v-45a6b600]:before{content:"\\e647"}.uniui-cloud-upload-filled[data-v-45a6b600]:before{content:"\\e648"}.uniui-redo[data-v-45a6b600]:before{content:"\\e64a"}.uniui-images-filled[data-v-45a6b600]:before{content:"\\e64b"}.uniui-undo-filled[data-v-45a6b600]:before{content:"\\e64c"}.uniui-more[data-v-45a6b600]:before{content:"\\e64d"}.uniui-more-filled[data-v-45a6b600]:before{content:"\\e64e"}.uniui-undo[data-v-45a6b600]:before{content:"\\e64f"}.uniui-images[data-v-45a6b600]:before{content:"\\e650"}.uniui-paperclip[data-v-45a6b600]:before{content:"\\e652"}.uniui-settings[data-v-45a6b600]:before{content:"\\e653"}.uniui-search[data-v-45a6b600]:before{content:"\\e654"}.uniui-redo-filled[data-v-45a6b600]:before{content:"\\e655"}.uniui-list[data-v-45a6b600]:before{content:"\\e644"}.uniui-mail-open-filled[data-v-45a6b600]:before{content:"\\e63a"}.uniui-hand-down-filled[data-v-45a6b600]:before{content:"\\e63c"}.uniui-hand-down[data-v-45a6b600]:before{content:"\\e63d"}.uniui-hand-up-filled[data-v-45a6b600]:before{content:"\\e63e"}.uniui-hand-up[data-v-45a6b600]:before{content:"\\e63f"}.uniui-heart-filled[data-v-45a6b600]:before{content:"\\e641"}.uniui-mail-open[data-v-45a6b600]:before{content:"\\e643"}.uniui-heart[data-v-45a6b600]:before{content:"\\e639"}.uniui-loop[data-v-45a6b600]:before{content:"\\e633"}.uniui-pulldown[data-v-45a6b600]:before{content:"\\e632"}.uniui-scan[data-v-45a6b600]:before{content:"\\e62a"}.uniui-bars[data-v-45a6b600]:before{content:"\\e627"}.uniui-checkbox[data-v-45a6b600]:before{content:"\\e62b"}.uniui-checkbox-filled[data-v-45a6b600]:before{content:"\\e62c"}.uniui-shop[data-v-45a6b600]:before{content:"\\e62f"}.uniui-headphones[data-v-45a6b600]:before{content:"\\e630"}.uniui-cart[data-v-45a6b600]:before{content:"\\e631"}@font-face{font-family:uniicons;src:url('+o+")}.uni-icons[data-v-45a6b600]{font-family:uniicons;text-decoration:none;text-align:center}",""]),t.exports=e},ef58:function(t,e,a){var i=a("2630");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4b940beb",i,!0,{sourceMap:!1,shadowMode:!1})},ef8f:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5e73\u5747\u5438\u6c14\u80ba\u6d3b\u91cf"),a("v-uni-text",{attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u662f\u5426\u8fbe\u6807"),a("v-uni-text",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v(t._$g(10,"t0-0"))]),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v(t._$g(12,"t0-0")+"L/min")])],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-image",{attrs:{src:t._$g(15,"a-src"),mode:"widthFix",_i:15}})],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}}),a("uni-view",{staticClass:t._$g(18,"sc"),style:t._$g(18,"s"),attrs:{_i:18}}),t._$g(19,"i")?a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},t._l(t._$g(20,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("20-"+r,"sc"),attrs:{_i:"20-"+r}},[t._v(t._$g("20-"+r,"t0-0"))])})),1):t._e()],1)],1),t._$g(21,"i")?a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-text",{attrs:{_i:22}},[t._v(t._$g(22,"t0-0"))]),t._v("\u5438\u6c14\u80ba\u6d3b\u91cf\u5e73\u5747\u503c")],1):t._e()],1),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[a("v-uni-image",{attrs:{src:t._$g(27,"a-src"),_i:27}})],1),a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[t._v("\u8fd0\u52a8\u66f2\u7ebf")])],1),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(30,"sc"),attrs:{_i:30}},[a("v-uni-image",{attrs:{src:t._$g(31,"a-src"),_i:31}})],1),a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[t._v("\u5386\u53f2\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[a("v-uni-image",{attrs:{src:t._$g(35,"a-src"),_i:35}})],1),a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[t._v("\u6570\u636e\u5bf9\u6bd4")])],1),a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[a("v-uni-image",{attrs:{src:t._$g(39,"a-src"),_i:39}})],1),a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40}},[t._v("\u6dfb\u52a0\u8bb0\u5f55")])],1)],1)],1),a("record",{attrs:{_i:41}})],1)},n=[]},f0b0:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{attrs:{src:t._$g(3,"a-src"),_i:3}}),a("v-uni-text",{attrs:{_i:4}},[t._v("\u9752\u6d4b")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{staticClass:t._$g(8,"sc"),attrs:{_i:8}}),t._v("\u5207\u6362\u767b\u5f55")],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u624b\u673a\u53f7/\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-input",{attrs:{placeholder:"",_i:13},model:{value:t._$g(13,"v-model"),callback:function(e){t.$handleVModelEvent(13,e)},expression:"phone"}})],1)],1),t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0"))]),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("v-uni-input",{staticClass:t._$g(17,"sc"),attrs:{_i:17},model:{value:t._$g(17,"v-model"),callback:function(e){t.$handleVModelEvent(17,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(18,"sc"),attrs:{type:"none",disabled:t._$g(18,"a-disabled"),_i:18},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(18,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(18,"t0-0"))])],1)],1):a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-input",{staticClass:t._$g(22,"sc"),attrs:{_i:22},model:{value:t._$g(22,"v-model"),callback:function(e){t.$handleVModelEvent(22,e)},expression:"password"}}),a("v-uni-text",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5fd8\u8bb0\u5bc6\u7801\uff1f")])],1)],1)],1),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g(24,"t0-0"))]),a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{attrs:{_i:26}},[t._v(t._$g(26,"t0-0"))])],1)],1)],1)},r=[]},f0c5:function(t,e,a){"use strict";function i(t,e,a,i,n,r,o,s,c,l){var d,u="function"===typeof t?t.options:t;if(c){u.components||(u.components={});var f=Object.prototype.hasOwnProperty;for(var p in c)f.call(c,p)&&!f.call(u.components,p)&&(u.components[p]=c[p])}if(l&&("function"===typeof l.beforeCreate&&(l.beforeCreate=[l.beforeCreate]),(l.beforeCreate||(l.beforeCreate=[])).unshift((function(){this[l.__module]=this})),(u.mixins||(u.mixins=[])).push(l)),e&&(u.render=e,u.staticRenderFns=a,u._compiled=!0),i&&(u.functional=!0),r&&(u._scopeId="data-v-"+r),o?(d=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=d):n&&(d=s?function(){n.call(this,this.$root.$options.shadowRoot)}:n),d)if(u.functional){u._injectStyles=d;var h=u.render;u.render=function(t,e){return d.call(e),h(t,e)}}else{var g=u.beforeCreate;u.beforeCreate=g?[].concat(g,d):[d]}return{exports:t,options:u}}a.d(e,"a",(function(){return i}))},f1b1:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f27c:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._v("\u957f\u6309\u62d6\u62fd\u53ef\u8c03\u6574\u5361\u7247\u4f4d\u7f6e")]),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},t._l(t._$g(4,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[t._$g("5-"+r,"i")?a("uni-icons",{attrs:{_i:"5-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e(),a("uni-view",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}},[a("v-uni-text",{attrs:{_i:"7-"+r}}),a("uni-view",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v("\u53ef\u6dfb\u52a0\u7684\u5361\u7247")]),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},t._l(t._$g(12,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("12-"+r,"sc"),attrs:{_i:"12-"+r}},[a("uni-icons",{attrs:{_i:"13-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("v-uni-text",{attrs:{_i:"15-"+r}}),a("uni-view",{attrs:{_i:"16-"+r}},[t._v(t._$g("16-"+r,"t0-0"))])],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u4fdd\u5b58\u5361\u7247")])],1)},r=[]},f2b0:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f2f9:function(t,e,a){var i=a("eebd");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("6bae6878",i,!0,{sourceMap:!1,shadowMode:!1})},f3cf:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading5",data:function(){return{wxsProps:{}}},components:{}}},f436:function(t,e,a){"use strict";a.r(e);var i=a("e353"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},f4bd:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f6c7:function(t,e,a){"use strict";var i=a("e91b"),n=a.n(i);n.a},f77f:function(t,e,a){"use strict";a.r(e);var i=a("b396"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},f7b0:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),class:t._$g(1,"c"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._t("title",[a("uni-view",{staticClass:t._$g(4,"sc"),class:t._$g(4,"c"),attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-image",{staticClass:t._$g(5,"sc"),attrs:{src:t._$g(5,"a-src"),_i:5}}):t._e(),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))])],1)],{_i:3})],2),t._$g(7,"i")?a("uni-view",{staticClass:t._$g(7,"sc"),class:t._$g(7,"c"),attrs:{_i:7}},[a("uni-icons",{attrs:{_i:8}})],1):t._e()],1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{ref:"collapse--hook",staticClass:t._$g(10,"sc"),class:t._$g(10,"c"),attrs:{id:t._$g(10,"a-id"),_i:10}},[t._t("default",null,{_i:11})],2)],1)],1)},r=[]},f8bf:function(t,e,a){"use strict";var i=a("6ff6"),n=a.n(i);n.a},f8c0:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-fe0925d0]{width:30px;height:30px;position:relative}.container.loading1[data-v-fe0925d0]{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.container .shape[data-v-fe0925d0]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-fe0925d0]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-fe0925d0]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-fe0925d0]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-fe0925d0]{bottom:0;right:0;background-color:#e66}.loading1 .shape1[data-v-fe0925d0]{-webkit-animation:animation1shape1-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape1-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape1-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}}@keyframes animation1shape1-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}}.loading1 .shape2[data-v-fe0925d0]{-webkit-animation:animation1shape2-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape2-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape2-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,16px);transform:translate(-16px,16px)}}@keyframes animation1shape2-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,16px);transform:translate(-16px,16px)}}.loading1 .shape3[data-v-fe0925d0]{-webkit-animation:animation1shape3-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape3-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape3-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,-16px);transform:translate(16px,-16px)}}@keyframes animation1shape3-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,-16px);transform:translate(16px,-16px)}}.loading1 .shape4[data-v-fe0925d0]{-webkit-animation:animation1shape4-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape4-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape4-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}}@keyframes animation1shape4-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}}",""]),t.exports=e},f98c:function(t,e,a){var i=a("10c4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("1789f0ac",i,!0,{sourceMap:!1,shadowMode:!1})},fa3f:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v(t._$g(5,"t0-0"))]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{attrs:{_i:7}},[t._v("\u6027\u522b\uff1a"+t._$g(7,"t0-0"))]),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u5e74\u9f84\uff1a"+t._$g(8,"t0-0")+"\u5c81")])],1)],1)],1),t._$g(9,"i")?a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{attrs:{_i:11}},[t._v(t._$g(11,"t0-0"))]),a("v-uni-text",{attrs:{_i:12}},[t._v("\u65f6\u95f4(\u5929)")])],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{attrs:{_i:14}},[t._v(t._$g(14,"t0-0"))]),t._$g(15,"i")?a("v-uni-text",{attrs:{_i:15}},[t._v("\u589e\u91cd(kg)")]):a("v-uni-text",{attrs:{_i:16}},[t._v("\u51cf\u91cd(kg)")])],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),t._$g(19,"i")?a("v-uni-text",{attrs:{_i:19}},[t._v("\u589e\u8102(kg)")]):a("v-uni-text",{attrs:{_i:20}},[t._v("\u51cf\u8102(kg)")])],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("uni-view",{attrs:{_i:22}},[a("uni-icons",{staticClass:t._$g(23,"sc"),attrs:{_i:23}}),t._v(t._$g(22,"t1-0"))],1),t._v("\u6570\u636e\u53d8\u5316")],1)],1):a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("uni-view",{attrs:{_i:25}},[a("uni-icons",{staticClass:t._$g(26,"sc"),attrs:{_i:26}}),t._v(t._$g(25,"t1-0"))],1),t._v("\u6570\u636e\u53d8\u5316")],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}}),a("uni-view",{attrs:{_i:30}},[t._v("\u8d8b\u52bf")]),a("uni-view",{attrs:{_i:31}},[t._v("\u4e4b\u524d")]),a("uni-view",{attrs:{_i:32}},[t._v("\u4e4b\u540e")])],1),t._l(t._$g(33,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("33-"+r,"sc"),attrs:{_i:"33-"+r}},[a("uni-view",{staticClass:t._$g("34-"+r,"sc"),attrs:{_i:"34-"+r}},[a("v-uni-text",{attrs:{_i:"35-"+r}},[t._v(t._$g("35-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("36-"+r,"sc"),attrs:{_i:"36-"+r}},[t._$g("37-"+r,"i")?a("v-uni-text",{attrs:{_i:"37-"+r}},[t._v(t._$g("37-"+r,"t0-0"))]):t._e(),t._$g("38-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("38-"+r,"sc"),attrs:{_i:"38-"+r}}):t._e(),t._$g("39-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("39-"+r,"sc"),attrs:{_i:"39-"+r}}):t._e(),t._$g("40-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("40-"+r,"sc"),attrs:{_i:"40-"+r}}):t._e()],1),a("uni-view",{staticClass:t._$g("41-"+r,"sc"),attrs:{_i:"41-"+r}},[a("uni-view",{attrs:{_i:"42-"+r}},[t._v(t._$g("42-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"43-"+r}},[t._v(t._$g("43-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("44-"+r,"sc"),attrs:{_i:"44-"+r}},[a("uni-view",{attrs:{_i:"45-"+r}},[t._v(t._$g("45-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"46-"+r}},[t._v(t._$g("46-"+r,"t0-0"))])],1)],1)}))],2)],1)},r=[]},fbe8:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},fc34:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.wrapper[data-v-ae99ef1e]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.wrapper .bg[data-v-ae99ef1e]{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99}.headimage[data-v-ae99ef1e]{width:50px;height:50px;margin:auto;border-radius:50%;margin-bottom:16rpx}@-webkit-keyframes wrapper_box-data-v-ae99ef1e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wrapper_box-data-v-ae99ef1e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}',""]),t.exports=e},fd3e:function(t,e,a){"use strict";a.r(e);var i=a("8594"),n=a("ed03");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("64ef");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4340e369",null,!1,i["a"],void 0);e["default"]=s.exports},fd61:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},fe32:function(t,e,a){"use strict";a.r(e);var i=a("00a0"),n=a("5a8e");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("07d5");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"3c3b492c",null,!1,i["a"],void 0);e["default"]=s.exports}}); \ No newline at end of file +(function(t){var e={};function a(i){if(e[i])return e[i].exports;var n=e[i]={i:i,l:!1,exports:{}};return t[i].call(n.exports,n,n.exports,a),n.l=!0,n.exports}a.m=t,a.c=e,a.d=function(t,e,i){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},a.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)a.d(i,n,function(e){return t[e]}.bind(null,n));return i},a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="./",a(a.s="5ea6")})({"0042":function(t,e,a){"use strict";var i=a("bb51"),n=a.n(i);n.a},"009d":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v("\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("v-uni-input",{attrs:{placeholder:"",_i:6},model:{value:t._$g(6,"v-model"),callback:function(e){t.$handleVModelEvent(6,e)},expression:"phone"}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u9a8c\u8bc1\u7801")]),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("v-uni-input",{staticClass:t._$g(10,"sc"),attrs:{_i:10},model:{value:t._$g(10,"v-model"),callback:function(e){t.$handleVModelEvent(10,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(11,"sc"),attrs:{type:"none",disabled:t._$g(11,"a-disabled"),_i:11},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(11,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(11,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u8ba4")])],1)],1)},n=[]},"01ae":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[t._$g(1,"i")?a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("T")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("v-uni-text",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u80ba\u6d3b\u91cf\u6d4b\u8bd5")]),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v("\u80ba\u6d3b\u91cf\u6d4b\u8bd5\u80fd\u8ba9\u6211\u4eec\u66f4\u597d\u7684\u4e86\u89e3\u60a8\uff0c\u4e3a\u60a8\u751f\u6210\u8be6\u7ec6\u7684\u5065\u5eb7\u62a5\u544a\u3002")])],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._$g(8,"i")?a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("v-uni-text",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("1")]),a("v-uni-text",{attrs:{_i:10}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v(t._$g(11,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:12}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v(t._$g(13,"t0-0"))])],1):t._e(),t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-text",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v("2")]),a("v-uni-text",{attrs:{_i:16}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[t._v(t._$g(17,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:18}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v(t._$g(19,"t0-0"))])],1):t._e(),t._$g(20,"i")?a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("v-uni-text",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[t._v("3")]),a("v-uni-text",{attrs:{_i:22}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[t._v(t._$g(23,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:24}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(25,"sc"),attrs:{_i:25}},[t._v(t._$g(25,"t0-0"))])],1):t._e()],1),t._$g(26,"i")?a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[a("uni-view",{class:t._$g(27,"c"),attrs:{_i:27}},[t._v("\u60a8\u597d\uff01\u7b2c"),a("v-uni-text",{attrs:{_i:28}},[t._v(t._$g(28,"t0-0"))]),t._v("\u6b21\u6d4b\u8bd5\u5f00\u59cb")],1),a("uni-view",{class:t._$g(29,"c"),attrs:{_i:29}},[t._v("\u653e\u4e0b\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u547c\u6c14\uff0c\u5c3d\u53ef\u80fd\u6392\u7a7a\u80ba\u90e8\u6c14\u4f53")]),a("uni-view",{class:t._$g(30,"c"),attrs:{_i:30}},[t._v("\u4f7f\u7528\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u5438\u6c14\uff0c\u76f4\u81f3\u5230\u8fbe\u6781\u9650")])],1):t._e(),t._$g(31,"i")?a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31}},[a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[a("v-uni-text",{attrs:{_i:33}},[t._v(t._$g(33,"t0-0")+"ml")]),t._v("\u5e73\u5747\u5438\u6c14\u80ba\u6d3b\u91cf")],1),a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v("\u6839\u636e\u60a8\u7684\u4e2a\u4eba\u4fe1\u606f\uff0c\u60a8\u7684\u8fbe\u6807\u5438\u6c14\u80ba\u6d3b\u91cf\u4e3a"+t._$g(34,"t0-0")+"ml\u3002\u60a8\u672c\u6b21\u6d4b\u8bd5\u5438\u6c14\u901f\u5ea6"+t._$g(34,"t0-1")+"L/min,\u80ba\u6d3b\u91cf\u6d4b\u8bd5\u7ed3\u679c"+t._$g(34,"t0-2")+"ml\u3002\u7ed3\u5408\u60a8\u7684\u8eab\u4f53\u72b6\u6001\u548c\u6539\u5584\u76ee\u6807\uff0c\u6211\u4eec\u5c06\u4e3a\u60a8\u751f\u6210\u8be6\u7ec6\u7684\u5065\u5eb7\u62a5\u544a\u3002")])],1):t._e(),t._$g(35,"i")?a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u67e5\u770b\u672c\u6b21\u62a5\u544a")]):t._e(),t._$g(36,"i")?a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6211\u60f3\u91cd\u65b0\u6d4b\u8bd5")]):t._e(),t._$g(37,"i")?a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[t._v(t._$g(37,"t0-0")+"S\u540e\u5f00\u59cb\u7b2c"),a("v-uni-text",{attrs:{_i:38}},[t._v(t._$g(38,"t0-0"))]),t._v("\u6b21\u6d4b\u8bd5")],1):t._e()],1):a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39}},[a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40}},[t._v("\u4f7f\u7528\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u5438\u6c14\uff0c\u76f4\u81f3\u5230\u8fbe\u6781\u9650")]),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{staticClass:t._$g(43,"sc"),attrs:{_i:43}},[t._v(t._$g(43,"t0-0")+"L/min")])],1),a("uni-view",{staticClass:t._$g(44,"sc"),attrs:{_i:44}},[a("uni-view",{staticClass:t._$g(45,"sc"),attrs:{_i:45}},[a("v-uni-image",{attrs:{src:t._$g(46,"a-src"),mode:"widthFix",_i:46}})],1),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47}},[a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48}}),a("uni-view",{staticClass:t._$g(49,"sc"),style:t._$g(49,"s"),attrs:{_i:49}}),a("uni-view",{staticClass:t._$g(50,"sc"),attrs:{_i:50}},t._l(t._$g(51,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("51-"+r,"sc"),attrs:{_i:"51-"+r}},[t._v(t._$g("51-"+r,"t0-0"))])})),1)],1)],1),a("uni-view",{staticClass:t._$g(52,"sc"),attrs:{_i:52}},[a("v-uni-text",{attrs:{_i:53}},[t._v(t._$g(53,"t0-0")+"ml")]),t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")],1)],1)],1)],1)},n=[]},"025b":function(t,e,a){"use strict";var i=a("1076"),n=a.n(i);n.a},"0336":function(t,e,a){"use strict";a.r(e);var i=a("409b"),n=a("8f3c");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("21e7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7d470037",null,!1,i["a"],void 0);e["default"]=s.exports},"03f2":function(t,e,a){"use strict";a.r(e);var i=a("61a6"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"048b":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"0551":function(t,e,a){"use strict";var i=a("1ff3"),n=a.n(i);n.a},"055d":function(t,e,a){"use strict";var i=a("25f8"),n=a.n(i);n.a},"06b5":function(t,e,a){"use strict";a.r(e);var i=a("3416"),n=a("32af");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("3ca9");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"d6b98f12",null,!1,i["a"],void 0);e["default"]=s.exports},"06e4":function(t,e,a){var i=a("1994");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("0783dd38",i,!0,{sourceMap:!1,shadowMode:!1})},"0809":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5e73\u5747\u5438\u6c14\u80ba\u6d3b\u91cf"),a("v-uni-text",{attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{attrs:{_i:6}},[t._v("--")])],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u662f\u5426\u8fbe\u6807"),a("v-uni-text",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v(t._$g(10,"t0-0"))]),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-image",{attrs:{src:t._$g(13,"a-src"),mode:"widthFix",_i:13}})],1),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}}),a("uni-view",{staticClass:t._$g(16,"sc"),style:t._$g(16,"s"),attrs:{_i:16}}),t._$g(17,"i")?a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},t._l(t._$g(18,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("18-"+r,"sc"),attrs:{_i:"18-"+r}},[t._v(t._$g("18-"+r,"t0-0"))])})),1):t._e()],1)],1),t._$g(19,"i")?a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("v-uni-text",{attrs:{_i:20}},[t._v(t._$g(20,"t0-0"))]),t._v("\u5438\u6c14\u80ba\u6d3b\u91cf\u5e73\u5747\u503c")],1):t._e()],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("v-uni-image",{attrs:{src:t._$g(25,"a-src"),_i:25}})],1),a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[t._v("\u8fd0\u52a8\u66f2\u7ebf")])],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("v-uni-image",{attrs:{src:t._$g(29,"a-src"),_i:29}})],1),a("uni-view",{staticClass:t._$g(30,"sc"),attrs:{_i:30}},[t._v("\u5386\u53f2\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[a("v-uni-image",{attrs:{src:t._$g(33,"a-src"),_i:33}})],1),a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v("\u6570\u636e\u5bf9\u6bd4")])],1),a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[a("v-uni-image",{attrs:{src:t._$g(37,"a-src"),_i:37}})],1),a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[t._v("\u6dfb\u52a0\u8bb0\u5f55")])],1)],1)],1),a("record",{attrs:{_i:39}})],1)},n=[]},"0842":function(t,e,a){var i=a("e144");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4946e8b5",i,!0,{sourceMap:!1,shadowMode:!1})},"0896":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-3918a35a]{width:100%;height:100vh}.login[data-v-3918a35a]{width:calc(100% - 30px);height:auto;background:#fff;border-radius:10px;padding:15px;background-color:#fff;z-index:99}.login .title[data-v-3918a35a]{text-align:left;color:#333;font-size:40rpx;font-weight:700;margin-bottom:15px}.login .editem[data-v-3918a35a]{position:relative;display:flex;align-items:center;font-size:28rpx;justify-content:space-between;flex-wrap:wrap}.login .editem .item[data-v-3918a35a]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.login .editem .item .text[data-v-3918a35a]{width:80px;height:40px;line-height:40px;font-size:14px}.login .editem .item .input[data-v-3918a35a]{width:calc(100% - 100px);height:35px;line-height:35px;display:flex;position:relative;border:#dfdfdf 1px solid;border-radius:5px;padding:0 10px;background-color:#f7f7f7}.login .editem .item uni-input[data-v-3918a35a]{height:40px;line-height:40px;position:absolute;left:10px;right:0;z-index:88;font-size:14px}.login .editem .item .yanzhengma uni-input[data-v-3918a35a]{right:120px;font-size:28rpx}.login .editem .code[data-v-3918a35a]{width:110px;background:#dfdfdf;font-size:12px;margin:0;line-height:40px;border-radius:5px;text-align:center;position:absolute;right:0;top:0;bottom:0;z-index:99}.login .btnlogin[data-v-3918a35a]{width:100%;margin:15px 0;height:42px;line-height:42px;background:#fec407;font-weight:700;border-radius:15px;text-align:center;color:#fff!important}',""]),t.exports=e},"0a0e":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"0b03":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[t._$g(1,"i")?a("Loading1",{attrs:{_i:1}}):t._e(),t._$g(2,"i")?a("Loading2",{attrs:{_i:2}}):t._e(),t._$g(3,"i")?a("Loading3",{attrs:{_i:3}}):t._e(),t._$g(4,"i")?a("Loading4",{attrs:{_i:4}}):t._e(),t._$g(5,"i")?a("Loading5",{attrs:{_i:5}}):t._e()],1)},n=[]},"0c2d":function(t,e,a){var i=a("6adf");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("5776ff6a",i,!0,{sourceMap:!1,shadowMode:!1})},"0c6c":function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("ecc4")),r={data:function(){return{wxsProps:{}}},components:{qiunDataCharts:n.default}};e.default=r},"0c88":function(t,e,a){var i=a("bc77");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("d249cacc",i,!0,{sourceMap:!1,shadowMode:!1})},"0de9":function(t,e,a){"use strict";function i(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function n(){return"string"===typeof __channelId__&&__channelId__}function r(t,e){switch(i(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,a=new Array(e>1?e-1:0),i=1;i1){var l=s.pop();c=s.join("---COMMA---"),0===l.indexOf(" at ")?c+=l:c+="---COMMA---"+l}else c=s[0];console[o](c)}a.r(e),a.d(e,"log",(function(){return o})),a.d(e,"default",(function(){return s}))},"0e24":function(t,e,a){"use strict";var i=a("9615"),n=a.n(i);n.a},"0ef0":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},n=[]},"0eff":function(t,e,a){"use strict";var i=a("ef0d"),n=a.n(i);n.a},"0f06":function(t,e,a){"use strict";a.r(e);var i=a("4a0b"),n=a("b470");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("8d00");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4e1c1bfa",null,!1,i["a"],void 0);e["default"]=s.exports},1003:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},1039:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},1076:function(t,e,a){var i=a("4807");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("241c31b6",i,!0,{sourceMap:!1,shadowMode:!1})},"10c4":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-d6b98f12]{min-height:100vh;padding-bottom:15px;background-color:#f7f7f7}.box[data-v-d6b98f12]{margin:15px 10px 0;padding:15px 10px 10px;background-color:#fff;width:calc(100% - 40px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:10px;position:relative;min-height:30px}.box .groupBtn[data-v-d6b98f12]{width:100%}.box .name[data-v-d6b98f12]{position:absolute;top:45%;margin:auto;font-size:35px;color:#4687f9}.box .history[data-v-d6b98f12]{position:absolute;top:0;right:10px;height:30px;line-height:30px;float:right;margin-top:15px;font-size:14px;padding:0 10px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.wrapper .edit[data-v-d6b98f12]{background-color:#fff}.wrapper .item[data-v-d6b98f12]{width:100%;height:40px;line-height:40px;display:flex;border-bottom:1px solid #f7f7f7}.wrapper .btn[data-v-d6b98f12]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.wrapper .edit[data-v-d6b98f12]{top:20%}.wrapper .close[data-v-d6b98f12]{background:#dfdfdf!important;float:left;color:#333}.indexCarList[data-v-d6b98f12]{width:calc(100% - 40px);margin:10px;padding:10px;background-color:#fff;border-radius:10px}.indexCarList .title[data-v-d6b98f12]{color:#000;background-color:#f5f5f5!important;border-bottom:1px solid #d9d9d9;padding-left:10px;border-radius:5px;height:35px;display:flex;align-items:center;width:calc(100% - 10px)}.indexCarList .title .name[data-v-d6b98f12]{font-weight:700;margin-top:3px}.indexCarList .title .right[data-v-d6b98f12]{width:30%;color:#477eff;font-size:12px;text-align:right;margin-top:5px;margin-right:10px}.indexCarList .item3[data-v-d6b98f12]{display:flex;background:#fff;padding:0 10px;height:50px;border-bottom:1px solid #f7f7f7}.indexCarList .item3 .name[data-v-d6b98f12]{width:35%;line-height:50px}.indexCarList .item3 .weight[data-v-d6b98f12]{width:65%;display:flex;align-items:center;position:relative;justify-content:space-between}.indexCarList .item3 .weight uni-text[data-v-d6b98f12]{color:#666;font-size:12px;position:absolute;right:0;bottom:15px}.indexCarList .item3 .weight .input[data-v-d6b98f12]{width:70%;display:flex;align-items:center;position:relative;justify-content:space-between}.indexCarList .item3 .weight .input .uni-icons[data-v-d6b98f12]{position:absolute;right:10px;bottom:10px}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-input,\r\n.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker{width:100%;font-size:14px;height:35px;line-height:33px;text-align:center;border:1px solid #dfdfdf;border-radius:5px;background-color:#f7f7f7}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker{position:relative}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker .down{position:absolute;right:10px;top:1px}.indexCarList .item3 .iconfont[data-v-d6b98f12]{color:#fec407}.result[data-v-d6b98f12]{width:100%}.result .weight uni-view[data-v-d6b98f12]{width:30%!important;text-align:center}.charts[data-v-d6b98f12]{width:100%;height:130px}.gfbtn[data-v-d6b98f12]{width:calc(100% - 40px);margin-top:20px;margin-left:20px;color:#fff;padding:8px 0;border-radius:10px;text-align:center;background:linear-gradient(90deg,#477eff,#39d9c9)}',""]),t.exports=e},"12fd":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"137f":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-acf29f52]{padding:15px;font-size:14px;background-color:#f5f6fa;min-height:100vh}.tabbar[data-v-acf29f52]{width:100%;padding:15px;display:flex;align-items:center;justify-content:space-around}.tabbar uni-view[data-v-acf29f52]{position:relative}.tabbar .active[data-v-acf29f52]:after{content:"";height:3px;width:100%;position:absolute;bottom:-5px;left:0;border-radius:5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.charts .boxTime[data-v-acf29f52]{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:10px 10px 0 0}.charts .boxTime .one[data-v-acf29f52]{width:80%;display:flex;line-height:25px;justify-content:space-between;align-items:center}.charts .boxTime .center[data-v-acf29f52]{margin:0 15px}.charts .boxTime uni-picker[data-v-acf29f52]{width:100%;border:none;text-align:center;position:relative}.charts .boxTime .iconfont[data-v-acf29f52]{color:#333;font-size:16px;position:absolute;right:0;top:0}.charts .box[data-v-acf29f52]{width:100%;padding:0;margin:0;display:flex;flex-wrap:wrap;border-radius:0 0 10px 10px;justify-content:space-between}.charts .box .listC[data-v-acf29f52]{background-color:#fff}.charts .box .listC .name[data-v-acf29f52]{width:20%;padding:0 15px;font-size:14px;text-align:center;border-radius:5px;height:30px;line-height:30px}.charts .box .listC .active2[data-v-acf29f52]{color:#fff;background:linear-gradient(90deg,#477eff,#39d9c9)}.charts .box .blockC[data-v-acf29f52]{clear:both;width:100%;height:250px;background-color:#fff;border-radius:0 0 10px 10px;padding-bottom:15px}.charts .gridList[data-v-acf29f52]{margin:0!important;width:100%!important}.charts .gridList .data .item[data-v-acf29f52]{display:block!important}.report .box[data-v-acf29f52]{padding:10px;background-color:#fff;border-radius:10px;margin-bottom:10px}.report .box .time[data-v-acf29f52]{color:#999;padding-bottom:15px;width:100%}.report .box .item2[data-v-acf29f52]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.report .box .item2 .item2_data[data-v-acf29f52]{width:33%}.report .box .item2 .item2_data .data[data-v-acf29f52]{width:100%;text-align:center;border-right:1PX solid #f7f7f7}.report .box .item2 .item2_data uni-text[data-v-acf29f52]{font-size:20px!important;font-weight:700}.report .box2[data-v-acf29f52]{height:50px;line-height:50px;border-radius:10px;display:flex;padding:0 10px;justify-content:space-between;margin-bottom:10px;background-color:#fff}.report .info[data-v-acf29f52]{width:100%;display:flex;justify-content:space-between}.report .info .item[data-v-acf29f52]{color:#fff;width:45%;height:50px;background:linear-gradient(90deg,#477eff,#39d9c9);text-align:center;border-radius:10px;display:flex;justify-content:center;align-items:center}.report .info .item uni-text[data-v-acf29f52]{width:30px;height:30px;border-radius:50%;margin-right:10px;display:inline-block;background-color:#fff}.report .myinfoPage[data-v-acf29f52]{width:100%;background:#fff;margin-top:10px;padding-bottom:15px;border-radius:10px}.report .myinfoPage .box1[data-v-acf29f52]{display:flex;flex-wrap:wrap;border-radius:10px;font-size:14px;position:relative;margin:0 15px 0;padding-bottom:10px}.report .myinfoPage .box1 .list[data-v-acf29f52]{width:100%;color:#666;padding:0;line-height:50px}.report .myinfoPage .box1 .list uni-image[data-v-acf29f52],\r\n.report .myinfoPage .box1 .list .t-icon[data-v-acf29f52]{width:18px!important;height:18px;border:2px solid #c7c7c7;background-color:#c7c7c7;border-radius:50%;margin-right:5px}.report .myinfoPage .box1 .list .block[data-v-acf29f52]{width:100%;display:flex;justify-content:space-between;align-items:center;color:#666;position:relative}.report .myinfoPage .box1 .list .block .level[data-v-acf29f52],\r\n.report .myinfoPage .box1 .list .block .val[data-v-acf29f52]{width:25%}.report .myinfoPage .box1 .list .block .name[data-v-acf29f52]{width:40%;display:flex;align-items:center}.report .myinfoPage .box1 .list .block .icon[data-v-acf29f52]{width:20px;text-align:right;display:flex}.report .myinfoPage .box1 .list .block .icon uni-image[data-v-acf29f52]{width:20px;height:20px}.report .desc[data-v-acf29f52]{line-height:20px;text-align:left;width:calc(100%-20px);height:auto;border-radius:5px;font-size:12px;color:#999;padding:10px;background:#f7f7f7}.report .desc .statuevue[data-v-acf29f52]{height:35px;position:relative;width:100%!important;margin:20px auto 10px}.report .desc .statuevue .bi[data-v-acf29f52]{display:flex;justify-content:space-between;width:auto;padding-top:10px}.report .desc .statuevue .bi .peobox[data-v-acf29f52]{position:absolute;right:0;top:-1px}.report .desc .statuevue .bi .peobox .xx[data-v-acf29f52]{width:5px;height:5px;border-radius:50%;background:#fff;position:absolute;z-index:9;border:2px solid #1b2086;top:9px}.report .desc .statuevue .item[data-v-acf29f52]{position:relative;margin:0;flex:1;height:5px;color:#666;font-size:12px}.report .desc .statuevue .item .span1[data-v-acf29f52]{width:100%;text-align:center;position:absolute;top:-23px}.report .desc .statuevue .item .span[data-v-acf29f52]{margin-top:8px;position:absolute;right:-8px}.report .yuanxing[data-v-acf29f52]{display:inline-block;background:#f19601;width:8px;height:12px;margin-right:5px;font-size:32rpx}.report .btnf[data-v-acf29f52]{font-size:13px;border-radius:5px;height:22px;margin:0 10px 0 0;line-height:22px;color:#fff;font-weight:400;width:44px!important;text-align:center!important;float:right}.report .tivon[data-v-acf29f52]{display:flex;justify-content:center;align-content:center;align-items:center}.report .tivon .bianji[data-v-acf29f52]{width:20px;height:20px;margin-left:5px}.report .box1 :last-child.list .val[data-v-acf29f52]{width:25%!important}.report .kcalClass[data-v-acf29f52]{width:100%;text-align:center;font-size:16px;line-height:55px;margin:-20px auto}.report .yichang[data-v-acf29f52]{background:#ffe4be;color:#ff4239;padding:5px;text-align:center;border-radius:5px;margin:0 15px 10px}.report .tips[data-v-acf29f52]{font-size:12px;line-height:20px}.report .tips uni-text[data-v-acf29f52]{display:inline-block;width:100%}.report .jianyi_box[data-v-acf29f52]{background-color:#fff;border-radius:10px;padding:15px 10px;width:calc(100% -20px);margin:15px 0}.report .jianyi[data-v-acf29f52]{display:flex;margin:0 -15px;justify-content:space-between}.report .jianyi uni-view[data-v-acf29f52]{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;width:20%;margin:15px 2.5% 0}.report .jianyi uni-view uni-image[data-v-acf29f52]{width:25px;height:25px}.report .jianyi uni-view uni-text[data-v-acf29f52]{width:100%;text-align:center;margin-top:10px;font-size:12px;color:#666}.report .jianyi .active[data-v-acf29f52]{border-bottom:2px solid #f19601;padding-bottom:5px;margin:17px 2.5% 0}.report .jianyi-con[data-v-acf29f52]{margin-top:10px;background:#f7f7f7;padding:10px;font-size:12px;line-height:20px;border-radius:10px}.report[data-v-acf29f52] .uni-collapse-item{width:100%!important}.report[data-v-acf29f52] .uni-collapse-item__title-arrow{margin-right:0!important}.report[data-v-acf29f52] .uni-collapse-item__wrap-content.uni-collapse-item--border{border-bottom-width:0}',""]),t.exports=e},"13fa":function(t,e,a){"use strict";a.r(e);var i=a("9234"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"13fa3":function(t,e){t.exports="/uni_modules/uni-icons/components/uni-icons/uniicons.ttf"},1479:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-652130c6]{width:100%;height:100vh}.login[data-v-652130c6]{width:calc(100% - 30px);height:auto;background:#fff;border-radius:10px;padding:15px;background-color:#fff;z-index:99}.login .title[data-v-652130c6]{text-align:left;color:#333;font-size:40rpx;font-weight:700;margin-bottom:15px}.login .editem[data-v-652130c6]{position:relative;display:flex;align-items:center;font-size:28rpx;justify-content:space-between;flex-wrap:wrap}.login .editem .item[data-v-652130c6]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.login .editem .item .text[data-v-652130c6]{width:80px;height:40px;line-height:40px;font-size:14px}.login .editem .item .input[data-v-652130c6]{width:calc(100% - 100px);height:35px;line-height:35px;display:flex;position:relative;border:#dfdfdf 1px solid;border-radius:5px;padding:0 10px;background-color:#f7f7f7}.login .editem .item uni-input[data-v-652130c6]{height:40px;line-height:40px;position:absolute;left:10px;right:0;z-index:88;font-size:14px}.login .editem .item .yanzhengma uni-input[data-v-652130c6]{right:120px;font-size:28rpx}.login .editem .code[data-v-652130c6]{width:110px;background:#dfdfdf;font-size:12px;margin:0;line-height:40px;border-radius:5px;text-align:center;position:absolute;right:0;top:0;bottom:0;z-index:99}.login .btnlogin[data-v-652130c6]{width:100%;margin:15px 0;height:42px;line-height:42px;background:#fec407;font-weight:700;border-radius:15px;text-align:center;color:#fff!important}',""]),t.exports=e},"14ce":function(t,e,a){"use strict";a.r(e);var i=a("671e"),n=a("70ca");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("649b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6e5d9c90",null,!1,i["a"],void 0);e["default"]=s.exports},"14e4":function(t,e,a){var i=a("fc34");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("75e2a186",i,!0,{sourceMap:!1,shadowMode:!1})},"151e":function(t,e,a){"use strict";a.r(e);var i=a("16c6"),n=a("acbd");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("730b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2ef93b2c",null,!1,i["a"],void 0);e["default"]=s.exports},1542:function(t,e,a){var i=a("7d9c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("6d61106d",i,!0,{sourceMap:!1,shadowMode:!1})},"154b":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-23fe728a]{min-height:calc(100vh - 30px);padding:15px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;background-color:#f7f7f7}.info[data-v-23fe728a]{width:100%}.logo[data-v-23fe728a]{width:100%;text-align:center;font-size:20px;line-height:30px}.logo uni-image[data-v-23fe728a]{width:60px;height:60px;border-radius:5px}.logo uni-text[data-v-23fe728a]{display:block;font-size:14px;color:#999}.list[data-v-23fe728a]{width:calc(100% - 20px);margin:50px 0}.list .item[data-v-23fe728a]{width:100%;height:50px;line-height:50px;margin-bottom:15px;display:flex;background-color:#fff;border-radius:10px;padding:0 10px;justify-content:space-between}.list .item .new[data-v-23fe728a]{color:#fff;background-color:red;font-size:12px;border-radius:10px;padding:3px 5px}.list .item .href[data-v-23fe728a]{display:flex;width:100%;color:#000;text-decoration:none;justify-content:space-between}.xieyi[data-v-23fe728a]{color:#477eff}',""]),t.exports=e},"16c6":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},1994:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-37562626]{width:30px;height:30px;position:relative}.container.loading5 .shape[data-v-37562626]{width:15px;height:15px}.container .shape[data-v-37562626]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-37562626]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-37562626]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-37562626]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-37562626]{bottom:0;right:0;background-color:#e66}.loading5 .shape1[data-v-37562626]{animation:animation5shape1-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape1-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}75%{-webkit-transform:translate(15px);transform:translate(15px)}}@keyframes animation5shape1-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}75%{-webkit-transform:translate(15px);transform:translate(15px)}}.loading5 .shape2[data-v-37562626]{animation:animation5shape2-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape2-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes animation5shape2-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}}.loading5 .shape3[data-v-37562626]{animation:animation5shape3-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape3-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}75%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes animation5shape3-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}75%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.loading5 .shape4[data-v-37562626]{animation:animation5shape4-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape4-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-15px);transform:translate(-15px)}}@keyframes animation5shape4-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-15px);transform:translate(-15px)}}",""]),t.exports=e},"1ace":function(t,e,a){"use strict";a.r(e);var i=a("e9c8"),n=a("500e");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("1ccf");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6240cbe1",null,!1,i["a"],void 0);e["default"]=s.exports},"1b46":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._$g(2,"i")?a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("v-uni-image",{attrs:{src:t._$g(4,"a-src"),_i:4}})],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u5e74\u9f84\uff1a"+t._$g(7,"t0-0")+"\u5c81")]),a("uni-view",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0")+"\uff1a"+t._$g(8,"t0-1"))])],1),t._$g(9,"i")?a("v-uni-text",{staticClass:t._$g(9,"sc"),attrs:{_i:9},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1):a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u6682\u65e0\u6210\u5458\uff0c\u8bf7\u5148\u6dfb\u52a0~")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("+")])],1)],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:15}},[t._v("\u9009\u62e9\u5730\u533a\u6807\u51c6\uff1a")]),a("uni-view",{attrs:{_i:16}},[t._v(t._$g(16,"t0-0")),a("uni-icons",{attrs:{_i:17}})],1)],1):t._e(),t._$g(18,"i")?a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1),a("v-uni-picker-view",{staticClass:t._$g(23,"sc"),attrs:{value:t._$g(23,"a-value"),"indicator-style":t._$g(23,"a-indicator-style"),_i:23},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-picker-view-column",{attrs:{_i:24}},t._l(t._$g(25,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("25-"+r,"sc"),attrs:{_i:"25-"+r}},[t._v(t._$g("25-"+r,"t0-0"))])})),1),a("v-uni-picker-view-column",{attrs:{_i:26}},t._l(t._$g(27,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("27-"+r,"sc"),attrs:{_i:"27-"+r}},[t._v(t._$g("27-"+r,"t0-0"))])})),1)],1)],1)],1):t._e()],1),a("drawer",{attrs:{_i:28}})],1)},r=[]},"1bfe":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-0457dcc4]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.close[data-v-0457dcc4]{background:#dfdfdf!important;float:left}',""]),t.exports=e},"1c92":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5206\u6570\u5360\u6bd4\u8bbe\u7f6e")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u8eab\u4f53\u6307\u6570")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-slider",{attrs:{value:"10","show-value":!0,"block-size":"12","block-color":"#007aff",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("1\u5206\u949f\u8df3\u7ef3")]),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-slider",{attrs:{value:"40","show-value":!0,"block-size":"12","block-color":"#007aff",_i:11},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u80ba\u6d3b\u91cf")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-slider",{attrs:{value:"60","show-value":!0,"block-size":"12","block-color":"#007aff",_i:15},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("*\u6240\u6709\u9879\u76ee\u8bc4\u5206\u5360\u6bd4\u548c\u4e3a100%")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1):t._e()},n=[]},"1ccf":function(t,e,a){"use strict";var i=a("64d9"),n=a.n(i);n.a},"1d94":function(t,e,a){"use strict";a.r(e);var i=a("f3c6"),n=a("ba40");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("025b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"1f6b9ca8",null,!1,i["a"],void 0);e["default"]=s.exports},"1db8":function(t,e,a){"use strict";a.r(e);var i=a("5815"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"1e10":function(t,e,a){"use strict";a.r(e);var i=a("f6cc"),n=a("c002");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("eba5");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4d5266a8",null,!1,i["a"],void 0);e["default"]=s.exports},"1eea":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._v("\u957f\u6309\u62d6\u62fd\u53ef\u8c03\u6574\u5361\u7247\u4f4d\u7f6e")]),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},t._l(t._$g(4,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[t._$g("5-"+r,"i")?a("uni-icons",{attrs:{_i:"5-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e(),a("uni-view",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}},[a("v-uni-image",{attrs:{src:t._$g("7-"+r,"a-src"),_i:"7-"+r}}),a("uni-view",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v("\u53ef\u6dfb\u52a0\u7684\u5361\u7247")]),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},t._l(t._$g(12,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("12-"+r,"sc"),attrs:{_i:"12-"+r}},[a("uni-icons",{attrs:{_i:"13-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("v-uni-image",{attrs:{src:t._$g("15-"+r,"a-src"),_i:"15-"+r}}),a("uni-view",{attrs:{_i:"16-"+r}},[t._v(t._$g("16-"+r,"t0-0"))])],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u4fdd\u5b58\u5361\u7247")])],1)},r=[]},"1f1e":function(t,e,a){"use strict";a.r(e);var i=a("e699"),n=a("b293");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("59d5");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6513673e",null,!1,i["a"],void 0);e["default"]=s.exports},"1f20":function(t,e,a){"use strict";a.r(e);var i=a("deea"),n=a("70ed");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("f25f");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"142804a4",null,!1,i["a"],void 0);e["default"]=s.exports},"1ff3":function(t,e,a){var i=a("9c2b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4b83b23c",i,!0,{sourceMap:!1,shadowMode:!1})},"20b1":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{attrs:{src:t._$g(3,"a-src"),_i:3}}),a("v-uni-text",{attrs:{_i:4}},[t._v("\u9752\u6d4b")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{staticClass:t._$g(8,"sc"),attrs:{_i:8}}),t._v("\u5207\u6362\u767b\u5f55")],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u624b\u673a\u53f7/\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-input",{attrs:{placeholder:"",_i:13},model:{value:t._$g(13,"v-model"),callback:function(e){t.$handleVModelEvent(13,e)},expression:"phone"}})],1)],1),t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0"))]),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("v-uni-input",{staticClass:t._$g(17,"sc"),attrs:{_i:17},model:{value:t._$g(17,"v-model"),callback:function(e){t.$handleVModelEvent(17,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(18,"sc"),attrs:{type:"none",disabled:t._$g(18,"a-disabled"),_i:18},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(18,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(18,"t0-0"))])],1)],1):a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-input",{staticClass:t._$g(22,"sc"),attrs:{_i:22},model:{value:t._$g(22,"v-model"),callback:function(e){t.$handleVModelEvent(22,e)},expression:"password"}}),a("v-uni-text",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5fd8\u8bb0\u5bc6\u7801\uff1f")])],1)],1)],1),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g(24,"t0-0"))]),a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{attrs:{_i:26}},[t._v(t._$g(26,"t0-0"))])],1)],1)],1)},r=[]},2175:function(t,e,a){var i=a("4622");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("53ac7073",i,!0,{sourceMap:!1,shadowMode:!1})},"218b":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.box[data-v-7861c8a0]{min-height:100vh;background-color:#fff}.lanBox[data-v-7861c8a0]{padding:0 15px 0}.lan[data-v-7861c8a0]{display:flex;align-items:center;font-size:14px;height:50px;line-height:50px;justify-content:space-between;border-bottom:1px solid #f7f7f7}.lan .left[data-v-7861c8a0]{display:flex;align-items:center;text-align:left;font-size:14px;padding-left:30px}.lan .left .view[data-v-7861c8a0]{width:18px;height:18px;position:absolute;left:15px;padding:2px;background-color:#c7c7c7;border-radius:50%;display:flex;align-items:center;justify-content:center}.lan .left .t-icon[data-v-7861c8a0],\r\n.lan .left uni-image[data-v-7861c8a0]{width:16px;height:16px}.lan .right[data-v-7861c8a0]{display:flex;align-items:center;justify-content:flex-end;width:50%;min-height:38px;box-sizing:border-box;line-height:36px}',""]),t.exports=e},"21e7":function(t,e,a){"use strict";var i=a("c45f"),n=a.n(i);n.a},"23d0":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={qiunLoading:a("8edc").default,qiunError:a("5a4f").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{id:t._$g(0,"a-id"),_i:0}},[t._$g(1,"i")?a("uni-view",{attrs:{_i:1}},[a("qiun-loading",{attrs:{_i:2}})],1):t._e(),t._$g(3,"i")?a("uni-view",{attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("qiun-error",{attrs:{_i:4}})],1):t._e(),t._$g(5,"i")?[a("uni-view",{directives:[{name:"show",rawName:"v-show",value:t._$g(6,"v-show"),expression:"_$g(6,'v-show')"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},staticStyle:{width:"100%",height:"100%"},style:t._$g(6,"s"),attrs:{"data-directory":t._$g(6,"a-data-directory"),id:t._$g(6,"a-id"),prop:t._$gc(6,"change:echartsOpts"),"change:prop":t.rdcharts.ecinit,resize:t._$gc(6,"change:echartsResize"),"change:resize":t.rdcharts.ecresize,_i:6}})]:[a("uni-view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:t._$g(8,"a-id"),prop:t._$gc(8,"change:uchartsOpts"),"change:prop":t.rdcharts.ucinit,_i:8},on:{mousemove:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseMove(e,t.$getComponentDescriptor())},mousedown:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseDown(e,t.$getComponentDescriptor())},mouseup:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseUp(e,t.$getComponentDescriptor())},touchstart:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchStart(e,t.$getComponentDescriptor())},touchmove:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchMove(e,t.$getComponentDescriptor())},touchend:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchEnd(e,t.$getComponentDescriptor())},click:function(e){e=t.$handleWxsEvent(e),t.rdcharts.tap(e,t.$getComponentDescriptor())}}},[a("v-uni-canvas",{directives:[{name:"show",rawName:"v-show",value:t._$g(9,"v-show"),expression:"_$g(9,'v-show')"}],style:t._$g(9,"s"),attrs:{id:t._$g(9,"a-id"),canvasId:t._$g(9,"a-canvasId"),"disable-scroll":t._$g(9,"a-disable-scroll"),_i:9},on:{error:function(e){return t.$handleViewEvent(e)}}})],1)]],2)},r=[]},2457:function(t,e,a){"use strict";a.r(e);var i=a("b647"),n=a("8c1a");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4ba50121",null,!1,i["a"],void 0);e["default"]=s.exports},"24fb":function(t,e,a){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var a=function(t,e){var a=t[1]||"",i=t[3];if(!i)return a;if(e&&"function"===typeof btoa){var n=function(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(a," */")}(i),r=i.sources.map((function(t){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(t," */")}));return[a].concat(r).concat([n]).join("\n")}return[a].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(a,"}"):a})).join("")},e.i=function(t,a,i){"string"===typeof t&&(t=[[null,t,""]]);var n={};if(i)for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,a=new Array(e>1?e-1:0),i=1;i3||Math.abs(c[t].$el.children[0].clientHeight-s.default.instance[t].getHeight())>3)&&this.ecresize()},tooltipPosition:function(){return function(t,e,a,i,n){var r=t[0],o=t[1],s=n.viewSize[0],c=n.viewSize[1],l=n.contentSize[0],d=n.contentSize[1],u=r+30,f=o+30;return u+l>s&&(u=r-l-30),f+d>c&&(f=o-d-30),[u,f]}},ucinit:function(t,e,a,i){var n=this;if(JSON.stringify(t)!=JSON.stringify(e)&&t.canvasId){var r=JSON.parse(JSON.stringify(t.canvasId));this.rid=r,c[r]=this.$ownerInstance||i,o.default.option[r]=JSON.parse(JSON.stringify(t)),o.default.option[r]=u(o.default.option[r],o.default.formatter);var s=document.getElementById(r);s&&s.children[0]&&(o.default.option[r].context=s.children[0].getContext("2d"),o.default.instance[r]&&o.default.option[r]&&!0===o.default.option[r].update?this.updataUChart():setTimeout((function(){o.default.option[r].context.restore(),o.default.option[r].context.save(),n.newUChart()}),100))}},newUChart:function(){var t=this.rid;o.default.instance[t]=new r.default(o.default.option[t]),o.default.instance[t].addEventListener("renderComplete",(function(){c[t].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:t,opts:o.default.instance[t].opts}}),o.default.instance[t].delEventListener("renderComplete")})),o.default.instance[t].addEventListener("scrollLeft",(function(){c[t].callMethod("emitMsg",{name:"scrollLeft",params:{type:"scrollLeft",scrollLeft:!0,id:t,opts:o.default.instance[t].opts}})})),o.default.instance[t].addEventListener("scrollRight",(function(){c[t].callMethod("emitMsg",{name:"scrollRight",params:{type:"scrollRight",scrollRight:!0,id:t,opts:o.default.instance[t].opts}})}))},updataUChart:function(){var t=this.rid;o.default.instance[t].updateData(o.default.option[t])},tooltipDefault:function(t,e,a,i){if(e){var r=t.data;return"object"===(0,n.default)(t.data)&&(r=t.data.value),e+" "+t.name+":"+r}return t.properties&&t.properties.name?t.properties.name:t.name+":"+t.data},showTooltip:function(t,e){var a=this,i=o.default.option[e].tooltipCustom;if(i&&void 0!==i&&null!==i){var n=void 0;i.x>=0&&i.y>=0&&(n={x:i.x,y:i.y+10}),o.default.instance[e].showToolTip(t,{index:i.index,offset:n,textList:i.textList,formatter:function(t,i,n,r){return"string"===typeof o.default.option[e].tooltipFormat&&o.default.formatter[o.default.option[e].tooltipFormat]?o.default.formatter[o.default.option[e].tooltipFormat](t,i,n,r):a.tooltipDefault(t,i,n,r)}})}else o.default.instance[e].showToolTip(t,{formatter:function(t,i,n,r){return"string"===typeof o.default.option[e].tooltipFormat&&o.default.formatter[o.default.option[e].tooltipFormat]?o.default.formatter[o.default.option[e].tooltipFormat](t,i,n,r):a.tooltipDefault(t,i,n,r)}})},tap:function(t){var e=this.rid,a=o.default.option[e].ontap,i=o.default.option[e].tooltipShow,n=o.default.option[e].tapLegend;if(0!=a){var r,s,d=document.getElementById("UC"+e).getBoundingClientRect(),u={};u=t.detail.x?{x:t.detail.x-d.left,y:t.detail.y-d.top+l.top}:{x:t.clientX-d.left,y:t.clientY-d.top+l.top},t.changedTouches=[],t.changedTouches.unshift(u),r=o.default.instance[e].getCurrentDataIndex(t),s=o.default.instance[e].getLegendDataIndex(t),!0===n&&o.default.instance[e].touchLegend(t),1==i&&this.showTooltip(t,e),c[e].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:u,currentIndex:r,legendIndex:s,id:e,opts:o.default.instance[e].opts}})}},touchStart:function(t){var e=this.rid,a=o.default.option[e].ontouch;0!=a&&(!0===o.default.option[e].enableScroll&&1==t.touches.length&&o.default.instance[e].scrollStart(t),c[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"touchStart",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}}))},touchMove:function(t){var e=this.rid,a=o.default.option[e].ontouch;if(0!=a){if(!0===o.default.option[e].enableScroll&&1==t.changedTouches.length&&o.default.instance[e].scroll(t),!0===o.default.option[e].ontap&&!1===o.default.option[e].enableScroll&&!0===o.default.option[e].onmovetip){var i=document.getElementById("UC"+e).getBoundingClientRect(),n={x:t.changedTouches[0].clientX-i.left,y:t.changedTouches[0].clientY-i.top+l.top};t.changedTouches.unshift(n),!0===o.default.option[e].tooltipShow&&this.showTooltip(t,e)}!0===a&&!0===o.default.option[e].enableScroll&&!0===o.default.option[e].onzoom&&2==t.changedTouches.length&&o.default.instance[e].dobuleZoom(t),c[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"touchMove",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}})}},touchEnd:function(t){var e=this.rid,a=o.default.option[e].ontouch;0!=a&&(!0===o.default.option[e].enableScroll&&0==t.touches.length&&o.default.instance[e].scrollEnd(t),c[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"touchEnd",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}}))},mouseDown:function(t){var e=this.rid,a=o.default.option[e].onmouse;if(0!=a){var i,n=document.getElementById("UC"+e).getBoundingClientRect();i={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(i),o.default.instance[e].scrollStart(t),o.default.option[e].mousedown=!0,c[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"mouseDown",event:i,id:e,opts:o.default.instance[e].opts}})}},mouseMove:function(t){var e=this.rid,a=o.default.option[e].onmouse,i=o.default.option[e].tooltipShow;if(0!=a){var n,r=document.getElementById("UC"+e).getBoundingClientRect();n={x:t.clientX-r.left,y:t.clientY-r.top+l.top},t.changedTouches=[],t.changedTouches.unshift(n),o.default.option[e].mousedown?(o.default.instance[e].scroll(t),c[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"mouseMove",event:n,id:e,opts:o.default.instance[e].opts}})):o.default.instance[e]&&1==i&&this.showTooltip(t,e)}},mouseUp:function(t){var e=this.rid,a=o.default.option[e].onmouse;if(0!=a){var i,n=document.getElementById("UC"+e).getBoundingClientRect();i={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(i),o.default.instance[e].scrollEnd(t),o.default.option[e].mousedown=!1,c[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"mouseUp",event:i,id:e,opts:o.default.instance[e].opts}})}}}};e.default=f},"2d78":function(t,e,a){"use strict";var i=a("bcd0"),n=a.n(i);n.a},"2fcb":function(t,e,a){"use strict";a.r(e);var i=a("ed62"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"30d5":function(t,e,a){"use strict";var i=a("5713"),n=a.n(i);n.a},"31ae":function(t,e,a){"use strict";var i=a("adb7"),n=a.n(i);n.a},3216:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"32af":function(t,e,a){"use strict";a.r(e);var i=a("d32b"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"32bc":function(t,e,a){"use strict";var i=a("57da"),n=a.n(i);n.a},"331a":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{class:t._$g(2,"c"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f53\u5929")]),a("uni-view",{class:t._$g(3,"c"),attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6708\u5ea6")]),a("uni-view",{class:t._$g(4,"c"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5e74\u5ea6")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{staticClass:t._$g(7,"sc"),attrs:{mode:"date",value:t._$g(7,"a-value"),fields:t._$g(7,"a-fields"),_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0")),a("uni-icons",{attrs:{_i:9}})],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[t._$g("12-"+r,"i")?a("uni-view",{attrs:{_i:"12-"+r}},[a("qiunDataCharts",{attrs:{_i:"13-"+r}})],1):a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:"16-"+r}}),a("v-uni-text",{attrs:{_i:"17-"+r}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1)],1)],1)})),1)],1)],1)},r=[]},3416:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={qiunDataCharts:a("ecc4").default,uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("headerIndex",{attrs:{_i:1},on:{getAciveCity:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u672c\u6b21\u4f30\u5206\u6210\u7ee9\u4e3a")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("qiun-data-charts",{attrs:{_i:5}})],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u4f30\u5206\u5386\u53f2")])],1),t._$g(8,"i")?a("uni-view",{attrs:{_i:8}},[t._l(t._$g(9,"f"),(function(e,i,n,r){return a("uni-view",{key:e,attrs:{_i:"9-"+r}},[a("uni-view",{staticClass:t._$g("10-"+r,"sc"),attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))]),a("uni-view",{staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},t._l(t._$g("12-"+r,"f"),(function(e,i,n,o){return a("uni-view",{key:e,staticClass:t._$g("12-"+r+"-"+o,"sc"),attrs:{_i:"12-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("13-"+r+"-"+o,"sc"),attrs:{_i:"13-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("14-"+r+"-"+o,"sc"),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$g("14-"+r+"-"+o,"t0-0"))]),t._$g("15-"+r+"-"+o,"i")?a("uni-view",{staticClass:t._$g("15-"+r+"-"+o,"sc"),attrs:{_i:"15-"+r+"-"+o},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u9009\u62e9\u9879\u76ee")]):t._e()],1),t._l(t._$g("16-"+r+"-"+o,"f"),(function(e,i,n,s){return t._$g("16-"+r+"-"+o+"-"+s,"i")?a("uni-view",{key:e,staticClass:t._$g("16-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"16-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("17-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"17-"+r+"-"+o+"-"+s}},[t._v(t._$g("17-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("18-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"18-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("19-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"19-"+r+"-"+o+"-"+s}},[t._$g("20-"+r+"-"+o+"-"+s,"i")?a("v-uni-input",{attrs:{type:"number","confirm-type":"done",placeholder:"\u8bf7\u8f93\u5165",_i:"20-"+r+"-"+o+"-"+s},model:{value:t._$g("20-"+r+"-"+o+"-"+s,"v-model"),callback:function(e){t.$handleVModelEvent("20-"+r+"-"+o+"-"+s,e)},expression:"it.value"}}):t._$g("21-"+r+"-"+o+"-"+s,"e")?a("v-uni-input",{attrs:{type:"digit","confirm-type":"done",placeholder:"\u8bf7\u8f93\u5165",maxlength:"4",_i:"21-"+r+"-"+o+"-"+s},model:{value:t._$g("21-"+r+"-"+o+"-"+s,"v-model"),callback:function(e){t.$handleVModelEvent("21-"+r+"-"+o+"-"+s,e)},expression:"it.value"}}):t._$g("22-"+r+"-"+o+"-"+s,"e")?a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g("22-"+r+"-"+o+"-"+s,"a-range"),_i:"22-"+r+"-"+o+"-"+s},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:"23-"+r+"-"+o+"-"+s}},[t._v(t._$g("23-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-icons",{staticClass:t._$g("24-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"24-"+r+"-"+o+"-"+s}})],1):t._e(),t._$g("25-"+r+"-"+o+"-"+s,"i")?a("uni-icons",{attrs:{_i:"25-"+r+"-"+o+"-"+s},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1),a("v-uni-text",{attrs:{_i:"26-"+r+"-"+o+"-"+s}},[t._v(t._$g("26-"+r+"-"+o+"-"+s,"t0-0"))])],1)],1):t._e()})),t._l(t._$g("27-"+r+"-"+o,"f"),(function(e,i,n,s){return t._$g("27-"+r+"-"+o+"-"+s,"i")?a("uni-view",{key:e,staticClass:t._$g("27-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"27-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("28-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"28-"+r+"-"+o+"-"+s}},[t._v(t._$g("28-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("29-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"29-"+r+"-"+o+"-"+s}},[a("uni-view",{staticStyle:{width:"40%"},attrs:{_i:"30-"+r+"-"+o+"-"+s}},[t._v(t._$g("30-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("31-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"31-"+r+"-"+o+"-"+s}},[t._v(t._$g("31-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("32-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"32-"+r+"-"+o+"-"+s}},[t._v(t._$g("32-"+r+"-"+o+"-"+s,"t0-0"))])],1)],1):t._e()}))],2)})),1)],1)})),t._$g(33,"i")?a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u91cd\u65b0\u4f30\u5206")]):a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb\u4f30\u5206")])],2):a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35}},[a("v-uni-image",{attrs:{src:t._$g(36,"a-src"),_i:36}}),a("v-uni-text",{attrs:{_i:37}},[t._v(t._$g(37,"t0-0"))])],1),a("uslider",{attrs:{_i:38}}),t._$g(39,"i")?a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39}},[a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[t._v("\u8bf7\u9009\u62e9")]),t._l(t._$g(43,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("43-"+r,"sc"),attrs:{_i:"43-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:"44-"+r}}),a("uni-view",{staticClass:t._$g("45-"+r,"sc"),attrs:{_i:"45-"+r}},[a("uni-view",{staticClass:t._$g("46-"+r,"sc"),attrs:{_i:"46-"+r}},[t._v(t._$g("46-"+r,"t0-0"))])],1)],1)})),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],2)],1):t._e()],1)},r=[]},3468:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},3509:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'.chartsview[data-v-06f9c5d4]{width:100%;height:100%;display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.charts-font[data-v-06f9c5d4]{font-size:14px;color:#ccc;margin-top:10px}.charts-error[data-v-06f9c5d4]{width:128px;height:128px;background:url("data:image/png;base64,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");background-position:50%}',""]),t.exports=e},"359a":function(t,e,a){"use strict";a.r(e);var i=a("1b46"),n=a("7772");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("a784");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"eed63fc6",null,!1,i["a"],void 0);e["default"]=s.exports},3842:function(t,e,a){"use strict";a.r(e);var i=a("009d"),n=a("5cd2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("055d");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"652130c6",null,!1,i["a"],void 0);e["default"]=s.exports},3946:function(t,e,a){"use strict";a.r(e);var i=a("dc58"),n=a("f436");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("7b7e");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6f58f76e",null,!1,i["a"],void 0);e["default"]=s.exports},"39c7":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._v(t._$g(1,"t0-0"))]),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v(t._$g(4,"t0-0")),a("v-uni-text",{attrs:{_i:5}},[t._v(t._$g(5,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0")),a("v-uni-text",{attrs:{_i:7}},[t._v(t._$g(7,"t0-0")+":"+t._$g(7,"t0-1"))])],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u6d88\u8017/kcal"),a("v-uni-text",{attrs:{_i:9}},[t._v(t._$g(9,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-image",{attrs:{src:t._$g(11,"a-src"),_i:11}})],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12},on:{longpress:function(e){return t.$handleViewEvent(e)}}},[t._v("\u957f\u6309\u7ed3\u675f")]),t._$g(13,"i")?a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{attrs:{_i:17}},[t._v("\u5e73\u5747\u901f\u5ea6\uff1a"),a("v-uni-text",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),t._v("bpm")],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v("(bpm=\u4e2a/\u5206\u949f)")])],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-image",{attrs:{src:t._$g(22,"a-src"),_i:22}}),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-view",{attrs:{_i:24}},[t._v("\u4e2d\u65ad\u6b21\u6570")]),a("uni-view",{attrs:{_i:25}},[a("v-uni-text",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[t._v(t._$g(26,"t0-0"))]),t._v("\u6b21")],1)],1)],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("v-uni-image",{attrs:{src:t._$g(28,"a-src"),_i:28}}),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[a("uni-view",{attrs:{_i:30}},[t._v("\u6700\u957f\u8fde\u7eed")]),a("uni-view",{attrs:{_i:31}},[a("v-uni-text",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[t._v(t._$g(32,"t0-0"))]),t._v("\u4e2a")],1)],1)],1)],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[a("v-uni-text",{attrs:{_i:35}},[t._v(t._$g(35,"t0-0"))]),t._v("\u8bad\u7ec3\u4e2a\u6570")],1),a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[a("v-uni-text",{attrs:{_i:37}},[t._v(t._$g(37,"t0-0")+":"+t._$g(37,"t0-1"))]),t._v("\u5206:\u79d2")],1),a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[a("v-uni-text",{attrs:{_i:39}},[t._v(t._$g(39,"t0-0"))]),t._v("\u6d88\u8017/kcal")],1)],1),a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5b8c\u6210")])],1)],1)],1):t._e()],1)},n=[]},"39fa":function(t,e,a){"use strict";a.r(e);var i=a("4e72"),n=a("6f50");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("974d");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"78b40a53",null,!1,i["a"],void 0);e["default"]=s.exports},"3a91":function(t,e,a){"use strict";a.r(e);var i=a("8f56"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3b4d":function(t,e,a){"use strict";a.r(e);var i=a("0c6c"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3c00":function(t,e,a){"use strict";a.r(e);var i=a("54eb"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3ca9":function(t,e,a){"use strict";var i=a("f98c"),n=a.n(i);n.a},"3d05":function(t,e,a){var i=a("c9cc");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("1a2b8a19",i,!0,{sourceMap:!1,shadowMode:!1})},"3df8":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"3e04":function(t,e,a){"use strict";var i=a("b3d2"),n=a.n(i);n.a},"3ed0":function(t,e,a){"use strict";a.r(e);var i=a("fa3f"),n=a("d077");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("78dd");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4561fd18",null,!1,i["a"],void 0);e["default"]=s.exports},"3f86":function(t,e,a){"use strict";a.r(e);var i=a("8aba"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3fd8":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],n={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997c\u72b6\u56fe","\u5706\u73af\u56fe","\u73ab\u7470\u56fe","\u8bcd\u4e91\u56fe","\u6f0f\u6597\u56fe","\u5730\u56fe","\u5706\u5f27\u8fdb\u5ea6\u6761","\u6298\u7ebf\u56fe","\u67f1\u72b6\u56fe","\u5c71\u5cf0\u56fe","\u6761\u72b6\u56fe","\u533a\u57df\u56fe","\u96f7\u8fbe\u56fe","\u4eea\u8868\u76d8","K\u7ebf\u56fe","\u6df7\u5408\u56fe","\u65f6\u95f4\u8f74\u6298\u7ebf","\u65f6\u95f4\u8f74\u533a\u57df","\u6563\u70b9\u56fe","\u6c14\u6ce1\u56fe","\u81ea\u5b9a\u4e49\u7c7b\u578b"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(t,e,a){return t+"\u5143"},yAxisDemo2:function(t,e,a){return t.toFixed(2)},xAxisDemo1:function(t,e,a){return t+"\u5e74"},xAxisDemo2:function(t,e,a){return function(t,e){var a=new Date;a.setTime(1e3*t);var i=a.getFullYear(),n=a.getMonth()+1;n=n<10?"0"+n:n;var r=a.getDate();r=r<10?"0"+r:r;var o=a.getHours();o=o<10?"0"+o:o;var s=a.getMinutes(),c=a.getSeconds();return s=s<10?"0"+s:s,c=c<10?"0"+c:c,"full"==e?i+"-"+n+"-"+r+" "+o+":"+s+":"+c:"y-m-d"==e?i+"-"+n+"-"+r:"h:m"==e?o+":"+s:"h:m:s"==e?o+":"+s+":"+c:[i,n,r,o,s,c]}(t,"h:m")},seriesDemo1:function(t,e,a,i){return t+"\u5143"},tooltipDemo1:function(t,e,a,i){return 0==a?"\u968f\u4fbf\u7528"+t.data+"\u5e74":"\u5176\u4ed6\u6211\u6ca1\u6539"+t.data+"\u5929"},pieDemo:function(t,e,a,i){if(void 0!==e)return a[e].name+"\uff1a"+a[e].data+"\u5143"}},demotype:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:i,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:i,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76ca\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:i,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:i,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:i,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:i,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:i,title:{name:"",fontSize:22,color:"#00FF00"},subtitle:{name:"",fontSize:15,color:"#666666"},extra:{arcbar:{type:"circle",width:10,backgroundColor:"#E9E9E9",startAngle:1.5,endAngle:.25,gap:2}}},line:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{min:0}]},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:i,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{tofix:1,min:0}]},legend:{show:!1},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:i,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:i,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5b9e\u65f6\u901f\u5ea6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:i,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:i,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},r=n;e.default=r},"401b":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("3-"+r,"sc"),attrs:{_i:"3-"+r}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[t._$g("6-"+r,"i")?a("uni-view",{staticClass:t._$g("6-"+r,"sc"),class:t._$g("6-"+r,"c"),attrs:{_i:"6-"+r}}):a("uni-view",{staticClass:t._$g("7-"+r,"sc"),attrs:{_i:"7-"+r}},[t._v("A")])],1),t._v(t._$g("4-"+r,"t1-0"))],1),a("uni-view",{staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0")+t._$g("8-"+r,"t0-1"))])],1)})),1)],1)],1)},n=[]},4089:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-2ef93b2c]{width:30px;height:30px;position:relative}.container.loading2[data-v-2ef93b2c]{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.container.loading2 .shape[data-v-2ef93b2c]{border-radius:5px}.container.loading2[data-v-2ef93b2c]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container .shape[data-v-2ef93b2c]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-2ef93b2c]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-2ef93b2c]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-2ef93b2c]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-2ef93b2c]{bottom:0;right:0;background-color:#e66}.loading2 .shape1[data-v-2ef93b2c]{-webkit-animation:animation2shape1-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape1-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape1-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}@keyframes animation2shape1-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}.loading2 .shape2[data-v-2ef93b2c]{-webkit-animation:animation2shape2-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape2-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape2-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@keyframes animation2shape2-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}.loading2 .shape3[data-v-2ef93b2c]{-webkit-animation:animation2shape3-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape3-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape3-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}@keyframes animation2shape3-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}.loading2 .shape4[data-v-2ef93b2c]{-webkit-animation:animation2shape4-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape4-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape4-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}@keyframes animation2shape4-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}",""]),t.exports=e},"409b":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u624b\u52a8\u8bb0\u5f55")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1),a("uni-view",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u65f6\u957f")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g(14,"a-range"),value:t._$g(14,"a-value"),_i:14},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0")+t._$g(15,"t0-1"))])],1),a("uni-icons",{staticClass:t._$g(16,"sc"),attrs:{_i:16}})],1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v("\u4e2a\u6570")]),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("v-uni-input",{attrs:{type:"number",placeholder:"\u8bf7\u8f93\u5165",_i:20},model:{value:t._$g(20,"v-model"),callback:function(e){t.$handleVModelEvent(20,e)},expression:"number"}}),t._v("\u4e2a")],1)],1)],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1)},r=[]},4127:function(t,e,a){"use strict";var i=a("14e4"),n=a.n(i);n.a},"42ed":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},4418:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("645e")),r=i(a("359a")),o={data:function(){return{wxsProps:{}}},components:{record:n.default,headerIndex:r.default}};e.default=o},"45b3":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},n=[]},4622:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.uni-swipe[data-v-4b98f4fc]{position:relative;overflow:hidden}.uni-swipe_box[data-v-4b98f4fc]{display:flex;flex-shrink:0;position:relative}.uni-swipe_text--center[data-v-4b98f4fc]{width:100%;cursor:grab}.uni-swipe_button-group[data-v-4b98f4fc]{box-sizing:border-box;display:flex;flex-direction:row;position:absolute;top:15px;bottom:0}.button-group--left[data-v-4b98f4fc]{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.button-group--right[data-v-4b98f4fc]{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.uni-swipe_button[data-v-4b98f4fc]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 20px}.uni-swipe_button-text[data-v-4b98f4fc]{flex-shrink:0;font-size:14px}.ani[data-v-4b98f4fc]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}',""]),t.exports=e},"462c":function(t,e,a){"use strict";a.r(e);var i=a("45b3"),n=a("b9e3");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"44d8bc26",null,!1,i["a"],void 0);e["default"]=s.exports},4636:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.image3[data-v-d9ff8400]{width:200px!important;height:340px!important}',""]),t.exports=e},"46b5":function(t,e,a){"use strict";a.r(e);var i=a("ed76"),n=a("28b7");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("2d78");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"b8d4e65e",null,!1,i["a"],void 0);e["default"]=s.exports},4807:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-1f6b9ca8]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.edit[data-v-1f6b9ca8]{top:20%}.close[data-v-1f6b9ca8]{background:#fff!important;float:left;color:#333}',""]),t.exports=e},"49ce":function(t,e,a){"use strict";a.r(e);var i=a("b6fb"),n=a("9747");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("32bc");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"45a6b600",null,!1,i["a"],void 0);e["default"]=s.exports},"49cf":function(t,e,a){var i=a("9e94");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("72837617",i,!0,{sourceMap:!1,shadowMode:!1})},"4a0b":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"4d26":function(t,e,a){"use strict";a.r(e);var i=a("d542"),n=a("d38f");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("c0a6");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"eafbf252",null,!1,i["a"],void 0);e["default"]=s.exports},"4d33":function(t,e,a){var i=a("dd68");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("2e50be7b",i,!0,{sourceMap:!1,shadowMode:!1})},"4e72":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._v("\u5934\u50cf")]),a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u6635\u79f0")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._$g(7,"i")?a("v-uni-text",{attrs:{_i:7}},[t._v(t._$g(7,"t0-0"))]):a("v-uni-input",{attrs:{type:"text",_i:8},on:{blur:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(8,"v-model"),callback:function(e){t.$handleVModelEvent(8,e)},expression:"nickname"}}),a("uni-icons",{staticClass:t._$g(9,"sc"),attrs:{_i:9},on:{click:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u624b\u673a\u53f7")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-text",{attrs:{_i:13}},[t._v(t._$g(13,"t0-0"))]),a("uni-icons",{attrs:{_i:14}})],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-text",{attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),a("uni-icons",{attrs:{_i:19}})],1)],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[t._v("\u8bbe\u7f6e\u5bc6\u7801")]),a("uni-icons",{attrs:{_i:22}})],1)],1)},r=[]},"4ea4":function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports["default"]=t.exports},"4ef9":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"ren-calendar",props:["weekstart","markDays","headerBar","open","collapsible","disabledAfter"],data:function(){return{wxsProps:{}}},components:{}}},"4f06":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{attrs:{_i:0}},[t._$g(1,"i")?a("recordWeight",{attrs:{_i:1}}):t._e(),t._$g(2,"i")?a("skipAdd",{attrs:{_i:2}}):t._e(),t._$g(3,"i")?a("lungAdd",{attrs:{_i:3}}):t._e()],1):t._e()},n=[]},"4f31":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._v("\u8bf7\u5728\u8bbe\u5907\u5f00\u673a\u72b6\u6001\u4e0b\uff0c\u641c\u7d22\u8bbe\u5907")]),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb\u641c\u7d22\u8bbe\u5907")]),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5df2\u53d1\u73b0 "+t._$g(3,"t0-0")+" \u4e2a\u8bbe\u5907\uff1a")]),a("uni-view",{attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-scroll-view",{staticClass:t._$g(5,"sc"),attrs:{"scroll-y":!0,"scroll-with-animation":!0,_i:5}},t._l(t._$g(6,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:"7-"+r}},[a("v-uni-text",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1),a("uni-view",{attrs:{_i:"9-"+r}},[t._v("mac\u5730\u5740:"+t._$g("9-"+r,"t0-0"))])],1)})),1):t._e()],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("v-uni-icon",{staticClass:t._$g(12,"sc"),attrs:{_i:12}}),t._v("\u8bbe\u5907\u7ed1\u5b9a\u6d41\u7a0b\u8bf4\u660e")],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-text",{attrs:{_i:14}},[t._v("1\u3001\u6253\u5f00\u624b\u673a\u84dd\u7259\u548c\u4f4d\u7f6e\u4fe1\u606f")]),a("v-uni-text",{attrs:{_i:15}},[t._v("2\u3001ios\u7cfb\u7edf\u9700\u6253\u5f00\u8bbe\u7f6e\u2014>\u5e94\u7528\u2014>\u5fae\u4fe1\u91cc\u7684\u84dd\u7259\u6743\u9650")]),a("v-uni-text",{attrs:{_i:16}},[t._v("3\u3001\u8bbe\u5907\u4eae\u5c4f\u72b6\u6001\u4e0b\u641c\u7d22\u84dd\u7259")]),a("v-uni-text",{attrs:{_i:17}},[t._v("4\u3001\u9009\u62e9\u84dd\u7259\u8fdb\u884c\u7ed1\u5b9a")])],1)],1)],1)},n=[]},"4f6b":function(t,e,a){"use strict";a.r(e);var i=a("0ef0"),n=a("03f2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("751e");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"1de8c812",null,!1,i["a"],void 0);e["default"]=s.exports},"500e":function(t,e,a){"use strict";a.r(e);var i=a("d53f"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},5099:function(t,e,a){"use strict";var i=a("4d33"),n=a.n(i);n.a},5285:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v(t._$g(3,"t0-0"))]),t._$g(4,"i")?a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",start:t._$g(7,"a-start"),end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1):t._e(),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u4f53\u91cd")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:13},model:{value:t._$g(13,"v-model"),callback:function(e){t.$handleVModelEvent(13,e)},expression:"weight"}}),t._v("kg")],1)],1),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1):t._e()},n=[]},"52b7":function(t,e,a){"use strict";var i=a("c004"),n=a.n(i);n.a},"539b":function(t,e,a){"use strict";a.r(e);var i=a("1c92"),n=a("a72c");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("0e24");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7349bc3d",null,!1,i["a"],void 0);e["default"]=s.exports},"53dc":function(t,e,a){"use strict";a.r(e);var i=a("f2b0"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"54eb":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},5713:function(t,e,a){var i=a("582b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("3084e95b",i,!0,{sourceMap:!1,shadowMode:!1})},"57da":function(t,e,a){var i=a("ef29");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("630fcfa5",i,!0,{sourceMap:!1,shadowMode:!1})},5815:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"qiun-data-charts",props:["type","canvasId","canvas2d","background","animation","chartData","opts","eopts","loadingType","errorShow","errorReload","errorMessage","inScrollView","reshow","reload","disableScroll","optsWatch","onzoom","ontap","ontouch","onmouse","onmovetip","echartsH5","echartsApp","tooltipShow","tooltipFormat","tooltipCustom","startDate","endDate","textEnum","groupEnum","pageScrollTop","directory","tapLegend","menus"],data:function(){return{wxsProps:{}}},components:{}}},"582b":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-b50d4266]{font-size:14px;padding:15px;background-color:#f5f6fa;min-height:calc(100vh - 30px)}.add[data-v-b50d4266]{width:100%;height:35px;line-height:35px;font-size:14px;margin-bottom:15px;color:#fff;border-radius:15px;display:flex;justify-content:center;background:#fec407}.list[data-v-b50d4266]{width:100%}.list .item[data-v-b50d4266]{width:calc(100% - 20px);padding:5px 10px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;background-color:#fff;margin-bottom:10px}.list .item .left[data-v-b50d4266]{width:80%;display:flex;align-items:center}.list .item .left uni-image[data-v-b50d4266]{width:50px;height:50px;margin-right:10px}.list .item .left .name[data-v-b50d4266]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.list .item .left .name uni-text[data-v-b50d4266]{width:100%;display:block;text-align:left;margin-top:10px}.list .item .bing[data-v-b50d4266]{width:auto;float:right;background-color:#dfdfdf;border-radius:10px;padding:5px 10px}',""]),t.exports=e},"58c9":function(t,e,a){"use strict";var i=a("28ed"),n=a.n(i);n.a},"59d5":function(t,e,a){"use strict";var i=a("ef58"),n=a.n(i);n.a},"5a43":function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,i=new Array(e);a1?e-1:0),i=1;it.end.x||e.end.xt.start.y||e.start.y1&&(n.extra.mount.widthRatio>2&&(n.extra.mount.widthRatio=2),o+=(n.extra.mount.widthRatio-1)*a.eachSpacing);var s=e;return e>=0?(s=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",n.xAxis.scrollPosition="left"):Math.abs(e)>=o-r?(s=r-o,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",n.xAxis.scrollPosition="right"):(t.scrollOption.position=e,n.xAxis.scrollPosition=e),s}function f(t,e,a){function i(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=i(t),e=i(e),a=i(a),e>a&&(a+=2*Math.PI,t=e&&t<=a}function p(t,e){function a(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var n=.2,r=.2,o=null,s=null,c=null,l=null;if(e<1?(o=t[0].x+(t[1].x-t[0].x)*n,s=t[0].y+(t[1].y-t[0].y)*n):(o=t[e].x+(t[e+1].x-t[e-1].x)*n,s=t[e].y+(t[e+1].y-t[e-1].y)*n),e>t.length-3){var d=t.length-1;c=t[d].x-(t[d].x-t[d-1].x)*r,l=t[d].y-(t[d].y-t[d-1].y)*r}else c=t[e+1].x-(t[e+2].x-t[e].x)*r,l=t[e+1].y-(t[e+2].y-t[e].y)*r;return a(t,e+1)&&(l=t[e+1].y),a(t,e)&&(s=t[e].y),i(t,e+1)&&(c=t[e+1].x),i(t,e)&&(o=t[e].x),(s>=Math.max(t[e].y,t[e+1].y)||s<=Math.min(t[e].y,t[e+1].y))&&(s=t[e].y),(l>=Math.max(t[e].y,t[e+1].y)||l<=Math.min(t[e].y,t[e+1].y))&&(l=t[e+1].y),(o>=Math.max(t[e].x,t[e+1].x)||o<=Math.min(t[e].x,t[e+1].x))&&(o=t[e].x),(c>=Math.max(t[e].x,t[e+1].x)||c<=Math.min(t[e].x,t[e+1].x))&&(c=t[e+1].x),{ctrA:{x:o,y:s},ctrB:{x:c,y:l}}}function h(t,e,a){return{x:a.x+t,y:a.y-e}}function g(t,e){if(e)while(c.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function v(t,e,a){for(var i=0,n=0;n=1e4?1e3:i>=1e3?100:i>=100?10:i>=10?5:i>=1?1:i>=.1?.1:i>=.01?.01:i>=.001?.001:i>=1e-4?1e-4:i>=1e-5?1e-5:1e-6,{minRange:d(t,"lower",a),maxRange:d(e,"upper",a)}}function m(t,e,a){var i=0;if(t=String(t),!1!==a&&void 0!==a&&a.setFontSize&&a.measureText)return a.setFontSize(e),a.measureText(t).width;t=t.split("");for(var n=0;n-1;if(r)for(var o=A(t),s=0;s5&&void 0!==arguments[5]?arguments[5]:{},o=e.chartData.calPoints?e.chartData.calPoints:[],s={};if(i.length>0){for(var c=[],l=0;l0&&(i=n[a]),{text:r.formatter?r.formatter(t,i,a,e):t.name+": "+t.data,color:t.color,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}})),f={x:Math.round(s.x),y:Math.round(s.y)};return{textList:u,offset:f}}function z(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.chartData.xAxisPoints[a]+e.chartData.eachSpacing/2,o=t.map((function(t){return{text:n.formatter?n.formatter(t,i[a],a,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}}));o=o.filter((function(t){if(!0!==t.disableLegend)return t}));var s={x:Math.round(r),y:0};return{textList:o,offset:s}}function E(t,e,a,i,n,r){var o=a.chartData.calPoints,s=r.color.upFill,c=r.color.downFill,l=[s,s,c,s],d=[];e.map((function(e){0==i?e.data[1]-e.data[0]<0?l[1]=c:l[1]=s:(e.data[0]t[i-1][1]&&(l[2]=s),e.data[3]=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function P(t,e,a){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)<=Math.pow(a,2)}function T(t,e){var a=[],i=[];return t.forEach((function(t,n){e.connectNulls?null!==t&&i.push(t):null!==t?i.push(t):(i.length&&a.push(i),i=[])})),i.length&&a.push(i),a}function F(t,e,a,i,n){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},o=e.xAxis.fontSize*e.pix,s=t.map((function(t,a){var i=e.xAxis.formatter?e.xAxis.formatter(t,a,e):t;return m(String(i),o,n)})),c=Math.max.apply(this,s);if(1==e.xAxis.rotateLabel){r.angle=e.xAxis.rotateAngle*Math.PI/180;var l=e.xAxis.marginTop*e.pix*2+Math.abs(c*Math.sin(r.angle));l=l4&&void 0!==arguments[4]?arguments[4]:-1;n="stack"==i?w(t,e.categories.length):b(t);var s=[];n=n.filter((function(t){return"object"===(0,r.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),n.map((function(t){"object"===(0,r.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){s.push(t)})):s.push(t[0]):s.push(t.value):s.push(t)}));var c=0,l=0;if(s.length>0&&(c=Math.min.apply(this,s),l=Math.max.apply(this,s)),o>-1?("number"===typeof e.xAxis.data[o].min&&(c=Math.min(e.xAxis.data[o].min,c)),"number"===typeof e.xAxis.data[o].max&&(l=Math.max(e.xAxis.data[o].max,l))):("number"===typeof e.xAxis.min&&(c=Math.min(e.xAxis.min,c)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),c===l){var d=l||10;l+=d}for(var u=c,f=l,p=[],h=(f-u)/e.xAxis.splitNumber,g=0;g<=e.xAxis.splitNumber;g++)p.push(u+h*g);return p}(t,e,a,n.type),o.rangesFormat=o.ranges.map((function(t){return t=c.toFixed(t,2),t}));var l=o.ranges.map((function(t){return t=c.toFixed(t,2),t}));o=Object.assign(o,X(l,e,a));o.eachSpacing,l.map((function(t){return m(t,e.xAxis.fontSize*e.pix,i)}));return!0===e.xAxis.disabled&&(o.xAxisHeight=0),o}function D(t,e,a,i,n){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,o=n.extra.radar||{};o.max=o.max||0;for(var s=Math.max(o.max,Math.max.apply(null,b(i))),c=[],l=function(n){var o=i[n],l={};l.color=o.color,l.legendShape=o.legendShape,l.pointShape=o.pointShape,l.data=[],o.data.forEach((function(i,n){var o={};o.angle=t[n],o.proportion=i/s,o.value=i,o.position=h(a*o.proportion*r*Math.cos(o.angle),a*o.proportion*r*Math.sin(o.angle),e),l.data.push(o)})),c.push(l)},d=0;d2&&void 0!==arguments[2]?arguments[2]:1,i=0,n=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0,o=0,s=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(n._proportion_=n._proportion_%2)}return t}function I(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(n._proportion_=n._proportion_%2)}return t}function H(t,e,a){var i;i=a=2&&(t[r]._endAngle_=t[r]._endAngle_%2),n=t[r]._endAngle_;return t}function W(t,e,a){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,n=0;n=a.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*i+a.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*i,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return t}function R(t,e,a,i,n,r){return t.map((function(t){if(null===t)return null;var n=0,o=0;return"mix"==r.type?(n=r.extra.mix.column.seriesGap*r.pix||0,o=r.extra.mix.column.categoryGap*r.pix||0):(n=r.extra.column.seriesGap*r.pix||0,o=r.extra.column.categoryGap*r.pix||0),n=Math.min(n,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-n*(a-1))/a),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(t.width=Math.min(t.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t.x+=(i+.5-a/2)*(t.width+n),t}))}function G(t,e,a,i,n,r){return t.map((function(t){if(null===t)return null;var n=0,o=0;return n=r.extra.bar.seriesGap*r.pix||0,o=r.extra.bar.categoryGap*r.pix||0,n=Math.min(n,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-n*(a-1))/a),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t.y+=(i+.5-a/2)*(t.width+n),t}))}function q(t,e,a,i,n,r,o){var s=r.extra.column.categoryGap*r.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*s,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),i>0&&(t.width-=o),t)}))}function Y(t,e,a,i,n,r,o){var s=r.extra.column.categoryGap*r.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function N(t,e,a,i,n,r,o){var s=r.extra.bar.categoryGap*r.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function X(t,e,a){var i=e.width-e.area[1]-e.area[3],n=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&n>1&&"justify"==e.xAxis.boundaryGap&&(n-=1);var r=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,n+=r);var o=i/n,s=[],c=e.area[3],l=e.width-e.area[1];return t.forEach((function(t,e){s.push(c+r/2*o+e*o)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?s.push(c+r*o+t.length*o):s.push(l)),{xAxisPoints:s,startX:c,endX:l,eachSpacing:o}}function U(t,e,a,i,n,r,o){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],l=r.height-r.area[0]-r.area[2];return t.forEach((function(t,o){if(null===t)c.push(null);else{var d=[];t.forEach((function(t,c){var u={};u.x=i[o]+Math.round(n/2);var f=t.value||t,p=l*(f-e)/(a-e);p*=s,u.y=r.height-Math.round(p)-r.area[2],d.push(u)})),c.push(d)}})),c}function J(t,e,a,i,n,o,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=o.type&&"area"!=o.type&&"scatter"!=o.type&&"bubble"!=o.type||(l=o.xAxis.boundaryGap);var d=[],u=o.height-o.area[0]-o.area[2],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)d.push(null);else{var p={};p.color=t.color,p.x=i[s];var h,g,v,x=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)h=[].concat(o.chartData.xAxisData.ranges),g=h.shift(),v=h.pop(),x=t[1],p.x=o.area[3]+f*(t[0]-g)/(v-g),"bubble"==o.type&&(p.r=t[2],p.t=t[3]);else x=t.value;"center"==l&&(p.x+=n/2);var _=u*(x-e)/(a-e);_*=c,p.y=o.height-_-o.area[2],d.push(p)}})),d}function Q(t,e,a,i,n,o,s,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var d=o.xAxis.boundaryGap,u=[],f=o.height-o.area[0]-o.area[2],p=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)u.push(null);else{var h={};if(h.color=t.color,"vertical"==c.animation){h.x=i[s];var g,v,x,_=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)g=[].concat(o.chartData.xAxisData.ranges),v=g.shift(),x=g.pop(),_=t[1],h.x=o.area[3]+p*(t[0]-v)/(x-v);else _=t.value;"center"==d&&(h.x+=n/2);var m=f*(_-e)/(a-e);m*=l,h.y=o.height-m-o.area[2],u.push(h)}else{h.x=i[0]+n*s*l;_=t;"center"==d&&(h.x+=n/2);m=f*(_-e)/(a-e);h.y=o.height-m-o.area[2],u.push(h)}}})),u}function Z(t,e,a,i,n,o,s,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var d=[],u=o.height-o.area[0]-o.area[2],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)d.push(null);else{var c={};c.color=t.color,c.x=i[s];var p,h,g,v=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(o.chartData.xAxisData.ranges),h=p.shift(),g=p.pop(),v=t[1],c.x=o.area[3]+f*(t[0]-h)/(g-h);else v=t.value;c.x+=n/2;var x=u*(v*l-e)/(a-e);c.y=o.height-x-o.area[2],d.push(c)}})),d}function K(t,e,a,i,n,r,o,s){var c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,l=[],d=r.height-r.area[0]-r.area[2],u=(r.width,r.area[1],r.area[3],n*o.widthRatio);return t.forEach((function(t,o){if(null===t)l.push(null);else{var s={};s.color=t.color,s.x=i[o],s.x+=n/2;var f=t.data,p=d*(f*c-e)/(a-e);s.y=r.height-p-r.area[2],s.value=f,s.width=u,l.push(s)}})),l}function tt(t,e,a,i,n,o,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],d=(o.height,o.area[0],o.area[2],o.width-o.area[1]-o.area[3]);return t.forEach((function(t,n){if(null===t)l.push(null);else{var s={};s.color=t.color,s.y=i[n];var u=t;"object"===(0,r.default)(t)&&null!==t&&(u=t.value);var f=d*(u-e)/(a-e);f*=c,s.height=f,s.value=u,s.x=f+o.area[3],l.push(s)}})),l}function et(t,e,a,i,n,o,s,c,l){var d=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,u=[],f=o.height-o.area[0]-o.area[2];return t.forEach((function(t,s){if(null===t)u.push(null);else{var p={};if(p.color=t.color,p.x=i[s]+Math.round(n/2),c>0){for(var h=0,g=0;g<=c;g++)h+=l[g].data[s];var v=h-t,x=f*(h-e)/(a-e),_=f*(v-e)/(a-e)}else{h=t;"object"===(0,r.default)(t)&&null!==t&&(h=t.value);x=f*(h-e)/(a-e),_=0}var m=_;x*=d,m*=d,p.y=o.height-Math.round(x)-o.area[2],p.y0=o.height-Math.round(m)-o.area[2],u.push(p)}})),u}function at(t,e,a,i,n,o,s,c,l){var d=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,u=[],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,n){if(null===t)u.push(null);else{var s={};if(s.color=t.color,s.y=i[n],c>0){for(var p=0,h=0;h<=c;h++)p+=l[h].data[n];var g=p-t,v=f*(p-e)/(a-e),x=f*(g-e)/(a-e)}else{p=t;"object"===(0,r.default)(t)&&null!==t&&(p=t.value);v=f*(p-e)/(a-e),x=0}var _=x;v*=d,_*=d,s.height=v-_,s.x=o.area[3]+v,s.x0=o.area[3]+_,u.push(s)}})),u}function it(t,e,a,i,n){var o;o="stack"==i?w(t,e.categories.length):b(t);var s=[];o=o.filter((function(t){return"object"===(0,r.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),o.map((function(t){"object"===(0,r.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){s.push(t)})):s.push(t[1]):s.push(t.value):s.push(t)}));var c=n.min||0,l=n.max||0;s.length>0&&(c=Math.min.apply(this,s),l=Math.max.apply(this,s)),c===l&&(0==l?l=10:c=0);for(var d=_(c,l),u=void 0===n.min||null===n.min?d.minRange:n.min,f=void 0===n.max||null===n.max?d.maxRange:n.max,p=(f-u)/e.yAxis.splitNumber,h=[],g=0;g<=e.yAxis.splitNumber;g++)h.push(u+p*g);return h.reverse()}function nt(t,e,a,i){var n=s({},{type:""},e.extra.column),r=e.yAxis.data.length,o=new Array(r);if(r>0){for(var l=0;l0&&0==n.tooltip.group.includes(o))){var s="number"===typeof n.tooltip.index?n.tooltip.index:n.tooltip.index[n.tooltip.group.indexOf(o)];if(i.beginPath(),"hollow"==r.activeType?(i.setStrokeStyle(e),i.setFillStyle(n.background),i.setLineWidth(2*n.pix)):(i.setStrokeStyle("#ffffff"),i.setFillStyle(e),i.setLineWidth(1*n.pix)),"diamond"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x+2.5*n.pix,t.y),i.arc(t.x,t.y,3*n.pix,0,2*Math.PI,!1))}));else if("square"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("none"===a)return;i.closePath(),i.fill(),i.stroke()}}function ct(t,e,a,i){var n=t.title.fontSize||e.titleFontSize,r=t.subtitle.fontSize||e.subtitleFontSize,o=t.title.name||"",s=t.subtitle.name||"",c=t.title.color||t.fontColor,l=t.subtitle.color||t.fontColor,d=o?n:0,u=s?r:0;if(s){var f=m(s,r*t.pix,a),p=i.x-f/2+(t.subtitle.offsetX||0)*t.pix,h=i.y+r*t.pix/2+(t.subtitle.offsetY||0)*t.pix;o&&(h+=(d*t.pix+5)/2),a.beginPath(),a.setFontSize(r*t.pix),a.setFillStyle(l),a.fillText(s,p,h),a.closePath(),a.stroke()}if(o){var g=m(o,n*t.pix,a),v=i.x-g/2+(t.title.offsetX||0),x=i.y+n*t.pix/2+(t.title.offsetY||0)*t.pix;s&&(x-=(u*t.pix+5)/2),a.beginPath(),a.setFontSize(n*t.pix),a.setFillStyle(c),a.fillText(o,v,x),a.closePath(),a.stroke()}}function lt(t,e,a,i,n){var o=e.data,s=e.textOffset?e.textOffset:0;t.forEach((function(t,c){if(null!==t){i.beginPath();var l=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(l),i.setFillStyle(e.textColor||n.fontColor);var d=o[c];"object"===(0,r.default)(o[c])&&null!==o[c]&&(d=o[c].constructor.toString().indexOf("Array")>-1?o[c][1]:o[c].value);var u=e.formatter?e.formatter(d,c,e,n):d;i.setTextAlign("center"),i.fillText(String(u),t.x,t.y-4+s*n.pix),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function dt(t,e,a,i,n){var o=e.data,s=e.textOffset?e.textOffset:0,c=n.extra.column.labelPosition;t.forEach((function(t,l){if(null!==t){i.beginPath();var d=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(d),i.setFillStyle(e.textColor||n.fontColor);var u=o[l];"object"===(0,r.default)(o[l])&&null!==o[l]&&(u=o[l].constructor.toString().indexOf("Array")>-1?o[l][1]:o[l].value);var f=e.formatter?e.formatter(u,l,e,n):u;i.setTextAlign("center");var p=t.y-4*n.pix+s*n.pix;t.y>e.zeroPoints&&(p=t.y+s*n.pix+d),"insideTop"==c&&(p=t.y+d+s*n.pix,t.y>e.zeroPoints&&(p=t.y-s*n.pix-4*n.pix)),"center"==c&&(p=t.y+s*n.pix+(n.height-n.area[2]-t.y+d)/2,e.zeroPointse.zeroPoints&&(p=t.y-s*n.pix-(t.y-e.zeroPoints-d)/2),"stack"==n.extra.column.type&&(p=t.y+s*n.pix+(t.y0-t.y+d)/2)),"bottom"==c&&(p=n.height-n.area[2]+s*n.pix-4*n.pix,e.zeroPointse.zeroPoints&&(p=e.zeroPoints-s*n.pix+d+2*n.pix),"stack"==n.extra.column.type&&(p=t.y0+s*n.pix-4*n.pix)),i.fillText(String(f),t.x,p),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ut(t,e,a,i,n,r){e.data;var o=e.textOffset?e.textOffset:0;n.extra.mount.labelPosition;t.forEach((function(t,s){if(null!==t){i.beginPath();var c=e[s].textSize?e[s].textSize*n.pix:a.fontSize;i.setFontSize(c),i.setFillStyle(e[s].textColor||n.fontColor);var l=t.value,d=e[s].formatter?e[s].formatter(l,s,e,n):l;i.setTextAlign("center");var u=t.y-4*n.pix+o*n.pix;t.y>r&&(u=t.y+o*n.pix+c),i.fillText(String(d),t.x,u),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ft(t,e,a,i,n){var o=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,s){if(null!==t){i.beginPath();var c=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(c),i.setFillStyle(e.textColor||n.fontColor);var l=o[s];"object"===(0,r.default)(o[s])&&null!==o[s]&&(l=o[s].value);var d=e.formatter?e.formatter(l,s,e,n):l;i.setTextAlign("left"),i.fillText(String(d),t.x+4*n.pix,t.y+c/2-3),i.closePath(),i.stroke()}}))}function pt(t,e,a,i,n,r){var o;e-=t.width/2+t.labelOffset*i.pix,e=e<10?10:e,o=t.endAngle=2&&(d%=2),u+=l}}function ht(t,e,a,i,n,r){var o=i.extra.radar||{};t.forEach((function(t,s){if(!0===o.labelPointShow&&""!==i.categories[s]){var l={x:e*Math.cos(t),y:e*Math.sin(t)},d=h(l.x,l.y,a);r.setFillStyle(o.labelPointColor),r.beginPath(),r.arc(d.x,d.y,o.labelPointRadius*i.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(!0===o.labelShow){var u={x:(e+n.radarLabelTextMargin*i.pix)*Math.cos(t),y:(e+n.radarLabelTextMargin*i.pix)*Math.sin(t)},f=h(u.x,u.y,a),p=f.x,g=f.y;c.approximatelyEqual(u.x,0)?p-=m(i.categories[s]||"",n.fontSize,r)/2:u.x<0&&(p-=m(i.categories[s]||"",n.fontSize,r)),r.beginPath(),r.setFontSize(n.fontSize),r.setFillStyle(o.labelColor||i.fontColor),r.fillText(i.categories[s]||"",p,g+n.fontSize/2),r.closePath(),r.stroke()}}))}function gt(t,e,a,i,n,r){for(var o=a.pieChartLinePadding,s=[],l=null,d=t.map((function(a,i){var n=a.formatter?a.formatter(a,i,t,e):c.toFixed(100*a._proportion_.toFixed(4))+"%";n=a.labelText?a.labelText:n;var r=2*Math.PI-(a._start_+2*Math.PI*a._proportion_/2);a._rose_proportion_&&(r=2*Math.PI-(a._start_+2*Math.PI*a._rose_proportion_/2));var o=a.color,s=a._radius_;return{arc:r,text:n,color:o,radius:s,textColor:a.textColor,textSize:a.textSize,labelShow:a.labelShow}})),u=0;u=0?p+a.pieChartTextPadding:p-a.pieChartTextPadding,w=v,y=m(f.text,f.textSize*e.pix||a.fontSize,i),C=w;l&&c.isSameXCoordinateArea(l.start,{x:b})&&(C=b>0?Math.min(w,l.start.y):p<0||w>0?Math.max(w,l.start.y):Math.min(w,l.start.y)),b<0&&(b-=y);var $={lineStart:{x:x,y:_},lineEnd:{x:p,y:v},start:{x:b,y:C},width:y,height:a.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};l=g($,l),s.push(l)}for(var k=0;kn?n:r.activeWidth;var o=e.area[0],c=e.height-e.area[2];i.beginPath(),i.setFillStyle(l(r.activeBgColor,r.activeBgOpacity)),i.rect(t-r.activeWidth/2,o,r.activeWidth,c-o),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function mt(t,e,a,i,n){var r=s({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),o=e.area[3],c=e.width-e.area[1];i.beginPath(),i.setFillStyle(l(r.activeBgColor,r.activeBgOpacity)),i.rect(o,t-n/2,c-o,n),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function bt(t,e,a,i,n,r,o){var c=s({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},a.extra.tooltip);1==c.showCategory&&a.categories&&t.unshift({text:a.categories[a.tooltip.index],color:null});var d=c.fontSize*a.pix,u=c.lineHeight*a.pix,f=c.boxPadding*a.pix,p=d,h=5*a.pix;0==c.legendShow&&(p=0,h=0);var g=c.showArrow?8*a.pix:0,v=!1;"line"!=a.type&&"mount"!=a.type&&"area"!=a.type&&"candle"!=a.type&&"mix"!=a.type||1==c.splitLine&&function(t,e,a,i){var n=e.extra.tooltip||{};n.gridType=void 0==n.gridType?"solid":n.gridType,n.dashLength=void 0==n.dashLength?4:n.dashLength;var r=e.area[0],o=e.height-e.area[2];if("dash"==n.gridType&&i.setLineDash([n.dashLength,n.dashLength]),i.setStrokeStyle(n.gridColor||"#cccccc"),i.setLineWidth(1*e.pix),i.beginPath(),i.moveTo(t,r),i.lineTo(t,o),i.stroke(),i.setLineDash([]),n.xAxisLabel){var s=e.categories[e.tooltip.index];i.setFontSize(a.fontSize);var c=m(s,a.fontSize,i),d=t-.5*c,u=o+2*e.pix;i.beginPath(),i.setFillStyle(l(n.labelBgColor||a.toolTipBackground,n.labelBgOpacity||a.toolTipOpacity)),i.setStrokeStyle(n.labelBgColor||a.toolTipBackground),i.setLineWidth(1*e.pix),i.rect(d-n.boxPadding*e.pix,u,c+2*n.boxPadding*e.pix,a.fontSize+2*n.boxPadding*e.pix),i.closePath(),i.stroke(),i.fill(),i.beginPath(),i.setFontSize(a.fontSize),i.setFillStyle(n.labelFontColor||e.fontColor),i.fillText(String(s),d,u+n.boxPadding*e.pix+a.fontSize),i.closePath(),i.stroke()}}(a.tooltip.offset.x,a,i,n),e=s({x:0,y:0},e),e.y-=8*a.pix;var x=t.map((function(t){return m(t.text,d,n)})),_=p+h+4*f+Math.max.apply(null,x),b=2*f+t.length*u;if(0!=c.showBox){e.x-Math.abs(a._scrollDistance_||0)+g+_>a.width&&(v=!0),b+e.y>a.height&&(e.y=a.height-b),n.beginPath(),n.setFillStyle(l(c.bgColor,c.bgOpacity)),n.setLineWidth(c.borderWidth*a.pix),n.setStrokeStyle(l(c.borderColor,c.borderOpacity));var w=c.borderRadius;v?(_+g>a.width&&(e.x=a.width+Math.abs(a._scrollDistance_||0)+g+(_-a.width)),_>e.x&&(e.x=a.width+Math.abs(a._scrollDistance_||0)+g+(_-a.width)),c.showArrow&&(n.moveTo(e.x,e.y+10*a.pix),n.lineTo(e.x-g,e.y+10*a.pix+5*a.pix)),n.arc(e.x-g-w,e.y+b-w,w,0,Math.PI/2,!1),n.arc(e.x-g-Math.round(_)+w,e.y+b-w,w,Math.PI/2,Math.PI,!1),n.arc(e.x-g-Math.round(_)+w,e.y+w,w,-Math.PI,-Math.PI/2,!1),n.arc(e.x-g-w,e.y+w,w,-Math.PI/2,0,!1),c.showArrow&&(n.lineTo(e.x-g,e.y+10*a.pix-5*a.pix),n.lineTo(e.x,e.y+10*a.pix))):(c.showArrow&&(n.moveTo(e.x,e.y+10*a.pix),n.lineTo(e.x+g,e.y+10*a.pix-5*a.pix)),n.arc(e.x+g+w,e.y+w,w,-Math.PI,-Math.PI/2,!1),n.arc(e.x+g+Math.round(_)-w,e.y+w,w,-Math.PI/2,0,!1),n.arc(e.x+g+Math.round(_)-w,e.y+b-w,w,0,Math.PI/2,!1),n.arc(e.x+g+w,e.y+b-w,w,Math.PI/2,Math.PI,!1),c.showArrow&&(n.lineTo(e.x+g,e.y+10*a.pix+5*a.pix),n.lineTo(e.x,e.y+10*a.pix))),n.closePath(),n.fill(),c.borderWidth>0&&n.stroke(),c.legendShow&&t.forEach((function(t,i){if(null!==t.color){n.beginPath(),n.setFillStyle(t.color);var r=e.x+g+2*f,o=e.y+(u-d)/2+u*i+f+1;switch(v&&(r=e.x-_-g+2*f),t.legendShape){case"line":n.moveTo(r,o+.5*p-2*a.pix),n.fillRect(r,o+.5*p-2*a.pix,p,4*a.pix);break;case"triangle":n.moveTo(r+7.5*a.pix,o+.5*p-5*a.pix),n.lineTo(r+2.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+12.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+7.5*a.pix,o+.5*p-5*a.pix);break;case"diamond":n.moveTo(r+7.5*a.pix,o+.5*p-5*a.pix),n.lineTo(r+2.5*a.pix,o+.5*p),n.lineTo(r+7.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+12.5*a.pix,o+.5*p),n.lineTo(r+7.5*a.pix,o+.5*p-5*a.pix);break;case"circle":n.moveTo(r+7.5*a.pix,o+.5*p),n.arc(r+7.5*a.pix,o+.5*p,5*a.pix,0,2*Math.PI);break;case"rect":n.moveTo(r,o+.5*p-5*a.pix),n.fillRect(r,o+.5*p-5*a.pix,15*a.pix,10*a.pix);break;case"square":n.moveTo(r+2*a.pix,o+.5*p-5*a.pix),n.fillRect(r+2*a.pix,o+.5*p-5*a.pix,10*a.pix,10*a.pix);break;default:n.moveTo(r,o+.5*p-5*a.pix),n.fillRect(r,o+.5*p-5*a.pix,15*a.pix,10*a.pix)}n.closePath(),n.fill()}})),t.forEach((function(t,a){var i=e.x+g+2*f+p+h;v&&(i=e.x-_-g+2*f+p+h);var r=e.y+u*a+(u-d)/2-1+f+d;n.beginPath(),n.setFontSize(d),n.setTextBaseline("normal"),n.setFillStyle(c.fontColor),n.fillText(t.text,i,r),n.closePath(),n.stroke()}))}}function wt(t,e,a,i,n,r){var o=t.extra.tooltip||{};o.horizentalLine&&t.tooltip&&1===i&&("line"==t.type||"area"==t.type||"column"==t.type||"mount"==t.type||"candle"==t.type||"mix"==t.type)&&xt(t,e,a),a.save(),t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&a.translate(t._scrollDistance_,0),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===i&&bt(t.tooltip.textList,t.tooltip.offset,t,e,a),a.restore()}function yt(t,e,a,i){var n=e.chartData.xAxisData,r=n.xAxisPoints,o=n.startX,s=n.endX,c=n.eachSpacing,l="center";"bar"!=e.type&&"line"!=e.type&&"area"!=e.type&&"scatter"!=e.type&&"bubble"!=e.type||(l=e.xAxis.boundaryGap);var d=e.height-e.area[2],u=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var f=e.height-e.area[2]+a.xAxisHeight,p=s-o,h=c*(r.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),h+=(e.extra.mount.widthRatio-1)*c);var g=p*p/h,v=0;e._scrollDistance_&&(v=-e._scrollDistance_*p/h),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),i.moveTo(o,f),i.lineTo(s,f),i.stroke(),i.closePath(),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),i.moveTo(o+v,f),i.lineTo(o+v+g,f),i.stroke(),i.closePath(),i.setLineCap("butt")}if(i.save(),e._scrollDistance_&&0!==e._scrollDistance_&&i.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),r.forEach((function(t,a){a>0&&(i.beginPath(),i.moveTo(t-c/2,d),i.lineTo(t-c/2,d+3*e.pix),i.closePath(),i.stroke())}))),!0!==e.xAxis.disableGrid&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&i.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach((function(t,a){a%e.xAxis.gridEval==0&&(i.beginPath(),i.moveTo(t,d),i.lineTo(t,u),i.stroke())})),i.setLineDash([])),!0!==e.xAxis.disabled){var x=t.length;e.xAxis.labelCount&&(x=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,x-=1);for(var _=Math.ceil(t.length/x),b=[],w=t.length,y=0;y=e.area[3]-1&&u-Math.abs(s)<=e.width-e.area[1]+1&&(i.beginPath(),i.setFontSize(C),i.setFillStyle(e.xAxis.fontColor||e.fontColor),i.fillText(String(n),r[a]+o,d+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),i.closePath(),i.stroke())})):b.forEach((function(t,n){var o=e.xAxis.formatter?e.xAxis.formatter(t):t,s=e._scrollDistance_||0,u="center"==l?r[n]+c/2:r[n];if(u-Math.abs(s)>=e.area[3]-1&&u-Math.abs(s)<=e.width-e.area[1]+1){i.save(),i.beginPath(),i.setFontSize(C),i.setFillStyle(e.xAxis.fontColor||e.fontColor);var f=m(String(o),C,i),p=r[n];"center"==l&&(p=r[n]+c/2);e.xAxis.scrollShow&&6*e.pix;var h=d+e.xAxis.marginTop*e.pix+C-C*Math.abs(Math.sin(a._xAxisTextAngle_));e.xAxis.rotateAngle<0?(p-=C/2,f=0):(p+=C/2,f=-f),i.translate(p,h),i.rotate(-1*a._xAxisTextAngle_),i.fillText(String(o),f,0),i.closePath(),i.stroke(),i.restore()}}))}i.restore(),e.xAxis.title&&(i.beginPath(),i.setFontSize(e.xAxis.titleFontSize*e.pix),i.setFillStyle(e.xAxis.titleFontColor),i.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),i.closePath(),i.stroke()),e.xAxis.axisLine&&(i.beginPath(),i.setStrokeStyle(e.xAxis.axisLineColor),i.setLineWidth(1*e.pix),i.moveTo(o,e.height-e.area[2]),i.lineTo(s,e.height-e.area[2]),i.stroke())}function Ct(t,e,a,i){if(!0!==e.yAxis.disableGrid){var n=e.height-e.area[0]-e.area[2],r=n/e.yAxis.splitNumber,o=e.area[3],s=e.chartData.xAxisData.xAxisPoints,c=e.chartData.xAxisData.eachSpacing,l=c*(s.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),l+=(e.extra.mount.widthRatio-1)*c);var d=o+l,u=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var p=f;p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==a.pieChartLinePadding&&(a.pieChartLinePadding=r.activeRadius*e.pix);var c=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);c=c<10?10:c,r.customRadius>0&&(c=r.customRadius*e.pix),t=O(t,c,n);var d=r.activeRadius*e.pix;if(r.customColor=x(r.linearType,r.customColor,t,a),t=t.map((function(t){return t._start_+=r.offsetAngle*Math.PI/180,t})),t.forEach((function(t,a){e.tooltip&&e.tooltip.index==a&&(i.beginPath(),i.setFillStyle(l(t.color,r.activeOpacity||.5)),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_+d,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill()),i.beginPath(),i.setLineWidth(r.borderWidth*e.pix),i.lineJoin="round",i.setStrokeStyle(r.borderColor);var n,s=t.color;"custom"==r.linearType&&(n=i.createCircularGradient?i.createCircularGradient(o.x,o.y,t._radius_):i.createRadialGradient(o.x,o.y,0,o.x,o.y,t._radius_),n.addColorStop(0,l(r.customColor[t.linearIndex],1)),n.addColorStop(1,l(t.color,1)),s=n);i.setFillStyle(s),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill(),1==r.border&&i.stroke()})),"ring"===e.type){var u=.6*c;"number"===typeof r.ringWidth&&r.ringWidth>0&&(u=Math.max(0,c-r.ringWidth*e.pix)),i.beginPath(),i.setFillStyle(r.centerColor),i.moveTo(o.x,o.y),i.arc(o.x,o.y,u,0,2*Math.PI),i.closePath(),i.fill()}return!1!==e.dataLabel&&1===n&>(t,e,a,i,0,o),1===n&&"ring"===e.type&&ct(e,a,i,o),{center:o,radius:c,series:t}}function zt(t,e){var a=Array(2),i=20037508.34*t/180,n=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return n=20037508.34*n/180,a[0]=i,a[1]=n,a}function Et(t,e,a,i,n,r){return{x:(e-a.xMin)*i+n,y:(a.yMax-t)*i+r}}function At(t,e,a){if(e[1]==a[1])return!1;if(e[1]>t[1]&&a[1]>t[1])return!1;if(e[1]t[1])return!1;if(a[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[r].area[2]||t[1]>e[r].area[3]||t[2]a||t[3]>i){n=!0;break}n=!1}return n}function Ft(t,e,a){var i=t.series;switch(e){case"normal":for(var n=0;n.7},h=0;h0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var n=t[0].data,r=0;re.width-e.area[1]-e.area[3]?(f.push(g),h.push(p-e.legend.itemGap*e.pix),p=b,g=[x]):(p+=b,g.push(x))}if(g.length){f.push(g),h.push(p-e.legend.itemGap*e.pix),r.widthArr=h;var w=Math.max.apply(null,h);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+w+2*o;break;case"right":r.area.start.x=e.width-e.area[1]-w-2*o,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-w)/2-o,r.area.end.x=(e.width+w)/2+o}r.area.width=w+2*o,r.area.wholeWidth=w+2*o,r.area.height=f.length*u+2*o,r.area.wholeHeight=f.length*u+2*o+2*s,r.points=f}}else{var y=t.length,C=e.height-e.area[0]-e.area[2]-2*s-2*o,$=Math.min(Math.floor(C/u),y);switch(r.area.height=$*u+2*o,r.area.wholeHeight=$*u+2*o,e.legend.float){case"top":r.area.start.y=e.area[0]+s,r.area.end.y=e.area[0]+s+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-s-r.area.height,r.area.end.y=e.height-e.area[2]-s;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}for(var k=y%$===0?y/$:Math.floor(y/$+1),M=[],z=0;zP&&(P=F)}r.widthArr.push(P),r.heightArr.push(S.length*u+2*o)}for(var L=0,D=0;D0?S[At].width+e.yAxis.padding*e.pix:S[At].width,bt+=1):"right"==S[At].position&&(e.area[1]+=xt>0?S[At].width+e.yAxis.padding*e.pix:S[At].width,xt+=1)}else a.yAxisWidth=S;if(e.chartData.yAxisData=E,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=X(e.categories,e);var St=F(e.categories,e,0,e.chartData.xAxisData.eachSpacing,i),Pt=St.xAxisHeight,Tt=St.angle;a.xAxisHeight=Pt,a._xAxisTextAngle_=Tt,e.area[2]+=Pt,e.chartData.categoriesData=St}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=L(d,e,a,i),u=e.chartData.xAxisData.rangesFormat;var Vt=F(u,e,0,e.chartData.xAxisData.eachSpacing,i),jt=Vt.xAxisHeight,It=Vt.angle;a.xAxisHeight=jt,a._xAxisTextAngle_=It,e.area[2]+=jt,e.chartData.categoriesData=Vt}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var Ht,Wt=e.chartData.xAxisData.xAxisPoints,Rt=e.chartData.xAxisData.startX,Gt=e.chartData.xAxisData.endX,qt=e.chartData.xAxisData.eachSpacing,Yt=qt*(Wt.length-1),Nt=Gt-Rt;Ht=Nt-Yt,o.scrollOption.currentOffset=Ht,o.scrollOption.startTouchX=Ht,o.scrollOption.distance=0,o.scrollOption.lastMoveTime=0,e._scrollDistance_=Ht}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(a._pieTextMaxLength_=!1===e.dataLabel?0:function(t,e,a,i){t=O(t);for(var n=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=Ft(e,r.type,i)),i.beginPath(),i.setFillStyle(e.background),i.rect(0,0,e.width,e.height),i.fill(),i.save();var o=e.chartData.wordCloudData;i.translate(e.width/2,e.height/2);for(var c=0;c0&&(e.tooltip&&e.tooltip.index==c?i.strokeText(l,(o[c].areav[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].areav[1]+5+d-e.height/2)*n):i.fillText(l,(o[c].areav[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].areav[1]+5+d-e.height/2)*n)):o[c].area[0]>0&&(e.tooltip&&e.tooltip.index==c?i.strokeText(l,(o[c].area[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].area[1]+5+d-e.height/2)*n):i.fillText(l,(o[c].area[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].area[1]+5+d-e.height/2)*n)),i.stroke(),i.restore()}i.restore()}(d,e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"map":i.clearRect(0,0,e.width,e.height),function(t,e,a,i){var n,r,o=s({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),c=t,d=function(t){for(var e,a={xMin:180,xMax:0,yMin:90,yMax:0},i=0;il.x?a.xMax:l.x,a.yMin=a.yMinl.y?a.yMax:l.y}}return a}(c);if(o.mercator){var u=zt(d.xMax,d.yMax),f=zt(d.xMin,d.yMin);d.xMax=u[0],d.yMax=u[1],d.xMin=f[0],d.yMin=f[1]}for(var p=e.width/Math.abs(d.xMax-d.xMin),h=e.height/Math.abs(d.yMax-d.yMin),g=p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),o=(e.height-e.area[0]-e.area[2])/t.length,c={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},d=r.activeWidth*e.pix,u=Math.min((e.width-e.area[1]-e.area[3])/2-d,(e.height-e.area[0]-e.area[2])/2-d),f=V(t,u,r,o,n);if(i.save(),i.translate(c.x,c.y),r.customColor=x(r.linearType,r.customColor,t,a),"pyramid"==r.type)for(var p=0;p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;var o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=[];i.save();var f=0,h=e.width+d;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*d+e.area[3],h=f+(e.xAxis.itemCount+4)*d),t.forEach((function(t,o){var s,g,v;i.beginPath(),i.setStrokeStyle(t.color),i.moveTo(-1e4,-1e4),i.lineTo(-10001,-10001),i.stroke(),s=[].concat(e.chartData.yAxisData.ranges[t.index]),g=s.pop(),v=s.shift();var x=t.data,_=Q(x,g,v,c,d,e,a,r,n);u.push(_);var m=T(_,t);if("dash"==t.lineType){var b=t.dashLength?t.dashLength:8;b*=e.pix,i.setLineDash([b,b])}i.beginPath();var w=t.color;if("none"!==r.linearType&&t.linearColor&&t.linearColor.length>0){for(var y=i.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C0?i.setShadow(t.setShadow[0],t.setShadow[1],t.setShadow[2],t.setShadow[3]):i.setShadow(0,0,0,"rgba(0,0,0,0)"),i.setLineWidth(r.width),m.forEach((function(t,e){if(1===t.length)i.moveTo(t[0].x,t[0].y);else{i.moveTo(t[0].x,t[0].y);var a=0;if("curve"===r.type)for(var n=0;nf&&(i.moveTo(o.x,o.y),a=1),n>0&&o.x>f&&o.xf&&(i.moveTo(l.x,l.y),a=1),c>0&&l.x>f&&l.xf&&(i.moveTo(u.x,u.y),a=1),d>0&&u.x>f&&u.x4&&void 0!==arguments[4]?arguments[4]:1,r=(s({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),o=r.xAxisPoints,c=r.eachSpacing,l=[];i.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),-e._scrollDistance_-2*c+e.area[3],e.xAxis.itemCount),t.forEach((function(t,r){var s,l,d;s=[].concat(e.chartData.yAxisData.ranges[t.index]),l=s.pop(),d=s.shift();var u=t.data,f=J(u,l,d,o,c,e,a,n);i.beginPath(),i.setStrokeStyle(t.color),i.setFillStyle(t.color),i.setLineWidth(1*e.pix);var p=t.pointShape;if("diamond"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===p)f.forEach((function(t,a){null!==t&&(i.moveTo(t.x+2.5*e.pix,t.y),i.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("triangle"===p)return;i.closePath(),i.fill(),i.stroke()})),!1!==e.dataLabel&&1===n&&t.forEach((function(t,r){var s,l,d;s=[].concat(e.chartData.yAxisData.ranges[t.index]),l=s.pop(),d=s.shift();var u=t.data,f=J(u,l,d,o,c,e,a,n);lt(f,t,a,i,e)})),i.restore(),{xAxisPoints:o,calPoints:l,eachSpacing:c}}(d,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var n=function(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{opacity:1,border:2},e.extra.bubble),o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=[];i.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),-e._scrollDistance_-2*d+e.area[3],e.xAxis.itemCount),t.forEach((function(t,o){var s,u,f;s=[].concat(e.chartData.yAxisData.ranges[t.index]),u=s.pop(),f=s.shift();var p=t.data,h=J(p,u,f,c,d,e,a,n);i.beginPath(),i.setStrokeStyle(t.color),i.setLineWidth(r.border*e.pix),i.setFillStyle(l(t.color,r.opacity)),h.forEach((function(t,a){i.moveTo(t.x+t.r,t.y),i.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),i.closePath(),i.fill(),i.stroke(),!1!==e.dataLabel&&1===n&&h.forEach((function(n,r){i.beginPath();var o=t.textSize*e.pix||a.fontSize;i.setFontSize(o),i.setFillStyle(t.textColor||"#FFFFFF"),i.setTextAlign("center"),i.fillText(String(n.t),n.x,n.y+o/2),i.closePath(),i.stroke(),i.setTextAlign("left")}))})),i.restore(),{xAxisPoints:c,calPoints:u,eachSpacing:d}}(d,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var r=function(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{width:d/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=s({},{opacity:.2,gradient:!1},e.extra.mix.area),h=s({},{width:2},e.extra.mix.line),g=e.height-e.area[2],v=[],_=0,m=0;t.forEach((function(t,e){"column"==t.type&&(m+=1)})),i.save();var b=-2,w=c.length+2,y=0,C=e.width+d;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),b=Math.floor(-e._scrollDistance_/d)-2,w=b+e.xAxis.itemCount+4,y=-e._scrollDistance_-2*d+e.area[3],C=y+(e.xAxis.itemCount+4)*d),u.customColor=x(u.linearType,u.customColor,t,a),t.forEach((function(t,o){var s,x,$;s=[].concat(e.chartData.yAxisData.ranges[t.index]),x=s.pop(),$=s.shift();var k=t.data,M=J(k,x,$,c,d,e,a,r);if(v.push(M),"column"==t.type){M=R(M,d,m,_,0,e);for(var z=0;zb&&zG?G:j,I=I>G?G:I,H=H>G?G:H,W=W>G?G:W,j=j<0?0:j,I=I<0?0:I,H=H<0?0:H,W=W<0?0:W,i.arc(L+j,D+j,j,-Math.PI,-Math.PI/2),i.arc(L+O-I,D+I,I,-Math.PI/2,0),i.arc(L+O-H,D+V-H,H,0,Math.PI/2),i.arc(L+W,D+V-W,W,Math.PI/2,Math.PI)}else i.moveTo(A,E.y),i.lineTo(A+E.width,E.y),i.lineTo(A+E.width,e.height-e.area[2]),i.lineTo(A,e.height-e.area[2]),i.lineTo(A,E.y),i.setLineWidth(1),i.setStrokeStyle(P);i.setFillStyle(S),i.closePath(),i.fill()}}_+=1}if("area"==t.type)for(var q=T(M,t),Y=0;Y1){var U=N[0],Q=N[N.length-1];i.moveTo(U.x,U.y);var Z=0;if("curve"===t.style)for(var K=0;Ky&&(i.moveTo(tt.x,tt.y),Z=1),K>0&&tt.x>y&&tt.xy&&(i.moveTo(it.x,it.y),Z=1),at>0&&it.x>y&&it.xy&&(i.moveTo(c.x,c.y),o=1),s>0&&c.x>y&&c.xy&&(i.moveTo(u.x,u.y),o=1),d>0&&u.x>y&&u.x4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{type:"group",width:d/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),f=[];i.save();var p=-2,h=c.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),p=Math.floor(-e._scrollDistance_/d)-2,h=p+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===r&&_t(e.tooltip.offset.x,e,0,i,d),u.customColor=x(u.linearType,u.customColor,t,a),t.forEach((function(o,s){var g,v,x;g=[].concat(e.chartData.yAxisData.ranges[o.index]),v=g.pop(),x=g.shift();var _=e.height-e.area[0]-e.area[2],m=_*(0-v)/(x-v),b=e.height-Math.round(m)-e.area[2];o.zeroPoints=b;var w=o.data;switch(u.type){case"group":var y=Z(w,v,x,c,d,e,a,b,r),C=et(w,v,x,c,d,e,a,s,t,r);f.push(C),y=R(y,d,t.length,s,0,e);for(var $=0;$p&&$b?b:k.y,F=k.width,L=Math.abs(b-k.y);u.barBorderCircle&&(u.barBorderRadius=[F/2,F/2,0,0]),k.y>b&&(u.barBorderRadius=[0,0,F/2,F/2]);var D=(0,n.default)(u.barBorderRadius,4),O=D[0],V=D[1],B=D[2],j=D[3],I=Math.min(F/2,L/2);O=O>I?I:O,V=V>I?I:V,B=B>I?I:B,j=j>I?I:j,O=O<0?0:O,V=V<0?0:V,B=B<0?0:B,j=j<0?0:j,i.arc(P+O,T+O,O,-Math.PI,-Math.PI/2),i.arc(P+F-V,T+V,V,-Math.PI/2,0),i.arc(P+F-B,T+L-B,B,0,Math.PI/2),i.arc(P+j,T+L-j,j,Math.PI/2,Math.PI)}else i.moveTo(M,k.y),i.lineTo(M+k.width,k.y),i.lineTo(M+k.width,b),i.lineTo(M,b),i.lineTo(M,k.y),i.setLineWidth(1),i.setStrokeStyle(A);i.setFillStyle(E),i.closePath(),i.fill()}}break;case"stack":y=et(w,v,x,c,d,e,a,s,t,r);f.push(y),y=Y(y,d,t.length,0,0,e);for(var H=0;Hp&&H0&&(z-=G),i.setFillStyle(E),i.moveTo(M,W.y),i.fillRect(M,W.y,W.width,z),i.closePath(),i.fill()}}break;case"meter":y=J(w,v,x,c,d,e,a,r);f.push(y),y=q(y,d,t.length,s,0,e,u.meterBorder);for(var N=0;Np&&N0&&(i.setStrokeStyle(o.color),i.setLineWidth(u.meterBorder*e.pix)),0==s?i.setFillStyle(u.meterFillColor):i.setFillStyle(X.color||o.color);M=X.x-X.width/2,z=e.height-X.y-e.area[2];if(u.barBorderRadius&&4===u.barBorderRadius.length||!0===u.barBorderCircle){var U=M,Q=X.y,K=X.width,tt=b-X.y;u.barBorderCircle&&(u.barBorderRadius=[K/2,K/2,0,0]);var at=(0,n.default)(u.barBorderRadius,4),it=at[0],nt=at[1],rt=at[2],ot=at[3],st=Math.min(K/2,tt/2);it=it>st?st:it,nt=nt>st?st:nt,rt=rt>st?st:rt,ot=ot>st?st:ot,it=it<0?0:it,nt=nt<0?0:nt,rt=rt<0?0:rt,ot=ot<0?0:ot,i.arc(U+it,Q+it,it,-Math.PI,-Math.PI/2),i.arc(U+K-nt,Q+nt,nt,-Math.PI/2,0),i.arc(U+K-rt,Q+tt-rt,rt,0,Math.PI/2),i.arc(U+ot,Q+tt-ot,ot,Math.PI/2,Math.PI),i.fill()}else i.moveTo(M,X.y),i.lineTo(M+X.width,X.y),i.lineTo(M+X.width,b),i.lineTo(M,b),i.lineTo(M,X.y),i.fill();0==s&&u.meterBorder>0&&(i.closePath(),i.stroke())}}break}})),!1!==e.dataLabel&&1===r&&t.forEach((function(n,o){var s,l,f;s=[].concat(e.chartData.yAxisData.ranges[n.index]),l=s.pop(),f=s.shift();var p=n.data;switch(u.type){case"group":var h=Z(p,l,f,c,d,e,a,r);h=R(h,d,t.length,o,0,e),dt(h,n,a,i,e);break;case"stack":h=et(p,l,f,c,d,e,a,o,t,r);dt(h,n,a,i,e);break;case"meter":h=J(p,l,f,c,d,e,a,r);dt(h,n,a,i,e);break}})),i.restore(),{xAxisPoints:c,calPoints:f,eachSpacing:d}}(d,e,a,i,t),o=r.xAxisPoints,c=r.calPoints,f=r.eachSpacing;e.chartData.xAxisPoints=o,e.chartData.calPoints=c,e.chartData.eachSpacing=f,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var r=function(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);u.widthRatio=u.widthRatio<=0?0:u.widthRatio,u.widthRatio=u.widthRatio>=2?2:u.widthRatio,i.save();var f,p,h,g=-2,v=c.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),g=Math.floor(-e._scrollDistance_/d)-2,v=g+e.xAxis.itemCount+4),u.customColor=x(u.linearType,u.customColor,t,a),f=[].concat(e.chartData.yAxisData.ranges[0]),p=f.pop(),h=f.shift();var _=e.height-e.area[0]-e.area[2],m=_*(0-p)/(h-p),b=e.height-Math.round(m)-e.area[2],w=K(t,p,h,c,d,e,u,b,r);switch(u.type){case"bar":for(var y=0;yg&&yb?b:C.y,P=C.width,T=Math.abs(b-C.y);u.barBorderCircle&&(u.barBorderRadius=[P/2,P/2,0,0]),C.y>b&&(u.barBorderRadius=[0,0,P/2,P/2]);var F=(0,n.default)(u.barBorderRadius,4),L=F[0],D=F[1],O=F[2],V=F[3],B=Math.min(P/2,T/2);L=L>B?B:L,D=D>B?B:D,O=O>B?B:O,V=V>B?B:V,L=L<0?0:L,D=D<0?0:D,O=O<0?0:O,V=V<0?0:V,i.arc(A+L,S+L,L,-Math.PI,-Math.PI/2),i.arc(A+P-D,S+D,D,-Math.PI/2,0),i.arc(A+P-O,S+T-O,O,0,Math.PI/2),i.arc(A+V,S+T-V,V,Math.PI/2,Math.PI)}else i.moveTo($,C.y),i.lineTo($+C.width,C.y),i.lineTo($+C.width,b),i.lineTo($,b),i.lineTo($,C.y);i.setStrokeStyle(z),i.setFillStyle(M),u.borderWidth>0&&(i.setLineWidth(u.borderWidth*e.pix),i.closePath(),i.stroke()),i.fill()}}break;case"triangle":for(var j=0;jg&&j0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break;case"mount":for(var H=0;Hg&&H0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break;case"sharp":for(var R=0;Rg&&R0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break}if(!1!==e.dataLabel&&1===r){var q,Y,N;q=[].concat(e.chartData.yAxisData.ranges[0]),Y=q.pop(),N=q.shift();w=K(t,Y,N,c,d,e,u,b,r);ut(w,t,a,i,e,b)}return i.restore(),{xAxisPoints:c,calPoints:w,eachSpacing:d}}(d,e,a,i,t),o=r.xAxisPoints,c=r.calPoints,f=r.eachSpacing;e.chartData.xAxisPoints=o,e.chartData.calPoints=c,e.chartData.eachSpacing=f,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),yt(u,e,a,i);var r=function(t,e,a,i){for(var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=[],c=(e.height-e.area[0]-e.area[2])/e.categories.length,d=0;dp&&wV?V:F,L=L>V?V:L,D=D>V?V:D,O=O>V?V:O,F=F<0?0:F,L=L<0?0:L,D=D<0?0:D,O=O<0?0:O,i.arc(E+O,S+O,O,-Math.PI,-Math.PI/2),i.arc(y.x-F,S+F,F,-Math.PI/2,0),i.arc(y.x-L,S+A-L,L,0,Math.PI/2),i.arc(E+D,S+A-D,D,Math.PI/2,Math.PI)}else i.moveTo(C,$),i.lineTo(y.x,$),i.lineTo(y.x,$+y.width),i.lineTo(C,$+y.width),i.lineTo(C,$),i.setLineWidth(1),i.setStrokeStyle(M);i.setFillStyle(k),i.closePath(),i.fill()}}break;case"stack":m=at(_,v,x,o,c,e,a,d,t,r);f.push(m),m=N(m,c,t.length,0,0,e);for(var B=0;Bp&&B4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area),o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=e.height-e.area[2],f=[];i.save();var h=0,g=e.width+d;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),h=-e._scrollDistance_-2*d+e.area[3],g=h+(e.xAxis.itemCount+4)*d),t.forEach((function(t,o){var s,v,x;s=[].concat(e.chartData.yAxisData.ranges[t.index]),v=s.pop(),x=s.shift();var _=t.data,m=J(_,v,x,c,d,e,a,n);f.push(m);for(var b=T(m,t),w=0;w1){var $=y[0],k=y[y.length-1];i.moveTo($.x,$.y);var M=0;if("curve"===r.type)for(var z=0;zh&&(i.moveTo(E.x,E.y),M=1),z>0&&E.x>h&&E.xh&&(i.moveTo(P.x,P.y),M=1),S>0&&P.x>h&&P.xh&&(i.moveTo(L.x,L.y),M=1),F>0&&L.x>h&&L.xh&&(i.moveTo(j.x,j.y),V=1),B>0&&j.x>h&&j.xh&&(i.moveTo(W.x,W.y),V=1),H>0&&W.x>h&&W.xh&&(i.moveTo(G.x,G.y),V=1),R>0&&G.x>h&&G.x4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==a.pieChartLinePadding&&(a.pieChartLinePadding=r.activeRadius*e.pix);var o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},c=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);c=c<10?10:c;var d=r.minRadius||.5*c;c4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),o=k(e.categories.length),c={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},d=(e.width-e.area[1]-e.area[3])/2,u=(e.height-e.area[0]-e.area[2])/2,f=Math.min(d-($(e.categories,a.fontSize,i)+a.radarLabelTextMargin),u-a.radarLabelTextMargin);f-=a.radarLabelTextMargin*e.pix,f=f<10?10:f,f=r.radius?r.radius:f,i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(r.gridColor),o.forEach((function(t,e){var a=h(f*Math.cos(t),f*Math.sin(t),c);i.moveTo(c.x,c.y),e%r.gridEval==0&&i.lineTo(a.x,a.y)})),i.stroke(),i.closePath();for(var p=function(t){var a={};if(i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(r.gridColor),"radar"==r.gridType)o.forEach((function(e,n){var o=h(f/r.gridCount*t*Math.cos(e),f/r.gridCount*t*Math.sin(e),c);0===n?(a=o,i.moveTo(o.x,o.y)):i.lineTo(o.x,o.y)})),i.lineTo(a.x,a.y);else{var n=h(f/r.gridCount*t*Math.cos(1.5),f/r.gridCount*t*Math.sin(1.5),c);i.arc(c.x,c.y,c.y-n.y,0,2*Math.PI,!1)}i.stroke(),i.closePath()},g=1;g<=r.gridCount;g++)p(g);r.customColor=x(r.linearType,r.customColor,t,a);var v=D(o,c,f,t,e,n);if(v.forEach((function(a,n){i.beginPath(),i.setLineWidth(r.borderWidth*e.pix),i.setStrokeStyle(a.color);var o,s=l(a.color,r.opacity);"custom"==r.linearType&&(o=i.createCircularGradient?i.createCircularGradient(c.x,c.y,f):i.createRadialGradient(c.x,c.y,0,c.x,c.y,f),o.addColorStop(0,l(r.customColor[t[n].linearIndex],r.opacity)),o.addColorStop(1,l(a.color,r.opacity)),s=o);if(i.setFillStyle(s),a.data.forEach((function(t,e){0===e?i.moveTo(t.position.x,t.position.y):i.lineTo(t.position.x,t.position.y)})),i.closePath(),i.fill(),!0===r.border&&i.stroke(),i.closePath(),!1!==e.dataPointShape){var d=a.data.map((function(t){return t.position}));ot(d,a.color,a.pointShape,i,e)}})),!0===r.axisLabel){var _=Math.max(r.max,Math.max.apply(null,b(t))),m=f/r.gridCount,w=e.fontSize*e.pix;i.setFontSize(w),i.setFillStyle(e.fontColor),i.setTextAlign("left");for(g=0;g4&&void 0!==arguments[4]?arguments[4]:1,c=s({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=j(t,c,o),n=c.centerX||c.centerY?{x:c.centerX?c.centerX:e.width/2,y:c.centerY?c.centerY:e.height/2}:{x:e.width/2,y:e.height/2},c.radius?r=c.radius:(r=Math.min(n.x,n.y),r-=5*e.pix,r-=c.width/2),r=r<10?10:r,c.customColor=x(c.linearType,c.customColor,t,a);for(var d=0;d5&&void 0!==arguments[5]?arguments[5]:1,o=s({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},a.extra.gauge);void 0==o.oldAngle&&(o.oldAngle=o.startAngle),void 0==o.oldData&&(o.oldData=0),t=H(t,o.startAngle,o.endAngle);var c={x:a.width/2,y:a.height/2},d=Math.min(c.x,c.y);d-=5*a.pix,d-=o.width/2,d=d<10?10:d;var u=d-o.width,f=0;if("progress"==o.type){var p=d-3*o.width;n.beginPath();var h=n.createLinearGradient(c.x,c.y-p,c.x,c.y+p);h.addColorStop("0",l(e[0].color,.3)),h.addColorStop("1.0",l("#FFFFFF",.1)),n.setFillStyle(h),n.arc(c.x,c.y,p,0,2*Math.PI,!1),n.fill(),n.setLineWidth(o.width),n.setStrokeStyle(l(e[0].color,.3)),n.setLineCap("round"),n.beginPath(),n.arc(c.x,c.y,u,o.startAngle*Math.PI,o.endAngle*Math.PI,!1),n.stroke(),f=o.endAngleb/_?n.setStrokeStyle(l(e[0].color,1)):n.setStrokeStyle(l(e[0].color,.3)),n.setLineWidth(3*a.pix),n.moveTo(v,0),n.lineTo(x,0),n.stroke(),n.rotate(g*Math.PI);n.restore(),e=I(e,o,r),n.setLineWidth(o.width),n.setStrokeStyle(e[0].color),n.setLineCap("round"),n.beginPath(),n.arc(c.x,c.y,u,o.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),n.stroke();var w=d-2.5*o.width;n.save(),n.translate(c.x,c.y),n.rotate((e[0]._proportion_-1)*Math.PI),n.beginPath(),n.setLineWidth(o.width/3);var y=n.createLinearGradient(0,.6*-w,0,.6*w);y.addColorStop("0",l("#FFFFFF",0)),y.addColorStop("0.5",l(e[0].color,1)),y.addColorStop("1.0",l("#FFFFFF",0)),n.setStrokeStyle(y),n.arc(0,0,w,.85*Math.PI,1.15*Math.PI,!1),n.stroke(),n.beginPath(),n.setLineWidth(1),n.setStrokeStyle(e[0].color),n.setFillStyle(e[0].color),n.moveTo(-w-o.width/3/2,-4),n.lineTo(-w-o.width/3/2-4,0),n.lineTo(-w-o.width/3/2,4),n.lineTo(-w-o.width/3/2,-4),n.stroke(),n.fill(),n.restore()}else{n.setLineWidth(o.width),n.setLineCap("butt");for(var C=0;C5&&void 0!==arguments[5]?arguments[5]:1,o=s({},{color:{},average:{}},a.extra.candle);o.color=s({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},o.color),o.average=s({},{show:!1,name:[],day:[],color:i.color},o.average),a.extra.candle=o;var c=a.chartData.xAxisData,l=c.xAxisPoints,d=c.eachSpacing,u=[];n.save();var f=-2,h=l.length+2,g=0,v=a.width+d;return a._scrollDistance_&&0!==a._scrollDistance_&&!0===a.enableScroll&&(n.translate(a._scrollDistance_,0),f=Math.floor(-a._scrollDistance_/d)-2,h=f+a.xAxis.itemCount+4,g=-a._scrollDistance_-2*d+a.area[3],v=g+(a.xAxis.itemCount+4)*d),(o.average.show||e)&&e.forEach((function(t,e){var o,s,c;o=[].concat(a.chartData.yAxisData.ranges[t.index]),s=o.pop(),c=o.shift();for(var u=t.data,f=J(u,s,c,l,d,a,i,r),h=T(f,t),x=0;xg&&(n.moveTo(w.x,w.y),m=1),b>0&&w.x>g&&w.xf&&_0?(n.setStrokeStyle(o.color.upLine),n.setFillStyle(o.color.upFill),n.setLineWidth(1*a.pix),n.moveTo(m[3].x,m[3].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[1].x-d/4,m[1].y),n.lineTo(m[0].x-d/4,m[0].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[2].x,m[2].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[0].x+d/4,m[0].y),n.lineTo(m[1].x+d/4,m[1].y),n.lineTo(m[1].x,m[1].y),n.moveTo(m[3].x,m[3].y)):(n.setStrokeStyle(o.color.downLine),n.setFillStyle(o.color.downFill),n.setLineWidth(1*a.pix),n.moveTo(m[3].x,m[3].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[0].x-d/4,m[0].y),n.lineTo(m[1].x-d/4,m[1].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[2].x,m[2].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[1].x+d/4,m[1].y),n.lineTo(m[0].x+d/4,m[0].y),n.lineTo(m[0].x,m[0].y),n.moveTo(m[3].x,m[3].y)),n.closePath(),n.fill(),n.stroke()}})),n.restore(),{xAxisPoints:l,calPoints:u,eachSpacing:d}}(d,_,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(_?0:e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break}}function It(){this.events={}}Bt.prototype.stop=function(){this.isStop=!0},It.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},It.prototype.delEventListener=function(t){this.events[t]=[]},It.prototype.trigger=function(){for(var t=arguments.length,e=Array(t),a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.opts=s({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var a=nt(this.opts.series,this.opts,this.config,this.context),i=a.yAxisWidth;this.config.yAxisWidth=i;var n=0,r=X(this.opts.categories,this.opts,this.config),o=r.xAxisPoints,c=r.startX,l=r.endX,d=r.eachSpacing,u=d*(o.length-1),f=l-c;n=f-u,this.scrollOption={currentOffset:n,startTouchX:n,distance:0,lastMoveTime:0},this.opts._scrollDistance_=n;break}jt.call(this,this.opts.type,this.opts,this.config,this.context)},Ht.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var a=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var i=nt(this.opts.series,this.opts,this.config,this.context),n=i.yAxisWidth;this.config.yAxisWidth=n;var r=0,o=X(this.opts.categories,this.opts,this.config),s=o.xAxisPoints,c=o.startX,l=o.endX,d=o.eachSpacing,f=d*a,p=l-c,h=p-d*(s.length-1);r=p/2-f,r>0&&(r=0),r=this.opts.categories.length?this.opts.categories.length:p,this.opts.animation=!1,this.opts.xAxis.itemCount=p;var h=0,g=X(this.opts.categories,this.opts,this.config),v=g.xAxisPoints,x=g.startX,_=g.endX,m=g.eachSpacing,b=m*this.scrollOption.moveCurrent1,w=_-x,C=w-m*(v.length-1);h=-b+Math.min(n[0].x,n[1].x)-this.opts.area[3]-m,h>0&&(h=0),h2*Math.PI&&(t-=2*Math.PI),t},o=Math.atan2(e.center.y-t.y,t.x-e.center.x);o*=-1,o<0&&(o+=2*Math.PI);var s=e.angleList.map((function(t){return t=r(-1*t),t}));s.forEach((function(t,e){var a=r(t-i/2),s=r(t+i/2);s=a&&o<=s||o+2*Math.PI>=a&&o+2*Math.PI<=s)&&(n=e)}))}return n}({x:a.x,y:a.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(t,e){for(var a=-1,i=0,n=e.series.length;ir.funnelArea[0]&&t.xr.funnelArea[1]&&t.yr.area[0]&&t.xr.area[1]&&t.y4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=a.chartData.yAxisPoints;return e&&e.length>0&&S(t,a,i)&&s.forEach((function(e,a){t.y+n+o>e&&(r.index=a)})),r}({x:a.x,y:a.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=[];if(e&&e.length>0){if(a.categories){for(var c=1;ce&&(r.index=a)}));else{for(var l=Array(e.length),d=0;de.start.x&&t.xe.start.y&&t.yd[0]-0&&t.xd[1]-0&&t.y1&&void 0!==arguments[1]?arguments[1]:{},a=null;if(a=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],a){y(a,this.opts,t);var i=this.getLegendDataIndex(t);i>=0&&("candle"==this.opts.type?this.opts.seriesMA[i].show=!this.opts.seriesMA[i].show:this.opts.series[i].show=!this.opts.series[i].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,jt.call(this,this.opts.type,this.opts,this.config,this.context))}},Ht.prototype.showToolTip=function(e){var a=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null;n=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],n||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411");var r=y(n,this.opts,e),o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){var u=C(this.opts.series,d,l.group);if(0!==u.length){var f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.y=r.y,c.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d,group:l.group}}}jt.call(this,c.type,c,this.config,this.context)}if("mount"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e).index:i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},c._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,c):u.name+": "+u.data,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:c.chartData.calPoints[d].x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}jt.call(this,c.type,c,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){u=C(this.opts.series,d,l.group);if(0!==u.length){f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.x=r.x,c.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1}),u=C(this.opts.series,d);if(0!==u.length){var g=z(u,this.opts,d,this.opts.categories,i);p=g.textList,h=g.offset;h.y=r.y,c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1}),u=C(this.opts.series,d);if(0!==u.length){f=E(this.opts.series[0].data,u,this.opts,d,this.opts.categories,this.opts.extra.candle,i),p=f.textList,h=f.offset;h.y=r.y,c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},c._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,c):u.name+": "+u.data,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}jt.call(this,c.type,c,this.config,this.context)}if("map"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},this.opts.series[d]);u.name=u.properties.name;p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}c.updateData=!1,jt.call(this,c.type,c,this.config,this.context)}if("word"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},this.opts.series[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}c.updateData=!1,jt.call(this,c.type,c,this.config,this.context)}if("radar"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=C(this.opts.series,d);if(0!==u.length){p=u.map((function(t){return{text:i.formatter?i.formatter(t,a.opts.categories[d],d,a.opts):t.name+": "+t.data,color:t.color,legendShape:"auto"==a.opts.extra.tooltip.legendShape?t.legendShape:a.opts.extra.tooltip.legendShape}})),h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}},Ht.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=s({},this.opts,{_scrollDistance_:t,animation:!1});jt.call(this,this.opts.type,e,this.config,this.context)},Ht.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var a=y(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=a.x)},Ht.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,a=Date.now(),i=a-this.scrollOption.lastMoveTime;if(!(ia.parts.length&&(i.parts.length=a.parts.length)}else{var o=[];for(n=0;n0&&-t>r||"none"!==o&&c>0&&c+t0&&t>r||"none"!==o&&s>0&&s-te&&t>10?"horizontal":e>t&&e>10?"vertical":""},resetTouchStatus:function(t,e){var a=e.state;a.direction="",a.deltaX=0,a.deltaY=0,a.offsetX=0,a.offsetY=0},stopTouchStart:function(t,e,a){var i=t.instance,n=a.state;this.resetTouchStatus(i,a);var r=t.touches[0];n.startX=r.clientX,n.startY=r.clientY},stopTouchMove:function(t,e){t.instance;var a=e.state,i=t.touches[0];a.deltaX=i.clientX-a.startX,a.deltaY=i.clientY-a.startY,a.offsetY=Math.abs(a.deltaY),a.offsetX=Math.abs(a.deltaX),a.direction=a.direction||this.getDirection(a.offsetX,a.offsetY)}};e.default=i},d724:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("6e02")),r={name:"headerIndex",props:["isArea","isLeft"],data:function(){return{wxsProps:{}}},components:{drawer:n.default}};e.default=r},dc21:function(t,e,a){"use strict";a.r(e);var i=a("401b"),n=a("6ce9");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("f482");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7861c8a0",null,!1,i["a"],void 0);e["default"]=s.exports},dc35:function(t,e,a){"use strict";var i=a("9dfe"),n=a.n(i);n.a},dc58:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniSwipeAction:a("462c").default,uniSwipeActionItem:a("9f40").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-icon",{staticClass:t._$g(2,"sc"),attrs:{_i:2}}),t._v("\u6dfb\u52a0\u6210\u5458")],1),t._$g(3,"i")?a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-swipe-action",{attrs:{_i:5}},t._l(t._$g(6,"f"),(function(e,i,n,r){return a("uni-swipe-action-item",{key:e,attrs:{_i:"6-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("7-"+r,"sc"),attrs:{_i:"7-"+r}},[a("uni-view",{staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[a("v-uni-image",{staticClass:t._$g("9-"+r,"sc"),attrs:{src:t._$g("9-"+r,"a-src"),_i:"9-"+r}}),a("uni-view",{staticClass:t._$g("10-"+r,"sc"),attrs:{_i:"10-"+r}},[a("uni-view",{staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0"))]),a("uni-view",{staticClass:t._$g("12-"+r,"sc"),attrs:{_i:"12-"+r}},[a("v-uni-text",{attrs:{_i:"13-"+r}},[t._v(t._$g("13-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"14-"+r}},[t._v(t._$g("14-"+r,"t0-0")+"\u5c81")])],1)],1)],1),a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g("16-"+r,"sc"),attrs:{_i:"16-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u7f16\u8f91")])],1)],1)],1)})),1)],1)],1):a("uni-view",{attrs:{_i:17}},[t._v("\u6ca1\u6709\u6570\u636e\u4e86\uff01")])],1)},r=[]},dc9f:function(t,e,a){var i=a("1bfe");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("522d0361",i,!0,{sourceMap:!1,shadowMode:!1})},dd68:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.box[data-v-69685c08]{height:100vh;background-color:#fff}uni-input[data-v-69685c08]{border:none;background:inherit}.headbox[data-v-69685c08]{height:85px;padding-top:15px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.headimage[data-v-69685c08]{display:block;padding-top:10px;width:70px;height:70px;border-radius:50%;font-size:70px;margin:auto;color:#fff}.lan[data-v-69685c08]{display:flex;align-items:center;font-size:14px;padding:5px 0;margin:5px 15px;border-bottom:1px solid #f7f7f7}.left[data-v-69685c08]{width:24%;text-align:left}.right[data-v-69685c08]{display:flex;align-items:center;justify-content:flex-end;width:72%;height:38px;line-height:38px;box-sizing:border-box;position:relative;text-align:right}.right uni-picker[data-v-69685c08]{width:100%;text-align:right;border:none;margin-right:8px}.right[data-v-69685c08] uni-input{height:35px;padding-top:3px}.right .iconfont[data-v-69685c08]{color:#333;font-size:16px;position:absolute;right:-10px;top:0}.btn[data-v-69685c08]{width:auto;margin:40px 15px 0;background:#fec407!important}',""]),t.exports=e},de2a:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.uni-collapse[data-v-1de8c812]{width:100%;display:flex;flex-direction:column;background-color:#fff}',""]),t.exports=e},deea:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniSwipeAction:a("462c").default,uniSwipeActionItem:a("9f40").default,uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-swipe-action",{attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-swipe-action-item",{key:e,attrs:{_i:"3-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[a("v-uni-icon",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}}),a("v-uni-text",{attrs:{_i:"7-"+r}},[t._v(t._$g("7-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[a("uni-view",{attrs:{_i:"9-"+r}},[t._v(t._$g("9-"+r,"t0-0")),a("v-uni-text",{attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))])],1),t._$g("11-"+r,"i")?a("uni-view",{attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0")),a("v-uni-text",{attrs:{_i:"12-"+r}},[t._v(t._$g("12-"+r,"t0-0"))])],1):t._e(),t._$g("13-"+r,"i")?a("uni-view",{attrs:{_i:"13-"+r}},[t._v(t._$g("13-"+r,"t0-0")),a("v-uni-text",{attrs:{_i:"14-"+r}},[t._v(t._$g("14-"+r,"t0-0"))])],1):t._e(),t._$g("15-"+r,"i")?a("uni-icons",{attrs:{_i:"15-"+r}}):t._e()],1)],1)],1)})),1),t._$g(16,"i")?a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u2014\u2014 \u5230\u5e95\u4e86\uff0c\u770b\u770b\u522b\u7684\u5427 \u2014\u2014")]):t._e()],1),t._$g(17,"i")?a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:18}}),a("v-uni-text",{attrs:{_i:19}},[t._v("\u6682\u65e0\u6570\u636e")])],1):t._e()],1)},r=[]},e06f:function(t,e,a){"use strict";e["a"]=function(t){(t.options.wxs||(t.options.wxs={}))["wxsswipe"]=function(t){var e=!1;function a(t,a){var i=t.instance,n=i.getDataset().disabled,r=i.getState();o(i,a),n=("string"===typeof n?JSON.parse(n):n)||!1,n||(i.requestAnimationFrame((function(){i.removeClass("ani"),a.callMethod("closeSwipe")})),r.x=r.left||0,function(t){var a=t.instance,i=a.getState();c(a);var n=t.touches[0];e&&l()&&(n=t);i.startX=n.clientX,i.startY=n.clientY}(t))}function i(t,a){var i=t.instance,n=i.getDataset().disabled,o=i.getState();n=("string"===typeof n?JSON.parse(n):n)||!1,n||(function(t){var a=t.instance,i=a.getState(),n=t.touches[0];e&&l()&&(n=t);i.deltaX=n.clientX-i.startX,i.deltaY=n.clientY-i.startY,i.offsetY=Math.abs(i.deltaY),i.offsetX=Math.abs(i.deltaX),i.direction=i.direction||function(t,e){if(t>e&&t>10)return"horizontal";if(e>t&&e>10)return"vertical";return""}(i.offsetX,i.offsetY)}(t),"horizontal"===o.direction&&(t.preventDefault&&t.preventDefault(),r(o.x+o.deltaX,i,a)))}function n(t,e){var a=t.instance,i=a.getDataset().disabled,n=a.getState();i=("string"===typeof i?JSON.parse(i):i)||!1,i||function(t,e,a){var i=e.getState(),n=i.threshold,r=(i.position,i.isopen||"none"),o=i.leftWidth,c=i.rightWidth;if(0===i.deltaX)return void s("none",e,a);s("none"===r&&c>0&&-t>n||"none"!==r&&c>0&&c+t0&&t>n||"none"!==r&&o>0&&o-t0){a=!1;break}return a}"object"===typeof window&&(e=!0);var d=!1;return t.exports={showWatch:function(t,e,a,i){var n=i.getState();o(i,a),t&&"none"!==t?s(t,i,a):(n.left&&s("none",i,a),c(i))},touchstart:a,touchmove:i,touchend:n,mousedown:function(t,i){e&&l()&&(a(t,i),d=!0)},mousemove:function(t,a){e&&l()&&d&&i(t,a)},mouseup:function(t,a){e&&l()&&(n(t,a),d=!1)},mouseleave:function(t,a){e&&l()&&(d=!1)}},t.exports}({exports:{}})}},e083:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-6e5d9c90]{width:30px;height:30px;position:relative}.container.loading6[data-v-6e5d9c90]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container.loading6 .shape[data-v-6e5d9c90]{width:12px;height:12px;border-radius:2px}.container .shape[data-v-6e5d9c90]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-6e5d9c90]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-6e5d9c90]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-6e5d9c90]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-6e5d9c90]{bottom:0;right:0;background-color:#e66}.loading6 .shape1[data-v-6e5d9c90]{-webkit-animation:animation6shape1-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape1-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape1-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(18px);transform:translateY(18px)}50%{-webkit-transform:translate(18px,18px);transform:translate(18px,18px)}75%{-webkit-transform:translate(18px);transform:translate(18px)}}@keyframes animation6shape1-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(18px);transform:translateY(18px)}50%{-webkit-transform:translate(18px,18px);transform:translate(18px,18px)}75%{-webkit-transform:translate(18px);transform:translate(18px)}}.loading6 .shape2[data-v-6e5d9c90]{-webkit-animation:animation6shape2-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape2-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape2-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-18px);transform:translate(-18px)}50%{-webkit-transform:translate(-18px,18px);transform:translate(-18px,18px)}75%{-webkit-transform:translateY(18px);transform:translateY(18px)}}@keyframes animation6shape2-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-18px);transform:translate(-18px)}50%{-webkit-transform:translate(-18px,18px);transform:translate(-18px,18px)}75%{-webkit-transform:translateY(18px);transform:translateY(18px)}}.loading6 .shape3[data-v-6e5d9c90]{-webkit-animation:animation6shape3-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape3-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape3-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(18px);transform:translate(18px)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}@keyframes animation6shape3-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(18px);transform:translate(18px)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}.loading6 .shape4[data-v-6e5d9c90]{-webkit-animation:animation6shape4-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape4-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape4-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}50%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}75%{-webkit-transform:translate(-18px);transform:translate(-18px)}}@keyframes animation6shape4-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}50%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}75%{-webkit-transform:translate(-18px);transform:translate(-18px)}}",""]),t.exports=e},e144:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.common[data-v-eafbf252]{width:100%;min-height:100.5vh;overflow-y:scroll;background-color:#f7f7f7}.history[data-v-eafbf252]{width:calc(100% - 30px);height:auto;margin:15px 15px 0;padding-bottom:40px}.history .list[data-v-eafbf252]{width:100%;border-radius:10px;margin-bottom:12px}.history .list .data[data-v-eafbf252]{width:100%;justify-content:center;margin-bottom:3px;display:flex;align-items:center}.history .list .data uni-icon[data-v-eafbf252]{width:40rpx;height:40rpx;margin-right:8px}.history .list .item[data-v-eafbf252]{width:calc(100% - 20px);display:flex;justify-content:space-between;background:#fff;font-weight:700;line-height:50rpx;padding:10px;font-size:18px!important}.history .list .time[data-v-eafbf252]{font-size:14px;font-weight:500}',""]),t.exports=e},e27d:function(t,e,a){var i=a("fee6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("631b89e7",i,!0,{sourceMap:!1,shadowMode:!1})},e2d4:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},e353:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},e5d9:function(t,e,a){"use strict";a.r(e);var i=a("9da6"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},e651:function(t,e,a){"use strict";a.r(e);var i=a("61dd"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},e699:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v("\u624b\u673a\u53f7/\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("v-uni-input",{attrs:{placeholder:"",_i:6},model:{value:t._$g(6,"v-model"),callback:function(e){t.$handleVModelEvent(6,e)},expression:"phone"}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u9a8c\u8bc1\u7801")]),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("v-uni-input",{staticClass:t._$g(10,"sc"),attrs:{_i:10},model:{value:t._$g(10,"v-model"),callback:function(e){t.$handleVModelEvent(10,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(11,"sc"),attrs:{type:"none",disabled:t._$g(11,"a-disabled"),_i:11},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(11,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(11,"t0-0"))])],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-input",{staticClass:t._$g(15,"sc"),attrs:{_i:15},model:{value:t._$g(15,"v-model"),callback:function(e){t.$handleVModelEvent(15,e)},expression:"password"}})],1)],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[t._v("\u786e\u8ba4\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[a("v-uni-input",{staticClass:t._$g(19,"sc"),attrs:{_i:19},model:{value:t._$g(19,"v-model"),callback:function(e){t.$handleVModelEvent(19,e)},expression:"password2"}})],1)],1)],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u8ba4")])],1)],1)},n=[]},e91b:function(t,e,a){var i=a("a652");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("c4e536a6",i,!0,{sourceMap:!1,shadowMode:!1})},e97d:function(t,e,a){"use strict";var i=a("1542"),n=a.n(i);n.a},e98f:function(t,e,a){"use strict";a.r(e);var i=a("7afc"),n=a("95a3");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("f6c7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"13cadba4",null,!1,i["a"],void 0);e["default"]=s.exports},e9c8:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{attrs:{_i:3}},[t._v(t._$g(3,"t0-0"))]),t._$g(4,"i")?a("v-uni-image",{class:t._$g(4,"c"),attrs:{src:t._$g(4,"a-src"),_i:4}}):t._e(),t._$g(5,"i")?a("v-uni-image",{attrs:{src:t._$g(5,"a-src"),_i:5}}):t._e()],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u4eca\u65e5\u4e2a\u6570"),a("v-uni-text",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("\u4eca\u65e5\u65f6\u957f"),a("v-uni-text",{attrs:{_i:10}},[t._v(t._$g(10,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u5361\u8def\u91cc/kcal"),a("v-uni-text",{attrs:{_i:12}},[t._v(t._$g(12,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{class:t._$g(14,"c"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u81ea\u7531\u8bad\u7ec3")]),a("uni-view",{class:t._$g(15,"c"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5b9a\u65f6\u8bad\u7ec3")]),a("uni-view",{class:t._$g(16,"c"),attrs:{_i:16},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5b9a\u6570\u8bad\u7ec3")])],1),t._$g(17,"i")?a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[a("v-uni-text",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v("\u81ea\u7531")]),a("v-uni-text",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u65e0\u9650\u5236")])],1),a("uni-view",{class:t._$g(21,"c"),attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb")])],1):t._e(),t._$g(22,"i")?a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("v-uni-text",{attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\uff0d")]),a("v-uni-text",{attrs:{_i:26}},[t._v(t._$g(26,"t0-0")+":"+t._$g(26,"t0-1"))]),a("v-uni-text",{attrs:{_i:27},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\uff0b")])],1),a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g(29,"a-range"),value:t._$g(29,"a-value"),_i:29},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:30}},[t._v("\u8c03\u6574\u76ee\u6807")])],1)],1)],1),a("uni-view",{class:t._$g(31,"c"),attrs:{_i:31},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb")])],1):t._e(),t._$g(32,"i")?a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[a("v-uni-text",{attrs:{_i:35},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\uff0d")]),t._$g(36,"i")?a("v-uni-text",{attrs:{_i:36}},[t._v(t._$g(36,"t0-0"))]):a("v-uni-input",{attrs:{type:"number",focus:"true",_i:37},on:{blur:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(37,"v-model"),callback:function(e){t.$handleVModelEvent(37,e)},expression:"weight"}}),a("v-uni-text",{attrs:{_i:38},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\uff0b")])],1),a("v-uni-text",{staticClass:t._$g(39,"sc"),attrs:{_i:39},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u8c03\u6574\u76ee\u6807")])],1),a("uni-view",{class:t._$g(40,"c"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb")])],1):t._e(),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[a("uni-view",{staticClass:t._$g(43,"sc"),attrs:{_i:43},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(44,"sc"),attrs:{_i:44}},[a("v-uni-image",{attrs:{src:t._$g(45,"a-src"),_i:45}})],1),a("uni-view",{staticClass:t._$g(46,"sc"),attrs:{_i:46}},[t._v("\u8fd0\u52a8\u66f2\u7ebf")])],1),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48}},[a("v-uni-image",{attrs:{src:t._$g(49,"a-src"),_i:49}})],1),a("uni-view",{staticClass:t._$g(50,"sc"),attrs:{_i:50}},[t._v("\u5386\u53f2\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(51,"sc"),attrs:{_i:51},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(52,"sc"),attrs:{_i:52}},[a("v-uni-image",{attrs:{src:t._$g(53,"a-src"),_i:53}})],1),a("uni-view",{staticClass:t._$g(54,"sc"),attrs:{_i:54}},[t._v("\u6570\u636e\u5bf9\u6bd4")])],1),a("uni-view",{staticClass:t._$g(55,"sc"),attrs:{_i:55},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(56,"sc"),attrs:{_i:56}},[a("v-uni-image",{attrs:{src:t._$g(57,"a-src"),_i:57}})],1),a("uni-view",{staticClass:t._$g(58,"sc"),attrs:{_i:58}},[t._v("\u6dfb\u52a0\u8bb0\u5f55")])],1)],1)],1),a("record",{attrs:{_i:59}})],1)},n=[]},e9cf:function(t,e,a){var i=a("218b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("494660d4",i,!0,{sourceMap:!1,shadowMode:!1})},ea07:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:3}})],1),a("uni-view",{attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:6}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},t._l(t._$g(8,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])})),1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),style:t._$g(10,"s"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[a("uni-view",{staticClass:t._$g("12-"+r,"sc"),class:t._$g("12-"+r,"c"),attrs:{_i:"12-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g("12-"+r,"t0-0"))]),t._$g("13-"+r,"i")?a("uni-view",{staticClass:t._$g("13-"+r,"sc"),attrs:{_i:"13-"+r}}):t._e()],1)})),1)],1),t._$g(14,"i")?a("v-uni-image",{staticClass:t._$g(14,"sc"),class:t._$g(14,"c"),attrs:{src:"https://i.loli.net/2020/07/16/2MmZsucVTlRjSwK.png",mode:"scaleToFill",_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)},r=[]},eabb:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading2",data:function(){return{wxsProps:{}}},components:{}}},eba5:function(t,e,a){"use strict";var i=a("e27d"),n=a.n(i);n.a},ec70:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},ecc4:function(t,e,a){"use strict";a.r(e);var i=a("23d0"),n=a("8cb5");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("1db8");for(var r in o)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return o[t]}))}(r);a("c5f4");var s=a("f0c5");n["default"].__module="rdcharts";var c=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,"f66a47f0",null,!1,i["a"],n["default"]);e["default"]=c.exports},ecdb:function(t,e,a){"use strict";a.r(e);var i=a("ea07"),n=a("cfc0");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("945b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"64ea3656",null,!1,i["a"],void 0);e["default"]=s.exports},ed03:function(t,e,a){"use strict";a.r(e);var i=a("b503"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},ed62:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},ed76:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},t._l(t._$g(2,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("2-"+r,"sc"),attrs:{_i:"2-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-image",{attrs:{src:t._$g("3-"+r,"a-src"),_i:"3-"+r}}),a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[t._v(t._$g("4-"+r,"t0-0"))])],1)})),1)],1)},n=[]},ee58:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("645e")),r={data:function(){return{wxsProps:{}}},components:{record:n.default}};e.default=r},ee6e:function(t,e,a){"use strict";a.r(e);var i=a("ec70"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},eeb0:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,"@charset \"UTF-8\";@font-face{font-family:iconfont;src:url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff2?t=1711354474072) format(\"woff2\"),url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff?t=1711354474072) format(\"woff\"),url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.ttf?t=1711354474072) format(\"truetype\")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wodechengji:before{content:\"\\e61d\"}.icon-three_val:before{content:\"\\e604\"}.icon-two_val:before{content:\"\\e605\"}.icon-one_val:before{content:\"\\e606\"}.icon-average_val:before{content:\"\\e609\"}.icon-jump_kcal:before{content:\"\\e7b4\"}.icon-jump_time:before{content:\"\\e659\"}.icon-jump_num:before{content:\"\\e790\"}.icon-bmi:before{content:\"\\e785\"}.icon-quanxian:before{content:\"\\100cb\"}.icon-lishijilu2:before{content:\"\\100cc\"}.icon-xinyongka:before{content:\"\\100cd\"}.icon-ziliao:before{content:\"\\100ce\"}.icon-shenfenxinxi:before{content:\"\\e656\"}.icon-feihuoliangx:before{content:\"\\e68c\"}.icon-tiaoshengx:before{content:\"\\e68d\"}.icon-shenti:before{content:\"\\e7c7\"}.icon-quxian:before{content:\"\\e600\"}.icon-jihuo:before{content:\"\\e603\"}.icon-lishijilu1:before{content:\"\\1012e\"}.icon-wulianjie:before{content:\"\\e64e\"}.icon-renshiduibifenxi:before{content:\"\\e62e\"}.icon-huihanduibi:before{content:\"\\e822\"}.icon-jinxiaoduibi:before{content:\"\\e6b1\"}.icon-lishishuju:before{content:\"\\e601\"}.icon-moxingduibi-huang:before{content:\"\\e61b\"}.icon-jilu:before{content:\"\\e6df\"}.icon-shujuquxian:before{content:\"\\e614\"}.icon-lishi:before{content:\"\\ecdd\"}.icon-jilu1:before{content:\"\\10110\"}.icon-lishijilu:before{content:\"\\e62f\"}.icon-duibifenxi:before{content:\"\\e7bd\"}.icon-pinggufenxi-copy:before{content:\"\\1024b\"}.icon-shouye-copy:before{content:\"\\1024f\"}.icon-wode-copy:before{content:\"\\1024d\"}.icon-pinggufenxi-copy-copy:before{content:\"\\1024e\"}.icon-wode:before{content:\"\\e635\"}.icon-shouye:before{content:\"\\e660\"}.icon-shijian-mianxing-0:before{content:\"\\e6a2\"}.icon-kehuguanli:before{content:\"\\e6a4\"}.icon-qiapianjihuo:before{content:\"\\e669\"}.icon-kapian:before{content:\"\\e608\"}.icon-kapiananniu:before{content:\"\\e6de\"}.icon-xiangmuchaxun-chakanshebei:before{content:\"\\e655\"}.icon-shebeishu:before{content:\"\\e66a\"}.icon-lishihenji:before{content:\"\\e612\"}.icon-qiehuan1:before{content:\"\\e61a\"}.icon-tishi6:before{content:\"\\e619\"}.icon-bianji:before{content:\"\\e607\"}.icon-caidan:before{content:\"\\e624\"}.icon-xiaoxi:before{content:\"\\e654\"}.icon-add-circle:before{content:\"\\e664\"}.icon-ashbin:before{content:\"\\e665\"}.icon-chart-bar:before{content:\"\\e667\"}.icon-close:before{content:\"\\e668\"}.icon-error:before{content:\"\\e670\"}.icon-menu:before{content:\"\\e677\"}.icon-minus-circle:before{content:\"\\e678\"}.icon-modular:before{content:\"\\e679\"}.icon-notification:before{content:\"\\e67a\"}.icon-prompt:before{content:\"\\e67b\"}.icon-success:before{content:\"\\e67f\"}.icon-add-bold:before{content:\"\\e685\"}.icon-arrow-left-bold:before{content:\"\\e686\"}.icon-arrow-up-bold:before{content:\"\\e687\"}.icon-arrow-down-bold:before{content:\"\\e688\"}.icon-age:before{content:\"\\10250\"}.icon-arrow-right-bold:before{content:\"\\e689\"}.icon-user-filling:before{content:\"\\e68b\"}.icon-body_level:before{content:\"\\e63d\"}.icon-baogao1:before{content:\"\\e620\"}.icon-fat_r:before{content:\"\\e62d\"}.icon-hengxian:before{content:\"\\e657\"}.icon-fat_w:before{content:\"\\e78e\"}.icon-jiantou_xiangxia:before{content:\"\\eb0a\"}.icon-jiantou_xiangshang:before{content:\"\\eb0b\"}.icon-bone:before{content:\"\\e610\"}.icon-un_fat_w_weight:before{content:\"\\e6b7\"}.icon-biaozhunhua:before{content:\"\\e60b\"}.icon-cellin:before{content:\"\\e7a9\"}.icon-kcal:before{content:\"\\e60c\"}.icon-visceral:before{content:\"\\e60d\"}.icon-muscle:before{content:\"\\e60e\"}.icon-body_type:before{content:\"\\e638\"}.icon-zanwushuju:before{content:\"\\e611\"}.icon-water:before{content:\"\\e651\"}.icon-weight:before{content:\"\\e616\"}.icon-sharpicons_checklist:before{content:\"\\e804\"}.icon-shejiguifan:before{content:\"\\e640\"}.icon-muscleval:before{content:\"\\e949\"}.icon-protein:before{content:\"\\e94a\"}.icon-proteinval:before{content:\"\\e60f\"}.icon-body_age:before{content:\"\\e6b2\"}.icon-cellout:before{content:\"\\e68f\"}.icon-height:before{content:\"\\e6eb\"}.icon-shang:before{content:\"\\e68a\"}.icon-xia:before{content:\"\\e798\"}.icon-sfrval:before{content:\"\\e652\"}.icon-sfr:before{content:\"\\e617\"}.icon-waterper:before{content:\"\\e692\"}.icon-skeletalmuscle:before{content:\"\\e6af\"}.icon-inorganic:before{content:\"\\e61c\"}.icon-kongradio:before{content:\"\\e602\"}.icon-radio:before{content:\"\\e653\"}.icon-nv:before{content:\"\\e7a5\"}.icon-qiehuan:before{content:\"\\e66f\"}.icon-nan:before{content:\"\\1024a\"}.icon-zanwu1:before{content:\"\\e78d\"}.icon-xiazai41:before{content:\"\\e618\"}.t-icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:100%}.t-icon-wodechengji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1137 1024'%3E%3Cpath d='M923.879 264.465h-82.17l-2.054-76.006c0-24.651-20.542-47.248-47.247-47.248H315.827c-24.651 0-47.248 20.543-47.248 47.248l-4.108 76.006h-78.06c-24.652 0-45.194 8.217-45.194 34.922v92.44c0 65.736 51.356 119.146 117.091 119.146h6.163c0 110.928 152.013 211.586 267.05 225.965V839.65H428.809c-26.705 0-41.084-8.217-41.084 16.434v14.38c0 6.162 6.162 12.325 12.325 12.325h304.026c6.163 0 12.326-4.109 12.326-12.326v-14.38c0-24.65-14.38-16.433-41.085-16.433H572.606V736.938c115.036-14.38 267.05-98.603 267.05-225.965 65.735 2.054 119.145-47.247 123.253-112.983v-98.603c-2.054-20.542-18.488-36.976-39.03-34.922zM266.525 469.888c-30.813 0-82.169-36.976-82.169-82.169v-82.17h82.17v164.34zm534.1-184.88s-2.054 115.036-2.054 215.694c0 108.874-129.417 180.772-228.02 195.152H535.63c-98.603-12.326-230.073-88.332-230.073-184.881V223.38c2.054-22.597 22.596-41.085 45.193-41.085h404.683c22.597 0 41.085 18.488 43.139 41.085v61.627zm123.254 106.82c0 41.084-49.302 78.06-82.17 78.06V305.55h82.17v86.278z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-three_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M728.42 630.885c-7.185 131.625-86.16 201.01-236.91 208.195-134.016 0-215.368-63.408-244.083-190.238l82.56-21.544c14.358 98.115 65.813 147.165 154.35 147.165 107.677 0 161.522-50.246 161.522-150.75-7.186-86.148-62.227-131.611-165.108-136.406h-64.617v-64.603h35.902c102.88-2.39 156.726-47.855 161.52-136.406-4.794-76.57-45.477-116.058-122.047-118.448-81.366 2.39-130.416 47.87-147.165 136.406l-78.96-25.13C294.1 161.872 368.28 102.05 487.924 99.646c136.392 4.794 206.986 67.007 211.78 186.651-2.39 78.975-43.072 132.82-122.047 161.536 95.709 28.715 145.968 89.732 150.763 183.052z'/%3E%3C/svg%3E\")}.t-icon-two_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M247.427 821.136v-46.674c45.464-95.71 120.84-181.855 226.14-258.44 107.675-78.96 160.325-150.75 157.935-215.367-2.39-86.147-51.455-130.416-147.164-132.806-74.194 4.795-124.439 51.455-150.764 139.992l-71.79-35.902C302.468 154.686 381.443 97.255 498.696 99.645c134.001 4.795 205.79 68.218 215.367 190.252 7.172 93.32-52.65 183.052-179.48 269.198-98.114 71.803-162.716 138.797-193.823 201.01h376.888v61.03h-470.22z'/%3E%3C/svg%3E\")}.t-icon-one_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M516.639 250.41c-52.65 47.869-116.058 86.147-190.238 114.862v-75.375c110.067-50.26 180.66-113.667 211.78-190.252h53.832v728.663h-75.375V250.41z'/%3E%3C/svg%3E\")}.t-icon-average_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M388.096 648.064c1.813 4.992 2.773 9.024 2.88 12.075s-.747 5.376-2.56 6.954c-1.813 1.6-4.821 2.603-9.003 3.072-4.202.448-9.813.683-16.832.683-7.04 0-12.65-.17-16.853-.512-4.203-.341-7.36-.896-9.515-1.685s-3.733-1.878-4.757-3.222a27.285 27.285 0 01-2.901-5.098l-37.76-107.136H107.819L71.765 658.987c-.682 2.026-1.6 3.797-2.73 5.269s-2.774 2.71-4.928 3.733-5.227 1.75-9.195 2.219-9.13.683-15.467.683c-6.592 0-11.968-.299-16.149-.854-4.203-.554-7.147-1.642-8.853-3.221-1.707-1.579-2.496-3.925-2.39-6.976s1.067-7.083 2.902-12.053L162.56 238.955a17.77 17.77 0 013.563-6.123 14.933 14.933 0 016.464-3.733 48.427 48.427 0 0110.88-1.856c4.437-.342 10.026-.512 16.832-.512 7.253 0 13.269.17 18.026.512 4.758.341 8.619.96 11.563 1.856 2.944.917 5.227 2.218 6.805 3.925s2.838 3.797 3.734 6.293l147.669 408.747zM198.635 287.189h-.342l-75.84 219.392H275.52L198.635 287.19zm494.549 66.326a28.437 28.437 0 01-.683 6.122 112.277 112.277 0 01-2.048 8.171L586.027 658.603a18.261 18.261 0 01-3.563 6.122 15.104 15.104 0 01-6.656 3.755 52.992 52.992 0 01-11.221 1.856c-4.523.363-10.198.512-17.003.512-6.784 0-12.48-.235-17.024-.683a54.336 54.336 0 01-11.05-2.048 16.213 16.213 0 01-6.635-3.733 16.939 16.939 0 01-3.755-5.781L405.056 367.808a150.187 150.187 0 01-2.219-7.147 32.576 32.576 0 01-1.002-4.586 20.693 20.693 0 01-.171-2.56c0-1.814.448-3.392 1.365-4.758s2.432-2.432 4.587-3.221c2.155-.79 4.97-1.301 8.49-1.536 3.52-.235 7.873-.341 13.1-.341 6.57 0 11.84.17 15.807.512 3.968.341 7.04.96 9.195 1.877s3.733 2.048 4.757 3.392c1.024 1.365 1.984 3.072 2.902 5.099l86.4 252.373 1.344 4.075 1.024-4.075 85.376-252.373a12.01 12.01 0 012.368-5.099 12.843 12.843 0 014.928-3.392 30.933 30.933 0 018.832-1.877c3.754-.342 8.682-.512 14.805-.512 5.205 0 9.515.106 12.907.341s6.058.79 8 1.707c1.92.896 3.264 1.984 4.074 3.221.875 1.259 1.259 2.773 1.259 4.587zm309.867 14.634c0 7.936-1.088 13.675-3.222 17.174-2.154 3.52-4.928 5.269-8.341 5.269h-43.883c7.936 8.17 13.504 17.173 16.662 27.05s4.778 20.118 4.778 30.785c0 17.706-2.858 33.344-8.512 46.954s-13.781 25.11-24.32 34.518a109.077 109.077 0 01-37.589 21.589c-14.528 4.992-30.613 7.51-48.299 7.51a125.717 125.717 0 01-35.541-4.929c-11.221-3.285-19.904-7.424-26.027-12.416a53.355 53.355 0 00-10.048 13.931 39.915 39.915 0 00-3.925 18.048c0 7.936 3.69 14.507 11.072 19.733 7.381 5.206 17.173 8.043 29.419 8.491l79.936 3.392a164.48 164.48 0 0141.834 6.293c12.694 3.755 23.68 9.067 33.003 15.979 9.301 6.912 16.533 15.445 21.781 25.515 5.206 10.09 7.808 21.802 7.808 35.2a94.72 94.72 0 01-8.832 40.128c-5.909 12.714-14.912 23.85-27.05 33.493-12.139 9.643-27.627 17.237-46.443 22.784-18.837 5.568-41.045 8.341-66.667 8.341-24.704 0-45.76-2.112-63.082-6.293-17.344-4.181-31.574-9.92-42.688-17.173-11.115-7.275-19.158-15.936-24.171-26.027a73.387 73.387 0 01-7.488-32.832c0-7.488.917-14.741 2.73-21.781s4.587-13.718 8.342-20.054c3.733-6.357 8.384-12.416 13.93-18.197 5.569-5.781 11.969-11.52 19.222-17.195-11.115-5.674-19.328-12.821-24.661-21.418a52.053 52.053 0 01-8-27.904c0-13.824 2.837-26.198 8.512-37.078 5.653-10.88 12.693-20.629 21.077-29.248-7.04-8.384-12.587-17.856-16.661-28.394s-6.123-23.296-6.123-38.272c0-17.451 2.944-33.11 8.832-46.934a99.456 99.456 0 0124.49-35.029c10.411-9.515 22.955-16.832 37.59-21.93s30.55-7.66 47.787-7.66c9.301 0 17.962.513 26.026 1.537 8.043 1.024 15.574 2.432 22.614 4.245h92.522c3.862 0 6.742 1.877 8.662 5.61 1.984 3.755 2.944 9.494 2.944 17.195zm-59.52 323.115c0-13.163-5.376-23.317-16.15-30.464s-25.344-10.944-43.712-11.392l-79.253-2.71a144.427 144.427 0 00-17.856 16.15c-4.672 5.099-8.341 9.984-11.072 14.635s-4.587 9.258-5.61 13.781a62.933 62.933 0 00-1.537 13.93c0 14.72 7.488 25.9 22.464 33.494 14.955 7.595 35.819 11.392 62.592 11.392 17.003 0 31.232-1.643 42.688-4.928 11.435-3.285 20.694-7.637 27.712-13.077a48.427 48.427 0 0015.147-18.71c3.05-7.04 4.587-14.4 4.587-22.101zm-28.246-242.496c0-20.864-5.738-37.12-17.173-48.81-11.456-11.67-27.733-17.515-48.81-17.515-10.902 0-20.353 1.813-28.395 5.44-8.064 3.626-14.742 8.618-20.075 14.976s-9.301 13.653-11.904 21.93-3.925 16.939-3.925 26.027c0 20.181 5.738 36.032 17.194 47.616 11.435 11.563 27.478 17.344 48.128 17.344 11.115 0 20.758-1.75 28.907-5.27 8.15-3.498 14.89-8.383 20.224-14.634 5.333-6.23 9.301-13.44 11.904-21.59 2.624-8.17 3.925-16.682 3.925-25.514z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-jump_kcal{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M408.107 81.024l31.168 14.016C501.76 123.072 552 154.965 588.608 189.781c32.277 30.742 55.061 64.875 67.776 101.483 18.88 54.57 13.077 107.69 4.672 151.147 20.843-38.976 59.413-99.542 59.413-99.542l26.859 27.03c1.685 1.621 40.981 40.789 77.248 100.096 21.461 35.093 37.312 69.93 47.253 103.594 12.544 42.731 15.488 83.755 8.726 121.856-15.915 89.28-123.264 162.048-241.984 216.128l-13.974 6.422-5.738-14.23c-24.939-61.568-55.296-103.573-82.048-140.608-34.454-47.658-62.912-87.082-58.816-143.552-47.552 44.139-68.886 111.958-78.422 165.142-12.565 69.888-8.106 130.794-8.064 131.413l2.027 26.795-23.68-12.736c-2.048-1.067-50.453-27.328-102.741-74.283-30.87-27.648-56.598-56.875-76.566-86.699-25.28-37.781-41.258-76.842-47.552-116.01-14.101-87.723 19.926-175.574 101.078-261.142l13.546-14.272 42.24 73.046c17.408-18.006 49.174-53.526 76.971-98.923 53.227-86.976 67.541-167.253 42.517-238.677l-11.242-32.235m-72.96-79.595l32.682 93.654 11.264 32.277c20.566 58.752 7.574 126.827-38.634 202.347-10.944 17.877-22.592 34.133-33.536 48.128L294.57 356.5l-28.587-49.408-39.296 41.408-13.547 14.272c-90.794 95.723-128.576 195.734-112.256 297.28 7.296 45.355 25.536 90.091 54.23 132.95 22.08 33.002 50.197 64.896 83.562 94.762 57.472 51.627 110.976 80.086 111.51 80.363l23.168 12.459 68.65 36.885-5.888-77.717-2.026-26.795c-.043-.533-3.947-56.917 7.509-120.64 3.67-20.48 9.472-44.437 18.603-67.925 11.904 21.994 26.816 42.645 42.069 63.765 26.581 36.779 54.059 74.816 77.077 131.627l5.696 14.144 16.704 41.493 40.662-18.667 13.973-6.421c160.363-73.045 249.963-156.31 266.197-247.403 7.915-44.714 4.63-92.245-9.792-141.376-11.05-37.44-28.458-75.712-51.797-113.834-39.979-65.387-83.627-108.16-84.032-108.566l-26.197-26.368-37.611-37.824-11.52 18.091a271.825 271.825 0 00-4.907-15.744c-14.954-43.115-41.408-82.944-78.656-118.421-40.128-38.187-94.4-72.768-161.301-102.784L425.621 42.09 335.147 1.429z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-jump_time{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 42.667A469.333 469.333 0 0042.667 512 469.333 469.333 0 10512 42.667zm0 878.506A409.173 409.173 0 01102.827 512a409.173 409.173 0 01818.346 0A409.173 409.173 0 01512 921.173zm277.333-384a38.4 38.4 0 00-38.4-38.4h-268.8V230.4a38.4 38.4 0 00-76.8 0v307.2a38.4 38.4 0 0038.4 38.4h307.2a38.4 38.4 0 0038.4-38.4z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-jump_num{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M598.583 129.162C544.864 86.582 481.513 62 413.66 62 219.45 62 62 263.473 62 512s157.444 450 351.668 450c30.15 0 59.414-4.852 87.342-13.985 13.156-4.303 20.025-18.295 16.706-31.732l-3.1-12.593c-4.275-17.311-23.288-26.213-40.353-21.038q-29.749 9.035-60.595 9.035-50.273 0-97.657-24.004-53.733-27.218-95.583-80.775-43.551-55.723-66.544-130.043-21.55-69.652-21.55-144.865 0-75.206 21.55-144.865 22.993-74.32 66.544-130.043 41.85-53.557 95.583-80.775 47.384-24.005 97.657-24.005 50.273 0 97.657 24.005 53.733 27.218 95.583 80.775 1.005 1.28 2.095 2.707a6.96 6.96 0 011.434 4.24v21.867a28.125 28.125 0 0028.125 28.125h14.063a28.125 28.125 0 0028.125-28.125V111.22a28.125 28.125 0 00-28.125-28.125h-14.063a28.125 28.125 0 00-28.125 28.125v12.375c0 6.026-7.13 9.31-11.854 5.569M930.177 698.87a26.41 26.41 0 110 52.825H918.44a7.031 7.031 0 00-7.03 7.032v93.895q0 30.656 1.286 35.726 1.294 5.07 5.892 8.374 4.591 3.305 11.18 3.305l.183-.007c13.907-.092 27.871 6.989 29.39 20.812l.584 5.358c1.23 11.215-5.119 22.233-16.08 24.912q-15.85 3.867-34.088 3.867-17.88 0-32.231-6.012-14.351-6.012-21.066-15.567-6.708-9.549-9.295-25.819-2.117-11.56-2.117-46.694V757.763a6.068 6.068 0 00-6.068-6.068 24.279 24.279 0 01-24.279-24.286v-4.26a24.279 24.279 0 0124.28-24.28 6.068 6.068 0 006.067-6.067v-27.528a28.125 28.125 0 0113.964-24.3l10.111-5.892c18.746-10.927 42.286 2.602 42.286 24.3v32.456a7.031 7.031 0 007.031 7.032h11.736zM767.902 949.309h-9.872a28.125 28.125 0 01-28.125-28.125v-99.69q0-40.563-4.24-52.467-4.232-11.91-13.76-18.513-9.534-6.61-22.943-6.61-17.177 0-30.825 9.437-13.647 9.436-18.703 25.003-5.062 15.56-5.062 57.536v85.304a28.125 28.125 0 01-28.125 28.125h-9.872a28.125 28.125 0 01-28.125-28.125v-194.19a28.125 28.125 0 0128.125-28.124h12.073a21.213 21.213 0 0121.213 21.213c0 5.062 6.659 7.418 10.195 3.797q29.96-30.67 72.169-30.67 21.881 0 40 7.902 18.12 7.897 27.409 20.16 9.295 12.262 12.944 27.829 3.65 15.56 3.65 44.57v127.513a28.125 28.125 0 01-28.126 28.125z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-bmi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.743 325.584h143.438c58.14 0 97.426 23.071 97.426 92.285a84.111 84.111 0 01-41.396 77.783c37.178 13.184 55.898 48.12 55.898 94.527 0 75.674-52.734 108.105-107.578 108.105H123.743zm67.105 150.952h67.895c23.467 0 41.001-13.183 41.001-44.429 0-35.463-22.28-42.846-46.142-42.846h-62.754zm0 158.203h71.718c26.368 0 49.439-10.547 49.439-49.175s-19.644-52.734-48.252-52.734h-72.905zM435.14 325.584h94.394l71.323 256.42h.791l67.5-256.42h94.395v372.832h-62.754V434.744h-.923l-74.75 263.672h-51.68l-74.62-261.562h-.922v261.562H435.14zm398.012 0h67.105v372.832h-67.105z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-quanxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.082 626.483a182.016 182.016 0 10364.032 0 182.016 182.016 0 10-364.032 0z' fill='%23FFBE0A'/%3E%3Cpath d='M515.635 930.048a105.82 105.82 0 01-44.851-9.984c-102.298-47.77-340.275-178.688-340.275-362.394V290.1c0-52.788 37.99-97.025 90.317-105.166 61.132-9.523 152.934-31.334 242.841-81.305 32.461-18.023 71.168-18.125 103.578-.307 94.003 51.814 183.859 73.267 242.739 82.176 52.326 7.936 90.317 52.172 90.317 105.164V557.67c0 185.959-237.978 315.546-340.327 362.599a105.037 105.037 0 01-44.339 9.779zm.154-768.307c-5.94 0-11.827 1.485-17.255 4.505-99.225 55.143-199.782 79.104-266.7 89.498-17.152 2.662-29.645 17.1-29.645 34.355v267.623c0 146.483 228.761 264.704 298.905 297.42 9.165 4.301 19.712 4.301 28.928.103 70.042-32.205 298.599-148.941 298.599-297.523v-267.06c0-17.305-12.34-31.692-29.389-34.304-64.614-9.779-163.328-33.382-266.598-90.265a35.282 35.282 0 00-16.845-4.352z' fill='%2334332E'/%3E%3Cpath d='M586.7 609.638h-35.583c0-16.844-.051-32.307 0-44.697 64.358-15.616 112.333-73.677 112.333-142.797 0-81.05-65.946-146.944-146.944-146.944-81.05 0-146.944 65.946-146.944 146.944 0 68.198 46.745 125.696 109.824 142.182-.103 27.034.05 73.37.358 154.83.051 19.762 16.128 35.686 35.84 35.686h.154c19.814-.103 35.788-16.18 35.686-35.994l-.154-37.58h35.43c19.815 0 35.84-16.026 35.84-35.84s-16.025-35.79-35.84-35.79zM441.19 422.144c0-41.523 33.792-75.264 75.264-75.264 41.524 0 75.264 33.792 75.264 75.264s-33.792 75.264-75.264 75.264-75.264-33.74-75.264-75.264z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-lishijilu2{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M483.17400000000004 605.082a179.098 179.098 0 10358.196 0 179.098 179.098 0 10-358.196 0z' fill='%23FFBE0A'/%3E%3Cpath d='M553.42 122.214c-213.862 0-387.84 173.978-387.84 387.84 0 11.11.513 22.17 1.486 33.178l-44.288-31.642c-16.077-11.52-38.503-7.782-50.023 8.295s-7.782 38.502 8.295 50.022l120.576 86.221a35.71 35.71 0 0020.838 6.707 35.753 35.753 0 0029.491-15.462l78.439-113.51c11.264-16.282 7.168-38.605-9.114-49.87-16.282-11.263-38.605-7.167-49.869 9.114l-32.717 47.309a314.498 314.498 0 01-1.484-30.31c0-174.336 141.824-316.16 316.16-316.16s316.16 141.824 316.16 316.16-141.824 316.16-316.16 316.16c-85.3 0-165.325-33.485-225.178-94.26-13.875-14.08-36.608-14.284-50.688-.358-14.08 13.875-14.285 36.608-.358 50.688 73.472 74.547 171.57 115.61 276.275 115.61 213.862 0 387.84-173.978 387.84-387.84S767.283 122.214 553.42 122.214z' fill='%2334332E'/%3E%3Cpath d='M543.18 285.645c-19.814 0-35.84 16.025-35.84 35.84v192.153a35.816 35.816 0 0015.258 29.338l136.09 95.437a35.603 35.603 0 0020.531 6.502c11.264 0 22.426-5.325 29.389-15.257a35.855 35.855 0 00-8.755-49.92l-120.781-84.736V321.485a35.891 35.891 0 00-35.891-35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-xinyongka{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M843.776 496.18H183.808c-26.522 0-47.974-21.505-47.974-47.975v-68.608c0-26.522 21.504-47.975 47.974-47.975h659.968c26.522 0 47.974 21.504 47.974 47.975v68.608c0 26.47-21.452 47.974-47.974 47.974z' fill='%23FFBE0A'/%3E%3Cpath d='M856.883 319.18c-.205-.665-.41-1.33-.665-1.945l-43.93-111.257c-15.36-38.964-44.749-69.12-82.688-85.044-37.018-15.513-77.722-15.41-114.688.308L197.427 298.598c-4.198 1.792-7.833 4.301-10.905 7.27-56.525 24.73-96.103 81.153-96.103 146.689v296.806c0 88.269 71.834 160.103 160.103 160.103H768.46c88.269 0 160.102-71.834 160.102-160.103V452.557c0-55.603-28.518-104.653-71.68-133.376zM642.918 187.188c18.996-8.09 39.936-8.14 58.983-.153 19.968 8.345 35.481 24.422 43.725 45.21l23.808 60.21H395.11l247.808-105.267zM250.522 364.134H768.46c48.742 0 88.422 39.68 88.422 88.423v7.782H162.1v-7.782c0-48.743 39.68-88.423 88.423-88.423zM768.46 837.786H250.52c-48.742 0-88.422-39.68-88.422-88.423V532.02h694.784v217.344c0 48.743-39.68 88.423-88.422 88.423z' fill='%2334332E'/%3E%3Cpath d='M442.778 584.806h-179.2c-19.815 0-35.84 16.026-35.84 35.84s16.025 35.84 35.84 35.84h179.2c19.814 0 35.84-16.025 35.84-35.84s-16.077-35.84-35.84-35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-ziliao{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M881.92 681.933H140.288v115.302c0 33.69 34.867 60.98 77.875 60.98h585.882c43.008 0 77.875-27.29 77.875-60.98V681.933z' fill='%23FFBE0A'/%3E%3Cpath d='M827.034 472.166v-224c0-69.53-56.576-126.054-126.106-126.054H315.136c-69.53 0-126.054 56.576-126.054 126.054v224c-51.712 10.701-90.727 56.628-90.727 111.463v196.608c0 62.771 51.047 113.817 113.818 113.817h591.82c62.772 0 113.818-51.046 113.818-113.817V583.629c-.051-54.887-39.065-100.762-90.777-111.463zM315.136 193.741h385.792c30.003 0 54.426 24.422 54.426 54.374V469.76h-69.735c-27.648 0-52.94 14.95-65.997 38.963-22.272 41.011-65.024 66.509-111.564 66.509s-89.344-25.498-111.616-66.509c-13.056-24.064-38.35-38.963-65.997-38.963h-69.683V248.166c0-30.003 24.37-54.425 54.374-54.425zM846.08 780.237c0 23.245-18.893 42.137-42.138 42.137h-591.77c-23.244 0-42.137-18.892-42.137-42.137V583.629c0-23.245 18.893-42.138 42.138-42.138h118.323c1.28 0 2.509.615 2.97 1.485 34.816 64.154 101.683 103.987 174.592 103.987S647.834 607.13 682.65 542.976c.46-.87 1.69-1.485 2.97-1.485h118.322c23.245 0 42.138 18.893 42.138 42.138v196.608z' fill='%2334332E'/%3E%3Cpath d='M413.9 332.288h189.543c19.815 0 35.84-16.026 35.84-35.84s-16.025-35.84-35.84-35.84H413.901c-19.815 0-35.84 16.026-35.84 35.84s16.077 35.84 35.84 35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-shenfenxinxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1027 1024'%3E%3Cpath d='M0 512a513.977 512 0 101027.954 0A513.977 512 0 100 512z' fill='%23FD9966'/%3E%3Cpath d='M1024 563.398c-15.77 163.11-108.463 303.784-241.45 385.482-8.793-29.411-13.562-60.928-13.562-93.708 0-160.246 113.953-290.321 255.012-291.774z' fill='%23FFF' opacity='.3'/%3E%3Cpath d='M340.015 31.63c-26.42 134.398-139.942 228.015-260.942 211.64C139.351 146.285 231.1 70.961 340.015 31.63z' fill='%23FFF' fill-opacity='.4'/%3E%3Cpath d='M304.43199999999996 292.571h421.066q23.722 0 23.722 23.722v369.668q0 23.722-23.722 23.722H304.432q-23.722 0-23.722-23.722V316.293q0-23.722 23.722-23.722z' fill='%23FFF'/%3E%3Cpath d='M340.015 392.402a41.514 40.525 0 1083.027 0 41.514 40.525 0 10-83.027 0zM466.533 369.668h112.68q7.907 0 7.907 7.907v31.63q0 7.907-7.908 7.907h-112.68q-7.907 0-7.907-7.907v-31.63q0-7.907 7.908-7.907z' fill='%23FD9966'/%3E%3Cpath d='M347.923 527.815h341.992q7.907 0 7.907 7.907v31.63q0 7.907-7.907 7.907H347.923q-7.908 0-7.908-7.908v-31.629q0-7.907 7.908-7.907zM347.923 614.795h341.992q7.907 0 7.907 7.908v31.629q0 7.907-7.907 7.907H347.923q-7.908 0-7.908-7.907v-31.63q0-7.907 7.908-7.907z' fill='%23FB997A'/%3E%3C/svg%3E\")}.t-icon-feihuoliangx{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.248 1024 0 794.752 0 512S229.248 0 512 0s512 229.248 512 512-229.248 512-512 512zm3.115-691.712l53.973 53.973a38.315 38.315 0 002.133 1.963c-12.885 116.352-12.885 266.24-12.885 306.859 0 68.992 218.368 134.826 253.91 110.378 132.906-91.648-43.18-563.328-190.72-563.328-14.934 0-26.24 21.248-34.987 54.656l-33.707-33.749v-97.237a37.803 37.803 0 10-75.605 0v97.45l-33.792 33.792c-8.704-33.578-20.096-54.912-34.987-54.912-147.627 0-323.67 471.68-190.72 563.328 35.499 24.491 253.867-41.386 253.867-110.378 0-40.576 0-190.294-12.886-306.646a38.272 38.272 0 002.603-2.389l53.803-53.76z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-tiaoshengx{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.248 1024 0 794.752 0 512S229.248 0 512 0s512 229.248 512 512-229.248 512-512 512zm279.04-447.915a38.272 38.272 0 00-3.84-29.226l-89.6-155.222a38.4 38.4 0 10-66.517 38.4l89.6 155.222a38.4 38.4 0 0047.018 16.64A256.043 256.043 0 01614.4 849.109V678.4a38.4 38.4 0 10-76.8 0v190.72a259.072 259.072 0 01-51.2 0V678.4a38.4 38.4 0 10-76.8 0v170.667a256.043 256.043 0 01-153.301-247.168 38.4 38.4 0 0047.018-16.64l89.6-155.222a38.4 38.4 0 00-66.517-38.4L236.8 546.86a38.272 38.272 0 00-3.84 29.226A281.685 281.685 0 00409.6 876.8v6.4a38.4 38.4 0 0075.05 11.52 285.013 285.013 0 0054.7 0 38.4 38.4 0 0075.05-11.52v-6.4a281.685 281.685 0 00176.64-300.715zM477.867 332.8a42.667 42.667 0 00-42.667 42.667v196.266a42.667 42.667 0 0042.667 42.667h68.266a42.667 42.667 0 0042.667-42.667V375.467a42.667 42.667 0 00-42.667-42.667h-68.266zM512 307.2a102.4 102.4 0 100-204.8 102.4 102.4 0 000 204.8z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-shenti{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1011.44c275.84 0 499.44-223.6 499.44-499.44S787.84 12.56 512 12.56 12.56 236.16 12.56 512s223.6 499.44 499.44 499.44zm74.916-774.132a74.916 74.916 0 11-149.832 0 74.916 74.916 0 01149.832 0zM387.14 424.598h-93.645a43.701 43.701 0 110-87.402H718.02a43.701 43.701 0 110 87.402h-81.16a24.972 24.972 0 00-24.971 24.972v32.514a299.664 299.664 0 0028.843 128.28l62.405 131.703a47.572 47.572 0 01-85.93 40.804l-81.458-171.058c-9.24-19.403-37.033-18.854-45.499.899l-71.844 167.587a47.696 47.696 0 01-87.776-37.283l58.01-137.796a299.664 299.664 0 0023.473-116.27v-39.38a24.972 24.972 0 00-24.972-24.972z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-quxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M858.185 389.481c35.336 0 63.972 28.684 63.972 63.972V879.51c0 35.336-28.636 63.972-63.972 63.972h-85.154a63.972 63.972 0 01-63.972-63.972V453.36c0-35.289 28.636-63.972 63.972-63.972h85.154v.094zm-596.506 85.25c35.288 0 63.924 28.636 63.924 63.924v340.854c0 35.289-28.636 63.925-63.924 63.925h-85.202a63.972 63.972 0 01-63.925-63.925V538.608c0-35.336 28.636-63.972 63.925-63.972h85.202v.094zm298.253 85.154c35.288 0 63.925 28.683 63.925 63.972v255.652c0 35.289-28.637 63.925-63.925 63.925H474.73a63.972 63.972 0 01-63.925-63.925v-255.7c0-35.24 28.637-63.924 63.925-63.924h85.202zm220.553-414.828l-50.291.33a31.939 31.939 0 01-.472-63.878l128.227-.943a31.75 31.75 0 0129.816 19.909c1.416 3.35 2.36 7.548 2.36 12.03V240.92a31.986 31.986 0 01-63.879 0v-51.282l-286.27 286.318a31.845 31.845 0 01-35.572 6.557L120.855 312.158a32.033 32.033 0 0125.947-58.5l363.405 161.535L780.532 145.01z' fill='%2325A5FF'/%3E%3C/svg%3E\")}.t-icon-jihuo{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1093 1024'%3E%3Cpath d='M684.556 62a54.135 54.135 0 0154.136 54.135v33.835h60.902a54.135 54.135 0 0154.135 54.135v194.502a292.568 292.568 0 00-54.135-5.028V292.075a54.135 54.135 0 00-54.135-54.135H271.774a54.135 54.135 0 00-54.108 52.443l-.027 1.692v548.12a54.135 54.135 0 0052.444 54.109l1.691.027 326.18.007a290.808 290.808 0 00113.684 67.669L231.173 962a54.135 54.135 0 01-54.135-54.135V874.03h-60.903A54.135 54.135 0 0162 819.895v-703.76A54.135 54.135 0 01116.135 62h568.421zm98.12 378.947c132.673 0 240.226 107.554 240.226 240.226S915.35 921.398 782.677 921.398 542.45 813.845 542.45 681.173s107.554-240.226 240.226-240.226zm112.636 131.685l-1.029 1.076L755.63 727.695l-42.34-50.46a27.068 27.068 0 00-36.975-4.264l-1.157.927a27.068 27.068 0 00-4.263 36.968l.92 1.164 60.903 72.575a26.953 26.953 0 0015.313 9.122 27.081 27.081 0 0026.946-6.672l1.062-1.117L934.52 609.931a27.068 27.068 0 00-39.208-37.3zm-437.447-43.715a23.684 23.684 0 010 47.369H315.759a23.684 23.684 0 010-47.369h142.106zm87.97-94.737a23.684 23.684 0 010 47.369H315.759a23.684 23.684 0 010-47.369h230.076zm94.736-94.736a23.684 23.684 0 010 47.368H315.76a23.684 23.684 0 010-47.368h324.812z' fill='%2338BC9C'/%3E%3C/svg%3E\")}.t-icon-lishijilu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M678.395 59.611H318.963A228.278 228.278 0 0090.685 287.89v426.697a228.278 228.278 0 00228.278 228.278h185.44a286.733 286.733 0 01402.27-406.227V287.89A228.278 228.278 0 00678.395 59.611zM456.816 460.562H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.241-171.248h-365.13a42.205 42.205 0 010-84.41h364.866a42.205 42.205 0 110 84.41z' fill='%23EC6B44'/%3E%3Cpath d='M721.919 538.378a217.516 217.516 0 10217.41 217.727 217.516 217.516 0 00-217.41-217.727zm82.617 270.326h-94.962a42.205 42.205 0 01-42.205-42.206v-96.966a42.205 42.205 0 1184.41 0v54.972h52.757a42.205 42.205 0 010 84.41z' fill='%23EC6B44'/%3E%3Cpath d='M678.395 59.611H318.963A228.278 228.278 0 0090.685 287.89v426.697a235.875 235.875 0 001.846 28.805 540.704 540.704 0 00345.188 50.91 286.733 286.733 0 01391.349-304.195 541.495 541.495 0 0039.778-327.989A227.909 227.909 0 00678.395 59.611zM456.816 460.562H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.241-171.248h-365.13a42.205 42.205 0 010-84.41h364.866a42.205 42.205 0 110 84.41z' fill='%23EE7C55'/%3E%3Cpath d='M504.403 756.105c0 7.07.37 14.14 1.055 21.103a540.65 540.65 0 00161.752-84.991v-22.633a42.205 42.205 0 0164.68-35.716 539.543 539.543 0 0063.888-82.353 217.621 217.621 0 00-291.375 204.643z' fill='%23EE7C55'/%3E%3Cpath d='M318.963 59.611A228.278 228.278 0 0090.685 287.89v274.916a434.188 434.188 0 00604.064-502.56c-5.275-.37-10.868-.634-16.354-.634zm137.59 400.951H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.24-171.248H281.928a42.205 42.205 0 010-84.41h364.865a42.205 42.205 0 110 84.41z' fill='%23F19970'/%3E%3Cpath d='M239.723 247.109a42.205 42.205 0 0142.205-42.206h218.624a400.951 400.951 0 0036.93-125.033c.844-6.753 1.477-13.506 2.004-20.259H318.963A228.278 228.278 0 0090.685 287.89v141.283a401.426 401.426 0 00149.09-10.077v-.738a42.205 42.205 0 0142.206-42.206h60.881a403.694 403.694 0 00102.823-86.837H282.139a42.205 42.205 0 01-42.416-42.205z' fill='%23F5C295'/%3E%3C/svg%3E\")}.t-icon-wulianjie{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 5.12c279.5 0 506.88 227.405 506.88 506.88 0 279.5-227.38 506.88-506.88 506.88S5.12 791.5 5.12 512 232.525 5.12 512 5.12' fill='%23fff'/%3E%3Cpath d='M768.512 255.565a172.902 172.902 0 00-244.787 0l-77.568 77.517 40.832 40.806 163.2 163.2 40.857 40.858 77.492-77.492a173.312 173.312 0 00-.026-244.89zm-394.573 231.45l-40.857-40.91-77.492 77.569a172.954 172.954 0 000 244.761 172.98 172.98 0 00244.736 0l77.568-77.542-40.832-40.807L373.94 487.014zm-63.232-217.089a6.4 6.4 0 00-9.037 0l-31.692 31.693a6.4 6.4 0 000 9.037l443.443 443.52a6.4 6.4 0 009.062 0l31.667-31.642a6.4 6.4 0 000-9.036l-443.443-443.52v-.052z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-renshiduibifenxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M4.257000000000005 512a507.743 507.743 0 101015.486 0A507.743 507.743 0 104.257 512z' fill='%23fff'/%3E%3Cpath d='M275.853 290.51h206.832v133.546H275.853a29.193 29.193 0 01-29.315-29.315v-73.287c-1.628-17.915 13.029-30.944 29.315-30.944zm-60.258 162.86h267.09v133.546h-267.09A29.193 29.193 0 01186.28 557.6v-73.287c0-8.143 3.257-14.658 8.143-21.172 6.514-6.514 13.029-9.772 21.172-9.772zm60.258 162.86h206.832v133.546H275.853a29.193 29.193 0 01-29.315-29.315v-73.287c-1.628-17.915 13.029-30.944 29.315-30.944zm265.462-325.72h206.832a29.193 29.193 0 0129.315 29.315v73.287a29.193 29.193 0 01-29.315 29.315H541.315V290.51zm0 162.86h267.09c8.143 0 14.658 3.258 21.172 8.143 4.886 4.886 8.143 13.03 8.143 21.172v73.287a29.193 29.193 0 01-29.315 29.315h-267.09V453.37zm0 162.86h206.832a29.193 29.193 0 0129.315 29.315v73.287a29.193 29.193 0 01-29.315 29.315H541.315V616.23zM512 215.595c6.514 0 13.029 4.886 14.657 11.4v565.124c0 8.143-6.514 14.658-13.028 14.658-8.143 0-14.658-4.886-16.286-11.4V230.251c0-3.257 1.628-8.143 4.885-9.771 1.629-3.258 6.515-4.886 9.772-4.886zm0 0' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-huihanduibi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.232 1024 0 794.768 0 512S229.232 0 512 0c282.784 0 512 229.232 512 512s-229.216 512-512 512zm236.368-673.136l-111.312-96.112L601.472 224H307.616C285.36 224 272 235.536 272 254.752v530.496C272 804.464 285.36 816 307.616 816h440.752C766.192 816 784 804.464 784 785.248V381.6l-35.632-30.736z' fill='%23D04A02'/%3E%3Cpath d='M538.272 545.408H372.56V441.696h138.32V358.72l172.992 186.16zm76.544-156.112V273.968l40.096 34.592v46.128h53.408l40.064 34.592-133.568.016zM518.192 594.96h165.68v103.728H545.568v82.976L372.56 595.52z' fill='%23D04A02'/%3E%3C/svg%3E\")}.t-icon-jinxiaoduibi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024.009 512A512 512 0 009.029 417.89l-3.413 20.967v6.095c0 8.29-1.95 16.58-2.682 24.381S.01 493.227.01 504.93V512c0 2.438 0 0 0 0v1.707A507.368 507.368 0 00503.963 1024h8.046c10.24 0 19.992 0 29.988-1.463h2.682A512 512 0 001024.01 512zm-512-463.238a463.238 463.238 0 01444.708 591.97 388.389 388.389 0 01-31.451-73.143c-25.844-70.218-57.783-157.501-126.781-160.915-61.44-2.682-76.8 61.196-88.26 112.884-14.628 67.78-27.55 108.252-76.311 108.252-44.618 0-57.052-31.94-73.143-99.962-12.678-54.614-29.501-121.905-100.694-121.905s-86.796 73.143-97.523 129.707c-14.141 69.241-26.332 102.156-66.56 100.937-52.176-.976-87.284-51.444-123.368-104.107-32.183-47.055-65.341-95.33-115.078-109.714a463.238 463.238 0 01454.46-374.004z' fill='%2348AB07'/%3E%3C/svg%3E\")}.t-icon-lishishuju{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M472.615 78.77C212.677 78.77 0 291.445 0 551.384S212.677 1024 472.615 1024s472.616-212.677 472.616-472.615H472.615V78.769z' fill='%23249CF2'/%3E%3Cpath d='M1024 472.615C1024 212.677 811.323 0 551.385 0v472.615H1024z' fill='%23A5D6FA'/%3E%3C/svg%3E\")}.t-icon-moxingduibi-huang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M558.4 1024c-6.2 0-12-1.5-17.2-4.4-12.1-6.9-19.1-20.9-19.1-38.4V599.206c1.7-32.5 18.5-62.099 44.7-79.898l.7-.5 327.095-196.698c15.1-9 30.6-10.2 42.7-3.3 12.1 6.9 19.1 20.9 19.1 38.4v381.795c-1.7 32.6-18.4 62.199-44.7 79.999L583.999 1016.2c-8.6 5.2-17.4 7.8-25.6 7.8zm26-477.994c-17.9 12.3-29.3 32.5-30.5 54.2V981.3c0 6.6 1.8 10 3 10.7s5 .5 10.7-2.9l327.095-196.698c17.4-11.8 28.9-32.2 30.1-54V357.41c0-6.6-1.8-10-3-10.7s-5-.5-10.7 2.9L584.399 546.006zm-74.8-27.3c-16.3 0-32.5-4-47.3-11.9L115.406 297.11c-15.4-9.3-24.2-23.1-24.2-37.7 0-14.699 8.8-28.399 24.2-37.699L461.601 12.213c30.5-16.2 65.999-16.2 95.698-.5l.8.4L904.295 221.51c15.4 9.3 24.2 23.1 24.2 37.7 0 14.7-8.8 28.4-24.2 37.7L557.999 506.406c-15.3 8.2-31.9 12.3-48.399 12.3zm.2-486.893c-11.2 0-22.3 2.7-32.5 8.1L131.905 248.91c-5.5 3.3-8.9 7.4-8.9 10.5 0 3.2 3.4 7.2 8.9 10.5L478.1 479.207c19.6 10.5 43.9 10.5 64.2-.4L887.795 269.91c5.5-3.3 8.9-7.4 8.9-10.5s-3.4-7.2-8.9-10.5L542 39.713c-10.1-5.3-21.1-7.9-32.2-7.9zM455.2 1018.4c-9.6 0-19.899-3.1-29.999-9.3L121.705 823.603c-32.2-22.2-52.2-57.9-54.2-96.1V370.109c0-20.3 7.9-36.5 21.8-44.199 13.8-7.8 31.7-6.2 49 4.4L441.9 515.807c32.7 22.5 52.2 57.299 54.4 95.998v357.396c0 20.4-8 36.6-21.9 44.3-5.8 3.3-12.3 4.9-19.2 4.9zM108.506 352.91c-1.5 0-2.7.3-3.7.8-3.4 1.9-5.6 8.3-5.6 16.5v356.495c1.5 27.5 16.4 54.1 39.8 70.299L441.8 982c7 4.3 13.5 5.8 17 3.9s5.6-8.3 5.6-16.6V612.705c-1.6-27.9-16.1-53.899-39.9-70.299L121.705 357.41c-4.9-2.9-9.6-4.5-13.2-4.5z' fill='%23FFBA00'/%3E%3Cpath d='M569.1 536.706l222.396-130.198c14.1-8.4 25.7-2 25.7 14.1v252.997c-1.1 18-10.6 34.3-25.7 44.199L569.1 848.002c-14.2 8.4-25.7 2-25.7-14.1V580.906c1.1-18 10.6-34.4 25.7-44.2z' fill='%23FFBA00'/%3E%3Cpath d='M540.6 190.21L775.997 328.91c15 8.8 15 23.1 0 32L540.6 499.507c-17 8.8-37.3 8.8-54.3 0L251.003 360.909c-15.1-8.9-15.1-23.2 0-32L486.3 190.211c17-8.8 37.3-8.8 54.3 0z' fill='%23FFBA00' opacity='.8'/%3E%3Cpath d='M244.503 411.808l206.298 122.898c18.6 12.4 30.4 32.8 31.7 55.1v236.197c0 20-14.2 27.8-31.7 17.4l-206.298-122.8c-18.7-12.399-30.5-32.899-31.8-55.198V429.208c0-20.1 14.2-27.8 31.8-17.4z' fill='%23FFBA00' opacity='.5'/%3E%3C/svg%3E\")}.t-icon-jilu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%231580EA'/%3E%3Cpath d='M785.306 415.744H625.51c-28.62 0-45.004-20.48-45.004-45.056v-163.84H301.978c-24.576 0-49.152 20.48-49.152 45.056v483.328c0 24.525 20.48 45.056 49.152 45.056h217.088l266.24-262.144v-102.4zm-204.8 200.704h-245.76v-40.96h245.76v40.96zm0-122.88h-245.76v-40.96h245.76v40.96zm45.004 249.856l-28.62 73.728 73.676-24.525 143.36-143.411-49.152-49.152-139.264 143.36zm192.564-192.512l-32.768 32.82 49.1 49.151 32.82-32.819-49.152-49.152zM687.002 370.688h98.304l-147.508-163.84h-16.332v94.208c0 36.864 28.62 69.632 65.536 69.632zm0 0' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-shujuquxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%235196FA'/%3E%3Cpath d='M707.56 444.44a35.77 35.77 0 0135.678 35.816v238.708a35.77 35.77 0 01-35.677 35.84h-47.546a35.77 35.77 0 01-35.678-35.84V480.21a35.77 35.77 0 0135.678-35.84h47.546zm-332.8 47.708a35.77 35.77 0 0135.678 35.864v190.836a35.77 35.77 0 01-35.677 35.84h-47.546a35.77 35.77 0 01-35.678-35.84V528.012a35.77 35.77 0 0135.678-35.84h47.546zm166.424 47.733a35.77 35.77 0 0135.677 35.84v143.197a35.77 35.77 0 01-35.677 35.84h-47.523a35.77 35.77 0 01-35.724-35.84V575.72a35.77 35.77 0 0135.724-35.84zm123.113-232.425l-28.067.186a17.92 17.92 0 01-.303-35.77l71.587-.512a17.943 17.943 0 0117.99 17.85v71.936a17.827 17.827 0 11-35.654 0v-28.672L530.083 492.847a17.734 17.734 0 01-19.875 3.677l-213.97-95.419a17.92 17.92 0 0114.5-32.768l202.775 90.508 150.83-151.273z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-lishi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M588.221 1021.931H435.78c-239.4 0-433.71-194.31-433.71-433.71V435.78c0-239.4 194.31-433.71 433.71-433.71H588.22c239.4 0 433.71 194.31 433.71 433.71V588.22c0 239.4-194.31 433.71-433.71 433.71z' fill='%23fff'/%3E%3Cpath d='M998.4 584.704V439.296C998.4 210.944 813.056 25.6 584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408C25.6 813.056 210.944 998.4 439.296 998.4h145.408c13.312 0 26.624-1.024 38.912-2.048 162.816-61.44 294.912-185.344 368.64-342.016 4.096-22.528 6.144-46.08 6.144-69.632z' fill='%23fff'/%3E%3Cpath d='M998.4 506.88v-67.584C998.4 210.944 813.056 25.6 584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 219.136 169.984 398.336 385.024 412.672C699.392 986.112 937.984 780.288 998.4 506.88z' fill='%23fff'/%3E%3Cpath d='M584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 143.36 72.704 269.312 183.296 343.04 56.32 17.408 115.712 27.648 178.176 27.648 322.56 0 584.704-262.144 584.704-584.704 0-34.816-3.072-67.584-9.216-100.352C898.048 125.952 752.64 25.6 584.704 25.6z' fill='%23fff'/%3E%3Cpath d='M584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 96.256 32.768 185.344 88.064 256 81.92 48.128 177.152 74.752 279.552 73.728 296.96-4.096 538.624-250.88 535.552-547.84-1.024-75.776-17.408-147.456-46.08-212.992-74.752-78.848-180.224-128-297.984-128z' fill='%23fff'/%3E%3Cpath d='M874.496 490.496c34.816-153.6 0-294.912-77.824-406.528C735.232 47.104 662.528 25.6 585.728 25.6H439.296C210.944 26.624 25.6 211.968 25.6 440.32v145.408c0 59.392 12.288 114.688 34.816 165.888 126.976 109.568 313.344 157.696 503.808 90.112 156.672-55.296 273.408-189.44 310.272-351.232z' fill='%23fff'/%3E%3Cpath d='M439.296 25.6C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 26.624 3.072 53.248 7.168 77.824 83.968 102.4 211.968 166.912 354.304 166.912 252.928 0 458.752-204.8 458.752-458.752 0-128-52.224-243.712-137.216-326.656C669.696 31.744 628.736 25.6 585.728 25.6H439.296z' fill='%23fff'/%3E%3Cpath d='M25.6 439.296V578.56c70.656 123.904 204.8 207.872 357.376 208.896 228.352 2.048 418.816-185.344 419.84-414.72 0-144.384-71.68-270.336-182.272-345.088-12.288-1.024-23.552-2.048-35.84-2.048H439.296C210.944 25.6 25.6 210.944 25.6 439.296z' fill='%23fff'/%3E%3Cpath d='M529.408 25.6h-90.112C210.944 25.6 25.6 210.944 25.6 439.296v29.696c43.008 158.72 188.416 276.48 361.472 276.48 206.848 0 373.76-167.936 373.76-373.76C760.832 215.04 665.6 81.92 529.408 25.6z' fill='%23fff'/%3E%3Cpath d='M384 41.984c-33.792 0-66.56 5.12-97.28 14.336a425.08 425.08 0 00-186.368 144.384C69.632 250.88 52.224 310.272 52.224 373.76c0 183.296 148.48 331.776 331.776 331.776s331.776-148.48 331.776-331.776S567.296 41.984 384 41.984z' fill='%23fff'/%3E%3Cpath d='M94.20800000000003 374.784a289.792 289.792 0 10579.584 0 289.792 289.792 0 10-579.584 0z' fill='%23fff'/%3E%3Cpath d='M136.192 374.784a247.808 247.808 0 10495.616 0 247.808 247.808 0 10-495.616 0z' fill='%23fff'/%3E%3Cpath d='M178.176 374.784a205.824 205.824 0 10411.648 0 205.824 205.824 0 10-411.648 0z' fill='%23fff'/%3E%3Cpath d='M512 178.3c-182.404 0-333.7 151.296-333.7 333.7S329.596 845.7 512 845.7 845.7 695.818 845.7 512 695.818 178.3 512 178.3zm142.812 345.012c1.414 16.968-11.312 31.107-26.866 31.107H523.312c-5.656 1.414-14.14 0-24.038 0h-1.414c-16.968 0-31.107 5.656-31.107-11.311v-188.06c0-16.968 15.553-31.107 31.107-31.107 16.968 0 31.108 15.553 31.108 31.107V490.79h94.736c16.968 0 29.694 14.14 29.694 29.694 1.414 1.414 1.414 2.828 1.414 2.828z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-jilu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M21.314999999999998 512a498.551 498.551 0 10997.102 0 498.551 498.551 0 10-997.102 0z' fill='%23fff'/%3E%3Cpath d='M622.406 765.234l-78.795 22.058a59.285 59.285 0 01-74.164-68.258l13.605-70.054a73.295 73.295 0 0120.206-38.095L786.25 327.777V274.63a86.438 86.438 0 00-86.611-86.264H328.24a86.38 86.38 0 00-86.437 86.264v451.584a86.38 86.38 0 0086.437 86.264H699.64a86.438 86.438 0 0086.495-86.264V611.869L655.175 745.84a73.99 73.99 0 01-32.769 19.395zM359.272 305.082h290.46a31.842 31.842 0 010 63.685h-290.46a31.842 31.842 0 010-63.685zM327.43 477.668a31.9 31.9 0 0131.842-31.842H527.17a31.842 31.842 0 010 63.685H359.272a31.842 31.842 0 01-31.842-31.843z' fill='%23FEC407'/%3E%3Cpath d='M858.156 416.589l-25.069-23.159a25.184 25.184 0 00-35.084.811l-253.929 257.75a15.805 15.805 0 00-4.284 8.105L526.3 730.15a1.1 1.1 0 00.463 1.216 1.216 1.216 0 001.274.348l78.738-22.058a15.169 15.169 0 007.005-4.111l245.592-253.002a25.127 25.127 0 00-1.216-35.953z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-lishijilu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%23FF822B'/%3E%3Cpath d='M324.409 655.019c180.881 0 327.51-146.631 327.51-327.51 0-152.138-103.734-280.047-244.33-316.854C205.813 52.464 47.496 213.018 8.986 415.982c38.6 137.898 165.196 239.037 315.422 239.037z' fill='%23FFF' fill-opacity='.2'/%3E%3Cpath d='M512 1024c282.767 0 512-229.233 512-512 0-31.766-2.891-62.854-8.434-93.019-87.509-82.881-205.691-133.718-335.742-133.718-269.71 0-488.357 218.645-488.357 488.357 0 54.96 9.084 107.803 25.823 157.104C300.627 989.489 402.283 1024 512 1024z' fill='%23FFF' fill-opacity='.15'/%3E%3Cpath d='M732.536 756.566c36.39 0 65.89-29.5 65.89-65.89 0 36.39 29.502 65.89 65.889 65.89-17.054 0-65.89 29.503-65.89 65.89 0-36.387-29.5-65.89-65.889-65.89zM159.686 247.28c25.686 0 46.51-20.823 46.51-46.51 0 25.687 20.823 46.51 46.51 46.51-12.037 0-46.51 20.824-46.51 46.51 0-25.686-20.824-46.51-46.51-46.51z' fill='%23FFF' fill-opacity='.5'/%3E%3Cpath d='M206.195 333.323c8.563 0 15.504-6.94 15.504-15.503 0 8.562 6.94 15.503 15.503 15.503-4.012 0-15.503 6.941-15.503 15.504 0-8.563-6.941-15.504-15.504-15.504z' fill='%23FFF' fill-opacity='.3'/%3E%3Cpath d='M374.407 257.357h275.186q69.765 0 69.765 69.765v369.756q0 69.765-69.765 69.765H374.407q-69.765 0-69.765-69.765V327.122q0-69.765 69.765-69.765z' fill='%23FFF'/%3E%3Cpath d='M386.422 341.075h153.484q21.317 0 21.317 21.317t-21.317 21.317H386.422q-21.317 0-21.317-21.317t21.317-21.317zM386.422 437.971h250.38q21.318 0 21.318 21.317 0 21.318-21.318 21.318h-250.38q-21.317 0-21.317-21.318 0-21.317 21.317-21.317zM386.422 534.868h250.38q21.318 0 21.318 21.317t-21.318 21.317h-250.38q-21.317 0-21.317-21.317t21.317-21.317zM387.198 631.764h250.38q21.317 0 21.317 21.317t-21.317 21.317h-250.38q-21.318 0-21.318-21.317t21.318-21.317z' fill='%23FF954B'/%3E%3C/svg%3E\")}.t-icon-duibifenxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0A512 512 0 110 512 512 512 0 01512 0z' fill='%23FFBF10'/%3E%3Cpath d='M633.525 724.57h-363.31a42.827 42.827 0 01-47.314-46.893V332.951a42.948 42.948 0 0147.405-46.924h473.118a42.918 42.918 0 0147.224 46.924V530.1a135.89 135.89 0 00-37.707-5.331 135.53 135.53 0 00-135.53 135.53 136.132 136.132 0 0016.053 64.12zM451.012 508.446l72.132 61.56a22.558 22.558 0 0014.516 5.271 22.648 22.648 0 0016.505-7.138l99.388-111.074.422-.512a3.614 3.614 0 01.451-.542 18.07 18.07 0 003.795-13.583 18.342 18.342 0 00-7.047-12.047 23.642 23.642 0 00-14.607-5 23.823 23.823 0 00-17.408 7.56l-82.01 92.16-71.199-64.632a21.564 21.564 0 00-14.276-5.421 21.534 21.534 0 00-15.058 6.023l-75.295 74.782a20.6 20.6 0 00-6.354 15.059 20.751 20.751 0 006.746 15.059 23.793 23.793 0 0016.354 6.325 24.094 24.094 0 0017.016-6.958l55.658-56.771z' fill='%23FFF'/%3E%3Cpath d='M746.737 561.062a90.172 90.172 0 000 180.344zm0 189.38a99.177 99.177 0 10-99.177-99.238 100.08 100.08 0 0099.177 99.207zm0-180.345a81.167 81.167 0 11-81.167 81.167 80.806 80.806 0 0181.167-81.167z' fill='%23FFECB7'/%3E%3C/svg%3E\")}.t-icon-pinggufenxi-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.664 38.684c54.796 0 99.652 40.56 99.652 90.149v766.334c0 49.59-44.856 90.149-99.652 90.149H138.336c-54.796 0-99.652-40.56-99.652-90.149V128.833c0-49.59 44.856-90.149 99.652-90.149h747.328zm-3.058 69.76H141.394c-18.132 0-32.95 13.216-32.95 29.345v748.422c0 16.129 14.818 29.345 32.95 29.345h741.212c18.132 0 32.95-13.216 32.95-29.345V137.789c0-16.129-14.818-29.345-32.95-29.345zm-224.97 622.01a36.409 36.409 0 010 72.817H366.364a36.409 36.409 0 010-72.818h291.272zM512 257.137c28.836 1.31 50.062 15.073 63.716 41.324l113.777 273.576c1.53 9.175 3.022 15.729 4.551 19.661-1.529 19.66-15.182 29.528-40.96 29.528-22.755 0-37.137-7.865-43.253-23.63l-15.911-47.222H432.337l-18.204 47.222c-7.573 15.765-21.991 23.63-43.217 23.63-25.778 0-39.431-10.486-40.96-31.494V575.97c1.529-1.31 2.293-2.621 2.293-3.932l118.33-273.576c10.594-26.215 31.092-40.014 61.421-41.324zm-6.372 83.012l-54.322 140.538h108.608L505.628 340.15z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shouye-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M896 1015.36H128v-416h64v352h640v-352h64v416zm72.64-426.24L512 102.08 55.36 589.12 8.64 545.6 512 8.64l503.36 536.96-46.72 43.52z' fill='%23477EFF'/%3E%3Cpath d='M640 887.36h-64v-224H448v224h-64v-288h256v288zm-128-352a128 128 0 11128-128 128 128 0 01-128 128zm0-192a64 64 0 1064 64 64 64 0 00-64-64z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-wode-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 377.263a134.737 134.737 0 100-269.474 134.737 134.737 0 000 269.474zm0 80.842a215.579 215.579 0 110-431.158 215.579 215.579 0 010 431.158zM161.684 916.211h700.632V808.42a215.579 215.579 0 00-215.58-215.579H377.264a215.579 215.579 0 00-215.579 215.58V916.21zM377.264 512h269.473c163.705 0 296.42 132.716 296.42 296.421v188.632H80.843V808.42C80.842 644.716 213.558 512 377.263 512z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-pinggufenxi-copy-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.664 38.684c54.796 0 99.652 40.56 99.652 90.149v766.334c0 49.59-44.856 90.149-99.652 90.149H138.336c-54.796 0-99.652-40.56-99.652-90.149V128.833c0-49.59 44.856-90.149 99.652-90.149h747.328zm-3.058 69.76H141.394c-18.132 0-32.95 13.216-32.95 29.345v748.422c0 16.129 14.818 29.345 32.95 29.345h741.212c18.132 0 32.95-13.216 32.95-29.345V137.789c0-16.129-14.818-29.345-32.95-29.345zm-224.97 622.01a36.409 36.409 0 010 72.817H366.364a36.409 36.409 0 010-72.818h291.272zM512 257.137c28.836 1.31 50.062 15.073 63.716 41.324l113.777 273.576c1.53 9.175 3.022 15.729 4.551 19.661-1.529 19.66-15.182 29.528-40.96 29.528-22.755 0-37.137-7.865-43.253-23.63l-15.911-47.222H432.337l-18.204 47.222c-7.573 15.765-21.991 23.63-43.217 23.63-25.778 0-39.431-10.486-40.96-31.494V575.97c1.529-1.31 2.293-2.621 2.293-3.932l118.33-273.576c10.594-26.215 31.092-40.014 61.421-41.324zm-6.372 83.012l-54.322 140.538h108.608L505.628 340.15z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-wode{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 377.263a134.737 134.737 0 100-269.474 134.737 134.737 0 000 269.474zm0 80.842a215.579 215.579 0 110-431.158 215.579 215.579 0 010 431.158zM161.684 916.211h700.632V808.42a215.579 215.579 0 00-215.58-215.579H377.264a215.579 215.579 0 00-215.579 215.58V916.21zM377.264 512h269.473c163.705 0 296.42 132.716 296.42 296.421v188.632H80.843V808.42C80.842 644.716 213.558 512 377.263 512z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shouye{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M896 1015.36H128v-416h64v352h640v-352h64v416zm72.64-426.24L512 102.08 55.36 589.12 8.64 545.6 512 8.64l503.36 536.96-46.72 43.52z' fill='%23333'/%3E%3Cpath d='M640 887.36h-64v-224H448v224h-64v-288h256v288zm-128-352a128 128 0 11128-128 128 128 0 01-128 128zm0-192a64 64 0 1064 64 64 64 0 00-64-64z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shijian-mianxing-0{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M77.18599999999992 512.305a435.119 435.119 0 10870.238 0 435.119 435.119 0 10-870.238 0z' fill='%2379D13F'/%3E%3Cpath d='M510.856 558.105c-20.554 0-37.22-16.665-37.22-37.22V295.682c0-20.554 16.666-37.219 37.22-37.219s37.22 16.665 37.22 37.22v225.202c0 20.536-16.666 37.22-37.22 37.22z' fill='%23ACFF88'/%3E%3Cpath d='M709.784 670.677a36.977 36.977 0 01-18.571-4.995L496.193 553.09c-17.79-10.277-23.89-33.025-13.614-50.833 10.258-17.81 33.044-23.91 50.833-13.614l195.02 112.592c17.79 10.277 23.891 33.024 13.614 50.833-6.883 11.955-19.391 18.61-32.262 18.61z' fill='%23ACFF88'/%3E%3Cpath d='M442.633 520.885a68.222 68.222 0 10136.445 0 68.222 68.222 0 10-136.445 0z' fill='%23D6FFB7'/%3E%3C/svg%3E\")}.t-icon-kehuguanli{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0A512 512 0 110 512 512 512 0 01512 0z' fill='%23F15E5E'/%3E%3Cpath d='M331.279 551.995a61.03 61.03 0 00-3.058 19.148v60.972a61.074 61.074 0 0061.075 61.148h61.074a61.074 61.074 0 0061.074-61.148v-60.972a61.22 61.22 0 00-3.057-19.178c91.121 24.371 155.736 85.285 155.736 156.526v45.934a61.074 61.074 0 01-61.104 61.103H236.617a61.074 61.074 0 01-61.074-61.074V708.52c0-71.27 64.614-132.198 155.736-156.525zm416.095 203a60.767 60.767 0 008.367-30.91v-45.963c0-67.174-61.016-125.206-149.211-152.035a190.171 190.171 0 0057.534-138.05 195.482 195.482 0 00-22.294-91.311c63.605 4.769 113.898 64.366 113.898 137.114a142.438 142.438 0 01-53.965 114.03c84.612 18.314 145.57 69.719 145.57 130.267v46.328a30.53 30.53 0 01-30.457 30.53h-69.442zM419.84 571.143a30.53 30.53 0 0130.53 30.53v30.545a30.544 30.544 0 11-61.074 0v-30.53a30.53 30.53 0 0130.53-30.53zm0-30.53c-84.304 0-152.678-75.176-152.678-167.892S335.536 204.8 419.84 204.8s152.678 75.176 152.678 167.921-68.374 167.892-152.678 167.892z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-qiapianjihuo{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0zm108.8 595.2c-44.8 0-83.2-12.8-121.6-38.4l-96 96L448 704l-57.6 57.6-44.8-44.8-32 32 44.8 44.8-57.6 57.6L192 742.4l243.2-243.2c-19.2-32-25.6-70.4-25.6-115.2 0-115.2 96-211.2 211.2-211.2S832 268.8 832 384c0 121.6-96 211.2-211.2 211.2z' fill='%23f4a300'/%3E%3Cpath d='M620.8 256c-70.4 0-128 57.6-128 128s57.6 128 128 128 128-57.6 128-128-64-128-128-128z' fill='%23f4a300'/%3E%3C/svg%3E\")}.t-icon-kapian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M614.263 629.4h45.698v45.407h-45.698v-45.408zm112.936 0h45.7v45.407h-45.7v-45.408z' fill='%231296DB'/%3E%3Cpath d='M512 1.873C230.969 1.873 3.15 229.69 3.15 510.72s227.82 508.85 508.849 508.85c281.031 0 508.848-227.82 508.848-508.85C1020.847 229.69 793.03 1.873 512 1.873zM827.328 706.24s-2.134 41.334-43.08 47.154H243.823s-32.405-1.94-38.81-43.855l-1.2-248.964H827.33V706.24zm0-401.972v76.26l-623.518-.306 1.202-78.283c6.694-33.473 39.004-34.346 39.004-34.346h538.487c45.407 4.657 44.825 36.675 44.825 36.675z' fill='%231296DB'/%3E%3Cpath d='M670.44 629.4h45.699v45.407H670.44v-45.408z' fill='%231296DB'/%3E%3C/svg%3E\")}.t-icon-kapiananniu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 533.662c-9.846-3.939-21.662-7.877-33.477-11.816 3.939-7.877 7.877-17.723 7.877-27.57v-25.6c0-29.538-25.6-55.138-55.138-55.138-5.908 0-11.816 1.97-17.724 3.939-21.661 7.877-37.415 27.57-37.415 51.2v25.6c0 9.846 1.97 19.692 7.877 27.57-9.846 1.968-19.692 5.907-29.538 9.845-11.816 5.908-19.693 17.723-19.693 29.539v33.477l1.97 3.938c3.938 11.816 13.784 19.692 27.569 19.692h141.784c13.785 0 27.57-11.815 27.57-25.6v-31.507c0-3.939 0-7.877-1.97-9.846-5.907-7.877-11.815-15.754-19.692-17.723zm137.846-41.354h-78.77c-5.907 0-9.845 1.969-13.784 5.907-3.938 3.939-5.907 7.877-5.907 13.785s1.969 9.846 5.907 13.785c3.939 3.938 7.877 5.907 13.785 5.907h78.77c5.907 0 9.845-1.969 13.784-5.907 3.938-3.939 5.907-7.877 5.907-13.785s-1.969-9.846-5.907-13.785c-3.939-3.938-9.846-5.907-13.785-5.907zm0 78.769h-78.77c-5.907 0-9.845 1.97-13.784 5.908-3.938 3.938-5.907 7.877-5.907 13.784 0 5.908 1.969 9.846 5.907 13.785 3.939 3.938 7.877 5.908 13.785 5.908h78.77c5.907 0 9.845-1.97 13.784-5.908 3.938-3.939 5.907-7.877 5.907-13.785 0-5.907-1.969-9.846-5.907-13.784-3.939-3.939-9.846-5.908-13.785-5.908z' fill='%2372B0FF'/%3E%3Cpath d='M512 0C228.43 0 0 228.43 0 512s228.43 512 512 512 512-228.43 512-512S793.6 0 512 0zm236.308 669.538c0 21.662-17.723 39.385-39.385 39.385H315.077c-21.662 0-39.385-17.723-39.385-39.385V354.462c0-21.662 17.723-39.385 39.385-39.385h393.846c21.662 0 39.385 17.723 39.385 39.385v315.076z' fill='%2372B0FF'/%3E%3Cpath d='M649.846 413.538H531.692c-5.907 0-9.846 1.97-13.784 5.908-3.939 3.939-5.908 7.877-5.908 13.785 0 5.907 1.97 9.846 5.908 13.784 3.938 3.939 7.877 5.908 13.784 5.908h118.154c5.908 0 9.846-1.97 13.785-5.908 3.938-3.938 5.907-7.877 5.907-13.784 0-5.908-1.969-9.846-5.907-13.785-3.939-3.938-9.846-5.908-13.785-5.908z' fill='%2372B0FF'/%3E%3C/svg%3E\")}.t-icon-xiangmuchaxun-chakanshebei{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M17.96 509.427a501.76 491.467 90 10982.934 0 501.76 491.467 90 10-982.934 0z' fill='%233F51B5'/%3E%3Cpath d='M762.8 621.2h-26c-5.6 0-10-4.4-10-10v-73.6c0-5.6-4.4-10-10-10h-172c-5.6 0-10-4.4-10-10V476c0-5.6 4.4-10 10-10h148.8c6 0 10.8-4.8 10.8-10.8V278.8a10.928 10.928 0 00-10.8-10.8H330.4c-6 0-10.8 4.8-10.8 10.8v176.4a10.928 10.928 0 0010.8 10.8h148.8c5.6 0 10 4.4 10 10v41.6c0 5.6-4.4 10-10 10h-172c-5.6 0-10 4.4-10 10v73.6c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6 0-10-4.4-10-10v-28c0-5.6 4.4-10 10-10h126.8c5.6 0 10 4.4 10 10v28c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6 0-10-4.4-10-10v-28c0-5.6 4.4-10 10-10H672c5.6 0 10 4.4 10 10v28c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c-.8-2.8-3.2-5.2-6-5.2zm-421.6 84c0 1.2-.8 2-2 2H300c-1.2 0-2-.8-2-2V666c0-1.2.8-2 2-2h39.2c1.2 0 2 .8 2 2v39.2zm192 0c0 .8-.8 2-1.6 2H492c-.8 0-1.6-.8-1.6-2V666c0-.4 0-.8.4-1.2.4-.4.8-.4 1.2-.4h39.2c.4 0 .8 0 1.2.4.4.4.4.8.4 1.2v39.2zm-160.8-282c-5.6 0-10-4.4-10-10v-92.4c0-5.6 4.4-10 10-10h278.8c5.6 0 10 4.4 10 10v92.4c0 5.6-4.4 10-10 10H372.4zm352.8 282c0 .8-.8 2-1.6 2h-39.2c-.8 0-1.6-.8-1.6-2V666c0-.4 0-.8.4-1.2.4-.4.8-.4 1.2-.4h39.2c.4 0 .8 0 1.2.4.4.4.4.8.4 1.2v39.2zm-288-364.8c-10.8 0-20.8 6.4-24.8 16.4-4 10-2 21.6 5.6 29.2 7.6 7.6 19.2 10 29.2 6s16.4-14 16.4-24.8c0-14.8-11.6-26.8-26.4-26.8zm0 0' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-shebeishu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0a512 512 0 01512 512 512 512 0 01-512 512A512 512 0 010 512 512 512 0 01512 0z' fill='%23B196F4'/%3E%3Cpath d='M429.44 260.48h165.12V425.6H429.44zM295.04 598.4h165.12v165.12H295.04zm269.44 0H729.6v165.12H564.48zm116.48 0h-68.48v-51.84H411.52v51.84h-68.48V478.08h337.92V598.4z' fill='%23FFF'/%3E%3Cpath d='M477.44 423.68h68.48V512h-68.48z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-lishihenji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.778 0 512 229.222 512 512s-229.222 512-512 512S0 794.778 0 512 229.222 0 512 0zm0 256c-141.26 0-256 114.842-256 256s114.842 256 256 256c141.26 0 256-114.842 256-256a256.307 256.307 0 00-256-256zm-25.6 170.65a25.6 25.6 0 0125.6 25.6V512h59.75a25.6 25.6 0 110 51.2H486.4a25.549 25.549 0 01-25.6-25.6v-85.35a25.6 25.6 0 0125.6-25.6z' fill='%23FB9D95'/%3E%3C/svg%3E\")}.t-icon-qiehuan1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M956.995 307.227a31.979 31.979 0 00-6.932-34.852L799.53 121.841l-45.227 45.227 95.94 95.941h-722.3v63.96h799.507a31.976 31.976 0 0029.546-19.742zm2.435 339.548H159.923a31.979 31.979 0 00-29.546 19.741 31.979 31.979 0 006.932 34.852l150.535 150.534 45.227-45.226-95.941-95.94h722.3v-63.961z'/%3E%3C/svg%3E\")}.t-icon-tishi6{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M513.6 232c12.8 0 24-11.2 24-24V86.4c0-12.8-11.2-24-24-24s-24 11.2-24 24V208c0 12.8 9.6 24 24 24zm-219.2 49.6c4.8 4.8 11.2 6.4 17.6 6.4s12.8-1.6 17.6-6.4c9.6-9.6 9.6-24 0-33.6l-86.4-86.4c-9.6-9.6-24-9.6-33.6 0-9.6 9.6-9.6 24 0 33.6l84.8 86.4zm-88 161.6H83.2c-12.8 0-24 11.2-24 24s11.2 24 24 24h121.6c12.8 0 24-11.2 24-24s-9.6-24-22.4-24zm734.4 0H819.2c-12.8 0-24 11.2-24 24s11.2 24 24 24h121.6c12.8 0 24-11.2 24-24s-9.6-24-24-24zM715.2 289.6c6.4 0 12.8-1.6 17.6-6.4l86.4-86.4c9.6-9.6 9.6-24 0-33.6s-24-9.6-33.6 0l-86.4 86.4c-9.6 9.6-9.6 24 0 33.6 3.2 3.2 9.6 6.4 16 6.4zM601.6 835.2H422.4c-12.8 0-22.4 9.6-22.4 22.4v3.2c0 12.8 9.6 22.4 22.4 22.4h179.2c12.8 0 22.4-9.6 22.4-22.4v-3.2c0-12.8-9.6-22.4-22.4-22.4zM600 494.4H424c-12.8 0-24 11.2-24 24s11.2 24 24 24h64v144c0 12.8 9.6 22.4 22.4 22.4h1.6c12.8 0 22.4-9.6 22.4-22.4v-144h64c12.8 0 24-11.2 24-24 1.6-12.8-8-24-22.4-24zm-46.4 419.2h-80c-12.8 0-24 11.2-24 24s11.2 24 24 24h80c12.8 0 24-11.2 24-24-1.6-14.4-11.2-24-24-24z' fill='%232db391'/%3E%3Cpath d='M512 268.8c-129.6 0-236.8 105.6-236.8 236.8 0 65.6 27.2 128 75.2 172.8l22.4 75.2c1.6 25.6 22.4 44.8 49.6 44.8h180.8c25.6 0 46.4-19.2 49.6-44.8l22.4-75.2c48-44.8 75.2-107.2 75.2-172.8C748.8 376 643.2 268.8 512 268.8zm124.8 377.6l-4.8 4.8-27.2 91.2-1.6 4.8v3.2l-182.4-1.6v-3.2l-27.2-94.4-4.8-4.8c-40-35.2-64-88-64-140.8 0-104 84.8-188.8 188.8-188.8s188.8 84.8 188.8 188.8c-1.6 54.4-25.6 105.6-65.6 140.8z' fill='%232db391'/%3E%3C/svg%3E\")}.t-icon-bianji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M153.6 902.656a32.256 32.256 0 010-64h716.8a32.256 32.256 0 010 64zM743.936 151.04l72.192 72.192a51.2 51.2 0 010 72.192L358.4 751.616a51.2 51.2 0 01-36.352 14.848h-95.232a25.6 25.6 0 01-25.6-25.6v-97.792a51.2 51.2 0 0114.848-36.352l455.68-455.68a51.2 51.2 0 0172.192 0zm-478.72 497.152v54.272h54.272l442.88-442.88-54.272-54.784z' fill='%235A5A68'/%3E%3C/svg%3E\")}.t-icon-caidan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M44.4 245.9h935.2c24.4 0 44.4-20 44.4-44.4s-19.8-44.4-44.4-44.4H44.4C20 157.1 0 177.1 0 201.5s20 44.4 44.4 44.4zm935.2 221.8H44.4C20 467.7 0 487.7 0 512.1s20 44.4 44.4 44.4h935.2c24.4 0 44.4-20 44.4-44.4s-20-44.4-44.4-44.4zm0 310.4H44.4C20 778.1 0 797.8 0 822.5s20 44.4 44.4 44.4h935.2c24.4 0 44.4-19.8 44.4-44.4s-20-44.4-44.4-44.4z'/%3E%3C/svg%3E\")}.t-icon-xiaoxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M769.7 659h-60V494.6c0-110.7-90.1-200.8-200.8-200.8-110.7 0-200.8 90.1-200.8 200.8V659h-60V494.6c0-69.4 27.2-134.8 76.6-184.2s114.8-76.6 184.2-76.6 134.8 27.2 184.2 76.6c49.4 49.4 76.6 114.8 76.6 184.2V659z' fill='%23F9C73D'/%3E%3Cpath d='M508.9 287.7c-47.6 0-86.3-38.7-86.3-86.3s38.7-86.3 86.3-86.3 86.3 38.7 86.3 86.3-38.7 86.3-86.3 86.3zm0-112.7c-14.5 0-26.3 11.8-26.3 26.3s11.8 26.3 26.3 26.3 26.3-11.8 26.3-26.3-11.8-26.3-26.3-26.3z' fill='%23F9C73D'/%3E%3Cpath d='M610.5 732.4c7.4 15.1 11.6 32.1 11.6 50 0 62.6-50.7 113.3-113.3 113.3S395.5 845 395.5 782.4c0-17.2 3.8-33.6 10.7-48.2' fill='%23FFEABB'/%3E%3Cpath d='M508.9 925.6c-79 0-143.3-64.3-143.3-143.3 0-21.3 4.6-41.8 13.6-60.9l54.3 25.5c-5.2 11.1-7.9 23-7.9 35.4 0 45.9 37.4 83.3 83.3 83.3s83.3-37.4 83.3-83.3c0-12.9-2.9-25.3-8.5-36.7l53.8-26.5c9.8 19.8 14.7 41.1 14.7 63.3-.1 79-64.3 143.2-143.3 143.2z' fill='%23F9C73D'/%3E%3Cpath d='M771.9 776.3H245.8c-38.9 0-70.5-31.6-70.5-70.5s31.6-70.5 70.5-70.5H279c16.6 0 30 13.4 30 30s-13.4 30-30 30h-33.1c-5.7 0-10.5 4.8-10.5 10.5s4.8 10.5 10.5 10.5H772c5.7 0 10.5-4.8 10.5-10.5s-4.8-10.5-10.5-10.5h-33c-16.6 0-30-13.4-30-30s13.4-30 30-30h33c38.9 0 70.5 31.6 70.5 70.5s-31.7 70.5-70.6 70.5z' fill='%23F9C73D'/%3E%3C/svg%3E\")}.t-icon-add-circle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M682.667 480H544V341.333c0-17.066-14.933-32-32-32s-32 14.934-32 32V480H341.333c-17.066 0-32 14.933-32 32s14.934 32 32 32H480v138.667c0 17.066 14.933 32 32 32s32-14.934 32-32V544h138.667c17.066 0 32-14.933 32-32s-14.934-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-ashbin{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M874.667 241.067H672v-70.4C672 130.133 637.867 96 597.333 96H426.667C386.133 96 352 130.133 352 170.667v70.4H149.333c-17.066 0-32 14.933-32 32s14.934 32 32 32h53.334v548.266c0 40.534 34.133 74.667 74.666 74.667h469.334c40.533 0 74.666-34.133 74.666-74.667V305.067h53.334c17.066 0 32-14.934 32-32s-14.934-32-32-32zM416 170.667c0-6.4 4.267-10.667 10.667-10.667h170.666c6.4 0 10.667 4.267 10.667 10.667v70.4H416v-70.4zm341.333 682.666c0 6.4-4.266 10.667-10.666 10.667H277.333c-6.4 0-10.666-4.267-10.666-10.667v-544h490.666v544z' fill='%23666'/%3E%3Cpath d='M426.667 736c17.066 0 32-14.933 32-32V490.667c0-17.067-14.934-32-32-32s-32 14.933-32 32V704c0 17.067 14.933 32 32 32zm170.666 0c17.067 0 32-14.933 32-32V490.667c0-17.067-14.933-32-32-32s-32 14.933-32 32V704c0 17.067 14.934 32 32 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-chart-bar{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M149.333 800h128c29.867 0 53.334-23.467 53.334-53.333V533.333c0-29.866-23.467-53.333-53.334-53.333h-128C119.467 480 96 503.467 96 533.333v213.334C96 776.533 119.467 800 149.333 800zM160 544h106.667v192H160V544zm288 256h128c29.867 0 53.333-23.467 53.333-53.333V149.333C629.333 119.467 605.867 96 576 96H448c-29.867 0-53.333 23.467-53.333 53.333v597.334C394.667 776.533 418.133 800 448 800zm10.667-640h106.666v576H458.667V160zm416 149.333h-128c-29.867 0-53.334 23.467-53.334 53.334v384c0 29.866 23.467 53.333 53.334 53.333h128C904.533 800 928 776.533 928 746.667v-384c0-29.867-23.467-53.334-53.333-53.334zM864 736H757.333V373.333H864V736zm32 117.333H128c-17.067 0-32 14.934-32 32s14.933 32 32 32h768c17.067 0 32-14.933 32-32s-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-close{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M556.8 512L832 236.8c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L512 467.2 236.8 189.867c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8L467.2 512 189.867 787.2c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933 8.533 23.466 8.533S230.4 838.4 236.8 832L512 556.8 787.2 832c6.4 6.4 14.933 8.533 23.467 8.533s17.066-2.133 23.466-8.533c12.8-12.8 12.8-32 0-44.8L556.8 512z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-error{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M657.067 360.533c-12.8-12.8-32-12.8-44.8 0l-102.4 102.4-102.4-102.4c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l102.4 102.4-102.4 102.4c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933 8.534 23.466 8.534s17.067-2.134 23.467-8.534l102.4-102.4 102.4 102.4c6.4 6.4 14.933 8.534 23.467 8.534s17.066-2.134 23.466-8.534c12.8-12.8 12.8-32 0-44.8L554.667 509.867l102.4-102.4c12.8-12.8 12.8-34.134 0-46.934z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-menu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M106.667 213.333a64 64 0 10128 0 64 64 0 10-128 0zM106.667 512a64 64 0 10128 0 64 64 0 10-128 0zM106.667 810.667a64 64 0 10128 0 64 64 0 10-128 0zM896 778.667H362.667c-17.067 0-32 14.933-32 32s14.933 32 32 32H896c17.067 0 32-14.934 32-32s-14.933-32-32-32zM362.667 245.333H896c17.067 0 32-14.933 32-32s-14.933-32-32-32H362.667c-17.067 0-32 14.934-32 32s14.933 32 32 32zM896 480H362.667c-17.067 0-32 14.933-32 32s14.933 32 32 32H896c17.067 0 32-14.933 32-32s-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-minus-circle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 949.333C270.933 949.333 74.667 753.067 74.667 512S270.933 74.667 512 74.667 949.333 270.933 949.333 512 753.067 949.333 512 949.333zm0-810.666C307.2 138.667 138.667 307.2 138.667 512S307.2 885.333 512 885.333 885.333 716.8 885.333 512 716.8 138.667 512 138.667z' fill='%23666'/%3E%3Cpath d='M682.667 544H341.333c-17.066 0-32-14.933-32-32s14.934-32 32-32h341.334c17.066 0 32 14.933 32 32s-14.934 32-32 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-modular{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M405.333 458.667h-256C119.467 458.667 96 435.2 96 405.333v-256C96 119.467 119.467 96 149.333 96h256c29.867 0 53.334 23.467 53.334 53.333v256c0 29.867-23.467 53.334-53.334 53.334zm-245.333-64h234.667V160H160v234.667zm714.667 64h-256c-29.867 0-53.334-23.467-53.334-53.334v-256C565.333 119.467 588.8 96 618.667 96h256C904.533 96 928 119.467 928 149.333v256c0 29.867-23.467 53.334-53.333 53.334zm-245.334-64H864V160H629.333v234.667zM874.667 928h-256c-29.867 0-53.334-23.467-53.334-53.333v-256c0-29.867 23.467-53.334 53.334-53.334h256c29.866 0 53.333 23.467 53.333 53.334v256C928 904.533 904.533 928 874.667 928zm-245.334-64H864V629.333H629.333V864zm-224 64h-256C119.467 928 96 904.533 96 874.667v-256c0-29.867 23.467-53.334 53.333-53.334h256c29.867 0 53.334 23.467 53.334 53.334v256c0 29.866-23.467 53.333-53.334 53.333zM160 864h234.667V629.333H160V864z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-notification{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M800 625.067V448c0-117.333-70.4-217.6-170.667-262.4C625.067 123.733 573.867 74.667 512 74.667S398.933 123.733 394.667 185.6C294.4 230.4 224 330.667 224 448v177.067C166.4 672 138.667 736 138.667 810.667c0 17.066 14.933 32 32 32H377.6C392.533 904.533 448 949.333 512 949.333s119.467-44.8 134.4-106.666h206.933c17.067 0 32-14.934 32-32 0-76.8-27.733-138.667-85.333-185.6zm-288-486.4c19.2 0 36.267 10.666 44.8 25.6C541.867 162.133 526.933 160 512 160c-14.933 0-29.867 2.133-44.8 4.267 8.533-14.934 25.6-25.6 44.8-25.6zm0 746.666c-29.867 0-55.467-17.066-66.133-42.666h134.4c-12.8 25.6-38.4 42.666-68.267 42.666zM204.8 778.667c6.4-46.934 29.867-83.2 70.4-113.067 8.533-6.4 12.8-14.933 12.8-25.6V448c0-123.733 100.267-224 224-224s224 100.267 224 224v192c0 10.667 4.267 19.2 12.8 25.6 40.533 29.867 64 66.133 70.4 113.067H204.8z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-prompt{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M469.33299999999997 320a42.667 42.667 0 1085.334 0 42.667 42.667 0 10-85.334 0zM512 437.333c-17.067 0-32 14.934-32 32V704c0 17.067 14.933 32 32 32s32-14.933 32-32V469.333c0-17.066-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-success{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M701.867 381.867L448 637.867 322.133 512c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l149.334 149.333c6.4 6.4 14.933 8.534 23.466 8.534s17.067-2.134 23.467-8.534L750.933 428.8c12.8-12.8 12.8-32 0-44.8-14.933-12.8-36.266-12.8-49.066-2.133z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-add-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M874.667 469.333h-320v-320c0-23.466-19.2-42.666-42.667-42.666s-42.667 19.2-42.667 42.666v320h-320c-23.466 0-42.666 19.2-42.666 42.667s19.2 42.667 42.666 42.667h320v320c0 23.466 19.2 42.666 42.667 42.666s42.667-19.2 42.667-42.666v-320h320c23.466 0 42.666-19.2 42.666-42.667s-19.2-42.667-42.666-42.667z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-arrow-left-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M384 512l347.733-309.333C748.8 187.733 750.933 160 736 142.933c-14.933-17.066-42.667-19.2-59.733-4.266L292.267 480c-10.667 8.533-14.934 19.2-14.934 32s4.267 23.467 14.934 32l384 341.333C684.8 891.733 695.467 896 704 896c12.8 0 23.467-4.267 32-14.933 14.933-17.067 14.933-44.8-4.267-59.734L384 512z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-arrow-up-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M904.533 674.133L541.867 311.467c-17.067-17.067-42.667-17.067-59.734 0L119.467 674.133c-17.067 17.067-17.067 42.667 0 59.734 17.066 17.066 42.666 17.066 59.733 0l332.8-332.8 332.8 332.8c8.533 8.533 19.2 12.8 29.867 12.8s21.333-4.267 29.866-12.8c17.067-17.067 17.067-42.667 0-59.734z'/%3E%3C/svg%3E\")}.t-icon-arrow-down-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M904.533 311.467c-17.066-17.067-42.666-17.067-59.733 0L512 644.267l-332.8-332.8c-17.067-17.067-42.667-17.067-59.733 0-17.067 17.066-17.067 42.666 0 59.733l362.666 362.667c8.534 8.533 19.2 12.8 29.867 12.8s21.333-4.267 29.867-12.8L904.533 371.2c17.067-17.067 17.067-42.667 0-59.733z'/%3E%3C/svg%3E\")}.t-icon-age{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M92.065 81.158c130.76 0 236.922 34.125 316.945 103.038 63.116 54.343 102.567 110.36 123.132 168.555l1.574 4.54c24.917-57.033 55.007-105.187 90.382-144.403 70.352-77.997 172.467-105.28 301.871-83.212a35.07 35.07 0 0118.85 9.666l1.005.658a35.14 35.14 0 0115.139 23.666c19.525 121.823-8.145 227.884-82.836 315.318C807.493 561.668 697.01 593.08 550.07 575.62v32.857c.03.745.03 1.497 0 2.255v339.542a35.234 35.234 0 01-70.451 1.321l-.024-1.321V640.317l-7.24-1.098a1228.733 1228.733 0 01-31.124-5.262l-10.083-1.885-9.49-1.862c-26.696-5.361-51.771-11.445-75.214-18.263l-8.203-2.443c-92.238-27.988-158.414-67.85-198.353-120.601-34.47-45.529-57.972-105.786-70.956-180.776l-1.374-8.24-1.292-8.356c-2.707-18.233-4.833-37.29-6.371-57.167l-.67-9.238c-2.202-32.521-2.895-67.198-2.102-104.024a35.234 35.234 0 0133.596-39.92l1.35-.024zm35.222 71.415v3.705c.024 3.171.053 6.313.094 9.437l.165 9.308c.164 7.704.41 15.274.734 22.72l.428 8.868.5 8.744c.452 7.228.98 14.328 1.585 21.305l.763 8.303c.4 4.117.828 8.192 1.287 12.215l.945 7.986a683.374 683.374 0 002.701 19.426l1.204 7.546c11 66.13 30.607 117.548 58.384 154.233 26.096 34.47 70.369 63.304 132.933 85.872l6.894 2.437c13.941 4.827 28.752 9.355 44.437 13.571l7.91 2.085a820.933 820.933 0 0020.424 4.991l8.421 1.903 8.574 1.856a986.277 986.277 0 0017.57 3.547l9.002 1.703c3.025.552 6.078 1.098 9.15 1.644l9.296 1.586c2.948.493 5.913.98 8.902 1.456l.012-100.26-.07-7.07c-.529-34.5-3.712-56.827-13.83-85.461-16.355-46.275-48.63-92.103-102.673-138.636-59.364-51.119-137.579-79.612-235.742-85.02zm549.14 107.506c-51.46 57.05-91.216 138.794-118.71 245.495 2.672.323 5.326.629 7.963.91l7.863.805c117.13 11.24 199.814-14.152 251.004-74.074 56.64-66.3 79.83-144.555 69.717-237.051-97.041-12.55-168.42 9.137-217.837 63.915z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-arrow-right-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M731.733 480l-384-341.333c-17.066-14.934-44.8-14.934-59.733 4.266-14.933 17.067-14.933 44.8 4.267 59.734L640 512 292.267 821.333C275.2 836.267 273.067 864 288 881.067 296.533 889.6 307.2 896 320 896c10.667 0 19.2-4.267 27.733-10.667l384-341.333c8.534-8.533 14.934-19.2 14.934-32s-4.267-23.467-14.934-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-user-filling{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 160c70.4 0 128 57.6 128 128s-57.6 128-128 128-128-57.6-128-128 57.6-128 128-128zM748.8 742.4c-23.467 32-117.333 100.267-236.8 100.267S298.667 774.4 275.2 742.4c-8.533-10.667-10.667-21.333-8.533-32C296.533 599.467 396.8 522.667 512 522.667s215.467 76.8 245.333 187.733c2.134 10.667 0 21.333-8.533 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-body_level{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M516.365 882.927c-14.863 0-13.511 29.726-14.044 40.453-1.392 27.72-24.689 42.705-50.279 45.694-12.774 1.515-27.637.204-42.05-3.726-22.396-5.937-44.587-18.916-58.263-38.365-40.493-53.923-75.5-97.61-92.86-165.66-6.388-25.262-9.991-56.01-9.91-87.005.083-22.355 2.212-44.916 6.552-65.715l-13.225 3.234c-41.435 10.277-101.787 23.666-122.996-26.45-20.881-49.828 28.006-111.367 61.744-143.713 45.57-43.728 104.898-78.53 164.226-100.067-14.044-26.368-22.028-56.543-22.028-88.603 0-104.202 84.918-189.12 189.161-189.12 104.449 0 189.162 84.672 189.162 189.12 0 31.077-7.493 60.393-20.759 86.31 61.457 20.882 124.306 57.609 171.023 102.442 25.18 24.157 43.77 49.01 54.62 71.734 12.774 26.573 15.517 51.712 7 71.775-2.62 6.428-6.468 12.242-11.464 17.483-28.497 29.643-74.108 18.343-111.49 9.09l-13.225-3.194c4.34 20.8 6.47 43.36 6.51 65.592.123 31.077-3.48 61.907-9.908 87.088-17.36 68.09-52.368 111.736-92.82 165.66-13.635 19.366-35.826 32.263-58.264 38.364-14.453 3.971-29.275 5.2-42.09 3.726-25.63-2.948-48.805-17.975-50.238-45.612-.614-10.727.778-40.535-14.085-40.535zm97.529-318.503c19.161 0 34.68 15.518 34.68 34.72 0 19.08-15.519 34.64-34.68 34.64-19.121 0-34.68-15.56-34.68-34.64 0-19.202 15.559-34.72 34.68-34.72zm-213.114 0c19.121 0 34.68 15.518 34.68 34.72 0 19.08-15.559 34.64-34.68 34.64-19.162 0-34.68-15.56-34.68-34.64 0-19.202 15.518-34.72 34.68-34.72zm113.374-172.66c74.928-2.17 136.917-60.229 136.917-138.76 0-76.565-62.112-138.636-138.678-138.636-76.729 0-138.677 61.948-138.677 138.636 0 78.326 62.726 138.76 140.438 138.76zm136.303-9.418c-36.44 37.71-82.175 58.714-134.87 59.86-53.35.492-101.991-19.775-139.291-57.894-11.547 3.767-22.642 7.656-33.902 12.365-52.531 22.192-95.563 51.548-126.517 81.192-20.8 19.98-35.867 39.838-44.22 57.28-6.468 13.471-8.72 24.198-6.1 30.545 8.926 13.716 51.835.49 64.732-2.703 21.414-5.322 40.248-9.95 55.193-5.609 21.127 6.223 30.503 20.39 22.601 47.74-6.019 20.76-8.803 45.039-8.885 69.196-.082 26.532 3.03 52.981 8.517 74.64 1.31 5.119 2.825 10.155 4.38 15.068 138.064 30.954 274.039 32.673 407.68 2.58 1.965-5.732 3.685-11.628 5.24-17.647 10.933-43.114 12.12-100.968-.327-143.836-8.025-27.433 1.474-41.6 22.56-47.7 15.027-4.34 33.86.287 55.274 5.568 12.611 3.112 56.34 16.664 64.651 2.58 2.62-6.265.328-16.992-6.06-30.422-8.352-17.4-23.379-37.177-44.137-57.157-30.954-29.726-74.109-59.083-126.681-81.315-13.307-5.528-26.204-9.99-39.838-14.33zm51.057 426.31l-134.542 43.523c12.201 17.155 12.324 45.447 13.552 65.797 20.39 3.603 46.8-2.13 59.328-19.981 21.946-29.111 44.465-56.871 61.662-89.34zM465.43 852.587l-132.577-40.821c16.828 30.954 38.938 58.222 60.024 86.228 6.346 9.09 18.056 15.518 30.299 18.793 10.809 3.071 18.383 3.112 29.07 1.188.941-19.94 1.474-48.56 13.184-65.388z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-baogao1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M381.89 282.834h258.968a80.133 80.133 0 0080.064-79.968v-4.306a73.029 73.029 0 00-.425-8.105 81.051 81.051 0 00-79.64-71.986h-34.696v-6.405A80.146 80.146 0 00526.097 32h-29.5a80.16 80.16 0 00-80.036 80.064v6.405H381.85a81.038 81.038 0 00-79.543 71.945 80.58 80.58 0 00-.425 8.091v4.306a80.133 80.133 0 0080.064 80.023zm470.4-184.621H734.349v42.171h117.943a14.51 14.51 0 0114.51 14.51v779.04a14.523 14.523 0 01-14.51 14.51H170.499a14.537 14.537 0 01-14.51-14.551V154.92a14.523 14.523 0 0114.51-14.564h117.86v-42.2H170.5a56.722 56.722 0 00-56.668 56.64V933.77a56.722 56.722 0 0056.668 56.695h681.75a56.695 56.695 0 0056.668-56.654V154.84a56.695 56.695 0 00-56.667-56.64zM319.368 461.97h384a42.98 42.98 0 000-85.96h-384a42.98 42.98 0 100 85.96zm384 92.215h-384a42.98 42.98 0 100 85.961h384a42.98 42.98 0 000-85.96zm0 178.162h-384a42.98 42.98 0 100 85.962h384a42.98 42.98 0 000-85.962zm0 0' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-fat_r{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M558.978 525.2c166.8-80.4 169.2-441.6 169.2-457.2h-38.4c0 1.2 0 32.4-3.6 76.8h-339.6c-4.8-44.4-4.8-75.6-4.8-76.8h-38.4c0 15.6 2.4 376.8 169.2 457.2-138 106.8-145.2 416.4-146.4 430.8l38.4 1.2c0-1.2 1.2-38.4 7.2-88.8h286.8c7.2 50.4 7.2 87.6 8.4 87.6l38.4-1.2c-1.2-13.2-8.4-322.8-146.4-429.6zm-192-244.8h298.8c-3.6 18-8.4 36-14.4 54h-270c-6-18-10.8-36-14.4-54zm314.4-96c-2.4 18-4.8 38.4-8.4 57.6h-314.4c-3.6-20.4-6-39.6-8.4-57.6h331.2zm-175.2 313.2c-51.6-15.6-87.6-64.8-111.6-124.8h242.4c-24 60-60 109.2-111.6 124.8-3.6 1.2-7.2 2.4-9.6 3.6-3.6-1.2-6-2.4-9.6-3.6zm9.6 45.6c34.8 18 61.2 51.6 81.6 92.4h-163.2c20.4-40.8 46.8-74.4 81.6-92.4zm118.8 193.2h-237.6c6-20.4 12-42 20.4-61.2h198c7.2 19.2 14.4 39.6 19.2 61.2zm-256.8 92.4c2.4-16.8 6-36 9.6-54h256.8c3.6 18 7.2 37.2 9.6 54h-276z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-hengxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6144 1024'%3E%3Cpath d='M1524.572 304.572H4013.71v414.856H1524.572z'/%3E%3C/svg%3E\")}.t-icon-fat_w{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352.949 631.22c45.717 0 100.057-24.09 142.352-62.142 53.519-48.318 85.411-106.901 83.632-154.398-.821-24.09-10.403-43.937-26.691-57.762-13.825-11.224-32.714-17.246-56.941-17.246-58.72 0-137.15 33.671-139.752 34.493-43.937 17.246-123.326 75.967-105.258 169.043 10.403 56.12 48.318 88.012 102.658 88.012zm23.406-208.738c.821 0 71.587-31.07 119.904-31.07 16.425 0 22.448 3.421 25.049 5.2 1.779 1.78 6.843 6.023 7.802 19.027.82 25.87-19.848 71.586-66.386 114.703-32.713 29.291-75.008 49.138-107.859 49.138-29.292 0-45.717-13.824-51.74-44.895-15.603-75.009 68.85-110.323 73.23-112.103zm0 0' fill='%23fff'/%3E%3Cpath d='M814.498 131.892c-1.779-.821-4.38-1.78-6.022-2.6-34.493-28.47-81.031-43.117-137.972-43.117-153.576 0-333.844 101.837-340.687 106.08l-6.023 3.422c-94.993 54.34-293.328 168.222-246.79 401.05 4.244 22.448 11.224 43.116 19.848 62.142 0 3.422.82 7.802 2.6 11.224C182.263 847.76 303.81 937.414 462.587 937.414c11.224 0 23.27-.821 35.315-1.78 102.657-8.623 205.315-64.742 290.727-159.598 77.609-86.233 134.55-198.335 156.998-307.974 44.759-224.889-129.486-335.349-131.129-336.17zm-465.792 108.68l6.022-3.421c60.363-34.493 202.715-99.236 314.818-99.236 44.895 0 80.21 11.224 105.258 31.892 2.6 4.38 5.201 7.802 9.445 10.403 0 0 .82.821 2.6 1.78 58.584 69.807-1.78 226.805-163.842 421.718-71.586 86.232-190.67 144.953-297.57 144.953-47.497 0-119.905-12.046-165.622-76.789-4.38-7.802-7.802-15.467-11.224-23.269-1.78-3.422-3.422-6.022-6.844-8.623-6.843-14.646-12.045-31.892-15.467-50.918-38.052-198.472 131.813-296.75 222.426-348.49zm540.801 217.362C850.634 649.424 687.613 865.006 492.7 881.43c-100.057 7.802-183.689-22.447-251.032-93.213 25.87 7.802 54.34 12.045 85.411 12.045 122.505 0 255.276-64.743 337.265-163.842 144.953-174.244 192.313-292.37 197.514-372.58 25.87 44.896 44.896 109.502 27.65 194.093zm0 0' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-jiantou_xiangxia{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M554.667 712.533V106.667h-85.334v601.6L337.067 576l-59.734 64L512 874.667 746.667 640l-59.734-59.733-132.266 132.266z' fill='%23444'/%3E%3C/svg%3E\")}.t-icon-jiantou_xiangshang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M554.667 268.8v601.6h-85.334V268.8L337.067 401.067l-59.734-59.734L512 106.667l234.667 234.666-59.734 59.734L554.667 268.8z' fill='%23444'/%3E%3C/svg%3E\")}.t-icon-bone{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M541.355 726.289l-17.613-17.613 186.402-186.402 17.612 17.613c49.903 49.903 132.096 55.774 184.934 8.806 57.242-51.37 58.71-139.434 5.871-192.272l-135.03-96.87-17.614-17.613-96.87-135.032c-54.306-52.838-142.37-51.37-192.273 5.871-46.967 52.839-41.096 135.032 8.807 184.934l17.613 17.613-187.87 186.402-17.613-17.613c-49.902-49.903-132.095-55.774-184.934-8.806-55.773 51.37-57.241 139.434-4.403 192.272l135.031 96.87 17.613 17.613 96.87 135.032c52.839 52.838 140.902 51.37 192.273-5.871 46.967-52.839 41.096-135.032-8.806-184.934zm-142.37 149.708c0-1.468 0-1.468 0 0l-96.87-135.031-17.613-17.613-135.031-96.87c-30.823-30.822-27.887-80.725 4.403-108.612 29.354-24.951 74.854-20.548 101.273 7.339l17.613 17.612 41.096 41.097 271.53-268.595-41.096-41.096-17.613-19.08c-27.887-27.888-32.29-71.92-7.338-101.274 27.887-33.758 77.79-35.226 108.612-4.403l96.87 135.03 17.613 17.614 135.03 96.87c30.823 30.822 27.888 80.725-4.402 108.612-29.355 24.951-74.855 20.548-101.274-7.339l-17.612-17.613-41.097-41.096-272.998 267.127 41.097 41.096 17.612 17.613c27.887 27.887 32.29 71.919 7.34 101.274-26.42 35.225-76.323 36.693-107.145 7.338z' fill='%23fff'/%3E%3Cpath d='M541.355 726.289l-17.613-17.613 186.402-186.402 17.612 17.613c49.903 49.903 132.096 55.774 184.934 8.806 57.242-51.37 58.71-139.434 5.871-192.272l-135.03-96.87-8.807-8.807-42.564 42.564 8.806 8.807 135.031 96.87c30.822 30.822 27.887 80.725-4.403 108.612-29.355 24.951-74.854 20.548-101.273-7.339l-17.613-17.613-41.097-41.096-271.53 267.127 41.097 41.096 17.612 17.613c27.887 27.887 32.29 71.919 7.34 101.274-27.888 33.757-77.79 35.225-108.613 4.403l-96.87-135.032-8.807-8.806-41.096 41.097 8.806 8.806 96.87 135.031c52.839 52.838 140.903 51.37 192.273-5.87 48.435-49.904 42.564-132.097-7.338-182z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-un_fat_w_weight{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M374.4 614.4h9.6v179.2c0 32 25.6 57.6 57.6 57.6h137.6c32 0 57.6-25.6 57.6-57.6V614.4h9.6c32 0 57.6-25.6 57.6-57.6V416c0-25.6-9.6-48-28.8-64-16-16-41.6-25.6-64-25.6H406.4c-25.6 0-48 9.6-67.2 25.6-16 16-25.6 41.6-25.6 64v140.8c3.2 32 28.8 57.6 60.8 57.6zM364.8 416c0-12.8 3.2-22.4 12.8-32 6.4-9.6 19.2-12.8 28.8-12.8h204.8c12.8 0 22.4 3.2 32 12.8 9.6 6.4 12.8 19.2 12.8 28.8v140.8c0 6.4-6.4 9.6-9.6 9.6h-60.8v227.2c0 6.4-6.4 9.6-9.6 9.6H441.6c-6.4 0-9.6-6.4-9.6-9.6V563.2h-57.6c-6.4 0-9.6-6.4-9.6-9.6V416z' fill='%23fff'/%3E%3Cpath d='M688 742.4c-12.8 0-25.6 9.6-25.6 19.2 0 6.4 0 12.8 3.2 19.2 3.2 6.4 9.6 9.6 16 9.6 134.4 16 169.6 44.8 169.6 54.4-3.2 12.8-99.2 64-342.4 64s-339.2-51.2-342.4-64c3.2-9.6 32-35.2 166.4-51.2 12.8-3.2 22.4-12.8 19.2-25.6 0-12.8-12.8-22.4-25.6-22.4-86.4 9.6-211.2 35.2-211.2 102.4 0 38.4 41.6 67.2 128 86.4 73.6 16 169.6 25.6 268.8 25.6 144 0 390.4-25.6 393.6-112-3.2-67.2-112-96-217.6-105.6zM512 300.8c64 0 118.4-54.4 118.4-118.4S576 64 512 64s-118.4 54.4-118.4 118.4S448 300.8 512 300.8zm0-188.8c38.4 0 70.4 32 70.4 70.4s-32 70.4-70.4 70.4-70.4-32-70.4-70.4 32-70.4 70.4-70.4z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-biaozhunhua{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M977.644 592.713a30.977 30.977 0 00-43.845 0L738.667 787.846l-92.093-92.094a30.977 30.977 0 10-43.845 43.845l114.016 114.016a30.977 30.977 0 0043.845 0l217.054-217.055a30.977 30.977 0 000-43.845zM791.07 356.961a31.008 31.008 0 00-31.008-31.008H263.938a31.008 31.008 0 000 62.016h496.125a31.008 31.008 0 0031.008-31.008zM263.937 543.008a31.008 31.008 0 000 62.015h279.07a31.008 31.008 0 000-62.015h-279.07z' fill='%23fff'/%3E%3Cpath d='M763.07 915.102H204.868c-18.543 0-33.954-15.814-33.954-35.783V144.68c0-19.969 15.41-35.783 33.954-35.783h614.264c18.543 0 33.954 15.814 33.954 35.783v339.66a31.008 31.008 0 0062.016 0v-339.66c0-53.83-42.791-97.798-95.97-97.798H204.868c-53.179 0-95.97 43.969-95.97 97.798V879.32c0 53.83 42.791 97.798 95.97 97.798H763.07a31.008 31.008 0 000-62.015z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-cellin{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.129 951.73a35.28 35.28 0 01-11.475-1.925c-18.362-6.338-28.119-26.367-21.78-44.73 4.105-11.895 16.593-48.096-81.833-92.448-52.838-23.8-84.95-55.698-95.428-94.793-10.35-38.597 1.073-81.352 33.96-127.069 11.362-15.76 33.331-19.368 49.1-8.013 15.77 11.345 19.36 33.324 8.023 49.102-13.725 19.075-28.875 46.31-23.12 67.756 5.908 22.073 33.907 38.76 56.358 48.878 129.74 58.454 136.577 129.886 119.45 179.52-5.016 14.566-18.655 23.721-33.255 23.721zm-233.38 0c-11.852 0-23.413-5.995-30.043-16.834-73.312-119.872-139.385-96.872-223.047-67.696-62.448 21.772-140.219 48.861-198.329-26.513-75.288-97.637 28.017-274.88 40.04-294.763 10.05-16.61 31.65-21.927 48.277-11.903 16.619 10.032 21.961 31.649 11.947 48.286-23.971 39.783-83.61 164.765-44.55 215.42 24.787 32.139 52.434 26.376 119.46 3.033 80.957-28.214 203.319-70.857 306.22 97.43 10.143 16.576 4.92 38.227-11.656 48.37a35.024 35.024 0 01-18.319 5.17zM579.869 526.986c-168.2-46.98-266.085-158.357-290.915-331.04l104.455-15.031C412.003 310.2 482.284 390.152 608.262 425.33L579.87 526.986z' fill='%23fff'/%3E%3Cpath d='M288.061 619.186c-42.196 0-80.921-8.065-112.503-26.488-38.417-22.417-82.305-69.354-73.21-165.666C117.61 265.102 411.351 80.402 606.588 72.5c98.358-3.814 163.219 39.825 177.424 120.207 19.136 108.329-44.988 222.798-175.921 314.07-91.083 63.486-216.082 112.408-320.03 112.408zm331.307-476.584c-3.212 0-6.51.068-9.937.206-172.932 7-426.169 175.518-437.034 290.829-4.569 48.32 8.065 80.467 38.615 98.289 71.449 41.689 231.506 4.5 356.84-82.863 50.863-35.454 166.999-130.221 146.867-244.106v-.01c-2.766-15.71-11.028-62.345-95.351-62.345z' fill='%23fff'/%3E%3Cpath d='M706.01 647.408c-20.011 0-39.181-4.475-56.84-13.476-47.04-23.962-74.446-75.95-75.202-142.623-.214-19.427 15.357-35.351 34.784-35.575h.404c19.247 0 34.947 15.494 35.17 34.784.446 39.62 13.862 69.044 36.794 80.724 26.642 13.579 57.94-.12 74.206-9.516 32.465-18.723 62.973-52.802 83.706-93.496 39.542-77.59 35.11-165.58-9.482-188.306-20.664-10.53-44.215-4.457-60.275 2.482-17.882 7.704-38.546-.49-46.258-18.32-7.713-17.83.498-38.537 18.328-46.25 42.307-18.328 84.96-18.517 120.155-.592 82.09 41.827 99.748 166.104 40.229 282.936-27.157 53.275-66.648 96.777-111.24 122.492-28.498 16.44-57.253 24.736-84.479 24.736z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-kcal{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M482.977 958.709c-99.797.016-192.162-37.047-256.656-103.757-122.524-126.693-81.005-319.961 20.25-437.501 15.218-17.643 29.564-33.548 42.903-48.305 79.881-88.463 112.951-125.081 77.062-260.7a34.379 34.379 0 0110.603-34.664 34.365 34.365 0 0135.772-5.872c128.035 53.053 205.785 93.454 191.826 248.779-1.325 14.748-5.285 30.268-9.11 45.276-14.598 57.298-11.074 67.062 10.704 75.485 6.057 2.349 15.721 4.287 28.926-5.855 19.832-15.243 34.966-49.177 32.4-72.625a34.39 34.39 0 0111.156-29.262c8.205-7.4 19.496-10.403 30.251-8.07 55.083 11.895 110.166 71.047 140.317 150.694 42.483 112.204 27.265 230.39-41.778 324.247-69.445 94.412-177.782 153.169-297.26 161.206a404.257 404.257 0 01-27.366.924zm-36.542-801.287c15.872 122.876-34.664 178.823-105.955 257.781-13.004 14.396-27.014 29.9-41.83 47.105-81.424 94.495-117.12 247.48-22.934 344.86 56.274 58.204 140.08 88.02 230.012 82.063 99.243-6.695 189.09-55.302 246.506-133.371 78.07-106.122 48.993-216.615 32.885-259.19-14.798-39.085-35.67-68.883-55.804-87.297-9.647 30.049-28.204 58.279-52.164 76.702-29.244 22.499-63.203 28.002-95.618 15.469-84.11-32.525-63.557-113.212-52.499-156.558 3.305-12.953 6.426-25.184 7.248-34.445 7.87-87.533-15.67-117.851-89.847-153.119z' fill='%23fff'/%3E%3Cpath d='M444.572 829.618c-55.15 0-101.022-27.667-123.924-75.267-46.593-96.895 34.48-189.88 78.035-239.837 5.151-5.905 9.9-11.342 13.976-16.258 10.957-13.221 28.943-18.247 45.15-12.676s27.299 20.604 27.802 37.743c1.325 43.322 25.77 76.056 49.429 107.724 25.754 34.48 54.966 73.573 38.422 120.955v.017c-15.067 43.086-63.07 74.16-119.46 77.33-3.172.168-6.326.269-9.43.269zm-19.446-217.354c-27.868 37.49-45.486 74.47-30.15 106.349 12.801 26.644 39.58 29.345 54.412 28.388 25.268-1.409 43.372-14.026 46.224-22.197 2.046-5.99-16.61-30.99-26.644-44.413-14.027-18.774-30.755-41.156-43.842-68.127z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-visceral{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M112.99 902.892c-17.619 0-31.904-14.286-31.904-31.904-.086-3.069-1.995-14.581-3.529-23.85-11.294-68.325-34.808-210.504 43.79-286.004 44.42-42.66 112.2-54.92 201.601-36.413 74.12 15.336 162.494-26.903 189.07-73.458 12.306-21.568 5.576-33.461-1.652-41.422-68.34-75.179-90.134-164.004-66.643-271.54 3.754-17.22 20.827-28.079 37.979-24.363 17.214 3.762 28.118 20.765 24.364 37.979-19.037 87.088-2.664 155.405 51.5 215.007 29.692 32.651 33.291 74.914 9.861 115.962-38.82 68.06-151.495 126.236-257.41 104.318-67.499-13.966-116.133-7.26-144.461 19.947-54.375 52.226-33.82 176.506-25.042 229.58 2.726 16.513 4.378 26.482 4.378 34.256.001 17.62-14.284 31.905-31.903 31.905z' fill='%23fff'/%3E%3Cpath d='M229.263 910.79c-15.843 0-29.568-11.793-31.608-27.916-11.497-91.24.53-203.868 72.28-220.942 36.36-8.724 54.103 23.227 68.279 48.883 17.478 31.639 41.421 74.992 101.506 106.132 72.017 37.294 266.367 30.175 381.176-116.647 54.29-69.447 81.878-158.763 71.97-233.07-6.386-47.988-27.915-86.94-62.265-112.628-45.253-33.858-115.697-24.153-149.112-4.128-12.883 7.71-29.333 5.437-39.614-5.46-60.302-63.885-81.706-139.735-58.729-208.09 5.608-16.684 23.648-25.697 40.41-20.073 16.7 5.608 25.688 23.702 20.064 40.401-13.335 39.7-2.493 84.915 29.753 126.587 52.778-20.517 134.516-25.906 195.457 19.666 48.385 36.211 78.576 89.908 87.283 155.297 12.275 92.082-19.488 197.053-84.962 280.8-128.534 164.395-355.006 188.852-460.78 133.986-77.236-40.02-109.016-97.548-128.005-131.93-1.963-3.52-4.113-7.43-6.153-10.936-13.585 18.507-24.27 72.594-15.25 144.174 2.196 17.478-10.189 33.446-27.667 35.643a31.729 31.729 0 01-4.033.25z' fill='%23fff'/%3E%3Cpath d='M579.798 758.733l-6.916-79.447c74.15-6.449 128.58-44.973 153.287-108.493l74.338 28.913c-35.783 91.98-116.228 149.946-220.709 159.027z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-muscle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M657.729 844.712c-115.67.008-167.844-51.845-195.28-96.139-51.084 35.096-137.523 60.587-217.39 38.17C113.556 749.851 45.01 624.27 66.18 459.021c13.91-108.535 78.52-245.626 214.828-274.787 91.065-19.477 169.248 22.05 212.17 63.896 51.342-56.407 154.044-84.447 244.261-59.238 85.405 23.868 241.8 127.832 222.543 350.461-11.777 136.386-94.186 298.13-287.67 305.093-4.971.18-9.833.266-14.584.266zM471.569 664.69a32.111 32.111 0 0129.113 18.536c19.964 42.804 47.422 101.478 169.31 97.032 151.41-5.45 216.02-130.874 226.009-246.442 15.618-180.657-108.19-264.155-175.842-283.06-84.463-23.632-178.602 16.042-193.594 63.873a32.11 32.11 0 01-30.204 22.512c-14.545-.118-26.3-8.562-30.815-21.681-5.543-14.318-74.348-89.13-171.098-68.42-64.672 13.839-146.571 79.797-164.55 220.143-17.078 133.304 32.46 229.647 132.504 257.71 78.654 22.072 165.523-21.328 182.727-46.302a32.094 32.094 0 0126.44-13.901z' fill='%23fff'/%3E%3Cpath d='M629.486 629.688c-30.51 0-57.757-11.589-78.26-34.069-35.457-38.89-43.416-105.633-18.92-158.686 22.511-48.786 68.216-76.872 122.335-74.999 41.008 1.38 75.273 22.504 94.03 57.945 23.318 44.035 20.386 105.187-7.12 148.712-15.73 24.895-38.186 43.054-64.924 52.526-16.216 5.74-32.086 8.571-47.141 8.571zM649.59 442.14c-20.732 0-35.669 9.566-44.388 28.447-10.813 23.413-8.359 55.89 5.355 70.93 3.034 3.324 12.342 13.447 39.267 3.912 12.122-4.288 19.665-13.094 23.852-19.728 12.044-19.077 13.863-49.696 4.03-68.264-5.426-10.272-13.141-14.835-25.766-15.258a78.965 78.965 0 00-2.35-.04zM408.684 578.416c-37.025 0-74.066-24.41-90.823-60.195-16.152-34.478-9.98-72.78 16.49-102.466 20.96-23.484 50.002-33.293 79.743-26.856 34.171 7.387 65.386 36.053 75.909 69.707 6.281 20.12 5.622 41.031-1.929 60.462-14.2 36.531-42.106 58.141-76.575 59.302-.941.03-1.882.046-2.815.046zm-12.46-127.22c-5.144 0-9.48 2.321-13.933 7.324-9.472 10.617-11.519 21.234-6.265 32.461 6.179 13.205 21.288 23.767 33.309 23.186 2.94-.094 11.886-.4 18.865-18.363 2.25-5.795 2.415-11.863.487-18.035-3.694-11.824-16.325-23.53-28.158-26.087-1.505-.321-2.933-.486-4.305-.486zM230.332 613.104c-2.862 0-5.76-.264-8.67-.793-24.468-4.526-41.174-26.731-45.018-46.322-4-20.303 4.767-38.165 23.413-47.766 13.222-6.805 28.623-7.08 42.275-.855 21.006 9.622 32.754 32.133 33.52 49.394.456 10.63-2.658 20.445-9.005 28.4-9.186 11.554-22.42 17.942-36.515 17.942z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-body_type{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M327.304 633.774C432.702 701.86 500.965 737 521.783 737c20.504 0 86.908-34.043 189.489-99.978a610.904 610.904 0 00-16.67-43.983c-3.854-9.156-23.772-53.785-28.428-65.446-9.978-24.847-14.967-44.021-14.967-63 0-60.73 46.506-120.99 136.33-183.873-25.904-38.211-87.946-63-189.646-71.335a29.348 29.348 0 01-26.354-23.4l-11.29-55.507h-100.74l-24.653 60.711a29.348 29.348 0 01-27.195 18.294c-74.544 0-129.268 23.674-166.892 71.628 86.713 53.491 132.026 114.398 132.026 183.482 0 20.31-3.99 41.498-11.856 67.774a853.846 853.846 0 01-11.27 34.396c.783-2.309-9.567 27.47-12.424 35.922a921.835 921.835 0 00-9.958 31.108zm-15.065 60.124c-12.052 62.374-10.859 119.798 6.261 186.848 125.198 17.1 259.337 17.021 402.457-.255 15.456-69.104 16.67-127.31 5.986-183.815-104.79 66.62-170.315 99.02-205.16 99.02-35.316 0-102.19-33.3-209.544-101.798zm75.444-542.583l24.887-61.239a29.348 29.348 0 0127.195-18.293h144.47a29.348 29.348 0 0128.76 23.497l11.74 57.718c125.804 13.91 203.4 55.389 228.11 128.348a29.348 29.348 0 01-11.7 33.945c-88.825 58.305-131.243 109.33-131.243 149.283 0 9.939 3.326 22.656 10.741 41.185 4.168 10.37 23.792 54.371 28.057 64.506 46.076 109.409 58.735 209.328 24.515 344.035a29.348 29.348 0 01-24.613 21.874c-163.174 21.404-315.782 21.404-457.728-.098a29.348 29.348 0 01-23.772-20.837c-34.904-120.209-25.806-212.322 14.557-331.396 34.356-101.367 32.439-94.97 32.439-119.25 0-50.302-41.322-100.017-129.228-148.089a29.348 29.348 0 01-11.29-40.48c45.196-77.87 117.685-119.72 214.103-124.709zM129.89 412.335a29.348 29.348 0 1146.761-35.452c63.137 83.27 50.811 190.702-31.324 317.387a29.348 29.348 0 11-49.265-31.93c70.083-108.099 79.474-189.783 33.828-250.005zm772.18 0c-45.645 60.202-36.273 141.906 33.81 250.004a29.348 29.348 0 11-49.246 31.93c-82.135-126.684-94.48-234.117-31.324-317.386a29.348 29.348 0 1146.76 35.452z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-zanwushuju{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.203 352.555h-728.32L0 613.248v325.419h1024V613.29L876.203 352.555zM642.09 616.192c0 70.485-58.198 127.659-130.091 127.659s-130.133-57.174-130.133-127.659H61.099L179.54 394.24h664.832l118.443 221.952H642.133zM500.139 85.333h44.629v157.611h-44.63V85.334zM197.29 163.584l31.573-31.019 113.408 111.488-31.573 31.019-113.494-111.445zm491.52 80.512l113.493-111.445 31.573 30.976-113.493 111.445-31.573-30.976z' fill='%23B4B4B4'/%3E%3C/svg%3E\")}.t-icon-water{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.01 1012c-224.68 0-407.45-182.78-407.45-407.44C104.56 397.84 429.48 12 512.01 12s407.43 385.84 407.43 592.56c0 224.66-182.77 407.44-407.43 407.44zm.11-927.98c-63.79 38.49-337.8 342.93-337.8 520.54 0 186.19 151.48 337.67 337.69 337.67 186.18 0 337.66-151.48 337.66-337.67 0-178.82-273.82-482.48-337.55-520.54zm-6.13-3.09z' fill='%23fff'/%3E%3Cpath d='M586.57 855.97c-12.04 0-23.76-6.25-30.23-17.43-9.63-16.68-3.93-38.02 12.74-47.66 67.68-39.14 120.68-100.64 149.3-173.16 7.09-17.95 27.41-26.71 45.26-19.66 17.92 7.07 26.71 27.33 19.64 45.25-34.36 87.12-98.04 160.96-179.28 207.95a34.681 34.681 0 01-17.43 4.71z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-weight{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M909.059 62H114.94C85.824 62 62 85.824 62 114.941V909.06C62 938.176 85.824 962 114.941 962H909.06C938.176 962 962 938.176 962 909.059V114.94C962 85.824 938.176 62 909.059 62zm0 794.118c0 29.117-23.824 52.94-52.941 52.94H167.882c-29.117 0-52.94-23.823-52.94-52.94V167.882c0-29.117 23.823-52.94 52.94-52.94h688.236c29.117 0 52.94 23.823 52.94 52.94v688.236z' fill='%23fff'/%3E%3Cpath d='M512 194.353c-190.588 0-344.118 153.53-344.118 344.118h52.942C220.824 377 350.529 247.294 512 247.294S803.176 377 803.176 538.471h52.942c0-190.589-153.53-344.118-344.118-344.118zM477.72 722.01a79.412 79.412 0 10121.42-102.381 79.412 79.412 0 10-121.42 102.38z' fill='%23fff'/%3E%3Cpath d='M504.059 631.118c-10.588 10.588-29.118 7.94-37.059-2.647L363.765 506.706c-10.589-10.588-7.941-29.118 2.647-37.059 10.588-10.588 29.117-7.941 37.059 2.647L506.706 594.06c10.588 10.588 7.941 26.47-2.647 37.059z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-sharpicons_checklist{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.975 512.198a.173.173 0 10.347 0 .173.173 0 10-.347 0z' fill='%23bfbfbf'/%3E%3Cpath d='M174.5 962h505.378l.169-.028.703.028c124.06 0 225-100.94 225-225 0-83.166-45.478-155.784-112.781-194.71.028-.477.281-.843.281-1.321V258.875a28.125 28.125 0 00-8.24-19.884L616.26 70.24A28.125 28.125 0 00596.374 62H174.5c-31.022 0-56.25 25.228-56.25 56.25v787.5c0 31.022 25.228 56.25 56.25 56.25zm675-225c0 93.066-75.684 168.75-168.75 168.75S512 830.066 512 737s75.684-168.75 168.75-168.75S849.5 643.934 849.5 737zM596.375 129.894l128.981 128.981H596.375V129.894zM174.5 118.25h365.625V287a28.125 28.125 0 0028.125 28.125H737v204.272A223.875 223.875 0 00680.75 512c-56.84 0-108.675 21.375-148.331 56.25H315.125a14.063 14.063 0 100 28.125h190.266A223.79 223.79 0 00455.75 737c0 67.219 29.813 127.49 76.669 168.75H174.5v-787.5z' fill='%23fff'/%3E%3Cpath d='M315.125 427.625h337.5a14.063 14.063 0 100-28.125h-337.5a14.063 14.063 0 100 28.125zm-80.438-23.906a14.063 14.063 0 00.282 19.687c2.531 2.813 6.187 4.219 9.844 4.219s7.312-1.406 9.843-4.219c2.813-2.531 4.219-6.187 4.219-9.844 0-3.656-1.406-7.312-4.219-10.125-5.062-5.062-14.344-5.062-19.969.282zM315.125 512h337.5a14.063 14.063 0 100-28.125h-337.5a14.063 14.063 0 100 28.125zm-80.438-23.906c-2.53 2.812-3.937 6.187-3.937 9.844A14.034 14.034 0 00244.813 512c3.656 0 7.312-1.406 9.843-4.219 2.813-2.531 4.219-6.187 4.219-9.844 0-3.656-1.406-7.03-4.219-10.125a14.456 14.456 0 00-19.969.282zm0 84.375a14.063 14.063 0 00.282 19.687c2.531 2.813 6.187 4.219 9.844 4.219s7.312-1.406 9.843-4.219c2.813-2.531 4.219-6.187 4.219-9.843 0-3.657-1.406-7.313-4.219-9.844-5.062-5.344-14.344-5.344-19.969 0zm350.27 171.703a28.125 28.125 0 00-33.413 45.281l73.997 54.563.084.028.056.084a27.563 27.563 0 006.188 3.122c.59.253 1.125.703 1.743.9a28.125 28.125 0 0021.122-1.575c1.828-.928 3.15-2.7 4.782-4.022 1.828-1.49 3.909-2.531 5.343-4.5l.028-.056.085-.056 122.906-168.75a28.125 28.125 0 00-45.506-33.132L636.144 781.944l-51.188-37.772z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-shejiguifan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M942.229 317.768l-194.071 194.14 197.01 197.079c21.764 21.77 21.764 57.064 0 78.832L787.562 945.487c-21.762 21.768-57.045 21.768-78.805 0l-197.01-197.083-118.208 118.25c-104.748 104.783-301.015 63.53-301.015 63.53S52.05 735.265 157.124 630.156l118.209-118.248L78.32 314.826c-21.76-21.77-21.76-57.065 0-78.832L235.93 78.327c21.76-21.768 57.043-21.768 78.803 0l197.012 197.082L705.863 81.223c5.624-7.575 15.093-13.718 30.108-13.718 26.068-.551 60.754-1.287 84.795-1.799 16.949 0 36.995 8.099 45.13 16.234 19.842 19.773 52.676 52.496 73.404 73.155 9.15 9.15 18.337 22.323 18.337 48.956 0 63.389 5.277 100.117-15.408 113.717zM577.415 735.265l59.103-59.123a9.285 9.285 0 0113.135 0l13.134 13.139c3.625 3.628 3.625 9.51 0 13.138l-59.103 59.124L656.22 814.1l59.103-59.125a9.282 9.282 0 0113.134 0l13.133 13.137c3.628 3.63 3.628 9.512 0 13.14l-59.103 59.125 39.403 39.415c14.509 14.513 38.03 14.513 52.536 0l105.071-105.109c14.51-14.512 14.51-38.043 0-52.556l-170.74-170.804-157.61 157.664 26.268 26.278zm-440.512 76.363c40.07 37.565 57.003 52.21 83.296 76.39 32.621-1.046 86.681-13.509 107.67-34.503L170.258 695.85c-22.056 22.063-33.746 81.56-33.356 115.778zM301.599 144.02c-14.508-14.51-38.03-14.51-52.536 0L143.989 249.13c-14.506 14.513-14.506 38.044 0 52.557l39.403 39.417 59.103-59.125a9.285 9.285 0 0113.134 0l13.135 13.136c3.625 3.63 3.625 9.512 0 13.14L209.66 367.38l52.535 52.556 59.103-59.125a9.282 9.282 0 0113.135 0l13.132 13.14a9.287 9.287 0 010 13.138l-59.1 59.125 26.266 26.277 157.612-157.665L301.599 144.02zm414.49 92.962c-12.838-12.836-19.286-23.363-19.286-44.648l.622-23.84-487.763 487.938L367.27 814.1l488.518-488.693-12.258.263c-32.881 0-47.788-9.358-59.707-21.275l-67.734-67.413zm135.346-66.035c-21.326-21.326-47.257-29.97-57.921-19.307-10.665 10.664-2.02 36.596 19.307 57.923 21.325 21.327 47.26 29.97 57.922 19.306 10.665-10.66 2.019-36.595-19.308-57.922z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-muscleval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M954.88 714.24v-7.68c-2.56-12.8-2.56-25.6-2.56-38.4 0-15.36 2.56-28.16 2.56-40.96v-17.92c5.12-56.32 7.68-107.52-25.6-158.72-48.64-71.68-153.6-76.8-217.6-35.84-46.08 28.16-87.04 79.36-104.96 99.84-20.48-10.24-35.84-15.36-53.76-15.36-51.2-2.56-107.52 12.8-153.6 38.4-2.56-43.52-10.24-99.84-17.92-130.56 12.8 2.56 28.16 5.12 46.08 5.12 25.6 0 46.08-5.12 61.44-12.8 40.96-23.04 71.68-46.08 110.08-102.4 12.8-20.48 12.8-35.84 7.68-46.08-2.56-7.68-7.68-15.36-12.8-17.92 5.12-10.24 7.68-17.92 7.68-25.6 0-48.64-76.8-104.96-133.12-107.52-61.44-5.12-130.56 10.24-209.92 143.36-25.6 43.52-53.76 79.36-79.36 112.64-46.08 56.32-89.6 110.08-102.4 197.12-2.56 17.92-5.12 40.96-5.12 61.44l-2.56 17.92c-2.56 25.6-2.56 48.64-5.12 56.32-7.68 33.28-10.24 81.92 46.08 122.88 51.2 35.84 253.44 104.96 353.28 112.64 23.04 2.56 48.64 2.56 74.24 2.56 61.44 0 220.16-5.12 327.68-56.32 102.4-43.52 97.28-102.4 89.6-156.16zm-46.08 0v5.12c5.12 48.64 10.24 79.36-58.88 110.08-104.96 48.64-289.28 56.32-378.88 48.64-97.28-7.68-286.72-74.24-330.24-104.96-35.84-25.6-33.28-51.2-28.16-74.24 2.56-12.8 5.12-38.4 5.12-64 2.56-25.6 2.56-56.32 7.68-76.8 12.8-71.68 48.64-117.76 89.6-171.52l2.56-2.56c25.6-30.72 56.32-69.12 84.48-117.76 64-110.08 117.76-122.88 153.6-122.88h12.8c40.96 2.56 92.16 43.52 94.72 61.44-2.56 15.36-61.44 74.24-79.36 76.8-10.24 0-20.48-5.12-25.6-10.24l35.84-51.2c7.68-10.24 5.12-23.04-5.12-33.28-10.24-7.68-23.04-5.12-30.72 5.12l-35.84 53.76c-10.24 12.8-10.24 30.72 0 46.08 12.8 23.04 43.52 38.4 69.12 35.84 20.48-2.56 51.2-23.04 76.8-48.64-30.72 43.52-53.76 64-89.6 81.92-23.04 12.8-58.88 7.68-81.92 2.56 2.56-7.68 5.12-10.24 7.68-10.24 7.68-10.24 5.12-25.6-2.56-30.72-5.12-5.12-10.24-5.12-17.92-5.12-5.12 0-10.24 2.56-15.36 7.68-2.56 2.56-17.92 25.6-23.04 56.32-2.56 12.8 0 25.6 2.56 38.4 10.24 40.96 20.48 133.12 15.36 163.84-5.12 28.16-28.16 61.44-66.56 71.68-12.8 2.56-20.48 15.36-15.36 28.16 2.56 10.24 12.8 17.92 23.04 17.92h5.12c58.88-15.36 87.04-64 97.28-99.84 51.2-40.96 112.64-53.76 153.6-51.2 33.28 2.56 74.24 38.4 92.16 58.88 7.68 10.24 23.04 10.24 33.28 2.56 5.12-5.12 7.68-10.24 7.68-15.36 0-5.12-2.56-12.8-5.12-15.36-2.56-2.56-15.36-17.92-35.84-33.28 17.92-23.04 53.76-64 89.6-87.04 46.08-28.16 122.88-25.6 153.6 23.04 25.6 38.4 23.04 76.8 17.92 128-2.56 15.36-2.56 38.4-5.12 61.44-2.56 10.24 0 25.6 0 40.96zM455.68 271.36z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-protein{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M278.983 136.26L136.26 214.903c-11.65 5.826-17.476 23.302-8.738 34.953 2.913 5.825 8.738 11.65 14.564 11.65h5.825c5.826 0 8.738 0 11.651-2.912l139.81-81.556c11.65-5.825 17.476-23.301 8.738-34.952-2.912-8.738-17.476-14.564-29.127-5.826zm436.907 0l-139.81 81.556c-11.651 5.826-17.477 23.302-8.738 34.953 2.912 5.825 8.738 11.65 14.563 11.65h5.825c5.826 0 8.739 0 11.651-2.912l139.81-81.556c11.651-5.825 17.477-23.302 8.739-34.953-2.913-11.65-17.477-17.476-32.04-8.738z' fill='%23fff'/%3E%3Cpath d='M730.453 43.054L512 168.3 293.547 40.14 48.879 182.865v282.533l218.453 125.246v250.493L512 980.946l244.668-139.81V590.643l221.366-128.16v-279.62l-247.58-139.81zM101.308 433.357V211.99l192.239-110.683L482.873 211.99v221.366L290.634 544.04 101.308 433.357zM704.238 695.5v113.596L512 922.692 319.761 812.01V593.556L512 482.873l192.239 110.683V695.5zm218.454-262.144L730.453 544.04 541.127 433.357V211.99l192.239-110.683L925.605 211.99v221.366z' fill='%23fff'/%3E%3Cpath d='M497.436 512l-139.81 81.556c-11.65 5.825-17.476 23.302-8.738 34.952 2.913 5.826 8.738 11.651 14.564 11.651h5.825c5.826 0 8.738 0 11.651-2.912l139.81-81.556c11.651-5.826 17.476-23.302 8.738-34.953-5.825-11.65-20.389-14.563-32.04-8.738z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-proteinval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M355.055 104.073a34.133 34.133 0 0149.243-2.185l2.344 2.503 19.342 22.756 31.676 37.706a6363.136 6363.136 0 0146.603 56.479l26.169 32.381 18.113 22.778c34.68 44.032 60.212 78.735 74.411 102.036a1073.066 1073.066 0 0123.848 41.006c5.461-6.759 11.082-13.54 16.748-20.344l21.504-25.6 14.268-16.748a34.133 34.133 0 0151.791.069l23.666 27.989a4820.223 4820.223 0 0139.367 47.536l20.07 24.827 15.861 20.024 14.086 18.228c13.153 17.294 23.484 31.698 30.629 42.962l2.276 3.641c86.539 141.676 91.204 248.422 23.893 316.757-46.99 47.696-123.517 68.54-196.267 67.698-63.465-.887-113.664-13.426-151.12-37.319-59.073 26.1-129.547 38.047-193.285 37.32-213.993-2.777-322.333-80.897-331.048-218.5-6.007-95.118 33.337-201.432 107.952-337.169 13.54-24.644 31.29-52.406 52.588-82.762 10.377-14.79 21.527-30.105 33.337-45.807a2565.712 2565.712 0 0176.869-96.938l10.695-12.766 14.632-17.294 9.739-11.264zm370.074 327.884l-9.103 10.923a3251.063 3251.063 0 00-24.803 30.083l-11.947 14.791-11.992 15.019-10.468 13.357c-11.696 15.11-21.572 28.445-29.127 39.367l-3.095 4.551-4.87 7.441c-55.181 87.746-77.072 202.707-24.03 252.951l3.483 3.118c25.395 21.39 66.582 33.905 126.407 34.747 55.91.66 115.439-15.564 146.773-47.331 40.687-41.347 38.502-112.413-29.059-225.826l-4.483-7.464c-7.782-12.743-23.051-33.519-43.804-59.984l-21.39-26.851a3601.32 3601.32 0 00-38.07-46.422l-10.422-12.47zM380.632 179.234l-8.124 9.785a2498.856 2498.856 0 00-74.82 94.345c-11.378 15.132-22.073 29.81-32.017 43.986-20.002 28.49-36.454 54.227-48.651 76.459-68.563 124.723-104.562 221.98-99.647 299.963 6.167 97.394 82.17 152.19 263.737 154.51 40.027.479 83.513-5.006 123.29-16.497l10.74-3.3 6.213-2.139-1.252-2.048c-46.694-79.599-21.96-195.083 34.133-290.497l3.983-6.622 3.709-6.03c4.733-7.51 10.718-16.248 17.795-26.055l9.01-12.22 11.538-15.246-4.096-8.078a909.084 909.084 0 00-14.95-27.42l-8.056-13.927-8.465-14.109c-11.15-18.295-31.835-46.694-59.847-82.648l-16.498-20.98-11.219-14.086-25.804-31.95a5906.074 5906.074 0 00-40.892-49.629l-20.867-24.94-8.943-10.627z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-body_age{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M92.065 81.158c130.76 0 236.922 34.125 316.945 103.038 63.116 54.343 102.567 110.36 123.132 168.555l1.574 4.54c24.917-57.033 55.007-105.187 90.382-144.403 70.352-77.997 172.467-105.28 301.871-83.212a35.07 35.07 0 0118.85 9.666l1.005.658a35.14 35.14 0 0115.139 23.666c19.525 121.823-8.145 227.884-82.836 315.318C807.493 561.668 697.01 593.08 550.07 575.62v32.857c.03.745.03 1.497 0 2.255v339.542a35.234 35.234 0 01-70.451 1.321l-.024-1.321V640.317l-7.24-1.098a1228.733 1228.733 0 01-31.124-5.262l-10.083-1.885-9.49-1.862c-26.696-5.361-51.771-11.445-75.214-18.263l-8.203-2.443c-92.238-27.988-158.414-67.85-198.353-120.601-34.47-45.529-57.972-105.786-70.956-180.776l-1.374-8.24-1.292-8.356c-2.707-18.233-4.833-37.29-6.371-57.167l-.67-9.238c-2.202-32.521-2.895-67.198-2.102-104.024a35.234 35.234 0 0133.596-39.92l1.35-.024zm35.222 71.415v3.705c.024 3.171.053 6.313.094 9.437l.165 9.308c.164 7.704.41 15.274.734 22.72l.428 8.868.5 8.744c.452 7.228.98 14.328 1.585 21.305l.763 8.303c.4 4.117.828 8.192 1.287 12.215l.945 7.986a683.374 683.374 0 002.701 19.426l1.204 7.546c11 66.13 30.607 117.548 58.384 154.233 26.096 34.47 70.369 63.304 132.933 85.872l6.894 2.437c13.941 4.827 28.752 9.355 44.437 13.571l7.91 2.085a820.933 820.933 0 0020.424 4.991l8.421 1.903 8.574 1.856a986.277 986.277 0 0017.57 3.547l9.002 1.703c3.025.552 6.078 1.098 9.15 1.644l9.296 1.586c2.948.493 5.913.98 8.902 1.456l.012-100.26-.07-7.07c-.529-34.5-3.712-56.827-13.83-85.461-16.355-46.275-48.63-92.103-102.673-138.636-59.364-51.119-137.579-79.612-235.742-85.02zm549.14 107.506c-51.46 57.05-91.216 138.794-118.71 245.495 2.672.323 5.326.629 7.963.91l7.863.805c117.13 11.24 199.814-14.152 251.004-74.074 56.64-66.3 79.83-144.555 69.717-237.051-97.041-12.55-168.42 9.137-217.837 63.915z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-cellout{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 567.54c-7.111 0-12.874-5.762-12.874-12.873s5.763-12.874 12.874-12.874 12.874 5.763 12.874 12.874S519.11 567.54 512 567.54zm0-24.52c-6.437 0-11.647 5.21-11.647 11.647s5.21 11.647 11.647 11.647 11.647-5.21 11.647-11.647-5.21-11.648-11.647-11.648z' fill='%23fff'/%3E%3Cpath d='M711.035 550.836c-75.245 0-135.926-75.245-135.926-167.48 0-92.237 60.681-165.054 135.926-165.054 75.245 0 135.927 75.245 135.927 165.053 0 92.236-60.682 167.481-135.927 167.481zm0-283.99c-48.545 0-87.381 53.4-87.381 116.51S662.49 502.29 711.035 502.29s87.382-53.4 87.382-118.936-38.837-116.508-87.382-116.508zm-174.762 584.97c-19.418 0-41.264-4.854-58.255-12.136-72.817-36.409-116.508-109.227-111.654-189.326 2.428-41.264 24.273-77.673 60.682-99.518 26.7-16.99 60.681-19.418 92.236-12.136 43.69 12.136 82.527 43.69 106.8 87.381 46.117 80.1 31.554 172.336-33.982 211.172-14.564 9.709-36.41 14.563-55.827 14.563zm0-48.545c12.136 0 24.272-2.427 33.981-9.709 41.264-24.273 48.545-87.381 14.564-145.635-19.418-33.982-48.545-55.827-77.673-65.536-19.418-4.855-38.836-2.428-55.826 7.281-21.846 12.137-33.982 36.41-36.41 60.682-4.854 60.681 29.128 116.508 82.527 143.208 12.137 7.282 26.7 9.71 38.837 9.71zM327.528 548.41c-21.845 0-43.69-7.282-63.108-16.99-33.982-24.274-55.827-60.682-55.827-101.946-2.428-38.836 9.709-77.672 31.554-111.654 19.418-33.981 50.972-58.254 87.381-75.245 36.41-16.99 80.1-14.563 114.081 7.282 33.982 24.273 55.827 60.681 55.827 101.945 2.428 38.836-9.709 77.672-31.554 111.654-26.7 46.118-77.672 80.1-138.354 84.954zm0-24.273zm50.973-245.153c-9.71 0-21.846 2.427-31.555 7.282-26.7 12.136-50.972 31.554-65.536 55.827-16.99 24.272-24.272 53.4-24.272 82.527 0 26.7 12.136 48.545 33.981 63.108 9.71 7.282 21.846 9.71 36.41 9.71 41.263-2.428 77.672-26.7 99.517-63.11 16.99-26.7 24.273-55.826 24.273-84.953 0-24.273-12.137-48.546-33.982-63.11-12.136-4.854-24.273-7.28-38.836-7.28z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-height{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M396.083 193.331H245.76c-12.698 0-22.938-10.24-22.938-22.937s10.24-22.938 22.938-22.938h150.733c12.697 0 22.937 10.24 22.937 22.938s-10.24 22.937-23.347 22.937zm0 670.106H245.76c-12.698 0-22.938-10.24-22.938-22.938s10.24-22.937 22.938-22.937h150.733c12.697 0 22.937 10.24 22.937 22.937s-10.24 22.938-23.347 22.938z' fill='%23fff'/%3E%3Cpath d='M321.126 850.33c-12.697 0-22.937-10.24-22.937-22.938V170.394c0-12.698 10.24-22.938 22.937-22.938s22.938 10.24 22.938 22.938v656.998c0 12.698-10.24 22.938-22.938 22.938zm312.525-488.244c-59.392 0-106.905-48.332-106.905-106.905 0-59.392 48.332-106.906 106.905-106.906s106.906 48.333 106.906 106.906c.41 58.573-47.923 106.905-106.906 106.905zm0-168.755c-33.587 0-61.03 27.443-61.03 61.03s27.853 61.031 61.03 61.031 61.03-27.853 61.03-61.03-27.033-61.03-61.03-61.03z' fill='%23fff'/%3E%3Cpath d='M790.528 620.544H477.184c-12.698 0-22.938-10.24-22.938-22.938V446.464c0-57.344 46.695-104.038 104.039-104.038h151.552c57.344 0 104.038 46.694 104.038 104.038v151.142c-.41 12.698-11.059 22.938-23.347 22.938zm-290.406-46.285H767.59V446.464c0-31.949-26.214-57.754-57.753-57.754H558.285c-31.949 0-57.754 26.215-57.754 57.754l-.41 127.795z' fill='%23fff'/%3E%3Cpath d='M702.054 863.437H565.248c-12.698 0-22.938-10.24-22.938-22.938V598.016c0-12.698 10.24-22.938 22.938-22.938h136.806c12.698 0 22.938 10.24 22.938 22.938v242.483c0 12.288-10.24 22.938-22.938 22.938zm-113.868-46.285h90.521V620.544h-90.521v196.608z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-shang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M609.09 414.91h194.181L485.494 26.548 220.73 414.91h194.18v582.542H609.09V414.91z' fill='%23ff6685'/%3E%3C/svg%3E\")}.t-icon-xia{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M414.91 609.09H220.729l317.777 388.362L803.27 609.09h-194.18V26.548H414.91V609.09z' fill='%2300c6c6'/%3E%3C/svg%3E\")}.t-icon-sfrval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1170 1024'%3E%3Cpath d='M544.677 208.64a68.34 68.34 0 11136.68 0v39.427h333.582v-78.941H755.441a148.21 148.21 0 00-284.826 0H142.086v78.855H544.7V208.64zm134.435 653.128L62 875.868l1.835 78.812 617.544-14.078c116.319-3.779 322.267-1.317 379.833 21.398l29.387-73.263c-91.854-36.254-379.379-28.07-411.422-26.948zM494.259 654.027a78.532 78.532 0 1079.18 78.553 78.532 78.532 0 00-79.158-78.553zm315.638-83.779a78.683 78.683 0 1078.683-78.035 78.683 78.683 0 00-78.683 78.035zm79.504 0c0 .886-1.663.907-1.663 0s1.663-.885 1.663 0zM264.149 630.528a115.467 115.467 0 11116.4-115.466 115.467 115.467 0 01-116.4 115.466zm0-141.066a25.624 25.624 0 1025.82 25.624 25.624 25.624 0 00-25.82-25.624zm360.772 66.873a136.079 136.079 0 11137.233-136.079 136.079 136.079 0 01-137.233 136.079zm0-182.34a46.26 46.26 0 1046.678 46.261 46.26 46.26 0 00-46.678-46.26z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-sfr{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M317.517 672.896c72.96 0 122.035 13.568 200.78 48.64l45.031 20.3 13.696 5.889c12.902 5.453 23.68 9.6 35.533 13.67 53.222 18.33 139.033 1.587 255.744-53.299a32 32 0 1127.213 57.907c-6.656 3.149-13.287 6.17-19.815 9.114l-19.353 8.448c-111.565 47.309-199.322 60.825-264.628 38.349l-9.42-3.328-11.52-4.327-5.812-2.278-12.134-4.967-13.235-5.708a1464.064 1464.064 0 01-7.22-3.175l-30.54-13.824c-77.107-34.995-119.424-47.411-184.32-47.411-73.933 0-127.59 12.877-161.152 37.094a32 32 0 11-37.453-51.916c46.131-33.28 112.41-49.152 198.605-49.152zm304.46-77.773a51.968 51.968 0 110 103.987 51.968 51.968 0 010-103.987zm155.956-57.088a62.387 62.387 0 110 124.723 62.387 62.387 0 010-124.748zm-301.491 57.088a31.18 31.18 0 110 62.387 31.18 31.18 0 010-62.387zm-291.124-22.349a31.18 31.18 0 110 62.388 31.18 31.18 0 010-62.388zM330.88 483.38a72.78 72.78 0 110 145.562 72.78 72.78 0 010-145.562zm311.885-7.757a31.18 31.18 0 110 62.388 31.18 31.18 0 010-62.388zM497.229 350.874a72.78 72.78 0 110 145.536 72.78 72.78 0 010-145.536zM206.106 371.66a51.968 51.968 0 110 103.961 51.968 51.968 0 010-103.936zm561.433 0a51.968 51.968 0 110 103.961 51.968 51.968 0 010-103.936zM330.88 309.274a31.18 31.18 0 110 62.387 31.18 31.18 0 010-62.387zm92.646-117.35l9.396 3.327 11.264 4.199 11.52 4.608 12.288 5.12 13.568 5.939 31.82 14.387c77.133 34.995 119.45 47.437 184.346 47.437 73.933 0 127.59-12.877 161.152-37.12a32 32 0 1137.453 51.917c-46.131 33.28-112.384 49.203-198.605 49.203-72.96 0-122.035-13.568-200.78-48.64l-39.553-17.869-7.245-3.2-13.107-5.632-11.853-4.864a515.533 515.533 0 00-11.238-4.275l-11.264-4.02c-53.222-18.329-139.06-1.587-255.744 53.3a32 32 0 11-27.238-57.933c130.38-61.338 231.04-80.973 303.82-55.91z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-waterper{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M345.242 244.07a51.2 51.2 0 0172.294 3.994c127.949 143.59 204.314 247.603 229.12 312.115A285.952 285.952 0 01665.6 662.938C665.6 819.917 539.52 947.2 384 947.2S102.4 819.917 102.4 662.938c0-36.455 6.81-71.322 19.2-103.348 24.806-64.153 97.74-167.603 218.726-310.476a51.2 51.2 0 014.916-5.044zm34.252 37.53C261.71 418.918 191.642 516.787 169.318 575.232a239.027 239.027 0 00-15.718 85.504C153.6 790.682 256.768 896 384 896s230.4-105.318 230.4-235.264a239.053 239.053 0 00-15.514-85.043c-22.272-58.599-95.385-156.621-219.392-294.093zm381.927-172.672a25.6 25.6 0 0134.611.41l1.536 1.587 9.19 10.393 8.807 10.087 12.518 14.592 7.885 9.395 7.526 9.088 7.168 8.832 6.759 8.525 6.425 8.269 6.042 7.961 5.683 7.68 5.325 7.424 4.94 7.117 4.558 6.86 4.224 6.554c8.038 12.826 13.875 23.962 17.51 33.408 6.118 15.95 9.472 33.28 9.472 51.456 0 78.516-63.027 142.234-140.8 142.234S640 397.107 640 318.54a143.18 143.18 0 0112.877-59.468l2.662-5.555c.973-1.92 1.971-3.866 3.072-5.888l3.405-6.144 1.869-3.226 3.993-6.656 4.352-6.963 2.356-3.584 4.94-7.424 2.612-3.84 5.53-7.885c1.894-2.662 3.84-5.401 5.887-8.192l6.272-8.499 6.656-8.832 7.04-9.14 7.424-9.446 3.84-4.838 7.962-9.907 8.371-10.24 4.3-5.197 8.96-10.7 4.609-5.454a25.6 25.6 0 012.432-2.534zm17.638 57.472l-6.912 8.243-6.605 7.987-6.323 7.757-6.016 7.501-8.473 10.778-5.3 6.886-2.56 3.328-4.838 6.528-4.557 6.272-2.15 3.046-4.122 5.888-3.84 5.658-3.533 5.402-3.225 5.17-2.944 4.916-2.663 4.66c-3.328 6.066-5.888 11.468-7.68 16.204-3.942 10.496-6.118 21.914-6.118 33.843 0 51.456 40.115 93.133 89.6 93.133s89.6-41.702 89.6-93.133c0-11.853-2.125-23.219-6.042-33.638a128.256 128.256 0 00-10.188-20.327l-2.944-4.787a302.592 302.592 0 00-4.941-7.577l-3.687-5.376-1.945-2.74-4.096-5.708-4.429-5.914-2.304-3.072-4.864-6.272-5.171-6.528-5.453-6.758-5.734-6.99-6.042-7.218-6.349-7.45-6.656-7.706-6.912-7.936a1735.117 1735.117 0 00-3.584-4.044z' fill='%23fff'/%3E%3Cpath d='M537.6 665.6a25.6 25.6 0 0125.6 25.6 128 128 0 01-128 128 25.6 25.6 0 01-2.995-51.02l2.995-.18a76.8 76.8 0 0076.672-72.294L512 691.2a25.6 25.6 0 0125.6-25.6z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-skeletalmuscle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M806.264 144.91L681.362 72.797a33.823 33.823 0 00-44.03 10.197l-22.9 31.476c-9.169 12.81-13.833 19.68-17.448 25.382l-3.51 5.709c-3.702 5.76-9.696 14.28-24.35 34.452l-10.492 14.357c-23.577 35.812-48.857 54.846-83.138 68.63a316.04 316.04 0 01-12.839 4.836l-22.69 7.851c-16.184 5.699-26.638 10.408-36.458 17.739a67.32 67.32 0 00-23.193 30.123c-15.389 39.68-10.488 72.97 15.297 94.84 14.2 12.067 26.694 17.131 55.705 24.48l21.282 5.196c17.005 4.23 27.024 7.812 33.624 12.106 8.85 5.7 16.251 14.003 31.662 35.417l13.901 19.47c3.545 4.84 6.321 8.591 9.477 12.616 32.74 42.11 66.126 62.352 112.794 54.377 35.395-5.942 59.144-22.046 65.47-51.056 3.931-18.253.434-32.574-9.41-54.696l-9.357-20.176a100.958 100.958 0 01-5.34-13.827l-1.021-3.813a56.992 56.992 0 01-1.026-15.903l.48-5.203-1.92 4.533a1808.958 1808.958 0 0021.245-51.126l7.956-20.387c3.971-10.6 11.411-30.372 13.554-35.85l4.23-10.398c11.146-26.657 26.064-55.38 58.791-112.717 9.497-16.542 4.39-37.38-11.444-46.522zm-133.893 3.01l70.55 40.733-2.827 5.082c-23.189 41.839-35.43 66.95-45.781 92.508l-3.87 9.96-13.723 36.237-5.738 14.684c-5.895 14.862-12.405 30.605-20.41 49.03a35.963 35.963 0 00-2.467 8.46c-3.482 21.197-2.857 40.307 2.724 59.485 2.307 8.1 5.115 15.147 10.059 25.845l5.836 12.502 2.56 5.615 2.079 4.96-3.72.861a74.439 74.439 0 01-2.045.378c-16.591 2.777-29.711-4.368-47.63-26.37l-3.39-4.269a300.687 300.687 0 01-6.49-8.581L591.63 452c-19.936-27.627-30.4-39.094-47.777-50.309-12.7-8.245-26.433-13.488-46.128-18.735l-25.427-6.3c-19.938-5.01-27.992-7.995-32.517-11.79l-.47-.486c-1.569-1.657-1.604-4.202 2.338-14.659l.526-1.469-.37.27c4.539-3.396 56.967-21.906 56.221-21.638 46.838-18.783 83.82-46.64 115.043-94.208l22.65-31.136c6.237-8.755 10.117-14.358 13.08-18.933l6.684-10.646c2.062-3.107 4.71-6.95 8.648-12.467l8.28-11.55zM347.217 447.127c-35.696 6.09-59.544 22.46-65.612 51.672-3.804 18.219-.324 32.476 9.658 54.732l9.03 19.718c2.8 6.13 4.352 10.142 5.363 13.787l1.022 3.814c1.409 6.4 1.628 12.812.758 20.368l-.171.76-5.786 13.744c-7.313 17.32-13.417 32.544-19.08 47.379l-14.9 39.855-2.632 6.7c-10.8 26.803-25.103 54.646-58.54 113.398-9.48 16.607-4.35 37.404 11.484 46.546l124.822 72.066a33.87 33.87 0 0044.622-11.037l31.858-46.34 45.415-62.099-.825 1.243c22.566-34.247 47.846-53.281 82.047-67.111l8.324-3.253 4.514-1.584 22.69-7.85c16.207-5.74 26.708-10.529 36.504-17.82 10.375-7.548 18.38-17.969 23.06-29.985 15.372-39.744 10.471-73.034-15.417-94.91-14.16-12.043-26.694-17.131-55.705-24.48l-21.323-5.219-9.378-2.46c-11.457-3.23-18.929-6.2-24.269-9.606-8.706-5.67-16.084-14.014-31.517-35.388l-16.001-22.346a445.796 445.796 0 00-5.593-7.527l-1.836-2.403c-32.683-42.023-66.092-62.225-112.627-54.388zm59.328 98.504l4.814 6.27a865.147 865.147 0 0110.271 14.312c25.382 35.874 36.133 48.796 55.673 61.475 12.7 8.245 26.393 13.465 46.048 18.688l29.57 7.403c16.976 4.375 24.286 7.252 28.431 10.773l.494.447c1.568 1.657 1.62 4.266-2.258 14.705l-.496 1.325.364-.165c-4.493 3.315-56.881 21.848-56.262 21.614l-7.29 3.043a233.692 233.692 0 00-102.572 83.68l-4.276 6.289-40.572 55.385-5.551 7.754-12.035 17.495-69.865-40.336 10.53-19.17c17.711-32.537 27.86-54.022 36.51-75.89l16.864-44.843a1489.848 1489.848 0 0125.6-62.579 36.15 36.15 0 002.456-8.253 130.035 130.035 0 00-2.723-59.86 167.58 167.58 0 00-10.082-25.805l-6.956-15.029-2.274-5.18-1.256-3.036 3.968-.824 2.005-.401c17.475-2.912 31.172 5.373 50.853 30.65z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-inorganic{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M500.635 500.635h22.73v22.73h-22.73z' fill='%23FFF'/%3E%3Cpath d='M491.573 512.028a12.712 12.712 0 1012.712-12.713 12.712 12.712 0 00-12.712 12.713z' fill='%23fff'/%3E%3Cpath d='M109.349 756.005a24.162 24.162 0 009.337 34.28 26.185 26.185 0 0013.24 3.9 25.82 25.82 0 0021.82-12.459l149.529-246.125a29.72 29.72 0 0151.395 0l56.856 93.476c0 .78.78.78.78 1.56l-75.58 124.612a25.941 25.941 0 008.581 35.035 26.258 26.258 0 0013.24 3.901 25.844 25.844 0 0021.82-12.459l259.34-426.032a29.72 29.72 0 0151.395 0L925.525 742.01c0 .78.78.78 0 1.56a2.438 2.438 0 01-1.56.78H705.902a25.624 25.624 0 00-24.918 24.918 25.112 25.112 0 0024.918 24.917h218.063a52.053 52.053 0 0045.178-26.478 50.298 50.298 0 00-.78-52.175L733.94 329.996a81.164 81.164 0 00-138.63 0L441.88 583.12l-44.397-73.143a81.164 81.164 0 00-138.63 0L109.349 756.03z' fill='%23fff'/%3E%3Cpath d='M109.349 756.005a24.162 24.162 0 009.337 34.28 26.16 26.16 0 0013.24 3.9 25.82 25.82 0 0021.82-12.459l149.529-246.125a29.72 29.72 0 0151.395 0l56.856 93.476c0 .78.78.78.78 1.56-82.554 137.07 206.336-338.895 29.599-47.518l-44.398-73.143a81.164 81.164 0 00-138.63 0L109.349 756.005z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-kongradio{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M510.398 952.656c-244.164 0-442.798-198.78-442.798-443.105 0-244.345 198.634-443.128 442.798-443.128 244.141 0 442.809 198.804 442.809 443.128 0 244.325-198.621 443.105-442.809 443.105zm0-839.41c-218.328 0-395.95 177.761-395.95 396.282 0 218.524 177.621 396.26 395.95 396.26 218.34 0 395.96-177.761 395.96-396.26.001-218.52-177.62-396.281-395.96-396.281z' fill='%23bfbfbf'/%3E%3C/svg%3E\")}.t-icon-radio{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.572 64.021c-247.112 0-447.435 200.325-447.435 447.436 0 247.112 200.323 447.435 447.435 447.435 247.111 0 447.436-200.323 447.436-447.435 0-247.111-200.325-447.436-447.436-447.436zm288.86 325.271l-346.74 346.719c-8.74 8.739-20.187 13.108-31.636 13.108-11.447 0-22.896-4.369-31.635-13.108L212.469 557.08c-17.478-17.457-17.478-45.792 0-63.27s45.792-17.478 63.27 0l147.317 147.295 315.106-315.084c17.478-17.478 45.792-17.478 63.27 0s17.478 45.792 0 63.27z' fill='%23f19601'/%3E%3C/svg%3E\")}.t-icon-nv{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M305.4080000000001 412.432a300.056 300.056 0 10600.112 0 300.056 300.056 0 10-600.112 0z' fill='%23f1acb3'/%3E%3Cpath d='M889.616 697.437c155.829-155.83 154.107-409.806-.861-564.774-154.969-155.83-406.362-154.108-562.192.86-142.915 142.916-161.856 359.872-32.715 526.033l-67.153 67.153-118.81-118.81c-20.662-20.662-53.378-20.662-74.04 0-20.662 20.663-20.662 53.378 0 74.04l118.81 118.81-74.041 74.04c-20.663 20.663-20.663 53.379 0 74.041 20.662 20.663 53.378 20.663 74.04 0l74.04-74.04 117.088 117.087c20.662 20.662 53.378 20.662 74.04 0 20.663-20.663 20.663-53.378 0-74.04L300.736 800.748l67.153-67.153c148.081 111.06 378.812 106.756 521.728-36.16zM398.02 204.98C520.274 82.728 725.177 91.338 836.238 229.948c84.371 105.896 84.371 259.142 0 365.037-111.061 139.472-315.964 147.22-438.217 24.967-115.365-113.643-115.365-300.466 0-414.97z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-qiehuan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 80c238.208 0 432 193.792 432 432S750.208 944 512 944 80 750.208 80 512 273.792 80 512 80m0-80C229.216 0 0 229.216 0 512s229.216 512 512 512c282.768 0 512-229.216 512-512S794.768 0 512 0z' fill='%23515151'/%3E%3Cpath d='M757.2 382.528l-100.24-100.24c-8.24-8.272-22.352-2.416-22.352 9.264v77.872a13.104 13.104 0 01-13.104 13.088H237.2a13.088 13.088 0 00-13.088 13.088v35.104c0 7.232 5.856 13.088 13.088 13.088h549.68a13.104 13.104 0 009.264-22.352L757.2 382.528zM266.8 641.456l100.24 100.256a13.088 13.088 0 0022.352-9.264V654.56a13.12 13.12 0 0113.104-13.104h384.32a13.088 13.088 0 0013.104-13.088V593.28a13.104 13.104 0 00-13.104-13.088H237.12a13.088 13.088 0 00-9.264 22.352l38.944 38.912zm0 0' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-nan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M718.592 611.568a300.056 300.056 0 10-600.112 0 300.056 300.056 0 10600.112 0z' fill='%2390cbdd'/%3E%3Cpath d='M134.384 326.563c-155.829 155.83-154.107 409.806.861 564.774 154.969 155.83 406.362 154.108 562.192-.86 142.915-142.916 161.856-359.872 32.715-526.033l67.153-67.153 118.81 118.81c20.662 20.662 53.378 20.662 74.04 0 20.662-20.663 20.662-53.378 0-74.04l-118.81-118.81 74.041-74.04c20.663-20.663 20.663-53.379 0-74.041-20.662-20.663-53.378-20.663-74.04 0l-74.04 74.04L680.217 32.123c-20.662-20.662-53.378-20.662-74.04 0-20.663 20.663-20.663 53.378 0 74.04l117.087 117.088-67.153 67.153C508.03 179.344 277.3 183.648 134.384 326.564zM625.98 819.02c-122.253 122.253-327.156 113.643-438.217-24.967-84.371-105.896-84.371-259.142 0-365.037 111.061-139.472 315.964-147.22 438.217-24.967 115.365 113.643 115.365 300.466 0 414.97z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-zanwu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1072 1024'%3E%3Cpath d='M0 566.223C0 627.81 239.421 677.79 534.747 677.79s534.748-49.956 534.748-111.542c0-61.587-239.421-111.543-534.748-111.543S0 504.637 0 566.223z' fill='%23F5F5F5'/%3E%3Cpath d='M137.996 231.619v306.956c0 18.237 7.29 35.67 20.212 48.567a69.169 69.169 0 0048.786 20.09H845.24c38.107 0 68.998-30.72 68.998-68.632V231.619H722.481a49.59 49.59 0 00-49.737 49.42 49.59 49.59 0 01-49.738 49.494h-193.78a49.59 49.59 0 01-49.736-49.494 49.59 49.59 0 00-49.738-49.444H137.996z' fill='%23FAFAFA'/%3E%3Cpath d='M329.777 231.619a49.615 49.615 0 0149.64 46.568l.073 2.925A49.566 49.566 0 00426.3 330.46l2.926.074h193.78a49.615 49.615 0 0049.64-46.544l.097-2.925a49.566 49.566 0 0146.811-49.347l2.926-.098h191.756v306.956a68.803 68.803 0 01-65.536 68.56l-3.462.097H206.994a68.852 68.852 0 01-68.9-65.195l-.098-3.437V231.619h191.805l-.024-.049zm-174.543 306.98a51.59 51.59 0 0048.713 51.371l3.023.098h638.244a51.639 51.639 0 0051.688-48.47l.073-2.998V248.783H722.456c-17.066 0-31.085 13.117-32.353 29.794l-.122 2.487a66.804 66.804 0 01-63.537 66.56l-3.462.097H429.227a66.828 66.828 0 01-66.877-63.195l-.098-3.414a32.378 32.378 0 00-29.964-32.231l-2.511-.098H155.234v289.841z' fill='%23D9D9D9'/%3E%3Cpath d='M323.584 0h405.09l184.612 232.838-13.556 10.63L720.31 17.14H331.923L151.016 243.468l-13.507-10.654z' fill='%23D9D9D9'/%3E%3Cpath d='M129.634 935.326v-16.53c10.947-1.073 21.455-2.145 31.548-2.999V903.12c-9.874.878-20.406 1.731-31.548 2.585v-16.945h33.475V876.08h-33.475V861.94h-14.166v14.14H90.575c5.364-7.07 10.508-15.213 15.238-24.234h58.807V838.12h-52.37c1.707-3.877 3.218-7.73 4.705-11.606l-15.433-2.56c-1.706 4.706-3.657 9.436-5.607 14.141H66.12v13.751h22.967c-5.144 9.655-10.947 17.798-16.945 24.674l3.414 12.239h39.936v17.798c-14.605.878-30.257 1.512-46.568 2.365l1.926 13.75c15.458-.853 30.476-1.95 44.617-2.803v15.457h14.19zm44.202.634c9.24-13.287 15.019-28.964 17.384-46.982h27.892v46.568h14.823v-46.568h22.748v-13.531h-64.366v-22.309c23.162-2.584 42.472-7.509 58.344-14.384l-9.85-11.581c-15.043 6.85-36.084 11.58-62.66 14.14v33.72c-.438 19.31-5.607 35.84-15.042 49.785l10.727 11.142zm-66.072 86.504v-8.363h108.983v8.363h15.872v-80.701H91.843v80.701h15.896zm108.983-50.883H107.739v-16.75h109.008v16.75zm0 29.184H107.739v-16.75h109.008v16.75zm71.436 21.04c29.842-12.897 51.322-31.134 64.61-54.32 7.314-13.727 12.677-29.818 16.09-48.494h17.409v78.117c0 14.604 6.85 21.894 21.016 21.894h34.767c9.021 0 15.458-1.95 19.53-5.803 4.73-4.705 7.948-17.383 9.654-38.4l-14.58-4.73c-1.072 16.75-2.998 26.624-6.021 30.038-2.341 2.803-6.218 4.315-11.362 4.315h-27.258c-6.875 0-10.313-3.657-10.313-10.532V918.99h66.56v-14.799h-97.036c1.511-11.605 2.365-24.259 2.804-37.547v-14.384h76.824v-15.043H296.789v15.018H358.4v14.385a290.89 290.89 0 01-2.78 37.547H282.43v14.823h70.607a158.232 158.232 0 01-11.8 36.499c-11.581 21.87-31.964 39.253-61.586 52.565l8.582 13.75zm393.41.635l8.364-12.678c-15.458-10.484-28.526-25.308-39.693-44.618 12.02-25.356 18.676-56.027 19.749-91.867h13.946v-14.8h-56.637c1.707-9.46 3.413-19.748 4.73-30.695l-15.043-2.584c-4.291 40.789-12.873 73.191-25.527 97.231l9.655 11.8c4.51-7.728 8.777-16.53 12.678-26.404 5.778 21.455 12.873 40.35 21.211 56.88a126.318 126.318 0 01-39.692 44.642l7.948 12.873A143.97 143.97 0 00643 979.066c10.727 18.042 23.6 32.646 38.62 43.374zm-180.906-97.427c18.432-12.458 31.33-27.063 38.4-44.007v40.789h14.385v-27.916c7.729 5.144 16.945 12.02 27.672 20.602l7.949-12.02a500.053 500.053 0 00-35.621-19.749v-2.34h39.058V866.84h-39.058v-40.984h-14.385v40.984H497.25v13.532h30.476c-6.461 11.8-18.042 22.528-34.572 32.183l7.509 12.434zm72.948-63.098a142.716 142.716 0 0016.53-27.696L579 829.074c-3.852 9.021-9.436 18.042-16.311 27.258l10.971 5.583zm-57.734-.243l11.166-5.12a183.613 183.613 0 00-13.312-26.82l-12.214 4.048c5.12 8.167 9.874 17.383 14.384 27.916zm126.196 87.576c-8.582-18.042-15.433-39.692-20.822-64.805l2.804-11.166h31.769c-.878 28.965-5.364 54.296-13.751 75.971zm-142.921 72.558c21.455-6.022 39.253-13.97 53.443-23.845 12.653 5.608 23.6 11.386 33.036 16.97l8.387-12.02a475.355 475.355 0 00-29.623-14.605 86.314 86.314 0 0023.82-36.693v-12.678h-44.86c1.291-3.852 2.803-7.705 4.29-11.776l-14.384-1.707c-1.488 4.267-3.219 8.777-5.12 13.507H496.81v13.507h25.331c-4.29 8.582-9.24 17.384-14.823 26.82 10.532 3.9 20.407 7.948 29.842 12.044-12.434 7.07-27.697 12.873-45.275 17.578l7.29 12.898zm51.078-39.497a452.315 452.315 0 00-24.479-9.24 158.916 158.916 0 0011.606-20.603h36.912a83.139 83.139 0 01-24.04 29.843zm182.418 38.205c12.02 0 18.042-6.437 18.042-18.896V938.96c6.632-3.023 13.288-6.022 19.944-9.46v-15.213a290.909 290.909 0 01-19.968 9.679v-42.301h20.601v-14.8H750.69v-40.57h-15.02v40.57h-25.697v14.8h25.747v48.518c-9.436 3.413-19.31 6.437-29.184 8.777l3.876 15.043c8.363-2.584 16.726-5.583 25.308-8.801v52.59c0 5.997-2.78 9.215-8.144 9.215-5.168 0-10.727-.414-16.335-1.072l3.243 14.604h18.237zm86.48 1.926v-10.509h58.172v10.484h14.385v-70.339h-36.084v-26.404h45.958v-13.946H855.65v-25.332H896v-52.151H782.872v67.17c-.195 45.08-7.923 81.993-23.162 110.323l12.02 10.728c14.166-27.892 22.528-60.099 25.113-96.792h43.788v26.404h-35.84v70.388h14.385zm61.83-150.016h-83.067v-23.82h83.066v23.82zm-40.351 39.253h-42.91l.194-10.289V886.37h42.716V911.7zm36.693 86.504h-58.173v-32.403h58.173v32.427zm110.519-58.149c9.24 0 18.456-7.07 27.697-21.04l-10.728-7.73c-6.436 9.875-12.02 15.02-16.969 15.02-4.072 0-10.728-3.22-19.944-9.217-9.46-6.436-17.603-9.435-24.259-9.435-9.435 0-18.675 6.85-27.696 21.016l10.727 7.51c6.242-9.875 11.825-14.8 16.97-14.8 4.29 0 10.946 2.999 20.382 9.216 9.24 6.242 17.164 9.46 23.82 9.46z' fill='%2395979A'/%3E%3C/svg%3E\")}.t-icon-xiazai41{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M888.514 742.335c-12.41 12.41-32.715 12.41-45.124 0l-90.249-90.248c-12.41-12.41-12.41-32.716 0-45.125 12.41-12.41 32.715-12.41 45.125 0l90.25 90.248c12.407 12.41 12.407 32.715-.002 45.125zm46.766-260.967c0 17.55-14.358 31.908-31.907 31.908H775.742c-17.55 0-31.908-14.358-31.908-31.908s14.358-31.907 31.908-31.907h127.63c17.55 0 31.908 14.358 31.908 31.907zM753.141 373.945c12.41 12.41 32.715 12.41 45.125 0l90.25-90.249c12.409-12.41 12.409-32.715 0-45.124-12.41-12.41-32.716-12.41-45.125 0l-90.249 90.248c-12.41 12.41-12.41 32.715 0 45.125zM623.037 951.718c-11.11 0-22.583-4.449-32.72-13.025L343.659 730.01c-13.453-11.382-15.133-31.516-3.75-44.968 11.382-13.452 31.515-15.133 44.968-3.75l216.286 182.987V160.033l-194.12 165.535c-17.973 15.326-48.161 26.45-71.781 26.45H152.535V673.99h87.49c17.623 0 31.908 14.286 31.908 31.908s-14.285 31.908-31.907 31.908h-90.392c-33.589 0-60.915-27.326-60.915-60.915V349.117c0-33.589 27.326-60.915 60.915-60.915h185.627c8.383 0 23.996-5.753 30.376-11.192L590.295 85.433c15.43-13.156 33.994-16.695 49.662-9.465 15.667 7.23 25.021 23.653 25.021 43.93v784.165c0 20.25-9.34 36.672-24.987 43.929a40.086 40.086 0 01-16.954 3.726z' fill='%23ff5656'/%3E%3C/svg%3E\")}*{font-family:Microsoft YaHei}body{font-size:14px}.text_l{text-align:left}.text_r{text-align:right!important}.text_c{text-align:center}.f-r{float:right!important}.bgfff{background:#fff!important}.c666{color:#666!important}.c999{color:#999!important}.cyello{color:#fec407!important}.cblue{color:#477eff!important}.size12{font-size:24rpx!important}.size14{font-size:14rpx!important}.size16{font-size:32rpx!important}.size18{font-size:36rpx!important}.size20{font-size:40rpx!important}.size26{font-size:52rpx!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.orangeBtn{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591;padding:5px 8px;border-radius:5px}.blueBtn{color:#1890ff;background:#dbebf9;border:1px solid #8cc8ff;padding:5px 8px;border-radius:5px}.redBtn{color:#f5222d;background:#fff1f0;border:1px solid #ffa39e}.bold{font-weight:700}.flex{display:flex;align-items:center;justify-content:space-between}.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box_shadow{box-shadow:0 1px 5px 2px rgba(223,226,225,.9882352941176471)}.border-bottom{border-bottom:1px solid #f7f7f7}.borderR{border-right:1px solid #f7f7f7}.nolist{padding:15px;width:calc(100% - 30px);text-align:center}.nolist uni-image{width:100px;height:100px}.nolist uni-text{display:block;width:100%;margin-top:15px;text-align:center;color:#999}.btn{text-align:center;color:#fff;height:35px;line-height:35px;border-radius:10px}.endtext{text-align:center;font-size:14px;color:#999;padding:15px 0}.groupBtn{display:flex}.groupBtn .del{color:#fec407!important;background-color:#ffe4b8!important}.groupBtn .btn{background-color:#fec407;width:45%;margin:10px auto 15px;text-align:center;height:36px;line-height:36px;border-radius:10px;color:#fff}.wrapper{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.wrapper .bg{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99}.wrapper .wrapper_box{width:220px;background-color:#fff;z-index:1000;position:absolute;height:100vh}.wrapper .wrapper_box .top{width:100%;height:90px;color:#fff;text-align:center;background:linear-gradient(90deg,#477eff,#39d9c9)}.wrapper .wrapper_box .top .image1{width:50px;height:50px;margin:auto;border-radius:50%;margin-bottom:16rpx}.wrapper .wrapper_box .top uni-view{width:100%;display:block;text-align:center;margin:auto}.wrapper .wrapper_box .drawerList{position:relative;top:0;left:0;flex-direction:column;flex:1;justify-content:flex-end;margin-bottom:20rpx;width:220px;height:calc(100vh - 100px);overflow-y:scroll}.wrapper .wrapper_box .drawerList .drawerList_item{background:#f7f7f7;margin:10px;padding:8px 8px 0;border-radius:10px;display:flex;justify-content:space-between}.wrapper .wrapper_box .drawerList .drawerList_item .image1{width:45px;height:45px;border-radius:50%;margin-right:10px}.wrapper .wrapper_box .drawerList .drawerList_item .overflow{font-size:27rpx;color:#333}.wrapper .wrapper_box .drawerList .drawerList_item .right{width:70%}.wrapper .wrapper_box .drawerList .drawerList_item .right .dangqian{font-size:20rpx;color:#fff;padding:1px 5px;background-color:#477eff;text-align:center;width:auto;margin-left:10px;width:auto;display:inline-block;float:right;height:15px;line-height:15px;border-radius:3px}.wrapper .wrapper_box .drawerList .drawerList_item .right .toggle{background-color:#999}.wrapper .wrapper_box .drawerList .drawerList_item .info{height:30px;line-height:30px}.wrapper .wrapper_box .drawerList .drawerList_item .info uni-view{float:left;margin-right:10px;font-size:12px;color:#999}.wrapper .wrapper_box .drawerList .drawerList_item .name{width:100%;display:flex;justify-content:space-between}.wrapper .wrapper_box .drawerList .drawerList_item .name .overflow{width:60%}.wrapper .wrapper_box .drawerList .add{margin:15px;background:#fec407;color:#fff;height:30px;text-align:center;font-size:28px;line-height:30px;border-radius:20px}.wrapper .edit{width:15rem;height:auto;background:#eee;border-radius:10px;padding:15px;position:relative;top:15%;margin:auto;z-index:99999;overflow:hidden}.wrapper .edit .title{text-align:center;width:100%;color:#333;font-size:18px;font-weight:700}.wrapper .edit .editem{position:relative;display:flex;font-size:14px;border-radius:10px;margin-top:15px;height:40px;justify-content:space-between;background:#fff;padding:0 10px;align-items:center}.wrapper .edit .editem .radioimg{font-size:22px;color:#fec407}.wrapper .edit .editem .radio{width:50%;text-align:right;display:flex;justify-content:center;align-items:center}.wrapper .edit .editem .name{width:4rem;color:#333}.wrapper .edit .editem .right{width:60%;height:40px;line-height:40px;display:flex;justify-content:flex-end}.wrapper .edit .editem .right uni-input{margin-right:10px;height:40px;line-height:40px;text-align:right}.wrapper .edit .editem .right uni-picker{width:100%;font-size:16px;justify-content:center;align-items:center}.wrapper .edit .editem .right uni-picker uni-view{text-align:right}.wrapper .edit .editem .right .uni-input{position:absolute;right:30px;top:0;left:0;height:40px;line-height:40px;text-align:right;z-index:9999}.wrapper .edit .editem .value{position:relative;z-index:999;width:3rem;text-align:center;float:left;margin-right:10px}.wrapper .edit .editem .iconfont{margin-left:10px;float:right;display:flex}.wrapper .edit .tips{font-size:.75rem;color:#999;text-align:center;margin-top:15px;margin-bottom:20px;display:flex}.header{width:100%;height:240rpx;background:linear-gradient(90deg,#477eff,#39d9c9)}.header uni-image{width:55px;height:55px;border-radius:50%}.header .top{margin:0 10px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10px;padding:10px 15px;min-height:170rpx}.header .top .headimg{width:55px;height:55px}.header .top .toggle{width:20px;height:20px}.header .add{border:1px #dfdfdf dashed;font-size:28px;font-weight:500;width:35px;height:35px;line-height:35px;border-radius:10px;text-align:center}.TrendPage{padding:10px 0;margin-bottom:15px;border-radius:10px;background-color:#f7f7f7}.TrendPage .listC{width:100%;padding:15px;display:flex;align-items:center;justify-content:space-around}.TrendPage .listC uni-view{position:relative}.TrendPage .listC .active:after{content:\"\";height:3px;width:100%;position:absolute;bottom:-5px;left:0;border-radius:5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.TrendPage .box{width:calc(100% - 20px);background-color:#fff;margin:10px;border-radius:15px}.TrendPage .boxTime{width:calc(100% - 20px);border-radius:10px;padding:10px;text-align:center}.TrendPage .boxTime .style{background:linear-gradient(90deg,#477eff,#39d9c9);color:#fff}.TrendPage .boxTime .iconfont{font-size:14px;color:#666}.TrendPage .boxLine{padding:0;display:flex;flex-wrap:wrap;border-radius:10px;justify-content:space-between}.TrendPage .boxLine .line{clear:both;width:100%;height:250px;background-color:#fff;border-radius:0 0 10px 10px}.gridList{padding:0;display:flex;flex-wrap:wrap;margin:15px;width:calc(100%- 30px);justify-content:space-between}.gridList .info{width:100%;display:flex;margin-top:15px;justify-content:space-between}.gridList .info .item{color:#fff;width:47.5%;height:50px;background:linear-gradient(90deg,#477eff,#39d9c9);text-align:center;border-radius:10px;display:flex;justify-content:center;align-items:center}.gridList .info .item uni-text{width:30px;height:30px;border-radius:50%;margin-right:10px;display:inline-block;background-color:#fff}.gridList .data{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#666;margin-top:15px;width:100%}.gridList .data .item{width:47.5%;text-align:center;font-size:14px;line-height:30px;background:#fff;padding:10px 0;border-radius:15px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.gridList .data .val{display:flex;align-items:center;font-size:20px;font-weight:700;justify-content:center;color:#666}.gridList .data .val uni-text{font-size:14px;font-weight:500;display:block;margin-top:3px;margin-left:3px}.gridList .data .image{width:40px;height:40px;border-radius:50%}.gridList .data .image uni-image{width:70%;height:70%;margin:15%}.gridList .data .name{display:flex;align-items:center;justify-content:center;color:#999}.skiptop{background:linear-gradient(90deg,#477eff,#39d9c9);border-radius:10px;margin:0 15px 10px;font-size:14px;padding:20px 10px 5px;color:#fff}.skiptop .status{float:right;margin-bottom:25px;width:auto;color:#333;background-color:#fff;border-radius:10px;padding:8px 10px;display:flex;align-items:center}.skiptop .item{width:100%;display:flex;justify-content:space-between}.skiptop .item uni-text{display:block;width:100%;font-size:18px;text-align:center;margin-top:10px}.indexCarList .box{margin:15px 10px 0;padding:15px 10px 10px;background-color:#fff;width:calc(100% - 40px);display:flex;border-radius:10px}.indexCarList .card{flex-wrap:wrap}.indexCarList .card .title{width:100%;color:#666;display:flex;padding-bottom:5px;align-items:center;justify-content:space-between}.indexCarList .card .title uni-text{font-size:18px;font-weight:700;margin-right:10px;color:#333}.indexCarList .card .item{padding:15px 0;display:flex;flex-wrap:wrap;text-align:center}.indexCarList .card .item .weight{width:100%}.indexCarList .card .item .weight uni-text{font-size:24px!important;font-weight:700;display:inline-block}.indexCarList .card .item .standardBtn{width:40px;padding:3px 8px;border-radius:8px;text-align:center;color:#fff;font-size:14px;margin:auto;background-color:#fec407}.indexCarList .card .target{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:10px;font-size:14px;color:#477eff;border-top:1px solid #f7f7f7}.indexCarList .card .target .targetBtn{width:auto;height:30px;line-height:30px;color:#fff;border-radius:10px;padding:0 10px;background:linear-gradient(90deg,#477eff,#39d9c9)}.indexCarList .card .item2{width:50%;display:flex;flex-wrap:wrap;margin:15px 0}.indexCarList .card .item2 .name{display:inline-block;width:100%}.indexCarList .small{width:calc(50% - 40px);float:left;margin-bottom:15px}.indexCarList .small .title .name{display:flex;flex-wrap:wrap}.indexCarList .small .title .name uni-text{width:80%;margin-bottom:5px;display:inline-block}.indexCarList .small .item{justify-content:center}.indexCarList .setcard{width:calc(100% - 20px);text-align:center;height:40px;line-height:40px;margin:10px;border-radius:10px;color:#477eff;background-color:#fff}.calendar{background:#f7f7f7;min-height:100vh}.calendar .box{margin-bottom:305px;padding-bottom:210px}.calendar .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px;align-items:center}.calendar .list .item{width:100%;height:auto;background:#fff;display:flex;height:40px;justify-content:space-between;padding:10px 15px;border-radius:10px;align-items:center;text-align:center;font-size:16px;font-weight:700}.calendar .list .item uni-view{width:32%}.calendar .list .item uni-image{width:25px;height:25px}.calendar .list .item uni-text{width:100%;font-size:12px;display:block;color:#666;text-align:center;font-weight:400}.calendar .list .item .check{width:35px!important}.calendar .list .item .check .icon-kongradio{font-size:22px;color:#999}.calendar .list .item .check .icon-radio{font-size:22px;color:#fca82d}.calendar .time{width:100%;font-size:14px;color:#666;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.calendar .time uni-text{font-size:14px;margin-top:3px}.calendar .bottom{margin:0;width:auto;position:fixed;left:0;right:0;bottom:0;z-index:9;padding:0 10px 10px;background:#fff;border-radius:0;border-top:1px solid #dfdfdf}.calendar .bottom .btn{width:auto;margin:10px 0 0;background:linear-gradient(90deg,#477eff,#39d9c9)}.calendar .bottom .list{margin:10px 0;height:120rpx;position:relative}.calendar .bottom .list .item{background:#f7f7f7}.calendar .bottom .list .time{float:left;text-align:center;justify-content:center;color:#fea82d;font-weight:700;width:35%}.calendar .bottom .list .check{position:absolute;right:-5px;top:-5px;width:25px}.calendar .bottom .list .check .icon-quxiao{font-size:20px;color:#999}.calendar .pkclass{position:absolute;width:30px;height:30px;background:#fea82d;border-radius:50%;line-height:27px;text-align:center;color:#fff;font-size:19px;left:30px;top:120rpx}.calendar .btn.active{border:none;color:#333!important;background:#dfdfdf!important;display:block;border-radius:10px}.pkconp{background:#f7f7f7;padding:15px 0;min-height:100vh}.pkconp .headerTop{text-align:center;background:#fff;padding:15px 15px 10px;margin:0 15px;border-radius:10px 10px 0 0;display:flex;align-items:center;position:relative}.pkconp .headerTop .name{text-align:left}.pkconp .headerTop uni-image{width:55px;height:55px;border-radius:50%;margin-right:15px}.pkconp .headerTop .right{width:calc(100% - 70px)}.pkconp .headerTop .top{width:100%;display:flex;height:30px;line-height:30px;color:#999;margin-top:15px}.pkconp .box{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding-top:15px;margin:15px;border-radius:0 0 10px 10px}.pkconp .box .item{text-align:center;color:#999;width:33.3%;line-height:26px;border-right:1px solid #f7f7f7;box-sizing:border-box}.pkconp .box .item uni-view{font-size:20px;font-weight:700;color:#666}.pkconp .control{background:#fff;margin:15px;display:flex;border:1px solid #f0f0f0;border-radius:10px;flex-wrap:wrap;justify-content:space-between}.pkconp .control .title{width:100%;margin:10px;display:flex;justify-content:space-between}.pkconp .control .title uni-view{width:25%;text-align:center}.pkconp .control .li{display:flex;margin:0 10px;justify-content:space-between;height:54px;border-top:1px solid #eee;align-items:center;width:100%}.pkconp .control .li .name{width:25%;display:flex;align-items:center}.pkconp .control .li .name uni-image{width:20px;height:20px;margin-right:5px}.pkconp .control .li .num{width:25%;display:flex;align-items:center;justify-content:center}.pkconp .control .li .num uni-image{width:40rpx;height:40rpx}.pkconp .control .li .f,\r\n.pkconp .control .li .f0{width:25%;text-align:center}.pkconp .control .li .f uni-text,\r\n.pkconp .control .li .f0 uni-text{display:block;width:100%;color:#999;font-size:11px}.pkconp .control .li .f0 uni-text{font-size:12px}.pkconp .time{border-top:1px solid #f0f0f0;width:100%;height:40px;line-height:40px;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.pkconp .time uni-view{height:40px;line-height:40px;display:flex;align-items:center}.pkconp .boxTime{background:#fff;margin:15px;display:flex;border-radius:10px;flex-wrap:wrap;align-items:center;padding:0 10px;height:50px;line-height:50px;justify-content:space-between}.pkconp .boxTime uni-view{height:50px;line-height:50px;display:flex;align-items:center}.weightPages .text{width:100%;text-align:center;font-size:16px;margin-top:20px;color:#477eff}.weightPages .title{width:100%;text-align:center;height:45px;line-height:45px;font-size:18px;font-weight:700}.weightPages .image{text-align:center}.weightPages .image uni-image{width:200px;height:200px;margin:auto;margin-top:20px}.weightPages .tips{width:auto;margin-top:25px;padding-left:20px;line-height:30px;font-size:12px;color:#999}.weightPages .tips uni-text{display:block}.weightPages .wrapper{position:fixed;top:0;bottom:0;right:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4)}.weightPages .wrapper .Blue{width:75%;padding:15px;background:#fff;z-index:999;border-radius:5px;text-align:center;line-height:30px}.weightPages .wrapper .Blue .h4{font-size:16px;font-weight:700;margin-bottom:10px}.weightPages .wrapper .Blue .Blue-box{display:flex;align-items:center;text-align:left;height:40px;line-height:40px;margin-bottom:15px}.weightPages .wrapper .Blue .Blue-box uni-text{font-size:18px;font-weight:700;margin:0 5px;color:#477eff}.weightPages .wrapper .Blue uni-input{width:85px;background:#f7f7f7;padding:7px 5px;margin-right:10px;border-radius:5px}.weightPages .wrapper .Blue-btn{width:45%;background:#477eff;border-radius:5px;font-size:14px;margin-top:10px;margin-bottom:5px;height:35px;line-height:35px;float:right;color:#fff}.weightPages .wrapper .Blue-close{background:#dfdfdf!important;float:left!important;color:#333}.weightPages .btnGroup{width:100%;display:flex}.weightPages .btnGroup .btnClose,\r\n.weightPages .btnGroup .baocun{width:150px;background-color:#477eff;border:1px solid #f7f7f7;color:#fff;text-align:center;padding:7px;border-radius:10px;margin:15px auto}.weightPages .btnGroup .btnClose{background-color:#dfdfdf;color:#fff}",""]),t.exports=e},ef0d:function(t,e,a){var i=a("2c5e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("39a8e184",i,!0,{sourceMap:!1,shadowMode:!1})},ef29:function(t,e,a){var i=a("24fb"),n=a("b8d8"),r=a("13fa3");e=i(!1);var o=n(r);e.push([t.i,'@charset "UTF-8";.uniui-cart-filled[data-v-45a6b600]:before{content:"\\e6d0"}.uniui-gift-filled[data-v-45a6b600]:before{content:"\\e6c4"}.uniui-color[data-v-45a6b600]:before{content:"\\e6cf"}.uniui-wallet[data-v-45a6b600]:before{content:"\\e6b1"}.uniui-settings-filled[data-v-45a6b600]:before{content:"\\e6ce"}.uniui-auth-filled[data-v-45a6b600]:before{content:"\\e6cc"}.uniui-shop-filled[data-v-45a6b600]:before{content:"\\e6cd"}.uniui-staff-filled[data-v-45a6b600]:before{content:"\\e6cb"}.uniui-vip-filled[data-v-45a6b600]:before{content:"\\e6c6"}.uniui-plus-filled[data-v-45a6b600]:before{content:"\\e6c7"}.uniui-folder-add-filled[data-v-45a6b600]:before{content:"\\e6c8"}.uniui-color-filled[data-v-45a6b600]:before{content:"\\e6c9"}.uniui-tune-filled[data-v-45a6b600]:before{content:"\\e6ca"}.uniui-calendar-filled[data-v-45a6b600]:before{content:"\\e6c0"}.uniui-notification-filled[data-v-45a6b600]:before{content:"\\e6c1"}.uniui-wallet-filled[data-v-45a6b600]:before{content:"\\e6c2"}.uniui-medal-filled[data-v-45a6b600]:before{content:"\\e6c3"}.uniui-fire-filled[data-v-45a6b600]:before{content:"\\e6c5"}.uniui-refreshempty[data-v-45a6b600]:before{content:"\\e6bf"}.uniui-location-filled[data-v-45a6b600]:before{content:"\\e6af"}.uniui-person-filled[data-v-45a6b600]:before{content:"\\e69d"}.uniui-personadd-filled[data-v-45a6b600]:before{content:"\\e698"}.uniui-arrowthinleft[data-v-45a6b600]:before{content:"\\e6d2"}.uniui-arrowthinup[data-v-45a6b600]:before{content:"\\e6d3"}.uniui-arrowthindown[data-v-45a6b600]:before{content:"\\e6d4"}.uniui-back[data-v-45a6b600]:before{content:"\\e6b9"}.uniui-forward[data-v-45a6b600]:before{content:"\\e6ba"}.uniui-arrow-right[data-v-45a6b600]:before{content:"\\e6bb"}.uniui-arrow-left[data-v-45a6b600]:before{content:"\\e6bc"}.uniui-arrow-up[data-v-45a6b600]:before{content:"\\e6bd"}.uniui-arrow-down[data-v-45a6b600]:before{content:"\\e6be"}.uniui-arrowthinright[data-v-45a6b600]:before{content:"\\e6d1"}.uniui-down[data-v-45a6b600]:before{content:"\\e6b8"}.uniui-bottom[data-v-45a6b600]:before{content:"\\e6b8"}.uniui-arrowright[data-v-45a6b600]:before{content:"\\e6d5"}.uniui-right[data-v-45a6b600]:before{content:"\\e6b5"}.uniui-up[data-v-45a6b600]:before{content:"\\e6b6"}.uniui-top[data-v-45a6b600]:before{content:"\\e6b6"}.uniui-left[data-v-45a6b600]:before{content:"\\e6b7"}.uniui-arrowup[data-v-45a6b600]:before{content:"\\e6d6"}.uniui-eye[data-v-45a6b600]:before{content:"\\e651"}.uniui-eye-filled[data-v-45a6b600]:before{content:"\\e66a"}.uniui-eye-slash[data-v-45a6b600]:before{content:"\\e6b3"}.uniui-eye-slash-filled[data-v-45a6b600]:before{content:"\\e6b4"}.uniui-info-filled[data-v-45a6b600]:before{content:"\\e649"}.uniui-reload[data-v-45a6b600]:before{content:"\\e6b2"}.uniui-micoff-filled[data-v-45a6b600]:before{content:"\\e6b0"}.uniui-map-pin-ellipse[data-v-45a6b600]:before{content:"\\e6ac"}.uniui-map-pin[data-v-45a6b600]:before{content:"\\e6ad"}.uniui-location[data-v-45a6b600]:before{content:"\\e6ae"}.uniui-starhalf[data-v-45a6b600]:before{content:"\\e683"}.uniui-star[data-v-45a6b600]:before{content:"\\e688"}.uniui-star-filled[data-v-45a6b600]:before{content:"\\e68f"}.uniui-calendar[data-v-45a6b600]:before{content:"\\e6a0"}.uniui-fire[data-v-45a6b600]:before{content:"\\e6a1"}.uniui-medal[data-v-45a6b600]:before{content:"\\e6a2"}.uniui-font[data-v-45a6b600]:before{content:"\\e6a3"}.uniui-gift[data-v-45a6b600]:before{content:"\\e6a4"}.uniui-link[data-v-45a6b600]:before{content:"\\e6a5"}.uniui-notification[data-v-45a6b600]:before{content:"\\e6a6"}.uniui-staff[data-v-45a6b600]:before{content:"\\e6a7"}.uniui-vip[data-v-45a6b600]:before{content:"\\e6a8"}.uniui-folder-add[data-v-45a6b600]:before{content:"\\e6a9"}.uniui-tune[data-v-45a6b600]:before{content:"\\e6aa"}.uniui-auth[data-v-45a6b600]:before{content:"\\e6ab"}.uniui-person[data-v-45a6b600]:before{content:"\\e699"}.uniui-email-filled[data-v-45a6b600]:before{content:"\\e69a"}.uniui-phone-filled[data-v-45a6b600]:before{content:"\\e69b"}.uniui-phone[data-v-45a6b600]:before{content:"\\e69c"}.uniui-email[data-v-45a6b600]:before{content:"\\e69e"}.uniui-personadd[data-v-45a6b600]:before{content:"\\e69f"}.uniui-chatboxes-filled[data-v-45a6b600]:before{content:"\\e692"}.uniui-contact[data-v-45a6b600]:before{content:"\\e693"}.uniui-chatbubble-filled[data-v-45a6b600]:before{content:"\\e694"}.uniui-contact-filled[data-v-45a6b600]:before{content:"\\e695"}.uniui-chatboxes[data-v-45a6b600]:before{content:"\\e696"}.uniui-chatbubble[data-v-45a6b600]:before{content:"\\e697"}.uniui-upload-filled[data-v-45a6b600]:before{content:"\\e68e"}.uniui-upload[data-v-45a6b600]:before{content:"\\e690"}.uniui-weixin[data-v-45a6b600]:before{content:"\\e691"}.uniui-compose[data-v-45a6b600]:before{content:"\\e67f"}.uniui-qq[data-v-45a6b600]:before{content:"\\e680"}.uniui-download-filled[data-v-45a6b600]:before{content:"\\e681"}.uniui-pyq[data-v-45a6b600]:before{content:"\\e682"}.uniui-sound[data-v-45a6b600]:before{content:"\\e684"}.uniui-trash-filled[data-v-45a6b600]:before{content:"\\e685"}.uniui-sound-filled[data-v-45a6b600]:before{content:"\\e686"}.uniui-trash[data-v-45a6b600]:before{content:"\\e687"}.uniui-videocam-filled[data-v-45a6b600]:before{content:"\\e689"}.uniui-spinner-cycle[data-v-45a6b600]:before{content:"\\e68a"}.uniui-weibo[data-v-45a6b600]:before{content:"\\e68b"}.uniui-videocam[data-v-45a6b600]:before{content:"\\e68c"}.uniui-download[data-v-45a6b600]:before{content:"\\e68d"}.uniui-help[data-v-45a6b600]:before{content:"\\e679"}.uniui-navigate-filled[data-v-45a6b600]:before{content:"\\e67a"}.uniui-plusempty[data-v-45a6b600]:before{content:"\\e67b"}.uniui-smallcircle[data-v-45a6b600]:before{content:"\\e67c"}.uniui-minus-filled[data-v-45a6b600]:before{content:"\\e67d"}.uniui-micoff[data-v-45a6b600]:before{content:"\\e67e"}.uniui-closeempty[data-v-45a6b600]:before{content:"\\e66c"}.uniui-clear[data-v-45a6b600]:before{content:"\\e66d"}.uniui-navigate[data-v-45a6b600]:before{content:"\\e66e"}.uniui-minus[data-v-45a6b600]:before{content:"\\e66f"}.uniui-image[data-v-45a6b600]:before{content:"\\e670"}.uniui-mic[data-v-45a6b600]:before{content:"\\e671"}.uniui-paperplane[data-v-45a6b600]:before{content:"\\e672"}.uniui-close[data-v-45a6b600]:before{content:"\\e673"}.uniui-help-filled[data-v-45a6b600]:before{content:"\\e674"}.uniui-paperplane-filled[data-v-45a6b600]:before{content:"\\e675"}.uniui-plus[data-v-45a6b600]:before{content:"\\e676"}.uniui-mic-filled[data-v-45a6b600]:before{content:"\\e677"}.uniui-image-filled[data-v-45a6b600]:before{content:"\\e678"}.uniui-locked-filled[data-v-45a6b600]:before{content:"\\e668"}.uniui-info[data-v-45a6b600]:before{content:"\\e669"}.uniui-locked[data-v-45a6b600]:before{content:"\\e66b"}.uniui-camera-filled[data-v-45a6b600]:before{content:"\\e658"}.uniui-chat-filled[data-v-45a6b600]:before{content:"\\e659"}.uniui-camera[data-v-45a6b600]:before{content:"\\e65a"}.uniui-circle[data-v-45a6b600]:before{content:"\\e65b"}.uniui-checkmarkempty[data-v-45a6b600]:before{content:"\\e65c"}.uniui-chat[data-v-45a6b600]:before{content:"\\e65d"}.uniui-circle-filled[data-v-45a6b600]:before{content:"\\e65e"}.uniui-flag[data-v-45a6b600]:before{content:"\\e65f"}.uniui-flag-filled[data-v-45a6b600]:before{content:"\\e660"}.uniui-gear-filled[data-v-45a6b600]:before{content:"\\e661"}.uniui-home[data-v-45a6b600]:before{content:"\\e662"}.uniui-home-filled[data-v-45a6b600]:before{content:"\\e663"}.uniui-gear[data-v-45a6b600]:before{content:"\\e664"}.uniui-smallcircle-filled[data-v-45a6b600]:before{content:"\\e665"}.uniui-map-filled[data-v-45a6b600]:before{content:"\\e666"}.uniui-map[data-v-45a6b600]:before{content:"\\e667"}.uniui-refresh-filled[data-v-45a6b600]:before{content:"\\e656"}.uniui-refresh[data-v-45a6b600]:before{content:"\\e657"}.uniui-cloud-upload[data-v-45a6b600]:before{content:"\\e645"}.uniui-cloud-download-filled[data-v-45a6b600]:before{content:"\\e646"}.uniui-cloud-download[data-v-45a6b600]:before{content:"\\e647"}.uniui-cloud-upload-filled[data-v-45a6b600]:before{content:"\\e648"}.uniui-redo[data-v-45a6b600]:before{content:"\\e64a"}.uniui-images-filled[data-v-45a6b600]:before{content:"\\e64b"}.uniui-undo-filled[data-v-45a6b600]:before{content:"\\e64c"}.uniui-more[data-v-45a6b600]:before{content:"\\e64d"}.uniui-more-filled[data-v-45a6b600]:before{content:"\\e64e"}.uniui-undo[data-v-45a6b600]:before{content:"\\e64f"}.uniui-images[data-v-45a6b600]:before{content:"\\e650"}.uniui-paperclip[data-v-45a6b600]:before{content:"\\e652"}.uniui-settings[data-v-45a6b600]:before{content:"\\e653"}.uniui-search[data-v-45a6b600]:before{content:"\\e654"}.uniui-redo-filled[data-v-45a6b600]:before{content:"\\e655"}.uniui-list[data-v-45a6b600]:before{content:"\\e644"}.uniui-mail-open-filled[data-v-45a6b600]:before{content:"\\e63a"}.uniui-hand-down-filled[data-v-45a6b600]:before{content:"\\e63c"}.uniui-hand-down[data-v-45a6b600]:before{content:"\\e63d"}.uniui-hand-up-filled[data-v-45a6b600]:before{content:"\\e63e"}.uniui-hand-up[data-v-45a6b600]:before{content:"\\e63f"}.uniui-heart-filled[data-v-45a6b600]:before{content:"\\e641"}.uniui-mail-open[data-v-45a6b600]:before{content:"\\e643"}.uniui-heart[data-v-45a6b600]:before{content:"\\e639"}.uniui-loop[data-v-45a6b600]:before{content:"\\e633"}.uniui-pulldown[data-v-45a6b600]:before{content:"\\e632"}.uniui-scan[data-v-45a6b600]:before{content:"\\e62a"}.uniui-bars[data-v-45a6b600]:before{content:"\\e627"}.uniui-checkbox[data-v-45a6b600]:before{content:"\\e62b"}.uniui-checkbox-filled[data-v-45a6b600]:before{content:"\\e62c"}.uniui-shop[data-v-45a6b600]:before{content:"\\e62f"}.uniui-headphones[data-v-45a6b600]:before{content:"\\e630"}.uniui-cart[data-v-45a6b600]:before{content:"\\e631"}@font-face{font-family:uniicons;src:url('+o+")}.uni-icons[data-v-45a6b600]{font-family:uniicons;text-decoration:none;text-align:center}",""]),t.exports=e},ef58:function(t,e,a){var i=a("2630");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4b940beb",i,!0,{sourceMap:!1,shadowMode:!1})},f0c5:function(t,e,a){"use strict";function i(t,e,a,i,n,r,o,s,c,l){var d,u="function"===typeof t?t.options:t;if(c){u.components||(u.components={});var f=Object.prototype.hasOwnProperty;for(var p in c)f.call(c,p)&&!f.call(u.components,p)&&(u.components[p]=c[p])}if(l&&("function"===typeof l.beforeCreate&&(l.beforeCreate=[l.beforeCreate]),(l.beforeCreate||(l.beforeCreate=[])).unshift((function(){this[l.__module]=this})),(u.mixins||(u.mixins=[])).push(l)),e&&(u.render=e,u.staticRenderFns=a,u._compiled=!0),i&&(u.functional=!0),r&&(u._scopeId="data-v-"+r),o?(d=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=d):n&&(d=s?function(){n.call(this,this.$root.$options.shadowRoot)}:n),d)if(u.functional){u._injectStyles=d;var h=u.render;u.render=function(t,e){return d.call(e),h(t,e)}}else{var g=u.beforeCreate;u.beforeCreate=g?[].concat(g,d):[d]}return{exports:t,options:u}}a.d(e,"a",(function(){return i}))},f1b1:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f25f:function(t,e,a){"use strict";var i=a("964f"),n=a.n(i);n.a},f2b0:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f3c6:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u624b\u52a8\u8bb0\u5f55")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1),a("uni-view",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u7b2c\u4e00\u6b21")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:14},model:{value:t._$g(14,"v-model"),callback:function(e){t.$handleVModelEvent(14,e)},expression:"number1"}}),t._v("ml")],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u7b2c\u4e8c\u6b21")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:18},model:{value:t._$g(18,"v-model"),callback:function(e){t.$handleVModelEvent(18,e)},expression:"number2"}}),t._v("ml")],1)],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u7b2c\u4e09\u6b21")]),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:22},model:{value:t._$g(22,"v-model"),callback:function(e){t.$handleVModelEvent(22,e)},expression:"number3"}}),t._v("ml")],1)],1)],1),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1)},n=[]},f3cf:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading5",data:function(){return{wxsProps:{}}},components:{}}},f436:function(t,e,a){"use strict";a.r(e);var i=a("e353"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},f482:function(t,e,a){"use strict";var i=a("e9cf"),n=a.n(i);n.a},f4bd:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f5d5:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.common[data-v-6f58f76e]{padding:15px;background-color:#f7f7f7;min-height:calc(100vh - 30px)}.add[data-v-6f58f76e]{width:100%;height:30px;line-height:30px;font-size:14px;margin-bottom:10px;color:#fff;border-radius:15px;display:flex;justify-content:center;background:#fec407}.box[data-v-6f58f76e]{width:100%;height:auto;margin:15px 0;padding-bottom:40px}.list[data-v-6f58f76e]{width:100%;font-size:14px}.list .item[data-v-6f58f76e]{background:#fff;padding:10px 15px;width:calc(100% - 30px);border-radius:10px;margin-top:15px;display:flex;align-items:center;justify-content:space-between}.list .left[data-v-6f58f76e]{width:75%;display:flex;align-items:center}.list .left .image1[data-v-6f58f76e]{width:55px;height:55px;border-radius:50%;margin-right:15px;display:block}.list .left .name[data-v-6f58f76e]{width:calc(100% - 70px)}.list .left .name .title[data-v-6f58f76e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}.list .left .name .title2[data-v-6f58f76e]{font-size:12px;color:#999;margin-top:15px}.list .left .name .title2 uni-text[data-v-6f58f76e]{margin-right:10px}.list .blueBtn[data-v-6f58f76e]{width:auto;text-align:center}',""]),t.exports=e},f6c7:function(t,e,a){"use strict";var i=a("e91b"),n=a.n(i);n.a},f6cc:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[t._$g(1,"i")?a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6ca1\u6709\u641c\u5230\u60f3\u8981\u7684\uff1f\u70b9\u51fb\u91cd\u65b0\u641c\u7d22")]):t._e(),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}}),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}}),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}}),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}}),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}})],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},t._l(t._$g(9,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-image",{attrs:{src:t._$g("10-"+r,"a-src"),_i:"10-"+r}}),a("v-uni-text",{attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0"))])],1)})),1),t._$g(12,"i")?a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{attrs:{_i:13}},[t._v("\u63d0\u793a\uff1a")]),a("v-uni-text",{attrs:{_i:14}},[t._v("1.\u8bf7\u786e\u5b9a\u8bbe\u5907\u5df2\u7ed1\u5b9a")]),a("v-uni-text",{attrs:{_i:15}},[t._v("2.\u8bf7\u786e\u5b9a\u8bbe\u5907\u5df2\u5f00\u673a")]),a("v-uni-text",{attrs:{_i:16}},[t._v("3.\u8bf7\u786e\u5b9a\u624b\u673a\u84dd\u7259\u53ca\u4f4d\u7f6e\u4fe1\u606f\u5df2\u6253\u5f00")])],1):t._e()],1)},n=[]},f6e4:function(t,e,a){"use strict";var i=a("b4b1"),n=a.n(i);n.a},f77f:function(t,e,a){"use strict";a.r(e);var i=a("b396"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},f7b0:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),class:t._$g(1,"c"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._t("title",[a("uni-view",{staticClass:t._$g(4,"sc"),class:t._$g(4,"c"),attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-image",{staticClass:t._$g(5,"sc"),attrs:{src:t._$g(5,"a-src"),_i:5}}):t._e(),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))])],1)],{_i:3})],2),t._$g(7,"i")?a("uni-view",{staticClass:t._$g(7,"sc"),class:t._$g(7,"c"),attrs:{_i:7}},[a("uni-icons",{attrs:{_i:8}})],1):t._e()],1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{ref:"collapse--hook",staticClass:t._$g(10,"sc"),class:t._$g(10,"c"),attrs:{id:t._$g(10,"a-id"),_i:10}},[t._t("default",null,{_i:11})],2)],1)],1)},r=[]},f8c0:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-fe0925d0]{width:30px;height:30px;position:relative}.container.loading1[data-v-fe0925d0]{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.container .shape[data-v-fe0925d0]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-fe0925d0]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-fe0925d0]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-fe0925d0]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-fe0925d0]{bottom:0;right:0;background-color:#e66}.loading1 .shape1[data-v-fe0925d0]{-webkit-animation:animation1shape1-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape1-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape1-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}}@keyframes animation1shape1-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}}.loading1 .shape2[data-v-fe0925d0]{-webkit-animation:animation1shape2-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape2-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape2-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,16px);transform:translate(-16px,16px)}}@keyframes animation1shape2-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,16px);transform:translate(-16px,16px)}}.loading1 .shape3[data-v-fe0925d0]{-webkit-animation:animation1shape3-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape3-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape3-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,-16px);transform:translate(16px,-16px)}}@keyframes animation1shape3-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,-16px);transform:translate(16px,-16px)}}.loading1 .shape4[data-v-fe0925d0]{-webkit-animation:animation1shape4-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape4-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape4-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}}@keyframes animation1shape4-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}}",""]),t.exports=e},f98c:function(t,e,a){var i=a("10c4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("1789f0ac",i,!0,{sourceMap:!1,shadowMode:!1})},fa3f:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v(t._$g(5,"t0-0"))]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{attrs:{_i:7}},[t._v("\u6027\u522b\uff1a"+t._$g(7,"t0-0"))]),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u5e74\u9f84\uff1a"+t._$g(8,"t0-0")+"\u5c81")])],1)],1)],1),t._$g(9,"i")?a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{attrs:{_i:11}},[t._v(t._$g(11,"t0-0"))]),a("v-uni-text",{attrs:{_i:12}},[t._v("\u65f6\u95f4(\u5929)")])],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{attrs:{_i:14}},[t._v(t._$g(14,"t0-0"))]),t._$g(15,"i")?a("v-uni-text",{attrs:{_i:15}},[t._v("\u589e\u91cd(kg)")]):a("v-uni-text",{attrs:{_i:16}},[t._v("\u51cf\u91cd(kg)")])],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),t._$g(19,"i")?a("v-uni-text",{attrs:{_i:19}},[t._v("\u589e\u8102(kg)")]):a("v-uni-text",{attrs:{_i:20}},[t._v("\u51cf\u8102(kg)")])],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("uni-view",{attrs:{_i:22}},[a("uni-icons",{staticClass:t._$g(23,"sc"),attrs:{_i:23}}),t._v(t._$g(22,"t1-0"))],1),t._v("\u6570\u636e\u53d8\u5316")],1)],1):a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("uni-view",{attrs:{_i:25}},[a("uni-icons",{staticClass:t._$g(26,"sc"),attrs:{_i:26}}),t._v(t._$g(25,"t1-0"))],1),t._v("\u6570\u636e\u53d8\u5316")],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}}),a("uni-view",{attrs:{_i:30}},[t._v("\u8d8b\u52bf")]),a("uni-view",{attrs:{_i:31}},[t._v("\u4e4b\u524d")]),a("uni-view",{attrs:{_i:32}},[t._v("\u4e4b\u540e")])],1),t._l(t._$g(33,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("33-"+r,"sc"),attrs:{_i:"33-"+r}},[a("uni-view",{staticClass:t._$g("34-"+r,"sc"),attrs:{_i:"34-"+r}},[a("v-uni-text",{attrs:{_i:"35-"+r}},[t._v(t._$g("35-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("36-"+r,"sc"),attrs:{_i:"36-"+r}},[t._$g("37-"+r,"i")?a("v-uni-text",{attrs:{_i:"37-"+r}},[t._v(t._$g("37-"+r,"t0-0"))]):t._e(),t._$g("38-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("38-"+r,"sc"),attrs:{_i:"38-"+r}}):t._e(),t._$g("39-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("39-"+r,"sc"),attrs:{_i:"39-"+r}}):t._e(),t._$g("40-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("40-"+r,"sc"),attrs:{_i:"40-"+r}}):t._e()],1),a("uni-view",{staticClass:t._$g("41-"+r,"sc"),attrs:{_i:"41-"+r}},[a("uni-view",{attrs:{_i:"42-"+r}},[t._v(t._$g("42-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"43-"+r}},[t._v(t._$g("43-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("44-"+r,"sc"),attrs:{_i:"44-"+r}},[a("uni-view",{attrs:{_i:"45-"+r}},[t._v(t._$g("45-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"46-"+r}},[t._v(t._$g("46-"+r,"t0-0"))])],1)],1)}))],2)],1)},r=[]},fbe8:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},fc34:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.wrapper[data-v-ae99ef1e]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.wrapper .bg[data-v-ae99ef1e]{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99}.headimage[data-v-ae99ef1e]{width:50px;height:50px;margin:auto;border-radius:50%;margin-bottom:16rpx}@-webkit-keyframes wrapper_box-data-v-ae99ef1e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wrapper_box-data-v-ae99ef1e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}',""]),t.exports=e},fd3e:function(t,e,a){"use strict";a.r(e);var i=a("6e58"),n=a("ed03");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("8403");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"3918a35a",null,!1,i["a"],void 0);e["default"]=s.exports},fd61:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},fe32:function(t,e,a){"use strict";a.r(e);var i=a("771f"),n=a("5a8e");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("7459");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"be658ea4",null,!1,i["a"],void 0);e["default"]=s.exports},fee6:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.text[data-v-4d5266a8]{position:absolute;top:0;width:100%;text-align:center;height:50px;line-height:50px;font-size:16px;color:#477eff;font-weight:700}.tips[data-v-4d5266a8]{position:absolute;width:100%;bottom:15px;line-height:24px}.tips uni-view[data-v-4d5266a8]{font-size:14px;color:#477eff;font-weight:700;margin-left:15px}.tips uni-text[data-v-4d5266a8]{font-size:12px;width:100%;display:block;margin-left:20px;color:#999}.list[data-v-4d5266a8]{position:absolute;width:100%;display:flex;align-items:center;flex-wrap:wrap}.list .item[data-v-4d5266a8]{width:30%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;left:55%;top:-10px}.list .item uni-image[data-v-4d5266a8]{width:45px;height:45px;border-radius:50%;background-color:#fff}.list .item uni-text[data-v-4d5266a8]{display:block;width:100%;font-size:12px;color:#666;margin-top:5px;text-align:center}.list .item[data-v-4d5266a8]:nth-of-type(2){left:calc(55% - 60px);top:50px}.list .item[data-v-4d5266a8]:nth-of-type(3){left:calc(50% - 140px);top:90px}.list .item[data-v-4d5266a8]:nth-of-type(4){left:calc(61% + 20px);top:70px}.list .item[data-v-4d5266a8]:nth-of-type(5){left:20%;top:-100px}.list .item[data-v-4d5266a8]:nth-of-type(6){left:calc(20% - 16px);top:-38px}.list .item[data-v-4d5266a8]:nth-of-type(7){left:0;top:15px}.list .item[data-v-4d5266a8]:nth-of-type(8){left:calc(20% + 75px);top:-150px}.list .item[data-v-4d5266a8]:nth-of-type(9){left:calc(20% + 96px);top:-80px}.list .item[data-v-4d5266a8]:nth-of-type(10){left:37px;top:-170px}.list .item[data-v-4d5266a8]:nth-of-type(11){left:calc(20% + 75px);top:130px}.list .item[data-v-4d5266a8]:nth-of-type(12){left:-10px;top:-104px}.list .item[data-v-4d5266a8]:nth-of-type(13){left:calc(47% + 75px);top:-150px}.list .item[data-v-4d5266a8]:nth-of-type(14){left:calc(53% + 75px);top:-50px}.container[data-v-4d5266a8]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.container[data-v-4d5266a8]::after{content:"";width:20px;height:20px;border-radius:50%;background-color:#fbb780;position:absolute;z-index:9}.point-area[data-v-4d5266a8]{text-align:center;position:relative;width:400rpx;height:400rpx;transition:opacity .5s ease-out}.point-10[data-v-4d5266a8],\r\n.point-40[data-v-4d5266a8],\r\n.point-80[data-v-4d5266a8],\r\n.point-100[data-v-4d5266a8],\r\n.point-120[data-v-4d5266a8]{width:100%;height:100%}.point-10[data-v-4d5266a8]:after,\r\n.point-40[data-v-4d5266a8]:after,\r\n.point-80[data-v-4d5266a8]:after,\r\n.point-100[data-v-4d5266a8]:after,\r\n.point-120[data-v-4d5266a8]:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0;border:1px solid #f7cb6b;animation-play-state:paused;-webkit-animation-play-state:paused}.point-10[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear 0ms infinite;animation:ripple-data-v-4d5266a8 3s linear 0ms infinite}.point-40[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear .6s infinite;animation:ripple-data-v-4d5266a8 3s linear .6s infinite}.point-80[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear 1.2s infinite;animation:ripple-data-v-4d5266a8 3s linear 1.2s infinite}.point-100[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear 1.8s infinite;animation:ripple-data-v-4d5266a8 3s linear 1.8s infinite}.point-120[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear 2.4s infinite;animation:ripple-data-v-4d5266a8 3s linear 2.4s infinite}@-webkit-keyframes ripple-data-v-4d5266a8{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}50%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.2;-webkit-transform:scale(2.2);transform:scale(2.2)}}@keyframes ripple-data-v-4d5266a8{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}50%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.2;-webkit-transform:scale(2.2);transform:scale(2.2)}}',""]),t.exports=e}}); \ No newline at end of file diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/manifest.json b/unpackage/cache/wgt/__UNI__E0E1A21/manifest.json index 9dc0c62e..bccb6583 100644 --- a/unpackage/cache/wgt/__UNI__E0E1A21/manifest.json +++ b/unpackage/cache/wgt/__UNI__E0E1A21/manifest.json @@ -1 +1 @@ -{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"青测","version":{"name":"1.1.0","code":110},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#fff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","distribute":{"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"abiFilters":["arm64-v8a","x86"],"permissions":["","","","","","","","","","","","","","",""],"packagename":"qingce.app","aliasname":"qingce","password":"e7l98mrpB0Uj4WWFn9y0Mg==","keystore":"google-keystore.keystore","custompermissions":true},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"},"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":"portrait-primary"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","selectedColor":"#477EFF","backgroundColor":"#fff","list":[{"pagePath":"pages/index/index","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"设备"},{"pagePath":"pages/me/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"122604250007"},"locale":"zh-Hans","fallbackLocale":"zh-Hans"} \ No newline at end of file +{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"青测","version":{"name":"1.1.3","code":113},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#fff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","distribute":{"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"abiFilters":["arm64-v8a","x86"],"permissions":["","","","","","","","","","","","","","",""],"packagename":"qingce.app","aliasname":"qingce","password":"e7l98mrpB0Uj4WWFn9y0Mg==","keystore":"google-keystore.keystore","custompermissions":true},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"},"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":"portrait-primary"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","selectedColor":"#477EFF","backgroundColor":"#fff","list":[{"pagePath":"pages/index/index","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"设备"},{"pagePath":"pages/me/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"122604250007"},"locale":"zh-Hans","fallbackLocale":"zh-Hans"} \ No newline at end of file diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/static/flight.mp3 b/unpackage/cache/wgt/__UNI__E0E1A21/static/flight.mp3 new file mode 100644 index 00000000..8233f6d8 Binary files /dev/null and b/unpackage/cache/wgt/__UNI__E0E1A21/static/flight.mp3 differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/static/icon1.png b/unpackage/cache/wgt/__UNI__E0E1A21/static/icon1.png new file mode 100644 index 00000000..2c439547 Binary files /dev/null and b/unpackage/cache/wgt/__UNI__E0E1A21/static/icon1.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/static/icon2.png b/unpackage/cache/wgt/__UNI__E0E1A21/static/icon2.png new file mode 100644 index 00000000..fa47bc01 Binary files /dev/null and b/unpackage/cache/wgt/__UNI__E0E1A21/static/icon2.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/static/icon3.png b/unpackage/cache/wgt/__UNI__E0E1A21/static/icon3.png new file mode 100644 index 00000000..e727ff0b Binary files /dev/null and b/unpackage/cache/wgt/__UNI__E0E1A21/static/icon3.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/static/icon4.png b/unpackage/cache/wgt/__UNI__E0E1A21/static/icon4.png new file mode 100644 index 00000000..5d08771c Binary files /dev/null and b/unpackage/cache/wgt/__UNI__E0E1A21/static/icon4.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/static/logo.jpg b/unpackage/cache/wgt/__UNI__E0E1A21/static/logo.jpg index 6714f508..d4914abf 100644 Binary files a/unpackage/cache/wgt/__UNI__E0E1A21/static/logo.jpg and b/unpackage/cache/wgt/__UNI__E0E1A21/static/logo.jpg differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/static/logo.png b/unpackage/cache/wgt/__UNI__E0E1A21/static/logo.png index 1386bf1b..bbb23f06 100644 Binary files a/unpackage/cache/wgt/__UNI__E0E1A21/static/logo.png and b/unpackage/cache/wgt/__UNI__E0E1A21/static/logo.png differ diff --git a/unpackage/cache/wgt/__UNI__E0E1A21/static/logo2.png b/unpackage/cache/wgt/__UNI__E0E1A21/static/logo2.png new file mode 100644 index 00000000..fcec11fb Binary files /dev/null and b/unpackage/cache/wgt/__UNI__E0E1A21/static/logo2.png differ diff --git a/unpackage/dist/build/app-plus/androidPrivacy.json b/unpackage/dist/build/app-plus/androidPrivacy.json index 0d726ca9..3d1bc3dd 100644 --- a/unpackage/dist/build/app-plus/androidPrivacy.json +++ b/unpackage/dist/build/app-plus/androidPrivacy.json @@ -1,3 +1,24 @@ { - "prompt" : "template" -} + "version": "1", + "prompt": "template", + "title": "服务协议和隐私政策", + "message": "  请你务必审慎阅读、充分理解“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。
  你可阅读《隐私政策》了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。", + "buttonAccept": "同意并接受", + "buttonRefuse": "暂不同意", + "hrefLoader": "system", + "backToExit": "false", + "second": { + "title": "确认提示", + "message": "  进入应用前,你需先同意《隐私政策》,否则将退出应用。", + "buttonAccept": "同意并继续", + "buttonRefuse": "退出应用" + }, + "styles": { + "buttonAccept": { + "color": "#327FE8" + }, + "buttonRefuse": { + "color": "#666" + }, + } +} \ No newline at end of file diff --git a/unpackage/dist/build/app-plus/app-service.js b/unpackage/dist/build/app-plus/app-service.js index 8bd261a8..543881c2 100644 --- a/unpackage/dist/build/app-plus/app-service.js +++ b/unpackage/dist/build/app-plus/app-service.js @@ -1,14 +1,14 @@ -(this["webpackJsonp"]=this["webpackJsonp"]||[]).push([["app-service"],{"00a0":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content indexCarList"),attrs:{_i:0}},[i("headerIndex",{attrs:{isArea:!1,_i:1}}),i("view",{staticClass:t._$s(2,"sc","list"),attrs:{_i:2}},t._l(t._$s(3,"f",{forItems:t.user.card_data_list}),(function(e,n,a,r){return i("view",{key:t._$s(3,"f",{forIndex:a,key:"3-"+r})},[i("view",{staticClass:t._$s("4-"+r,"sc","card box"),attrs:{_i:"4-"+r},on:{click:function(i){return t.handlerReport(e)}}},[i("view",{staticClass:t._$s("5-"+r,"sc","title border-bottom"),attrs:{_i:"5-"+r}},[i("view",{staticClass:t._$s("6-"+r,"sc","name"),attrs:{_i:"6-"+r}},[i("text",[t._v(t._$s("7-"+r,"t0-0",t._s(e.card_name)))]),t._v(t._$s("6-"+r,"t1-0",t._s(e.record_time)))]),t._$s("8-"+r,"i",e.inside_data[0].value)?i("uni-icons",{attrs:{type:"right",size:"20",_i:"8-"+r}}):t._e()],1),i("view",{staticClass:t._$s("9-"+r,"sc","item title"),style:t._$s("9-"+r,"s",{justifyContent:e.inside_data.length>2?"space-between":"center"}),attrs:{_i:"9-"+r}},t._l(t._$s("10-"+r,"f",{forItems:e.inside_data}),(function(n,a,s,o){return i("view",{key:t._$s("10-"+r,"f",{forIndex:s,key:"10-"+r+"-"+o}),class:t._$s("10-"+r+"-"+o,"c",[e.inside_data.length>3?"item2":""]),attrs:{_i:"10-"+r+"-"+o}},[i("view",{staticClass:t._$s("11-"+r+"-"+o,"sc","name"),attrs:{_i:"11-"+r+"-"+o}},[t._v(t._$s("11-"+r+"-"+o,"t0-0",t._s(n.name)))]),i("view",{staticClass:t._$s("12-"+r+"-"+o,"sc","weight"),attrs:{_i:"12-"+r+"-"+o}},[i("text",[t._v(t._$s("13-"+r+"-"+o,"t0-0",t._s(n.value?n.value:"-")))]),t._v(t._$s("12-"+r+"-"+o,"t1-0",t._s(n.unit)))]),t._$s("14-"+r+"-"+o,"i",n.standard)?i("view",{staticClass:t._$s("14-"+r+"-"+o,"sc","standardBtn"),style:t._$s("14-"+r+"-"+o,"s",{backgroundColor:n.color}),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$s("14-"+r+"-"+o,"t0-0",t._s(n.standard)))]):t._e()])})),0),i("view",{staticClass:t._$s("15-"+r,"sc","target"),attrs:{_i:"15-"+r},on:{click:function(t){t.stopPropagation()}}},[t._$s("16-"+r,"i",2==e.acd_id)?i("view",{staticClass:t._$s("16-"+r,"sc","orangeBtn"),attrs:{_i:"16-"+r},on:{click:function(i){return t.$Bluetooth.handleDevicesMac(e.device_determine,e.acd_id)}}}):i("view"),i("view",{staticClass:t._$s("18-"+r,"sc","blueBtn"),attrs:{_i:"18-"+r},on:{click:function(i){return t.handlerRecord(e.acd_id)}}})])])])})),0),i("view",{staticClass:t._$s(19,"sc","setcard"),attrs:{_i:19},on:{click:t.handleCard}}),i("record",{attrs:{rtype:t.rtype,_i:20}})],1)},r=[]},"01ae":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[t._$s(1,"i",!t.isstart)?n("view",{staticClass:t._$s(1,"sc","tips"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","left cgreen f-l"),attrs:{_i:3}}),n("view",{staticClass:t._$s(4,"sc","right"),attrs:{_i:4}},[n("text",{staticClass:t._$s(5,"sc","cgreen"),attrs:{_i:5}}),n("text",{staticClass:t._$s(6,"sc","text"),attrs:{_i:6}})])]),n("view",{staticClass:t._$s(7,"sc","list"),attrs:{_i:7}},[t._$s(8,"i",t.number1)?n("view",{staticClass:t._$s(8,"sc","item"),attrs:{_i:8}},[n("text",{staticClass:t._$s(9,"sc","ml-10 mr-10"),attrs:{_i:9}}),n("text"),n("text",{staticClass:t._$s(11,"sc","cgreen"),attrs:{_i:11}},[t._v(t._$s(11,"t0-0",t._s(t.number1)))]),n("text"),n("text",{staticClass:t._$s(13,"sc","cgreen level"),attrs:{_i:13}},[t._v(t._$s(13,"t0-0",t._s(t.level1)))])]):t._e(),t._$s(14,"i",t.number2)?n("view",{staticClass:t._$s(14,"sc","item"),attrs:{_i:14}},[n("text",{staticClass:t._$s(15,"sc","ml-10 mr-10"),attrs:{_i:15}}),n("text"),n("text",{staticClass:t._$s(17,"sc","cgreen"),attrs:{_i:17}},[t._v(t._$s(17,"t0-0",t._s(t.number2)))]),n("text"),n("text",{staticClass:t._$s(19,"sc","cgreen level"),attrs:{_i:19}},[t._v(t._$s(19,"t0-0",t._s(t.level2)))])]):t._e(),t._$s(20,"i",t.number3)?n("view",{staticClass:t._$s(20,"sc","item"),attrs:{_i:20}},[n("text",{staticClass:t._$s(21,"sc","ml-10 mr-10"),attrs:{_i:21}}),n("text"),n("text",{staticClass:t._$s(23,"sc","cgreen"),attrs:{_i:23}},[t._v(t._$s(23,"t0-0",t._s(t.number3)))]),n("text"),n("text",{staticClass:t._$s(25,"sc","cgreen level"),attrs:{_i:25}},[t._v(t._$s(25,"t0-0",t._s(t.level3)))])]):t._e()]),t._$s(26,"i",""==t.number3)?n("view",{staticClass:t._$s(26,"sc","title"),attrs:{_i:26}},[n("view",{class:t._$s(27,"c",[5==t.second?"cgreen":""]),attrs:{_i:27}},[n("text",[t._v(t._$s(28,"t0-0",t._s(0!=t.number1?"\u4e8c":""!=t.number2?"\u4e09":"\u4e00")))])]),n("view",{class:t._$s(29,"c",[3==t.second?"cgreen":""]),attrs:{_i:29}}),n("view",{class:t._$s(30,"c",[1==t.second?"cgreen":""]),attrs:{_i:30}})]):t._e(),t._$s(31,"i",t.number3)?n("view",{staticClass:t._$s(31,"sc","data"),attrs:{_i:31}},[n("view",{staticClass:t._$s(32,"sc","val"),attrs:{_i:32}},[n("text",[t._v(t._$s(33,"t0-0",t._s(t.average.toFixed(2))))])]),n("view",{staticClass:t._$s(34,"sc","text"),attrs:{_i:34}},[t._v(t._$s(34,"t0-0",t._s(t.standard))+t._$s(34,"t0-1",t._s(t.averageS))+t._$s(34,"t0-2",t._s(t.average.toFixed(2))))])]):t._e(),t._$s(35,"i",t.number3)?n("view",{staticClass:t._$s(35,"sc","btn"),attrs:{_i:35},on:{click:t.handleGetMeasure}}):t._e(),t._$s(36,"i",t.number3)?n("view",{staticClass:t._$s(36,"sc","btn close"),attrs:{_i:36},on:{click:function(e){t.isstart=!0}}}):t._e(),t._$s(37,"i",0==t.number1||0==t.number2||0==t.number3)?n("view",{staticClass:t._$s(37,"sc","btn"),attrs:{_i:37}},[t._v(t._$s(37,"t0-0",t._s(t.second))),n("text",[t._v(t._$s(38,"t0-0",t._s(0!=t.number1?"\u4e8c":0!=t.number2?"\u4e09":"\u4e00")))])]):t._e()]):n("view",{staticClass:t._$s(39,"sc","weight"),attrs:{_i:39}},[n("view",{staticClass:t._$s(40,"sc","title cgreen"),attrs:{_i:40}}),n("view",{staticClass:t._$s(41,"sc","box1"),attrs:{_i:41}},[n("view",{staticClass:t._$s(42,"sc","time"),attrs:{_i:42}},[n("text",{staticClass:t._$s(43,"sc","cgreen ml-5"),attrs:{_i:43}},[t._v(t._$s(43,"t0-0",t._s(t.LiuS)))])]),n("view",{staticClass:t._$s(44,"sc","item"),attrs:{_i:44}},[n("view",{staticClass:t._$s(45,"sc","image"),attrs:{_i:45}},[n("image",{attrs:{src:t._$s(46,"a-src",i("6f0a")),_i:46}})]),n("view",{staticClass:t._$s(47,"sc","center mt-15"),attrs:{_i:47}},[n("view",{staticClass:t._$s(48,"sc","level"),attrs:{_i:48}}),n("view",{staticClass:t._$s(49,"sc","level level-bg"),style:t._$s(49,"s",{top:Number(100-t.offset)+"%"}),attrs:{_i:49}}),n("view",{staticClass:t._$s(50,"sc","level-item"),attrs:{_i:50}},t._l(t._$s(51,"f",{forItems:t.list}),(function(e,i,a,r){return n("view",{key:t._$s(51,"f",{forIndex:a,key:"51-"+r}),staticClass:t._$s("51-"+r,"sc","ite"),attrs:{_i:"51-"+r}},[t._v(t._$s("51-"+r,"t0-0",t._s(e.text)))])})),0)])]),n("view",{staticClass:t._$s(52,"sc","val"),attrs:{_i:52}},[n("text",[t._v(t._$s(53,"t0-0",t._s(t.text)))])])])])])},a=[]},"027b":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading3"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"0336":function(t,e,i){"use strict";i.r(e);var n=i("d754"),a=i("8f3c");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"88ea8a7a",null,!1,n["a"],void 0);e["default"]=o.exports},"03f2":function(t,e,i){"use strict";i.r(e);var n=i("7cf0"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"0554":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","container"),attrs:{_i:0}},[t._$s(1,"i",t.issearch)?i("view",{staticClass:t._$s(1,"sc","text"),attrs:{_i:1},on:{click:t.openBluetoothAdapter}}):t._e(),i("view",{staticClass:t._$s(2,"sc","point-area"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","point point-10"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","point point-40"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","point point-80"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","point point-100"),attrs:{_i:6}}),i("view",{staticClass:t._$s(7,"sc","point point-120"),attrs:{_i:7}})]),i("view",{staticClass:t._$s(8,"sc","list"),attrs:{_i:8}},t._l(t._$s(9,"f",{forItems:t.devList}),(function(e,n,a,r){return i("view",{key:t._$s(9,"f",{forIndex:a,key:n}),staticClass:t._$s("9-"+r,"sc","item"),attrs:{_i:"9-"+r},on:{click:function(i){return t.handleWeight(e)}}},[i("image",{attrs:{src:t._$s("10-"+r,"a-src",e.pic),_i:"10-"+r}}),i("text",[t._v(t._$s("11-"+r,"t0-0",t._s(e.name)))])])})),0),t._$s(12,"i",t.isdevTip)?i("view",{staticClass:t._$s(12,"sc","tips"),attrs:{_i:12}},[i("view"),i("text"),i("text"),i("text")]):t._e()])},a=[]},"0676":function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports["default"]=t.exports},"06b5":function(t,e,i){"use strict";i.r(e);var n=i("3416"),a=i("32af");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"d6b98f12",null,!1,n["a"],void 0);e["default"]=o.exports},"0834":function(t,e){t.exports="/static/pk.png"},"085d":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content skipping"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","title"),attrs:{_i:1}},[t._v(t._$s(1,"t0-0",t._s(1==t.info.active?"\u81ea\u7531\u8bad\u7ec3":2==t.info.active?"\u5b9a\u65f6\u8bad\u7ec3":"\u5b9a\u6570\u8bad\u7ec3")))]),n("view",{staticClass:t._$s(2,"sc","skiptop"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[n("view",{staticClass:t._$s(4,"sc","item-ite"),attrs:{_i:4}},[t._v(t._$s(4,"t0-0",t._s(1==t.info.active?"\u81ea\u7531\u6b21\u6570":2==t.info.active?"\u4e2a\u6570":"\u76ee\u6807\u6b21\u6570"))),n("text",[t._v(t._$s(5,"t0-0",t._s(t.weight)))])]),n("view",{staticClass:t._$s(6,"sc","item-ite"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(2==t.info.active?"\u76ee\u6807\u65f6\u957f \u5206:\u79d2":"\u5206:\u79d2"))),n("text",[t._v(t._$s(7,"t0-0",t._s(t.time_m?t.time_m:"00"))+t._$s(7,"t0-1",t._s(t.time_s?t.time_s:"00")))])]),n("view",{staticClass:t._$s(8,"sc","item-ite"),attrs:{_i:8}},[n("text",[t._v(t._$s(9,"t0-0",t._s(Math.floor(t.kcal))))])])])]),n("view",{staticClass:t._$s(10,"sc","image"),attrs:{_i:10}},[n("image",{attrs:{src:t._$s(11,"a-src",i("bb62")),_i:11}})]),n("view",{staticClass:t._$s(12,"sc","end"),attrs:{_i:12},on:{longpress:t.onlongpress}}),t._$s(13,"i",t.iswrapper)?n("view",{staticClass:t._$s(13,"sc","wrapper"),attrs:{_i:13}},[n("view",{staticClass:t._$s(14,"sc","bg"),attrs:{_i:14}},[n("view",{staticClass:t._$s(15,"sc","edit"),attrs:{_i:15}},[n("view",{staticClass:t._$s(16,"sc","editem"),attrs:{_i:16}},[n("view",[n("text",{staticClass:t._$s(18,"sc","cyello Blue size20 mr-5"),attrs:{_i:18}},[t._v(t._$s(18,"t0-0",t._s(t.bpm.toFixed(1))))])]),n("view",{staticClass:t._$s(19,"sc","size12 c999 "),attrs:{_i:19}})]),n("view",{staticClass:t._$s(20,"sc","center"),attrs:{_i:20}},[n("view",{staticClass:t._$s(21,"sc","left"),attrs:{_i:21}},[n("image",{attrs:{src:t._$s(22,"a-src",i("ac20")),_i:22}}),n("view",{staticClass:t._$s(23,"sc","name"),attrs:{_i:23}},[n("view"),n("view",[n("text",{staticClass:t._$s(26,"sc","cyello Blue size20 mr-5"),attrs:{_i:26}},[t._v(t._$s(26,"t0-0",t._s(t.Bcount)))])])])]),n("view",{staticClass:t._$s(27,"sc","left"),attrs:{_i:27}},[n("image",{attrs:{src:t._$s(28,"a-src",i("1589")),_i:28}}),n("view",{staticClass:t._$s(29,"sc","name"),attrs:{_i:29}},[n("view"),n("view",[n("text",{staticClass:t._$s(32,"sc","cyello Blue size20 mr-5"),attrs:{_i:32}},[t._v(t._$s(32,"t0-0",t._s(t.continuous)))])])])])]),n("view",{staticClass:t._$s(33,"sc","item"),attrs:{_i:33}},[n("view",{staticClass:t._$s(34,"sc","item-ite"),attrs:{_i:34}},[n("text",[t._v(t._$s(35,"t0-0",t._s(t.weight)))])]),n("view",{staticClass:t._$s(36,"sc","item-ite"),attrs:{_i:36}},[n("text",[t._v(t._$s(37,"t0-0",t._s(t.time_m?t.time_m:"00"))+t._$s(37,"t0-1",t._s(t.time_s?t.time_s:"00")))])]),n("view",{staticClass:t._$s(38,"sc","item-ite"),attrs:{_i:38}},[n("text",[t._v(t._$s(39,"t0-0",t._s(Math.floor(t.kcal))))])])]),n("view",{staticClass:t._$s(40,"sc","btn"),attrs:{_i:40},on:{click:t.handleTarget}})])])]):t._e()])},a=[]},"09e9":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","top"),attrs:{_i:1},on:{click:function(e){return t.navTo("/pages/setting/setting")}}},[i("view",{staticClass:t._$s(2,"sc","headimg"),attrs:{_i:2}},[i("image",{staticClass:t._$s(3,"sc","image"),attrs:{src:t._$s(3,"a-src",t.user.head_pic),_i:3}}),i("view",{staticClass:t._$s(4,"sc","size20 bold"),attrs:{_i:4}},[t._v(t._$s(4,"t0-0",t._s(t.user.nickname)))])]),i("text",{staticClass:t._$s(5,"sc","t-icon t-icon-arrow-right-bold"),attrs:{_i:5}})]),i("view",{staticClass:t._$s(6,"sc","wxlist borderRadius"),attrs:{_i:6}},[i("view",{staticClass:t._$s(7,"sc","list"),attrs:{_i:7},on:{click:function(e){return t.navTo("/pages/me/manage")}}},[i("view",{staticClass:t._$s(8,"sc","item border-bottom"),attrs:{_i:8}},[i("view",{staticClass:t._$s(9,"sc","left"),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","name"),attrs:{_i:10}})]),i("view",{staticClass:t._$s(11,"sc","right"),attrs:{_i:11}},[i("uni-icons",{attrs:{type:"right",_i:12}})],1)])]),i("view",{staticClass:t._$s(13,"sc","list"),attrs:{_i:13},on:{click:function(e){return t.navTo("/pages/score/history")}}},[i("view",{staticClass:t._$s(14,"sc","item border-bottom"),attrs:{_i:14}},[i("view",{staticClass:t._$s(15,"sc","left"),attrs:{_i:15}},[i("view",{staticClass:t._$s(16,"sc","name"),attrs:{_i:16}})]),i("view",{staticClass:t._$s(17,"sc","right"),attrs:{_i:17}},[i("uni-icons",{attrs:{type:"right",_i:18}})],1)])]),i("view",{staticClass:t._$s(19,"sc","list"),attrs:{_i:19},on:{click:function(e){return t.navTo("/pages/me/about")}}},[i("view",{staticClass:t._$s(20,"sc","item border-bottom"),attrs:{_i:20}},[i("view",{staticClass:t._$s(21,"sc","left"),attrs:{_i:21}},[i("view",{staticClass:t._$s(22,"sc","name"),attrs:{_i:22}})]),i("view",{staticClass:t._$s(23,"sc","right"),attrs:{_i:23}},[i("uni-icons",{attrs:{type:"right",_i:24}})],1)])])]),t._$s(25,"i",t.token)?i("view",{staticClass:t._$s(25,"sc","btn mb-15"),attrs:{_i:25},on:{click:t.handleOutLogin}}):t._e()])},r=[]},"0de9":function(t,i,n){"use strict";function a(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function r(){return"string"===typeof __channelId__&&__channelId__}function s(t,e){switch(a(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),n=1;n1){var u=c.pop();l=c.join("---COMMA---"),0===u.indexOf(" at ")?l+=u:l+="---COMMA---"+u}else l=c[0];console[o](l)}n.r(i),n.d(i,"log",(function(){return o})),n.d(i,"default",(function(){return c}))},"0ea5":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;eo?a-o:7-o+a}(),l=7-(c+r)%7;7==l&&(l=0);for(var u=1;u<=c;u++)i.push({date:this.formatNum(s-c+u),day:o+u-1||7,month:n-1>=0?this.formatNum(n-1):12,year:n-1>=0?t:t-1});for(var d=1;d<=r;d++)i.push({date:this.formatNum(d),day:d%7+a-1||7,month:this.formatNum(n),year:t,isCurM:!0});for(var f=1;f<=l;f++)i.push({date:this.formatNum(f),day:(r+c+o+f-1)%7||7,month:n+1<=11?this.formatNum(n+1):0,year:n+1<=11?t:t+1});return i},isWorkDay:function(t,e,i){var n="".concat(t,"/").concat(e,"/").concat(i),a=new Date(n.replace(/-/g,"/")),r=a.getDay();return 0!=r&&6!=r},isFutureDay:function(t,e,i){var n="".concat(t,"/").concat(e,"/").concat(i),a=new Date(n.replace(/-/g,"/")),r=a.getTime(),s=(new Date).getTime();return r>s},isMarkDay:function(t,e,i){for(var n=!1,a=0;ar){if(this.disabledAfter)return t("log","\u672a\u6765\u65e5\u671f\u4e0d\u53ef\u9009"," at components/ren-calendar/ren-calendar.vue:247"),!1;this.choose=n,this.$emit("onDayClick",c)}else this.choose=n,this.$emit("onDayClick",c);t("log",c," at components/ren-calendar/ren-calendar.vue:257")},changYearMonth:function(t,e){this.dates=this.monthDay(t,e),this.y=t,this.m=e},changeMonth:function(t){"pre"==t?(this.m+1==2?(this.m=12,this.y=this.y-1):this.m=this.m-1,this.month=this.$tools.getMonth(this.month,-1),this.$emit("onMonthClickPre",this.month)):(this.m+1==13?(this.m=1,this.y=this.y+1):this.m=this.m+1,this.month=this.$tools.getMonth(this.month,1),this.$emit("onMonthClickPre",this.month)),this.dates=this.monthDay(this.y,this.m)}}};e.default=i}).call(this,i("0de9")["default"])},"1ace":function(t,e,i){"use strict";i.r(e);var n=i("b5d5"),a=i("500e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"09a5949e",null,!1,n["a"],void 0);e["default"]=o.exports},"1d03":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading2"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"1d7a":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",password:"",disabled:!1,second:60,value:1,isCode:!0}},methods:{checkboxChange:function(t){this.value=t.detail.value.length?t.detail.value[0]:"0"},handleTelLogin:function(){var e=this,i=-1!==e.phone.indexOf("@");0!=e.value?i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?!e.isCode||e.code?e.isCode||e.password?this.$model.getonlogin({data:e.phone,validate_data:e.isCode?e.code:e.password,validate_type:e.isCode?"code":"password"}).then((function(i){t("log","data",i.data," at pages/login/login.vue:102"),0==i.code?(e.$tools.msg("\u767b\u5f55\u6210\u529f,\u8fdb\u5165\u7a0b\u5e8f\u4e2d"),uni.setStorageSync("token",i.data.token),uni.setStorageSync("aan_id",i.data.aan_id),setTimeout((function(){uni.reLaunch({url:"/pages/index/index?type=1"})}),1e3)):e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u5bc6\u7801"):e.$tools.msg(e.$t("login.codeTips")):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"):e.$tools.msg("\u8bf7\u5148\u786e\u8ba4\u52fe\u9009\u534f\u8bae")},handleCode:function(){var e=this,i=-1!==e.phone.indexOf("@");i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:"login"}).then((function(i){if(t("log",i," at pages/login/login.vue:134"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handleToggle:function(){this.phone="",this.isCode=!this.isCode},handlePassword:function(t){uni.navigateTo({url:"/pages/login/forgetPassword?type="+t})},handlexieyi:function(){uni.navigateTo({url:"/pages/index/index"})}}};e.default=i}).call(this,i("0de9")["default"])},"1d94":function(t,e,i){"use strict";i.r(e);var n=i("181a"),a=i("ba40");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"2739ba9d",null,!1,n["a"],void 0);e["default"]=o.exports},"1da4":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading2",data:function(){return{}}}},"1db8":function(t,e,i){"use strict";i.r(e);var n=i("3493"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"1e10":function(t,e,i){"use strict";i.r(e);var n=i("0554"),a=i("c002");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"7862db56",null,!1,n["a"],void 0);e["default"]=o.exports},"1f1e":function(t,e,i){"use strict";i.r(e);var n=i("e699"),a=i("b293");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6513673e",null,!1,n["a"],void 0);e["default"]=o.exports},"1f20":function(t,e,i){"use strict";i.r(e);var n=i("b3b9"),a=i("70ed");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"2a6cff57",null,!1,n["a"],void 0);e["default"]=o.exports},"1faf":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isRecord)?i("view",[t._$s(1,"i",2==t.rtype)?i("recordWeight",{attrs:{_i:1}}):t._e(),t._$s(2,"i",6==t.rtype)?i("skipAdd",{attrs:{_i:2}}):t._e(),t._$s(3,"i",8==t.rtype)?i("lungAdd",{attrs:{_i:3}}):t._e()],1):t._e()},a=[]},2236:function(t,e,i){var n=i("5a43");t.exports=function(t){if(Array.isArray(t))return n(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports},2370:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading1"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},2457:function(t,e,i){"use strict";i.r(e);var n=i("b647"),a=i("8c1a");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4ba50121",null,!1,n["a"],void 0);e["default"]=o.exports},"26cb":function(t,i,n){"use strict";(function(i){var n="undefined"!==typeof window?window:"undefined"!==typeof i?i:{},a=n.__VUE_DEVTOOLS_GLOBAL_HOOK__;function r(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var i=function(t,e){return t.filter(e)[0]}(e,(function(e){return e.original===t}));if(i)return i.copy;var n=Array.isArray(t)?[]:{};return e.push({original:t,copy:n}),Object.keys(t).forEach((function(i){n[i]=r(t[i],e)})),n}function s(t,e){Object.keys(t).forEach((function(i){return e(t[i],i)}))}function o(t){return null!==t&&"object"===typeof t}var c=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var i=t.state;this.state=("function"===typeof i?i():i)||{}},l={namespaced:{configurable:!0}};l.namespaced.get=function(){return!!this._rawModule.namespaced},c.prototype.addChild=function(t,e){this._children[t]=e},c.prototype.removeChild=function(t){delete this._children[t]},c.prototype.getChild=function(t){return this._children[t]},c.prototype.hasChild=function(t){return t in this._children},c.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},c.prototype.forEachChild=function(t){s(this._children,t)},c.prototype.forEachGetter=function(t){this._rawModule.getters&&s(this._rawModule.getters,t)},c.prototype.forEachAction=function(t){this._rawModule.actions&&s(this._rawModule.actions,t)},c.prototype.forEachMutation=function(t){this._rawModule.mutations&&s(this._rawModule.mutations,t)},Object.defineProperties(c.prototype,l);var u=function(t){this.register([],t,!1)};u.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},u.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,i){return e=e.getChild(i),t+(e.namespaced?i+"/":"")}),"")},u.prototype.update=function(t){(function t(e,i,n){0;if(i.update(n),n.modules)for(var a in n.modules){if(!i.getChild(a))return void 0;t(e.concat(a),i.getChild(a),n.modules[a])}})([],this.root,t)},u.prototype.register=function(t,e,i){var n=this;void 0===i&&(i=!0);var a=new c(e,i);if(0===t.length)this.root=a;else{var r=this.get(t.slice(0,-1));r.addChild(t[t.length-1],a)}e.modules&&s(e.modules,(function(e,a){n.register(t.concat(a),e,i)}))},u.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1],n=e.getChild(i);n&&n.runtime&&e.removeChild(i)},u.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1];return!!e&&e.hasChild(i)};var d;var f=function(t){var e=this;void 0===t&&(t={}),!d&&"undefined"!==typeof window&&window.Vue&&x(window.Vue);var i=t.plugins;void 0===i&&(i=[]);var n=t.strict;void 0===n&&(n=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new u(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new d,this._makeLocalGettersCache=Object.create(null);var r=this,s=this.dispatch,o=this.commit;this.dispatch=function(t,e){return s.call(r,t,e)},this.commit=function(t,e,i){return o.call(r,t,e,i)},this.strict=n;var c=this._modules.root.state;m(this,c,[],this._modules.root),v(this,c),i.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:d.config.devtools;l&&function(t){a&&(t._devtoolHook=a,a.emit("vuex:init",t),a.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){a.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){a.emit("vuex:action",t,e)}),{prepend:!0}))}(this)},h={state:{configurable:!0}};function p(t,e,i){return e.indexOf(t)<0&&(i&&i.prepend?e.unshift(t):e.push(t)),function(){var i=e.indexOf(t);i>-1&&e.splice(i,1)}}function g(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var i=t.state;m(t,i,[],t._modules.root,!0),v(t,i,e)}function v(t,e,i){var n=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var a=t._wrappedGetters,r={};s(a,(function(e,i){r[i]=function(t,e){return function(){return t(e)}}(e,t),Object.defineProperty(t.getters,i,{get:function(){return t._vm[i]},enumerable:!0})}));var o=d.config.silent;d.config.silent=!0,t._vm=new d({data:{$$state:e},computed:r}),d.config.silent=o,t.strict&&function(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}(t),n&&(i&&t._withCommit((function(){n._data.$$state=null})),d.nextTick((function(){return n.$destroy()})))}function m(t,e,i,n,a){var r=!i.length,s=t._modules.getNamespace(i);if(n.namespaced&&(t._modulesNamespaceMap[s],t._modulesNamespaceMap[s]=n),!r&&!a){var o=_(e,i.slice(0,-1)),c=i[i.length-1];t._withCommit((function(){d.set(o,c,n.state)}))}var l=n.context=function(t,e,i){var n=""===e,a={dispatch:n?t.dispatch:function(i,n,a){var r=y(i,n,a),s=r.payload,o=r.options,c=r.type;return o&&o.root||(c=e+c),t.dispatch(c,s)},commit:n?t.commit:function(i,n,a){var r=y(i,n,a),s=r.payload,o=r.options,c=r.type;o&&o.root||(c=e+c),t.commit(c,s,o)}};return Object.defineProperties(a,{getters:{get:n?function(){return t.getters}:function(){return function(t,e){if(!t._makeLocalGettersCache[e]){var i={},n=e.length;Object.keys(t.getters).forEach((function(a){if(a.slice(0,n)===e){var r=a.slice(n);Object.defineProperty(i,r,{get:function(){return t.getters[a]},enumerable:!0})}})),t._makeLocalGettersCache[e]=i}return t._makeLocalGettersCache[e]}(t,e)}},state:{get:function(){return _(t.state,i)}}}),a}(t,s,i);n.forEachMutation((function(e,i){var n=s+i;(function(t,e,i,n){var a=t._mutations[e]||(t._mutations[e]=[]);a.push((function(e){i.call(t,n.state,e)}))})(t,n,e,l)})),n.forEachAction((function(e,i){var n=e.root?i:s+i,a=e.handler||e;(function(t,e,i,n){var a=t._actions[e]||(t._actions[e]=[]);a.push((function(e){var a=i.call(t,{dispatch:n.dispatch,commit:n.commit,getters:n.getters,state:n.state,rootGetters:t.getters,rootState:t.state},e);return function(t){return t&&"function"===typeof t.then}(a)||(a=Promise.resolve(a)),t._devtoolHook?a.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):a}))})(t,n,a,l)})),n.forEachGetter((function(e,i){var n=s+i;(function(t,e,i,n){if(t._wrappedGetters[e])return void 0;t._wrappedGetters[e]=function(t){return i(n.state,n.getters,t.state,t.getters)}})(t,n,e,l)})),n.forEachChild((function(n,r){m(t,e,i.concat(r),n,a)}))}function _(t,e){return e.reduce((function(t,e){return t[e]}),t)}function y(t,e,i){return o(t)&&t.type&&(i=e,e=t,t=t.type),{type:t,payload:e,options:i}}function x(t){d&&t===d||(d=t, +(this["webpackJsonp"]=this["webpackJsonp"]||[]).push([["app-service"],{"009d":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])])]),i("view",{staticClass:t._$s(12,"sc","btnlogin"),attrs:{_i:12},on:{click:t.handleTelLogin}})])])},a=[]},"01ae":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[t._$s(1,"i",!t.isstart)?n("view",{staticClass:t._$s(1,"sc","tips"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","left cgreen f-l"),attrs:{_i:3}}),n("view",{staticClass:t._$s(4,"sc","right"),attrs:{_i:4}},[n("text",{staticClass:t._$s(5,"sc","cgreen"),attrs:{_i:5}}),n("text",{staticClass:t._$s(6,"sc","text"),attrs:{_i:6}})])]),n("view",{staticClass:t._$s(7,"sc","list"),attrs:{_i:7}},[t._$s(8,"i",t.number1)?n("view",{staticClass:t._$s(8,"sc","item"),attrs:{_i:8}},[n("text",{staticClass:t._$s(9,"sc","ml-10 mr-10"),attrs:{_i:9}}),n("text"),n("text",{staticClass:t._$s(11,"sc","cgreen"),attrs:{_i:11}},[t._v(t._$s(11,"t0-0",t._s(t.number1)))]),n("text"),n("text",{staticClass:t._$s(13,"sc","cgreen level"),attrs:{_i:13}},[t._v(t._$s(13,"t0-0",t._s(t.level1)))])]):t._e(),t._$s(14,"i",t.number2)?n("view",{staticClass:t._$s(14,"sc","item"),attrs:{_i:14}},[n("text",{staticClass:t._$s(15,"sc","ml-10 mr-10"),attrs:{_i:15}}),n("text"),n("text",{staticClass:t._$s(17,"sc","cgreen"),attrs:{_i:17}},[t._v(t._$s(17,"t0-0",t._s(t.number2)))]),n("text"),n("text",{staticClass:t._$s(19,"sc","cgreen level"),attrs:{_i:19}},[t._v(t._$s(19,"t0-0",t._s(t.level2)))])]):t._e(),t._$s(20,"i",t.number3)?n("view",{staticClass:t._$s(20,"sc","item"),attrs:{_i:20}},[n("text",{staticClass:t._$s(21,"sc","ml-10 mr-10"),attrs:{_i:21}}),n("text"),n("text",{staticClass:t._$s(23,"sc","cgreen"),attrs:{_i:23}},[t._v(t._$s(23,"t0-0",t._s(t.number3)))]),n("text"),n("text",{staticClass:t._$s(25,"sc","cgreen level"),attrs:{_i:25}},[t._v(t._$s(25,"t0-0",t._s(t.level3)))])]):t._e()]),t._$s(26,"i",""==t.number3)?n("view",{staticClass:t._$s(26,"sc","title"),attrs:{_i:26}},[n("view",{class:t._$s(27,"c",[5==t.second?"cgreen":""]),attrs:{_i:27}},[n("text",[t._v(t._$s(28,"t0-0",t._s(0!=t.number1?"\u4e8c":""!=t.number2?"\u4e09":"\u4e00")))])]),n("view",{class:t._$s(29,"c",[3==t.second?"cgreen":""]),attrs:{_i:29}}),n("view",{class:t._$s(30,"c",[1==t.second?"cgreen":""]),attrs:{_i:30}})]):t._e(),t._$s(31,"i",t.number3)?n("view",{staticClass:t._$s(31,"sc","data"),attrs:{_i:31}},[n("view",{staticClass:t._$s(32,"sc","val"),attrs:{_i:32}},[n("text",[t._v(t._$s(33,"t0-0",t._s(t.average.toFixed(2))))])]),n("view",{staticClass:t._$s(34,"sc","text"),attrs:{_i:34}},[t._v(t._$s(34,"t0-0",t._s(t.standard))+t._$s(34,"t0-1",t._s(t.averageS))+t._$s(34,"t0-2",t._s(t.average.toFixed(2))))])]):t._e(),t._$s(35,"i",t.number3)?n("view",{staticClass:t._$s(35,"sc","btn"),attrs:{_i:35},on:{click:t.handleGetMeasure}}):t._e(),t._$s(36,"i",t.number3)?n("view",{staticClass:t._$s(36,"sc","btn close"),attrs:{_i:36},on:{click:function(e){t.isstart=!0}}}):t._e(),t._$s(37,"i",0==t.number1||0==t.number2||0==t.number3)?n("view",{staticClass:t._$s(37,"sc","btn"),attrs:{_i:37}},[t._v(t._$s(37,"t0-0",t._s(t.second))),n("text",[t._v(t._$s(38,"t0-0",t._s(0!=t.number1?"\u4e8c":0!=t.number2?"\u4e09":"\u4e00")))])]):t._e()]):n("view",{staticClass:t._$s(39,"sc","weight"),attrs:{_i:39}},[n("view",{staticClass:t._$s(40,"sc","title cgreen"),attrs:{_i:40}}),n("view",{staticClass:t._$s(41,"sc","box1"),attrs:{_i:41}},[n("view",{staticClass:t._$s(42,"sc","time"),attrs:{_i:42}},[n("text",{staticClass:t._$s(43,"sc","cgreen ml-5"),attrs:{_i:43}},[t._v(t._$s(43,"t0-0",t._s(t.LiuS)))])]),n("view",{staticClass:t._$s(44,"sc","item"),attrs:{_i:44}},[n("view",{staticClass:t._$s(45,"sc","image"),attrs:{_i:45}},[n("image",{attrs:{src:t._$s(46,"a-src",i("6f0a")),_i:46}})]),n("view",{staticClass:t._$s(47,"sc","center mt-15"),attrs:{_i:47}},[n("view",{staticClass:t._$s(48,"sc","level"),attrs:{_i:48}}),n("view",{staticClass:t._$s(49,"sc","level level-bg"),style:t._$s(49,"s",{top:Number(100-t.offset)+"%"}),attrs:{_i:49}}),n("view",{staticClass:t._$s(50,"sc","level-item"),attrs:{_i:50}},t._l(t._$s(51,"f",{forItems:t.list}),(function(e,i,a,r){return n("view",{key:t._$s(51,"f",{forIndex:a,key:"51-"+r}),staticClass:t._$s("51-"+r,"sc","ite"),attrs:{_i:"51-"+r}},[t._v(t._$s("51-"+r,"t0-0",t._s(e.text)))])})),0)])]),n("view",{staticClass:t._$s(52,"sc","val"),attrs:{_i:52}},[n("text",[t._v(t._$s(53,"t0-0",t._s(t.text)))])])])])])},a=[]},"027b":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading3"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"0336":function(t,e,i){"use strict";i.r(e);var n=i("d754"),a=i("8f3c");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"88ea8a7a",null,!1,n["a"],void 0);e["default"]=o.exports},"03f2":function(t,e,i){"use strict";i.r(e);var n=i("7cf0"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"0676":function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports["default"]=t.exports},"06b5":function(t,e,i){"use strict";i.r(e);var n=i("3416"),a=i("32af");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"d6b98f12",null,!1,n["a"],void 0);e["default"]=o.exports},"0809":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","skiptop"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","item"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","item-ite"),attrs:{_i:3}},[n("text",[t._v(t._$s(4,"t0-0",t._s(t.info?t.info.average:"--")))])]),n("view",{staticClass:t._$s(5,"sc","item-ite"),attrs:{_i:5}},[n("text")]),n("view",{staticClass:t._$s(7,"sc","item-ite"),attrs:{_i:7}},[n("text",[t._v(t._$s(8,"t0-0",t._s(t.info?t.info.level:"--")))])])])]),n("view",{staticClass:t._$s(9,"sc","box1"),attrs:{_i:9}},[n("view",{staticClass:t._$s(10,"sc","time"),attrs:{_i:10}},[t._v(t._$s(10,"t0-0",t._s(t.info?t.info.time:"")))]),n("view",{staticClass:t._$s(11,"sc","item"),attrs:{_i:11}},[n("view",{staticClass:t._$s(12,"sc","image"),attrs:{_i:12}},[n("image",{attrs:{src:t._$s(13,"a-src",i("feca")),_i:13}})]),n("view",{staticClass:t._$s(14,"sc","center mt-15"),attrs:{_i:14}},[n("view",{staticClass:t._$s(15,"sc","level"),attrs:{_i:15}}),n("view",{staticClass:t._$s(16,"sc","level level-bg"),style:t._$s(16,"s",{top:t.info?Number(100-t.info.offset)+"%":"100%"}),attrs:{_i:16}}),t._$s(17,"i",t.info)?n("view",{staticClass:t._$s(17,"sc","level-item"),attrs:{_i:17}},t._l(t._$s(18,"f",{forItems:t.info.list}),(function(e,i,a,r){return n("view",{key:t._$s(18,"f",{forIndex:a,key:"18-"+r}),staticClass:t._$s("18-"+r,"sc","ite"),attrs:{_i:"18-"+r}},[t._v(t._$s("18-"+r,"t0-0",t._s(e.text)))])})),0):t._e()])]),t._$s(19,"i",t.info)?n("view",{staticClass:t._$s(19,"sc","val"),attrs:{_i:19}},[n("text",[t._v(t._$s(20,"t0-0",t._s(t.info.average)))])]):t._e()]),n("view",{staticClass:t._$s(21,"sc","gridList"),attrs:{_i:21}},[n("view",{staticClass:t._$s(22,"sc","data"),attrs:{_i:22}},[n("view",{staticClass:t._$s(23,"sc","item"),attrs:{_i:23},on:{click:function(e){return t.navTo("/pages/vitalcapacity/charts")}}},[n("view",{staticClass:t._$s(24,"sc","image"),attrs:{_i:24}},[n("image",{attrs:{src:t._$s(25,"a-src",i("d371")),_i:25}})]),n("view",{staticClass:t._$s(26,"sc","name"),attrs:{_i:26}})]),n("view",{staticClass:t._$s(27,"sc","item"),attrs:{_i:27},on:{click:function(e){return t.navTo("/pages/history/history?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(28,"sc","image"),attrs:{_i:28}},[n("image",{attrs:{src:t._$s(29,"a-src",i("2c81")),_i:29}})]),n("view",{staticClass:t._$s(30,"sc","name"),attrs:{_i:30}})]),n("view",{staticClass:t._$s(31,"sc","item"),attrs:{_i:31},on:{click:function(e){return t.navTo("/pages/compk/contrast?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(32,"sc","image"),attrs:{_i:32}},[n("image",{attrs:{src:t._$s(33,"a-src",i("0834")),_i:33}})]),n("view",{staticClass:t._$s(34,"sc","name"),attrs:{_i:34}})]),n("view",{staticClass:t._$s(35,"sc","item"),attrs:{_i:35},on:{click:function(e){return t.$store.commit("changeRecord",!0)}}},[n("view",{staticClass:t._$s(36,"sc","image"),attrs:{_i:36}},[n("image",{attrs:{src:t._$s(37,"a-src",i("f707")),_i:37}})]),n("view",{staticClass:t._$s(38,"sc","name"),attrs:{_i:38}})])])]),n("record",{attrs:{rtype:t.acd_id,_i:39}})],1)},a=[]},"0834":function(t,e){t.exports="/static/pk.png"},"08f6":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","calendar-wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","header"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","pre"),attrs:{_i:2},on:{click:function(e){return t.changeMonth("pre")}}},[i("uni-icons",{attrs:{type:"back",_i:3}})],1),i("view",[t._v(t._$s(4,"t0-0",t._s(t.y+"\u5e74"+t.formatNum(t.m)+"\u6708")))]),i("view",{staticClass:t._$s(5,"sc","next"),attrs:{_i:5},on:{click:function(e){return t.changeMonth("next")}}},[i("uni-icons",{attrs:{type:"forward",_i:6}})],1)]),i("view",{staticClass:t._$s(7,"sc","week"),attrs:{_i:7}},t._l(t._$s(8,"f",{forItems:t.weekDay}),(function(e,n,a,r){return i("view",{key:t._$s(8,"f",{forIndex:a,key:n}),staticClass:t._$s("8-"+r,"sc","week-day"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e)))])})),0),i("view",{staticClass:t._$s(9,"sc","content0"),class:t._$s(9,"c",{hide:!t.monthOpen}),style:t._$s(9,"s",{height:t.height}),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","days"),style:t._$s(10,"s",{top:t.positionTop+"rpx"}),attrs:{_i:10}},t._l(t._$s(11,"f",{forItems:t.dates}),(function(e,n,a,r){return i("view",{key:t._$s(11,"f",{forIndex:a,key:n}),staticClass:t._$s("11-"+r,"sc","item"),attrs:{_i:"11-"+r}},[i("view",{staticClass:t._$s("12-"+r,"sc","day"),class:t._$s("12-"+r,"c",{choose:t.choose==e.year+"-"+e.month+"-"+e.date&&e.isCurM,nolm:!e.isCurM,today:t.isToday(e.year,e.month,e.date),isWorkDay:t.isWorkDay(e.year,e.month,e.date)}),attrs:{_i:"12-"+r},on:{click:function(i){return t.selectOne(e,i)}}},[t._v(t._$s("12-"+r,"t0-0",t._s(Number(e.date))))]),t._$s("13-"+r,"i",t.isMarkDay(e.year,e.month,e.date)&&e.isCurM)?i("view",{staticClass:t._$s("13-"+r,"sc","markDay"),attrs:{_i:"13-"+r}}):t._e()])})),0)]),t._$s(14,"i",t.collapsible)?i("image",{staticClass:t._$s(14,"sc","weektoggle"),class:t._$s(14,"c",{down:t.monthOpen}),attrs:{_i:14},on:{click:t.toggle}}):t._e()])},r=[]},"0de9":function(t,i,n){"use strict";function a(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function r(){return"string"===typeof __channelId__&&__channelId__}function s(t,e){switch(a(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),n=1;n1){var u=c.pop();l=c.join("---COMMA---"),0===u.indexOf(" at ")?l+=u:l+="---COMMA---"+u}else l=c[0];console[o](l)}n.r(i),n.d(i,"log",(function(){return o})),n.d(i,"default",(function(){return c}))},"0ea5":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;eo?a-o:7-o+a}(),l=7-(c+r)%7;7==l&&(l=0);for(var u=1;u<=c;u++)i.push({date:this.formatNum(s-c+u),day:o+u-1||7,month:n-1>=0?this.formatNum(n-1):12,year:n-1>=0?t:t-1});for(var d=1;d<=r;d++)i.push({date:this.formatNum(d),day:d%7+a-1||7,month:this.formatNum(n),year:t,isCurM:!0});for(var f=1;f<=l;f++)i.push({date:this.formatNum(f),day:(r+c+o+f-1)%7||7,month:n+1<=11?this.formatNum(n+1):0,year:n+1<=11?t:t+1});return i},isWorkDay:function(t,e,i){var n="".concat(t,"/").concat(e,"/").concat(i),a=new Date(n.replace(/-/g,"/")),r=a.getDay();return 0!=r&&6!=r},isFutureDay:function(t,e,i){var n="".concat(t,"/").concat(e,"/").concat(i),a=new Date(n.replace(/-/g,"/")),r=a.getTime(),s=(new Date).getTime();return r>s},isMarkDay:function(t,e,i){for(var n=!1,a=0;ar){if(this.disabledAfter)return t("log","\u672a\u6765\u65e5\u671f\u4e0d\u53ef\u9009"," at components/ren-calendar/ren-calendar.vue:247"),!1;this.choose=n,this.$emit("onDayClick",c)}else this.choose=n,this.$emit("onDayClick",c);t("log",c," at components/ren-calendar/ren-calendar.vue:257")},changYearMonth:function(t,e){this.dates=this.monthDay(t,e),this.y=t,this.m=e},changeMonth:function(t){"pre"==t?(this.m+1==2?(this.m=12,this.y=this.y-1):this.m=this.m-1,this.month=this.$tools.getMonth(this.month,-1),this.$emit("onMonthClickPre",this.month)):(this.m+1==13?(this.m=1,this.y=this.y+1):this.m=this.m+1,this.month=this.$tools.getMonth(this.month,1),this.$emit("onMonthClickPre",this.month)),this.dates=this.monthDay(this.y,this.m)}}};e.default=i}).call(this,i("0de9")["default"])},"1ace":function(t,e,i){"use strict";i.r(e);var n=i("e9c8"),a=i("500e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6240cbe1",null,!1,n["a"],void 0);e["default"]=o.exports},"1d03":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading2"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"1d7a":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",password:"",disabled:!1,second:60,value:1,isCode:!0}},methods:{checkboxChange:function(t){this.value=t.detail.value.length?t.detail.value[0]:"0"},handleTelLogin:function(){var e=this,i=-1!==e.phone.indexOf("@");0!=e.value?i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?!e.isCode||e.code?e.isCode||e.password?this.$model.getonlogin({data:e.phone,validate_data:e.isCode?e.code:e.password,validate_type:e.isCode?"code":"password"}).then((function(i){t("log","data",i.data," at pages/login/login.vue:102"),0==i.code?(e.$tools.msg("\u767b\u5f55\u6210\u529f,\u8fdb\u5165\u7a0b\u5e8f\u4e2d"),uni.setStorageSync("token",i.data.token),uni.setStorageSync("aan_id",i.data.aan_id),setTimeout((function(){uni.reLaunch({url:"/pages/index/index?type=1"})}),1e3)):e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u5bc6\u7801"):e.$tools.msg(e.$t("login.codeTips")):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"):e.$tools.msg("\u8bf7\u5148\u786e\u8ba4\u52fe\u9009\u534f\u8bae")},handleCode:function(){var e=this,i=-1!==e.phone.indexOf("@");i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:"login"}).then((function(i){if(t("log",i," at pages/login/login.vue:134"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handleToggle:function(){this.phone="",this.isCode=!this.isCode},handlePassword:function(t){uni.navigateTo({url:"/pages/login/forgetPassword?type="+t})},handlexieyi:function(){uni.navigateTo({url:"/pages/index/index"})}}};e.default=i}).call(this,i("0de9")["default"])},"1d94":function(t,e,i){"use strict";i.r(e);var n=i("8f70"),a=i("ba40");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6341cb72",null,!1,n["a"],void 0);e["default"]=o.exports},"1da4":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading2",data:function(){return{}}}},"1db8":function(t,e,i){"use strict";i.r(e);var n=i("3493"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"1e10":function(t,e,i){"use strict";i.r(e);var n=i("f6cc"),a=i("c002");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4d5266a8",null,!1,n["a"],void 0);e["default"]=o.exports},"1eea":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","box"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","tips"),attrs:{_i:2}}),i("view",{staticClass:t._$s(3,"sc","list"),attrs:{_i:3}},t._l(t._$s(4,"f",{forItems:t.cardList.user}),(function(e,n,a,r){return i("view",{key:t._$s(4,"f",{forIndex:a,key:"4-"+r}),staticClass:t._$s("4-"+r,"sc","item"),attrs:{_i:"4-"+r}},[t._$s("5-"+r,"i",2!=e.id)?i("uni-icons",{attrs:{type:"minus-filled",size:"18",color:"#FF6D66",_i:"5-"+r},on:{click:function(i){return t.deleteCard(e,n)}}}):t._e(),i("view",{staticClass:t._$s("6-"+r,"sc","info"),attrs:{_i:"6-"+r}},[i("image",{attrs:{src:t._$s("7-"+r,"a-src",e.pic),_i:"7-"+r}}),i("view",[t._v(t._$s("8-"+r,"t0-0",t._s(e.name)))])])],1)})),0)]),i("view",{staticClass:t._$s(9,"sc","box"),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","tips2 tips"),attrs:{_i:10}}),i("view",{staticClass:t._$s(11,"sc","list"),attrs:{_i:11}},t._l(t._$s(12,"f",{forItems:t.cardList.all}),(function(e,n,a,r){return i("view",{key:t._$s(12,"f",{forIndex:a,key:"12-"+r}),staticClass:t._$s("12-"+r,"sc","item"),attrs:{_i:"12-"+r}},[i("uni-icons",{attrs:{type:"plus-filled",size:"18",color:"#05BD79",_i:"13-"+r},on:{click:function(i){return t.addCard(e,n)}}}),i("view",{staticClass:t._$s("14-"+r,"sc","info"),attrs:{_i:"14-"+r}},[i("image",{attrs:{src:t._$s("15-"+r,"a-src",e.pic),_i:"15-"+r}}),i("view",[t._v(t._$s("16-"+r,"t0-0",t._s(e.name)))])])],1)})),0)]),i("view",{staticClass:t._$s(17,"sc","btn"),attrs:{_i:17},on:{click:function(e){return t.handleGradeList()}}})])},r=[]},"1f1e":function(t,e,i){"use strict";i.r(e);var n=i("e699"),a=i("b293");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6513673e",null,!1,n["a"],void 0);e["default"]=o.exports},"1f20":function(t,e,i){"use strict";i.r(e);var n=i("deea"),a=i("70ed");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"142804a4",null,!1,n["a"],void 0);e["default"]=o.exports},"1faf":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isRecord)?i("view",[t._$s(1,"i",2==t.rtype)?i("recordWeight",{attrs:{_i:1}}):t._e(),t._$s(2,"i",6==t.rtype)?i("skipAdd",{attrs:{_i:2}}):t._e(),t._$s(3,"i",8==t.rtype)?i("lungAdd",{attrs:{_i:3}}):t._e()],1):t._e()},a=[]},"20b1":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1}}),n("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[n("image",{attrs:{src:t._$s(3,"a-src",i("f274")),_i:3}}),n("text")]),n("view",{staticClass:t._$s(5,"sc","login box_shadow"),attrs:{_i:5}},[n("view",{staticClass:t._$s(6,"sc","title"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(t.$t("login.title"))))]),n("view",{staticClass:t._$s(7,"sc","toggle cblue"),attrs:{_i:7},on:{click:t.handleToggle}},[n("uni-icons",{staticClass:t._$s(8,"sc","iconfont icon-qiehuan1 cblue mr-5"),attrs:{_i:8}})],1),n("view",{staticClass:t._$s(9,"sc","editem"),attrs:{_i:9}},[n("view",{staticClass:t._$s(10,"sc","item"),attrs:{_i:10}},[n("view",{staticClass:t._$s(11,"sc","text"),attrs:{_i:11}}),n("view",{staticClass:t._$s(12,"sc","input"),attrs:{_i:12}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:13},domProps:{value:t._$s(13,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),t._$s(14,"i",t.isCode)?n("view",{staticClass:t._$s(14,"sc","item "),attrs:{_i:14}},[n("view",{staticClass:t._$s(15,"sc","text"),attrs:{_i:15}},[t._v(t._$s(15,"t0-0",t._s(t.$t("login.code"))))]),n("view",{staticClass:t._$s(16,"sc","input yanzhengma"),attrs:{_i:16}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(17,"sc","uni-input"),attrs:{_i:17},domProps:{value:t._$s(17,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),n("button",{staticClass:t._$s(18,"sc","code"),attrs:{disabled:t._$s(18,"a-disabled",t.disabled),_i:18},on:{click:t.handleCode},model:{value:t._$s(18,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(18,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])]):n("view",{staticClass:t._$s(19,"sc","item "),attrs:{_i:19}},[n("view",{staticClass:t._$s(20,"sc","text"),attrs:{_i:20}}),n("view",{staticClass:t._$s(21,"sc","input yanzhengma"),attrs:{_i:21}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:t._$s(22,"sc","uni-input"),attrs:{_i:22},domProps:{value:t._$s(22,"v-model",t.password)},on:{input:function(e){e.target.composing||(t.password=e.target.value)}}}),n("text",{staticClass:t._$s(23,"sc","forget code"),attrs:{_i:23},on:{click:function(e){return t.handlePassword("forgetPassword")}}})])])]),n("view",{staticClass:t._$s(24,"sc","btnlogin"),attrs:{_i:24},on:{click:t.handleTelLogin}},[t._v(t._$s(24,"t0-0",t._s(t.$t("login.btn"))))]),n("view",{staticClass:t._$s(25,"sc","btngroup"),attrs:{_i:25},on:{click:function(e){return t.handlePassword("register")}}},[n("text",[t._v(t._$s(26,"t0-0",t._s(t.$t("login.register"))))])])])])},r=[]},2236:function(t,e,i){var n=i("5a43");t.exports=function(t){if(Array.isArray(t))return n(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports},2370:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading1"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},2457:function(t,e,i){"use strict";i.r(e);var n=i("b647"),a=i("8c1a");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4ba50121",null,!1,n["a"],void 0);e["default"]=o.exports},"267d":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","info"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","logo"),attrs:{_i:2}},[n("image",{attrs:{src:t._$s(3,"a-src",i("4151")),_i:3}}),n("view"),n("text",[t._v(t._$s(5,"t0-0",t._s(t.phoneInfo.info.version)))])]),n("view",{staticClass:t._$s(6,"sc","list"),attrs:{_i:6}},[n("view",{staticClass:t._$s(7,"sc","item"),attrs:{_i:7},on:{click:t.handleVersion}},[n("view",{staticClass:t._$s(8,"sc","left"),attrs:{_i:8}}),n("view",{staticClass:t._$s(9,"sc","right"),attrs:{_i:9}},[t._$s(10,"i",t.phoneInfo.info.version!==t.phoneInfo.versionUrl.version)?n("text",{staticClass:t._$s(10,"sc","new"),attrs:{_i:10}}):t._e(),n("uni-icons",{attrs:{type:"right",_i:11}})],1)]),n("view",{staticClass:t._$s(12,"sc","item"),attrs:{_i:12}},[n("a",{staticClass:t._$s(13,"sc","href"),attrs:{_i:13}},[n("text",{staticClass:t._$s(14,"sc","left"),attrs:{_i:14}}),n("uni-icons",{attrs:{type:"right",_i:15}})],1)])])])])},r=[]},"26cb":function(t,i,n){"use strict";(function(i){var n="undefined"!==typeof window?window:"undefined"!==typeof i?i:{},a=n.__VUE_DEVTOOLS_GLOBAL_HOOK__;function r(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var i=function(t,e){return t.filter(e)[0]}(e,(function(e){return e.original===t}));if(i)return i.copy;var n=Array.isArray(t)?[]:{};return e.push({original:t,copy:n}),Object.keys(t).forEach((function(i){n[i]=r(t[i],e)})),n}function s(t,e){Object.keys(t).forEach((function(i){return e(t[i],i)}))}function o(t){return null!==t&&"object"===typeof t}var c=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var i=t.state;this.state=("function"===typeof i?i():i)||{}},l={namespaced:{configurable:!0}};l.namespaced.get=function(){return!!this._rawModule.namespaced},c.prototype.addChild=function(t,e){this._children[t]=e},c.prototype.removeChild=function(t){delete this._children[t]},c.prototype.getChild=function(t){return this._children[t]},c.prototype.hasChild=function(t){return t in this._children},c.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},c.prototype.forEachChild=function(t){s(this._children,t)},c.prototype.forEachGetter=function(t){this._rawModule.getters&&s(this._rawModule.getters,t)},c.prototype.forEachAction=function(t){this._rawModule.actions&&s(this._rawModule.actions,t)},c.prototype.forEachMutation=function(t){this._rawModule.mutations&&s(this._rawModule.mutations,t)},Object.defineProperties(c.prototype,l);var u=function(t){this.register([],t,!1)};u.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},u.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,i){return e=e.getChild(i),t+(e.namespaced?i+"/":"")}),"")},u.prototype.update=function(t){(function t(e,i,n){0;if(i.update(n),n.modules)for(var a in n.modules){if(!i.getChild(a))return void 0;t(e.concat(a),i.getChild(a),n.modules[a])}})([],this.root,t)},u.prototype.register=function(t,e,i){var n=this;void 0===i&&(i=!0);var a=new c(e,i);if(0===t.length)this.root=a;else{var r=this.get(t.slice(0,-1));r.addChild(t[t.length-1],a)}e.modules&&s(e.modules,(function(e,a){n.register(t.concat(a),e,i)}))},u.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1],n=e.getChild(i);n&&n.runtime&&e.removeChild(i)},u.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1];return!!e&&e.hasChild(i)};var d;var f=function(t){var e=this;void 0===t&&(t={}),!d&&"undefined"!==typeof window&&window.Vue&&x(window.Vue);var i=t.plugins;void 0===i&&(i=[]);var n=t.strict;void 0===n&&(n=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new u(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new d,this._makeLocalGettersCache=Object.create(null);var r=this,s=this.dispatch,o=this.commit;this.dispatch=function(t,e){return s.call(r,t,e)},this.commit=function(t,e,i){return o.call(r,t,e,i)},this.strict=n;var c=this._modules.root.state;_(this,c,[],this._modules.root),v(this,c),i.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:d.config.devtools;l&&function(t){a&&(t._devtoolHook=a,a.emit("vuex:init",t),a.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){a.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){a.emit("vuex:action",t,e)}),{prepend:!0}))}(this)},h={state:{configurable:!0}};function p(t,e,i){return e.indexOf(t)<0&&(i&&i.prepend?e.unshift(t):e.push(t)),function(){var i=e.indexOf(t);i>-1&&e.splice(i,1)}}function g(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var i=t.state;_(t,i,[],t._modules.root,!0),v(t,i,e)}function v(t,e,i){var n=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var a=t._wrappedGetters,r={};s(a,(function(e,i){r[i]=function(t,e){return function(){return t(e)}}(e,t),Object.defineProperty(t.getters,i,{get:function(){return t._vm[i]},enumerable:!0})}));var o=d.config.silent;d.config.silent=!0,t._vm=new d({data:{$$state:e},computed:r}),d.config.silent=o,t.strict&&function(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}(t),n&&(i&&t._withCommit((function(){n._data.$$state=null})),d.nextTick((function(){return n.$destroy()})))}function _(t,e,i,n,a){var r=!i.length,s=t._modules.getNamespace(i);if(n.namespaced&&(t._modulesNamespaceMap[s],t._modulesNamespaceMap[s]=n),!r&&!a){var o=m(e,i.slice(0,-1)),c=i[i.length-1];t._withCommit((function(){d.set(o,c,n.state)}))}var l=n.context=function(t,e,i){var n=""===e,a={dispatch:n?t.dispatch:function(i,n,a){var r=y(i,n,a),s=r.payload,o=r.options,c=r.type;return o&&o.root||(c=e+c),t.dispatch(c,s)},commit:n?t.commit:function(i,n,a){var r=y(i,n,a),s=r.payload,o=r.options,c=r.type;o&&o.root||(c=e+c),t.commit(c,s,o)}};return Object.defineProperties(a,{getters:{get:n?function(){return t.getters}:function(){return function(t,e){if(!t._makeLocalGettersCache[e]){var i={},n=e.length;Object.keys(t.getters).forEach((function(a){if(a.slice(0,n)===e){var r=a.slice(n);Object.defineProperty(i,r,{get:function(){return t.getters[a]},enumerable:!0})}})),t._makeLocalGettersCache[e]=i}return t._makeLocalGettersCache[e]}(t,e)}},state:{get:function(){return m(t.state,i)}}}),a}(t,s,i);n.forEachMutation((function(e,i){var n=s+i;(function(t,e,i,n){var a=t._mutations[e]||(t._mutations[e]=[]);a.push((function(e){i.call(t,n.state,e)}))})(t,n,e,l)})),n.forEachAction((function(e,i){var n=e.root?i:s+i,a=e.handler||e;(function(t,e,i,n){var a=t._actions[e]||(t._actions[e]=[]);a.push((function(e){var a=i.call(t,{dispatch:n.dispatch,commit:n.commit,getters:n.getters,state:n.state,rootGetters:t.getters,rootState:t.state},e);return function(t){return t&&"function"===typeof t.then}(a)||(a=Promise.resolve(a)),t._devtoolHook?a.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):a}))})(t,n,a,l)})),n.forEachGetter((function(e,i){var n=s+i;(function(t,e,i,n){if(t._wrappedGetters[e])return void 0;t._wrappedGetters[e]=function(t){return i(n.state,n.getters,t.state,t.getters)}})(t,n,e,l)})),n.forEachChild((function(n,r){_(t,e,i.concat(r),n,a)}))}function m(t,e){return e.reduce((function(t,e){return t[e]}),t)}function y(t,e,i){return o(t)&&t.type&&(i=e,e=t,t=t.type),{type:t,payload:e,options:i}}function x(t){d&&t===d||(d=t, /*! * vuex v3.6.2 * (c) 2021 Evan You * @license MIT */ -function(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:n});else{var i=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,i.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(d))}h.state.get=function(){return this._vm._data.$$state},h.state.set=function(t){0},f.prototype.commit=function(t,e,i){var n=this,a=y(t,e,i),r=a.type,s=a.payload,o=(a.options,{type:r,payload:s}),c=this._mutations[r];c&&(this._withCommit((function(){c.forEach((function(t){t(s)}))})),this._subscribers.slice().forEach((function(t){return t(o,n.state)})))},f.prototype.dispatch=function(t,i){var n=this,a=y(t,i),r=a.type,s=a.payload,o={type:r,payload:s},c=this._actions[r];if(c){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(o,n.state)}))}catch(e){0}var l=c.length>1?Promise.all(c.map((function(t){return t(s)}))):c[0](s);return new Promise((function(t,i){l.then((function(i){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(o,n.state)}))}catch(e){0}t(i)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(o,n.state,t)}))}catch(e){0}i(t)}))}))}},f.prototype.subscribe=function(t,e){return p(t,this._subscribers,e)},f.prototype.subscribeAction=function(t,e){var i="function"===typeof t?{before:t}:t;return p(i,this._actionSubscribers,e)},f.prototype.watch=function(t,e,i){var n=this;return this._watcherVM.$watch((function(){return t(n.state,n.getters)}),e,i)},f.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},f.prototype.registerModule=function(t,e,i){void 0===i&&(i={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),m(this,this.state,t,this._modules.get(t),i.preserveState),v(this,this.state)},f.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var i=_(e.state,t.slice(0,-1));d.delete(i,t[t.length-1])})),g(this)},f.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},f.prototype[[104,111,116,85,112,100,97,116,101].map((function(t){return String.fromCharCode(t)})).join("")]=function(t){this._modules.update(t),g(this,!0)},f.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(f.prototype,h);var b=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=this.$store.state,i=this.$store.getters;if(t){var n=O(this.$store,"mapState",t);if(!n)return;e=n.context.state,i=n.context.getters}return"function"===typeof a?a.call(this,e,i):e[a]},i[n].vuex=!0})),i})),w=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.commit;if(t){var r=O(this.$store,"mapMutations",t);if(!r)return;n=r.context.commit}return"function"===typeof a?a.apply(this,[n].concat(e)):n.apply(this.$store,[a].concat(e))}})),i})),C=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;a=t+a,i[n]=function(){if(!t||O(this.$store,"mapGetters",t))return this.$store.getters[a]},i[n].vuex=!0})),i})),$=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.dispatch;if(t){var r=O(this.$store,"mapActions",t);if(!r)return;n=r.context.dispatch}return"function"===typeof a?a.apply(this,[n].concat(e)):n.apply(this.$store,[a].concat(e))}})),i}));function k(t){return function(t){return Array.isArray(t)||o(t)}(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function S(t){return function(e,i){return"string"!==typeof e?(i=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,i)}}function O(t,e,i){var n=t._modulesNamespaceMap[i];return n}function T(t,i,n){var a=n?t.groupCollapsed:t.group;try{a.call(t,i)}catch(e){t.log(i)}}function P(t){try{t.groupEnd()}catch(e){t.log("\u2014\u2014 log end \u2014\u2014")}}function A(){var t=new Date;return" @ "+D(t.getHours(),2)+":"+D(t.getMinutes(),2)+":"+D(t.getSeconds(),2)+"."+D(t.getMilliseconds(),3)}function D(t,e){return function(t,e){return new Array(e+1).join(t)}("0",e-t.toString().length)+t}var I={Store:f,install:x,version:"3.6.2",mapState:b,mapMutations:w,mapGetters:C,mapActions:$,createNamespacedHelpers:function(t){return{mapState:b.bind(null,t),mapGetters:C.bind(null,t),mapMutations:w.bind(null,t),mapActions:$.bind(null,t)}},createLogger:function(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var i=t.filter;void 0===i&&(i=function(t,e,i){return!0});var n=t.transformer;void 0===n&&(n=function(t){return t});var a=t.mutationTransformer;void 0===a&&(a=function(t){return t});var s=t.actionFilter;void 0===s&&(s=function(t,e){return!0});var o=t.actionTransformer;void 0===o&&(o=function(t){return t});var c=t.logMutations;void 0===c&&(c=!0);var l=t.logActions;void 0===l&&(l=!0);var u=t.logger;return void 0===u&&(u=console),function(t){var d=r(t.state);"undefined"!==typeof u&&(c&&t.subscribe((function(t,s){var o=r(s);if(i(t,d,o)){var c=A(),l=a(t),f="mutation "+t.type+c;T(u,f,e),u.log("%c prev state","color: #9E9E9E; font-weight: bold",n(d)),u.log("%c mutation","color: #03A9F4; font-weight: bold",l),u.log("%c next state","color: #4CAF50; font-weight: bold",n(o)),P(u)}d=o})),l&&t.subscribeAction((function(t,i){if(s(t,i)){var n=A(),a=o(t),r="action "+t.type+n;T(u,r,e),u.log("%c action","color: #03A9F4; font-weight: bold",a),P(u)}})))}}};t.exports=I}).call(this,n("c8ba"))},"273d":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fontData=void 0;e.fontData=[{font_class:"arrow-down",unicode:"\ue6be"},{font_class:"arrow-left",unicode:"\ue6bc"},{font_class:"arrow-right",unicode:"\ue6bb"},{font_class:"arrow-up",unicode:"\ue6bd"},{font_class:"auth",unicode:"\ue6ab"},{font_class:"auth-filled",unicode:"\ue6cc"},{font_class:"back",unicode:"\ue6b9"},{font_class:"bars",unicode:"\ue627"},{font_class:"calendar",unicode:"\ue6a0"},{font_class:"calendar-filled",unicode:"\ue6c0"},{font_class:"camera",unicode:"\ue65a"},{font_class:"camera-filled",unicode:"\ue658"},{font_class:"cart",unicode:"\ue631"},{font_class:"cart-filled",unicode:"\ue6d0"},{font_class:"chat",unicode:"\ue65d"},{font_class:"chat-filled",unicode:"\ue659"},{font_class:"chatboxes",unicode:"\ue696"},{font_class:"chatboxes-filled",unicode:"\ue692"},{font_class:"chatbubble",unicode:"\ue697"},{font_class:"chatbubble-filled",unicode:"\ue694"},{font_class:"checkbox",unicode:"\ue62b"},{font_class:"checkbox-filled",unicode:"\ue62c"},{font_class:"checkmarkempty",unicode:"\ue65c"},{font_class:"circle",unicode:"\ue65b"},{font_class:"circle-filled",unicode:"\ue65e"},{font_class:"clear",unicode:"\ue66d"},{font_class:"close",unicode:"\ue673"},{font_class:"closeempty",unicode:"\ue66c"},{font_class:"cloud-download",unicode:"\ue647"},{font_class:"cloud-download-filled",unicode:"\ue646"},{font_class:"cloud-upload",unicode:"\ue645"},{font_class:"cloud-upload-filled",unicode:"\ue648"},{font_class:"color",unicode:"\ue6cf"},{font_class:"color-filled",unicode:"\ue6c9"},{font_class:"compose",unicode:"\ue67f"},{font_class:"contact",unicode:"\ue693"},{font_class:"contact-filled",unicode:"\ue695"},{font_class:"down",unicode:"\ue6b8"},{font_class:"bottom",unicode:"\ue6b8"},{font_class:"download",unicode:"\ue68d"},{font_class:"download-filled",unicode:"\ue681"},{font_class:"email",unicode:"\ue69e"},{font_class:"email-filled",unicode:"\ue69a"},{font_class:"eye",unicode:"\ue651"},{font_class:"eye-filled",unicode:"\ue66a"},{font_class:"eye-slash",unicode:"\ue6b3"},{font_class:"eye-slash-filled",unicode:"\ue6b4"},{font_class:"fire",unicode:"\ue6a1"},{font_class:"fire-filled",unicode:"\ue6c5"},{font_class:"flag",unicode:"\ue65f"},{font_class:"flag-filled",unicode:"\ue660"},{font_class:"folder-add",unicode:"\ue6a9"},{font_class:"folder-add-filled",unicode:"\ue6c8"},{font_class:"font",unicode:"\ue6a3"},{font_class:"forward",unicode:"\ue6ba"},{font_class:"gear",unicode:"\ue664"},{font_class:"gear-filled",unicode:"\ue661"},{font_class:"gift",unicode:"\ue6a4"},{font_class:"gift-filled",unicode:"\ue6c4"},{font_class:"hand-down",unicode:"\ue63d"},{font_class:"hand-down-filled",unicode:"\ue63c"},{font_class:"hand-up",unicode:"\ue63f"},{font_class:"hand-up-filled",unicode:"\ue63e"},{font_class:"headphones",unicode:"\ue630"},{font_class:"heart",unicode:"\ue639"},{font_class:"heart-filled",unicode:"\ue641"},{font_class:"help",unicode:"\ue679"},{font_class:"help-filled",unicode:"\ue674"},{font_class:"home",unicode:"\ue662"},{font_class:"home-filled",unicode:"\ue663"},{font_class:"image",unicode:"\ue670"},{font_class:"image-filled",unicode:"\ue678"},{font_class:"images",unicode:"\ue650"},{font_class:"images-filled",unicode:"\ue64b"},{font_class:"info",unicode:"\ue669"},{font_class:"info-filled",unicode:"\ue649"},{font_class:"left",unicode:"\ue6b7"},{font_class:"link",unicode:"\ue6a5"},{font_class:"list",unicode:"\ue644"},{font_class:"location",unicode:"\ue6ae"},{font_class:"location-filled",unicode:"\ue6af"},{font_class:"locked",unicode:"\ue66b"},{font_class:"locked-filled",unicode:"\ue668"},{font_class:"loop",unicode:"\ue633"},{font_class:"mail-open",unicode:"\ue643"},{font_class:"mail-open-filled",unicode:"\ue63a"},{font_class:"map",unicode:"\ue667"},{font_class:"map-filled",unicode:"\ue666"},{font_class:"map-pin",unicode:"\ue6ad"},{font_class:"map-pin-ellipse",unicode:"\ue6ac"},{font_class:"medal",unicode:"\ue6a2"},{font_class:"medal-filled",unicode:"\ue6c3"},{font_class:"mic",unicode:"\ue671"},{font_class:"mic-filled",unicode:"\ue677"},{font_class:"micoff",unicode:"\ue67e"},{font_class:"micoff-filled",unicode:"\ue6b0"},{font_class:"minus",unicode:"\ue66f"},{font_class:"minus-filled",unicode:"\ue67d"},{font_class:"more",unicode:"\ue64d"},{font_class:"more-filled",unicode:"\ue64e"},{font_class:"navigate",unicode:"\ue66e"},{font_class:"navigate-filled",unicode:"\ue67a"},{font_class:"notification",unicode:"\ue6a6"},{font_class:"notification-filled",unicode:"\ue6c1"},{font_class:"paperclip",unicode:"\ue652"},{font_class:"paperplane",unicode:"\ue672"},{font_class:"paperplane-filled",unicode:"\ue675"},{font_class:"person",unicode:"\ue699"},{font_class:"person-filled",unicode:"\ue69d"},{font_class:"personadd",unicode:"\ue69f"},{font_class:"personadd-filled",unicode:"\ue698"},{font_class:"personadd-filled-copy",unicode:"\ue6d1"},{font_class:"phone",unicode:"\ue69c"},{font_class:"phone-filled",unicode:"\ue69b"},{font_class:"plus",unicode:"\ue676"},{font_class:"plus-filled",unicode:"\ue6c7"},{font_class:"plusempty",unicode:"\ue67b"},{font_class:"pulldown",unicode:"\ue632"},{font_class:"pyq",unicode:"\ue682"},{font_class:"qq",unicode:"\ue680"},{font_class:"redo",unicode:"\ue64a"},{font_class:"redo-filled",unicode:"\ue655"},{font_class:"refresh",unicode:"\ue657"},{font_class:"refresh-filled",unicode:"\ue656"},{font_class:"refreshempty",unicode:"\ue6bf"},{font_class:"reload",unicode:"\ue6b2"},{font_class:"right",unicode:"\ue6b5"},{font_class:"scan",unicode:"\ue62a"},{font_class:"search",unicode:"\ue654"},{font_class:"settings",unicode:"\ue653"},{font_class:"settings-filled",unicode:"\ue6ce"},{font_class:"shop",unicode:"\ue62f"},{font_class:"shop-filled",unicode:"\ue6cd"},{font_class:"smallcircle",unicode:"\ue67c"},{font_class:"smallcircle-filled",unicode:"\ue665"},{font_class:"sound",unicode:"\ue684"},{font_class:"sound-filled",unicode:"\ue686"},{font_class:"spinner-cycle",unicode:"\ue68a"},{font_class:"staff",unicode:"\ue6a7"},{font_class:"staff-filled",unicode:"\ue6cb"},{font_class:"star",unicode:"\ue688"},{font_class:"star-filled",unicode:"\ue68f"},{font_class:"starhalf",unicode:"\ue683"},{font_class:"trash",unicode:"\ue687"},{font_class:"trash-filled",unicode:"\ue685"},{font_class:"tune",unicode:"\ue6aa"},{font_class:"tune-filled",unicode:"\ue6ca"},{font_class:"undo",unicode:"\ue64f"},{font_class:"undo-filled",unicode:"\ue64c"},{font_class:"up",unicode:"\ue6b6"},{font_class:"top",unicode:"\ue6b6"},{font_class:"upload",unicode:"\ue690"},{font_class:"upload-filled",unicode:"\ue68e"},{font_class:"videocam",unicode:"\ue68c"},{font_class:"videocam-filled",unicode:"\ue689"},{font_class:"vip",unicode:"\ue6a8"},{font_class:"vip-filled",unicode:"\ue6c6"},{font_class:"wallet",unicode:"\ue6b1"},{font_class:"wallet-filled",unicode:"\ue6c2"},{font_class:"weibo",unicode:"\ue68b"},{font_class:"weixin",unicode:"\ue691"}]},"278c":function(t,e,i){var n=i("c135"),a=i("9b42"),r=i("6613"),s=i("c240");t.exports=function(t,e){return n(t)||a(t,e)||r(t,e)||s()},t.exports.__esModule=!0,t.exports["default"]=t.exports},"27b2":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("fe7f")),r=n(i("f457")),s=n(i("3d85")),o=n(i("b61a")),c={en:a.default,"zh-Hans":r.default,"zh-Hant":s.default,ja:o.default};e.default=c},"28b7":function(t,e,i){"use strict";i.r(e);var n=i("953b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"294e":function(t,e,i){"use strict";i.r(e);var n=i("6e3d"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},2959:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=n},"2bb5":function(t,e,i){"use strict";i.r(e);var n=i("62f3"),a=i("3c00");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"ad270774",null,!1,n["a"],void 0);e["default"]=o.exports},"2c81":function(t,e){t.exports="/static/add.png"},"2e02":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isDrawe)?i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.clear}}),i("view",{staticClass:t._$s(2,"sc","wrapper_box"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","top"),attrs:{_i:3}},[t._$s(4,"i",t.userinfo.head_pic)?i("image",{staticClass:t._$s(4,"sc","headimage mt-10"),attrs:{src:t._$s(4,"a-src",t.userinfo.head_pic),_i:4}}):t._e(),i("view",{staticClass:t._$s(5,"sc","overflow"),attrs:{_i:5}},[t._v(t._$s(5,"t0-0",t._s(t.userinfo.nickname)))])]),i("view",{staticClass:t._$s(6,"sc","drawerList"),attrs:{_i:6}},[t._l(t._$s(7,"f",{forItems:t.List}),(function(e,n,a,r){return t._$s("7-"+r,"i",t.List.length)?i("view",{key:t._$s(7,"f",{forIndex:a,key:n}),staticClass:t._$s("7-"+r,"sc","drawerList_item"),attrs:{_i:"7-"+r},on:{click:function(i){return t.toggle(e)}}},[t._$s("8-"+r,"i",e.head_pic)?i("image",{staticClass:t._$s("8-"+r,"sc","image1"),attrs:{src:t._$s("8-"+r,"a-src",e.head_pic),_i:"8-"+r}}):t._e(),i("view",{staticClass:t._$s("9-"+r,"sc","right"),attrs:{_i:"9-"+r}},[i("view",{staticClass:t._$s("10-"+r,"sc","name"),attrs:{_i:"10-"+r}},[i("view",{staticClass:t._$s("11-"+r,"sc","overflow"),attrs:{_i:"11-"+r}},[t._v(t._$s("11-"+r,"t0-0",t._s(e.nickname)))]),t._$s("12-"+r,"i",e.id==t.userinfo.id)?i("view",{staticClass:t._$s("12-"+r,"sc","dangqian"),attrs:{_i:"12-"+r}}):t._e()]),i("view",{staticClass:t._$s("13-"+r,"sc","info"),attrs:{_i:"13-"+r}},[i("view",[t._v(t._$s("14-"+r,"t0-0",t._s(1==e.gender?"\u7537":"\u5973")))]),i("view",[t._v(t._$s("15-"+r,"t0-0",t._s(e.age)))])])])]):t._e()})),i("view",{staticClass:t._$s(16,"sc","add"),attrs:{_i:16},on:{click:function(e){return t.addInfo()}}})],2)])]):t._e()},a=[]},"2f87":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("d122")),r=n(i("151e")),s=n(i("0f06")),o=n(i("b4a4")),c=n(i("14ce")),l={components:{Loading1:a.default,Loading2:r.default,Loading3:s.default,Loading4:o.default,Loading5:c.default},name:"qiun-loading",props:{loadingType:{type:Number,default:2}},data:function(){return{}}};e.default=l},"2fcb":function(t,e,i){"use strict";i.r(e);var n=i("adb4"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"32af":function(t,e,i){"use strict";i.r(e);var n=i("a941"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"32d9":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",disabled:!1,second:60}},methods:{handleTelLogin:function(){var t=this;phoneType||/^1[3456789]\d{9}$/.test(t.phone)?t.code?t.$model.getAccountMsg({data:t.phone,code:t.code}).then((function(e){0==e.code?(t.$tools.msg("\u8bbe\u7f6e\u6210\u529f\uff01"),t.$store.commit("changeAccountNumber",{my_tel:t.phone}),uni.redirectTo({url:"/pages/setting/setting"})):t.$tools.msg(e.msg)})).catch((function(t){})):t.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801"):t.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handleCode:function(){var e=this;e.phone?phoneType||/^1[3456789]\d{9}$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:e.type}).then((function(i){if(t("log",i," at pages/setting/phone.vue:82"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"):e.$tools.msg("\u8bf7\u8f93\u5165\u624b\u673a\u53f7")}}};e.default=i}).call(this,i("0de9")["default"])},"32da":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading6"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"32fe":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var o={data:function(){return{visible:!1,ranklist:[]}},computed:function(t){for(var e=1;e1)?n("view",{key:t._$s("27-"+r+"-"+s,"f",{forIndex:o,key:a}),staticClass:t._$s("27-"+r+"-"+s+"-"+c,"sc","result item3"),attrs:{_i:"27-"+r+"-"+s+"-"+c}},[n("view",{staticClass:t._$s("28-"+r+"-"+s+"-"+c,"sc","name"),attrs:{_i:"28-"+r+"-"+s+"-"+c}},[t._v(t._$s("28-"+r+"-"+s+"-"+c,"t0-0",t._s(i.name)))]),n("view",{staticClass:t._$s("29-"+r+"-"+s+"-"+c,"sc","weight"),attrs:{_i:"29-"+r+"-"+s+"-"+c}},[n("view",[t._v(t._$s("30-"+r+"-"+s+"-"+c,"t0-0",t._s(i.value?i.value:"-")))]),n("view",{staticClass:t._$s("31-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"31-"+r+"-"+s+"-"+c}},[t._v(t._$s("31-"+r+"-"+s+"-"+c,"t0-0",t._s(i.score?i.score:"-")))]),n("view",{staticClass:t._$s("32-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"32-"+r+"-"+s+"-"+c}},[t._v(t._$s("32-"+r+"-"+s+"-"+c,"t0-0",t._s(i.proportion_value?i.proportion_value:"-")))])])]):t._e()}))],2)})),0)])})),t._$s(33,"i",t.isSports)?n("view",{staticClass:t._$s(33,"sc","gfbtn"),attrs:{_i:33},on:{click:function(e){return t.getList()}}}):n("view",{staticClass:t._$s(34,"sc","gfbtn"),attrs:{_i:34},on:{click:function(e){return t.handlescore()}}})],2):n("view",{staticClass:t._$s(35,"sc","nolist"),attrs:{_i:35}},[n("image",{attrs:{src:t._$s(36,"a-src",i("7202")),_i:36}}),n("text",[t._v(t._$s(37,"t0-0",t._s(t.msg)))])]),n("uslider",{attrs:{_i:38}}),t._$s(39,"i",t.isDrawe)?n("view",{staticClass:t._$s(39,"sc","wrapper"),attrs:{_i:39}},[n("view",{staticClass:t._$s(40,"sc","bg"),attrs:{_i:40},on:{click:t.onTap}}),n("view",{staticClass:t._$s(41,"sc","edit"),attrs:{_i:41},on:{click:function(t){t.stopPropagation()}}},[n("view",{staticClass:t._$s(42,"sc","title"),attrs:{_i:42}}),t._l(t._$s(43,"f",{forItems:t.List}),(function(e,i,a,r){return n("view",{key:t._$s(43,"f",{forIndex:a,key:i}),staticClass:t._$s("43-"+r,"sc","item"),attrs:{_i:"43-"+r},on:{click:function(i){return t.toggle(e)}}},[n("uni-icons",{attrs:{type:t.isActive.name==e.name?"checkbox-filled":"circle",size:"22",color:t.isActive.name==e.name?"#FEC407":"#dfdfdf",_i:"44-"+r}}),n("view",{staticClass:t._$s("45-"+r,"sc","name"),attrs:{_i:"45-"+r}},[n("view",{staticClass:t._$s("46-"+r,"sc","overflow"),attrs:{_i:"46-"+r}},[t._v(t._$s("46-"+r,"t0-0",t._s(e.name)))])])],1)})),n("view",{staticClass:t._$s(47,"sc","btn close"),attrs:{_i:47},on:{click:t.onTap}}),n("view",{staticClass:t._$s(48,"sc","btn"),attrs:{_i:48},on:{click:t.handleTarget}})],2)]):t._e()],1)},r=[]},3442:function(t,e,i){"use strict";(function(t,n){var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,s,o=a(i("9523")),c=i("26cb");function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var u={data:function(){return{macAddr:"",code:"",deviceId:"",popup:!1,devices:[],id:0}},computed:function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,i=new Array(e>1?e-1:0),n=1;n=1&&i<=9&&(i="0"+i),n>=0&&n<=9&&(n="0"+n);var a=e+"-"+i+"-"+n;return a}var u={name:"qiun-data-charts",mixins:[t.mixinDatacom],props:{type:{type:String,default:null},canvasId:{type:String,default:"uchartsid"},canvas2d:{type:Boolean,default:!1},background:{type:String,default:"none"},animation:{type:Boolean,default:!0},chartData:{type:Object,default:function(){return{categories:[],series:[]}}},opts:{type:Object,default:function(){return{}}},eopts:{type:Object,default:function(){return{}}},loadingType:{type:Number,default:2},errorShow:{type:Boolean,default:!0},errorReload:{type:Boolean,default:!0},errorMessage:{type:String,default:null},inScrollView:{type:Boolean,default:!1},reshow:{type:Boolean,default:!1},reload:{type:Boolean,default:!1},disableScroll:{type:Boolean,default:!1},optsWatch:{type:Boolean,default:!0},onzoom:{type:Boolean,default:!1},ontap:{type:Boolean,default:!0},ontouch:{type:Boolean,default:!1},onmouse:{type:Boolean,default:!0},onmovetip:{type:Boolean,default:!1},echartsH5:{type:Boolean,default:!1},echartsApp:{type:Boolean,default:!1},tooltipShow:{type:Boolean,default:!0},tooltipFormat:{type:String,default:void 0},tooltipCustom:{type:Object,default:void 0},startDate:{type:String,default:void 0},endDate:{type:String,default:void 0},textEnum:{type:Array,default:function(){return[]}},groupEnum:{type:Array,default:function(){return[]}},pageScrollTop:{type:Number,default:0},directory:{type:String,default:"/"},tapLegend:{type:Boolean,default:!0},menus:{type:Array,default:function(){return[]}}},data:function(){return{cid:"uchartsid",inWx:!1,inAli:!1,inTt:!1,inBd:!1,inH5:!1,inApp:!1,inWin:!1,type2d:!0,disScroll:!1,openmouse:!1,pixel:1,cWidth:375,cHeight:250,showchart:!1,echarts:!1,echartsResize:{state:!1},uchartsOpts:{},echartsOpts:{},drawData:{},lastDrawTime:null}},created:function(){if(this.cid=this.canvasId,"uchartsid"==this.canvasId||""==this.canvasId){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",e=t.length,i="",n=0;n<32;n++)i+=t.charAt(Math.floor(Math.random()*e));this.cid=i}var a=uni.getSystemInfoSync();"windows"!==a.platform&&"mac"!==a.platform||(this.inWin=!0),this.type2d=!1,this.disScroll=this.disableScroll},mounted:function(){var t=this;this.inApp=!0,!0===this.echartsApp&&(this.echarts=!0,this.openmouse=!1),this.$nextTick((function(){t.beforeInit()}))},destroyed:function(){!0===this.echarts?(delete o.default.option[this.cid],delete o.default.instance[this.cid]):(delete s.default.option[this.cid],delete s.default.instance[this.cid]),uni.offWindowResize((function(){}))},watch:{chartDataProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&(this._clearChart(),t.series&&t.series.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this.showchart=!1,this.mixinDatacomErrorMessage=null)):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1achartData\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},localdata:{handler:function(t,e){JSON.stringify(t)!==JSON.stringify(e)&&(t.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage=null))},immediate:!1,deep:!0},optsProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&!1===this.echarts&&1==this.optsWatch&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},eoptsProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&!0===this.echarts&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aeopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},reshow:function(t,e){var i=this;!0===t&&!1===this.mixinDatacomLoading&&setTimeout((function(){i.mixinDatacomErrorMessage=null,i.echartsResize.state=!i.echartsResize.state,i.checkData(i.drawData)}),200)},reload:function(t,e){!0===t&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())},mixinDatacomErrorMessage:function(t,e){t&&(this.emitMsg({name:"error",params:{type:"error",errorShow:this.errorShow,msg:t,id:this.cid}}),this.errorShow&&n("log","[\u79cb\u4e91\u56fe\u8868\u7ec4\u4ef6]"+t," at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611"))},errorMessage:function(t,e){t&&this.errorShow&&null!==t&&"null"!==t&&""!==t?(this.showchart=!1,this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=t):(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())}},computed:{optsProps:function(){return JSON.parse(JSON.stringify(this.opts))},eoptsProps:function(){return JSON.parse(JSON.stringify(this.eopts))},chartDataProps:function(){return JSON.parse(JSON.stringify(this.chartData))}},methods:{beforeInit:function(){this.mixinDatacomErrorMessage=null,"object"===(0,r.default)(this.chartData)&&null!=this.chartData&&void 0!==this.chartData.series&&this.chartData.series.length>0?(this.drawData=c({},this.chartData),this.mixinDatacomLoading=!1,this.showchart=!0,this.checkData(this.chartData)):this.localdata.length>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.localdataInit(this.localdata)):""!==this.collection?(this.mixinDatacomLoading=!1,this.getCloudData()):this.mixinDatacomLoading=!0},localdataInit:function(t){if(this.groupEnum.length>0)for(var e=0;e0)for(var n=0;n0)d=this.chartData.categories;else if(this.startDate&&this.endDate){var h=new Date(this.startDate),p=new Date(this.endDate);while(h<=p)d.push(l(h)),h=h.setDate(h.getDate()+1),h=new Date(h)}else{var g={};t.map((function(t,e){void 0==t.text||g[t.text]||(d.push(t.text),g[t.text]=!0)}))}u.categories=d}var v={};if(t.map((function(t,e){void 0==t.group||v[t.group]||(f.push({name:t.group,data:[]}),v[t.group]=!0)})),0==f.length)if(f=[{name:"\u9ed8\u8ba4\u5206\u7ec4",data:[]}],!0===r)for(var m=0;m0)for(var w=0;w0&&(this.mixinDatacomErrorMessage=null,!0===this.echarts?(o.default.option[i].chartData=n,this.$nextTick((function(){e.init()}))):(s.default.option[i].categories=n.categories,s.default.option[i].series=n.series,this.$nextTick((function(){e.init()}))))},resizeHandler:function(){var t=this,e=Date.now(),i=this.lastDrawTime?this.lastDrawTime:e-3e3,n=e-i;if(!(n<1e3))uni.createSelectorQuery().in(this).select("#ChartBoxId"+this.cid).boundingClientRect((function(e){t.showchart=!0,e.width>0&&e.height>0&&(e.width===t.cWidth&&e.height===t.cHeight||t.checkData(t.drawData))})).exec()},getCloudData:function(){var t=this;1!=this.mixinDatacomLoading&&(this.mixinDatacomLoading=!0,this.mixinDatacomGet().then((function(e){t.mixinDatacomResData=e.result.data,t.localdataInit(t.mixinDatacomResData)})).catch((function(e){t.mixinDatacomLoading=!1,t.showchart=!1,t.mixinDatacomErrorMessage="\u8bf7\u6c42\u9519\u8bef\uff1a"+e})))},onMixinDatacomPropsChange:function(t,e){1==t&&""!==this.collection&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this._clearChart(),this.getCloudData())},_clearChart:function(){var t=this.cid;if(!0!==this.echarts&&s.default.option[t]&&s.default.option[t].context){var e=s.default.option[t].context;"object"!==(0,r.default)(e)||s.default.option[t].update||(e.clearRect(0,0,this.cWidth*this.pixel,this.cHeight*this.pixel),e.draw())}},init:function(){var t=this,e=this.cid;uni.createSelectorQuery().in(this).select("#ChartBoxId"+e).boundingClientRect((function(i){i.width>0&&i.height>0?(t.mixinDatacomLoading=!1,t.showchart=!0,t.lastDrawTime=Date.now(),t.cWidth=i.width,t.cHeight=i.height,!0!==t.echarts&&(s.default.option[e].background="rgba(0,0,0,0)"==t.background?"#FFFFFF":t.background,s.default.option[e].canvas2d=t.type2d,s.default.option[e].pixelRatio=t.pixel,s.default.option[e].animation=t.animation,s.default.option[e].width=i.width*t.pixel,s.default.option[e].height=i.height*t.pixel,s.default.option[e].onzoom=t.onzoom,s.default.option[e].ontap=t.ontap,s.default.option[e].ontouch=t.ontouch,s.default.option[e].onmouse=t.openmouse,s.default.option[e].onmovetip=t.onmovetip,s.default.option[e].tooltipShow=t.tooltipShow,s.default.option[e].tooltipFormat=t.tooltipFormat,s.default.option[e].tooltipCustom=t.tooltipCustom,s.default.option[e].inScrollView=t.inScrollView,s.default.option[e].lastDrawTime=t.lastDrawTime,s.default.option[e].tapLegend=t.tapLegend),t.inH5||t.inApp?1==t.echarts?(o.default.option[e].ontap=t.ontap,o.default.option[e].onmouse=t.openmouse,o.default.option[e].tooltipShow=t.tooltipShow,o.default.option[e].tooltipFormat=t.tooltipFormat,o.default.option[e].tooltipCustom=t.tooltipCustom,o.default.option[e].lastDrawTime=t.lastDrawTime,t.echartsOpts=c({},o.default.option[e])):(s.default.option[e].rotateLock=s.default.option[e].rotate,t.uchartsOpts=c({},s.default.option[e])):(s.default.option[e]=function t(e,i){for(var n in e)e.hasOwnProperty(n)&&null!==e[n]&&"object"===(0,r.default)(e[n])?t(e[n],i):"format"===n&&"string"===typeof e[n]&&(e["formatter"]=i[e[n]]?i[e[n]]:void 0);return e}(s.default.option[e],s.default.formatter),t.mixinDatacomErrorMessage=null,t.mixinDatacomLoading=!1,t.showchart=!0,t.$nextTick((function(){if(!0===t.type2d){var n=uni.createSelectorQuery().in(t);n.select("#"+e).fields({node:!0,size:!0}).exec((function(n){if(n[0]){var a=n[0].node,r=a.getContext("2d");s.default.option[e].context=r,s.default.option[e].rotateLock=s.default.option[e].rotate,s.default.instance[e]&&s.default.option[e]&&!0===s.default.option[e].update?t._updataUChart(e):(a.width=i.width*t.pixel,a.height=i.height*t.pixel,a._width=i.width*t.pixel,a._height=i.height*t.pixel,setTimeout((function(){s.default.option[e].context.restore(),s.default.option[e].context.save(),t._newChart(e)}),100))}else t.showchart=!1,t.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1a\u5f00\u542f2d\u6a21\u5f0f\u540e\uff0c\u672a\u83b7\u53d6\u5230dom\u8282\u70b9\uff0ccanvas-id:"+e}))}else t.inAli&&(s.default.option[e].rotateLock=s.default.option[e].rotate),s.default.option[e].context=uni.createCanvasContext(e,t),s.default.instance[e]&&s.default.option[e]&&!0===s.default.option[e].update?t._updataUChart(e):setTimeout((function(){s.default.option[e].context.restore(),s.default.option[e].context.save(),t._newChart(e)}),100)})))):(t.mixinDatacomLoading=!1,t.showchart=!1,1==t.reshow&&(t.mixinDatacomErrorMessage="\u5e03\u5c40\u9519\u8bef\uff1a\u672a\u83b7\u53d6\u5230\u7236\u5143\u7d20\u5bbd\u9ad8\u5c3a\u5bf8\uff01canvas-id:"+e))})).exec()},saveImage:function(){uni.canvasToTempFilePath({canvasId:this.cid,success:function(t){uni.saveImageToPhotosAlbum({filePath:t.tempFilePath,success:function(){uni.showToast({title:"\u4fdd\u5b58\u6210\u529f",duration:2e3})}})}},this)},getImage:function(){var t=this;if(0==this.type2d)uni.canvasToTempFilePath({canvasId:this.cid,success:function(e){t.emitMsg({name:"getImage",params:{type:"getImage",base64:e.tempFilePath}})}},this);else{var e=uni.createSelectorQuery().in(this);e.select("#"+this.cid).fields({node:!0,size:!0}).exec((function(e){if(e[0]){var i=e[0].node;t.emitMsg({name:"getImage",params:{type:"getImage",base64:i.toDataURL("image/png")}})}}))}},_error:function(t){this.mixinDatacomErrorMessage=t.detail.errMsg},emitMsg:function(t){this.$emit(t.name,t.params)},getRenderType:function(){!0===this.echarts&&!1===this.mixinDatacomLoading&&this.beforeInit()},toJSON:function(){return this}}};e.default=u}).call(this,i("a9ff")["default"],i("0de9")["default"])},"34b5":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",disabled:!1,second:60}},methods:{handleTelLogin:function(){var t=this;/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(t.phone)?t.code?t.$model.getAccountMsg({data:t.phone,code:t.code}).then((function(e){0==e.code?(t.$tools.msg("\u8bbe\u7f6e\u6210\u529f\uff01"),t.$store.commit("changeAccountNumber",{my_email:t.phone}),uni.redirectTo({url:"/pages/setting/setting"})):t.$tools.msg(e.msg)})).catch((function(t){})):t.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801"):t.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1")},handleCode:function(){var e=this;e.phone?/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:e.type}).then((function(i){if(t("log",i," at pages/setting/email.vue:82"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u90ae\u7bb1")}}};e.default=i}).call(this,i("0de9")["default"])},"359a":function(t,e,i){"use strict";i.r(e);var n=i("d4c8"),a=i("7772");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"1982b6b3",null,!1,n["a"],void 0);e["default"]=o.exports},"36c6":function(t,e){function i(e){return t.exports=i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports,i(e)}t.exports=i,t.exports.__esModule=!0,t.exports["default"]=t.exports},3714:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","common"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","add"),attrs:{_i:1},on:{click:t.handleAddUser}},[i("icon",{staticClass:t._$s(2,"sc","iconfont icon-tianjia"),attrs:{_i:2}})]),t._$s(3,"i",0!=t.familayList.lenght)?i("view",{staticClass:t._$s(3,"sc","box"),attrs:{_i:3}},t._l(t._$s(4,"f",{forItems:t.familayList}),(function(e,n,a,r){return i("view",{key:t._$s(4,"f",{forIndex:a,key:n}),staticClass:t._$s("4-"+r,"sc","list"),attrs:{_i:"4-"+r}},[i("view",{staticClass:t._$s("5-"+r,"sc","left"),attrs:{_i:"5-"+r}},[i("image",{staticClass:t._$s("6-"+r,"sc","image1"),attrs:{src:t._$s("6-"+r,"a-src",e.head_pic),_i:"6-"+r}}),i("view",{staticClass:t._$s("7-"+r,"sc","name"),attrs:{_i:"7-"+r}},[i("view",{staticClass:t._$s("8-"+r,"sc","title"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e.nickname)))]),i("view",{staticClass:t._$s("9-"+r,"sc","title2"),attrs:{_i:"9-"+r}},[i("text",[t._v(t._$s("10-"+r,"t0-0",t._s(1==e.gender?"\u7537":"\u5973")))]),i("text",[t._v(t._$s("11-"+r,"t0-0",t._s(e.age)))])])])]),i("view",{staticClass:t._$s("12-"+r,"sc","right"),attrs:{_i:"12-"+r}},[i("view",{staticClass:t._$s("13-"+r,"sc","edit"),attrs:{_i:"13-"+r},on:{click:function(i){return t.editorInfo(e)}}}),i("view",{staticClass:t._$s("14-"+r,"sc","edit del"),attrs:{_i:"14-"+r},on:{click:function(i){return t.handleDeldet(e.id,n)}}})])])})),0):i("view")])},a=[]},3842:function(t,e,i){"use strict";i.r(e);var n=i("d225"),a=i("5cd2");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"2638add6",null,!1,n["a"],void 0);e["default"]=o.exports},3946:function(t,e,i){"use strict";i.r(e);var n=i("3714"),a=i("f436");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3b69a5c2",null,!1,n["a"],void 0);e["default"]=o.exports},"39fa":function(t,e,i){"use strict";i.r(e);var n=i("4e72"),a=i("6f50");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"78b40a53",null,!1,n["a"],void 0);e["default"]=o.exports},"3a91":function(t,e,i){"use strict";i.r(e);var n=i("ab42"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3b4d":function(t,e,i){"use strict";i.r(e);var n=i("9a1b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3c00":function(t,e,i){"use strict";i.r(e);var n=i("fa23"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3c96":function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports["default"]=t.exports},"3d38":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("359a")),o=n(i("645e"));function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var l={data:function(){return{rtype:0,transition:1.6}},components:{record:o.default,headerIndex:s.default},computed:function(t){for(var e=1;e0)?i("view",{staticClass:t._$s(101,"sc","name"),attrs:{_i:101}}):i("view",{staticClass:t._$s(102,"sc","name"),attrs:{_i:102}})]),i("view",{staticClass:t._$s(103,"sc","item"),attrs:{_i:103},on:{click:function(e){return t.handleClick(2)}}},[i("view",{staticClass:t._$s(104,"sc","val"),attrs:{_i:104}},[t._v(t._$s(104,"t0-0",t._s(t.userInfo.target_current?t.userInfo.target_current.initial_weight:0))),i("text")]),i("view",{staticClass:t._$s(106,"sc","name"),attrs:{_i:106}},[i("uni-icons",{staticClass:t._$s(107,"sc","iconfont icon-bianji"),attrs:{color:"#FEC407",_i:107}})],1)]),i("view",{staticClass:t._$s(108,"sc","item"),attrs:{_i:108}},[i("view",{staticClass:t._$s(109,"sc","val"),attrs:{_i:109}},[t._v(t._$s(109,"t0-0",t._s(t.userInfo.target_current?t.userInfo.target_current.cumulative_day:0))),i("text")]),i("view",{staticClass:t._$s(111,"sc","name"),attrs:{_i:111}})])])]),i("firstweight",{attrs:{type:t.ind,_i:112}})],1):t._e()])},r=[]},"3ed0":function(t,e,i){"use strict";i.r(e);var n=i("fa3f"),a=i("d077");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4561fd18",null,!1,n["a"],void 0);e["default"]=o.exports},"3f86":function(t,e,i){"use strict";i.r(e);var n=i("b4b4"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3fd8":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],a={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997c\u72b6\u56fe","\u5706\u73af\u56fe","\u73ab\u7470\u56fe","\u8bcd\u4e91\u56fe","\u6f0f\u6597\u56fe","\u5730\u56fe","\u5706\u5f27\u8fdb\u5ea6\u6761","\u6298\u7ebf\u56fe","\u67f1\u72b6\u56fe","\u5c71\u5cf0\u56fe","\u6761\u72b6\u56fe","\u533a\u57df\u56fe","\u96f7\u8fbe\u56fe","\u4eea\u8868\u76d8","K\u7ebf\u56fe","\u6df7\u5408\u56fe","\u65f6\u95f4\u8f74\u6298\u7ebf","\u65f6\u95f4\u8f74\u533a\u57df","\u6563\u70b9\u56fe","\u6c14\u6ce1\u56fe","\u81ea\u5b9a\u4e49\u7c7b\u578b"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(t,e,i){return t+"\u5143"},yAxisDemo2:function(t,e,i){return t.toFixed(2)},xAxisDemo1:function(t,e,i){return t+"\u5e74"},xAxisDemo2:function(t,e,i){return function(t,e){var i=new Date;i.setTime(1e3*t);var n=i.getFullYear(),a=i.getMonth()+1;a=a<10?"0"+a:a;var r=i.getDate();r=r<10?"0"+r:r;var s=i.getHours();s=s<10?"0"+s:s;var o=i.getMinutes(),c=i.getSeconds();return o=o<10?"0"+o:o,c=c<10?"0"+c:c,"full"==e?n+"-"+a+"-"+r+" "+s+":"+o+":"+c:"y-m-d"==e?n+"-"+a+"-"+r:"h:m"==e?s+":"+o:"h:m:s"==e?s+":"+o+":"+c:[n,a,r,s,o,c]}(t,"h:m")},seriesDemo1:function(t,e,i,n){return t+"\u5143"},tooltipDemo1:function(t,e,i,n){return 0==i?"\u968f\u4fbf\u7528"+t.data+"\u5e74":"\u5176\u4ed6\u6211\u6ca1\u6539"+t.data+"\u5929"},pieDemo:function(t,e,i,n){if(void 0!==e)return i[e].name+"\uff1a"+i[e].data+"\u5143"}},demotype:{type:"line",color:n,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:n,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:n,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76ca\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:n,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:n,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:n,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:n,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:n,title:{name:"",fontSize:22,color:"#00FF00"},subtitle:{name:"",fontSize:15,color:"#666666"},extra:{arcbar:{type:"circle",width:10,backgroundColor:"#E9E9E9",startAngle:1.5,endAngle:.25,gap:2}}},line:{type:"line",color:n,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:n,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:n,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:n,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{min:0}]},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:n,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:n,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:n,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{tofix:1,min:0}]},legend:{show:!1},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:n,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:n,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5b9e\u65f6\u901f\u5ea6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:n,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:n,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:n,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:n,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},r=a;e.default=r},4127:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",[this._t("default",null,{_i:1})],2)},a=[]},"416d":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","box"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","lanBox"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","headbox"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","touxiang"),attrs:{_i:3}},[t._$s(4,"i",t.headimg)?i("image",{staticClass:t._$s(4,"sc","headimage"),attrs:{src:t._$s(4,"a-src",t.headimg),_i:4}}):i("icon",{staticClass:t._$s(5,"sc","iconfont icon-user-filling headimage"),attrs:{_i:5},on:{click:t.handleUpImg}})])]),i("view",{staticClass:t._$s(6,"sc","lan border-bottom"),attrs:{_i:6}},[i("view",{staticClass:t._$s(7,"sc","left"),attrs:{_i:7}}),i("view",{staticClass:t._$s(8,"sc","right"),attrs:{_i:8}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.memInfo.nickname,expression:"memInfo.nickname"}],attrs:{_i:9},domProps:{value:t._$s(9,"v-model",t.memInfo.nickname)},on:{input:function(e){e.target.composing||t.$set(t.memInfo,"nickname",e.target.value)}}}),t._$s(10,"i",t.memInfo.nickname)?i("uni-icons",{attrs:{type:"clear",color:"#999",size:"20",_i:10},on:{click:function(e){t.memInfo.nickname=""}}}):t._e()],1)]),i("view",{staticClass:t._$s(11,"sc","lan border-bottom"),attrs:{_i:11}},[i("view",{staticClass:t._$s(12,"sc","left"),attrs:{_i:12}}),i("view",{staticClass:t._$s(13,"sc","right"),attrs:{_i:13}},[i("picker",{attrs:{range:t._$s(14,"a-range",t.sexItem),_i:14},on:{change:t.onsexArr}},[i("view",{staticClass:t._$s(15,"sc","uni-input"),attrs:{_i:15}},[t._v(t._$s(15,"t0-0",t._s(0==t.memInfo.gender?"\u8bf7\u9009\u62e9":1==t.memInfo.gender?"\u7537":"\u5973")))]),i("icon",{staticClass:t._$s(16,"sc","iconfont icon-arrow-down-bold"),attrs:{_i:16}})])])]),i("view",{staticClass:t._$s(17,"sc","lan border-bottom"),attrs:{_i:17}},[i("view",{staticClass:t._$s(18,"sc","left"),attrs:{_i:18}}),i("view",{staticClass:t._$s(19,"sc","right"),attrs:{_i:19}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.memInfo.height,expression:"memInfo.height"}],staticClass:t._$s(20,"sc","mr-5"),attrs:{_i:20},domProps:{value:t._$s(20,"v-model",t.memInfo.height)},on:{input:function(e){e.target.composing||t.$set(t.memInfo,"height",e.target.value)}}}),t._$s(21,"i",t.memInfo.height)?i("uni-icons",{attrs:{type:"clear",color:"#999",size:"20",_i:21},on:{click:function(e){t.memInfo.height=""}}}):t._e()],1)]),i("view",{staticClass:t._$s(22,"sc","lan border-bottom"),attrs:{_i:22}},[i("view",{staticClass:t._$s(23,"sc","left"),attrs:{_i:23}}),i("view",{staticClass:t._$s(24,"sc","right"),attrs:{_i:24}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.memInfo.weight,expression:"memInfo.weight"}],staticClass:t._$s(25,"sc","mr-5"),attrs:{_i:25},domProps:{value:t._$s(25,"v-model",t.memInfo.weight)},on:{input:function(e){e.target.composing||t.$set(t.memInfo,"weight",e.target.value)}}}),t._$s(26,"i",t.memInfo.weight)?i("uni-icons",{attrs:{type:"clear",color:"#999",size:"20",_i:26},on:{click:function(e){t.memInfo.weight=""}}}):t._e()],1)]),i("view",{staticClass:t._$s(27,"sc","lan border-bottom"),attrs:{_i:27}},[i("view",{staticClass:t._$s(28,"sc","left"),attrs:{_i:28}}),i("view",{staticClass:t._$s(29,"sc","right"),attrs:{_i:29}},[i("picker",{attrs:{start:t._$s(30,"a-start",t.startDate),end:t._$s(30,"a-end",t.endDate),_i:30},on:{change:t.maskClick}},[i("view",{staticClass:t._$s(31,"sc","uni-input"),attrs:{_i:31}},[t._v(t._$s(31,"t0-0",t._s(t.memInfo.birthday?t.memInfo.birthday:"\u8bf7\u9009\u62e9")))]),i("icon",{staticClass:t._$s(32,"sc","iconfont icon-arrow-down-bold"),attrs:{_i:32}})])])]),i("view",{staticClass:t._$s(33,"sc","lan border-bottom"),attrs:{_i:33}},[i("view",{staticClass:t._$s(34,"sc","left"),attrs:{_i:34}}),i("view",{staticClass:t._$s(35,"sc","right"),attrs:{_i:35}},[i("picker",{attrs:{range:t._$s(36,"a-range",t.gradeList),value:t._$s(36,"a-value",t.index),_i:36},on:{change:t.changegType}},[i("view",{staticClass:t._$s(37,"sc","uni-input"),attrs:{_i:37}},[t._v(t._$s(37,"t0-0",t._s(t.gradeList[t.index]?t.gradeList[t.index].name:"\u8bf7\u9009\u62e9")))]),i("icon",{staticClass:t._$s(38,"sc","iconfont icon-arrow-down-bold"),attrs:{_i:38}})])])])]),i("view",{staticClass:t._$s(39,"sc","btn"),attrs:{_i:39},on:{click:t.confirmInfo}})])},r=[]},"448a":function(t,e,i){var n=i("2236"),a=i("11b0"),r=i("6613"),s=i("0676");t.exports=function(t){return n(t)||a(t)||r(t)||s()},t.exports.__esModule=!0,t.exports["default"]=t.exports},"45b9":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","TrendPage"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","listC"),attrs:{_i:1}},[i("view",{class:t._$s(2,"c",[1==t.active?"active":""]),attrs:{_i:2},on:{click:function(e){return t.handleActive(1)}}}),i("view",{class:t._$s(3,"c",[2==t.active?"active":""]),attrs:{_i:3},on:{click:function(e){return t.handleActive(2)}}}),i("view",{class:t._$s(4,"c",[3==t.active?"active":""]),attrs:{_i:4},on:{click:function(e){return t.handleActive(3)}}})]),i("view",{staticClass:t._$s(5,"sc","box"),attrs:{_i:5}},[i("view",{staticClass:t._$s(6,"sc","boxTime"),attrs:{_i:6}},[i("picker",{staticClass:t._$s(7,"sc","f-l"),attrs:{value:t._$s(7,"a-value",t.startDate),fields:t._$s(7,"a-fields",1==t.active?"day":2==t.active?"month":"year"),_i:7},on:{change:t.handStartTimeH}},[i("view",{staticClass:t._$s(8,"sc","uni-input"),attrs:{_i:8}},[t._v(t._$s(8,"t0-0",t._s(t.time))),i("uni-icons",{attrs:{type:"bottom",_i:9}})],1)])]),i("view",{staticClass:t._$s(10,"sc","boxLine"),attrs:{_i:10}},t._l(t._$s(11,"f",{forItems:t.weightList}),(function(e,n,a,r){return i("view",{key:t._$s(11,"f",{forIndex:a,key:"11-"+r}),staticClass:t._$s("11-"+r,"sc","line"),attrs:{_i:"11-"+r}},[t._$s("12-"+r,"i",e.line.categories.length)?i("view",[i("qiunDataCharts",{attrs:{type:"column",chartData:e.line,canvas2d:!0,canvasId:e.id,cHeight:480,cWidth:680,animation:!1,opts:{enableScroll:!0,xAxis:{scrollShow:!1,itemCount:3}},ontouch:!0,_i:"13-"+r}})],1):i("view",{staticClass:t._$s("14-"+r,"sc","line"),attrs:{_i:"14-"+r}},[i("view",{staticClass:t._$s("15-"+r,"sc","nolist"),attrs:{_i:"15-"+r}},[i("image",{attrs:{_i:"16-"+r}}),i("text")])])])})),0)])])},r=[]},"462c":function(t,e,i){"use strict";i.r(e);var n=i("4127"),a=i("b9e3");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"46b5":function(t,e,i){"use strict";i.r(e);var n=i("ed76"),a=i("28b7");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"b8d4e65e",null,!1,n["a"],void 0);e["default"]=o.exports},"49ce":function(t,e,i){"use strict";i.r(e);var n=i("676a"),a=i("9747");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"4a4b":function(t,e){function i(e,n){return t.exports=i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},t.exports.__esModule=!0,t.exports["default"]=t.exports,i(e,n)}t.exports=i,t.exports.__esModule=!0,t.exports["default"]=t.exports},"4d26":function(t,e,i){"use strict";i.r(e);var n=i("d542"),a=i("d38f");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"eafbf252",null,!1,n["a"],void 0);e["default"]=o.exports},"4e72":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","caritem"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","text"),attrs:{_i:2}}),i("image",{staticClass:t._$s(3,"sc","image"),attrs:{src:t._$s(3,"a-src",t.user.head_pic),_i:3}})]),i("view",{staticClass:t._$s(4,"sc","caritem"),attrs:{_i:4}},[i("view",{staticClass:t._$s(5,"sc","text"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","text_r"),attrs:{_i:6}},[t._$s(7,"i",!t.isEdit)?i("text",[t._v(t._$s(7,"t0-0",t._s(t.user.nickname)))]):i("input",{directives:[{name:"model",rawName:"v-model",value:t.nickname,expression:"nickname"}],attrs:{_i:8},domProps:{value:t._$s(8,"v-model",t.nickname)},on:{blur:t.handleBlur,input:function(e){e.target.composing||(t.nickname=e.target.value)}}}),i("uni-icons",{staticClass:t._$s(9,"sc","ml-10"),attrs:{type:"compose",color:"#FEC407",_i:9},on:{click:function(e){t.isEdit=!0}}})],1)]),i("view",{staticClass:t._$s(10,"sc","caritem"),attrs:{_i:10},on:{click:function(e){return t.navTo("/pages/setting/phone")}}},[i("view",{staticClass:t._$s(11,"sc","text"),attrs:{_i:11}}),i("view",{staticClass:t._$s(12,"sc","text_r"),attrs:{_i:12}},[i("text",[t._v(t._$s(13,"t0-0",t._s(t.user.my_tel)))]),i("uni-icons",{attrs:{type:"right",_i:14}})],1)]),i("view",{staticClass:t._$s(15,"sc","caritem"),attrs:{_i:15},on:{click:function(e){return t.navTo("/pages/setting/email")}}},[i("view",{staticClass:t._$s(16,"sc","text"),attrs:{_i:16}}),i("view",{staticClass:t._$s(17,"sc","text_r"),attrs:{_i:17}},[i("text",[t._v(t._$s(18,"t0-0",t._s(t.user.my_email)))]),i("uni-icons",{attrs:{type:"right",_i:19}})],1)]),i("view",{staticClass:t._$s(20,"sc","caritem"),attrs:{_i:20},on:{click:function(e){return t.navTo("/pages/setting/password")}}},[i("view",{staticClass:t._$s(21,"sc","text"),attrs:{_i:21}}),i("uni-icons",{attrs:{type:"right",_i:22}})],1)])},r=[]},"4ea2":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",[t._$s(1,"i",1==t.loadingType)?i("Loading1",{attrs:{_i:1}}):t._e(),t._$s(2,"i",2==t.loadingType)?i("Loading2",{attrs:{_i:2}}):t._e(),t._$s(3,"i",3==t.loadingType)?i("Loading3",{attrs:{_i:3}}):t._e(),t._$s(4,"i",4==t.loadingType)?i("Loading4",{attrs:{_i:4}}):t._e(),t._$s(5,"i",5==t.loadingType)?i("Loading5",{attrs:{_i:5}}):t._e()],1)},a=[]},"4ea4":function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports["default"]=t.exports},"4f31":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","container"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","tips"),attrs:{_i:1}}),i("view",{staticClass:t._$s(2,"sc","item"),attrs:{_i:2},on:{click:t.openBluetoothAdapter}}),i("view",{staticClass:t._$s(3,"sc","devices_summary"),attrs:{_i:3}},[t._v(t._$s(3,"t0-0",t._s(t.devices.length)))]),i("view",[t._$s(5,"i",t.popup)?i("scroll-view",{staticClass:t._$s(5,"sc","device_list"),attrs:{_i:5}},t._l(t._$s(6,"f",{forItems:t.devices}),(function(e,n,a,r){return i("view",{key:t._$s(6,"f",{forIndex:a,key:n}),staticClass:t._$s("6-"+r,"sc","device_item"),attrs:{_i:"6-"+r},on:{click:function(i){return t.createBLEConnection(e)}}},[i("view",[i("text",[t._v(t._$s("8-"+r,"t0-0",t._s(e.localName||e.name)))])]),i("view",[t._v(t._$s("9-"+r,"t0-0",t._s(e.macAddr||e.deviceId)))])])})),0):t._e()]),i("view",{staticClass:t._$s(10,"sc","tishi"),attrs:{_i:10}},[i("view",{staticClass:t._$s(11,"sc","text"),attrs:{_i:11}},[i("icon",{staticClass:t._$s(12,"sc","t-icon t-icon-tishi"),attrs:{_i:12}})]),i("view",{staticClass:t._$s(13,"sc","dv"),attrs:{_i:13}},[i("text"),i("text"),i("text"),i("text")])])])},a=[]},"4f6b":function(t,e,i){"use strict";i.r(e);var n=i("e772"),a=i("03f2");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"500e":function(t,e,i){"use strict";i.r(e);var n=i("b89b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"539b":function(t,e,i){"use strict";i.r(e);var n=i("88c2"),a=i("a72c");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"5f4e0687",null,!1,n["a"],void 0);e["default"]=o.exports},"53dc":function(t,e,i){"use strict";i.r(e);var n=i("dcd8"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"53eb":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;et.length)&&(e=t.length);for(var i=0,n=new Array(e);i1?e-1:0),n=1;nt.end.x||e.end.xt.start.y||e.start.y1&&(a.extra.mount.widthRatio>2&&(a.extra.mount.widthRatio=2),s+=(a.extra.mount.widthRatio-1)*i.eachSpacing);var o=e;return e>=0?(o=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",a.xAxis.scrollPosition="left"):Math.abs(e)>=s-r?(o=r-s,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",a.xAxis.scrollPosition="right"):(t.scrollOption.position=e,a.xAxis.scrollPosition=e),o}function h(t,e,i){function n(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=n(t),e=n(e),i=n(i),e>i&&(i+=2*Math.PI,t=e&&t<=i}function p(t,e){function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function n(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var a=.2,r=.2,s=null,o=null,c=null,l=null;if(e<1?(s=t[0].x+(t[1].x-t[0].x)*a,o=t[0].y+(t[1].y-t[0].y)*a):(s=t[e].x+(t[e+1].x-t[e-1].x)*a,o=t[e].y+(t[e+1].y-t[e-1].y)*a),e>t.length-3){var u=t.length-1;c=t[u].x-(t[u].x-t[u-1].x)*r,l=t[u].y-(t[u].y-t[u-1].y)*r}else c=t[e+1].x-(t[e+2].x-t[e].x)*r,l=t[e+1].y-(t[e+2].y-t[e].y)*r;return i(t,e+1)&&(l=t[e+1].y),i(t,e)&&(o=t[e].y),n(t,e+1)&&(c=t[e+1].x),n(t,e)&&(s=t[e].x),(o>=Math.max(t[e].y,t[e+1].y)||o<=Math.min(t[e].y,t[e+1].y))&&(o=t[e].y),(l>=Math.max(t[e].y,t[e+1].y)||l<=Math.min(t[e].y,t[e+1].y))&&(l=t[e+1].y),(s>=Math.max(t[e].x,t[e+1].x)||s<=Math.min(t[e].x,t[e+1].x))&&(s=t[e].x),(c>=Math.max(t[e].x,t[e+1].x)||c<=Math.min(t[e].x,t[e+1].x))&&(c=t[e+1].x),{ctrA:{x:s,y:o},ctrB:{x:c,y:l}}}function g(t,e,i){return{x:i.x+t,y:i.y-e}}function v(t,e){if(e)while(l.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function m(t,e,i){for(var n=0,a=0;a=1e4?1e3:n>=1e3?100:n>=100?10:n>=10?5:n>=1?1:n>=.1?.1:n>=.01?.01:n>=.001?.001:n>=1e-4?1e-4:n>=1e-5?1e-5:1e-6,{minRange:d(t,"lower",i),maxRange:d(e,"upper",i)}}function x(t,e,i){var n=0;if(t=String(t),!1!==i&&void 0!==i&&i.setFontSize&&i.measureText)return i.setFontSize(e),i.measureText(t).width;t=t.split("");for(var a=0;a-1;if(r)for(var s=A(t),o=0;o5&&void 0!==arguments[5]?arguments[5]:{},s=e.chartData.calPoints?e.chartData.calPoints:[],o={};if(n.length>0){for(var c=[],l=0;l0&&(n=a[i]),{text:r.formatter?r.formatter(t,n,i,e):t.name+": "+t.data,color:t.color,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}})),f={x:Math.round(o.x),y:Math.round(o.y)};return{textList:d,offset:f}}function T(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.chartData.xAxisPoints[i]+e.chartData.eachSpacing/2,s=t.map((function(t){return{text:a.formatter?a.formatter(t,n[i],i,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}}));s=s.filter((function(t){if(!0!==t.disableLegend)return t}));var o={x:Math.round(r),y:0};return{textList:s,offset:o}}function P(t,e,i,n,a,r){var s=i.chartData.calPoints,o=r.color.upFill,c=r.color.downFill,l=[o,o,c,o],u=[];e.map((function(e){0==n?e.data[1]-e.data[0]<0?l[1]=c:l[1]=o:(e.data[0]t[n-1][1]&&(l[2]=o),e.data[3]=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function I(t,e,i){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)<=Math.pow(i,2)}function L(t,e){var i=[],n=[];return t.forEach((function(t,a){e.connectNulls?null!==t&&n.push(t):null!==t?n.push(t):(n.length&&i.push(n),n=[])})),n.length&&i.push(n),i}function M(t,e,i,n,a){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},s=e.xAxis.fontSize*e.pix,o=t.map((function(t,i){var n=e.xAxis.formatter?e.xAxis.formatter(t,i,e):t;return x(String(n),s,a)})),c=Math.max.apply(this,o);if(1==e.xAxis.rotateLabel){r.angle=e.xAxis.rotateAngle*Math.PI/180;var l=e.xAxis.marginTop*e.pix*2+Math.abs(c*Math.sin(r.angle));l=l4&&void 0!==arguments[4]?arguments[4]:-1;a="stack"==n?w(t,e.categories.length):b(t);var o=[];a=a.filter((function(t){return"object"===(0,s.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),a.map((function(t){"object"===(0,s.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[0]):o.push(t.value):o.push(t)}));var c=0,l=0;if(o.length>0&&(c=Math.min.apply(this,o),l=Math.max.apply(this,o)),r>-1?("number"===typeof e.xAxis.data[r].min&&(c=Math.min(e.xAxis.data[r].min,c)),"number"===typeof e.xAxis.data[r].max&&(l=Math.max(e.xAxis.data[r].max,l))):("number"===typeof e.xAxis.min&&(c=Math.min(e.xAxis.min,c)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),c===l){var u=l||10;l+=u}for(var d=c,f=l,h=[],p=(f-d)/e.xAxis.splitNumber,g=0;g<=e.xAxis.splitNumber;g++)h.push(d+p*g);return h}(t,e,i,a.type),r.rangesFormat=r.ranges.map((function(t){return t=l.toFixed(t,2),t}));var o=r.ranges.map((function(t){return t=l.toFixed(t,2),t}));r=Object.assign(r,J(o,e,i));r.eachSpacing,o.map((function(t){return x(t,e.xAxis.fontSize*e.pix,n)}));return!0===e.xAxis.disabled&&(r.xAxisHeight=0),r}function j(t,e,i,n,a){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,s=a.extra.radar||{};s.max=s.max||0;for(var o=Math.max(s.max,Math.max.apply(null,b(n))),c=[],l=function(a){var s=n[a],l={};l.color=s.color,l.legendShape=s.legendShape,l.pointShape=s.pointShape,l.data=[],s.data.forEach((function(n,a){var s={};s.angle=t[a],s.proportion=n/o,s.value=n,s.position=g(i*s.proportion*r*Math.cos(s.angle),i*s.proportion*r*Math.sin(s.angle),e),l.data.push(s)})),c.push(l)},u=0;u2&&void 0!==arguments[2]?arguments[2]:1,n=0,a=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0,s=0,o=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==i&&(i=.999999);for(var n=0;n=2&&(a._proportion_=a._proportion_%2)}return t}function U(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==i&&(i=.999999);for(var n=0;n=2&&(a._proportion_=a._proportion_%2)}return t}function z(t,e,i){var n;n=i=2&&(t[r]._endAngle_=t[r]._endAngle_%2),a=t[r]._endAngle_;return t}function W(t,e,i){for(var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a=0;a=i.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*n+i.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*n,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return t}function q(t,e,i,n,a,r){return t.map((function(t){if(null===t)return null;var a=0,s=0;return"mix"==r.type?(a=r.extra.mix.column.seriesGap*r.pix||0,s=r.extra.mix.column.categoryGap*r.pix||0):(a=r.extra.column.seriesGap*r.pix||0,s=r.extra.column.categoryGap*r.pix||0),a=Math.min(a,e/i),s=Math.min(s,e/i),t.width=Math.ceil((e-2*s-a*(i-1))/i),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(t.width=Math.min(t.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t.x+=(n+.5-i/2)*(t.width+a),t}))}function V(t,e,i,n,a,r){return t.map((function(t){if(null===t)return null;var a=0,s=0;return a=r.extra.bar.seriesGap*r.pix||0,s=r.extra.bar.categoryGap*r.pix||0,a=Math.min(a,e/i),s=Math.min(s,e/i),t.width=Math.ceil((e-2*s-a*(i-1))/i),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t.y+=(n+.5-i/2)*(t.width+a),t}))}function G(t,e,i,n,a,r,s){var o=r.extra.column.categoryGap*r.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*o,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),n>0&&(t.width-=s),t)}))}function H(t,e,i,n,a,r,s){var o=r.extra.column.categoryGap*r.pix||0;return t.map((function(t,i){return null===t?null:(t.width=Math.ceil(e-2*o),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function K(t,e,i,n,a,r,s){var o=r.extra.bar.categoryGap*r.pix||0;return t.map((function(t,i){return null===t?null:(t.width=Math.ceil(e-2*o),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function J(t,e,i){var n=e.width-e.area[1]-e.area[3],a=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&a>1&&"justify"==e.xAxis.boundaryGap&&(a-=1);var r=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,a+=r);var s=n/a,o=[],c=e.area[3],l=e.width-e.area[1];return t.forEach((function(t,e){o.push(c+r/2*s+e*s)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?o.push(c+r*s+t.length*s):o.push(l)),{xAxisPoints:o,startX:c,endX:l,eachSpacing:s}}function X(t,e,i,n,a,r,s){var o=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],l=r.height-r.area[0]-r.area[2];return t.forEach((function(t,s){if(null===t)c.push(null);else{var u=[];t.forEach((function(t,c){var d={};d.x=n[s]+Math.round(a/2);var f=t.value||t,h=l*(f-e)/(i-e);h*=o,d.y=r.height-Math.round(h)-r.area[2],u.push(d)})),c.push(u)}})),c}function Y(t,e,i,n,a,r,o){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=r.type&&"area"!=r.type&&"scatter"!=r.type&&"bubble"!=r.type||(l=r.xAxis.boundaryGap);var u=[],d=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)u.push(null);else{var h={};h.color=t.color,h.x=n[o];var p,g,v,m=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(r.chartData.xAxisData.ranges),g=p.shift(),v=p.pop(),m=t[1],h.x=r.area[3]+f*(t[0]-g)/(v-g),"bubble"==r.type&&(h.r=t[2],h.t=t[3]);else m=t.value;"center"==l&&(h.x+=a/2);var _=d*(m-e)/(i-e);_*=c,h.y=r.height-_-r.area[2],u.push(h)}})),u}function Q(t,e,i,n,a,r,o,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var u=r.xAxis.boundaryGap,d=[],f=r.height-r.area[0]-r.area[2],h=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)d.push(null);else{var p={};if(p.color=t.color,"vertical"==c.animation){p.x=n[o];var g,v,m,_=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)g=[].concat(r.chartData.xAxisData.ranges),v=g.shift(),m=g.pop(),_=t[1],p.x=r.area[3]+h*(t[0]-v)/(m-v);else _=t.value;"center"==u&&(p.x+=a/2);var y=f*(_-e)/(i-e);y*=l,p.y=r.height-y-r.area[2],d.push(p)}else{p.x=n[0]+a*o*l;_=t;"center"==u&&(p.x+=a/2);y=f*(_-e)/(i-e);p.y=r.height-y-r.area[2],d.push(p)}}})),d}function Z(t,e,i,n,a,r,o,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var u=[],d=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)u.push(null);else{var c={};c.color=t.color,c.x=n[o];var h,p,g,v=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)h=[].concat(r.chartData.xAxisData.ranges),p=h.shift(),g=h.pop(),v=t[1],c.x=r.area[3]+f*(t[0]-p)/(g-p);else v=t.value;c.x+=a/2;var m=d*(v*l-e)/(i-e);c.y=r.height-m-r.area[2],u.push(c)}})),u}function tt(t,e,i,n,a,r,s,o){var c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,l=[],u=r.height-r.area[0]-r.area[2],d=(r.width,r.area[1],r.area[3],a*s.widthRatio);return t.forEach((function(t,s){if(null===t)l.push(null);else{var o={};o.color=t.color,o.x=n[s],o.x+=a/2;var f=t.data,h=u*(f*c-e)/(i-e);o.y=r.height-h-r.area[2],o.value=f,o.width=d,l.push(o)}})),l}function et(t,e,i,n,a,r,o){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],u=(r.height,r.area[0],r.area[2],r.width-r.area[1]-r.area[3]);return t.forEach((function(t,a){if(null===t)l.push(null);else{var o={};o.color=t.color,o.y=n[a];var d=t;"object"===(0,s.default)(t)&&null!==t&&(d=t.value);var f=u*(d-e)/(i-e);f*=c,o.height=f,o.value=d,o.x=f+r.area[3],l.push(o)}})),l}function it(t,e,i,n,a,r,o,c,l){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],f=r.height-r.area[0]-r.area[2];return t.forEach((function(t,o){if(null===t)d.push(null);else{var h={};if(h.color=t.color,h.x=n[o]+Math.round(a/2),c>0){for(var p=0,g=0;g<=c;g++)p+=l[g].data[o];var v=p-t,m=f*(p-e)/(i-e),_=f*(v-e)/(i-e)}else{p=t;"object"===(0,s.default)(t)&&null!==t&&(p=t.value);m=f*(p-e)/(i-e),_=0}var y=_;m*=u,y*=u,h.y=r.height-Math.round(m)-r.area[2],h.y0=r.height-Math.round(y)-r.area[2],d.push(h)}})),d}function nt(t,e,i,n,a,r,o,c,l){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,a){if(null===t)d.push(null);else{var o={};if(o.color=t.color,o.y=n[a],c>0){for(var h=0,p=0;p<=c;p++)h+=l[p].data[a];var g=h-t,v=f*(h-e)/(i-e),m=f*(g-e)/(i-e)}else{h=t;"object"===(0,s.default)(t)&&null!==t&&(h=t.value);v=f*(h-e)/(i-e),m=0}var _=m;v*=u,_*=u,o.height=v-_,o.x=r.area[3]+v,o.x0=r.area[3]+_,d.push(o)}})),d}function at(t,e,i,n,a){var r;r="stack"==n?w(t,e.categories.length):b(t);var o=[];r=r.filter((function(t){return"object"===(0,s.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),r.map((function(t){"object"===(0,s.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[1]):o.push(t.value):o.push(t)}));var c=a.min||0,l=a.max||0;o.length>0&&(c=Math.min.apply(this,o),l=Math.max.apply(this,o)),c===l&&(0==l?l=10:c=0);for(var u=y(c,l),d=void 0===a.min||null===a.min?u.minRange:a.min,f=void 0===a.max||null===a.max?u.maxRange:a.max,h=(f-d)/e.yAxis.splitNumber,p=[],g=0;g<=e.yAxis.splitNumber;g++)p.push(d+h*g);return p.reverse()}function rt(t,e,i,n){var a=c({},{type:""},e.extra.column),r=e.yAxis.data.length,s=new Array(r);if(r>0){for(var o=0;o0&&0==a.tooltip.group.includes(s))){var o="number"===typeof a.tooltip.index?a.tooltip.index:a.tooltip.index[a.tooltip.group.indexOf(s)];if(n.beginPath(),"hollow"==r.activeType?(n.setStrokeStyle(e),n.setFillStyle(a.background),n.setLineWidth(2*a.pix)):(n.setStrokeStyle("#ffffff"),n.setFillStyle(e),n.setLineWidth(1*a.pix)),"diamond"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y),n.lineTo(t.x,t.y+4.5),n.lineTo(t.x+4.5,t.y),n.lineTo(t.x,t.y-4.5))}));else if("circle"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x+2.5*a.pix,t.y),n.arc(t.x,t.y,3*a.pix,0,2*Math.PI,!1))}));else if("square"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x-3.5,t.y-3.5),n.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y+4.5),n.lineTo(t.x+4.5,t.y+4.5),n.lineTo(t.x,t.y-4.5))}));else if("none"===i)return;n.closePath(),n.fill(),n.stroke()}}function lt(t,e,i,n){var a=t.title.fontSize||e.titleFontSize,r=t.subtitle.fontSize||e.subtitleFontSize,s=t.title.name||"",o=t.subtitle.name||"",c=t.title.color||t.fontColor,l=t.subtitle.color||t.fontColor,u=s?a:0,d=o?r:0;if(o){var f=x(o,r*t.pix,i),h=n.x-f/2+(t.subtitle.offsetX||0)*t.pix,p=n.y+r*t.pix/2+(t.subtitle.offsetY||0)*t.pix;s&&(p+=(u*t.pix+5)/2),i.beginPath(),i.setFontSize(r*t.pix),i.setFillStyle(l),i.fillText(o,h,p),i.closePath(),i.stroke()}if(s){var g=x(s,a*t.pix,i),v=n.x-g/2+(t.title.offsetX||0),m=n.y+a*t.pix/2+(t.title.offsetY||0)*t.pix;o&&(m-=(d*t.pix+5)/2),i.beginPath(),i.setFontSize(a*t.pix),i.setFillStyle(c),i.fillText(s,v,m),i.closePath(),i.stroke()}}function ut(t,e,i,n,a){var r=e.data,o=e.textOffset?e.textOffset:0;t.forEach((function(t,c){if(null!==t){n.beginPath();var l=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(l),n.setFillStyle(e.textColor||a.fontColor);var u=r[c];"object"===(0,s.default)(r[c])&&null!==r[c]&&(u=r[c].constructor.toString().indexOf("Array")>-1?r[c][1]:r[c].value);var d=e.formatter?e.formatter(u,c,e,a):u;n.setTextAlign("center"),n.fillText(String(d),t.x,t.y-4+o*a.pix),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function dt(t,e,i,n,a){var r=e.data,o=e.textOffset?e.textOffset:0,c=a.extra.column.labelPosition;t.forEach((function(t,l){if(null!==t){n.beginPath();var u=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(u),n.setFillStyle(e.textColor||a.fontColor);var d=r[l];"object"===(0,s.default)(r[l])&&null!==r[l]&&(d=r[l].constructor.toString().indexOf("Array")>-1?r[l][1]:r[l].value);var f=e.formatter?e.formatter(d,l,e,a):d;n.setTextAlign("center");var h=t.y-4*a.pix+o*a.pix;t.y>e.zeroPoints&&(h=t.y+o*a.pix+u),"insideTop"==c&&(h=t.y+u+o*a.pix,t.y>e.zeroPoints&&(h=t.y-o*a.pix-4*a.pix)),"center"==c&&(h=t.y+o*a.pix+(a.height-a.area[2]-t.y+u)/2,e.zeroPointse.zeroPoints&&(h=t.y-o*a.pix-(t.y-e.zeroPoints-u)/2),"stack"==a.extra.column.type&&(h=t.y+o*a.pix+(t.y0-t.y+u)/2)),"bottom"==c&&(h=a.height-a.area[2]+o*a.pix-4*a.pix,e.zeroPointse.zeroPoints&&(h=e.zeroPoints-o*a.pix+u+2*a.pix),"stack"==a.extra.column.type&&(h=t.y0+o*a.pix-4*a.pix)),n.fillText(String(f),t.x,h),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function ft(t,e,i,n,a,r){e.data;var s=e.textOffset?e.textOffset:0;a.extra.mount.labelPosition;t.forEach((function(t,o){if(null!==t){n.beginPath();var c=e[o].textSize?e[o].textSize*a.pix:i.fontSize;n.setFontSize(c),n.setFillStyle(e[o].textColor||a.fontColor);var l=t.value,u=e[o].formatter?e[o].formatter(l,o,e,a):l;n.setTextAlign("center");var d=t.y-4*a.pix+s*a.pix;t.y>r&&(d=t.y+s*a.pix+c),n.fillText(String(u),t.x,d),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function ht(t,e,i,n,a){var r=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,o){if(null!==t){n.beginPath();var c=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(c),n.setFillStyle(e.textColor||a.fontColor);var l=r[o];"object"===(0,s.default)(r[o])&&null!==r[o]&&(l=r[o].value);var u=e.formatter?e.formatter(l,o,e,a):l;n.setTextAlign("left"),n.fillText(String(u),t.x+4*a.pix,t.y+c/2-3),n.closePath(),n.stroke()}}))}function pt(t,e,i,n,a,r){var s;e-=t.width/2+t.labelOffset*n.pix,e=e<10?10:e,s=t.endAngle=2&&(u%=2),d+=l}}function gt(t,e,i,n,a,r){var s=n.extra.radar||{};t.forEach((function(t,o){if(!0===s.labelPointShow&&""!==n.categories[o]){var c={x:e*Math.cos(t),y:e*Math.sin(t)},u=g(c.x,c.y,i);r.setFillStyle(s.labelPointColor),r.beginPath(),r.arc(u.x,u.y,s.labelPointRadius*n.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(!0===s.labelShow){var d={x:(e+a.radarLabelTextMargin*n.pix)*Math.cos(t),y:(e+a.radarLabelTextMargin*n.pix)*Math.sin(t)},f=g(d.x,d.y,i),h=f.x,p=f.y;l.approximatelyEqual(d.x,0)?h-=x(n.categories[o]||"",a.fontSize,r)/2:d.x<0&&(h-=x(n.categories[o]||"",a.fontSize,r)),r.beginPath(),r.setFontSize(a.fontSize),r.setFillStyle(s.labelColor||n.fontColor),r.fillText(n.categories[o]||"",h,p+a.fontSize/2),r.closePath(),r.stroke()}}))}function vt(t,e,i,n,a,r){for(var s=i.pieChartLinePadding,o=[],c=null,u=t.map((function(i,n){var a=i.formatter?i.formatter(i,n,t,e):l.toFixed(100*i._proportion_.toFixed(4))+"%";a=i.labelText?i.labelText:a;var r=2*Math.PI-(i._start_+2*Math.PI*i._proportion_/2);i._rose_proportion_&&(r=2*Math.PI-(i._start_+2*Math.PI*i._rose_proportion_/2));var s=i.color,o=i._radius_;return{arc:r,text:a,color:s,radius:o,textColor:i.textColor,textSize:i.textSize,labelShow:i.labelShow}})),d=0;d=0?h+i.pieChartTextPadding:h-i.pieChartTextPadding,b=p,w=x(f.text,f.textSize*e.pix||i.fontSize,n),C=b;c&&l.isSameXCoordinateArea(c.start,{x:y})&&(C=y>0?Math.min(b,c.start.y):h<0||b>0?Math.max(b,c.start.y):Math.min(b,c.start.y)),y<0&&(y-=w);var $={lineStart:{x:m,y:_},lineEnd:{x:h,y:p},start:{x:y,y:C},width:w,height:i.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};c=v($,c),o.push(c)}for(var k=0;ka?a:r.activeWidth;var s=e.area[0],o=e.height-e.area[2];n.beginPath(),n.setFillStyle(u(r.activeBgColor,r.activeBgOpacity)),n.rect(t-r.activeWidth/2,s,r.activeWidth,o-s),n.closePath(),n.fill(),n.setFillStyle("#FFFFFF")}function xt(t,e,i,n,a){var r=c({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),s=e.area[3],o=e.width-e.area[1];n.beginPath(),n.setFillStyle(u(r.activeBgColor,r.activeBgOpacity)),n.rect(s,t-a/2,o-s,a),n.closePath(),n.fill(),n.setFillStyle("#FFFFFF")}function bt(t,e,i,n,a,r,s){var o=c({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},i.extra.tooltip);1==o.showCategory&&i.categories&&t.unshift({text:i.categories[i.tooltip.index],color:null});var l=o.fontSize*i.pix,d=o.lineHeight*i.pix,f=o.boxPadding*i.pix,h=l,p=5*i.pix;0==o.legendShow&&(h=0,p=0);var g=o.showArrow?8*i.pix:0,v=!1;"line"!=i.type&&"mount"!=i.type&&"area"!=i.type&&"candle"!=i.type&&"mix"!=i.type||1==o.splitLine&&function(t,e,i,n){var a=e.extra.tooltip||{};a.gridType=void 0==a.gridType?"solid":a.gridType,a.dashLength=void 0==a.dashLength?4:a.dashLength;var r=e.area[0],s=e.height-e.area[2];if("dash"==a.gridType&&n.setLineDash([a.dashLength,a.dashLength]),n.setStrokeStyle(a.gridColor||"#cccccc"),n.setLineWidth(1*e.pix),n.beginPath(),n.moveTo(t,r),n.lineTo(t,s),n.stroke(),n.setLineDash([]),a.xAxisLabel){var o=e.categories[e.tooltip.index];n.setFontSize(i.fontSize);var c=x(o,i.fontSize,n),l=t-.5*c,d=s+2*e.pix;n.beginPath(),n.setFillStyle(u(a.labelBgColor||i.toolTipBackground,a.labelBgOpacity||i.toolTipOpacity)),n.setStrokeStyle(a.labelBgColor||i.toolTipBackground),n.setLineWidth(1*e.pix),n.rect(l-a.boxPadding*e.pix,d,c+2*a.boxPadding*e.pix,i.fontSize+2*a.boxPadding*e.pix),n.closePath(),n.stroke(),n.fill(),n.beginPath(),n.setFontSize(i.fontSize),n.setFillStyle(a.labelFontColor||e.fontColor),n.fillText(String(o),l,d+a.boxPadding*e.pix+i.fontSize),n.closePath(),n.stroke()}}(i.tooltip.offset.x,i,n,a),e=c({x:0,y:0},e),e.y-=8*i.pix;var m=t.map((function(t){return x(t.text,l,a)})),_=h+p+4*f+Math.max.apply(null,m),y=2*f+t.length*d;if(0!=o.showBox){e.x-Math.abs(i._scrollDistance_||0)+g+_>i.width&&(v=!0),y+e.y>i.height&&(e.y=i.height-y),a.beginPath(),a.setFillStyle(u(o.bgColor,o.bgOpacity)),a.setLineWidth(o.borderWidth*i.pix),a.setStrokeStyle(u(o.borderColor,o.borderOpacity));var b=o.borderRadius;v?(_+g>i.width&&(e.x=i.width+Math.abs(i._scrollDistance_||0)+g+(_-i.width)),_>e.x&&(e.x=i.width+Math.abs(i._scrollDistance_||0)+g+(_-i.width)),o.showArrow&&(a.moveTo(e.x,e.y+10*i.pix),a.lineTo(e.x-g,e.y+10*i.pix+5*i.pix)),a.arc(e.x-g-b,e.y+y-b,b,0,Math.PI/2,!1),a.arc(e.x-g-Math.round(_)+b,e.y+y-b,b,Math.PI/2,Math.PI,!1),a.arc(e.x-g-Math.round(_)+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),a.arc(e.x-g-b,e.y+b,b,-Math.PI/2,0,!1),o.showArrow&&(a.lineTo(e.x-g,e.y+10*i.pix-5*i.pix),a.lineTo(e.x,e.y+10*i.pix))):(o.showArrow&&(a.moveTo(e.x,e.y+10*i.pix),a.lineTo(e.x+g,e.y+10*i.pix-5*i.pix)),a.arc(e.x+g+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),a.arc(e.x+g+Math.round(_)-b,e.y+b,b,-Math.PI/2,0,!1),a.arc(e.x+g+Math.round(_)-b,e.y+y-b,b,0,Math.PI/2,!1),a.arc(e.x+g+b,e.y+y-b,b,Math.PI/2,Math.PI,!1),o.showArrow&&(a.lineTo(e.x+g,e.y+10*i.pix+5*i.pix),a.lineTo(e.x,e.y+10*i.pix))),a.closePath(),a.fill(),o.borderWidth>0&&a.stroke(),o.legendShow&&t.forEach((function(t,n){if(null!==t.color){a.beginPath(),a.setFillStyle(t.color);var r=e.x+g+2*f,s=e.y+(d-l)/2+d*n+f+1;switch(v&&(r=e.x-_-g+2*f),t.legendShape){case"line":a.moveTo(r,s+.5*h-2*i.pix),a.fillRect(r,s+.5*h-2*i.pix,h,4*i.pix);break;case"triangle":a.moveTo(r+7.5*i.pix,s+.5*h-5*i.pix),a.lineTo(r+2.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+12.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+7.5*i.pix,s+.5*h-5*i.pix);break;case"diamond":a.moveTo(r+7.5*i.pix,s+.5*h-5*i.pix),a.lineTo(r+2.5*i.pix,s+.5*h),a.lineTo(r+7.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+12.5*i.pix,s+.5*h),a.lineTo(r+7.5*i.pix,s+.5*h-5*i.pix);break;case"circle":a.moveTo(r+7.5*i.pix,s+.5*h),a.arc(r+7.5*i.pix,s+.5*h,5*i.pix,0,2*Math.PI);break;case"rect":a.moveTo(r,s+.5*h-5*i.pix),a.fillRect(r,s+.5*h-5*i.pix,15*i.pix,10*i.pix);break;case"square":a.moveTo(r+2*i.pix,s+.5*h-5*i.pix),a.fillRect(r+2*i.pix,s+.5*h-5*i.pix,10*i.pix,10*i.pix);break;default:a.moveTo(r,s+.5*h-5*i.pix),a.fillRect(r,s+.5*h-5*i.pix,15*i.pix,10*i.pix)}a.closePath(),a.fill()}})),t.forEach((function(t,i){var n=e.x+g+2*f+h+p;v&&(n=e.x-_-g+2*f+h+p);var r=e.y+d*i+(d-l)/2-1+f+l;a.beginPath(),a.setFontSize(l),a.setTextBaseline("normal"),a.setFillStyle(o.fontColor),a.fillText(t.text,n,r),a.closePath(),a.stroke()}))}}function wt(t,e,i,n,a,r){var s=t.extra.tooltip||{};s.horizentalLine&&t.tooltip&&1===n&&("line"==t.type||"area"==t.type||"column"==t.type||"mount"==t.type||"candle"==t.type||"mix"==t.type)&&_t(t,e,i),i.save(),t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&i.translate(t._scrollDistance_,0),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===n&&bt(t.tooltip.textList,t.tooltip.offset,t,e,i),i.restore()}function Ct(t,e,i,n){var a=e.chartData.xAxisData,r=a.xAxisPoints,s=a.startX,o=a.endX,c=a.eachSpacing,l="center";"bar"!=e.type&&"line"!=e.type&&"area"!=e.type&&"scatter"!=e.type&&"bubble"!=e.type||(l=e.xAxis.boundaryGap);var u=e.height-e.area[2],d=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var f=e.height-e.area[2]+i.xAxisHeight,h=o-s,p=c*(r.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),p+=(e.extra.mount.widthRatio-1)*c);var g=h*h/p,v=0;e._scrollDistance_&&(v=-e._scrollDistance_*h/p),n.beginPath(),n.setLineCap("round"),n.setLineWidth(6*e.pix),n.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),n.moveTo(s,f),n.lineTo(o,f),n.stroke(),n.closePath(),n.beginPath(),n.setLineCap("round"),n.setLineWidth(6*e.pix),n.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),n.moveTo(s+v,f),n.lineTo(s+v+g,f),n.stroke(),n.closePath(),n.setLineCap("butt")}if(n.save(),e._scrollDistance_&&0!==e._scrollDistance_&&n.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(n.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),n.setLineCap("butt"),n.setLineWidth(1*e.pix),r.forEach((function(t,i){i>0&&(n.beginPath(),n.moveTo(t-c/2,u),n.lineTo(t-c/2,u+3*e.pix),n.closePath(),n.stroke())}))),!0!==e.xAxis.disableGrid&&(n.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),n.setLineCap("butt"),n.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&n.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach((function(t,i){i%e.xAxis.gridEval==0&&(n.beginPath(),n.moveTo(t,u),n.lineTo(t,d),n.stroke())})),n.setLineDash([])),!0!==e.xAxis.disabled){var m=t.length;e.xAxis.labelCount&&(m=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,m-=1);for(var _=Math.ceil(t.length/m),y=[],b=t.length,w=0;w=e.area[3]-1&&d-Math.abs(o)<=e.width-e.area[1]+1&&(n.beginPath(),n.setFontSize(C),n.setFillStyle(e.xAxis.fontColor||e.fontColor),n.fillText(String(a),r[i]+s,u+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),n.closePath(),n.stroke())})):y.forEach((function(t,a){var s=e.xAxis.formatter?e.xAxis.formatter(t):t,o=e._scrollDistance_||0,d="center"==l?r[a]+c/2:r[a];if(d-Math.abs(o)>=e.area[3]-1&&d-Math.abs(o)<=e.width-e.area[1]+1){n.save(),n.beginPath(),n.setFontSize(C),n.setFillStyle(e.xAxis.fontColor||e.fontColor);var f=x(String(s),C,n),h=r[a];"center"==l&&(h=r[a]+c/2);e.xAxis.scrollShow&&6*e.pix;var p=u+e.xAxis.marginTop*e.pix+C-C*Math.abs(Math.sin(i._xAxisTextAngle_));e.xAxis.rotateAngle<0?(h-=C/2,f=0):(h+=C/2,f=-f),n.translate(h,p),n.rotate(-1*i._xAxisTextAngle_),n.fillText(String(s),f,0),n.closePath(),n.stroke(),n.restore()}}))}n.restore(),e.xAxis.title&&(n.beginPath(),n.setFontSize(e.xAxis.titleFontSize*e.pix),n.setFillStyle(e.xAxis.titleFontColor),n.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),n.closePath(),n.stroke()),e.xAxis.axisLine&&(n.beginPath(),n.setStrokeStyle(e.xAxis.axisLineColor),n.setLineWidth(1*e.pix),n.moveTo(s,e.height-e.area[2]),n.lineTo(o,e.height-e.area[2]),n.stroke())}function $t(t,e,i,n){if(!0!==e.yAxis.disableGrid){var a=e.height-e.area[0]-e.area[2],r=a/e.yAxis.splitNumber,s=e.area[3],o=e.chartData.xAxisData.xAxisPoints,c=e.chartData.xAxisData.eachSpacing,l=c*(o.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),l+=(e.extra.mount.widthRatio-1)*c);var u=s+l,d=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var h=f;h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==i.pieChartLinePadding&&(i.pieChartLinePadding=r.activeRadius*e.pix);var o=Math.min((e.width-e.area[1]-e.area[3])/2-i.pieChartLinePadding-i.pieChartTextPadding-i._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-i.pieChartLinePadding-i.pieChartTextPadding);o=o<10?10:o,r.customRadius>0&&(o=r.customRadius*e.pix),t=E(t,o,a);var l=r.activeRadius*e.pix;if(r.customColor=_(r.linearType,r.customColor,t,i),t=t.map((function(t){return t._start_+=r.offsetAngle*Math.PI/180,t})),t.forEach((function(t,i){e.tooltip&&e.tooltip.index==i&&(n.beginPath(),n.setFillStyle(u(t.color,r.activeOpacity||.5)),n.moveTo(s.x,s.y),n.arc(s.x,s.y,t._radius_+l,t._start_,t._start_+2*t._proportion_*Math.PI),n.closePath(),n.fill()),n.beginPath(),n.setLineWidth(r.borderWidth*e.pix),n.lineJoin="round",n.setStrokeStyle(r.borderColor);var a,o=t.color;"custom"==r.linearType&&(a=n.createCircularGradient?n.createCircularGradient(s.x,s.y,t._radius_):n.createRadialGradient(s.x,s.y,0,s.x,s.y,t._radius_),a.addColorStop(0,u(r.customColor[t.linearIndex],1)),a.addColorStop(1,u(t.color,1)),o=a);n.setFillStyle(o),n.moveTo(s.x,s.y),n.arc(s.x,s.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),n.closePath(),n.fill(),1==r.border&&n.stroke()})),"ring"===e.type){var d=.6*o;"number"===typeof r.ringWidth&&r.ringWidth>0&&(d=Math.max(0,o-r.ringWidth*e.pix)),n.beginPath(),n.setFillStyle(r.centerColor),n.moveTo(s.x,s.y),n.arc(s.x,s.y,d,0,2*Math.PI),n.closePath(),n.fill()}return!1!==e.dataLabel&&1===a&&vt(t,e,i,n,0,s),1===a&&"ring"===e.type&<(e,i,n,s),{center:s,radius:o,series:t}}function Tt(t,e){var i=Array(2),n=20037508.34*t/180,a=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return a=20037508.34*a/180,i[0]=n,i[1]=a,i}function Pt(t,e,i,n,a,r){return{x:(e-i.xMin)*n+a,y:(i.yMax-t)*n+r}}function At(t,e,i){if(e[1]==i[1])return!1;if(e[1]>t[1]&&i[1]>t[1])return!1;if(e[1]t[1])return!1;if(i[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[r].area[2]||t[1]>e[r].area[3]||t[2]i||t[3]>n){a=!0;break}a=!1}return a}function Mt(t,e,i){var n=t.series;switch(e){case"normal":for(var a=0;a.7},p=0;p0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var a=t[0].data,r=0;re.width-e.area[1]-e.area[3]?(f.push(g),p.push(h-e.legend.itemGap*e.pix),h=y,g=[m]):(h+=y,g.push(m))}if(g.length){f.push(g),p.push(h-e.legend.itemGap*e.pix),r.widthArr=p;var b=Math.max.apply(null,p);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+b+2*s;break;case"right":r.area.start.x=e.width-e.area[1]-b-2*s,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-b)/2-s,r.area.end.x=(e.width+b)/2+s}r.area.width=b+2*s,r.area.wholeWidth=b+2*s,r.area.height=f.length*d+2*s,r.area.wholeHeight=f.length*d+2*s+2*o,r.points=f}}else{var w=t.length,C=e.height-e.area[0]-e.area[2]-2*o-2*s,$=Math.min(Math.floor(C/d),w);switch(r.area.height=$*d+2*s,r.area.wholeHeight=$*d+2*s,e.legend.float){case"top":r.area.start.y=e.area[0]+o,r.area.end.y=e.area[0]+o+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-o-r.area.height,r.area.end.y=e.height-e.area[2]-o;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}for(var k=w%$===0?w/$:Math.floor(w/$+1),S=[],O=0;OD&&(D=L)}r.widthArr.push(D),r.heightArr.push(A.length*d+2*s)}for(var M=0,F=0;F0?P[bt].width+e.yAxis.padding*e.pix:P[bt].width,_t+=1):"right"==P[bt].position&&(e.area[1]+=at>0?P[bt].width+e.yAxis.padding*e.pix:P[bt].width,at+=1)}else i.yAxisWidth=P;if(e.chartData.yAxisData=T,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=J(e.categories,e);var At=M(e.categories,e,0,e.chartData.xAxisData.eachSpacing,n),Dt=At.xAxisHeight,It=At.angle;i.xAxisHeight=Dt,i._xAxisTextAngle_=It,e.area[2]+=Dt,e.chartData.categoriesData=At}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=F(o,e,i,n),d=e.chartData.xAxisData.rangesFormat;var Lt=M(d,e,0,e.chartData.xAxisData.eachSpacing,n),Bt=Lt.xAxisHeight,Rt=Lt.angle;i.xAxisHeight=Bt,i._xAxisTextAngle_=Rt,e.area[2]+=Bt,e.chartData.categoriesData=Lt}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var Ut,zt=e.chartData.xAxisData.xAxisPoints,Wt=e.chartData.xAxisData.startX,qt=e.chartData.xAxisData.endX,Vt=e.chartData.xAxisData.eachSpacing,Gt=Vt*(zt.length-1),Ht=qt-Wt;Ut=Ht-Gt,s.scrollOption.currentOffset=Ut,s.scrollOption.startTouchX=Ut,s.scrollOption.distance=0,s.scrollOption.lastMoveTime=0,e._scrollDistance_=Ut}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(i._pieTextMaxLength_=!1===e.dataLabel?0:function(t,e,i,n){t=E(t);for(var a=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=Mt(e,r.type,n)),n.beginPath(),n.setFillStyle(e.background),n.rect(0,0,e.width,e.height),n.fill(),n.save();var s=e.chartData.wordCloudData;n.translate(e.width/2,e.height/2);for(var o=0;o0&&(e.tooltip&&e.tooltip.index==o?n.strokeText(l,(s[o].areav[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].areav[1]+5+u-e.height/2)*a):n.fillText(l,(s[o].areav[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].areav[1]+5+u-e.height/2)*a)):s[o].area[0]>0&&(e.tooltip&&e.tooltip.index==o?n.strokeText(l,(s[o].area[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].area[1]+5+u-e.height/2)*a):n.fillText(l,(s[o].area[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].area[1]+5+u-e.height/2)*a)),n.stroke(),n.restore()}n.restore()}(o,e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"map":n.clearRect(0,0,e.width,e.height),function(t,e,i,n){var a,r,s=c({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),o=t,l=function(t){for(var e,i={xMin:180,xMax:0,yMin:90,yMax:0},n=0;nl.x?i.xMax:l.x,i.yMin=i.yMinl.y?i.yMax:l.y}}return i}(o);if(s.mercator){var d=Tt(l.xMax,l.yMax),f=Tt(l.xMin,l.yMin);l.xMax=d[0],l.yMax=d[1],l.xMin=f[0],l.yMin=f[1]}for(var h=e.width/Math.abs(l.xMax-l.xMin),p=e.height/Math.abs(l.yMax-l.yMin),g=h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),s=(e.height-e.area[0]-e.area[2])/t.length,o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},l=r.activeWidth*e.pix,d=Math.min((e.width-e.area[1]-e.area[3])/2-l,(e.height-e.area[0]-e.area[2])/2-l),f=B(t,d,r,s,a);if(n.save(),n.translate(o.x,o.y),r.customColor=_(r.linearType,r.customColor,t,i),"pyramid"==r.type)for(var h=0;h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;var s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=[];n.save();var f=0,h=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*l+e.area[3],h=f+(e.xAxis.itemCount+4)*l),t.forEach((function(t,s){var c,g,v;n.beginPath(),n.setStrokeStyle(t.color),n.moveTo(-1e4,-1e4),n.lineTo(-10001,-10001),n.stroke(),c=[].concat(e.chartData.yAxisData.ranges[t.index]),g=c.pop(),v=c.shift();var m=t.data,_=Q(m,g,v,o,l,e,i,r,a);d.push(_);var y=L(_,t);if("dash"==t.lineType){var x=t.dashLength?t.dashLength:8;x*=e.pix,n.setLineDash([x,x])}n.beginPath();var b=t.color;if("none"!==r.linearType&&t.linearColor&&t.linearColor.length>0){for(var w=n.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C0?n.setShadow(t.setShadow[0],t.setShadow[1],t.setShadow[2],t.setShadow[3]):n.setShadow(0,0,0,"rgba(0,0,0,0)"),n.setLineWidth(r.width),y.forEach((function(t,e){if(1===t.length)n.moveTo(t[0].x,t[0].y);else{n.moveTo(t[0].x,t[0].y);var i=0;if("curve"===r.type)for(var a=0;af&&(n.moveTo(s.x,s.y),i=1),a>0&&s.x>f&&s.xf&&(n.moveTo(l.x,l.y),i=1),c>0&&l.x>f&&l.xf&&(n.moveTo(d.x,d.y),i=1),u>0&&d.x>f&&d.x4&&void 0!==arguments[4]?arguments[4]:1,r=(c({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),s=r.xAxisPoints,o=r.eachSpacing,l=[];n.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),-e._scrollDistance_-2*o+e.area[3],e.xAxis.itemCount),t.forEach((function(t,r){var c,l,u;c=[].concat(e.chartData.yAxisData.ranges[t.index]),l=c.pop(),u=c.shift();var d=t.data,f=Y(d,l,u,s,o,e,i,a);n.beginPath(),n.setStrokeStyle(t.color),n.setFillStyle(t.color),n.setLineWidth(1*e.pix);var h=t.pointShape;if("diamond"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y),n.lineTo(t.x,t.y+4.5),n.lineTo(t.x+4.5,t.y),n.lineTo(t.x,t.y-4.5))}));else if("circle"===h)f.forEach((function(t,i){null!==t&&(n.moveTo(t.x+2.5*e.pix,t.y),n.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x-3.5,t.y-3.5),n.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y+4.5),n.lineTo(t.x+4.5,t.y+4.5),n.lineTo(t.x,t.y-4.5))}));else if("triangle"===h)return;n.closePath(),n.fill(),n.stroke()})),!1!==e.dataLabel&&1===a&&t.forEach((function(t,r){var c,l,u;c=[].concat(e.chartData.yAxisData.ranges[t.index]),l=c.pop(),u=c.shift();var d=t.data,f=Y(d,l,u,s,o,e,i,a);ut(f,t,i,n,e)})),n.restore(),{xAxisPoints:s,calPoints:l,eachSpacing:o}}(o,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{opacity:1,border:2},e.extra.bubble),s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=[];n.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),-e._scrollDistance_-2*l+e.area[3],e.xAxis.itemCount),t.forEach((function(t,s){var c,d,f;c=[].concat(e.chartData.yAxisData.ranges[t.index]),d=c.pop(),f=c.shift();var h=t.data,p=Y(h,d,f,o,l,e,i,a);n.beginPath(),n.setStrokeStyle(t.color),n.setLineWidth(r.border*e.pix),n.setFillStyle(u(t.color,r.opacity)),p.forEach((function(t,i){n.moveTo(t.x+t.r,t.y),n.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),n.closePath(),n.fill(),n.stroke(),!1!==e.dataLabel&&1===a&&p.forEach((function(a,r){n.beginPath();var s=t.textSize*e.pix||i.fontSize;n.setFontSize(s),n.setFillStyle(t.textColor||"#FFFFFF"),n.setTextAlign("center"),n.fillText(String(a.t),a.x,a.y+s/2),n.closePath(),n.stroke(),n.setTextAlign("left")}))})),n.restore(),{xAxisPoints:o,calPoints:d,eachSpacing:l}}(o,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{width:l/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=c({},{opacity:.2,gradient:!1},e.extra.mix.area),h=c({},{width:2},e.extra.mix.line),g=e.height-e.area[2],v=[],m=0,y=0;t.forEach((function(t,e){"column"==t.type&&(y+=1)})),n.save();var x=-2,b=o.length+2,w=0,C=e.width+l;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),x=Math.floor(-e._scrollDistance_/l)-2,b=x+e.xAxis.itemCount+4,w=-e._scrollDistance_-2*l+e.area[3],C=w+(e.xAxis.itemCount+4)*l),d.customColor=_(d.linearType,d.customColor,t,i),t.forEach((function(t,s){var c,_,$;c=[].concat(e.chartData.yAxisData.ranges[t.index]),_=c.pop(),$=c.shift();var k=t.data,S=Y(k,_,$,o,l,e,i,a);if(v.push(S),"column"==t.type){S=q(S,l,y,m,0,e);for(var O=0;Ox&&OW?W:N,R=R>W?W:R,U=U>W?W:U,z=z>W?W:z,N=N<0?0:N,R=R<0?0:R,U=U<0?0:U,z=z<0?0:z,n.arc(M+N,F+N,N,-Math.PI,-Math.PI/2),n.arc(M+j-R,F+R,R,-Math.PI/2,0),n.arc(M+j-U,F+E-U,U,0,Math.PI/2),n.arc(M+z,F+E-z,z,Math.PI/2,Math.PI)}else n.moveTo(P,T.y),n.lineTo(P+T.width,T.y),n.lineTo(P+T.width,e.height-e.area[2]),n.lineTo(P,e.height-e.area[2]),n.lineTo(P,T.y),n.setLineWidth(1),n.setStrokeStyle(D);n.setFillStyle(A),n.closePath(),n.fill()}}m+=1}if("area"==t.type)for(var V=L(S,t),G=0;G1){var J=H[0],X=H[H.length-1];n.moveTo(J.x,J.y);var Q=0;if("curve"===t.style)for(var Z=0;Zw&&(n.moveTo(tt.x,tt.y),Q=1),Z>0&&tt.x>w&&tt.xw&&(n.moveTo(nt.x,nt.y),Q=1),it>0&&nt.x>w&&nt.xw&&(n.moveTo(c.x,c.y),s=1),o>0&&c.x>w&&c.xw&&(n.moveTo(d.x,d.y),s=1),u>0&&d.x>w&&d.x4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{type:"group",width:l/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),f=[];n.save();var h=-2,p=o.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),h=Math.floor(-e._scrollDistance_/l)-2,p=h+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===a&&yt(e.tooltip.offset.x,e,0,n,l),d.customColor=_(d.linearType,d.customColor,t,i),t.forEach((function(s,c){var g,v,m;g=[].concat(e.chartData.yAxisData.ranges[s.index]),v=g.pop(),m=g.shift();var _=e.height-e.area[0]-e.area[2],y=_*(0-v)/(m-v),x=e.height-Math.round(y)-e.area[2];s.zeroPoints=x;var b=s.data;switch(d.type){case"group":var w=Z(b,v,m,o,l,e,i,x,a),C=it(b,v,m,o,l,e,i,c,t,a);f.push(C),w=q(w,l,t.length,c,0,e);for(var $=0;$h&&$x?x:k.y,L=k.width,M=Math.abs(x-k.y);d.barBorderCircle&&(d.barBorderRadius=[L/2,L/2,0,0]),k.y>x&&(d.barBorderRadius=[0,0,L/2,L/2]);var F=(0,r.default)(d.barBorderRadius,4),j=F[0],E=F[1],B=F[2],N=F[3],R=Math.min(L/2,M/2);j=j>R?R:j,E=E>R?R:E,B=B>R?R:B,N=N>R?R:N,j=j<0?0:j,E=E<0?0:E,B=B<0?0:B,N=N<0?0:N,n.arc(D+j,I+j,j,-Math.PI,-Math.PI/2),n.arc(D+L-E,I+E,E,-Math.PI/2,0),n.arc(D+L-B,I+M-B,B,0,Math.PI/2),n.arc(D+N,I+M-N,N,Math.PI/2,Math.PI)}else n.moveTo(S,k.y),n.lineTo(S+k.width,k.y),n.lineTo(S+k.width,x),n.lineTo(S,x),n.lineTo(S,k.y),n.setLineWidth(1),n.setStrokeStyle(P);n.setFillStyle(T),n.closePath(),n.fill()}}break;case"stack":w=it(b,v,m,o,l,e,i,c,t,a);f.push(w),w=H(w,l,t.length,0,0,e);for(var U=0;Uh&&U0&&(O-=W),n.setFillStyle(T),n.moveTo(S,z.y),n.fillRect(S,z.y,z.width,O),n.closePath(),n.fill()}}break;case"meter":w=Y(b,v,m,o,l,e,i,a);f.push(w),w=G(w,l,t.length,c,0,e,d.meterBorder);for(var V=0;Vh&&V0&&(n.setStrokeStyle(s.color),n.setLineWidth(d.meterBorder*e.pix)),0==c?n.setFillStyle(d.meterFillColor):n.setFillStyle(K.color||s.color);S=K.x-K.width/2,O=e.height-K.y-e.area[2];if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var J=S,X=K.y,Q=K.width,tt=x-K.y;d.barBorderCircle&&(d.barBorderRadius=[Q/2,Q/2,0,0]);var et=(0,r.default)(d.barBorderRadius,4),nt=et[0],at=et[1],rt=et[2],st=et[3],ot=Math.min(Q/2,tt/2);nt=nt>ot?ot:nt,at=at>ot?ot:at,rt=rt>ot?ot:rt,st=st>ot?ot:st,nt=nt<0?0:nt,at=at<0?0:at,rt=rt<0?0:rt,st=st<0?0:st,n.arc(J+nt,X+nt,nt,-Math.PI,-Math.PI/2),n.arc(J+Q-at,X+at,at,-Math.PI/2,0),n.arc(J+Q-rt,X+tt-rt,rt,0,Math.PI/2),n.arc(J+st,X+tt-st,st,Math.PI/2,Math.PI),n.fill()}else n.moveTo(S,K.y),n.lineTo(S+K.width,K.y),n.lineTo(S+K.width,x),n.lineTo(S,x),n.lineTo(S,K.y),n.fill();0==c&&d.meterBorder>0&&(n.closePath(),n.stroke())}}break}})),!1!==e.dataLabel&&1===a&&t.forEach((function(r,s){var c,u,f;c=[].concat(e.chartData.yAxisData.ranges[r.index]),u=c.pop(),f=c.shift();var h=r.data;switch(d.type){case"group":var p=Z(h,u,f,o,l,e,i,a);p=q(p,l,t.length,s,0,e),dt(p,r,i,n,e);break;case"stack":p=it(h,u,f,o,l,e,i,s,t,a);dt(p,r,i,n,e);break;case"meter":p=Y(h,u,f,o,l,e,i,a);dt(p,r,i,n,e);break}})),n.restore(),{xAxisPoints:o,calPoints:f,eachSpacing:l}}(o,e,i,n,t),s=a.xAxisPoints,l=a.calPoints,f=a.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=f,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);d.widthRatio=d.widthRatio<=0?0:d.widthRatio,d.widthRatio=d.widthRatio>=2?2:d.widthRatio,n.save();var f,h,p,g=-2,v=o.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),g=Math.floor(-e._scrollDistance_/l)-2,v=g+e.xAxis.itemCount+4),d.customColor=_(d.linearType,d.customColor,t,i),f=[].concat(e.chartData.yAxisData.ranges[0]),h=f.pop(),p=f.shift();var m=e.height-e.area[0]-e.area[2],y=m*(0-h)/(p-h),x=e.height-Math.round(y)-e.area[2],b=tt(t,h,p,o,l,e,d,x,a);switch(d.type){case"bar":for(var w=0;wg&&wx?x:C.y,D=C.width,I=Math.abs(x-C.y);d.barBorderCircle&&(d.barBorderRadius=[D/2,D/2,0,0]),C.y>x&&(d.barBorderRadius=[0,0,D/2,D/2]);var L=(0,r.default)(d.barBorderRadius,4),M=L[0],F=L[1],j=L[2],E=L[3],B=Math.min(D/2,I/2);M=M>B?B:M,F=F>B?B:F,j=j>B?B:j,E=E>B?B:E,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,E=E<0?0:E,n.arc(P+M,A+M,M,-Math.PI,-Math.PI/2),n.arc(P+D-F,A+F,F,-Math.PI/2,0),n.arc(P+D-j,A+I-j,j,0,Math.PI/2),n.arc(P+E,A+I-E,E,Math.PI/2,Math.PI)}else n.moveTo($,C.y),n.lineTo($+C.width,C.y),n.lineTo($+C.width,x),n.lineTo($,x),n.lineTo($,C.y);n.setStrokeStyle(O),n.setFillStyle(S),d.borderWidth>0&&(n.setLineWidth(d.borderWidth*e.pix),n.closePath(),n.stroke()),n.fill()}}break;case"triangle":for(var N=0;Ng&&N0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break;case"mount":for(var U=0;Ug&&U0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break;case"sharp":for(var W=0;Wg&&W0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break}if(!1!==e.dataLabel&&1===a){var V,G,H;V=[].concat(e.chartData.yAxisData.ranges[0]),G=V.pop(),H=V.shift();b=tt(t,G,H,o,l,e,d,x,a);ft(b,t,i,n,e,x)}return n.restore(),{xAxisPoints:o,calPoints:b,eachSpacing:l}}(o,e,i,n,t),s=a.xAxisPoints,l=a.calPoints,f=a.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=f,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),Ct(d,e,i,n);var a=function(t,e,i,n){for(var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=[],o=(e.height-e.area[0]-e.area[2])/e.categories.length,l=0;lh&&bE?E:L,M=M>E?E:M,F=F>E?E:F,j=j>E?E:j,L=L<0?0:L,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,n.arc(T+j,A+j,j,-Math.PI,-Math.PI/2),n.arc(w.x-L,A+L,L,-Math.PI/2,0),n.arc(w.x-M,A+P-M,M,0,Math.PI/2),n.arc(T+F,A+P-F,F,Math.PI/2,Math.PI)}else n.moveTo(C,$),n.lineTo(w.x,$),n.lineTo(w.x,$+w.width),n.lineTo(C,$+w.width),n.lineTo(C,$),n.setLineWidth(1),n.setStrokeStyle(S);n.setFillStyle(k),n.closePath(),n.fill()}}break;case"stack":y=nt(_,v,m,s,o,e,i,l,t,a);f.push(y),y=K(y,o,t.length,0,0,e);for(var B=0;Bh&&B4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area),s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=e.height-e.area[2],f=[];n.save();var h=0,g=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),h=-e._scrollDistance_-2*l+e.area[3],g=h+(e.xAxis.itemCount+4)*l),t.forEach((function(t,s){var c,v,m;c=[].concat(e.chartData.yAxisData.ranges[t.index]),v=c.pop(),m=c.shift();var _=t.data,y=Y(_,v,m,o,l,e,i,a);f.push(y);for(var x=L(y,t),b=0;b1){var $=w[0],k=w[w.length-1];n.moveTo($.x,$.y);var S=0;if("curve"===r.type)for(var O=0;Oh&&(n.moveTo(T.x,T.y),S=1),O>0&&T.x>h&&T.xh&&(n.moveTo(D.x,D.y),S=1),A>0&&D.x>h&&D.xh&&(n.moveTo(M.x,M.y),S=1),I>0&&M.x>h&&M.xh&&(n.moveTo(N.x,N.y),E=1),B>0&&N.x>h&&N.xh&&(n.moveTo(z.x,z.y),E=1),U>0&&z.x>h&&z.xh&&(n.moveTo(q.x,q.y),E=1),W>0&&q.x>h&&q.x4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==i.pieChartLinePadding&&(i.pieChartLinePadding=r.activeRadius*e.pix);var s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},o=Math.min((e.width-e.area[1]-e.area[3])/2-i.pieChartLinePadding-i.pieChartTextPadding-i._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-i.pieChartLinePadding-i.pieChartTextPadding);o=o<10?10:o;var l=r.minRadius||.5*o;o4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),s=S(e.categories.length),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},l=(e.width-e.area[1]-e.area[3])/2,d=(e.height-e.area[0]-e.area[2])/2,f=Math.min(l-(k(e.categories,i.fontSize,n)+i.radarLabelTextMargin),d-i.radarLabelTextMargin);f-=i.radarLabelTextMargin*e.pix,f=f<10?10:f,f=r.radius?r.radius:f,n.beginPath(),n.setLineWidth(1*e.pix),n.setStrokeStyle(r.gridColor),s.forEach((function(t,e){var i=g(f*Math.cos(t),f*Math.sin(t),o);n.moveTo(o.x,o.y),e%r.gridEval==0&&n.lineTo(i.x,i.y)})),n.stroke(),n.closePath();for(var h=function(t){var i={};if(n.beginPath(),n.setLineWidth(1*e.pix),n.setStrokeStyle(r.gridColor),"radar"==r.gridType)s.forEach((function(e,a){var s=g(f/r.gridCount*t*Math.cos(e),f/r.gridCount*t*Math.sin(e),o);0===a?(i=s,n.moveTo(s.x,s.y)):n.lineTo(s.x,s.y)})),n.lineTo(i.x,i.y);else{var a=g(f/r.gridCount*t*Math.cos(1.5),f/r.gridCount*t*Math.sin(1.5),o);n.arc(o.x,o.y,o.y-a.y,0,2*Math.PI,!1)}n.stroke(),n.closePath()},p=1;p<=r.gridCount;p++)h(p);r.customColor=_(r.linearType,r.customColor,t,i);var v=j(s,o,f,t,e,a);if(v.forEach((function(i,a){n.beginPath(),n.setLineWidth(r.borderWidth*e.pix),n.setStrokeStyle(i.color);var s,c=u(i.color,r.opacity);"custom"==r.linearType&&(s=n.createCircularGradient?n.createCircularGradient(o.x,o.y,f):n.createRadialGradient(o.x,o.y,0,o.x,o.y,f),s.addColorStop(0,u(r.customColor[t[a].linearIndex],r.opacity)),s.addColorStop(1,u(i.color,r.opacity)),c=s);if(n.setFillStyle(c),i.data.forEach((function(t,e){0===e?n.moveTo(t.position.x,t.position.y):n.lineTo(t.position.x,t.position.y)})),n.closePath(),n.fill(),!0===r.border&&n.stroke(),n.closePath(),!1!==e.dataPointShape){var l=i.data.map((function(t){return t.position}));ot(l,i.color,i.pointShape,n,e)}})),!0===r.axisLabel){var m=Math.max(r.max,Math.max.apply(null,b(t))),y=f/r.gridCount,x=e.fontSize*e.pix;n.setFontSize(x),n.setFillStyle(e.fontColor),n.setTextAlign("left");for(p=0;p4&&void 0!==arguments[4]?arguments[4]:1,o=c({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=R(t,o,s),a=o.centerX||o.centerY?{x:o.centerX?o.centerX:e.width/2,y:o.centerY?o.centerY:e.height/2}:{x:e.width/2,y:e.height/2},o.radius?r=o.radius:(r=Math.min(a.x,a.y),r-=5*e.pix,r-=o.width/2),r=r<10?10:r,o.customColor=_(o.linearType,o.customColor,t,i);for(var l=0;l5&&void 0!==arguments[5]?arguments[5]:1,s=c({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},i.extra.gauge);void 0==s.oldAngle&&(s.oldAngle=s.startAngle),void 0==s.oldData&&(s.oldData=0),t=z(t,s.startAngle,s.endAngle);var o={x:i.width/2,y:i.height/2},l=Math.min(o.x,o.y);l-=5*i.pix,l-=s.width/2,l=l<10?10:l;var d=l-s.width,f=0;if("progress"==s.type){var h=l-3*s.width;a.beginPath();var p=a.createLinearGradient(o.x,o.y-h,o.x,o.y+h);p.addColorStop("0",u(e[0].color,.3)),p.addColorStop("1.0",u("#FFFFFF",.1)),a.setFillStyle(p),a.arc(o.x,o.y,h,0,2*Math.PI,!1),a.fill(),a.setLineWidth(s.width),a.setStrokeStyle(u(e[0].color,.3)),a.setLineCap("round"),a.beginPath(),a.arc(o.x,o.y,d,s.startAngle*Math.PI,s.endAngle*Math.PI,!1),a.stroke(),f=s.endAnglex/_?a.setStrokeStyle(u(e[0].color,1)):a.setStrokeStyle(u(e[0].color,.3)),a.setLineWidth(3*i.pix),a.moveTo(v,0),a.lineTo(m,0),a.stroke(),a.rotate(g*Math.PI);a.restore(),e=U(e,s,r),a.setLineWidth(s.width),a.setStrokeStyle(e[0].color),a.setLineCap("round"),a.beginPath(),a.arc(o.x,o.y,d,s.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),a.stroke();var b=l-2.5*s.width;a.save(),a.translate(o.x,o.y),a.rotate((e[0]._proportion_-1)*Math.PI),a.beginPath(),a.setLineWidth(s.width/3);var w=a.createLinearGradient(0,.6*-b,0,.6*b);w.addColorStop("0",u("#FFFFFF",0)),w.addColorStop("0.5",u(e[0].color,1)),w.addColorStop("1.0",u("#FFFFFF",0)),a.setStrokeStyle(w),a.arc(0,0,b,.85*Math.PI,1.15*Math.PI,!1),a.stroke(),a.beginPath(),a.setLineWidth(1),a.setStrokeStyle(e[0].color),a.setFillStyle(e[0].color),a.moveTo(-b-s.width/3/2,-4),a.lineTo(-b-s.width/3/2-4,0),a.lineTo(-b-s.width/3/2,4),a.lineTo(-b-s.width/3/2,-4),a.stroke(),a.fill(),a.restore()}else{a.setLineWidth(s.width),a.setLineCap("butt");for(var C=0;C5&&void 0!==arguments[5]?arguments[5]:1,s=c({},{color:{},average:{}},i.extra.candle);s.color=c({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},s.color),s.average=c({},{show:!1,name:[],day:[],color:n.color},s.average),i.extra.candle=s;var o=i.chartData.xAxisData,l=o.xAxisPoints,u=o.eachSpacing,d=[];a.save();var f=-2,h=l.length+2,g=0,v=i.width+u;return i._scrollDistance_&&0!==i._scrollDistance_&&!0===i.enableScroll&&(a.translate(i._scrollDistance_,0),f=Math.floor(-i._scrollDistance_/u)-2,h=f+i.xAxis.itemCount+4,g=-i._scrollDistance_-2*u+i.area[3],v=g+(i.xAxis.itemCount+4)*u),(s.average.show||e)&&e.forEach((function(t,e){var s,o,c;s=[].concat(i.chartData.yAxisData.ranges[t.index]),o=s.pop(),c=s.shift();for(var d=t.data,f=Y(d,o,c,l,u,i,n,r),h=L(f,t),m=0;mg&&(a.moveTo(b.x,b.y),y=1),x>0&&b.x>g&&b.xf&&_0?(a.setStrokeStyle(s.color.upLine),a.setFillStyle(s.color.upFill),a.setLineWidth(1*i.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x-u/4,y[1].y),a.lineTo(y[0].x-u/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x+u/4,y[0].y),a.lineTo(y[1].x+u/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.moveTo(y[3].x,y[3].y)):(a.setStrokeStyle(s.color.downLine),a.setFillStyle(s.color.downFill),a.setLineWidth(1*i.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x-u/4,y[0].y),a.lineTo(y[1].x-u/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x+u/4,y[1].y),a.lineTo(y[0].x+u/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.moveTo(y[3].x,y[3].y)),a.closePath(),a.fill(),a.stroke()}})),a.restore(),{xAxisPoints:l,calPoints:d,eachSpacing:u}}(o,v,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&mt(e,0,n),St(v?0:e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break}}function Ut(){this.events={}}Nt.prototype.stop=function(){this.isStop=!0},Ut.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},Ut.prototype.delEventListener=function(t){this.events[t]=[]},Ut.prototype.trigger=function(){for(var t=arguments.length,i=Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.opts=c({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var i=rt(this.opts.series,this.opts,this.config,this.context),n=i.yAxisWidth;this.config.yAxisWidth=n;var a=0,r=J(this.opts.categories,this.opts,this.config),s=r.xAxisPoints,o=r.startX,l=r.endX,u=r.eachSpacing,d=u*(s.length-1),f=l-o;a=f-d,this.scrollOption={currentOffset:a,startTouchX:a,distance:0,lastMoveTime:0},this.opts._scrollDistance_=a;break}Rt.call(this,this.opts.type,this.opts,this.config,this.context)},zt.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var i=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var n=rt(this.opts.series,this.opts,this.config,this.context),a=n.yAxisWidth;this.config.yAxisWidth=a;var r=0,s=J(this.opts.categories,this.opts,this.config),o=s.xAxisPoints,c=s.startX,l=s.endX,u=s.eachSpacing,d=u*i,h=l-c,p=h-u*(o.length-1);r=h/2-d,r>0&&(r=0),r=this.opts.categories.length?this.opts.categories.length:h,this.opts.animation=!1,this.opts.xAxis.itemCount=h;var p=0,g=J(this.opts.categories,this.opts,this.config),v=g.xAxisPoints,m=g.startX,_=g.endX,y=g.eachSpacing,x=y*this.scrollOption.moveCurrent1,b=_-m,w=b-y*(v.length-1);p=-x+Math.min(a[0].x,a[1].x)-this.opts.area[3]-y,p>0&&(p=0),p2*Math.PI&&(t-=2*Math.PI),t},s=Math.atan2(e.center.y-t.y,t.x-e.center.x);s*=-1,s<0&&(s+=2*Math.PI);var o=e.angleList.map((function(t){return t=r(-1*t),t}));o.forEach((function(t,e){var i=r(t-n/2),o=r(t+n/2);o=i&&s<=o||s+2*Math.PI>=i&&s+2*Math.PI<=o)&&(a=e)}))}return a}({x:i.x,y:i.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(t,e){for(var i=-1,n=0,a=e.series.length;nr.funnelArea[0]&&t.xr.funnelArea[1]&&t.yr.area[0]&&t.xr.area[1]&&t.y4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},s=i.chartData.eachSpacing/2,o=i.chartData.yAxisPoints;return e&&e.length>0&&D(t,i,n)&&o.forEach((function(e,i){t.y+a+s>e&&(r.index=i)})),r}({x:i.x,y:i.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},s=i.chartData.eachSpacing/2,o=[];if(e&&e.length>0){if(i.categories){for(var c=1;ce&&(r.index=i)}));else{for(var l=Array(e.length),u=0;ue.start.x&&t.xe.start.y&&t.yu[0]-0&&t.xu[1]-0&&t.y1&&void 0!==arguments[1]?arguments[1]:{},i=null;if(i=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],i){C(i,this.opts,t);var n=this.getLegendDataIndex(t);n>=0&&("candle"==this.opts.type?this.opts.seriesMA[n].show=!this.opts.seriesMA[n].show:this.opts.series[n].show=!this.opts.series[n].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,Rt.call(this,this.opts.type,this.opts,this.config,this.context))}},zt.prototype.showToolTip=function(e){var i=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null;a=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],a||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411");var r=C(a,this.opts,e),s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1||u.length>0){var d=$(this.opts.series,u,l.group);if(0!==d.length){var f=O(d,this.opts,u,l.group,this.opts.categories,n),h=f.textList,p=f.offset;p.y=r.y,o.tooltip={textList:void 0!==n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u,group:l.group}}}Rt.call(this,o.type,o,this.config,this.context)}if("mount"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e).index:n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},o._series_[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,o):d.name+": "+d.data,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:o.chartData.calPoints[u].x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}Rt.call(this,o.type,o,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1||u.length>0){d=$(this.opts.series,u,l.group);if(0!==d.length){f=O(d,this.opts,u,l.group,this.opts.categories,n),h=f.textList,p=f.offset;p.x=r.x,o.tooltip={textList:void 0!==n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1){s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1}),d=$(this.opts.series,u);if(0!==d.length){var g=T(d,this.opts,u,this.opts.categories,n);h=g.textList,p=g.offset;p.y=r.y,o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1){s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1}),d=$(this.opts.series,u);if(0!==d.length){f=P(this.opts.series[0].data,d,this.opts,u,this.opts.categories,this.opts.extra.candle,n),h=f.textList,p=f.offset;p.y=r.y,o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},o._series_[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,o):d.name+": "+d.data,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}Rt.call(this,o.type,o,this.config,this.context)}if("map"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},this.opts.series[u]);d.name=d.properties.name;h=[{text:n.formatter?n.formatter(d,void 0,u,this.opts):d.name,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}o.updateData=!1,Rt.call(this,o.type,o,this.config,this.context)}if("word"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},this.opts.series[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,this.opts):d.name,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}o.updateData=!1,Rt.call(this,o.type,o,this.config,this.context)}if("radar"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=$(this.opts.series,u);if(0!==d.length){h=d.map((function(t){return{text:n.formatter?n.formatter(t,i.opts.categories[u],u,i.opts):t.name+": "+t.data,color:t.color,legendShape:"auto"==i.opts.extra.tooltip.legendShape?t.legendShape:i.opts.extra.tooltip.legendShape}})),p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}},zt.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=c({},this.opts,{_scrollDistance_:t,animation:!1});Rt.call(this,this.opts.type,e,this.config,this.context)},zt.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var i=C(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=i.x)},zt.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,i=Date.now(),n=i-this.scrollOption.lastMoveTime;if(!(n9?d:"0"+d,e.time_s=f>9?f:"0"+f),2==e.info.active){var h=Number(o)-Number(s);d=Math.floor(h%3600/60),f=h%60,e.time_m=d>9?d:"0"+d,e.time_s=f>9?f:"0"+f}e.Bcount=parseInt(n.substring(24,26),16),e.continuous=parseInt(n.substring(26,30),16),t("log","\u81ea\u7531\u6a21\u5f0f",a,u,s,e.time_m,e.time_s,l," at pages/devices/PCT01.vue:221")}2!=c&&3!=c||e.isToggle||(setTimeout((function(){e.isToggle=!0,e.handleStart("\u505c\u6b62")}),200),t("log","\u5f53\u524d\u72b6\u6001\u88ab\u5207\u6362"," at pages/devices/PCT01.vue:228")),4!=c||e.isEnd||(e.isEnd=!0,t("log","\u5f53\u524d\u72b6\u6001\u88ab\u7ed3\u675f"," at pages/devices/PCT01.vue:233"))}))},fail:function(e){t("log","\u6d4b\u91cf\u5931\u8d25",e.value," at pages/devices/PCT01.vue:239")}})},SendData:function(e){var i=new Uint8Array(e.match(/[\da-f]{2}/gi).map((function(t){return parseInt(t,16)})));uni.writeBLECharacteristicValue({deviceId:this.info.deviceId,serviceId:this.info.serviceId,characteristicId:this.info.write,value:i.buffer,success:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u6210\u529f",e.errMsg," at pages/devices/PCT01.vue:254")},fail:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u5931\u8d25",e," at pages/devices/PCT01.vue:257")}})},onlongpress:function(){var e=this;uni.vibrateLong({success:function(){t("log","\u77ed\u9707\u52a8"," at pages/devices/PCT01.vue:265"),Number(e.time)<10?uni.showModal({title:"\u53cb\u60c5\u63d0\u793a",content:"\u672c\u6b21\u8df3\u7ef3\u65f6\u95f4\u4f4e\u4e8e10\u79d2\uff0c\u8bb0\u5f55\u5c06\u4e0d\u4f1a\u88ab\u4fdd\u5b58\uff1f",confirmText:"\u7ee7\u7eed",cancelText:"\u8fd4\u56de",success:function(t){t.cancel&&e.handleEnd()}}):(e.handleStart("\u505c\u6b62"),setTimeout((function(){e.handleStart("\u7ed3\u675f")}),400),setTimeout((function(){e.handleGetMeasure()}),800))},fail:function(e){t("error","\u9707\u52a8\u5931\u8d25\uff1a",e," at pages/devices/PCT01.vue:290")}})},handleGetMeasure:function(){var e=this;3==e.info.active&&0==e.weight&&0!=e.Ycount&&(e.weight=e.Ycount),3==e.info.active&&0!=e.weight&&0!=e.Ycount&&(e.weight=Number(e.Ycount)-Number(e.weight)),2==e.info.active&&(e.time_m=Math.floor(e.time%3600/60),e.time_s=e.time%60),e.$model.getskipResult({aud_id:uni.getStorageSync("userid"),kcal:Math.floor(e.kcal),num:e.weight,time_m:e.time_m,time_s:e.time_s,type:1==e.info.active?"free":2==e.info.active?"time":"num"}).then((function(i){t("log","\u4fdd\u5b58",e.time,i," at pages/devices/PCT01.vue:315"),0==i.code?(e.bpm=e.weight/(e.time/60),e.iswrapper=!0):e.$tools.msg(i.msg)}))},handleStart:function(e){var i=null,n=null;"\u8fde\u7eed"==e&&(i=Number(173).toString(16),n="A5050300"+i.substr(i.length-2,2),t("log","\u8fde\u7eed\u8fde\u7eed",n," at pages/devices/PCT01.vue:338")),"\u505c\u6b62"==e&&(i=Number(178).toString(16),n="A5050305"+i.substr(i.length-2,2),t("log","\u505c\u6b62\u8fde\u7eed",n," at pages/devices/PCT01.vue:343")),"\u5f00\u59cb"==e&&(i=Number(175).toString(16),n="A5050500"+i.substr(i.length-2,2)),"\u7ed3\u675f"==e&&(i=Number(176).toString(16),n="A5050501"+i.substr(i.length-2,2),t("log","\u7ed3\u675f\u6307\u4ee4",n," at pages/devices/PCT01.vue:352")),"\u7ee7\u7eed"==e&&(i=Number(174).toString(16),n="A5050400"+i.substr(i.length-2,2),t("log","\u7ee7\u7eed\u6307\u4ee4",n," at pages/devices/PCT01.vue:357")),"\u6682\u505c"==e&&(i=Number(175).toString(16),n="A5050401"+i.substr(i.length-2,2),t("log","\u6682\u505c\u6307\u4ee4",n," at pages/devices/PCT01.vue:362")),this.SendData(n)},handleTarget:function(){uni.$emit("updateData",JSON.stringify(this.info)),uni.navigateBack({delta:1})},handleEnd:function(){var t=this;t.handleStart("\u505c\u6b62"),setTimeout((function(){t.handleStart("\u7ed3\u675f")}),400),setTimeout((function(){uni.redirectTo({url:"/pages/skip/skip?info="+JSON.stringify(t.info)})}),600)}}};e.default=o}).call(this,i("0de9")["default"])},7574:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("645e")),o=n(i("7bce")),c=n(i("ecc4"));function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;eDate.parse(this.endTime))return void this.$tools.msg("\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u65f6\u95f4")}else if(Date.parse(t.detail.value)>Date.parse(this.endDate))return void this.$tools.msg("\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u65f6\u95f4");this.startTime=t.detail.value;this.endTime?this.endTime:this.endDate;this.$store.dispatch("GetBodyTrendList",{aud_id:this.user.id,s_time:this.startTime,e_time:this.endTime?this.endTime:this.endDate}),this.showbox(0)},handEndTimeH:function(t){if(this.startTime){if(Date.parse(t.detail.value)=0;--n){var a=this.tryEntries[n],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var o=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(o&&c){if(this.prev=0;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&r.call(n,"finallyLoc")&&this.prev=0;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),O(i),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var i=this.tryEntries[e];if(i.tryLoc===t){var n=i.completion;if("throw"===n.type){var a=n.arg;O(i)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,i){return this.delegate={iterator:P(t),resultName:e,nextLoc:i},"next"===this.method&&(this.arg=void 0),p}},e}t.exports=a,t.exports.__esModule=!0,t.exports["default"]=t.exports},"7f8e":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("7037")),r=(n(i("cd91")),n(i("7f8e")),{msg:function(t){uni.showToast({title:t,icon:"none"})},toHex:function(t,e){return t.toString(16).padStart(e,"0")},gethms:function(t){for(var e=[],i=[],n=[],a=0;a<=59;a++)a=a>9?a:"0"+a,e.push(a+"\u5206");for(a=0;a<=59;a++)a=a>9?a:"0"+a,i.push(a+"\u79d2");return n[0]=e,n[1]=i,n},str2hex:function(t){var e=new TextEncoder("utf8");return e.encode(t)},hex2str:function(t){var e=new TextDecoder("utf8"),i=new Uint8Array(t),n=e.decode(i);return n},ab2hex:function(t,e){var i=Array.prototype.map.call(new Uint8Array(t),(function(t){return("00"+t.toString(16)).slice(-2)}));return i.join(e)},inArray:function(t,e,i){if(!t||!t.length||"object"!=(0,a.default)(t)||!Array.isArray(t))return-1;for(var n=0;n12&&(e%=12);0!=e&&(a+e>12?(n++,a=(a+e)%12):a+e<1?(n--,a=12+a+e):a+=e);a=a<10?"0"+a:a;i.getDate();return"01"==a||"03"==a||"05"==a||"07"==a||"08"==a||"10"==a||"12"==a?n+"-"+a+"-01~"+n+"-"+a+"-31":"02"==a?n%4==0&&n%100!=0||n%100==0&&n%400==0?n+"-"+a+"-01~"+n+"-"+a+"-29":n+"-"+a+"-01~"+n+"-"+a+"-28":n+"-"+a+"-01~"+n+"-"+a+"-30"},getDate:function(t){var e=new Date,i=e.getFullYear(),n=e.getMonth()+1,a=e.getDate();if(n=n>9?n:"0"+n,a=a>9?a:"0"+a,"tow"===t)return i-=2,"".concat(i,"/").concat(n,"/").concat(a);if("start"===t)return i=i,"".concat(i,"-").concat(n,"-").concat(a);if("end"===t)return i+=60,"".concat(i,"/").concat(n,"/").concat(a);if("year"===t)return i=i,"".concat(i);if("month"===t)return i=i,"".concat(i,"/").concat(n);if("m"==t)return"01"==n||"03"==n||"05"==n||"07"==n||"08"==n||"10"==n||"12"==n?i+"-"+n+"-01~"+i+"-"+n+"-31":"02"==n?i%4==0&&i%100!=0||i%100==0&&i%400==0?i+"-"+n+"-01~"+i+"-"+n+"-29":i+"-"+n+"-01~"+i+"-"+n+"-28":i+"-"+n+"-01~"+i+"-"+n+"-30"},GetDateStr:function(t){var e=new Date;e.setDate(e.getDate()+t);var i=e.getFullYear(),n=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,a=e.getDate()<10?"0"+e.getDate():e.getDate();return i+"-"+n+"-"+a},PrefixZero:function(t,e){return(Array(e).join(0)+t).slice(-e)},showModal:function(t){uni.showModal({title:"\u63d0\u793a",content:t,showCancel:!1,success:function(t){t.confirm}})},validatePhoneEmail:function(t){var e=/^(\+?\d{1,4})?[-\s.]?\(?(\d{3})\)?[-\s.]?(\d{3})[-\s.]?(\d{4})$/.test(t),i=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(t);return{isPhone:e,isEmail:i}}});e.default=r},8130:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=i("26cb");function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e0){if(e.text=r.toFixed(0),e.LiuS=o.toFixed(1),e.offset=e.handleoffset(e.text),1==l)if(e.text==d){if(u++,u>=30)return e.isstart=!1,e.sendData("FA02A39F"),e.number1=r.toFixed(0),e.level1=e.handlelenver(e.number1),e.second=5,e.countdown(),void(e.LiuS=0)}else u=0,d=e.text;if(2==l)if(e.text==d){if(u++,u>=30)return e.isstart=!1,e.sendData("FA02A39F"),e.number2=r.toFixed(0),e.level2=e.handlelenver(e.number2),e.second=5,e.countdown(),void(e.LiuS=0)}else u=0,d=e.text;if(3==l){if(0==e.LiuS&&0==e.LiuS||e.listS.push(e.LiuS),e.text==d){if(u++,u>=15)return e.number3=r.toFixed(0),void(e.isEnd=!0)}else u=0,d=e.text;t("log","\u6d41\u91cf3",l,u," at pages/devices/PCV02.vue:410")}}}))},fail:function(e){t("log","\u83b7\u53d6\u7279\u5f81\u503c\u5931\u8d25:",JSON.stringify(e)," at pages/devices/PCV02.vue:416")}})},sendData:function(e){var i=new Uint8Array(e.match(/[\da-f]{2}/gi).map((function(t){return parseInt(t,16)})));uni.writeBLECharacteristicValue({deviceId:this.deviceId,serviceId:this.serviceId,characteristicId:this.write,value:i.buffer,success:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u6210\u529f",e.errMsg," at pages/devices/PCV02.vue:432")},fail:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u5931\u8d25",e," at pages/devices/PCV02.vue:435")}})},handleMyTime:function(){var t=this;a=setTimeout((function(){t.macAddr||(clearTimeout(a),t.Unload=!0,t.startBluetoothDeviceDiscovery(),t.closeBluetoothAdapter())}),3e4)},handlelenver:function(t){var e="";return this.list.forEach((function(i){Number(t)<=Number(i.max_val)&&Number(t)>=Number(i.min_val)&&(e=i.text)})),e},handleoffset:function(t){var e=0,i=this.list.length;return e=t/(this.list[0].max_val-this.list[i-1].min_val)*100,e.toFixed(0)},stopBluetoothDevicesDiscovery:function(){uni.stopBluetoothDevicesDiscovery({success:function(e){t("log","\u505c\u6b62\u641c\u7d22\u84dd\u7259\u8bbe\u5907",e," at pages/devices/PCV02.vue:476")}})},onBLEConnectionStateChange:function(){var e=this;uni.onBLEConnectionStateChange((function(i){t("log","\u76d1\u542c\u84dd\u7259\u8fde\u63a5\u72b6\u6001",i.connected," at pages/devices/PCV02.vue:484"),i.connected||(clearTimeout(a),e.Unload=!0,e.closeBLEConnection(),e.closeBluetoothAdapter()),e.$store.commit("changeConnected",i.connected)}))},handleGetMeasure:function(){var t=this;t.$model.getMeasureLung({aud_id:uni.getStorageSync("userid"),one:t.number1,two:t.number2,three:t.number3,flow:t.averageS}).then((function(e){0==e.code&&(t.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")}),t.$store.dispatch("getLungResult",{aud_id:uni.getStorageSync("userid")})),t.Unload=!0,setTimeout((function(){t.closeBLEConnection(),t.closeBluetoothAdapter(),uni.switchTab({url:"/pages/index/index"})}),200)}))},handleBack:function(t){this.text="",this.Unload=!0,this.stopBluetoothDevicesDiscovery(),this.closeBluetoothAdapter(),this.closeBLEConnection(),1==t&&uni.switchTab({url:"/pages/index/index"})},countdown:function(){var t=this;u=0,d=null;var e=setInterval((function(){t.second--}),1e3);setTimeout((function(){clearInterval(e),t.second=0}),5e3)},closeBluetoothAdapter:function(){uni.closeBluetoothAdapter({success:function(e){t("log","\u84dd\u7259\u6a21\u5757\u5173\u95ed\u6210\u529f"," at pages/devices/PCV02.vue:556")}})},closeBLEConnection:function(){uni.closeBLEConnection({deviceId:this.deviceId,success:function(e){t("log","\u65ad\u5f00\u84dd\u7259\u8fde\u63a5\u6210\u529f"," at pages/devices/PCV02.vue:568")}})}}};e.default=f}).call(this,i("0de9")["default"])},"832a":function(t,e,i){"use strict";i.r(e);var n=i("f0b0"),a=i("7d6f");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"44fd33ca",null,!1,n["a"],void 0);e["default"]=o.exports},8594:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])])]),i("view",{staticClass:t._$s(12,"sc","btnlogin"),attrs:{_i:12},on:{click:t.handleTelLogin}})])])},a=[]},"865f":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e2&&(this.isActive.splice(0,1),this.ActiveDays.splice(0,1))},handlePK:function(){if(2==this.isActive.length){var e={};e.type=this.acd_id,e.before_id=this.isActive[0],e.after_id=this.isActive[1],t("log","1111",e,this.isActive," at pages/compk/contrast.vue:155"),uni.navigateTo({url:"/pages/compk/pkdetail?info="+JSON.stringify(e)})}else this.$tools.msg("\u8bf7\u5148\u9009\u62e9\u6570\u636e\uff01")}}};e.default=l}).call(this,i("0de9")["default"])},"88c2":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isSlider)?i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.onTap}},[i("view",{staticClass:t._$s(2,"sc","edit"),attrs:{_i:2},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(3,"sc","title"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","editem"),attrs:{_i:4}},[i("view",{staticClass:t._$s(5,"sc","left"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","right"),attrs:{_i:6}},[i("slider",{attrs:{_i:7},on:{change:t.sliderChange}})])]),i("view",{staticClass:t._$s(8,"sc","editem"),attrs:{_i:8}},[i("view",{staticClass:t._$s(9,"sc","left"),attrs:{_i:9}}),i("view",{staticClass:t._$s(10,"sc","right"),attrs:{_i:10}},[i("slider",{attrs:{_i:11},on:{change:function(e){return t.sliderChange(e,2)}}})])]),i("view",{staticClass:t._$s(12,"sc","editem"),attrs:{_i:12}},[i("view",{staticClass:t._$s(13,"sc","left"),attrs:{_i:13}}),i("view",{staticClass:t._$s(14,"sc","right"),attrs:{_i:14}},[i("slider",{attrs:{_i:15},on:{change:t.sliderChange}})])]),i("view",{staticClass:t._$s(16,"sc","tips"),attrs:{_i:16}}),i("view",{staticClass:t._$s(17,"sc","btn close"),attrs:{_i:17},on:{click:function(e){return t.onTap()}}}),i("view",{staticClass:t._$s(18,"sc","btn"),attrs:{_i:18},on:{click:t.handleTarget}})])])]):t._e()},a=[]},"88dc":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"qiun-error",props:{errorMessage:{type:String,default:null}},data:function(){return{}}};e.default=n},"8b28":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading5"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"8bbf":function(t,e){t.exports=Vue},"8c1a":function(t,e,i){"use strict";i.r(e);var n=i("8736"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"8c99":function(t,e,i){"use strict";i.r(e);var n=i("edde"),a=i("d66d");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"7ec364e6",null,!1,n["a"],void 0);e["default"]=o.exports},"8edc":function(t,e,i){"use strict";i.r(e);var n=i("4ea2"),a=i("e5d9");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"8f3c":function(t,e,i){"use strict";i.r(e);var n=i("865f"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"902a":function(t,e,i){"use strict";i.r(e);var n=i("db8d"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},9203:function(t,e,i){"use strict";i.r(e);var n=i("3442"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},9523:function(t,e,i){var n=i("a395");t.exports=function(t,e,i){return e=n(e),e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t},t.exports.__esModule=!0,t.exports["default"]=t.exports},"953b":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{list:[]}},onLoad:function(){this.handleUserDeviceList()},methods:{handleUserDeviceList:function(){var t=this;t.$model.getDeviceList({}).then((function(e){0==e.code?t.list=e.data.list:t.$tools.msg(e.msg)})).catch((function(t){}))},handlebinging:function(e){t("log","item",e," at pages/business/addDevice.vue:34"),uni.redirectTo({url:"/pages/business/search?id="+e.id})}}};e.default=i}).call(this,i("0de9")["default"])},"95a3":function(t,e,i){"use strict";i.r(e);var n=i("bf62"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"970b":function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports["default"]=t.exports},9747:function(t,e,i){"use strict";i.r(e);var n=i("ce71"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"976d":function(t,e,i){"use strict";i.r(e);var n=i("f27c"),a=i("ee6e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3e04d608",null,!1,n["a"],void 0);e["default"]=o.exports},"9a1b":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("ecc4"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:0,n=uni.createSelectorQuery().in(this);n.select("#".concat(this.elId)).fields({size:!0},(function(n){if(!(i>=10)){if(!n)return i++,void e.getCollapseHeight(!1,i);e.height=n.height,e.isheight=!0,t||e.onClick(e.isOpen,"init")}})).exec()},getNvueHwight:function(t){var e=this;dom.getComponentRect(this.$refs["collapse--hook"],(function(i){if(i&&i.result&&i.size){if(e.height=i.size.height,e.isheight=!0,t)return;e.onClick(e.open,"init")}}))},getCollapse:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"uniCollapse",e=this.$parent,i=e.$options.name;while(i!==t){if(e=e.$parent,!e)return!1;i=e.$options.name}return e}}};e.default=i}).call(this,i("0de9")["default"])},a128:function(t,e,i){var n=i("36c6"),a=i("4a4b"),r=i("c5f7"),s=i("b17c");function o(e){var i="function"===typeof Map?new Map:void 0;return t.exports=o=function(t){if(null===t||!r(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof i){if(i.has(t))return i.get(t);i.set(t,e)}function e(){return s(t,arguments,n(this).constructor)}return e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),a(e,t)},t.exports.__esModule=!0,t.exports["default"]=t.exports,o(e)}t.exports=o,t.exports.__esModule=!0,t.exports["default"]=t.exports},a2c7:function(t){t.exports=JSON.parse('{"selectllist":[{"id":"1","key":"2","disabled":true,"size":"big","name":"\u8eab\u4f53\u6570\u636e","time":"2024/2/29","detailurl":"/pages/weight/weight","Tutorialurl":"Weight","height":"176.00","heightUnit":"CM","Hstandardtext":"\u8fbe\u6807","Hstandardcolor":"#4DA2CA","Weight":"76","WeightUnit":"KG","Wstandardtext":"\u8fbe\u6807","Wstandardcolor":"#4DA2CA","BMI":"176","BMIUnit":"","BMIstandardtext":"\u8fbe\u6807","Bstandardcolor":"#4DA2CA"},{"id":"2","size":"big","key":"6","disabled":true,"unit":"\u4e2a","name":"\u8df3\u7ef3\u6570\u636e","time":"2024/2/29","taketime":"00:05:03","cnt":"20","averagecnt":"48","kcal":"4250","detailurl":"/pages/skipping/skipping","Tutorialurl":"Skip","standardtext":"\u8fbe\u6807","standardcolor":"#4DA2CA"},{"id":"3","disabled":true,"key":"8","size":"small","name":"\u80ba\u6d3b\u91cf","unit":"ml","time":"2024/2/29","detailurl":"/pages/lung/lung","Tutorialurl":"Lung","standardtext":"\u8fbe\u6807","standardcolor":"#EC808D"}],"addlist":[{"id":"2","size":"small","name":"\u80ba\u6d3b\u91cf","unit":"ml","time":"2024/2/29","taketime":"00:05:03","cnt":"20","averagecnt":"48","kcal":"4250","detailurl":"","Tutorialurl":"","standardtext":"\u8fbe\u6807","standardcolor":"#EC808D"}],"TrendList":[{"id":"08dbd378-27d1-42d2-87fc-dca513adb60f","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":24.6,"weight":78,"height":178,"time":"2023-10-23 11:28"},{"id":"08dbd378-20a5-4991-84f4-a9702018f416","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":23.6,"weight":75,"height":178,"time":"2023-10-23 11:28"},{"id":"08dbd378-1992-47be-8971-a99543d68e26","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":25.2,"weight":80,"height":178,"time":"2023-10-23 11:28"},{"id":"08dbd377-eb1c-426c-8ceb-294f45773aca","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":26.8,"weight":85,"height":178,"time":"2023-10-23 11:27"},{"id":"08dbd377-a553-4543-8231-086b3a71ed0a","fat_r":0,"muscle":0,"createtime":"2023-10-23","bmi":22,"weight":70,"height":178,"time":"2023-10-23 11:25"}],"historylist":[{"createtime":"2023-10-23 11:28:42.0000000","month":0,"id":"08dbd378-27d1-42d2-87fc-dca513adb60f","height":178,"type":"false","fat_r":0,"muscle":0,"water":0,"bone":0,"kcal":0,"fat_w":0,"visceral":0,"protein":0,"bodyage":0,"bmi":24.6,"cmi":87.8,"sfr":0,"sfrval":0,"muscleval":0,"proteinval":0,"lbm":78,"body":"\u5f02\u5e38","fatlevel":"\u504f\u91cd","weight":78,"age":"28\u5c81","idealweight":0,"skeletalmuscle":0},{"createtime":"2023-10-23 11:28:30.0000000","month":0,"type":"false","id":"08dbd378-20a5-4991-84f4-a9702018f416","height":178,"fat_r":0,"muscle":0,"water":0,"bone":0,"kcal":0,"fat_w":0,"visceral":0,"protein":0,"bodyage":0,"bmi":23.6,"cmi":91.5,"sfr":0,"sfrval":0,"muscleval":0,"proteinval":0,"lbm":75,"body":"\u5f02\u5e38","fatlevel":"\u6807\u51c6","weight":75,"age":"28\u5c81","idealweight":0,"skeletalmuscle":0},{"createtime":"2023-10-23 11:28:18.0000000","month":0,"id":"08dbd378-1992-47be-8971-a99543d68e26","height":178,"fat_r":0,"muscle":0,"water":0,"type":"false","bone":0,"kcal":0,"fat_w":0,"visceral":0,"protein":0,"bodyage":0,"bmi":25.2,"cmi":85.7,"sfr":0,"sfrval":0,"muscleval":0,"proteinval":0,"lbm":80,"body":"\u5f02\u5e38","fatlevel":"\u504f\u91cd","weight":80,"age":"28\u5c81","idealweight":0,"skeletalmuscle":0},{"createtime":"2023-09-26 15:03:12.3740116","month":0,"id":"08dbbe5e-a5f7-4ca0-8b44-0ddd8f7f15cd","height":162.5,"fat_r":23.6,"muscle":72.4,"water":59.2,"bone":2.4,"kcal":1227,"fat_w":11.63,"visceral":2,"protein":12.9,"bodyage":26,"bmi":18.6,"cmi":86.1,"sfr":22.3,"sfrval":0,"muscleval":35.69,"proteinval":6.35,"lbm":37.66,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u504f\u7626","weight":49.3,"age":"28\u5c81","idealweight":0,"skeletalmuscle":0}],"infoList":[{"value":163,"desc":"\u4eba\u4f53\u7eb5\u5411\u90e8\u5206\u7684\u957f\u5ea6\uff0c\u6e90\u4e8e\u4eba\u4f53\u7684\u7eb5\u5411\u751f\u957f\uff0c\u53d7\u9057\u4f20\u56e0\u7d20\u7684\u5f71\u54cd\u8f83\u5927","offset":"0","color":"","scale":0,"ishasscale":false,"level":"","list":[],"title":"\u8eab\u9ad8","unit":"cm","name":"height"},{"value":50.23,"desc":"\u53cd\u6620\u548c\u8861\u91cf\u4e00\u4e2a\u4eba\u5065\u5eb7\u72b6\u51b5\u7684\u91cd\u8981\u6807\u5fd7\u4e4b\u4e00","offset":"0","color":"","scale":0,"ishasscale":false,"level":"","list":[],"title":"\u4f53\u91cd","unit":"kg","name":"weight"},{"value":18.9,"desc":"BMI\u662f\u8eab\u4f53\u8d28\u91cf\u6307\u6570,\u662f\u76ee\u524d\u56fd\u9645\u4e0a\u5e38\u7528\u7684\u8861\u91cf\u4eba\u4f53\u80d6\u7626\u7a0b\u5ea6\u4ee5\u53ca\u662f\u5426\u5065\u5eb7\u7684\u4e00\u4e2a\u6807\u51c6\u3002","offset":"26.5","color":"#5ad06d","scale":0,"ishasscale":false,"level":"\u6b63\u5e38","name":"bmi","title":"BMI","list":[{"maxvalue":18.5,"minvalue":0,"text":"\u6d88\u7626","color":"#ffda69","level":0},{"maxvalue":25,"minvalue":18.5,"text":"\u6b63\u5e38","color":"#5ad06d","level":0},{"maxvalue":30,"minvalue":25,"text":"\u504f\u91cd","color":"#ffab00","level":0},{"maxvalue":50,"minvalue":30,"text":"\u80a5\u80d6","color":"#ff5656","level":0}]}],"contrastList":[{"height":165,"weight":52.7,"head":0,"sex":1,"age":"29\u5c81","fat_r":14.1,"muscle":81.35,"water":34.17,"bone":2.4,"kcal":1311,"fat_w":7.43,"visceral":2,"protein":16.5,"bodyage":28,"bmi":19.3,"cmi":89.35,"sfr":12.7,"muscleval":42.87,"proteinval":8.7,"lbm":45.27,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u504f\u7626","skeletalmuscle":0,"createtime":"2024/03/24","yeartime":"2024/03/24","id":"08dc4e20-f1c5-416c-84ca-5aa26925eb81"},{"height":175.9,"weight":64.5,"head":0,"sex":1,"age":"29\u5c81","fat_r":18,"muscle":77.66,"water":39.9,"bone":2.8,"kcal":1514,"fat_w":11.61,"visceral":3,"protein":15.8,"bodyage":28,"bmi":21,"cmi":97.22,"sfr":16.1,"muscleval":50.09,"proteinval":10.19,"lbm":52.89,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u6807\u51c6","skeletalmuscle":0,"createtime":"2023/04/04","yeartime":"2023/04/04","id":"08db34b7-60c0-4571-8e66-29157695b9a9"}],"contrastDetail":{"time":"2023/04/04-2024/03/24","headimg":"https://klcz.pcxbc.com/image/adult_male.png","name":"\u6210\u4eba","gender":1,"day":355,"weightdiff":-11.8,"heightdiff":-10.9,"fat_wdiff":-3.9,"firstresult":{"age":"1994-04-04 00:00:00","height":175.9,"head":0,"weight":64.5,"fat_r":18,"muscle":77.66,"water":39.9,"bone":2.8,"kcal":1514,"fat_w":11.61,"visceral":3,"protein":15.8,"bodyage":28,"bmi":21,"cmi":97.22,"sfr":16.1,"muscleval":50.09,"proteinval":10.19,"lbm":52.89,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u6807\u51c6","skeletalmuscle":0,"createtime":"2023-04-04 00:00:00","heightlevel":"","headlevel":null,"weightlevel":"","fat_rlevel":"\u6807\u51c6","musclelevel":"\u4f18\u79c0","waterlevel":"\u4e0d\u8db3","bonelevel":"\u4e0d\u8db3","kcallevel":"\u504f\u4f4e","fat_wlevel":"\u6807\u51c6","viscerallevel":"\u6807\u51c6","proteinlevel":"\u5f02\u5e38","bodyagelevel":"\u4f18\u79c0","bmilevel":"\u6b63\u5e38","musulevallevel":"\u4f18\u79c0","proteinvallevel":"\u4e0d\u8db3","sfrlevel":"\u5f02\u5e38","bodylevel":"\u6807\u51c6\u808c\u8089\u578b"},"secondresult":{"age":"1994-04-04 00:00:00","height":165,"head":0,"weight":52.7,"fat_r":14.1,"muscle":81.35,"water":34.17,"bone":2.4,"kcal":1311,"fat_w":7.43,"visceral":2,"protein":16.5,"bodyage":28,"bmi":19.3,"cmi":89.35,"sfr":12.7,"muscleval":42.87,"proteinval":8.7,"lbm":45.27,"body":"\u6807\u51c6\u808c\u8089\u578b","fatlevel":"\u504f\u7626","skeletalmuscle":0,"createtime":"2024-03-24 00:00:00","heightlevel":"","headlevel":null,"weightlevel":"","fat_rlevel":"\u6807\u51c6","musclelevel":"\u4f18\u79c0","waterlevel":"\u4e0d\u8db3","bonelevel":"\u6807\u51c6","kcallevel":"\u504f\u4f4e","fat_wlevel":"\u6807\u51c6","viscerallevel":"\u6807\u51c6","proteinlevel":"\u5f02\u5e38","bodyagelevel":"\u4f18\u79c0","bmilevel":"\u6b63\u5e38","musulevallevel":"\u4f18\u79c0","proteinvallevel":"\u6807\u51c6","sfrlevel":"\u5f02\u5e38","bodylevel":"\u6807\u51c6\u808c\u8089\u578b"}},"familayList":[{"name":"\u6817\u5b50","headimg":"https://ijt.pcxbc.com/image/adult_female.png","headimgsrc":null,"sex":2,"birthday":"1995-12-02","age":"28\u5c81","height":163,"weight":50.23,"lastresulttime":"2024/04/17 11:14","type":1,"code":"","id":"08db6332-e76a-4e3e-842c-b88a405f5178"},{"name":"\u6a59\u5b50\ud83c\udf4a","headimg":"https://ijt.pcxbc.com/image/child_female.png","headimgsrc":null,"sex":2,"birthday":"2014-11-02","age":"9\u5c81","height":0,"weight":0,"lastresulttime":"","type":2,"code":"","id":"08db6333-a5fa-48d8-82ab-44583a614434"}]}')},a34a:function(t,e,i){var n=i("7037"),a=i("7ec2")();t.exports=a;try{regeneratorRuntime=a}catch(r){"object"===("undefined"===typeof globalThis?"undefined":n(globalThis))?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},a395:function(t,e,i){var n=i("7037")["default"],a=i("e50d");t.exports=function(t){var e=a(t,"string");return"symbol"===n(e)?e:String(e)},t.exports.__esModule=!0,t.exports["default"]=t.exports},a72c:function(t,e,i){"use strict";i.r(e);var n=i("13db"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},a77d:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={appid:"__UNI__E0E1A21"}},a889:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={qiunLoading:i("8edc").default,qiunError:i("5a4f").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","chartsview"),attrs:{id:t._$s(0,"a-id","ChartBoxId"+t.cid),_i:0}},[t._$s(1,"i",t.mixinDatacomLoading)?i("view",[i("qiun-loading",{attrs:{loadingType:t.loadingType,_i:2}})],1):t._e(),t._$s(3,"i",t.mixinDatacomErrorMessage&&t.errorShow)?i("view",{attrs:{_i:3},on:{click:t.reloading}},[i("qiun-error",{attrs:{errorMessage:t.errorMessage,_i:4}})],1):t._e(),t._$s(5,"i",t.echarts)?[i("view",{directives:[{name:"show",rawName:"v-show",value:t._$s(6,"v-show",t.showchart),expression:"_$s(6,'v-show',showchart)"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},style:t._$s(6,"s",{background:t.background}),attrs:{"data-directory":t._$s(6,"a-data-directory",t.directory),id:t._$s(6,"a-id","EC"+t.cid),prop:t._$s(6,"change:echartsOpts",t.echartsOpts),resize:t._$s(6,"change:echartsResize",t.echartsResize),_i:6}})]:[i("view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:t._$s(8,"a-id","UC"+t.cid),prop:t._$s(8,"change:uchartsOpts",t.uchartsOpts),_i:8},on:{}},[i("canvas",{directives:[{name:"show",rawName:"v-show",value:t._$s(9,"v-show",t.showchart),expression:"_$s(9,'v-show',showchart)"}],style:t._$s(9,"s",{width:t.cWidth+"px",height:t.cHeight+"px",background:t.background}),attrs:{id:t._$s(9,"a-id",t.cid),canvasId:t._$s(9,"a-canvasId",t.cid),"disable-scroll":t._$s(9,"a-disable-scroll",t.disableScroll),_i:9},on:{error:t._error}})])]],2)},r=[]},a8e1:function(t,e,i){"use strict";i.r(e);var n=i("085d"),a=i("afbf");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"99ef8c9a",null,!1,n["a"],void 0);e["default"]=o.exports},a925:function(t,i,n){"use strict";n.r(i); +function(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:n});else{var i=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,i.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(d))}h.state.get=function(){return this._vm._data.$$state},h.state.set=function(t){0},f.prototype.commit=function(t,e,i){var n=this,a=y(t,e,i),r=a.type,s=a.payload,o=(a.options,{type:r,payload:s}),c=this._mutations[r];c&&(this._withCommit((function(){c.forEach((function(t){t(s)}))})),this._subscribers.slice().forEach((function(t){return t(o,n.state)})))},f.prototype.dispatch=function(t,i){var n=this,a=y(t,i),r=a.type,s=a.payload,o={type:r,payload:s},c=this._actions[r];if(c){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(o,n.state)}))}catch(e){0}var l=c.length>1?Promise.all(c.map((function(t){return t(s)}))):c[0](s);return new Promise((function(t,i){l.then((function(i){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(o,n.state)}))}catch(e){0}t(i)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(o,n.state,t)}))}catch(e){0}i(t)}))}))}},f.prototype.subscribe=function(t,e){return p(t,this._subscribers,e)},f.prototype.subscribeAction=function(t,e){var i="function"===typeof t?{before:t}:t;return p(i,this._actionSubscribers,e)},f.prototype.watch=function(t,e,i){var n=this;return this._watcherVM.$watch((function(){return t(n.state,n.getters)}),e,i)},f.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},f.prototype.registerModule=function(t,e,i){void 0===i&&(i={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),_(this,this.state,t,this._modules.get(t),i.preserveState),v(this,this.state)},f.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var i=m(e.state,t.slice(0,-1));d.delete(i,t[t.length-1])})),g(this)},f.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},f.prototype[[104,111,116,85,112,100,97,116,101].map((function(t){return String.fromCharCode(t)})).join("")]=function(t){this._modules.update(t),g(this,!0)},f.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(f.prototype,h);var b=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=this.$store.state,i=this.$store.getters;if(t){var n=O(this.$store,"mapState",t);if(!n)return;e=n.context.state,i=n.context.getters}return"function"===typeof a?a.call(this,e,i):e[a]},i[n].vuex=!0})),i})),w=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.commit;if(t){var r=O(this.$store,"mapMutations",t);if(!r)return;n=r.context.commit}return"function"===typeof a?a.apply(this,[n].concat(e)):n.apply(this.$store,[a].concat(e))}})),i})),C=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;a=t+a,i[n]=function(){if(!t||O(this.$store,"mapGetters",t))return this.$store.getters[a]},i[n].vuex=!0})),i})),$=S((function(t,e){var i={};return k(e).forEach((function(e){var n=e.key,a=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.dispatch;if(t){var r=O(this.$store,"mapActions",t);if(!r)return;n=r.context.dispatch}return"function"===typeof a?a.apply(this,[n].concat(e)):n.apply(this.$store,[a].concat(e))}})),i}));function k(t){return function(t){return Array.isArray(t)||o(t)}(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function S(t){return function(e,i){return"string"!==typeof e?(i=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,i)}}function O(t,e,i){var n=t._modulesNamespaceMap[i];return n}function T(t,i,n){var a=n?t.groupCollapsed:t.group;try{a.call(t,i)}catch(e){t.log(i)}}function P(t){try{t.groupEnd()}catch(e){t.log("\u2014\u2014 log end \u2014\u2014")}}function A(){var t=new Date;return" @ "+D(t.getHours(),2)+":"+D(t.getMinutes(),2)+":"+D(t.getSeconds(),2)+"."+D(t.getMilliseconds(),3)}function D(t,e){return function(t,e){return new Array(e+1).join(t)}("0",e-t.toString().length)+t}var I={Store:f,install:x,version:"3.6.2",mapState:b,mapMutations:w,mapGetters:C,mapActions:$,createNamespacedHelpers:function(t){return{mapState:b.bind(null,t),mapGetters:C.bind(null,t),mapMutations:w.bind(null,t),mapActions:$.bind(null,t)}},createLogger:function(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var i=t.filter;void 0===i&&(i=function(t,e,i){return!0});var n=t.transformer;void 0===n&&(n=function(t){return t});var a=t.mutationTransformer;void 0===a&&(a=function(t){return t});var s=t.actionFilter;void 0===s&&(s=function(t,e){return!0});var o=t.actionTransformer;void 0===o&&(o=function(t){return t});var c=t.logMutations;void 0===c&&(c=!0);var l=t.logActions;void 0===l&&(l=!0);var u=t.logger;return void 0===u&&(u=console),function(t){var d=r(t.state);"undefined"!==typeof u&&(c&&t.subscribe((function(t,s){var o=r(s);if(i(t,d,o)){var c=A(),l=a(t),f="mutation "+t.type+c;T(u,f,e),u.log("%c prev state","color: #9E9E9E; font-weight: bold",n(d)),u.log("%c mutation","color: #03A9F4; font-weight: bold",l),u.log("%c next state","color: #4CAF50; font-weight: bold",n(o)),P(u)}d=o})),l&&t.subscribeAction((function(t,i){if(s(t,i)){var n=A(),a=o(t),r="action "+t.type+n;T(u,r,e),u.log("%c action","color: #03A9F4; font-weight: bold",a),P(u)}})))}}};t.exports=I}).call(this,n("c8ba"))},"273d":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fontData=void 0;e.fontData=[{font_class:"arrow-down",unicode:"\ue6be"},{font_class:"arrow-left",unicode:"\ue6bc"},{font_class:"arrow-right",unicode:"\ue6bb"},{font_class:"arrow-up",unicode:"\ue6bd"},{font_class:"auth",unicode:"\ue6ab"},{font_class:"auth-filled",unicode:"\ue6cc"},{font_class:"back",unicode:"\ue6b9"},{font_class:"bars",unicode:"\ue627"},{font_class:"calendar",unicode:"\ue6a0"},{font_class:"calendar-filled",unicode:"\ue6c0"},{font_class:"camera",unicode:"\ue65a"},{font_class:"camera-filled",unicode:"\ue658"},{font_class:"cart",unicode:"\ue631"},{font_class:"cart-filled",unicode:"\ue6d0"},{font_class:"chat",unicode:"\ue65d"},{font_class:"chat-filled",unicode:"\ue659"},{font_class:"chatboxes",unicode:"\ue696"},{font_class:"chatboxes-filled",unicode:"\ue692"},{font_class:"chatbubble",unicode:"\ue697"},{font_class:"chatbubble-filled",unicode:"\ue694"},{font_class:"checkbox",unicode:"\ue62b"},{font_class:"checkbox-filled",unicode:"\ue62c"},{font_class:"checkmarkempty",unicode:"\ue65c"},{font_class:"circle",unicode:"\ue65b"},{font_class:"circle-filled",unicode:"\ue65e"},{font_class:"clear",unicode:"\ue66d"},{font_class:"close",unicode:"\ue673"},{font_class:"closeempty",unicode:"\ue66c"},{font_class:"cloud-download",unicode:"\ue647"},{font_class:"cloud-download-filled",unicode:"\ue646"},{font_class:"cloud-upload",unicode:"\ue645"},{font_class:"cloud-upload-filled",unicode:"\ue648"},{font_class:"color",unicode:"\ue6cf"},{font_class:"color-filled",unicode:"\ue6c9"},{font_class:"compose",unicode:"\ue67f"},{font_class:"contact",unicode:"\ue693"},{font_class:"contact-filled",unicode:"\ue695"},{font_class:"down",unicode:"\ue6b8"},{font_class:"bottom",unicode:"\ue6b8"},{font_class:"download",unicode:"\ue68d"},{font_class:"download-filled",unicode:"\ue681"},{font_class:"email",unicode:"\ue69e"},{font_class:"email-filled",unicode:"\ue69a"},{font_class:"eye",unicode:"\ue651"},{font_class:"eye-filled",unicode:"\ue66a"},{font_class:"eye-slash",unicode:"\ue6b3"},{font_class:"eye-slash-filled",unicode:"\ue6b4"},{font_class:"fire",unicode:"\ue6a1"},{font_class:"fire-filled",unicode:"\ue6c5"},{font_class:"flag",unicode:"\ue65f"},{font_class:"flag-filled",unicode:"\ue660"},{font_class:"folder-add",unicode:"\ue6a9"},{font_class:"folder-add-filled",unicode:"\ue6c8"},{font_class:"font",unicode:"\ue6a3"},{font_class:"forward",unicode:"\ue6ba"},{font_class:"gear",unicode:"\ue664"},{font_class:"gear-filled",unicode:"\ue661"},{font_class:"gift",unicode:"\ue6a4"},{font_class:"gift-filled",unicode:"\ue6c4"},{font_class:"hand-down",unicode:"\ue63d"},{font_class:"hand-down-filled",unicode:"\ue63c"},{font_class:"hand-up",unicode:"\ue63f"},{font_class:"hand-up-filled",unicode:"\ue63e"},{font_class:"headphones",unicode:"\ue630"},{font_class:"heart",unicode:"\ue639"},{font_class:"heart-filled",unicode:"\ue641"},{font_class:"help",unicode:"\ue679"},{font_class:"help-filled",unicode:"\ue674"},{font_class:"home",unicode:"\ue662"},{font_class:"home-filled",unicode:"\ue663"},{font_class:"image",unicode:"\ue670"},{font_class:"image-filled",unicode:"\ue678"},{font_class:"images",unicode:"\ue650"},{font_class:"images-filled",unicode:"\ue64b"},{font_class:"info",unicode:"\ue669"},{font_class:"info-filled",unicode:"\ue649"},{font_class:"left",unicode:"\ue6b7"},{font_class:"link",unicode:"\ue6a5"},{font_class:"list",unicode:"\ue644"},{font_class:"location",unicode:"\ue6ae"},{font_class:"location-filled",unicode:"\ue6af"},{font_class:"locked",unicode:"\ue66b"},{font_class:"locked-filled",unicode:"\ue668"},{font_class:"loop",unicode:"\ue633"},{font_class:"mail-open",unicode:"\ue643"},{font_class:"mail-open-filled",unicode:"\ue63a"},{font_class:"map",unicode:"\ue667"},{font_class:"map-filled",unicode:"\ue666"},{font_class:"map-pin",unicode:"\ue6ad"},{font_class:"map-pin-ellipse",unicode:"\ue6ac"},{font_class:"medal",unicode:"\ue6a2"},{font_class:"medal-filled",unicode:"\ue6c3"},{font_class:"mic",unicode:"\ue671"},{font_class:"mic-filled",unicode:"\ue677"},{font_class:"micoff",unicode:"\ue67e"},{font_class:"micoff-filled",unicode:"\ue6b0"},{font_class:"minus",unicode:"\ue66f"},{font_class:"minus-filled",unicode:"\ue67d"},{font_class:"more",unicode:"\ue64d"},{font_class:"more-filled",unicode:"\ue64e"},{font_class:"navigate",unicode:"\ue66e"},{font_class:"navigate-filled",unicode:"\ue67a"},{font_class:"notification",unicode:"\ue6a6"},{font_class:"notification-filled",unicode:"\ue6c1"},{font_class:"paperclip",unicode:"\ue652"},{font_class:"paperplane",unicode:"\ue672"},{font_class:"paperplane-filled",unicode:"\ue675"},{font_class:"person",unicode:"\ue699"},{font_class:"person-filled",unicode:"\ue69d"},{font_class:"personadd",unicode:"\ue69f"},{font_class:"personadd-filled",unicode:"\ue698"},{font_class:"personadd-filled-copy",unicode:"\ue6d1"},{font_class:"phone",unicode:"\ue69c"},{font_class:"phone-filled",unicode:"\ue69b"},{font_class:"plus",unicode:"\ue676"},{font_class:"plus-filled",unicode:"\ue6c7"},{font_class:"plusempty",unicode:"\ue67b"},{font_class:"pulldown",unicode:"\ue632"},{font_class:"pyq",unicode:"\ue682"},{font_class:"qq",unicode:"\ue680"},{font_class:"redo",unicode:"\ue64a"},{font_class:"redo-filled",unicode:"\ue655"},{font_class:"refresh",unicode:"\ue657"},{font_class:"refresh-filled",unicode:"\ue656"},{font_class:"refreshempty",unicode:"\ue6bf"},{font_class:"reload",unicode:"\ue6b2"},{font_class:"right",unicode:"\ue6b5"},{font_class:"scan",unicode:"\ue62a"},{font_class:"search",unicode:"\ue654"},{font_class:"settings",unicode:"\ue653"},{font_class:"settings-filled",unicode:"\ue6ce"},{font_class:"shop",unicode:"\ue62f"},{font_class:"shop-filled",unicode:"\ue6cd"},{font_class:"smallcircle",unicode:"\ue67c"},{font_class:"smallcircle-filled",unicode:"\ue665"},{font_class:"sound",unicode:"\ue684"},{font_class:"sound-filled",unicode:"\ue686"},{font_class:"spinner-cycle",unicode:"\ue68a"},{font_class:"staff",unicode:"\ue6a7"},{font_class:"staff-filled",unicode:"\ue6cb"},{font_class:"star",unicode:"\ue688"},{font_class:"star-filled",unicode:"\ue68f"},{font_class:"starhalf",unicode:"\ue683"},{font_class:"trash",unicode:"\ue687"},{font_class:"trash-filled",unicode:"\ue685"},{font_class:"tune",unicode:"\ue6aa"},{font_class:"tune-filled",unicode:"\ue6ca"},{font_class:"undo",unicode:"\ue64f"},{font_class:"undo-filled",unicode:"\ue64c"},{font_class:"up",unicode:"\ue6b6"},{font_class:"top",unicode:"\ue6b6"},{font_class:"upload",unicode:"\ue690"},{font_class:"upload-filled",unicode:"\ue68e"},{font_class:"videocam",unicode:"\ue68c"},{font_class:"videocam-filled",unicode:"\ue689"},{font_class:"vip",unicode:"\ue6a8"},{font_class:"vip-filled",unicode:"\ue6c6"},{font_class:"wallet",unicode:"\ue6b1"},{font_class:"wallet-filled",unicode:"\ue6c2"},{font_class:"weibo",unicode:"\ue68b"},{font_class:"weixin",unicode:"\ue691"}]},"278c":function(t,e,i){var n=i("c135"),a=i("9b42"),r=i("6613"),s=i("c240");t.exports=function(t,e){return n(t)||a(t,e)||r(t,e)||s()},t.exports.__esModule=!0,t.exports["default"]=t.exports},"27b2":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("fe7f")),r=n(i("f457")),s=n(i("3d85")),o=n(i("b61a")),c={en:a.default,"zh-Hans":r.default,"zh-Hant":s.default,ja:o.default};e.default=c},"28b7":function(t,e,i){"use strict";i.r(e);var n=i("953b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"294e":function(t,e,i){"use strict";i.r(e);var n=i("6e3d"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},2959:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=n},"2bb5":function(t,e,i){"use strict";i.r(e);var n=i("267d"),a=i("3c00");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"23fe728a",null,!1,n["a"],void 0);e["default"]=o.exports},"2c81":function(t,e){t.exports="/static/add.png"},"2e02":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isDrawe)?i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.clear}}),i("view",{staticClass:t._$s(2,"sc","wrapper_box"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","top"),attrs:{_i:3}},[t._$s(4,"i",t.userinfo.head_pic)?i("image",{staticClass:t._$s(4,"sc","headimage mt-10"),attrs:{src:t._$s(4,"a-src",t.userinfo.head_pic),_i:4}}):t._e(),i("view",{staticClass:t._$s(5,"sc","overflow"),attrs:{_i:5}},[t._v(t._$s(5,"t0-0",t._s(t.userinfo.nickname)))])]),i("view",{staticClass:t._$s(6,"sc","drawerList"),attrs:{_i:6}},[t._l(t._$s(7,"f",{forItems:t.List}),(function(e,n,a,r){return t._$s("7-"+r,"i",t.List.length)?i("view",{key:t._$s(7,"f",{forIndex:a,key:n}),staticClass:t._$s("7-"+r,"sc","drawerList_item"),attrs:{_i:"7-"+r},on:{click:function(i){return t.toggle(e)}}},[t._$s("8-"+r,"i",e.head_pic)?i("image",{staticClass:t._$s("8-"+r,"sc","image1"),attrs:{src:t._$s("8-"+r,"a-src",e.head_pic),_i:"8-"+r}}):t._e(),i("view",{staticClass:t._$s("9-"+r,"sc","right"),attrs:{_i:"9-"+r}},[i("view",{staticClass:t._$s("10-"+r,"sc","name"),attrs:{_i:"10-"+r}},[i("view",{staticClass:t._$s("11-"+r,"sc","overflow"),attrs:{_i:"11-"+r}},[t._v(t._$s("11-"+r,"t0-0",t._s(e.nickname)))]),t._$s("12-"+r,"i",e.id==t.userinfo.id)?i("view",{staticClass:t._$s("12-"+r,"sc","dangqian"),attrs:{_i:"12-"+r}}):t._e()]),i("view",{staticClass:t._$s("13-"+r,"sc","info"),attrs:{_i:"13-"+r}},[i("view",[t._v(t._$s("14-"+r,"t0-0",t._s(1==e.gender?"\u7537":"\u5973")))]),i("view",[t._v(t._$s("15-"+r,"t0-0",t._s(e.age)))])])])]):t._e()})),i("view",{staticClass:t._$s(16,"sc","add"),attrs:{_i:16},on:{click:function(e){return t.addInfo()}}})],2)])]):t._e()},a=[]},"2f87":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("d122")),r=n(i("151e")),s=n(i("0f06")),o=n(i("b4a4")),c=n(i("14ce")),l={components:{Loading1:a.default,Loading2:r.default,Loading3:s.default,Loading4:o.default,Loading5:c.default},name:"qiun-loading",props:{loadingType:{type:Number,default:2}},data:function(){return{}}};e.default=l},"2fcb":function(t,e,i){"use strict";i.r(e);var n=i("adb4"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"32af":function(t,e,i){"use strict";i.r(e);var n=i("a941"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"32d9":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",disabled:!1,second:60}},methods:{handleTelLogin:function(){var t=this;phoneType||/^1[3456789]\d{9}$/.test(t.phone)?t.code?t.$model.getAccountMsg({data:t.phone,code:t.code}).then((function(e){0==e.code?(t.$tools.msg("\u8bbe\u7f6e\u6210\u529f\uff01"),t.$store.commit("changeAccountNumber",{my_tel:t.phone}),uni.redirectTo({url:"/pages/setting/setting"})):t.$tools.msg(e.msg)})).catch((function(t){})):t.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801"):t.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handleCode:function(){var e=this;e.phone?phoneType||/^1[3456789]\d{9}$/.test(e.phone)?e.$model.getSendCode({data:e.phone}).then((function(i){if(t("log",i," at pages/setting/phone.vue:82"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"):e.$tools.msg("\u8bf7\u8f93\u5165\u624b\u673a\u53f7")}}};e.default=i}).call(this,i("0de9")["default"])},"32da":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading6"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"32fe":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var o={data:function(){return{visible:!1,ranklist:[]}},computed:function(t){for(var e=1;e1)?n("view",{key:t._$s("27-"+r+"-"+s,"f",{forIndex:o,key:a}),staticClass:t._$s("27-"+r+"-"+s+"-"+c,"sc","result item3"),attrs:{_i:"27-"+r+"-"+s+"-"+c}},[n("view",{staticClass:t._$s("28-"+r+"-"+s+"-"+c,"sc","name"),attrs:{_i:"28-"+r+"-"+s+"-"+c}},[t._v(t._$s("28-"+r+"-"+s+"-"+c,"t0-0",t._s(i.name)))]),n("view",{staticClass:t._$s("29-"+r+"-"+s+"-"+c,"sc","weight"),attrs:{_i:"29-"+r+"-"+s+"-"+c}},[n("view",[t._v(t._$s("30-"+r+"-"+s+"-"+c,"t0-0",t._s(i.value?i.value:"-")))]),n("view",{staticClass:t._$s("31-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"31-"+r+"-"+s+"-"+c}},[t._v(t._$s("31-"+r+"-"+s+"-"+c,"t0-0",t._s(i.score?i.score:"-")))]),n("view",{staticClass:t._$s("32-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"32-"+r+"-"+s+"-"+c}},[t._v(t._$s("32-"+r+"-"+s+"-"+c,"t0-0",t._s(i.proportion_value?i.proportion_value:"-")))])])]):t._e()}))],2)})),0)])})),t._$s(33,"i",t.isSports)?n("view",{staticClass:t._$s(33,"sc","gfbtn"),attrs:{_i:33},on:{click:function(e){return t.getList()}}}):n("view",{staticClass:t._$s(34,"sc","gfbtn"),attrs:{_i:34},on:{click:function(e){return t.handlescore()}}})],2):n("view",{staticClass:t._$s(35,"sc","nolist"),attrs:{_i:35}},[n("image",{attrs:{src:t._$s(36,"a-src",i("7202")),_i:36}}),n("text",[t._v(t._$s(37,"t0-0",t._s(t.msg)))])]),n("uslider",{attrs:{_i:38}}),t._$s(39,"i",t.isDrawe)?n("view",{staticClass:t._$s(39,"sc","wrapper"),attrs:{_i:39}},[n("view",{staticClass:t._$s(40,"sc","bg"),attrs:{_i:40},on:{click:t.onTap}}),n("view",{staticClass:t._$s(41,"sc","edit"),attrs:{_i:41},on:{click:function(t){t.stopPropagation()}}},[n("view",{staticClass:t._$s(42,"sc","title"),attrs:{_i:42}}),t._l(t._$s(43,"f",{forItems:t.List}),(function(e,i,a,r){return n("view",{key:t._$s(43,"f",{forIndex:a,key:i}),staticClass:t._$s("43-"+r,"sc","item"),attrs:{_i:"43-"+r},on:{click:function(i){return t.toggle(e)}}},[n("uni-icons",{attrs:{type:t.isActive.name==e.name?"checkbox-filled":"circle",size:"22",color:t.isActive.name==e.name?"#FEC407":"#dfdfdf",_i:"44-"+r}}),n("view",{staticClass:t._$s("45-"+r,"sc","name"),attrs:{_i:"45-"+r}},[n("view",{staticClass:t._$s("46-"+r,"sc","overflow"),attrs:{_i:"46-"+r}},[t._v(t._$s("46-"+r,"t0-0",t._s(e.name)))])])],1)})),n("view",{staticClass:t._$s(47,"sc","btn close"),attrs:{_i:47},on:{click:t.onTap}}),n("view",{staticClass:t._$s(48,"sc","btn"),attrs:{_i:48},on:{click:t.handleTarget}})],2)]):t._e()],1)},r=[]},3442:function(t,e,i){"use strict";(function(t,n){var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,s,o=a(i("9523")),c=i("26cb");function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var u={data:function(){return{macAddr:"",code:"",deviceId:"",popup:!1,devices:[],id:0}},computed:function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,i=new Array(e>1?e-1:0),n=1;n=1&&i<=9&&(i="0"+i),n>=0&&n<=9&&(n="0"+n);var a=e+"-"+i+"-"+n;return a}var u={name:"qiun-data-charts",mixins:[t.mixinDatacom],props:{type:{type:String,default:null},canvasId:{type:String,default:"uchartsid"},canvas2d:{type:Boolean,default:!1},background:{type:String,default:"none"},animation:{type:Boolean,default:!0},chartData:{type:Object,default:function(){return{categories:[],series:[]}}},opts:{type:Object,default:function(){return{}}},eopts:{type:Object,default:function(){return{}}},loadingType:{type:Number,default:2},errorShow:{type:Boolean,default:!0},errorReload:{type:Boolean,default:!0},errorMessage:{type:String,default:null},inScrollView:{type:Boolean,default:!1},reshow:{type:Boolean,default:!1},reload:{type:Boolean,default:!1},disableScroll:{type:Boolean,default:!1},optsWatch:{type:Boolean,default:!0},onzoom:{type:Boolean,default:!1},ontap:{type:Boolean,default:!0},ontouch:{type:Boolean,default:!1},onmouse:{type:Boolean,default:!0},onmovetip:{type:Boolean,default:!1},echartsH5:{type:Boolean,default:!1},echartsApp:{type:Boolean,default:!1},tooltipShow:{type:Boolean,default:!0},tooltipFormat:{type:String,default:void 0},tooltipCustom:{type:Object,default:void 0},startDate:{type:String,default:void 0},endDate:{type:String,default:void 0},textEnum:{type:Array,default:function(){return[]}},groupEnum:{type:Array,default:function(){return[]}},pageScrollTop:{type:Number,default:0},directory:{type:String,default:"/"},tapLegend:{type:Boolean,default:!0},menus:{type:Array,default:function(){return[]}}},data:function(){return{cid:"uchartsid",inWx:!1,inAli:!1,inTt:!1,inBd:!1,inH5:!1,inApp:!1,inWin:!1,type2d:!0,disScroll:!1,openmouse:!1,pixel:1,cWidth:375,cHeight:250,showchart:!1,echarts:!1,echartsResize:{state:!1},uchartsOpts:{},echartsOpts:{},drawData:{},lastDrawTime:null}},created:function(){if(this.cid=this.canvasId,"uchartsid"==this.canvasId||""==this.canvasId){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",e=t.length,i="",n=0;n<32;n++)i+=t.charAt(Math.floor(Math.random()*e));this.cid=i}var a=uni.getSystemInfoSync();"windows"!==a.platform&&"mac"!==a.platform||(this.inWin=!0),this.type2d=!1,this.disScroll=this.disableScroll},mounted:function(){var t=this;this.inApp=!0,!0===this.echartsApp&&(this.echarts=!0,this.openmouse=!1),this.$nextTick((function(){t.beforeInit()}))},destroyed:function(){!0===this.echarts?(delete o.default.option[this.cid],delete o.default.instance[this.cid]):(delete s.default.option[this.cid],delete s.default.instance[this.cid]),uni.offWindowResize((function(){}))},watch:{chartDataProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&(this._clearChart(),t.series&&t.series.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this.showchart=!1,this.mixinDatacomErrorMessage=null)):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1achartData\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},localdata:{handler:function(t,e){JSON.stringify(t)!==JSON.stringify(e)&&(t.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage=null))},immediate:!1,deep:!0},optsProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&!1===this.echarts&&1==this.optsWatch&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},eoptsProps:{handler:function(t,e){"object"===(0,r.default)(t)?JSON.stringify(t)!==JSON.stringify(e)&&!0===this.echarts&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aeopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},reshow:function(t,e){var i=this;!0===t&&!1===this.mixinDatacomLoading&&setTimeout((function(){i.mixinDatacomErrorMessage=null,i.echartsResize.state=!i.echartsResize.state,i.checkData(i.drawData)}),200)},reload:function(t,e){!0===t&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())},mixinDatacomErrorMessage:function(t,e){t&&(this.emitMsg({name:"error",params:{type:"error",errorShow:this.errorShow,msg:t,id:this.cid}}),this.errorShow&&n("log","[\u79cb\u4e91\u56fe\u8868\u7ec4\u4ef6]"+t," at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611"))},errorMessage:function(t,e){t&&this.errorShow&&null!==t&&"null"!==t&&""!==t?(this.showchart=!1,this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=t):(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())}},computed:{optsProps:function(){return JSON.parse(JSON.stringify(this.opts))},eoptsProps:function(){return JSON.parse(JSON.stringify(this.eopts))},chartDataProps:function(){return JSON.parse(JSON.stringify(this.chartData))}},methods:{beforeInit:function(){this.mixinDatacomErrorMessage=null,"object"===(0,r.default)(this.chartData)&&null!=this.chartData&&void 0!==this.chartData.series&&this.chartData.series.length>0?(this.drawData=c({},this.chartData),this.mixinDatacomLoading=!1,this.showchart=!0,this.checkData(this.chartData)):this.localdata.length>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.localdataInit(this.localdata)):""!==this.collection?(this.mixinDatacomLoading=!1,this.getCloudData()):this.mixinDatacomLoading=!0},localdataInit:function(t){if(this.groupEnum.length>0)for(var e=0;e0)for(var n=0;n0)d=this.chartData.categories;else if(this.startDate&&this.endDate){var h=new Date(this.startDate),p=new Date(this.endDate);while(h<=p)d.push(l(h)),h=h.setDate(h.getDate()+1),h=new Date(h)}else{var g={};t.map((function(t,e){void 0==t.text||g[t.text]||(d.push(t.text),g[t.text]=!0)}))}u.categories=d}var v={};if(t.map((function(t,e){void 0==t.group||v[t.group]||(f.push({name:t.group,data:[]}),v[t.group]=!0)})),0==f.length)if(f=[{name:"\u9ed8\u8ba4\u5206\u7ec4",data:[]}],!0===r)for(var _=0;_0)for(var w=0;w0&&(this.mixinDatacomErrorMessage=null,!0===this.echarts?(o.default.option[i].chartData=n,this.$nextTick((function(){e.init()}))):(s.default.option[i].categories=n.categories,s.default.option[i].series=n.series,this.$nextTick((function(){e.init()}))))},resizeHandler:function(){var t=this,e=Date.now(),i=this.lastDrawTime?this.lastDrawTime:e-3e3,n=e-i;if(!(n<1e3))uni.createSelectorQuery().in(this).select("#ChartBoxId"+this.cid).boundingClientRect((function(e){t.showchart=!0,e.width>0&&e.height>0&&(e.width===t.cWidth&&e.height===t.cHeight||t.checkData(t.drawData))})).exec()},getCloudData:function(){var t=this;1!=this.mixinDatacomLoading&&(this.mixinDatacomLoading=!0,this.mixinDatacomGet().then((function(e){t.mixinDatacomResData=e.result.data,t.localdataInit(t.mixinDatacomResData)})).catch((function(e){t.mixinDatacomLoading=!1,t.showchart=!1,t.mixinDatacomErrorMessage="\u8bf7\u6c42\u9519\u8bef\uff1a"+e})))},onMixinDatacomPropsChange:function(t,e){1==t&&""!==this.collection&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this._clearChart(),this.getCloudData())},_clearChart:function(){var t=this.cid;if(!0!==this.echarts&&s.default.option[t]&&s.default.option[t].context){var e=s.default.option[t].context;"object"!==(0,r.default)(e)||s.default.option[t].update||(e.clearRect(0,0,this.cWidth*this.pixel,this.cHeight*this.pixel),e.draw())}},init:function(){var t=this,e=this.cid;uni.createSelectorQuery().in(this).select("#ChartBoxId"+e).boundingClientRect((function(i){i.width>0&&i.height>0?(t.mixinDatacomLoading=!1,t.showchart=!0,t.lastDrawTime=Date.now(),t.cWidth=i.width,t.cHeight=i.height,!0!==t.echarts&&(s.default.option[e].background="rgba(0,0,0,0)"==t.background?"#FFFFFF":t.background,s.default.option[e].canvas2d=t.type2d,s.default.option[e].pixelRatio=t.pixel,s.default.option[e].animation=t.animation,s.default.option[e].width=i.width*t.pixel,s.default.option[e].height=i.height*t.pixel,s.default.option[e].onzoom=t.onzoom,s.default.option[e].ontap=t.ontap,s.default.option[e].ontouch=t.ontouch,s.default.option[e].onmouse=t.openmouse,s.default.option[e].onmovetip=t.onmovetip,s.default.option[e].tooltipShow=t.tooltipShow,s.default.option[e].tooltipFormat=t.tooltipFormat,s.default.option[e].tooltipCustom=t.tooltipCustom,s.default.option[e].inScrollView=t.inScrollView,s.default.option[e].lastDrawTime=t.lastDrawTime,s.default.option[e].tapLegend=t.tapLegend),t.inH5||t.inApp?1==t.echarts?(o.default.option[e].ontap=t.ontap,o.default.option[e].onmouse=t.openmouse,o.default.option[e].tooltipShow=t.tooltipShow,o.default.option[e].tooltipFormat=t.tooltipFormat,o.default.option[e].tooltipCustom=t.tooltipCustom,o.default.option[e].lastDrawTime=t.lastDrawTime,t.echartsOpts=c({},o.default.option[e])):(s.default.option[e].rotateLock=s.default.option[e].rotate,t.uchartsOpts=c({},s.default.option[e])):(s.default.option[e]=function t(e,i){for(var n in e)e.hasOwnProperty(n)&&null!==e[n]&&"object"===(0,r.default)(e[n])?t(e[n],i):"format"===n&&"string"===typeof e[n]&&(e["formatter"]=i[e[n]]?i[e[n]]:void 0);return e}(s.default.option[e],s.default.formatter),t.mixinDatacomErrorMessage=null,t.mixinDatacomLoading=!1,t.showchart=!0,t.$nextTick((function(){if(!0===t.type2d){var n=uni.createSelectorQuery().in(t);n.select("#"+e).fields({node:!0,size:!0}).exec((function(n){if(n[0]){var a=n[0].node,r=a.getContext("2d");s.default.option[e].context=r,s.default.option[e].rotateLock=s.default.option[e].rotate,s.default.instance[e]&&s.default.option[e]&&!0===s.default.option[e].update?t._updataUChart(e):(a.width=i.width*t.pixel,a.height=i.height*t.pixel,a._width=i.width*t.pixel,a._height=i.height*t.pixel,setTimeout((function(){s.default.option[e].context.restore(),s.default.option[e].context.save(),t._newChart(e)}),100))}else t.showchart=!1,t.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1a\u5f00\u542f2d\u6a21\u5f0f\u540e\uff0c\u672a\u83b7\u53d6\u5230dom\u8282\u70b9\uff0ccanvas-id:"+e}))}else t.inAli&&(s.default.option[e].rotateLock=s.default.option[e].rotate),s.default.option[e].context=uni.createCanvasContext(e,t),s.default.instance[e]&&s.default.option[e]&&!0===s.default.option[e].update?t._updataUChart(e):setTimeout((function(){s.default.option[e].context.restore(),s.default.option[e].context.save(),t._newChart(e)}),100)})))):(t.mixinDatacomLoading=!1,t.showchart=!1,1==t.reshow&&(t.mixinDatacomErrorMessage="\u5e03\u5c40\u9519\u8bef\uff1a\u672a\u83b7\u53d6\u5230\u7236\u5143\u7d20\u5bbd\u9ad8\u5c3a\u5bf8\uff01canvas-id:"+e))})).exec()},saveImage:function(){uni.canvasToTempFilePath({canvasId:this.cid,success:function(t){uni.saveImageToPhotosAlbum({filePath:t.tempFilePath,success:function(){uni.showToast({title:"\u4fdd\u5b58\u6210\u529f",duration:2e3})}})}},this)},getImage:function(){var t=this;if(0==this.type2d)uni.canvasToTempFilePath({canvasId:this.cid,success:function(e){t.emitMsg({name:"getImage",params:{type:"getImage",base64:e.tempFilePath}})}},this);else{var e=uni.createSelectorQuery().in(this);e.select("#"+this.cid).fields({node:!0,size:!0}).exec((function(e){if(e[0]){var i=e[0].node;t.emitMsg({name:"getImage",params:{type:"getImage",base64:i.toDataURL("image/png")}})}}))}},_error:function(t){this.mixinDatacomErrorMessage=t.detail.errMsg},emitMsg:function(t){this.$emit(t.name,t.params)},getRenderType:function(){!0===this.echarts&&!1===this.mixinDatacomLoading&&this.beforeInit()},toJSON:function(){return this}}};e.default=u}).call(this,i("a9ff")["default"],i("0de9")["default"])},"34b5":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",disabled:!1,second:60}},methods:{handleTelLogin:function(){var t=this;/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(t.phone)?t.code?t.$model.getAccountMsg({data:t.phone,code:t.code}).then((function(e){0==e.code?(t.$tools.msg("\u8bbe\u7f6e\u6210\u529f\uff01"),t.$store.commit("changeAccountNumber",{my_email:t.phone}),uni.redirectTo({url:"/pages/setting/setting"})):t.$tools.msg(e.msg)})).catch((function(t){})):t.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801"):t.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1")},handleCode:function(){var e=this;e.phone?/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone}).then((function(i){if(t("log",i," at pages/setting/email.vue:82"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u90ae\u7bb1")}}};e.default=i}).call(this,i("0de9")["default"])},"359a":function(t,e,i){"use strict";i.r(e);var n=i("d4c8"),a=i("7772");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"1982b6b3",null,!1,n["a"],void 0);e["default"]=o.exports},"36c6":function(t,e){function i(e){return t.exports=i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports,i(e)}t.exports=i,t.exports.__esModule=!0,t.exports["default"]=t.exports},3842:function(t,e,i){"use strict";i.r(e);var n=i("009d"),a=i("5cd2");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"652130c6",null,!1,n["a"],void 0);e["default"]=o.exports},3946:function(t,e,i){"use strict";i.r(e);var n=i("dc58"),a=i("f436");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"6f58f76e",null,!1,n["a"],void 0);e["default"]=o.exports},"39c7":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content skipping"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","title"),attrs:{_i:1}},[t._v(t._$s(1,"t0-0",t._s(1==t.info.active?"\u81ea\u7531\u8bad\u7ec3":2==t.info.active?"\u5b9a\u65f6\u8bad\u7ec3":"\u5b9a\u6570\u8bad\u7ec3")))]),n("view",{staticClass:t._$s(2,"sc","skiptop"),attrs:{_i:2}},[n("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[n("view",{staticClass:t._$s(4,"sc","item-ite"),attrs:{_i:4}},[t._v(t._$s(4,"t0-0",t._s(1==t.info.active?"\u81ea\u7531\u6b21\u6570":2==t.info.active?"\u4e2a\u6570":"\u76ee\u6807\u6b21\u6570"))),n("text",[t._v(t._$s(5,"t0-0",t._s(t.weight)))])]),n("view",{staticClass:t._$s(6,"sc","item-ite"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(2==t.info.active?"\u76ee\u6807\u65f6\u957f \u5206:\u79d2":"\u5206:\u79d2"))),n("text",[t._v(t._$s(7,"t0-0",t._s(t.time_m?t.time_m:"00"))+t._$s(7,"t0-1",t._s(t.time_s?t.time_s:"00")))])]),n("view",{staticClass:t._$s(8,"sc","item-ite"),attrs:{_i:8}},[n("text",[t._v(t._$s(9,"t0-0",t._s(Math.floor(t.kcal))))])])])]),n("view",{staticClass:t._$s(10,"sc","image"),attrs:{_i:10}},[n("image",{attrs:{src:t._$s(11,"a-src",i("bb62")),_i:11}})]),n("view",{staticClass:t._$s(12,"sc","end"),attrs:{_i:12},on:{longpress:t.onlongpress}}),t._$s(13,"i",t.iswrapper)?n("view",{staticClass:t._$s(13,"sc","wrapper"),attrs:{_i:13}},[n("view",{staticClass:t._$s(14,"sc","bg"),attrs:{_i:14}},[n("view",{staticClass:t._$s(15,"sc","edit"),attrs:{_i:15}},[n("view",{staticClass:t._$s(16,"sc","editem"),attrs:{_i:16}},[n("view",[n("text",{staticClass:t._$s(18,"sc","cyello Blue size20 mr-5"),attrs:{_i:18}},[t._v(t._$s(18,"t0-0",t._s(t.bpm.toFixed(1))))])]),n("view",{staticClass:t._$s(19,"sc","size12 c999 "),attrs:{_i:19}})]),n("view",{staticClass:t._$s(20,"sc","center"),attrs:{_i:20}},[n("view",{staticClass:t._$s(21,"sc","left"),attrs:{_i:21}},[n("image",{attrs:{src:t._$s(22,"a-src",i("ac20")),_i:22}}),n("view",{staticClass:t._$s(23,"sc","name"),attrs:{_i:23}},[n("view"),n("view",[n("text",{staticClass:t._$s(26,"sc","cyello Blue size20 mr-5"),attrs:{_i:26}},[t._v(t._$s(26,"t0-0",t._s(t.Bcount)))])])])]),n("view",{staticClass:t._$s(27,"sc","left"),attrs:{_i:27}},[n("image",{attrs:{src:t._$s(28,"a-src",i("1589")),_i:28}}),n("view",{staticClass:t._$s(29,"sc","name"),attrs:{_i:29}},[n("view"),n("view",[n("text",{staticClass:t._$s(32,"sc","cyello Blue size20 mr-5"),attrs:{_i:32}},[t._v(t._$s(32,"t0-0",t._s(t.continuous)))])])])])]),n("view",{staticClass:t._$s(33,"sc","item"),attrs:{_i:33}},[n("view",{staticClass:t._$s(34,"sc","item-ite"),attrs:{_i:34}},[n("text",[t._v(t._$s(35,"t0-0",t._s(t.weight)))])]),n("view",{staticClass:t._$s(36,"sc","item-ite"),attrs:{_i:36}},[n("text",[t._v(t._$s(37,"t0-0",t._s(t.time_m?t.time_m:"00"))+t._$s(37,"t0-1",t._s(t.time_s?t.time_s:"00")))])]),n("view",{staticClass:t._$s(38,"sc","item-ite"),attrs:{_i:38}},[n("text",[t._v(t._$s(39,"t0-0",t._s(Math.floor(t.kcal))))])])]),n("view",{staticClass:t._$s(40,"sc","btn"),attrs:{_i:40},on:{click:t.handleTarget}})])])]):t._e()])},a=[]},"39fa":function(t,e,i){"use strict";i.r(e);var n=i("4e72"),a=i("6f50");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"78b40a53",null,!1,n["a"],void 0);e["default"]=o.exports},"3a91":function(t,e,i){"use strict";i.r(e);var n=i("ab42"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3b4d":function(t,e,i){"use strict";i.r(e);var n=i("9a1b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3c00":function(t,e,i){"use strict";i.r(e);var n=i("fa23"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"3c96":function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports["default"]=t.exports},"3d38":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("359a")),o=n(i("645e"));function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var l={data:function(){return{rtype:0,transition:1.6}},components:{record:o.default,headerIndex:s.default},computed:function(t){for(var e=1;et.length)&&(e=t.length);for(var i=0,n=new Array(e);i1?e-1:0),n=1;nt.end.x||e.end.xt.start.y||e.start.y1&&(a.extra.mount.widthRatio>2&&(a.extra.mount.widthRatio=2),s+=(a.extra.mount.widthRatio-1)*i.eachSpacing);var o=e;return e>=0?(o=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",a.xAxis.scrollPosition="left"):Math.abs(e)>=s-r?(o=r-s,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",a.xAxis.scrollPosition="right"):(t.scrollOption.position=e,a.xAxis.scrollPosition=e),o}function h(t,e,i){function n(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=n(t),e=n(e),i=n(i),e>i&&(i+=2*Math.PI,t=e&&t<=i}function p(t,e){function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function n(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var a=.2,r=.2,s=null,o=null,c=null,l=null;if(e<1?(s=t[0].x+(t[1].x-t[0].x)*a,o=t[0].y+(t[1].y-t[0].y)*a):(s=t[e].x+(t[e+1].x-t[e-1].x)*a,o=t[e].y+(t[e+1].y-t[e-1].y)*a),e>t.length-3){var u=t.length-1;c=t[u].x-(t[u].x-t[u-1].x)*r,l=t[u].y-(t[u].y-t[u-1].y)*r}else c=t[e+1].x-(t[e+2].x-t[e].x)*r,l=t[e+1].y-(t[e+2].y-t[e].y)*r;return i(t,e+1)&&(l=t[e+1].y),i(t,e)&&(o=t[e].y),n(t,e+1)&&(c=t[e+1].x),n(t,e)&&(s=t[e].x),(o>=Math.max(t[e].y,t[e+1].y)||o<=Math.min(t[e].y,t[e+1].y))&&(o=t[e].y),(l>=Math.max(t[e].y,t[e+1].y)||l<=Math.min(t[e].y,t[e+1].y))&&(l=t[e+1].y),(s>=Math.max(t[e].x,t[e+1].x)||s<=Math.min(t[e].x,t[e+1].x))&&(s=t[e].x),(c>=Math.max(t[e].x,t[e+1].x)||c<=Math.min(t[e].x,t[e+1].x))&&(c=t[e+1].x),{ctrA:{x:s,y:o},ctrB:{x:c,y:l}}}function g(t,e,i){return{x:i.x+t,y:i.y-e}}function v(t,e){if(e)while(l.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function _(t,e,i){for(var n=0,a=0;a=1e4?1e3:n>=1e3?100:n>=100?10:n>=10?5:n>=1?1:n>=.1?.1:n>=.01?.01:n>=.001?.001:n>=1e-4?1e-4:n>=1e-5?1e-5:1e-6,{minRange:d(t,"lower",i),maxRange:d(e,"upper",i)}}function x(t,e,i){var n=0;if(t=String(t),!1!==i&&void 0!==i&&i.setFontSize&&i.measureText)return i.setFontSize(e),i.measureText(t).width;t=t.split("");for(var a=0;a-1;if(r)for(var s=A(t),o=0;o5&&void 0!==arguments[5]?arguments[5]:{},s=e.chartData.calPoints?e.chartData.calPoints:[],o={};if(n.length>0){for(var c=[],l=0;l0&&(n=a[i]),{text:r.formatter?r.formatter(t,n,i,e):t.name+": "+t.data,color:t.color,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}})),f={x:Math.round(o.x),y:Math.round(o.y)};return{textList:d,offset:f}}function T(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.chartData.xAxisPoints[i]+e.chartData.eachSpacing/2,s=t.map((function(t){return{text:a.formatter?a.formatter(t,n[i],i,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}}));s=s.filter((function(t){if(!0!==t.disableLegend)return t}));var o={x:Math.round(r),y:0};return{textList:s,offset:o}}function P(t,e,i,n,a,r){var s=i.chartData.calPoints,o=r.color.upFill,c=r.color.downFill,l=[o,o,c,o],u=[];e.map((function(e){0==n?e.data[1]-e.data[0]<0?l[1]=c:l[1]=o:(e.data[0]t[n-1][1]&&(l[2]=o),e.data[3]=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function I(t,e,i){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)<=Math.pow(i,2)}function L(t,e){var i=[],n=[];return t.forEach((function(t,a){e.connectNulls?null!==t&&n.push(t):null!==t?n.push(t):(n.length&&i.push(n),n=[])})),n.length&&i.push(n),i}function M(t,e,i,n,a){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},s=e.xAxis.fontSize*e.pix,o=t.map((function(t,i){var n=e.xAxis.formatter?e.xAxis.formatter(t,i,e):t;return x(String(n),s,a)})),c=Math.max.apply(this,o);if(1==e.xAxis.rotateLabel){r.angle=e.xAxis.rotateAngle*Math.PI/180;var l=e.xAxis.marginTop*e.pix*2+Math.abs(c*Math.sin(r.angle));l=l4&&void 0!==arguments[4]?arguments[4]:-1;a="stack"==n?w(t,e.categories.length):b(t);var o=[];a=a.filter((function(t){return"object"===(0,s.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),a.map((function(t){"object"===(0,s.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[0]):o.push(t.value):o.push(t)}));var c=0,l=0;if(o.length>0&&(c=Math.min.apply(this,o),l=Math.max.apply(this,o)),r>-1?("number"===typeof e.xAxis.data[r].min&&(c=Math.min(e.xAxis.data[r].min,c)),"number"===typeof e.xAxis.data[r].max&&(l=Math.max(e.xAxis.data[r].max,l))):("number"===typeof e.xAxis.min&&(c=Math.min(e.xAxis.min,c)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),c===l){var u=l||10;l+=u}for(var d=c,f=l,h=[],p=(f-d)/e.xAxis.splitNumber,g=0;g<=e.xAxis.splitNumber;g++)h.push(d+p*g);return h}(t,e,i,a.type),r.rangesFormat=r.ranges.map((function(t){return t=l.toFixed(t,2),t}));var o=r.ranges.map((function(t){return t=l.toFixed(t,2),t}));r=Object.assign(r,J(o,e,i));r.eachSpacing,o.map((function(t){return x(t,e.xAxis.fontSize*e.pix,n)}));return!0===e.xAxis.disabled&&(r.xAxisHeight=0),r}function j(t,e,i,n,a){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,s=a.extra.radar||{};s.max=s.max||0;for(var o=Math.max(s.max,Math.max.apply(null,b(n))),c=[],l=function(a){var s=n[a],l={};l.color=s.color,l.legendShape=s.legendShape,l.pointShape=s.pointShape,l.data=[],s.data.forEach((function(n,a){var s={};s.angle=t[a],s.proportion=n/o,s.value=n,s.position=g(i*s.proportion*r*Math.cos(s.angle),i*s.proportion*r*Math.sin(s.angle),e),l.data.push(s)})),c.push(l)},u=0;u2&&void 0!==arguments[2]?arguments[2]:1,n=0,a=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0,s=0,o=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==i&&(i=.999999);for(var n=0;n=2&&(a._proportion_=a._proportion_%2)}return t}function U(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==i&&(i=.999999);for(var n=0;n=2&&(a._proportion_=a._proportion_%2)}return t}function z(t,e,i){var n;n=i=2&&(t[r]._endAngle_=t[r]._endAngle_%2),a=t[r]._endAngle_;return t}function W(t,e,i){for(var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a=0;a=i.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*n+i.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*n,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return t}function q(t,e,i,n,a,r){return t.map((function(t){if(null===t)return null;var a=0,s=0;return"mix"==r.type?(a=r.extra.mix.column.seriesGap*r.pix||0,s=r.extra.mix.column.categoryGap*r.pix||0):(a=r.extra.column.seriesGap*r.pix||0,s=r.extra.column.categoryGap*r.pix||0),a=Math.min(a,e/i),s=Math.min(s,e/i),t.width=Math.ceil((e-2*s-a*(i-1))/i),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(t.width=Math.min(t.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t.x+=(n+.5-i/2)*(t.width+a),t}))}function V(t,e,i,n,a,r){return t.map((function(t){if(null===t)return null;var a=0,s=0;return a=r.extra.bar.seriesGap*r.pix||0,s=r.extra.bar.categoryGap*r.pix||0,a=Math.min(a,e/i),s=Math.min(s,e/i),t.width=Math.ceil((e-2*s-a*(i-1))/i),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t.y+=(n+.5-i/2)*(t.width+a),t}))}function G(t,e,i,n,a,r,s){var o=r.extra.column.categoryGap*r.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*o,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),n>0&&(t.width-=s),t)}))}function H(t,e,i,n,a,r,s){var o=r.extra.column.categoryGap*r.pix||0;return t.map((function(t,i){return null===t?null:(t.width=Math.ceil(e-2*o),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function K(t,e,i,n,a,r,s){var o=r.extra.bar.categoryGap*r.pix||0;return t.map((function(t,i){return null===t?null:(t.width=Math.ceil(e-2*o),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function J(t,e,i){var n=e.width-e.area[1]-e.area[3],a=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&a>1&&"justify"==e.xAxis.boundaryGap&&(a-=1);var r=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,a+=r);var s=n/a,o=[],c=e.area[3],l=e.width-e.area[1];return t.forEach((function(t,e){o.push(c+r/2*s+e*s)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?o.push(c+r*s+t.length*s):o.push(l)),{xAxisPoints:o,startX:c,endX:l,eachSpacing:s}}function X(t,e,i,n,a,r,s){var o=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],l=r.height-r.area[0]-r.area[2];return t.forEach((function(t,s){if(null===t)c.push(null);else{var u=[];t.forEach((function(t,c){var d={};d.x=n[s]+Math.round(a/2);var f=t.value||t,h=l*(f-e)/(i-e);h*=o,d.y=r.height-Math.round(h)-r.area[2],u.push(d)})),c.push(u)}})),c}function Y(t,e,i,n,a,r,o){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=r.type&&"area"!=r.type&&"scatter"!=r.type&&"bubble"!=r.type||(l=r.xAxis.boundaryGap);var u=[],d=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)u.push(null);else{var h={};h.color=t.color,h.x=n[o];var p,g,v,_=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(r.chartData.xAxisData.ranges),g=p.shift(),v=p.pop(),_=t[1],h.x=r.area[3]+f*(t[0]-g)/(v-g),"bubble"==r.type&&(h.r=t[2],h.t=t[3]);else _=t.value;"center"==l&&(h.x+=a/2);var m=d*(_-e)/(i-e);m*=c,h.y=r.height-m-r.area[2],u.push(h)}})),u}function Q(t,e,i,n,a,r,o,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var u=r.xAxis.boundaryGap,d=[],f=r.height-r.area[0]-r.area[2],h=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)d.push(null);else{var p={};if(p.color=t.color,"vertical"==c.animation){p.x=n[o];var g,v,_,m=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)g=[].concat(r.chartData.xAxisData.ranges),v=g.shift(),_=g.pop(),m=t[1],p.x=r.area[3]+h*(t[0]-v)/(_-v);else m=t.value;"center"==u&&(p.x+=a/2);var y=f*(m-e)/(i-e);y*=l,p.y=r.height-y-r.area[2],d.push(p)}else{p.x=n[0]+a*o*l;m=t;"center"==u&&(p.x+=a/2);y=f*(m-e)/(i-e);p.y=r.height-y-r.area[2],d.push(p)}}})),d}function Z(t,e,i,n,a,r,o,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var u=[],d=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,o){if(null===t)u.push(null);else{var c={};c.color=t.color,c.x=n[o];var h,p,g,v=t;if("object"===(0,s.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)h=[].concat(r.chartData.xAxisData.ranges),p=h.shift(),g=h.pop(),v=t[1],c.x=r.area[3]+f*(t[0]-p)/(g-p);else v=t.value;c.x+=a/2;var _=d*(v*l-e)/(i-e);c.y=r.height-_-r.area[2],u.push(c)}})),u}function tt(t,e,i,n,a,r,s,o){var c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,l=[],u=r.height-r.area[0]-r.area[2],d=(r.width,r.area[1],r.area[3],a*s.widthRatio);return t.forEach((function(t,s){if(null===t)l.push(null);else{var o={};o.color=t.color,o.x=n[s],o.x+=a/2;var f=t.data,h=u*(f*c-e)/(i-e);o.y=r.height-h-r.area[2],o.value=f,o.width=d,l.push(o)}})),l}function et(t,e,i,n,a,r,o){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],u=(r.height,r.area[0],r.area[2],r.width-r.area[1]-r.area[3]);return t.forEach((function(t,a){if(null===t)l.push(null);else{var o={};o.color=t.color,o.y=n[a];var d=t;"object"===(0,s.default)(t)&&null!==t&&(d=t.value);var f=u*(d-e)/(i-e);f*=c,o.height=f,o.value=d,o.x=f+r.area[3],l.push(o)}})),l}function it(t,e,i,n,a,r,o,c,l){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],f=r.height-r.area[0]-r.area[2];return t.forEach((function(t,o){if(null===t)d.push(null);else{var h={};if(h.color=t.color,h.x=n[o]+Math.round(a/2),c>0){for(var p=0,g=0;g<=c;g++)p+=l[g].data[o];var v=p-t,_=f*(p-e)/(i-e),m=f*(v-e)/(i-e)}else{p=t;"object"===(0,s.default)(t)&&null!==t&&(p=t.value);_=f*(p-e)/(i-e),m=0}var y=m;_*=u,y*=u,h.y=r.height-Math.round(_)-r.area[2],h.y0=r.height-Math.round(y)-r.area[2],d.push(h)}})),d}function nt(t,e,i,n,a,r,o,c,l){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],f=r.width-r.area[1]-r.area[3];return t.forEach((function(t,a){if(null===t)d.push(null);else{var o={};if(o.color=t.color,o.y=n[a],c>0){for(var h=0,p=0;p<=c;p++)h+=l[p].data[a];var g=h-t,v=f*(h-e)/(i-e),_=f*(g-e)/(i-e)}else{h=t;"object"===(0,s.default)(t)&&null!==t&&(h=t.value);v=f*(h-e)/(i-e),_=0}var m=_;v*=u,m*=u,o.height=v-m,o.x=r.area[3]+v,o.x0=r.area[3]+m,d.push(o)}})),d}function at(t,e,i,n,a){var r;r="stack"==n?w(t,e.categories.length):b(t);var o=[];r=r.filter((function(t){return"object"===(0,s.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),r.map((function(t){"object"===(0,s.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[1]):o.push(t.value):o.push(t)}));var c=a.min||0,l=a.max||0;o.length>0&&(c=Math.min.apply(this,o),l=Math.max.apply(this,o)),c===l&&(0==l?l=10:c=0);for(var u=y(c,l),d=void 0===a.min||null===a.min?u.minRange:a.min,f=void 0===a.max||null===a.max?u.maxRange:a.max,h=(f-d)/e.yAxis.splitNumber,p=[],g=0;g<=e.yAxis.splitNumber;g++)p.push(d+h*g);return p.reverse()}function rt(t,e,i,n){var a=c({},{type:""},e.extra.column),r=e.yAxis.data.length,s=new Array(r);if(r>0){for(var o=0;o0&&0==a.tooltip.group.includes(s))){var o="number"===typeof a.tooltip.index?a.tooltip.index:a.tooltip.index[a.tooltip.group.indexOf(s)];if(n.beginPath(),"hollow"==r.activeType?(n.setStrokeStyle(e),n.setFillStyle(a.background),n.setLineWidth(2*a.pix)):(n.setStrokeStyle("#ffffff"),n.setFillStyle(e),n.setLineWidth(1*a.pix)),"diamond"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y),n.lineTo(t.x,t.y+4.5),n.lineTo(t.x+4.5,t.y),n.lineTo(t.x,t.y-4.5))}));else if("circle"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x+2.5*a.pix,t.y),n.arc(t.x,t.y,3*a.pix,0,2*Math.PI,!1))}));else if("square"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x-3.5,t.y-3.5),n.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===i)t.forEach((function(t,e){null!==t&&o==e&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y+4.5),n.lineTo(t.x+4.5,t.y+4.5),n.lineTo(t.x,t.y-4.5))}));else if("none"===i)return;n.closePath(),n.fill(),n.stroke()}}function lt(t,e,i,n){var a=t.title.fontSize||e.titleFontSize,r=t.subtitle.fontSize||e.subtitleFontSize,s=t.title.name||"",o=t.subtitle.name||"",c=t.title.color||t.fontColor,l=t.subtitle.color||t.fontColor,u=s?a:0,d=o?r:0;if(o){var f=x(o,r*t.pix,i),h=n.x-f/2+(t.subtitle.offsetX||0)*t.pix,p=n.y+r*t.pix/2+(t.subtitle.offsetY||0)*t.pix;s&&(p+=(u*t.pix+5)/2),i.beginPath(),i.setFontSize(r*t.pix),i.setFillStyle(l),i.fillText(o,h,p),i.closePath(),i.stroke()}if(s){var g=x(s,a*t.pix,i),v=n.x-g/2+(t.title.offsetX||0),_=n.y+a*t.pix/2+(t.title.offsetY||0)*t.pix;o&&(_-=(d*t.pix+5)/2),i.beginPath(),i.setFontSize(a*t.pix),i.setFillStyle(c),i.fillText(s,v,_),i.closePath(),i.stroke()}}function ut(t,e,i,n,a){var r=e.data,o=e.textOffset?e.textOffset:0;t.forEach((function(t,c){if(null!==t){n.beginPath();var l=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(l),n.setFillStyle(e.textColor||a.fontColor);var u=r[c];"object"===(0,s.default)(r[c])&&null!==r[c]&&(u=r[c].constructor.toString().indexOf("Array")>-1?r[c][1]:r[c].value);var d=e.formatter?e.formatter(u,c,e,a):u;n.setTextAlign("center"),n.fillText(String(d),t.x,t.y-4+o*a.pix),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function dt(t,e,i,n,a){var r=e.data,o=e.textOffset?e.textOffset:0,c=a.extra.column.labelPosition;t.forEach((function(t,l){if(null!==t){n.beginPath();var u=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(u),n.setFillStyle(e.textColor||a.fontColor);var d=r[l];"object"===(0,s.default)(r[l])&&null!==r[l]&&(d=r[l].constructor.toString().indexOf("Array")>-1?r[l][1]:r[l].value);var f=e.formatter?e.formatter(d,l,e,a):d;n.setTextAlign("center");var h=t.y-4*a.pix+o*a.pix;t.y>e.zeroPoints&&(h=t.y+o*a.pix+u),"insideTop"==c&&(h=t.y+u+o*a.pix,t.y>e.zeroPoints&&(h=t.y-o*a.pix-4*a.pix)),"center"==c&&(h=t.y+o*a.pix+(a.height-a.area[2]-t.y+u)/2,e.zeroPointse.zeroPoints&&(h=t.y-o*a.pix-(t.y-e.zeroPoints-u)/2),"stack"==a.extra.column.type&&(h=t.y+o*a.pix+(t.y0-t.y+u)/2)),"bottom"==c&&(h=a.height-a.area[2]+o*a.pix-4*a.pix,e.zeroPointse.zeroPoints&&(h=e.zeroPoints-o*a.pix+u+2*a.pix),"stack"==a.extra.column.type&&(h=t.y0+o*a.pix-4*a.pix)),n.fillText(String(f),t.x,h),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function ft(t,e,i,n,a,r){e.data;var s=e.textOffset?e.textOffset:0;a.extra.mount.labelPosition;t.forEach((function(t,o){if(null!==t){n.beginPath();var c=e[o].textSize?e[o].textSize*a.pix:i.fontSize;n.setFontSize(c),n.setFillStyle(e[o].textColor||a.fontColor);var l=t.value,u=e[o].formatter?e[o].formatter(l,o,e,a):l;n.setTextAlign("center");var d=t.y-4*a.pix+s*a.pix;t.y>r&&(d=t.y+s*a.pix+c),n.fillText(String(u),t.x,d),n.closePath(),n.stroke(),n.setTextAlign("left")}}))}function ht(t,e,i,n,a){var r=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,o){if(null!==t){n.beginPath();var c=e.textSize?e.textSize*a.pix:i.fontSize;n.setFontSize(c),n.setFillStyle(e.textColor||a.fontColor);var l=r[o];"object"===(0,s.default)(r[o])&&null!==r[o]&&(l=r[o].value);var u=e.formatter?e.formatter(l,o,e,a):l;n.setTextAlign("left"),n.fillText(String(u),t.x+4*a.pix,t.y+c/2-3),n.closePath(),n.stroke()}}))}function pt(t,e,i,n,a,r){var s;e-=t.width/2+t.labelOffset*n.pix,e=e<10?10:e,s=t.endAngle=2&&(u%=2),d+=l}}function gt(t,e,i,n,a,r){var s=n.extra.radar||{};t.forEach((function(t,o){if(!0===s.labelPointShow&&""!==n.categories[o]){var c={x:e*Math.cos(t),y:e*Math.sin(t)},u=g(c.x,c.y,i);r.setFillStyle(s.labelPointColor),r.beginPath(),r.arc(u.x,u.y,s.labelPointRadius*n.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(!0===s.labelShow){var d={x:(e+a.radarLabelTextMargin*n.pix)*Math.cos(t),y:(e+a.radarLabelTextMargin*n.pix)*Math.sin(t)},f=g(d.x,d.y,i),h=f.x,p=f.y;l.approximatelyEqual(d.x,0)?h-=x(n.categories[o]||"",a.fontSize,r)/2:d.x<0&&(h-=x(n.categories[o]||"",a.fontSize,r)),r.beginPath(),r.setFontSize(a.fontSize),r.setFillStyle(s.labelColor||n.fontColor),r.fillText(n.categories[o]||"",h,p+a.fontSize/2),r.closePath(),r.stroke()}}))}function vt(t,e,i,n,a,r){for(var s=i.pieChartLinePadding,o=[],c=null,u=t.map((function(i,n){var a=i.formatter?i.formatter(i,n,t,e):l.toFixed(100*i._proportion_.toFixed(4))+"%";a=i.labelText?i.labelText:a;var r=2*Math.PI-(i._start_+2*Math.PI*i._proportion_/2);i._rose_proportion_&&(r=2*Math.PI-(i._start_+2*Math.PI*i._rose_proportion_/2));var s=i.color,o=i._radius_;return{arc:r,text:a,color:s,radius:o,textColor:i.textColor,textSize:i.textSize,labelShow:i.labelShow}})),d=0;d=0?h+i.pieChartTextPadding:h-i.pieChartTextPadding,b=p,w=x(f.text,f.textSize*e.pix||i.fontSize,n),C=b;c&&l.isSameXCoordinateArea(c.start,{x:y})&&(C=y>0?Math.min(b,c.start.y):h<0||b>0?Math.max(b,c.start.y):Math.min(b,c.start.y)),y<0&&(y-=w);var $={lineStart:{x:_,y:m},lineEnd:{x:h,y:p},start:{x:y,y:C},width:w,height:i.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};c=v($,c),o.push(c)}for(var k=0;ka?a:r.activeWidth;var s=e.area[0],o=e.height-e.area[2];n.beginPath(),n.setFillStyle(u(r.activeBgColor,r.activeBgOpacity)),n.rect(t-r.activeWidth/2,s,r.activeWidth,o-s),n.closePath(),n.fill(),n.setFillStyle("#FFFFFF")}function xt(t,e,i,n,a){var r=c({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),s=e.area[3],o=e.width-e.area[1];n.beginPath(),n.setFillStyle(u(r.activeBgColor,r.activeBgOpacity)),n.rect(s,t-a/2,o-s,a),n.closePath(),n.fill(),n.setFillStyle("#FFFFFF")}function bt(t,e,i,n,a,r,s){var o=c({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},i.extra.tooltip);1==o.showCategory&&i.categories&&t.unshift({text:i.categories[i.tooltip.index],color:null});var l=o.fontSize*i.pix,d=o.lineHeight*i.pix,f=o.boxPadding*i.pix,h=l,p=5*i.pix;0==o.legendShow&&(h=0,p=0);var g=o.showArrow?8*i.pix:0,v=!1;"line"!=i.type&&"mount"!=i.type&&"area"!=i.type&&"candle"!=i.type&&"mix"!=i.type||1==o.splitLine&&function(t,e,i,n){var a=e.extra.tooltip||{};a.gridType=void 0==a.gridType?"solid":a.gridType,a.dashLength=void 0==a.dashLength?4:a.dashLength;var r=e.area[0],s=e.height-e.area[2];if("dash"==a.gridType&&n.setLineDash([a.dashLength,a.dashLength]),n.setStrokeStyle(a.gridColor||"#cccccc"),n.setLineWidth(1*e.pix),n.beginPath(),n.moveTo(t,r),n.lineTo(t,s),n.stroke(),n.setLineDash([]),a.xAxisLabel){var o=e.categories[e.tooltip.index];n.setFontSize(i.fontSize);var c=x(o,i.fontSize,n),l=t-.5*c,d=s+2*e.pix;n.beginPath(),n.setFillStyle(u(a.labelBgColor||i.toolTipBackground,a.labelBgOpacity||i.toolTipOpacity)),n.setStrokeStyle(a.labelBgColor||i.toolTipBackground),n.setLineWidth(1*e.pix),n.rect(l-a.boxPadding*e.pix,d,c+2*a.boxPadding*e.pix,i.fontSize+2*a.boxPadding*e.pix),n.closePath(),n.stroke(),n.fill(),n.beginPath(),n.setFontSize(i.fontSize),n.setFillStyle(a.labelFontColor||e.fontColor),n.fillText(String(o),l,d+a.boxPadding*e.pix+i.fontSize),n.closePath(),n.stroke()}}(i.tooltip.offset.x,i,n,a),e=c({x:0,y:0},e),e.y-=8*i.pix;var _=t.map((function(t){return x(t.text,l,a)})),m=h+p+4*f+Math.max.apply(null,_),y=2*f+t.length*d;if(0!=o.showBox){e.x-Math.abs(i._scrollDistance_||0)+g+m>i.width&&(v=!0),y+e.y>i.height&&(e.y=i.height-y),a.beginPath(),a.setFillStyle(u(o.bgColor,o.bgOpacity)),a.setLineWidth(o.borderWidth*i.pix),a.setStrokeStyle(u(o.borderColor,o.borderOpacity));var b=o.borderRadius;v?(m+g>i.width&&(e.x=i.width+Math.abs(i._scrollDistance_||0)+g+(m-i.width)),m>e.x&&(e.x=i.width+Math.abs(i._scrollDistance_||0)+g+(m-i.width)),o.showArrow&&(a.moveTo(e.x,e.y+10*i.pix),a.lineTo(e.x-g,e.y+10*i.pix+5*i.pix)),a.arc(e.x-g-b,e.y+y-b,b,0,Math.PI/2,!1),a.arc(e.x-g-Math.round(m)+b,e.y+y-b,b,Math.PI/2,Math.PI,!1),a.arc(e.x-g-Math.round(m)+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),a.arc(e.x-g-b,e.y+b,b,-Math.PI/2,0,!1),o.showArrow&&(a.lineTo(e.x-g,e.y+10*i.pix-5*i.pix),a.lineTo(e.x,e.y+10*i.pix))):(o.showArrow&&(a.moveTo(e.x,e.y+10*i.pix),a.lineTo(e.x+g,e.y+10*i.pix-5*i.pix)),a.arc(e.x+g+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),a.arc(e.x+g+Math.round(m)-b,e.y+b,b,-Math.PI/2,0,!1),a.arc(e.x+g+Math.round(m)-b,e.y+y-b,b,0,Math.PI/2,!1),a.arc(e.x+g+b,e.y+y-b,b,Math.PI/2,Math.PI,!1),o.showArrow&&(a.lineTo(e.x+g,e.y+10*i.pix+5*i.pix),a.lineTo(e.x,e.y+10*i.pix))),a.closePath(),a.fill(),o.borderWidth>0&&a.stroke(),o.legendShow&&t.forEach((function(t,n){if(null!==t.color){a.beginPath(),a.setFillStyle(t.color);var r=e.x+g+2*f,s=e.y+(d-l)/2+d*n+f+1;switch(v&&(r=e.x-m-g+2*f),t.legendShape){case"line":a.moveTo(r,s+.5*h-2*i.pix),a.fillRect(r,s+.5*h-2*i.pix,h,4*i.pix);break;case"triangle":a.moveTo(r+7.5*i.pix,s+.5*h-5*i.pix),a.lineTo(r+2.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+12.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+7.5*i.pix,s+.5*h-5*i.pix);break;case"diamond":a.moveTo(r+7.5*i.pix,s+.5*h-5*i.pix),a.lineTo(r+2.5*i.pix,s+.5*h),a.lineTo(r+7.5*i.pix,s+.5*h+5*i.pix),a.lineTo(r+12.5*i.pix,s+.5*h),a.lineTo(r+7.5*i.pix,s+.5*h-5*i.pix);break;case"circle":a.moveTo(r+7.5*i.pix,s+.5*h),a.arc(r+7.5*i.pix,s+.5*h,5*i.pix,0,2*Math.PI);break;case"rect":a.moveTo(r,s+.5*h-5*i.pix),a.fillRect(r,s+.5*h-5*i.pix,15*i.pix,10*i.pix);break;case"square":a.moveTo(r+2*i.pix,s+.5*h-5*i.pix),a.fillRect(r+2*i.pix,s+.5*h-5*i.pix,10*i.pix,10*i.pix);break;default:a.moveTo(r,s+.5*h-5*i.pix),a.fillRect(r,s+.5*h-5*i.pix,15*i.pix,10*i.pix)}a.closePath(),a.fill()}})),t.forEach((function(t,i){var n=e.x+g+2*f+h+p;v&&(n=e.x-m-g+2*f+h+p);var r=e.y+d*i+(d-l)/2-1+f+l;a.beginPath(),a.setFontSize(l),a.setTextBaseline("normal"),a.setFillStyle(o.fontColor),a.fillText(t.text,n,r),a.closePath(),a.stroke()}))}}function wt(t,e,i,n,a,r){var s=t.extra.tooltip||{};s.horizentalLine&&t.tooltip&&1===n&&("line"==t.type||"area"==t.type||"column"==t.type||"mount"==t.type||"candle"==t.type||"mix"==t.type)&&mt(t,e,i),i.save(),t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&i.translate(t._scrollDistance_,0),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===n&&bt(t.tooltip.textList,t.tooltip.offset,t,e,i),i.restore()}function Ct(t,e,i,n){var a=e.chartData.xAxisData,r=a.xAxisPoints,s=a.startX,o=a.endX,c=a.eachSpacing,l="center";"bar"!=e.type&&"line"!=e.type&&"area"!=e.type&&"scatter"!=e.type&&"bubble"!=e.type||(l=e.xAxis.boundaryGap);var u=e.height-e.area[2],d=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var f=e.height-e.area[2]+i.xAxisHeight,h=o-s,p=c*(r.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),p+=(e.extra.mount.widthRatio-1)*c);var g=h*h/p,v=0;e._scrollDistance_&&(v=-e._scrollDistance_*h/p),n.beginPath(),n.setLineCap("round"),n.setLineWidth(6*e.pix),n.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),n.moveTo(s,f),n.lineTo(o,f),n.stroke(),n.closePath(),n.beginPath(),n.setLineCap("round"),n.setLineWidth(6*e.pix),n.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),n.moveTo(s+v,f),n.lineTo(s+v+g,f),n.stroke(),n.closePath(),n.setLineCap("butt")}if(n.save(),e._scrollDistance_&&0!==e._scrollDistance_&&n.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(n.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),n.setLineCap("butt"),n.setLineWidth(1*e.pix),r.forEach((function(t,i){i>0&&(n.beginPath(),n.moveTo(t-c/2,u),n.lineTo(t-c/2,u+3*e.pix),n.closePath(),n.stroke())}))),!0!==e.xAxis.disableGrid&&(n.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),n.setLineCap("butt"),n.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&n.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach((function(t,i){i%e.xAxis.gridEval==0&&(n.beginPath(),n.moveTo(t,u),n.lineTo(t,d),n.stroke())})),n.setLineDash([])),!0!==e.xAxis.disabled){var _=t.length;e.xAxis.labelCount&&(_=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,_-=1);for(var m=Math.ceil(t.length/_),y=[],b=t.length,w=0;w=e.area[3]-1&&d-Math.abs(o)<=e.width-e.area[1]+1&&(n.beginPath(),n.setFontSize(C),n.setFillStyle(e.xAxis.fontColor||e.fontColor),n.fillText(String(a),r[i]+s,u+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),n.closePath(),n.stroke())})):y.forEach((function(t,a){var s=e.xAxis.formatter?e.xAxis.formatter(t):t,o=e._scrollDistance_||0,d="center"==l?r[a]+c/2:r[a];if(d-Math.abs(o)>=e.area[3]-1&&d-Math.abs(o)<=e.width-e.area[1]+1){n.save(),n.beginPath(),n.setFontSize(C),n.setFillStyle(e.xAxis.fontColor||e.fontColor);var f=x(String(s),C,n),h=r[a];"center"==l&&(h=r[a]+c/2);e.xAxis.scrollShow&&6*e.pix;var p=u+e.xAxis.marginTop*e.pix+C-C*Math.abs(Math.sin(i._xAxisTextAngle_));e.xAxis.rotateAngle<0?(h-=C/2,f=0):(h+=C/2,f=-f),n.translate(h,p),n.rotate(-1*i._xAxisTextAngle_),n.fillText(String(s),f,0),n.closePath(),n.stroke(),n.restore()}}))}n.restore(),e.xAxis.title&&(n.beginPath(),n.setFontSize(e.xAxis.titleFontSize*e.pix),n.setFillStyle(e.xAxis.titleFontColor),n.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),n.closePath(),n.stroke()),e.xAxis.axisLine&&(n.beginPath(),n.setStrokeStyle(e.xAxis.axisLineColor),n.setLineWidth(1*e.pix),n.moveTo(s,e.height-e.area[2]),n.lineTo(o,e.height-e.area[2]),n.stroke())}function $t(t,e,i,n){if(!0!==e.yAxis.disableGrid){var a=e.height-e.area[0]-e.area[2],r=a/e.yAxis.splitNumber,s=e.area[3],o=e.chartData.xAxisData.xAxisPoints,c=e.chartData.xAxisData.eachSpacing,l=c*(o.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),l+=(e.extra.mount.widthRatio-1)*c);var u=s+l,d=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var h=f;h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==i.pieChartLinePadding&&(i.pieChartLinePadding=r.activeRadius*e.pix);var o=Math.min((e.width-e.area[1]-e.area[3])/2-i.pieChartLinePadding-i.pieChartTextPadding-i._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-i.pieChartLinePadding-i.pieChartTextPadding);o=o<10?10:o,r.customRadius>0&&(o=r.customRadius*e.pix),t=E(t,o,a);var l=r.activeRadius*e.pix;if(r.customColor=m(r.linearType,r.customColor,t,i),t=t.map((function(t){return t._start_+=r.offsetAngle*Math.PI/180,t})),t.forEach((function(t,i){e.tooltip&&e.tooltip.index==i&&(n.beginPath(),n.setFillStyle(u(t.color,r.activeOpacity||.5)),n.moveTo(s.x,s.y),n.arc(s.x,s.y,t._radius_+l,t._start_,t._start_+2*t._proportion_*Math.PI),n.closePath(),n.fill()),n.beginPath(),n.setLineWidth(r.borderWidth*e.pix),n.lineJoin="round",n.setStrokeStyle(r.borderColor);var a,o=t.color;"custom"==r.linearType&&(a=n.createCircularGradient?n.createCircularGradient(s.x,s.y,t._radius_):n.createRadialGradient(s.x,s.y,0,s.x,s.y,t._radius_),a.addColorStop(0,u(r.customColor[t.linearIndex],1)),a.addColorStop(1,u(t.color,1)),o=a);n.setFillStyle(o),n.moveTo(s.x,s.y),n.arc(s.x,s.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),n.closePath(),n.fill(),1==r.border&&n.stroke()})),"ring"===e.type){var d=.6*o;"number"===typeof r.ringWidth&&r.ringWidth>0&&(d=Math.max(0,o-r.ringWidth*e.pix)),n.beginPath(),n.setFillStyle(r.centerColor),n.moveTo(s.x,s.y),n.arc(s.x,s.y,d,0,2*Math.PI),n.closePath(),n.fill()}return!1!==e.dataLabel&&1===a&&vt(t,e,i,n,0,s),1===a&&"ring"===e.type&<(e,i,n,s),{center:s,radius:o,series:t}}function Tt(t,e){var i=Array(2),n=20037508.34*t/180,a=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return a=20037508.34*a/180,i[0]=n,i[1]=a,i}function Pt(t,e,i,n,a,r){return{x:(e-i.xMin)*n+a,y:(i.yMax-t)*n+r}}function At(t,e,i){if(e[1]==i[1])return!1;if(e[1]>t[1]&&i[1]>t[1])return!1;if(e[1]t[1])return!1;if(i[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[r].area[2]||t[1]>e[r].area[3]||t[2]i||t[3]>n){a=!0;break}a=!1}return a}function Mt(t,e,i){var n=t.series;switch(e){case"normal":for(var a=0;a.7},p=0;p0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var a=t[0].data,r=0;re.width-e.area[1]-e.area[3]?(f.push(g),p.push(h-e.legend.itemGap*e.pix),h=y,g=[_]):(h+=y,g.push(_))}if(g.length){f.push(g),p.push(h-e.legend.itemGap*e.pix),r.widthArr=p;var b=Math.max.apply(null,p);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+b+2*s;break;case"right":r.area.start.x=e.width-e.area[1]-b-2*s,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-b)/2-s,r.area.end.x=(e.width+b)/2+s}r.area.width=b+2*s,r.area.wholeWidth=b+2*s,r.area.height=f.length*d+2*s,r.area.wholeHeight=f.length*d+2*s+2*o,r.points=f}}else{var w=t.length,C=e.height-e.area[0]-e.area[2]-2*o-2*s,$=Math.min(Math.floor(C/d),w);switch(r.area.height=$*d+2*s,r.area.wholeHeight=$*d+2*s,e.legend.float){case"top":r.area.start.y=e.area[0]+o,r.area.end.y=e.area[0]+o+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-o-r.area.height,r.area.end.y=e.height-e.area[2]-o;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}for(var k=w%$===0?w/$:Math.floor(w/$+1),S=[],O=0;OD&&(D=L)}r.widthArr.push(D),r.heightArr.push(A.length*d+2*s)}for(var M=0,F=0;F0?P[bt].width+e.yAxis.padding*e.pix:P[bt].width,mt+=1):"right"==P[bt].position&&(e.area[1]+=at>0?P[bt].width+e.yAxis.padding*e.pix:P[bt].width,at+=1)}else i.yAxisWidth=P;if(e.chartData.yAxisData=T,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=J(e.categories,e);var At=M(e.categories,e,0,e.chartData.xAxisData.eachSpacing,n),Dt=At.xAxisHeight,It=At.angle;i.xAxisHeight=Dt,i._xAxisTextAngle_=It,e.area[2]+=Dt,e.chartData.categoriesData=At}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=F(o,e,i,n),d=e.chartData.xAxisData.rangesFormat;var Lt=M(d,e,0,e.chartData.xAxisData.eachSpacing,n),Bt=Lt.xAxisHeight,Rt=Lt.angle;i.xAxisHeight=Bt,i._xAxisTextAngle_=Rt,e.area[2]+=Bt,e.chartData.categoriesData=Lt}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var Ut,zt=e.chartData.xAxisData.xAxisPoints,Wt=e.chartData.xAxisData.startX,qt=e.chartData.xAxisData.endX,Vt=e.chartData.xAxisData.eachSpacing,Gt=Vt*(zt.length-1),Ht=qt-Wt;Ut=Ht-Gt,s.scrollOption.currentOffset=Ut,s.scrollOption.startTouchX=Ut,s.scrollOption.distance=0,s.scrollOption.lastMoveTime=0,e._scrollDistance_=Ut}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(i._pieTextMaxLength_=!1===e.dataLabel?0:function(t,e,i,n){t=E(t);for(var a=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=Mt(e,r.type,n)),n.beginPath(),n.setFillStyle(e.background),n.rect(0,0,e.width,e.height),n.fill(),n.save();var s=e.chartData.wordCloudData;n.translate(e.width/2,e.height/2);for(var o=0;o0&&(e.tooltip&&e.tooltip.index==o?n.strokeText(l,(s[o].areav[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].areav[1]+5+u-e.height/2)*a):n.fillText(l,(s[o].areav[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].areav[1]+5+u-e.height/2)*a)):s[o].area[0]>0&&(e.tooltip&&e.tooltip.index==o?n.strokeText(l,(s[o].area[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].area[1]+5+u-e.height/2)*a):n.fillText(l,(s[o].area[0]+5-e.width/2)*a-d*(1-a)/2,(s[o].area[1]+5+u-e.height/2)*a)),n.stroke(),n.restore()}n.restore()}(o,e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"map":n.clearRect(0,0,e.width,e.height),function(t,e,i,n){var a,r,s=c({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),o=t,l=function(t){for(var e,i={xMin:180,xMax:0,yMin:90,yMax:0},n=0;nl.x?i.xMax:l.x,i.yMin=i.yMinl.y?i.yMax:l.y}}return i}(o);if(s.mercator){var d=Tt(l.xMax,l.yMax),f=Tt(l.xMin,l.yMin);l.xMax=d[0],l.yMax=d[1],l.xMin=f[0],l.yMin=f[1]}for(var h=e.width/Math.abs(l.xMax-l.xMin),p=e.height/Math.abs(l.yMax-l.yMin),g=h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),s=(e.height-e.area[0]-e.area[2])/t.length,o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},l=r.activeWidth*e.pix,d=Math.min((e.width-e.area[1]-e.area[3])/2-l,(e.height-e.area[0]-e.area[2])/2-l),f=B(t,d,r,s,a);if(n.save(),n.translate(o.x,o.y),r.customColor=m(r.linearType,r.customColor,t,i),"pyramid"==r.type)for(var h=0;h4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;var s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=[];n.save();var f=0,h=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*l+e.area[3],h=f+(e.xAxis.itemCount+4)*l),t.forEach((function(t,s){var c,g,v;n.beginPath(),n.setStrokeStyle(t.color),n.moveTo(-1e4,-1e4),n.lineTo(-10001,-10001),n.stroke(),c=[].concat(e.chartData.yAxisData.ranges[t.index]),g=c.pop(),v=c.shift();var _=t.data,m=Q(_,g,v,o,l,e,i,r,a);d.push(m);var y=L(m,t);if("dash"==t.lineType){var x=t.dashLength?t.dashLength:8;x*=e.pix,n.setLineDash([x,x])}n.beginPath();var b=t.color;if("none"!==r.linearType&&t.linearColor&&t.linearColor.length>0){for(var w=n.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C0?n.setShadow(t.setShadow[0],t.setShadow[1],t.setShadow[2],t.setShadow[3]):n.setShadow(0,0,0,"rgba(0,0,0,0)"),n.setLineWidth(r.width),y.forEach((function(t,e){if(1===t.length)n.moveTo(t[0].x,t[0].y);else{n.moveTo(t[0].x,t[0].y);var i=0;if("curve"===r.type)for(var a=0;af&&(n.moveTo(s.x,s.y),i=1),a>0&&s.x>f&&s.xf&&(n.moveTo(l.x,l.y),i=1),c>0&&l.x>f&&l.xf&&(n.moveTo(d.x,d.y),i=1),u>0&&d.x>f&&d.x4&&void 0!==arguments[4]?arguments[4]:1,r=(c({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),s=r.xAxisPoints,o=r.eachSpacing,l=[];n.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),-e._scrollDistance_-2*o+e.area[3],e.xAxis.itemCount),t.forEach((function(t,r){var c,l,u;c=[].concat(e.chartData.yAxisData.ranges[t.index]),l=c.pop(),u=c.shift();var d=t.data,f=Y(d,l,u,s,o,e,i,a);n.beginPath(),n.setStrokeStyle(t.color),n.setFillStyle(t.color),n.setLineWidth(1*e.pix);var h=t.pointShape;if("diamond"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y),n.lineTo(t.x,t.y+4.5),n.lineTo(t.x+4.5,t.y),n.lineTo(t.x,t.y-4.5))}));else if("circle"===h)f.forEach((function(t,i){null!==t&&(n.moveTo(t.x+2.5*e.pix,t.y),n.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x-3.5,t.y-3.5),n.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===h)f.forEach((function(t,e){null!==t&&(n.moveTo(t.x,t.y-4.5),n.lineTo(t.x-4.5,t.y+4.5),n.lineTo(t.x+4.5,t.y+4.5),n.lineTo(t.x,t.y-4.5))}));else if("triangle"===h)return;n.closePath(),n.fill(),n.stroke()})),!1!==e.dataLabel&&1===a&&t.forEach((function(t,r){var c,l,u;c=[].concat(e.chartData.yAxisData.ranges[t.index]),l=c.pop(),u=c.shift();var d=t.data,f=Y(d,l,u,s,o,e,i,a);ut(f,t,i,n,e)})),n.restore(),{xAxisPoints:s,calPoints:l,eachSpacing:o}}(o,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{opacity:1,border:2},e.extra.bubble),s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=[];n.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),-e._scrollDistance_-2*l+e.area[3],e.xAxis.itemCount),t.forEach((function(t,s){var c,d,f;c=[].concat(e.chartData.yAxisData.ranges[t.index]),d=c.pop(),f=c.shift();var h=t.data,p=Y(h,d,f,o,l,e,i,a);n.beginPath(),n.setStrokeStyle(t.color),n.setLineWidth(r.border*e.pix),n.setFillStyle(u(t.color,r.opacity)),p.forEach((function(t,i){n.moveTo(t.x+t.r,t.y),n.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),n.closePath(),n.fill(),n.stroke(),!1!==e.dataLabel&&1===a&&p.forEach((function(a,r){n.beginPath();var s=t.textSize*e.pix||i.fontSize;n.setFontSize(s),n.setFillStyle(t.textColor||"#FFFFFF"),n.setTextAlign("center"),n.fillText(String(a.t),a.x,a.y+s/2),n.closePath(),n.stroke(),n.setTextAlign("left")}))})),n.restore(),{xAxisPoints:o,calPoints:d,eachSpacing:l}}(o,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{width:l/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=c({},{opacity:.2,gradient:!1},e.extra.mix.area),h=c({},{width:2},e.extra.mix.line),g=e.height-e.area[2],v=[],_=0,y=0;t.forEach((function(t,e){"column"==t.type&&(y+=1)})),n.save();var x=-2,b=o.length+2,w=0,C=e.width+l;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),x=Math.floor(-e._scrollDistance_/l)-2,b=x+e.xAxis.itemCount+4,w=-e._scrollDistance_-2*l+e.area[3],C=w+(e.xAxis.itemCount+4)*l),d.customColor=m(d.linearType,d.customColor,t,i),t.forEach((function(t,s){var c,m,$;c=[].concat(e.chartData.yAxisData.ranges[t.index]),m=c.pop(),$=c.shift();var k=t.data,S=Y(k,m,$,o,l,e,i,a);if(v.push(S),"column"==t.type){S=q(S,l,y,_,0,e);for(var O=0;Ox&&OW?W:N,R=R>W?W:R,U=U>W?W:U,z=z>W?W:z,N=N<0?0:N,R=R<0?0:R,U=U<0?0:U,z=z<0?0:z,n.arc(M+N,F+N,N,-Math.PI,-Math.PI/2),n.arc(M+j-R,F+R,R,-Math.PI/2,0),n.arc(M+j-U,F+E-U,U,0,Math.PI/2),n.arc(M+z,F+E-z,z,Math.PI/2,Math.PI)}else n.moveTo(P,T.y),n.lineTo(P+T.width,T.y),n.lineTo(P+T.width,e.height-e.area[2]),n.lineTo(P,e.height-e.area[2]),n.lineTo(P,T.y),n.setLineWidth(1),n.setStrokeStyle(D);n.setFillStyle(A),n.closePath(),n.fill()}}_+=1}if("area"==t.type)for(var V=L(S,t),G=0;G1){var J=H[0],X=H[H.length-1];n.moveTo(J.x,J.y);var Q=0;if("curve"===t.style)for(var Z=0;Zw&&(n.moveTo(tt.x,tt.y),Q=1),Z>0&&tt.x>w&&tt.xw&&(n.moveTo(nt.x,nt.y),Q=1),it>0&&nt.x>w&&nt.xw&&(n.moveTo(c.x,c.y),s=1),o>0&&c.x>w&&c.xw&&(n.moveTo(d.x,d.y),s=1),u>0&&d.x>w&&d.x4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{type:"group",width:l/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),f=[];n.save();var h=-2,p=o.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),h=Math.floor(-e._scrollDistance_/l)-2,p=h+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===a&&yt(e.tooltip.offset.x,e,0,n,l),d.customColor=m(d.linearType,d.customColor,t,i),t.forEach((function(s,c){var g,v,_;g=[].concat(e.chartData.yAxisData.ranges[s.index]),v=g.pop(),_=g.shift();var m=e.height-e.area[0]-e.area[2],y=m*(0-v)/(_-v),x=e.height-Math.round(y)-e.area[2];s.zeroPoints=x;var b=s.data;switch(d.type){case"group":var w=Z(b,v,_,o,l,e,i,x,a),C=it(b,v,_,o,l,e,i,c,t,a);f.push(C),w=q(w,l,t.length,c,0,e);for(var $=0;$h&&$x?x:k.y,L=k.width,M=Math.abs(x-k.y);d.barBorderCircle&&(d.barBorderRadius=[L/2,L/2,0,0]),k.y>x&&(d.barBorderRadius=[0,0,L/2,L/2]);var F=(0,r.default)(d.barBorderRadius,4),j=F[0],E=F[1],B=F[2],N=F[3],R=Math.min(L/2,M/2);j=j>R?R:j,E=E>R?R:E,B=B>R?R:B,N=N>R?R:N,j=j<0?0:j,E=E<0?0:E,B=B<0?0:B,N=N<0?0:N,n.arc(D+j,I+j,j,-Math.PI,-Math.PI/2),n.arc(D+L-E,I+E,E,-Math.PI/2,0),n.arc(D+L-B,I+M-B,B,0,Math.PI/2),n.arc(D+N,I+M-N,N,Math.PI/2,Math.PI)}else n.moveTo(S,k.y),n.lineTo(S+k.width,k.y),n.lineTo(S+k.width,x),n.lineTo(S,x),n.lineTo(S,k.y),n.setLineWidth(1),n.setStrokeStyle(P);n.setFillStyle(T),n.closePath(),n.fill()}}break;case"stack":w=it(b,v,_,o,l,e,i,c,t,a);f.push(w),w=H(w,l,t.length,0,0,e);for(var U=0;Uh&&U0&&(O-=W),n.setFillStyle(T),n.moveTo(S,z.y),n.fillRect(S,z.y,z.width,O),n.closePath(),n.fill()}}break;case"meter":w=Y(b,v,_,o,l,e,i,a);f.push(w),w=G(w,l,t.length,c,0,e,d.meterBorder);for(var V=0;Vh&&V0&&(n.setStrokeStyle(s.color),n.setLineWidth(d.meterBorder*e.pix)),0==c?n.setFillStyle(d.meterFillColor):n.setFillStyle(K.color||s.color);S=K.x-K.width/2,O=e.height-K.y-e.area[2];if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var J=S,X=K.y,Q=K.width,tt=x-K.y;d.barBorderCircle&&(d.barBorderRadius=[Q/2,Q/2,0,0]);var et=(0,r.default)(d.barBorderRadius,4),nt=et[0],at=et[1],rt=et[2],st=et[3],ot=Math.min(Q/2,tt/2);nt=nt>ot?ot:nt,at=at>ot?ot:at,rt=rt>ot?ot:rt,st=st>ot?ot:st,nt=nt<0?0:nt,at=at<0?0:at,rt=rt<0?0:rt,st=st<0?0:st,n.arc(J+nt,X+nt,nt,-Math.PI,-Math.PI/2),n.arc(J+Q-at,X+at,at,-Math.PI/2,0),n.arc(J+Q-rt,X+tt-rt,rt,0,Math.PI/2),n.arc(J+st,X+tt-st,st,Math.PI/2,Math.PI),n.fill()}else n.moveTo(S,K.y),n.lineTo(S+K.width,K.y),n.lineTo(S+K.width,x),n.lineTo(S,x),n.lineTo(S,K.y),n.fill();0==c&&d.meterBorder>0&&(n.closePath(),n.stroke())}}break}})),!1!==e.dataLabel&&1===a&&t.forEach((function(r,s){var c,u,f;c=[].concat(e.chartData.yAxisData.ranges[r.index]),u=c.pop(),f=c.shift();var h=r.data;switch(d.type){case"group":var p=Z(h,u,f,o,l,e,i,a);p=q(p,l,t.length,s,0,e),dt(p,r,i,n,e);break;case"stack":p=it(h,u,f,o,l,e,i,s,t,a);dt(p,r,i,n,e);break;case"meter":p=Y(h,u,f,o,l,e,i,a);dt(p,r,i,n,e);break}})),n.restore(),{xAxisPoints:o,calPoints:f,eachSpacing:l}}(o,e,i,n,t),s=a.xAxisPoints,l=a.calPoints,f=a.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=f,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),$t(0,e,0,n),Ct(d,e,i,n);var a=function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=c({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);d.widthRatio=d.widthRatio<=0?0:d.widthRatio,d.widthRatio=d.widthRatio>=2?2:d.widthRatio,n.save();var f,h,p,g=-2,v=o.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),g=Math.floor(-e._scrollDistance_/l)-2,v=g+e.xAxis.itemCount+4),d.customColor=m(d.linearType,d.customColor,t,i),f=[].concat(e.chartData.yAxisData.ranges[0]),h=f.pop(),p=f.shift();var _=e.height-e.area[0]-e.area[2],y=_*(0-h)/(p-h),x=e.height-Math.round(y)-e.area[2],b=tt(t,h,p,o,l,e,d,x,a);switch(d.type){case"bar":for(var w=0;wg&&wx?x:C.y,D=C.width,I=Math.abs(x-C.y);d.barBorderCircle&&(d.barBorderRadius=[D/2,D/2,0,0]),C.y>x&&(d.barBorderRadius=[0,0,D/2,D/2]);var L=(0,r.default)(d.barBorderRadius,4),M=L[0],F=L[1],j=L[2],E=L[3],B=Math.min(D/2,I/2);M=M>B?B:M,F=F>B?B:F,j=j>B?B:j,E=E>B?B:E,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,E=E<0?0:E,n.arc(P+M,A+M,M,-Math.PI,-Math.PI/2),n.arc(P+D-F,A+F,F,-Math.PI/2,0),n.arc(P+D-j,A+I-j,j,0,Math.PI/2),n.arc(P+E,A+I-E,E,Math.PI/2,Math.PI)}else n.moveTo($,C.y),n.lineTo($+C.width,C.y),n.lineTo($+C.width,x),n.lineTo($,x),n.lineTo($,C.y);n.setStrokeStyle(O),n.setFillStyle(S),d.borderWidth>0&&(n.setLineWidth(d.borderWidth*e.pix),n.closePath(),n.stroke()),n.fill()}}break;case"triangle":for(var N=0;Ng&&N0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break;case"mount":for(var U=0;Ug&&U0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break;case"sharp":for(var W=0;Wg&&W0&&(n.setLineWidth(d.borderWidth*e.pix),n.stroke()),n.fill()}}break}if(!1!==e.dataLabel&&1===a){var V,G,H;V=[].concat(e.chartData.yAxisData.ranges[0]),G=V.pop(),H=V.shift();b=tt(t,G,H,o,l,e,d,x,a);ft(b,t,i,n,e,x)}return n.restore(),{xAxisPoints:o,calPoints:b,eachSpacing:l}}(o,e,i,n,t),s=a.xAxisPoints,l=a.calPoints,f=a.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=f,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Nt({timing:e.timing,duration:h,onProcess:function(t){n.clearRect(0,0,e.width,e.height),e.rotate&&st(n,e),Ct(d,e,i,n);var a=function(t,e,i,n){for(var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=[],o=(e.height-e.area[0]-e.area[2])/e.categories.length,l=0;lh&&bE?E:L,M=M>E?E:M,F=F>E?E:F,j=j>E?E:j,L=L<0?0:L,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,n.arc(T+j,A+j,j,-Math.PI,-Math.PI/2),n.arc(w.x-L,A+L,L,-Math.PI/2,0),n.arc(w.x-M,A+P-M,M,0,Math.PI/2),n.arc(T+F,A+P-F,F,Math.PI/2,Math.PI)}else n.moveTo(C,$),n.lineTo(w.x,$),n.lineTo(w.x,$+w.width),n.lineTo(C,$+w.width),n.lineTo(C,$),n.setLineWidth(1),n.setStrokeStyle(S);n.setFillStyle(k),n.closePath(),n.fill()}}break;case"stack":y=nt(m,v,_,s,o,e,i,l,t,a);f.push(y),y=K(y,o,t.length,0,0,e);for(var B=0;Bh&&B4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area),s=e.chartData.xAxisData,o=s.xAxisPoints,l=s.eachSpacing,d=e.height-e.area[2],f=[];n.save();var h=0,g=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(n.translate(e._scrollDistance_,0),h=-e._scrollDistance_-2*l+e.area[3],g=h+(e.xAxis.itemCount+4)*l),t.forEach((function(t,s){var c,v,_;c=[].concat(e.chartData.yAxisData.ranges[t.index]),v=c.pop(),_=c.shift();var m=t.data,y=Y(m,v,_,o,l,e,i,a);f.push(y);for(var x=L(y,t),b=0;b1){var $=w[0],k=w[w.length-1];n.moveTo($.x,$.y);var S=0;if("curve"===r.type)for(var O=0;Oh&&(n.moveTo(T.x,T.y),S=1),O>0&&T.x>h&&T.xh&&(n.moveTo(D.x,D.y),S=1),A>0&&D.x>h&&D.xh&&(n.moveTo(M.x,M.y),S=1),I>0&&M.x>h&&M.xh&&(n.moveTo(N.x,N.y),E=1),B>0&&N.x>h&&N.xh&&(n.moveTo(z.x,z.y),E=1),U>0&&z.x>h&&z.xh&&(n.moveTo(q.x,q.y),E=1),W>0&&q.x>h&&q.x4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==i.pieChartLinePadding&&(i.pieChartLinePadding=r.activeRadius*e.pix);var s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},o=Math.min((e.width-e.area[1]-e.area[3])/2-i.pieChartLinePadding-i.pieChartTextPadding-i._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-i.pieChartLinePadding-i.pieChartTextPadding);o=o<10?10:o;var l=r.minRadius||.5*o;o4&&void 0!==arguments[4]?arguments[4]:1,r=c({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),s=S(e.categories.length),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},l=(e.width-e.area[1]-e.area[3])/2,d=(e.height-e.area[0]-e.area[2])/2,f=Math.min(l-(k(e.categories,i.fontSize,n)+i.radarLabelTextMargin),d-i.radarLabelTextMargin);f-=i.radarLabelTextMargin*e.pix,f=f<10?10:f,f=r.radius?r.radius:f,n.beginPath(),n.setLineWidth(1*e.pix),n.setStrokeStyle(r.gridColor),s.forEach((function(t,e){var i=g(f*Math.cos(t),f*Math.sin(t),o);n.moveTo(o.x,o.y),e%r.gridEval==0&&n.lineTo(i.x,i.y)})),n.stroke(),n.closePath();for(var h=function(t){var i={};if(n.beginPath(),n.setLineWidth(1*e.pix),n.setStrokeStyle(r.gridColor),"radar"==r.gridType)s.forEach((function(e,a){var s=g(f/r.gridCount*t*Math.cos(e),f/r.gridCount*t*Math.sin(e),o);0===a?(i=s,n.moveTo(s.x,s.y)):n.lineTo(s.x,s.y)})),n.lineTo(i.x,i.y);else{var a=g(f/r.gridCount*t*Math.cos(1.5),f/r.gridCount*t*Math.sin(1.5),o);n.arc(o.x,o.y,o.y-a.y,0,2*Math.PI,!1)}n.stroke(),n.closePath()},p=1;p<=r.gridCount;p++)h(p);r.customColor=m(r.linearType,r.customColor,t,i);var v=j(s,o,f,t,e,a);if(v.forEach((function(i,a){n.beginPath(),n.setLineWidth(r.borderWidth*e.pix),n.setStrokeStyle(i.color);var s,c=u(i.color,r.opacity);"custom"==r.linearType&&(s=n.createCircularGradient?n.createCircularGradient(o.x,o.y,f):n.createRadialGradient(o.x,o.y,0,o.x,o.y,f),s.addColorStop(0,u(r.customColor[t[a].linearIndex],r.opacity)),s.addColorStop(1,u(i.color,r.opacity)),c=s);if(n.setFillStyle(c),i.data.forEach((function(t,e){0===e?n.moveTo(t.position.x,t.position.y):n.lineTo(t.position.x,t.position.y)})),n.closePath(),n.fill(),!0===r.border&&n.stroke(),n.closePath(),!1!==e.dataPointShape){var l=i.data.map((function(t){return t.position}));ot(l,i.color,i.pointShape,n,e)}})),!0===r.axisLabel){var _=Math.max(r.max,Math.max.apply(null,b(t))),y=f/r.gridCount,x=e.fontSize*e.pix;n.setFontSize(x),n.setFillStyle(e.fontColor),n.setTextAlign("left");for(p=0;p4&&void 0!==arguments[4]?arguments[4]:1,o=c({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=R(t,o,s),a=o.centerX||o.centerY?{x:o.centerX?o.centerX:e.width/2,y:o.centerY?o.centerY:e.height/2}:{x:e.width/2,y:e.height/2},o.radius?r=o.radius:(r=Math.min(a.x,a.y),r-=5*e.pix,r-=o.width/2),r=r<10?10:r,o.customColor=m(o.linearType,o.customColor,t,i);for(var l=0;l5&&void 0!==arguments[5]?arguments[5]:1,s=c({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},i.extra.gauge);void 0==s.oldAngle&&(s.oldAngle=s.startAngle),void 0==s.oldData&&(s.oldData=0),t=z(t,s.startAngle,s.endAngle);var o={x:i.width/2,y:i.height/2},l=Math.min(o.x,o.y);l-=5*i.pix,l-=s.width/2,l=l<10?10:l;var d=l-s.width,f=0;if("progress"==s.type){var h=l-3*s.width;a.beginPath();var p=a.createLinearGradient(o.x,o.y-h,o.x,o.y+h);p.addColorStop("0",u(e[0].color,.3)),p.addColorStop("1.0",u("#FFFFFF",.1)),a.setFillStyle(p),a.arc(o.x,o.y,h,0,2*Math.PI,!1),a.fill(),a.setLineWidth(s.width),a.setStrokeStyle(u(e[0].color,.3)),a.setLineCap("round"),a.beginPath(),a.arc(o.x,o.y,d,s.startAngle*Math.PI,s.endAngle*Math.PI,!1),a.stroke(),f=s.endAnglex/m?a.setStrokeStyle(u(e[0].color,1)):a.setStrokeStyle(u(e[0].color,.3)),a.setLineWidth(3*i.pix),a.moveTo(v,0),a.lineTo(_,0),a.stroke(),a.rotate(g*Math.PI);a.restore(),e=U(e,s,r),a.setLineWidth(s.width),a.setStrokeStyle(e[0].color),a.setLineCap("round"),a.beginPath(),a.arc(o.x,o.y,d,s.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),a.stroke();var b=l-2.5*s.width;a.save(),a.translate(o.x,o.y),a.rotate((e[0]._proportion_-1)*Math.PI),a.beginPath(),a.setLineWidth(s.width/3);var w=a.createLinearGradient(0,.6*-b,0,.6*b);w.addColorStop("0",u("#FFFFFF",0)),w.addColorStop("0.5",u(e[0].color,1)),w.addColorStop("1.0",u("#FFFFFF",0)),a.setStrokeStyle(w),a.arc(0,0,b,.85*Math.PI,1.15*Math.PI,!1),a.stroke(),a.beginPath(),a.setLineWidth(1),a.setStrokeStyle(e[0].color),a.setFillStyle(e[0].color),a.moveTo(-b-s.width/3/2,-4),a.lineTo(-b-s.width/3/2-4,0),a.lineTo(-b-s.width/3/2,4),a.lineTo(-b-s.width/3/2,-4),a.stroke(),a.fill(),a.restore()}else{a.setLineWidth(s.width),a.setLineCap("butt");for(var C=0;C5&&void 0!==arguments[5]?arguments[5]:1,s=c({},{color:{},average:{}},i.extra.candle);s.color=c({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},s.color),s.average=c({},{show:!1,name:[],day:[],color:n.color},s.average),i.extra.candle=s;var o=i.chartData.xAxisData,l=o.xAxisPoints,u=o.eachSpacing,d=[];a.save();var f=-2,h=l.length+2,g=0,v=i.width+u;return i._scrollDistance_&&0!==i._scrollDistance_&&!0===i.enableScroll&&(a.translate(i._scrollDistance_,0),f=Math.floor(-i._scrollDistance_/u)-2,h=f+i.xAxis.itemCount+4,g=-i._scrollDistance_-2*u+i.area[3],v=g+(i.xAxis.itemCount+4)*u),(s.average.show||e)&&e.forEach((function(t,e){var s,o,c;s=[].concat(i.chartData.yAxisData.ranges[t.index]),o=s.pop(),c=s.shift();for(var d=t.data,f=Y(d,o,c,l,u,i,n,r),h=L(f,t),_=0;_g&&(a.moveTo(b.x,b.y),y=1),x>0&&b.x>g&&b.xf&&m0?(a.setStrokeStyle(s.color.upLine),a.setFillStyle(s.color.upFill),a.setLineWidth(1*i.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x-u/4,y[1].y),a.lineTo(y[0].x-u/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x+u/4,y[0].y),a.lineTo(y[1].x+u/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.moveTo(y[3].x,y[3].y)):(a.setStrokeStyle(s.color.downLine),a.setFillStyle(s.color.downFill),a.setLineWidth(1*i.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x-u/4,y[0].y),a.lineTo(y[1].x-u/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x+u/4,y[1].y),a.lineTo(y[0].x+u/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.moveTo(y[3].x,y[3].y)),a.closePath(),a.fill(),a.stroke()}})),a.restore(),{xAxisPoints:l,calPoints:d,eachSpacing:u}}(o,v,e,i,n,t),r=a.xAxisPoints,s=a.calPoints,l=a.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=s,e.chartData.eachSpacing=l,kt(0,e,i,n),!1!==e.enableMarkLine&&1===t&&_t(e,0,n),St(v?0:e.series,e,i,n,e.chartData),wt(e,i,n,t),Et(0,n)},onAnimationFinish:function(){s.uevent.trigger("renderComplete")}});break}}function Ut(){this.events={}}Nt.prototype.stop=function(){this.isStop=!0},Ut.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},Ut.prototype.delEventListener=function(t){this.events[t]=[]},Ut.prototype.trigger=function(){for(var t=arguments.length,i=Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.opts=c({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var i=rt(this.opts.series,this.opts,this.config,this.context),n=i.yAxisWidth;this.config.yAxisWidth=n;var a=0,r=J(this.opts.categories,this.opts,this.config),s=r.xAxisPoints,o=r.startX,l=r.endX,u=r.eachSpacing,d=u*(s.length-1),f=l-o;a=f-d,this.scrollOption={currentOffset:a,startTouchX:a,distance:0,lastMoveTime:0},this.opts._scrollDistance_=a;break}Rt.call(this,this.opts.type,this.opts,this.config,this.context)},zt.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var i=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var n=rt(this.opts.series,this.opts,this.config,this.context),a=n.yAxisWidth;this.config.yAxisWidth=a;var r=0,s=J(this.opts.categories,this.opts,this.config),o=s.xAxisPoints,c=s.startX,l=s.endX,u=s.eachSpacing,d=u*i,h=l-c,p=h-u*(o.length-1);r=h/2-d,r>0&&(r=0),r=this.opts.categories.length?this.opts.categories.length:h,this.opts.animation=!1,this.opts.xAxis.itemCount=h;var p=0,g=J(this.opts.categories,this.opts,this.config),v=g.xAxisPoints,_=g.startX,m=g.endX,y=g.eachSpacing,x=y*this.scrollOption.moveCurrent1,b=m-_,w=b-y*(v.length-1);p=-x+Math.min(a[0].x,a[1].x)-this.opts.area[3]-y,p>0&&(p=0),p2*Math.PI&&(t-=2*Math.PI),t},s=Math.atan2(e.center.y-t.y,t.x-e.center.x);s*=-1,s<0&&(s+=2*Math.PI);var o=e.angleList.map((function(t){return t=r(-1*t),t}));o.forEach((function(t,e){var i=r(t-n/2),o=r(t+n/2);o=i&&s<=o||s+2*Math.PI>=i&&s+2*Math.PI<=o)&&(a=e)}))}return a}({x:i.x,y:i.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(t,e){for(var i=-1,n=0,a=e.series.length;nr.funnelArea[0]&&t.xr.funnelArea[1]&&t.yr.area[0]&&t.xr.area[1]&&t.y4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},s=i.chartData.eachSpacing/2,o=i.chartData.yAxisPoints;return e&&e.length>0&&D(t,i,n)&&o.forEach((function(e,i){t.y+a+s>e&&(r.index=i)})),r}({x:i.x,y:i.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},s=i.chartData.eachSpacing/2,o=[];if(e&&e.length>0){if(i.categories){for(var c=1;ce&&(r.index=i)}));else{for(var l=Array(e.length),u=0;ue.start.x&&t.xe.start.y&&t.yu[0]-0&&t.xu[1]-0&&t.y1&&void 0!==arguments[1]?arguments[1]:{},i=null;if(i=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],i){C(i,this.opts,t);var n=this.getLegendDataIndex(t);n>=0&&("candle"==this.opts.type?this.opts.seriesMA[n].show=!this.opts.seriesMA[n].show:this.opts.series[n].show=!this.opts.series[n].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,Rt.call(this,this.opts.type,this.opts,this.config,this.context))}},zt.prototype.showToolTip=function(e){var i=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null;a=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],a||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411");var r=C(a,this.opts,e),s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1||u.length>0){var d=$(this.opts.series,u,l.group);if(0!==d.length){var f=O(d,this.opts,u,l.group,this.opts.categories,n),h=f.textList,p=f.offset;p.y=r.y,o.tooltip={textList:void 0!==n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u,group:l.group}}}Rt.call(this,o.type,o,this.config,this.context)}if("mount"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e).index:n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},o._series_[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,o):d.name+": "+d.data,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:o.chartData.calPoints[u].x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}Rt.call(this,o.type,o,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1||u.length>0){d=$(this.opts.series,u,l.group);if(0!==d.length){f=O(d,this.opts,u,l.group,this.opts.categories,n),h=f.textList,p=f.offset;p.x=r.x,o.tooltip={textList:void 0!==n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1){s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1}),d=$(this.opts.series,u);if(0!==d.length){var g=T(d,this.opts,u,this.opts.categories,n);h=g.textList,p=g.offset;p.y=r.y,o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),u=void 0==n.index?l.index:n.index;if(u>-1){s=this.scrollOption.currentOffset,o=c({},this.opts,{_scrollDistance_:s,animation:!1}),d=$(this.opts.series,u);if(0!==d.length){f=P(this.opts.series[0].data,d,this.opts,u,this.opts.categories,this.opts.extra.candle,n),h=f.textList,p=f.offset;p.y=r.y,o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},o._series_[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,o):d.name+": "+d.data,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}Rt.call(this,o.type,o,this.config,this.context)}if("map"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},this.opts.series[u]);d.name=d.properties.name;h=[{text:n.formatter?n.formatter(d,void 0,u,this.opts):d.name,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}o.updateData=!1,Rt.call(this,o.type,o,this.config,this.context)}if("word"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=c({},this.opts.series[u]),h=[{text:n.formatter?n.formatter(d,void 0,u,this.opts):d.name,color:d.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?d.legendShape:this.opts.extra.tooltip.legendShape}],p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}o.updateData=!1,Rt.call(this,o.type,o,this.config,this.context)}if("radar"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){o=c({},this.opts,{animation:!1}),d=$(this.opts.series,u);if(0!==d.length){h=d.map((function(t){return{text:n.formatter?n.formatter(t,i.opts.categories[u],u,i.opts):t.name+": "+t.data,color:t.color,legendShape:"auto"==i.opts.extra.tooltip.legendShape?t.legendShape:i.opts.extra.tooltip.legendShape}})),p={x:r.x,y:r.y};o.tooltip={textList:n.textList?n.textList:h,offset:void 0!==n.offset?n.offset:p,option:n,index:u}}}Rt.call(this,o.type,o,this.config,this.context)}},zt.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=c({},this.opts,{_scrollDistance_:t,animation:!1});Rt.call(this,this.opts.type,e,this.config,this.context)},zt.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var i=C(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=i.x)},zt.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,i=Date.now(),n=i-this.scrollOption.lastMoveTime;if(!(n9?d:"0"+d,e.time_s=f>9?f:"0"+f),2==e.info.active){var h=Number(o)-Number(s);d=Math.floor(h%3600/60),f=h%60,e.time_m=d>9?d:"0"+d,e.time_s=f>9?f:"0"+f}e.Bcount=parseInt(n.substring(24,26),16),e.continuous=parseInt(n.substring(26,30),16),t("log","\u81ea\u7531\u6a21\u5f0f",a,u,s,e.time_m,e.time_s,l," at pages/devices/PCT01.vue:233")}2!=c&&3!=c||e.isToggle||(setTimeout((function(){e.isToggle=!0,e.handleStart("\u505c\u6b62")}),200),t("log","\u5f53\u524d\u72b6\u6001\u88ab\u5207\u6362"," at pages/devices/PCT01.vue:240")),4!=c||e.isEnd||(e.isEnd=!0,t("log","\u5f53\u524d\u72b6\u6001\u88ab\u7ed3\u675f"," at pages/devices/PCT01.vue:245"))}))},fail:function(e){t("log","\u6d4b\u91cf\u5931\u8d25",e.value," at pages/devices/PCT01.vue:251")}})},SendData:function(e){var i=new Uint8Array(e.match(/[\da-f]{2}/gi).map((function(t){return parseInt(t,16)})));uni.writeBLECharacteristicValue({deviceId:this.info.deviceId,serviceId:this.info.serviceId,characteristicId:this.info.write,value:i.buffer,success:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u6210\u529f",e.errMsg," at pages/devices/PCT01.vue:266")},fail:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u5931\u8d25",e," at pages/devices/PCT01.vue:269")}})},onlongpress:function(){var e=this;uni.vibrateLong({success:function(){t("log","\u77ed\u9707\u52a8"," at pages/devices/PCT01.vue:277"),Number(e.time)<10?uni.showModal({title:"\u53cb\u60c5\u63d0\u793a",content:"\u672c\u6b21\u8df3\u7ef3\u65f6\u95f4\u4f4e\u4e8e10\u79d2\uff0c\u8bb0\u5f55\u5c06\u4e0d\u4f1a\u88ab\u4fdd\u5b58\uff1f",confirmText:"\u7ee7\u7eed",cancelText:"\u8fd4\u56de",success:function(t){t.cancel&&e.handleEnd()}}):(e.handleStart("\u505c\u6b62"),setTimeout((function(){e.handleStart("\u7ed3\u675f")}),400),setTimeout((function(){e.handleGetMeasure()}),800))},fail:function(e){t("error","\u9707\u52a8\u5931\u8d25\uff1a",e," at pages/devices/PCT01.vue:302")}})},handleGetMeasure:function(){var e=this;3==e.info.active&&0==e.weight&&0!=e.Ycount?(t("log","1",e.weight,e.Ycount," at pages/devices/PCT01.vue:310"),e.weight=e.Ycount):3==e.info.active&&0!=e.weight&&0!=e.Ycount&&(t("log","2",e.weight,e.Ycount," at pages/devices/PCT01.vue:313"),e.weight=Number(e.Ycount)-Number(e.weight)),2==e.info.active&&(e.time_m=Math.floor(e.time%3600/60),e.time_s=e.time%60),t("log","111111\u4fdd\u5b58",e.weight,e.Ycount,e.time_m,e.time_s," at pages/devices/PCT01.vue:320"),e.$model.getskipResult({aud_id:uni.getStorageSync("userid"),kcal:Math.floor(e.kcal),num:e.weight,time_m:Number(e.time_m),time_s:e.time_s,type:1==e.info.active?"free":2==e.info.active?"time":"num"}).then((function(i){t("log","\u4fdd\u5b58",e.time,i," at pages/devices/PCT01.vue:329"),0==i.code?(e.bpm=e.weight/(e.time/60),e.iswrapper=!0,e.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")})):e.$tools.msg(i.msg)}))},handleStart:function(e){var i=null,n=null;"\u8fde\u7eed"==e&&(i=Number(173).toString(16),n="A5050300"+i.substr(i.length-2,2),t("log","\u8fde\u7eed\u8fde\u7eed",n," at pages/devices/PCT01.vue:349")),"\u505c\u6b62"==e&&(i=Number(178).toString(16),n="A5050305"+i.substr(i.length-2,2),t("log","\u505c\u6b62\u8fde\u7eed",n," at pages/devices/PCT01.vue:354")),"\u5f00\u59cb"==e&&(i=Number(175).toString(16),n="A5050500"+i.substr(i.length-2,2)),"\u7ed3\u675f"==e&&(i=Number(176).toString(16),n="A5050501"+i.substr(i.length-2,2),t("log","\u7ed3\u675f\u6307\u4ee4",n," at pages/devices/PCT01.vue:363")),"\u7ee7\u7eed"==e&&(i=Number(174).toString(16),n="A5050400"+i.substr(i.length-2,2),t("log","\u7ee7\u7eed\u6307\u4ee4",n," at pages/devices/PCT01.vue:368")),"\u6682\u505c"==e&&(i=Number(175).toString(16),n="A5050401"+i.substr(i.length-2,2),t("log","\u6682\u505c\u6307\u4ee4",n," at pages/devices/PCT01.vue:373")),this.SendData(n)},handleTarget:function(){uni.$emit("updateData",JSON.stringify(this.info)),uni.navigateBack({delta:1})},handleEnd:function(){var t=this;t.handleStart("\u505c\u6b62"),setTimeout((function(){t.handleStart("\u7ed3\u675f")}),400),setTimeout((function(){uni.redirectTo({url:"/pages/skip/skip?info="+JSON.stringify(t.info)})}),600)}}};e.default=c}).call(this,i("0de9")["default"])},7574:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("645e")),o=n(i("7bce")),c=n(i("ecc4"));function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;eDate.parse(this.endTime))return void this.$tools.msg("\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u65f6\u95f4")}else if(Date.parse(t.detail.value)>Date.parse(this.endDate))return void this.$tools.msg("\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u65f6\u95f4");this.startTime=t.detail.value;this.endTime?this.endTime:this.endDate;this.$store.dispatch("GetBodyTrendList",{aud_id:this.user.id,s_time:this.startTime,e_time:this.endTime?this.endTime:this.endDate}),this.showbox(0)},handEndTimeH:function(t){if(this.startTime){if(Date.parse(t.detail.value)2?"space-between":"center"}),attrs:{_i:"9-"+r}},t._l(t._$s("10-"+r,"f",{forItems:e.inside_data}),(function(n,a,s,o){return i("view",{key:t._$s("10-"+r,"f",{forIndex:s,key:"10-"+r+"-"+o}),class:t._$s("10-"+r+"-"+o,"c",[e.inside_data.length>3?"item2":""]),attrs:{_i:"10-"+r+"-"+o}},[i("view",{staticClass:t._$s("11-"+r+"-"+o,"sc","name"),attrs:{_i:"11-"+r+"-"+o}},[t._v(t._$s("11-"+r+"-"+o,"t0-0",t._s(n.name)))]),i("view",{staticClass:t._$s("12-"+r+"-"+o,"sc","weight"),attrs:{_i:"12-"+r+"-"+o}},[i("text",[t._v(t._$s("13-"+r+"-"+o,"t0-0",t._s(n.value?n.value:"-")))]),t._v(t._$s("12-"+r+"-"+o,"t1-0",t._s(n.unit)))]),t._$s("14-"+r+"-"+o,"i",n.standard)?i("view",{staticClass:t._$s("14-"+r+"-"+o,"sc","standardBtn"),style:t._$s("14-"+r+"-"+o,"s",{backgroundColor:n.color}),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$s("14-"+r+"-"+o,"t0-0",t._s(n.standard)))]):t._e()])})),0),i("view",{staticClass:t._$s("15-"+r,"sc","target"),attrs:{_i:"15-"+r},on:{click:function(t){t.stopPropagation()}}},[t._$s("16-"+r,"i",2==e.acd_id)?i("view",{staticClass:t._$s("16-"+r,"sc","orangeBtn"),attrs:{_i:"16-"+r},on:{click:function(i){return t.$Bluetooth.handleDevicesMac(e.device_determine,e.acd_id)}}}):i("view"),i("view",{staticClass:t._$s("18-"+r,"sc","blueBtn"),attrs:{_i:"18-"+r},on:{click:function(i){return t.handlerRecord(e.acd_id)}}})])])])})),0),i("view",{staticClass:t._$s(19,"sc","setcard"),attrs:{_i:19},on:{click:t.handleCard}}),i("record",{attrs:{rtype:t.rtype,_i:20}})],1)},r=[]},7772:function(t,e,i){"use strict";i.r(e);var n=i("164b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"788b":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading3",data:function(){return{}}}},"788d":function(t,e,i){"use strict";i.r(e);var n=i("0809"),a=i("c3c4");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3274b75d",null,!1,n["a"],void 0);e["default"]=o.exports},"792d":function(t,e,i){"use strict";i.r(e);var n=i("dc37"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"79ff":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var o={data:function(){return{id:"",type:"",ranklist:[]}},computed:function(t){for(var e=1;e=0;--n){var a=this.tryEntries[n],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var o=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(o&&c){if(this.prev=0;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&r.call(n,"finallyLoc")&&this.prev=0;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),O(i),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var i=this.tryEntries[e];if(i.tryLoc===t){var n=i.completion;if("throw"===n.type){var a=n.arg;O(i)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,i){return this.delegate={iterator:P(t),resultName:e,nextLoc:i},"next"===this.method&&(this.arg=void 0),p}},e}t.exports=a,t.exports.__esModule=!0,t.exports["default"]=t.exports},"7f8e":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("7037")),r=(n(i("cd91")),n(i("7f8e")),{msg:function(t){uni.showToast({title:t,icon:"none"})},toHex:function(t,e){return t.toString(16).padStart(e,"0")},gethms:function(t){for(var e=[],i=[],n=[],a=0;a<=59;a++)a=a>9?a:"0"+a,e.push(a+"\u5206");for(a=0;a<=59;a++)a=a>9?a:"0"+a,i.push(a+"\u79d2");return n[0]=e,n[1]=i,n},str2hex:function(t){var e=new TextEncoder("utf8");return e.encode(t)},hex2str:function(t){var e=new TextDecoder("utf8"),i=new Uint8Array(t),n=e.decode(i);return n},ab2hex:function(t,e){var i=Array.prototype.map.call(new Uint8Array(t),(function(t){return("00"+t.toString(16)).slice(-2)}));return i.join(e)},inArray:function(t,e,i){if(!t||!t.length||"object"!=(0,a.default)(t)||!Array.isArray(t))return-1;for(var n=0;n12&&(e%=12);0!=e&&(a+e>12?(n++,a=(a+e)%12):a+e<1?(n--,a=12+a+e):a+=e);a=a<10?"0"+a:a;i.getDate();return"01"==a||"03"==a||"05"==a||"07"==a||"08"==a||"10"==a||"12"==a?n+"-"+a+"-01~"+n+"-"+a+"-31":"02"==a?n%4==0&&n%100!=0||n%100==0&&n%400==0?n+"-"+a+"-01~"+n+"-"+a+"-29":n+"-"+a+"-01~"+n+"-"+a+"-28":n+"-"+a+"-01~"+n+"-"+a+"-30"},getDate:function(t){var e=new Date,i=e.getFullYear(),n=e.getMonth()+1,a=e.getDate();if(n=n>9?n:"0"+n,a=a>9?a:"0"+a,"tow"===t)return i-=2,"".concat(i,"-").concat(n,"-").concat(a);if("start"===t)return i=i,"".concat(i,"-").concat(n,"-").concat(a);if("end"===t)return i+=60,"".concat(i,"-").concat(n,"-").concat(a);if("year"===t)return i=i,"".concat(i);if("month"===t)return i=i,"".concat(i,"-").concat(n);if("m"==t)return"01"==n||"03"==n||"05"==n||"07"==n||"08"==n||"10"==n||"12"==n?i+"-"+n+"-01~"+i+"-"+n+"-31":"02"==n?i%4==0&&i%100!=0||i%100==0&&i%400==0?i+"-"+n+"-01~"+i+"-"+n+"-29":i+"-"+n+"-01~"+i+"-"+n+"-28":i+"-"+n+"-01~"+i+"-"+n+"-30"},GetDateStr:function(t){var e=new Date;e.setDate(e.getDate()+t);var i=e.getFullYear(),n=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,a=e.getDate()<10?"0"+e.getDate():e.getDate();return i+"-"+n+"-"+a},PrefixZero:function(t,e){return(Array(e).join(0)+t).slice(-e)},showModal:function(t){uni.showModal({title:"\u63d0\u793a",content:t,showCancel:!1,success:function(t){t.confirm}})},validatePhoneEmail:function(t){var e=/^(\+?\d{1,4})?[-\s.]?\(?(\d{3})\)?[-\s.]?(\d{3})[-\s.]?(\d{4})$/.test(t),i=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(t);return{isPhone:e,isEmail:i}}});e.default=r},8130:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=i("26cb");function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e0){if(e.text=r.toFixed(0),e.LiuS=o.toFixed(1),e.offset=e.handleoffset(e.text),1==l)if(e.text==d){if(u++,u>=30)return e.isstart=!1,e.sendData("FA02A39F"),e.number1=r.toFixed(0),e.level1=e.handlelenver(e.number1),e.second=5,e.countdown(),void(e.LiuS=0)}else u=0,d=e.text;if(2==l)if(e.text==d){if(u++,u>=30)return e.isstart=!1,e.sendData("FA02A39F"),e.number2=r.toFixed(0),e.level2=e.handlelenver(e.number2),e.second=5,e.countdown(),void(e.LiuS=0)}else u=0,d=e.text;if(3==l){if(0==e.LiuS&&0==e.LiuS||e.listS.push(e.LiuS),e.text==d){if(u++,u>=15)return e.number3=r.toFixed(0),void(e.isEnd=!0)}else u=0,d=e.text;t("log","\u6d41\u91cf3",l,u," at pages/devices/PCV02.vue:410")}}}))},fail:function(e){t("log","\u83b7\u53d6\u7279\u5f81\u503c\u5931\u8d25:",JSON.stringify(e)," at pages/devices/PCV02.vue:416")}})},sendData:function(e){var i=new Uint8Array(e.match(/[\da-f]{2}/gi).map((function(t){return parseInt(t,16)})));uni.writeBLECharacteristicValue({deviceId:this.deviceId,serviceId:this.serviceId,characteristicId:this.write,value:i.buffer,success:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u6210\u529f",e.errMsg," at pages/devices/PCV02.vue:432")},fail:function(e){t("log","\u4e0b\u53d1\u6307\u4ee4\u5931\u8d25",e," at pages/devices/PCV02.vue:435")}})},handleMyTime:function(){var t=this;a=setTimeout((function(){t.macAddr||(clearTimeout(a),t.Unload=!0,t.startBluetoothDeviceDiscovery(),t.closeBluetoothAdapter())}),3e4)},handlelenver:function(t){var e="";return this.list.forEach((function(i){Number(t)<=Number(i.max_val)&&Number(t)>=Number(i.min_val)&&(e=i.text)})),e},handleoffset:function(t){var e=0,i=this.list.length;return e=t/(this.list[0].max_val-this.list[i-1].min_val)*100,e.toFixed(0)},stopBluetoothDevicesDiscovery:function(){uni.stopBluetoothDevicesDiscovery({success:function(e){t("log","\u505c\u6b62\u641c\u7d22\u84dd\u7259\u8bbe\u5907",e," at pages/devices/PCV02.vue:476")}})},onBLEConnectionStateChange:function(){var e=this;uni.onBLEConnectionStateChange((function(i){t("log","\u76d1\u542c\u84dd\u7259\u8fde\u63a5\u72b6\u6001",i.connected," at pages/devices/PCV02.vue:484"),i.connected||(clearTimeout(a),e.Unload=!0,e.closeBLEConnection(),e.closeBluetoothAdapter()),e.$store.commit("changeConnected",i.connected)}))},handleGetMeasure:function(){var t=this;t.$model.getMeasureLung({aud_id:uni.getStorageSync("userid"),one:t.number1,two:t.number2,three:t.number3,flow:t.averageS}).then((function(e){0==e.code&&(t.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")}),t.$store.dispatch("getLungResult",{aud_id:uni.getStorageSync("userid")})),t.Unload=!0,setTimeout((function(){t.closeBLEConnection(),t.closeBluetoothAdapter(),uni.switchTab({url:"/pages/index/index"})}),200)}))},handleBack:function(t){this.text="",this.Unload=!0,this.stopBluetoothDevicesDiscovery(),this.closeBluetoothAdapter(),this.closeBLEConnection(),1==t&&uni.switchTab({url:"/pages/index/index"})},countdown:function(){var t=this;u=0,d=null;var e=setInterval((function(){t.second--}),1e3);setTimeout((function(){clearInterval(e),t.second=0}),5e3)},closeBluetoothAdapter:function(){uni.closeBluetoothAdapter({success:function(e){t("log","\u84dd\u7259\u6a21\u5757\u5173\u95ed\u6210\u529f"," at pages/devices/PCV02.vue:556")}})},closeBLEConnection:function(){uni.closeBLEConnection({deviceId:this.deviceId,success:function(e){t("log","\u65ad\u5f00\u84dd\u7259\u8fde\u63a5\u6210\u529f"," at pages/devices/PCV02.vue:568")}})}}};e.default=f}).call(this,i("0de9")["default"])},"832a":function(t,e,i){"use strict";i.r(e);var n=i("20b1"),a=i("7d6f");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"089c2203",null,!1,n["a"],void 0);e["default"]=o.exports},"865f":function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e2&&(this.isActive.splice(0,1),this.ActiveDays.splice(0,1))},handlePK:function(){if(2==this.isActive.length){var e={};e.type=this.acd_id,e.before_id=this.isActive[0],e.after_id=this.isActive[1],t("log","1111",e,this.isActive," at pages/compk/contrast.vue:155"),uni.navigateTo({url:"/pages/compk/pkdetail?info="+JSON.stringify(e)})}else this.$tools.msg("\u8bf7\u5148\u9009\u62e9\u6570\u636e\uff01")}}};e.default=l}).call(this,i("0de9")["default"])},"88c2":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t._$s(0,"i",t.isSlider)?i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.onTap}},[i("view",{staticClass:t._$s(2,"sc","edit"),attrs:{_i:2},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(3,"sc","title"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","editem"),attrs:{_i:4}},[i("view",{staticClass:t._$s(5,"sc","left"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","right"),attrs:{_i:6}},[i("slider",{attrs:{_i:7},on:{change:t.sliderChange}})])]),i("view",{staticClass:t._$s(8,"sc","editem"),attrs:{_i:8}},[i("view",{staticClass:t._$s(9,"sc","left"),attrs:{_i:9}}),i("view",{staticClass:t._$s(10,"sc","right"),attrs:{_i:10}},[i("slider",{attrs:{_i:11},on:{change:function(e){return t.sliderChange(e,2)}}})])]),i("view",{staticClass:t._$s(12,"sc","editem"),attrs:{_i:12}},[i("view",{staticClass:t._$s(13,"sc","left"),attrs:{_i:13}}),i("view",{staticClass:t._$s(14,"sc","right"),attrs:{_i:14}},[i("slider",{attrs:{_i:15},on:{change:t.sliderChange}})])]),i("view",{staticClass:t._$s(16,"sc","tips"),attrs:{_i:16}}),i("view",{staticClass:t._$s(17,"sc","btn close"),attrs:{_i:17},on:{click:function(e){return t.onTap()}}}),i("view",{staticClass:t._$s(18,"sc","btn"),attrs:{_i:18},on:{click:t.handleTarget}})])])]):t._e()},a=[]},"88dc":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"qiun-error",props:{errorMessage:{type:String,default:null}},data:function(){return{}}};e.default=n},8901:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","top"),attrs:{_i:1},on:{click:function(e){return t.navTo("/pages/setting/setting")}}},[i("view",{staticClass:t._$s(2,"sc","headimg"),attrs:{_i:2}},[i("image",{staticClass:t._$s(3,"sc","image"),attrs:{src:t._$s(3,"a-src",t.user.head_pic),_i:3}}),i("view",{staticClass:t._$s(4,"sc","size20 bold"),attrs:{_i:4}},[t._v(t._$s(4,"t0-0",t._s(t.user.nickname)))])]),i("text",{staticClass:t._$s(5,"sc","t-icon t-icon-arrow-right-bold"),attrs:{_i:5}})]),i("view",{staticClass:t._$s(6,"sc","wxlist borderRadius"),attrs:{_i:6}},[i("view",{staticClass:t._$s(7,"sc","list"),attrs:{_i:7},on:{click:function(e){return t.navTo("/pages/me/manage")}}},[i("view",{staticClass:t._$s(8,"sc","item border-bottom"),attrs:{_i:8}},[i("view",{staticClass:t._$s(9,"sc","left"),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","name"),attrs:{_i:10}})]),i("view",{staticClass:t._$s(11,"sc","right"),attrs:{_i:11}},[i("uni-icons",{attrs:{type:"right",_i:12}})],1)])]),i("view",{staticClass:t._$s(13,"sc","list"),attrs:{_i:13},on:{click:function(e){return t.navTo("/pages/score/history")}}},[i("view",{staticClass:t._$s(14,"sc","item border-bottom"),attrs:{_i:14}},[i("view",{staticClass:t._$s(15,"sc","left"),attrs:{_i:15}},[i("view",{staticClass:t._$s(16,"sc","name"),attrs:{_i:16}})]),i("view",{staticClass:t._$s(17,"sc","right"),attrs:{_i:17}},[i("uni-icons",{attrs:{type:"right",_i:18}})],1)])]),i("view",{staticClass:t._$s(19,"sc","list"),attrs:{_i:19},on:{click:function(e){return t.navTo("/pages/me/about")}}},[i("view",{staticClass:t._$s(20,"sc","item border-bottom"),attrs:{_i:20}},[i("view",{staticClass:t._$s(21,"sc","left"),attrs:{_i:21}},[i("view",{staticClass:t._$s(22,"sc","name"),attrs:{_i:22}})]),i("view",{staticClass:t._$s(23,"sc","right"),attrs:{_i:23}},[i("uni-icons",{attrs:{type:"right",_i:24}})],1)])])]),t._$s(25,"i",t.token)?i("view",{staticClass:t._$s(25,"sc","btn mb-15"),attrs:{_i:25},on:{click:t.handleOutLogin}}):t._e()])},r=[]},"8b28":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","container loading5"),attrs:{_i:0}},[e("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),e("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),e("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),e("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"8bbf":function(t,e){t.exports=Vue},"8c1a":function(t,e,i){"use strict";i.r(e);var n=i("8736"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"8c99":function(t,e,i){"use strict";i.r(e);var n=i("d0ed"),a=i("d66d");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"b50d4266",null,!1,n["a"],void 0);e["default"]=o.exports},"8edc":function(t,e,i){"use strict";i.r(e);var n=i("4ea2"),a=i("e5d9");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=o.exports},"8f3c":function(t,e,i){"use strict";i.r(e);var n=i("865f"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"8f70":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","bg"),attrs:{_i:1},on:{click:t.onTap}},[i("view",{staticClass:t._$s(2,"sc","edit"),attrs:{_i:2},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(3,"sc","title"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","editem"),attrs:{_i:4},on:{click:t.hideKeyboard}},[i("view",{staticClass:t._$s(5,"sc","left"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","right"),attrs:{_i:6}},[i("picker",{attrs:{end:t._$s(7,"a-end",t.endDate),_i:7},on:{change:t.changeLog}},[i("view",{staticClass:t._$s(8,"sc","uni-input"),attrs:{_i:8}},[t._v(t._$s(8,"t0-0",t._s(t.regTime?t.regTime:"\u8bf7\u9009\u62e9")))]),i("icon",{staticClass:t._$s(9,"sc","iconfont icon-arrow-down-bold"),attrs:{_i:9}})])])]),i("view",[i("view",{staticClass:t._$s(11,"sc","editem"),attrs:{_i:11}},[i("view",{staticClass:t._$s(12,"sc","name"),attrs:{_i:12}}),i("view",{staticClass:t._$s(13,"sc","right"),attrs:{_i:13}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.number1,expression:"number1"}],attrs:{_i:14},domProps:{value:t._$s(14,"v-model",t.number1)},on:{input:function(e){e.target.composing||(t.number1=e.target.value)}}})])]),i("view",{staticClass:t._$s(15,"sc","editem"),attrs:{_i:15}},[i("view",{staticClass:t._$s(16,"sc","name"),attrs:{_i:16}}),i("view",{staticClass:t._$s(17,"sc","right"),attrs:{_i:17}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.number2,expression:"number2"}],attrs:{_i:18},domProps:{value:t._$s(18,"v-model",t.number2)},on:{input:function(e){e.target.composing||(t.number2=e.target.value)}}})])]),i("view",{staticClass:t._$s(19,"sc","editem"),attrs:{_i:19}},[i("view",{staticClass:t._$s(20,"sc","name"),attrs:{_i:20}}),i("view",{staticClass:t._$s(21,"sc","right"),attrs:{_i:21}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.number3,expression:"number3"}],attrs:{_i:22},domProps:{value:t._$s(22,"v-model",t.number3)},on:{input:function(e){e.target.composing||(t.number3=e.target.value)}}})])])]),i("view",{staticClass:t._$s(23,"sc","btn close"),attrs:{_i:23},on:{click:function(e){return t.onTap()}}}),i("view",{staticClass:t._$s(24,"sc","btn"),attrs:{_i:24},on:{click:t.handleTarget}})])])])},a=[]},"902a":function(t,e,i){"use strict";i.r(e);var n=i("db8d"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},9203:function(t,e,i){"use strict";i.r(e);var n=i("3442"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},9523:function(t,e,i){var n=i("a395");t.exports=function(t,e,i){return e=n(e),e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t},t.exports.__esModule=!0,t.exports["default"]=t.exports},"953b":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{list:[]}},onLoad:function(){this.handleUserDeviceList()},methods:{handleUserDeviceList:function(){var t=this;t.$model.getDeviceList({}).then((function(e){0==e.code?t.list=e.data.list:t.$tools.msg(e.msg)})).catch((function(t){}))},handlebinging:function(e){t("log","item",e," at pages/business/addDevice.vue:34"),uni.redirectTo({url:"/pages/business/search?id="+e.id})}}};e.default=i}).call(this,i("0de9")["default"])},"95a3":function(t,e,i){"use strict";i.r(e);var n=i("bf62"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"970b":function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports["default"]=t.exports},9747:function(t,e,i){"use strict";i.r(e);var n=i("ce71"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"976d":function(t,e,i){"use strict";i.r(e);var n=i("1eea"),a=i("ee6e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"41e39eba",null,!1,n["a"],void 0);e["default"]=o.exports},"9a1b":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("ecc4"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e0)?n("view",{staticClass:t._$s(126,"sc","name"),attrs:{_i:126}}):n("view",{staticClass:t._$s(127,"sc","name"),attrs:{_i:127}})]),n("view",{staticClass:t._$s(128,"sc","item"),attrs:{_i:128},on:{click:function(e){return t.handleClick(2)}}},[n("view",{staticClass:t._$s(129,"sc","val"),attrs:{_i:129}},[t._v(t._$s(129,"t0-0",t._s(t.userInfo.target_current?t.userInfo.target_current.initial_weight:0))),n("text")]),n("view",{staticClass:t._$s(131,"sc","name"),attrs:{_i:131}},[n("uni-icons",{staticClass:t._$s(132,"sc","iconfont icon-bianji"),attrs:{color:"#FEC407",_i:132}})],1)]),n("view",{staticClass:t._$s(133,"sc","item"),attrs:{_i:133}},[n("view",{staticClass:t._$s(134,"sc","val"),attrs:{_i:134}},[t._v(t._$s(134,"t0-0",t._s(t.userInfo.target_current?t.userInfo.target_current.cumulative_day:0))),n("text")]),n("view",{staticClass:t._$s(136,"sc","name"),attrs:{_i:136}})])])]),n("firstweight",{attrs:{type:t.ind,_i:137}})],1):t._e()])},r=[]},"9f04":function(t,e,i){"use strict";i.r(e);var n=i("9ba2"),a=i("6b2e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"acf29f52",null,!1,n["a"],void 0);e["default"]=o.exports},"9f40":function(t,e,i){"use strict";i.r(e);var n=i("e127"),a=i("768f");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=i("e06f"),c=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);"function"===typeof o["a"]&&Object(o["a"])(c),e["default"]=c.exports},a055:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"uniCollapseItem",props:{title:{type:String,default:""},name:{type:[Number,String],default:""},disabled:{type:Boolean,default:!1},showAnimation:{type:Boolean,default:!1},open:{type:Boolean,default:!1},thumb:{type:String,default:""},titleBorder:{type:String,default:"auto"},border:{type:Boolean,default:!0},showArrow:{type:Boolean,default:!0}},data:function(){var t="Uni_".concat(Math.ceil(1e6*Math.random()).toString(36));return{isOpen:!1,isheight:null,height:0,elId:t,nameSync:0}},watch:{open:function(t){this.isOpen=t,this.onClick(t,"init")}},updated:function(t){var e=this;this.$nextTick((function(){e.init(!0)}))},created:function(){this.collapse=this.getCollapse(),this.oldHeight=0,this.onClick(this.open,"init")},destroyed:function(){this.__isUnmounted||this.uninstall()},mounted:function(){this.collapse&&(""!==this.name?this.nameSync=this.name:this.nameSync=this.collapse.childrens.length+"",-1===this.collapse.names.indexOf(this.nameSync)?this.collapse.names.push(this.nameSync):t("warn","name \u503c ".concat(this.nameSync," \u91cd\u590d")," at uni_modules/uni-collapse/components/uni-collapse-item/uni-collapse-item.vue:154"),-1===this.collapse.childrens.indexOf(this)&&this.collapse.childrens.push(this),this.init())},methods:{init:function(t){this.getCollapseHeight(t)},uninstall:function(){var t=this;this.collapse&&(this.collapse.childrens.forEach((function(e,i){e===t&&t.collapse.childrens.splice(i,1)})),this.collapse.names.forEach((function(e,i){e===t.nameSync&&t.collapse.names.splice(i,1)})))},onClick:function(t,e){this.disabled||(this.isOpen=t,this.isOpen&&this.collapse&&this.collapse.setAccordion(this),"init"!==e&&this.collapse.onChange(t,this))},getCollapseHeight:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=uni.createSelectorQuery().in(this);n.select("#".concat(this.elId)).fields({size:!0},(function(n){if(!(i>=10)){if(!n)return i++,void e.getCollapseHeight(!1,i);e.height=n.height,e.isheight=!0,t||e.onClick(e.isOpen,"init")}})).exec()},getNvueHwight:function(t){var e=this;dom.getComponentRect(this.$refs["collapse--hook"],(function(i){if(i&&i.result&&i.size){if(e.height=i.size.height,e.isheight=!0,t)return;e.onClick(e.open,"init")}}))},getCollapse:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"uniCollapse",e=this.$parent,i=e.$options.name;while(i!==t){if(e=e.$parent,!e)return!1;i=e.$options.name}return e}}};e.default=i}).call(this,i("0de9")["default"])},a128:function(t,e,i){var n=i("36c6"),a=i("4a4b"),r=i("c5f7"),s=i("b17c");function o(e){var i="function"===typeof Map?new Map:void 0;return t.exports=o=function(t){if(null===t||!r(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof i){if(i.has(t))return i.get(t);i.set(t,e)}function e(){return s(t,arguments,n(this).constructor)}return e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),a(e,t)},t.exports.__esModule=!0,t.exports["default"]=t.exports,o(e)}t.exports=o,t.exports.__esModule=!0,t.exports["default"]=t.exports},a34a:function(t,e,i){var n=i("7037"),a=i("7ec2")();t.exports=a;try{regeneratorRuntime=a}catch(r){"object"===("undefined"===typeof globalThis?"undefined":n(globalThis))?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},a395:function(t,e,i){var n=i("7037")["default"],a=i("e50d");t.exports=function(t){var e=a(t,"string");return"symbol"===n(e)?e:String(e)},t.exports.__esModule=!0,t.exports["default"]=t.exports},a72c:function(t,e,i){"use strict";i.r(e);var n=i("13db"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},a77d:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={appid:"__UNI__E0E1A21"}},a889:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={qiunLoading:i("8edc").default,qiunError:i("5a4f").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","chartsview"),attrs:{id:t._$s(0,"a-id","ChartBoxId"+t.cid),_i:0}},[t._$s(1,"i",t.mixinDatacomLoading)?i("view",[i("qiun-loading",{attrs:{loadingType:t.loadingType,_i:2}})],1):t._e(),t._$s(3,"i",t.mixinDatacomErrorMessage&&t.errorShow)?i("view",{attrs:{_i:3},on:{click:t.reloading}},[i("qiun-error",{attrs:{errorMessage:t.errorMessage,_i:4}})],1):t._e(),t._$s(5,"i",t.echarts)?[i("view",{directives:[{name:"show",rawName:"v-show",value:t._$s(6,"v-show",t.showchart),expression:"_$s(6,'v-show',showchart)"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},style:t._$s(6,"s",{background:t.background}),attrs:{"data-directory":t._$s(6,"a-data-directory",t.directory),id:t._$s(6,"a-id","EC"+t.cid),prop:t._$s(6,"change:echartsOpts",t.echartsOpts),resize:t._$s(6,"change:echartsResize",t.echartsResize),_i:6}})]:[i("view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:t._$s(8,"a-id","UC"+t.cid),prop:t._$s(8,"change:uchartsOpts",t.uchartsOpts),_i:8},on:{}},[i("canvas",{directives:[{name:"show",rawName:"v-show",value:t._$s(9,"v-show",t.showchart),expression:"_$s(9,'v-show',showchart)"}],style:t._$s(9,"s",{width:t.cWidth+"px",height:t.cHeight+"px",background:t.background}),attrs:{id:t._$s(9,"a-id",t.cid),canvasId:t._$s(9,"a-canvasId",t.cid),"disable-scroll":t._$s(9,"a-disable-scroll",t.disableScroll),_i:9},on:{error:t._error}})])]],2)},r=[]},a8e1:function(t,e,i){"use strict";i.r(e);var n=i("39c7"),a=i("afbf");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4a354d52",null,!1,n["a"],void 0);e["default"]=o.exports},a925:function(t,i,n){"use strict";n.r(i); /*! * vue-i18n v8.28.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. */ -var a=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],r=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function s(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}var o=Array.isArray;function c(t){return null!==t&&"object"===typeof t}function l(t){return"boolean"===typeof t}function u(t){return"string"===typeof t}var d=Object.prototype.toString;function f(t){return"[object Object]"===d.call(t)}function h(t){return null===t||void 0===t}function p(t){return"function"===typeof t}function g(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var i=null,n=null;return 1===t.length?c(t[0])||o(t[0])?n=t[0]:"string"===typeof t[0]&&(i=t[0]):2===t.length&&("string"===typeof t[0]&&(i=t[0]),(c(t[1])||o(t[1]))&&(n=t[1])),{locale:i,params:n}}function v(t){return JSON.parse(JSON.stringify(t))}function m(t,e){return!!~t.indexOf(e)}var _=Object.prototype.hasOwnProperty;function y(t,e){return _.call(t,e)}function x(t){for(var e=arguments,i=Object(t),n=1;n/g,">").replace(/"/g,""").replace(/'/g,"'")}(t[e]))})),t}var C={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var i=e.data,n=e.parent,a=e.props,r=e.slots,s=n.$i18n;if(s){var o=a.path,c=a.locale,l=a.places,u=r(),d=s.i(o,c,function(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}(u)||l?function(t,e){var i=e?function(t){0;return Array.isArray(t)?t.reduce(k,{}):Object.assign({},t)}(e):{};if(!t)return i;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var n=t.every(S);0;return t.reduce(n?$:k,i)}(u.default,l):u),f=a.tag&&!0!==a.tag||!1===a.tag?a.tag:"span";return f?t(f,i,d):d}}};function $(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function k(t,e,i){return t[i]=e,t}function S(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var O,T={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var i=e.props,n=e.parent,r=e.data,s=n.$i18n;if(!s)return null;var o=null,l=null;u(i.format)?o=i.format:c(i.format)&&(i.format.key&&(o=i.format.key),l=Object.keys(i.format).reduce((function(t,e){var n;return m(a,e)?Object.assign({},t,(n={},n[e]=i.format[e],n)):t}),null));var d=i.locale||s.locale,f=s._ntp(i.value,d,o,l),h=f.map((function(t,e){var i,n=r.scopedSlots&&r.scopedSlots[t.type];return n?n((i={},i[t.type]=t.value,i.index=e,i.parts=f,i)):t.value})),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?t(p,{attrs:r.attrs,class:r["class"],staticClass:r.staticClass},h):h}};function P(t,e,i){I(t,i)&&L(t,e,i)}function A(t,e,i,n){if(I(t,i)){var a=i.context.$i18n;(function(t,e){var i=e.context;return t._locale===i.$i18n.locale})(t,i)&&b(e.value,e.oldValue)&&b(t._localeMessage,a.getLocaleMessage(a.locale))||L(t,e,i)}}function D(t,e,i,n){var a=i.context;if(a){var r=i.context.$i18n||{};e.modifiers.preserve||r.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else s("Vue instance does not exists in VNode context")}function I(t,e){var i=e.context;return i?!!i.$i18n||(s("VueI18n instance does not exists in Vue instance"),!1):(s("Vue instance does not exists in VNode context"),!1)}function L(t,e,i){var n,a,r=e.value,o=function(t){var e,i,n,a;u(t)?e=t:f(t)&&(e=t.path,i=t.locale,n=t.args,a=t.choice);return{path:e,locale:i,args:n,choice:a}}(r),c=o.path,l=o.locale,d=o.args,h=o.choice;if(c||l||d)if(c){var p=i.context;t._vt=t.textContent=null!=h?(n=p.$i18n).tc.apply(n,[c,h].concat(M(l,d))):(a=p.$i18n).t.apply(a,[c].concat(M(l,d))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else s("`path` is required in v-t directive");else s("value type not supported")}function M(t,e){var i=[];return t&&i.push(t),e&&(Array.isArray(e)||f(e))&&i.push(e),i}function F(t,i){void 0===i&&(i={bridge:!1}),F.installed=!0,O=t;O.version&&Number(O.version.split(".")[0]);(function(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],i=arguments.length-1;while(i-- >0)e[i]=arguments[i+1];var n=this.$i18n;return n._t.apply(n,[t,n.locale,n._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var i=[],n=arguments.length-2;while(n-- >0)i[n]=arguments[n+2];var a=this.$i18n;return a._tc.apply(a,[t,a.locale,a._getMessages(),this,e].concat(i))},t.prototype.$te=function(t,e){var i=this.$i18n;return i._te(t,i.locale,i._getMessages(),e)},t.prototype.$d=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this.$i18n).d.apply(e,[t].concat(i))},t.prototype.$n=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this.$i18n).n.apply(e,[t].concat(i))}})(O),O.mixin(function(t){function i(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:i}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof Y){if(t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){i=x(i,JSON.parse(t))})),Object.keys(i).forEach((function(e){t.i18n.mergeLocaleMessage(e,i[e])}))}catch(e){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(f(t.i18n)){var a=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y?this.$root.$i18n:null;if(a&&(t.i18n.root=this.$root,t.i18n.formatter=a.formatter,t.i18n.fallbackLocale=a.fallbackLocale,t.i18n.formatFallbackMessages=a.formatFallbackMessages,t.i18n.silentTranslationWarn=a.silentTranslationWarn,t.i18n.silentFallbackWarn=a.silentFallbackWarn,t.i18n.pluralizationRules=a.pluralizationRules,t.i18n.preserveDirectiveContent=a.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var r=t.i18n&&t.i18n.messages?t.i18n.messages:{},s=t.__i18nBridge||t.__i18n;s.forEach((function(t){r=x(r,JSON.parse(t))})),t.i18n.messages=r}catch(e){0}var o=t.i18n,c=o.sharedMessages;c&&f(c)&&(t.i18n.messages=x(t.i18n.messages,c)),this._i18n=new Y(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),a&&a.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Y&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof Y||f(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Y)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:i,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}(i.bridge)),O.directive("t",{bind:P,update:A,unbind:D}),O.component(C.name,C),O.component(T.name,T);var n=O.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var j=function(){this._caches=Object.create(null)};j.prototype.interpolate=function(t,e){if(!e)return[t];var i=this._caches[t];return i||(i=function(t){var e=[],i=0,n="";while(i0)d--,u=4,f[0]();else{if(d=0,void 0===i)return!1;if(i=z(i),!1===i)return!1;f[1]()}};while(null!==u)if(l++,e=t[l],"\\"!==e||!h()){if(a=U(e),o=N[u],r=o[a]||o["else"]||8,8===r)return;if(u=r[0],s=f[r[1]],s&&(n=r[2],n=void 0===n?e:n,!1===s()))return;if(7===u)return c}}(t),e&&(this._cache[t]=e)),e||[]},W.prototype.getPathValue=function(t,e){if(!c(t))return null;var i=this.parsePath(e);if(0===i.length)return null;var n=i.length,a=t,r=0;while(r/,G=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,H=/^@(?:\.([a-zA-Z]+))?:/,K=/[()]/g,J={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},X=new j,Y=function(t){var e=this;void 0===t&&(t={}),!O&&"undefined"!==typeof window&&window.Vue&&F(window.Vue);var i=t.locale||"en-US",n=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),a=t.messages||{},r=t.dateTimeFormats||t.datetimeFormats||{},s=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||X,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new W,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,i){var n=Object.getPrototypeOf(e);if(n&&n.getChoiceIndex){var a=n.getChoiceIndex;return a.call(e,t,i)}return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,i]):function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0}(t,i)},this._exist=function(t,i){return!(!t||!i)&&(!h(e._path.getPathValue(t,i))||!!t[i])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(a).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,a[t])})),this._initVM({locale:i,fallbackLocale:n,messages:a,dateTimeFormats:r,numberFormats:s})},Q={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};Y.prototype._checkLocaleMessage=function(t,e,i){var n=function(t,e,i,a){if(f(i))Object.keys(i).forEach((function(r){var s=i[r];f(s)?(a.push(r),a.push("."),n(t,e,s,a),a.pop(),a.pop()):(a.push(r),n(t,e,s,a),a.pop())}));else if(o(i))i.forEach((function(i,r){f(i)?(a.push("["+r+"]"),a.push("."),n(t,e,i,a),a.pop(),a.pop()):(a.push("["+r+"]"),n(t,e,i,a),a.pop())}));else if(u(i)){var r=V.test(i);if(r){var c="Detected HTML in message '"+i+"' of keypath '"+a.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?s(c):"error"===t&&function(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}(c)}}};n(e,t,i,[])},Y.prototype._initVM=function(t){var e=O.config.silent;O.config.silent=!0,this._vm=new O({data:t,__VUE18N__INSTANCE__:!0}),O.config.silent=e},Y.prototype.destroyVM=function(){this._vm.$destroy()},Y.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},Y.prototype.unsubscribeDataChanging=function(t){(function(t,e){if(t.delete(e));})(this._dataListeners,t)},Y.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=function(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}(t._dataListeners),i=e.length;while(i--)O.nextTick((function(){e[i]&&e[i].$forceUpdate()}))}),{deep:!0})},Y.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,i=this._vm;return this.vm.$watch("locale",(function(n){i.$set(i,"locale",n),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=n),i.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var n=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){n.$set(n,"locale",t),n.$forceUpdate()}),{immediate:!0})},Y.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Q.vm.get=function(){return this._vm},Q.messages.get=function(){return v(this._getMessages())},Q.dateTimeFormats.get=function(){return v(this._getDateTimeFormats())},Q.numberFormats.get=function(){return v(this._getNumberFormats())},Q.availableLocales.get=function(){return Object.keys(this.messages).sort()},Q.locale.get=function(){return this._vm.locale},Q.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Q.fallbackLocale.get=function(){return this._vm.fallbackLocale},Q.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Q.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Q.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Q.missing.get=function(){return this._missing},Q.missing.set=function(t){this._missing=t},Q.formatter.get=function(){return this._formatter},Q.formatter.set=function(t){this._formatter=t},Q.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Q.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Q.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Q.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Q.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Q.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Q.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Q.warnHtmlInMessage.set=function(t){var e=this,i=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,i!==t&&("warn"===t||"error"===t)){var n=this._getMessages();Object.keys(n).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,n[t])}))}},Q.postTranslation.get=function(){return this._postTranslation},Q.postTranslation.set=function(t){this._postTranslation=t},Q.sync.get=function(){return this._sync},Q.sync.set=function(t){this._sync=t},Y.prototype._getMessages=function(){return this._vm.messages},Y.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},Y.prototype._getNumberFormats=function(){return this._vm.numberFormats},Y.prototype._warnDefault=function(t,e,i,n,a,r){if(!h(i))return i;if(this._missing){var s=this._missing.apply(null,[t,e,n,a]);if(u(s))return s}else 0;if(this._formatFallbackMessages){var o=g.apply(void 0,a);return this._render(e,r,o.params,e)}return e},Y.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:h(t))&&!h(this._root)&&this._fallbackRoot},Y.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},Y.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},Y.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},Y.prototype._interpolate=function(t,e,i,n,a,r,s){if(!e)return null;var c,l=this._path.getPathValue(e,i);if(o(l)||f(l))return l;if(h(l)){if(!f(e))return null;if(c=e[i],!u(c)&&!p(c))return null}else{if(!u(l)&&!p(l))return null;c=l}return u(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,n,"raw",r,s)),this._render(c,a,r,i)},Y.prototype._link=function(t,e,i,n,a,r,s){var c=i,l=c.match(G);for(var u in l)if(l.hasOwnProperty(u)){var d=l[u],f=d.match(H),h=f[0],p=f[1],g=d.replace(h,"").replace(K,"");if(m(s,g))return c;s.push(g);var v=this._interpolate(t,e,g,n,"raw"===a?"string":a,"raw"===a?void 0:r,s);if(this._isFallbackRoot(v)){if(!this._root)throw Error("unexpected error");var _=this._root.$i18n;v=_._translate(_._getMessages(),_.locale,_.fallbackLocale,g,n,a,r)}v=this._warnDefault(t,g,v,n,o(r)?r:[r],a),this._modifiers.hasOwnProperty(p)?v=this._modifiers[p](v):J.hasOwnProperty(p)&&(v=J[p](v)),s.pop(),c=v?c.replace(d,v):c}return c},Y.prototype._createMessageContext=function(t,e,i,n){var a=this,r=o(t)?t:[],s=c(t)?t:{},l=this._getMessages(),u=this.locale;return{list:function(t){return r[t]},named:function(t){return s[t]},values:t,formatter:e,path:i,messages:l,locale:u,linked:function(t){return a._interpolate(u,l[u]||{},t,null,n,void 0,[t])}}},Y.prototype._render=function(t,e,i,n){if(p(t))return t(this._createMessageContext(i,this._formatter||X,n,e));var a=this._formatter.interpolate(t,i,n);return a||(a=X.interpolate(t,i,n)),"string"!==e||u(a)?a:a.join("")},Y.prototype._appendItemToChain=function(t,e,i){var n=!1;return m(t,e)||(n=!0,e&&(n="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),i&&i[e]&&(n=i[e]))),n},Y.prototype._appendLocaleToChain=function(t,e,i){var n,a=e.split("-");do{var r=a.join("-");n=this._appendItemToChain(t,r,i),a.splice(-1,1)}while(a.length&&!0===n);return n},Y.prototype._appendBlockToChain=function(t,e,i){for(var n=!0,a=0;a0)r[s]=arguments[s+4];if(!t)return"";var o=g.apply(void 0,r);this._escapeParameterHtml&&(o.params=w(o.params));var c=o.locale||e,l=this._translate(i,c,this.fallbackLocale,t,n,"string",o.params);if(this._isFallbackRoot(l)){if(!this._root)throw Error("unexpected error");return(a=this._root).$t.apply(a,[t].concat(r))}return l=this._warnDefault(c,t,l,n,r,"string"),this._postTranslation&&null!==l&&void 0!==l&&(l=this._postTranslation(l,t)),l},Y.prototype.t=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(i))},Y.prototype._i=function(t,e,i,n,a){var r=this._translate(i,e,this.fallbackLocale,t,n,"raw",a);if(this._isFallbackRoot(r)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,a)}return this._warnDefault(e,t,r,n,[a],"raw")},Y.prototype.i=function(t,e,i){return t?(u(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,i)):""},Y.prototype._tc=function(t,e,i,n,a){var r,s=[],o=arguments.length-5;while(o-- >0)s[o]=arguments[o+5];if(!t)return"";void 0===a&&(a=1);var c={count:a,n:a},l=g.apply(void 0,s);return l.params=Object.assign(c,l.params),s=null===l.locale?[l.params]:[l.locale,l.params],this.fetchChoice((r=this)._t.apply(r,[t,e,i,n].concat(s)),a)},Y.prototype.fetchChoice=function(t,e){if(!t||!u(t))return null;var i=t.split("|");return e=this.getChoiceIndex(e,i.length),i[e]?i[e].trim():t},Y.prototype.tc=function(t,e){var i,n=[],a=arguments.length-2;while(a-- >0)n[a]=arguments[a+2];return(i=this)._tc.apply(i,[t,this.locale,this._getMessages(),null,e].concat(n))},Y.prototype._te=function(t,e,i){var n=[],a=arguments.length-3;while(a-- >0)n[a]=arguments[a+3];var r=g.apply(void 0,n).locale||e;return this._exist(i[r],t)},Y.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},Y.prototype.getLocaleMessage=function(t){return v(this._vm.messages[t]||{})},Y.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},Y.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,x("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},Y.prototype.getDateTimeFormat=function(t){return v(this._vm.dateTimeFormats[t]||{})},Y.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},Y.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,x(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},Y.prototype._clearDateTimeFormat=function(t,e){for(var i in e){var n=t+"__"+i;this._dateTimeFormatters.hasOwnProperty(n)&&delete this._dateTimeFormatters[n]}},Y.prototype._localizeDateTime=function(t,e,i,n,a,r){for(var s=e,o=n[s],c=this._getLocaleChain(e,i),l=0;l0)e[i]=arguments[i+1];var n=this.locale,a=null,s=null;return 1===e.length?(u(e[0])?a=e[0]:c(e[0])&&(e[0].locale&&(n=e[0].locale),e[0].key&&(a=e[0].key)),s=Object.keys(e[0]).reduce((function(t,i){var n;return m(r,i)?Object.assign({},t,(n={},n[i]=e[0][i],n)):t}),null)):2===e.length&&(u(e[0])&&(a=e[0]),u(e[1])&&(n=e[1])),this._d(t,n,a,s)},Y.prototype.getNumberFormat=function(t){return v(this._vm.numberFormats[t]||{})},Y.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},Y.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,x(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},Y.prototype._clearNumberFormat=function(t,e){for(var i in e){var n=t+"__"+i;this._numberFormatters.hasOwnProperty(n)&&delete this._numberFormatters[n]}},Y.prototype._getNumberFormatter=function(t,e,i,n,a,r){for(var s=e,o=n[s],c=this._getLocaleChain(e,i),l=0;l0)e[i]=arguments[i+1];var n=this.locale,r=null,s=null;return 1===e.length?u(e[0])?r=e[0]:c(e[0])&&(e[0].locale&&(n=e[0].locale),e[0].key&&(r=e[0].key),s=Object.keys(e[0]).reduce((function(t,i){var n;return m(a,i)?Object.assign({},t,(n={},n[i]=e[0][i],n)):t}),null)):2===e.length&&(u(e[0])&&(r=e[0]),u(e[1])&&(n=e[1])),this._n(t,n,r,s)},Y.prototype._ntp=function(t,e,i,n){if(!Y.availabilities.numberFormat)return[];if(!i){var a=n?new Intl.NumberFormat(e,n):new Intl.NumberFormat(e);return a.formatToParts(t)}var r=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),i,n),s=r&&r.formatToParts(t);if(this._isFallbackRoot(s)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,i,n)}return s||[]},Object.defineProperties(Y.prototype,Q),Object.defineProperty(Y,"availabilities",{get:function(){if(!q){var t="undefined"!==typeof Intl;q={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return q}}),Y.install=F,Y.version="8.28.2",i["default"]=Y},a941:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=n(i("539b")),s=n(i("359a")),o=n(i("ecc4")),c=i("26cb");function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,o=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){o=!0,r=t},f:function(){try{s||null==i.return||i.return()}finally{if(o)throw r}}}}function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i>>2]>>>24-r%4*8&255;e[n+r>>>2]|=s<<24-(n+r)%4*8}else for(r=0;r>>2]=i[r>>>2];return this.sigBytes+=a,this},clamp:function(){var e=this.words,i=this.sigBytes;e[i>>>2]&=4294967295<<32-i%4*8,e.length=t.ceil(i/4)},clone:function(){var t=r.clone.call(this);return t.words=this.words.slice(0),t},random:function(e){for(var i,n=[],a=function(e){e=e;var i=987654321,n=4294967295;return function(){var a=((i=36969*(65535&i)+(i>>16)&n)<<16)+(e=18e3*(65535&e)+(e>>16)&n)&n;return a/=4294967296,(a+=.5)*(t.random()>.5?1:-1)}},r=0;r>>2]>>>24-a%4*8&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n>>3]|=parseInt(t.substr(n,2),16)<<24-n%8*4;return new s.init(i,e/2)}},l=o.Latin1={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],a=0;a>>2]>>>24-a%4*8&255;n.push(String.fromCharCode(r))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n>>2]|=(255&t.charCodeAt(n))<<24-n%4*8;return new s.init(i,e)}},u=o.Utf8={stringify:function(t){try{return decodeURIComponent(escape(l.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return l.parse(unescape(encodeURIComponent(t)))}},d=a.BufferedBlockAlgorithm=r.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=u.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var i=this._data,n=i.words,a=i.sigBytes,r=this.blockSize,o=a/(4*r),c=(o=e?t.ceil(o):t.max((0|o)-this._minBufferSize,0))*r,l=t.min(4*c,a);if(c){for(var u=0;u>>24)|4278255360&(a<<24|a>>>8)}var r=this._hash.words,s=t[e+0],c=t[e+1],h=t[e+2],p=t[e+3],g=t[e+4],v=t[e+5],m=t[e+6],_=t[e+7],y=t[e+8],x=t[e+9],b=t[e+10],w=t[e+11],C=t[e+12],$=t[e+13],k=t[e+14],S=t[e+15],O=r[0],T=r[1],P=r[2],A=r[3];O=l(O,T,P,A,s,7,o[0]),A=l(A,O,T,P,c,12,o[1]),P=l(P,A,O,T,h,17,o[2]),T=l(T,P,A,O,p,22,o[3]),O=l(O,T,P,A,g,7,o[4]),A=l(A,O,T,P,v,12,o[5]),P=l(P,A,O,T,m,17,o[6]),T=l(T,P,A,O,_,22,o[7]),O=l(O,T,P,A,y,7,o[8]),A=l(A,O,T,P,x,12,o[9]),P=l(P,A,O,T,b,17,o[10]),T=l(T,P,A,O,w,22,o[11]),O=l(O,T,P,A,C,7,o[12]),A=l(A,O,T,P,$,12,o[13]),P=l(P,A,O,T,k,17,o[14]),O=u(O,T=l(T,P,A,O,S,22,o[15]),P,A,c,5,o[16]),A=u(A,O,T,P,m,9,o[17]),P=u(P,A,O,T,w,14,o[18]),T=u(T,P,A,O,s,20,o[19]),O=u(O,T,P,A,v,5,o[20]),A=u(A,O,T,P,b,9,o[21]),P=u(P,A,O,T,S,14,o[22]),T=u(T,P,A,O,g,20,o[23]),O=u(O,T,P,A,x,5,o[24]),A=u(A,O,T,P,k,9,o[25]),P=u(P,A,O,T,p,14,o[26]),T=u(T,P,A,O,y,20,o[27]),O=u(O,T,P,A,$,5,o[28]),A=u(A,O,T,P,h,9,o[29]),P=u(P,A,O,T,_,14,o[30]),O=d(O,T=u(T,P,A,O,C,20,o[31]),P,A,v,4,o[32]),A=d(A,O,T,P,y,11,o[33]),P=d(P,A,O,T,w,16,o[34]),T=d(T,P,A,O,k,23,o[35]),O=d(O,T,P,A,c,4,o[36]),A=d(A,O,T,P,g,11,o[37]),P=d(P,A,O,T,_,16,o[38]),T=d(T,P,A,O,b,23,o[39]),O=d(O,T,P,A,$,4,o[40]),A=d(A,O,T,P,s,11,o[41]),P=d(P,A,O,T,p,16,o[42]),T=d(T,P,A,O,m,23,o[43]),O=d(O,T,P,A,x,4,o[44]),A=d(A,O,T,P,C,11,o[45]),P=d(P,A,O,T,S,16,o[46]),O=f(O,T=d(T,P,A,O,h,23,o[47]),P,A,s,6,o[48]),A=f(A,O,T,P,_,10,o[49]),P=f(P,A,O,T,k,15,o[50]),T=f(T,P,A,O,v,21,o[51]),O=f(O,T,P,A,C,6,o[52]),A=f(A,O,T,P,p,10,o[53]),P=f(P,A,O,T,b,15,o[54]),T=f(T,P,A,O,c,21,o[55]),O=f(O,T,P,A,y,6,o[56]),A=f(A,O,T,P,S,10,o[57]),P=f(P,A,O,T,m,15,o[58]),T=f(T,P,A,O,$,21,o[59]),O=f(O,T,P,A,g,6,o[60]),A=f(A,O,T,P,w,10,o[61]),P=f(P,A,O,T,h,15,o[62]),T=f(T,P,A,O,x,21,o[63]),r[0]=r[0]+O|0,r[1]=r[1]+T|0,r[2]=r[2]+P|0,r[3]=r[3]+A|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;i[a>>>5]|=128<<24-a%32;var r=t.floor(n/4294967296),s=n;i[15+(a+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),i[14+(a+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),e.sigBytes=4*(i.length+1),this._process();for(var o=this._hash,c=o.words,l=0;l<4;l++){var u=c[l];c[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return o},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function l(t,e,i,n,a,r,s){var o=t+(e&i|~e&n)+a+s;return(o<>>32-r)+e}function u(t,e,i,n,a,r,s){var o=t+(e&n|i&~n)+a+s;return(o<>>32-r)+e}function d(t,e,i,n,a,r,s){var o=t+(e^i^n)+a+s;return(o<>>32-r)+e}function f(t,e,i,n,a,r,s){var o=t+(i^(e|~n))+a+s;return(o<>>32-r)+e}e.MD5=r._createHelper(c),e.HmacMD5=r._createHmacHelper(c)}(Math),i.MD5)})),k((function(t,e){var i;t.exports=(i=O,void function(){var t=i,e=t.lib.Base,n=t.enc.Utf8;t.algo.HMAC=e.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=n.parse(e));var i=t.blockSize,a=4*i;e.sigBytes>a&&(e=t.finalize(e)),e.clamp();for(var r=this._oKey=e.clone(),s=this._iKey=e.clone(),o=r.words,c=s.words,l=0;l>>6-s%4*2;a[r>>>2]|=(o|c)<<24-r%4*8,r++}return e.create(a,r)}t.enc.Base64={stringify:function(t){var e=t.words,i=t.sigBytes,n=this._map;t.clamp();for(var a=[],r=0;r>>2]>>>24-r%4*8&255)<<16|(e[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|e[r+2>>>2]>>>24-(r+2)%4*8&255,o=0;o<4&&r+.75*o>>6*(3-o)&63));var c=n.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(t){var e=t.length,i=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},i=e.createPromise,n=e.retryRule,a=void 0===n?R:n;(0,m.default)(this,t),this.createPromise=i,this.status=null,this.promise=null,this.retryRule=a}return(0,_.default)(t,[{key:"needRetry",get:function(){if(!this.status)return!0;switch(this.retryRule){case R:return this.status===F;case U:return this.status!==L}}},{key:"exec",value:function(){var t=this;return this.needRetry?(this.status=L,this.promise=this.createPromise().then((function(e){return t.status=M,Promise.resolve(e)}),(function(e){return t.status=F,Promise.reject(e)})),this.promise):this.promise}}]),t}();function W(t){return t&&"string"==typeof t?JSON.parse(t):t}var q=W([]),V="app",G=(W(void 0),W([])||[]);try{(n("a77d").default||n("a77d")).appid}catch(e){}var H={};function K(t){var e,i,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=H,i=t,Object.prototype.hasOwnProperty.call(e,i)||(H[t]=n),H[t]}"app"===V&&(H=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={});var J=["invoke","success","fail","complete"],X=K("_globalUniCloudInterceptor");function Y(t,e){X[t]||(X[t]={}),E(e)&&Object.keys(e).forEach((function(i){J.indexOf(i)>-1&&function(t,e,i){var n=X[t][e];n||(n=X[t][e]=[]),-1===n.indexOf(i)&&B(i)&&n.push(i)}(t,i,e[i])}))}function Q(t,e){X[t]||(X[t]={}),E(e)?Object.keys(e).forEach((function(i){J.indexOf(i)>-1&&function(t,e,i){var n=X[t][e];if(n){var a=n.indexOf(i);a>-1&&n.splice(a,1)}}(t,i,e[i])})):delete X[t]}function Z(t,e){return t&&0!==t.length?t.reduce((function(t,i){return t.then((function(){return i(e)}))}),Promise.resolve()):Promise.resolve()}function tt(t,e){return X[t]&&X[t][e]||[]}function et(t){Y("callObject",t)}var it=K("_globalUniCloudListener"),nt="response",at="needLogin",rt="refreshToken",st="clientdb",ot="cloudfunction",ct="cloudobject";function lt(t){return it[t]||(it[t]=[]),it[t]}function ut(t,e){var i=lt(t);i.includes(e)||i.push(e)}function dt(t,e){var i=lt(t),n=i.indexOf(e);-1!==n&&i.splice(n,1)}function ft(t,e){for(var i=lt(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:0;if(!(t>=10))return t++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(t):this.cause}}}]),i}((0,v.default)(Error)),xt={request:function(t){return uni.request(t)},uploadFile:function(t){return uni.uploadFile(t)},setStorageSync:function(t,e){return uni.setStorageSync(t,e)},getStorageSync:function(t){return uni.getStorageSync(t)},removeStorageSync:function(t){return uni.removeStorageSync(t)},clearStorageSync:function(){return uni.clearStorageSync()}};function bt(){return{token:xt.getStorageSync("uni_id_token")||xt.getStorageSync("uniIdToken"),tokenExpired:xt.getStorageSync("uni_id_token_expired")}}function wt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.token,i=t.tokenExpired;e&&xt.setStorageSync("uni_id_token",e),i&&xt.setStorageSync("uni_id_token_expired",i)}function Ct(){return mt||(mt=uni.getSystemInfoSync()),mt}function $t(){var t=uni.getLocale&&uni.getLocale()||"en";if(_t)return C(C({},_t),{},{locale:t,LOCALE:t});for(var e=Ct(),i=e.deviceId,n=e.osName,a=e.uniPlatform,r=e.appId,s=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"],o=0;o-1)return;var i=uni.getLaunchOptionsSync(),n=i.scene,a=i.channel;t=a,e=n}}catch(t){}return{channel:t,scene:e}}()),e),C(C({},_t),{},{locale:t,LOCALE:t})}var kt,St={sign:function(t,e){var i="";return Object.keys(t).sort().forEach((function(e){t[e]&&(i=i+"&"+e+"="+t[e])})),i=i.slice(1),T(i,e).toString()},wrappedRequest:function(t,e){return new Promise((function(i,n){e(Object.assign(t,{complete:function(t){t||(t={});var e=t.data&&t.data.header&&t.data.header["x-serverless-request-id"]||t.header&&t.header["request-id"];if(!t.statusCode||t.statusCode>=400)return n(new yt({code:"SYS_ERR",message:t.errMsg||"request:fail",requestId:e}));var a=t.data;if(a.error)return n(new yt({code:a.error.code,message:a.error.message,requestId:e}));a.result=a.data,a.requestId=e,delete a.data,i(a)}}))}))},toBase64:function(t){return A.stringify(P.parse(t))}},Ot=function(){function t(e){var i=this;(0,m.default)(this,t),["spaceId","clientSecret"].forEach((function(t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error("".concat(t," required"))})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=xt,this._getAccessTokenPromiseHub=new z({createPromise:function(){return i.requestAuth(i.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((function(t){if(!t.result||!t.result.accessToken)throw new yt({code:"AUTH_FAILED",message:"\u83b7\u53d6accessToken\u5931\u8d25"});i.setAccessToken(t.result.accessToken)}))},retryRule:U})}return(0,_.default)(t,[{key:"hasAccessToken",get:function(){return!!this.accessToken}},{key:"setAccessToken",value:function(t){this.accessToken=t}},{key:"requestWrapped",value:function(t){return St.wrappedRequest(t,this.adapter.request)}},{key:"requestAuth",value:function(t){return this.requestWrapped(t)}},{key:"request",value:function(t,e){var i=this;return Promise.resolve().then((function(){return i.hasAccessToken?e?i.requestWrapped(t):i.requestWrapped(t).catch((function(e){return new Promise((function(t,i){!e||"GATEWAY_INVALID_TOKEN"!==e.code&&"InvalidParameter.InvalidToken"!==e.code?i(e):t()})).then((function(){return i.getAccessToken()})).then((function(){var e=i.rebuildRequest(t);return i.request(e,!0)}))})):i.getAccessToken().then((function(){var e=i.rebuildRequest(t);return i.request(e,!0)}))}))}},{key:"rebuildRequest",value:function(t){var e=Object.assign({},t);return e.data.token=this.accessToken,e.header["x-basement-token"]=this.accessToken,e.header["x-serverless-sign"]=St.sign(e.data,this.config.clientSecret),e}},{key:"setupRequest",value:function(t,e){var i=Object.assign({},t,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};return"auth"!==e&&(i.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=St.sign(i,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:i,dataType:"json",header:n}}},{key:"getAccessToken",value:function(){return this._getAccessTokenPromiseHub.exec()}},{key:"authorize",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.getAccessToken();case 2:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"callFunction",value:function(t){var e={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:t.name,functionArgs:t.data||{}})};return this.request(this.setupRequest(e))}},{key:"getOSSUploadOptionsFromPath",value:function(t){var e={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(t)};return this.request(this.setupRequest(e))}},{key:"uploadFileToOSS",value:function(t){var e=this,i=t.url,n=t.formData,a=t.name,r=t.filePath,s=t.fileType,o=t.onUploadProgress;return new Promise((function(t,c){var l=e.adapter.uploadFile({url:i,formData:n,name:a,filePath:r,fileType:s,header:{"X-OSS-server-side-encrpytion":"AES256"},success:function(e){e&&e.statusCode<400?t(e):c(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){c(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof o&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((function(t){o({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"reportOSSUpload",value:function(t){var e={method:"serverless.file.resource.report",params:JSON.stringify(t)};return this.request(this.setupRequest(e))}},{key:"uploadFile",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u,d,f,h,p,g,v,m,_,y,x,b,w,C,$;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e.filePath,n=e.cloudPath,a=e.fileType,r=void 0===a?"image":a,o=e.cloudPathAsRealPath,c=void 0!==o&&o,l=e.onUploadProgress,u=e.config,"string"===j(n)){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(n=n.trim()){t.next=5;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(n)){t.next=7;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:if(d=u&&u.envType||this.config.envType,!(c&&("/"!==n[0]&&(n="/"+n),n.indexOf("\\")>-1))){t.next=10;break}throw new yt({code:"INVALID_PARAM",message:"\u4f7f\u7528cloudPath\u4f5c\u4e3a\u8def\u5f84\u65f6\uff0ccloudPath\u4e0d\u53ef\u5305\u542b\u201c\\\u201d"});case 10:return t.next=12,this.getOSSUploadOptionsFromPath({env:d,filename:c?n.split("/").pop():n,fileId:c?n:void 0});case 12:return f=t.sent.result,h="https://"+f.cdnDomain+"/"+f.ossPath,p=f.securityToken,g=f.accessKeyId,v=f.signature,m=f.host,_=f.ossPath,y=f.id,x=f.policy,b=f.ossCallbackUrl,w={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:g,Signature:v,host:m,id:y,key:_,policy:x,success_action_status:200},p&&(w["x-oss-security-token"]=p),b&&(C=JSON.stringify({callbackUrl:b,callbackBody:JSON.stringify({fileId:y,spaceId:this.config.spaceId}),callbackBodyType:"application/json"}),w.callback=St.toBase64(C)),$={url:"https://"+f.host,formData:w,fileName:"file",name:"file",filePath:i,fileType:r},t.next=27,this.uploadFileToOSS(Object.assign({},$,{onUploadProgress:l}));case 27:if(!b){t.next=29;break}return t.abrupt("return",{success:!0,filePath:i,fileID:h});case 29:return t.next=31,this.reportOSSUpload({id:y});case 31:if(!t.sent.success){t.next=33;break}return t.abrupt("return",{success:!0,filePath:i,fileID:h});case 33:throw new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"});case 34:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fileList;return new Promise((function(t,i){Array.isArray(e)&&0!==e.length||i(new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"})),t({fileList:e.map((function(t){return{fileID:t,tempFileURL:t}}))})}))}},{key:"getFileInfo",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=a.length>0&&void 0!==a[0]?a[0]:{},i=e.fileList,Array.isArray(i)&&0!==i.length){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});case 3:return n={method:"serverless.file.resource.info",params:JSON.stringify({id:i.map((function(t){return t.split("?")[0]})).join(",")})},t.next=6,this.request(this.setupRequest(n));case 6:return t.t0=t.sent.result,t.abrupt("return",{fileList:t.t0});case 8:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()}]),t}(),Tt={init:function(t){var e=new Ot(t),i={signInAnonymously:function(){return e.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return e.auth=function(){return i},e.customAuth=e.auth,e}},Pt="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";!function(t){t.local="local",t.none="none",t.session="session"}(kt||(kt={}));var At,Dt=function(){},It=k((function(t,e){var i;t.exports=(i=O,function(t){var e=i,n=e.lib,a=n.WordArray,r=n.Hasher,s=e.algo,o=[],c=[];!function(){function e(e){for(var i=t.sqrt(e),n=2;n<=i;n++)if(!(e%n))return!1;return!0}function i(t){return 4294967296*(t-(0|t))|0}for(var n=2,a=0;a<64;)e(n)&&(a<8&&(o[a]=i(t.pow(n,.5))),c[a]=i(t.pow(n,1/3)),a++),n++}();var l=[],u=s.SHA256=r.extend({_doReset:function(){this._hash=new a.init(o.slice(0))},_doProcessBlock:function(t,e){for(var i=this._hash.words,n=i[0],a=i[1],r=i[2],s=i[3],o=i[4],u=i[5],d=i[6],f=i[7],h=0;h<64;h++){if(h<16)l[h]=0|t[e+h];else{var p=l[h-15],g=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,v=l[h-2],m=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;l[h]=g+l[h-7]+m+l[h-16]}var _=n&a^n&r^a&r,y=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),x=f+((o<<26|o>>>6)^(o<<21|o>>>11)^(o<<7|o>>>25))+(o&u^~o&d)+c[h]+l[h];f=d,d=u,u=o,o=s+x|0,s=r,r=a,a=n,n=x+(y+_)|0}i[0]=i[0]+n|0,i[1]=i[1]+a|0,i[2]=i[2]+r|0,i[3]=i[3]+s|0,i[4]=i[4]+o|0,i[5]=i[5]+u|0,i[6]=i[6]+d|0,i[7]=i[7]+f|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;return i[a>>>5]|=128<<24-a%32,i[14+(a+64>>>9<<4)]=t.floor(n/4294967296),i[15+(a+64>>>9<<4)]=n,e.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA256=r._createHelper(u),e.HmacSHA256=r._createHmacHelper(u)}(Math),i.SHA256)})),Lt=It,Mt=k((function(t,e){t.exports=O.HmacSHA256})),Ft=function(){var t;if(!Promise){t=function(){},t.promise={};var e=function(){throw new yt({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(t.promise,"then",{get:e}),Object.defineProperty(t.promise,"catch",{get:e}),t}var i=new Promise((function(e,i){t=function(t,n){return t?i(t):e(n)}}));return t.promise=i,t};function jt(t){return void 0===t}function Et(t){return"[object Null]"===Object.prototype.toString.call(t)}!function(t){t.WEB="web",t.WX_MP="wx_mp"}(At||(At={}));var Bt={adapter:null,runtime:void 0},Nt=["anonymousUuidKey"],Rt=function(t){(0,h.default)(i,t);var e=$(i);function i(){var t;return(0,m.default)(this,i),t=e.call(this),Bt.adapter.root.tcbObject||(Bt.adapter.root.tcbObject={}),t}return(0,_.default)(i,[{key:"setItem",value:function(t,e){Bt.adapter.root.tcbObject[t]=e}},{key:"getItem",value:function(t){return Bt.adapter.root.tcbObject[t]}},{key:"removeItem",value:function(t){delete Bt.adapter.root.tcbObject[t]}},{key:"clear",value:function(){delete Bt.adapter.root.tcbObject}}]),i}(Dt);function Ut(t,e){switch(t){case"local":return e.localStorage||new Rt;case"none":return new Rt;default:return e.sessionStorage||new Rt}}var zt=function(){function t(e){if((0,m.default)(this,t),!this._storage){this._persistence=Bt.adapter.primaryStorage||e.persistence,this._storage=Ut(this._persistence,Bt.adapter);var i="access_token_".concat(e.env),n="access_token_expire_".concat(e.env),a="refresh_token_".concat(e.env),r="anonymous_uuid_".concat(e.env),s="login_type_".concat(e.env),o="user_info_".concat(e.env);this.keys={accessTokenKey:i,accessTokenExpireKey:n,refreshTokenKey:a,anonymousUuidKey:r,loginTypeKey:s,userInfoKey:o}}}return(0,_.default)(t,[{key:"updatePersistence",value:function(t){if(t!==this._persistence){var e="local"===this._persistence;this._persistence=t;var i=Ut(t,Bt.adapter);for(var n in this.keys){var a=this.keys[n];if(!e||!Nt.includes(n)){var r=this._storage.getItem(a);jt(r)||Et(r)||(i.setItem(a,r),this._storage.removeItem(a))}}this._storage=i}}},{key:"setStore",value:function(t,e,i){if(this._storage){var n={version:i||"localCachev1",content:e},a=JSON.stringify(n);try{this._storage.setItem(t,a)}catch(t){throw t}}}},{key:"getStore",value:function(t,e){try{if(!this._storage)return}catch(t){return""}e=e||"localCachev1";var i=this._storage.getItem(t);return i&&i.indexOf(e)>=0?JSON.parse(i).content:""}},{key:"removeStore",value:function(t){this._storage.removeItem(t)}}]),t}(),Wt={},qt={};function Vt(t){return Wt[t]}var Gt=(0,_.default)((function t(e,i){(0,m.default)(this,t),this.data=i||null,this.name=e})),Ht=function(t){(0,h.default)(i,t);var e=$(i);function i(t,n){var a;return(0,m.default)(this,i),a=e.call(this,"error",{error:t,data:n}),a.error=t,a}return(0,_.default)(i)}(Gt),Kt=new(function(){function t(){(0,m.default)(this,t),this._listeners={}}return(0,_.default)(t,[{key:"on",value:function(t,e){return function(t,e,i){i[t]=i[t]||[],i[t].push(e)}(t,e,this._listeners),this}},{key:"off",value:function(t,e){return function(t,e,i){if(i&&i[t]){var n=i[t].indexOf(e);-1!==n&&i[t].splice(n,1)}}(t,e,this._listeners),this}},{key:"fire",value:function(t,e){if(t instanceof Ht)return console.error(t.error),this;var i="string"==typeof t?new Gt(t,e||{}):t,n=i.name;if(this._listens(n)){i.target=this;var a,r=this._listeners[n]?(0,u.default)(this._listeners[n]):[],s=x(r);try{for(s.s();!(a=s.n()).done;){var o=a.value;o.call(this,i)}}catch(c){s.e(c)}finally{s.f()}}return this}},{key:"_listens",value:function(t){return this._listeners[t]&&this._listeners[t].length>0}}]),t}());function Jt(t,e){Kt.on(t,e)}function Xt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Kt.fire(t,e)}function Yt(t,e){Kt.off(t,e)}var Qt,Zt="loginStateChanged",te="loginStateExpire",ee="loginTypeChanged",ie="anonymousConverted",ne="refreshAccessToken";!function(t){t.ANONYMOUS="ANONYMOUS",t.WECHAT="WECHAT",t.WECHAT_PUBLIC="WECHAT-PUBLIC",t.WECHAT_OPEN="WECHAT-OPEN",t.CUSTOM="CUSTOM",t.EMAIL="EMAIL",t.USERNAME="USERNAME",t.NULL="NULL"}(Qt||(Qt={}));var ae=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],re={"X-SDK-Version":"1.3.5"};function se(t,e,i){var n=t[e];t[e]=function(e){var a={},r={};i.forEach((function(i){var n=i.call(t,e),s=n.data,o=n.headers;Object.assign(a,s),Object.assign(r,o)}));var s=e.data;return s&&function(){var t;if(t=s,"[object FormData]"!==Object.prototype.toString.call(t))e.data=C(C({},s),a);else for(var i in a)s.append(i,a[i])}(),e.headers=C(C({},e.headers||{}),r),n.call(t,e)}}function oe(){var t=Math.random().toString(16).slice(2);return{data:{seqId:t},headers:C(C({},re),{},{"x-seqid":t})}}var ce=function(){function t(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,m.default)(this,t),this.config=i,this._reqClass=new Bt.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:"\u8bf7\u6c42\u5728".concat(this.config.timeout/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad"),restrictedMethods:["post"]}),this._cache=Vt(this.config.env),this._localCache=(e=this.config.env,qt[e]),se(this._reqClass,"post",[oe]),se(this._reqClass,"upload",[oe]),se(this._reqClass,"download",[oe])}return(0,_.default)(t,[{key:"post",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.post(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"upload",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.upload(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"download",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.download(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"refreshAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken()),t.prev=1,t.next=4,this._refreshAccessTokenPromise;case 4:e=t.sent,t.next=10;break;case 7:t.prev=7,t.t0=t["catch"](1),i=t.t0;case 10:if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,!i){t.next=12;break}throw i;case 12:return t.abrupt("return",e);case 13:case"end":return t.stop()}}),t,this,[[1,7]])})));return function(){return t.apply(this,arguments)}}()},{key:"_refreshAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c,l,u,d,f,h,p;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey,r=e.loginTypeKey,o=e.anonymousUuidKey,this._cache.removeStore(i),this._cache.removeStore(n),c=this._cache.getStore(a),c){t.next=5;break}throw new yt({message:"\u672a\u767b\u5f55CloudBase"});case 5:return l={refresh_token:c},t.next=8,this.request("auth.fetchAccessTokenWithRefreshToken",l);case 8:if(u=t.sent,!u.data.code){t.next=21;break}if(d=u.data.code,"SIGN_PARAM_INVALID"!==d&&"REFRESH_TOKEN_EXPIRED"!==d&&"INVALID_REFRESH_TOKEN"!==d){t.next=20;break}if(this._cache.getStore(r)!==Qt.ANONYMOUS||"INVALID_REFRESH_TOKEN"!==d){t.next=19;break}return f=this._cache.getStore(o),h=this._cache.getStore(a),t.next=17,this.send("auth.signInAnonymously",{anonymous_uuid:f,refresh_token:h});case 17:return p=t.sent,t.abrupt("return",(this.setRefreshToken(p.refresh_token),this._refreshAccessToken()));case 19:Xt(te),this._cache.removeStore(a);case 20:throw new yt({code:u.data.code,message:"\u5237\u65b0access token\u5931\u8d25\uff1a".concat(u.data.code)});case 21:if(!u.data.access_token){t.next=23;break}return t.abrupt("return",(Xt(ne),this._cache.setStore(i,u.data.access_token),this._cache.setStore(n,u.data.access_token_expire+Date.now()),{accessToken:u.data.access_token,accessTokenExpire:u.data.access_token_expire}));case 23:u.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,u.data.refresh_token),this._refreshAccessToken());case 24:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"getAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey,this._cache.getStore(a)){t.next=3;break}throw new yt({message:"refresh token\u4e0d\u5b58\u5728\uff0c\u767b\u5f55\u72b6\u6001\u5f02\u5e38"});case 3:if(r=this._cache.getStore(i),o=this._cache.getStore(n),c=!0,t.t0=this._shouldRefreshAccessTokenHook,!t.t0){t.next=9;break}return t.next=8,this._shouldRefreshAccessTokenHook(r,o);case 8:t.t0=!t.sent;case 9:if(t.t1=t.t0,!t.t1){t.next=12;break}c=!1;case 12:return t.abrupt("return",(!r||!o||o2&&void 0!==arguments[2]?arguments[2]:{},n=/\?/.test(e),a="";for(var r in i)""===a?!n&&(e+="?"):a+="&",a+="".concat(r,"=").concat(encodeURIComponent(i[r]));return/^http(s)?\:\/\//.test(e+=a)?e:"".concat(t).concat(e)}(Pt,"//tcb-api.tencentcloudapi.com/web",m),v&&(_+=v),t.next=22,this.post(C({url:_,data:l},f));case 22:if(y=t.sent,x=y.header&&y.header["x-tcb-trace"],x&&this._localCache.setStore(a,x),(200===Number(y.status)||200===Number(y.statusCode))&&y.data){t.next=26;break}throw new yt({code:"NETWORK_ERROR",message:"network request error"});case 26:return t.abrupt("return",y);case 27:case"end":return t.stop()}}),t,this)})));return function(e,i,n){return t.apply(this,arguments)}}()},{key:"send",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=r.length>1&&void 0!==r[1]?r[1]:{},t.next=3,this.request(e,i,{onUploadProgress:i.onUploadProgress});case 3:if(n=t.sent,"ACCESS_TOKEN_EXPIRED"!==n.data.code||-1!==ae.indexOf(e)){t.next=13;break}return t.next=7,this.refreshAccessToken();case 7:return t.next=9,this.request(e,i,{onUploadProgress:i.onUploadProgress});case 9:if(a=t.sent,!a.data.code){t.next=12;break}throw new yt({code:a.data.code,message:a.data.message});case 12:return t.abrupt("return",a.data);case 13:if(!n.data.code){t.next=15;break}throw new yt({code:n.data.code,message:n.data.message});case 15:return t.abrupt("return",n.data);case 16:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"setRefreshToken",value:function(t){var e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey;this._cache.removeStore(i),this._cache.removeStore(n),this._cache.setStore(a,t)}}]),t}(),le={};function ue(t){return le[t]}var de=function(){function t(e){(0,m.default)(this,t),this.config=e,this._cache=Vt(e.env),this._request=ue(e.env)}return(0,_.default)(t,[{key:"setRefreshToken",value:function(t){var e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey;this._cache.removeStore(i),this._cache.removeStore(n),this._cache.setStore(a,t)}},{key:"setAccessToken",value:function(t,e){var i=this._cache.keys,n=i.accessTokenKey,a=i.accessTokenExpireKey;this._cache.setStore(n,t),this._cache.setStore(a,e)}},{key:"refreshUserInfo",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getUserInfo",{});case 2:return e=t.sent,i=e.data,t.abrupt("return",(this.setLocalUserInfo(i),i));case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setLocalUserInfo",value:function(t){var e=this._cache.keys.userInfoKey;this._cache.setStore(e,t)}}]),t}(),fe=function(){function t(e){if((0,m.default)(this,t),!e)throw new yt({code:"PARAM_ERROR",message:"envId is not defined"});this._envId=e,this._cache=Vt(this._envId),this._request=ue(this._envId),this.setUserInfo()}return(0,_.default)(t,[{key:"linkWithTicket",value:function(t){if("string"!=typeof t)throw new yt({code:"PARAM_ERROR",message:"ticket must be string"});return this._request.send("auth.linkWithTicket",{ticket:t})}},{key:"linkWithRedirect",value:function(t){t.signInWithRedirect()}},{key:"updatePassword",value:function(t,e){return this._request.send("auth.updatePassword",{oldPassword:e,newPassword:t})}},{key:"updateEmail",value:function(t){return this._request.send("auth.updateEmail",{newEmail:t})}},{key:"updateUsername",value:function(t){if("string"!=typeof t)throw new yt({code:"PARAM_ERROR",message:"username must be a string"});return this._request.send("auth.updateUsername",{username:t})}},{key:"getLinkedUidList",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getLinkedUidList",{});case 2:return e=t.sent,i=e.data,n=!1,a=i.users,t.abrupt("return",(a.forEach((function(t){t.wxOpenId&&t.wxPublicId&&(n=!0)})),{users:a,hasPrimaryUid:n}));case 7:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setPrimaryUid",value:function(t){return this._request.send("auth.setPrimaryUid",{uid:t})}},{key:"unlink",value:function(t){return this._request.send("auth.unlink",{platform:t})}},{key:"update",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.nickName,n=e.gender,a=e.avatarUrl,r=e.province,o=e.country,c=e.city,t.next=8,this._request.send("auth.updateUserInfo",{nickName:i,gender:n,avatarUrl:a,province:r,country:o,city:c});case 8:l=t.sent,u=l.data,this.setLocalUserInfo(u);case 11:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"refresh",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getUserInfo",{});case 2:return e=t.sent,i=e.data,t.abrupt("return",(this.setLocalUserInfo(i),i));case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setUserInfo",value:function(){var t=this,e=this._cache.keys.userInfoKey,i=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((function(e){t[e]=i[e]})),this.location={country:i.country,province:i.province,city:i.city}}},{key:"setLocalUserInfo",value:function(t){var e=this._cache.keys.userInfoKey;this._cache.setStore(e,t),this.setUserInfo()}}]),t}(),he=function(){function t(e){if((0,m.default)(this,t),!e)throw new yt({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Vt(e);var i=this._cache.keys,n=i.refreshTokenKey,a=i.accessTokenKey,r=i.accessTokenExpireKey,s=this._cache.getStore(n),o=this._cache.getStore(a),c=this._cache.getStore(r);this.credential={refreshToken:s,accessToken:o,accessTokenExpire:c},this.user=new fe(e)}return(0,_.default)(t,[{key:"isAnonymousAuth",get:function(){return this.loginType===Qt.ANONYMOUS}},{key:"isCustomAuth",get:function(){return this.loginType===Qt.CUSTOM}},{key:"isWeixinAuth",get:function(){return this.loginType===Qt.WECHAT||this.loginType===Qt.WECHAT_OPEN||this.loginType===Qt.WECHAT_PUBLIC}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}]),t}(),pe=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._cache.updatePersistence("local"),e=this._cache.keys,i=e.anonymousUuidKey,n=e.refreshTokenKey,a=this._cache.getStore(i)||void 0,r=this._cache.getStore(n)||void 0,t.next=8,this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:r});case 8:if(o=t.sent,!o.uuid||!o.refresh_token){t.next=20;break}return this._setAnonymousUUID(o.uuid),this.setRefreshToken(o.refresh_token),t.next=14,this._request.refreshAccessToken();case 14:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.ANONYMOUS,persistence:"local"}),c=new he(this.config.env),t.next=19,c.user.refresh();case 19:return t.abrupt("return",c);case 20:throw new yt({message:"\u533f\u540d\u767b\u5f55\u5931\u8d25"});case 21:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"linkAndRetrieveDataWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=this._cache.keys,n=i.anonymousUuidKey,a=i.refreshTokenKey,r=this._cache.getStore(n),o=this._cache.getStore(a),t.next=7,this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:r,refresh_token:o,ticket:e});case 7:if(c=t.sent,!c.refresh_token){t.next=16;break}return this._clearAnonymousUUID(),this.setRefreshToken(c.refresh_token),t.next=13,this._request.refreshAccessToken();case 13:return Xt(ie,{env:this.config.env}),Xt(ee,{loginType:Qt.CUSTOM,persistence:"local"}),t.abrupt("return",{credential:{refreshToken:c.refresh_token}});case 16:throw new yt({message:"\u533f\u540d\u8f6c\u5316\u5931\u8d25"});case 17:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"_setAnonymousUUID",value:function(t){var e=this._cache.keys,i=e.anonymousUuidKey,n=e.loginTypeKey;this._cache.removeStore(i),this._cache.setStore(i,t),this._cache.setStore(n,Qt.ANONYMOUS)}},{key:"_clearAnonymousUUID",value:function(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}]),i}(de),ge=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"ticket must be a string"});case 2:return i=this._cache.keys.refreshTokenKey,t.next=5,this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(i)||""});case 5:if(n=t.sent,!n.refresh_token){t.next=15;break}return this.setRefreshToken(n.refresh_token),t.next=10,this._request.refreshAccessToken();case 10:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.CUSTOM,persistence:this.config.persistence}),t.next=14,this.refreshUserInfo();case 14:return t.abrupt("return",new he(this.config.env));case 15:throw new yt({message:"\u81ea\u5b9a\u4e49\u767b\u5f55\u5931\u8d25"});case 16:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()}]),i}(de),ve=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"email must be a string"});case 2:return n=this._cache.keys.refreshTokenKey,t.next=5,this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:i,refresh_token:this._cache.getStore(n)||""});case 5:if(a=t.sent,r=a.refresh_token,o=a.access_token,c=a.access_token_expire,!r){t.next=22;break}if(this.setRefreshToken(r),!o||!c){t.next=15;break}this.setAccessToken(o,c),t.next=17;break;case 15:return t.next=17,this._request.refreshAccessToken();case 17:return t.next=19,this.refreshUserInfo();case 19:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.EMAIL,persistence:this.config.persistence}),t.abrupt("return",new he(this.config.env));case 22:throw a.code?new yt({code:a.code,message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new yt({message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25"});case 23:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"activate",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.activateEndUserMail",{token:e}));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"resetPasswordWithToken",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:i}));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()}]),i}(de),me=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"username must be a string"});case 2:return"string"!=typeof i&&(i="",console.warn("password is empty")),n=this._cache.keys.refreshTokenKey,t.next=6,this._request.send("auth.signIn",{loginType:Qt.USERNAME,username:e,password:i,refresh_token:this._cache.getStore(n)||""});case 6:if(a=t.sent,r=a.refresh_token,o=a.access_token_expire,c=a.access_token,!r){t.next=23;break}if(this.setRefreshToken(r),!c||!o){t.next=16;break}this.setAccessToken(c,o),t.next=18;break;case 16:return t.next=18,this._request.refreshAccessToken();case 18:return t.next=20,this.refreshUserInfo();case 20:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.USERNAME,persistence:this.config.persistence}),t.abrupt("return",new he(this.config.env));case 23:throw a.code?new yt({code:a.code,message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new yt({message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25"});case 24:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()}]),i}(de),_e=function(){function t(e){(0,m.default)(this,t),this.config=e,this._cache=Vt(e.env),this._request=ue(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),Jt(ee,this._onLoginTypeChanged)}return(0,_.default)(t,[{key:"currentUser",get:function(){var t=this.hasLoginState();return t&&t.user||null}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}},{key:"anonymousAuthProvider",value:function(){return new pe(this.config)}},{key:"customAuthProvider",value:function(){return new ge(this.config)}},{key:"emailAuthProvider",value:function(){return new ve(this.config)}},{key:"usernameAuthProvider",value:function(){return new me(this.config)}},{key:"signInAnonymously",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new pe(this.config).signIn());case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"signInWithEmailAndPassword",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new ve(this.config).signIn(e,i));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"signInWithUsernameAndPassword",value:function(t,e){return new me(this.config).signIn(t,e)}},{key:"linkAndRetrieveDataWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._anonymousAuthProvider||(this._anonymousAuthProvider=new pe(this.config)),Jt(ie,this._onAnonymousConverted),t.next=3,this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e);case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"signOut",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.loginType!==Qt.ANONYMOUS){t.next=2;break}throw new yt({message:"\u533f\u540d\u7528\u6237\u4e0d\u652f\u6301\u767b\u51fa\u64cd\u4f5c"});case 2:if(e=this._cache.keys,i=e.refreshTokenKey,n=e.accessTokenKey,a=e.accessTokenExpireKey,r=this._cache.getStore(i),r){t.next=5;break}return t.abrupt("return");case 5:return t.next=7,this._request.send("auth.logout",{refresh_token:r});case 7:return o=t.sent,t.abrupt("return",(this._cache.removeStore(i),this._cache.removeStore(n),this._cache.removeStore(a),Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.NULL,persistence:this.config.persistence}),o));case 9:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"signUpWithEmailAndPassword",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:i}));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"sendPasswordResetEmail",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.sendPasswordResetEmail",{email:e}));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"onLoginStateChanged",value:function(t){var e=this;Jt(Zt,(function(){var i=e.hasLoginState();t.call(e,i)}));var i=this.hasLoginState();t.call(this,i)}},{key:"onLoginStateExpired",value:function(t){Jt(te,t.bind(this))}},{key:"onAccessTokenRefreshed",value:function(t){Jt(ne,t.bind(this))}},{key:"onAnonymousConverted",value:function(t){Jt(ie,t.bind(this))}},{key:"onLoginTypeChanged",value:function(t){var e=this;Jt(ee,(function(){var i=e.hasLoginState();t.call(e,i)}))}},{key:"getAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.getAccessToken();case 2:return t.t0=t.sent.accessToken,t.t1=this.config.env,t.abrupt("return",{accessToken:t.t0,env:t.t1});case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"hasLoginState",value:function(){var t=this._cache.keys.refreshTokenKey;return this._cache.getStore(t)?new he(this.config.env):null}},{key:"isUsernameRegistered",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"username must be a string"});case 2:return t.next=4,this._request.send("auth.isUsernameRegistered",{username:e});case 4:return i=t.sent,n=i.data,t.abrupt("return",n&&n.isRegistered);case 7:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getLoginState",value:function(){return Promise.resolve(this.hasLoginState())}},{key:"signInWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new ge(this.config).signIn(e));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"shouldRefreshAccessToken",value:function(t){this._request._shouldRefreshAccessTokenHook=t.bind(this)}},{key:"getUserInfo",value:function(){return this._request.send("auth.getUserInfo",{}).then((function(t){return t.code?t:C(C({},t.data),{},{requestId:t.seqId})}))}},{key:"getAuthHeader",value:function(){var t=this._cache.keys,e=t.refreshTokenKey,i=t.accessTokenKey,n=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(i)+"/@@/"+n}}},{key:"_onAnonymousConverted",value:function(t){var e=t.data.env;e===this.config.env&&this._cache.updatePersistence(this.config.persistence)}},{key:"_onLoginTypeChanged",value:function(t){var e=t.data,i=e.loginType,n=e.persistence,a=e.env;a===this.config.env&&(this._cache.updatePersistence(n),this._cache.setStore(this._cache.keys.loginTypeKey,i))}}]),t}(),ye=function(t,e){e=e||Ft();var i=ue(this.config.env),n=t.cloudPath,a=t.filePath,r=t.onUploadProgress,s=t.fileType,o=void 0===s?"image":s;return i.send("storage.getUploadMetadata",{path:n}).then((function(t){var s=t.data,c=s.url,l=s.authorization,u=s.token,d=s.fileId,f=s.cosFileId,h=t.requestId,p={key:n,signature:l,"x-cos-meta-fileid":f,success_action_status:"201","x-cos-security-token":u};i.upload({url:c,data:p,file:a,name:n,fileType:o,onUploadProgress:r}).then((function(t){201===t.statusCode?e(null,{fileID:d,requestId:h}):e(new yt({code:"STORAGE_REQUEST_FAIL",message:"STORAGE_REQUEST_FAIL: ".concat(t.data)}))})).catch((function(t){e(t)}))})).catch((function(t){e(t)})),e.promise},xe=function(t,e){e=e||Ft();var i=ue(this.config.env),n=t.cloudPath;return i.send("storage.getUploadMetadata",{path:n}).then((function(t){e(null,t)})).catch((function(t){e(t)})),e.promise},be=function(t,e){var i=t.fileList;if(e=e||Ft(),!i||!Array.isArray(i))return{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"};var n,a=x(i);try{for(a.s();!(n=a.n()).done;){var r=n.value;if(!r||"string"!=typeof r)return{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}}}catch(o){a.e(o)}finally{a.f()}var s={fileid_list:i};return ue(this.config.env).send("storage.batchDeleteFile",s).then((function(t){t.code?e(null,t):e(null,{fileList:t.data.delete_list,requestId:t.requestId})})).catch((function(t){e(t)})),e.promise},we=function(t,e){var i=t.fileList;e=e||Ft(),i&&Array.isArray(i)||e(null,{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"});var n,a=[],r=x(i);try{for(r.s();!(n=r.n()).done;){var s=n.value;"object"==(0,l.default)(s)?(s.hasOwnProperty("fileID")&&s.hasOwnProperty("maxAge")||e(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5305\u542bfileID\u548cmaxAge\u7684\u5bf9\u8c61"}),a.push({fileid:s.fileID,max_age:s.maxAge})):"string"==typeof s?a.push({fileid:s}):e(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5b57\u7b26\u4e32"})}}catch(c){r.e(c)}finally{r.f()}var o={file_list:a};return ue(this.config.env).send("storage.batchGetDownloadUrl",o).then((function(t){t.code?e(null,t):e(null,{fileList:t.data.download_list,requestId:t.requestId})})).catch((function(t){e(t)})),e.promise},Ce=function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.fileID,t.next=3,we.call(this,{fileList:[{fileID:n,maxAge:600}]});case 3:if(a=t.sent.fileList[0],"SUCCESS"===a.code){t.next=6;break}return t.abrupt("return",i?i(a):new Promise((function(t){t(a)})));case 6:if(r=ue(this.config.env),o=a.download_url,o=encodeURI(o),i){t.next=10;break}return t.abrupt("return",r.download({url:o}));case 10:return t.t0=i,t.next=13,r.download({url:o});case 13:t.t1=t.sent,(0,t.t0)(t.t1);case 15:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}(),$e=function(t,e){var i,n=t.name,a=t.data,r=t.query,s=t.parse,o=t.search,c=e||Ft();try{i=a?JSON.stringify(a):""}catch(n){return Promise.reject(n)}if(!n)return Promise.reject(new yt({code:"PARAM_ERROR",message:"\u51fd\u6570\u540d\u4e0d\u80fd\u4e3a\u7a7a"}));var l={inQuery:r,parse:s,search:o,function_name:n,request_data:i};return ue(this.config.env).send("functions.invokeFunction",l).then((function(t){if(t.code)c(null,t);else{var e=t.data.response_data;if(s)c(null,{result:e,requestId:t.requestId});else try{e=JSON.parse(t.data.response_data),c(null,{result:e,requestId:t.requestId})}catch(t){c(new yt({message:"response data must be json"}))}}return c.promise})).catch((function(t){c(t)})),c.promise},ke={timeout:15e3,persistence:"session"},Se={},Oe=function(){function t(e){(0,m.default)(this,t),this.config=e||this.config,this.authObj=void 0}return(0,_.default)(t,[{key:"init",value:function(e){switch(Bt.adapter||(this.requestClient=new Bt.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:"\u8bf7\u6c42\u5728".concat((e.timeout||5e3)/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad")})),this.config=C(C({},ke),e),!0){case this.config.timeout>6e5:console.warn("timeout\u5927\u4e8e\u53ef\u914d\u7f6e\u4e0a\u9650[10\u5206\u949f]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0a\u9650\u6570\u503c"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout\u5c0f\u4e8e\u53ef\u914d\u7f6e\u4e0b\u9650[100ms]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0b\u9650\u6570\u503c"),this.config.timeout=100}return new t(this.config)}},{key:"auth",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.persistence;if(this.authObj)return this.authObj;var i,n=e||Bt.adapter.primaryStorage||ke.persistence;return n!==this.config.persistence&&(this.config.persistence=n),function(t){var e=t.env;Wt[e]=new zt(t),qt[e]=new zt(C(C({},t),{},{persistence:"local"}))}(this.config),i=this.config,le[i.env]=new ce(i),this.authObj=new _e(this.config),this.authObj}},{key:"on",value:function(t,e){return Jt.apply(this,[t,e])}},{key:"off",value:function(t,e){return Yt.apply(this,[t,e])}},{key:"callFunction",value:function(t,e){return $e.apply(this,[t,e])}},{key:"deleteFile",value:function(t,e){return be.apply(this,[t,e])}},{key:"getTempFileURL",value:function(t,e){return we.apply(this,[t,e])}},{key:"downloadFile",value:function(t,e){return Ce.apply(this,[t,e])}},{key:"uploadFile",value:function(t,e){return ye.apply(this,[t,e])}},{key:"getUploadMetadata",value:function(t,e){return xe.apply(this,[t,e])}},{key:"registerExtension",value:function(t){Se[t.name]=t}},{key:"invokeExtension",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=Se[e],n){t.next=3;break}throw new yt({message:"\u6269\u5c55".concat(e," \u5fc5\u987b\u5148\u6ce8\u518c")});case 3:return t.next=5,n.invoke(i,this);case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"useAdapters",value:function(t){var e=function(t){var e,i,n=(e=t,"[object Array]"===Object.prototype.toString.call(e)?t:[t]),a=x(n);try{for(a.s();!(i=a.n()).done;){var r=i.value,s=r.isMatch,o=r.genAdapter,c=r.runtime;if(s())return{adapter:o(),runtime:c}}}catch(l){a.e(l)}finally{a.f()}}(t)||{},i=e.adapter,n=e.runtime;i&&(Bt.adapter=i),n&&(Bt.runtime=n)}}]),t}(),Te=new Oe;function Pe(t,e,i){void 0===i&&(i={});var n=/\?/.test(e),a="";for(var r in i)""===a?!n&&(e+="?"):a+="&",a+=r+"="+encodeURIComponent(i[r]);return/^http(s)?:\/\//.test(e+=a)?e:""+t+e}var Ae=function(){function t(){(0,m.default)(this,t)}return(0,_.default)(t,[{key:"post",value:function(t){var e=t.url,i=t.data,n=t.headers;return new Promise((function(t,a){xt.request({url:Pe("https:",e),data:i,method:"POST",header:n,success:function(e){t(e)},fail:function(t){a(t)}})}))}},{key:"upload",value:function(t){return new Promise((function(e,i){var n=t.url,a=t.file,r=t.data,s=t.headers,o=t.fileType,c=xt.uploadFile({url:Pe("https:",n),name:"file",formData:Object.assign({},r),filePath:a,fileType:o,header:s,success:function(t){var i={statusCode:t.statusCode,data:t.data||{}};200===t.statusCode&&r.success_action_status&&(i.statusCode=parseInt(r.success_action_status,10)),e(i)},fail:function(t){i(new Error(t.errMsg||"uploadFile:fail"))}});"function"==typeof t.onUploadProgress&&c&&"function"==typeof c.onProgressUpdate&&c.onProgressUpdate((function(e){t.onUploadProgress({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}}]),t}(),De={setItem:function(t,e){xt.setStorageSync(t,e)},getItem:function(t){return xt.getStorageSync(t)},removeItem:function(t){xt.removeStorageSync(t)},clear:function(){xt.clearStorageSync()}},Ie={genAdapter:function(){return{root:{},reqClass:Ae,localStorage:De,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Te.useAdapters(Ie);var Le=Te,Me=Le.init;Le.init=function(t){t.env=t.spaceId;var e=Me.call(this,t);e.config.provider="tencent",e.config.spaceId=t.spaceId;var i=e.auth;return e.auth=function(t){var e=i.call(this,t);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((function(t){var i;e[t]=(i=e[t],function(t){t=t||{};var e=vt(t),n=e.success,a=e.fail,r=e.complete;if(!(n||a||r))return i.call(this,t);i.call(this,t).then((function(t){n&&n(t),r&&r(t)}),(function(t){a&&a(t),r&&r(t)}))}).bind(e)})),e},e.customAuth=e.auth,e};var Fe=Le,je=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"getAccessToken",value:function(){var t=this;return new Promise((function(e,i){var n="Anonymous_Access_token";t.setAccessToken(n),e(n)}))}},{key:"setupRequest",value:function(t,e){var i=Object.assign({},t,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};"auth"!==e&&(i.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=St.sign(i,this.config.clientSecret);var a=$t();n["x-client-info"]=encodeURIComponent(JSON.stringify(a));var r=bt(),s=r.token;return n["x-client-token"]=s,{url:this.config.requestUrl,method:"POST",data:i,dataType:"json",header:JSON.parse(JSON.stringify(n))}}},{key:"uploadFileToOSS",value:function(t){var e=this,i=t.url,n=t.formData,a=t.name,r=t.filePath,s=t.fileType,o=t.onUploadProgress;return new Promise((function(t,c){var l=e.adapter.uploadFile({url:i,formData:n,name:a,filePath:r,fileType:s,success:function(e){e&&e.statusCode<400?t(e):c(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){c(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof o&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((function(t){o({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(t){var e,i=this,n=t.filePath,a=t.cloudPath,r=t.fileType,s=void 0===r?"image":r,o=t.onUploadProgress;if(!a)throw new yt({code:"CLOUDPATH_REQUIRED",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});return this.getOSSUploadOptionsFromPath({cloudPath:a}).then((function(t){var a=t.result,r=a.url,c=a.formData,l=a.name;e=t.result.fileUrl;var u={url:r,formData:c,name:l,filePath:n,fileType:s};return i.uploadFileToOSS(Object.assign({},u,{onUploadProgress:o}))})).then((function(){return i.reportOSSUpload({cloudPath:a})})).then((function(t){return new Promise((function(i,a){t.success?i({success:!0,filePath:n,fileID:e}):a(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}))}))}},{key:"deleteFile",value:function(t){var e=t.fileList,i={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(this.setupRequest(i)).then((function(t){if(t.success)return t.result;throw new yt({code:"DELETE_FILE_FAILED",message:"\u5220\u9664\u6587\u4ef6\u5931\u8d25"})}))}},{key:"getTempFileURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fileList,i=t.maxAge;if(!Array.isArray(e)||0===e.length)throw new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});var n={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:i})};return this.request(this.setupRequest(n)).then((function(t){if(t.success)return{fileList:t.result.fileList.map((function(t){return{fileID:t.fileID,tempFileURL:t.tempFileURL}}))};throw new yt({code:"GET_TEMP_FILE_URL_FAILED",message:"\u83b7\u53d6\u4e34\u65f6\u6587\u4ef6\u94fe\u63a5\u5931\u8d25"})}))}}]),i}(Ot),Ee={init:function(t){var e=new je(t),i={signInAnonymously:function(){return e.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return e.auth=function(){return i},e.customAuth=e.auth,e}},Be=k((function(t,e){t.exports=O.enc.Hex}));function Ne(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.data,n=e.functionName,a=e.method,r=e.headers,s=e.signHeaderKeys,o=void 0===s?[]:s,l=e.config,u=Date.now(),d="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})),f=Object.assign({},r,{"x-from-app-id":l.spaceAppId,"x-from-env-id":l.spaceId,"x-to-env-id":l.spaceId,"x-from-instance-id":u,"x-from-function-name":n,"x-client-timestamp":u,"x-alipay-source":"client","x-request-id":d,"x-alipay-callid":d,"x-trace-id":d}),h=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),p=t.split("?")||[],g=(0,c.default)(p,2),v=g[0],m=void 0===v?"":v,_=g[1],y=void 0===_?"":_,x=function(t){var e=t.signedHeaders.join(";"),i=t.signedHeaders.map((function(e){return"".concat(e.toLowerCase(),":").concat(t.headers[e],"\n")})).join(""),n=Lt(t.body).toString(Be),a="".concat(t.method.toUpperCase(),"\n").concat(t.path,"\n").concat(t.query,"\n").concat(i,"\n").concat(e,"\n").concat(n,"\n"),r=Lt(a).toString(Be),s="HMAC-SHA256\n".concat(t.timestamp,"\n").concat(r,"\n"),o=Mt(s,t.secretKey).toString(Be);return"HMAC-SHA256 Credential=".concat(t.secretId,", SignedHeaders=").concat(e,", Signature=").concat(o)}({path:m,query:y,method:a,headers:f,timestamp:u,body:JSON.stringify(i),secretId:l.accessKey,secretKey:l.secretKey,signedHeaders:h.sort()});return{url:"".concat(l.endpoint).concat(t),headers:Object.assign({},f,{Authorization:x})}}function Re(t){var e=t.url,i=t.data,n=t.method,a=void 0===n?"POST":n,r=t.headers,s=void 0===r?{}:r;return new Promise((function(t,n){xt.request({url:e,method:a,data:i,header:s,dataType:"json",complete:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=s["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){var a=e.data||{},r=a.message,o=a.errMsg,c=a.trace_id;return n(new yt({code:"SYS_ERR",message:r||o||"request:fail",requestId:c||i}))}t({status:e.statusCode,data:e.data,headers:e.header,requestId:i})}})}))}function Ue(t,e){var i=t.path,n=t.data,a=t.method,r=void 0===a?"GET":a,s=Ne(i,{functionName:"",data:n,method:r,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:e}),o=s.url,c=s.headers;return Re({url:o,data:n,method:r,headers:c}).then((function(t){var e=t.data||{};if(!e.success)throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId});return e.data||{}})).catch((function(t){throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId})}))}function ze(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=t.trim().replace(/^cloud:\/\//,""),i=e.indexOf("/");if(i<=0)throw new yt({code:"INVALID_PARAM",message:"fileID\u4e0d\u5408\u6cd5"});var n=e.substring(0,i),a=e.substring(i+1);return n!==this.config.spaceId&&console.warn("file ".concat(t," does not belong to env ").concat(this.config.spaceId)),a}function We(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"cloud://".concat(this.config.spaceId,"/").concat(t.replace(/^\/+/,""))}var qe=function(){function t(e){if((0,m.default)(this,t),["spaceId","spaceAppId","accessKey","secretKey"].forEach((function(t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error("".concat(t," required"))})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||"https://".concat(e.spaceId,".api-hz.cloudbasefunction.cn")})}return(0,_.default)(t,[{key:"callFunction",value:function(t){return function(t,e){var i=t.name,n=t.data,a="POST",r=Ne("/functions/invokeFunction",{functionName:i,data:n,method:a,headers:{"x-to-function-name":i},signHeaderKeys:["x-to-function-name"],config:e}),s=r.url,o=r.headers;return Re({url:s,data:n,method:a,headers:o}).then((function(t){return{errCode:0,success:!0,requestId:t.requestId,result:t.data}})).catch((function(t){throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId})}))}(t,this.config)}},{key:"uploadFileToOSS",value:function(t){var e=t.url,i=t.filePath,n=t.fileType,a=t.formData,r=t.onUploadProgress;return new Promise((function(t,s){var o=xt.uploadFile({url:e,filePath:i,fileType:n,formData:a,name:"file",success:function(e){e&&e.statusCode<400?t(e):s(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){s(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof r&&o&&"function"==typeof o.onProgressUpdate&&o.onProgressUpdate((function(t){r({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u,d,f,h;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e.filePath,n=e.cloudPath,a=void 0===n?"":n,r=e.fileType,o=void 0===r?"image":r,c=e.onUploadProgress,"string"===j(a)){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(a=a.trim()){t.next=5;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(a)){t.next=7;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:return t.next=9,Ue({path:"/".concat(a.replace(/^\//,""),"?post_url")},this.config);case 9:return l=t.sent,u=l.file_id,d=l.upload_url,f=l.form_data,h=f&&f.reduce((function(t,e){return t[e.key]=e.value,t}),{}),t.abrupt("return",this.uploadFileToOSS({url:d,filePath:i,fileType:o,formData:h,onUploadProgress:c}).then((function(){return{fileID:u}})));case 15:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n=this;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.fileList,t.abrupt("return",new Promise((function(t,e){(!i||i.length<0)&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u4e0d\u80fd\u4e3a\u7a7a\u6570\u7ec4"})),i.length>50&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u6570\u7ec4\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750"}));var a,r=[],s=x(i);try{for(s.s();!(a=s.n()).done;){var o=a.value;"string"!==j(o)&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}));var c=ze.call(n,o);r.push({file_id:c,expire:600})}}catch(l){s.e(l)}finally{s.f()}Ue({path:"/?download_url",data:{file_list:r},method:"POST"},n.config).then((function(e){var i=e.file_list,a=void 0===i?[]:i;t({fileList:a.map((function(t){return{fileID:We.call(n,t.file_id),tempFileURL:t.download_url}}))})})).catch((function(t){return e(t)}))})));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}]),t}(),Ve={init:function(t){t.provider="alipay";var e=new qe(t);return e.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},e}};function Ge(t){var e,i=t.data;e=$t();var n=JSON.parse(JSON.stringify(i||{}));if(Object.assign(n,{clientInfo:e}),!n.uniIdToken){var a=bt(),r=a.token;r&&(n.uniIdToken=r)}return n}var He=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:"\uff0c\u4e91\u51fd\u6570[{functionName}]\u5728\u4e91\u7aef\u4e0d\u5b58\u5728\uff0c\u8bf7\u68c0\u67e5\u6b64\u4e91\u51fd\u6570\u540d\u79f0\u662f\u5426\u6b63\u786e\u4ee5\u53ca\u8be5\u4e91\u51fd\u6570\u662f\u5426\u5df2\u4e0a\u4f20\u5230\u670d\u52a1\u7a7a\u95f4",mode:"append"}],Ke=/[\\^$.*+?()[\]{}|]/g,Je=RegExp(Ke.source);function Xe(t,e,i){return t.replace(new RegExp((n=e)&&Je.test(n)?n.replace(Ke,"\\$&"):n,"g"),i);var n}var Ye="request",Qe="response";var Ze;Ze="0123456789abcdef";var ti={code:2e4,message:"System error"},ei={code:20101,message:"Invalid client"};function ii(t){var e=t||{},i=e.errSubject,n=e.subject,a=e.errCode,r=e.errMsg,s=e.code,o=e.message,c=e.cause;return new yt({subject:i||n||"uni-secure-network",code:a||s||ti.code,message:r||o,cause:c})}var ni;function ai(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.secretType;return e===Ye||e===Qe||"both"===e}function ri(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.name,i=t.data,n=void 0===i?{}:i;return"app"===V&&"DCloud-clientDB"===e&&"encryption"===n.redirectTo&&"getAppClientKey"===n.action}function si(t){t.functionName,t.result,t.logPvd}function oi(t){var e=t.callFunction,i=function(i){var n=this,a=i.name;i.data=Ge.call(t,{data:i.data});var r={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay"}[this.config.provider],s=ai(i),o=ri(i),c=s||o;return e.call(this,i).then((function(t){return t.errCode=0,!c&&si.call(n,{functionName:a,result:t,logPvd:r}),Promise.resolve(t)}),(function(t){return!c&&si.call(n,{functionName:a,result:t,logPvd:r}),t&&t.message&&(t.message=function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.message,i=void 0===e?"":e,n=t.extraInfo,a=void 0===n?{}:n,r=t.formatter,s=void 0===r?[]:r,o=0;o0&&void 0!==arguments[0]?arguments[0]:{},e=t.provider,i=t.spaceId,n=t.functionName,a=Ct(),r=a.appId,s=a.uniPlatform,o=a.osName,c=s;"app"===s&&(c=o);var l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.provider,i=t.spaceId,n=q;if(!n)return{};e=function(t){return"tencent"===t?"tcb":t}(e);var a=n.find((function(t){return t.provider===e&&t.spaceId===i}));return a&&a.config}({provider:e,spaceId:i});if(!l||!l.accessControl||!l.accessControl.enable)return!1;var u=l.accessControl.function||{},d=Object.keys(u);if(0===d.length)return!0;var f=function(t,e){for(var i,n,a,r=0;r-1&&(n=s):a=s:i=s}return i||n||a}(d,n);if(!f)return!1;if((u[f]||[]).find((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.appId===r&&(t.platform||"").toLowerCase()===c.toLowerCase()})))return!0;throw console.error("\u6b64\u5e94\u7528[appId: ".concat(r,", platform: ").concat(c,"]\u4e0d\u5728\u4e91\u7aef\u914d\u7f6e\u7684\u5141\u8bb8\u8bbf\u95ee\u7684\u5e94\u7528\u5217\u8868\u5185\uff0c\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client")),ii(ei)}({provider:s,spaceId:o,functionName:c})?new ni({secretType:e.secretType,uniCloudIns:t}).wrapVerifyClientCallFunction(i.bind(t))(e):n(e),Object.defineProperty(a,"result",{get:function(){return console.warn("\u5f53\u524d\u8fd4\u56de\u7ed3\u679c\u4e3aPromise\u7c7b\u578b\uff0c\u4e0d\u53ef\u76f4\u63a5\u8bbf\u95ee\u5176result\u5c5e\u6027\uff0c\u8be6\u60c5\u8bf7\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{}}}),a}}ni="mp-weixin"!==V&&"app"!==V?function(){return(0,_.default)((function t(){throw(0,m.default)(this,t),ii({message:"Platform ".concat(V," is not supported by secure network")})}))}():function(){return(0,_.default)((function t(){throw(0,m.default)(this,t),ii({message:"Platform ".concat(V," is not enabled, please check whether secure network module is enabled in your manifest.json")})}))}();var ci=Symbol("CLIENT_DB_INTERNAL");function li(t,e){return t.then="DoNotReturnProxyWithAFunctionNamedThen",t._internalType=ci,t.inspect=null,t.__ob__=void 0,new Proxy(t,{get:function(t,i,n){if("_uniClient"===i)return null;if("symbol"==(0,l.default)(i))return t[i];if(i in t||"string"!=typeof i){var a=t[i];return"function"==typeof a?a.bind(t):a}return e.get(t,i,n)}})}function ui(t){return{on:function(e,i){t[e]=t[e]||[],t[e].indexOf(i)>-1||t[e].push(i)},off:function(e,i){t[e]=t[e]||[];var n=t[e].indexOf(i);-1!==n&&t[e].splice(n,1)}}}var di=["db.Geo","db.command","command.aggregate"];function fi(t,e){return di.indexOf("".concat(t,".").concat(e))>-1}function hi(t){switch(j(t)){case"array":return t.map((function(t){return hi(t)}));case"object":return t._internalType===ci||Object.keys(t).forEach((function(e){t[e]=hi(t[e])})),t;case"regexp":return{$regexp:{source:t.source,flags:t.flags}};case"date":return{$date:t.toISOString()};default:return t}}function pi(t){return t&&t.content&&t.content.$method}var gi=function(){function t(e,i,n){(0,m.default)(this,t),this.content=e,this.prevStage=i||null,this.udb=null,this._database=n}return(0,_.default)(t,[{key:"toJSON",value:function(){for(var t=this,e=[t.content];t.prevStage;)t=t.prevStage,e.push(t.content);return{$db:e.reverse().map((function(t){return{$method:t.$method,$param:hi(t.$param)}}))}}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}},{key:"getAction",value:function(){var t=this.toJSON().$db.find((function(t){return"action"===t.$method}));return t&&t.$param&&t.$param[0]}},{key:"getCommand",value:function(){return{$db:this.toJSON().$db.filter((function(t){return"action"!==t.$method}))}}},{key:"isAggregate",get:function(){for(var t=this;t;){var e=pi(t),i=pi(t.prevStage);if("aggregate"===e&&"collection"===i||"pipeline"===e)return!0;t=t.prevStage}return!1}},{key:"isCommand",get:function(){for(var t=this;t;){if("command"===pi(t))return!0;t=t.prevStage}return!1}},{key:"isAggregateCommand",get:function(){for(var t=this;t;){var e=pi(t),i=pi(t.prevStage);if("aggregate"===e&&"command"===i)return!0;t=t.prevStage}return!1}},{key:"getNextStageFn",value:function(t){var e=this;return function(){return vi({$method:t,$param:hi(Array.from(arguments))},e,e._database)}}},{key:"count",get:function(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}},{key:"remove",get:function(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}},{key:"get",value:function(){return this._send("get",Array.from(arguments))}},{key:"add",get:function(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}},{key:"update",value:function(){return this._send("update",Array.from(arguments))}},{key:"end",value:function(){return this._send("end",Array.from(arguments))}},{key:"set",get:function(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL\u7981\u6b62\u4f7f\u7528set\u65b9\u6cd5")}}},{key:"_send",value:function(t,e){var i=this.getAction(),n=this.getCommand();return n.$db.push({$method:t,$param:hi(e)}),this._database._callCloudFunction({action:i,command:n})}}]),t}();function vi(t,e,i){return li(new gi(t,e,i),{get:function(t,e){var n="db";return t&&t.content&&(n=t.content.$method),fi(n,e)?vi({$method:e},t,i):function(){return vi({$method:e,$param:hi(Array.from(arguments))},t,i)}}})}function mi(t){var e=t.path,i=t.method;return function(){function t(){(0,m.default)(this,t),this.param=Array.from(arguments)}return(0,_.default)(t,[{key:"toJSON",value:function(){return{$newDb:[].concat((0,u.default)(e.map((function(t){return{$method:t}}))),[{$method:i,$param:this.param}])}}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}}]),t}()}function _i(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return li(new t(e),{get:function(t,e){return fi("db",e)?vi({$method:e},null,t):function(){return vi({$method:e,$param:hi(Array.from(arguments))},null,t)}}})}var yi=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,m.default)(this,i),e.apply(this,arguments)}return(0,_.default)(i,[{key:"_parseResult",value:function(t){return this._isJQL?t.result:t}},{key:"_callCloudFunction",value:function(t){var e=this,i=t.action,n=t.command,a=t.multiCommand,r=t.queryList;function s(t,e){if(a&&r)for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:{},i=e.uniClient,n=void 0===i?{}:i,a=e.isJQL,r=void 0!==a&&a;(0,m.default)(this,t),this._uniClient=n,this._authCallBacks={},this._dbCallBacks={},n._isDefault&&(this._dbCallBacks=K("_globalUniCloudDatabaseCallback")),r||(this.auth=ui(this._authCallBacks)),this._isJQL=r,Object.assign(this,ui(this._dbCallBacks)),this.env=li({},{get:function(t,e){return{$env:e}}}),this.Geo=li({},{get:function(t,e){return mi({path:["Geo"],method:e})}}),this.serverDate=mi({path:[],method:"serverDate"}),this.RegExp=mi({path:[],method:"RegExp"})}return(0,_.default)(t,[{key:"getCloudEnv",value:function(t){if("string"!=typeof t||!t.trim())throw new Error("getCloudEnv\u53c2\u6570\u9519\u8bef");return{$env:t.replace("$cloudEnv_","")}}},{key:"_callback",value:function(t,e){var i=this._dbCallBacks;i[t]&&i[t].forEach((function(t){t.apply(void 0,(0,u.default)(e))}))}},{key:"_callbackAuth",value:function(t,e){var i=this._authCallBacks;i[t]&&i[t].forEach((function(t){t.apply(void 0,(0,u.default)(e))}))}},{key:"multiSend",value:function(){var t=Array.from(arguments),e=t.map((function(t){var e=t.getAction(),i=t.getCommand();if("getTemp"!==i.$db[i.$db.length-1].$method)throw new Error("multiSend\u53ea\u652f\u6301\u5b50\u547d\u4ee4\u5185\u4f7f\u7528getTemp");return{action:e,command:i}}));return this._callCloudFunction({multiCommand:e,queryList:t})}}]),t}()),xi="token\u65e0\u6548\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",bi="token\u8fc7\u671f\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",wi={TOKEN_INVALID_TOKEN_EXPIRED:bi,TOKEN_INVALID_INVALID_CLIENTID:xi,TOKEN_INVALID:xi,TOKEN_INVALID_WRONG_TOKEN:xi,TOKEN_INVALID_ANONYMOUS_USER:xi},Ci={"uni-id-token-expired":bi,"uni-id-check-token-failed":xi,"uni-id-token-not-exist":xi,"uni-id-check-device-feature-failed":xi};function $i(t,e){var i="";return i=t?"".concat(t,"/").concat(e):e,i.replace(/^\//,"")}function ki(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=[],n=[];return t.forEach((function(t){!0===t.needLogin?i.push($i(e,t.path)):!1===t.needLogin&&n.push($i(e,t.path))})),{needLoginPage:i,notNeedLoginPage:n}}function Si(t){return t.split("?")[0].replace(/^\//,"")}function Oi(){return function(t){var e=t&&t.$page&&t.$page.fullPath||"";return e?("/"!==e.charAt(0)&&(e="/"+e),e):e}(function(){var t=getCurrentPages();return t[t.length-1]}())}function Ti(){return Si(Oi())}function Pi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)return!1;if(!(e&&e.list&&e.list.length))return!1;var i=e.list,n=Si(t);return i.some((function(t){return t.pagePath===n}))}var Ai,Di=!!y.default.uniIdRouter,Ii=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y.default,e=t.pages,i=void 0===e?[]:e,n=t.subPackages,a=void 0===n?[]:n,r=t.uniIdRouter,s=void 0===r?{}:r,o=t.tabBar,c=void 0===o?{}:o,l=s.loginPage,d=s.needLogin,f=void 0===d?[]:d,h=s.resToLogin,p=void 0===h||h,g=ki(i),v=g.needLoginPage,m=g.notNeedLoginPage,_=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=[],i=[];return t.forEach((function(t){var n=t.root,a=t.pages,r=void 0===a?[]:a,s=ki(r,n),o=s.needLoginPage,c=s.notNeedLoginPage;e.push.apply(e,(0,u.default)(o)),i.push.apply(i,(0,u.default)(c))})),{needLoginPage:e,notNeedLoginPage:i}}(a),x=_.needLoginPage,b=_.notNeedLoginPage;return{loginPage:l,routerNeedLogin:f,resToLogin:p,needLoginPage:[].concat((0,u.default)(v),(0,u.default)(x)),notNeedLoginPage:[].concat((0,u.default)(m),(0,u.default)(b)),loginPageInTabBar:Pi(l,c)}}(),Li=Ii.loginPage,Mi=Ii.routerNeedLogin,Fi=Ii.resToLogin,ji=Ii.needLoginPage,Ei=Ii.notNeedLoginPage,Bi=Ii.loginPageInTabBar;if(ji.indexOf(Li)>-1)throw new Error("Login page [".concat(Li,'] should not be "needLogin", please check your pages.json'));function Ni(t){var e=Ti();if("/"===t.charAt(0))return t;var i=t.split("?"),n=(0,c.default)(i,2),a=n[0],r=n[1],s=a.replace(/^\//,"").split("/"),o=e.split("/");o.pop();for(var l=0;l-1)&&(ji.indexOf(e)>-1||Mi.some((function(e){return function(t,e){return new RegExp(e).test(t)}(t,e)})))}function Ui(t){var e=t.redirect,i=Si(e),n=Si(Li);return Ti()!==n&&i!==n}function zi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.api,i=t.redirect;if(i&&Ui({redirect:i})){var n=function(t,e){return"/"!==t.charAt(0)&&(t="/"+t),e?t.indexOf("?")>-1?t+"&uniIdRedirectUrl=".concat(encodeURIComponent(e)):t+"?uniIdRedirectUrl=".concat(encodeURIComponent(e)):t}(Li,i);Bi?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");var a={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((function(){a[e]({url:n})}))}}function Wi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.url,i={abortLoginPageJump:!1,autoToLoginPage:!1},n=function(){var t,e=bt(),i=e.token,n=e.tokenExpired;if(i){if(n0)return setTimeout((function(){ft(at,n)}),0),i.abortLoginPageJump=!0,i;i.autoToLoginPage=!0}return i}function qi(){!function(){var t=Oi(),e=Wi({url:t}),i=e.abortLoginPageJump,n=e.autoToLoginPage;i||n&&zi({api:"redirectTo",redirect:t})}();for(var t=["navigateTo","redirectTo","reLaunch","switchTab"],e=function(e){var i=t[e];uni.addInterceptor(i,{invoke:function(t){var e=Wi({url:t.url}),n=e.abortLoginPageJump,a=e.autoToLoginPage;return n?t:a?(zi({api:i,redirect:Ni(t.url)}),!1):t}})},i=0;i0&&void 0!==arguments[0]?arguments[0]:{},e=lt(at);gt().then((function(){var i=Oi();if(i&&Ui({redirect:i}))return e.length>0?ft(at,Object.assign({uniIdRedirectUrl:i},t)):void(Li&&zi({api:"navigateTo",redirect:i}))}))}(i)}))}function Gi(t){!function(t){t.onResponse=function(t){ut(nt,t)},t.offResponse=function(t){dt(nt,t)}}(t),function(t){t.onNeedLogin=function(t){ut(at,t)},t.offNeedLogin=function(t){dt(at,t)},Di&&(K("_globalUniCloudStatus").needLoginInit||(K("_globalUniCloudStatus").needLoginInit=!0,gt().then((function(){qi.call(t)})),Fi&&Vi.call(t)))}(t),function(t){t.onRefreshToken=function(t){ut(rt,t)},t.offRefreshToken=function(t){dt(rt,t)}}(t)}var Hi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Ki=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Ji(){var t,e,i=bt().token||"",n=i.split(".");if(!i||3!==n.length)return{uid:null,role:[],permission:[],tokenExpired:0};try{t=JSON.parse((e=n[1],decodeURIComponent(Ai(e).split("").map((function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(i){throw new Error("\u83b7\u53d6\u5f53\u524d\u7528\u6237\u4fe1\u606f\u51fa\u9519\uff0c\u8be6\u7ec6\u9519\u8bef\u4fe1\u606f\u4e3a\uff1a"+i.message)}return t.tokenExpired=1e3*t.exp,delete t.exp,delete t.iat,t}Ai="function"!=typeof atob?function(t){if(t=String(t).replace(/[\t\n\f\r ]+/g,""),!Ki.test(t))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var e;t+="==".slice(2-(3&t.length));for(var i,n,a="",r=0;r>16&255):64===n?String.fromCharCode(e>>16&255,e>>8&255):String.fromCharCode(e>>16&255,e>>8&255,255&e);return a}:atob;var Xi=k((function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var i="chooseAndUploadFile:ok",n="chooseAndUploadFile:fail";function r(t,e){return t.tempFiles.forEach((function(t,i){t.name||(t.name=t.path.substring(t.path.lastIndexOf("/")+1)),e&&(t.fileType=e),t.cloudPath=Date.now()+"_"+i+t.name.substring(t.name.lastIndexOf("."))})),t.tempFilePaths||(t.tempFilePaths=t.tempFiles.map((function(t){return t.path}))),t}function s(t,e,n){var a=n.onChooseFile,r=n.onUploadProgress;return e.then((function(t){if(a){var e=a(t);if(void 0!==e)return Promise.resolve(e).then((function(e){return void 0===e?t:e}))}return t})).then((function(e){return!1===e?{errMsg:i,tempFilePaths:[],tempFiles:[]}:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,a=arguments.length>3?arguments[3]:void 0;(e=Object.assign({},e)).errMsg=i;var r=e.tempFiles,s=r.length,o=0;return new Promise((function(i){for(;o=s)!r.find((function(t){return!t.url&&!t.errMsg}))&&i(e);else{var l=r[n];t.uploadFile({filePath:l.path,cloudPath:l.cloudPath,fileType:l.fileType,cloudPathAsRealPath:l.cloudPathAsRealPath,onUploadProgress:function(t){t.index=n,t.tempFile=l,t.tempFilePath=l.path,a&&a(t)}}).then((function(t){l.url=t.fileID,n0&&void 0!==arguments[0]?arguments[0]:{type:"all"};return"image"===e.type?s(t,function(t){var e=t.count,i=t.sizeType,a=t.sourceType,s=void 0===a?["album","camera"]:a,o=t.extension;return new Promise((function(t,a){uni.chooseImage({count:e,sizeType:i,sourceType:s,extension:o,success:function(e){t(r(e,"image"))},fail:function(t){a({errMsg:t.errMsg.replace("chooseImage:fail",n)})}})}))}(e),e):"video"===e.type?s(t,function(t){var e=t.camera,i=t.compressed,a=t.maxDuration,s=t.sourceType,o=void 0===s?["album","camera"]:s,c=t.extension;return new Promise((function(t,s){uni.chooseVideo({camera:e,compressed:i,maxDuration:a,sourceType:o,extension:c,success:function(e){var i=e.tempFilePath,n=e.duration,a=e.size,s=e.height,o=e.width;t(r({errMsg:"chooseVideo:ok",tempFilePaths:[i],tempFiles:[{name:e.tempFile&&e.tempFile.name||"",path:i,size:a,type:e.tempFile&&e.tempFile.type||"",width:o,height:s,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail:function(t){s({errMsg:t.errMsg.replace("chooseVideo:fail",n)})}})}))}(e),e):s(t,function(t){var e=t.count,i=t.extension;return new Promise((function(t,s){var o=uni.chooseFile;if("undefined"!=typeof a&&"function"==typeof a.chooseMessageFile&&(o=a.chooseMessageFile),"function"!=typeof o)return s({errMsg:n+" \u8bf7\u6307\u5b9a type \u7c7b\u578b\uff0c\u8be5\u5e73\u53f0\u4ec5\u652f\u6301\u9009\u62e9 image \u6216 video\u3002"});o({type:"all",count:e,extension:i,success:function(e){t(r(e))},fail:function(t){s({errMsg:t.errMsg.replace("chooseFile:fail",n)})}})}))}(e),e)}}})),Yi=function(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}(Xi);function Qi(t){return{props:{localdata:{type:Array,default:function(){return[]}},options:{type:[Object,Array],default:function(){return{}}},spaceInfo:{type:Object,default:function(){return{}}},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:function(){return{mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{}}},created:function(){var t=this;this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((function(){var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((function(i){e.push(t[i])})),e}),(function(e,i){if("manual"!==t.loadtime){for(var n=!1,a=[],r=2;r0&&void 0!==arguments[0]?arguments[0]:{},i=e.getone,n=void 0!==i&&i,a=e.success,r=e.fail;this.mixinDatacomLoading||(this.mixinDatacomLoading=!0,this.mixinDatacomErrorMessage="",this.mixinDatacomGet().then((function(e){t.mixinDatacomLoading=!1;var i=e.result,r=i.data,s=i.count;t.getcount&&(t.mixinDatacomPage.count=s),t.mixinDatacomHasMore=r.length0&&void 0!==arguments[0]?arguments[0]:{},n=t.database(this.spaceInfo),a=i.action||this.action;a&&(n=n.action(a));var r=i.collection||this.collection;n=Array.isArray(r)?(e=n).collection.apply(e,(0,u.default)(r)):n.collection(r);var s=i.where||this.where;s&&Object.keys(s).length&&(n=n.where(s));var o=i.field||this.field;o&&(n=n.field(o));var c=i.foreignKey||this.foreignKey;c&&(n=n.foreignKey(c));var l=i.groupby||this.groupby;l&&(n=n.groupBy(l));var d=i.groupField||this.groupField;d&&(n=n.groupField(d)),!0===(void 0!==i.distinct?i.distinct:this.distinct)&&(n=n.distinct());var f=i.orderby||this.orderby;f&&(n=n.orderBy(f));var h=void 0!==i.pageCurrent?i.pageCurrent:this.mixinDatacomPage.current,p=void 0!==i.pageSize?i.pageSize:this.mixinDatacomPage.size,g=void 0!==i.getcount?i.getcount:this.getcount,v=void 0!==i.gettree?i.gettree:this.gettree,m=void 0!==i.gettreepath?i.gettreepath:this.gettreepath,_={getCount:g},y={limitLevel:void 0!==i.limitlevel?i.limitlevel:this.limitlevel,startWith:void 0!==i.startwith?i.startwith:this.startwith};return v&&(_.getTree=y),m&&(_.getTreePath=y),n=n.skip(p*(h-1)).limit(p).get(_),n}}}}function Zi(t){return K("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",t.config.spaceId))}function tn(){return en.apply(this,arguments)}function en(){return en=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c,l=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=l.length>0&&void 0!==l[0]?l[0]:{},i=e.openid,n=e.callLoginByWeixin,a=void 0!==n&&n,r=Zi(this),"mp-weixin"===V){t.next=4;break}throw new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `".concat(V,"`"));case 4:if(!i||!a){t.next=6;break}throw new Error("[SecureNetwork] openid and callLoginByWeixin cannot be passed at the same time");case 6:if(!i){t.next=8;break}return t.abrupt("return",(r.mpWeixinOpenid=i,{}));case 8:return t.next=10,new Promise((function(t,e){uni.login({success:function(e){t(e.code)},fail:function(t){e(new Error(t.errMsg))}})}));case 10:return o=t.sent,c=this.importObject("uni-id-co",{customUI:!0}),t.next=14,c.secureNetworkHandshakeByWeixin({code:o,callLoginByWeixin:a});case 14:return r.mpWeixinCode=o,t.abrupt("return",{code:o});case 16:case"end":return t.stop()}}),t,this)}))),en.apply(this,arguments)}function nn(t){return an.apply(this,arguments)}function an(){return an=(0,d.default)(s.default.mark((function t(e){var i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=Zi(this),t.abrupt("return",(i.initPromise||(i.initPromise=tn.call(this,e)),i.initPromise));case 2:case"end":return t.stop()}}),t,this)}))),an.apply(this,arguments)}function rn(t){var e={getSystemInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(i){return new Promise((function(n,a){e[t](C(C({},i),{},{success:function(t){n(t)},fail:function(t){a(t)}}))}))}}var sn=function(t){(0,h.default)(i,t);var e=$(i);function i(){var t;return(0,m.default)(this,i),t=e.call(this),t._uniPushMessageCallback=t._receivePushMessage.bind((0,o.default)(t)),t._currentMessageId=-1,t._payloadQueue=[],t}return(0,_.default)(i,[{key:"init",value:function(){var t=this;return Promise.all([rn("getSystemInfo")(),rn("getPushClientId")()]).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=(0,c.default)(e,2),n=i[0];n=void 0===n?{}:n;var a=n.appId,r=i[1];r=void 0===r?{}:r;var s=r.cid;if(!a)throw new Error("Invalid appId, please check the manifest.json file");if(!s)throw new Error("Invalid push client id");t._appId=a,t._pushClientId=s,t._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),t.emit("open"),t._initMessageListener()}),(function(e){throw t.emit("error",e),t.close(),e}))}},{key:"open",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this.init());case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"_isUniCloudSSE",value:function(t){if("receive"!==t.type)return!1;var e=t&&t.data&&t.data.payload;return!(!e||"UNI_CLOUD_SSE"!==e.channel||e.seqId!==this._seqId)}},{key:"_receivePushMessage",value:function(t){if(this._isUniCloudSSE(t)){var e=t&&t.data&&t.data.payload,i=e.action,n=e.messageId,a=e.message;this._payloadQueue.push({action:i,messageId:n,message:a}),this._consumMessage()}}},{key:"_consumMessage",value:function(){for(var t=this;;){var e=this._payloadQueue.find((function(e){return e.messageId===t._currentMessageId+1}));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}},{key:"_parseMessagePayload",value:function(t){var e=t.action,i=t.messageId,n=t.message;"end"===e?this._end({messageId:i,message:n}):"message"===e&&this._appendMessage({messageId:i,message:n})}},{key:"_appendMessage",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=(t.messageId,t.message);this.emit("message",e)}},{key:"_end",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=(t.messageId,t.message);this.emit("end",e),this.close()}},{key:"_initMessageListener",value:function(){uni.onPushMessage(this._uniPushMessageCallback)}},{key:"_destroy",value:function(){uni.offPushMessage(this._uniPushMessageCallback)}},{key:"toJSON",value:function(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}},{key:"close",value:function(){this._destroy(),this.emit("close")}}]),i}(function(){function t(){(0,m.default)(this,t),this._callback={}}return(0,_.default)(t,[{key:"addListener",value:function(t,e){this._callback[t]||(this._callback[t]=[]),this._callback[t].push(e)}},{key:"on",value:function(t,e){return this.addListener(t,e)}},{key:"removeListener",value:function(t,e){if(!e)throw new Error('The "listener" argument must be of type function. Received undefined');var i=this._callback[t];if(i){var n=function(t,e){for(var i=t.length-1;i>=0;i--)if(t[i]===e)return i;return-1}(i,e);i.splice(n,1)}}},{key:"off",value:function(t,e){return this.removeListener(t,e)}},{key:"removeAllListener",value:function(t){delete this._callback[t]}},{key:"emit",value:function(t){for(var e=this._callback[t],i=arguments.length,n=new Array(i>1?i-1:0),a=1;a0)return t.init(e).database();if(this._database)return this._database;var i=_i(yi,{uniClient:t});return this._database=i,i},t.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return t.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;var i=_i(yi,{uniClient:t,isJQL:!0});return this._databaseForJQL=i,i}}(e),function(t){t.getCurrentUserInfo=Ji,t.chooseAndUploadFile=Yi.initChooseAndUploadFile(t),Object.assign(t,{get mixinDatacom(){return Qi(t)}}),t.SSEChannel=sn,t.initSecureNetworkByWeixin=function(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.openid,n=e.callLoginByWeixin,a=void 0!==n&&n;return nn.call(t,{openid:i,callLoginByWeixin:a})}}(t),t.importObject=function(t){return function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.customUI=e.customUI||t.customUI,t.parseSystemError=e.parseSystemError||t.parseSystemError,Object.assign(t.loadingOptions,e.loadingOptions),Object.assign(t.errorOptions,e.errorOptions),"object"==(0,l.default)(e.secretMethods)&&(t.secretMethods=e.secretMethods),t}({customUI:!1,loadingOptions:{title:"\u52a0\u8f7d\u4e2d...",mask:!0},errorOptions:{type:"modal",retry:!1}},i);var n=i,a=n.customUI,r=n.loadingOptions,o=n.errorOptions,c=n.parseSystemError,u=!a;return new Proxy({},{get:function(n,a){switch(a){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fn,i=t.interceptorName,n=t.getCallbackArgs;return(0,d.default)(s.default.mark((function t(){var a,r,o,c,l,u,d=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:for(a=d.length,r=new Array(a),o=0;o0&&void 0!==c[0]?c[0]:{},i=e.title,n=e.content,a=e.showCancel,r=e.cancelText,o=e.confirmText,t.abrupt("return",new Promise((function(t,e){uni.showModal({title:i,content:n,showCancel:a,cancelText:r,confirmText:o,success:function(e){t(e)},fail:function(){t({confirm:!1,cancel:!0})}})})));case 2:case"end":return t.stop()}}),t)})))({title:"\u63d0\u793a",content:k,showCancel:o.retry,cancelText:"\u53d6\u6d88",confirmText:o.retry?"\u91cd\u8bd5":"\u786e\u5b9a"});case 33:if(S=n.sent,O=S.confirm,!o.retry||!O){n.next=37;break}return n.abrupt("return",f.apply(void 0,g));case 37:throw T=new yt({subject:x,code:b,message:w,requestId:h.requestId}),T.detail=h.result,ft(nt,{type:ct,content:T}),T;case 39:return n.abrupt("return",(ft(nt,{type:ct,content:h.result}),h.result));case 40:case"end":return n.stop()}}),n,null,[[5,11]])})));function f(){return n.apply(this,arguments)}return f}(),interceptorName:"callObject",getCallbackArgs:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.params;return{objectName:e,methodName:a,params:i}}})}})}}(t)}(e),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((function(t){if(e[t]){var i=e[t];e[t]=function(){return i.apply(e,Array.from(arguments))},e[t]=function(t,e){return function(i){var n=this,a=!1;if("callFunction"===e){var r=i&&i.type||D;a=r!==D}var s="callFunction"===e&&!a,o=this._initPromiseHub.exec();i=i||{};var c=vt(i),l=c.success,u=c.fail,d=c.complete,f=o.then((function(){return a?Promise.resolve():Z(tt(e,"invoke"),i)})).then((function(){return t.call(n,i)})).then((function(t){return a?Promise.resolve(t):Z(tt(e,"success"),t).then((function(){return Z(tt(e,"complete"),t)})).then((function(){return s&&ft(nt,{type:ot,content:t}),Promise.resolve(t)}))}),(function(t){return a?Promise.reject(t):Z(tt(e,"fail"),t).then((function(){return Z(tt(e,"complete"),t)})).then((function(){return ft(nt,{type:ot,content:t}),Promise.reject(t)}))}));if(!(l||u||d))return f;f.then((function(t){l&&l(t),d&&d(t),s&&ft(nt,{type:ot,content:t})}),(function(t){u&&u(t),d&&d(t),s&&ft(nt,{type:ot,content:t})}))}}(e[t],t).bind(e)}})),e.init=this.init,e}}]),t}());(function(){var t=G,e={};if(t&&1===t.length)e=t[0],cn=cn.init(e),cn._isDefault=!0;else{var i;i=t&&t.length>0?"\u5e94\u7528\u6709\u591a\u4e2a\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u901a\u8fc7uniCloud.init\u65b9\u6cd5\u6307\u5b9a\u8981\u4f7f\u7528\u7684\u670d\u52a1\u7a7a\u95f4":"\u5e94\u7528\u672a\u5173\u8054\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u5728uniCloud\u76ee\u5f55\u53f3\u952e\u5173\u8054\u670d\u52a1\u7a7a\u95f4",["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"].forEach((function(t){cn[t]=function(){return console.error(i),Promise.reject(new yt({code:"SYS_ERR",message:i}))}}))}Object.assign(cn,{get mixinDatacom(){return Qi(cn)}}),Gi(cn),cn.addInterceptor=Y,cn.removeInterceptor=Q,cn.interceptObject=et})();var ln=cn;i.default=ln}).call(this,n("c8ba"),n("fe07")["default"])},ab42:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e=t.lastPage)?i("view",{staticClass:t._$s(16,"sc","endtext"),attrs:{_i:16}}):t._e()],2),t._$s(17,"i",!t.lastPage)?i("view",{staticClass:t._$s(17,"sc","nolist"),attrs:{_i:17}},[i("image",{attrs:{_i:18}}),i("text")]):t._e()])},r=[]},b470:function(t,e,i){"use strict";i.r(e);var n=i("788b"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},b4a4:function(t,e,i){"use strict";i.r(e);var n=i("8b28"),a=i("ac1a");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"28993e7f",null,!1,n["a"],void 0);e["default"]=o.exports},b4b4:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("ecc4"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e50?t.weight:50)))]):n("input",{directives:[{name:"model",rawName:"v-model",value:t.weight,expression:"weight"}],attrs:{_i:37},domProps:{value:t._$s(37,"v-model",t.weight)},on:{blur:function(e){t.disabled=!1},input:function(e){e.target.composing||(t.weight=e.target.value)}}}),n("text",{attrs:{_i:38},on:{click:function(e){return t.handleWeightEdit("\u52a0")}}})]),n("text",{staticClass:t._$s(39,"sc","tips"),attrs:{_i:39},on:{click:function(e){t.disabled=!0}}})]),n("view",{class:t._$s(40,"c",[t.isConnection?"start":"start Nstart"]),attrs:{_i:40},on:{click:function(e){return t.handleStart(3)}}})]):t._e(),n("view",{staticClass:t._$s(41,"sc","gridList"),attrs:{_i:41}},[n("view",{staticClass:t._$s(42,"sc","data"),attrs:{_i:42}},[n("view",{staticClass:t._$s(43,"sc","item"),attrs:{_i:43},on:{click:function(e){return t.navTo("/pages/skip/charts")}}},[n("view",{staticClass:t._$s(44,"sc","image"),attrs:{_i:44}},[n("image",{attrs:{src:t._$s(45,"a-src",i("d371")),_i:45}})]),n("view",{staticClass:t._$s(46,"sc","name"),attrs:{_i:46}})]),n("view",{staticClass:t._$s(47,"sc","item"),attrs:{_i:47},on:{click:function(e){return t.navTo("/pages/history/history?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(48,"sc","image"),attrs:{_i:48}},[n("image",{attrs:{src:t._$s(49,"a-src",i("2c81")),_i:49}})]),n("view",{staticClass:t._$s(50,"sc","name"),attrs:{_i:50}})]),n("view",{staticClass:t._$s(51,"sc","item"),attrs:{_i:51},on:{click:function(e){return t.navTo("/pages/compk/contrast?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(52,"sc","image"),attrs:{_i:52}},[n("image",{attrs:{src:t._$s(53,"a-src",i("0834")),_i:53}})]),n("view",{staticClass:t._$s(54,"sc","name"),attrs:{_i:54}})]),n("view",{staticClass:t._$s(55,"sc","item"),attrs:{_i:55},on:{click:function(e){return t.$store.commit("changeRecord",!0)}}},[n("view",{staticClass:t._$s(56,"sc","image"),attrs:{_i:56}},[n("image",{attrs:{src:t._$s(57,"a-src",i("f707")),_i:57}})]),n("view",{staticClass:t._$s(58,"sc","name"),attrs:{_i:58}})])])]),n("record",{attrs:{rtype:t.acd_id,_i:59}})],1)},a=[]},b5ef:function(t,e,i){if("undefined"===typeof Promise||Promise.prototype.finally||(Promise.prototype.finally=function(t){var e=this.constructor;return this.then((function(i){return e.resolve(t()).then((function(){return i}))}),(function(i){return e.resolve(t()).then((function(){throw i}))}))}),"undefined"!==typeof uni&&uni&&uni.requireGlobal){var n=uni.requireGlobal();ArrayBuffer=n.ArrayBuffer,Int8Array=n.Int8Array,Uint8Array=n.Uint8Array,Uint8ClampedArray=n.Uint8ClampedArray,Int16Array=n.Int16Array,Uint16Array=n.Uint16Array,Int32Array=n.Int32Array,Uint32Array=n.Uint32Array,Float32Array=n.Float32Array,Float64Array=n.Float64Array,BigInt64Array=n.BigInt64Array,BigUint64Array=n.BigUint64Array}uni.restoreGlobal&&uni.restoreGlobal(weex,plus,setTimeout,clearTimeout,setInterval,clearInterval),__definePage("pages/index/index",(function(){return Vue.extend(i("fe32").default)})),__definePage("pages/card/card",(function(){return Vue.extend(i("976d").default)})),__definePage("pages/body/body",(function(){return Vue.extend(i("9f04").default)})),__definePage("pages/history/history",(function(){return Vue.extend(i("1f20").default)})),__definePage("pages/history/historyDetail",(function(){return Vue.extend(i("dc21").default)})),__definePage("pages/compk/contrast",(function(){return Vue.extend(i("2457").default)})),__definePage("pages/compk/pkdetail",(function(){return Vue.extend(i("3ed0").default)})),__definePage("pages/skip/skip",(function(){return Vue.extend(i("1ace").default)})),__definePage("pages/skip/charts",(function(){return Vue.extend(i("d50c").default)})),__definePage("pages/vitalcapacity/vitalcapacity",(function(){return Vue.extend(i("788d").default)})),__definePage("pages/vitalcapacity/charts",(function(){return Vue.extend(i("c576").default)})),__definePage("pages/me/me",(function(){return Vue.extend(i("6581").default)})),__definePage("pages/me/manage",(function(){return Vue.extend(i("3946").default)})),__definePage("pages/me/userInfo",(function(){return Vue.extend(i("7b17").default)})),__definePage("pages/score/score",(function(){return Vue.extend(i("06b5").default)})),__definePage("pages/score/history",(function(){return Vue.extend(i("4d26").default)})),__definePage("pages/score/report",(function(){return Vue.extend(i("ca64").default)})),__definePage("pages/login/forgetPassword",(function(){return Vue.extend(i("1f1e").default)})),__definePage("pages/login/login",(function(){return Vue.extend(i("832a").default)})),__definePage("pages/setting/setting",(function(){return Vue.extend(i("39fa").default)})),__definePage("pages/setting/password",(function(){return Vue.extend(i("e98f").default)})),__definePage("pages/setting/email",(function(){return Vue.extend(i("3842").default)})),__definePage("pages/setting/phone",(function(){return Vue.extend(i("fd3e").default)})),__definePage("pages/devices/search",(function(){return Vue.extend(i("1e10").default)})),__definePage("pages/devices/G02",(function(){return Vue.extend(i("7ce1").default)})),__definePage("pages/business/business",(function(){return Vue.extend(i("8c99").default)})),__definePage("pages/devices/PCV02",(function(){return Vue.extend(i("650c").default)})),__definePage("pages/business/addDevice",(function(){return Vue.extend(i("46b5").default)})),__definePage("pages/business/search",(function(){return Vue.extend(i("a9f9").default)})),__definePage("pages/devices/PCT01",(function(){return Vue.extend(i("a8e1").default)})),__definePage("pages/me/about",(function(){return Vue.extend(i("2bb5").default)}))},b61a:function(t){t.exports=JSON.parse('{"index.title":"Hello i18n","index.home":"\u30db\u30fc\u30e0","index.component":"\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8","index.api":"API","index.schema":"Schema","index.demo":"uni-app globalization","index.demo-description":"\u30e6\u30cb\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u3001manifest.json\u3001pages.json\u3001\u30bf\u30d6\u30d0\u30fc\u3001\u30da\u30fc\u30b8\u3001\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3001API\u3092\u542b\u3081\u308b\u3001Schema","index.detail":"\u8a73\u7d30","index.language":"\u8a00\u8a9e","index.language-info":"\u8a2d\u5b9a","index.system-language":"\u30b7\u30b9\u30c6\u30e0\u8a00\u8a9e","index.application-language":"\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u8a00\u8a9e","index.language-change-confirm":"\u3053\u306e\u8a2d\u5b9a\u3092\u9069\u7528\u3059\u308b\u3068\u3001\u30a2\u30d7\u30ea\u304c\u518d\u8d77\u52d5\u3057\u307e\u3059"}')},b647:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={renCalendar:i("ecdb").default,uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc"," calendar"),attrs:{_i:1}},[t._$s(2,"i",t.isShow)?i("ren-calendar",{ref:"ren",attrs:{markDays:t.markDays,_i:2},on:{onDayClick:t.onDayClick,onMonthClickPre:t.onMonthClickPre}}):t._e(),t._$s(3,"i",t.infoList.length)?i("view",{staticClass:t._$s(3,"sc","box"),attrs:{_i:3}},t._l(t._$s(4,"f",{forItems:t.infoList}),(function(e,n,a,r){return i("view",{key:t._$s(4,"f",{forIndex:a,key:n}),staticClass:t._$s("4-"+r,"sc","list"),attrs:{_i:"4-"+r},on:{click:function(i){return t.addMemberTags(e.id,e)}}},[i("view",{staticClass:t._$s("5-"+r,"sc","item"),attrs:{_i:"5-"+r}},[i("view",{staticClass:t._$s("6-"+r,"sc","check"),attrs:{_i:"6-"+r}},[i("uni-icons",{attrs:{type:-1!=t.isActive.indexOf(e.id)?"checkbox-filled":"circle",size:"22",color:-1!=t.isActive.indexOf(e.id)?"#FEC407":"#dfdfdf",_i:"7-"+r}})],1),i("view",[t._v(t._$s("8-"+r,"t0-0",t._s(e.v1))),i("text",[t._v(t._$s("9-"+r,"t0-0",t._s(e.v1_name)))])]),t._$s("10-"+r,"i",e.v2)?i("view",[t._v(t._$s("10-"+r,"t0-0",t._s(e.v2))),i("text",[t._v(t._$s("11-"+r,"t0-0",t._s(e.v2_name)))])]):t._e(),t._$s("12-"+r,"i",e.v3)?i("view",[t._v(t._$s("12-"+r,"t0-0",t._s(e.v3))),i("text",[t._v(t._$s("13-"+r,"t0-0",t._s(e.v3_name)))])]):t._e()])])})),0):t._e(),i("view",{staticClass:t._$s(14,"sc","bottom"),attrs:{_i:14}},[t._l(t._$s(15,"f",{forItems:t.ActiveDays}),(function(e,n,a,r){return t._$s("15-"+r,"i",t.isActive)?i("view",{key:t._$s(15,"f",{forIndex:a,key:n}),staticClass:t._$s("15-"+r,"sc","list"),attrs:{_i:"15-"+r},on:{click:function(i){return t.addMemberTags(e.id,e)}}},[i("view",{staticClass:t._$s("16-"+r,"sc","item borderRadius"),attrs:{_i:"16-"+r}},[i("view",{staticClass:t._$s("17-"+r,"sc","time"),attrs:{_i:"17-"+r}},[t._v(t._$s("17-"+r,"t0-0",t._s(e.r_t)))]),i("view",[t._v(t._$s("18-"+r,"t0-0",t._s(e.v1))),i("text",[t._v(t._$s("19-"+r,"t0-0",t._s(e.v1_name)))])]),t._$s("20-"+r,"i",e.v2)?i("view",[t._v(t._$s("20-"+r,"t0-0",t._s(e.v2))),i("text",[t._v(t._$s("21-"+r,"t0-0",t._s(e.v2_name)))])]):t._e(),t._$s("22-"+r,"i",e.v3)?i("view",[t._v(t._$s("22-"+r,"t0-0",t._s(e.v3))),i("text",[t._v(t._$s("23-"+r,"t0-0",t._s(e.v3_name)))])]):t._e(),i("view",{staticClass:t._$s("24-"+r,"sc","check"),attrs:{_i:"24-"+r}},[i("uni-icons",{attrs:{type:"clear",size:"22",color:"#999",_i:"25-"+r}})],1)])]):t._e()})),t._$s(26,"i",2==t.length)?i("view",{staticClass:t._$s(26,"sc","pkclass"),attrs:{_i:26}}):t._e(),i("view",{staticClass:t._$s(27,"sc","btn"),class:t._$s(27,"c",{active:2!=t.length}),attrs:{_i:27},on:{click:t.handlePK}})],2)],1)])},r=[]},b6f8:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={qiunDataCharts:i("ecc4").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","box"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","title bold"),attrs:{_i:2}}),i("view",{staticClass:t._$s(3,"sc","charts"),attrs:{_i:3}},[i("qiun-data-charts",{attrs:{type:"arcbar",chartData:t.chartData,_i:4}})],1),i("view",{staticClass:t._$s(5,"sc","name"),attrs:{_i:5}},[t._v(t._$s(5,"t0-0",t._s(t.score)))]),i("view",{staticClass:t._$s(6,"sc","time text_c"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(t.create_time)))])]),t._l(t._$s(7,"f",{forItems:t.selectllist}),(function(e,n,a,r){return i("view",{key:t._$s(7,"f",{forIndex:a,key:"7-"+r})},[i("view",{staticClass:t._$s("8-"+r,"sc","titleName bold mt-15 ml-15 size18"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e.name)))]),i("view",{staticClass:t._$s("9-"+r,"sc","indexCarList"),attrs:{_i:"9-"+r}},t._l(t._$s("10-"+r,"f",{forItems:e.list}),(function(e,n,a,s){return i("view",{key:t._$s("10-"+r,"f",{forIndex:a,key:"10-"+r+"-"+s}),staticClass:t._$s("10-"+r+"-"+s,"sc","card"),attrs:{_i:"10-"+r+"-"+s}},[i("view",{staticClass:t._$s("11-"+r+"-"+s,"sc","title"),attrs:{_i:"11-"+r+"-"+s}},[i("view",{staticClass:t._$s("12-"+r+"-"+s,"sc","name"),attrs:{_i:"12-"+r+"-"+s}},[t._v(t._$s("12-"+r+"-"+s,"t0-0",t._s(e.name)))])]),t._l(t._$s("13-"+r+"-"+s,"f",{forItems:e.list}),(function(n,a,o,c){return t._$s("13-"+r+"-"+s+"-"+c,"i",e.list.length>1)?i("view",{key:t._$s("13-"+r+"-"+s,"f",{forIndex:o,key:"13-"+r+"-"+s+"-"+c}),staticClass:t._$s("13-"+r+"-"+s+"-"+c,"sc","item3"),attrs:{_i:"13-"+r+"-"+s+"-"+c}},[i("view",{staticClass:t._$s("14-"+r+"-"+s+"-"+c,"sc","name"),attrs:{_i:"14-"+r+"-"+s+"-"+c}},[t._v(t._$s("14-"+r+"-"+s+"-"+c,"t0-0",t._s(n.name)))]),i("view",{staticClass:t._$s("15-"+r+"-"+s+"-"+c,"sc","weight"),attrs:{_i:"15-"+r+"-"+s+"-"+c}},[i("view",{staticClass:t._$s("16-"+r+"-"+s+"-"+c,"sc","input"),attrs:{_i:"16-"+r+"-"+s+"-"+c}},[t._v(t._$s("16-"+r+"-"+s+"-"+c,"t0-0",t._s(n.value?n.value:"-")))]),i("view",{staticClass:t._$s("17-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"17-"+r+"-"+s+"-"+c}},[t._v(t._$s("17-"+r+"-"+s+"-"+c,"t0-0",t._s(n.score?n.score:"-")))]),i("view",{staticClass:t._$s("18-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"18-"+r+"-"+s+"-"+c}},[t._v(t._$s("18-"+r+"-"+s+"-"+c,"t0-0",t._s(n.proportion_value?n.proportion_value:"-")))])])]):t._e()}))],2)})),0)])}))],2)},r=[]},b772:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("645e"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e=3570&&"\u52a0"==t?(this.time_m="59",void(this.time_s="59")):Number(e+i)<=30&&"\u51cf"==t?(this.time_m="00",void(this.time_s="30")):("\u51cf"==t&&(n=Math.floor(Number(e+i-30)%3600/60),a=Number(e+i-30)%60),"\u52a0"==t&&(n=Math.floor(Number(e+i+30)%3600/60),a=Number(e+i+30)%60),this.time_m=n>9?n:"0"+n,this.time_s=a>9?a:"0"+a,void(this.timesTndex=[Number(this.time_m),Number(this.time_s)]))},handleWeightEdit:function(t){"\u51cf"==t&&(this.weight=Number(this.weight)-50>50?Number(this.weight)-50:50),"\u52a0"==t&&(this.weight=Number(this.weight)+50)},handleMyTime:function(){var t=this;a=setTimeout((function(){t.devicesList.length||(t.islink=-1,t.$tools.showModal("\u6ca1\u6709\u67e5\u627e\u5230\u8bbe\u5907")),clearTimeout(a),t.$Bluetooth.stopBluetoothDevicesDiscovery()}),12e3)},navTo:function(e){this.isConnected||(this.islink=-1,clearTimeout(a),this.$Bluetooth.closeBluetoothAdapter(),this.$Bluetooth.stopBluetoothDevicesDiscovery(),t("log","\u84dd\u7259\u6ca1\u6709\u8fde\u63a5"," at pages/skip/skip.vue:540")),uni.navigateTo({url:e})}}};e.default=u}).call(this,i("0de9")["default"])},b9e3:function(t,e,i){"use strict";i.r(e);var n=i("7054"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},ba40:function(t,e,i){"use strict";i.r(e);var n=i("53eb"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},bb62:function(t,e){t.exports="/static/t01.gif"},bb74:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=n(i("359a")),o=i("26cb");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function l(t){for(var e=1;e=this.lastPage?uni.showToast({title:"\u6ca1\u6709\u66f4\u591a\u6570\u636e\uff01",icon:"none"}):(this.page++,this.getList(this.page))})),(0,r.default)(a,"methods",{clickItemMethod:function(t){uni.navigateTo({url:"/pages/score/report?id="+t})},getList:function(e){var i=this;this.$model.getSportshistory({aud_id:uni.getStorageSync("userid"),page:e}).then((function(e){t("log","\u5386\u53f2\u8bb0\u5f55",e," at pages/score/history.vue:95"),0==e.code&&(i.ranklist=i.ranklist.concat(e.data.rows),i.lastPage=e.data.totalpage)}))}}),a);e.default=u}).call(this,i("0de9")["default"])},bbaf:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e=this.lastPage?uni.showToast({title:"\u6ca1\u6709\u66f4\u591a\u6570\u636e\uff01",icon:"none"}):(this.page++,this.getList(this.page))},methods:{swipeClick:function(t,e){var i=this,n=i.ranklist[e].id;uni.showModal({title:"\u53cb\u60c5\u63d0\u793a",content:"\u662f\u5426\u5220\u9664\u5f53\u524d\u6d4b\u91cf\u8bb0\u5f55\uff1f",success:function(t){t.confirm?i.$model.gethistorydelete({id:n,type:i.acd_id}).then((function(t){0==t.code?(i.ranklist.splice(e,1),i.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")}),i.isDelete=!0,i.$tools.msg("\u5220\u9664\u6210\u529f")):i.$tools.msg(t.msg)})):t.cancel&&i.$tools.msg("\u60a8\u5df2\u53d6\u6d88\u64cd\u4f5c\uff01")}})},clickItemMethod:function(t){"6"!=this.acd_id&&uni.navigateTo({url:"/pages/history/historyDetail?type="+this.acd_id+"&id="+t.id})},getList:function(e){var i=this;this.$model.gethistory({aud_id:uni.getStorageSync("userid"),type:this.acd_id,page:this.page}).then((function(e){if(t("log","\u5386\u53f2\u8bb0\u5f55",e," at pages/history/history.vue:126"),0==e.code){var n=[{text:"\u5220\u9664",style:{backgroundColor:"#dd524d"}}];e.data.rows.forEach((function(t){t.options=n})),i.ranklist=i.ranklist.concat(e.data.rows),i.lastPage=e.data.totalpage}}))},handleEdit:function(t){this.isActive=this.isActive==t?null:t}}};e.default=c}).call(this,i("0de9")["default"])},be0b:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("7f8e")),r=(n(i("cd91")),"http://tc.pcxbc.com"),s=function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"get",n=arguments.length>2?arguments[2]:void 0;n.token=uni.getStorageSync("token"),n.aan_id=uni.getStorageSync("aan_id");var s={url:r+e,data:n,method:i,header:{"X-Requested-With":"XMLHttpRequest","content-type":"application/json;charset=UTF-8"}},o=new Promise((function(i,r){uni.request(s).then((function(r){if(uni.hideLoading(),t("log","request",e,r,n," at tools/https.js:20"),20001==r[1].data.code)return uni.clearStorageSync(),uni.setStorageSync("token",null),uni.setStorageSync("aan_id",null),void setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),2e3);200==r[1].statusCode?i(r[1].data):a.default.msg(r[1].data.msg)})).catch((function(t){uni.hideLoading(),r(t)}))}));return o},o={baseUrl:r,get:function(t,e){return s(t,"get",e)},post:function(t,e){return s(t,"post",e)}};e.default=o}).call(this,i("0de9")["default"])},bf62:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{password:"",password2:""}},onLoad:function(){},methods:{handleTelLogin:function(){var e=this;e.password?e.password2?e.password2==e.password?e.$model.getAccountPassword({password:e.password,c_password:e.password2}).then((function(i){t("log","\u6ce8\u518c",i," at pages/setting/password.vue:52"),0!=i.code?e.$tools.msg(i.msg):(e.$tools.msg("\u5bc6\u7801\u8bbe\u7f6e\u6210\u529f"),uni.navigateBack())})).catch((function(t){})):e.$tools.msg("\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u586b\u5199\u4e00\u81f4"):e.$tools.msg("\u8bf7\u786e\u8ba4\u5bc6\u7801"):e.$tools.msg("\u8bf7\u586b\u5199\u5bc6\u7801")}}};e.default=i}).call(this,i("0de9")["default"])},c002:function(t,e,i){"use strict";i.r(e);var n=i("edbf"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c0f7:function(t,e,i){"use strict";i.r(e);var n=i("8130"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c135:function(t,e){t.exports=function(t){if(Array.isArray(t))return t},t.exports.__esModule=!0,t.exports["default"]=t.exports},c240:function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports["default"]=t.exports},c2a0:function(t,e){t.exports="/static/dui.png"},c3c4:function(t,e,i){"use strict";i.r(e);var n=i("b772"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c576:function(t,e,i){"use strict";i.r(e);var n=i("331a"),a=i("3f86");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"22e183e2",null,!1,n["a"],void 0);e["default"]=o.exports},c5f7:function(t,e){t.exports=function(t){return-1!==Function.toString.call(t).indexOf("[native code]")},t.exports.__esModule=!0,t.exports["default"]=t.exports},c8ba:function(t,i){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"===typeof window&&(n=window)}t.exports=n},c973:function(t,e){function i(t,e,i,n,a,r,s){try{var o=t[r](s),c=o.value}catch(l){return void i(l)}o.done?e(c):Promise.resolve(c).then(n,a)}t.exports=function(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var s=t.apply(e,n);function o(t){i(s,a,r,o,c,"next",t)}function c(t){i(s,a,r,o,c,"throw",t)}o(void 0)}))}},t.exports.__esModule=!0,t.exports["default"]=t.exports},ca64:function(t,e,i){"use strict";i.r(e);var n=i("b6f8"),a=i("5df8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"02592107",null,!1,n["a"],void 0);e["default"]=o.exports},cbb2:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=n},cd91:function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("8bbf")),r=n(i("26cb")),s=n(i("5752"));a.default.use(r.default);var o=new r.default.Store({state:{user:{id:"",headimg:null,nickname:"",birthday:"",gender:0,sex:0,address:[],card_data_list:[],target_current:{}},accountNumber:{create_time:"",head_pic:"",last_update_time:"",my_email:"",my_tel:"",nickname:""},MeasureSkip:null,MeasureResult:null,MeasureLung:null,familayList:[],historyList:[],cardList:{user:[],all:[]},Trend:[],userDeviceList:[],isDrawe:!1,isedit:!1,isTarget:!1,isFirst:!1,isRecord:!1,isSlider:!1,isConnected:!1,isBluetoothTyle:!1,LungLevel:[],devicesList:[],phoneInfo:{info:{},versionUrl:{},platform:""}},mutations:{changePhoneInfo:function(t,e){Object.assign(t.phoneInfo,e)},changeAccountNumber:function(t,e){Object.assign(t.accountNumber,e)},changeUser:function(t,e){Object.assign(t.user,e)},changeCardList:function(t,e){t.cardList=e},changehistoryList:function(t,e){t.historyList=e},changeMeasureResult:function(t,e){t.MeasureResult=e},changeMeasureSkip:function(t,e){t.MeasureSkip=e},changeMeasureLung:function(t,e){t.MeasureLung=e},changeEdit:function(t,e){t.isedit=e},changeTarget:function(t,e){t.isTarget=e},changeFirst:function(t,e){t.isFirst=e},changeRecord:function(t,e){t.isRecord=e},changeSlider:function(t,e){t.isSlider=e},changeDrawe:function(t,e){t.isDrawe=e},changeLungLevel:function(t,e){t.lungLevel=e},changeFamilay:function(t,e){0==e.length&&(uni.setStorageSync("userid",""),uni.setStorageSync("gender",0),t.user.target_current={},t.user.card_data_list=[]),t.familayList=e},changeTrend:function(t,e){t.Trend=e},changeBluetooth:function(t,e){t.isBluetoothTyle=e},changeConnected:function(t,e){t.isConnected=e},changeUserDeviceList:function(t,e){t.userDeviceList=e},changedevicesList:function(t,e){t.devicesList=e}},modules:{},actions:s.default});e.default=o},ce71:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i("273d"),a={name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:function(){return{icons:n.fontData}},computed:{unicode:function(){var t=this,e=this.icons.find((function(e){return e.font_class===t.type}));return e?e.unicode:""},iconSize:function(){return function(t){return"number"===typeof t||/^[0-9]*$/g.test(t)?t+"px":t}(this.size)},styleObj:function(){return""!==this.fontFamily?"color: ".concat(this.color,"; font-size: ").concat(this.iconSize,"; font-family: ").concat(this.fontFamily,";"):"color: ".concat(this.color,"; font-size: ").concat(this.iconSize,";")}},methods:{_onClick:function(){this.$emit("click")}}};e.default=a},cfc0:function(t,e,i){"use strict";i.r(e);var n=i("1a4c"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},cfef:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{progress:0}},onLaunch:function(){this.checkForUpdates(),uni.switchTab({url:"/pages/index/index"}),t("log","App Launch"," at App.vue:13")},onShow:function(){t("log","App Show"," at App.vue:16")},onHide:function(){t("log","App Hide"," at App.vue:19")},methods:{checkForUpdates:function(){var e=this,i="";uni.getSystemInfo({success:function(t){i=t.platform,e.$store.commit("changePhoneInfo",{platform:t.platform})}}),plus.runtime.getProperty(plus.runtime.appid,(function(n){uni.setStorageSync("VERSION",n.version);var a=n.version;e.$store.commit("changePhoneInfo",{info:n}),e.$model.getloginversion({}).then((function(r){var s=r.data.url,o=r.data.version;t("log","\u7248\u672c\u4fe1\u606f",n," at App.vue:44"),t("log","res",r," at App.vue:45"),e.$store.commit("changePhoneInfo",{versionUrl:r.data}),o!==a?uni.showModal({title:"\u53d1\u73b0\u65b0\u7248\u672c",content:"\u68c0\u67e5\u5230\u65b0\u7248\u672c"+r.data.version+"\uff0c\u662f\u5426\u66f4\u65b0\uff1f",success:function(n){n.confirm?"android"===i?(uni.showLoading({title:"\u6b63\u5728\u5347\u7ea7,\u8bf7\u8010\u5fc3\u7b49\u5f85"}),uni.setStorageSync("VERSION",r.data.version),e.downloadNewVersion(s,r.code)):uni.showModal({title:"\u53d1\u73b0\u65b0\u7248\u672c "+r.data.version,content:"\u8bf7\u5230App store\u8fdb\u884c\u5347\u7ea7",showCancel:!1}):(t("log","\u7528\u6237\u653e\u5f03\u66f4\u65b0"," at App.vue:70"),0==r.code?e.handleUserList():setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),500))}}):(t("log","\u7248\u672c\u53f7\u76f8\u540c"," at App.vue:84"),0==r.code?e.handleUserList():setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),500))}))}))},downloadNewVersion:function(e,i){var n=uni.downloadFile({url:e,success:function(e){200===e.statusCode&&(uni.hideLoading(),plus.runtime.install(e.tempFilePath,{force:!0},(function(){t("log","install success..."," at App.vue:111"),plus.runtime.restart()}),(function(e){t("error","install fail..."," at App.vue:115")})))},fail:function(){uni.showToast({title:"\u5347\u7ea7\u5931\u8d25",icon:"none"})}});n.onProgressUpdate((function(e){t("log","\u4e0b\u8f7d\u8fdb\u5ea6"+e.progress+"%"," at App.vue:127")}))},handleUserList:function(){var e=this;e.$model.getUserList({type:2}).then((function(i){t("log","\u7528\u6237\u5217\u8868",i," at App.vue:138"),0==i.code?(e.$store.commit("changeFamilay",i.data),i.data.length&&(e.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")?uni.getStorageSync("userid"):i.data[0].id}),e.$store.dispatch("getCardList",{aud_id:uni.getStorageSync("userid")?uni.getStorageSync("userid"):i.data[0].id}))):e.$tools.msg(i.msg)})).catch((function(t){}))}}};e.default=i}).call(this,i("0de9")["default"])},d077:function(t,e,i){"use strict";i.r(e);var n=i("6975"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d0fa:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","calendar-wrapper"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","header"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","pre"),attrs:{_i:2},on:{click:function(e){return t.changeMonth("pre")}}},[i("uni-icons",{attrs:{type:"back",_i:3}})],1),i("view",[t._v(t._$s(4,"t0-0",t._s(t.y+"\u5e74"+t.formatNum(t.m)+"\u6708")))]),i("view",{staticClass:t._$s(5,"sc","next"),attrs:{_i:5},on:{click:function(e){return t.changeMonth("next")}}},[i("uni-icons",{attrs:{type:"forward",_i:6}})],1)]),i("view",{staticClass:t._$s(7,"sc","week"),attrs:{_i:7}},t._l(t._$s(8,"f",{forItems:t.weekDay}),(function(e,n,a,r){return i("view",{key:t._$s(8,"f",{forIndex:a,key:n}),staticClass:t._$s("8-"+r,"sc","week-day"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e)))])})),0),i("view",{staticClass:t._$s(9,"sc","content0"),class:t._$s(9,"c",{hide:!t.monthOpen}),style:t._$s(9,"s",{height:t.height}),attrs:{_i:9}},[i("view",{staticClass:t._$s(10,"sc","days"),style:t._$s(10,"s",{top:t.positionTop+"rpx"}),attrs:{_i:10}},t._l(t._$s(11,"f",{forItems:t.dates}),(function(e,n,a,r){return i("view",{key:t._$s(11,"f",{forIndex:a,key:n}),staticClass:t._$s("11-"+r,"sc","item"),attrs:{_i:"11-"+r}},[i("view",{staticClass:t._$s("12-"+r,"sc","day"),class:t._$s("12-"+r,"c",{choose:t.choose==e.year+"/"+e.month+"/"+e.date&&e.isCurM,nolm:!e.isCurM,today:t.isToday(e.year,e.month,e.date),isWorkDay:t.isWorkDay(e.year,e.month,e.date)}),attrs:{_i:"12-"+r},on:{click:function(i){return t.selectOne(e,i)}}},[t._v(t._$s("12-"+r,"t0-0",t._s(Number(e.date))))]),t._$s("13-"+r,"i",t.isMarkDay(e.year,e.month,e.date)&&e.isCurM)?i("view",{staticClass:t._$s("13-"+r,"sc","markDay"),attrs:{_i:"13-"+r}}):t._e()])})),0)]),t._$s(14,"i",t.collapsible)?i("image",{staticClass:t._$s(14,"sc","weektoggle"),class:t._$s(14,"c",{down:t.monthOpen}),attrs:{_i:14},on:{click:t.toggle}}):t._e()])},r=[]},d122:function(t,e,i){"use strict";i.r(e);var n=i("2370"),a=i("13fa");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"f4e86178",null,!1,n["a"],void 0);e["default"]=o.exports},d225:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])])]),i("view",{staticClass:t._$s(12,"sc","btnlogin"),attrs:{_i:12},on:{click:t.handleTelLogin}})])])},a=[]},d371:function(t,e){t.exports="/static/charts.png"},d38f:function(t,e,i){"use strict";i.r(e);var n=i("bb74"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d4c8:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",[i("view",{staticClass:t._$s(1,"sc","header"),attrs:{_i:1}},[t._$s(2,"i",t.userList.length)?i("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","headimg"),attrs:{_i:3}},[i("image",{attrs:{src:t._$s(4,"a-src",t.user.head_pic),_i:4}})]),i("view",{staticClass:t._$s(5,"sc","info"),attrs:{_i:5}},[i("view",{staticClass:t._$s(6,"sc","size20 bold"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(t.user.nickname)))]),i("view",{staticClass:t._$s(7,"sc","mt-5"),attrs:{_i:7}},[t._v(t._$s(7,"t0-0",t._s(t.user.age)))]),i("view",[t._v(t._$s(8,"t0-0",t._s(t.$t("index.birthday")))+t._$s(8,"t0-1",t._s(t.user.birthday)))])]),t._$s(9,"i",t.isLeft)?i("text",{staticClass:t._$s(9,"sc","t-icon t-icon-qiehuan1"),attrs:{_i:9},on:{click:function(e){return t.$store.commit("changeDrawe",!0)}}}):t._e()]):i("view",{staticClass:t._$s(10,"sc","top"),attrs:{_i:10},on:{click:t.handleAddUser}},[i("view",{staticClass:t._$s(11,"sc","info"),attrs:{_i:11}}),i("view",{staticClass:t._$s(12,"sc","add"),attrs:{_i:12}})])]),i("view",{staticClass:t._$s(13,"sc","cityList"),attrs:{_i:13}},[t._$s(14,"i",t.isArea)?i("view",{staticClass:t._$s(14,"sc","area"),attrs:{_i:14},on:{click:function(e){t.visible=!0}}},[i("view"),i("view",[t._v(t._$s(16,"t0-0",t._s(t.region?t.region:t.user.address))),i("uni-icons",{attrs:{type:"bottom",_i:17}})],1)]):t._e(),t._$s(18,"i",t.visible)?i("view",{staticClass:t._$s(18,"sc","visible"),attrs:{_i:18},on:{click:function(e){t.visible=!1}}},[i("view",{staticClass:t._$s(19,"sc","item"),attrs:{_i:19},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(20,"sc","groupBtn"),attrs:{_i:20}},[i("view",{attrs:{_i:21},on:{click:function(e){t.visible=!1}}}),i("view",{staticClass:t._$s(22,"sc","sure"),attrs:{_i:22},on:{click:function(e){return t.handlesure()}}})]),i("picker-view",{staticClass:t._$s(23,"sc","picker-view"),attrs:{value:t._$s(23,"a-value",t.value),"indicator-style":t._$s(23,"a-indicator-style",t.indicatorStyle),_i:23},on:{change:t.bindChange}},[i("picker-view-column",t._l(t._$s(25,"f",{forItems:t.province}),(function(e,n,a,r){return i("view",{key:t._$s(25,"f",{forIndex:a,key:n}),staticClass:t._$s("25-"+r,"sc","item"),attrs:{_i:"25-"+r}},[t._v(t._$s("25-"+r,"t0-0",t._s(e.name)))])})),0),i("picker-view-column",t._l(t._$s(27,"f",{forItems:t.city}),(function(e,n,a,r){return i("view",{key:t._$s(27,"f",{forIndex:a,key:n}),staticClass:t._$s("27-"+r,"sc","item"),attrs:{_i:"27-"+r}},[t._v(t._$s("27-"+r,"t0-0",t._s(e)))])})),0)])])]):t._e()]),i("drawer",{attrs:{_i:28}})],1)},r=[]},d500:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading6",data:function(){return{}}}},d50c:function(t,e,i){"use strict";i.r(e);var n=i("45b9"),a=i("3b4d");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"5553330c",null,!1,n["a"],void 0);e["default"]=o.exports},d542:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","common"),attrs:{_i:0}},[i("headerIndex",{attrs:{isArea:!1,_i:1}}),t._$s(2,"i",t.ranklist.length)?i("view",{staticClass:t._$s(2,"sc","history"),attrs:{_i:2}},[t._l(t._$s(3,"f",{forItems:t.ranklist}),(function(e,n,a,r){return i("view",{key:t._$s(3,"f",{forIndex:a,key:n}),staticClass:t._$s("3-"+r,"sc","list"),attrs:{_i:"3-"+r},on:{click:function(i){return t.clickItemMethod(e.id)}}},[i("view",{staticClass:t._$s("4-"+r,"sc","data"),attrs:{_i:"4-"+r}},[i("icon",{staticClass:t._$s("5-"+r,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:"5-"+r}}),t._v(t._$s("4-"+r,"t1-0",t._s(e.create_time)))]),i("view",{staticClass:t._$s("6-"+r,"sc","item"),attrs:{_i:"6-"+r}},[i("view",{staticClass:t._$s("7-"+r,"sc","time"),attrs:{_i:"7-"+r}},[t._v(t._$s("7-"+r,"t0-0",t._s(e.address)))]),i("view",{staticClass:t._$s("8-"+r,"sc","number"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e.score))),i("uni-icons",{attrs:{type:"right",_i:"9-"+r}})],1)])])})),t._$s(10,"i",!t.lastPage||t.page>=t.lastPage)?i("view",{staticClass:t._$s(10,"sc","endtext"),attrs:{_i:10}}):t._e()],2):t._e(),t._$s(11,"i",!t.lastPage)?i("view",{staticClass:t._$s(11,"sc","nolist"),attrs:{_i:11}},[i("image",{attrs:{_i:12}}),i("text")]):t._e()],1)},r=[]},d66d:function(t,e,i){"use strict";i.r(e);var n=i("d743"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d743:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;ee&&t>10)return"horizontal";if(e>t&&e>10)return"vertical";return""}(n.offsetX,n.offsetY)}(t),"horizontal"===s.direction&&(t.preventDefault&&t.preventDefault(),r(s.x+s.deltaX,n,i)))}function a(t,e){var i=t.instance,n=i.getDataset().disabled,a=i.getState();n=("string"===typeof n?JSON.parse(n):n)||!1,n||function(t,e,i){var n=e.getState(),a=n.threshold,r=(n.position,n.isopen||"none"),s=n.leftWidth,c=n.rightWidth;if(0===n.deltaX)return void o("none",e,i);o("none"===r&&c>0&&-t>a||"none"!==r&&c>0&&c+t0&&t>a||"none"!==r&&s>0&&s-t0){i=!1;break}return i}"object"===typeof window&&(e=!0);var u=!1;return t.exports={showWatch:function(t,e,i,n){var a=n.getState();s(n,i),t&&"none"!==t?o(t,n,i):(a.left&&o("none",n,i),c(n))},touchstart:i,touchmove:n,touchend:a,mousedown:function(t,n){e&&l()&&(i(t,n),u=!0)},mousemove:function(t,i){e&&l()&&u&&n(t,i)},mouseup:function(t,i){e&&l()&&(a(t,i),u=!1)},mouseleave:function(t,i){e&&l()&&(u=!1)}},t.exports}({exports:{}})}},e21a:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",password:"",password2:"",disabled:!1,second:60,value:1,type:""}},onLoad:function(t){this.type=t.type},methods:{checkboxChange:function(t){this.value=t.detail.value.length?t.detail.value[0]:"0"},handleTelLogin:function(){var e=this,i=-1!==e.phone.indexOf("@");if(0!=e.value)if(i||/^1[3456789]\d{9}$/.test(e.phone))if(!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone))if(e.code)if(e.password)if(e.password2){if(e.password2==e.password){var n={data:e.phone,password:e.password,c_password:e.password2,code:e.code},a="register"==e.type?e.$model.getregister(n):e.$model.getResetPassword(n);return a.then((function(i){t("log","\u6ce8\u518c",i," at pages/login/forgetPassword.vue:109"),0==i.code?(uni.setStorageSync("token",i.data.token),uni.setStorageSync("aan_id",i.data.aan_id),e.$tools.msg("\u8bbe\u7f6e\u6210\u529f,\u8fdb\u5165\u7a0b\u5e8f\u4e2d"),setTimeout((function(){uni.switchTab({url:"/pages/index/index?type=1"})}),1e3)):e.$tools.msg(i.msg)})).catch((function(t){}))}e.$tools.msg("\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u586b\u5199\u4e00\u81f4")}else e.$tools.msg("\u8bf7\u786e\u8ba4\u5bc6\u7801");else e.$tools.msg("\u8bf7\u586b\u5199\u5bc6\u7801");else e.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801");else e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1");else e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7");else e.$tools.msg("\u8bf7\u5148\u786e\u8ba4\u52fe\u9009\u534f\u8bae")},handleCode:function(){var e=this,i=-1!==e.phone.indexOf("@");i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:e.type}).then((function(i){if(t("log",i," at pages/login/forgetPassword.vue:141"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handlexieyi:function(){uni.navigateTo({url:"/pages/index/index"})}}};e.default=i}).call(this,i("0de9")["default"])},e50d:function(t,e,i){var n=i("7037")["default"];t.exports=function(t,e){if("object"!==n(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var a=i.call(t,e||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports},e5d9:function(t,e,i){"use strict";i.r(e);var n=i("2f87"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},e651:function(t,e,i){"use strict";i.r(e);var n=i("dfb6"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},e699:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])]),i("view",{staticClass:t._$s(12,"sc","item"),attrs:{_i:12}},[i("view",{staticClass:t._$s(13,"sc","text"),attrs:{_i:13}}),i("view",{staticClass:t._$s(14,"sc","input"),attrs:{_i:14}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:t._$s(15,"sc","uni-input"),attrs:{_i:15},domProps:{value:t._$s(15,"v-model",t.password)},on:{input:function(e){e.target.composing||(t.password=e.target.value)}}})])]),i("view",{staticClass:t._$s(16,"sc","item"),attrs:{_i:16}},[i("view",{staticClass:t._$s(17,"sc","text"),attrs:{_i:17}}),i("view",{staticClass:t._$s(18,"sc","input"),attrs:{_i:18}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.password2,expression:"password2"}],staticClass:t._$s(19,"sc","uni-input"),attrs:{_i:19},domProps:{value:t._$s(19,"v-model",t.password2)},on:{input:function(e){e.target.composing||(t.password2=e.target.value)}}})])])]),i("view",{staticClass:t._$s(20,"sc","btnlogin"),attrs:{_i:20},on:{click:t.handleTelLogin}})])])},a=[]},e772:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","uni-collapse"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},a=[]},e98f:function(t,e,i){"use strict";i.r(e);var n=i("7afc"),a=i("95a3");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"13cadba4",null,!1,n["a"],void 0);e["default"]=o.exports},ecc4:function(t,e,i){"use strict";i.r(e);var n=i("a889"),a=i("1db8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"489427b0",null,!1,n["a"],void 0);e["default"]=o.exports},ecdb:function(t,e,i){"use strict";i.r(e);var n=i("d0fa"),a=i("cfc0");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"59982fcc",null,!1,n["a"],void 0);e["default"]=o.exports},ed03:function(t,e,i){"use strict";i.r(e);var n=i("32d9"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},ed6d:function(t,e,i){var n=i("4a4b");t.exports=function(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&n(t,e)},t.exports.__esModule=!0,t.exports["default"]=t.exports},ed76:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","list"),attrs:{_i:1}},t._l(t._$s(2,"f",{forItems:t.list}),(function(e,n,a,r){return i("view",{key:t._$s(2,"f",{forIndex:a,key:"2-"+r}),staticClass:t._$s("2-"+r,"sc","item"),attrs:{_i:"2-"+r},on:{click:function(i){return t.handlebinging(e)}}},[i("image",{attrs:{src:t._$s("3-"+r,"a-src",e.pic),_i:"3-"+r}}),i("view",{staticClass:t._$s("4-"+r,"sc","name"),attrs:{_i:"4-"+r}},[t._v(t._$s("4-"+r,"t0-0",t._s(e.name)))])])})),0)])},a=[]},edbf:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r,s=n(i("9523")),o=i("26cb");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var l={data:function(){return{Unload:!1,issearch:!1,isdevTip:!1,devicesList:[],devList:[],id:0}},computed:function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:"uniSwipeAction",e=this.$parent,i=e.$options.name;while(i!==t){if(e=e.$parent,!e)return!1;i=e.$options.name}return e}}};e.default=o},f707:function(t,e){t.exports="/static/history.png"},f77f:function(t,e,i){"use strict";i.r(e);var n=i("88dc"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},fa23:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=i("26cb");function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var c={data:function(){return{progress:0}},computed:function(t){for(var e=1;e0),i("text"))]),i("view",{staticClass:t._$s(17,"sc","item"),attrs:{_i:17}},[i("view",[t._v(t._$s(18,"t0-0",t._s(t.memInfo.fat_wdiff?Math.abs(t.memInfo.fat_wdiff):0)))]),(t._$s(19,"i",Number(t.memInfo.fat_wdiff)>0),i("text"))]),i("view",{staticClass:t._$s(21,"sc","time"),attrs:{_i:21}},[i("view",[i("uni-icons",{staticClass:t._$s(23,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:23}}),t._v(t._$s(22,"t1-0",t._s(t.memInfo.time)))],1)])]):i("view",{staticClass:t._$s(24,"sc","boxTime"),attrs:{_i:24}},[i("view",[i("uni-icons",{staticClass:t._$s(26,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:26}}),t._v(t._$s(25,"t1-0",t._s(t.memInfo.time)))],1)]),i("view",{staticClass:t._$s(27,"sc","control"),attrs:{_i:27}},[i("view",{staticClass:t._$s(28,"sc","title"),attrs:{_i:28}},[i("view",{staticClass:t._$s(29,"sc","name"),attrs:{_i:29}}),i("view"),i("view"),i("view")]),t._l(t._$s(33,"f",{forItems:t.listStr}),(function(e,n,a,r){return i("view",{key:t._$s(33,"f",{forIndex:a,key:n}),staticClass:t._$s("33-"+r,"sc","li"),attrs:{_i:"33-"+r}},[i("view",{staticClass:t._$s("34-"+r,"sc","name"),attrs:{_i:"34-"+r}},[i("text",[t._v(t._$s("35-"+r,"t0-0",t._s(e.title)))])]),i("view",{staticClass:t._$s("36-"+r,"sc","num"),attrs:{_i:"36-"+r}},[t._$s("37-"+r,"i",0!=e.diffval||"0.00"==e.diffval||"00:00:00"==e.diffval)?i("text",[t._v(t._$s("37-"+r,"t0-0",t._s(6!=t.acd_id?Math.abs(e.diffval):e.diffval)))]):t._e(),t._$s("38-"+r,"i",Number(e.diffval)>0)?i("icon",{staticClass:t._$s("38-"+r,"sc","t-icon t-icon-shang"),attrs:{_i:"38-"+r}}):t._e(),t._$s("39-"+r,"i",Number(e.diffval)<0)?i("icon",{staticClass:t._$s("39-"+r,"sc","t-icon t-icon-xia"),attrs:{_i:"39-"+r}}):t._e(),t._$s("40-"+r,"i",!e.diffval||"0.00"==e.diffval||"00:00:00"==e.diffval)?i("icon",{staticClass:t._$s("40-"+r,"sc","t-icon t-icon-hengxian"),attrs:{_i:"40-"+r}}):t._e()]),i("view",{staticClass:t._$s("41-"+r,"sc","f"),attrs:{_i:"41-"+r}},[i("view",[t._v(t._$s("42-"+r,"t0-0",t._s(e.firstresult?e.firstresult.value:"-")))]),i("text",[t._v(t._$s("43-"+r,"t0-0",t._s(e.firstresult.level)))])]),i("view",{staticClass:t._$s("44-"+r,"sc","f"),attrs:{_i:"44-"+r}},[i("view",[t._v(t._$s("45-"+r,"t0-0",t._s(e.secondresult?e.secondresult.value:"-")))]),i("text",[t._v(t._$s("46-"+r,"t0-0",t._s(e.secondresult.level)))])])])}))],2)])},r=[]},fd3e:function(t,e,i){"use strict";i.r(e);var n=i("8594"),a=i("ed03");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"4340e369",null,!1,n["a"],void 0);e["default"]=o.exports},fd6f:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","chartsview"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","charts-error"),attrs:{_i:1}}),i("view",{staticClass:t._$s(2,"sc","charts-font"),attrs:{_i:2}},[t._v(t._$s(2,"t0-0",t._s(null==t.errorMessage?"\u8bf7\u70b9\u51fb\u91cd\u8bd5":t.errorMessage)))])])},a=[]},fe07:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.Behavior=function(t){return t},e.Component=function(e){var i=function(e){var i=e.data,n=e.options,a=e.methods,r=e.behaviors,s=e.lifetimes,o=e.observers,u=e.relations,d=e.properties,h=e.pageLifetimes,p=e.externalClasses,g={mixins:[],props:{},watch:{},mpOptions:{mpObservers:[]}};return l(g),c(i,g),function(t,e){if(!t)return;e.mpOptions.options=t}(n,g),$(a,g),P(r,g),function(t,e){if(!t)return;k(t,e)}(s,g),function(t,e){if(!t)return;var i=e.mpOptions.mpObservers;Object.keys(t).forEach((function(e){i.push({paths:A(e),observer:t[e]})}))}(o,g),function(e,i){if(!e)return;Object.keys(e).forEach((function(i){var n=e[i];n.name=i,n.target=n.target?String(n.target):function(t,e){0===e.indexOf("/")&&(t="");var i=t.split("/"),n=e.split("/");i.pop();while(n.length){var a=n.shift();""!==a&&"."!==a&&(".."!==a?i.push(a):i.pop())}return i.join("/")}(t.__wxRoute,i)})),i.mpOptions.relations=e}(u,g),C(d,g),function(t,e){if(!t)return;b.forEach((function(i){var n=t[i];f(n)&&(e[x[i]]=n)}))}(h,g),function(t,e){if(!t)return;Array.isArray(t)||(t=[t]);e.mpOptions.externalClasses=t,e.mpOptions.properties||(e.mpOptions.properties=Object.create(null));t.forEach((function(t){e.mpOptions.properties[m(t)]={type:String,value:""}}))}(p,g),k(e,g),O(e),g}(e);i.mixins.unshift(Y),i.mpOptions.path=t.__wxRoute,function(t){t.onServiceAttached||(t.onServiceAttached=[]);t.onServiceAttached.push((function(){E(this,"linked")}))}(i),t.__wxComponents[t.__wxRoute]=i},e.Page=function(e){var i=function(t){var e={mixins:[],mpOptions:{}};return l(e),c(t.data,e),function(t,e){var i=Object.create(null);Object.keys(t).forEach((function(e){var n=t[e];f(n)&&-1===w.indexOf(e)&&(i[e]=n)})),e.methods=i}(t,e),function(t,e){Object.keys(t).forEach((function(i){-1!==w.indexOf(i)&&(e[i]=t[i])}))}(t,e),e}(e);i.mixins.unshift(Y),i.mpOptions.path=t.__wxRoute,t.__wxComponents[t.__wxRoute]=i},e.nextTick=e.default=void 0;var a,r=n(i("9523")),s=n(i("278c")),o=n(i("8bbf"));function c(t,e){t&&(e.mpOptions.data=t)}function l(e){e.components=t.__wxVueOptions.components}var u=Object.prototype.toString,d=Object.prototype.hasOwnProperty;function f(t){return"function"===typeof t}function h(t){return"[object Object]"===u.call(t)}function p(t,e){return d.call(t,e)}function g(){}var v=/-(\w)/g,m=function(t){var e=Object.create(null);return function(i){var n=e[i];return n||(e[i]=t(i))}}((function(t){return t.replace(v,(function(t,e){return e?e.toUpperCase():""}))})),_={created:"onServiceCreated",attached:"onServiceAttached",ready:"mounted",moved:"moved",detached:"destroyed"},y=Object.keys(_),x={show:"onPageShow",hide:"onPageHide",resize:"onPageResize"},b=Object.keys(x),w=["onLoad","onShow","onReady","onHide","onUnload","onPullDownRefresh","onReachBottom","onShareAppMessage","onPageScroll","onResize","onTabItemTap"];function C(t,e){t&&(e.mpOptions.properties=t)}function $(t,e){t&&(t.$emit&&(console.warn('Method "$emit" conflicts with an existing Vue instance method'),delete t.$emit),e.methods=t)}function k(t,e){y.forEach((function(i){p(t,i)&&(e[_[i]]||(e[_[i]]=[])).push(t[i])}))}var S={"wx://form-field":{},"wx://component-export":{}};function O(t,e){(function(t){var e=t.behaviors,i=t.definitionFilter,n=[];if(Array.isArray(e)&&e.forEach((function(e){e="string"===typeof e?S[e]:e,e.definitionFilter&&(n.push(e.definitionFilter),e.definitionFilter.call(null,t,[]))})),f(i));})(t)}var T={"wx://form-field":{beforeCreate:function(){var t=this.$options.mpOptions;t.properties||(t.properties=Object.create(null));var e=t.properties;p(e,"name")||(e.name={type:String}),p(e,"value")||(e.value={type:String})}}};function P(t,e){t&&t.forEach((function(t){"string"===typeof t?T[t]&&e.mixins.push(T[t]):e.mixins.push(function(t){var e=t.data,i=t.methods,n=t.behaviors,a=t.properties,r={watch:{},mpOptions:{mpObservers:[]}};return c(e,r),$(i,r),P(n,r),C(a,r),k(t,r),O(t),r}(t))}))}function A(t){return t.split(",").map((function(t){return function(t){return t.split(".")}(t)}))}function D(t,e,i,n){if(e){var a="_$".concat(t,"Handlers");(n[a]||(n[a]=[])).push((function(){e.call(n,i)}))}}function I(t,e,i){var n=t.name,a=i._$relationNodes||(i._$relationNodes=Object.create(null));(a[n]||(a[n]=[])).push(e),D("linked",t["linked"],e,i)}function L(t,e,i){D("unlinked",t["unlinked"],e,i)}function M(t,e,i){var n=t&&t.$options.mpOptions&&t.$options.mpOptions.relations;if(!n)return[];var a=Object.keys(n).find((function(t){var a=n[t];return a.target===e&&a.type===i}));return a?[n[a],t]:[]}function F(t,e,i){var n=i(t,t.$options.mpOptions.path),a=(0,s.default)(n,2),r=a[0],o=a[1];r&&(I(r,t,o),I(e,o,t),L(r,t,o),L(e,o,t))}function j(t){var e=t.$options.mpOptions||{},i=e.relations;i&&Object.keys(i).forEach((function(e){(function(t,e){var i=t.type;"parent"===i?F(e,t,(function(t,e){return M(t.$parent,e,"child")})):"ancestor"===i&&F(e,t,(function(t,e){var i=t.$parent;while(i){var n=M(i,e,"descendant");if(n.length)return n;i=i.$parent}return[]}))})(i[e],t)}))}function E(t,e){var i=t["_$".concat(e,"Handlers")];i&&i.forEach((function(t){return t()}))}var B={enumerable:!0,configurable:!0,get:g,set:g};function N(t,e,i){B.get=function(){return this[e][i]},B.set=function(t){this[e][i]=t},Object.defineProperty(t,i,B)}function R(t,e){var i=this;h(t)&&(Object.keys(t).forEach((function(e){(function(t,e,i){var n=t.replace(/\[(\d+?)\]/g,".$1").split(".");return n.reduce((function(t,i,a){if(a!==n.length-1)return"undefined"===typeof t[i]&&(t[i]={}),t[i];t[i]=e}),i),1===n.length})(e,t[e],i.data)&&!p(i,e)&&N(i,"__data__",e)})),this.$forceUpdate(),f(e)&&this.$nextTick(e))}var U=Object.prototype.toString,z=function(t){return function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0,n=U.call(i);if("[object Array]"===n)return e=i.slice(0),e;if("[object Object]"===n){for(var a in i)e[a]=t(e[a],i[a]);return e}if("[object Date]"===n)return new Date(i.getTime());if("[object RegExp]"===n){var r=String(i),s=r.lastIndexOf("/");return new RegExp(r.slice(1,s),r.slice(s+1))}return i}("[object Array]"===U.call(t)?[]:{},t)},W=(a={},(0,r.default)(a,String,""),(0,r.default)(a,Number,0),(0,r.default)(a,Boolean,!1),(0,r.default)(a,Object,null),(0,r.default)(a,Array,[]),(0,r.default)(a,null,null),a);function q(t){return W[t]}function V(t){return h(t)?t.type:t}function G(t,e,i,n){var a=i[t];if(void 0!==a){var r=e[t],s=V(r);a=H(a,s);var o=r&&r.observer;return o&&setTimeout((function(){K(o,n,a)}),4),a}return function(t){return h(t)?p(t,"value")?t.value:q(t.type):q(t)}(e[t])}function H(t,e){return e===Boolean?!!t:e===String?String(t):t}function K(t,e,i,n){try{"function"===typeof t?t.call(e,i,n):"string"===typeof t&&"function"===typeof e[t]&&e[t](i,n)}catch(a){console.error("execute observer ".concat(t," callback fail! err: ").concat(a))}}function J(t){var e=t.$options.mpOptions&&t.$options.mpOptions.properties,i=t.$options.propsData;i&&e&&Object.keys(e).forEach((function(n){p(i,n)&&(t[n]=H(i[n],V(e[n])))}))}function X(t){var e=JSON.parse(JSON.stringify(t.$options.mpOptions.data||{}));t["__data__"]=e;var i={get:function(){return t["__data__"]},set:function(e){t["__data__"]=e}};Object.defineProperties(t,{data:i,properties:i}),t.setData=R,function(t,e){var i=t.$options.mpOptions.properties;if(i){var n=z(t.$options.propsData)||{},a=function(a){var r=!!h(i[a])&&i[a].observer,s=G(a,i,n,t);Object.defineProperty(e,a,{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){var i=s;e===s||e!==e&&s!==s||(s=Array.isArray(e)?e.slice(0):e,r&&K(r,t,e,i),t.$forceUpdate())}})};for(var r in i)a(r)}}(t,e),Object.keys(e).forEach((function(e){N(t,"__data__",e)}))}var Y={beforeCreate:function(){this._renderProxy=this,this._$self=this,this._$noop=g},created:function(){X(this),function(t){var e=t.$emit;t.triggerEvent=function(i,n,a){var r={dataset:t.$el.dataset},s={target:r,currentTarget:r,detail:n,preventDefault:g,stopPropagation:g};e.call(t,i,s)},t.$emit=function(){t.triggerEvent.apply(t,arguments)},t.getRelationNodes=function(e){return(t._$relationNodes&&t._$relationNodes[e]||[]).filter((function(t){return!t._isDestroyed}))},t._$updateProperties=J}(this),j(this)},mounted:function(){(function(t){var e=t.$options.watch;e&&Object.keys(e).forEach((function(i){var n=e[i];if(n.mounted){var a=t[i],r=n.handler;"string"===typeof r&&(r=t[r]),r&&r.call(t,a,a)}}))})(this)},destroyed:function(){E(this,"unlinked")}};t.__wxRoute="",t.__wxComponents=Object.create(null),t.__wxVueOptions=Object.create(null);var Q=o.default.nextTick;e.nextTick=Q;var Z=uni.__$wx__,tt=Z;e.default=tt}).call(this,i("c8ba"))},fe32:function(t,e,i){"use strict";i.r(e);var n=i("00a0"),a=i("5a8e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3c3b492c",null,!1,n["a"],void 0);e["default"]=o.exports},fe7f:function(t){t.exports=JSON.parse('{"index.title":"Hello i18n","index.home":"Home","index.component":"Component","index.api":"API","index.schema":"Schema","index.demo":"uni-app globalization","index.demo-description":"Include uni-framework, manifest.json, pages.json, tabbar, Page, Component, API, Schema","index.detail":"Detail","index.language":"Language","index.language-info":"Settings","index.system-language":"System language","index.application-language":"Application language","index.language-change-confirm":"Applying this setting will restart the app"}')},feca:function(t,e){t.exports="/static/bae.png"},ff31:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={pages:[{path:"pages/index/index",style:{navigationBarTitleText:"\u9996\u9875","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF , #39D9C9)"}}}},{path:"pages/card/card",style:{navigationBarTitleText:"\u5361\u7247\u8bbe\u7f6e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/body/body",style:{navigationBarTitleText:"\u8eab\u4f53\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/history/history",style:{navigationBarTitleText:"\u5386\u53f2\u8bb0\u5f55",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/history/historyDetail",style:{navigationBarTitleText:"\u8bb0\u5f55\u8be6\u60c5",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/compk/contrast",style:{navigationBarTitleText:"\u6570\u636e\u5bf9\u6bd4",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/compk/pkdetail",style:{navigationBarTitleText:"\u5bf9\u6bd4\u8be6\u60c5",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/skip/skip",style:{navigationBarTitleText:"\u8df3\u7ef3\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"#000000"}}}},{path:"pages/skip/charts",style:{navigationBarTitleText:"\u8fd0\u52a8\u66f2\u7ebf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/vitalcapacity/vitalcapacity",style:{navigationBarTitleText:"\u80ba\u6d3b\u91cf\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"#000000"}}}},{path:"pages/vitalcapacity/charts",style:{navigationBarTitleText:"\u8fd0\u52a8\u66f2\u7ebf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/me",style:{navigationBarTitleText:"\u6211\u7684","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/manage",style:{navigationBarTitleText:"\u6210\u5458\u7ba1\u7406",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/userInfo",style:{navigationBarTitleText:"\u8d44\u6599","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/score",style:{navigationBarTitleText:"\u5206\u6570\u8bc4\u4f30","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/history",style:{navigationBarTitleText:"\u4f30\u5206\u5386\u53f2",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/report",style:{navigationBarTitleText:"\u4f30\u5206\u62a5\u544a",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/login/forgetPassword",style:{navigationBarTitleText:"\u5bc6\u7801",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/login/login",style:{navigationBarTitleText:"\u767b\u5f55",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/setting/setting",style:{navigationBarTitleText:"\u8bbe\u7f6e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/password",style:{navigationBarTitleText:"\u4fee\u6539\u5bc6\u7801",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/email",style:{navigationBarTitleText:"\u7ed1\u5b9a\u90ae\u7bb1",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/phone",style:{navigationBarTitleText:"\u7ed1\u5b9a\u624b\u673a\u53f7",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/search",style:{navigationBarTitleText:"\u84dd\u7259\u641c\u7d22",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/G02",style:{navigationBarTitleText:"\u6d4b\u91cf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/business/business",style:{navigationBarTitleText:"\u8bbe\u5907\u7ba1\u7406",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/PCV02",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"pages/business/addDevice",style:{navigationBarTitleText:"\u8bbe\u5907\u5217\u8868",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/business/search",style:{navigationBarTitleText:"\u641c\u7d22\u8bbe\u5907",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/PCT01",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/about",style:{navigationBarTitleText:"\u5173\u4e8e\u6211\u4eec",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"",navigationBarBackgroundColor:"#fff",backgroundColor:"#fff"},tabBar:{color:"#333",selectedColor:"#477EFF",backgroundColor:"#fff",list:[{pagePath:"pages/index/index",iconPath:"static/shou.png",selectedIconPath:"static/shou2.png",text:"\u9996\u9875"},{pagePath:"pages/score/score",iconPath:"static/ping.png",selectedIconPath:"static/ping2.png",text:"\u4f30\u5206"},{pagePath:"pages/business/business",iconPath:"static/shou.png",selectedIconPath:"static/shou2.png",text:"\u8bbe\u5907"},{pagePath:"pages/me/me",iconPath:"static/wo.png",selectedIconPath:"static/wo2.png",text:"\u6211\u7684"}]},uniIdRouter:{}}}},[["5ea6","app-config"]]]); \ No newline at end of file +var a=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],r=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function s(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}var o=Array.isArray;function c(t){return null!==t&&"object"===typeof t}function l(t){return"boolean"===typeof t}function u(t){return"string"===typeof t}var d=Object.prototype.toString;function f(t){return"[object Object]"===d.call(t)}function h(t){return null===t||void 0===t}function p(t){return"function"===typeof t}function g(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var i=null,n=null;return 1===t.length?c(t[0])||o(t[0])?n=t[0]:"string"===typeof t[0]&&(i=t[0]):2===t.length&&("string"===typeof t[0]&&(i=t[0]),(c(t[1])||o(t[1]))&&(n=t[1])),{locale:i,params:n}}function v(t){return JSON.parse(JSON.stringify(t))}function _(t,e){return!!~t.indexOf(e)}var m=Object.prototype.hasOwnProperty;function y(t,e){return m.call(t,e)}function x(t){for(var e=arguments,i=Object(t),n=1;n/g,">").replace(/"/g,""").replace(/'/g,"'")}(t[e]))})),t}var C={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var i=e.data,n=e.parent,a=e.props,r=e.slots,s=n.$i18n;if(s){var o=a.path,c=a.locale,l=a.places,u=r(),d=s.i(o,c,function(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}(u)||l?function(t,e){var i=e?function(t){0;return Array.isArray(t)?t.reduce(k,{}):Object.assign({},t)}(e):{};if(!t)return i;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var n=t.every(S);0;return t.reduce(n?$:k,i)}(u.default,l):u),f=a.tag&&!0!==a.tag||!1===a.tag?a.tag:"span";return f?t(f,i,d):d}}};function $(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function k(t,e,i){return t[i]=e,t}function S(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var O,T={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var i=e.props,n=e.parent,r=e.data,s=n.$i18n;if(!s)return null;var o=null,l=null;u(i.format)?o=i.format:c(i.format)&&(i.format.key&&(o=i.format.key),l=Object.keys(i.format).reduce((function(t,e){var n;return _(a,e)?Object.assign({},t,(n={},n[e]=i.format[e],n)):t}),null));var d=i.locale||s.locale,f=s._ntp(i.value,d,o,l),h=f.map((function(t,e){var i,n=r.scopedSlots&&r.scopedSlots[t.type];return n?n((i={},i[t.type]=t.value,i.index=e,i.parts=f,i)):t.value})),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?t(p,{attrs:r.attrs,class:r["class"],staticClass:r.staticClass},h):h}};function P(t,e,i){I(t,i)&&L(t,e,i)}function A(t,e,i,n){if(I(t,i)){var a=i.context.$i18n;(function(t,e){var i=e.context;return t._locale===i.$i18n.locale})(t,i)&&b(e.value,e.oldValue)&&b(t._localeMessage,a.getLocaleMessage(a.locale))||L(t,e,i)}}function D(t,e,i,n){var a=i.context;if(a){var r=i.context.$i18n||{};e.modifiers.preserve||r.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else s("Vue instance does not exists in VNode context")}function I(t,e){var i=e.context;return i?!!i.$i18n||(s("VueI18n instance does not exists in Vue instance"),!1):(s("Vue instance does not exists in VNode context"),!1)}function L(t,e,i){var n,a,r=e.value,o=function(t){var e,i,n,a;u(t)?e=t:f(t)&&(e=t.path,i=t.locale,n=t.args,a=t.choice);return{path:e,locale:i,args:n,choice:a}}(r),c=o.path,l=o.locale,d=o.args,h=o.choice;if(c||l||d)if(c){var p=i.context;t._vt=t.textContent=null!=h?(n=p.$i18n).tc.apply(n,[c,h].concat(M(l,d))):(a=p.$i18n).t.apply(a,[c].concat(M(l,d))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else s("`path` is required in v-t directive");else s("value type not supported")}function M(t,e){var i=[];return t&&i.push(t),e&&(Array.isArray(e)||f(e))&&i.push(e),i}function F(t,i){void 0===i&&(i={bridge:!1}),F.installed=!0,O=t;O.version&&Number(O.version.split(".")[0]);(function(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],i=arguments.length-1;while(i-- >0)e[i]=arguments[i+1];var n=this.$i18n;return n._t.apply(n,[t,n.locale,n._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var i=[],n=arguments.length-2;while(n-- >0)i[n]=arguments[n+2];var a=this.$i18n;return a._tc.apply(a,[t,a.locale,a._getMessages(),this,e].concat(i))},t.prototype.$te=function(t,e){var i=this.$i18n;return i._te(t,i.locale,i._getMessages(),e)},t.prototype.$d=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this.$i18n).d.apply(e,[t].concat(i))},t.prototype.$n=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this.$i18n).n.apply(e,[t].concat(i))}})(O),O.mixin(function(t){function i(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:i}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof Y){if(t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){i=x(i,JSON.parse(t))})),Object.keys(i).forEach((function(e){t.i18n.mergeLocaleMessage(e,i[e])}))}catch(e){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(f(t.i18n)){var a=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y?this.$root.$i18n:null;if(a&&(t.i18n.root=this.$root,t.i18n.formatter=a.formatter,t.i18n.fallbackLocale=a.fallbackLocale,t.i18n.formatFallbackMessages=a.formatFallbackMessages,t.i18n.silentTranslationWarn=a.silentTranslationWarn,t.i18n.silentFallbackWarn=a.silentFallbackWarn,t.i18n.pluralizationRules=a.pluralizationRules,t.i18n.preserveDirectiveContent=a.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var r=t.i18n&&t.i18n.messages?t.i18n.messages:{},s=t.__i18nBridge||t.__i18n;s.forEach((function(t){r=x(r,JSON.parse(t))})),t.i18n.messages=r}catch(e){0}var o=t.i18n,c=o.sharedMessages;c&&f(c)&&(t.i18n.messages=x(t.i18n.messages,c)),this._i18n=new Y(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),a&&a.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Y&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof Y||f(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Y||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Y)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:i,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}(i.bridge)),O.directive("t",{bind:P,update:A,unbind:D}),O.component(C.name,C),O.component(T.name,T);var n=O.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var j=function(){this._caches=Object.create(null)};j.prototype.interpolate=function(t,e){if(!e)return[t];var i=this._caches[t];return i||(i=function(t){var e=[],i=0,n="";while(i0)d--,u=4,f[0]();else{if(d=0,void 0===i)return!1;if(i=z(i),!1===i)return!1;f[1]()}};while(null!==u)if(l++,e=t[l],"\\"!==e||!h()){if(a=U(e),o=N[u],r=o[a]||o["else"]||8,8===r)return;if(u=r[0],s=f[r[1]],s&&(n=r[2],n=void 0===n?e:n,!1===s()))return;if(7===u)return c}}(t),e&&(this._cache[t]=e)),e||[]},W.prototype.getPathValue=function(t,e){if(!c(t))return null;var i=this.parsePath(e);if(0===i.length)return null;var n=i.length,a=t,r=0;while(r/,G=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,H=/^@(?:\.([a-zA-Z]+))?:/,K=/[()]/g,J={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},X=new j,Y=function(t){var e=this;void 0===t&&(t={}),!O&&"undefined"!==typeof window&&window.Vue&&F(window.Vue);var i=t.locale||"en-US",n=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),a=t.messages||{},r=t.dateTimeFormats||t.datetimeFormats||{},s=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||X,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new W,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,i){var n=Object.getPrototypeOf(e);if(n&&n.getChoiceIndex){var a=n.getChoiceIndex;return a.call(e,t,i)}return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,i]):function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0}(t,i)},this._exist=function(t,i){return!(!t||!i)&&(!h(e._path.getPathValue(t,i))||!!t[i])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(a).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,a[t])})),this._initVM({locale:i,fallbackLocale:n,messages:a,dateTimeFormats:r,numberFormats:s})},Q={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};Y.prototype._checkLocaleMessage=function(t,e,i){var n=function(t,e,i,a){if(f(i))Object.keys(i).forEach((function(r){var s=i[r];f(s)?(a.push(r),a.push("."),n(t,e,s,a),a.pop(),a.pop()):(a.push(r),n(t,e,s,a),a.pop())}));else if(o(i))i.forEach((function(i,r){f(i)?(a.push("["+r+"]"),a.push("."),n(t,e,i,a),a.pop(),a.pop()):(a.push("["+r+"]"),n(t,e,i,a),a.pop())}));else if(u(i)){var r=V.test(i);if(r){var c="Detected HTML in message '"+i+"' of keypath '"+a.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?s(c):"error"===t&&function(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}(c)}}};n(e,t,i,[])},Y.prototype._initVM=function(t){var e=O.config.silent;O.config.silent=!0,this._vm=new O({data:t,__VUE18N__INSTANCE__:!0}),O.config.silent=e},Y.prototype.destroyVM=function(){this._vm.$destroy()},Y.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},Y.prototype.unsubscribeDataChanging=function(t){(function(t,e){if(t.delete(e));})(this._dataListeners,t)},Y.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=function(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}(t._dataListeners),i=e.length;while(i--)O.nextTick((function(){e[i]&&e[i].$forceUpdate()}))}),{deep:!0})},Y.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,i=this._vm;return this.vm.$watch("locale",(function(n){i.$set(i,"locale",n),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=n),i.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var n=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){n.$set(n,"locale",t),n.$forceUpdate()}),{immediate:!0})},Y.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Q.vm.get=function(){return this._vm},Q.messages.get=function(){return v(this._getMessages())},Q.dateTimeFormats.get=function(){return v(this._getDateTimeFormats())},Q.numberFormats.get=function(){return v(this._getNumberFormats())},Q.availableLocales.get=function(){return Object.keys(this.messages).sort()},Q.locale.get=function(){return this._vm.locale},Q.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Q.fallbackLocale.get=function(){return this._vm.fallbackLocale},Q.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Q.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Q.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Q.missing.get=function(){return this._missing},Q.missing.set=function(t){this._missing=t},Q.formatter.get=function(){return this._formatter},Q.formatter.set=function(t){this._formatter=t},Q.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Q.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Q.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Q.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Q.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Q.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Q.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Q.warnHtmlInMessage.set=function(t){var e=this,i=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,i!==t&&("warn"===t||"error"===t)){var n=this._getMessages();Object.keys(n).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,n[t])}))}},Q.postTranslation.get=function(){return this._postTranslation},Q.postTranslation.set=function(t){this._postTranslation=t},Q.sync.get=function(){return this._sync},Q.sync.set=function(t){this._sync=t},Y.prototype._getMessages=function(){return this._vm.messages},Y.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},Y.prototype._getNumberFormats=function(){return this._vm.numberFormats},Y.prototype._warnDefault=function(t,e,i,n,a,r){if(!h(i))return i;if(this._missing){var s=this._missing.apply(null,[t,e,n,a]);if(u(s))return s}else 0;if(this._formatFallbackMessages){var o=g.apply(void 0,a);return this._render(e,r,o.params,e)}return e},Y.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:h(t))&&!h(this._root)&&this._fallbackRoot},Y.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},Y.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},Y.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},Y.prototype._interpolate=function(t,e,i,n,a,r,s){if(!e)return null;var c,l=this._path.getPathValue(e,i);if(o(l)||f(l))return l;if(h(l)){if(!f(e))return null;if(c=e[i],!u(c)&&!p(c))return null}else{if(!u(l)&&!p(l))return null;c=l}return u(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,n,"raw",r,s)),this._render(c,a,r,i)},Y.prototype._link=function(t,e,i,n,a,r,s){var c=i,l=c.match(G);for(var u in l)if(l.hasOwnProperty(u)){var d=l[u],f=d.match(H),h=f[0],p=f[1],g=d.replace(h,"").replace(K,"");if(_(s,g))return c;s.push(g);var v=this._interpolate(t,e,g,n,"raw"===a?"string":a,"raw"===a?void 0:r,s);if(this._isFallbackRoot(v)){if(!this._root)throw Error("unexpected error");var m=this._root.$i18n;v=m._translate(m._getMessages(),m.locale,m.fallbackLocale,g,n,a,r)}v=this._warnDefault(t,g,v,n,o(r)?r:[r],a),this._modifiers.hasOwnProperty(p)?v=this._modifiers[p](v):J.hasOwnProperty(p)&&(v=J[p](v)),s.pop(),c=v?c.replace(d,v):c}return c},Y.prototype._createMessageContext=function(t,e,i,n){var a=this,r=o(t)?t:[],s=c(t)?t:{},l=this._getMessages(),u=this.locale;return{list:function(t){return r[t]},named:function(t){return s[t]},values:t,formatter:e,path:i,messages:l,locale:u,linked:function(t){return a._interpolate(u,l[u]||{},t,null,n,void 0,[t])}}},Y.prototype._render=function(t,e,i,n){if(p(t))return t(this._createMessageContext(i,this._formatter||X,n,e));var a=this._formatter.interpolate(t,i,n);return a||(a=X.interpolate(t,i,n)),"string"!==e||u(a)?a:a.join("")},Y.prototype._appendItemToChain=function(t,e,i){var n=!1;return _(t,e)||(n=!0,e&&(n="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),i&&i[e]&&(n=i[e]))),n},Y.prototype._appendLocaleToChain=function(t,e,i){var n,a=e.split("-");do{var r=a.join("-");n=this._appendItemToChain(t,r,i),a.splice(-1,1)}while(a.length&&!0===n);return n},Y.prototype._appendBlockToChain=function(t,e,i){for(var n=!0,a=0;a0)r[s]=arguments[s+4];if(!t)return"";var o=g.apply(void 0,r);this._escapeParameterHtml&&(o.params=w(o.params));var c=o.locale||e,l=this._translate(i,c,this.fallbackLocale,t,n,"string",o.params);if(this._isFallbackRoot(l)){if(!this._root)throw Error("unexpected error");return(a=this._root).$t.apply(a,[t].concat(r))}return l=this._warnDefault(c,t,l,n,r,"string"),this._postTranslation&&null!==l&&void 0!==l&&(l=this._postTranslation(l,t)),l},Y.prototype.t=function(t){var e,i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(i))},Y.prototype._i=function(t,e,i,n,a){var r=this._translate(i,e,this.fallbackLocale,t,n,"raw",a);if(this._isFallbackRoot(r)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,a)}return this._warnDefault(e,t,r,n,[a],"raw")},Y.prototype.i=function(t,e,i){return t?(u(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,i)):""},Y.prototype._tc=function(t,e,i,n,a){var r,s=[],o=arguments.length-5;while(o-- >0)s[o]=arguments[o+5];if(!t)return"";void 0===a&&(a=1);var c={count:a,n:a},l=g.apply(void 0,s);return l.params=Object.assign(c,l.params),s=null===l.locale?[l.params]:[l.locale,l.params],this.fetchChoice((r=this)._t.apply(r,[t,e,i,n].concat(s)),a)},Y.prototype.fetchChoice=function(t,e){if(!t||!u(t))return null;var i=t.split("|");return e=this.getChoiceIndex(e,i.length),i[e]?i[e].trim():t},Y.prototype.tc=function(t,e){var i,n=[],a=arguments.length-2;while(a-- >0)n[a]=arguments[a+2];return(i=this)._tc.apply(i,[t,this.locale,this._getMessages(),null,e].concat(n))},Y.prototype._te=function(t,e,i){var n=[],a=arguments.length-3;while(a-- >0)n[a]=arguments[a+3];var r=g.apply(void 0,n).locale||e;return this._exist(i[r],t)},Y.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},Y.prototype.getLocaleMessage=function(t){return v(this._vm.messages[t]||{})},Y.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},Y.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,x("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},Y.prototype.getDateTimeFormat=function(t){return v(this._vm.dateTimeFormats[t]||{})},Y.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},Y.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,x(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},Y.prototype._clearDateTimeFormat=function(t,e){for(var i in e){var n=t+"__"+i;this._dateTimeFormatters.hasOwnProperty(n)&&delete this._dateTimeFormatters[n]}},Y.prototype._localizeDateTime=function(t,e,i,n,a,r){for(var s=e,o=n[s],c=this._getLocaleChain(e,i),l=0;l0)e[i]=arguments[i+1];var n=this.locale,a=null,s=null;return 1===e.length?(u(e[0])?a=e[0]:c(e[0])&&(e[0].locale&&(n=e[0].locale),e[0].key&&(a=e[0].key)),s=Object.keys(e[0]).reduce((function(t,i){var n;return _(r,i)?Object.assign({},t,(n={},n[i]=e[0][i],n)):t}),null)):2===e.length&&(u(e[0])&&(a=e[0]),u(e[1])&&(n=e[1])),this._d(t,n,a,s)},Y.prototype.getNumberFormat=function(t){return v(this._vm.numberFormats[t]||{})},Y.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},Y.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,x(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},Y.prototype._clearNumberFormat=function(t,e){for(var i in e){var n=t+"__"+i;this._numberFormatters.hasOwnProperty(n)&&delete this._numberFormatters[n]}},Y.prototype._getNumberFormatter=function(t,e,i,n,a,r){for(var s=e,o=n[s],c=this._getLocaleChain(e,i),l=0;l0)e[i]=arguments[i+1];var n=this.locale,r=null,s=null;return 1===e.length?u(e[0])?r=e[0]:c(e[0])&&(e[0].locale&&(n=e[0].locale),e[0].key&&(r=e[0].key),s=Object.keys(e[0]).reduce((function(t,i){var n;return _(a,i)?Object.assign({},t,(n={},n[i]=e[0][i],n)):t}),null)):2===e.length&&(u(e[0])&&(r=e[0]),u(e[1])&&(n=e[1])),this._n(t,n,r,s)},Y.prototype._ntp=function(t,e,i,n){if(!Y.availabilities.numberFormat)return[];if(!i){var a=n?new Intl.NumberFormat(e,n):new Intl.NumberFormat(e);return a.formatToParts(t)}var r=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),i,n),s=r&&r.formatToParts(t);if(this._isFallbackRoot(s)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,i,n)}return s||[]},Object.defineProperties(Y.prototype,Q),Object.defineProperty(Y,"availabilities",{get:function(){if(!q){var t="undefined"!==typeof Intl;q={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return q}}),Y.install=F,Y.version="8.28.2",i["default"]=Y},a941:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=n(i("539b")),s=n(i("359a")),o=n(i("ecc4")),c=i("26cb");function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,o=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){o=!0,r=t},f:function(){try{s||null==i.return||i.return()}finally{if(o)throw r}}}}function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i>>2]>>>24-r%4*8&255;e[n+r>>>2]|=s<<24-(n+r)%4*8}else for(r=0;r>>2]=i[r>>>2];return this.sigBytes+=a,this},clamp:function(){var e=this.words,i=this.sigBytes;e[i>>>2]&=4294967295<<32-i%4*8,e.length=t.ceil(i/4)},clone:function(){var t=r.clone.call(this);return t.words=this.words.slice(0),t},random:function(e){for(var i,n=[],a=function(e){e=e;var i=987654321,n=4294967295;return function(){var a=((i=36969*(65535&i)+(i>>16)&n)<<16)+(e=18e3*(65535&e)+(e>>16)&n)&n;return a/=4294967296,(a+=.5)*(t.random()>.5?1:-1)}},r=0;r>>2]>>>24-a%4*8&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n>>3]|=parseInt(t.substr(n,2),16)<<24-n%8*4;return new s.init(i,e/2)}},l=o.Latin1={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],a=0;a>>2]>>>24-a%4*8&255;n.push(String.fromCharCode(r))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n>>2]|=(255&t.charCodeAt(n))<<24-n%4*8;return new s.init(i,e)}},u=o.Utf8={stringify:function(t){try{return decodeURIComponent(escape(l.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return l.parse(unescape(encodeURIComponent(t)))}},d=a.BufferedBlockAlgorithm=r.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=u.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var i=this._data,n=i.words,a=i.sigBytes,r=this.blockSize,o=a/(4*r),c=(o=e?t.ceil(o):t.max((0|o)-this._minBufferSize,0))*r,l=t.min(4*c,a);if(c){for(var u=0;u>>24)|4278255360&(a<<24|a>>>8)}var r=this._hash.words,s=t[e+0],c=t[e+1],h=t[e+2],p=t[e+3],g=t[e+4],v=t[e+5],_=t[e+6],m=t[e+7],y=t[e+8],x=t[e+9],b=t[e+10],w=t[e+11],C=t[e+12],$=t[e+13],k=t[e+14],S=t[e+15],O=r[0],T=r[1],P=r[2],A=r[3];O=l(O,T,P,A,s,7,o[0]),A=l(A,O,T,P,c,12,o[1]),P=l(P,A,O,T,h,17,o[2]),T=l(T,P,A,O,p,22,o[3]),O=l(O,T,P,A,g,7,o[4]),A=l(A,O,T,P,v,12,o[5]),P=l(P,A,O,T,_,17,o[6]),T=l(T,P,A,O,m,22,o[7]),O=l(O,T,P,A,y,7,o[8]),A=l(A,O,T,P,x,12,o[9]),P=l(P,A,O,T,b,17,o[10]),T=l(T,P,A,O,w,22,o[11]),O=l(O,T,P,A,C,7,o[12]),A=l(A,O,T,P,$,12,o[13]),P=l(P,A,O,T,k,17,o[14]),O=u(O,T=l(T,P,A,O,S,22,o[15]),P,A,c,5,o[16]),A=u(A,O,T,P,_,9,o[17]),P=u(P,A,O,T,w,14,o[18]),T=u(T,P,A,O,s,20,o[19]),O=u(O,T,P,A,v,5,o[20]),A=u(A,O,T,P,b,9,o[21]),P=u(P,A,O,T,S,14,o[22]),T=u(T,P,A,O,g,20,o[23]),O=u(O,T,P,A,x,5,o[24]),A=u(A,O,T,P,k,9,o[25]),P=u(P,A,O,T,p,14,o[26]),T=u(T,P,A,O,y,20,o[27]),O=u(O,T,P,A,$,5,o[28]),A=u(A,O,T,P,h,9,o[29]),P=u(P,A,O,T,m,14,o[30]),O=d(O,T=u(T,P,A,O,C,20,o[31]),P,A,v,4,o[32]),A=d(A,O,T,P,y,11,o[33]),P=d(P,A,O,T,w,16,o[34]),T=d(T,P,A,O,k,23,o[35]),O=d(O,T,P,A,c,4,o[36]),A=d(A,O,T,P,g,11,o[37]),P=d(P,A,O,T,m,16,o[38]),T=d(T,P,A,O,b,23,o[39]),O=d(O,T,P,A,$,4,o[40]),A=d(A,O,T,P,s,11,o[41]),P=d(P,A,O,T,p,16,o[42]),T=d(T,P,A,O,_,23,o[43]),O=d(O,T,P,A,x,4,o[44]),A=d(A,O,T,P,C,11,o[45]),P=d(P,A,O,T,S,16,o[46]),O=f(O,T=d(T,P,A,O,h,23,o[47]),P,A,s,6,o[48]),A=f(A,O,T,P,m,10,o[49]),P=f(P,A,O,T,k,15,o[50]),T=f(T,P,A,O,v,21,o[51]),O=f(O,T,P,A,C,6,o[52]),A=f(A,O,T,P,p,10,o[53]),P=f(P,A,O,T,b,15,o[54]),T=f(T,P,A,O,c,21,o[55]),O=f(O,T,P,A,y,6,o[56]),A=f(A,O,T,P,S,10,o[57]),P=f(P,A,O,T,_,15,o[58]),T=f(T,P,A,O,$,21,o[59]),O=f(O,T,P,A,g,6,o[60]),A=f(A,O,T,P,w,10,o[61]),P=f(P,A,O,T,h,15,o[62]),T=f(T,P,A,O,x,21,o[63]),r[0]=r[0]+O|0,r[1]=r[1]+T|0,r[2]=r[2]+P|0,r[3]=r[3]+A|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;i[a>>>5]|=128<<24-a%32;var r=t.floor(n/4294967296),s=n;i[15+(a+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),i[14+(a+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),e.sigBytes=4*(i.length+1),this._process();for(var o=this._hash,c=o.words,l=0;l<4;l++){var u=c[l];c[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return o},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function l(t,e,i,n,a,r,s){var o=t+(e&i|~e&n)+a+s;return(o<>>32-r)+e}function u(t,e,i,n,a,r,s){var o=t+(e&n|i&~n)+a+s;return(o<>>32-r)+e}function d(t,e,i,n,a,r,s){var o=t+(e^i^n)+a+s;return(o<>>32-r)+e}function f(t,e,i,n,a,r,s){var o=t+(i^(e|~n))+a+s;return(o<>>32-r)+e}e.MD5=r._createHelper(c),e.HmacMD5=r._createHmacHelper(c)}(Math),i.MD5)})),k((function(t,e){var i;t.exports=(i=O,void function(){var t=i,e=t.lib.Base,n=t.enc.Utf8;t.algo.HMAC=e.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=n.parse(e));var i=t.blockSize,a=4*i;e.sigBytes>a&&(e=t.finalize(e)),e.clamp();for(var r=this._oKey=e.clone(),s=this._iKey=e.clone(),o=r.words,c=s.words,l=0;l>>6-s%4*2;a[r>>>2]|=(o|c)<<24-r%4*8,r++}return e.create(a,r)}t.enc.Base64={stringify:function(t){var e=t.words,i=t.sigBytes,n=this._map;t.clamp();for(var a=[],r=0;r>>2]>>>24-r%4*8&255)<<16|(e[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|e[r+2>>>2]>>>24-(r+2)%4*8&255,o=0;o<4&&r+.75*o>>6*(3-o)&63));var c=n.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(t){var e=t.length,i=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},i=e.createPromise,n=e.retryRule,a=void 0===n?R:n;(0,_.default)(this,t),this.createPromise=i,this.status=null,this.promise=null,this.retryRule=a}return(0,m.default)(t,[{key:"needRetry",get:function(){if(!this.status)return!0;switch(this.retryRule){case R:return this.status===F;case U:return this.status!==L}}},{key:"exec",value:function(){var t=this;return this.needRetry?(this.status=L,this.promise=this.createPromise().then((function(e){return t.status=M,Promise.resolve(e)}),(function(e){return t.status=F,Promise.reject(e)})),this.promise):this.promise}}]),t}();function W(t){return t&&"string"==typeof t?JSON.parse(t):t}var q=W([]),V="app",G=(W(void 0),W([])||[]);try{(n("a77d").default||n("a77d")).appid}catch(e){}var H={};function K(t){var e,i,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=H,i=t,Object.prototype.hasOwnProperty.call(e,i)||(H[t]=n),H[t]}"app"===V&&(H=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={});var J=["invoke","success","fail","complete"],X=K("_globalUniCloudInterceptor");function Y(t,e){X[t]||(X[t]={}),E(e)&&Object.keys(e).forEach((function(i){J.indexOf(i)>-1&&function(t,e,i){var n=X[t][e];n||(n=X[t][e]=[]),-1===n.indexOf(i)&&B(i)&&n.push(i)}(t,i,e[i])}))}function Q(t,e){X[t]||(X[t]={}),E(e)?Object.keys(e).forEach((function(i){J.indexOf(i)>-1&&function(t,e,i){var n=X[t][e];if(n){var a=n.indexOf(i);a>-1&&n.splice(a,1)}}(t,i,e[i])})):delete X[t]}function Z(t,e){return t&&0!==t.length?t.reduce((function(t,i){return t.then((function(){return i(e)}))}),Promise.resolve()):Promise.resolve()}function tt(t,e){return X[t]&&X[t][e]||[]}function et(t){Y("callObject",t)}var it=K("_globalUniCloudListener"),nt="response",at="needLogin",rt="refreshToken",st="clientdb",ot="cloudfunction",ct="cloudobject";function lt(t){return it[t]||(it[t]=[]),it[t]}function ut(t,e){var i=lt(t);i.includes(e)||i.push(e)}function dt(t,e){var i=lt(t),n=i.indexOf(e);-1!==n&&i.splice(n,1)}function ft(t,e){for(var i=lt(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:0;if(!(t>=10))return t++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(t):this.cause}}}]),i}((0,v.default)(Error)),xt={request:function(t){return uni.request(t)},uploadFile:function(t){return uni.uploadFile(t)},setStorageSync:function(t,e){return uni.setStorageSync(t,e)},getStorageSync:function(t){return uni.getStorageSync(t)},removeStorageSync:function(t){return uni.removeStorageSync(t)},clearStorageSync:function(){return uni.clearStorageSync()}};function bt(){return{token:xt.getStorageSync("uni_id_token")||xt.getStorageSync("uniIdToken"),tokenExpired:xt.getStorageSync("uni_id_token_expired")}}function wt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.token,i=t.tokenExpired;e&&xt.setStorageSync("uni_id_token",e),i&&xt.setStorageSync("uni_id_token_expired",i)}function Ct(){return _t||(_t=uni.getSystemInfoSync()),_t}function $t(){var t=uni.getLocale&&uni.getLocale()||"en";if(mt)return C(C({},mt),{},{locale:t,LOCALE:t});for(var e=Ct(),i=e.deviceId,n=e.osName,a=e.uniPlatform,r=e.appId,s=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"],o=0;o-1)return;var i=uni.getLaunchOptionsSync(),n=i.scene,a=i.channel;t=a,e=n}}catch(t){}return{channel:t,scene:e}}()),e),C(C({},mt),{},{locale:t,LOCALE:t})}var kt,St={sign:function(t,e){var i="";return Object.keys(t).sort().forEach((function(e){t[e]&&(i=i+"&"+e+"="+t[e])})),i=i.slice(1),T(i,e).toString()},wrappedRequest:function(t,e){return new Promise((function(i,n){e(Object.assign(t,{complete:function(t){t||(t={});var e=t.data&&t.data.header&&t.data.header["x-serverless-request-id"]||t.header&&t.header["request-id"];if(!t.statusCode||t.statusCode>=400)return n(new yt({code:"SYS_ERR",message:t.errMsg||"request:fail",requestId:e}));var a=t.data;if(a.error)return n(new yt({code:a.error.code,message:a.error.message,requestId:e}));a.result=a.data,a.requestId=e,delete a.data,i(a)}}))}))},toBase64:function(t){return A.stringify(P.parse(t))}},Ot=function(){function t(e){var i=this;(0,_.default)(this,t),["spaceId","clientSecret"].forEach((function(t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error("".concat(t," required"))})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=xt,this._getAccessTokenPromiseHub=new z({createPromise:function(){return i.requestAuth(i.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((function(t){if(!t.result||!t.result.accessToken)throw new yt({code:"AUTH_FAILED",message:"\u83b7\u53d6accessToken\u5931\u8d25"});i.setAccessToken(t.result.accessToken)}))},retryRule:U})}return(0,m.default)(t,[{key:"hasAccessToken",get:function(){return!!this.accessToken}},{key:"setAccessToken",value:function(t){this.accessToken=t}},{key:"requestWrapped",value:function(t){return St.wrappedRequest(t,this.adapter.request)}},{key:"requestAuth",value:function(t){return this.requestWrapped(t)}},{key:"request",value:function(t,e){var i=this;return Promise.resolve().then((function(){return i.hasAccessToken?e?i.requestWrapped(t):i.requestWrapped(t).catch((function(e){return new Promise((function(t,i){!e||"GATEWAY_INVALID_TOKEN"!==e.code&&"InvalidParameter.InvalidToken"!==e.code?i(e):t()})).then((function(){return i.getAccessToken()})).then((function(){var e=i.rebuildRequest(t);return i.request(e,!0)}))})):i.getAccessToken().then((function(){var e=i.rebuildRequest(t);return i.request(e,!0)}))}))}},{key:"rebuildRequest",value:function(t){var e=Object.assign({},t);return e.data.token=this.accessToken,e.header["x-basement-token"]=this.accessToken,e.header["x-serverless-sign"]=St.sign(e.data,this.config.clientSecret),e}},{key:"setupRequest",value:function(t,e){var i=Object.assign({},t,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};return"auth"!==e&&(i.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=St.sign(i,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:i,dataType:"json",header:n}}},{key:"getAccessToken",value:function(){return this._getAccessTokenPromiseHub.exec()}},{key:"authorize",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.getAccessToken();case 2:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"callFunction",value:function(t){var e={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:t.name,functionArgs:t.data||{}})};return this.request(this.setupRequest(e))}},{key:"getOSSUploadOptionsFromPath",value:function(t){var e={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(t)};return this.request(this.setupRequest(e))}},{key:"uploadFileToOSS",value:function(t){var e=this,i=t.url,n=t.formData,a=t.name,r=t.filePath,s=t.fileType,o=t.onUploadProgress;return new Promise((function(t,c){var l=e.adapter.uploadFile({url:i,formData:n,name:a,filePath:r,fileType:s,header:{"X-OSS-server-side-encrpytion":"AES256"},success:function(e){e&&e.statusCode<400?t(e):c(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){c(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof o&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((function(t){o({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"reportOSSUpload",value:function(t){var e={method:"serverless.file.resource.report",params:JSON.stringify(t)};return this.request(this.setupRequest(e))}},{key:"uploadFile",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u,d,f,h,p,g,v,_,m,y,x,b,w,C,$;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e.filePath,n=e.cloudPath,a=e.fileType,r=void 0===a?"image":a,o=e.cloudPathAsRealPath,c=void 0!==o&&o,l=e.onUploadProgress,u=e.config,"string"===j(n)){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(n=n.trim()){t.next=5;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(n)){t.next=7;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:if(d=u&&u.envType||this.config.envType,!(c&&("/"!==n[0]&&(n="/"+n),n.indexOf("\\")>-1))){t.next=10;break}throw new yt({code:"INVALID_PARAM",message:"\u4f7f\u7528cloudPath\u4f5c\u4e3a\u8def\u5f84\u65f6\uff0ccloudPath\u4e0d\u53ef\u5305\u542b\u201c\\\u201d"});case 10:return t.next=12,this.getOSSUploadOptionsFromPath({env:d,filename:c?n.split("/").pop():n,fileId:c?n:void 0});case 12:return f=t.sent.result,h="https://"+f.cdnDomain+"/"+f.ossPath,p=f.securityToken,g=f.accessKeyId,v=f.signature,_=f.host,m=f.ossPath,y=f.id,x=f.policy,b=f.ossCallbackUrl,w={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:g,Signature:v,host:_,id:y,key:m,policy:x,success_action_status:200},p&&(w["x-oss-security-token"]=p),b&&(C=JSON.stringify({callbackUrl:b,callbackBody:JSON.stringify({fileId:y,spaceId:this.config.spaceId}),callbackBodyType:"application/json"}),w.callback=St.toBase64(C)),$={url:"https://"+f.host,formData:w,fileName:"file",name:"file",filePath:i,fileType:r},t.next=27,this.uploadFileToOSS(Object.assign({},$,{onUploadProgress:l}));case 27:if(!b){t.next=29;break}return t.abrupt("return",{success:!0,filePath:i,fileID:h});case 29:return t.next=31,this.reportOSSUpload({id:y});case 31:if(!t.sent.success){t.next=33;break}return t.abrupt("return",{success:!0,filePath:i,fileID:h});case 33:throw new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"});case 34:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fileList;return new Promise((function(t,i){Array.isArray(e)&&0!==e.length||i(new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"})),t({fileList:e.map((function(t){return{fileID:t,tempFileURL:t}}))})}))}},{key:"getFileInfo",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=a.length>0&&void 0!==a[0]?a[0]:{},i=e.fileList,Array.isArray(i)&&0!==i.length){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});case 3:return n={method:"serverless.file.resource.info",params:JSON.stringify({id:i.map((function(t){return t.split("?")[0]})).join(",")})},t.next=6,this.request(this.setupRequest(n));case 6:return t.t0=t.sent.result,t.abrupt("return",{fileList:t.t0});case 8:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()}]),t}(),Tt={init:function(t){var e=new Ot(t),i={signInAnonymously:function(){return e.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return e.auth=function(){return i},e.customAuth=e.auth,e}},Pt="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";!function(t){t.local="local",t.none="none",t.session="session"}(kt||(kt={}));var At,Dt=function(){},It=k((function(t,e){var i;t.exports=(i=O,function(t){var e=i,n=e.lib,a=n.WordArray,r=n.Hasher,s=e.algo,o=[],c=[];!function(){function e(e){for(var i=t.sqrt(e),n=2;n<=i;n++)if(!(e%n))return!1;return!0}function i(t){return 4294967296*(t-(0|t))|0}for(var n=2,a=0;a<64;)e(n)&&(a<8&&(o[a]=i(t.pow(n,.5))),c[a]=i(t.pow(n,1/3)),a++),n++}();var l=[],u=s.SHA256=r.extend({_doReset:function(){this._hash=new a.init(o.slice(0))},_doProcessBlock:function(t,e){for(var i=this._hash.words,n=i[0],a=i[1],r=i[2],s=i[3],o=i[4],u=i[5],d=i[6],f=i[7],h=0;h<64;h++){if(h<16)l[h]=0|t[e+h];else{var p=l[h-15],g=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,v=l[h-2],_=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;l[h]=g+l[h-7]+_+l[h-16]}var m=n&a^n&r^a&r,y=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),x=f+((o<<26|o>>>6)^(o<<21|o>>>11)^(o<<7|o>>>25))+(o&u^~o&d)+c[h]+l[h];f=d,d=u,u=o,o=s+x|0,s=r,r=a,a=n,n=x+(y+m)|0}i[0]=i[0]+n|0,i[1]=i[1]+a|0,i[2]=i[2]+r|0,i[3]=i[3]+s|0,i[4]=i[4]+o|0,i[5]=i[5]+u|0,i[6]=i[6]+d|0,i[7]=i[7]+f|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;return i[a>>>5]|=128<<24-a%32,i[14+(a+64>>>9<<4)]=t.floor(n/4294967296),i[15+(a+64>>>9<<4)]=n,e.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA256=r._createHelper(u),e.HmacSHA256=r._createHmacHelper(u)}(Math),i.SHA256)})),Lt=It,Mt=k((function(t,e){t.exports=O.HmacSHA256})),Ft=function(){var t;if(!Promise){t=function(){},t.promise={};var e=function(){throw new yt({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(t.promise,"then",{get:e}),Object.defineProperty(t.promise,"catch",{get:e}),t}var i=new Promise((function(e,i){t=function(t,n){return t?i(t):e(n)}}));return t.promise=i,t};function jt(t){return void 0===t}function Et(t){return"[object Null]"===Object.prototype.toString.call(t)}!function(t){t.WEB="web",t.WX_MP="wx_mp"}(At||(At={}));var Bt={adapter:null,runtime:void 0},Nt=["anonymousUuidKey"],Rt=function(t){(0,h.default)(i,t);var e=$(i);function i(){var t;return(0,_.default)(this,i),t=e.call(this),Bt.adapter.root.tcbObject||(Bt.adapter.root.tcbObject={}),t}return(0,m.default)(i,[{key:"setItem",value:function(t,e){Bt.adapter.root.tcbObject[t]=e}},{key:"getItem",value:function(t){return Bt.adapter.root.tcbObject[t]}},{key:"removeItem",value:function(t){delete Bt.adapter.root.tcbObject[t]}},{key:"clear",value:function(){delete Bt.adapter.root.tcbObject}}]),i}(Dt);function Ut(t,e){switch(t){case"local":return e.localStorage||new Rt;case"none":return new Rt;default:return e.sessionStorage||new Rt}}var zt=function(){function t(e){if((0,_.default)(this,t),!this._storage){this._persistence=Bt.adapter.primaryStorage||e.persistence,this._storage=Ut(this._persistence,Bt.adapter);var i="access_token_".concat(e.env),n="access_token_expire_".concat(e.env),a="refresh_token_".concat(e.env),r="anonymous_uuid_".concat(e.env),s="login_type_".concat(e.env),o="user_info_".concat(e.env);this.keys={accessTokenKey:i,accessTokenExpireKey:n,refreshTokenKey:a,anonymousUuidKey:r,loginTypeKey:s,userInfoKey:o}}}return(0,m.default)(t,[{key:"updatePersistence",value:function(t){if(t!==this._persistence){var e="local"===this._persistence;this._persistence=t;var i=Ut(t,Bt.adapter);for(var n in this.keys){var a=this.keys[n];if(!e||!Nt.includes(n)){var r=this._storage.getItem(a);jt(r)||Et(r)||(i.setItem(a,r),this._storage.removeItem(a))}}this._storage=i}}},{key:"setStore",value:function(t,e,i){if(this._storage){var n={version:i||"localCachev1",content:e},a=JSON.stringify(n);try{this._storage.setItem(t,a)}catch(t){throw t}}}},{key:"getStore",value:function(t,e){try{if(!this._storage)return}catch(t){return""}e=e||"localCachev1";var i=this._storage.getItem(t);return i&&i.indexOf(e)>=0?JSON.parse(i).content:""}},{key:"removeStore",value:function(t){this._storage.removeItem(t)}}]),t}(),Wt={},qt={};function Vt(t){return Wt[t]}var Gt=(0,m.default)((function t(e,i){(0,_.default)(this,t),this.data=i||null,this.name=e})),Ht=function(t){(0,h.default)(i,t);var e=$(i);function i(t,n){var a;return(0,_.default)(this,i),a=e.call(this,"error",{error:t,data:n}),a.error=t,a}return(0,m.default)(i)}(Gt),Kt=new(function(){function t(){(0,_.default)(this,t),this._listeners={}}return(0,m.default)(t,[{key:"on",value:function(t,e){return function(t,e,i){i[t]=i[t]||[],i[t].push(e)}(t,e,this._listeners),this}},{key:"off",value:function(t,e){return function(t,e,i){if(i&&i[t]){var n=i[t].indexOf(e);-1!==n&&i[t].splice(n,1)}}(t,e,this._listeners),this}},{key:"fire",value:function(t,e){if(t instanceof Ht)return console.error(t.error),this;var i="string"==typeof t?new Gt(t,e||{}):t,n=i.name;if(this._listens(n)){i.target=this;var a,r=this._listeners[n]?(0,u.default)(this._listeners[n]):[],s=x(r);try{for(s.s();!(a=s.n()).done;){var o=a.value;o.call(this,i)}}catch(c){s.e(c)}finally{s.f()}}return this}},{key:"_listens",value:function(t){return this._listeners[t]&&this._listeners[t].length>0}}]),t}());function Jt(t,e){Kt.on(t,e)}function Xt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Kt.fire(t,e)}function Yt(t,e){Kt.off(t,e)}var Qt,Zt="loginStateChanged",te="loginStateExpire",ee="loginTypeChanged",ie="anonymousConverted",ne="refreshAccessToken";!function(t){t.ANONYMOUS="ANONYMOUS",t.WECHAT="WECHAT",t.WECHAT_PUBLIC="WECHAT-PUBLIC",t.WECHAT_OPEN="WECHAT-OPEN",t.CUSTOM="CUSTOM",t.EMAIL="EMAIL",t.USERNAME="USERNAME",t.NULL="NULL"}(Qt||(Qt={}));var ae=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],re={"X-SDK-Version":"1.3.5"};function se(t,e,i){var n=t[e];t[e]=function(e){var a={},r={};i.forEach((function(i){var n=i.call(t,e),s=n.data,o=n.headers;Object.assign(a,s),Object.assign(r,o)}));var s=e.data;return s&&function(){var t;if(t=s,"[object FormData]"!==Object.prototype.toString.call(t))e.data=C(C({},s),a);else for(var i in a)s.append(i,a[i])}(),e.headers=C(C({},e.headers||{}),r),n.call(t,e)}}function oe(){var t=Math.random().toString(16).slice(2);return{data:{seqId:t},headers:C(C({},re),{},{"x-seqid":t})}}var ce=function(){function t(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,_.default)(this,t),this.config=i,this._reqClass=new Bt.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:"\u8bf7\u6c42\u5728".concat(this.config.timeout/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad"),restrictedMethods:["post"]}),this._cache=Vt(this.config.env),this._localCache=(e=this.config.env,qt[e]),se(this._reqClass,"post",[oe]),se(this._reqClass,"upload",[oe]),se(this._reqClass,"download",[oe])}return(0,m.default)(t,[{key:"post",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.post(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"upload",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.upload(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"download",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._reqClass.download(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"refreshAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken()),t.prev=1,t.next=4,this._refreshAccessTokenPromise;case 4:e=t.sent,t.next=10;break;case 7:t.prev=7,t.t0=t["catch"](1),i=t.t0;case 10:if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,!i){t.next=12;break}throw i;case 12:return t.abrupt("return",e);case 13:case"end":return t.stop()}}),t,this,[[1,7]])})));return function(){return t.apply(this,arguments)}}()},{key:"_refreshAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c,l,u,d,f,h,p;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey,r=e.loginTypeKey,o=e.anonymousUuidKey,this._cache.removeStore(i),this._cache.removeStore(n),c=this._cache.getStore(a),c){t.next=5;break}throw new yt({message:"\u672a\u767b\u5f55CloudBase"});case 5:return l={refresh_token:c},t.next=8,this.request("auth.fetchAccessTokenWithRefreshToken",l);case 8:if(u=t.sent,!u.data.code){t.next=21;break}if(d=u.data.code,"SIGN_PARAM_INVALID"!==d&&"REFRESH_TOKEN_EXPIRED"!==d&&"INVALID_REFRESH_TOKEN"!==d){t.next=20;break}if(this._cache.getStore(r)!==Qt.ANONYMOUS||"INVALID_REFRESH_TOKEN"!==d){t.next=19;break}return f=this._cache.getStore(o),h=this._cache.getStore(a),t.next=17,this.send("auth.signInAnonymously",{anonymous_uuid:f,refresh_token:h});case 17:return p=t.sent,t.abrupt("return",(this.setRefreshToken(p.refresh_token),this._refreshAccessToken()));case 19:Xt(te),this._cache.removeStore(a);case 20:throw new yt({code:u.data.code,message:"\u5237\u65b0access token\u5931\u8d25\uff1a".concat(u.data.code)});case 21:if(!u.data.access_token){t.next=23;break}return t.abrupt("return",(Xt(ne),this._cache.setStore(i,u.data.access_token),this._cache.setStore(n,u.data.access_token_expire+Date.now()),{accessToken:u.data.access_token,accessTokenExpire:u.data.access_token_expire}));case 23:u.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,u.data.refresh_token),this._refreshAccessToken());case 24:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"getAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey,this._cache.getStore(a)){t.next=3;break}throw new yt({message:"refresh token\u4e0d\u5b58\u5728\uff0c\u767b\u5f55\u72b6\u6001\u5f02\u5e38"});case 3:if(r=this._cache.getStore(i),o=this._cache.getStore(n),c=!0,t.t0=this._shouldRefreshAccessTokenHook,!t.t0){t.next=9;break}return t.next=8,this._shouldRefreshAccessTokenHook(r,o);case 8:t.t0=!t.sent;case 9:if(t.t1=t.t0,!t.t1){t.next=12;break}c=!1;case 12:return t.abrupt("return",(!r||!o||o2&&void 0!==arguments[2]?arguments[2]:{},n=/\?/.test(e),a="";for(var r in i)""===a?!n&&(e+="?"):a+="&",a+="".concat(r,"=").concat(encodeURIComponent(i[r]));return/^http(s)?\:\/\//.test(e+=a)?e:"".concat(t).concat(e)}(Pt,"//tcb-api.tencentcloudapi.com/web",_),v&&(m+=v),t.next=22,this.post(C({url:m,data:l},f));case 22:if(y=t.sent,x=y.header&&y.header["x-tcb-trace"],x&&this._localCache.setStore(a,x),(200===Number(y.status)||200===Number(y.statusCode))&&y.data){t.next=26;break}throw new yt({code:"NETWORK_ERROR",message:"network request error"});case 26:return t.abrupt("return",y);case 27:case"end":return t.stop()}}),t,this)})));return function(e,i,n){return t.apply(this,arguments)}}()},{key:"send",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=r.length>1&&void 0!==r[1]?r[1]:{},t.next=3,this.request(e,i,{onUploadProgress:i.onUploadProgress});case 3:if(n=t.sent,"ACCESS_TOKEN_EXPIRED"!==n.data.code||-1!==ae.indexOf(e)){t.next=13;break}return t.next=7,this.refreshAccessToken();case 7:return t.next=9,this.request(e,i,{onUploadProgress:i.onUploadProgress});case 9:if(a=t.sent,!a.data.code){t.next=12;break}throw new yt({code:a.data.code,message:a.data.message});case 12:return t.abrupt("return",a.data);case 13:if(!n.data.code){t.next=15;break}throw new yt({code:n.data.code,message:n.data.message});case 15:return t.abrupt("return",n.data);case 16:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"setRefreshToken",value:function(t){var e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey;this._cache.removeStore(i),this._cache.removeStore(n),this._cache.setStore(a,t)}}]),t}(),le={};function ue(t){return le[t]}var de=function(){function t(e){(0,_.default)(this,t),this.config=e,this._cache=Vt(e.env),this._request=ue(e.env)}return(0,m.default)(t,[{key:"setRefreshToken",value:function(t){var e=this._cache.keys,i=e.accessTokenKey,n=e.accessTokenExpireKey,a=e.refreshTokenKey;this._cache.removeStore(i),this._cache.removeStore(n),this._cache.setStore(a,t)}},{key:"setAccessToken",value:function(t,e){var i=this._cache.keys,n=i.accessTokenKey,a=i.accessTokenExpireKey;this._cache.setStore(n,t),this._cache.setStore(a,e)}},{key:"refreshUserInfo",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getUserInfo",{});case 2:return e=t.sent,i=e.data,t.abrupt("return",(this.setLocalUserInfo(i),i));case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setLocalUserInfo",value:function(t){var e=this._cache.keys.userInfoKey;this._cache.setStore(e,t)}}]),t}(),fe=function(){function t(e){if((0,_.default)(this,t),!e)throw new yt({code:"PARAM_ERROR",message:"envId is not defined"});this._envId=e,this._cache=Vt(this._envId),this._request=ue(this._envId),this.setUserInfo()}return(0,m.default)(t,[{key:"linkWithTicket",value:function(t){if("string"!=typeof t)throw new yt({code:"PARAM_ERROR",message:"ticket must be string"});return this._request.send("auth.linkWithTicket",{ticket:t})}},{key:"linkWithRedirect",value:function(t){t.signInWithRedirect()}},{key:"updatePassword",value:function(t,e){return this._request.send("auth.updatePassword",{oldPassword:e,newPassword:t})}},{key:"updateEmail",value:function(t){return this._request.send("auth.updateEmail",{newEmail:t})}},{key:"updateUsername",value:function(t){if("string"!=typeof t)throw new yt({code:"PARAM_ERROR",message:"username must be a string"});return this._request.send("auth.updateUsername",{username:t})}},{key:"getLinkedUidList",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getLinkedUidList",{});case 2:return e=t.sent,i=e.data,n=!1,a=i.users,t.abrupt("return",(a.forEach((function(t){t.wxOpenId&&t.wxPublicId&&(n=!0)})),{users:a,hasPrimaryUid:n}));case 7:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setPrimaryUid",value:function(t){return this._request.send("auth.setPrimaryUid",{uid:t})}},{key:"unlink",value:function(t){return this._request.send("auth.unlink",{platform:t})}},{key:"update",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.nickName,n=e.gender,a=e.avatarUrl,r=e.province,o=e.country,c=e.city,t.next=8,this._request.send("auth.updateUserInfo",{nickName:i,gender:n,avatarUrl:a,province:r,country:o,city:c});case 8:l=t.sent,u=l.data,this.setLocalUserInfo(u);case 11:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"refresh",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.send("auth.getUserInfo",{});case 2:return e=t.sent,i=e.data,t.abrupt("return",(this.setLocalUserInfo(i),i));case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"setUserInfo",value:function(){var t=this,e=this._cache.keys.userInfoKey,i=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((function(e){t[e]=i[e]})),this.location={country:i.country,province:i.province,city:i.city}}},{key:"setLocalUserInfo",value:function(t){var e=this._cache.keys.userInfoKey;this._cache.setStore(e,t),this.setUserInfo()}}]),t}(),he=function(){function t(e){if((0,_.default)(this,t),!e)throw new yt({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Vt(e);var i=this._cache.keys,n=i.refreshTokenKey,a=i.accessTokenKey,r=i.accessTokenExpireKey,s=this._cache.getStore(n),o=this._cache.getStore(a),c=this._cache.getStore(r);this.credential={refreshToken:s,accessToken:o,accessTokenExpire:c},this.user=new fe(e)}return(0,m.default)(t,[{key:"isAnonymousAuth",get:function(){return this.loginType===Qt.ANONYMOUS}},{key:"isCustomAuth",get:function(){return this.loginType===Qt.CUSTOM}},{key:"isWeixinAuth",get:function(){return this.loginType===Qt.WECHAT||this.loginType===Qt.WECHAT_OPEN||this.loginType===Qt.WECHAT_PUBLIC}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}]),t}(),pe=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._cache.updatePersistence("local"),e=this._cache.keys,i=e.anonymousUuidKey,n=e.refreshTokenKey,a=this._cache.getStore(i)||void 0,r=this._cache.getStore(n)||void 0,t.next=8,this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:r});case 8:if(o=t.sent,!o.uuid||!o.refresh_token){t.next=20;break}return this._setAnonymousUUID(o.uuid),this.setRefreshToken(o.refresh_token),t.next=14,this._request.refreshAccessToken();case 14:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.ANONYMOUS,persistence:"local"}),c=new he(this.config.env),t.next=19,c.user.refresh();case 19:return t.abrupt("return",c);case 20:throw new yt({message:"\u533f\u540d\u767b\u5f55\u5931\u8d25"});case 21:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"linkAndRetrieveDataWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=this._cache.keys,n=i.anonymousUuidKey,a=i.refreshTokenKey,r=this._cache.getStore(n),o=this._cache.getStore(a),t.next=7,this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:r,refresh_token:o,ticket:e});case 7:if(c=t.sent,!c.refresh_token){t.next=16;break}return this._clearAnonymousUUID(),this.setRefreshToken(c.refresh_token),t.next=13,this._request.refreshAccessToken();case 13:return Xt(ie,{env:this.config.env}),Xt(ee,{loginType:Qt.CUSTOM,persistence:"local"}),t.abrupt("return",{credential:{refreshToken:c.refresh_token}});case 16:throw new yt({message:"\u533f\u540d\u8f6c\u5316\u5931\u8d25"});case 17:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"_setAnonymousUUID",value:function(t){var e=this._cache.keys,i=e.anonymousUuidKey,n=e.loginTypeKey;this._cache.removeStore(i),this._cache.setStore(i,t),this._cache.setStore(n,Qt.ANONYMOUS)}},{key:"_clearAnonymousUUID",value:function(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}]),i}(de),ge=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"ticket must be a string"});case 2:return i=this._cache.keys.refreshTokenKey,t.next=5,this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(i)||""});case 5:if(n=t.sent,!n.refresh_token){t.next=15;break}return this.setRefreshToken(n.refresh_token),t.next=10,this._request.refreshAccessToken();case 10:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.CUSTOM,persistence:this.config.persistence}),t.next=14,this.refreshUserInfo();case 14:return t.abrupt("return",new he(this.config.env));case 15:throw new yt({message:"\u81ea\u5b9a\u4e49\u767b\u5f55\u5931\u8d25"});case 16:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()}]),i}(de),ve=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"email must be a string"});case 2:return n=this._cache.keys.refreshTokenKey,t.next=5,this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:i,refresh_token:this._cache.getStore(n)||""});case 5:if(a=t.sent,r=a.refresh_token,o=a.access_token,c=a.access_token_expire,!r){t.next=22;break}if(this.setRefreshToken(r),!o||!c){t.next=15;break}this.setAccessToken(o,c),t.next=17;break;case 15:return t.next=17,this._request.refreshAccessToken();case 17:return t.next=19,this.refreshUserInfo();case 19:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.EMAIL,persistence:this.config.persistence}),t.abrupt("return",new he(this.config.env));case 22:throw a.code?new yt({code:a.code,message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new yt({message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25"});case 23:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"activate",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.activateEndUserMail",{token:e}));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"resetPasswordWithToken",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:i}));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()}]),i}(de),_e=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"signIn",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o,c;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"username must be a string"});case 2:return"string"!=typeof i&&(i="",console.warn("password is empty")),n=this._cache.keys.refreshTokenKey,t.next=6,this._request.send("auth.signIn",{loginType:Qt.USERNAME,username:e,password:i,refresh_token:this._cache.getStore(n)||""});case 6:if(a=t.sent,r=a.refresh_token,o=a.access_token_expire,c=a.access_token,!r){t.next=23;break}if(this.setRefreshToken(r),!c||!o){t.next=16;break}this.setAccessToken(c,o),t.next=18;break;case 16:return t.next=18,this._request.refreshAccessToken();case 18:return t.next=20,this.refreshUserInfo();case 20:return Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.USERNAME,persistence:this.config.persistence}),t.abrupt("return",new he(this.config.env));case 23:throw a.code?new yt({code:a.code,message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new yt({message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25"});case 24:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()}]),i}(de),me=function(){function t(e){(0,_.default)(this,t),this.config=e,this._cache=Vt(e.env),this._request=ue(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),Jt(ee,this._onLoginTypeChanged)}return(0,m.default)(t,[{key:"currentUser",get:function(){var t=this.hasLoginState();return t&&t.user||null}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}},{key:"anonymousAuthProvider",value:function(){return new pe(this.config)}},{key:"customAuthProvider",value:function(){return new ge(this.config)}},{key:"emailAuthProvider",value:function(){return new ve(this.config)}},{key:"usernameAuthProvider",value:function(){return new _e(this.config)}},{key:"signInAnonymously",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new pe(this.config).signIn());case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"signInWithEmailAndPassword",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new ve(this.config).signIn(e,i));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"signInWithUsernameAndPassword",value:function(t,e){return new _e(this.config).signIn(t,e)}},{key:"linkAndRetrieveDataWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._anonymousAuthProvider||(this._anonymousAuthProvider=new pe(this.config)),Jt(ie,this._onAnonymousConverted),t.next=3,this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e);case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"signOut",value:function(){var t=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.loginType!==Qt.ANONYMOUS){t.next=2;break}throw new yt({message:"\u533f\u540d\u7528\u6237\u4e0d\u652f\u6301\u767b\u51fa\u64cd\u4f5c"});case 2:if(e=this._cache.keys,i=e.refreshTokenKey,n=e.accessTokenKey,a=e.accessTokenExpireKey,r=this._cache.getStore(i),r){t.next=5;break}return t.abrupt("return");case 5:return t.next=7,this._request.send("auth.logout",{refresh_token:r});case 7:return o=t.sent,t.abrupt("return",(this._cache.removeStore(i),this._cache.removeStore(n),this._cache.removeStore(a),Xt(Zt),Xt(ee,{env:this.config.env,loginType:Qt.NULL,persistence:this.config.persistence}),o));case 9:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"signUpWithEmailAndPassword",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:i}));case 1:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"sendPasswordResetEmail",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this._request.send("auth.sendPasswordResetEmail",{email:e}));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"onLoginStateChanged",value:function(t){var e=this;Jt(Zt,(function(){var i=e.hasLoginState();t.call(e,i)}));var i=this.hasLoginState();t.call(this,i)}},{key:"onLoginStateExpired",value:function(t){Jt(te,t.bind(this))}},{key:"onAccessTokenRefreshed",value:function(t){Jt(ne,t.bind(this))}},{key:"onAnonymousConverted",value:function(t){Jt(ie,t.bind(this))}},{key:"onLoginTypeChanged",value:function(t){var e=this;Jt(ee,(function(){var i=e.hasLoginState();t.call(e,i)}))}},{key:"getAccessToken",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this._request.getAccessToken();case 2:return t.t0=t.sent.accessToken,t.t1=this.config.env,t.abrupt("return",{accessToken:t.t0,env:t.t1});case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"hasLoginState",value:function(){var t=this._cache.keys.refreshTokenKey;return this._cache.getStore(t)?new he(this.config.env):null}},{key:"isUsernameRegistered",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("string"==typeof e){t.next=2;break}throw new yt({code:"PARAM_ERROR",message:"username must be a string"});case 2:return t.next=4,this._request.send("auth.isUsernameRegistered",{username:e});case 4:return i=t.sent,n=i.data,t.abrupt("return",n&&n.isRegistered);case 7:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getLoginState",value:function(){return Promise.resolve(this.hasLoginState())}},{key:"signInWithTicket",value:function(){var t=(0,d.default)(s.default.mark((function t(e){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new ge(this.config).signIn(e));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"shouldRefreshAccessToken",value:function(t){this._request._shouldRefreshAccessTokenHook=t.bind(this)}},{key:"getUserInfo",value:function(){return this._request.send("auth.getUserInfo",{}).then((function(t){return t.code?t:C(C({},t.data),{},{requestId:t.seqId})}))}},{key:"getAuthHeader",value:function(){var t=this._cache.keys,e=t.refreshTokenKey,i=t.accessTokenKey,n=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(i)+"/@@/"+n}}},{key:"_onAnonymousConverted",value:function(t){var e=t.data.env;e===this.config.env&&this._cache.updatePersistence(this.config.persistence)}},{key:"_onLoginTypeChanged",value:function(t){var e=t.data,i=e.loginType,n=e.persistence,a=e.env;a===this.config.env&&(this._cache.updatePersistence(n),this._cache.setStore(this._cache.keys.loginTypeKey,i))}}]),t}(),ye=function(t,e){e=e||Ft();var i=ue(this.config.env),n=t.cloudPath,a=t.filePath,r=t.onUploadProgress,s=t.fileType,o=void 0===s?"image":s;return i.send("storage.getUploadMetadata",{path:n}).then((function(t){var s=t.data,c=s.url,l=s.authorization,u=s.token,d=s.fileId,f=s.cosFileId,h=t.requestId,p={key:n,signature:l,"x-cos-meta-fileid":f,success_action_status:"201","x-cos-security-token":u};i.upload({url:c,data:p,file:a,name:n,fileType:o,onUploadProgress:r}).then((function(t){201===t.statusCode?e(null,{fileID:d,requestId:h}):e(new yt({code:"STORAGE_REQUEST_FAIL",message:"STORAGE_REQUEST_FAIL: ".concat(t.data)}))})).catch((function(t){e(t)}))})).catch((function(t){e(t)})),e.promise},xe=function(t,e){e=e||Ft();var i=ue(this.config.env),n=t.cloudPath;return i.send("storage.getUploadMetadata",{path:n}).then((function(t){e(null,t)})).catch((function(t){e(t)})),e.promise},be=function(t,e){var i=t.fileList;if(e=e||Ft(),!i||!Array.isArray(i))return{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"};var n,a=x(i);try{for(a.s();!(n=a.n()).done;){var r=n.value;if(!r||"string"!=typeof r)return{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}}}catch(o){a.e(o)}finally{a.f()}var s={fileid_list:i};return ue(this.config.env).send("storage.batchDeleteFile",s).then((function(t){t.code?e(null,t):e(null,{fileList:t.data.delete_list,requestId:t.requestId})})).catch((function(t){e(t)})),e.promise},we=function(t,e){var i=t.fileList;e=e||Ft(),i&&Array.isArray(i)||e(null,{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"});var n,a=[],r=x(i);try{for(r.s();!(n=r.n()).done;){var s=n.value;"object"==(0,l.default)(s)?(s.hasOwnProperty("fileID")&&s.hasOwnProperty("maxAge")||e(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5305\u542bfileID\u548cmaxAge\u7684\u5bf9\u8c61"}),a.push({fileid:s.fileID,max_age:s.maxAge})):"string"==typeof s?a.push({fileid:s}):e(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5b57\u7b26\u4e32"})}}catch(c){r.e(c)}finally{r.f()}var o={file_list:a};return ue(this.config.env).send("storage.batchGetDownloadUrl",o).then((function(t){t.code?e(null,t):e(null,{fileList:t.data.download_list,requestId:t.requestId})})).catch((function(t){e(t)})),e.promise},Ce=function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n,a,r,o;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.fileID,t.next=3,we.call(this,{fileList:[{fileID:n,maxAge:600}]});case 3:if(a=t.sent.fileList[0],"SUCCESS"===a.code){t.next=6;break}return t.abrupt("return",i?i(a):new Promise((function(t){t(a)})));case 6:if(r=ue(this.config.env),o=a.download_url,o=encodeURI(o),i){t.next=10;break}return t.abrupt("return",r.download({url:o}));case 10:return t.t0=i,t.next=13,r.download({url:o});case 13:t.t1=t.sent,(0,t.t0)(t.t1);case 15:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}(),$e=function(t,e){var i,n=t.name,a=t.data,r=t.query,s=t.parse,o=t.search,c=e||Ft();try{i=a?JSON.stringify(a):""}catch(n){return Promise.reject(n)}if(!n)return Promise.reject(new yt({code:"PARAM_ERROR",message:"\u51fd\u6570\u540d\u4e0d\u80fd\u4e3a\u7a7a"}));var l={inQuery:r,parse:s,search:o,function_name:n,request_data:i};return ue(this.config.env).send("functions.invokeFunction",l).then((function(t){if(t.code)c(null,t);else{var e=t.data.response_data;if(s)c(null,{result:e,requestId:t.requestId});else try{e=JSON.parse(t.data.response_data),c(null,{result:e,requestId:t.requestId})}catch(t){c(new yt({message:"response data must be json"}))}}return c.promise})).catch((function(t){c(t)})),c.promise},ke={timeout:15e3,persistence:"session"},Se={},Oe=function(){function t(e){(0,_.default)(this,t),this.config=e||this.config,this.authObj=void 0}return(0,m.default)(t,[{key:"init",value:function(e){switch(Bt.adapter||(this.requestClient=new Bt.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:"\u8bf7\u6c42\u5728".concat((e.timeout||5e3)/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad")})),this.config=C(C({},ke),e),!0){case this.config.timeout>6e5:console.warn("timeout\u5927\u4e8e\u53ef\u914d\u7f6e\u4e0a\u9650[10\u5206\u949f]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0a\u9650\u6570\u503c"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout\u5c0f\u4e8e\u53ef\u914d\u7f6e\u4e0b\u9650[100ms]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0b\u9650\u6570\u503c"),this.config.timeout=100}return new t(this.config)}},{key:"auth",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.persistence;if(this.authObj)return this.authObj;var i,n=e||Bt.adapter.primaryStorage||ke.persistence;return n!==this.config.persistence&&(this.config.persistence=n),function(t){var e=t.env;Wt[e]=new zt(t),qt[e]=new zt(C(C({},t),{},{persistence:"local"}))}(this.config),i=this.config,le[i.env]=new ce(i),this.authObj=new me(this.config),this.authObj}},{key:"on",value:function(t,e){return Jt.apply(this,[t,e])}},{key:"off",value:function(t,e){return Yt.apply(this,[t,e])}},{key:"callFunction",value:function(t,e){return $e.apply(this,[t,e])}},{key:"deleteFile",value:function(t,e){return be.apply(this,[t,e])}},{key:"getTempFileURL",value:function(t,e){return we.apply(this,[t,e])}},{key:"downloadFile",value:function(t,e){return Ce.apply(this,[t,e])}},{key:"uploadFile",value:function(t,e){return ye.apply(this,[t,e])}},{key:"getUploadMetadata",value:function(t,e){return xe.apply(this,[t,e])}},{key:"registerExtension",value:function(t){Se[t.name]=t}},{key:"invokeExtension",value:function(){var t=(0,d.default)(s.default.mark((function t(e,i){var n;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=Se[e],n){t.next=3;break}throw new yt({message:"\u6269\u5c55".concat(e," \u5fc5\u987b\u5148\u6ce8\u518c")});case 3:return t.next=5,n.invoke(i,this);case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}}),t,this)})));return function(e,i){return t.apply(this,arguments)}}()},{key:"useAdapters",value:function(t){var e=function(t){var e,i,n=(e=t,"[object Array]"===Object.prototype.toString.call(e)?t:[t]),a=x(n);try{for(a.s();!(i=a.n()).done;){var r=i.value,s=r.isMatch,o=r.genAdapter,c=r.runtime;if(s())return{adapter:o(),runtime:c}}}catch(l){a.e(l)}finally{a.f()}}(t)||{},i=e.adapter,n=e.runtime;i&&(Bt.adapter=i),n&&(Bt.runtime=n)}}]),t}(),Te=new Oe;function Pe(t,e,i){void 0===i&&(i={});var n=/\?/.test(e),a="";for(var r in i)""===a?!n&&(e+="?"):a+="&",a+=r+"="+encodeURIComponent(i[r]);return/^http(s)?:\/\//.test(e+=a)?e:""+t+e}var Ae=function(){function t(){(0,_.default)(this,t)}return(0,m.default)(t,[{key:"post",value:function(t){var e=t.url,i=t.data,n=t.headers;return new Promise((function(t,a){xt.request({url:Pe("https:",e),data:i,method:"POST",header:n,success:function(e){t(e)},fail:function(t){a(t)}})}))}},{key:"upload",value:function(t){return new Promise((function(e,i){var n=t.url,a=t.file,r=t.data,s=t.headers,o=t.fileType,c=xt.uploadFile({url:Pe("https:",n),name:"file",formData:Object.assign({},r),filePath:a,fileType:o,header:s,success:function(t){var i={statusCode:t.statusCode,data:t.data||{}};200===t.statusCode&&r.success_action_status&&(i.statusCode=parseInt(r.success_action_status,10)),e(i)},fail:function(t){i(new Error(t.errMsg||"uploadFile:fail"))}});"function"==typeof t.onUploadProgress&&c&&"function"==typeof c.onProgressUpdate&&c.onProgressUpdate((function(e){t.onUploadProgress({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}}]),t}(),De={setItem:function(t,e){xt.setStorageSync(t,e)},getItem:function(t){return xt.getStorageSync(t)},removeItem:function(t){xt.removeStorageSync(t)},clear:function(){xt.clearStorageSync()}},Ie={genAdapter:function(){return{root:{},reqClass:Ae,localStorage:De,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Te.useAdapters(Ie);var Le=Te,Me=Le.init;Le.init=function(t){t.env=t.spaceId;var e=Me.call(this,t);e.config.provider="tencent",e.config.spaceId=t.spaceId;var i=e.auth;return e.auth=function(t){var e=i.call(this,t);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((function(t){var i;e[t]=(i=e[t],function(t){t=t||{};var e=vt(t),n=e.success,a=e.fail,r=e.complete;if(!(n||a||r))return i.call(this,t);i.call(this,t).then((function(t){n&&n(t),r&&r(t)}),(function(t){a&&a(t),r&&r(t)}))}).bind(e)})),e},e.customAuth=e.auth,e};var Fe=Le,je=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"getAccessToken",value:function(){var t=this;return new Promise((function(e,i){var n="Anonymous_Access_token";t.setAccessToken(n),e(n)}))}},{key:"setupRequest",value:function(t,e){var i=Object.assign({},t,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};"auth"!==e&&(i.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=St.sign(i,this.config.clientSecret);var a=$t();n["x-client-info"]=encodeURIComponent(JSON.stringify(a));var r=bt(),s=r.token;return n["x-client-token"]=s,{url:this.config.requestUrl,method:"POST",data:i,dataType:"json",header:JSON.parse(JSON.stringify(n))}}},{key:"uploadFileToOSS",value:function(t){var e=this,i=t.url,n=t.formData,a=t.name,r=t.filePath,s=t.fileType,o=t.onUploadProgress;return new Promise((function(t,c){var l=e.adapter.uploadFile({url:i,formData:n,name:a,filePath:r,fileType:s,success:function(e){e&&e.statusCode<400?t(e):c(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){c(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof o&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((function(t){o({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(t){var e,i=this,n=t.filePath,a=t.cloudPath,r=t.fileType,s=void 0===r?"image":r,o=t.onUploadProgress;if(!a)throw new yt({code:"CLOUDPATH_REQUIRED",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});return this.getOSSUploadOptionsFromPath({cloudPath:a}).then((function(t){var a=t.result,r=a.url,c=a.formData,l=a.name;e=t.result.fileUrl;var u={url:r,formData:c,name:l,filePath:n,fileType:s};return i.uploadFileToOSS(Object.assign({},u,{onUploadProgress:o}))})).then((function(){return i.reportOSSUpload({cloudPath:a})})).then((function(t){return new Promise((function(i,a){t.success?i({success:!0,filePath:n,fileID:e}):a(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}))}))}},{key:"deleteFile",value:function(t){var e=t.fileList,i={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(this.setupRequest(i)).then((function(t){if(t.success)return t.result;throw new yt({code:"DELETE_FILE_FAILED",message:"\u5220\u9664\u6587\u4ef6\u5931\u8d25"})}))}},{key:"getTempFileURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fileList,i=t.maxAge;if(!Array.isArray(e)||0===e.length)throw new yt({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});var n={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:i})};return this.request(this.setupRequest(n)).then((function(t){if(t.success)return{fileList:t.result.fileList.map((function(t){return{fileID:t.fileID,tempFileURL:t.tempFileURL}}))};throw new yt({code:"GET_TEMP_FILE_URL_FAILED",message:"\u83b7\u53d6\u4e34\u65f6\u6587\u4ef6\u94fe\u63a5\u5931\u8d25"})}))}}]),i}(Ot),Ee={init:function(t){var e=new je(t),i={signInAnonymously:function(){return e.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return e.auth=function(){return i},e.customAuth=e.auth,e}},Be=k((function(t,e){t.exports=O.enc.Hex}));function Ne(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.data,n=e.functionName,a=e.method,r=e.headers,s=e.signHeaderKeys,o=void 0===s?[]:s,l=e.config,u=Date.now(),d="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})),f=Object.assign({},r,{"x-from-app-id":l.spaceAppId,"x-from-env-id":l.spaceId,"x-to-env-id":l.spaceId,"x-from-instance-id":u,"x-from-function-name":n,"x-client-timestamp":u,"x-alipay-source":"client","x-request-id":d,"x-alipay-callid":d,"x-trace-id":d}),h=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),p=t.split("?")||[],g=(0,c.default)(p,2),v=g[0],_=void 0===v?"":v,m=g[1],y=void 0===m?"":m,x=function(t){var e=t.signedHeaders.join(";"),i=t.signedHeaders.map((function(e){return"".concat(e.toLowerCase(),":").concat(t.headers[e],"\n")})).join(""),n=Lt(t.body).toString(Be),a="".concat(t.method.toUpperCase(),"\n").concat(t.path,"\n").concat(t.query,"\n").concat(i,"\n").concat(e,"\n").concat(n,"\n"),r=Lt(a).toString(Be),s="HMAC-SHA256\n".concat(t.timestamp,"\n").concat(r,"\n"),o=Mt(s,t.secretKey).toString(Be);return"HMAC-SHA256 Credential=".concat(t.secretId,", SignedHeaders=").concat(e,", Signature=").concat(o)}({path:_,query:y,method:a,headers:f,timestamp:u,body:JSON.stringify(i),secretId:l.accessKey,secretKey:l.secretKey,signedHeaders:h.sort()});return{url:"".concat(l.endpoint).concat(t),headers:Object.assign({},f,{Authorization:x})}}function Re(t){var e=t.url,i=t.data,n=t.method,a=void 0===n?"POST":n,r=t.headers,s=void 0===r?{}:r;return new Promise((function(t,n){xt.request({url:e,method:a,data:i,header:s,dataType:"json",complete:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=s["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){var a=e.data||{},r=a.message,o=a.errMsg,c=a.trace_id;return n(new yt({code:"SYS_ERR",message:r||o||"request:fail",requestId:c||i}))}t({status:e.statusCode,data:e.data,headers:e.header,requestId:i})}})}))}function Ue(t,e){var i=t.path,n=t.data,a=t.method,r=void 0===a?"GET":a,s=Ne(i,{functionName:"",data:n,method:r,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:e}),o=s.url,c=s.headers;return Re({url:o,data:n,method:r,headers:c}).then((function(t){var e=t.data||{};if(!e.success)throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId});return e.data||{}})).catch((function(t){throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId})}))}function ze(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=t.trim().replace(/^cloud:\/\//,""),i=e.indexOf("/");if(i<=0)throw new yt({code:"INVALID_PARAM",message:"fileID\u4e0d\u5408\u6cd5"});var n=e.substring(0,i),a=e.substring(i+1);return n!==this.config.spaceId&&console.warn("file ".concat(t," does not belong to env ").concat(this.config.spaceId)),a}function We(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"cloud://".concat(this.config.spaceId,"/").concat(t.replace(/^\/+/,""))}var qe=function(){function t(e){if((0,_.default)(this,t),["spaceId","spaceAppId","accessKey","secretKey"].forEach((function(t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error("".concat(t," required"))})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||"https://".concat(e.spaceId,".api-hz.cloudbasefunction.cn")})}return(0,m.default)(t,[{key:"callFunction",value:function(t){return function(t,e){var i=t.name,n=t.data,a="POST",r=Ne("/functions/invokeFunction",{functionName:i,data:n,method:a,headers:{"x-to-function-name":i},signHeaderKeys:["x-to-function-name"],config:e}),s=r.url,o=r.headers;return Re({url:s,data:n,method:a,headers:o}).then((function(t){return{errCode:0,success:!0,requestId:t.requestId,result:t.data}})).catch((function(t){throw new yt({code:t.errCode,message:t.errMsg,requestId:t.requestId})}))}(t,this.config)}},{key:"uploadFileToOSS",value:function(t){var e=t.url,i=t.filePath,n=t.fileType,a=t.formData,r=t.onUploadProgress;return new Promise((function(t,s){var o=xt.uploadFile({url:e,filePath:i,fileType:n,formData:a,name:"file",success:function(e){e&&e.statusCode<400?t(e):s(new yt({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(t){s(new yt({code:t.code||"UPLOAD_FAILED",message:t.message||t.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof r&&o&&"function"==typeof o.onProgressUpdate&&o.onProgressUpdate((function(t){r({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n,a,r,o,c,l,u,d,f,h;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e.filePath,n=e.cloudPath,a=void 0===n?"":n,r=e.fileType,o=void 0===r?"image":r,c=e.onUploadProgress,"string"===j(a)){t.next=3;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(a=a.trim()){t.next=5;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(a)){t.next=7;break}throw new yt({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:return t.next=9,Ue({path:"/".concat(a.replace(/^\//,""),"?post_url")},this.config);case 9:return l=t.sent,u=l.file_id,d=l.upload_url,f=l.form_data,h=f&&f.reduce((function(t,e){return t[e.key]=e.value,t}),{}),t.abrupt("return",this.uploadFileToOSS({url:d,filePath:i,fileType:o,formData:h,onUploadProgress:c}).then((function(){return{fileID:u}})));case 15:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var t=(0,d.default)(s.default.mark((function t(e){var i,n=this;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.fileList,t.abrupt("return",new Promise((function(t,e){(!i||i.length<0)&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u4e0d\u80fd\u4e3a\u7a7a\u6570\u7ec4"})),i.length>50&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u6570\u7ec4\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750"}));var a,r=[],s=x(i);try{for(s.s();!(a=s.n()).done;){var o=a.value;"string"!==j(o)&&e(new yt({errCode:"INVALID_PARAM",errMsg:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}));var c=ze.call(n,o);r.push({file_id:c,expire:600})}}catch(l){s.e(l)}finally{s.f()}Ue({path:"/?download_url",data:{file_list:r},method:"POST"},n.config).then((function(e){var i=e.file_list,a=void 0===i?[]:i;t({fileList:a.map((function(t){return{fileID:We.call(n,t.file_id),tempFileURL:t.download_url}}))})})).catch((function(t){return e(t)}))})));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}]),t}(),Ve={init:function(t){t.provider="alipay";var e=new qe(t);return e.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},e}};function Ge(t){var e,i=t.data;e=$t();var n=JSON.parse(JSON.stringify(i||{}));if(Object.assign(n,{clientInfo:e}),!n.uniIdToken){var a=bt(),r=a.token;r&&(n.uniIdToken=r)}return n}var He=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:"\uff0c\u4e91\u51fd\u6570[{functionName}]\u5728\u4e91\u7aef\u4e0d\u5b58\u5728\uff0c\u8bf7\u68c0\u67e5\u6b64\u4e91\u51fd\u6570\u540d\u79f0\u662f\u5426\u6b63\u786e\u4ee5\u53ca\u8be5\u4e91\u51fd\u6570\u662f\u5426\u5df2\u4e0a\u4f20\u5230\u670d\u52a1\u7a7a\u95f4",mode:"append"}],Ke=/[\\^$.*+?()[\]{}|]/g,Je=RegExp(Ke.source);function Xe(t,e,i){return t.replace(new RegExp((n=e)&&Je.test(n)?n.replace(Ke,"\\$&"):n,"g"),i);var n}var Ye="request",Qe="response";var Ze;Ze="0123456789abcdef";var ti={code:2e4,message:"System error"},ei={code:20101,message:"Invalid client"};function ii(t){var e=t||{},i=e.errSubject,n=e.subject,a=e.errCode,r=e.errMsg,s=e.code,o=e.message,c=e.cause;return new yt({subject:i||n||"uni-secure-network",code:a||s||ti.code,message:r||o,cause:c})}var ni;function ai(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.secretType;return e===Ye||e===Qe||"both"===e}function ri(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.name,i=t.data,n=void 0===i?{}:i;return"app"===V&&"DCloud-clientDB"===e&&"encryption"===n.redirectTo&&"getAppClientKey"===n.action}function si(t){t.functionName,t.result,t.logPvd}function oi(t){var e=t.callFunction,i=function(i){var n=this,a=i.name;i.data=Ge.call(t,{data:i.data});var r={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay"}[this.config.provider],s=ai(i),o=ri(i),c=s||o;return e.call(this,i).then((function(t){return t.errCode=0,!c&&si.call(n,{functionName:a,result:t,logPvd:r}),Promise.resolve(t)}),(function(t){return!c&&si.call(n,{functionName:a,result:t,logPvd:r}),t&&t.message&&(t.message=function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.message,i=void 0===e?"":e,n=t.extraInfo,a=void 0===n?{}:n,r=t.formatter,s=void 0===r?[]:r,o=0;o0&&void 0!==arguments[0]?arguments[0]:{},e=t.provider,i=t.spaceId,n=t.functionName,a=Ct(),r=a.appId,s=a.uniPlatform,o=a.osName,c=s;"app"===s&&(c=o);var l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.provider,i=t.spaceId,n=q;if(!n)return{};e=function(t){return"tencent"===t?"tcb":t}(e);var a=n.find((function(t){return t.provider===e&&t.spaceId===i}));return a&&a.config}({provider:e,spaceId:i});if(!l||!l.accessControl||!l.accessControl.enable)return!1;var u=l.accessControl.function||{},d=Object.keys(u);if(0===d.length)return!0;var f=function(t,e){for(var i,n,a,r=0;r-1&&(n=s):a=s:i=s}return i||n||a}(d,n);if(!f)return!1;if((u[f]||[]).find((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.appId===r&&(t.platform||"").toLowerCase()===c.toLowerCase()})))return!0;throw console.error("\u6b64\u5e94\u7528[appId: ".concat(r,", platform: ").concat(c,"]\u4e0d\u5728\u4e91\u7aef\u914d\u7f6e\u7684\u5141\u8bb8\u8bbf\u95ee\u7684\u5e94\u7528\u5217\u8868\u5185\uff0c\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client")),ii(ei)}({provider:s,spaceId:o,functionName:c})?new ni({secretType:e.secretType,uniCloudIns:t}).wrapVerifyClientCallFunction(i.bind(t))(e):n(e),Object.defineProperty(a,"result",{get:function(){return console.warn("\u5f53\u524d\u8fd4\u56de\u7ed3\u679c\u4e3aPromise\u7c7b\u578b\uff0c\u4e0d\u53ef\u76f4\u63a5\u8bbf\u95ee\u5176result\u5c5e\u6027\uff0c\u8be6\u60c5\u8bf7\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{}}}),a}}ni="mp-weixin"!==V&&"app"!==V?function(){return(0,m.default)((function t(){throw(0,_.default)(this,t),ii({message:"Platform ".concat(V," is not supported by secure network")})}))}():function(){return(0,m.default)((function t(){throw(0,_.default)(this,t),ii({message:"Platform ".concat(V," is not enabled, please check whether secure network module is enabled in your manifest.json")})}))}();var ci=Symbol("CLIENT_DB_INTERNAL");function li(t,e){return t.then="DoNotReturnProxyWithAFunctionNamedThen",t._internalType=ci,t.inspect=null,t.__ob__=void 0,new Proxy(t,{get:function(t,i,n){if("_uniClient"===i)return null;if("symbol"==(0,l.default)(i))return t[i];if(i in t||"string"!=typeof i){var a=t[i];return"function"==typeof a?a.bind(t):a}return e.get(t,i,n)}})}function ui(t){return{on:function(e,i){t[e]=t[e]||[],t[e].indexOf(i)>-1||t[e].push(i)},off:function(e,i){t[e]=t[e]||[];var n=t[e].indexOf(i);-1!==n&&t[e].splice(n,1)}}}var di=["db.Geo","db.command","command.aggregate"];function fi(t,e){return di.indexOf("".concat(t,".").concat(e))>-1}function hi(t){switch(j(t)){case"array":return t.map((function(t){return hi(t)}));case"object":return t._internalType===ci||Object.keys(t).forEach((function(e){t[e]=hi(t[e])})),t;case"regexp":return{$regexp:{source:t.source,flags:t.flags}};case"date":return{$date:t.toISOString()};default:return t}}function pi(t){return t&&t.content&&t.content.$method}var gi=function(){function t(e,i,n){(0,_.default)(this,t),this.content=e,this.prevStage=i||null,this.udb=null,this._database=n}return(0,m.default)(t,[{key:"toJSON",value:function(){for(var t=this,e=[t.content];t.prevStage;)t=t.prevStage,e.push(t.content);return{$db:e.reverse().map((function(t){return{$method:t.$method,$param:hi(t.$param)}}))}}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}},{key:"getAction",value:function(){var t=this.toJSON().$db.find((function(t){return"action"===t.$method}));return t&&t.$param&&t.$param[0]}},{key:"getCommand",value:function(){return{$db:this.toJSON().$db.filter((function(t){return"action"!==t.$method}))}}},{key:"isAggregate",get:function(){for(var t=this;t;){var e=pi(t),i=pi(t.prevStage);if("aggregate"===e&&"collection"===i||"pipeline"===e)return!0;t=t.prevStage}return!1}},{key:"isCommand",get:function(){for(var t=this;t;){if("command"===pi(t))return!0;t=t.prevStage}return!1}},{key:"isAggregateCommand",get:function(){for(var t=this;t;){var e=pi(t),i=pi(t.prevStage);if("aggregate"===e&&"command"===i)return!0;t=t.prevStage}return!1}},{key:"getNextStageFn",value:function(t){var e=this;return function(){return vi({$method:t,$param:hi(Array.from(arguments))},e,e._database)}}},{key:"count",get:function(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}},{key:"remove",get:function(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}},{key:"get",value:function(){return this._send("get",Array.from(arguments))}},{key:"add",get:function(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}},{key:"update",value:function(){return this._send("update",Array.from(arguments))}},{key:"end",value:function(){return this._send("end",Array.from(arguments))}},{key:"set",get:function(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL\u7981\u6b62\u4f7f\u7528set\u65b9\u6cd5")}}},{key:"_send",value:function(t,e){var i=this.getAction(),n=this.getCommand();return n.$db.push({$method:t,$param:hi(e)}),this._database._callCloudFunction({action:i,command:n})}}]),t}();function vi(t,e,i){return li(new gi(t,e,i),{get:function(t,e){var n="db";return t&&t.content&&(n=t.content.$method),fi(n,e)?vi({$method:e},t,i):function(){return vi({$method:e,$param:hi(Array.from(arguments))},t,i)}}})}function _i(t){var e=t.path,i=t.method;return function(){function t(){(0,_.default)(this,t),this.param=Array.from(arguments)}return(0,m.default)(t,[{key:"toJSON",value:function(){return{$newDb:[].concat((0,u.default)(e.map((function(t){return{$method:t}}))),[{$method:i,$param:this.param}])}}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}}]),t}()}function mi(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return li(new t(e),{get:function(t,e){return fi("db",e)?vi({$method:e},null,t):function(){return vi({$method:e,$param:hi(Array.from(arguments))},null,t)}}})}var yi=function(t){(0,h.default)(i,t);var e=$(i);function i(){return(0,_.default)(this,i),e.apply(this,arguments)}return(0,m.default)(i,[{key:"_parseResult",value:function(t){return this._isJQL?t.result:t}},{key:"_callCloudFunction",value:function(t){var e=this,i=t.action,n=t.command,a=t.multiCommand,r=t.queryList;function s(t,e){if(a&&r)for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:{},i=e.uniClient,n=void 0===i?{}:i,a=e.isJQL,r=void 0!==a&&a;(0,_.default)(this,t),this._uniClient=n,this._authCallBacks={},this._dbCallBacks={},n._isDefault&&(this._dbCallBacks=K("_globalUniCloudDatabaseCallback")),r||(this.auth=ui(this._authCallBacks)),this._isJQL=r,Object.assign(this,ui(this._dbCallBacks)),this.env=li({},{get:function(t,e){return{$env:e}}}),this.Geo=li({},{get:function(t,e){return _i({path:["Geo"],method:e})}}),this.serverDate=_i({path:[],method:"serverDate"}),this.RegExp=_i({path:[],method:"RegExp"})}return(0,m.default)(t,[{key:"getCloudEnv",value:function(t){if("string"!=typeof t||!t.trim())throw new Error("getCloudEnv\u53c2\u6570\u9519\u8bef");return{$env:t.replace("$cloudEnv_","")}}},{key:"_callback",value:function(t,e){var i=this._dbCallBacks;i[t]&&i[t].forEach((function(t){t.apply(void 0,(0,u.default)(e))}))}},{key:"_callbackAuth",value:function(t,e){var i=this._authCallBacks;i[t]&&i[t].forEach((function(t){t.apply(void 0,(0,u.default)(e))}))}},{key:"multiSend",value:function(){var t=Array.from(arguments),e=t.map((function(t){var e=t.getAction(),i=t.getCommand();if("getTemp"!==i.$db[i.$db.length-1].$method)throw new Error("multiSend\u53ea\u652f\u6301\u5b50\u547d\u4ee4\u5185\u4f7f\u7528getTemp");return{action:e,command:i}}));return this._callCloudFunction({multiCommand:e,queryList:t})}}]),t}()),xi="token\u65e0\u6548\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",bi="token\u8fc7\u671f\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",wi={TOKEN_INVALID_TOKEN_EXPIRED:bi,TOKEN_INVALID_INVALID_CLIENTID:xi,TOKEN_INVALID:xi,TOKEN_INVALID_WRONG_TOKEN:xi,TOKEN_INVALID_ANONYMOUS_USER:xi},Ci={"uni-id-token-expired":bi,"uni-id-check-token-failed":xi,"uni-id-token-not-exist":xi,"uni-id-check-device-feature-failed":xi};function $i(t,e){var i="";return i=t?"".concat(t,"/").concat(e):e,i.replace(/^\//,"")}function ki(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=[],n=[];return t.forEach((function(t){!0===t.needLogin?i.push($i(e,t.path)):!1===t.needLogin&&n.push($i(e,t.path))})),{needLoginPage:i,notNeedLoginPage:n}}function Si(t){return t.split("?")[0].replace(/^\//,"")}function Oi(){return function(t){var e=t&&t.$page&&t.$page.fullPath||"";return e?("/"!==e.charAt(0)&&(e="/"+e),e):e}(function(){var t=getCurrentPages();return t[t.length-1]}())}function Ti(){return Si(Oi())}function Pi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)return!1;if(!(e&&e.list&&e.list.length))return!1;var i=e.list,n=Si(t);return i.some((function(t){return t.pagePath===n}))}var Ai,Di=!!y.default.uniIdRouter,Ii=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y.default,e=t.pages,i=void 0===e?[]:e,n=t.subPackages,a=void 0===n?[]:n,r=t.uniIdRouter,s=void 0===r?{}:r,o=t.tabBar,c=void 0===o?{}:o,l=s.loginPage,d=s.needLogin,f=void 0===d?[]:d,h=s.resToLogin,p=void 0===h||h,g=ki(i),v=g.needLoginPage,_=g.notNeedLoginPage,m=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=[],i=[];return t.forEach((function(t){var n=t.root,a=t.pages,r=void 0===a?[]:a,s=ki(r,n),o=s.needLoginPage,c=s.notNeedLoginPage;e.push.apply(e,(0,u.default)(o)),i.push.apply(i,(0,u.default)(c))})),{needLoginPage:e,notNeedLoginPage:i}}(a),x=m.needLoginPage,b=m.notNeedLoginPage;return{loginPage:l,routerNeedLogin:f,resToLogin:p,needLoginPage:[].concat((0,u.default)(v),(0,u.default)(x)),notNeedLoginPage:[].concat((0,u.default)(_),(0,u.default)(b)),loginPageInTabBar:Pi(l,c)}}(),Li=Ii.loginPage,Mi=Ii.routerNeedLogin,Fi=Ii.resToLogin,ji=Ii.needLoginPage,Ei=Ii.notNeedLoginPage,Bi=Ii.loginPageInTabBar;if(ji.indexOf(Li)>-1)throw new Error("Login page [".concat(Li,'] should not be "needLogin", please check your pages.json'));function Ni(t){var e=Ti();if("/"===t.charAt(0))return t;var i=t.split("?"),n=(0,c.default)(i,2),a=n[0],r=n[1],s=a.replace(/^\//,"").split("/"),o=e.split("/");o.pop();for(var l=0;l-1)&&(ji.indexOf(e)>-1||Mi.some((function(e){return function(t,e){return new RegExp(e).test(t)}(t,e)})))}function Ui(t){var e=t.redirect,i=Si(e),n=Si(Li);return Ti()!==n&&i!==n}function zi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.api,i=t.redirect;if(i&&Ui({redirect:i})){var n=function(t,e){return"/"!==t.charAt(0)&&(t="/"+t),e?t.indexOf("?")>-1?t+"&uniIdRedirectUrl=".concat(encodeURIComponent(e)):t+"?uniIdRedirectUrl=".concat(encodeURIComponent(e)):t}(Li,i);Bi?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");var a={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((function(){a[e]({url:n})}))}}function Wi(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.url,i={abortLoginPageJump:!1,autoToLoginPage:!1},n=function(){var t,e=bt(),i=e.token,n=e.tokenExpired;if(i){if(n0)return setTimeout((function(){ft(at,n)}),0),i.abortLoginPageJump=!0,i;i.autoToLoginPage=!0}return i}function qi(){!function(){var t=Oi(),e=Wi({url:t}),i=e.abortLoginPageJump,n=e.autoToLoginPage;i||n&&zi({api:"redirectTo",redirect:t})}();for(var t=["navigateTo","redirectTo","reLaunch","switchTab"],e=function(e){var i=t[e];uni.addInterceptor(i,{invoke:function(t){var e=Wi({url:t.url}),n=e.abortLoginPageJump,a=e.autoToLoginPage;return n?t:a?(zi({api:i,redirect:Ni(t.url)}),!1):t}})},i=0;i0&&void 0!==arguments[0]?arguments[0]:{},e=lt(at);gt().then((function(){var i=Oi();if(i&&Ui({redirect:i}))return e.length>0?ft(at,Object.assign({uniIdRedirectUrl:i},t)):void(Li&&zi({api:"navigateTo",redirect:i}))}))}(i)}))}function Gi(t){!function(t){t.onResponse=function(t){ut(nt,t)},t.offResponse=function(t){dt(nt,t)}}(t),function(t){t.onNeedLogin=function(t){ut(at,t)},t.offNeedLogin=function(t){dt(at,t)},Di&&(K("_globalUniCloudStatus").needLoginInit||(K("_globalUniCloudStatus").needLoginInit=!0,gt().then((function(){qi.call(t)})),Fi&&Vi.call(t)))}(t),function(t){t.onRefreshToken=function(t){ut(rt,t)},t.offRefreshToken=function(t){dt(rt,t)}}(t)}var Hi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Ki=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Ji(){var t,e,i=bt().token||"",n=i.split(".");if(!i||3!==n.length)return{uid:null,role:[],permission:[],tokenExpired:0};try{t=JSON.parse((e=n[1],decodeURIComponent(Ai(e).split("").map((function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(i){throw new Error("\u83b7\u53d6\u5f53\u524d\u7528\u6237\u4fe1\u606f\u51fa\u9519\uff0c\u8be6\u7ec6\u9519\u8bef\u4fe1\u606f\u4e3a\uff1a"+i.message)}return t.tokenExpired=1e3*t.exp,delete t.exp,delete t.iat,t}Ai="function"!=typeof atob?function(t){if(t=String(t).replace(/[\t\n\f\r ]+/g,""),!Ki.test(t))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var e;t+="==".slice(2-(3&t.length));for(var i,n,a="",r=0;r>16&255):64===n?String.fromCharCode(e>>16&255,e>>8&255):String.fromCharCode(e>>16&255,e>>8&255,255&e);return a}:atob;var Xi=k((function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var i="chooseAndUploadFile:ok",n="chooseAndUploadFile:fail";function r(t,e){return t.tempFiles.forEach((function(t,i){t.name||(t.name=t.path.substring(t.path.lastIndexOf("/")+1)),e&&(t.fileType=e),t.cloudPath=Date.now()+"_"+i+t.name.substring(t.name.lastIndexOf("."))})),t.tempFilePaths||(t.tempFilePaths=t.tempFiles.map((function(t){return t.path}))),t}function s(t,e,n){var a=n.onChooseFile,r=n.onUploadProgress;return e.then((function(t){if(a){var e=a(t);if(void 0!==e)return Promise.resolve(e).then((function(e){return void 0===e?t:e}))}return t})).then((function(e){return!1===e?{errMsg:i,tempFilePaths:[],tempFiles:[]}:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,a=arguments.length>3?arguments[3]:void 0;(e=Object.assign({},e)).errMsg=i;var r=e.tempFiles,s=r.length,o=0;return new Promise((function(i){for(;o=s)!r.find((function(t){return!t.url&&!t.errMsg}))&&i(e);else{var l=r[n];t.uploadFile({filePath:l.path,cloudPath:l.cloudPath,fileType:l.fileType,cloudPathAsRealPath:l.cloudPathAsRealPath,onUploadProgress:function(t){t.index=n,t.tempFile=l,t.tempFilePath=l.path,a&&a(t)}}).then((function(t){l.url=t.fileID,n0&&void 0!==arguments[0]?arguments[0]:{type:"all"};return"image"===e.type?s(t,function(t){var e=t.count,i=t.sizeType,a=t.sourceType,s=void 0===a?["album","camera"]:a,o=t.extension;return new Promise((function(t,a){uni.chooseImage({count:e,sizeType:i,sourceType:s,extension:o,success:function(e){t(r(e,"image"))},fail:function(t){a({errMsg:t.errMsg.replace("chooseImage:fail",n)})}})}))}(e),e):"video"===e.type?s(t,function(t){var e=t.camera,i=t.compressed,a=t.maxDuration,s=t.sourceType,o=void 0===s?["album","camera"]:s,c=t.extension;return new Promise((function(t,s){uni.chooseVideo({camera:e,compressed:i,maxDuration:a,sourceType:o,extension:c,success:function(e){var i=e.tempFilePath,n=e.duration,a=e.size,s=e.height,o=e.width;t(r({errMsg:"chooseVideo:ok",tempFilePaths:[i],tempFiles:[{name:e.tempFile&&e.tempFile.name||"",path:i,size:a,type:e.tempFile&&e.tempFile.type||"",width:o,height:s,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail:function(t){s({errMsg:t.errMsg.replace("chooseVideo:fail",n)})}})}))}(e),e):s(t,function(t){var e=t.count,i=t.extension;return new Promise((function(t,s){var o=uni.chooseFile;if("undefined"!=typeof a&&"function"==typeof a.chooseMessageFile&&(o=a.chooseMessageFile),"function"!=typeof o)return s({errMsg:n+" \u8bf7\u6307\u5b9a type \u7c7b\u578b\uff0c\u8be5\u5e73\u53f0\u4ec5\u652f\u6301\u9009\u62e9 image \u6216 video\u3002"});o({type:"all",count:e,extension:i,success:function(e){t(r(e))},fail:function(t){s({errMsg:t.errMsg.replace("chooseFile:fail",n)})}})}))}(e),e)}}})),Yi=function(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}(Xi);function Qi(t){return{props:{localdata:{type:Array,default:function(){return[]}},options:{type:[Object,Array],default:function(){return{}}},spaceInfo:{type:Object,default:function(){return{}}},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:function(){return{mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{}}},created:function(){var t=this;this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((function(){var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((function(i){e.push(t[i])})),e}),(function(e,i){if("manual"!==t.loadtime){for(var n=!1,a=[],r=2;r0&&void 0!==arguments[0]?arguments[0]:{},i=e.getone,n=void 0!==i&&i,a=e.success,r=e.fail;this.mixinDatacomLoading||(this.mixinDatacomLoading=!0,this.mixinDatacomErrorMessage="",this.mixinDatacomGet().then((function(e){t.mixinDatacomLoading=!1;var i=e.result,r=i.data,s=i.count;t.getcount&&(t.mixinDatacomPage.count=s),t.mixinDatacomHasMore=r.length0&&void 0!==arguments[0]?arguments[0]:{},n=t.database(this.spaceInfo),a=i.action||this.action;a&&(n=n.action(a));var r=i.collection||this.collection;n=Array.isArray(r)?(e=n).collection.apply(e,(0,u.default)(r)):n.collection(r);var s=i.where||this.where;s&&Object.keys(s).length&&(n=n.where(s));var o=i.field||this.field;o&&(n=n.field(o));var c=i.foreignKey||this.foreignKey;c&&(n=n.foreignKey(c));var l=i.groupby||this.groupby;l&&(n=n.groupBy(l));var d=i.groupField||this.groupField;d&&(n=n.groupField(d)),!0===(void 0!==i.distinct?i.distinct:this.distinct)&&(n=n.distinct());var f=i.orderby||this.orderby;f&&(n=n.orderBy(f));var h=void 0!==i.pageCurrent?i.pageCurrent:this.mixinDatacomPage.current,p=void 0!==i.pageSize?i.pageSize:this.mixinDatacomPage.size,g=void 0!==i.getcount?i.getcount:this.getcount,v=void 0!==i.gettree?i.gettree:this.gettree,_=void 0!==i.gettreepath?i.gettreepath:this.gettreepath,m={getCount:g},y={limitLevel:void 0!==i.limitlevel?i.limitlevel:this.limitlevel,startWith:void 0!==i.startwith?i.startwith:this.startwith};return v&&(m.getTree=y),_&&(m.getTreePath=y),n=n.skip(p*(h-1)).limit(p).get(m),n}}}}function Zi(t){return K("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",t.config.spaceId))}function tn(){return en.apply(this,arguments)}function en(){return en=(0,d.default)(s.default.mark((function t(){var e,i,n,a,r,o,c,l=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=l.length>0&&void 0!==l[0]?l[0]:{},i=e.openid,n=e.callLoginByWeixin,a=void 0!==n&&n,r=Zi(this),"mp-weixin"===V){t.next=4;break}throw new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `".concat(V,"`"));case 4:if(!i||!a){t.next=6;break}throw new Error("[SecureNetwork] openid and callLoginByWeixin cannot be passed at the same time");case 6:if(!i){t.next=8;break}return t.abrupt("return",(r.mpWeixinOpenid=i,{}));case 8:return t.next=10,new Promise((function(t,e){uni.login({success:function(e){t(e.code)},fail:function(t){e(new Error(t.errMsg))}})}));case 10:return o=t.sent,c=this.importObject("uni-id-co",{customUI:!0}),t.next=14,c.secureNetworkHandshakeByWeixin({code:o,callLoginByWeixin:a});case 14:return r.mpWeixinCode=o,t.abrupt("return",{code:o});case 16:case"end":return t.stop()}}),t,this)}))),en.apply(this,arguments)}function nn(t){return an.apply(this,arguments)}function an(){return an=(0,d.default)(s.default.mark((function t(e){var i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=Zi(this),t.abrupt("return",(i.initPromise||(i.initPromise=tn.call(this,e)),i.initPromise));case 2:case"end":return t.stop()}}),t,this)}))),an.apply(this,arguments)}function rn(t){var e={getSystemInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(i){return new Promise((function(n,a){e[t](C(C({},i),{},{success:function(t){n(t)},fail:function(t){a(t)}}))}))}}var sn=function(t){(0,h.default)(i,t);var e=$(i);function i(){var t;return(0,_.default)(this,i),t=e.call(this),t._uniPushMessageCallback=t._receivePushMessage.bind((0,o.default)(t)),t._currentMessageId=-1,t._payloadQueue=[],t}return(0,m.default)(i,[{key:"init",value:function(){var t=this;return Promise.all([rn("getSystemInfo")(),rn("getPushClientId")()]).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=(0,c.default)(e,2),n=i[0];n=void 0===n?{}:n;var a=n.appId,r=i[1];r=void 0===r?{}:r;var s=r.cid;if(!a)throw new Error("Invalid appId, please check the manifest.json file");if(!s)throw new Error("Invalid push client id");t._appId=a,t._pushClientId=s,t._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),t.emit("open"),t._initMessageListener()}),(function(e){throw t.emit("error",e),t.close(),e}))}},{key:"open",value:function(){var t=(0,d.default)(s.default.mark((function t(){return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",this.init());case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"_isUniCloudSSE",value:function(t){if("receive"!==t.type)return!1;var e=t&&t.data&&t.data.payload;return!(!e||"UNI_CLOUD_SSE"!==e.channel||e.seqId!==this._seqId)}},{key:"_receivePushMessage",value:function(t){if(this._isUniCloudSSE(t)){var e=t&&t.data&&t.data.payload,i=e.action,n=e.messageId,a=e.message;this._payloadQueue.push({action:i,messageId:n,message:a}),this._consumMessage()}}},{key:"_consumMessage",value:function(){for(var t=this;;){var e=this._payloadQueue.find((function(e){return e.messageId===t._currentMessageId+1}));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}},{key:"_parseMessagePayload",value:function(t){var e=t.action,i=t.messageId,n=t.message;"end"===e?this._end({messageId:i,message:n}):"message"===e&&this._appendMessage({messageId:i,message:n})}},{key:"_appendMessage",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=(t.messageId,t.message);this.emit("message",e)}},{key:"_end",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=(t.messageId,t.message);this.emit("end",e),this.close()}},{key:"_initMessageListener",value:function(){uni.onPushMessage(this._uniPushMessageCallback)}},{key:"_destroy",value:function(){uni.offPushMessage(this._uniPushMessageCallback)}},{key:"toJSON",value:function(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}},{key:"close",value:function(){this._destroy(),this.emit("close")}}]),i}(function(){function t(){(0,_.default)(this,t),this._callback={}}return(0,m.default)(t,[{key:"addListener",value:function(t,e){this._callback[t]||(this._callback[t]=[]),this._callback[t].push(e)}},{key:"on",value:function(t,e){return this.addListener(t,e)}},{key:"removeListener",value:function(t,e){if(!e)throw new Error('The "listener" argument must be of type function. Received undefined');var i=this._callback[t];if(i){var n=function(t,e){for(var i=t.length-1;i>=0;i--)if(t[i]===e)return i;return-1}(i,e);i.splice(n,1)}}},{key:"off",value:function(t,e){return this.removeListener(t,e)}},{key:"removeAllListener",value:function(t){delete this._callback[t]}},{key:"emit",value:function(t){for(var e=this._callback[t],i=arguments.length,n=new Array(i>1?i-1:0),a=1;a0)return t.init(e).database();if(this._database)return this._database;var i=mi(yi,{uniClient:t});return this._database=i,i},t.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return t.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;var i=mi(yi,{uniClient:t,isJQL:!0});return this._databaseForJQL=i,i}}(e),function(t){t.getCurrentUserInfo=Ji,t.chooseAndUploadFile=Yi.initChooseAndUploadFile(t),Object.assign(t,{get mixinDatacom(){return Qi(t)}}),t.SSEChannel=sn,t.initSecureNetworkByWeixin=function(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.openid,n=e.callLoginByWeixin,a=void 0!==n&&n;return nn.call(t,{openid:i,callLoginByWeixin:a})}}(t),t.importObject=function(t){return function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.customUI=e.customUI||t.customUI,t.parseSystemError=e.parseSystemError||t.parseSystemError,Object.assign(t.loadingOptions,e.loadingOptions),Object.assign(t.errorOptions,e.errorOptions),"object"==(0,l.default)(e.secretMethods)&&(t.secretMethods=e.secretMethods),t}({customUI:!1,loadingOptions:{title:"\u52a0\u8f7d\u4e2d...",mask:!0},errorOptions:{type:"modal",retry:!1}},i);var n=i,a=n.customUI,r=n.loadingOptions,o=n.errorOptions,c=n.parseSystemError,u=!a;return new Proxy({},{get:function(n,a){switch(a){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fn,i=t.interceptorName,n=t.getCallbackArgs;return(0,d.default)(s.default.mark((function t(){var a,r,o,c,l,u,d=arguments;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:for(a=d.length,r=new Array(a),o=0;o0&&void 0!==c[0]?c[0]:{},i=e.title,n=e.content,a=e.showCancel,r=e.cancelText,o=e.confirmText,t.abrupt("return",new Promise((function(t,e){uni.showModal({title:i,content:n,showCancel:a,cancelText:r,confirmText:o,success:function(e){t(e)},fail:function(){t({confirm:!1,cancel:!0})}})})));case 2:case"end":return t.stop()}}),t)})))({title:"\u63d0\u793a",content:k,showCancel:o.retry,cancelText:"\u53d6\u6d88",confirmText:o.retry?"\u91cd\u8bd5":"\u786e\u5b9a"});case 33:if(S=n.sent,O=S.confirm,!o.retry||!O){n.next=37;break}return n.abrupt("return",f.apply(void 0,g));case 37:throw T=new yt({subject:x,code:b,message:w,requestId:h.requestId}),T.detail=h.result,ft(nt,{type:ct,content:T}),T;case 39:return n.abrupt("return",(ft(nt,{type:ct,content:h.result}),h.result));case 40:case"end":return n.stop()}}),n,null,[[5,11]])})));function f(){return n.apply(this,arguments)}return f}(),interceptorName:"callObject",getCallbackArgs:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.params;return{objectName:e,methodName:a,params:i}}})}})}}(t)}(e),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((function(t){if(e[t]){var i=e[t];e[t]=function(){return i.apply(e,Array.from(arguments))},e[t]=function(t,e){return function(i){var n=this,a=!1;if("callFunction"===e){var r=i&&i.type||D;a=r!==D}var s="callFunction"===e&&!a,o=this._initPromiseHub.exec();i=i||{};var c=vt(i),l=c.success,u=c.fail,d=c.complete,f=o.then((function(){return a?Promise.resolve():Z(tt(e,"invoke"),i)})).then((function(){return t.call(n,i)})).then((function(t){return a?Promise.resolve(t):Z(tt(e,"success"),t).then((function(){return Z(tt(e,"complete"),t)})).then((function(){return s&&ft(nt,{type:ot,content:t}),Promise.resolve(t)}))}),(function(t){return a?Promise.reject(t):Z(tt(e,"fail"),t).then((function(){return Z(tt(e,"complete"),t)})).then((function(){return ft(nt,{type:ot,content:t}),Promise.reject(t)}))}));if(!(l||u||d))return f;f.then((function(t){l&&l(t),d&&d(t),s&&ft(nt,{type:ot,content:t})}),(function(t){u&&u(t),d&&d(t),s&&ft(nt,{type:ot,content:t})}))}}(e[t],t).bind(e)}})),e.init=this.init,e}}]),t}());(function(){var t=G,e={};if(t&&1===t.length)e=t[0],cn=cn.init(e),cn._isDefault=!0;else{var i;i=t&&t.length>0?"\u5e94\u7528\u6709\u591a\u4e2a\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u901a\u8fc7uniCloud.init\u65b9\u6cd5\u6307\u5b9a\u8981\u4f7f\u7528\u7684\u670d\u52a1\u7a7a\u95f4":"\u5e94\u7528\u672a\u5173\u8054\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u5728uniCloud\u76ee\u5f55\u53f3\u952e\u5173\u8054\u670d\u52a1\u7a7a\u95f4",["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"].forEach((function(t){cn[t]=function(){return console.error(i),Promise.reject(new yt({code:"SYS_ERR",message:i}))}}))}Object.assign(cn,{get mixinDatacom(){return Qi(cn)}}),Gi(cn),cn.addInterceptor=Y,cn.removeInterceptor=Q,cn.interceptObject=et})();var ln=cn;i.default=ln}).call(this,n("c8ba"),n("fe07")["default"])},ab42:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e1)?i("view",{key:t._$s("13-"+r+"-"+s,"f",{forIndex:o,key:"13-"+r+"-"+s+"-"+c}),staticClass:t._$s("13-"+r+"-"+s+"-"+c,"sc","item3"),attrs:{_i:"13-"+r+"-"+s+"-"+c}},[i("view",{staticClass:t._$s("14-"+r+"-"+s+"-"+c,"sc","name"),attrs:{_i:"14-"+r+"-"+s+"-"+c}},[t._v(t._$s("14-"+r+"-"+s+"-"+c,"t0-0",t._s(n.name)))]),i("view",{staticClass:t._$s("15-"+r+"-"+s+"-"+c,"sc","weight"),attrs:{_i:"15-"+r+"-"+s+"-"+c}},[i("view",{staticClass:t._$s("16-"+r+"-"+s+"-"+c,"sc","input"),attrs:{_i:"16-"+r+"-"+s+"-"+c}},[t._v(t._$s("16-"+r+"-"+s+"-"+c,"t0-0",t._s(n.value?n.value:"-")))]),i("view",{staticClass:t._$s("17-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"17-"+r+"-"+s+"-"+c}},[t._v(t._$s("17-"+r+"-"+s+"-"+c,"t0-0",t._s(n.score?n.score:"-")))]),i("view",{staticClass:t._$s("18-"+r+"-"+s+"-"+c,"sc","cblue bold"),attrs:{_i:"18-"+r+"-"+s+"-"+c}},[t._v(t._$s("18-"+r+"-"+s+"-"+c,"t0-0",t._s(n.proportion_value?n.proportion_value:"-")))])])]):t._e()}))],2)})),0)])}))],2)},r=[]},b772:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb"),s=n(i("645e"));function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e=3570&&"\u52a0"==t?(this.time_m="59",void(this.time_s="59")):Number(e+i)<=30&&"\u51cf"==t?(this.time_m="00",void(this.time_s="30")):("\u51cf"==t&&(n=Math.floor(Number(e+i-30)%3600/60),a=Number(e+i-30)%60),"\u52a0"==t&&(n=Math.floor(Number(e+i+30)%3600/60),a=Number(e+i+30)%60),this.time_m=n>9?n:"0"+n,this.time_s=a>9?a:"0"+a,void(this.timesTndex=[Number(this.time_m),Number(this.time_s)]))},handleWeightEdit:function(t){"\u51cf"==t&&(this.weight=Number(this.weight)-50>50?Number(this.weight)-50:50),"\u52a0"==t&&(this.weight=Number(this.weight)+50)},handleMyTime:function(){var t=this;a=setTimeout((function(){t.devicesList.length||(t.islink=-1,t.$tools.showModal("\u6ca1\u6709\u67e5\u627e\u5230\u8bbe\u5907")),clearTimeout(a),t.$Bluetooth.stopBluetoothDevicesDiscovery()}),12e3)},navTo:function(e){this.isConnected||(this.islink=-1,clearTimeout(a),this.$Bluetooth.closeBluetoothAdapter(),this.$Bluetooth.stopBluetoothDevicesDiscovery(),t("log","\u84dd\u7259\u6ca1\u6709\u8fde\u63a5"," at pages/skip/skip.vue:542")),uni.navigateTo({url:e})}}};e.default=u}).call(this,i("0de9")["default"])},b9e3:function(t,e,i){"use strict";i.r(e);var n=i("7054"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},ba40:function(t,e,i){"use strict";i.r(e);var n=i("53eb"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},bb62:function(t,e){t.exports="/static/t01.gif"},bb74:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=n(i("359a")),o=i("26cb");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function l(t){for(var e=1;e=this.lastPage?uni.showToast({title:"\u6ca1\u6709\u66f4\u591a\u6570\u636e\uff01",icon:"none"}):(this.page++,this.getList(this.page))})),(0,r.default)(a,"methods",{clickItemMethod:function(t){uni.navigateTo({url:"/pages/score/report?id="+t})},getList:function(e){var i=this;this.$model.getSportshistory({aud_id:uni.getStorageSync("userid"),page:e}).then((function(e){t("log","\u5386\u53f2\u8bb0\u5f55",e," at pages/score/history.vue:95"),0==e.code&&(i.ranklist=i.ranklist.concat(e.data.rows),i.lastPage=e.data.totalpage)}))}}),a);e.default=u}).call(this,i("0de9")["default"])},bbaf:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e=this.lastPage?uni.showToast({title:"\u6ca1\u6709\u66f4\u591a\u6570\u636e\uff01",icon:"none"}):(this.page++,this.getList(this.page))},methods:{swipeClick:function(t,e){var i=this,n=i.ranklist[e].id;uni.showModal({title:"\u53cb\u60c5\u63d0\u793a",content:"\u662f\u5426\u5220\u9664\u5f53\u524d\u6d4b\u91cf\u8bb0\u5f55\uff1f",success:function(t){t.confirm?i.$model.gethistorydelete({id:n,type:i.acd_id}).then((function(t){0==t.code?(i.ranklist.splice(e,1),i.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")}),i.isDelete=!0,i.$tools.msg("\u5220\u9664\u6210\u529f")):i.$tools.msg(t.msg)})):t.cancel&&i.$tools.msg("\u60a8\u5df2\u53d6\u6d88\u64cd\u4f5c\uff01")}})},clickItemMethod:function(t){"6"!=this.acd_id&&uni.navigateTo({url:"/pages/history/historyDetail?type="+this.acd_id+"&id="+t.id})},getList:function(e){var i=this;this.$model.gethistory({aud_id:uni.getStorageSync("userid"),type:this.acd_id,page:this.page}).then((function(e){if(t("log","\u5386\u53f2\u8bb0\u5f55",e," at pages/history/history.vue:127"),0==e.code){var n=[{text:"\u5220\u9664",style:{backgroundColor:"#dd524d"}}];e.data.rows.forEach((function(t){t.options=n})),i.ranklist=i.ranklist.concat(e.data.rows),i.lastPage=e.data.totalpage}}))},handleEdit:function(t){this.isActive=this.isActive==t?null:t}}};e.default=c}).call(this,i("0de9")["default"])},be0b:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("7f8e")),r=(n(i("cd91")),"http://tc.pcxbc.com"),s=function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"get",n=arguments.length>2?arguments[2]:void 0;n.token=uni.getStorageSync("token"),n.aan_id=uni.getStorageSync("aan_id");var s={url:r+e,data:n,method:i,header:{"X-Requested-With":"XMLHttpRequest","content-type":"application/json;charset=UTF-8"}},o=new Promise((function(i,r){uni.request(s).then((function(r){if(uni.hideLoading(),t("log","request",e,r,n," at tools/https.js:20"),20001==r[1].data.code)return uni.clearStorageSync(),uni.setStorageSync("token",null),uni.setStorageSync("aan_id",null),void setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),2e3);200==r[1].statusCode?i(r[1].data):a.default.msg(r[1].data.msg)})).catch((function(t){uni.hideLoading(),r(t)}))}));return o},o={baseUrl:r,get:function(t,e){return s(t,"get",e)},post:function(t,e){return s(t,"post",e)}};e.default=o}).call(this,i("0de9")["default"])},bf62:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{password:"",password2:""}},onLoad:function(){},methods:{handleTelLogin:function(){var e=this;e.password?e.password2?e.password2==e.password?e.$model.getAccountPassword({password:e.password,c_password:e.password2}).then((function(i){t("log","\u6ce8\u518c",i," at pages/setting/password.vue:52"),0!=i.code?e.$tools.msg(i.msg):(e.$tools.msg("\u5bc6\u7801\u8bbe\u7f6e\u6210\u529f"),uni.navigateBack())})).catch((function(t){})):e.$tools.msg("\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u586b\u5199\u4e00\u81f4"):e.$tools.msg("\u8bf7\u786e\u8ba4\u5bc6\u7801"):e.$tools.msg("\u8bf7\u586b\u5199\u5bc6\u7801")}}};e.default=i}).call(this,i("0de9")["default"])},c002:function(t,e,i){"use strict";i.r(e);var n=i("edbf"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c0f7:function(t,e,i){"use strict";i.r(e);var n=i("8130"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c135:function(t,e){t.exports=function(t){if(Array.isArray(t))return t},t.exports.__esModule=!0,t.exports["default"]=t.exports},c240:function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports["default"]=t.exports},c2a0:function(t,e){t.exports="/static/dui.png"},c3c4:function(t,e,i){"use strict";i.r(e);var n=i("b772"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},c576:function(t,e,i){"use strict";i.r(e);var n=i("331a"),a=i("3f86");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"22e183e2",null,!1,n["a"],void 0);e["default"]=o.exports},c5f7:function(t,e){t.exports=function(t){return-1!==Function.toString.call(t).indexOf("[native code]")},t.exports.__esModule=!0,t.exports["default"]=t.exports},c8ba:function(t,i){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"===typeof window&&(n=window)}t.exports=n},c973:function(t,e){function i(t,e,i,n,a,r,s){try{var o=t[r](s),c=o.value}catch(l){return void i(l)}o.done?e(c):Promise.resolve(c).then(n,a)}t.exports=function(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var s=t.apply(e,n);function o(t){i(s,a,r,o,c,"next",t)}function c(t){i(s,a,r,o,c,"throw",t)}o(void 0)}))}},t.exports.__esModule=!0,t.exports["default"]=t.exports},ca64:function(t,e,i){"use strict";i.r(e);var n=i("b6f8"),a=i("5df8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"02592107",null,!1,n["a"],void 0);e["default"]=o.exports},cbb2:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=n},cd91:function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("8bbf")),r=n(i("26cb")),s=n(i("5752"));a.default.use(r.default);var o=new r.default.Store({state:{user:{id:"",headimg:null,nickname:"",birthday:"",gender:0,sex:0,address:[],card_data_list:[],target_current:{}},accountNumber:{create_time:"",head_pic:"",last_update_time:"",my_email:"",my_tel:"",nickname:""},MeasureSkip:null,MeasureResult:null,MeasureLung:null,familayList:[],historyList:[],cardList:{user:[],all:[]},Trend:[],userDeviceList:[],isDrawe:!1,isedit:!1,isTarget:!1,isFirst:!1,isRecord:!1,isSlider:!1,isConnected:!1,isBluetoothTyle:!1,LungLevel:[],devicesList:[],phoneInfo:{info:{},versionUrl:{},platform:""}},mutations:{changePhoneInfo:function(t,e){Object.assign(t.phoneInfo,e)},changeAccountNumber:function(t,e){Object.assign(t.accountNumber,e)},changeUser:function(t,e){Object.assign(t.user,e)},changeCardList:function(t,e){t.cardList=e},changehistoryList:function(t,e){t.historyList=e},changeMeasureResult:function(t,e){t.MeasureResult=e},changeMeasureSkip:function(t,e){t.MeasureSkip=e},changeMeasureLung:function(t,e){t.MeasureLung=e},changeEdit:function(t,e){t.isedit=e},changeTarget:function(t,e){t.isTarget=e},changeFirst:function(t,e){t.isFirst=e},changeRecord:function(t,e){t.isRecord=e},changeSlider:function(t,e){t.isSlider=e},changeDrawe:function(t,e){t.isDrawe=e},changeLungLevel:function(t,e){t.lungLevel=e},changeFamilay:function(t,e){0==e.length&&(uni.setStorageSync("userid",""),uni.setStorageSync("gender",0),t.user.target_current={},t.user.card_data_list=[]),t.familayList=e},changeTrend:function(t,e){t.Trend=e},changeBluetooth:function(t,e){t.isBluetoothTyle=e},changeConnected:function(t,e){t.isConnected=e},changeUserDeviceList:function(t,e){t.userDeviceList=e},changedevicesList:function(t,e){t.devicesList=e}},modules:{},actions:s.default});e.default=o},ce71:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i("273d"),a={name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:function(){return{icons:n.fontData}},computed:{unicode:function(){var t=this,e=this.icons.find((function(e){return e.font_class===t.type}));return e?e.unicode:""},iconSize:function(){return function(t){return"number"===typeof t||/^[0-9]*$/g.test(t)?t+"px":t}(this.size)},styleObj:function(){return""!==this.fontFamily?"color: ".concat(this.color,"; font-size: ").concat(this.iconSize,"; font-family: ").concat(this.fontFamily,";"):"color: ".concat(this.color,"; font-size: ").concat(this.iconSize,";")}},methods:{_onClick:function(){this.$emit("click")}}};e.default=a},cfc0:function(t,e,i){"use strict";i.r(e);var n=i("1a4c"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},cfef:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{progress:0}},onLaunch:function(){this.checkForUpdates(),t("log","App Launch"," at App.vue:13")},onShow:function(){t("log","App Show"," at App.vue:16")},onHide:function(){t("log","App Hide"," at App.vue:19")},methods:{checkForUpdates:function(){var e=this,i="";uni.getSystemInfo({success:function(t){i=t.platform,e.$store.commit("changePhoneInfo",{platform:t.platform})}}),plus.runtime.getProperty(plus.runtime.appid,(function(n){uni.setStorageSync("VERSION",n.version);var a=n.version;e.$store.commit("changePhoneInfo",{info:n}),e.$model.getloginversion({}).then((function(r){var s=r.data.url,o=r.data.version;t("log","\u7248\u672c\u4fe1\u606f",n," at App.vue:44"),t("log","res",r," at App.vue:45"),e.$store.commit("changePhoneInfo",{versionUrl:r.data}),o!==a?uni.showModal({title:"\u53d1\u73b0\u65b0\u7248\u672c",content:"\u68c0\u67e5\u5230\u65b0\u7248\u672c"+r.data.version+"\uff0c\u662f\u5426\u66f4\u65b0\uff1f",success:function(n){n.confirm?"android"===i?(uni.showLoading({title:"\u6b63\u5728\u5347\u7ea7,\u8bf7\u8010\u5fc3\u7b49\u5f85"}),uni.setStorageSync("VERSION",r.data.version),e.downloadNewVersion(s,r.code)):uni.showModal({title:"\u53d1\u73b0\u65b0\u7248\u672c "+r.data.version,content:"\u8bf7\u5230App store\u8fdb\u884c\u5347\u7ea7",showCancel:!1}):(t("log","\u7528\u6237\u653e\u5f03\u66f4\u65b0"," at App.vue:70"),0==r.code?e.handleUserList():setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),500))}}):(t("log","\u7248\u672c\u53f7\u76f8\u540c"," at App.vue:84"),0==r.code?e.handleUserList():setTimeout((function(){uni.reLaunch({url:"/pages/login/login"})}),500))}))}))},downloadNewVersion:function(e,i){var n=uni.downloadFile({url:e,success:function(e){200===e.statusCode&&(uni.hideLoading(),plus.runtime.install(e.tempFilePath,{force:!0},(function(){t("log","install success..."," at App.vue:111"),plus.runtime.restart()}),(function(e){t("error","install fail..."," at App.vue:115")})))},fail:function(){uni.showToast({title:"\u5347\u7ea7\u5931\u8d25",icon:"none"})}});n.onProgressUpdate((function(e){t("log","\u4e0b\u8f7d\u8fdb\u5ea6"+e.progress+"%"," at App.vue:127")}))},handleUserList:function(){var e=this;e.$model.getUserList({type:2}).then((function(i){t("log","\u7528\u6237\u5217\u8868",i," at App.vue:138"),0==i.code?(e.$store.commit("changeFamilay",i.data),i.data.length&&(e.$store.dispatch("getUserInfo",{aud_id:uni.getStorageSync("userid")?uni.getStorageSync("userid"):i.data[0].id}),e.$store.dispatch("getCardList",{aud_id:uni.getStorageSync("userid")?uni.getStorageSync("userid"):i.data[0].id}))):e.$tools.msg(i.msg)})).catch((function(t){}))}}};e.default=i}).call(this,i("0de9")["default"])},d077:function(t,e,i){"use strict";i.r(e);var n=i("6975"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d0ed:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","add"),attrs:{_i:1},on:{click:function(e){return t.handleAddDevice()}}}),t._$s(2,"i",t.list.length)?i("view",{staticClass:t._$s(2,"sc","list"),attrs:{_i:2}},t._l(t._$s(3,"f",{forItems:t.list}),(function(e,n,a,r){return i("view",{key:t._$s(3,"f",{forIndex:a,key:"3-"+r}),staticClass:t._$s("3-"+r,"sc","item"),attrs:{_i:"3-"+r},on:{click:function(i){return t.handleunbind(e,n)}}},[i("view",{staticClass:t._$s("4-"+r,"sc","left"),attrs:{_i:"4-"+r}},[i("image",{attrs:{src:t._$s("5-"+r,"a-src",e.pic),_i:"5-"+r}}),i("view",{staticClass:t._$s("6-"+r,"sc","name"),attrs:{_i:"6-"+r}},[i("text",[t._v(t._$s("7-"+r,"t0-0",t._s(e.name)))]),i("text",[t._v(t._$s("8-"+r,"t0-0",t._s(e.bind_time)))])])]),i("view",{staticClass:t._$s("9-"+r,"sc","bing"),attrs:{_i:"9-"+r}})])})),0):t._e()])},a=[]},d122:function(t,e,i){"use strict";i.r(e);var n=i("2370"),a=i("13fa");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"f4e86178",null,!1,n["a"],void 0);e["default"]=o.exports},d371:function(t,e){t.exports="/static/charts.png"},d38f:function(t,e,i){"use strict";i.r(e);var n=i("bb74"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d39a:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","TrendPage"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","listC"),attrs:{_i:1}},[i("view",{class:t._$s(2,"c",[1==t.active?"active":""]),attrs:{_i:2},on:{click:function(e){return t.handleActive(1)}}}),i("view",{class:t._$s(3,"c",[2==t.active?"active":""]),attrs:{_i:3},on:{click:function(e){return t.handleActive(2)}}}),i("view",{class:t._$s(4,"c",[3==t.active?"active":""]),attrs:{_i:4},on:{click:function(e){return t.handleActive(3)}}})]),i("view",{staticClass:t._$s(5,"sc","box"),attrs:{_i:5}},[i("view",{staticClass:t._$s(6,"sc","boxTime"),attrs:{_i:6}},[i("picker",{staticClass:t._$s(7,"sc","f-l"),attrs:{value:t._$s(7,"a-value",t.startDate),fields:t._$s(7,"a-fields",1==t.active?"day":2==t.active?"month":"year"),_i:7},on:{change:t.handStartTimeH}},[i("view",{staticClass:t._$s(8,"sc","uni-input"),attrs:{_i:8}},[t._v(t._$s(8,"t0-0",t._s(t.time))),i("uni-icons",{attrs:{type:"bottom",_i:9}})],1)])]),i("view",{staticClass:t._$s(10,"sc","boxLine"),attrs:{_i:10}},t._l(t._$s(11,"f",{forItems:t.weightList}),(function(e,n,a,r){return i("view",{key:t._$s(11,"f",{forIndex:a,key:"11-"+r}),staticClass:t._$s("11-"+r,"sc","line"),attrs:{_i:"11-"+r}},[t._$s("12-"+r,"i",e.line.categories.length)?i("view",[i("qiunDataCharts",{attrs:{type:"column",chartData:e.line,canvas2d:!0,canvasId:e.id,cHeight:480,cWidth:680,animation:!1,opts:{enableScroll:!0,xAxis:{scrollShow:!1,itemCount:3}},ontouch:!0,_i:"13-"+r}})],1):i("view",{staticClass:t._$s("14-"+r,"sc","line"),attrs:{_i:"14-"+r}},[i("view",{staticClass:t._$s("15-"+r,"sc","nolist"),attrs:{_i:"15-"+r}},[i("image",{attrs:{_i:"16-"+r}}),i("text")])])])})),0)])])},r=[]},d4c8:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",[i("view",{staticClass:t._$s(1,"sc","header"),attrs:{_i:1}},[t._$s(2,"i",t.userList.length)?i("view",{staticClass:t._$s(2,"sc","top"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","headimg"),attrs:{_i:3}},[i("image",{attrs:{src:t._$s(4,"a-src",t.user.head_pic),_i:4}})]),i("view",{staticClass:t._$s(5,"sc","info"),attrs:{_i:5}},[i("view",{staticClass:t._$s(6,"sc","size20 bold"),attrs:{_i:6}},[t._v(t._$s(6,"t0-0",t._s(t.user.nickname)))]),i("view",{staticClass:t._$s(7,"sc","mt-5"),attrs:{_i:7}},[t._v(t._$s(7,"t0-0",t._s(t.user.age)))]),i("view",[t._v(t._$s(8,"t0-0",t._s(t.$t("index.birthday")))+t._$s(8,"t0-1",t._s(t.user.birthday)))])]),t._$s(9,"i",t.isLeft)?i("text",{staticClass:t._$s(9,"sc","t-icon t-icon-qiehuan1"),attrs:{_i:9},on:{click:function(e){return t.$store.commit("changeDrawe",!0)}}}):t._e()]):i("view",{staticClass:t._$s(10,"sc","top"),attrs:{_i:10},on:{click:t.handleAddUser}},[i("view",{staticClass:t._$s(11,"sc","info"),attrs:{_i:11}}),i("view",{staticClass:t._$s(12,"sc","add"),attrs:{_i:12}})])]),i("view",{staticClass:t._$s(13,"sc","cityList"),attrs:{_i:13}},[t._$s(14,"i",t.isArea)?i("view",{staticClass:t._$s(14,"sc","area"),attrs:{_i:14},on:{click:function(e){t.visible=!0}}},[i("view"),i("view",[t._v(t._$s(16,"t0-0",t._s(t.region?t.region:t.user.address))),i("uni-icons",{attrs:{type:"bottom",_i:17}})],1)]):t._e(),t._$s(18,"i",t.visible)?i("view",{staticClass:t._$s(18,"sc","visible"),attrs:{_i:18},on:{click:function(e){t.visible=!1}}},[i("view",{staticClass:t._$s(19,"sc","item"),attrs:{_i:19},on:{click:function(t){t.stopPropagation()}}},[i("view",{staticClass:t._$s(20,"sc","groupBtn"),attrs:{_i:20}},[i("view",{attrs:{_i:21},on:{click:function(e){t.visible=!1}}}),i("view",{staticClass:t._$s(22,"sc","sure"),attrs:{_i:22},on:{click:function(e){return t.handlesure()}}})]),i("picker-view",{staticClass:t._$s(23,"sc","picker-view"),attrs:{value:t._$s(23,"a-value",t.value),"indicator-style":t._$s(23,"a-indicator-style",t.indicatorStyle),_i:23},on:{change:t.bindChange}},[i("picker-view-column",t._l(t._$s(25,"f",{forItems:t.province}),(function(e,n,a,r){return i("view",{key:t._$s(25,"f",{forIndex:a,key:n}),staticClass:t._$s("25-"+r,"sc","item"),attrs:{_i:"25-"+r}},[t._v(t._$s("25-"+r,"t0-0",t._s(e.name)))])})),0),i("picker-view-column",t._l(t._$s(27,"f",{forItems:t.city}),(function(e,n,a,r){return i("view",{key:t._$s(27,"f",{forIndex:a,key:n}),staticClass:t._$s("27-"+r,"sc","item"),attrs:{_i:"27-"+r}},[t._v(t._$s("27-"+r,"t0-0",t._s(e)))])})),0)])])]):t._e()]),i("drawer",{attrs:{_i:28}})],1)},r=[]},d500:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading6",data:function(){return{}}}},d50c:function(t,e,i){"use strict";i.r(e);var n=i("d39a"),a=i("3b4d");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"783a470d",null,!1,n["a"],void 0);e["default"]=o.exports},d542:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("49ce").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","common"),attrs:{_i:0}},[i("headerIndex",{attrs:{isArea:!1,_i:1}}),t._$s(2,"i",t.ranklist.length)?i("view",{staticClass:t._$s(2,"sc","history"),attrs:{_i:2}},[t._l(t._$s(3,"f",{forItems:t.ranklist}),(function(e,n,a,r){return i("view",{key:t._$s(3,"f",{forIndex:a,key:n}),staticClass:t._$s("3-"+r,"sc","list"),attrs:{_i:"3-"+r},on:{click:function(i){return t.clickItemMethod(e.id)}}},[i("view",{staticClass:t._$s("4-"+r,"sc","data"),attrs:{_i:"4-"+r}},[i("icon",{staticClass:t._$s("5-"+r,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:"5-"+r}}),t._v(t._$s("4-"+r,"t1-0",t._s(e.create_time)))]),i("view",{staticClass:t._$s("6-"+r,"sc","item"),attrs:{_i:"6-"+r}},[i("view",{staticClass:t._$s("7-"+r,"sc","time"),attrs:{_i:"7-"+r}},[t._v(t._$s("7-"+r,"t0-0",t._s(e.address)))]),i("view",{staticClass:t._$s("8-"+r,"sc","number"),attrs:{_i:"8-"+r}},[t._v(t._$s("8-"+r,"t0-0",t._s(e.score))),i("uni-icons",{attrs:{type:"right",_i:"9-"+r}})],1)])])})),t._$s(10,"i",!t.lastPage||t.page>=t.lastPage)?i("view",{staticClass:t._$s(10,"sc","endtext"),attrs:{_i:10}}):t._e()],2):t._e(),t._$s(11,"i",!t.lastPage)?i("view",{staticClass:t._$s(11,"sc","nolist"),attrs:{_i:11}},[i("image",{attrs:{_i:12}}),i("text")]):t._e()],1)},r=[]},d66d:function(t,e,i){"use strict";i.r(e);var n=i("d743"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},d743:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=i("26cb");function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e=t.lastPage)?i("view",{staticClass:t._$s(16,"sc","endtext"),attrs:{_i:16}}):t._e()],1),t._$s(17,"i",!t.lastPage)?i("view",{staticClass:t._$s(17,"sc","nolist"),attrs:{_i:17}},[i("image",{attrs:{_i:18}}),i("text")]):t._e()])},r=[]},dfb6:function(t,e,i){"use strict";var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9523")),r=(n(i("6cd5")),i("26cb"));function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;ee&&t>10)return"horizontal";if(e>t&&e>10)return"vertical";return""}(n.offsetX,n.offsetY)}(t),"horizontal"===s.direction&&(t.preventDefault&&t.preventDefault(),r(s.x+s.deltaX,n,i)))}function a(t,e){var i=t.instance,n=i.getDataset().disabled,a=i.getState();n=("string"===typeof n?JSON.parse(n):n)||!1,n||function(t,e,i){var n=e.getState(),a=n.threshold,r=(n.position,n.isopen||"none"),s=n.leftWidth,c=n.rightWidth;if(0===n.deltaX)return void o("none",e,i);o("none"===r&&c>0&&-t>a||"none"!==r&&c>0&&c+t0&&t>a||"none"!==r&&s>0&&s-t0){i=!1;break}return i}"object"===typeof window&&(e=!0);var u=!1;return t.exports={showWatch:function(t,e,i,n){var a=n.getState();s(n,i),t&&"none"!==t?o(t,n,i):(a.left&&o("none",n,i),c(n))},touchstart:i,touchmove:n,touchend:a,mousedown:function(t,n){e&&l()&&(i(t,n),u=!0)},mousemove:function(t,i){e&&l()&&u&&n(t,i)},mouseup:function(t,i){e&&l()&&(a(t,i),u=!1)},mouseleave:function(t,i){e&&l()&&(u=!1)}},t.exports}({exports:{}})}},e127:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","uni-swipe"),attrs:{_i:0}},[i("view",{wxsProps:{"change:prop":"is_show"},staticClass:t._$s(1,"sc","uni-swipe_box"),attrs:{prop:t._$s(1,"change:is_show",t.is_show),"data-threshold":t._$s(1,"a-data-threshold",t.threshold),"data-disabled":t._$s(1,"a-data-disabled",t.disabled+""),_i:1},on:{}},[i("view",{staticClass:t._$s(2,"sc","uni-swipe_button-group button-group--left"),attrs:{_i:2}},[t._t("left",t._l(t._$s(4,"f",{forItems:t.leftOptions}),(function(e,n,a,r){return i("view",{key:t._$s(4,"f",{forIndex:a,key:n}),staticClass:t._$s("4-"+r,"sc","uni-swipe_button button-hock"),style:t._$s("4-"+r,"s",{backgroundColor:e.style&&e.style.backgroundColor?e.style.backgroundColor:"#C7C6CD"}),attrs:{_i:"4-"+r},on:{touchstart:function(e){return e.stopPropagation(),t.appTouchStart(e)},touchend:function(i){return i.stopPropagation(),t.appTouchEnd(i,n,e,"left")},click:function(i){return i.stopPropagation(),t.onClickForPC(n,e,"left")}}},[i("text",{staticClass:t._$s("5-"+r,"sc","uni-swipe_button-text"),style:t._$s("5-"+r,"s",{color:e.style&&e.style.color?e.style.color:"#FFFFFF",fontSize:e.style&&e.style.fontSize?e.style.fontSize:"16px"}),attrs:{_i:"5-"+r}},[t._v(t._$s("5-"+r,"t0-0",t._s(e.text)))])])})),{_i:3})],2),i("view",{staticClass:t._$s(6,"sc","uni-swipe_text--center"),attrs:{_i:6}},[t._t("default",null,{_i:7})],2),i("view",{staticClass:t._$s(8,"sc","uni-swipe_button-group button-group--right"),attrs:{_i:8}},[t._t("right",t._l(t._$s(10,"f",{forItems:t.rightOptions}),(function(e,n,a,r){return i("view",{key:t._$s(10,"f",{forIndex:a,key:n}),staticClass:t._$s("10-"+r,"sc","uni-swipe_button button-hock"),style:t._$s("10-"+r,"s",{backgroundColor:e.style&&e.style.backgroundColor?e.style.backgroundColor:"#C7C6CD"}),attrs:{_i:"10-"+r},on:{touchstart:function(e){return e.stopPropagation(),t.appTouchStart(e)},touchend:function(i){return i.stopPropagation(),t.appTouchEnd(i,n,e,"right")},click:function(i){return i.stopPropagation(),t.onClickForPC(n,e,"right")}}},[i("text",{staticClass:t._$s("11-"+r,"sc","uni-swipe_button-text"),style:t._$s("11-"+r,"s",{color:e.style&&e.style.color?e.style.color:"#FFFFFF",fontSize:e.style&&e.style.fontSize?e.style.fontSize:"16px"}),attrs:{_i:"11-"+r}},[t._v(t._$s("11-"+r,"t0-0",t._s(e.text)))])])})),{_i:9})],2)])])},a=[]},e21a:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{phone:"",code:"",password:"",password2:"",disabled:!1,second:60,value:1,type:""}},onLoad:function(t){this.type=t.type},methods:{checkboxChange:function(t){this.value=t.detail.value.length?t.detail.value[0]:"0"},handleTelLogin:function(){var e=this,i=-1!==e.phone.indexOf("@");if(0!=e.value)if(i||/^1[3456789]\d{9}$/.test(e.phone))if(!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone))if(e.code)if(e.password)if(e.password2){if(e.password2==e.password){var n={data:e.phone,password:e.password,c_password:e.password2,code:e.code},a="register"==e.type?e.$model.getregister(n):e.$model.getResetPassword(n);return a.then((function(i){t("log","\u6ce8\u518c",i," at pages/login/forgetPassword.vue:109"),0==i.code?(uni.setStorageSync("token",i.data.token),uni.setStorageSync("aan_id",i.data.aan_id),e.$tools.msg("\u8bbe\u7f6e\u6210\u529f,\u8fdb\u5165\u7a0b\u5e8f\u4e2d"),setTimeout((function(){uni.switchTab({url:"/pages/index/index?type=1"})}),1e3)):e.$tools.msg(i.msg)})).catch((function(t){}))}e.$tools.msg("\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u586b\u5199\u4e00\u81f4")}else e.$tools.msg("\u8bf7\u786e\u8ba4\u5bc6\u7801");else e.$tools.msg("\u8bf7\u586b\u5199\u5bc6\u7801");else e.$tools.msg("\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801");else e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1");else e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7");else e.$tools.msg("\u8bf7\u5148\u786e\u8ba4\u52fe\u9009\u534f\u8bae")},handleCode:function(){var e=this,i=-1!==e.phone.indexOf("@");i||/^1[3456789]\d{9}$/.test(e.phone)?!i||/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(e.phone)?e.$model.getSendCode({data:e.phone,type:e.type}).then((function(i){if(t("log",i," at pages/login/forgetPassword.vue:141"),0==i.code){e.disabled=!0;var n=setInterval((function(){--e.second}),1e3);setTimeout((function(){clearInterval(n),e.disabled=!1,e.second=60}),6e4)}else e.$tools.msg(i.msg)})).catch((function(t){})):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1"):e.$tools.msg("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7")},handlexieyi:function(){uni.navigateTo({url:"/pages/index/index"})}}};e.default=i}).call(this,i("0de9")["default"])},e50d:function(t,e,i){var n=i("7037")["default"];t.exports=function(t,e){if("object"!==n(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var a=i.call(t,e||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports["default"]=t.exports},e5d9:function(t,e,i){"use strict";i.r(e);var n=i("2f87"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},e651:function(t,e,i){"use strict";i.r(e);var n=i("dfb6"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},e699:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","login"),attrs:{_i:1}},[i("view",{staticClass:t._$s(2,"sc","editem"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","item"),attrs:{_i:3}},[i("view",{staticClass:t._$s(4,"sc","text"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","input"),attrs:{_i:5}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{_i:6},domProps:{value:t._$s(6,"v-model",t.phone)},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})])]),i("view",{staticClass:t._$s(7,"sc","item "),attrs:{_i:7}},[i("view",{staticClass:t._$s(8,"sc","text"),attrs:{_i:8}}),i("view",{staticClass:t._$s(9,"sc","input yanzhengma"),attrs:{_i:9}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],staticClass:t._$s(10,"sc","uni-input"),attrs:{_i:10},domProps:{value:t._$s(10,"v-model",t.code)},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),i("button",{staticClass:t._$s(11,"sc","code"),attrs:{disabled:t._$s(11,"a-disabled",t.disabled),_i:11},on:{click:t.handleCode},model:{value:t._$s(11,"v-model",t.code),callback:function(e){t.code=e},expression:"code"}},[t._v(t._$s(11,"t0-0",t._s(t.second<60?t.second+"S\u540e\u91cd\u53d1":t.$t("login.sendcode"))))])])]),i("view",{staticClass:t._$s(12,"sc","item"),attrs:{_i:12}},[i("view",{staticClass:t._$s(13,"sc","text"),attrs:{_i:13}}),i("view",{staticClass:t._$s(14,"sc","input"),attrs:{_i:14}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:t._$s(15,"sc","uni-input"),attrs:{_i:15},domProps:{value:t._$s(15,"v-model",t.password)},on:{input:function(e){e.target.composing||(t.password=e.target.value)}}})])]),i("view",{staticClass:t._$s(16,"sc","item"),attrs:{_i:16}},[i("view",{staticClass:t._$s(17,"sc","text"),attrs:{_i:17}}),i("view",{staticClass:t._$s(18,"sc","input"),attrs:{_i:18}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.password2,expression:"password2"}],staticClass:t._$s(19,"sc","uni-input"),attrs:{_i:19},domProps:{value:t._$s(19,"v-model",t.password2)},on:{input:function(e){e.target.composing||(t.password2=e.target.value)}}})])])]),i("view",{staticClass:t._$s(20,"sc","btnlogin"),attrs:{_i:20},on:{click:t.handleTelLogin}})])])},a=[]},e772:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("view",{staticClass:this._$s(0,"sc","uni-collapse"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},a=[]},e98f:function(t,e,i){"use strict";i.r(e);var n=i("7afc"),a=i("95a3");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"13cadba4",null,!1,n["a"],void 0);e["default"]=o.exports},e9c8:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("view",{staticClass:t._$s(0,"sc","content skipping"),attrs:{_i:0}},[n("view",{staticClass:t._$s(1,"sc","skiptop"),attrs:{_i:1}},[n("view",{staticClass:t._$s(2,"sc","status"),attrs:{_i:2},on:{click:function(e){return t.handleisSdevice()}}},[n("text",[t._v(t._$s(3,"t0-0",t._s(0==t.islink?"\u6b63\u5728\u8fde\u63a5":1==t.islink?"\u8fde\u63a5\u6210\u529f":"\u91cd\u65b0\u8fde\u63a5")))]),t._$s(4,"i",1!=t.islink)?n("image",{class:t._$s(4,"c",[-1==t.islink?"":"icon_link"]),attrs:{src:t._$s(4,"a-src",i("6e24")),_i:4}}):t._e(),t._$s(5,"i",1==t.islink)?n("image",{attrs:{src:t._$s(5,"a-src",i("c2a0")),_i:5}}):t._e()]),n("view",{staticClass:t._$s(6,"sc","item"),attrs:{_i:6}},[n("view",{staticClass:t._$s(7,"sc","item-ite"),attrs:{_i:7}},[n("text",[t._v(t._$s(8,"t0-0",t._s(t.info?t.info.today_jump_num:"--")))])]),n("view",{staticClass:t._$s(9,"sc","item-ite"),attrs:{_i:9}},[n("text",[t._v(t._$s(10,"t0-0",t._s(t.info?t.info.today_jump_time:"--")))])]),n("view",{staticClass:t._$s(11,"sc","item-ite"),attrs:{_i:11}},[n("text",[t._v(t._$s(12,"t0-0",t._s(t.info?t.info.today_jump_kcal:"--")))])])])]),n("view",{staticClass:t._$s(13,"sc","tabbar"),attrs:{_i:13}},[n("view",{class:t._$s(14,"c",[1==t.active?"active":""]),attrs:{_i:14},on:{click:function(e){t.active=1}}}),n("view",{class:t._$s(15,"c",[2==t.active?"active":""]),attrs:{_i:15},on:{click:function(e){t.active=2}}}),n("view",{class:t._$s(16,"c",[3==t.active?"active":""]),attrs:{_i:16},on:{click:function(e){t.active=3}}})]),t._$s(17,"i",1==t.active)?n("view",{staticClass:t._$s(17,"sc","box1 box"),attrs:{_i:17}},[n("view",{staticClass:t._$s(18,"sc","item"),attrs:{_i:18}},[n("text",{staticClass:t._$s(19,"sc","item-set item-set0"),attrs:{_i:19}}),n("text",{staticClass:t._$s(20,"sc","tips"),attrs:{_i:20}})]),n("view",{class:t._$s(21,"c",[t.isConnection?"start":"start Nstart"]),attrs:{_i:21},on:{click:function(e){return t.handleStart(1)}}})]):t._e(),t._$s(22,"i",2==t.active)?n("view",{staticClass:t._$s(22,"sc","box1 box"),attrs:{_i:22}},[n("view",{staticClass:t._$s(23,"sc","item"),attrs:{_i:23}},[n("view",{staticClass:t._$s(24,"sc","item-set"),attrs:{_i:24}},[n("text",{attrs:{_i:25},on:{click:function(e){return t.handleTimeEdit("\u51cf")}}}),n("text",[t._v(t._$s(26,"t0-0",t._s(t.time_m))+t._$s(26,"t0-1",t._s(t.time_s)))]),n("text",{attrs:{_i:27},on:{click:function(e){return t.handleTimeEdit("\u52a0")}}})]),n("view",{staticClass:t._$s(28,"sc","tips"),attrs:{_i:28}},[n("picker",{attrs:{range:t._$s(29,"a-range",t.timeList),value:t._$s(29,"a-value",t.timesTndex),_i:29},on:{change:t.bindTimeChange}},[n("view")])])]),n("view",{class:t._$s(31,"c",[t.isConnection?"start":"start Nstart"]),attrs:{_i:31},on:{click:function(e){return t.handleStart(2)}}})]):t._e(),t._$s(32,"i",3==t.active)?n("view",{staticClass:t._$s(32,"sc","box1 box"),attrs:{_i:32}},[n("view",{staticClass:t._$s(33,"sc","item"),attrs:{_i:33}},[n("view",{staticClass:t._$s(34,"sc","item-set"),attrs:{_i:34}},[n("text",{attrs:{_i:35},on:{click:function(e){return t.handleWeightEdit("\u51cf")}}}),t._$s(36,"i",!t.disabled)?n("text",[t._v(t._$s(36,"t0-0",t._s(t.weight>50?t.weight:50)))]):n("input",{directives:[{name:"model",rawName:"v-model",value:t.weight,expression:"weight"}],attrs:{_i:37},domProps:{value:t._$s(37,"v-model",t.weight)},on:{blur:function(e){t.disabled=!1},input:function(e){e.target.composing||(t.weight=e.target.value)}}}),n("text",{attrs:{_i:38},on:{click:function(e){return t.handleWeightEdit("\u52a0")}}})]),n("text",{staticClass:t._$s(39,"sc","tips"),attrs:{_i:39},on:{click:function(e){t.disabled=!0}}})]),n("view",{class:t._$s(40,"c",[t.isConnection?"start":"start Nstart"]),attrs:{_i:40},on:{click:function(e){return t.handleStart(3)}}})]):t._e(),n("view",{staticClass:t._$s(41,"sc","gridList"),attrs:{_i:41}},[n("view",{staticClass:t._$s(42,"sc","data"),attrs:{_i:42}},[n("view",{staticClass:t._$s(43,"sc","item"),attrs:{_i:43},on:{click:function(e){return t.navTo("/pages/skip/charts")}}},[n("view",{staticClass:t._$s(44,"sc","image"),attrs:{_i:44}},[n("image",{attrs:{src:t._$s(45,"a-src",i("d371")),_i:45}})]),n("view",{staticClass:t._$s(46,"sc","name"),attrs:{_i:46}})]),n("view",{staticClass:t._$s(47,"sc","item"),attrs:{_i:47},on:{click:function(e){return t.navTo("/pages/history/history?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(48,"sc","image"),attrs:{_i:48}},[n("image",{attrs:{src:t._$s(49,"a-src",i("2c81")),_i:49}})]),n("view",{staticClass:t._$s(50,"sc","name"),attrs:{_i:50}})]),n("view",{staticClass:t._$s(51,"sc","item"),attrs:{_i:51},on:{click:function(e){return t.navTo("/pages/compk/contrast?acd_id="+t.acd_id)}}},[n("view",{staticClass:t._$s(52,"sc","image"),attrs:{_i:52}},[n("image",{attrs:{src:t._$s(53,"a-src",i("0834")),_i:53}})]),n("view",{staticClass:t._$s(54,"sc","name"),attrs:{_i:54}})]),n("view",{staticClass:t._$s(55,"sc","item"),attrs:{_i:55},on:{click:function(e){return t.$store.commit("changeRecord",!0)}}},[n("view",{staticClass:t._$s(56,"sc","image"),attrs:{_i:56}},[n("image",{attrs:{src:t._$s(57,"a-src",i("f707")),_i:57}})]),n("view",{staticClass:t._$s(58,"sc","name"),attrs:{_i:58}})])])]),n("record",{attrs:{rtype:t.acd_id,_i:59}})],1)},a=[]},ecc4:function(t,e,i){"use strict";i.r(e);var n=i("a889"),a=i("1db8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"489427b0",null,!1,n["a"],void 0);e["default"]=o.exports},ecdb:function(t,e,i){"use strict";i.r(e);var n=i("08f6"),a=i("cfc0");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3906f2a6",null,!1,n["a"],void 0);e["default"]=o.exports},ed03:function(t,e,i){"use strict";i.r(e);var n=i("32d9"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},ed6d:function(t,e,i){var n=i("4a4b");t.exports=function(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&n(t,e)},t.exports.__esModule=!0,t.exports["default"]=t.exports},ed76:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","content"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","list"),attrs:{_i:1}},t._l(t._$s(2,"f",{forItems:t.list}),(function(e,n,a,r){return i("view",{key:t._$s(2,"f",{forIndex:a,key:"2-"+r}),staticClass:t._$s("2-"+r,"sc","item"),attrs:{_i:"2-"+r},on:{click:function(i){return t.handlebinging(e)}}},[i("image",{attrs:{src:t._$s("3-"+r,"a-src",e.pic),_i:"3-"+r}}),i("view",{staticClass:t._$s("4-"+r,"sc","name"),attrs:{_i:"4-"+r}},[t._v(t._$s("4-"+r,"t0-0",t._s(e.name)))])])})),0)])},a=[]},edbf:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r,s=n(i("9523")),o=i("26cb");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var l={data:function(){return{Unload:!1,issearch:!1,isdevTip:!1,devicesList:[],devList:[],id:0}},computed:function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:"uniSwipeAction",e=this.$parent,i=e.$options.name;while(i!==t){if(e=e.$parent,!e)return!1;i=e.$options.name}return e}}};e.default=o},f6cc:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","container"),attrs:{_i:0}},[t._$s(1,"i",t.issearch)?i("view",{staticClass:t._$s(1,"sc","text"),attrs:{_i:1},on:{click:t.openBluetoothAdapter}}):t._e(),i("view",{staticClass:t._$s(2,"sc","point-area"),attrs:{_i:2}},[i("view",{staticClass:t._$s(3,"sc","point point-10"),attrs:{_i:3}}),i("view",{staticClass:t._$s(4,"sc","point point-40"),attrs:{_i:4}}),i("view",{staticClass:t._$s(5,"sc","point point-80"),attrs:{_i:5}}),i("view",{staticClass:t._$s(6,"sc","point point-100"),attrs:{_i:6}}),i("view",{staticClass:t._$s(7,"sc","point point-120"),attrs:{_i:7}})]),i("view",{staticClass:t._$s(8,"sc","list"),attrs:{_i:8}},t._l(t._$s(9,"f",{forItems:t.devList}),(function(e,n,a,r){return i("view",{key:t._$s(9,"f",{forIndex:a,key:n}),staticClass:t._$s("9-"+r,"sc","item"),attrs:{_i:"9-"+r},on:{click:function(i){return t.handleWeight(e)}}},[i("image",{attrs:{src:t._$s("10-"+r,"a-src",e.pic),_i:"10-"+r}}),i("text",[t._v(t._$s("11-"+r,"t0-0",t._s(e.name)))])])})),0),t._$s(12,"i",t.isdevTip)?i("view",{staticClass:t._$s(12,"sc","tips"),attrs:{_i:12}},[i("view"),i("text"),i("text"),i("text")]):t._e()])},a=[]},f707:function(t,e){t.exports="/static/history.png"},f77f:function(t,e,i){"use strict";i.r(e);var n=i("88dc"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},fa23:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,r=n(i("9523")),s=i("26cb");function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}var c={data:function(){return{progress:0}},computed:function(t){for(var e=1;e0),i("text"))]),i("view",{staticClass:t._$s(17,"sc","item"),attrs:{_i:17}},[i("view",[t._v(t._$s(18,"t0-0",t._s(t.memInfo.fat_wdiff?Math.abs(t.memInfo.fat_wdiff):0)))]),(t._$s(19,"i",Number(t.memInfo.fat_wdiff)>0),i("text"))]),i("view",{staticClass:t._$s(21,"sc","time"),attrs:{_i:21}},[i("view",[i("uni-icons",{staticClass:t._$s(23,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:23}}),t._v(t._$s(22,"t1-0",t._s(t.memInfo.time)))],1)])]):i("view",{staticClass:t._$s(24,"sc","boxTime"),attrs:{_i:24}},[i("view",[i("uni-icons",{staticClass:t._$s(26,"sc","t-icon t-icon-shijian-mianxing-0"),attrs:{_i:26}}),t._v(t._$s(25,"t1-0",t._s(t.memInfo.time)))],1)]),i("view",{staticClass:t._$s(27,"sc","control"),attrs:{_i:27}},[i("view",{staticClass:t._$s(28,"sc","title"),attrs:{_i:28}},[i("view",{staticClass:t._$s(29,"sc","name"),attrs:{_i:29}}),i("view"),i("view"),i("view")]),t._l(t._$s(33,"f",{forItems:t.listStr}),(function(e,n,a,r){return i("view",{key:t._$s(33,"f",{forIndex:a,key:n}),staticClass:t._$s("33-"+r,"sc","li"),attrs:{_i:"33-"+r}},[i("view",{staticClass:t._$s("34-"+r,"sc","name"),attrs:{_i:"34-"+r}},[i("text",[t._v(t._$s("35-"+r,"t0-0",t._s(e.title)))])]),i("view",{staticClass:t._$s("36-"+r,"sc","num"),attrs:{_i:"36-"+r}},[t._$s("37-"+r,"i",0!=e.diffval||"0.00"==e.diffval||"00:00:00"==e.diffval)?i("text",[t._v(t._$s("37-"+r,"t0-0",t._s(6!=t.acd_id?Math.abs(e.diffval):e.diffval)))]):t._e(),t._$s("38-"+r,"i",Number(e.diffval)>0)?i("icon",{staticClass:t._$s("38-"+r,"sc","t-icon t-icon-shang"),attrs:{_i:"38-"+r}}):t._e(),t._$s("39-"+r,"i",Number(e.diffval)<0)?i("icon",{staticClass:t._$s("39-"+r,"sc","t-icon t-icon-xia"),attrs:{_i:"39-"+r}}):t._e(),t._$s("40-"+r,"i",!e.diffval||"0.00"==e.diffval||"00:00:00"==e.diffval)?i("icon",{staticClass:t._$s("40-"+r,"sc","t-icon t-icon-hengxian"),attrs:{_i:"40-"+r}}):t._e()]),i("view",{staticClass:t._$s("41-"+r,"sc","f"),attrs:{_i:"41-"+r}},[i("view",[t._v(t._$s("42-"+r,"t0-0",t._s(e.firstresult?e.firstresult.value:"-")))]),i("text",[t._v(t._$s("43-"+r,"t0-0",t._s(e.firstresult.level)))])]),i("view",{staticClass:t._$s("44-"+r,"sc","f"),attrs:{_i:"44-"+r}},[i("view",[t._v(t._$s("45-"+r,"t0-0",t._s(e.secondresult?e.secondresult.value:"-")))]),i("text",[t._v(t._$s("46-"+r,"t0-0",t._s(e.secondresult.level)))])])])}))],2)])},r=[]},fd3e:function(t,e,i){"use strict";i.r(e);var n=i("6e58"),a=i("ed03");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"3918a35a",null,!1,n["a"],void 0);e["default"]=o.exports},fd6f:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("view",{staticClass:t._$s(0,"sc","chartsview"),attrs:{_i:0}},[i("view",{staticClass:t._$s(1,"sc","charts-error"),attrs:{_i:1}}),i("view",{staticClass:t._$s(2,"sc","charts-font"),attrs:{_i:2}},[t._v(t._$s(2,"t0-0",t._s(null==t.errorMessage?"\u8bf7\u70b9\u51fb\u91cd\u8bd5":t.errorMessage)))])])},a=[]},fe07:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.Behavior=function(t){return t},e.Component=function(e){var i=function(e){var i=e.data,n=e.options,a=e.methods,r=e.behaviors,s=e.lifetimes,o=e.observers,u=e.relations,d=e.properties,h=e.pageLifetimes,p=e.externalClasses,g={mixins:[],props:{},watch:{},mpOptions:{mpObservers:[]}};return l(g),c(i,g),function(t,e){if(!t)return;e.mpOptions.options=t}(n,g),$(a,g),P(r,g),function(t,e){if(!t)return;k(t,e)}(s,g),function(t,e){if(!t)return;var i=e.mpOptions.mpObservers;Object.keys(t).forEach((function(e){i.push({paths:A(e),observer:t[e]})}))}(o,g),function(e,i){if(!e)return;Object.keys(e).forEach((function(i){var n=e[i];n.name=i,n.target=n.target?String(n.target):function(t,e){0===e.indexOf("/")&&(t="");var i=t.split("/"),n=e.split("/");i.pop();while(n.length){var a=n.shift();""!==a&&"."!==a&&(".."!==a?i.push(a):i.pop())}return i.join("/")}(t.__wxRoute,i)})),i.mpOptions.relations=e}(u,g),C(d,g),function(t,e){if(!t)return;b.forEach((function(i){var n=t[i];f(n)&&(e[x[i]]=n)}))}(h,g),function(t,e){if(!t)return;Array.isArray(t)||(t=[t]);e.mpOptions.externalClasses=t,e.mpOptions.properties||(e.mpOptions.properties=Object.create(null));t.forEach((function(t){e.mpOptions.properties[_(t)]={type:String,value:""}}))}(p,g),k(e,g),O(e),g}(e);i.mixins.unshift(Y),i.mpOptions.path=t.__wxRoute,function(t){t.onServiceAttached||(t.onServiceAttached=[]);t.onServiceAttached.push((function(){E(this,"linked")}))}(i),t.__wxComponents[t.__wxRoute]=i},e.Page=function(e){var i=function(t){var e={mixins:[],mpOptions:{}};return l(e),c(t.data,e),function(t,e){var i=Object.create(null);Object.keys(t).forEach((function(e){var n=t[e];f(n)&&-1===w.indexOf(e)&&(i[e]=n)})),e.methods=i}(t,e),function(t,e){Object.keys(t).forEach((function(i){-1!==w.indexOf(i)&&(e[i]=t[i])}))}(t,e),e}(e);i.mixins.unshift(Y),i.mpOptions.path=t.__wxRoute,t.__wxComponents[t.__wxRoute]=i},e.nextTick=e.default=void 0;var a,r=n(i("9523")),s=n(i("278c")),o=n(i("8bbf"));function c(t,e){t&&(e.mpOptions.data=t)}function l(e){e.components=t.__wxVueOptions.components}var u=Object.prototype.toString,d=Object.prototype.hasOwnProperty;function f(t){return"function"===typeof t}function h(t){return"[object Object]"===u.call(t)}function p(t,e){return d.call(t,e)}function g(){}var v=/-(\w)/g,_=function(t){var e=Object.create(null);return function(i){var n=e[i];return n||(e[i]=t(i))}}((function(t){return t.replace(v,(function(t,e){return e?e.toUpperCase():""}))})),m={created:"onServiceCreated",attached:"onServiceAttached",ready:"mounted",moved:"moved",detached:"destroyed"},y=Object.keys(m),x={show:"onPageShow",hide:"onPageHide",resize:"onPageResize"},b=Object.keys(x),w=["onLoad","onShow","onReady","onHide","onUnload","onPullDownRefresh","onReachBottom","onShareAppMessage","onPageScroll","onResize","onTabItemTap"];function C(t,e){t&&(e.mpOptions.properties=t)}function $(t,e){t&&(t.$emit&&(console.warn('Method "$emit" conflicts with an existing Vue instance method'),delete t.$emit),e.methods=t)}function k(t,e){y.forEach((function(i){p(t,i)&&(e[m[i]]||(e[m[i]]=[])).push(t[i])}))}var S={"wx://form-field":{},"wx://component-export":{}};function O(t,e){(function(t){var e=t.behaviors,i=t.definitionFilter,n=[];if(Array.isArray(e)&&e.forEach((function(e){e="string"===typeof e?S[e]:e,e.definitionFilter&&(n.push(e.definitionFilter),e.definitionFilter.call(null,t,[]))})),f(i));})(t)}var T={"wx://form-field":{beforeCreate:function(){var t=this.$options.mpOptions;t.properties||(t.properties=Object.create(null));var e=t.properties;p(e,"name")||(e.name={type:String}),p(e,"value")||(e.value={type:String})}}};function P(t,e){t&&t.forEach((function(t){"string"===typeof t?T[t]&&e.mixins.push(T[t]):e.mixins.push(function(t){var e=t.data,i=t.methods,n=t.behaviors,a=t.properties,r={watch:{},mpOptions:{mpObservers:[]}};return c(e,r),$(i,r),P(n,r),C(a,r),k(t,r),O(t),r}(t))}))}function A(t){return t.split(",").map((function(t){return function(t){return t.split(".")}(t)}))}function D(t,e,i,n){if(e){var a="_$".concat(t,"Handlers");(n[a]||(n[a]=[])).push((function(){e.call(n,i)}))}}function I(t,e,i){var n=t.name,a=i._$relationNodes||(i._$relationNodes=Object.create(null));(a[n]||(a[n]=[])).push(e),D("linked",t["linked"],e,i)}function L(t,e,i){D("unlinked",t["unlinked"],e,i)}function M(t,e,i){var n=t&&t.$options.mpOptions&&t.$options.mpOptions.relations;if(!n)return[];var a=Object.keys(n).find((function(t){var a=n[t];return a.target===e&&a.type===i}));return a?[n[a],t]:[]}function F(t,e,i){var n=i(t,t.$options.mpOptions.path),a=(0,s.default)(n,2),r=a[0],o=a[1];r&&(I(r,t,o),I(e,o,t),L(r,t,o),L(e,o,t))}function j(t){var e=t.$options.mpOptions||{},i=e.relations;i&&Object.keys(i).forEach((function(e){(function(t,e){var i=t.type;"parent"===i?F(e,t,(function(t,e){return M(t.$parent,e,"child")})):"ancestor"===i&&F(e,t,(function(t,e){var i=t.$parent;while(i){var n=M(i,e,"descendant");if(n.length)return n;i=i.$parent}return[]}))})(i[e],t)}))}function E(t,e){var i=t["_$".concat(e,"Handlers")];i&&i.forEach((function(t){return t()}))}var B={enumerable:!0,configurable:!0,get:g,set:g};function N(t,e,i){B.get=function(){return this[e][i]},B.set=function(t){this[e][i]=t},Object.defineProperty(t,i,B)}function R(t,e){var i=this;h(t)&&(Object.keys(t).forEach((function(e){(function(t,e,i){var n=t.replace(/\[(\d+?)\]/g,".$1").split(".");return n.reduce((function(t,i,a){if(a!==n.length-1)return"undefined"===typeof t[i]&&(t[i]={}),t[i];t[i]=e}),i),1===n.length})(e,t[e],i.data)&&!p(i,e)&&N(i,"__data__",e)})),this.$forceUpdate(),f(e)&&this.$nextTick(e))}var U=Object.prototype.toString,z=function(t){return function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0,n=U.call(i);if("[object Array]"===n)return e=i.slice(0),e;if("[object Object]"===n){for(var a in i)e[a]=t(e[a],i[a]);return e}if("[object Date]"===n)return new Date(i.getTime());if("[object RegExp]"===n){var r=String(i),s=r.lastIndexOf("/");return new RegExp(r.slice(1,s),r.slice(s+1))}return i}("[object Array]"===U.call(t)?[]:{},t)},W=(a={},(0,r.default)(a,String,""),(0,r.default)(a,Number,0),(0,r.default)(a,Boolean,!1),(0,r.default)(a,Object,null),(0,r.default)(a,Array,[]),(0,r.default)(a,null,null),a);function q(t){return W[t]}function V(t){return h(t)?t.type:t}function G(t,e,i,n){var a=i[t];if(void 0!==a){var r=e[t],s=V(r);a=H(a,s);var o=r&&r.observer;return o&&setTimeout((function(){K(o,n,a)}),4),a}return function(t){return h(t)?p(t,"value")?t.value:q(t.type):q(t)}(e[t])}function H(t,e){return e===Boolean?!!t:e===String?String(t):t}function K(t,e,i,n){try{"function"===typeof t?t.call(e,i,n):"string"===typeof t&&"function"===typeof e[t]&&e[t](i,n)}catch(a){console.error("execute observer ".concat(t," callback fail! err: ").concat(a))}}function J(t){var e=t.$options.mpOptions&&t.$options.mpOptions.properties,i=t.$options.propsData;i&&e&&Object.keys(e).forEach((function(n){p(i,n)&&(t[n]=H(i[n],V(e[n])))}))}function X(t){var e=JSON.parse(JSON.stringify(t.$options.mpOptions.data||{}));t["__data__"]=e;var i={get:function(){return t["__data__"]},set:function(e){t["__data__"]=e}};Object.defineProperties(t,{data:i,properties:i}),t.setData=R,function(t,e){var i=t.$options.mpOptions.properties;if(i){var n=z(t.$options.propsData)||{},a=function(a){var r=!!h(i[a])&&i[a].observer,s=G(a,i,n,t);Object.defineProperty(e,a,{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){var i=s;e===s||e!==e&&s!==s||(s=Array.isArray(e)?e.slice(0):e,r&&K(r,t,e,i),t.$forceUpdate())}})};for(var r in i)a(r)}}(t,e),Object.keys(e).forEach((function(e){N(t,"__data__",e)}))}var Y={beforeCreate:function(){this._renderProxy=this,this._$self=this,this._$noop=g},created:function(){X(this),function(t){var e=t.$emit;t.triggerEvent=function(i,n,a){var r={dataset:t.$el.dataset},s={target:r,currentTarget:r,detail:n,preventDefault:g,stopPropagation:g};e.call(t,i,s)},t.$emit=function(){t.triggerEvent.apply(t,arguments)},t.getRelationNodes=function(e){return(t._$relationNodes&&t._$relationNodes[e]||[]).filter((function(t){return!t._isDestroyed}))},t._$updateProperties=J}(this),j(this)},mounted:function(){(function(t){var e=t.$options.watch;e&&Object.keys(e).forEach((function(i){var n=e[i];if(n.mounted){var a=t[i],r=n.handler;"string"===typeof r&&(r=t[r]),r&&r.call(t,a,a)}}))})(this)},destroyed:function(){E(this,"unlinked")}};t.__wxRoute="",t.__wxComponents=Object.create(null),t.__wxVueOptions=Object.create(null);var Q=o.default.nextTick;e.nextTick=Q;var Z=uni.__$wx__,tt=Z;e.default=tt}).call(this,i("c8ba"))},fe32:function(t,e,i){"use strict";i.r(e);var n=i("771f"),a=i("5a8e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);var s=i("f0c5"),o=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"be658ea4",null,!1,n["a"],void 0);e["default"]=o.exports},fe7f:function(t){t.exports=JSON.parse('{"index.title":"Hello i18n","index.home":"Home","index.component":"Component","index.api":"API","index.schema":"Schema","index.demo":"uni-app globalization","index.demo-description":"Include uni-framework, manifest.json, pages.json, tabbar, Page, Component, API, Schema","index.detail":"Detail","index.language":"Language","index.language-info":"Settings","index.system-language":"System language","index.application-language":"Application language","index.language-change-confirm":"Applying this setting will restart the app"}')},feca:function(t,e){t.exports="/static/bae.png"},ff31:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={pages:[{path:"pages/index/index",style:{navigationBarTitleText:"\u9996\u9875","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF , #39D9C9)"}}}},{path:"pages/card/card",style:{navigationBarTitleText:"\u5361\u7247\u8bbe\u7f6e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/body/body",style:{navigationBarTitleText:"\u8eab\u4f53\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/history/history",style:{navigationBarTitleText:"\u5386\u53f2\u8bb0\u5f55",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/history/historyDetail",style:{navigationBarTitleText:"\u8bb0\u5f55\u8be6\u60c5",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/compk/contrast",style:{navigationBarTitleText:"\u6570\u636e\u5bf9\u6bd4",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/compk/pkdetail",style:{navigationBarTitleText:"\u5bf9\u6bd4\u8be6\u60c5",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/skip/skip",style:{navigationBarTitleText:"\u8df3\u7ef3\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"#000000"}}}},{path:"pages/skip/charts",style:{navigationBarTitleText:"\u8fd0\u52a8\u66f2\u7ebf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/vitalcapacity/vitalcapacity",style:{navigationBarTitleText:"\u80ba\u6d3b\u91cf\u6570\u636e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"#000000"}}}},{path:"pages/vitalcapacity/charts",style:{navigationBarTitleText:"\u8fd0\u52a8\u66f2\u7ebf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/me",style:{navigationBarTitleText:"\u6211\u7684","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/manage",style:{navigationBarTitleText:"\u6210\u5458\u7ba1\u7406",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/userInfo",style:{navigationBarTitleText:"\u8d44\u6599","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/score",style:{navigationBarTitleText:"\u5206\u6570\u8bc4\u4f30","app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/history",style:{navigationBarTitleText:"\u4f30\u5206\u5386\u53f2",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/score/report",style:{navigationBarTitleText:"\u4f30\u5206\u62a5\u544a",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/login/forgetPassword",style:{navigationBarTitleText:"\u5bc6\u7801",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/login/login",style:{navigationBarTitleText:"\u767b\u5f55",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/setting/setting",style:{navigationBarTitleText:"\u8bbe\u7f6e",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/password",style:{navigationBarTitleText:"\u4fee\u6539\u5bc6\u7801",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/email",style:{navigationBarTitleText:"\u7ed1\u5b9a\u90ae\u7bb1",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/setting/phone",style:{navigationBarTitleText:"\u7ed1\u5b9a\u624b\u673a\u53f7",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/search",style:{navigationBarTitleText:"\u84dd\u7259\u641c\u7d22",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/G02",style:{navigationBarTitleText:"\u6d4b\u91cf",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/business/business",style:{navigationBarTitleText:"\u8bbe\u5907\u7ba1\u7406",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/PCV02",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"pages/business/addDevice",style:{navigationBarTitleText:"\u8bbe\u5907\u5217\u8868",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/business/search",style:{navigationBarTitleText:"\u641c\u7d22\u8bbe\u5907",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/devices/PCT01",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}},{path:"pages/me/about",style:{navigationBarTitleText:"\u5173\u4e8e\u6211\u4eec",enablePullDownRefresh:!1,"app-plus":{titleNView:{backgroundImage:"linear-gradient(to right, #477EFF, #39D9C9)"}}}}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"",navigationBarBackgroundColor:"#fff",backgroundColor:"#fff"},tabBar:{color:"#333",selectedColor:"#477EFF",backgroundColor:"#fff",list:[{pagePath:"pages/index/index",iconPath:"static/shou.png",selectedIconPath:"static/shou2.png",text:"\u9996\u9875"},{pagePath:"pages/score/score",iconPath:"static/ping.png",selectedIconPath:"static/ping2.png",text:"\u4f30\u5206"},{pagePath:"pages/business/business",iconPath:"static/shou.png",selectedIconPath:"static/shou2.png",text:"\u8bbe\u5907"},{pagePath:"pages/me/me",iconPath:"static/wo.png",selectedIconPath:"static/wo2.png",text:"\u6211\u7684"}]},uniIdRouter:{}}}},[["5ea6","app-config"]]]); \ No newline at end of file diff --git a/unpackage/dist/build/app-plus/app-view.js b/unpackage/dist/build/app-plus/app-view.js index abe57452..b731b239 100644 --- a/unpackage/dist/build/app-plus/app-view.js +++ b/unpackage/dist/build/app-plus/app-view.js @@ -1 +1 @@ -(function(t){var e={};function a(i){if(e[i])return e[i].exports;var n=e[i]={i:i,l:!1,exports:{}};return t[i].call(n.exports,n,n.exports,a),n.l=!0,n.exports}a.m=t,a.c=e,a.d=function(t,e,i){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},a.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)a.d(i,n,function(e){return t[e]}.bind(null,n));return i},a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="./",a(a.s="5ea6")})({"0042":function(t,e,a){"use strict";var i=a("bb51"),n=a.n(i);n.a},"00a0":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("headerIndex",{attrs:{_i:1}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-view",{key:e,attrs:{_i:"3-"+r}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[a("uni-view",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}},[a("v-uni-text",{attrs:{_i:"7-"+r}},[t._v(t._$g("7-"+r,"t0-0"))]),t._v(t._$g("6-"+r,"t1-0"))],1),t._$g("8-"+r,"i")?a("uni-icons",{attrs:{_i:"8-"+r}}):t._e()],1),a("uni-view",{staticClass:t._$g("9-"+r,"sc"),style:t._$g("9-"+r,"s"),attrs:{_i:"9-"+r}},t._l(t._$g("10-"+r,"f"),(function(e,i,n,o){return a("uni-view",{key:e,class:t._$g("10-"+r+"-"+o,"c"),attrs:{_i:"10-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("11-"+r+"-"+o,"sc"),attrs:{_i:"11-"+r+"-"+o}},[t._v(t._$g("11-"+r+"-"+o,"t0-0"))]),a("uni-view",{staticClass:t._$g("12-"+r+"-"+o,"sc"),attrs:{_i:"12-"+r+"-"+o}},[a("v-uni-text",{attrs:{_i:"13-"+r+"-"+o}},[t._v(t._$g("13-"+r+"-"+o,"t0-0"))]),t._v(t._$g("12-"+r+"-"+o,"t1-0"))],1),t._$g("14-"+r+"-"+o,"i")?a("uni-view",{staticClass:t._$g("14-"+r+"-"+o,"sc"),style:t._$g("14-"+r+"-"+o,"s"),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$g("14-"+r+"-"+o,"t0-0"))]):t._e()],1)})),1),a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[t._$g("16-"+r,"i")?a("uni-view",{staticClass:t._$g("16-"+r,"sc"),attrs:{_i:"16-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u84dd\u7259\u8fde\u63a5")]):a("uni-view",{attrs:{_i:"17-"+r}}),a("uni-view",{staticClass:t._$g("18-"+r,"sc"),attrs:{_i:"18-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u624b\u52a8\u8bb0\u5f55")])],1)],1)],1)})),1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u8bbe\u7f6e\u6570\u636e\u9875\u5361\u7247")]),a("record",{attrs:{_i:20}})],1)},r=[]},"00e5":function(t,e,a){var i=a("035e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("3194a571",i,!0,{sourceMap:!1,shadowMode:!1})},"01ae":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[t._$g(1,"i")?a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("T")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("v-uni-text",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u80ba\u6d3b\u91cf\u6d4b\u8bd5")]),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v("\u80ba\u6d3b\u91cf\u6d4b\u8bd5\u80fd\u8ba9\u6211\u4eec\u66f4\u597d\u7684\u4e86\u89e3\u60a8\uff0c\u4e3a\u60a8\u751f\u6210\u8be6\u7ec6\u7684\u5065\u5eb7\u62a5\u544a\u3002")])],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._$g(8,"i")?a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("v-uni-text",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("1")]),a("v-uni-text",{attrs:{_i:10}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v(t._$g(11,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:12}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v(t._$g(13,"t0-0"))])],1):t._e(),t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-text",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v("2")]),a("v-uni-text",{attrs:{_i:16}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[t._v(t._$g(17,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:18}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v(t._$g(19,"t0-0"))])],1):t._e(),t._$g(20,"i")?a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("v-uni-text",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[t._v("3")]),a("v-uni-text",{attrs:{_i:22}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[t._v(t._$g(23,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:24}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(25,"sc"),attrs:{_i:25}},[t._v(t._$g(25,"t0-0"))])],1):t._e()],1),t._$g(26,"i")?a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[a("uni-view",{class:t._$g(27,"c"),attrs:{_i:27}},[t._v("\u60a8\u597d\uff01\u7b2c"),a("v-uni-text",{attrs:{_i:28}},[t._v(t._$g(28,"t0-0"))]),t._v("\u6b21\u6d4b\u8bd5\u5f00\u59cb")],1),a("uni-view",{class:t._$g(29,"c"),attrs:{_i:29}},[t._v("\u653e\u4e0b\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u547c\u6c14\uff0c\u5c3d\u53ef\u80fd\u6392\u7a7a\u80ba\u90e8\u6c14\u4f53")]),a("uni-view",{class:t._$g(30,"c"),attrs:{_i:30}},[t._v("\u4f7f\u7528\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u5438\u6c14\uff0c\u76f4\u81f3\u5230\u8fbe\u6781\u9650")])],1):t._e(),t._$g(31,"i")?a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31}},[a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[a("v-uni-text",{attrs:{_i:33}},[t._v(t._$g(33,"t0-0")+"ml")]),t._v("\u5e73\u5747\u5438\u6c14\u80ba\u6d3b\u91cf")],1),a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v("\u6839\u636e\u60a8\u7684\u4e2a\u4eba\u4fe1\u606f\uff0c\u60a8\u7684\u8fbe\u6807\u5438\u6c14\u80ba\u6d3b\u91cf\u4e3a"+t._$g(34,"t0-0")+"ml\u3002\u60a8\u672c\u6b21\u6d4b\u8bd5\u5438\u6c14\u901f\u5ea6"+t._$g(34,"t0-1")+"L/min,\u80ba\u6d3b\u91cf\u6d4b\u8bd5\u7ed3\u679c"+t._$g(34,"t0-2")+"ml\u3002\u7ed3\u5408\u60a8\u7684\u8eab\u4f53\u72b6\u6001\u548c\u6539\u5584\u76ee\u6807\uff0c\u6211\u4eec\u5c06\u4e3a\u60a8\u751f\u6210\u8be6\u7ec6\u7684\u5065\u5eb7\u62a5\u544a\u3002")])],1):t._e(),t._$g(35,"i")?a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u67e5\u770b\u672c\u6b21\u62a5\u544a")]):t._e(),t._$g(36,"i")?a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6211\u60f3\u91cd\u65b0\u6d4b\u8bd5")]):t._e(),t._$g(37,"i")?a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[t._v(t._$g(37,"t0-0")+"S\u540e\u5f00\u59cb\u7b2c"),a("v-uni-text",{attrs:{_i:38}},[t._v(t._$g(38,"t0-0"))]),t._v("\u6b21\u6d4b\u8bd5")],1):t._e()],1):a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39}},[a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40}},[t._v("\u4f7f\u7528\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u5438\u6c14\uff0c\u76f4\u81f3\u5230\u8fbe\u6781\u9650")]),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{staticClass:t._$g(43,"sc"),attrs:{_i:43}},[t._v(t._$g(43,"t0-0")+"L/min")])],1),a("uni-view",{staticClass:t._$g(44,"sc"),attrs:{_i:44}},[a("uni-view",{staticClass:t._$g(45,"sc"),attrs:{_i:45}},[a("v-uni-image",{attrs:{src:t._$g(46,"a-src"),mode:"widthFix",_i:46}})],1),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47}},[a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48}}),a("uni-view",{staticClass:t._$g(49,"sc"),style:t._$g(49,"s"),attrs:{_i:49}}),a("uni-view",{staticClass:t._$g(50,"sc"),attrs:{_i:50}},t._l(t._$g(51,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("51-"+r,"sc"),attrs:{_i:"51-"+r}},[t._v(t._$g("51-"+r,"t0-0"))])})),1)],1)],1),a("uni-view",{staticClass:t._$g(52,"sc"),attrs:{_i:52}},[a("v-uni-text",{attrs:{_i:53}},[t._v(t._$g(53,"t0-0")+"ml")]),t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")],1)],1)],1)],1)},n=[]},"0336":function(t,e,a){"use strict";a.r(e);var i=a("409b"),n=a("8f3c");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("21e7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7d470037",null,!1,i["a"],void 0);e["default"]=s.exports},"035e":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-99ef8c9a]{width:100%;min-height:100vh;background-color:#fff}.item-ite[data-v-99ef8c9a]{line-height:20PX;margin-bottom:15px}.title[data-v-99ef8c9a]{height:50px;line-height:50px;text-align:center;font-weight:700}.image[data-v-99ef8c9a]{width:100%;text-align:center;margin-top:30px}.image uni-image[data-v-99ef8c9a]{width:200px;height:252px;margin:auto}.end[data-v-99ef8c9a]{color:#fff;position:absolute;bottom:80px;width:70px;height:70px;line-height:70px;background:#fec407;margin-left:calc(50% - 35px);border-radius:50px;text-align:center;box-shadow:0 1px 5px 2px rgba(223,226,225,.9882352941176471)}.wrapper[data-v-99ef8c9a]{background-color:rgba(0,0,0,.6)}.wrapper .edit[data-v-99ef8c9a]{width:80%!important;background-color:#fff}.wrapper .editem[data-v-99ef8c9a]{height:auto;display:flex;align-items:center;flex-direction:column}.wrapper .editem uni-view[data-v-99ef8c9a]{width:100%;text-align:center;margin-bottom:5px}.wrapper .center[data-v-99ef8c9a]{background-color:#eee;padding:0 10px;display:flex;margin:45px 0;font-size:14px;border-radius:5px;height:65px;align-items:center;justify-content:space-between}.wrapper .center uni-image[data-v-99ef8c9a]{width:35px;height:35px;margin-right:10px;margin-top:15px}.wrapper .center .left[data-v-99ef8c9a]{display:flex;align-content:center}.wrapper .center .name[data-v-99ef8c9a]{margin-top:15px}.wrapper .item[data-v-99ef8c9a]{display:flex;justify-content:space-between}.wrapper .item .item-ite[data-v-99ef8c9a]{line-height:20px;font-size:14px;color:#999;text-align:center}.wrapper .item .item-ite uni-text[data-v-99ef8c9a]{display:block;width:100%;font-size:18px;color:#333;text-align:center;margin-bottom:10px}.wrapper .btn[data-v-99ef8c9a]{margin-top:25px;height:45px;line-height:45px;background:#fec407;margin-bottom:25px}',""]),t.exports=e},"03f2":function(t,e,a){"use strict";a.r(e);var i=a("61a6"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"048b":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"0554":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[t._$g(1,"i")?a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6ca1\u6709\u641c\u5230\u60f3\u8981\u7684\uff1f\u70b9\u51fb\u91cd\u65b0\u641c\u7d22")]):t._e(),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}}),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}}),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}}),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}}),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}})],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},t._l(t._$g(9,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-image",{attrs:{src:t._$g("10-"+r,"a-src"),_i:"10-"+r}}),a("v-uni-text",{attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0"))])],1)})),1),t._$g(12,"i")?a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{attrs:{_i:13}},[t._v("\u63d0\u793a\uff1a")]),a("v-uni-text",{attrs:{_i:14}},[t._v("1.\u8bf7\u786e\u5b9a\u8bbe\u5907\u5df2\u7ed1\u5b9a")]),a("v-uni-text",{attrs:{_i:15}},[t._v("2.\u8bf7\u786e\u5b9a\u8bbe\u5907\u5df2\u5f00\u673a")]),a("v-uni-text",{attrs:{_i:16}},[t._v("3.\u8bf7\u786e\u5b9a\u624b\u673a\u84dd\u7259\u53ca\u4f4d\u7f6e\u4fe1\u606f\u5df2\u6253\u5f00")])],1):t._e()],1)},n=[]},"06b5":function(t,e,a){"use strict";a.r(e);var i=a("3416"),n=a("32af");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("3ca9");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"d6b98f12",null,!1,i["a"],void 0);e["default"]=s.exports},"06e4":function(t,e,a){var i=a("1994");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("0783dd38",i,!0,{sourceMap:!1,shadowMode:!1})},"070f":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.box[data-v-76d48dba]{height:100vh;background-color:#fff}uni-input[data-v-76d48dba]{border:none;background:inherit}.headbox[data-v-76d48dba]{height:85px;padding-top:15px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.headimage[data-v-76d48dba]{display:block;padding-top:10px;width:70px;height:70px;border-radius:50%;font-size:70px;margin:auto;color:#fff}.lan[data-v-76d48dba]{display:flex;align-items:center;font-size:14px;padding:5px 0;margin:5px 15px;border-bottom:1px solid #f7f7f7}.left[data-v-76d48dba]{width:24%;text-align:left}.right[data-v-76d48dba]{display:flex;align-items:center;justify-content:flex-end;width:72%;height:38px;line-height:38px;box-sizing:border-box;position:relative;text-align:right}.right uni-picker[data-v-76d48dba]{width:100%;text-align:right;border:none;margin-right:8px}.right[data-v-76d48dba] uni-input{height:35px;padding-top:3px}.right .iconfont[data-v-76d48dba]{color:#333;font-size:16px;position:absolute;right:-10px;top:0}.btn[data-v-76d48dba]{width:auto;margin:40px 15px 0;background:#fec407!important}',""]),t.exports=e},"07d5":function(t,e,a){"use strict";var i=a("2145"),n=a.n(i);n.a},"0842":function(t,e,a){var i=a("e144");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4946e8b5",i,!0,{sourceMap:!1,shadowMode:!1})},"085d":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._v(t._$g(1,"t0-0"))]),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v(t._$g(4,"t0-0")),a("v-uni-text",{attrs:{_i:5}},[t._v(t._$g(5,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0")),a("v-uni-text",{attrs:{_i:7}},[t._v(t._$g(7,"t0-0")+":"+t._$g(7,"t0-1"))])],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u6d88\u8017/kcal"),a("v-uni-text",{attrs:{_i:9}},[t._v(t._$g(9,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-image",{attrs:{src:t._$g(11,"a-src"),_i:11}})],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12},on:{longpress:function(e){return t.$handleViewEvent(e)}}},[t._v("\u957f\u6309\u7ed3\u675f")]),t._$g(13,"i")?a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{attrs:{_i:17}},[t._v("\u5e73\u5747\u901f\u5ea6\uff1a"),a("v-uni-text",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),t._v("bpm")],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v("(bpm=\u4e2a/\u5206\u949f)")])],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-image",{attrs:{src:t._$g(22,"a-src"),_i:22}}),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-view",{attrs:{_i:24}},[t._v("\u4e2d\u65ad\u6b21\u6570")]),a("uni-view",{attrs:{_i:25}},[a("v-uni-text",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[t._v(t._$g(26,"t0-0"))]),t._v("\u6b21")],1)],1)],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("v-uni-image",{attrs:{src:t._$g(28,"a-src"),_i:28}}),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[a("uni-view",{attrs:{_i:30}},[t._v("\u6700\u957f\u8fde\u7eed")]),a("uni-view",{attrs:{_i:31}},[a("v-uni-text",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[t._v(t._$g(32,"t0-0"))]),t._v("\u4e2a")],1)],1)],1)],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[a("v-uni-text",{attrs:{_i:35}},[t._v(t._$g(35,"t0-0"))]),t._v("\u8bad\u7ec3\u4e2a\u6570")],1),a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[a("v-uni-text",{attrs:{_i:37}},[t._v(t._$g(37,"t0-0")+":"+t._$g(37,"t0-1"))]),t._v("\u5206:\u79d2")],1),a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[a("v-uni-text",{attrs:{_i:39}},[t._v(t._$g(39,"t0-0"))]),t._v("\u6d88\u8017/kcal")],1)],1),a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5b8c\u6210")])],1)],1)],1):t._e()],1)},n=[]},"0911":function(t,e,a){var i=a("34ea");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("3dba335c",i,!0,{sourceMap:!1,shadowMode:!1})},"09e9":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}}),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))])],1),a("v-uni-text",{staticClass:t._$g(5,"sc"),attrs:{_i:5}})],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v("\u6210\u5458\u7ba1\u7406")])],1),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-icons",{attrs:{_i:12}})],1)],1)],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u4f30\u5206\u5386\u53f2")])],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-icons",{attrs:{_i:18}})],1)],1)],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[t._v("\u5173\u4e8e\u6211\u4eec")])],1),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-icons",{attrs:{_i:24}})],1)],1)],1)],1),t._$g(25,"i")?a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u9000\u51fa\u767b\u5f55")]):t._e()],1)},r=[]},"0a0e":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"0b03":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[t._$g(1,"i")?a("Loading1",{attrs:{_i:1}}):t._e(),t._$g(2,"i")?a("Loading2",{attrs:{_i:2}}):t._e(),t._$g(3,"i")?a("Loading3",{attrs:{_i:3}}):t._e(),t._$g(4,"i")?a("Loading4",{attrs:{_i:4}}):t._e(),t._$g(5,"i")?a("Loading5",{attrs:{_i:5}}):t._e()],1)},n=[]},"0c2d":function(t,e,a){var i=a("6adf");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("5776ff6a",i,!0,{sourceMap:!1,shadowMode:!1})},"0c6c":function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("ecc4")),r={data:function(){return{wxsProps:{}}},components:{qiunDataCharts:n.default}};e.default=r},"0c88":function(t,e,a){var i=a("bc77");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("d249cacc",i,!0,{sourceMap:!1,shadowMode:!1})},"0de9":function(t,e,a){"use strict";function i(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function n(){return"string"===typeof __channelId__&&__channelId__}function r(t,e){switch(i(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,a=new Array(e>1?e-1:0),i=1;i1){var l=s.pop();c=s.join("---COMMA---"),0===l.indexOf(" at ")?c+=l:c+="---COMMA---"+l}else c=s[0];console[o](c)}a.r(e),a.d(e,"log",(function(){return o})),a.d(e,"default",(function(){return s}))},"0e24":function(t,e,a){"use strict";var i=a("9615"),n=a.n(i);n.a},"0ef0":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},n=[]},"0f06":function(t,e,a){"use strict";a.r(e);var i=a("4a0b"),n=a("b470");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("8d00");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4e1c1bfa",null,!1,i["a"],void 0);e["default"]=s.exports},1003:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},1039:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"10c4":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-d6b98f12]{min-height:100vh;padding-bottom:15px;background-color:#f7f7f7}.box[data-v-d6b98f12]{margin:15px 10px 0;padding:15px 10px 10px;background-color:#fff;width:calc(100% - 40px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:10px;position:relative;min-height:30px}.box .groupBtn[data-v-d6b98f12]{width:100%}.box .name[data-v-d6b98f12]{position:absolute;top:45%;margin:auto;font-size:35px;color:#4687f9}.box .history[data-v-d6b98f12]{position:absolute;top:0;right:10px;height:30px;line-height:30px;float:right;margin-top:15px;font-size:14px;padding:0 10px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.wrapper .edit[data-v-d6b98f12]{background-color:#fff}.wrapper .item[data-v-d6b98f12]{width:100%;height:40px;line-height:40px;display:flex;border-bottom:1px solid #f7f7f7}.wrapper .btn[data-v-d6b98f12]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.wrapper .edit[data-v-d6b98f12]{top:20%}.wrapper .close[data-v-d6b98f12]{background:#dfdfdf!important;float:left;color:#333}.indexCarList[data-v-d6b98f12]{width:calc(100% - 40px);margin:10px;padding:10px;background-color:#fff;border-radius:10px}.indexCarList .title[data-v-d6b98f12]{color:#000;background-color:#f5f5f5!important;border-bottom:1px solid #d9d9d9;padding-left:10px;border-radius:5px;height:35px;display:flex;align-items:center;width:calc(100% - 10px)}.indexCarList .title .name[data-v-d6b98f12]{font-weight:700;margin-top:3px}.indexCarList .title .right[data-v-d6b98f12]{width:30%;color:#477eff;font-size:12px;text-align:right;margin-top:5px;margin-right:10px}.indexCarList .item3[data-v-d6b98f12]{display:flex;background:#fff;padding:0 10px;height:50px;border-bottom:1px solid #f7f7f7}.indexCarList .item3 .name[data-v-d6b98f12]{width:35%;line-height:50px}.indexCarList .item3 .weight[data-v-d6b98f12]{width:65%;display:flex;align-items:center;position:relative;justify-content:space-between}.indexCarList .item3 .weight uni-text[data-v-d6b98f12]{color:#666;font-size:12px;position:absolute;right:0;bottom:15px}.indexCarList .item3 .weight .input[data-v-d6b98f12]{width:70%;display:flex;align-items:center;position:relative;justify-content:space-between}.indexCarList .item3 .weight .input .uni-icons[data-v-d6b98f12]{position:absolute;right:10px;bottom:10px}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-input,\r\n.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker{width:100%;font-size:14px;height:35px;line-height:33px;text-align:center;border:1px solid #dfdfdf;border-radius:5px;background-color:#f7f7f7}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker{position:relative}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker .down{position:absolute;right:10px;top:1px}.indexCarList .item3 .iconfont[data-v-d6b98f12]{color:#fec407}.result[data-v-d6b98f12]{width:100%}.result .weight uni-view[data-v-d6b98f12]{width:30%!important;text-align:center}.charts[data-v-d6b98f12]{width:100%;height:130px}.gfbtn[data-v-d6b98f12]{width:calc(100% - 40px);margin-top:20px;margin-left:20px;color:#fff;padding:8px 0;border-radius:10px;text-align:center;background:linear-gradient(90deg,#477eff,#39d9c9)}',""]),t.exports=e},"12fd":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"13fa":function(t,e,a){"use strict";a.r(e);var i=a("9234"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"13fa3":function(t,e){t.exports="/uni_modules/uni-icons/components/uni-icons/uniicons.ttf"},"14ce":function(t,e,a){"use strict";a.r(e);var i=a("671e"),n=a("70ca");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("649b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6e5d9c90",null,!1,i["a"],void 0);e["default"]=s.exports},"14e4":function(t,e,a){var i=a("fc34");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("75e2a186",i,!0,{sourceMap:!1,shadowMode:!1})},"151e":function(t,e,a){"use strict";a.r(e);var i=a("16c6"),n=a("acbd");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("730b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2ef93b2c",null,!1,i["a"],void 0);e["default"]=s.exports},1542:function(t,e,a){var i=a("7d9c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("6d61106d",i,!0,{sourceMap:!1,shadowMode:!1})},"16c6":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},1961:function(t,e,a){var i=a("56d9");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("21845016",i,!0,{sourceMap:!1,shadowMode:!1})},1994:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-37562626]{width:30px;height:30px;position:relative}.container.loading5 .shape[data-v-37562626]{width:15px;height:15px}.container .shape[data-v-37562626]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-37562626]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-37562626]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-37562626]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-37562626]{bottom:0;right:0;background-color:#e66}.loading5 .shape1[data-v-37562626]{animation:animation5shape1-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape1-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}75%{-webkit-transform:translate(15px);transform:translate(15px)}}@keyframes animation5shape1-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}75%{-webkit-transform:translate(15px);transform:translate(15px)}}.loading5 .shape2[data-v-37562626]{animation:animation5shape2-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape2-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes animation5shape2-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}}.loading5 .shape3[data-v-37562626]{animation:animation5shape3-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape3-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}75%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes animation5shape3-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}75%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.loading5 .shape4[data-v-37562626]{animation:animation5shape4-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape4-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-15px);transform:translate(-15px)}}@keyframes animation5shape4-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-15px);transform:translate(-15px)}}",""]),t.exports=e},"19b4":function(t,e,a){"use strict";var i=a("4f11"),n=a.n(i);n.a},"1ace":function(t,e,a){"use strict";a.r(e);var i=a("b5d5"),n=a("500e");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("35e3");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"09a5949e",null,!1,i["a"],void 0);e["default"]=s.exports},"1b18":function(t,e,a){var i=a("7104");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("75288fef",i,!0,{sourceMap:!1,shadowMode:!1})},"1b46":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._$g(2,"i")?a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("v-uni-image",{attrs:{src:t._$g(4,"a-src"),_i:4}})],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u5e74\u9f84\uff1a"+t._$g(7,"t0-0")+"\u5c81")]),a("uni-view",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0")+"\uff1a"+t._$g(8,"t0-1"))])],1),t._$g(9,"i")?a("v-uni-text",{staticClass:t._$g(9,"sc"),attrs:{_i:9},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1):a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u6682\u65e0\u6210\u5458\uff0c\u8bf7\u5148\u6dfb\u52a0~")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("+")])],1)],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:15}},[t._v("\u9009\u62e9\u5730\u533a\u6807\u51c6\uff1a")]),a("uni-view",{attrs:{_i:16}},[t._v(t._$g(16,"t0-0")),a("uni-icons",{attrs:{_i:17}})],1)],1):t._e(),t._$g(18,"i")?a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1),a("v-uni-picker-view",{staticClass:t._$g(23,"sc"),attrs:{value:t._$g(23,"a-value"),"indicator-style":t._$g(23,"a-indicator-style"),_i:23},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-picker-view-column",{attrs:{_i:24}},t._l(t._$g(25,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("25-"+r,"sc"),attrs:{_i:"25-"+r}},[t._v(t._$g("25-"+r,"t0-0"))])})),1),a("v-uni-picker-view-column",{attrs:{_i:26}},t._l(t._$g(27,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("27-"+r,"sc"),attrs:{_i:"27-"+r}},[t._v(t._$g("27-"+r,"t0-0"))])})),1)],1)],1)],1):t._e()],1),a("drawer",{attrs:{_i:28}})],1)},r=[]},"1bc2":function(t,e,a){var i=a("21d0");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("86d834b0",i,!0,{sourceMap:!1,shadowMode:!1})},"1bfe":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-0457dcc4]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.close[data-v-0457dcc4]{background:#dfdfdf!important;float:left}',""]),t.exports=e},"1c92":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5206\u6570\u5360\u6bd4\u8bbe\u7f6e")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u8eab\u4f53\u6307\u6570")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-slider",{attrs:{value:"10","show-value":!0,"block-size":"12","block-color":"#007aff",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("1\u5206\u949f\u8df3\u7ef3")]),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-slider",{attrs:{value:"40","show-value":!0,"block-size":"12","block-color":"#007aff",_i:11},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u80ba\u6d3b\u91cf")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-slider",{attrs:{value:"60","show-value":!0,"block-size":"12","block-color":"#007aff",_i:15},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("*\u6240\u6709\u9879\u76ee\u8bc4\u5206\u5360\u6bd4\u548c\u4e3a100%")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1):t._e()},n=[]},"1d94":function(t,e,a){"use strict";a.r(e);var i=a("4229"),n=a("ba40");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("386d");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"196951c6",null,!1,i["a"],void 0);e["default"]=s.exports},"1db8":function(t,e,a){"use strict";a.r(e);var i=a("5815"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"1e10":function(t,e,a){"use strict";a.r(e);var i=a("0554"),n=a("c002");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("7b91");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7862db56",null,!1,i["a"],void 0);e["default"]=s.exports},"1f1e":function(t,e,a){"use strict";a.r(e);var i=a("e699"),n=a("b293");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("59d5");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6513673e",null,!1,i["a"],void 0);e["default"]=s.exports},"1f20":function(t,e,a){"use strict";a.r(e);var i=a("b3b9"),n=a("70ed");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("19b4");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2a6cff57",null,!1,i["a"],void 0);e["default"]=s.exports},"1f22":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-44fd33ca]{width:100%;height:100vh}.bg[data-v-44fd33ca]{position:absolute;top:0;width:100%;height:50vh;z-index:9;background:linear-gradient(90deg,#477eff,#39d9c9)}.top[data-v-44fd33ca]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;top:80px;z-index:99}.top uni-image[data-v-44fd33ca]{width:70px;height:70px;margin:auto;margin-bottom:10px;border-radius:50%}.top uni-text[data-v-44fd33ca]{display:block;width:100%;text-align:center}.login[data-v-44fd33ca]{width:86%;height:auto;background:#fff;border-radius:10px;padding:10px 0;background-color:#fff;z-index:99;position:absolute;left:7%;top:28%;box-shadow:0 1px 5px 2px rgba(223,226,225,.9882352941176471)}.login .title[data-v-44fd33ca]{text-align:left;color:#333;font-size:40rpx;font-weight:700;margin-bottom:15px;margin-left:15px}.login .toggle[data-v-44fd33ca]{position:absolute;right:15px;top:20px}.login .editem[data-v-44fd33ca]{position:relative;display:flex;align-items:center;font-size:28rpx;margin:0 15px;justify-content:space-between;flex-wrap:wrap}.login .editem .item[data-v-44fd33ca]{width:100%;margin-bottom:15px}.login .editem .item .text[data-v-44fd33ca]{font-size:14px;margin-bottom:10px}.login .editem .item .input[data-v-44fd33ca]{height:35px;line-height:35px;display:flex;position:relative;border:#dfdfdf 1px solid;padding:0 10px;border-radius:5px}.login .editem .item uni-input[data-v-44fd33ca]{height:40px;line-height:40px;position:absolute;left:10px;right:0;z-index:88;font-size:14px}.login .editem .item .yanzhengma uni-input[data-v-44fd33ca]{right:120px;font-size:28rpx}.login .editem .code[data-v-44fd33ca]{width:110px;background:#dfdfdf;font-size:12px;margin:0;line-height:40px;border-radius:5px;text-align:center;position:absolute;right:0;top:0;bottom:0;z-index:99}.login .editem .forget[data-v-44fd33ca]{width:80px;background:#fff;color:#477eff}.login .btngroup[data-v-44fd33ca]{height:35px;line-height:35px;display:flex;margin:0 15px;justify-content:center}.login .btngroup uni-text[data-v-44fd33ca]{display:block;color:#477eff}.login .btnlogin[data-v-44fd33ca]{width:calc(100% - 30px);margin:15px;height:42px;line-height:42px;background:#fec407;font-weight:700;border-radius:15px;text-align:center;color:#fff!important}.xieyi[data-v-44fd33ca]{font-size:12px;color:#477eff;margin-left:10px}.xieyi uni-text[data-v-44fd33ca]{border-bottom:1px solid #477eff}',""]),t.exports=e},2145:function(t,e,a){var i=a("c769");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("1ace9207",i,!0,{sourceMap:!1,shadowMode:!1})},"21d0":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.calendar-wrapper[data-v-5990133c]{color:#bbb7b7;border-radius:10px;font-size:28rpx;text-align:center;background-color:#fff;padding-bottom:10rpx}.calendar-wrapper .header[data-v-5990133c]{display:flex;align-items:center;justify-content:center;height:88rpx;color:#42464a;font-size:32rpx;font-weight:700;justify-content:space-around}.calendar-wrapper .header .pre[data-v-5990133c],\r\n.calendar-wrapper .header .next[data-v-5990133c]{color:#fec407;font-size:28rpx}.calendar-wrapper .week[data-v-5990133c]{display:flex;align-items:center;height:80rpx;line-height:80rpx;border-bottom:1rpx solid hsla(0,0%,100%,.2)}.calendar-wrapper .week uni-view[data-v-5990133c]{flex:1}.calendar-wrapper .content0[data-v-5990133c]{position:relative;overflow:hidden;transition:height .4s ease}.calendar-wrapper .content0 .days[data-v-5990133c]{transition:top .3s;display:flex;align-items:center;flex-wrap:wrap;position:relative}.calendar-wrapper .content0 .days .item[data-v-5990133c]{position:relative;display:block;height:80rpx;line-height:80rpx;width:calc(100% / 7)}.calendar-wrapper .content0 .days .item .day[data-v-5990133c]{font-style:normal;display:inline-block;vertical-align:middle;width:60rpx;height:60rpx;line-height:60rpx;overflow:hidden;border-radius:60rpx}.calendar-wrapper .content0 .days .item .day.choose[data-v-5990133c]{background-color:#fec407;color:#fff}.calendar-wrapper .content0 .days .item .day.nolm[data-v-5990133c]{color:#fff;opacity:.3}.calendar-wrapper .content0 .days .item .isWorkDay[data-v-5990133c]{color:#42464a}.calendar-wrapper .content0 .days .item .notSigned[data-v-5990133c]{font-style:normal;width:8rpx;height:8rpx;background:#fa7268;border-radius:10rpx;position:absolute;left:50%;bottom:0;pointer-events:none}.calendar-wrapper .content0 .days .item .today[data-v-5990133c]{color:#fff;background-color:#a8c0ff}.calendar-wrapper .content0 .days .item .workDay[data-v-5990133c]{font-style:normal;width:8rpx;height:8rpx;background:#4d7df9;border-radius:10rpx;position:absolute;left:50%;bottom:0;pointer-events:none}.calendar-wrapper .content0 .days .item .markDay[data-v-5990133c]{font-style:normal;width:8rpx;height:8rpx;background:#fa7268;border-radius:10rpx;position:absolute;left:50%;bottom:0;pointer-events:none}.calendar-wrapper .hide[data-v-5990133c]{height:80rpx!important}.calendar-wrapper .weektoggle[data-v-5990133c]{width:85rpx;height:32rpx;position:relative;bottom:-42rpx}.calendar-wrapper .weektoggle.down[data-v-5990133c]{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:0}',""]),t.exports=e},"21e7":function(t,e,a){"use strict";var i=a("c45f"),n=a.n(i);n.a},"223c":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-196951c6]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.edit[data-v-196951c6]{top:20%}.close[data-v-196951c6]{background:#fff!important;float:left;color:#333}',""]),t.exports=e},"23d0":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={qiunLoading:a("8edc").default,qiunError:a("5a4f").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{id:t._$g(0,"a-id"),_i:0}},[t._$g(1,"i")?a("uni-view",{attrs:{_i:1}},[a("qiun-loading",{attrs:{_i:2}})],1):t._e(),t._$g(3,"i")?a("uni-view",{attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("qiun-error",{attrs:{_i:4}})],1):t._e(),t._$g(5,"i")?[a("uni-view",{directives:[{name:"show",rawName:"v-show",value:t._$g(6,"v-show"),expression:"_$g(6,'v-show')"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},staticStyle:{width:"100%",height:"100%"},style:t._$g(6,"s"),attrs:{"data-directory":t._$g(6,"a-data-directory"),id:t._$g(6,"a-id"),prop:t._$gc(6,"change:echartsOpts"),"change:prop":t.rdcharts.ecinit,resize:t._$gc(6,"change:echartsResize"),"change:resize":t.rdcharts.ecresize,_i:6}})]:[a("uni-view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:t._$g(8,"a-id"),prop:t._$gc(8,"change:uchartsOpts"),"change:prop":t.rdcharts.ucinit,_i:8},on:{mousemove:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseMove(e,t.$getComponentDescriptor())},mousedown:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseDown(e,t.$getComponentDescriptor())},mouseup:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseUp(e,t.$getComponentDescriptor())},touchstart:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchStart(e,t.$getComponentDescriptor())},touchmove:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchMove(e,t.$getComponentDescriptor())},touchend:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchEnd(e,t.$getComponentDescriptor())},click:function(e){e=t.$handleWxsEvent(e),t.rdcharts.tap(e,t.$getComponentDescriptor())}}},[a("v-uni-canvas",{directives:[{name:"show",rawName:"v-show",value:t._$g(9,"v-show"),expression:"_$g(9,'v-show')"}],style:t._$g(9,"s"),attrs:{id:t._$g(9,"a-id"),canvasId:t._$g(9,"a-canvasId"),"disable-scroll":t._$g(9,"a-disable-scroll"),_i:9},on:{error:function(e){return t.$handleViewEvent(e)}}})],1)]],2)},r=[]},2457:function(t,e,a){"use strict";a.r(e);var i=a("b647"),n=a("8c1a");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4ba50121",null,!1,i["a"],void 0);e["default"]=s.exports},"24fb":function(t,e,a){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var a=function(t,e){var a=t[1]||"",i=t[3];if(!i)return a;if(e&&"function"===typeof btoa){var n=function(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(a," */")}(i),r=i.sources.map((function(t){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(t," */")}));return[a].concat(r).concat([n]).join("\n")}return[a].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(a,"}"):a})).join("")},e.i=function(t,a,i){"string"===typeof t&&(t=[[null,t,""]]);var n={};if(i)for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,a=new Array(e>1?e-1:0),i=1;i3||Math.abs(c[t].$el.children[0].clientHeight-s.default.instance[t].getHeight())>3)&&this.ecresize()},tooltipPosition:function(){return function(t,e,a,i,n){var r=t[0],o=t[1],s=n.viewSize[0],c=n.viewSize[1],l=n.contentSize[0],d=n.contentSize[1],u=r+30,f=o+30;return u+l>s&&(u=r-l-30),f+d>c&&(f=o-d-30),[u,f]}},ucinit:function(t,e,a,i){var n=this;if(JSON.stringify(t)!=JSON.stringify(e)&&t.canvasId){var r=JSON.parse(JSON.stringify(t.canvasId));this.rid=r,c[r]=this.$ownerInstance||i,o.default.option[r]=JSON.parse(JSON.stringify(t)),o.default.option[r]=u(o.default.option[r],o.default.formatter);var s=document.getElementById(r);s&&s.children[0]&&(o.default.option[r].context=s.children[0].getContext("2d"),o.default.instance[r]&&o.default.option[r]&&!0===o.default.option[r].update?this.updataUChart():setTimeout((function(){o.default.option[r].context.restore(),o.default.option[r].context.save(),n.newUChart()}),100))}},newUChart:function(){var t=this.rid;o.default.instance[t]=new r.default(o.default.option[t]),o.default.instance[t].addEventListener("renderComplete",(function(){c[t].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:t,opts:o.default.instance[t].opts}}),o.default.instance[t].delEventListener("renderComplete")})),o.default.instance[t].addEventListener("scrollLeft",(function(){c[t].callMethod("emitMsg",{name:"scrollLeft",params:{type:"scrollLeft",scrollLeft:!0,id:t,opts:o.default.instance[t].opts}})})),o.default.instance[t].addEventListener("scrollRight",(function(){c[t].callMethod("emitMsg",{name:"scrollRight",params:{type:"scrollRight",scrollRight:!0,id:t,opts:o.default.instance[t].opts}})}))},updataUChart:function(){var t=this.rid;o.default.instance[t].updateData(o.default.option[t])},tooltipDefault:function(t,e,a,i){if(e){var r=t.data;return"object"===(0,n.default)(t.data)&&(r=t.data.value),e+" "+t.name+":"+r}return t.properties&&t.properties.name?t.properties.name:t.name+":"+t.data},showTooltip:function(t,e){var a=this,i=o.default.option[e].tooltipCustom;if(i&&void 0!==i&&null!==i){var n=void 0;i.x>=0&&i.y>=0&&(n={x:i.x,y:i.y+10}),o.default.instance[e].showToolTip(t,{index:i.index,offset:n,textList:i.textList,formatter:function(t,i,n,r){return"string"===typeof o.default.option[e].tooltipFormat&&o.default.formatter[o.default.option[e].tooltipFormat]?o.default.formatter[o.default.option[e].tooltipFormat](t,i,n,r):a.tooltipDefault(t,i,n,r)}})}else o.default.instance[e].showToolTip(t,{formatter:function(t,i,n,r){return"string"===typeof o.default.option[e].tooltipFormat&&o.default.formatter[o.default.option[e].tooltipFormat]?o.default.formatter[o.default.option[e].tooltipFormat](t,i,n,r):a.tooltipDefault(t,i,n,r)}})},tap:function(t){var e=this.rid,a=o.default.option[e].ontap,i=o.default.option[e].tooltipShow,n=o.default.option[e].tapLegend;if(0!=a){var r,s,d=document.getElementById("UC"+e).getBoundingClientRect(),u={};u=t.detail.x?{x:t.detail.x-d.left,y:t.detail.y-d.top+l.top}:{x:t.clientX-d.left,y:t.clientY-d.top+l.top},t.changedTouches=[],t.changedTouches.unshift(u),r=o.default.instance[e].getCurrentDataIndex(t),s=o.default.instance[e].getLegendDataIndex(t),!0===n&&o.default.instance[e].touchLegend(t),1==i&&this.showTooltip(t,e),c[e].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:u,currentIndex:r,legendIndex:s,id:e,opts:o.default.instance[e].opts}})}},touchStart:function(t){var e=this.rid,a=o.default.option[e].ontouch;0!=a&&(!0===o.default.option[e].enableScroll&&1==t.touches.length&&o.default.instance[e].scrollStart(t),c[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"touchStart",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}}))},touchMove:function(t){var e=this.rid,a=o.default.option[e].ontouch;if(0!=a){if(!0===o.default.option[e].enableScroll&&1==t.changedTouches.length&&o.default.instance[e].scroll(t),!0===o.default.option[e].ontap&&!1===o.default.option[e].enableScroll&&!0===o.default.option[e].onmovetip){var i=document.getElementById("UC"+e).getBoundingClientRect(),n={x:t.changedTouches[0].clientX-i.left,y:t.changedTouches[0].clientY-i.top+l.top};t.changedTouches.unshift(n),!0===o.default.option[e].tooltipShow&&this.showTooltip(t,e)}!0===a&&!0===o.default.option[e].enableScroll&&!0===o.default.option[e].onzoom&&2==t.changedTouches.length&&o.default.instance[e].dobuleZoom(t),c[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"touchMove",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}})}},touchEnd:function(t){var e=this.rid,a=o.default.option[e].ontouch;0!=a&&(!0===o.default.option[e].enableScroll&&0==t.touches.length&&o.default.instance[e].scrollEnd(t),c[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"touchEnd",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}}))},mouseDown:function(t){var e=this.rid,a=o.default.option[e].onmouse;if(0!=a){var i,n=document.getElementById("UC"+e).getBoundingClientRect();i={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(i),o.default.instance[e].scrollStart(t),o.default.option[e].mousedown=!0,c[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"mouseDown",event:i,id:e,opts:o.default.instance[e].opts}})}},mouseMove:function(t){var e=this.rid,a=o.default.option[e].onmouse,i=o.default.option[e].tooltipShow;if(0!=a){var n,r=document.getElementById("UC"+e).getBoundingClientRect();n={x:t.clientX-r.left,y:t.clientY-r.top+l.top},t.changedTouches=[],t.changedTouches.unshift(n),o.default.option[e].mousedown?(o.default.instance[e].scroll(t),c[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"mouseMove",event:n,id:e,opts:o.default.instance[e].opts}})):o.default.instance[e]&&1==i&&this.showTooltip(t,e)}},mouseUp:function(t){var e=this.rid,a=o.default.option[e].onmouse;if(0!=a){var i,n=document.getElementById("UC"+e).getBoundingClientRect();i={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(i),o.default.instance[e].scrollEnd(t),o.default.option[e].mousedown=!1,c[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"mouseUp",event:i,id:e,opts:o.default.instance[e].opts}})}}}};e.default=f},"2d78":function(t,e,a){"use strict";var i=a("bcd0"),n=a.n(i);n.a},"2fcb":function(t,e,a){"use strict";a.r(e);var i=a("ed62"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"309a":function(t,e,a){"use strict";var i=a("d2f7"),n=a.n(i);n.a},3216:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},3231:function(t,e,a){var i=a("e9a2");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("292b2815",i,!0,{sourceMap:!1,shadowMode:!1})},"32af":function(t,e,a){"use strict";a.r(e);var i=a("d32b"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"32bc":function(t,e,a){"use strict";var i=a("57da"),n=a.n(i);n.a},"331a":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{class:t._$g(2,"c"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f53\u5929")]),a("uni-view",{class:t._$g(3,"c"),attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6708\u5ea6")]),a("uni-view",{class:t._$g(4,"c"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5e74\u5ea6")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{staticClass:t._$g(7,"sc"),attrs:{mode:"date",value:t._$g(7,"a-value"),fields:t._$g(7,"a-fields"),_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0")),a("uni-icons",{attrs:{_i:9}})],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[t._$g("12-"+r,"i")?a("uni-view",{attrs:{_i:"12-"+r}},[a("qiunDataCharts",{attrs:{_i:"13-"+r}})],1):a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:"16-"+r}}),a("v-uni-text",{attrs:{_i:"17-"+r}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1)],1)],1)})),1)],1)],1)},r=[]},"33c1":function(t,e,a){var i=a("da3a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4876b3fa",i,!0,{sourceMap:!1,shadowMode:!1})},3416:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={qiunDataCharts:a("ecc4").default,uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("headerIndex",{attrs:{_i:1},on:{getAciveCity:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u672c\u6b21\u4f30\u5206\u6210\u7ee9\u4e3a")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("qiun-data-charts",{attrs:{_i:5}})],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u4f30\u5206\u5386\u53f2")])],1),t._$g(8,"i")?a("uni-view",{attrs:{_i:8}},[t._l(t._$g(9,"f"),(function(e,i,n,r){return a("uni-view",{key:e,attrs:{_i:"9-"+r}},[a("uni-view",{staticClass:t._$g("10-"+r,"sc"),attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))]),a("uni-view",{staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},t._l(t._$g("12-"+r,"f"),(function(e,i,n,o){return a("uni-view",{key:e,staticClass:t._$g("12-"+r+"-"+o,"sc"),attrs:{_i:"12-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("13-"+r+"-"+o,"sc"),attrs:{_i:"13-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("14-"+r+"-"+o,"sc"),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$g("14-"+r+"-"+o,"t0-0"))]),t._$g("15-"+r+"-"+o,"i")?a("uni-view",{staticClass:t._$g("15-"+r+"-"+o,"sc"),attrs:{_i:"15-"+r+"-"+o},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u9009\u62e9\u9879\u76ee")]):t._e()],1),t._l(t._$g("16-"+r+"-"+o,"f"),(function(e,i,n,s){return t._$g("16-"+r+"-"+o+"-"+s,"i")?a("uni-view",{key:e,staticClass:t._$g("16-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"16-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("17-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"17-"+r+"-"+o+"-"+s}},[t._v(t._$g("17-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("18-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"18-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("19-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"19-"+r+"-"+o+"-"+s}},[t._$g("20-"+r+"-"+o+"-"+s,"i")?a("v-uni-input",{attrs:{type:"number","confirm-type":"done",placeholder:"\u8bf7\u8f93\u5165",_i:"20-"+r+"-"+o+"-"+s},model:{value:t._$g("20-"+r+"-"+o+"-"+s,"v-model"),callback:function(e){t.$handleVModelEvent("20-"+r+"-"+o+"-"+s,e)},expression:"it.value"}}):t._$g("21-"+r+"-"+o+"-"+s,"e")?a("v-uni-input",{attrs:{type:"digit","confirm-type":"done",placeholder:"\u8bf7\u8f93\u5165",maxlength:"4",_i:"21-"+r+"-"+o+"-"+s},model:{value:t._$g("21-"+r+"-"+o+"-"+s,"v-model"),callback:function(e){t.$handleVModelEvent("21-"+r+"-"+o+"-"+s,e)},expression:"it.value"}}):t._$g("22-"+r+"-"+o+"-"+s,"e")?a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g("22-"+r+"-"+o+"-"+s,"a-range"),_i:"22-"+r+"-"+o+"-"+s},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:"23-"+r+"-"+o+"-"+s}},[t._v(t._$g("23-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-icons",{staticClass:t._$g("24-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"24-"+r+"-"+o+"-"+s}})],1):t._e(),t._$g("25-"+r+"-"+o+"-"+s,"i")?a("uni-icons",{attrs:{_i:"25-"+r+"-"+o+"-"+s},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1),a("v-uni-text",{attrs:{_i:"26-"+r+"-"+o+"-"+s}},[t._v(t._$g("26-"+r+"-"+o+"-"+s,"t0-0"))])],1)],1):t._e()})),t._l(t._$g("27-"+r+"-"+o,"f"),(function(e,i,n,s){return t._$g("27-"+r+"-"+o+"-"+s,"i")?a("uni-view",{key:e,staticClass:t._$g("27-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"27-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("28-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"28-"+r+"-"+o+"-"+s}},[t._v(t._$g("28-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("29-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"29-"+r+"-"+o+"-"+s}},[a("uni-view",{staticStyle:{width:"40%"},attrs:{_i:"30-"+r+"-"+o+"-"+s}},[t._v(t._$g("30-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("31-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"31-"+r+"-"+o+"-"+s}},[t._v(t._$g("31-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("32-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"32-"+r+"-"+o+"-"+s}},[t._v(t._$g("32-"+r+"-"+o+"-"+s,"t0-0"))])],1)],1):t._e()}))],2)})),1)],1)})),t._$g(33,"i")?a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u91cd\u65b0\u4f30\u5206")]):a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb\u4f30\u5206")])],2):a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35}},[a("v-uni-image",{attrs:{src:t._$g(36,"a-src"),_i:36}}),a("v-uni-text",{attrs:{_i:37}},[t._v(t._$g(37,"t0-0"))])],1),a("uslider",{attrs:{_i:38}}),t._$g(39,"i")?a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39}},[a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[t._v("\u8bf7\u9009\u62e9")]),t._l(t._$g(43,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("43-"+r,"sc"),attrs:{_i:"43-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:"44-"+r}}),a("uni-view",{staticClass:t._$g("45-"+r,"sc"),attrs:{_i:"45-"+r}},[a("uni-view",{staticClass:t._$g("46-"+r,"sc"),attrs:{_i:"46-"+r}},[t._v(t._$g("46-"+r,"t0-0"))])],1)],1)})),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],2)],1):t._e()],1)},r=[]},3468:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"34ea":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-4340e369]{width:100%;height:100vh}.login[data-v-4340e369]{width:calc(100% - 30px);height:auto;background:#fff;border-radius:10px;padding:15px;background-color:#fff;z-index:99}.login .title[data-v-4340e369]{text-align:left;color:#333;font-size:40rpx;font-weight:700;margin-bottom:15px}.login .editem[data-v-4340e369]{position:relative;display:flex;align-items:center;font-size:28rpx;justify-content:space-between;flex-wrap:wrap}.login .editem .item[data-v-4340e369]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.login .editem .item .text[data-v-4340e369]{width:80px;height:40px;line-height:40px;font-size:14px}.login .editem .item .input[data-v-4340e369]{width:calc(100% - 100px);height:35px;line-height:35px;display:flex;position:relative;border:#dfdfdf 1px solid;border-radius:5px;padding:0 10px;background-color:#f7f7f7}.login .editem .item uni-input[data-v-4340e369]{height:40px;line-height:40px;position:absolute;left:10px;right:0;z-index:88;font-size:14px}.login .editem .item .yanzhengma uni-input[data-v-4340e369]{right:120px;font-size:28rpx}.login .editem .code[data-v-4340e369]{width:110px;background:#dfdfdf;font-size:12px;margin:0;line-height:40px;border-radius:5px;text-align:center;position:absolute;right:0;top:0;bottom:0;z-index:99}.login .btnlogin[data-v-4340e369]{width:100%;margin:15px 0;height:42px;line-height:42px;background:#fec407;font-weight:700;border-radius:15px;text-align:center;color:#fff!important}',""]),t.exports=e},3509:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'.chartsview[data-v-06f9c5d4]{width:100%;height:100%;display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.charts-font[data-v-06f9c5d4]{font-size:14px;color:#ccc;margin-top:10px}.charts-error[data-v-06f9c5d4]{width:128px;height:128px;background:url("data:image/png;base64,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");background-position:50%}',""]),t.exports=e},"359a":function(t,e,a){"use strict";a.r(e);var i=a("1b46"),n=a("7772");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("a784");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"eed63fc6",null,!1,i["a"],void 0);e["default"]=s.exports},"35e3":function(t,e,a){"use strict";var i=a("642d"),n=a.n(i);n.a},3714:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-icon",{staticClass:t._$g(2,"sc"),attrs:{_i:2}}),t._v("\u6dfb\u52a0\u6210\u5458")],1),t._$g(3,"i")?a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},t._l(t._$g(4,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[a("v-uni-image",{staticClass:t._$g("6-"+r,"sc"),attrs:{src:t._$g("6-"+r,"a-src"),_i:"6-"+r}}),a("uni-view",{staticClass:t._$g("7-"+r,"sc"),attrs:{_i:"7-"+r}},[a("uni-view",{staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))]),a("uni-view",{staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r}},[a("v-uni-text",{attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0")+"\u5c81")])],1)],1)],1),a("uni-view",{staticClass:t._$g("12-"+r,"sc"),attrs:{_i:"12-"+r}},[a("uni-view",{staticClass:t._$g("13-"+r,"sc"),attrs:{_i:"13-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u7f16\u8f91")]),a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5220\u9664")])],1)],1)})),1):a("uni-view",{attrs:{_i:15}},[t._v("\u6ca1\u6709\u6570\u636e\u4e86\uff01")])],1)},n=[]},"37df":function(t,e,a){"use strict";var i=a("6435"),n=a.n(i);n.a},3842:function(t,e,a){"use strict";a.r(e);var i=a("d225"),n=a("5cd2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("e48c");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2638add6",null,!1,i["a"],void 0);e["default"]=s.exports},"386d":function(t,e,a){"use strict";var i=a("7afa"),n=a.n(i);n.a},3946:function(t,e,a){"use strict";a.r(e);var i=a("3714"),n=a("f436");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("c234");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"3b69a5c2",null,!1,i["a"],void 0);e["default"]=s.exports},"39fa":function(t,e,a){"use strict";a.r(e);var i=a("4e72"),n=a("6f50");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("974d");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"78b40a53",null,!1,i["a"],void 0);e["default"]=s.exports},"3a91":function(t,e,a){"use strict";a.r(e);var i=a("8f56"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3b4d":function(t,e,a){"use strict";a.r(e);var i=a("0c6c"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3c00":function(t,e,a){"use strict";a.r(e);var i=a("54eb"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3ca9":function(t,e,a){"use strict";var i=a("f98c"),n=a.n(i);n.a},"3df8":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"3e04":function(t,e,a){"use strict";var i=a("b3d2"),n=a.n(i);n.a},"3e7d":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniCollapse:a("4f6b").default,uniCollapseItem:a("7e94").default,uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{class:t._$g(2,"c"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u62a5\u544a")]),a("uni-view",{class:t._$g(3,"c"),attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u66f2\u7ebf")])],1),t._$g(4,"i")?a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._$g(5,"i")?a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._l(t._$g(8,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r}},[a("uni-view",{staticClass:t._$g("10-"+r,"sc"),attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))]),a("uni-view",{attrs:{_i:"11-"+r}},[a("v-uni-text",{attrs:{_i:"12-"+r}},[t._v(t._$g("12-"+r,"t0-0"))]),t._v(t._$g("11-"+r,"t1-0"))],1)],1)],1)})),t._$g(13,"i")?a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[t._$g(15,"i")?a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0"))]):t._e(),t._$g(16,"i")?a("uni-view",{class:t._$g(16,"c"),attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),style:t._$g(18,"s"),attrs:{_i:18}},[a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}})],1),t._l(t._$g(20,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("20-"+r,"sc"),style:t._$g("20-"+r,"s"),attrs:{_i:"20-"+r}},[a("uni-view",{staticClass:t._$g("21-"+r,"sc"),attrs:{_i:"21-"+r}},[t._v(t._$g("21-"+r,"t0-0"))]),t._$g("22-"+r,"i")?a("uni-view",{staticClass:t._$g("22-"+r,"sc"),attrs:{_i:"22-"+r}},[t._v(t._$g("22-"+r,"t0-0"))]):t._e()],1)}))],2)],1):t._e()],1)],1):t._e()],2)],1):t._e(),t._$g(23,"i")?a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:24}}),a("v-uni-text",{attrs:{_i:25}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1):t._e(),t._$g(26,"i")?a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[a("uni-view",{attrs:{_i:27}},[t._v("\u8eab\u4f53\u5f97\u5206\uff1a"+t._$g(27,"t0-0")+"\u5206")]),a("uni-view",{attrs:{_i:28}},[t._v("\u8eab\u4f53\u7c7b\u578b\uff1a"+t._$g(28,"t0-0"))])],1):t._e(),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[a("uni-view",{staticClass:t._$g(30,"sc"),attrs:{_i:30},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{staticClass:t._$g(31,"sc"),attrs:{_i:31}}),a("uni-view",{attrs:{_i:32}},[t._v("\u624b\u52a8\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{staticClass:t._$g(34,"sc"),attrs:{_i:34}}),a("uni-view",{attrs:{_i:35}},[t._v("\u8fde\u63a5\u8bbe\u5907")])],1)],1),t._$g(36,"i")?a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[t._v("\u5176\u4ed6\u6570\u636e")]):t._e(),t._$g(37,"i")?a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[a("uni-collapse",{attrs:{_i:39}},t._l(t._$g(40,"f"),(function(e,i,n,r){return a("uni-collapse-item",{key:e,staticClass:t._$g("40-"+r,"sc"),attrs:{_i:"40-"+r},scopedSlots:t._u([{key:"title",fn:function(e,i,n){return[a("uni-list-item",{staticClass:i._$g("42-"+r+"-"+n,"sc"),attrs:{_i:"42-"+r+"-"+n}},[a("uni-view",{staticClass:i._$g("43-"+r+"-"+n,"sc"),attrs:{_i:"43-"+r+"-"+n}},[a("v-uni-icon",{staticClass:i._$g("44-"+r+"-"+n,"sc"),class:i._$g("44-"+r+"-"+n,"c"),attrs:{_i:"44-"+r+"-"+n}}),t._v(i._$g("43-"+r+"-"+n,"t1-0"))],1),i._$g("45-"+r+"-"+n,"i")?a("uni-view",{staticClass:i._$g("45-"+r+"-"+n,"sc"),attrs:{_i:"45-"+r+"-"+n}},[t._v("-")]):a("uni-view",{staticClass:i._$g("46-"+r,"sc"),attrs:{_i:"46-"+r}},[t._v(i._$g("46-"+r+n,"t0-0")+i._$g("46-"+r+n,"t0-1"))]),a("uni-view",{staticClass:i._$g("47-"+r+"-"+n,"sc"),attrs:{_i:"47-"+r+"-"+n}},[a("uni-view",{staticClass:i._$g("48-"+r+"-"+n,"sc"),class:i._$g("48-"+r+"-"+n,"c"),style:i._$g("48-"+r+"-"+n,"s"),attrs:{_i:"48-"+r+"-"+n}},[t._v(i._$g("48-"+r+"-"+n,"t0-0"))])],1)],1)]}}],null,!0)},[a("uni-view",{staticClass:t._$g("49-"+r,"sc"),attrs:{_i:"49-"+r}},[t._$g("50-"+r,"i")?a("uni-view",{staticClass:t._$g("50-"+r,"sc"),attrs:{_i:"50-"+r}},[t._v(t._$g("50-"+r,"t0-0"))]):t._e(),t._$g("51-"+r,"i")?a("uni-view",{class:t._$g("51-"+r,"c"),attrs:{_i:"51-"+r}},[t._$g("52-"+r,"i")?a("uni-view",{staticClass:t._$g("52-"+r,"sc"),attrs:{_i:"52-"+r}},[a("uni-view",{staticClass:t._$g("53-"+r,"sc"),style:t._$g("53-"+r,"s"),attrs:{_i:"53-"+r}},[a("uni-view",{staticClass:t._$g("54-"+r,"sc"),attrs:{_i:"54-"+r}})],1),t._l(t._$g("55-"+r,"f"),(function(e,i,n,o){return a("uni-view",{key:e,staticClass:t._$g("55-"+r+"-"+o,"sc"),style:t._$g("55-"+r+"-"+o,"s"),attrs:{_i:"55-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("56-"+r+"-"+o,"sc"),attrs:{_i:"56-"+r+"-"+o}},[t._v(t._$g("56-"+r+"-"+o,"t0-0"))]),t._$g("57-"+r+"-"+o,"i")?a("uni-view",{staticClass:t._$g("57-"+r+"-"+o,"sc"),attrs:{_i:"57-"+r+"-"+o}},[t._v(t._$g("57-"+r+"-"+o,"t0-0"))]):t._e()],1)}))],2):a("uni-view",{attrs:{_i:"58-"+r}},[t._$g("59-"+r,"i")?a("uni-view",{staticClass:t._$g("59-"+r,"sc"),attrs:{_i:"59-"+r}},[t._v("\u6807\u51c6\u503c:"+t._$g("59-"+r,"t0-0")+"kcal")]):t._e()],1)],1):t._e()],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(60,"sc"),attrs:{_i:60}},[a("uni-icons",{attrs:{_i:61}}),t._v("\u6b64\u6d4b\u91cf\u6570\u636e\u4ec5\u4f9b\u53c2\u8003\uff0c\u4e0d\u53ef\u4ee3\u66ff\u533b\u5b66\u4e13\u4e1a\u6d4b\u8bd5\uff01")],1)],1):t._e(),a("record",{attrs:{_i:62}})],1):t._e(),t._$g(63,"i")?a("uni-view",{staticClass:t._$g(63,"sc"),attrs:{_i:63}},[a("uni-view",{staticClass:t._$g(64,"sc"),attrs:{_i:64}},[a("uni-view",{staticClass:t._$g(65,"sc"),attrs:{_i:65}},[a("uni-view",{staticClass:t._$g(66,"sc"),attrs:{_i:66}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(67,"a-end"),fields:"time",value:t._$g(67,"a-value"),_i:67},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(68,"sc"),attrs:{_i:68}},[t._v(t._$g(68,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(69,"sc"),attrs:{_i:69}})],1),a("uni-view",{staticClass:t._$g(70,"sc"),attrs:{_i:70}},[t._v("~")]),a("v-uni-picker",{attrs:{mode:"date",end:t._$g(71,"a-end"),fields:"time",value:t._$g(71,"a-value"),_i:71},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(72,"sc"),attrs:{_i:72}},[t._v(t._$g(72,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(73,"sc"),attrs:{_i:73}})],1)],1)],1),t._$g(74,"i")?a("uni-view",{staticClass:t._$g(74,"sc"),attrs:{_i:74}},[a("uni-view",{staticClass:t._$g(75,"sc"),attrs:{_i:75}},t._l(t._$g(76,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("76-"+r,"sc"),class:t._$g("76-"+r,"c"),attrs:{_i:"76-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g("76-"+r,"t0-0"))])})),1),a("uni-view",{staticClass:t._$g(77,"sc"),attrs:{_i:77}},[t._$g(78,"i")?a("uni-view",{attrs:{_i:78}},[a("qiunDataCharts",{attrs:{_i:79}})],1):t._e()],1)],1):a("uni-view",{staticClass:t._$g(80,"sc"),attrs:{_i:80}},[a("uni-view",{staticClass:t._$g(81,"sc"),attrs:{_i:81}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:82}}),a("v-uni-text",{attrs:{_i:83}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1)],1)],1),a("uni-view",{staticClass:t._$g(84,"sc"),attrs:{_i:84}},[a("uni-view",{staticClass:t._$g(85,"sc"),attrs:{_i:85}},[a("uni-view",{staticClass:t._$g(86,"sc"),attrs:{_i:86},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{staticClass:t._$g(87,"sc"),attrs:{_i:87}}),a("uni-view",{attrs:{_i:88}},[t._v("\u5386\u53f2\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(89,"sc"),attrs:{_i:89},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{staticClass:t._$g(90,"sc"),attrs:{_i:90}}),a("uni-view",{attrs:{_i:91}},[t._v("\u6570\u636e\u5bf9\u6bd4")])],1)],1),a("uni-view",{staticClass:t._$g(92,"sc"),attrs:{_i:92}},[a("uni-view",{staticClass:t._$g(93,"sc"),attrs:{_i:93},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(94,"sc"),attrs:{_i:94}},[t._v(t._$g(94,"t0-0")),a("v-uni-text",{attrs:{_i:95}},[t._v("kg")])],1),a("uni-view",{staticClass:t._$g(96,"sc"),attrs:{_i:96}},[t._v("\u76ee\u6807\u4f53\u91cd"),a("uni-icons",{staticClass:t._$g(97,"sc"),attrs:{_i:97}})],1)],1),a("uni-view",{staticClass:t._$g(98,"sc"),attrs:{_i:98}},[a("uni-view",{staticClass:t._$g(99,"sc"),attrs:{_i:99}},[t._v(t._$g(99,"t0-0")),a("v-uni-text",{attrs:{_i:100}},[t._v("kg")])],1),t._$g(101,"i")?a("uni-view",{staticClass:t._$g(101,"sc"),attrs:{_i:101}},[t._v("\u7d2f\u8ba1\u589e\u91cd")]):a("uni-view",{staticClass:t._$g(102,"sc"),attrs:{_i:102}},[t._v("\u7d2f\u8ba1\u51cf\u91cd")])],1),a("uni-view",{staticClass:t._$g(103,"sc"),attrs:{_i:103},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(104,"sc"),attrs:{_i:104}},[t._v(t._$g(104,"t0-0")),a("v-uni-text",{attrs:{_i:105}},[t._v("kg")])],1),a("uni-view",{staticClass:t._$g(106,"sc"),attrs:{_i:106}},[t._v("\u521d\u59cb\u4f53\u91cd"),a("uni-icons",{staticClass:t._$g(107,"sc"),attrs:{_i:107}})],1)],1),a("uni-view",{staticClass:t._$g(108,"sc"),attrs:{_i:108}},[a("uni-view",{staticClass:t._$g(109,"sc"),attrs:{_i:109}},[t._v(t._$g(109,"t0-0")),a("v-uni-text",{attrs:{_i:110}},[t._v("\u5929")])],1),a("uni-view",{staticClass:t._$g(111,"sc"),attrs:{_i:111}},[t._v("\u51cf\u91cd\u5929\u6570")])],1)],1)],1),a("firstweight",{attrs:{_i:112}})],1):t._e()],1)},r=[]},"3ed0":function(t,e,a){"use strict";a.r(e);var i=a("fa3f"),n=a("d077");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("78dd");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4561fd18",null,!1,i["a"],void 0);e["default"]=s.exports},"3f86":function(t,e,a){"use strict";a.r(e);var i=a("8aba"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3fd8":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],n={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997c\u72b6\u56fe","\u5706\u73af\u56fe","\u73ab\u7470\u56fe","\u8bcd\u4e91\u56fe","\u6f0f\u6597\u56fe","\u5730\u56fe","\u5706\u5f27\u8fdb\u5ea6\u6761","\u6298\u7ebf\u56fe","\u67f1\u72b6\u56fe","\u5c71\u5cf0\u56fe","\u6761\u72b6\u56fe","\u533a\u57df\u56fe","\u96f7\u8fbe\u56fe","\u4eea\u8868\u76d8","K\u7ebf\u56fe","\u6df7\u5408\u56fe","\u65f6\u95f4\u8f74\u6298\u7ebf","\u65f6\u95f4\u8f74\u533a\u57df","\u6563\u70b9\u56fe","\u6c14\u6ce1\u56fe","\u81ea\u5b9a\u4e49\u7c7b\u578b"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(t,e,a){return t+"\u5143"},yAxisDemo2:function(t,e,a){return t.toFixed(2)},xAxisDemo1:function(t,e,a){return t+"\u5e74"},xAxisDemo2:function(t,e,a){return function(t,e){var a=new Date;a.setTime(1e3*t);var i=a.getFullYear(),n=a.getMonth()+1;n=n<10?"0"+n:n;var r=a.getDate();r=r<10?"0"+r:r;var o=a.getHours();o=o<10?"0"+o:o;var s=a.getMinutes(),c=a.getSeconds();return s=s<10?"0"+s:s,c=c<10?"0"+c:c,"full"==e?i+"-"+n+"-"+r+" "+o+":"+s+":"+c:"y-m-d"==e?i+"-"+n+"-"+r:"h:m"==e?o+":"+s:"h:m:s"==e?o+":"+s+":"+c:[i,n,r,o,s,c]}(t,"h:m")},seriesDemo1:function(t,e,a,i){return t+"\u5143"},tooltipDemo1:function(t,e,a,i){return 0==a?"\u968f\u4fbf\u7528"+t.data+"\u5e74":"\u5176\u4ed6\u6211\u6ca1\u6539"+t.data+"\u5929"},pieDemo:function(t,e,a,i){if(void 0!==e)return a[e].name+"\uff1a"+a[e].data+"\u5143"}},demotype:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:i,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:i,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76ca\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:i,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:i,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:i,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:i,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:i,title:{name:"",fontSize:22,color:"#00FF00"},subtitle:{name:"",fontSize:15,color:"#666666"},extra:{arcbar:{type:"circle",width:10,backgroundColor:"#E9E9E9",startAngle:1.5,endAngle:.25,gap:2}}},line:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{min:0}]},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:i,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{tofix:1,min:0}]},legend:{show:!1},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:i,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:i,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5b9e\u65f6\u901f\u5ea6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:i,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:i,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},r=n;e.default=r},4089:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-2ef93b2c]{width:30px;height:30px;position:relative}.container.loading2[data-v-2ef93b2c]{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.container.loading2 .shape[data-v-2ef93b2c]{border-radius:5px}.container.loading2[data-v-2ef93b2c]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container .shape[data-v-2ef93b2c]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-2ef93b2c]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-2ef93b2c]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-2ef93b2c]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-2ef93b2c]{bottom:0;right:0;background-color:#e66}.loading2 .shape1[data-v-2ef93b2c]{-webkit-animation:animation2shape1-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape1-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape1-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}@keyframes animation2shape1-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}.loading2 .shape2[data-v-2ef93b2c]{-webkit-animation:animation2shape2-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape2-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape2-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@keyframes animation2shape2-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}.loading2 .shape3[data-v-2ef93b2c]{-webkit-animation:animation2shape3-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape3-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape3-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}@keyframes animation2shape3-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}.loading2 .shape4[data-v-2ef93b2c]{-webkit-animation:animation2shape4-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape4-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape4-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}@keyframes animation2shape4-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}",""]),t.exports=e},"409b":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u624b\u52a8\u8bb0\u5f55")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1),a("uni-view",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u65f6\u957f")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g(14,"a-range"),value:t._$g(14,"a-value"),_i:14},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0")+t._$g(15,"t0-1"))])],1),a("uni-icons",{staticClass:t._$g(16,"sc"),attrs:{_i:16}})],1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v("\u4e2a\u6570")]),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("v-uni-input",{attrs:{type:"number",placeholder:"\u8bf7\u8f93\u5165",_i:20},model:{value:t._$g(20,"v-model"),callback:function(e){t.$handleVModelEvent(20,e)},expression:"number"}}),t._v("\u4e2a")],1)],1)],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1)},r=[]},"40e7":function(t,e,a){"use strict";var i=a("9635"),n=a.n(i);n.a},4127:function(t,e,a){"use strict";var i=a("14e4"),n=a.n(i);n.a},"416d":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._$g(4,"i")?a("v-uni-image",{staticClass:t._$g(4,"sc"),attrs:{src:t._$g(4,"a-src"),_i:4}}):a("v-uni-icon",{staticClass:t._$g(5,"sc"),attrs:{_i:5},on:{click:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u59d3\u540d")]),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("v-uni-input",{attrs:{name:"name",type:"text",placeholder:"\u8bf7\u8f93\u5165\u59d3\u540d",_i:9},model:{value:t._$g(9,"v-model"),callback:function(e){t.$handleVModelEvent(9,e)},expression:"memInfo.nickname"}}),t._$g(10,"i")?a("uni-icons",{attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)],1),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u6027\u522b")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-picker",{attrs:{mode:"selector",range:t._$g(14,"a-range"),_i:14},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(16,"sc"),attrs:{_i:16}})],1)],1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v("\u8eab\u9ad8")]),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("v-uni-input",{staticClass:t._$g(20,"sc"),attrs:{name:"name",type:"digit",placeholder:"\u8bf7\u8f93\u5165\u8eab\u9ad8",_i:20},model:{value:t._$g(20,"v-model"),callback:function(e){t.$handleVModelEvent(20,e)},expression:"memInfo.height"}}),t._v("CM"),t._$g(21,"i")?a("uni-icons",{attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)],1),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[t._v("\u4f53\u91cd")]),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("v-uni-input",{staticClass:t._$g(25,"sc"),attrs:{name:"name",type:"digit",placeholder:"\u8bf7\u8f93\u5165\u4f53\u91cd",_i:25},model:{value:t._$g(25,"v-model"),callback:function(e){t.$handleVModelEvent(25,e)},expression:"memInfo.weight"}}),t._v("KG"),t._$g(26,"i")?a("uni-icons",{attrs:{_i:26},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[t._v("\u51fa\u751f\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[a("v-uni-picker",{attrs:{mode:"date",start:t._$g(30,"a-start"),end:t._$g(30,"a-end"),fields:"time",_i:30},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31}},[t._v(t._$g(31,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(32,"sc"),attrs:{_i:32}})],1)],1)],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v("\u6240\u5728\u5e74\u7ea7")]),a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35}},[a("v-uni-picker",{attrs:{mode:"selector",range:t._$g(36,"a-range"),value:t._$g(36,"a-value"),"range-key":"name",_i:36},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[t._v(t._$g(37,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(38,"sc"),attrs:{_i:38}})],1)],1)],1)],1),a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u63d0\u4ea4")])],1)},r=[]},4229:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u624b\u52a8\u8bb0\u5f55")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1),a("uni-view",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u7b2c\u4e00\u6b21")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:14},model:{value:t._$g(14,"v-model"),callback:function(e){t.$handleVModelEvent(14,e)},expression:"number1"}}),t._v("ml")],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u7b2c\u4e8c\u6b21")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:18},model:{value:t._$g(18,"v-model"),callback:function(e){t.$handleVModelEvent(18,e)},expression:"number2"}}),t._v("ml")],1)],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u7b2c\u4e09\u6b21")]),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:22},model:{value:t._$g(22,"v-model"),callback:function(e){t.$handleVModelEvent(22,e)},expression:"number3"}}),t._v("ml")],1)],1)],1),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1)},n=[]},"42ed":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},4418:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("645e")),r=i(a("359a")),o={data:function(){return{wxsProps:{}}},components:{record:n.default,headerIndex:r.default}};e.default=o},"45b3":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},n=[]},"45b9":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{class:t._$g(2,"c"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f53\u5929")]),a("uni-view",{class:t._$g(3,"c"),attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6708\u5ea6")]),a("uni-view",{class:t._$g(4,"c"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5e74\u5ea6")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{staticClass:t._$g(7,"sc"),attrs:{mode:"date",value:t._$g(7,"a-value"),fields:t._$g(7,"a-fields"),_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0")),a("uni-icons",{attrs:{_i:9}})],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[t._$g("12-"+r,"i")?a("uni-view",{attrs:{_i:"12-"+r}},[a("qiunDataCharts",{attrs:{_i:"13-"+r}})],1):a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:"16-"+r}}),a("v-uni-text",{attrs:{_i:"17-"+r}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1)],1)],1)})),1)],1)],1)},r=[]},"462c":function(t,e,a){"use strict";a.r(e);var i=a("45b3"),n=a("b9e3");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"44d8bc26",null,!1,i["a"],void 0);e["default"]=s.exports},4636:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.image3[data-v-d9ff8400]{width:200px!important;height:340px!important}',""]),t.exports=e},"46b5":function(t,e,a){"use strict";a.r(e);var i=a("ed76"),n=a("28b7");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("2d78");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"b8d4e65e",null,!1,i["a"],void 0);e["default"]=s.exports},4773:function(t,e,a){"use strict";var i=a("f2f9"),n=a.n(i);n.a},"49ce":function(t,e,a){"use strict";a.r(e);var i=a("b6fb"),n=a("9747");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("32bc");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"45a6b600",null,!1,i["a"],void 0);e["default"]=s.exports},"49cf":function(t,e,a){var i=a("9e94");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("72837617",i,!0,{sourceMap:!1,shadowMode:!1})},"4a0b":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"4d26":function(t,e,a){"use strict";a.r(e);var i=a("d542"),n=a("d38f");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("c0a6");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"eafbf252",null,!1,i["a"],void 0);e["default"]=s.exports},"4e72":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._v("\u5934\u50cf")]),a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u6635\u79f0")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._$g(7,"i")?a("v-uni-text",{attrs:{_i:7}},[t._v(t._$g(7,"t0-0"))]):a("v-uni-input",{attrs:{type:"text",_i:8},on:{blur:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(8,"v-model"),callback:function(e){t.$handleVModelEvent(8,e)},expression:"nickname"}}),a("uni-icons",{staticClass:t._$g(9,"sc"),attrs:{_i:9},on:{click:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u624b\u673a\u53f7")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-text",{attrs:{_i:13}},[t._v(t._$g(13,"t0-0"))]),a("uni-icons",{attrs:{_i:14}})],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-text",{attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),a("uni-icons",{attrs:{_i:19}})],1)],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[t._v("\u8bbe\u7f6e\u5bc6\u7801")]),a("uni-icons",{attrs:{_i:22}})],1)],1)},r=[]},"4ea4":function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports["default"]=t.exports},"4ef9":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"ren-calendar",props:["weekstart","markDays","headerBar","open","collapsible","disabledAfter"],data:function(){return{wxsProps:{}}},components:{}}},"4f06":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{attrs:{_i:0}},[t._$g(1,"i")?a("recordWeight",{attrs:{_i:1}}):t._e(),t._$g(2,"i")?a("skipAdd",{attrs:{_i:2}}):t._e(),t._$g(3,"i")?a("lungAdd",{attrs:{_i:3}}):t._e()],1):t._e()},n=[]},"4f11":function(t,e,a){var i=a("c204");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4d680798",i,!0,{sourceMap:!1,shadowMode:!1})},"4f31":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._v("\u8bf7\u5728\u8bbe\u5907\u5f00\u673a\u72b6\u6001\u4e0b\uff0c\u641c\u7d22\u8bbe\u5907")]),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb\u641c\u7d22\u8bbe\u5907")]),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5df2\u53d1\u73b0 "+t._$g(3,"t0-0")+" \u4e2a\u8bbe\u5907\uff1a")]),a("uni-view",{attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-scroll-view",{staticClass:t._$g(5,"sc"),attrs:{"scroll-y":!0,"scroll-with-animation":!0,_i:5}},t._l(t._$g(6,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:"7-"+r}},[a("v-uni-text",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1),a("uni-view",{attrs:{_i:"9-"+r}},[t._v("mac\u5730\u5740:"+t._$g("9-"+r,"t0-0"))])],1)})),1):t._e()],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("v-uni-icon",{staticClass:t._$g(12,"sc"),attrs:{_i:12}}),t._v("\u8bbe\u5907\u7ed1\u5b9a\u6d41\u7a0b\u8bf4\u660e")],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-text",{attrs:{_i:14}},[t._v("1\u3001\u6253\u5f00\u624b\u673a\u84dd\u7259\u548c\u4f4d\u7f6e\u4fe1\u606f")]),a("v-uni-text",{attrs:{_i:15}},[t._v("2\u3001ios\u7cfb\u7edf\u9700\u6253\u5f00\u8bbe\u7f6e\u2014>\u5e94\u7528\u2014>\u5fae\u4fe1\u91cc\u7684\u84dd\u7259\u6743\u9650")]),a("v-uni-text",{attrs:{_i:16}},[t._v("3\u3001\u8bbe\u5907\u4eae\u5c4f\u72b6\u6001\u4e0b\u641c\u7d22\u84dd\u7259")]),a("v-uni-text",{attrs:{_i:17}},[t._v("4\u3001\u9009\u62e9\u84dd\u7259\u8fdb\u884c\u7ed1\u5b9a")])],1)],1)],1)},n=[]},"4f6b":function(t,e,a){"use strict";a.r(e);var i=a("0ef0"),n=a("03f2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("751e");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"1de8c812",null,!1,i["a"],void 0);e["default"]=s.exports},"500e":function(t,e,a){"use strict";a.r(e);var i=a("d53f"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},5285:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v(t._$g(3,"t0-0"))]),t._$g(4,"i")?a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",start:t._$g(7,"a-start"),end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1):t._e(),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u4f53\u91cd")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:13},model:{value:t._$g(13,"v-model"),callback:function(e){t.$handleVModelEvent(13,e)},expression:"weight"}}),t._v("kg")],1)],1),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1):t._e()},n=[]},"52b7":function(t,e,a){"use strict";var i=a("c004"),n=a.n(i);n.a},"539b":function(t,e,a){"use strict";a.r(e);var i=a("1c92"),n=a("a72c");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("0e24");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7349bc3d",null,!1,i["a"],void 0);e["default"]=s.exports},"53dc":function(t,e,a){"use strict";a.r(e);var i=a("f2b0"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"54eb":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"56d9":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-2da8ebf2]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.edit[data-v-2da8ebf2]{top:20%}.close[data-v-2da8ebf2]{background:#fff!important;float:left;color:#333}',""]),t.exports=e},"57da":function(t,e,a){var i=a("ef29");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("630fcfa5",i,!0,{sourceMap:!1,shadowMode:!1})},5815:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"qiun-data-charts",props:["type","canvasId","canvas2d","background","animation","chartData","opts","eopts","loadingType","errorShow","errorReload","errorMessage","inScrollView","reshow","reload","disableScroll","optsWatch","onzoom","ontap","ontouch","onmouse","onmovetip","echartsH5","echartsApp","tooltipShow","tooltipFormat","tooltipCustom","startDate","endDate","textEnum","groupEnum","pageScrollTop","directory","tapLegend","menus"],data:function(){return{wxsProps:{}}},components:{}}},"59d5":function(t,e,a){"use strict";var i=a("ef58"),n=a.n(i);n.a},"5a43":function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,i=new Array(e);a1?e-1:0),i=1;it.end.x||e.end.xt.start.y||e.start.y1&&(n.extra.mount.widthRatio>2&&(n.extra.mount.widthRatio=2),o+=(n.extra.mount.widthRatio-1)*a.eachSpacing);var s=e;return e>=0?(s=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",n.xAxis.scrollPosition="left"):Math.abs(e)>=o-r?(s=r-o,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",n.xAxis.scrollPosition="right"):(t.scrollOption.position=e,n.xAxis.scrollPosition=e),s}function f(t,e,a){function i(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=i(t),e=i(e),a=i(a),e>a&&(a+=2*Math.PI,t=e&&t<=a}function p(t,e){function a(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var n=.2,r=.2,o=null,s=null,c=null,l=null;if(e<1?(o=t[0].x+(t[1].x-t[0].x)*n,s=t[0].y+(t[1].y-t[0].y)*n):(o=t[e].x+(t[e+1].x-t[e-1].x)*n,s=t[e].y+(t[e+1].y-t[e-1].y)*n),e>t.length-3){var d=t.length-1;c=t[d].x-(t[d].x-t[d-1].x)*r,l=t[d].y-(t[d].y-t[d-1].y)*r}else c=t[e+1].x-(t[e+2].x-t[e].x)*r,l=t[e+1].y-(t[e+2].y-t[e].y)*r;return a(t,e+1)&&(l=t[e+1].y),a(t,e)&&(s=t[e].y),i(t,e+1)&&(c=t[e+1].x),i(t,e)&&(o=t[e].x),(s>=Math.max(t[e].y,t[e+1].y)||s<=Math.min(t[e].y,t[e+1].y))&&(s=t[e].y),(l>=Math.max(t[e].y,t[e+1].y)||l<=Math.min(t[e].y,t[e+1].y))&&(l=t[e+1].y),(o>=Math.max(t[e].x,t[e+1].x)||o<=Math.min(t[e].x,t[e+1].x))&&(o=t[e].x),(c>=Math.max(t[e].x,t[e+1].x)||c<=Math.min(t[e].x,t[e+1].x))&&(c=t[e+1].x),{ctrA:{x:o,y:s},ctrB:{x:c,y:l}}}function h(t,e,a){return{x:a.x+t,y:a.y-e}}function g(t,e){if(e)while(c.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function v(t,e,a){for(var i=0,n=0;n=1e4?1e3:i>=1e3?100:i>=100?10:i>=10?5:i>=1?1:i>=.1?.1:i>=.01?.01:i>=.001?.001:i>=1e-4?1e-4:i>=1e-5?1e-5:1e-6,{minRange:d(t,"lower",a),maxRange:d(e,"upper",a)}}function m(t,e,a){var i=0;if(t=String(t),!1!==a&&void 0!==a&&a.setFontSize&&a.measureText)return a.setFontSize(e),a.measureText(t).width;t=t.split("");for(var n=0;n-1;if(r)for(var o=A(t),s=0;s5&&void 0!==arguments[5]?arguments[5]:{},o=e.chartData.calPoints?e.chartData.calPoints:[],s={};if(i.length>0){for(var c=[],l=0;l0&&(i=n[a]),{text:r.formatter?r.formatter(t,i,a,e):t.name+": "+t.data,color:t.color,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}})),f={x:Math.round(s.x),y:Math.round(s.y)};return{textList:u,offset:f}}function z(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.chartData.xAxisPoints[a]+e.chartData.eachSpacing/2,o=t.map((function(t){return{text:n.formatter?n.formatter(t,i[a],a,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}}));o=o.filter((function(t){if(!0!==t.disableLegend)return t}));var s={x:Math.round(r),y:0};return{textList:o,offset:s}}function E(t,e,a,i,n,r){var o=a.chartData.calPoints,s=r.color.upFill,c=r.color.downFill,l=[s,s,c,s],d=[];e.map((function(e){0==i?e.data[1]-e.data[0]<0?l[1]=c:l[1]=s:(e.data[0]t[i-1][1]&&(l[2]=s),e.data[3]=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function P(t,e,a){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)<=Math.pow(a,2)}function T(t,e){var a=[],i=[];return t.forEach((function(t,n){e.connectNulls?null!==t&&i.push(t):null!==t?i.push(t):(i.length&&a.push(i),i=[])})),i.length&&a.push(i),a}function F(t,e,a,i,n){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},o=e.xAxis.fontSize*e.pix,s=t.map((function(t,a){var i=e.xAxis.formatter?e.xAxis.formatter(t,a,e):t;return m(String(i),o,n)})),c=Math.max.apply(this,s);if(1==e.xAxis.rotateLabel){r.angle=e.xAxis.rotateAngle*Math.PI/180;var l=e.xAxis.marginTop*e.pix*2+Math.abs(c*Math.sin(r.angle));l=l4&&void 0!==arguments[4]?arguments[4]:-1;n="stack"==i?w(t,e.categories.length):b(t);var s=[];n=n.filter((function(t){return"object"===(0,r.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),n.map((function(t){"object"===(0,r.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){s.push(t)})):s.push(t[0]):s.push(t.value):s.push(t)}));var c=0,l=0;if(s.length>0&&(c=Math.min.apply(this,s),l=Math.max.apply(this,s)),o>-1?("number"===typeof e.xAxis.data[o].min&&(c=Math.min(e.xAxis.data[o].min,c)),"number"===typeof e.xAxis.data[o].max&&(l=Math.max(e.xAxis.data[o].max,l))):("number"===typeof e.xAxis.min&&(c=Math.min(e.xAxis.min,c)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),c===l){var d=l||10;l+=d}for(var u=c,f=l,p=[],h=(f-u)/e.xAxis.splitNumber,g=0;g<=e.xAxis.splitNumber;g++)p.push(u+h*g);return p}(t,e,a,n.type),o.rangesFormat=o.ranges.map((function(t){return t=c.toFixed(t,2),t}));var l=o.ranges.map((function(t){return t=c.toFixed(t,2),t}));o=Object.assign(o,X(l,e,a));o.eachSpacing,l.map((function(t){return m(t,e.xAxis.fontSize*e.pix,i)}));return!0===e.xAxis.disabled&&(o.xAxisHeight=0),o}function D(t,e,a,i,n){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,o=n.extra.radar||{};o.max=o.max||0;for(var s=Math.max(o.max,Math.max.apply(null,b(i))),c=[],l=function(n){var o=i[n],l={};l.color=o.color,l.legendShape=o.legendShape,l.pointShape=o.pointShape,l.data=[],o.data.forEach((function(i,n){var o={};o.angle=t[n],o.proportion=i/s,o.value=i,o.position=h(a*o.proportion*r*Math.cos(o.angle),a*o.proportion*r*Math.sin(o.angle),e),l.data.push(o)})),c.push(l)},d=0;d2&&void 0!==arguments[2]?arguments[2]:1,i=0,n=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0,o=0,s=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(n._proportion_=n._proportion_%2)}return t}function I(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(n._proportion_=n._proportion_%2)}return t}function H(t,e,a){var i;i=a=2&&(t[r]._endAngle_=t[r]._endAngle_%2),n=t[r]._endAngle_;return t}function W(t,e,a){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,n=0;n=a.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*i+a.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*i,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return t}function R(t,e,a,i,n,r){return t.map((function(t){if(null===t)return null;var n=0,o=0;return"mix"==r.type?(n=r.extra.mix.column.seriesGap*r.pix||0,o=r.extra.mix.column.categoryGap*r.pix||0):(n=r.extra.column.seriesGap*r.pix||0,o=r.extra.column.categoryGap*r.pix||0),n=Math.min(n,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-n*(a-1))/a),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(t.width=Math.min(t.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t.x+=(i+.5-a/2)*(t.width+n),t}))}function G(t,e,a,i,n,r){return t.map((function(t){if(null===t)return null;var n=0,o=0;return n=r.extra.bar.seriesGap*r.pix||0,o=r.extra.bar.categoryGap*r.pix||0,n=Math.min(n,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-n*(a-1))/a),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t.y+=(i+.5-a/2)*(t.width+n),t}))}function q(t,e,a,i,n,r,o){var s=r.extra.column.categoryGap*r.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*s,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),i>0&&(t.width-=o),t)}))}function Y(t,e,a,i,n,r,o){var s=r.extra.column.categoryGap*r.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function N(t,e,a,i,n,r,o){var s=r.extra.bar.categoryGap*r.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function X(t,e,a){var i=e.width-e.area[1]-e.area[3],n=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&n>1&&"justify"==e.xAxis.boundaryGap&&(n-=1);var r=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,n+=r);var o=i/n,s=[],c=e.area[3],l=e.width-e.area[1];return t.forEach((function(t,e){s.push(c+r/2*o+e*o)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?s.push(c+r*o+t.length*o):s.push(l)),{xAxisPoints:s,startX:c,endX:l,eachSpacing:o}}function U(t,e,a,i,n,r,o){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],l=r.height-r.area[0]-r.area[2];return t.forEach((function(t,o){if(null===t)c.push(null);else{var d=[];t.forEach((function(t,c){var u={};u.x=i[o]+Math.round(n/2);var f=t.value||t,p=l*(f-e)/(a-e);p*=s,u.y=r.height-Math.round(p)-r.area[2],d.push(u)})),c.push(d)}})),c}function J(t,e,a,i,n,o,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=o.type&&"area"!=o.type&&"scatter"!=o.type&&"bubble"!=o.type||(l=o.xAxis.boundaryGap);var d=[],u=o.height-o.area[0]-o.area[2],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)d.push(null);else{var p={};p.color=t.color,p.x=i[s];var h,g,v,x=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)h=[].concat(o.chartData.xAxisData.ranges),g=h.shift(),v=h.pop(),x=t[1],p.x=o.area[3]+f*(t[0]-g)/(v-g),"bubble"==o.type&&(p.r=t[2],p.t=t[3]);else x=t.value;"center"==l&&(p.x+=n/2);var _=u*(x-e)/(a-e);_*=c,p.y=o.height-_-o.area[2],d.push(p)}})),d}function Q(t,e,a,i,n,o,s,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var d=o.xAxis.boundaryGap,u=[],f=o.height-o.area[0]-o.area[2],p=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)u.push(null);else{var h={};if(h.color=t.color,"vertical"==c.animation){h.x=i[s];var g,v,x,_=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)g=[].concat(o.chartData.xAxisData.ranges),v=g.shift(),x=g.pop(),_=t[1],h.x=o.area[3]+p*(t[0]-v)/(x-v);else _=t.value;"center"==d&&(h.x+=n/2);var m=f*(_-e)/(a-e);m*=l,h.y=o.height-m-o.area[2],u.push(h)}else{h.x=i[0]+n*s*l;_=t;"center"==d&&(h.x+=n/2);m=f*(_-e)/(a-e);h.y=o.height-m-o.area[2],u.push(h)}}})),u}function Z(t,e,a,i,n,o,s,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var d=[],u=o.height-o.area[0]-o.area[2],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)d.push(null);else{var c={};c.color=t.color,c.x=i[s];var p,h,g,v=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(o.chartData.xAxisData.ranges),h=p.shift(),g=p.pop(),v=t[1],c.x=o.area[3]+f*(t[0]-h)/(g-h);else v=t.value;c.x+=n/2;var x=u*(v*l-e)/(a-e);c.y=o.height-x-o.area[2],d.push(c)}})),d}function K(t,e,a,i,n,r,o,s){var c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,l=[],d=r.height-r.area[0]-r.area[2],u=(r.width,r.area[1],r.area[3],n*o.widthRatio);return t.forEach((function(t,o){if(null===t)l.push(null);else{var s={};s.color=t.color,s.x=i[o],s.x+=n/2;var f=t.data,p=d*(f*c-e)/(a-e);s.y=r.height-p-r.area[2],s.value=f,s.width=u,l.push(s)}})),l}function tt(t,e,a,i,n,o,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],d=(o.height,o.area[0],o.area[2],o.width-o.area[1]-o.area[3]);return t.forEach((function(t,n){if(null===t)l.push(null);else{var s={};s.color=t.color,s.y=i[n];var u=t;"object"===(0,r.default)(t)&&null!==t&&(u=t.value);var f=d*(u-e)/(a-e);f*=c,s.height=f,s.value=u,s.x=f+o.area[3],l.push(s)}})),l}function et(t,e,a,i,n,o,s,c,l){var d=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,u=[],f=o.height-o.area[0]-o.area[2];return t.forEach((function(t,s){if(null===t)u.push(null);else{var p={};if(p.color=t.color,p.x=i[s]+Math.round(n/2),c>0){for(var h=0,g=0;g<=c;g++)h+=l[g].data[s];var v=h-t,x=f*(h-e)/(a-e),_=f*(v-e)/(a-e)}else{h=t;"object"===(0,r.default)(t)&&null!==t&&(h=t.value);x=f*(h-e)/(a-e),_=0}var m=_;x*=d,m*=d,p.y=o.height-Math.round(x)-o.area[2],p.y0=o.height-Math.round(m)-o.area[2],u.push(p)}})),u}function at(t,e,a,i,n,o,s,c,l){var d=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,u=[],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,n){if(null===t)u.push(null);else{var s={};if(s.color=t.color,s.y=i[n],c>0){for(var p=0,h=0;h<=c;h++)p+=l[h].data[n];var g=p-t,v=f*(p-e)/(a-e),x=f*(g-e)/(a-e)}else{p=t;"object"===(0,r.default)(t)&&null!==t&&(p=t.value);v=f*(p-e)/(a-e),x=0}var _=x;v*=d,_*=d,s.height=v-_,s.x=o.area[3]+v,s.x0=o.area[3]+_,u.push(s)}})),u}function it(t,e,a,i,n){var o;o="stack"==i?w(t,e.categories.length):b(t);var s=[];o=o.filter((function(t){return"object"===(0,r.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),o.map((function(t){"object"===(0,r.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){s.push(t)})):s.push(t[1]):s.push(t.value):s.push(t)}));var c=n.min||0,l=n.max||0;s.length>0&&(c=Math.min.apply(this,s),l=Math.max.apply(this,s)),c===l&&(0==l?l=10:c=0);for(var d=_(c,l),u=void 0===n.min||null===n.min?d.minRange:n.min,f=void 0===n.max||null===n.max?d.maxRange:n.max,p=(f-u)/e.yAxis.splitNumber,h=[],g=0;g<=e.yAxis.splitNumber;g++)h.push(u+p*g);return h.reverse()}function nt(t,e,a,i){var n=s({},{type:""},e.extra.column),r=e.yAxis.data.length,o=new Array(r);if(r>0){for(var l=0;l0&&0==n.tooltip.group.includes(o))){var s="number"===typeof n.tooltip.index?n.tooltip.index:n.tooltip.index[n.tooltip.group.indexOf(o)];if(i.beginPath(),"hollow"==r.activeType?(i.setStrokeStyle(e),i.setFillStyle(n.background),i.setLineWidth(2*n.pix)):(i.setStrokeStyle("#ffffff"),i.setFillStyle(e),i.setLineWidth(1*n.pix)),"diamond"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x+2.5*n.pix,t.y),i.arc(t.x,t.y,3*n.pix,0,2*Math.PI,!1))}));else if("square"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("none"===a)return;i.closePath(),i.fill(),i.stroke()}}function ct(t,e,a,i){var n=t.title.fontSize||e.titleFontSize,r=t.subtitle.fontSize||e.subtitleFontSize,o=t.title.name||"",s=t.subtitle.name||"",c=t.title.color||t.fontColor,l=t.subtitle.color||t.fontColor,d=o?n:0,u=s?r:0;if(s){var f=m(s,r*t.pix,a),p=i.x-f/2+(t.subtitle.offsetX||0)*t.pix,h=i.y+r*t.pix/2+(t.subtitle.offsetY||0)*t.pix;o&&(h+=(d*t.pix+5)/2),a.beginPath(),a.setFontSize(r*t.pix),a.setFillStyle(l),a.fillText(s,p,h),a.closePath(),a.stroke()}if(o){var g=m(o,n*t.pix,a),v=i.x-g/2+(t.title.offsetX||0),x=i.y+n*t.pix/2+(t.title.offsetY||0)*t.pix;s&&(x-=(u*t.pix+5)/2),a.beginPath(),a.setFontSize(n*t.pix),a.setFillStyle(c),a.fillText(o,v,x),a.closePath(),a.stroke()}}function lt(t,e,a,i,n){var o=e.data,s=e.textOffset?e.textOffset:0;t.forEach((function(t,c){if(null!==t){i.beginPath();var l=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(l),i.setFillStyle(e.textColor||n.fontColor);var d=o[c];"object"===(0,r.default)(o[c])&&null!==o[c]&&(d=o[c].constructor.toString().indexOf("Array")>-1?o[c][1]:o[c].value);var u=e.formatter?e.formatter(d,c,e,n):d;i.setTextAlign("center"),i.fillText(String(u),t.x,t.y-4+s*n.pix),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function dt(t,e,a,i,n){var o=e.data,s=e.textOffset?e.textOffset:0,c=n.extra.column.labelPosition;t.forEach((function(t,l){if(null!==t){i.beginPath();var d=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(d),i.setFillStyle(e.textColor||n.fontColor);var u=o[l];"object"===(0,r.default)(o[l])&&null!==o[l]&&(u=o[l].constructor.toString().indexOf("Array")>-1?o[l][1]:o[l].value);var f=e.formatter?e.formatter(u,l,e,n):u;i.setTextAlign("center");var p=t.y-4*n.pix+s*n.pix;t.y>e.zeroPoints&&(p=t.y+s*n.pix+d),"insideTop"==c&&(p=t.y+d+s*n.pix,t.y>e.zeroPoints&&(p=t.y-s*n.pix-4*n.pix)),"center"==c&&(p=t.y+s*n.pix+(n.height-n.area[2]-t.y+d)/2,e.zeroPointse.zeroPoints&&(p=t.y-s*n.pix-(t.y-e.zeroPoints-d)/2),"stack"==n.extra.column.type&&(p=t.y+s*n.pix+(t.y0-t.y+d)/2)),"bottom"==c&&(p=n.height-n.area[2]+s*n.pix-4*n.pix,e.zeroPointse.zeroPoints&&(p=e.zeroPoints-s*n.pix+d+2*n.pix),"stack"==n.extra.column.type&&(p=t.y0+s*n.pix-4*n.pix)),i.fillText(String(f),t.x,p),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ut(t,e,a,i,n,r){e.data;var o=e.textOffset?e.textOffset:0;n.extra.mount.labelPosition;t.forEach((function(t,s){if(null!==t){i.beginPath();var c=e[s].textSize?e[s].textSize*n.pix:a.fontSize;i.setFontSize(c),i.setFillStyle(e[s].textColor||n.fontColor);var l=t.value,d=e[s].formatter?e[s].formatter(l,s,e,n):l;i.setTextAlign("center");var u=t.y-4*n.pix+o*n.pix;t.y>r&&(u=t.y+o*n.pix+c),i.fillText(String(d),t.x,u),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ft(t,e,a,i,n){var o=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,s){if(null!==t){i.beginPath();var c=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(c),i.setFillStyle(e.textColor||n.fontColor);var l=o[s];"object"===(0,r.default)(o[s])&&null!==o[s]&&(l=o[s].value);var d=e.formatter?e.formatter(l,s,e,n):l;i.setTextAlign("left"),i.fillText(String(d),t.x+4*n.pix,t.y+c/2-3),i.closePath(),i.stroke()}}))}function pt(t,e,a,i,n,r){var o;e-=t.width/2+t.labelOffset*i.pix,e=e<10?10:e,o=t.endAngle=2&&(d%=2),u+=l}}function ht(t,e,a,i,n,r){var o=i.extra.radar||{};t.forEach((function(t,s){if(!0===o.labelPointShow&&""!==i.categories[s]){var l={x:e*Math.cos(t),y:e*Math.sin(t)},d=h(l.x,l.y,a);r.setFillStyle(o.labelPointColor),r.beginPath(),r.arc(d.x,d.y,o.labelPointRadius*i.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(!0===o.labelShow){var u={x:(e+n.radarLabelTextMargin*i.pix)*Math.cos(t),y:(e+n.radarLabelTextMargin*i.pix)*Math.sin(t)},f=h(u.x,u.y,a),p=f.x,g=f.y;c.approximatelyEqual(u.x,0)?p-=m(i.categories[s]||"",n.fontSize,r)/2:u.x<0&&(p-=m(i.categories[s]||"",n.fontSize,r)),r.beginPath(),r.setFontSize(n.fontSize),r.setFillStyle(o.labelColor||i.fontColor),r.fillText(i.categories[s]||"",p,g+n.fontSize/2),r.closePath(),r.stroke()}}))}function gt(t,e,a,i,n,r){for(var o=a.pieChartLinePadding,s=[],l=null,d=t.map((function(a,i){var n=a.formatter?a.formatter(a,i,t,e):c.toFixed(100*a._proportion_.toFixed(4))+"%";n=a.labelText?a.labelText:n;var r=2*Math.PI-(a._start_+2*Math.PI*a._proportion_/2);a._rose_proportion_&&(r=2*Math.PI-(a._start_+2*Math.PI*a._rose_proportion_/2));var o=a.color,s=a._radius_;return{arc:r,text:n,color:o,radius:s,textColor:a.textColor,textSize:a.textSize,labelShow:a.labelShow}})),u=0;u=0?p+a.pieChartTextPadding:p-a.pieChartTextPadding,w=v,y=m(f.text,f.textSize*e.pix||a.fontSize,i),C=w;l&&c.isSameXCoordinateArea(l.start,{x:b})&&(C=b>0?Math.min(w,l.start.y):p<0||w>0?Math.max(w,l.start.y):Math.min(w,l.start.y)),b<0&&(b-=y);var $={lineStart:{x:x,y:_},lineEnd:{x:p,y:v},start:{x:b,y:C},width:y,height:a.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};l=g($,l),s.push(l)}for(var k=0;kn?n:r.activeWidth;var o=e.area[0],c=e.height-e.area[2];i.beginPath(),i.setFillStyle(l(r.activeBgColor,r.activeBgOpacity)),i.rect(t-r.activeWidth/2,o,r.activeWidth,c-o),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function mt(t,e,a,i,n){var r=s({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),o=e.area[3],c=e.width-e.area[1];i.beginPath(),i.setFillStyle(l(r.activeBgColor,r.activeBgOpacity)),i.rect(o,t-n/2,c-o,n),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function bt(t,e,a,i,n,r,o){var c=s({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},a.extra.tooltip);1==c.showCategory&&a.categories&&t.unshift({text:a.categories[a.tooltip.index],color:null});var d=c.fontSize*a.pix,u=c.lineHeight*a.pix,f=c.boxPadding*a.pix,p=d,h=5*a.pix;0==c.legendShow&&(p=0,h=0);var g=c.showArrow?8*a.pix:0,v=!1;"line"!=a.type&&"mount"!=a.type&&"area"!=a.type&&"candle"!=a.type&&"mix"!=a.type||1==c.splitLine&&function(t,e,a,i){var n=e.extra.tooltip||{};n.gridType=void 0==n.gridType?"solid":n.gridType,n.dashLength=void 0==n.dashLength?4:n.dashLength;var r=e.area[0],o=e.height-e.area[2];if("dash"==n.gridType&&i.setLineDash([n.dashLength,n.dashLength]),i.setStrokeStyle(n.gridColor||"#cccccc"),i.setLineWidth(1*e.pix),i.beginPath(),i.moveTo(t,r),i.lineTo(t,o),i.stroke(),i.setLineDash([]),n.xAxisLabel){var s=e.categories[e.tooltip.index];i.setFontSize(a.fontSize);var c=m(s,a.fontSize,i),d=t-.5*c,u=o+2*e.pix;i.beginPath(),i.setFillStyle(l(n.labelBgColor||a.toolTipBackground,n.labelBgOpacity||a.toolTipOpacity)),i.setStrokeStyle(n.labelBgColor||a.toolTipBackground),i.setLineWidth(1*e.pix),i.rect(d-n.boxPadding*e.pix,u,c+2*n.boxPadding*e.pix,a.fontSize+2*n.boxPadding*e.pix),i.closePath(),i.stroke(),i.fill(),i.beginPath(),i.setFontSize(a.fontSize),i.setFillStyle(n.labelFontColor||e.fontColor),i.fillText(String(s),d,u+n.boxPadding*e.pix+a.fontSize),i.closePath(),i.stroke()}}(a.tooltip.offset.x,a,i,n),e=s({x:0,y:0},e),e.y-=8*a.pix;var x=t.map((function(t){return m(t.text,d,n)})),_=p+h+4*f+Math.max.apply(null,x),b=2*f+t.length*u;if(0!=c.showBox){e.x-Math.abs(a._scrollDistance_||0)+g+_>a.width&&(v=!0),b+e.y>a.height&&(e.y=a.height-b),n.beginPath(),n.setFillStyle(l(c.bgColor,c.bgOpacity)),n.setLineWidth(c.borderWidth*a.pix),n.setStrokeStyle(l(c.borderColor,c.borderOpacity));var w=c.borderRadius;v?(_+g>a.width&&(e.x=a.width+Math.abs(a._scrollDistance_||0)+g+(_-a.width)),_>e.x&&(e.x=a.width+Math.abs(a._scrollDistance_||0)+g+(_-a.width)),c.showArrow&&(n.moveTo(e.x,e.y+10*a.pix),n.lineTo(e.x-g,e.y+10*a.pix+5*a.pix)),n.arc(e.x-g-w,e.y+b-w,w,0,Math.PI/2,!1),n.arc(e.x-g-Math.round(_)+w,e.y+b-w,w,Math.PI/2,Math.PI,!1),n.arc(e.x-g-Math.round(_)+w,e.y+w,w,-Math.PI,-Math.PI/2,!1),n.arc(e.x-g-w,e.y+w,w,-Math.PI/2,0,!1),c.showArrow&&(n.lineTo(e.x-g,e.y+10*a.pix-5*a.pix),n.lineTo(e.x,e.y+10*a.pix))):(c.showArrow&&(n.moveTo(e.x,e.y+10*a.pix),n.lineTo(e.x+g,e.y+10*a.pix-5*a.pix)),n.arc(e.x+g+w,e.y+w,w,-Math.PI,-Math.PI/2,!1),n.arc(e.x+g+Math.round(_)-w,e.y+w,w,-Math.PI/2,0,!1),n.arc(e.x+g+Math.round(_)-w,e.y+b-w,w,0,Math.PI/2,!1),n.arc(e.x+g+w,e.y+b-w,w,Math.PI/2,Math.PI,!1),c.showArrow&&(n.lineTo(e.x+g,e.y+10*a.pix+5*a.pix),n.lineTo(e.x,e.y+10*a.pix))),n.closePath(),n.fill(),c.borderWidth>0&&n.stroke(),c.legendShow&&t.forEach((function(t,i){if(null!==t.color){n.beginPath(),n.setFillStyle(t.color);var r=e.x+g+2*f,o=e.y+(u-d)/2+u*i+f+1;switch(v&&(r=e.x-_-g+2*f),t.legendShape){case"line":n.moveTo(r,o+.5*p-2*a.pix),n.fillRect(r,o+.5*p-2*a.pix,p,4*a.pix);break;case"triangle":n.moveTo(r+7.5*a.pix,o+.5*p-5*a.pix),n.lineTo(r+2.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+12.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+7.5*a.pix,o+.5*p-5*a.pix);break;case"diamond":n.moveTo(r+7.5*a.pix,o+.5*p-5*a.pix),n.lineTo(r+2.5*a.pix,o+.5*p),n.lineTo(r+7.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+12.5*a.pix,o+.5*p),n.lineTo(r+7.5*a.pix,o+.5*p-5*a.pix);break;case"circle":n.moveTo(r+7.5*a.pix,o+.5*p),n.arc(r+7.5*a.pix,o+.5*p,5*a.pix,0,2*Math.PI);break;case"rect":n.moveTo(r,o+.5*p-5*a.pix),n.fillRect(r,o+.5*p-5*a.pix,15*a.pix,10*a.pix);break;case"square":n.moveTo(r+2*a.pix,o+.5*p-5*a.pix),n.fillRect(r+2*a.pix,o+.5*p-5*a.pix,10*a.pix,10*a.pix);break;default:n.moveTo(r,o+.5*p-5*a.pix),n.fillRect(r,o+.5*p-5*a.pix,15*a.pix,10*a.pix)}n.closePath(),n.fill()}})),t.forEach((function(t,a){var i=e.x+g+2*f+p+h;v&&(i=e.x-_-g+2*f+p+h);var r=e.y+u*a+(u-d)/2-1+f+d;n.beginPath(),n.setFontSize(d),n.setTextBaseline("normal"),n.setFillStyle(c.fontColor),n.fillText(t.text,i,r),n.closePath(),n.stroke()}))}}function wt(t,e,a,i,n,r){var o=t.extra.tooltip||{};o.horizentalLine&&t.tooltip&&1===i&&("line"==t.type||"area"==t.type||"column"==t.type||"mount"==t.type||"candle"==t.type||"mix"==t.type)&&xt(t,e,a),a.save(),t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&a.translate(t._scrollDistance_,0),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===i&&bt(t.tooltip.textList,t.tooltip.offset,t,e,a),a.restore()}function yt(t,e,a,i){var n=e.chartData.xAxisData,r=n.xAxisPoints,o=n.startX,s=n.endX,c=n.eachSpacing,l="center";"bar"!=e.type&&"line"!=e.type&&"area"!=e.type&&"scatter"!=e.type&&"bubble"!=e.type||(l=e.xAxis.boundaryGap);var d=e.height-e.area[2],u=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var f=e.height-e.area[2]+a.xAxisHeight,p=s-o,h=c*(r.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),h+=(e.extra.mount.widthRatio-1)*c);var g=p*p/h,v=0;e._scrollDistance_&&(v=-e._scrollDistance_*p/h),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),i.moveTo(o,f),i.lineTo(s,f),i.stroke(),i.closePath(),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),i.moveTo(o+v,f),i.lineTo(o+v+g,f),i.stroke(),i.closePath(),i.setLineCap("butt")}if(i.save(),e._scrollDistance_&&0!==e._scrollDistance_&&i.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),r.forEach((function(t,a){a>0&&(i.beginPath(),i.moveTo(t-c/2,d),i.lineTo(t-c/2,d+3*e.pix),i.closePath(),i.stroke())}))),!0!==e.xAxis.disableGrid&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&i.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach((function(t,a){a%e.xAxis.gridEval==0&&(i.beginPath(),i.moveTo(t,d),i.lineTo(t,u),i.stroke())})),i.setLineDash([])),!0!==e.xAxis.disabled){var x=t.length;e.xAxis.labelCount&&(x=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,x-=1);for(var _=Math.ceil(t.length/x),b=[],w=t.length,y=0;y=e.area[3]-1&&u-Math.abs(s)<=e.width-e.area[1]+1&&(i.beginPath(),i.setFontSize(C),i.setFillStyle(e.xAxis.fontColor||e.fontColor),i.fillText(String(n),r[a]+o,d+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),i.closePath(),i.stroke())})):b.forEach((function(t,n){var o=e.xAxis.formatter?e.xAxis.formatter(t):t,s=e._scrollDistance_||0,u="center"==l?r[n]+c/2:r[n];if(u-Math.abs(s)>=e.area[3]-1&&u-Math.abs(s)<=e.width-e.area[1]+1){i.save(),i.beginPath(),i.setFontSize(C),i.setFillStyle(e.xAxis.fontColor||e.fontColor);var f=m(String(o),C,i),p=r[n];"center"==l&&(p=r[n]+c/2);e.xAxis.scrollShow&&6*e.pix;var h=d+e.xAxis.marginTop*e.pix+C-C*Math.abs(Math.sin(a._xAxisTextAngle_));e.xAxis.rotateAngle<0?(p-=C/2,f=0):(p+=C/2,f=-f),i.translate(p,h),i.rotate(-1*a._xAxisTextAngle_),i.fillText(String(o),f,0),i.closePath(),i.stroke(),i.restore()}}))}i.restore(),e.xAxis.title&&(i.beginPath(),i.setFontSize(e.xAxis.titleFontSize*e.pix),i.setFillStyle(e.xAxis.titleFontColor),i.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),i.closePath(),i.stroke()),e.xAxis.axisLine&&(i.beginPath(),i.setStrokeStyle(e.xAxis.axisLineColor),i.setLineWidth(1*e.pix),i.moveTo(o,e.height-e.area[2]),i.lineTo(s,e.height-e.area[2]),i.stroke())}function Ct(t,e,a,i){if(!0!==e.yAxis.disableGrid){var n=e.height-e.area[0]-e.area[2],r=n/e.yAxis.splitNumber,o=e.area[3],s=e.chartData.xAxisData.xAxisPoints,c=e.chartData.xAxisData.eachSpacing,l=c*(s.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),l+=(e.extra.mount.widthRatio-1)*c);var d=o+l,u=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var p=f;p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==a.pieChartLinePadding&&(a.pieChartLinePadding=r.activeRadius*e.pix);var c=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);c=c<10?10:c,r.customRadius>0&&(c=r.customRadius*e.pix),t=O(t,c,n);var d=r.activeRadius*e.pix;if(r.customColor=x(r.linearType,r.customColor,t,a),t=t.map((function(t){return t._start_+=r.offsetAngle*Math.PI/180,t})),t.forEach((function(t,a){e.tooltip&&e.tooltip.index==a&&(i.beginPath(),i.setFillStyle(l(t.color,r.activeOpacity||.5)),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_+d,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill()),i.beginPath(),i.setLineWidth(r.borderWidth*e.pix),i.lineJoin="round",i.setStrokeStyle(r.borderColor);var n,s=t.color;"custom"==r.linearType&&(n=i.createCircularGradient?i.createCircularGradient(o.x,o.y,t._radius_):i.createRadialGradient(o.x,o.y,0,o.x,o.y,t._radius_),n.addColorStop(0,l(r.customColor[t.linearIndex],1)),n.addColorStop(1,l(t.color,1)),s=n);i.setFillStyle(s),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill(),1==r.border&&i.stroke()})),"ring"===e.type){var u=.6*c;"number"===typeof r.ringWidth&&r.ringWidth>0&&(u=Math.max(0,c-r.ringWidth*e.pix)),i.beginPath(),i.setFillStyle(r.centerColor),i.moveTo(o.x,o.y),i.arc(o.x,o.y,u,0,2*Math.PI),i.closePath(),i.fill()}return!1!==e.dataLabel&&1===n&>(t,e,a,i,0,o),1===n&&"ring"===e.type&&ct(e,a,i,o),{center:o,radius:c,series:t}}function zt(t,e){var a=Array(2),i=20037508.34*t/180,n=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return n=20037508.34*n/180,a[0]=i,a[1]=n,a}function Et(t,e,a,i,n,r){return{x:(e-a.xMin)*i+n,y:(a.yMax-t)*i+r}}function At(t,e,a){if(e[1]==a[1])return!1;if(e[1]>t[1]&&a[1]>t[1])return!1;if(e[1]t[1])return!1;if(a[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[r].area[2]||t[1]>e[r].area[3]||t[2]a||t[3]>i){n=!0;break}n=!1}return n}function Ft(t,e,a){var i=t.series;switch(e){case"normal":for(var n=0;n.7},h=0;h0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var n=t[0].data,r=0;re.width-e.area[1]-e.area[3]?(f.push(g),h.push(p-e.legend.itemGap*e.pix),p=b,g=[x]):(p+=b,g.push(x))}if(g.length){f.push(g),h.push(p-e.legend.itemGap*e.pix),r.widthArr=h;var w=Math.max.apply(null,h);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+w+2*o;break;case"right":r.area.start.x=e.width-e.area[1]-w-2*o,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-w)/2-o,r.area.end.x=(e.width+w)/2+o}r.area.width=w+2*o,r.area.wholeWidth=w+2*o,r.area.height=f.length*u+2*o,r.area.wholeHeight=f.length*u+2*o+2*s,r.points=f}}else{var y=t.length,C=e.height-e.area[0]-e.area[2]-2*s-2*o,$=Math.min(Math.floor(C/u),y);switch(r.area.height=$*u+2*o,r.area.wholeHeight=$*u+2*o,e.legend.float){case"top":r.area.start.y=e.area[0]+s,r.area.end.y=e.area[0]+s+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-s-r.area.height,r.area.end.y=e.height-e.area[2]-s;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}for(var k=y%$===0?y/$:Math.floor(y/$+1),M=[],z=0;zP&&(P=F)}r.widthArr.push(P),r.heightArr.push(S.length*u+2*o)}for(var L=0,D=0;D0?S[At].width+e.yAxis.padding*e.pix:S[At].width,bt+=1):"right"==S[At].position&&(e.area[1]+=xt>0?S[At].width+e.yAxis.padding*e.pix:S[At].width,xt+=1)}else a.yAxisWidth=S;if(e.chartData.yAxisData=E,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=X(e.categories,e);var St=F(e.categories,e,0,e.chartData.xAxisData.eachSpacing,i),Pt=St.xAxisHeight,Tt=St.angle;a.xAxisHeight=Pt,a._xAxisTextAngle_=Tt,e.area[2]+=Pt,e.chartData.categoriesData=St}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=L(d,e,a,i),u=e.chartData.xAxisData.rangesFormat;var Vt=F(u,e,0,e.chartData.xAxisData.eachSpacing,i),jt=Vt.xAxisHeight,It=Vt.angle;a.xAxisHeight=jt,a._xAxisTextAngle_=It,e.area[2]+=jt,e.chartData.categoriesData=Vt}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var Ht,Wt=e.chartData.xAxisData.xAxisPoints,Rt=e.chartData.xAxisData.startX,Gt=e.chartData.xAxisData.endX,qt=e.chartData.xAxisData.eachSpacing,Yt=qt*(Wt.length-1),Nt=Gt-Rt;Ht=Nt-Yt,o.scrollOption.currentOffset=Ht,o.scrollOption.startTouchX=Ht,o.scrollOption.distance=0,o.scrollOption.lastMoveTime=0,e._scrollDistance_=Ht}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(a._pieTextMaxLength_=!1===e.dataLabel?0:function(t,e,a,i){t=O(t);for(var n=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=Ft(e,r.type,i)),i.beginPath(),i.setFillStyle(e.background),i.rect(0,0,e.width,e.height),i.fill(),i.save();var o=e.chartData.wordCloudData;i.translate(e.width/2,e.height/2);for(var c=0;c0&&(e.tooltip&&e.tooltip.index==c?i.strokeText(l,(o[c].areav[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].areav[1]+5+d-e.height/2)*n):i.fillText(l,(o[c].areav[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].areav[1]+5+d-e.height/2)*n)):o[c].area[0]>0&&(e.tooltip&&e.tooltip.index==c?i.strokeText(l,(o[c].area[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].area[1]+5+d-e.height/2)*n):i.fillText(l,(o[c].area[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].area[1]+5+d-e.height/2)*n)),i.stroke(),i.restore()}i.restore()}(d,e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"map":i.clearRect(0,0,e.width,e.height),function(t,e,a,i){var n,r,o=s({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),c=t,d=function(t){for(var e,a={xMin:180,xMax:0,yMin:90,yMax:0},i=0;il.x?a.xMax:l.x,a.yMin=a.yMinl.y?a.yMax:l.y}}return a}(c);if(o.mercator){var u=zt(d.xMax,d.yMax),f=zt(d.xMin,d.yMin);d.xMax=u[0],d.yMax=u[1],d.xMin=f[0],d.yMin=f[1]}for(var p=e.width/Math.abs(d.xMax-d.xMin),h=e.height/Math.abs(d.yMax-d.yMin),g=p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),o=(e.height-e.area[0]-e.area[2])/t.length,c={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},d=r.activeWidth*e.pix,u=Math.min((e.width-e.area[1]-e.area[3])/2-d,(e.height-e.area[0]-e.area[2])/2-d),f=V(t,u,r,o,n);if(i.save(),i.translate(c.x,c.y),r.customColor=x(r.linearType,r.customColor,t,a),"pyramid"==r.type)for(var p=0;p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;var o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=[];i.save();var f=0,h=e.width+d;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*d+e.area[3],h=f+(e.xAxis.itemCount+4)*d),t.forEach((function(t,o){var s,g,v;i.beginPath(),i.setStrokeStyle(t.color),i.moveTo(-1e4,-1e4),i.lineTo(-10001,-10001),i.stroke(),s=[].concat(e.chartData.yAxisData.ranges[t.index]),g=s.pop(),v=s.shift();var x=t.data,_=Q(x,g,v,c,d,e,a,r,n);u.push(_);var m=T(_,t);if("dash"==t.lineType){var b=t.dashLength?t.dashLength:8;b*=e.pix,i.setLineDash([b,b])}i.beginPath();var w=t.color;if("none"!==r.linearType&&t.linearColor&&t.linearColor.length>0){for(var y=i.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C0?i.setShadow(t.setShadow[0],t.setShadow[1],t.setShadow[2],t.setShadow[3]):i.setShadow(0,0,0,"rgba(0,0,0,0)"),i.setLineWidth(r.width),m.forEach((function(t,e){if(1===t.length)i.moveTo(t[0].x,t[0].y);else{i.moveTo(t[0].x,t[0].y);var a=0;if("curve"===r.type)for(var n=0;nf&&(i.moveTo(o.x,o.y),a=1),n>0&&o.x>f&&o.xf&&(i.moveTo(l.x,l.y),a=1),c>0&&l.x>f&&l.xf&&(i.moveTo(u.x,u.y),a=1),d>0&&u.x>f&&u.x4&&void 0!==arguments[4]?arguments[4]:1,r=(s({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),o=r.xAxisPoints,c=r.eachSpacing,l=[];i.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),-e._scrollDistance_-2*c+e.area[3],e.xAxis.itemCount),t.forEach((function(t,r){var s,l,d;s=[].concat(e.chartData.yAxisData.ranges[t.index]),l=s.pop(),d=s.shift();var u=t.data,f=J(u,l,d,o,c,e,a,n);i.beginPath(),i.setStrokeStyle(t.color),i.setFillStyle(t.color),i.setLineWidth(1*e.pix);var p=t.pointShape;if("diamond"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===p)f.forEach((function(t,a){null!==t&&(i.moveTo(t.x+2.5*e.pix,t.y),i.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("triangle"===p)return;i.closePath(),i.fill(),i.stroke()})),!1!==e.dataLabel&&1===n&&t.forEach((function(t,r){var s,l,d;s=[].concat(e.chartData.yAxisData.ranges[t.index]),l=s.pop(),d=s.shift();var u=t.data,f=J(u,l,d,o,c,e,a,n);lt(f,t,a,i,e)})),i.restore(),{xAxisPoints:o,calPoints:l,eachSpacing:c}}(d,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var n=function(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{opacity:1,border:2},e.extra.bubble),o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=[];i.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),-e._scrollDistance_-2*d+e.area[3],e.xAxis.itemCount),t.forEach((function(t,o){var s,u,f;s=[].concat(e.chartData.yAxisData.ranges[t.index]),u=s.pop(),f=s.shift();var p=t.data,h=J(p,u,f,c,d,e,a,n);i.beginPath(),i.setStrokeStyle(t.color),i.setLineWidth(r.border*e.pix),i.setFillStyle(l(t.color,r.opacity)),h.forEach((function(t,a){i.moveTo(t.x+t.r,t.y),i.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),i.closePath(),i.fill(),i.stroke(),!1!==e.dataLabel&&1===n&&h.forEach((function(n,r){i.beginPath();var o=t.textSize*e.pix||a.fontSize;i.setFontSize(o),i.setFillStyle(t.textColor||"#FFFFFF"),i.setTextAlign("center"),i.fillText(String(n.t),n.x,n.y+o/2),i.closePath(),i.stroke(),i.setTextAlign("left")}))})),i.restore(),{xAxisPoints:c,calPoints:u,eachSpacing:d}}(d,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var r=function(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{width:d/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=s({},{opacity:.2,gradient:!1},e.extra.mix.area),h=s({},{width:2},e.extra.mix.line),g=e.height-e.area[2],v=[],_=0,m=0;t.forEach((function(t,e){"column"==t.type&&(m+=1)})),i.save();var b=-2,w=c.length+2,y=0,C=e.width+d;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),b=Math.floor(-e._scrollDistance_/d)-2,w=b+e.xAxis.itemCount+4,y=-e._scrollDistance_-2*d+e.area[3],C=y+(e.xAxis.itemCount+4)*d),u.customColor=x(u.linearType,u.customColor,t,a),t.forEach((function(t,o){var s,x,$;s=[].concat(e.chartData.yAxisData.ranges[t.index]),x=s.pop(),$=s.shift();var k=t.data,M=J(k,x,$,c,d,e,a,r);if(v.push(M),"column"==t.type){M=R(M,d,m,_,0,e);for(var z=0;zb&&zG?G:j,I=I>G?G:I,H=H>G?G:H,W=W>G?G:W,j=j<0?0:j,I=I<0?0:I,H=H<0?0:H,W=W<0?0:W,i.arc(L+j,D+j,j,-Math.PI,-Math.PI/2),i.arc(L+O-I,D+I,I,-Math.PI/2,0),i.arc(L+O-H,D+V-H,H,0,Math.PI/2),i.arc(L+W,D+V-W,W,Math.PI/2,Math.PI)}else i.moveTo(A,E.y),i.lineTo(A+E.width,E.y),i.lineTo(A+E.width,e.height-e.area[2]),i.lineTo(A,e.height-e.area[2]),i.lineTo(A,E.y),i.setLineWidth(1),i.setStrokeStyle(P);i.setFillStyle(S),i.closePath(),i.fill()}}_+=1}if("area"==t.type)for(var q=T(M,t),Y=0;Y1){var U=N[0],Q=N[N.length-1];i.moveTo(U.x,U.y);var Z=0;if("curve"===t.style)for(var K=0;Ky&&(i.moveTo(tt.x,tt.y),Z=1),K>0&&tt.x>y&&tt.xy&&(i.moveTo(it.x,it.y),Z=1),at>0&&it.x>y&&it.xy&&(i.moveTo(c.x,c.y),o=1),s>0&&c.x>y&&c.xy&&(i.moveTo(u.x,u.y),o=1),d>0&&u.x>y&&u.x4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{type:"group",width:d/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),f=[];i.save();var p=-2,h=c.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),p=Math.floor(-e._scrollDistance_/d)-2,h=p+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===r&&_t(e.tooltip.offset.x,e,0,i,d),u.customColor=x(u.linearType,u.customColor,t,a),t.forEach((function(o,s){var g,v,x;g=[].concat(e.chartData.yAxisData.ranges[o.index]),v=g.pop(),x=g.shift();var _=e.height-e.area[0]-e.area[2],m=_*(0-v)/(x-v),b=e.height-Math.round(m)-e.area[2];o.zeroPoints=b;var w=o.data;switch(u.type){case"group":var y=Z(w,v,x,c,d,e,a,b,r),C=et(w,v,x,c,d,e,a,s,t,r);f.push(C),y=R(y,d,t.length,s,0,e);for(var $=0;$p&&$b?b:k.y,F=k.width,L=Math.abs(b-k.y);u.barBorderCircle&&(u.barBorderRadius=[F/2,F/2,0,0]),k.y>b&&(u.barBorderRadius=[0,0,F/2,F/2]);var D=(0,n.default)(u.barBorderRadius,4),O=D[0],V=D[1],B=D[2],j=D[3],I=Math.min(F/2,L/2);O=O>I?I:O,V=V>I?I:V,B=B>I?I:B,j=j>I?I:j,O=O<0?0:O,V=V<0?0:V,B=B<0?0:B,j=j<0?0:j,i.arc(P+O,T+O,O,-Math.PI,-Math.PI/2),i.arc(P+F-V,T+V,V,-Math.PI/2,0),i.arc(P+F-B,T+L-B,B,0,Math.PI/2),i.arc(P+j,T+L-j,j,Math.PI/2,Math.PI)}else i.moveTo(M,k.y),i.lineTo(M+k.width,k.y),i.lineTo(M+k.width,b),i.lineTo(M,b),i.lineTo(M,k.y),i.setLineWidth(1),i.setStrokeStyle(A);i.setFillStyle(E),i.closePath(),i.fill()}}break;case"stack":y=et(w,v,x,c,d,e,a,s,t,r);f.push(y),y=Y(y,d,t.length,0,0,e);for(var H=0;Hp&&H0&&(z-=G),i.setFillStyle(E),i.moveTo(M,W.y),i.fillRect(M,W.y,W.width,z),i.closePath(),i.fill()}}break;case"meter":y=J(w,v,x,c,d,e,a,r);f.push(y),y=q(y,d,t.length,s,0,e,u.meterBorder);for(var N=0;Np&&N0&&(i.setStrokeStyle(o.color),i.setLineWidth(u.meterBorder*e.pix)),0==s?i.setFillStyle(u.meterFillColor):i.setFillStyle(X.color||o.color);M=X.x-X.width/2,z=e.height-X.y-e.area[2];if(u.barBorderRadius&&4===u.barBorderRadius.length||!0===u.barBorderCircle){var U=M,Q=X.y,K=X.width,tt=b-X.y;u.barBorderCircle&&(u.barBorderRadius=[K/2,K/2,0,0]);var at=(0,n.default)(u.barBorderRadius,4),it=at[0],nt=at[1],rt=at[2],ot=at[3],st=Math.min(K/2,tt/2);it=it>st?st:it,nt=nt>st?st:nt,rt=rt>st?st:rt,ot=ot>st?st:ot,it=it<0?0:it,nt=nt<0?0:nt,rt=rt<0?0:rt,ot=ot<0?0:ot,i.arc(U+it,Q+it,it,-Math.PI,-Math.PI/2),i.arc(U+K-nt,Q+nt,nt,-Math.PI/2,0),i.arc(U+K-rt,Q+tt-rt,rt,0,Math.PI/2),i.arc(U+ot,Q+tt-ot,ot,Math.PI/2,Math.PI),i.fill()}else i.moveTo(M,X.y),i.lineTo(M+X.width,X.y),i.lineTo(M+X.width,b),i.lineTo(M,b),i.lineTo(M,X.y),i.fill();0==s&&u.meterBorder>0&&(i.closePath(),i.stroke())}}break}})),!1!==e.dataLabel&&1===r&&t.forEach((function(n,o){var s,l,f;s=[].concat(e.chartData.yAxisData.ranges[n.index]),l=s.pop(),f=s.shift();var p=n.data;switch(u.type){case"group":var h=Z(p,l,f,c,d,e,a,r);h=R(h,d,t.length,o,0,e),dt(h,n,a,i,e);break;case"stack":h=et(p,l,f,c,d,e,a,o,t,r);dt(h,n,a,i,e);break;case"meter":h=J(p,l,f,c,d,e,a,r);dt(h,n,a,i,e);break}})),i.restore(),{xAxisPoints:c,calPoints:f,eachSpacing:d}}(d,e,a,i,t),o=r.xAxisPoints,c=r.calPoints,f=r.eachSpacing;e.chartData.xAxisPoints=o,e.chartData.calPoints=c,e.chartData.eachSpacing=f,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var r=function(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);u.widthRatio=u.widthRatio<=0?0:u.widthRatio,u.widthRatio=u.widthRatio>=2?2:u.widthRatio,i.save();var f,p,h,g=-2,v=c.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),g=Math.floor(-e._scrollDistance_/d)-2,v=g+e.xAxis.itemCount+4),u.customColor=x(u.linearType,u.customColor,t,a),f=[].concat(e.chartData.yAxisData.ranges[0]),p=f.pop(),h=f.shift();var _=e.height-e.area[0]-e.area[2],m=_*(0-p)/(h-p),b=e.height-Math.round(m)-e.area[2],w=K(t,p,h,c,d,e,u,b,r);switch(u.type){case"bar":for(var y=0;yg&&yb?b:C.y,P=C.width,T=Math.abs(b-C.y);u.barBorderCircle&&(u.barBorderRadius=[P/2,P/2,0,0]),C.y>b&&(u.barBorderRadius=[0,0,P/2,P/2]);var F=(0,n.default)(u.barBorderRadius,4),L=F[0],D=F[1],O=F[2],V=F[3],B=Math.min(P/2,T/2);L=L>B?B:L,D=D>B?B:D,O=O>B?B:O,V=V>B?B:V,L=L<0?0:L,D=D<0?0:D,O=O<0?0:O,V=V<0?0:V,i.arc(A+L,S+L,L,-Math.PI,-Math.PI/2),i.arc(A+P-D,S+D,D,-Math.PI/2,0),i.arc(A+P-O,S+T-O,O,0,Math.PI/2),i.arc(A+V,S+T-V,V,Math.PI/2,Math.PI)}else i.moveTo($,C.y),i.lineTo($+C.width,C.y),i.lineTo($+C.width,b),i.lineTo($,b),i.lineTo($,C.y);i.setStrokeStyle(z),i.setFillStyle(M),u.borderWidth>0&&(i.setLineWidth(u.borderWidth*e.pix),i.closePath(),i.stroke()),i.fill()}}break;case"triangle":for(var j=0;jg&&j0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break;case"mount":for(var H=0;Hg&&H0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break;case"sharp":for(var R=0;Rg&&R0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break}if(!1!==e.dataLabel&&1===r){var q,Y,N;q=[].concat(e.chartData.yAxisData.ranges[0]),Y=q.pop(),N=q.shift();w=K(t,Y,N,c,d,e,u,b,r);ut(w,t,a,i,e,b)}return i.restore(),{xAxisPoints:c,calPoints:w,eachSpacing:d}}(d,e,a,i,t),o=r.xAxisPoints,c=r.calPoints,f=r.eachSpacing;e.chartData.xAxisPoints=o,e.chartData.calPoints=c,e.chartData.eachSpacing=f,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),yt(u,e,a,i);var r=function(t,e,a,i){for(var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=[],c=(e.height-e.area[0]-e.area[2])/e.categories.length,d=0;dp&&wV?V:F,L=L>V?V:L,D=D>V?V:D,O=O>V?V:O,F=F<0?0:F,L=L<0?0:L,D=D<0?0:D,O=O<0?0:O,i.arc(E+O,S+O,O,-Math.PI,-Math.PI/2),i.arc(y.x-F,S+F,F,-Math.PI/2,0),i.arc(y.x-L,S+A-L,L,0,Math.PI/2),i.arc(E+D,S+A-D,D,Math.PI/2,Math.PI)}else i.moveTo(C,$),i.lineTo(y.x,$),i.lineTo(y.x,$+y.width),i.lineTo(C,$+y.width),i.lineTo(C,$),i.setLineWidth(1),i.setStrokeStyle(M);i.setFillStyle(k),i.closePath(),i.fill()}}break;case"stack":m=at(_,v,x,o,c,e,a,d,t,r);f.push(m),m=N(m,c,t.length,0,0,e);for(var B=0;Bp&&B4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area),o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=e.height-e.area[2],f=[];i.save();var h=0,g=e.width+d;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),h=-e._scrollDistance_-2*d+e.area[3],g=h+(e.xAxis.itemCount+4)*d),t.forEach((function(t,o){var s,v,x;s=[].concat(e.chartData.yAxisData.ranges[t.index]),v=s.pop(),x=s.shift();var _=t.data,m=J(_,v,x,c,d,e,a,n);f.push(m);for(var b=T(m,t),w=0;w1){var $=y[0],k=y[y.length-1];i.moveTo($.x,$.y);var M=0;if("curve"===r.type)for(var z=0;zh&&(i.moveTo(E.x,E.y),M=1),z>0&&E.x>h&&E.xh&&(i.moveTo(P.x,P.y),M=1),S>0&&P.x>h&&P.xh&&(i.moveTo(L.x,L.y),M=1),F>0&&L.x>h&&L.xh&&(i.moveTo(j.x,j.y),V=1),B>0&&j.x>h&&j.xh&&(i.moveTo(W.x,W.y),V=1),H>0&&W.x>h&&W.xh&&(i.moveTo(G.x,G.y),V=1),R>0&&G.x>h&&G.x4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==a.pieChartLinePadding&&(a.pieChartLinePadding=r.activeRadius*e.pix);var o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},c=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);c=c<10?10:c;var d=r.minRadius||.5*c;c4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),o=k(e.categories.length),c={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},d=(e.width-e.area[1]-e.area[3])/2,u=(e.height-e.area[0]-e.area[2])/2,f=Math.min(d-($(e.categories,a.fontSize,i)+a.radarLabelTextMargin),u-a.radarLabelTextMargin);f-=a.radarLabelTextMargin*e.pix,f=f<10?10:f,f=r.radius?r.radius:f,i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(r.gridColor),o.forEach((function(t,e){var a=h(f*Math.cos(t),f*Math.sin(t),c);i.moveTo(c.x,c.y),e%r.gridEval==0&&i.lineTo(a.x,a.y)})),i.stroke(),i.closePath();for(var p=function(t){var a={};if(i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(r.gridColor),"radar"==r.gridType)o.forEach((function(e,n){var o=h(f/r.gridCount*t*Math.cos(e),f/r.gridCount*t*Math.sin(e),c);0===n?(a=o,i.moveTo(o.x,o.y)):i.lineTo(o.x,o.y)})),i.lineTo(a.x,a.y);else{var n=h(f/r.gridCount*t*Math.cos(1.5),f/r.gridCount*t*Math.sin(1.5),c);i.arc(c.x,c.y,c.y-n.y,0,2*Math.PI,!1)}i.stroke(),i.closePath()},g=1;g<=r.gridCount;g++)p(g);r.customColor=x(r.linearType,r.customColor,t,a);var v=D(o,c,f,t,e,n);if(v.forEach((function(a,n){i.beginPath(),i.setLineWidth(r.borderWidth*e.pix),i.setStrokeStyle(a.color);var o,s=l(a.color,r.opacity);"custom"==r.linearType&&(o=i.createCircularGradient?i.createCircularGradient(c.x,c.y,f):i.createRadialGradient(c.x,c.y,0,c.x,c.y,f),o.addColorStop(0,l(r.customColor[t[n].linearIndex],r.opacity)),o.addColorStop(1,l(a.color,r.opacity)),s=o);if(i.setFillStyle(s),a.data.forEach((function(t,e){0===e?i.moveTo(t.position.x,t.position.y):i.lineTo(t.position.x,t.position.y)})),i.closePath(),i.fill(),!0===r.border&&i.stroke(),i.closePath(),!1!==e.dataPointShape){var d=a.data.map((function(t){return t.position}));ot(d,a.color,a.pointShape,i,e)}})),!0===r.axisLabel){var _=Math.max(r.max,Math.max.apply(null,b(t))),m=f/r.gridCount,w=e.fontSize*e.pix;i.setFontSize(w),i.setFillStyle(e.fontColor),i.setTextAlign("left");for(g=0;g4&&void 0!==arguments[4]?arguments[4]:1,c=s({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=j(t,c,o),n=c.centerX||c.centerY?{x:c.centerX?c.centerX:e.width/2,y:c.centerY?c.centerY:e.height/2}:{x:e.width/2,y:e.height/2},c.radius?r=c.radius:(r=Math.min(n.x,n.y),r-=5*e.pix,r-=c.width/2),r=r<10?10:r,c.customColor=x(c.linearType,c.customColor,t,a);for(var d=0;d5&&void 0!==arguments[5]?arguments[5]:1,o=s({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},a.extra.gauge);void 0==o.oldAngle&&(o.oldAngle=o.startAngle),void 0==o.oldData&&(o.oldData=0),t=H(t,o.startAngle,o.endAngle);var c={x:a.width/2,y:a.height/2},d=Math.min(c.x,c.y);d-=5*a.pix,d-=o.width/2,d=d<10?10:d;var u=d-o.width,f=0;if("progress"==o.type){var p=d-3*o.width;n.beginPath();var h=n.createLinearGradient(c.x,c.y-p,c.x,c.y+p);h.addColorStop("0",l(e[0].color,.3)),h.addColorStop("1.0",l("#FFFFFF",.1)),n.setFillStyle(h),n.arc(c.x,c.y,p,0,2*Math.PI,!1),n.fill(),n.setLineWidth(o.width),n.setStrokeStyle(l(e[0].color,.3)),n.setLineCap("round"),n.beginPath(),n.arc(c.x,c.y,u,o.startAngle*Math.PI,o.endAngle*Math.PI,!1),n.stroke(),f=o.endAngleb/_?n.setStrokeStyle(l(e[0].color,1)):n.setStrokeStyle(l(e[0].color,.3)),n.setLineWidth(3*a.pix),n.moveTo(v,0),n.lineTo(x,0),n.stroke(),n.rotate(g*Math.PI);n.restore(),e=I(e,o,r),n.setLineWidth(o.width),n.setStrokeStyle(e[0].color),n.setLineCap("round"),n.beginPath(),n.arc(c.x,c.y,u,o.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),n.stroke();var w=d-2.5*o.width;n.save(),n.translate(c.x,c.y),n.rotate((e[0]._proportion_-1)*Math.PI),n.beginPath(),n.setLineWidth(o.width/3);var y=n.createLinearGradient(0,.6*-w,0,.6*w);y.addColorStop("0",l("#FFFFFF",0)),y.addColorStop("0.5",l(e[0].color,1)),y.addColorStop("1.0",l("#FFFFFF",0)),n.setStrokeStyle(y),n.arc(0,0,w,.85*Math.PI,1.15*Math.PI,!1),n.stroke(),n.beginPath(),n.setLineWidth(1),n.setStrokeStyle(e[0].color),n.setFillStyle(e[0].color),n.moveTo(-w-o.width/3/2,-4),n.lineTo(-w-o.width/3/2-4,0),n.lineTo(-w-o.width/3/2,4),n.lineTo(-w-o.width/3/2,-4),n.stroke(),n.fill(),n.restore()}else{n.setLineWidth(o.width),n.setLineCap("butt");for(var C=0;C5&&void 0!==arguments[5]?arguments[5]:1,o=s({},{color:{},average:{}},a.extra.candle);o.color=s({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},o.color),o.average=s({},{show:!1,name:[],day:[],color:i.color},o.average),a.extra.candle=o;var c=a.chartData.xAxisData,l=c.xAxisPoints,d=c.eachSpacing,u=[];n.save();var f=-2,h=l.length+2,g=0,v=a.width+d;return a._scrollDistance_&&0!==a._scrollDistance_&&!0===a.enableScroll&&(n.translate(a._scrollDistance_,0),f=Math.floor(-a._scrollDistance_/d)-2,h=f+a.xAxis.itemCount+4,g=-a._scrollDistance_-2*d+a.area[3],v=g+(a.xAxis.itemCount+4)*d),(o.average.show||e)&&e.forEach((function(t,e){var o,s,c;o=[].concat(a.chartData.yAxisData.ranges[t.index]),s=o.pop(),c=o.shift();for(var u=t.data,f=J(u,s,c,l,d,a,i,r),h=T(f,t),x=0;xg&&(n.moveTo(w.x,w.y),m=1),b>0&&w.x>g&&w.xf&&_0?(n.setStrokeStyle(o.color.upLine),n.setFillStyle(o.color.upFill),n.setLineWidth(1*a.pix),n.moveTo(m[3].x,m[3].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[1].x-d/4,m[1].y),n.lineTo(m[0].x-d/4,m[0].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[2].x,m[2].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[0].x+d/4,m[0].y),n.lineTo(m[1].x+d/4,m[1].y),n.lineTo(m[1].x,m[1].y),n.moveTo(m[3].x,m[3].y)):(n.setStrokeStyle(o.color.downLine),n.setFillStyle(o.color.downFill),n.setLineWidth(1*a.pix),n.moveTo(m[3].x,m[3].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[0].x-d/4,m[0].y),n.lineTo(m[1].x-d/4,m[1].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[2].x,m[2].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[1].x+d/4,m[1].y),n.lineTo(m[0].x+d/4,m[0].y),n.lineTo(m[0].x,m[0].y),n.moveTo(m[3].x,m[3].y)),n.closePath(),n.fill(),n.stroke()}})),n.restore(),{xAxisPoints:l,calPoints:u,eachSpacing:d}}(d,_,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(_?0:e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break}}function It(){this.events={}}Bt.prototype.stop=function(){this.isStop=!0},It.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},It.prototype.delEventListener=function(t){this.events[t]=[]},It.prototype.trigger=function(){for(var t=arguments.length,e=Array(t),a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.opts=s({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var a=nt(this.opts.series,this.opts,this.config,this.context),i=a.yAxisWidth;this.config.yAxisWidth=i;var n=0,r=X(this.opts.categories,this.opts,this.config),o=r.xAxisPoints,c=r.startX,l=r.endX,d=r.eachSpacing,u=d*(o.length-1),f=l-c;n=f-u,this.scrollOption={currentOffset:n,startTouchX:n,distance:0,lastMoveTime:0},this.opts._scrollDistance_=n;break}jt.call(this,this.opts.type,this.opts,this.config,this.context)},Ht.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var a=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var i=nt(this.opts.series,this.opts,this.config,this.context),n=i.yAxisWidth;this.config.yAxisWidth=n;var r=0,o=X(this.opts.categories,this.opts,this.config),s=o.xAxisPoints,c=o.startX,l=o.endX,d=o.eachSpacing,f=d*a,p=l-c,h=p-d*(s.length-1);r=p/2-f,r>0&&(r=0),r=this.opts.categories.length?this.opts.categories.length:p,this.opts.animation=!1,this.opts.xAxis.itemCount=p;var h=0,g=X(this.opts.categories,this.opts,this.config),v=g.xAxisPoints,x=g.startX,_=g.endX,m=g.eachSpacing,b=m*this.scrollOption.moveCurrent1,w=_-x,C=w-m*(v.length-1);h=-b+Math.min(n[0].x,n[1].x)-this.opts.area[3]-m,h>0&&(h=0),h2*Math.PI&&(t-=2*Math.PI),t},o=Math.atan2(e.center.y-t.y,t.x-e.center.x);o*=-1,o<0&&(o+=2*Math.PI);var s=e.angleList.map((function(t){return t=r(-1*t),t}));s.forEach((function(t,e){var a=r(t-i/2),s=r(t+i/2);s=a&&o<=s||o+2*Math.PI>=a&&o+2*Math.PI<=s)&&(n=e)}))}return n}({x:a.x,y:a.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(t,e){for(var a=-1,i=0,n=e.series.length;ir.funnelArea[0]&&t.xr.funnelArea[1]&&t.yr.area[0]&&t.xr.area[1]&&t.y4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=a.chartData.yAxisPoints;return e&&e.length>0&&S(t,a,i)&&s.forEach((function(e,a){t.y+n+o>e&&(r.index=a)})),r}({x:a.x,y:a.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=[];if(e&&e.length>0){if(a.categories){for(var c=1;ce&&(r.index=a)}));else{for(var l=Array(e.length),d=0;de.start.x&&t.xe.start.y&&t.yd[0]-0&&t.xd[1]-0&&t.y1&&void 0!==arguments[1]?arguments[1]:{},a=null;if(a=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],a){y(a,this.opts,t);var i=this.getLegendDataIndex(t);i>=0&&("candle"==this.opts.type?this.opts.seriesMA[i].show=!this.opts.seriesMA[i].show:this.opts.series[i].show=!this.opts.series[i].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,jt.call(this,this.opts.type,this.opts,this.config,this.context))}},Ht.prototype.showToolTip=function(e){var a=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null;n=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],n||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411");var r=y(n,this.opts,e),o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){var u=C(this.opts.series,d,l.group);if(0!==u.length){var f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.y=r.y,c.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d,group:l.group}}}jt.call(this,c.type,c,this.config,this.context)}if("mount"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e).index:i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},c._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,c):u.name+": "+u.data,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:c.chartData.calPoints[d].x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}jt.call(this,c.type,c,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){u=C(this.opts.series,d,l.group);if(0!==u.length){f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.x=r.x,c.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1}),u=C(this.opts.series,d);if(0!==u.length){var g=z(u,this.opts,d,this.opts.categories,i);p=g.textList,h=g.offset;h.y=r.y,c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1}),u=C(this.opts.series,d);if(0!==u.length){f=E(this.opts.series[0].data,u,this.opts,d,this.opts.categories,this.opts.extra.candle,i),p=f.textList,h=f.offset;h.y=r.y,c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},c._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,c):u.name+": "+u.data,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}jt.call(this,c.type,c,this.config,this.context)}if("map"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},this.opts.series[d]);u.name=u.properties.name;p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}c.updateData=!1,jt.call(this,c.type,c,this.config,this.context)}if("word"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},this.opts.series[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}c.updateData=!1,jt.call(this,c.type,c,this.config,this.context)}if("radar"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=C(this.opts.series,d);if(0!==u.length){p=u.map((function(t){return{text:i.formatter?i.formatter(t,a.opts.categories[d],d,a.opts):t.name+": "+t.data,color:t.color,legendShape:"auto"==a.opts.extra.tooltip.legendShape?t.legendShape:a.opts.extra.tooltip.legendShape}})),h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}},Ht.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=s({},this.opts,{_scrollDistance_:t,animation:!1});jt.call(this,this.opts.type,e,this.config,this.context)},Ht.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var a=y(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=a.x)},Ht.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,a=Date.now(),i=a-this.scrollOption.lastMoveTime;if(!(ia.parts.length&&(i.parts.length=a.parts.length)}else{var o=[];for(n=0;n0&&-t>r||"none"!==o&&c>0&&c+t0&&t>r||"none"!==o&&s>0&&s-te&&t>10?"horizontal":e>t&&e>10?"vertical":""},resetTouchStatus:function(t,e){var a=e.state;a.direction="",a.deltaX=0,a.deltaY=0,a.offsetX=0,a.offsetY=0},stopTouchStart:function(t,e,a){var i=t.instance,n=a.state;this.resetTouchStatus(i,a);var r=t.touches[0];n.startX=r.clientX,n.startY=r.clientY},stopTouchMove:function(t,e){t.instance;var a=e.state,i=t.touches[0];a.deltaX=i.clientX-a.startX,a.deltaY=i.clientY-a.startY,a.offsetY=Math.abs(a.deltaY),a.offsetX=Math.abs(a.deltaX),a.direction=a.direction||this.getDirection(a.offsetX,a.offsetY)}};e.default=i},d724:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("6e02")),r={name:"headerIndex",props:["isArea","isLeft"],data:function(){return{wxsProps:{}}},components:{drawer:n.default}};e.default=r},da3a:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-7ec364e6]{font-size:14px;padding:15px;background-color:#f5f6fa;min-height:calc(100vh - 30px)}.add[data-v-7ec364e6]{width:100%;height:35px;line-height:35px;font-size:14px;margin-bottom:15px;color:#fff;border-radius:15px;display:flex;justify-content:center;background:#fec407}.list[data-v-7ec364e6]{width:100%}.list .item[data-v-7ec364e6]{width:calc(100% - 20px);padding:5px 10px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;background-color:#fff;margin-bottom:10px}.list .item .left[data-v-7ec364e6]{width:80%;display:flex;align-items:center}.list .item .left uni-image[data-v-7ec364e6]{width:50px;height:50px;margin-right:10px}.list .item .left .name[data-v-7ec364e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.list .item .left .name uni-text[data-v-7ec364e6]{width:100%;display:block;text-align:left;margin-top:10px}.list .item .bing[data-v-7ec364e6]{width:auto;float:right;background-color:#dfdfdf;border-radius:10px;padding:5px 10px}',""]),t.exports=e},dadc:function(t,e,a){"use strict";var i=a("822c"),n=a.n(i);n.a},dc21:function(t,e,a){"use strict";a.r(e);var i=a("eee4"),n=a("6ce9");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("40e7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2e94331f",null,!1,i["a"],void 0);e["default"]=s.exports},dc35:function(t,e,a){"use strict";var i=a("9dfe"),n=a.n(i);n.a},dc9f:function(t,e,a){var i=a("1bfe");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("522d0361",i,!0,{sourceMap:!1,shadowMode:!1})},dd7c:function(t,e,a){"use strict";var i=a("00e5"),n=a.n(i);n.a},de16:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:3}})],1),a("uni-view",{attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:6}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},t._l(t._$g(8,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])})),1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),style:t._$g(10,"s"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[a("uni-view",{staticClass:t._$g("12-"+r,"sc"),class:t._$g("12-"+r,"c"),attrs:{_i:"12-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g("12-"+r,"t0-0"))]),t._$g("13-"+r,"i")?a("uni-view",{staticClass:t._$g("13-"+r,"sc"),attrs:{_i:"13-"+r}}):t._e()],1)})),1)],1),t._$g(14,"i")?a("v-uni-image",{staticClass:t._$g(14,"sc"),class:t._$g(14,"c"),attrs:{src:"https://i.loli.net/2020/07/16/2MmZsucVTlRjSwK.png",mode:"scaleToFill",_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)},r=[]},de2a:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.uni-collapse[data-v-1de8c812]{width:100%;display:flex;flex-direction:column;background-color:#fff}',""]),t.exports=e},e06f:function(t,e,a){"use strict";e["a"]=function(t){(t.options.wxs||(t.options.wxs={}))["wxsswipe"]=function(t){var e=!1;function a(t,a){var i=t.instance,n=i.getDataset().disabled,r=i.getState();o(i,a),n=("string"===typeof n?JSON.parse(n):n)||!1,n||(i.requestAnimationFrame((function(){i.removeClass("ani"),a.callMethod("closeSwipe")})),r.x=r.left||0,function(t){var a=t.instance,i=a.getState();c(a);var n=t.touches[0];e&&l()&&(n=t);i.startX=n.clientX,i.startY=n.clientY}(t))}function i(t,a){var i=t.instance,n=i.getDataset().disabled,o=i.getState();n=("string"===typeof n?JSON.parse(n):n)||!1,n||(function(t){var a=t.instance,i=a.getState(),n=t.touches[0];e&&l()&&(n=t);i.deltaX=n.clientX-i.startX,i.deltaY=n.clientY-i.startY,i.offsetY=Math.abs(i.deltaY),i.offsetX=Math.abs(i.deltaX),i.direction=i.direction||function(t,e){if(t>e&&t>10)return"horizontal";if(e>t&&e>10)return"vertical";return""}(i.offsetX,i.offsetY)}(t),"horizontal"===o.direction&&(t.preventDefault&&t.preventDefault(),r(o.x+o.deltaX,i,a)))}function n(t,e){var a=t.instance,i=a.getDataset().disabled,n=a.getState();i=("string"===typeof i?JSON.parse(i):i)||!1,i||function(t,e,a){var i=e.getState(),n=i.threshold,r=(i.position,i.isopen||"none"),o=i.leftWidth,c=i.rightWidth;if(0===i.deltaX)return void s("none",e,a);s("none"===r&&c>0&&-t>n||"none"!==r&&c>0&&c+t0&&t>n||"none"!==r&&o>0&&o-t0){a=!1;break}return a}"object"===typeof window&&(e=!0);var d=!1;return t.exports={showWatch:function(t,e,a,i){var n=i.getState();o(i,a),t&&"none"!==t?s(t,i,a):(n.left&&s("none",i,a),c(i))},touchstart:a,touchmove:i,touchend:n,mousedown:function(t,i){e&&l()&&(a(t,i),d=!0)},mousemove:function(t,a){e&&l()&&d&&i(t,a)},mouseup:function(t,a){e&&l()&&(n(t,a),d=!1)},mouseleave:function(t,a){e&&l()&&(d=!1)}},t.exports}({exports:{}})}},e083:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-6e5d9c90]{width:30px;height:30px;position:relative}.container.loading6[data-v-6e5d9c90]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container.loading6 .shape[data-v-6e5d9c90]{width:12px;height:12px;border-radius:2px}.container .shape[data-v-6e5d9c90]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-6e5d9c90]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-6e5d9c90]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-6e5d9c90]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-6e5d9c90]{bottom:0;right:0;background-color:#e66}.loading6 .shape1[data-v-6e5d9c90]{-webkit-animation:animation6shape1-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape1-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape1-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(18px);transform:translateY(18px)}50%{-webkit-transform:translate(18px,18px);transform:translate(18px,18px)}75%{-webkit-transform:translate(18px);transform:translate(18px)}}@keyframes animation6shape1-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(18px);transform:translateY(18px)}50%{-webkit-transform:translate(18px,18px);transform:translate(18px,18px)}75%{-webkit-transform:translate(18px);transform:translate(18px)}}.loading6 .shape2[data-v-6e5d9c90]{-webkit-animation:animation6shape2-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape2-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape2-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-18px);transform:translate(-18px)}50%{-webkit-transform:translate(-18px,18px);transform:translate(-18px,18px)}75%{-webkit-transform:translateY(18px);transform:translateY(18px)}}@keyframes animation6shape2-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-18px);transform:translate(-18px)}50%{-webkit-transform:translate(-18px,18px);transform:translate(-18px,18px)}75%{-webkit-transform:translateY(18px);transform:translateY(18px)}}.loading6 .shape3[data-v-6e5d9c90]{-webkit-animation:animation6shape3-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape3-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape3-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(18px);transform:translate(18px)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}@keyframes animation6shape3-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(18px);transform:translate(18px)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}.loading6 .shape4[data-v-6e5d9c90]{-webkit-animation:animation6shape4-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape4-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape4-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}50%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}75%{-webkit-transform:translate(-18px);transform:translate(-18px)}}@keyframes animation6shape4-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}50%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}75%{-webkit-transform:translate(-18px);transform:translate(-18px)}}",""]),t.exports=e},e144:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.common[data-v-eafbf252]{width:100%;min-height:100.5vh;overflow-y:scroll;background-color:#f7f7f7}.history[data-v-eafbf252]{width:calc(100% - 30px);height:auto;margin:15px 15px 0;padding-bottom:40px}.history .list[data-v-eafbf252]{width:100%;border-radius:10px;margin-bottom:12px}.history .list .data[data-v-eafbf252]{width:100%;justify-content:center;margin-bottom:3px;display:flex;align-items:center}.history .list .data uni-icon[data-v-eafbf252]{width:40rpx;height:40rpx;margin-right:8px}.history .list .item[data-v-eafbf252]{width:calc(100% - 20px);display:flex;justify-content:space-between;background:#fff;font-weight:700;line-height:50rpx;padding:10px;font-size:18px!important}.history .list .time[data-v-eafbf252]{font-size:14px;font-weight:500}',""]),t.exports=e},e2d4:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},e353:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},e369:function(t,e,a){"use strict";var i=a("c0ce"),n=a.n(i);n.a},e48c:function(t,e,a){"use strict";var i=a("82c4"),n=a.n(i);n.a},e5d9:function(t,e,a){"use strict";a.r(e);var i=a("9da6"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},e651:function(t,e,a){"use strict";a.r(e);var i=a("61dd"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},e699:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v("\u624b\u673a\u53f7/\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("v-uni-input",{attrs:{placeholder:"",_i:6},model:{value:t._$g(6,"v-model"),callback:function(e){t.$handleVModelEvent(6,e)},expression:"phone"}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u9a8c\u8bc1\u7801")]),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("v-uni-input",{staticClass:t._$g(10,"sc"),attrs:{_i:10},model:{value:t._$g(10,"v-model"),callback:function(e){t.$handleVModelEvent(10,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(11,"sc"),attrs:{type:"none",disabled:t._$g(11,"a-disabled"),_i:11},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(11,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(11,"t0-0"))])],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-input",{staticClass:t._$g(15,"sc"),attrs:{_i:15},model:{value:t._$g(15,"v-model"),callback:function(e){t.$handleVModelEvent(15,e)},expression:"password"}})],1)],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[t._v("\u786e\u8ba4\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[a("v-uni-input",{staticClass:t._$g(19,"sc"),attrs:{_i:19},model:{value:t._$g(19,"v-model"),callback:function(e){t.$handleVModelEvent(19,e)},expression:"password2"}})],1)],1)],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u8ba4")])],1)],1)},n=[]},e91b:function(t,e,a){var i=a("a652");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("c4e536a6",i,!0,{sourceMap:!1,shadowMode:!1})},e97d:function(t,e,a){"use strict";var i=a("1542"),n=a.n(i);n.a},e98f:function(t,e,a){"use strict";a.r(e);var i=a("7afc"),n=a("95a3");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("f6c7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"13cadba4",null,!1,i["a"],void 0);e["default"]=s.exports},e9a2:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.common[data-v-3b69a5c2]{padding:15px;background-color:#f7f7f7;min-height:calc(100vh - 30px)}.add[data-v-3b69a5c2]{width:100%;height:30px;line-height:30px;font-size:14px;margin-bottom:10px;color:#fff;border-radius:15px;display:flex;justify-content:center;background:#fec407}.list[data-v-3b69a5c2]{width:auto;background:#fff;display:flex;border-radius:10px;margin-bottom:15px;padding:5px 15px;font-size:14px;align-items:center;justify-content:space-between}.list .image1[data-v-3b69a5c2]{width:55px;height:55px;border-radius:50%;margin-right:15px}.left[data-v-3b69a5c2]{width:75%;display:flex;align-items:center}.left .title[data-v-3b69a5c2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left .title2[data-v-3b69a5c2]{margin-top:10px;font-size:12px;color:#999}.left .title2 uni-text[data-v-3b69a5c2]{margin-right:10px}.right[data-v-3b69a5c2]{width:25%;float:right;display:flex;flex-wrap:wrap;justify-content:flex-end}.right .edit[data-v-3b69a5c2]{width:50px;padding:5px 0;border-radius:5px;color:#477eff;text-align:center}.right .del[data-v-3b69a5c2]{color:#fec407;margin-top:5px}',""]),t.exports=e},eabb:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading2",data:function(){return{wxsProps:{}}},components:{}}},ec70:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},ecc4:function(t,e,a){"use strict";a.r(e);var i=a("23d0"),n=a("8cb5");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("1db8");for(var r in o)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return o[t]}))}(r);a("c5f4");var s=a("f0c5");n["default"].__module="rdcharts";var c=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,"f66a47f0",null,!1,i["a"],n["default"]);e["default"]=c.exports},ecdb:function(t,e,a){"use strict";a.r(e);var i=a("de16"),n=a("cfc0");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("8f07");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"5990133c",null,!1,i["a"],void 0);e["default"]=s.exports},ed03:function(t,e,a){"use strict";a.r(e);var i=a("b503"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},ed62:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},ed76:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},t._l(t._$g(2,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("2-"+r,"sc"),attrs:{_i:"2-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-image",{attrs:{src:t._$g("3-"+r,"a-src"),_i:"3-"+r}}),a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[t._v(t._$g("4-"+r,"t0-0"))])],1)})),1)],1)},n=[]},edde:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6dfb\u52a0\u8bbe\u5907")]),t._$g(2,"i")?a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("3-"+r,"sc"),attrs:{_i:"3-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[a("v-uni-image",{attrs:{src:t._$g("5-"+r,"a-src"),_i:"5-"+r}}),a("uni-view",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}},[a("v-uni-text",{attrs:{_i:"7-"+r}},[t._v(t._$g("7-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1)],1),a("uni-view",{staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r}},[t._v("\u89e3\u7ed1")])],1)})),1):t._e()],1)},n=[]},ee58:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("645e")),r={data:function(){return{wxsProps:{}}},components:{record:n.default}};e.default=r},ee6e:function(t,e,a){"use strict";a.r(e);var i=a("ec70"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},eeb0:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,"@charset \"UTF-8\";@font-face{font-family:iconfont;src:url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff2?t=1711354474072) format(\"woff2\"),url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff?t=1711354474072) format(\"woff\"),url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.ttf?t=1711354474072) format(\"truetype\")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wodechengji:before{content:\"\\e61d\"}.icon-three_val:before{content:\"\\e604\"}.icon-two_val:before{content:\"\\e605\"}.icon-one_val:before{content:\"\\e606\"}.icon-average_val:before{content:\"\\e609\"}.icon-jump_kcal:before{content:\"\\e7b4\"}.icon-jump_time:before{content:\"\\e659\"}.icon-jump_num:before{content:\"\\e790\"}.icon-bmi:before{content:\"\\e785\"}.icon-quanxian:before{content:\"\\100cb\"}.icon-lishijilu2:before{content:\"\\100cc\"}.icon-xinyongka:before{content:\"\\100cd\"}.icon-ziliao:before{content:\"\\100ce\"}.icon-shenfenxinxi:before{content:\"\\e656\"}.icon-feihuoliangx:before{content:\"\\e68c\"}.icon-tiaoshengx:before{content:\"\\e68d\"}.icon-shenti:before{content:\"\\e7c7\"}.icon-quxian:before{content:\"\\e600\"}.icon-jihuo:before{content:\"\\e603\"}.icon-lishijilu1:before{content:\"\\1012e\"}.icon-wulianjie:before{content:\"\\e64e\"}.icon-renshiduibifenxi:before{content:\"\\e62e\"}.icon-huihanduibi:before{content:\"\\e822\"}.icon-jinxiaoduibi:before{content:\"\\e6b1\"}.icon-lishishuju:before{content:\"\\e601\"}.icon-moxingduibi-huang:before{content:\"\\e61b\"}.icon-jilu:before{content:\"\\e6df\"}.icon-shujuquxian:before{content:\"\\e614\"}.icon-lishi:before{content:\"\\ecdd\"}.icon-jilu1:before{content:\"\\10110\"}.icon-lishijilu:before{content:\"\\e62f\"}.icon-duibifenxi:before{content:\"\\e7bd\"}.icon-pinggufenxi-copy:before{content:\"\\1024b\"}.icon-shouye-copy:before{content:\"\\1024f\"}.icon-wode-copy:before{content:\"\\1024d\"}.icon-pinggufenxi-copy-copy:before{content:\"\\1024e\"}.icon-wode:before{content:\"\\e635\"}.icon-shouye:before{content:\"\\e660\"}.icon-shijian-mianxing-0:before{content:\"\\e6a2\"}.icon-kehuguanli:before{content:\"\\e6a4\"}.icon-qiapianjihuo:before{content:\"\\e669\"}.icon-kapian:before{content:\"\\e608\"}.icon-kapiananniu:before{content:\"\\e6de\"}.icon-xiangmuchaxun-chakanshebei:before{content:\"\\e655\"}.icon-shebeishu:before{content:\"\\e66a\"}.icon-lishihenji:before{content:\"\\e612\"}.icon-qiehuan1:before{content:\"\\e61a\"}.icon-tishi6:before{content:\"\\e619\"}.icon-bianji:before{content:\"\\e607\"}.icon-caidan:before{content:\"\\e624\"}.icon-xiaoxi:before{content:\"\\e654\"}.icon-add-circle:before{content:\"\\e664\"}.icon-ashbin:before{content:\"\\e665\"}.icon-chart-bar:before{content:\"\\e667\"}.icon-close:before{content:\"\\e668\"}.icon-error:before{content:\"\\e670\"}.icon-menu:before{content:\"\\e677\"}.icon-minus-circle:before{content:\"\\e678\"}.icon-modular:before{content:\"\\e679\"}.icon-notification:before{content:\"\\e67a\"}.icon-prompt:before{content:\"\\e67b\"}.icon-success:before{content:\"\\e67f\"}.icon-add-bold:before{content:\"\\e685\"}.icon-arrow-left-bold:before{content:\"\\e686\"}.icon-arrow-up-bold:before{content:\"\\e687\"}.icon-arrow-down-bold:before{content:\"\\e688\"}.icon-age:before{content:\"\\10250\"}.icon-arrow-right-bold:before{content:\"\\e689\"}.icon-user-filling:before{content:\"\\e68b\"}.icon-body_level:before{content:\"\\e63d\"}.icon-baogao1:before{content:\"\\e620\"}.icon-fat_r:before{content:\"\\e62d\"}.icon-hengxian:before{content:\"\\e657\"}.icon-fat_w:before{content:\"\\e78e\"}.icon-jiantou_xiangxia:before{content:\"\\eb0a\"}.icon-jiantou_xiangshang:before{content:\"\\eb0b\"}.icon-bone:before{content:\"\\e610\"}.icon-un_fat_w_weight:before{content:\"\\e6b7\"}.icon-biaozhunhua:before{content:\"\\e60b\"}.icon-cellin:before{content:\"\\e7a9\"}.icon-kcal:before{content:\"\\e60c\"}.icon-visceral:before{content:\"\\e60d\"}.icon-muscle:before{content:\"\\e60e\"}.icon-body_type:before{content:\"\\e638\"}.icon-zanwushuju:before{content:\"\\e611\"}.icon-water:before{content:\"\\e651\"}.icon-weight:before{content:\"\\e616\"}.icon-sharpicons_checklist:before{content:\"\\e804\"}.icon-shejiguifan:before{content:\"\\e640\"}.icon-muscleval:before{content:\"\\e949\"}.icon-protein:before{content:\"\\e94a\"}.icon-proteinval:before{content:\"\\e60f\"}.icon-body_age:before{content:\"\\e6b2\"}.icon-cellout:before{content:\"\\e68f\"}.icon-height:before{content:\"\\e6eb\"}.icon-shang:before{content:\"\\e68a\"}.icon-xia:before{content:\"\\e798\"}.icon-sfrval:before{content:\"\\e652\"}.icon-sfr:before{content:\"\\e617\"}.icon-waterper:before{content:\"\\e692\"}.icon-skeletalmuscle:before{content:\"\\e6af\"}.icon-inorganic:before{content:\"\\e61c\"}.icon-kongradio:before{content:\"\\e602\"}.icon-radio:before{content:\"\\e653\"}.icon-nv:before{content:\"\\e7a5\"}.icon-qiehuan:before{content:\"\\e66f\"}.icon-nan:before{content:\"\\1024a\"}.icon-zanwu1:before{content:\"\\e78d\"}.icon-xiazai41:before{content:\"\\e618\"}.t-icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:100%}.t-icon-wodechengji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1137 1024'%3E%3Cpath d='M923.879 264.465h-82.17l-2.054-76.006c0-24.651-20.542-47.248-47.247-47.248H315.827c-24.651 0-47.248 20.543-47.248 47.248l-4.108 76.006h-78.06c-24.652 0-45.194 8.217-45.194 34.922v92.44c0 65.736 51.356 119.146 117.091 119.146h6.163c0 110.928 152.013 211.586 267.05 225.965V839.65H428.809c-26.705 0-41.084-8.217-41.084 16.434v14.38c0 6.162 6.162 12.325 12.325 12.325h304.026c6.163 0 12.326-4.109 12.326-12.326v-14.38c0-24.65-14.38-16.433-41.085-16.433H572.606V736.938c115.036-14.38 267.05-98.603 267.05-225.965 65.735 2.054 119.145-47.247 123.253-112.983v-98.603c-2.054-20.542-18.488-36.976-39.03-34.922zM266.525 469.888c-30.813 0-82.169-36.976-82.169-82.169v-82.17h82.17v164.34zm534.1-184.88s-2.054 115.036-2.054 215.694c0 108.874-129.417 180.772-228.02 195.152H535.63c-98.603-12.326-230.073-88.332-230.073-184.881V223.38c2.054-22.597 22.596-41.085 45.193-41.085h404.683c22.597 0 41.085 18.488 43.139 41.085v61.627zm123.254 106.82c0 41.084-49.302 78.06-82.17 78.06V305.55h82.17v86.278z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-three_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M728.42 630.885c-7.185 131.625-86.16 201.01-236.91 208.195-134.016 0-215.368-63.408-244.083-190.238l82.56-21.544c14.358 98.115 65.813 147.165 154.35 147.165 107.677 0 161.522-50.246 161.522-150.75-7.186-86.148-62.227-131.611-165.108-136.406h-64.617v-64.603h35.902c102.88-2.39 156.726-47.855 161.52-136.406-4.794-76.57-45.477-116.058-122.047-118.448-81.366 2.39-130.416 47.87-147.165 136.406l-78.96-25.13C294.1 161.872 368.28 102.05 487.924 99.646c136.392 4.794 206.986 67.007 211.78 186.651-2.39 78.975-43.072 132.82-122.047 161.536 95.709 28.715 145.968 89.732 150.763 183.052z'/%3E%3C/svg%3E\")}.t-icon-two_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M247.427 821.136v-46.674c45.464-95.71 120.84-181.855 226.14-258.44 107.675-78.96 160.325-150.75 157.935-215.367-2.39-86.147-51.455-130.416-147.164-132.806-74.194 4.795-124.439 51.455-150.764 139.992l-71.79-35.902C302.468 154.686 381.443 97.255 498.696 99.645c134.001 4.795 205.79 68.218 215.367 190.252 7.172 93.32-52.65 183.052-179.48 269.198-98.114 71.803-162.716 138.797-193.823 201.01h376.888v61.03h-470.22z'/%3E%3C/svg%3E\")}.t-icon-one_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M516.639 250.41c-52.65 47.869-116.058 86.147-190.238 114.862v-75.375c110.067-50.26 180.66-113.667 211.78-190.252h53.832v728.663h-75.375V250.41z'/%3E%3C/svg%3E\")}.t-icon-average_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M388.096 648.064c1.813 4.992 2.773 9.024 2.88 12.075s-.747 5.376-2.56 6.954c-1.813 1.6-4.821 2.603-9.003 3.072-4.202.448-9.813.683-16.832.683-7.04 0-12.65-.17-16.853-.512-4.203-.341-7.36-.896-9.515-1.685s-3.733-1.878-4.757-3.222a27.285 27.285 0 01-2.901-5.098l-37.76-107.136H107.819L71.765 658.987c-.682 2.026-1.6 3.797-2.73 5.269s-2.774 2.71-4.928 3.733-5.227 1.75-9.195 2.219-9.13.683-15.467.683c-6.592 0-11.968-.299-16.149-.854-4.203-.554-7.147-1.642-8.853-3.221-1.707-1.579-2.496-3.925-2.39-6.976s1.067-7.083 2.902-12.053L162.56 238.955a17.77 17.77 0 013.563-6.123 14.933 14.933 0 016.464-3.733 48.427 48.427 0 0110.88-1.856c4.437-.342 10.026-.512 16.832-.512 7.253 0 13.269.17 18.026.512 4.758.341 8.619.96 11.563 1.856 2.944.917 5.227 2.218 6.805 3.925s2.838 3.797 3.734 6.293l147.669 408.747zM198.635 287.189h-.342l-75.84 219.392H275.52L198.635 287.19zm494.549 66.326a28.437 28.437 0 01-.683 6.122 112.277 112.277 0 01-2.048 8.171L586.027 658.603a18.261 18.261 0 01-3.563 6.122 15.104 15.104 0 01-6.656 3.755 52.992 52.992 0 01-11.221 1.856c-4.523.363-10.198.512-17.003.512-6.784 0-12.48-.235-17.024-.683a54.336 54.336 0 01-11.05-2.048 16.213 16.213 0 01-6.635-3.733 16.939 16.939 0 01-3.755-5.781L405.056 367.808a150.187 150.187 0 01-2.219-7.147 32.576 32.576 0 01-1.002-4.586 20.693 20.693 0 01-.171-2.56c0-1.814.448-3.392 1.365-4.758s2.432-2.432 4.587-3.221c2.155-.79 4.97-1.301 8.49-1.536 3.52-.235 7.873-.341 13.1-.341 6.57 0 11.84.17 15.807.512 3.968.341 7.04.96 9.195 1.877s3.733 2.048 4.757 3.392c1.024 1.365 1.984 3.072 2.902 5.099l86.4 252.373 1.344 4.075 1.024-4.075 85.376-252.373a12.01 12.01 0 012.368-5.099 12.843 12.843 0 014.928-3.392 30.933 30.933 0 018.832-1.877c3.754-.342 8.682-.512 14.805-.512 5.205 0 9.515.106 12.907.341s6.058.79 8 1.707c1.92.896 3.264 1.984 4.074 3.221.875 1.259 1.259 2.773 1.259 4.587zm309.867 14.634c0 7.936-1.088 13.675-3.222 17.174-2.154 3.52-4.928 5.269-8.341 5.269h-43.883c7.936 8.17 13.504 17.173 16.662 27.05s4.778 20.118 4.778 30.785c0 17.706-2.858 33.344-8.512 46.954s-13.781 25.11-24.32 34.518a109.077 109.077 0 01-37.589 21.589c-14.528 4.992-30.613 7.51-48.299 7.51a125.717 125.717 0 01-35.541-4.929c-11.221-3.285-19.904-7.424-26.027-12.416a53.355 53.355 0 00-10.048 13.931 39.915 39.915 0 00-3.925 18.048c0 7.936 3.69 14.507 11.072 19.733 7.381 5.206 17.173 8.043 29.419 8.491l79.936 3.392a164.48 164.48 0 0141.834 6.293c12.694 3.755 23.68 9.067 33.003 15.979 9.301 6.912 16.533 15.445 21.781 25.515 5.206 10.09 7.808 21.802 7.808 35.2a94.72 94.72 0 01-8.832 40.128c-5.909 12.714-14.912 23.85-27.05 33.493-12.139 9.643-27.627 17.237-46.443 22.784-18.837 5.568-41.045 8.341-66.667 8.341-24.704 0-45.76-2.112-63.082-6.293-17.344-4.181-31.574-9.92-42.688-17.173-11.115-7.275-19.158-15.936-24.171-26.027a73.387 73.387 0 01-7.488-32.832c0-7.488.917-14.741 2.73-21.781s4.587-13.718 8.342-20.054c3.733-6.357 8.384-12.416 13.93-18.197 5.569-5.781 11.969-11.52 19.222-17.195-11.115-5.674-19.328-12.821-24.661-21.418a52.053 52.053 0 01-8-27.904c0-13.824 2.837-26.198 8.512-37.078 5.653-10.88 12.693-20.629 21.077-29.248-7.04-8.384-12.587-17.856-16.661-28.394s-6.123-23.296-6.123-38.272c0-17.451 2.944-33.11 8.832-46.934a99.456 99.456 0 0124.49-35.029c10.411-9.515 22.955-16.832 37.59-21.93s30.55-7.66 47.787-7.66c9.301 0 17.962.513 26.026 1.537 8.043 1.024 15.574 2.432 22.614 4.245h92.522c3.862 0 6.742 1.877 8.662 5.61 1.984 3.755 2.944 9.494 2.944 17.195zm-59.52 323.115c0-13.163-5.376-23.317-16.15-30.464s-25.344-10.944-43.712-11.392l-79.253-2.71a144.427 144.427 0 00-17.856 16.15c-4.672 5.099-8.341 9.984-11.072 14.635s-4.587 9.258-5.61 13.781a62.933 62.933 0 00-1.537 13.93c0 14.72 7.488 25.9 22.464 33.494 14.955 7.595 35.819 11.392 62.592 11.392 17.003 0 31.232-1.643 42.688-4.928 11.435-3.285 20.694-7.637 27.712-13.077a48.427 48.427 0 0015.147-18.71c3.05-7.04 4.587-14.4 4.587-22.101zm-28.246-242.496c0-20.864-5.738-37.12-17.173-48.81-11.456-11.67-27.733-17.515-48.81-17.515-10.902 0-20.353 1.813-28.395 5.44-8.064 3.626-14.742 8.618-20.075 14.976s-9.301 13.653-11.904 21.93-3.925 16.939-3.925 26.027c0 20.181 5.738 36.032 17.194 47.616 11.435 11.563 27.478 17.344 48.128 17.344 11.115 0 20.758-1.75 28.907-5.27 8.15-3.498 14.89-8.383 20.224-14.634 5.333-6.23 9.301-13.44 11.904-21.59 2.624-8.17 3.925-16.682 3.925-25.514z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-jump_kcal{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M408.107 81.024l31.168 14.016C501.76 123.072 552 154.965 588.608 189.781c32.277 30.742 55.061 64.875 67.776 101.483 18.88 54.57 13.077 107.69 4.672 151.147 20.843-38.976 59.413-99.542 59.413-99.542l26.859 27.03c1.685 1.621 40.981 40.789 77.248 100.096 21.461 35.093 37.312 69.93 47.253 103.594 12.544 42.731 15.488 83.755 8.726 121.856-15.915 89.28-123.264 162.048-241.984 216.128l-13.974 6.422-5.738-14.23c-24.939-61.568-55.296-103.573-82.048-140.608-34.454-47.658-62.912-87.082-58.816-143.552-47.552 44.139-68.886 111.958-78.422 165.142-12.565 69.888-8.106 130.794-8.064 131.413l2.027 26.795-23.68-12.736c-2.048-1.067-50.453-27.328-102.741-74.283-30.87-27.648-56.598-56.875-76.566-86.699-25.28-37.781-41.258-76.842-47.552-116.01-14.101-87.723 19.926-175.574 101.078-261.142l13.546-14.272 42.24 73.046c17.408-18.006 49.174-53.526 76.971-98.923 53.227-86.976 67.541-167.253 42.517-238.677l-11.242-32.235m-72.96-79.595l32.682 93.654 11.264 32.277c20.566 58.752 7.574 126.827-38.634 202.347-10.944 17.877-22.592 34.133-33.536 48.128L294.57 356.5l-28.587-49.408-39.296 41.408-13.547 14.272c-90.794 95.723-128.576 195.734-112.256 297.28 7.296 45.355 25.536 90.091 54.23 132.95 22.08 33.002 50.197 64.896 83.562 94.762 57.472 51.627 110.976 80.086 111.51 80.363l23.168 12.459 68.65 36.885-5.888-77.717-2.026-26.795c-.043-.533-3.947-56.917 7.509-120.64 3.67-20.48 9.472-44.437 18.603-67.925 11.904 21.994 26.816 42.645 42.069 63.765 26.581 36.779 54.059 74.816 77.077 131.627l5.696 14.144 16.704 41.493 40.662-18.667 13.973-6.421c160.363-73.045 249.963-156.31 266.197-247.403 7.915-44.714 4.63-92.245-9.792-141.376-11.05-37.44-28.458-75.712-51.797-113.834-39.979-65.387-83.627-108.16-84.032-108.566l-26.197-26.368-37.611-37.824-11.52 18.091a271.825 271.825 0 00-4.907-15.744c-14.954-43.115-41.408-82.944-78.656-118.421-40.128-38.187-94.4-72.768-161.301-102.784L425.621 42.09 335.147 1.429z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-jump_time{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 42.667A469.333 469.333 0 0042.667 512 469.333 469.333 0 10512 42.667zm0 878.506A409.173 409.173 0 01102.827 512a409.173 409.173 0 01818.346 0A409.173 409.173 0 01512 921.173zm277.333-384a38.4 38.4 0 00-38.4-38.4h-268.8V230.4a38.4 38.4 0 00-76.8 0v307.2a38.4 38.4 0 0038.4 38.4h307.2a38.4 38.4 0 0038.4-38.4z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-jump_num{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M598.583 129.162C544.864 86.582 481.513 62 413.66 62 219.45 62 62 263.473 62 512s157.444 450 351.668 450c30.15 0 59.414-4.852 87.342-13.985 13.156-4.303 20.025-18.295 16.706-31.732l-3.1-12.593c-4.275-17.311-23.288-26.213-40.353-21.038q-29.749 9.035-60.595 9.035-50.273 0-97.657-24.004-53.733-27.218-95.583-80.775-43.551-55.723-66.544-130.043-21.55-69.652-21.55-144.865 0-75.206 21.55-144.865 22.993-74.32 66.544-130.043 41.85-53.557 95.583-80.775 47.384-24.005 97.657-24.005 50.273 0 97.657 24.005 53.733 27.218 95.583 80.775 1.005 1.28 2.095 2.707a6.96 6.96 0 011.434 4.24v21.867a28.125 28.125 0 0028.125 28.125h14.063a28.125 28.125 0 0028.125-28.125V111.22a28.125 28.125 0 00-28.125-28.125h-14.063a28.125 28.125 0 00-28.125 28.125v12.375c0 6.026-7.13 9.31-11.854 5.569M930.177 698.87a26.41 26.41 0 110 52.825H918.44a7.031 7.031 0 00-7.03 7.032v93.895q0 30.656 1.286 35.726 1.294 5.07 5.892 8.374 4.591 3.305 11.18 3.305l.183-.007c13.907-.092 27.871 6.989 29.39 20.812l.584 5.358c1.23 11.215-5.119 22.233-16.08 24.912q-15.85 3.867-34.088 3.867-17.88 0-32.231-6.012-14.351-6.012-21.066-15.567-6.708-9.549-9.295-25.819-2.117-11.56-2.117-46.694V757.763a6.068 6.068 0 00-6.068-6.068 24.279 24.279 0 01-24.279-24.286v-4.26a24.279 24.279 0 0124.28-24.28 6.068 6.068 0 006.067-6.067v-27.528a28.125 28.125 0 0113.964-24.3l10.111-5.892c18.746-10.927 42.286 2.602 42.286 24.3v32.456a7.031 7.031 0 007.031 7.032h11.736zM767.902 949.309h-9.872a28.125 28.125 0 01-28.125-28.125v-99.69q0-40.563-4.24-52.467-4.232-11.91-13.76-18.513-9.534-6.61-22.943-6.61-17.177 0-30.825 9.437-13.647 9.436-18.703 25.003-5.062 15.56-5.062 57.536v85.304a28.125 28.125 0 01-28.125 28.125h-9.872a28.125 28.125 0 01-28.125-28.125v-194.19a28.125 28.125 0 0128.125-28.124h12.073a21.213 21.213 0 0121.213 21.213c0 5.062 6.659 7.418 10.195 3.797q29.96-30.67 72.169-30.67 21.881 0 40 7.902 18.12 7.897 27.409 20.16 9.295 12.262 12.944 27.829 3.65 15.56 3.65 44.57v127.513a28.125 28.125 0 01-28.126 28.125z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-bmi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.743 325.584h143.438c58.14 0 97.426 23.071 97.426 92.285a84.111 84.111 0 01-41.396 77.783c37.178 13.184 55.898 48.12 55.898 94.527 0 75.674-52.734 108.105-107.578 108.105H123.743zm67.105 150.952h67.895c23.467 0 41.001-13.183 41.001-44.429 0-35.463-22.28-42.846-46.142-42.846h-62.754zm0 158.203h71.718c26.368 0 49.439-10.547 49.439-49.175s-19.644-52.734-48.252-52.734h-72.905zM435.14 325.584h94.394l71.323 256.42h.791l67.5-256.42h94.395v372.832h-62.754V434.744h-.923l-74.75 263.672h-51.68l-74.62-261.562h-.922v261.562H435.14zm398.012 0h67.105v372.832h-67.105z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-quanxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.082 626.483a182.016 182.016 0 10364.032 0 182.016 182.016 0 10-364.032 0z' fill='%23FFBE0A'/%3E%3Cpath d='M515.635 930.048a105.82 105.82 0 01-44.851-9.984c-102.298-47.77-340.275-178.688-340.275-362.394V290.1c0-52.788 37.99-97.025 90.317-105.166 61.132-9.523 152.934-31.334 242.841-81.305 32.461-18.023 71.168-18.125 103.578-.307 94.003 51.814 183.859 73.267 242.739 82.176 52.326 7.936 90.317 52.172 90.317 105.164V557.67c0 185.959-237.978 315.546-340.327 362.599a105.037 105.037 0 01-44.339 9.779zm.154-768.307c-5.94 0-11.827 1.485-17.255 4.505-99.225 55.143-199.782 79.104-266.7 89.498-17.152 2.662-29.645 17.1-29.645 34.355v267.623c0 146.483 228.761 264.704 298.905 297.42 9.165 4.301 19.712 4.301 28.928.103 70.042-32.205 298.599-148.941 298.599-297.523v-267.06c0-17.305-12.34-31.692-29.389-34.304-64.614-9.779-163.328-33.382-266.598-90.265a35.282 35.282 0 00-16.845-4.352z' fill='%2334332E'/%3E%3Cpath d='M586.7 609.638h-35.583c0-16.844-.051-32.307 0-44.697 64.358-15.616 112.333-73.677 112.333-142.797 0-81.05-65.946-146.944-146.944-146.944-81.05 0-146.944 65.946-146.944 146.944 0 68.198 46.745 125.696 109.824 142.182-.103 27.034.05 73.37.358 154.83.051 19.762 16.128 35.686 35.84 35.686h.154c19.814-.103 35.788-16.18 35.686-35.994l-.154-37.58h35.43c19.815 0 35.84-16.026 35.84-35.84s-16.025-35.79-35.84-35.79zM441.19 422.144c0-41.523 33.792-75.264 75.264-75.264 41.524 0 75.264 33.792 75.264 75.264s-33.792 75.264-75.264 75.264-75.264-33.74-75.264-75.264z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-lishijilu2{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M483.17400000000004 605.082a179.098 179.098 0 10358.196 0 179.098 179.098 0 10-358.196 0z' fill='%23FFBE0A'/%3E%3Cpath d='M553.42 122.214c-213.862 0-387.84 173.978-387.84 387.84 0 11.11.513 22.17 1.486 33.178l-44.288-31.642c-16.077-11.52-38.503-7.782-50.023 8.295s-7.782 38.502 8.295 50.022l120.576 86.221a35.71 35.71 0 0020.838 6.707 35.753 35.753 0 0029.491-15.462l78.439-113.51c11.264-16.282 7.168-38.605-9.114-49.87-16.282-11.263-38.605-7.167-49.869 9.114l-32.717 47.309a314.498 314.498 0 01-1.484-30.31c0-174.336 141.824-316.16 316.16-316.16s316.16 141.824 316.16 316.16-141.824 316.16-316.16 316.16c-85.3 0-165.325-33.485-225.178-94.26-13.875-14.08-36.608-14.284-50.688-.358-14.08 13.875-14.285 36.608-.358 50.688 73.472 74.547 171.57 115.61 276.275 115.61 213.862 0 387.84-173.978 387.84-387.84S767.283 122.214 553.42 122.214z' fill='%2334332E'/%3E%3Cpath d='M543.18 285.645c-19.814 0-35.84 16.025-35.84 35.84v192.153a35.816 35.816 0 0015.258 29.338l136.09 95.437a35.603 35.603 0 0020.531 6.502c11.264 0 22.426-5.325 29.389-15.257a35.855 35.855 0 00-8.755-49.92l-120.781-84.736V321.485a35.891 35.891 0 00-35.891-35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-xinyongka{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M843.776 496.18H183.808c-26.522 0-47.974-21.505-47.974-47.975v-68.608c0-26.522 21.504-47.975 47.974-47.975h659.968c26.522 0 47.974 21.504 47.974 47.975v68.608c0 26.47-21.452 47.974-47.974 47.974z' fill='%23FFBE0A'/%3E%3Cpath d='M856.883 319.18c-.205-.665-.41-1.33-.665-1.945l-43.93-111.257c-15.36-38.964-44.749-69.12-82.688-85.044-37.018-15.513-77.722-15.41-114.688.308L197.427 298.598c-4.198 1.792-7.833 4.301-10.905 7.27-56.525 24.73-96.103 81.153-96.103 146.689v296.806c0 88.269 71.834 160.103 160.103 160.103H768.46c88.269 0 160.102-71.834 160.102-160.103V452.557c0-55.603-28.518-104.653-71.68-133.376zM642.918 187.188c18.996-8.09 39.936-8.14 58.983-.153 19.968 8.345 35.481 24.422 43.725 45.21l23.808 60.21H395.11l247.808-105.267zM250.522 364.134H768.46c48.742 0 88.422 39.68 88.422 88.423v7.782H162.1v-7.782c0-48.743 39.68-88.423 88.423-88.423zM768.46 837.786H250.52c-48.742 0-88.422-39.68-88.422-88.423V532.02h694.784v217.344c0 48.743-39.68 88.423-88.422 88.423z' fill='%2334332E'/%3E%3Cpath d='M442.778 584.806h-179.2c-19.815 0-35.84 16.026-35.84 35.84s16.025 35.84 35.84 35.84h179.2c19.814 0 35.84-16.025 35.84-35.84s-16.077-35.84-35.84-35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-ziliao{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M881.92 681.933H140.288v115.302c0 33.69 34.867 60.98 77.875 60.98h585.882c43.008 0 77.875-27.29 77.875-60.98V681.933z' fill='%23FFBE0A'/%3E%3Cpath d='M827.034 472.166v-224c0-69.53-56.576-126.054-126.106-126.054H315.136c-69.53 0-126.054 56.576-126.054 126.054v224c-51.712 10.701-90.727 56.628-90.727 111.463v196.608c0 62.771 51.047 113.817 113.818 113.817h591.82c62.772 0 113.818-51.046 113.818-113.817V583.629c-.051-54.887-39.065-100.762-90.777-111.463zM315.136 193.741h385.792c30.003 0 54.426 24.422 54.426 54.374V469.76h-69.735c-27.648 0-52.94 14.95-65.997 38.963-22.272 41.011-65.024 66.509-111.564 66.509s-89.344-25.498-111.616-66.509c-13.056-24.064-38.35-38.963-65.997-38.963h-69.683V248.166c0-30.003 24.37-54.425 54.374-54.425zM846.08 780.237c0 23.245-18.893 42.137-42.138 42.137h-591.77c-23.244 0-42.137-18.892-42.137-42.137V583.629c0-23.245 18.893-42.138 42.138-42.138h118.323c1.28 0 2.509.615 2.97 1.485 34.816 64.154 101.683 103.987 174.592 103.987S647.834 607.13 682.65 542.976c.46-.87 1.69-1.485 2.97-1.485h118.322c23.245 0 42.138 18.893 42.138 42.138v196.608z' fill='%2334332E'/%3E%3Cpath d='M413.9 332.288h189.543c19.815 0 35.84-16.026 35.84-35.84s-16.025-35.84-35.84-35.84H413.901c-19.815 0-35.84 16.026-35.84 35.84s16.077 35.84 35.84 35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-shenfenxinxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1027 1024'%3E%3Cpath d='M0 512a513.977 512 0 101027.954 0A513.977 512 0 100 512z' fill='%23FD9966'/%3E%3Cpath d='M1024 563.398c-15.77 163.11-108.463 303.784-241.45 385.482-8.793-29.411-13.562-60.928-13.562-93.708 0-160.246 113.953-290.321 255.012-291.774z' fill='%23FFF' opacity='.3'/%3E%3Cpath d='M340.015 31.63c-26.42 134.398-139.942 228.015-260.942 211.64C139.351 146.285 231.1 70.961 340.015 31.63z' fill='%23FFF' fill-opacity='.4'/%3E%3Cpath d='M304.43199999999996 292.571h421.066q23.722 0 23.722 23.722v369.668q0 23.722-23.722 23.722H304.432q-23.722 0-23.722-23.722V316.293q0-23.722 23.722-23.722z' fill='%23FFF'/%3E%3Cpath d='M340.015 392.402a41.514 40.525 0 1083.027 0 41.514 40.525 0 10-83.027 0zM466.533 369.668h112.68q7.907 0 7.907 7.907v31.63q0 7.907-7.908 7.907h-112.68q-7.907 0-7.907-7.907v-31.63q0-7.907 7.908-7.907z' fill='%23FD9966'/%3E%3Cpath d='M347.923 527.815h341.992q7.907 0 7.907 7.907v31.63q0 7.907-7.907 7.907H347.923q-7.908 0-7.908-7.908v-31.629q0-7.907 7.908-7.907zM347.923 614.795h341.992q7.907 0 7.907 7.908v31.629q0 7.907-7.907 7.907H347.923q-7.908 0-7.908-7.907v-31.63q0-7.907 7.908-7.907z' fill='%23FB997A'/%3E%3C/svg%3E\")}.t-icon-feihuoliangx{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.248 1024 0 794.752 0 512S229.248 0 512 0s512 229.248 512 512-229.248 512-512 512zm3.115-691.712l53.973 53.973a38.315 38.315 0 002.133 1.963c-12.885 116.352-12.885 266.24-12.885 306.859 0 68.992 218.368 134.826 253.91 110.378 132.906-91.648-43.18-563.328-190.72-563.328-14.934 0-26.24 21.248-34.987 54.656l-33.707-33.749v-97.237a37.803 37.803 0 10-75.605 0v97.45l-33.792 33.792c-8.704-33.578-20.096-54.912-34.987-54.912-147.627 0-323.67 471.68-190.72 563.328 35.499 24.491 253.867-41.386 253.867-110.378 0-40.576 0-190.294-12.886-306.646a38.272 38.272 0 002.603-2.389l53.803-53.76z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-tiaoshengx{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.248 1024 0 794.752 0 512S229.248 0 512 0s512 229.248 512 512-229.248 512-512 512zm279.04-447.915a38.272 38.272 0 00-3.84-29.226l-89.6-155.222a38.4 38.4 0 10-66.517 38.4l89.6 155.222a38.4 38.4 0 0047.018 16.64A256.043 256.043 0 01614.4 849.109V678.4a38.4 38.4 0 10-76.8 0v190.72a259.072 259.072 0 01-51.2 0V678.4a38.4 38.4 0 10-76.8 0v170.667a256.043 256.043 0 01-153.301-247.168 38.4 38.4 0 0047.018-16.64l89.6-155.222a38.4 38.4 0 00-66.517-38.4L236.8 546.86a38.272 38.272 0 00-3.84 29.226A281.685 281.685 0 00409.6 876.8v6.4a38.4 38.4 0 0075.05 11.52 285.013 285.013 0 0054.7 0 38.4 38.4 0 0075.05-11.52v-6.4a281.685 281.685 0 00176.64-300.715zM477.867 332.8a42.667 42.667 0 00-42.667 42.667v196.266a42.667 42.667 0 0042.667 42.667h68.266a42.667 42.667 0 0042.667-42.667V375.467a42.667 42.667 0 00-42.667-42.667h-68.266zM512 307.2a102.4 102.4 0 100-204.8 102.4 102.4 0 000 204.8z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-shenti{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1011.44c275.84 0 499.44-223.6 499.44-499.44S787.84 12.56 512 12.56 12.56 236.16 12.56 512s223.6 499.44 499.44 499.44zm74.916-774.132a74.916 74.916 0 11-149.832 0 74.916 74.916 0 01149.832 0zM387.14 424.598h-93.645a43.701 43.701 0 110-87.402H718.02a43.701 43.701 0 110 87.402h-81.16a24.972 24.972 0 00-24.971 24.972v32.514a299.664 299.664 0 0028.843 128.28l62.405 131.703a47.572 47.572 0 01-85.93 40.804l-81.458-171.058c-9.24-19.403-37.033-18.854-45.499.899l-71.844 167.587a47.696 47.696 0 01-87.776-37.283l58.01-137.796a299.664 299.664 0 0023.473-116.27v-39.38a24.972 24.972 0 00-24.972-24.972z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-quxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M858.185 389.481c35.336 0 63.972 28.684 63.972 63.972V879.51c0 35.336-28.636 63.972-63.972 63.972h-85.154a63.972 63.972 0 01-63.972-63.972V453.36c0-35.289 28.636-63.972 63.972-63.972h85.154v.094zm-596.506 85.25c35.288 0 63.924 28.636 63.924 63.924v340.854c0 35.289-28.636 63.925-63.924 63.925h-85.202a63.972 63.972 0 01-63.925-63.925V538.608c0-35.336 28.636-63.972 63.925-63.972h85.202v.094zm298.253 85.154c35.288 0 63.925 28.683 63.925 63.972v255.652c0 35.289-28.637 63.925-63.925 63.925H474.73a63.972 63.972 0 01-63.925-63.925v-255.7c0-35.24 28.637-63.924 63.925-63.924h85.202zm220.553-414.828l-50.291.33a31.939 31.939 0 01-.472-63.878l128.227-.943a31.75 31.75 0 0129.816 19.909c1.416 3.35 2.36 7.548 2.36 12.03V240.92a31.986 31.986 0 01-63.879 0v-51.282l-286.27 286.318a31.845 31.845 0 01-35.572 6.557L120.855 312.158a32.033 32.033 0 0125.947-58.5l363.405 161.535L780.532 145.01z' fill='%2325A5FF'/%3E%3C/svg%3E\")}.t-icon-jihuo{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1093 1024'%3E%3Cpath d='M684.556 62a54.135 54.135 0 0154.136 54.135v33.835h60.902a54.135 54.135 0 0154.135 54.135v194.502a292.568 292.568 0 00-54.135-5.028V292.075a54.135 54.135 0 00-54.135-54.135H271.774a54.135 54.135 0 00-54.108 52.443l-.027 1.692v548.12a54.135 54.135 0 0052.444 54.109l1.691.027 326.18.007a290.808 290.808 0 00113.684 67.669L231.173 962a54.135 54.135 0 01-54.135-54.135V874.03h-60.903A54.135 54.135 0 0162 819.895v-703.76A54.135 54.135 0 01116.135 62h568.421zm98.12 378.947c132.673 0 240.226 107.554 240.226 240.226S915.35 921.398 782.677 921.398 542.45 813.845 542.45 681.173s107.554-240.226 240.226-240.226zm112.636 131.685l-1.029 1.076L755.63 727.695l-42.34-50.46a27.068 27.068 0 00-36.975-4.264l-1.157.927a27.068 27.068 0 00-4.263 36.968l.92 1.164 60.903 72.575a26.953 26.953 0 0015.313 9.122 27.081 27.081 0 0026.946-6.672l1.062-1.117L934.52 609.931a27.068 27.068 0 00-39.208-37.3zm-437.447-43.715a23.684 23.684 0 010 47.369H315.759a23.684 23.684 0 010-47.369h142.106zm87.97-94.737a23.684 23.684 0 010 47.369H315.759a23.684 23.684 0 010-47.369h230.076zm94.736-94.736a23.684 23.684 0 010 47.368H315.76a23.684 23.684 0 010-47.368h324.812z' fill='%2338BC9C'/%3E%3C/svg%3E\")}.t-icon-lishijilu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M678.395 59.611H318.963A228.278 228.278 0 0090.685 287.89v426.697a228.278 228.278 0 00228.278 228.278h185.44a286.733 286.733 0 01402.27-406.227V287.89A228.278 228.278 0 00678.395 59.611zM456.816 460.562H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.241-171.248h-365.13a42.205 42.205 0 010-84.41h364.866a42.205 42.205 0 110 84.41z' fill='%23EC6B44'/%3E%3Cpath d='M721.919 538.378a217.516 217.516 0 10217.41 217.727 217.516 217.516 0 00-217.41-217.727zm82.617 270.326h-94.962a42.205 42.205 0 01-42.205-42.206v-96.966a42.205 42.205 0 1184.41 0v54.972h52.757a42.205 42.205 0 010 84.41z' fill='%23EC6B44'/%3E%3Cpath d='M678.395 59.611H318.963A228.278 228.278 0 0090.685 287.89v426.697a235.875 235.875 0 001.846 28.805 540.704 540.704 0 00345.188 50.91 286.733 286.733 0 01391.349-304.195 541.495 541.495 0 0039.778-327.989A227.909 227.909 0 00678.395 59.611zM456.816 460.562H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.241-171.248h-365.13a42.205 42.205 0 010-84.41h364.866a42.205 42.205 0 110 84.41z' fill='%23EE7C55'/%3E%3Cpath d='M504.403 756.105c0 7.07.37 14.14 1.055 21.103a540.65 540.65 0 00161.752-84.991v-22.633a42.205 42.205 0 0164.68-35.716 539.543 539.543 0 0063.888-82.353 217.621 217.621 0 00-291.375 204.643z' fill='%23EE7C55'/%3E%3Cpath d='M318.963 59.611A228.278 228.278 0 0090.685 287.89v274.916a434.188 434.188 0 00604.064-502.56c-5.275-.37-10.868-.634-16.354-.634zm137.59 400.951H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.24-171.248H281.928a42.205 42.205 0 010-84.41h364.865a42.205 42.205 0 110 84.41z' fill='%23F19970'/%3E%3Cpath d='M239.723 247.109a42.205 42.205 0 0142.205-42.206h218.624a400.951 400.951 0 0036.93-125.033c.844-6.753 1.477-13.506 2.004-20.259H318.963A228.278 228.278 0 0090.685 287.89v141.283a401.426 401.426 0 00149.09-10.077v-.738a42.205 42.205 0 0142.206-42.206h60.881a403.694 403.694 0 00102.823-86.837H282.139a42.205 42.205 0 01-42.416-42.205z' fill='%23F5C295'/%3E%3C/svg%3E\")}.t-icon-wulianjie{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 5.12c279.5 0 506.88 227.405 506.88 506.88 0 279.5-227.38 506.88-506.88 506.88S5.12 791.5 5.12 512 232.525 5.12 512 5.12' fill='%23fff'/%3E%3Cpath d='M768.512 255.565a172.902 172.902 0 00-244.787 0l-77.568 77.517 40.832 40.806 163.2 163.2 40.857 40.858 77.492-77.492a173.312 173.312 0 00-.026-244.89zm-394.573 231.45l-40.857-40.91-77.492 77.569a172.954 172.954 0 000 244.761 172.98 172.98 0 00244.736 0l77.568-77.542-40.832-40.807L373.94 487.014zm-63.232-217.089a6.4 6.4 0 00-9.037 0l-31.692 31.693a6.4 6.4 0 000 9.037l443.443 443.52a6.4 6.4 0 009.062 0l31.667-31.642a6.4 6.4 0 000-9.036l-443.443-443.52v-.052z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-renshiduibifenxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M4.257000000000005 512a507.743 507.743 0 101015.486 0A507.743 507.743 0 104.257 512z' fill='%23fff'/%3E%3Cpath d='M275.853 290.51h206.832v133.546H275.853a29.193 29.193 0 01-29.315-29.315v-73.287c-1.628-17.915 13.029-30.944 29.315-30.944zm-60.258 162.86h267.09v133.546h-267.09A29.193 29.193 0 01186.28 557.6v-73.287c0-8.143 3.257-14.658 8.143-21.172 6.514-6.514 13.029-9.772 21.172-9.772zm60.258 162.86h206.832v133.546H275.853a29.193 29.193 0 01-29.315-29.315v-73.287c-1.628-17.915 13.029-30.944 29.315-30.944zm265.462-325.72h206.832a29.193 29.193 0 0129.315 29.315v73.287a29.193 29.193 0 01-29.315 29.315H541.315V290.51zm0 162.86h267.09c8.143 0 14.658 3.258 21.172 8.143 4.886 4.886 8.143 13.03 8.143 21.172v73.287a29.193 29.193 0 01-29.315 29.315h-267.09V453.37zm0 162.86h206.832a29.193 29.193 0 0129.315 29.315v73.287a29.193 29.193 0 01-29.315 29.315H541.315V616.23zM512 215.595c6.514 0 13.029 4.886 14.657 11.4v565.124c0 8.143-6.514 14.658-13.028 14.658-8.143 0-14.658-4.886-16.286-11.4V230.251c0-3.257 1.628-8.143 4.885-9.771 1.629-3.258 6.515-4.886 9.772-4.886zm0 0' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-huihanduibi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.232 1024 0 794.768 0 512S229.232 0 512 0c282.784 0 512 229.232 512 512s-229.216 512-512 512zm236.368-673.136l-111.312-96.112L601.472 224H307.616C285.36 224 272 235.536 272 254.752v530.496C272 804.464 285.36 816 307.616 816h440.752C766.192 816 784 804.464 784 785.248V381.6l-35.632-30.736z' fill='%23D04A02'/%3E%3Cpath d='M538.272 545.408H372.56V441.696h138.32V358.72l172.992 186.16zm76.544-156.112V273.968l40.096 34.592v46.128h53.408l40.064 34.592-133.568.016zM518.192 594.96h165.68v103.728H545.568v82.976L372.56 595.52z' fill='%23D04A02'/%3E%3C/svg%3E\")}.t-icon-jinxiaoduibi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024.009 512A512 512 0 009.029 417.89l-3.413 20.967v6.095c0 8.29-1.95 16.58-2.682 24.381S.01 493.227.01 504.93V512c0 2.438 0 0 0 0v1.707A507.368 507.368 0 00503.963 1024h8.046c10.24 0 19.992 0 29.988-1.463h2.682A512 512 0 001024.01 512zm-512-463.238a463.238 463.238 0 01444.708 591.97 388.389 388.389 0 01-31.451-73.143c-25.844-70.218-57.783-157.501-126.781-160.915-61.44-2.682-76.8 61.196-88.26 112.884-14.628 67.78-27.55 108.252-76.311 108.252-44.618 0-57.052-31.94-73.143-99.962-12.678-54.614-29.501-121.905-100.694-121.905s-86.796 73.143-97.523 129.707c-14.141 69.241-26.332 102.156-66.56 100.937-52.176-.976-87.284-51.444-123.368-104.107-32.183-47.055-65.341-95.33-115.078-109.714a463.238 463.238 0 01454.46-374.004z' fill='%2348AB07'/%3E%3C/svg%3E\")}.t-icon-lishishuju{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M472.615 78.77C212.677 78.77 0 291.445 0 551.384S212.677 1024 472.615 1024s472.616-212.677 472.616-472.615H472.615V78.769z' fill='%23249CF2'/%3E%3Cpath d='M1024 472.615C1024 212.677 811.323 0 551.385 0v472.615H1024z' fill='%23A5D6FA'/%3E%3C/svg%3E\")}.t-icon-moxingduibi-huang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M558.4 1024c-6.2 0-12-1.5-17.2-4.4-12.1-6.9-19.1-20.9-19.1-38.4V599.206c1.7-32.5 18.5-62.099 44.7-79.898l.7-.5 327.095-196.698c15.1-9 30.6-10.2 42.7-3.3 12.1 6.9 19.1 20.9 19.1 38.4v381.795c-1.7 32.6-18.4 62.199-44.7 79.999L583.999 1016.2c-8.6 5.2-17.4 7.8-25.6 7.8zm26-477.994c-17.9 12.3-29.3 32.5-30.5 54.2V981.3c0 6.6 1.8 10 3 10.7s5 .5 10.7-2.9l327.095-196.698c17.4-11.8 28.9-32.2 30.1-54V357.41c0-6.6-1.8-10-3-10.7s-5-.5-10.7 2.9L584.399 546.006zm-74.8-27.3c-16.3 0-32.5-4-47.3-11.9L115.406 297.11c-15.4-9.3-24.2-23.1-24.2-37.7 0-14.699 8.8-28.399 24.2-37.699L461.601 12.213c30.5-16.2 65.999-16.2 95.698-.5l.8.4L904.295 221.51c15.4 9.3 24.2 23.1 24.2 37.7 0 14.7-8.8 28.4-24.2 37.7L557.999 506.406c-15.3 8.2-31.9 12.3-48.399 12.3zm.2-486.893c-11.2 0-22.3 2.7-32.5 8.1L131.905 248.91c-5.5 3.3-8.9 7.4-8.9 10.5 0 3.2 3.4 7.2 8.9 10.5L478.1 479.207c19.6 10.5 43.9 10.5 64.2-.4L887.795 269.91c5.5-3.3 8.9-7.4 8.9-10.5s-3.4-7.2-8.9-10.5L542 39.713c-10.1-5.3-21.1-7.9-32.2-7.9zM455.2 1018.4c-9.6 0-19.899-3.1-29.999-9.3L121.705 823.603c-32.2-22.2-52.2-57.9-54.2-96.1V370.109c0-20.3 7.9-36.5 21.8-44.199 13.8-7.8 31.7-6.2 49 4.4L441.9 515.807c32.7 22.5 52.2 57.299 54.4 95.998v357.396c0 20.4-8 36.6-21.9 44.3-5.8 3.3-12.3 4.9-19.2 4.9zM108.506 352.91c-1.5 0-2.7.3-3.7.8-3.4 1.9-5.6 8.3-5.6 16.5v356.495c1.5 27.5 16.4 54.1 39.8 70.299L441.8 982c7 4.3 13.5 5.8 17 3.9s5.6-8.3 5.6-16.6V612.705c-1.6-27.9-16.1-53.899-39.9-70.299L121.705 357.41c-4.9-2.9-9.6-4.5-13.2-4.5z' fill='%23FFBA00'/%3E%3Cpath d='M569.1 536.706l222.396-130.198c14.1-8.4 25.7-2 25.7 14.1v252.997c-1.1 18-10.6 34.3-25.7 44.199L569.1 848.002c-14.2 8.4-25.7 2-25.7-14.1V580.906c1.1-18 10.6-34.4 25.7-44.2z' fill='%23FFBA00'/%3E%3Cpath d='M540.6 190.21L775.997 328.91c15 8.8 15 23.1 0 32L540.6 499.507c-17 8.8-37.3 8.8-54.3 0L251.003 360.909c-15.1-8.9-15.1-23.2 0-32L486.3 190.211c17-8.8 37.3-8.8 54.3 0z' fill='%23FFBA00' opacity='.8'/%3E%3Cpath d='M244.503 411.808l206.298 122.898c18.6 12.4 30.4 32.8 31.7 55.1v236.197c0 20-14.2 27.8-31.7 17.4l-206.298-122.8c-18.7-12.399-30.5-32.899-31.8-55.198V429.208c0-20.1 14.2-27.8 31.8-17.4z' fill='%23FFBA00' opacity='.5'/%3E%3C/svg%3E\")}.t-icon-jilu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%231580EA'/%3E%3Cpath d='M785.306 415.744H625.51c-28.62 0-45.004-20.48-45.004-45.056v-163.84H301.978c-24.576 0-49.152 20.48-49.152 45.056v483.328c0 24.525 20.48 45.056 49.152 45.056h217.088l266.24-262.144v-102.4zm-204.8 200.704h-245.76v-40.96h245.76v40.96zm0-122.88h-245.76v-40.96h245.76v40.96zm45.004 249.856l-28.62 73.728 73.676-24.525 143.36-143.411-49.152-49.152-139.264 143.36zm192.564-192.512l-32.768 32.82 49.1 49.151 32.82-32.819-49.152-49.152zM687.002 370.688h98.304l-147.508-163.84h-16.332v94.208c0 36.864 28.62 69.632 65.536 69.632zm0 0' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-shujuquxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%235196FA'/%3E%3Cpath d='M707.56 444.44a35.77 35.77 0 0135.678 35.816v238.708a35.77 35.77 0 01-35.677 35.84h-47.546a35.77 35.77 0 01-35.678-35.84V480.21a35.77 35.77 0 0135.678-35.84h47.546zm-332.8 47.708a35.77 35.77 0 0135.678 35.864v190.836a35.77 35.77 0 01-35.677 35.84h-47.546a35.77 35.77 0 01-35.678-35.84V528.012a35.77 35.77 0 0135.678-35.84h47.546zm166.424 47.733a35.77 35.77 0 0135.677 35.84v143.197a35.77 35.77 0 01-35.677 35.84h-47.523a35.77 35.77 0 01-35.724-35.84V575.72a35.77 35.77 0 0135.724-35.84zm123.113-232.425l-28.067.186a17.92 17.92 0 01-.303-35.77l71.587-.512a17.943 17.943 0 0117.99 17.85v71.936a17.827 17.827 0 11-35.654 0v-28.672L530.083 492.847a17.734 17.734 0 01-19.875 3.677l-213.97-95.419a17.92 17.92 0 0114.5-32.768l202.775 90.508 150.83-151.273z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-lishi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M588.221 1021.931H435.78c-239.4 0-433.71-194.31-433.71-433.71V435.78c0-239.4 194.31-433.71 433.71-433.71H588.22c239.4 0 433.71 194.31 433.71 433.71V588.22c0 239.4-194.31 433.71-433.71 433.71z' fill='%23fff'/%3E%3Cpath d='M998.4 584.704V439.296C998.4 210.944 813.056 25.6 584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408C25.6 813.056 210.944 998.4 439.296 998.4h145.408c13.312 0 26.624-1.024 38.912-2.048 162.816-61.44 294.912-185.344 368.64-342.016 4.096-22.528 6.144-46.08 6.144-69.632z' fill='%23fff'/%3E%3Cpath d='M998.4 506.88v-67.584C998.4 210.944 813.056 25.6 584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 219.136 169.984 398.336 385.024 412.672C699.392 986.112 937.984 780.288 998.4 506.88z' fill='%23fff'/%3E%3Cpath d='M584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 143.36 72.704 269.312 183.296 343.04 56.32 17.408 115.712 27.648 178.176 27.648 322.56 0 584.704-262.144 584.704-584.704 0-34.816-3.072-67.584-9.216-100.352C898.048 125.952 752.64 25.6 584.704 25.6z' fill='%23fff'/%3E%3Cpath d='M584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 96.256 32.768 185.344 88.064 256 81.92 48.128 177.152 74.752 279.552 73.728 296.96-4.096 538.624-250.88 535.552-547.84-1.024-75.776-17.408-147.456-46.08-212.992-74.752-78.848-180.224-128-297.984-128z' fill='%23fff'/%3E%3Cpath d='M874.496 490.496c34.816-153.6 0-294.912-77.824-406.528C735.232 47.104 662.528 25.6 585.728 25.6H439.296C210.944 26.624 25.6 211.968 25.6 440.32v145.408c0 59.392 12.288 114.688 34.816 165.888 126.976 109.568 313.344 157.696 503.808 90.112 156.672-55.296 273.408-189.44 310.272-351.232z' fill='%23fff'/%3E%3Cpath d='M439.296 25.6C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 26.624 3.072 53.248 7.168 77.824 83.968 102.4 211.968 166.912 354.304 166.912 252.928 0 458.752-204.8 458.752-458.752 0-128-52.224-243.712-137.216-326.656C669.696 31.744 628.736 25.6 585.728 25.6H439.296z' fill='%23fff'/%3E%3Cpath d='M25.6 439.296V578.56c70.656 123.904 204.8 207.872 357.376 208.896 228.352 2.048 418.816-185.344 419.84-414.72 0-144.384-71.68-270.336-182.272-345.088-12.288-1.024-23.552-2.048-35.84-2.048H439.296C210.944 25.6 25.6 210.944 25.6 439.296z' fill='%23fff'/%3E%3Cpath d='M529.408 25.6h-90.112C210.944 25.6 25.6 210.944 25.6 439.296v29.696c43.008 158.72 188.416 276.48 361.472 276.48 206.848 0 373.76-167.936 373.76-373.76C760.832 215.04 665.6 81.92 529.408 25.6z' fill='%23fff'/%3E%3Cpath d='M384 41.984c-33.792 0-66.56 5.12-97.28 14.336a425.08 425.08 0 00-186.368 144.384C69.632 250.88 52.224 310.272 52.224 373.76c0 183.296 148.48 331.776 331.776 331.776s331.776-148.48 331.776-331.776S567.296 41.984 384 41.984z' fill='%23fff'/%3E%3Cpath d='M94.20800000000003 374.784a289.792 289.792 0 10579.584 0 289.792 289.792 0 10-579.584 0z' fill='%23fff'/%3E%3Cpath d='M136.192 374.784a247.808 247.808 0 10495.616 0 247.808 247.808 0 10-495.616 0z' fill='%23fff'/%3E%3Cpath d='M178.176 374.784a205.824 205.824 0 10411.648 0 205.824 205.824 0 10-411.648 0z' fill='%23fff'/%3E%3Cpath d='M512 178.3c-182.404 0-333.7 151.296-333.7 333.7S329.596 845.7 512 845.7 845.7 695.818 845.7 512 695.818 178.3 512 178.3zm142.812 345.012c1.414 16.968-11.312 31.107-26.866 31.107H523.312c-5.656 1.414-14.14 0-24.038 0h-1.414c-16.968 0-31.107 5.656-31.107-11.311v-188.06c0-16.968 15.553-31.107 31.107-31.107 16.968 0 31.108 15.553 31.108 31.107V490.79h94.736c16.968 0 29.694 14.14 29.694 29.694 1.414 1.414 1.414 2.828 1.414 2.828z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-jilu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M21.314999999999998 512a498.551 498.551 0 10997.102 0 498.551 498.551 0 10-997.102 0z' fill='%23fff'/%3E%3Cpath d='M622.406 765.234l-78.795 22.058a59.285 59.285 0 01-74.164-68.258l13.605-70.054a73.295 73.295 0 0120.206-38.095L786.25 327.777V274.63a86.438 86.438 0 00-86.611-86.264H328.24a86.38 86.38 0 00-86.437 86.264v451.584a86.38 86.38 0 0086.437 86.264H699.64a86.438 86.438 0 0086.495-86.264V611.869L655.175 745.84a73.99 73.99 0 01-32.769 19.395zM359.272 305.082h290.46a31.842 31.842 0 010 63.685h-290.46a31.842 31.842 0 010-63.685zM327.43 477.668a31.9 31.9 0 0131.842-31.842H527.17a31.842 31.842 0 010 63.685H359.272a31.842 31.842 0 01-31.842-31.843z' fill='%23FEC407'/%3E%3Cpath d='M858.156 416.589l-25.069-23.159a25.184 25.184 0 00-35.084.811l-253.929 257.75a15.805 15.805 0 00-4.284 8.105L526.3 730.15a1.1 1.1 0 00.463 1.216 1.216 1.216 0 001.274.348l78.738-22.058a15.169 15.169 0 007.005-4.111l245.592-253.002a25.127 25.127 0 00-1.216-35.953z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-lishijilu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%23FF822B'/%3E%3Cpath d='M324.409 655.019c180.881 0 327.51-146.631 327.51-327.51 0-152.138-103.734-280.047-244.33-316.854C205.813 52.464 47.496 213.018 8.986 415.982c38.6 137.898 165.196 239.037 315.422 239.037z' fill='%23FFF' fill-opacity='.2'/%3E%3Cpath d='M512 1024c282.767 0 512-229.233 512-512 0-31.766-2.891-62.854-8.434-93.019-87.509-82.881-205.691-133.718-335.742-133.718-269.71 0-488.357 218.645-488.357 488.357 0 54.96 9.084 107.803 25.823 157.104C300.627 989.489 402.283 1024 512 1024z' fill='%23FFF' fill-opacity='.15'/%3E%3Cpath d='M732.536 756.566c36.39 0 65.89-29.5 65.89-65.89 0 36.39 29.502 65.89 65.889 65.89-17.054 0-65.89 29.503-65.89 65.89 0-36.387-29.5-65.89-65.889-65.89zM159.686 247.28c25.686 0 46.51-20.823 46.51-46.51 0 25.687 20.823 46.51 46.51 46.51-12.037 0-46.51 20.824-46.51 46.51 0-25.686-20.824-46.51-46.51-46.51z' fill='%23FFF' fill-opacity='.5'/%3E%3Cpath d='M206.195 333.323c8.563 0 15.504-6.94 15.504-15.503 0 8.562 6.94 15.503 15.503 15.503-4.012 0-15.503 6.941-15.503 15.504 0-8.563-6.941-15.504-15.504-15.504z' fill='%23FFF' fill-opacity='.3'/%3E%3Cpath d='M374.407 257.357h275.186q69.765 0 69.765 69.765v369.756q0 69.765-69.765 69.765H374.407q-69.765 0-69.765-69.765V327.122q0-69.765 69.765-69.765z' fill='%23FFF'/%3E%3Cpath d='M386.422 341.075h153.484q21.317 0 21.317 21.317t-21.317 21.317H386.422q-21.317 0-21.317-21.317t21.317-21.317zM386.422 437.971h250.38q21.318 0 21.318 21.317 0 21.318-21.318 21.318h-250.38q-21.317 0-21.317-21.318 0-21.317 21.317-21.317zM386.422 534.868h250.38q21.318 0 21.318 21.317t-21.318 21.317h-250.38q-21.317 0-21.317-21.317t21.317-21.317zM387.198 631.764h250.38q21.317 0 21.317 21.317t-21.317 21.317h-250.38q-21.318 0-21.318-21.317t21.318-21.317z' fill='%23FF954B'/%3E%3C/svg%3E\")}.t-icon-duibifenxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0A512 512 0 110 512 512 512 0 01512 0z' fill='%23FFBF10'/%3E%3Cpath d='M633.525 724.57h-363.31a42.827 42.827 0 01-47.314-46.893V332.951a42.948 42.948 0 0147.405-46.924h473.118a42.918 42.918 0 0147.224 46.924V530.1a135.89 135.89 0 00-37.707-5.331 135.53 135.53 0 00-135.53 135.53 136.132 136.132 0 0016.053 64.12zM451.012 508.446l72.132 61.56a22.558 22.558 0 0014.516 5.271 22.648 22.648 0 0016.505-7.138l99.388-111.074.422-.512a3.614 3.614 0 01.451-.542 18.07 18.07 0 003.795-13.583 18.342 18.342 0 00-7.047-12.047 23.642 23.642 0 00-14.607-5 23.823 23.823 0 00-17.408 7.56l-82.01 92.16-71.199-64.632a21.564 21.564 0 00-14.276-5.421 21.534 21.534 0 00-15.058 6.023l-75.295 74.782a20.6 20.6 0 00-6.354 15.059 20.751 20.751 0 006.746 15.059 23.793 23.793 0 0016.354 6.325 24.094 24.094 0 0017.016-6.958l55.658-56.771z' fill='%23FFF'/%3E%3Cpath d='M746.737 561.062a90.172 90.172 0 000 180.344zm0 189.38a99.177 99.177 0 10-99.177-99.238 100.08 100.08 0 0099.177 99.207zm0-180.345a81.167 81.167 0 11-81.167 81.167 80.806 80.806 0 0181.167-81.167z' fill='%23FFECB7'/%3E%3C/svg%3E\")}.t-icon-pinggufenxi-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.664 38.684c54.796 0 99.652 40.56 99.652 90.149v766.334c0 49.59-44.856 90.149-99.652 90.149H138.336c-54.796 0-99.652-40.56-99.652-90.149V128.833c0-49.59 44.856-90.149 99.652-90.149h747.328zm-3.058 69.76H141.394c-18.132 0-32.95 13.216-32.95 29.345v748.422c0 16.129 14.818 29.345 32.95 29.345h741.212c18.132 0 32.95-13.216 32.95-29.345V137.789c0-16.129-14.818-29.345-32.95-29.345zm-224.97 622.01a36.409 36.409 0 010 72.817H366.364a36.409 36.409 0 010-72.818h291.272zM512 257.137c28.836 1.31 50.062 15.073 63.716 41.324l113.777 273.576c1.53 9.175 3.022 15.729 4.551 19.661-1.529 19.66-15.182 29.528-40.96 29.528-22.755 0-37.137-7.865-43.253-23.63l-15.911-47.222H432.337l-18.204 47.222c-7.573 15.765-21.991 23.63-43.217 23.63-25.778 0-39.431-10.486-40.96-31.494V575.97c1.529-1.31 2.293-2.621 2.293-3.932l118.33-273.576c10.594-26.215 31.092-40.014 61.421-41.324zm-6.372 83.012l-54.322 140.538h108.608L505.628 340.15z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shouye-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M896 1015.36H128v-416h64v352h640v-352h64v416zm72.64-426.24L512 102.08 55.36 589.12 8.64 545.6 512 8.64l503.36 536.96-46.72 43.52z' fill='%23477EFF'/%3E%3Cpath d='M640 887.36h-64v-224H448v224h-64v-288h256v288zm-128-352a128 128 0 11128-128 128 128 0 01-128 128zm0-192a64 64 0 1064 64 64 64 0 00-64-64z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-wode-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 377.263a134.737 134.737 0 100-269.474 134.737 134.737 0 000 269.474zm0 80.842a215.579 215.579 0 110-431.158 215.579 215.579 0 010 431.158zM161.684 916.211h700.632V808.42a215.579 215.579 0 00-215.58-215.579H377.264a215.579 215.579 0 00-215.579 215.58V916.21zM377.264 512h269.473c163.705 0 296.42 132.716 296.42 296.421v188.632H80.843V808.42C80.842 644.716 213.558 512 377.263 512z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-pinggufenxi-copy-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.664 38.684c54.796 0 99.652 40.56 99.652 90.149v766.334c0 49.59-44.856 90.149-99.652 90.149H138.336c-54.796 0-99.652-40.56-99.652-90.149V128.833c0-49.59 44.856-90.149 99.652-90.149h747.328zm-3.058 69.76H141.394c-18.132 0-32.95 13.216-32.95 29.345v748.422c0 16.129 14.818 29.345 32.95 29.345h741.212c18.132 0 32.95-13.216 32.95-29.345V137.789c0-16.129-14.818-29.345-32.95-29.345zm-224.97 622.01a36.409 36.409 0 010 72.817H366.364a36.409 36.409 0 010-72.818h291.272zM512 257.137c28.836 1.31 50.062 15.073 63.716 41.324l113.777 273.576c1.53 9.175 3.022 15.729 4.551 19.661-1.529 19.66-15.182 29.528-40.96 29.528-22.755 0-37.137-7.865-43.253-23.63l-15.911-47.222H432.337l-18.204 47.222c-7.573 15.765-21.991 23.63-43.217 23.63-25.778 0-39.431-10.486-40.96-31.494V575.97c1.529-1.31 2.293-2.621 2.293-3.932l118.33-273.576c10.594-26.215 31.092-40.014 61.421-41.324zm-6.372 83.012l-54.322 140.538h108.608L505.628 340.15z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-wode{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 377.263a134.737 134.737 0 100-269.474 134.737 134.737 0 000 269.474zm0 80.842a215.579 215.579 0 110-431.158 215.579 215.579 0 010 431.158zM161.684 916.211h700.632V808.42a215.579 215.579 0 00-215.58-215.579H377.264a215.579 215.579 0 00-215.579 215.58V916.21zM377.264 512h269.473c163.705 0 296.42 132.716 296.42 296.421v188.632H80.843V808.42C80.842 644.716 213.558 512 377.263 512z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shouye{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M896 1015.36H128v-416h64v352h640v-352h64v416zm72.64-426.24L512 102.08 55.36 589.12 8.64 545.6 512 8.64l503.36 536.96-46.72 43.52z' fill='%23333'/%3E%3Cpath d='M640 887.36h-64v-224H448v224h-64v-288h256v288zm-128-352a128 128 0 11128-128 128 128 0 01-128 128zm0-192a64 64 0 1064 64 64 64 0 00-64-64z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shijian-mianxing-0{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M77.18599999999992 512.305a435.119 435.119 0 10870.238 0 435.119 435.119 0 10-870.238 0z' fill='%2379D13F'/%3E%3Cpath d='M510.856 558.105c-20.554 0-37.22-16.665-37.22-37.22V295.682c0-20.554 16.666-37.219 37.22-37.219s37.22 16.665 37.22 37.22v225.202c0 20.536-16.666 37.22-37.22 37.22z' fill='%23ACFF88'/%3E%3Cpath d='M709.784 670.677a36.977 36.977 0 01-18.571-4.995L496.193 553.09c-17.79-10.277-23.89-33.025-13.614-50.833 10.258-17.81 33.044-23.91 50.833-13.614l195.02 112.592c17.79 10.277 23.891 33.024 13.614 50.833-6.883 11.955-19.391 18.61-32.262 18.61z' fill='%23ACFF88'/%3E%3Cpath d='M442.633 520.885a68.222 68.222 0 10136.445 0 68.222 68.222 0 10-136.445 0z' fill='%23D6FFB7'/%3E%3C/svg%3E\")}.t-icon-kehuguanli{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0A512 512 0 110 512 512 512 0 01512 0z' fill='%23F15E5E'/%3E%3Cpath d='M331.279 551.995a61.03 61.03 0 00-3.058 19.148v60.972a61.074 61.074 0 0061.075 61.148h61.074a61.074 61.074 0 0061.074-61.148v-60.972a61.22 61.22 0 00-3.057-19.178c91.121 24.371 155.736 85.285 155.736 156.526v45.934a61.074 61.074 0 01-61.104 61.103H236.617a61.074 61.074 0 01-61.074-61.074V708.52c0-71.27 64.614-132.198 155.736-156.525zm416.095 203a60.767 60.767 0 008.367-30.91v-45.963c0-67.174-61.016-125.206-149.211-152.035a190.171 190.171 0 0057.534-138.05 195.482 195.482 0 00-22.294-91.311c63.605 4.769 113.898 64.366 113.898 137.114a142.438 142.438 0 01-53.965 114.03c84.612 18.314 145.57 69.719 145.57 130.267v46.328a30.53 30.53 0 01-30.457 30.53h-69.442zM419.84 571.143a30.53 30.53 0 0130.53 30.53v30.545a30.544 30.544 0 11-61.074 0v-30.53a30.53 30.53 0 0130.53-30.53zm0-30.53c-84.304 0-152.678-75.176-152.678-167.892S335.536 204.8 419.84 204.8s152.678 75.176 152.678 167.921-68.374 167.892-152.678 167.892z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-qiapianjihuo{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0zm108.8 595.2c-44.8 0-83.2-12.8-121.6-38.4l-96 96L448 704l-57.6 57.6-44.8-44.8-32 32 44.8 44.8-57.6 57.6L192 742.4l243.2-243.2c-19.2-32-25.6-70.4-25.6-115.2 0-115.2 96-211.2 211.2-211.2S832 268.8 832 384c0 121.6-96 211.2-211.2 211.2z' fill='%23f4a300'/%3E%3Cpath d='M620.8 256c-70.4 0-128 57.6-128 128s57.6 128 128 128 128-57.6 128-128-64-128-128-128z' fill='%23f4a300'/%3E%3C/svg%3E\")}.t-icon-kapian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M614.263 629.4h45.698v45.407h-45.698v-45.408zm112.936 0h45.7v45.407h-45.7v-45.408z' fill='%231296DB'/%3E%3Cpath d='M512 1.873C230.969 1.873 3.15 229.69 3.15 510.72s227.82 508.85 508.849 508.85c281.031 0 508.848-227.82 508.848-508.85C1020.847 229.69 793.03 1.873 512 1.873zM827.328 706.24s-2.134 41.334-43.08 47.154H243.823s-32.405-1.94-38.81-43.855l-1.2-248.964H827.33V706.24zm0-401.972v76.26l-623.518-.306 1.202-78.283c6.694-33.473 39.004-34.346 39.004-34.346h538.487c45.407 4.657 44.825 36.675 44.825 36.675z' fill='%231296DB'/%3E%3Cpath d='M670.44 629.4h45.699v45.407H670.44v-45.408z' fill='%231296DB'/%3E%3C/svg%3E\")}.t-icon-kapiananniu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 533.662c-9.846-3.939-21.662-7.877-33.477-11.816 3.939-7.877 7.877-17.723 7.877-27.57v-25.6c0-29.538-25.6-55.138-55.138-55.138-5.908 0-11.816 1.97-17.724 3.939-21.661 7.877-37.415 27.57-37.415 51.2v25.6c0 9.846 1.97 19.692 7.877 27.57-9.846 1.968-19.692 5.907-29.538 9.845-11.816 5.908-19.693 17.723-19.693 29.539v33.477l1.97 3.938c3.938 11.816 13.784 19.692 27.569 19.692h141.784c13.785 0 27.57-11.815 27.57-25.6v-31.507c0-3.939 0-7.877-1.97-9.846-5.907-7.877-11.815-15.754-19.692-17.723zm137.846-41.354h-78.77c-5.907 0-9.845 1.969-13.784 5.907-3.938 3.939-5.907 7.877-5.907 13.785s1.969 9.846 5.907 13.785c3.939 3.938 7.877 5.907 13.785 5.907h78.77c5.907 0 9.845-1.969 13.784-5.907 3.938-3.939 5.907-7.877 5.907-13.785s-1.969-9.846-5.907-13.785c-3.939-3.938-9.846-5.907-13.785-5.907zm0 78.769h-78.77c-5.907 0-9.845 1.97-13.784 5.908-3.938 3.938-5.907 7.877-5.907 13.784 0 5.908 1.969 9.846 5.907 13.785 3.939 3.938 7.877 5.908 13.785 5.908h78.77c5.907 0 9.845-1.97 13.784-5.908 3.938-3.939 5.907-7.877 5.907-13.785 0-5.907-1.969-9.846-5.907-13.784-3.939-3.939-9.846-5.908-13.785-5.908z' fill='%2372B0FF'/%3E%3Cpath d='M512 0C228.43 0 0 228.43 0 512s228.43 512 512 512 512-228.43 512-512S793.6 0 512 0zm236.308 669.538c0 21.662-17.723 39.385-39.385 39.385H315.077c-21.662 0-39.385-17.723-39.385-39.385V354.462c0-21.662 17.723-39.385 39.385-39.385h393.846c21.662 0 39.385 17.723 39.385 39.385v315.076z' fill='%2372B0FF'/%3E%3Cpath d='M649.846 413.538H531.692c-5.907 0-9.846 1.97-13.784 5.908-3.939 3.939-5.908 7.877-5.908 13.785 0 5.907 1.97 9.846 5.908 13.784 3.938 3.939 7.877 5.908 13.784 5.908h118.154c5.908 0 9.846-1.97 13.785-5.908 3.938-3.938 5.907-7.877 5.907-13.784 0-5.908-1.969-9.846-5.907-13.785-3.939-3.938-9.846-5.908-13.785-5.908z' fill='%2372B0FF'/%3E%3C/svg%3E\")}.t-icon-xiangmuchaxun-chakanshebei{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M17.96 509.427a501.76 491.467 90 10982.934 0 501.76 491.467 90 10-982.934 0z' fill='%233F51B5'/%3E%3Cpath d='M762.8 621.2h-26c-5.6 0-10-4.4-10-10v-73.6c0-5.6-4.4-10-10-10h-172c-5.6 0-10-4.4-10-10V476c0-5.6 4.4-10 10-10h148.8c6 0 10.8-4.8 10.8-10.8V278.8a10.928 10.928 0 00-10.8-10.8H330.4c-6 0-10.8 4.8-10.8 10.8v176.4a10.928 10.928 0 0010.8 10.8h148.8c5.6 0 10 4.4 10 10v41.6c0 5.6-4.4 10-10 10h-172c-5.6 0-10 4.4-10 10v73.6c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6 0-10-4.4-10-10v-28c0-5.6 4.4-10 10-10h126.8c5.6 0 10 4.4 10 10v28c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6 0-10-4.4-10-10v-28c0-5.6 4.4-10 10-10H672c5.6 0 10 4.4 10 10v28c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c-.8-2.8-3.2-5.2-6-5.2zm-421.6 84c0 1.2-.8 2-2 2H300c-1.2 0-2-.8-2-2V666c0-1.2.8-2 2-2h39.2c1.2 0 2 .8 2 2v39.2zm192 0c0 .8-.8 2-1.6 2H492c-.8 0-1.6-.8-1.6-2V666c0-.4 0-.8.4-1.2.4-.4.8-.4 1.2-.4h39.2c.4 0 .8 0 1.2.4.4.4.4.8.4 1.2v39.2zm-160.8-282c-5.6 0-10-4.4-10-10v-92.4c0-5.6 4.4-10 10-10h278.8c5.6 0 10 4.4 10 10v92.4c0 5.6-4.4 10-10 10H372.4zm352.8 282c0 .8-.8 2-1.6 2h-39.2c-.8 0-1.6-.8-1.6-2V666c0-.4 0-.8.4-1.2.4-.4.8-.4 1.2-.4h39.2c.4 0 .8 0 1.2.4.4.4.4.8.4 1.2v39.2zm-288-364.8c-10.8 0-20.8 6.4-24.8 16.4-4 10-2 21.6 5.6 29.2 7.6 7.6 19.2 10 29.2 6s16.4-14 16.4-24.8c0-14.8-11.6-26.8-26.4-26.8zm0 0' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-shebeishu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0a512 512 0 01512 512 512 512 0 01-512 512A512 512 0 010 512 512 512 0 01512 0z' fill='%23B196F4'/%3E%3Cpath d='M429.44 260.48h165.12V425.6H429.44zM295.04 598.4h165.12v165.12H295.04zm269.44 0H729.6v165.12H564.48zm116.48 0h-68.48v-51.84H411.52v51.84h-68.48V478.08h337.92V598.4z' fill='%23FFF'/%3E%3Cpath d='M477.44 423.68h68.48V512h-68.48z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-lishihenji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.778 0 512 229.222 512 512s-229.222 512-512 512S0 794.778 0 512 229.222 0 512 0zm0 256c-141.26 0-256 114.842-256 256s114.842 256 256 256c141.26 0 256-114.842 256-256a256.307 256.307 0 00-256-256zm-25.6 170.65a25.6 25.6 0 0125.6 25.6V512h59.75a25.6 25.6 0 110 51.2H486.4a25.549 25.549 0 01-25.6-25.6v-85.35a25.6 25.6 0 0125.6-25.6z' fill='%23FB9D95'/%3E%3C/svg%3E\")}.t-icon-qiehuan1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M956.995 307.227a31.979 31.979 0 00-6.932-34.852L799.53 121.841l-45.227 45.227 95.94 95.941h-722.3v63.96h799.507a31.976 31.976 0 0029.546-19.742zm2.435 339.548H159.923a31.979 31.979 0 00-29.546 19.741 31.979 31.979 0 006.932 34.852l150.535 150.534 45.227-45.226-95.941-95.94h722.3v-63.961z'/%3E%3C/svg%3E\")}.t-icon-tishi6{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M513.6 232c12.8 0 24-11.2 24-24V86.4c0-12.8-11.2-24-24-24s-24 11.2-24 24V208c0 12.8 9.6 24 24 24zm-219.2 49.6c4.8 4.8 11.2 6.4 17.6 6.4s12.8-1.6 17.6-6.4c9.6-9.6 9.6-24 0-33.6l-86.4-86.4c-9.6-9.6-24-9.6-33.6 0-9.6 9.6-9.6 24 0 33.6l84.8 86.4zm-88 161.6H83.2c-12.8 0-24 11.2-24 24s11.2 24 24 24h121.6c12.8 0 24-11.2 24-24s-9.6-24-22.4-24zm734.4 0H819.2c-12.8 0-24 11.2-24 24s11.2 24 24 24h121.6c12.8 0 24-11.2 24-24s-9.6-24-24-24zM715.2 289.6c6.4 0 12.8-1.6 17.6-6.4l86.4-86.4c9.6-9.6 9.6-24 0-33.6s-24-9.6-33.6 0l-86.4 86.4c-9.6 9.6-9.6 24 0 33.6 3.2 3.2 9.6 6.4 16 6.4zM601.6 835.2H422.4c-12.8 0-22.4 9.6-22.4 22.4v3.2c0 12.8 9.6 22.4 22.4 22.4h179.2c12.8 0 22.4-9.6 22.4-22.4v-3.2c0-12.8-9.6-22.4-22.4-22.4zM600 494.4H424c-12.8 0-24 11.2-24 24s11.2 24 24 24h64v144c0 12.8 9.6 22.4 22.4 22.4h1.6c12.8 0 22.4-9.6 22.4-22.4v-144h64c12.8 0 24-11.2 24-24 1.6-12.8-8-24-22.4-24zm-46.4 419.2h-80c-12.8 0-24 11.2-24 24s11.2 24 24 24h80c12.8 0 24-11.2 24-24-1.6-14.4-11.2-24-24-24z' fill='%232db391'/%3E%3Cpath d='M512 268.8c-129.6 0-236.8 105.6-236.8 236.8 0 65.6 27.2 128 75.2 172.8l22.4 75.2c1.6 25.6 22.4 44.8 49.6 44.8h180.8c25.6 0 46.4-19.2 49.6-44.8l22.4-75.2c48-44.8 75.2-107.2 75.2-172.8C748.8 376 643.2 268.8 512 268.8zm124.8 377.6l-4.8 4.8-27.2 91.2-1.6 4.8v3.2l-182.4-1.6v-3.2l-27.2-94.4-4.8-4.8c-40-35.2-64-88-64-140.8 0-104 84.8-188.8 188.8-188.8s188.8 84.8 188.8 188.8c-1.6 54.4-25.6 105.6-65.6 140.8z' fill='%232db391'/%3E%3C/svg%3E\")}.t-icon-bianji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M153.6 902.656a32.256 32.256 0 010-64h716.8a32.256 32.256 0 010 64zM743.936 151.04l72.192 72.192a51.2 51.2 0 010 72.192L358.4 751.616a51.2 51.2 0 01-36.352 14.848h-95.232a25.6 25.6 0 01-25.6-25.6v-97.792a51.2 51.2 0 0114.848-36.352l455.68-455.68a51.2 51.2 0 0172.192 0zm-478.72 497.152v54.272h54.272l442.88-442.88-54.272-54.784z' fill='%235A5A68'/%3E%3C/svg%3E\")}.t-icon-caidan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M44.4 245.9h935.2c24.4 0 44.4-20 44.4-44.4s-19.8-44.4-44.4-44.4H44.4C20 157.1 0 177.1 0 201.5s20 44.4 44.4 44.4zm935.2 221.8H44.4C20 467.7 0 487.7 0 512.1s20 44.4 44.4 44.4h935.2c24.4 0 44.4-20 44.4-44.4s-20-44.4-44.4-44.4zm0 310.4H44.4C20 778.1 0 797.8 0 822.5s20 44.4 44.4 44.4h935.2c24.4 0 44.4-19.8 44.4-44.4s-20-44.4-44.4-44.4z'/%3E%3C/svg%3E\")}.t-icon-xiaoxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M769.7 659h-60V494.6c0-110.7-90.1-200.8-200.8-200.8-110.7 0-200.8 90.1-200.8 200.8V659h-60V494.6c0-69.4 27.2-134.8 76.6-184.2s114.8-76.6 184.2-76.6 134.8 27.2 184.2 76.6c49.4 49.4 76.6 114.8 76.6 184.2V659z' fill='%23F9C73D'/%3E%3Cpath d='M508.9 287.7c-47.6 0-86.3-38.7-86.3-86.3s38.7-86.3 86.3-86.3 86.3 38.7 86.3 86.3-38.7 86.3-86.3 86.3zm0-112.7c-14.5 0-26.3 11.8-26.3 26.3s11.8 26.3 26.3 26.3 26.3-11.8 26.3-26.3-11.8-26.3-26.3-26.3z' fill='%23F9C73D'/%3E%3Cpath d='M610.5 732.4c7.4 15.1 11.6 32.1 11.6 50 0 62.6-50.7 113.3-113.3 113.3S395.5 845 395.5 782.4c0-17.2 3.8-33.6 10.7-48.2' fill='%23FFEABB'/%3E%3Cpath d='M508.9 925.6c-79 0-143.3-64.3-143.3-143.3 0-21.3 4.6-41.8 13.6-60.9l54.3 25.5c-5.2 11.1-7.9 23-7.9 35.4 0 45.9 37.4 83.3 83.3 83.3s83.3-37.4 83.3-83.3c0-12.9-2.9-25.3-8.5-36.7l53.8-26.5c9.8 19.8 14.7 41.1 14.7 63.3-.1 79-64.3 143.2-143.3 143.2z' fill='%23F9C73D'/%3E%3Cpath d='M771.9 776.3H245.8c-38.9 0-70.5-31.6-70.5-70.5s31.6-70.5 70.5-70.5H279c16.6 0 30 13.4 30 30s-13.4 30-30 30h-33.1c-5.7 0-10.5 4.8-10.5 10.5s4.8 10.5 10.5 10.5H772c5.7 0 10.5-4.8 10.5-10.5s-4.8-10.5-10.5-10.5h-33c-16.6 0-30-13.4-30-30s13.4-30 30-30h33c38.9 0 70.5 31.6 70.5 70.5s-31.7 70.5-70.6 70.5z' fill='%23F9C73D'/%3E%3C/svg%3E\")}.t-icon-add-circle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M682.667 480H544V341.333c0-17.066-14.933-32-32-32s-32 14.934-32 32V480H341.333c-17.066 0-32 14.933-32 32s14.934 32 32 32H480v138.667c0 17.066 14.933 32 32 32s32-14.934 32-32V544h138.667c17.066 0 32-14.933 32-32s-14.934-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-ashbin{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M874.667 241.067H672v-70.4C672 130.133 637.867 96 597.333 96H426.667C386.133 96 352 130.133 352 170.667v70.4H149.333c-17.066 0-32 14.933-32 32s14.934 32 32 32h53.334v548.266c0 40.534 34.133 74.667 74.666 74.667h469.334c40.533 0 74.666-34.133 74.666-74.667V305.067h53.334c17.066 0 32-14.934 32-32s-14.934-32-32-32zM416 170.667c0-6.4 4.267-10.667 10.667-10.667h170.666c6.4 0 10.667 4.267 10.667 10.667v70.4H416v-70.4zm341.333 682.666c0 6.4-4.266 10.667-10.666 10.667H277.333c-6.4 0-10.666-4.267-10.666-10.667v-544h490.666v544z' fill='%23666'/%3E%3Cpath d='M426.667 736c17.066 0 32-14.933 32-32V490.667c0-17.067-14.934-32-32-32s-32 14.933-32 32V704c0 17.067 14.933 32 32 32zm170.666 0c17.067 0 32-14.933 32-32V490.667c0-17.067-14.933-32-32-32s-32 14.933-32 32V704c0 17.067 14.934 32 32 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-chart-bar{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M149.333 800h128c29.867 0 53.334-23.467 53.334-53.333V533.333c0-29.866-23.467-53.333-53.334-53.333h-128C119.467 480 96 503.467 96 533.333v213.334C96 776.533 119.467 800 149.333 800zM160 544h106.667v192H160V544zm288 256h128c29.867 0 53.333-23.467 53.333-53.333V149.333C629.333 119.467 605.867 96 576 96H448c-29.867 0-53.333 23.467-53.333 53.333v597.334C394.667 776.533 418.133 800 448 800zm10.667-640h106.666v576H458.667V160zm416 149.333h-128c-29.867 0-53.334 23.467-53.334 53.334v384c0 29.866 23.467 53.333 53.334 53.333h128C904.533 800 928 776.533 928 746.667v-384c0-29.867-23.467-53.334-53.333-53.334zM864 736H757.333V373.333H864V736zm32 117.333H128c-17.067 0-32 14.934-32 32s14.933 32 32 32h768c17.067 0 32-14.933 32-32s-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-close{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M556.8 512L832 236.8c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L512 467.2 236.8 189.867c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8L467.2 512 189.867 787.2c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933 8.533 23.466 8.533S230.4 838.4 236.8 832L512 556.8 787.2 832c6.4 6.4 14.933 8.533 23.467 8.533s17.066-2.133 23.466-8.533c12.8-12.8 12.8-32 0-44.8L556.8 512z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-error{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M657.067 360.533c-12.8-12.8-32-12.8-44.8 0l-102.4 102.4-102.4-102.4c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l102.4 102.4-102.4 102.4c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933 8.534 23.466 8.534s17.067-2.134 23.467-8.534l102.4-102.4 102.4 102.4c6.4 6.4 14.933 8.534 23.467 8.534s17.066-2.134 23.466-8.534c12.8-12.8 12.8-32 0-44.8L554.667 509.867l102.4-102.4c12.8-12.8 12.8-34.134 0-46.934z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-menu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M106.667 213.333a64 64 0 10128 0 64 64 0 10-128 0zM106.667 512a64 64 0 10128 0 64 64 0 10-128 0zM106.667 810.667a64 64 0 10128 0 64 64 0 10-128 0zM896 778.667H362.667c-17.067 0-32 14.933-32 32s14.933 32 32 32H896c17.067 0 32-14.934 32-32s-14.933-32-32-32zM362.667 245.333H896c17.067 0 32-14.933 32-32s-14.933-32-32-32H362.667c-17.067 0-32 14.934-32 32s14.933 32 32 32zM896 480H362.667c-17.067 0-32 14.933-32 32s14.933 32 32 32H896c17.067 0 32-14.933 32-32s-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-minus-circle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 949.333C270.933 949.333 74.667 753.067 74.667 512S270.933 74.667 512 74.667 949.333 270.933 949.333 512 753.067 949.333 512 949.333zm0-810.666C307.2 138.667 138.667 307.2 138.667 512S307.2 885.333 512 885.333 885.333 716.8 885.333 512 716.8 138.667 512 138.667z' fill='%23666'/%3E%3Cpath d='M682.667 544H341.333c-17.066 0-32-14.933-32-32s14.934-32 32-32h341.334c17.066 0 32 14.933 32 32s-14.934 32-32 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-modular{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M405.333 458.667h-256C119.467 458.667 96 435.2 96 405.333v-256C96 119.467 119.467 96 149.333 96h256c29.867 0 53.334 23.467 53.334 53.333v256c0 29.867-23.467 53.334-53.334 53.334zm-245.333-64h234.667V160H160v234.667zm714.667 64h-256c-29.867 0-53.334-23.467-53.334-53.334v-256C565.333 119.467 588.8 96 618.667 96h256C904.533 96 928 119.467 928 149.333v256c0 29.867-23.467 53.334-53.333 53.334zm-245.334-64H864V160H629.333v234.667zM874.667 928h-256c-29.867 0-53.334-23.467-53.334-53.333v-256c0-29.867 23.467-53.334 53.334-53.334h256c29.866 0 53.333 23.467 53.333 53.334v256C928 904.533 904.533 928 874.667 928zm-245.334-64H864V629.333H629.333V864zm-224 64h-256C119.467 928 96 904.533 96 874.667v-256c0-29.867 23.467-53.334 53.333-53.334h256c29.867 0 53.334 23.467 53.334 53.334v256c0 29.866-23.467 53.333-53.334 53.333zM160 864h234.667V629.333H160V864z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-notification{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M800 625.067V448c0-117.333-70.4-217.6-170.667-262.4C625.067 123.733 573.867 74.667 512 74.667S398.933 123.733 394.667 185.6C294.4 230.4 224 330.667 224 448v177.067C166.4 672 138.667 736 138.667 810.667c0 17.066 14.933 32 32 32H377.6C392.533 904.533 448 949.333 512 949.333s119.467-44.8 134.4-106.666h206.933c17.067 0 32-14.934 32-32 0-76.8-27.733-138.667-85.333-185.6zm-288-486.4c19.2 0 36.267 10.666 44.8 25.6C541.867 162.133 526.933 160 512 160c-14.933 0-29.867 2.133-44.8 4.267 8.533-14.934 25.6-25.6 44.8-25.6zm0 746.666c-29.867 0-55.467-17.066-66.133-42.666h134.4c-12.8 25.6-38.4 42.666-68.267 42.666zM204.8 778.667c6.4-46.934 29.867-83.2 70.4-113.067 8.533-6.4 12.8-14.933 12.8-25.6V448c0-123.733 100.267-224 224-224s224 100.267 224 224v192c0 10.667 4.267 19.2 12.8 25.6 40.533 29.867 64 66.133 70.4 113.067H204.8z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-prompt{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M469.33299999999997 320a42.667 42.667 0 1085.334 0 42.667 42.667 0 10-85.334 0zM512 437.333c-17.067 0-32 14.934-32 32V704c0 17.067 14.933 32 32 32s32-14.933 32-32V469.333c0-17.066-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-success{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M701.867 381.867L448 637.867 322.133 512c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l149.334 149.333c6.4 6.4 14.933 8.534 23.466 8.534s17.067-2.134 23.467-8.534L750.933 428.8c12.8-12.8 12.8-32 0-44.8-14.933-12.8-36.266-12.8-49.066-2.133z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-add-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M874.667 469.333h-320v-320c0-23.466-19.2-42.666-42.667-42.666s-42.667 19.2-42.667 42.666v320h-320c-23.466 0-42.666 19.2-42.666 42.667s19.2 42.667 42.666 42.667h320v320c0 23.466 19.2 42.666 42.667 42.666s42.667-19.2 42.667-42.666v-320h320c23.466 0 42.666-19.2 42.666-42.667s-19.2-42.667-42.666-42.667z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-arrow-left-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M384 512l347.733-309.333C748.8 187.733 750.933 160 736 142.933c-14.933-17.066-42.667-19.2-59.733-4.266L292.267 480c-10.667 8.533-14.934 19.2-14.934 32s4.267 23.467 14.934 32l384 341.333C684.8 891.733 695.467 896 704 896c12.8 0 23.467-4.267 32-14.933 14.933-17.067 14.933-44.8-4.267-59.734L384 512z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-arrow-up-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M904.533 674.133L541.867 311.467c-17.067-17.067-42.667-17.067-59.734 0L119.467 674.133c-17.067 17.067-17.067 42.667 0 59.734 17.066 17.066 42.666 17.066 59.733 0l332.8-332.8 332.8 332.8c8.533 8.533 19.2 12.8 29.867 12.8s21.333-4.267 29.866-12.8c17.067-17.067 17.067-42.667 0-59.734z'/%3E%3C/svg%3E\")}.t-icon-arrow-down-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M904.533 311.467c-17.066-17.067-42.666-17.067-59.733 0L512 644.267l-332.8-332.8c-17.067-17.067-42.667-17.067-59.733 0-17.067 17.066-17.067 42.666 0 59.733l362.666 362.667c8.534 8.533 19.2 12.8 29.867 12.8s21.333-4.267 29.867-12.8L904.533 371.2c17.067-17.067 17.067-42.667 0-59.733z'/%3E%3C/svg%3E\")}.t-icon-age{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M92.065 81.158c130.76 0 236.922 34.125 316.945 103.038 63.116 54.343 102.567 110.36 123.132 168.555l1.574 4.54c24.917-57.033 55.007-105.187 90.382-144.403 70.352-77.997 172.467-105.28 301.871-83.212a35.07 35.07 0 0118.85 9.666l1.005.658a35.14 35.14 0 0115.139 23.666c19.525 121.823-8.145 227.884-82.836 315.318C807.493 561.668 697.01 593.08 550.07 575.62v32.857c.03.745.03 1.497 0 2.255v339.542a35.234 35.234 0 01-70.451 1.321l-.024-1.321V640.317l-7.24-1.098a1228.733 1228.733 0 01-31.124-5.262l-10.083-1.885-9.49-1.862c-26.696-5.361-51.771-11.445-75.214-18.263l-8.203-2.443c-92.238-27.988-158.414-67.85-198.353-120.601-34.47-45.529-57.972-105.786-70.956-180.776l-1.374-8.24-1.292-8.356c-2.707-18.233-4.833-37.29-6.371-57.167l-.67-9.238c-2.202-32.521-2.895-67.198-2.102-104.024a35.234 35.234 0 0133.596-39.92l1.35-.024zm35.222 71.415v3.705c.024 3.171.053 6.313.094 9.437l.165 9.308c.164 7.704.41 15.274.734 22.72l.428 8.868.5 8.744c.452 7.228.98 14.328 1.585 21.305l.763 8.303c.4 4.117.828 8.192 1.287 12.215l.945 7.986a683.374 683.374 0 002.701 19.426l1.204 7.546c11 66.13 30.607 117.548 58.384 154.233 26.096 34.47 70.369 63.304 132.933 85.872l6.894 2.437c13.941 4.827 28.752 9.355 44.437 13.571l7.91 2.085a820.933 820.933 0 0020.424 4.991l8.421 1.903 8.574 1.856a986.277 986.277 0 0017.57 3.547l9.002 1.703c3.025.552 6.078 1.098 9.15 1.644l9.296 1.586c2.948.493 5.913.98 8.902 1.456l.012-100.26-.07-7.07c-.529-34.5-3.712-56.827-13.83-85.461-16.355-46.275-48.63-92.103-102.673-138.636-59.364-51.119-137.579-79.612-235.742-85.02zm549.14 107.506c-51.46 57.05-91.216 138.794-118.71 245.495 2.672.323 5.326.629 7.963.91l7.863.805c117.13 11.24 199.814-14.152 251.004-74.074 56.64-66.3 79.83-144.555 69.717-237.051-97.041-12.55-168.42 9.137-217.837 63.915z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-arrow-right-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M731.733 480l-384-341.333c-17.066-14.934-44.8-14.934-59.733 4.266-14.933 17.067-14.933 44.8 4.267 59.734L640 512 292.267 821.333C275.2 836.267 273.067 864 288 881.067 296.533 889.6 307.2 896 320 896c10.667 0 19.2-4.267 27.733-10.667l384-341.333c8.534-8.533 14.934-19.2 14.934-32s-4.267-23.467-14.934-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-user-filling{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 160c70.4 0 128 57.6 128 128s-57.6 128-128 128-128-57.6-128-128 57.6-128 128-128zM748.8 742.4c-23.467 32-117.333 100.267-236.8 100.267S298.667 774.4 275.2 742.4c-8.533-10.667-10.667-21.333-8.533-32C296.533 599.467 396.8 522.667 512 522.667s215.467 76.8 245.333 187.733c2.134 10.667 0 21.333-8.533 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-body_level{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M516.365 882.927c-14.863 0-13.511 29.726-14.044 40.453-1.392 27.72-24.689 42.705-50.279 45.694-12.774 1.515-27.637.204-42.05-3.726-22.396-5.937-44.587-18.916-58.263-38.365-40.493-53.923-75.5-97.61-92.86-165.66-6.388-25.262-9.991-56.01-9.91-87.005.083-22.355 2.212-44.916 6.552-65.715l-13.225 3.234c-41.435 10.277-101.787 23.666-122.996-26.45-20.881-49.828 28.006-111.367 61.744-143.713 45.57-43.728 104.898-78.53 164.226-100.067-14.044-26.368-22.028-56.543-22.028-88.603 0-104.202 84.918-189.12 189.161-189.12 104.449 0 189.162 84.672 189.162 189.12 0 31.077-7.493 60.393-20.759 86.31 61.457 20.882 124.306 57.609 171.023 102.442 25.18 24.157 43.77 49.01 54.62 71.734 12.774 26.573 15.517 51.712 7 71.775-2.62 6.428-6.468 12.242-11.464 17.483-28.497 29.643-74.108 18.343-111.49 9.09l-13.225-3.194c4.34 20.8 6.47 43.36 6.51 65.592.123 31.077-3.48 61.907-9.908 87.088-17.36 68.09-52.368 111.736-92.82 165.66-13.635 19.366-35.826 32.263-58.264 38.364-14.453 3.971-29.275 5.2-42.09 3.726-25.63-2.948-48.805-17.975-50.238-45.612-.614-10.727.778-40.535-14.085-40.535zm97.529-318.503c19.161 0 34.68 15.518 34.68 34.72 0 19.08-15.519 34.64-34.68 34.64-19.121 0-34.68-15.56-34.68-34.64 0-19.202 15.559-34.72 34.68-34.72zm-213.114 0c19.121 0 34.68 15.518 34.68 34.72 0 19.08-15.559 34.64-34.68 34.64-19.162 0-34.68-15.56-34.68-34.64 0-19.202 15.518-34.72 34.68-34.72zm113.374-172.66c74.928-2.17 136.917-60.229 136.917-138.76 0-76.565-62.112-138.636-138.678-138.636-76.729 0-138.677 61.948-138.677 138.636 0 78.326 62.726 138.76 140.438 138.76zm136.303-9.418c-36.44 37.71-82.175 58.714-134.87 59.86-53.35.492-101.991-19.775-139.291-57.894-11.547 3.767-22.642 7.656-33.902 12.365-52.531 22.192-95.563 51.548-126.517 81.192-20.8 19.98-35.867 39.838-44.22 57.28-6.468 13.471-8.72 24.198-6.1 30.545 8.926 13.716 51.835.49 64.732-2.703 21.414-5.322 40.248-9.95 55.193-5.609 21.127 6.223 30.503 20.39 22.601 47.74-6.019 20.76-8.803 45.039-8.885 69.196-.082 26.532 3.03 52.981 8.517 74.64 1.31 5.119 2.825 10.155 4.38 15.068 138.064 30.954 274.039 32.673 407.68 2.58 1.965-5.732 3.685-11.628 5.24-17.647 10.933-43.114 12.12-100.968-.327-143.836-8.025-27.433 1.474-41.6 22.56-47.7 15.027-4.34 33.86.287 55.274 5.568 12.611 3.112 56.34 16.664 64.651 2.58 2.62-6.265.328-16.992-6.06-30.422-8.352-17.4-23.379-37.177-44.137-57.157-30.954-29.726-74.109-59.083-126.681-81.315-13.307-5.528-26.204-9.99-39.838-14.33zm51.057 426.31l-134.542 43.523c12.201 17.155 12.324 45.447 13.552 65.797 20.39 3.603 46.8-2.13 59.328-19.981 21.946-29.111 44.465-56.871 61.662-89.34zM465.43 852.587l-132.577-40.821c16.828 30.954 38.938 58.222 60.024 86.228 6.346 9.09 18.056 15.518 30.299 18.793 10.809 3.071 18.383 3.112 29.07 1.188.941-19.94 1.474-48.56 13.184-65.388z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-baogao1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M381.89 282.834h258.968a80.133 80.133 0 0080.064-79.968v-4.306a73.029 73.029 0 00-.425-8.105 81.051 81.051 0 00-79.64-71.986h-34.696v-6.405A80.146 80.146 0 00526.097 32h-29.5a80.16 80.16 0 00-80.036 80.064v6.405H381.85a81.038 81.038 0 00-79.543 71.945 80.58 80.58 0 00-.425 8.091v4.306a80.133 80.133 0 0080.064 80.023zm470.4-184.621H734.349v42.171h117.943a14.51 14.51 0 0114.51 14.51v779.04a14.523 14.523 0 01-14.51 14.51H170.499a14.537 14.537 0 01-14.51-14.551V154.92a14.523 14.523 0 0114.51-14.564h117.86v-42.2H170.5a56.722 56.722 0 00-56.668 56.64V933.77a56.722 56.722 0 0056.668 56.695h681.75a56.695 56.695 0 0056.668-56.654V154.84a56.695 56.695 0 00-56.667-56.64zM319.368 461.97h384a42.98 42.98 0 000-85.96h-384a42.98 42.98 0 100 85.96zm384 92.215h-384a42.98 42.98 0 100 85.961h384a42.98 42.98 0 000-85.96zm0 178.162h-384a42.98 42.98 0 100 85.962h384a42.98 42.98 0 000-85.962zm0 0' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-fat_r{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M558.978 525.2c166.8-80.4 169.2-441.6 169.2-457.2h-38.4c0 1.2 0 32.4-3.6 76.8h-339.6c-4.8-44.4-4.8-75.6-4.8-76.8h-38.4c0 15.6 2.4 376.8 169.2 457.2-138 106.8-145.2 416.4-146.4 430.8l38.4 1.2c0-1.2 1.2-38.4 7.2-88.8h286.8c7.2 50.4 7.2 87.6 8.4 87.6l38.4-1.2c-1.2-13.2-8.4-322.8-146.4-429.6zm-192-244.8h298.8c-3.6 18-8.4 36-14.4 54h-270c-6-18-10.8-36-14.4-54zm314.4-96c-2.4 18-4.8 38.4-8.4 57.6h-314.4c-3.6-20.4-6-39.6-8.4-57.6h331.2zm-175.2 313.2c-51.6-15.6-87.6-64.8-111.6-124.8h242.4c-24 60-60 109.2-111.6 124.8-3.6 1.2-7.2 2.4-9.6 3.6-3.6-1.2-6-2.4-9.6-3.6zm9.6 45.6c34.8 18 61.2 51.6 81.6 92.4h-163.2c20.4-40.8 46.8-74.4 81.6-92.4zm118.8 193.2h-237.6c6-20.4 12-42 20.4-61.2h198c7.2 19.2 14.4 39.6 19.2 61.2zm-256.8 92.4c2.4-16.8 6-36 9.6-54h256.8c3.6 18 7.2 37.2 9.6 54h-276z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-hengxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6144 1024'%3E%3Cpath d='M1524.572 304.572H4013.71v414.856H1524.572z'/%3E%3C/svg%3E\")}.t-icon-fat_w{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352.949 631.22c45.717 0 100.057-24.09 142.352-62.142 53.519-48.318 85.411-106.901 83.632-154.398-.821-24.09-10.403-43.937-26.691-57.762-13.825-11.224-32.714-17.246-56.941-17.246-58.72 0-137.15 33.671-139.752 34.493-43.937 17.246-123.326 75.967-105.258 169.043 10.403 56.12 48.318 88.012 102.658 88.012zm23.406-208.738c.821 0 71.587-31.07 119.904-31.07 16.425 0 22.448 3.421 25.049 5.2 1.779 1.78 6.843 6.023 7.802 19.027.82 25.87-19.848 71.586-66.386 114.703-32.713 29.291-75.008 49.138-107.859 49.138-29.292 0-45.717-13.824-51.74-44.895-15.603-75.009 68.85-110.323 73.23-112.103zm0 0' fill='%23fff'/%3E%3Cpath d='M814.498 131.892c-1.779-.821-4.38-1.78-6.022-2.6-34.493-28.47-81.031-43.117-137.972-43.117-153.576 0-333.844 101.837-340.687 106.08l-6.023 3.422c-94.993 54.34-293.328 168.222-246.79 401.05 4.244 22.448 11.224 43.116 19.848 62.142 0 3.422.82 7.802 2.6 11.224C182.263 847.76 303.81 937.414 462.587 937.414c11.224 0 23.27-.821 35.315-1.78 102.657-8.623 205.315-64.742 290.727-159.598 77.609-86.233 134.55-198.335 156.998-307.974 44.759-224.889-129.486-335.349-131.129-336.17zm-465.792 108.68l6.022-3.421c60.363-34.493 202.715-99.236 314.818-99.236 44.895 0 80.21 11.224 105.258 31.892 2.6 4.38 5.201 7.802 9.445 10.403 0 0 .82.821 2.6 1.78 58.584 69.807-1.78 226.805-163.842 421.718-71.586 86.232-190.67 144.953-297.57 144.953-47.497 0-119.905-12.046-165.622-76.789-4.38-7.802-7.802-15.467-11.224-23.269-1.78-3.422-3.422-6.022-6.844-8.623-6.843-14.646-12.045-31.892-15.467-50.918-38.052-198.472 131.813-296.75 222.426-348.49zm540.801 217.362C850.634 649.424 687.613 865.006 492.7 881.43c-100.057 7.802-183.689-22.447-251.032-93.213 25.87 7.802 54.34 12.045 85.411 12.045 122.505 0 255.276-64.743 337.265-163.842 144.953-174.244 192.313-292.37 197.514-372.58 25.87 44.896 44.896 109.502 27.65 194.093zm0 0' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-jiantou_xiangxia{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M554.667 712.533V106.667h-85.334v601.6L337.067 576l-59.734 64L512 874.667 746.667 640l-59.734-59.733-132.266 132.266z' fill='%23444'/%3E%3C/svg%3E\")}.t-icon-jiantou_xiangshang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M554.667 268.8v601.6h-85.334V268.8L337.067 401.067l-59.734-59.734L512 106.667l234.667 234.666-59.734 59.734L554.667 268.8z' fill='%23444'/%3E%3C/svg%3E\")}.t-icon-bone{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M541.355 726.289l-17.613-17.613 186.402-186.402 17.612 17.613c49.903 49.903 132.096 55.774 184.934 8.806 57.242-51.37 58.71-139.434 5.871-192.272l-135.03-96.87-17.614-17.613-96.87-135.032c-54.306-52.838-142.37-51.37-192.273 5.871-46.967 52.839-41.096 135.032 8.807 184.934l17.613 17.613-187.87 186.402-17.613-17.613c-49.902-49.903-132.095-55.774-184.934-8.806-55.773 51.37-57.241 139.434-4.403 192.272l135.031 96.87 17.613 17.613 96.87 135.032c52.839 52.838 140.902 51.37 192.273-5.871 46.967-52.839 41.096-135.032-8.806-184.934zm-142.37 149.708c0-1.468 0-1.468 0 0l-96.87-135.031-17.613-17.613-135.031-96.87c-30.823-30.822-27.887-80.725 4.403-108.612 29.354-24.951 74.854-20.548 101.273 7.339l17.613 17.612 41.096 41.097 271.53-268.595-41.096-41.096-17.613-19.08c-27.887-27.888-32.29-71.92-7.338-101.274 27.887-33.758 77.79-35.226 108.612-4.403l96.87 135.03 17.613 17.614 135.03 96.87c30.823 30.822 27.888 80.725-4.402 108.612-29.355 24.951-74.855 20.548-101.274-7.339l-17.612-17.613-41.097-41.096-272.998 267.127 41.097 41.096 17.612 17.613c27.887 27.887 32.29 71.919 7.34 101.274-26.42 35.225-76.323 36.693-107.145 7.338z' fill='%23fff'/%3E%3Cpath d='M541.355 726.289l-17.613-17.613 186.402-186.402 17.612 17.613c49.903 49.903 132.096 55.774 184.934 8.806 57.242-51.37 58.71-139.434 5.871-192.272l-135.03-96.87-8.807-8.807-42.564 42.564 8.806 8.807 135.031 96.87c30.822 30.822 27.887 80.725-4.403 108.612-29.355 24.951-74.854 20.548-101.273-7.339l-17.613-17.613-41.097-41.096-271.53 267.127 41.097 41.096 17.612 17.613c27.887 27.887 32.29 71.919 7.34 101.274-27.888 33.757-77.79 35.225-108.613 4.403l-96.87-135.032-8.807-8.806-41.096 41.097 8.806 8.806 96.87 135.031c52.839 52.838 140.903 51.37 192.273-5.87 48.435-49.904 42.564-132.097-7.338-182z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-un_fat_w_weight{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M374.4 614.4h9.6v179.2c0 32 25.6 57.6 57.6 57.6h137.6c32 0 57.6-25.6 57.6-57.6V614.4h9.6c32 0 57.6-25.6 57.6-57.6V416c0-25.6-9.6-48-28.8-64-16-16-41.6-25.6-64-25.6H406.4c-25.6 0-48 9.6-67.2 25.6-16 16-25.6 41.6-25.6 64v140.8c3.2 32 28.8 57.6 60.8 57.6zM364.8 416c0-12.8 3.2-22.4 12.8-32 6.4-9.6 19.2-12.8 28.8-12.8h204.8c12.8 0 22.4 3.2 32 12.8 9.6 6.4 12.8 19.2 12.8 28.8v140.8c0 6.4-6.4 9.6-9.6 9.6h-60.8v227.2c0 6.4-6.4 9.6-9.6 9.6H441.6c-6.4 0-9.6-6.4-9.6-9.6V563.2h-57.6c-6.4 0-9.6-6.4-9.6-9.6V416z' fill='%23fff'/%3E%3Cpath d='M688 742.4c-12.8 0-25.6 9.6-25.6 19.2 0 6.4 0 12.8 3.2 19.2 3.2 6.4 9.6 9.6 16 9.6 134.4 16 169.6 44.8 169.6 54.4-3.2 12.8-99.2 64-342.4 64s-339.2-51.2-342.4-64c3.2-9.6 32-35.2 166.4-51.2 12.8-3.2 22.4-12.8 19.2-25.6 0-12.8-12.8-22.4-25.6-22.4-86.4 9.6-211.2 35.2-211.2 102.4 0 38.4 41.6 67.2 128 86.4 73.6 16 169.6 25.6 268.8 25.6 144 0 390.4-25.6 393.6-112-3.2-67.2-112-96-217.6-105.6zM512 300.8c64 0 118.4-54.4 118.4-118.4S576 64 512 64s-118.4 54.4-118.4 118.4S448 300.8 512 300.8zm0-188.8c38.4 0 70.4 32 70.4 70.4s-32 70.4-70.4 70.4-70.4-32-70.4-70.4 32-70.4 70.4-70.4z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-biaozhunhua{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M977.644 592.713a30.977 30.977 0 00-43.845 0L738.667 787.846l-92.093-92.094a30.977 30.977 0 10-43.845 43.845l114.016 114.016a30.977 30.977 0 0043.845 0l217.054-217.055a30.977 30.977 0 000-43.845zM791.07 356.961a31.008 31.008 0 00-31.008-31.008H263.938a31.008 31.008 0 000 62.016h496.125a31.008 31.008 0 0031.008-31.008zM263.937 543.008a31.008 31.008 0 000 62.015h279.07a31.008 31.008 0 000-62.015h-279.07z' fill='%23fff'/%3E%3Cpath d='M763.07 915.102H204.868c-18.543 0-33.954-15.814-33.954-35.783V144.68c0-19.969 15.41-35.783 33.954-35.783h614.264c18.543 0 33.954 15.814 33.954 35.783v339.66a31.008 31.008 0 0062.016 0v-339.66c0-53.83-42.791-97.798-95.97-97.798H204.868c-53.179 0-95.97 43.969-95.97 97.798V879.32c0 53.83 42.791 97.798 95.97 97.798H763.07a31.008 31.008 0 000-62.015z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-cellin{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.129 951.73a35.28 35.28 0 01-11.475-1.925c-18.362-6.338-28.119-26.367-21.78-44.73 4.105-11.895 16.593-48.096-81.833-92.448-52.838-23.8-84.95-55.698-95.428-94.793-10.35-38.597 1.073-81.352 33.96-127.069 11.362-15.76 33.331-19.368 49.1-8.013 15.77 11.345 19.36 33.324 8.023 49.102-13.725 19.075-28.875 46.31-23.12 67.756 5.908 22.073 33.907 38.76 56.358 48.878 129.74 58.454 136.577 129.886 119.45 179.52-5.016 14.566-18.655 23.721-33.255 23.721zm-233.38 0c-11.852 0-23.413-5.995-30.043-16.834-73.312-119.872-139.385-96.872-223.047-67.696-62.448 21.772-140.219 48.861-198.329-26.513-75.288-97.637 28.017-274.88 40.04-294.763 10.05-16.61 31.65-21.927 48.277-11.903 16.619 10.032 21.961 31.649 11.947 48.286-23.971 39.783-83.61 164.765-44.55 215.42 24.787 32.139 52.434 26.376 119.46 3.033 80.957-28.214 203.319-70.857 306.22 97.43 10.143 16.576 4.92 38.227-11.656 48.37a35.024 35.024 0 01-18.319 5.17zM579.869 526.986c-168.2-46.98-266.085-158.357-290.915-331.04l104.455-15.031C412.003 310.2 482.284 390.152 608.262 425.33L579.87 526.986z' fill='%23fff'/%3E%3Cpath d='M288.061 619.186c-42.196 0-80.921-8.065-112.503-26.488-38.417-22.417-82.305-69.354-73.21-165.666C117.61 265.102 411.351 80.402 606.588 72.5c98.358-3.814 163.219 39.825 177.424 120.207 19.136 108.329-44.988 222.798-175.921 314.07-91.083 63.486-216.082 112.408-320.03 112.408zm331.307-476.584c-3.212 0-6.51.068-9.937.206-172.932 7-426.169 175.518-437.034 290.829-4.569 48.32 8.065 80.467 38.615 98.289 71.449 41.689 231.506 4.5 356.84-82.863 50.863-35.454 166.999-130.221 146.867-244.106v-.01c-2.766-15.71-11.028-62.345-95.351-62.345z' fill='%23fff'/%3E%3Cpath d='M706.01 647.408c-20.011 0-39.181-4.475-56.84-13.476-47.04-23.962-74.446-75.95-75.202-142.623-.214-19.427 15.357-35.351 34.784-35.575h.404c19.247 0 34.947 15.494 35.17 34.784.446 39.62 13.862 69.044 36.794 80.724 26.642 13.579 57.94-.12 74.206-9.516 32.465-18.723 62.973-52.802 83.706-93.496 39.542-77.59 35.11-165.58-9.482-188.306-20.664-10.53-44.215-4.457-60.275 2.482-17.882 7.704-38.546-.49-46.258-18.32-7.713-17.83.498-38.537 18.328-46.25 42.307-18.328 84.96-18.517 120.155-.592 82.09 41.827 99.748 166.104 40.229 282.936-27.157 53.275-66.648 96.777-111.24 122.492-28.498 16.44-57.253 24.736-84.479 24.736z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-kcal{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M482.977 958.709c-99.797.016-192.162-37.047-256.656-103.757-122.524-126.693-81.005-319.961 20.25-437.501 15.218-17.643 29.564-33.548 42.903-48.305 79.881-88.463 112.951-125.081 77.062-260.7a34.379 34.379 0 0110.603-34.664 34.365 34.365 0 0135.772-5.872c128.035 53.053 205.785 93.454 191.826 248.779-1.325 14.748-5.285 30.268-9.11 45.276-14.598 57.298-11.074 67.062 10.704 75.485 6.057 2.349 15.721 4.287 28.926-5.855 19.832-15.243 34.966-49.177 32.4-72.625a34.39 34.39 0 0111.156-29.262c8.205-7.4 19.496-10.403 30.251-8.07 55.083 11.895 110.166 71.047 140.317 150.694 42.483 112.204 27.265 230.39-41.778 324.247-69.445 94.412-177.782 153.169-297.26 161.206a404.257 404.257 0 01-27.366.924zm-36.542-801.287c15.872 122.876-34.664 178.823-105.955 257.781-13.004 14.396-27.014 29.9-41.83 47.105-81.424 94.495-117.12 247.48-22.934 344.86 56.274 58.204 140.08 88.02 230.012 82.063 99.243-6.695 189.09-55.302 246.506-133.371 78.07-106.122 48.993-216.615 32.885-259.19-14.798-39.085-35.67-68.883-55.804-87.297-9.647 30.049-28.204 58.279-52.164 76.702-29.244 22.499-63.203 28.002-95.618 15.469-84.11-32.525-63.557-113.212-52.499-156.558 3.305-12.953 6.426-25.184 7.248-34.445 7.87-87.533-15.67-117.851-89.847-153.119z' fill='%23fff'/%3E%3Cpath d='M444.572 829.618c-55.15 0-101.022-27.667-123.924-75.267-46.593-96.895 34.48-189.88 78.035-239.837 5.151-5.905 9.9-11.342 13.976-16.258 10.957-13.221 28.943-18.247 45.15-12.676s27.299 20.604 27.802 37.743c1.325 43.322 25.77 76.056 49.429 107.724 25.754 34.48 54.966 73.573 38.422 120.955v.017c-15.067 43.086-63.07 74.16-119.46 77.33-3.172.168-6.326.269-9.43.269zm-19.446-217.354c-27.868 37.49-45.486 74.47-30.15 106.349 12.801 26.644 39.58 29.345 54.412 28.388 25.268-1.409 43.372-14.026 46.224-22.197 2.046-5.99-16.61-30.99-26.644-44.413-14.027-18.774-30.755-41.156-43.842-68.127z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-visceral{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M112.99 902.892c-17.619 0-31.904-14.286-31.904-31.904-.086-3.069-1.995-14.581-3.529-23.85-11.294-68.325-34.808-210.504 43.79-286.004 44.42-42.66 112.2-54.92 201.601-36.413 74.12 15.336 162.494-26.903 189.07-73.458 12.306-21.568 5.576-33.461-1.652-41.422-68.34-75.179-90.134-164.004-66.643-271.54 3.754-17.22 20.827-28.079 37.979-24.363 17.214 3.762 28.118 20.765 24.364 37.979-19.037 87.088-2.664 155.405 51.5 215.007 29.692 32.651 33.291 74.914 9.861 115.962-38.82 68.06-151.495 126.236-257.41 104.318-67.499-13.966-116.133-7.26-144.461 19.947-54.375 52.226-33.82 176.506-25.042 229.58 2.726 16.513 4.378 26.482 4.378 34.256.001 17.62-14.284 31.905-31.903 31.905z' fill='%23fff'/%3E%3Cpath d='M229.263 910.79c-15.843 0-29.568-11.793-31.608-27.916-11.497-91.24.53-203.868 72.28-220.942 36.36-8.724 54.103 23.227 68.279 48.883 17.478 31.639 41.421 74.992 101.506 106.132 72.017 37.294 266.367 30.175 381.176-116.647 54.29-69.447 81.878-158.763 71.97-233.07-6.386-47.988-27.915-86.94-62.265-112.628-45.253-33.858-115.697-24.153-149.112-4.128-12.883 7.71-29.333 5.437-39.614-5.46-60.302-63.885-81.706-139.735-58.729-208.09 5.608-16.684 23.648-25.697 40.41-20.073 16.7 5.608 25.688 23.702 20.064 40.401-13.335 39.7-2.493 84.915 29.753 126.587 52.778-20.517 134.516-25.906 195.457 19.666 48.385 36.211 78.576 89.908 87.283 155.297 12.275 92.082-19.488 197.053-84.962 280.8-128.534 164.395-355.006 188.852-460.78 133.986-77.236-40.02-109.016-97.548-128.005-131.93-1.963-3.52-4.113-7.43-6.153-10.936-13.585 18.507-24.27 72.594-15.25 144.174 2.196 17.478-10.189 33.446-27.667 35.643a31.729 31.729 0 01-4.033.25z' fill='%23fff'/%3E%3Cpath d='M579.798 758.733l-6.916-79.447c74.15-6.449 128.58-44.973 153.287-108.493l74.338 28.913c-35.783 91.98-116.228 149.946-220.709 159.027z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-muscle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M657.729 844.712c-115.67.008-167.844-51.845-195.28-96.139-51.084 35.096-137.523 60.587-217.39 38.17C113.556 749.851 45.01 624.27 66.18 459.021c13.91-108.535 78.52-245.626 214.828-274.787 91.065-19.477 169.248 22.05 212.17 63.896 51.342-56.407 154.044-84.447 244.261-59.238 85.405 23.868 241.8 127.832 222.543 350.461-11.777 136.386-94.186 298.13-287.67 305.093-4.971.18-9.833.266-14.584.266zM471.569 664.69a32.111 32.111 0 0129.113 18.536c19.964 42.804 47.422 101.478 169.31 97.032 151.41-5.45 216.02-130.874 226.009-246.442 15.618-180.657-108.19-264.155-175.842-283.06-84.463-23.632-178.602 16.042-193.594 63.873a32.11 32.11 0 01-30.204 22.512c-14.545-.118-26.3-8.562-30.815-21.681-5.543-14.318-74.348-89.13-171.098-68.42-64.672 13.839-146.571 79.797-164.55 220.143-17.078 133.304 32.46 229.647 132.504 257.71 78.654 22.072 165.523-21.328 182.727-46.302a32.094 32.094 0 0126.44-13.901z' fill='%23fff'/%3E%3Cpath d='M629.486 629.688c-30.51 0-57.757-11.589-78.26-34.069-35.457-38.89-43.416-105.633-18.92-158.686 22.511-48.786 68.216-76.872 122.335-74.999 41.008 1.38 75.273 22.504 94.03 57.945 23.318 44.035 20.386 105.187-7.12 148.712-15.73 24.895-38.186 43.054-64.924 52.526-16.216 5.74-32.086 8.571-47.141 8.571zM649.59 442.14c-20.732 0-35.669 9.566-44.388 28.447-10.813 23.413-8.359 55.89 5.355 70.93 3.034 3.324 12.342 13.447 39.267 3.912 12.122-4.288 19.665-13.094 23.852-19.728 12.044-19.077 13.863-49.696 4.03-68.264-5.426-10.272-13.141-14.835-25.766-15.258a78.965 78.965 0 00-2.35-.04zM408.684 578.416c-37.025 0-74.066-24.41-90.823-60.195-16.152-34.478-9.98-72.78 16.49-102.466 20.96-23.484 50.002-33.293 79.743-26.856 34.171 7.387 65.386 36.053 75.909 69.707 6.281 20.12 5.622 41.031-1.929 60.462-14.2 36.531-42.106 58.141-76.575 59.302-.941.03-1.882.046-2.815.046zm-12.46-127.22c-5.144 0-9.48 2.321-13.933 7.324-9.472 10.617-11.519 21.234-6.265 32.461 6.179 13.205 21.288 23.767 33.309 23.186 2.94-.094 11.886-.4 18.865-18.363 2.25-5.795 2.415-11.863.487-18.035-3.694-11.824-16.325-23.53-28.158-26.087-1.505-.321-2.933-.486-4.305-.486zM230.332 613.104c-2.862 0-5.76-.264-8.67-.793-24.468-4.526-41.174-26.731-45.018-46.322-4-20.303 4.767-38.165 23.413-47.766 13.222-6.805 28.623-7.08 42.275-.855 21.006 9.622 32.754 32.133 33.52 49.394.456 10.63-2.658 20.445-9.005 28.4-9.186 11.554-22.42 17.942-36.515 17.942z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-body_type{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M327.304 633.774C432.702 701.86 500.965 737 521.783 737c20.504 0 86.908-34.043 189.489-99.978a610.904 610.904 0 00-16.67-43.983c-3.854-9.156-23.772-53.785-28.428-65.446-9.978-24.847-14.967-44.021-14.967-63 0-60.73 46.506-120.99 136.33-183.873-25.904-38.211-87.946-63-189.646-71.335a29.348 29.348 0 01-26.354-23.4l-11.29-55.507h-100.74l-24.653 60.711a29.348 29.348 0 01-27.195 18.294c-74.544 0-129.268 23.674-166.892 71.628 86.713 53.491 132.026 114.398 132.026 183.482 0 20.31-3.99 41.498-11.856 67.774a853.846 853.846 0 01-11.27 34.396c.783-2.309-9.567 27.47-12.424 35.922a921.835 921.835 0 00-9.958 31.108zm-15.065 60.124c-12.052 62.374-10.859 119.798 6.261 186.848 125.198 17.1 259.337 17.021 402.457-.255 15.456-69.104 16.67-127.31 5.986-183.815-104.79 66.62-170.315 99.02-205.16 99.02-35.316 0-102.19-33.3-209.544-101.798zm75.444-542.583l24.887-61.239a29.348 29.348 0 0127.195-18.293h144.47a29.348 29.348 0 0128.76 23.497l11.74 57.718c125.804 13.91 203.4 55.389 228.11 128.348a29.348 29.348 0 01-11.7 33.945c-88.825 58.305-131.243 109.33-131.243 149.283 0 9.939 3.326 22.656 10.741 41.185 4.168 10.37 23.792 54.371 28.057 64.506 46.076 109.409 58.735 209.328 24.515 344.035a29.348 29.348 0 01-24.613 21.874c-163.174 21.404-315.782 21.404-457.728-.098a29.348 29.348 0 01-23.772-20.837c-34.904-120.209-25.806-212.322 14.557-331.396 34.356-101.367 32.439-94.97 32.439-119.25 0-50.302-41.322-100.017-129.228-148.089a29.348 29.348 0 01-11.29-40.48c45.196-77.87 117.685-119.72 214.103-124.709zM129.89 412.335a29.348 29.348 0 1146.761-35.452c63.137 83.27 50.811 190.702-31.324 317.387a29.348 29.348 0 11-49.265-31.93c70.083-108.099 79.474-189.783 33.828-250.005zm772.18 0c-45.645 60.202-36.273 141.906 33.81 250.004a29.348 29.348 0 11-49.246 31.93c-82.135-126.684-94.48-234.117-31.324-317.386a29.348 29.348 0 1146.76 35.452z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-zanwushuju{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.203 352.555h-728.32L0 613.248v325.419h1024V613.29L876.203 352.555zM642.09 616.192c0 70.485-58.198 127.659-130.091 127.659s-130.133-57.174-130.133-127.659H61.099L179.54 394.24h664.832l118.443 221.952H642.133zM500.139 85.333h44.629v157.611h-44.63V85.334zM197.29 163.584l31.573-31.019 113.408 111.488-31.573 31.019-113.494-111.445zm491.52 80.512l113.493-111.445 31.573 30.976-113.493 111.445-31.573-30.976z' fill='%23B4B4B4'/%3E%3C/svg%3E\")}.t-icon-water{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.01 1012c-224.68 0-407.45-182.78-407.45-407.44C104.56 397.84 429.48 12 512.01 12s407.43 385.84 407.43 592.56c0 224.66-182.77 407.44-407.43 407.44zm.11-927.98c-63.79 38.49-337.8 342.93-337.8 520.54 0 186.19 151.48 337.67 337.69 337.67 186.18 0 337.66-151.48 337.66-337.67 0-178.82-273.82-482.48-337.55-520.54zm-6.13-3.09z' fill='%23fff'/%3E%3Cpath d='M586.57 855.97c-12.04 0-23.76-6.25-30.23-17.43-9.63-16.68-3.93-38.02 12.74-47.66 67.68-39.14 120.68-100.64 149.3-173.16 7.09-17.95 27.41-26.71 45.26-19.66 17.92 7.07 26.71 27.33 19.64 45.25-34.36 87.12-98.04 160.96-179.28 207.95a34.681 34.681 0 01-17.43 4.71z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-weight{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M909.059 62H114.94C85.824 62 62 85.824 62 114.941V909.06C62 938.176 85.824 962 114.941 962H909.06C938.176 962 962 938.176 962 909.059V114.94C962 85.824 938.176 62 909.059 62zm0 794.118c0 29.117-23.824 52.94-52.941 52.94H167.882c-29.117 0-52.94-23.823-52.94-52.94V167.882c0-29.117 23.823-52.94 52.94-52.94h688.236c29.117 0 52.94 23.823 52.94 52.94v688.236z' fill='%23fff'/%3E%3Cpath d='M512 194.353c-190.588 0-344.118 153.53-344.118 344.118h52.942C220.824 377 350.529 247.294 512 247.294S803.176 377 803.176 538.471h52.942c0-190.589-153.53-344.118-344.118-344.118zM477.72 722.01a79.412 79.412 0 10121.42-102.381 79.412 79.412 0 10-121.42 102.38z' fill='%23fff'/%3E%3Cpath d='M504.059 631.118c-10.588 10.588-29.118 7.94-37.059-2.647L363.765 506.706c-10.589-10.588-7.941-29.118 2.647-37.059 10.588-10.588 29.117-7.941 37.059 2.647L506.706 594.06c10.588 10.588 7.941 26.47-2.647 37.059z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-sharpicons_checklist{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.975 512.198a.173.173 0 10.347 0 .173.173 0 10-.347 0z' fill='%23bfbfbf'/%3E%3Cpath d='M174.5 962h505.378l.169-.028.703.028c124.06 0 225-100.94 225-225 0-83.166-45.478-155.784-112.781-194.71.028-.477.281-.843.281-1.321V258.875a28.125 28.125 0 00-8.24-19.884L616.26 70.24A28.125 28.125 0 00596.374 62H174.5c-31.022 0-56.25 25.228-56.25 56.25v787.5c0 31.022 25.228 56.25 56.25 56.25zm675-225c0 93.066-75.684 168.75-168.75 168.75S512 830.066 512 737s75.684-168.75 168.75-168.75S849.5 643.934 849.5 737zM596.375 129.894l128.981 128.981H596.375V129.894zM174.5 118.25h365.625V287a28.125 28.125 0 0028.125 28.125H737v204.272A223.875 223.875 0 00680.75 512c-56.84 0-108.675 21.375-148.331 56.25H315.125a14.063 14.063 0 100 28.125h190.266A223.79 223.79 0 00455.75 737c0 67.219 29.813 127.49 76.669 168.75H174.5v-787.5z' fill='%23fff'/%3E%3Cpath d='M315.125 427.625h337.5a14.063 14.063 0 100-28.125h-337.5a14.063 14.063 0 100 28.125zm-80.438-23.906a14.063 14.063 0 00.282 19.687c2.531 2.813 6.187 4.219 9.844 4.219s7.312-1.406 9.843-4.219c2.813-2.531 4.219-6.187 4.219-9.844 0-3.656-1.406-7.312-4.219-10.125-5.062-5.062-14.344-5.062-19.969.282zM315.125 512h337.5a14.063 14.063 0 100-28.125h-337.5a14.063 14.063 0 100 28.125zm-80.438-23.906c-2.53 2.812-3.937 6.187-3.937 9.844A14.034 14.034 0 00244.813 512c3.656 0 7.312-1.406 9.843-4.219 2.813-2.531 4.219-6.187 4.219-9.844 0-3.656-1.406-7.03-4.219-10.125a14.456 14.456 0 00-19.969.282zm0 84.375a14.063 14.063 0 00.282 19.687c2.531 2.813 6.187 4.219 9.844 4.219s7.312-1.406 9.843-4.219c2.813-2.531 4.219-6.187 4.219-9.843 0-3.657-1.406-7.313-4.219-9.844-5.062-5.344-14.344-5.344-19.969 0zm350.27 171.703a28.125 28.125 0 00-33.413 45.281l73.997 54.563.084.028.056.084a27.563 27.563 0 006.188 3.122c.59.253 1.125.703 1.743.9a28.125 28.125 0 0021.122-1.575c1.828-.928 3.15-2.7 4.782-4.022 1.828-1.49 3.909-2.531 5.343-4.5l.028-.056.085-.056 122.906-168.75a28.125 28.125 0 00-45.506-33.132L636.144 781.944l-51.188-37.772z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-shejiguifan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M942.229 317.768l-194.071 194.14 197.01 197.079c21.764 21.77 21.764 57.064 0 78.832L787.562 945.487c-21.762 21.768-57.045 21.768-78.805 0l-197.01-197.083-118.208 118.25c-104.748 104.783-301.015 63.53-301.015 63.53S52.05 735.265 157.124 630.156l118.209-118.248L78.32 314.826c-21.76-21.77-21.76-57.065 0-78.832L235.93 78.327c21.76-21.768 57.043-21.768 78.803 0l197.012 197.082L705.863 81.223c5.624-7.575 15.093-13.718 30.108-13.718 26.068-.551 60.754-1.287 84.795-1.799 16.949 0 36.995 8.099 45.13 16.234 19.842 19.773 52.676 52.496 73.404 73.155 9.15 9.15 18.337 22.323 18.337 48.956 0 63.389 5.277 100.117-15.408 113.717zM577.415 735.265l59.103-59.123a9.285 9.285 0 0113.135 0l13.134 13.139c3.625 3.628 3.625 9.51 0 13.138l-59.103 59.124L656.22 814.1l59.103-59.125a9.282 9.282 0 0113.134 0l13.133 13.137c3.628 3.63 3.628 9.512 0 13.14l-59.103 59.125 39.403 39.415c14.509 14.513 38.03 14.513 52.536 0l105.071-105.109c14.51-14.512 14.51-38.043 0-52.556l-170.74-170.804-157.61 157.664 26.268 26.278zm-440.512 76.363c40.07 37.565 57.003 52.21 83.296 76.39 32.621-1.046 86.681-13.509 107.67-34.503L170.258 695.85c-22.056 22.063-33.746 81.56-33.356 115.778zM301.599 144.02c-14.508-14.51-38.03-14.51-52.536 0L143.989 249.13c-14.506 14.513-14.506 38.044 0 52.557l39.403 39.417 59.103-59.125a9.285 9.285 0 0113.134 0l13.135 13.136c3.625 3.63 3.625 9.512 0 13.14L209.66 367.38l52.535 52.556 59.103-59.125a9.282 9.282 0 0113.135 0l13.132 13.14a9.287 9.287 0 010 13.138l-59.1 59.125 26.266 26.277 157.612-157.665L301.599 144.02zm414.49 92.962c-12.838-12.836-19.286-23.363-19.286-44.648l.622-23.84-487.763 487.938L367.27 814.1l488.518-488.693-12.258.263c-32.881 0-47.788-9.358-59.707-21.275l-67.734-67.413zm135.346-66.035c-21.326-21.326-47.257-29.97-57.921-19.307-10.665 10.664-2.02 36.596 19.307 57.923 21.325 21.327 47.26 29.97 57.922 19.306 10.665-10.66 2.019-36.595-19.308-57.922z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-muscleval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M954.88 714.24v-7.68c-2.56-12.8-2.56-25.6-2.56-38.4 0-15.36 2.56-28.16 2.56-40.96v-17.92c5.12-56.32 7.68-107.52-25.6-158.72-48.64-71.68-153.6-76.8-217.6-35.84-46.08 28.16-87.04 79.36-104.96 99.84-20.48-10.24-35.84-15.36-53.76-15.36-51.2-2.56-107.52 12.8-153.6 38.4-2.56-43.52-10.24-99.84-17.92-130.56 12.8 2.56 28.16 5.12 46.08 5.12 25.6 0 46.08-5.12 61.44-12.8 40.96-23.04 71.68-46.08 110.08-102.4 12.8-20.48 12.8-35.84 7.68-46.08-2.56-7.68-7.68-15.36-12.8-17.92 5.12-10.24 7.68-17.92 7.68-25.6 0-48.64-76.8-104.96-133.12-107.52-61.44-5.12-130.56 10.24-209.92 143.36-25.6 43.52-53.76 79.36-79.36 112.64-46.08 56.32-89.6 110.08-102.4 197.12-2.56 17.92-5.12 40.96-5.12 61.44l-2.56 17.92c-2.56 25.6-2.56 48.64-5.12 56.32-7.68 33.28-10.24 81.92 46.08 122.88 51.2 35.84 253.44 104.96 353.28 112.64 23.04 2.56 48.64 2.56 74.24 2.56 61.44 0 220.16-5.12 327.68-56.32 102.4-43.52 97.28-102.4 89.6-156.16zm-46.08 0v5.12c5.12 48.64 10.24 79.36-58.88 110.08-104.96 48.64-289.28 56.32-378.88 48.64-97.28-7.68-286.72-74.24-330.24-104.96-35.84-25.6-33.28-51.2-28.16-74.24 2.56-12.8 5.12-38.4 5.12-64 2.56-25.6 2.56-56.32 7.68-76.8 12.8-71.68 48.64-117.76 89.6-171.52l2.56-2.56c25.6-30.72 56.32-69.12 84.48-117.76 64-110.08 117.76-122.88 153.6-122.88h12.8c40.96 2.56 92.16 43.52 94.72 61.44-2.56 15.36-61.44 74.24-79.36 76.8-10.24 0-20.48-5.12-25.6-10.24l35.84-51.2c7.68-10.24 5.12-23.04-5.12-33.28-10.24-7.68-23.04-5.12-30.72 5.12l-35.84 53.76c-10.24 12.8-10.24 30.72 0 46.08 12.8 23.04 43.52 38.4 69.12 35.84 20.48-2.56 51.2-23.04 76.8-48.64-30.72 43.52-53.76 64-89.6 81.92-23.04 12.8-58.88 7.68-81.92 2.56 2.56-7.68 5.12-10.24 7.68-10.24 7.68-10.24 5.12-25.6-2.56-30.72-5.12-5.12-10.24-5.12-17.92-5.12-5.12 0-10.24 2.56-15.36 7.68-2.56 2.56-17.92 25.6-23.04 56.32-2.56 12.8 0 25.6 2.56 38.4 10.24 40.96 20.48 133.12 15.36 163.84-5.12 28.16-28.16 61.44-66.56 71.68-12.8 2.56-20.48 15.36-15.36 28.16 2.56 10.24 12.8 17.92 23.04 17.92h5.12c58.88-15.36 87.04-64 97.28-99.84 51.2-40.96 112.64-53.76 153.6-51.2 33.28 2.56 74.24 38.4 92.16 58.88 7.68 10.24 23.04 10.24 33.28 2.56 5.12-5.12 7.68-10.24 7.68-15.36 0-5.12-2.56-12.8-5.12-15.36-2.56-2.56-15.36-17.92-35.84-33.28 17.92-23.04 53.76-64 89.6-87.04 46.08-28.16 122.88-25.6 153.6 23.04 25.6 38.4 23.04 76.8 17.92 128-2.56 15.36-2.56 38.4-5.12 61.44-2.56 10.24 0 25.6 0 40.96zM455.68 271.36z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-protein{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M278.983 136.26L136.26 214.903c-11.65 5.826-17.476 23.302-8.738 34.953 2.913 5.825 8.738 11.65 14.564 11.65h5.825c5.826 0 8.738 0 11.651-2.912l139.81-81.556c11.65-5.825 17.476-23.301 8.738-34.952-2.912-8.738-17.476-14.564-29.127-5.826zm436.907 0l-139.81 81.556c-11.651 5.826-17.477 23.302-8.738 34.953 2.912 5.825 8.738 11.65 14.563 11.65h5.825c5.826 0 8.739 0 11.651-2.912l139.81-81.556c11.651-5.825 17.477-23.302 8.739-34.953-2.913-11.65-17.477-17.476-32.04-8.738z' fill='%23fff'/%3E%3Cpath d='M730.453 43.054L512 168.3 293.547 40.14 48.879 182.865v282.533l218.453 125.246v250.493L512 980.946l244.668-139.81V590.643l221.366-128.16v-279.62l-247.58-139.81zM101.308 433.357V211.99l192.239-110.683L482.873 211.99v221.366L290.634 544.04 101.308 433.357zM704.238 695.5v113.596L512 922.692 319.761 812.01V593.556L512 482.873l192.239 110.683V695.5zm218.454-262.144L730.453 544.04 541.127 433.357V211.99l192.239-110.683L925.605 211.99v221.366z' fill='%23fff'/%3E%3Cpath d='M497.436 512l-139.81 81.556c-11.65 5.825-17.476 23.302-8.738 34.952 2.913 5.826 8.738 11.651 14.564 11.651h5.825c5.826 0 8.738 0 11.651-2.912l139.81-81.556c11.651-5.826 17.476-23.302 8.738-34.953-5.825-11.65-20.389-14.563-32.04-8.738z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-proteinval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M355.055 104.073a34.133 34.133 0 0149.243-2.185l2.344 2.503 19.342 22.756 31.676 37.706a6363.136 6363.136 0 0146.603 56.479l26.169 32.381 18.113 22.778c34.68 44.032 60.212 78.735 74.411 102.036a1073.066 1073.066 0 0123.848 41.006c5.461-6.759 11.082-13.54 16.748-20.344l21.504-25.6 14.268-16.748a34.133 34.133 0 0151.791.069l23.666 27.989a4820.223 4820.223 0 0139.367 47.536l20.07 24.827 15.861 20.024 14.086 18.228c13.153 17.294 23.484 31.698 30.629 42.962l2.276 3.641c86.539 141.676 91.204 248.422 23.893 316.757-46.99 47.696-123.517 68.54-196.267 67.698-63.465-.887-113.664-13.426-151.12-37.319-59.073 26.1-129.547 38.047-193.285 37.32-213.993-2.777-322.333-80.897-331.048-218.5-6.007-95.118 33.337-201.432 107.952-337.169 13.54-24.644 31.29-52.406 52.588-82.762 10.377-14.79 21.527-30.105 33.337-45.807a2565.712 2565.712 0 0176.869-96.938l10.695-12.766 14.632-17.294 9.739-11.264zm370.074 327.884l-9.103 10.923a3251.063 3251.063 0 00-24.803 30.083l-11.947 14.791-11.992 15.019-10.468 13.357c-11.696 15.11-21.572 28.445-29.127 39.367l-3.095 4.551-4.87 7.441c-55.181 87.746-77.072 202.707-24.03 252.951l3.483 3.118c25.395 21.39 66.582 33.905 126.407 34.747 55.91.66 115.439-15.564 146.773-47.331 40.687-41.347 38.502-112.413-29.059-225.826l-4.483-7.464c-7.782-12.743-23.051-33.519-43.804-59.984l-21.39-26.851a3601.32 3601.32 0 00-38.07-46.422l-10.422-12.47zM380.632 179.234l-8.124 9.785a2498.856 2498.856 0 00-74.82 94.345c-11.378 15.132-22.073 29.81-32.017 43.986-20.002 28.49-36.454 54.227-48.651 76.459-68.563 124.723-104.562 221.98-99.647 299.963 6.167 97.394 82.17 152.19 263.737 154.51 40.027.479 83.513-5.006 123.29-16.497l10.74-3.3 6.213-2.139-1.252-2.048c-46.694-79.599-21.96-195.083 34.133-290.497l3.983-6.622 3.709-6.03c4.733-7.51 10.718-16.248 17.795-26.055l9.01-12.22 11.538-15.246-4.096-8.078a909.084 909.084 0 00-14.95-27.42l-8.056-13.927-8.465-14.109c-11.15-18.295-31.835-46.694-59.847-82.648l-16.498-20.98-11.219-14.086-25.804-31.95a5906.074 5906.074 0 00-40.892-49.629l-20.867-24.94-8.943-10.627z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-body_age{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M92.065 81.158c130.76 0 236.922 34.125 316.945 103.038 63.116 54.343 102.567 110.36 123.132 168.555l1.574 4.54c24.917-57.033 55.007-105.187 90.382-144.403 70.352-77.997 172.467-105.28 301.871-83.212a35.07 35.07 0 0118.85 9.666l1.005.658a35.14 35.14 0 0115.139 23.666c19.525 121.823-8.145 227.884-82.836 315.318C807.493 561.668 697.01 593.08 550.07 575.62v32.857c.03.745.03 1.497 0 2.255v339.542a35.234 35.234 0 01-70.451 1.321l-.024-1.321V640.317l-7.24-1.098a1228.733 1228.733 0 01-31.124-5.262l-10.083-1.885-9.49-1.862c-26.696-5.361-51.771-11.445-75.214-18.263l-8.203-2.443c-92.238-27.988-158.414-67.85-198.353-120.601-34.47-45.529-57.972-105.786-70.956-180.776l-1.374-8.24-1.292-8.356c-2.707-18.233-4.833-37.29-6.371-57.167l-.67-9.238c-2.202-32.521-2.895-67.198-2.102-104.024a35.234 35.234 0 0133.596-39.92l1.35-.024zm35.222 71.415v3.705c.024 3.171.053 6.313.094 9.437l.165 9.308c.164 7.704.41 15.274.734 22.72l.428 8.868.5 8.744c.452 7.228.98 14.328 1.585 21.305l.763 8.303c.4 4.117.828 8.192 1.287 12.215l.945 7.986a683.374 683.374 0 002.701 19.426l1.204 7.546c11 66.13 30.607 117.548 58.384 154.233 26.096 34.47 70.369 63.304 132.933 85.872l6.894 2.437c13.941 4.827 28.752 9.355 44.437 13.571l7.91 2.085a820.933 820.933 0 0020.424 4.991l8.421 1.903 8.574 1.856a986.277 986.277 0 0017.57 3.547l9.002 1.703c3.025.552 6.078 1.098 9.15 1.644l9.296 1.586c2.948.493 5.913.98 8.902 1.456l.012-100.26-.07-7.07c-.529-34.5-3.712-56.827-13.83-85.461-16.355-46.275-48.63-92.103-102.673-138.636-59.364-51.119-137.579-79.612-235.742-85.02zm549.14 107.506c-51.46 57.05-91.216 138.794-118.71 245.495 2.672.323 5.326.629 7.963.91l7.863.805c117.13 11.24 199.814-14.152 251.004-74.074 56.64-66.3 79.83-144.555 69.717-237.051-97.041-12.55-168.42 9.137-217.837 63.915z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-cellout{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 567.54c-7.111 0-12.874-5.762-12.874-12.873s5.763-12.874 12.874-12.874 12.874 5.763 12.874 12.874S519.11 567.54 512 567.54zm0-24.52c-6.437 0-11.647 5.21-11.647 11.647s5.21 11.647 11.647 11.647 11.647-5.21 11.647-11.647-5.21-11.648-11.647-11.648z' fill='%23fff'/%3E%3Cpath d='M711.035 550.836c-75.245 0-135.926-75.245-135.926-167.48 0-92.237 60.681-165.054 135.926-165.054 75.245 0 135.927 75.245 135.927 165.053 0 92.236-60.682 167.481-135.927 167.481zm0-283.99c-48.545 0-87.381 53.4-87.381 116.51S662.49 502.29 711.035 502.29s87.382-53.4 87.382-118.936-38.837-116.508-87.382-116.508zm-174.762 584.97c-19.418 0-41.264-4.854-58.255-12.136-72.817-36.409-116.508-109.227-111.654-189.326 2.428-41.264 24.273-77.673 60.682-99.518 26.7-16.99 60.681-19.418 92.236-12.136 43.69 12.136 82.527 43.69 106.8 87.381 46.117 80.1 31.554 172.336-33.982 211.172-14.564 9.709-36.41 14.563-55.827 14.563zm0-48.545c12.136 0 24.272-2.427 33.981-9.709 41.264-24.273 48.545-87.381 14.564-145.635-19.418-33.982-48.545-55.827-77.673-65.536-19.418-4.855-38.836-2.428-55.826 7.281-21.846 12.137-33.982 36.41-36.41 60.682-4.854 60.681 29.128 116.508 82.527 143.208 12.137 7.282 26.7 9.71 38.837 9.71zM327.528 548.41c-21.845 0-43.69-7.282-63.108-16.99-33.982-24.274-55.827-60.682-55.827-101.946-2.428-38.836 9.709-77.672 31.554-111.654 19.418-33.981 50.972-58.254 87.381-75.245 36.41-16.99 80.1-14.563 114.081 7.282 33.982 24.273 55.827 60.681 55.827 101.945 2.428 38.836-9.709 77.672-31.554 111.654-26.7 46.118-77.672 80.1-138.354 84.954zm0-24.273zm50.973-245.153c-9.71 0-21.846 2.427-31.555 7.282-26.7 12.136-50.972 31.554-65.536 55.827-16.99 24.272-24.272 53.4-24.272 82.527 0 26.7 12.136 48.545 33.981 63.108 9.71 7.282 21.846 9.71 36.41 9.71 41.263-2.428 77.672-26.7 99.517-63.11 16.99-26.7 24.273-55.826 24.273-84.953 0-24.273-12.137-48.546-33.982-63.11-12.136-4.854-24.273-7.28-38.836-7.28z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-height{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M396.083 193.331H245.76c-12.698 0-22.938-10.24-22.938-22.937s10.24-22.938 22.938-22.938h150.733c12.697 0 22.937 10.24 22.937 22.938s-10.24 22.937-23.347 22.937zm0 670.106H245.76c-12.698 0-22.938-10.24-22.938-22.938s10.24-22.937 22.938-22.937h150.733c12.697 0 22.937 10.24 22.937 22.937s-10.24 22.938-23.347 22.938z' fill='%23fff'/%3E%3Cpath d='M321.126 850.33c-12.697 0-22.937-10.24-22.937-22.938V170.394c0-12.698 10.24-22.938 22.937-22.938s22.938 10.24 22.938 22.938v656.998c0 12.698-10.24 22.938-22.938 22.938zm312.525-488.244c-59.392 0-106.905-48.332-106.905-106.905 0-59.392 48.332-106.906 106.905-106.906s106.906 48.333 106.906 106.906c.41 58.573-47.923 106.905-106.906 106.905zm0-168.755c-33.587 0-61.03 27.443-61.03 61.03s27.853 61.031 61.03 61.031 61.03-27.853 61.03-61.03-27.033-61.03-61.03-61.03z' fill='%23fff'/%3E%3Cpath d='M790.528 620.544H477.184c-12.698 0-22.938-10.24-22.938-22.938V446.464c0-57.344 46.695-104.038 104.039-104.038h151.552c57.344 0 104.038 46.694 104.038 104.038v151.142c-.41 12.698-11.059 22.938-23.347 22.938zm-290.406-46.285H767.59V446.464c0-31.949-26.214-57.754-57.753-57.754H558.285c-31.949 0-57.754 26.215-57.754 57.754l-.41 127.795z' fill='%23fff'/%3E%3Cpath d='M702.054 863.437H565.248c-12.698 0-22.938-10.24-22.938-22.938V598.016c0-12.698 10.24-22.938 22.938-22.938h136.806c12.698 0 22.938 10.24 22.938 22.938v242.483c0 12.288-10.24 22.938-22.938 22.938zm-113.868-46.285h90.521V620.544h-90.521v196.608z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-shang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M609.09 414.91h194.181L485.494 26.548 220.73 414.91h194.18v582.542H609.09V414.91z' fill='%23ff6685'/%3E%3C/svg%3E\")}.t-icon-xia{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M414.91 609.09H220.729l317.777 388.362L803.27 609.09h-194.18V26.548H414.91V609.09z' fill='%2300c6c6'/%3E%3C/svg%3E\")}.t-icon-sfrval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1170 1024'%3E%3Cpath d='M544.677 208.64a68.34 68.34 0 11136.68 0v39.427h333.582v-78.941H755.441a148.21 148.21 0 00-284.826 0H142.086v78.855H544.7V208.64zm134.435 653.128L62 875.868l1.835 78.812 617.544-14.078c116.319-3.779 322.267-1.317 379.833 21.398l29.387-73.263c-91.854-36.254-379.379-28.07-411.422-26.948zM494.259 654.027a78.532 78.532 0 1079.18 78.553 78.532 78.532 0 00-79.158-78.553zm315.638-83.779a78.683 78.683 0 1078.683-78.035 78.683 78.683 0 00-78.683 78.035zm79.504 0c0 .886-1.663.907-1.663 0s1.663-.885 1.663 0zM264.149 630.528a115.467 115.467 0 11116.4-115.466 115.467 115.467 0 01-116.4 115.466zm0-141.066a25.624 25.624 0 1025.82 25.624 25.624 25.624 0 00-25.82-25.624zm360.772 66.873a136.079 136.079 0 11137.233-136.079 136.079 136.079 0 01-137.233 136.079zm0-182.34a46.26 46.26 0 1046.678 46.261 46.26 46.26 0 00-46.678-46.26z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-sfr{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M317.517 672.896c72.96 0 122.035 13.568 200.78 48.64l45.031 20.3 13.696 5.889c12.902 5.453 23.68 9.6 35.533 13.67 53.222 18.33 139.033 1.587 255.744-53.299a32 32 0 1127.213 57.907c-6.656 3.149-13.287 6.17-19.815 9.114l-19.353 8.448c-111.565 47.309-199.322 60.825-264.628 38.349l-9.42-3.328-11.52-4.327-5.812-2.278-12.134-4.967-13.235-5.708a1464.064 1464.064 0 01-7.22-3.175l-30.54-13.824c-77.107-34.995-119.424-47.411-184.32-47.411-73.933 0-127.59 12.877-161.152 37.094a32 32 0 11-37.453-51.916c46.131-33.28 112.41-49.152 198.605-49.152zm304.46-77.773a51.968 51.968 0 110 103.987 51.968 51.968 0 010-103.987zm155.956-57.088a62.387 62.387 0 110 124.723 62.387 62.387 0 010-124.748zm-301.491 57.088a31.18 31.18 0 110 62.387 31.18 31.18 0 010-62.387zm-291.124-22.349a31.18 31.18 0 110 62.388 31.18 31.18 0 010-62.388zM330.88 483.38a72.78 72.78 0 110 145.562 72.78 72.78 0 010-145.562zm311.885-7.757a31.18 31.18 0 110 62.388 31.18 31.18 0 010-62.388zM497.229 350.874a72.78 72.78 0 110 145.536 72.78 72.78 0 010-145.536zM206.106 371.66a51.968 51.968 0 110 103.961 51.968 51.968 0 010-103.936zm561.433 0a51.968 51.968 0 110 103.961 51.968 51.968 0 010-103.936zM330.88 309.274a31.18 31.18 0 110 62.387 31.18 31.18 0 010-62.387zm92.646-117.35l9.396 3.327 11.264 4.199 11.52 4.608 12.288 5.12 13.568 5.939 31.82 14.387c77.133 34.995 119.45 47.437 184.346 47.437 73.933 0 127.59-12.877 161.152-37.12a32 32 0 1137.453 51.917c-46.131 33.28-112.384 49.203-198.605 49.203-72.96 0-122.035-13.568-200.78-48.64l-39.553-17.869-7.245-3.2-13.107-5.632-11.853-4.864a515.533 515.533 0 00-11.238-4.275l-11.264-4.02c-53.222-18.329-139.06-1.587-255.744 53.3a32 32 0 11-27.238-57.933c130.38-61.338 231.04-80.973 303.82-55.91z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-waterper{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M345.242 244.07a51.2 51.2 0 0172.294 3.994c127.949 143.59 204.314 247.603 229.12 312.115A285.952 285.952 0 01665.6 662.938C665.6 819.917 539.52 947.2 384 947.2S102.4 819.917 102.4 662.938c0-36.455 6.81-71.322 19.2-103.348 24.806-64.153 97.74-167.603 218.726-310.476a51.2 51.2 0 014.916-5.044zm34.252 37.53C261.71 418.918 191.642 516.787 169.318 575.232a239.027 239.027 0 00-15.718 85.504C153.6 790.682 256.768 896 384 896s230.4-105.318 230.4-235.264a239.053 239.053 0 00-15.514-85.043c-22.272-58.599-95.385-156.621-219.392-294.093zm381.927-172.672a25.6 25.6 0 0134.611.41l1.536 1.587 9.19 10.393 8.807 10.087 12.518 14.592 7.885 9.395 7.526 9.088 7.168 8.832 6.759 8.525 6.425 8.269 6.042 7.961 5.683 7.68 5.325 7.424 4.94 7.117 4.558 6.86 4.224 6.554c8.038 12.826 13.875 23.962 17.51 33.408 6.118 15.95 9.472 33.28 9.472 51.456 0 78.516-63.027 142.234-140.8 142.234S640 397.107 640 318.54a143.18 143.18 0 0112.877-59.468l2.662-5.555c.973-1.92 1.971-3.866 3.072-5.888l3.405-6.144 1.869-3.226 3.993-6.656 4.352-6.963 2.356-3.584 4.94-7.424 2.612-3.84 5.53-7.885c1.894-2.662 3.84-5.401 5.887-8.192l6.272-8.499 6.656-8.832 7.04-9.14 7.424-9.446 3.84-4.838 7.962-9.907 8.371-10.24 4.3-5.197 8.96-10.7 4.609-5.454a25.6 25.6 0 012.432-2.534zm17.638 57.472l-6.912 8.243-6.605 7.987-6.323 7.757-6.016 7.501-8.473 10.778-5.3 6.886-2.56 3.328-4.838 6.528-4.557 6.272-2.15 3.046-4.122 5.888-3.84 5.658-3.533 5.402-3.225 5.17-2.944 4.916-2.663 4.66c-3.328 6.066-5.888 11.468-7.68 16.204-3.942 10.496-6.118 21.914-6.118 33.843 0 51.456 40.115 93.133 89.6 93.133s89.6-41.702 89.6-93.133c0-11.853-2.125-23.219-6.042-33.638a128.256 128.256 0 00-10.188-20.327l-2.944-4.787a302.592 302.592 0 00-4.941-7.577l-3.687-5.376-1.945-2.74-4.096-5.708-4.429-5.914-2.304-3.072-4.864-6.272-5.171-6.528-5.453-6.758-5.734-6.99-6.042-7.218-6.349-7.45-6.656-7.706-6.912-7.936a1735.117 1735.117 0 00-3.584-4.044z' fill='%23fff'/%3E%3Cpath d='M537.6 665.6a25.6 25.6 0 0125.6 25.6 128 128 0 01-128 128 25.6 25.6 0 01-2.995-51.02l2.995-.18a76.8 76.8 0 0076.672-72.294L512 691.2a25.6 25.6 0 0125.6-25.6z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-skeletalmuscle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M806.264 144.91L681.362 72.797a33.823 33.823 0 00-44.03 10.197l-22.9 31.476c-9.169 12.81-13.833 19.68-17.448 25.382l-3.51 5.709c-3.702 5.76-9.696 14.28-24.35 34.452l-10.492 14.357c-23.577 35.812-48.857 54.846-83.138 68.63a316.04 316.04 0 01-12.839 4.836l-22.69 7.851c-16.184 5.699-26.638 10.408-36.458 17.739a67.32 67.32 0 00-23.193 30.123c-15.389 39.68-10.488 72.97 15.297 94.84 14.2 12.067 26.694 17.131 55.705 24.48l21.282 5.196c17.005 4.23 27.024 7.812 33.624 12.106 8.85 5.7 16.251 14.003 31.662 35.417l13.901 19.47c3.545 4.84 6.321 8.591 9.477 12.616 32.74 42.11 66.126 62.352 112.794 54.377 35.395-5.942 59.144-22.046 65.47-51.056 3.931-18.253.434-32.574-9.41-54.696l-9.357-20.176a100.958 100.958 0 01-5.34-13.827l-1.021-3.813a56.992 56.992 0 01-1.026-15.903l.48-5.203-1.92 4.533a1808.958 1808.958 0 0021.245-51.126l7.956-20.387c3.971-10.6 11.411-30.372 13.554-35.85l4.23-10.398c11.146-26.657 26.064-55.38 58.791-112.717 9.497-16.542 4.39-37.38-11.444-46.522zm-133.893 3.01l70.55 40.733-2.827 5.082c-23.189 41.839-35.43 66.95-45.781 92.508l-3.87 9.96-13.723 36.237-5.738 14.684c-5.895 14.862-12.405 30.605-20.41 49.03a35.963 35.963 0 00-2.467 8.46c-3.482 21.197-2.857 40.307 2.724 59.485 2.307 8.1 5.115 15.147 10.059 25.845l5.836 12.502 2.56 5.615 2.079 4.96-3.72.861a74.439 74.439 0 01-2.045.378c-16.591 2.777-29.711-4.368-47.63-26.37l-3.39-4.269a300.687 300.687 0 01-6.49-8.581L591.63 452c-19.936-27.627-30.4-39.094-47.777-50.309-12.7-8.245-26.433-13.488-46.128-18.735l-25.427-6.3c-19.938-5.01-27.992-7.995-32.517-11.79l-.47-.486c-1.569-1.657-1.604-4.202 2.338-14.659l.526-1.469-.37.27c4.539-3.396 56.967-21.906 56.221-21.638 46.838-18.783 83.82-46.64 115.043-94.208l22.65-31.136c6.237-8.755 10.117-14.358 13.08-18.933l6.684-10.646c2.062-3.107 4.71-6.95 8.648-12.467l8.28-11.55zM347.217 447.127c-35.696 6.09-59.544 22.46-65.612 51.672-3.804 18.219-.324 32.476 9.658 54.732l9.03 19.718c2.8 6.13 4.352 10.142 5.363 13.787l1.022 3.814c1.409 6.4 1.628 12.812.758 20.368l-.171.76-5.786 13.744c-7.313 17.32-13.417 32.544-19.08 47.379l-14.9 39.855-2.632 6.7c-10.8 26.803-25.103 54.646-58.54 113.398-9.48 16.607-4.35 37.404 11.484 46.546l124.822 72.066a33.87 33.87 0 0044.622-11.037l31.858-46.34 45.415-62.099-.825 1.243c22.566-34.247 47.846-53.281 82.047-67.111l8.324-3.253 4.514-1.584 22.69-7.85c16.207-5.74 26.708-10.529 36.504-17.82 10.375-7.548 18.38-17.969 23.06-29.985 15.372-39.744 10.471-73.034-15.417-94.91-14.16-12.043-26.694-17.131-55.705-24.48l-21.323-5.219-9.378-2.46c-11.457-3.23-18.929-6.2-24.269-9.606-8.706-5.67-16.084-14.014-31.517-35.388l-16.001-22.346a445.796 445.796 0 00-5.593-7.527l-1.836-2.403c-32.683-42.023-66.092-62.225-112.627-54.388zm59.328 98.504l4.814 6.27a865.147 865.147 0 0110.271 14.312c25.382 35.874 36.133 48.796 55.673 61.475 12.7 8.245 26.393 13.465 46.048 18.688l29.57 7.403c16.976 4.375 24.286 7.252 28.431 10.773l.494.447c1.568 1.657 1.62 4.266-2.258 14.705l-.496 1.325.364-.165c-4.493 3.315-56.881 21.848-56.262 21.614l-7.29 3.043a233.692 233.692 0 00-102.572 83.68l-4.276 6.289-40.572 55.385-5.551 7.754-12.035 17.495-69.865-40.336 10.53-19.17c17.711-32.537 27.86-54.022 36.51-75.89l16.864-44.843a1489.848 1489.848 0 0125.6-62.579 36.15 36.15 0 002.456-8.253 130.035 130.035 0 00-2.723-59.86 167.58 167.58 0 00-10.082-25.805l-6.956-15.029-2.274-5.18-1.256-3.036 3.968-.824 2.005-.401c17.475-2.912 31.172 5.373 50.853 30.65z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-inorganic{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M500.635 500.635h22.73v22.73h-22.73z' fill='%23FFF'/%3E%3Cpath d='M491.573 512.028a12.712 12.712 0 1012.712-12.713 12.712 12.712 0 00-12.712 12.713z' fill='%23fff'/%3E%3Cpath d='M109.349 756.005a24.162 24.162 0 009.337 34.28 26.185 26.185 0 0013.24 3.9 25.82 25.82 0 0021.82-12.459l149.529-246.125a29.72 29.72 0 0151.395 0l56.856 93.476c0 .78.78.78.78 1.56l-75.58 124.612a25.941 25.941 0 008.581 35.035 26.258 26.258 0 0013.24 3.901 25.844 25.844 0 0021.82-12.459l259.34-426.032a29.72 29.72 0 0151.395 0L925.525 742.01c0 .78.78.78 0 1.56a2.438 2.438 0 01-1.56.78H705.902a25.624 25.624 0 00-24.918 24.918 25.112 25.112 0 0024.918 24.917h218.063a52.053 52.053 0 0045.178-26.478 50.298 50.298 0 00-.78-52.175L733.94 329.996a81.164 81.164 0 00-138.63 0L441.88 583.12l-44.397-73.143a81.164 81.164 0 00-138.63 0L109.349 756.03z' fill='%23fff'/%3E%3Cpath d='M109.349 756.005a24.162 24.162 0 009.337 34.28 26.16 26.16 0 0013.24 3.9 25.82 25.82 0 0021.82-12.459l149.529-246.125a29.72 29.72 0 0151.395 0l56.856 93.476c0 .78.78.78.78 1.56-82.554 137.07 206.336-338.895 29.599-47.518l-44.398-73.143a81.164 81.164 0 00-138.63 0L109.349 756.005z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-kongradio{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M510.398 952.656c-244.164 0-442.798-198.78-442.798-443.105 0-244.345 198.634-443.128 442.798-443.128 244.141 0 442.809 198.804 442.809 443.128 0 244.325-198.621 443.105-442.809 443.105zm0-839.41c-218.328 0-395.95 177.761-395.95 396.282 0 218.524 177.621 396.26 395.95 396.26 218.34 0 395.96-177.761 395.96-396.26.001-218.52-177.62-396.281-395.96-396.281z' fill='%23bfbfbf'/%3E%3C/svg%3E\")}.t-icon-radio{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.572 64.021c-247.112 0-447.435 200.325-447.435 447.436 0 247.112 200.323 447.435 447.435 447.435 247.111 0 447.436-200.323 447.436-447.435 0-247.111-200.325-447.436-447.436-447.436zm288.86 325.271l-346.74 346.719c-8.74 8.739-20.187 13.108-31.636 13.108-11.447 0-22.896-4.369-31.635-13.108L212.469 557.08c-17.478-17.457-17.478-45.792 0-63.27s45.792-17.478 63.27 0l147.317 147.295 315.106-315.084c17.478-17.478 45.792-17.478 63.27 0s17.478 45.792 0 63.27z' fill='%23f19601'/%3E%3C/svg%3E\")}.t-icon-nv{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M305.4080000000001 412.432a300.056 300.056 0 10600.112 0 300.056 300.056 0 10-600.112 0z' fill='%23f1acb3'/%3E%3Cpath d='M889.616 697.437c155.829-155.83 154.107-409.806-.861-564.774-154.969-155.83-406.362-154.108-562.192.86-142.915 142.916-161.856 359.872-32.715 526.033l-67.153 67.153-118.81-118.81c-20.662-20.662-53.378-20.662-74.04 0-20.662 20.663-20.662 53.378 0 74.04l118.81 118.81-74.041 74.04c-20.663 20.663-20.663 53.379 0 74.041 20.662 20.663 53.378 20.663 74.04 0l74.04-74.04 117.088 117.087c20.662 20.662 53.378 20.662 74.04 0 20.663-20.663 20.663-53.378 0-74.04L300.736 800.748l67.153-67.153c148.081 111.06 378.812 106.756 521.728-36.16zM398.02 204.98C520.274 82.728 725.177 91.338 836.238 229.948c84.371 105.896 84.371 259.142 0 365.037-111.061 139.472-315.964 147.22-438.217 24.967-115.365-113.643-115.365-300.466 0-414.97z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-qiehuan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 80c238.208 0 432 193.792 432 432S750.208 944 512 944 80 750.208 80 512 273.792 80 512 80m0-80C229.216 0 0 229.216 0 512s229.216 512 512 512c282.768 0 512-229.216 512-512S794.768 0 512 0z' fill='%23515151'/%3E%3Cpath d='M757.2 382.528l-100.24-100.24c-8.24-8.272-22.352-2.416-22.352 9.264v77.872a13.104 13.104 0 01-13.104 13.088H237.2a13.088 13.088 0 00-13.088 13.088v35.104c0 7.232 5.856 13.088 13.088 13.088h549.68a13.104 13.104 0 009.264-22.352L757.2 382.528zM266.8 641.456l100.24 100.256a13.088 13.088 0 0022.352-9.264V654.56a13.12 13.12 0 0113.104-13.104h384.32a13.088 13.088 0 0013.104-13.088V593.28a13.104 13.104 0 00-13.104-13.088H237.12a13.088 13.088 0 00-9.264 22.352l38.944 38.912zm0 0' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-nan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M718.592 611.568a300.056 300.056 0 10-600.112 0 300.056 300.056 0 10600.112 0z' fill='%2390cbdd'/%3E%3Cpath d='M134.384 326.563c-155.829 155.83-154.107 409.806.861 564.774 154.969 155.83 406.362 154.108 562.192-.86 142.915-142.916 161.856-359.872 32.715-526.033l67.153-67.153 118.81 118.81c20.662 20.662 53.378 20.662 74.04 0 20.662-20.663 20.662-53.378 0-74.04l-118.81-118.81 74.041-74.04c20.663-20.663 20.663-53.379 0-74.041-20.662-20.663-53.378-20.663-74.04 0l-74.04 74.04L680.217 32.123c-20.662-20.662-53.378-20.662-74.04 0-20.663 20.663-20.663 53.378 0 74.04l117.087 117.088-67.153 67.153C508.03 179.344 277.3 183.648 134.384 326.564zM625.98 819.02c-122.253 122.253-327.156 113.643-438.217-24.967-84.371-105.896-84.371-259.142 0-365.037 111.061-139.472 315.964-147.22 438.217-24.967 115.365 113.643 115.365 300.466 0 414.97z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-zanwu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1072 1024'%3E%3Cpath d='M0 566.223C0 627.81 239.421 677.79 534.747 677.79s534.748-49.956 534.748-111.542c0-61.587-239.421-111.543-534.748-111.543S0 504.637 0 566.223z' fill='%23F5F5F5'/%3E%3Cpath d='M137.996 231.619v306.956c0 18.237 7.29 35.67 20.212 48.567a69.169 69.169 0 0048.786 20.09H845.24c38.107 0 68.998-30.72 68.998-68.632V231.619H722.481a49.59 49.59 0 00-49.737 49.42 49.59 49.59 0 01-49.738 49.494h-193.78a49.59 49.59 0 01-49.736-49.494 49.59 49.59 0 00-49.738-49.444H137.996z' fill='%23FAFAFA'/%3E%3Cpath d='M329.777 231.619a49.615 49.615 0 0149.64 46.568l.073 2.925A49.566 49.566 0 00426.3 330.46l2.926.074h193.78a49.615 49.615 0 0049.64-46.544l.097-2.925a49.566 49.566 0 0146.811-49.347l2.926-.098h191.756v306.956a68.803 68.803 0 01-65.536 68.56l-3.462.097H206.994a68.852 68.852 0 01-68.9-65.195l-.098-3.437V231.619h191.805l-.024-.049zm-174.543 306.98a51.59 51.59 0 0048.713 51.371l3.023.098h638.244a51.639 51.639 0 0051.688-48.47l.073-2.998V248.783H722.456c-17.066 0-31.085 13.117-32.353 29.794l-.122 2.487a66.804 66.804 0 01-63.537 66.56l-3.462.097H429.227a66.828 66.828 0 01-66.877-63.195l-.098-3.414a32.378 32.378 0 00-29.964-32.231l-2.511-.098H155.234v289.841z' fill='%23D9D9D9'/%3E%3Cpath d='M323.584 0h405.09l184.612 232.838-13.556 10.63L720.31 17.14H331.923L151.016 243.468l-13.507-10.654z' fill='%23D9D9D9'/%3E%3Cpath d='M129.634 935.326v-16.53c10.947-1.073 21.455-2.145 31.548-2.999V903.12c-9.874.878-20.406 1.731-31.548 2.585v-16.945h33.475V876.08h-33.475V861.94h-14.166v14.14H90.575c5.364-7.07 10.508-15.213 15.238-24.234h58.807V838.12h-52.37c1.707-3.877 3.218-7.73 4.705-11.606l-15.433-2.56c-1.706 4.706-3.657 9.436-5.607 14.141H66.12v13.751h22.967c-5.144 9.655-10.947 17.798-16.945 24.674l3.414 12.239h39.936v17.798c-14.605.878-30.257 1.512-46.568 2.365l1.926 13.75c15.458-.853 30.476-1.95 44.617-2.803v15.457h14.19zm44.202.634c9.24-13.287 15.019-28.964 17.384-46.982h27.892v46.568h14.823v-46.568h22.748v-13.531h-64.366v-22.309c23.162-2.584 42.472-7.509 58.344-14.384l-9.85-11.581c-15.043 6.85-36.084 11.58-62.66 14.14v33.72c-.438 19.31-5.607 35.84-15.042 49.785l10.727 11.142zm-66.072 86.504v-8.363h108.983v8.363h15.872v-80.701H91.843v80.701h15.896zm108.983-50.883H107.739v-16.75h109.008v16.75zm0 29.184H107.739v-16.75h109.008v16.75zm71.436 21.04c29.842-12.897 51.322-31.134 64.61-54.32 7.314-13.727 12.677-29.818 16.09-48.494h17.409v78.117c0 14.604 6.85 21.894 21.016 21.894h34.767c9.021 0 15.458-1.95 19.53-5.803 4.73-4.705 7.948-17.383 9.654-38.4l-14.58-4.73c-1.072 16.75-2.998 26.624-6.021 30.038-2.341 2.803-6.218 4.315-11.362 4.315h-27.258c-6.875 0-10.313-3.657-10.313-10.532V918.99h66.56v-14.799h-97.036c1.511-11.605 2.365-24.259 2.804-37.547v-14.384h76.824v-15.043H296.789v15.018H358.4v14.385a290.89 290.89 0 01-2.78 37.547H282.43v14.823h70.607a158.232 158.232 0 01-11.8 36.499c-11.581 21.87-31.964 39.253-61.586 52.565l8.582 13.75zm393.41.635l8.364-12.678c-15.458-10.484-28.526-25.308-39.693-44.618 12.02-25.356 18.676-56.027 19.749-91.867h13.946v-14.8h-56.637c1.707-9.46 3.413-19.748 4.73-30.695l-15.043-2.584c-4.291 40.789-12.873 73.191-25.527 97.231l9.655 11.8c4.51-7.728 8.777-16.53 12.678-26.404 5.778 21.455 12.873 40.35 21.211 56.88a126.318 126.318 0 01-39.692 44.642l7.948 12.873A143.97 143.97 0 00643 979.066c10.727 18.042 23.6 32.646 38.62 43.374zm-180.906-97.427c18.432-12.458 31.33-27.063 38.4-44.007v40.789h14.385v-27.916c7.729 5.144 16.945 12.02 27.672 20.602l7.949-12.02a500.053 500.053 0 00-35.621-19.749v-2.34h39.058V866.84h-39.058v-40.984h-14.385v40.984H497.25v13.532h30.476c-6.461 11.8-18.042 22.528-34.572 32.183l7.509 12.434zm72.948-63.098a142.716 142.716 0 0016.53-27.696L579 829.074c-3.852 9.021-9.436 18.042-16.311 27.258l10.971 5.583zm-57.734-.243l11.166-5.12a183.613 183.613 0 00-13.312-26.82l-12.214 4.048c5.12 8.167 9.874 17.383 14.384 27.916zm126.196 87.576c-8.582-18.042-15.433-39.692-20.822-64.805l2.804-11.166h31.769c-.878 28.965-5.364 54.296-13.751 75.971zm-142.921 72.558c21.455-6.022 39.253-13.97 53.443-23.845 12.653 5.608 23.6 11.386 33.036 16.97l8.387-12.02a475.355 475.355 0 00-29.623-14.605 86.314 86.314 0 0023.82-36.693v-12.678h-44.86c1.291-3.852 2.803-7.705 4.29-11.776l-14.384-1.707c-1.488 4.267-3.219 8.777-5.12 13.507H496.81v13.507h25.331c-4.29 8.582-9.24 17.384-14.823 26.82 10.532 3.9 20.407 7.948 29.842 12.044-12.434 7.07-27.697 12.873-45.275 17.578l7.29 12.898zm51.078-39.497a452.315 452.315 0 00-24.479-9.24 158.916 158.916 0 0011.606-20.603h36.912a83.139 83.139 0 01-24.04 29.843zm182.418 38.205c12.02 0 18.042-6.437 18.042-18.896V938.96c6.632-3.023 13.288-6.022 19.944-9.46v-15.213a290.909 290.909 0 01-19.968 9.679v-42.301h20.601v-14.8H750.69v-40.57h-15.02v40.57h-25.697v14.8h25.747v48.518c-9.436 3.413-19.31 6.437-29.184 8.777l3.876 15.043c8.363-2.584 16.726-5.583 25.308-8.801v52.59c0 5.997-2.78 9.215-8.144 9.215-5.168 0-10.727-.414-16.335-1.072l3.243 14.604h18.237zm86.48 1.926v-10.509h58.172v10.484h14.385v-70.339h-36.084v-26.404h45.958v-13.946H855.65v-25.332H896v-52.151H782.872v67.17c-.195 45.08-7.923 81.993-23.162 110.323l12.02 10.728c14.166-27.892 22.528-60.099 25.113-96.792h43.788v26.404h-35.84v70.388h14.385zm61.83-150.016h-83.067v-23.82h83.066v23.82zm-40.351 39.253h-42.91l.194-10.289V886.37h42.716V911.7zm36.693 86.504h-58.173v-32.403h58.173v32.427zm110.519-58.149c9.24 0 18.456-7.07 27.697-21.04l-10.728-7.73c-6.436 9.875-12.02 15.02-16.969 15.02-4.072 0-10.728-3.22-19.944-9.217-9.46-6.436-17.603-9.435-24.259-9.435-9.435 0-18.675 6.85-27.696 21.016l10.727 7.51c6.242-9.875 11.825-14.8 16.97-14.8 4.29 0 10.946 2.999 20.382 9.216 9.24 6.242 17.164 9.46 23.82 9.46z' fill='%2395979A'/%3E%3C/svg%3E\")}.t-icon-xiazai41{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M888.514 742.335c-12.41 12.41-32.715 12.41-45.124 0l-90.249-90.248c-12.41-12.41-12.41-32.716 0-45.125 12.41-12.41 32.715-12.41 45.125 0l90.25 90.248c12.407 12.41 12.407 32.715-.002 45.125zm46.766-260.967c0 17.55-14.358 31.908-31.907 31.908H775.742c-17.55 0-31.908-14.358-31.908-31.908s14.358-31.907 31.908-31.907h127.63c17.55 0 31.908 14.358 31.908 31.907zM753.141 373.945c12.41 12.41 32.715 12.41 45.125 0l90.25-90.249c12.409-12.41 12.409-32.715 0-45.124-12.41-12.41-32.716-12.41-45.125 0l-90.249 90.248c-12.41 12.41-12.41 32.715 0 45.125zM623.037 951.718c-11.11 0-22.583-4.449-32.72-13.025L343.659 730.01c-13.453-11.382-15.133-31.516-3.75-44.968 11.382-13.452 31.515-15.133 44.968-3.75l216.286 182.987V160.033l-194.12 165.535c-17.973 15.326-48.161 26.45-71.781 26.45H152.535V673.99h87.49c17.623 0 31.908 14.286 31.908 31.908s-14.285 31.908-31.907 31.908h-90.392c-33.589 0-60.915-27.326-60.915-60.915V349.117c0-33.589 27.326-60.915 60.915-60.915h185.627c8.383 0 23.996-5.753 30.376-11.192L590.295 85.433c15.43-13.156 33.994-16.695 49.662-9.465 15.667 7.23 25.021 23.653 25.021 43.93v784.165c0 20.25-9.34 36.672-24.987 43.929a40.086 40.086 0 01-16.954 3.726z' fill='%23ff5656'/%3E%3C/svg%3E\")}*{font-family:Microsoft YaHei}body{font-size:14px}.text_l{text-align:left}.text_r{text-align:right!important}.text_c{text-align:center}.f-r{float:right!important}.bgfff{background:#fff!important}.c666{color:#666!important}.c999{color:#999!important}.cyello{color:#fec407!important}.cblue{color:#477eff!important}.size12{font-size:24rpx!important}.size14{font-size:14rpx!important}.size16{font-size:32rpx!important}.size18{font-size:36rpx!important}.size20{font-size:40rpx!important}.size26{font-size:52rpx!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.orangeBtn{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591;padding:5px 8px;border-radius:5px}.blueBtn{color:#1890ff;background:#dbebf9;border:1px solid #8cc8ff;padding:5px 8px;border-radius:5px}.bold{font-weight:700}.flex{display:flex;align-items:center;justify-content:space-between}.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box_shadow{box-shadow:0 1px 5px 2px rgba(223,226,225,.9882352941176471)}.border-bottom{border-bottom:1px solid #f7f7f7}.borderR{border-right:1px solid #f7f7f7}.nolist{padding:15px;width:calc(100% - 30px);text-align:center}.nolist uni-image{width:100px;height:100px}.nolist uni-text{display:block;width:100%;margin-top:15px;text-align:center;color:#999}.btn{text-align:center;color:#fff;height:35px;line-height:35px;border-radius:10px}.endtext{text-align:center;font-size:14px;color:#999;padding:15px 0}.groupBtn{display:flex}.groupBtn .del{color:#fec407!important;background-color:#ffe4b8!important}.groupBtn .btn{background-color:#fec407;width:45%;margin:10px auto 15px;text-align:center;height:36px;line-height:36px;border-radius:10px;color:#fff}.wrapper{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.wrapper .bg{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99}.wrapper .wrapper_box{width:220px;background-color:#fff;z-index:1000;position:absolute;height:100vh}.wrapper .wrapper_box .top{width:100%;height:90px;color:#fff;text-align:center;background:linear-gradient(90deg,#477eff,#39d9c9)}.wrapper .wrapper_box .top .image1{width:50px;height:50px;margin:auto;border-radius:50%;margin-bottom:16rpx}.wrapper .wrapper_box .top uni-view{width:100%;display:block;text-align:center;margin:auto}.wrapper .wrapper_box .drawerList{position:relative;top:0;left:0;flex-direction:column;flex:1;justify-content:flex-end;margin-bottom:20rpx;width:220px;height:calc(100vh - 100px);overflow-y:scroll}.wrapper .wrapper_box .drawerList .drawerList_item{background:#f7f7f7;margin:10px;padding:8px 8px 0;border-radius:10px;display:flex;justify-content:space-between}.wrapper .wrapper_box .drawerList .drawerList_item .image1{width:45px;height:45px;border-radius:50%;margin-right:10px}.wrapper .wrapper_box .drawerList .drawerList_item .overflow{font-size:27rpx;color:#333}.wrapper .wrapper_box .drawerList .drawerList_item .right{width:70%}.wrapper .wrapper_box .drawerList .drawerList_item .right .dangqian{font-size:20rpx;color:#fff;padding:1px 5px;background-color:#477eff;text-align:center;width:auto;margin-left:10px;width:auto;display:inline-block;float:right;height:15px;line-height:15px;border-radius:3px}.wrapper .wrapper_box .drawerList .drawerList_item .right .toggle{background-color:#999}.wrapper .wrapper_box .drawerList .drawerList_item .info{height:30px;line-height:30px}.wrapper .wrapper_box .drawerList .drawerList_item .info uni-view{float:left;margin-right:10px;font-size:12px;color:#999}.wrapper .wrapper_box .drawerList .drawerList_item .name{width:100%;display:flex;justify-content:space-between}.wrapper .wrapper_box .drawerList .drawerList_item .name .overflow{width:60%}.wrapper .wrapper_box .drawerList .add{margin:15px;background:#fec407;color:#fff;height:30px;text-align:center;font-size:28px;line-height:30px;border-radius:20px}.wrapper .edit{width:15rem;height:auto;background:#eee;border-radius:10px;padding:15px;position:relative;top:15%;margin:auto;z-index:99999;overflow:hidden}.wrapper .edit .title{text-align:center;width:100%;color:#333;font-size:18px;font-weight:700}.wrapper .edit .editem{position:relative;display:flex;font-size:14px;border-radius:10px;margin-top:15px;height:40px;justify-content:space-between;background:#fff;padding:0 10px;align-items:center}.wrapper .edit .editem .radioimg{font-size:22px;color:#fec407}.wrapper .edit .editem .radio{width:50%;text-align:right;display:flex;justify-content:center;align-items:center}.wrapper .edit .editem .name{width:4rem;color:#333}.wrapper .edit .editem .right{width:60%;height:40px;line-height:40px;display:flex;justify-content:flex-end}.wrapper .edit .editem .right uni-input{margin-right:10px;height:40px;line-height:40px;text-align:right}.wrapper .edit .editem .right uni-picker{width:100%;font-size:16px;justify-content:center;align-items:center}.wrapper .edit .editem .right uni-picker uni-view{text-align:right}.wrapper .edit .editem .right .uni-input{position:absolute;right:30px;top:0;left:0;height:40px;line-height:40px;text-align:right;z-index:9999}.wrapper .edit .editem .value{position:relative;z-index:999;width:3rem;text-align:center;float:left;margin-right:10px}.wrapper .edit .editem .iconfont{margin-left:10px;float:right;display:flex}.wrapper .edit .tips{font-size:.75rem;color:#999;text-align:center;margin-top:15px;margin-bottom:20px;display:flex}.header{width:100%;height:240rpx;background:linear-gradient(90deg,#477eff,#39d9c9)}.header uni-image{width:100%;height:100%;border-radius:50%}.header .top{margin:0 10px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10px;padding:10px 15px;min-height:170rpx}.header .top .headimg{width:55px;height:55px}.header .top .toggle{width:20px;height:20px}.header .add{border:1px #dfdfdf dashed;font-size:28px;font-weight:500;width:35px;height:35px;line-height:35px;border-radius:10px;text-align:center}.TrendPage{padding:10px 0;margin-bottom:15px;border-radius:10px;background-color:#f7f7f7}.TrendPage .listC{width:100%;padding:15px;display:flex;align-items:center;justify-content:space-around}.TrendPage .listC uni-view{position:relative}.TrendPage .listC .active:after{content:\"\";height:3px;width:100%;position:absolute;bottom:-5px;left:0;border-radius:5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.TrendPage .box{width:calc(100% - 20px);background-color:#fff;margin:10px;border-radius:15px}.TrendPage .boxTime{width:calc(100% - 20px);border-radius:10px;padding:10px;text-align:center}.TrendPage .boxTime .style{background:linear-gradient(90deg,#477eff,#39d9c9);color:#fff}.TrendPage .boxTime .iconfont{font-size:14px;color:#666}.TrendPage .boxLine{padding:0;display:flex;flex-wrap:wrap;border-radius:10px;justify-content:space-between}.TrendPage .boxLine .line{clear:both;width:100%;height:250px;background-color:#fff;border-radius:0 0 10px 10px}.gridList{padding:0;display:flex;flex-wrap:wrap;margin:15px;width:calc(100%- 30px);justify-content:space-between}.gridList .info{width:100%;display:flex;margin-top:15px;justify-content:space-between}.gridList .info .item{color:#fff;width:47.5%;height:50px;background:linear-gradient(90deg,#477eff,#39d9c9);text-align:center;border-radius:10px;display:flex;justify-content:center;align-items:center}.gridList .info .item uni-text{width:30px;height:30px;border-radius:50%;margin-right:10px;display:inline-block;background-color:#fff}.gridList .data{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#666;margin-top:15px;width:100%}.gridList .data .item{width:47.5%;text-align:center;font-size:14px;line-height:30px;background:#fff;padding:10px 0;border-radius:15px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.gridList .data .val{display:flex;align-items:center;font-size:20px;font-weight:700;justify-content:center;color:#666}.gridList .data .val uni-text{font-size:14px;font-weight:500;display:block;margin-top:3px;margin-left:3px}.gridList .data .image{width:40px;height:40px;border-radius:50%}.gridList .data .image uni-image{width:70%;height:70%;margin:15%}.gridList .data .name{display:flex;align-items:center;justify-content:center;color:#999}.skiptop{background:linear-gradient(90deg,#477eff,#39d9c9);border-radius:10px;margin:0 15px 10px;font-size:14px;padding:20px 10px 5px;color:#fff}.skiptop .status{float:right;margin-bottom:25px;width:auto;color:#333;background-color:#fff;border-radius:10px;padding:8px 10px;display:flex;align-items:center}.skiptop .item{width:100%;display:flex;justify-content:space-between}.skiptop .item uni-text{display:block;width:100%;font-size:18px;text-align:center;margin-top:10px}.indexCarList .box{margin:15px 10px 0;padding:15px 10px 10px;background-color:#fff;width:calc(100% - 40px);display:flex;border-radius:10px}.indexCarList .card{flex-wrap:wrap}.indexCarList .card .title{width:100%;color:#666;display:flex;padding-bottom:5px;align-items:center;justify-content:space-between}.indexCarList .card .title uni-text{font-size:18px;font-weight:700;margin-right:10px;color:#333}.indexCarList .card .item{padding:15px 0;display:flex;flex-wrap:wrap;text-align:center}.indexCarList .card .item .weight{width:100%}.indexCarList .card .item .weight uni-text{font-size:24px!important;font-weight:700;display:inline-block}.indexCarList .card .item .standardBtn{width:40px;padding:3px 8px;border-radius:8px;text-align:center;color:#fff;font-size:14px;margin:auto;background-color:#fec407}.indexCarList .card .target{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:10px;font-size:14px;color:#477eff;border-top:1px solid #f7f7f7}.indexCarList .card .target .targetBtn{width:auto;height:30px;line-height:30px;color:#fff;border-radius:10px;padding:0 10px;background:linear-gradient(90deg,#477eff,#39d9c9)}.indexCarList .card .item2{width:50%;display:flex;flex-wrap:wrap;margin:15px 0}.indexCarList .card .item2 .name{display:inline-block;width:100%}.indexCarList .small{width:calc(50% - 40px);float:left;margin-bottom:15px}.indexCarList .small .title .name{display:flex;flex-wrap:wrap}.indexCarList .small .title .name uni-text{width:80%;margin-bottom:5px;display:inline-block}.indexCarList .small .item{justify-content:center}.indexCarList .setcard{width:calc(100% - 20px);text-align:center;height:40px;line-height:40px;margin:10px;border-radius:10px;color:#477eff;background-color:#fff}.calendar{background:#f7f7f7;min-height:100vh}.calendar .box{margin-bottom:305px;padding-bottom:210px}.calendar .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px;align-items:center}.calendar .list .item{width:100%;height:auto;background:#fff;display:flex;height:40px;justify-content:space-between;padding:10px 15px;border-radius:10px;align-items:center;text-align:center;font-size:16px;font-weight:700}.calendar .list .item uni-view{width:32%}.calendar .list .item uni-image{width:25px;height:25px}.calendar .list .item uni-text{width:100%;font-size:12px;display:block;color:#666;text-align:center;font-weight:400}.calendar .list .item .check{width:35px!important}.calendar .list .item .check .icon-kongradio{font-size:22px;color:#999}.calendar .list .item .check .icon-radio{font-size:22px;color:#fca82d}.calendar .time{width:100%;font-size:14px;color:#666;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.calendar .time uni-text{font-size:14px;margin-top:3px}.calendar .bottom{margin:0;width:auto;position:fixed;left:0;right:0;bottom:0;z-index:9;padding:0 10px 10px;background:#fff;border-radius:0;border-top:1px solid #dfdfdf}.calendar .bottom .btn{width:auto;margin:10px 0 0;background:linear-gradient(90deg,#477eff,#39d9c9)}.calendar .bottom .list{margin:10px 0;height:120rpx;position:relative}.calendar .bottom .list .item{background:#f7f7f7}.calendar .bottom .list .time{float:left;text-align:center;justify-content:center;color:#fea82d;font-weight:700;width:35%}.calendar .bottom .list .check{position:absolute;right:-5px;top:-5px;width:25px}.calendar .bottom .list .check .icon-quxiao{font-size:20px;color:#999}.calendar .pkclass{position:absolute;width:30px;height:30px;background:#fea82d;border-radius:50%;line-height:27px;text-align:center;color:#fff;font-size:19px;left:30px;top:120rpx}.calendar .btn.active{border:none;color:#333!important;background:#dfdfdf!important;display:block;border-radius:10px}.pkconp{background:#f7f7f7;padding:15px 0;min-height:100vh}.pkconp .headerTop{text-align:center;background:#fff;padding:15px 15px 10px;margin:0 15px;border-radius:10px 10px 0 0;display:flex;align-items:center;position:relative}.pkconp .headerTop .name{text-align:left}.pkconp .headerTop uni-image{width:55px;height:55px;border-radius:50%;margin-right:15px}.pkconp .headerTop .right{width:calc(100% - 70px)}.pkconp .headerTop .top{width:100%;display:flex;height:30px;line-height:30px;color:#999;margin-top:15px}.pkconp .box{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding-top:15px;margin:15px;border-radius:0 0 10px 10px}.pkconp .box .item{text-align:center;color:#999;width:33.3%;line-height:26px;border-right:1px solid #f7f7f7;box-sizing:border-box}.pkconp .box .item uni-view{font-size:20px;font-weight:700;color:#666}.pkconp .control{background:#fff;margin:15px;display:flex;border:1px solid #f0f0f0;border-radius:10px;flex-wrap:wrap;justify-content:space-between}.pkconp .control .title{width:100%;margin:10px;display:flex;justify-content:space-between}.pkconp .control .title uni-view{width:25%;text-align:center}.pkconp .control .li{display:flex;margin:0 10px;justify-content:space-between;height:54px;border-top:1px solid #eee;align-items:center;width:100%}.pkconp .control .li .name{width:25%;display:flex;align-items:center}.pkconp .control .li .name uni-image{width:20px;height:20px;margin-right:5px}.pkconp .control .li .num{width:25%;display:flex;align-items:center;justify-content:center}.pkconp .control .li .num uni-image{width:40rpx;height:40rpx}.pkconp .control .li .f,\r\n.pkconp .control .li .f0{width:25%;text-align:center}.pkconp .control .li .f uni-text,\r\n.pkconp .control .li .f0 uni-text{display:block;width:100%;color:#999;font-size:11px}.pkconp .control .li .f0 uni-text{font-size:12px}.pkconp .time{border-top:1px solid #f0f0f0;width:100%;height:40px;line-height:40px;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.pkconp .time uni-view{height:40px;line-height:40px;display:flex;align-items:center}.pkconp .boxTime{background:#fff;margin:15px;display:flex;border-radius:10px;flex-wrap:wrap;align-items:center;padding:0 10px;height:50px;line-height:50px;justify-content:space-between}.pkconp .boxTime uni-view{height:50px;line-height:50px;display:flex;align-items:center}.weightPages .text{width:100%;text-align:center;font-size:16px;margin-top:20px;color:#477eff}.weightPages .title{width:100%;text-align:center;height:45px;line-height:45px;font-size:18px;font-weight:700}.weightPages .image{text-align:center}.weightPages .image uni-image{width:200px;height:200px;margin:auto;margin-top:20px}.weightPages .tips{width:auto;margin-top:25px;padding-left:20px;line-height:30px;font-size:12px;color:#999}.weightPages .tips uni-text{display:block}.weightPages .wrapper{position:fixed;top:0;bottom:0;right:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4)}.weightPages .wrapper .Blue{width:75%;padding:15px;background:#fff;z-index:999;border-radius:5px;text-align:center;line-height:30px}.weightPages .wrapper .Blue .h4{font-size:16px;font-weight:700;margin-bottom:10px}.weightPages .wrapper .Blue .Blue-box{display:flex;align-items:center;text-align:left;height:40px;line-height:40px;margin-bottom:15px}.weightPages .wrapper .Blue .Blue-box uni-text{font-size:18px;font-weight:700;margin:0 5px;color:#477eff}.weightPages .wrapper .Blue uni-input{width:85px;background:#f7f7f7;padding:7px 5px;margin-right:10px;border-radius:5px}.weightPages .wrapper .Blue-btn{width:45%;background:#477eff;border-radius:5px;font-size:14px;margin-top:10px;margin-bottom:5px;height:35px;line-height:35px;float:right;color:#fff}.weightPages .wrapper .Blue-close{background:#dfdfdf!important;float:left!important;color:#333}.weightPages .btnGroup{width:100%;display:flex}.weightPages .btnGroup .btnClose,\r\n.weightPages .btnGroup .baocun{width:150px;background-color:#477eff;border:1px solid #f7f7f7;color:#fff;text-align:center;padding:7px;border-radius:10px;margin:15px auto}.weightPages .btnGroup .btnClose{background-color:#dfdfdf;color:#fff}",""]),t.exports=e},eebd:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-ad270774]{min-height:calc(100vh - 30px);padding:15px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;background-color:#f7f7f7}.info[data-v-ad270774]{width:100%}.logo[data-v-ad270774]{width:100%;text-align:center;font-size:20px;line-height:30px}.logo uni-image[data-v-ad270774]{width:60px;height:60px}.logo uni-text[data-v-ad270774]{display:block;font-size:14px;color:#999}.list[data-v-ad270774]{width:calc(100% - 20px);border-radius:10px;padding:0 10px;background-color:#fff;margin:50px 0}.list .item[data-v-ad270774]{width:100%;height:50px;line-height:50px;display:flex;justify-content:space-between}.list .item .new[data-v-ad270774]{color:#fff;background-color:red;font-size:12px;border-radius:10px;padding:3px 5px}.xieyi[data-v-ad270774]{color:#477eff}',""]),t.exports=e},eee4:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("3-"+r,"sc"),attrs:{_i:"3-"+r}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[a("uni-view",{staticClass:t._$g("6-"+r,"sc"),class:t._$g("6-"+r,"c"),attrs:{_i:"6-"+r}})],1),t._v(t._$g("4-"+r,"t1-0"))],1),a("uni-view",{staticClass:t._$g("7-"+r,"sc"),attrs:{_i:"7-"+r}},[t._v(t._$g("7-"+r,"t0-0")+t._$g("7-"+r,"t0-1"))])],1)})),1)],1)],1)},n=[]},ef29:function(t,e,a){var i=a("24fb"),n=a("b8d8"),r=a("13fa3");e=i(!1);var o=n(r);e.push([t.i,'@charset "UTF-8";.uniui-cart-filled[data-v-45a6b600]:before{content:"\\e6d0"}.uniui-gift-filled[data-v-45a6b600]:before{content:"\\e6c4"}.uniui-color[data-v-45a6b600]:before{content:"\\e6cf"}.uniui-wallet[data-v-45a6b600]:before{content:"\\e6b1"}.uniui-settings-filled[data-v-45a6b600]:before{content:"\\e6ce"}.uniui-auth-filled[data-v-45a6b600]:before{content:"\\e6cc"}.uniui-shop-filled[data-v-45a6b600]:before{content:"\\e6cd"}.uniui-staff-filled[data-v-45a6b600]:before{content:"\\e6cb"}.uniui-vip-filled[data-v-45a6b600]:before{content:"\\e6c6"}.uniui-plus-filled[data-v-45a6b600]:before{content:"\\e6c7"}.uniui-folder-add-filled[data-v-45a6b600]:before{content:"\\e6c8"}.uniui-color-filled[data-v-45a6b600]:before{content:"\\e6c9"}.uniui-tune-filled[data-v-45a6b600]:before{content:"\\e6ca"}.uniui-calendar-filled[data-v-45a6b600]:before{content:"\\e6c0"}.uniui-notification-filled[data-v-45a6b600]:before{content:"\\e6c1"}.uniui-wallet-filled[data-v-45a6b600]:before{content:"\\e6c2"}.uniui-medal-filled[data-v-45a6b600]:before{content:"\\e6c3"}.uniui-fire-filled[data-v-45a6b600]:before{content:"\\e6c5"}.uniui-refreshempty[data-v-45a6b600]:before{content:"\\e6bf"}.uniui-location-filled[data-v-45a6b600]:before{content:"\\e6af"}.uniui-person-filled[data-v-45a6b600]:before{content:"\\e69d"}.uniui-personadd-filled[data-v-45a6b600]:before{content:"\\e698"}.uniui-arrowthinleft[data-v-45a6b600]:before{content:"\\e6d2"}.uniui-arrowthinup[data-v-45a6b600]:before{content:"\\e6d3"}.uniui-arrowthindown[data-v-45a6b600]:before{content:"\\e6d4"}.uniui-back[data-v-45a6b600]:before{content:"\\e6b9"}.uniui-forward[data-v-45a6b600]:before{content:"\\e6ba"}.uniui-arrow-right[data-v-45a6b600]:before{content:"\\e6bb"}.uniui-arrow-left[data-v-45a6b600]:before{content:"\\e6bc"}.uniui-arrow-up[data-v-45a6b600]:before{content:"\\e6bd"}.uniui-arrow-down[data-v-45a6b600]:before{content:"\\e6be"}.uniui-arrowthinright[data-v-45a6b600]:before{content:"\\e6d1"}.uniui-down[data-v-45a6b600]:before{content:"\\e6b8"}.uniui-bottom[data-v-45a6b600]:before{content:"\\e6b8"}.uniui-arrowright[data-v-45a6b600]:before{content:"\\e6d5"}.uniui-right[data-v-45a6b600]:before{content:"\\e6b5"}.uniui-up[data-v-45a6b600]:before{content:"\\e6b6"}.uniui-top[data-v-45a6b600]:before{content:"\\e6b6"}.uniui-left[data-v-45a6b600]:before{content:"\\e6b7"}.uniui-arrowup[data-v-45a6b600]:before{content:"\\e6d6"}.uniui-eye[data-v-45a6b600]:before{content:"\\e651"}.uniui-eye-filled[data-v-45a6b600]:before{content:"\\e66a"}.uniui-eye-slash[data-v-45a6b600]:before{content:"\\e6b3"}.uniui-eye-slash-filled[data-v-45a6b600]:before{content:"\\e6b4"}.uniui-info-filled[data-v-45a6b600]:before{content:"\\e649"}.uniui-reload[data-v-45a6b600]:before{content:"\\e6b2"}.uniui-micoff-filled[data-v-45a6b600]:before{content:"\\e6b0"}.uniui-map-pin-ellipse[data-v-45a6b600]:before{content:"\\e6ac"}.uniui-map-pin[data-v-45a6b600]:before{content:"\\e6ad"}.uniui-location[data-v-45a6b600]:before{content:"\\e6ae"}.uniui-starhalf[data-v-45a6b600]:before{content:"\\e683"}.uniui-star[data-v-45a6b600]:before{content:"\\e688"}.uniui-star-filled[data-v-45a6b600]:before{content:"\\e68f"}.uniui-calendar[data-v-45a6b600]:before{content:"\\e6a0"}.uniui-fire[data-v-45a6b600]:before{content:"\\e6a1"}.uniui-medal[data-v-45a6b600]:before{content:"\\e6a2"}.uniui-font[data-v-45a6b600]:before{content:"\\e6a3"}.uniui-gift[data-v-45a6b600]:before{content:"\\e6a4"}.uniui-link[data-v-45a6b600]:before{content:"\\e6a5"}.uniui-notification[data-v-45a6b600]:before{content:"\\e6a6"}.uniui-staff[data-v-45a6b600]:before{content:"\\e6a7"}.uniui-vip[data-v-45a6b600]:before{content:"\\e6a8"}.uniui-folder-add[data-v-45a6b600]:before{content:"\\e6a9"}.uniui-tune[data-v-45a6b600]:before{content:"\\e6aa"}.uniui-auth[data-v-45a6b600]:before{content:"\\e6ab"}.uniui-person[data-v-45a6b600]:before{content:"\\e699"}.uniui-email-filled[data-v-45a6b600]:before{content:"\\e69a"}.uniui-phone-filled[data-v-45a6b600]:before{content:"\\e69b"}.uniui-phone[data-v-45a6b600]:before{content:"\\e69c"}.uniui-email[data-v-45a6b600]:before{content:"\\e69e"}.uniui-personadd[data-v-45a6b600]:before{content:"\\e69f"}.uniui-chatboxes-filled[data-v-45a6b600]:before{content:"\\e692"}.uniui-contact[data-v-45a6b600]:before{content:"\\e693"}.uniui-chatbubble-filled[data-v-45a6b600]:before{content:"\\e694"}.uniui-contact-filled[data-v-45a6b600]:before{content:"\\e695"}.uniui-chatboxes[data-v-45a6b600]:before{content:"\\e696"}.uniui-chatbubble[data-v-45a6b600]:before{content:"\\e697"}.uniui-upload-filled[data-v-45a6b600]:before{content:"\\e68e"}.uniui-upload[data-v-45a6b600]:before{content:"\\e690"}.uniui-weixin[data-v-45a6b600]:before{content:"\\e691"}.uniui-compose[data-v-45a6b600]:before{content:"\\e67f"}.uniui-qq[data-v-45a6b600]:before{content:"\\e680"}.uniui-download-filled[data-v-45a6b600]:before{content:"\\e681"}.uniui-pyq[data-v-45a6b600]:before{content:"\\e682"}.uniui-sound[data-v-45a6b600]:before{content:"\\e684"}.uniui-trash-filled[data-v-45a6b600]:before{content:"\\e685"}.uniui-sound-filled[data-v-45a6b600]:before{content:"\\e686"}.uniui-trash[data-v-45a6b600]:before{content:"\\e687"}.uniui-videocam-filled[data-v-45a6b600]:before{content:"\\e689"}.uniui-spinner-cycle[data-v-45a6b600]:before{content:"\\e68a"}.uniui-weibo[data-v-45a6b600]:before{content:"\\e68b"}.uniui-videocam[data-v-45a6b600]:before{content:"\\e68c"}.uniui-download[data-v-45a6b600]:before{content:"\\e68d"}.uniui-help[data-v-45a6b600]:before{content:"\\e679"}.uniui-navigate-filled[data-v-45a6b600]:before{content:"\\e67a"}.uniui-plusempty[data-v-45a6b600]:before{content:"\\e67b"}.uniui-smallcircle[data-v-45a6b600]:before{content:"\\e67c"}.uniui-minus-filled[data-v-45a6b600]:before{content:"\\e67d"}.uniui-micoff[data-v-45a6b600]:before{content:"\\e67e"}.uniui-closeempty[data-v-45a6b600]:before{content:"\\e66c"}.uniui-clear[data-v-45a6b600]:before{content:"\\e66d"}.uniui-navigate[data-v-45a6b600]:before{content:"\\e66e"}.uniui-minus[data-v-45a6b600]:before{content:"\\e66f"}.uniui-image[data-v-45a6b600]:before{content:"\\e670"}.uniui-mic[data-v-45a6b600]:before{content:"\\e671"}.uniui-paperplane[data-v-45a6b600]:before{content:"\\e672"}.uniui-close[data-v-45a6b600]:before{content:"\\e673"}.uniui-help-filled[data-v-45a6b600]:before{content:"\\e674"}.uniui-paperplane-filled[data-v-45a6b600]:before{content:"\\e675"}.uniui-plus[data-v-45a6b600]:before{content:"\\e676"}.uniui-mic-filled[data-v-45a6b600]:before{content:"\\e677"}.uniui-image-filled[data-v-45a6b600]:before{content:"\\e678"}.uniui-locked-filled[data-v-45a6b600]:before{content:"\\e668"}.uniui-info[data-v-45a6b600]:before{content:"\\e669"}.uniui-locked[data-v-45a6b600]:before{content:"\\e66b"}.uniui-camera-filled[data-v-45a6b600]:before{content:"\\e658"}.uniui-chat-filled[data-v-45a6b600]:before{content:"\\e659"}.uniui-camera[data-v-45a6b600]:before{content:"\\e65a"}.uniui-circle[data-v-45a6b600]:before{content:"\\e65b"}.uniui-checkmarkempty[data-v-45a6b600]:before{content:"\\e65c"}.uniui-chat[data-v-45a6b600]:before{content:"\\e65d"}.uniui-circle-filled[data-v-45a6b600]:before{content:"\\e65e"}.uniui-flag[data-v-45a6b600]:before{content:"\\e65f"}.uniui-flag-filled[data-v-45a6b600]:before{content:"\\e660"}.uniui-gear-filled[data-v-45a6b600]:before{content:"\\e661"}.uniui-home[data-v-45a6b600]:before{content:"\\e662"}.uniui-home-filled[data-v-45a6b600]:before{content:"\\e663"}.uniui-gear[data-v-45a6b600]:before{content:"\\e664"}.uniui-smallcircle-filled[data-v-45a6b600]:before{content:"\\e665"}.uniui-map-filled[data-v-45a6b600]:before{content:"\\e666"}.uniui-map[data-v-45a6b600]:before{content:"\\e667"}.uniui-refresh-filled[data-v-45a6b600]:before{content:"\\e656"}.uniui-refresh[data-v-45a6b600]:before{content:"\\e657"}.uniui-cloud-upload[data-v-45a6b600]:before{content:"\\e645"}.uniui-cloud-download-filled[data-v-45a6b600]:before{content:"\\e646"}.uniui-cloud-download[data-v-45a6b600]:before{content:"\\e647"}.uniui-cloud-upload-filled[data-v-45a6b600]:before{content:"\\e648"}.uniui-redo[data-v-45a6b600]:before{content:"\\e64a"}.uniui-images-filled[data-v-45a6b600]:before{content:"\\e64b"}.uniui-undo-filled[data-v-45a6b600]:before{content:"\\e64c"}.uniui-more[data-v-45a6b600]:before{content:"\\e64d"}.uniui-more-filled[data-v-45a6b600]:before{content:"\\e64e"}.uniui-undo[data-v-45a6b600]:before{content:"\\e64f"}.uniui-images[data-v-45a6b600]:before{content:"\\e650"}.uniui-paperclip[data-v-45a6b600]:before{content:"\\e652"}.uniui-settings[data-v-45a6b600]:before{content:"\\e653"}.uniui-search[data-v-45a6b600]:before{content:"\\e654"}.uniui-redo-filled[data-v-45a6b600]:before{content:"\\e655"}.uniui-list[data-v-45a6b600]:before{content:"\\e644"}.uniui-mail-open-filled[data-v-45a6b600]:before{content:"\\e63a"}.uniui-hand-down-filled[data-v-45a6b600]:before{content:"\\e63c"}.uniui-hand-down[data-v-45a6b600]:before{content:"\\e63d"}.uniui-hand-up-filled[data-v-45a6b600]:before{content:"\\e63e"}.uniui-hand-up[data-v-45a6b600]:before{content:"\\e63f"}.uniui-heart-filled[data-v-45a6b600]:before{content:"\\e641"}.uniui-mail-open[data-v-45a6b600]:before{content:"\\e643"}.uniui-heart[data-v-45a6b600]:before{content:"\\e639"}.uniui-loop[data-v-45a6b600]:before{content:"\\e633"}.uniui-pulldown[data-v-45a6b600]:before{content:"\\e632"}.uniui-scan[data-v-45a6b600]:before{content:"\\e62a"}.uniui-bars[data-v-45a6b600]:before{content:"\\e627"}.uniui-checkbox[data-v-45a6b600]:before{content:"\\e62b"}.uniui-checkbox-filled[data-v-45a6b600]:before{content:"\\e62c"}.uniui-shop[data-v-45a6b600]:before{content:"\\e62f"}.uniui-headphones[data-v-45a6b600]:before{content:"\\e630"}.uniui-cart[data-v-45a6b600]:before{content:"\\e631"}@font-face{font-family:uniicons;src:url('+o+")}.uni-icons[data-v-45a6b600]{font-family:uniicons;text-decoration:none;text-align:center}",""]),t.exports=e},ef58:function(t,e,a){var i=a("2630");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4b940beb",i,!0,{sourceMap:!1,shadowMode:!1})},ef8f:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5e73\u5747\u5438\u6c14\u80ba\u6d3b\u91cf"),a("v-uni-text",{attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u662f\u5426\u8fbe\u6807"),a("v-uni-text",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v(t._$g(10,"t0-0"))]),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v(t._$g(12,"t0-0")+"L/min")])],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-image",{attrs:{src:t._$g(15,"a-src"),mode:"widthFix",_i:15}})],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}}),a("uni-view",{staticClass:t._$g(18,"sc"),style:t._$g(18,"s"),attrs:{_i:18}}),t._$g(19,"i")?a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},t._l(t._$g(20,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("20-"+r,"sc"),attrs:{_i:"20-"+r}},[t._v(t._$g("20-"+r,"t0-0"))])})),1):t._e()],1)],1),t._$g(21,"i")?a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-text",{attrs:{_i:22}},[t._v(t._$g(22,"t0-0"))]),t._v("\u5438\u6c14\u80ba\u6d3b\u91cf\u5e73\u5747\u503c")],1):t._e()],1),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[a("v-uni-image",{attrs:{src:t._$g(27,"a-src"),_i:27}})],1),a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[t._v("\u8fd0\u52a8\u66f2\u7ebf")])],1),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(30,"sc"),attrs:{_i:30}},[a("v-uni-image",{attrs:{src:t._$g(31,"a-src"),_i:31}})],1),a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[t._v("\u5386\u53f2\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[a("v-uni-image",{attrs:{src:t._$g(35,"a-src"),_i:35}})],1),a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[t._v("\u6570\u636e\u5bf9\u6bd4")])],1),a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[a("v-uni-image",{attrs:{src:t._$g(39,"a-src"),_i:39}})],1),a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40}},[t._v("\u6dfb\u52a0\u8bb0\u5f55")])],1)],1)],1),a("record",{attrs:{_i:41}})],1)},n=[]},f0b0:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{attrs:{src:t._$g(3,"a-src"),_i:3}}),a("v-uni-text",{attrs:{_i:4}},[t._v("\u9752\u6d4b")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{staticClass:t._$g(8,"sc"),attrs:{_i:8}}),t._v("\u5207\u6362\u767b\u5f55")],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u624b\u673a\u53f7/\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-input",{attrs:{placeholder:"",_i:13},model:{value:t._$g(13,"v-model"),callback:function(e){t.$handleVModelEvent(13,e)},expression:"phone"}})],1)],1),t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0"))]),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("v-uni-input",{staticClass:t._$g(17,"sc"),attrs:{_i:17},model:{value:t._$g(17,"v-model"),callback:function(e){t.$handleVModelEvent(17,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(18,"sc"),attrs:{type:"none",disabled:t._$g(18,"a-disabled"),_i:18},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(18,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(18,"t0-0"))])],1)],1):a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-input",{staticClass:t._$g(22,"sc"),attrs:{_i:22},model:{value:t._$g(22,"v-model"),callback:function(e){t.$handleVModelEvent(22,e)},expression:"password"}}),a("v-uni-text",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5fd8\u8bb0\u5bc6\u7801\uff1f")])],1)],1)],1),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g(24,"t0-0"))]),a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{attrs:{_i:26}},[t._v(t._$g(26,"t0-0"))])],1)],1)],1)},r=[]},f0c5:function(t,e,a){"use strict";function i(t,e,a,i,n,r,o,s,c,l){var d,u="function"===typeof t?t.options:t;if(c){u.components||(u.components={});var f=Object.prototype.hasOwnProperty;for(var p in c)f.call(c,p)&&!f.call(u.components,p)&&(u.components[p]=c[p])}if(l&&("function"===typeof l.beforeCreate&&(l.beforeCreate=[l.beforeCreate]),(l.beforeCreate||(l.beforeCreate=[])).unshift((function(){this[l.__module]=this})),(u.mixins||(u.mixins=[])).push(l)),e&&(u.render=e,u.staticRenderFns=a,u._compiled=!0),i&&(u.functional=!0),r&&(u._scopeId="data-v-"+r),o?(d=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=d):n&&(d=s?function(){n.call(this,this.$root.$options.shadowRoot)}:n),d)if(u.functional){u._injectStyles=d;var h=u.render;u.render=function(t,e){return d.call(e),h(t,e)}}else{var g=u.beforeCreate;u.beforeCreate=g?[].concat(g,d):[d]}return{exports:t,options:u}}a.d(e,"a",(function(){return i}))},f1b1:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f27c:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._v("\u957f\u6309\u62d6\u62fd\u53ef\u8c03\u6574\u5361\u7247\u4f4d\u7f6e")]),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},t._l(t._$g(4,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[t._$g("5-"+r,"i")?a("uni-icons",{attrs:{_i:"5-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e(),a("uni-view",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}},[a("v-uni-text",{attrs:{_i:"7-"+r}}),a("uni-view",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v("\u53ef\u6dfb\u52a0\u7684\u5361\u7247")]),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},t._l(t._$g(12,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("12-"+r,"sc"),attrs:{_i:"12-"+r}},[a("uni-icons",{attrs:{_i:"13-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("v-uni-text",{attrs:{_i:"15-"+r}}),a("uni-view",{attrs:{_i:"16-"+r}},[t._v(t._$g("16-"+r,"t0-0"))])],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u4fdd\u5b58\u5361\u7247")])],1)},r=[]},f2b0:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f2f9:function(t,e,a){var i=a("eebd");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("6bae6878",i,!0,{sourceMap:!1,shadowMode:!1})},f3cf:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading5",data:function(){return{wxsProps:{}}},components:{}}},f436:function(t,e,a){"use strict";a.r(e);var i=a("e353"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},f4bd:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f6c7:function(t,e,a){"use strict";var i=a("e91b"),n=a.n(i);n.a},f77f:function(t,e,a){"use strict";a.r(e);var i=a("b396"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},f7b0:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),class:t._$g(1,"c"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._t("title",[a("uni-view",{staticClass:t._$g(4,"sc"),class:t._$g(4,"c"),attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-image",{staticClass:t._$g(5,"sc"),attrs:{src:t._$g(5,"a-src"),_i:5}}):t._e(),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))])],1)],{_i:3})],2),t._$g(7,"i")?a("uni-view",{staticClass:t._$g(7,"sc"),class:t._$g(7,"c"),attrs:{_i:7}},[a("uni-icons",{attrs:{_i:8}})],1):t._e()],1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{ref:"collapse--hook",staticClass:t._$g(10,"sc"),class:t._$g(10,"c"),attrs:{id:t._$g(10,"a-id"),_i:10}},[t._t("default",null,{_i:11})],2)],1)],1)},r=[]},f8bf:function(t,e,a){"use strict";var i=a("6ff6"),n=a.n(i);n.a},f8c0:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-fe0925d0]{width:30px;height:30px;position:relative}.container.loading1[data-v-fe0925d0]{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.container .shape[data-v-fe0925d0]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-fe0925d0]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-fe0925d0]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-fe0925d0]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-fe0925d0]{bottom:0;right:0;background-color:#e66}.loading1 .shape1[data-v-fe0925d0]{-webkit-animation:animation1shape1-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape1-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape1-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}}@keyframes animation1shape1-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}}.loading1 .shape2[data-v-fe0925d0]{-webkit-animation:animation1shape2-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape2-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape2-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,16px);transform:translate(-16px,16px)}}@keyframes animation1shape2-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,16px);transform:translate(-16px,16px)}}.loading1 .shape3[data-v-fe0925d0]{-webkit-animation:animation1shape3-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape3-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape3-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,-16px);transform:translate(16px,-16px)}}@keyframes animation1shape3-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,-16px);transform:translate(16px,-16px)}}.loading1 .shape4[data-v-fe0925d0]{-webkit-animation:animation1shape4-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape4-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape4-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}}@keyframes animation1shape4-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}}",""]),t.exports=e},f98c:function(t,e,a){var i=a("10c4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("1789f0ac",i,!0,{sourceMap:!1,shadowMode:!1})},fa3f:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v(t._$g(5,"t0-0"))]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{attrs:{_i:7}},[t._v("\u6027\u522b\uff1a"+t._$g(7,"t0-0"))]),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u5e74\u9f84\uff1a"+t._$g(8,"t0-0")+"\u5c81")])],1)],1)],1),t._$g(9,"i")?a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{attrs:{_i:11}},[t._v(t._$g(11,"t0-0"))]),a("v-uni-text",{attrs:{_i:12}},[t._v("\u65f6\u95f4(\u5929)")])],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{attrs:{_i:14}},[t._v(t._$g(14,"t0-0"))]),t._$g(15,"i")?a("v-uni-text",{attrs:{_i:15}},[t._v("\u589e\u91cd(kg)")]):a("v-uni-text",{attrs:{_i:16}},[t._v("\u51cf\u91cd(kg)")])],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),t._$g(19,"i")?a("v-uni-text",{attrs:{_i:19}},[t._v("\u589e\u8102(kg)")]):a("v-uni-text",{attrs:{_i:20}},[t._v("\u51cf\u8102(kg)")])],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("uni-view",{attrs:{_i:22}},[a("uni-icons",{staticClass:t._$g(23,"sc"),attrs:{_i:23}}),t._v(t._$g(22,"t1-0"))],1),t._v("\u6570\u636e\u53d8\u5316")],1)],1):a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("uni-view",{attrs:{_i:25}},[a("uni-icons",{staticClass:t._$g(26,"sc"),attrs:{_i:26}}),t._v(t._$g(25,"t1-0"))],1),t._v("\u6570\u636e\u53d8\u5316")],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}}),a("uni-view",{attrs:{_i:30}},[t._v("\u8d8b\u52bf")]),a("uni-view",{attrs:{_i:31}},[t._v("\u4e4b\u524d")]),a("uni-view",{attrs:{_i:32}},[t._v("\u4e4b\u540e")])],1),t._l(t._$g(33,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("33-"+r,"sc"),attrs:{_i:"33-"+r}},[a("uni-view",{staticClass:t._$g("34-"+r,"sc"),attrs:{_i:"34-"+r}},[a("v-uni-text",{attrs:{_i:"35-"+r}},[t._v(t._$g("35-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("36-"+r,"sc"),attrs:{_i:"36-"+r}},[t._$g("37-"+r,"i")?a("v-uni-text",{attrs:{_i:"37-"+r}},[t._v(t._$g("37-"+r,"t0-0"))]):t._e(),t._$g("38-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("38-"+r,"sc"),attrs:{_i:"38-"+r}}):t._e(),t._$g("39-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("39-"+r,"sc"),attrs:{_i:"39-"+r}}):t._e(),t._$g("40-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("40-"+r,"sc"),attrs:{_i:"40-"+r}}):t._e()],1),a("uni-view",{staticClass:t._$g("41-"+r,"sc"),attrs:{_i:"41-"+r}},[a("uni-view",{attrs:{_i:"42-"+r}},[t._v(t._$g("42-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"43-"+r}},[t._v(t._$g("43-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("44-"+r,"sc"),attrs:{_i:"44-"+r}},[a("uni-view",{attrs:{_i:"45-"+r}},[t._v(t._$g("45-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"46-"+r}},[t._v(t._$g("46-"+r,"t0-0"))])],1)],1)}))],2)],1)},r=[]},fbe8:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},fc34:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.wrapper[data-v-ae99ef1e]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.wrapper .bg[data-v-ae99ef1e]{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99}.headimage[data-v-ae99ef1e]{width:50px;height:50px;margin:auto;border-radius:50%;margin-bottom:16rpx}@-webkit-keyframes wrapper_box-data-v-ae99ef1e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wrapper_box-data-v-ae99ef1e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}',""]),t.exports=e},fd3e:function(t,e,a){"use strict";a.r(e);var i=a("8594"),n=a("ed03");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("64ef");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4340e369",null,!1,i["a"],void 0);e["default"]=s.exports},fd61:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},fe32:function(t,e,a){"use strict";a.r(e);var i=a("00a0"),n=a("5a8e");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("07d5");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"3c3b492c",null,!1,i["a"],void 0);e["default"]=s.exports}}); \ No newline at end of file +(function(t){var e={};function a(i){if(e[i])return e[i].exports;var n=e[i]={i:i,l:!1,exports:{}};return t[i].call(n.exports,n,n.exports,a),n.l=!0,n.exports}a.m=t,a.c=e,a.d=function(t,e,i){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},a.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)a.d(i,n,function(e){return t[e]}.bind(null,n));return i},a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="./",a(a.s="5ea6")})({"0042":function(t,e,a){"use strict";var i=a("bb51"),n=a.n(i);n.a},"009d":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v("\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("v-uni-input",{attrs:{placeholder:"",_i:6},model:{value:t._$g(6,"v-model"),callback:function(e){t.$handleVModelEvent(6,e)},expression:"phone"}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u9a8c\u8bc1\u7801")]),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("v-uni-input",{staticClass:t._$g(10,"sc"),attrs:{_i:10},model:{value:t._$g(10,"v-model"),callback:function(e){t.$handleVModelEvent(10,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(11,"sc"),attrs:{type:"none",disabled:t._$g(11,"a-disabled"),_i:11},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(11,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(11,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u8ba4")])],1)],1)},n=[]},"01ae":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[t._$g(1,"i")?a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("T")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("v-uni-text",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u80ba\u6d3b\u91cf\u6d4b\u8bd5")]),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v("\u80ba\u6d3b\u91cf\u6d4b\u8bd5\u80fd\u8ba9\u6211\u4eec\u66f4\u597d\u7684\u4e86\u89e3\u60a8\uff0c\u4e3a\u60a8\u751f\u6210\u8be6\u7ec6\u7684\u5065\u5eb7\u62a5\u544a\u3002")])],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._$g(8,"i")?a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("v-uni-text",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("1")]),a("v-uni-text",{attrs:{_i:10}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v(t._$g(11,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:12}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v(t._$g(13,"t0-0"))])],1):t._e(),t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-text",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v("2")]),a("v-uni-text",{attrs:{_i:16}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[t._v(t._$g(17,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:18}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v(t._$g(19,"t0-0"))])],1):t._e(),t._$g(20,"i")?a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("v-uni-text",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[t._v("3")]),a("v-uni-text",{attrs:{_i:22}},[t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")]),a("v-uni-text",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[t._v(t._$g(23,"t0-0")+"ml")]),a("v-uni-text",{attrs:{_i:24}},[t._v("\u5438\u6c14\u901f\u5ea6")]),a("v-uni-text",{staticClass:t._$g(25,"sc"),attrs:{_i:25}},[t._v(t._$g(25,"t0-0"))])],1):t._e()],1),t._$g(26,"i")?a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[a("uni-view",{class:t._$g(27,"c"),attrs:{_i:27}},[t._v("\u60a8\u597d\uff01\u7b2c"),a("v-uni-text",{attrs:{_i:28}},[t._v(t._$g(28,"t0-0"))]),t._v("\u6b21\u6d4b\u8bd5\u5f00\u59cb")],1),a("uni-view",{class:t._$g(29,"c"),attrs:{_i:29}},[t._v("\u653e\u4e0b\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u547c\u6c14\uff0c\u5c3d\u53ef\u80fd\u6392\u7a7a\u80ba\u90e8\u6c14\u4f53")]),a("uni-view",{class:t._$g(30,"c"),attrs:{_i:30}},[t._v("\u4f7f\u7528\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u5438\u6c14\uff0c\u76f4\u81f3\u5230\u8fbe\u6781\u9650")])],1):t._e(),t._$g(31,"i")?a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31}},[a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[a("v-uni-text",{attrs:{_i:33}},[t._v(t._$g(33,"t0-0")+"ml")]),t._v("\u5e73\u5747\u5438\u6c14\u80ba\u6d3b\u91cf")],1),a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v("\u6839\u636e\u60a8\u7684\u4e2a\u4eba\u4fe1\u606f\uff0c\u60a8\u7684\u8fbe\u6807\u5438\u6c14\u80ba\u6d3b\u91cf\u4e3a"+t._$g(34,"t0-0")+"ml\u3002\u60a8\u672c\u6b21\u6d4b\u8bd5\u5438\u6c14\u901f\u5ea6"+t._$g(34,"t0-1")+"L/min,\u80ba\u6d3b\u91cf\u6d4b\u8bd5\u7ed3\u679c"+t._$g(34,"t0-2")+"ml\u3002\u7ed3\u5408\u60a8\u7684\u8eab\u4f53\u72b6\u6001\u548c\u6539\u5584\u76ee\u6807\uff0c\u6211\u4eec\u5c06\u4e3a\u60a8\u751f\u6210\u8be6\u7ec6\u7684\u5065\u5eb7\u62a5\u544a\u3002")])],1):t._e(),t._$g(35,"i")?a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u67e5\u770b\u672c\u6b21\u62a5\u544a")]):t._e(),t._$g(36,"i")?a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6211\u60f3\u91cd\u65b0\u6d4b\u8bd5")]):t._e(),t._$g(37,"i")?a("uni-view",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[t._v(t._$g(37,"t0-0")+"S\u540e\u5f00\u59cb\u7b2c"),a("v-uni-text",{attrs:{_i:38}},[t._v(t._$g(38,"t0-0"))]),t._v("\u6b21\u6d4b\u8bd5")],1):t._e()],1):a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39}},[a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40}},[t._v("\u4f7f\u7528\u547c\u5438\u8bad\u7ec3\u5668\uff0c\u7f13\u6162\u5438\u6c14\uff0c\u76f4\u81f3\u5230\u8fbe\u6781\u9650")]),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{staticClass:t._$g(43,"sc"),attrs:{_i:43}},[t._v(t._$g(43,"t0-0")+"L/min")])],1),a("uni-view",{staticClass:t._$g(44,"sc"),attrs:{_i:44}},[a("uni-view",{staticClass:t._$g(45,"sc"),attrs:{_i:45}},[a("v-uni-image",{attrs:{src:t._$g(46,"a-src"),mode:"widthFix",_i:46}})],1),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47}},[a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48}}),a("uni-view",{staticClass:t._$g(49,"sc"),style:t._$g(49,"s"),attrs:{_i:49}}),a("uni-view",{staticClass:t._$g(50,"sc"),attrs:{_i:50}},t._l(t._$g(51,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("51-"+r,"sc"),attrs:{_i:"51-"+r}},[t._v(t._$g("51-"+r,"t0-0"))])})),1)],1)],1),a("uni-view",{staticClass:t._$g(52,"sc"),attrs:{_i:52}},[a("v-uni-text",{attrs:{_i:53}},[t._v(t._$g(53,"t0-0")+"ml")]),t._v("\u5438\u6c14\u80ba\u6d3b\u91cf")],1)],1)],1)],1)},n=[]},"025b":function(t,e,a){"use strict";var i=a("1076"),n=a.n(i);n.a},"0336":function(t,e,a){"use strict";a.r(e);var i=a("409b"),n=a("8f3c");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("21e7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7d470037",null,!1,i["a"],void 0);e["default"]=s.exports},"03f2":function(t,e,a){"use strict";a.r(e);var i=a("61a6"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"048b":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"0551":function(t,e,a){"use strict";var i=a("1ff3"),n=a.n(i);n.a},"055d":function(t,e,a){"use strict";var i=a("25f8"),n=a.n(i);n.a},"06b5":function(t,e,a){"use strict";a.r(e);var i=a("3416"),n=a("32af");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("3ca9");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"d6b98f12",null,!1,i["a"],void 0);e["default"]=s.exports},"06e4":function(t,e,a){var i=a("1994");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("0783dd38",i,!0,{sourceMap:!1,shadowMode:!1})},"0809":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5e73\u5747\u5438\u6c14\u80ba\u6d3b\u91cf"),a("v-uni-text",{attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u5438\u6c14\u901f\u5ea6"),a("v-uni-text",{attrs:{_i:6}},[t._v("--")])],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u662f\u5426\u8fbe\u6807"),a("v-uni-text",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v(t._$g(10,"t0-0"))]),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-image",{attrs:{src:t._$g(13,"a-src"),mode:"widthFix",_i:13}})],1),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}}),a("uni-view",{staticClass:t._$g(16,"sc"),style:t._$g(16,"s"),attrs:{_i:16}}),t._$g(17,"i")?a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},t._l(t._$g(18,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("18-"+r,"sc"),attrs:{_i:"18-"+r}},[t._v(t._$g("18-"+r,"t0-0"))])})),1):t._e()],1)],1),t._$g(19,"i")?a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("v-uni-text",{attrs:{_i:20}},[t._v(t._$g(20,"t0-0"))]),t._v("\u5438\u6c14\u80ba\u6d3b\u91cf\u5e73\u5747\u503c")],1):t._e()],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("v-uni-image",{attrs:{src:t._$g(25,"a-src"),_i:25}})],1),a("uni-view",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[t._v("\u8fd0\u52a8\u66f2\u7ebf")])],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("v-uni-image",{attrs:{src:t._$g(29,"a-src"),_i:29}})],1),a("uni-view",{staticClass:t._$g(30,"sc"),attrs:{_i:30}},[t._v("\u5386\u53f2\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[a("v-uni-image",{attrs:{src:t._$g(33,"a-src"),_i:33}})],1),a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v("\u6570\u636e\u5bf9\u6bd4")])],1),a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[a("v-uni-image",{attrs:{src:t._$g(37,"a-src"),_i:37}})],1),a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[t._v("\u6dfb\u52a0\u8bb0\u5f55")])],1)],1)],1),a("record",{attrs:{_i:39}})],1)},n=[]},"0842":function(t,e,a){var i=a("e144");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4946e8b5",i,!0,{sourceMap:!1,shadowMode:!1})},"0896":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-3918a35a]{width:100%;height:100vh}.login[data-v-3918a35a]{width:calc(100% - 30px);height:auto;background:#fff;border-radius:10px;padding:15px;background-color:#fff;z-index:99}.login .title[data-v-3918a35a]{text-align:left;color:#333;font-size:40rpx;font-weight:700;margin-bottom:15px}.login .editem[data-v-3918a35a]{position:relative;display:flex;align-items:center;font-size:28rpx;justify-content:space-between;flex-wrap:wrap}.login .editem .item[data-v-3918a35a]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.login .editem .item .text[data-v-3918a35a]{width:80px;height:40px;line-height:40px;font-size:14px}.login .editem .item .input[data-v-3918a35a]{width:calc(100% - 100px);height:35px;line-height:35px;display:flex;position:relative;border:#dfdfdf 1px solid;border-radius:5px;padding:0 10px;background-color:#f7f7f7}.login .editem .item uni-input[data-v-3918a35a]{height:40px;line-height:40px;position:absolute;left:10px;right:0;z-index:88;font-size:14px}.login .editem .item .yanzhengma uni-input[data-v-3918a35a]{right:120px;font-size:28rpx}.login .editem .code[data-v-3918a35a]{width:110px;background:#dfdfdf;font-size:12px;margin:0;line-height:40px;border-radius:5px;text-align:center;position:absolute;right:0;top:0;bottom:0;z-index:99}.login .btnlogin[data-v-3918a35a]{width:100%;margin:15px 0;height:42px;line-height:42px;background:#fec407;font-weight:700;border-radius:15px;text-align:center;color:#fff!important}',""]),t.exports=e},"0a0e":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"0b03":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[t._$g(1,"i")?a("Loading1",{attrs:{_i:1}}):t._e(),t._$g(2,"i")?a("Loading2",{attrs:{_i:2}}):t._e(),t._$g(3,"i")?a("Loading3",{attrs:{_i:3}}):t._e(),t._$g(4,"i")?a("Loading4",{attrs:{_i:4}}):t._e(),t._$g(5,"i")?a("Loading5",{attrs:{_i:5}}):t._e()],1)},n=[]},"0c2d":function(t,e,a){var i=a("6adf");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("5776ff6a",i,!0,{sourceMap:!1,shadowMode:!1})},"0c6c":function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("ecc4")),r={data:function(){return{wxsProps:{}}},components:{qiunDataCharts:n.default}};e.default=r},"0c88":function(t,e,a){var i=a("bc77");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("d249cacc",i,!0,{sourceMap:!1,shadowMode:!1})},"0de9":function(t,e,a){"use strict";function i(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function n(){return"string"===typeof __channelId__&&__channelId__}function r(t,e){switch(i(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,a=new Array(e>1?e-1:0),i=1;i1){var l=s.pop();c=s.join("---COMMA---"),0===l.indexOf(" at ")?c+=l:c+="---COMMA---"+l}else c=s[0];console[o](c)}a.r(e),a.d(e,"log",(function(){return o})),a.d(e,"default",(function(){return s}))},"0e24":function(t,e,a){"use strict";var i=a("9615"),n=a.n(i);n.a},"0ef0":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},n=[]},"0eff":function(t,e,a){"use strict";var i=a("ef0d"),n=a.n(i);n.a},"0f06":function(t,e,a){"use strict";a.r(e);var i=a("4a0b"),n=a("b470");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("8d00");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4e1c1bfa",null,!1,i["a"],void 0);e["default"]=s.exports},1003:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},1039:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},1076:function(t,e,a){var i=a("4807");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("241c31b6",i,!0,{sourceMap:!1,shadowMode:!1})},"10c4":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-d6b98f12]{min-height:100vh;padding-bottom:15px;background-color:#f7f7f7}.box[data-v-d6b98f12]{margin:15px 10px 0;padding:15px 10px 10px;background-color:#fff;width:calc(100% - 40px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:10px;position:relative;min-height:30px}.box .groupBtn[data-v-d6b98f12]{width:100%}.box .name[data-v-d6b98f12]{position:absolute;top:45%;margin:auto;font-size:35px;color:#4687f9}.box .history[data-v-d6b98f12]{position:absolute;top:0;right:10px;height:30px;line-height:30px;float:right;margin-top:15px;font-size:14px;padding:0 10px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.wrapper .edit[data-v-d6b98f12]{background-color:#fff}.wrapper .item[data-v-d6b98f12]{width:100%;height:40px;line-height:40px;display:flex;border-bottom:1px solid #f7f7f7}.wrapper .btn[data-v-d6b98f12]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.wrapper .edit[data-v-d6b98f12]{top:20%}.wrapper .close[data-v-d6b98f12]{background:#dfdfdf!important;float:left;color:#333}.indexCarList[data-v-d6b98f12]{width:calc(100% - 40px);margin:10px;padding:10px;background-color:#fff;border-radius:10px}.indexCarList .title[data-v-d6b98f12]{color:#000;background-color:#f5f5f5!important;border-bottom:1px solid #d9d9d9;padding-left:10px;border-radius:5px;height:35px;display:flex;align-items:center;width:calc(100% - 10px)}.indexCarList .title .name[data-v-d6b98f12]{font-weight:700;margin-top:3px}.indexCarList .title .right[data-v-d6b98f12]{width:30%;color:#477eff;font-size:12px;text-align:right;margin-top:5px;margin-right:10px}.indexCarList .item3[data-v-d6b98f12]{display:flex;background:#fff;padding:0 10px;height:50px;border-bottom:1px solid #f7f7f7}.indexCarList .item3 .name[data-v-d6b98f12]{width:35%;line-height:50px}.indexCarList .item3 .weight[data-v-d6b98f12]{width:65%;display:flex;align-items:center;position:relative;justify-content:space-between}.indexCarList .item3 .weight uni-text[data-v-d6b98f12]{color:#666;font-size:12px;position:absolute;right:0;bottom:15px}.indexCarList .item3 .weight .input[data-v-d6b98f12]{width:70%;display:flex;align-items:center;position:relative;justify-content:space-between}.indexCarList .item3 .weight .input .uni-icons[data-v-d6b98f12]{position:absolute;right:10px;bottom:10px}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-input,\r\n.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker{width:100%;font-size:14px;height:35px;line-height:33px;text-align:center;border:1px solid #dfdfdf;border-radius:5px;background-color:#f7f7f7}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker{position:relative}.indexCarList .item3 .weight .input[data-v-d6b98f12] uni-picker .down{position:absolute;right:10px;top:1px}.indexCarList .item3 .iconfont[data-v-d6b98f12]{color:#fec407}.result[data-v-d6b98f12]{width:100%}.result .weight uni-view[data-v-d6b98f12]{width:30%!important;text-align:center}.charts[data-v-d6b98f12]{width:100%;height:130px}.gfbtn[data-v-d6b98f12]{width:calc(100% - 40px);margin-top:20px;margin-left:20px;color:#fff;padding:8px 0;border-radius:10px;text-align:center;background:linear-gradient(90deg,#477eff,#39d9c9)}',""]),t.exports=e},"12fd":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"137f":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-acf29f52]{padding:15px;font-size:14px;background-color:#f5f6fa;min-height:100vh}.tabbar[data-v-acf29f52]{width:100%;padding:15px;display:flex;align-items:center;justify-content:space-around}.tabbar uni-view[data-v-acf29f52]{position:relative}.tabbar .active[data-v-acf29f52]:after{content:"";height:3px;width:100%;position:absolute;bottom:-5px;left:0;border-radius:5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.charts .boxTime[data-v-acf29f52]{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:10px 10px 0 0}.charts .boxTime .one[data-v-acf29f52]{width:80%;display:flex;line-height:25px;justify-content:space-between;align-items:center}.charts .boxTime .center[data-v-acf29f52]{margin:0 15px}.charts .boxTime uni-picker[data-v-acf29f52]{width:100%;border:none;text-align:center;position:relative}.charts .boxTime .iconfont[data-v-acf29f52]{color:#333;font-size:16px;position:absolute;right:0;top:0}.charts .box[data-v-acf29f52]{width:100%;padding:0;margin:0;display:flex;flex-wrap:wrap;border-radius:0 0 10px 10px;justify-content:space-between}.charts .box .listC[data-v-acf29f52]{background-color:#fff}.charts .box .listC .name[data-v-acf29f52]{width:20%;padding:0 15px;font-size:14px;text-align:center;border-radius:5px;height:30px;line-height:30px}.charts .box .listC .active2[data-v-acf29f52]{color:#fff;background:linear-gradient(90deg,#477eff,#39d9c9)}.charts .box .blockC[data-v-acf29f52]{clear:both;width:100%;height:250px;background-color:#fff;border-radius:0 0 10px 10px;padding-bottom:15px}.charts .gridList[data-v-acf29f52]{margin:0!important;width:100%!important}.charts .gridList .data .item[data-v-acf29f52]{display:block!important}.report .box[data-v-acf29f52]{padding:10px;background-color:#fff;border-radius:10px;margin-bottom:10px}.report .box .time[data-v-acf29f52]{color:#999;padding-bottom:15px;width:100%}.report .box .item2[data-v-acf29f52]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.report .box .item2 .item2_data[data-v-acf29f52]{width:33%}.report .box .item2 .item2_data .data[data-v-acf29f52]{width:100%;text-align:center;border-right:1PX solid #f7f7f7}.report .box .item2 .item2_data uni-text[data-v-acf29f52]{font-size:20px!important;font-weight:700}.report .box2[data-v-acf29f52]{height:50px;line-height:50px;border-radius:10px;display:flex;padding:0 10px;justify-content:space-between;margin-bottom:10px;background-color:#fff}.report .info[data-v-acf29f52]{width:100%;display:flex;justify-content:space-between}.report .info .item[data-v-acf29f52]{color:#fff;width:45%;height:50px;background:linear-gradient(90deg,#477eff,#39d9c9);text-align:center;border-radius:10px;display:flex;justify-content:center;align-items:center}.report .info .item uni-text[data-v-acf29f52]{width:30px;height:30px;border-radius:50%;margin-right:10px;display:inline-block;background-color:#fff}.report .myinfoPage[data-v-acf29f52]{width:100%;background:#fff;margin-top:10px;padding-bottom:15px;border-radius:10px}.report .myinfoPage .box1[data-v-acf29f52]{display:flex;flex-wrap:wrap;border-radius:10px;font-size:14px;position:relative;margin:0 15px 0;padding-bottom:10px}.report .myinfoPage .box1 .list[data-v-acf29f52]{width:100%;color:#666;padding:0;line-height:50px}.report .myinfoPage .box1 .list uni-image[data-v-acf29f52],\r\n.report .myinfoPage .box1 .list .t-icon[data-v-acf29f52]{width:18px!important;height:18px;border:2px solid #c7c7c7;background-color:#c7c7c7;border-radius:50%;margin-right:5px}.report .myinfoPage .box1 .list .block[data-v-acf29f52]{width:100%;display:flex;justify-content:space-between;align-items:center;color:#666;position:relative}.report .myinfoPage .box1 .list .block .level[data-v-acf29f52],\r\n.report .myinfoPage .box1 .list .block .val[data-v-acf29f52]{width:25%}.report .myinfoPage .box1 .list .block .name[data-v-acf29f52]{width:40%;display:flex;align-items:center}.report .myinfoPage .box1 .list .block .icon[data-v-acf29f52]{width:20px;text-align:right;display:flex}.report .myinfoPage .box1 .list .block .icon uni-image[data-v-acf29f52]{width:20px;height:20px}.report .desc[data-v-acf29f52]{line-height:20px;text-align:left;width:calc(100%-20px);height:auto;border-radius:5px;font-size:12px;color:#999;padding:10px;background:#f7f7f7}.report .desc .statuevue[data-v-acf29f52]{height:35px;position:relative;width:100%!important;margin:20px auto 10px}.report .desc .statuevue .bi[data-v-acf29f52]{display:flex;justify-content:space-between;width:auto;padding-top:10px}.report .desc .statuevue .bi .peobox[data-v-acf29f52]{position:absolute;right:0;top:-1px}.report .desc .statuevue .bi .peobox .xx[data-v-acf29f52]{width:5px;height:5px;border-radius:50%;background:#fff;position:absolute;z-index:9;border:2px solid #1b2086;top:9px}.report .desc .statuevue .item[data-v-acf29f52]{position:relative;margin:0;flex:1;height:5px;color:#666;font-size:12px}.report .desc .statuevue .item .span1[data-v-acf29f52]{width:100%;text-align:center;position:absolute;top:-23px}.report .desc .statuevue .item .span[data-v-acf29f52]{margin-top:8px;position:absolute;right:-8px}.report .yuanxing[data-v-acf29f52]{display:inline-block;background:#f19601;width:8px;height:12px;margin-right:5px;font-size:32rpx}.report .btnf[data-v-acf29f52]{font-size:13px;border-radius:5px;height:22px;margin:0 10px 0 0;line-height:22px;color:#fff;font-weight:400;width:44px!important;text-align:center!important;float:right}.report .tivon[data-v-acf29f52]{display:flex;justify-content:center;align-content:center;align-items:center}.report .tivon .bianji[data-v-acf29f52]{width:20px;height:20px;margin-left:5px}.report .box1 :last-child.list .val[data-v-acf29f52]{width:25%!important}.report .kcalClass[data-v-acf29f52]{width:100%;text-align:center;font-size:16px;line-height:55px;margin:-20px auto}.report .yichang[data-v-acf29f52]{background:#ffe4be;color:#ff4239;padding:5px;text-align:center;border-radius:5px;margin:0 15px 10px}.report .tips[data-v-acf29f52]{font-size:12px;line-height:20px}.report .tips uni-text[data-v-acf29f52]{display:inline-block;width:100%}.report .jianyi_box[data-v-acf29f52]{background-color:#fff;border-radius:10px;padding:15px 10px;width:calc(100% -20px);margin:15px 0}.report .jianyi[data-v-acf29f52]{display:flex;margin:0 -15px;justify-content:space-between}.report .jianyi uni-view[data-v-acf29f52]{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;width:20%;margin:15px 2.5% 0}.report .jianyi uni-view uni-image[data-v-acf29f52]{width:25px;height:25px}.report .jianyi uni-view uni-text[data-v-acf29f52]{width:100%;text-align:center;margin-top:10px;font-size:12px;color:#666}.report .jianyi .active[data-v-acf29f52]{border-bottom:2px solid #f19601;padding-bottom:5px;margin:17px 2.5% 0}.report .jianyi-con[data-v-acf29f52]{margin-top:10px;background:#f7f7f7;padding:10px;font-size:12px;line-height:20px;border-radius:10px}.report[data-v-acf29f52] .uni-collapse-item{width:100%!important}.report[data-v-acf29f52] .uni-collapse-item__title-arrow{margin-right:0!important}.report[data-v-acf29f52] .uni-collapse-item__wrap-content.uni-collapse-item--border{border-bottom-width:0}',""]),t.exports=e},"13fa":function(t,e,a){"use strict";a.r(e);var i=a("9234"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"13fa3":function(t,e){t.exports="/uni_modules/uni-icons/components/uni-icons/uniicons.ttf"},1479:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-652130c6]{width:100%;height:100vh}.login[data-v-652130c6]{width:calc(100% - 30px);height:auto;background:#fff;border-radius:10px;padding:15px;background-color:#fff;z-index:99}.login .title[data-v-652130c6]{text-align:left;color:#333;font-size:40rpx;font-weight:700;margin-bottom:15px}.login .editem[data-v-652130c6]{position:relative;display:flex;align-items:center;font-size:28rpx;justify-content:space-between;flex-wrap:wrap}.login .editem .item[data-v-652130c6]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.login .editem .item .text[data-v-652130c6]{width:80px;height:40px;line-height:40px;font-size:14px}.login .editem .item .input[data-v-652130c6]{width:calc(100% - 100px);height:35px;line-height:35px;display:flex;position:relative;border:#dfdfdf 1px solid;border-radius:5px;padding:0 10px;background-color:#f7f7f7}.login .editem .item uni-input[data-v-652130c6]{height:40px;line-height:40px;position:absolute;left:10px;right:0;z-index:88;font-size:14px}.login .editem .item .yanzhengma uni-input[data-v-652130c6]{right:120px;font-size:28rpx}.login .editem .code[data-v-652130c6]{width:110px;background:#dfdfdf;font-size:12px;margin:0;line-height:40px;border-radius:5px;text-align:center;position:absolute;right:0;top:0;bottom:0;z-index:99}.login .btnlogin[data-v-652130c6]{width:100%;margin:15px 0;height:42px;line-height:42px;background:#fec407;font-weight:700;border-radius:15px;text-align:center;color:#fff!important}',""]),t.exports=e},"14ce":function(t,e,a){"use strict";a.r(e);var i=a("671e"),n=a("70ca");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("649b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6e5d9c90",null,!1,i["a"],void 0);e["default"]=s.exports},"14e4":function(t,e,a){var i=a("fc34");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("75e2a186",i,!0,{sourceMap:!1,shadowMode:!1})},"151e":function(t,e,a){"use strict";a.r(e);var i=a("16c6"),n=a("acbd");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("730b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"2ef93b2c",null,!1,i["a"],void 0);e["default"]=s.exports},1542:function(t,e,a){var i=a("7d9c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("6d61106d",i,!0,{sourceMap:!1,shadowMode:!1})},"154b":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-23fe728a]{min-height:calc(100vh - 30px);padding:15px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;background-color:#f7f7f7}.info[data-v-23fe728a]{width:100%}.logo[data-v-23fe728a]{width:100%;text-align:center;font-size:20px;line-height:30px}.logo uni-image[data-v-23fe728a]{width:60px;height:60px;border-radius:5px}.logo uni-text[data-v-23fe728a]{display:block;font-size:14px;color:#999}.list[data-v-23fe728a]{width:calc(100% - 20px);margin:50px 0}.list .item[data-v-23fe728a]{width:100%;height:50px;line-height:50px;margin-bottom:15px;display:flex;background-color:#fff;border-radius:10px;padding:0 10px;justify-content:space-between}.list .item .new[data-v-23fe728a]{color:#fff;background-color:red;font-size:12px;border-radius:10px;padding:3px 5px}.list .item .href[data-v-23fe728a]{display:flex;width:100%;color:#000;text-decoration:none;justify-content:space-between}.xieyi[data-v-23fe728a]{color:#477eff}',""]),t.exports=e},"16c6":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},1994:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-37562626]{width:30px;height:30px;position:relative}.container.loading5 .shape[data-v-37562626]{width:15px;height:15px}.container .shape[data-v-37562626]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-37562626]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-37562626]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-37562626]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-37562626]{bottom:0;right:0;background-color:#e66}.loading5 .shape1[data-v-37562626]{animation:animation5shape1-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape1-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}75%{-webkit-transform:translate(15px);transform:translate(15px)}}@keyframes animation5shape1-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}75%{-webkit-transform:translate(15px);transform:translate(15px)}}.loading5 .shape2[data-v-37562626]{animation:animation5shape2-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape2-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes animation5shape2-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}}.loading5 .shape3[data-v-37562626]{animation:animation5shape3-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape3-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}75%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes animation5shape3-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}75%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.loading5 .shape4[data-v-37562626]{animation:animation5shape4-data-v-37562626 2s ease 0s infinite reverse}@-webkit-keyframes animation5shape4-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-15px);transform:translate(-15px)}}@keyframes animation5shape4-data-v-37562626{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}75%{-webkit-transform:translate(-15px);transform:translate(-15px)}}",""]),t.exports=e},"1ace":function(t,e,a){"use strict";a.r(e);var i=a("e9c8"),n=a("500e");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("1ccf");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6240cbe1",null,!1,i["a"],void 0);e["default"]=s.exports},"1b46":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._$g(2,"i")?a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("v-uni-image",{attrs:{src:t._$g(4,"a-src"),_i:4}})],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u5e74\u9f84\uff1a"+t._$g(7,"t0-0")+"\u5c81")]),a("uni-view",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0")+"\uff1a"+t._$g(8,"t0-1"))])],1),t._$g(9,"i")?a("v-uni-text",{staticClass:t._$g(9,"sc"),attrs:{_i:9},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1):a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u6682\u65e0\u6210\u5458\uff0c\u8bf7\u5148\u6dfb\u52a0~")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("+")])],1)],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:15}},[t._v("\u9009\u62e9\u5730\u533a\u6807\u51c6\uff1a")]),a("uni-view",{attrs:{_i:16}},[t._v(t._$g(16,"t0-0")),a("uni-icons",{attrs:{_i:17}})],1)],1):t._e(),t._$g(18,"i")?a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1),a("v-uni-picker-view",{staticClass:t._$g(23,"sc"),attrs:{value:t._$g(23,"a-value"),"indicator-style":t._$g(23,"a-indicator-style"),_i:23},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-picker-view-column",{attrs:{_i:24}},t._l(t._$g(25,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("25-"+r,"sc"),attrs:{_i:"25-"+r}},[t._v(t._$g("25-"+r,"t0-0"))])})),1),a("v-uni-picker-view-column",{attrs:{_i:26}},t._l(t._$g(27,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("27-"+r,"sc"),attrs:{_i:"27-"+r}},[t._v(t._$g("27-"+r,"t0-0"))])})),1)],1)],1)],1):t._e()],1),a("drawer",{attrs:{_i:28}})],1)},r=[]},"1bfe":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-0457dcc4]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.close[data-v-0457dcc4]{background:#dfdfdf!important;float:left}',""]),t.exports=e},"1c92":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5206\u6570\u5360\u6bd4\u8bbe\u7f6e")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u8eab\u4f53\u6307\u6570")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-slider",{attrs:{value:"10","show-value":!0,"block-size":"12","block-color":"#007aff",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("1\u5206\u949f\u8df3\u7ef3")]),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-slider",{attrs:{value:"40","show-value":!0,"block-size":"12","block-color":"#007aff",_i:11},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u80ba\u6d3b\u91cf")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-slider",{attrs:{value:"60","show-value":!0,"block-size":"12","block-color":"#007aff",_i:15},on:{change:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("*\u6240\u6709\u9879\u76ee\u8bc4\u5206\u5360\u6bd4\u548c\u4e3a100%")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1):t._e()},n=[]},"1ccf":function(t,e,a){"use strict";var i=a("64d9"),n=a.n(i);n.a},"1d94":function(t,e,a){"use strict";a.r(e);var i=a("f3c6"),n=a("ba40");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("025b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"1f6b9ca8",null,!1,i["a"],void 0);e["default"]=s.exports},"1db8":function(t,e,a){"use strict";a.r(e);var i=a("5815"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"1e10":function(t,e,a){"use strict";a.r(e);var i=a("f6cc"),n=a("c002");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("eba5");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4d5266a8",null,!1,i["a"],void 0);e["default"]=s.exports},"1eea":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._v("\u957f\u6309\u62d6\u62fd\u53ef\u8c03\u6574\u5361\u7247\u4f4d\u7f6e")]),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},t._l(t._$g(4,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[t._$g("5-"+r,"i")?a("uni-icons",{attrs:{_i:"5-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e(),a("uni-view",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}},[a("v-uni-image",{attrs:{src:t._$g("7-"+r,"a-src"),_i:"7-"+r}}),a("uni-view",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[t._v("\u53ef\u6dfb\u52a0\u7684\u5361\u7247")]),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},t._l(t._$g(12,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("12-"+r,"sc"),attrs:{_i:"12-"+r}},[a("uni-icons",{attrs:{_i:"13-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("v-uni-image",{attrs:{src:t._$g("15-"+r,"a-src"),_i:"15-"+r}}),a("uni-view",{attrs:{_i:"16-"+r}},[t._v(t._$g("16-"+r,"t0-0"))])],1)],1)})),1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u4fdd\u5b58\u5361\u7247")])],1)},r=[]},"1f1e":function(t,e,a){"use strict";a.r(e);var i=a("e699"),n=a("b293");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("59d5");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6513673e",null,!1,i["a"],void 0);e["default"]=s.exports},"1f20":function(t,e,a){"use strict";a.r(e);var i=a("deea"),n=a("70ed");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("f25f");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"142804a4",null,!1,i["a"],void 0);e["default"]=s.exports},"1ff3":function(t,e,a){var i=a("9c2b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4b83b23c",i,!0,{sourceMap:!1,shadowMode:!1})},"20b1":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{attrs:{src:t._$g(3,"a-src"),_i:3}}),a("v-uni-text",{attrs:{_i:4}},[t._v("\u9752\u6d4b")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{staticClass:t._$g(8,"sc"),attrs:{_i:8}}),t._v("\u5207\u6362\u767b\u5f55")],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u624b\u673a\u53f7/\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-input",{attrs:{placeholder:"",_i:13},model:{value:t._$g(13,"v-model"),callback:function(e){t.$handleVModelEvent(13,e)},expression:"phone"}})],1)],1),t._$g(14,"i")?a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0"))]),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("v-uni-input",{staticClass:t._$g(17,"sc"),attrs:{_i:17},model:{value:t._$g(17,"v-model"),callback:function(e){t.$handleVModelEvent(17,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(18,"sc"),attrs:{type:"none",disabled:t._$g(18,"a-disabled"),_i:18},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(18,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(18,"t0-0"))])],1)],1):a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-input",{staticClass:t._$g(22,"sc"),attrs:{_i:22},model:{value:t._$g(22,"v-model"),callback:function(e){t.$handleVModelEvent(22,e)},expression:"password"}}),a("v-uni-text",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5fd8\u8bb0\u5bc6\u7801\uff1f")])],1)],1)],1),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g(24,"t0-0"))]),a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{attrs:{_i:26}},[t._v(t._$g(26,"t0-0"))])],1)],1)],1)},r=[]},2175:function(t,e,a){var i=a("4622");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("53ac7073",i,!0,{sourceMap:!1,shadowMode:!1})},"218b":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.box[data-v-7861c8a0]{min-height:100vh;background-color:#fff}.lanBox[data-v-7861c8a0]{padding:0 15px 0}.lan[data-v-7861c8a0]{display:flex;align-items:center;font-size:14px;height:50px;line-height:50px;justify-content:space-between;border-bottom:1px solid #f7f7f7}.lan .left[data-v-7861c8a0]{display:flex;align-items:center;text-align:left;font-size:14px;padding-left:30px}.lan .left .view[data-v-7861c8a0]{width:18px;height:18px;position:absolute;left:15px;padding:2px;background-color:#c7c7c7;border-radius:50%;display:flex;align-items:center;justify-content:center}.lan .left .t-icon[data-v-7861c8a0],\r\n.lan .left uni-image[data-v-7861c8a0]{width:16px;height:16px}.lan .right[data-v-7861c8a0]{display:flex;align-items:center;justify-content:flex-end;width:50%;min-height:38px;box-sizing:border-box;line-height:36px}',""]),t.exports=e},"21e7":function(t,e,a){"use strict";var i=a("c45f"),n=a.n(i);n.a},"23d0":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={qiunLoading:a("8edc").default,qiunError:a("5a4f").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{id:t._$g(0,"a-id"),_i:0}},[t._$g(1,"i")?a("uni-view",{attrs:{_i:1}},[a("qiun-loading",{attrs:{_i:2}})],1):t._e(),t._$g(3,"i")?a("uni-view",{attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("qiun-error",{attrs:{_i:4}})],1):t._e(),t._$g(5,"i")?[a("uni-view",{directives:[{name:"show",rawName:"v-show",value:t._$g(6,"v-show"),expression:"_$g(6,'v-show')"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},staticStyle:{width:"100%",height:"100%"},style:t._$g(6,"s"),attrs:{"data-directory":t._$g(6,"a-data-directory"),id:t._$g(6,"a-id"),prop:t._$gc(6,"change:echartsOpts"),"change:prop":t.rdcharts.ecinit,resize:t._$gc(6,"change:echartsResize"),"change:resize":t.rdcharts.ecresize,_i:6}})]:[a("uni-view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:t._$g(8,"a-id"),prop:t._$gc(8,"change:uchartsOpts"),"change:prop":t.rdcharts.ucinit,_i:8},on:{mousemove:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseMove(e,t.$getComponentDescriptor())},mousedown:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseDown(e,t.$getComponentDescriptor())},mouseup:function(e){e=t.$handleWxsEvent(e),t.rdcharts.mouseUp(e,t.$getComponentDescriptor())},touchstart:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchStart(e,t.$getComponentDescriptor())},touchmove:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchMove(e,t.$getComponentDescriptor())},touchend:function(e){e=t.$handleWxsEvent(e),t.rdcharts.touchEnd(e,t.$getComponentDescriptor())},click:function(e){e=t.$handleWxsEvent(e),t.rdcharts.tap(e,t.$getComponentDescriptor())}}},[a("v-uni-canvas",{directives:[{name:"show",rawName:"v-show",value:t._$g(9,"v-show"),expression:"_$g(9,'v-show')"}],style:t._$g(9,"s"),attrs:{id:t._$g(9,"a-id"),canvasId:t._$g(9,"a-canvasId"),"disable-scroll":t._$g(9,"a-disable-scroll"),_i:9},on:{error:function(e){return t.$handleViewEvent(e)}}})],1)]],2)},r=[]},2457:function(t,e,a){"use strict";a.r(e);var i=a("b647"),n=a("8c1a");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4ba50121",null,!1,i["a"],void 0);e["default"]=s.exports},"24fb":function(t,e,a){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var a=function(t,e){var a=t[1]||"",i=t[3];if(!i)return a;if(e&&"function"===typeof btoa){var n=function(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(a," */")}(i),r=i.sources.map((function(t){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(t," */")}));return[a].concat(r).concat([n]).join("\n")}return[a].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(a,"}"):a})).join("")},e.i=function(t,a,i){"string"===typeof t&&(t=[[null,t,""]]);var n={};if(i)for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,a=new Array(e>1?e-1:0),i=1;i3||Math.abs(c[t].$el.children[0].clientHeight-s.default.instance[t].getHeight())>3)&&this.ecresize()},tooltipPosition:function(){return function(t,e,a,i,n){var r=t[0],o=t[1],s=n.viewSize[0],c=n.viewSize[1],l=n.contentSize[0],d=n.contentSize[1],u=r+30,f=o+30;return u+l>s&&(u=r-l-30),f+d>c&&(f=o-d-30),[u,f]}},ucinit:function(t,e,a,i){var n=this;if(JSON.stringify(t)!=JSON.stringify(e)&&t.canvasId){var r=JSON.parse(JSON.stringify(t.canvasId));this.rid=r,c[r]=this.$ownerInstance||i,o.default.option[r]=JSON.parse(JSON.stringify(t)),o.default.option[r]=u(o.default.option[r],o.default.formatter);var s=document.getElementById(r);s&&s.children[0]&&(o.default.option[r].context=s.children[0].getContext("2d"),o.default.instance[r]&&o.default.option[r]&&!0===o.default.option[r].update?this.updataUChart():setTimeout((function(){o.default.option[r].context.restore(),o.default.option[r].context.save(),n.newUChart()}),100))}},newUChart:function(){var t=this.rid;o.default.instance[t]=new r.default(o.default.option[t]),o.default.instance[t].addEventListener("renderComplete",(function(){c[t].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:t,opts:o.default.instance[t].opts}}),o.default.instance[t].delEventListener("renderComplete")})),o.default.instance[t].addEventListener("scrollLeft",(function(){c[t].callMethod("emitMsg",{name:"scrollLeft",params:{type:"scrollLeft",scrollLeft:!0,id:t,opts:o.default.instance[t].opts}})})),o.default.instance[t].addEventListener("scrollRight",(function(){c[t].callMethod("emitMsg",{name:"scrollRight",params:{type:"scrollRight",scrollRight:!0,id:t,opts:o.default.instance[t].opts}})}))},updataUChart:function(){var t=this.rid;o.default.instance[t].updateData(o.default.option[t])},tooltipDefault:function(t,e,a,i){if(e){var r=t.data;return"object"===(0,n.default)(t.data)&&(r=t.data.value),e+" "+t.name+":"+r}return t.properties&&t.properties.name?t.properties.name:t.name+":"+t.data},showTooltip:function(t,e){var a=this,i=o.default.option[e].tooltipCustom;if(i&&void 0!==i&&null!==i){var n=void 0;i.x>=0&&i.y>=0&&(n={x:i.x,y:i.y+10}),o.default.instance[e].showToolTip(t,{index:i.index,offset:n,textList:i.textList,formatter:function(t,i,n,r){return"string"===typeof o.default.option[e].tooltipFormat&&o.default.formatter[o.default.option[e].tooltipFormat]?o.default.formatter[o.default.option[e].tooltipFormat](t,i,n,r):a.tooltipDefault(t,i,n,r)}})}else o.default.instance[e].showToolTip(t,{formatter:function(t,i,n,r){return"string"===typeof o.default.option[e].tooltipFormat&&o.default.formatter[o.default.option[e].tooltipFormat]?o.default.formatter[o.default.option[e].tooltipFormat](t,i,n,r):a.tooltipDefault(t,i,n,r)}})},tap:function(t){var e=this.rid,a=o.default.option[e].ontap,i=o.default.option[e].tooltipShow,n=o.default.option[e].tapLegend;if(0!=a){var r,s,d=document.getElementById("UC"+e).getBoundingClientRect(),u={};u=t.detail.x?{x:t.detail.x-d.left,y:t.detail.y-d.top+l.top}:{x:t.clientX-d.left,y:t.clientY-d.top+l.top},t.changedTouches=[],t.changedTouches.unshift(u),r=o.default.instance[e].getCurrentDataIndex(t),s=o.default.instance[e].getLegendDataIndex(t),!0===n&&o.default.instance[e].touchLegend(t),1==i&&this.showTooltip(t,e),c[e].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:u,currentIndex:r,legendIndex:s,id:e,opts:o.default.instance[e].opts}})}},touchStart:function(t){var e=this.rid,a=o.default.option[e].ontouch;0!=a&&(!0===o.default.option[e].enableScroll&&1==t.touches.length&&o.default.instance[e].scrollStart(t),c[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"touchStart",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}}))},touchMove:function(t){var e=this.rid,a=o.default.option[e].ontouch;if(0!=a){if(!0===o.default.option[e].enableScroll&&1==t.changedTouches.length&&o.default.instance[e].scroll(t),!0===o.default.option[e].ontap&&!1===o.default.option[e].enableScroll&&!0===o.default.option[e].onmovetip){var i=document.getElementById("UC"+e).getBoundingClientRect(),n={x:t.changedTouches[0].clientX-i.left,y:t.changedTouches[0].clientY-i.top+l.top};t.changedTouches.unshift(n),!0===o.default.option[e].tooltipShow&&this.showTooltip(t,e)}!0===a&&!0===o.default.option[e].enableScroll&&!0===o.default.option[e].onzoom&&2==t.changedTouches.length&&o.default.instance[e].dobuleZoom(t),c[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"touchMove",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}})}},touchEnd:function(t){var e=this.rid,a=o.default.option[e].ontouch;0!=a&&(!0===o.default.option[e].enableScroll&&0==t.touches.length&&o.default.instance[e].scrollEnd(t),c[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"touchEnd",event:t.changedTouches[0],id:e,opts:o.default.instance[e].opts}}))},mouseDown:function(t){var e=this.rid,a=o.default.option[e].onmouse;if(0!=a){var i,n=document.getElementById("UC"+e).getBoundingClientRect();i={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(i),o.default.instance[e].scrollStart(t),o.default.option[e].mousedown=!0,c[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"mouseDown",event:i,id:e,opts:o.default.instance[e].opts}})}},mouseMove:function(t){var e=this.rid,a=o.default.option[e].onmouse,i=o.default.option[e].tooltipShow;if(0!=a){var n,r=document.getElementById("UC"+e).getBoundingClientRect();n={x:t.clientX-r.left,y:t.clientY-r.top+l.top},t.changedTouches=[],t.changedTouches.unshift(n),o.default.option[e].mousedown?(o.default.instance[e].scroll(t),c[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"mouseMove",event:n,id:e,opts:o.default.instance[e].opts}})):o.default.instance[e]&&1==i&&this.showTooltip(t,e)}},mouseUp:function(t){var e=this.rid,a=o.default.option[e].onmouse;if(0!=a){var i,n=document.getElementById("UC"+e).getBoundingClientRect();i={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(i),o.default.instance[e].scrollEnd(t),o.default.option[e].mousedown=!1,c[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"mouseUp",event:i,id:e,opts:o.default.instance[e].opts}})}}}};e.default=f},"2d78":function(t,e,a){"use strict";var i=a("bcd0"),n=a.n(i);n.a},"2fcb":function(t,e,a){"use strict";a.r(e);var i=a("ed62"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"30d5":function(t,e,a){"use strict";var i=a("5713"),n=a.n(i);n.a},"31ae":function(t,e,a){"use strict";var i=a("adb7"),n=a.n(i);n.a},3216:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"32af":function(t,e,a){"use strict";a.r(e);var i=a("d32b"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"32bc":function(t,e,a){"use strict";var i=a("57da"),n=a.n(i);n.a},"331a":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{class:t._$g(2,"c"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f53\u5929")]),a("uni-view",{class:t._$g(3,"c"),attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6708\u5ea6")]),a("uni-view",{class:t._$g(4,"c"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5e74\u5ea6")])],1),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{staticClass:t._$g(7,"sc"),attrs:{mode:"date",value:t._$g(7,"a-value"),fields:t._$g(7,"a-fields"),_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0")),a("uni-icons",{attrs:{_i:9}})],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[t._$g("12-"+r,"i")?a("uni-view",{attrs:{_i:"12-"+r}},[a("qiunDataCharts",{attrs:{_i:"13-"+r}})],1):a("uni-view",{staticClass:t._$g("14-"+r,"sc"),attrs:{_i:"14-"+r}},[a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:"16-"+r}}),a("v-uni-text",{attrs:{_i:"17-"+r}},[t._v("\u6682\u65e0\u6570\u636e\uff0c\u8bf7\u624b\u52a8\u6dfb\u52a0~")])],1)],1)],1)})),1)],1)],1)},r=[]},3416:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={qiunDataCharts:a("ecc4").default,uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("headerIndex",{attrs:{_i:1},on:{getAciveCity:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u672c\u6b21\u4f30\u5206\u6210\u7ee9\u4e3a")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("qiun-data-charts",{attrs:{_i:5}})],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))]),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u4f30\u5206\u5386\u53f2")])],1),t._$g(8,"i")?a("uni-view",{attrs:{_i:8}},[t._l(t._$g(9,"f"),(function(e,i,n,r){return a("uni-view",{key:e,attrs:{_i:"9-"+r}},[a("uni-view",{staticClass:t._$g("10-"+r,"sc"),attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))]),a("uni-view",{staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},t._l(t._$g("12-"+r,"f"),(function(e,i,n,o){return a("uni-view",{key:e,staticClass:t._$g("12-"+r+"-"+o,"sc"),attrs:{_i:"12-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("13-"+r+"-"+o,"sc"),attrs:{_i:"13-"+r+"-"+o}},[a("uni-view",{staticClass:t._$g("14-"+r+"-"+o,"sc"),attrs:{_i:"14-"+r+"-"+o}},[t._v(t._$g("14-"+r+"-"+o,"t0-0"))]),t._$g("15-"+r+"-"+o,"i")?a("uni-view",{staticClass:t._$g("15-"+r+"-"+o,"sc"),attrs:{_i:"15-"+r+"-"+o},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u9009\u62e9\u9879\u76ee")]):t._e()],1),t._l(t._$g("16-"+r+"-"+o,"f"),(function(e,i,n,s){return t._$g("16-"+r+"-"+o+"-"+s,"i")?a("uni-view",{key:e,staticClass:t._$g("16-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"16-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("17-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"17-"+r+"-"+o+"-"+s}},[t._v(t._$g("17-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("18-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"18-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("19-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"19-"+r+"-"+o+"-"+s}},[t._$g("20-"+r+"-"+o+"-"+s,"i")?a("v-uni-input",{attrs:{type:"number","confirm-type":"done",placeholder:"\u8bf7\u8f93\u5165",_i:"20-"+r+"-"+o+"-"+s},model:{value:t._$g("20-"+r+"-"+o+"-"+s,"v-model"),callback:function(e){t.$handleVModelEvent("20-"+r+"-"+o+"-"+s,e)},expression:"it.value"}}):t._$g("21-"+r+"-"+o+"-"+s,"e")?a("v-uni-input",{attrs:{type:"digit","confirm-type":"done",placeholder:"\u8bf7\u8f93\u5165",maxlength:"4",_i:"21-"+r+"-"+o+"-"+s},model:{value:t._$g("21-"+r+"-"+o+"-"+s,"v-model"),callback:function(e){t.$handleVModelEvent("21-"+r+"-"+o+"-"+s,e)},expression:"it.value"}}):t._$g("22-"+r+"-"+o+"-"+s,"e")?a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g("22-"+r+"-"+o+"-"+s,"a-range"),_i:"22-"+r+"-"+o+"-"+s},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:"23-"+r+"-"+o+"-"+s}},[t._v(t._$g("23-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-icons",{staticClass:t._$g("24-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"24-"+r+"-"+o+"-"+s}})],1):t._e(),t._$g("25-"+r+"-"+o+"-"+s,"i")?a("uni-icons",{attrs:{_i:"25-"+r+"-"+o+"-"+s},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1),a("v-uni-text",{attrs:{_i:"26-"+r+"-"+o+"-"+s}},[t._v(t._$g("26-"+r+"-"+o+"-"+s,"t0-0"))])],1)],1):t._e()})),t._l(t._$g("27-"+r+"-"+o,"f"),(function(e,i,n,s){return t._$g("27-"+r+"-"+o+"-"+s,"i")?a("uni-view",{key:e,staticClass:t._$g("27-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"27-"+r+"-"+o+"-"+s}},[a("uni-view",{staticClass:t._$g("28-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"28-"+r+"-"+o+"-"+s}},[t._v(t._$g("28-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("29-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"29-"+r+"-"+o+"-"+s}},[a("uni-view",{staticStyle:{width:"40%"},attrs:{_i:"30-"+r+"-"+o+"-"+s}},[t._v(t._$g("30-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("31-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"31-"+r+"-"+o+"-"+s}},[t._v(t._$g("31-"+r+"-"+o+"-"+s,"t0-0"))]),a("uni-view",{staticClass:t._$g("32-"+r+"-"+o+"-"+s,"sc"),attrs:{_i:"32-"+r+"-"+o+"-"+s}},[t._v(t._$g("32-"+r+"-"+o+"-"+s,"t0-0"))])],1)],1):t._e()}))],2)})),1)],1)})),t._$g(33,"i")?a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u91cd\u65b0\u4f30\u5206")]):a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb\u4f30\u5206")])],2):a("uni-view",{staticClass:t._$g(35,"sc"),attrs:{_i:35}},[a("v-uni-image",{attrs:{src:t._$g(36,"a-src"),_i:36}}),a("v-uni-text",{attrs:{_i:37}},[t._v(t._$g(37,"t0-0"))])],1),a("uslider",{attrs:{_i:38}}),t._$g(39,"i")?a("uni-view",{staticClass:t._$g(39,"sc"),attrs:{_i:39}},[a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}}),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[t._v("\u8bf7\u9009\u62e9")]),t._l(t._$g(43,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("43-"+r,"sc"),attrs:{_i:"43-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:"44-"+r}}),a("uni-view",{staticClass:t._$g("45-"+r,"sc"),attrs:{_i:"45-"+r}},[a("uni-view",{staticClass:t._$g("46-"+r,"sc"),attrs:{_i:"46-"+r}},[t._v(t._$g("46-"+r,"t0-0"))])],1)],1)})),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],2)],1):t._e()],1)},r=[]},3468:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},3509:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'.chartsview[data-v-06f9c5d4]{width:100%;height:100%;display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.charts-font[data-v-06f9c5d4]{font-size:14px;color:#ccc;margin-top:10px}.charts-error[data-v-06f9c5d4]{width:128px;height:128px;background:url("data:image/png;base64,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");background-position:50%}',""]),t.exports=e},"359a":function(t,e,a){"use strict";a.r(e);var i=a("1b46"),n=a("7772");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("a784");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"eed63fc6",null,!1,i["a"],void 0);e["default"]=s.exports},3842:function(t,e,a){"use strict";a.r(e);var i=a("009d"),n=a("5cd2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("055d");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"652130c6",null,!1,i["a"],void 0);e["default"]=s.exports},3946:function(t,e,a){"use strict";a.r(e);var i=a("dc58"),n=a("f436");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("7b7e");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6f58f76e",null,!1,i["a"],void 0);e["default"]=s.exports},"39c7":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._v(t._$g(1,"t0-0"))]),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v(t._$g(4,"t0-0")),a("v-uni-text",{attrs:{_i:5}},[t._v(t._$g(5,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0")),a("v-uni-text",{attrs:{_i:7}},[t._v(t._$g(7,"t0-0")+":"+t._$g(7,"t0-1"))])],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u6d88\u8017/kcal"),a("v-uni-text",{attrs:{_i:9}},[t._v(t._$g(9,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-image",{attrs:{src:t._$g(11,"a-src"),_i:11}})],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12},on:{longpress:function(e){return t.$handleViewEvent(e)}}},[t._v("\u957f\u6309\u7ed3\u675f")]),t._$g(13,"i")?a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{attrs:{_i:17}},[t._v("\u5e73\u5747\u901f\u5ea6\uff1a"),a("v-uni-text",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),t._v("bpm")],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v("(bpm=\u4e2a/\u5206\u949f)")])],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-image",{attrs:{src:t._$g(22,"a-src"),_i:22}}),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-view",{attrs:{_i:24}},[t._v("\u4e2d\u65ad\u6b21\u6570")]),a("uni-view",{attrs:{_i:25}},[a("v-uni-text",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[t._v(t._$g(26,"t0-0"))]),t._v("\u6b21")],1)],1)],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("v-uni-image",{attrs:{src:t._$g(28,"a-src"),_i:28}}),a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[a("uni-view",{attrs:{_i:30}},[t._v("\u6700\u957f\u8fde\u7eed")]),a("uni-view",{attrs:{_i:31}},[a("v-uni-text",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[t._v(t._$g(32,"t0-0"))]),t._v("\u4e2a")],1)],1)],1)],1),a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[a("v-uni-text",{attrs:{_i:35}},[t._v(t._$g(35,"t0-0"))]),t._v("\u8bad\u7ec3\u4e2a\u6570")],1),a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[a("v-uni-text",{attrs:{_i:37}},[t._v(t._$g(37,"t0-0")+":"+t._$g(37,"t0-1"))]),t._v("\u5206:\u79d2")],1),a("uni-view",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},[a("v-uni-text",{attrs:{_i:39}},[t._v(t._$g(39,"t0-0"))]),t._v("\u6d88\u8017/kcal")],1)],1),a("uni-view",{staticClass:t._$g(40,"sc"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5b8c\u6210")])],1)],1)],1):t._e()],1)},n=[]},"39fa":function(t,e,a){"use strict";a.r(e);var i=a("4e72"),n=a("6f50");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("974d");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"78b40a53",null,!1,i["a"],void 0);e["default"]=s.exports},"3a91":function(t,e,a){"use strict";a.r(e);var i=a("8f56"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3b4d":function(t,e,a){"use strict";a.r(e);var i=a("0c6c"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3c00":function(t,e,a){"use strict";a.r(e);var i=a("54eb"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3ca9":function(t,e,a){"use strict";var i=a("f98c"),n=a.n(i);n.a},"3d05":function(t,e,a){var i=a("c9cc");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("1a2b8a19",i,!0,{sourceMap:!1,shadowMode:!1})},"3df8":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},"3e04":function(t,e,a){"use strict";var i=a("b3d2"),n=a.n(i);n.a},"3ed0":function(t,e,a){"use strict";a.r(e);var i=a("fa3f"),n=a("d077");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("78dd");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"4561fd18",null,!1,i["a"],void 0);e["default"]=s.exports},"3f86":function(t,e,a){"use strict";a.r(e);var i=a("8aba"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"3fd8":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],n={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997c\u72b6\u56fe","\u5706\u73af\u56fe","\u73ab\u7470\u56fe","\u8bcd\u4e91\u56fe","\u6f0f\u6597\u56fe","\u5730\u56fe","\u5706\u5f27\u8fdb\u5ea6\u6761","\u6298\u7ebf\u56fe","\u67f1\u72b6\u56fe","\u5c71\u5cf0\u56fe","\u6761\u72b6\u56fe","\u533a\u57df\u56fe","\u96f7\u8fbe\u56fe","\u4eea\u8868\u76d8","K\u7ebf\u56fe","\u6df7\u5408\u56fe","\u65f6\u95f4\u8f74\u6298\u7ebf","\u65f6\u95f4\u8f74\u533a\u57df","\u6563\u70b9\u56fe","\u6c14\u6ce1\u56fe","\u81ea\u5b9a\u4e49\u7c7b\u578b"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(t,e,a){return t+"\u5143"},yAxisDemo2:function(t,e,a){return t.toFixed(2)},xAxisDemo1:function(t,e,a){return t+"\u5e74"},xAxisDemo2:function(t,e,a){return function(t,e){var a=new Date;a.setTime(1e3*t);var i=a.getFullYear(),n=a.getMonth()+1;n=n<10?"0"+n:n;var r=a.getDate();r=r<10?"0"+r:r;var o=a.getHours();o=o<10?"0"+o:o;var s=a.getMinutes(),c=a.getSeconds();return s=s<10?"0"+s:s,c=c<10?"0"+c:c,"full"==e?i+"-"+n+"-"+r+" "+o+":"+s+":"+c:"y-m-d"==e?i+"-"+n+"-"+r:"h:m"==e?o+":"+s:"h:m:s"==e?o+":"+s+":"+c:[i,n,r,o,s,c]}(t,"h:m")},seriesDemo1:function(t,e,a,i){return t+"\u5143"},tooltipDemo1:function(t,e,a,i){return 0==a?"\u968f\u4fbf\u7528"+t.data+"\u5e74":"\u5176\u4ed6\u6211\u6ca1\u6539"+t.data+"\u5929"},pieDemo:function(t,e,a,i){if(void 0!==e)return a[e].name+"\uff1a"+a[e].data+"\u5143"}},demotype:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:i,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:i,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76ca\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:i,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:i,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:i,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:i,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:i,title:{name:"",fontSize:22,color:"#00FF00"},subtitle:{name:"",fontSize:15,color:"#666666"},extra:{arcbar:{type:"circle",width:10,backgroundColor:"#E9E9E9",startAngle:1.5,endAngle:.25,gap:2}}},line:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{min:0}]},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:i,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",disableGrid:!0,gridColor:"#ffffff",data:[{tofix:1,min:0}]},legend:{show:!1},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:i,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:i,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5b9e\u65f6\u901f\u5ea6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:i,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:i,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},r=n;e.default=r},"401b":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("3-"+r,"sc"),attrs:{_i:"3-"+r}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[t._$g("6-"+r,"i")?a("uni-view",{staticClass:t._$g("6-"+r,"sc"),class:t._$g("6-"+r,"c"),attrs:{_i:"6-"+r}}):a("uni-view",{staticClass:t._$g("7-"+r,"sc"),attrs:{_i:"7-"+r}},[t._v("A")])],1),t._v(t._$g("4-"+r,"t1-0"))],1),a("uni-view",{staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0")+t._$g("8-"+r,"t0-1"))])],1)})),1)],1)],1)},n=[]},4089:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-2ef93b2c]{width:30px;height:30px;position:relative}.container.loading2[data-v-2ef93b2c]{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.container.loading2 .shape[data-v-2ef93b2c]{border-radius:5px}.container.loading2[data-v-2ef93b2c]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container .shape[data-v-2ef93b2c]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-2ef93b2c]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-2ef93b2c]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-2ef93b2c]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-2ef93b2c]{bottom:0;right:0;background-color:#e66}.loading2 .shape1[data-v-2ef93b2c]{-webkit-animation:animation2shape1-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape1-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape1-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}@keyframes animation2shape1-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}.loading2 .shape2[data-v-2ef93b2c]{-webkit-animation:animation2shape2-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape2-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape2-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@keyframes animation2shape2-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}.loading2 .shape3[data-v-2ef93b2c]{-webkit-animation:animation2shape3-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape3-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape3-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}@keyframes animation2shape3-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}.loading2 .shape4[data-v-2ef93b2c]{-webkit-animation:animation2shape4-data-v-2ef93b2c .5s ease 0s infinite alternate;animation:animation2shape4-data-v-2ef93b2c .5s ease 0s infinite alternate}@-webkit-keyframes animation2shape4-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}@keyframes animation2shape4-data-v-2ef93b2c{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}",""]),t.exports=e},"409b":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u624b\u52a8\u8bb0\u5f55")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1),a("uni-view",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u65f6\u957f")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g(14,"a-range"),value:t._$g(14,"a-value"),_i:14},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[t._v(t._$g(15,"t0-0")+t._$g(15,"t0-1"))])],1),a("uni-icons",{staticClass:t._$g(16,"sc"),attrs:{_i:16}})],1)],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[t._v("\u4e2a\u6570")]),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("v-uni-input",{attrs:{type:"number",placeholder:"\u8bf7\u8f93\u5165",_i:20},model:{value:t._$g(20,"v-model"),callback:function(e){t.$handleVModelEvent(20,e)},expression:"number"}}),t._v("\u4e2a")],1)],1)],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1)},r=[]},4127:function(t,e,a){"use strict";var i=a("14e4"),n=a.n(i);n.a},"42ed":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},4418:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("645e")),r=i(a("359a")),o={data:function(){return{wxsProps:{}}},components:{record:n.default,headerIndex:r.default}};e.default=o},"45b3":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},n=[]},4622:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.uni-swipe[data-v-4b98f4fc]{position:relative;overflow:hidden}.uni-swipe_box[data-v-4b98f4fc]{display:flex;flex-shrink:0;position:relative}.uni-swipe_text--center[data-v-4b98f4fc]{width:100%;cursor:grab}.uni-swipe_button-group[data-v-4b98f4fc]{box-sizing:border-box;display:flex;flex-direction:row;position:absolute;top:15px;bottom:0}.button-group--left[data-v-4b98f4fc]{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.button-group--right[data-v-4b98f4fc]{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.uni-swipe_button[data-v-4b98f4fc]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 20px}.uni-swipe_button-text[data-v-4b98f4fc]{flex-shrink:0;font-size:14px}.ani[data-v-4b98f4fc]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}',""]),t.exports=e},"462c":function(t,e,a){"use strict";a.r(e);var i=a("45b3"),n=a("b9e3");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"44d8bc26",null,!1,i["a"],void 0);e["default"]=s.exports},4636:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.image3[data-v-d9ff8400]{width:200px!important;height:340px!important}',""]),t.exports=e},"46b5":function(t,e,a){"use strict";a.r(e);var i=a("ed76"),n=a("28b7");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("2d78");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"b8d4e65e",null,!1,i["a"],void 0);e["default"]=s.exports},4807:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.btn[data-v-1f6b9ca8]{width:40%;float:right;margin-top:15px;background:linear-gradient(90deg,#477eff,#39d9c9)!important}.edit[data-v-1f6b9ca8]{top:20%}.close[data-v-1f6b9ca8]{background:#fff!important;float:left;color:#333}',""]),t.exports=e},"49ce":function(t,e,a){"use strict";a.r(e);var i=a("b6fb"),n=a("9747");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("32bc");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"45a6b600",null,!1,i["a"],void 0);e["default"]=s.exports},"49cf":function(t,e,a){var i=a("9e94");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("72837617",i,!0,{sourceMap:!1,shadowMode:!1})},"4a0b":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"4d26":function(t,e,a){"use strict";a.r(e);var i=a("d542"),n=a("d38f");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("c0a6");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"eafbf252",null,!1,i["a"],void 0);e["default"]=s.exports},"4d33":function(t,e,a){var i=a("dd68");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("2e50be7b",i,!0,{sourceMap:!1,shadowMode:!1})},"4e72":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._v("\u5934\u50cf")]),a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u6635\u79f0")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._$g(7,"i")?a("v-uni-text",{attrs:{_i:7}},[t._v(t._$g(7,"t0-0"))]):a("v-uni-input",{attrs:{type:"text",_i:8},on:{blur:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(8,"v-model"),callback:function(e){t.$handleVModelEvent(8,e)},expression:"nickname"}}),a("uni-icons",{staticClass:t._$g(9,"sc"),attrs:{_i:9},on:{click:function(e){return t.$handleViewEvent(e)}}})],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u624b\u673a\u53f7")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-text",{attrs:{_i:13}},[t._v(t._$g(13,"t0-0"))]),a("uni-icons",{attrs:{_i:14}})],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-text",{attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),a("uni-icons",{attrs:{_i:19}})],1)],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[t._v("\u8bbe\u7f6e\u5bc6\u7801")]),a("uni-icons",{attrs:{_i:22}})],1)],1)},r=[]},"4ea4":function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports["default"]=t.exports},"4ef9":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"ren-calendar",props:["weekstart","markDays","headerBar","open","collapsible","disabledAfter"],data:function(){return{wxsProps:{}}},components:{}}},"4f06":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{attrs:{_i:0}},[t._$g(1,"i")?a("recordWeight",{attrs:{_i:1}}):t._e(),t._$g(2,"i")?a("skipAdd",{attrs:{_i:2}}):t._e(),t._$g(3,"i")?a("lungAdd",{attrs:{_i:3}}):t._e()],1):t._e()},n=[]},"4f31":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[t._v("\u8bf7\u5728\u8bbe\u5907\u5f00\u673a\u72b6\u6001\u4e0b\uff0c\u641c\u7d22\u8bbe\u5907")]),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb\u641c\u7d22\u8bbe\u5907")]),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u5df2\u53d1\u73b0 "+t._$g(3,"t0-0")+" \u4e2a\u8bbe\u5907\uff1a")]),a("uni-view",{attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-scroll-view",{staticClass:t._$g(5,"sc"),attrs:{"scroll-y":!0,"scroll-with-animation":!0,_i:5}},t._l(t._$g(6,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:"7-"+r}},[a("v-uni-text",{attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])],1),a("uni-view",{attrs:{_i:"9-"+r}},[t._v("mac\u5730\u5740:"+t._$g("9-"+r,"t0-0"))])],1)})),1):t._e()],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("v-uni-icon",{staticClass:t._$g(12,"sc"),attrs:{_i:12}}),t._v("\u8bbe\u5907\u7ed1\u5b9a\u6d41\u7a0b\u8bf4\u660e")],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-text",{attrs:{_i:14}},[t._v("1\u3001\u6253\u5f00\u624b\u673a\u84dd\u7259\u548c\u4f4d\u7f6e\u4fe1\u606f")]),a("v-uni-text",{attrs:{_i:15}},[t._v("2\u3001ios\u7cfb\u7edf\u9700\u6253\u5f00\u8bbe\u7f6e\u2014>\u5e94\u7528\u2014>\u5fae\u4fe1\u91cc\u7684\u84dd\u7259\u6743\u9650")]),a("v-uni-text",{attrs:{_i:16}},[t._v("3\u3001\u8bbe\u5907\u4eae\u5c4f\u72b6\u6001\u4e0b\u641c\u7d22\u84dd\u7259")]),a("v-uni-text",{attrs:{_i:17}},[t._v("4\u3001\u9009\u62e9\u84dd\u7259\u8fdb\u884c\u7ed1\u5b9a")])],1)],1)],1)},n=[]},"4f6b":function(t,e,a){"use strict";a.r(e);var i=a("0ef0"),n=a("03f2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("751e");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"1de8c812",null,!1,i["a"],void 0);e["default"]=s.exports},"500e":function(t,e,a){"use strict";a.r(e);var i=a("d53f"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},5099:function(t,e,a){"use strict";var i=a("4d33"),n=a.n(i);n.a},5285:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v(t._$g(3,"t0-0"))]),t._$g(4,"i")?a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",start:t._$g(7,"a-start"),end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1):t._e(),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u4f53\u91cd")]),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:13},model:{value:t._$g(13,"v-model"),callback:function(e){t.$handleVModelEvent(13,e)},expression:"weight"}}),t._v("kg")],1)],1),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1):t._e()},n=[]},"52b7":function(t,e,a){"use strict";var i=a("c004"),n=a.n(i);n.a},"539b":function(t,e,a){"use strict";a.r(e);var i=a("1c92"),n=a("a72c");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("0e24");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7349bc3d",null,!1,i["a"],void 0);e["default"]=s.exports},"53dc":function(t,e,a){"use strict";a.r(e);var i=a("f2b0"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"54eb":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},5713:function(t,e,a){var i=a("582b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("3084e95b",i,!0,{sourceMap:!1,shadowMode:!1})},"57da":function(t,e,a){var i=a("ef29");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("630fcfa5",i,!0,{sourceMap:!1,shadowMode:!1})},5815:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"qiun-data-charts",props:["type","canvasId","canvas2d","background","animation","chartData","opts","eopts","loadingType","errorShow","errorReload","errorMessage","inScrollView","reshow","reload","disableScroll","optsWatch","onzoom","ontap","ontouch","onmouse","onmovetip","echartsH5","echartsApp","tooltipShow","tooltipFormat","tooltipCustom","startDate","endDate","textEnum","groupEnum","pageScrollTop","directory","tapLegend","menus"],data:function(){return{wxsProps:{}}},components:{}}},"582b":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.content[data-v-b50d4266]{font-size:14px;padding:15px;background-color:#f5f6fa;min-height:calc(100vh - 30px)}.add[data-v-b50d4266]{width:100%;height:35px;line-height:35px;font-size:14px;margin-bottom:15px;color:#fff;border-radius:15px;display:flex;justify-content:center;background:#fec407}.list[data-v-b50d4266]{width:100%}.list .item[data-v-b50d4266]{width:calc(100% - 20px);padding:5px 10px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;background-color:#fff;margin-bottom:10px}.list .item .left[data-v-b50d4266]{width:80%;display:flex;align-items:center}.list .item .left uni-image[data-v-b50d4266]{width:50px;height:50px;margin-right:10px}.list .item .left .name[data-v-b50d4266]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.list .item .left .name uni-text[data-v-b50d4266]{width:100%;display:block;text-align:left;margin-top:10px}.list .item .bing[data-v-b50d4266]{width:auto;float:right;background-color:#dfdfdf;border-radius:10px;padding:5px 10px}',""]),t.exports=e},"58c9":function(t,e,a){"use strict";var i=a("28ed"),n=a.n(i);n.a},"59d5":function(t,e,a){"use strict";var i=a("ef58"),n=a.n(i);n.a},"5a43":function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,i=new Array(e);a1?e-1:0),i=1;it.end.x||e.end.xt.start.y||e.start.y1&&(n.extra.mount.widthRatio>2&&(n.extra.mount.widthRatio=2),o+=(n.extra.mount.widthRatio-1)*a.eachSpacing);var s=e;return e>=0?(s=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",n.xAxis.scrollPosition="left"):Math.abs(e)>=o-r?(s=r-o,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",n.xAxis.scrollPosition="right"):(t.scrollOption.position=e,n.xAxis.scrollPosition=e),s}function f(t,e,a){function i(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=i(t),e=i(e),a=i(a),e>a&&(a+=2*Math.PI,t=e&&t<=a}function p(t,e){function a(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var n=.2,r=.2,o=null,s=null,c=null,l=null;if(e<1?(o=t[0].x+(t[1].x-t[0].x)*n,s=t[0].y+(t[1].y-t[0].y)*n):(o=t[e].x+(t[e+1].x-t[e-1].x)*n,s=t[e].y+(t[e+1].y-t[e-1].y)*n),e>t.length-3){var d=t.length-1;c=t[d].x-(t[d].x-t[d-1].x)*r,l=t[d].y-(t[d].y-t[d-1].y)*r}else c=t[e+1].x-(t[e+2].x-t[e].x)*r,l=t[e+1].y-(t[e+2].y-t[e].y)*r;return a(t,e+1)&&(l=t[e+1].y),a(t,e)&&(s=t[e].y),i(t,e+1)&&(c=t[e+1].x),i(t,e)&&(o=t[e].x),(s>=Math.max(t[e].y,t[e+1].y)||s<=Math.min(t[e].y,t[e+1].y))&&(s=t[e].y),(l>=Math.max(t[e].y,t[e+1].y)||l<=Math.min(t[e].y,t[e+1].y))&&(l=t[e+1].y),(o>=Math.max(t[e].x,t[e+1].x)||o<=Math.min(t[e].x,t[e+1].x))&&(o=t[e].x),(c>=Math.max(t[e].x,t[e+1].x)||c<=Math.min(t[e].x,t[e+1].x))&&(c=t[e+1].x),{ctrA:{x:o,y:s},ctrB:{x:c,y:l}}}function h(t,e,a){return{x:a.x+t,y:a.y-e}}function g(t,e){if(e)while(c.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function v(t,e,a){for(var i=0,n=0;n=1e4?1e3:i>=1e3?100:i>=100?10:i>=10?5:i>=1?1:i>=.1?.1:i>=.01?.01:i>=.001?.001:i>=1e-4?1e-4:i>=1e-5?1e-5:1e-6,{minRange:d(t,"lower",a),maxRange:d(e,"upper",a)}}function m(t,e,a){var i=0;if(t=String(t),!1!==a&&void 0!==a&&a.setFontSize&&a.measureText)return a.setFontSize(e),a.measureText(t).width;t=t.split("");for(var n=0;n-1;if(r)for(var o=A(t),s=0;s5&&void 0!==arguments[5]?arguments[5]:{},o=e.chartData.calPoints?e.chartData.calPoints:[],s={};if(i.length>0){for(var c=[],l=0;l0&&(i=n[a]),{text:r.formatter?r.formatter(t,i,a,e):t.name+": "+t.data,color:t.color,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}})),f={x:Math.round(s.x),y:Math.round(s.y)};return{textList:u,offset:f}}function z(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.chartData.xAxisPoints[a]+e.chartData.eachSpacing/2,o=t.map((function(t){return{text:n.formatter?n.formatter(t,i[a],a,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend,legendShape:"auto"==e.extra.tooltip.legendShape?t.legendShape:e.extra.tooltip.legendShape}}));o=o.filter((function(t){if(!0!==t.disableLegend)return t}));var s={x:Math.round(r),y:0};return{textList:o,offset:s}}function E(t,e,a,i,n,r){var o=a.chartData.calPoints,s=r.color.upFill,c=r.color.downFill,l=[s,s,c,s],d=[];e.map((function(e){0==i?e.data[1]-e.data[0]<0?l[1]=c:l[1]=s:(e.data[0]t[i-1][1]&&(l[2]=s),e.data[3]=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function P(t,e,a){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)<=Math.pow(a,2)}function T(t,e){var a=[],i=[];return t.forEach((function(t,n){e.connectNulls?null!==t&&i.push(t):null!==t?i.push(t):(i.length&&a.push(i),i=[])})),i.length&&a.push(i),a}function F(t,e,a,i,n){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},o=e.xAxis.fontSize*e.pix,s=t.map((function(t,a){var i=e.xAxis.formatter?e.xAxis.formatter(t,a,e):t;return m(String(i),o,n)})),c=Math.max.apply(this,s);if(1==e.xAxis.rotateLabel){r.angle=e.xAxis.rotateAngle*Math.PI/180;var l=e.xAxis.marginTop*e.pix*2+Math.abs(c*Math.sin(r.angle));l=l4&&void 0!==arguments[4]?arguments[4]:-1;n="stack"==i?w(t,e.categories.length):b(t);var s=[];n=n.filter((function(t){return"object"===(0,r.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),n.map((function(t){"object"===(0,r.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){s.push(t)})):s.push(t[0]):s.push(t.value):s.push(t)}));var c=0,l=0;if(s.length>0&&(c=Math.min.apply(this,s),l=Math.max.apply(this,s)),o>-1?("number"===typeof e.xAxis.data[o].min&&(c=Math.min(e.xAxis.data[o].min,c)),"number"===typeof e.xAxis.data[o].max&&(l=Math.max(e.xAxis.data[o].max,l))):("number"===typeof e.xAxis.min&&(c=Math.min(e.xAxis.min,c)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),c===l){var d=l||10;l+=d}for(var u=c,f=l,p=[],h=(f-u)/e.xAxis.splitNumber,g=0;g<=e.xAxis.splitNumber;g++)p.push(u+h*g);return p}(t,e,a,n.type),o.rangesFormat=o.ranges.map((function(t){return t=c.toFixed(t,2),t}));var l=o.ranges.map((function(t){return t=c.toFixed(t,2),t}));o=Object.assign(o,X(l,e,a));o.eachSpacing,l.map((function(t){return m(t,e.xAxis.fontSize*e.pix,i)}));return!0===e.xAxis.disabled&&(o.xAxisHeight=0),o}function D(t,e,a,i,n){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,o=n.extra.radar||{};o.max=o.max||0;for(var s=Math.max(o.max,Math.max.apply(null,b(i))),c=[],l=function(n){var o=i[n],l={};l.color=o.color,l.legendShape=o.legendShape,l.pointShape=o.pointShape,l.data=[],o.data.forEach((function(i,n){var o={};o.angle=t[n],o.proportion=i/s,o.value=i,o.position=h(a*o.proportion*r*Math.cos(o.angle),a*o.proportion*r*Math.sin(o.angle),e),l.data.push(o)})),c.push(l)},d=0;d2&&void 0!==arguments[2]?arguments[2]:1,i=0,n=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=0,o=0,s=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(n._proportion_=n._proportion_%2)}return t}function I(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(n._proportion_=n._proportion_%2)}return t}function H(t,e,a){var i;i=a=2&&(t[r]._endAngle_=t[r]._endAngle_%2),n=t[r]._endAngle_;return t}function W(t,e,a){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,n=0;n=a.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*i+a.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*i,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return t}function R(t,e,a,i,n,r){return t.map((function(t){if(null===t)return null;var n=0,o=0;return"mix"==r.type?(n=r.extra.mix.column.seriesGap*r.pix||0,o=r.extra.mix.column.categoryGap*r.pix||0):(n=r.extra.column.seriesGap*r.pix||0,o=r.extra.column.categoryGap*r.pix||0),n=Math.min(n,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-n*(a-1))/a),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(t.width=Math.min(t.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t.x+=(i+.5-a/2)*(t.width+n),t}))}function G(t,e,a,i,n,r){return t.map((function(t){if(null===t)return null;var n=0,o=0;return n=r.extra.bar.seriesGap*r.pix||0,o=r.extra.bar.categoryGap*r.pix||0,n=Math.min(n,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-n*(a-1))/a),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t.y+=(i+.5-a/2)*(t.width+n),t}))}function q(t,e,a,i,n,r,o){var s=r.extra.column.categoryGap*r.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*s,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),i>0&&(t.width-=o),t)}))}function Y(t,e,a,i,n,r,o){var s=r.extra.column.categoryGap*r.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(t.width=Math.min(t.width,+r.extra.column.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function N(t,e,a,i,n,r,o){var s=r.extra.bar.categoryGap*r.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(t.width=Math.min(t.width,+r.extra.bar.width*r.pix)),t.width<=0&&(t.width=1),t)}))}function X(t,e,a){var i=e.width-e.area[1]-e.area[3],n=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&n>1&&"justify"==e.xAxis.boundaryGap&&(n-=1);var r=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,n+=r);var o=i/n,s=[],c=e.area[3],l=e.width-e.area[1];return t.forEach((function(t,e){s.push(c+r/2*o+e*o)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?s.push(c+r*o+t.length*o):s.push(l)),{xAxisPoints:s,startX:c,endX:l,eachSpacing:o}}function U(t,e,a,i,n,r,o){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],l=r.height-r.area[0]-r.area[2];return t.forEach((function(t,o){if(null===t)c.push(null);else{var d=[];t.forEach((function(t,c){var u={};u.x=i[o]+Math.round(n/2);var f=t.value||t,p=l*(f-e)/(a-e);p*=s,u.y=r.height-Math.round(p)-r.area[2],d.push(u)})),c.push(d)}})),c}function J(t,e,a,i,n,o,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=o.type&&"area"!=o.type&&"scatter"!=o.type&&"bubble"!=o.type||(l=o.xAxis.boundaryGap);var d=[],u=o.height-o.area[0]-o.area[2],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)d.push(null);else{var p={};p.color=t.color,p.x=i[s];var h,g,v,x=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)h=[].concat(o.chartData.xAxisData.ranges),g=h.shift(),v=h.pop(),x=t[1],p.x=o.area[3]+f*(t[0]-g)/(v-g),"bubble"==o.type&&(p.r=t[2],p.t=t[3]);else x=t.value;"center"==l&&(p.x+=n/2);var _=u*(x-e)/(a-e);_*=c,p.y=o.height-_-o.area[2],d.push(p)}})),d}function Q(t,e,a,i,n,o,s,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var d=o.xAxis.boundaryGap,u=[],f=o.height-o.area[0]-o.area[2],p=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)u.push(null);else{var h={};if(h.color=t.color,"vertical"==c.animation){h.x=i[s];var g,v,x,_=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)g=[].concat(o.chartData.xAxisData.ranges),v=g.shift(),x=g.pop(),_=t[1],h.x=o.area[3]+p*(t[0]-v)/(x-v);else _=t.value;"center"==d&&(h.x+=n/2);var m=f*(_-e)/(a-e);m*=l,h.y=o.height-m-o.area[2],u.push(h)}else{h.x=i[0]+n*s*l;_=t;"center"==d&&(h.x+=n/2);m=f*(_-e)/(a-e);h.y=o.height-m-o.area[2],u.push(h)}}})),u}function Z(t,e,a,i,n,o,s,c,l){l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1;var d=[],u=o.height-o.area[0]-o.area[2],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,s){if(null===t)d.push(null);else{var c={};c.color=t.color,c.x=i[s];var p,h,g,v=t;if("object"===(0,r.default)(t)&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(o.chartData.xAxisData.ranges),h=p.shift(),g=p.pop(),v=t[1],c.x=o.area[3]+f*(t[0]-h)/(g-h);else v=t.value;c.x+=n/2;var x=u*(v*l-e)/(a-e);c.y=o.height-x-o.area[2],d.push(c)}})),d}function K(t,e,a,i,n,r,o,s){var c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,l=[],d=r.height-r.area[0]-r.area[2],u=(r.width,r.area[1],r.area[3],n*o.widthRatio);return t.forEach((function(t,o){if(null===t)l.push(null);else{var s={};s.color=t.color,s.x=i[o],s.x+=n/2;var f=t.data,p=d*(f*c-e)/(a-e);s.y=r.height-p-r.area[2],s.value=f,s.width=u,l.push(s)}})),l}function tt(t,e,a,i,n,o,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],d=(o.height,o.area[0],o.area[2],o.width-o.area[1]-o.area[3]);return t.forEach((function(t,n){if(null===t)l.push(null);else{var s={};s.color=t.color,s.y=i[n];var u=t;"object"===(0,r.default)(t)&&null!==t&&(u=t.value);var f=d*(u-e)/(a-e);f*=c,s.height=f,s.value=u,s.x=f+o.area[3],l.push(s)}})),l}function et(t,e,a,i,n,o,s,c,l){var d=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,u=[],f=o.height-o.area[0]-o.area[2];return t.forEach((function(t,s){if(null===t)u.push(null);else{var p={};if(p.color=t.color,p.x=i[s]+Math.round(n/2),c>0){for(var h=0,g=0;g<=c;g++)h+=l[g].data[s];var v=h-t,x=f*(h-e)/(a-e),_=f*(v-e)/(a-e)}else{h=t;"object"===(0,r.default)(t)&&null!==t&&(h=t.value);x=f*(h-e)/(a-e),_=0}var m=_;x*=d,m*=d,p.y=o.height-Math.round(x)-o.area[2],p.y0=o.height-Math.round(m)-o.area[2],u.push(p)}})),u}function at(t,e,a,i,n,o,s,c,l){var d=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,u=[],f=o.width-o.area[1]-o.area[3];return t.forEach((function(t,n){if(null===t)u.push(null);else{var s={};if(s.color=t.color,s.y=i[n],c>0){for(var p=0,h=0;h<=c;h++)p+=l[h].data[n];var g=p-t,v=f*(p-e)/(a-e),x=f*(g-e)/(a-e)}else{p=t;"object"===(0,r.default)(t)&&null!==t&&(p=t.value);v=f*(p-e)/(a-e),x=0}var _=x;v*=d,_*=d,s.height=v-_,s.x=o.area[3]+v,s.x0=o.area[3]+_,u.push(s)}})),u}function it(t,e,a,i,n){var o;o="stack"==i?w(t,e.categories.length):b(t);var s=[];o=o.filter((function(t){return"object"===(0,r.default)(t)&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),o.map((function(t){"object"===(0,r.default)(t)?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){s.push(t)})):s.push(t[1]):s.push(t.value):s.push(t)}));var c=n.min||0,l=n.max||0;s.length>0&&(c=Math.min.apply(this,s),l=Math.max.apply(this,s)),c===l&&(0==l?l=10:c=0);for(var d=_(c,l),u=void 0===n.min||null===n.min?d.minRange:n.min,f=void 0===n.max||null===n.max?d.maxRange:n.max,p=(f-u)/e.yAxis.splitNumber,h=[],g=0;g<=e.yAxis.splitNumber;g++)h.push(u+p*g);return h.reverse()}function nt(t,e,a,i){var n=s({},{type:""},e.extra.column),r=e.yAxis.data.length,o=new Array(r);if(r>0){for(var l=0;l0&&0==n.tooltip.group.includes(o))){var s="number"===typeof n.tooltip.index?n.tooltip.index:n.tooltip.index[n.tooltip.group.indexOf(o)];if(i.beginPath(),"hollow"==r.activeType?(i.setStrokeStyle(e),i.setFillStyle(n.background),i.setLineWidth(2*n.pix)):(i.setStrokeStyle("#ffffff"),i.setFillStyle(e),i.setLineWidth(1*n.pix)),"diamond"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x+2.5*n.pix,t.y),i.arc(t.x,t.y,3*n.pix,0,2*Math.PI,!1))}));else if("square"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===a)t.forEach((function(t,e){null!==t&&s==e&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("none"===a)return;i.closePath(),i.fill(),i.stroke()}}function ct(t,e,a,i){var n=t.title.fontSize||e.titleFontSize,r=t.subtitle.fontSize||e.subtitleFontSize,o=t.title.name||"",s=t.subtitle.name||"",c=t.title.color||t.fontColor,l=t.subtitle.color||t.fontColor,d=o?n:0,u=s?r:0;if(s){var f=m(s,r*t.pix,a),p=i.x-f/2+(t.subtitle.offsetX||0)*t.pix,h=i.y+r*t.pix/2+(t.subtitle.offsetY||0)*t.pix;o&&(h+=(d*t.pix+5)/2),a.beginPath(),a.setFontSize(r*t.pix),a.setFillStyle(l),a.fillText(s,p,h),a.closePath(),a.stroke()}if(o){var g=m(o,n*t.pix,a),v=i.x-g/2+(t.title.offsetX||0),x=i.y+n*t.pix/2+(t.title.offsetY||0)*t.pix;s&&(x-=(u*t.pix+5)/2),a.beginPath(),a.setFontSize(n*t.pix),a.setFillStyle(c),a.fillText(o,v,x),a.closePath(),a.stroke()}}function lt(t,e,a,i,n){var o=e.data,s=e.textOffset?e.textOffset:0;t.forEach((function(t,c){if(null!==t){i.beginPath();var l=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(l),i.setFillStyle(e.textColor||n.fontColor);var d=o[c];"object"===(0,r.default)(o[c])&&null!==o[c]&&(d=o[c].constructor.toString().indexOf("Array")>-1?o[c][1]:o[c].value);var u=e.formatter?e.formatter(d,c,e,n):d;i.setTextAlign("center"),i.fillText(String(u),t.x,t.y-4+s*n.pix),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function dt(t,e,a,i,n){var o=e.data,s=e.textOffset?e.textOffset:0,c=n.extra.column.labelPosition;t.forEach((function(t,l){if(null!==t){i.beginPath();var d=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(d),i.setFillStyle(e.textColor||n.fontColor);var u=o[l];"object"===(0,r.default)(o[l])&&null!==o[l]&&(u=o[l].constructor.toString().indexOf("Array")>-1?o[l][1]:o[l].value);var f=e.formatter?e.formatter(u,l,e,n):u;i.setTextAlign("center");var p=t.y-4*n.pix+s*n.pix;t.y>e.zeroPoints&&(p=t.y+s*n.pix+d),"insideTop"==c&&(p=t.y+d+s*n.pix,t.y>e.zeroPoints&&(p=t.y-s*n.pix-4*n.pix)),"center"==c&&(p=t.y+s*n.pix+(n.height-n.area[2]-t.y+d)/2,e.zeroPointse.zeroPoints&&(p=t.y-s*n.pix-(t.y-e.zeroPoints-d)/2),"stack"==n.extra.column.type&&(p=t.y+s*n.pix+(t.y0-t.y+d)/2)),"bottom"==c&&(p=n.height-n.area[2]+s*n.pix-4*n.pix,e.zeroPointse.zeroPoints&&(p=e.zeroPoints-s*n.pix+d+2*n.pix),"stack"==n.extra.column.type&&(p=t.y0+s*n.pix-4*n.pix)),i.fillText(String(f),t.x,p),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ut(t,e,a,i,n,r){e.data;var o=e.textOffset?e.textOffset:0;n.extra.mount.labelPosition;t.forEach((function(t,s){if(null!==t){i.beginPath();var c=e[s].textSize?e[s].textSize*n.pix:a.fontSize;i.setFontSize(c),i.setFillStyle(e[s].textColor||n.fontColor);var l=t.value,d=e[s].formatter?e[s].formatter(l,s,e,n):l;i.setTextAlign("center");var u=t.y-4*n.pix+o*n.pix;t.y>r&&(u=t.y+o*n.pix+c),i.fillText(String(d),t.x,u),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ft(t,e,a,i,n){var o=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,s){if(null!==t){i.beginPath();var c=e.textSize?e.textSize*n.pix:a.fontSize;i.setFontSize(c),i.setFillStyle(e.textColor||n.fontColor);var l=o[s];"object"===(0,r.default)(o[s])&&null!==o[s]&&(l=o[s].value);var d=e.formatter?e.formatter(l,s,e,n):l;i.setTextAlign("left"),i.fillText(String(d),t.x+4*n.pix,t.y+c/2-3),i.closePath(),i.stroke()}}))}function pt(t,e,a,i,n,r){var o;e-=t.width/2+t.labelOffset*i.pix,e=e<10?10:e,o=t.endAngle=2&&(d%=2),u+=l}}function ht(t,e,a,i,n,r){var o=i.extra.radar||{};t.forEach((function(t,s){if(!0===o.labelPointShow&&""!==i.categories[s]){var l={x:e*Math.cos(t),y:e*Math.sin(t)},d=h(l.x,l.y,a);r.setFillStyle(o.labelPointColor),r.beginPath(),r.arc(d.x,d.y,o.labelPointRadius*i.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(!0===o.labelShow){var u={x:(e+n.radarLabelTextMargin*i.pix)*Math.cos(t),y:(e+n.radarLabelTextMargin*i.pix)*Math.sin(t)},f=h(u.x,u.y,a),p=f.x,g=f.y;c.approximatelyEqual(u.x,0)?p-=m(i.categories[s]||"",n.fontSize,r)/2:u.x<0&&(p-=m(i.categories[s]||"",n.fontSize,r)),r.beginPath(),r.setFontSize(n.fontSize),r.setFillStyle(o.labelColor||i.fontColor),r.fillText(i.categories[s]||"",p,g+n.fontSize/2),r.closePath(),r.stroke()}}))}function gt(t,e,a,i,n,r){for(var o=a.pieChartLinePadding,s=[],l=null,d=t.map((function(a,i){var n=a.formatter?a.formatter(a,i,t,e):c.toFixed(100*a._proportion_.toFixed(4))+"%";n=a.labelText?a.labelText:n;var r=2*Math.PI-(a._start_+2*Math.PI*a._proportion_/2);a._rose_proportion_&&(r=2*Math.PI-(a._start_+2*Math.PI*a._rose_proportion_/2));var o=a.color,s=a._radius_;return{arc:r,text:n,color:o,radius:s,textColor:a.textColor,textSize:a.textSize,labelShow:a.labelShow}})),u=0;u=0?p+a.pieChartTextPadding:p-a.pieChartTextPadding,w=v,y=m(f.text,f.textSize*e.pix||a.fontSize,i),C=w;l&&c.isSameXCoordinateArea(l.start,{x:b})&&(C=b>0?Math.min(w,l.start.y):p<0||w>0?Math.max(w,l.start.y):Math.min(w,l.start.y)),b<0&&(b-=y);var $={lineStart:{x:x,y:_},lineEnd:{x:p,y:v},start:{x:b,y:C},width:y,height:a.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};l=g($,l),s.push(l)}for(var k=0;kn?n:r.activeWidth;var o=e.area[0],c=e.height-e.area[2];i.beginPath(),i.setFillStyle(l(r.activeBgColor,r.activeBgOpacity)),i.rect(t-r.activeWidth/2,o,r.activeWidth,c-o),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function mt(t,e,a,i,n){var r=s({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),o=e.area[3],c=e.width-e.area[1];i.beginPath(),i.setFillStyle(l(r.activeBgColor,r.activeBgOpacity)),i.rect(o,t-n/2,c-o,n),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function bt(t,e,a,i,n,r,o){var c=s({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},a.extra.tooltip);1==c.showCategory&&a.categories&&t.unshift({text:a.categories[a.tooltip.index],color:null});var d=c.fontSize*a.pix,u=c.lineHeight*a.pix,f=c.boxPadding*a.pix,p=d,h=5*a.pix;0==c.legendShow&&(p=0,h=0);var g=c.showArrow?8*a.pix:0,v=!1;"line"!=a.type&&"mount"!=a.type&&"area"!=a.type&&"candle"!=a.type&&"mix"!=a.type||1==c.splitLine&&function(t,e,a,i){var n=e.extra.tooltip||{};n.gridType=void 0==n.gridType?"solid":n.gridType,n.dashLength=void 0==n.dashLength?4:n.dashLength;var r=e.area[0],o=e.height-e.area[2];if("dash"==n.gridType&&i.setLineDash([n.dashLength,n.dashLength]),i.setStrokeStyle(n.gridColor||"#cccccc"),i.setLineWidth(1*e.pix),i.beginPath(),i.moveTo(t,r),i.lineTo(t,o),i.stroke(),i.setLineDash([]),n.xAxisLabel){var s=e.categories[e.tooltip.index];i.setFontSize(a.fontSize);var c=m(s,a.fontSize,i),d=t-.5*c,u=o+2*e.pix;i.beginPath(),i.setFillStyle(l(n.labelBgColor||a.toolTipBackground,n.labelBgOpacity||a.toolTipOpacity)),i.setStrokeStyle(n.labelBgColor||a.toolTipBackground),i.setLineWidth(1*e.pix),i.rect(d-n.boxPadding*e.pix,u,c+2*n.boxPadding*e.pix,a.fontSize+2*n.boxPadding*e.pix),i.closePath(),i.stroke(),i.fill(),i.beginPath(),i.setFontSize(a.fontSize),i.setFillStyle(n.labelFontColor||e.fontColor),i.fillText(String(s),d,u+n.boxPadding*e.pix+a.fontSize),i.closePath(),i.stroke()}}(a.tooltip.offset.x,a,i,n),e=s({x:0,y:0},e),e.y-=8*a.pix;var x=t.map((function(t){return m(t.text,d,n)})),_=p+h+4*f+Math.max.apply(null,x),b=2*f+t.length*u;if(0!=c.showBox){e.x-Math.abs(a._scrollDistance_||0)+g+_>a.width&&(v=!0),b+e.y>a.height&&(e.y=a.height-b),n.beginPath(),n.setFillStyle(l(c.bgColor,c.bgOpacity)),n.setLineWidth(c.borderWidth*a.pix),n.setStrokeStyle(l(c.borderColor,c.borderOpacity));var w=c.borderRadius;v?(_+g>a.width&&(e.x=a.width+Math.abs(a._scrollDistance_||0)+g+(_-a.width)),_>e.x&&(e.x=a.width+Math.abs(a._scrollDistance_||0)+g+(_-a.width)),c.showArrow&&(n.moveTo(e.x,e.y+10*a.pix),n.lineTo(e.x-g,e.y+10*a.pix+5*a.pix)),n.arc(e.x-g-w,e.y+b-w,w,0,Math.PI/2,!1),n.arc(e.x-g-Math.round(_)+w,e.y+b-w,w,Math.PI/2,Math.PI,!1),n.arc(e.x-g-Math.round(_)+w,e.y+w,w,-Math.PI,-Math.PI/2,!1),n.arc(e.x-g-w,e.y+w,w,-Math.PI/2,0,!1),c.showArrow&&(n.lineTo(e.x-g,e.y+10*a.pix-5*a.pix),n.lineTo(e.x,e.y+10*a.pix))):(c.showArrow&&(n.moveTo(e.x,e.y+10*a.pix),n.lineTo(e.x+g,e.y+10*a.pix-5*a.pix)),n.arc(e.x+g+w,e.y+w,w,-Math.PI,-Math.PI/2,!1),n.arc(e.x+g+Math.round(_)-w,e.y+w,w,-Math.PI/2,0,!1),n.arc(e.x+g+Math.round(_)-w,e.y+b-w,w,0,Math.PI/2,!1),n.arc(e.x+g+w,e.y+b-w,w,Math.PI/2,Math.PI,!1),c.showArrow&&(n.lineTo(e.x+g,e.y+10*a.pix+5*a.pix),n.lineTo(e.x,e.y+10*a.pix))),n.closePath(),n.fill(),c.borderWidth>0&&n.stroke(),c.legendShow&&t.forEach((function(t,i){if(null!==t.color){n.beginPath(),n.setFillStyle(t.color);var r=e.x+g+2*f,o=e.y+(u-d)/2+u*i+f+1;switch(v&&(r=e.x-_-g+2*f),t.legendShape){case"line":n.moveTo(r,o+.5*p-2*a.pix),n.fillRect(r,o+.5*p-2*a.pix,p,4*a.pix);break;case"triangle":n.moveTo(r+7.5*a.pix,o+.5*p-5*a.pix),n.lineTo(r+2.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+12.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+7.5*a.pix,o+.5*p-5*a.pix);break;case"diamond":n.moveTo(r+7.5*a.pix,o+.5*p-5*a.pix),n.lineTo(r+2.5*a.pix,o+.5*p),n.lineTo(r+7.5*a.pix,o+.5*p+5*a.pix),n.lineTo(r+12.5*a.pix,o+.5*p),n.lineTo(r+7.5*a.pix,o+.5*p-5*a.pix);break;case"circle":n.moveTo(r+7.5*a.pix,o+.5*p),n.arc(r+7.5*a.pix,o+.5*p,5*a.pix,0,2*Math.PI);break;case"rect":n.moveTo(r,o+.5*p-5*a.pix),n.fillRect(r,o+.5*p-5*a.pix,15*a.pix,10*a.pix);break;case"square":n.moveTo(r+2*a.pix,o+.5*p-5*a.pix),n.fillRect(r+2*a.pix,o+.5*p-5*a.pix,10*a.pix,10*a.pix);break;default:n.moveTo(r,o+.5*p-5*a.pix),n.fillRect(r,o+.5*p-5*a.pix,15*a.pix,10*a.pix)}n.closePath(),n.fill()}})),t.forEach((function(t,a){var i=e.x+g+2*f+p+h;v&&(i=e.x-_-g+2*f+p+h);var r=e.y+u*a+(u-d)/2-1+f+d;n.beginPath(),n.setFontSize(d),n.setTextBaseline("normal"),n.setFillStyle(c.fontColor),n.fillText(t.text,i,r),n.closePath(),n.stroke()}))}}function wt(t,e,a,i,n,r){var o=t.extra.tooltip||{};o.horizentalLine&&t.tooltip&&1===i&&("line"==t.type||"area"==t.type||"column"==t.type||"mount"==t.type||"candle"==t.type||"mix"==t.type)&&xt(t,e,a),a.save(),t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&a.translate(t._scrollDistance_,0),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===i&&bt(t.tooltip.textList,t.tooltip.offset,t,e,a),a.restore()}function yt(t,e,a,i){var n=e.chartData.xAxisData,r=n.xAxisPoints,o=n.startX,s=n.endX,c=n.eachSpacing,l="center";"bar"!=e.type&&"line"!=e.type&&"area"!=e.type&&"scatter"!=e.type&&"bubble"!=e.type||(l=e.xAxis.boundaryGap);var d=e.height-e.area[2],u=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var f=e.height-e.area[2]+a.xAxisHeight,p=s-o,h=c*(r.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),h+=(e.extra.mount.widthRatio-1)*c);var g=p*p/h,v=0;e._scrollDistance_&&(v=-e._scrollDistance_*p/h),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),i.moveTo(o,f),i.lineTo(s,f),i.stroke(),i.closePath(),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),i.moveTo(o+v,f),i.lineTo(o+v+g,f),i.stroke(),i.closePath(),i.setLineCap("butt")}if(i.save(),e._scrollDistance_&&0!==e._scrollDistance_&&i.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),r.forEach((function(t,a){a>0&&(i.beginPath(),i.moveTo(t-c/2,d),i.lineTo(t-c/2,d+3*e.pix),i.closePath(),i.stroke())}))),!0!==e.xAxis.disableGrid&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&i.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach((function(t,a){a%e.xAxis.gridEval==0&&(i.beginPath(),i.moveTo(t,d),i.lineTo(t,u),i.stroke())})),i.setLineDash([])),!0!==e.xAxis.disabled){var x=t.length;e.xAxis.labelCount&&(x=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,x-=1);for(var _=Math.ceil(t.length/x),b=[],w=t.length,y=0;y=e.area[3]-1&&u-Math.abs(s)<=e.width-e.area[1]+1&&(i.beginPath(),i.setFontSize(C),i.setFillStyle(e.xAxis.fontColor||e.fontColor),i.fillText(String(n),r[a]+o,d+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),i.closePath(),i.stroke())})):b.forEach((function(t,n){var o=e.xAxis.formatter?e.xAxis.formatter(t):t,s=e._scrollDistance_||0,u="center"==l?r[n]+c/2:r[n];if(u-Math.abs(s)>=e.area[3]-1&&u-Math.abs(s)<=e.width-e.area[1]+1){i.save(),i.beginPath(),i.setFontSize(C),i.setFillStyle(e.xAxis.fontColor||e.fontColor);var f=m(String(o),C,i),p=r[n];"center"==l&&(p=r[n]+c/2);e.xAxis.scrollShow&&6*e.pix;var h=d+e.xAxis.marginTop*e.pix+C-C*Math.abs(Math.sin(a._xAxisTextAngle_));e.xAxis.rotateAngle<0?(p-=C/2,f=0):(p+=C/2,f=-f),i.translate(p,h),i.rotate(-1*a._xAxisTextAngle_),i.fillText(String(o),f,0),i.closePath(),i.stroke(),i.restore()}}))}i.restore(),e.xAxis.title&&(i.beginPath(),i.setFontSize(e.xAxis.titleFontSize*e.pix),i.setFillStyle(e.xAxis.titleFontColor),i.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),i.closePath(),i.stroke()),e.xAxis.axisLine&&(i.beginPath(),i.setStrokeStyle(e.xAxis.axisLineColor),i.setLineWidth(1*e.pix),i.moveTo(o,e.height-e.area[2]),i.lineTo(s,e.height-e.area[2]),i.stroke())}function Ct(t,e,a,i){if(!0!==e.yAxis.disableGrid){var n=e.height-e.area[0]-e.area[2],r=n/e.yAxis.splitNumber,o=e.area[3],s=e.chartData.xAxisData.xAxisPoints,c=e.chartData.xAxisData.eachSpacing,l=c*(s.length-1);"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),l+=(e.extra.mount.widthRatio-1)*c);var d=o+l,u=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var p=f;p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==a.pieChartLinePadding&&(a.pieChartLinePadding=r.activeRadius*e.pix);var c=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);c=c<10?10:c,r.customRadius>0&&(c=r.customRadius*e.pix),t=O(t,c,n);var d=r.activeRadius*e.pix;if(r.customColor=x(r.linearType,r.customColor,t,a),t=t.map((function(t){return t._start_+=r.offsetAngle*Math.PI/180,t})),t.forEach((function(t,a){e.tooltip&&e.tooltip.index==a&&(i.beginPath(),i.setFillStyle(l(t.color,r.activeOpacity||.5)),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_+d,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill()),i.beginPath(),i.setLineWidth(r.borderWidth*e.pix),i.lineJoin="round",i.setStrokeStyle(r.borderColor);var n,s=t.color;"custom"==r.linearType&&(n=i.createCircularGradient?i.createCircularGradient(o.x,o.y,t._radius_):i.createRadialGradient(o.x,o.y,0,o.x,o.y,t._radius_),n.addColorStop(0,l(r.customColor[t.linearIndex],1)),n.addColorStop(1,l(t.color,1)),s=n);i.setFillStyle(s),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill(),1==r.border&&i.stroke()})),"ring"===e.type){var u=.6*c;"number"===typeof r.ringWidth&&r.ringWidth>0&&(u=Math.max(0,c-r.ringWidth*e.pix)),i.beginPath(),i.setFillStyle(r.centerColor),i.moveTo(o.x,o.y),i.arc(o.x,o.y,u,0,2*Math.PI),i.closePath(),i.fill()}return!1!==e.dataLabel&&1===n&>(t,e,a,i,0,o),1===n&&"ring"===e.type&&ct(e,a,i,o),{center:o,radius:c,series:t}}function zt(t,e){var a=Array(2),i=20037508.34*t/180,n=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return n=20037508.34*n/180,a[0]=i,a[1]=n,a}function Et(t,e,a,i,n,r){return{x:(e-a.xMin)*i+n,y:(a.yMax-t)*i+r}}function At(t,e,a){if(e[1]==a[1])return!1;if(e[1]>t[1]&&a[1]>t[1])return!1;if(e[1]t[1])return!1;if(a[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[r].area[2]||t[1]>e[r].area[3]||t[2]a||t[3]>i){n=!0;break}n=!1}return n}function Ft(t,e,a){var i=t.series;switch(e){case"normal":for(var n=0;n.7},h=0;h0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var n=t[0].data,r=0;re.width-e.area[1]-e.area[3]?(f.push(g),h.push(p-e.legend.itemGap*e.pix),p=b,g=[x]):(p+=b,g.push(x))}if(g.length){f.push(g),h.push(p-e.legend.itemGap*e.pix),r.widthArr=h;var w=Math.max.apply(null,h);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+w+2*o;break;case"right":r.area.start.x=e.width-e.area[1]-w-2*o,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-w)/2-o,r.area.end.x=(e.width+w)/2+o}r.area.width=w+2*o,r.area.wholeWidth=w+2*o,r.area.height=f.length*u+2*o,r.area.wholeHeight=f.length*u+2*o+2*s,r.points=f}}else{var y=t.length,C=e.height-e.area[0]-e.area[2]-2*s-2*o,$=Math.min(Math.floor(C/u),y);switch(r.area.height=$*u+2*o,r.area.wholeHeight=$*u+2*o,e.legend.float){case"top":r.area.start.y=e.area[0]+s,r.area.end.y=e.area[0]+s+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-s-r.area.height,r.area.end.y=e.height-e.area[2]-s;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}for(var k=y%$===0?y/$:Math.floor(y/$+1),M=[],z=0;zP&&(P=F)}r.widthArr.push(P),r.heightArr.push(S.length*u+2*o)}for(var L=0,D=0;D0?S[At].width+e.yAxis.padding*e.pix:S[At].width,bt+=1):"right"==S[At].position&&(e.area[1]+=xt>0?S[At].width+e.yAxis.padding*e.pix:S[At].width,xt+=1)}else a.yAxisWidth=S;if(e.chartData.yAxisData=E,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=X(e.categories,e);var St=F(e.categories,e,0,e.chartData.xAxisData.eachSpacing,i),Pt=St.xAxisHeight,Tt=St.angle;a.xAxisHeight=Pt,a._xAxisTextAngle_=Tt,e.area[2]+=Pt,e.chartData.categoriesData=St}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=L(d,e,a,i),u=e.chartData.xAxisData.rangesFormat;var Vt=F(u,e,0,e.chartData.xAxisData.eachSpacing,i),jt=Vt.xAxisHeight,It=Vt.angle;a.xAxisHeight=jt,a._xAxisTextAngle_=It,e.area[2]+=jt,e.chartData.categoriesData=Vt}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var Ht,Wt=e.chartData.xAxisData.xAxisPoints,Rt=e.chartData.xAxisData.startX,Gt=e.chartData.xAxisData.endX,qt=e.chartData.xAxisData.eachSpacing,Yt=qt*(Wt.length-1),Nt=Gt-Rt;Ht=Nt-Yt,o.scrollOption.currentOffset=Ht,o.scrollOption.startTouchX=Ht,o.scrollOption.distance=0,o.scrollOption.lastMoveTime=0,e._scrollDistance_=Ht}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(a._pieTextMaxLength_=!1===e.dataLabel?0:function(t,e,a,i){t=O(t);for(var n=0,r=0;r4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=Ft(e,r.type,i)),i.beginPath(),i.setFillStyle(e.background),i.rect(0,0,e.width,e.height),i.fill(),i.save();var o=e.chartData.wordCloudData;i.translate(e.width/2,e.height/2);for(var c=0;c0&&(e.tooltip&&e.tooltip.index==c?i.strokeText(l,(o[c].areav[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].areav[1]+5+d-e.height/2)*n):i.fillText(l,(o[c].areav[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].areav[1]+5+d-e.height/2)*n)):o[c].area[0]>0&&(e.tooltip&&e.tooltip.index==c?i.strokeText(l,(o[c].area[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].area[1]+5+d-e.height/2)*n):i.fillText(l,(o[c].area[0]+5-e.width/2)*n-u*(1-n)/2,(o[c].area[1]+5+d-e.height/2)*n)),i.stroke(),i.restore()}i.restore()}(d,e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"map":i.clearRect(0,0,e.width,e.height),function(t,e,a,i){var n,r,o=s({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),c=t,d=function(t){for(var e,a={xMin:180,xMax:0,yMin:90,yMax:0},i=0;il.x?a.xMax:l.x,a.yMin=a.yMinl.y?a.yMax:l.y}}return a}(c);if(o.mercator){var u=zt(d.xMax,d.yMax),f=zt(d.xMin,d.yMin);d.xMax=u[0],d.yMax=u[1],d.xMin=f[0],d.yMin=f[1]}for(var p=e.width/Math.abs(d.xMax-d.xMin),h=e.height/Math.abs(d.yMax-d.yMin),g=p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),o=(e.height-e.area[0]-e.area[2])/t.length,c={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},d=r.activeWidth*e.pix,u=Math.min((e.width-e.area[1]-e.area[3])/2-d,(e.height-e.area[0]-e.area[2])/2-d),f=V(t,u,r,o,n);if(i.save(),i.translate(c.x,c.y),r.customColor=x(r.linearType,r.customColor,t,a),"pyramid"==r.type)for(var p=0;p4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;var o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=[];i.save();var f=0,h=e.width+d;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*d+e.area[3],h=f+(e.xAxis.itemCount+4)*d),t.forEach((function(t,o){var s,g,v;i.beginPath(),i.setStrokeStyle(t.color),i.moveTo(-1e4,-1e4),i.lineTo(-10001,-10001),i.stroke(),s=[].concat(e.chartData.yAxisData.ranges[t.index]),g=s.pop(),v=s.shift();var x=t.data,_=Q(x,g,v,c,d,e,a,r,n);u.push(_);var m=T(_,t);if("dash"==t.lineType){var b=t.dashLength?t.dashLength:8;b*=e.pix,i.setLineDash([b,b])}i.beginPath();var w=t.color;if("none"!==r.linearType&&t.linearColor&&t.linearColor.length>0){for(var y=i.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C0?i.setShadow(t.setShadow[0],t.setShadow[1],t.setShadow[2],t.setShadow[3]):i.setShadow(0,0,0,"rgba(0,0,0,0)"),i.setLineWidth(r.width),m.forEach((function(t,e){if(1===t.length)i.moveTo(t[0].x,t[0].y);else{i.moveTo(t[0].x,t[0].y);var a=0;if("curve"===r.type)for(var n=0;nf&&(i.moveTo(o.x,o.y),a=1),n>0&&o.x>f&&o.xf&&(i.moveTo(l.x,l.y),a=1),c>0&&l.x>f&&l.xf&&(i.moveTo(u.x,u.y),a=1),d>0&&u.x>f&&u.x4&&void 0!==arguments[4]?arguments[4]:1,r=(s({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),o=r.xAxisPoints,c=r.eachSpacing,l=[];i.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),-e._scrollDistance_-2*c+e.area[3],e.xAxis.itemCount),t.forEach((function(t,r){var s,l,d;s=[].concat(e.chartData.yAxisData.ranges[t.index]),l=s.pop(),d=s.shift();var u=t.data,f=J(u,l,d,o,c,e,a,n);i.beginPath(),i.setStrokeStyle(t.color),i.setFillStyle(t.color),i.setLineWidth(1*e.pix);var p=t.pointShape;if("diamond"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===p)f.forEach((function(t,a){null!==t&&(i.moveTo(t.x+2.5*e.pix,t.y),i.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("triangle"===p)return;i.closePath(),i.fill(),i.stroke()})),!1!==e.dataLabel&&1===n&&t.forEach((function(t,r){var s,l,d;s=[].concat(e.chartData.yAxisData.ranges[t.index]),l=s.pop(),d=s.shift();var u=t.data,f=J(u,l,d,o,c,e,a,n);lt(f,t,a,i,e)})),i.restore(),{xAxisPoints:o,calPoints:l,eachSpacing:c}}(d,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var n=function(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{opacity:1,border:2},e.extra.bubble),o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=[];i.save();return e.width,e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),-e._scrollDistance_-2*d+e.area[3],e.xAxis.itemCount),t.forEach((function(t,o){var s,u,f;s=[].concat(e.chartData.yAxisData.ranges[t.index]),u=s.pop(),f=s.shift();var p=t.data,h=J(p,u,f,c,d,e,a,n);i.beginPath(),i.setStrokeStyle(t.color),i.setLineWidth(r.border*e.pix),i.setFillStyle(l(t.color,r.opacity)),h.forEach((function(t,a){i.moveTo(t.x+t.r,t.y),i.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),i.closePath(),i.fill(),i.stroke(),!1!==e.dataLabel&&1===n&&h.forEach((function(n,r){i.beginPath();var o=t.textSize*e.pix||a.fontSize;i.setFontSize(o),i.setFillStyle(t.textColor||"#FFFFFF"),i.setTextAlign("center"),i.fillText(String(n.t),n.x,n.y+o/2),i.closePath(),i.stroke(),i.setTextAlign("left")}))})),i.restore(),{xAxisPoints:c,calPoints:u,eachSpacing:d}}(d,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var r=function(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{width:d/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=s({},{opacity:.2,gradient:!1},e.extra.mix.area),h=s({},{width:2},e.extra.mix.line),g=e.height-e.area[2],v=[],_=0,m=0;t.forEach((function(t,e){"column"==t.type&&(m+=1)})),i.save();var b=-2,w=c.length+2,y=0,C=e.width+d;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),b=Math.floor(-e._scrollDistance_/d)-2,w=b+e.xAxis.itemCount+4,y=-e._scrollDistance_-2*d+e.area[3],C=y+(e.xAxis.itemCount+4)*d),u.customColor=x(u.linearType,u.customColor,t,a),t.forEach((function(t,o){var s,x,$;s=[].concat(e.chartData.yAxisData.ranges[t.index]),x=s.pop(),$=s.shift();var k=t.data,M=J(k,x,$,c,d,e,a,r);if(v.push(M),"column"==t.type){M=R(M,d,m,_,0,e);for(var z=0;zb&&zG?G:j,I=I>G?G:I,H=H>G?G:H,W=W>G?G:W,j=j<0?0:j,I=I<0?0:I,H=H<0?0:H,W=W<0?0:W,i.arc(L+j,D+j,j,-Math.PI,-Math.PI/2),i.arc(L+O-I,D+I,I,-Math.PI/2,0),i.arc(L+O-H,D+V-H,H,0,Math.PI/2),i.arc(L+W,D+V-W,W,Math.PI/2,Math.PI)}else i.moveTo(A,E.y),i.lineTo(A+E.width,E.y),i.lineTo(A+E.width,e.height-e.area[2]),i.lineTo(A,e.height-e.area[2]),i.lineTo(A,E.y),i.setLineWidth(1),i.setStrokeStyle(P);i.setFillStyle(S),i.closePath(),i.fill()}}_+=1}if("area"==t.type)for(var q=T(M,t),Y=0;Y1){var U=N[0],Q=N[N.length-1];i.moveTo(U.x,U.y);var Z=0;if("curve"===t.style)for(var K=0;Ky&&(i.moveTo(tt.x,tt.y),Z=1),K>0&&tt.x>y&&tt.xy&&(i.moveTo(it.x,it.y),Z=1),at>0&&it.x>y&&it.xy&&(i.moveTo(c.x,c.y),o=1),s>0&&c.x>y&&c.xy&&(i.moveTo(u.x,u.y),o=1),d>0&&u.x>y&&u.x4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{type:"group",width:d/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),f=[];i.save();var p=-2,h=c.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),p=Math.floor(-e._scrollDistance_/d)-2,h=p+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===r&&_t(e.tooltip.offset.x,e,0,i,d),u.customColor=x(u.linearType,u.customColor,t,a),t.forEach((function(o,s){var g,v,x;g=[].concat(e.chartData.yAxisData.ranges[o.index]),v=g.pop(),x=g.shift();var _=e.height-e.area[0]-e.area[2],m=_*(0-v)/(x-v),b=e.height-Math.round(m)-e.area[2];o.zeroPoints=b;var w=o.data;switch(u.type){case"group":var y=Z(w,v,x,c,d,e,a,b,r),C=et(w,v,x,c,d,e,a,s,t,r);f.push(C),y=R(y,d,t.length,s,0,e);for(var $=0;$p&&$b?b:k.y,F=k.width,L=Math.abs(b-k.y);u.barBorderCircle&&(u.barBorderRadius=[F/2,F/2,0,0]),k.y>b&&(u.barBorderRadius=[0,0,F/2,F/2]);var D=(0,n.default)(u.barBorderRadius,4),O=D[0],V=D[1],B=D[2],j=D[3],I=Math.min(F/2,L/2);O=O>I?I:O,V=V>I?I:V,B=B>I?I:B,j=j>I?I:j,O=O<0?0:O,V=V<0?0:V,B=B<0?0:B,j=j<0?0:j,i.arc(P+O,T+O,O,-Math.PI,-Math.PI/2),i.arc(P+F-V,T+V,V,-Math.PI/2,0),i.arc(P+F-B,T+L-B,B,0,Math.PI/2),i.arc(P+j,T+L-j,j,Math.PI/2,Math.PI)}else i.moveTo(M,k.y),i.lineTo(M+k.width,k.y),i.lineTo(M+k.width,b),i.lineTo(M,b),i.lineTo(M,k.y),i.setLineWidth(1),i.setStrokeStyle(A);i.setFillStyle(E),i.closePath(),i.fill()}}break;case"stack":y=et(w,v,x,c,d,e,a,s,t,r);f.push(y),y=Y(y,d,t.length,0,0,e);for(var H=0;Hp&&H0&&(z-=G),i.setFillStyle(E),i.moveTo(M,W.y),i.fillRect(M,W.y,W.width,z),i.closePath(),i.fill()}}break;case"meter":y=J(w,v,x,c,d,e,a,r);f.push(y),y=q(y,d,t.length,s,0,e,u.meterBorder);for(var N=0;Np&&N0&&(i.setStrokeStyle(o.color),i.setLineWidth(u.meterBorder*e.pix)),0==s?i.setFillStyle(u.meterFillColor):i.setFillStyle(X.color||o.color);M=X.x-X.width/2,z=e.height-X.y-e.area[2];if(u.barBorderRadius&&4===u.barBorderRadius.length||!0===u.barBorderCircle){var U=M,Q=X.y,K=X.width,tt=b-X.y;u.barBorderCircle&&(u.barBorderRadius=[K/2,K/2,0,0]);var at=(0,n.default)(u.barBorderRadius,4),it=at[0],nt=at[1],rt=at[2],ot=at[3],st=Math.min(K/2,tt/2);it=it>st?st:it,nt=nt>st?st:nt,rt=rt>st?st:rt,ot=ot>st?st:ot,it=it<0?0:it,nt=nt<0?0:nt,rt=rt<0?0:rt,ot=ot<0?0:ot,i.arc(U+it,Q+it,it,-Math.PI,-Math.PI/2),i.arc(U+K-nt,Q+nt,nt,-Math.PI/2,0),i.arc(U+K-rt,Q+tt-rt,rt,0,Math.PI/2),i.arc(U+ot,Q+tt-ot,ot,Math.PI/2,Math.PI),i.fill()}else i.moveTo(M,X.y),i.lineTo(M+X.width,X.y),i.lineTo(M+X.width,b),i.lineTo(M,b),i.lineTo(M,X.y),i.fill();0==s&&u.meterBorder>0&&(i.closePath(),i.stroke())}}break}})),!1!==e.dataLabel&&1===r&&t.forEach((function(n,o){var s,l,f;s=[].concat(e.chartData.yAxisData.ranges[n.index]),l=s.pop(),f=s.shift();var p=n.data;switch(u.type){case"group":var h=Z(p,l,f,c,d,e,a,r);h=R(h,d,t.length,o,0,e),dt(h,n,a,i,e);break;case"stack":h=et(p,l,f,c,d,e,a,o,t,r);dt(h,n,a,i,e);break;case"meter":h=J(p,l,f,c,d,e,a,r);dt(h,n,a,i,e);break}})),i.restore(),{xAxisPoints:c,calPoints:f,eachSpacing:d}}(d,e,a,i,t),o=r.xAxisPoints,c=r.calPoints,f=r.eachSpacing;e.chartData.xAxisPoints=o,e.chartData.calPoints=c,e.chartData.eachSpacing=f,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),Ct(0,e,0,i),yt(u,e,a,i);var r=function(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=s({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);u.widthRatio=u.widthRatio<=0?0:u.widthRatio,u.widthRatio=u.widthRatio>=2?2:u.widthRatio,i.save();var f,p,h,g=-2,v=c.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),g=Math.floor(-e._scrollDistance_/d)-2,v=g+e.xAxis.itemCount+4),u.customColor=x(u.linearType,u.customColor,t,a),f=[].concat(e.chartData.yAxisData.ranges[0]),p=f.pop(),h=f.shift();var _=e.height-e.area[0]-e.area[2],m=_*(0-p)/(h-p),b=e.height-Math.round(m)-e.area[2],w=K(t,p,h,c,d,e,u,b,r);switch(u.type){case"bar":for(var y=0;yg&&yb?b:C.y,P=C.width,T=Math.abs(b-C.y);u.barBorderCircle&&(u.barBorderRadius=[P/2,P/2,0,0]),C.y>b&&(u.barBorderRadius=[0,0,P/2,P/2]);var F=(0,n.default)(u.barBorderRadius,4),L=F[0],D=F[1],O=F[2],V=F[3],B=Math.min(P/2,T/2);L=L>B?B:L,D=D>B?B:D,O=O>B?B:O,V=V>B?B:V,L=L<0?0:L,D=D<0?0:D,O=O<0?0:O,V=V<0?0:V,i.arc(A+L,S+L,L,-Math.PI,-Math.PI/2),i.arc(A+P-D,S+D,D,-Math.PI/2,0),i.arc(A+P-O,S+T-O,O,0,Math.PI/2),i.arc(A+V,S+T-V,V,Math.PI/2,Math.PI)}else i.moveTo($,C.y),i.lineTo($+C.width,C.y),i.lineTo($+C.width,b),i.lineTo($,b),i.lineTo($,C.y);i.setStrokeStyle(z),i.setFillStyle(M),u.borderWidth>0&&(i.setLineWidth(u.borderWidth*e.pix),i.closePath(),i.stroke()),i.fill()}}break;case"triangle":for(var j=0;jg&&j0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break;case"mount":for(var H=0;Hg&&H0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break;case"sharp":for(var R=0;Rg&&R0&&(i.setLineWidth(u.borderWidth*e.pix),i.stroke()),i.fill()}}break}if(!1!==e.dataLabel&&1===r){var q,Y,N;q=[].concat(e.chartData.yAxisData.ranges[0]),Y=q.pop(),N=q.shift();w=K(t,Y,N,c,d,e,u,b,r);ut(w,t,a,i,e,b)}return i.restore(),{xAxisPoints:c,calPoints:w,eachSpacing:d}}(d,e,a,i,t),o=r.xAxisPoints,c=r.calPoints,f=r.eachSpacing;e.chartData.xAxisPoints=o,e.chartData.calPoints=c,e.chartData.eachSpacing=f,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Bt({timing:e.timing,duration:g,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&rt(i,e),yt(u,e,a,i);var r=function(t,e,a,i){for(var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=[],c=(e.height-e.area[0]-e.area[2])/e.categories.length,d=0;dp&&wV?V:F,L=L>V?V:L,D=D>V?V:D,O=O>V?V:O,F=F<0?0:F,L=L<0?0:L,D=D<0?0:D,O=O<0?0:O,i.arc(E+O,S+O,O,-Math.PI,-Math.PI/2),i.arc(y.x-F,S+F,F,-Math.PI/2,0),i.arc(y.x-L,S+A-L,L,0,Math.PI/2),i.arc(E+D,S+A-D,D,Math.PI/2,Math.PI)}else i.moveTo(C,$),i.lineTo(y.x,$),i.lineTo(y.x,$+y.width),i.lineTo(C,$+y.width),i.lineTo(C,$),i.setLineWidth(1),i.setStrokeStyle(M);i.setFillStyle(k),i.closePath(),i.fill()}}break;case"stack":m=at(_,v,x,o,c,e,a,d,t,r);f.push(m),m=N(m,c,t.length,0,0,e);for(var B=0;Bp&&B4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area),o=e.chartData.xAxisData,c=o.xAxisPoints,d=o.eachSpacing,u=e.height-e.area[2],f=[];i.save();var h=0,g=e.width+d;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),h=-e._scrollDistance_-2*d+e.area[3],g=h+(e.xAxis.itemCount+4)*d),t.forEach((function(t,o){var s,v,x;s=[].concat(e.chartData.yAxisData.ranges[t.index]),v=s.pop(),x=s.shift();var _=t.data,m=J(_,v,x,c,d,e,a,n);f.push(m);for(var b=T(m,t),w=0;w1){var $=y[0],k=y[y.length-1];i.moveTo($.x,$.y);var M=0;if("curve"===r.type)for(var z=0;zh&&(i.moveTo(E.x,E.y),M=1),z>0&&E.x>h&&E.xh&&(i.moveTo(P.x,P.y),M=1),S>0&&P.x>h&&P.xh&&(i.moveTo(L.x,L.y),M=1),F>0&&L.x>h&&L.xh&&(i.moveTo(j.x,j.y),V=1),B>0&&j.x>h&&j.xh&&(i.moveTo(W.x,W.y),V=1),H>0&&W.x>h&&W.xh&&(i.moveTo(G.x,G.y),V=1),R>0&&G.x>h&&G.x4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==a.pieChartLinePadding&&(a.pieChartLinePadding=r.activeRadius*e.pix);var o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},c=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);c=c<10?10:c;var d=r.minRadius||.5*c;c4&&void 0!==arguments[4]?arguments[4]:1,r=s({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),o=k(e.categories.length),c={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},d=(e.width-e.area[1]-e.area[3])/2,u=(e.height-e.area[0]-e.area[2])/2,f=Math.min(d-($(e.categories,a.fontSize,i)+a.radarLabelTextMargin),u-a.radarLabelTextMargin);f-=a.radarLabelTextMargin*e.pix,f=f<10?10:f,f=r.radius?r.radius:f,i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(r.gridColor),o.forEach((function(t,e){var a=h(f*Math.cos(t),f*Math.sin(t),c);i.moveTo(c.x,c.y),e%r.gridEval==0&&i.lineTo(a.x,a.y)})),i.stroke(),i.closePath();for(var p=function(t){var a={};if(i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(r.gridColor),"radar"==r.gridType)o.forEach((function(e,n){var o=h(f/r.gridCount*t*Math.cos(e),f/r.gridCount*t*Math.sin(e),c);0===n?(a=o,i.moveTo(o.x,o.y)):i.lineTo(o.x,o.y)})),i.lineTo(a.x,a.y);else{var n=h(f/r.gridCount*t*Math.cos(1.5),f/r.gridCount*t*Math.sin(1.5),c);i.arc(c.x,c.y,c.y-n.y,0,2*Math.PI,!1)}i.stroke(),i.closePath()},g=1;g<=r.gridCount;g++)p(g);r.customColor=x(r.linearType,r.customColor,t,a);var v=D(o,c,f,t,e,n);if(v.forEach((function(a,n){i.beginPath(),i.setLineWidth(r.borderWidth*e.pix),i.setStrokeStyle(a.color);var o,s=l(a.color,r.opacity);"custom"==r.linearType&&(o=i.createCircularGradient?i.createCircularGradient(c.x,c.y,f):i.createRadialGradient(c.x,c.y,0,c.x,c.y,f),o.addColorStop(0,l(r.customColor[t[n].linearIndex],r.opacity)),o.addColorStop(1,l(a.color,r.opacity)),s=o);if(i.setFillStyle(s),a.data.forEach((function(t,e){0===e?i.moveTo(t.position.x,t.position.y):i.lineTo(t.position.x,t.position.y)})),i.closePath(),i.fill(),!0===r.border&&i.stroke(),i.closePath(),!1!==e.dataPointShape){var d=a.data.map((function(t){return t.position}));ot(d,a.color,a.pointShape,i,e)}})),!0===r.axisLabel){var _=Math.max(r.max,Math.max.apply(null,b(t))),m=f/r.gridCount,w=e.fontSize*e.pix;i.setFontSize(w),i.setFillStyle(e.fontColor),i.setTextAlign("left");for(g=0;g4&&void 0!==arguments[4]?arguments[4]:1,c=s({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=j(t,c,o),n=c.centerX||c.centerY?{x:c.centerX?c.centerX:e.width/2,y:c.centerY?c.centerY:e.height/2}:{x:e.width/2,y:e.height/2},c.radius?r=c.radius:(r=Math.min(n.x,n.y),r-=5*e.pix,r-=c.width/2),r=r<10?10:r,c.customColor=x(c.linearType,c.customColor,t,a);for(var d=0;d5&&void 0!==arguments[5]?arguments[5]:1,o=s({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},a.extra.gauge);void 0==o.oldAngle&&(o.oldAngle=o.startAngle),void 0==o.oldData&&(o.oldData=0),t=H(t,o.startAngle,o.endAngle);var c={x:a.width/2,y:a.height/2},d=Math.min(c.x,c.y);d-=5*a.pix,d-=o.width/2,d=d<10?10:d;var u=d-o.width,f=0;if("progress"==o.type){var p=d-3*o.width;n.beginPath();var h=n.createLinearGradient(c.x,c.y-p,c.x,c.y+p);h.addColorStop("0",l(e[0].color,.3)),h.addColorStop("1.0",l("#FFFFFF",.1)),n.setFillStyle(h),n.arc(c.x,c.y,p,0,2*Math.PI,!1),n.fill(),n.setLineWidth(o.width),n.setStrokeStyle(l(e[0].color,.3)),n.setLineCap("round"),n.beginPath(),n.arc(c.x,c.y,u,o.startAngle*Math.PI,o.endAngle*Math.PI,!1),n.stroke(),f=o.endAngleb/_?n.setStrokeStyle(l(e[0].color,1)):n.setStrokeStyle(l(e[0].color,.3)),n.setLineWidth(3*a.pix),n.moveTo(v,0),n.lineTo(x,0),n.stroke(),n.rotate(g*Math.PI);n.restore(),e=I(e,o,r),n.setLineWidth(o.width),n.setStrokeStyle(e[0].color),n.setLineCap("round"),n.beginPath(),n.arc(c.x,c.y,u,o.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),n.stroke();var w=d-2.5*o.width;n.save(),n.translate(c.x,c.y),n.rotate((e[0]._proportion_-1)*Math.PI),n.beginPath(),n.setLineWidth(o.width/3);var y=n.createLinearGradient(0,.6*-w,0,.6*w);y.addColorStop("0",l("#FFFFFF",0)),y.addColorStop("0.5",l(e[0].color,1)),y.addColorStop("1.0",l("#FFFFFF",0)),n.setStrokeStyle(y),n.arc(0,0,w,.85*Math.PI,1.15*Math.PI,!1),n.stroke(),n.beginPath(),n.setLineWidth(1),n.setStrokeStyle(e[0].color),n.setFillStyle(e[0].color),n.moveTo(-w-o.width/3/2,-4),n.lineTo(-w-o.width/3/2-4,0),n.lineTo(-w-o.width/3/2,4),n.lineTo(-w-o.width/3/2,-4),n.stroke(),n.fill(),n.restore()}else{n.setLineWidth(o.width),n.setLineCap("butt");for(var C=0;C5&&void 0!==arguments[5]?arguments[5]:1,o=s({},{color:{},average:{}},a.extra.candle);o.color=s({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},o.color),o.average=s({},{show:!1,name:[],day:[],color:i.color},o.average),a.extra.candle=o;var c=a.chartData.xAxisData,l=c.xAxisPoints,d=c.eachSpacing,u=[];n.save();var f=-2,h=l.length+2,g=0,v=a.width+d;return a._scrollDistance_&&0!==a._scrollDistance_&&!0===a.enableScroll&&(n.translate(a._scrollDistance_,0),f=Math.floor(-a._scrollDistance_/d)-2,h=f+a.xAxis.itemCount+4,g=-a._scrollDistance_-2*d+a.area[3],v=g+(a.xAxis.itemCount+4)*d),(o.average.show||e)&&e.forEach((function(t,e){var o,s,c;o=[].concat(a.chartData.yAxisData.ranges[t.index]),s=o.pop(),c=o.shift();for(var u=t.data,f=J(u,s,c,l,d,a,i,r),h=T(f,t),x=0;xg&&(n.moveTo(w.x,w.y),m=1),b>0&&w.x>g&&w.xf&&_0?(n.setStrokeStyle(o.color.upLine),n.setFillStyle(o.color.upFill),n.setLineWidth(1*a.pix),n.moveTo(m[3].x,m[3].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[1].x-d/4,m[1].y),n.lineTo(m[0].x-d/4,m[0].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[2].x,m[2].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[0].x+d/4,m[0].y),n.lineTo(m[1].x+d/4,m[1].y),n.lineTo(m[1].x,m[1].y),n.moveTo(m[3].x,m[3].y)):(n.setStrokeStyle(o.color.downLine),n.setFillStyle(o.color.downFill),n.setLineWidth(1*a.pix),n.moveTo(m[3].x,m[3].y),n.lineTo(m[0].x,m[0].y),n.lineTo(m[0].x-d/4,m[0].y),n.lineTo(m[1].x-d/4,m[1].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[2].x,m[2].y),n.lineTo(m[1].x,m[1].y),n.lineTo(m[1].x+d/4,m[1].y),n.lineTo(m[0].x+d/4,m[0].y),n.lineTo(m[0].x,m[0].y),n.moveTo(m[3].x,m[3].y)),n.closePath(),n.fill(),n.stroke()}})),n.restore(),{xAxisPoints:l,calPoints:u,eachSpacing:d}}(d,_,e,a,i,t),r=n.xAxisPoints,o=n.calPoints,c=n.eachSpacing;e.chartData.xAxisPoints=r,e.chartData.calPoints=o,e.chartData.eachSpacing=c,$t(0,e,a,i),!1!==e.enableMarkLine&&1===t&&vt(e,0,i),kt(_?0:e.series,e,a,i,e.chartData),wt(e,a,i,t),Ot(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break}}function It(){this.events={}}Bt.prototype.stop=function(){this.isStop=!0},It.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},It.prototype.delEventListener=function(t){this.events[t]=[]},It.prototype.trigger=function(){for(var t=arguments.length,e=Array(t),a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.opts=s({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var a=nt(this.opts.series,this.opts,this.config,this.context),i=a.yAxisWidth;this.config.yAxisWidth=i;var n=0,r=X(this.opts.categories,this.opts,this.config),o=r.xAxisPoints,c=r.startX,l=r.endX,d=r.eachSpacing,u=d*(o.length-1),f=l-c;n=f-u,this.scrollOption={currentOffset:n,startTouchX:n,distance:0,lastMoveTime:0},this.opts._scrollDistance_=n;break}jt.call(this,this.opts.type,this.opts,this.config,this.context)},Ht.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var a=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var i=nt(this.opts.series,this.opts,this.config,this.context),n=i.yAxisWidth;this.config.yAxisWidth=n;var r=0,o=X(this.opts.categories,this.opts,this.config),s=o.xAxisPoints,c=o.startX,l=o.endX,d=o.eachSpacing,f=d*a,p=l-c,h=p-d*(s.length-1);r=p/2-f,r>0&&(r=0),r=this.opts.categories.length?this.opts.categories.length:p,this.opts.animation=!1,this.opts.xAxis.itemCount=p;var h=0,g=X(this.opts.categories,this.opts,this.config),v=g.xAxisPoints,x=g.startX,_=g.endX,m=g.eachSpacing,b=m*this.scrollOption.moveCurrent1,w=_-x,C=w-m*(v.length-1);h=-b+Math.min(n[0].x,n[1].x)-this.opts.area[3]-m,h>0&&(h=0),h2*Math.PI&&(t-=2*Math.PI),t},o=Math.atan2(e.center.y-t.y,t.x-e.center.x);o*=-1,o<0&&(o+=2*Math.PI);var s=e.angleList.map((function(t){return t=r(-1*t),t}));s.forEach((function(t,e){var a=r(t-i/2),s=r(t+i/2);s=a&&o<=s||o+2*Math.PI>=a&&o+2*Math.PI<=s)&&(n=e)}))}return n}({x:a.x,y:a.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(t,e){for(var a=-1,i=0,n=e.series.length;ir.funnelArea[0]&&t.xr.funnelArea[1]&&t.yr.area[0]&&t.xr.area[1]&&t.y4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=a.chartData.yAxisPoints;return e&&e.length>0&&S(t,a,i)&&s.forEach((function(e,a){t.y+n+o>e&&(r.index=a)})),r}({x:a.x,y:a.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(t,e,a,i){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=[];if(e&&e.length>0){if(a.categories){for(var c=1;ce&&(r.index=a)}));else{for(var l=Array(e.length),d=0;de.start.x&&t.xe.start.y&&t.yd[0]-0&&t.xd[1]-0&&t.y1&&void 0!==arguments[1]?arguments[1]:{},a=null;if(a=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],a){y(a,this.opts,t);var i=this.getLegendDataIndex(t);i>=0&&("candle"==this.opts.type?this.opts.seriesMA[i].show=!this.opts.seriesMA[i].show:this.opts.series[i].show=!this.opts.series[i].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,jt.call(this,this.opts.type,this.opts,this.config,this.context))}},Ht.prototype.showToolTip=function(e){var a=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null;n=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],n||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411");var r=y(n,this.opts,e),o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){var u=C(this.opts.series,d,l.group);if(0!==u.length){var f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.y=r.y,c.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d,group:l.group}}}jt.call(this,c.type,c,this.config,this.context)}if("mount"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e).index:i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},c._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,c):u.name+": "+u.data,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:c.chartData.calPoints[d].x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}jt.call(this,c.type,c,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){u=C(this.opts.series,d,l.group);if(0!==u.length){f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.x=r.x,c.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1}),u=C(this.opts.series,d);if(0!==u.length){var g=z(u,this.opts,d,this.opts.categories,i);p=g.textList,h=g.offset;h.y=r.y,c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:o,animation:!1}),u=C(this.opts.series,d);if(0!==u.length){f=E(this.opts.series[0].data,u,this.opts,d,this.opts.categories,this.opts.extra.candle,i),p=f.textList,h=f.offset;h.y=r.y,c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},c._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,c):u.name+": "+u.data,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}jt.call(this,c.type,c,this.config,this.context)}if("map"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},this.opts.series[d]);u.name=u.properties.name;p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}c.updateData=!1,jt.call(this,c.type,c,this.config,this.context)}if("word"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=s({},this.opts.series[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color,legendShape:"auto"==this.opts.extra.tooltip.legendShape?u.legendShape:this.opts.extra.tooltip.legendShape}],h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}c.updateData=!1,jt.call(this,c.type,c,this.config,this.context)}if("radar"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){c=s({},this.opts,{animation:!1}),u=C(this.opts.series,d);if(0!==u.length){p=u.map((function(t){return{text:i.formatter?i.formatter(t,a.opts.categories[d],d,a.opts):t.name+": "+t.data,color:t.color,legendShape:"auto"==a.opts.extra.tooltip.legendShape?t.legendShape:a.opts.extra.tooltip.legendShape}})),h={x:r.x,y:r.y};c.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}jt.call(this,c.type,c,this.config,this.context)}},Ht.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=s({},this.opts,{_scrollDistance_:t,animation:!1});jt.call(this,this.opts.type,e,this.config,this.context)},Ht.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var a=y(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=a.x)},Ht.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,a=Date.now(),i=a-this.scrollOption.lastMoveTime;if(!(ia.parts.length&&(i.parts.length=a.parts.length)}else{var o=[];for(n=0;n0&&-t>r||"none"!==o&&c>0&&c+t0&&t>r||"none"!==o&&s>0&&s-te&&t>10?"horizontal":e>t&&e>10?"vertical":""},resetTouchStatus:function(t,e){var a=e.state;a.direction="",a.deltaX=0,a.deltaY=0,a.offsetX=0,a.offsetY=0},stopTouchStart:function(t,e,a){var i=t.instance,n=a.state;this.resetTouchStatus(i,a);var r=t.touches[0];n.startX=r.clientX,n.startY=r.clientY},stopTouchMove:function(t,e){t.instance;var a=e.state,i=t.touches[0];a.deltaX=i.clientX-a.startX,a.deltaY=i.clientY-a.startY,a.offsetY=Math.abs(a.deltaY),a.offsetX=Math.abs(a.deltaX),a.direction=a.direction||this.getDirection(a.offsetX,a.offsetY)}};e.default=i},d724:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("6e02")),r={name:"headerIndex",props:["isArea","isLeft"],data:function(){return{wxsProps:{}}},components:{drawer:n.default}};e.default=r},dc21:function(t,e,a){"use strict";a.r(e);var i=a("401b"),n=a("6ce9");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("f482");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"7861c8a0",null,!1,i["a"],void 0);e["default"]=s.exports},dc35:function(t,e,a){"use strict";var i=a("9dfe"),n=a.n(i);n.a},dc58:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniSwipeAction:a("462c").default,uniSwipeActionItem:a("9f40").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-icon",{staticClass:t._$g(2,"sc"),attrs:{_i:2}}),t._v("\u6dfb\u52a0\u6210\u5458")],1),t._$g(3,"i")?a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-swipe-action",{attrs:{_i:5}},t._l(t._$g(6,"f"),(function(e,i,n,r){return a("uni-swipe-action-item",{key:e,attrs:{_i:"6-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("7-"+r,"sc"),attrs:{_i:"7-"+r}},[a("uni-view",{staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[a("v-uni-image",{staticClass:t._$g("9-"+r,"sc"),attrs:{src:t._$g("9-"+r,"a-src"),_i:"9-"+r}}),a("uni-view",{staticClass:t._$g("10-"+r,"sc"),attrs:{_i:"10-"+r}},[a("uni-view",{staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0"))]),a("uni-view",{staticClass:t._$g("12-"+r,"sc"),attrs:{_i:"12-"+r}},[a("v-uni-text",{attrs:{_i:"13-"+r}},[t._v(t._$g("13-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"14-"+r}},[t._v(t._$g("14-"+r,"t0-0")+"\u5c81")])],1)],1)],1),a("uni-view",{staticClass:t._$g("15-"+r,"sc"),attrs:{_i:"15-"+r},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g("16-"+r,"sc"),attrs:{_i:"16-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u7f16\u8f91")])],1)],1)],1)})),1)],1)],1):a("uni-view",{attrs:{_i:17}},[t._v("\u6ca1\u6709\u6570\u636e\u4e86\uff01")])],1)},r=[]},dc9f:function(t,e,a){var i=a("1bfe");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("522d0361",i,!0,{sourceMap:!1,shadowMode:!1})},dd68:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.box[data-v-69685c08]{height:100vh;background-color:#fff}uni-input[data-v-69685c08]{border:none;background:inherit}.headbox[data-v-69685c08]{height:85px;padding-top:15px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.headimage[data-v-69685c08]{display:block;padding-top:10px;width:70px;height:70px;border-radius:50%;font-size:70px;margin:auto;color:#fff}.lan[data-v-69685c08]{display:flex;align-items:center;font-size:14px;padding:5px 0;margin:5px 15px;border-bottom:1px solid #f7f7f7}.left[data-v-69685c08]{width:24%;text-align:left}.right[data-v-69685c08]{display:flex;align-items:center;justify-content:flex-end;width:72%;height:38px;line-height:38px;box-sizing:border-box;position:relative;text-align:right}.right uni-picker[data-v-69685c08]{width:100%;text-align:right;border:none;margin-right:8px}.right[data-v-69685c08] uni-input{height:35px;padding-top:3px}.right .iconfont[data-v-69685c08]{color:#333;font-size:16px;position:absolute;right:-10px;top:0}.btn[data-v-69685c08]{width:auto;margin:40px 15px 0;background:#fec407!important}',""]),t.exports=e},de2a:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.uni-collapse[data-v-1de8c812]{width:100%;display:flex;flex-direction:column;background-color:#fff}',""]),t.exports=e},deea:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniSwipeAction:a("462c").default,uniSwipeActionItem:a("9f40").default,uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-swipe-action",{attrs:{_i:2}},t._l(t._$g(3,"f"),(function(e,i,n,r){return a("uni-swipe-action-item",{key:e,attrs:{_i:"3-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g("5-"+r,"sc"),attrs:{_i:"5-"+r}},[a("v-uni-icon",{staticClass:t._$g("6-"+r,"sc"),attrs:{_i:"6-"+r}}),a("v-uni-text",{attrs:{_i:"7-"+r}},[t._v(t._$g("7-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[a("uni-view",{attrs:{_i:"9-"+r}},[t._v(t._$g("9-"+r,"t0-0")),a("v-uni-text",{attrs:{_i:"10-"+r}},[t._v(t._$g("10-"+r,"t0-0"))])],1),t._$g("11-"+r,"i")?a("uni-view",{attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0")),a("v-uni-text",{attrs:{_i:"12-"+r}},[t._v(t._$g("12-"+r,"t0-0"))])],1):t._e(),t._$g("13-"+r,"i")?a("uni-view",{attrs:{_i:"13-"+r}},[t._v(t._$g("13-"+r,"t0-0")),a("v-uni-text",{attrs:{_i:"14-"+r}},[t._v(t._$g("14-"+r,"t0-0"))])],1):t._e(),t._$g("15-"+r,"i")?a("uni-icons",{attrs:{_i:"15-"+r}}):t._e()],1)],1)],1)})),1),t._$g(16,"i")?a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u2014\u2014 \u5230\u5e95\u4e86\uff0c\u770b\u770b\u522b\u7684\u5427 \u2014\u2014")]):t._e()],1),t._$g(17,"i")?a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-image",{attrs:{src:"/static/none.png",_i:18}}),a("v-uni-text",{attrs:{_i:19}},[t._v("\u6682\u65e0\u6570\u636e")])],1):t._e()],1)},r=[]},e06f:function(t,e,a){"use strict";e["a"]=function(t){(t.options.wxs||(t.options.wxs={}))["wxsswipe"]=function(t){var e=!1;function a(t,a){var i=t.instance,n=i.getDataset().disabled,r=i.getState();o(i,a),n=("string"===typeof n?JSON.parse(n):n)||!1,n||(i.requestAnimationFrame((function(){i.removeClass("ani"),a.callMethod("closeSwipe")})),r.x=r.left||0,function(t){var a=t.instance,i=a.getState();c(a);var n=t.touches[0];e&&l()&&(n=t);i.startX=n.clientX,i.startY=n.clientY}(t))}function i(t,a){var i=t.instance,n=i.getDataset().disabled,o=i.getState();n=("string"===typeof n?JSON.parse(n):n)||!1,n||(function(t){var a=t.instance,i=a.getState(),n=t.touches[0];e&&l()&&(n=t);i.deltaX=n.clientX-i.startX,i.deltaY=n.clientY-i.startY,i.offsetY=Math.abs(i.deltaY),i.offsetX=Math.abs(i.deltaX),i.direction=i.direction||function(t,e){if(t>e&&t>10)return"horizontal";if(e>t&&e>10)return"vertical";return""}(i.offsetX,i.offsetY)}(t),"horizontal"===o.direction&&(t.preventDefault&&t.preventDefault(),r(o.x+o.deltaX,i,a)))}function n(t,e){var a=t.instance,i=a.getDataset().disabled,n=a.getState();i=("string"===typeof i?JSON.parse(i):i)||!1,i||function(t,e,a){var i=e.getState(),n=i.threshold,r=(i.position,i.isopen||"none"),o=i.leftWidth,c=i.rightWidth;if(0===i.deltaX)return void s("none",e,a);s("none"===r&&c>0&&-t>n||"none"!==r&&c>0&&c+t0&&t>n||"none"!==r&&o>0&&o-t0){a=!1;break}return a}"object"===typeof window&&(e=!0);var d=!1;return t.exports={showWatch:function(t,e,a,i){var n=i.getState();o(i,a),t&&"none"!==t?s(t,i,a):(n.left&&s("none",i,a),c(i))},touchstart:a,touchmove:i,touchend:n,mousedown:function(t,i){e&&l()&&(a(t,i),d=!0)},mousemove:function(t,a){e&&l()&&d&&i(t,a)},mouseup:function(t,a){e&&l()&&(n(t,a),d=!1)},mouseleave:function(t,a){e&&l()&&(d=!1)}},t.exports}({exports:{}})}},e083:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-6e5d9c90]{width:30px;height:30px;position:relative}.container.loading6[data-v-6e5d9c90]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container.loading6 .shape[data-v-6e5d9c90]{width:12px;height:12px;border-radius:2px}.container .shape[data-v-6e5d9c90]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-6e5d9c90]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-6e5d9c90]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-6e5d9c90]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-6e5d9c90]{bottom:0;right:0;background-color:#e66}.loading6 .shape1[data-v-6e5d9c90]{-webkit-animation:animation6shape1-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape1-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape1-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(18px);transform:translateY(18px)}50%{-webkit-transform:translate(18px,18px);transform:translate(18px,18px)}75%{-webkit-transform:translate(18px);transform:translate(18px)}}@keyframes animation6shape1-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(18px);transform:translateY(18px)}50%{-webkit-transform:translate(18px,18px);transform:translate(18px,18px)}75%{-webkit-transform:translate(18px);transform:translate(18px)}}.loading6 .shape2[data-v-6e5d9c90]{-webkit-animation:animation6shape2-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape2-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape2-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-18px);transform:translate(-18px)}50%{-webkit-transform:translate(-18px,18px);transform:translate(-18px,18px)}75%{-webkit-transform:translateY(18px);transform:translateY(18px)}}@keyframes animation6shape2-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-18px);transform:translate(-18px)}50%{-webkit-transform:translate(-18px,18px);transform:translate(-18px,18px)}75%{-webkit-transform:translateY(18px);transform:translateY(18px)}}.loading6 .shape3[data-v-6e5d9c90]{-webkit-animation:animation6shape3-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape3-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape3-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(18px);transform:translate(18px)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}@keyframes animation6shape3-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(18px);transform:translate(18px)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}.loading6 .shape4[data-v-6e5d9c90]{-webkit-animation:animation6shape4-data-v-6e5d9c90 2s linear 0s infinite normal;animation:animation6shape4-data-v-6e5d9c90 2s linear 0s infinite normal}@-webkit-keyframes animation6shape4-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}50%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}75%{-webkit-transform:translate(-18px);transform:translate(-18px)}}@keyframes animation6shape4-data-v-6e5d9c90{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}50%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}75%{-webkit-transform:translate(-18px);transform:translate(-18px)}}",""]),t.exports=e},e144:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.common[data-v-eafbf252]{width:100%;min-height:100.5vh;overflow-y:scroll;background-color:#f7f7f7}.history[data-v-eafbf252]{width:calc(100% - 30px);height:auto;margin:15px 15px 0;padding-bottom:40px}.history .list[data-v-eafbf252]{width:100%;border-radius:10px;margin-bottom:12px}.history .list .data[data-v-eafbf252]{width:100%;justify-content:center;margin-bottom:3px;display:flex;align-items:center}.history .list .data uni-icon[data-v-eafbf252]{width:40rpx;height:40rpx;margin-right:8px}.history .list .item[data-v-eafbf252]{width:calc(100% - 20px);display:flex;justify-content:space-between;background:#fff;font-weight:700;line-height:50rpx;padding:10px;font-size:18px!important}.history .list .time[data-v-eafbf252]{font-size:14px;font-weight:500}',""]),t.exports=e},e27d:function(t,e,a){var i=a("fee6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("631b89e7",i,!0,{sourceMap:!1,shadowMode:!1})},e2d4:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-view",{staticClass:this._$g(0,"sc"),attrs:{_i:0}},[e("uni-view",{staticClass:this._$g(1,"sc"),attrs:{_i:1}}),e("uni-view",{staticClass:this._$g(2,"sc"),attrs:{_i:2}}),e("uni-view",{staticClass:this._$g(3,"sc"),attrs:{_i:3}}),e("uni-view",{staticClass:this._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},e353:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},e5d9:function(t,e,a){"use strict";a.r(e);var i=a("9da6"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},e651:function(t,e,a){"use strict";a.r(e);var i=a("61dd"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},e699:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v("\u624b\u673a\u53f7/\u90ae\u7bb1")]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("v-uni-input",{attrs:{placeholder:"",_i:6},model:{value:t._$g(6,"v-model"),callback:function(e){t.$handleVModelEvent(6,e)},expression:"phone"}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u9a8c\u8bc1\u7801")]),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("v-uni-input",{staticClass:t._$g(10,"sc"),attrs:{_i:10},model:{value:t._$g(10,"v-model"),callback:function(e){t.$handleVModelEvent(10,e)},expression:"code"}}),a("v-uni-button",{staticClass:t._$g(11,"sc"),attrs:{type:"none",disabled:t._$g(11,"a-disabled"),_i:11},on:{click:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(11,"v-model"),callback:function(){},expression:"code"}},[t._v(t._$g(11,"t0-0"))])],1)],1),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("v-uni-input",{staticClass:t._$g(15,"sc"),attrs:{_i:15},model:{value:t._$g(15,"v-model"),callback:function(e){t.$handleVModelEvent(15,e)},expression:"password"}})],1)],1),a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[t._v("\u786e\u8ba4\u5bc6\u7801")]),a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[a("v-uni-input",{staticClass:t._$g(19,"sc"),attrs:{_i:19},model:{value:t._$g(19,"v-model"),callback:function(e){t.$handleVModelEvent(19,e)},expression:"password2"}})],1)],1)],1),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u8ba4")])],1)],1)},n=[]},e91b:function(t,e,a){var i=a("a652");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("c4e536a6",i,!0,{sourceMap:!1,shadowMode:!1})},e97d:function(t,e,a){"use strict";var i=a("1542"),n=a.n(i);n.a},e98f:function(t,e,a){"use strict";a.r(e);var i=a("7afc"),n=a("95a3");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("f6c7");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"13cadba4",null,!1,i["a"],void 0);e["default"]=s.exports},e9c8:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-text",{attrs:{_i:3}},[t._v(t._$g(3,"t0-0"))]),t._$g(4,"i")?a("v-uni-image",{class:t._$g(4,"c"),attrs:{src:t._$g(4,"a-src"),_i:4}}):t._e(),t._$g(5,"i")?a("v-uni-image",{attrs:{src:t._$g(5,"a-src"),_i:5}}):t._e()],1),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[t._v("\u4eca\u65e5\u4e2a\u6570"),a("v-uni-text",{attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("\u4eca\u65e5\u65f6\u957f"),a("v-uni-text",{attrs:{_i:10}},[t._v(t._$g(10,"t0-0"))])],1),a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[t._v("\u5361\u8def\u91cc/kcal"),a("v-uni-text",{attrs:{_i:12}},[t._v(t._$g(12,"t0-0"))])],1)],1)],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{class:t._$g(14,"c"),attrs:{_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u81ea\u7531\u8bad\u7ec3")]),a("uni-view",{class:t._$g(15,"c"),attrs:{_i:15},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5b9a\u65f6\u8bad\u7ec3")]),a("uni-view",{class:t._$g(16,"c"),attrs:{_i:16},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5b9a\u6570\u8bad\u7ec3")])],1),t._$g(17,"i")?a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[a("v-uni-text",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[t._v("\u81ea\u7531")]),a("v-uni-text",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u65e0\u9650\u5236")])],1),a("uni-view",{class:t._$g(21,"c"),attrs:{_i:21},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb")])],1):t._e(),t._$g(22,"i")?a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23}},[a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("v-uni-text",{attrs:{_i:25},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\uff0d")]),a("v-uni-text",{attrs:{_i:26}},[t._v(t._$g(26,"t0-0")+":"+t._$g(26,"t0-1"))]),a("v-uni-text",{attrs:{_i:27},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\uff0b")])],1),a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("v-uni-picker",{attrs:{mode:"multiSelector",range:t._$g(29,"a-range"),value:t._$g(29,"a-value"),_i:29},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{attrs:{_i:30}},[t._v("\u8c03\u6574\u76ee\u6807")])],1)],1)],1),a("uni-view",{class:t._$g(31,"c"),attrs:{_i:31},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb")])],1):t._e(),t._$g(32,"i")?a("uni-view",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[a("uni-view",{staticClass:t._$g(33,"sc"),attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[a("v-uni-text",{attrs:{_i:35},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\uff0d")]),t._$g(36,"i")?a("v-uni-text",{attrs:{_i:36}},[t._v(t._$g(36,"t0-0"))]):a("v-uni-input",{attrs:{type:"number",focus:"true",_i:37},on:{blur:function(e){return t.$handleViewEvent(e)}},model:{value:t._$g(37,"v-model"),callback:function(e){t.$handleVModelEvent(37,e)},expression:"weight"}}),a("v-uni-text",{attrs:{_i:38},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\uff0b")])],1),a("v-uni-text",{staticClass:t._$g(39,"sc"),attrs:{_i:39},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u8c03\u6574\u76ee\u6807")])],1),a("uni-view",{class:t._$g(40,"c"),attrs:{_i:40},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u5f00\u59cb")])],1):t._e(),a("uni-view",{staticClass:t._$g(41,"sc"),attrs:{_i:41}},[a("uni-view",{staticClass:t._$g(42,"sc"),attrs:{_i:42}},[a("uni-view",{staticClass:t._$g(43,"sc"),attrs:{_i:43},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(44,"sc"),attrs:{_i:44}},[a("v-uni-image",{attrs:{src:t._$g(45,"a-src"),_i:45}})],1),a("uni-view",{staticClass:t._$g(46,"sc"),attrs:{_i:46}},[t._v("\u8fd0\u52a8\u66f2\u7ebf")])],1),a("uni-view",{staticClass:t._$g(47,"sc"),attrs:{_i:47},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(48,"sc"),attrs:{_i:48}},[a("v-uni-image",{attrs:{src:t._$g(49,"a-src"),_i:49}})],1),a("uni-view",{staticClass:t._$g(50,"sc"),attrs:{_i:50}},[t._v("\u5386\u53f2\u8bb0\u5f55")])],1),a("uni-view",{staticClass:t._$g(51,"sc"),attrs:{_i:51},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(52,"sc"),attrs:{_i:52}},[a("v-uni-image",{attrs:{src:t._$g(53,"a-src"),_i:53}})],1),a("uni-view",{staticClass:t._$g(54,"sc"),attrs:{_i:54}},[t._v("\u6570\u636e\u5bf9\u6bd4")])],1),a("uni-view",{staticClass:t._$g(55,"sc"),attrs:{_i:55},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(56,"sc"),attrs:{_i:56}},[a("v-uni-image",{attrs:{src:t._$g(57,"a-src"),_i:57}})],1),a("uni-view",{staticClass:t._$g(58,"sc"),attrs:{_i:58}},[t._v("\u6dfb\u52a0\u8bb0\u5f55")])],1)],1)],1),a("record",{attrs:{_i:59}})],1)},n=[]},e9cf:function(t,e,a){var i=a("218b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("494660d4",i,!0,{sourceMap:!1,shadowMode:!1})},ea07:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:3}})],1),a("uni-view",{attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-icons",{attrs:{_i:6}})],1)],1),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},t._l(t._$g(8,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("8-"+r,"sc"),attrs:{_i:"8-"+r}},[t._v(t._$g("8-"+r,"t0-0"))])})),1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),style:t._$g(10,"s"),attrs:{_i:10}},t._l(t._$g(11,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("11-"+r,"sc"),attrs:{_i:"11-"+r}},[a("uni-view",{staticClass:t._$g("12-"+r,"sc"),class:t._$g("12-"+r,"c"),attrs:{_i:"12-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v(t._$g("12-"+r,"t0-0"))]),t._$g("13-"+r,"i")?a("uni-view",{staticClass:t._$g("13-"+r,"sc"),attrs:{_i:"13-"+r}}):t._e()],1)})),1)],1),t._$g(14,"i")?a("v-uni-image",{staticClass:t._$g(14,"sc"),class:t._$g(14,"c"),attrs:{src:"https://i.loli.net/2020/07/16/2MmZsucVTlRjSwK.png",mode:"scaleToFill",_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}}):t._e()],1)},r=[]},eabb:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading2",data:function(){return{wxsProps:{}}},components:{}}},eba5:function(t,e,a){"use strict";var i=a("e27d"),n=a.n(i);n.a},ec70:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},ecc4:function(t,e,a){"use strict";a.r(e);var i=a("23d0"),n=a("8cb5");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);var o=a("1db8");for(var r in o)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return o[t]}))}(r);a("c5f4");var s=a("f0c5");n["default"].__module="rdcharts";var c=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,"f66a47f0",null,!1,i["a"],n["default"]);e["default"]=c.exports},ecdb:function(t,e,a){"use strict";a.r(e);var i=a("ea07"),n=a("cfc0");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("945b");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"64ea3656",null,!1,i["a"],void 0);e["default"]=s.exports},ed03:function(t,e,a){"use strict";a.r(e);var i=a("b503"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},ed62:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},ed76:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},t._l(t._$g(2,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("2-"+r,"sc"),attrs:{_i:"2-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-image",{attrs:{src:t._$g("3-"+r,"a-src"),_i:"3-"+r}}),a("uni-view",{staticClass:t._$g("4-"+r,"sc"),attrs:{_i:"4-"+r}},[t._v(t._$g("4-"+r,"t0-0"))])],1)})),1)],1)},n=[]},ee58:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("645e")),r={data:function(){return{wxsProps:{}}},components:{record:n.default}};e.default=r},ee6e:function(t,e,a){"use strict";a.r(e);var i=a("ec70"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},eeb0:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,"@charset \"UTF-8\";@font-face{font-family:iconfont;src:url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff2?t=1711354474072) format(\"woff2\"),url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff?t=1711354474072) format(\"woff\"),url(https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.ttf?t=1711354474072) format(\"truetype\")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wodechengji:before{content:\"\\e61d\"}.icon-three_val:before{content:\"\\e604\"}.icon-two_val:before{content:\"\\e605\"}.icon-one_val:before{content:\"\\e606\"}.icon-average_val:before{content:\"\\e609\"}.icon-jump_kcal:before{content:\"\\e7b4\"}.icon-jump_time:before{content:\"\\e659\"}.icon-jump_num:before{content:\"\\e790\"}.icon-bmi:before{content:\"\\e785\"}.icon-quanxian:before{content:\"\\100cb\"}.icon-lishijilu2:before{content:\"\\100cc\"}.icon-xinyongka:before{content:\"\\100cd\"}.icon-ziliao:before{content:\"\\100ce\"}.icon-shenfenxinxi:before{content:\"\\e656\"}.icon-feihuoliangx:before{content:\"\\e68c\"}.icon-tiaoshengx:before{content:\"\\e68d\"}.icon-shenti:before{content:\"\\e7c7\"}.icon-quxian:before{content:\"\\e600\"}.icon-jihuo:before{content:\"\\e603\"}.icon-lishijilu1:before{content:\"\\1012e\"}.icon-wulianjie:before{content:\"\\e64e\"}.icon-renshiduibifenxi:before{content:\"\\e62e\"}.icon-huihanduibi:before{content:\"\\e822\"}.icon-jinxiaoduibi:before{content:\"\\e6b1\"}.icon-lishishuju:before{content:\"\\e601\"}.icon-moxingduibi-huang:before{content:\"\\e61b\"}.icon-jilu:before{content:\"\\e6df\"}.icon-shujuquxian:before{content:\"\\e614\"}.icon-lishi:before{content:\"\\ecdd\"}.icon-jilu1:before{content:\"\\10110\"}.icon-lishijilu:before{content:\"\\e62f\"}.icon-duibifenxi:before{content:\"\\e7bd\"}.icon-pinggufenxi-copy:before{content:\"\\1024b\"}.icon-shouye-copy:before{content:\"\\1024f\"}.icon-wode-copy:before{content:\"\\1024d\"}.icon-pinggufenxi-copy-copy:before{content:\"\\1024e\"}.icon-wode:before{content:\"\\e635\"}.icon-shouye:before{content:\"\\e660\"}.icon-shijian-mianxing-0:before{content:\"\\e6a2\"}.icon-kehuguanli:before{content:\"\\e6a4\"}.icon-qiapianjihuo:before{content:\"\\e669\"}.icon-kapian:before{content:\"\\e608\"}.icon-kapiananniu:before{content:\"\\e6de\"}.icon-xiangmuchaxun-chakanshebei:before{content:\"\\e655\"}.icon-shebeishu:before{content:\"\\e66a\"}.icon-lishihenji:before{content:\"\\e612\"}.icon-qiehuan1:before{content:\"\\e61a\"}.icon-tishi6:before{content:\"\\e619\"}.icon-bianji:before{content:\"\\e607\"}.icon-caidan:before{content:\"\\e624\"}.icon-xiaoxi:before{content:\"\\e654\"}.icon-add-circle:before{content:\"\\e664\"}.icon-ashbin:before{content:\"\\e665\"}.icon-chart-bar:before{content:\"\\e667\"}.icon-close:before{content:\"\\e668\"}.icon-error:before{content:\"\\e670\"}.icon-menu:before{content:\"\\e677\"}.icon-minus-circle:before{content:\"\\e678\"}.icon-modular:before{content:\"\\e679\"}.icon-notification:before{content:\"\\e67a\"}.icon-prompt:before{content:\"\\e67b\"}.icon-success:before{content:\"\\e67f\"}.icon-add-bold:before{content:\"\\e685\"}.icon-arrow-left-bold:before{content:\"\\e686\"}.icon-arrow-up-bold:before{content:\"\\e687\"}.icon-arrow-down-bold:before{content:\"\\e688\"}.icon-age:before{content:\"\\10250\"}.icon-arrow-right-bold:before{content:\"\\e689\"}.icon-user-filling:before{content:\"\\e68b\"}.icon-body_level:before{content:\"\\e63d\"}.icon-baogao1:before{content:\"\\e620\"}.icon-fat_r:before{content:\"\\e62d\"}.icon-hengxian:before{content:\"\\e657\"}.icon-fat_w:before{content:\"\\e78e\"}.icon-jiantou_xiangxia:before{content:\"\\eb0a\"}.icon-jiantou_xiangshang:before{content:\"\\eb0b\"}.icon-bone:before{content:\"\\e610\"}.icon-un_fat_w_weight:before{content:\"\\e6b7\"}.icon-biaozhunhua:before{content:\"\\e60b\"}.icon-cellin:before{content:\"\\e7a9\"}.icon-kcal:before{content:\"\\e60c\"}.icon-visceral:before{content:\"\\e60d\"}.icon-muscle:before{content:\"\\e60e\"}.icon-body_type:before{content:\"\\e638\"}.icon-zanwushuju:before{content:\"\\e611\"}.icon-water:before{content:\"\\e651\"}.icon-weight:before{content:\"\\e616\"}.icon-sharpicons_checklist:before{content:\"\\e804\"}.icon-shejiguifan:before{content:\"\\e640\"}.icon-muscleval:before{content:\"\\e949\"}.icon-protein:before{content:\"\\e94a\"}.icon-proteinval:before{content:\"\\e60f\"}.icon-body_age:before{content:\"\\e6b2\"}.icon-cellout:before{content:\"\\e68f\"}.icon-height:before{content:\"\\e6eb\"}.icon-shang:before{content:\"\\e68a\"}.icon-xia:before{content:\"\\e798\"}.icon-sfrval:before{content:\"\\e652\"}.icon-sfr:before{content:\"\\e617\"}.icon-waterper:before{content:\"\\e692\"}.icon-skeletalmuscle:before{content:\"\\e6af\"}.icon-inorganic:before{content:\"\\e61c\"}.icon-kongradio:before{content:\"\\e602\"}.icon-radio:before{content:\"\\e653\"}.icon-nv:before{content:\"\\e7a5\"}.icon-qiehuan:before{content:\"\\e66f\"}.icon-nan:before{content:\"\\1024a\"}.icon-zanwu1:before{content:\"\\e78d\"}.icon-xiazai41:before{content:\"\\e618\"}.t-icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:100%}.t-icon-wodechengji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1137 1024'%3E%3Cpath d='M923.879 264.465h-82.17l-2.054-76.006c0-24.651-20.542-47.248-47.247-47.248H315.827c-24.651 0-47.248 20.543-47.248 47.248l-4.108 76.006h-78.06c-24.652 0-45.194 8.217-45.194 34.922v92.44c0 65.736 51.356 119.146 117.091 119.146h6.163c0 110.928 152.013 211.586 267.05 225.965V839.65H428.809c-26.705 0-41.084-8.217-41.084 16.434v14.38c0 6.162 6.162 12.325 12.325 12.325h304.026c6.163 0 12.326-4.109 12.326-12.326v-14.38c0-24.65-14.38-16.433-41.085-16.433H572.606V736.938c115.036-14.38 267.05-98.603 267.05-225.965 65.735 2.054 119.145-47.247 123.253-112.983v-98.603c-2.054-20.542-18.488-36.976-39.03-34.922zM266.525 469.888c-30.813 0-82.169-36.976-82.169-82.169v-82.17h82.17v164.34zm534.1-184.88s-2.054 115.036-2.054 215.694c0 108.874-129.417 180.772-228.02 195.152H535.63c-98.603-12.326-230.073-88.332-230.073-184.881V223.38c2.054-22.597 22.596-41.085 45.193-41.085h404.683c22.597 0 41.085 18.488 43.139 41.085v61.627zm123.254 106.82c0 41.084-49.302 78.06-82.17 78.06V305.55h82.17v86.278z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-three_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M728.42 630.885c-7.185 131.625-86.16 201.01-236.91 208.195-134.016 0-215.368-63.408-244.083-190.238l82.56-21.544c14.358 98.115 65.813 147.165 154.35 147.165 107.677 0 161.522-50.246 161.522-150.75-7.186-86.148-62.227-131.611-165.108-136.406h-64.617v-64.603h35.902c102.88-2.39 156.726-47.855 161.52-136.406-4.794-76.57-45.477-116.058-122.047-118.448-81.366 2.39-130.416 47.87-147.165 136.406l-78.96-25.13C294.1 161.872 368.28 102.05 487.924 99.646c136.392 4.794 206.986 67.007 211.78 186.651-2.39 78.975-43.072 132.82-122.047 161.536 95.709 28.715 145.968 89.732 150.763 183.052z'/%3E%3C/svg%3E\")}.t-icon-two_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M247.427 821.136v-46.674c45.464-95.71 120.84-181.855 226.14-258.44 107.675-78.96 160.325-150.75 157.935-215.367-2.39-86.147-51.455-130.416-147.164-132.806-74.194 4.795-124.439 51.455-150.764 139.992l-71.79-35.902C302.468 154.686 381.443 97.255 498.696 99.645c134.001 4.795 205.79 68.218 215.367 190.252 7.172 93.32-52.65 183.052-179.48 269.198-98.114 71.803-162.716 138.797-193.823 201.01h376.888v61.03h-470.22z'/%3E%3C/svg%3E\")}.t-icon-one_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M516.639 250.41c-52.65 47.869-116.058 86.147-190.238 114.862v-75.375c110.067-50.26 180.66-113.667 211.78-190.252h53.832v728.663h-75.375V250.41z'/%3E%3C/svg%3E\")}.t-icon-average_val{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M388.096 648.064c1.813 4.992 2.773 9.024 2.88 12.075s-.747 5.376-2.56 6.954c-1.813 1.6-4.821 2.603-9.003 3.072-4.202.448-9.813.683-16.832.683-7.04 0-12.65-.17-16.853-.512-4.203-.341-7.36-.896-9.515-1.685s-3.733-1.878-4.757-3.222a27.285 27.285 0 01-2.901-5.098l-37.76-107.136H107.819L71.765 658.987c-.682 2.026-1.6 3.797-2.73 5.269s-2.774 2.71-4.928 3.733-5.227 1.75-9.195 2.219-9.13.683-15.467.683c-6.592 0-11.968-.299-16.149-.854-4.203-.554-7.147-1.642-8.853-3.221-1.707-1.579-2.496-3.925-2.39-6.976s1.067-7.083 2.902-12.053L162.56 238.955a17.77 17.77 0 013.563-6.123 14.933 14.933 0 016.464-3.733 48.427 48.427 0 0110.88-1.856c4.437-.342 10.026-.512 16.832-.512 7.253 0 13.269.17 18.026.512 4.758.341 8.619.96 11.563 1.856 2.944.917 5.227 2.218 6.805 3.925s2.838 3.797 3.734 6.293l147.669 408.747zM198.635 287.189h-.342l-75.84 219.392H275.52L198.635 287.19zm494.549 66.326a28.437 28.437 0 01-.683 6.122 112.277 112.277 0 01-2.048 8.171L586.027 658.603a18.261 18.261 0 01-3.563 6.122 15.104 15.104 0 01-6.656 3.755 52.992 52.992 0 01-11.221 1.856c-4.523.363-10.198.512-17.003.512-6.784 0-12.48-.235-17.024-.683a54.336 54.336 0 01-11.05-2.048 16.213 16.213 0 01-6.635-3.733 16.939 16.939 0 01-3.755-5.781L405.056 367.808a150.187 150.187 0 01-2.219-7.147 32.576 32.576 0 01-1.002-4.586 20.693 20.693 0 01-.171-2.56c0-1.814.448-3.392 1.365-4.758s2.432-2.432 4.587-3.221c2.155-.79 4.97-1.301 8.49-1.536 3.52-.235 7.873-.341 13.1-.341 6.57 0 11.84.17 15.807.512 3.968.341 7.04.96 9.195 1.877s3.733 2.048 4.757 3.392c1.024 1.365 1.984 3.072 2.902 5.099l86.4 252.373 1.344 4.075 1.024-4.075 85.376-252.373a12.01 12.01 0 012.368-5.099 12.843 12.843 0 014.928-3.392 30.933 30.933 0 018.832-1.877c3.754-.342 8.682-.512 14.805-.512 5.205 0 9.515.106 12.907.341s6.058.79 8 1.707c1.92.896 3.264 1.984 4.074 3.221.875 1.259 1.259 2.773 1.259 4.587zm309.867 14.634c0 7.936-1.088 13.675-3.222 17.174-2.154 3.52-4.928 5.269-8.341 5.269h-43.883c7.936 8.17 13.504 17.173 16.662 27.05s4.778 20.118 4.778 30.785c0 17.706-2.858 33.344-8.512 46.954s-13.781 25.11-24.32 34.518a109.077 109.077 0 01-37.589 21.589c-14.528 4.992-30.613 7.51-48.299 7.51a125.717 125.717 0 01-35.541-4.929c-11.221-3.285-19.904-7.424-26.027-12.416a53.355 53.355 0 00-10.048 13.931 39.915 39.915 0 00-3.925 18.048c0 7.936 3.69 14.507 11.072 19.733 7.381 5.206 17.173 8.043 29.419 8.491l79.936 3.392a164.48 164.48 0 0141.834 6.293c12.694 3.755 23.68 9.067 33.003 15.979 9.301 6.912 16.533 15.445 21.781 25.515 5.206 10.09 7.808 21.802 7.808 35.2a94.72 94.72 0 01-8.832 40.128c-5.909 12.714-14.912 23.85-27.05 33.493-12.139 9.643-27.627 17.237-46.443 22.784-18.837 5.568-41.045 8.341-66.667 8.341-24.704 0-45.76-2.112-63.082-6.293-17.344-4.181-31.574-9.92-42.688-17.173-11.115-7.275-19.158-15.936-24.171-26.027a73.387 73.387 0 01-7.488-32.832c0-7.488.917-14.741 2.73-21.781s4.587-13.718 8.342-20.054c3.733-6.357 8.384-12.416 13.93-18.197 5.569-5.781 11.969-11.52 19.222-17.195-11.115-5.674-19.328-12.821-24.661-21.418a52.053 52.053 0 01-8-27.904c0-13.824 2.837-26.198 8.512-37.078 5.653-10.88 12.693-20.629 21.077-29.248-7.04-8.384-12.587-17.856-16.661-28.394s-6.123-23.296-6.123-38.272c0-17.451 2.944-33.11 8.832-46.934a99.456 99.456 0 0124.49-35.029c10.411-9.515 22.955-16.832 37.59-21.93s30.55-7.66 47.787-7.66c9.301 0 17.962.513 26.026 1.537 8.043 1.024 15.574 2.432 22.614 4.245h92.522c3.862 0 6.742 1.877 8.662 5.61 1.984 3.755 2.944 9.494 2.944 17.195zm-59.52 323.115c0-13.163-5.376-23.317-16.15-30.464s-25.344-10.944-43.712-11.392l-79.253-2.71a144.427 144.427 0 00-17.856 16.15c-4.672 5.099-8.341 9.984-11.072 14.635s-4.587 9.258-5.61 13.781a62.933 62.933 0 00-1.537 13.93c0 14.72 7.488 25.9 22.464 33.494 14.955 7.595 35.819 11.392 62.592 11.392 17.003 0 31.232-1.643 42.688-4.928 11.435-3.285 20.694-7.637 27.712-13.077a48.427 48.427 0 0015.147-18.71c3.05-7.04 4.587-14.4 4.587-22.101zm-28.246-242.496c0-20.864-5.738-37.12-17.173-48.81-11.456-11.67-27.733-17.515-48.81-17.515-10.902 0-20.353 1.813-28.395 5.44-8.064 3.626-14.742 8.618-20.075 14.976s-9.301 13.653-11.904 21.93-3.925 16.939-3.925 26.027c0 20.181 5.738 36.032 17.194 47.616 11.435 11.563 27.478 17.344 48.128 17.344 11.115 0 20.758-1.75 28.907-5.27 8.15-3.498 14.89-8.383 20.224-14.634 5.333-6.23 9.301-13.44 11.904-21.59 2.624-8.17 3.925-16.682 3.925-25.514z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-jump_kcal{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M408.107 81.024l31.168 14.016C501.76 123.072 552 154.965 588.608 189.781c32.277 30.742 55.061 64.875 67.776 101.483 18.88 54.57 13.077 107.69 4.672 151.147 20.843-38.976 59.413-99.542 59.413-99.542l26.859 27.03c1.685 1.621 40.981 40.789 77.248 100.096 21.461 35.093 37.312 69.93 47.253 103.594 12.544 42.731 15.488 83.755 8.726 121.856-15.915 89.28-123.264 162.048-241.984 216.128l-13.974 6.422-5.738-14.23c-24.939-61.568-55.296-103.573-82.048-140.608-34.454-47.658-62.912-87.082-58.816-143.552-47.552 44.139-68.886 111.958-78.422 165.142-12.565 69.888-8.106 130.794-8.064 131.413l2.027 26.795-23.68-12.736c-2.048-1.067-50.453-27.328-102.741-74.283-30.87-27.648-56.598-56.875-76.566-86.699-25.28-37.781-41.258-76.842-47.552-116.01-14.101-87.723 19.926-175.574 101.078-261.142l13.546-14.272 42.24 73.046c17.408-18.006 49.174-53.526 76.971-98.923 53.227-86.976 67.541-167.253 42.517-238.677l-11.242-32.235m-72.96-79.595l32.682 93.654 11.264 32.277c20.566 58.752 7.574 126.827-38.634 202.347-10.944 17.877-22.592 34.133-33.536 48.128L294.57 356.5l-28.587-49.408-39.296 41.408-13.547 14.272c-90.794 95.723-128.576 195.734-112.256 297.28 7.296 45.355 25.536 90.091 54.23 132.95 22.08 33.002 50.197 64.896 83.562 94.762 57.472 51.627 110.976 80.086 111.51 80.363l23.168 12.459 68.65 36.885-5.888-77.717-2.026-26.795c-.043-.533-3.947-56.917 7.509-120.64 3.67-20.48 9.472-44.437 18.603-67.925 11.904 21.994 26.816 42.645 42.069 63.765 26.581 36.779 54.059 74.816 77.077 131.627l5.696 14.144 16.704 41.493 40.662-18.667 13.973-6.421c160.363-73.045 249.963-156.31 266.197-247.403 7.915-44.714 4.63-92.245-9.792-141.376-11.05-37.44-28.458-75.712-51.797-113.834-39.979-65.387-83.627-108.16-84.032-108.566l-26.197-26.368-37.611-37.824-11.52 18.091a271.825 271.825 0 00-4.907-15.744c-14.954-43.115-41.408-82.944-78.656-118.421-40.128-38.187-94.4-72.768-161.301-102.784L425.621 42.09 335.147 1.429z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-jump_time{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 42.667A469.333 469.333 0 0042.667 512 469.333 469.333 0 10512 42.667zm0 878.506A409.173 409.173 0 01102.827 512a409.173 409.173 0 01818.346 0A409.173 409.173 0 01512 921.173zm277.333-384a38.4 38.4 0 00-38.4-38.4h-268.8V230.4a38.4 38.4 0 00-76.8 0v307.2a38.4 38.4 0 0038.4 38.4h307.2a38.4 38.4 0 0038.4-38.4z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-jump_num{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M598.583 129.162C544.864 86.582 481.513 62 413.66 62 219.45 62 62 263.473 62 512s157.444 450 351.668 450c30.15 0 59.414-4.852 87.342-13.985 13.156-4.303 20.025-18.295 16.706-31.732l-3.1-12.593c-4.275-17.311-23.288-26.213-40.353-21.038q-29.749 9.035-60.595 9.035-50.273 0-97.657-24.004-53.733-27.218-95.583-80.775-43.551-55.723-66.544-130.043-21.55-69.652-21.55-144.865 0-75.206 21.55-144.865 22.993-74.32 66.544-130.043 41.85-53.557 95.583-80.775 47.384-24.005 97.657-24.005 50.273 0 97.657 24.005 53.733 27.218 95.583 80.775 1.005 1.28 2.095 2.707a6.96 6.96 0 011.434 4.24v21.867a28.125 28.125 0 0028.125 28.125h14.063a28.125 28.125 0 0028.125-28.125V111.22a28.125 28.125 0 00-28.125-28.125h-14.063a28.125 28.125 0 00-28.125 28.125v12.375c0 6.026-7.13 9.31-11.854 5.569M930.177 698.87a26.41 26.41 0 110 52.825H918.44a7.031 7.031 0 00-7.03 7.032v93.895q0 30.656 1.286 35.726 1.294 5.07 5.892 8.374 4.591 3.305 11.18 3.305l.183-.007c13.907-.092 27.871 6.989 29.39 20.812l.584 5.358c1.23 11.215-5.119 22.233-16.08 24.912q-15.85 3.867-34.088 3.867-17.88 0-32.231-6.012-14.351-6.012-21.066-15.567-6.708-9.549-9.295-25.819-2.117-11.56-2.117-46.694V757.763a6.068 6.068 0 00-6.068-6.068 24.279 24.279 0 01-24.279-24.286v-4.26a24.279 24.279 0 0124.28-24.28 6.068 6.068 0 006.067-6.067v-27.528a28.125 28.125 0 0113.964-24.3l10.111-5.892c18.746-10.927 42.286 2.602 42.286 24.3v32.456a7.031 7.031 0 007.031 7.032h11.736zM767.902 949.309h-9.872a28.125 28.125 0 01-28.125-28.125v-99.69q0-40.563-4.24-52.467-4.232-11.91-13.76-18.513-9.534-6.61-22.943-6.61-17.177 0-30.825 9.437-13.647 9.436-18.703 25.003-5.062 15.56-5.062 57.536v85.304a28.125 28.125 0 01-28.125 28.125h-9.872a28.125 28.125 0 01-28.125-28.125v-194.19a28.125 28.125 0 0128.125-28.124h12.073a21.213 21.213 0 0121.213 21.213c0 5.062 6.659 7.418 10.195 3.797q29.96-30.67 72.169-30.67 21.881 0 40 7.902 18.12 7.897 27.409 20.16 9.295 12.262 12.944 27.829 3.65 15.56 3.65 44.57v127.513a28.125 28.125 0 01-28.126 28.125z' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-bmi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.743 325.584h143.438c58.14 0 97.426 23.071 97.426 92.285a84.111 84.111 0 01-41.396 77.783c37.178 13.184 55.898 48.12 55.898 94.527 0 75.674-52.734 108.105-107.578 108.105H123.743zm67.105 150.952h67.895c23.467 0 41.001-13.183 41.001-44.429 0-35.463-22.28-42.846-46.142-42.846h-62.754zm0 158.203h71.718c26.368 0 49.439-10.547 49.439-49.175s-19.644-52.734-48.252-52.734h-72.905zM435.14 325.584h94.394l71.323 256.42h.791l67.5-256.42h94.395v372.832h-62.754V434.744h-.923l-74.75 263.672h-51.68l-74.62-261.562h-.922v261.562H435.14zm398.012 0h67.105v372.832h-67.105z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-quanxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.082 626.483a182.016 182.016 0 10364.032 0 182.016 182.016 0 10-364.032 0z' fill='%23FFBE0A'/%3E%3Cpath d='M515.635 930.048a105.82 105.82 0 01-44.851-9.984c-102.298-47.77-340.275-178.688-340.275-362.394V290.1c0-52.788 37.99-97.025 90.317-105.166 61.132-9.523 152.934-31.334 242.841-81.305 32.461-18.023 71.168-18.125 103.578-.307 94.003 51.814 183.859 73.267 242.739 82.176 52.326 7.936 90.317 52.172 90.317 105.164V557.67c0 185.959-237.978 315.546-340.327 362.599a105.037 105.037 0 01-44.339 9.779zm.154-768.307c-5.94 0-11.827 1.485-17.255 4.505-99.225 55.143-199.782 79.104-266.7 89.498-17.152 2.662-29.645 17.1-29.645 34.355v267.623c0 146.483 228.761 264.704 298.905 297.42 9.165 4.301 19.712 4.301 28.928.103 70.042-32.205 298.599-148.941 298.599-297.523v-267.06c0-17.305-12.34-31.692-29.389-34.304-64.614-9.779-163.328-33.382-266.598-90.265a35.282 35.282 0 00-16.845-4.352z' fill='%2334332E'/%3E%3Cpath d='M586.7 609.638h-35.583c0-16.844-.051-32.307 0-44.697 64.358-15.616 112.333-73.677 112.333-142.797 0-81.05-65.946-146.944-146.944-146.944-81.05 0-146.944 65.946-146.944 146.944 0 68.198 46.745 125.696 109.824 142.182-.103 27.034.05 73.37.358 154.83.051 19.762 16.128 35.686 35.84 35.686h.154c19.814-.103 35.788-16.18 35.686-35.994l-.154-37.58h35.43c19.815 0 35.84-16.026 35.84-35.84s-16.025-35.79-35.84-35.79zM441.19 422.144c0-41.523 33.792-75.264 75.264-75.264 41.524 0 75.264 33.792 75.264 75.264s-33.792 75.264-75.264 75.264-75.264-33.74-75.264-75.264z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-lishijilu2{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M483.17400000000004 605.082a179.098 179.098 0 10358.196 0 179.098 179.098 0 10-358.196 0z' fill='%23FFBE0A'/%3E%3Cpath d='M553.42 122.214c-213.862 0-387.84 173.978-387.84 387.84 0 11.11.513 22.17 1.486 33.178l-44.288-31.642c-16.077-11.52-38.503-7.782-50.023 8.295s-7.782 38.502 8.295 50.022l120.576 86.221a35.71 35.71 0 0020.838 6.707 35.753 35.753 0 0029.491-15.462l78.439-113.51c11.264-16.282 7.168-38.605-9.114-49.87-16.282-11.263-38.605-7.167-49.869 9.114l-32.717 47.309a314.498 314.498 0 01-1.484-30.31c0-174.336 141.824-316.16 316.16-316.16s316.16 141.824 316.16 316.16-141.824 316.16-316.16 316.16c-85.3 0-165.325-33.485-225.178-94.26-13.875-14.08-36.608-14.284-50.688-.358-14.08 13.875-14.285 36.608-.358 50.688 73.472 74.547 171.57 115.61 276.275 115.61 213.862 0 387.84-173.978 387.84-387.84S767.283 122.214 553.42 122.214z' fill='%2334332E'/%3E%3Cpath d='M543.18 285.645c-19.814 0-35.84 16.025-35.84 35.84v192.153a35.816 35.816 0 0015.258 29.338l136.09 95.437a35.603 35.603 0 0020.531 6.502c11.264 0 22.426-5.325 29.389-15.257a35.855 35.855 0 00-8.755-49.92l-120.781-84.736V321.485a35.891 35.891 0 00-35.891-35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-xinyongka{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M843.776 496.18H183.808c-26.522 0-47.974-21.505-47.974-47.975v-68.608c0-26.522 21.504-47.975 47.974-47.975h659.968c26.522 0 47.974 21.504 47.974 47.975v68.608c0 26.47-21.452 47.974-47.974 47.974z' fill='%23FFBE0A'/%3E%3Cpath d='M856.883 319.18c-.205-.665-.41-1.33-.665-1.945l-43.93-111.257c-15.36-38.964-44.749-69.12-82.688-85.044-37.018-15.513-77.722-15.41-114.688.308L197.427 298.598c-4.198 1.792-7.833 4.301-10.905 7.27-56.525 24.73-96.103 81.153-96.103 146.689v296.806c0 88.269 71.834 160.103 160.103 160.103H768.46c88.269 0 160.102-71.834 160.102-160.103V452.557c0-55.603-28.518-104.653-71.68-133.376zM642.918 187.188c18.996-8.09 39.936-8.14 58.983-.153 19.968 8.345 35.481 24.422 43.725 45.21l23.808 60.21H395.11l247.808-105.267zM250.522 364.134H768.46c48.742 0 88.422 39.68 88.422 88.423v7.782H162.1v-7.782c0-48.743 39.68-88.423 88.423-88.423zM768.46 837.786H250.52c-48.742 0-88.422-39.68-88.422-88.423V532.02h694.784v217.344c0 48.743-39.68 88.423-88.422 88.423z' fill='%2334332E'/%3E%3Cpath d='M442.778 584.806h-179.2c-19.815 0-35.84 16.026-35.84 35.84s16.025 35.84 35.84 35.84h179.2c19.814 0 35.84-16.025 35.84-35.84s-16.077-35.84-35.84-35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-ziliao{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M881.92 681.933H140.288v115.302c0 33.69 34.867 60.98 77.875 60.98h585.882c43.008 0 77.875-27.29 77.875-60.98V681.933z' fill='%23FFBE0A'/%3E%3Cpath d='M827.034 472.166v-224c0-69.53-56.576-126.054-126.106-126.054H315.136c-69.53 0-126.054 56.576-126.054 126.054v224c-51.712 10.701-90.727 56.628-90.727 111.463v196.608c0 62.771 51.047 113.817 113.818 113.817h591.82c62.772 0 113.818-51.046 113.818-113.817V583.629c-.051-54.887-39.065-100.762-90.777-111.463zM315.136 193.741h385.792c30.003 0 54.426 24.422 54.426 54.374V469.76h-69.735c-27.648 0-52.94 14.95-65.997 38.963-22.272 41.011-65.024 66.509-111.564 66.509s-89.344-25.498-111.616-66.509c-13.056-24.064-38.35-38.963-65.997-38.963h-69.683V248.166c0-30.003 24.37-54.425 54.374-54.425zM846.08 780.237c0 23.245-18.893 42.137-42.138 42.137h-591.77c-23.244 0-42.137-18.892-42.137-42.137V583.629c0-23.245 18.893-42.138 42.138-42.138h118.323c1.28 0 2.509.615 2.97 1.485 34.816 64.154 101.683 103.987 174.592 103.987S647.834 607.13 682.65 542.976c.46-.87 1.69-1.485 2.97-1.485h118.322c23.245 0 42.138 18.893 42.138 42.138v196.608z' fill='%2334332E'/%3E%3Cpath d='M413.9 332.288h189.543c19.815 0 35.84-16.026 35.84-35.84s-16.025-35.84-35.84-35.84H413.901c-19.815 0-35.84 16.026-35.84 35.84s16.077 35.84 35.84 35.84z' fill='%2334332E'/%3E%3C/svg%3E\")}.t-icon-shenfenxinxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1027 1024'%3E%3Cpath d='M0 512a513.977 512 0 101027.954 0A513.977 512 0 100 512z' fill='%23FD9966'/%3E%3Cpath d='M1024 563.398c-15.77 163.11-108.463 303.784-241.45 385.482-8.793-29.411-13.562-60.928-13.562-93.708 0-160.246 113.953-290.321 255.012-291.774z' fill='%23FFF' opacity='.3'/%3E%3Cpath d='M340.015 31.63c-26.42 134.398-139.942 228.015-260.942 211.64C139.351 146.285 231.1 70.961 340.015 31.63z' fill='%23FFF' fill-opacity='.4'/%3E%3Cpath d='M304.43199999999996 292.571h421.066q23.722 0 23.722 23.722v369.668q0 23.722-23.722 23.722H304.432q-23.722 0-23.722-23.722V316.293q0-23.722 23.722-23.722z' fill='%23FFF'/%3E%3Cpath d='M340.015 392.402a41.514 40.525 0 1083.027 0 41.514 40.525 0 10-83.027 0zM466.533 369.668h112.68q7.907 0 7.907 7.907v31.63q0 7.907-7.908 7.907h-112.68q-7.907 0-7.907-7.907v-31.63q0-7.907 7.908-7.907z' fill='%23FD9966'/%3E%3Cpath d='M347.923 527.815h341.992q7.907 0 7.907 7.907v31.63q0 7.907-7.907 7.907H347.923q-7.908 0-7.908-7.908v-31.629q0-7.907 7.908-7.907zM347.923 614.795h341.992q7.907 0 7.907 7.908v31.629q0 7.907-7.907 7.907H347.923q-7.908 0-7.908-7.907v-31.63q0-7.907 7.908-7.907z' fill='%23FB997A'/%3E%3C/svg%3E\")}.t-icon-feihuoliangx{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.248 1024 0 794.752 0 512S229.248 0 512 0s512 229.248 512 512-229.248 512-512 512zm3.115-691.712l53.973 53.973a38.315 38.315 0 002.133 1.963c-12.885 116.352-12.885 266.24-12.885 306.859 0 68.992 218.368 134.826 253.91 110.378 132.906-91.648-43.18-563.328-190.72-563.328-14.934 0-26.24 21.248-34.987 54.656l-33.707-33.749v-97.237a37.803 37.803 0 10-75.605 0v97.45l-33.792 33.792c-8.704-33.578-20.096-54.912-34.987-54.912-147.627 0-323.67 471.68-190.72 563.328 35.499 24.491 253.867-41.386 253.867-110.378 0-40.576 0-190.294-12.886-306.646a38.272 38.272 0 002.603-2.389l53.803-53.76z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-tiaoshengx{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.248 1024 0 794.752 0 512S229.248 0 512 0s512 229.248 512 512-229.248 512-512 512zm279.04-447.915a38.272 38.272 0 00-3.84-29.226l-89.6-155.222a38.4 38.4 0 10-66.517 38.4l89.6 155.222a38.4 38.4 0 0047.018 16.64A256.043 256.043 0 01614.4 849.109V678.4a38.4 38.4 0 10-76.8 0v190.72a259.072 259.072 0 01-51.2 0V678.4a38.4 38.4 0 10-76.8 0v170.667a256.043 256.043 0 01-153.301-247.168 38.4 38.4 0 0047.018-16.64l89.6-155.222a38.4 38.4 0 00-66.517-38.4L236.8 546.86a38.272 38.272 0 00-3.84 29.226A281.685 281.685 0 00409.6 876.8v6.4a38.4 38.4 0 0075.05 11.52 285.013 285.013 0 0054.7 0 38.4 38.4 0 0075.05-11.52v-6.4a281.685 281.685 0 00176.64-300.715zM477.867 332.8a42.667 42.667 0 00-42.667 42.667v196.266a42.667 42.667 0 0042.667 42.667h68.266a42.667 42.667 0 0042.667-42.667V375.467a42.667 42.667 0 00-42.667-42.667h-68.266zM512 307.2a102.4 102.4 0 100-204.8 102.4 102.4 0 000 204.8z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-shenti{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1011.44c275.84 0 499.44-223.6 499.44-499.44S787.84 12.56 512 12.56 12.56 236.16 12.56 512s223.6 499.44 499.44 499.44zm74.916-774.132a74.916 74.916 0 11-149.832 0 74.916 74.916 0 01149.832 0zM387.14 424.598h-93.645a43.701 43.701 0 110-87.402H718.02a43.701 43.701 0 110 87.402h-81.16a24.972 24.972 0 00-24.971 24.972v32.514a299.664 299.664 0 0028.843 128.28l62.405 131.703a47.572 47.572 0 01-85.93 40.804l-81.458-171.058c-9.24-19.403-37.033-18.854-45.499.899l-71.844 167.587a47.696 47.696 0 01-87.776-37.283l58.01-137.796a299.664 299.664 0 0023.473-116.27v-39.38a24.972 24.972 0 00-24.972-24.972z' fill='%23cdcdcd'/%3E%3C/svg%3E\")}.t-icon-quxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M858.185 389.481c35.336 0 63.972 28.684 63.972 63.972V879.51c0 35.336-28.636 63.972-63.972 63.972h-85.154a63.972 63.972 0 01-63.972-63.972V453.36c0-35.289 28.636-63.972 63.972-63.972h85.154v.094zm-596.506 85.25c35.288 0 63.924 28.636 63.924 63.924v340.854c0 35.289-28.636 63.925-63.924 63.925h-85.202a63.972 63.972 0 01-63.925-63.925V538.608c0-35.336 28.636-63.972 63.925-63.972h85.202v.094zm298.253 85.154c35.288 0 63.925 28.683 63.925 63.972v255.652c0 35.289-28.637 63.925-63.925 63.925H474.73a63.972 63.972 0 01-63.925-63.925v-255.7c0-35.24 28.637-63.924 63.925-63.924h85.202zm220.553-414.828l-50.291.33a31.939 31.939 0 01-.472-63.878l128.227-.943a31.75 31.75 0 0129.816 19.909c1.416 3.35 2.36 7.548 2.36 12.03V240.92a31.986 31.986 0 01-63.879 0v-51.282l-286.27 286.318a31.845 31.845 0 01-35.572 6.557L120.855 312.158a32.033 32.033 0 0125.947-58.5l363.405 161.535L780.532 145.01z' fill='%2325A5FF'/%3E%3C/svg%3E\")}.t-icon-jihuo{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1093 1024'%3E%3Cpath d='M684.556 62a54.135 54.135 0 0154.136 54.135v33.835h60.902a54.135 54.135 0 0154.135 54.135v194.502a292.568 292.568 0 00-54.135-5.028V292.075a54.135 54.135 0 00-54.135-54.135H271.774a54.135 54.135 0 00-54.108 52.443l-.027 1.692v548.12a54.135 54.135 0 0052.444 54.109l1.691.027 326.18.007a290.808 290.808 0 00113.684 67.669L231.173 962a54.135 54.135 0 01-54.135-54.135V874.03h-60.903A54.135 54.135 0 0162 819.895v-703.76A54.135 54.135 0 01116.135 62h568.421zm98.12 378.947c132.673 0 240.226 107.554 240.226 240.226S915.35 921.398 782.677 921.398 542.45 813.845 542.45 681.173s107.554-240.226 240.226-240.226zm112.636 131.685l-1.029 1.076L755.63 727.695l-42.34-50.46a27.068 27.068 0 00-36.975-4.264l-1.157.927a27.068 27.068 0 00-4.263 36.968l.92 1.164 60.903 72.575a26.953 26.953 0 0015.313 9.122 27.081 27.081 0 0026.946-6.672l1.062-1.117L934.52 609.931a27.068 27.068 0 00-39.208-37.3zm-437.447-43.715a23.684 23.684 0 010 47.369H315.759a23.684 23.684 0 010-47.369h142.106zm87.97-94.737a23.684 23.684 0 010 47.369H315.759a23.684 23.684 0 010-47.369h230.076zm94.736-94.736a23.684 23.684 0 010 47.368H315.76a23.684 23.684 0 010-47.368h324.812z' fill='%2338BC9C'/%3E%3C/svg%3E\")}.t-icon-lishijilu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M678.395 59.611H318.963A228.278 228.278 0 0090.685 287.89v426.697a228.278 228.278 0 00228.278 228.278h185.44a286.733 286.733 0 01402.27-406.227V287.89A228.278 228.278 0 00678.395 59.611zM456.816 460.562H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.241-171.248h-365.13a42.205 42.205 0 010-84.41h364.866a42.205 42.205 0 110 84.41z' fill='%23EC6B44'/%3E%3Cpath d='M721.919 538.378a217.516 217.516 0 10217.41 217.727 217.516 217.516 0 00-217.41-217.727zm82.617 270.326h-94.962a42.205 42.205 0 01-42.205-42.206v-96.966a42.205 42.205 0 1184.41 0v54.972h52.757a42.205 42.205 0 010 84.41z' fill='%23EC6B44'/%3E%3Cpath d='M678.395 59.611H318.963A228.278 228.278 0 0090.685 287.89v426.697a235.875 235.875 0 001.846 28.805 540.704 540.704 0 00345.188 50.91 286.733 286.733 0 01391.349-304.195 541.495 541.495 0 0039.778-327.989A227.909 227.909 0 00678.395 59.611zM456.816 460.562H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.241-171.248h-365.13a42.205 42.205 0 010-84.41h364.866a42.205 42.205 0 110 84.41z' fill='%23EE7C55'/%3E%3Cpath d='M504.403 756.105c0 7.07.37 14.14 1.055 21.103a540.65 540.65 0 00161.752-84.991v-22.633a42.205 42.205 0 0164.68-35.716 539.543 539.543 0 0063.888-82.353 217.621 217.621 0 00-291.375 204.643z' fill='%23EE7C55'/%3E%3Cpath d='M318.963 59.611A228.278 228.278 0 0090.685 287.89v274.916a434.188 434.188 0 00604.064-502.56c-5.275-.37-10.868-.634-16.354-.634zm137.59 400.951H281.928a42.205 42.205 0 110-84.41h174.625a42.205 42.205 0 110 84.41zm190.24-171.248H281.928a42.205 42.205 0 010-84.41h364.865a42.205 42.205 0 110 84.41z' fill='%23F19970'/%3E%3Cpath d='M239.723 247.109a42.205 42.205 0 0142.205-42.206h218.624a400.951 400.951 0 0036.93-125.033c.844-6.753 1.477-13.506 2.004-20.259H318.963A228.278 228.278 0 0090.685 287.89v141.283a401.426 401.426 0 00149.09-10.077v-.738a42.205 42.205 0 0142.206-42.206h60.881a403.694 403.694 0 00102.823-86.837H282.139a42.205 42.205 0 01-42.416-42.205z' fill='%23F5C295'/%3E%3C/svg%3E\")}.t-icon-wulianjie{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 5.12c279.5 0 506.88 227.405 506.88 506.88 0 279.5-227.38 506.88-506.88 506.88S5.12 791.5 5.12 512 232.525 5.12 512 5.12' fill='%23fff'/%3E%3Cpath d='M768.512 255.565a172.902 172.902 0 00-244.787 0l-77.568 77.517 40.832 40.806 163.2 163.2 40.857 40.858 77.492-77.492a173.312 173.312 0 00-.026-244.89zm-394.573 231.45l-40.857-40.91-77.492 77.569a172.954 172.954 0 000 244.761 172.98 172.98 0 00244.736 0l77.568-77.542-40.832-40.807L373.94 487.014zm-63.232-217.089a6.4 6.4 0 00-9.037 0l-31.692 31.693a6.4 6.4 0 000 9.037l443.443 443.52a6.4 6.4 0 009.062 0l31.667-31.642a6.4 6.4 0 000-9.036l-443.443-443.52v-.052z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-renshiduibifenxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M4.257000000000005 512a507.743 507.743 0 101015.486 0A507.743 507.743 0 104.257 512z' fill='%23fff'/%3E%3Cpath d='M275.853 290.51h206.832v133.546H275.853a29.193 29.193 0 01-29.315-29.315v-73.287c-1.628-17.915 13.029-30.944 29.315-30.944zm-60.258 162.86h267.09v133.546h-267.09A29.193 29.193 0 01186.28 557.6v-73.287c0-8.143 3.257-14.658 8.143-21.172 6.514-6.514 13.029-9.772 21.172-9.772zm60.258 162.86h206.832v133.546H275.853a29.193 29.193 0 01-29.315-29.315v-73.287c-1.628-17.915 13.029-30.944 29.315-30.944zm265.462-325.72h206.832a29.193 29.193 0 0129.315 29.315v73.287a29.193 29.193 0 01-29.315 29.315H541.315V290.51zm0 162.86h267.09c8.143 0 14.658 3.258 21.172 8.143 4.886 4.886 8.143 13.03 8.143 21.172v73.287a29.193 29.193 0 01-29.315 29.315h-267.09V453.37zm0 162.86h206.832a29.193 29.193 0 0129.315 29.315v73.287a29.193 29.193 0 01-29.315 29.315H541.315V616.23zM512 215.595c6.514 0 13.029 4.886 14.657 11.4v565.124c0 8.143-6.514 14.658-13.028 14.658-8.143 0-14.658-4.886-16.286-11.4V230.251c0-3.257 1.628-8.143 4.885-9.771 1.629-3.258 6.515-4.886 9.772-4.886zm0 0' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-huihanduibi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024C229.232 1024 0 794.768 0 512S229.232 0 512 0c282.784 0 512 229.232 512 512s-229.216 512-512 512zm236.368-673.136l-111.312-96.112L601.472 224H307.616C285.36 224 272 235.536 272 254.752v530.496C272 804.464 285.36 816 307.616 816h440.752C766.192 816 784 804.464 784 785.248V381.6l-35.632-30.736z' fill='%23D04A02'/%3E%3Cpath d='M538.272 545.408H372.56V441.696h138.32V358.72l172.992 186.16zm76.544-156.112V273.968l40.096 34.592v46.128h53.408l40.064 34.592-133.568.016zM518.192 594.96h165.68v103.728H545.568v82.976L372.56 595.52z' fill='%23D04A02'/%3E%3C/svg%3E\")}.t-icon-jinxiaoduibi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024.009 512A512 512 0 009.029 417.89l-3.413 20.967v6.095c0 8.29-1.95 16.58-2.682 24.381S.01 493.227.01 504.93V512c0 2.438 0 0 0 0v1.707A507.368 507.368 0 00503.963 1024h8.046c10.24 0 19.992 0 29.988-1.463h2.682A512 512 0 001024.01 512zm-512-463.238a463.238 463.238 0 01444.708 591.97 388.389 388.389 0 01-31.451-73.143c-25.844-70.218-57.783-157.501-126.781-160.915-61.44-2.682-76.8 61.196-88.26 112.884-14.628 67.78-27.55 108.252-76.311 108.252-44.618 0-57.052-31.94-73.143-99.962-12.678-54.614-29.501-121.905-100.694-121.905s-86.796 73.143-97.523 129.707c-14.141 69.241-26.332 102.156-66.56 100.937-52.176-.976-87.284-51.444-123.368-104.107-32.183-47.055-65.341-95.33-115.078-109.714a463.238 463.238 0 01454.46-374.004z' fill='%2348AB07'/%3E%3C/svg%3E\")}.t-icon-lishishuju{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M472.615 78.77C212.677 78.77 0 291.445 0 551.384S212.677 1024 472.615 1024s472.616-212.677 472.616-472.615H472.615V78.769z' fill='%23249CF2'/%3E%3Cpath d='M1024 472.615C1024 212.677 811.323 0 551.385 0v472.615H1024z' fill='%23A5D6FA'/%3E%3C/svg%3E\")}.t-icon-moxingduibi-huang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M558.4 1024c-6.2 0-12-1.5-17.2-4.4-12.1-6.9-19.1-20.9-19.1-38.4V599.206c1.7-32.5 18.5-62.099 44.7-79.898l.7-.5 327.095-196.698c15.1-9 30.6-10.2 42.7-3.3 12.1 6.9 19.1 20.9 19.1 38.4v381.795c-1.7 32.6-18.4 62.199-44.7 79.999L583.999 1016.2c-8.6 5.2-17.4 7.8-25.6 7.8zm26-477.994c-17.9 12.3-29.3 32.5-30.5 54.2V981.3c0 6.6 1.8 10 3 10.7s5 .5 10.7-2.9l327.095-196.698c17.4-11.8 28.9-32.2 30.1-54V357.41c0-6.6-1.8-10-3-10.7s-5-.5-10.7 2.9L584.399 546.006zm-74.8-27.3c-16.3 0-32.5-4-47.3-11.9L115.406 297.11c-15.4-9.3-24.2-23.1-24.2-37.7 0-14.699 8.8-28.399 24.2-37.699L461.601 12.213c30.5-16.2 65.999-16.2 95.698-.5l.8.4L904.295 221.51c15.4 9.3 24.2 23.1 24.2 37.7 0 14.7-8.8 28.4-24.2 37.7L557.999 506.406c-15.3 8.2-31.9 12.3-48.399 12.3zm.2-486.893c-11.2 0-22.3 2.7-32.5 8.1L131.905 248.91c-5.5 3.3-8.9 7.4-8.9 10.5 0 3.2 3.4 7.2 8.9 10.5L478.1 479.207c19.6 10.5 43.9 10.5 64.2-.4L887.795 269.91c5.5-3.3 8.9-7.4 8.9-10.5s-3.4-7.2-8.9-10.5L542 39.713c-10.1-5.3-21.1-7.9-32.2-7.9zM455.2 1018.4c-9.6 0-19.899-3.1-29.999-9.3L121.705 823.603c-32.2-22.2-52.2-57.9-54.2-96.1V370.109c0-20.3 7.9-36.5 21.8-44.199 13.8-7.8 31.7-6.2 49 4.4L441.9 515.807c32.7 22.5 52.2 57.299 54.4 95.998v357.396c0 20.4-8 36.6-21.9 44.3-5.8 3.3-12.3 4.9-19.2 4.9zM108.506 352.91c-1.5 0-2.7.3-3.7.8-3.4 1.9-5.6 8.3-5.6 16.5v356.495c1.5 27.5 16.4 54.1 39.8 70.299L441.8 982c7 4.3 13.5 5.8 17 3.9s5.6-8.3 5.6-16.6V612.705c-1.6-27.9-16.1-53.899-39.9-70.299L121.705 357.41c-4.9-2.9-9.6-4.5-13.2-4.5z' fill='%23FFBA00'/%3E%3Cpath d='M569.1 536.706l222.396-130.198c14.1-8.4 25.7-2 25.7 14.1v252.997c-1.1 18-10.6 34.3-25.7 44.199L569.1 848.002c-14.2 8.4-25.7 2-25.7-14.1V580.906c1.1-18 10.6-34.4 25.7-44.2z' fill='%23FFBA00'/%3E%3Cpath d='M540.6 190.21L775.997 328.91c15 8.8 15 23.1 0 32L540.6 499.507c-17 8.8-37.3 8.8-54.3 0L251.003 360.909c-15.1-8.9-15.1-23.2 0-32L486.3 190.211c17-8.8 37.3-8.8 54.3 0z' fill='%23FFBA00' opacity='.8'/%3E%3Cpath d='M244.503 411.808l206.298 122.898c18.6 12.4 30.4 32.8 31.7 55.1v236.197c0 20-14.2 27.8-31.7 17.4l-206.298-122.8c-18.7-12.399-30.5-32.899-31.8-55.198V429.208c0-20.1 14.2-27.8 31.8-17.4z' fill='%23FFBA00' opacity='.5'/%3E%3C/svg%3E\")}.t-icon-jilu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%231580EA'/%3E%3Cpath d='M785.306 415.744H625.51c-28.62 0-45.004-20.48-45.004-45.056v-163.84H301.978c-24.576 0-49.152 20.48-49.152 45.056v483.328c0 24.525 20.48 45.056 49.152 45.056h217.088l266.24-262.144v-102.4zm-204.8 200.704h-245.76v-40.96h245.76v40.96zm0-122.88h-245.76v-40.96h245.76v40.96zm45.004 249.856l-28.62 73.728 73.676-24.525 143.36-143.411-49.152-49.152-139.264 143.36zm192.564-192.512l-32.768 32.82 49.1 49.151 32.82-32.819-49.152-49.152zM687.002 370.688h98.304l-147.508-163.84h-16.332v94.208c0 36.864 28.62 69.632 65.536 69.632zm0 0' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-shujuquxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%235196FA'/%3E%3Cpath d='M707.56 444.44a35.77 35.77 0 0135.678 35.816v238.708a35.77 35.77 0 01-35.677 35.84h-47.546a35.77 35.77 0 01-35.678-35.84V480.21a35.77 35.77 0 0135.678-35.84h47.546zm-332.8 47.708a35.77 35.77 0 0135.678 35.864v190.836a35.77 35.77 0 01-35.677 35.84h-47.546a35.77 35.77 0 01-35.678-35.84V528.012a35.77 35.77 0 0135.678-35.84h47.546zm166.424 47.733a35.77 35.77 0 0135.677 35.84v143.197a35.77 35.77 0 01-35.677 35.84h-47.523a35.77 35.77 0 01-35.724-35.84V575.72a35.77 35.77 0 0135.724-35.84zm123.113-232.425l-28.067.186a17.92 17.92 0 01-.303-35.77l71.587-.512a17.943 17.943 0 0117.99 17.85v71.936a17.827 17.827 0 11-35.654 0v-28.672L530.083 492.847a17.734 17.734 0 01-19.875 3.677l-213.97-95.419a17.92 17.92 0 0114.5-32.768l202.775 90.508 150.83-151.273z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-lishi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M588.221 1021.931H435.78c-239.4 0-433.71-194.31-433.71-433.71V435.78c0-239.4 194.31-433.71 433.71-433.71H588.22c239.4 0 433.71 194.31 433.71 433.71V588.22c0 239.4-194.31 433.71-433.71 433.71z' fill='%23fff'/%3E%3Cpath d='M998.4 584.704V439.296C998.4 210.944 813.056 25.6 584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408C25.6 813.056 210.944 998.4 439.296 998.4h145.408c13.312 0 26.624-1.024 38.912-2.048 162.816-61.44 294.912-185.344 368.64-342.016 4.096-22.528 6.144-46.08 6.144-69.632z' fill='%23fff'/%3E%3Cpath d='M998.4 506.88v-67.584C998.4 210.944 813.056 25.6 584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 219.136 169.984 398.336 385.024 412.672C699.392 986.112 937.984 780.288 998.4 506.88z' fill='%23fff'/%3E%3Cpath d='M584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 143.36 72.704 269.312 183.296 343.04 56.32 17.408 115.712 27.648 178.176 27.648 322.56 0 584.704-262.144 584.704-584.704 0-34.816-3.072-67.584-9.216-100.352C898.048 125.952 752.64 25.6 584.704 25.6z' fill='%23fff'/%3E%3Cpath d='M584.704 25.6H439.296C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 96.256 32.768 185.344 88.064 256 81.92 48.128 177.152 74.752 279.552 73.728 296.96-4.096 538.624-250.88 535.552-547.84-1.024-75.776-17.408-147.456-46.08-212.992-74.752-78.848-180.224-128-297.984-128z' fill='%23fff'/%3E%3Cpath d='M874.496 490.496c34.816-153.6 0-294.912-77.824-406.528C735.232 47.104 662.528 25.6 585.728 25.6H439.296C210.944 26.624 25.6 211.968 25.6 440.32v145.408c0 59.392 12.288 114.688 34.816 165.888 126.976 109.568 313.344 157.696 503.808 90.112 156.672-55.296 273.408-189.44 310.272-351.232z' fill='%23fff'/%3E%3Cpath d='M439.296 25.6C210.944 25.6 25.6 210.944 25.6 439.296v145.408c0 26.624 3.072 53.248 7.168 77.824 83.968 102.4 211.968 166.912 354.304 166.912 252.928 0 458.752-204.8 458.752-458.752 0-128-52.224-243.712-137.216-326.656C669.696 31.744 628.736 25.6 585.728 25.6H439.296z' fill='%23fff'/%3E%3Cpath d='M25.6 439.296V578.56c70.656 123.904 204.8 207.872 357.376 208.896 228.352 2.048 418.816-185.344 419.84-414.72 0-144.384-71.68-270.336-182.272-345.088-12.288-1.024-23.552-2.048-35.84-2.048H439.296C210.944 25.6 25.6 210.944 25.6 439.296z' fill='%23fff'/%3E%3Cpath d='M529.408 25.6h-90.112C210.944 25.6 25.6 210.944 25.6 439.296v29.696c43.008 158.72 188.416 276.48 361.472 276.48 206.848 0 373.76-167.936 373.76-373.76C760.832 215.04 665.6 81.92 529.408 25.6z' fill='%23fff'/%3E%3Cpath d='M384 41.984c-33.792 0-66.56 5.12-97.28 14.336a425.08 425.08 0 00-186.368 144.384C69.632 250.88 52.224 310.272 52.224 373.76c0 183.296 148.48 331.776 331.776 331.776s331.776-148.48 331.776-331.776S567.296 41.984 384 41.984z' fill='%23fff'/%3E%3Cpath d='M94.20800000000003 374.784a289.792 289.792 0 10579.584 0 289.792 289.792 0 10-579.584 0z' fill='%23fff'/%3E%3Cpath d='M136.192 374.784a247.808 247.808 0 10495.616 0 247.808 247.808 0 10-495.616 0z' fill='%23fff'/%3E%3Cpath d='M178.176 374.784a205.824 205.824 0 10411.648 0 205.824 205.824 0 10-411.648 0z' fill='%23fff'/%3E%3Cpath d='M512 178.3c-182.404 0-333.7 151.296-333.7 333.7S329.596 845.7 512 845.7 845.7 695.818 845.7 512 695.818 178.3 512 178.3zm142.812 345.012c1.414 16.968-11.312 31.107-26.866 31.107H523.312c-5.656 1.414-14.14 0-24.038 0h-1.414c-16.968 0-31.107 5.656-31.107-11.311v-188.06c0-16.968 15.553-31.107 31.107-31.107 16.968 0 31.108 15.553 31.108 31.107V490.79h94.736c16.968 0 29.694 14.14 29.694 29.694 1.414 1.414 1.414 2.828 1.414 2.828z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-jilu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M21.314999999999998 512a498.551 498.551 0 10997.102 0 498.551 498.551 0 10-997.102 0z' fill='%23fff'/%3E%3Cpath d='M622.406 765.234l-78.795 22.058a59.285 59.285 0 01-74.164-68.258l13.605-70.054a73.295 73.295 0 0120.206-38.095L786.25 327.777V274.63a86.438 86.438 0 00-86.611-86.264H328.24a86.38 86.38 0 00-86.437 86.264v451.584a86.38 86.38 0 0086.437 86.264H699.64a86.438 86.438 0 0086.495-86.264V611.869L655.175 745.84a73.99 73.99 0 01-32.769 19.395zM359.272 305.082h290.46a31.842 31.842 0 010 63.685h-290.46a31.842 31.842 0 010-63.685zM327.43 477.668a31.9 31.9 0 0131.842-31.842H527.17a31.842 31.842 0 010 63.685H359.272a31.842 31.842 0 01-31.842-31.843z' fill='%23FEC407'/%3E%3Cpath d='M858.156 416.589l-25.069-23.159a25.184 25.184 0 00-35.084.811l-253.929 257.75a15.805 15.805 0 00-4.284 8.105L526.3 730.15a1.1 1.1 0 00.463 1.216 1.216 1.216 0 001.274.348l78.738-22.058a15.169 15.169 0 007.005-4.111l245.592-253.002a25.127 25.127 0 00-1.216-35.953z' fill='%23FEC407'/%3E%3C/svg%3E\")}.t-icon-lishijilu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 512a512 512 0 101024 0A512 512 0 100 512z' fill='%23FF822B'/%3E%3Cpath d='M324.409 655.019c180.881 0 327.51-146.631 327.51-327.51 0-152.138-103.734-280.047-244.33-316.854C205.813 52.464 47.496 213.018 8.986 415.982c38.6 137.898 165.196 239.037 315.422 239.037z' fill='%23FFF' fill-opacity='.2'/%3E%3Cpath d='M512 1024c282.767 0 512-229.233 512-512 0-31.766-2.891-62.854-8.434-93.019-87.509-82.881-205.691-133.718-335.742-133.718-269.71 0-488.357 218.645-488.357 488.357 0 54.96 9.084 107.803 25.823 157.104C300.627 989.489 402.283 1024 512 1024z' fill='%23FFF' fill-opacity='.15'/%3E%3Cpath d='M732.536 756.566c36.39 0 65.89-29.5 65.89-65.89 0 36.39 29.502 65.89 65.889 65.89-17.054 0-65.89 29.503-65.89 65.89 0-36.387-29.5-65.89-65.889-65.89zM159.686 247.28c25.686 0 46.51-20.823 46.51-46.51 0 25.687 20.823 46.51 46.51 46.51-12.037 0-46.51 20.824-46.51 46.51 0-25.686-20.824-46.51-46.51-46.51z' fill='%23FFF' fill-opacity='.5'/%3E%3Cpath d='M206.195 333.323c8.563 0 15.504-6.94 15.504-15.503 0 8.562 6.94 15.503 15.503 15.503-4.012 0-15.503 6.941-15.503 15.504 0-8.563-6.941-15.504-15.504-15.504z' fill='%23FFF' fill-opacity='.3'/%3E%3Cpath d='M374.407 257.357h275.186q69.765 0 69.765 69.765v369.756q0 69.765-69.765 69.765H374.407q-69.765 0-69.765-69.765V327.122q0-69.765 69.765-69.765z' fill='%23FFF'/%3E%3Cpath d='M386.422 341.075h153.484q21.317 0 21.317 21.317t-21.317 21.317H386.422q-21.317 0-21.317-21.317t21.317-21.317zM386.422 437.971h250.38q21.318 0 21.318 21.317 0 21.318-21.318 21.318h-250.38q-21.317 0-21.317-21.318 0-21.317 21.317-21.317zM386.422 534.868h250.38q21.318 0 21.318 21.317t-21.318 21.317h-250.38q-21.317 0-21.317-21.317t21.317-21.317zM387.198 631.764h250.38q21.317 0 21.317 21.317t-21.317 21.317h-250.38q-21.318 0-21.318-21.317t21.318-21.317z' fill='%23FF954B'/%3E%3C/svg%3E\")}.t-icon-duibifenxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0A512 512 0 110 512 512 512 0 01512 0z' fill='%23FFBF10'/%3E%3Cpath d='M633.525 724.57h-363.31a42.827 42.827 0 01-47.314-46.893V332.951a42.948 42.948 0 0147.405-46.924h473.118a42.918 42.918 0 0147.224 46.924V530.1a135.89 135.89 0 00-37.707-5.331 135.53 135.53 0 00-135.53 135.53 136.132 136.132 0 0016.053 64.12zM451.012 508.446l72.132 61.56a22.558 22.558 0 0014.516 5.271 22.648 22.648 0 0016.505-7.138l99.388-111.074.422-.512a3.614 3.614 0 01.451-.542 18.07 18.07 0 003.795-13.583 18.342 18.342 0 00-7.047-12.047 23.642 23.642 0 00-14.607-5 23.823 23.823 0 00-17.408 7.56l-82.01 92.16-71.199-64.632a21.564 21.564 0 00-14.276-5.421 21.534 21.534 0 00-15.058 6.023l-75.295 74.782a20.6 20.6 0 00-6.354 15.059 20.751 20.751 0 006.746 15.059 23.793 23.793 0 0016.354 6.325 24.094 24.094 0 0017.016-6.958l55.658-56.771z' fill='%23FFF'/%3E%3Cpath d='M746.737 561.062a90.172 90.172 0 000 180.344zm0 189.38a99.177 99.177 0 10-99.177-99.238 100.08 100.08 0 0099.177 99.207zm0-180.345a81.167 81.167 0 11-81.167 81.167 80.806 80.806 0 0181.167-81.167z' fill='%23FFECB7'/%3E%3C/svg%3E\")}.t-icon-pinggufenxi-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.664 38.684c54.796 0 99.652 40.56 99.652 90.149v766.334c0 49.59-44.856 90.149-99.652 90.149H138.336c-54.796 0-99.652-40.56-99.652-90.149V128.833c0-49.59 44.856-90.149 99.652-90.149h747.328zm-3.058 69.76H141.394c-18.132 0-32.95 13.216-32.95 29.345v748.422c0 16.129 14.818 29.345 32.95 29.345h741.212c18.132 0 32.95-13.216 32.95-29.345V137.789c0-16.129-14.818-29.345-32.95-29.345zm-224.97 622.01a36.409 36.409 0 010 72.817H366.364a36.409 36.409 0 010-72.818h291.272zM512 257.137c28.836 1.31 50.062 15.073 63.716 41.324l113.777 273.576c1.53 9.175 3.022 15.729 4.551 19.661-1.529 19.66-15.182 29.528-40.96 29.528-22.755 0-37.137-7.865-43.253-23.63l-15.911-47.222H432.337l-18.204 47.222c-7.573 15.765-21.991 23.63-43.217 23.63-25.778 0-39.431-10.486-40.96-31.494V575.97c1.529-1.31 2.293-2.621 2.293-3.932l118.33-273.576c10.594-26.215 31.092-40.014 61.421-41.324zm-6.372 83.012l-54.322 140.538h108.608L505.628 340.15z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shouye-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M896 1015.36H128v-416h64v352h640v-352h64v416zm72.64-426.24L512 102.08 55.36 589.12 8.64 545.6 512 8.64l503.36 536.96-46.72 43.52z' fill='%23477EFF'/%3E%3Cpath d='M640 887.36h-64v-224H448v224h-64v-288h256v288zm-128-352a128 128 0 11128-128 128 128 0 01-128 128zm0-192a64 64 0 1064 64 64 64 0 00-64-64z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-wode-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 377.263a134.737 134.737 0 100-269.474 134.737 134.737 0 000 269.474zm0 80.842a215.579 215.579 0 110-431.158 215.579 215.579 0 010 431.158zM161.684 916.211h700.632V808.42a215.579 215.579 0 00-215.58-215.579H377.264a215.579 215.579 0 00-215.579 215.58V916.21zM377.264 512h269.473c163.705 0 296.42 132.716 296.42 296.421v188.632H80.843V808.42C80.842 644.716 213.558 512 377.263 512z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-pinggufenxi-copy-copy{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.664 38.684c54.796 0 99.652 40.56 99.652 90.149v766.334c0 49.59-44.856 90.149-99.652 90.149H138.336c-54.796 0-99.652-40.56-99.652-90.149V128.833c0-49.59 44.856-90.149 99.652-90.149h747.328zm-3.058 69.76H141.394c-18.132 0-32.95 13.216-32.95 29.345v748.422c0 16.129 14.818 29.345 32.95 29.345h741.212c18.132 0 32.95-13.216 32.95-29.345V137.789c0-16.129-14.818-29.345-32.95-29.345zm-224.97 622.01a36.409 36.409 0 010 72.817H366.364a36.409 36.409 0 010-72.818h291.272zM512 257.137c28.836 1.31 50.062 15.073 63.716 41.324l113.777 273.576c1.53 9.175 3.022 15.729 4.551 19.661-1.529 19.66-15.182 29.528-40.96 29.528-22.755 0-37.137-7.865-43.253-23.63l-15.911-47.222H432.337l-18.204 47.222c-7.573 15.765-21.991 23.63-43.217 23.63-25.778 0-39.431-10.486-40.96-31.494V575.97c1.529-1.31 2.293-2.621 2.293-3.932l118.33-273.576c10.594-26.215 31.092-40.014 61.421-41.324zm-6.372 83.012l-54.322 140.538h108.608L505.628 340.15z' fill='%23477EFF'/%3E%3C/svg%3E\")}.t-icon-wode{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 377.263a134.737 134.737 0 100-269.474 134.737 134.737 0 000 269.474zm0 80.842a215.579 215.579 0 110-431.158 215.579 215.579 0 010 431.158zM161.684 916.211h700.632V808.42a215.579 215.579 0 00-215.58-215.579H377.264a215.579 215.579 0 00-215.579 215.58V916.21zM377.264 512h269.473c163.705 0 296.42 132.716 296.42 296.421v188.632H80.843V808.42C80.842 644.716 213.558 512 377.263 512z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shouye{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M896 1015.36H128v-416h64v352h640v-352h64v416zm72.64-426.24L512 102.08 55.36 589.12 8.64 545.6 512 8.64l503.36 536.96-46.72 43.52z' fill='%23333'/%3E%3Cpath d='M640 887.36h-64v-224H448v224h-64v-288h256v288zm-128-352a128 128 0 11128-128 128 128 0 01-128 128zm0-192a64 64 0 1064 64 64 64 0 00-64-64z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-shijian-mianxing-0{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M77.18599999999992 512.305a435.119 435.119 0 10870.238 0 435.119 435.119 0 10-870.238 0z' fill='%2379D13F'/%3E%3Cpath d='M510.856 558.105c-20.554 0-37.22-16.665-37.22-37.22V295.682c0-20.554 16.666-37.219 37.22-37.219s37.22 16.665 37.22 37.22v225.202c0 20.536-16.666 37.22-37.22 37.22z' fill='%23ACFF88'/%3E%3Cpath d='M709.784 670.677a36.977 36.977 0 01-18.571-4.995L496.193 553.09c-17.79-10.277-23.89-33.025-13.614-50.833 10.258-17.81 33.044-23.91 50.833-13.614l195.02 112.592c17.79 10.277 23.891 33.024 13.614 50.833-6.883 11.955-19.391 18.61-32.262 18.61z' fill='%23ACFF88'/%3E%3Cpath d='M442.633 520.885a68.222 68.222 0 10136.445 0 68.222 68.222 0 10-136.445 0z' fill='%23D6FFB7'/%3E%3C/svg%3E\")}.t-icon-kehuguanli{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0A512 512 0 110 512 512 512 0 01512 0z' fill='%23F15E5E'/%3E%3Cpath d='M331.279 551.995a61.03 61.03 0 00-3.058 19.148v60.972a61.074 61.074 0 0061.075 61.148h61.074a61.074 61.074 0 0061.074-61.148v-60.972a61.22 61.22 0 00-3.057-19.178c91.121 24.371 155.736 85.285 155.736 156.526v45.934a61.074 61.074 0 01-61.104 61.103H236.617a61.074 61.074 0 01-61.074-61.074V708.52c0-71.27 64.614-132.198 155.736-156.525zm416.095 203a60.767 60.767 0 008.367-30.91v-45.963c0-67.174-61.016-125.206-149.211-152.035a190.171 190.171 0 0057.534-138.05 195.482 195.482 0 00-22.294-91.311c63.605 4.769 113.898 64.366 113.898 137.114a142.438 142.438 0 01-53.965 114.03c84.612 18.314 145.57 69.719 145.57 130.267v46.328a30.53 30.53 0 01-30.457 30.53h-69.442zM419.84 571.143a30.53 30.53 0 0130.53 30.53v30.545a30.544 30.544 0 11-61.074 0v-30.53a30.53 30.53 0 0130.53-30.53zm0-30.53c-84.304 0-152.678-75.176-152.678-167.892S335.536 204.8 419.84 204.8s152.678 75.176 152.678 167.921-68.374 167.892-152.678 167.892z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-qiapianjihuo{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0zm108.8 595.2c-44.8 0-83.2-12.8-121.6-38.4l-96 96L448 704l-57.6 57.6-44.8-44.8-32 32 44.8 44.8-57.6 57.6L192 742.4l243.2-243.2c-19.2-32-25.6-70.4-25.6-115.2 0-115.2 96-211.2 211.2-211.2S832 268.8 832 384c0 121.6-96 211.2-211.2 211.2z' fill='%23f4a300'/%3E%3Cpath d='M620.8 256c-70.4 0-128 57.6-128 128s57.6 128 128 128 128-57.6 128-128-64-128-128-128z' fill='%23f4a300'/%3E%3C/svg%3E\")}.t-icon-kapian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M614.263 629.4h45.698v45.407h-45.698v-45.408zm112.936 0h45.7v45.407h-45.7v-45.408z' fill='%231296DB'/%3E%3Cpath d='M512 1.873C230.969 1.873 3.15 229.69 3.15 510.72s227.82 508.85 508.849 508.85c281.031 0 508.848-227.82 508.848-508.85C1020.847 229.69 793.03 1.873 512 1.873zM827.328 706.24s-2.134 41.334-43.08 47.154H243.823s-32.405-1.94-38.81-43.855l-1.2-248.964H827.33V706.24zm0-401.972v76.26l-623.518-.306 1.202-78.283c6.694-33.473 39.004-34.346 39.004-34.346h538.487c45.407 4.657 44.825 36.675 44.825 36.675z' fill='%231296DB'/%3E%3Cpath d='M670.44 629.4h45.699v45.407H670.44v-45.408z' fill='%231296DB'/%3E%3C/svg%3E\")}.t-icon-kapiananniu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 533.662c-9.846-3.939-21.662-7.877-33.477-11.816 3.939-7.877 7.877-17.723 7.877-27.57v-25.6c0-29.538-25.6-55.138-55.138-55.138-5.908 0-11.816 1.97-17.724 3.939-21.661 7.877-37.415 27.57-37.415 51.2v25.6c0 9.846 1.97 19.692 7.877 27.57-9.846 1.968-19.692 5.907-29.538 9.845-11.816 5.908-19.693 17.723-19.693 29.539v33.477l1.97 3.938c3.938 11.816 13.784 19.692 27.569 19.692h141.784c13.785 0 27.57-11.815 27.57-25.6v-31.507c0-3.939 0-7.877-1.97-9.846-5.907-7.877-11.815-15.754-19.692-17.723zm137.846-41.354h-78.77c-5.907 0-9.845 1.969-13.784 5.907-3.938 3.939-5.907 7.877-5.907 13.785s1.969 9.846 5.907 13.785c3.939 3.938 7.877 5.907 13.785 5.907h78.77c5.907 0 9.845-1.969 13.784-5.907 3.938-3.939 5.907-7.877 5.907-13.785s-1.969-9.846-5.907-13.785c-3.939-3.938-9.846-5.907-13.785-5.907zm0 78.769h-78.77c-5.907 0-9.845 1.97-13.784 5.908-3.938 3.938-5.907 7.877-5.907 13.784 0 5.908 1.969 9.846 5.907 13.785 3.939 3.938 7.877 5.908 13.785 5.908h78.77c5.907 0 9.845-1.97 13.784-5.908 3.938-3.939 5.907-7.877 5.907-13.785 0-5.907-1.969-9.846-5.907-13.784-3.939-3.939-9.846-5.908-13.785-5.908z' fill='%2372B0FF'/%3E%3Cpath d='M512 0C228.43 0 0 228.43 0 512s228.43 512 512 512 512-228.43 512-512S793.6 0 512 0zm236.308 669.538c0 21.662-17.723 39.385-39.385 39.385H315.077c-21.662 0-39.385-17.723-39.385-39.385V354.462c0-21.662 17.723-39.385 39.385-39.385h393.846c21.662 0 39.385 17.723 39.385 39.385v315.076z' fill='%2372B0FF'/%3E%3Cpath d='M649.846 413.538H531.692c-5.907 0-9.846 1.97-13.784 5.908-3.939 3.939-5.908 7.877-5.908 13.785 0 5.907 1.97 9.846 5.908 13.784 3.938 3.939 7.877 5.908 13.784 5.908h118.154c5.908 0 9.846-1.97 13.785-5.908 3.938-3.938 5.907-7.877 5.907-13.784 0-5.908-1.969-9.846-5.907-13.785-3.939-3.938-9.846-5.908-13.785-5.908z' fill='%2372B0FF'/%3E%3C/svg%3E\")}.t-icon-xiangmuchaxun-chakanshebei{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M17.96 509.427a501.76 491.467 90 10982.934 0 501.76 491.467 90 10-982.934 0z' fill='%233F51B5'/%3E%3Cpath d='M762.8 621.2h-26c-5.6 0-10-4.4-10-10v-73.6c0-5.6-4.4-10-10-10h-172c-5.6 0-10-4.4-10-10V476c0-5.6 4.4-10 10-10h148.8c6 0 10.8-4.8 10.8-10.8V278.8a10.928 10.928 0 00-10.8-10.8H330.4c-6 0-10.8 4.8-10.8 10.8v176.4a10.928 10.928 0 0010.8 10.8h148.8c5.6 0 10 4.4 10 10v41.6c0 5.6-4.4 10-10 10h-172c-5.6 0-10 4.4-10 10v73.6c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6 0-10-4.4-10-10v-28c0-5.6 4.4-10 10-10h126.8c5.6 0 10 4.4 10 10v28c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6 0-10-4.4-10-10v-28c0-5.6 4.4-10 10-10H672c5.6 0 10 4.4 10 10v28c0 5.6-4.4 10-10 10h-26c-2.8 0-5.2 2.4-5.2 5.2V744c0 2.8 2.4 5.2 5.2 5.2h117.6c2.8 0 5.2-2.4 5.2-5.2V626.4c-.8-2.8-3.2-5.2-6-5.2zm-421.6 84c0 1.2-.8 2-2 2H300c-1.2 0-2-.8-2-2V666c0-1.2.8-2 2-2h39.2c1.2 0 2 .8 2 2v39.2zm192 0c0 .8-.8 2-1.6 2H492c-.8 0-1.6-.8-1.6-2V666c0-.4 0-.8.4-1.2.4-.4.8-.4 1.2-.4h39.2c.4 0 .8 0 1.2.4.4.4.4.8.4 1.2v39.2zm-160.8-282c-5.6 0-10-4.4-10-10v-92.4c0-5.6 4.4-10 10-10h278.8c5.6 0 10 4.4 10 10v92.4c0 5.6-4.4 10-10 10H372.4zm352.8 282c0 .8-.8 2-1.6 2h-39.2c-.8 0-1.6-.8-1.6-2V666c0-.4 0-.8.4-1.2.4-.4.8-.4 1.2-.4h39.2c.4 0 .8 0 1.2.4.4.4.4.8.4 1.2v39.2zm-288-364.8c-10.8 0-20.8 6.4-24.8 16.4-4 10-2 21.6 5.6 29.2 7.6 7.6 19.2 10 29.2 6s16.4-14 16.4-24.8c0-14.8-11.6-26.8-26.4-26.8zm0 0' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-shebeishu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0a512 512 0 01512 512 512 512 0 01-512 512A512 512 0 010 512 512 512 0 01512 0z' fill='%23B196F4'/%3E%3Cpath d='M429.44 260.48h165.12V425.6H429.44zM295.04 598.4h165.12v165.12H295.04zm269.44 0H729.6v165.12H564.48zm116.48 0h-68.48v-51.84H411.52v51.84h-68.48V478.08h337.92V598.4z' fill='%23FFF'/%3E%3Cpath d='M477.44 423.68h68.48V512h-68.48z' fill='%23FFF'/%3E%3C/svg%3E\")}.t-icon-lishihenji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.778 0 512 229.222 512 512s-229.222 512-512 512S0 794.778 0 512 229.222 0 512 0zm0 256c-141.26 0-256 114.842-256 256s114.842 256 256 256c141.26 0 256-114.842 256-256a256.307 256.307 0 00-256-256zm-25.6 170.65a25.6 25.6 0 0125.6 25.6V512h59.75a25.6 25.6 0 110 51.2H486.4a25.549 25.549 0 01-25.6-25.6v-85.35a25.6 25.6 0 0125.6-25.6z' fill='%23FB9D95'/%3E%3C/svg%3E\")}.t-icon-qiehuan1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M956.995 307.227a31.979 31.979 0 00-6.932-34.852L799.53 121.841l-45.227 45.227 95.94 95.941h-722.3v63.96h799.507a31.976 31.976 0 0029.546-19.742zm2.435 339.548H159.923a31.979 31.979 0 00-29.546 19.741 31.979 31.979 0 006.932 34.852l150.535 150.534 45.227-45.226-95.941-95.94h722.3v-63.961z'/%3E%3C/svg%3E\")}.t-icon-tishi6{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M513.6 232c12.8 0 24-11.2 24-24V86.4c0-12.8-11.2-24-24-24s-24 11.2-24 24V208c0 12.8 9.6 24 24 24zm-219.2 49.6c4.8 4.8 11.2 6.4 17.6 6.4s12.8-1.6 17.6-6.4c9.6-9.6 9.6-24 0-33.6l-86.4-86.4c-9.6-9.6-24-9.6-33.6 0-9.6 9.6-9.6 24 0 33.6l84.8 86.4zm-88 161.6H83.2c-12.8 0-24 11.2-24 24s11.2 24 24 24h121.6c12.8 0 24-11.2 24-24s-9.6-24-22.4-24zm734.4 0H819.2c-12.8 0-24 11.2-24 24s11.2 24 24 24h121.6c12.8 0 24-11.2 24-24s-9.6-24-24-24zM715.2 289.6c6.4 0 12.8-1.6 17.6-6.4l86.4-86.4c9.6-9.6 9.6-24 0-33.6s-24-9.6-33.6 0l-86.4 86.4c-9.6 9.6-9.6 24 0 33.6 3.2 3.2 9.6 6.4 16 6.4zM601.6 835.2H422.4c-12.8 0-22.4 9.6-22.4 22.4v3.2c0 12.8 9.6 22.4 22.4 22.4h179.2c12.8 0 22.4-9.6 22.4-22.4v-3.2c0-12.8-9.6-22.4-22.4-22.4zM600 494.4H424c-12.8 0-24 11.2-24 24s11.2 24 24 24h64v144c0 12.8 9.6 22.4 22.4 22.4h1.6c12.8 0 22.4-9.6 22.4-22.4v-144h64c12.8 0 24-11.2 24-24 1.6-12.8-8-24-22.4-24zm-46.4 419.2h-80c-12.8 0-24 11.2-24 24s11.2 24 24 24h80c12.8 0 24-11.2 24-24-1.6-14.4-11.2-24-24-24z' fill='%232db391'/%3E%3Cpath d='M512 268.8c-129.6 0-236.8 105.6-236.8 236.8 0 65.6 27.2 128 75.2 172.8l22.4 75.2c1.6 25.6 22.4 44.8 49.6 44.8h180.8c25.6 0 46.4-19.2 49.6-44.8l22.4-75.2c48-44.8 75.2-107.2 75.2-172.8C748.8 376 643.2 268.8 512 268.8zm124.8 377.6l-4.8 4.8-27.2 91.2-1.6 4.8v3.2l-182.4-1.6v-3.2l-27.2-94.4-4.8-4.8c-40-35.2-64-88-64-140.8 0-104 84.8-188.8 188.8-188.8s188.8 84.8 188.8 188.8c-1.6 54.4-25.6 105.6-65.6 140.8z' fill='%232db391'/%3E%3C/svg%3E\")}.t-icon-bianji{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M153.6 902.656a32.256 32.256 0 010-64h716.8a32.256 32.256 0 010 64zM743.936 151.04l72.192 72.192a51.2 51.2 0 010 72.192L358.4 751.616a51.2 51.2 0 01-36.352 14.848h-95.232a25.6 25.6 0 01-25.6-25.6v-97.792a51.2 51.2 0 0114.848-36.352l455.68-455.68a51.2 51.2 0 0172.192 0zm-478.72 497.152v54.272h54.272l442.88-442.88-54.272-54.784z' fill='%235A5A68'/%3E%3C/svg%3E\")}.t-icon-caidan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M44.4 245.9h935.2c24.4 0 44.4-20 44.4-44.4s-19.8-44.4-44.4-44.4H44.4C20 157.1 0 177.1 0 201.5s20 44.4 44.4 44.4zm935.2 221.8H44.4C20 467.7 0 487.7 0 512.1s20 44.4 44.4 44.4h935.2c24.4 0 44.4-20 44.4-44.4s-20-44.4-44.4-44.4zm0 310.4H44.4C20 778.1 0 797.8 0 822.5s20 44.4 44.4 44.4h935.2c24.4 0 44.4-19.8 44.4-44.4s-20-44.4-44.4-44.4z'/%3E%3C/svg%3E\")}.t-icon-xiaoxi{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M769.7 659h-60V494.6c0-110.7-90.1-200.8-200.8-200.8-110.7 0-200.8 90.1-200.8 200.8V659h-60V494.6c0-69.4 27.2-134.8 76.6-184.2s114.8-76.6 184.2-76.6 134.8 27.2 184.2 76.6c49.4 49.4 76.6 114.8 76.6 184.2V659z' fill='%23F9C73D'/%3E%3Cpath d='M508.9 287.7c-47.6 0-86.3-38.7-86.3-86.3s38.7-86.3 86.3-86.3 86.3 38.7 86.3 86.3-38.7 86.3-86.3 86.3zm0-112.7c-14.5 0-26.3 11.8-26.3 26.3s11.8 26.3 26.3 26.3 26.3-11.8 26.3-26.3-11.8-26.3-26.3-26.3z' fill='%23F9C73D'/%3E%3Cpath d='M610.5 732.4c7.4 15.1 11.6 32.1 11.6 50 0 62.6-50.7 113.3-113.3 113.3S395.5 845 395.5 782.4c0-17.2 3.8-33.6 10.7-48.2' fill='%23FFEABB'/%3E%3Cpath d='M508.9 925.6c-79 0-143.3-64.3-143.3-143.3 0-21.3 4.6-41.8 13.6-60.9l54.3 25.5c-5.2 11.1-7.9 23-7.9 35.4 0 45.9 37.4 83.3 83.3 83.3s83.3-37.4 83.3-83.3c0-12.9-2.9-25.3-8.5-36.7l53.8-26.5c9.8 19.8 14.7 41.1 14.7 63.3-.1 79-64.3 143.2-143.3 143.2z' fill='%23F9C73D'/%3E%3Cpath d='M771.9 776.3H245.8c-38.9 0-70.5-31.6-70.5-70.5s31.6-70.5 70.5-70.5H279c16.6 0 30 13.4 30 30s-13.4 30-30 30h-33.1c-5.7 0-10.5 4.8-10.5 10.5s4.8 10.5 10.5 10.5H772c5.7 0 10.5-4.8 10.5-10.5s-4.8-10.5-10.5-10.5h-33c-16.6 0-30-13.4-30-30s13.4-30 30-30h33c38.9 0 70.5 31.6 70.5 70.5s-31.7 70.5-70.6 70.5z' fill='%23F9C73D'/%3E%3C/svg%3E\")}.t-icon-add-circle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M682.667 480H544V341.333c0-17.066-14.933-32-32-32s-32 14.934-32 32V480H341.333c-17.066 0-32 14.933-32 32s14.934 32 32 32H480v138.667c0 17.066 14.933 32 32 32s32-14.934 32-32V544h138.667c17.066 0 32-14.933 32-32s-14.934-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-ashbin{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M874.667 241.067H672v-70.4C672 130.133 637.867 96 597.333 96H426.667C386.133 96 352 130.133 352 170.667v70.4H149.333c-17.066 0-32 14.933-32 32s14.934 32 32 32h53.334v548.266c0 40.534 34.133 74.667 74.666 74.667h469.334c40.533 0 74.666-34.133 74.666-74.667V305.067h53.334c17.066 0 32-14.934 32-32s-14.934-32-32-32zM416 170.667c0-6.4 4.267-10.667 10.667-10.667h170.666c6.4 0 10.667 4.267 10.667 10.667v70.4H416v-70.4zm341.333 682.666c0 6.4-4.266 10.667-10.666 10.667H277.333c-6.4 0-10.666-4.267-10.666-10.667v-544h490.666v544z' fill='%23666'/%3E%3Cpath d='M426.667 736c17.066 0 32-14.933 32-32V490.667c0-17.067-14.934-32-32-32s-32 14.933-32 32V704c0 17.067 14.933 32 32 32zm170.666 0c17.067 0 32-14.933 32-32V490.667c0-17.067-14.933-32-32-32s-32 14.933-32 32V704c0 17.067 14.934 32 32 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-chart-bar{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M149.333 800h128c29.867 0 53.334-23.467 53.334-53.333V533.333c0-29.866-23.467-53.333-53.334-53.333h-128C119.467 480 96 503.467 96 533.333v213.334C96 776.533 119.467 800 149.333 800zM160 544h106.667v192H160V544zm288 256h128c29.867 0 53.333-23.467 53.333-53.333V149.333C629.333 119.467 605.867 96 576 96H448c-29.867 0-53.333 23.467-53.333 53.333v597.334C394.667 776.533 418.133 800 448 800zm10.667-640h106.666v576H458.667V160zm416 149.333h-128c-29.867 0-53.334 23.467-53.334 53.334v384c0 29.866 23.467 53.333 53.334 53.333h128C904.533 800 928 776.533 928 746.667v-384c0-29.867-23.467-53.334-53.333-53.334zM864 736H757.333V373.333H864V736zm32 117.333H128c-17.067 0-32 14.934-32 32s14.933 32 32 32h768c17.067 0 32-14.933 32-32s-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-close{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M556.8 512L832 236.8c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L512 467.2 236.8 189.867c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8L467.2 512 189.867 787.2c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933 8.533 23.466 8.533S230.4 838.4 236.8 832L512 556.8 787.2 832c6.4 6.4 14.933 8.533 23.467 8.533s17.066-2.133 23.466-8.533c12.8-12.8 12.8-32 0-44.8L556.8 512z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-error{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M657.067 360.533c-12.8-12.8-32-12.8-44.8 0l-102.4 102.4-102.4-102.4c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l102.4 102.4-102.4 102.4c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933 8.534 23.466 8.534s17.067-2.134 23.467-8.534l102.4-102.4 102.4 102.4c6.4 6.4 14.933 8.534 23.467 8.534s17.066-2.134 23.466-8.534c12.8-12.8 12.8-32 0-44.8L554.667 509.867l102.4-102.4c12.8-12.8 12.8-34.134 0-46.934z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-menu{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M106.667 213.333a64 64 0 10128 0 64 64 0 10-128 0zM106.667 512a64 64 0 10128 0 64 64 0 10-128 0zM106.667 810.667a64 64 0 10128 0 64 64 0 10-128 0zM896 778.667H362.667c-17.067 0-32 14.933-32 32s14.933 32 32 32H896c17.067 0 32-14.934 32-32s-14.933-32-32-32zM362.667 245.333H896c17.067 0 32-14.933 32-32s-14.933-32-32-32H362.667c-17.067 0-32 14.934-32 32s14.933 32 32 32zM896 480H362.667c-17.067 0-32 14.933-32 32s14.933 32 32 32H896c17.067 0 32-14.933 32-32s-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-minus-circle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 949.333C270.933 949.333 74.667 753.067 74.667 512S270.933 74.667 512 74.667 949.333 270.933 949.333 512 753.067 949.333 512 949.333zm0-810.666C307.2 138.667 138.667 307.2 138.667 512S307.2 885.333 512 885.333 885.333 716.8 885.333 512 716.8 138.667 512 138.667z' fill='%23666'/%3E%3Cpath d='M682.667 544H341.333c-17.066 0-32-14.933-32-32s14.934-32 32-32h341.334c17.066 0 32 14.933 32 32s-14.934 32-32 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-modular{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M405.333 458.667h-256C119.467 458.667 96 435.2 96 405.333v-256C96 119.467 119.467 96 149.333 96h256c29.867 0 53.334 23.467 53.334 53.333v256c0 29.867-23.467 53.334-53.334 53.334zm-245.333-64h234.667V160H160v234.667zm714.667 64h-256c-29.867 0-53.334-23.467-53.334-53.334v-256C565.333 119.467 588.8 96 618.667 96h256C904.533 96 928 119.467 928 149.333v256c0 29.867-23.467 53.334-53.333 53.334zm-245.334-64H864V160H629.333v234.667zM874.667 928h-256c-29.867 0-53.334-23.467-53.334-53.333v-256c0-29.867 23.467-53.334 53.334-53.334h256c29.866 0 53.333 23.467 53.333 53.334v256C928 904.533 904.533 928 874.667 928zm-245.334-64H864V629.333H629.333V864zm-224 64h-256C119.467 928 96 904.533 96 874.667v-256c0-29.867 23.467-53.334 53.333-53.334h256c29.867 0 53.334 23.467 53.334 53.334v256c0 29.866-23.467 53.333-53.334 53.333zM160 864h234.667V629.333H160V864z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-notification{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M800 625.067V448c0-117.333-70.4-217.6-170.667-262.4C625.067 123.733 573.867 74.667 512 74.667S398.933 123.733 394.667 185.6C294.4 230.4 224 330.667 224 448v177.067C166.4 672 138.667 736 138.667 810.667c0 17.066 14.933 32 32 32H377.6C392.533 904.533 448 949.333 512 949.333s119.467-44.8 134.4-106.666h206.933c17.067 0 32-14.934 32-32 0-76.8-27.733-138.667-85.333-185.6zm-288-486.4c19.2 0 36.267 10.666 44.8 25.6C541.867 162.133 526.933 160 512 160c-14.933 0-29.867 2.133-44.8 4.267 8.533-14.934 25.6-25.6 44.8-25.6zm0 746.666c-29.867 0-55.467-17.066-66.133-42.666h134.4c-12.8 25.6-38.4 42.666-68.267 42.666zM204.8 778.667c6.4-46.934 29.867-83.2 70.4-113.067 8.533-6.4 12.8-14.933 12.8-25.6V448c0-123.733 100.267-224 224-224s224 100.267 224 224v192c0 10.667 4.267 19.2 12.8 25.6 40.533 29.867 64 66.133 70.4 113.067H204.8z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-prompt{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M469.33299999999997 320a42.667 42.667 0 1085.334 0 42.667 42.667 0 10-85.334 0zM512 437.333c-17.067 0-32 14.934-32 32V704c0 17.067 14.933 32 32 32s32-14.933 32-32V469.333c0-17.066-14.933-32-32-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-success{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 810.666C307.2 885.333 138.667 716.8 138.667 512S307.2 138.667 512 138.667 885.333 307.2 885.333 512 716.8 885.333 512 885.333z' fill='%23666'/%3E%3Cpath d='M701.867 381.867L448 637.867 322.133 512c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l149.334 149.333c6.4 6.4 14.933 8.534 23.466 8.534s17.067-2.134 23.467-8.534L750.933 428.8c12.8-12.8 12.8-32 0-44.8-14.933-12.8-36.266-12.8-49.066-2.133z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-add-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M874.667 469.333h-320v-320c0-23.466-19.2-42.666-42.667-42.666s-42.667 19.2-42.667 42.666v320h-320c-23.466 0-42.666 19.2-42.666 42.667s19.2 42.667 42.666 42.667h320v320c0 23.466 19.2 42.666 42.667 42.666s42.667-19.2 42.667-42.666v-320h320c23.466 0 42.666-19.2 42.666-42.667s-19.2-42.667-42.666-42.667z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-arrow-left-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M384 512l347.733-309.333C748.8 187.733 750.933 160 736 142.933c-14.933-17.066-42.667-19.2-59.733-4.266L292.267 480c-10.667 8.533-14.934 19.2-14.934 32s4.267 23.467 14.934 32l384 341.333C684.8 891.733 695.467 896 704 896c12.8 0 23.467-4.267 32-14.933 14.933-17.067 14.933-44.8-4.267-59.734L384 512z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-arrow-up-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M904.533 674.133L541.867 311.467c-17.067-17.067-42.667-17.067-59.734 0L119.467 674.133c-17.067 17.067-17.067 42.667 0 59.734 17.066 17.066 42.666 17.066 59.733 0l332.8-332.8 332.8 332.8c8.533 8.533 19.2 12.8 29.867 12.8s21.333-4.267 29.866-12.8c17.067-17.067 17.067-42.667 0-59.734z'/%3E%3C/svg%3E\")}.t-icon-arrow-down-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M904.533 311.467c-17.066-17.067-42.666-17.067-59.733 0L512 644.267l-332.8-332.8c-17.067-17.067-42.667-17.067-59.733 0-17.067 17.066-17.067 42.666 0 59.733l362.666 362.667c8.534 8.533 19.2 12.8 29.867 12.8s21.333-4.267 29.867-12.8L904.533 371.2c17.067-17.067 17.067-42.667 0-59.733z'/%3E%3C/svg%3E\")}.t-icon-age{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M92.065 81.158c130.76 0 236.922 34.125 316.945 103.038 63.116 54.343 102.567 110.36 123.132 168.555l1.574 4.54c24.917-57.033 55.007-105.187 90.382-144.403 70.352-77.997 172.467-105.28 301.871-83.212a35.07 35.07 0 0118.85 9.666l1.005.658a35.14 35.14 0 0115.139 23.666c19.525 121.823-8.145 227.884-82.836 315.318C807.493 561.668 697.01 593.08 550.07 575.62v32.857c.03.745.03 1.497 0 2.255v339.542a35.234 35.234 0 01-70.451 1.321l-.024-1.321V640.317l-7.24-1.098a1228.733 1228.733 0 01-31.124-5.262l-10.083-1.885-9.49-1.862c-26.696-5.361-51.771-11.445-75.214-18.263l-8.203-2.443c-92.238-27.988-158.414-67.85-198.353-120.601-34.47-45.529-57.972-105.786-70.956-180.776l-1.374-8.24-1.292-8.356c-2.707-18.233-4.833-37.29-6.371-57.167l-.67-9.238c-2.202-32.521-2.895-67.198-2.102-104.024a35.234 35.234 0 0133.596-39.92l1.35-.024zm35.222 71.415v3.705c.024 3.171.053 6.313.094 9.437l.165 9.308c.164 7.704.41 15.274.734 22.72l.428 8.868.5 8.744c.452 7.228.98 14.328 1.585 21.305l.763 8.303c.4 4.117.828 8.192 1.287 12.215l.945 7.986a683.374 683.374 0 002.701 19.426l1.204 7.546c11 66.13 30.607 117.548 58.384 154.233 26.096 34.47 70.369 63.304 132.933 85.872l6.894 2.437c13.941 4.827 28.752 9.355 44.437 13.571l7.91 2.085a820.933 820.933 0 0020.424 4.991l8.421 1.903 8.574 1.856a986.277 986.277 0 0017.57 3.547l9.002 1.703c3.025.552 6.078 1.098 9.15 1.644l9.296 1.586c2.948.493 5.913.98 8.902 1.456l.012-100.26-.07-7.07c-.529-34.5-3.712-56.827-13.83-85.461-16.355-46.275-48.63-92.103-102.673-138.636-59.364-51.119-137.579-79.612-235.742-85.02zm549.14 107.506c-51.46 57.05-91.216 138.794-118.71 245.495 2.672.323 5.326.629 7.963.91l7.863.805c117.13 11.24 199.814-14.152 251.004-74.074 56.64-66.3 79.83-144.555 69.717-237.051-97.041-12.55-168.42 9.137-217.837 63.915z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-arrow-right-bold{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M731.733 480l-384-341.333c-17.066-14.934-44.8-14.934-59.733 4.266-14.933 17.067-14.933 44.8 4.267 59.734L640 512 292.267 821.333C275.2 836.267 273.067 864 288 881.067 296.533 889.6 307.2 896 320 896c10.667 0 19.2-4.267 27.733-10.667l384-341.333c8.534-8.533 14.934-19.2 14.934-32s-4.267-23.467-14.934-32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-user-filling{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.667C270.933 74.667 74.667 270.933 74.667 512S270.933 949.333 512 949.333 949.333 753.067 949.333 512 753.067 74.667 512 74.667zm0 160c70.4 0 128 57.6 128 128s-57.6 128-128 128-128-57.6-128-128 57.6-128 128-128zM748.8 742.4c-23.467 32-117.333 100.267-236.8 100.267S298.667 774.4 275.2 742.4c-8.533-10.667-10.667-21.333-8.533-32C296.533 599.467 396.8 522.667 512 522.667s215.467 76.8 245.333 187.733c2.134 10.667 0 21.333-8.533 32z' fill='%23666'/%3E%3C/svg%3E\")}.t-icon-body_level{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M516.365 882.927c-14.863 0-13.511 29.726-14.044 40.453-1.392 27.72-24.689 42.705-50.279 45.694-12.774 1.515-27.637.204-42.05-3.726-22.396-5.937-44.587-18.916-58.263-38.365-40.493-53.923-75.5-97.61-92.86-165.66-6.388-25.262-9.991-56.01-9.91-87.005.083-22.355 2.212-44.916 6.552-65.715l-13.225 3.234c-41.435 10.277-101.787 23.666-122.996-26.45-20.881-49.828 28.006-111.367 61.744-143.713 45.57-43.728 104.898-78.53 164.226-100.067-14.044-26.368-22.028-56.543-22.028-88.603 0-104.202 84.918-189.12 189.161-189.12 104.449 0 189.162 84.672 189.162 189.12 0 31.077-7.493 60.393-20.759 86.31 61.457 20.882 124.306 57.609 171.023 102.442 25.18 24.157 43.77 49.01 54.62 71.734 12.774 26.573 15.517 51.712 7 71.775-2.62 6.428-6.468 12.242-11.464 17.483-28.497 29.643-74.108 18.343-111.49 9.09l-13.225-3.194c4.34 20.8 6.47 43.36 6.51 65.592.123 31.077-3.48 61.907-9.908 87.088-17.36 68.09-52.368 111.736-92.82 165.66-13.635 19.366-35.826 32.263-58.264 38.364-14.453 3.971-29.275 5.2-42.09 3.726-25.63-2.948-48.805-17.975-50.238-45.612-.614-10.727.778-40.535-14.085-40.535zm97.529-318.503c19.161 0 34.68 15.518 34.68 34.72 0 19.08-15.519 34.64-34.68 34.64-19.121 0-34.68-15.56-34.68-34.64 0-19.202 15.559-34.72 34.68-34.72zm-213.114 0c19.121 0 34.68 15.518 34.68 34.72 0 19.08-15.559 34.64-34.68 34.64-19.162 0-34.68-15.56-34.68-34.64 0-19.202 15.518-34.72 34.68-34.72zm113.374-172.66c74.928-2.17 136.917-60.229 136.917-138.76 0-76.565-62.112-138.636-138.678-138.636-76.729 0-138.677 61.948-138.677 138.636 0 78.326 62.726 138.76 140.438 138.76zm136.303-9.418c-36.44 37.71-82.175 58.714-134.87 59.86-53.35.492-101.991-19.775-139.291-57.894-11.547 3.767-22.642 7.656-33.902 12.365-52.531 22.192-95.563 51.548-126.517 81.192-20.8 19.98-35.867 39.838-44.22 57.28-6.468 13.471-8.72 24.198-6.1 30.545 8.926 13.716 51.835.49 64.732-2.703 21.414-5.322 40.248-9.95 55.193-5.609 21.127 6.223 30.503 20.39 22.601 47.74-6.019 20.76-8.803 45.039-8.885 69.196-.082 26.532 3.03 52.981 8.517 74.64 1.31 5.119 2.825 10.155 4.38 15.068 138.064 30.954 274.039 32.673 407.68 2.58 1.965-5.732 3.685-11.628 5.24-17.647 10.933-43.114 12.12-100.968-.327-143.836-8.025-27.433 1.474-41.6 22.56-47.7 15.027-4.34 33.86.287 55.274 5.568 12.611 3.112 56.34 16.664 64.651 2.58 2.62-6.265.328-16.992-6.06-30.422-8.352-17.4-23.379-37.177-44.137-57.157-30.954-29.726-74.109-59.083-126.681-81.315-13.307-5.528-26.204-9.99-39.838-14.33zm51.057 426.31l-134.542 43.523c12.201 17.155 12.324 45.447 13.552 65.797 20.39 3.603 46.8-2.13 59.328-19.981 21.946-29.111 44.465-56.871 61.662-89.34zM465.43 852.587l-132.577-40.821c16.828 30.954 38.938 58.222 60.024 86.228 6.346 9.09 18.056 15.518 30.299 18.793 10.809 3.071 18.383 3.112 29.07 1.188.941-19.94 1.474-48.56 13.184-65.388z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-baogao1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M381.89 282.834h258.968a80.133 80.133 0 0080.064-79.968v-4.306a73.029 73.029 0 00-.425-8.105 81.051 81.051 0 00-79.64-71.986h-34.696v-6.405A80.146 80.146 0 00526.097 32h-29.5a80.16 80.16 0 00-80.036 80.064v6.405H381.85a81.038 81.038 0 00-79.543 71.945 80.58 80.58 0 00-.425 8.091v4.306a80.133 80.133 0 0080.064 80.023zm470.4-184.621H734.349v42.171h117.943a14.51 14.51 0 0114.51 14.51v779.04a14.523 14.523 0 01-14.51 14.51H170.499a14.537 14.537 0 01-14.51-14.551V154.92a14.523 14.523 0 0114.51-14.564h117.86v-42.2H170.5a56.722 56.722 0 00-56.668 56.64V933.77a56.722 56.722 0 0056.668 56.695h681.75a56.695 56.695 0 0056.668-56.654V154.84a56.695 56.695 0 00-56.667-56.64zM319.368 461.97h384a42.98 42.98 0 000-85.96h-384a42.98 42.98 0 100 85.96zm384 92.215h-384a42.98 42.98 0 100 85.961h384a42.98 42.98 0 000-85.96zm0 178.162h-384a42.98 42.98 0 100 85.962h384a42.98 42.98 0 000-85.962zm0 0' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-fat_r{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M558.978 525.2c166.8-80.4 169.2-441.6 169.2-457.2h-38.4c0 1.2 0 32.4-3.6 76.8h-339.6c-4.8-44.4-4.8-75.6-4.8-76.8h-38.4c0 15.6 2.4 376.8 169.2 457.2-138 106.8-145.2 416.4-146.4 430.8l38.4 1.2c0-1.2 1.2-38.4 7.2-88.8h286.8c7.2 50.4 7.2 87.6 8.4 87.6l38.4-1.2c-1.2-13.2-8.4-322.8-146.4-429.6zm-192-244.8h298.8c-3.6 18-8.4 36-14.4 54h-270c-6-18-10.8-36-14.4-54zm314.4-96c-2.4 18-4.8 38.4-8.4 57.6h-314.4c-3.6-20.4-6-39.6-8.4-57.6h331.2zm-175.2 313.2c-51.6-15.6-87.6-64.8-111.6-124.8h242.4c-24 60-60 109.2-111.6 124.8-3.6 1.2-7.2 2.4-9.6 3.6-3.6-1.2-6-2.4-9.6-3.6zm9.6 45.6c34.8 18 61.2 51.6 81.6 92.4h-163.2c20.4-40.8 46.8-74.4 81.6-92.4zm118.8 193.2h-237.6c6-20.4 12-42 20.4-61.2h198c7.2 19.2 14.4 39.6 19.2 61.2zm-256.8 92.4c2.4-16.8 6-36 9.6-54h256.8c3.6 18 7.2 37.2 9.6 54h-276z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-hengxian{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6144 1024'%3E%3Cpath d='M1524.572 304.572H4013.71v414.856H1524.572z'/%3E%3C/svg%3E\")}.t-icon-fat_w{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352.949 631.22c45.717 0 100.057-24.09 142.352-62.142 53.519-48.318 85.411-106.901 83.632-154.398-.821-24.09-10.403-43.937-26.691-57.762-13.825-11.224-32.714-17.246-56.941-17.246-58.72 0-137.15 33.671-139.752 34.493-43.937 17.246-123.326 75.967-105.258 169.043 10.403 56.12 48.318 88.012 102.658 88.012zm23.406-208.738c.821 0 71.587-31.07 119.904-31.07 16.425 0 22.448 3.421 25.049 5.2 1.779 1.78 6.843 6.023 7.802 19.027.82 25.87-19.848 71.586-66.386 114.703-32.713 29.291-75.008 49.138-107.859 49.138-29.292 0-45.717-13.824-51.74-44.895-15.603-75.009 68.85-110.323 73.23-112.103zm0 0' fill='%23fff'/%3E%3Cpath d='M814.498 131.892c-1.779-.821-4.38-1.78-6.022-2.6-34.493-28.47-81.031-43.117-137.972-43.117-153.576 0-333.844 101.837-340.687 106.08l-6.023 3.422c-94.993 54.34-293.328 168.222-246.79 401.05 4.244 22.448 11.224 43.116 19.848 62.142 0 3.422.82 7.802 2.6 11.224C182.263 847.76 303.81 937.414 462.587 937.414c11.224 0 23.27-.821 35.315-1.78 102.657-8.623 205.315-64.742 290.727-159.598 77.609-86.233 134.55-198.335 156.998-307.974 44.759-224.889-129.486-335.349-131.129-336.17zm-465.792 108.68l6.022-3.421c60.363-34.493 202.715-99.236 314.818-99.236 44.895 0 80.21 11.224 105.258 31.892 2.6 4.38 5.201 7.802 9.445 10.403 0 0 .82.821 2.6 1.78 58.584 69.807-1.78 226.805-163.842 421.718-71.586 86.232-190.67 144.953-297.57 144.953-47.497 0-119.905-12.046-165.622-76.789-4.38-7.802-7.802-15.467-11.224-23.269-1.78-3.422-3.422-6.022-6.844-8.623-6.843-14.646-12.045-31.892-15.467-50.918-38.052-198.472 131.813-296.75 222.426-348.49zm540.801 217.362C850.634 649.424 687.613 865.006 492.7 881.43c-100.057 7.802-183.689-22.447-251.032-93.213 25.87 7.802 54.34 12.045 85.411 12.045 122.505 0 255.276-64.743 337.265-163.842 144.953-174.244 192.313-292.37 197.514-372.58 25.87 44.896 44.896 109.502 27.65 194.093zm0 0' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-jiantou_xiangxia{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M554.667 712.533V106.667h-85.334v601.6L337.067 576l-59.734 64L512 874.667 746.667 640l-59.734-59.733-132.266 132.266z' fill='%23444'/%3E%3C/svg%3E\")}.t-icon-jiantou_xiangshang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M554.667 268.8v601.6h-85.334V268.8L337.067 401.067l-59.734-59.734L512 106.667l234.667 234.666-59.734 59.734L554.667 268.8z' fill='%23444'/%3E%3C/svg%3E\")}.t-icon-bone{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M541.355 726.289l-17.613-17.613 186.402-186.402 17.612 17.613c49.903 49.903 132.096 55.774 184.934 8.806 57.242-51.37 58.71-139.434 5.871-192.272l-135.03-96.87-17.614-17.613-96.87-135.032c-54.306-52.838-142.37-51.37-192.273 5.871-46.967 52.839-41.096 135.032 8.807 184.934l17.613 17.613-187.87 186.402-17.613-17.613c-49.902-49.903-132.095-55.774-184.934-8.806-55.773 51.37-57.241 139.434-4.403 192.272l135.031 96.87 17.613 17.613 96.87 135.032c52.839 52.838 140.902 51.37 192.273-5.871 46.967-52.839 41.096-135.032-8.806-184.934zm-142.37 149.708c0-1.468 0-1.468 0 0l-96.87-135.031-17.613-17.613-135.031-96.87c-30.823-30.822-27.887-80.725 4.403-108.612 29.354-24.951 74.854-20.548 101.273 7.339l17.613 17.612 41.096 41.097 271.53-268.595-41.096-41.096-17.613-19.08c-27.887-27.888-32.29-71.92-7.338-101.274 27.887-33.758 77.79-35.226 108.612-4.403l96.87 135.03 17.613 17.614 135.03 96.87c30.823 30.822 27.888 80.725-4.402 108.612-29.355 24.951-74.855 20.548-101.274-7.339l-17.612-17.613-41.097-41.096-272.998 267.127 41.097 41.096 17.612 17.613c27.887 27.887 32.29 71.919 7.34 101.274-26.42 35.225-76.323 36.693-107.145 7.338z' fill='%23fff'/%3E%3Cpath d='M541.355 726.289l-17.613-17.613 186.402-186.402 17.612 17.613c49.903 49.903 132.096 55.774 184.934 8.806 57.242-51.37 58.71-139.434 5.871-192.272l-135.03-96.87-8.807-8.807-42.564 42.564 8.806 8.807 135.031 96.87c30.822 30.822 27.887 80.725-4.403 108.612-29.355 24.951-74.854 20.548-101.273-7.339l-17.613-17.613-41.097-41.096-271.53 267.127 41.097 41.096 17.612 17.613c27.887 27.887 32.29 71.919 7.34 101.274-27.888 33.757-77.79 35.225-108.613 4.403l-96.87-135.032-8.807-8.806-41.096 41.097 8.806 8.806 96.87 135.031c52.839 52.838 140.903 51.37 192.273-5.87 48.435-49.904 42.564-132.097-7.338-182z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-un_fat_w_weight{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M374.4 614.4h9.6v179.2c0 32 25.6 57.6 57.6 57.6h137.6c32 0 57.6-25.6 57.6-57.6V614.4h9.6c32 0 57.6-25.6 57.6-57.6V416c0-25.6-9.6-48-28.8-64-16-16-41.6-25.6-64-25.6H406.4c-25.6 0-48 9.6-67.2 25.6-16 16-25.6 41.6-25.6 64v140.8c3.2 32 28.8 57.6 60.8 57.6zM364.8 416c0-12.8 3.2-22.4 12.8-32 6.4-9.6 19.2-12.8 28.8-12.8h204.8c12.8 0 22.4 3.2 32 12.8 9.6 6.4 12.8 19.2 12.8 28.8v140.8c0 6.4-6.4 9.6-9.6 9.6h-60.8v227.2c0 6.4-6.4 9.6-9.6 9.6H441.6c-6.4 0-9.6-6.4-9.6-9.6V563.2h-57.6c-6.4 0-9.6-6.4-9.6-9.6V416z' fill='%23fff'/%3E%3Cpath d='M688 742.4c-12.8 0-25.6 9.6-25.6 19.2 0 6.4 0 12.8 3.2 19.2 3.2 6.4 9.6 9.6 16 9.6 134.4 16 169.6 44.8 169.6 54.4-3.2 12.8-99.2 64-342.4 64s-339.2-51.2-342.4-64c3.2-9.6 32-35.2 166.4-51.2 12.8-3.2 22.4-12.8 19.2-25.6 0-12.8-12.8-22.4-25.6-22.4-86.4 9.6-211.2 35.2-211.2 102.4 0 38.4 41.6 67.2 128 86.4 73.6 16 169.6 25.6 268.8 25.6 144 0 390.4-25.6 393.6-112-3.2-67.2-112-96-217.6-105.6zM512 300.8c64 0 118.4-54.4 118.4-118.4S576 64 512 64s-118.4 54.4-118.4 118.4S448 300.8 512 300.8zm0-188.8c38.4 0 70.4 32 70.4 70.4s-32 70.4-70.4 70.4-70.4-32-70.4-70.4 32-70.4 70.4-70.4z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-biaozhunhua{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M977.644 592.713a30.977 30.977 0 00-43.845 0L738.667 787.846l-92.093-92.094a30.977 30.977 0 10-43.845 43.845l114.016 114.016a30.977 30.977 0 0043.845 0l217.054-217.055a30.977 30.977 0 000-43.845zM791.07 356.961a31.008 31.008 0 00-31.008-31.008H263.938a31.008 31.008 0 000 62.016h496.125a31.008 31.008 0 0031.008-31.008zM263.937 543.008a31.008 31.008 0 000 62.015h279.07a31.008 31.008 0 000-62.015h-279.07z' fill='%23fff'/%3E%3Cpath d='M763.07 915.102H204.868c-18.543 0-33.954-15.814-33.954-35.783V144.68c0-19.969 15.41-35.783 33.954-35.783h614.264c18.543 0 33.954 15.814 33.954 35.783v339.66a31.008 31.008 0 0062.016 0v-339.66c0-53.83-42.791-97.798-95.97-97.798H204.868c-53.179 0-95.97 43.969-95.97 97.798V879.32c0 53.83 42.791 97.798 95.97 97.798H763.07a31.008 31.008 0 000-62.015z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-cellin{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.129 951.73a35.28 35.28 0 01-11.475-1.925c-18.362-6.338-28.119-26.367-21.78-44.73 4.105-11.895 16.593-48.096-81.833-92.448-52.838-23.8-84.95-55.698-95.428-94.793-10.35-38.597 1.073-81.352 33.96-127.069 11.362-15.76 33.331-19.368 49.1-8.013 15.77 11.345 19.36 33.324 8.023 49.102-13.725 19.075-28.875 46.31-23.12 67.756 5.908 22.073 33.907 38.76 56.358 48.878 129.74 58.454 136.577 129.886 119.45 179.52-5.016 14.566-18.655 23.721-33.255 23.721zm-233.38 0c-11.852 0-23.413-5.995-30.043-16.834-73.312-119.872-139.385-96.872-223.047-67.696-62.448 21.772-140.219 48.861-198.329-26.513-75.288-97.637 28.017-274.88 40.04-294.763 10.05-16.61 31.65-21.927 48.277-11.903 16.619 10.032 21.961 31.649 11.947 48.286-23.971 39.783-83.61 164.765-44.55 215.42 24.787 32.139 52.434 26.376 119.46 3.033 80.957-28.214 203.319-70.857 306.22 97.43 10.143 16.576 4.92 38.227-11.656 48.37a35.024 35.024 0 01-18.319 5.17zM579.869 526.986c-168.2-46.98-266.085-158.357-290.915-331.04l104.455-15.031C412.003 310.2 482.284 390.152 608.262 425.33L579.87 526.986z' fill='%23fff'/%3E%3Cpath d='M288.061 619.186c-42.196 0-80.921-8.065-112.503-26.488-38.417-22.417-82.305-69.354-73.21-165.666C117.61 265.102 411.351 80.402 606.588 72.5c98.358-3.814 163.219 39.825 177.424 120.207 19.136 108.329-44.988 222.798-175.921 314.07-91.083 63.486-216.082 112.408-320.03 112.408zm331.307-476.584c-3.212 0-6.51.068-9.937.206-172.932 7-426.169 175.518-437.034 290.829-4.569 48.32 8.065 80.467 38.615 98.289 71.449 41.689 231.506 4.5 356.84-82.863 50.863-35.454 166.999-130.221 146.867-244.106v-.01c-2.766-15.71-11.028-62.345-95.351-62.345z' fill='%23fff'/%3E%3Cpath d='M706.01 647.408c-20.011 0-39.181-4.475-56.84-13.476-47.04-23.962-74.446-75.95-75.202-142.623-.214-19.427 15.357-35.351 34.784-35.575h.404c19.247 0 34.947 15.494 35.17 34.784.446 39.62 13.862 69.044 36.794 80.724 26.642 13.579 57.94-.12 74.206-9.516 32.465-18.723 62.973-52.802 83.706-93.496 39.542-77.59 35.11-165.58-9.482-188.306-20.664-10.53-44.215-4.457-60.275 2.482-17.882 7.704-38.546-.49-46.258-18.32-7.713-17.83.498-38.537 18.328-46.25 42.307-18.328 84.96-18.517 120.155-.592 82.09 41.827 99.748 166.104 40.229 282.936-27.157 53.275-66.648 96.777-111.24 122.492-28.498 16.44-57.253 24.736-84.479 24.736z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-kcal{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M482.977 958.709c-99.797.016-192.162-37.047-256.656-103.757-122.524-126.693-81.005-319.961 20.25-437.501 15.218-17.643 29.564-33.548 42.903-48.305 79.881-88.463 112.951-125.081 77.062-260.7a34.379 34.379 0 0110.603-34.664 34.365 34.365 0 0135.772-5.872c128.035 53.053 205.785 93.454 191.826 248.779-1.325 14.748-5.285 30.268-9.11 45.276-14.598 57.298-11.074 67.062 10.704 75.485 6.057 2.349 15.721 4.287 28.926-5.855 19.832-15.243 34.966-49.177 32.4-72.625a34.39 34.39 0 0111.156-29.262c8.205-7.4 19.496-10.403 30.251-8.07 55.083 11.895 110.166 71.047 140.317 150.694 42.483 112.204 27.265 230.39-41.778 324.247-69.445 94.412-177.782 153.169-297.26 161.206a404.257 404.257 0 01-27.366.924zm-36.542-801.287c15.872 122.876-34.664 178.823-105.955 257.781-13.004 14.396-27.014 29.9-41.83 47.105-81.424 94.495-117.12 247.48-22.934 344.86 56.274 58.204 140.08 88.02 230.012 82.063 99.243-6.695 189.09-55.302 246.506-133.371 78.07-106.122 48.993-216.615 32.885-259.19-14.798-39.085-35.67-68.883-55.804-87.297-9.647 30.049-28.204 58.279-52.164 76.702-29.244 22.499-63.203 28.002-95.618 15.469-84.11-32.525-63.557-113.212-52.499-156.558 3.305-12.953 6.426-25.184 7.248-34.445 7.87-87.533-15.67-117.851-89.847-153.119z' fill='%23fff'/%3E%3Cpath d='M444.572 829.618c-55.15 0-101.022-27.667-123.924-75.267-46.593-96.895 34.48-189.88 78.035-239.837 5.151-5.905 9.9-11.342 13.976-16.258 10.957-13.221 28.943-18.247 45.15-12.676s27.299 20.604 27.802 37.743c1.325 43.322 25.77 76.056 49.429 107.724 25.754 34.48 54.966 73.573 38.422 120.955v.017c-15.067 43.086-63.07 74.16-119.46 77.33-3.172.168-6.326.269-9.43.269zm-19.446-217.354c-27.868 37.49-45.486 74.47-30.15 106.349 12.801 26.644 39.58 29.345 54.412 28.388 25.268-1.409 43.372-14.026 46.224-22.197 2.046-5.99-16.61-30.99-26.644-44.413-14.027-18.774-30.755-41.156-43.842-68.127z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-visceral{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M112.99 902.892c-17.619 0-31.904-14.286-31.904-31.904-.086-3.069-1.995-14.581-3.529-23.85-11.294-68.325-34.808-210.504 43.79-286.004 44.42-42.66 112.2-54.92 201.601-36.413 74.12 15.336 162.494-26.903 189.07-73.458 12.306-21.568 5.576-33.461-1.652-41.422-68.34-75.179-90.134-164.004-66.643-271.54 3.754-17.22 20.827-28.079 37.979-24.363 17.214 3.762 28.118 20.765 24.364 37.979-19.037 87.088-2.664 155.405 51.5 215.007 29.692 32.651 33.291 74.914 9.861 115.962-38.82 68.06-151.495 126.236-257.41 104.318-67.499-13.966-116.133-7.26-144.461 19.947-54.375 52.226-33.82 176.506-25.042 229.58 2.726 16.513 4.378 26.482 4.378 34.256.001 17.62-14.284 31.905-31.903 31.905z' fill='%23fff'/%3E%3Cpath d='M229.263 910.79c-15.843 0-29.568-11.793-31.608-27.916-11.497-91.24.53-203.868 72.28-220.942 36.36-8.724 54.103 23.227 68.279 48.883 17.478 31.639 41.421 74.992 101.506 106.132 72.017 37.294 266.367 30.175 381.176-116.647 54.29-69.447 81.878-158.763 71.97-233.07-6.386-47.988-27.915-86.94-62.265-112.628-45.253-33.858-115.697-24.153-149.112-4.128-12.883 7.71-29.333 5.437-39.614-5.46-60.302-63.885-81.706-139.735-58.729-208.09 5.608-16.684 23.648-25.697 40.41-20.073 16.7 5.608 25.688 23.702 20.064 40.401-13.335 39.7-2.493 84.915 29.753 126.587 52.778-20.517 134.516-25.906 195.457 19.666 48.385 36.211 78.576 89.908 87.283 155.297 12.275 92.082-19.488 197.053-84.962 280.8-128.534 164.395-355.006 188.852-460.78 133.986-77.236-40.02-109.016-97.548-128.005-131.93-1.963-3.52-4.113-7.43-6.153-10.936-13.585 18.507-24.27 72.594-15.25 144.174 2.196 17.478-10.189 33.446-27.667 35.643a31.729 31.729 0 01-4.033.25z' fill='%23fff'/%3E%3Cpath d='M579.798 758.733l-6.916-79.447c74.15-6.449 128.58-44.973 153.287-108.493l74.338 28.913c-35.783 91.98-116.228 149.946-220.709 159.027z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-muscle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M657.729 844.712c-115.67.008-167.844-51.845-195.28-96.139-51.084 35.096-137.523 60.587-217.39 38.17C113.556 749.851 45.01 624.27 66.18 459.021c13.91-108.535 78.52-245.626 214.828-274.787 91.065-19.477 169.248 22.05 212.17 63.896 51.342-56.407 154.044-84.447 244.261-59.238 85.405 23.868 241.8 127.832 222.543 350.461-11.777 136.386-94.186 298.13-287.67 305.093-4.971.18-9.833.266-14.584.266zM471.569 664.69a32.111 32.111 0 0129.113 18.536c19.964 42.804 47.422 101.478 169.31 97.032 151.41-5.45 216.02-130.874 226.009-246.442 15.618-180.657-108.19-264.155-175.842-283.06-84.463-23.632-178.602 16.042-193.594 63.873a32.11 32.11 0 01-30.204 22.512c-14.545-.118-26.3-8.562-30.815-21.681-5.543-14.318-74.348-89.13-171.098-68.42-64.672 13.839-146.571 79.797-164.55 220.143-17.078 133.304 32.46 229.647 132.504 257.71 78.654 22.072 165.523-21.328 182.727-46.302a32.094 32.094 0 0126.44-13.901z' fill='%23fff'/%3E%3Cpath d='M629.486 629.688c-30.51 0-57.757-11.589-78.26-34.069-35.457-38.89-43.416-105.633-18.92-158.686 22.511-48.786 68.216-76.872 122.335-74.999 41.008 1.38 75.273 22.504 94.03 57.945 23.318 44.035 20.386 105.187-7.12 148.712-15.73 24.895-38.186 43.054-64.924 52.526-16.216 5.74-32.086 8.571-47.141 8.571zM649.59 442.14c-20.732 0-35.669 9.566-44.388 28.447-10.813 23.413-8.359 55.89 5.355 70.93 3.034 3.324 12.342 13.447 39.267 3.912 12.122-4.288 19.665-13.094 23.852-19.728 12.044-19.077 13.863-49.696 4.03-68.264-5.426-10.272-13.141-14.835-25.766-15.258a78.965 78.965 0 00-2.35-.04zM408.684 578.416c-37.025 0-74.066-24.41-90.823-60.195-16.152-34.478-9.98-72.78 16.49-102.466 20.96-23.484 50.002-33.293 79.743-26.856 34.171 7.387 65.386 36.053 75.909 69.707 6.281 20.12 5.622 41.031-1.929 60.462-14.2 36.531-42.106 58.141-76.575 59.302-.941.03-1.882.046-2.815.046zm-12.46-127.22c-5.144 0-9.48 2.321-13.933 7.324-9.472 10.617-11.519 21.234-6.265 32.461 6.179 13.205 21.288 23.767 33.309 23.186 2.94-.094 11.886-.4 18.865-18.363 2.25-5.795 2.415-11.863.487-18.035-3.694-11.824-16.325-23.53-28.158-26.087-1.505-.321-2.933-.486-4.305-.486zM230.332 613.104c-2.862 0-5.76-.264-8.67-.793-24.468-4.526-41.174-26.731-45.018-46.322-4-20.303 4.767-38.165 23.413-47.766 13.222-6.805 28.623-7.08 42.275-.855 21.006 9.622 32.754 32.133 33.52 49.394.456 10.63-2.658 20.445-9.005 28.4-9.186 11.554-22.42 17.942-36.515 17.942z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-body_type{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M327.304 633.774C432.702 701.86 500.965 737 521.783 737c20.504 0 86.908-34.043 189.489-99.978a610.904 610.904 0 00-16.67-43.983c-3.854-9.156-23.772-53.785-28.428-65.446-9.978-24.847-14.967-44.021-14.967-63 0-60.73 46.506-120.99 136.33-183.873-25.904-38.211-87.946-63-189.646-71.335a29.348 29.348 0 01-26.354-23.4l-11.29-55.507h-100.74l-24.653 60.711a29.348 29.348 0 01-27.195 18.294c-74.544 0-129.268 23.674-166.892 71.628 86.713 53.491 132.026 114.398 132.026 183.482 0 20.31-3.99 41.498-11.856 67.774a853.846 853.846 0 01-11.27 34.396c.783-2.309-9.567 27.47-12.424 35.922a921.835 921.835 0 00-9.958 31.108zm-15.065 60.124c-12.052 62.374-10.859 119.798 6.261 186.848 125.198 17.1 259.337 17.021 402.457-.255 15.456-69.104 16.67-127.31 5.986-183.815-104.79 66.62-170.315 99.02-205.16 99.02-35.316 0-102.19-33.3-209.544-101.798zm75.444-542.583l24.887-61.239a29.348 29.348 0 0127.195-18.293h144.47a29.348 29.348 0 0128.76 23.497l11.74 57.718c125.804 13.91 203.4 55.389 228.11 128.348a29.348 29.348 0 01-11.7 33.945c-88.825 58.305-131.243 109.33-131.243 149.283 0 9.939 3.326 22.656 10.741 41.185 4.168 10.37 23.792 54.371 28.057 64.506 46.076 109.409 58.735 209.328 24.515 344.035a29.348 29.348 0 01-24.613 21.874c-163.174 21.404-315.782 21.404-457.728-.098a29.348 29.348 0 01-23.772-20.837c-34.904-120.209-25.806-212.322 14.557-331.396 34.356-101.367 32.439-94.97 32.439-119.25 0-50.302-41.322-100.017-129.228-148.089a29.348 29.348 0 01-11.29-40.48c45.196-77.87 117.685-119.72 214.103-124.709zM129.89 412.335a29.348 29.348 0 1146.761-35.452c63.137 83.27 50.811 190.702-31.324 317.387a29.348 29.348 0 11-49.265-31.93c70.083-108.099 79.474-189.783 33.828-250.005zm772.18 0c-45.645 60.202-36.273 141.906 33.81 250.004a29.348 29.348 0 11-49.246 31.93c-82.135-126.684-94.48-234.117-31.324-317.386a29.348 29.348 0 1146.76 35.452z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-zanwushuju{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.203 352.555h-728.32L0 613.248v325.419h1024V613.29L876.203 352.555zM642.09 616.192c0 70.485-58.198 127.659-130.091 127.659s-130.133-57.174-130.133-127.659H61.099L179.54 394.24h664.832l118.443 221.952H642.133zM500.139 85.333h44.629v157.611h-44.63V85.334zM197.29 163.584l31.573-31.019 113.408 111.488-31.573 31.019-113.494-111.445zm491.52 80.512l113.493-111.445 31.573 30.976-113.493 111.445-31.573-30.976z' fill='%23B4B4B4'/%3E%3C/svg%3E\")}.t-icon-water{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.01 1012c-224.68 0-407.45-182.78-407.45-407.44C104.56 397.84 429.48 12 512.01 12s407.43 385.84 407.43 592.56c0 224.66-182.77 407.44-407.43 407.44zm.11-927.98c-63.79 38.49-337.8 342.93-337.8 520.54 0 186.19 151.48 337.67 337.69 337.67 186.18 0 337.66-151.48 337.66-337.67 0-178.82-273.82-482.48-337.55-520.54zm-6.13-3.09z' fill='%23fff'/%3E%3Cpath d='M586.57 855.97c-12.04 0-23.76-6.25-30.23-17.43-9.63-16.68-3.93-38.02 12.74-47.66 67.68-39.14 120.68-100.64 149.3-173.16 7.09-17.95 27.41-26.71 45.26-19.66 17.92 7.07 26.71 27.33 19.64 45.25-34.36 87.12-98.04 160.96-179.28 207.95a34.681 34.681 0 01-17.43 4.71z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-weight{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M909.059 62H114.94C85.824 62 62 85.824 62 114.941V909.06C62 938.176 85.824 962 114.941 962H909.06C938.176 962 962 938.176 962 909.059V114.94C962 85.824 938.176 62 909.059 62zm0 794.118c0 29.117-23.824 52.94-52.941 52.94H167.882c-29.117 0-52.94-23.823-52.94-52.94V167.882c0-29.117 23.823-52.94 52.94-52.94h688.236c29.117 0 52.94 23.823 52.94 52.94v688.236z' fill='%23fff'/%3E%3Cpath d='M512 194.353c-190.588 0-344.118 153.53-344.118 344.118h52.942C220.824 377 350.529 247.294 512 247.294S803.176 377 803.176 538.471h52.942c0-190.589-153.53-344.118-344.118-344.118zM477.72 722.01a79.412 79.412 0 10121.42-102.381 79.412 79.412 0 10-121.42 102.38z' fill='%23fff'/%3E%3Cpath d='M504.059 631.118c-10.588 10.588-29.118 7.94-37.059-2.647L363.765 506.706c-10.589-10.588-7.941-29.118 2.647-37.059 10.588-10.588 29.117-7.941 37.059 2.647L506.706 594.06c10.588 10.588 7.941 26.47-2.647 37.059z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-sharpicons_checklist{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.975 512.198a.173.173 0 10.347 0 .173.173 0 10-.347 0z' fill='%23bfbfbf'/%3E%3Cpath d='M174.5 962h505.378l.169-.028.703.028c124.06 0 225-100.94 225-225 0-83.166-45.478-155.784-112.781-194.71.028-.477.281-.843.281-1.321V258.875a28.125 28.125 0 00-8.24-19.884L616.26 70.24A28.125 28.125 0 00596.374 62H174.5c-31.022 0-56.25 25.228-56.25 56.25v787.5c0 31.022 25.228 56.25 56.25 56.25zm675-225c0 93.066-75.684 168.75-168.75 168.75S512 830.066 512 737s75.684-168.75 168.75-168.75S849.5 643.934 849.5 737zM596.375 129.894l128.981 128.981H596.375V129.894zM174.5 118.25h365.625V287a28.125 28.125 0 0028.125 28.125H737v204.272A223.875 223.875 0 00680.75 512c-56.84 0-108.675 21.375-148.331 56.25H315.125a14.063 14.063 0 100 28.125h190.266A223.79 223.79 0 00455.75 737c0 67.219 29.813 127.49 76.669 168.75H174.5v-787.5z' fill='%23fff'/%3E%3Cpath d='M315.125 427.625h337.5a14.063 14.063 0 100-28.125h-337.5a14.063 14.063 0 100 28.125zm-80.438-23.906a14.063 14.063 0 00.282 19.687c2.531 2.813 6.187 4.219 9.844 4.219s7.312-1.406 9.843-4.219c2.813-2.531 4.219-6.187 4.219-9.844 0-3.656-1.406-7.312-4.219-10.125-5.062-5.062-14.344-5.062-19.969.282zM315.125 512h337.5a14.063 14.063 0 100-28.125h-337.5a14.063 14.063 0 100 28.125zm-80.438-23.906c-2.53 2.812-3.937 6.187-3.937 9.844A14.034 14.034 0 00244.813 512c3.656 0 7.312-1.406 9.843-4.219 2.813-2.531 4.219-6.187 4.219-9.844 0-3.656-1.406-7.03-4.219-10.125a14.456 14.456 0 00-19.969.282zm0 84.375a14.063 14.063 0 00.282 19.687c2.531 2.813 6.187 4.219 9.844 4.219s7.312-1.406 9.843-4.219c2.813-2.531 4.219-6.187 4.219-9.843 0-3.657-1.406-7.313-4.219-9.844-5.062-5.344-14.344-5.344-19.969 0zm350.27 171.703a28.125 28.125 0 00-33.413 45.281l73.997 54.563.084.028.056.084a27.563 27.563 0 006.188 3.122c.59.253 1.125.703 1.743.9a28.125 28.125 0 0021.122-1.575c1.828-.928 3.15-2.7 4.782-4.022 1.828-1.49 3.909-2.531 5.343-4.5l.028-.056.085-.056 122.906-168.75a28.125 28.125 0 00-45.506-33.132L636.144 781.944l-51.188-37.772z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-shejiguifan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M942.229 317.768l-194.071 194.14 197.01 197.079c21.764 21.77 21.764 57.064 0 78.832L787.562 945.487c-21.762 21.768-57.045 21.768-78.805 0l-197.01-197.083-118.208 118.25c-104.748 104.783-301.015 63.53-301.015 63.53S52.05 735.265 157.124 630.156l118.209-118.248L78.32 314.826c-21.76-21.77-21.76-57.065 0-78.832L235.93 78.327c21.76-21.768 57.043-21.768 78.803 0l197.012 197.082L705.863 81.223c5.624-7.575 15.093-13.718 30.108-13.718 26.068-.551 60.754-1.287 84.795-1.799 16.949 0 36.995 8.099 45.13 16.234 19.842 19.773 52.676 52.496 73.404 73.155 9.15 9.15 18.337 22.323 18.337 48.956 0 63.389 5.277 100.117-15.408 113.717zM577.415 735.265l59.103-59.123a9.285 9.285 0 0113.135 0l13.134 13.139c3.625 3.628 3.625 9.51 0 13.138l-59.103 59.124L656.22 814.1l59.103-59.125a9.282 9.282 0 0113.134 0l13.133 13.137c3.628 3.63 3.628 9.512 0 13.14l-59.103 59.125 39.403 39.415c14.509 14.513 38.03 14.513 52.536 0l105.071-105.109c14.51-14.512 14.51-38.043 0-52.556l-170.74-170.804-157.61 157.664 26.268 26.278zm-440.512 76.363c40.07 37.565 57.003 52.21 83.296 76.39 32.621-1.046 86.681-13.509 107.67-34.503L170.258 695.85c-22.056 22.063-33.746 81.56-33.356 115.778zM301.599 144.02c-14.508-14.51-38.03-14.51-52.536 0L143.989 249.13c-14.506 14.513-14.506 38.044 0 52.557l39.403 39.417 59.103-59.125a9.285 9.285 0 0113.134 0l13.135 13.136c3.625 3.63 3.625 9.512 0 13.14L209.66 367.38l52.535 52.556 59.103-59.125a9.282 9.282 0 0113.135 0l13.132 13.14a9.287 9.287 0 010 13.138l-59.1 59.125 26.266 26.277 157.612-157.665L301.599 144.02zm414.49 92.962c-12.838-12.836-19.286-23.363-19.286-44.648l.622-23.84-487.763 487.938L367.27 814.1l488.518-488.693-12.258.263c-32.881 0-47.788-9.358-59.707-21.275l-67.734-67.413zm135.346-66.035c-21.326-21.326-47.257-29.97-57.921-19.307-10.665 10.664-2.02 36.596 19.307 57.923 21.325 21.327 47.26 29.97 57.922 19.306 10.665-10.66 2.019-36.595-19.308-57.922z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-muscleval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M954.88 714.24v-7.68c-2.56-12.8-2.56-25.6-2.56-38.4 0-15.36 2.56-28.16 2.56-40.96v-17.92c5.12-56.32 7.68-107.52-25.6-158.72-48.64-71.68-153.6-76.8-217.6-35.84-46.08 28.16-87.04 79.36-104.96 99.84-20.48-10.24-35.84-15.36-53.76-15.36-51.2-2.56-107.52 12.8-153.6 38.4-2.56-43.52-10.24-99.84-17.92-130.56 12.8 2.56 28.16 5.12 46.08 5.12 25.6 0 46.08-5.12 61.44-12.8 40.96-23.04 71.68-46.08 110.08-102.4 12.8-20.48 12.8-35.84 7.68-46.08-2.56-7.68-7.68-15.36-12.8-17.92 5.12-10.24 7.68-17.92 7.68-25.6 0-48.64-76.8-104.96-133.12-107.52-61.44-5.12-130.56 10.24-209.92 143.36-25.6 43.52-53.76 79.36-79.36 112.64-46.08 56.32-89.6 110.08-102.4 197.12-2.56 17.92-5.12 40.96-5.12 61.44l-2.56 17.92c-2.56 25.6-2.56 48.64-5.12 56.32-7.68 33.28-10.24 81.92 46.08 122.88 51.2 35.84 253.44 104.96 353.28 112.64 23.04 2.56 48.64 2.56 74.24 2.56 61.44 0 220.16-5.12 327.68-56.32 102.4-43.52 97.28-102.4 89.6-156.16zm-46.08 0v5.12c5.12 48.64 10.24 79.36-58.88 110.08-104.96 48.64-289.28 56.32-378.88 48.64-97.28-7.68-286.72-74.24-330.24-104.96-35.84-25.6-33.28-51.2-28.16-74.24 2.56-12.8 5.12-38.4 5.12-64 2.56-25.6 2.56-56.32 7.68-76.8 12.8-71.68 48.64-117.76 89.6-171.52l2.56-2.56c25.6-30.72 56.32-69.12 84.48-117.76 64-110.08 117.76-122.88 153.6-122.88h12.8c40.96 2.56 92.16 43.52 94.72 61.44-2.56 15.36-61.44 74.24-79.36 76.8-10.24 0-20.48-5.12-25.6-10.24l35.84-51.2c7.68-10.24 5.12-23.04-5.12-33.28-10.24-7.68-23.04-5.12-30.72 5.12l-35.84 53.76c-10.24 12.8-10.24 30.72 0 46.08 12.8 23.04 43.52 38.4 69.12 35.84 20.48-2.56 51.2-23.04 76.8-48.64-30.72 43.52-53.76 64-89.6 81.92-23.04 12.8-58.88 7.68-81.92 2.56 2.56-7.68 5.12-10.24 7.68-10.24 7.68-10.24 5.12-25.6-2.56-30.72-5.12-5.12-10.24-5.12-17.92-5.12-5.12 0-10.24 2.56-15.36 7.68-2.56 2.56-17.92 25.6-23.04 56.32-2.56 12.8 0 25.6 2.56 38.4 10.24 40.96 20.48 133.12 15.36 163.84-5.12 28.16-28.16 61.44-66.56 71.68-12.8 2.56-20.48 15.36-15.36 28.16 2.56 10.24 12.8 17.92 23.04 17.92h5.12c58.88-15.36 87.04-64 97.28-99.84 51.2-40.96 112.64-53.76 153.6-51.2 33.28 2.56 74.24 38.4 92.16 58.88 7.68 10.24 23.04 10.24 33.28 2.56 5.12-5.12 7.68-10.24 7.68-15.36 0-5.12-2.56-12.8-5.12-15.36-2.56-2.56-15.36-17.92-35.84-33.28 17.92-23.04 53.76-64 89.6-87.04 46.08-28.16 122.88-25.6 153.6 23.04 25.6 38.4 23.04 76.8 17.92 128-2.56 15.36-2.56 38.4-5.12 61.44-2.56 10.24 0 25.6 0 40.96zM455.68 271.36z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-protein{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M278.983 136.26L136.26 214.903c-11.65 5.826-17.476 23.302-8.738 34.953 2.913 5.825 8.738 11.65 14.564 11.65h5.825c5.826 0 8.738 0 11.651-2.912l139.81-81.556c11.65-5.825 17.476-23.301 8.738-34.952-2.912-8.738-17.476-14.564-29.127-5.826zm436.907 0l-139.81 81.556c-11.651 5.826-17.477 23.302-8.738 34.953 2.912 5.825 8.738 11.65 14.563 11.65h5.825c5.826 0 8.739 0 11.651-2.912l139.81-81.556c11.651-5.825 17.477-23.302 8.739-34.953-2.913-11.65-17.477-17.476-32.04-8.738z' fill='%23fff'/%3E%3Cpath d='M730.453 43.054L512 168.3 293.547 40.14 48.879 182.865v282.533l218.453 125.246v250.493L512 980.946l244.668-139.81V590.643l221.366-128.16v-279.62l-247.58-139.81zM101.308 433.357V211.99l192.239-110.683L482.873 211.99v221.366L290.634 544.04 101.308 433.357zM704.238 695.5v113.596L512 922.692 319.761 812.01V593.556L512 482.873l192.239 110.683V695.5zm218.454-262.144L730.453 544.04 541.127 433.357V211.99l192.239-110.683L925.605 211.99v221.366z' fill='%23fff'/%3E%3Cpath d='M497.436 512l-139.81 81.556c-11.65 5.825-17.476 23.302-8.738 34.952 2.913 5.826 8.738 11.651 14.564 11.651h5.825c5.826 0 8.738 0 11.651-2.912l139.81-81.556c11.651-5.826 17.476-23.302 8.738-34.953-5.825-11.65-20.389-14.563-32.04-8.738z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-proteinval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M355.055 104.073a34.133 34.133 0 0149.243-2.185l2.344 2.503 19.342 22.756 31.676 37.706a6363.136 6363.136 0 0146.603 56.479l26.169 32.381 18.113 22.778c34.68 44.032 60.212 78.735 74.411 102.036a1073.066 1073.066 0 0123.848 41.006c5.461-6.759 11.082-13.54 16.748-20.344l21.504-25.6 14.268-16.748a34.133 34.133 0 0151.791.069l23.666 27.989a4820.223 4820.223 0 0139.367 47.536l20.07 24.827 15.861 20.024 14.086 18.228c13.153 17.294 23.484 31.698 30.629 42.962l2.276 3.641c86.539 141.676 91.204 248.422 23.893 316.757-46.99 47.696-123.517 68.54-196.267 67.698-63.465-.887-113.664-13.426-151.12-37.319-59.073 26.1-129.547 38.047-193.285 37.32-213.993-2.777-322.333-80.897-331.048-218.5-6.007-95.118 33.337-201.432 107.952-337.169 13.54-24.644 31.29-52.406 52.588-82.762 10.377-14.79 21.527-30.105 33.337-45.807a2565.712 2565.712 0 0176.869-96.938l10.695-12.766 14.632-17.294 9.739-11.264zm370.074 327.884l-9.103 10.923a3251.063 3251.063 0 00-24.803 30.083l-11.947 14.791-11.992 15.019-10.468 13.357c-11.696 15.11-21.572 28.445-29.127 39.367l-3.095 4.551-4.87 7.441c-55.181 87.746-77.072 202.707-24.03 252.951l3.483 3.118c25.395 21.39 66.582 33.905 126.407 34.747 55.91.66 115.439-15.564 146.773-47.331 40.687-41.347 38.502-112.413-29.059-225.826l-4.483-7.464c-7.782-12.743-23.051-33.519-43.804-59.984l-21.39-26.851a3601.32 3601.32 0 00-38.07-46.422l-10.422-12.47zM380.632 179.234l-8.124 9.785a2498.856 2498.856 0 00-74.82 94.345c-11.378 15.132-22.073 29.81-32.017 43.986-20.002 28.49-36.454 54.227-48.651 76.459-68.563 124.723-104.562 221.98-99.647 299.963 6.167 97.394 82.17 152.19 263.737 154.51 40.027.479 83.513-5.006 123.29-16.497l10.74-3.3 6.213-2.139-1.252-2.048c-46.694-79.599-21.96-195.083 34.133-290.497l3.983-6.622 3.709-6.03c4.733-7.51 10.718-16.248 17.795-26.055l9.01-12.22 11.538-15.246-4.096-8.078a909.084 909.084 0 00-14.95-27.42l-8.056-13.927-8.465-14.109c-11.15-18.295-31.835-46.694-59.847-82.648l-16.498-20.98-11.219-14.086-25.804-31.95a5906.074 5906.074 0 00-40.892-49.629l-20.867-24.94-8.943-10.627z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-body_age{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M92.065 81.158c130.76 0 236.922 34.125 316.945 103.038 63.116 54.343 102.567 110.36 123.132 168.555l1.574 4.54c24.917-57.033 55.007-105.187 90.382-144.403 70.352-77.997 172.467-105.28 301.871-83.212a35.07 35.07 0 0118.85 9.666l1.005.658a35.14 35.14 0 0115.139 23.666c19.525 121.823-8.145 227.884-82.836 315.318C807.493 561.668 697.01 593.08 550.07 575.62v32.857c.03.745.03 1.497 0 2.255v339.542a35.234 35.234 0 01-70.451 1.321l-.024-1.321V640.317l-7.24-1.098a1228.733 1228.733 0 01-31.124-5.262l-10.083-1.885-9.49-1.862c-26.696-5.361-51.771-11.445-75.214-18.263l-8.203-2.443c-92.238-27.988-158.414-67.85-198.353-120.601-34.47-45.529-57.972-105.786-70.956-180.776l-1.374-8.24-1.292-8.356c-2.707-18.233-4.833-37.29-6.371-57.167l-.67-9.238c-2.202-32.521-2.895-67.198-2.102-104.024a35.234 35.234 0 0133.596-39.92l1.35-.024zm35.222 71.415v3.705c.024 3.171.053 6.313.094 9.437l.165 9.308c.164 7.704.41 15.274.734 22.72l.428 8.868.5 8.744c.452 7.228.98 14.328 1.585 21.305l.763 8.303c.4 4.117.828 8.192 1.287 12.215l.945 7.986a683.374 683.374 0 002.701 19.426l1.204 7.546c11 66.13 30.607 117.548 58.384 154.233 26.096 34.47 70.369 63.304 132.933 85.872l6.894 2.437c13.941 4.827 28.752 9.355 44.437 13.571l7.91 2.085a820.933 820.933 0 0020.424 4.991l8.421 1.903 8.574 1.856a986.277 986.277 0 0017.57 3.547l9.002 1.703c3.025.552 6.078 1.098 9.15 1.644l9.296 1.586c2.948.493 5.913.98 8.902 1.456l.012-100.26-.07-7.07c-.529-34.5-3.712-56.827-13.83-85.461-16.355-46.275-48.63-92.103-102.673-138.636-59.364-51.119-137.579-79.612-235.742-85.02zm549.14 107.506c-51.46 57.05-91.216 138.794-118.71 245.495 2.672.323 5.326.629 7.963.91l7.863.805c117.13 11.24 199.814-14.152 251.004-74.074 56.64-66.3 79.83-144.555 69.717-237.051-97.041-12.55-168.42 9.137-217.837 63.915z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-cellout{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 567.54c-7.111 0-12.874-5.762-12.874-12.873s5.763-12.874 12.874-12.874 12.874 5.763 12.874 12.874S519.11 567.54 512 567.54zm0-24.52c-6.437 0-11.647 5.21-11.647 11.647s5.21 11.647 11.647 11.647 11.647-5.21 11.647-11.647-5.21-11.648-11.647-11.648z' fill='%23fff'/%3E%3Cpath d='M711.035 550.836c-75.245 0-135.926-75.245-135.926-167.48 0-92.237 60.681-165.054 135.926-165.054 75.245 0 135.927 75.245 135.927 165.053 0 92.236-60.682 167.481-135.927 167.481zm0-283.99c-48.545 0-87.381 53.4-87.381 116.51S662.49 502.29 711.035 502.29s87.382-53.4 87.382-118.936-38.837-116.508-87.382-116.508zm-174.762 584.97c-19.418 0-41.264-4.854-58.255-12.136-72.817-36.409-116.508-109.227-111.654-189.326 2.428-41.264 24.273-77.673 60.682-99.518 26.7-16.99 60.681-19.418 92.236-12.136 43.69 12.136 82.527 43.69 106.8 87.381 46.117 80.1 31.554 172.336-33.982 211.172-14.564 9.709-36.41 14.563-55.827 14.563zm0-48.545c12.136 0 24.272-2.427 33.981-9.709 41.264-24.273 48.545-87.381 14.564-145.635-19.418-33.982-48.545-55.827-77.673-65.536-19.418-4.855-38.836-2.428-55.826 7.281-21.846 12.137-33.982 36.41-36.41 60.682-4.854 60.681 29.128 116.508 82.527 143.208 12.137 7.282 26.7 9.71 38.837 9.71zM327.528 548.41c-21.845 0-43.69-7.282-63.108-16.99-33.982-24.274-55.827-60.682-55.827-101.946-2.428-38.836 9.709-77.672 31.554-111.654 19.418-33.981 50.972-58.254 87.381-75.245 36.41-16.99 80.1-14.563 114.081 7.282 33.982 24.273 55.827 60.681 55.827 101.945 2.428 38.836-9.709 77.672-31.554 111.654-26.7 46.118-77.672 80.1-138.354 84.954zm0-24.273zm50.973-245.153c-9.71 0-21.846 2.427-31.555 7.282-26.7 12.136-50.972 31.554-65.536 55.827-16.99 24.272-24.272 53.4-24.272 82.527 0 26.7 12.136 48.545 33.981 63.108 9.71 7.282 21.846 9.71 36.41 9.71 41.263-2.428 77.672-26.7 99.517-63.11 16.99-26.7 24.273-55.826 24.273-84.953 0-24.273-12.137-48.546-33.982-63.11-12.136-4.854-24.273-7.28-38.836-7.28z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-height{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M396.083 193.331H245.76c-12.698 0-22.938-10.24-22.938-22.937s10.24-22.938 22.938-22.938h150.733c12.697 0 22.937 10.24 22.937 22.938s-10.24 22.937-23.347 22.937zm0 670.106H245.76c-12.698 0-22.938-10.24-22.938-22.938s10.24-22.937 22.938-22.937h150.733c12.697 0 22.937 10.24 22.937 22.937s-10.24 22.938-23.347 22.938z' fill='%23fff'/%3E%3Cpath d='M321.126 850.33c-12.697 0-22.937-10.24-22.937-22.938V170.394c0-12.698 10.24-22.938 22.937-22.938s22.938 10.24 22.938 22.938v656.998c0 12.698-10.24 22.938-22.938 22.938zm312.525-488.244c-59.392 0-106.905-48.332-106.905-106.905 0-59.392 48.332-106.906 106.905-106.906s106.906 48.333 106.906 106.906c.41 58.573-47.923 106.905-106.906 106.905zm0-168.755c-33.587 0-61.03 27.443-61.03 61.03s27.853 61.031 61.03 61.031 61.03-27.853 61.03-61.03-27.033-61.03-61.03-61.03z' fill='%23fff'/%3E%3Cpath d='M790.528 620.544H477.184c-12.698 0-22.938-10.24-22.938-22.938V446.464c0-57.344 46.695-104.038 104.039-104.038h151.552c57.344 0 104.038 46.694 104.038 104.038v151.142c-.41 12.698-11.059 22.938-23.347 22.938zm-290.406-46.285H767.59V446.464c0-31.949-26.214-57.754-57.753-57.754H558.285c-31.949 0-57.754 26.215-57.754 57.754l-.41 127.795z' fill='%23fff'/%3E%3Cpath d='M702.054 863.437H565.248c-12.698 0-22.938-10.24-22.938-22.938V598.016c0-12.698 10.24-22.938 22.938-22.938h136.806c12.698 0 22.938 10.24 22.938 22.938v242.483c0 12.288-10.24 22.938-22.938 22.938zm-113.868-46.285h90.521V620.544h-90.521v196.608z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-shang{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M609.09 414.91h194.181L485.494 26.548 220.73 414.91h194.18v582.542H609.09V414.91z' fill='%23ff6685'/%3E%3C/svg%3E\")}.t-icon-xia{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M414.91 609.09H220.729l317.777 388.362L803.27 609.09h-194.18V26.548H414.91V609.09z' fill='%2300c6c6'/%3E%3C/svg%3E\")}.t-icon-sfrval{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1170 1024'%3E%3Cpath d='M544.677 208.64a68.34 68.34 0 11136.68 0v39.427h333.582v-78.941H755.441a148.21 148.21 0 00-284.826 0H142.086v78.855H544.7V208.64zm134.435 653.128L62 875.868l1.835 78.812 617.544-14.078c116.319-3.779 322.267-1.317 379.833 21.398l29.387-73.263c-91.854-36.254-379.379-28.07-411.422-26.948zM494.259 654.027a78.532 78.532 0 1079.18 78.553 78.532 78.532 0 00-79.158-78.553zm315.638-83.779a78.683 78.683 0 1078.683-78.035 78.683 78.683 0 00-78.683 78.035zm79.504 0c0 .886-1.663.907-1.663 0s1.663-.885 1.663 0zM264.149 630.528a115.467 115.467 0 11116.4-115.466 115.467 115.467 0 01-116.4 115.466zm0-141.066a25.624 25.624 0 1025.82 25.624 25.624 25.624 0 00-25.82-25.624zm360.772 66.873a136.079 136.079 0 11137.233-136.079 136.079 136.079 0 01-137.233 136.079zm0-182.34a46.26 46.26 0 1046.678 46.261 46.26 46.26 0 00-46.678-46.26z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-sfr{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M317.517 672.896c72.96 0 122.035 13.568 200.78 48.64l45.031 20.3 13.696 5.889c12.902 5.453 23.68 9.6 35.533 13.67 53.222 18.33 139.033 1.587 255.744-53.299a32 32 0 1127.213 57.907c-6.656 3.149-13.287 6.17-19.815 9.114l-19.353 8.448c-111.565 47.309-199.322 60.825-264.628 38.349l-9.42-3.328-11.52-4.327-5.812-2.278-12.134-4.967-13.235-5.708a1464.064 1464.064 0 01-7.22-3.175l-30.54-13.824c-77.107-34.995-119.424-47.411-184.32-47.411-73.933 0-127.59 12.877-161.152 37.094a32 32 0 11-37.453-51.916c46.131-33.28 112.41-49.152 198.605-49.152zm304.46-77.773a51.968 51.968 0 110 103.987 51.968 51.968 0 010-103.987zm155.956-57.088a62.387 62.387 0 110 124.723 62.387 62.387 0 010-124.748zm-301.491 57.088a31.18 31.18 0 110 62.387 31.18 31.18 0 010-62.387zm-291.124-22.349a31.18 31.18 0 110 62.388 31.18 31.18 0 010-62.388zM330.88 483.38a72.78 72.78 0 110 145.562 72.78 72.78 0 010-145.562zm311.885-7.757a31.18 31.18 0 110 62.388 31.18 31.18 0 010-62.388zM497.229 350.874a72.78 72.78 0 110 145.536 72.78 72.78 0 010-145.536zM206.106 371.66a51.968 51.968 0 110 103.961 51.968 51.968 0 010-103.936zm561.433 0a51.968 51.968 0 110 103.961 51.968 51.968 0 010-103.936zM330.88 309.274a31.18 31.18 0 110 62.387 31.18 31.18 0 010-62.387zm92.646-117.35l9.396 3.327 11.264 4.199 11.52 4.608 12.288 5.12 13.568 5.939 31.82 14.387c77.133 34.995 119.45 47.437 184.346 47.437 73.933 0 127.59-12.877 161.152-37.12a32 32 0 1137.453 51.917c-46.131 33.28-112.384 49.203-198.605 49.203-72.96 0-122.035-13.568-200.78-48.64l-39.553-17.869-7.245-3.2-13.107-5.632-11.853-4.864a515.533 515.533 0 00-11.238-4.275l-11.264-4.02c-53.222-18.329-139.06-1.587-255.744 53.3a32 32 0 11-27.238-57.933c130.38-61.338 231.04-80.973 303.82-55.91z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-waterper{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M345.242 244.07a51.2 51.2 0 0172.294 3.994c127.949 143.59 204.314 247.603 229.12 312.115A285.952 285.952 0 01665.6 662.938C665.6 819.917 539.52 947.2 384 947.2S102.4 819.917 102.4 662.938c0-36.455 6.81-71.322 19.2-103.348 24.806-64.153 97.74-167.603 218.726-310.476a51.2 51.2 0 014.916-5.044zm34.252 37.53C261.71 418.918 191.642 516.787 169.318 575.232a239.027 239.027 0 00-15.718 85.504C153.6 790.682 256.768 896 384 896s230.4-105.318 230.4-235.264a239.053 239.053 0 00-15.514-85.043c-22.272-58.599-95.385-156.621-219.392-294.093zm381.927-172.672a25.6 25.6 0 0134.611.41l1.536 1.587 9.19 10.393 8.807 10.087 12.518 14.592 7.885 9.395 7.526 9.088 7.168 8.832 6.759 8.525 6.425 8.269 6.042 7.961 5.683 7.68 5.325 7.424 4.94 7.117 4.558 6.86 4.224 6.554c8.038 12.826 13.875 23.962 17.51 33.408 6.118 15.95 9.472 33.28 9.472 51.456 0 78.516-63.027 142.234-140.8 142.234S640 397.107 640 318.54a143.18 143.18 0 0112.877-59.468l2.662-5.555c.973-1.92 1.971-3.866 3.072-5.888l3.405-6.144 1.869-3.226 3.993-6.656 4.352-6.963 2.356-3.584 4.94-7.424 2.612-3.84 5.53-7.885c1.894-2.662 3.84-5.401 5.887-8.192l6.272-8.499 6.656-8.832 7.04-9.14 7.424-9.446 3.84-4.838 7.962-9.907 8.371-10.24 4.3-5.197 8.96-10.7 4.609-5.454a25.6 25.6 0 012.432-2.534zm17.638 57.472l-6.912 8.243-6.605 7.987-6.323 7.757-6.016 7.501-8.473 10.778-5.3 6.886-2.56 3.328-4.838 6.528-4.557 6.272-2.15 3.046-4.122 5.888-3.84 5.658-3.533 5.402-3.225 5.17-2.944 4.916-2.663 4.66c-3.328 6.066-5.888 11.468-7.68 16.204-3.942 10.496-6.118 21.914-6.118 33.843 0 51.456 40.115 93.133 89.6 93.133s89.6-41.702 89.6-93.133c0-11.853-2.125-23.219-6.042-33.638a128.256 128.256 0 00-10.188-20.327l-2.944-4.787a302.592 302.592 0 00-4.941-7.577l-3.687-5.376-1.945-2.74-4.096-5.708-4.429-5.914-2.304-3.072-4.864-6.272-5.171-6.528-5.453-6.758-5.734-6.99-6.042-7.218-6.349-7.45-6.656-7.706-6.912-7.936a1735.117 1735.117 0 00-3.584-4.044z' fill='%23fff'/%3E%3Cpath d='M537.6 665.6a25.6 25.6 0 0125.6 25.6 128 128 0 01-128 128 25.6 25.6 0 01-2.995-51.02l2.995-.18a76.8 76.8 0 0076.672-72.294L512 691.2a25.6 25.6 0 0125.6-25.6z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-skeletalmuscle{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M806.264 144.91L681.362 72.797a33.823 33.823 0 00-44.03 10.197l-22.9 31.476c-9.169 12.81-13.833 19.68-17.448 25.382l-3.51 5.709c-3.702 5.76-9.696 14.28-24.35 34.452l-10.492 14.357c-23.577 35.812-48.857 54.846-83.138 68.63a316.04 316.04 0 01-12.839 4.836l-22.69 7.851c-16.184 5.699-26.638 10.408-36.458 17.739a67.32 67.32 0 00-23.193 30.123c-15.389 39.68-10.488 72.97 15.297 94.84 14.2 12.067 26.694 17.131 55.705 24.48l21.282 5.196c17.005 4.23 27.024 7.812 33.624 12.106 8.85 5.7 16.251 14.003 31.662 35.417l13.901 19.47c3.545 4.84 6.321 8.591 9.477 12.616 32.74 42.11 66.126 62.352 112.794 54.377 35.395-5.942 59.144-22.046 65.47-51.056 3.931-18.253.434-32.574-9.41-54.696l-9.357-20.176a100.958 100.958 0 01-5.34-13.827l-1.021-3.813a56.992 56.992 0 01-1.026-15.903l.48-5.203-1.92 4.533a1808.958 1808.958 0 0021.245-51.126l7.956-20.387c3.971-10.6 11.411-30.372 13.554-35.85l4.23-10.398c11.146-26.657 26.064-55.38 58.791-112.717 9.497-16.542 4.39-37.38-11.444-46.522zm-133.893 3.01l70.55 40.733-2.827 5.082c-23.189 41.839-35.43 66.95-45.781 92.508l-3.87 9.96-13.723 36.237-5.738 14.684c-5.895 14.862-12.405 30.605-20.41 49.03a35.963 35.963 0 00-2.467 8.46c-3.482 21.197-2.857 40.307 2.724 59.485 2.307 8.1 5.115 15.147 10.059 25.845l5.836 12.502 2.56 5.615 2.079 4.96-3.72.861a74.439 74.439 0 01-2.045.378c-16.591 2.777-29.711-4.368-47.63-26.37l-3.39-4.269a300.687 300.687 0 01-6.49-8.581L591.63 452c-19.936-27.627-30.4-39.094-47.777-50.309-12.7-8.245-26.433-13.488-46.128-18.735l-25.427-6.3c-19.938-5.01-27.992-7.995-32.517-11.79l-.47-.486c-1.569-1.657-1.604-4.202 2.338-14.659l.526-1.469-.37.27c4.539-3.396 56.967-21.906 56.221-21.638 46.838-18.783 83.82-46.64 115.043-94.208l22.65-31.136c6.237-8.755 10.117-14.358 13.08-18.933l6.684-10.646c2.062-3.107 4.71-6.95 8.648-12.467l8.28-11.55zM347.217 447.127c-35.696 6.09-59.544 22.46-65.612 51.672-3.804 18.219-.324 32.476 9.658 54.732l9.03 19.718c2.8 6.13 4.352 10.142 5.363 13.787l1.022 3.814c1.409 6.4 1.628 12.812.758 20.368l-.171.76-5.786 13.744c-7.313 17.32-13.417 32.544-19.08 47.379l-14.9 39.855-2.632 6.7c-10.8 26.803-25.103 54.646-58.54 113.398-9.48 16.607-4.35 37.404 11.484 46.546l124.822 72.066a33.87 33.87 0 0044.622-11.037l31.858-46.34 45.415-62.099-.825 1.243c22.566-34.247 47.846-53.281 82.047-67.111l8.324-3.253 4.514-1.584 22.69-7.85c16.207-5.74 26.708-10.529 36.504-17.82 10.375-7.548 18.38-17.969 23.06-29.985 15.372-39.744 10.471-73.034-15.417-94.91-14.16-12.043-26.694-17.131-55.705-24.48l-21.323-5.219-9.378-2.46c-11.457-3.23-18.929-6.2-24.269-9.606-8.706-5.67-16.084-14.014-31.517-35.388l-16.001-22.346a445.796 445.796 0 00-5.593-7.527l-1.836-2.403c-32.683-42.023-66.092-62.225-112.627-54.388zm59.328 98.504l4.814 6.27a865.147 865.147 0 0110.271 14.312c25.382 35.874 36.133 48.796 55.673 61.475 12.7 8.245 26.393 13.465 46.048 18.688l29.57 7.403c16.976 4.375 24.286 7.252 28.431 10.773l.494.447c1.568 1.657 1.62 4.266-2.258 14.705l-.496 1.325.364-.165c-4.493 3.315-56.881 21.848-56.262 21.614l-7.29 3.043a233.692 233.692 0 00-102.572 83.68l-4.276 6.289-40.572 55.385-5.551 7.754-12.035 17.495-69.865-40.336 10.53-19.17c17.711-32.537 27.86-54.022 36.51-75.89l16.864-44.843a1489.848 1489.848 0 0125.6-62.579 36.15 36.15 0 002.456-8.253 130.035 130.035 0 00-2.723-59.86 167.58 167.58 0 00-10.082-25.805l-6.956-15.029-2.274-5.18-1.256-3.036 3.968-.824 2.005-.401c17.475-2.912 31.172 5.373 50.853 30.65z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-inorganic{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M500.635 500.635h22.73v22.73h-22.73z' fill='%23FFF'/%3E%3Cpath d='M491.573 512.028a12.712 12.712 0 1012.712-12.713 12.712 12.712 0 00-12.712 12.713z' fill='%23fff'/%3E%3Cpath d='M109.349 756.005a24.162 24.162 0 009.337 34.28 26.185 26.185 0 0013.24 3.9 25.82 25.82 0 0021.82-12.459l149.529-246.125a29.72 29.72 0 0151.395 0l56.856 93.476c0 .78.78.78.78 1.56l-75.58 124.612a25.941 25.941 0 008.581 35.035 26.258 26.258 0 0013.24 3.901 25.844 25.844 0 0021.82-12.459l259.34-426.032a29.72 29.72 0 0151.395 0L925.525 742.01c0 .78.78.78 0 1.56a2.438 2.438 0 01-1.56.78H705.902a25.624 25.624 0 00-24.918 24.918 25.112 25.112 0 0024.918 24.917h218.063a52.053 52.053 0 0045.178-26.478 50.298 50.298 0 00-.78-52.175L733.94 329.996a81.164 81.164 0 00-138.63 0L441.88 583.12l-44.397-73.143a81.164 81.164 0 00-138.63 0L109.349 756.03z' fill='%23fff'/%3E%3Cpath d='M109.349 756.005a24.162 24.162 0 009.337 34.28 26.16 26.16 0 0013.24 3.9 25.82 25.82 0 0021.82-12.459l149.529-246.125a29.72 29.72 0 0151.395 0l56.856 93.476c0 .78.78.78.78 1.56-82.554 137.07 206.336-338.895 29.599-47.518l-44.398-73.143a81.164 81.164 0 00-138.63 0L109.349 756.005z' fill='%23fff'/%3E%3C/svg%3E\")}.t-icon-kongradio{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M510.398 952.656c-244.164 0-442.798-198.78-442.798-443.105 0-244.345 198.634-443.128 442.798-443.128 244.141 0 442.809 198.804 442.809 443.128 0 244.325-198.621 443.105-442.809 443.105zm0-839.41c-218.328 0-395.95 177.761-395.95 396.282 0 218.524 177.621 396.26 395.95 396.26 218.34 0 395.96-177.761 395.96-396.26.001-218.52-177.62-396.281-395.96-396.281z' fill='%23bfbfbf'/%3E%3C/svg%3E\")}.t-icon-radio{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.572 64.021c-247.112 0-447.435 200.325-447.435 447.436 0 247.112 200.323 447.435 447.435 447.435 247.111 0 447.436-200.323 447.436-447.435 0-247.111-200.325-447.436-447.436-447.436zm288.86 325.271l-346.74 346.719c-8.74 8.739-20.187 13.108-31.636 13.108-11.447 0-22.896-4.369-31.635-13.108L212.469 557.08c-17.478-17.457-17.478-45.792 0-63.27s45.792-17.478 63.27 0l147.317 147.295 315.106-315.084c17.478-17.478 45.792-17.478 63.27 0s17.478 45.792 0 63.27z' fill='%23f19601'/%3E%3C/svg%3E\")}.t-icon-nv{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M305.4080000000001 412.432a300.056 300.056 0 10600.112 0 300.056 300.056 0 10-600.112 0z' fill='%23f1acb3'/%3E%3Cpath d='M889.616 697.437c155.829-155.83 154.107-409.806-.861-564.774-154.969-155.83-406.362-154.108-562.192.86-142.915 142.916-161.856 359.872-32.715 526.033l-67.153 67.153-118.81-118.81c-20.662-20.662-53.378-20.662-74.04 0-20.662 20.663-20.662 53.378 0 74.04l118.81 118.81-74.041 74.04c-20.663 20.663-20.663 53.379 0 74.041 20.662 20.663 53.378 20.663 74.04 0l74.04-74.04 117.088 117.087c20.662 20.662 53.378 20.662 74.04 0 20.663-20.663 20.663-53.378 0-74.04L300.736 800.748l67.153-67.153c148.081 111.06 378.812 106.756 521.728-36.16zM398.02 204.98C520.274 82.728 725.177 91.338 836.238 229.948c84.371 105.896 84.371 259.142 0 365.037-111.061 139.472-315.964 147.22-438.217 24.967-115.365-113.643-115.365-300.466 0-414.97z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-qiehuan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 80c238.208 0 432 193.792 432 432S750.208 944 512 944 80 750.208 80 512 273.792 80 512 80m0-80C229.216 0 0 229.216 0 512s229.216 512 512 512c282.768 0 512-229.216 512-512S794.768 0 512 0z' fill='%23515151'/%3E%3Cpath d='M757.2 382.528l-100.24-100.24c-8.24-8.272-22.352-2.416-22.352 9.264v77.872a13.104 13.104 0 01-13.104 13.088H237.2a13.088 13.088 0 00-13.088 13.088v35.104c0 7.232 5.856 13.088 13.088 13.088h549.68a13.104 13.104 0 009.264-22.352L757.2 382.528zM266.8 641.456l100.24 100.256a13.088 13.088 0 0022.352-9.264V654.56a13.12 13.12 0 0113.104-13.104h384.32a13.088 13.088 0 0013.104-13.088V593.28a13.104 13.104 0 00-13.104-13.088H237.12a13.088 13.088 0 00-9.264 22.352l38.944 38.912zm0 0' fill='%23515151'/%3E%3C/svg%3E\")}.t-icon-nan{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M718.592 611.568a300.056 300.056 0 10-600.112 0 300.056 300.056 0 10600.112 0z' fill='%2390cbdd'/%3E%3Cpath d='M134.384 326.563c-155.829 155.83-154.107 409.806.861 564.774 154.969 155.83 406.362 154.108 562.192-.86 142.915-142.916 161.856-359.872 32.715-526.033l67.153-67.153 118.81 118.81c20.662 20.662 53.378 20.662 74.04 0 20.662-20.663 20.662-53.378 0-74.04l-118.81-118.81 74.041-74.04c20.663-20.663 20.663-53.379 0-74.041-20.662-20.663-53.378-20.663-74.04 0l-74.04 74.04L680.217 32.123c-20.662-20.662-53.378-20.662-74.04 0-20.663 20.663-20.663 53.378 0 74.04l117.087 117.088-67.153 67.153C508.03 179.344 277.3 183.648 134.384 326.564zM625.98 819.02c-122.253 122.253-327.156 113.643-438.217-24.967-84.371-105.896-84.371-259.142 0-365.037 111.061-139.472 315.964-147.22 438.217-24.967 115.365 113.643 115.365 300.466 0 414.97z' fill='%23333'/%3E%3C/svg%3E\")}.t-icon-zanwu1{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1072 1024'%3E%3Cpath d='M0 566.223C0 627.81 239.421 677.79 534.747 677.79s534.748-49.956 534.748-111.542c0-61.587-239.421-111.543-534.748-111.543S0 504.637 0 566.223z' fill='%23F5F5F5'/%3E%3Cpath d='M137.996 231.619v306.956c0 18.237 7.29 35.67 20.212 48.567a69.169 69.169 0 0048.786 20.09H845.24c38.107 0 68.998-30.72 68.998-68.632V231.619H722.481a49.59 49.59 0 00-49.737 49.42 49.59 49.59 0 01-49.738 49.494h-193.78a49.59 49.59 0 01-49.736-49.494 49.59 49.59 0 00-49.738-49.444H137.996z' fill='%23FAFAFA'/%3E%3Cpath d='M329.777 231.619a49.615 49.615 0 0149.64 46.568l.073 2.925A49.566 49.566 0 00426.3 330.46l2.926.074h193.78a49.615 49.615 0 0049.64-46.544l.097-2.925a49.566 49.566 0 0146.811-49.347l2.926-.098h191.756v306.956a68.803 68.803 0 01-65.536 68.56l-3.462.097H206.994a68.852 68.852 0 01-68.9-65.195l-.098-3.437V231.619h191.805l-.024-.049zm-174.543 306.98a51.59 51.59 0 0048.713 51.371l3.023.098h638.244a51.639 51.639 0 0051.688-48.47l.073-2.998V248.783H722.456c-17.066 0-31.085 13.117-32.353 29.794l-.122 2.487a66.804 66.804 0 01-63.537 66.56l-3.462.097H429.227a66.828 66.828 0 01-66.877-63.195l-.098-3.414a32.378 32.378 0 00-29.964-32.231l-2.511-.098H155.234v289.841z' fill='%23D9D9D9'/%3E%3Cpath d='M323.584 0h405.09l184.612 232.838-13.556 10.63L720.31 17.14H331.923L151.016 243.468l-13.507-10.654z' fill='%23D9D9D9'/%3E%3Cpath d='M129.634 935.326v-16.53c10.947-1.073 21.455-2.145 31.548-2.999V903.12c-9.874.878-20.406 1.731-31.548 2.585v-16.945h33.475V876.08h-33.475V861.94h-14.166v14.14H90.575c5.364-7.07 10.508-15.213 15.238-24.234h58.807V838.12h-52.37c1.707-3.877 3.218-7.73 4.705-11.606l-15.433-2.56c-1.706 4.706-3.657 9.436-5.607 14.141H66.12v13.751h22.967c-5.144 9.655-10.947 17.798-16.945 24.674l3.414 12.239h39.936v17.798c-14.605.878-30.257 1.512-46.568 2.365l1.926 13.75c15.458-.853 30.476-1.95 44.617-2.803v15.457h14.19zm44.202.634c9.24-13.287 15.019-28.964 17.384-46.982h27.892v46.568h14.823v-46.568h22.748v-13.531h-64.366v-22.309c23.162-2.584 42.472-7.509 58.344-14.384l-9.85-11.581c-15.043 6.85-36.084 11.58-62.66 14.14v33.72c-.438 19.31-5.607 35.84-15.042 49.785l10.727 11.142zm-66.072 86.504v-8.363h108.983v8.363h15.872v-80.701H91.843v80.701h15.896zm108.983-50.883H107.739v-16.75h109.008v16.75zm0 29.184H107.739v-16.75h109.008v16.75zm71.436 21.04c29.842-12.897 51.322-31.134 64.61-54.32 7.314-13.727 12.677-29.818 16.09-48.494h17.409v78.117c0 14.604 6.85 21.894 21.016 21.894h34.767c9.021 0 15.458-1.95 19.53-5.803 4.73-4.705 7.948-17.383 9.654-38.4l-14.58-4.73c-1.072 16.75-2.998 26.624-6.021 30.038-2.341 2.803-6.218 4.315-11.362 4.315h-27.258c-6.875 0-10.313-3.657-10.313-10.532V918.99h66.56v-14.799h-97.036c1.511-11.605 2.365-24.259 2.804-37.547v-14.384h76.824v-15.043H296.789v15.018H358.4v14.385a290.89 290.89 0 01-2.78 37.547H282.43v14.823h70.607a158.232 158.232 0 01-11.8 36.499c-11.581 21.87-31.964 39.253-61.586 52.565l8.582 13.75zm393.41.635l8.364-12.678c-15.458-10.484-28.526-25.308-39.693-44.618 12.02-25.356 18.676-56.027 19.749-91.867h13.946v-14.8h-56.637c1.707-9.46 3.413-19.748 4.73-30.695l-15.043-2.584c-4.291 40.789-12.873 73.191-25.527 97.231l9.655 11.8c4.51-7.728 8.777-16.53 12.678-26.404 5.778 21.455 12.873 40.35 21.211 56.88a126.318 126.318 0 01-39.692 44.642l7.948 12.873A143.97 143.97 0 00643 979.066c10.727 18.042 23.6 32.646 38.62 43.374zm-180.906-97.427c18.432-12.458 31.33-27.063 38.4-44.007v40.789h14.385v-27.916c7.729 5.144 16.945 12.02 27.672 20.602l7.949-12.02a500.053 500.053 0 00-35.621-19.749v-2.34h39.058V866.84h-39.058v-40.984h-14.385v40.984H497.25v13.532h30.476c-6.461 11.8-18.042 22.528-34.572 32.183l7.509 12.434zm72.948-63.098a142.716 142.716 0 0016.53-27.696L579 829.074c-3.852 9.021-9.436 18.042-16.311 27.258l10.971 5.583zm-57.734-.243l11.166-5.12a183.613 183.613 0 00-13.312-26.82l-12.214 4.048c5.12 8.167 9.874 17.383 14.384 27.916zm126.196 87.576c-8.582-18.042-15.433-39.692-20.822-64.805l2.804-11.166h31.769c-.878 28.965-5.364 54.296-13.751 75.971zm-142.921 72.558c21.455-6.022 39.253-13.97 53.443-23.845 12.653 5.608 23.6 11.386 33.036 16.97l8.387-12.02a475.355 475.355 0 00-29.623-14.605 86.314 86.314 0 0023.82-36.693v-12.678h-44.86c1.291-3.852 2.803-7.705 4.29-11.776l-14.384-1.707c-1.488 4.267-3.219 8.777-5.12 13.507H496.81v13.507h25.331c-4.29 8.582-9.24 17.384-14.823 26.82 10.532 3.9 20.407 7.948 29.842 12.044-12.434 7.07-27.697 12.873-45.275 17.578l7.29 12.898zm51.078-39.497a452.315 452.315 0 00-24.479-9.24 158.916 158.916 0 0011.606-20.603h36.912a83.139 83.139 0 01-24.04 29.843zm182.418 38.205c12.02 0 18.042-6.437 18.042-18.896V938.96c6.632-3.023 13.288-6.022 19.944-9.46v-15.213a290.909 290.909 0 01-19.968 9.679v-42.301h20.601v-14.8H750.69v-40.57h-15.02v40.57h-25.697v14.8h25.747v48.518c-9.436 3.413-19.31 6.437-29.184 8.777l3.876 15.043c8.363-2.584 16.726-5.583 25.308-8.801v52.59c0 5.997-2.78 9.215-8.144 9.215-5.168 0-10.727-.414-16.335-1.072l3.243 14.604h18.237zm86.48 1.926v-10.509h58.172v10.484h14.385v-70.339h-36.084v-26.404h45.958v-13.946H855.65v-25.332H896v-52.151H782.872v67.17c-.195 45.08-7.923 81.993-23.162 110.323l12.02 10.728c14.166-27.892 22.528-60.099 25.113-96.792h43.788v26.404h-35.84v70.388h14.385zm61.83-150.016h-83.067v-23.82h83.066v23.82zm-40.351 39.253h-42.91l.194-10.289V886.37h42.716V911.7zm36.693 86.504h-58.173v-32.403h58.173v32.427zm110.519-58.149c9.24 0 18.456-7.07 27.697-21.04l-10.728-7.73c-6.436 9.875-12.02 15.02-16.969 15.02-4.072 0-10.728-3.22-19.944-9.217-9.46-6.436-17.603-9.435-24.259-9.435-9.435 0-18.675 6.85-27.696 21.016l10.727 7.51c6.242-9.875 11.825-14.8 16.97-14.8 4.29 0 10.946 2.999 20.382 9.216 9.24 6.242 17.164 9.46 23.82 9.46z' fill='%2395979A'/%3E%3C/svg%3E\")}.t-icon-xiazai41{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M888.514 742.335c-12.41 12.41-32.715 12.41-45.124 0l-90.249-90.248c-12.41-12.41-12.41-32.716 0-45.125 12.41-12.41 32.715-12.41 45.125 0l90.25 90.248c12.407 12.41 12.407 32.715-.002 45.125zm46.766-260.967c0 17.55-14.358 31.908-31.907 31.908H775.742c-17.55 0-31.908-14.358-31.908-31.908s14.358-31.907 31.908-31.907h127.63c17.55 0 31.908 14.358 31.908 31.907zM753.141 373.945c12.41 12.41 32.715 12.41 45.125 0l90.25-90.249c12.409-12.41 12.409-32.715 0-45.124-12.41-12.41-32.716-12.41-45.125 0l-90.249 90.248c-12.41 12.41-12.41 32.715 0 45.125zM623.037 951.718c-11.11 0-22.583-4.449-32.72-13.025L343.659 730.01c-13.453-11.382-15.133-31.516-3.75-44.968 11.382-13.452 31.515-15.133 44.968-3.75l216.286 182.987V160.033l-194.12 165.535c-17.973 15.326-48.161 26.45-71.781 26.45H152.535V673.99h87.49c17.623 0 31.908 14.286 31.908 31.908s-14.285 31.908-31.907 31.908h-90.392c-33.589 0-60.915-27.326-60.915-60.915V349.117c0-33.589 27.326-60.915 60.915-60.915h185.627c8.383 0 23.996-5.753 30.376-11.192L590.295 85.433c15.43-13.156 33.994-16.695 49.662-9.465 15.667 7.23 25.021 23.653 25.021 43.93v784.165c0 20.25-9.34 36.672-24.987 43.929a40.086 40.086 0 01-16.954 3.726z' fill='%23ff5656'/%3E%3C/svg%3E\")}*{font-family:Microsoft YaHei}body{font-size:14px}.text_l{text-align:left}.text_r{text-align:right!important}.text_c{text-align:center}.f-r{float:right!important}.bgfff{background:#fff!important}.c666{color:#666!important}.c999{color:#999!important}.cyello{color:#fec407!important}.cblue{color:#477eff!important}.size12{font-size:24rpx!important}.size14{font-size:14rpx!important}.size16{font-size:32rpx!important}.size18{font-size:36rpx!important}.size20{font-size:40rpx!important}.size26{font-size:52rpx!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.orangeBtn{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591;padding:5px 8px;border-radius:5px}.blueBtn{color:#1890ff;background:#dbebf9;border:1px solid #8cc8ff;padding:5px 8px;border-radius:5px}.redBtn{color:#f5222d;background:#fff1f0;border:1px solid #ffa39e}.bold{font-weight:700}.flex{display:flex;align-items:center;justify-content:space-between}.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box_shadow{box-shadow:0 1px 5px 2px rgba(223,226,225,.9882352941176471)}.border-bottom{border-bottom:1px solid #f7f7f7}.borderR{border-right:1px solid #f7f7f7}.nolist{padding:15px;width:calc(100% - 30px);text-align:center}.nolist uni-image{width:100px;height:100px}.nolist uni-text{display:block;width:100%;margin-top:15px;text-align:center;color:#999}.btn{text-align:center;color:#fff;height:35px;line-height:35px;border-radius:10px}.endtext{text-align:center;font-size:14px;color:#999;padding:15px 0}.groupBtn{display:flex}.groupBtn .del{color:#fec407!important;background-color:#ffe4b8!important}.groupBtn .btn{background-color:#fec407;width:45%;margin:10px auto 15px;text-align:center;height:36px;line-height:36px;border-radius:10px;color:#fff}.wrapper{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.wrapper .bg{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99}.wrapper .wrapper_box{width:220px;background-color:#fff;z-index:1000;position:absolute;height:100vh}.wrapper .wrapper_box .top{width:100%;height:90px;color:#fff;text-align:center;background:linear-gradient(90deg,#477eff,#39d9c9)}.wrapper .wrapper_box .top .image1{width:50px;height:50px;margin:auto;border-radius:50%;margin-bottom:16rpx}.wrapper .wrapper_box .top uni-view{width:100%;display:block;text-align:center;margin:auto}.wrapper .wrapper_box .drawerList{position:relative;top:0;left:0;flex-direction:column;flex:1;justify-content:flex-end;margin-bottom:20rpx;width:220px;height:calc(100vh - 100px);overflow-y:scroll}.wrapper .wrapper_box .drawerList .drawerList_item{background:#f7f7f7;margin:10px;padding:8px 8px 0;border-radius:10px;display:flex;justify-content:space-between}.wrapper .wrapper_box .drawerList .drawerList_item .image1{width:45px;height:45px;border-radius:50%;margin-right:10px}.wrapper .wrapper_box .drawerList .drawerList_item .overflow{font-size:27rpx;color:#333}.wrapper .wrapper_box .drawerList .drawerList_item .right{width:70%}.wrapper .wrapper_box .drawerList .drawerList_item .right .dangqian{font-size:20rpx;color:#fff;padding:1px 5px;background-color:#477eff;text-align:center;width:auto;margin-left:10px;width:auto;display:inline-block;float:right;height:15px;line-height:15px;border-radius:3px}.wrapper .wrapper_box .drawerList .drawerList_item .right .toggle{background-color:#999}.wrapper .wrapper_box .drawerList .drawerList_item .info{height:30px;line-height:30px}.wrapper .wrapper_box .drawerList .drawerList_item .info uni-view{float:left;margin-right:10px;font-size:12px;color:#999}.wrapper .wrapper_box .drawerList .drawerList_item .name{width:100%;display:flex;justify-content:space-between}.wrapper .wrapper_box .drawerList .drawerList_item .name .overflow{width:60%}.wrapper .wrapper_box .drawerList .add{margin:15px;background:#fec407;color:#fff;height:30px;text-align:center;font-size:28px;line-height:30px;border-radius:20px}.wrapper .edit{width:15rem;height:auto;background:#eee;border-radius:10px;padding:15px;position:relative;top:15%;margin:auto;z-index:99999;overflow:hidden}.wrapper .edit .title{text-align:center;width:100%;color:#333;font-size:18px;font-weight:700}.wrapper .edit .editem{position:relative;display:flex;font-size:14px;border-radius:10px;margin-top:15px;height:40px;justify-content:space-between;background:#fff;padding:0 10px;align-items:center}.wrapper .edit .editem .radioimg{font-size:22px;color:#fec407}.wrapper .edit .editem .radio{width:50%;text-align:right;display:flex;justify-content:center;align-items:center}.wrapper .edit .editem .name{width:4rem;color:#333}.wrapper .edit .editem .right{width:60%;height:40px;line-height:40px;display:flex;justify-content:flex-end}.wrapper .edit .editem .right uni-input{margin-right:10px;height:40px;line-height:40px;text-align:right}.wrapper .edit .editem .right uni-picker{width:100%;font-size:16px;justify-content:center;align-items:center}.wrapper .edit .editem .right uni-picker uni-view{text-align:right}.wrapper .edit .editem .right .uni-input{position:absolute;right:30px;top:0;left:0;height:40px;line-height:40px;text-align:right;z-index:9999}.wrapper .edit .editem .value{position:relative;z-index:999;width:3rem;text-align:center;float:left;margin-right:10px}.wrapper .edit .editem .iconfont{margin-left:10px;float:right;display:flex}.wrapper .edit .tips{font-size:.75rem;color:#999;text-align:center;margin-top:15px;margin-bottom:20px;display:flex}.header{width:100%;height:240rpx;background:linear-gradient(90deg,#477eff,#39d9c9)}.header uni-image{width:55px;height:55px;border-radius:50%}.header .top{margin:0 10px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10px;padding:10px 15px;min-height:170rpx}.header .top .headimg{width:55px;height:55px}.header .top .toggle{width:20px;height:20px}.header .add{border:1px #dfdfdf dashed;font-size:28px;font-weight:500;width:35px;height:35px;line-height:35px;border-radius:10px;text-align:center}.TrendPage{padding:10px 0;margin-bottom:15px;border-radius:10px;background-color:#f7f7f7}.TrendPage .listC{width:100%;padding:15px;display:flex;align-items:center;justify-content:space-around}.TrendPage .listC uni-view{position:relative}.TrendPage .listC .active:after{content:\"\";height:3px;width:100%;position:absolute;bottom:-5px;left:0;border-radius:5px;background:linear-gradient(90deg,#477eff,#39d9c9)}.TrendPage .box{width:calc(100% - 20px);background-color:#fff;margin:10px;border-radius:15px}.TrendPage .boxTime{width:calc(100% - 20px);border-radius:10px;padding:10px;text-align:center}.TrendPage .boxTime .style{background:linear-gradient(90deg,#477eff,#39d9c9);color:#fff}.TrendPage .boxTime .iconfont{font-size:14px;color:#666}.TrendPage .boxLine{padding:0;display:flex;flex-wrap:wrap;border-radius:10px;justify-content:space-between}.TrendPage .boxLine .line{clear:both;width:100%;height:250px;background-color:#fff;border-radius:0 0 10px 10px}.gridList{padding:0;display:flex;flex-wrap:wrap;margin:15px;width:calc(100%- 30px);justify-content:space-between}.gridList .info{width:100%;display:flex;margin-top:15px;justify-content:space-between}.gridList .info .item{color:#fff;width:47.5%;height:50px;background:linear-gradient(90deg,#477eff,#39d9c9);text-align:center;border-radius:10px;display:flex;justify-content:center;align-items:center}.gridList .info .item uni-text{width:30px;height:30px;border-radius:50%;margin-right:10px;display:inline-block;background-color:#fff}.gridList .data{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#666;margin-top:15px;width:100%}.gridList .data .item{width:47.5%;text-align:center;font-size:14px;line-height:30px;background:#fff;padding:10px 0;border-radius:15px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.gridList .data .val{display:flex;align-items:center;font-size:20px;font-weight:700;justify-content:center;color:#666}.gridList .data .val uni-text{font-size:14px;font-weight:500;display:block;margin-top:3px;margin-left:3px}.gridList .data .image{width:40px;height:40px;border-radius:50%}.gridList .data .image uni-image{width:70%;height:70%;margin:15%}.gridList .data .name{display:flex;align-items:center;justify-content:center;color:#999}.skiptop{background:linear-gradient(90deg,#477eff,#39d9c9);border-radius:10px;margin:0 15px 10px;font-size:14px;padding:20px 10px 5px;color:#fff}.skiptop .status{float:right;margin-bottom:25px;width:auto;color:#333;background-color:#fff;border-radius:10px;padding:8px 10px;display:flex;align-items:center}.skiptop .item{width:100%;display:flex;justify-content:space-between}.skiptop .item uni-text{display:block;width:100%;font-size:18px;text-align:center;margin-top:10px}.indexCarList .box{margin:15px 10px 0;padding:15px 10px 10px;background-color:#fff;width:calc(100% - 40px);display:flex;border-radius:10px}.indexCarList .card{flex-wrap:wrap}.indexCarList .card .title{width:100%;color:#666;display:flex;padding-bottom:5px;align-items:center;justify-content:space-between}.indexCarList .card .title uni-text{font-size:18px;font-weight:700;margin-right:10px;color:#333}.indexCarList .card .item{padding:15px 0;display:flex;flex-wrap:wrap;text-align:center}.indexCarList .card .item .weight{width:100%}.indexCarList .card .item .weight uni-text{font-size:24px!important;font-weight:700;display:inline-block}.indexCarList .card .item .standardBtn{width:40px;padding:3px 8px;border-radius:8px;text-align:center;color:#fff;font-size:14px;margin:auto;background-color:#fec407}.indexCarList .card .target{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:10px;font-size:14px;color:#477eff;border-top:1px solid #f7f7f7}.indexCarList .card .target .targetBtn{width:auto;height:30px;line-height:30px;color:#fff;border-radius:10px;padding:0 10px;background:linear-gradient(90deg,#477eff,#39d9c9)}.indexCarList .card .item2{width:50%;display:flex;flex-wrap:wrap;margin:15px 0}.indexCarList .card .item2 .name{display:inline-block;width:100%}.indexCarList .small{width:calc(50% - 40px);float:left;margin-bottom:15px}.indexCarList .small .title .name{display:flex;flex-wrap:wrap}.indexCarList .small .title .name uni-text{width:80%;margin-bottom:5px;display:inline-block}.indexCarList .small .item{justify-content:center}.indexCarList .setcard{width:calc(100% - 20px);text-align:center;height:40px;line-height:40px;margin:10px;border-radius:10px;color:#477eff;background-color:#fff}.calendar{background:#f7f7f7;min-height:100vh}.calendar .box{margin-bottom:305px;padding-bottom:210px}.calendar .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px;align-items:center}.calendar .list .item{width:100%;height:auto;background:#fff;display:flex;height:40px;justify-content:space-between;padding:10px 15px;border-radius:10px;align-items:center;text-align:center;font-size:16px;font-weight:700}.calendar .list .item uni-view{width:32%}.calendar .list .item uni-image{width:25px;height:25px}.calendar .list .item uni-text{width:100%;font-size:12px;display:block;color:#666;text-align:center;font-weight:400}.calendar .list .item .check{width:35px!important}.calendar .list .item .check .icon-kongradio{font-size:22px;color:#999}.calendar .list .item .check .icon-radio{font-size:22px;color:#fca82d}.calendar .time{width:100%;font-size:14px;color:#666;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.calendar .time uni-text{font-size:14px;margin-top:3px}.calendar .bottom{margin:0;width:auto;position:fixed;left:0;right:0;bottom:0;z-index:9;padding:0 10px 10px;background:#fff;border-radius:0;border-top:1px solid #dfdfdf}.calendar .bottom .btn{width:auto;margin:10px 0 0;background:linear-gradient(90deg,#477eff,#39d9c9)}.calendar .bottom .list{margin:10px 0;height:120rpx;position:relative}.calendar .bottom .list .item{background:#f7f7f7}.calendar .bottom .list .time{float:left;text-align:center;justify-content:center;color:#fea82d;font-weight:700;width:35%}.calendar .bottom .list .check{position:absolute;right:-5px;top:-5px;width:25px}.calendar .bottom .list .check .icon-quxiao{font-size:20px;color:#999}.calendar .pkclass{position:absolute;width:30px;height:30px;background:#fea82d;border-radius:50%;line-height:27px;text-align:center;color:#fff;font-size:19px;left:30px;top:120rpx}.calendar .btn.active{border:none;color:#333!important;background:#dfdfdf!important;display:block;border-radius:10px}.pkconp{background:#f7f7f7;padding:15px 0;min-height:100vh}.pkconp .headerTop{text-align:center;background:#fff;padding:15px 15px 10px;margin:0 15px;border-radius:10px 10px 0 0;display:flex;align-items:center;position:relative}.pkconp .headerTop .name{text-align:left}.pkconp .headerTop uni-image{width:55px;height:55px;border-radius:50%;margin-right:15px}.pkconp .headerTop .right{width:calc(100% - 70px)}.pkconp .headerTop .top{width:100%;display:flex;height:30px;line-height:30px;color:#999;margin-top:15px}.pkconp .box{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding-top:15px;margin:15px;border-radius:0 0 10px 10px}.pkconp .box .item{text-align:center;color:#999;width:33.3%;line-height:26px;border-right:1px solid #f7f7f7;box-sizing:border-box}.pkconp .box .item uni-view{font-size:20px;font-weight:700;color:#666}.pkconp .control{background:#fff;margin:15px;display:flex;border:1px solid #f0f0f0;border-radius:10px;flex-wrap:wrap;justify-content:space-between}.pkconp .control .title{width:100%;margin:10px;display:flex;justify-content:space-between}.pkconp .control .title uni-view{width:25%;text-align:center}.pkconp .control .li{display:flex;margin:0 10px;justify-content:space-between;height:54px;border-top:1px solid #eee;align-items:center;width:100%}.pkconp .control .li .name{width:25%;display:flex;align-items:center}.pkconp .control .li .name uni-image{width:20px;height:20px;margin-right:5px}.pkconp .control .li .num{width:25%;display:flex;align-items:center;justify-content:center}.pkconp .control .li .num uni-image{width:40rpx;height:40rpx}.pkconp .control .li .f,\r\n.pkconp .control .li .f0{width:25%;text-align:center}.pkconp .control .li .f uni-text,\r\n.pkconp .control .li .f0 uni-text{display:block;width:100%;color:#999;font-size:11px}.pkconp .control .li .f0 uni-text{font-size:12px}.pkconp .time{border-top:1px solid #f0f0f0;width:100%;height:40px;line-height:40px;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.pkconp .time uni-view{height:40px;line-height:40px;display:flex;align-items:center}.pkconp .boxTime{background:#fff;margin:15px;display:flex;border-radius:10px;flex-wrap:wrap;align-items:center;padding:0 10px;height:50px;line-height:50px;justify-content:space-between}.pkconp .boxTime uni-view{height:50px;line-height:50px;display:flex;align-items:center}.weightPages .text{width:100%;text-align:center;font-size:16px;margin-top:20px;color:#477eff}.weightPages .title{width:100%;text-align:center;height:45px;line-height:45px;font-size:18px;font-weight:700}.weightPages .image{text-align:center}.weightPages .image uni-image{width:200px;height:200px;margin:auto;margin-top:20px}.weightPages .tips{width:auto;margin-top:25px;padding-left:20px;line-height:30px;font-size:12px;color:#999}.weightPages .tips uni-text{display:block}.weightPages .wrapper{position:fixed;top:0;bottom:0;right:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4)}.weightPages .wrapper .Blue{width:75%;padding:15px;background:#fff;z-index:999;border-radius:5px;text-align:center;line-height:30px}.weightPages .wrapper .Blue .h4{font-size:16px;font-weight:700;margin-bottom:10px}.weightPages .wrapper .Blue .Blue-box{display:flex;align-items:center;text-align:left;height:40px;line-height:40px;margin-bottom:15px}.weightPages .wrapper .Blue .Blue-box uni-text{font-size:18px;font-weight:700;margin:0 5px;color:#477eff}.weightPages .wrapper .Blue uni-input{width:85px;background:#f7f7f7;padding:7px 5px;margin-right:10px;border-radius:5px}.weightPages .wrapper .Blue-btn{width:45%;background:#477eff;border-radius:5px;font-size:14px;margin-top:10px;margin-bottom:5px;height:35px;line-height:35px;float:right;color:#fff}.weightPages .wrapper .Blue-close{background:#dfdfdf!important;float:left!important;color:#333}.weightPages .btnGroup{width:100%;display:flex}.weightPages .btnGroup .btnClose,\r\n.weightPages .btnGroup .baocun{width:150px;background-color:#477eff;border:1px solid #f7f7f7;color:#fff;text-align:center;padding:7px;border-radius:10px;margin:15px auto}.weightPages .btnGroup .btnClose{background-color:#dfdfdf;color:#fff}",""]),t.exports=e},ef0d:function(t,e,a){var i=a("2c5e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("39a8e184",i,!0,{sourceMap:!1,shadowMode:!1})},ef29:function(t,e,a){var i=a("24fb"),n=a("b8d8"),r=a("13fa3");e=i(!1);var o=n(r);e.push([t.i,'@charset "UTF-8";.uniui-cart-filled[data-v-45a6b600]:before{content:"\\e6d0"}.uniui-gift-filled[data-v-45a6b600]:before{content:"\\e6c4"}.uniui-color[data-v-45a6b600]:before{content:"\\e6cf"}.uniui-wallet[data-v-45a6b600]:before{content:"\\e6b1"}.uniui-settings-filled[data-v-45a6b600]:before{content:"\\e6ce"}.uniui-auth-filled[data-v-45a6b600]:before{content:"\\e6cc"}.uniui-shop-filled[data-v-45a6b600]:before{content:"\\e6cd"}.uniui-staff-filled[data-v-45a6b600]:before{content:"\\e6cb"}.uniui-vip-filled[data-v-45a6b600]:before{content:"\\e6c6"}.uniui-plus-filled[data-v-45a6b600]:before{content:"\\e6c7"}.uniui-folder-add-filled[data-v-45a6b600]:before{content:"\\e6c8"}.uniui-color-filled[data-v-45a6b600]:before{content:"\\e6c9"}.uniui-tune-filled[data-v-45a6b600]:before{content:"\\e6ca"}.uniui-calendar-filled[data-v-45a6b600]:before{content:"\\e6c0"}.uniui-notification-filled[data-v-45a6b600]:before{content:"\\e6c1"}.uniui-wallet-filled[data-v-45a6b600]:before{content:"\\e6c2"}.uniui-medal-filled[data-v-45a6b600]:before{content:"\\e6c3"}.uniui-fire-filled[data-v-45a6b600]:before{content:"\\e6c5"}.uniui-refreshempty[data-v-45a6b600]:before{content:"\\e6bf"}.uniui-location-filled[data-v-45a6b600]:before{content:"\\e6af"}.uniui-person-filled[data-v-45a6b600]:before{content:"\\e69d"}.uniui-personadd-filled[data-v-45a6b600]:before{content:"\\e698"}.uniui-arrowthinleft[data-v-45a6b600]:before{content:"\\e6d2"}.uniui-arrowthinup[data-v-45a6b600]:before{content:"\\e6d3"}.uniui-arrowthindown[data-v-45a6b600]:before{content:"\\e6d4"}.uniui-back[data-v-45a6b600]:before{content:"\\e6b9"}.uniui-forward[data-v-45a6b600]:before{content:"\\e6ba"}.uniui-arrow-right[data-v-45a6b600]:before{content:"\\e6bb"}.uniui-arrow-left[data-v-45a6b600]:before{content:"\\e6bc"}.uniui-arrow-up[data-v-45a6b600]:before{content:"\\e6bd"}.uniui-arrow-down[data-v-45a6b600]:before{content:"\\e6be"}.uniui-arrowthinright[data-v-45a6b600]:before{content:"\\e6d1"}.uniui-down[data-v-45a6b600]:before{content:"\\e6b8"}.uniui-bottom[data-v-45a6b600]:before{content:"\\e6b8"}.uniui-arrowright[data-v-45a6b600]:before{content:"\\e6d5"}.uniui-right[data-v-45a6b600]:before{content:"\\e6b5"}.uniui-up[data-v-45a6b600]:before{content:"\\e6b6"}.uniui-top[data-v-45a6b600]:before{content:"\\e6b6"}.uniui-left[data-v-45a6b600]:before{content:"\\e6b7"}.uniui-arrowup[data-v-45a6b600]:before{content:"\\e6d6"}.uniui-eye[data-v-45a6b600]:before{content:"\\e651"}.uniui-eye-filled[data-v-45a6b600]:before{content:"\\e66a"}.uniui-eye-slash[data-v-45a6b600]:before{content:"\\e6b3"}.uniui-eye-slash-filled[data-v-45a6b600]:before{content:"\\e6b4"}.uniui-info-filled[data-v-45a6b600]:before{content:"\\e649"}.uniui-reload[data-v-45a6b600]:before{content:"\\e6b2"}.uniui-micoff-filled[data-v-45a6b600]:before{content:"\\e6b0"}.uniui-map-pin-ellipse[data-v-45a6b600]:before{content:"\\e6ac"}.uniui-map-pin[data-v-45a6b600]:before{content:"\\e6ad"}.uniui-location[data-v-45a6b600]:before{content:"\\e6ae"}.uniui-starhalf[data-v-45a6b600]:before{content:"\\e683"}.uniui-star[data-v-45a6b600]:before{content:"\\e688"}.uniui-star-filled[data-v-45a6b600]:before{content:"\\e68f"}.uniui-calendar[data-v-45a6b600]:before{content:"\\e6a0"}.uniui-fire[data-v-45a6b600]:before{content:"\\e6a1"}.uniui-medal[data-v-45a6b600]:before{content:"\\e6a2"}.uniui-font[data-v-45a6b600]:before{content:"\\e6a3"}.uniui-gift[data-v-45a6b600]:before{content:"\\e6a4"}.uniui-link[data-v-45a6b600]:before{content:"\\e6a5"}.uniui-notification[data-v-45a6b600]:before{content:"\\e6a6"}.uniui-staff[data-v-45a6b600]:before{content:"\\e6a7"}.uniui-vip[data-v-45a6b600]:before{content:"\\e6a8"}.uniui-folder-add[data-v-45a6b600]:before{content:"\\e6a9"}.uniui-tune[data-v-45a6b600]:before{content:"\\e6aa"}.uniui-auth[data-v-45a6b600]:before{content:"\\e6ab"}.uniui-person[data-v-45a6b600]:before{content:"\\e699"}.uniui-email-filled[data-v-45a6b600]:before{content:"\\e69a"}.uniui-phone-filled[data-v-45a6b600]:before{content:"\\e69b"}.uniui-phone[data-v-45a6b600]:before{content:"\\e69c"}.uniui-email[data-v-45a6b600]:before{content:"\\e69e"}.uniui-personadd[data-v-45a6b600]:before{content:"\\e69f"}.uniui-chatboxes-filled[data-v-45a6b600]:before{content:"\\e692"}.uniui-contact[data-v-45a6b600]:before{content:"\\e693"}.uniui-chatbubble-filled[data-v-45a6b600]:before{content:"\\e694"}.uniui-contact-filled[data-v-45a6b600]:before{content:"\\e695"}.uniui-chatboxes[data-v-45a6b600]:before{content:"\\e696"}.uniui-chatbubble[data-v-45a6b600]:before{content:"\\e697"}.uniui-upload-filled[data-v-45a6b600]:before{content:"\\e68e"}.uniui-upload[data-v-45a6b600]:before{content:"\\e690"}.uniui-weixin[data-v-45a6b600]:before{content:"\\e691"}.uniui-compose[data-v-45a6b600]:before{content:"\\e67f"}.uniui-qq[data-v-45a6b600]:before{content:"\\e680"}.uniui-download-filled[data-v-45a6b600]:before{content:"\\e681"}.uniui-pyq[data-v-45a6b600]:before{content:"\\e682"}.uniui-sound[data-v-45a6b600]:before{content:"\\e684"}.uniui-trash-filled[data-v-45a6b600]:before{content:"\\e685"}.uniui-sound-filled[data-v-45a6b600]:before{content:"\\e686"}.uniui-trash[data-v-45a6b600]:before{content:"\\e687"}.uniui-videocam-filled[data-v-45a6b600]:before{content:"\\e689"}.uniui-spinner-cycle[data-v-45a6b600]:before{content:"\\e68a"}.uniui-weibo[data-v-45a6b600]:before{content:"\\e68b"}.uniui-videocam[data-v-45a6b600]:before{content:"\\e68c"}.uniui-download[data-v-45a6b600]:before{content:"\\e68d"}.uniui-help[data-v-45a6b600]:before{content:"\\e679"}.uniui-navigate-filled[data-v-45a6b600]:before{content:"\\e67a"}.uniui-plusempty[data-v-45a6b600]:before{content:"\\e67b"}.uniui-smallcircle[data-v-45a6b600]:before{content:"\\e67c"}.uniui-minus-filled[data-v-45a6b600]:before{content:"\\e67d"}.uniui-micoff[data-v-45a6b600]:before{content:"\\e67e"}.uniui-closeempty[data-v-45a6b600]:before{content:"\\e66c"}.uniui-clear[data-v-45a6b600]:before{content:"\\e66d"}.uniui-navigate[data-v-45a6b600]:before{content:"\\e66e"}.uniui-minus[data-v-45a6b600]:before{content:"\\e66f"}.uniui-image[data-v-45a6b600]:before{content:"\\e670"}.uniui-mic[data-v-45a6b600]:before{content:"\\e671"}.uniui-paperplane[data-v-45a6b600]:before{content:"\\e672"}.uniui-close[data-v-45a6b600]:before{content:"\\e673"}.uniui-help-filled[data-v-45a6b600]:before{content:"\\e674"}.uniui-paperplane-filled[data-v-45a6b600]:before{content:"\\e675"}.uniui-plus[data-v-45a6b600]:before{content:"\\e676"}.uniui-mic-filled[data-v-45a6b600]:before{content:"\\e677"}.uniui-image-filled[data-v-45a6b600]:before{content:"\\e678"}.uniui-locked-filled[data-v-45a6b600]:before{content:"\\e668"}.uniui-info[data-v-45a6b600]:before{content:"\\e669"}.uniui-locked[data-v-45a6b600]:before{content:"\\e66b"}.uniui-camera-filled[data-v-45a6b600]:before{content:"\\e658"}.uniui-chat-filled[data-v-45a6b600]:before{content:"\\e659"}.uniui-camera[data-v-45a6b600]:before{content:"\\e65a"}.uniui-circle[data-v-45a6b600]:before{content:"\\e65b"}.uniui-checkmarkempty[data-v-45a6b600]:before{content:"\\e65c"}.uniui-chat[data-v-45a6b600]:before{content:"\\e65d"}.uniui-circle-filled[data-v-45a6b600]:before{content:"\\e65e"}.uniui-flag[data-v-45a6b600]:before{content:"\\e65f"}.uniui-flag-filled[data-v-45a6b600]:before{content:"\\e660"}.uniui-gear-filled[data-v-45a6b600]:before{content:"\\e661"}.uniui-home[data-v-45a6b600]:before{content:"\\e662"}.uniui-home-filled[data-v-45a6b600]:before{content:"\\e663"}.uniui-gear[data-v-45a6b600]:before{content:"\\e664"}.uniui-smallcircle-filled[data-v-45a6b600]:before{content:"\\e665"}.uniui-map-filled[data-v-45a6b600]:before{content:"\\e666"}.uniui-map[data-v-45a6b600]:before{content:"\\e667"}.uniui-refresh-filled[data-v-45a6b600]:before{content:"\\e656"}.uniui-refresh[data-v-45a6b600]:before{content:"\\e657"}.uniui-cloud-upload[data-v-45a6b600]:before{content:"\\e645"}.uniui-cloud-download-filled[data-v-45a6b600]:before{content:"\\e646"}.uniui-cloud-download[data-v-45a6b600]:before{content:"\\e647"}.uniui-cloud-upload-filled[data-v-45a6b600]:before{content:"\\e648"}.uniui-redo[data-v-45a6b600]:before{content:"\\e64a"}.uniui-images-filled[data-v-45a6b600]:before{content:"\\e64b"}.uniui-undo-filled[data-v-45a6b600]:before{content:"\\e64c"}.uniui-more[data-v-45a6b600]:before{content:"\\e64d"}.uniui-more-filled[data-v-45a6b600]:before{content:"\\e64e"}.uniui-undo[data-v-45a6b600]:before{content:"\\e64f"}.uniui-images[data-v-45a6b600]:before{content:"\\e650"}.uniui-paperclip[data-v-45a6b600]:before{content:"\\e652"}.uniui-settings[data-v-45a6b600]:before{content:"\\e653"}.uniui-search[data-v-45a6b600]:before{content:"\\e654"}.uniui-redo-filled[data-v-45a6b600]:before{content:"\\e655"}.uniui-list[data-v-45a6b600]:before{content:"\\e644"}.uniui-mail-open-filled[data-v-45a6b600]:before{content:"\\e63a"}.uniui-hand-down-filled[data-v-45a6b600]:before{content:"\\e63c"}.uniui-hand-down[data-v-45a6b600]:before{content:"\\e63d"}.uniui-hand-up-filled[data-v-45a6b600]:before{content:"\\e63e"}.uniui-hand-up[data-v-45a6b600]:before{content:"\\e63f"}.uniui-heart-filled[data-v-45a6b600]:before{content:"\\e641"}.uniui-mail-open[data-v-45a6b600]:before{content:"\\e643"}.uniui-heart[data-v-45a6b600]:before{content:"\\e639"}.uniui-loop[data-v-45a6b600]:before{content:"\\e633"}.uniui-pulldown[data-v-45a6b600]:before{content:"\\e632"}.uniui-scan[data-v-45a6b600]:before{content:"\\e62a"}.uniui-bars[data-v-45a6b600]:before{content:"\\e627"}.uniui-checkbox[data-v-45a6b600]:before{content:"\\e62b"}.uniui-checkbox-filled[data-v-45a6b600]:before{content:"\\e62c"}.uniui-shop[data-v-45a6b600]:before{content:"\\e62f"}.uniui-headphones[data-v-45a6b600]:before{content:"\\e630"}.uniui-cart[data-v-45a6b600]:before{content:"\\e631"}@font-face{font-family:uniicons;src:url('+o+")}.uni-icons[data-v-45a6b600]{font-family:uniicons;text-decoration:none;text-align:center}",""]),t.exports=e},ef58:function(t,e,a){var i=a("2630");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("4b940beb",i,!0,{sourceMap:!1,shadowMode:!1})},f0c5:function(t,e,a){"use strict";function i(t,e,a,i,n,r,o,s,c,l){var d,u="function"===typeof t?t.options:t;if(c){u.components||(u.components={});var f=Object.prototype.hasOwnProperty;for(var p in c)f.call(c,p)&&!f.call(u.components,p)&&(u.components[p]=c[p])}if(l&&("function"===typeof l.beforeCreate&&(l.beforeCreate=[l.beforeCreate]),(l.beforeCreate||(l.beforeCreate=[])).unshift((function(){this[l.__module]=this})),(u.mixins||(u.mixins=[])).push(l)),e&&(u.render=e,u.staticRenderFns=a,u._compiled=!0),i&&(u.functional=!0),r&&(u._scopeId="data-v-"+r),o?(d=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=d):n&&(d=s?function(){n.call(this,this.$root.$options.shadowRoot)}:n),d)if(u.functional){u._injectStyles=d;var h=u.render;u.render=function(t,e){return d.call(e),h(t,e)}}else{var g=u.beforeCreate;u.beforeCreate=g?[].concat(g,d):[d]}return{exports:t,options:u}}a.d(e,"a",(function(){return i}))},f1b1:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f25f:function(t,e,a){"use strict";var i=a("964f"),n=a.n(i);n.a},f2b0:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f3c6:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2},on:{click:function(e){return t.$handleViewEvent(e,{stop:!0})}}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}},[t._v("\u624b\u52a8\u8bb0\u5f55")]),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("\u65e5\u671f")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("v-uni-picker",{attrs:{mode:"date",end:t._$g(7,"a-end"),fields:"time",_i:7},on:{change:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v(t._$g(8,"t0-0"))]),a("v-uni-icon",{staticClass:t._$g(9,"sc"),attrs:{_i:9}})],1)],1)],1),a("uni-view",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[t._v("\u7b2c\u4e00\u6b21")]),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:14},model:{value:t._$g(14,"v-model"),callback:function(e){t.$handleVModelEvent(14,e)},expression:"number1"}}),t._v("ml")],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[t._v("\u7b2c\u4e8c\u6b21")]),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:18},model:{value:t._$g(18,"v-model"),callback:function(e){t.$handleVModelEvent(18,e)},expression:"number2"}}),t._v("ml")],1)],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u7b2c\u4e09\u6b21")]),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("v-uni-input",{attrs:{type:"digit",placeholder:"\u8bf7\u8f93\u5165",_i:22},model:{value:t._$g(22,"v-model"),callback:function(e){t.$handleVModelEvent(22,e)},expression:"number3"}}),t._v("ml")],1)],1)],1),a("uni-view",{staticClass:t._$g(23,"sc"),attrs:{_i:23},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u53d6\u6d88")]),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u786e\u5b9a")])],1)],1)],1)},n=[]},f3cf:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"loading5",data:function(){return{wxsProps:{}}},components:{}}},f436:function(t,e,a){"use strict";a.r(e);var i=a("e353"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},f482:function(t,e,a){"use strict";var i=a("e9cf"),n=a.n(i);n.a},f4bd:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},f5d5:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.common[data-v-6f58f76e]{padding:15px;background-color:#f7f7f7;min-height:calc(100vh - 30px)}.add[data-v-6f58f76e]{width:100%;height:30px;line-height:30px;font-size:14px;margin-bottom:10px;color:#fff;border-radius:15px;display:flex;justify-content:center;background:#fec407}.box[data-v-6f58f76e]{width:100%;height:auto;margin:15px 0;padding-bottom:40px}.list[data-v-6f58f76e]{width:100%;font-size:14px}.list .item[data-v-6f58f76e]{background:#fff;padding:10px 15px;width:calc(100% - 30px);border-radius:10px;margin-top:15px;display:flex;align-items:center;justify-content:space-between}.list .left[data-v-6f58f76e]{width:75%;display:flex;align-items:center}.list .left .image1[data-v-6f58f76e]{width:55px;height:55px;border-radius:50%;margin-right:15px;display:block}.list .left .name[data-v-6f58f76e]{width:calc(100% - 70px)}.list .left .name .title[data-v-6f58f76e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}.list .left .name .title2[data-v-6f58f76e]{font-size:12px;color:#999;margin-top:15px}.list .left .name .title2 uni-text[data-v-6f58f76e]{margin-right:10px}.list .blueBtn[data-v-6f58f76e]{width:auto;text-align:center}',""]),t.exports=e},f6c7:function(t,e,a){"use strict";var i=a("e91b"),n=a.n(i);n.a},f6cc:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[t._$g(1,"i")?a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u6ca1\u6709\u641c\u5230\u60f3\u8981\u7684\uff1f\u70b9\u51fb\u91cd\u65b0\u641c\u7d22")]):t._e(),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}}),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}}),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}}),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}}),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}})],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},t._l(t._$g(9,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("9-"+r,"sc"),attrs:{_i:"9-"+r},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("v-uni-image",{attrs:{src:t._$g("10-"+r,"a-src"),_i:"10-"+r}}),a("v-uni-text",{attrs:{_i:"11-"+r}},[t._v(t._$g("11-"+r,"t0-0"))])],1)})),1),t._$g(12,"i")?a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{attrs:{_i:13}},[t._v("\u63d0\u793a\uff1a")]),a("v-uni-text",{attrs:{_i:14}},[t._v("1.\u8bf7\u786e\u5b9a\u8bbe\u5907\u5df2\u7ed1\u5b9a")]),a("v-uni-text",{attrs:{_i:15}},[t._v("2.\u8bf7\u786e\u5b9a\u8bbe\u5907\u5df2\u5f00\u673a")]),a("v-uni-text",{attrs:{_i:16}},[t._v("3.\u8bf7\u786e\u5b9a\u624b\u673a\u84dd\u7259\u53ca\u4f4d\u7f6e\u4fe1\u606f\u5df2\u6253\u5f00")])],1):t._e()],1)},n=[]},f6e4:function(t,e,a){"use strict";var i=a("b4b1"),n=a.n(i);n.a},f77f:function(t,e,a){"use strict";a.r(e);var i=a("b396"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},f7b0:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),class:t._$g(1,"c"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._t("title",[a("uni-view",{staticClass:t._$g(4,"sc"),class:t._$g(4,"c"),attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-image",{staticClass:t._$g(5,"sc"),attrs:{src:t._$g(5,"a-src"),_i:5}}):t._e(),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))])],1)],{_i:3})],2),t._$g(7,"i")?a("uni-view",{staticClass:t._$g(7,"sc"),class:t._$g(7,"c"),attrs:{_i:7}},[a("uni-icons",{attrs:{_i:8}})],1):t._e()],1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{ref:"collapse--hook",staticClass:t._$g(10,"sc"),class:t._$g(10,"c"),attrs:{id:t._$g(10,"a-id"),_i:10}},[t._t("default",null,{_i:11})],2)],1)],1)},r=[]},f8c0:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-fe0925d0]{width:30px;height:30px;position:relative}.container.loading1[data-v-fe0925d0]{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.container .shape[data-v-fe0925d0]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-fe0925d0]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-fe0925d0]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-fe0925d0]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-fe0925d0]{bottom:0;right:0;background-color:#e66}.loading1 .shape1[data-v-fe0925d0]{-webkit-animation:animation1shape1-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape1-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape1-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}}@keyframes animation1shape1-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}}.loading1 .shape2[data-v-fe0925d0]{-webkit-animation:animation1shape2-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape2-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape2-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,16px);transform:translate(-16px,16px)}}@keyframes animation1shape2-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,16px);transform:translate(-16px,16px)}}.loading1 .shape3[data-v-fe0925d0]{-webkit-animation:animation1shape3-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape3-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape3-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,-16px);transform:translate(16px,-16px)}}@keyframes animation1shape3-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(16px,-16px);transform:translate(16px,-16px)}}.loading1 .shape4[data-v-fe0925d0]{-webkit-animation:animation1shape4-data-v-fe0925d0 .5s ease 0s infinite alternate;animation:animation1shape4-data-v-fe0925d0 .5s ease 0s infinite alternate}@-webkit-keyframes animation1shape4-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}}@keyframes animation1shape4-data-v-fe0925d0{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}}",""]),t.exports=e},f98c:function(t,e,a){var i=a("10c4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("7f7e").default;n("1789f0ac",i,!0,{sourceMap:!1,shadowMode:!1})},fa3f:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("49ce").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{staticClass:t._$g(3,"sc"),attrs:{src:t._$g(3,"a-src"),_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v(t._$g(5,"t0-0"))]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("uni-view",{attrs:{_i:7}},[t._v("\u6027\u522b\uff1a"+t._$g(7,"t0-0"))]),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u5e74\u9f84\uff1a"+t._$g(8,"t0-0")+"\u5c81")])],1)],1)],1),t._$g(9,"i")?a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("uni-view",{attrs:{_i:11}},[t._v(t._$g(11,"t0-0"))]),a("v-uni-text",{attrs:{_i:12}},[t._v("\u65f6\u95f4(\u5929)")])],1),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[a("uni-view",{attrs:{_i:14}},[t._v(t._$g(14,"t0-0"))]),t._$g(15,"i")?a("v-uni-text",{attrs:{_i:15}},[t._v("\u589e\u91cd(kg)")]):a("v-uni-text",{attrs:{_i:16}},[t._v("\u51cf\u91cd(kg)")])],1),a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{attrs:{_i:18}},[t._v(t._$g(18,"t0-0"))]),t._$g(19,"i")?a("v-uni-text",{attrs:{_i:19}},[t._v("\u589e\u8102(kg)")]):a("v-uni-text",{attrs:{_i:20}},[t._v("\u51cf\u8102(kg)")])],1),a("uni-view",{staticClass:t._$g(21,"sc"),attrs:{_i:21}},[a("uni-view",{attrs:{_i:22}},[a("uni-icons",{staticClass:t._$g(23,"sc"),attrs:{_i:23}}),t._v(t._$g(22,"t1-0"))],1),t._v("\u6570\u636e\u53d8\u5316")],1)],1):a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24}},[a("uni-view",{attrs:{_i:25}},[a("uni-icons",{staticClass:t._$g(26,"sc"),attrs:{_i:26}}),t._v(t._$g(25,"t1-0"))],1),t._v("\u6570\u636e\u53d8\u5316")],1),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}}),a("uni-view",{attrs:{_i:30}},[t._v("\u8d8b\u52bf")]),a("uni-view",{attrs:{_i:31}},[t._v("\u4e4b\u524d")]),a("uni-view",{attrs:{_i:32}},[t._v("\u4e4b\u540e")])],1),t._l(t._$g(33,"f"),(function(e,i,n,r){return a("uni-view",{key:e,staticClass:t._$g("33-"+r,"sc"),attrs:{_i:"33-"+r}},[a("uni-view",{staticClass:t._$g("34-"+r,"sc"),attrs:{_i:"34-"+r}},[a("v-uni-text",{attrs:{_i:"35-"+r}},[t._v(t._$g("35-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("36-"+r,"sc"),attrs:{_i:"36-"+r}},[t._$g("37-"+r,"i")?a("v-uni-text",{attrs:{_i:"37-"+r}},[t._v(t._$g("37-"+r,"t0-0"))]):t._e(),t._$g("38-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("38-"+r,"sc"),attrs:{_i:"38-"+r}}):t._e(),t._$g("39-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("39-"+r,"sc"),attrs:{_i:"39-"+r}}):t._e(),t._$g("40-"+r,"i")?a("v-uni-icon",{staticClass:t._$g("40-"+r,"sc"),attrs:{_i:"40-"+r}}):t._e()],1),a("uni-view",{staticClass:t._$g("41-"+r,"sc"),attrs:{_i:"41-"+r}},[a("uni-view",{attrs:{_i:"42-"+r}},[t._v(t._$g("42-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"43-"+r}},[t._v(t._$g("43-"+r,"t0-0"))])],1),a("uni-view",{staticClass:t._$g("44-"+r,"sc"),attrs:{_i:"44-"+r}},[a("uni-view",{attrs:{_i:"45-"+r}},[t._v(t._$g("45-"+r,"t0-0"))]),a("v-uni-text",{attrs:{_i:"46-"+r}},[t._v(t._$g("46-"+r,"t0-0"))])],1)],1)}))],2)],1)},r=[]},fbe8:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},fc34:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.wrapper[data-v-ae99ef1e]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.wrapper .bg[data-v-ae99ef1e]{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99}.headimage[data-v-ae99ef1e]{width:50px;height:50px;margin:auto;border-radius:50%;margin-bottom:16rpx}@-webkit-keyframes wrapper_box-data-v-ae99ef1e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wrapper_box-data-v-ae99ef1e{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}',""]),t.exports=e},fd3e:function(t,e,a){"use strict";a.r(e);var i=a("6e58"),n=a("ed03");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("8403");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"3918a35a",null,!1,i["a"],void 0);e["default"]=s.exports},fd61:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{wxsProps:{}}},components:{}}},fe32:function(t,e,a){"use strict";a.r(e);var i=a("771f"),n=a("5a8e");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("7459");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"be658ea4",null,!1,i["a"],void 0);e["default"]=s.exports},fee6:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.text[data-v-4d5266a8]{position:absolute;top:0;width:100%;text-align:center;height:50px;line-height:50px;font-size:16px;color:#477eff;font-weight:700}.tips[data-v-4d5266a8]{position:absolute;width:100%;bottom:15px;line-height:24px}.tips uni-view[data-v-4d5266a8]{font-size:14px;color:#477eff;font-weight:700;margin-left:15px}.tips uni-text[data-v-4d5266a8]{font-size:12px;width:100%;display:block;margin-left:20px;color:#999}.list[data-v-4d5266a8]{position:absolute;width:100%;display:flex;align-items:center;flex-wrap:wrap}.list .item[data-v-4d5266a8]{width:30%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;left:55%;top:-10px}.list .item uni-image[data-v-4d5266a8]{width:45px;height:45px;border-radius:50%;background-color:#fff}.list .item uni-text[data-v-4d5266a8]{display:block;width:100%;font-size:12px;color:#666;margin-top:5px;text-align:center}.list .item[data-v-4d5266a8]:nth-of-type(2){left:calc(55% - 60px);top:50px}.list .item[data-v-4d5266a8]:nth-of-type(3){left:calc(50% - 140px);top:90px}.list .item[data-v-4d5266a8]:nth-of-type(4){left:calc(61% + 20px);top:70px}.list .item[data-v-4d5266a8]:nth-of-type(5){left:20%;top:-100px}.list .item[data-v-4d5266a8]:nth-of-type(6){left:calc(20% - 16px);top:-38px}.list .item[data-v-4d5266a8]:nth-of-type(7){left:0;top:15px}.list .item[data-v-4d5266a8]:nth-of-type(8){left:calc(20% + 75px);top:-150px}.list .item[data-v-4d5266a8]:nth-of-type(9){left:calc(20% + 96px);top:-80px}.list .item[data-v-4d5266a8]:nth-of-type(10){left:37px;top:-170px}.list .item[data-v-4d5266a8]:nth-of-type(11){left:calc(20% + 75px);top:130px}.list .item[data-v-4d5266a8]:nth-of-type(12){left:-10px;top:-104px}.list .item[data-v-4d5266a8]:nth-of-type(13){left:calc(47% + 75px);top:-150px}.list .item[data-v-4d5266a8]:nth-of-type(14){left:calc(53% + 75px);top:-50px}.container[data-v-4d5266a8]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.container[data-v-4d5266a8]::after{content:"";width:20px;height:20px;border-radius:50%;background-color:#fbb780;position:absolute;z-index:9}.point-area[data-v-4d5266a8]{text-align:center;position:relative;width:400rpx;height:400rpx;transition:opacity .5s ease-out}.point-10[data-v-4d5266a8],\r\n.point-40[data-v-4d5266a8],\r\n.point-80[data-v-4d5266a8],\r\n.point-100[data-v-4d5266a8],\r\n.point-120[data-v-4d5266a8]{width:100%;height:100%}.point-10[data-v-4d5266a8]:after,\r\n.point-40[data-v-4d5266a8]:after,\r\n.point-80[data-v-4d5266a8]:after,\r\n.point-100[data-v-4d5266a8]:after,\r\n.point-120[data-v-4d5266a8]:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0;border:1px solid #f7cb6b;animation-play-state:paused;-webkit-animation-play-state:paused}.point-10[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear 0ms infinite;animation:ripple-data-v-4d5266a8 3s linear 0ms infinite}.point-40[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear .6s infinite;animation:ripple-data-v-4d5266a8 3s linear .6s infinite}.point-80[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear 1.2s infinite;animation:ripple-data-v-4d5266a8 3s linear 1.2s infinite}.point-100[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear 1.8s infinite;animation:ripple-data-v-4d5266a8 3s linear 1.8s infinite}.point-120[data-v-4d5266a8]:after{content:"";-webkit-animation:ripple-data-v-4d5266a8 3s linear 2.4s infinite;animation:ripple-data-v-4d5266a8 3s linear 2.4s infinite}@-webkit-keyframes ripple-data-v-4d5266a8{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}50%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.2;-webkit-transform:scale(2.2);transform:scale(2.2)}}@keyframes ripple-data-v-4d5266a8{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}50%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.2;-webkit-transform:scale(2.2);transform:scale(2.2)}}',""]),t.exports=e}}); \ No newline at end of file diff --git a/unpackage/dist/build/app-plus/manifest.json b/unpackage/dist/build/app-plus/manifest.json index 46f8c312..046ddf9e 100644 --- a/unpackage/dist/build/app-plus/manifest.json +++ b/unpackage/dist/build/app-plus/manifest.json @@ -1 +1 @@ -{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"青测","version":{"name":"1.1.0","code":110},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#fff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"permissions":["","","","","","","","","","","","","","",""],"abiFilters":["arm64-v8a","x86"]},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"}},"plugins":{"share":{},"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","selectedColor":"#477EFF","backgroundColor":"#fff","list":[{"pagePath":"pages/index/index","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"设备"},{"pagePath":"pages/me/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"},"locale":"zh-Hans","fallbackLocale":"zh-Hans"} \ No newline at end of file +{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"青测","version":{"name":"1.1.3","code":113},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#fff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"permissions":["","","","","","","","","","","","","","",""],"abiFilters":["arm64-v8a","x86"]},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"}},"plugins":{"share":{},"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","selectedColor":"#477EFF","backgroundColor":"#fff","list":[{"pagePath":"pages/index/index","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"设备"},{"pagePath":"pages/me/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"},"locale":"zh-Hans","fallbackLocale":"zh-Hans"} \ No newline at end of file diff --git a/unpackage/dist/build/app-plus/static/flight.mp3 b/unpackage/dist/build/app-plus/static/flight.mp3 new file mode 100644 index 00000000..8233f6d8 Binary files /dev/null and b/unpackage/dist/build/app-plus/static/flight.mp3 differ diff --git a/unpackage/dist/build/app-plus/static/icon1.png b/unpackage/dist/build/app-plus/static/icon1.png new file mode 100644 index 00000000..2c439547 Binary files /dev/null and b/unpackage/dist/build/app-plus/static/icon1.png differ diff --git a/unpackage/dist/build/app-plus/static/icon2.png b/unpackage/dist/build/app-plus/static/icon2.png new file mode 100644 index 00000000..fa47bc01 Binary files /dev/null and b/unpackage/dist/build/app-plus/static/icon2.png differ diff --git a/unpackage/dist/build/app-plus/static/icon3.png b/unpackage/dist/build/app-plus/static/icon3.png new file mode 100644 index 00000000..e727ff0b Binary files /dev/null and b/unpackage/dist/build/app-plus/static/icon3.png differ diff --git a/unpackage/dist/build/app-plus/static/icon4.png b/unpackage/dist/build/app-plus/static/icon4.png new file mode 100644 index 00000000..5d08771c Binary files /dev/null and b/unpackage/dist/build/app-plus/static/icon4.png differ diff --git a/unpackage/dist/build/app-plus/static/logo.jpg b/unpackage/dist/build/app-plus/static/logo.jpg index 6714f508..d4914abf 100644 Binary files a/unpackage/dist/build/app-plus/static/logo.jpg and b/unpackage/dist/build/app-plus/static/logo.jpg differ diff --git a/unpackage/dist/build/app-plus/static/logo.png b/unpackage/dist/build/app-plus/static/logo.png index 1386bf1b..bbb23f06 100644 Binary files a/unpackage/dist/build/app-plus/static/logo.png and b/unpackage/dist/build/app-plus/static/logo.png differ diff --git a/unpackage/dist/build/app-plus/static/logo2.png b/unpackage/dist/build/app-plus/static/logo2.png new file mode 100644 index 00000000..fcec11fb Binary files /dev/null and b/unpackage/dist/build/app-plus/static/logo2.png differ diff --git a/unpackage/dist/dev/app-plus/androidPrivacy.json b/unpackage/dist/dev/app-plus/androidPrivacy.json index 0d726ca9..3d1bc3dd 100644 --- a/unpackage/dist/dev/app-plus/androidPrivacy.json +++ b/unpackage/dist/dev/app-plus/androidPrivacy.json @@ -1,3 +1,24 @@ { - "prompt" : "template" -} + "version": "1", + "prompt": "template", + "title": "服务协议和隐私政策", + "message": "  请你务必审慎阅读、充分理解“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。
  你可阅读《隐私政策》了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。", + "buttonAccept": "同意并接受", + "buttonRefuse": "暂不同意", + "hrefLoader": "system", + "backToExit": "false", + "second": { + "title": "确认提示", + "message": "  进入应用前,你需先同意《隐私政策》,否则将退出应用。", + "buttonAccept": "同意并继续", + "buttonRefuse": "退出应用" + }, + "styles": { + "buttonAccept": { + "color": "#327FE8" + }, + "buttonRefuse": { + "color": "#666" + }, + } +} \ No newline at end of file diff --git a/unpackage/dist/dev/app-plus/app-service.js b/unpackage/dist/dev/app-plus/app-service.js index aadd22f2..7052c8c3 100644 --- a/unpackage/dist/dev/app-plus/app-service.js +++ b/unpackage/dist/dev/app-plus/app-service.js @@ -7,7 +7,7 @@ /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 2));\n__webpack_require__(/*! uni-pages */ 6);\nvar _App = _interopRequireDefault(__webpack_require__(/*! ./App */ 332));\nvar _store = _interopRequireDefault(__webpack_require__(/*! ./store */ 35));\nvar _tools = _interopRequireDefault(__webpack_require__(/*! @/tools/tools.js */ 34));\nvar _Bluetooth = _interopRequireDefault(__webpack_require__(/*! @/tools/Bluetooth.js */ 335));\nvar _https = _interopRequireDefault(__webpack_require__(/*! @/tools/https.js */ 33));\nvar _model = _interopRequireDefault(__webpack_require__(/*! @/tools/model.js */ 32));\nvar _index = _interopRequireDefault(__webpack_require__(/*! ./locale/index */ 336));\nvar _cardlist = _interopRequireDefault(__webpack_require__(/*! @/cardlist.json */ 341));\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 36));\nvar _vueI18n = _interopRequireDefault(__webpack_require__(/*! vue-i18n */ 342));\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; }\n_vue.default.prototype.$store = _store.default;\n// 公共js\n\n_vue.default.prototype.$tools = _tools.default;\n// 蓝牙js\n\n_vue.default.prototype.$Bluetooth = _Bluetooth.default;\n//请求\n\n_vue.default.prototype.$http = _https.default;\n//接口\n\n_vue.default.prototype.$model = _model.default;\n// 语言\n\n_vue.default.prototype.$json = _cardlist.default;\nvar i18nConfig = {\n locale: uni.getLocale(),\n messages: _index.default\n};\n_vue.default.use(_vueI18n.default);\nvar i18n = new _vueI18n.default(i18nConfig);\n_vue.default.config.productionTip = false;\n_App.default.mpType = 'app';\nvar app = new _vue.default(_objectSpread({\n i18n: i18n\n}, _App.default));\napp.$mount();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbWFpbi5qcyJdLCJuYW1lcyI6WyJWdWUiLCJwcm90b3R5cGUiLCIkc3RvcmUiLCJzdG9yZSIsIiR0b29scyIsInRvb2xzIiwiJEJsdWV0b290aCIsIkJsdWV0b290aCIsIiRodHRwIiwiaHR0cCIsIiRtb2RlbCIsIm1vZGVsIiwiJGpzb24iLCJqc29uIiwiaTE4bkNvbmZpZyIsImxvY2FsZSIsInVuaSIsImdldExvY2FsZSIsIm1lc3NhZ2VzIiwidXNlIiwiVnVlSTE4biIsImkxOG4iLCJjb25maWciLCJwcm9kdWN0aW9uVGlwIiwiQXBwIiwibXBUeXBlIiwiYXBwIiwiJG1vdW50Il0sIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFBbUI7QUFFbkI7QUFHQTtBQUdBO0FBR0E7QUFHQTtBQUdBO0FBRUE7QUFTQTtBQUNBO0FBQThCO0FBQUE7QUExQjlCQSxZQUFHLENBQUNDLFNBQVMsQ0FBQ0MsTUFBTSxHQUFHQyxjQUFLO0FBQzVCOztBQUVBSCxZQUFHLENBQUNDLFNBQVMsQ0FBQ0csTUFBTSxHQUFHQyxjQUFLO0FBQzVCOztBQUVBTCxZQUFHLENBQUNDLFNBQVMsQ0FBQ0ssVUFBVSxHQUFHQyxrQkFBUztBQUNwQzs7QUFFQVAsWUFBRyxDQUFDQyxTQUFTLENBQUNPLEtBQUssR0FBR0MsY0FBSTtBQUMxQjs7QUFFQVQsWUFBRyxDQUFDQyxTQUFTLENBQUNTLE1BQU0sR0FBR0MsY0FBSztBQUM1Qjs7QUFJQVgsWUFBRyxDQUFDQyxTQUFTLENBQUNXLEtBQUssR0FBR0MsaUJBQUk7QUFFMUIsSUFBSUMsVUFBVSxHQUFHO0VBQ2hCQyxNQUFNLEVBQUVDLEdBQUcsQ0FBQ0MsU0FBUyxFQUFFO0VBQ3ZCQyxRQUFRLEVBQVJBO0FBQ0QsQ0FBQztBQUtEbEIsWUFBRyxDQUFDbUIsR0FBRyxDQUFDQyxnQkFBTyxDQUFDO0FBQ2hCLElBQU1DLElBQUksR0FBRyxJQUFJRCxnQkFBTyxDQUFDTixVQUFVLENBQUM7QUFDcENkLFlBQUcsQ0FBQ3NCLE1BQU0sQ0FBQ0MsYUFBYSxHQUFHLEtBQUs7QUFDaENDLFlBQUcsQ0FBQ0MsTUFBTSxHQUFHLEtBQUs7QUFDbEIsSUFBTUMsR0FBRyxHQUFHLElBQUkxQixZQUFHO0VBQ2xCcUIsSUFBSSxFQUFKQTtBQUFJLEdBQ0RHLFlBQUcsRUFDTDtBQUNGRSxHQUFHLENBQUNDLE1BQU0sRUFBRSIsImZpbGUiOiIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICd1bmktcGFnZXMnO2ltcG9ydCBBcHAgZnJvbSAnLi9BcHAnXHJcbi8vIHZ1ZXhcclxuaW1wb3J0IHN0b3JlIGZyb20gJy4vc3RvcmUnXHJcblZ1ZS5wcm90b3R5cGUuJHN0b3JlID0gc3RvcmU7XHJcbi8vIOWFrOWFsWpzXHJcbmltcG9ydCB0b29scyBmcm9tICdAL3Rvb2xzL3Rvb2xzLmpzJ1xyXG5WdWUucHJvdG90eXBlLiR0b29scyA9IHRvb2xzO1xyXG4vLyDok53niZlqc1xyXG5pbXBvcnQgQmx1ZXRvb3RoIGZyb20gJ0AvdG9vbHMvQmx1ZXRvb3RoLmpzJ1xyXG5WdWUucHJvdG90eXBlLiRCbHVldG9vdGggPSBCbHVldG9vdGg7XHJcbi8v6K+35rGCXHJcbmltcG9ydCBodHRwIGZyb20gJ0AvdG9vbHMvaHR0cHMuanMnXHJcblZ1ZS5wcm90b3R5cGUuJGh0dHAgPSBodHRwO1xyXG4vL+aOpeWPo1xyXG5pbXBvcnQgbW9kZWwgZnJvbSAnQC90b29scy9tb2RlbC5qcydcclxuVnVlLnByb3RvdHlwZS4kbW9kZWwgPSBtb2RlbDtcclxuLy8g6K+t6KiAXHJcbmltcG9ydCBtZXNzYWdlcyBmcm9tICcuL2xvY2FsZS9pbmRleCdcclxuLy/pppbpobXljaHniYfliJfooahcclxuaW1wb3J0IGpzb24gZnJvbSAnQC9jYXJkbGlzdC5qc29uJ1xyXG5WdWUucHJvdG90eXBlLiRqc29uID0ganNvbjtcclxuXHJcbmxldCBpMThuQ29uZmlnID0ge1xyXG5cdGxvY2FsZTogdW5pLmdldExvY2FsZSgpLFxyXG5cdG1lc3NhZ2VzXHJcbn1cclxuXHJcblxyXG5pbXBvcnQgVnVlIGZyb20gJ3Z1ZSdcclxuaW1wb3J0IFZ1ZUkxOG4gZnJvbSAndnVlLWkxOG4nXHJcblZ1ZS51c2UoVnVlSTE4bilcclxuY29uc3QgaTE4biA9IG5ldyBWdWVJMThuKGkxOG5Db25maWcpXHJcblZ1ZS5jb25maWcucHJvZHVjdGlvblRpcCA9IGZhbHNlXHJcbkFwcC5tcFR5cGUgPSAnYXBwJ1xyXG5jb25zdCBhcHAgPSBuZXcgVnVlKHtcclxuXHRpMThuLFxyXG5cdC4uLkFwcFxyXG59KVxyXG5hcHAuJG1vdW50KClcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///0\n"); +eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 2));\n__webpack_require__(/*! uni-pages */ 6);\nvar _App = _interopRequireDefault(__webpack_require__(/*! ./App */ 337));\nvar _store = _interopRequireDefault(__webpack_require__(/*! ./store */ 35));\nvar _tools = _interopRequireDefault(__webpack_require__(/*! @/tools/tools.js */ 34));\nvar _Bluetooth = _interopRequireDefault(__webpack_require__(/*! @/tools/Bluetooth.js */ 340));\nvar _https = _interopRequireDefault(__webpack_require__(/*! @/tools/https.js */ 33));\nvar _model = _interopRequireDefault(__webpack_require__(/*! @/tools/model.js */ 32));\nvar _index = _interopRequireDefault(__webpack_require__(/*! ./locale/index */ 341));\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 36));\nvar _vueI18n = _interopRequireDefault(__webpack_require__(/*! vue-i18n */ 346));\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; }\n_vue.default.prototype.$store = _store.default;\n// 公共js\n\n_vue.default.prototype.$tools = _tools.default;\n// 蓝牙js\n\n_vue.default.prototype.$Bluetooth = _Bluetooth.default;\n//请求\n\n_vue.default.prototype.$http = _https.default;\n//接口\n\n_vue.default.prototype.$model = _model.default;\n// 语言\n\n// //首页卡片列表\n// import json from '@/cardlist.json'\n// Vue.prototype.$json = json;\n\nvar i18nConfig = {\n locale: uni.getLocale(),\n messages: _index.default\n};\n_vue.default.use(_vueI18n.default);\nvar i18n = new _vueI18n.default(i18nConfig);\n_vue.default.config.productionTip = false;\n_App.default.mpType = 'app';\nvar app = new _vue.default(_objectSpread({\n i18n: i18n\n}, _App.default));\napp.$mount();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbWFpbi5qcyJdLCJuYW1lcyI6WyJWdWUiLCJwcm90b3R5cGUiLCIkc3RvcmUiLCJzdG9yZSIsIiR0b29scyIsInRvb2xzIiwiJEJsdWV0b290aCIsIkJsdWV0b290aCIsIiRodHRwIiwiaHR0cCIsIiRtb2RlbCIsIm1vZGVsIiwiaTE4bkNvbmZpZyIsImxvY2FsZSIsInVuaSIsImdldExvY2FsZSIsIm1lc3NhZ2VzIiwidXNlIiwiVnVlSTE4biIsImkxOG4iLCJjb25maWciLCJwcm9kdWN0aW9uVGlwIiwiQXBwIiwibXBUeXBlIiwiYXBwIiwiJG1vdW50Il0sIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFBbUI7QUFFbkI7QUFHQTtBQUdBO0FBR0E7QUFHQTtBQUdBO0FBV0E7QUFDQTtBQUE4QjtBQUFBO0FBMUI5QkEsWUFBRyxDQUFDQyxTQUFTLENBQUNDLE1BQU0sR0FBR0MsY0FBSztBQUM1Qjs7QUFFQUgsWUFBRyxDQUFDQyxTQUFTLENBQUNHLE1BQU0sR0FBR0MsY0FBSztBQUM1Qjs7QUFFQUwsWUFBRyxDQUFDQyxTQUFTLENBQUNLLFVBQVUsR0FBR0Msa0JBQVM7QUFDcEM7O0FBRUFQLFlBQUcsQ0FBQ0MsU0FBUyxDQUFDTyxLQUFLLEdBQUdDLGNBQUk7QUFDMUI7O0FBRUFULFlBQUcsQ0FBQ0MsU0FBUyxDQUFDUyxNQUFNLEdBQUdDLGNBQUs7QUFDNUI7O0FBRUE7QUFDQTtBQUNBOztBQUVBLElBQUlDLFVBQVUsR0FBRztFQUNoQkMsTUFBTSxFQUFFQyxHQUFHLENBQUNDLFNBQVMsRUFBRTtFQUN2QkMsUUFBUSxFQUFSQTtBQUNELENBQUM7QUFLRGhCLFlBQUcsQ0FBQ2lCLEdBQUcsQ0FBQ0MsZ0JBQU8sQ0FBQztBQUNoQixJQUFNQyxJQUFJLEdBQUcsSUFBSUQsZ0JBQU8sQ0FBQ04sVUFBVSxDQUFDO0FBQ3BDWixZQUFHLENBQUNvQixNQUFNLENBQUNDLGFBQWEsR0FBRyxLQUFLO0FBQ2hDQyxZQUFHLENBQUNDLE1BQU0sR0FBRyxLQUFLO0FBQ2xCLElBQU1DLEdBQUcsR0FBRyxJQUFJeEIsWUFBRztFQUNsQm1CLElBQUksRUFBSkE7QUFBSSxHQUNERyxZQUFHLEVBQ0w7QUFDRkUsR0FBRyxDQUFDQyxNQUFNLEVBQUUiLCJmaWxlIjoiMC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAndW5pLXBhZ2VzJztpbXBvcnQgQXBwIGZyb20gJy4vQXBwJ1xyXG4vLyB2dWV4XHJcbmltcG9ydCBzdG9yZSBmcm9tICcuL3N0b3JlJ1xyXG5WdWUucHJvdG90eXBlLiRzdG9yZSA9IHN0b3JlO1xyXG4vLyDlhazlhbFqc1xyXG5pbXBvcnQgdG9vbHMgZnJvbSAnQC90b29scy90b29scy5qcydcclxuVnVlLnByb3RvdHlwZS4kdG9vbHMgPSB0b29scztcclxuLy8g6JOd54mZanNcclxuaW1wb3J0IEJsdWV0b290aCBmcm9tICdAL3Rvb2xzL0JsdWV0b290aC5qcydcclxuVnVlLnByb3RvdHlwZS4kQmx1ZXRvb3RoID0gQmx1ZXRvb3RoO1xyXG4vL+ivt+axglxyXG5pbXBvcnQgaHR0cCBmcm9tICdAL3Rvb2xzL2h0dHBzLmpzJ1xyXG5WdWUucHJvdG90eXBlLiRodHRwID0gaHR0cDtcclxuLy/mjqXlj6NcclxuaW1wb3J0IG1vZGVsIGZyb20gJ0AvdG9vbHMvbW9kZWwuanMnXHJcblZ1ZS5wcm90b3R5cGUuJG1vZGVsID0gbW9kZWw7XHJcbi8vIOivreiogFxyXG5pbXBvcnQgbWVzc2FnZXMgZnJvbSAnLi9sb2NhbGUvaW5kZXgnXHJcbi8vIC8v6aaW6aG15Y2h54mH5YiX6KGoXHJcbi8vIGltcG9ydCBqc29uIGZyb20gJ0AvY2FyZGxpc3QuanNvbidcclxuLy8gVnVlLnByb3RvdHlwZS4kanNvbiA9IGpzb247XHJcblxyXG5sZXQgaTE4bkNvbmZpZyA9IHtcclxuXHRsb2NhbGU6IHVuaS5nZXRMb2NhbGUoKSxcclxuXHRtZXNzYWdlc1xyXG59XHJcblxyXG5cclxuaW1wb3J0IFZ1ZSBmcm9tICd2dWUnXHJcbmltcG9ydCBWdWVJMThuIGZyb20gJ3Z1ZS1pMThuJ1xyXG5WdWUudXNlKFZ1ZUkxOG4pXHJcbmNvbnN0IGkxOG4gPSBuZXcgVnVlSTE4bihpMThuQ29uZmlnKVxyXG5WdWUuY29uZmlnLnByb2R1Y3Rpb25UaXAgPSBmYWxzZVxyXG5BcHAubXBUeXBlID0gJ2FwcCdcclxuY29uc3QgYXBwID0gbmV3IFZ1ZSh7XHJcblx0aTE4bixcclxuXHQuLi5BcHBcclxufSlcclxuYXBwLiRtb3VudCgpXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///0\n"); /***/ }), /* 1 */ @@ -155,88 +155,88 @@ __definePage('pages/body/body', function () { return Vue.extend(__webpack_require__(/*! pages/body/body.vue?mpType=page */ 63).default); }); __definePage('pages/history/history', function () { - return Vue.extend(__webpack_require__(/*! pages/history/history.vue?mpType=page */ 154).default); + return Vue.extend(__webpack_require__(/*! pages/history/history.vue?mpType=page */ 158).default); }); __definePage('pages/history/historyDetail', function () { - return Vue.extend(__webpack_require__(/*! pages/history/historyDetail.vue?mpType=page */ 174).default); + return Vue.extend(__webpack_require__(/*! pages/history/historyDetail.vue?mpType=page */ 178).default); }); __definePage('pages/compk/contrast', function () { - return Vue.extend(__webpack_require__(/*! pages/compk/contrast.vue?mpType=page */ 179).default); + return Vue.extend(__webpack_require__(/*! pages/compk/contrast.vue?mpType=page */ 183).default); }); __definePage('pages/compk/pkdetail', function () { - return Vue.extend(__webpack_require__(/*! pages/compk/pkdetail.vue?mpType=page */ 189).default); + return Vue.extend(__webpack_require__(/*! pages/compk/pkdetail.vue?mpType=page */ 193).default); }); __definePage('pages/skip/skip', function () { - return Vue.extend(__webpack_require__(/*! pages/skip/skip.vue?mpType=page */ 194).default); + return Vue.extend(__webpack_require__(/*! pages/skip/skip.vue?mpType=page */ 198).default); }); __definePage('pages/skip/charts', function () { - return Vue.extend(__webpack_require__(/*! pages/skip/charts.vue?mpType=page */ 205).default); + return Vue.extend(__webpack_require__(/*! pages/skip/charts.vue?mpType=page */ 209).default); }); __definePage('pages/vitalcapacity/vitalcapacity', function () { - return Vue.extend(__webpack_require__(/*! pages/vitalcapacity/vitalcapacity.vue?mpType=page */ 210).default); + return Vue.extend(__webpack_require__(/*! pages/vitalcapacity/vitalcapacity.vue?mpType=page */ 214).default); }); __definePage('pages/vitalcapacity/charts', function () { - return Vue.extend(__webpack_require__(/*! pages/vitalcapacity/charts.vue?mpType=page */ 216).default); + return Vue.extend(__webpack_require__(/*! pages/vitalcapacity/charts.vue?mpType=page */ 220).default); }); __definePage('pages/me/me', function () { - return Vue.extend(__webpack_require__(/*! pages/me/me.vue?mpType=page */ 221).default); + return Vue.extend(__webpack_require__(/*! pages/me/me.vue?mpType=page */ 225).default); }); __definePage('pages/me/manage', function () { - return Vue.extend(__webpack_require__(/*! pages/me/manage.vue?mpType=page */ 226).default); + return Vue.extend(__webpack_require__(/*! pages/me/manage.vue?mpType=page */ 230).default); }); __definePage('pages/me/userInfo', function () { - return Vue.extend(__webpack_require__(/*! pages/me/userInfo.vue?mpType=page */ 231).default); + return Vue.extend(__webpack_require__(/*! pages/me/userInfo.vue?mpType=page */ 235).default); }); __definePage('pages/score/score', function () { - return Vue.extend(__webpack_require__(/*! pages/score/score.vue?mpType=page */ 236).default); + return Vue.extend(__webpack_require__(/*! pages/score/score.vue?mpType=page */ 240).default); }); __definePage('pages/score/history', function () { - return Vue.extend(__webpack_require__(/*! pages/score/history.vue?mpType=page */ 247).default); + return Vue.extend(__webpack_require__(/*! pages/score/history.vue?mpType=page */ 251).default); }); __definePage('pages/score/report', function () { - return Vue.extend(__webpack_require__(/*! pages/score/report.vue?mpType=page */ 252).default); + return Vue.extend(__webpack_require__(/*! pages/score/report.vue?mpType=page */ 256).default); }); __definePage('pages/login/forgetPassword', function () { - return Vue.extend(__webpack_require__(/*! pages/login/forgetPassword.vue?mpType=page */ 257).default); + return Vue.extend(__webpack_require__(/*! pages/login/forgetPassword.vue?mpType=page */ 261).default); }); __definePage('pages/login/login', function () { - return Vue.extend(__webpack_require__(/*! pages/login/login.vue?mpType=page */ 262).default); + return Vue.extend(__webpack_require__(/*! pages/login/login.vue?mpType=page */ 266).default); }); __definePage('pages/setting/setting', function () { - return Vue.extend(__webpack_require__(/*! pages/setting/setting.vue?mpType=page */ 268).default); + return Vue.extend(__webpack_require__(/*! pages/setting/setting.vue?mpType=page */ 272).default); }); __definePage('pages/setting/password', function () { - return Vue.extend(__webpack_require__(/*! pages/setting/password.vue?mpType=page */ 273).default); + return Vue.extend(__webpack_require__(/*! pages/setting/password.vue?mpType=page */ 277).default); }); __definePage('pages/setting/email', function () { - return Vue.extend(__webpack_require__(/*! pages/setting/email.vue?mpType=page */ 278).default); + return Vue.extend(__webpack_require__(/*! pages/setting/email.vue?mpType=page */ 282).default); }); __definePage('pages/setting/phone', function () { - return Vue.extend(__webpack_require__(/*! pages/setting/phone.vue?mpType=page */ 283).default); + return Vue.extend(__webpack_require__(/*! pages/setting/phone.vue?mpType=page */ 287).default); }); __definePage('pages/devices/search', function () { - return Vue.extend(__webpack_require__(/*! pages/devices/search.vue?mpType=page */ 288).default); + return Vue.extend(__webpack_require__(/*! pages/devices/search.vue?mpType=page */ 292).default); }); __definePage('pages/devices/G02', function () { - return Vue.extend(__webpack_require__(/*! pages/devices/G02.vue?mpType=page */ 293).default); + return Vue.extend(__webpack_require__(/*! pages/devices/G02.vue?mpType=page */ 297).default); }); __definePage('pages/business/business', function () { - return Vue.extend(__webpack_require__(/*! pages/business/business.vue?mpType=page */ 298).default); + return Vue.extend(__webpack_require__(/*! pages/business/business.vue?mpType=page */ 302).default); }); __definePage('pages/devices/PCV02', function () { - return Vue.extend(__webpack_require__(/*! pages/devices/PCV02.vue?mpType=page */ 303).default); + return Vue.extend(__webpack_require__(/*! pages/devices/PCV02.vue?mpType=page */ 307).default); }); __definePage('pages/business/addDevice', function () { - return Vue.extend(__webpack_require__(/*! pages/business/addDevice.vue?mpType=page */ 309).default); + return Vue.extend(__webpack_require__(/*! pages/business/addDevice.vue?mpType=page */ 313).default); }); __definePage('pages/business/search', function () { - return Vue.extend(__webpack_require__(/*! pages/business/search.vue?mpType=page */ 314).default); + return Vue.extend(__webpack_require__(/*! pages/business/search.vue?mpType=page */ 318).default); }); __definePage('pages/devices/PCT01', function () { - return Vue.extend(__webpack_require__(/*! pages/devices/PCT01.vue?mpType=page */ 319).default); + return Vue.extend(__webpack_require__(/*! pages/devices/PCT01.vue?mpType=page */ 323).default); }); __definePage('pages/me/about', function () { - return Vue.extend(__webpack_require__(/*! pages/me/about.vue?mpType=page */ 327).default); + return Vue.extend(__webpack_require__(/*! pages/me/about.vue?mpType=page */ 331).default); }); /***/ }), @@ -827,7 +827,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 */ 20);\nvar _headerIndex = _interopRequireDefault(__webpack_require__(/*! @/components/headerIndex.vue */ 22));\nvar _record = _interopRequireDefault(__webpack_require__(/*! @/components/manuallyAdd/record.vue */ 38));\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 data: function data() {\n return {\n rtype: 0,\n transition: 1.6\n };\n },\n components: {\n record: _record.default,\n headerIndex: _headerIndex.default\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"familayList\"])),\n onLoad: function onLoad(options) {\n var that = this;\n if (options && options.type == 1) {\n that.handleUserList();\n }\n },\n onShow: function onShow() {\n var that = this;\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n uni.hideLoading();\n },\n methods: {\n handlelenver: function handlelenver(value) {\n var that = this;\n var number = 0;\n var length = that.list.length;\n number = value / (that.list[0].max_val - that.list[length - 1].min_val) * 100;\n return number.toFixed(0);\n },\n // 成员列表\n handleUserList: function handleUserList() {\n var that = this;\n that.$model.getUserList({\n type: 2\n }).then(function (res) {\n __f__(\"log\", \"用户列表\", res, uni.getStorageSync('userid'), \" at pages/index/index.vue:113\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$store.commit('changeFamilay', res.data);\n if (res.data.length) {\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid') ? uni.getStorageSync('userid') : res.data[0].id\n });\n that.$store.dispatch(\"getCardList\", {\n aud_id: uni.getStorageSync('userid') ? uni.getStorageSync('userid') : res.data[0].id\n });\n }\n }).catch(function (err) {});\n },\n // 设置数据页卡片\n handleCard: function handleCard() {\n uni.navigateTo({\n url: \"/pages/card/card\"\n });\n // uni.navigateTo({\n // \turl: \"/pages/devices/PCT01\"\n // })\n },\n // 报告页\n handlerReport: function handlerReport(item) {\n __f__(\"log\", \"item\", item, \" at pages/index/index.vue:143\");\n uni.navigateTo({\n url: item.page_url_report + \"?acd_id=\" + item.acd_id + '&device=' + item.device_determine\n });\n },\n // 手动添加\n handlerRecord: function handlerRecord(id) {\n this.rtype = id;\n this.$store.commit('changeRecord', true);\n },\n navTo: function navTo(url) {\n __f__(\"log\", \"url\", url, \" at pages/index/index.vue:154\");\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaW5kZXgvaW5kZXgudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJydHlwZSIsInRyYW5zaXRpb24iLCJjb21wb25lbnRzIiwicmVjb3JkIiwiaGVhZGVySW5kZXgiLCJjb21wdXRlZCIsIm1hcFN0YXRlIiwib25Mb2FkIiwib3B0aW9ucyIsInRoYXQiLCJ0eXBlIiwiaGFuZGxlVXNlckxpc3QiLCJvblNob3ciLCIkQmx1ZXRvb3RoIiwic3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkiLCJ1bmkiLCJoaWRlTG9hZGluZyIsIm1ldGhvZHMiLCJoYW5kbGVsZW52ZXIiLCJ2YWx1ZSIsIm51bWJlciIsImxlbmd0aCIsImxpc3QiLCJtYXhfdmFsIiwibWluX3ZhbCIsInRvRml4ZWQiLCIkbW9kZWwiLCJnZXRVc2VyTGlzdCIsInRoZW4iLCJyZXMiLCJnZXRTdG9yYWdlU3luYyIsImNvZGUiLCIkdG9vbHMiLCJtc2ciLCIkc3RvcmUiLCJjb21taXQiLCJkaXNwYXRjaCIsImF1ZF9pZCIsImlkIiwiY2F0Y2giLCJlcnIiLCJoYW5kbGVDYXJkIiwibmF2aWdhdGVUbyIsInVybCIsImhhbmRsZXJSZXBvcnQiLCJpdGVtIiwicGFnZV91cmxfcmVwb3J0IiwiYWNkX2lkIiwiZGV2aWNlX2RldGVybWluZSIsImhhbmRsZXJSZWNvcmQiLCJuYXZUbyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFvRUE7QUFHQTtBQUNBO0FBQXlEO0FBQUE7QUFBQSxlQUMxQztFQUNkQSxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOQyxLQUFLLEVBQUUsQ0FBQztNQUNSQyxVQUFVLEVBQUU7SUFDYixDQUFDO0VBQ0YsQ0FBQztFQUNEQyxVQUFVLEVBQUU7SUFDWEMsTUFBTSxFQUFOQSxlQUFNO0lBQ05DLFdBQVcsRUFBWEE7RUFDRCxDQUFDO0VBQ0RDLFFBQVEsb0JBQ0osSUFBQUMsY0FBUSxFQUFDLENBQUMsTUFBTSxFQUFFLGFBQWEsQ0FBQyxDQUFDLENBQ3BD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QUNFLE1BQU0sR0FBRyxVQUFVLEdBQUdGLElBQUksQ0FBQ0c7TUFDMUUsQ0FBQyxDQUFDO0lBQ0gsQ0FBQztJQUNEO0lBQ0FDLGFBQWEseUJBQUNYLEVBQUUsRUFBRTtNQUNqQixJQUFJLENBQUN0QyxLQUFLLEdBQUdzQyxFQUFFO01BQ2YsSUFBSSxDQUFDSixNQUFNLENBQUNDLE1BQU0sQ0FBQyxjQUFjLEVBQUUsSUFBSSxDQUFDO0lBQ3pDLENBQUM7SUFDRGUsS0FBSyxpQkFBQ1AsR0FBRyxFQUFFO01BQ1YsYUFBWSxLQUFLLEVBQUVBLEdBQUc7TUFDdEI1QixHQUFHLENBQUMyQixVQUFVLENBQUM7UUFDZEMsR0FBRyxFQUFFQTtNQUNOLENBQUMsQ0FBQztJQUNIO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMTguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuaW1wb3J0IGhlYWRlckluZGV4IGZyb20gXCJAL2NvbXBvbmVudHMvaGVhZGVySW5kZXgudnVlXCJcbmltcG9ydCByZWNvcmQgZnJvbSAnQC9jb21wb25lbnRzL21hbnVhbGx5QWRkL3JlY29yZC52dWUnO1xuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRydHlwZTogMCxcblx0XHRcdHRyYW5zaXRpb246IDEuNlxuXHRcdH1cblx0fSxcblx0Y29tcG9uZW50czoge1xuXHRcdHJlY29yZCxcblx0XHRoZWFkZXJJbmRleFxuXHR9LFxuXHRjb21wdXRlZDoge1xuXHRcdC4uLm1hcFN0YXRlKFtcInVzZXJcIiwgXCJmYW1pbGF5TGlzdFwiXSksXG5cdH0sXG5cdG9uTG9hZChvcHRpb25zKSB7XG5cdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0aWYgKG9wdGlvbnMgJiYgb3B0aW9ucy50eXBlID09IDEpIHtcblx0XHRcdHRoYXQuaGFuZGxlVXNlckxpc3QoKVxuXHRcdH1cblx0fSxcblx0b25TaG93KCkge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXG5cdFx0dW5pLmhpZGVMb2FkaW5nKClcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdGhhbmRsZWxlbnZlcih2YWx1ZSkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgbnVtYmVyID0gMFxuXHRcdFx0bGV0IGxlbmd0aCA9IHRoYXQubGlzdC5sZW5ndGhcblx0XHRcdG51bWJlciA9IHZhbHVlIC8gKHRoYXQubGlzdFswXS5tYXhfdmFsIC0gdGhhdC5saXN0W2xlbmd0aCAtIDFdLm1pbl92YWwpICogMTAwXG5cdFx0XHRyZXR1cm4gbnVtYmVyLnRvRml4ZWQoMClcblx0XHR9LFxuXHRcdC8vIOaIkOWRmOWIl+ihqFxuXHRcdGhhbmRsZVVzZXJMaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRVc2VyTGlzdCh7XG5cdFx0XHRcdHR5cGU6IDJcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLnlKjmiLfliJfooahcIiwgcmVzLCB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpKVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxuXHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHR9XG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlRmFtaWxheScsIHJlcy5kYXRhKVxuXHRcdFx0XHRpZiAocmVzLmRhdGEubGVuZ3RoKSB7XG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpID8gdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSA6IHJlcy5kYXRhW1xuXHRcdFx0XHRcdFx0XHQwXS5pZFxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRDYXJkTGlzdFwiLCB7XG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJykgPyB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpIDogcmVzLmRhdGFbXG5cdFx0XHRcdFx0XHRcdDBdLmlkXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fVxuXHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxuXHRcdH0sXG5cblx0XHQvLyDorr7nva7mlbDmja7pobXljaHniYdcblx0XHRoYW5kbGVDYXJkKCkge1xuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xuXHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2NhcmQvY2FyZFwiXG5cdFx0XHR9KVxuXHRcdFx0Ly8gdW5pLm5hdmlnYXRlVG8oe1xuXHRcdFx0Ly8gXHR1cmw6IFwiL3BhZ2VzL2RldmljZXMvUENUMDFcIlxuXHRcdFx0Ly8gfSlcblx0XHR9LFxuXHRcdC8vIOaKpeWRiumhtVxuXHRcdGhhbmRsZXJSZXBvcnQoaXRlbSkge1xuXHRcdFx0Y29uc29sZS5sb2coXCJpdGVtXCIsIGl0ZW0pXG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybDogaXRlbS5wYWdlX3VybF9yZXBvcnQgKyBcIj9hY2RfaWQ9XCIgKyBpdGVtLmFjZF9pZCArICcmZGV2aWNlPScgKyBpdGVtLmRldmljZV9kZXRlcm1pbmVcblx0XHRcdH0pXG5cdFx0fSxcblx0XHQvLyDmiYvliqjmt7vliqBcblx0XHRoYW5kbGVyUmVjb3JkKGlkKSB7XG5cdFx0XHR0aGlzLnJ0eXBlID0gaWRcblx0XHRcdHRoaXMuJHN0b3JlLmNvbW1pdCgnY2hhbmdlUmVjb3JkJywgdHJ1ZSlcblx0XHR9LFxuXHRcdG5hdlRvKHVybCkge1xuXHRcdFx0Y29uc29sZS5sb2coXCJ1cmxcIiwgdXJsKVxuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xuXHRcdFx0XHR1cmw6IHVybFxuXHRcdFx0fSlcblx0XHR9XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///18\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 */ 20);\nvar _headerIndex = _interopRequireDefault(__webpack_require__(/*! @/components/headerIndex.vue */ 22));\nvar _record = _interopRequireDefault(__webpack_require__(/*! @/components/manuallyAdd/record.vue */ 38));\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 data: function data() {\n return {\n rtype: 0,\n transition: 1.6\n };\n },\n components: {\n record: _record.default,\n headerIndex: _headerIndex.default\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"familayList\"])),\n onLoad: function onLoad(options) {\n var that = this;\n if (options && options.type == 1) {\n that.handleUserList();\n }\n },\n onShow: function onShow() {\n var that = this;\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n uni.hideLoading();\n },\n methods: {\n // \n handlelenver: function handlelenver(value) {\n var that = this;\n var number = 0;\n var length = that.list.length;\n number = value / (that.list[0].max_val - that.list[length - 1].min_val) * 100;\n return number.toFixed(0);\n },\n // 成员列表\n handleUserList: function handleUserList() {\n var that = this;\n that.$model.getUserList({\n type: 2\n }).then(function (res) {\n __f__(\"log\", \"用户列表\", res, uni.getStorageSync('userid'), \" at pages/index/index.vue:114\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$store.commit('changeFamilay', res.data);\n if (res.data.length) {\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid') ? uni.getStorageSync('userid') : res.data[0].id\n });\n that.$store.dispatch(\"getCardList\", {\n aud_id: uni.getStorageSync('userid') ? uni.getStorageSync('userid') : res.data[0].id\n });\n }\n }).catch(function (err) {});\n },\n // 设置数据页卡片\n handleCard: function handleCard() {\n uni.navigateTo({\n url: \"/pages/card/card\"\n });\n },\n // 报告页\n handlerReport: function handlerReport(item) {\n __f__(\"log\", \"item\", item, \" at pages/index/index.vue:141\");\n uni.navigateTo({\n url: item.page_url_report + \"?acd_id=\" + item.acd_id + '&device=' + item.device_determine\n });\n },\n // 手动添加\n handlerRecord: function handlerRecord(id) {\n this.rtype = id;\n this.$store.commit('changeRecord', true);\n },\n navTo: function navTo(url) {\n __f__(\"log\", \"url\", url, \" at pages/index/index.vue:152\");\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaW5kZXgvaW5kZXgudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJydHlwZSIsInRyYW5zaXRpb24iLCJjb21wb25lbnRzIiwicmVjb3JkIiwiaGVhZGVySW5kZXgiLCJjb21wdXRlZCIsIm9uTG9hZCIsInRoYXQiLCJvblNob3ciLCJ1bmkiLCJtZXRob2RzIiwiaGFuZGxlbGVudmVyIiwibnVtYmVyIiwiaGFuZGxlVXNlckxpc3QiLCJ0eXBlIiwiYXVkX2lkIiwiaGFuZGxlQ2FyZCIsInVybCIsImhhbmRsZXJSZXBvcnQiLCJoYW5kbGVyUmVjb3JkIiwibmF2VG8iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBb0VBO0FBR0E7QUFDQTtBQUFBO0FBQUE7QUFBQSxlQUNBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO0lBQ0FDO0VBQ0E7RUFDQUMsNEJBQ0EsNkNBQ0E7RUFDQUM7SUFDQTtJQUNBO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0FEO0lBQ0FFO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtNQUNBQztNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0FOO1FBQ0FPO01BQ0E7UUFDQTtRQUNBO1VBQ0FQO1VBQ0E7UUFDQTtRQUNBQTtRQUNBO1VBQ0FBO1lBQ0FRLCtFQUNBO1VBQ0E7VUFDQVI7WUFDQVEsK0VBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FDO01BQ0FQO1FBQ0FRO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQVQ7UUFDQVE7TUFDQTtJQUNBO0lBQ0E7SUFDQUU7TUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBWDtRQUNBUTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMTguanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50IGluZGV4Q2FyTGlzdFwiPlxyXG5cdFx0PCEtLSDlpLTpg6ggLS0+XHJcblx0XHQ8aGVhZGVySW5kZXggOmlzQXJlYT1cImZhbHNlXCI+PC9oZWFkZXJJbmRleD5cclxuXHRcdDwhLS0g5Y2h54mH5pWw5o2uIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJsaXN0XCI+XHJcblx0XHRcdDx2aWV3IHYtZm9yPVwiKGl0ZW0saW5kZXgpIGluIHVzZXIuY2FyZF9kYXRhX2xpc3RcIj5cclxuXHRcdFx0XHQ8IS0tIOagh+mimCAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImNhcmQgYm94XCIgQGNsaWNrPVwiaGFuZGxlclJlcG9ydChpdGVtKVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZSBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPjx0ZXh0Pnt7aXRlbS5jYXJkX25hbWV9fTwvdGV4dD57e2l0ZW0ucmVjb3JkX3RpbWV9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwicmlnaHRcIiBzaXplPVwiMjBcIiB2LWlmPVwiaXRlbS5pbnNpZGVfZGF0YVswXS52YWx1ZVwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PCEtLSDlhoXlrrkgLS0+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0gdGl0bGVcIlxyXG5cdFx0XHRcdFx0XHQ6c3R5bGU9XCJ7J2p1c3RpZnlDb250ZW50JzppdGVtLmluc2lkZV9kYXRhLmxlbmd0aD4yPydzcGFjZS1iZXR3ZWVuJzonY2VudGVyJ31cIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlLGluZCkgaW4gaXRlbS5pbnNpZGVfZGF0YVwiIDpjbGFzcz1cIltpdGVtLmluc2lkZV9kYXRhLmxlbmd0aD4zPydpdGVtMic6JyddXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3tpdGUubmFtZX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwid2VpZ2h0XCI+PHRleHQ+e3tpdGUudmFsdWU/aXRlLnZhbHVlOictJ319PC90ZXh0Pnt7aXRlLnVuaXR9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN0YW5kYXJkQnRuXCIgdi1pZj1cIml0ZS5zdGFuZGFyZFwiIDpzdHlsZT1cInsnYmFja2dyb3VuZENvbG9yJzppdGUuY29sb3J9XCI+XHJcblx0XHRcdFx0XHRcdFx0XHR7e2l0ZS5zdGFuZGFyZH19XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8IS0tIOaJi+WKqOiusOW9lSAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGFyZ2V0XCIgQGNsaWNrLnN0b3A+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwib3JhbmdlQnRuXCIgdi1pZj1cIml0ZW0uYWNkX2lkPT0yXCJcclxuXHRcdFx0XHRcdFx0XHRAY2xpY2s9XCIkQmx1ZXRvb3RoLmhhbmRsZURldmljZXNNYWMoaXRlbS5kZXZpY2VfZGV0ZXJtaW5lLGl0ZW0uYWNkX2lkKVwiPuiTneeJmei/nuaOpTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1lbHNlPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJibHVlQnRuXCIgQGNsaWNrPVwiaGFuZGxlclJlY29yZChpdGVtLmFjZF9pZClcIj7miYvliqjorrDlvZU8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwhLS0g5bCP5qCH562+IC0tPlxyXG5cdFx0XHRcdDwhLS0gPHZpZXcgY2xhc3M9XCIgY2FyZCBib3ggc21hbGxcIiB2LWlmPVwiaXRlLnNpemU9PSdzbWFsbCdcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInRpdGxlIGJvcmRlci1ib3R0b21cIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPjx0ZXh0Pnt7aXRlLm5hbWV9fTwvdGV4dD57e2l0ZS50aW1lfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cImljb25mb250IGljb24tYXJyb3ctcmlnaHQtYm9sZCBzaXplMjBcIj48L2ljb24+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbSB0aXRsZVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0PuacrOasoeaVsOaNrjwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ3ZWlnaHRcIj48dGV4dD57e2l0ZS5jbnQ/aXRlLmNudDonLSd9fTwvdGV4dD57e2l0ZS51bml0fX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic3RhbmRhcmRCdG5cIiA6c3R5bGU9XCJ7J2JhY2tncm91bmRDb2xvcic6aXRlLnN0YW5kYXJkY29sb3J9XCJcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2LWlmPVwiaXRlLnN0YW5kYXJkdGV4dFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHt7aXRlLnN0YW5kYXJkdGV4dH19XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0YXJnZXRcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cImljb25mb250IGljb24tbm90aWZpY2F0aW9uXCI+PC9pY29uPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHTmlZnnqItcclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGFyZ2V0QnRuXCI+5omL5Yqo6K6w5b2VPC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PiAtLT5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSDorr7nva7mlbDmja7ljaHniYcgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNldGNhcmRcIiBAY2xpY2s9XCJoYW5kbGVDYXJkXCI+XHJcblx0XHRcdOiuvue9ruaVsOaNrumhteWNoeeJh1xyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSDmiYvliqggLS0+XHJcblx0XHQ8cmVjb3JkIDpydHlwZT1cInJ0eXBlXCI+PC9yZWNvcmQ+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0aW1wb3J0IGhlYWRlckluZGV4IGZyb20gXCJAL2NvbXBvbmVudHMvaGVhZGVySW5kZXgudnVlXCJcclxuXHRpbXBvcnQgcmVjb3JkIGZyb20gJ0AvY29tcG9uZW50cy9tYW51YWxseUFkZC9yZWNvcmQudnVlJztcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHJ0eXBlOiAwLFxyXG5cdFx0XHRcdHRyYW5zaXRpb246IDEuNlxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcG9uZW50czoge1xyXG5cdFx0XHRyZWNvcmQsXHJcblx0XHRcdGhlYWRlckluZGV4XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiLCBcImZhbWlsYXlMaXN0XCJdKSxcclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9ucykge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0aWYgKG9wdGlvbnMgJiYgb3B0aW9ucy50eXBlID09IDEpIHtcclxuXHRcdFx0XHR0aGF0LmhhbmRsZVVzZXJMaXN0KClcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG9uU2hvdygpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyBcclxuXHRcdFx0aGFuZGxlbGVudmVyKHZhbHVlKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IG51bWJlciA9IDBcclxuXHRcdFx0XHRsZXQgbGVuZ3RoID0gdGhhdC5saXN0Lmxlbmd0aFxyXG5cdFx0XHRcdG51bWJlciA9IHZhbHVlIC8gKHRoYXQubGlzdFswXS5tYXhfdmFsIC0gdGhhdC5saXN0W2xlbmd0aCAtIDFdLm1pbl92YWwpICogMTAwXHJcblx0XHRcdFx0cmV0dXJuIG51bWJlci50b0ZpeGVkKDApXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaIkOWRmOWIl+ihqFxyXG5cdFx0XHRoYW5kbGVVc2VyTGlzdCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRVc2VyTGlzdCh7XHJcblx0XHRcdFx0XHR0eXBlOiAyXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLnlKjmiLfliJfooahcIiwgcmVzLCB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KCdjaGFuZ2VGYW1pbGF5JywgcmVzLmRhdGEpXHJcblx0XHRcdFx0XHRpZiAocmVzLmRhdGEubGVuZ3RoKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKCdnZXRVc2VySW5mbycsIHtcclxuXHRcdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJykgPyB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpIDogcmVzLmRhdGFbXHJcblx0XHRcdFx0XHRcdFx0XHQwXS5pZFxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldENhcmRMaXN0XCIsIHtcclxuXHRcdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJykgPyB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpIDogcmVzLmRhdGFbXHJcblx0XHRcdFx0XHRcdFx0XHQwXS5pZFxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pLmNhdGNoKGVyciA9PiB7fSlcclxuXHRcdFx0fSxcclxuXHJcblx0XHRcdC8vIOiuvue9ruaVsOaNrumhteWNoeeJh1xyXG5cdFx0XHRoYW5kbGVDYXJkKCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogXCIvcGFnZXMvY2FyZC9jYXJkXCJcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDmiqXlkYrpobVcclxuXHRcdFx0aGFuZGxlclJlcG9ydChpdGVtKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJpdGVtXCIsIGl0ZW0pXHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBpdGVtLnBhZ2VfdXJsX3JlcG9ydCArIFwiP2FjZF9pZD1cIiArIGl0ZW0uYWNkX2lkICsgJyZkZXZpY2U9JyArIGl0ZW0uZGV2aWNlX2RldGVybWluZVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaJi+WKqOa3u+WKoFxyXG5cdFx0XHRoYW5kbGVyUmVjb3JkKGlkKSB7XHJcblx0XHRcdFx0dGhpcy5ydHlwZSA9IGlkXHJcblx0XHRcdFx0dGhpcy4kc3RvcmUuY29tbWl0KCdjaGFuZ2VSZWNvcmQnLCB0cnVlKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRuYXZUbyh1cmwpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcInVybFwiLCB1cmwpXHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiB1cmxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuXHQuY29udGVudCB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///18\n"); /***/ }), /* 19 */ @@ -2866,7 +2866,7 @@ eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/he /***/ (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 _https = _interopRequireDefault(__webpack_require__(/*! ./https.js */ 33));\nvar _tools = _interopRequireDefault(__webpack_require__(/*! ./tools.js */ 34));\nvar _store = _interopRequireDefault(__webpack_require__(/*! @/store */ 35));\nvar _default = {\n // 登录\n getonlogin: function getonlogin(param) {\n // 登录\n return _https.default.post(\"/login_action\", param).then(function (res) {\n return res;\n });\n },\n getSendCode: function getSendCode(param) {\n // 验证码\n return _https.default.post(\"/send_phone_email_code\", param).then(function (res) {\n return res;\n });\n },\n getregister: function getregister(param) {\n // 注册\n return _https.default.post(\"/register_action\", param).then(function (res) {\n return res;\n });\n },\n getResetPassword: function getResetPassword(param) {\n // 重置密码\n return _https.default.post(\"/reset_password\", param).then(function (res) {\n return res;\n });\n },\n getloginOut: function getloginOut(param) {\n // 退出登录\n return _https.default.post(\"/user_quit_account\", param).then(function (res) {\n return res;\n });\n },\n getloginversion: function getloginversion(param) {\n // 版本检测\n return _https.default.post(\"/login_invalid_version\", param).then(function (res) {\n return res;\n });\n },\n // 账户信息\n getAccountNumber: function getAccountNumber(param) {\n // 获取账号信息\n return _https.default.post(\"/get_my_account_msg\", param).then(function (res) {\n return res;\n });\n },\n getAccountPassword: function getAccountPassword(param) {\n // 修改密码\n return _https.default.post(\"/update_my_password\", param).then(function (res) {\n return res;\n });\n },\n getAccountNickname: function getAccountNickname(param) {\n // 修改昵称\n return _https.default.post(\"/update_my_nickname\", param).then(function (res) {\n return res;\n });\n },\n getAccountMsg: function getAccountMsg(param) {\n // 邮箱/手机号绑定\n return _https.default.post(\"/update_my_account_msg\", param).then(function (res) {\n return res;\n });\n },\n // 首页\n getUserInfo: function getUserInfo(param) {\n // 成员详情\n return _https.default.post(\"/get_user_data_information\", param).then(function (res) {\n return res;\n });\n },\n getUserList: function getUserList(param) {\n // 成员列表\n return _https.default.post(\"/get_user_card_list\", param).then(function (res) {\n return res;\n });\n },\n getDelUser: function getDelUser(param) {\n // 删除成员\n return _https.default.post(\"/del_user_data\", param).then(function (res) {\n return res;\n });\n },\n getEditUser: function getEditUser(param) {\n // 修改成员资料\n return _https.default.post(\"/update_user_data\", param).then(function (res) {\n return res;\n });\n },\n getAddUser: function getAddUser(param) {\n // 添加成员\n return _https.default.post(\"/create_user_data\", param).then(function (res) {\n return res;\n });\n },\n getGradeList: function getGradeList(param) {\n // 获取年级列表\n return _https.default.post(\"/get_grade_list\", param).then(function (res) {\n return res;\n });\n },\n getCardAllList: function getCardAllList(param) {\n // 获取所有卡片\n return _https.default.post(\"/get_card_all_list\", param).then(function (res) {\n return res;\n });\n },\n getCardAllOrder: function getCardAllOrder(param) {\n // 保存卡片顺序\n return _https.default.post(\"/save_user_card_order\", param).then(function (res) {\n return res;\n });\n },\n // 身体数据卡片\n getfirstweight: function getfirstweight(param) {\n //修改初始体重\n return _https.default.post(\"/card_modify_weight\", param).then(function (res) {\n return res;\n });\n },\n getinsertmeasure: function getinsertmeasure(param) {\n //手动记录\n return _https.default.post('/card_manual_recording', param).then(function (res) {\n return res;\n });\n },\n getResult: function getResult(param) {\n //获取测量报告\n return _https.default.post(\"/card_data_detailed\", param).then(function (res) {\n return res;\n });\n },\n getTrendList: function getTrendList(param) {\n //趋势\n return _https.default.post(\"/card_curve_chart\", param).then(function (res) {\n return res;\n });\n },\n getmeasurefunit: function getmeasurefunit(param) {\n //保存测量结果\n return _https.default.post(\"/card_manual_recording_device\", param).then(function (res) {\n return res;\n });\n },\n // 跳绳\n getSkipResult: function getSkipResult(param) {\n //获取测量报告\n return _https.default.post(\"/skip_today_data\", param).then(function (res) {\n return res;\n });\n },\n getskipmeasure: function getskipmeasure(param) {\n //手动记录\n return _https.default.post('/skip_manual_recording', param).then(function (res) {\n return res;\n });\n },\n getskipResult: function getskipResult(param) {\n //测量报告\n return _https.default.post('/skip_manual_recording_device', param).then(function (res) {\n return res;\n });\n },\n getSkipTrendList: function getSkipTrendList(param) {\n //趋势\n return _https.default.post(\"/skip_curve_chart\", param).then(function (res) {\n return res;\n });\n },\n // 肺活量\n getLungResult: function getLungResult(param) {\n //获取测量报告\n return _https.default.post(\"/vitalcapacity_data_report\", param).then(function (res) {\n return res;\n });\n },\n getLungmeasure: function getLungmeasure(param) {\n //手动记录\n return _https.default.post('/vitalcapacity_save_record_data', param).then(function (res) {\n return res;\n });\n },\n getMeasureLung: function getMeasureLung(param) {\n //添加测量记录\n return _https.default.post('/vitalcapacity_save_record_data_device', param).then(function (res) {\n return res;\n });\n },\n getLungTrendList: function getLungTrendList(param) {\n //趋势\n return _https.default.post(\"/vitalcapacity_curve_chart\", param).then(function (res) {\n return res;\n });\n },\n // 估分\n getSportshistory: function getSportshistory(param) {\n //历史\n return _https.default.post(\"/sportstesting_get_all_list\", param).then(function (res) {\n return res;\n });\n },\n getSportshistorydetail: function getSportshistorydetail(param) {\n //历史详情\n return _https.default.post(\"/sportstesting_get_one_details\", param).then(function (res) {\n return res;\n });\n },\n getSportsListAll: function getSportsListAll(param) {\n //获取地区所有项目列表\n return _https.default.post(\"/sportstesting_get_region_list\", param).then(function (res) {\n return res;\n });\n },\n getSportsList: function getSportsList(param) {\n //获取单个项目列表\n return _https.default.post(\"/sportstesting_get_type_list\", param).then(function (res) {\n return res;\n });\n },\n getSportsData: function getSportsData(param) {\n //开始估分\n return _https.default.post(\"/sportstesting_set_once_data\", param).then(function (res) {\n return res;\n });\n },\n getCityList: function getCityList(param) {\n //获取地区\n return _https.default.post(\"/sportstesting_get_city_list\", param).then(function (res) {\n return res;\n });\n },\n // 设备管理\n getDeviceList: function getDeviceList(param) {\n //获取系统设备列表\n return _https.default.post(\"/device_data_list\", param).then(function (res) {\n return res;\n });\n },\n getBinding: function getBinding(param) {\n //绑定系统设备\n return _https.default.post(\"/device_binding\", param).then(function (res) {\n return res;\n });\n },\n getUserDeviceList: function getUserDeviceList(param) {\n //获取用户设备列表\n return _https.default.post(\"/device_user_data_list\", param).then(function (res) {\n return res;\n });\n },\n getUnbinding: function getUnbinding(param) {\n //解绑系统设备\n return _https.default.post(\"/device_unbinding\", param).then(function (res) {\n return res;\n });\n },\n getdevdetail: function getdevdetail(param) {\n //根据Mac地址获取设备详情\n return _https.default.post(\"/device_mac_get_content\", param).then(function (res) {\n return res;\n });\n },\n // 公共\n gethistory: function gethistory(param) {\n //历史记录\n return _https.default.post(\"/get_all_record_data_page\", param).then(function (res) {\n return res;\n });\n },\n gethistorydetail: function gethistorydetail(param) {\n //历史记录详情\n return _https.default.post(\"/get_all_record_detailed_information\", param).then(function (res) {\n return res;\n });\n },\n gethistorydelete: function gethistorydelete(param) {\n //删除历史记录\n return _https.default.post(\"/card_del_record_data\", param).then(function (res) {\n return res;\n });\n },\n getresultdiff: function getresultdiff(param) {\n //记录对比\n return _https.default.post(\"/get_all_record_data_group\", param).then(function (res) {\n if (res.code == 0) {\n var Dlist = [];\n for (var i = 0; i < res.data.length; i++) {\n if (!Dlist.includes(res.data[i].r_t)) {\n //includes 检测数组是否有某个值\n Dlist.push(res.data[i].r_t);\n }\n }\n res.Dlist = Dlist;\n __f__(\"log\", \"111111\", res, \" at tools/model.js:250\");\n }\n return res;\n });\n },\n getresultcontrast: function getresultcontrast(param) {\n //对比详情\n return _https.default.post(\"/get_all_card_data_contrast\", param).then(function (res) {\n return res;\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdG9vbHMvbW9kZWwuanMiXSwibmFtZXMiOlsiZ2V0b25sb2dpbiIsInBhcmFtIiwiaHR0cCIsInBvc3QiLCJ0aGVuIiwicmVzIiwiZ2V0U2VuZENvZGUiLCJnZXRyZWdpc3RlciIsImdldFJlc2V0UGFzc3dvcmQiLCJnZXRsb2dpbk91dCIsImdldGxvZ2ludmVyc2lvbiIsImdldEFjY291bnROdW1iZXIiLCJnZXRBY2NvdW50UGFzc3dvcmQiLCJnZXRBY2NvdW50Tmlja25hbWUiLCJnZXRBY2NvdW50TXNnIiwiZ2V0VXNlckluZm8iLCJnZXRVc2VyTGlzdCIsImdldERlbFVzZXIiLCJnZXRFZGl0VXNlciIsImdldEFkZFVzZXIiLCJnZXRHcmFkZUxpc3QiLCJnZXRDYXJkQWxsTGlzdCIsImdldENhcmRBbGxPcmRlciIsImdldGZpcnN0d2VpZ2h0IiwiZ2V0aW5zZXJ0bWVhc3VyZSIsImdldFJlc3VsdCIsImdldFRyZW5kTGlzdCIsImdldG1lYXN1cmVmdW5pdCIsImdldFNraXBSZXN1bHQiLCJnZXRza2lwbWVhc3VyZSIsImdldHNraXBSZXN1bHQiLCJnZXRTa2lwVHJlbmRMaXN0IiwiZ2V0THVuZ1Jlc3VsdCIsImdldEx1bmdtZWFzdXJlIiwiZ2V0TWVhc3VyZUx1bmciLCJnZXRMdW5nVHJlbmRMaXN0IiwiZ2V0U3BvcnRzaGlzdG9yeSIsImdldFNwb3J0c2hpc3RvcnlkZXRhaWwiLCJnZXRTcG9ydHNMaXN0QWxsIiwiZ2V0U3BvcnRzTGlzdCIsImdldFNwb3J0c0RhdGEiLCJnZXRDaXR5TGlzdCIsImdldERldmljZUxpc3QiLCJnZXRCaW5kaW5nIiwiZ2V0VXNlckRldmljZUxpc3QiLCJnZXRVbmJpbmRpbmciLCJnZXRkZXZkZXRhaWwiLCJnZXRoaXN0b3J5IiwiZ2V0aGlzdG9yeWRldGFpbCIsImdldGhpc3RvcnlkZWxldGUiLCJnZXRyZXN1bHRkaWZmIiwiY29kZSIsIkRsaXN0IiwiaSIsImRhdGEiLCJsZW5ndGgiLCJpbmNsdWRl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Q0EsT0FBT0EsR0FBRztJQUNYLENBQUMsQ0FBQztFQUNILENBQUM7RUFDRHNELGlCQUFpQiw2QkFBQzFELEtBQUssRUFBRTtJQUFFO0lBQzFCLE9BQU9DLGNBQUksQ0FBQ0MsSUFBSSxDQUFDLDZCQUE2QixFQUFFRixLQUFLLENBQUMsQ0FBQ0csSUFBSSxDQUFDLFVBQUFDLEdBQUcsRUFBSTtNQUNsRSxPQUFPQSxHQUFHO0lBQ1gsQ0FBQyxDQUFDO0VBQ0g7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMzIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgaHR0cCBmcm9tICcuL2h0dHBzLmpzJ1xyXG5pbXBvcnQgdG9vbHMgZnJvbSAnLi90b29scy5qcydcclxuaW1wb3J0IHN0b3JlIGZyb20gJ0Avc3RvcmUnXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHQvLyDnmbvlvZVcclxuXHRnZXRvbmxvZ2luKHBhcmFtKSB7IC8vIOeZu+W9lVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9sb2dpbl9hY3Rpb25cIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFNlbmRDb2RlKHBhcmFtKSB7IC8vIOmqjOivgeeggVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9zZW5kX3Bob25lX2VtYWlsX2NvZGVcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldHJlZ2lzdGVyKHBhcmFtKSB7IC8vIOazqOWGjFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9yZWdpc3Rlcl9hY3Rpb25cIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFJlc2V0UGFzc3dvcmQocGFyYW0pIHsgLy8g6YeN572u5a+G56CBXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3Jlc2V0X3Bhc3N3b3JkXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRsb2dpbk91dChwYXJhbSkgeyAvLyDpgIDlh7rnmbvlvZVcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvdXNlcl9xdWl0X2FjY291bnRcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldGxvZ2ludmVyc2lvbihwYXJhbSkgeyAvLyDniYjmnKzmo4DmtYtcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvbG9naW5faW52YWxpZF92ZXJzaW9uXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHQvLyDotKbmiLfkv6Hmga9cclxuXHRnZXRBY2NvdW50TnVtYmVyKHBhcmFtKSB7IC8vIOiOt+WPlui0puWPt+S/oeaBr1xyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9nZXRfbXlfYWNjb3VudF9tc2dcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldEFjY291bnRQYXNzd29yZChwYXJhbSkgeyAvLyDkv67mlLnlr4bnoIFcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvdXBkYXRlX215X3Bhc3N3b3JkXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRBY2NvdW50Tmlja25hbWUocGFyYW0pIHsgLy8g5L+u5pS55pi156ewXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3VwZGF0ZV9teV9uaWNrbmFtZVwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0QWNjb3VudE1zZyhwYXJhbSkgeyAvLyDpgq7nrrEv5omL5py65Y+357uR5a6aXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3VwZGF0ZV9teV9hY2NvdW50X21zZ1wiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblxyXG5cdC8vIOmmlumhtVxyXG5cdGdldFVzZXJJbmZvKHBhcmFtKSB7IC8vIOaIkOWRmOivpuaDhVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9nZXRfdXNlcl9kYXRhX2luZm9ybWF0aW9uXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRVc2VyTGlzdChwYXJhbSkgeyAvLyDmiJDlkZjliJfooahcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZ2V0X3VzZXJfY2FyZF9saXN0XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXREZWxVc2VyKHBhcmFtKSB7IC8vIOWIoOmZpOaIkOWRmFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9kZWxfdXNlcl9kYXRhXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRFZGl0VXNlcihwYXJhbSkgeyAvLyDkv67mlLnmiJDlkZjotYTmlplcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvdXBkYXRlX3VzZXJfZGF0YVwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0QWRkVXNlcihwYXJhbSkgeyAvLyDmt7vliqDmiJDlkZhcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvY3JlYXRlX3VzZXJfZGF0YVwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0R3JhZGVMaXN0KHBhcmFtKSB7IC8vIOiOt+WPluW5tOe6p+WIl+ihqFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9nZXRfZ3JhZGVfbGlzdFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0Q2FyZEFsbExpc3QocGFyYW0pIHsgLy8g6I635Y+W5omA5pyJ5Y2h54mHXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2dldF9jYXJkX2FsbF9saXN0XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRDYXJkQWxsT3JkZXIocGFyYW0pIHsgLy8g5L+d5a2Y5Y2h54mH6aG65bqPXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3NhdmVfdXNlcl9jYXJkX29yZGVyXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHQvLyDouqvkvZPmlbDmja7ljaHniYdcclxuXHRnZXRmaXJzdHdlaWdodChwYXJhbSkgeyAvL+S/ruaUueWIneWni+S9k+mHjVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9jYXJkX21vZGlmeV93ZWlnaHRcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldGluc2VydG1lYXN1cmUocGFyYW0pIHsgLy/miYvliqjorrDlvZVcclxuXHRcdHJldHVybiBodHRwLnBvc3QoJy9jYXJkX21hbnVhbF9yZWNvcmRpbmcnLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0UmVzdWx0KHBhcmFtKSB7IC8v6I635Y+W5rWL6YeP5oql5ZGKXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2NhcmRfZGF0YV9kZXRhaWxlZFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0VHJlbmRMaXN0KHBhcmFtKSB7IC8v6LaL5Yq/XHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2NhcmRfY3VydmVfY2hhcnRcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldG1lYXN1cmVmdW5pdChwYXJhbSkgeyAvL+S/neWtmOa1i+mHj+e7k+aenFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9jYXJkX21hbnVhbF9yZWNvcmRpbmdfZGV2aWNlXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHQvLyDot7Pnu7NcclxuXHRnZXRTa2lwUmVzdWx0KHBhcmFtKSB7IC8v6I635Y+W5rWL6YeP5oql5ZGKXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3NraXBfdG9kYXlfZGF0YVwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0c2tpcG1lYXN1cmUocGFyYW0pIHsgLy/miYvliqjorrDlvZVcclxuXHRcdHJldHVybiBodHRwLnBvc3QoJy9za2lwX21hbnVhbF9yZWNvcmRpbmcnLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0c2tpcFJlc3VsdChwYXJhbSkgeyAvL+a1i+mHj+aKpeWRilxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdCgnL3NraXBfbWFudWFsX3JlY29yZGluZ19kZXZpY2UnLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0U2tpcFRyZW5kTGlzdChwYXJhbSkgeyAvL+i2i+WKv1xyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9za2lwX2N1cnZlX2NoYXJ0XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHQvLyDogrrmtLvph49cclxuXHRnZXRMdW5nUmVzdWx0KHBhcmFtKSB7IC8v6I635Y+W5rWL6YeP5oql5ZGKXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3ZpdGFsY2FwYWNpdHlfZGF0YV9yZXBvcnRcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldEx1bmdtZWFzdXJlKHBhcmFtKSB7IC8v5omL5Yqo6K6w5b2VXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KCcvdml0YWxjYXBhY2l0eV9zYXZlX3JlY29yZF9kYXRhJywgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldE1lYXN1cmVMdW5nKHBhcmFtKSB7IC8v5re75Yqg5rWL6YeP6K6w5b2VXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KCcvdml0YWxjYXBhY2l0eV9zYXZlX3JlY29yZF9kYXRhX2RldmljZScsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRMdW5nVHJlbmRMaXN0KHBhcmFtKSB7IC8v6LaL5Yq/XHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3ZpdGFsY2FwYWNpdHlfY3VydmVfY2hhcnRcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdC8vIOS8sOWIhlxyXG5cdGdldFNwb3J0c2hpc3RvcnkocGFyYW0pIHsgLy/ljoblj7JcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvc3BvcnRzdGVzdGluZ19nZXRfYWxsX2xpc3RcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFNwb3J0c2hpc3RvcnlkZXRhaWwocGFyYW0pIHsgLy/ljoblj7Lor6bmg4VcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvc3BvcnRzdGVzdGluZ19nZXRfb25lX2RldGFpbHNcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFNwb3J0c0xpc3RBbGwocGFyYW0pIHsgLy/ojrflj5blnLDljLrmiYDmnInpobnnm67liJfooahcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvc3BvcnRzdGVzdGluZ19nZXRfcmVnaW9uX2xpc3RcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFNwb3J0c0xpc3QocGFyYW0pIHsgLy/ojrflj5bljZXkuKrpobnnm67liJfooahcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvc3BvcnRzdGVzdGluZ19nZXRfdHlwZV9saXN0XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRTcG9ydHNEYXRhKHBhcmFtKSB7IC8v5byA5aeL5Lyw5YiGXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3Nwb3J0c3Rlc3Rpbmdfc2V0X29uY2VfZGF0YVwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0Q2l0eUxpc3QocGFyYW0pIHsgLy/ojrflj5blnLDljLpcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvc3BvcnRzdGVzdGluZ19nZXRfY2l0eV9saXN0XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHQvLyDorr7lpIfnrqHnkIZcclxuXHRnZXREZXZpY2VMaXN0KHBhcmFtKSB7IC8v6I635Y+W57O757uf6K6+5aSH5YiX6KGoXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2RldmljZV9kYXRhX2xpc3RcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldEJpbmRpbmcocGFyYW0pIHsgLy/nu5Hlrprns7vnu5/orr7lpIdcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZGV2aWNlX2JpbmRpbmdcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFVzZXJEZXZpY2VMaXN0KHBhcmFtKSB7IC8v6I635Y+W55So5oi36K6+5aSH5YiX6KGoXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2RldmljZV91c2VyX2RhdGFfbGlzdFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0VW5iaW5kaW5nKHBhcmFtKSB7IC8v6Kej57uR57O757uf6K6+5aSHXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2RldmljZV91bmJpbmRpbmdcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldGRldmRldGFpbChwYXJhbSkgeyAvL+agueaNrk1hY+WcsOWdgOiOt+WPluiuvuWkh+ivpuaDhVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9kZXZpY2VfbWFjX2dldF9jb250ZW50XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHQvLyDlhazlhbFcclxuXHRnZXRoaXN0b3J5KHBhcmFtKSB7IC8v5Y6G5Y+y6K6w5b2VXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2dldF9hbGxfcmVjb3JkX2RhdGFfcGFnZVwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0aGlzdG9yeWRldGFpbChwYXJhbSkgeyAvL+WOhuWPsuiusOW9leivpuaDhVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9nZXRfYWxsX3JlY29yZF9kZXRhaWxlZF9pbmZvcm1hdGlvblwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0aGlzdG9yeWRlbGV0ZShwYXJhbSkgeyAvL+WIoOmZpOWOhuWPsuiusOW9lVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9jYXJkX2RlbF9yZWNvcmRfZGF0YVwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0cmVzdWx0ZGlmZihwYXJhbSkgeyAvL+iusOW9leWvueavlFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9nZXRfYWxsX3JlY29yZF9kYXRhX2dyb3VwXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdGlmIChyZXMuY29kZSA9PSAwKSB7XHJcblx0XHRcdFx0bGV0IERsaXN0ID0gW11cclxuXHRcdFx0XHRmb3IgKHZhciBpID0gMDsgaSA8IHJlcy5kYXRhLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRcdFx0XHRpZiAoIURsaXN0LmluY2x1ZGVzKHJlcy5kYXRhW2ldLnJfdCkpIHsgLy9pbmNsdWRlcyDmo4DmtYvmlbDnu4TmmK/lkKbmnInmn5DkuKrlgLxcclxuXHRcdFx0XHRcdFx0RGxpc3QucHVzaChyZXMuZGF0YVtpXS5yX3QpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRyZXMuRGxpc3QgPSBEbGlzdFxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwiMTExMTExXCIsIHJlcylcclxuXHRcdFx0fVxyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0cmVzdWx0Y29udHJhc3QocGFyYW0pIHsgLy/lr7nmr5Tor6bmg4VcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZ2V0X2FsbF9jYXJkX2RhdGFfY29udHJhc3RcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///32\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 _https = _interopRequireDefault(__webpack_require__(/*! ./https.js */ 33));\nvar _tools = _interopRequireDefault(__webpack_require__(/*! ./tools.js */ 34));\nvar _store = _interopRequireDefault(__webpack_require__(/*! @/store */ 35));\nvar _default = {\n // 登录\n getonlogin: function getonlogin(param) {\n // 登录\n return _https.default.post(\"/login_action\", param).then(function (res) {\n return res;\n });\n },\n getSendCode: function getSendCode(param) {\n // 验证码\n return _https.default.post(\"/send_phone_email_code\", param).then(function (res) {\n return res;\n });\n },\n getregister: function getregister(param) {\n // 注册\n return _https.default.post(\"/register_action\", param).then(function (res) {\n return res;\n });\n },\n getResetPassword: function getResetPassword(param) {\n // 重置密码\n return _https.default.post(\"/reset_password\", param).then(function (res) {\n return res;\n });\n },\n getloginOut: function getloginOut(param) {\n // 退出登录\n return _https.default.post(\"/user_quit_account\", param).then(function (res) {\n return res;\n });\n },\n getloginversion: function getloginversion(param) {\n // 版本检测\n return _https.default.post(\"/login_invalid_version\", param).then(function (res) {\n return res;\n });\n },\n // 账户信息\n getAccountNumber: function getAccountNumber(param) {\n // 获取账号信息\n return _https.default.post(\"/get_my_account_msg\", param).then(function (res) {\n return res;\n });\n },\n getAccountPassword: function getAccountPassword(param) {\n // 修改密码\n return _https.default.post(\"/update_my_password\", param).then(function (res) {\n return res;\n });\n },\n getAccountNickname: function getAccountNickname(param) {\n // 修改昵称\n return _https.default.post(\"/update_my_nickname\", param).then(function (res) {\n return res;\n });\n },\n getAccountMsg: function getAccountMsg(param) {\n // 邮箱/手机号绑定\n return _https.default.post(\"/update_my_account_msg\", param).then(function (res) {\n return res;\n });\n },\n // 首页\n getUserInfo: function getUserInfo(param) {\n // 成员详情\n return _https.default.post(\"/get_user_data_information\", param).then(function (res) {\n return res;\n });\n },\n getUserList: function getUserList(param) {\n // 成员列表\n return _https.default.post(\"/get_user_card_list\", param).then(function (res) {\n if (res.data.length) {\n var options = [{\n text: '删除',\n style: {\n backgroundColor: '#dd524d'\n }\n }];\n res.data.forEach(function (item) {\n item.options = options;\n });\n }\n return res;\n });\n },\n getDelUser: function getDelUser(param) {\n // 删除成员\n return _https.default.post(\"/del_user_data\", param).then(function (res) {\n return res;\n });\n },\n getEditUser: function getEditUser(param) {\n // 修改成员资料\n return _https.default.post(\"/update_user_data\", param).then(function (res) {\n return res;\n });\n },\n getAddUser: function getAddUser(param) {\n // 添加成员\n return _https.default.post(\"/create_user_data\", param).then(function (res) {\n return res;\n });\n },\n getGradeList: function getGradeList(param) {\n // 获取年级列表\n return _https.default.post(\"/get_grade_list\", param).then(function (res) {\n return res;\n });\n },\n getCardAllList: function getCardAllList(param) {\n // 获取所有卡片\n return _https.default.post(\"/get_card_all_list\", param).then(function (res) {\n return res;\n });\n },\n getCardAllOrder: function getCardAllOrder(param) {\n // 保存卡片顺序\n return _https.default.post(\"/save_user_card_order\", param).then(function (res) {\n return res;\n });\n },\n // 身体数据卡片\n getfirstweight: function getfirstweight(param) {\n //修改初始体重\n return _https.default.post(\"/card_modify_weight\", param).then(function (res) {\n return res;\n });\n },\n getinsertmeasure: function getinsertmeasure(param) {\n //手动记录\n return _https.default.post('/card_manual_recording', param).then(function (res) {\n return res;\n });\n },\n getResult: function getResult(param) {\n //获取测量报告\n return _https.default.post(\"/card_data_detailed\", param).then(function (res) {\n return res;\n });\n },\n getTrendList: function getTrendList(param) {\n //趋势\n return _https.default.post(\"/card_curve_chart\", param).then(function (res) {\n return res;\n });\n },\n getmeasurefunit: function getmeasurefunit(param) {\n //保存测量结果\n return _https.default.post(\"/card_manual_recording_device\", param).then(function (res) {\n return res;\n });\n },\n // 跳绳\n getSkipResult: function getSkipResult(param) {\n //获取测量报告\n return _https.default.post(\"/skip_today_data\", param).then(function (res) {\n return res;\n });\n },\n getskipmeasure: function getskipmeasure(param) {\n //手动记录\n return _https.default.post('/skip_manual_recording', param).then(function (res) {\n return res;\n });\n },\n getskipResult: function getskipResult(param) {\n //测量报告\n return _https.default.post('/skip_manual_recording_device', param).then(function (res) {\n return res;\n });\n },\n getSkipTrendList: function getSkipTrendList(param) {\n //趋势\n return _https.default.post(\"/skip_curve_chart\", param).then(function (res) {\n return res;\n });\n },\n // 肺活量\n getLungResult: function getLungResult(param) {\n //获取测量报告\n return _https.default.post(\"/vitalcapacity_data_report\", param).then(function (res) {\n return res;\n });\n },\n getLungmeasure: function getLungmeasure(param) {\n //手动记录\n return _https.default.post('/vitalcapacity_save_record_data', param).then(function (res) {\n return res;\n });\n },\n getMeasureLung: function getMeasureLung(param) {\n //添加测量记录\n return _https.default.post('/vitalcapacity_save_record_data_device', param).then(function (res) {\n return res;\n });\n },\n getLungTrendList: function getLungTrendList(param) {\n //趋势\n return _https.default.post(\"/vitalcapacity_curve_chart\", param).then(function (res) {\n return res;\n });\n },\n // 估分\n getSportshistory: function getSportshistory(param) {\n //历史\n return _https.default.post(\"/sportstesting_get_all_list\", param).then(function (res) {\n return res;\n });\n },\n getSportshistorydetail: function getSportshistorydetail(param) {\n //历史详情\n return _https.default.post(\"/sportstesting_get_one_details\", param).then(function (res) {\n return res;\n });\n },\n getSportsListAll: function getSportsListAll(param) {\n //获取地区所有项目列表\n return _https.default.post(\"/sportstesting_get_region_list\", param).then(function (res) {\n return res;\n });\n },\n getSportsList: function getSportsList(param) {\n //获取单个项目列表\n return _https.default.post(\"/sportstesting_get_type_list\", param).then(function (res) {\n return res;\n });\n },\n getSportsData: function getSportsData(param) {\n //开始估分\n return _https.default.post(\"/sportstesting_set_once_data\", param).then(function (res) {\n return res;\n });\n },\n getCityList: function getCityList(param) {\n //获取地区\n return _https.default.post(\"/sportstesting_get_city_list\", param).then(function (res) {\n return res;\n });\n },\n // 设备管理\n getDeviceList: function getDeviceList(param) {\n //获取系统设备列表\n return _https.default.post(\"/device_data_list\", param).then(function (res) {\n return res;\n });\n },\n getBinding: function getBinding(param) {\n //绑定系统设备\n return _https.default.post(\"/device_binding\", param).then(function (res) {\n return res;\n });\n },\n getUserDeviceList: function getUserDeviceList(param) {\n //获取用户设备列表\n return _https.default.post(\"/device_user_data_list\", param).then(function (res) {\n return res;\n });\n },\n getUnbinding: function getUnbinding(param) {\n //解绑系统设备\n return _https.default.post(\"/device_unbinding\", param).then(function (res) {\n return res;\n });\n },\n getdevdetail: function getdevdetail(param) {\n //根据Mac地址获取设备详情\n return _https.default.post(\"/device_mac_get_content\", param).then(function (res) {\n return res;\n });\n },\n // 公共\n gethistory: function gethistory(param) {\n //历史记录\n return _https.default.post(\"/get_all_record_data_page\", param).then(function (res) {\n return res;\n });\n },\n gethistorydetail: function gethistorydetail(param) {\n //历史记录详情\n return _https.default.post(\"/get_all_record_detailed_information\", param).then(function (res) {\n return res;\n });\n },\n gethistorydelete: function gethistorydelete(param) {\n //删除历史记录\n return _https.default.post(\"/card_del_record_data\", param).then(function (res) {\n return res;\n });\n },\n getresultdiff: function getresultdiff(param) {\n //记录对比\n return _https.default.post(\"/get_all_record_data_group\", param).then(function (res) {\n if (res.code == 0) {\n var Dlist = [];\n for (var i = 0; i < res.data.length; i++) {\n if (!Dlist.includes(res.data[i].r_t)) {\n //includes 检测数组是否有某个值\n Dlist.push(res.data[i].r_t);\n }\n }\n res.Dlist = Dlist;\n __f__(\"log\", \"111111\", res, \" at tools/model.js:261\");\n }\n return res;\n });\n },\n getresultcontrast: function getresultcontrast(param) {\n //对比详情\n return _https.default.post(\"/get_all_card_data_contrast\", param).then(function (res) {\n return res;\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdG9vbHMvbW9kZWwuanMiXSwibmFtZXMiOlsiZ2V0b25sb2dpbiIsInBhcmFtIiwiaHR0cCIsInBvc3QiLCJ0aGVuIiwicmVzIiwiZ2V0U2VuZENvZGUiLCJnZXRyZWdpc3RlciIsImdldFJlc2V0UGFzc3dvcmQiLCJnZXRsb2dpbk91dCIsImdldGxvZ2ludmVyc2lvbiIsImdldEFjY291bnROdW1iZXIiLCJnZXRBY2NvdW50UGFzc3dvcmQiLCJnZXRBY2NvdW50Tmlja25hbWUiLCJnZXRBY2NvdW50TXNnIiwiZ2V0VXNlckluZm8iLCJnZXRVc2VyTGlzdCIsImRhdGEiLCJsZW5ndGgiLCJvcHRpb25zIiwidGV4dCIsInN0eWxlIiwiYmFja2dyb3VuZENvbG9yIiwiZm9yRWFjaCIsIml0ZW0iLCJnZXREZWxVc2VyIiwiZ2V0RWRpdFVzZXIiLCJnZXRBZGRVc2VyIiwiZ2V0R3JhZGVMaXN0IiwiZ2V0Q2FyZEFsbExpc3QiLCJnZXRDYXJkQWxsT3JkZXIiLCJnZXRmaXJzdHdlaWdodCIsImdldGluc2VydG1lYXN1cmUiLCJnZXRSZXN1bHQiLCJnZXRUcmVuZExpc3QiLCJnZXRtZWFzdXJlZnVuaXQiLCJnZXRTa2lwUmVzdWx0IiwiZ2V0c2tpcG1lYXN1cmUiLCJnZXRza2lwUmVzdWx0IiwiZ2V0U2tpcFRyZW5kTGlzdCIsImdldEx1bmdSZXN1bHQiLCJnZXRMdW5nbWVhc3VyZSIsImdldE1lYXN1cmVMdW5nIiwiZ2V0THVuZ1RyZW5kTGlzdCIsImdldFNwb3J0c2hpc3RvcnkiLCJnZXRTcG9ydHNoaXN0b3J5ZGV0YWlsIiwiZ2V0U3BvcnRzTGlzdEFsbCIsImdldFNwb3J0c0xpc3QiLCJnZXRTcG9ydHNEYXRhIiwiZ2V0Q2l0eUxpc3QiLCJnZXREZXZpY2VMaXN0IiwiZ2V0QmluZGluZyIsImdldFVzZXJEZXZpY2VMaXN0IiwiZ2V0VW5iaW5kaW5nIiwiZ2V0ZGV2ZGV0YWlsIiwiZ2V0aGlzdG9yeSIsImdldGhpc3RvcnlkZXRhaWwiLCJnZXRoaXN0b3J5ZGVsZXRlIiwiZ2V0cmVzdWx0ZGlmZiIsImNvZGUiLCJEbGlzdCIsImkiLCJpbmNsdWRlcyIsInJfdCIsInB1c2giLCJnZXRyZXN1bHRjb250cmFzdCJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUEyQixlQUNaO0VBQ2Q7RUFDQUEsVUFBVSxzQkFBQ0MsS0FBSyxFQUFFO0lBQUU7SUFDbkIsT0FBT0MsY0FBSSxDQUFDQyxJQUFJLENBQUMsZUFBZSxFQUFFRixLQUFLLENBQUMsQ0FBQ0csSUFBSSxDQUFDLFVBQUFDLEdBQUcsRUFBSTtNQUNwRCxPQUFPQSxHQUFHO0lBQ1gsQ0FBQyxDQUFDO0VBQ0gsQ0FBQztFQUNEQyxXQUFXLHVCQUFDTCxLQUFLLEVBQUU7SUFBRTtJQUNwQixPQUFPQyxjQUFJLENBQUNDLElBQUksQ0FBQyx3QkFBd0IsRUFBRUYsS0FBSyxDQUFDLENBQUNHLElBQUksQ0FBQyxVQUFBQyxHQUFHLEVBQUk7TUFDN0QsT0FBT0EsR0FBRztJQUNYLENBQUMsQ0FBQztFQUNILENBQUM7RUFDREUsV0FBVyx1QkFBQ04sS0FBSyxFQUFFO0lBQUU7SUFDcEIsT0FBT0MsY0FBSSxDQUFDQyxJQUFJLENBQUMsa0JBQWtCLEVBQUVGLEtBQUssQ0FBQyxDQUFDRyxJQUFJLENBQUMsVUFBQUMsR0FBRyxFQUFJO01BQ3ZELE9BQU9BLEdBQUc7SUFDWCxDQUFDLENBQUM7RUFDSCxDQUFDO0VBQ0RHLGdCQUFnQiw0QkFBQ1AsS0FBSyxFQUFFO0lBQUU7SUFDekIsT0FBT0MsY0FBSSxDQUFDQyxJQUFJLENBQUMsaUJBQWlCLEVBQUVGLEtBQUssQ0FBQyxDQUFDRyxJQUFJLENBQUMsVUFBQUMsR0FBRyxFQUFJO01BQ3RELE9BQU9BLEdBQUc7SUFDWCxDQUFDLENBQUM7RUFDSCxDQUFDO0VBQ0RJLFdBQVcsdUJBQUNSLEtBQUssRUFBRTtJQUFFO0lBQ3BCLE9BQU9DLGNBQUksQ0FBQ0MsSUFBSSxDQUFDLG9CQUFvQixFQUFFRixLQUFLLENBQUMsQ0FBQ0csSUFBSSxD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QyxHQUFHeEQsR0FBRyxDQUFDWSxJQUFJLENBQUNDLE1BQU0sRUFBRTJDLENBQUMsRUFBRSxFQUFFO1VBQ3pDLElBQUksQ0FBQ0QsS0FBSyxDQUFDRSxRQUFRLENBQUN6RCxHQUFHLENBQUNZLElBQUksQ0FBQzRDLENBQUMsQ0FBQyxDQUFDRSxHQUFHLENBQUMsRUFBRTtZQUFFO1lBQ3ZDSCxLQUFLLENBQUNJLElBQUksQ0FBQzNELEdBQUcsQ0FBQ1ksSUFBSSxDQUFDNEMsQ0FBQyxDQUFDLENBQUNFLEdBQUcsQ0FBQztVQUM1QjtRQUNEO1FBQ0ExRCxHQUFHLENBQUN1RCxLQUFLLEdBQUdBLEtBQUs7UUFDakIsYUFBWSxRQUFRLEVBQUV2RCxHQUFHO01BQzFCO01BQ0EsT0FBT0EsR0FBRztJQUNYLENBQUMsQ0FBQztFQUNILENBQUM7RUFDRDRELGlCQUFpQiw2QkFBQ2hFLEtBQUssRUFBRTtJQUFFO0lBQzFCLE9BQU9DLGNBQUksQ0FBQ0MsSUFBSSxDQUFDLDZCQUE2QixFQUFFRixLQUFLLENBQUMsQ0FBQ0csSUFBSSxDQUFDLFVBQUFDLEdBQUcsRUFBSTtNQUNsRSxPQUFPQSxHQUFHO0lBQ1gsQ0FBQyxDQUFDO0VBQ0g7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMzIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgaHR0cCBmcm9tICcuL2h0dHBzLmpzJ1xyXG5pbXBvcnQgdG9vbHMgZnJvbSAnLi90b29scy5qcydcclxuaW1wb3J0IHN0b3JlIGZyb20gJ0Avc3RvcmUnXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHQvLyDnmbvlvZVcclxuXHRnZXRvbmxvZ2luKHBhcmFtKSB7IC8vIOeZu+W9lVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9sb2dpbl9hY3Rpb25cIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFNlbmRDb2RlKHBhcmFtKSB7IC8vIOmqjOivgeeggVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9zZW5kX3Bob25lX2VtYWlsX2NvZGVcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldHJlZ2lzdGVyKHBhcmFtKSB7IC8vIOazqOWGjFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9yZWdpc3Rlcl9hY3Rpb25cIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFJlc2V0UGFzc3dvcmQocGFyYW0pIHsgLy8g6YeN572u5a+G56CBXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3Jlc2V0X3Bhc3N3b3JkXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRsb2dpbk91dChwYXJhbSkgeyAvLyDpgIDlh7rnmbvlvZVcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvdXNlcl9xdWl0X2FjY291bnRcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldGxvZ2ludmVyc2lvbihwYXJhbSkgeyAvLyDniYjmnKzmo4DmtYtcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvbG9naW5faW52YWxpZF92ZXJzaW9uXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHQvLyDotKbmiLfkv6Hmga9cclxuXHRnZXRBY2NvdW50TnVtYmVyKHBhcmFtKSB7IC8vIOiOt+WPlui0puWPt+S/oeaBr1xyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9nZXRfbXlfYWNjb3VudF9tc2dcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldEFjY291bnRQYXNzd29yZChwYXJhbSkgeyAvLyDkv67mlLnlr4bnoIFcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvdXBkYXRlX215X3Bhc3N3b3JkXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRBY2NvdW50Tmlja25hbWUocGFyYW0pIHsgLy8g5L+u5pS55pi156ewXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3VwZGF0ZV9teV9uaWNrbmFtZVwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0QWNjb3VudE1zZyhwYXJhbSkgeyAvLyDpgq7nrrEv5omL5py65Y+357uR5a6aXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3VwZGF0ZV9teV9hY2NvdW50X21zZ1wiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblxyXG5cdC8vIOmmlumhtVxyXG5cdGdldFVzZXJJbmZvKHBhcmFtKSB7IC8vIOaIkOWRmOivpuaDhVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9nZXRfdXNlcl9kYXRhX2luZm9ybWF0aW9uXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRVc2VyTGlzdChwYXJhbSkgeyAvLyDmiJDlkZjliJfooahcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZ2V0X3VzZXJfY2FyZF9saXN0XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdGlmIChyZXMuZGF0YS5sZW5ndGgpIHtcclxuXHRcdFx0XHRsZXQgb3B0aW9ucyA9IFt7XHJcblx0XHRcdFx0XHR0ZXh0OiAn5Yig6ZmkJyxcclxuXHRcdFx0XHRcdHN0eWxlOiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmRDb2xvcjogJyNkZDUyNGQnXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fV1cclxuXHRcdFx0XHRyZXMuZGF0YS5mb3JFYWNoKGl0ZW0gPT4ge1xyXG5cdFx0XHRcdFx0aXRlbS5vcHRpb25zID0gb3B0aW9uc1xyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH1cclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldERlbFVzZXIocGFyYW0pIHsgLy8g5Yig6Zmk5oiQ5ZGYXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2RlbF91c2VyX2RhdGFcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldEVkaXRVc2VyKHBhcmFtKSB7IC8vIOS/ruaUueaIkOWRmOi1hOaWmVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi91cGRhdGVfdXNlcl9kYXRhXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRBZGRVc2VyKHBhcmFtKSB7IC8vIOa3u+WKoOaIkOWRmFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9jcmVhdGVfdXNlcl9kYXRhXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRHcmFkZUxpc3QocGFyYW0pIHsgLy8g6I635Y+W5bm057qn5YiX6KGoXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2dldF9ncmFkZV9saXN0XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRDYXJkQWxsTGlzdChwYXJhbSkgeyAvLyDojrflj5bmiYDmnInljaHniYdcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZ2V0X2NhcmRfYWxsX2xpc3RcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldENhcmRBbGxPcmRlcihwYXJhbSkgeyAvLyDkv53lrZjljaHniYfpobrluo9cclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvc2F2ZV91c2VyX2NhcmRfb3JkZXJcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdC8vIOi6q+S9k+aVsOaNruWNoeeJh1xyXG5cdGdldGZpcnN0d2VpZ2h0KHBhcmFtKSB7IC8v5L+u5pS55Yid5aeL5L2T6YeNXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2NhcmRfbW9kaWZ5X3dlaWdodFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0aW5zZXJ0bWVhc3VyZShwYXJhbSkgeyAvL+aJi+WKqOiusOW9lVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdCgnL2NhcmRfbWFudWFsX3JlY29yZGluZycsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRSZXN1bHQocGFyYW0pIHsgLy/ojrflj5bmtYvph4/miqXlkYpcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvY2FyZF9kYXRhX2RldGFpbGVkXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRUcmVuZExpc3QocGFyYW0pIHsgLy/otovlir9cclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvY2FyZF9jdXJ2ZV9jaGFydFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0bWVhc3VyZWZ1bml0KHBhcmFtKSB7IC8v5L+d5a2Y5rWL6YeP57uT5p6cXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2NhcmRfbWFudWFsX3JlY29yZGluZ19kZXZpY2VcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdC8vIOi3s+e7s1xyXG5cdGdldFNraXBSZXN1bHQocGFyYW0pIHsgLy/ojrflj5bmtYvph4/miqXlkYpcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvc2tpcF90b2RheV9kYXRhXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRza2lwbWVhc3VyZShwYXJhbSkgeyAvL+aJi+WKqOiusOW9lVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdCgnL3NraXBfbWFudWFsX3JlY29yZGluZycsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRza2lwUmVzdWx0KHBhcmFtKSB7IC8v5rWL6YeP5oql5ZGKXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KCcvc2tpcF9tYW51YWxfcmVjb3JkaW5nX2RldmljZScsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRTa2lwVHJlbmRMaXN0KHBhcmFtKSB7IC8v6LaL5Yq/XHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL3NraXBfY3VydmVfY2hhcnRcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdC8vIOiCuua0u+mHj1xyXG5cdGdldEx1bmdSZXN1bHQocGFyYW0pIHsgLy/ojrflj5bmtYvph4/miqXlkYpcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvdml0YWxjYXBhY2l0eV9kYXRhX3JlcG9ydFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0THVuZ21lYXN1cmUocGFyYW0pIHsgLy/miYvliqjorrDlvZVcclxuXHRcdHJldHVybiBodHRwLnBvc3QoJy92aXRhbGNhcGFjaXR5X3NhdmVfcmVjb3JkX2RhdGEnLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0TWVhc3VyZUx1bmcocGFyYW0pIHsgLy/mt7vliqDmtYvph4/orrDlvZVcclxuXHRcdHJldHVybiBodHRwLnBvc3QoJy92aXRhbGNhcGFjaXR5X3NhdmVfcmVjb3JkX2RhdGFfZGV2aWNlJywgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldEx1bmdUcmVuZExpc3QocGFyYW0pIHsgLy/otovlir9cclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvdml0YWxjYXBhY2l0eV9jdXJ2ZV9jaGFydFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Ly8g5Lyw5YiGXHJcblx0Z2V0U3BvcnRzaGlzdG9yeShwYXJhbSkgeyAvL+WOhuWPslxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9zcG9ydHN0ZXN0aW5nX2dldF9hbGxfbGlzdFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0U3BvcnRzaGlzdG9yeWRldGFpbChwYXJhbSkgeyAvL+WOhuWPsuivpuaDhVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9zcG9ydHN0ZXN0aW5nX2dldF9vbmVfZGV0YWlsc1wiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0U3BvcnRzTGlzdEFsbChwYXJhbSkgeyAvL+iOt+WPluWcsOWMuuaJgOaciemhueebruWIl+ihqFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9zcG9ydHN0ZXN0aW5nX2dldF9yZWdpb25fbGlzdFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0U3BvcnRzTGlzdChwYXJhbSkgeyAvL+iOt+WPluWNleS4qumhueebruWIl+ihqFxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9zcG9ydHN0ZXN0aW5nX2dldF90eXBlX2xpc3RcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdGdldFNwb3J0c0RhdGEocGFyYW0pIHsgLy/lvIDlp4vkvLDliIZcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvc3BvcnRzdGVzdGluZ19zZXRfb25jZV9kYXRhXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRDaXR5TGlzdChwYXJhbSkgeyAvL+iOt+WPluWcsOWMulxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9zcG9ydHN0ZXN0aW5nX2dldF9jaXR5X2xpc3RcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdC8vIOiuvuWkh+euoeeQhlxyXG5cdGdldERldmljZUxpc3QocGFyYW0pIHsgLy/ojrflj5bns7vnu5/orr7lpIfliJfooahcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZGV2aWNlX2RhdGFfbGlzdFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0QmluZGluZyhwYXJhbSkgeyAvL+e7keWumuezu+e7n+iuvuWkh1xyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9kZXZpY2VfYmluZGluZ1wiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0VXNlckRldmljZUxpc3QocGFyYW0pIHsgLy/ojrflj5bnlKjmiLforr7lpIfliJfooahcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZGV2aWNlX3VzZXJfZGF0YV9saXN0XCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRVbmJpbmRpbmcocGFyYW0pIHsgLy/op6Pnu5Hns7vnu5/orr7lpIdcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZGV2aWNlX3VuYmluZGluZ1wiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcblx0Z2V0ZGV2ZGV0YWlsKHBhcmFtKSB7IC8v5qC55o2uTWFj5Zyw5Z2A6I635Y+W6K6+5aSH6K+m5oOFXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2RldmljZV9tYWNfZ2V0X2NvbnRlbnRcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0cmV0dXJuIHJlc1xyXG5cdFx0fSlcclxuXHR9LFxyXG5cdC8vIOWFrOWFsVxyXG5cdGdldGhpc3RvcnkocGFyYW0pIHsgLy/ljoblj7LorrDlvZVcclxuXHRcdHJldHVybiBodHRwLnBvc3QoXCIvZ2V0X2FsbF9yZWNvcmRfZGF0YV9wYWdlXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRoaXN0b3J5ZGV0YWlsKHBhcmFtKSB7IC8v5Y6G5Y+y6K6w5b2V6K+m5oOFXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2dldF9hbGxfcmVjb3JkX2RldGFpbGVkX2luZm9ybWF0aW9uXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRoaXN0b3J5ZGVsZXRlKHBhcmFtKSB7IC8v5Yig6Zmk5Y6G5Y+y6K6w5b2VXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2NhcmRfZGVsX3JlY29yZF9kYXRhXCIsIHBhcmFtKS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRyZXN1bHRkaWZmKHBhcmFtKSB7IC8v6K6w5b2V5a+55q+UXHJcblx0XHRyZXR1cm4gaHR0cC5wb3N0KFwiL2dldF9hbGxfcmVjb3JkX2RhdGFfZ3JvdXBcIiwgcGFyYW0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0aWYgKHJlcy5jb2RlID09IDApIHtcclxuXHRcdFx0XHRsZXQgRGxpc3QgPSBbXVxyXG5cdFx0XHRcdGZvciAodmFyIGkgPSAwOyBpIDwgcmVzLmRhdGEubGVuZ3RoOyBpKyspIHtcclxuXHRcdFx0XHRcdGlmICghRGxpc3QuaW5jbHVkZXMocmVzLmRhdGFbaV0ucl90KSkgeyAvL2luY2x1ZGVzIOajgOa1i+aVsOe7hOaYr+WQpuacieafkOS4quWAvFxyXG5cdFx0XHRcdFx0XHREbGlzdC5wdXNoKHJlcy5kYXRhW2ldLnJfdCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHJlcy5EbGlzdCA9IERsaXN0XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCIxMTExMTFcIiwgcmVzKVxyXG5cdFx0XHR9XHJcblx0XHRcdHJldHVybiByZXNcclxuXHRcdH0pXHJcblx0fSxcclxuXHRnZXRyZXN1bHRjb250cmFzdChwYXJhbSkgeyAvL+WvueavlOivpuaDhVxyXG5cdFx0cmV0dXJuIGh0dHAucG9zdChcIi9nZXRfYWxsX2NhcmRfZGF0YV9jb250cmFzdFwiLCBwYXJhbSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRyZXR1cm4gcmVzXHJcblx0XHR9KVxyXG5cdH0sXHJcbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///32\n"); /***/ }), /* 33 */ @@ -2888,7 +2888,7 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));\nvar _store = _interopRequireDefault(__webpack_require__(/*! @/store */ 35));\nvar _tools = _interopRequireDefault(__webpack_require__(/*! @/tools/tools.js */ 34));\nvar _default = {\n msg: msg,\n toHex: toHex,\n gethms: gethms,\n str2hex: str2hex,\n hex2str: hex2str,\n ab2hex: ab2hex,\n inArray: inArray,\n getMonth: getMonth,\n getDate: getDate,\n GetDateStr: GetDateStr,\n PrefixZero: PrefixZero,\n showModal: showModal,\n validatePhoneEmail: validatePhoneEmail\n};\nexports.default = _default;\nfunction showModal(text) {\n uni.showModal({\n title: \"提示\",\n content: text,\n showCancel: false,\n success: function success(res) {\n if (res.confirm) {}\n }\n });\n}\n\n// 2进制位数不足补0\nfunction PrefixZero(num, n) {\n return (Array(n).join(0) + num).slice(-n);\n}\n//转16进制位数不足补0\nfunction toHex(num, length) {\n return num.toString(16).padStart(length, '0');\n}\nfunction inArray(arr, key, val) {\n if (!arr || !arr.length || (0, _typeof2.default)(arr) != 'object' || !Array.isArray(arr)) {\n return -1;\n }\n for (var i = 0; i < arr.length; i++) {\n if (!key) {\n if (arr[i] == val) {\n return i;\n }\n } else if (arr[i][key] === val) {\n return i;\n }\n }\n return -1;\n}\nfunction validatePhoneEmail(input) {\n var phoneRegex = /^(\\+?\\d{1,4})?[-\\s.]?\\(?(\\d{3})\\)?[-\\s.]?(\\d{3})[-\\s.]?(\\d{4})$/;\n var emailRegex = /^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/;\n var isPhone = phoneRegex.test(input);\n var isEmail = emailRegex.test(input);\n return {\n isPhone: isPhone,\n isEmail: isEmail\n };\n}\nfunction msg(str) {\n uni.showToast({\n title: str,\n icon: 'none'\n });\n}\nfunction ab2hex(buffer, split) {\n var hexArr = Array.prototype.map.call(new Uint8Array(buffer), function (bit) {\n return ('00' + bit.toString(16)).slice(-2);\n });\n return hexArr.join(split);\n}\nfunction hex2str(arr) {\n var decoder = new TextDecoder('utf8');\n var uint8 = new Uint8Array(arr);\n var res = decoder.decode(uint8);\n return res;\n}\nfunction str2hex(str) {\n var encoder = new TextEncoder('utf8');\n return encoder.encode(str);\n}\n\n// 跳绳分秒时间选择\nfunction gethms(type) {\n var mindata = [];\n var secondData = [];\n var timeList = [];\n for (var i = 0; i <= 59; i++) {\n i = i > 9 ? i : '0' + i;\n mindata.push(i + '分');\n }\n for (var i = 0; i <= 59; i++) {\n i = i > 9 ? i : '0' + i;\n secondData.push(i + '秒');\n }\n timeList[0] = mindata;\n timeList[1] = secondData;\n return timeList;\n}\nfunction getMonth(dates, months) {\n var d = new Date(dates.substring(0, 10));\n var year = d.getFullYear();\n var month = d.getMonth() + 1;\n if (Math.abs(months) > 12) {\n months = months % 12;\n }\n ;\n if (months != 0) {\n if (month + months > 12) {\n year++;\n month = (month + months) % 12;\n } else if (month + months < 1) {\n year--;\n month = 12 + month + months;\n } else {\n month = month + months;\n }\n ;\n }\n ;\n month = month < 10 ? \"0\" + month : month;\n var date = d.getDate();\n if (month == \"01\" || month == \"03\" || month == \"05\" || month == \"07\" || month == \"08\" || month == \"10\" || month == \"12\") {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-31\";\n } else if (month == \"02\") {\n if (year % 4 == 0 && year % 100 != 0 || year % 100 == 0 && year % 400 == 0) {\n return year + '-' + month + \"-01\" + \"~\" + year + \"-\" + month + \"-29\";\n } else {\n return year + '-' + month + \"-01\" + \"~\" + year + \"-\" + month + \"-28\";\n }\n ;\n } else {\n return year + '-' + month + \"-01\" + \"~\" + year + \"-\" + month + \"-30\";\n }\n ;\n}\n;\nfunction getDate(type) {\n var date = new Date();\n var year = date.getFullYear();\n var month = date.getMonth() + 1;\n var day = date.getDate();\n month = month > 9 ? month : '0' + month;\n day = day > 9 ? day : '0' + day;\n if (type === 'tow') {\n year = year - 2;\n return \"\".concat(year, \"/\").concat(month, \"/\").concat(day);\n }\n if (type === 'start') {\n year = year;\n return \"\".concat(year, \"-\").concat(month, \"-\").concat(day);\n }\n if (type === 'end') {\n year = year + 60;\n return \"\".concat(year, \"/\").concat(month, \"/\").concat(day);\n }\n if (type === 'year') {\n year = year;\n return \"\".concat(year);\n }\n if (type === 'month') {\n year = year;\n return \"\".concat(year, \"/\").concat(month);\n }\n if (type == \"m\") {\n if (month == \"01\" || month == \"03\" || month == \"05\" || month == \"07\" || month == \"08\" || month == \"10\" || month == \"12\") {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-31\";\n } else if (month == \"02\") {\n if (year % 4 == 0 && year % 100 != 0 || year % 100 == 0 && year % 400 == 0) {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-29\";\n } else {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-28\";\n }\n ;\n } else {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-30\";\n }\n ;\n }\n}\n//获取AddDayCount天后的日期\nfunction GetDateStr(AddDayCount) {\n var dd = new Date();\n dd.setDate(dd.getDate() + AddDayCount);\n var y = dd.getFullYear();\n var m = dd.getMonth() + 1 < 10 ? \"0\" + (dd.getMonth() + 1) : dd.getMonth() + 1; //获取当前月份的日期,不足10补0\n var d = dd.getDate() < 10 ? \"0\" + dd.getDate() : dd.getDate(); //获取当前几号,不足10补0\n return y + \"-\" + m + \"-\" + d;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdG9vbHMvdG9vbHMuanMiXSwibmFtZXMiOlsibXNnIiwidG9IZXgiLCJnZXRobXMiLCJzdHIyaGV4IiwiaGV4MnN0ciIsImFiMmhleCIsImluQXJyYXkiLCJnZXRNb250aCIsImdldERhdGUiLCJHZXREYXRlU3RyIiwiUHJlZml4WmVybyIsInNob3dNb2RhbCIsInZhbGlkYXRlUGhvbmVFbWFpbCIsInRleHQiLCJ1bmkiLCJ0aXRsZSIsImNvbnRlbnQiLCJzaG93Q2FuY2VsIiwic3VjY2VzcyIsInJlcyIsImNvbmZpcm0iLCJudW0iLCJuIiwiQXJyYXkiLCJqb2luIiwic2xpY2UiLCJsZW5ndGgiLCJ0b1N0cmluZyIsInBhZFN0YXJ0IiwiYXJyIiwia2V5IiwidmFsIiwiaXNBcnJheSIsImkiLCJpbnB1dCIsInBob25lUmVnZXgiLCJlbWFpbFJlZ2V4IiwiaXNQaG9uZSIsInRlc3QiLCJpc0VtYWlsIiwic3RyIiwic2hvd1RvYXN0IiwiaWNvbiIsImJ1ZmZlciIsInNwbGl0IiwiaGV4QXJyIiwicHJvdG90eXBlIiwibWFwIiwiY2FsbCIsIlVpbnQ4QXJyYXkiLCJiaXQiLCJkZWNvZGVyIiwiVGV4dERlY29kZXIiLCJ1aW50OCIsImRlY29kZSIsImVuY29kZXIiLCJUZXh0RW5jb2RlciIsImVuY29kZSIsInR5cGUiLCJtaW5kYXRhIiwic2Vjb25kRGF0YSIsInRpbWVMaXN0IiwicHVzaCIsImRhdGVzIiwibW9udGhzIiwiZCIsIkRhdGUiLCJzdWJzdHJpbmciLCJ5ZWFyIiwiZ2V0RnVsbFllYXIiLCJtb250aCIsIk1hdGgiLCJhYnMiLCJkYXRlIiwiZGF5IiwiQWRkRGF5Q291bnQiLCJkZCIsInNldERhdGUiLCJ5IiwibSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBO0FBQXFDLGVBQ3RCO0VBQ2RBLEdBQUcsRUFBSEEsR0FBRztFQUNIQyxLQUFLLEVBQUxBLEtBQUs7RUFDTEMsTUFBTSxFQUFOQSxNQUFNO0VBQ05DLE9BQU8s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SUFBSUcsQ0FBQyxHQUFHRixFQUFFLENBQUNQLFdBQVcsRUFBRTtFQUN4QixJQUFJVSxDQUFDLEdBQUlILEVBQUUsQ0FBQ3JFLFFBQVEsRUFBRSxHQUFHLENBQUMsR0FBSSxFQUFFLEdBQUcsR0FBRyxJQUFJcUUsRUFBRSxDQUFDckUsUUFBUSxFQUFFLEdBQUcsQ0FBQyxDQUFDLEdBQUlxRSxFQUFFLENBQUNyRSxRQUFRLEVBQUUsR0FBRyxDQUFFLENBQUMsQ0FBQztFQUNwRixJQUFJMEQsQ0FBQyxHQUFHVyxFQUFFLENBQUNwRSxPQUFPLEVBQUUsR0FBRyxFQUFFLEdBQUcsR0FBRyxHQUFHb0UsRUFBRSxDQUFDcEUsT0FBTyxFQUFFLEdBQUdvRSxFQUFFLENBQUNwRSxPQUFPLEVBQUUsQ0FBQyxDQUFDO0VBQy9ELE9BQU9zRSxDQUFDLEdBQUcsR0FBRyxHQUFHQyxDQUFDLEdBQUcsR0FBRyxHQUFHZCxDQUFDO0FBQzdCIiwiZmlsZSI6IjM0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICRzdG9yZSBmcm9tICdAL3N0b3JlJ1xyXG5pbXBvcnQgJHRvb2xzIGZyb20gJ0AvdG9vbHMvdG9vbHMuanMnXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHRtc2csXHJcblx0dG9IZXgsXHJcblx0Z2V0aG1zLFxyXG5cdHN0cjJoZXgsXHJcblx0aGV4MnN0cixcclxuXHRhYjJoZXgsXHJcblx0aW5BcnJheSxcclxuXHRnZXRNb250aCxcclxuXHRnZXREYXRlLFxyXG5cdEdldERhdGVTdHIsXHJcblx0UHJlZml4WmVybyxcclxuXHRzaG93TW9kYWwsXHJcblx0dmFsaWRhdGVQaG9uZUVtYWlsXHJcbn1cclxuXHJcbmZ1bmN0aW9uIHNob3dNb2RhbCh0ZXh0KSB7XHJcblx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHR0aXRsZTogXCLmj5DnpLpcIixcclxuXHRcdGNvbnRlbnQ6IHRleHQsXHJcblx0XHRzaG93Q2FuY2VsOiBmYWxzZSxcclxuXHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRpZiAocmVzLmNvbmZpcm0pIHt9XHJcblx0XHR9XHJcblx0fSlcclxufVxyXG5cclxuLy8gMui/m+WItuS9jeaVsOS4jei2s+ihpTBcclxuZnVuY3Rpb24gUHJlZml4WmVybyhudW0sIG4pIHtcclxuXHRyZXR1cm4gKEFycmF5KG4pLmpvaW4oMCkgKyBudW0pLnNsaWNlKC1uKTtcclxufVxyXG4vL+i9rDE26L+b5Yi25L2N5pWw5LiN6Laz6KGlMFxyXG5mdW5jdGlvbiB0b0hleChudW0sIGxlbmd0aCkge1xyXG5cdHJldHVybiBudW0udG9TdHJpbmcoMTYpLnBhZFN0YXJ0KGxlbmd0aCwgJzAnKTtcclxufVxyXG5cclxuZnVuY3Rpb24gaW5BcnJheShhcnIsIGtleSwgdmFsKSB7XHJcblx0aWYgKCFhcnIgfHwgIWFyci5sZW5ndGggfHwgdHlwZW9mIGFyciAhPSAnb2JqZWN0JyB8fCAhQXJyYXkuaXNBcnJheShhcnIpKSB7XHJcblx0XHRyZXR1cm4gLTFcclxuXHR9XHJcblx0Zm9yIChsZXQgaSA9IDA7IGkgPCBhcnIubGVuZ3RoOyBpKyspIHtcclxuXHRcdGlmICgha2V5KSB7XHJcblx0XHRcdGlmIChhcnJbaV0gPT0gdmFsKSB7XHJcblx0XHRcdFx0cmV0dXJuIGlcclxuXHRcdFx0fVxyXG5cdFx0fSBlbHNlIGlmIChhcnJbaV1ba2V5XSA9PT0gdmFsKSB7XHJcblx0XHRcdHJldHVybiBpXHJcblx0XHR9XHJcblx0fVxyXG5cdHJldHVybiAtMTtcclxufVxyXG5cclxuZnVuY3Rpb24gdmFsaWRhdGVQaG9uZUVtYWlsKGlucHV0KSB7XHJcblx0Y29uc3QgcGhvbmVSZWdleCA9IC9eKFxcKz9cXGR7MSw0fSk/Wy1cXHMuXT9cXCg/KFxcZHszfSlcXCk/Wy1cXHMuXT8oXFxkezN9KVstXFxzLl0/KFxcZHs0fSkkLztcclxuXHRjb25zdCBlbWFpbFJlZ2V4ID0gL15cXHcrKFstKy5dXFx3KykqQFxcdysoWy0uXVxcdyspKlxcLlxcdysoWy0uXVxcdyspKiQvO1xyXG5cdGNvbnN0IGlzUGhvbmUgPSBwaG9uZVJlZ2V4LnRlc3QoaW5wdXQpO1xyXG5cdGNvbnN0IGlzRW1haWwgPSBlbWFpbFJlZ2V4LnRlc3QoaW5wdXQpO1xyXG5cclxuXHRyZXR1cm4ge1xyXG5cdFx0aXNQaG9uZSxcclxuXHRcdGlzRW1haWxcclxuXHR9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBtc2coc3RyKSB7XHJcblx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHR0aXRsZTogc3RyLFxyXG5cdFx0aWNvbjogJ25vbmUnXHJcblx0fSlcclxufVxyXG5cclxuZnVuY3Rpb24gYWIyaGV4KGJ1ZmZlciwgc3BsaXQpIHtcclxuXHR2YXIgaGV4QXJyID0gQXJyYXkucHJvdG90eXBlLm1hcC5jYWxsKFxyXG5cdFx0bmV3IFVpbnQ4QXJyYXkoYnVmZmVyKSxcclxuXHRcdGZ1bmN0aW9uKGJpdCkge1xyXG5cdFx0XHRyZXR1cm4gKCcwMCcgKyBiaXQudG9TdHJpbmcoMTYpKS5zbGljZSgtMilcclxuXHRcdH1cclxuXHQpXHJcblx0cmV0dXJuIGhleEFyci5qb2luKHNwbGl0KTtcclxufVxyXG5cclxuZnVuY3Rpb24gaGV4MnN0cihhcnIpIHtcclxuXHRsZXQgZGVjb2RlciA9IG5ldyBUZXh0RGVjb2RlcigndXRmOCcpXHJcblx0bGV0IHVpbnQ4ID0gbmV3IFVpbnQ4QXJyYXkoYXJyKVxyXG5cdGxldCByZXMgPSBkZWNvZGVyLmRlY29kZSh1aW50OClcclxuXHRyZXR1cm4gcmVzXHJcbn1cclxuXHJcbmZ1bmN0aW9uIHN0cjJoZXgoc3RyKSB7XHJcblx0bGV0IGVuY29kZXIgPSBuZXcgVGV4dEVuY29kZXIoJ3V0ZjgnKVxyXG5cdHJldHVybiBlbmNvZGVyLmVuY29kZShzdHIpXHJcbn1cclxuXHJcbi8vIOi3s+e7s+WIhuenkuaXtumXtOmAieaLqVxyXG5mdW5jdGlvbiBnZXRobXModHlwZSkge1xyXG5cdHZhciBtaW5kYXRhID0gW11cclxuXHR2YXIgc2Vjb25kRGF0YSA9IFtdXHJcblx0bGV0IHRpbWVMaXN0ID0gW11cclxuXHRmb3IgKHZhciBpID0gMDsgaSA8PSA1OTsgaSsrKSB7XHJcblx0XHRpID0gaSA+IDkgPyBpIDogJzAnICsgaVxyXG5cdFx0bWluZGF0YS5wdXNoKGkgKyAn5YiGJyk7XHJcblx0fVxyXG5cdGZvciAodmFyIGkgPSAwOyBpIDw9IDU5OyBpKyspIHtcclxuXHRcdGkgPSBpID4gOSA/IGkgOiAnMCcgKyBpXHJcblx0XHRzZWNvbmREYXRhLnB1c2goaSArICfnp5InKTtcclxuXHR9XHJcblx0dGltZUxpc3RbMF0gPSBtaW5kYXRhXHJcblx0dGltZUxpc3RbMV0gPSBzZWNvbmREYXRhXHJcblx0cmV0dXJuIHRpbWVMaXN0XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldE1vbnRoKGRhdGVzLCBtb250aHMpIHtcclxuXHR2YXIgZCA9IG5ldyBEYXRlKGRhdGVzLnN1YnN0cmluZygwLCAxMCkpO1xyXG5cdGxldCB5ZWFyID0gZC5nZXRGdWxsWWVhcigpO1xyXG5cdHZhciBtb250aCA9IGQuZ2V0TW9udGgoKSArIDE7XHJcblx0aWYgKE1hdGguYWJzKG1vbnRocykgPiAxMikge1xyXG5cdFx0bW9udGhzID0gbW9udGhzICUgMTI7XHJcblx0fTtcclxuXHRpZiAobW9udGhzICE9IDApIHtcclxuXHRcdGlmIChtb250aCArIG1vbnRocyA+IDEyKSB7XHJcblx0XHRcdHllYXIrKztcclxuXHRcdFx0bW9udGggPSAobW9udGggKyBtb250aHMpICUgMTI7XHJcblx0XHR9IGVsc2UgaWYgKG1vbnRoICsgbW9udGhzIDwgMSkge1xyXG5cdFx0XHR5ZWFyLS07XHJcblx0XHRcdG1vbnRoID0gMTIgKyBtb250aCArIG1vbnRocztcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdG1vbnRoID0gbW9udGggKyBtb250aHM7XHJcblx0XHR9O1xyXG5cdH07XHJcblx0bW9udGggPSBtb250aCA8IDEwID8gXCIwXCIgKyBtb250aCA6IG1vbnRoO1xyXG5cdHZhciBkYXRlID0gZC5nZXREYXRlKCk7XHJcblx0aWYgKG1vbnRoID09IFwiMDFcIiB8fCBtb250aCA9PSBcIjAzXCIgfHwgbW9udGggPT0gXCIwNVwiIHx8IG1vbnRoID09IFwiMDdcIiB8fCBtb250aCA9PSBcIjA4XCIgfHwgbW9udGggPT0gXCIxMFwiIHx8XHJcblx0XHRtb250aCA9PSBcIjEyXCIpIHtcclxuXHRcdHJldHVybiB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTAxXCIgKyBcIn5cIiArIHllYXIgKyBcIi1cIiArIG1vbnRoICsgXCItMzFcIjtcclxuXHR9IGVsc2UgaWYgKG1vbnRoID09IFwiMDJcIikge1xyXG5cdFx0aWYgKCh5ZWFyICUgNCA9PSAwICYmIHllYXIgJSAxMDAgIT0gMCkgfHwgKHllYXIgJSAxMDAgPT0gMCAmJiB5ZWFyICUgNDAwID09IDApKSB7XHJcblx0XHRcdHJldHVybiB5ZWFyICsgJy0nICsgbW9udGggKyBcIi0wMVwiICsgXCJ+XCIgKyB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTI5XCI7XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRyZXR1cm4geWVhciArICctJyArIG1vbnRoICsgXCItMDFcIiArIFwiflwiICsgeWVhciArIFwiLVwiICsgbW9udGggKyBcIi0yOFwiO1xyXG5cdFx0fTtcclxuXHR9IGVsc2Uge1xyXG5cdFx0cmV0dXJuIHllYXIgKyAnLScgKyBtb250aCArIFwiLTAxXCIgKyBcIn5cIiArIHllYXIgKyBcIi1cIiArIG1vbnRoICsgXCItMzBcIjtcclxuXHR9O1xyXG59O1xyXG5cclxuZnVuY3Rpb24gZ2V0RGF0ZSh0eXBlKSB7XHJcblx0Y29uc3QgZGF0ZSA9IG5ldyBEYXRlKCk7XHJcblx0bGV0IHllYXIgPSBkYXRlLmdldEZ1bGxZZWFyKCk7XHJcblx0bGV0IG1vbnRoID0gZGF0ZS5nZXRNb250aCgpICsgMTtcclxuXHRsZXQgZGF5ID0gZGF0ZS5nZXREYXRlKCk7XHJcblx0bW9udGggPSBtb250aCA+IDkgPyBtb250aCA6ICcwJyArIG1vbnRoO1xyXG5cdGRheSA9IGRheSA+IDkgPyBkYXkgOiAnMCcgKyBkYXk7XHJcblx0aWYgKHR5cGUgPT09ICd0b3cnKSB7XHJcblx0XHR5ZWFyID0geWVhciAtIDI7XHJcblx0XHRyZXR1cm4gYCR7eWVhcn0vJHttb250aH0vJHtkYXl9YDtcclxuXHR9XHJcblx0aWYgKHR5cGUgPT09ICdzdGFydCcpIHtcclxuXHRcdHllYXIgPSB5ZWFyO1xyXG5cdFx0cmV0dXJuIGAke3llYXJ9LSR7bW9udGh9LSR7ZGF5fWA7XHJcblx0fVxyXG5cdGlmICh0eXBlID09PSAnZW5kJykge1xyXG5cdFx0eWVhciA9IHllYXIgKyA2MDtcclxuXHRcdHJldHVybiBgJHt5ZWFyfS8ke21vbnRofS8ke2RheX1gO1xyXG5cdH1cclxuXHRpZiAodHlwZSA9PT0gJ3llYXInKSB7XHJcblx0XHR5ZWFyID0geWVhcjtcclxuXHRcdHJldHVybiBgJHt5ZWFyfWA7XHJcblx0fVxyXG5cdGlmICh0eXBlID09PSAnbW9udGgnKSB7XHJcblx0XHR5ZWFyID0geWVhcjtcclxuXHRcdHJldHVybiBgJHt5ZWFyfS8ke21vbnRofWA7XHJcblx0fVxyXG5cdGlmICh0eXBlID09IFwibVwiKSB7XHJcblx0XHRpZiAobW9udGggPT0gXCIwMVwiIHx8IG1vbnRoID09IFwiMDNcIiB8fCBtb250aCA9PSBcIjA1XCIgfHwgbW9udGggPT0gXCIwN1wiIHx8IG1vbnRoID09IFwiMDhcIiB8fCBtb250aCA9PSBcIjEwXCIgfHxcclxuXHRcdFx0bW9udGggPT0gXCIxMlwiKSB7XHJcblx0XHRcdHJldHVybiB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTAxXCIgKyBcIn5cIiArIHllYXIgKyBcIi1cIiArIG1vbnRoICsgXCItMzFcIjtcclxuXHRcdH0gZWxzZSBpZiAobW9udGggPT0gXCIwMlwiKSB7XHJcblx0XHRcdGlmICgoeWVhciAlIDQgPT0gMCAmJiB5ZWFyICUgMTAwICE9IDApIHx8ICh5ZWFyICUgMTAwID09IDAgJiYgeWVhciAlIDQwMCA9PSAwKSkge1xyXG5cdFx0XHRcdHJldHVybiB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTAxXCIgKyBcIn5cIiArIHllYXIgKyBcIi1cIiArIG1vbnRoICsgXCItMjlcIjtcclxuXHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRyZXR1cm4geWVhciArIFwiLVwiICsgbW9udGggKyBcIi0wMVwiICsgXCJ+XCIgKyB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTI4XCI7XHJcblx0XHRcdH07XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRyZXR1cm4geWVhciArIFwiLVwiICsgbW9udGggKyBcIi0wMVwiICsgXCJ+XCIgKyB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTMwXCI7XHJcblx0XHR9O1xyXG5cdH1cclxufVxyXG4vL+iOt+WPlkFkZERheUNvdW505aSp5ZCO55qE5pel5pyfXHJcbmZ1bmN0aW9uIEdldERhdGVTdHIoQWRkRGF5Q291bnQpIHtcclxuXHR2YXIgZGQgPSBuZXcgRGF0ZSgpO1xyXG5cdGRkLnNldERhdGUoZGQuZ2V0RGF0ZSgpICsgQWRkRGF5Q291bnQpO1xyXG5cdHZhciB5ID0gZGQuZ2V0RnVsbFllYXIoKTtcclxuXHR2YXIgbSA9IChkZC5nZXRNb250aCgpICsgMSkgPCAxMCA/IFwiMFwiICsgKGRkLmdldE1vbnRoKCkgKyAxKSA6IChkZC5nZXRNb250aCgpICsgMSk7IC8v6I635Y+W5b2T5YmN5pyI5Lu955qE5pel5pyf77yM5LiN6LazMTDooaUwXHJcblx0dmFyIGQgPSBkZC5nZXREYXRlKCkgPCAxMCA/IFwiMFwiICsgZGQuZ2V0RGF0ZSgpIDogZGQuZ2V0RGF0ZSgpOyAvL+iOt+WPluW9k+WJjeWHoOWPt++8jOS4jei2szEw6KGlMFxyXG5cdHJldHVybiB5ICsgXCItXCIgKyBtICsgXCItXCIgKyBkO1xyXG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///34\n"); +eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));\nvar _store = _interopRequireDefault(__webpack_require__(/*! @/store */ 35));\nvar _tools = _interopRequireDefault(__webpack_require__(/*! @/tools/tools.js */ 34));\nvar _default = {\n msg: msg,\n toHex: toHex,\n gethms: gethms,\n str2hex: str2hex,\n hex2str: hex2str,\n ab2hex: ab2hex,\n inArray: inArray,\n getMonth: getMonth,\n getDate: getDate,\n GetDateStr: GetDateStr,\n PrefixZero: PrefixZero,\n showModal: showModal,\n validatePhoneEmail: validatePhoneEmail\n};\nexports.default = _default;\nfunction showModal(text) {\n uni.showModal({\n title: \"提示\",\n content: text,\n showCancel: false,\n success: function success(res) {\n if (res.confirm) {}\n }\n });\n}\n\n// 2进制位数不足补0\nfunction PrefixZero(num, n) {\n return (Array(n).join(0) + num).slice(-n);\n}\n//转16进制位数不足补0\nfunction toHex(num, length) {\n return num.toString(16).padStart(length, '0');\n}\nfunction inArray(arr, key, val) {\n if (!arr || !arr.length || (0, _typeof2.default)(arr) != 'object' || !Array.isArray(arr)) {\n return -1;\n }\n for (var i = 0; i < arr.length; i++) {\n if (!key) {\n if (arr[i] == val) {\n return i;\n }\n } else if (arr[i][key] === val) {\n return i;\n }\n }\n return -1;\n}\nfunction validatePhoneEmail(input) {\n var phoneRegex = /^(\\+?\\d{1,4})?[-\\s.]?\\(?(\\d{3})\\)?[-\\s.]?(\\d{3})[-\\s.]?(\\d{4})$/;\n var emailRegex = /^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/;\n var isPhone = phoneRegex.test(input);\n var isEmail = emailRegex.test(input);\n return {\n isPhone: isPhone,\n isEmail: isEmail\n };\n}\nfunction msg(str) {\n uni.showToast({\n title: str,\n icon: 'none'\n });\n}\nfunction ab2hex(buffer, split) {\n var hexArr = Array.prototype.map.call(new Uint8Array(buffer), function (bit) {\n return ('00' + bit.toString(16)).slice(-2);\n });\n return hexArr.join(split);\n}\nfunction hex2str(arr) {\n var decoder = new TextDecoder('utf8');\n var uint8 = new Uint8Array(arr);\n var res = decoder.decode(uint8);\n return res;\n}\nfunction str2hex(str) {\n var encoder = new TextEncoder('utf8');\n return encoder.encode(str);\n}\n\n// 跳绳分秒时间选择\nfunction gethms(type) {\n var mindata = [];\n var secondData = [];\n var timeList = [];\n for (var i = 0; i <= 59; i++) {\n i = i > 9 ? i : '0' + i;\n mindata.push(i + '分');\n }\n for (var i = 0; i <= 59; i++) {\n i = i > 9 ? i : '0' + i;\n secondData.push(i + '秒');\n }\n timeList[0] = mindata;\n timeList[1] = secondData;\n return timeList;\n}\nfunction getMonth(dates, months) {\n var d = new Date(dates.substring(0, 10));\n var year = d.getFullYear();\n var month = d.getMonth() + 1;\n if (Math.abs(months) > 12) {\n months = months % 12;\n }\n ;\n if (months != 0) {\n if (month + months > 12) {\n year++;\n month = (month + months) % 12;\n } else if (month + months < 1) {\n year--;\n month = 12 + month + months;\n } else {\n month = month + months;\n }\n ;\n }\n ;\n month = month < 10 ? \"0\" + month : month;\n var date = d.getDate();\n if (month == \"01\" || month == \"03\" || month == \"05\" || month == \"07\" || month == \"08\" || month == \"10\" || month == \"12\") {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-31\";\n } else if (month == \"02\") {\n if (year % 4 == 0 && year % 100 != 0 || year % 100 == 0 && year % 400 == 0) {\n return year + '-' + month + \"-01\" + \"~\" + year + \"-\" + month + \"-29\";\n } else {\n return year + '-' + month + \"-01\" + \"~\" + year + \"-\" + month + \"-28\";\n }\n ;\n } else {\n return year + '-' + month + \"-01\" + \"~\" + year + \"-\" + month + \"-30\";\n }\n ;\n}\n;\nfunction getDate(type) {\n var date = new Date();\n var year = date.getFullYear();\n var month = date.getMonth() + 1;\n var day = date.getDate();\n month = month > 9 ? month : '0' + month;\n day = day > 9 ? day : '0' + day;\n if (type === 'tow') {\n year = year - 2;\n return \"\".concat(year, \"-\").concat(month, \"-\").concat(day);\n }\n if (type === 'start') {\n year = year;\n return \"\".concat(year, \"-\").concat(month, \"-\").concat(day);\n }\n if (type === 'end') {\n year = year + 60;\n return \"\".concat(year, \"-\").concat(month, \"-\").concat(day);\n }\n if (type === 'year') {\n year = year;\n return \"\".concat(year);\n }\n if (type === 'month') {\n year = year;\n return \"\".concat(year, \"-\").concat(month);\n }\n if (type == \"m\") {\n if (month == \"01\" || month == \"03\" || month == \"05\" || month == \"07\" || month == \"08\" || month == \"10\" || month == \"12\") {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-31\";\n } else if (month == \"02\") {\n if (year % 4 == 0 && year % 100 != 0 || year % 100 == 0 && year % 400 == 0) {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-29\";\n } else {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-28\";\n }\n ;\n } else {\n return year + \"-\" + month + \"-01\" + \"~\" + year + \"-\" + month + \"-30\";\n }\n ;\n }\n}\n//获取AddDayCount天后的日期\nfunction GetDateStr(AddDayCount) {\n var dd = new Date();\n dd.setDate(dd.getDate() + AddDayCount);\n var y = dd.getFullYear();\n var m = dd.getMonth() + 1 < 10 ? \"0\" + (dd.getMonth() + 1) : dd.getMonth() + 1; //获取当前月份的日期,不足10补0\n var d = dd.getDate() < 10 ? \"0\" + dd.getDate() : dd.getDate(); //获取当前几号,不足10补0\n return y + \"-\" + m + \"-\" + d;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdG9vbHMvdG9vbHMuanMiXSwibmFtZXMiOlsibXNnIiwidG9IZXgiLCJnZXRobXMiLCJzdHIyaGV4IiwiaGV4MnN0ciIsImFiMmhleCIsImluQXJyYXkiLCJnZXRNb250aCIsImdldERhdGUiLCJHZXREYXRlU3RyIiwiUHJlZml4WmVybyIsInNob3dNb2RhbCIsInZhbGlkYXRlUGhvbmVFbWFpbCIsInRleHQiLCJ1bmkiLCJ0aXRsZSIsImNvbnRlbnQiLCJzaG93Q2FuY2VsIiwic3VjY2VzcyIsInJlcyIsImNvbmZpcm0iLCJudW0iLCJuIiwiQXJyYXkiLCJqb2luIiwic2xpY2UiLCJsZW5ndGgiLCJ0b1N0cmluZyIsInBhZFN0YXJ0IiwiYXJyIiwia2V5IiwidmFsIiwiaXNBcnJheSIsImkiLCJpbnB1dCIsInBob25lUmVnZXgiLCJlbWFpbFJlZ2V4IiwiaXNQaG9uZSIsInRlc3QiLCJpc0VtYWlsIiwic3RyIiwic2hvd1RvYXN0IiwiaWNvbiIsImJ1ZmZlciIsInNwbGl0IiwiaGV4QXJyIiwicHJvdG90eXBlIiwibWFwIiwiY2FsbCIsIlVpbnQ4QXJyYXkiLCJiaXQiLCJkZWNvZGVyIiwiVGV4dERlY29kZXIiLCJ1aW50OCIsImRlY29kZSIsImVuY29kZXIiLCJUZXh0RW5jb2RlciIsImVuY29kZSIsInR5cGUiLCJtaW5kYXRhIiwic2Vjb25kRGF0YSIsInRpbWVMaXN0IiwicHVzaCIsImRhdGVzIiwibW9udGhzIiwiZCIsIkRhdGUiLCJzdWJzdHJpbmciLCJ5ZWFyIiwiZ2V0RnVsbFllYXIiLCJtb250aCIsIk1hdGgiLCJhYnMiLCJkYXRlIiwiZGF5IiwiQWRkRGF5Q291bnQiLCJkZCIsInNldERhdGUiLCJ5IiwibSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBO0FBQXFDLGVBQ3RCO0VBQ2RBLEdBQUcsRUFBSEEsR0FBRztFQUNIQyxLQUFLLEVBQUxBLEtBQUs7RUFDTEMsTUFBTSxFQUFOQSxNQUFNO0VBQ05DLE9BQU8s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SUFBSUcsQ0FBQyxHQUFHRixFQUFFLENBQUNQLFdBQVcsRUFBRTtFQUN4QixJQUFJVSxDQUFDLEdBQUlILEVBQUUsQ0FBQ3JFLFFBQVEsRUFBRSxHQUFHLENBQUMsR0FBSSxFQUFFLEdBQUcsR0FBRyxJQUFJcUUsRUFBRSxDQUFDckUsUUFBUSxFQUFFLEdBQUcsQ0FBQyxDQUFDLEdBQUlxRSxFQUFFLENBQUNyRSxRQUFRLEVBQUUsR0FBRyxDQUFFLENBQUMsQ0FBQztFQUNwRixJQUFJMEQsQ0FBQyxHQUFHVyxFQUFFLENBQUNwRSxPQUFPLEVBQUUsR0FBRyxFQUFFLEdBQUcsR0FBRyxHQUFHb0UsRUFBRSxDQUFDcEUsT0FBTyxFQUFFLEdBQUdvRSxFQUFFLENBQUNwRSxPQUFPLEVBQUUsQ0FBQyxDQUFDO0VBQy9ELE9BQU9zRSxDQUFDLEdBQUcsR0FBRyxHQUFHQyxDQUFDLEdBQUcsR0FBRyxHQUFHZCxDQUFDO0FBQzdCIiwiZmlsZSI6IjM0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICRzdG9yZSBmcm9tICdAL3N0b3JlJ1xyXG5pbXBvcnQgJHRvb2xzIGZyb20gJ0AvdG9vbHMvdG9vbHMuanMnXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHRtc2csXHJcblx0dG9IZXgsXHJcblx0Z2V0aG1zLFxyXG5cdHN0cjJoZXgsXHJcblx0aGV4MnN0cixcclxuXHRhYjJoZXgsXHJcblx0aW5BcnJheSxcclxuXHRnZXRNb250aCxcclxuXHRnZXREYXRlLFxyXG5cdEdldERhdGVTdHIsXHJcblx0UHJlZml4WmVybyxcclxuXHRzaG93TW9kYWwsXHJcblx0dmFsaWRhdGVQaG9uZUVtYWlsXHJcbn1cclxuXHJcbmZ1bmN0aW9uIHNob3dNb2RhbCh0ZXh0KSB7XHJcblx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHR0aXRsZTogXCLmj5DnpLpcIixcclxuXHRcdGNvbnRlbnQ6IHRleHQsXHJcblx0XHRzaG93Q2FuY2VsOiBmYWxzZSxcclxuXHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRpZiAocmVzLmNvbmZpcm0pIHt9XHJcblx0XHR9XHJcblx0fSlcclxufVxyXG5cclxuLy8gMui/m+WItuS9jeaVsOS4jei2s+ihpTBcclxuZnVuY3Rpb24gUHJlZml4WmVybyhudW0sIG4pIHtcclxuXHRyZXR1cm4gKEFycmF5KG4pLmpvaW4oMCkgKyBudW0pLnNsaWNlKC1uKTtcclxufVxyXG4vL+i9rDE26L+b5Yi25L2N5pWw5LiN6Laz6KGlMFxyXG5mdW5jdGlvbiB0b0hleChudW0sIGxlbmd0aCkge1xyXG5cdHJldHVybiBudW0udG9TdHJpbmcoMTYpLnBhZFN0YXJ0KGxlbmd0aCwgJzAnKTtcclxufVxyXG5cclxuZnVuY3Rpb24gaW5BcnJheShhcnIsIGtleSwgdmFsKSB7XHJcblx0aWYgKCFhcnIgfHwgIWFyci5sZW5ndGggfHwgdHlwZW9mIGFyciAhPSAnb2JqZWN0JyB8fCAhQXJyYXkuaXNBcnJheShhcnIpKSB7XHJcblx0XHRyZXR1cm4gLTFcclxuXHR9XHJcblx0Zm9yIChsZXQgaSA9IDA7IGkgPCBhcnIubGVuZ3RoOyBpKyspIHtcclxuXHRcdGlmICgha2V5KSB7XHJcblx0XHRcdGlmIChhcnJbaV0gPT0gdmFsKSB7XHJcblx0XHRcdFx0cmV0dXJuIGlcclxuXHRcdFx0fVxyXG5cdFx0fSBlbHNlIGlmIChhcnJbaV1ba2V5XSA9PT0gdmFsKSB7XHJcblx0XHRcdHJldHVybiBpXHJcblx0XHR9XHJcblx0fVxyXG5cdHJldHVybiAtMTtcclxufVxyXG5cclxuZnVuY3Rpb24gdmFsaWRhdGVQaG9uZUVtYWlsKGlucHV0KSB7XHJcblx0Y29uc3QgcGhvbmVSZWdleCA9IC9eKFxcKz9cXGR7MSw0fSk/Wy1cXHMuXT9cXCg/KFxcZHszfSlcXCk/Wy1cXHMuXT8oXFxkezN9KVstXFxzLl0/KFxcZHs0fSkkLztcclxuXHRjb25zdCBlbWFpbFJlZ2V4ID0gL15cXHcrKFstKy5dXFx3KykqQFxcdysoWy0uXVxcdyspKlxcLlxcdysoWy0uXVxcdyspKiQvO1xyXG5cdGNvbnN0IGlzUGhvbmUgPSBwaG9uZVJlZ2V4LnRlc3QoaW5wdXQpO1xyXG5cdGNvbnN0IGlzRW1haWwgPSBlbWFpbFJlZ2V4LnRlc3QoaW5wdXQpO1xyXG5cclxuXHRyZXR1cm4ge1xyXG5cdFx0aXNQaG9uZSxcclxuXHRcdGlzRW1haWxcclxuXHR9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBtc2coc3RyKSB7XHJcblx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHR0aXRsZTogc3RyLFxyXG5cdFx0aWNvbjogJ25vbmUnXHJcblx0fSlcclxufVxyXG5cclxuZnVuY3Rpb24gYWIyaGV4KGJ1ZmZlciwgc3BsaXQpIHtcclxuXHR2YXIgaGV4QXJyID0gQXJyYXkucHJvdG90eXBlLm1hcC5jYWxsKFxyXG5cdFx0bmV3IFVpbnQ4QXJyYXkoYnVmZmVyKSxcclxuXHRcdGZ1bmN0aW9uKGJpdCkge1xyXG5cdFx0XHRyZXR1cm4gKCcwMCcgKyBiaXQudG9TdHJpbmcoMTYpKS5zbGljZSgtMilcclxuXHRcdH1cclxuXHQpXHJcblx0cmV0dXJuIGhleEFyci5qb2luKHNwbGl0KTtcclxufVxyXG5cclxuZnVuY3Rpb24gaGV4MnN0cihhcnIpIHtcclxuXHRsZXQgZGVjb2RlciA9IG5ldyBUZXh0RGVjb2RlcigndXRmOCcpXHJcblx0bGV0IHVpbnQ4ID0gbmV3IFVpbnQ4QXJyYXkoYXJyKVxyXG5cdGxldCByZXMgPSBkZWNvZGVyLmRlY29kZSh1aW50OClcclxuXHRyZXR1cm4gcmVzXHJcbn1cclxuXHJcbmZ1bmN0aW9uIHN0cjJoZXgoc3RyKSB7XHJcblx0bGV0IGVuY29kZXIgPSBuZXcgVGV4dEVuY29kZXIoJ3V0ZjgnKVxyXG5cdHJldHVybiBlbmNvZGVyLmVuY29kZShzdHIpXHJcbn1cclxuXHJcbi8vIOi3s+e7s+WIhuenkuaXtumXtOmAieaLqVxyXG5mdW5jdGlvbiBnZXRobXModHlwZSkge1xyXG5cdHZhciBtaW5kYXRhID0gW11cclxuXHR2YXIgc2Vjb25kRGF0YSA9IFtdXHJcblx0bGV0IHRpbWVMaXN0ID0gW11cclxuXHRmb3IgKHZhciBpID0gMDsgaSA8PSA1OTsgaSsrKSB7XHJcblx0XHRpID0gaSA+IDkgPyBpIDogJzAnICsgaVxyXG5cdFx0bWluZGF0YS5wdXNoKGkgKyAn5YiGJyk7XHJcblx0fVxyXG5cdGZvciAodmFyIGkgPSAwOyBpIDw9IDU5OyBpKyspIHtcclxuXHRcdGkgPSBpID4gOSA/IGkgOiAnMCcgKyBpXHJcblx0XHRzZWNvbmREYXRhLnB1c2goaSArICfnp5InKTtcclxuXHR9XHJcblx0dGltZUxpc3RbMF0gPSBtaW5kYXRhXHJcblx0dGltZUxpc3RbMV0gPSBzZWNvbmREYXRhXHJcblx0cmV0dXJuIHRpbWVMaXN0XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldE1vbnRoKGRhdGVzLCBtb250aHMpIHtcclxuXHR2YXIgZCA9IG5ldyBEYXRlKGRhdGVzLnN1YnN0cmluZygwLCAxMCkpO1xyXG5cdGxldCB5ZWFyID0gZC5nZXRGdWxsWWVhcigpO1xyXG5cdHZhciBtb250aCA9IGQuZ2V0TW9udGgoKSArIDE7XHJcblx0aWYgKE1hdGguYWJzKG1vbnRocykgPiAxMikge1xyXG5cdFx0bW9udGhzID0gbW9udGhzICUgMTI7XHJcblx0fTtcclxuXHRpZiAobW9udGhzICE9IDApIHtcclxuXHRcdGlmIChtb250aCArIG1vbnRocyA+IDEyKSB7XHJcblx0XHRcdHllYXIrKztcclxuXHRcdFx0bW9udGggPSAobW9udGggKyBtb250aHMpICUgMTI7XHJcblx0XHR9IGVsc2UgaWYgKG1vbnRoICsgbW9udGhzIDwgMSkge1xyXG5cdFx0XHR5ZWFyLS07XHJcblx0XHRcdG1vbnRoID0gMTIgKyBtb250aCArIG1vbnRocztcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdG1vbnRoID0gbW9udGggKyBtb250aHM7XHJcblx0XHR9O1xyXG5cdH07XHJcblx0bW9udGggPSBtb250aCA8IDEwID8gXCIwXCIgKyBtb250aCA6IG1vbnRoO1xyXG5cdHZhciBkYXRlID0gZC5nZXREYXRlKCk7XHJcblx0aWYgKG1vbnRoID09IFwiMDFcIiB8fCBtb250aCA9PSBcIjAzXCIgfHwgbW9udGggPT0gXCIwNVwiIHx8IG1vbnRoID09IFwiMDdcIiB8fCBtb250aCA9PSBcIjA4XCIgfHwgbW9udGggPT0gXCIxMFwiIHx8XHJcblx0XHRtb250aCA9PSBcIjEyXCIpIHtcclxuXHRcdHJldHVybiB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTAxXCIgKyBcIn5cIiArIHllYXIgKyBcIi1cIiArIG1vbnRoICsgXCItMzFcIjtcclxuXHR9IGVsc2UgaWYgKG1vbnRoID09IFwiMDJcIikge1xyXG5cdFx0aWYgKCh5ZWFyICUgNCA9PSAwICYmIHllYXIgJSAxMDAgIT0gMCkgfHwgKHllYXIgJSAxMDAgPT0gMCAmJiB5ZWFyICUgNDAwID09IDApKSB7XHJcblx0XHRcdHJldHVybiB5ZWFyICsgJy0nICsgbW9udGggKyBcIi0wMVwiICsgXCJ+XCIgKyB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTI5XCI7XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRyZXR1cm4geWVhciArICctJyArIG1vbnRoICsgXCItMDFcIiArIFwiflwiICsgeWVhciArIFwiLVwiICsgbW9udGggKyBcIi0yOFwiO1xyXG5cdFx0fTtcclxuXHR9IGVsc2Uge1xyXG5cdFx0cmV0dXJuIHllYXIgKyAnLScgKyBtb250aCArIFwiLTAxXCIgKyBcIn5cIiArIHllYXIgKyBcIi1cIiArIG1vbnRoICsgXCItMzBcIjtcclxuXHR9O1xyXG59O1xyXG5cclxuZnVuY3Rpb24gZ2V0RGF0ZSh0eXBlKSB7XHJcblx0Y29uc3QgZGF0ZSA9IG5ldyBEYXRlKCk7XHJcblx0bGV0IHllYXIgPSBkYXRlLmdldEZ1bGxZZWFyKCk7XHJcblx0bGV0IG1vbnRoID0gZGF0ZS5nZXRNb250aCgpICsgMTtcclxuXHRsZXQgZGF5ID0gZGF0ZS5nZXREYXRlKCk7XHJcblx0bW9udGggPSBtb250aCA+IDkgPyBtb250aCA6ICcwJyArIG1vbnRoO1xyXG5cdGRheSA9IGRheSA+IDkgPyBkYXkgOiAnMCcgKyBkYXk7XHJcblx0aWYgKHR5cGUgPT09ICd0b3cnKSB7XHJcblx0XHR5ZWFyID0geWVhciAtIDI7XHJcblx0XHRyZXR1cm4gYCR7eWVhcn0tJHttb250aH0tJHtkYXl9YDtcclxuXHR9XHJcblx0aWYgKHR5cGUgPT09ICdzdGFydCcpIHtcclxuXHRcdHllYXIgPSB5ZWFyO1xyXG5cdFx0cmV0dXJuIGAke3llYXJ9LSR7bW9udGh9LSR7ZGF5fWA7XHJcblx0fVxyXG5cdGlmICh0eXBlID09PSAnZW5kJykge1xyXG5cdFx0eWVhciA9IHllYXIgKyA2MDtcclxuXHRcdHJldHVybiBgJHt5ZWFyfS0ke21vbnRofS0ke2RheX1gO1xyXG5cdH1cclxuXHRpZiAodHlwZSA9PT0gJ3llYXInKSB7XHJcblx0XHR5ZWFyID0geWVhcjtcclxuXHRcdHJldHVybiBgJHt5ZWFyfWA7XHJcblx0fVxyXG5cdGlmICh0eXBlID09PSAnbW9udGgnKSB7XHJcblx0XHR5ZWFyID0geWVhcjtcclxuXHRcdHJldHVybiBgJHt5ZWFyfS0ke21vbnRofWA7XHJcblx0fVxyXG5cdGlmICh0eXBlID09IFwibVwiKSB7XHJcblx0XHRpZiAobW9udGggPT0gXCIwMVwiIHx8IG1vbnRoID09IFwiMDNcIiB8fCBtb250aCA9PSBcIjA1XCIgfHwgbW9udGggPT0gXCIwN1wiIHx8IG1vbnRoID09IFwiMDhcIiB8fCBtb250aCA9PSBcIjEwXCIgfHxcclxuXHRcdFx0bW9udGggPT0gXCIxMlwiKSB7XHJcblx0XHRcdHJldHVybiB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTAxXCIgKyBcIn5cIiArIHllYXIgKyBcIi1cIiArIG1vbnRoICsgXCItMzFcIjtcclxuXHRcdH0gZWxzZSBpZiAobW9udGggPT0gXCIwMlwiKSB7XHJcblx0XHRcdGlmICgoeWVhciAlIDQgPT0gMCAmJiB5ZWFyICUgMTAwICE9IDApIHx8ICh5ZWFyICUgMTAwID09IDAgJiYgeWVhciAlIDQwMCA9PSAwKSkge1xyXG5cdFx0XHRcdHJldHVybiB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTAxXCIgKyBcIn5cIiArIHllYXIgKyBcIi1cIiArIG1vbnRoICsgXCItMjlcIjtcclxuXHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRyZXR1cm4geWVhciArIFwiLVwiICsgbW9udGggKyBcIi0wMVwiICsgXCJ+XCIgKyB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTI4XCI7XHJcblx0XHRcdH07XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRyZXR1cm4geWVhciArIFwiLVwiICsgbW9udGggKyBcIi0wMVwiICsgXCJ+XCIgKyB5ZWFyICsgXCItXCIgKyBtb250aCArIFwiLTMwXCI7XHJcblx0XHR9O1xyXG5cdH1cclxufVxyXG4vL+iOt+WPlkFkZERheUNvdW505aSp5ZCO55qE5pel5pyfXHJcbmZ1bmN0aW9uIEdldERhdGVTdHIoQWRkRGF5Q291bnQpIHtcclxuXHR2YXIgZGQgPSBuZXcgRGF0ZSgpO1xyXG5cdGRkLnNldERhdGUoZGQuZ2V0RGF0ZSgpICsgQWRkRGF5Q291bnQpO1xyXG5cdHZhciB5ID0gZGQuZ2V0RnVsbFllYXIoKTtcclxuXHR2YXIgbSA9IChkZC5nZXRNb250aCgpICsgMSkgPCAxMCA/IFwiMFwiICsgKGRkLmdldE1vbnRoKCkgKyAxKSA6IChkZC5nZXRNb250aCgpICsgMSk7IC8v6I635Y+W5b2T5YmN5pyI5Lu955qE5pel5pyf77yM5LiN6LazMTDooaUwXHJcblx0dmFyIGQgPSBkZC5nZXREYXRlKCkgPCAxMCA/IFwiMFwiICsgZGQuZ2V0RGF0ZSgpIDogZGQuZ2V0RGF0ZSgpOyAvL+iOt+WPluW9k+WJjeWHoOWPt++8jOS4jei2szEw6KGlMFxyXG5cdHJldHVybiB5ICsgXCItXCIgKyBtICsgXCItXCIgKyBkO1xyXG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///34\n"); /***/ }), /* 35 */ @@ -3294,7 +3294,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\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 */ 20);\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 data: function data() {\n return {\n regTime: \"\",\n weight: \"\",\n height: ''\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isWeight\"])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n },\n startDate: function startDate() {\n return this.$tools.GetDateStr(-90);\n }\n }),\n methods: {\n // 手动记录\n handleTarget: function handleTarget() {\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(\"请选择测量日期\");\n return;\n }\n if (!that.height) {\n that.$tools.msg(\"请输入测量身高\");\n return;\n }\n if (!that.weight) {\n that.$tools.msg(\"请输入测量体重\");\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 }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.commit(\"changeRecord\", false);\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.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: that.startDate,\n e_time: that.endDate\n });\n that.regTime = \"\";\n that.weight = \"\";\n that.height = \"\";\n });\n },\n //\n changeLog: function changeLog(e) {\n this.regTime = e.detail.value;\n },\n onTap: function onTap() {\n this.regTime = \"\";\n this.weight = \"\";\n this.height = \"\";\n this.$store.commit(\"changeRecord\", false);\n },\n hideKeyboard: function hideKeyboard() {\n uni.hideKeyboard();\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9tYW51YWxseUFkZC93ZWlnaHRBZGQudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJyZWdUaW1lIiwid2VpZ2h0IiwiaGVpZ2h0IiwiY29tcHV0ZWQiLCJlbmREYXRlIiwic3RhcnREYXRlIiwibWV0aG9kcyIsImhhbmRsZVRhcmdldCIsInRoYXQiLCJhdWRfaWQiLCJ0aW1lIiwic190aW1lIiwiZV90aW1lIiwiY2hhbmdlTG9nIiwib25UYXAiLCJoaWRlS2V5Ym9hcmQiLCJ1bmkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBcUNBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUMsMENBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQUM7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0FBO1FBQ0FDO1FBQ0FDO1FBQ0FUO1FBQ0FDO01BQ0E7UUFDQTtRQUNBTTtRQUNBQTtRQUNBQTtVQUNBQztRQUNBO1FBQ0FEO1VBQ0FDO1FBQ0E7UUFDQUQ7VUFDQUM7VUFDQUU7VUFDQUM7UUFDQTtRQUNBSjtRQUNBQTtRQUNBQTtNQUNBO0lBQ0E7SUFDQTtJQUNBSztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0FDO0lBQ0E7RUFDQTtBQUNBO0FBQUEiLCJmaWxlIjoiNDcuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJ3cmFwcGVyIHdyYXBwZXJiZ1wiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJiZ1wiIEBjbGljaz1cIm9uVGFwXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj7miYvliqjorrDlvZU8L3ZpZXc+XHJcblx0XHRcdFx0PCEtLSAgLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIiBAY2xpY2s9XCJoaWRlS2V5Ym9hcmRcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPuaXpeacnzwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIDplbmQ9XCJlbmREYXRlXCIgQGNoYW5nZT1cImNoYW5nZUxvZ1wiIGZpZWxkcz1cInRpbWVcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7cmVnVGltZT9yZWdUaW1lOifor7fpgInmi6knfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PGljb24gY2xhc3M9XCJpY29uZm9udCBpY29uLWFycm93LWRvd24tYm9sZFwiPjwvaWNvbj5cclxuXHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7ouqvpq5g8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cImRpZ2l0XCIgdi1tb2RlbD1cImhlaWdodFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl6Lqr6auYXCIgLz5jbVxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7kvZPph408L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJ3ZWlnaHRcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpeS9k+mHjVwiPmtnXHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG4gY2xvc2VcIiBAY2xpY2s9XCJvblRhcCgpXCI+5Y+W5raIPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuXCIgQGNsaWNrPVwiaGFuZGxlVGFyZ2V0XCI+56Gu5a6aPC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRyZWdUaW1lOiBcIlwiLFxyXG5cdFx0XHRcdHdlaWdodDogXCJcIixcclxuXHRcdFx0XHRoZWlnaHQ6ICcnXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNXZWlnaHRcIl0pLFxyXG5cdFx0XHRlbmREYXRlKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLiR0b29scy5nZXREYXRlKFwic3RhcnRcIilcclxuXHRcdFx0fSxcclxuXHRcdFx0c3RhcnREYXRlKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLiR0b29scy5HZXREYXRlU3RyKC05MCk7XHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDmiYvliqjorrDlvZVcclxuXHRcdFx0aGFuZGxlVGFyZ2V0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5yZWdUaW1lKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmtYvph4/ml6XmnJ9cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQuaGVpZ2h0KSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmtYvph4/ouqvpq5hcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQud2VpZ2h0KSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmtYvph4/kvZPph41cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRpbnNlcnRtZWFzdXJlKHtcclxuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdHRpbWU6IHRoYXQucmVnVGltZSxcclxuXHRcdFx0XHRcdHdlaWdodDogdGhhdC53ZWlnaHQsXHJcblx0XHRcdFx0XHRoZWlnaHQ6IHRoYXQuaGVpZ2h0LFxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSByZXR1cm5cclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlUmVjb3JkXCIsIGZhbHNlKTtcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0UmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRVc2VySW5mb1wiLCB7XHJcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiR2V0Qm9keVRyZW5kTGlzdFwiLCB7XHJcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdFx0c190aW1lOiB0aGF0LnN0YXJ0RGF0ZSxcclxuXHRcdFx0XHRcdFx0ZV90aW1lOiB0aGF0LmVuZERhdGVcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGF0LnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0XHR0aGF0LndlaWdodCA9IFwiXCJcclxuXHRcdFx0XHRcdHRoYXQuaGVpZ2h0ID0gXCJcIlxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vXHJcblx0XHRcdGNoYW5nZUxvZyhlKSB7XHJcblx0XHRcdFx0dGhpcy5yZWdUaW1lID0gZS5kZXRhaWwudmFsdWVcclxuXHRcdFx0fSxcclxuXHRcdFx0b25UYXAoKSB7XHJcblx0XHRcdFx0dGhpcy5yZWdUaW1lID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMud2VpZ2h0ID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMuaGVpZ2h0ID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMuJHN0b3JlLmNvbW1pdChcImNoYW5nZVJlY29yZFwiLCBmYWxzZSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGhpZGVLZXlib2FyZCgpIHtcclxuXHRcdFx0XHR1bmkuaGlkZUtleWJvYXJkKClcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5idG4ge1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbWFpbmNvbG9yICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cdC5lZGl0IHtcclxuXHRcdHRvcDogMjAlXHJcblx0fVxyXG5cdFxyXG5cdC5jbG9zZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGNvbG9yOiAjMzMzO1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///47\n"); +eval("\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 */ 20);\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 data: function data() {\n return {\n regTime: \"\",\n weight: \"\",\n height: ''\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isWeight\"])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n },\n startDate: function startDate() {\n return this.$tools.GetDateStr(-90);\n }\n }),\n methods: {\n // 手动记录\n handleTarget: function handleTarget() {\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(\"请选择测量日期\");\n return;\n }\n if (!that.height) {\n that.$tools.msg(\"请输入测量身高\");\n return;\n }\n if (!that.weight) {\n that.$tools.msg(\"请输入测量体重\");\n return;\n }\n that.$store.commit(\"changeRecord\", false);\n that.$model.getinsertmeasure({\n aud_id: uni.getStorageSync('userid'),\n time: that.regTime,\n weight: that.weight,\n height: that.height\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.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: that.startDate,\n e_time: that.endDate\n });\n that.regTime = \"\";\n that.weight = \"\";\n that.height = \"\";\n });\n },\n //\n changeLog: function changeLog(e) {\n this.regTime = e.detail.value;\n },\n onTap: function onTap() {\n this.regTime = \"\";\n this.weight = \"\";\n this.height = \"\";\n this.$store.commit(\"changeRecord\", false);\n },\n hideKeyboard: function hideKeyboard() {\n uni.hideKeyboard();\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9tYW51YWxseUFkZC93ZWlnaHRBZGQudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJyZWdUaW1lIiwid2VpZ2h0IiwiaGVpZ2h0IiwiY29tcHV0ZWQiLCJlbmREYXRlIiwic3RhcnREYXRlIiwibWV0aG9kcyIsImhhbmRsZVRhcmdldCIsInRoYXQiLCJhdWRfaWQiLCJ0aW1lIiwic190aW1lIiwiZV90aW1lIiwiY2hhbmdlTG9nIiwib25UYXAiLCJoaWRlS2V5Ym9hcmQiLCJ1bmkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBcUNBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUMsMENBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQUM7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0FBO01BQ0FBO1FBQ0FDO1FBQ0FDO1FBQ0FUO1FBQ0FDO01BQ0E7UUFDQTtRQUNBTTtRQUNBQTtVQUNBQztRQUNBO1FBQ0FEO1VBQ0FDO1FBQ0E7UUFDQUQ7VUFDQUM7VUFDQUU7VUFDQUM7UUFDQTtRQUNBSjtRQUNBQTtRQUNBQTtNQUNBO0lBQ0E7SUFDQTtJQUNBSztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0FDO0lBQ0E7RUFDQTtBQUNBO0FBQUEiLCJmaWxlIjoiNDcuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJ3cmFwcGVyIHdyYXBwZXJiZ1wiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJiZ1wiIEBjbGljaz1cIm9uVGFwXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj7miYvliqjorrDlvZU8L3ZpZXc+XHJcblx0XHRcdFx0PCEtLSAgLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIiBAY2xpY2s9XCJoaWRlS2V5Ym9hcmRcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPuaXpeacnzwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIDplbmQ9XCJlbmREYXRlXCIgQGNoYW5nZT1cImNoYW5nZUxvZ1wiIGZpZWxkcz1cInRpbWVcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7cmVnVGltZT9yZWdUaW1lOifor7fpgInmi6knfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PGljb24gY2xhc3M9XCJpY29uZm9udCBpY29uLWFycm93LWRvd24tYm9sZFwiPjwvaWNvbj5cclxuXHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7ouqvpq5g8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cImRpZ2l0XCIgdi1tb2RlbD1cImhlaWdodFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl6Lqr6auYXCIgLz5jbVxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7kvZPph408L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJ3ZWlnaHRcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpeS9k+mHjVwiPmtnXHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG4gY2xvc2VcIiBAY2xpY2s9XCJvblRhcCgpXCI+5Y+W5raIPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuXCIgQGNsaWNrPVwiaGFuZGxlVGFyZ2V0XCI+56Gu5a6aPC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRyZWdUaW1lOiBcIlwiLFxyXG5cdFx0XHRcdHdlaWdodDogXCJcIixcclxuXHRcdFx0XHRoZWlnaHQ6ICcnXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNXZWlnaHRcIl0pLFxyXG5cdFx0XHRlbmREYXRlKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLiR0b29scy5nZXREYXRlKFwic3RhcnRcIilcclxuXHRcdFx0fSxcclxuXHRcdFx0c3RhcnREYXRlKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLiR0b29scy5HZXREYXRlU3RyKC05MCk7XHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDmiYvliqjorrDlvZVcclxuXHRcdFx0aGFuZGxlVGFyZ2V0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5yZWdUaW1lKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmtYvph4/ml6XmnJ9cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQuaGVpZ2h0KSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmtYvph4/ouqvpq5hcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQud2VpZ2h0KSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmtYvph4/kvZPph41cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoXCJjaGFuZ2VSZWNvcmRcIiwgZmFsc2UpO1xyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldGluc2VydG1lYXN1cmUoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0dGltZTogdGhhdC5yZWdUaW1lLFxyXG5cdFx0XHRcdFx0d2VpZ2h0OiB0aGF0LndlaWdodCxcclxuXHRcdFx0XHRcdGhlaWdodDogdGhhdC5oZWlnaHQsXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFJlc3VsdFwiLCB7XHJcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0VXNlckluZm9cIiwge1xyXG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcIkdldEJvZHlUcmVuZExpc3RcIiwge1xyXG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXHJcblx0XHRcdFx0XHRcdHNfdGltZTogdGhhdC5zdGFydERhdGUsXHJcblx0XHRcdFx0XHRcdGVfdGltZTogdGhhdC5lbmREYXRlXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC5yZWdUaW1lID0gXCJcIlxyXG5cdFx0XHRcdFx0dGhhdC53ZWlnaHQgPSBcIlwiXHJcblx0XHRcdFx0XHR0aGF0LmhlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvL1xyXG5cdFx0XHRjaGFuZ2VMb2coZSkge1xyXG5cdFx0XHRcdHRoaXMucmVnVGltZSA9IGUuZGV0YWlsLnZhbHVlXHJcblx0XHRcdH0sXHJcblx0XHRcdG9uVGFwKCkge1xyXG5cdFx0XHRcdHRoaXMucmVnVGltZSA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLndlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLmhlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLiRzdG9yZS5jb21taXQoXCJjaGFuZ2VSZWNvcmRcIiwgZmFsc2UpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRoaWRlS2V5Ym9hcmQoKSB7XHJcblx0XHRcdFx0dW5pLmhpZGVLZXlib2FyZCgpXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQgbGFuZz1cInNjc3NcIj5cclxuXHQuYnRuIHtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogJG1haW5jb2xvciAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRcclxuXHQuZWRpdCB7XHJcblx0XHR0b3A6IDIwJVxyXG5cdH1cclxuXHRcclxuXHQuY2xvc2Uge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRjb2xvcjogIzMzMztcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///47\n"); /***/ }), /* 48 */ @@ -3934,7 +3934,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\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 */ 20);\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 data: function data() {\n return {\n regTime: \"\",\n number1: '',\n number2: \"\",\n number3: \"\"\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\"])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n methods: {\n // 手动记录\n handleTarget: function handleTarget() {\n var _this = this;\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(\"请选择测量日期\");\n return;\n }\n if (!that.number1) {\n that.$tools.msg(\"请输入第一次吸气值\");\n return;\n }\n if (!that.number2) {\n that.$tools.msg(\"请输入第二次吸气值\");\n return;\n }\n if (!that.number3) {\n that.$tools.msg(\"请输入第三次吸气值\");\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.commit(\"changeRecord\", false);\n that.$store.dispatch(\"getUserInfo\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n _this.regTime = \"\";\n _this.number1 = \"\";\n _this.number2 = \"\";\n _this.number3 = \"\";\n });\n },\n //\n changeLog: function changeLog(e) {\n this.regTime = e.detail.value;\n },\n onTap: function onTap() {\n this.regTime = \"\";\n this.number1 = \"\";\n this.number2 = \"\";\n this.number3 = \"\";\n this.$store.commit(\"changeRecord\", false);\n },\n hideKeyboard: function hideKeyboard() {\n uni.hideKeyboard();\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9tYW51YWxseUFkZC9sdW5nQWRkLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwicmVnVGltZSIsIm51bWJlcjEiLCJudW1iZXIyIiwibnVtYmVyMyIsImNvbXB1dGVkIiwiZW5kRGF0ZSIsIm1ldGhvZHMiLCJoYW5kbGVUYXJnZXQiLCJ0aGF0IiwiYXVkX2lkIiwidGltZSIsIm9uZSIsInR3byIsInRocmVlIiwiY2hhbmdlTG9nIiwib25UYXAiLCJoaWRlS2V5Ym9hcmQiLCJ1bmkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBMkNBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUMsMENBQ0E7SUFDQUM7TUFDQTtJQUNBO0VBQUEsRUFDQTtFQUNBQztJQUNBO0lBQ0FDO01BQUE7TUFDQTtNQUNBO1FBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBQTtRQUNBQztRQUNBQztRQUNBQztRQUNBQztRQUNBQztNQUNBO1FBQ0E7UUFDQUw7UUFDQUE7UUFDQUE7VUFDQUM7UUFDQTtRQUNBRDtVQUNBQztRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUs7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0FDO0lBQ0E7RUFDQTtBQUNBO0FBQUEiLCJmaWxlIjoiNTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJ3cmFwcGVyXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImJnXCIgQGNsaWNrPVwib25UYXBcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0XCIgQGNsaWNrLnN0b3A+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZVwiPuaJi+WKqOiusOW9lTwvdmlldz5cclxuXHRcdFx0XHQ8IS0tICAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiIEBjbGljaz1cImhpZGVLZXlib2FyZFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+5pel5pyfPC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHQ8cGlja2VyIG1vZGU9XCJkYXRlXCIgOmVuZD1cImVuZERhdGVcIiBAY2hhbmdlPVwiY2hhbmdlTG9nXCIgZmllbGRzPVwidGltZVwiPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLWlucHV0XCI+e3tyZWdUaW1lP3JlZ1RpbWU6J+ivt+mAieaLqSd9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cImljb25mb250IGljb24tYXJyb3ctZG93bi1ib2xkXCI+PC9pY29uPlxyXG5cdFx0XHRcdFx0XHQ8L3BpY2tlcj5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuesrOS4gOasoTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbnB1dCB0eXBlPVwiZGlnaXRcIiB2LW1vZGVsPVwibnVtYmVyMVwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWlXCI+bWxcclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+56ys5LqM5qyhPC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IHR5cGU9XCJkaWdpdFwiIHYtbW9kZWw9XCJudW1iZXIyXCIgcGxhY2Vob2xkZXI9XCLor7fovpPlhaVcIj5tbFxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7nrKzkuInmrKE8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cImRpZ2l0XCIgdi1tb2RlbD1cIm51bWJlcjNcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpVwiPm1sXHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG4gY2xvc2VcIiBAY2xpY2s9XCJvblRhcCgpXCI+5Y+W5raIPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuXCIgQGNsaWNrPVwiaGFuZGxlVGFyZ2V0XCI+56Gu5a6aPC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRyZWdUaW1lOiBcIlwiLFxyXG5cdFx0XHRcdG51bWJlcjE6ICcnLFxyXG5cdFx0XHRcdG51bWJlcjI6IFwiXCIsXHJcblx0XHRcdFx0bnVtYmVyMzogXCJcIlxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiXSksXHJcblx0XHRcdGVuZERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJzdGFydFwiKVxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5omL5Yqo6K6w5b2VXHJcblx0XHRcdGhhbmRsZVRhcmdldCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQucmVnVGltZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36YCJ5oup5rWL6YeP5pel5pyfXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0Lm51bWJlcjEpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeesrOS4gOasoeWQuOawlOWAvFwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5udW1iZXIyKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXnrKzkuozmrKHlkLjmsJTlgLxcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubnVtYmVyMykge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl56ys5LiJ5qyh5ZC45rCU5YC8XCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0THVuZ21lYXN1cmUoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0dGltZTogdGhhdC5yZWdUaW1lLFxyXG5cdFx0XHRcdFx0b25lOiB0aGF0Lm51bWJlcjEsXHJcblx0XHRcdFx0XHR0d286IHRoYXQubnVtYmVyMixcclxuXHRcdFx0XHRcdHRocmVlOiB0aGF0Lm51bWJlcjNcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZVJlY29yZFwiLCBmYWxzZSk7XHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFVzZXJJbmZvXCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRMdW5nUmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhpcy5yZWdUaW1lID0gXCJcIlxyXG5cdFx0XHRcdFx0dGhpcy5udW1iZXIxID0gXCJcIlxyXG5cdFx0XHRcdFx0dGhpcy5udW1iZXIyID0gXCJcIlxyXG5cdFx0XHRcdFx0dGhpcy5udW1iZXIzID0gXCJcIlxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vXHJcblx0XHRcdGNoYW5nZUxvZyhlKSB7XHJcblx0XHRcdFx0dGhpcy5yZWdUaW1lID0gZS5kZXRhaWwudmFsdWVcclxuXHRcdFx0fSxcclxuXHRcdFx0b25UYXAoKSB7XHJcblx0XHRcdFx0dGhpcy5yZWdUaW1lID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMubnVtYmVyMSA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLm51bWJlcjIgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy5udW1iZXIzID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMuJHN0b3JlLmNvbW1pdChcImNoYW5nZVJlY29yZFwiLCBmYWxzZSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGhpZGVLZXlib2FyZCgpIHtcclxuXHRcdFx0XHR1bmkuaGlkZUtleWJvYXJkKClcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5idG4ge1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbWFpbmNvbG9yICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuZWRpdCB7XHJcblx0XHR0b3A6IDIwJVxyXG5cdH1cclxuXHJcblx0LmNsb3NlIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0Y29sb3I6ICMzMzM7XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///57\n"); +eval("\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 */ 20);\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 data: function data() {\n return {\n regTime: \"\",\n number1: '',\n number2: \"\",\n number3: \"\"\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\"])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n },\n startDate: function startDate() {\n return this.$tools.GetDateStr(-90);\n }\n }),\n methods: {\n // 手动记录\n handleTarget: function handleTarget() {\n var _this = this;\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(\"请选择测量日期\");\n return;\n }\n if (!that.number1) {\n that.$tools.msg(\"请输入第一次吸气值\");\n return;\n }\n if (!that.number2) {\n that.$tools.msg(\"请输入第二次吸气值\");\n return;\n }\n if (!that.number3) {\n that.$tools.msg(\"请输入第三次吸气值\");\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.commit(\"changeRecord\", false);\n that.$store.dispatch(\"getUserInfo\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n _this.regTime = \"\";\n _this.number1 = \"\";\n _this.number2 = \"\";\n _this.number3 = \"\";\n });\n },\n //\n changeLog: function changeLog(e) {\n this.regTime = e.detail.value;\n },\n onTap: function onTap() {\n this.regTime = \"\";\n this.number1 = \"\";\n this.number2 = \"\";\n this.number3 = \"\";\n this.$store.commit(\"changeRecord\", false);\n },\n hideKeyboard: function hideKeyboard() {\n uni.hideKeyboard();\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9tYW51YWxseUFkZC9sdW5nQWRkLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwicmVnVGltZSIsIm51bWJlcjEiLCJudW1iZXIyIiwibnVtYmVyMyIsImNvbXB1dGVkIiwiZW5kRGF0ZSIsInN0YXJ0RGF0ZSIsIm1ldGhvZHMiLCJoYW5kbGVUYXJnZXQiLCJ0aGF0IiwiYXVkX2lkIiwidGltZSIsIm9uZSIsInR3byIsInRocmVlIiwiY2hhbmdlTG9nIiwib25UYXAiLCJoaWRlS2V5Ym9hcmQiLCJ1bmkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBMkNBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUMsMENBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQTtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQUE7UUFDQUM7UUFDQUM7UUFDQUM7UUFDQUM7UUFDQUM7TUFDQTtRQUNBO1FBQ0FMO1FBQ0FBO1FBQ0FBO1VBQ0FDO1FBQ0E7UUFDQUQ7VUFDQUM7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FLO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBQztJQUNBO0VBQ0E7QUFDQTtBQUFBIiwiZmlsZSI6IjU3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwid3JhcHBlclwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJiZ1wiIEBjbGljaz1cIm9uVGFwXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj7miYvliqjorrDlvZU8L3ZpZXc+XHJcblx0XHRcdFx0PCEtLSAgLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIiBAY2xpY2s9XCJoaWRlS2V5Ym9hcmRcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPuaXpeacnzwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIDplbmQ9XCJlbmREYXRlXCIgQGNoYW5nZT1cImNoYW5nZUxvZ1wiIGZpZWxkcz1cInRpbWVcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7cmVnVGltZT9yZWdUaW1lOifor7fpgInmi6knfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PGljb24gY2xhc3M9XCJpY29uZm9udCBpY29uLWFycm93LWRvd24tYm9sZFwiPjwvaWNvbj5cclxuXHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7nrKzkuIDmrKE8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cImRpZ2l0XCIgdi1tb2RlbD1cIm51bWJlcjFcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpVwiPm1sXHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuesrOS6jOasoTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbnB1dCB0eXBlPVwiZGlnaXRcIiB2LW1vZGVsPVwibnVtYmVyMlwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWlXCI+bWxcclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+56ys5LiJ5qyhPC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IHR5cGU9XCJkaWdpdFwiIHYtbW9kZWw9XCJudW1iZXIzXCIgcGxhY2Vob2xkZXI9XCLor7fovpPlhaVcIj5tbFxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuIGNsb3NlXCIgQGNsaWNrPVwib25UYXAoKVwiPuWPlua2iDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ0blwiIEBjbGljaz1cImhhbmRsZVRhcmdldFwiPuehruWumjwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0cmVnVGltZTogXCJcIixcclxuXHRcdFx0XHRudW1iZXIxOiAnJyxcclxuXHRcdFx0XHRudW1iZXIyOiBcIlwiLFxyXG5cdFx0XHRcdG51bWJlcjM6IFwiXCJcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFtcInVzZXJcIl0pLFxyXG5cdFx0XHRlbmREYXRlKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLiR0b29scy5nZXREYXRlKFwic3RhcnRcIilcclxuXHRcdFx0fSxcclxuXHRcdFx0c3RhcnREYXRlKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLiR0b29scy5HZXREYXRlU3RyKC05MCk7XHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDmiYvliqjorrDlvZVcclxuXHRcdFx0aGFuZGxlVGFyZ2V0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5yZWdUaW1lKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmtYvph4/ml6XmnJ9cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubnVtYmVyMSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl56ys5LiA5qyh5ZC45rCU5YC8XCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0Lm51bWJlcjIpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeesrOS6jOasoeWQuOawlOWAvFwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5udW1iZXIzKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXnrKzkuInmrKHlkLjmsJTlgLxcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRMdW5nbWVhc3VyZSh7XHJcblx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXHJcblx0XHRcdFx0XHR0aW1lOiB0aGF0LnJlZ1RpbWUsXHJcblx0XHRcdFx0XHRvbmU6IHRoYXQubnVtYmVyMSxcclxuXHRcdFx0XHRcdHR3bzogdGhhdC5udW1iZXIyLFxyXG5cdFx0XHRcdFx0dGhyZWU6IHRoYXQubnVtYmVyM1xyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSByZXR1cm5cclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlUmVjb3JkXCIsIGZhbHNlKTtcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0VXNlckluZm9cIiwge1xyXG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldEx1bmdSZXN1bHRcIiwge1xyXG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0XHR0aGlzLm51bWJlcjEgPSBcIlwiXHJcblx0XHRcdFx0XHR0aGlzLm51bWJlcjIgPSBcIlwiXHJcblx0XHRcdFx0XHR0aGlzLm51bWJlcjMgPSBcIlwiXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly9cclxuXHRcdFx0Y2hhbmdlTG9nKGUpIHtcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBlLmRldGFpbC52YWx1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRvblRhcCgpIHtcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy5udW1iZXIxID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMubnVtYmVyMiA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLm51bWJlcjMgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy4kc3RvcmUuY29tbWl0KFwiY2hhbmdlUmVjb3JkXCIsIGZhbHNlKTtcclxuXHRcdFx0fSxcclxuXHRcdFx0aGlkZUtleWJvYXJkKCkge1xyXG5cdFx0XHRcdHVuaS5oaWRlS2V5Ym9hcmQoKVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmJ0biB7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICRtYWluY29sb3IgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5lZGl0IHtcclxuXHRcdHRvcDogMjAlXHJcblx0fVxyXG5cclxuXHQuY2xvc2Uge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRjb2xvcjogIzMzMztcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///57\n"); /***/ }), /* 58 */ @@ -4052,7 +4052,12 @@ var render = function () { attrs: { _i: "6-" + $30 }, }, [ - _c("text"), + _c("image", { + attrs: { + src: _vm._$s("7-" + $30, "a-src", item.pic), + _i: "7-" + $30, + }, + }), _c("view", [ _vm._v(_vm._$s("8-" + $30, "t0-0", _vm._s(item.name))), ]), @@ -4105,7 +4110,12 @@ var render = function () { attrs: { _i: "14-" + $31 }, }, [ - _c("text"), + _c("image", { + attrs: { + src: _vm._$s("15-" + $31, "a-src", item.pic), + _i: "15-" + $31, + }, + }), _c("view", [ _vm._v(_vm._$s("16-" + $31, "t0-0", _vm._s(item.name))), ]), @@ -4157,7 +4167,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\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 */ 20);\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 data: function data() {\n return {};\n },\n onLoad: function onLoad() {},\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"cardList\", 'user'])), {}, {\n list: function list() {\n return this.cardList;\n }\n }),\n methods: {\n handleGradeList: function handleGradeList() {\n var that = this;\n var list = [];\n that.cardList.user.forEach(function (ite) {\n list.push(ite.id);\n });\n that.$model.getCardAllOrder({\n aud_id: that.user.id,\n card_order: list.join(\",\")\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$store.dispatch('getUserInfo', {\n aud_id: that.user.id\n });\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }).catch(function (err) {});\n },\n // 删除已选择卡片\n deleteCard: function deleteCard(item, index) {\n var that = this;\n that.cardList.user.splice(index, 1);\n that.cardList.all.push(item);\n // that.handleGradeList()\n },\n // 添加已有的卡片\n addCard: function addCard(item, index) {\n var that = this;\n that.cardList.all.splice(index, 1);\n that.cardList.user.push(item);\n // that.handleGradeList()\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY2FyZC9jYXJkLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwib25Mb2FkIiwiY29tcHV0ZWQiLCJtYXBTdGF0ZSIsImxpc3QiLCJjYXJkTGlzdCIsIm1ldGhvZHMiLCJoYW5kbGVHcmFkZUxpc3QiLCJ0aGF0IiwidXNlciIsImZvckVhY2giLCJpdGUiLCJwdXNoIiwiaWQiLCIkbW9kZWwiLCJnZXRDYXJkQWxsT3JkZXIiLCJhdWRfaWQiLCJjYXJkX29yZGVyIiwiam9pbiIsInRoZW4iLCJyZXMiLCJjb2RlIiwiJHRvb2xzIiwibXNnIiwiJHN0b3JlIiwiZGlzcGF0Y2giLCJ1bmkiLCJzd2l0Y2hUYWIiLCJ1cmwiLCJjYXRjaCIsImVyciIsImRlbGV0ZUNhcmQiLCJpdGVtIiwiaW5kZXgiLCJzcGxpY2UiLCJhbGwiLCJhZGRDYXJkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQXlDQTtBQUVjO0FBQUE7QUFBQSxlQUNDO0VBQ2RBLElBQUksa0JBQUc7SUFDTixPQUFPLENBQUMsQ0FBQztFQUNWLENBQUM7RUFDREMsTUFBTSxvQkFBRyxDQUFDLENBQUM7RUFDWEMsUUFBUSxrQ0FDSixJQUFBQyxjQUFRLEVBQUMsQ0FBQyxVQUFVLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDakNDLElBQUksa0JBQUc7TUFDTixPQUFPLElBQUksQ0FBQ0MsUUFBUTtJQUNyQjtFQUFDLEVBQ0Q7RUFDREMsT0FBTyxFQUFFO0lBQ1JDLGVBQWUsNkJBQUc7TUFDakIsSUFBSUMsSUFBSSxHQUFHLElBQUk7TUFDZixJQUFJSixJQUFJLEdBQUcsRUFBRTtNQUNiSSxJQUFJLENBQUNILFFBQVEsQ0FBQ0ksSUFBSSxDQUFDQyxPQUFPLENBQUMsVUFBQUMsR0FBRyxFQUFJO1FBQ2pDUCxJQUFJLENBQUNRLElBQUksQ0FBQ0QsR0FBRyxDQUFDRSxFQUFFLENBQUM7TUFDbEIsQ0FBQyxDQUFDO01BQ0ZMLElBQUksQ0FBQ00sTUFBTSxDQUFDQyxlQUFlLENBQUM7UUFDM0JDLE1BQU0sRUFBRVIsSUFBSSxDQUFDQyxJQUFJLENBQUNJLEVBQUU7UUFDcEJJLFVBQVUsRUFBRWIsSUFBSSxDQUFDYyxJQUFJLENBQUMsR0FBRztNQUMxQixDQUFDLENBQUMsQ0FBQ0MsSUFBSSxDQUFDLFVBQUFDLEdBQUcsRUFBSTtRQUNkLElBQUlBLEdBQUcsQ0FBQ0MsSUFBSSxJQUFJLENBQUMsRUFBRTtVQUNsQmIsSUFBSSxDQUFDYyxNQUFNLENBQUNDLEdBQUcsQ0FBQ0gsR0FBRyxDQUFDRyxHQUFHLENBQUM7VUFDeEI7UUFDRDtRQUNBZixJQUFJLENBQUNnQixNQUFNLENBQUNDLFFBQVEsQ0FBQyxhQUFhLEVBQUU7VUFDbkNULE1BQU0sRUFBRVIsSUFBSSxDQUFDQyxJQUFJLENBQUNJO1FBQ25CLENBQUMsQ0FBQztRQUNGYSxHQUFHLENBQUNDLFNBQVMsQ0FBQztVQUNiQyxHQUFHLEVBQUU7UUFDTixDQUFDLENBQUM7TUFDSCxDQUFDLENBQUMsQ0FBQ0MsS0FBSyxDQUFDLFVBQUFDLEdBQUcsRUFBSSxDQUFDLENBQUMsQ0FBQztJQUNwQixDQUFDO0lBRUQ7SUFDQUMsVUFBVSxzQkFBQ0MsSUFBSSxFQUFFQyxLQUFLLEVBQUU7TUFDdkIsSUFBSXpCLElBQUksR0FBRyxJQUFJO01BQ2ZBLElBQUksQ0FBQ0gsUUFBUSxDQUFDSSxJQUFJLENBQUN5QixNQUFNLENBQUNELEtBQUssRUFBRSxDQUFDLENBQUM7TUFDbkN6QixJQUFJLENBQUNILFFBQVEsQ0FBQzhCLEdBQUcsQ0FBQ3ZCLElBQUksQ0FBQ29CLElBQUksQ0FBQztNQUM1QjtJQUNELENBQUM7SUFDRDtJQUNBSSxPQUFPLG1CQUFDSixJQUFJLEVBQUVDLEtBQUssRUFBRTtNQUNwQixJQUFJekIsSUFBSSxHQUFHLElBQUk7TUFDZkEsSUFBSSxDQUFDSCxRQUFRLENBQUM4QixHQUFHLENBQUNELE1BQU0sQ0FBQ0QsS0FBSyxFQUFFLENBQUMsQ0FBQztNQUNsQ3pCLElBQUksQ0FBQ0gsUUFBUSxDQUFDSSxJQUFJLENBQUNHLElBQUksQ0FBQ29CLElBQUksQ0FBQztNQUM3QjtJQUNEO0VBQ0Q7QUFDRCxDQUFDO0FBQUEiLCJmaWxlIjoiNjIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7fVxuXHR9LFxuXHRvbkxvYWQoKSB7fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJjYXJkTGlzdFwiLCAndXNlciddKSxcblx0XHRsaXN0KCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuY2FyZExpc3Rcblx0XHR9XG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHRoYW5kbGVHcmFkZUxpc3QoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGxldCBsaXN0ID0gW11cblx0XHRcdHRoYXQuY2FyZExpc3QudXNlci5mb3JFYWNoKGl0ZSA9PiB7XG5cdFx0XHRcdGxpc3QucHVzaChpdGUuaWQpXG5cdFx0XHR9KVxuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0Q2FyZEFsbE9yZGVyKHtcblx0XHRcdFx0YXVkX2lkOiB0aGF0LnVzZXIuaWQsXG5cdFx0XHRcdGNhcmRfb3JkZXI6IGxpc3Quam9pbihcIixcIilcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaCgnZ2V0VXNlckluZm8nLCB7XG5cdFx0XHRcdFx0YXVkX2lkOiB0aGF0LnVzZXIuaWRcblx0XHRcdFx0fSlcblx0XHRcdFx0dW5pLnN3aXRjaFRhYih7XG5cdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleFwiXG5cdFx0XHRcdH0pXG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblxuXHRcdC8vIOWIoOmZpOW3sumAieaLqeWNoeeJh1xuXHRcdGRlbGV0ZUNhcmQoaXRlbSwgaW5kZXgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC5jYXJkTGlzdC51c2VyLnNwbGljZShpbmRleCwgMSlcblx0XHRcdHRoYXQuY2FyZExpc3QuYWxsLnB1c2goaXRlbSlcblx0XHRcdC8vIHRoYXQuaGFuZGxlR3JhZGVMaXN0KClcblx0XHR9LFxuXHRcdC8vIOa3u+WKoOW3suacieeahOWNoeeJh1xuXHRcdGFkZENhcmQoaXRlbSwgaW5kZXgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC5jYXJkTGlzdC5hbGwuc3BsaWNlKGluZGV4LCAxKVxuXHRcdFx0dGhhdC5jYXJkTGlzdC51c2VyLnB1c2goaXRlbSlcblx0XHRcdC8vIHRoYXQuaGFuZGxlR3JhZGVMaXN0KClcblx0XHR9LFxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///62\n"); +eval("\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 */ 20);\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 data: function data() {\n return {};\n },\n onLoad: function onLoad() {},\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"cardList\", 'user'])), {}, {\n list: function list() {\n return this.cardList;\n }\n }),\n methods: {\n handleGradeList: function handleGradeList() {\n var that = this;\n var list = [];\n that.cardList.user.forEach(function (ite) {\n list.push(ite.id);\n });\n that.$model.getCardAllOrder({\n aud_id: that.user.id,\n card_order: list.join(\",\")\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$store.dispatch('getUserInfo', {\n aud_id: that.user.id\n });\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }).catch(function (err) {});\n },\n // 删除已选择卡片\n deleteCard: function deleteCard(item, index) {\n var that = this;\n that.cardList.user.splice(index, 1);\n that.cardList.all.push(item);\n // that.handleGradeList()\n },\n // 添加已有的卡片\n addCard: function addCard(item, index) {\n var that = this;\n that.cardList.all.splice(index, 1);\n that.cardList.user.push(item);\n // that.handleGradeList()\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY2FyZC9jYXJkLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwib25Mb2FkIiwiY29tcHV0ZWQiLCJsaXN0IiwibWV0aG9kcyIsImhhbmRsZUdyYWRlTGlzdCIsInRoYXQiLCJhdWRfaWQiLCJjYXJkX29yZGVyIiwidW5pIiwidXJsIiwiZGVsZXRlQ2FyZCIsImFkZENhcmQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBeUNBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtFQUNBO0VBQ0FDO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQUM7TUFDQTtNQUNBO01BQ0FDO1FBQ0FIO01BQ0E7TUFDQUc7UUFDQUM7UUFDQUM7TUFDQTtRQUNBO1VBQ0FGO1VBQ0E7UUFDQTtRQUNBQTtVQUNBQztRQUNBO1FBQ0FFO1VBQ0FDO1FBQ0E7TUFDQTtJQUNBO0lBRUE7SUFDQUM7TUFDQTtNQUNBTDtNQUNBQTtNQUNBO0lBQ0E7SUFDQTtJQUNBTTtNQUNBO01BQ0FOO01BQ0FBO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiI2Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnRcIj5cclxuXHRcdDwhLS0gdGFiYmFyIC0tPlxyXG5cdFx0PCEtLSA8dmlldyBjbGFzcz1cInRhYmJhclwiPlxyXG5cdFx0XHQ8dmlldz7mlrDlu7rmqKHmnb88L3ZpZXc+XHJcblx0XHRcdDx2aWV3PuWNoeeJh+aOkuW6jzwvdmlldz5cclxuXHRcdDwvdmlldz4gLS0+XHJcblx0XHQ8IS0tIOW3sua3u+WKoOeahOWNoeeJhyAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYm94XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGlwc1wiPumVv+aMieaLluaLveWPr+iwg+aVtOWNoeeJh+S9jee9rjwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJsaXN0XCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gY2FyZExpc3QudXNlclwiPlxyXG5cdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwibWludXMtZmlsbGVkXCIgc2l6ZT1cIjE4XCIgY29sb3I9XCIjRkY2RDY2XCIgQGNsaWNrPVwiZGVsZXRlQ2FyZChpdGVtLGluZGV4KVwiXHJcblx0XHRcdFx0XHRcdHYtaWY9XCJpdGVtLmlkIT0yXCI+PC91bmktaWNvbnM+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImluZm9cIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIDpzcmM9XCJpdGVtLnBpY1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdDx2aWV3Pnt7aXRlbS5uYW1lfX08L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tIOWPr+a3u+WKoOeahOWNoeeJhyAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYm94XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGlwczIgdGlwc1wiPuWPr+a3u+WKoOeahOWNoeeJhzwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJsaXN0XCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gY2FyZExpc3QuYWxsXCI+XHJcblx0XHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJwbHVzLWZpbGxlZFwiIHNpemU9XCIxOFwiIGNvbG9yPVwiIzA1QkQ3OVwiIEBjbGljaz1cImFkZENhcmQoaXRlbSxpbmRleClcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW5mb1wiPlxyXG5cdFx0XHRcdFx0XHQ8aW1hZ2UgOnNyYz1cIml0ZW0ucGljXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0PHZpZXc+e3tpdGVtLm5hbWV9fTwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHJcblx0XHQ8dmlldyBjbGFzcz1cImJ0blwiIEBjbGljaz1cImhhbmRsZUdyYWRlTGlzdCgpXCI+5L+d5a2Y5Y2h54mHPC92aWV3PlxyXG5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge31cclxuXHRcdH0sXHJcblx0XHRvbkxvYWQoKSB7fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFtcImNhcmRMaXN0XCIsICd1c2VyJ10pLFxyXG5cdFx0XHRsaXN0KCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLmNhcmRMaXN0XHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGhhbmRsZUdyYWRlTGlzdCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgbGlzdCA9IFtdXHJcblx0XHRcdFx0dGhhdC5jYXJkTGlzdC51c2VyLmZvckVhY2goaXRlID0+IHtcclxuXHRcdFx0XHRcdGxpc3QucHVzaChpdGUuaWQpXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRDYXJkQWxsT3JkZXIoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB0aGF0LnVzZXIuaWQsXHJcblx0XHRcdFx0XHRjYXJkX29yZGVyOiBsaXN0LmpvaW4oXCIsXCIpXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xyXG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHRoYXQudXNlci5pZFxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xyXG5cdFx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2luZGV4L2luZGV4XCJcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5Yig6Zmk5bey6YCJ5oup5Y2h54mHXHJcblx0XHRcdGRlbGV0ZUNhcmQoaXRlbSwgaW5kZXgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LmNhcmRMaXN0LnVzZXIuc3BsaWNlKGluZGV4LCAxKVxyXG5cdFx0XHRcdHRoYXQuY2FyZExpc3QuYWxsLnB1c2goaXRlbSlcclxuXHRcdFx0XHQvLyB0aGF0LmhhbmRsZUdyYWRlTGlzdCgpXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOa3u+WKoOW3suacieeahOWNoeeJh1xyXG5cdFx0XHRhZGRDYXJkKGl0ZW0sIGluZGV4KSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC5jYXJkTGlzdC5hbGwuc3BsaWNlKGluZGV4LCAxKVxyXG5cdFx0XHRcdHRoYXQuY2FyZExpc3QudXNlci5wdXNoKGl0ZW0pXHJcblx0XHRcdFx0Ly8gdGhhdC5oYW5kbGVHcmFkZUxpc3QoKVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY2RkE7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHJcblxyXG5cdFx0LnRpcHMge1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGNvbG9yOiAjOTk5O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQudGlwczIge1xyXG5cdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdH1cclxuXHJcblx0XHQubGlzdCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0Lml0ZW0ge1xyXG5cdFx0XHRcdHdpZHRoOiA0NSU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuXHRcdFx0XHQudW5pLWljb25zIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogLTI4cHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAtNXB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmluZm8ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRpbWFnZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbjogNDBweCAxNXB4IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYnRuY29sb3IgIWltcG9ydGFudDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///62\n"); /***/ }), /* 63 */ @@ -4168,7 +4178,7 @@ eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/he /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _body_vue_vue_type_template_id_07edde96_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./body.vue?vue&type=template&id=07edde96&scoped=true&mpType=page */ 64);\n/* harmony import */ var _body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./body.vue?vue&type=script&lang=js&mpType=page */ 76);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _body_vue_vue_type_template_id_07edde96_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _body_vue_vue_type_template_id_07edde96_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"07edde96\",\n null,\n false,\n _body_vue_vue_type_template_id_07edde96_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/body/body.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBd0k7QUFDeEk7QUFDbUU7QUFDTDs7O0FBRzlEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHFGQUFNO0FBQ1IsRUFBRSxzR0FBTTtBQUNSLEVBQUUsK0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiNjMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL2JvZHkudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTA3ZWRkZTk2JnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9ib2R5LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9ib2R5LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgXCIwN2VkZGU5NlwiLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJwYWdlcy9ib2R5L2JvZHkudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///63\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _body_vue_vue_type_template_id_07edde96_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./body.vue?vue&type=template&id=07edde96&scoped=true&mpType=page */ 64);\n/* harmony import */ var _body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./body.vue?vue&type=script&lang=js&mpType=page */ 80);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _body_vue_vue_type_template_id_07edde96_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _body_vue_vue_type_template_id_07edde96_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"07edde96\",\n null,\n false,\n _body_vue_vue_type_template_id_07edde96_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/body/body.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBd0k7QUFDeEk7QUFDbUU7QUFDTDs7O0FBRzlEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHFGQUFNO0FBQ1IsRUFBRSxzR0FBTTtBQUNSLEVBQUUsK0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiNjMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL2JvZHkudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTA3ZWRkZTk2JnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9ib2R5LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9ib2R5LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgXCIwN2VkZGU5NlwiLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJwYWdlcy9ib2R5L2JvZHkudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///63\n"); /***/ }), /* 64 */ @@ -5250,61 +5260,346 @@ var render = function () { attrs: { _i: 60 }, }, [ - _c("uni-icons", { - attrs: { - type: "info-filled", - color: "red", - _i: 61, - }, - }), + _c("text"), + _vm._l( + _vm._$s(62, "f", { forItems: _vm.info.literature }), + function (item, index, $24, $34) { + return _c( + "text", + { + key: _vm._$s(62, "f", { + forIndex: $24, + key: index, + }), + }, + [ + _vm._v( + _vm._$s("62-" + $34, "t0-0", _vm._s(item)) + ), + ] + ) + } + ), ], - 1 + 2 ), ] ) : _vm._e(), - _c("record", { attrs: { rtype: _vm.acd_id, _i: 62 } }), - ], - 1 - ) - : _vm._e(), - _vm._$s(63, "i", _vm.active == 2) - ? _c( - "view", - { staticClass: _vm._$s(63, "sc", "charts"), attrs: { _i: 63 } }, - [ + _vm._$s(63, "i", _vm.info && _vm.info.bottom_list) + ? _c("view", { + staticClass: _vm._$s(63, "sc", "bold mt-10"), + attrs: { _i: 63 }, + }) + : _vm._e(), _c( "view", { - staticClass: _vm._$s(64, "sc", "TrendPage"), + staticClass: _vm._$s(64, "sc", "jianyi_box"), attrs: { _i: 64 }, }, [ _c( "view", { - staticClass: _vm._$s(65, "sc", "boxTime"), + staticClass: _vm._$s(65, "sc", "jianyi"), attrs: { _i: 65 }, }, [ _c( "view", { - staticClass: _vm._$s(66, "sc", "one"), + class: _vm._$s(66, "c", { + active: _vm.proposalnd == 1, + }), attrs: { _i: 66 }, + on: { + click: function ($event) { + _vm.proposalnd = 1 + }, + }, + }, + [ + _c("image", { + attrs: { + src: _vm._$s( + 67, + "a-src", + __webpack_require__(/*! ../../static/icon4.png */ 76) + ), + _i: 67, + }, + }), + _c("text"), + ] + ), + _c( + "view", + { + class: _vm._$s(69, "c", { + active: _vm.proposalnd == 2, + }), + attrs: { _i: 69 }, + on: { + click: function ($event) { + _vm.proposalnd = 2 + }, + }, + }, + [ + _c("image", { + attrs: { + src: _vm._$s( + 70, + "a-src", + __webpack_require__(/*! ../../static/icon1.png */ 77) + ), + _i: 70, + }, + }), + _c("text"), + ] + ), + _c( + "view", + { + class: _vm._$s(72, "c", { + active: _vm.proposalnd == 3, + }), + attrs: { _i: 72 }, + on: { + click: function ($event) { + _vm.proposalnd = 3 + }, + }, + }, + [ + _c("image", { + attrs: { + src: _vm._$s( + 73, + "a-src", + __webpack_require__(/*! ../../static/icon3.png */ 78) + ), + _i: 73, + }, + }), + _c("text"), + ] + ), + _c( + "view", + { + class: _vm._$s(75, "c", { + active: _vm.proposalnd == 4, + }), + attrs: { _i: 75 }, + on: { + click: function ($event) { + _vm.proposalnd = 4 + }, + }, + }, + [ + _c("image", { + attrs: { + src: _vm._$s( + 76, + "a-src", + __webpack_require__(/*! ../../static/icon2.png */ 79) + ), + _i: 76, + }, + }), + _c("text"), + ] + ), + ] + ), + _c("view", [ + _vm._$s( + 79, + "i", + _vm.proposalnd == 1 && _vm.cplist.nutritionlist.length + ) + ? _c( + "view", + { + staticClass: _vm._$s(79, "sc", "jianyi-con"), + attrs: { _i: 79 }, + }, + _vm._l( + _vm._$s(80, "f", { + forItems: _vm.cplist.nutritionlist, + }), + function (item, index, $25, $35) { + return _c( + "text", + { + key: _vm._$s(80, "f", { + forIndex: $25, + key: index, + }), + }, + [ + _vm._v( + _vm._$s("80-" + $35, "t0-0", _vm._s(item)) + ), + ] + ) + } + ), + 0 + ) + : _vm._e(), + _vm._$s( + 81, + "i", + _vm.proposalnd == 2 && _vm.cplist.sleeplist.length + ) + ? _c( + "view", + { + staticClass: _vm._$s(81, "sc", "jianyi-con"), + attrs: { _i: 81 }, + }, + _vm._l( + _vm._$s(82, "f", { + forItems: _vm.cplist.sleeplist, + }), + function (item, index, $26, $36) { + return _c( + "text", + { + key: _vm._$s(82, "f", { + forIndex: $26, + key: index, + }), + }, + [ + _vm._v( + _vm._$s("82-" + $36, "t0-0", _vm._s(item)) + ), + ] + ) + } + ), + 0 + ) + : _vm._e(), + _vm._$s( + 83, + "i", + _vm.proposalnd == 3 && _vm.cplist.sportlist.length + ) + ? _c( + "view", + { + staticClass: _vm._$s(83, "sc", "jianyi-con"), + attrs: { _i: 83 }, + }, + _vm._l( + _vm._$s(84, "f", { + forItems: _vm.cplist.sportlist, + }), + function (item, index, $27, $37) { + return _c( + "text", + { + key: _vm._$s(84, "f", { + forIndex: $27, + key: index, + }), + }, + [ + _vm._v( + _vm._$s("84-" + $37, "t0-0", _vm._s(item)) + ), + ] + ) + } + ), + 0 + ) + : _vm._e(), + _vm._$s( + 85, + "i", + _vm.proposalnd == 4 && _vm.cplist.moodlist.length + ) + ? _c( + "view", + { + staticClass: _vm._$s(85, "sc", "jianyi-con"), + attrs: { _i: 85 }, + }, + _vm._l( + _vm._$s(86, "f", { forItems: _vm.cplist.moodlist }), + function (item, index, $28, $38) { + return _c( + "text", + { + key: _vm._$s(86, "f", { + forIndex: $28, + key: index, + }), + }, + [ + _vm._v( + _vm._$s("86-" + $38, "t0-0", _vm._s(item)) + ), + ] + ) + } + ), + 0 + ) + : _vm._e(), + ]), + ] + ), + _c("record", { attrs: { rtype: _vm.acd_id, _i: 87 } }), + ], + 1 + ) + : _vm._e(), + _vm._$s(88, "i", _vm.active == 2) + ? _c( + "view", + { staticClass: _vm._$s(88, "sc", "charts"), attrs: { _i: 88 } }, + [ + _c( + "view", + { + staticClass: _vm._$s(89, "sc", "TrendPage"), + attrs: { _i: 89 }, + }, + [ + _c( + "view", + { + staticClass: _vm._$s(90, "sc", "boxTime"), + attrs: { _i: 90 }, + }, + [ + _c( + "view", + { + staticClass: _vm._$s(91, "sc", "one"), + attrs: { _i: 91 }, }, [ _c( "picker", { attrs: { - end: _vm._$s(67, "a-end", _vm.endDate), + end: _vm._$s(92, "a-end", _vm.endDate), value: _vm._$s( - 67, + 92, "a-value", _vm.startTime ? _vm.startTime : _vm.startDate ), - _i: 67, + _i: 92, }, on: { change: _vm.handStartTimeH }, }, @@ -5312,13 +5607,13 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(68, "sc", "uni-input"), - attrs: { _i: 68 }, + staticClass: _vm._$s(93, "sc", "uni-input"), + attrs: { _i: 93 }, }, [ _vm._v( _vm._$s( - 68, + 93, "t0-0", _vm._s( _vm.startTime @@ -5331,29 +5626,29 @@ var render = function () { ), _c("icon", { staticClass: _vm._$s( - 69, + 94, "sc", "iconfont icon-arrow-down-bold" ), - attrs: { _i: 69 }, + attrs: { _i: 94 }, }), ] ), _c("view", { - staticClass: _vm._$s(70, "sc", "center"), - attrs: { _i: 70 }, + staticClass: _vm._$s(95, "sc", "center"), + attrs: { _i: 95 }, }), _c( "picker", { attrs: { - end: _vm._$s(71, "a-end", _vm.endDate), + end: _vm._$s(96, "a-end", _vm.endDate), value: _vm._$s( - 71, + 96, "a-value", _vm.endTime ? _vm.endTime : _vm.endDate ), - _i: 71, + _i: 96, }, on: { change: _vm.handEndTimeH }, }, @@ -5361,13 +5656,13 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(72, "sc", "uni-input"), - attrs: { _i: 72 }, + staticClass: _vm._$s(97, "sc", "uni-input"), + attrs: { _i: 97 }, }, [ _vm._v( _vm._$s( - 72, + 97, "t0-0", _vm._s( _vm.endTime ? _vm.endTime : _vm.endDate @@ -5378,11 +5673,11 @@ var render = function () { ), _c("icon", { staticClass: _vm._$s( - 73, + 98, "sc", "iconfont icon-arrow-down-bold" ), - attrs: { _i: 73 }, + attrs: { _i: 98 }, }), ] ), @@ -5390,39 +5685,39 @@ var render = function () { ), ] ), - _vm._$s(74, "i", _vm.weightList.length) + _vm._$s(99, "i", _vm.weightList.length) ? _c( "view", { - staticClass: _vm._$s(74, "sc", "box"), - attrs: { _i: 74 }, + staticClass: _vm._$s(99, "sc", "box"), + attrs: { _i: 99 }, }, [ _c( "view", { - staticClass: _vm._$s(75, "sc", "listC"), - attrs: { _i: 75 }, + staticClass: _vm._$s(100, "sc", "listC"), + attrs: { _i: 100 }, }, _vm._l( - _vm._$s(76, "f", { forItems: _vm.weightList }), - function (item, index, $24, $34) { + _vm._$s(101, "f", { forItems: _vm.weightList }), + function (item, index, $29, $39) { return _c( "view", { - key: _vm._$s(76, "f", { - forIndex: $24, + key: _vm._$s(101, "f", { + forIndex: $29, key: index, }), staticClass: _vm._$s( - "76-" + $34, + "101-" + $39, "sc", "name" ), - class: _vm._$s("76-" + $34, "c", { + class: _vm._$s("101-" + $39, "c", { active2: index == _vm.active1, }), - attrs: { _i: "76-" + $34 }, + attrs: { _i: "101-" + $39 }, on: { click: function ($event) { return _vm.showbox(index) @@ -5432,7 +5727,7 @@ var render = function () { [ _vm._v( _vm._$s( - "76-" + $34, + "101-" + $39, "t0-0", _vm._s(item.title) ) @@ -5446,11 +5741,11 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(77, "sc", "blockC"), - attrs: { _i: 77 }, + staticClass: _vm._$s(102, "sc", "blockC"), + attrs: { _i: 102 }, }, [ - _vm._$s(78, "i", _vm.handTrue) + _vm._$s(103, "i", _vm.handTrue) ? _c( "view", [ @@ -5471,7 +5766,7 @@ var render = function () { }, }, ontouch: true, - _i: 79, + _i: 104, }, }), ], @@ -5485,17 +5780,17 @@ var render = function () { : _c( "view", { - staticClass: _vm._$s(80, "sc", "box"), - attrs: { _i: 80 }, + staticClass: _vm._$s(105, "sc", "box"), + attrs: { _i: 105 }, }, [ _c( "view", { - staticClass: _vm._$s(81, "sc", "nolist"), - attrs: { _i: 81 }, + staticClass: _vm._$s(106, "sc", "nolist"), + attrs: { _i: 106 }, }, - [_c("image", { attrs: { _i: 82 } }), _c("text")] + [_c("image", { attrs: { _i: 107 } }), _c("text")] ), ] ), @@ -5504,22 +5799,22 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(84, "sc", "gridList"), - attrs: { _i: 84 }, + staticClass: _vm._$s(109, "sc", "gridList"), + attrs: { _i: 109 }, }, [ _c( "view", { - staticClass: _vm._$s(85, "sc", "info"), - attrs: { _i: 85 }, + staticClass: _vm._$s(110, "sc", "info"), + attrs: { _i: 110 }, }, [ _c( "view", { - staticClass: _vm._$s(86, "sc", "item"), - attrs: { _i: 86 }, + staticClass: _vm._$s(111, "sc", "item"), + attrs: { _i: 111 }, on: { click: function ($event) { return _vm.navTo( @@ -5531,11 +5826,11 @@ var render = function () { [ _c("text", { staticClass: _vm._$s( - 87, + 112, "sc", "t-icon-lishi t-icon" ), - attrs: { _i: 87 }, + attrs: { _i: 112 }, }), _c("view"), ] @@ -5543,8 +5838,8 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(89, "sc", "item"), - attrs: { _i: 89 }, + staticClass: _vm._$s(114, "sc", "item"), + attrs: { _i: 114 }, on: { click: function ($event) { return _vm.navTo( @@ -5556,11 +5851,11 @@ var render = function () { [ _c("text", { staticClass: _vm._$s( - 90, + 115, "sc", "t-icon-renshiduibifenxi t-icon" ), - attrs: { _i: 90 }, + attrs: { _i: 115 }, }), _c("view"), ] @@ -5570,15 +5865,15 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(92, "sc", "data"), - attrs: { _i: 92 }, + staticClass: _vm._$s(117, "sc", "data"), + attrs: { _i: 117 }, }, [ _c( "view", { - staticClass: _vm._$s(93, "sc", "item"), - attrs: { _i: 93 }, + staticClass: _vm._$s(118, "sc", "item"), + attrs: { _i: 118 }, on: { click: function ($event) { return _vm.handleClick(1) @@ -5589,13 +5884,13 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(94, "sc", "val"), - attrs: { _i: 94 }, + staticClass: _vm._$s(119, "sc", "val"), + attrs: { _i: 119 }, }, [ _vm._v( _vm._$s( - 94, + 119, "t0-0", _vm._s( _vm.userInfo.target_current @@ -5611,17 +5906,17 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(96, "sc", "name"), - attrs: { _i: 96 }, + staticClass: _vm._$s(121, "sc", "name"), + attrs: { _i: 121 }, }, [ _c("uni-icons", { staticClass: _vm._$s( - 97, + 122, "sc", "iconfont icon-bianji" ), - attrs: { color: "#FEC407", _i: 97 }, + attrs: { color: "#FEC407", _i: 122 }, }), ], 1 @@ -5631,20 +5926,20 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(98, "sc", "item"), - attrs: { _i: 98 }, + staticClass: _vm._$s(123, "sc", "item"), + attrs: { _i: 123 }, }, [ _c( "view", { - staticClass: _vm._$s(99, "sc", "val"), - attrs: { _i: 99 }, + staticClass: _vm._$s(124, "sc", "val"), + attrs: { _i: 124 }, }, [ _vm._v( _vm._$s( - 99, + 124, "t0-0", _vm._s( _vm.userInfo.target_current @@ -5660,27 +5955,27 @@ var render = function () { ] ), _vm._$s( - 101, + 126, "i", Number( _vm.userInfo.target_current.cumulative_weight ) > 0 ) ? _c("view", { - staticClass: _vm._$s(101, "sc", "name"), - attrs: { _i: 101 }, + staticClass: _vm._$s(126, "sc", "name"), + attrs: { _i: 126 }, }) : _c("view", { - staticClass: _vm._$s(102, "sc", "name"), - attrs: { _i: 102 }, + staticClass: _vm._$s(127, "sc", "name"), + attrs: { _i: 127 }, }), ] ), _c( "view", { - staticClass: _vm._$s(103, "sc", "item"), - attrs: { _i: 103 }, + staticClass: _vm._$s(128, "sc", "item"), + attrs: { _i: 128 }, on: { click: function ($event) { return _vm.handleClick(2) @@ -5691,13 +5986,13 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(104, "sc", "val"), - attrs: { _i: 104 }, + staticClass: _vm._$s(129, "sc", "val"), + attrs: { _i: 129 }, }, [ _vm._v( _vm._$s( - 104, + 129, "t0-0", _vm._s( _vm.userInfo.target_current @@ -5713,17 +6008,17 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(106, "sc", "name"), - attrs: { _i: 106 }, + staticClass: _vm._$s(131, "sc", "name"), + attrs: { _i: 131 }, }, [ _c("uni-icons", { staticClass: _vm._$s( - 107, + 132, "sc", "iconfont icon-bianji" ), - attrs: { color: "#FEC407", _i: 107 }, + attrs: { color: "#FEC407", _i: 132 }, }), ], 1 @@ -5733,20 +6028,20 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(108, "sc", "item"), - attrs: { _i: 108 }, + staticClass: _vm._$s(133, "sc", "item"), + attrs: { _i: 133 }, }, [ _c( "view", { - staticClass: _vm._$s(109, "sc", "val"), - attrs: { _i: 109 }, + staticClass: _vm._$s(134, "sc", "val"), + attrs: { _i: 134 }, }, [ _vm._v( _vm._$s( - 109, + 134, "t0-0", _vm._s( _vm.userInfo.target_current @@ -5760,8 +6055,8 @@ var render = function () { ] ), _c("view", { - staticClass: _vm._$s(111, "sc", "name"), - attrs: { _i: 111 }, + staticClass: _vm._$s(136, "sc", "name"), + attrs: { _i: 136 }, }), ] ), @@ -5769,7 +6064,7 @@ var render = function () { ), ] ), - _c("firstweight", { attrs: { type: _vm.ind, _i: 112 } }), + _c("firstweight", { attrs: { type: _vm.ind, _i: 137 } }), ], 1 ) @@ -6108,6 +6403,46 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ }), /* 76 */ +/*!**************************************************************!*\ + !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/icon4.png ***! + \**************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("module.exports = \"/static/icon4.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6Ijc2LmpzIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSBcIi9zdGF0aWMvaWNvbjQucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///76\n"); + +/***/ }), +/* 77 */ +/*!**************************************************************!*\ + !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/icon1.png ***! + \**************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("module.exports = \"/static/icon1.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6Ijc3LmpzIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSBcIi9zdGF0aWMvaWNvbjEucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///77\n"); + +/***/ }), +/* 78 */ +/*!**************************************************************!*\ + !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/icon3.png ***! + \**************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("module.exports = \"/static/icon3.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6Ijc4LmpzIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSBcIi9zdGF0aWMvaWNvbjMucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///78\n"); + +/***/ }), +/* 79 */ +/*!**************************************************************!*\ + !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/icon2.png ***! + \**************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("module.exports = \"/static/icon2.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6Ijc5LmpzIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSBcIi9zdGF0aWMvaWNvbjIucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///79\n"); + +/***/ }), +/* 80 */ /*!*****************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/body/body.vue?vue&type=script&lang=js&mpType=page ***! \*****************************************************************************************************/ @@ -6115,10 +6450,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./body.vue?vue&type=script&lang=js&mpType=page */ 77);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXNxQixDQUFnQixpckJBQUcsRUFBQyIsImZpbGUiOiI3Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vYm9keS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9ib2R5LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///76\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./body.vue?vue&type=script&lang=js&mpType=page */ 81);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_body_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXNxQixDQUFnQixpckJBQUcsRUFBQyIsImZpbGUiOiI4MC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vYm9keS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9ib2R5LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///80\n"); /***/ }), -/* 77 */ +/* 81 */ /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/body/body.vue?vue&type=script&lang=js&mpType=page ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6126,10 +6461,10 @@ 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 */ 20);\nvar _record = _interopRequireDefault(__webpack_require__(/*! @/components/manuallyAdd/record.vue */ 38));\nvar _firstweight = _interopRequireDefault(__webpack_require__(/*! @/components/target/firstweight.vue */ 78));\nvar _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 83));\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 data: function data() {\n return {\n active: 1,\n acd_id: 2,\n isdevice: false,\n infoList: [],\n infoListTop: {},\n ind: 0,\n active1: 0,\n startTime: \"\",\n endTime: \"\",\n lineData: {},\n handTrue: true\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)(['user', \"MeasureResult\", \"Trend\"])), {}, {\n weightList: function weightList() {\n var that = this;\n that.showbox(0);\n return that.Trend;\n },\n userInfo: function userInfo() {\n return this.user;\n },\n info: function info() {\n var that = this;\n that.infoListTop = that.MeasureResult ? that.MeasureResult.top_list[0] : {};\n return that.MeasureResult;\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 components: {\n record: _record.default,\n firstweight: _firstweight.default,\n qiunDataCharts: _qiunDataCharts.default\n },\n onLoad: function onLoad(options) {\n var that = this;\n that.acd_id = options.acd_id;\n that.isdevice = options.device;\n that.$store.dispatch(\"getResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: that.startDate,\n e_time: that.endDate\n });\n __f__(\"log\", \"11111\", options, \" at pages/body/body.vue:269\");\n },\n methods: {\n handleisSdevice: function handleisSdevice() {\n var that = this;\n __f__(\"log\", \"isDevice\", that.isdevice, \" at pages/body/body.vue:274\");\n if (that.isdevice == 'true' || that.isdevice) {\n uni.openBluetoothAdapter({\n success: function success(e) {\n that.$store.commit(\"changeBluetooth\", true);\n uni.navigateTo({\n url: \"/pages/devices/search?id=\" + that.acd_id\n });\n __f__(\"log\", '初始化蓝牙成功:' + e.errMsg, \" at pages/body/body.vue:282\");\n },\n fail: function fail(err) {\n __f__(\"log\", '初始化蓝牙失败:' + err.errMsg, \" at pages/body/body.vue:285\");\n return that.$Bluetooth.getBluetoothAdapter(err);\n }\n });\n } else {\n that.$tools.msg(\"请先添加设备!\");\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/business/business\"\n });\n }, 500);\n }\n },\n // 历史数据删除时重新加载接口\n reload: function reload() {\n var that = this;\n __f__(\"log\", '重新加载', \" at pages/body/body.vue:301\");\n this.$nextTick(function () {\n that.$store.dispatch(\"getResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: that.startDate,\n e_time: that.endDate\n });\n });\n },\n showbox: function showbox(index) {\n var that = this;\n that.handTrue = false;\n that.$nextTick(function () {\n that.handTrue = true;\n that.lineData = that.weightList.length ? that.weightList[index].line : {};\n });\n that.active1 = index;\n },\n //开始\n handStartTimeH: function handStartTimeH(e) {\n var that = this;\n if (that.endTime) {\n if (Date.parse(e.detail.value) > Date.parse(that.endTime)) {\n that.$tools.msg(\"请选择正确的时间\");\n return;\n }\n } else {\n if (Date.parse(e.detail.value) > Date.parse(that.endDate)) {\n that.$tools.msg(\"请选择正确的时间\");\n return;\n }\n }\n that.startTime = e.detail.value;\n var endtime = that.endTime ? that.endTime : that.endDate;\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: that.user.id,\n s_time: that.startTime,\n e_time: that.endTime ? that.endTime : that.endDate\n });\n that.showbox(0);\n },\n // 结束\n handEndTimeH: function handEndTimeH(e) {\n var that = this;\n if (that.startTime) {\n if (Date.parse(e.detail.value) < Date.parse(that.startTime)) {\n that.$tools.msg(\"请选择正确的时间\");\n return;\n }\n } else {\n if (Date.parse(e.detail.value) < Date.parse(that.startDate)) {\n that.$tools.msg(\"请选择正确的时间\");\n return;\n }\n }\n that.endTime = e.detail.value;\n var startTime = that.startTime ? that.startTime : that.startDate;\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: startTime,\n e_time: that.endTime\n });\n that.showbox(0);\n },\n handleClick: function handleClick(ind) {\n this.ind = ind;\n this.$store.commit(\"changeFirst\", true);\n },\n // 报告\n handlerRecord: function handlerRecord() {\n this.$store.commit('changeRecord', true);\n },\n handleToggleTop: function handleToggleTop(item) {\n this.infoListTop = item;\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvYm9keS9ib2R5LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiYWN0aXZlIiwiYWNkX2lkIiwiaXNkZXZpY2UiLCJpbmZvTGlzdCIsImluZm9MaXN0VG9wIiwiaW5kIiwiYWN0aXZlMSIsInN0YXJ0VGltZSIsImVuZFRpbWUiLCJsaW5lRGF0YSIsImhhbmRUcnVlIiwiY29tcHV0ZWQiLCJtYXBTdGF0ZSIsIndlaWdodExpc3QiLCJ0aGF0Iiwic2hvd2JveCIsIlRyZW5kIiwidXNlckluZm8iLCJ1c2VyIiwiaW5mbyIsIk1lYXN1cmVSZXN1bHQiLCJ0b3BfbGlzdCIsImVuZERhdGUiLCIkdG9vbHMiLCJnZXREYXRlIiwic3RhcnREYXRlIiwiR2V0RGF0ZVN0ciIsImNvbXBvbmVudHMiLCJyZWNvcmQiLCJmaXJzdHdlaWdodCIsInFpdW5EYXRhQ2hhcnRzIiwib25Mb2FkIiwib3B0aW9ucyIsImRldmljZSIsIiRzdG9yZSIsImRpc3BhdGNoIiwiYXVkX2lkIiwidW5pIiwiZ2V0U3RvcmFnZVN5bmMiLCJzX3RpbWUiLCJlX3RpbWUiLCJtZXRob2RzIiwiaGFuZGxlaXNTZGV2aWNlIiwib3BlbkJsdWV0b290aEFkYXB0ZXIiLCJzdWNjZXNzIiwiZSIsImNvbW1pdCIsIm5hdmlnYXRlVG8iLCJ1cmwiLCJlcnJNc2ciLCJmYWlsIiwiZXJyIiwiJEJsdWV0b290aCIsImdldEJsdWV0b290aEFkYXB0ZXIiLCJtc2ciLCJzZXRUaW1lb3V0Iiwic3dpdGNoVGFiIiwicmVsb2FkIiwiJG5leHRUaWNrIiwiaW5kZXgiLCJsZW5ndGgiLCJsaW5lIiwiaGFuZFN0YXJ0VGltZUgiLCJEYXRlIiwicGFyc2UiLCJkZXRhaWwiLCJ2YWx1ZSIsImVuZHRpbWUiLCJpZCIsImhhbmRFbmRUaW1lSCIsImhhbmRsZUNsaWNrIiwiaGFuZGxlclJlY29yZCIsImhhbmRsZVRvZ2dsZVRvcCIsIml0ZW0iLCJuYXZUbyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUErTUE7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U0FBUyxHQUFHTyxJQUFJLENBQUNXLFNBQVM7TUFDaEVYLElBQUksQ0FBQ29CLE1BQU0sQ0FBQ0MsUUFBUSxDQUFDLGtCQUFrQixFQUFFO1FBQ3hDQyxNQUFNLEVBQUVDLEdBQUcsQ0FBQ0MsY0FBYyxDQUFDLFFBQVEsQ0FBQztRQUNwQ0MsTUFBTSxFQUFFaEMsU0FBUztRQUNqQmlDLE1BQU0sRUFBRTFCLElBQUksQ0FBQ047TUFDZCxDQUFDLENBQUM7TUFDRk0sSUFBSSxDQUFDQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0lBQ2hCLENBQUM7SUFDRHVELFdBQVcsdUJBQUNqRSxHQUFHLEVBQUU7TUFDaEIsSUFBSSxDQUFDQSxHQUFHLEdBQUdBLEdBQUc7TUFDZCxJQUFJLENBQUM2QixNQUFNLENBQUNZLE1BQU0sQ0FBQyxhQUFhLEVBQUUsSUFBSSxDQUFDO0lBQ3hDLENBQUM7SUFDRDtJQUNBeUIsYUFBYSwyQkFBRztNQUNmLElBQUksQ0FBQ3JDLE1BQU0sQ0FBQ1ksTUFBTSxDQUFDLGNBQWMsRUFBRSxJQUFJLENBQUM7SUFDekMsQ0FBQztJQUNEMEIsZUFBZSwyQkFBQ0MsSUFBSSxFQUFFO01BQ3JCLElBQUksQ0FBQ3JFLFdBQVcsR0FBR3FFLElBQUk7SUFDeEIsQ0FBQztJQUNEQyxLQUFLLGlCQUFDMUIsR0FBRyxFQUFFO01BQ1ZYLEdBQUcsQ0FBQ1UsVUFBVSxDQUFDO1FBQ2RDLEdBQUcsRUFBRUE7TUFDTixDQUFDLENBQUM7SUFDSDtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6Ijc3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG5cbmltcG9ydCB7XG5cdG1hcFN0YXRlXG59IGZyb20gXCJ2dWV4XCI7XG5pbXBvcnQgcmVjb3JkIGZyb20gJ0AvY29tcG9uZW50cy9tYW51YWxseUFkZC9yZWNvcmQudnVlJztcbmltcG9ydCBmaXJzdHdlaWdodCBmcm9tICdAL2NvbXBvbmVudHMvdGFyZ2V0L2ZpcnN0d2VpZ2h0LnZ1ZSc7XG5pbXBvcnQgcWl1bkRhdGFDaGFydHMgZnJvbSAnQC91bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL2NvbXBvbmVudHMvcWl1bi1kYXRhLWNoYXJ0cy9xaXVuLWRhdGEtY2hhcnRzLnZ1ZSc7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdGFjdGl2ZTogMSxcblx0XHRcdGFjZF9pZDogMixcblx0XHRcdGlzZGV2aWNlOiBmYWxzZSxcblx0XHRcdGluZm9MaXN0OiBbXSxcblx0XHRcdGluZm9MaXN0VG9wOiB7fSxcblx0XHRcdGluZDogMCxcblx0XHRcdGFjdGl2ZTE6IDAsXG5cdFx0XHRzdGFydFRpbWU6IFwiXCIsXG5cdFx0XHRlbmRUaW1lOiBcIlwiLFxuXHRcdFx0bGluZURhdGE6IHt9LFxuXHRcdFx0aGFuZFRydWU6IHRydWUsXG5cdFx0fVxuXHR9LFxuXHRjb21wdXRlZDoge1xuXHRcdC4uLm1hcFN0YXRlKFsndXNlcicsIFwiTWVhc3VyZVJlc3VsdFwiLCBcIlRyZW5kXCJdKSxcblx0XHR3ZWlnaHRMaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LnNob3dib3goMClcblx0XHRcdHJldHVybiB0aGF0LlRyZW5kXG5cdFx0fSxcblx0XHR1c2VySW5mbygpIHtcblx0XHRcdHJldHVybiB0aGlzLnVzZXJcblx0XHR9LFxuXHRcdGluZm8oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuaW5mb0xpc3RUb3AgPSB0aGF0Lk1lYXN1cmVSZXN1bHQgPyB0aGF0Lk1lYXN1cmVSZXN1bHQudG9wX2xpc3RbMF0gOiB7fVxuXHRcdFx0cmV0dXJuIHRoYXQuTWVhc3VyZVJlc3VsdFxuXHRcdH0sXG5cdFx0ZW5kRGF0ZSgpIHtcblx0XHRcdHJldHVybiB0aGlzLiR0b29scy5nZXREYXRlKFwic3RhcnRcIilcblx0XHR9LFxuXHRcdHN0YXJ0RGF0ZSgpIHtcblx0XHRcdHJldHVybiB0aGlzLiR0b29scy5HZXREYXRlU3RyKC05MCk7XG5cdFx0fSxcblx0fSxcblx0Y29tcG9uZW50czoge1xuXHRcdHJlY29yZCxcblx0XHRmaXJzdHdlaWdodCxcblx0XHRxaXVuRGF0YUNoYXJ0cyxcblx0fSxcblx0b25Mb2FkKG9wdGlvbnMpIHtcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHR0aGF0LmFjZF9pZCA9IG9wdGlvbnMuYWNkX2lkXG5cdFx0dGhhdC5pc2RldmljZSA9IG9wdGlvbnMuZGV2aWNlXG5cdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRSZXN1bHRcIiwge1xuXHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXG5cdFx0fSlcblx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcIkdldEJvZHlUcmVuZExpc3RcIiwge1xuXHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxuXHRcdFx0c190aW1lOiB0aGF0LnN0YXJ0RGF0ZSxcblx0XHRcdGVfdGltZTogdGhhdC5lbmREYXRlXG5cdFx0fSlcblx0XHRjb25zb2xlLmxvZyhcIjExMTExXCIsIG9wdGlvbnMpXG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHRoYW5kbGVpc1NkZXZpY2UoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGNvbnNvbGUubG9nKFwiaXNEZXZpY2VcIiwgdGhhdC5pc2RldmljZSlcblx0XHRcdGlmICh0aGF0LmlzZGV2aWNlID09ICd0cnVlJyB8fCB0aGF0LmlzZGV2aWNlKSB7XG5cdFx0XHRcdHVuaS5vcGVuQmx1ZXRvb3RoQWRhcHRlcih7XG5cdFx0XHRcdFx0c3VjY2VzczogZSA9PiB7XG5cdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgdHJ1ZSk7XG5cdFx0XHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvZGV2aWNlcy9zZWFyY2g/aWQ9XCIgKyB0aGF0LmFjZF9pZFxuXHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfliJ3lp4vljJbok53niZnmiJDlip86JyArIGUuZXJyTXNnKTtcblx0XHRcdFx0XHR9LFxuXHRcdFx0XHRcdGZhaWw6IGVyciA9PiB7XG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn5Yid5aeL5YyW6JOd54mZ5aSx6LSlOicgKyBlcnIuZXJyTXNnKTtcblx0XHRcdFx0XHRcdHJldHVybiB0aGF0LiRCbHVldG9vdGguZ2V0Qmx1ZXRvb3RoQWRhcHRlcihlcnIpXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9KTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+WFiOa3u+WKoOiuvuWkh++8gVwiKVxuXHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xuXHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9idXNpbmVzcy9idXNpbmVzc1wiXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fSwgNTAwKVxuXHRcdFx0fVxuXHRcdH0sXG5cdFx0Ly8g5Y6G5Y+y5pWw5o2u5Yig6Zmk5pe26YeN5paw5Yqg6L295o6l5Y+jXG5cdFx0cmVsb2FkKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRjb25zb2xlLmxvZygn6YeN5paw5Yqg6L29Jyk7XG5cdFx0XHR0aGlzLiRuZXh0VGljaygoKSA9PiB7XG5cdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0UmVzdWx0XCIsIHtcblx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcblx0XHRcdFx0fSlcblx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJHZXRCb2R5VHJlbmRMaXN0XCIsIHtcblx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXG5cdFx0XHRcdFx0c190aW1lOiB0aGF0LnN0YXJ0RGF0ZSxcblx0XHRcdFx0XHRlX3RpbWU6IHRoYXQuZW5kRGF0ZVxuXHRcdFx0XHR9KVxuXHRcdFx0fSlcblx0XHR9LFxuXHRcdHNob3dib3goaW5kZXgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC5oYW5kVHJ1ZSA9IGZhbHNlXG5cdFx0XHR0aGF0LiRuZXh0VGljayhmdW5jdGlvbigpIHtcblx0XHRcdFx0dGhhdC5oYW5kVHJ1ZSA9IHRydWVcblx0XHRcdFx0dGhhdC5saW5lRGF0YSA9IHRoYXQud2VpZ2h0TGlzdC5sZW5ndGggPyB0aGF0LndlaWdodExpc3RbaW5kZXhdLmxpbmUgOiB7fVxuXHRcdFx0fSlcblx0XHRcdHRoYXQuYWN0aXZlMSA9IGluZGV4XG5cdFx0fSxcblx0XHQvL+W8gOWni1xuXHRcdGhhbmRTdGFydFRpbWVIKGUpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0aWYgKHRoYXQuZW5kVGltZSkge1xuXHRcdFx0XHRpZiAoRGF0ZS5wYXJzZShlLmRldGFpbC52YWx1ZSkgPiBEYXRlLnBhcnNlKHRoYXQuZW5kVGltZSkpIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmraPnoa7nmoTml7bpl7RcIilcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fVxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0aWYgKERhdGUucGFyc2UoZS5kZXRhaWwudmFsdWUpID4gRGF0ZS5wYXJzZSh0aGF0LmVuZERhdGUpKSB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36YCJ5oup5q2j56Gu55qE5pe26Ze0XCIpXG5cdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRoYXQuc3RhcnRUaW1lID0gZS5kZXRhaWwudmFsdWVcblx0XHRcdGxldCBlbmR0aW1lID0gdGhhdC5lbmRUaW1lID8gdGhhdC5lbmRUaW1lIDogdGhhdC5lbmREYXRlXG5cdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcIkdldEJvZHlUcmVuZExpc3RcIiwge1xuXHRcdFx0XHRhdWRfaWQ6IHRoYXQudXNlci5pZCxcblx0XHRcdFx0c190aW1lOiB0aGF0LnN0YXJ0VGltZSxcblx0XHRcdFx0ZV90aW1lOiB0aGF0LmVuZFRpbWUgPyB0aGF0LmVuZFRpbWUgOiB0aGF0LmVuZERhdGVcblx0XHRcdH0pXG5cdFx0XHR0aGF0LnNob3dib3goMClcblx0XHR9LFxuXHRcdC8vIOe7k+adn1xuXHRcdGhhbmRFbmRUaW1lSChlKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICh0aGF0LnN0YXJ0VGltZSkge1xuXHRcdFx0XHRpZiAoRGF0ZS5wYXJzZShlLmRldGFpbC52YWx1ZSkgPCBEYXRlLnBhcnNlKHRoYXQuc3RhcnRUaW1lKSkge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+mAieaLqeato+ehrueahOaXtumXtFwiKVxuXHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHR9XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRpZiAoRGF0ZS5wYXJzZShlLmRldGFpbC52YWx1ZSkgPCBEYXRlLnBhcnNlKHRoYXQuc3RhcnREYXRlKSkge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+mAieaLqeato+ehrueahOaXtumXtFwiKVxuXHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0aGF0LmVuZFRpbWUgPSBlLmRldGFpbC52YWx1ZVxuXHRcdFx0bGV0IHN0YXJ0VGltZSA9IHRoYXQuc3RhcnRUaW1lID8gdGhhdC5zdGFydFRpbWUgOiB0aGF0LnN0YXJ0RGF0ZVxuXHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJHZXRCb2R5VHJlbmRMaXN0XCIsIHtcblx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxuXHRcdFx0XHRzX3RpbWU6IHN0YXJ0VGltZSxcblx0XHRcdFx0ZV90aW1lOiB0aGF0LmVuZFRpbWVcblx0XHRcdH0pXG5cdFx0XHR0aGF0LnNob3dib3goMClcblx0XHR9LFxuXHRcdGhhbmRsZUNsaWNrKGluZCkge1xuXHRcdFx0dGhpcy5pbmQgPSBpbmRcblx0XHRcdHRoaXMuJHN0b3JlLmNvbW1pdChcImNoYW5nZUZpcnN0XCIsIHRydWUpO1xuXHRcdH0sXG5cdFx0Ly8g5oql5ZGKXG5cdFx0aGFuZGxlclJlY29yZCgpIHtcblx0XHRcdHRoaXMuJHN0b3JlLmNvbW1pdCgnY2hhbmdlUmVjb3JkJywgdHJ1ZSlcblx0XHR9LFxuXHRcdGhhbmRsZVRvZ2dsZVRvcChpdGVtKSB7XG5cdFx0XHR0aGlzLmluZm9MaXN0VG9wID0gaXRlbVxuXHRcdH0sXG5cdFx0bmF2VG8odXJsKSB7XG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybDogdXJsXG5cdFx0XHR9KVxuXHRcdH0sXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///77\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 */ 20);\nvar _record = _interopRequireDefault(__webpack_require__(/*! @/components/manuallyAdd/record.vue */ 38));\nvar _firstweight = _interopRequireDefault(__webpack_require__(/*! @/components/target/firstweight.vue */ 82));\nvar _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 87));\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 data: function data() {\n return {\n active: 1,\n acd_id: 2,\n isdevice: false,\n infoList: [],\n infoListTop: {},\n ind: 0,\n active1: 0,\n startTime: \"\",\n endTime: \"\",\n lineData: {},\n handTrue: true,\n proposalnd: 1,\n cplist: {\n moodlist: [],\n nutritionlist: [],\n sleeplist: [],\n sportlist: []\n }\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)(['user', \"MeasureResult\", \"Trend\"])), {}, {\n weightList: function weightList() {\n var that = this;\n that.showbox(0);\n return that.Trend;\n },\n userInfo: function userInfo() {\n return this.user;\n },\n info: function info() {\n var that = this;\n that.cplist = that.MeasureResult ? that.MeasureResult.cplist : {};\n that.infoListTop = that.MeasureResult ? that.MeasureResult.top_list[0] : {};\n return that.MeasureResult;\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 components: {\n record: _record.default,\n firstweight: _firstweight.default,\n qiunDataCharts: _qiunDataCharts.default\n },\n onLoad: function onLoad(options) {\n var that = this;\n that.acd_id = options.acd_id;\n that.isdevice = options.device;\n that.$store.dispatch(\"getResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: that.startDate,\n e_time: that.endDate\n });\n __f__(\"log\", \"11111\", options, \" at pages/body/body.vue:316\");\n },\n methods: {\n handleisSdevice: function handleisSdevice() {\n var that = this;\n __f__(\"log\", \"isDevice\", that.isdevice, \" at pages/body/body.vue:321\");\n if (that.isdevice == 'true' || that.isdevice) {\n uni.openBluetoothAdapter({\n success: function success(e) {\n that.$store.commit(\"changeBluetooth\", true);\n uni.navigateTo({\n url: \"/pages/devices/search?id=\" + that.acd_id\n });\n __f__(\"log\", '初始化蓝牙成功:' + e.errMsg, \" at pages/body/body.vue:329\");\n },\n fail: function fail(err) {\n __f__(\"log\", '初始化蓝牙失败:' + err.errMsg, \" at pages/body/body.vue:332\");\n return that.$Bluetooth.getBluetoothAdapter(err);\n }\n });\n } else {\n that.$tools.msg(\"请先添加设备!\");\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/business/business\"\n });\n }, 500);\n }\n },\n // 历史数据删除时重新加载接口\n reload: function reload() {\n var that = this;\n __f__(\"log\", '重新加载', \" at pages/body/body.vue:348\");\n this.$nextTick(function () {\n that.$store.dispatch(\"getResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: that.startDate,\n e_time: that.endDate\n });\n });\n },\n showbox: function showbox(index) {\n var that = this;\n that.handTrue = false;\n that.$nextTick(function () {\n that.handTrue = true;\n that.lineData = that.weightList.length ? that.weightList[index].line : {};\n });\n that.active1 = index;\n },\n //开始\n handStartTimeH: function handStartTimeH(e) {\n var that = this;\n if (that.endTime) {\n if (Date.parse(e.detail.value) > Date.parse(that.endTime)) {\n that.$tools.msg(\"请选择正确的时间\");\n return;\n }\n } else {\n if (Date.parse(e.detail.value) > Date.parse(that.endDate)) {\n that.$tools.msg(\"请选择正确的时间\");\n return;\n }\n }\n that.startTime = e.detail.value;\n var endtime = that.endTime ? that.endTime : that.endDate;\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: that.user.id,\n s_time: that.startTime,\n e_time: that.endTime ? that.endTime : that.endDate\n });\n that.showbox(0);\n },\n // 结束\n handEndTimeH: function handEndTimeH(e) {\n var that = this;\n if (that.startTime) {\n if (Date.parse(e.detail.value) < Date.parse(that.startTime)) {\n that.$tools.msg(\"请选择正确的时间\");\n return;\n }\n } else {\n if (Date.parse(e.detail.value) < Date.parse(that.startDate)) {\n that.$tools.msg(\"请选择正确的时间\");\n return;\n }\n }\n that.endTime = e.detail.value;\n var startTime = that.startTime ? that.startTime : that.startDate;\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: startTime,\n e_time: that.endTime\n });\n that.showbox(0);\n },\n handleClick: function handleClick(ind) {\n this.ind = ind;\n this.$store.commit(\"changeFirst\", true);\n },\n // 报告\n handlerRecord: function handlerRecord() {\n this.$store.commit('changeRecord', true);\n },\n handleToggleTop: function handleToggleTop(item) {\n this.infoListTop = item;\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvYm9keS9ib2R5LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiYWN0aXZlIiwiYWNkX2lkIiwiaXNkZXZpY2UiLCJpbmZvTGlzdCIsImluZm9MaXN0VG9wIiwiaW5kIiwiYWN0aXZlMSIsInN0YXJ0VGltZSIsImVuZFRpbWUiLCJsaW5lRGF0YSIsImhhbmRUcnVlIiwicHJvcG9zYWxuZCIsImNwbGlzdCIsIm1vb2RsaXN0IiwibnV0cml0aW9ubGlzdCIsInNsZWVwbGlzdCIsInNwb3J0bGlzdCIsImNvbXB1dGVkIiwid2VpZ2h0TGlzdCIsInRoYXQiLCJ1c2VySW5mbyIsImluZm8iLCJlbmREYXRlIiwic3RhcnREYXRlIiwiY29tcG9uZW50cyIsInJlY29yZCIsImZpcnN0d2VpZ2h0IiwicWl1bkRhdGFDaGFydHMiLCJvbkxvYWQiLCJhdWRfaWQiLCJzX3RpbWUiLCJlX3RpbWUiLCJtZXRob2RzIiwiaGFuZGxlaXNTZGV2aWNlIiwidW5pIiwic3VjY2VzcyIsInVybCIsImZhaWwiLCJzZXRUaW1lb3V0IiwicmVsb2FkIiwic2hvd2JveCIsImhhbmRTdGFydFRpbWVIIiwiaGFuZEVuZFRpbWVIIiwiaGFuZGxlQ2xpY2siLCJoYW5kbGVyUmVjb3JkIiwiaGFuZGxlVG9nZ2xlVG9wIiwibmF2VG8iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBc1BBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztRQUNBQztRQUNBQztRQUNBQztRQUNBQztNQUNBO0lBQ0E7RUFDQTtFQUNBQywwQ0FDQTtJQUNBQztNQUNBO01BQ0FDO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBRjtNQUNBQTtNQUNBO0lBQ0E7SUFDQUc7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQUM7SUFDQUM7SUFDQUM7RUFDQTtFQUNBQztJQUNBO0lBQ0FUO0lBQ0FBO0lBQ0FBO01BQ0FVO0lBQ0E7SUFDQVY7TUFDQVU7TUFDQUM7TUFDQUM7SUFDQTtJQUNBO0VBQ0E7RUFDQUM7SUFDQUM7TUFDQTtNQUNBO01BQ0E7UUFDQUM7VUFDQUM7WUFDQWhCO1lBQ0FlO2NBQ0FFO1lBQ0E7WUFDQTtVQUNBO1VBQ0FDO1lBQ0E7WUFDQTtVQUNBO1FBQ0E7TUFDQTtRQUNBbEI7UUFDQW1CO1VBQ0FKO1lBQ0FFO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBRztNQUNBO01BQ0E7TUFDQTtRQUNBcEI7VUFDQVU7UUFDQTtRQUNBVjtVQUNBVTtVQUNBQztVQUNBQztRQUNBO01BQ0E7SUFDQTtJQUNBUztNQUNBO01BQ0FyQjtNQUNBQTtRQUNBQTtRQUNBQTtNQUNBO01BQ0FBO0lBQ0E7SUFDQTtJQUNBc0I7TUFDQTtNQUNBO1FBQ0E7VUFDQXRCO1VBQ0E7UUFDQTtNQUNBO1FBQ0E7VUFDQUE7VUFDQTtRQUNBO01BQ0E7TUFDQUE7TUFDQTtNQUNBQTtRQUNBVTtRQUNBQztRQUNBQztNQUNBO01BQ0FaO0lBQ0E7SUFDQTtJQUNBdUI7TUFDQTtNQUNBO1FBQ0E7VUFDQXZCO1VBQ0E7UUFDQTtNQUNBO1FBQ0E7VUFDQUE7VUFDQTtRQUNBO01BQ0E7TUFDQUE7TUFDQTtNQUNBQTtRQUNBVTtRQUNBQztRQUNBQztNQUNBO01BQ0FaO0lBQ0E7SUFDQXdCO01BQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtJQUNBQztNQUNBWjtRQUNBRTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiODEuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50XCI+XHJcblx0XHQ8IS0tIHRhYmJhciAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwidGFiYmFyXCI+XHJcblx0XHRcdDx2aWV3IEBjbGljaz1cImFjdGl2ZT0xXCIgOmNsYXNzPVwiW2FjdGl2ZT09MT8nYWN0aXZlJzonJ11cIj7miqXlkYo8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IEBjbGljaz1cImFjdGl2ZT0yXCIgOmNsYXNzPVwiW2FjdGl2ZT09Mj8nYWN0aXZlJzonJ11cIj7mm7Lnur88L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0t5oql5ZGKICAtLT5cclxuXHRcdDx2aWV3IHYtaWY9XCJhY3RpdmU9PTFcIiBjbGFzcz1cInJlcG9ydFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJveFwiIHYtaWY9XCJpbmZvJiZpbmZvLnRvcF9saXN0Lmxlbmd0aFwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGltZVwiPnt7aW5mbz9pbmZvLnJlY29yZF90aW1lOicnfX08L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtMlwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtMl9kYXRhXCIgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gaW5mby50b3BfbGlzdFwiIEBjbGljaz1cImhhbmRsZVRvZ2dsZVRvcChpdGVtKVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImRhdGEgXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjNjY2IG1iLTVcIj57e2l0ZW0ubmFtZX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3Pjx0ZXh0Pnt7aXRlbS52YWx1ZX19PC90ZXh0Pnt7aXRlbS51bml0fX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibXlpbmZvUGFnZVwiIHYtaWY9XCJpbmZvTGlzdFRvcFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImRlc2NcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyB2LWlmPVwiaW5mb0xpc3RUb3AuZGVzY1wiIGNsYXNzPVwibWluZ1wiPnt7aW5mb0xpc3RUb3AuZGVzY319PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IDpjbGFzcz1cIltpbmZvTGlzdFRvcC5saXN0Lmxlbmd0aD8nc3RhdHVldnVlJzonJ11cIiB2LWlmPVwiaW5mb0xpc3RUb3AubGlzdFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJiaVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyA6c3R5bGU9XCInbGVmdDonK2luZm9MaXN0VG9wLm9mZnNldCsnJSdcIiBjbGFzcz1cInBlb2JveFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwieHhcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgdi1mb3I9XCIoaXRlICwgaW5kKSBpbiBpbmZvTGlzdFRvcC5saXN0XCIgOmtleT1cImluZFwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0OnN0eWxlPVwie2JhY2tncm91bmRDb2xvcjppdGUuY29sb3J9XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzcGFuMVwiPnt7aXRlLnRleHR9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInNwYW5cIiB2LWlmPVwiaW5kPGluZm9MaXN0VG9wLmxpc3QubGVuZ3RoLTFcIj57e2l0ZS5tYXhfdmFsfX1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJub2xpc3RcIiB2LWlmPVwiIWluZm9cIj5cclxuXHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiQC9zdGF0aWMvbm9uZS5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdDx0ZXh0PuaaguaXoOaVsOaNru+8jOivt+aJi+WKqOa3u+WKoH48L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSAgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYm94MlwiIHYtaWY9XCJpbmZvXCI+XHJcblx0XHRcdFx0PHZpZXc+6Lqr5L2T5b6X5YiG77yae3tpbmZvP2luZm8uc2NvcmVfdmFsdWU6MH195YiGPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3Pui6q+S9k+exu+Wei++8mnt7aW5mbz9pbmZvLmJvZHlfdHlwZV92YWx1ZTon5pegJ319PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwhLS0gIC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImluZm9cIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiBAY2xpY2s9XCJoYW5kbGVyUmVjb3JkXCI+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInQtaWNvbi1qaWx1MSB0LWljb25cIj48L3RleHQ+XHJcblx0XHRcdFx0XHQ8dmlldz7miYvliqjorrDlvZU8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiIEBjbGljaz1cImhhbmRsZWlzU2RldmljZSgpXCI+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInQtaWNvbi13dWxpYW5qaWUgdC1pY29uXCI+PC90ZXh0PlxyXG5cdFx0XHRcdFx0PHZpZXc+6L+e5o6l6K6+5aSHPC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8IS0tICAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJib2xkIG10LTEwXCIgdi1pZj1cImluZm8mJmluZm8uYm90dG9tX2xpc3RcIj7lhbbku5bmlbDmja48L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwibXlpbmZvUGFnZVwiIHYtaWY9XCJpbmZvJiZpbmZvLmJvdHRvbV9saXN0XCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gxXCI+XHJcblx0XHRcdFx0XHQ8dW5pLWNvbGxhcHNlIGFjY29yZGlvbj5cclxuXHRcdFx0XHRcdFx0PHVuaS1jb2xsYXBzZS1pdGVtIGNsYXNzPVwibGlzdFwiIHYtZm9yPVwiKGl0ZW0saW5kZXgpIGluIGluZm8uYm90dG9tX2xpc3RcIiA6a2V5PVwiaW5kZXhcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dGVtcGxhdGUgdi1zbG90OnRpdGxlPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHVuaS1saXN0LWl0ZW0gY2xhc3M9XCJibG9ja1wiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cInQtaWNvbiBpY29uZm9udFwiIDpjbGFzcz1cIid0LWljb24tJytpdGVtLmtleV9uYW1lXCI+PC9pY29uPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHt7aXRlbS5uYW1lfX1cclxuXHRcdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInZhbFwiIHYtaWY9XCJpdGVtLnRpdGxlPT0n6IKl6IOW562J57qnJ3x8aXRlbS50aXRsZT09J+S9k+WeiydcIj4gLSA8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidmFsXCIgdi1lbHNlPnt7aXRlbS52YWx1ZT9pdGVtLnZhbHVlOicwJ319e3tpdGVtLnVuaXR9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZXZlbFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuZlwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ6c3R5bGU9XCJ7YmFja2dyb3VuZENvbG9yOihpdGVtLnN0YW5kYXJkPT0n5byC5bi4Jz8nI0ZGRic6aXRlbS5jb2xvcil9XCJcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdDpjbGFzcz1cIltpdGVtLnN0YW5kYXJkPT0n5byC5bi4Jz8nYnRuQyc6JyddXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR7e2l0ZW0uc3RhbmRhcmQ9PSflvILluLgnPyctJzppdGVtLnN0YW5kYXJkfX1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdW5pLWxpc3QtaXRlbT5cclxuXHRcdFx0XHRcdFx0XHQ8L3RlbXBsYXRlPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZGVzY1wiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgdi1pZj1cIml0ZW0uZGVzY1wiIGNsYXNzPVwibWluZ1wiPnt7aXRlbS5kZXNjfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyA6Y2xhc3M9XCJbaXRlbS5saXN0Lmxlbmd0aD8nc3RhdHVldnVlJzonJ11cIiB2LWlmPVwiaXRlbS5saXN0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYmlcIiB2LWlmPVwiaXRlbS50aXRsZSE9J+WfuuehgOS7o+iwoidcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyA6c3R5bGU9XCInbGVmdDonK2l0ZW0ub2Zmc2V0KyclJ1wiIGNsYXNzPVwicGVvYm94XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInh4XCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiB2LWZvcj1cIihpdGUgLCBpbmQpIGluIGl0ZW0ubGlzdFwiIDprZXk9XCJpbmRcIlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0OnN0eWxlPVwie2JhY2tncm91bmRDb2xvcjppdGUuY29sb3J9XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInNwYW4xXCI+e3tpdGUudGV4dH19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzcGFuXCIgdi1pZj1cImluZDxpdGVtLmxpc3QubGVuZ3RoLTFcIj57e2l0ZS5tYXhfdmFsfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IHYtZWxzZT5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImtjYWxDbGFzc1wiIHYtaWY9XCJpdGVtLmxpc3QmJml0ZW0ubGlzdC5sZW5ndGhcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdOagh+WHhuWAvDp7e2l0ZW0ubGlzdFswXS5tYXhfdmFsfX1rY2FsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3VuaS1jb2xsYXBzZS1pdGVtPlxyXG5cdFx0XHRcdFx0PC91bmktY29sbGFwc2U+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGlwcyBjOTk5IG1sLTE1XCI+XHJcblx0XHRcdFx0XHQ8dGV4dD4q5pWw5o2u5Y+C6ICD77yaPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gaW5mby5saXRlcmF0dXJlXCIgOmtleT1cImluZGV4XCI+XHJcblx0XHRcdFx0XHRcdHt7aXRlbX19XHJcblx0XHRcdFx0XHQ8L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwhLS0g5oiQ6ZW/5bu66K6uIC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJvbGQgbXQtMTBcIiB2LWlmPVwiaW5mbyYmaW5mby5ib3R0b21fbGlzdFwiPuaIkOmVv+W7uuiurjwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJqaWFueWlfYm94XCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJqaWFueWlcIj5cclxuXHRcdFx0XHRcdDx2aWV3IEBjbGljaz1cInByb3Bvc2FsbmQ9MVwiIDpjbGFzcz1cInthY3RpdmU6cHJvcG9zYWxuZD09MX1cIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9pY29uNC5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHQ8dGV4dD7okKXlhbs8L3RleHQ+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBAY2xpY2s9XCJwcm9wb3NhbG5kPTJcIiA6Y2xhc3M9XCJ7YWN0aXZlOnByb3Bvc2FsbmQ9PTJ9XCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvaWNvbjEucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0PHRleHQ+552h55ygPC90ZXh0PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgQGNsaWNrPVwicHJvcG9zYWxuZD0zXCIgOmNsYXNzPVwie2FjdGl2ZTpwcm9wb3NhbG5kPT0zfVwiPlxyXG5cdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2ljb24zLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdDx0ZXh0Pui/kOWKqDwvdGV4dD5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IEBjbGljaz1cInByb3Bvc2FsbmQ9NFwiIDpjbGFzcz1cInthY3RpdmU6cHJvcG9zYWxuZD09NH1cIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9pY29uMi5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHQ8dGV4dD7mg4Xnu6o8L3RleHQ+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgdi1pZj1cInByb3Bvc2FsbmQ9PTEmJmNwbGlzdC5udXRyaXRpb25saXN0Lmxlbmd0aFwiIGNsYXNzPVwiamlhbnlpLWNvblwiPlxyXG5cdFx0XHRcdFx0XHQ8dGV4dCB2LWZvcj1cIihpdGVtLGluZGV4KSBpbiBjcGxpc3QubnV0cml0aW9ubGlzdFwiIDprZXk9XCJpbmRleFwiPnt7aXRlbX19PC90ZXh0PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgdi1pZj1cInByb3Bvc2FsbmQ9PTImJmNwbGlzdC5zbGVlcGxpc3QubGVuZ3RoXCIgY2xhc3M9XCJqaWFueWktY29uXCI+XHJcblx0XHRcdFx0XHRcdDx0ZXh0IHYtZm9yPVwiKGl0ZW0saW5kZXgpIGluIGNwbGlzdC5zbGVlcGxpc3RcIiA6a2V5PVwiaW5kZXhcIj57e2l0ZW19fTwvdGV4dD5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IHYtaWY9XCJwcm9wb3NhbG5kPT0zJiZjcGxpc3Quc3BvcnRsaXN0Lmxlbmd0aFwiIGNsYXNzPVwiamlhbnlpLWNvblwiPlxyXG5cdFx0XHRcdFx0XHQ8dGV4dCB2LWZvcj1cIihpdGVtLGluZGV4KSBpbiBjcGxpc3Quc3BvcnRsaXN0XCIgOmtleT1cImluZGV4XCI+e3tpdGVtfX08L3RleHQ+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyB2LWlmPVwicHJvcG9zYWxuZD09NCYmY3BsaXN0Lm1vb2RsaXN0Lmxlbmd0aFwiIGNsYXNzPVwiamlhbnlpLWNvblwiPlxyXG5cdFx0XHRcdFx0XHQ8dGV4dCB2LWZvcj1cIihpdGVtLGluZGV4KSBpbiBjcGxpc3QubW9vZGxpc3RcIiA6a2V5PVwiaW5kZXhcIj57e2l0ZW19fTwvdGV4dD5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHJcblx0XHRcdDwhLS0g5omL5Yqo6K6w5b2VIC0tPlxyXG5cdFx0XHQ8cmVjb3JkIDpydHlwZT1cImFjZF9pZFwiPjwvcmVjb3JkPlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSDmm7Lnur8gLS0+XHJcblx0XHQ8dmlldyB2LWlmPVwiYWN0aXZlPT0yXCIgY2xhc3M9XCJjaGFydHNcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJUcmVuZFBhZ2VcIj5cclxuXHRcdFx0XHQ8IS0tIOaXtumXtOmAieaLqSAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveFRpbWVcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwib25lXCI+XHJcblx0XHRcdFx0XHRcdDwhLS0gPHVuaS1kYXRldGltZS1waWNrZXIgdHlwZT1cImRhdGVcIiA6ZW5kPVwic3RhcnREYXRlXCIgOmNsZWFyLWljb249XCJmYWxzZVwiXHJcblx0XHRcdFx0XHRcdFx0OnZhbHVlPVwic3RhcnRUaW1lP3N0YXJ0VGltZTpzdGFydERhdGVcIiBAY2hhbmdlPVwiaGFuZFN0YXJ0VGltZUhcIiA6Ym9yZGVyPVwiZmFsc2VcIiAvPiAtLT5cclxuXHRcdFx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIDplbmQ9XCJlbmREYXRlXCIgQGNoYW5nZT1cImhhbmRTdGFydFRpbWVIXCIgZmllbGRzPVwidGltZVwiXHJcblx0XHRcdFx0XHRcdFx0OnZhbHVlPVwic3RhcnRUaW1lP3N0YXJ0VGltZTpzdGFydERhdGVcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7c3RhcnRUaW1lP3N0YXJ0VGltZTpzdGFydERhdGV9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cImljb25mb250IGljb24tYXJyb3ctZG93bi1ib2xkXCI+PC9pY29uPlxyXG5cdFx0XHRcdFx0XHQ8L3BpY2tlcj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjZW50ZXJcIj5+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8IS0tIDx1bmktZGF0ZXRpbWUtcGlja2VyIHR5cGU9XCJkYXRlXCIgOmVuZD1cImVuZERhdGVcIiA6Y2xlYXItaWNvbj1cImZhbHNlXCJcclxuXHRcdFx0XHRcdFx0XHQ6dmFsdWU9XCJlbmRUaW1lP2VuZFRpbWU6ZW5kRGF0ZVwiIEBjaGFuZ2U9XCJoYW5kRW5kVGltZUhcIiA6Ym9yZGVyPVwiZmFsc2VcIiAvPiAtLT5cclxuXHRcdFx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIDplbmQ9XCJlbmREYXRlXCIgQGNoYW5nZT1cImhhbmRFbmRUaW1lSFwiIGZpZWxkcz1cInRpbWVcIlxyXG5cdFx0XHRcdFx0XHRcdDp2YWx1ZT1cImVuZFRpbWU/ZW5kVGltZTplbmREYXRlXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktaW5wdXRcIj57e2VuZFRpbWU/ZW5kVGltZTplbmREYXRlfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PGljb24gY2xhc3M9XCJpY29uZm9udCBpY29uLWFycm93LWRvd24tYm9sZFwiPjwvaWNvbj5cclxuXHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwhLS0g5puy57q/5Zu+IC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94XCIgdi1pZj1cIndlaWdodExpc3QubGVuZ3RoXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxpc3RDXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IDpjbGFzcz1cInthY3RpdmUyOmluZGV4PT1hY3RpdmUxfVwiIGNsYXNzPVwibmFtZVwiIHYtZm9yPVwiKGl0ZW0saW5kZXgpIGluIHdlaWdodExpc3RcIlxyXG5cdFx0XHRcdFx0XHRcdDprZXk9XCJpbmRleFwiIEBjbGljaz1cInNob3dib3goaW5kZXgpXCI+XHJcblx0XHRcdFx0XHRcdFx0e3tpdGVtLnRpdGxlfX1cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJibG9ja0NcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1pZj1cImhhbmRUcnVlXCI+XHJcblx0XHRcdFx0XHRcdFx0PHFpdW5EYXRhQ2hhcnRzIHR5cGU9XCJhcmVhXCIgOmNoYXJ0RGF0YT1cImxpbmVEYXRhXCIgOmNhbnZhczJkPVwidHJ1ZVwiIGNhbnZhc0lkPVwiY2hhcnRzMDlcIlxyXG5cdFx0XHRcdFx0XHRcdFx0OmNIZWlnaHQ9XCI0ODBcIiA6Y1dpZHRoPVwiNjgwXCIgOmFuaW1hdGlvbj1cImZhbHNlXCJcclxuXHRcdFx0XHRcdFx0XHRcdDpvcHRzPVwie2VuYWJsZVNjcm9sbDp0cnVlLHhBeGlzOntzY3JvbGxTaG93OmZhbHNlLGl0ZW1Db3VudDozfX1cIiA6b250b3VjaD1cInRydWVcIiAvPlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94XCIgdi1lbHNlPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJub2xpc3RcIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIkAvc3RhdGljL25vbmUucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0PHRleHQ+5pqC5peg5pWw5o2u77yM6K+35omL5Yqo5re75YqgfjwvdGV4dD5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSAg55uu5qCHLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZ3JpZExpc3RcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImluZm9cIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiIEBjbGljaz1cIm5hdlRvKCcvcGFnZXMvaGlzdG9yeS9oaXN0b3J5P2FjZF9pZD0nKyBhY2RfaWQpXCI+XHJcblx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidC1pY29uLWxpc2hpIHQtaWNvblwiPjwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PHZpZXc+5Y6G5Y+y6K6w5b2VPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwibmF2VG8oJy9wYWdlcy9jb21way9jb250cmFzdD9hY2RfaWQ9JysgYWNkX2lkKVwiPlxyXG5cdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInQtaWNvbi1yZW5zaGlkdWliaWZlbnhpIHQtaWNvblwiPjwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PHZpZXc+5pWw5o2u5a+55q+UPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImRhdGFcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiIEBjbGljaz1cImhhbmRsZUNsaWNrKDEpXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidmFsXCI+XHJcblx0XHRcdFx0XHRcdFx0e3t1c2VySW5mby50YXJnZXRfY3VycmVudD91c2VySW5mby50YXJnZXRfY3VycmVudC50YXJnZXRfd2VpZ2h0OjB9fTx0ZXh0PmtnPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuebruagh+S9k+mHjTx1bmktaWNvbnMgY2xhc3M9XCJpY29uZm9udCBpY29uLWJpYW5qaVwiIGNvbG9yPVwiI0ZFQzQwN1wiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ2YWxcIj5cclxuXHRcdFx0XHRcdFx0XHR7e3VzZXJJbmZvLnRhcmdldF9jdXJyZW50P01hdGguYWJzKHVzZXJJbmZvLnRhcmdldF9jdXJyZW50LmN1bXVsYXRpdmVfd2VpZ2h0KTowfX08dGV4dD5rZzwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIiB2LWlmPVwiTnVtYmVyKHVzZXJJbmZvLnRhcmdldF9jdXJyZW50LmN1bXVsYXRpdmVfd2VpZ2h0KT4wXCI+57Sv6K6h5aKe6YeNPC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIiB2LWVsc2U+57Sv6K6h5YeP6YeNPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwiaGFuZGxlQ2xpY2soMilcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ2YWxcIj5cclxuXHRcdFx0XHRcdFx0XHR7e3VzZXJJbmZvLnRhcmdldF9jdXJyZW50P3VzZXJJbmZvLnRhcmdldF9jdXJyZW50LmluaXRpYWxfd2VpZ2h0OjB9fTx0ZXh0PmtnPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuWIneWni+S9k+mHjTx1bmktaWNvbnMgY2xhc3M9XCJpY29uZm9udCBpY29uLWJpYW5qaVwiIGNvbG9yPVwiI0ZFQzQwN1wiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ2YWxcIj5cclxuXHRcdFx0XHRcdFx0XHR7e3VzZXJJbmZvLnRhcmdldF9jdXJyZW50P3VzZXJJbmZvLnRhcmdldF9jdXJyZW50LmN1bXVsYXRpdmVfZGF5OjB9fTx0ZXh0PuWkqTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7lh4/ph43lpKnmlbA8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwhLS0g5Yid5aeLIC0tPlxyXG5cdFx0XHQ8Zmlyc3R3ZWlnaHQgOnR5cGU9XCJpbmRcIj48L2ZpcnN0d2VpZ2h0PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGltcG9ydCByZWNvcmQgZnJvbSAnQC9jb21wb25lbnRzL21hbnVhbGx5QWRkL3JlY29yZC52dWUnO1xyXG5cdGltcG9ydCBmaXJzdHdlaWdodCBmcm9tICdAL2NvbXBvbmVudHMvdGFyZ2V0L2ZpcnN0d2VpZ2h0LnZ1ZSc7XHJcblx0aW1wb3J0IHFpdW5EYXRhQ2hhcnRzIGZyb20gJ0AvdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tZGF0YS1jaGFydHMvcWl1bi1kYXRhLWNoYXJ0cy52dWUnO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0YWN0aXZlOiAxLFxyXG5cdFx0XHRcdGFjZF9pZDogMixcclxuXHRcdFx0XHRpc2RldmljZTogZmFsc2UsXHJcblx0XHRcdFx0aW5mb0xpc3Q6IFtdLFxyXG5cdFx0XHRcdGluZm9MaXN0VG9wOiB7fSxcclxuXHRcdFx0XHRpbmQ6IDAsXHJcblx0XHRcdFx0YWN0aXZlMTogMCxcclxuXHRcdFx0XHRzdGFydFRpbWU6IFwiXCIsXHJcblx0XHRcdFx0ZW5kVGltZTogXCJcIixcclxuXHRcdFx0XHRsaW5lRGF0YToge30sXHJcblx0XHRcdFx0aGFuZFRydWU6IHRydWUsXHJcblx0XHRcdFx0cHJvcG9zYWxuZDogMSxcclxuXHRcdFx0XHRjcGxpc3Q6IHtcclxuXHRcdFx0XHRcdG1vb2RsaXN0OiBbXSxcclxuXHRcdFx0XHRcdG51dHJpdGlvbmxpc3Q6IFtdLFxyXG5cdFx0XHRcdFx0c2xlZXBsaXN0OiBbXSxcclxuXHRcdFx0XHRcdHNwb3J0bGlzdDogW11cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbJ3VzZXInLCBcIk1lYXN1cmVSZXN1bHRcIiwgXCJUcmVuZFwiXSksXHJcblx0XHRcdHdlaWdodExpc3QoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC5zaG93Ym94KDApXHJcblx0XHRcdFx0cmV0dXJuIHRoYXQuVHJlbmRcclxuXHRcdFx0fSxcclxuXHRcdFx0dXNlckluZm8oKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMudXNlclxyXG5cdFx0XHR9LFxyXG5cdFx0XHRpbmZvKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuY3BsaXN0ID0gdGhhdC5NZWFzdXJlUmVzdWx0ID8gdGhhdC5NZWFzdXJlUmVzdWx0LmNwbGlzdCA6IHt9XHJcblx0XHRcdFx0dGhhdC5pbmZvTGlzdFRvcCA9IHRoYXQuTWVhc3VyZVJlc3VsdCA/IHRoYXQuTWVhc3VyZVJlc3VsdC50b3BfbGlzdFswXSA6IHt9XHJcblx0XHRcdFx0cmV0dXJuIHRoYXQuTWVhc3VyZVJlc3VsdFxyXG5cdFx0XHR9LFxyXG5cdFx0XHRlbmREYXRlKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLiR0b29scy5nZXREYXRlKFwic3RhcnRcIilcclxuXHRcdFx0fSxcclxuXHRcdFx0c3RhcnREYXRlKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLiR0b29scy5HZXREYXRlU3RyKC05MCk7XHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0Y29tcG9uZW50czoge1xyXG5cdFx0XHRyZWNvcmQsXHJcblx0XHRcdGZpcnN0d2VpZ2h0LFxyXG5cdFx0XHRxaXVuRGF0YUNoYXJ0cyxcclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9ucykge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhhdC5hY2RfaWQgPSBvcHRpb25zLmFjZF9pZFxyXG5cdFx0XHR0aGF0LmlzZGV2aWNlID0gb3B0aW9ucy5kZXZpY2VcclxuXHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRSZXN1bHRcIiwge1xyXG5cdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHR9KVxyXG5cdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcIkdldEJvZHlUcmVuZExpc3RcIiwge1xyXG5cdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRzX3RpbWU6IHRoYXQuc3RhcnREYXRlLFxyXG5cdFx0XHRcdGVfdGltZTogdGhhdC5lbmREYXRlXHJcblx0XHRcdH0pXHJcblx0XHRcdGNvbnNvbGUubG9nKFwiMTExMTFcIiwgb3B0aW9ucylcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGhhbmRsZWlzU2RldmljZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcImlzRGV2aWNlXCIsIHRoYXQuaXNkZXZpY2UpXHJcblx0XHRcdFx0aWYgKHRoYXQuaXNkZXZpY2UgPT0gJ3RydWUnIHx8IHRoYXQuaXNkZXZpY2UpIHtcclxuXHRcdFx0XHRcdHVuaS5vcGVuQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdFx0XHRcdHN1Y2Nlc3M6IGUgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZUJsdWV0b290aFwiLCB0cnVlKTtcclxuXHRcdFx0XHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2RldmljZXMvc2VhcmNoP2lkPVwiICsgdGhhdC5hY2RfaWRcclxuXHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfliJ3lp4vljJbok53niZnmiJDlip86JyArIGUuZXJyTXNnKTtcclxuXHRcdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdFx0ZmFpbDogZXJyID0+IHtcclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn5Yid5aeL5YyW6JOd54mZ5aSx6LSlOicgKyBlcnIuZXJyTXNnKTtcclxuXHRcdFx0XHRcdFx0XHRyZXR1cm4gdGhhdC4kQmx1ZXRvb3RoLmdldEJsdWV0b290aEFkYXB0ZXIoZXJyKVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35YWI5re75Yqg6K6+5aSH77yBXCIpXHJcblx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHR1bmkuc3dpdGNoVGFiKHtcclxuXHRcdFx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2J1c2luZXNzL2J1c2luZXNzXCJcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH0sIDUwMClcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWOhuWPsuaVsOaNruWIoOmZpOaXtumHjeaWsOWKoOi9veaOpeWPo1xyXG5cdFx0XHRyZWxvYWQoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+mHjeaWsOWKoOi9vScpO1xyXG5cdFx0XHRcdHRoaXMuJG5leHRUaWNrKCgpID0+IHtcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0UmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJHZXRCb2R5VHJlbmRMaXN0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0XHRzX3RpbWU6IHRoYXQuc3RhcnREYXRlLFxyXG5cdFx0XHRcdFx0XHRlX3RpbWU6IHRoYXQuZW5kRGF0ZVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRzaG93Ym94KGluZGV4KSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC5oYW5kVHJ1ZSA9IGZhbHNlXHJcblx0XHRcdFx0dGhhdC4kbmV4dFRpY2soZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHR0aGF0LmhhbmRUcnVlID0gdHJ1ZVxyXG5cdFx0XHRcdFx0dGhhdC5saW5lRGF0YSA9IHRoYXQud2VpZ2h0TGlzdC5sZW5ndGggPyB0aGF0LndlaWdodExpc3RbaW5kZXhdLmxpbmUgOiB7fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0dGhhdC5hY3RpdmUxID0gaW5kZXhcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly/lvIDlp4tcclxuXHRcdFx0aGFuZFN0YXJ0VGltZUgoZSkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LmVuZFRpbWUpIHtcclxuXHRcdFx0XHRcdGlmIChEYXRlLnBhcnNlKGUuZGV0YWlsLnZhbHVlKSA+IERhdGUucGFyc2UodGhhdC5lbmRUaW1lKSkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmraPnoa7nmoTml7bpl7RcIilcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdGlmIChEYXRlLnBhcnNlKGUuZGV0YWlsLnZhbHVlKSA+IERhdGUucGFyc2UodGhhdC5lbmREYXRlKSkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmraPnoa7nmoTml7bpl7RcIilcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoYXQuc3RhcnRUaW1lID0gZS5kZXRhaWwudmFsdWVcclxuXHRcdFx0XHRsZXQgZW5kdGltZSA9IHRoYXQuZW5kVGltZSA/IHRoYXQuZW5kVGltZSA6IHRoYXQuZW5kRGF0ZVxyXG5cdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiR2V0Qm9keVRyZW5kTGlzdFwiLCB7XHJcblx0XHRcdFx0XHRhdWRfaWQ6IHRoYXQudXNlci5pZCxcclxuXHRcdFx0XHRcdHNfdGltZTogdGhhdC5zdGFydFRpbWUsXHJcblx0XHRcdFx0XHRlX3RpbWU6IHRoYXQuZW5kVGltZSA/IHRoYXQuZW5kVGltZSA6IHRoYXQuZW5kRGF0ZVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0dGhhdC5zaG93Ym94KDApXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOe7k+adn1xyXG5cdFx0XHRoYW5kRW5kVGltZUgoZSkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LnN0YXJ0VGltZSkge1xyXG5cdFx0XHRcdFx0aWYgKERhdGUucGFyc2UoZS5kZXRhaWwudmFsdWUpIDwgRGF0ZS5wYXJzZSh0aGF0LnN0YXJ0VGltZSkpIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36YCJ5oup5q2j56Gu55qE5pe26Ze0XCIpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRpZiAoRGF0ZS5wYXJzZShlLmRldGFpbC52YWx1ZSkgPCBEYXRlLnBhcnNlKHRoYXQuc3RhcnREYXRlKSkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmraPnoa7nmoTml7bpl7RcIilcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoYXQuZW5kVGltZSA9IGUuZGV0YWlsLnZhbHVlXHJcblx0XHRcdFx0bGV0IHN0YXJ0VGltZSA9IHRoYXQuc3RhcnRUaW1lID8gdGhhdC5zdGFydFRpbWUgOiB0aGF0LnN0YXJ0RGF0ZVxyXG5cdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiR2V0Qm9keVRyZW5kTGlzdFwiLCB7XHJcblx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXHJcblx0XHRcdFx0XHRzX3RpbWU6IHN0YXJ0VGltZSxcclxuXHRcdFx0XHRcdGVfdGltZTogdGhhdC5lbmRUaW1lXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHR0aGF0LnNob3dib3goMClcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlQ2xpY2soaW5kKSB7XHJcblx0XHRcdFx0dGhpcy5pbmQgPSBpbmRcclxuXHRcdFx0XHR0aGlzLiRzdG9yZS5jb21taXQoXCJjaGFuZ2VGaXJzdFwiLCB0cnVlKTtcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5oql5ZGKXHJcblx0XHRcdGhhbmRsZXJSZWNvcmQoKSB7XHJcblx0XHRcdFx0dGhpcy4kc3RvcmUuY29tbWl0KCdjaGFuZ2VSZWNvcmQnLCB0cnVlKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVUb2dnbGVUb3AoaXRlbSkge1xyXG5cdFx0XHRcdHRoaXMuaW5mb0xpc3RUb3AgPSBpdGVtXHJcblx0XHRcdH0sXHJcblx0XHRcdG5hdlRvKHVybCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogdXJsXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkZBO1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0fVxyXG5cclxuXHQudGFiYmFyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblxyXG5cdFx0dmlldyB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHQuYWN0aXZlOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0aGVpZ2h0OiAzcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogLTVweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkbWFpbmNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g5puy57q/XHJcblx0LmNoYXJ0cyB7XHJcblx0XHQuYm94VGltZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG5cclxuXHRcdFx0Lm9uZSB7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY2VudGVyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cGlja2VyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmljb25mb250IHtcclxuXHRcdFx0XHRjb2xvcjogIzMzMzMzMztcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5ib3gge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdC5saXN0QyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcblx0XHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmFjdGl2ZTIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkbWFpbmNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5ibG9ja0Mge1xyXG5cdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmdyaWRMaXN0IHtcclxuXHRcdFx0bWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdC5kYXRhIHtcclxuXHRcdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g5oql5ZGKXHJcblx0LnJlcG9ydCB7XHJcblx0XHQuYm94IHtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdC50aW1lIHtcclxuXHRcdFx0XHRjb2xvcjogIzk5OTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lml0ZW0yIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdC5pdGVtMl9kYXRhIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMyU7XHJcblxyXG5cdFx0XHRcdFx0LmRhdGEge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFQWCBzb2xpZCAjZjdmN2Y3O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHRleHQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJveDIge1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHJcblx0XHQuaW5mbyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0d2lkdGg6IDQ1JTtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJG1haW5jb2xvcjtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdHRleHQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5teWluZm9QYWdlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuXHRcdFx0LmJveDEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRtYXJnaW46IDBweCAxNXB4IDA7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHRcdC5saXN0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM2NjY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHQvLyBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0Ly8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdC8vIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRpbWFnZSxcclxuXHRcdFx0XHRcdC50LWljb24ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMThweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNjN2M3Yzc7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmJsb2NrIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdC5sZXZlbCxcclxuXHRcdFx0XHRcdFx0LnZhbCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1hZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmRlc2Mge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJS0yMHB4KTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblxyXG5cclxuXHRcdFx0LnN0YXR1ZXZ1ZSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XHJcblxyXG5cdFx0XHRcdC5iaSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcblx0XHRcdFx0XHQucGVvYm94IHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Lnh4IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICMxYjIwODY7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA5cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cclxuXHRcdFx0XHRcdC5zcGFuMSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMjNweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc3BhbiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogLThweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQueXVhbnhpbmcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmMTk2MDE7XHJcblx0XHRcdHdpZHRoOiA4cHg7XHJcblx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzJycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0bmYge1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0d2lkdGg6IDQ0cHggIWltcG9ydGFudDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdH1cclxuXHJcblx0XHQudGl2b24ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0LmJpYW5qaSB7XHJcblx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYm94MSA6bGFzdC1jaGlsZC5saXN0IHtcclxuXHRcdFx0LnZhbCB7XHJcblx0XHRcdFx0d2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5rY2FsQ2xhc3Mge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG5cdFx0XHRtYXJnaW46IC0yMHB4IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0LnlpY2hhbmcge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZlNGJlO1xyXG5cdFx0XHRjb2xvcjogI2ZmNDIzOTtcclxuXHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0bWFyZ2luOiAwIDE1cHggMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQudGlwcyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG5cdFx0XHR0ZXh0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuamlhbnlpX2JveCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMTBweDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtMjBweCk7XHJcblx0XHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5qaWFueWkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW46IDAgLTE1cHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdHZpZXcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDIuNSUgMDtcclxuXHJcblx0XHRcdFx0aW1hZ2Uge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR0ZXh0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFjdGl2ZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMTk2MDE7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRcdFx0XHRtYXJnaW46IDE3cHggMi41JSAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmppYW55aS1jb24ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQvZGVlcC8udW5pLWNvbGxhcHNlLWl0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC9kZWVwLy51bmktY29sbGFwc2UtaXRlbV9fdGl0bGUtYXJyb3cge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQvZGVlcC8udW5pLWNvbGxhcHNlLWl0ZW1fX3dyYXAtY29udGVudC51bmktY29sbGFwc2UtaXRlbS0tYm9yZGVyIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///81\n"); /***/ }), -/* 78 */ +/* 82 */ /*!*******************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/target/firstweight.vue ***! \*******************************************************************************/ @@ -6137,10 +6472,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./firstweight.vue?vue&type=template&id=c34a25b6&scoped=true& */ 79);\n/* harmony import */ var _firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./firstweight.vue?vue&type=script&lang=js& */ 81);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"c34a25b6\",\n null,\n false,\n _firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"components/target/firstweight.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBb0k7QUFDcEk7QUFDK0Q7QUFDTDs7O0FBRzFEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLGlGQUFNO0FBQ1IsRUFBRSxrR0FBTTtBQUNSLEVBQUUsMkdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsc0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiNzguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL2ZpcnN0d2VpZ2h0LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1jMzRhMjViNiZzY29wZWQ9dHJ1ZSZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2ZpcnN0d2VpZ2h0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vZmlyc3R3ZWlnaHQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgXCJjMzRhMjViNlwiLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJjb21wb25lbnRzL3RhcmdldC9maXJzdHdlaWdodC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///78\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./firstweight.vue?vue&type=template&id=c34a25b6&scoped=true& */ 83);\n/* harmony import */ var _firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./firstweight.vue?vue&type=script&lang=js& */ 85);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"c34a25b6\",\n null,\n false,\n _firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"components/target/firstweight.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBb0k7QUFDcEk7QUFDK0Q7QUFDTDs7O0FBRzFEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLGlGQUFNO0FBQ1IsRUFBRSxrR0FBTTtBQUNSLEVBQUUsMkdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsc0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiODIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL2ZpcnN0d2VpZ2h0LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1jMzRhMjViNiZzY29wZWQ9dHJ1ZSZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2ZpcnN0d2VpZ2h0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vZmlyc3R3ZWlnaHQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgXCJjMzRhMjViNlwiLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJjb21wb25lbnRzL3RhcmdldC9maXJzdHdlaWdodC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///82\n"); /***/ }), -/* 79 */ +/* 83 */ /*!**************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/target/firstweight.vue?vue&type=template&id=c34a25b6&scoped=true& ***! \**************************************************************************************************************************/ @@ -6149,7 +6484,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _fir "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./firstweight.vue?vue&type=template&id=c34a25b6&scoped=true& */ 80); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./firstweight.vue?vue&type=template&id=c34a25b6&scoped=true& */ 84); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_template_id_c34a25b6_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -6161,7 +6496,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 80 */ +/* 84 */ /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/components/target/firstweight.vue?vue&type=template&id=c34a25b6&scoped=true& ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6364,7 +6699,7 @@ render._withStripped = true /***/ }), -/* 81 */ +/* 85 */ /*!********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/target/firstweight.vue?vue&type=script&lang=js& ***! \********************************************************************************************************/ @@ -6372,10 +6707,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./firstweight.vue?vue&type=script&lang=js& */ 82);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWtxQixDQUFnQiw2cUJBQUcsRUFBQyIsImZpbGUiOiI4MS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vZmlyc3R3ZWlnaHQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2ZpcnN0d2VpZ2h0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///81\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./firstweight.vue?vue&type=script&lang=js& */ 86);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_firstweight_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWtxQixDQUFnQiw2cUJBQUcsRUFBQyIsImZpbGUiOiI4NS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vZmlyc3R3ZWlnaHQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2ZpcnN0d2VpZ2h0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///85\n"); /***/ }), -/* 82 */ +/* 86 */ /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/components/target/firstweight.vue?vue&type=script&lang=js& ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6383,10 +6718,10 @@ 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 */ 20);\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 type: {}\n },\n data: function data() {\n return {\n regTime: \"\",\n weight: \"\"\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isFirst\"])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n methods: {\n // 初始体重\n handleTarget: function handleTarget() {\n var that = this;\n if (that.type != 1 && !that.regTime) {\n that.$tools.msg(\"请选择测量日期\");\n return;\n }\n if (!that.weight) {\n that.$tools.msg(\"请输入测量体重\");\n return;\n }\n that.$model.getfirstweight({\n aud_id: that.user.id,\n time: that.type == 1 ? '' : that.regTime ? that.regTime : that.user.firstresulttime,\n weight: that.weight,\n type: that.type\n }).then(function (res) {\n __f__(\"log\", \"目标,\", res, \" at components/target/firstweight.vue:66\");\n that.$tools.msg(res.msg);\n if (res.code == 0) {\n that.$store.commit(\"changeFirst\", false);\n that.$store.commit('changeUser', {\n target_current: res.data\n });\n that.regTime = \"\";\n that.weight = \"\";\n }\n });\n },\n //\n changeLog: function changeLog(e) {\n this.regTime = e.detail.value;\n },\n onTap: function onTap() {\n this.weight = \"\";\n this.regTime = \"\";\n this.$store.commit(\"changeFirst\", false);\n },\n hideKeyboard: function hideKeyboard() {\n uni.hideKeyboard();\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy90YXJnZXQvZmlyc3R3ZWlnaHQudnVlIl0sIm5hbWVzIjpbInByb3BzIiwidHlwZSIsImRhdGEiLCJyZWdUaW1lIiwid2VpZ2h0IiwiY29tcHV0ZWQiLCJlbmREYXRlIiwibWV0aG9kcyIsImhhbmRsZVRhcmdldCIsInRoYXQiLCJhdWRfaWQiLCJ0aW1lIiwidGFyZ2V0X2N1cnJlbnQiLCJjaGFuZ2VMb2ciLCJvblRhcCIsImhpZGVLZXlib2FyZCIsInVuaSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUE0QkE7QUFFQTtBQUFBO0FBQUEsZUFDQTtFQUNBQTtJQUNBQztFQUNBO0VBQ0FDO0lBQ0E7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQUM7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0FBO1FBQ0FDO1FBQ0FDO1FBQ0FQO1FBQ0FIO01BQ0E7UUFDQTtRQUNBUTtRQUNBO1VBQ0FBO1VBQ0FBO1lBQ0FHO1VBQ0E7VUFDQUg7VUFDQUE7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBSTtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBQztJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjgyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IHYtaWY9XCJpc0ZpcnN0XCIgY2xhc3M9XCJ3cmFwcGVyIHdyYXBwZXJiZ1wiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJiZ1wiIEBjbGljaz1cIm9uVGFwXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj57e3R5cGU9PTE/J+ebruagh+S9k+mHjSc6J+WIneWni+S9k+mHjSd9fTwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiIEBjbGljaz1cImhpZGVLZXlib2FyZFwiIHYtaWY9XCJ0eXBlIT0xXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7ml6XmnJ88L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cImRhdGVcIiA6c3RhcnQ9XCJzdGFydERhdGVcIiA6ZW5kPVwiZW5kRGF0ZVwiIEBjaGFuZ2U9XCJjaGFuZ2VMb2dcIiBmaWVsZHM9XCJ0aW1lXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktaW5wdXRcIj57e3JlZ1RpbWU/cmVnVGltZTon6K+36YCJ5oupJ319PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDxpY29uIGNsYXNzPVwiaWNvbmZvbnQgaWNvbi1hcnJvdy1kb3duLWJvbGRcIj48L2ljb24+XHJcblx0XHRcdFx0XHRcdDwvcGlja2VyPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+5L2T6YeNPC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHQ8aW5wdXQgdi1tb2RlbD1cIndlaWdodFwiIHR5cGU9XCJkaWdpdFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWlXCIgLz5rZ1xyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ0biBjbG9zZVwiIEBjbGljaz1cIm9uVGFwKClcIj7lj5bmtog8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG5cIiBAY2xpY2s9XCJoYW5kbGVUYXJnZXRcIj7noa7lrpo8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRwcm9wczoge1xyXG5cdFx0XHR0eXBlOiB7fVxyXG5cdFx0fSxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0cmVnVGltZTogXCJcIixcclxuXHRcdFx0XHR3ZWlnaHQ6IFwiXCIsXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNGaXJzdFwiXSksXHJcblx0XHRcdGVuZERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJzdGFydFwiKVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDliJ3lp4vkvZPph41cclxuXHRcdFx0aGFuZGxlVGFyZ2V0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LnR5cGUgIT0gMSAmJiAhdGhhdC5yZWdUaW1lKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmtYvph4/ml6XmnJ9cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQud2VpZ2h0KSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmtYvph4/kvZPph41cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRmaXJzdHdlaWdodCh7XHJcblx0XHRcdFx0XHRhdWRfaWQ6IHRoYXQudXNlci5pZCxcclxuXHRcdFx0XHRcdHRpbWU6IHRoYXQudHlwZSA9PSAxID8gJycgOiB0aGF0LnJlZ1RpbWUgPyB0aGF0LnJlZ1RpbWUgOiB0aGF0LnVzZXIuZmlyc3RyZXN1bHR0aW1lLFxyXG5cdFx0XHRcdFx0d2VpZ2h0OiB0aGF0LndlaWdodCxcclxuXHRcdFx0XHRcdHR5cGU6IHRoYXQudHlwZVxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi55uu5qCH77yMXCIsIHJlcylcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlRmlyc3RcIiwgZmFsc2UpO1xyXG5cdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZVVzZXInLCB7XHJcblx0XHRcdFx0XHRcdFx0dGFyZ2V0X2N1cnJlbnQ6IHJlcy5kYXRhXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHRoYXQucmVnVGltZSA9IFwiXCJcclxuXHRcdFx0XHRcdFx0dGhhdC53ZWlnaHQgPSBcIlwiXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly9cclxuXHRcdFx0Y2hhbmdlTG9nKGUpIHtcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBlLmRldGFpbC52YWx1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRvblRhcCgpIHtcclxuXHRcdFx0XHR0aGlzLndlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy4kc3RvcmUuY29tbWl0KFwiY2hhbmdlRmlyc3RcIiwgZmFsc2UpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRoaWRlS2V5Ym9hcmQoKSB7XHJcblx0XHRcdFx0dW5pLmhpZGVLZXlib2FyZCgpXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQgbGFuZz1cInNjc3NcIj5cclxuXHQuYnRuIHtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogJG1haW5jb2xvciAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmVkaXQge1xyXG5cdFx0dG9wOiAyMCVcclxuXHR9XHJcblxyXG5cdC5jbG9zZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGNvbG9yOiAjMzMzO1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///82\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 */ 20);\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 type: {}\n },\n data: function data() {\n return {\n regTime: \"\",\n weight: \"\"\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isFirst\"])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n methods: {\n // 初始体重\n handleTarget: function handleTarget() {\n var that = this;\n if (that.type != 1 && !that.regTime) {\n that.$tools.msg(\"请选择测量日期\");\n return;\n }\n if (!that.weight) {\n that.$tools.msg(\"请输入测量体重\");\n return;\n }\n that.$model.getfirstweight({\n aud_id: that.user.id,\n time: that.type == 1 ? '' : that.regTime ? that.regTime : that.user.firstresulttime,\n weight: that.weight,\n type: that.type\n }).then(function (res) {\n __f__(\"log\", \"目标,\", res, \" at components/target/firstweight.vue:66\");\n that.$tools.msg(res.msg);\n if (res.code == 0) {\n that.$store.commit(\"changeFirst\", false);\n that.$store.commit('changeUser', {\n target_current: res.data\n });\n that.regTime = \"\";\n that.weight = \"\";\n }\n });\n },\n //\n changeLog: function changeLog(e) {\n this.regTime = e.detail.value;\n },\n onTap: function onTap() {\n this.weight = \"\";\n this.regTime = \"\";\n this.$store.commit(\"changeFirst\", false);\n },\n hideKeyboard: function hideKeyboard() {\n uni.hideKeyboard();\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy90YXJnZXQvZmlyc3R3ZWlnaHQudnVlIl0sIm5hbWVzIjpbInByb3BzIiwidHlwZSIsImRhdGEiLCJyZWdUaW1lIiwid2VpZ2h0IiwiY29tcHV0ZWQiLCJlbmREYXRlIiwibWV0aG9kcyIsImhhbmRsZVRhcmdldCIsInRoYXQiLCJhdWRfaWQiLCJ0aW1lIiwidGFyZ2V0X2N1cnJlbnQiLCJjaGFuZ2VMb2ciLCJvblRhcCIsImhpZGVLZXlib2FyZCIsInVuaSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUE0QkE7QUFFQTtBQUFBO0FBQUEsZUFDQTtFQUNBQTtJQUNBQztFQUNBO0VBQ0FDO0lBQ0E7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQUM7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0FBO1FBQ0FDO1FBQ0FDO1FBQ0FQO1FBQ0FIO01BQ0E7UUFDQTtRQUNBUTtRQUNBO1VBQ0FBO1VBQ0FBO1lBQ0FHO1VBQ0E7VUFDQUg7VUFDQUE7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBSTtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBQztJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6Ijg2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IHYtaWY9XCJpc0ZpcnN0XCIgY2xhc3M9XCJ3cmFwcGVyIHdyYXBwZXJiZ1wiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJiZ1wiIEBjbGljaz1cIm9uVGFwXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj57e3R5cGU9PTE/J+ebruagh+S9k+mHjSc6J+WIneWni+S9k+mHjSd9fTwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiIEBjbGljaz1cImhpZGVLZXlib2FyZFwiIHYtaWY9XCJ0eXBlIT0xXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7ml6XmnJ88L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cImRhdGVcIiA6c3RhcnQ9XCJzdGFydERhdGVcIiA6ZW5kPVwiZW5kRGF0ZVwiIEBjaGFuZ2U9XCJjaGFuZ2VMb2dcIiBmaWVsZHM9XCJ0aW1lXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktaW5wdXRcIj57e3JlZ1RpbWU/cmVnVGltZTon6K+36YCJ5oupJ319PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDxpY29uIGNsYXNzPVwiaWNvbmZvbnQgaWNvbi1hcnJvdy1kb3duLWJvbGRcIj48L2ljb24+XHJcblx0XHRcdFx0XHRcdDwvcGlja2VyPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+5L2T6YeNPC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHQ8aW5wdXQgdi1tb2RlbD1cIndlaWdodFwiIHR5cGU9XCJkaWdpdFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWlXCIgLz5rZ1xyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ0biBjbG9zZVwiIEBjbGljaz1cIm9uVGFwKClcIj7lj5bmtog8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG5cIiBAY2xpY2s9XCJoYW5kbGVUYXJnZXRcIj7noa7lrpo8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRwcm9wczoge1xyXG5cdFx0XHR0eXBlOiB7fVxyXG5cdFx0fSxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0cmVnVGltZTogXCJcIixcclxuXHRcdFx0XHR3ZWlnaHQ6IFwiXCIsXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNGaXJzdFwiXSksXHJcblx0XHRcdGVuZERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJzdGFydFwiKVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDliJ3lp4vkvZPph41cclxuXHRcdFx0aGFuZGxlVGFyZ2V0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LnR5cGUgIT0gMSAmJiAhdGhhdC5yZWdUaW1lKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmtYvph4/ml6XmnJ9cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQud2VpZ2h0KSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmtYvph4/kvZPph41cIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRmaXJzdHdlaWdodCh7XHJcblx0XHRcdFx0XHRhdWRfaWQ6IHRoYXQudXNlci5pZCxcclxuXHRcdFx0XHRcdHRpbWU6IHRoYXQudHlwZSA9PSAxID8gJycgOiB0aGF0LnJlZ1RpbWUgPyB0aGF0LnJlZ1RpbWUgOiB0aGF0LnVzZXIuZmlyc3RyZXN1bHR0aW1lLFxyXG5cdFx0XHRcdFx0d2VpZ2h0OiB0aGF0LndlaWdodCxcclxuXHRcdFx0XHRcdHR5cGU6IHRoYXQudHlwZVxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi55uu5qCH77yMXCIsIHJlcylcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlRmlyc3RcIiwgZmFsc2UpO1xyXG5cdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZVVzZXInLCB7XHJcblx0XHRcdFx0XHRcdFx0dGFyZ2V0X2N1cnJlbnQ6IHJlcy5kYXRhXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHRoYXQucmVnVGltZSA9IFwiXCJcclxuXHRcdFx0XHRcdFx0dGhhdC53ZWlnaHQgPSBcIlwiXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly9cclxuXHRcdFx0Y2hhbmdlTG9nKGUpIHtcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBlLmRldGFpbC52YWx1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRvblRhcCgpIHtcclxuXHRcdFx0XHR0aGlzLndlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy4kc3RvcmUuY29tbWl0KFwiY2hhbmdlRmlyc3RcIiwgZmFsc2UpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRoaWRlS2V5Ym9hcmQoKSB7XHJcblx0XHRcdFx0dW5pLmhpZGVLZXlib2FyZCgpXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQgbGFuZz1cInNjc3NcIj5cclxuXHQuYnRuIHtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogJG1haW5jb2xvciAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmVkaXQge1xyXG5cdFx0dG9wOiAyMCVcclxuXHR9XHJcblxyXG5cdC5jbG9zZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGNvbG9yOiAjMzMzO1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///86\n"); /***/ }), -/* 83 */ +/* 87 */ /*!***************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue ***! \***************************************************************************************************************************/ @@ -6394,10 +6729,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./qiun-data-charts.vue?vue&type=template&id=fe947b98&scoped=true&filter-modules=eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0%3D& */ 84);\n/* harmony import */ var _qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./qiun-data-charts.vue?vue&type=script&lang=js& */ 121);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"fe947b98\",\n null,\n false,\n _qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBbVQ7QUFDblQ7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSxpUkFBTTtBQUNSLEVBQUUsMFJBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUscVJBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiODMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL3FpdW4tZGF0YS1jaGFydHMudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWZlOTQ3Yjk4JnNjb3BlZD10cnVlJmZpbHRlci1tb2R1bGVzPWV5SnlaR05vWVhKMGN5STZleUowZVhCbElqb2ljbVZ1WkdWeWFuTWlMQ0pqYjI1MFpXNTBJam9pSWl3aWMzUmhjblFpT2pNNE9EZ3hMQ0poZEhSeWN5STZleUp0YjJSMWJHVWlPaUp5WkdOb1lYSjBjeUlzSW14aGJtY2lPaUpxY3lKOUxDSmxibVFpT2pVME5qZ3pmWDAlM0QmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9xaXVuLWRhdGEtY2hhcnRzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vcWl1bi1kYXRhLWNoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBcImZlOTQ3Yjk4XCIsXG4gIG51bGwsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInVuaV9tb2R1bGVzL3FpdW4tZGF0YS1jaGFydHMvY29tcG9uZW50cy9xaXVuLWRhdGEtY2hhcnRzL3FpdW4tZGF0YS1jaGFydHMudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///83\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./qiun-data-charts.vue?vue&type=template&id=fe947b98&scoped=true&filter-modules=eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0%3D& */ 88);\n/* harmony import */ var _qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./qiun-data-charts.vue?vue&type=script&lang=js& */ 125);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"fe947b98\",\n null,\n false,\n _qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBbVQ7QUFDblQ7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSxpUkFBTTtBQUNSLEVBQUUsMFJBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUscVJBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiODcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL3FpdW4tZGF0YS1jaGFydHMudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWZlOTQ3Yjk4JnNjb3BlZD10cnVlJmZpbHRlci1tb2R1bGVzPWV5SnlaR05vWVhKMGN5STZleUowZVhCbElqb2ljbVZ1WkdWeWFuTWlMQ0pqYjI1MFpXNTBJam9pSWl3aWMzUmhjblFpT2pNNE9EZ3hMQ0poZEhSeWN5STZleUp0YjJSMWJHVWlPaUp5WkdOb1lYSjBjeUlzSW14aGJtY2lPaUpxY3lKOUxDSmxibVFpT2pVME5qZ3pmWDAlM0QmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9xaXVuLWRhdGEtY2hhcnRzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vcWl1bi1kYXRhLWNoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBcImZlOTQ3Yjk4XCIsXG4gIG51bGwsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInVuaV9tb2R1bGVzL3FpdW4tZGF0YS1jaGFydHMvY29tcG9uZW50cy9xaXVuLWRhdGEtY2hhcnRzL3FpdW4tZGF0YS1jaGFydHMudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///87\n"); /***/ }), -/* 84 */ +/* 88 */ /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue?vue&type=template&id=fe947b98&scoped=true&filter-modules=eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0%3D& ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6406,7 +6741,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiu "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-data-charts.vue?vue&type=template&id=fe947b98&scoped=true&filter-modules=eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0%3D& */ 85); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-data-charts.vue?vue&type=template&id=fe947b98&scoped=true&filter-modules=eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0%3D& */ 89); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_template_id_fe947b98_scoped_true_filter_modules_eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -6418,7 +6753,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 85 */ +/* 89 */ /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue?vue&type=template&id=fe947b98&scoped=true&filter-modules=eyJyZGNoYXJ0cyI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjM4ODgxLCJhdHRycyI6eyJtb2R1bGUiOiJyZGNoYXJ0cyIsImxhbmciOiJqcyJ9LCJlbmQiOjU0NjgzfX0%3D& ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6435,10 +6770,10 @@ var components try { components = { qiunLoading: - __webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue */ 86) + __webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue */ 90) .default, qiunError: - __webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue */ 116) + __webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue */ 120) .default, } } catch (e) { @@ -6570,7 +6905,7 @@ render._withStripped = true /***/ }), -/* 86 */ +/* 90 */ /*!*******************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue ***! \*******************************************************************************************************************/ @@ -6578,10 +6913,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./qiun-loading.vue?vue&type=template&id=1c4fd998& */ 87);\n/* harmony import */ var _qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./qiun-loading.vue?vue&type=script&lang=js& */ 89);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUg7QUFDekg7QUFDZ0U7QUFDTDs7O0FBRzNEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLGtGQUFNO0FBQ1IsRUFBRSx1RkFBTTtBQUNSLEVBQUUsZ0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiODYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL3FpdW4tbG9hZGluZy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MWM0ZmQ5OTgmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9xaXVuLWxvYWRpbmcudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi9xaXVuLWxvYWRpbmcudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9xaXVuLWxvYWRpbmcudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///86\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./qiun-loading.vue?vue&type=template&id=1c4fd998& */ 91);\n/* harmony import */ var _qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./qiun-loading.vue?vue&type=script&lang=js& */ 93);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUg7QUFDekg7QUFDZ0U7QUFDTDs7O0FBRzNEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLGtGQUFNO0FBQ1IsRUFBRSx1RkFBTTtBQUNSLEVBQUUsZ0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiOTAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL3FpdW4tbG9hZGluZy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MWM0ZmQ5OTgmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9xaXVuLWxvYWRpbmcudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi9xaXVuLWxvYWRpbmcudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9xaXVuLWxvYWRpbmcudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///90\n"); /***/ }), -/* 87 */ +/* 91 */ /*!**************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue?vue&type=template&id=1c4fd998& ***! \**************************************************************************************************************************************************/ @@ -6590,7 +6925,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiu "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-loading.vue?vue&type=template&id=1c4fd998& */ 88); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-loading.vue?vue&type=template&id=1c4fd998& */ 92); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_template_id_1c4fd998___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -6602,7 +6937,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 88 */ +/* 92 */ /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue?vue&type=template&id=1c4fd998& ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6649,7 +6984,7 @@ render._withStripped = true /***/ }), -/* 89 */ +/* 93 */ /*!********************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue?vue&type=script&lang=js& ***! \********************************************************************************************************************************************/ @@ -6657,10 +6992,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-loading.vue?vue&type=script&lang=js& */ 90);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW1xQixDQUFnQiw4cUJBQUcsRUFBQyIsImZpbGUiOiI4OS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcWl1bi1sb2FkaW5nLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9xaXVuLWxvYWRpbmcudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///89\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-loading.vue?vue&type=script&lang=js& */ 94);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_loading_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW1xQixDQUFnQiw4cUJBQUcsRUFBQyIsImZpbGUiOiI5My5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcWl1bi1sb2FkaW5nLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9xaXVuLWxvYWRpbmcudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///93\n"); /***/ }), -/* 90 */ +/* 94 */ /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue?vue&type=script&lang=js& ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6668,10 +7003,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _loading = _interopRequireDefault(__webpack_require__(/*! ./loading1.vue */ 91));\nvar _loading2 = _interopRequireDefault(__webpack_require__(/*! ./loading2.vue */ 96));\nvar _loading3 = _interopRequireDefault(__webpack_require__(/*! ./loading3.vue */ 101));\nvar _loading4 = _interopRequireDefault(__webpack_require__(/*! ./loading4.vue */ 106));\nvar _loading5 = _interopRequireDefault(__webpack_require__(/*! ./loading5.vue */ 111));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n components: {\n Loading1: _loading.default,\n Loading2: _loading2.default,\n Loading3: _loading3.default,\n Loading4: _loading4.default,\n Loading5: _loading5.default\n },\n name: 'qiun-loading',\n props: {\n loadingType: {\n type: Number,\n default: 2\n }\n },\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9xaXVuLWxvYWRpbmcudnVlIl0sIm5hbWVzIjpbImNvbXBvbmVudHMiLCJMb2FkaW5nMSIsIkxvYWRpbmcyIiwiTG9hZGluZzMiLCJMb2FkaW5nNCIsIkxvYWRpbmc1IiwibmFtZSIsInByb3BzIiwibG9hZGluZ1R5cGUiLCJ0eXBlIiwiZGVmYXVsdCIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFXQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7Ozs7Ozs7OztlQUNBO0VBQ0FBO0lBQUFDO0lBQUFDO0lBQUFDO0lBQUFDO0lBQUFDO0VBQUE7RUFDQUM7RUFDQUM7SUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiI5MC5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldz5cclxuXHQgPExvYWRpbmcxIHYtaWY9XCJsb2FkaW5nVHlwZT09MVwiLz5cclxuXHQgPExvYWRpbmcyIHYtaWY9XCJsb2FkaW5nVHlwZT09MlwiLz5cclxuXHQgPExvYWRpbmczIHYtaWY9XCJsb2FkaW5nVHlwZT09M1wiLz5cclxuXHQgPExvYWRpbmc0IHYtaWY9XCJsb2FkaW5nVHlwZT09NFwiLz5cclxuXHQgPExvYWRpbmc1IHYtaWY9XCJsb2FkaW5nVHlwZT09NVwiLz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCBMb2FkaW5nMSBmcm9tIFwiLi9sb2FkaW5nMS52dWVcIjtcclxuXHRpbXBvcnQgTG9hZGluZzIgZnJvbSBcIi4vbG9hZGluZzIudnVlXCI7XHJcblx0aW1wb3J0IExvYWRpbmczIGZyb20gXCIuL2xvYWRpbmczLnZ1ZVwiO1xyXG5cdGltcG9ydCBMb2FkaW5nNCBmcm9tIFwiLi9sb2FkaW5nNC52dWVcIjtcclxuXHRpbXBvcnQgTG9hZGluZzUgZnJvbSBcIi4vbG9hZGluZzUudnVlXCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0Y29tcG9uZW50czp7TG9hZGluZzEsTG9hZGluZzIsTG9hZGluZzMsTG9hZGluZzQsTG9hZGluZzV9LFxyXG5cdFx0bmFtZTogJ3FpdW4tbG9hZGluZycsXHJcblx0XHRwcm9wczoge1xyXG5cdFx0XHRsb2FkaW5nVHlwZToge1xyXG5cdFx0XHRcdHR5cGU6IE51bWJlcixcclxuXHRcdFx0XHRkZWZhdWx0OiAyXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0fTtcclxuXHRcdH0sXHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuXHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///90\n"); +eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _loading = _interopRequireDefault(__webpack_require__(/*! ./loading1.vue */ 95));\nvar _loading2 = _interopRequireDefault(__webpack_require__(/*! ./loading2.vue */ 100));\nvar _loading3 = _interopRequireDefault(__webpack_require__(/*! ./loading3.vue */ 105));\nvar _loading4 = _interopRequireDefault(__webpack_require__(/*! ./loading4.vue */ 110));\nvar _loading5 = _interopRequireDefault(__webpack_require__(/*! ./loading5.vue */ 115));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n components: {\n Loading1: _loading.default,\n Loading2: _loading2.default,\n Loading3: _loading3.default,\n Loading4: _loading4.default,\n Loading5: _loading5.default\n },\n name: 'qiun-loading',\n props: {\n loadingType: {\n type: Number,\n default: 2\n }\n },\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9xaXVuLWxvYWRpbmcudnVlIl0sIm5hbWVzIjpbImNvbXBvbmVudHMiLCJMb2FkaW5nMSIsIkxvYWRpbmcyIiwiTG9hZGluZzMiLCJMb2FkaW5nNCIsIkxvYWRpbmc1IiwibmFtZSIsInByb3BzIiwibG9hZGluZ1R5cGUiLCJ0eXBlIiwiZGVmYXVsdCIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFXQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7Ozs7Ozs7OztlQUNBO0VBQ0FBO0lBQUFDO0lBQUFDO0lBQUFDO0lBQUFDO0lBQUFDO0VBQUE7RUFDQUM7RUFDQUM7SUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiI5NC5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldz5cclxuXHQgPExvYWRpbmcxIHYtaWY9XCJsb2FkaW5nVHlwZT09MVwiLz5cclxuXHQgPExvYWRpbmcyIHYtaWY9XCJsb2FkaW5nVHlwZT09MlwiLz5cclxuXHQgPExvYWRpbmczIHYtaWY9XCJsb2FkaW5nVHlwZT09M1wiLz5cclxuXHQgPExvYWRpbmc0IHYtaWY9XCJsb2FkaW5nVHlwZT09NFwiLz5cclxuXHQgPExvYWRpbmc1IHYtaWY9XCJsb2FkaW5nVHlwZT09NVwiLz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCBMb2FkaW5nMSBmcm9tIFwiLi9sb2FkaW5nMS52dWVcIjtcclxuXHRpbXBvcnQgTG9hZGluZzIgZnJvbSBcIi4vbG9hZGluZzIudnVlXCI7XHJcblx0aW1wb3J0IExvYWRpbmczIGZyb20gXCIuL2xvYWRpbmczLnZ1ZVwiO1xyXG5cdGltcG9ydCBMb2FkaW5nNCBmcm9tIFwiLi9sb2FkaW5nNC52dWVcIjtcclxuXHRpbXBvcnQgTG9hZGluZzUgZnJvbSBcIi4vbG9hZGluZzUudnVlXCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0Y29tcG9uZW50czp7TG9hZGluZzEsTG9hZGluZzIsTG9hZGluZzMsTG9hZGluZzQsTG9hZGluZzV9LFxyXG5cdFx0bmFtZTogJ3FpdW4tbG9hZGluZycsXHJcblx0XHRwcm9wczoge1xyXG5cdFx0XHRsb2FkaW5nVHlwZToge1xyXG5cdFx0XHRcdHR5cGU6IE51bWJlcixcclxuXHRcdFx0XHRkZWZhdWx0OiAyXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0fTtcclxuXHRcdH0sXHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuXHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///94\n"); /***/ }), -/* 91 */ +/* 95 */ /*!***************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading1.vue ***! \***************************************************************************************************************/ @@ -6679,10 +7014,10 @@ eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/he /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading1.vue?vue&type=template&id=e4e769ee&scoped=true& */ 92);\n/* harmony import */ var _loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading1.vue?vue&type=script&lang=js& */ 94);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e4e769ee\",\n null,\n false,\n _loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading1.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiOTEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL2xvYWRpbmcxLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1lNGU3NjllZSZzY29wZWQ9dHJ1ZSZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2xvYWRpbmcxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vbG9hZGluZzEudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgXCJlNGU3NjllZVwiLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJ1bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL2NvbXBvbmVudHMvcWl1bi1sb2FkaW5nL2xvYWRpbmcxLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///91\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading1.vue?vue&type=template&id=e4e769ee&scoped=true& */ 96);\n/* harmony import */ var _loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading1.vue?vue&type=script&lang=js& */ 98);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e4e769ee\",\n null,\n false,\n _loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading1.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiOTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL2xvYWRpbmcxLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1lNGU3NjllZSZzY29wZWQ9dHJ1ZSZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2xvYWRpbmcxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vbG9hZGluZzEudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgXCJlNGU3NjllZVwiLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJ1bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL2NvbXBvbmVudHMvcWl1bi1sb2FkaW5nL2xvYWRpbmcxLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///95\n"); /***/ }), -/* 92 */ +/* 96 */ /*!**********************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading1.vue?vue&type=template&id=e4e769ee&scoped=true& ***! \**********************************************************************************************************************************************************/ @@ -6691,7 +7026,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loa "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading1.vue?vue&type=template&id=e4e769ee&scoped=true& */ 93); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading1.vue?vue&type=template&id=e4e769ee&scoped=true& */ 97); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_template_id_e4e769ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -6703,7 +7038,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 93 */ +/* 97 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading1.vue?vue&type=template&id=e4e769ee&scoped=true& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6751,7 +7086,7 @@ render._withStripped = true /***/ }), -/* 94 */ +/* 98 */ /*!****************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading1.vue?vue&type=script&lang=js& ***! \****************************************************************************************************************************************/ @@ -6759,10 +7094,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading1.vue?vue&type=script&lang=js& */ 95);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiI5NC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vbG9hZGluZzEudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmcxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///94\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading1.vue?vue&type=script&lang=js& */ 99);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading1_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiI5OC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vbG9hZGluZzEudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmcxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///98\n"); /***/ }), -/* 95 */ +/* 99 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading1.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6770,10 +7105,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading1',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMS52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiI5NS5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQgPHZpZXcgY2xhc3M9XCJjb250YWluZXIgbG9hZGluZzFcIj5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUxXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTJcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlM1wiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGU0XCI+PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0bmFtZTogJ2xvYWRpbmcxJyxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0XHJcblx0XHRcdH07XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQ9XCJ0cnVlXCI+XHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmNvbnRhaW5lci5sb2FkaW5nMSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuXHJcbi5jb250YWluZXIgLnNoYXBlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDFweDtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTEge1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4OTBGRjtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTIge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM5MUNCNzQ7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUuc2hhcGUzIHtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQzg1ODtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTQge1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU2NjY2O1xyXG59XHJcblxyXG4ubG9hZGluZzEgLnNoYXBlMSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjFzaGFwZTEgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uMXNoYXBlMSAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uMXNoYXBlMSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNnB4LCAxNnB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjFzaGFwZTEge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgMTZweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE2cHgsIDE2cHgpO1xyXG4gIH1cclxufVxyXG4ubG9hZGluZzEgLnNoYXBlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjFzaGFwZTIgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uMXNoYXBlMiAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uMXNoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTZweCwgMTZweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNnB4LCAxNnB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uMXNoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTZweCwgMTZweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNnB4LCAxNnB4KTtcclxuICB9XHJcbn1cclxuLmxvYWRpbmcxIC5zaGFwZTMge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRpb24xc2hhcGUzIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbjFzaGFwZTMgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbjFzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgLTE2cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNnB4LCAtMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjFzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgLTE2cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNnB4LCAtMTZweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nMSAuc2hhcGU0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uMXNoYXBlNCAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24xc2hhcGU0IDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb24xc2hhcGU0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNnB4LCAtMTZweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNnB4LCAtMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjFzaGFwZTQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE2cHgsIC0xNnB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE2cHgsIC0xNnB4KTtcclxuICB9XHJcbn1cclxuXHJcblxyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///95\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading1',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMS52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiI5OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQgPHZpZXcgY2xhc3M9XCJjb250YWluZXIgbG9hZGluZzFcIj5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUxXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTJcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlM1wiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGU0XCI+PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0bmFtZTogJ2xvYWRpbmcxJyxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0XHJcblx0XHRcdH07XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQ9XCJ0cnVlXCI+XHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmNvbnRhaW5lci5sb2FkaW5nMSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuXHJcbi5jb250YWluZXIgLnNoYXBlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDFweDtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTEge1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4OTBGRjtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTIge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM5MUNCNzQ7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUuc2hhcGUzIHtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQzg1ODtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTQge1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU2NjY2O1xyXG59XHJcblxyXG4ubG9hZGluZzEgLnNoYXBlMSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjFzaGFwZTEgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uMXNoYXBlMSAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uMXNoYXBlMSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNnB4LCAxNnB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjFzaGFwZTEge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgMTZweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE2cHgsIDE2cHgpO1xyXG4gIH1cclxufVxyXG4ubG9hZGluZzEgLnNoYXBlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjFzaGFwZTIgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uMXNoYXBlMiAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uMXNoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTZweCwgMTZweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNnB4LCAxNnB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uMXNoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTZweCwgMTZweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNnB4LCAxNnB4KTtcclxuICB9XHJcbn1cclxuLmxvYWRpbmcxIC5zaGFwZTMge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRpb24xc2hhcGUzIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbjFzaGFwZTMgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbjFzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgLTE2cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNnB4LCAtMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjFzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgLTE2cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNnB4LCAtMTZweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nMSAuc2hhcGU0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uMXNoYXBlNCAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24xc2hhcGU0IDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb24xc2hhcGU0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNnB4LCAtMTZweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNnB4LCAtMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjFzaGFwZTQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE2cHgsIC0xNnB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE2cHgsIC0xNnB4KTtcclxuICB9XHJcbn1cclxuXHJcblxyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///99\n"); /***/ }), -/* 96 */ +/* 100 */ /*!***************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading2.vue ***! \***************************************************************************************************************/ @@ -6781,10 +7116,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading2.vue?vue&type=template&id=e4cb3aec&scoped=true& */ 97);\n/* harmony import */ var _loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading2.vue?vue&type=script&lang=js& */ 99);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e4cb3aec\",\n null,\n false,\n _loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading2.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiOTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50cyB9IGZyb20gXCIuL2xvYWRpbmcyLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1lNGNiM2FlYyZzY29wZWQ9dHJ1ZSZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2xvYWRpbmcyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vbG9hZGluZzIudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgXCJlNGNiM2FlY1wiLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJ1bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL2NvbXBvbmVudHMvcWl1bi1sb2FkaW5nL2xvYWRpbmcyLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///96\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading2.vue?vue&type=template&id=e4cb3aec&scoped=true& */ 101);\n/* harmony import */ var _loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading2.vue?vue&type=script&lang=js& */ 103);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e4cb3aec\",\n null,\n false,\n _loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading2.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTAwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2FkaW5nMi52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTRjYjNhZWMmc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9sb2FkaW5nMi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL2xvYWRpbmcyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTRjYjNhZWNcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMi52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///100\n"); /***/ }), -/* 97 */ +/* 101 */ /*!**********************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading2.vue?vue&type=template&id=e4cb3aec&scoped=true& ***! \**********************************************************************************************************************************************************/ @@ -6793,7 +7128,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loa "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading2.vue?vue&type=template&id=e4cb3aec&scoped=true& */ 98); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading2.vue?vue&type=template&id=e4cb3aec&scoped=true& */ 102); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_template_id_e4cb3aec_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -6805,7 +7140,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 98 */ +/* 102 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading2.vue?vue&type=template&id=e4cb3aec&scoped=true& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6853,7 +7188,7 @@ render._withStripped = true /***/ }), -/* 99 */ +/* 103 */ /*!****************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading2.vue?vue&type=script&lang=js& ***! \****************************************************************************************************************************************/ @@ -6861,10 +7196,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading2.vue?vue&type=script&lang=js& */ 100);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiI5OS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vbG9hZGluZzIudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmcyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///99\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading2.vue?vue&type=script&lang=js& */ 104);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiIxMDMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmcyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9sb2FkaW5nMi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///103\n"); /***/ }), -/* 100 */ +/* 104 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading2.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6872,10 +7207,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading2',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMi52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMDAuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0IDx2aWV3IGNsYXNzPVwiY29udGFpbmVyIGxvYWRpbmcyXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlMVwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUyXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTNcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlNFwiPjwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdsb2FkaW5nMicsXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPVwidHJ1ZVwiPlxyXG4uY29udGFpbmVyIHtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY29udGFpbmVyLmxvYWRpbmcyIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcclxufVxyXG4uY29udGFpbmVyLmxvYWRpbmcyIC5zaGFwZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5jb250YWluZXIubG9hZGluZzJ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW9uIDFzIGluZmluaXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBpbmZpbml0ZTtcclxufVxyXG5cclxuLmNvbnRhaW5lciAuc2hhcGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMSB7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg5MEZGO1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMiB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxQ0I3NDtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTMge1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDODU4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlNCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTY2NjY7XHJcbn1cclxuXHJcblxyXG4ubG9hZGluZzIgLnNoYXBlMSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjJzaGFwZTEgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uMnNoYXBlMSAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uMnNoYXBlMSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAyMHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjJzaGFwZTEge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMjBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgsIDIwcHgpO1xyXG4gIH1cclxufVxyXG4ubG9hZGluZzIgLnNoYXBlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjJzaGFwZTIgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uMnNoYXBlMiAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uMnNoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgMjBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAyMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uMnNoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgMjBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAyMHB4KTtcclxuICB9XHJcbn1cclxuLmxvYWRpbmcyIC5zaGFwZTMge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRpb24yc2hhcGUzIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbjJzaGFwZTMgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbjJzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTIwcHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAtMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjJzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTIwcHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAtMjBweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nMiAuc2hhcGU0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uMnNoYXBlNCAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24yc2hhcGU0IDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb24yc2hhcGU0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAtMjBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAtMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjJzaGFwZTQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgsIC0yMHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgsIC0yMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///100\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading2',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMi52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMDQuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0IDx2aWV3IGNsYXNzPVwiY29udGFpbmVyIGxvYWRpbmcyXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlMVwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUyXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTNcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlNFwiPjwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdsb2FkaW5nMicsXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPVwidHJ1ZVwiPlxyXG4uY29udGFpbmVyIHtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY29udGFpbmVyLmxvYWRpbmcyIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcclxufVxyXG4uY29udGFpbmVyLmxvYWRpbmcyIC5zaGFwZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5jb250YWluZXIubG9hZGluZzJ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW9uIDFzIGluZmluaXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBpbmZpbml0ZTtcclxufVxyXG5cclxuLmNvbnRhaW5lciAuc2hhcGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMSB7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg5MEZGO1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMiB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxQ0I3NDtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTMge1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDODU4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlNCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTY2NjY7XHJcbn1cclxuXHJcblxyXG4ubG9hZGluZzIgLnNoYXBlMSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjJzaGFwZTEgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uMnNoYXBlMSAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uMnNoYXBlMSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAyMHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjJzaGFwZTEge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMjBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgsIDIwcHgpO1xyXG4gIH1cclxufVxyXG4ubG9hZGluZzIgLnNoYXBlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjJzaGFwZTIgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uMnNoYXBlMiAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uMnNoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgMjBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAyMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uMnNoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgMjBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAyMHB4KTtcclxuICB9XHJcbn1cclxuLmxvYWRpbmcyIC5zaGFwZTMge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRpb24yc2hhcGUzIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbjJzaGFwZTMgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbjJzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTIwcHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAtMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjJzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTIwcHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAtMjBweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nMiAuc2hhcGU0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uMnNoYXBlNCAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24yc2hhcGU0IDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb24yc2hhcGU0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAtMjBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAtMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjJzaGFwZTQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgsIC0yMHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgsIC0yMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///104\n"); /***/ }), -/* 101 */ +/* 105 */ /*!***************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading3.vue ***! \***************************************************************************************************************/ @@ -6883,10 +7218,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading3.vue?vue&type=template&id=e4af0bea&scoped=true& */ 102);\n/* harmony import */ var _loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading3.vue?vue&type=script&lang=js& */ 104);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e4af0bea\",\n null,\n false,\n _loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading3.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTAxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2FkaW5nMy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTRhZjBiZWEmc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9sb2FkaW5nMy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL2xvYWRpbmczLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTRhZjBiZWFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMy52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///101\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading3.vue?vue&type=template&id=e4af0bea&scoped=true& */ 106);\n/* harmony import */ var _loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading3.vue?vue&type=script&lang=js& */ 108);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e4af0bea\",\n null,\n false,\n _loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading3.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTA1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2FkaW5nMy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTRhZjBiZWEmc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9sb2FkaW5nMy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL2xvYWRpbmczLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTRhZjBiZWFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMy52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///105\n"); /***/ }), -/* 102 */ +/* 106 */ /*!**********************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading3.vue?vue&type=template&id=e4af0bea&scoped=true& ***! \**********************************************************************************************************************************************************/ @@ -6895,7 +7230,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loa "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading3.vue?vue&type=template&id=e4af0bea&scoped=true& */ 103); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading3.vue?vue&type=template&id=e4af0bea&scoped=true& */ 107); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_template_id_e4af0bea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -6907,7 +7242,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 103 */ +/* 107 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading3.vue?vue&type=template&id=e4af0bea&scoped=true& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6955,7 +7290,7 @@ render._withStripped = true /***/ }), -/* 104 */ +/* 108 */ /*!****************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading3.vue?vue&type=script&lang=js& ***! \****************************************************************************************************************************************/ @@ -6963,10 +7298,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading3.vue?vue&type=script&lang=js& */ 105);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiIxMDQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmczLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9sb2FkaW5nMy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///104\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading3.vue?vue&type=script&lang=js& */ 109);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading3_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiIxMDguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmczLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9sb2FkaW5nMy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///108\n"); /***/ }), -/* 105 */ +/* 109 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading3.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -6974,10 +7309,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading3',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMy52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMDUuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0IDx2aWV3IGNsYXNzPVwiY29udGFpbmVyIGxvYWRpbmczXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlMVwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUyXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTNcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlNFwiPjwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdsb2FkaW5nMycsXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPVwidHJ1ZVwiPlxyXG4uY29udGFpbmVyIHtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4gLmNvbnRhaW5lci5sb2FkaW5nMyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW9uIDFzIGluZmluaXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBpbmZpbml0ZTtcclxufVxyXG4uY29udGFpbmVyLmxvYWRpbmczIC5zaGFwZTEge1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbn1cclxuLmNvbnRhaW5lci5sb2FkaW5nMyAuc2hhcGUyIHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxufVxyXG4uY29udGFpbmVyLmxvYWRpbmczIC5zaGFwZTMge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XHJcbn1cclxuLmNvbnRhaW5lci5sb2FkaW5nMyAuc2hhcGU0IHtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcclxufVxyXG5cclxuLmNvbnRhaW5lciAuc2hhcGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMSB7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg5MEZGO1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMiB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxQ0I3NDtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTMge1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDODU4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlNCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTY2NjY7XHJcbn1cclxuXHJcbi5sb2FkaW5nMyAuc2hhcGUxIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uM3NoYXBlMSAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24zc2hhcGUxIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb24zc2hhcGUxIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCA1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb24zc2hhcGUxIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCA1cHgpO1xyXG4gIH1cclxufVxyXG4ubG9hZGluZzMgLnNoYXBlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjNzaGFwZTIgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uM3NoYXBlMiAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uM3NoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXB4LCA1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXB4LCA1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb24zc2hhcGUyIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIDVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIDVweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nMyAuc2hhcGUzIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uM3NoYXBlMyAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24zc2hhcGUzIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb24zc2hhcGUzIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgLTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgLTVweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjNzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAtNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAtNXB4KTtcclxuICB9XHJcbn1cclxuLmxvYWRpbmczIC5zaGFwZTQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRpb24zc2hhcGU0IDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbjNzaGFwZTQgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbjNzaGFwZTQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTVweCwgLTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIC01cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb24zc2hhcGU0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIC01cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXB4LCAtNXB4KTtcclxuICB9XHJcbn1cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///105\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading3',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nMy52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMDkuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0IDx2aWV3IGNsYXNzPVwiY29udGFpbmVyIGxvYWRpbmczXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlMVwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUyXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTNcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlNFwiPjwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdsb2FkaW5nMycsXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPVwidHJ1ZVwiPlxyXG4uY29udGFpbmVyIHtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4gLmNvbnRhaW5lci5sb2FkaW5nMyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW9uIDFzIGluZmluaXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBpbmZpbml0ZTtcclxufVxyXG4uY29udGFpbmVyLmxvYWRpbmczIC5zaGFwZTEge1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbn1cclxuLmNvbnRhaW5lci5sb2FkaW5nMyAuc2hhcGUyIHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxufVxyXG4uY29udGFpbmVyLmxvYWRpbmczIC5zaGFwZTMge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XHJcbn1cclxuLmNvbnRhaW5lci5sb2FkaW5nMyAuc2hhcGU0IHtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcclxufVxyXG5cclxuLmNvbnRhaW5lciAuc2hhcGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMSB7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg5MEZGO1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMiB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxQ0I3NDtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTMge1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDODU4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlNCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTY2NjY7XHJcbn1cclxuXHJcbi5sb2FkaW5nMyAuc2hhcGUxIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uM3NoYXBlMSAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24zc2hhcGUxIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb24zc2hhcGUxIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCA1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb24zc2hhcGUxIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCA1cHgpO1xyXG4gIH1cclxufVxyXG4ubG9hZGluZzMgLnNoYXBlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjNzaGFwZTIgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uM3NoYXBlMiAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uM3NoYXBlMiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXB4LCA1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXB4LCA1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb24zc2hhcGUyIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIDVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIDVweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nMyAuc2hhcGUzIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uM3NoYXBlMyAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24zc2hhcGUzIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb24zc2hhcGUzIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgLTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgLTVweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjNzaGFwZTMge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAtNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAtNXB4KTtcclxuICB9XHJcbn1cclxuLmxvYWRpbmczIC5zaGFwZTQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRpb24zc2hhcGU0IDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbjNzaGFwZTQgMC41cyBlYXNlIDBzIGluZmluaXRlIGFsdGVybmF0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbjNzaGFwZTQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTVweCwgLTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIC01cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb24zc2hhcGU0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIC01cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXB4LCAtNXB4KTtcclxuICB9XHJcbn1cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///109\n"); /***/ }), -/* 106 */ +/* 110 */ /*!***************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading4.vue ***! \***************************************************************************************************************/ @@ -6985,10 +7320,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading4.vue?vue&type=template&id=e492dce8&scoped=true& */ 107);\n/* harmony import */ var _loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading4.vue?vue&type=script&lang=js& */ 109);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e492dce8\",\n null,\n false,\n _loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading4.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTA2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2FkaW5nNC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTQ5MmRjZTgmc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9sb2FkaW5nNC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL2xvYWRpbmc0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTQ5MmRjZThcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nNC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///106\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading4.vue?vue&type=template&id=e492dce8&scoped=true& */ 111);\n/* harmony import */ var _loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading4.vue?vue&type=script&lang=js& */ 113);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e492dce8\",\n null,\n false,\n _loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading4.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTEwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2FkaW5nNC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTQ5MmRjZTgmc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9sb2FkaW5nNC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL2xvYWRpbmc0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTQ5MmRjZThcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nNC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///110\n"); /***/ }), -/* 107 */ +/* 111 */ /*!**********************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading4.vue?vue&type=template&id=e492dce8&scoped=true& ***! \**********************************************************************************************************************************************************/ @@ -6997,7 +7332,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loa "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading4.vue?vue&type=template&id=e492dce8&scoped=true& */ 108); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading4.vue?vue&type=template&id=e492dce8&scoped=true& */ 112); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_template_id_e492dce8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -7009,7 +7344,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 108 */ +/* 112 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading4.vue?vue&type=template&id=e492dce8&scoped=true& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -7057,7 +7392,7 @@ render._withStripped = true /***/ }), -/* 109 */ +/* 113 */ /*!****************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading4.vue?vue&type=script&lang=js& ***! \****************************************************************************************************************************************/ @@ -7065,10 +7400,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading4.vue?vue&type=script&lang=js& */ 110);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiIxMDkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmc0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9sb2FkaW5nNC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///109\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading4.vue?vue&type=script&lang=js& */ 114);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading4_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiIxMTMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmc0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9sb2FkaW5nNC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///113\n"); /***/ }), -/* 110 */ +/* 114 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading4.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -7076,10 +7411,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading5',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nNC52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMTAuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0IDx2aWV3IGNsYXNzPVwiY29udGFpbmVyIGxvYWRpbmc1XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlMVwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUyXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTNcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlNFwiPjwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdsb2FkaW5nNScsXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPVwidHJ1ZVwiPlxyXG4uY29udGFpbmVyIHtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY29udGFpbmVyLmxvYWRpbmc1IC5zaGFwZSB7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyIC5zaGFwZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGhlaWdodDogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUuc2hhcGUxIHtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxODkwRkY7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUuc2hhcGUyIHtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTFDQjc0O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMyB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUM4NTg7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUuc2hhcGU0IHtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFNjY2NjtcclxufVxyXG5cclxuLmxvYWRpbmc1IC5zaGFwZTEge1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uNXNoYXBlMSAycyBlYXNlIDBzIGluZmluaXRlIHJldmVyc2U7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb241c2hhcGUxIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE1cHgpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAxNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMTVweCk7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlMSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxNXB4KTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDE1cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nNSAuc2hhcGUyIHtcclxuICBhbmltYXRpb246IGFuaW1hdGlvbjVzaGFwZTIgMnMgZWFzZSAwcyBpbmZpbml0ZSByZXZlcnNlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlMiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAxNXB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb241c2hhcGUyIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAxNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIDE1cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTVweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nNSAuc2hhcGUzIHtcclxuICBhbmltYXRpb246IGFuaW1hdGlvbjVzaGFwZTMgMnMgZWFzZSAwcyBpbmZpbml0ZSByZXZlcnNlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlMyB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgLTE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAtMTVweCk7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb241c2hhcGUzIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAtMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIC0xNXB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTVweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nNSAuc2hhcGU0IHtcclxuICBhbmltYXRpb246IGFuaW1hdGlvbjVzaGFwZTQgMnMgZWFzZSAwcyBpbmZpbml0ZSByZXZlcnNlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlNCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1cHgpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgLTE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgLTE1cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlNCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1cHgpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgLTE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgLTE1cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///110\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading5',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nNC52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0IDx2aWV3IGNsYXNzPVwiY29udGFpbmVyIGxvYWRpbmc1XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlMVwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUyXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTNcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlNFwiPjwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdsb2FkaW5nNScsXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPVwidHJ1ZVwiPlxyXG4uY29udGFpbmVyIHtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY29udGFpbmVyLmxvYWRpbmc1IC5zaGFwZSB7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyIC5zaGFwZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGhlaWdodDogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUuc2hhcGUxIHtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxODkwRkY7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUuc2hhcGUyIHtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTFDQjc0O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMyB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUM4NTg7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUuc2hhcGU0IHtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFNjY2NjtcclxufVxyXG5cclxuLmxvYWRpbmc1IC5zaGFwZTEge1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uNXNoYXBlMSAycyBlYXNlIDBzIGluZmluaXRlIHJldmVyc2U7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb241c2hhcGUxIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE1cHgpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAxNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMTVweCk7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlMSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxNXB4KTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDE1cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nNSAuc2hhcGUyIHtcclxuICBhbmltYXRpb246IGFuaW1hdGlvbjVzaGFwZTIgMnMgZWFzZSAwcyBpbmZpbml0ZSByZXZlcnNlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlMiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAxNXB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb241c2hhcGUyIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAxNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIDE1cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTVweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nNSAuc2hhcGUzIHtcclxuICBhbmltYXRpb246IGFuaW1hdGlvbjVzaGFwZTMgMnMgZWFzZSAwcyBpbmZpbml0ZSByZXZlcnNlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlMyB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgLTE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAtMTVweCk7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb241c2hhcGUzIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAtMTVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIC0xNXB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTVweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nNSAuc2hhcGU0IHtcclxuICBhbmltYXRpb246IGFuaW1hdGlvbjVzaGFwZTQgMnMgZWFzZSAwcyBpbmZpbml0ZSByZXZlcnNlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlNCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1cHgpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgLTE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgLTE1cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uNXNoYXBlNCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1cHgpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgLTE1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgLTE1cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///114\n"); /***/ }), -/* 111 */ +/* 115 */ /*!***************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading5.vue ***! \***************************************************************************************************************/ @@ -7087,10 +7422,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading5.vue?vue&type=template&id=e476ade6&scoped=true& */ 112);\n/* harmony import */ var _loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading5.vue?vue&type=script&lang=js& */ 114);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e476ade6\",\n null,\n false,\n _loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading5.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTExLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2FkaW5nNS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTQ3NmFkZTYmc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9sb2FkaW5nNS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL2xvYWRpbmc1LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTQ3NmFkZTZcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nNS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///111\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loading5.vue?vue&type=template&id=e476ade6&scoped=true& */ 116);\n/* harmony import */ var _loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loading5.vue?vue&type=script&lang=js& */ 118);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e476ade6\",\n null,\n false,\n _loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-loading/loading5.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUk7QUFDakk7QUFDNEQ7QUFDTDs7O0FBR3ZEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhFQUFNO0FBQ1IsRUFBRSwrRkFBTTtBQUNSLEVBQUUsd0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTE1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2FkaW5nNS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTQ3NmFkZTYmc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9sb2FkaW5nNS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL2xvYWRpbmc1LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTQ3NmFkZTZcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nNS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///115\n"); /***/ }), -/* 112 */ +/* 116 */ /*!**********************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading5.vue?vue&type=template&id=e476ade6&scoped=true& ***! \**********************************************************************************************************************************************************/ @@ -7099,7 +7434,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _loa "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading5.vue?vue&type=template&id=e476ade6&scoped=true& */ 113); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading5.vue?vue&type=template&id=e476ade6&scoped=true& */ 117); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_template_id_e476ade6_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -7111,7 +7446,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 113 */ +/* 117 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading5.vue?vue&type=template&id=e476ade6&scoped=true& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -7159,7 +7494,7 @@ render._withStripped = true /***/ }), -/* 114 */ +/* 118 */ /*!****************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading5.vue?vue&type=script&lang=js& ***! \****************************************************************************************************************************************/ @@ -7167,10 +7502,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading5.vue?vue&type=script&lang=js& */ 115);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiIxMTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmc1LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9sb2FkaW5nNS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///114\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./loading5.vue?vue&type=script&lang=js& */ 119);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_loading5_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQiwwcUJBQUcsRUFBQyIsImZpbGUiOiIxMTguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvYWRpbmc1LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9sb2FkaW5nNS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///118\n"); /***/ }), -/* 115 */ +/* 119 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-loading/loading5.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -7178,10 +7513,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading6',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nNS52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0IDx2aWV3IGNsYXNzPVwiY29udGFpbmVyIGxvYWRpbmc2XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlMVwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUyXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTNcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlNFwiPjwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdsb2FkaW5nNicsXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcbjxzdHlsZSBzY29wZWQ9XCJ0cnVlXCI+XHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jb250YWluZXIubG9hZGluZzYge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBpbmZpbml0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogcm90YXRpb24gMXMgaW5maW5pdGU7XHJcbn1cclxuLmNvbnRhaW5lci5sb2FkaW5nNiAuc2hhcGUge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMSB7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg5MEZGO1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMiB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxQ0I3NDtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTMge1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDODU4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlNCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTY2NjY7XHJcbn1cclxuXHJcblxyXG4ubG9hZGluZzYgLnNoYXBlMSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjZzaGFwZTEgMnMgbGluZWFyIDBzIGluZmluaXRlIG5vcm1hbDtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uNnNoYXBlMSAycyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNnNoYXBlMSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE4cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxOHB4KTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIDE4cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjZzaGFwZTEge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMThweCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIDE4cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAxOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIDApO1xyXG4gIH1cclxufVxyXG4ubG9hZGluZzYgLnNoYXBlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjZzaGFwZTIgMnMgbGluZWFyIDBzIGluZmluaXRlIG5vcm1hbDtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uNnNoYXBlMiAycyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNnNoYXBlMiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xOHB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMThweCwgMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xOHB4LCAxOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE4cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb242c2hhcGUyIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMThweCwgMCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xOHB4LCAxOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDE4cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMThweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nNiAuc2hhcGUzIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uNnNoYXBlMyAycyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb242c2hhcGUzIDJzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb242c2hhcGUzIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAtMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIC0xOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE4cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjZzaGFwZTMge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIC0xOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgLTE4cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcclxuICB9XHJcbn1cclxuLmxvYWRpbmc2IC5zaGFwZTQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRpb242c2hhcGU0IDJzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7XHJcbiAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbjZzaGFwZTQgMnMgbGluZWFyIDBzIGluZmluaXRlIG5vcm1hbDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbjZzaGFwZTQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIC0xOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIC0xOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMThweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjZzaGFwZTQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIC0xOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIC0xOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMThweCwgMCk7XHJcbiAgfVxyXG59XHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///115\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'loading6',\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tbG9hZGluZy9sb2FkaW5nNS52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztlQVVBO0VBQ0FBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMTkuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0IDx2aWV3IGNsYXNzPVwiY29udGFpbmVyIGxvYWRpbmc2XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlMVwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2hhcGUgc2hhcGUyXCI+PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJzaGFwZSBzaGFwZTNcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNoYXBlIHNoYXBlNFwiPjwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdsb2FkaW5nNicsXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcbjxzdHlsZSBzY29wZWQ9XCJ0cnVlXCI+XHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jb250YWluZXIubG9hZGluZzYge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBpbmZpbml0ZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogcm90YXRpb24gMXMgaW5maW5pdGU7XHJcbn1cclxuLmNvbnRhaW5lci5sb2FkaW5nNiAuc2hhcGUge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuLmNvbnRhaW5lciAuc2hhcGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMSB7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg5MEZGO1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlMiB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxQ0I3NDtcclxufVxyXG4uY29udGFpbmVyIC5zaGFwZS5zaGFwZTMge1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDODU4O1xyXG59XHJcbi5jb250YWluZXIgLnNoYXBlLnNoYXBlNCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTY2NjY7XHJcbn1cclxuXHJcblxyXG4ubG9hZGluZzYgLnNoYXBlMSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjZzaGFwZTEgMnMgbGluZWFyIDBzIGluZmluaXRlIG5vcm1hbDtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uNnNoYXBlMSAycyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNnNoYXBlMSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE4cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxOHB4KTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIDE4cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjZzaGFwZTEge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMThweCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIDE4cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAxOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIDApO1xyXG4gIH1cclxufVxyXG4ubG9hZGluZzYgLnNoYXBlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGlvbjZzaGFwZTIgMnMgbGluZWFyIDBzIGluZmluaXRlIG5vcm1hbDtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uNnNoYXBlMiAycyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uNnNoYXBlMiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xOHB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMThweCwgMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xOHB4LCAxOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE4cHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb242c2hhcGUyIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMThweCwgMCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xOHB4LCAxOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDE4cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMThweCk7XHJcbiAgfVxyXG59XHJcbi5sb2FkaW5nNiAuc2hhcGUzIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0aW9uNnNoYXBlMyAycyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb242c2hhcGUzIDJzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb242c2hhcGUzIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAtMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIC0xOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE4cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjZzaGFwZTMge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgMCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIC0xOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMThweCwgLTE4cHgpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcclxuICB9XHJcbn1cclxuLmxvYWRpbmc2IC5zaGFwZTQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRpb242c2hhcGU0IDJzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7XHJcbiAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbjZzaGFwZTQgMnMgbGluZWFyIDBzIGluZmluaXRlIG5vcm1hbDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbjZzaGFwZTQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIC0xOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIC0xOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMThweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbjZzaGFwZTQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIC0xOHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIC0xOHB4KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4cHgsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMThweCwgMCk7XHJcbiAgfVxyXG59XHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///119\n"); /***/ }), -/* 116 */ +/* 120 */ /*!***************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue ***! \***************************************************************************************************************/ @@ -7189,10 +7524,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./qiun-error.vue?vue&type=template&id=0507f1f4& */ 117);\n/* harmony import */ var _qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./qiun-error.vue?vue&type=script&lang=js& */ 119);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBdUg7QUFDdkg7QUFDOEQ7QUFDTDs7O0FBR3pEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLGdGQUFNO0FBQ1IsRUFBRSxxRkFBTTtBQUNSLEVBQUUsOEZBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUseUZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTE2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9xaXVuLWVycm9yLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD0wNTA3ZjFmNCZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3FpdW4tZXJyb3IudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi9xaXVuLWVycm9yLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIG51bGwsXG4gIG51bGwsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInVuaV9tb2R1bGVzL3FpdW4tZGF0YS1jaGFydHMvY29tcG9uZW50cy9xaXVuLWVycm9yL3FpdW4tZXJyb3IudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///116\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./qiun-error.vue?vue&type=template&id=0507f1f4& */ 121);\n/* harmony import */ var _qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./qiun-error.vue?vue&type=script&lang=js& */ 123);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBdUg7QUFDdkg7QUFDOEQ7QUFDTDs7O0FBR3pEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLGdGQUFNO0FBQ1IsRUFBRSxxRkFBTTtBQUNSLEVBQUUsOEZBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUseUZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9xaXVuLWVycm9yLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD0wNTA3ZjFmNCZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3FpdW4tZXJyb3IudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi9xaXVuLWVycm9yLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIG51bGwsXG4gIG51bGwsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInVuaV9tb2R1bGVzL3FpdW4tZGF0YS1jaGFydHMvY29tcG9uZW50cy9xaXVuLWVycm9yL3FpdW4tZXJyb3IudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///120\n"); /***/ }), -/* 117 */ +/* 121 */ /*!**********************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue?vue&type=template&id=0507f1f4& ***! \**********************************************************************************************************************************************/ @@ -7201,7 +7536,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _qiu "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-error.vue?vue&type=template&id=0507f1f4& */ 118); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-error.vue?vue&type=template&id=0507f1f4& */ 122); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_template_id_0507f1f4___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -7213,7 +7548,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 118 */ +/* 122 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue?vue&type=template&id=0507f1f4& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -7262,7 +7597,7 @@ render._withStripped = true /***/ }), -/* 119 */ +/* 123 */ /*!****************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue?vue&type=script&lang=js& ***! \****************************************************************************************************************************************/ @@ -7270,10 +7605,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-error.vue?vue&type=script&lang=js& */ 120);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWlxQixDQUFnQiw0cUJBQUcsRUFBQyIsImZpbGUiOiIxMTkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3FpdW4tZXJyb3IudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3FpdW4tZXJyb3IudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///119\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-error.vue?vue&type=script&lang=js& */ 124);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_error_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWlxQixDQUFnQiw0cUJBQUcsRUFBQyIsImZpbGUiOiIxMjMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3FpdW4tZXJyb3IudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3FpdW4tZXJyb3IudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///123\n"); /***/ }), -/* 120 */ +/* 124 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -7281,10 +7616,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'qiun-error',\n props: {\n errorMessage: {\n type: String,\n default: null\n }\n },\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tZXJyb3IvcWl1bi1lcnJvci52dWUiXSwibmFtZXMiOlsibmFtZSIsInByb3BzIiwiZXJyb3JNZXNzYWdlIiwidHlwZSIsImRlZmF1bHQiLCJkYXRhIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O2VBUUE7RUFDQUE7RUFDQUM7SUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMjAuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjaGFydHN2aWV3XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImNoYXJ0cy1lcnJvclwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiY2hhcnRzLWZvbnRcIj57e2Vycm9yTWVzc2FnZT09bnVsbD8n6K+354K55Ye76YeN6K+VJzplcnJvck1lc3NhZ2V9fTwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdxaXVuLWVycm9yJyxcclxuXHRcdHByb3BzOiB7XHJcblx0XHRcdGVycm9yTWVzc2FnZToge1xyXG5cdFx0XHRcdHR5cGU6IFN0cmluZyxcclxuXHRcdFx0XHRkZWZhdWx0OiBudWxsXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0fTtcclxuXHRcdH0sXHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuXHQuY2hhcnRzdmlldyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0LmNoYXJ0cy1mb250e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICNDQ0NDQ0M7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHQuY2hhcnRzLWVycm9ye1xyXG5cdFx0d2lkdGg6IDEyOHB4O1xyXG5cdFx0aGVpZ2h0OiAxMjhweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSUFBQUFDQUNBWUFBQUREUG1ITEFBQVV6MGxFUVZSNFh1MWRlM0JjMVgzK3ptcDNqWVZXZmtQQWdDV3dZOHpMRWdsTlFDU1cweVQ5bzJTUWFES2ROdWxVeWt3Zk0razA5cCtKM0ltWUlQSlhpOXlaekRTWlppd3lhWnVaQkN3bk5HMURNb2dFbVVBQXk3eHMvTUF5TmhDTWpXV3RzSzFkZVUvbjIzT3Z0THU2ajNQdjN0MjlkNzFueGpPU2RlNDU1LzUrMy9tOXo3a0NqUlk0QlI3ZUs3ZmtjbWhyYXNMVDM3aGJUQVkrUVlBRGlnREhhZ3dGWUdoYzdnWndITUFVZ0c0aE1Qek5lOFJvV0luVEFFQ0FuSGw0cit5UkV0MERYV0liaHgzY0o1ZkhQOFRZam50RlI0RFRCRHFVSXdCbU1ySkRDdHlQSERvUXcwUThqa2VYaW5DTHRFQ3A0M0d3aDU2UjIySXhUQmJ1K0tGeE9UYlFKYm85RGxXMTdyWUFTR2RsTnlTZUtsMkpBRHBia21LaWFpdDBtV2hvWEhaa216RTUyQ2tvY212YXZ2T3NiTXZsOE1oQWwramxRcmcyQ1F6dTZCSTlOVjJZdytUMkFKaVZvK0R1TDJrU2VMUTFLZnJDOGtMY1lia1lCdi9wYmpFV2hqVU5qVXZTcGs5S1NBaWNtMnRHWHhqQWFVY2Jld0JrSkFtNnhlTEJwMVBKMm9zMDZ0dGNEbDhIMENFRWFHbnZHZWdTZzJFQVFaVFc0QjBBRW50U1Myb3YwbWhnSmM1am13VDZJREVXaTJFMHpOWjJXRUZoQzRDWmpDUnhIN0d3QWZwYmttSWtMQzlFRlFCZzIwQlhlT3lTc05CR1p4Mk9Ya0I2Vmc1Q2dBYk1aZ0Q3QlREU2toVERPZ00zK2tTREFyN2lBTk56OG40aFFSZHhvalV1OWtUalZSdXJ0S0tBSndCSUtaZlBaUE91WVdGZ1k2d2xnVjRoYXUrR05WanNuUUtlQUpET1NJcC9XdDZsYlNLZVFHOGpTT1NkQWJWK3dpc0E3RnhEU0dBcUJtd05TNURJaUdJdWN5TndLaUdlZHV0VHozLzNCZ0NiNEpCSm9HcURJSjJWVzRSRW14Um9nMFMzbEdnVC9ObGZZM1J6Q2dKalFtSlNDa3hlRHVEd0JnQ2I4SEFodlFrQ0lkQ2JTZ1FmbVNQRG1XR0R6SHNtMVVxd2pCRVVBTWJxRVJDZUFFQkd6MlJrbndSMnVXMHlBWlFkTDZEUitXRVc5MHN5WExtanRXOFNvMEpnOU1vRTl0U0Q0ZXNaQU5VQUFkMU01TkFqR09VTGFhT2tBekNLR0VhajdBcjdBb0JIRUd4clNZcWRPbnhNWitXM1pBNTlaZWh4bldrQzd5TWxKa1VNSXkxeDdJeWFWUEFOQUFNRUhUbGdUQUNPMXJZRVJscVRvdCtKOG5icDU4QzVWY0VCRGZ0bk9FcEFLQXNBZ1lQQVBnTlpRYllGUDNRZUNBeWJKL0JnMkNWQzJRRHdDb0pVQXR1ZGlKS3VFeENRTG9aYlBLaXJBb09Ib3Z1SVRoVkJ5dVhpaTJqRS9DOUkyVGFYQllzZm1UaHlhaE10Q1d5MUE0RVJiajdydnZSSTlhQ2EzRjdwSU5tM241WGRYZ3RqRmdIQVlDUXJXNHY4YkJvNk1ZRmVwNWN3bUVlZnVTd1FwRE5TUm9xOStvc2RycVJhR0JxWE1oZkRWaThnV0FTQWRFYnVzd3V5R0NLTlNMYXRCeWdYQkhVcUFRb2hNbUhFU0FLcnF6U3JvNFRJUzJ5T3ExMGRWUVFBdXlLUVVvQzdCWG5JeEhRV3d3TDRheS9xSU0vOERIYUZKdWlqdjdNOTlRemFObUF4Nmh6UUZzdmhLU214dmFrSm83b0hVb29BNE1VQTB3SEJURFlmUW5WVUI2YkZuTGMxSkhxaUZnUHd4UG5TemhLakxVbjBCK1Vwc0RvcUZrT2ZMdk81SE44QU1ONWxPSlVVMisySU1EMG5lMFFPdENjcTBrN09BTmUxVkdUb2FnN3FhQlJYZWlGRkFKak95QkVOc1YyMEpxY2dqMkZRSGd2eUpXWXZBUWZQQUp1dkF2NzE5OEFEbTRETUhKQktBbXVhZzV5cGVtUHBHTmlWV2sycERjQ0RERFFDUFRVN0VPZ21qcnhNUmdBOGRnQlltd0pPWHdCdVdnSDg3bTNnejI2T0xnRHk2cTlHOVJTTHZJQXltRlpVR3NhQ2pKekU3cUIxK3Z2bmdYUkdRZWJHNVFCL1AzMGVhRjJpUUJIbGxrOHd4ZERmR3EvZVlWTExRSkJmRU9RTk9wazMvQmc4NmhiQThpQVp3dDIvYTc4YXNYOHpzS1JKL2Z6WVFlRHR0RklIVWJjSnFpMEpuTTRGYU9YOWcyU3c3bGdIVGdQVHMwREhSeFRqVDV3RHRxelRmVHI4L2FvSkFyZlR3WDA1NVAxNTE5cTZhcEdWNHY4L1hsVTZuenYvdm84Q3Z6d0szTDBXMkxTNldxdW8vRHpWQW9Gck1paXZ5elZTdnBVbnljSU1WQVVVLy8vMmtnSUM5YitwRHFxNWppck1WWEVYMFJVQWZNa3dnb0RyTW9GUUJVYlVjb3F4VkZKc3JkUUN0QUFRWmhCVWlqQ2hHbGZpd2RTU3lweDgxZ2FBQVFMTEE2T2hJbGFORjJNR3FyaU1tMWNGcUpvRXRsYWkwbG9iQUl6cVpiUFlGN1JyVjJOK0JUNzlMOTljOEVoK2R6STQ3NFJHWVNxQjlxRHlCdWFMYXdNZ25aRThFeGphdTI0QzU2VFBBWjgrdnNEMDU5NEdQckhXNTBEV2p3VnVEMmdCd0RnbS9xMUFYNlZPQi92NVllRFdOZXJsWG5zZitNS0dZRi9VTFF2cmRUWlhBRlFpb2VOMWtWSHFUeHVBZ1NvMnhpV0NkaytEVmdXdUFFalB5dDMxWHFBUkpZQVphOTJaU3FxN0NNdHRqZ0NvaDFyOWNna1UxdWVEdXE3UEVRRFRzL0pZME5tOHNCSTBndXNLeENDTVpESW9nc3lxekpJRGlBM1lBcUN4K3l2RHM0QkhMVnNLQkZvUEVQRExOWWJUb1VDWlVzQVNBRkhZL1NmVEN4V3RxNXFCSzR6aUVCMmExVm1mc3FUQUlnQlV1cExYTC9FdnNoajBOTkNhQk03TkFyODlzVERTcDY0SE9qL2lkK1RvUDFlT1I3QVlBRDRxZzZ0Qnd1ZmVBUmhhYlY4QmZQSmFGV3haRWdlU01XRFRtc3RhQXBEOHZ1TUNSUUFJNDdHczM3d0ZyRzRHcmtzQlI4ODJtRzIxMlZoVzNycEV0UHZaaUw2T2h2bVp5T3N6RlBtN0Q2cXFYKzc2TDZ4ZkdJSC9sN21rVk1HTkt5NzczWjhuakl5aDEwODFjZkhCa0pBRWZncVp2MmtWOENtajRIUC9INEFEWjFSQnFObVliZnZFdFY3aFZYLzkvWDdIWVI0QVlVcjZQUG1tWWpTWi83a2JsUlQ0N3lPSzhVeXU4RHhBNnhYcUhBRFZ3MlhzQVJRaHVTV0JGVjdyQmVZQm9Ic3l1Tko3NTgyendCTkhnTlZMZ2IrOFRUSC84WU9xL28rN2ZmUFZDd3lucEFpQytXK2NVZk9jbndPdXZsSWRPNHRpODZNRzVnR1FkcmtGdEZvRTJmVXlrSjRGK3U0QWtuSGd4NitwbmYvWmR1Q1cxUUQ5ZjNvRFBBL0E1dGNGcEEzeDhpbmd4WGNWdVBKNjFEZ3QyN01SdUtHMVdtOGM2RHlldllFOEFNSmsvZi9ucThCTks1VmVOMTAvazhtdm53WitaUncxcGZqbllkQ09xMVZadUpkMi9Cend2MGNYR0w5aHBkcjFQR05JZ01VRjhPZTNBcXVXZWhrMUZIMG5Va25SNldVbGVRQ0VOZTM3dlplVUZPaS9BeWhVRGJRTC9Kd0U1cTRuZ0k0WU54QnhsN05pWjVrQm9DZVBBYjkvUjRtQnE2NEVlamNHWDlEaGhUbCsrc1lUYVBkeWE3c0NnUG95U00xTHZ1anpNOER6ZDNjdU1OeTA4aWtaZUJxWXFvRTduanYxdDI4cDNjM2YvK2hhcFNMczJqc3pBSTFMdW80MEpNbjRqNjRzN3YzUHp5bXBRTmVTZ0x0bkxmRHhpSGtZWGt2R0ZBQTByMllqc2Yzc1BGMGttL3IvSCs5YUVQOFA4T1JQRWhoNWVjRXJJUE5wR0xKeEY3LzNvV0xjZmVzVjgwcmJvUStVeURmN2YzSFRZdVB4K1hlQVgwMEN0NjhCUG4wRDhPOFRhc3l2YmdaYWtycHZFSXArbnV5QVBBQ21NL0tzVzdrM2IrTjQvQUJBNWxTcThjSUgwL28zOWY5ZjNLb1lRWWFiMHVEblI0QmpaNEd2M0xZQWdCKzlxaVFCK3hlMlgwK3E0a3cyMmhMOFY5cm9UWHozQlRYUDF6Nm1WQUp6RGZ4SHFVSURORUxOMDJmOWhJNy9UNnY3elNrbGJtbDhNZkZDWHp6b1JwMVB2NTduL1dqNU0vUnJKbm4yL1FHNHJsVkpJUE00K0RmdldWakI5L1lwRmZGSkl6QkVadjdpTUhBaXJVVCs1OXFCTzJ6Y3U3enVmMWZ0ZnJPS3R4QVVWRWxCRjNjR1RUdHpQQmFOdGlhRmhSeTBubEhvR0lEYy9hK2ZVbGV6MERxL1pZMjZraVhvUm9DUjBHNVd2UmtvTW5mMC94d0ZYbndQaUFGSU5nRTNMQU9tTHdLbmpQRW9LZWpmVzdYajArcTBNZWY5MnNlTFZRTkx2Rjk1SC9pVG00Q05KZlpDME84ZTVIaGVBa0pDTndCa0hzdisrenVEWEtxL3NTZ2QvdXUxeGY0N2dmbldPUjVtVmVOZTFReDhhZE9DbFc4bCtuOHdvUXpETDk2ODJDaWs3ZkRUZzhEMUthRDNabjlycmRSVGxIQTBtbW12TEpKT0hvcEVSRmc4QUsrRUlnaW9tbzZkQXk3T0tkWHdOeDNBaVJuZ1J5OERPUWwwWGdOOFpwMTl0SkRNSlpNTFJYL3BPaDdlcXdoTU5SQ21adHBrVnJlaWVQRUVDQURMajBTSDZXV2Qxa0lnUFA2RzJzVnR5NEF2MzZwRS8rNDNnRE1YMUs2K2I4TmlFSmhHSHFYRVYyNjNCd205QVk3MzFRNmdKVkY3cW5EblQ3eW5iQ1M2ekR4OFFwWEpnTmk4SlBCd21sam91b0MxZjNYN0ZkREhIMzBEbU1zQkcxWW9zVSttMFZnOGV4RzRwa1Y1QjJiZWdDRmc1aHRJTUNmN2dET2Fkc0NYYmdHdXNiRWpxa2tiTXAraXY3UVI1UE9HK2VVR0FETC9yV21nU1FCekV1aTRDdmpUOWNCVUJuamlrUHFiQ1lKekY0RWZHQmROTVc1ZzV4bVlCS1kzY09nTXNHRVZjQ2xYVFZZN3orV2tBcnhVQ0lrb0ZJQTZrZUxYeDREWFRpdURiMnViaWhka2NzQ25EWitmRFB6WklSWCtwWXZKUkJQRjZHZmJWUFJRdDEyNEZFNEFVTEpaQk9lMFl3RlVBWkc5bXYyRmQ0RzlKNHRkT0ViMGZuTkNWUXh0dVFIb3VnNGdDSDV5QURneHJkanRaUFJaZVFxdm5GSVNnRW1pTURWNlpqYnVlUDBEZ0JtOVBZZXM5VGl6aHI4NG1yOThPbDlRd3BzNjZPc3paT3lGK1dTMkdTUUtpdzJnQ2NENkJrQk1BQlQ5RE5MWTZYRktnaWNuVldDSXVRUjZCTXdiME9qejBoaGlwZzN4NWRzaWxSNnVid0EweHdHQ2dEdmFMc0pISnRQUFAveUJLdlFnODYyU1FHNWdZQnlBclpJNUVMYzErUGk3UGdDbU01SmZ1QXJOUlpCdUwwdUdNa2RnNWRzWFBrdHdjUGZTNFBNcTlzMXh6REF4UzlLWmxZeFEwd2RBbE9JQUZPUFU1V3htMXM2S0tmVHpxYnZMWVQ3SE5XTUFOQ1paaXhpaFZwOEFZSFNQbHJ4ZFdwY01NaU44L1BtdWExUVcwRStMYWpiUWVOZjZBNEJaMU1HdzV6OThiREZMeWJBbkRxdllQcHRPa01jSkdCR3VCK0JyYVJlRlJDWVUvT1BYZ1ZNZldqT1crcDRHbjFudTVSYmVkWk1JSE9lN0w2cGV2SmErRXFsdnR6V1U5WGRQb2VDUTFBTTZ2YkNwKzB0M1AzYzk2d0paek1IRzZsNFdkSlI3VnVDUjU0RUxjNnE0eEV1MHNDeW1CZml3cDJ5Z2JqMUFnT3Z6UEJRamNVOGRMOWJwTlBRb3BzMWRUN3NnQ0dZeFNjU3hHVVJhMitydWJYaCttV284NEtrZUlDdTdJY0ZiUUVQYjZQcXg2bWRwWEJWOUh2bGdvUmlrdExTN25KY3c5WDRpcHVJTTlDSldYcUhTeFZGcVhrckRSWmdPaGRnUk9ac0R2djhTY01uTVdnaVY5dVdPWHhmQUNSNnFFcnA4QkpwVlk3S0YyVVczVXJVd2dFUUM1MXFUUXJ0aVUxVUZ6OHBKSVJEcWo2N016QUdQdmE1RVBzTzd6UGtId1h5Tzk4TlgxSWVvbUU0bXlGZ25RSEF4eXNpUU1rUEJMSVpsc1dvRW1yWUx5SGZ4ZEM2ZzFpL1B4ZkprRDlPL2JPV0lmL09hR2VwN051cjhlRXdCb05DRnBIUXc2d2IvOXM3eURjd3EwRkRiQlZ3QVFBUThnVUxDVVZTUG4xeTRKNEJsWCt1V3FmSXY4NWlYRmFITjRnN3VhSjRJTnI4NHd0THpyQVJlZUZzOTlWZTNGeDhPL1pmblZkM2hYZGVxYnhPRnVYbnhBT1lCRU5hTG9ad0lUV25BM2N0NkFQTjBML3RUYkZPRVh4RlhQM09uVDExVUk1SHhoWTJIUG5qWWhDcUZwZVk4KzhCV0dHbms4OS9mQjlBT1lXUFJDWE1MWVcxZURNQjVBUENIcUJhR0VBaXNEV0NJK1BEWjR0dERTcGxFWUt4Zm9keTc5dVVLS09hcEk1NUo0R2xnMmdJc0pxRjZJWUFJTXZaaC8yTUdRRzViQTN5bUxYZ0kwSUFUQWozbWwwRzhWbXhMaWVPdFM0U25sWVh1Zm9CeXlkb1VVd2RIZVVoa2RrNmRMcWJ6d0NObmRPOEtHNW5POERHWmJsWUhzMmJ3SndlTGdXUUdtRmdieURnQkcwOE9YeCtBQjFLMElBdi8zY3RIUFAxY0V4TzZHMExLQllEdTgyUStxNGE1MnluU1dUbFVHRUZrS3BodCtaSml1NEwvVDgvZzgrMUFjNkpZL2VqT2JkY3ZsUlNXUldjOHZTVWxSdDNTOW1YZEVLSnpSckRjRnd6TDg2eW5aN3FZelcrdEFBM0tueDVRaGFhMEdjb3RySFE3MDZmMTZUNkowWllrK3IzY0UxU0V1SFJHVGdEWUhCWkdWV0lkaGN6M1dobGN1SjdDZERHRFVuL2Nyb3pKY3ByYkR0WUNBZURwWTVQRkFJaVlPK2lWMk56MTV1ZGN5azBYYys3Q3FpUGVLUExBeHZKQW9QTzVXT09yN0tNdWdUdHRFQlFCb0o3VlFDSHpHUzl3cWlYMEFpeUN3S3hCcUJZSWpQQTl2OUx1SkswbjRnbjB1bDBYRTVtN2dyMHdwYlN2ZVlxbW5ERjBudzNxV2htM2dJNE9DSFFreWlJQTZOd1hvRXVNc1BTakg4L0lYMmF1c2l1aUljamF3WEp0QVhPVmdZQkFZaktWUktlZFlXajN2WURRSjRjcXk4cndqTzRHQXE1MDJ1V0dkeWZqc3ZIRmtQRHcybjRsQW9PcGhIalFhYWxPSUhBQ2tTVUFxRi9TV1V5NkJSNmlRTHQ2V2FNRVJscVRvdDhyQ0JoZVRpVFFZV2NNMmg1MzlCS0NyQmNpaC8wOWRFQkF2dVdBWVc1ZU1oOHg5Sm5YeUJ1NWhTMzU5eFFZYTRsanArTjUxeWdVaW9TZGFVR3ZqeUJJSmJEZExkcEhLVjdZeHlxeHhOeUJJd0RxMFNNSW1pRTFHazg3MEdPdXorb0VHTjFFMXhQdlVUbzZWaU5tMUdwYVR5Q3dDL083QW9DaFJ3bnNxOVZiTnVaMXBJQTJDQ3k5QklrOXJnRGc5T21NSEFidzlRWXpRa2tCTFJBWWtjTlJBTW9JQlBZTG9FOExBQVlJNmo1VEdFcjI2aTNLVXlGbzRaRGFBTkJNUmVvdHQ5RXJVQXE0MVJJNFRhWU5BQTRTaFdOa2dWSTJRb1BaVlJPNXZZSXRBSWJHWlljUVdKWlppdjJEbmNJb2g4eC9YQ0xTTjR1NkVTU3FmdzhVQUVQamVhT3ZqMStrQkxDdXFRbWQzN2hiOEdmeiswSnV1ZWlvMGpHUzYvWlRER3ErNkNJSk1MaFBMaytjeDlsWURPMWsra1BQeUJFaE1EblFKUWJOaDFnNGtzMWlvcEVycURoZTlzY1Q2Sm5MWUJnQzkxdk41aGJyZDF2aElnQjg1MW5abHN2aFdMWVpLeWo2RFdtQWdTNnhyWEN3aGxIb1J0cnkvczRhLzFRU0hXWTRsNkZjS2JDdGNOT3hUMHlncHlVcDZLSDVhcFkyZ0xIcnQxQUZDSUhPV0F3ZHBnb29uS1VSS3ZaRmM5ZUh1S3RqUUhjcFkvTWxlM05vUXc3ZHNna1RmcjRWWERxNXJSSDQ4Rjdaazh1aHJha0pvMWJNTndkcVpBMWQrZW1wZ3gzelBRM2lvYk1uTjlCdTNBWUlQRkRjb1d1MW1jK2xCQUlBRHNRRHBzaGhwR0VZK2dORExaZ2ZDQURvTlNRdnFQTGtUU3V4ZnVOcTdJd0poT0RUQ3Y0WVVZdW5zamtjM2Y4K0JvN000djhLWXk1Y2l4bVBLVnhYYVd5bW5EV1hMUUdHeGlWakFtYUNvWnkxWFBiUFNvbjlPKzRWSFNZaGFJZEppZDJsaEpFU1V6dnUxZjgwbkJOaHl3WUEzY1k1b09oSTh1cWxhTGsraGZXWFBVYzFDSEFpalNPbkwyQ0dYZVBBWktIQnpkMFBnRUc1MGpaUjZwWnJUR1hacFd3QStKMjQ4Vnc0S05BQVFEajRVTE5WQkE2QWJ6OHJ1OFVsOVNWeUlUQ1ZiVVkvRFJzanhMeExTbWhkWVNZRUhoM29FaU1jaDJybTBpWHNzcUhTeEk1N3hmWktVL0NoWitRakFPYjFjNlhuTStnM1Q0Tkt6UmM0QUliR1pSOFRTZWFDWXpIMFVhOFpJZVk4UXpYYlNCRUFjdmxTWnl2d0JLWVBuZGIxMExqa0JRMWE0TlY4UDUxdTh6VFE2ZXluVCtBQThMT0l4ak8xbzBBREFMV2pmU2htamh3QUNnTlBvYUNnc25XT08rVkx3ckpPcTNWRURnQ0dMcmJNamRlSzBFRUdacXI5RHBFRGdGWGdxZHBFSzUwdmxzUFVRSmYvbkh3dDEvLy84OWJxRGpDUFdQQUFBQUFBU1VWT1JLNUNZSUk9XCIpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdH1cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///120\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n name: 'qiun-error',\n props: {\n errorMessage: {\n type: String,\n default: null\n }\n },\n data: function data() {\n return {};\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tZXJyb3IvcWl1bi1lcnJvci52dWUiXSwibmFtZXMiOlsibmFtZSIsInByb3BzIiwiZXJyb3JNZXNzYWdlIiwidHlwZSIsImRlZmF1bHQiLCJkYXRhIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O2VBUUE7RUFDQUE7RUFDQUM7SUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0EsUUFFQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxMjQuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjaGFydHN2aWV3XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImNoYXJ0cy1lcnJvclwiPjwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiY2hhcnRzLWZvbnRcIj57e2Vycm9yTWVzc2FnZT09bnVsbD8n6K+354K55Ye76YeN6K+VJzplcnJvck1lc3NhZ2V9fTwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdxaXVuLWVycm9yJyxcclxuXHRcdHByb3BzOiB7XHJcblx0XHRcdGVycm9yTWVzc2FnZToge1xyXG5cdFx0XHRcdHR5cGU6IFN0cmluZyxcclxuXHRcdFx0XHRkZWZhdWx0OiBudWxsXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0fTtcclxuXHRcdH0sXHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuXHQuY2hhcnRzdmlldyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0LmNoYXJ0cy1mb250e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICNDQ0NDQ0M7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHQuY2hhcnRzLWVycm9ye1xyXG5cdFx0d2lkdGg6IDEyOHB4O1xyXG5cdFx0aGVpZ2h0OiAxMjhweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSUFBQUFDQUNBWUFBQUREUG1ITEFBQVV6MGxFUVZSNFh1MWRlM0JjMVgzK3ptcDNqWVZXZmtQQWdDV3dZOHpMRWdsTlFDU1cweVQ5bzJTUWFES2ROdWxVeWt3Zk0razA5cCtKM0ltWUlQSlhpOXlaekRTWlppd3lhWnVaQkN3bk5HMURNb2dFbVVBQXk3eHMvTUF5TmhDTWpXV3RzSzFkZVUvbjIzT3Z0THU2ajNQdjN0MjlkNzFueGpPU2RlNDU1LzUrMy9tOXo3a0NqUlk0QlI3ZUs3ZmtjbWhyYXNMVDM3aGJUQVkrUVlBRGlnREhhZ3dGWUdoYzdnWndITUFVZ0c0aE1Qek5lOFJvV0luVEFFQ0FuSGw0cit5UkV0MERYV0liaHgzY0o1ZkhQOFRZam50RlI0RFRCRHFVSXdCbU1ySkRDdHlQSERvUXcwUThqa2VYaW5DTHRFQ3A0M0d3aDU2UjIySXhUQmJ1K0tGeE9UYlFKYm85RGxXMTdyWUFTR2RsTnlTZUtsMkpBRHBia21LaWFpdDBtV2hvWEhaa216RTUyQ2tvY212YXZ2T3NiTXZsOE1oQWwramxRcmcyQ1F6dTZCSTlOVjJZdytUMkFKaVZvK0R1TDJrU2VMUTFLZnJDOGtMY1lia1lCdi9wYmpFV2hqVU5qVXZTcGs5S1NBaWNtMnRHWHhqQWFVY2Jld0JrSkFtNnhlTEJwMVBKMm9zMDZ0dGNEbDhIMENFRWFHbnZHZWdTZzJFQVFaVFc0QjBBRW50U1Myb3YwbWhnSmM1am13VDZJREVXaTJFMHpOWjJXRUZoQzRDWmpDUnhIN0d3QWZwYmttSWtMQzlFRlFCZzIwQlhlT3lTc05CR1p4Mk9Ya0I2Vmc1Q2dBYk1aZ0Q3QlREU2toVERPZ00zK2tTREFyN2lBTk56OG40aFFSZHhvalV1OWtUalZSdXJ0S0tBSndCSUtaZlBaUE91WVdGZ1k2d2xnVjRoYXUrR05WanNuUUtlQUpET1NJcC9XdDZsYlNLZVFHOGpTT1NkQWJWK3dpc0E3RnhEU0dBcUJtd05TNURJaUdJdWN5TndLaUdlZHV0VHozLzNCZ0NiNEpCSm9HcURJSjJWVzRSRW14Um9nMFMzbEdnVC9ObGZZM1J6Q2dKalFtSlNDa3hlRHVEd0JnQ2I4SEFodlFrQ0lkQ2JTZ1FmbVNQRG1XR0R6SHNtMVVxd2pCRVVBTWJxRVJDZUFFQkd6MlJrbndSMnVXMHlBWlFkTDZEUitXRVc5MHN5WExtanRXOFNvMEpnOU1vRTl0U0Q0ZXNaQU5VQUFkMU01TkFqR09VTGFhT2tBekNLR0VhajdBcjdBb0JIRUd4clNZcWRPbnhNWitXM1pBNTlaZWh4bldrQzd5TWxKa1VNSXkxeDdJeWFWUEFOQUFNRUhUbGdUQUNPMXJZRVJscVRvdCtKOG5icDU4QzVWY0VCRGZ0bk9FcEFLQXNBZ1lQQVBnTlpRYllGUDNRZUNBeWJKL0JnMkNWQzJRRHdDb0pVQXR1ZGlKS3VFeENRTG9aYlBLaXJBb09Ib3Z1SVRoVkJ5dVhpaTJqRS9DOUkyVGFYQllzZm1UaHlhaE10Q1d5MUE0RVJiajdydnZSSTlhQ2EzRjdwSU5tM241WGRYZ3RqRmdIQVlDUXJXNHY4YkJvNk1ZRmVwNWN3bUVlZnVTd1FwRE5TUm9xOStvc2RycVJhR0JxWE1oZkRWaThnV0FTQWRFYnVzd3V5R0NLTlNMYXRCeWdYQkhVcUFRb2hNbUhFU0FLcnF6U3JvNFRJUzJ5T3ExMGRWUVFBdXlLUVVvQzdCWG5JeEhRV3d3TDRheS9xSU0vOERIYUZKdWlqdjdNOTlRemFObUF4Nmh6UUZzdmhLU214dmFrSm83b0hVb29BNE1VQTB3SEJURFlmUW5WVUI2YkZuTGMxSkhxaUZnUHd4UG5TemhLakxVbjBCK1Vwc0RvcUZrT2ZMdk81SE44QU1ONWxPSlVVMisySU1EMG5lMFFPdENjcTBrN09BTmUxVkdUb2FnN3FhQlJYZWlGRkFKak95QkVOc1YyMEpxY2dqMkZRSGd2eUpXWXZBUWZQQUp1dkF2NzE5OEFEbTRETUhKQktBbXVhZzV5cGVtUHBHTmlWV2sycERjQ0RERFFDUFRVN0VPZ21qcnhNUmdBOGRnQlltd0pPWHdCdVdnSDg3bTNnejI2T0xnRHk2cTlHOVJTTHZJQXltRlpVR3NhQ2pKekU3cUIxK3Z2bmdYUkdRZWJHNVFCL1AzMGVhRjJpUUJIbGxrOHd4ZERmR3EvZVlWTExRSkJmRU9RTk9wazMvQmc4NmhiQThpQVp3dDIvYTc4YXNYOHpzS1JKL2Z6WVFlRHR0RklIVWJjSnFpMEpuTTRGYU9YOWcyU3c3bGdIVGdQVHMwREhSeFRqVDV3RHRxelRmVHI4L2FvSkFyZlR3WDA1NVAxNTE5cTZhcEdWNHY4L1hsVTZuenYvdm84Q3Z6d0szTDBXMkxTNldxdW8vRHpWQW9Gck1paXZ5elZTdnBVbnljSU1WQVVVLy8vMmtnSUM5YitwRHFxNWppck1WWEVYMFJVQWZNa3dnb0RyTW9GUUJVYlVjb3F4VkZKc3JkUUN0QUFRWmhCVWlqQ2hHbGZpd2RTU3lweDgxZ2FBQVFMTEE2T2hJbGFORjJNR3FyaU1tMWNGcUpvRXRsYWkwbG9iQUl6cVpiUFlGN1JyVjJOK0JUNzlMOTljOEVoK2R6STQ3NFJHWVNxQjlxRHlCdWFMYXdNZ25aRThFeGphdTI0QzU2VFBBWjgrdnNEMDU5NEdQckhXNTBEV2p3VnVEMmdCd0RnbS9xMUFYNlZPQi92NVllRFdOZXJsWG5zZitNS0dZRi9VTFF2cmRUWlhBRlFpb2VOMWtWSHFUeHVBZ1NvMnhpV0NkaytEVmdXdUFFalB5dDMxWHFBUkpZQVphOTJaU3FxN0NNdHRqZ0NvaDFyOWNna1UxdWVEdXE3UEVRRFRzL0pZME5tOHNCSTBndXNLeENDTVpESW9nc3lxekpJRGlBM1lBcUN4K3l2RHM0QkhMVnNLQkZvUEVQRExOWWJUb1VDWlVzQVNBRkhZL1NmVEN4V3RxNXFCSzR6aUVCMmExVm1mc3FUQUlnQlV1cExYTC9FdnNoajBOTkNhQk03TkFyODlzVERTcDY0SE9qL2lkK1RvUDFlT1I3QVlBRDRxZzZ0Qnd1ZmVBUmhhYlY4QmZQSmFGV3haRWdlU01XRFRtc3RhQXBEOHZ1TUNSUUFJNDdHczM3d0ZyRzRHcmtzQlI4ODJtRzIxMlZoVzNycEV0UHZaaUw2T2h2bVp5T3N6RlBtN0Q2cXFYKzc2TDZ4ZkdJSC9sN21rVk1HTkt5NzczWjhuakl5aDEwODFjZkhCa0pBRWZncVp2MmtWOENtajRIUC9INEFEWjFSQnFObVliZnZFdFY3aFZYLzkvWDdIWVI0QVlVcjZQUG1tWWpTWi83a2JsUlQ0N3lPSzhVeXU4RHhBNnhYcUhBRFZ3MlhzQVJRaHVTV0JGVjdyQmVZQm9Ic3l1Tko3NTgyendCTkhnTlZMZ2IrOFRUSC84WU9xL28rN2ZmUFZDd3lucEFpQytXK2NVZk9jbndPdXZsSWRPNHRpODZNRzVnR1FkcmtGdEZvRTJmVXlrSjRGK3U0QWtuSGd4NitwbmYvWmR1Q1cxUUQ5ZjNvRFBBL0E1dGNGcEEzeDhpbmd4WGNWdVBKNjFEZ3QyN01SdUtHMVdtOGM2RHlldllFOEFNSmsvZi9ucThCTks1VmVOMTAvazhtdm53WitaUncxcGZqbllkQ09xMVZadUpkMi9Cend2MGNYR0w5aHBkcjFQR05JZ01VRjhPZTNBcXVXZWhrMUZIMG5Va25SNldVbGVRQ0VOZTM3dlplVUZPaS9BeWhVRGJRTC9Kd0U1cTRuZ0k0WU54QnhsN05pWjVrQm9DZVBBYjkvUjRtQnE2NEVlamNHWDlEaGhUbCsrc1lUYVBkeWE3c0NnUG95U00xTHZ1anpNOER6ZDNjdU1OeTA4aWtaZUJxWXFvRTduanYxdDI4cDNjM2YvK2hhcFNMczJqc3pBSTFMdW80MEpNbjRqNjRzN3YzUHp5bXBRTmVTZ0x0bkxmRHhpSGtZWGt2R0ZBQTByMllqc2Yzc1BGMGttL3IvSCs5YUVQOFA4T1JQRWhoNWVjRXJJUE5wR0xKeEY3LzNvV0xjZmVzVjgwcmJvUStVeURmN2YzSFRZdVB4K1hlQVgwMEN0NjhCUG4wRDhPOFRhc3l2YmdaYWtycHZFSXArbnV5QVBBQ21NL0tzVzdrM2IrTjQvQUJBNWxTcThjSUgwL28zOWY5ZjNLb1lRWWFiMHVEblI0QmpaNEd2M0xZQWdCKzlxaVFCK3hlMlgwK3E0a3cyMmhMOFY5cm9UWHozQlRYUDF6Nm1WQUp6RGZ4SHFVSURORUxOMDJmOWhJNy9UNnY3elNrbGJtbDhNZkZDWHp6b1JwMVB2NTduL1dqNU0vUnJKbm4yL1FHNHJsVkpJUE00K0RmdldWakI5L1lwRmZGSkl6QkVadjdpTUhBaXJVVCs1OXFCTzJ6Y3U3enVmMWZ0ZnJPS3R4QVVWRWxCRjNjR1RUdHpQQmFOdGlhRmhSeTBubEhvR0lEYy9hK2ZVbGV6MERxL1pZMjZraVhvUm9DUjBHNVd2UmtvTW5mMC94d0ZYbndQaUFGSU5nRTNMQU9tTHdLbmpQRW9LZWpmVzdYajArcTBNZWY5MnNlTFZRTkx2Rjk1SC9pVG00Q05KZlpDME84ZTVIaGVBa0pDTndCa0hzdisrenVEWEtxL3NTZ2QvdXUxeGY0N2dmbldPUjVtVmVOZTFReDhhZE9DbFc4bCtuOHdvUXpETDk2ODJDaWs3ZkRUZzhEMUthRDNabjlycmRSVGxIQTBtbW12TEpKT0hvcEVSRmc4QUsrRUlnaW9tbzZkQXk3T0tkWHdOeDNBaVJuZ1J5OERPUWwwWGdOOFpwMTl0SkRNSlpNTFJYL3BPaDdlcXdoTU5SQ21adHBrVnJlaWVQRUVDQURMajBTSDZXV2Qxa0lnUFA2RzJzVnR5NEF2MzZwRS8rNDNnRE1YMUs2K2I4TmlFSmhHSHFYRVYyNjNCd205QVk3MzFRNmdKVkY3cW5EblQ3eW5iQ1M2ekR4OFFwWEpnTmk4SlBCd21sam91b0MxZjNYN0ZkREhIMzBEbU1zQkcxWW9zVSttMFZnOGV4RzRwa1Y1QjJiZWdDRmc1aHRJTUNmN2dET2Fkc0NYYmdHdXNiRWpxa2tiTXAraXY3UVI1UE9HK2VVR0FETC9yV21nU1FCekV1aTRDdmpUOWNCVUJuamlrUHFiQ1lKekY0RWZHQmROTVc1ZzV4bVlCS1kzY09nTXNHRVZjQ2xYVFZZN3orV2tBcnhVQ0lrb0ZJQTZrZUxYeDREWFRpdURiMnViaWhka2NzQ25EWitmRFB6WklSWCtwWXZKUkJQRjZHZmJWUFJRdDEyNEZFNEFVTEpaQk9lMFl3RlVBWkc5bXYyRmQ0RzlKNHRkT0ViMGZuTkNWUXh0dVFIb3VnNGdDSDV5QURneHJkanRaUFJaZVFxdm5GSVNnRW1pTURWNlpqYnVlUDBEZ0JtOVBZZXM5VGl6aHI4NG1yOThPbDlRd3BzNjZPc3paT3lGK1dTMkdTUUtpdzJnQ2NENkJrQk1BQlQ5RE5MWTZYRktnaWNuVldDSXVRUjZCTXdiME9qejBoaGlwZzN4NWRzaWxSNnVid0EweHdHQ2dEdmFMc0pISnRQUFAveUJLdlFnODYyU1FHNWdZQnlBclpJNUVMYzErUGk3UGdDbU01SmZ1QXJOUlpCdUwwdUdNa2RnNWRzWFBrdHdjUGZTNFBNcTlzMXh6REF4UzlLWmxZeFEwd2RBbE9JQUZPUFU1V3htMXM2S0tmVHpxYnZMWVQ3SE5XTUFOQ1paaXhpaFZwOEFZSFNQbHJ4ZFdwY01NaU44L1BtdWExUVcwRStMYWpiUWVOZjZBNEJaMU1HdzV6OThiREZMeWJBbkRxdllQcHRPa01jSkdCR3VCK0JyYVJlRlJDWVUvT1BYZ1ZNZldqT1crcDRHbjFudTVSYmVkWk1JSE9lN0w2cGV2SmErRXFsdnR6V1U5WGRQb2VDUTFBTTZ2YkNwKzB0M1AzYzk2d0paek1IRzZsNFdkSlI3VnVDUjU0RUxjNnE0eEV1MHNDeW1CZml3cDJ5Z2JqMUFnT3Z6UEJRamNVOGRMOWJwTlBRb3BzMWRUN3NnQ0dZeFNjU3hHVVJhMitydWJYaCttV284NEtrZUlDdTdJY0ZiUUVQYjZQcXg2bWRwWEJWOUh2bGdvUmlrdExTN25KY3c5WDRpcHVJTTlDSldYcUhTeFZGcVhrckRSWmdPaGRnUk9ac0R2djhTY01uTVdnaVY5dVdPWHhmQUNSNnFFcnA4QkpwVlk3S0YyVVczVXJVd2dFUUM1MXFUUXJ0aVUxVUZ6OHBKSVJEcWo2N016QUdQdmE1RVBzTzd6UGtId1h5Tzk4TlgxSWVvbUU0bXlGZ25RSEF4eXNpUU1rUEJMSVpsc1dvRW1yWUx5SGZ4ZEM2ZzFpL1B4ZkprRDlPL2JPV0lmL09hR2VwN051cjhlRXdCb05DRnBIUXc2d2IvOXM3eURjd3EwRkRiQlZ3QVFBUThnVUxDVVZTUG4xeTRKNEJsWCt1V3FmSXY4NWlYRmFITjRnN3VhSjRJTnI4NHd0THpyQVJlZUZzOTlWZTNGeDhPL1pmblZkM2hYZGVxYnhPRnVYbnhBT1lCRU5hTG9ad0lUV25BM2N0NkFQTjBML3RUYkZPRVh4RlhQM09uVDExVUk1SHhoWTJIUG5qWWhDcUZwZVk4KzhCV0dHbms4OS9mQjlBT1lXUFJDWE1MWVcxZURNQjVBUENIcUJhR0VBaXNEV0NJK1BEWjR0dERTcGxFWUt4Zm9keTc5dVVLS09hcEk1NUo0R2xnMmdJc0pxRjZJWUFJTXZaaC8yTUdRRzViQTN5bUxYZ0kwSUFUQWozbWwwRzhWbXhMaWVPdFM0U25sWVh1Zm9CeXlkb1VVd2RIZVVoa2RrNmRMcWJ6d0NObmRPOEtHNW5POERHWmJsWUhzMmJ3SndlTGdXUUdtRmdieURnQkcwOE9YeCtBQjFLMElBdi8zY3RIUFAxY0V4TzZHMExLQllEdTgyUStxNGE1MnluU1dUbFVHRUZrS3BodCtaSml1NEwvVDgvZzgrMUFjNkpZL2VqT2JkY3ZsUlNXUldjOHZTVWxSdDNTOW1YZEVLSnpSckRjRnd6TDg2eW5aN3FZelcrdEFBM0tueDVRaGFhMEdjb3RySFE3MDZmMTZUNkowWllrK3IzY0UxU0V1SFJHVGdEWUhCWkdWV0lkaGN6M1dobGN1SjdDZERHRFVuL2Nyb3pKY3ByYkR0WUNBZURwWTVQRkFJaVlPK2lWMk56MTV1ZGN5azBYYys3Q3FpUGVLUExBeHZKQW9QTzVXT09yN0tNdWdUdHRFQlFCb0o3VlFDSHpHUzl3cWlYMEFpeUN3S3hCcUJZSWpQQTl2OUx1SkswbjRnbjB1bDBYRTVtN2dyMHdwYlN2ZVlxbW5ERjBudzNxV2htM2dJNE9DSFFreWlJQTZOd1hvRXVNc1BTakg4L0lYMmF1c2l1aUljamF3WEp0QVhPVmdZQkFZaktWUktlZFlXajN2WURRSjRjcXk4cndqTzRHQXE1MDJ1V0dkeWZqc3ZIRmtQRHcybjRsQW9PcGhIalFhYWxPSUhBQ2tTVUFxRi9TV1V5NkJSNmlRTHQ2V2FNRVJscVRvdDhyQ0JoZVRpVFFZV2NNMmg1MzlCS0NyQmNpaC8wOWRFQkF2dVdBWVc1ZU1oOHg5Sm5YeUJ1NWhTMzU5eFFZYTRsanArTjUxeWdVaW9TZGFVR3ZqeUJJSmJEZExkcEhLVjdZeHlxeHhOeUJJd0RxMFNNSW1pRTFHazg3MEdPdXorb0VHTjFFMXhQdlVUbzZWaU5tMUdwYVR5Q3dDL083QW9DaFJ3bnNxOVZiTnVaMXBJQTJDQ3k5QklrOXJnRGc5T21NSEFidzlRWXpRa2tCTFJBWWtjTlJBTW9JQlBZTG9FOExBQVlJNmo1VEdFcjI2aTNLVXlGbzRaRGFBTkJNUmVvdHQ5RXJVQXE0MVJJNFRhWU5BQTRTaFdOa2dWSTJRb1BaVlJPNXZZSXRBSWJHWlljUVdKWlppdjJEbmNJb2g4eC9YQ0xTTjR1NkVTU3FmdzhVQUVQamVhT3ZqMStrQkxDdXFRbWQzN2hiOEdmeiswSnV1ZWlvMGpHUzYvWlRER3ErNkNJSk1MaFBMaytjeDlsWURPMWsra1BQeUJFaE1EblFKUWJOaDFnNGtzMWlvcEVycURoZTlzY1Q2Sm5MWUJnQzkxdk41aGJyZDF2aElnQjg1MW5abHN2aFdMWVpLeWo2RFdtQWdTNnhyWEN3aGxIb1J0cnkvczRhLzFRU0hXWTRsNkZjS2JDdGNOT3hUMHlncHlVcDZLSDVhcFkyZ0xIcnQxQUZDSUhPV0F3ZHBnb29uS1VSS3ZaRmM5ZUh1S3RqUUhjcFkvTWxlM05vUXc3ZHNna1RmcjRWWERxNXJSSDQ4Rjdaazh1aHJha0pvMWJNTndkcVpBMWQrZW1wZ3gzelBRM2lvYk1uTjlCdTNBWUlQRkRjb1d1MW1jK2xCQUlBRHNRRHBzaGhwR0VZK2dORExaZ2ZDQURvTlNRdnFQTGtUU3V4ZnVOcTdJd0poT0RUQ3Y0WVVZdW5zamtjM2Y4K0JvN000djhLWXk1Y2l4bVBLVnhYYVd5bW5EV1hMUUdHeGlWakFtYUNvWnkxWFBiUFNvbjlPKzRWSFNZaGFJZEppZDJsaEpFU1V6dnUxZjgwbkJOaHl3WUEzY1k1b09oSTh1cWxhTGsraGZXWFBVYzFDSEFpalNPbkwyQ0dYZVBBWktIQnpkMFBnRUc1MGpaUjZwWnJUR1hacFd3QStKMjQ4Vnc0S05BQVFEajRVTE5WQkE2QWJ6OHJ1OFVsOVNWeUlUQ1ZiVVkvRFJzanhMeExTbWhkWVNZRUhoM29FaU1jaDJybTBpWHNzcUhTeEk1N3hmWktVL0NoWitRakFPYjFjNlhuTStnM1Q0Tkt6UmM0QUliR1pSOFRTZWFDWXpIMFVhOFpJZVk4UXpYYlNCRUFjdmxTWnl2d0JLWVBuZGIxMExqa0JRMWE0TlY4UDUxdTh6VFE2ZXluVCtBQThMT0l4ak8xbzBBREFMV2pmU2htamh3QUNnTlBvYUNnc25XT08rVkx3ckpPcTNWRURnQ0dMcmJNamRlSzBFRUdacXI5RHBFRGdGWGdxZHBFSzUwdmxzUFVRSmYvbkh3dDEvLy84OWJxRGpDUFdQQUFBQUFBU1VWT1JLNUNZSUk9XCIpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdH1cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///124\n"); /***/ }), -/* 121 */ +/* 125 */ /*!****************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue?vue&type=script&lang=js& ***! \****************************************************************************************************************************************************/ @@ -7292,10 +7627,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-data-charts.vue?vue&type=script&lang=js& */ 122);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIxMjEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3FpdW4tZGF0YS1jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3FpdW4tZGF0YS1jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///121\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./qiun-data-charts.vue?vue&type=script&lang=js& */ 126);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_qiun_data_charts_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIxMjUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3FpdW4tZGF0YS1jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3FpdW4tZGF0YS1jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///125\n"); /***/ }), -/* 122 */ +/* 126 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -7303,10 +7638,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("/* WEBPACK VAR INJECTION */(function(uniCloud, __f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));\nvar _uCharts = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/u-charts/u-charts.js */ 151));\nvar _configUcharts = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/u-charts/config-ucharts.js */ 152));\nvar _configEcharts = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/u-charts/config-echarts.js */ 153));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nfunction deepCloneAssign() {\n var origin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n for (var i in args) {\n for (var key in args[i]) {\n if (args[i].hasOwnProperty(key)) {\n origin[key] = args[i][key] && (0, _typeof2.default)(args[i][key]) === 'object' ? deepCloneAssign(Array.isArray(args[i][key]) ? [] : {}, origin[key], args[i][key]) : args[i][key];\n }\n }\n }\n return origin;\n}\nfunction formatterAssign(args, formatter) {\n for (var key in args) {\n if (args.hasOwnProperty(key) && args[key] !== null && (0, _typeof2.default)(args[key]) === 'object') {\n formatterAssign(args[key], formatter);\n } else if (key === 'format' && typeof args[key] === 'string') {\n args['formatter'] = formatter[args[key]] ? formatter[args[key]] : undefined;\n }\n }\n return args;\n}\n\n// 时间转换函数,为了匹配uniClinetDB读取出的时间与categories不同\nfunction getFormatDate(date) {\n var seperator = \"-\";\n var year = date.getFullYear();\n var month = date.getMonth() + 1;\n var strDate = date.getDate();\n if (month >= 1 && month <= 9) {\n month = \"0\" + month;\n }\n if (strDate >= 0 && strDate <= 9) {\n strDate = \"0\" + strDate;\n }\n var currentdate = year + seperator + month + seperator + strDate;\n return currentdate;\n}\nvar lastMoveTime = null;\n/**\r\n * 防抖\r\n *\r\n * @param { Function } fn 要执行的方法\r\n * @param { Number } wait 防抖多少毫秒\r\n *\r\n * 在 vue 中使用(注意:不能使用箭头函数,否则this指向不对,并且不能再次封装如:\r\n * move(){ // 错误调用方式\r\n * debounce(function () {\r\n * console.log(this.title);\r\n * }, 1000)});\r\n * 应该直接使用:// 正确调用方式\r\n * move: debounce(function () {\r\n * console.log(this.title);\r\n * }, 1000)\r\n */\nfunction debounce(fn, wait) {\n var timer = false;\n return function () {\n var _arguments = arguments,\n _this = this;\n clearTimeout(timer);\n timer && clearTimeout(timer);\n timer = setTimeout(function () {\n timer = false;\n fn.apply(_this, _arguments); // 把参数传进去\n }, wait);\n };\n}\nvar _default2 = {\n name: 'qiun-data-charts',\n mixins: [uniCloud.mixinDatacom],\n props: {\n type: {\n type: String,\n default: null\n },\n canvasId: {\n type: String,\n default: 'uchartsid'\n },\n canvas2d: {\n type: Boolean,\n default: false\n },\n background: {\n type: String,\n default: 'none'\n },\n animation: {\n type: Boolean,\n default: true\n },\n chartData: {\n type: Object,\n default: function _default() {\n return {\n categories: [],\n series: []\n };\n }\n },\n opts: {\n type: Object,\n default: function _default() {\n return {};\n }\n },\n eopts: {\n type: Object,\n default: function _default() {\n return {};\n }\n },\n loadingType: {\n type: Number,\n default: 2\n },\n errorShow: {\n type: Boolean,\n default: true\n },\n errorReload: {\n type: Boolean,\n default: true\n },\n errorMessage: {\n type: String,\n default: null\n },\n inScrollView: {\n type: Boolean,\n default: false\n },\n reshow: {\n type: Boolean,\n default: false\n },\n reload: {\n type: Boolean,\n default: false\n },\n disableScroll: {\n type: Boolean,\n default: false\n },\n optsWatch: {\n type: Boolean,\n default: true\n },\n onzoom: {\n type: Boolean,\n default: false\n },\n ontap: {\n type: Boolean,\n default: true\n },\n ontouch: {\n type: Boolean,\n default: false\n },\n onmouse: {\n type: Boolean,\n default: true\n },\n onmovetip: {\n type: Boolean,\n default: false\n },\n echartsH5: {\n type: Boolean,\n default: false\n },\n echartsApp: {\n type: Boolean,\n default: false\n },\n tooltipShow: {\n type: Boolean,\n default: true\n },\n tooltipFormat: {\n type: String,\n default: undefined\n },\n tooltipCustom: {\n type: Object,\n default: undefined\n },\n startDate: {\n type: String,\n default: undefined\n },\n endDate: {\n type: String,\n default: undefined\n },\n textEnum: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n groupEnum: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n pageScrollTop: {\n type: Number,\n default: 0\n },\n directory: {\n type: String,\n default: '/'\n },\n tapLegend: {\n type: Boolean,\n default: true\n },\n menus: {\n type: Array,\n default: function _default() {\n return [];\n }\n }\n },\n data: function data() {\n return {\n cid: 'uchartsid',\n inWx: false,\n inAli: false,\n inTt: false,\n inBd: false,\n inH5: false,\n inApp: false,\n inWin: false,\n type2d: true,\n disScroll: false,\n openmouse: false,\n pixel: 1,\n cWidth: 375,\n cHeight: 250,\n showchart: false,\n echarts: false,\n echartsResize: {\n state: false\n },\n uchartsOpts: {},\n echartsOpts: {},\n drawData: {},\n lastDrawTime: null\n };\n },\n created: function created() {\n this.cid = this.canvasId;\n if (this.canvasId == 'uchartsid' || this.canvasId == '') {\n var t = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';\n var len = t.length;\n var id = '';\n for (var i = 0; i < 32; i++) {\n id += t.charAt(Math.floor(Math.random() * len));\n }\n this.cid = id;\n }\n var systemInfo = uni.getSystemInfoSync();\n if (systemInfo.platform === 'windows' || systemInfo.platform === 'mac') {\n this.inWin = true;\n }\n\n //非微信小程序端强制关闭canvas2d模式\n\n this.type2d = false;\n this.disScroll = this.disableScroll;\n },\n mounted: function mounted() {\n var _this2 = this;\n this.inApp = true;\n if (this.echartsApp === true) {\n this.echarts = true;\n this.openmouse = false;\n }\n this.$nextTick(function () {\n _this2.beforeInit();\n });\n },\n destroyed: function destroyed() {\n if (this.echarts === true) {\n delete _configEcharts.default.option[this.cid];\n delete _configEcharts.default.instance[this.cid];\n } else {\n delete _configUcharts.default.option[this.cid];\n delete _configUcharts.default.instance[this.cid];\n }\n uni.offWindowResize(function () {});\n },\n watch: {\n chartDataProps: {\n handler: function handler(val, oldval) {\n if ((0, _typeof2.default)(val) === 'object') {\n if (JSON.stringify(val) !== JSON.stringify(oldval)) {\n this._clearChart();\n if (val.series && val.series.length > 0) {\n this.beforeInit();\n } else {\n this.mixinDatacomLoading = true;\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n }\n }\n } else {\n this.mixinDatacomLoading = false;\n this._clearChart();\n this.showchart = false;\n this.mixinDatacomErrorMessage = '参数错误:chartData数据类型错误';\n }\n },\n immediate: false,\n deep: true\n },\n localdata: {\n handler: function handler(val, oldval) {\n if (JSON.stringify(val) !== JSON.stringify(oldval)) {\n if (val.length > 0) {\n this.beforeInit();\n } else {\n this.mixinDatacomLoading = true;\n this._clearChart();\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n }\n }\n },\n immediate: false,\n deep: true\n },\n optsProps: {\n handler: function handler(val, oldval) {\n if ((0, _typeof2.default)(val) === 'object') {\n if (JSON.stringify(val) !== JSON.stringify(oldval) && this.echarts === false && this.optsWatch == true) {\n this.checkData(this.drawData);\n }\n } else {\n this.mixinDatacomLoading = false;\n this._clearChart();\n this.showchart = false;\n this.mixinDatacomErrorMessage = '参数错误:opts数据类型错误';\n }\n },\n immediate: false,\n deep: true\n },\n eoptsProps: {\n handler: function handler(val, oldval) {\n if ((0, _typeof2.default)(val) === 'object') {\n if (JSON.stringify(val) !== JSON.stringify(oldval) && this.echarts === true) {\n this.checkData(this.drawData);\n }\n } else {\n this.mixinDatacomLoading = false;\n this.showchart = false;\n this.mixinDatacomErrorMessage = '参数错误:eopts数据类型错误';\n }\n },\n immediate: false,\n deep: true\n },\n reshow: function reshow(val, oldval) {\n var _this3 = this;\n if (val === true && this.mixinDatacomLoading === false) {\n setTimeout(function () {\n _this3.mixinDatacomErrorMessage = null;\n _this3.echartsResize.state = !_this3.echartsResize.state;\n _this3.checkData(_this3.drawData);\n }, 200);\n }\n },\n reload: function reload(val, oldval) {\n if (val === true) {\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n this.reloading();\n }\n },\n mixinDatacomErrorMessage: function mixinDatacomErrorMessage(val, oldval) {\n if (val) {\n this.emitMsg({\n name: 'error',\n params: {\n type: \"error\",\n errorShow: this.errorShow,\n msg: val,\n id: this.cid\n }\n });\n if (this.errorShow) {\n __f__(\"log\", '[秋云图表组件]' + val, \" at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611\");\n }\n }\n },\n errorMessage: function errorMessage(val, oldval) {\n if (val && this.errorShow && val !== null && val !== 'null' && val !== '') {\n this.showchart = false;\n this.mixinDatacomLoading = false;\n this.mixinDatacomErrorMessage = val;\n } else {\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n this.reloading();\n }\n }\n },\n computed: {\n optsProps: function optsProps() {\n return JSON.parse(JSON.stringify(this.opts));\n },\n eoptsProps: function eoptsProps() {\n return JSON.parse(JSON.stringify(this.eopts));\n },\n chartDataProps: function chartDataProps() {\n return JSON.parse(JSON.stringify(this.chartData));\n }\n },\n methods: {\n beforeInit: function beforeInit() {\n this.mixinDatacomErrorMessage = null;\n if ((0, _typeof2.default)(this.chartData) === 'object' && this.chartData != null && this.chartData.series !== undefined && this.chartData.series.length > 0) {\n //拷贝一下chartData,为了opts变更后统一数据来源\n this.drawData = deepCloneAssign({}, this.chartData);\n this.mixinDatacomLoading = false;\n this.showchart = true;\n this.checkData(this.chartData);\n } else if (this.localdata.length > 0) {\n this.mixinDatacomLoading = false;\n this.showchart = true;\n this.localdataInit(this.localdata);\n } else if (this.collection !== '') {\n this.mixinDatacomLoading = false;\n this.getCloudData();\n } else {\n this.mixinDatacomLoading = true;\n }\n },\n localdataInit: function localdataInit(resdata) {\n //替换enum类型为正确的描述\n if (this.groupEnum.length > 0) {\n for (var i = 0; i < resdata.length; i++) {\n for (var j = 0; j < this.groupEnum.length; j++) {\n if (resdata[i].group === this.groupEnum[j].value) {\n resdata[i].group = this.groupEnum[j].text;\n }\n }\n }\n }\n if (this.textEnum.length > 0) {\n for (var _i = 0; _i < resdata.length; _i++) {\n for (var _j = 0; _j < this.textEnum.length; _j++) {\n if (resdata[_i].text === this.textEnum[_j].value) {\n resdata[_i].text = this.textEnum[_j].text;\n }\n }\n }\n }\n var needCategories = false;\n var tmpData = {\n categories: [],\n series: []\n };\n var tmpcategories = [];\n var tmpseries = [];\n //拼接categories\n if (this.echarts === true) {\n needCategories = _configEcharts.default.categories.includes(this.type);\n } else {\n needCategories = _configUcharts.default.categories.includes(this.type);\n }\n if (needCategories === true) {\n //如果props中的chartData带有categories,则优先使用chartData的categories\n if (this.chartData && this.chartData.categories && this.chartData.categories.length > 0) {\n tmpcategories = this.chartData.categories;\n } else {\n //如果是日期类型的数据,不管是本地数据还是云数据,都按起止日期自动拼接categories\n if (this.startDate && this.endDate) {\n var idate = new Date(this.startDate);\n var edate = new Date(this.endDate);\n while (idate <= edate) {\n tmpcategories.push(getFormatDate(idate));\n idate = idate.setDate(idate.getDate() + 1);\n idate = new Date(idate);\n }\n //否则从结果中去重并拼接categories\n } else {\n var tempckey = {};\n resdata.map(function (item, index) {\n if (item.text != undefined && !tempckey[item.text]) {\n tmpcategories.push(item.text);\n tempckey[item.text] = true;\n }\n });\n }\n }\n tmpData.categories = tmpcategories;\n }\n //拼接series\n var tempskey = {};\n resdata.map(function (item, index) {\n if (item.group != undefined && !tempskey[item.group]) {\n tmpseries.push({\n name: item.group,\n data: []\n });\n tempskey[item.group] = true;\n }\n });\n //如果没有获取到分组名称(可能是带categories的数据,也可能是不带的饼图类)\n if (tmpseries.length == 0) {\n tmpseries = [{\n name: '默认分组',\n data: []\n }];\n //如果是需要categories的图表类型\n if (needCategories === true) {\n for (var _j2 = 0; _j2 < tmpcategories.length; _j2++) {\n var seriesdata = 0;\n for (var _i2 = 0; _i2 < resdata.length; _i2++) {\n if (resdata[_i2].text == tmpcategories[_j2]) {\n seriesdata = resdata[_i2].value;\n }\n }\n tmpseries[0].data.push(seriesdata);\n }\n //如果是饼图类的图表类型\n } else {\n for (var _i3 = 0; _i3 < resdata.length; _i3++) {\n tmpseries[0].data.push({\n \"name\": resdata[_i3].text,\n \"value\": resdata[_i3].value\n });\n }\n }\n //如果有分组名\n } else {\n for (var k = 0; k < tmpseries.length; k++) {\n //如果有categories\n if (tmpcategories.length > 0) {\n for (var _j3 = 0; _j3 < tmpcategories.length; _j3++) {\n var _seriesdata = 0;\n for (var _i4 = 0; _i4 < resdata.length; _i4++) {\n if (tmpseries[k].name == resdata[_i4].group && resdata[_i4].text == tmpcategories[_j3]) {\n _seriesdata = resdata[_i4].value;\n }\n }\n tmpseries[k].data.push(_seriesdata);\n }\n //如果传了group而没有传text,即没有categories(正常情况下这种数据是不符合数据要求规范的)\n } else {\n for (var _i5 = 0; _i5 < resdata.length; _i5++) {\n if (tmpseries[k].name == resdata[_i5].group) {\n tmpseries[k].data.push(resdata[_i5].value);\n }\n }\n }\n }\n }\n tmpData.series = tmpseries;\n //拷贝一下chartData,为了opts变更后统一数据来源\n this.drawData = deepCloneAssign({}, tmpData);\n this.checkData(tmpData);\n },\n reloading: function reloading() {\n if (this.errorReload === false) {\n return;\n }\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n if (this.collection !== '') {\n this.mixinDatacomLoading = false;\n this.onMixinDatacomPropsChange(true);\n } else {\n this.beforeInit();\n }\n },\n checkData: function checkData(anyData) {\n var _this4 = this;\n var cid = this.cid;\n //复位opts或eopts\n if (this.echarts === true) {\n _configEcharts.default.option[cid] = deepCloneAssign({}, this.eopts);\n _configEcharts.default.option[cid].id = cid;\n _configEcharts.default.option[cid].type = this.type;\n } else {\n if (this.type && _configUcharts.default.type.includes(this.type)) {\n _configUcharts.default.option[cid] = deepCloneAssign({}, _configUcharts.default[this.type], this.opts);\n _configUcharts.default.option[cid].canvasId = cid;\n } else {\n this.mixinDatacomLoading = false;\n this.showchart = false;\n this.mixinDatacomErrorMessage = '参数错误:props参数中type类型不正确';\n }\n }\n //挂载categories和series\n var newData = deepCloneAssign({}, anyData);\n if (newData.series !== undefined && newData.series.length > 0) {\n this.mixinDatacomErrorMessage = null;\n if (this.echarts === true) {\n _configEcharts.default.option[cid].chartData = newData;\n this.$nextTick(function () {\n _this4.init();\n });\n } else {\n _configUcharts.default.option[cid].categories = newData.categories;\n _configUcharts.default.option[cid].series = newData.series;\n this.$nextTick(function () {\n _this4.init();\n });\n }\n }\n },\n resizeHandler: function resizeHandler() {\n var _this5 = this;\n //渲染防抖\n var currTime = Date.now();\n var lastDrawTime = this.lastDrawTime ? this.lastDrawTime : currTime - 3000;\n var duration = currTime - lastDrawTime;\n if (duration < 1000) return;\n var chartdom = uni.createSelectorQuery().in(this).select('#ChartBoxId' + this.cid).boundingClientRect(function (data) {\n _this5.showchart = true;\n if (data.width > 0 && data.height > 0) {\n if (data.width !== _this5.cWidth || data.height !== _this5.cHeight) {\n _this5.checkData(_this5.drawData);\n }\n }\n }).exec();\n },\n getCloudData: function getCloudData() {\n var _this6 = this;\n if (this.mixinDatacomLoading == true) {\n return;\n }\n this.mixinDatacomLoading = true;\n this.mixinDatacomGet().then(function (res) {\n _this6.mixinDatacomResData = res.result.data;\n _this6.localdataInit(_this6.mixinDatacomResData);\n }).catch(function (err) {\n _this6.mixinDatacomLoading = false;\n _this6.showchart = false;\n _this6.mixinDatacomErrorMessage = '请求错误:' + err;\n });\n },\n onMixinDatacomPropsChange: function onMixinDatacomPropsChange(needReset, changed) {\n if (needReset == true && this.collection !== '') {\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n this._clearChart();\n this.getCloudData();\n }\n },\n _clearChart: function _clearChart() {\n var cid = this.cid;\n if (this.echarts !== true && _configUcharts.default.option[cid] && _configUcharts.default.option[cid].context) {\n var ctx = _configUcharts.default.option[cid].context;\n if ((0, _typeof2.default)(ctx) === \"object\" && !!!_configUcharts.default.option[cid].update) {\n ctx.clearRect(0, 0, this.cWidth * this.pixel, this.cHeight * this.pixel);\n ctx.draw();\n }\n }\n },\n init: function init() {\n var _this7 = this;\n var cid = this.cid;\n var chartdom = uni.createSelectorQuery().in(this).select('#ChartBoxId' + cid).boundingClientRect(function (data) {\n if (data.width > 0 && data.height > 0) {\n _this7.mixinDatacomLoading = false;\n _this7.showchart = true;\n _this7.lastDrawTime = Date.now();\n _this7.cWidth = data.width;\n _this7.cHeight = data.height;\n if (_this7.echarts !== true) {\n _configUcharts.default.option[cid].background = _this7.background == 'rgba(0,0,0,0)' ? '#FFFFFF' : _this7.background;\n _configUcharts.default.option[cid].canvas2d = _this7.type2d;\n _configUcharts.default.option[cid].pixelRatio = _this7.pixel;\n _configUcharts.default.option[cid].animation = _this7.animation;\n _configUcharts.default.option[cid].width = data.width * _this7.pixel;\n _configUcharts.default.option[cid].height = data.height * _this7.pixel;\n _configUcharts.default.option[cid].onzoom = _this7.onzoom;\n _configUcharts.default.option[cid].ontap = _this7.ontap;\n _configUcharts.default.option[cid].ontouch = _this7.ontouch;\n _configUcharts.default.option[cid].onmouse = _this7.openmouse;\n _configUcharts.default.option[cid].onmovetip = _this7.onmovetip;\n _configUcharts.default.option[cid].tooltipShow = _this7.tooltipShow;\n _configUcharts.default.option[cid].tooltipFormat = _this7.tooltipFormat;\n _configUcharts.default.option[cid].tooltipCustom = _this7.tooltipCustom;\n _configUcharts.default.option[cid].inScrollView = _this7.inScrollView;\n _configUcharts.default.option[cid].lastDrawTime = _this7.lastDrawTime;\n _configUcharts.default.option[cid].tapLegend = _this7.tapLegend;\n }\n //如果是H5或者App端,采用renderjs渲染图表\n if (_this7.inH5 || _this7.inApp) {\n if (_this7.echarts == true) {\n _configEcharts.default.option[cid].ontap = _this7.ontap;\n _configEcharts.default.option[cid].onmouse = _this7.openmouse;\n _configEcharts.default.option[cid].tooltipShow = _this7.tooltipShow;\n _configEcharts.default.option[cid].tooltipFormat = _this7.tooltipFormat;\n _configEcharts.default.option[cid].tooltipCustom = _this7.tooltipCustom;\n _configEcharts.default.option[cid].lastDrawTime = _this7.lastDrawTime;\n _this7.echartsOpts = deepCloneAssign({}, _configEcharts.default.option[cid]);\n } else {\n _configUcharts.default.option[cid].rotateLock = _configUcharts.default.option[cid].rotate;\n _this7.uchartsOpts = deepCloneAssign({}, _configUcharts.default.option[cid]);\n }\n //如果是小程序端,采用uCharts渲染\n } else {\n _configUcharts.default.option[cid] = formatterAssign(_configUcharts.default.option[cid], _configUcharts.default.formatter);\n _this7.mixinDatacomErrorMessage = null;\n _this7.mixinDatacomLoading = false;\n _this7.showchart = true;\n _this7.$nextTick(function () {\n if (_this7.type2d === true) {\n var query = uni.createSelectorQuery().in(_this7);\n query.select('#' + cid).fields({\n node: true,\n size: true\n }).exec(function (res) {\n if (res[0]) {\n var canvas = res[0].node;\n var ctx = canvas.getContext('2d');\n _configUcharts.default.option[cid].context = ctx;\n _configUcharts.default.option[cid].rotateLock = _configUcharts.default.option[cid].rotate;\n if (_configUcharts.default.instance[cid] && _configUcharts.default.option[cid] && _configUcharts.default.option[cid].update === true) {\n _this7._updataUChart(cid);\n } else {\n canvas.width = data.width * _this7.pixel;\n canvas.height = data.height * _this7.pixel;\n canvas._width = data.width * _this7.pixel;\n canvas._height = data.height * _this7.pixel;\n setTimeout(function () {\n _configUcharts.default.option[cid].context.restore();\n _configUcharts.default.option[cid].context.save();\n _this7._newChart(cid);\n }, 100);\n }\n } else {\n _this7.showchart = false;\n _this7.mixinDatacomErrorMessage = '参数错误:开启2d模式后,未获取到dom节点,canvas-id:' + cid;\n }\n });\n } else {\n if (_this7.inAli) {\n _configUcharts.default.option[cid].rotateLock = _configUcharts.default.option[cid].rotate;\n }\n _configUcharts.default.option[cid].context = uni.createCanvasContext(cid, _this7);\n if (_configUcharts.default.instance[cid] && _configUcharts.default.option[cid] && _configUcharts.default.option[cid].update === true) {\n _this7._updataUChart(cid);\n } else {\n setTimeout(function () {\n _configUcharts.default.option[cid].context.restore();\n _configUcharts.default.option[cid].context.save();\n _this7._newChart(cid);\n }, 100);\n }\n }\n });\n }\n } else {\n _this7.mixinDatacomLoading = false;\n _this7.showchart = false;\n if (_this7.reshow == true) {\n _this7.mixinDatacomErrorMessage = '布局错误:未获取到父元素宽高尺寸!canvas-id:' + cid;\n }\n }\n }).exec();\n },\n saveImage: function saveImage() {\n uni.canvasToTempFilePath({\n canvasId: this.cid,\n success: function success(res) {\n uni.saveImageToPhotosAlbum({\n filePath: res.tempFilePath,\n success: function success() {\n uni.showToast({\n title: '保存成功',\n duration: 2000\n });\n }\n });\n }\n }, this);\n },\n getImage: function getImage() {\n var _this8 = this;\n if (this.type2d == false) {\n uni.canvasToTempFilePath({\n canvasId: this.cid,\n success: function success(res) {\n _this8.emitMsg({\n name: 'getImage',\n params: {\n type: \"getImage\",\n base64: res.tempFilePath\n }\n });\n }\n }, this);\n } else {\n var query = uni.createSelectorQuery().in(this);\n query.select('#' + this.cid).fields({\n node: true,\n size: true\n }).exec(function (res) {\n if (res[0]) {\n var canvas = res[0].node;\n _this8.emitMsg({\n name: 'getImage',\n params: {\n type: \"getImage\",\n base64: canvas.toDataURL('image/png')\n }\n });\n }\n });\n }\n },\n _error: function _error(e) {\n this.mixinDatacomErrorMessage = e.detail.errMsg;\n },\n emitMsg: function emitMsg(msg) {\n this.$emit(msg.name, msg.params);\n },\n getRenderType: function getRenderType() {\n //防止如果开启echarts且父元素为v-if的情况renderjs监听不到prop变化的问题\n if (this.echarts === true && this.mixinDatacomLoading === false) {\n this.beforeInit();\n }\n },\n toJSON: function toJSON() {\n return this;\n }\n }\n};\nexports.default = _default2;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/uni-cloud/dist/index.js */ 123)[\"default\"], __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tZGF0YS1jaGFydHMvcWl1bi1kYXRhLWNoYXJ0cy52dWUiXSwibmFtZXMiOlsiYXJncyIsIm9yaWdpbiIsImZvcm1hdHRlckFzc2lnbiIsIm1vbnRoIiwic3RyRGF0ZSIsImNsZWFyVGltZW91dCIsInRpbWVyIiwiZm4iLCJuYW1lIiwibWl4aW5zIiwicHJvcHMiLCJ0eXBlIiwiZGVmYXVsdCIsImNhbnZhc0lkIiwiY2FudmFzMmQiLCJiYWNrZ3JvdW5kIiwiYW5pbWF0aW9uIiwiY2hhcnREYXRhIiwiY2F0ZWdvcmllcyIsInNlcmllcyIsIm9wdHMiLCJlb3B0cyIsImxvYWRpbmdUeXBlIiwiZXJyb3JTaG93IiwiZXJyb3JSZWxvYWQiLCJlcnJvck1lc3NhZ2UiLCJpblNjcm9sbFZpZXciLCJyZXNob3ciLCJyZWxvYWQiLCJkaXNhYmxlU2Nyb2xsIiwib3B0c1dhdGNoIiwib256b29tIiwib250YXAiLCJvbnRvdWNoIiwib25tb3VzZSIsIm9ubW92ZXRpcCIsImVjaGFydHNINSIsImVjaGFydHNBcHAiLCJ0b29sdGlwU2hvdyIsInRvb2x0aXBGb3JtYXQiLCJ0b29sdGlwQ3VzdG9tIiwic3RhcnREYXRlIiwiZW5kRGF0ZSIsInRleHRFbnVtIiwiZ3JvdXBFbnVtIiwicGFnZVNjcm9sbFRvcCIsImRpcmVjdG9yeSIsInRhcExlZ2VuZCIsIm1lbnVzIiwiZGF0YSIsImNpZCIsImluV3giLCJpbkFsaSIsImluVHQiLCJpbkJkIiwiaW5INSIsImluQXBwIiwiaW5XaW4iLCJ0eXBlMmQiLCJkaXNTY3JvbGwiLCJvcGVubW91c2UiLCJwaXhlbCIsImNXaWR0aCIsImNIZWlnaHQiLCJzaG93Y2hhcnQiLCJlY2hhcnRzIiwiZWNoYXJ0c1Jlc2l6ZSIsInN0YXRlIiwidWNoYXJ0c09wdHMiLCJlY2hhcnRzT3B0cyIsImRyYXdEYXRhIiwibGFzdERyYXdUaW1lIiwiY3JlYXRlZCIsImlkIiwibW91bnRlZCIsImRlc3Ryb3llZCIsInVuaSIsIndhdGNoIiwiY2hhcnREYXRhUHJvcHMiLCJoYW5kbGVyIiwiaW1tZWRpYXRlIiwiZGVlcCIsImxvY2FsZGF0YSIsIm9wdHNQcm9wcyIsImVvcHRzUHJvcHMiLCJzZXRUaW1lb3V0IiwibWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlIiwicGFyYW1zIiwibXNnIiwiY29tcHV0ZWQiLCJtZXRob2RzIiwiYmVmb3JlSW5pdCIsImxvY2FsZGF0YUluaXQiLCJyZXNkYXRhIiwibmVlZENhdGVnb3JpZXMiLCJ0bXBjYXRlZ29yaWVzIiwiaWRhdGUiLCJ0ZW1wY2tleSIsInRtcERhdGEiLCJ0bXBzZXJpZXMiLCJ0ZW1wc2tleSIsInNlcmllc2RhdGEiLCJyZWxvYWRpbmciLCJjaGVja0RhdGEiLCJjZmUiLCJjZnUiLCJyZXNpemVIYW5kbGVyIiwiY3JlYXRlU2VsZWN0b3JRdWVyeSIsImluIiwic2VsZWN0IiwiYm91bmRpbmdDbGllbnRSZWN0IiwiZXhlYyIsImdldENsb3VkRGF0YSIsInRoZW4iLCJjYXRjaCIsIm9uTWl4aW5EYXRhY29tUHJvcHNDaGFuZ2UiLCJfY2xlYXJDaGFydCIsImN0eCIsImluaXQiLCJxdWVyeSIsImZpZWxkcyIsIm5vZGUiLCJzaXplIiwiY2FudmFzIiwic2F2ZUltYWdlIiwic3VjY2VzcyIsImZpbGVQYXRoIiwidGl0bGUiLCJkdXJhdGlvbiIsImdldEltYWdlIiwiYmFzZTY0IiwiX2Vycm9yIiwiZW1pdE1zZyIsImdldFJlbmRlclR5cGUiLCJ0b0pTT04iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBOEpBO0FBQ0E7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBR0E7RUFBQTtFQUFBO0lBQUFBO0VBQUE7RUFDQTtJQUNBO01BQ0E7UUFDQUM7TUFDQTtJQUNBO0VBQ0E7RUFDQTtBQUNBO0FBRUE7RUFDQTtJQUNBO01BQ0FDO0lBQ0E7TUFDQUY7SUFDQTtFQUNBO0VBQ0E7QUFDQTs7QUFFQTtBQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtJQUNBRztFQUNBO0VBQ0E7SUFDQUM7RUFDQTtFQUNBO0VBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNBO0VBQ0E7SUFBQTtNQUFBO0lBQ0FDO0lBQ0FDO0lBQ0FBO01BQ0FBO01BQ0FDO0lBQ0E7RUFDQTtBQUNBO0FBQUEsZ0JBRUE7RUFDQUM7RUFDQUM7RUFDQUM7SUFDQUM7TUFDQUE7TUFDQUM7SUFDQTtJQUNBQztNQUNBRjtNQUNBQztJQUNBO0lBQ0FFO01BQ0FIO01BQ0FDO0lBQ0E7SUFDQUc7TUFDQUo7TUFDQUM7SUFDQTtJQUNBSTtNQUNBTDtNQUNBQztJQUNBO0lBQ0FLO01BQ0FOO01BQ0FDO1FBQ0E7VUFDQU07VUFDQUM7UUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFDQVQ7TUFDQUM7UUFDQTtNQUNBO0lBQ0E7SUFDQVM7TUFDQVY7TUFDQUM7UUFDQTtNQUNBO0lBQ0E7SUFDQVU7TUFDQVg7TUFDQUM7SUFDQTtJQUNBVztNQUNBWjtNQUNBQztJQUNBO0lBQ0FZO01BQ0FiO01BQ0FDO0lBQ0E7SUFDQWE7TUFDQWQ7TUFDQUM7SUFDQTtJQUNBYztNQUNBZjtNQUNBQztJQUNBO0lBQ0FlO01BQ0FoQjtNQUNBQztJQUNBO0lBQ0FnQjtNQUNBakI7TUFDQUM7SUFDQTtJQUNBaUI7TUFDQWxCO01BQ0FDO0lBQ0E7SUFDQWtCO01BQ0FuQjtNQUNBQztJQUNBO0lBQ0FtQjtNQUNBcEI7TUFDQUM7SUFDQTtJQUNBb0I7TUFDQXJCO01BQ0FDO0lBQ0E7SUFDQXFCO01BQ0F0QjtNQUNBQztJQUNBO0lBQ0FzQjtNQUNBdkI7TUFDQUM7SUFDQTtJQUNBdUI7TUFDQXhCO01BQ0FDO0lBQ0E7SUFDQXdCO01BQ0F6QjtNQUNBQztJQUNBO0lBQ0F5QjtNQUNBMUI7TUFDQUM7SUFDQTtJQUNBMEI7TUFDQTNCO01BQ0FDO0lBQ0E7SUFDQTJCO01BQ0E1QjtNQUNBQztJQUNBO0lBQ0E0QjtNQUNBN0I7TUFDQUM7SUFDQTtJQUNBNkI7TUFDQTlCO01BQ0FDO0lBQ0E7SUFDQThCO01BQ0EvQjtNQUNBQztJQUNBO0lBQ0ErQjtNQUNBaEM7TUFDQUM7UUFDQTtNQUNBO0lBQ0E7SUFDQWdDO01BQ0FqQztNQUNBQztRQUNBO01BQ0E7SUFDQTtJQUNBaUM7TUFDQWxDO01BQ0FDO0lBQ0E7SUFDQWtDO01BQ0FuQztNQUNBQztJQUNBO0lBQ0FtQztNQUNBcEM7TUFDQUM7SUFDQTtJQUNBb0M7TUFDQXJDO01BQ0FDO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7RUFDQXFDO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7UUFDQUM7TUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQUM7TUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBO01BQ0E7SUFDQTs7SUFVQTs7SUFFQTtJQWVBO0VBQ0E7RUFDQUM7SUFBQTtJQUVBO0lBQ0E7TUFDQTtNQUNBO0lBQ0E7SUFnQkE7TUFDQTtJQUNBO0VBcUJBO0VBQ0FDO0lBQ0E7TUFDQTtNQUNBO0lBQ0E7TUFDQTtNQUNBO0lBQ0E7SUFFQUM7RUFFQTtFQUNBQztJQUNBQztNQUNBQztRQUNBO1VBQ0E7WUFDQTtZQUNBO2NBQ0E7WUFDQTtjQUNBO2NBQ0E7Y0FDQTtZQUNBO1VBQ0E7UUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBQztNQUNBQztJQUNBO0lBQ0FDO01BQ0FIO1FBQ0E7VUFDQTtZQUNBO1VBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBQztNQUNBQztJQUNBO0lBQ0FFO01BQ0FKO1FBQ0E7VUFDQTtZQUNBO1VBQ0E7UUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBQztNQUNBQztJQUNBO0lBQ0FHO01BQ0FMO1FBQ0E7VUFDQTtZQUNBO1VBQ0E7UUFDQTtVQUNBO1VBQ0E7VUFDQTtRQUNBO01BQ0E7TUFDQUM7TUFDQUM7SUFDQTtJQUNBdEQ7TUFBQTtNQUNBO1FBQ0EwRDtVQUNBO1VBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBekQ7TUFDQTtRQUNBO1FBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTBEO01BQ0E7UUFDQTtVQUFBOUU7VUFBQStFO1lBQUE1RTtZQUFBWTtZQUFBaUU7WUFBQWY7VUFBQTtRQUFBO1FBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBaEQ7TUFDQTtRQUNBO1FBQ0E7UUFDQTtNQUNBO1FBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtFQUNBO0VBQ0FnRTtJQUNBTjtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FOO01BQ0E7SUFDQTtFQUNBO0VBQ0FZO0lBQ0FDO01BQ0E7TUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7TUFDQTtRQUNBO1FBQ0E7UUFDQTtNQUNBO1FBQ0E7UUFDQTtNQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtRQUNBO1VBQ0E7WUFDQTtjQUNBQztZQUNBO1VBQ0E7UUFDQTtNQUNBO01BQ0E7UUFDQTtVQUNBO1lBQ0E7Y0FDQUE7WUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBO01BQ0E7UUFBQTNFO1FBQUFDO01BQUE7TUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBMkU7TUFDQTtRQUNBQTtNQUNBO01BQ0E7UUFDQTtRQUNBO1VBQ0FDO1FBQ0E7VUFDQTtVQUNBO1lBQ0E7WUFDQTtZQUNBO2NBQ0FBO2NBQ0FDO2NBQ0FB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QUFBK0U7Z0JBQUE1RTtnQkFBQXVIO2NBQUE7WUFBQTtVQUNBO1FBQ0E7TUFDQTtRQUNBO1FBQ0FYLE1BQ0FWLHVCQUNBVztVQUFBQztVQUFBQztRQUFBLEdBQ0FYO1VBQ0E7WUFDQTtZQUNBO2NBQUF2RztjQUFBK0U7Z0JBQUE1RTtnQkFBQXVIO2NBQUE7WUFBQTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBb0tBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsNEIiLCJmaWxlIjoiMTIyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPCEtLSBcclxuICogcWl1bi1kYXRhLWNoYXJ0cyDnp4vkupHpq5jmgKfog73ot6jlhajnq6/lm77ooajnu4Tku7ZcclxuICogQ29weXJpZ2h0IChjKSAyMDIxIFFJVU7CriDnp4vkupEgaHR0cHM6Ly93d3cudWNoYXJ0cy5jbiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4gKiBMaWNlbnNlZCAoIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMCApXHJcbiAqIOWkjeWItuS9v+eUqOivt+S/neeVmeacrOauteazqOmHiu+8jOaEn+iwouaUr+aMgeW8gOa6kO+8gVxyXG4gKiDkuLrmlrnkvr/mm7TlpJrlvIDlj5HogIXkvb/nlKjvvIzlpoLmnInmm7Tlpb3nmoTlu7rorq7or7fmj5DkuqTnoIHkupEgUHVsbCBSZXF1ZXN0cyDvvIFcclxuICpcclxuICogdUNoYXJ0c8Ku5a6Y5pa5572R56uZXHJcbiAqIGh0dHBzOi8vd3d3LnVDaGFydHMuY25cclxuICogXHJcbiAqIOW8gOa6kOWcsOWdgDpcclxuICogaHR0cHM6Ly9naXRlZS5jb20vdUNoYXJ0cy91Q2hhcnRzXHJcbiAqIFxyXG4gKiB1bmktYXBw5o+S5Lu25biC5Zy65Zyw5Z2A77yaXHJcbiAqIGh0dHA6Ly9leHQuZGNsb3VkLm5ldC5jbi9wbHVnaW4/aWQ9MjcxXHJcbiAqIFxyXG4gLS0+XHJcbjx0ZW1wbGF0ZT5cclxuICA8dmlldyBjbGFzcz1cImNoYXJ0c3ZpZXdcIiA6aWQ9XCInQ2hhcnRCb3hJZCcrY2lkXCI+XHJcbiAgICA8dmlldyB2LWlmPVwibWl4aW5EYXRhY29tTG9hZGluZ1wiPlxyXG4gICAgICA8IS0tIOiHquWumuS5ieWKoOi9veeKtuaAge+8jOivt+aUuei/memHjCAtLT5cclxuICAgICAgPHFpdW4tbG9hZGluZyA6bG9hZGluZ1R5cGU9XCJsb2FkaW5nVHlwZVwiIC8+XHJcbiAgICA8L3ZpZXc+XHJcbiAgICA8dmlldyB2LWlmPVwibWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlICYmIGVycm9yU2hvd1wiIEB0YXA9XCJyZWxvYWRpbmdcIj5cclxuICAgICAgPCEtLSDoh6rlrprkuYnplJnor6/mj5DnpLrvvIzor7fmlLnov5nph4wgLS0+XHJcbiAgICAgIDxxaXVuLWVycm9yIDplcnJvck1lc3NhZ2U9XCJlcnJvck1lc3NhZ2VcIiAvPlxyXG4gICAgPC92aWV3PlxyXG4gICAgPCEtLSBBUFDlkoxINemHh+eUqHJlbmRlcmpz5riy5p+T5Zu+6KGoIC0tPlxyXG4gICAgPCEtLSAjaWZkZWYgQVBQLVZVRSB8fCBINSAtLT5cclxuICAgIDxibG9jayB2LWlmPVwiZWNoYXJ0c1wiPlxyXG4gICAgICA8dmlld1xyXG4gICAgICAgIDpzdHlsZT1cInsgYmFja2dyb3VuZDogYmFja2dyb3VuZCB9XCJcclxuICAgICAgICBzdHlsZT1cIndpZHRoOiAxMDAlO2hlaWdodDogMTAwJTtcIlxyXG4gICAgICAgIDpkYXRhLWRpcmVjdG9yeT1cImRpcmVjdG9yeVwiXHJcbiAgICAgICAgOmlkPVwiJ0VDJytjaWRcIiBcclxuICAgICAgICA6cHJvcD1cImVjaGFydHNPcHRzXCIgXHJcbiAgICAgICAgOmNoYW5nZTpwcm9wPVwicmRjaGFydHMuZWNpbml0XCIgXHJcbiAgICAgICAgOnJlc2l6ZT1cImVjaGFydHNSZXNpemVcIlxyXG4gICAgICAgIDpjaGFuZ2U6cmVzaXplPVwicmRjaGFydHMuZWNyZXNpemVcIlxyXG4gICAgICAgIHYtc2hvdz1cInNob3djaGFydFwiXHJcbiAgICAgIC8+XHJcbiAgICA8L2Jsb2NrPlxyXG4gICAgPGJsb2NrIHYtZWxzZT5cclxuICAgICAgPHZpZXdcclxuICAgICAgICB2LW9uOnRhcD1cInJkY2hhcnRzLnRhcFwiXHJcbiAgICAgICAgdi1vbjptb3VzZW1vdmU9XCJyZGNoYXJ0cy5tb3VzZU1vdmVcIlxyXG4gICAgICAgIHYtb246bW91c2Vkb3duPVwicmRjaGFydHMubW91c2VEb3duXCJcclxuICAgICAgICB2LW9uOm1vdXNldXA9XCJyZGNoYXJ0cy5tb3VzZVVwXCJcclxuICAgICAgICB2LW9uOnRvdWNoc3RhcnQ9XCJyZGNoYXJ0cy50b3VjaFN0YXJ0XCJcclxuICAgICAgICB2LW9uOnRvdWNobW92ZT1cInJkY2hhcnRzLnRvdWNoTW92ZVwiXHJcbiAgICAgICAgdi1vbjp0b3VjaGVuZD1cInJkY2hhcnRzLnRvdWNoRW5kXCJcclxuICAgICAgICA6aWQ9XCInVUMnK2NpZFwiXHJcbiAgICAgICAgOnByb3A9XCJ1Y2hhcnRzT3B0c1wiXHJcbiAgICAgICAgOmNoYW5nZTpwcm9wPVwicmRjaGFydHMudWNpbml0XCJcclxuICAgICAgPlxyXG4gICAgICAgIDxjYW52YXNcclxuICAgICAgICAgIDppZD1cImNpZFwiXHJcbiAgICAgICAgICA6Y2FudmFzSWQ9XCJjaWRcIlxyXG4gICAgICAgICAgOnN0eWxlPVwieyB3aWR0aDogY1dpZHRoICsgJ3B4JywgaGVpZ2h0OiBjSGVpZ2h0ICsgJ3B4JywgYmFja2dyb3VuZDogYmFja2dyb3VuZCB9XCJcclxuICAgICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc2FibGVTY3JvbGxcIlxyXG4gICAgICAgICAgQGVycm9yPVwiX2Vycm9yXCJcclxuICAgICAgICAgIHYtc2hvdz1cInNob3djaGFydFwiXHJcbiAgICAgICAgLz5cclxuICAgICAgPC92aWV3PlxyXG4gICAgPC9ibG9jaz5cclxuICAgIDwhLS0gI2VuZGlmIC0tPlxyXG4gICAgPCEtLSDmlK/ku5jlrp3lsI/nqIvluo8gLS0+XHJcbiAgICA8IS0tICNpZmRlZiBNUC1BTElQQVkgLS0+XHJcbiAgICA8YmxvY2sgdi1pZj1cIm9udG91Y2hcIj5cclxuICAgICAgPGNhbnZhc1xyXG4gICAgICAgIDppZD1cImNpZFwiXHJcbiAgICAgICAgOmNhbnZhc0lkPVwiY2lkXCJcclxuICAgICAgICA6d2lkdGg9XCJjV2lkdGggKiBwaXhlbFwiXHJcbiAgICAgICAgOmhlaWdodD1cImNIZWlnaHQgKiBwaXhlbFwiXHJcbiAgICAgICAgOnN0eWxlPVwieyB3aWR0aDogY1dpZHRoICsgJ3B4JywgaGVpZ2h0OiBjSGVpZ2h0ICsgJ3B4JywgYmFja2dyb3VuZDogYmFja2dyb3VuZCB9XCJcclxuICAgICAgICA6ZGlzYWJsZS1zY3JvbGw9XCJkaXNTY3JvbGxcIlxyXG4gICAgICAgIEB0YXA9XCJfdGFwXCJcclxuICAgICAgICBAdG91Y2hzdGFydD1cIl90b3VjaFN0YXJ0XCJcclxuICAgICAgICBAdG91Y2htb3ZlPVwiX3RvdWNoTW92ZVwiXHJcbiAgICAgICAgQHRvdWNoZW5kPVwiX3RvdWNoRW5kXCJcclxuICAgICAgICBAZXJyb3I9XCJfZXJyb3JcIlxyXG4gICAgICAgIHYtc2hvdz1cInNob3djaGFydFwiXHJcbiAgICAgIC8+XHJcbiAgICA8L2Jsb2NrPlxyXG4gICAgPGJsb2NrIHYtaWY9XCIhb250b3VjaFwiPlxyXG4gICAgICA8Y2FudmFzXHJcbiAgICAgICAgOmlkPVwiY2lkXCJcclxuICAgICAgICA6Y2FudmFzSWQ9XCJjaWRcIlxyXG4gICAgICAgIDp3aWR0aD1cImNXaWR0aCAqIHBpeGVsXCJcclxuICAgICAgICA6aGVpZ2h0PVwiY0hlaWdodCAqIHBpeGVsXCJcclxuICAgICAgICA6c3R5bGU9XCJ7IHdpZHRoOiBjV2lkdGggKyAncHgnLCBoZWlnaHQ6IGNIZWlnaHQgKyAncHgnLCBiYWNrZ3JvdW5kOiBiYWNrZ3JvdW5kIH1cIlxyXG4gICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc1Njcm9sbFwiXHJcbiAgICAgICAgQHRhcD1cIl90YXBcIlxyXG4gICAgICAgIEBlcnJvcj1cIl9lcnJvclwiXHJcbiAgICAgICAgdi1zaG93PVwic2hvd2NoYXJ0XCJcclxuICAgICAgLz5cclxuICAgIDwvYmxvY2s+XHJcbiAgICA8IS0tICNlbmRpZiAtLT5cclxuICAgIDwhLS0g5YW25LuW5bCP56iL5bqP6YCa6L+HdnVl5riy5p+T5Zu+6KGoIC0tPlxyXG4gICAgPCEtLSAjaWZkZWYgTVAtV0VJWElOIHx8IE1QLUJBSURVIHx8IE1QLVFRIHx8IE1QLVRPVVRJQU8gfHwgTVAtS1VBSVNIT1UgfHwgTVAtTEFSSyB8fCBNUC1KRCB8fCBNUC0zNjAgLS0+XHJcbiAgICA8YmxvY2sgdi1pZj1cInR5cGUyZFwiPlxyXG4gICAgICA8dmlldyB2LWlmPVwib250b3VjaFwiIEB0YXA9XCJfdGFwXCI+XHJcbiAgICAgICAgPGNhbnZhc1xyXG4gICAgICAgICAgOmlkPVwiY2lkXCJcclxuICAgICAgICAgIDpjYW52YXNJZD1cImNpZFwiXHJcbiAgICAgICAgICA6c3R5bGU9XCJ7IHdpZHRoOiBjV2lkdGggKyAncHgnLCBoZWlnaHQ6IGNIZWlnaHQgKyAncHgnLCBiYWNrZ3JvdW5kOiBiYWNrZ3JvdW5kIH1cIlxyXG4gICAgICAgICAgdHlwZT1cIjJkXCJcclxuICAgICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc1Njcm9sbFwiXHJcbiAgICAgICAgICBAdG91Y2hzdGFydD1cIl90b3VjaFN0YXJ0XCJcclxuICAgICAgICAgIEB0b3VjaG1vdmU9XCJfdG91Y2hNb3ZlXCJcclxuICAgICAgICAgIEB0b3VjaGVuZD1cIl90b3VjaEVuZFwiXHJcbiAgICAgICAgICBAZXJyb3I9XCJfZXJyb3JcIlxyXG4gICAgICAgICAgdi1zaG93PVwic2hvd2NoYXJ0XCJcclxuICAgICAgICAvPlxyXG4gICAgICA8L3ZpZXc+XHJcbiAgICAgIDx2aWV3IHYtaWY9XCIhb250b3VjaFwiIEB0YXA9XCJfdGFwXCI+XHJcbiAgICAgICAgPGNhbnZhc1xyXG4gICAgICAgICAgOmlkPVwiY2lkXCJcclxuICAgICAgICAgIDpjYW52YXNJZD1cImNpZFwiXHJcbiAgICAgICAgICA6c3R5bGU9XCJ7IHdpZHRoOiBjV2lkdGggKyAncHgnLCBoZWlnaHQ6IGNIZWlnaHQgKyAncHgnLCBiYWNrZ3JvdW5kOiBiYWNrZ3JvdW5kIH1cIlxyXG4gICAgICAgICAgdHlwZT1cIjJkXCJcclxuICAgICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc1Njcm9sbFwiXHJcbiAgICAgICAgICBAZXJyb3I9XCJfZXJyb3JcIlxyXG4gICAgICAgICAgdi1zaG93PVwic2hvd2NoYXJ0XCJcclxuICAgICAgICAvPlxyXG4gICAgICA8L3ZpZXc+XHJcbiAgICA8L2Jsb2NrPlxyXG4gICAgPGJsb2NrIHYtaWY9XCIhdHlwZTJkXCI+XHJcbiAgICAgIDx2aWV3IHYtaWY9XCJvbnRvdWNoXCIgQHRhcD1cIl90YXBcIj5cclxuICAgICAgICA8Y2FudmFzXHJcbiAgICAgICAgICA6aWQ9XCJjaWRcIlxyXG4gICAgICAgICAgOmNhbnZhc0lkPVwiY2lkXCJcclxuICAgICAgICAgIDpzdHlsZT1cInsgd2lkdGg6IGNXaWR0aCArICdweCcsIGhlaWdodDogY0hlaWdodCArICdweCcsIGJhY2tncm91bmQ6IGJhY2tncm91bmQgfVwiXHJcbiAgICAgICAgICBAdG91Y2hzdGFydD1cIl90b3VjaFN0YXJ0XCJcclxuICAgICAgICAgIEB0b3VjaG1vdmU9XCJfdG91Y2hNb3ZlXCJcclxuICAgICAgICAgIEB0b3VjaGVuZD1cIl90b3VjaEVuZFwiXHJcbiAgICAgICAgICA6ZGlzYWJsZS1zY3JvbGw9XCJkaXNTY3JvbGxcIlxyXG4gICAgICAgICAgQGVycm9yPVwiX2Vycm9yXCJcclxuICAgICAgICAgIHYtaWY9XCJzaG93Y2hhcnRcIlxyXG4gICAgICAgIC8+XHJcbiAgICAgIDwvdmlldz5cclxuICAgICAgPHZpZXcgdi1pZj1cIiFvbnRvdWNoXCIgPlxyXG4gICAgICAgIDxjYW52YXNcclxuICAgICAgICAgIDppZD1cImNpZFwiXHJcbiAgICAgICAgICA6Y2FudmFzSWQ9XCJjaWRcIlxyXG4gICAgICAgICAgOnN0eWxlPVwieyB3aWR0aDogY1dpZHRoICsgJ3B4JywgaGVpZ2h0OiBjSGVpZ2h0ICsgJ3B4JywgYmFja2dyb3VuZDogYmFja2dyb3VuZCB9XCJcclxuICAgICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc1Njcm9sbFwiXHJcbiAgICAgICAgICBAdGFwPVwiX3RhcFwiXHJcbiAgICAgICAgICBAZXJyb3I9XCJfZXJyb3JcIlxyXG4gICAgICAgICAgdi1pZj1cInNob3djaGFydFwiXHJcbiAgICAgICAgLz5cclxuICAgICAgPC92aWV3PlxyXG4gICAgPC9ibG9jaz5cclxuICAgIDwhLS0gI2VuZGlmIC0tPlxyXG4gIDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcbmltcG9ydCB1Q2hhcnRzIGZyb20gJy4uLy4uL2pzX3Nkay91LWNoYXJ0cy91LWNoYXJ0cy5qcyc7XHJcbmltcG9ydCBjZnUgZnJvbSAnLi4vLi4vanNfc2RrL3UtY2hhcnRzL2NvbmZpZy11Y2hhcnRzLmpzJztcclxuLy8gI2lmZGVmIEFQUC1WVUUgfHwgSDVcclxuaW1wb3J0IGNmZSBmcm9tICcuLi8uLi9qc19zZGsvdS1jaGFydHMvY29uZmlnLWVjaGFydHMuanMnO1xyXG4vLyAjZW5kaWZcclxuXHJcbmZ1bmN0aW9uIGRlZXBDbG9uZUFzc2lnbihvcmlnaW4gPSB7fSwgLi4uYXJncykge1xyXG4gIGZvciAobGV0IGkgaW4gYXJncykge1xyXG4gICAgZm9yIChsZXQga2V5IGluIGFyZ3NbaV0pIHtcclxuICAgICAgaWYgKGFyZ3NbaV0uaGFzT3duUHJvcGVydHkoa2V5KSkge1xyXG4gICAgICAgIG9yaWdpbltrZXldID0gYXJnc1tpXVtrZXldICYmIHR5cGVvZiBhcmdzW2ldW2tleV0gPT09ICdvYmplY3QnID8gZGVlcENsb25lQXNzaWduKEFycmF5LmlzQXJyYXkoYXJnc1tpXVtrZXldKSA/IFtdIDoge30sIG9yaWdpbltrZXldLCBhcmdzW2ldW2tleV0pIDogYXJnc1tpXVtrZXldO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHJldHVybiBvcmlnaW47XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZvcm1hdHRlckFzc2lnbihhcmdzLGZvcm1hdHRlcikge1xyXG4gIGZvciAobGV0IGtleSBpbiBhcmdzKSB7XHJcbiAgICBpZihhcmdzLmhhc093blByb3BlcnR5KGtleSkgJiYgYXJnc1trZXldICE9PSBudWxsICYmIHR5cGVvZiBhcmdzW2tleV0gPT09ICdvYmplY3QnKXtcclxuICAgICAgZm9ybWF0dGVyQXNzaWduKGFyZ3Nba2V5XSxmb3JtYXR0ZXIpXHJcbiAgICB9ZWxzZSBpZihrZXkgPT09ICdmb3JtYXQnICYmIHR5cGVvZiBhcmdzW2tleV0gPT09ICdzdHJpbmcnKXtcclxuICAgICAgYXJnc1snZm9ybWF0dGVyJ10gPSBmb3JtYXR0ZXJbYXJnc1trZXldXSA/IGZvcm1hdHRlclthcmdzW2tleV1dIDogdW5kZWZpbmVkO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gYXJncztcclxufVxyXG5cclxuLy8g5pe26Ze06L2s5o2i5Ye95pWw77yM5Li65LqG5Yy56YWNdW5pQ2xpbmV0RELor7vlj5blh7rnmoTml7bpl7TkuI5jYXRlZ29yaWVz5LiN5ZCMXHJcbmZ1bmN0aW9uIGdldEZvcm1hdERhdGUoZGF0ZSkge1xyXG5cdHZhciBzZXBlcmF0b3IgPSBcIi1cIjtcclxuXHR2YXIgeWVhciA9IGRhdGUuZ2V0RnVsbFllYXIoKTtcclxuXHR2YXIgbW9udGggPSBkYXRlLmdldE1vbnRoKCkgKyAxO1xyXG5cdHZhciBzdHJEYXRlID0gZGF0ZS5nZXREYXRlKCk7XHJcblx0aWYgKG1vbnRoID49IDEgJiYgbW9udGggPD0gOSkge1xyXG5cdFx0XHRtb250aCA9IFwiMFwiICsgbW9udGg7XHJcblx0fVxyXG5cdGlmIChzdHJEYXRlID49IDAgJiYgc3RyRGF0ZSA8PSA5KSB7XHJcblx0XHRcdHN0ckRhdGUgPSBcIjBcIiArIHN0ckRhdGU7XHJcblx0fVxyXG5cdHZhciBjdXJyZW50ZGF0ZSA9IHllYXIgKyBzZXBlcmF0b3IgKyBtb250aCArIHNlcGVyYXRvciArIHN0ckRhdGU7XHJcblx0cmV0dXJuIGN1cnJlbnRkYXRlO1xyXG59XHJcblxyXG52YXIgbGFzdE1vdmVUaW1lID0gbnVsbDtcclxuLyoqXHJcbiAqIOmYsuaKllxyXG4gKlxyXG4gKiBAcGFyYW0geyBGdW5jdGlvbiB9IGZuIOimgeaJp+ihjOeahOaWueazlVxyXG4gKiBAcGFyYW0geyBOdW1iZXIgfSB3YWl0ICDpmLLmipblpJrlsJHmr6vnp5JcclxuICpcclxuICog5ZyoIHZ1ZSDkuK3kvb/nlKjvvIjms6jmhI/vvJrkuI3og73kvb/nlKjnrq3lpLTlh73mlbDvvIzlkKbliJl0aGlz5oyH5ZCR5LiN5a+577yM5bm25LiU5LiN6IO95YaN5qyh5bCB6KOF5aaC77yaXHJcbiAqIG1vdmUoKXsgIC8vIOmUmeivr+iwg+eUqOaWueW8j1xyXG4gKiAgIGRlYm91bmNlKGZ1bmN0aW9uICgpIHtcclxuICogICBjb25zb2xlLmxvZyh0aGlzLnRpdGxlKTtcclxuICogfSwgMTAwMCl977yJO1xyXG4gKiDlupTor6Xnm7TmjqXkvb/nlKjvvJovLyDmraPnoa7osIPnlKjmlrnlvI9cclxuICogbW92ZTogZGVib3VuY2UoZnVuY3Rpb24gKCkge1xyXG4gKiAgIGNvbnNvbGUubG9nKHRoaXMudGl0bGUpO1xyXG4gKiB9LCAxMDAwKVxyXG4gKi9cclxuZnVuY3Rpb24gZGVib3VuY2UoZm4sIHdhaXQpIHtcclxuICBsZXQgdGltZXIgPSBmYWxzZTtcclxuICByZXR1cm4gZnVuY3Rpb24oKSB7XHJcbiAgICBjbGVhclRpbWVvdXQodGltZXIpO1xyXG4gICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTtcclxuICAgIHRpbWVyID0gc2V0VGltZW91dCgoKSA9PiB7XHJcbiAgICAgIHRpbWVyID0gZmFsc2U7XHJcbiAgICAgIGZuLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7IC8vIOaKiuWPguaVsOS8oOi/m+WOu1xyXG4gICAgfSwgd2FpdCk7XHJcbiAgfTtcclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG4gIG5hbWU6ICdxaXVuLWRhdGEtY2hhcnRzJyxcclxuICBtaXhpbnM6IFt1bmlDbG91ZC5taXhpbkRhdGFjb21dLFxyXG4gIHByb3BzOiB7XHJcbiAgICB0eXBlOiB7XHJcbiAgICAgIHR5cGU6IFN0cmluZyxcclxuICAgICAgZGVmYXVsdDogbnVsbFxyXG4gICAgfSxcclxuICAgIGNhbnZhc0lkOiB7XHJcbiAgICAgIHR5cGU6IFN0cmluZyxcclxuICAgICAgZGVmYXVsdDogJ3VjaGFydHNpZCdcclxuICAgIH0sXHJcbiAgICBjYW52YXMyZDoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgdHlwZTogU3RyaW5nLFxyXG4gICAgICBkZWZhdWx0OiAnbm9uZSdcclxuICAgIH0sXHJcbiAgICBhbmltYXRpb246IHtcclxuICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIGNoYXJ0RGF0YToge1xyXG4gICAgICB0eXBlOiBPYmplY3QsXHJcbiAgICAgIGRlZmF1bHQoKSB7XHJcbiAgICAgICAgcmV0dXJuIHtcclxuICAgICAgICAgIGNhdGVnb3JpZXM6IFtdLFxyXG4gICAgICAgICAgc2VyaWVzOiBbXVxyXG4gICAgICAgIH07XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBvcHRzOiB7XHJcbiAgICAgIHR5cGU6IE9iamVjdCxcclxuICAgICAgZGVmYXVsdCgpIHtcclxuICAgICAgICByZXR1cm4ge307XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBlb3B0czoge1xyXG4gICAgICB0eXBlOiBPYmplY3QsXHJcbiAgICAgIGRlZmF1bHQoKSB7XHJcbiAgICAgICAgcmV0dXJuIHt9O1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgbG9hZGluZ1R5cGU6IHtcclxuICAgICAgdHlwZTogTnVtYmVyLFxyXG4gICAgICBkZWZhdWx0OiAyXHJcbiAgICB9LFxyXG4gICAgZXJyb3JTaG93OiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IHRydWVcclxuICAgIH0sXHJcbiAgICBlcnJvclJlbG9hZDoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiB0cnVlXHJcbiAgICB9LFxyXG4gICAgZXJyb3JNZXNzYWdlOiB7XHJcbiAgICAgIHR5cGU6IFN0cmluZyxcclxuICAgICAgZGVmYXVsdDogbnVsbFxyXG4gICAgfSxcclxuICAgIGluU2Nyb2xsVmlldzoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIHJlc2hvdzoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIHJlbG9hZDoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIGRpc2FibGVTY3JvbGw6IHtcclxuICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgZGVmYXVsdDogZmFsc2VcclxuICAgIH0sXHJcbiAgICBvcHRzV2F0Y2g6IHtcclxuICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIG9uem9vbToge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIG9udGFwOiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IHRydWVcclxuICAgIH0sXHJcbiAgICBvbnRvdWNoOiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXHJcbiAgICB9LFxyXG4gICAgb25tb3VzZToge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiB0cnVlXHJcbiAgICB9LFxyXG4gICAgb25tb3ZldGlwOiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXHJcbiAgICB9LFxyXG4gICAgZWNoYXJ0c0g1OiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXHJcbiAgICB9LFxyXG4gICAgZWNoYXJ0c0FwcDoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIHRvb2x0aXBTaG93OiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IHRydWVcclxuICAgIH0sXHJcbiAgICB0b29sdGlwRm9ybWF0OiB7XHJcbiAgICAgIHR5cGU6IFN0cmluZyxcclxuICAgICAgZGVmYXVsdDogdW5kZWZpbmVkXHJcbiAgICB9LFxyXG4gICAgdG9vbHRpcEN1c3RvbToge1xyXG4gICAgICB0eXBlOiBPYmplY3QsXHJcbiAgICAgIGRlZmF1bHQ6IHVuZGVmaW5lZFxyXG4gICAgfSxcclxuICAgIHN0YXJ0RGF0ZToge1xyXG4gICAgICB0eXBlOiBTdHJpbmcsXHJcbiAgICAgIGRlZmF1bHQ6IHVuZGVmaW5lZFxyXG4gICAgfSxcclxuICAgIGVuZERhdGU6IHtcclxuICAgICAgdHlwZTogU3RyaW5nLFxyXG4gICAgICBkZWZhdWx0OiB1bmRlZmluZWRcclxuICAgIH0sXHJcbiAgICB0ZXh0RW51bToge1xyXG4gICAgICB0eXBlOiBBcnJheSxcclxuICAgICAgZGVmYXVsdCAoKSB7XHJcbiAgICAgICAgcmV0dXJuIFtdXHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBncm91cEVudW06IHtcclxuICAgICAgdHlwZTogQXJyYXksXHJcbiAgICAgIGRlZmF1bHQgKCkge1xyXG4gICAgICAgIHJldHVybiBbXVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgcGFnZVNjcm9sbFRvcDoge1xyXG4gICAgICB0eXBlOiBOdW1iZXIsXHJcbiAgICAgIGRlZmF1bHQ6IDBcclxuICAgIH0sXHJcbiAgICBkaXJlY3Rvcnk6IHtcclxuICAgICAgdHlwZTogU3RyaW5nLFxyXG4gICAgICBkZWZhdWx0OiAnLydcclxuICAgIH0sXHJcbiAgICB0YXBMZWdlbmQ6IHtcclxuICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIG1lbnVzOiB7XHJcbiAgICAgIHR5cGU6IEFycmF5LFxyXG4gICAgICBkZWZhdWx0ICgpIHtcclxuICAgICAgICByZXR1cm4gW11cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0sXHJcbiAgZGF0YSgpIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIGNpZDogJ3VjaGFydHNpZCcsXHJcbiAgICAgIGluV3g6IGZhbHNlLFxyXG4gICAgICBpbkFsaTogZmFsc2UsXHJcbiAgICAgIGluVHQ6IGZhbHNlLFxyXG4gICAgICBpbkJkOiBmYWxzZSxcclxuICAgICAgaW5INTogZmFsc2UsXHJcbiAgICAgIGluQXBwOiBmYWxzZSxcclxuICAgICAgaW5XaW46IGZhbHNlLFxyXG4gICAgICB0eXBlMmQ6IHRydWUsXHJcbiAgICAgIGRpc1Njcm9sbDogZmFsc2UsXHJcbiAgICAgIG9wZW5tb3VzZTogZmFsc2UsXHJcbiAgICAgIHBpeGVsOiAxLFxyXG4gICAgICBjV2lkdGg6IDM3NSxcclxuICAgICAgY0hlaWdodDogMjUwLFxyXG4gICAgICBzaG93Y2hhcnQ6IGZhbHNlLFxyXG4gICAgICBlY2hhcnRzOiBmYWxzZSxcclxuICAgICAgZWNoYXJ0c1Jlc2l6ZTp7XHJcbiAgICAgICAgc3RhdGU6ZmFsc2VcclxuICAgICAgfSxcclxuICAgICAgdWNoYXJ0c09wdHM6IHt9LFxyXG4gICAgICBlY2hhcnRzT3B0czoge30sXHJcbiAgICAgIGRyYXdEYXRhOnt9LFxyXG4gICAgICBsYXN0RHJhd1RpbWU6bnVsbCxcclxuICAgIH07XHJcbiAgfSxcclxuICBjcmVhdGVkKCl7XHJcbiAgICB0aGlzLmNpZCA9IHRoaXMuY2FudmFzSWRcclxuICAgIGlmICh0aGlzLmNhbnZhc0lkID09ICd1Y2hhcnRzaWQnIHx8IHRoaXMuY2FudmFzSWQgPT0gJycpIHtcclxuICAgICAgbGV0IHQgPSAnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eidcclxuICAgICAgbGV0IGxlbiA9IHQubGVuZ3RoXHJcbiAgICAgIGxldCBpZCA9ICcnXHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgMzI7IGkrKykge1xyXG4gICAgICAgIGlkICs9IHQuY2hhckF0KE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIGxlbikpXHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5jaWQgPSBpZFxyXG4gICAgfVxyXG4gICAgY29uc3Qgc3lzdGVtSW5mbyA9IHVuaS5nZXRTeXN0ZW1JbmZvU3luYygpXHJcbiAgICBpZihzeXN0ZW1JbmZvLnBsYXRmb3JtID09PSAnd2luZG93cycgfHwgc3lzdGVtSW5mby5wbGF0Zm9ybSA9PT0gJ21hYycpe1xyXG4gICAgICB0aGlzLmluV2luID0gdHJ1ZTtcclxuICAgIH1cclxuICAgIC8vICNpZmRlZiBNUC1XRUlYSU5cclxuICAgIHRoaXMuaW5XeCA9IHRydWU7XHJcbiAgICBpZiAodGhpcy5jYW52YXMyZCA9PT0gZmFsc2UgfHwgc3lzdGVtSW5mby5wbGF0Zm9ybSA9PT0gJ3dpbmRvd3MnIHx8IHN5c3RlbUluZm8ucGxhdGZvcm0gPT09ICdtYWMnKSB7XHJcbiAgICAgIHRoaXMudHlwZTJkID0gZmFsc2U7XHJcbiAgICB9ZWxzZXtcclxuICAgICAgdGhpcy50eXBlMmQgPSB0cnVlO1xyXG4gICAgICB0aGlzLnBpeGVsID0gc3lzdGVtSW5mby5waXhlbFJhdGlvO1xyXG4gICAgfVxyXG4gICAgLy8gI2VuZGlmXHJcbiAgICAvL+mdnuW+ruS/oeWwj+eoi+W6j+err+W8uuWItuWFs+mXrWNhbnZhczJk5qih5byPXHJcbiAgICAvLyAjaWZuZGVmIE1QLVdFSVhJTlxyXG4gICAgdGhpcy50eXBlMmQgPSBmYWxzZTtcclxuICAgIC8vICNlbmRpZlxyXG4gICAgLy8gI2lmZGVmICBNUC1UT1VUSUFPIHx8IE1QLUxBUksgfHwgTVAtQUxJUEFZXHJcbiAgICB0aGlzLnR5cGUyZCA9IHRoaXMuY2FudmFzMmQ7XHJcbiAgICAvLyAjZW5kaWZcclxuICAgIC8vICNpZmRlZiBNUC1BTElQQVlcclxuICAgIHRoaXMuaW5BbGkgPSB0cnVlO1xyXG4gICAgdGhpcy5waXhlbCA9IHN5c3RlbUluZm8ucGl4ZWxSYXRpbztcclxuICAgIC8vICNlbmRpZlxyXG4gICAgLy8gI2lmZGVmIE1QLUJBSURVXHJcbiAgICB0aGlzLmluQmQgPSB0cnVlO1xyXG4gICAgLy8gI2VuZGlmXHJcbiAgICAvLyAjaWZkZWYgTVAtVE9VVElBT1xyXG4gICAgdGhpcy5pblR0ID0gdHJ1ZTtcclxuICAgIC8vICNlbmRpZlxyXG4gICAgdGhpcy5kaXNTY3JvbGwgPSB0aGlzLmRpc2FibGVTY3JvbGw7XHJcbiAgfSxcclxuICBtb3VudGVkKCkge1xyXG4gICAgLy8gI2lmZGVmIEFQUC1WVUVcclxuICAgIHRoaXMuaW5BcHAgPSB0cnVlO1xyXG4gICAgaWYgKHRoaXMuZWNoYXJ0c0FwcCA9PT0gdHJ1ZSkge1xyXG4gICAgICB0aGlzLmVjaGFydHMgPSB0cnVlO1xyXG4gICAgICB0aGlzLm9wZW5tb3VzZSA9IGZhbHNlO1xyXG4gICAgfVxyXG4gICAgLy8gI2VuZGlmXHJcbiAgICAvLyAjaWZkZWYgQVBQLU5WVUVcclxuICAgIHRoaXMuaW5BcHAgPSB0cnVlO1xyXG4gICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2VcclxuICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gXCLmmoLkuI3mlK/mjIFOVlVFXCJcclxuICAgIC8vICNlbmRpZlxyXG4gICAgLy8gI2lmZGVmIEg1XHJcbiAgICB0aGlzLmluSDUgPSB0cnVlO1xyXG4gICAgaWYodGhpcy5pbldpbiA9PT0gdHJ1ZSl7XHJcbiAgICAgIHRoaXMub3Blbm1vdXNlID0gdGhpcy5vbm1vdXNlO1xyXG4gICAgfVxyXG4gICAgaWYgKHRoaXMuZWNoYXJ0c0g1ID09PSB0cnVlKSB7XHJcbiAgICAgIHRoaXMuZWNoYXJ0cyA9IHRydWU7XHJcbiAgICB9XHJcbiAgICAvLyAjZW5kaWZcclxuICAgIHRoaXMuJG5leHRUaWNrKCgpPT57XHJcbiAgICAgIHRoaXMuYmVmb3JlSW5pdCgpO1xyXG4gICAgfSlcclxuICAgIC8vICNpZm5kZWYgTVAtQUxJUEFZIHx8IE1QLUJBSURVIHx8IE1QLVRPVVRJQU8gfHwgQVBQLVZVRVxyXG4gICAgY29uc3QgdGltZSA9IHRoaXMuaW5INSA/IDUwMCA6IDIwMDtcclxuICAgIGNvbnN0IF90aGlzID0gdGhpcztcclxuICAgIHVuaS5vbldpbmRvd1Jlc2l6ZShcclxuICAgICAgZGVib3VuY2UoZnVuY3Rpb24ocmVzKSB7XHJcbiAgICAgICAgaWYgKF90aGlzLm1peGluRGF0YWNvbUxvYWRpbmcgPT0gdHJ1ZSkge1xyXG4gICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsZXQgZXJybXNnID0gX3RoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlO1xyXG4gICAgICAgIGlmIChlcnJtc2cgIT09IG51bGwgJiYgZXJybXNnICE9PSAnbnVsbCcgJiYgZXJybXNnICE9PSAnJykge1xyXG4gICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAoX3RoaXMuZWNoYXJ0cykge1xyXG4gICAgICAgICAgX3RoaXMuZWNoYXJ0c1Jlc2l6ZS5zdGF0ZSA9ICFfdGhpcy5lY2hhcnRzUmVzaXplLnN0YXRlO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBfdGhpcy5yZXNpemVIYW5kbGVyKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9LCB0aW1lKVxyXG4gICAgKTtcclxuICAgIC8vICNlbmRpZlxyXG4gIH0sXHJcbiAgZGVzdHJveWVkKCl7XHJcbiAgICBpZih0aGlzLmVjaGFydHMgPT09IHRydWUpe1xyXG4gICAgICBkZWxldGUgY2ZlLm9wdGlvblt0aGlzLmNpZF1cclxuICAgICAgZGVsZXRlIGNmZS5pbnN0YW5jZVt0aGlzLmNpZF1cclxuICAgIH1lbHNle1xyXG4gICAgICBkZWxldGUgY2Z1Lm9wdGlvblt0aGlzLmNpZF1cclxuICAgICAgZGVsZXRlIGNmdS5pbnN0YW5jZVt0aGlzLmNpZF1cclxuICAgIH1cclxuICAgIC8vICNpZm5kZWYgTVAtQUxJUEFZIHx8IE1QLUJBSURVIHx8IE1QLVRPVVRJQU9cclxuICAgIHVuaS5vZmZXaW5kb3dSZXNpemUoKCk9Pnt9KVxyXG4gICAgLy8gI2VuZGlmXHJcbiAgfSxcclxuICB3YXRjaDoge1xyXG4gICAgY2hhcnREYXRhUHJvcHM6IHtcclxuICAgICAgaGFuZGxlcih2YWwsIG9sZHZhbCkge1xyXG4gICAgICAgIGlmICh0eXBlb2YgdmFsID09PSAnb2JqZWN0Jykge1xyXG4gICAgICAgICAgaWYgKEpTT04uc3RyaW5naWZ5KHZhbCkgIT09IEpTT04uc3RyaW5naWZ5KG9sZHZhbCkpIHtcclxuICAgICAgICAgICAgdGhpcy5fY2xlYXJDaGFydCgpO1xyXG4gICAgICAgICAgICBpZiAodmFsLnNlcmllcyAmJiB2YWwuc2VyaWVzLmxlbmd0aCA+IDApIHtcclxuICAgICAgICAgICAgICB0aGlzLmJlZm9yZUluaXQoKTtcclxuICAgICAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gdHJ1ZTtcclxuICAgICAgICAgICAgICB0aGlzLnNob3djaGFydCA9IGZhbHNlO1xyXG4gICAgICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gbnVsbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUxvYWRpbmcgPSBmYWxzZTtcclxuICAgICAgICAgIHRoaXMuX2NsZWFyQ2hhcnQoKTtcclxuICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUVycm9yTWVzc2FnZSA9ICflj4LmlbDplJnor6/vvJpjaGFydERhdGHmlbDmja7nsbvlnovplJnor68nO1xyXG4gICAgICAgIH1cclxuICAgICAgfSxcclxuICAgICAgaW1tZWRpYXRlOiBmYWxzZSxcclxuICAgICAgZGVlcDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIGxvY2FsZGF0YTp7XHJcbiAgICAgIGhhbmRsZXIodmFsLCBvbGR2YWwpIHtcclxuICAgICAgICBpZiAoSlNPTi5zdHJpbmdpZnkodmFsKSAhPT0gSlNPTi5zdHJpbmdpZnkob2xkdmFsKSkge1xyXG4gICAgICAgICAgaWYgKHZhbC5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgICAgIHRoaXMuYmVmb3JlSW5pdCgpO1xyXG4gICAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IHRydWU7XHJcbiAgICAgICAgICAgIHRoaXMuX2NsZWFyQ2hhcnQoKTtcclxuICAgICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSBmYWxzZTtcclxuICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfSxcclxuICAgICAgaW1tZWRpYXRlOiBmYWxzZSxcclxuICAgICAgZGVlcDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIG9wdHNQcm9wczoge1xyXG4gICAgICBoYW5kbGVyKHZhbCwgb2xkdmFsKSB7XHJcbiAgICAgICAgaWYgKHR5cGVvZiB2YWwgPT09ICdvYmplY3QnKSB7XHJcbiAgICAgICAgICBpZiAoSlNPTi5zdHJpbmdpZnkodmFsKSAhPT0gSlNPTi5zdHJpbmdpZnkob2xkdmFsKSAmJiB0aGlzLmVjaGFydHMgPT09IGZhbHNlICYmIHRoaXMub3B0c1dhdGNoID09IHRydWUpIHtcclxuICAgICAgICAgICAgdGhpcy5jaGVja0RhdGEodGhpcy5kcmF3RGF0YSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgICAgdGhpcy5fY2xlYXJDaGFydCgpO1xyXG4gICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSBmYWxzZTtcclxuICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gJ+WPguaVsOmUmeivr++8mm9wdHPmlbDmja7nsbvlnovplJnor68nO1xyXG4gICAgICAgIH1cclxuICAgICAgfSxcclxuICAgICAgaW1tZWRpYXRlOiBmYWxzZSxcclxuICAgICAgZGVlcDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIGVvcHRzUHJvcHM6IHtcclxuICAgICAgaGFuZGxlcih2YWwsIG9sZHZhbCkge1xyXG4gICAgICAgIGlmICh0eXBlb2YgdmFsID09PSAnb2JqZWN0Jykge1xyXG4gICAgICAgICAgaWYgKEpTT04uc3RyaW5naWZ5KHZhbCkgIT09IEpTT04uc3RyaW5naWZ5KG9sZHZhbCkgJiYgdGhpcy5lY2hhcnRzID09PSB0cnVlKSB7XHJcbiAgICAgICAgICAgIHRoaXMuY2hlY2tEYXRhKHRoaXMuZHJhd0RhdGEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUxvYWRpbmcgPSBmYWxzZTtcclxuICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUVycm9yTWVzc2FnZSA9ICflj4LmlbDplJnor6/vvJplb3B0c+aVsOaNruexu+Wei+mUmeivryc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9LFxyXG4gICAgICBpbW1lZGlhdGU6IGZhbHNlLFxyXG4gICAgICBkZWVwOiB0cnVlXHJcbiAgICB9LFxyXG4gICAgcmVzaG93KHZhbCwgb2xkdmFsKSB7XHJcbiAgICAgIGlmICh2YWwgPT09IHRydWUgJiYgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID09PSBmYWxzZSkge1xyXG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgICAgdGhpcy5lY2hhcnRzUmVzaXplLnN0YXRlID0gIXRoaXMuZWNoYXJ0c1Jlc2l6ZS5zdGF0ZTtcclxuICAgICAgICAgIHRoaXMuY2hlY2tEYXRhKHRoaXMuZHJhd0RhdGEpO1xyXG4gICAgICAgIH0sIDIwMCk7XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICByZWxvYWQodmFsLCBvbGR2YWwpIHtcclxuICAgICAgaWYgKHZhbCA9PT0gdHJ1ZSkge1xyXG4gICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgIHRoaXMucmVsb2FkaW5nKCk7XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBtaXhpbkRhdGFjb21FcnJvck1lc3NhZ2UodmFsLCBvbGR2YWwpIHtcclxuICAgICAgaWYgKHZhbCkge1xyXG4gICAgICAgIHRoaXMuZW1pdE1zZyh7bmFtZTogJ2Vycm9yJywgcGFyYW1zOiB7dHlwZTpcImVycm9yXCIsIGVycm9yU2hvdzogdGhpcy5lcnJvclNob3csIG1zZzogdmFsLCBpZDogdGhpcy5jaWR9fSk7XHJcbiAgICAgICAgaWYodGhpcy5lcnJvclNob3cpe1xyXG4gICAgICAgICAgY29uc29sZS5sb2coJ1vnp4vkupHlm77ooajnu4Tku7ZdJyArIHZhbCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgZXJyb3JNZXNzYWdlKHZhbCwgb2xkdmFsKSB7XHJcbiAgICAgIGlmICh2YWwgJiYgdGhpcy5lcnJvclNob3cgJiYgdmFsICE9PSBudWxsICYmIHZhbCAhPT0gJ251bGwnICYmIHZhbCAhPT0gJycpIHtcclxuICAgICAgICB0aGlzLnNob3djaGFydCA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gdmFsO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgIHRoaXMucmVsb2FkaW5nKCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9LFxyXG4gIGNvbXB1dGVkOiB7XHJcbiAgICBvcHRzUHJvcHMoKSB7XHJcbiAgICAgIHJldHVybiBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHRoaXMub3B0cykpO1xyXG4gICAgfSxcclxuICAgIGVvcHRzUHJvcHMoKSB7XHJcbiAgICAgIHJldHVybiBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHRoaXMuZW9wdHMpKTtcclxuICAgIH0sXHJcbiAgICBjaGFydERhdGFQcm9wcygpIHtcclxuICAgICAgcmV0dXJuIEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkodGhpcy5jaGFydERhdGEpKTtcclxuICAgIH0sXHJcbiAgfSxcclxuICBtZXRob2RzOiB7XHJcbiAgICBiZWZvcmVJbml0KCl7XHJcbiAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gbnVsbDtcclxuICAgICAgaWYgKHR5cGVvZiB0aGlzLmNoYXJ0RGF0YSA9PT0gJ29iamVjdCcgJiYgdGhpcy5jaGFydERhdGEgIT0gbnVsbCAmJiB0aGlzLmNoYXJ0RGF0YS5zZXJpZXMgIT09IHVuZGVmaW5lZCAmJiB0aGlzLmNoYXJ0RGF0YS5zZXJpZXMubGVuZ3RoID4gMCkge1xyXG4gICAgICAgIC8v5ou36LSd5LiA5LiLY2hhcnREYXRh77yM5Li65LqGb3B0c+WPmOabtOWQjue7n+S4gOaVsOaNruadpea6kFxyXG4gICAgICAgIHRoaXMuZHJhd0RhdGEgPSBkZWVwQ2xvbmVBc3NpZ24oe30sIHRoaXMuY2hhcnREYXRhKTtcclxuICAgICAgICB0aGlzLm1peGluRGF0YWNvbUxvYWRpbmcgPSBmYWxzZTtcclxuICAgICAgICB0aGlzLnNob3djaGFydCA9IHRydWU7XHJcbiAgICAgICAgdGhpcy5jaGVja0RhdGEodGhpcy5jaGFydERhdGEpO1xyXG4gICAgICB9ZWxzZSBpZih0aGlzLmxvY2FsZGF0YS5sZW5ndGg+MCl7XHJcbiAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSB0cnVlO1xyXG4gICAgICAgIHRoaXMubG9jYWxkYXRhSW5pdCh0aGlzLmxvY2FsZGF0YSk7XHJcbiAgICAgIH1lbHNlIGlmKHRoaXMuY29sbGVjdGlvbiAhPT0gJycpe1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMuZ2V0Q2xvdWREYXRhKCk7XHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IHRydWU7XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBsb2NhbGRhdGFJbml0KHJlc2RhdGEpe1xyXG4gICAgICAvL+abv+aNomVudW3nsbvlnovkuLrmraPnoa7nmoTmj4/ov7BcclxuICAgICAgaWYodGhpcy5ncm91cEVudW0ubGVuZ3RoPjApe1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgcmVzZGF0YS5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCB0aGlzLmdyb3VwRW51bS5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBpZihyZXNkYXRhW2ldLmdyb3VwID09PSB0aGlzLmdyb3VwRW51bVtqXS52YWx1ZSl7XHJcbiAgICAgICAgICAgICAgcmVzZGF0YVtpXS5ncm91cCA9IHRoaXMuZ3JvdXBFbnVtW2pdLnRleHRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpZih0aGlzLnRleHRFbnVtLmxlbmd0aD4wKXtcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHJlc2RhdGEubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgdGhpcy50ZXh0RW51bS5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBpZihyZXNkYXRhW2ldLnRleHQgPT09IHRoaXMudGV4dEVudW1bal0udmFsdWUpe1xyXG4gICAgICAgICAgICAgIHJlc2RhdGFbaV0udGV4dCA9IHRoaXMudGV4dEVudW1bal0udGV4dFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxldCBuZWVkQ2F0ZWdvcmllcyA9IGZhbHNlO1xyXG4gICAgICBsZXQgdG1wRGF0YSA9IHtjYXRlZ29yaWVzOltdLCBzZXJpZXM6W119XHJcbiAgICAgIGxldCB0bXBjYXRlZ29yaWVzID0gW11cclxuICAgICAgbGV0IHRtcHNlcmllcyA9IFtdO1xyXG4gICAgICAvL+aLvOaOpWNhdGVnb3JpZXNcclxuICAgICAgaWYodGhpcy5lY2hhcnRzID09PSB0cnVlKXtcclxuICAgICAgICBuZWVkQ2F0ZWdvcmllcyA9IGNmZS5jYXRlZ29yaWVzLmluY2x1ZGVzKHRoaXMudHlwZSlcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgbmVlZENhdGVnb3JpZXMgPSBjZnUuY2F0ZWdvcmllcy5pbmNsdWRlcyh0aGlzLnR5cGUpXHJcbiAgICAgIH1cclxuICAgICAgaWYobmVlZENhdGVnb3JpZXMgPT09IHRydWUpe1xyXG4gICAgICAgIC8v5aaC5p6ccHJvcHPkuK3nmoRjaGFydERhdGHluKbmnIljYXRlZ29yaWVz77yM5YiZ5LyY5YWI5L2/55SoY2hhcnREYXRh55qEY2F0ZWdvcmllc1xyXG4gICAgICAgIGlmKHRoaXMuY2hhcnREYXRhICYmIHRoaXMuY2hhcnREYXRhLmNhdGVnb3JpZXMgJiYgdGhpcy5jaGFydERhdGEuY2F0ZWdvcmllcy5sZW5ndGg+MCl7XHJcbiAgICAgICAgICB0bXBjYXRlZ29yaWVzID0gdGhpcy5jaGFydERhdGEuY2F0ZWdvcmllc1xyXG4gICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgLy/lpoLmnpzmmK/ml6XmnJ/nsbvlnovnmoTmlbDmja7vvIzkuI3nrqHmmK/mnKzlnLDmlbDmja7ov5jmmK/kupHmlbDmja7vvIzpg73mjInotbfmraLml6XmnJ/oh6rliqjmi7zmjqVjYXRlZ29yaWVzXHJcbiAgICAgICAgICBpZih0aGlzLnN0YXJ0RGF0ZSAmJiB0aGlzLmVuZERhdGUpe1xyXG4gICAgICAgICAgICBsZXQgaWRhdGUgPSBuZXcgRGF0ZSh0aGlzLnN0YXJ0RGF0ZSlcclxuICAgICAgICAgICAgbGV0IGVkYXRlID0gbmV3IERhdGUodGhpcy5lbmREYXRlKVxyXG4gICAgICAgICAgICB3aGlsZSAoaWRhdGUgPD0gZWRhdGUpIHtcclxuICAgICAgICAgICAgXHR0bXBjYXRlZ29yaWVzLnB1c2goZ2V0Rm9ybWF0RGF0ZShpZGF0ZSkpXHJcbiAgICAgICAgICAgIFx0aWRhdGUgPSBpZGF0ZS5zZXREYXRlKGlkYXRlLmdldERhdGUoKSArIDEpXHJcbiAgICAgICAgICAgIFx0aWRhdGUgPSBuZXcgRGF0ZShpZGF0ZSlcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgLy/lkKbliJnku47nu5PmnpzkuK3ljrvph43lubbmi7zmjqVjYXRlZ29yaWVzXHJcbiAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgbGV0IHRlbXBja2V5ID0ge307XHJcbiAgICAgICAgICAgIHJlc2RhdGEubWFwKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgICAgICAgaWYgKGl0ZW0udGV4dCAhPSB1bmRlZmluZWQgJiYgIXRlbXBja2V5W2l0ZW0udGV4dF0pIHtcclxuICAgICAgICAgICAgICAgIHRtcGNhdGVnb3JpZXMucHVzaChpdGVtLnRleHQpXHJcbiAgICAgICAgICAgICAgICB0ZW1wY2tleVtpdGVtLnRleHRdID0gdHJ1ZVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRtcERhdGEuY2F0ZWdvcmllcyA9IHRtcGNhdGVnb3JpZXNcclxuICAgICAgfVxyXG4gICAgICAvL+aLvOaOpXNlcmllc1xyXG4gICAgICBsZXQgdGVtcHNrZXkgPSB7fTtcclxuICAgICAgcmVzZGF0YS5tYXAoZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgICBpZiAoaXRlbS5ncm91cCAhPSB1bmRlZmluZWQgJiYgIXRlbXBza2V5W2l0ZW0uZ3JvdXBdKSB7XHJcbiAgICAgICAgICB0bXBzZXJpZXMucHVzaCh7IG5hbWU6IGl0ZW0uZ3JvdXAsIGRhdGE6IFtdIH0pO1xyXG4gICAgICAgICAgdGVtcHNrZXlbaXRlbS5ncm91cF0gPSB0cnVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIC8v5aaC5p6c5rKh5pyJ6I635Y+W5Yiw5YiG57uE5ZCN56ewKOWPr+iDveaYr+W4pmNhdGVnb3JpZXPnmoTmlbDmja7vvIzkuZ/lj6/og73mmK/kuI3luKbnmoTppbzlm77nsbspXHJcbiAgICAgIGlmICh0bXBzZXJpZXMubGVuZ3RoID09IDApIHtcclxuICAgICAgICB0bXBzZXJpZXMgPSBbeyBuYW1lOiAn6buY6K6k5YiG57uEJywgZGF0YTogW10gfV07XHJcbiAgICAgICAgLy/lpoLmnpzmmK/pnIDopoFjYXRlZ29yaWVz55qE5Zu+6KGo57G75Z6LXHJcbiAgICAgICAgaWYobmVlZENhdGVnb3JpZXMgPT09IHRydWUpe1xyXG4gICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCB0bXBjYXRlZ29yaWVzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIGxldCBzZXJpZXNkYXRhID0gMDtcclxuICAgICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCByZXNkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICAgICAgaWYgKHJlc2RhdGFbaV0udGV4dCA9PSB0bXBjYXRlZ29yaWVzW2pdKSB7XHJcbiAgICAgICAgICAgICAgICBzZXJpZXNkYXRhID0gcmVzZGF0YVtpXS52YWx1ZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdG1wc2VyaWVzWzBdLmRhdGEucHVzaChzZXJpZXNkYXRhKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAvL+WmguaenOaYr+mlvOWbvuexu+eahOWbvuihqOexu+Wei1xyXG4gICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCByZXNkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICAgIHRtcHNlcmllc1swXS5kYXRhLnB1c2goe1wibmFtZVwiOiByZXNkYXRhW2ldLnRleHQsXCJ2YWx1ZVwiOiByZXNkYXRhW2ldLnZhbHVlfSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAvL+WmguaenOacieWIhue7hOWQjVxyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGZvciAobGV0IGsgPSAwOyBrIDwgdG1wc2VyaWVzLmxlbmd0aDsgaysrKSB7XHJcbiAgICAgICAgICAvL+WmguaenOaciWNhdGVnb3JpZXNcclxuICAgICAgICAgIGlmICh0bXBjYXRlZ29yaWVzLmxlbmd0aCA+IDApIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCB0bXBjYXRlZ29yaWVzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgICAgbGV0IHNlcmllc2RhdGEgPSAwO1xyXG4gICAgICAgICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgcmVzZGF0YS5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICAgICAgaWYgKHRtcHNlcmllc1trXS5uYW1lID09IHJlc2RhdGFbaV0uZ3JvdXAgJiYgcmVzZGF0YVtpXS50ZXh0ID09IHRtcGNhdGVnb3JpZXNbal0pIHtcclxuICAgICAgICAgICAgICAgICAgc2VyaWVzZGF0YSA9IHJlc2RhdGFbaV0udmFsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHRtcHNlcmllc1trXS5kYXRhLnB1c2goc2VyaWVzZGF0YSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIC8v5aaC5p6c5Lyg5LqGZ3JvdXDogIzmsqHmnInkvKB0ZXh077yM5Y2z5rKh5pyJY2F0ZWdvcmllc++8iOato+W4uOaDheWGteS4i+i/meenjeaVsOaNruaYr+S4jeespuWQiOaVsOaNruimgeaxguinhOiMg+eahO+8iVxyXG4gICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCByZXNkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICAgICAgaWYgKHRtcHNlcmllc1trXS5uYW1lID09IHJlc2RhdGFbaV0uZ3JvdXApIHtcclxuICAgICAgICAgICAgICAgIHRtcHNlcmllc1trXS5kYXRhLnB1c2gocmVzZGF0YVtpXS52YWx1ZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHRtcERhdGEuc2VyaWVzID0gdG1wc2VyaWVzXHJcbiAgICAgIC8v5ou36LSd5LiA5LiLY2hhcnREYXRh77yM5Li65LqGb3B0c+WPmOabtOWQjue7n+S4gOaVsOaNruadpea6kFxyXG4gICAgICB0aGlzLmRyYXdEYXRhID0gZGVlcENsb25lQXNzaWduKHt9LCB0bXBEYXRhKTtcclxuICAgICAgdGhpcy5jaGVja0RhdGEodG1wRGF0YSlcclxuICAgIH0sXHJcbiAgICByZWxvYWRpbmcoKSB7XHJcbiAgICAgIGlmKHRoaXMuZXJyb3JSZWxvYWQgPT09IGZhbHNlKXtcclxuICAgICAgICByZXR1cm47XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5zaG93Y2hhcnQgPSBmYWxzZTtcclxuICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICBpZiAodGhpcy5jb2xsZWN0aW9uICE9PSAnJykge1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMub25NaXhpbkRhdGFjb21Qcm9wc0NoYW5nZSh0cnVlKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICB0aGlzLmJlZm9yZUluaXQoKTtcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIGNoZWNrRGF0YShhbnlEYXRhKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLmNpZFxyXG4gICAgICAvL+WkjeS9jW9wdHPmiJZlb3B0c1xyXG4gICAgICBpZih0aGlzLmVjaGFydHMgPT09IHRydWUpe1xyXG4gICAgICAgIGNmZS5vcHRpb25bY2lkXSA9IGRlZXBDbG9uZUFzc2lnbih7fSwgdGhpcy5lb3B0cyk7XHJcbiAgICAgICAgY2ZlLm9wdGlvbltjaWRdLmlkID0gY2lkO1xyXG4gICAgICAgIGNmZS5vcHRpb25bY2lkXS50eXBlID0gdGhpcy50eXBlO1xyXG4gICAgICB9ZWxzZXtcclxuICAgICAgICBpZiAodGhpcy50eXBlICYmIGNmdS50eXBlLmluY2x1ZGVzKHRoaXMudHlwZSkpIHtcclxuICAgICAgICAgIGNmdS5vcHRpb25bY2lkXSA9IGRlZXBDbG9uZUFzc2lnbih7fSwgY2Z1W3RoaXMudHlwZV0sIHRoaXMub3B0cyk7XHJcbiAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY2FudmFzSWQgPSBjaWQ7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSBmYWxzZTtcclxuICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gJ+WPguaVsOmUmeivr++8mnByb3Bz5Y+C5pWw5LitdHlwZeexu+Wei+S4jeato+ehric7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC8v5oyC6L29Y2F0ZWdvcmllc+WSjHNlcmllc1xyXG4gICAgICBsZXQgbmV3RGF0YSA9IGRlZXBDbG9uZUFzc2lnbih7fSwgYW55RGF0YSk7XHJcbiAgICAgIGlmIChuZXdEYXRhLnNlcmllcyAhPT0gdW5kZWZpbmVkICYmIG5ld0RhdGEuc2VyaWVzLmxlbmd0aCA+IDApIHtcclxuICAgICAgICB0aGlzLm1peGluRGF0YWNvbUVycm9yTWVzc2FnZSA9IG51bGw7XHJcbiAgICAgICAgaWYgKHRoaXMuZWNoYXJ0cyA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgY2ZlLm9wdGlvbltjaWRdLmNoYXJ0RGF0YSA9IG5ld0RhdGE7XHJcbiAgICAgICAgICB0aGlzLiRuZXh0VGljaygoKT0+e1xyXG4gICAgICAgICAgICB0aGlzLmluaXQoKVxyXG4gICAgICAgICAgfSlcclxuICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5jYXRlZ29yaWVzID0gbmV3RGF0YS5jYXRlZ29yaWVzO1xyXG4gICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLnNlcmllcyA9IG5ld0RhdGEuc2VyaWVzO1xyXG4gICAgICAgICAgdGhpcy4kbmV4dFRpY2soKCk9PntcclxuICAgICAgICAgICAgdGhpcy5pbml0KClcclxuICAgICAgICAgIH0pXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgcmVzaXplSGFuZGxlcigpIHtcclxuICAgICAgLy/muLLmn5PpmLLmipZcclxuICAgICAgbGV0IGN1cnJUaW1lID0gRGF0ZS5ub3coKTtcclxuICAgICAgbGV0IGxhc3REcmF3VGltZSA9IHRoaXMubGFzdERyYXdUaW1lP3RoaXMubGFzdERyYXdUaW1lOmN1cnJUaW1lLTMwMDA7XHJcbiAgICAgIGxldCBkdXJhdGlvbiA9IGN1cnJUaW1lIC0gbGFzdERyYXdUaW1lO1xyXG4gICAgICBpZiAoZHVyYXRpb24gPCAxMDAwKSByZXR1cm47XHJcbiAgICAgIGxldCBjaGFydGRvbSA9IHVuaVxyXG4gICAgICAgIC5jcmVhdGVTZWxlY3RvclF1ZXJ5KClcclxuICAgICAgICAvLyAjaWZuZGVmIE1QLUFMSVBBWVxyXG4gICAgICAgIC5pbih0aGlzKVxyXG4gICAgICAgIC8vICNlbmRpZlxyXG4gICAgICAgIC5zZWxlY3QoJyNDaGFydEJveElkJyt0aGlzLmNpZClcclxuICAgICAgICAuYm91bmRpbmdDbGllbnRSZWN0KGRhdGEgPT4ge1xyXG4gICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSB0cnVlO1xyXG4gICAgICAgICAgaWYgKGRhdGEud2lkdGggPiAwICYmIGRhdGEuaGVpZ2h0ID4gMCkge1xyXG4gICAgICAgICAgICBpZiAoZGF0YS53aWR0aCAhPT0gdGhpcy5jV2lkdGggfHwgZGF0YS5oZWlnaHQgIT09IHRoaXMuY0hlaWdodCkge1xyXG4gICAgICAgICAgICAgIHRoaXMuY2hlY2tEYXRhKHRoaXMuZHJhd0RhdGEpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9KVxyXG4gICAgICAgIC5leGVjKCk7XHJcbiAgICB9LFxyXG4gICAgZ2V0Q2xvdWREYXRhKCkge1xyXG4gICAgICBpZiAodGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID09IHRydWUpIHtcclxuICAgICAgICByZXR1cm47XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gdHJ1ZTtcclxuICAgICAgdGhpcy5taXhpbkRhdGFjb21HZXQoKVxyXG4gICAgICAgIC50aGVuKHJlcyA9PiB7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbVJlc0RhdGEgPSByZXMucmVzdWx0LmRhdGE7XHJcbiAgICAgICAgICB0aGlzLmxvY2FsZGF0YUluaXQodGhpcy5taXhpbkRhdGFjb21SZXNEYXRhKTtcclxuICAgICAgICB9KVxyXG4gICAgICAgIC5jYXRjaChlcnIgPT4ge1xyXG4gICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgICB0aGlzLnNob3djaGFydCA9IGZhbHNlO1xyXG4gICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSAn6K+35rGC6ZSZ6K+v77yaJyArIGVycjtcclxuICAgICAgICB9KTtcclxuICAgIH0sXHJcbiAgICBvbk1peGluRGF0YWNvbVByb3BzQ2hhbmdlKG5lZWRSZXNldCwgY2hhbmdlZCkge1xyXG4gICAgICBpZiAobmVlZFJlc2V0ID09IHRydWUgJiYgdGhpcy5jb2xsZWN0aW9uICE9PSAnJykge1xyXG4gICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgIHRoaXMuX2NsZWFyQ2hhcnQoKTtcclxuICAgICAgICB0aGlzLmdldENsb3VkRGF0YSgpO1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgX2NsZWFyQ2hhcnQoKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLmNpZFxyXG4gICAgICBpZiAodGhpcy5lY2hhcnRzICE9PSB0cnVlICYmIGNmdS5vcHRpb25bY2lkXSAmJiBjZnUub3B0aW9uW2NpZF0uY29udGV4dCkge1xyXG4gICAgICAgIGNvbnN0IGN0eCA9IGNmdS5vcHRpb25bY2lkXS5jb250ZXh0O1xyXG4gICAgICAgIGlmKHR5cGVvZiBjdHggPT09IFwib2JqZWN0XCIgJiYgISEhY2Z1Lm9wdGlvbltjaWRdLnVwZGF0ZSl7XHJcbiAgICAgICAgICBjdHguY2xlYXJSZWN0KDAsIDAsIHRoaXMuY1dpZHRoKnRoaXMucGl4ZWwsIHRoaXMuY0hlaWdodCp0aGlzLnBpeGVsKTtcclxuICAgICAgICAgIGN0eC5kcmF3KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgaW5pdCgpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMuY2lkXHJcbiAgICAgIGxldCBjaGFydGRvbSA9IHVuaVxyXG4gICAgICAgIC5jcmVhdGVTZWxlY3RvclF1ZXJ5KClcclxuICAgICAgICAvLyAjaWZuZGVmIE1QLUFMSVBBWVxyXG4gICAgICAgIC5pbih0aGlzKVxyXG4gICAgICAgIC8vICNlbmRpZlxyXG4gICAgICAgIC5zZWxlY3QoJyNDaGFydEJveElkJytjaWQpXHJcbiAgICAgICAgLmJvdW5kaW5nQ2xpZW50UmVjdChkYXRhID0+IHtcclxuICAgICAgICAgIGlmIChkYXRhLndpZHRoID4gMCAmJiBkYXRhLmhlaWdodCA+IDApIHtcclxuICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gdHJ1ZTtcclxuICAgICAgICAgICAgdGhpcy5sYXN0RHJhd1RpbWUgPSBEYXRlLm5vdygpO1xyXG4gICAgICAgICAgICB0aGlzLmNXaWR0aCA9IGRhdGEud2lkdGg7XHJcbiAgICAgICAgICAgIHRoaXMuY0hlaWdodCA9IGRhdGEuaGVpZ2h0O1xyXG4gICAgICAgICAgICBpZih0aGlzLmVjaGFydHMgIT09IHRydWUpe1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5iYWNrZ3JvdW5kID0gdGhpcy5iYWNrZ3JvdW5kID09ICdyZ2JhKDAsMCwwLDApJyA/ICcjRkZGRkZGJyA6IHRoaXMuYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY2FudmFzMmQgPSB0aGlzLnR5cGUyZDtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0ucGl4ZWxSYXRpbyA9IHRoaXMucGl4ZWw7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmFuaW1hdGlvbiA9IHRoaXMuYW5pbWF0aW9uO1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS53aWR0aCA9IGRhdGEud2lkdGggKiB0aGlzLnBpeGVsO1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5oZWlnaHQgPSBkYXRhLmhlaWdodCAqIHRoaXMucGl4ZWw7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLm9uem9vbSA9IHRoaXMub256b29tO1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5vbnRhcCA9IHRoaXMub250YXA7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLm9udG91Y2ggPSB0aGlzLm9udG91Y2g7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLm9ubW91c2UgPSB0aGlzLm9wZW5tb3VzZTtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0ub25tb3ZldGlwID0gdGhpcy5vbm1vdmV0aXA7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBTaG93ID0gdGhpcy50b29sdGlwU2hvdztcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdCA9IHRoaXMudG9vbHRpcEZvcm1hdDtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0udG9vbHRpcEN1c3RvbSA9IHRoaXMudG9vbHRpcEN1c3RvbTtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uaW5TY3JvbGxWaWV3ID0gdGhpcy5pblNjcm9sbFZpZXc7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmxhc3REcmF3VGltZSA9IHRoaXMubGFzdERyYXdUaW1lO1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS50YXBMZWdlbmQgPSB0aGlzLnRhcExlZ2VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvL+WmguaenOaYr0g15oiW6ICFQXBw56uv77yM6YeH55SocmVuZGVyanPmuLLmn5Plm77ooahcclxuICAgICAgICAgICAgaWYgKHRoaXMuaW5INSB8fCB0aGlzLmluQXBwKSB7XHJcbiAgICAgICAgICAgICAgaWYgKHRoaXMuZWNoYXJ0cyA9PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgICBjZmUub3B0aW9uW2NpZF0ub250YXAgPSB0aGlzLm9udGFwO1xyXG4gICAgICAgICAgICAgICAgY2ZlLm9wdGlvbltjaWRdLm9ubW91c2UgPSB0aGlzLm9wZW5tb3VzZTtcclxuICAgICAgICAgICAgICAgIGNmZS5vcHRpb25bY2lkXS50b29sdGlwU2hvdyA9IHRoaXMudG9vbHRpcFNob3c7XHJcbiAgICAgICAgICAgICAgICBjZmUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdCA9IHRoaXMudG9vbHRpcEZvcm1hdDtcclxuICAgICAgICAgICAgICAgIGNmZS5vcHRpb25bY2lkXS50b29sdGlwQ3VzdG9tID0gdGhpcy50b29sdGlwQ3VzdG9tO1xyXG4gICAgICAgICAgICAgICAgY2ZlLm9wdGlvbltjaWRdLmxhc3REcmF3VGltZSA9IHRoaXMubGFzdERyYXdUaW1lO1xyXG4gICAgICAgICAgICAgICAgdGhpcy5lY2hhcnRzT3B0cyA9IGRlZXBDbG9uZUFzc2lnbih7fSwgY2ZlLm9wdGlvbltjaWRdKTtcclxuICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLnJvdGF0ZUxvY2sgPSBjZnUub3B0aW9uW2NpZF0ucm90YXRlO1xyXG4gICAgICAgICAgICAgICAgdGhpcy51Y2hhcnRzT3B0cyA9IGRlZXBDbG9uZUFzc2lnbih7fSwgY2Z1Lm9wdGlvbltjaWRdKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8v5aaC5p6c5piv5bCP56iL5bqP56uv77yM6YeH55SodUNoYXJ0c+a4suafk1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXSA9IGZvcm1hdHRlckFzc2lnbihjZnUub3B0aW9uW2NpZF0sY2Z1LmZvcm1hdHRlcilcclxuICAgICAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUVycm9yTWVzc2FnZSA9IG51bGw7XHJcbiAgICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSB0cnVlO1xyXG4gICAgICAgICAgICAgIHRoaXMuJG5leHRUaWNrKCgpPT57XHJcbiAgICAgICAgICAgICAgICBpZiAodGhpcy50eXBlMmQgPT09IHRydWUpIHtcclxuICAgICAgICAgICAgICAgICAgY29uc3QgcXVlcnkgPSB1bmkuY3JlYXRlU2VsZWN0b3JRdWVyeSgpLmluKHRoaXMpXHJcbiAgICAgICAgICAgICAgICAgIHF1ZXJ5XHJcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdCgnIycgKyBjaWQpXHJcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkcyh7IG5vZGU6IHRydWUsIHNpemU6IHRydWUgfSlcclxuICAgICAgICAgICAgICAgICAgICAuZXhlYyhyZXMgPT4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaWYgKHJlc1swXSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjYW52YXMgPSByZXNbMF0ubm9kZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY3R4ID0gY2FudmFzLmdldENvbnRleHQoJzJkJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5jb250ZXh0ID0gY3R4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0ucm90YXRlTG9jayA9IGNmdS5vcHRpb25bY2lkXS5yb3RhdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGNmdS5pbnN0YW5jZVtjaWRdICYmIGNmdS5vcHRpb25bY2lkXSAmJiBjZnUub3B0aW9uW2NpZF0udXBkYXRlID09PSB0cnVlKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLl91cGRhdGFVQ2hhcnQoY2lkKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjYW52YXMud2lkdGggPSBkYXRhLndpZHRoICogdGhpcy5waXhlbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjYW52YXMuaGVpZ2h0ID0gZGF0YS5oZWlnaHQgKiB0aGlzLnBpeGVsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNhbnZhcy5fd2lkdGggPSBkYXRhLndpZHRoICogdGhpcy5waXhlbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjYW52YXMuX2hlaWdodCA9IGRhdGEuaGVpZ2h0ICogdGhpcy5waXhlbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpPT57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY29udGV4dC5zYXZlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLl9uZXdDaGFydChjaWQpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSwxMDApXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gJ+WPguaVsOmUmeivr++8muW8gOWQrzJk5qih5byP5ZCO77yM5pyq6I635Y+W5YiwZG9t6IqC54K577yMY2FudmFzLWlkOicgKyBjaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICBpZih0aGlzLmluQWxpKXtcclxuICAgICAgICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0ucm90YXRlTG9jayA9IGNmdS5vcHRpb25bY2lkXS5yb3RhdGU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmNvbnRleHQgPSB1bmkuY3JlYXRlQ2FudmFzQ29udGV4dChjaWQsIHRoaXMpO1xyXG4gICAgICAgICAgICAgICAgICBpZihjZnUuaW5zdGFuY2VbY2lkXSAmJiBjZnUub3B0aW9uW2NpZF0gJiYgY2Z1Lm9wdGlvbltjaWRdLnVwZGF0ZSA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5fdXBkYXRhVUNoYXJ0KGNpZClcclxuICAgICAgICAgICAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgICAgICAgICAgc2V0VGltZW91dCgoKT0+e1xyXG4gICAgICAgICAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmNvbnRleHQucmVzdG9yZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmNvbnRleHQuc2F2ZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGhpcy5fbmV3Q2hhcnQoY2lkKVxyXG4gICAgICAgICAgICAgICAgICAgIH0sMTAwKVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgICAgIGlmICh0aGlzLnJlc2hvdyA9PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSAn5biD5bGA6ZSZ6K+v77ya5pyq6I635Y+W5Yiw54i25YWD57Sg5a696auY5bC65a+477yBY2FudmFzLWlkOicgKyBjaWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9KVxyXG4gICAgICAgIC5leGVjKCk7XHJcbiAgICB9LFxyXG4gICAgc2F2ZUltYWdlKCl7XHJcbiAgICBcdHVuaS5jYW52YXNUb1RlbXBGaWxlUGF0aCh7XHJcbiAgICBcdCAgY2FudmFzSWQ6IHRoaXMuY2lkLFxyXG4gICAgXHQgIHN1Y2Nlc3M6IHJlcz0+e1xyXG4gICAgXHQgICAgLy8jaWZkZWYgSDVcclxuICAgIFx0XHRcdHZhciBhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImFcIik7XHJcbiAgICBcdFx0XHRhLmhyZWYgPSByZXMudGVtcEZpbGVQYXRoO1xyXG4gICAgXHRcdFx0YS5kb3dubG9hZCA9IHRoaXMuY2lkO1xyXG4gICAgXHRcdFx0YS50YXJnZXQgPSAnX2JsYW5rJ1xyXG4gICAgXHRcdFx0YS5jbGljaygpO1xyXG4gICAgXHQgICAgLy8jZW5kaWZcclxuICAgIFx0ICAgIC8vI2lmbmRlZiBINVxyXG4gICAgXHQgICAgICB1bmkuc2F2ZUltYWdlVG9QaG90b3NBbGJ1bSh7XHJcbiAgICAgICAgICAgICAgZmlsZVBhdGg6IHJlcy50ZW1wRmlsZVBhdGgsXHJcbiAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgICAgICAgICAgdW5pLnNob3dUb2FzdCh7XHJcbiAgICAgICAgICAgICAgICAgIHRpdGxlOiAn5L+d5a2Y5oiQ5YqfJyxcclxuICAgICAgICAgICAgICAgICAgZHVyYXRpb246IDIwMDBcclxuICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgIFx0ICAgICAgfSk7XHJcbiAgICBcdCAgICAvLyNlbmRpZlxyXG4gICAgXHQgIH0gXHJcbiAgICBcdH0sdGhpcyk7XHJcbiAgICB9LFxyXG4gICAgZ2V0SW1hZ2UoKXtcclxuICAgICAgaWYodGhpcy50eXBlMmQgPT0gZmFsc2Upe1xyXG4gICAgICAgIHVuaS5jYW52YXNUb1RlbXBGaWxlUGF0aCh7XHJcbiAgICAgICAgICBjYW52YXNJZDogdGhpcy5jaWQsXHJcbiAgICAgICAgICBzdWNjZXNzOiByZXM9PntcclxuICAgICAgICAgICAgdGhpcy5lbWl0TXNnKHtuYW1lOiAnZ2V0SW1hZ2UnLCBwYXJhbXM6IHt0eXBlOlwiZ2V0SW1hZ2VcIiwgYmFzZTY0OiByZXMudGVtcEZpbGVQYXRofX0pO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0sdGhpcyk7XHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIGNvbnN0IHF1ZXJ5ID0gdW5pLmNyZWF0ZVNlbGVjdG9yUXVlcnkoKS5pbih0aGlzKVxyXG4gICAgICAgIHF1ZXJ5XHJcbiAgICAgICAgICAuc2VsZWN0KCcjJyArIHRoaXMuY2lkKVxyXG4gICAgICAgICAgLmZpZWxkcyh7IG5vZGU6IHRydWUsIHNpemU6IHRydWUgfSlcclxuICAgICAgICAgIC5leGVjKHJlcyA9PiB7XHJcbiAgICAgICAgICAgIGlmIChyZXNbMF0pIHtcclxuICAgICAgICAgICAgICBjb25zdCBjYW52YXMgPSByZXNbMF0ubm9kZTtcclxuICAgICAgICAgICAgICB0aGlzLmVtaXRNc2coe25hbWU6ICdnZXRJbWFnZScsIHBhcmFtczoge3R5cGU6XCJnZXRJbWFnZVwiLCBiYXNlNjQ6IGNhbnZhcy50b0RhdGFVUkwoJ2ltYWdlL3BuZycpfX0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9KTtcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIC8vICNpZm5kZWYgQVBQLVZVRSB8fCBINVxyXG4gICAgX25ld0NoYXJ0KGNpZCkge1xyXG4gICAgICBpZiAodGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID09IHRydWUpIHtcclxuICAgICAgICByZXR1cm47XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5zaG93Y2hhcnQgPSB0cnVlO1xyXG4gICAgICBjZnUuaW5zdGFuY2VbY2lkXSA9IG5ldyB1Q2hhcnRzKGNmdS5vcHRpb25bY2lkXSk7XHJcbiAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLmFkZEV2ZW50TGlzdGVuZXIoJ3JlbmRlckNvbXBsZXRlJywgKCkgPT4ge1xyXG4gICAgICAgIHRoaXMuZW1pdE1zZyh7bmFtZTogJ2NvbXBsZXRlJywgcGFyYW1zOiB7dHlwZTpcImNvbXBsZXRlXCIsIGNvbXBsZXRlOiB0cnVlLCBpZDogY2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pO1xyXG4gICAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLmRlbEV2ZW50TGlzdGVuZXIoJ3JlbmRlckNvbXBsZXRlJylcclxuICAgICAgfSk7XHJcbiAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbExlZnQnLCAoKSA9PiB7XHJcbiAgICAgICAgdGhpcy5lbWl0TXNnKHtuYW1lOiAnc2Nyb2xsTGVmdCcsIHBhcmFtczoge3R5cGU6XCJzY3JvbGxMZWZ0XCIsIHNjcm9sbExlZnQ6IHRydWUsIGlkOiBjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSk7XHJcbiAgICAgIH0pO1xyXG4gICAgICBjZnUuaW5zdGFuY2VbY2lkXS5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGxSaWdodCcsICgpID0+IHtcclxuICAgICAgICB0aGlzLmVtaXRNc2coe25hbWU6ICdzY3JvbGxSaWdodCcsIHBhcmFtczoge3R5cGU6XCJzY3JvbGxSaWdodFwiLCBzY3JvbGxSaWdodDogdHJ1ZSwgaWQ6IGNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KTtcclxuICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgX3VwZGF0YVVDaGFydChjaWQpIHtcclxuICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0udXBkYXRlRGF0YShjZnUub3B0aW9uW2NpZF0pXHJcbiAgICB9LFxyXG4gICAgX3Rvb2x0aXBEZWZhdWx0KGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cykge1xyXG4gICAgICBpZiAoY2F0ZWdvcnkpIHtcclxuICAgICAgICBsZXQgZGF0YSA9IGl0ZW0uZGF0YVxyXG4gICAgICAgIGlmKHR5cGVvZiBpdGVtLmRhdGEgPT09IFwib2JqZWN0XCIpe1xyXG4gICAgICAgICAgZGF0YSA9IGl0ZW0uZGF0YS52YWx1ZVxyXG4gICAgICAgIH1cclxuICAgICAgICByZXR1cm4gY2F0ZWdvcnkgKyAnICcgKyBpdGVtLm5hbWUgKyAnOicgKyBkYXRhO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGlmIChpdGVtLnByb3BlcnRpZXMgJiYgaXRlbS5wcm9wZXJ0aWVzLm5hbWUpIHtcclxuICAgICAgICAgIHJldHVybiBpdGVtLnByb3BlcnRpZXMubmFtZTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgcmV0dXJuIGl0ZW0ubmFtZSArICc6JyArIGl0ZW0uZGF0YTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBfc2hvd1Rvb2x0aXAoZSkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5jaWRcclxuICAgICAgbGV0IHRjID0gY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBDdXN0b21cclxuICAgICAgaWYgKHRjICYmIHRjICE9PSB1bmRlZmluZWQgJiYgdGMgIT09IG51bGwpIHtcclxuICAgICAgICBsZXQgb2Zmc2V0ID0gdW5kZWZpbmVkO1xyXG4gICAgICAgIGlmICh0Yy54ID49IDAgJiYgdGMueSA+PSAwKSB7XHJcbiAgICAgICAgICBvZmZzZXQgPSB7IHg6IHRjLngsIHk6IHRjLnkgKyAxMCB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zaG93VG9vbFRpcChlLCB7XHJcbiAgICAgICAgICBpbmRleDogdGMuaW5kZXgsXHJcbiAgICAgICAgICBvZmZzZXQ6IG9mZnNldCxcclxuICAgICAgICAgIHRleHRMaXN0OiB0Yy50ZXh0TGlzdCxcclxuICAgICAgICAgIGZvcm1hdHRlcjogKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cykgPT4ge1xyXG4gICAgICAgICAgICBpZiAodHlwZW9mIGNmdS5vcHRpb25bY2lkXS50b29sdGlwRm9ybWF0ID09PSAnc3RyaW5nJyAmJiBjZnUuZm9ybWF0dGVyW2NmdS5vcHRpb25bY2lkXS50b29sdGlwRm9ybWF0XSkge1xyXG4gICAgICAgICAgICAgIHJldHVybiBjZnUuZm9ybWF0dGVyW2NmdS5vcHRpb25bY2lkXS50b29sdGlwRm9ybWF0XShpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgIHJldHVybiB0aGlzLl90b29sdGlwRGVmYXVsdChpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2hvd1Rvb2xUaXAoZSwge1xyXG4gICAgICAgICAgZm9ybWF0dGVyOiAoaXRlbSwgY2F0ZWdvcnksIGluZGV4LCBvcHRzKSA9PiB7XHJcbiAgICAgICAgICAgIGlmICh0eXBlb2YgY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXQgPT09ICdzdHJpbmcnICYmIGNmdS5mb3JtYXR0ZXJbY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXRdKSB7XHJcbiAgICAgICAgICAgICAgcmV0dXJuIGNmdS5mb3JtYXR0ZXJbY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXRdKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cyk7XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuX3Rvb2x0aXBEZWZhdWx0KGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9KTtcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIF90YXAoZSxtb3ZlKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLmNpZFxyXG4gICAgICBsZXQgY3VycmVudEluZGV4ID0gbnVsbDtcclxuICAgICAgbGV0IGxlZ2VuZEluZGV4ID0gbnVsbDtcclxuICAgICAgaWYgKHRoaXMuaW5TY3JvbGxWaWV3ID09PSB0cnVlIHx8IHRoaXMuaW5BbGkpIHtcclxuICAgICAgICBsZXQgY2hhcnRkb20gPSB1bmlcclxuICAgICAgICAgIC5jcmVhdGVTZWxlY3RvclF1ZXJ5KClcclxuICAgICAgICAgIC8vICNpZm5kZWYgTVAtQUxJUEFZXHJcbiAgICAgICAgICAuaW4odGhpcylcclxuICAgICAgICAgIC5zZWxlY3QoJyNDaGFydEJveElkJytjaWQpXHJcbiAgICAgICAgICAvLyAjZW5kaWZcclxuICAgICAgICAgIC8vICNpZmRlZiBNUC1BTElQQVlcclxuICAgICAgICAgIC5zZWxlY3QoJyMnK3RoaXMuY2lkKVxyXG4gICAgICAgICAgLy8gI2VuZGlmXHJcbiAgICAgICAgICAuYm91bmRpbmdDbGllbnRSZWN0KGRhdGEgPT4ge1xyXG4gICAgICAgICAgICBlLmNoYW5nZWRUb3VjaGVzPVtdO1xyXG4gICAgICAgICAgICBpZiAodGhpcy5pbkFsaSkge1xyXG4gICAgICAgICAgICAgIGUuY2hhbmdlZFRvdWNoZXMudW5zaGlmdCh7IHg6IGUuZGV0YWlsLmNsaWVudFggLSBkYXRhLmxlZnQsIHk6IGUuZGV0YWlsLmNsaWVudFkgLSBkYXRhLnRvcH0pO1xyXG4gICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICBlLmNoYW5nZWRUb3VjaGVzLnVuc2hpZnQoeyB4OiBlLmRldGFpbC54IC0gZGF0YS5sZWZ0LCB5OiBlLmRldGFpbC55IC0gZGF0YS50b3AgLSB0aGlzLnBhZ2VTY3JvbGxUb3B9KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZihtb3ZlKXtcclxuICAgICAgICAgICAgICBpZiAodGhpcy50b29sdGlwU2hvdyA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5fc2hvd1Rvb2x0aXAoZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICBjdXJyZW50SW5kZXggPSBjZnUuaW5zdGFuY2VbY2lkXS5nZXRDdXJyZW50RGF0YUluZGV4KGUpO1xyXG4gICAgICAgICAgICAgIGxlZ2VuZEluZGV4ID0gY2Z1Lmluc3RhbmNlW2NpZF0uZ2V0TGVnZW5kRGF0YUluZGV4KGUpO1xyXG4gICAgICAgICAgICAgIGlmKHRoaXMudGFwTGVnZW5kID09PSB0cnVlKXtcclxuICAgICAgICAgICAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLnRvdWNoTGVnZW5kKGUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpZiAodGhpcy50b29sdGlwU2hvdyA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5fc2hvd1Rvb2x0aXAoZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHRoaXMuZW1pdE1zZyh7bmFtZTogJ2dldEluZGV4JywgcGFyYW1zOiB7IHR5cGU6XCJnZXRJbmRleFwiLCBldmVudDp7IHg6IGUuZGV0YWlsLnggLSBkYXRhLmxlZnQsIHk6IGUuZGV0YWlsLnkgLSBkYXRhLnRvcCB9LCBjdXJyZW50SW5kZXg6IGN1cnJlbnRJbmRleCwgbGVnZW5kSW5kZXg6IGxlZ2VuZEluZGV4LCBpZDogY2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9KVxyXG4gICAgICAgICAgLmV4ZWMoKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpZihtb3ZlKXtcclxuICAgICAgICAgIGlmICh0aGlzLnRvb2x0aXBTaG93ID09PSB0cnVlKSB7XHJcbiAgICAgICAgICAgIHRoaXMuX3Nob3dUb29sdGlwKGUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgZS5jaGFuZ2VkVG91Y2hlcz1bXTtcclxuICAgICAgICAgIGUuY2hhbmdlZFRvdWNoZXMudW5zaGlmdCh7IHg6IGUuZGV0YWlsLnggLSBlLmN1cnJlbnRUYXJnZXQub2Zmc2V0TGVmdCwgeTogZS5kZXRhaWwueSAtIGUuY3VycmVudFRhcmdldC5vZmZzZXRUb3AgfSk7XHJcbiAgICAgICAgICBjdXJyZW50SW5kZXggPSBjZnUuaW5zdGFuY2VbY2lkXS5nZXRDdXJyZW50RGF0YUluZGV4KGUpO1xyXG4gICAgICAgICAgbGVnZW5kSW5kZXggPSBjZnUuaW5zdGFuY2VbY2lkXS5nZXRMZWdlbmREYXRhSW5kZXgoZSk7XHJcbiAgICAgICAgICBpZih0aGlzLnRhcExlZ2VuZCA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLnRvdWNoTGVnZW5kKGUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaWYgKHRoaXMudG9vbHRpcFNob3cgPT09IHRydWUpIHtcclxuICAgICAgICAgICAgdGhpcy5fc2hvd1Rvb2x0aXAoZSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0aGlzLmVtaXRNc2coe25hbWU6ICdnZXRJbmRleCcsIHBhcmFtczoge3R5cGU6XCJnZXRJbmRleFwiLCBldmVudDp7IHg6IGUuZGV0YWlsLngsIHk6IGUuZGV0YWlsLnkgLSBlLmN1cnJlbnRUYXJnZXQub2Zmc2V0VG9wIH0sIGN1cnJlbnRJbmRleDogY3VycmVudEluZGV4LCBsZWdlbmRJbmRleDogbGVnZW5kSW5kZXgsIGlkOiBjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgX3RvdWNoU3RhcnQoZSkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5jaWRcclxuICAgICAgbGFzdE1vdmVUaW1lPURhdGUubm93KCk7XHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgZS50b3VjaGVzLmxlbmd0aCA9PSAxKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGxTdGFydChlKTtcclxuICAgICAgfVxyXG4gICAgICB0aGlzLmVtaXRNc2coe25hbWU6J2dldFRvdWNoU3RhcnQnLCBwYXJhbXM6e3R5cGU6XCJ0b3VjaFN0YXJ0XCIsIGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0sIGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KTtcclxuICAgIH0sXHJcbiAgICBfdG91Y2hNb3ZlKGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMuY2lkXHJcbiAgICAgIGxldCBjdXJyTW92ZVRpbWUgPSBEYXRlLm5vdygpO1xyXG4gICAgICBsZXQgZHVyYXRpb24gPSBjdXJyTW92ZVRpbWUgLSBsYXN0TW92ZVRpbWU7XHJcbiAgICAgIGxldCB0b3VjaE1vdmVMaW1pdCA9IGNmdS5vcHRpb25bY2lkXS50b3VjaE1vdmVMaW1pdCB8fCAyNDtcclxuICAgICAgaWYgKGR1cmF0aW9uIDwgTWF0aC5mbG9vcigxMDAwIC8gdG91Y2hNb3ZlTGltaXQpKSByZXR1cm47Ly/mr4/np5I2MOW4p1xyXG4gICAgICBsYXN0TW92ZVRpbWUgPSBjdXJyTW92ZVRpbWU7XHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgZS5jaGFuZ2VkVG91Y2hlcy5sZW5ndGggPT0gMSl7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2Nyb2xsKGUpO1xyXG4gICAgICB9XHJcbiAgICAgIGlmKHRoaXMub250YXAgPT09IHRydWUgJiYgY2Z1Lm9wdGlvbltjaWRdLmVuYWJsZVNjcm9sbCA9PT0gZmFsc2UgJiYgdGhpcy5vbm1vdmV0aXAgPT09IHRydWUpe1xyXG4gICAgICAgIHRoaXMuX3RhcChlLHRydWUpXHJcbiAgICAgIH1cclxuICAgICAgaWYodGhpcy5vbnRvdWNoID09PSB0cnVlICYmIGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgdGhpcy5vbnpvb20gPT09IHRydWUgJiYgZS5jaGFuZ2VkVG91Y2hlcy5sZW5ndGggPT0gMil7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uZG9idWxlWm9vbShlKTtcclxuICAgICAgfVxyXG4gICAgICB0aGlzLmVtaXRNc2coe25hbWU6ICdnZXRUb3VjaE1vdmUnLCBwYXJhbXM6IHt0eXBlOlwidG91Y2hNb3ZlXCIsIGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0sIGlkOiBjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSk7XHJcbiAgICB9LFxyXG4gICAgX3RvdWNoRW5kKGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMuY2lkXHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgZS50b3VjaGVzLmxlbmd0aCA9PSAwKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGxFbmQoZSk7XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5lbWl0TXNnKHtuYW1lOidnZXRUb3VjaEVuZCcsIHBhcmFtczp7dHlwZTpcInRvdWNoRW5kXCIsIGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0sIGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KTtcclxuICAgICAgaWYodGhpcy5vbnRhcCA9PT0gdHJ1ZSAmJiBjZnUub3B0aW9uW2NpZF0uZW5hYmxlU2Nyb2xsID09PSBmYWxzZSAmJiB0aGlzLm9ubW92ZXRpcCA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgdGhpcy5fdGFwKGUsdHJ1ZSlcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIC8vICNlbmRpZlxyXG4gICAgX2Vycm9yKGUpIHtcclxuICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBlLmRldGFpbC5lcnJNc2c7XHJcbiAgICB9LFxyXG4gICAgZW1pdE1zZyhtc2cpIHtcclxuICAgICAgdGhpcy4kZW1pdChtc2cubmFtZSwgbXNnLnBhcmFtcyk7XHJcbiAgICB9LFxyXG4gICAgZ2V0UmVuZGVyVHlwZSgpIHtcclxuICAgICAgLy/pmLLmraLlpoLmnpzlvIDlkK9lY2hhcnRz5LiU54i25YWD57Sg5Li6di1pZueahOaDheWGtXJlbmRlcmpz55uR5ZCs5LiN5YiwcHJvcOWPmOWMlueahOmXrumimFxyXG4gICAgICBpZih0aGlzLmVjaGFydHM9PT10cnVlICYmIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZz09PWZhbHNlKXtcclxuICAgICAgICB0aGlzLmJlZm9yZUluaXQoKVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgdG9KU09OKCl7XHJcbiAgICAgIHJldHVybiB0aGlzXHJcbiAgICB9XHJcbiAgfVxyXG59O1xyXG48L3NjcmlwdD5cclxuXHJcbjwhLS0gI2lmZGVmIEFQUC1WVUUgfHwgSDUgLS0+XHJcbjxzY3JpcHQgbW9kdWxlPVwicmRjaGFydHNcIiBsYW5nPVwicmVuZGVyanNcIj5cclxuaW1wb3J0IHVDaGFydHNSRCBmcm9tICcuLi8uLi9qc19zZGsvdS1jaGFydHMvdS1jaGFydHMuanMnO1xyXG5pbXBvcnQgY2Z1IGZyb20gJy4uLy4uL2pzX3Nkay91LWNoYXJ0cy9jb25maWctdWNoYXJ0cy5qcyc7XHJcbmltcG9ydCBjZmUgZnJvbSAnLi4vLi4vanNfc2RrL3UtY2hhcnRzL2NvbmZpZy1lY2hhcnRzLmpzJztcclxuXHJcbnZhciB0aGF0ID0ge307XHJcbnZhciByb290ZG9tID0gbnVsbDtcclxuXHJcbmZ1bmN0aW9uIHJkZGVlcENsb25lQXNzaWduKG9yaWdpbiA9IHt9LCAuLi5hcmdzKSB7XHJcbiAgZm9yIChsZXQgaSBpbiBhcmdzKSB7XHJcbiAgICBmb3IgKGxldCBrZXkgaW4gYXJnc1tpXSkge1xyXG4gICAgICBpZiAoYXJnc1tpXS5oYXNPd25Qcm9wZXJ0eShrZXkpKSB7XHJcbiAgICAgICAgb3JpZ2luW2tleV0gPSBhcmdzW2ldW2tleV0gJiYgdHlwZW9mIGFyZ3NbaV1ba2V5XSA9PT0gJ29iamVjdCcgPyByZGRlZXBDbG9uZUFzc2lnbihBcnJheS5pc0FycmF5KGFyZ3NbaV1ba2V5XSkgPyBbXSA6IHt9LCBvcmlnaW5ba2V5XSwgYXJnc1tpXVtrZXldKSA6IGFyZ3NbaV1ba2V5XTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gb3JpZ2luO1xyXG59XHJcblxyXG5mdW5jdGlvbiByZGZvcm1hdHRlckFzc2lnbihhcmdzLGZvcm1hdHRlcikge1xyXG4gIGZvciAobGV0IGtleSBpbiBhcmdzKSB7XHJcbiAgICBpZihhcmdzLmhhc093blByb3BlcnR5KGtleSkgJiYgYXJnc1trZXldICE9PSBudWxsICYmIHR5cGVvZiBhcmdzW2tleV0gPT09ICdvYmplY3QnKXtcclxuICAgICAgcmRmb3JtYXR0ZXJBc3NpZ24oYXJnc1trZXldLGZvcm1hdHRlcilcclxuICAgIH1lbHNlIGlmKGtleSA9PT0gJ2Zvcm1hdCcgJiYgdHlwZW9mIGFyZ3Nba2V5XSA9PT0gJ3N0cmluZycpe1xyXG4gICAgICBhcmdzWydmb3JtYXR0ZXInXSA9IGZvcm1hdHRlclthcmdzW2tleV1dID8gZm9ybWF0dGVyW2FyZ3Nba2V5XV0gOiB1bmRlZmluZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHJldHVybiBhcmdzO1xyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCB7XHJcbiAgZGF0YSgpIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIHJpZDpudWxsXHJcbiAgICB9XHJcbiAgfSxcclxuICBtb3VudGVkKCkge1xyXG4gICAgcm9vdGRvbSA9IHt0b3A6MCxsZWZ0OjB9XHJcbiAgICAvLyAjaWZkZWYgSDVcclxuICAgIGxldCBkbSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ3VuaS1tYWluJylbMF1cclxuICAgIGlmKGRtID09PSB1bmRlZmluZWQpe1xyXG4gICAgICBkbSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ3VuaS1wYWdlLXdyYXBwZXInKVswXVxyXG4gICAgfVxyXG4gICAgcm9vdGRvbSA9IHt0b3A6ZG0ub2Zmc2V0VG9wLGxlZnQ6ZG0ub2Zmc2V0TGVmdH1cclxuICAgIC8vICNlbmRpZlxyXG4gICAgc2V0VGltZW91dCgoKT0+e1xyXG4gICAgICBpZih0aGlzLnJpZCA9PT0gbnVsbCl7XHJcbiAgICAgICAgdGhpcy4kb3duZXJJbnN0YW5jZSAmJiB0aGlzLiRvd25lckluc3RhbmNlLmNhbGxNZXRob2QoJ2dldFJlbmRlclR5cGUnKVxyXG4gICAgICB9XHJcbiAgICB9LDIwMClcclxuICB9LFxyXG4gIGRlc3Ryb3llZCgpe1xyXG4gICAgZGVsZXRlIGNmdS5vcHRpb25bdGhpcy5yaWRdXHJcbiAgICBkZWxldGUgY2Z1Lmluc3RhbmNlW3RoaXMucmlkXVxyXG4gICAgZGVsZXRlIGNmZS5vcHRpb25bdGhpcy5yaWRdXHJcbiAgICBkZWxldGUgY2ZlLmluc3RhbmNlW3RoaXMucmlkXVxyXG4gIH0sXHJcbiAgbWV0aG9kczoge1xyXG4gICAgLy89PT09PT09PT09PT09PeS7peS4i+aYr0VDaGFydHPnmoTmlrnms5U9PT09PT09PT09PT09PT09PT09PVxyXG4gICAgZWNpbml0KG5ld1ZhbCwgb2xkVmFsLCBvd25lciwgaW5zdGFuY2Upe1xyXG4gICAgICBsZXQgY2lkID0gSlNPTi5zdHJpbmdpZnkobmV3VmFsLmlkKVxyXG4gICAgICB0aGlzLnJpZCA9IGNpZFxyXG4gICAgICB0aGF0W2NpZF0gPSB0aGlzLiRvd25lckluc3RhbmNlIHx8IGluc3RhbmNlXHJcbiAgICAgIGxldCBlb3B0cyA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkobmV3VmFsKSlcclxuICAgICAgbGV0IHR5cGUgPSBlb3B0cy50eXBlO1xyXG4gICAgICAvL+i9veWFpeW5tuimhueblum7mOiupOmFjee9rlxyXG4gICAgICBpZiAodHlwZSAmJiBjZmUudHlwZS5pbmNsdWRlcyh0eXBlKSkge1xyXG4gICAgICAgIGNmZS5vcHRpb25bY2lkXSA9IHJkZGVlcENsb25lQXNzaWduKHt9LCBjZmVbdHlwZV0sIGVvcHRzKTtcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgY2ZlLm9wdGlvbltjaWRdID0gcmRkZWVwQ2xvbmVBc3NpZ24oe30sIGVvcHRzKTtcclxuICAgICAgfVxyXG4gICAgICBsZXQgbmV3RGF0YSA9IGVvcHRzLmNoYXJ0RGF0YTtcclxuICAgICAgaWYobmV3RGF0YSl7XHJcbiAgICAgICAgLy/mjILovb1jYXRlZ29yaWVz5ZKMc2VyaWVzXHJcbiAgICAgICAgaWYoY2ZlLm9wdGlvbltjaWRdLnhBeGlzICYmIGNmZS5vcHRpb25bY2lkXS54QXhpcy50eXBlICYmIGNmZS5vcHRpb25bY2lkXS54QXhpcy50eXBlID09PSAnY2F0ZWdvcnknKXtcclxuICAgICAgICAgIGNmZS5vcHRpb25bY2lkXS54QXhpcy5kYXRhID0gbmV3RGF0YS5jYXRlZ29yaWVzXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKGNmZS5vcHRpb25bY2lkXS55QXhpcyAmJiBjZmUub3B0aW9uW2NpZF0ueUF4aXMudHlwZSAmJiBjZmUub3B0aW9uW2NpZF0ueUF4aXMudHlwZSA9PT0gJ2NhdGVnb3J5Jyl7XHJcbiAgICAgICAgICBjZmUub3B0aW9uW2NpZF0ueUF4aXMuZGF0YSA9IG5ld0RhdGEuY2F0ZWdvcmllc1xyXG4gICAgICAgIH1cclxuICAgICAgICBjZmUub3B0aW9uW2NpZF0uc2VyaWVzID0gW11cclxuICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IG5ld0RhdGEuc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICBjZmUub3B0aW9uW2NpZF0uc2VyaWVzVGVtcGxhdGUgPSBjZmUub3B0aW9uW2NpZF0uc2VyaWVzVGVtcGxhdGUgPyBjZmUub3B0aW9uW2NpZF0uc2VyaWVzVGVtcGxhdGUgOiB7fVxyXG4gICAgICAgICAgbGV0IFRlbXBsYXRlID0gcmRkZWVwQ2xvbmVBc3NpZ24oe30sY2ZlLm9wdGlvbltjaWRdLnNlcmllc1RlbXBsYXRlLG5ld0RhdGEuc2VyaWVzW2ldKVxyXG4gICAgICAgICAgY2ZlLm9wdGlvbltjaWRdLnNlcmllcy5wdXNoKFRlbXBsYXRlKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgaWYgKHR5cGVvZiB3aW5kb3cuZWNoYXJ0cyA9PT0gJ29iamVjdCcpIHtcclxuICAgICAgICAgIHRoaXMubmV3RUNoYXJ0KClcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgY29uc3Qgc2NyaXB0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc2NyaXB0JylcclxuICAgICAgICAvLyAjaWZkZWYgQVBQLVZVRVxyXG4gICAgICAgIHNjcmlwdC5zcmMgPSAnLi91bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL3N0YXRpYy9hcHAtcGx1cy9lY2hhcnRzLm1pbi5qcydcclxuICAgICAgICAvLyAjZW5kaWZcclxuICAgICAgICAvLyAjaWZkZWYgSDVcclxuICAgICAgICBjb25zdCByb290dXJsID0gd2luZG93LmxvY2F0aW9uLm9yaWdpblxyXG4gICAgICAgIGNvbnN0IGRpcmVjdG9yeSA9IGluc3RhbmNlLmdldERhdGFzZXQoKS5kaXJlY3RvcnlcclxuICAgICAgICBzY3JpcHQuc3JjID0gcm9vdHVybCArIGRpcmVjdG9yeSArICd1bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL3N0YXRpYy9oNS9lY2hhcnRzLm1pbi5qcydcclxuICAgICAgICAvLyAjZW5kaWZcclxuICAgICAgICBzY3JpcHQub25sb2FkID0gdGhpcy5uZXdFQ2hhcnRcclxuICAgICAgICBkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKHNjcmlwdClcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIGVjcmVzaXplKG5ld1ZhbCwgb2xkVmFsLCBvd25lciwgaW5zdGFuY2Upe1xyXG4gICAgICBpZihjZmUuaW5zdGFuY2VbdGhpcy5yaWRdKXtcclxuICAgICAgICBjZmUuaW5zdGFuY2VbdGhpcy5yaWRdLnJlc2l6ZSgpXHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBuZXdFQ2hhcnQoKXtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMucmlkXHJcbiAgICAgIGlmKGNmZS5pbnN0YW5jZVtjaWRdID09PSB1bmRlZmluZWQpe1xyXG4gICAgICAgIGNmZS5pbnN0YW5jZVtjaWRdID0gZWNoYXJ0cy5pbml0KHRoYXRbY2lkXS4kZWwuY2hpbGRyZW5bMF0pXHJcbiAgICAgICAgLy9vbnRhcOW8gOWQr+WQjuaJjeinpuWPkWNsaWNr5LqL5Lu2XHJcbiAgICAgICAgaWYoY2ZlLm9wdGlvbltjaWRdLm9udGFwID09PSB0cnVlKXtcclxuICAgICAgICAgIGNmZS5pbnN0YW5jZVtjaWRdLm9uKCdjbGljaycsIHJlc2RhdGEgPT4ge1xyXG4gICAgICAgICAgICBsZXQgZXZlbnQgPSBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHtcclxuICAgICAgICAgICAgICB4OnJlc2RhdGEuZXZlbnQub2Zmc2V0WCx5OnJlc2RhdGEuZXZlbnQub2Zmc2V0WVxyXG4gICAgICAgICAgICB9KSlcclxuICAgICAgICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiZ2V0SW5kZXhcIiwgcGFyYW1zOnt0eXBlOlwiZ2V0SW5kZXhcIiwgZXZlbnQ6ZXZlbnQsIGN1cnJlbnRJbmRleDpyZXNkYXRhLmRhdGFJbmRleCwgdmFsdWU6cmVzZGF0YS5kYXRhLCBzZXJpZXNOYW1lOiByZXNkYXRhLnNlcmllc05hbWUsaWQ6Y2lkfX0pXHJcbiAgICAgICAgICB9KVxyXG4gICAgICAgICAgLy8g5aKe5YqgRUNoYXJ0c+eahGhpZ2hsaWdodOa2iOaBr++8jOWunueOsOaMieS4i+enu+WKqOi/lOWbnue0ouW8leWKn+iDveOAgmFkZCBieSBvbmVmaXNoIOWIm+W7uuS6jiAyMDIxLTEyLTExIDA5OjUwXHJcbiAgICAgICAgICBjZmUuaW5zdGFuY2VbY2lkXS5vbignaGlnaGxpZ2h0JywgcmVzZGF0YSA9PiB7XHJcbiAgICAgICAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcImdldEhpZ2hsaWdodFwiLCBwYXJhbXM6e3R5cGU6XCJoaWdobGlnaHRcIiwgcmVzOnJlc2RhdGEsIGlkOmNpZH19KVxyXG4gICAgICAgICAgfSlcclxuICAgICAgICB9XHJcbiAgICAgICAgdGhpcy51cGRhdGFFQ2hhcnQoY2lkLGNmZS5vcHRpb25bY2lkXSlcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgdGhpcy51cGRhdGFFQ2hhcnQoY2lkLGNmZS5vcHRpb25bY2lkXSlcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIHVwZGF0YUVDaGFydChjaWQsb3B0aW9uKXtcclxuICAgICAgLy/mm7/mjaJvcHRpb27lhoVmb3JtYXTlsZ7mgKfkuLpmb3JtYXR0ZXLnmoTpooTlrprkuYnmlrnms5VcclxuICAgICAgb3B0aW9uID0gcmRmb3JtYXR0ZXJBc3NpZ24ob3B0aW9uLGNmZS5mb3JtYXR0ZXIpXHJcbiAgICAgIGlmKG9wdGlvbi50b29sdGlwKXtcclxuICAgICAgICBvcHRpb24udG9vbHRpcC5zaG93ID0gb3B0aW9uLnRvb2x0aXBTaG93P3RydWU6ZmFsc2U7XHJcbiAgICAgICAgb3B0aW9uLnRvb2x0aXAucG9zaXRpb24gPSB0aGlzLnRvb2x0aXBQb3NpdGlvbigpXHJcbiAgICAgICAgLy90b29sdGlwRm9ybWF05pa55rOV77yM5pu/5o2i57uE5Lu255qEdG9vbHRpcEZvcm1hdOS4umNvbmZpZy1lY2hhcnRzLmpz5YaF5a+55bqU55qE5pa55rOVXHJcbiAgICAgICAgaWYgKHR5cGVvZiBvcHRpb24udG9vbHRpcEZvcm1hdCA9PT0gJ3N0cmluZycgJiYgY2ZlLmZvcm1hdHRlcltvcHRpb24udG9vbHRpcEZvcm1hdF0pIHtcclxuICAgICAgICAgIG9wdGlvbi50b29sdGlwLmZvcm1hdHRlciA9IG9wdGlvbi50b29sdGlwLmZvcm1hdHRlciA/IG9wdGlvbi50b29sdGlwLmZvcm1hdHRlciA6IGNmZS5mb3JtYXR0ZXJbb3B0aW9uLnRvb2x0aXBGb3JtYXRdXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC8vIOminOiJsua4kOWPmOa3u+WKoOeahOaWueazlVxyXG4gICAgICBpZiAob3B0aW9uLnNlcmllcykge1xyXG4gICAgICBcdGZvciAobGV0IGkgaW4gb3B0aW9uLnNlcmllcykge1xyXG4gICAgICBcdFx0bGV0IGxpbmVhckdyYWRpZW50ID0gb3B0aW9uLnNlcmllc1tpXS5saW5lYXJHcmFkaWVudFxyXG4gICAgICBcdFx0aWYgKGxpbmVhckdyYWRpZW50KSB7XHJcbiAgICAgIFx0XHRcdG9wdGlvbi5zZXJpZXNbaV0uY29sb3IgPSBuZXcgZWNoYXJ0cy5ncmFwaGljLkxpbmVhckdyYWRpZW50KGxpbmVhckdyYWRpZW50WzBdLGxpbmVhckdyYWRpZW50WzFdLGxpbmVhckdyYWRpZW50WzJdLGxpbmVhckdyYWRpZW50WzNdLGxpbmVhckdyYWRpZW50WzRdKVxyXG4gICAgICBcdFx0fVxyXG4gICAgICBcdH1cclxuICAgICAgfVxyXG4gICAgICBjZmUuaW5zdGFuY2VbY2lkXS5zZXRPcHRpb24ob3B0aW9uLCBvcHRpb24ubm90TWVyZ2UpXHJcbiAgICAgIGNmZS5pbnN0YW5jZVtjaWRdLm9uKCdmaW5pc2hlZCcsIGZ1bmN0aW9uKCl7XHJcbiAgICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiY29tcGxldGVcIixwYXJhbXM6e3R5cGU6XCJjb21wbGV0ZVwiLGNvbXBsZXRlOnRydWUsaWQ6Y2lkfX0pXHJcbiAgICAgICAgaWYoY2ZlLmluc3RhbmNlW2NpZF0pe1xyXG4gICAgICAgICAgY2ZlLmluc3RhbmNlW2NpZF0ub2ZmKCdmaW5pc2hlZCcpXHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuXHJcbiAgICAgIC8v5L+u5aSNaW5pdOWIneWni+WMluWunuS+i+iOt+WPluWuvemrmOS4jeato+ehrumXrumimFxyXG4gICAgICBpZihcclxuICAgICAgICB0eXBlb2YgdGhhdFtjaWRdLiRlbC5jaGlsZHJlblswXS5jbGllbnRXaWR0aCAhPSAndW5kZWZpbmVkJyAmJlxyXG4gICAgICAgICAgKFxyXG4gICAgICAgICAgICBNYXRoLmFicyggdGhhdFtjaWRdLiRlbC5jaGlsZHJlblswXS5jbGllbnRXaWR0aCAtIGNmZS5pbnN0YW5jZVtjaWRdLmdldFdpZHRoKCkgKT4zIHx8XHJcbiAgICAgICAgICAgIE1hdGguYWJzKCB0aGF0W2NpZF0uJGVsLmNoaWxkcmVuWzBdLmNsaWVudEhlaWdodCAtIGNmZS5pbnN0YW5jZVtjaWRdLmdldEhlaWdodCgpICk+M1xyXG4gICAgICAgICAgKVxyXG4gICAgICApe3RoaXMuZWNyZXNpemUoKTt9XHJcbiAgICB9LFxyXG4gICAgdG9vbHRpcFBvc2l0aW9uKCl7XHJcbiAgICAgIHJldHVybiAocG9pbnQsIHBhcmFtcywgZG9tLCByZWN0LCBzaXplKSA9PiB7XHJcbiAgICAgIFx0bGV0IHggPSBwb2ludFswXVxyXG4gICAgICBcdGxldCB5ID0gcG9pbnRbMV1cclxuICAgICAgXHRsZXQgdmlld1dpZHRoID0gc2l6ZS52aWV3U2l6ZVswXVxyXG4gICAgICBcdGxldCB2aWV3SGVpZ2h0ID0gc2l6ZS52aWV3U2l6ZVsxXVxyXG4gICAgICBcdGxldCBib3hXaWR0aCA9IHNpemUuY29udGVudFNpemVbMF1cclxuICAgICAgXHRsZXQgYm94SGVpZ2h0ID0gc2l6ZS5jb250ZW50U2l6ZVsxXVxyXG4gICAgICBcdGxldCBwb3NYID0geCArIDMwIFxyXG4gICAgICBcdGxldCBwb3NZID0geSArIDMwIFxyXG4gICAgICBcdGlmIChwb3NYICsgYm94V2lkdGggPiB2aWV3V2lkdGgpIHsgXHJcbiAgICAgIFx0XHRwb3NYID0geCAtIGJveFdpZHRoIC0gMzBcclxuICAgICAgXHR9XHJcbiAgICAgIFx0aWYgKHBvc1kgKyBib3hIZWlnaHQgPiB2aWV3SGVpZ2h0KSB7XHJcbiAgICAgIFx0XHRwb3NZID0geSAtIGJveEhlaWdodCAtIDMwXHJcbiAgICAgIFx0fVxyXG4gICAgICBcdHJldHVybiBbcG9zWCwgcG9zWV1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIC8vPT09PT09PT09PT09PT3ku6XkuIvmmK91Q2hhcnRz55qE5pa55rOVPT09PT09PT09PT09PT09PT09PT1cclxuICAgIHVjaW5pdChuZXdWYWwsIG9sZFZhbCwgb3duZXIsIGluc3RhbmNlKXtcclxuICAgICAgaWYoSlNPTi5zdHJpbmdpZnkobmV3VmFsKSA9PSBKU09OLnN0cmluZ2lmeShvbGRWYWwpKXtcclxuICAgICAgICByZXR1cm47XHJcbiAgICAgIH1cclxuICAgICAgaWYoIW5ld1ZhbC5jYW52YXNJZCl7XHJcbiAgICAgICAgcmV0dXJuO1xyXG4gICAgICB9XHJcbiAgICAgIGxldCBjaWQgPSBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KG5ld1ZhbC5jYW52YXNJZCkpXHJcbiAgICAgIHRoaXMucmlkID0gY2lkXHJcbiAgICAgIHRoYXRbY2lkXSA9IHRoaXMuJG93bmVySW5zdGFuY2UgfHwgaW5zdGFuY2VcclxuICAgICAgY2Z1Lm9wdGlvbltjaWRdID0gSlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeShuZXdWYWwpKVxyXG4gICAgICBjZnUub3B0aW9uW2NpZF0gPSByZGZvcm1hdHRlckFzc2lnbihjZnUub3B0aW9uW2NpZF0sY2Z1LmZvcm1hdHRlcilcclxuICAgICAgbGV0IGNhbnZhc2RvbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGNpZClcclxuICAgICAgaWYoY2FudmFzZG9tICYmIGNhbnZhc2RvbS5jaGlsZHJlblswXSl7XHJcbiAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmNvbnRleHQgPSBjYW52YXNkb20uY2hpbGRyZW5bMF0uZ2V0Q29udGV4dChcIjJkXCIpXHJcbiAgICAgICAgaWYoY2Z1Lmluc3RhbmNlW2NpZF0gJiYgY2Z1Lm9wdGlvbltjaWRdICYmIGNmdS5vcHRpb25bY2lkXS51cGRhdGUgPT09IHRydWUpe1xyXG4gICAgICAgICAgdGhpcy51cGRhdGFVQ2hhcnQoKVxyXG4gICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgc2V0VGltZW91dCgoKT0+e1xyXG4gICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5jb250ZXh0LnNhdmUoKTtcclxuICAgICAgICAgICAgdGhpcy5uZXdVQ2hhcnQoKVxyXG4gICAgICAgICAgfSwxMDApXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgbmV3VUNoYXJ0KCkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5yaWRcclxuICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0gPSBuZXcgdUNoYXJ0c1JEKGNmdS5vcHRpb25bY2lkXSlcclxuICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uYWRkRXZlbnRMaXN0ZW5lcigncmVuZGVyQ29tcGxldGUnLCAoKSA9PiB7XHJcbiAgICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiY29tcGxldGVcIixwYXJhbXM6e3R5cGU6XCJjb21wbGV0ZVwiLGNvbXBsZXRlOnRydWUsaWQ6Y2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pXHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uZGVsRXZlbnRMaXN0ZW5lcigncmVuZGVyQ29tcGxldGUnKVxyXG4gICAgICB9KTtcclxuICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsTGVmdCcsICgpID0+IHtcclxuICAgICAgICB0aGF0W2NpZF0uY2FsbE1ldGhvZCgnZW1pdE1zZycse25hbWU6XCJzY3JvbGxMZWZ0XCIscGFyYW1zOnt0eXBlOlwic2Nyb2xsTGVmdFwiLHNjcm9sbExlZnQ6dHJ1ZSxpZDpjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSlcclxuICAgICAgfSk7XHJcbiAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbFJpZ2h0JywgKCkgPT4ge1xyXG4gICAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcInNjcm9sbFJpZ2h0XCIscGFyYW1zOnt0eXBlOlwic2Nyb2xsUmlnaHRcIixzY3JvbGxSaWdodDp0cnVlLGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KVxyXG4gICAgICB9KTtcclxuICAgIH0sXHJcbiAgICB1cGRhdGFVQ2hhcnQoKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLnJpZFxyXG4gICAgICBjZnUuaW5zdGFuY2VbY2lkXS51cGRhdGVEYXRhKGNmdS5vcHRpb25bY2lkXSlcclxuICAgIH0sXHJcbiAgICB0b29sdGlwRGVmYXVsdChpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpIHtcclxuICAgICAgaWYgKGNhdGVnb3J5KSB7XHJcbiAgICAgICAgbGV0IGRhdGEgPSBpdGVtLmRhdGFcclxuICAgICAgICBpZih0eXBlb2YgaXRlbS5kYXRhID09PSBcIm9iamVjdFwiKXtcclxuICAgICAgICAgIGRhdGEgPSBpdGVtLmRhdGEudmFsdWVcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIGNhdGVnb3J5ICsgJyAnICsgaXRlbS5uYW1lICsgJzonICsgZGF0YTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpZiAoaXRlbS5wcm9wZXJ0aWVzICYmIGl0ZW0ucHJvcGVydGllcy5uYW1lKSB7XHJcbiAgICAgICAgICByZXR1cm4gaXRlbS5wcm9wZXJ0aWVzLm5hbWUgO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICByZXR1cm4gaXRlbS5uYW1lICsgJzonICsgaXRlbS5kYXRhO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIHNob3dUb29sdGlwKGUsY2lkKSB7XHJcbiAgICAgIGxldCB0YyA9IGNmdS5vcHRpb25bY2lkXS50b29sdGlwQ3VzdG9tXHJcbiAgICAgIGlmICh0YyAmJiB0YyAhPT0gdW5kZWZpbmVkICYmIHRjICE9PSBudWxsKSB7XHJcbiAgICAgICAgbGV0IG9mZnNldCA9IHVuZGVmaW5lZDtcclxuICAgICAgICBpZiAodGMueCA+PSAwICYmIHRjLnkgPj0gMCkge1xyXG4gICAgICAgICAgb2Zmc2V0ID0geyB4OiB0Yy54LCB5OiB0Yy55ICsgMTAgfTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2hvd1Rvb2xUaXAoZSwge1xyXG4gICAgICAgICAgaW5kZXg6IHRjLmluZGV4LFxyXG4gICAgICAgICAgb2Zmc2V0OiBvZmZzZXQsXHJcbiAgICAgICAgICB0ZXh0TGlzdDogdGMudGV4dExpc3QsXHJcbiAgICAgICAgICBmb3JtYXR0ZXI6IChpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpID0+IHtcclxuICAgICAgICAgICAgaWYgKHR5cGVvZiBjZnUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdCA9PT0gJ3N0cmluZycgJiYgY2Z1LmZvcm1hdHRlcltjZnUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdF0pIHtcclxuICAgICAgICAgICAgICByZXR1cm4gY2Z1LmZvcm1hdHRlcltjZnUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdF0oaXRlbSwgY2F0ZWdvcnksIGluZGV4LCBvcHRzKTtcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICByZXR1cm4gdGhpcy50b29sdGlwRGVmYXVsdChpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2hvd1Rvb2xUaXAoZSwge1xyXG4gICAgICAgICAgZm9ybWF0dGVyOiAoaXRlbSwgY2F0ZWdvcnksIGluZGV4LCBvcHRzKSA9PiB7XHJcbiAgICAgICAgICAgIGlmICh0eXBlb2YgY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXQgPT09ICdzdHJpbmcnICYmIGNmdS5mb3JtYXR0ZXJbY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXRdKSB7XHJcbiAgICAgICAgICAgICAgcmV0dXJuIGNmdS5mb3JtYXR0ZXJbY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXRdKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cyk7XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgcmV0dXJuIHRoaXMudG9vbHRpcERlZmF1bHQoaXRlbSwgY2F0ZWdvcnksIGluZGV4LCBvcHRzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0pO1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgdGFwKGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMucmlkXHJcbiAgICAgIGxldCBvbnRhcCA9IGNmdS5vcHRpb25bY2lkXS5vbnRhcFxyXG4gICAgICBsZXQgdG9vbHRpcFNob3cgPSBjZnUub3B0aW9uW2NpZF0udG9vbHRpcFNob3dcclxuICAgICAgbGV0IHRhcExlZ2VuZCA9IGNmdS5vcHRpb25bY2lkXS50YXBMZWdlbmRcclxuICAgICAgaWYob250YXAgPT0gZmFsc2UpIHJldHVybjtcclxuICAgICAgbGV0IGN1cnJlbnRJbmRleD1udWxsXHJcbiAgICAgIGxldCBsZWdlbmRJbmRleD1udWxsXHJcbiAgICAgIGxldCByY2hhcnRkb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnVUMnK2NpZCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuICAgICAgbGV0IHRtcGUgPSB7fVxyXG4gICAgICBpZihlLmRldGFpbC54KXsvL3RhcOaIluiAhWNsaWNr55qE5LqL5Lu2XHJcbiAgICAgICAgdG1wZSA9IHsgeDogZS5kZXRhaWwueCAtIHJjaGFydGRvbS5sZWZ0LCB5OmUuZGV0YWlsLnkgLSByY2hhcnRkb20udG9wICsgcm9vdGRvbS50b3B9XHJcbiAgICAgIH1lbHNley8vbW91c2XnmoTkuovku7ZcclxuICAgICAgICB0bXBlID0geyB4OiBlLmNsaWVudFggLSByY2hhcnRkb20ubGVmdCwgeTplLmNsaWVudFkgLSByY2hhcnRkb20udG9wICsgcm9vdGRvbS50b3B9XHJcbiAgICAgIH1cclxuICAgICAgZS5jaGFuZ2VkVG91Y2hlcyA9IFtdO1xyXG4gICAgICBlLmNoYW5nZWRUb3VjaGVzLnVuc2hpZnQodG1wZSlcclxuICAgICAgY3VycmVudEluZGV4PWNmdS5pbnN0YW5jZVtjaWRdLmdldEN1cnJlbnREYXRhSW5kZXgoZSlcclxuICAgICAgbGVnZW5kSW5kZXg9Y2Z1Lmluc3RhbmNlW2NpZF0uZ2V0TGVnZW5kRGF0YUluZGV4KGUpXHJcbiAgICAgIGlmKHRhcExlZ2VuZCA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0udG91Y2hMZWdlbmQoZSk7XHJcbiAgICAgIH1cclxuICAgICAgaWYodG9vbHRpcFNob3c9PXRydWUpe1xyXG4gICAgICAgIHRoaXMuc2hvd1Rvb2x0aXAoZSxjaWQpXHJcbiAgICAgIH1cclxuICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiZ2V0SW5kZXhcIixwYXJhbXM6e3R5cGU6XCJnZXRJbmRleFwiLGV2ZW50OnRtcGUsY3VycmVudEluZGV4OmN1cnJlbnRJbmRleCxsZWdlbmRJbmRleDpsZWdlbmRJbmRleCxpZDpjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSlcclxuICAgIH0sXHJcbiAgICB0b3VjaFN0YXJ0KGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMucmlkXHJcbiAgICAgIGxldCBvbnRvdWNoID0gY2Z1Lm9wdGlvbltjaWRdLm9udG91Y2hcclxuICAgICAgaWYob250b3VjaCA9PSBmYWxzZSkgcmV0dXJuO1xyXG4gICAgICBpZihjZnUub3B0aW9uW2NpZF0uZW5hYmxlU2Nyb2xsID09PSB0cnVlICYmIGUudG91Y2hlcy5sZW5ndGggPT0gMSl7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2Nyb2xsU3RhcnQoZSk7XHJcbiAgICAgIH1cclxuICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiZ2V0VG91Y2hTdGFydFwiLHBhcmFtczp7dHlwZTpcInRvdWNoU3RhcnRcIixldmVudDplLmNoYW5nZWRUb3VjaGVzWzBdLGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KVxyXG4gICAgfSxcclxuICAgIHRvdWNoTW92ZShlKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLnJpZFxyXG4gICAgICBsZXQgb250b3VjaCA9IGNmdS5vcHRpb25bY2lkXS5vbnRvdWNoXHJcbiAgICAgIGlmKG9udG91Y2ggPT0gZmFsc2UpIHJldHVybjtcclxuICAgICAgaWYoY2Z1Lm9wdGlvbltjaWRdLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSAmJiBlLmNoYW5nZWRUb3VjaGVzLmxlbmd0aCA9PSAxKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGwoZSk7XHJcbiAgICAgIH1cclxuICAgICAgaWYoY2Z1Lm9wdGlvbltjaWRdLm9udGFwID09PSB0cnVlICYmIGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IGZhbHNlICYmIGNmdS5vcHRpb25bY2lkXS5vbm1vdmV0aXAgPT09IHRydWUpe1xyXG4gICAgICAgIGxldCByY2hhcnRkb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnVUMnK2NpZCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuICAgICAgICBsZXQgdG1wZSA9IHsgeDogZS5jaGFuZ2VkVG91Y2hlc1swXS5jbGllbnRYIC0gcmNoYXJ0ZG9tLmxlZnQsIHk6ZS5jaGFuZ2VkVG91Y2hlc1swXS5jbGllbnRZIC0gcmNoYXJ0ZG9tLnRvcCArIHJvb3Rkb20udG9wfVxyXG4gICAgICAgIGUuY2hhbmdlZFRvdWNoZXMudW5zaGlmdCh0bXBlKVxyXG4gICAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS50b29sdGlwU2hvdyA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgICB0aGlzLnNob3dUb29sdGlwKGUsY2lkKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpZihvbnRvdWNoID09PSB0cnVlICYmIGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgY2Z1Lm9wdGlvbltjaWRdLm9uem9vbSA9PT0gdHJ1ZSAmJiBlLmNoYW5nZWRUb3VjaGVzLmxlbmd0aCA9PSAyKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5kb2J1bGVab29tKGUpO1xyXG4gICAgICB9XHJcbiAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcImdldFRvdWNoTW92ZVwiLHBhcmFtczp7dHlwZTpcInRvdWNoTW92ZVwiLGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0saWQ6Y2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pXHJcbiAgICB9LFxyXG4gICAgdG91Y2hFbmQoZSkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5yaWRcclxuICAgICAgbGV0IG9udG91Y2ggPSBjZnUub3B0aW9uW2NpZF0ub250b3VjaFxyXG4gICAgICBpZihvbnRvdWNoID09IGZhbHNlKSByZXR1cm47XHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgZS50b3VjaGVzLmxlbmd0aCA9PSAwKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGxFbmQoZSk7XHJcbiAgICAgIH1cclxuICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiZ2V0VG91Y2hFbmRcIixwYXJhbXM6e3R5cGU6XCJ0b3VjaEVuZFwiLGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0saWQ6Y2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pXHJcbiAgICB9LFxyXG4gICAgbW91c2VEb3duKGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMucmlkXHJcbiAgICAgIGxldCBvbm1vdXNlID0gY2Z1Lm9wdGlvbltjaWRdLm9ubW91c2VcclxuICAgICAgaWYob25tb3VzZSA9PSBmYWxzZSkgcmV0dXJuO1xyXG4gICAgICBsZXQgcmNoYXJ0ZG9tID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ1VDJytjaWQpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpXHJcbiAgICAgIGxldCB0bXBlID0ge31cclxuICAgICAgdG1wZSA9IHsgeDogZS5jbGllbnRYIC0gcmNoYXJ0ZG9tLmxlZnQsIHk6ZS5jbGllbnRZIC0gcmNoYXJ0ZG9tLnRvcCArIHJvb3Rkb20udG9wfVxyXG4gICAgICBlLmNoYW5nZWRUb3VjaGVzID0gW107XHJcbiAgICAgIGUuY2hhbmdlZFRvdWNoZXMudW5zaGlmdCh0bXBlKVxyXG4gICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGxTdGFydChlKVxyXG4gICAgICBjZnUub3B0aW9uW2NpZF0ubW91c2Vkb3duPXRydWU7XHJcbiAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcImdldFRvdWNoU3RhcnRcIixwYXJhbXM6e3R5cGU6XCJtb3VzZURvd25cIixldmVudDp0bXBlLGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KVxyXG4gICAgfSxcclxuICAgIG1vdXNlTW92ZShlKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLnJpZFxyXG4gICAgICBsZXQgb25tb3VzZSA9IGNmdS5vcHRpb25bY2lkXS5vbm1vdXNlXHJcbiAgICAgIGxldCB0b29sdGlwU2hvdyA9IGNmdS5vcHRpb25bY2lkXS50b29sdGlwU2hvd1xyXG4gICAgICBpZihvbm1vdXNlID09IGZhbHNlKSByZXR1cm47XHJcbiAgICAgIGxldCByY2hhcnRkb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnVUMnK2NpZCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuICAgICAgbGV0IHRtcGUgPSB7fVxyXG4gICAgICB0bXBlID0geyB4OiBlLmNsaWVudFggLSByY2hhcnRkb20ubGVmdCwgeTplLmNsaWVudFkgLSByY2hhcnRkb20udG9wICsgcm9vdGRvbS50b3B9XHJcbiAgICAgIGUuY2hhbmdlZFRvdWNoZXMgPSBbXTtcclxuICAgICAgZS5jaGFuZ2VkVG91Y2hlcy51bnNoaWZ0KHRtcGUpXHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5tb3VzZWRvd24pe1xyXG4gICAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLnNjcm9sbChlKVxyXG4gICAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcImdldFRvdWNoTW92ZVwiLHBhcmFtczp7dHlwZTpcIm1vdXNlTW92ZVwiLGV2ZW50OnRtcGUsaWQ6Y2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pXHJcbiAgICAgIH1lbHNlIGlmKGNmdS5pbnN0YW5jZVtjaWRdKXtcclxuICAgICAgICBpZih0b29sdGlwU2hvdz09dHJ1ZSl7XHJcbiAgICAgICAgICB0aGlzLnNob3dUb29sdGlwKGUsY2lkKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIG1vdXNlVXAoZSkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5yaWRcclxuICAgICAgbGV0IG9ubW91c2UgPSBjZnUub3B0aW9uW2NpZF0ub25tb3VzZVxyXG4gICAgICBpZihvbm1vdXNlID09IGZhbHNlKSByZXR1cm47XHJcbiAgICAgIGxldCByY2hhcnRkb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnVUMnK2NpZCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuICAgICAgbGV0IHRtcGUgPSB7fVxyXG4gICAgICB0bXBlID0geyB4OiBlLmNsaWVudFggLSByY2hhcnRkb20ubGVmdCwgeTplLmNsaWVudFkgLSByY2hhcnRkb20udG9wICsgcm9vdGRvbS50b3B9XHJcbiAgICAgIGUuY2hhbmdlZFRvdWNoZXMgPSBbXTtcclxuICAgICAgZS5jaGFuZ2VkVG91Y2hlcy51bnNoaWZ0KHRtcGUpXHJcbiAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLnNjcm9sbEVuZChlKVxyXG4gICAgICBjZnUub3B0aW9uW2NpZF0ubW91c2Vkb3duPWZhbHNlO1xyXG4gICAgICB0aGF0W2NpZF0uY2FsbE1ldGhvZCgnZW1pdE1zZycse25hbWU6XCJnZXRUb3VjaEVuZFwiLHBhcmFtczp7dHlwZTpcIm1vdXNlVXBcIixldmVudDp0bXBlLGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KVxyXG4gICAgfSxcclxuICB9XHJcbn1cclxuPC9zY3JpcHQ+XHJcbjwhLS0gI2VuZGlmIC0tPlxyXG5cclxuPHN0eWxlIHNjb3BlZD5cclxuLmNoYXJ0c3ZpZXcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXg6IDE7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///122\n"); +eval("/* WEBPACK VAR INJECTION */(function(uniCloud, __f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));\nvar _uCharts = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/u-charts/u-charts.js */ 155));\nvar _configUcharts = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/u-charts/config-ucharts.js */ 156));\nvar _configEcharts = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/u-charts/config-echarts.js */ 157));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nfunction deepCloneAssign() {\n var origin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n for (var i in args) {\n for (var key in args[i]) {\n if (args[i].hasOwnProperty(key)) {\n origin[key] = args[i][key] && (0, _typeof2.default)(args[i][key]) === 'object' ? deepCloneAssign(Array.isArray(args[i][key]) ? [] : {}, origin[key], args[i][key]) : args[i][key];\n }\n }\n }\n return origin;\n}\nfunction formatterAssign(args, formatter) {\n for (var key in args) {\n if (args.hasOwnProperty(key) && args[key] !== null && (0, _typeof2.default)(args[key]) === 'object') {\n formatterAssign(args[key], formatter);\n } else if (key === 'format' && typeof args[key] === 'string') {\n args['formatter'] = formatter[args[key]] ? formatter[args[key]] : undefined;\n }\n }\n return args;\n}\n\n// 时间转换函数,为了匹配uniClinetDB读取出的时间与categories不同\nfunction getFormatDate(date) {\n var seperator = \"-\";\n var year = date.getFullYear();\n var month = date.getMonth() + 1;\n var strDate = date.getDate();\n if (month >= 1 && month <= 9) {\n month = \"0\" + month;\n }\n if (strDate >= 0 && strDate <= 9) {\n strDate = \"0\" + strDate;\n }\n var currentdate = year + seperator + month + seperator + strDate;\n return currentdate;\n}\nvar lastMoveTime = null;\n/**\r\n * 防抖\r\n *\r\n * @param { Function } fn 要执行的方法\r\n * @param { Number } wait 防抖多少毫秒\r\n *\r\n * 在 vue 中使用(注意:不能使用箭头函数,否则this指向不对,并且不能再次封装如:\r\n * move(){ // 错误调用方式\r\n * debounce(function () {\r\n * console.log(this.title);\r\n * }, 1000)});\r\n * 应该直接使用:// 正确调用方式\r\n * move: debounce(function () {\r\n * console.log(this.title);\r\n * }, 1000)\r\n */\nfunction debounce(fn, wait) {\n var timer = false;\n return function () {\n var _arguments = arguments,\n _this = this;\n clearTimeout(timer);\n timer && clearTimeout(timer);\n timer = setTimeout(function () {\n timer = false;\n fn.apply(_this, _arguments); // 把参数传进去\n }, wait);\n };\n}\nvar _default2 = {\n name: 'qiun-data-charts',\n mixins: [uniCloud.mixinDatacom],\n props: {\n type: {\n type: String,\n default: null\n },\n canvasId: {\n type: String,\n default: 'uchartsid'\n },\n canvas2d: {\n type: Boolean,\n default: false\n },\n background: {\n type: String,\n default: 'none'\n },\n animation: {\n type: Boolean,\n default: true\n },\n chartData: {\n type: Object,\n default: function _default() {\n return {\n categories: [],\n series: []\n };\n }\n },\n opts: {\n type: Object,\n default: function _default() {\n return {};\n }\n },\n eopts: {\n type: Object,\n default: function _default() {\n return {};\n }\n },\n loadingType: {\n type: Number,\n default: 2\n },\n errorShow: {\n type: Boolean,\n default: true\n },\n errorReload: {\n type: Boolean,\n default: true\n },\n errorMessage: {\n type: String,\n default: null\n },\n inScrollView: {\n type: Boolean,\n default: false\n },\n reshow: {\n type: Boolean,\n default: false\n },\n reload: {\n type: Boolean,\n default: false\n },\n disableScroll: {\n type: Boolean,\n default: false\n },\n optsWatch: {\n type: Boolean,\n default: true\n },\n onzoom: {\n type: Boolean,\n default: false\n },\n ontap: {\n type: Boolean,\n default: true\n },\n ontouch: {\n type: Boolean,\n default: false\n },\n onmouse: {\n type: Boolean,\n default: true\n },\n onmovetip: {\n type: Boolean,\n default: false\n },\n echartsH5: {\n type: Boolean,\n default: false\n },\n echartsApp: {\n type: Boolean,\n default: false\n },\n tooltipShow: {\n type: Boolean,\n default: true\n },\n tooltipFormat: {\n type: String,\n default: undefined\n },\n tooltipCustom: {\n type: Object,\n default: undefined\n },\n startDate: {\n type: String,\n default: undefined\n },\n endDate: {\n type: String,\n default: undefined\n },\n textEnum: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n groupEnum: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n pageScrollTop: {\n type: Number,\n default: 0\n },\n directory: {\n type: String,\n default: '/'\n },\n tapLegend: {\n type: Boolean,\n default: true\n },\n menus: {\n type: Array,\n default: function _default() {\n return [];\n }\n }\n },\n data: function data() {\n return {\n cid: 'uchartsid',\n inWx: false,\n inAli: false,\n inTt: false,\n inBd: false,\n inH5: false,\n inApp: false,\n inWin: false,\n type2d: true,\n disScroll: false,\n openmouse: false,\n pixel: 1,\n cWidth: 375,\n cHeight: 250,\n showchart: false,\n echarts: false,\n echartsResize: {\n state: false\n },\n uchartsOpts: {},\n echartsOpts: {},\n drawData: {},\n lastDrawTime: null\n };\n },\n created: function created() {\n this.cid = this.canvasId;\n if (this.canvasId == 'uchartsid' || this.canvasId == '') {\n var t = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';\n var len = t.length;\n var id = '';\n for (var i = 0; i < 32; i++) {\n id += t.charAt(Math.floor(Math.random() * len));\n }\n this.cid = id;\n }\n var systemInfo = uni.getSystemInfoSync();\n if (systemInfo.platform === 'windows' || systemInfo.platform === 'mac') {\n this.inWin = true;\n }\n\n //非微信小程序端强制关闭canvas2d模式\n\n this.type2d = false;\n this.disScroll = this.disableScroll;\n },\n mounted: function mounted() {\n var _this2 = this;\n this.inApp = true;\n if (this.echartsApp === true) {\n this.echarts = true;\n this.openmouse = false;\n }\n this.$nextTick(function () {\n _this2.beforeInit();\n });\n },\n destroyed: function destroyed() {\n if (this.echarts === true) {\n delete _configEcharts.default.option[this.cid];\n delete _configEcharts.default.instance[this.cid];\n } else {\n delete _configUcharts.default.option[this.cid];\n delete _configUcharts.default.instance[this.cid];\n }\n uni.offWindowResize(function () {});\n },\n watch: {\n chartDataProps: {\n handler: function handler(val, oldval) {\n if ((0, _typeof2.default)(val) === 'object') {\n if (JSON.stringify(val) !== JSON.stringify(oldval)) {\n this._clearChart();\n if (val.series && val.series.length > 0) {\n this.beforeInit();\n } else {\n this.mixinDatacomLoading = true;\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n }\n }\n } else {\n this.mixinDatacomLoading = false;\n this._clearChart();\n this.showchart = false;\n this.mixinDatacomErrorMessage = '参数错误:chartData数据类型错误';\n }\n },\n immediate: false,\n deep: true\n },\n localdata: {\n handler: function handler(val, oldval) {\n if (JSON.stringify(val) !== JSON.stringify(oldval)) {\n if (val.length > 0) {\n this.beforeInit();\n } else {\n this.mixinDatacomLoading = true;\n this._clearChart();\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n }\n }\n },\n immediate: false,\n deep: true\n },\n optsProps: {\n handler: function handler(val, oldval) {\n if ((0, _typeof2.default)(val) === 'object') {\n if (JSON.stringify(val) !== JSON.stringify(oldval) && this.echarts === false && this.optsWatch == true) {\n this.checkData(this.drawData);\n }\n } else {\n this.mixinDatacomLoading = false;\n this._clearChart();\n this.showchart = false;\n this.mixinDatacomErrorMessage = '参数错误:opts数据类型错误';\n }\n },\n immediate: false,\n deep: true\n },\n eoptsProps: {\n handler: function handler(val, oldval) {\n if ((0, _typeof2.default)(val) === 'object') {\n if (JSON.stringify(val) !== JSON.stringify(oldval) && this.echarts === true) {\n this.checkData(this.drawData);\n }\n } else {\n this.mixinDatacomLoading = false;\n this.showchart = false;\n this.mixinDatacomErrorMessage = '参数错误:eopts数据类型错误';\n }\n },\n immediate: false,\n deep: true\n },\n reshow: function reshow(val, oldval) {\n var _this3 = this;\n if (val === true && this.mixinDatacomLoading === false) {\n setTimeout(function () {\n _this3.mixinDatacomErrorMessage = null;\n _this3.echartsResize.state = !_this3.echartsResize.state;\n _this3.checkData(_this3.drawData);\n }, 200);\n }\n },\n reload: function reload(val, oldval) {\n if (val === true) {\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n this.reloading();\n }\n },\n mixinDatacomErrorMessage: function mixinDatacomErrorMessage(val, oldval) {\n if (val) {\n this.emitMsg({\n name: 'error',\n params: {\n type: \"error\",\n errorShow: this.errorShow,\n msg: val,\n id: this.cid\n }\n });\n if (this.errorShow) {\n __f__(\"log\", '[秋云图表组件]' + val, \" at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611\");\n }\n }\n },\n errorMessage: function errorMessage(val, oldval) {\n if (val && this.errorShow && val !== null && val !== 'null' && val !== '') {\n this.showchart = false;\n this.mixinDatacomLoading = false;\n this.mixinDatacomErrorMessage = val;\n } else {\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n this.reloading();\n }\n }\n },\n computed: {\n optsProps: function optsProps() {\n return JSON.parse(JSON.stringify(this.opts));\n },\n eoptsProps: function eoptsProps() {\n return JSON.parse(JSON.stringify(this.eopts));\n },\n chartDataProps: function chartDataProps() {\n return JSON.parse(JSON.stringify(this.chartData));\n }\n },\n methods: {\n beforeInit: function beforeInit() {\n this.mixinDatacomErrorMessage = null;\n if ((0, _typeof2.default)(this.chartData) === 'object' && this.chartData != null && this.chartData.series !== undefined && this.chartData.series.length > 0) {\n //拷贝一下chartData,为了opts变更后统一数据来源\n this.drawData = deepCloneAssign({}, this.chartData);\n this.mixinDatacomLoading = false;\n this.showchart = true;\n this.checkData(this.chartData);\n } else if (this.localdata.length > 0) {\n this.mixinDatacomLoading = false;\n this.showchart = true;\n this.localdataInit(this.localdata);\n } else if (this.collection !== '') {\n this.mixinDatacomLoading = false;\n this.getCloudData();\n } else {\n this.mixinDatacomLoading = true;\n }\n },\n localdataInit: function localdataInit(resdata) {\n //替换enum类型为正确的描述\n if (this.groupEnum.length > 0) {\n for (var i = 0; i < resdata.length; i++) {\n for (var j = 0; j < this.groupEnum.length; j++) {\n if (resdata[i].group === this.groupEnum[j].value) {\n resdata[i].group = this.groupEnum[j].text;\n }\n }\n }\n }\n if (this.textEnum.length > 0) {\n for (var _i = 0; _i < resdata.length; _i++) {\n for (var _j = 0; _j < this.textEnum.length; _j++) {\n if (resdata[_i].text === this.textEnum[_j].value) {\n resdata[_i].text = this.textEnum[_j].text;\n }\n }\n }\n }\n var needCategories = false;\n var tmpData = {\n categories: [],\n series: []\n };\n var tmpcategories = [];\n var tmpseries = [];\n //拼接categories\n if (this.echarts === true) {\n needCategories = _configEcharts.default.categories.includes(this.type);\n } else {\n needCategories = _configUcharts.default.categories.includes(this.type);\n }\n if (needCategories === true) {\n //如果props中的chartData带有categories,则优先使用chartData的categories\n if (this.chartData && this.chartData.categories && this.chartData.categories.length > 0) {\n tmpcategories = this.chartData.categories;\n } else {\n //如果是日期类型的数据,不管是本地数据还是云数据,都按起止日期自动拼接categories\n if (this.startDate && this.endDate) {\n var idate = new Date(this.startDate);\n var edate = new Date(this.endDate);\n while (idate <= edate) {\n tmpcategories.push(getFormatDate(idate));\n idate = idate.setDate(idate.getDate() + 1);\n idate = new Date(idate);\n }\n //否则从结果中去重并拼接categories\n } else {\n var tempckey = {};\n resdata.map(function (item, index) {\n if (item.text != undefined && !tempckey[item.text]) {\n tmpcategories.push(item.text);\n tempckey[item.text] = true;\n }\n });\n }\n }\n tmpData.categories = tmpcategories;\n }\n //拼接series\n var tempskey = {};\n resdata.map(function (item, index) {\n if (item.group != undefined && !tempskey[item.group]) {\n tmpseries.push({\n name: item.group,\n data: []\n });\n tempskey[item.group] = true;\n }\n });\n //如果没有获取到分组名称(可能是带categories的数据,也可能是不带的饼图类)\n if (tmpseries.length == 0) {\n tmpseries = [{\n name: '默认分组',\n data: []\n }];\n //如果是需要categories的图表类型\n if (needCategories === true) {\n for (var _j2 = 0; _j2 < tmpcategories.length; _j2++) {\n var seriesdata = 0;\n for (var _i2 = 0; _i2 < resdata.length; _i2++) {\n if (resdata[_i2].text == tmpcategories[_j2]) {\n seriesdata = resdata[_i2].value;\n }\n }\n tmpseries[0].data.push(seriesdata);\n }\n //如果是饼图类的图表类型\n } else {\n for (var _i3 = 0; _i3 < resdata.length; _i3++) {\n tmpseries[0].data.push({\n \"name\": resdata[_i3].text,\n \"value\": resdata[_i3].value\n });\n }\n }\n //如果有分组名\n } else {\n for (var k = 0; k < tmpseries.length; k++) {\n //如果有categories\n if (tmpcategories.length > 0) {\n for (var _j3 = 0; _j3 < tmpcategories.length; _j3++) {\n var _seriesdata = 0;\n for (var _i4 = 0; _i4 < resdata.length; _i4++) {\n if (tmpseries[k].name == resdata[_i4].group && resdata[_i4].text == tmpcategories[_j3]) {\n _seriesdata = resdata[_i4].value;\n }\n }\n tmpseries[k].data.push(_seriesdata);\n }\n //如果传了group而没有传text,即没有categories(正常情况下这种数据是不符合数据要求规范的)\n } else {\n for (var _i5 = 0; _i5 < resdata.length; _i5++) {\n if (tmpseries[k].name == resdata[_i5].group) {\n tmpseries[k].data.push(resdata[_i5].value);\n }\n }\n }\n }\n }\n tmpData.series = tmpseries;\n //拷贝一下chartData,为了opts变更后统一数据来源\n this.drawData = deepCloneAssign({}, tmpData);\n this.checkData(tmpData);\n },\n reloading: function reloading() {\n if (this.errorReload === false) {\n return;\n }\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n if (this.collection !== '') {\n this.mixinDatacomLoading = false;\n this.onMixinDatacomPropsChange(true);\n } else {\n this.beforeInit();\n }\n },\n checkData: function checkData(anyData) {\n var _this4 = this;\n var cid = this.cid;\n //复位opts或eopts\n if (this.echarts === true) {\n _configEcharts.default.option[cid] = deepCloneAssign({}, this.eopts);\n _configEcharts.default.option[cid].id = cid;\n _configEcharts.default.option[cid].type = this.type;\n } else {\n if (this.type && _configUcharts.default.type.includes(this.type)) {\n _configUcharts.default.option[cid] = deepCloneAssign({}, _configUcharts.default[this.type], this.opts);\n _configUcharts.default.option[cid].canvasId = cid;\n } else {\n this.mixinDatacomLoading = false;\n this.showchart = false;\n this.mixinDatacomErrorMessage = '参数错误:props参数中type类型不正确';\n }\n }\n //挂载categories和series\n var newData = deepCloneAssign({}, anyData);\n if (newData.series !== undefined && newData.series.length > 0) {\n this.mixinDatacomErrorMessage = null;\n if (this.echarts === true) {\n _configEcharts.default.option[cid].chartData = newData;\n this.$nextTick(function () {\n _this4.init();\n });\n } else {\n _configUcharts.default.option[cid].categories = newData.categories;\n _configUcharts.default.option[cid].series = newData.series;\n this.$nextTick(function () {\n _this4.init();\n });\n }\n }\n },\n resizeHandler: function resizeHandler() {\n var _this5 = this;\n //渲染防抖\n var currTime = Date.now();\n var lastDrawTime = this.lastDrawTime ? this.lastDrawTime : currTime - 3000;\n var duration = currTime - lastDrawTime;\n if (duration < 1000) return;\n var chartdom = uni.createSelectorQuery().in(this).select('#ChartBoxId' + this.cid).boundingClientRect(function (data) {\n _this5.showchart = true;\n if (data.width > 0 && data.height > 0) {\n if (data.width !== _this5.cWidth || data.height !== _this5.cHeight) {\n _this5.checkData(_this5.drawData);\n }\n }\n }).exec();\n },\n getCloudData: function getCloudData() {\n var _this6 = this;\n if (this.mixinDatacomLoading == true) {\n return;\n }\n this.mixinDatacomLoading = true;\n this.mixinDatacomGet().then(function (res) {\n _this6.mixinDatacomResData = res.result.data;\n _this6.localdataInit(_this6.mixinDatacomResData);\n }).catch(function (err) {\n _this6.mixinDatacomLoading = false;\n _this6.showchart = false;\n _this6.mixinDatacomErrorMessage = '请求错误:' + err;\n });\n },\n onMixinDatacomPropsChange: function onMixinDatacomPropsChange(needReset, changed) {\n if (needReset == true && this.collection !== '') {\n this.showchart = false;\n this.mixinDatacomErrorMessage = null;\n this._clearChart();\n this.getCloudData();\n }\n },\n _clearChart: function _clearChart() {\n var cid = this.cid;\n if (this.echarts !== true && _configUcharts.default.option[cid] && _configUcharts.default.option[cid].context) {\n var ctx = _configUcharts.default.option[cid].context;\n if ((0, _typeof2.default)(ctx) === \"object\" && !!!_configUcharts.default.option[cid].update) {\n ctx.clearRect(0, 0, this.cWidth * this.pixel, this.cHeight * this.pixel);\n ctx.draw();\n }\n }\n },\n init: function init() {\n var _this7 = this;\n var cid = this.cid;\n var chartdom = uni.createSelectorQuery().in(this).select('#ChartBoxId' + cid).boundingClientRect(function (data) {\n if (data.width > 0 && data.height > 0) {\n _this7.mixinDatacomLoading = false;\n _this7.showchart = true;\n _this7.lastDrawTime = Date.now();\n _this7.cWidth = data.width;\n _this7.cHeight = data.height;\n if (_this7.echarts !== true) {\n _configUcharts.default.option[cid].background = _this7.background == 'rgba(0,0,0,0)' ? '#FFFFFF' : _this7.background;\n _configUcharts.default.option[cid].canvas2d = _this7.type2d;\n _configUcharts.default.option[cid].pixelRatio = _this7.pixel;\n _configUcharts.default.option[cid].animation = _this7.animation;\n _configUcharts.default.option[cid].width = data.width * _this7.pixel;\n _configUcharts.default.option[cid].height = data.height * _this7.pixel;\n _configUcharts.default.option[cid].onzoom = _this7.onzoom;\n _configUcharts.default.option[cid].ontap = _this7.ontap;\n _configUcharts.default.option[cid].ontouch = _this7.ontouch;\n _configUcharts.default.option[cid].onmouse = _this7.openmouse;\n _configUcharts.default.option[cid].onmovetip = _this7.onmovetip;\n _configUcharts.default.option[cid].tooltipShow = _this7.tooltipShow;\n _configUcharts.default.option[cid].tooltipFormat = _this7.tooltipFormat;\n _configUcharts.default.option[cid].tooltipCustom = _this7.tooltipCustom;\n _configUcharts.default.option[cid].inScrollView = _this7.inScrollView;\n _configUcharts.default.option[cid].lastDrawTime = _this7.lastDrawTime;\n _configUcharts.default.option[cid].tapLegend = _this7.tapLegend;\n }\n //如果是H5或者App端,采用renderjs渲染图表\n if (_this7.inH5 || _this7.inApp) {\n if (_this7.echarts == true) {\n _configEcharts.default.option[cid].ontap = _this7.ontap;\n _configEcharts.default.option[cid].onmouse = _this7.openmouse;\n _configEcharts.default.option[cid].tooltipShow = _this7.tooltipShow;\n _configEcharts.default.option[cid].tooltipFormat = _this7.tooltipFormat;\n _configEcharts.default.option[cid].tooltipCustom = _this7.tooltipCustom;\n _configEcharts.default.option[cid].lastDrawTime = _this7.lastDrawTime;\n _this7.echartsOpts = deepCloneAssign({}, _configEcharts.default.option[cid]);\n } else {\n _configUcharts.default.option[cid].rotateLock = _configUcharts.default.option[cid].rotate;\n _this7.uchartsOpts = deepCloneAssign({}, _configUcharts.default.option[cid]);\n }\n //如果是小程序端,采用uCharts渲染\n } else {\n _configUcharts.default.option[cid] = formatterAssign(_configUcharts.default.option[cid], _configUcharts.default.formatter);\n _this7.mixinDatacomErrorMessage = null;\n _this7.mixinDatacomLoading = false;\n _this7.showchart = true;\n _this7.$nextTick(function () {\n if (_this7.type2d === true) {\n var query = uni.createSelectorQuery().in(_this7);\n query.select('#' + cid).fields({\n node: true,\n size: true\n }).exec(function (res) {\n if (res[0]) {\n var canvas = res[0].node;\n var ctx = canvas.getContext('2d');\n _configUcharts.default.option[cid].context = ctx;\n _configUcharts.default.option[cid].rotateLock = _configUcharts.default.option[cid].rotate;\n if (_configUcharts.default.instance[cid] && _configUcharts.default.option[cid] && _configUcharts.default.option[cid].update === true) {\n _this7._updataUChart(cid);\n } else {\n canvas.width = data.width * _this7.pixel;\n canvas.height = data.height * _this7.pixel;\n canvas._width = data.width * _this7.pixel;\n canvas._height = data.height * _this7.pixel;\n setTimeout(function () {\n _configUcharts.default.option[cid].context.restore();\n _configUcharts.default.option[cid].context.save();\n _this7._newChart(cid);\n }, 100);\n }\n } else {\n _this7.showchart = false;\n _this7.mixinDatacomErrorMessage = '参数错误:开启2d模式后,未获取到dom节点,canvas-id:' + cid;\n }\n });\n } else {\n if (_this7.inAli) {\n _configUcharts.default.option[cid].rotateLock = _configUcharts.default.option[cid].rotate;\n }\n _configUcharts.default.option[cid].context = uni.createCanvasContext(cid, _this7);\n if (_configUcharts.default.instance[cid] && _configUcharts.default.option[cid] && _configUcharts.default.option[cid].update === true) {\n _this7._updataUChart(cid);\n } else {\n setTimeout(function () {\n _configUcharts.default.option[cid].context.restore();\n _configUcharts.default.option[cid].context.save();\n _this7._newChart(cid);\n }, 100);\n }\n }\n });\n }\n } else {\n _this7.mixinDatacomLoading = false;\n _this7.showchart = false;\n if (_this7.reshow == true) {\n _this7.mixinDatacomErrorMessage = '布局错误:未获取到父元素宽高尺寸!canvas-id:' + cid;\n }\n }\n }).exec();\n },\n saveImage: function saveImage() {\n uni.canvasToTempFilePath({\n canvasId: this.cid,\n success: function success(res) {\n uni.saveImageToPhotosAlbum({\n filePath: res.tempFilePath,\n success: function success() {\n uni.showToast({\n title: '保存成功',\n duration: 2000\n });\n }\n });\n }\n }, this);\n },\n getImage: function getImage() {\n var _this8 = this;\n if (this.type2d == false) {\n uni.canvasToTempFilePath({\n canvasId: this.cid,\n success: function success(res) {\n _this8.emitMsg({\n name: 'getImage',\n params: {\n type: \"getImage\",\n base64: res.tempFilePath\n }\n });\n }\n }, this);\n } else {\n var query = uni.createSelectorQuery().in(this);\n query.select('#' + this.cid).fields({\n node: true,\n size: true\n }).exec(function (res) {\n if (res[0]) {\n var canvas = res[0].node;\n _this8.emitMsg({\n name: 'getImage',\n params: {\n type: \"getImage\",\n base64: canvas.toDataURL('image/png')\n }\n });\n }\n });\n }\n },\n _error: function _error(e) {\n this.mixinDatacomErrorMessage = e.detail.errMsg;\n },\n emitMsg: function emitMsg(msg) {\n this.$emit(msg.name, msg.params);\n },\n getRenderType: function getRenderType() {\n //防止如果开启echarts且父元素为v-if的情况renderjs监听不到prop变化的问题\n if (this.echarts === true && this.mixinDatacomLoading === false) {\n this.beforeInit();\n }\n },\n toJSON: function toJSON() {\n return this;\n }\n }\n};\nexports.default = _default2;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/uni-cloud/dist/index.js */ 127)[\"default\"], __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tZGF0YS1jaGFydHMvcWl1bi1kYXRhLWNoYXJ0cy52dWUiXSwibmFtZXMiOlsiYXJncyIsIm9yaWdpbiIsImZvcm1hdHRlckFzc2lnbiIsIm1vbnRoIiwic3RyRGF0ZSIsImNsZWFyVGltZW91dCIsInRpbWVyIiwiZm4iLCJuYW1lIiwibWl4aW5zIiwicHJvcHMiLCJ0eXBlIiwiZGVmYXVsdCIsImNhbnZhc0lkIiwiY2FudmFzMmQiLCJiYWNrZ3JvdW5kIiwiYW5pbWF0aW9uIiwiY2hhcnREYXRhIiwiY2F0ZWdvcmllcyIsInNlcmllcyIsIm9wdHMiLCJlb3B0cyIsImxvYWRpbmdUeXBlIiwiZXJyb3JTaG93IiwiZXJyb3JSZWxvYWQiLCJlcnJvck1lc3NhZ2UiLCJpblNjcm9sbFZpZXciLCJyZXNob3ciLCJyZWxvYWQiLCJkaXNhYmxlU2Nyb2xsIiwib3B0c1dhdGNoIiwib256b29tIiwib250YXAiLCJvbnRvdWNoIiwib25tb3VzZSIsIm9ubW92ZXRpcCIsImVjaGFydHNINSIsImVjaGFydHNBcHAiLCJ0b29sdGlwU2hvdyIsInRvb2x0aXBGb3JtYXQiLCJ0b29sdGlwQ3VzdG9tIiwic3RhcnREYXRlIiwiZW5kRGF0ZSIsInRleHRFbnVtIiwiZ3JvdXBFbnVtIiwicGFnZVNjcm9sbFRvcCIsImRpcmVjdG9yeSIsInRhcExlZ2VuZCIsIm1lbnVzIiwiZGF0YSIsImNpZCIsImluV3giLCJpbkFsaSIsImluVHQiLCJpbkJkIiwiaW5INSIsImluQXBwIiwiaW5XaW4iLCJ0eXBlMmQiLCJkaXNTY3JvbGwiLCJvcGVubW91c2UiLCJwaXhlbCIsImNXaWR0aCIsImNIZWlnaHQiLCJzaG93Y2hhcnQiLCJlY2hhcnRzIiwiZWNoYXJ0c1Jlc2l6ZSIsInN0YXRlIiwidWNoYXJ0c09wdHMiLCJlY2hhcnRzT3B0cyIsImRyYXdEYXRhIiwibGFzdERyYXdUaW1lIiwiY3JlYXRlZCIsImlkIiwibW91bnRlZCIsImRlc3Ryb3llZCIsInVuaSIsIndhdGNoIiwiY2hhcnREYXRhUHJvcHMiLCJoYW5kbGVyIiwiaW1tZWRpYXRlIiwiZGVlcCIsImxvY2FsZGF0YSIsIm9wdHNQcm9wcyIsImVvcHRzUHJvcHMiLCJzZXRUaW1lb3V0IiwibWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlIiwicGFyYW1zIiwibXNnIiwiY29tcHV0ZWQiLCJtZXRob2RzIiwiYmVmb3JlSW5pdCIsImxvY2FsZGF0YUluaXQiLCJyZXNkYXRhIiwibmVlZENhdGVnb3JpZXMiLCJ0bXBjYXRlZ29yaWVzIiwiaWRhdGUiLCJ0ZW1wY2tleSIsInRtcERhdGEiLCJ0bXBzZXJpZXMiLCJ0ZW1wc2tleSIsInNlcmllc2RhdGEiLCJyZWxvYWRpbmciLCJjaGVja0RhdGEiLCJjZmUiLCJjZnUiLCJyZXNpemVIYW5kbGVyIiwiY3JlYXRlU2VsZWN0b3JRdWVyeSIsImluIiwic2VsZWN0IiwiYm91bmRpbmdDbGllbnRSZWN0IiwiZXhlYyIsImdldENsb3VkRGF0YSIsInRoZW4iLCJjYXRjaCIsIm9uTWl4aW5EYXRhY29tUHJvcHNDaGFuZ2UiLCJfY2xlYXJDaGFydCIsImN0eCIsImluaXQiLCJxdWVyeSIsImZpZWxkcyIsIm5vZGUiLCJzaXplIiwiY2FudmFzIiwic2F2ZUltYWdlIiwic3VjY2VzcyIsImZpbGVQYXRoIiwidGl0bGUiLCJkdXJhdGlvbiIsImdldEltYWdlIiwiYmFzZTY0IiwiX2Vycm9yIiwiZW1pdE1zZyIsImdldFJlbmRlclR5cGUiLCJ0b0pTT04iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBOEpBO0FBQ0E7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBR0E7RUFBQTtFQUFBO0lBQUFBO0VBQUE7RUFDQTtJQUNBO01BQ0E7UUFDQUM7TUFDQTtJQUNBO0VBQ0E7RUFDQTtBQUNBO0FBRUE7RUFDQTtJQUNBO01BQ0FDO0lBQ0E7TUFDQUY7SUFDQTtFQUNBO0VBQ0E7QUFDQTs7QUFFQTtBQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtJQUNBRztFQUNBO0VBQ0E7SUFDQUM7RUFDQTtFQUNBO0VBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNBO0VBQ0E7SUFBQTtNQUFBO0lBQ0FDO0lBQ0FDO0lBQ0FBO01BQ0FBO01BQ0FDO0lBQ0E7RUFDQTtBQUNBO0FBQUEsZ0JBRUE7RUFDQUM7RUFDQUM7RUFDQUM7SUFDQUM7TUFDQUE7TUFDQUM7SUFDQTtJQUNBQztNQUNBRjtNQUNBQztJQUNBO0lBQ0FFO01BQ0FIO01BQ0FDO0lBQ0E7SUFDQUc7TUFDQUo7TUFDQUM7SUFDQTtJQUNBSTtNQUNBTDtNQUNBQztJQUNBO0lBQ0FLO01BQ0FOO01BQ0FDO1FBQ0E7VUFDQU07VUFDQUM7UUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFDQVQ7TUFDQUM7UUFDQTtNQUNBO0lBQ0E7SUFDQVM7TUFDQVY7TUFDQUM7UUFDQTtNQUNBO0lBQ0E7SUFDQVU7TUFDQVg7TUFDQUM7SUFDQTtJQUNBVztNQUNBWjtNQUNBQztJQUNBO0lBQ0FZO01BQ0FiO01BQ0FDO0lBQ0E7SUFDQWE7TUFDQWQ7TUFDQUM7SUFDQTtJQUNBYztNQUNBZjtNQUNBQztJQUNBO0lBQ0FlO01BQ0FoQjtNQUNBQztJQUNBO0lBQ0FnQjtNQUNBakI7TUFDQUM7SUFDQTtJQUNBaUI7TUFDQWxCO01BQ0FDO0lBQ0E7SUFDQWtCO01BQ0FuQjtNQUNBQztJQUNBO0lBQ0FtQjtNQUNBcEI7TUFDQUM7SUFDQTtJQUNBb0I7TUFDQXJCO01BQ0FDO0lBQ0E7SUFDQXFCO01BQ0F0QjtNQUNBQztJQUNBO0lBQ0FzQjtNQUNBdkI7TUFDQUM7SUFDQTtJQUNBdUI7TUFDQXhCO01BQ0FDO0lBQ0E7SUFDQXdCO01BQ0F6QjtNQUNBQztJQUNBO0lBQ0F5QjtNQUNBMUI7TUFDQUM7SUFDQTtJQUNBMEI7TUFDQTNCO01BQ0FDO0lBQ0E7SUFDQTJCO01BQ0E1QjtNQUNBQztJQUNBO0lBQ0E0QjtNQUNBN0I7TUFDQUM7SUFDQTtJQUNBNkI7TUFDQTlCO01BQ0FDO0lBQ0E7SUFDQThCO01BQ0EvQjtNQUNBQztJQUNBO0lBQ0ErQjtNQUNBaEM7TUFDQUM7UUFDQTtNQUNBO0lBQ0E7SUFDQWdDO01BQ0FqQztNQUNBQztRQUNBO01BQ0E7SUFDQTtJQUNBaUM7TUFDQWxDO01BQ0FDO0lBQ0E7SUFDQWtDO01BQ0FuQztNQUNBQztJQUNBO0lBQ0FtQztNQUNBcEM7TUFDQUM7SUFDQTtJQUNBb0M7TUFDQXJDO01BQ0FDO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7RUFDQXFDO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7UUFDQUM7TUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQUM7TUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBO01BQ0E7SUFDQTs7SUFVQTs7SUFFQTtJQWVBO0VBQ0E7RUFDQUM7SUFBQTtJQUVBO0lBQ0E7TUFDQTtNQUNBO0lBQ0E7SUFnQkE7TUFDQTtJQUNBO0VBcUJBO0VBQ0FDO0lBQ0E7TUFDQTtNQUNBO0lBQ0E7TUFDQTtNQUNBO0lBQ0E7SUFFQUM7RUFFQTtFQUNBQztJQUNBQztNQUNBQztRQUNBO1VBQ0E7WUFDQTtZQUNBO2NBQ0E7WUFDQTtjQUNBO2NBQ0E7Y0FDQTtZQUNBO1VBQ0E7UUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBQztNQUNBQztJQUNBO0lBQ0FDO01BQ0FIO1FBQ0E7VUFDQTtZQUNBO1VBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBQztNQUNBQztJQUNBO0lBQ0FFO01BQ0FKO1FBQ0E7VUFDQTtZQUNBO1VBQ0E7UUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBQztNQUNBQztJQUNBO0lBQ0FHO01BQ0FMO1FBQ0E7VUFDQTtZQUNBO1VBQ0E7UUFDQTtVQUNBO1VBQ0E7VUFDQTtRQUNBO01BQ0E7TUFDQUM7TUFDQUM7SUFDQTtJQUNBdEQ7TUFBQTtNQUNBO1FBQ0EwRDtVQUNBO1VBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBekQ7TUFDQTtRQUNBO1FBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTBEO01BQ0E7UUFDQTtVQUFBOUU7VUFBQStFO1lBQUE1RTtZQUFBWTtZQUFBaUU7WUFBQWY7VUFBQTtRQUFBO1FBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBaEQ7TUFDQTtRQUNBO1FBQ0E7UUFDQTtNQUNBO1FBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtFQUNBO0VBQ0FnRTtJQUNBTjtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FOO01BQ0E7SUFDQTtFQUNBO0VBQ0FZO0lBQ0FDO01BQ0E7TUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7TUFDQTtRQUNBO1FBQ0E7UUFDQTtNQUNBO1FBQ0E7UUFDQTtNQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtRQUNBO1VBQ0E7WUFDQTtjQUNBQztZQUNBO1VBQ0E7UUFDQTtNQUNBO01BQ0E7UUFDQTtVQUNBO1lBQ0E7Y0FDQUE7WUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBO01BQ0E7UUFBQTNFO1FBQUFDO01BQUE7TUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBMkU7TUFDQTtRQUNBQTtNQUNBO01BQ0E7UUFDQTtRQUNBO1VBQ0FDO1FBQ0E7VUFDQTtVQUNBO1lBQ0E7WUFDQTtZQUNBO2NBQ0FBO2NBQ0FDO2NBQ0FB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QUFBK0U7Z0JBQUE1RTtnQkFBQXVIO2NBQUE7WUFBQTtVQUNBO1FBQ0E7TUFDQTtRQUNBO1FBQ0FYLE1BQ0FWLHVCQUNBVztVQUFBQztVQUFBQztRQUFBLEdBQ0FYO1VBQ0E7WUFDQTtZQUNBO2NBQUF2RztjQUFBK0U7Z0JBQUE1RTtnQkFBQXVIO2NBQUE7WUFBQTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBb0tBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsNEIiLCJmaWxlIjoiMTI2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPCEtLSBcclxuICogcWl1bi1kYXRhLWNoYXJ0cyDnp4vkupHpq5jmgKfog73ot6jlhajnq6/lm77ooajnu4Tku7ZcclxuICogQ29weXJpZ2h0IChjKSAyMDIxIFFJVU7CriDnp4vkupEgaHR0cHM6Ly93d3cudWNoYXJ0cy5jbiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4gKiBMaWNlbnNlZCAoIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMCApXHJcbiAqIOWkjeWItuS9v+eUqOivt+S/neeVmeacrOauteazqOmHiu+8jOaEn+iwouaUr+aMgeW8gOa6kO+8gVxyXG4gKiDkuLrmlrnkvr/mm7TlpJrlvIDlj5HogIXkvb/nlKjvvIzlpoLmnInmm7Tlpb3nmoTlu7rorq7or7fmj5DkuqTnoIHkupEgUHVsbCBSZXF1ZXN0cyDvvIFcclxuICpcclxuICogdUNoYXJ0c8Ku5a6Y5pa5572R56uZXHJcbiAqIGh0dHBzOi8vd3d3LnVDaGFydHMuY25cclxuICogXHJcbiAqIOW8gOa6kOWcsOWdgDpcclxuICogaHR0cHM6Ly9naXRlZS5jb20vdUNoYXJ0cy91Q2hhcnRzXHJcbiAqIFxyXG4gKiB1bmktYXBw5o+S5Lu25biC5Zy65Zyw5Z2A77yaXHJcbiAqIGh0dHA6Ly9leHQuZGNsb3VkLm5ldC5jbi9wbHVnaW4/aWQ9MjcxXHJcbiAqIFxyXG4gLS0+XHJcbjx0ZW1wbGF0ZT5cclxuICA8dmlldyBjbGFzcz1cImNoYXJ0c3ZpZXdcIiA6aWQ9XCInQ2hhcnRCb3hJZCcrY2lkXCI+XHJcbiAgICA8dmlldyB2LWlmPVwibWl4aW5EYXRhY29tTG9hZGluZ1wiPlxyXG4gICAgICA8IS0tIOiHquWumuS5ieWKoOi9veeKtuaAge+8jOivt+aUuei/memHjCAtLT5cclxuICAgICAgPHFpdW4tbG9hZGluZyA6bG9hZGluZ1R5cGU9XCJsb2FkaW5nVHlwZVwiIC8+XHJcbiAgICA8L3ZpZXc+XHJcbiAgICA8dmlldyB2LWlmPVwibWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlICYmIGVycm9yU2hvd1wiIEB0YXA9XCJyZWxvYWRpbmdcIj5cclxuICAgICAgPCEtLSDoh6rlrprkuYnplJnor6/mj5DnpLrvvIzor7fmlLnov5nph4wgLS0+XHJcbiAgICAgIDxxaXVuLWVycm9yIDplcnJvck1lc3NhZ2U9XCJlcnJvck1lc3NhZ2VcIiAvPlxyXG4gICAgPC92aWV3PlxyXG4gICAgPCEtLSBBUFDlkoxINemHh+eUqHJlbmRlcmpz5riy5p+T5Zu+6KGoIC0tPlxyXG4gICAgPCEtLSAjaWZkZWYgQVBQLVZVRSB8fCBINSAtLT5cclxuICAgIDxibG9jayB2LWlmPVwiZWNoYXJ0c1wiPlxyXG4gICAgICA8dmlld1xyXG4gICAgICAgIDpzdHlsZT1cInsgYmFja2dyb3VuZDogYmFja2dyb3VuZCB9XCJcclxuICAgICAgICBzdHlsZT1cIndpZHRoOiAxMDAlO2hlaWdodDogMTAwJTtcIlxyXG4gICAgICAgIDpkYXRhLWRpcmVjdG9yeT1cImRpcmVjdG9yeVwiXHJcbiAgICAgICAgOmlkPVwiJ0VDJytjaWRcIiBcclxuICAgICAgICA6cHJvcD1cImVjaGFydHNPcHRzXCIgXHJcbiAgICAgICAgOmNoYW5nZTpwcm9wPVwicmRjaGFydHMuZWNpbml0XCIgXHJcbiAgICAgICAgOnJlc2l6ZT1cImVjaGFydHNSZXNpemVcIlxyXG4gICAgICAgIDpjaGFuZ2U6cmVzaXplPVwicmRjaGFydHMuZWNyZXNpemVcIlxyXG4gICAgICAgIHYtc2hvdz1cInNob3djaGFydFwiXHJcbiAgICAgIC8+XHJcbiAgICA8L2Jsb2NrPlxyXG4gICAgPGJsb2NrIHYtZWxzZT5cclxuICAgICAgPHZpZXdcclxuICAgICAgICB2LW9uOnRhcD1cInJkY2hhcnRzLnRhcFwiXHJcbiAgICAgICAgdi1vbjptb3VzZW1vdmU9XCJyZGNoYXJ0cy5tb3VzZU1vdmVcIlxyXG4gICAgICAgIHYtb246bW91c2Vkb3duPVwicmRjaGFydHMubW91c2VEb3duXCJcclxuICAgICAgICB2LW9uOm1vdXNldXA9XCJyZGNoYXJ0cy5tb3VzZVVwXCJcclxuICAgICAgICB2LW9uOnRvdWNoc3RhcnQ9XCJyZGNoYXJ0cy50b3VjaFN0YXJ0XCJcclxuICAgICAgICB2LW9uOnRvdWNobW92ZT1cInJkY2hhcnRzLnRvdWNoTW92ZVwiXHJcbiAgICAgICAgdi1vbjp0b3VjaGVuZD1cInJkY2hhcnRzLnRvdWNoRW5kXCJcclxuICAgICAgICA6aWQ9XCInVUMnK2NpZFwiXHJcbiAgICAgICAgOnByb3A9XCJ1Y2hhcnRzT3B0c1wiXHJcbiAgICAgICAgOmNoYW5nZTpwcm9wPVwicmRjaGFydHMudWNpbml0XCJcclxuICAgICAgPlxyXG4gICAgICAgIDxjYW52YXNcclxuICAgICAgICAgIDppZD1cImNpZFwiXHJcbiAgICAgICAgICA6Y2FudmFzSWQ9XCJjaWRcIlxyXG4gICAgICAgICAgOnN0eWxlPVwieyB3aWR0aDogY1dpZHRoICsgJ3B4JywgaGVpZ2h0OiBjSGVpZ2h0ICsgJ3B4JywgYmFja2dyb3VuZDogYmFja2dyb3VuZCB9XCJcclxuICAgICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc2FibGVTY3JvbGxcIlxyXG4gICAgICAgICAgQGVycm9yPVwiX2Vycm9yXCJcclxuICAgICAgICAgIHYtc2hvdz1cInNob3djaGFydFwiXHJcbiAgICAgICAgLz5cclxuICAgICAgPC92aWV3PlxyXG4gICAgPC9ibG9jaz5cclxuICAgIDwhLS0gI2VuZGlmIC0tPlxyXG4gICAgPCEtLSDmlK/ku5jlrp3lsI/nqIvluo8gLS0+XHJcbiAgICA8IS0tICNpZmRlZiBNUC1BTElQQVkgLS0+XHJcbiAgICA8YmxvY2sgdi1pZj1cIm9udG91Y2hcIj5cclxuICAgICAgPGNhbnZhc1xyXG4gICAgICAgIDppZD1cImNpZFwiXHJcbiAgICAgICAgOmNhbnZhc0lkPVwiY2lkXCJcclxuICAgICAgICA6d2lkdGg9XCJjV2lkdGggKiBwaXhlbFwiXHJcbiAgICAgICAgOmhlaWdodD1cImNIZWlnaHQgKiBwaXhlbFwiXHJcbiAgICAgICAgOnN0eWxlPVwieyB3aWR0aDogY1dpZHRoICsgJ3B4JywgaGVpZ2h0OiBjSGVpZ2h0ICsgJ3B4JywgYmFja2dyb3VuZDogYmFja2dyb3VuZCB9XCJcclxuICAgICAgICA6ZGlzYWJsZS1zY3JvbGw9XCJkaXNTY3JvbGxcIlxyXG4gICAgICAgIEB0YXA9XCJfdGFwXCJcclxuICAgICAgICBAdG91Y2hzdGFydD1cIl90b3VjaFN0YXJ0XCJcclxuICAgICAgICBAdG91Y2htb3ZlPVwiX3RvdWNoTW92ZVwiXHJcbiAgICAgICAgQHRvdWNoZW5kPVwiX3RvdWNoRW5kXCJcclxuICAgICAgICBAZXJyb3I9XCJfZXJyb3JcIlxyXG4gICAgICAgIHYtc2hvdz1cInNob3djaGFydFwiXHJcbiAgICAgIC8+XHJcbiAgICA8L2Jsb2NrPlxyXG4gICAgPGJsb2NrIHYtaWY9XCIhb250b3VjaFwiPlxyXG4gICAgICA8Y2FudmFzXHJcbiAgICAgICAgOmlkPVwiY2lkXCJcclxuICAgICAgICA6Y2FudmFzSWQ9XCJjaWRcIlxyXG4gICAgICAgIDp3aWR0aD1cImNXaWR0aCAqIHBpeGVsXCJcclxuICAgICAgICA6aGVpZ2h0PVwiY0hlaWdodCAqIHBpeGVsXCJcclxuICAgICAgICA6c3R5bGU9XCJ7IHdpZHRoOiBjV2lkdGggKyAncHgnLCBoZWlnaHQ6IGNIZWlnaHQgKyAncHgnLCBiYWNrZ3JvdW5kOiBiYWNrZ3JvdW5kIH1cIlxyXG4gICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc1Njcm9sbFwiXHJcbiAgICAgICAgQHRhcD1cIl90YXBcIlxyXG4gICAgICAgIEBlcnJvcj1cIl9lcnJvclwiXHJcbiAgICAgICAgdi1zaG93PVwic2hvd2NoYXJ0XCJcclxuICAgICAgLz5cclxuICAgIDwvYmxvY2s+XHJcbiAgICA8IS0tICNlbmRpZiAtLT5cclxuICAgIDwhLS0g5YW25LuW5bCP56iL5bqP6YCa6L+HdnVl5riy5p+T5Zu+6KGoIC0tPlxyXG4gICAgPCEtLSAjaWZkZWYgTVAtV0VJWElOIHx8IE1QLUJBSURVIHx8IE1QLVFRIHx8IE1QLVRPVVRJQU8gfHwgTVAtS1VBSVNIT1UgfHwgTVAtTEFSSyB8fCBNUC1KRCB8fCBNUC0zNjAgLS0+XHJcbiAgICA8YmxvY2sgdi1pZj1cInR5cGUyZFwiPlxyXG4gICAgICA8dmlldyB2LWlmPVwib250b3VjaFwiIEB0YXA9XCJfdGFwXCI+XHJcbiAgICAgICAgPGNhbnZhc1xyXG4gICAgICAgICAgOmlkPVwiY2lkXCJcclxuICAgICAgICAgIDpjYW52YXNJZD1cImNpZFwiXHJcbiAgICAgICAgICA6c3R5bGU9XCJ7IHdpZHRoOiBjV2lkdGggKyAncHgnLCBoZWlnaHQ6IGNIZWlnaHQgKyAncHgnLCBiYWNrZ3JvdW5kOiBiYWNrZ3JvdW5kIH1cIlxyXG4gICAgICAgICAgdHlwZT1cIjJkXCJcclxuICAgICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc1Njcm9sbFwiXHJcbiAgICAgICAgICBAdG91Y2hzdGFydD1cIl90b3VjaFN0YXJ0XCJcclxuICAgICAgICAgIEB0b3VjaG1vdmU9XCJfdG91Y2hNb3ZlXCJcclxuICAgICAgICAgIEB0b3VjaGVuZD1cIl90b3VjaEVuZFwiXHJcbiAgICAgICAgICBAZXJyb3I9XCJfZXJyb3JcIlxyXG4gICAgICAgICAgdi1zaG93PVwic2hvd2NoYXJ0XCJcclxuICAgICAgICAvPlxyXG4gICAgICA8L3ZpZXc+XHJcbiAgICAgIDx2aWV3IHYtaWY9XCIhb250b3VjaFwiIEB0YXA9XCJfdGFwXCI+XHJcbiAgICAgICAgPGNhbnZhc1xyXG4gICAgICAgICAgOmlkPVwiY2lkXCJcclxuICAgICAgICAgIDpjYW52YXNJZD1cImNpZFwiXHJcbiAgICAgICAgICA6c3R5bGU9XCJ7IHdpZHRoOiBjV2lkdGggKyAncHgnLCBoZWlnaHQ6IGNIZWlnaHQgKyAncHgnLCBiYWNrZ3JvdW5kOiBiYWNrZ3JvdW5kIH1cIlxyXG4gICAgICAgICAgdHlwZT1cIjJkXCJcclxuICAgICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc1Njcm9sbFwiXHJcbiAgICAgICAgICBAZXJyb3I9XCJfZXJyb3JcIlxyXG4gICAgICAgICAgdi1zaG93PVwic2hvd2NoYXJ0XCJcclxuICAgICAgICAvPlxyXG4gICAgICA8L3ZpZXc+XHJcbiAgICA8L2Jsb2NrPlxyXG4gICAgPGJsb2NrIHYtaWY9XCIhdHlwZTJkXCI+XHJcbiAgICAgIDx2aWV3IHYtaWY9XCJvbnRvdWNoXCIgQHRhcD1cIl90YXBcIj5cclxuICAgICAgICA8Y2FudmFzXHJcbiAgICAgICAgICA6aWQ9XCJjaWRcIlxyXG4gICAgICAgICAgOmNhbnZhc0lkPVwiY2lkXCJcclxuICAgICAgICAgIDpzdHlsZT1cInsgd2lkdGg6IGNXaWR0aCArICdweCcsIGhlaWdodDogY0hlaWdodCArICdweCcsIGJhY2tncm91bmQ6IGJhY2tncm91bmQgfVwiXHJcbiAgICAgICAgICBAdG91Y2hzdGFydD1cIl90b3VjaFN0YXJ0XCJcclxuICAgICAgICAgIEB0b3VjaG1vdmU9XCJfdG91Y2hNb3ZlXCJcclxuICAgICAgICAgIEB0b3VjaGVuZD1cIl90b3VjaEVuZFwiXHJcbiAgICAgICAgICA6ZGlzYWJsZS1zY3JvbGw9XCJkaXNTY3JvbGxcIlxyXG4gICAgICAgICAgQGVycm9yPVwiX2Vycm9yXCJcclxuICAgICAgICAgIHYtaWY9XCJzaG93Y2hhcnRcIlxyXG4gICAgICAgIC8+XHJcbiAgICAgIDwvdmlldz5cclxuICAgICAgPHZpZXcgdi1pZj1cIiFvbnRvdWNoXCIgPlxyXG4gICAgICAgIDxjYW52YXNcclxuICAgICAgICAgIDppZD1cImNpZFwiXHJcbiAgICAgICAgICA6Y2FudmFzSWQ9XCJjaWRcIlxyXG4gICAgICAgICAgOnN0eWxlPVwieyB3aWR0aDogY1dpZHRoICsgJ3B4JywgaGVpZ2h0OiBjSGVpZ2h0ICsgJ3B4JywgYmFja2dyb3VuZDogYmFja2dyb3VuZCB9XCJcclxuICAgICAgICAgIDpkaXNhYmxlLXNjcm9sbD1cImRpc1Njcm9sbFwiXHJcbiAgICAgICAgICBAdGFwPVwiX3RhcFwiXHJcbiAgICAgICAgICBAZXJyb3I9XCJfZXJyb3JcIlxyXG4gICAgICAgICAgdi1pZj1cInNob3djaGFydFwiXHJcbiAgICAgICAgLz5cclxuICAgICAgPC92aWV3PlxyXG4gICAgPC9ibG9jaz5cclxuICAgIDwhLS0gI2VuZGlmIC0tPlxyXG4gIDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcbmltcG9ydCB1Q2hhcnRzIGZyb20gJy4uLy4uL2pzX3Nkay91LWNoYXJ0cy91LWNoYXJ0cy5qcyc7XHJcbmltcG9ydCBjZnUgZnJvbSAnLi4vLi4vanNfc2RrL3UtY2hhcnRzL2NvbmZpZy11Y2hhcnRzLmpzJztcclxuLy8gI2lmZGVmIEFQUC1WVUUgfHwgSDVcclxuaW1wb3J0IGNmZSBmcm9tICcuLi8uLi9qc19zZGsvdS1jaGFydHMvY29uZmlnLWVjaGFydHMuanMnO1xyXG4vLyAjZW5kaWZcclxuXHJcbmZ1bmN0aW9uIGRlZXBDbG9uZUFzc2lnbihvcmlnaW4gPSB7fSwgLi4uYXJncykge1xyXG4gIGZvciAobGV0IGkgaW4gYXJncykge1xyXG4gICAgZm9yIChsZXQga2V5IGluIGFyZ3NbaV0pIHtcclxuICAgICAgaWYgKGFyZ3NbaV0uaGFzT3duUHJvcGVydHkoa2V5KSkge1xyXG4gICAgICAgIG9yaWdpbltrZXldID0gYXJnc1tpXVtrZXldICYmIHR5cGVvZiBhcmdzW2ldW2tleV0gPT09ICdvYmplY3QnID8gZGVlcENsb25lQXNzaWduKEFycmF5LmlzQXJyYXkoYXJnc1tpXVtrZXldKSA/IFtdIDoge30sIG9yaWdpbltrZXldLCBhcmdzW2ldW2tleV0pIDogYXJnc1tpXVtrZXldO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHJldHVybiBvcmlnaW47XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZvcm1hdHRlckFzc2lnbihhcmdzLGZvcm1hdHRlcikge1xyXG4gIGZvciAobGV0IGtleSBpbiBhcmdzKSB7XHJcbiAgICBpZihhcmdzLmhhc093blByb3BlcnR5KGtleSkgJiYgYXJnc1trZXldICE9PSBudWxsICYmIHR5cGVvZiBhcmdzW2tleV0gPT09ICdvYmplY3QnKXtcclxuICAgICAgZm9ybWF0dGVyQXNzaWduKGFyZ3Nba2V5XSxmb3JtYXR0ZXIpXHJcbiAgICB9ZWxzZSBpZihrZXkgPT09ICdmb3JtYXQnICYmIHR5cGVvZiBhcmdzW2tleV0gPT09ICdzdHJpbmcnKXtcclxuICAgICAgYXJnc1snZm9ybWF0dGVyJ10gPSBmb3JtYXR0ZXJbYXJnc1trZXldXSA/IGZvcm1hdHRlclthcmdzW2tleV1dIDogdW5kZWZpbmVkO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gYXJncztcclxufVxyXG5cclxuLy8g5pe26Ze06L2s5o2i5Ye95pWw77yM5Li65LqG5Yy56YWNdW5pQ2xpbmV0RELor7vlj5blh7rnmoTml7bpl7TkuI5jYXRlZ29yaWVz5LiN5ZCMXHJcbmZ1bmN0aW9uIGdldEZvcm1hdERhdGUoZGF0ZSkge1xyXG5cdHZhciBzZXBlcmF0b3IgPSBcIi1cIjtcclxuXHR2YXIgeWVhciA9IGRhdGUuZ2V0RnVsbFllYXIoKTtcclxuXHR2YXIgbW9udGggPSBkYXRlLmdldE1vbnRoKCkgKyAxO1xyXG5cdHZhciBzdHJEYXRlID0gZGF0ZS5nZXREYXRlKCk7XHJcblx0aWYgKG1vbnRoID49IDEgJiYgbW9udGggPD0gOSkge1xyXG5cdFx0XHRtb250aCA9IFwiMFwiICsgbW9udGg7XHJcblx0fVxyXG5cdGlmIChzdHJEYXRlID49IDAgJiYgc3RyRGF0ZSA8PSA5KSB7XHJcblx0XHRcdHN0ckRhdGUgPSBcIjBcIiArIHN0ckRhdGU7XHJcblx0fVxyXG5cdHZhciBjdXJyZW50ZGF0ZSA9IHllYXIgKyBzZXBlcmF0b3IgKyBtb250aCArIHNlcGVyYXRvciArIHN0ckRhdGU7XHJcblx0cmV0dXJuIGN1cnJlbnRkYXRlO1xyXG59XHJcblxyXG52YXIgbGFzdE1vdmVUaW1lID0gbnVsbDtcclxuLyoqXHJcbiAqIOmYsuaKllxyXG4gKlxyXG4gKiBAcGFyYW0geyBGdW5jdGlvbiB9IGZuIOimgeaJp+ihjOeahOaWueazlVxyXG4gKiBAcGFyYW0geyBOdW1iZXIgfSB3YWl0ICDpmLLmipblpJrlsJHmr6vnp5JcclxuICpcclxuICog5ZyoIHZ1ZSDkuK3kvb/nlKjvvIjms6jmhI/vvJrkuI3og73kvb/nlKjnrq3lpLTlh73mlbDvvIzlkKbliJl0aGlz5oyH5ZCR5LiN5a+577yM5bm25LiU5LiN6IO95YaN5qyh5bCB6KOF5aaC77yaXHJcbiAqIG1vdmUoKXsgIC8vIOmUmeivr+iwg+eUqOaWueW8j1xyXG4gKiAgIGRlYm91bmNlKGZ1bmN0aW9uICgpIHtcclxuICogICBjb25zb2xlLmxvZyh0aGlzLnRpdGxlKTtcclxuICogfSwgMTAwMCl977yJO1xyXG4gKiDlupTor6Xnm7TmjqXkvb/nlKjvvJovLyDmraPnoa7osIPnlKjmlrnlvI9cclxuICogbW92ZTogZGVib3VuY2UoZnVuY3Rpb24gKCkge1xyXG4gKiAgIGNvbnNvbGUubG9nKHRoaXMudGl0bGUpO1xyXG4gKiB9LCAxMDAwKVxyXG4gKi9cclxuZnVuY3Rpb24gZGVib3VuY2UoZm4sIHdhaXQpIHtcclxuICBsZXQgdGltZXIgPSBmYWxzZTtcclxuICByZXR1cm4gZnVuY3Rpb24oKSB7XHJcbiAgICBjbGVhclRpbWVvdXQodGltZXIpO1xyXG4gICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTtcclxuICAgIHRpbWVyID0gc2V0VGltZW91dCgoKSA9PiB7XHJcbiAgICAgIHRpbWVyID0gZmFsc2U7XHJcbiAgICAgIGZuLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7IC8vIOaKiuWPguaVsOS8oOi/m+WOu1xyXG4gICAgfSwgd2FpdCk7XHJcbiAgfTtcclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG4gIG5hbWU6ICdxaXVuLWRhdGEtY2hhcnRzJyxcclxuICBtaXhpbnM6IFt1bmlDbG91ZC5taXhpbkRhdGFjb21dLFxyXG4gIHByb3BzOiB7XHJcbiAgICB0eXBlOiB7XHJcbiAgICAgIHR5cGU6IFN0cmluZyxcclxuICAgICAgZGVmYXVsdDogbnVsbFxyXG4gICAgfSxcclxuICAgIGNhbnZhc0lkOiB7XHJcbiAgICAgIHR5cGU6IFN0cmluZyxcclxuICAgICAgZGVmYXVsdDogJ3VjaGFydHNpZCdcclxuICAgIH0sXHJcbiAgICBjYW52YXMyZDoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgdHlwZTogU3RyaW5nLFxyXG4gICAgICBkZWZhdWx0OiAnbm9uZSdcclxuICAgIH0sXHJcbiAgICBhbmltYXRpb246IHtcclxuICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIGNoYXJ0RGF0YToge1xyXG4gICAgICB0eXBlOiBPYmplY3QsXHJcbiAgICAgIGRlZmF1bHQoKSB7XHJcbiAgICAgICAgcmV0dXJuIHtcclxuICAgICAgICAgIGNhdGVnb3JpZXM6IFtdLFxyXG4gICAgICAgICAgc2VyaWVzOiBbXVxyXG4gICAgICAgIH07XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBvcHRzOiB7XHJcbiAgICAgIHR5cGU6IE9iamVjdCxcclxuICAgICAgZGVmYXVsdCgpIHtcclxuICAgICAgICByZXR1cm4ge307XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBlb3B0czoge1xyXG4gICAgICB0eXBlOiBPYmplY3QsXHJcbiAgICAgIGRlZmF1bHQoKSB7XHJcbiAgICAgICAgcmV0dXJuIHt9O1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgbG9hZGluZ1R5cGU6IHtcclxuICAgICAgdHlwZTogTnVtYmVyLFxyXG4gICAgICBkZWZhdWx0OiAyXHJcbiAgICB9LFxyXG4gICAgZXJyb3JTaG93OiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IHRydWVcclxuICAgIH0sXHJcbiAgICBlcnJvclJlbG9hZDoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiB0cnVlXHJcbiAgICB9LFxyXG4gICAgZXJyb3JNZXNzYWdlOiB7XHJcbiAgICAgIHR5cGU6IFN0cmluZyxcclxuICAgICAgZGVmYXVsdDogbnVsbFxyXG4gICAgfSxcclxuICAgIGluU2Nyb2xsVmlldzoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIHJlc2hvdzoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIHJlbG9hZDoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIGRpc2FibGVTY3JvbGw6IHtcclxuICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgZGVmYXVsdDogZmFsc2VcclxuICAgIH0sXHJcbiAgICBvcHRzV2F0Y2g6IHtcclxuICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIG9uem9vbToge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIG9udGFwOiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IHRydWVcclxuICAgIH0sXHJcbiAgICBvbnRvdWNoOiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXHJcbiAgICB9LFxyXG4gICAgb25tb3VzZToge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiB0cnVlXHJcbiAgICB9LFxyXG4gICAgb25tb3ZldGlwOiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXHJcbiAgICB9LFxyXG4gICAgZWNoYXJ0c0g1OiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXHJcbiAgICB9LFxyXG4gICAgZWNoYXJ0c0FwcDoge1xyXG4gICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICBkZWZhdWx0OiBmYWxzZVxyXG4gICAgfSxcclxuICAgIHRvb2x0aXBTaG93OiB7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIGRlZmF1bHQ6IHRydWVcclxuICAgIH0sXHJcbiAgICB0b29sdGlwRm9ybWF0OiB7XHJcbiAgICAgIHR5cGU6IFN0cmluZyxcclxuICAgICAgZGVmYXVsdDogdW5kZWZpbmVkXHJcbiAgICB9LFxyXG4gICAgdG9vbHRpcEN1c3RvbToge1xyXG4gICAgICB0eXBlOiBPYmplY3QsXHJcbiAgICAgIGRlZmF1bHQ6IHVuZGVmaW5lZFxyXG4gICAgfSxcclxuICAgIHN0YXJ0RGF0ZToge1xyXG4gICAgICB0eXBlOiBTdHJpbmcsXHJcbiAgICAgIGRlZmF1bHQ6IHVuZGVmaW5lZFxyXG4gICAgfSxcclxuICAgIGVuZERhdGU6IHtcclxuICAgICAgdHlwZTogU3RyaW5nLFxyXG4gICAgICBkZWZhdWx0OiB1bmRlZmluZWRcclxuICAgIH0sXHJcbiAgICB0ZXh0RW51bToge1xyXG4gICAgICB0eXBlOiBBcnJheSxcclxuICAgICAgZGVmYXVsdCAoKSB7XHJcbiAgICAgICAgcmV0dXJuIFtdXHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBncm91cEVudW06IHtcclxuICAgICAgdHlwZTogQXJyYXksXHJcbiAgICAgIGRlZmF1bHQgKCkge1xyXG4gICAgICAgIHJldHVybiBbXVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgcGFnZVNjcm9sbFRvcDoge1xyXG4gICAgICB0eXBlOiBOdW1iZXIsXHJcbiAgICAgIGRlZmF1bHQ6IDBcclxuICAgIH0sXHJcbiAgICBkaXJlY3Rvcnk6IHtcclxuICAgICAgdHlwZTogU3RyaW5nLFxyXG4gICAgICBkZWZhdWx0OiAnLydcclxuICAgIH0sXHJcbiAgICB0YXBMZWdlbmQ6IHtcclxuICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIG1lbnVzOiB7XHJcbiAgICAgIHR5cGU6IEFycmF5LFxyXG4gICAgICBkZWZhdWx0ICgpIHtcclxuICAgICAgICByZXR1cm4gW11cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0sXHJcbiAgZGF0YSgpIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIGNpZDogJ3VjaGFydHNpZCcsXHJcbiAgICAgIGluV3g6IGZhbHNlLFxyXG4gICAgICBpbkFsaTogZmFsc2UsXHJcbiAgICAgIGluVHQ6IGZhbHNlLFxyXG4gICAgICBpbkJkOiBmYWxzZSxcclxuICAgICAgaW5INTogZmFsc2UsXHJcbiAgICAgIGluQXBwOiBmYWxzZSxcclxuICAgICAgaW5XaW46IGZhbHNlLFxyXG4gICAgICB0eXBlMmQ6IHRydWUsXHJcbiAgICAgIGRpc1Njcm9sbDogZmFsc2UsXHJcbiAgICAgIG9wZW5tb3VzZTogZmFsc2UsXHJcbiAgICAgIHBpeGVsOiAxLFxyXG4gICAgICBjV2lkdGg6IDM3NSxcclxuICAgICAgY0hlaWdodDogMjUwLFxyXG4gICAgICBzaG93Y2hhcnQ6IGZhbHNlLFxyXG4gICAgICBlY2hhcnRzOiBmYWxzZSxcclxuICAgICAgZWNoYXJ0c1Jlc2l6ZTp7XHJcbiAgICAgICAgc3RhdGU6ZmFsc2VcclxuICAgICAgfSxcclxuICAgICAgdWNoYXJ0c09wdHM6IHt9LFxyXG4gICAgICBlY2hhcnRzT3B0czoge30sXHJcbiAgICAgIGRyYXdEYXRhOnt9LFxyXG4gICAgICBsYXN0RHJhd1RpbWU6bnVsbCxcclxuICAgIH07XHJcbiAgfSxcclxuICBjcmVhdGVkKCl7XHJcbiAgICB0aGlzLmNpZCA9IHRoaXMuY2FudmFzSWRcclxuICAgIGlmICh0aGlzLmNhbnZhc0lkID09ICd1Y2hhcnRzaWQnIHx8IHRoaXMuY2FudmFzSWQgPT0gJycpIHtcclxuICAgICAgbGV0IHQgPSAnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eidcclxuICAgICAgbGV0IGxlbiA9IHQubGVuZ3RoXHJcbiAgICAgIGxldCBpZCA9ICcnXHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgMzI7IGkrKykge1xyXG4gICAgICAgIGlkICs9IHQuY2hhckF0KE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIGxlbikpXHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5jaWQgPSBpZFxyXG4gICAgfVxyXG4gICAgY29uc3Qgc3lzdGVtSW5mbyA9IHVuaS5nZXRTeXN0ZW1JbmZvU3luYygpXHJcbiAgICBpZihzeXN0ZW1JbmZvLnBsYXRmb3JtID09PSAnd2luZG93cycgfHwgc3lzdGVtSW5mby5wbGF0Zm9ybSA9PT0gJ21hYycpe1xyXG4gICAgICB0aGlzLmluV2luID0gdHJ1ZTtcclxuICAgIH1cclxuICAgIC8vICNpZmRlZiBNUC1XRUlYSU5cclxuICAgIHRoaXMuaW5XeCA9IHRydWU7XHJcbiAgICBpZiAodGhpcy5jYW52YXMyZCA9PT0gZmFsc2UgfHwgc3lzdGVtSW5mby5wbGF0Zm9ybSA9PT0gJ3dpbmRvd3MnIHx8IHN5c3RlbUluZm8ucGxhdGZvcm0gPT09ICdtYWMnKSB7XHJcbiAgICAgIHRoaXMudHlwZTJkID0gZmFsc2U7XHJcbiAgICB9ZWxzZXtcclxuICAgICAgdGhpcy50eXBlMmQgPSB0cnVlO1xyXG4gICAgICB0aGlzLnBpeGVsID0gc3lzdGVtSW5mby5waXhlbFJhdGlvO1xyXG4gICAgfVxyXG4gICAgLy8gI2VuZGlmXHJcbiAgICAvL+mdnuW+ruS/oeWwj+eoi+W6j+err+W8uuWItuWFs+mXrWNhbnZhczJk5qih5byPXHJcbiAgICAvLyAjaWZuZGVmIE1QLVdFSVhJTlxyXG4gICAgdGhpcy50eXBlMmQgPSBmYWxzZTtcclxuICAgIC8vICNlbmRpZlxyXG4gICAgLy8gI2lmZGVmICBNUC1UT1VUSUFPIHx8IE1QLUxBUksgfHwgTVAtQUxJUEFZXHJcbiAgICB0aGlzLnR5cGUyZCA9IHRoaXMuY2FudmFzMmQ7XHJcbiAgICAvLyAjZW5kaWZcclxuICAgIC8vICNpZmRlZiBNUC1BTElQQVlcclxuICAgIHRoaXMuaW5BbGkgPSB0cnVlO1xyXG4gICAgdGhpcy5waXhlbCA9IHN5c3RlbUluZm8ucGl4ZWxSYXRpbztcclxuICAgIC8vICNlbmRpZlxyXG4gICAgLy8gI2lmZGVmIE1QLUJBSURVXHJcbiAgICB0aGlzLmluQmQgPSB0cnVlO1xyXG4gICAgLy8gI2VuZGlmXHJcbiAgICAvLyAjaWZkZWYgTVAtVE9VVElBT1xyXG4gICAgdGhpcy5pblR0ID0gdHJ1ZTtcclxuICAgIC8vICNlbmRpZlxyXG4gICAgdGhpcy5kaXNTY3JvbGwgPSB0aGlzLmRpc2FibGVTY3JvbGw7XHJcbiAgfSxcclxuICBtb3VudGVkKCkge1xyXG4gICAgLy8gI2lmZGVmIEFQUC1WVUVcclxuICAgIHRoaXMuaW5BcHAgPSB0cnVlO1xyXG4gICAgaWYgKHRoaXMuZWNoYXJ0c0FwcCA9PT0gdHJ1ZSkge1xyXG4gICAgICB0aGlzLmVjaGFydHMgPSB0cnVlO1xyXG4gICAgICB0aGlzLm9wZW5tb3VzZSA9IGZhbHNlO1xyXG4gICAgfVxyXG4gICAgLy8gI2VuZGlmXHJcbiAgICAvLyAjaWZkZWYgQVBQLU5WVUVcclxuICAgIHRoaXMuaW5BcHAgPSB0cnVlO1xyXG4gICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2VcclxuICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gXCLmmoLkuI3mlK/mjIFOVlVFXCJcclxuICAgIC8vICNlbmRpZlxyXG4gICAgLy8gI2lmZGVmIEg1XHJcbiAgICB0aGlzLmluSDUgPSB0cnVlO1xyXG4gICAgaWYodGhpcy5pbldpbiA9PT0gdHJ1ZSl7XHJcbiAgICAgIHRoaXMub3Blbm1vdXNlID0gdGhpcy5vbm1vdXNlO1xyXG4gICAgfVxyXG4gICAgaWYgKHRoaXMuZWNoYXJ0c0g1ID09PSB0cnVlKSB7XHJcbiAgICAgIHRoaXMuZWNoYXJ0cyA9IHRydWU7XHJcbiAgICB9XHJcbiAgICAvLyAjZW5kaWZcclxuICAgIHRoaXMuJG5leHRUaWNrKCgpPT57XHJcbiAgICAgIHRoaXMuYmVmb3JlSW5pdCgpO1xyXG4gICAgfSlcclxuICAgIC8vICNpZm5kZWYgTVAtQUxJUEFZIHx8IE1QLUJBSURVIHx8IE1QLVRPVVRJQU8gfHwgQVBQLVZVRVxyXG4gICAgY29uc3QgdGltZSA9IHRoaXMuaW5INSA/IDUwMCA6IDIwMDtcclxuICAgIGNvbnN0IF90aGlzID0gdGhpcztcclxuICAgIHVuaS5vbldpbmRvd1Jlc2l6ZShcclxuICAgICAgZGVib3VuY2UoZnVuY3Rpb24ocmVzKSB7XHJcbiAgICAgICAgaWYgKF90aGlzLm1peGluRGF0YWNvbUxvYWRpbmcgPT0gdHJ1ZSkge1xyXG4gICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsZXQgZXJybXNnID0gX3RoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlO1xyXG4gICAgICAgIGlmIChlcnJtc2cgIT09IG51bGwgJiYgZXJybXNnICE9PSAnbnVsbCcgJiYgZXJybXNnICE9PSAnJykge1xyXG4gICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAoX3RoaXMuZWNoYXJ0cykge1xyXG4gICAgICAgICAgX3RoaXMuZWNoYXJ0c1Jlc2l6ZS5zdGF0ZSA9ICFfdGhpcy5lY2hhcnRzUmVzaXplLnN0YXRlO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBfdGhpcy5yZXNpemVIYW5kbGVyKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9LCB0aW1lKVxyXG4gICAgKTtcclxuICAgIC8vICNlbmRpZlxyXG4gIH0sXHJcbiAgZGVzdHJveWVkKCl7XHJcbiAgICBpZih0aGlzLmVjaGFydHMgPT09IHRydWUpe1xyXG4gICAgICBkZWxldGUgY2ZlLm9wdGlvblt0aGlzLmNpZF1cclxuICAgICAgZGVsZXRlIGNmZS5pbnN0YW5jZVt0aGlzLmNpZF1cclxuICAgIH1lbHNle1xyXG4gICAgICBkZWxldGUgY2Z1Lm9wdGlvblt0aGlzLmNpZF1cclxuICAgICAgZGVsZXRlIGNmdS5pbnN0YW5jZVt0aGlzLmNpZF1cclxuICAgIH1cclxuICAgIC8vICNpZm5kZWYgTVAtQUxJUEFZIHx8IE1QLUJBSURVIHx8IE1QLVRPVVRJQU9cclxuICAgIHVuaS5vZmZXaW5kb3dSZXNpemUoKCk9Pnt9KVxyXG4gICAgLy8gI2VuZGlmXHJcbiAgfSxcclxuICB3YXRjaDoge1xyXG4gICAgY2hhcnREYXRhUHJvcHM6IHtcclxuICAgICAgaGFuZGxlcih2YWwsIG9sZHZhbCkge1xyXG4gICAgICAgIGlmICh0eXBlb2YgdmFsID09PSAnb2JqZWN0Jykge1xyXG4gICAgICAgICAgaWYgKEpTT04uc3RyaW5naWZ5KHZhbCkgIT09IEpTT04uc3RyaW5naWZ5KG9sZHZhbCkpIHtcclxuICAgICAgICAgICAgdGhpcy5fY2xlYXJDaGFydCgpO1xyXG4gICAgICAgICAgICBpZiAodmFsLnNlcmllcyAmJiB2YWwuc2VyaWVzLmxlbmd0aCA+IDApIHtcclxuICAgICAgICAgICAgICB0aGlzLmJlZm9yZUluaXQoKTtcclxuICAgICAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gdHJ1ZTtcclxuICAgICAgICAgICAgICB0aGlzLnNob3djaGFydCA9IGZhbHNlO1xyXG4gICAgICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gbnVsbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUxvYWRpbmcgPSBmYWxzZTtcclxuICAgICAgICAgIHRoaXMuX2NsZWFyQ2hhcnQoKTtcclxuICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUVycm9yTWVzc2FnZSA9ICflj4LmlbDplJnor6/vvJpjaGFydERhdGHmlbDmja7nsbvlnovplJnor68nO1xyXG4gICAgICAgIH1cclxuICAgICAgfSxcclxuICAgICAgaW1tZWRpYXRlOiBmYWxzZSxcclxuICAgICAgZGVlcDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIGxvY2FsZGF0YTp7XHJcbiAgICAgIGhhbmRsZXIodmFsLCBvbGR2YWwpIHtcclxuICAgICAgICBpZiAoSlNPTi5zdHJpbmdpZnkodmFsKSAhPT0gSlNPTi5zdHJpbmdpZnkob2xkdmFsKSkge1xyXG4gICAgICAgICAgaWYgKHZhbC5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgICAgIHRoaXMuYmVmb3JlSW5pdCgpO1xyXG4gICAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IHRydWU7XHJcbiAgICAgICAgICAgIHRoaXMuX2NsZWFyQ2hhcnQoKTtcclxuICAgICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSBmYWxzZTtcclxuICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfSxcclxuICAgICAgaW1tZWRpYXRlOiBmYWxzZSxcclxuICAgICAgZGVlcDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIG9wdHNQcm9wczoge1xyXG4gICAgICBoYW5kbGVyKHZhbCwgb2xkdmFsKSB7XHJcbiAgICAgICAgaWYgKHR5cGVvZiB2YWwgPT09ICdvYmplY3QnKSB7XHJcbiAgICAgICAgICBpZiAoSlNPTi5zdHJpbmdpZnkodmFsKSAhPT0gSlNPTi5zdHJpbmdpZnkob2xkdmFsKSAmJiB0aGlzLmVjaGFydHMgPT09IGZhbHNlICYmIHRoaXMub3B0c1dhdGNoID09IHRydWUpIHtcclxuICAgICAgICAgICAgdGhpcy5jaGVja0RhdGEodGhpcy5kcmF3RGF0YSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgICAgdGhpcy5fY2xlYXJDaGFydCgpO1xyXG4gICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSBmYWxzZTtcclxuICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gJ+WPguaVsOmUmeivr++8mm9wdHPmlbDmja7nsbvlnovplJnor68nO1xyXG4gICAgICAgIH1cclxuICAgICAgfSxcclxuICAgICAgaW1tZWRpYXRlOiBmYWxzZSxcclxuICAgICAgZGVlcDogdHJ1ZVxyXG4gICAgfSxcclxuICAgIGVvcHRzUHJvcHM6IHtcclxuICAgICAgaGFuZGxlcih2YWwsIG9sZHZhbCkge1xyXG4gICAgICAgIGlmICh0eXBlb2YgdmFsID09PSAnb2JqZWN0Jykge1xyXG4gICAgICAgICAgaWYgKEpTT04uc3RyaW5naWZ5KHZhbCkgIT09IEpTT04uc3RyaW5naWZ5KG9sZHZhbCkgJiYgdGhpcy5lY2hhcnRzID09PSB0cnVlKSB7XHJcbiAgICAgICAgICAgIHRoaXMuY2hlY2tEYXRhKHRoaXMuZHJhd0RhdGEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUxvYWRpbmcgPSBmYWxzZTtcclxuICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUVycm9yTWVzc2FnZSA9ICflj4LmlbDplJnor6/vvJplb3B0c+aVsOaNruexu+Wei+mUmeivryc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9LFxyXG4gICAgICBpbW1lZGlhdGU6IGZhbHNlLFxyXG4gICAgICBkZWVwOiB0cnVlXHJcbiAgICB9LFxyXG4gICAgcmVzaG93KHZhbCwgb2xkdmFsKSB7XHJcbiAgICAgIGlmICh2YWwgPT09IHRydWUgJiYgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID09PSBmYWxzZSkge1xyXG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgICAgdGhpcy5lY2hhcnRzUmVzaXplLnN0YXRlID0gIXRoaXMuZWNoYXJ0c1Jlc2l6ZS5zdGF0ZTtcclxuICAgICAgICAgIHRoaXMuY2hlY2tEYXRhKHRoaXMuZHJhd0RhdGEpO1xyXG4gICAgICAgIH0sIDIwMCk7XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICByZWxvYWQodmFsLCBvbGR2YWwpIHtcclxuICAgICAgaWYgKHZhbCA9PT0gdHJ1ZSkge1xyXG4gICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgIHRoaXMucmVsb2FkaW5nKCk7XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBtaXhpbkRhdGFjb21FcnJvck1lc3NhZ2UodmFsLCBvbGR2YWwpIHtcclxuICAgICAgaWYgKHZhbCkge1xyXG4gICAgICAgIHRoaXMuZW1pdE1zZyh7bmFtZTogJ2Vycm9yJywgcGFyYW1zOiB7dHlwZTpcImVycm9yXCIsIGVycm9yU2hvdzogdGhpcy5lcnJvclNob3csIG1zZzogdmFsLCBpZDogdGhpcy5jaWR9fSk7XHJcbiAgICAgICAgaWYodGhpcy5lcnJvclNob3cpe1xyXG4gICAgICAgICAgY29uc29sZS5sb2coJ1vnp4vkupHlm77ooajnu4Tku7ZdJyArIHZhbCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgZXJyb3JNZXNzYWdlKHZhbCwgb2xkdmFsKSB7XHJcbiAgICAgIGlmICh2YWwgJiYgdGhpcy5lcnJvclNob3cgJiYgdmFsICE9PSBudWxsICYmIHZhbCAhPT0gJ251bGwnICYmIHZhbCAhPT0gJycpIHtcclxuICAgICAgICB0aGlzLnNob3djaGFydCA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gdmFsO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgIHRoaXMucmVsb2FkaW5nKCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9LFxyXG4gIGNvbXB1dGVkOiB7XHJcbiAgICBvcHRzUHJvcHMoKSB7XHJcbiAgICAgIHJldHVybiBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHRoaXMub3B0cykpO1xyXG4gICAgfSxcclxuICAgIGVvcHRzUHJvcHMoKSB7XHJcbiAgICAgIHJldHVybiBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHRoaXMuZW9wdHMpKTtcclxuICAgIH0sXHJcbiAgICBjaGFydERhdGFQcm9wcygpIHtcclxuICAgICAgcmV0dXJuIEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkodGhpcy5jaGFydERhdGEpKTtcclxuICAgIH0sXHJcbiAgfSxcclxuICBtZXRob2RzOiB7XHJcbiAgICBiZWZvcmVJbml0KCl7XHJcbiAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gbnVsbDtcclxuICAgICAgaWYgKHR5cGVvZiB0aGlzLmNoYXJ0RGF0YSA9PT0gJ29iamVjdCcgJiYgdGhpcy5jaGFydERhdGEgIT0gbnVsbCAmJiB0aGlzLmNoYXJ0RGF0YS5zZXJpZXMgIT09IHVuZGVmaW5lZCAmJiB0aGlzLmNoYXJ0RGF0YS5zZXJpZXMubGVuZ3RoID4gMCkge1xyXG4gICAgICAgIC8v5ou36LSd5LiA5LiLY2hhcnREYXRh77yM5Li65LqGb3B0c+WPmOabtOWQjue7n+S4gOaVsOaNruadpea6kFxyXG4gICAgICAgIHRoaXMuZHJhd0RhdGEgPSBkZWVwQ2xvbmVBc3NpZ24oe30sIHRoaXMuY2hhcnREYXRhKTtcclxuICAgICAgICB0aGlzLm1peGluRGF0YWNvbUxvYWRpbmcgPSBmYWxzZTtcclxuICAgICAgICB0aGlzLnNob3djaGFydCA9IHRydWU7XHJcbiAgICAgICAgdGhpcy5jaGVja0RhdGEodGhpcy5jaGFydERhdGEpO1xyXG4gICAgICB9ZWxzZSBpZih0aGlzLmxvY2FsZGF0YS5sZW5ndGg+MCl7XHJcbiAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSB0cnVlO1xyXG4gICAgICAgIHRoaXMubG9jYWxkYXRhSW5pdCh0aGlzLmxvY2FsZGF0YSk7XHJcbiAgICAgIH1lbHNlIGlmKHRoaXMuY29sbGVjdGlvbiAhPT0gJycpe1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMuZ2V0Q2xvdWREYXRhKCk7XHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IHRydWU7XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBsb2NhbGRhdGFJbml0KHJlc2RhdGEpe1xyXG4gICAgICAvL+abv+aNomVudW3nsbvlnovkuLrmraPnoa7nmoTmj4/ov7BcclxuICAgICAgaWYodGhpcy5ncm91cEVudW0ubGVuZ3RoPjApe1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgcmVzZGF0YS5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCB0aGlzLmdyb3VwRW51bS5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBpZihyZXNkYXRhW2ldLmdyb3VwID09PSB0aGlzLmdyb3VwRW51bVtqXS52YWx1ZSl7XHJcbiAgICAgICAgICAgICAgcmVzZGF0YVtpXS5ncm91cCA9IHRoaXMuZ3JvdXBFbnVtW2pdLnRleHRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpZih0aGlzLnRleHRFbnVtLmxlbmd0aD4wKXtcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHJlc2RhdGEubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgdGhpcy50ZXh0RW51bS5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBpZihyZXNkYXRhW2ldLnRleHQgPT09IHRoaXMudGV4dEVudW1bal0udmFsdWUpe1xyXG4gICAgICAgICAgICAgIHJlc2RhdGFbaV0udGV4dCA9IHRoaXMudGV4dEVudW1bal0udGV4dFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxldCBuZWVkQ2F0ZWdvcmllcyA9IGZhbHNlO1xyXG4gICAgICBsZXQgdG1wRGF0YSA9IHtjYXRlZ29yaWVzOltdLCBzZXJpZXM6W119XHJcbiAgICAgIGxldCB0bXBjYXRlZ29yaWVzID0gW11cclxuICAgICAgbGV0IHRtcHNlcmllcyA9IFtdO1xyXG4gICAgICAvL+aLvOaOpWNhdGVnb3JpZXNcclxuICAgICAgaWYodGhpcy5lY2hhcnRzID09PSB0cnVlKXtcclxuICAgICAgICBuZWVkQ2F0ZWdvcmllcyA9IGNmZS5jYXRlZ29yaWVzLmluY2x1ZGVzKHRoaXMudHlwZSlcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgbmVlZENhdGVnb3JpZXMgPSBjZnUuY2F0ZWdvcmllcy5pbmNsdWRlcyh0aGlzLnR5cGUpXHJcbiAgICAgIH1cclxuICAgICAgaWYobmVlZENhdGVnb3JpZXMgPT09IHRydWUpe1xyXG4gICAgICAgIC8v5aaC5p6ccHJvcHPkuK3nmoRjaGFydERhdGHluKbmnIljYXRlZ29yaWVz77yM5YiZ5LyY5YWI5L2/55SoY2hhcnREYXRh55qEY2F0ZWdvcmllc1xyXG4gICAgICAgIGlmKHRoaXMuY2hhcnREYXRhICYmIHRoaXMuY2hhcnREYXRhLmNhdGVnb3JpZXMgJiYgdGhpcy5jaGFydERhdGEuY2F0ZWdvcmllcy5sZW5ndGg+MCl7XHJcbiAgICAgICAgICB0bXBjYXRlZ29yaWVzID0gdGhpcy5jaGFydERhdGEuY2F0ZWdvcmllc1xyXG4gICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgLy/lpoLmnpzmmK/ml6XmnJ/nsbvlnovnmoTmlbDmja7vvIzkuI3nrqHmmK/mnKzlnLDmlbDmja7ov5jmmK/kupHmlbDmja7vvIzpg73mjInotbfmraLml6XmnJ/oh6rliqjmi7zmjqVjYXRlZ29yaWVzXHJcbiAgICAgICAgICBpZih0aGlzLnN0YXJ0RGF0ZSAmJiB0aGlzLmVuZERhdGUpe1xyXG4gICAgICAgICAgICBsZXQgaWRhdGUgPSBuZXcgRGF0ZSh0aGlzLnN0YXJ0RGF0ZSlcclxuICAgICAgICAgICAgbGV0IGVkYXRlID0gbmV3IERhdGUodGhpcy5lbmREYXRlKVxyXG4gICAgICAgICAgICB3aGlsZSAoaWRhdGUgPD0gZWRhdGUpIHtcclxuICAgICAgICAgICAgXHR0bXBjYXRlZ29yaWVzLnB1c2goZ2V0Rm9ybWF0RGF0ZShpZGF0ZSkpXHJcbiAgICAgICAgICAgIFx0aWRhdGUgPSBpZGF0ZS5zZXREYXRlKGlkYXRlLmdldERhdGUoKSArIDEpXHJcbiAgICAgICAgICAgIFx0aWRhdGUgPSBuZXcgRGF0ZShpZGF0ZSlcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgLy/lkKbliJnku47nu5PmnpzkuK3ljrvph43lubbmi7zmjqVjYXRlZ29yaWVzXHJcbiAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgbGV0IHRlbXBja2V5ID0ge307XHJcbiAgICAgICAgICAgIHJlc2RhdGEubWFwKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgICAgICAgaWYgKGl0ZW0udGV4dCAhPSB1bmRlZmluZWQgJiYgIXRlbXBja2V5W2l0ZW0udGV4dF0pIHtcclxuICAgICAgICAgICAgICAgIHRtcGNhdGVnb3JpZXMucHVzaChpdGVtLnRleHQpXHJcbiAgICAgICAgICAgICAgICB0ZW1wY2tleVtpdGVtLnRleHRdID0gdHJ1ZVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRtcERhdGEuY2F0ZWdvcmllcyA9IHRtcGNhdGVnb3JpZXNcclxuICAgICAgfVxyXG4gICAgICAvL+aLvOaOpXNlcmllc1xyXG4gICAgICBsZXQgdGVtcHNrZXkgPSB7fTtcclxuICAgICAgcmVzZGF0YS5tYXAoZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgICBpZiAoaXRlbS5ncm91cCAhPSB1bmRlZmluZWQgJiYgIXRlbXBza2V5W2l0ZW0uZ3JvdXBdKSB7XHJcbiAgICAgICAgICB0bXBzZXJpZXMucHVzaCh7IG5hbWU6IGl0ZW0uZ3JvdXAsIGRhdGE6IFtdIH0pO1xyXG4gICAgICAgICAgdGVtcHNrZXlbaXRlbS5ncm91cF0gPSB0cnVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIC8v5aaC5p6c5rKh5pyJ6I635Y+W5Yiw5YiG57uE5ZCN56ewKOWPr+iDveaYr+W4pmNhdGVnb3JpZXPnmoTmlbDmja7vvIzkuZ/lj6/og73mmK/kuI3luKbnmoTppbzlm77nsbspXHJcbiAgICAgIGlmICh0bXBzZXJpZXMubGVuZ3RoID09IDApIHtcclxuICAgICAgICB0bXBzZXJpZXMgPSBbeyBuYW1lOiAn6buY6K6k5YiG57uEJywgZGF0YTogW10gfV07XHJcbiAgICAgICAgLy/lpoLmnpzmmK/pnIDopoFjYXRlZ29yaWVz55qE5Zu+6KGo57G75Z6LXHJcbiAgICAgICAgaWYobmVlZENhdGVnb3JpZXMgPT09IHRydWUpe1xyXG4gICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCB0bXBjYXRlZ29yaWVzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIGxldCBzZXJpZXNkYXRhID0gMDtcclxuICAgICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCByZXNkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICAgICAgaWYgKHJlc2RhdGFbaV0udGV4dCA9PSB0bXBjYXRlZ29yaWVzW2pdKSB7XHJcbiAgICAgICAgICAgICAgICBzZXJpZXNkYXRhID0gcmVzZGF0YVtpXS52YWx1ZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdG1wc2VyaWVzWzBdLmRhdGEucHVzaChzZXJpZXNkYXRhKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAvL+WmguaenOaYr+mlvOWbvuexu+eahOWbvuihqOexu+Wei1xyXG4gICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCByZXNkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICAgIHRtcHNlcmllc1swXS5kYXRhLnB1c2goe1wibmFtZVwiOiByZXNkYXRhW2ldLnRleHQsXCJ2YWx1ZVwiOiByZXNkYXRhW2ldLnZhbHVlfSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAvL+WmguaenOacieWIhue7hOWQjVxyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGZvciAobGV0IGsgPSAwOyBrIDwgdG1wc2VyaWVzLmxlbmd0aDsgaysrKSB7XHJcbiAgICAgICAgICAvL+WmguaenOaciWNhdGVnb3JpZXNcclxuICAgICAgICAgIGlmICh0bXBjYXRlZ29yaWVzLmxlbmd0aCA+IDApIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCB0bXBjYXRlZ29yaWVzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgICAgbGV0IHNlcmllc2RhdGEgPSAwO1xyXG4gICAgICAgICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgcmVzZGF0YS5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICAgICAgaWYgKHRtcHNlcmllc1trXS5uYW1lID09IHJlc2RhdGFbaV0uZ3JvdXAgJiYgcmVzZGF0YVtpXS50ZXh0ID09IHRtcGNhdGVnb3JpZXNbal0pIHtcclxuICAgICAgICAgICAgICAgICAgc2VyaWVzZGF0YSA9IHJlc2RhdGFbaV0udmFsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHRtcHNlcmllc1trXS5kYXRhLnB1c2goc2VyaWVzZGF0YSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIC8v5aaC5p6c5Lyg5LqGZ3JvdXDogIzmsqHmnInkvKB0ZXh077yM5Y2z5rKh5pyJY2F0ZWdvcmllc++8iOato+W4uOaDheWGteS4i+i/meenjeaVsOaNruaYr+S4jeespuWQiOaVsOaNruimgeaxguinhOiMg+eahO+8iVxyXG4gICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCByZXNkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICAgICAgaWYgKHRtcHNlcmllc1trXS5uYW1lID09IHJlc2RhdGFbaV0uZ3JvdXApIHtcclxuICAgICAgICAgICAgICAgIHRtcHNlcmllc1trXS5kYXRhLnB1c2gocmVzZGF0YVtpXS52YWx1ZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHRtcERhdGEuc2VyaWVzID0gdG1wc2VyaWVzXHJcbiAgICAgIC8v5ou36LSd5LiA5LiLY2hhcnREYXRh77yM5Li65LqGb3B0c+WPmOabtOWQjue7n+S4gOaVsOaNruadpea6kFxyXG4gICAgICB0aGlzLmRyYXdEYXRhID0gZGVlcENsb25lQXNzaWduKHt9LCB0bXBEYXRhKTtcclxuICAgICAgdGhpcy5jaGVja0RhdGEodG1wRGF0YSlcclxuICAgIH0sXHJcbiAgICByZWxvYWRpbmcoKSB7XHJcbiAgICAgIGlmKHRoaXMuZXJyb3JSZWxvYWQgPT09IGZhbHNlKXtcclxuICAgICAgICByZXR1cm47XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5zaG93Y2hhcnQgPSBmYWxzZTtcclxuICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICBpZiAodGhpcy5jb2xsZWN0aW9uICE9PSAnJykge1xyXG4gICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMub25NaXhpbkRhdGFjb21Qcm9wc0NoYW5nZSh0cnVlKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICB0aGlzLmJlZm9yZUluaXQoKTtcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIGNoZWNrRGF0YShhbnlEYXRhKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLmNpZFxyXG4gICAgICAvL+WkjeS9jW9wdHPmiJZlb3B0c1xyXG4gICAgICBpZih0aGlzLmVjaGFydHMgPT09IHRydWUpe1xyXG4gICAgICAgIGNmZS5vcHRpb25bY2lkXSA9IGRlZXBDbG9uZUFzc2lnbih7fSwgdGhpcy5lb3B0cyk7XHJcbiAgICAgICAgY2ZlLm9wdGlvbltjaWRdLmlkID0gY2lkO1xyXG4gICAgICAgIGNmZS5vcHRpb25bY2lkXS50eXBlID0gdGhpcy50eXBlO1xyXG4gICAgICB9ZWxzZXtcclxuICAgICAgICBpZiAodGhpcy50eXBlICYmIGNmdS50eXBlLmluY2x1ZGVzKHRoaXMudHlwZSkpIHtcclxuICAgICAgICAgIGNmdS5vcHRpb25bY2lkXSA9IGRlZXBDbG9uZUFzc2lnbih7fSwgY2Z1W3RoaXMudHlwZV0sIHRoaXMub3B0cyk7XHJcbiAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY2FudmFzSWQgPSBjaWQ7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSBmYWxzZTtcclxuICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gJ+WPguaVsOmUmeivr++8mnByb3Bz5Y+C5pWw5LitdHlwZeexu+Wei+S4jeato+ehric7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC8v5oyC6L29Y2F0ZWdvcmllc+WSjHNlcmllc1xyXG4gICAgICBsZXQgbmV3RGF0YSA9IGRlZXBDbG9uZUFzc2lnbih7fSwgYW55RGF0YSk7XHJcbiAgICAgIGlmIChuZXdEYXRhLnNlcmllcyAhPT0gdW5kZWZpbmVkICYmIG5ld0RhdGEuc2VyaWVzLmxlbmd0aCA+IDApIHtcclxuICAgICAgICB0aGlzLm1peGluRGF0YWNvbUVycm9yTWVzc2FnZSA9IG51bGw7XHJcbiAgICAgICAgaWYgKHRoaXMuZWNoYXJ0cyA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgY2ZlLm9wdGlvbltjaWRdLmNoYXJ0RGF0YSA9IG5ld0RhdGE7XHJcbiAgICAgICAgICB0aGlzLiRuZXh0VGljaygoKT0+e1xyXG4gICAgICAgICAgICB0aGlzLmluaXQoKVxyXG4gICAgICAgICAgfSlcclxuICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5jYXRlZ29yaWVzID0gbmV3RGF0YS5jYXRlZ29yaWVzO1xyXG4gICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLnNlcmllcyA9IG5ld0RhdGEuc2VyaWVzO1xyXG4gICAgICAgICAgdGhpcy4kbmV4dFRpY2soKCk9PntcclxuICAgICAgICAgICAgdGhpcy5pbml0KClcclxuICAgICAgICAgIH0pXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgcmVzaXplSGFuZGxlcigpIHtcclxuICAgICAgLy/muLLmn5PpmLLmipZcclxuICAgICAgbGV0IGN1cnJUaW1lID0gRGF0ZS5ub3coKTtcclxuICAgICAgbGV0IGxhc3REcmF3VGltZSA9IHRoaXMubGFzdERyYXdUaW1lP3RoaXMubGFzdERyYXdUaW1lOmN1cnJUaW1lLTMwMDA7XHJcbiAgICAgIGxldCBkdXJhdGlvbiA9IGN1cnJUaW1lIC0gbGFzdERyYXdUaW1lO1xyXG4gICAgICBpZiAoZHVyYXRpb24gPCAxMDAwKSByZXR1cm47XHJcbiAgICAgIGxldCBjaGFydGRvbSA9IHVuaVxyXG4gICAgICAgIC5jcmVhdGVTZWxlY3RvclF1ZXJ5KClcclxuICAgICAgICAvLyAjaWZuZGVmIE1QLUFMSVBBWVxyXG4gICAgICAgIC5pbih0aGlzKVxyXG4gICAgICAgIC8vICNlbmRpZlxyXG4gICAgICAgIC5zZWxlY3QoJyNDaGFydEJveElkJyt0aGlzLmNpZClcclxuICAgICAgICAuYm91bmRpbmdDbGllbnRSZWN0KGRhdGEgPT4ge1xyXG4gICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSB0cnVlO1xyXG4gICAgICAgICAgaWYgKGRhdGEud2lkdGggPiAwICYmIGRhdGEuaGVpZ2h0ID4gMCkge1xyXG4gICAgICAgICAgICBpZiAoZGF0YS53aWR0aCAhPT0gdGhpcy5jV2lkdGggfHwgZGF0YS5oZWlnaHQgIT09IHRoaXMuY0hlaWdodCkge1xyXG4gICAgICAgICAgICAgIHRoaXMuY2hlY2tEYXRhKHRoaXMuZHJhd0RhdGEpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9KVxyXG4gICAgICAgIC5leGVjKCk7XHJcbiAgICB9LFxyXG4gICAgZ2V0Q2xvdWREYXRhKCkge1xyXG4gICAgICBpZiAodGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID09IHRydWUpIHtcclxuICAgICAgICByZXR1cm47XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gdHJ1ZTtcclxuICAgICAgdGhpcy5taXhpbkRhdGFjb21HZXQoKVxyXG4gICAgICAgIC50aGVuKHJlcyA9PiB7XHJcbiAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbVJlc0RhdGEgPSByZXMucmVzdWx0LmRhdGE7XHJcbiAgICAgICAgICB0aGlzLmxvY2FsZGF0YUluaXQodGhpcy5taXhpbkRhdGFjb21SZXNEYXRhKTtcclxuICAgICAgICB9KVxyXG4gICAgICAgIC5jYXRjaChlcnIgPT4ge1xyXG4gICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgICB0aGlzLnNob3djaGFydCA9IGZhbHNlO1xyXG4gICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSAn6K+35rGC6ZSZ6K+v77yaJyArIGVycjtcclxuICAgICAgICB9KTtcclxuICAgIH0sXHJcbiAgICBvbk1peGluRGF0YWNvbVByb3BzQ2hhbmdlKG5lZWRSZXNldCwgY2hhbmdlZCkge1xyXG4gICAgICBpZiAobmVlZFJlc2V0ID09IHRydWUgJiYgdGhpcy5jb2xsZWN0aW9uICE9PSAnJykge1xyXG4gICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBudWxsO1xyXG4gICAgICAgIHRoaXMuX2NsZWFyQ2hhcnQoKTtcclxuICAgICAgICB0aGlzLmdldENsb3VkRGF0YSgpO1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgX2NsZWFyQ2hhcnQoKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLmNpZFxyXG4gICAgICBpZiAodGhpcy5lY2hhcnRzICE9PSB0cnVlICYmIGNmdS5vcHRpb25bY2lkXSAmJiBjZnUub3B0aW9uW2NpZF0uY29udGV4dCkge1xyXG4gICAgICAgIGNvbnN0IGN0eCA9IGNmdS5vcHRpb25bY2lkXS5jb250ZXh0O1xyXG4gICAgICAgIGlmKHR5cGVvZiBjdHggPT09IFwib2JqZWN0XCIgJiYgISEhY2Z1Lm9wdGlvbltjaWRdLnVwZGF0ZSl7XHJcbiAgICAgICAgICBjdHguY2xlYXJSZWN0KDAsIDAsIHRoaXMuY1dpZHRoKnRoaXMucGl4ZWwsIHRoaXMuY0hlaWdodCp0aGlzLnBpeGVsKTtcclxuICAgICAgICAgIGN0eC5kcmF3KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgaW5pdCgpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMuY2lkXHJcbiAgICAgIGxldCBjaGFydGRvbSA9IHVuaVxyXG4gICAgICAgIC5jcmVhdGVTZWxlY3RvclF1ZXJ5KClcclxuICAgICAgICAvLyAjaWZuZGVmIE1QLUFMSVBBWVxyXG4gICAgICAgIC5pbih0aGlzKVxyXG4gICAgICAgIC8vICNlbmRpZlxyXG4gICAgICAgIC5zZWxlY3QoJyNDaGFydEJveElkJytjaWQpXHJcbiAgICAgICAgLmJvdW5kaW5nQ2xpZW50UmVjdChkYXRhID0+IHtcclxuICAgICAgICAgIGlmIChkYXRhLndpZHRoID4gMCAmJiBkYXRhLmhlaWdodCA+IDApIHtcclxuICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gdHJ1ZTtcclxuICAgICAgICAgICAgdGhpcy5sYXN0RHJhd1RpbWUgPSBEYXRlLm5vdygpO1xyXG4gICAgICAgICAgICB0aGlzLmNXaWR0aCA9IGRhdGEud2lkdGg7XHJcbiAgICAgICAgICAgIHRoaXMuY0hlaWdodCA9IGRhdGEuaGVpZ2h0O1xyXG4gICAgICAgICAgICBpZih0aGlzLmVjaGFydHMgIT09IHRydWUpe1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5iYWNrZ3JvdW5kID0gdGhpcy5iYWNrZ3JvdW5kID09ICdyZ2JhKDAsMCwwLDApJyA/ICcjRkZGRkZGJyA6IHRoaXMuYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY2FudmFzMmQgPSB0aGlzLnR5cGUyZDtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0ucGl4ZWxSYXRpbyA9IHRoaXMucGl4ZWw7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmFuaW1hdGlvbiA9IHRoaXMuYW5pbWF0aW9uO1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS53aWR0aCA9IGRhdGEud2lkdGggKiB0aGlzLnBpeGVsO1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5oZWlnaHQgPSBkYXRhLmhlaWdodCAqIHRoaXMucGl4ZWw7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLm9uem9vbSA9IHRoaXMub256b29tO1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5vbnRhcCA9IHRoaXMub250YXA7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLm9udG91Y2ggPSB0aGlzLm9udG91Y2g7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLm9ubW91c2UgPSB0aGlzLm9wZW5tb3VzZTtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0ub25tb3ZldGlwID0gdGhpcy5vbm1vdmV0aXA7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBTaG93ID0gdGhpcy50b29sdGlwU2hvdztcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdCA9IHRoaXMudG9vbHRpcEZvcm1hdDtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0udG9vbHRpcEN1c3RvbSA9IHRoaXMudG9vbHRpcEN1c3RvbTtcclxuICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uaW5TY3JvbGxWaWV3ID0gdGhpcy5pblNjcm9sbFZpZXc7XHJcbiAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmxhc3REcmF3VGltZSA9IHRoaXMubGFzdERyYXdUaW1lO1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS50YXBMZWdlbmQgPSB0aGlzLnRhcExlZ2VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvL+WmguaenOaYr0g15oiW6ICFQXBw56uv77yM6YeH55SocmVuZGVyanPmuLLmn5Plm77ooahcclxuICAgICAgICAgICAgaWYgKHRoaXMuaW5INSB8fCB0aGlzLmluQXBwKSB7XHJcbiAgICAgICAgICAgICAgaWYgKHRoaXMuZWNoYXJ0cyA9PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgICBjZmUub3B0aW9uW2NpZF0ub250YXAgPSB0aGlzLm9udGFwO1xyXG4gICAgICAgICAgICAgICAgY2ZlLm9wdGlvbltjaWRdLm9ubW91c2UgPSB0aGlzLm9wZW5tb3VzZTtcclxuICAgICAgICAgICAgICAgIGNmZS5vcHRpb25bY2lkXS50b29sdGlwU2hvdyA9IHRoaXMudG9vbHRpcFNob3c7XHJcbiAgICAgICAgICAgICAgICBjZmUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdCA9IHRoaXMudG9vbHRpcEZvcm1hdDtcclxuICAgICAgICAgICAgICAgIGNmZS5vcHRpb25bY2lkXS50b29sdGlwQ3VzdG9tID0gdGhpcy50b29sdGlwQ3VzdG9tO1xyXG4gICAgICAgICAgICAgICAgY2ZlLm9wdGlvbltjaWRdLmxhc3REcmF3VGltZSA9IHRoaXMubGFzdERyYXdUaW1lO1xyXG4gICAgICAgICAgICAgICAgdGhpcy5lY2hhcnRzT3B0cyA9IGRlZXBDbG9uZUFzc2lnbih7fSwgY2ZlLm9wdGlvbltjaWRdKTtcclxuICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLnJvdGF0ZUxvY2sgPSBjZnUub3B0aW9uW2NpZF0ucm90YXRlO1xyXG4gICAgICAgICAgICAgICAgdGhpcy51Y2hhcnRzT3B0cyA9IGRlZXBDbG9uZUFzc2lnbih7fSwgY2Z1Lm9wdGlvbltjaWRdKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8v5aaC5p6c5piv5bCP56iL5bqP56uv77yM6YeH55SodUNoYXJ0c+a4suafk1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXSA9IGZvcm1hdHRlckFzc2lnbihjZnUub3B0aW9uW2NpZF0sY2Z1LmZvcm1hdHRlcilcclxuICAgICAgICAgICAgICB0aGlzLm1peGluRGF0YWNvbUVycm9yTWVzc2FnZSA9IG51bGw7XHJcbiAgICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgICAgICAgdGhpcy5zaG93Y2hhcnQgPSB0cnVlO1xyXG4gICAgICAgICAgICAgIHRoaXMuJG5leHRUaWNrKCgpPT57XHJcbiAgICAgICAgICAgICAgICBpZiAodGhpcy50eXBlMmQgPT09IHRydWUpIHtcclxuICAgICAgICAgICAgICAgICAgY29uc3QgcXVlcnkgPSB1bmkuY3JlYXRlU2VsZWN0b3JRdWVyeSgpLmluKHRoaXMpXHJcbiAgICAgICAgICAgICAgICAgIHF1ZXJ5XHJcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdCgnIycgKyBjaWQpXHJcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkcyh7IG5vZGU6IHRydWUsIHNpemU6IHRydWUgfSlcclxuICAgICAgICAgICAgICAgICAgICAuZXhlYyhyZXMgPT4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaWYgKHJlc1swXSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjYW52YXMgPSByZXNbMF0ubm9kZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY3R4ID0gY2FudmFzLmdldENvbnRleHQoJzJkJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5jb250ZXh0ID0gY3R4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0ucm90YXRlTG9jayA9IGNmdS5vcHRpb25bY2lkXS5yb3RhdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGNmdS5pbnN0YW5jZVtjaWRdICYmIGNmdS5vcHRpb25bY2lkXSAmJiBjZnUub3B0aW9uW2NpZF0udXBkYXRlID09PSB0cnVlKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLl91cGRhdGFVQ2hhcnQoY2lkKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjYW52YXMud2lkdGggPSBkYXRhLndpZHRoICogdGhpcy5waXhlbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjYW52YXMuaGVpZ2h0ID0gZGF0YS5oZWlnaHQgKiB0aGlzLnBpeGVsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNhbnZhcy5fd2lkdGggPSBkYXRhLndpZHRoICogdGhpcy5waXhlbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjYW52YXMuX2hlaWdodCA9IGRhdGEuaGVpZ2h0ICogdGhpcy5waXhlbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpPT57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY29udGV4dC5zYXZlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLl9uZXdDaGFydChjaWQpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSwxMDApXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMubWl4aW5EYXRhY29tRXJyb3JNZXNzYWdlID0gJ+WPguaVsOmUmeivr++8muW8gOWQrzJk5qih5byP5ZCO77yM5pyq6I635Y+W5YiwZG9t6IqC54K577yMY2FudmFzLWlkOicgKyBjaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICBpZih0aGlzLmluQWxpKXtcclxuICAgICAgICAgICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0ucm90YXRlTG9jayA9IGNmdS5vcHRpb25bY2lkXS5yb3RhdGU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmNvbnRleHQgPSB1bmkuY3JlYXRlQ2FudmFzQ29udGV4dChjaWQsIHRoaXMpO1xyXG4gICAgICAgICAgICAgICAgICBpZihjZnUuaW5zdGFuY2VbY2lkXSAmJiBjZnUub3B0aW9uW2NpZF0gJiYgY2Z1Lm9wdGlvbltjaWRdLnVwZGF0ZSA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5fdXBkYXRhVUNoYXJ0KGNpZClcclxuICAgICAgICAgICAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgICAgICAgICAgc2V0VGltZW91dCgoKT0+e1xyXG4gICAgICAgICAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmNvbnRleHQucmVzdG9yZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmNvbnRleHQuc2F2ZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGhpcy5fbmV3Q2hhcnQoY2lkKVxyXG4gICAgICAgICAgICAgICAgICAgIH0sMTAwKVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID0gZmFsc2U7XHJcbiAgICAgICAgICAgIHRoaXMuc2hvd2NoYXJ0ID0gZmFsc2U7XHJcbiAgICAgICAgICAgIGlmICh0aGlzLnJlc2hvdyA9PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSAn5biD5bGA6ZSZ6K+v77ya5pyq6I635Y+W5Yiw54i25YWD57Sg5a696auY5bC65a+477yBY2FudmFzLWlkOicgKyBjaWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9KVxyXG4gICAgICAgIC5leGVjKCk7XHJcbiAgICB9LFxyXG4gICAgc2F2ZUltYWdlKCl7XHJcbiAgICBcdHVuaS5jYW52YXNUb1RlbXBGaWxlUGF0aCh7XHJcbiAgICBcdCAgY2FudmFzSWQ6IHRoaXMuY2lkLFxyXG4gICAgXHQgIHN1Y2Nlc3M6IHJlcz0+e1xyXG4gICAgXHQgICAgLy8jaWZkZWYgSDVcclxuICAgIFx0XHRcdHZhciBhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImFcIik7XHJcbiAgICBcdFx0XHRhLmhyZWYgPSByZXMudGVtcEZpbGVQYXRoO1xyXG4gICAgXHRcdFx0YS5kb3dubG9hZCA9IHRoaXMuY2lkO1xyXG4gICAgXHRcdFx0YS50YXJnZXQgPSAnX2JsYW5rJ1xyXG4gICAgXHRcdFx0YS5jbGljaygpO1xyXG4gICAgXHQgICAgLy8jZW5kaWZcclxuICAgIFx0ICAgIC8vI2lmbmRlZiBINVxyXG4gICAgXHQgICAgICB1bmkuc2F2ZUltYWdlVG9QaG90b3NBbGJ1bSh7XHJcbiAgICAgICAgICAgICAgZmlsZVBhdGg6IHJlcy50ZW1wRmlsZVBhdGgsXHJcbiAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgICAgICAgICAgdW5pLnNob3dUb2FzdCh7XHJcbiAgICAgICAgICAgICAgICAgIHRpdGxlOiAn5L+d5a2Y5oiQ5YqfJyxcclxuICAgICAgICAgICAgICAgICAgZHVyYXRpb246IDIwMDBcclxuICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgIFx0ICAgICAgfSk7XHJcbiAgICBcdCAgICAvLyNlbmRpZlxyXG4gICAgXHQgIH0gXHJcbiAgICBcdH0sdGhpcyk7XHJcbiAgICB9LFxyXG4gICAgZ2V0SW1hZ2UoKXtcclxuICAgICAgaWYodGhpcy50eXBlMmQgPT0gZmFsc2Upe1xyXG4gICAgICAgIHVuaS5jYW52YXNUb1RlbXBGaWxlUGF0aCh7XHJcbiAgICAgICAgICBjYW52YXNJZDogdGhpcy5jaWQsXHJcbiAgICAgICAgICBzdWNjZXNzOiByZXM9PntcclxuICAgICAgICAgICAgdGhpcy5lbWl0TXNnKHtuYW1lOiAnZ2V0SW1hZ2UnLCBwYXJhbXM6IHt0eXBlOlwiZ2V0SW1hZ2VcIiwgYmFzZTY0OiByZXMudGVtcEZpbGVQYXRofX0pO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0sdGhpcyk7XHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIGNvbnN0IHF1ZXJ5ID0gdW5pLmNyZWF0ZVNlbGVjdG9yUXVlcnkoKS5pbih0aGlzKVxyXG4gICAgICAgIHF1ZXJ5XHJcbiAgICAgICAgICAuc2VsZWN0KCcjJyArIHRoaXMuY2lkKVxyXG4gICAgICAgICAgLmZpZWxkcyh7IG5vZGU6IHRydWUsIHNpemU6IHRydWUgfSlcclxuICAgICAgICAgIC5leGVjKHJlcyA9PiB7XHJcbiAgICAgICAgICAgIGlmIChyZXNbMF0pIHtcclxuICAgICAgICAgICAgICBjb25zdCBjYW52YXMgPSByZXNbMF0ubm9kZTtcclxuICAgICAgICAgICAgICB0aGlzLmVtaXRNc2coe25hbWU6ICdnZXRJbWFnZScsIHBhcmFtczoge3R5cGU6XCJnZXRJbWFnZVwiLCBiYXNlNjQ6IGNhbnZhcy50b0RhdGFVUkwoJ2ltYWdlL3BuZycpfX0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9KTtcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIC8vICNpZm5kZWYgQVBQLVZVRSB8fCBINVxyXG4gICAgX25ld0NoYXJ0KGNpZCkge1xyXG4gICAgICBpZiAodGhpcy5taXhpbkRhdGFjb21Mb2FkaW5nID09IHRydWUpIHtcclxuICAgICAgICByZXR1cm47XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5zaG93Y2hhcnQgPSB0cnVlO1xyXG4gICAgICBjZnUuaW5zdGFuY2VbY2lkXSA9IG5ldyB1Q2hhcnRzKGNmdS5vcHRpb25bY2lkXSk7XHJcbiAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLmFkZEV2ZW50TGlzdGVuZXIoJ3JlbmRlckNvbXBsZXRlJywgKCkgPT4ge1xyXG4gICAgICAgIHRoaXMuZW1pdE1zZyh7bmFtZTogJ2NvbXBsZXRlJywgcGFyYW1zOiB7dHlwZTpcImNvbXBsZXRlXCIsIGNvbXBsZXRlOiB0cnVlLCBpZDogY2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pO1xyXG4gICAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLmRlbEV2ZW50TGlzdGVuZXIoJ3JlbmRlckNvbXBsZXRlJylcclxuICAgICAgfSk7XHJcbiAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbExlZnQnLCAoKSA9PiB7XHJcbiAgICAgICAgdGhpcy5lbWl0TXNnKHtuYW1lOiAnc2Nyb2xsTGVmdCcsIHBhcmFtczoge3R5cGU6XCJzY3JvbGxMZWZ0XCIsIHNjcm9sbExlZnQ6IHRydWUsIGlkOiBjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSk7XHJcbiAgICAgIH0pO1xyXG4gICAgICBjZnUuaW5zdGFuY2VbY2lkXS5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGxSaWdodCcsICgpID0+IHtcclxuICAgICAgICB0aGlzLmVtaXRNc2coe25hbWU6ICdzY3JvbGxSaWdodCcsIHBhcmFtczoge3R5cGU6XCJzY3JvbGxSaWdodFwiLCBzY3JvbGxSaWdodDogdHJ1ZSwgaWQ6IGNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KTtcclxuICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgX3VwZGF0YVVDaGFydChjaWQpIHtcclxuICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0udXBkYXRlRGF0YShjZnUub3B0aW9uW2NpZF0pXHJcbiAgICB9LFxyXG4gICAgX3Rvb2x0aXBEZWZhdWx0KGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cykge1xyXG4gICAgICBpZiAoY2F0ZWdvcnkpIHtcclxuICAgICAgICBsZXQgZGF0YSA9IGl0ZW0uZGF0YVxyXG4gICAgICAgIGlmKHR5cGVvZiBpdGVtLmRhdGEgPT09IFwib2JqZWN0XCIpe1xyXG4gICAgICAgICAgZGF0YSA9IGl0ZW0uZGF0YS52YWx1ZVxyXG4gICAgICAgIH1cclxuICAgICAgICByZXR1cm4gY2F0ZWdvcnkgKyAnICcgKyBpdGVtLm5hbWUgKyAnOicgKyBkYXRhO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGlmIChpdGVtLnByb3BlcnRpZXMgJiYgaXRlbS5wcm9wZXJ0aWVzLm5hbWUpIHtcclxuICAgICAgICAgIHJldHVybiBpdGVtLnByb3BlcnRpZXMubmFtZTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgcmV0dXJuIGl0ZW0ubmFtZSArICc6JyArIGl0ZW0uZGF0YTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBfc2hvd1Rvb2x0aXAoZSkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5jaWRcclxuICAgICAgbGV0IHRjID0gY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBDdXN0b21cclxuICAgICAgaWYgKHRjICYmIHRjICE9PSB1bmRlZmluZWQgJiYgdGMgIT09IG51bGwpIHtcclxuICAgICAgICBsZXQgb2Zmc2V0ID0gdW5kZWZpbmVkO1xyXG4gICAgICAgIGlmICh0Yy54ID49IDAgJiYgdGMueSA+PSAwKSB7XHJcbiAgICAgICAgICBvZmZzZXQgPSB7IHg6IHRjLngsIHk6IHRjLnkgKyAxMCB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zaG93VG9vbFRpcChlLCB7XHJcbiAgICAgICAgICBpbmRleDogdGMuaW5kZXgsXHJcbiAgICAgICAgICBvZmZzZXQ6IG9mZnNldCxcclxuICAgICAgICAgIHRleHRMaXN0OiB0Yy50ZXh0TGlzdCxcclxuICAgICAgICAgIGZvcm1hdHRlcjogKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cykgPT4ge1xyXG4gICAgICAgICAgICBpZiAodHlwZW9mIGNmdS5vcHRpb25bY2lkXS50b29sdGlwRm9ybWF0ID09PSAnc3RyaW5nJyAmJiBjZnUuZm9ybWF0dGVyW2NmdS5vcHRpb25bY2lkXS50b29sdGlwRm9ybWF0XSkge1xyXG4gICAgICAgICAgICAgIHJldHVybiBjZnUuZm9ybWF0dGVyW2NmdS5vcHRpb25bY2lkXS50b29sdGlwRm9ybWF0XShpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgIHJldHVybiB0aGlzLl90b29sdGlwRGVmYXVsdChpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2hvd1Rvb2xUaXAoZSwge1xyXG4gICAgICAgICAgZm9ybWF0dGVyOiAoaXRlbSwgY2F0ZWdvcnksIGluZGV4LCBvcHRzKSA9PiB7XHJcbiAgICAgICAgICAgIGlmICh0eXBlb2YgY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXQgPT09ICdzdHJpbmcnICYmIGNmdS5mb3JtYXR0ZXJbY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXRdKSB7XHJcbiAgICAgICAgICAgICAgcmV0dXJuIGNmdS5mb3JtYXR0ZXJbY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXRdKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cyk7XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuX3Rvb2x0aXBEZWZhdWx0KGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9KTtcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIF90YXAoZSxtb3ZlKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLmNpZFxyXG4gICAgICBsZXQgY3VycmVudEluZGV4ID0gbnVsbDtcclxuICAgICAgbGV0IGxlZ2VuZEluZGV4ID0gbnVsbDtcclxuICAgICAgaWYgKHRoaXMuaW5TY3JvbGxWaWV3ID09PSB0cnVlIHx8IHRoaXMuaW5BbGkpIHtcclxuICAgICAgICBsZXQgY2hhcnRkb20gPSB1bmlcclxuICAgICAgICAgIC5jcmVhdGVTZWxlY3RvclF1ZXJ5KClcclxuICAgICAgICAgIC8vICNpZm5kZWYgTVAtQUxJUEFZXHJcbiAgICAgICAgICAuaW4odGhpcylcclxuICAgICAgICAgIC5zZWxlY3QoJyNDaGFydEJveElkJytjaWQpXHJcbiAgICAgICAgICAvLyAjZW5kaWZcclxuICAgICAgICAgIC8vICNpZmRlZiBNUC1BTElQQVlcclxuICAgICAgICAgIC5zZWxlY3QoJyMnK3RoaXMuY2lkKVxyXG4gICAgICAgICAgLy8gI2VuZGlmXHJcbiAgICAgICAgICAuYm91bmRpbmdDbGllbnRSZWN0KGRhdGEgPT4ge1xyXG4gICAgICAgICAgICBlLmNoYW5nZWRUb3VjaGVzPVtdO1xyXG4gICAgICAgICAgICBpZiAodGhpcy5pbkFsaSkge1xyXG4gICAgICAgICAgICAgIGUuY2hhbmdlZFRvdWNoZXMudW5zaGlmdCh7IHg6IGUuZGV0YWlsLmNsaWVudFggLSBkYXRhLmxlZnQsIHk6IGUuZGV0YWlsLmNsaWVudFkgLSBkYXRhLnRvcH0pO1xyXG4gICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICBlLmNoYW5nZWRUb3VjaGVzLnVuc2hpZnQoeyB4OiBlLmRldGFpbC54IC0gZGF0YS5sZWZ0LCB5OiBlLmRldGFpbC55IC0gZGF0YS50b3AgLSB0aGlzLnBhZ2VTY3JvbGxUb3B9KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZihtb3ZlKXtcclxuICAgICAgICAgICAgICBpZiAodGhpcy50b29sdGlwU2hvdyA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5fc2hvd1Rvb2x0aXAoZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICBjdXJyZW50SW5kZXggPSBjZnUuaW5zdGFuY2VbY2lkXS5nZXRDdXJyZW50RGF0YUluZGV4KGUpO1xyXG4gICAgICAgICAgICAgIGxlZ2VuZEluZGV4ID0gY2Z1Lmluc3RhbmNlW2NpZF0uZ2V0TGVnZW5kRGF0YUluZGV4KGUpO1xyXG4gICAgICAgICAgICAgIGlmKHRoaXMudGFwTGVnZW5kID09PSB0cnVlKXtcclxuICAgICAgICAgICAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLnRvdWNoTGVnZW5kKGUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpZiAodGhpcy50b29sdGlwU2hvdyA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5fc2hvd1Rvb2x0aXAoZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHRoaXMuZW1pdE1zZyh7bmFtZTogJ2dldEluZGV4JywgcGFyYW1zOiB7IHR5cGU6XCJnZXRJbmRleFwiLCBldmVudDp7IHg6IGUuZGV0YWlsLnggLSBkYXRhLmxlZnQsIHk6IGUuZGV0YWlsLnkgLSBkYXRhLnRvcCB9LCBjdXJyZW50SW5kZXg6IGN1cnJlbnRJbmRleCwgbGVnZW5kSW5kZXg6IGxlZ2VuZEluZGV4LCBpZDogY2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9KVxyXG4gICAgICAgICAgLmV4ZWMoKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpZihtb3ZlKXtcclxuICAgICAgICAgIGlmICh0aGlzLnRvb2x0aXBTaG93ID09PSB0cnVlKSB7XHJcbiAgICAgICAgICAgIHRoaXMuX3Nob3dUb29sdGlwKGUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgZS5jaGFuZ2VkVG91Y2hlcz1bXTtcclxuICAgICAgICAgIGUuY2hhbmdlZFRvdWNoZXMudW5zaGlmdCh7IHg6IGUuZGV0YWlsLnggLSBlLmN1cnJlbnRUYXJnZXQub2Zmc2V0TGVmdCwgeTogZS5kZXRhaWwueSAtIGUuY3VycmVudFRhcmdldC5vZmZzZXRUb3AgfSk7XHJcbiAgICAgICAgICBjdXJyZW50SW5kZXggPSBjZnUuaW5zdGFuY2VbY2lkXS5nZXRDdXJyZW50RGF0YUluZGV4KGUpO1xyXG4gICAgICAgICAgbGVnZW5kSW5kZXggPSBjZnUuaW5zdGFuY2VbY2lkXS5nZXRMZWdlbmREYXRhSW5kZXgoZSk7XHJcbiAgICAgICAgICBpZih0aGlzLnRhcExlZ2VuZCA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLnRvdWNoTGVnZW5kKGUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaWYgKHRoaXMudG9vbHRpcFNob3cgPT09IHRydWUpIHtcclxuICAgICAgICAgICAgdGhpcy5fc2hvd1Rvb2x0aXAoZSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0aGlzLmVtaXRNc2coe25hbWU6ICdnZXRJbmRleCcsIHBhcmFtczoge3R5cGU6XCJnZXRJbmRleFwiLCBldmVudDp7IHg6IGUuZGV0YWlsLngsIHk6IGUuZGV0YWlsLnkgLSBlLmN1cnJlbnRUYXJnZXQub2Zmc2V0VG9wIH0sIGN1cnJlbnRJbmRleDogY3VycmVudEluZGV4LCBsZWdlbmRJbmRleDogbGVnZW5kSW5kZXgsIGlkOiBjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgX3RvdWNoU3RhcnQoZSkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5jaWRcclxuICAgICAgbGFzdE1vdmVUaW1lPURhdGUubm93KCk7XHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgZS50b3VjaGVzLmxlbmd0aCA9PSAxKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGxTdGFydChlKTtcclxuICAgICAgfVxyXG4gICAgICB0aGlzLmVtaXRNc2coe25hbWU6J2dldFRvdWNoU3RhcnQnLCBwYXJhbXM6e3R5cGU6XCJ0b3VjaFN0YXJ0XCIsIGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0sIGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KTtcclxuICAgIH0sXHJcbiAgICBfdG91Y2hNb3ZlKGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMuY2lkXHJcbiAgICAgIGxldCBjdXJyTW92ZVRpbWUgPSBEYXRlLm5vdygpO1xyXG4gICAgICBsZXQgZHVyYXRpb24gPSBjdXJyTW92ZVRpbWUgLSBsYXN0TW92ZVRpbWU7XHJcbiAgICAgIGxldCB0b3VjaE1vdmVMaW1pdCA9IGNmdS5vcHRpb25bY2lkXS50b3VjaE1vdmVMaW1pdCB8fCAyNDtcclxuICAgICAgaWYgKGR1cmF0aW9uIDwgTWF0aC5mbG9vcigxMDAwIC8gdG91Y2hNb3ZlTGltaXQpKSByZXR1cm47Ly/mr4/np5I2MOW4p1xyXG4gICAgICBsYXN0TW92ZVRpbWUgPSBjdXJyTW92ZVRpbWU7XHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgZS5jaGFuZ2VkVG91Y2hlcy5sZW5ndGggPT0gMSl7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2Nyb2xsKGUpO1xyXG4gICAgICB9XHJcbiAgICAgIGlmKHRoaXMub250YXAgPT09IHRydWUgJiYgY2Z1Lm9wdGlvbltjaWRdLmVuYWJsZVNjcm9sbCA9PT0gZmFsc2UgJiYgdGhpcy5vbm1vdmV0aXAgPT09IHRydWUpe1xyXG4gICAgICAgIHRoaXMuX3RhcChlLHRydWUpXHJcbiAgICAgIH1cclxuICAgICAgaWYodGhpcy5vbnRvdWNoID09PSB0cnVlICYmIGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgdGhpcy5vbnpvb20gPT09IHRydWUgJiYgZS5jaGFuZ2VkVG91Y2hlcy5sZW5ndGggPT0gMil7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uZG9idWxlWm9vbShlKTtcclxuICAgICAgfVxyXG4gICAgICB0aGlzLmVtaXRNc2coe25hbWU6ICdnZXRUb3VjaE1vdmUnLCBwYXJhbXM6IHt0eXBlOlwidG91Y2hNb3ZlXCIsIGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0sIGlkOiBjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSk7XHJcbiAgICB9LFxyXG4gICAgX3RvdWNoRW5kKGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMuY2lkXHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgZS50b3VjaGVzLmxlbmd0aCA9PSAwKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGxFbmQoZSk7XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5lbWl0TXNnKHtuYW1lOidnZXRUb3VjaEVuZCcsIHBhcmFtczp7dHlwZTpcInRvdWNoRW5kXCIsIGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0sIGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KTtcclxuICAgICAgaWYodGhpcy5vbnRhcCA9PT0gdHJ1ZSAmJiBjZnUub3B0aW9uW2NpZF0uZW5hYmxlU2Nyb2xsID09PSBmYWxzZSAmJiB0aGlzLm9ubW92ZXRpcCA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgdGhpcy5fdGFwKGUsdHJ1ZSlcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIC8vICNlbmRpZlxyXG4gICAgX2Vycm9yKGUpIHtcclxuICAgICAgdGhpcy5taXhpbkRhdGFjb21FcnJvck1lc3NhZ2UgPSBlLmRldGFpbC5lcnJNc2c7XHJcbiAgICB9LFxyXG4gICAgZW1pdE1zZyhtc2cpIHtcclxuICAgICAgdGhpcy4kZW1pdChtc2cubmFtZSwgbXNnLnBhcmFtcyk7XHJcbiAgICB9LFxyXG4gICAgZ2V0UmVuZGVyVHlwZSgpIHtcclxuICAgICAgLy/pmLLmraLlpoLmnpzlvIDlkK9lY2hhcnRz5LiU54i25YWD57Sg5Li6di1pZueahOaDheWGtXJlbmRlcmpz55uR5ZCs5LiN5YiwcHJvcOWPmOWMlueahOmXrumimFxyXG4gICAgICBpZih0aGlzLmVjaGFydHM9PT10cnVlICYmIHRoaXMubWl4aW5EYXRhY29tTG9hZGluZz09PWZhbHNlKXtcclxuICAgICAgICB0aGlzLmJlZm9yZUluaXQoKVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgdG9KU09OKCl7XHJcbiAgICAgIHJldHVybiB0aGlzXHJcbiAgICB9XHJcbiAgfVxyXG59O1xyXG48L3NjcmlwdD5cclxuXHJcbjwhLS0gI2lmZGVmIEFQUC1WVUUgfHwgSDUgLS0+XHJcbjxzY3JpcHQgbW9kdWxlPVwicmRjaGFydHNcIiBsYW5nPVwicmVuZGVyanNcIj5cclxuaW1wb3J0IHVDaGFydHNSRCBmcm9tICcuLi8uLi9qc19zZGsvdS1jaGFydHMvdS1jaGFydHMuanMnO1xyXG5pbXBvcnQgY2Z1IGZyb20gJy4uLy4uL2pzX3Nkay91LWNoYXJ0cy9jb25maWctdWNoYXJ0cy5qcyc7XHJcbmltcG9ydCBjZmUgZnJvbSAnLi4vLi4vanNfc2RrL3UtY2hhcnRzL2NvbmZpZy1lY2hhcnRzLmpzJztcclxuXHJcbnZhciB0aGF0ID0ge307XHJcbnZhciByb290ZG9tID0gbnVsbDtcclxuXHJcbmZ1bmN0aW9uIHJkZGVlcENsb25lQXNzaWduKG9yaWdpbiA9IHt9LCAuLi5hcmdzKSB7XHJcbiAgZm9yIChsZXQgaSBpbiBhcmdzKSB7XHJcbiAgICBmb3IgKGxldCBrZXkgaW4gYXJnc1tpXSkge1xyXG4gICAgICBpZiAoYXJnc1tpXS5oYXNPd25Qcm9wZXJ0eShrZXkpKSB7XHJcbiAgICAgICAgb3JpZ2luW2tleV0gPSBhcmdzW2ldW2tleV0gJiYgdHlwZW9mIGFyZ3NbaV1ba2V5XSA9PT0gJ29iamVjdCcgPyByZGRlZXBDbG9uZUFzc2lnbihBcnJheS5pc0FycmF5KGFyZ3NbaV1ba2V5XSkgPyBbXSA6IHt9LCBvcmlnaW5ba2V5XSwgYXJnc1tpXVtrZXldKSA6IGFyZ3NbaV1ba2V5XTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gb3JpZ2luO1xyXG59XHJcblxyXG5mdW5jdGlvbiByZGZvcm1hdHRlckFzc2lnbihhcmdzLGZvcm1hdHRlcikge1xyXG4gIGZvciAobGV0IGtleSBpbiBhcmdzKSB7XHJcbiAgICBpZihhcmdzLmhhc093blByb3BlcnR5KGtleSkgJiYgYXJnc1trZXldICE9PSBudWxsICYmIHR5cGVvZiBhcmdzW2tleV0gPT09ICdvYmplY3QnKXtcclxuICAgICAgcmRmb3JtYXR0ZXJBc3NpZ24oYXJnc1trZXldLGZvcm1hdHRlcilcclxuICAgIH1lbHNlIGlmKGtleSA9PT0gJ2Zvcm1hdCcgJiYgdHlwZW9mIGFyZ3Nba2V5XSA9PT0gJ3N0cmluZycpe1xyXG4gICAgICBhcmdzWydmb3JtYXR0ZXInXSA9IGZvcm1hdHRlclthcmdzW2tleV1dID8gZm9ybWF0dGVyW2FyZ3Nba2V5XV0gOiB1bmRlZmluZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHJldHVybiBhcmdzO1xyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCB7XHJcbiAgZGF0YSgpIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIHJpZDpudWxsXHJcbiAgICB9XHJcbiAgfSxcclxuICBtb3VudGVkKCkge1xyXG4gICAgcm9vdGRvbSA9IHt0b3A6MCxsZWZ0OjB9XHJcbiAgICAvLyAjaWZkZWYgSDVcclxuICAgIGxldCBkbSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ3VuaS1tYWluJylbMF1cclxuICAgIGlmKGRtID09PSB1bmRlZmluZWQpe1xyXG4gICAgICBkbSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ3VuaS1wYWdlLXdyYXBwZXInKVswXVxyXG4gICAgfVxyXG4gICAgcm9vdGRvbSA9IHt0b3A6ZG0ub2Zmc2V0VG9wLGxlZnQ6ZG0ub2Zmc2V0TGVmdH1cclxuICAgIC8vICNlbmRpZlxyXG4gICAgc2V0VGltZW91dCgoKT0+e1xyXG4gICAgICBpZih0aGlzLnJpZCA9PT0gbnVsbCl7XHJcbiAgICAgICAgdGhpcy4kb3duZXJJbnN0YW5jZSAmJiB0aGlzLiRvd25lckluc3RhbmNlLmNhbGxNZXRob2QoJ2dldFJlbmRlclR5cGUnKVxyXG4gICAgICB9XHJcbiAgICB9LDIwMClcclxuICB9LFxyXG4gIGRlc3Ryb3llZCgpe1xyXG4gICAgZGVsZXRlIGNmdS5vcHRpb25bdGhpcy5yaWRdXHJcbiAgICBkZWxldGUgY2Z1Lmluc3RhbmNlW3RoaXMucmlkXVxyXG4gICAgZGVsZXRlIGNmZS5vcHRpb25bdGhpcy5yaWRdXHJcbiAgICBkZWxldGUgY2ZlLmluc3RhbmNlW3RoaXMucmlkXVxyXG4gIH0sXHJcbiAgbWV0aG9kczoge1xyXG4gICAgLy89PT09PT09PT09PT09PeS7peS4i+aYr0VDaGFydHPnmoTmlrnms5U9PT09PT09PT09PT09PT09PT09PVxyXG4gICAgZWNpbml0KG5ld1ZhbCwgb2xkVmFsLCBvd25lciwgaW5zdGFuY2Upe1xyXG4gICAgICBsZXQgY2lkID0gSlNPTi5zdHJpbmdpZnkobmV3VmFsLmlkKVxyXG4gICAgICB0aGlzLnJpZCA9IGNpZFxyXG4gICAgICB0aGF0W2NpZF0gPSB0aGlzLiRvd25lckluc3RhbmNlIHx8IGluc3RhbmNlXHJcbiAgICAgIGxldCBlb3B0cyA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkobmV3VmFsKSlcclxuICAgICAgbGV0IHR5cGUgPSBlb3B0cy50eXBlO1xyXG4gICAgICAvL+i9veWFpeW5tuimhueblum7mOiupOmFjee9rlxyXG4gICAgICBpZiAodHlwZSAmJiBjZmUudHlwZS5pbmNsdWRlcyh0eXBlKSkge1xyXG4gICAgICAgIGNmZS5vcHRpb25bY2lkXSA9IHJkZGVlcENsb25lQXNzaWduKHt9LCBjZmVbdHlwZV0sIGVvcHRzKTtcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgY2ZlLm9wdGlvbltjaWRdID0gcmRkZWVwQ2xvbmVBc3NpZ24oe30sIGVvcHRzKTtcclxuICAgICAgfVxyXG4gICAgICBsZXQgbmV3RGF0YSA9IGVvcHRzLmNoYXJ0RGF0YTtcclxuICAgICAgaWYobmV3RGF0YSl7XHJcbiAgICAgICAgLy/mjILovb1jYXRlZ29yaWVz5ZKMc2VyaWVzXHJcbiAgICAgICAgaWYoY2ZlLm9wdGlvbltjaWRdLnhBeGlzICYmIGNmZS5vcHRpb25bY2lkXS54QXhpcy50eXBlICYmIGNmZS5vcHRpb25bY2lkXS54QXhpcy50eXBlID09PSAnY2F0ZWdvcnknKXtcclxuICAgICAgICAgIGNmZS5vcHRpb25bY2lkXS54QXhpcy5kYXRhID0gbmV3RGF0YS5jYXRlZ29yaWVzXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKGNmZS5vcHRpb25bY2lkXS55QXhpcyAmJiBjZmUub3B0aW9uW2NpZF0ueUF4aXMudHlwZSAmJiBjZmUub3B0aW9uW2NpZF0ueUF4aXMudHlwZSA9PT0gJ2NhdGVnb3J5Jyl7XHJcbiAgICAgICAgICBjZmUub3B0aW9uW2NpZF0ueUF4aXMuZGF0YSA9IG5ld0RhdGEuY2F0ZWdvcmllc1xyXG4gICAgICAgIH1cclxuICAgICAgICBjZmUub3B0aW9uW2NpZF0uc2VyaWVzID0gW11cclxuICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IG5ld0RhdGEuc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICBjZmUub3B0aW9uW2NpZF0uc2VyaWVzVGVtcGxhdGUgPSBjZmUub3B0aW9uW2NpZF0uc2VyaWVzVGVtcGxhdGUgPyBjZmUub3B0aW9uW2NpZF0uc2VyaWVzVGVtcGxhdGUgOiB7fVxyXG4gICAgICAgICAgbGV0IFRlbXBsYXRlID0gcmRkZWVwQ2xvbmVBc3NpZ24oe30sY2ZlLm9wdGlvbltjaWRdLnNlcmllc1RlbXBsYXRlLG5ld0RhdGEuc2VyaWVzW2ldKVxyXG4gICAgICAgICAgY2ZlLm9wdGlvbltjaWRdLnNlcmllcy5wdXNoKFRlbXBsYXRlKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgaWYgKHR5cGVvZiB3aW5kb3cuZWNoYXJ0cyA9PT0gJ29iamVjdCcpIHtcclxuICAgICAgICAgIHRoaXMubmV3RUNoYXJ0KClcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgY29uc3Qgc2NyaXB0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc2NyaXB0JylcclxuICAgICAgICAvLyAjaWZkZWYgQVBQLVZVRVxyXG4gICAgICAgIHNjcmlwdC5zcmMgPSAnLi91bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL3N0YXRpYy9hcHAtcGx1cy9lY2hhcnRzLm1pbi5qcydcclxuICAgICAgICAvLyAjZW5kaWZcclxuICAgICAgICAvLyAjaWZkZWYgSDVcclxuICAgICAgICBjb25zdCByb290dXJsID0gd2luZG93LmxvY2F0aW9uLm9yaWdpblxyXG4gICAgICAgIGNvbnN0IGRpcmVjdG9yeSA9IGluc3RhbmNlLmdldERhdGFzZXQoKS5kaXJlY3RvcnlcclxuICAgICAgICBzY3JpcHQuc3JjID0gcm9vdHVybCArIGRpcmVjdG9yeSArICd1bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL3N0YXRpYy9oNS9lY2hhcnRzLm1pbi5qcydcclxuICAgICAgICAvLyAjZW5kaWZcclxuICAgICAgICBzY3JpcHQub25sb2FkID0gdGhpcy5uZXdFQ2hhcnRcclxuICAgICAgICBkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKHNjcmlwdClcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIGVjcmVzaXplKG5ld1ZhbCwgb2xkVmFsLCBvd25lciwgaW5zdGFuY2Upe1xyXG4gICAgICBpZihjZmUuaW5zdGFuY2VbdGhpcy5yaWRdKXtcclxuICAgICAgICBjZmUuaW5zdGFuY2VbdGhpcy5yaWRdLnJlc2l6ZSgpXHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBuZXdFQ2hhcnQoKXtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMucmlkXHJcbiAgICAgIGlmKGNmZS5pbnN0YW5jZVtjaWRdID09PSB1bmRlZmluZWQpe1xyXG4gICAgICAgIGNmZS5pbnN0YW5jZVtjaWRdID0gZWNoYXJ0cy5pbml0KHRoYXRbY2lkXS4kZWwuY2hpbGRyZW5bMF0pXHJcbiAgICAgICAgLy9vbnRhcOW8gOWQr+WQjuaJjeinpuWPkWNsaWNr5LqL5Lu2XHJcbiAgICAgICAgaWYoY2ZlLm9wdGlvbltjaWRdLm9udGFwID09PSB0cnVlKXtcclxuICAgICAgICAgIGNmZS5pbnN0YW5jZVtjaWRdLm9uKCdjbGljaycsIHJlc2RhdGEgPT4ge1xyXG4gICAgICAgICAgICBsZXQgZXZlbnQgPSBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHtcclxuICAgICAgICAgICAgICB4OnJlc2RhdGEuZXZlbnQub2Zmc2V0WCx5OnJlc2RhdGEuZXZlbnQub2Zmc2V0WVxyXG4gICAgICAgICAgICB9KSlcclxuICAgICAgICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiZ2V0SW5kZXhcIiwgcGFyYW1zOnt0eXBlOlwiZ2V0SW5kZXhcIiwgZXZlbnQ6ZXZlbnQsIGN1cnJlbnRJbmRleDpyZXNkYXRhLmRhdGFJbmRleCwgdmFsdWU6cmVzZGF0YS5kYXRhLCBzZXJpZXNOYW1lOiByZXNkYXRhLnNlcmllc05hbWUsaWQ6Y2lkfX0pXHJcbiAgICAgICAgICB9KVxyXG4gICAgICAgICAgLy8g5aKe5YqgRUNoYXJ0c+eahGhpZ2hsaWdodOa2iOaBr++8jOWunueOsOaMieS4i+enu+WKqOi/lOWbnue0ouW8leWKn+iDveOAgmFkZCBieSBvbmVmaXNoIOWIm+W7uuS6jiAyMDIxLTEyLTExIDA5OjUwXHJcbiAgICAgICAgICBjZmUuaW5zdGFuY2VbY2lkXS5vbignaGlnaGxpZ2h0JywgcmVzZGF0YSA9PiB7XHJcbiAgICAgICAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcImdldEhpZ2hsaWdodFwiLCBwYXJhbXM6e3R5cGU6XCJoaWdobGlnaHRcIiwgcmVzOnJlc2RhdGEsIGlkOmNpZH19KVxyXG4gICAgICAgICAgfSlcclxuICAgICAgICB9XHJcbiAgICAgICAgdGhpcy51cGRhdGFFQ2hhcnQoY2lkLGNmZS5vcHRpb25bY2lkXSlcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgdGhpcy51cGRhdGFFQ2hhcnQoY2lkLGNmZS5vcHRpb25bY2lkXSlcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIHVwZGF0YUVDaGFydChjaWQsb3B0aW9uKXtcclxuICAgICAgLy/mm7/mjaJvcHRpb27lhoVmb3JtYXTlsZ7mgKfkuLpmb3JtYXR0ZXLnmoTpooTlrprkuYnmlrnms5VcclxuICAgICAgb3B0aW9uID0gcmRmb3JtYXR0ZXJBc3NpZ24ob3B0aW9uLGNmZS5mb3JtYXR0ZXIpXHJcbiAgICAgIGlmKG9wdGlvbi50b29sdGlwKXtcclxuICAgICAgICBvcHRpb24udG9vbHRpcC5zaG93ID0gb3B0aW9uLnRvb2x0aXBTaG93P3RydWU6ZmFsc2U7XHJcbiAgICAgICAgb3B0aW9uLnRvb2x0aXAucG9zaXRpb24gPSB0aGlzLnRvb2x0aXBQb3NpdGlvbigpXHJcbiAgICAgICAgLy90b29sdGlwRm9ybWF05pa55rOV77yM5pu/5o2i57uE5Lu255qEdG9vbHRpcEZvcm1hdOS4umNvbmZpZy1lY2hhcnRzLmpz5YaF5a+55bqU55qE5pa55rOVXHJcbiAgICAgICAgaWYgKHR5cGVvZiBvcHRpb24udG9vbHRpcEZvcm1hdCA9PT0gJ3N0cmluZycgJiYgY2ZlLmZvcm1hdHRlcltvcHRpb24udG9vbHRpcEZvcm1hdF0pIHtcclxuICAgICAgICAgIG9wdGlvbi50b29sdGlwLmZvcm1hdHRlciA9IG9wdGlvbi50b29sdGlwLmZvcm1hdHRlciA/IG9wdGlvbi50b29sdGlwLmZvcm1hdHRlciA6IGNmZS5mb3JtYXR0ZXJbb3B0aW9uLnRvb2x0aXBGb3JtYXRdXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC8vIOminOiJsua4kOWPmOa3u+WKoOeahOaWueazlVxyXG4gICAgICBpZiAob3B0aW9uLnNlcmllcykge1xyXG4gICAgICBcdGZvciAobGV0IGkgaW4gb3B0aW9uLnNlcmllcykge1xyXG4gICAgICBcdFx0bGV0IGxpbmVhckdyYWRpZW50ID0gb3B0aW9uLnNlcmllc1tpXS5saW5lYXJHcmFkaWVudFxyXG4gICAgICBcdFx0aWYgKGxpbmVhckdyYWRpZW50KSB7XHJcbiAgICAgIFx0XHRcdG9wdGlvbi5zZXJpZXNbaV0uY29sb3IgPSBuZXcgZWNoYXJ0cy5ncmFwaGljLkxpbmVhckdyYWRpZW50KGxpbmVhckdyYWRpZW50WzBdLGxpbmVhckdyYWRpZW50WzFdLGxpbmVhckdyYWRpZW50WzJdLGxpbmVhckdyYWRpZW50WzNdLGxpbmVhckdyYWRpZW50WzRdKVxyXG4gICAgICBcdFx0fVxyXG4gICAgICBcdH1cclxuICAgICAgfVxyXG4gICAgICBjZmUuaW5zdGFuY2VbY2lkXS5zZXRPcHRpb24ob3B0aW9uLCBvcHRpb24ubm90TWVyZ2UpXHJcbiAgICAgIGNmZS5pbnN0YW5jZVtjaWRdLm9uKCdmaW5pc2hlZCcsIGZ1bmN0aW9uKCl7XHJcbiAgICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiY29tcGxldGVcIixwYXJhbXM6e3R5cGU6XCJjb21wbGV0ZVwiLGNvbXBsZXRlOnRydWUsaWQ6Y2lkfX0pXHJcbiAgICAgICAgaWYoY2ZlLmluc3RhbmNlW2NpZF0pe1xyXG4gICAgICAgICAgY2ZlLmluc3RhbmNlW2NpZF0ub2ZmKCdmaW5pc2hlZCcpXHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuXHJcbiAgICAgIC8v5L+u5aSNaW5pdOWIneWni+WMluWunuS+i+iOt+WPluWuvemrmOS4jeato+ehrumXrumimFxyXG4gICAgICBpZihcclxuICAgICAgICB0eXBlb2YgdGhhdFtjaWRdLiRlbC5jaGlsZHJlblswXS5jbGllbnRXaWR0aCAhPSAndW5kZWZpbmVkJyAmJlxyXG4gICAgICAgICAgKFxyXG4gICAgICAgICAgICBNYXRoLmFicyggdGhhdFtjaWRdLiRlbC5jaGlsZHJlblswXS5jbGllbnRXaWR0aCAtIGNmZS5pbnN0YW5jZVtjaWRdLmdldFdpZHRoKCkgKT4zIHx8XHJcbiAgICAgICAgICAgIE1hdGguYWJzKCB0aGF0W2NpZF0uJGVsLmNoaWxkcmVuWzBdLmNsaWVudEhlaWdodCAtIGNmZS5pbnN0YW5jZVtjaWRdLmdldEhlaWdodCgpICk+M1xyXG4gICAgICAgICAgKVxyXG4gICAgICApe3RoaXMuZWNyZXNpemUoKTt9XHJcbiAgICB9LFxyXG4gICAgdG9vbHRpcFBvc2l0aW9uKCl7XHJcbiAgICAgIHJldHVybiAocG9pbnQsIHBhcmFtcywgZG9tLCByZWN0LCBzaXplKSA9PiB7XHJcbiAgICAgIFx0bGV0IHggPSBwb2ludFswXVxyXG4gICAgICBcdGxldCB5ID0gcG9pbnRbMV1cclxuICAgICAgXHRsZXQgdmlld1dpZHRoID0gc2l6ZS52aWV3U2l6ZVswXVxyXG4gICAgICBcdGxldCB2aWV3SGVpZ2h0ID0gc2l6ZS52aWV3U2l6ZVsxXVxyXG4gICAgICBcdGxldCBib3hXaWR0aCA9IHNpemUuY29udGVudFNpemVbMF1cclxuICAgICAgXHRsZXQgYm94SGVpZ2h0ID0gc2l6ZS5jb250ZW50U2l6ZVsxXVxyXG4gICAgICBcdGxldCBwb3NYID0geCArIDMwIFxyXG4gICAgICBcdGxldCBwb3NZID0geSArIDMwIFxyXG4gICAgICBcdGlmIChwb3NYICsgYm94V2lkdGggPiB2aWV3V2lkdGgpIHsgXHJcbiAgICAgIFx0XHRwb3NYID0geCAtIGJveFdpZHRoIC0gMzBcclxuICAgICAgXHR9XHJcbiAgICAgIFx0aWYgKHBvc1kgKyBib3hIZWlnaHQgPiB2aWV3SGVpZ2h0KSB7XHJcbiAgICAgIFx0XHRwb3NZID0geSAtIGJveEhlaWdodCAtIDMwXHJcbiAgICAgIFx0fVxyXG4gICAgICBcdHJldHVybiBbcG9zWCwgcG9zWV1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIC8vPT09PT09PT09PT09PT3ku6XkuIvmmK91Q2hhcnRz55qE5pa55rOVPT09PT09PT09PT09PT09PT09PT1cclxuICAgIHVjaW5pdChuZXdWYWwsIG9sZFZhbCwgb3duZXIsIGluc3RhbmNlKXtcclxuICAgICAgaWYoSlNPTi5zdHJpbmdpZnkobmV3VmFsKSA9PSBKU09OLnN0cmluZ2lmeShvbGRWYWwpKXtcclxuICAgICAgICByZXR1cm47XHJcbiAgICAgIH1cclxuICAgICAgaWYoIW5ld1ZhbC5jYW52YXNJZCl7XHJcbiAgICAgICAgcmV0dXJuO1xyXG4gICAgICB9XHJcbiAgICAgIGxldCBjaWQgPSBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KG5ld1ZhbC5jYW52YXNJZCkpXHJcbiAgICAgIHRoaXMucmlkID0gY2lkXHJcbiAgICAgIHRoYXRbY2lkXSA9IHRoaXMuJG93bmVySW5zdGFuY2UgfHwgaW5zdGFuY2VcclxuICAgICAgY2Z1Lm9wdGlvbltjaWRdID0gSlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeShuZXdWYWwpKVxyXG4gICAgICBjZnUub3B0aW9uW2NpZF0gPSByZGZvcm1hdHRlckFzc2lnbihjZnUub3B0aW9uW2NpZF0sY2Z1LmZvcm1hdHRlcilcclxuICAgICAgbGV0IGNhbnZhc2RvbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGNpZClcclxuICAgICAgaWYoY2FudmFzZG9tICYmIGNhbnZhc2RvbS5jaGlsZHJlblswXSl7XHJcbiAgICAgICAgY2Z1Lm9wdGlvbltjaWRdLmNvbnRleHQgPSBjYW52YXNkb20uY2hpbGRyZW5bMF0uZ2V0Q29udGV4dChcIjJkXCIpXHJcbiAgICAgICAgaWYoY2Z1Lmluc3RhbmNlW2NpZF0gJiYgY2Z1Lm9wdGlvbltjaWRdICYmIGNmdS5vcHRpb25bY2lkXS51cGRhdGUgPT09IHRydWUpe1xyXG4gICAgICAgICAgdGhpcy51cGRhdGFVQ2hhcnQoKVxyXG4gICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgc2V0VGltZW91dCgoKT0+e1xyXG4gICAgICAgICAgICBjZnUub3B0aW9uW2NpZF0uY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgICAgICAgICAgIGNmdS5vcHRpb25bY2lkXS5jb250ZXh0LnNhdmUoKTtcclxuICAgICAgICAgICAgdGhpcy5uZXdVQ2hhcnQoKVxyXG4gICAgICAgICAgfSwxMDApXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgbmV3VUNoYXJ0KCkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5yaWRcclxuICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0gPSBuZXcgdUNoYXJ0c1JEKGNmdS5vcHRpb25bY2lkXSlcclxuICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uYWRkRXZlbnRMaXN0ZW5lcigncmVuZGVyQ29tcGxldGUnLCAoKSA9PiB7XHJcbiAgICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiY29tcGxldGVcIixwYXJhbXM6e3R5cGU6XCJjb21wbGV0ZVwiLGNvbXBsZXRlOnRydWUsaWQ6Y2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pXHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uZGVsRXZlbnRMaXN0ZW5lcigncmVuZGVyQ29tcGxldGUnKVxyXG4gICAgICB9KTtcclxuICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsTGVmdCcsICgpID0+IHtcclxuICAgICAgICB0aGF0W2NpZF0uY2FsbE1ldGhvZCgnZW1pdE1zZycse25hbWU6XCJzY3JvbGxMZWZ0XCIscGFyYW1zOnt0eXBlOlwic2Nyb2xsTGVmdFwiLHNjcm9sbExlZnQ6dHJ1ZSxpZDpjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSlcclxuICAgICAgfSk7XHJcbiAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbFJpZ2h0JywgKCkgPT4ge1xyXG4gICAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcInNjcm9sbFJpZ2h0XCIscGFyYW1zOnt0eXBlOlwic2Nyb2xsUmlnaHRcIixzY3JvbGxSaWdodDp0cnVlLGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KVxyXG4gICAgICB9KTtcclxuICAgIH0sXHJcbiAgICB1cGRhdGFVQ2hhcnQoKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLnJpZFxyXG4gICAgICBjZnUuaW5zdGFuY2VbY2lkXS51cGRhdGVEYXRhKGNmdS5vcHRpb25bY2lkXSlcclxuICAgIH0sXHJcbiAgICB0b29sdGlwRGVmYXVsdChpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpIHtcclxuICAgICAgaWYgKGNhdGVnb3J5KSB7XHJcbiAgICAgICAgbGV0IGRhdGEgPSBpdGVtLmRhdGFcclxuICAgICAgICBpZih0eXBlb2YgaXRlbS5kYXRhID09PSBcIm9iamVjdFwiKXtcclxuICAgICAgICAgIGRhdGEgPSBpdGVtLmRhdGEudmFsdWVcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIGNhdGVnb3J5ICsgJyAnICsgaXRlbS5uYW1lICsgJzonICsgZGF0YTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpZiAoaXRlbS5wcm9wZXJ0aWVzICYmIGl0ZW0ucHJvcGVydGllcy5uYW1lKSB7XHJcbiAgICAgICAgICByZXR1cm4gaXRlbS5wcm9wZXJ0aWVzLm5hbWUgO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICByZXR1cm4gaXRlbS5uYW1lICsgJzonICsgaXRlbS5kYXRhO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIHNob3dUb29sdGlwKGUsY2lkKSB7XHJcbiAgICAgIGxldCB0YyA9IGNmdS5vcHRpb25bY2lkXS50b29sdGlwQ3VzdG9tXHJcbiAgICAgIGlmICh0YyAmJiB0YyAhPT0gdW5kZWZpbmVkICYmIHRjICE9PSBudWxsKSB7XHJcbiAgICAgICAgbGV0IG9mZnNldCA9IHVuZGVmaW5lZDtcclxuICAgICAgICBpZiAodGMueCA+PSAwICYmIHRjLnkgPj0gMCkge1xyXG4gICAgICAgICAgb2Zmc2V0ID0geyB4OiB0Yy54LCB5OiB0Yy55ICsgMTAgfTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2hvd1Rvb2xUaXAoZSwge1xyXG4gICAgICAgICAgaW5kZXg6IHRjLmluZGV4LFxyXG4gICAgICAgICAgb2Zmc2V0OiBvZmZzZXQsXHJcbiAgICAgICAgICB0ZXh0TGlzdDogdGMudGV4dExpc3QsXHJcbiAgICAgICAgICBmb3JtYXR0ZXI6IChpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpID0+IHtcclxuICAgICAgICAgICAgaWYgKHR5cGVvZiBjZnUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdCA9PT0gJ3N0cmluZycgJiYgY2Z1LmZvcm1hdHRlcltjZnUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdF0pIHtcclxuICAgICAgICAgICAgICByZXR1cm4gY2Z1LmZvcm1hdHRlcltjZnUub3B0aW9uW2NpZF0udG9vbHRpcEZvcm1hdF0oaXRlbSwgY2F0ZWdvcnksIGluZGV4LCBvcHRzKTtcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICByZXR1cm4gdGhpcy50b29sdGlwRGVmYXVsdChpdGVtLCBjYXRlZ29yeSwgaW5kZXgsIG9wdHMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2hvd1Rvb2xUaXAoZSwge1xyXG4gICAgICAgICAgZm9ybWF0dGVyOiAoaXRlbSwgY2F0ZWdvcnksIGluZGV4LCBvcHRzKSA9PiB7XHJcbiAgICAgICAgICAgIGlmICh0eXBlb2YgY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXQgPT09ICdzdHJpbmcnICYmIGNmdS5mb3JtYXR0ZXJbY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXRdKSB7XHJcbiAgICAgICAgICAgICAgcmV0dXJuIGNmdS5mb3JtYXR0ZXJbY2Z1Lm9wdGlvbltjaWRdLnRvb2x0aXBGb3JtYXRdKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cyk7XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgcmV0dXJuIHRoaXMudG9vbHRpcERlZmF1bHQoaXRlbSwgY2F0ZWdvcnksIGluZGV4LCBvcHRzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0pO1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAgdGFwKGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMucmlkXHJcbiAgICAgIGxldCBvbnRhcCA9IGNmdS5vcHRpb25bY2lkXS5vbnRhcFxyXG4gICAgICBsZXQgdG9vbHRpcFNob3cgPSBjZnUub3B0aW9uW2NpZF0udG9vbHRpcFNob3dcclxuICAgICAgbGV0IHRhcExlZ2VuZCA9IGNmdS5vcHRpb25bY2lkXS50YXBMZWdlbmRcclxuICAgICAgaWYob250YXAgPT0gZmFsc2UpIHJldHVybjtcclxuICAgICAgbGV0IGN1cnJlbnRJbmRleD1udWxsXHJcbiAgICAgIGxldCBsZWdlbmRJbmRleD1udWxsXHJcbiAgICAgIGxldCByY2hhcnRkb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnVUMnK2NpZCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuICAgICAgbGV0IHRtcGUgPSB7fVxyXG4gICAgICBpZihlLmRldGFpbC54KXsvL3RhcOaIluiAhWNsaWNr55qE5LqL5Lu2XHJcbiAgICAgICAgdG1wZSA9IHsgeDogZS5kZXRhaWwueCAtIHJjaGFydGRvbS5sZWZ0LCB5OmUuZGV0YWlsLnkgLSByY2hhcnRkb20udG9wICsgcm9vdGRvbS50b3B9XHJcbiAgICAgIH1lbHNley8vbW91c2XnmoTkuovku7ZcclxuICAgICAgICB0bXBlID0geyB4OiBlLmNsaWVudFggLSByY2hhcnRkb20ubGVmdCwgeTplLmNsaWVudFkgLSByY2hhcnRkb20udG9wICsgcm9vdGRvbS50b3B9XHJcbiAgICAgIH1cclxuICAgICAgZS5jaGFuZ2VkVG91Y2hlcyA9IFtdO1xyXG4gICAgICBlLmNoYW5nZWRUb3VjaGVzLnVuc2hpZnQodG1wZSlcclxuICAgICAgY3VycmVudEluZGV4PWNmdS5pbnN0YW5jZVtjaWRdLmdldEN1cnJlbnREYXRhSW5kZXgoZSlcclxuICAgICAgbGVnZW5kSW5kZXg9Y2Z1Lmluc3RhbmNlW2NpZF0uZ2V0TGVnZW5kRGF0YUluZGV4KGUpXHJcbiAgICAgIGlmKHRhcExlZ2VuZCA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0udG91Y2hMZWdlbmQoZSk7XHJcbiAgICAgIH1cclxuICAgICAgaWYodG9vbHRpcFNob3c9PXRydWUpe1xyXG4gICAgICAgIHRoaXMuc2hvd1Rvb2x0aXAoZSxjaWQpXHJcbiAgICAgIH1cclxuICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiZ2V0SW5kZXhcIixwYXJhbXM6e3R5cGU6XCJnZXRJbmRleFwiLGV2ZW50OnRtcGUsY3VycmVudEluZGV4OmN1cnJlbnRJbmRleCxsZWdlbmRJbmRleDpsZWdlbmRJbmRleCxpZDpjaWQsIG9wdHM6IGNmdS5pbnN0YW5jZVtjaWRdLm9wdHN9fSlcclxuICAgIH0sXHJcbiAgICB0b3VjaFN0YXJ0KGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMucmlkXHJcbiAgICAgIGxldCBvbnRvdWNoID0gY2Z1Lm9wdGlvbltjaWRdLm9udG91Y2hcclxuICAgICAgaWYob250b3VjaCA9PSBmYWxzZSkgcmV0dXJuO1xyXG4gICAgICBpZihjZnUub3B0aW9uW2NpZF0uZW5hYmxlU2Nyb2xsID09PSB0cnVlICYmIGUudG91Y2hlcy5sZW5ndGggPT0gMSl7XHJcbiAgICAgICAgY2Z1Lmluc3RhbmNlW2NpZF0uc2Nyb2xsU3RhcnQoZSk7XHJcbiAgICAgIH1cclxuICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiZ2V0VG91Y2hTdGFydFwiLHBhcmFtczp7dHlwZTpcInRvdWNoU3RhcnRcIixldmVudDplLmNoYW5nZWRUb3VjaGVzWzBdLGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KVxyXG4gICAgfSxcclxuICAgIHRvdWNoTW92ZShlKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLnJpZFxyXG4gICAgICBsZXQgb250b3VjaCA9IGNmdS5vcHRpb25bY2lkXS5vbnRvdWNoXHJcbiAgICAgIGlmKG9udG91Y2ggPT0gZmFsc2UpIHJldHVybjtcclxuICAgICAgaWYoY2Z1Lm9wdGlvbltjaWRdLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSAmJiBlLmNoYW5nZWRUb3VjaGVzLmxlbmd0aCA9PSAxKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGwoZSk7XHJcbiAgICAgIH1cclxuICAgICAgaWYoY2Z1Lm9wdGlvbltjaWRdLm9udGFwID09PSB0cnVlICYmIGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IGZhbHNlICYmIGNmdS5vcHRpb25bY2lkXS5vbm1vdmV0aXAgPT09IHRydWUpe1xyXG4gICAgICAgIGxldCByY2hhcnRkb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnVUMnK2NpZCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuICAgICAgICBsZXQgdG1wZSA9IHsgeDogZS5jaGFuZ2VkVG91Y2hlc1swXS5jbGllbnRYIC0gcmNoYXJ0ZG9tLmxlZnQsIHk6ZS5jaGFuZ2VkVG91Y2hlc1swXS5jbGllbnRZIC0gcmNoYXJ0ZG9tLnRvcCArIHJvb3Rkb20udG9wfVxyXG4gICAgICAgIGUuY2hhbmdlZFRvdWNoZXMudW5zaGlmdCh0bXBlKVxyXG4gICAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS50b29sdGlwU2hvdyA9PT0gdHJ1ZSl7XHJcbiAgICAgICAgICB0aGlzLnNob3dUb29sdGlwKGUsY2lkKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpZihvbnRvdWNoID09PSB0cnVlICYmIGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgY2Z1Lm9wdGlvbltjaWRdLm9uem9vbSA9PT0gdHJ1ZSAmJiBlLmNoYW5nZWRUb3VjaGVzLmxlbmd0aCA9PSAyKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5kb2J1bGVab29tKGUpO1xyXG4gICAgICB9XHJcbiAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcImdldFRvdWNoTW92ZVwiLHBhcmFtczp7dHlwZTpcInRvdWNoTW92ZVwiLGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0saWQ6Y2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pXHJcbiAgICB9LFxyXG4gICAgdG91Y2hFbmQoZSkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5yaWRcclxuICAgICAgbGV0IG9udG91Y2ggPSBjZnUub3B0aW9uW2NpZF0ub250b3VjaFxyXG4gICAgICBpZihvbnRvdWNoID09IGZhbHNlKSByZXR1cm47XHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5lbmFibGVTY3JvbGwgPT09IHRydWUgJiYgZS50b3VjaGVzLmxlbmd0aCA9PSAwKXtcclxuICAgICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGxFbmQoZSk7XHJcbiAgICAgIH1cclxuICAgICAgdGhhdFtjaWRdLmNhbGxNZXRob2QoJ2VtaXRNc2cnLHtuYW1lOlwiZ2V0VG91Y2hFbmRcIixwYXJhbXM6e3R5cGU6XCJ0b3VjaEVuZFwiLGV2ZW50OmUuY2hhbmdlZFRvdWNoZXNbMF0saWQ6Y2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pXHJcbiAgICB9LFxyXG4gICAgbW91c2VEb3duKGUpIHtcclxuICAgICAgbGV0IGNpZCA9IHRoaXMucmlkXHJcbiAgICAgIGxldCBvbm1vdXNlID0gY2Z1Lm9wdGlvbltjaWRdLm9ubW91c2VcclxuICAgICAgaWYob25tb3VzZSA9PSBmYWxzZSkgcmV0dXJuO1xyXG4gICAgICBsZXQgcmNoYXJ0ZG9tID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ1VDJytjaWQpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpXHJcbiAgICAgIGxldCB0bXBlID0ge31cclxuICAgICAgdG1wZSA9IHsgeDogZS5jbGllbnRYIC0gcmNoYXJ0ZG9tLmxlZnQsIHk6ZS5jbGllbnRZIC0gcmNoYXJ0ZG9tLnRvcCArIHJvb3Rkb20udG9wfVxyXG4gICAgICBlLmNoYW5nZWRUb3VjaGVzID0gW107XHJcbiAgICAgIGUuY2hhbmdlZFRvdWNoZXMudW5zaGlmdCh0bXBlKVxyXG4gICAgICBjZnUuaW5zdGFuY2VbY2lkXS5zY3JvbGxTdGFydChlKVxyXG4gICAgICBjZnUub3B0aW9uW2NpZF0ubW91c2Vkb3duPXRydWU7XHJcbiAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcImdldFRvdWNoU3RhcnRcIixwYXJhbXM6e3R5cGU6XCJtb3VzZURvd25cIixldmVudDp0bXBlLGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KVxyXG4gICAgfSxcclxuICAgIG1vdXNlTW92ZShlKSB7XHJcbiAgICAgIGxldCBjaWQgPSB0aGlzLnJpZFxyXG4gICAgICBsZXQgb25tb3VzZSA9IGNmdS5vcHRpb25bY2lkXS5vbm1vdXNlXHJcbiAgICAgIGxldCB0b29sdGlwU2hvdyA9IGNmdS5vcHRpb25bY2lkXS50b29sdGlwU2hvd1xyXG4gICAgICBpZihvbm1vdXNlID09IGZhbHNlKSByZXR1cm47XHJcbiAgICAgIGxldCByY2hhcnRkb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnVUMnK2NpZCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuICAgICAgbGV0IHRtcGUgPSB7fVxyXG4gICAgICB0bXBlID0geyB4OiBlLmNsaWVudFggLSByY2hhcnRkb20ubGVmdCwgeTplLmNsaWVudFkgLSByY2hhcnRkb20udG9wICsgcm9vdGRvbS50b3B9XHJcbiAgICAgIGUuY2hhbmdlZFRvdWNoZXMgPSBbXTtcclxuICAgICAgZS5jaGFuZ2VkVG91Y2hlcy51bnNoaWZ0KHRtcGUpXHJcbiAgICAgIGlmKGNmdS5vcHRpb25bY2lkXS5tb3VzZWRvd24pe1xyXG4gICAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLnNjcm9sbChlKVxyXG4gICAgICAgIHRoYXRbY2lkXS5jYWxsTWV0aG9kKCdlbWl0TXNnJyx7bmFtZTpcImdldFRvdWNoTW92ZVwiLHBhcmFtczp7dHlwZTpcIm1vdXNlTW92ZVwiLGV2ZW50OnRtcGUsaWQ6Y2lkLCBvcHRzOiBjZnUuaW5zdGFuY2VbY2lkXS5vcHRzfX0pXHJcbiAgICAgIH1lbHNlIGlmKGNmdS5pbnN0YW5jZVtjaWRdKXtcclxuICAgICAgICBpZih0b29sdGlwU2hvdz09dHJ1ZSl7XHJcbiAgICAgICAgICB0aGlzLnNob3dUb29sdGlwKGUsY2lkKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIG1vdXNlVXAoZSkge1xyXG4gICAgICBsZXQgY2lkID0gdGhpcy5yaWRcclxuICAgICAgbGV0IG9ubW91c2UgPSBjZnUub3B0aW9uW2NpZF0ub25tb3VzZVxyXG4gICAgICBpZihvbm1vdXNlID09IGZhbHNlKSByZXR1cm47XHJcbiAgICAgIGxldCByY2hhcnRkb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnVUMnK2NpZCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuICAgICAgbGV0IHRtcGUgPSB7fVxyXG4gICAgICB0bXBlID0geyB4OiBlLmNsaWVudFggLSByY2hhcnRkb20ubGVmdCwgeTplLmNsaWVudFkgLSByY2hhcnRkb20udG9wICsgcm9vdGRvbS50b3B9XHJcbiAgICAgIGUuY2hhbmdlZFRvdWNoZXMgPSBbXTtcclxuICAgICAgZS5jaGFuZ2VkVG91Y2hlcy51bnNoaWZ0KHRtcGUpXHJcbiAgICAgIGNmdS5pbnN0YW5jZVtjaWRdLnNjcm9sbEVuZChlKVxyXG4gICAgICBjZnUub3B0aW9uW2NpZF0ubW91c2Vkb3duPWZhbHNlO1xyXG4gICAgICB0aGF0W2NpZF0uY2FsbE1ldGhvZCgnZW1pdE1zZycse25hbWU6XCJnZXRUb3VjaEVuZFwiLHBhcmFtczp7dHlwZTpcIm1vdXNlVXBcIixldmVudDp0bXBlLGlkOmNpZCwgb3B0czogY2Z1Lmluc3RhbmNlW2NpZF0ub3B0c319KVxyXG4gICAgfSxcclxuICB9XHJcbn1cclxuPC9zY3JpcHQ+XHJcbjwhLS0gI2VuZGlmIC0tPlxyXG5cclxuPHN0eWxlIHNjb3BlZD5cclxuLmNoYXJ0c3ZpZXcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXg6IDE7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///126\n"); /***/ }), -/* 123 */ +/* 127 */ /*!************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/uni-cloud/dist/index.js ***! \************************************************************************************/ @@ -7321,20 +7656,20 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; -var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 131)); -var _assertThisInitialized2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/assertThisInitialized */ 133)); -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 125)); +var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 135)); +var _assertThisInitialized2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/assertThisInitialized */ 137)); +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 129)); var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4)); -var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 134)); -var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 138)); +var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 138)); +var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 142)); var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 2)); -var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ 139)); -var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ 141)); -var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ 142)); -var _wrapNativeSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/wrapNativeSuper */ 143)); -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ 147)); -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ 148)); -var _pages = _interopRequireDefault(__webpack_require__(/*! @/pages.json */ 149)); +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ 143)); +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ 145)); +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ 146)); +var _wrapNativeSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/wrapNativeSuper */ 147)); +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ 151)); +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ 152)); +var _pages = _interopRequireDefault(__webpack_require__(/*! @/pages.json */ 153)); function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e34) { throw _e34; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e35) { didErr = true; err = _e35; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } @@ -7787,7 +8122,7 @@ var S = "development" === "development", x = true; var O = ""; try { - O = (__webpack_require__(/*! uni-stat-config */ 150).default || __webpack_require__(/*! uni-stat-config */ 150)).appid; + O = (__webpack_require__(/*! uni-stat-config */ 154).default || __webpack_require__(/*! uni-stat-config */ 154)).appid; } catch (e) {} var E = {}; function L(e) { @@ -15118,10 +15453,10 @@ var $s = new ( /*#__PURE__*/function () { })(); var Bs = $s; exports.default = Bs; -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../webpack/buildin/global.js */ 21), __webpack_require__(/*! @dcloudio/uni-mp-weixin/dist/mp.js */ 124)["default"])) +/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../webpack/buildin/global.js */ 21), __webpack_require__(/*! @dcloudio/uni-mp-weixin/dist/mp.js */ 128)["default"])) /***/ }), -/* 124 */ +/* 128 */ /*!*********************************************************!*\ !*** ./node_modules/@dcloudio/uni-mp-weixin/dist/mp.js ***! \*********************************************************/ @@ -15140,7 +15475,7 @@ exports.Component = Component; exports.Page = Page; exports.nextTick = exports.default = void 0; var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 2)); -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 125)); +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 129)); var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 36)); var _PROP_DEFAULT_VALUES; function parseData(data, vueComponentOptions) { @@ -15846,24 +16181,24 @@ exports.default = _default; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../webpack/buildin/global.js */ 21))) /***/ }), -/* 125 */ +/* 129 */ /*!**************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/slicedToArray.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ 126); -var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ 127); -var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ 128); -var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ 130); +var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ 130); +var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ 131); +var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ 132); +var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ 134); function _slicedToArray(arr, i) { return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); } module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 126 */ +/* 130 */ /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/arrayWithHoles.js ***! \***************************************************************/ @@ -15876,7 +16211,7 @@ function _arrayWithHoles(arr) { module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 127 */ +/* 131 */ /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***! \*********************************************************************/ @@ -15915,14 +16250,14 @@ function _iterableToArrayLimit(arr, i) { module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 128 */ +/* 132 */ /*!***************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***! \***************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ 129); +var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ 133); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return arrayLikeToArray(o, minLen); @@ -15934,7 +16269,7 @@ function _unsupportedIterableToArray(o, minLen) { module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 129 */ +/* 133 */ /*!*****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***! \*****************************************************************/ @@ -15951,7 +16286,7 @@ function _arrayLikeToArray(arr, len) { module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 130 */ +/* 134 */ /*!****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/nonIterableRest.js ***! \****************************************************************/ @@ -15964,7 +16299,7 @@ function _nonIterableRest() { module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 131 */ +/* 135 */ /*!**********************************************************!*\ !*** ./node_modules/@babel/runtime/regenerator/index.js ***! \**********************************************************/ @@ -15974,7 +16309,7 @@ module.exports = _nonIterableRest, module.exports.__esModule = true, module.expo var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 4); // TODO(Babel 8): Remove this file. -var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ 132)(); +var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ 136)(); module.exports = runtime; // Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736= @@ -15989,7 +16324,7 @@ try { } /***/ }), -/* 132 */ +/* 136 */ /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***! \*******************************************************************/ @@ -16310,7 +16645,7 @@ function _regeneratorRuntime() { module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 133 */ +/* 137 */ /*!**********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/assertThisInitialized.js ***! \**********************************************************************/ @@ -16326,38 +16661,38 @@ function _assertThisInitialized(self) { module.exports = _assertThisInitialized, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 134 */ +/* 138 */ /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/toConsumableArray.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ 135); -var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ 136); -var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ 128); -var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ 137); +var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ 139); +var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ 140); +var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ 132); +var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ 141); function _toConsumableArray(arr) { return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread(); } module.exports = _toConsumableArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 135 */ +/* 139 */ /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ 129); +var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ 133); function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return arrayLikeToArray(arr); } module.exports = _arrayWithoutHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 136 */ +/* 140 */ /*!****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/iterableToArray.js ***! \****************************************************************/ @@ -16370,7 +16705,7 @@ function _iterableToArray(iter) { module.exports = _iterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 137 */ +/* 141 */ /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/nonIterableSpread.js ***! \******************************************************************/ @@ -16383,7 +16718,7 @@ function _nonIterableSpread() { module.exports = _nonIterableSpread, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 138 */ +/* 142 */ /*!*****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/asyncToGenerator.js ***! \*****************************************************************/ @@ -16423,14 +16758,14 @@ function _asyncToGenerator(fn) { module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 139 */ +/* 143 */ /*!*********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/inherits.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ 140); +var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ 144); function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); @@ -16450,7 +16785,7 @@ function _inherits(subClass, superClass) { module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 140 */ +/* 144 */ /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/setPrototypeOf.js ***! \***************************************************************/ @@ -16467,7 +16802,7 @@ function _setPrototypeOf(o, p) { module.exports = _setPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 141 */ +/* 145 */ /*!**************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***! \**************************************************************************/ @@ -16475,7 +16810,7 @@ module.exports = _setPrototypeOf, module.exports.__esModule = true, module.expor /***/ (function(module, exports, __webpack_require__) { var _typeof = __webpack_require__(/*! ./typeof.js */ 4)["default"]; -var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ 133); +var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ 137); function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; @@ -16487,7 +16822,7 @@ function _possibleConstructorReturn(self, call) { module.exports = _possibleConstructorReturn, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 142 */ +/* 146 */ /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/getPrototypeOf.js ***! \***************************************************************/ @@ -16503,17 +16838,17 @@ function _getPrototypeOf(o) { module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 143 */ +/* 147 */ /*!****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/wrapNativeSuper.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ 142); -var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ 140); -var isNativeFunction = __webpack_require__(/*! ./isNativeFunction.js */ 144); -var construct = __webpack_require__(/*! ./construct.js */ 145); +var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ 146); +var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ 144); +var isNativeFunction = __webpack_require__(/*! ./isNativeFunction.js */ 148); +var construct = __webpack_require__(/*! ./construct.js */ 149); function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; module.exports = _wrapNativeSuper = function _wrapNativeSuper(Class) { @@ -16543,7 +16878,7 @@ function _wrapNativeSuper(Class) { module.exports = _wrapNativeSuper, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 144 */ +/* 148 */ /*!*****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/isNativeFunction.js ***! \*****************************************************************/ @@ -16556,15 +16891,15 @@ function _isNativeFunction(fn) { module.exports = _isNativeFunction, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 145 */ +/* 149 */ /*!**********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/construct.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ 140); -var isNativeReflectConstruct = __webpack_require__(/*! ./isNativeReflectConstruct.js */ 146); +var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ 144); +var isNativeReflectConstruct = __webpack_require__(/*! ./isNativeReflectConstruct.js */ 150); function _construct(Parent, args, Class) { if (isNativeReflectConstruct()) { module.exports = _construct = Reflect.construct.bind(), module.exports.__esModule = true, module.exports["default"] = module.exports; @@ -16583,7 +16918,7 @@ function _construct(Parent, args, Class) { module.exports = _construct, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 146 */ +/* 150 */ /*!*************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js ***! \*************************************************************************/ @@ -16604,7 +16939,7 @@ function _isNativeReflectConstruct() { module.exports = _isNativeReflectConstruct, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 147 */ +/* 151 */ /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/classCallCheck.js ***! \***************************************************************/ @@ -16619,7 +16954,7 @@ function _classCallCheck(instance, Constructor) { module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 148 */ +/* 152 */ /*!************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/createClass.js ***! \************************************************************/ @@ -16647,7 +16982,7 @@ function _createClass(Constructor, protoProps, staticProps) { module.exports = _createClass, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/* 149 */ +/* 153 */ /*!*************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages.json?{"type":"origin-pages-json"} ***! \*************************************************************************************/ @@ -17028,7 +17363,7 @@ var _default = { exports.default = _default; /***/ }), -/* 150 */ +/* 154 */ /*!************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages.json?{"type":"stat"} ***! \************************************************************************/ @@ -17048,7 +17383,7 @@ var _default = { exports.default = _default; /***/ }), -/* 151 */ +/* 155 */ /*!******************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js ***! \******************************************************************************************************/ @@ -17056,10 +17391,10 @@ exports.default = _default; /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("/* WEBPACK VAR INJECTION */(function(__f__) {/*\r\n * uCharts (R)\r\n * 高性能跨平台图表库,支持H5、APP、小程序(微信/支付宝/百度/头条/QQ/360/快手)、Vue、Taro等支持canvas的框架平台\r\n * Copyright (C) 2018-2022 QIUN (R) 秋云 https://www.ucharts.cn All rights reserved.\r\n * Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )\r\n * 复制使用请保留本段注释,感谢支持开源!\r\n * \r\n * uCharts (R) 官方网站\r\n * https://www.uCharts.cn\r\n * \r\n * 开源地址:\r\n * https://gitee.com/uCharts/uCharts\r\n * \r\n * uni-app插件市场地址:\r\n * http://ext.dcloud.net.cn/plugin?id=271\r\n * \r\n */\n\n\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 125));\nvar _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));\nvar config = {\n version: 'v2.5.0-20230101',\n yAxisWidth: 15,\n xAxisHeight: 22,\n padding: [10, 10, 10, 10],\n rotate: false,\n fontSize: 13,\n fontColor: '#666666',\n dataPointShape: ['circle', 'circle', 'circle', 'circle'],\n color: ['#1890FF', '#91CB74', '#FAC858', '#EE6666', '#73C0DE', '#3CA272', '#FC8452', '#9A60B4', '#ea7ccc'],\n linearColor: ['#0EE2F8', '#2BDCA8', '#FA7D8D', '#EB88E2', '#2AE3A0', '#0EE2F8', '#EB88E2', '#6773E3', '#F78A85'],\n pieChartLinePadding: 15,\n pieChartTextPadding: 5,\n titleFontSize: 20,\n subtitleFontSize: 15,\n radarLabelTextMargin: 13\n};\nvar assign = function assign(target) {\n for (var _len2 = arguments.length, varArgs = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {\n varArgs[_key2 - 1] = arguments[_key2];\n }\n if (target == null) {\n throw new TypeError('[uCharts] Cannot convert undefined or null to object');\n }\n if (!varArgs || varArgs.length <= 0) {\n return target;\n }\n // 深度合并对象\n function deepAssign(obj1, obj2) {\n for (var key in obj2) {\n obj1[key] = obj1[key] && obj1[key].toString() === \"[object Object]\" ? deepAssign(obj1[key], obj2[key]) : obj1[key] = obj2[key];\n }\n return obj1;\n }\n varArgs.forEach(function (val) {\n target = deepAssign(target, val);\n });\n return target;\n};\nvar util = {\n toFixed: function toFixed(num, limit) {\n limit = limit || 2;\n if (this.isFloat(num)) {\n num = num.toFixed(limit);\n }\n return num;\n },\n isFloat: function isFloat(num) {\n return num % 1 !== 0;\n },\n approximatelyEqual: function approximatelyEqual(num1, num2) {\n return Math.abs(num1 - num2) < 1e-10;\n },\n isSameSign: function isSameSign(num1, num2) {\n return Math.abs(num1) === num1 && Math.abs(num2) === num2 || Math.abs(num1) !== num1 && Math.abs(num2) !== num2;\n },\n isSameXCoordinateArea: function isSameXCoordinateArea(p1, p2) {\n return this.isSameSign(p1.x, p2.x);\n },\n isCollision: function isCollision(obj1, obj2) {\n obj1.end = {};\n obj1.end.x = obj1.start.x + obj1.width;\n obj1.end.y = obj1.start.y - obj1.height;\n obj2.end = {};\n obj2.end.x = obj2.start.x + obj2.width;\n obj2.end.y = obj2.start.y - obj2.height;\n var flag = obj2.start.x > obj1.end.x || obj2.end.x < obj1.start.x || obj2.end.y > obj1.start.y || obj2.start.y < obj1.end.y;\n return !flag;\n }\n};\n\n//兼容H5点击事件\nfunction getH5Offset(e) {\n e.mp = {\n changedTouches: []\n };\n e.mp.changedTouches.push({\n x: e.offsetX,\n y: e.offsetY\n });\n return e;\n}\n\n// hex 转 rgba\nfunction hexToRgb(hexValue, opc) {\n var rgx = /^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i;\n var hex = hexValue.replace(rgx, function (m, r, g, b) {\n return r + r + g + g + b + b;\n });\n var rgb = /^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(hex);\n var r = parseInt(rgb[1], 16);\n var g = parseInt(rgb[2], 16);\n var b = parseInt(rgb[3], 16);\n return 'rgba(' + r + ',' + g + ',' + b + ',' + opc + ')';\n}\nfunction findRange(num, type, limit) {\n if (isNaN(num)) {\n throw new Error('[uCharts] series数据需为Number格式');\n }\n limit = limit || 10;\n type = type ? type : 'upper';\n var multiple = 1;\n while (limit < 1) {\n limit *= 10;\n multiple *= 10;\n }\n if (type === 'upper') {\n num = Math.ceil(num * multiple);\n } else {\n num = Math.floor(num * multiple);\n }\n while (num % limit !== 0) {\n if (type === 'upper') {\n if (num == num + 1) {\n //修复数据值过大num++无效的bug by 向日葵 @xrk_jy\n break;\n }\n num++;\n } else {\n num--;\n }\n }\n return num / multiple;\n}\nfunction calCandleMA(dayArr, nameArr, colorArr, kdata) {\n var seriesTemp = [];\n for (var k = 0; k < dayArr.length; k++) {\n var seriesItem = {\n data: [],\n name: nameArr[k],\n color: colorArr[k]\n };\n for (var i = 0, len = kdata.length; i < len; i++) {\n if (i < dayArr[k]) {\n seriesItem.data.push(null);\n continue;\n }\n var sum = 0;\n for (var j = 0; j < dayArr[k]; j++) {\n sum += kdata[i - j][1];\n }\n seriesItem.data.push(+(sum / dayArr[k]).toFixed(3));\n }\n seriesTemp.push(seriesItem);\n }\n return seriesTemp;\n}\nfunction calValidDistance(self, distance, chartData, config, opts) {\n var dataChartAreaWidth = opts.width - opts.area[1] - opts.area[3];\n var dataChartWidth = chartData.eachSpacing * (opts.chartData.xAxisData.xAxisPoints.length - 1);\n if (opts.type == 'mount' && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {\n if (opts.extra.mount.widthRatio > 2) opts.extra.mount.widthRatio = 2;\n dataChartWidth += (opts.extra.mount.widthRatio - 1) * chartData.eachSpacing;\n }\n var validDistance = distance;\n if (distance >= 0) {\n validDistance = 0;\n self.uevent.trigger('scrollLeft');\n self.scrollOption.position = 'left';\n opts.xAxis.scrollPosition = 'left';\n } else if (Math.abs(distance) >= dataChartWidth - dataChartAreaWidth) {\n validDistance = dataChartAreaWidth - dataChartWidth;\n self.uevent.trigger('scrollRight');\n self.scrollOption.position = 'right';\n opts.xAxis.scrollPosition = 'right';\n } else {\n self.scrollOption.position = distance;\n opts.xAxis.scrollPosition = distance;\n }\n return validDistance;\n}\nfunction isInAngleRange(angle, startAngle, endAngle) {\n function adjust(angle) {\n while (angle < 0) {\n angle += 2 * Math.PI;\n }\n while (angle > 2 * Math.PI) {\n angle -= 2 * Math.PI;\n }\n return angle;\n }\n angle = adjust(angle);\n startAngle = adjust(startAngle);\n endAngle = adjust(endAngle);\n if (startAngle > endAngle) {\n endAngle += 2 * Math.PI;\n if (angle < startAngle) {\n angle += 2 * Math.PI;\n }\n }\n return angle >= startAngle && angle <= endAngle;\n}\nfunction createCurveControlPoints(points, i) {\n function isNotMiddlePoint(points, i) {\n if (points[i - 1] && points[i + 1]) {\n return points[i].y >= Math.max(points[i - 1].y, points[i + 1].y) || points[i].y <= Math.min(points[i - 1].y, points[i + 1].y);\n } else {\n return false;\n }\n }\n function isNotMiddlePointX(points, i) {\n if (points[i - 1] && points[i + 1]) {\n return points[i].x >= Math.max(points[i - 1].x, points[i + 1].x) || points[i].x <= Math.min(points[i - 1].x, points[i + 1].x);\n } else {\n return false;\n }\n }\n var a = 0.2;\n var b = 0.2;\n var pAx = null;\n var pAy = null;\n var pBx = null;\n var pBy = null;\n if (i < 1) {\n pAx = points[0].x + (points[1].x - points[0].x) * a;\n pAy = points[0].y + (points[1].y - points[0].y) * a;\n } else {\n pAx = points[i].x + (points[i + 1].x - points[i - 1].x) * a;\n pAy = points[i].y + (points[i + 1].y - points[i - 1].y) * a;\n }\n if (i > points.length - 3) {\n var last = points.length - 1;\n pBx = points[last].x - (points[last].x - points[last - 1].x) * b;\n pBy = points[last].y - (points[last].y - points[last - 1].y) * b;\n } else {\n pBx = points[i + 1].x - (points[i + 2].x - points[i].x) * b;\n pBy = points[i + 1].y - (points[i + 2].y - points[i].y) * b;\n }\n if (isNotMiddlePoint(points, i + 1)) {\n pBy = points[i + 1].y;\n }\n if (isNotMiddlePoint(points, i)) {\n pAy = points[i].y;\n }\n if (isNotMiddlePointX(points, i + 1)) {\n pBx = points[i + 1].x;\n }\n if (isNotMiddlePointX(points, i)) {\n pAx = points[i].x;\n }\n if (pAy >= Math.max(points[i].y, points[i + 1].y) || pAy <= Math.min(points[i].y, points[i + 1].y)) {\n pAy = points[i].y;\n }\n if (pBy >= Math.max(points[i].y, points[i + 1].y) || pBy <= Math.min(points[i].y, points[i + 1].y)) {\n pBy = points[i + 1].y;\n }\n if (pAx >= Math.max(points[i].x, points[i + 1].x) || pAx <= Math.min(points[i].x, points[i + 1].x)) {\n pAx = points[i].x;\n }\n if (pBx >= Math.max(points[i].x, points[i + 1].x) || pBx <= Math.min(points[i].x, points[i + 1].x)) {\n pBx = points[i + 1].x;\n }\n return {\n ctrA: {\n x: pAx,\n y: pAy\n },\n ctrB: {\n x: pBx,\n y: pBy\n }\n };\n}\nfunction convertCoordinateOrigin(x, y, center) {\n return {\n x: center.x + x,\n y: center.y - y\n };\n}\nfunction avoidCollision(obj, target) {\n if (target) {\n // is collision test\n while (util.isCollision(obj, target)) {\n if (obj.start.x > 0) {\n obj.start.y--;\n } else if (obj.start.x < 0) {\n obj.start.y++;\n } else {\n if (obj.start.y > 0) {\n obj.start.y++;\n } else {\n obj.start.y--;\n }\n }\n }\n }\n return obj;\n}\nfunction fixPieSeries(series, opts, config) {\n var pieSeriesArr = [];\n if (series.length > 0 && series[0].data.constructor.toString().indexOf('Array') > -1) {\n opts._pieSeries_ = series;\n var oldseries = series[0].data;\n for (var i = 0; i < oldseries.length; i++) {\n oldseries[i].formatter = series[0].formatter;\n oldseries[i].data = oldseries[i].value;\n pieSeriesArr.push(oldseries[i]);\n }\n opts.series = pieSeriesArr;\n } else {\n pieSeriesArr = series;\n }\n return pieSeriesArr;\n}\nfunction fillSeries(series, opts, config) {\n var index = 0;\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n if (!item.color) {\n item.color = config.color[index];\n index = (index + 1) % config.color.length;\n }\n if (!item.linearIndex) {\n item.linearIndex = i;\n }\n if (!item.index) {\n item.index = 0;\n }\n if (!item.type) {\n item.type = opts.type;\n }\n if (typeof item.show == \"undefined\") {\n item.show = true;\n }\n if (!item.type) {\n item.type = opts.type;\n }\n if (!item.pointShape) {\n item.pointShape = \"circle\";\n }\n if (!item.legendShape) {\n switch (item.type) {\n case 'line':\n item.legendShape = \"line\";\n break;\n case 'column':\n case 'bar':\n item.legendShape = \"rect\";\n break;\n case 'area':\n case 'mount':\n item.legendShape = \"triangle\";\n break;\n default:\n item.legendShape = \"circle\";\n }\n }\n }\n return series;\n}\nfunction fillCustomColor(linearType, customColor, series, config) {\n var newcolor = customColor || [];\n if (linearType == 'custom' && newcolor.length == 0) {\n newcolor = config.linearColor;\n }\n if (linearType == 'custom' && newcolor.length < series.length) {\n var chazhi = series.length - newcolor.length;\n for (var i = 0; i < chazhi; i++) {\n newcolor.push(config.linearColor[(i + 1) % config.linearColor.length]);\n }\n }\n return newcolor;\n}\nfunction getDataRange(minData, maxData) {\n var limit = 0;\n var range = maxData - minData;\n if (range >= 10000) {\n limit = 1000;\n } else if (range >= 1000) {\n limit = 100;\n } else if (range >= 100) {\n limit = 10;\n } else if (range >= 10) {\n limit = 5;\n } else if (range >= 1) {\n limit = 1;\n } else if (range >= 0.1) {\n limit = 0.1;\n } else if (range >= 0.01) {\n limit = 0.01;\n } else if (range >= 0.001) {\n limit = 0.001;\n } else if (range >= 0.0001) {\n limit = 0.0001;\n } else if (range >= 0.00001) {\n limit = 0.00001;\n } else {\n limit = 0.000001;\n }\n return {\n minRange: findRange(minData, 'lower', limit),\n maxRange: findRange(maxData, 'upper', limit)\n };\n}\nfunction measureText(text, fontSize, context) {\n var width = 0;\n text = String(text);\n if (context !== false && context !== undefined && context.setFontSize && context.measureText) {\n context.setFontSize(fontSize);\n return context.measureText(text).width;\n } else {\n var text = text.split('');\n for (var i = 0; i < text.length; i++) {\n var item = text[i];\n if (/[a-zA-Z]/.test(item)) {\n width += 7;\n } else if (/[0-9]/.test(item)) {\n width += 5.5;\n } else if (/\\./.test(item)) {\n width += 2.7;\n } else if (/-/.test(item)) {\n width += 3.25;\n } else if (/:/.test(item)) {\n width += 2.5;\n } else if (/[\\u4e00-\\u9fa5]/.test(item)) {\n width += 10;\n } else if (/\\(|\\)/.test(item)) {\n width += 3.73;\n } else if (/\\s/.test(item)) {\n width += 2.5;\n } else if (/%/.test(item)) {\n width += 8;\n } else {\n width += 10;\n }\n }\n return width * fontSize / 10;\n }\n}\nfunction dataCombine(series) {\n return series.reduce(function (a, b) {\n return (a.data ? a.data : a).concat(b.data);\n }, []);\n}\nfunction dataCombineStack(series, len) {\n var sum = new Array(len);\n for (var j = 0; j < sum.length; j++) {\n sum[j] = 0;\n }\n for (var i = 0; i < series.length; i++) {\n for (var j = 0; j < sum.length; j++) {\n sum[j] += series[i].data[j];\n }\n }\n return series.reduce(function (a, b) {\n return (a.data ? a.data : a).concat(b.data).concat(sum);\n }, []);\n}\nfunction getTouches(touches, opts, e) {\n var x, y;\n if (touches.clientX) {\n if (opts.rotate) {\n y = opts.height - touches.clientX * opts.pix;\n x = (touches.pageY - e.currentTarget.offsetTop - opts.height / opts.pix / 2 * (opts.pix - 1)) * opts.pix;\n } else {\n x = touches.clientX * opts.pix;\n y = (touches.pageY - e.currentTarget.offsetTop - opts.height / opts.pix / 2 * (opts.pix - 1)) * opts.pix;\n }\n } else {\n if (opts.rotate) {\n y = opts.height - touches.x * opts.pix;\n x = touches.y * opts.pix;\n } else {\n x = touches.x * opts.pix;\n y = touches.y * opts.pix;\n }\n }\n return {\n x: x,\n y: y\n };\n}\nfunction getSeriesDataItem(series, index, group) {\n var data = [];\n var newSeries = [];\n var indexIsArr = index.constructor.toString().indexOf('Array') > -1;\n if (indexIsArr) {\n var tempSeries = filterSeries(series);\n for (var i = 0; i < group.length; i++) {\n newSeries.push(tempSeries[group[i]]);\n }\n } else {\n newSeries = series;\n }\n ;\n for (var _i = 0; _i < newSeries.length; _i++) {\n var item = newSeries[_i];\n var tmpindex = -1;\n if (indexIsArr) {\n tmpindex = index[_i];\n } else {\n tmpindex = index;\n }\n if (item.data[tmpindex] !== null && typeof item.data[tmpindex] !== 'undefined' && item.show) {\n var seriesItem = {};\n seriesItem.color = item.color;\n seriesItem.type = item.type;\n seriesItem.style = item.style;\n seriesItem.pointShape = item.pointShape;\n seriesItem.disableLegend = item.disableLegend;\n seriesItem.legendShape = item.legendShape;\n seriesItem.name = item.name;\n seriesItem.show = item.show;\n seriesItem.data = item.formatter ? item.formatter(item.data[tmpindex]) : item.data[tmpindex];\n data.push(seriesItem);\n }\n }\n return data;\n}\nfunction getMaxTextListLength(list, fontSize, context) {\n var lengthList = list.map(function (item) {\n return measureText(item, fontSize, context);\n });\n return Math.max.apply(null, lengthList);\n}\nfunction getRadarCoordinateSeries(length) {\n var eachAngle = 2 * Math.PI / length;\n var CoordinateSeries = [];\n for (var i = 0; i < length; i++) {\n CoordinateSeries.push(eachAngle * i);\n }\n return CoordinateSeries.map(function (item) {\n return -1 * item + Math.PI / 2;\n });\n}\nfunction getToolTipData(seriesData, opts, index, group, categories) {\n var option = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : {};\n var calPoints = opts.chartData.calPoints ? opts.chartData.calPoints : [];\n var points = {};\n if (group.length > 0) {\n var filterPoints = [];\n for (var i = 0; i < group.length; i++) {\n filterPoints.push(calPoints[group[i]]);\n }\n points = filterPoints[0][index[0]];\n } else {\n for (var _i2 = 0; _i2 < calPoints.length; _i2++) {\n if (calPoints[_i2][index]) {\n points = calPoints[_i2][index];\n break;\n }\n }\n }\n ;\n var textList = seriesData.map(function (item) {\n var titleText = null;\n if (opts.categories && opts.categories.length > 0) {\n titleText = categories[index];\n }\n ;\n return {\n text: option.formatter ? option.formatter(item, titleText, index, opts) : item.name + ': ' + item.data,\n color: item.color,\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n });\n var offset = {\n x: Math.round(points.x),\n y: Math.round(points.y)\n };\n return {\n textList: textList,\n offset: offset\n };\n}\nfunction getMixToolTipData(seriesData, opts, index, categories) {\n var option = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : {};\n var points = opts.chartData.xAxisPoints[index] + opts.chartData.eachSpacing / 2;\n var textList = seriesData.map(function (item) {\n return {\n text: option.formatter ? option.formatter(item, categories[index], index, opts) : item.name + ': ' + item.data,\n color: item.color,\n disableLegend: item.disableLegend ? true : false,\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n });\n textList = textList.filter(function (item) {\n if (item.disableLegend !== true) {\n return item;\n }\n });\n var offset = {\n x: Math.round(points),\n y: 0\n };\n return {\n textList: textList,\n offset: offset\n };\n}\nfunction getCandleToolTipData(series, seriesData, opts, index, categories, extra) {\n var option = arguments.length > 6 && arguments[6] !== undefined ? arguments[6] : {};\n var calPoints = opts.chartData.calPoints;\n var upColor = extra.color.upFill;\n var downColor = extra.color.downFill;\n //颜色顺序为开盘,收盘,最低,最高\n var color = [upColor, upColor, downColor, upColor];\n var textList = [];\n seriesData.map(function (item) {\n if (index == 0) {\n if (item.data[1] - item.data[0] < 0) {\n color[1] = downColor;\n } else {\n color[1] = upColor;\n }\n } else {\n if (item.data[0] < series[index - 1][1]) {\n color[0] = downColor;\n }\n if (item.data[1] < item.data[0]) {\n color[1] = downColor;\n }\n if (item.data[2] > series[index - 1][1]) {\n color[2] = upColor;\n }\n if (item.data[3] < series[index - 1][1]) {\n color[3] = downColor;\n }\n }\n var text1 = {\n text: '开盘:' + item.data[0],\n color: color[0],\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n var text2 = {\n text: '收盘:' + item.data[1],\n color: color[1],\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n var text3 = {\n text: '最低:' + item.data[2],\n color: color[2],\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n var text4 = {\n text: '最高:' + item.data[3],\n color: color[3],\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n textList.push(text1, text2, text3, text4);\n });\n var validCalPoints = [];\n var offset = {\n x: 0,\n y: 0\n };\n for (var i = 0; i < calPoints.length; i++) {\n var points = calPoints[i];\n if (typeof points[index] !== 'undefined' && points[index] !== null) {\n validCalPoints.push(points[index]);\n }\n }\n offset.x = Math.round(validCalPoints[0][0].x);\n return {\n textList: textList,\n offset: offset\n };\n}\nfunction filterSeries(series) {\n var tempSeries = [];\n for (var i = 0; i < series.length; i++) {\n if (series[i].show == true) {\n tempSeries.push(series[i]);\n }\n }\n return tempSeries;\n}\nfunction findCurrentIndex(currentPoints, calPoints, opts, config) {\n var offset = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 0;\n var current = {\n index: -1,\n group: []\n };\n var spacing = opts.chartData.eachSpacing / 2;\n var xAxisPoints = [];\n if (calPoints && calPoints.length > 0) {\n if (!opts.categories) {\n spacing = 0;\n } else {\n for (var i = 1; i < opts.chartData.xAxisPoints.length; i++) {\n xAxisPoints.push(opts.chartData.xAxisPoints[i] - spacing);\n }\n if ((opts.type == 'line' || opts.type == 'area') && opts.xAxis.boundaryGap == 'justify') {\n xAxisPoints = opts.chartData.xAxisPoints;\n }\n }\n if (isInExactChartArea(currentPoints, opts, config)) {\n if (!opts.categories) {\n var timePoints = Array(calPoints.length);\n for (var _i3 = 0; _i3 < calPoints.length; _i3++) {\n timePoints[_i3] = Array(calPoints[_i3].length);\n for (var j = 0; j < calPoints[_i3].length; j++) {\n timePoints[_i3][j] = Math.abs(calPoints[_i3][j].x - currentPoints.x);\n }\n }\n ;\n var pointValue = Array(timePoints.length);\n var pointIndex = Array(timePoints.length);\n for (var _i4 = 0; _i4 < timePoints.length; _i4++) {\n pointValue[_i4] = Math.min.apply(null, timePoints[_i4]);\n pointIndex[_i4] = timePoints[_i4].indexOf(pointValue[_i4]);\n }\n var minValue = Math.min.apply(null, pointValue);\n current.index = [];\n for (var _i5 = 0; _i5 < pointValue.length; _i5++) {\n if (pointValue[_i5] == minValue) {\n current.group.push(_i5);\n current.index.push(pointIndex[_i5]);\n }\n }\n ;\n } else {\n xAxisPoints.forEach(function (item, index) {\n if (currentPoints.x + offset + spacing > item) {\n current.index = index;\n }\n });\n }\n }\n }\n return current;\n}\nfunction findBarChartCurrentIndex(currentPoints, calPoints, opts, config) {\n var offset = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 0;\n var current = {\n index: -1,\n group: []\n };\n var spacing = opts.chartData.eachSpacing / 2;\n var yAxisPoints = opts.chartData.yAxisPoints;\n if (calPoints && calPoints.length > 0) {\n if (isInExactChartArea(currentPoints, opts, config)) {\n yAxisPoints.forEach(function (item, index) {\n if (currentPoints.y + offset + spacing > item) {\n current.index = index;\n }\n });\n }\n }\n return current;\n}\nfunction findLegendIndex(currentPoints, legendData, opts) {\n var currentIndex = -1;\n var gap = 0;\n if (isInExactLegendArea(currentPoints, legendData.area)) {\n var points = legendData.points;\n var index = -1;\n for (var i = 0, len = points.length; i < len; i++) {\n var item = points[i];\n for (var j = 0; j < item.length; j++) {\n index += 1;\n var area = item[j]['area'];\n if (area && currentPoints.x > area[0] - gap && currentPoints.x < area[2] + gap && currentPoints.y > area[1] - gap && currentPoints.y < area[3] + gap) {\n currentIndex = index;\n break;\n }\n }\n }\n return currentIndex;\n }\n return currentIndex;\n}\nfunction isInExactLegendArea(currentPoints, area) {\n return currentPoints.x > area.start.x && currentPoints.x < area.end.x && currentPoints.y > area.start.y && currentPoints.y < area.end.y;\n}\nfunction isInExactChartArea(currentPoints, opts, config) {\n return currentPoints.x <= opts.width - opts.area[1] + 10 && currentPoints.x >= opts.area[3] - 10 && currentPoints.y >= opts.area[0] && currentPoints.y <= opts.height - opts.area[2];\n}\nfunction findRadarChartCurrentIndex(currentPoints, radarData, count) {\n var eachAngleArea = 2 * Math.PI / count;\n var currentIndex = -1;\n if (isInExactPieChartArea(currentPoints, radarData.center, radarData.radius)) {\n var fixAngle = function fixAngle(angle) {\n if (angle < 0) {\n angle += 2 * Math.PI;\n }\n if (angle > 2 * Math.PI) {\n angle -= 2 * Math.PI;\n }\n return angle;\n };\n var angle = Math.atan2(radarData.center.y - currentPoints.y, currentPoints.x - radarData.center.x);\n angle = -1 * angle;\n if (angle < 0) {\n angle += 2 * Math.PI;\n }\n var angleList = radarData.angleList.map(function (item) {\n item = fixAngle(-1 * item);\n return item;\n });\n angleList.forEach(function (item, index) {\n var rangeStart = fixAngle(item - eachAngleArea / 2);\n var rangeEnd = fixAngle(item + eachAngleArea / 2);\n if (rangeEnd < rangeStart) {\n rangeEnd += 2 * Math.PI;\n }\n if (angle >= rangeStart && angle <= rangeEnd || angle + 2 * Math.PI >= rangeStart && angle + 2 * Math.PI <= rangeEnd) {\n currentIndex = index;\n }\n });\n }\n return currentIndex;\n}\nfunction findFunnelChartCurrentIndex(currentPoints, funnelData) {\n var currentIndex = -1;\n for (var i = 0, len = funnelData.series.length; i < len; i++) {\n var item = funnelData.series[i];\n if (currentPoints.x > item.funnelArea[0] && currentPoints.x < item.funnelArea[2] && currentPoints.y > item.funnelArea[1] && currentPoints.y < item.funnelArea[3]) {\n currentIndex = i;\n break;\n }\n }\n return currentIndex;\n}\nfunction findWordChartCurrentIndex(currentPoints, wordData) {\n var currentIndex = -1;\n for (var i = 0, len = wordData.length; i < len; i++) {\n var item = wordData[i];\n if (currentPoints.x > item.area[0] && currentPoints.x < item.area[2] && currentPoints.y > item.area[1] && currentPoints.y < item.area[3]) {\n currentIndex = i;\n break;\n }\n }\n return currentIndex;\n}\nfunction findMapChartCurrentIndex(currentPoints, opts) {\n var currentIndex = -1;\n var cData = opts.chartData.mapData;\n var data = opts.series;\n var tmp = pointToCoordinate(currentPoints.y, currentPoints.x, cData.bounds, cData.scale, cData.xoffset, cData.yoffset);\n var poi = [tmp.x, tmp.y];\n for (var i = 0, len = data.length; i < len; i++) {\n var item = data[i].geometry.coordinates;\n if (isPoiWithinPoly(poi, item, opts.chartData.mapData.mercator)) {\n currentIndex = i;\n break;\n }\n }\n return currentIndex;\n}\nfunction findRoseChartCurrentIndex(currentPoints, pieData, opts) {\n var currentIndex = -1;\n var series = getRoseDataPoints(opts._series_, opts.extra.rose.type, pieData.radius, pieData.radius);\n if (pieData && pieData.center && isInExactPieChartArea(currentPoints, pieData.center, pieData.radius)) {\n var angle = Math.atan2(pieData.center.y - currentPoints.y, currentPoints.x - pieData.center.x);\n angle = -angle;\n if (opts.extra.rose && opts.extra.rose.offsetAngle) {\n angle = angle - opts.extra.rose.offsetAngle * Math.PI / 180;\n }\n for (var i = 0, len = series.length; i < len; i++) {\n if (isInAngleRange(angle, series[i]._start_, series[i]._start_ + series[i]._rose_proportion_ * 2 * Math.PI)) {\n currentIndex = i;\n break;\n }\n }\n }\n return currentIndex;\n}\nfunction findPieChartCurrentIndex(currentPoints, pieData, opts) {\n var currentIndex = -1;\n var series = getPieDataPoints(pieData.series);\n if (pieData && pieData.center && isInExactPieChartArea(currentPoints, pieData.center, pieData.radius)) {\n var angle = Math.atan2(pieData.center.y - currentPoints.y, currentPoints.x - pieData.center.x);\n angle = -angle;\n if (opts.extra.pie && opts.extra.pie.offsetAngle) {\n angle = angle - opts.extra.pie.offsetAngle * Math.PI / 180;\n }\n if (opts.extra.ring && opts.extra.ring.offsetAngle) {\n angle = angle - opts.extra.ring.offsetAngle * Math.PI / 180;\n }\n for (var i = 0, len = series.length; i < len; i++) {\n if (isInAngleRange(angle, series[i]._start_, series[i]._start_ + series[i]._proportion_ * 2 * Math.PI)) {\n currentIndex = i;\n break;\n }\n }\n }\n return currentIndex;\n}\nfunction isInExactPieChartArea(currentPoints, center, radius) {\n return Math.pow(currentPoints.x - center.x, 2) + Math.pow(currentPoints.y - center.y, 2) <= Math.pow(radius, 2);\n}\nfunction splitPoints(points, eachSeries) {\n var newPoints = [];\n var items = [];\n points.forEach(function (item, index) {\n if (eachSeries.connectNulls) {\n if (item !== null) {\n items.push(item);\n }\n } else {\n if (item !== null) {\n items.push(item);\n } else {\n if (items.length) {\n newPoints.push(items);\n }\n items = [];\n }\n }\n });\n if (items.length) {\n newPoints.push(items);\n }\n return newPoints;\n}\nfunction calLegendData(series, opts, config, chartData, context) {\n var legendData = {\n area: {\n start: {\n x: 0,\n y: 0\n },\n end: {\n x: 0,\n y: 0\n },\n width: 0,\n height: 0,\n wholeWidth: 0,\n wholeHeight: 0\n },\n points: [],\n widthArr: [],\n heightArr: []\n };\n if (opts.legend.show === false) {\n chartData.legendData = legendData;\n return legendData;\n }\n var padding = opts.legend.padding * opts.pix;\n var margin = opts.legend.margin * opts.pix;\n var fontSize = opts.legend.fontSize ? opts.legend.fontSize * opts.pix : config.fontSize;\n var shapeWidth = 15 * opts.pix;\n var shapeRight = 5 * opts.pix;\n var lineHeight = Math.max(opts.legend.lineHeight * opts.pix, fontSize);\n if (opts.legend.position == 'top' || opts.legend.position == 'bottom') {\n var legendList = [];\n var widthCount = 0;\n var widthCountArr = [];\n var currentRow = [];\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n var legendText = item.legendText ? item.legendText : item.name;\n var itemWidth = shapeWidth + shapeRight + measureText(legendText || 'undefined', fontSize, context) + opts.legend.itemGap * opts.pix;\n if (widthCount + itemWidth > opts.width - opts.area[1] - opts.area[3]) {\n legendList.push(currentRow);\n widthCountArr.push(widthCount - opts.legend.itemGap * opts.pix);\n widthCount = itemWidth;\n currentRow = [item];\n } else {\n widthCount += itemWidth;\n currentRow.push(item);\n }\n }\n if (currentRow.length) {\n legendList.push(currentRow);\n widthCountArr.push(widthCount - opts.legend.itemGap * opts.pix);\n legendData.widthArr = widthCountArr;\n var legendWidth = Math.max.apply(null, widthCountArr);\n switch (opts.legend.float) {\n case 'left':\n legendData.area.start.x = opts.area[3];\n legendData.area.end.x = opts.area[3] + legendWidth + 2 * padding;\n break;\n case 'right':\n legendData.area.start.x = opts.width - opts.area[1] - legendWidth - 2 * padding;\n legendData.area.end.x = opts.width - opts.area[1];\n break;\n default:\n legendData.area.start.x = (opts.width - legendWidth) / 2 - padding;\n legendData.area.end.x = (opts.width + legendWidth) / 2 + padding;\n }\n legendData.area.width = legendWidth + 2 * padding;\n legendData.area.wholeWidth = legendWidth + 2 * padding;\n legendData.area.height = legendList.length * lineHeight + 2 * padding;\n legendData.area.wholeHeight = legendList.length * lineHeight + 2 * padding + 2 * margin;\n legendData.points = legendList;\n }\n } else {\n var len = series.length;\n var maxHeight = opts.height - opts.area[0] - opts.area[2] - 2 * margin - 2 * padding;\n var maxLength = Math.min(Math.floor(maxHeight / lineHeight), len);\n legendData.area.height = maxLength * lineHeight + padding * 2;\n legendData.area.wholeHeight = maxLength * lineHeight + padding * 2;\n switch (opts.legend.float) {\n case 'top':\n legendData.area.start.y = opts.area[0] + margin;\n legendData.area.end.y = opts.area[0] + margin + legendData.area.height;\n break;\n case 'bottom':\n legendData.area.start.y = opts.height - opts.area[2] - margin - legendData.area.height;\n legendData.area.end.y = opts.height - opts.area[2] - margin;\n break;\n default:\n legendData.area.start.y = (opts.height - legendData.area.height) / 2;\n legendData.area.end.y = (opts.height + legendData.area.height) / 2;\n }\n var lineNum = len % maxLength === 0 ? len / maxLength : Math.floor(len / maxLength + 1);\n var _currentRow = [];\n for (var _i6 = 0; _i6 < lineNum; _i6++) {\n var temp = series.slice(_i6 * maxLength, _i6 * maxLength + maxLength);\n _currentRow.push(temp);\n }\n legendData.points = _currentRow;\n if (_currentRow.length) {\n for (var _i7 = 0; _i7 < _currentRow.length; _i7++) {\n var _item = _currentRow[_i7];\n var maxWidth = 0;\n for (var j = 0; j < _item.length; j++) {\n var _itemWidth = shapeWidth + shapeRight + measureText(_item[j].name || 'undefined', fontSize, context) + opts.legend.itemGap * opts.pix;\n if (_itemWidth > maxWidth) {\n maxWidth = _itemWidth;\n }\n }\n legendData.widthArr.push(maxWidth);\n legendData.heightArr.push(_item.length * lineHeight + padding * 2);\n }\n var _legendWidth = 0;\n for (var _i8 = 0; _i8 < legendData.widthArr.length; _i8++) {\n _legendWidth += legendData.widthArr[_i8];\n }\n legendData.area.width = _legendWidth - opts.legend.itemGap * opts.pix + 2 * padding;\n legendData.area.wholeWidth = legendData.area.width + padding;\n }\n }\n switch (opts.legend.position) {\n case 'top':\n legendData.area.start.y = opts.area[0] + margin;\n legendData.area.end.y = opts.area[0] + margin + legendData.area.height;\n break;\n case 'bottom':\n legendData.area.start.y = opts.height - opts.area[2] - legendData.area.height - margin;\n legendData.area.end.y = opts.height - opts.area[2] - margin;\n break;\n case 'left':\n legendData.area.start.x = opts.area[3];\n legendData.area.end.x = opts.area[3] + legendData.area.width;\n break;\n case 'right':\n legendData.area.start.x = opts.width - opts.area[1] - legendData.area.width;\n legendData.area.end.x = opts.width - opts.area[1];\n break;\n }\n chartData.legendData = legendData;\n return legendData;\n}\nfunction calCategoriesData(categories, opts, config, eachSpacing, context) {\n var result = {\n angle: 0,\n xAxisHeight: opts.xAxis.lineHeight * opts.pix + opts.xAxis.marginTop * opts.pix\n };\n var fontSize = opts.xAxis.fontSize * opts.pix;\n var categoriesTextLenth = categories.map(function (item, index) {\n var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item, index, opts) : item;\n return measureText(String(xitem), fontSize, context);\n });\n var maxTextLength = Math.max.apply(this, categoriesTextLenth);\n if (opts.xAxis.rotateLabel == true) {\n result.angle = opts.xAxis.rotateAngle * Math.PI / 180;\n var tempHeight = opts.xAxis.marginTop * opts.pix * 2 + Math.abs(maxTextLength * Math.sin(result.angle));\n tempHeight = tempHeight < fontSize + opts.xAxis.marginTop * opts.pix * 2 ? tempHeight + opts.xAxis.marginTop * opts.pix * 2 : tempHeight;\n result.xAxisHeight = tempHeight;\n }\n if (opts.enableScroll && opts.xAxis.scrollShow) {\n result.xAxisHeight += 6 * opts.pix;\n }\n if (opts.xAxis.disabled) {\n result.xAxisHeight = 0;\n }\n return result;\n}\nfunction getXAxisTextList(series, opts, config, stack) {\n var index = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : -1;\n var data;\n if (stack == 'stack') {\n data = dataCombineStack(series, opts.categories.length);\n } else {\n data = dataCombine(series);\n }\n var sorted = [];\n // remove null from data\n data = data.filter(function (item) {\n //return item !== null;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n return item !== null;\n } else {\n return item.value !== null;\n }\n } else {\n return item !== null;\n }\n });\n data.map(function (item) {\n if ((0, _typeof2.default)(item) === 'object') {\n if (item.constructor.toString().indexOf('Array') > -1) {\n if (opts.type == 'candle') {\n item.map(function (subitem) {\n sorted.push(subitem);\n });\n } else {\n sorted.push(item[0]);\n }\n } else {\n sorted.push(item.value);\n }\n } else {\n sorted.push(item);\n }\n });\n var minData = 0;\n var maxData = 0;\n if (sorted.length > 0) {\n minData = Math.min.apply(this, sorted);\n maxData = Math.max.apply(this, sorted);\n }\n //为了兼容v1.9.0之前的项目\n if (index > -1) {\n if (typeof opts.xAxis.data[index].min === 'number') {\n minData = Math.min(opts.xAxis.data[index].min, minData);\n }\n if (typeof opts.xAxis.data[index].max === 'number') {\n maxData = Math.max(opts.xAxis.data[index].max, maxData);\n }\n } else {\n if (typeof opts.xAxis.min === 'number') {\n minData = Math.min(opts.xAxis.min, minData);\n }\n if (typeof opts.xAxis.max === 'number') {\n maxData = Math.max(opts.xAxis.max, maxData);\n }\n }\n if (minData === maxData) {\n var rangeSpan = maxData || 10;\n maxData += rangeSpan;\n }\n //var dataRange = getDataRange(minData, maxData);\n var minRange = minData;\n var maxRange = maxData;\n var range = [];\n var eachRange = (maxRange - minRange) / opts.xAxis.splitNumber;\n for (var i = 0; i <= opts.xAxis.splitNumber; i++) {\n range.push(minRange + eachRange * i);\n }\n return range;\n}\nfunction calXAxisData(series, opts, config, context) {\n //堆叠图重算Y轴\n var columnstyle = assign({}, {\n type: \"\"\n }, opts.extra.bar);\n var result = {\n angle: 0,\n xAxisHeight: opts.xAxis.lineHeight * opts.pix + opts.xAxis.marginTop * opts.pix\n };\n result.ranges = getXAxisTextList(series, opts, config, columnstyle.type);\n result.rangesFormat = result.ranges.map(function (item) {\n //item = opts.xAxis.formatter ? opts.xAxis.formatter(item) : util.toFixed(item, 2);\n item = util.toFixed(item, 2);\n return item;\n });\n var xAxisScaleValues = result.ranges.map(function (item) {\n // 如果刻度值是浮点数,则保留两位小数\n item = util.toFixed(item, 2);\n // 若有自定义格式则调用自定义的格式化函数\n //item = opts.xAxis.formatter ? opts.xAxis.formatter(Number(item)) : item;\n return item;\n });\n result = Object.assign(result, getXAxisPoints(xAxisScaleValues, opts, config));\n // 计算X轴刻度的属性譬如每个刻度的间隔,刻度的起始点\\结束点以及总长\n var eachSpacing = result.eachSpacing;\n var textLength = xAxisScaleValues.map(function (item) {\n return measureText(item, opts.xAxis.fontSize * opts.pix, context);\n });\n if (opts.xAxis.disabled === true) {\n result.xAxisHeight = 0;\n }\n return result;\n}\nfunction getRadarDataPoints(angleList, center, radius, series, opts) {\n var process = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 1;\n var radarOption = opts.extra.radar || {};\n radarOption.max = radarOption.max || 0;\n var maxData = Math.max(radarOption.max, Math.max.apply(null, dataCombine(series)));\n var data = [];\n var _loop2 = function _loop2(i) {\n var each = series[i];\n var listItem = {};\n listItem.color = each.color;\n listItem.legendShape = each.legendShape;\n listItem.pointShape = each.pointShape;\n listItem.data = [];\n each.data.forEach(function (item, index) {\n var tmp = {};\n tmp.angle = angleList[index];\n tmp.proportion = item / maxData;\n tmp.value = item;\n tmp.position = convertCoordinateOrigin(radius * tmp.proportion * process * Math.cos(tmp.angle), radius * tmp.proportion * process * Math.sin(tmp.angle), center);\n listItem.data.push(tmp);\n });\n data.push(listItem);\n };\n for (var i = 0; i < series.length; i++) {\n _loop2(i);\n }\n return data;\n}\nfunction getPieDataPoints(series, radius) {\n var process = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;\n var count = 0;\n var _start_ = 0;\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n count += item.data;\n }\n for (var _i9 = 0; _i9 < series.length; _i9++) {\n var _item2 = series[_i9];\n _item2.data = _item2.data === null ? 0 : _item2.data;\n if (count === 0) {\n _item2._proportion_ = 1 / series.length * process;\n } else {\n _item2._proportion_ = _item2.data / count * process;\n }\n _item2._radius_ = radius;\n }\n for (var _i10 = 0; _i10 < series.length; _i10++) {\n var _item3 = series[_i10];\n _item3._start_ = _start_;\n _start_ += 2 * _item3._proportion_ * Math.PI;\n }\n return series;\n}\nfunction getFunnelDataPoints(series, radius, option, eachSpacing) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n for (var i = 0; i < series.length; i++) {\n if (option.type == 'funnel') {\n series[i].radius = series[i].data / series[0].data * radius * process;\n } else {\n series[i].radius = eachSpacing * (series.length - i) / (eachSpacing * series.length) * radius * process;\n }\n series[i]._proportion_ = series[i].data / series[0].data;\n }\n // if(option.type !== 'pyramid'){\n // series.reverse();\n // }\n return series;\n}\nfunction getRoseDataPoints(series, type, minRadius, radius) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var count = 0;\n var _start_ = 0;\n var dataArr = [];\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n count += item.data;\n dataArr.push(item.data);\n }\n var minData = Math.min.apply(null, dataArr);\n var maxData = Math.max.apply(null, dataArr);\n var radiusLength = radius - minRadius;\n for (var _i11 = 0; _i11 < series.length; _i11++) {\n var _item4 = series[_i11];\n _item4.data = _item4.data === null ? 0 : _item4.data;\n if (count === 0) {\n _item4._proportion_ = 1 / series.length * process;\n _item4._rose_proportion_ = 1 / series.length * process;\n } else {\n _item4._proportion_ = _item4.data / count * process;\n if (type == 'area') {\n _item4._rose_proportion_ = 1 / series.length * process;\n } else {\n _item4._rose_proportion_ = _item4.data / count * process;\n }\n }\n _item4._radius_ = minRadius + radiusLength * ((_item4.data - minData) / (maxData - minData)) || radius;\n }\n for (var _i12 = 0; _i12 < series.length; _i12++) {\n var _item5 = series[_i12];\n _item5._start_ = _start_;\n _start_ += 2 * _item5._rose_proportion_ * Math.PI;\n }\n return series;\n}\nfunction getArcbarDataPoints(series, arcbarOption) {\n var process = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;\n if (process == 1) {\n process = 0.999999;\n }\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n var totalAngle = void 0;\n if (arcbarOption.type == 'circle') {\n totalAngle = 2;\n } else {\n if (arcbarOption.direction == 'ccw') {\n if (arcbarOption.startAngle < arcbarOption.endAngle) {\n totalAngle = 2 + arcbarOption.startAngle - arcbarOption.endAngle;\n } else {\n totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;\n }\n } else {\n if (arcbarOption.endAngle < arcbarOption.startAngle) {\n totalAngle = 2 + arcbarOption.endAngle - arcbarOption.startAngle;\n } else {\n totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;\n }\n }\n }\n item._proportion_ = totalAngle * item.data * process + arcbarOption.startAngle;\n if (arcbarOption.direction == 'ccw') {\n item._proportion_ = arcbarOption.startAngle - totalAngle * item.data * process;\n }\n if (item._proportion_ >= 2) {\n item._proportion_ = item._proportion_ % 2;\n }\n }\n return series;\n}\nfunction getGaugeArcbarDataPoints(series, arcbarOption) {\n var process = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;\n if (process == 1) {\n process = 0.999999;\n }\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n var totalAngle = void 0;\n if (arcbarOption.type == 'circle') {\n totalAngle = 2;\n } else {\n if (arcbarOption.endAngle < arcbarOption.startAngle) {\n totalAngle = 2 + arcbarOption.endAngle - arcbarOption.startAngle;\n } else {\n totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;\n }\n }\n item._proportion_ = totalAngle * item.data * process + arcbarOption.startAngle;\n if (item._proportion_ >= 2) {\n item._proportion_ = item._proportion_ % 2;\n }\n }\n return series;\n}\nfunction getGaugeAxisPoints(categories, startAngle, endAngle) {\n var totalAngle;\n if (endAngle < startAngle) {\n totalAngle = 2 + endAngle - startAngle;\n } else {\n totalAngle = startAngle - endAngle;\n }\n var tempStartAngle = startAngle;\n for (var i = 0; i < categories.length; i++) {\n categories[i].value = categories[i].value === null ? 0 : categories[i].value;\n categories[i]._startAngle_ = tempStartAngle;\n categories[i]._endAngle_ = totalAngle * categories[i].value + startAngle;\n if (categories[i]._endAngle_ >= 2) {\n categories[i]._endAngle_ = categories[i]._endAngle_ % 2;\n }\n tempStartAngle = categories[i]._endAngle_;\n }\n return categories;\n}\nfunction getGaugeDataPoints(series, categories, gaugeOption) {\n var process = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 1;\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n if (gaugeOption.pointer.color == 'auto') {\n for (var _i13 = 0; _i13 < categories.length; _i13++) {\n if (item.data <= categories[_i13].value) {\n item.color = categories[_i13].color;\n break;\n }\n }\n } else {\n item.color = gaugeOption.pointer.color;\n }\n var totalAngle = void 0;\n if (gaugeOption.endAngle < gaugeOption.startAngle) {\n totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;\n } else {\n totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;\n }\n item._endAngle_ = totalAngle * item.data + gaugeOption.startAngle;\n item._oldAngle_ = gaugeOption.oldAngle;\n if (gaugeOption.oldAngle < gaugeOption.endAngle) {\n item._oldAngle_ += 2;\n }\n if (item.data >= gaugeOption.oldData) {\n item._proportion_ = (item._endAngle_ - item._oldAngle_) * process + gaugeOption.oldAngle;\n } else {\n item._proportion_ = item._oldAngle_ - (item._oldAngle_ - item._endAngle_) * process;\n }\n if (item._proportion_ >= 2) {\n item._proportion_ = item._proportion_ % 2;\n }\n }\n return series;\n}\nfunction getPieTextMaxLength(series, config, context, opts) {\n series = getPieDataPoints(series);\n var maxLength = 0;\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n var text = item.formatter ? item.formatter(+item._proportion_.toFixed(2)) : util.toFixed(item._proportion_ * 100) + '%';\n maxLength = Math.max(maxLength, measureText(text, item.textSize * opts.pix || config.fontSize, context));\n }\n return maxLength;\n}\nfunction fixColumeData(points, eachSpacing, columnLen, index, config, opts) {\n return points.map(function (item) {\n if (item === null) {\n return null;\n }\n var seriesGap = 0;\n var categoryGap = 0;\n if (opts.type == 'mix') {\n seriesGap = opts.extra.mix.column.seriesGap * opts.pix || 0;\n categoryGap = opts.extra.mix.column.categoryGap * opts.pix || 0;\n } else {\n seriesGap = opts.extra.column.seriesGap * opts.pix || 0;\n categoryGap = opts.extra.column.categoryGap * opts.pix || 0;\n }\n seriesGap = Math.min(seriesGap, eachSpacing / columnLen);\n categoryGap = Math.min(categoryGap, eachSpacing / columnLen);\n item.width = Math.ceil((eachSpacing - 2 * categoryGap - seriesGap * (columnLen - 1)) / columnLen);\n if (opts.extra.mix && opts.extra.mix.column.width && +opts.extra.mix.column.width > 0) {\n item.width = Math.min(item.width, +opts.extra.mix.column.width * opts.pix);\n }\n if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {\n item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);\n }\n if (item.width <= 0) {\n item.width = 1;\n }\n item.x += (index + 0.5 - columnLen / 2) * (item.width + seriesGap);\n return item;\n });\n}\nfunction fixBarData(points, eachSpacing, columnLen, index, config, opts) {\n return points.map(function (item) {\n if (item === null) {\n return null;\n }\n var seriesGap = 0;\n var categoryGap = 0;\n seriesGap = opts.extra.bar.seriesGap * opts.pix || 0;\n categoryGap = opts.extra.bar.categoryGap * opts.pix || 0;\n seriesGap = Math.min(seriesGap, eachSpacing / columnLen);\n categoryGap = Math.min(categoryGap, eachSpacing / columnLen);\n item.width = Math.ceil((eachSpacing - 2 * categoryGap - seriesGap * (columnLen - 1)) / columnLen);\n if (opts.extra.bar && opts.extra.bar.width && +opts.extra.bar.width > 0) {\n item.width = Math.min(item.width, +opts.extra.bar.width * opts.pix);\n }\n if (item.width <= 0) {\n item.width = 1;\n }\n item.y += (index + 0.5 - columnLen / 2) * (item.width + seriesGap);\n return item;\n });\n}\nfunction fixColumeMeterData(points, eachSpacing, columnLen, index, config, opts, border) {\n var categoryGap = opts.extra.column.categoryGap * opts.pix || 0;\n return points.map(function (item) {\n if (item === null) {\n return null;\n }\n item.width = eachSpacing - 2 * categoryGap;\n if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {\n item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);\n }\n if (index > 0) {\n item.width -= border;\n }\n return item;\n });\n}\nfunction fixColumeStackData(points, eachSpacing, columnLen, index, config, opts, series) {\n var categoryGap = opts.extra.column.categoryGap * opts.pix || 0;\n return points.map(function (item, indexn) {\n if (item === null) {\n return null;\n }\n item.width = Math.ceil(eachSpacing - 2 * categoryGap);\n if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {\n item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);\n }\n if (item.width <= 0) {\n item.width = 1;\n }\n return item;\n });\n}\nfunction fixBarStackData(points, eachSpacing, columnLen, index, config, opts, series) {\n var categoryGap = opts.extra.bar.categoryGap * opts.pix || 0;\n return points.map(function (item, indexn) {\n if (item === null) {\n return null;\n }\n item.width = Math.ceil(eachSpacing - 2 * categoryGap);\n if (opts.extra.bar && opts.extra.bar.width && +opts.extra.bar.width > 0) {\n item.width = Math.min(item.width, +opts.extra.bar.width * opts.pix);\n }\n if (item.width <= 0) {\n item.width = 1;\n }\n return item;\n });\n}\nfunction getXAxisPoints(categories, opts, config) {\n var spacingValid = opts.width - opts.area[1] - opts.area[3];\n var dataCount = opts.enableScroll ? Math.min(opts.xAxis.itemCount, categories.length) : categories.length;\n if ((opts.type == 'line' || opts.type == 'area' || opts.type == 'scatter' || opts.type == 'bubble' || opts.type == 'bar') && dataCount > 1 && opts.xAxis.boundaryGap == 'justify') {\n dataCount -= 1;\n }\n var widthRatio = 0;\n if (opts.type == 'mount' && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {\n if (opts.extra.mount.widthRatio > 2) opts.extra.mount.widthRatio = 2;\n widthRatio = opts.extra.mount.widthRatio - 1;\n dataCount += widthRatio;\n }\n var eachSpacing = spacingValid / dataCount;\n var xAxisPoints = [];\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n categories.forEach(function (item, index) {\n xAxisPoints.push(startX + widthRatio / 2 * eachSpacing + index * eachSpacing);\n });\n if (opts.xAxis.boundaryGap !== 'justify') {\n if (opts.enableScroll === true) {\n xAxisPoints.push(startX + widthRatio * eachSpacing + categories.length * eachSpacing);\n } else {\n xAxisPoints.push(endX);\n }\n }\n return {\n xAxisPoints: xAxisPoints,\n startX: startX,\n endX: endX,\n eachSpacing: eachSpacing\n };\n}\nfunction getCandleDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config) {\n var process = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var cPoints = [];\n item.forEach(function (items, indexs) {\n var point = {};\n point.x = xAxisPoints[index] + Math.round(eachSpacing / 2);\n var value = items.value || items;\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n height *= process;\n point.y = opts.height - Math.round(height) - opts.area[2];\n cPoints.push(point);\n });\n points.push(cPoints);\n }\n });\n return points;\n}\nfunction getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config) {\n var process = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : 1;\n var boundaryGap = 'center';\n if (opts.type == 'line' || opts.type == 'area' || opts.type == 'scatter' || opts.type == 'bubble') {\n boundaryGap = opts.xAxis.boundaryGap;\n }\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.x = xAxisPoints[index];\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n var xranges, xminRange, xmaxRange;\n xranges = [].concat(opts.chartData.xAxisData.ranges);\n xminRange = xranges.shift();\n xmaxRange = xranges.pop();\n value = item[1];\n point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);\n if (opts.type == 'bubble') {\n point.r = item[2];\n point.t = item[3];\n }\n } else {\n value = item.value;\n }\n }\n if (boundaryGap == 'center') {\n point.x += eachSpacing / 2;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n height *= process;\n point.y = opts.height - height - opts.area[2];\n points.push(point);\n }\n });\n return points;\n}\nfunction getLineDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, lineOption, process) {\n var process = arguments.length > 8 && arguments[8] !== undefined ? arguments[8] : 1;\n var boundaryGap = opts.xAxis.boundaryGap;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n if (lineOption.animation == 'vertical') {\n point.x = xAxisPoints[index];\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n var xranges, xminRange, xmaxRange;\n xranges = [].concat(opts.chartData.xAxisData.ranges);\n xminRange = xranges.shift();\n xmaxRange = xranges.pop();\n value = item[1];\n point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);\n } else {\n value = item.value;\n }\n }\n if (boundaryGap == 'center') {\n point.x += eachSpacing / 2;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n height *= process;\n point.y = opts.height - height - opts.area[2];\n points.push(point);\n } else {\n point.x = xAxisPoints[0] + eachSpacing * index * process;\n var value = item;\n if (boundaryGap == 'center') {\n point.x += eachSpacing / 2;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n point.y = opts.height - height - opts.area[2];\n points.push(point);\n }\n }\n });\n return points;\n}\nfunction getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, zeroPoints, process) {\n var process = arguments.length > 8 && arguments[8] !== undefined ? arguments[8] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.x = xAxisPoints[index];\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n var xranges, xminRange, xmaxRange;\n xranges = [].concat(opts.chartData.xAxisData.ranges);\n xminRange = xranges.shift();\n xmaxRange = xranges.pop();\n value = item[1];\n point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);\n } else {\n value = item.value;\n }\n }\n point.x += eachSpacing / 2;\n var height = validHeight * (value * process - minRange) / (maxRange - minRange);\n point.y = opts.height - height - opts.area[2];\n points.push(point);\n }\n });\n return points;\n}\nfunction getMountDataPoints(series, minRange, maxRange, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints) {\n var process = arguments.length > 8 && arguments[8] !== undefined ? arguments[8] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n var mountWidth = eachSpacing * mountOption.widthRatio;\n series.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.x = xAxisPoints[index];\n point.x += eachSpacing / 2;\n var value = item.data;\n var height = validHeight * (value * process - minRange) / (maxRange - minRange);\n point.y = opts.height - height - opts.area[2];\n point.value = value;\n point.width = mountWidth;\n points.push(point);\n }\n });\n return points;\n}\nfunction getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config) {\n var process = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.y = yAxisPoints[index];\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n value = item.value;\n }\n var height = validWidth * (value - minRange) / (maxRange - minRange);\n height *= process;\n point.height = height;\n point.value = value;\n point.x = height + opts.area[3];\n points.push(point);\n }\n });\n return points;\n}\nfunction getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, seriesIndex, stackSeries) {\n var process = arguments.length > 9 && arguments[9] !== undefined ? arguments[9] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.x = xAxisPoints[index] + Math.round(eachSpacing / 2);\n if (seriesIndex > 0) {\n var value = 0;\n for (var i = 0; i <= seriesIndex; i++) {\n value += stackSeries[i].data[index];\n }\n var value0 = value - item;\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n var height0 = validHeight * (value0 - minRange) / (maxRange - minRange);\n } else {\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n value = item.value;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n var height0 = 0;\n }\n var heightc = height0;\n height *= process;\n heightc *= process;\n point.y = opts.height - Math.round(height) - opts.area[2];\n point.y0 = opts.height - Math.round(heightc) - opts.area[2];\n points.push(point);\n }\n });\n return points;\n}\nfunction getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, seriesIndex, stackSeries) {\n var process = arguments.length > 9 && arguments[9] !== undefined ? arguments[9] : 1;\n var points = [];\n var validHeight = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.y = yAxisPoints[index];\n if (seriesIndex > 0) {\n var value = 0;\n for (var i = 0; i <= seriesIndex; i++) {\n value += stackSeries[i].data[index];\n }\n var value0 = value - item;\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n var height0 = validHeight * (value0 - minRange) / (maxRange - minRange);\n } else {\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n value = item.value;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n var height0 = 0;\n }\n var heightc = height0;\n height *= process;\n heightc *= process;\n point.height = height - heightc;\n point.x = opts.area[3] + height;\n point.x0 = opts.area[3] + heightc;\n points.push(point);\n }\n });\n return points;\n}\nfunction getYAxisTextList(series, opts, config, stack, yData) {\n var index = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : -1;\n var data;\n if (stack == 'stack') {\n data = dataCombineStack(series, opts.categories.length);\n } else {\n data = dataCombine(series);\n }\n var sorted = [];\n // remove null from data\n data = data.filter(function (item) {\n //return item !== null;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n return item !== null;\n } else {\n return item.value !== null;\n }\n } else {\n return item !== null;\n }\n });\n data.map(function (item) {\n if ((0, _typeof2.default)(item) === 'object') {\n if (item.constructor.toString().indexOf('Array') > -1) {\n if (opts.type == 'candle') {\n item.map(function (subitem) {\n sorted.push(subitem);\n });\n } else {\n sorted.push(item[1]);\n }\n } else {\n sorted.push(item.value);\n }\n } else {\n sorted.push(item);\n }\n });\n var minData = yData.min || 0;\n var maxData = yData.max || 0;\n if (sorted.length > 0) {\n minData = Math.min.apply(this, sorted);\n maxData = Math.max.apply(this, sorted);\n }\n if (minData === maxData) {\n if (maxData == 0) {\n maxData = 10;\n } else {\n minData = 0;\n }\n }\n var dataRange = getDataRange(minData, maxData);\n var minRange = yData.min === undefined || yData.min === null ? dataRange.minRange : yData.min;\n var maxRange = yData.max === undefined || yData.max === null ? dataRange.maxRange : yData.max;\n var eachRange = (maxRange - minRange) / opts.yAxis.splitNumber;\n var range = [];\n for (var i = 0; i <= opts.yAxis.splitNumber; i++) {\n range.push(minRange + eachRange * i);\n }\n return range.reverse();\n}\nfunction calYAxisData(series, opts, config, context) {\n //堆叠图重算Y轴\n var columnstyle = assign({}, {\n type: \"\"\n }, opts.extra.column);\n //如果是多Y轴,重新计算\n var YLength = opts.yAxis.data.length;\n var newSeries = new Array(YLength);\n if (YLength > 0) {\n for (var i = 0; i < YLength; i++) {\n newSeries[i] = [];\n for (var j = 0; j < series.length; j++) {\n if (series[j].index == i) {\n newSeries[i].push(series[j]);\n }\n }\n }\n var rangesArr = new Array(YLength);\n var rangesFormatArr = new Array(YLength);\n var yAxisWidthArr = new Array(YLength);\n var _loop3 = function _loop3(_i14) {\n var yData = opts.yAxis.data[_i14];\n //如果总开关不显示,强制每个Y轴为不显示\n if (opts.yAxis.disabled == true) {\n yData.disabled = true;\n }\n if (yData.type === 'categories') {\n if (!yData.formatter) {\n yData.formatter = function (val, index, opts) {\n return val + (yData.unit || '');\n };\n }\n yData.categories = yData.categories || opts.categories;\n rangesArr[_i14] = yData.categories;\n } else {\n if (!yData.formatter) {\n yData.formatter = function (val, index, opts) {\n return util.toFixed(val, yData.tofix || 0) + (yData.unit || '');\n };\n }\n rangesArr[_i14] = getYAxisTextList(newSeries[_i14], opts, config, columnstyle.type, yData, _i14);\n }\n var yAxisFontSizes = yData.fontSize * opts.pix || config.fontSize;\n yAxisWidthArr[_i14] = {\n position: yData.position ? yData.position : 'left',\n width: 0\n };\n rangesFormatArr[_i14] = rangesArr[_i14].map(function (items, index) {\n items = yData.formatter(items, index, opts);\n yAxisWidthArr[_i14].width = Math.max(yAxisWidthArr[_i14].width, measureText(items, yAxisFontSizes, context) + 5);\n return items;\n });\n var calibration = yData.calibration ? 4 * opts.pix : 0;\n yAxisWidthArr[_i14].width += calibration + 3 * opts.pix;\n if (yData.disabled === true) {\n yAxisWidthArr[_i14].width = 0;\n }\n };\n for (var _i14 = 0; _i14 < YLength; _i14++) {\n _loop3(_i14);\n }\n } else {\n var rangesArr = new Array(1);\n var rangesFormatArr = new Array(1);\n var yAxisWidthArr = new Array(1);\n if (opts.type === 'bar') {\n rangesArr[0] = opts.categories;\n if (!opts.yAxis.formatter) {\n opts.yAxis.formatter = function (val, index, opts) {\n return val + (opts.yAxis.unit || '');\n };\n }\n } else {\n if (!opts.yAxis.formatter) {\n opts.yAxis.formatter = function (val, index, opts) {\n return val.toFixed(opts.yAxis.tofix) + (opts.yAxis.unit || '');\n };\n }\n rangesArr[0] = getYAxisTextList(series, opts, config, columnstyle.type, {});\n }\n yAxisWidthArr[0] = {\n position: 'left',\n width: 0\n };\n var yAxisFontSize = opts.yAxis.fontSize * opts.pix || config.fontSize;\n rangesFormatArr[0] = rangesArr[0].map(function (item, index) {\n item = opts.yAxis.formatter(item, index, opts);\n yAxisWidthArr[0].width = Math.max(yAxisWidthArr[0].width, measureText(item, yAxisFontSize, context) + 5);\n return item;\n });\n yAxisWidthArr[0].width += 3 * opts.pix;\n if (opts.yAxis.disabled === true) {\n yAxisWidthArr[0] = {\n position: 'left',\n width: 0\n };\n opts.yAxis.data[0] = {\n disabled: true\n };\n } else {\n opts.yAxis.data[0] = {\n disabled: false,\n position: 'left',\n max: opts.yAxis.max,\n min: opts.yAxis.min,\n formatter: opts.yAxis.formatter\n };\n if (opts.type === 'bar') {\n opts.yAxis.data[0].categories = opts.categories;\n opts.yAxis.data[0].type = 'categories';\n }\n }\n }\n return {\n rangesFormat: rangesFormatArr,\n ranges: rangesArr,\n yAxisWidth: yAxisWidthArr\n };\n}\nfunction calTooltipYAxisData(point, series, opts, config, eachSpacing) {\n var ranges = [].concat(opts.chartData.yAxisData.ranges);\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var minAxis = opts.area[0];\n var items = [];\n for (var i = 0; i < ranges.length; i++) {\n var maxVal = Math.max.apply(this, ranges[i]);\n var minVal = Math.min.apply(this, ranges[i]);\n var item = maxVal - (maxVal - minVal) * (point - minAxis) / spacingValid;\n item = opts.yAxis.data && opts.yAxis.data[i].formatter ? opts.yAxis.data[i].formatter(item, i, opts) : item.toFixed(0);\n items.push(String(item));\n }\n return items;\n}\nfunction calMarkLineData(points, opts) {\n var minRange, maxRange;\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n for (var i = 0; i < points.length; i++) {\n points[i].yAxisIndex = points[i].yAxisIndex ? points[i].yAxisIndex : 0;\n var range = [].concat(opts.chartData.yAxisData.ranges[points[i].yAxisIndex]);\n minRange = range.pop();\n maxRange = range.shift();\n var height = spacingValid * (points[i].value - minRange) / (maxRange - minRange);\n points[i].y = opts.height - Math.round(height) - opts.area[2];\n }\n return points;\n}\nfunction contextRotate(context, opts) {\n if (opts.rotateLock !== true) {\n context.translate(opts.height, 0);\n context.rotate(90 * Math.PI / 180);\n } else if (opts._rotate_ !== true) {\n context.translate(opts.height, 0);\n context.rotate(90 * Math.PI / 180);\n opts._rotate_ = true;\n }\n}\nfunction drawPointShape(points, color, shape, context, opts) {\n context.beginPath();\n if (opts.dataPointShapeType == 'hollow') {\n context.setStrokeStyle(color);\n context.setFillStyle(opts.background);\n context.setLineWidth(2 * opts.pix);\n } else {\n context.setStrokeStyle(\"#ffffff\");\n context.setFillStyle(color);\n context.setLineWidth(1 * opts.pix);\n }\n if (shape === 'diamond') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y);\n context.lineTo(item.x, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'circle') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x + 2.5 * opts.pix, item.y);\n context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);\n }\n });\n } else if (shape === 'square') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x - 3.5, item.y - 3.5);\n context.rect(item.x - 3.5, item.y - 3.5, 7, 7);\n }\n });\n } else if (shape === 'triangle') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y + 4.5);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'none') {\n return;\n }\n context.closePath();\n context.fill();\n context.stroke();\n}\nfunction drawActivePoint(points, color, shape, context, opts, option, seriesIndex) {\n if (!opts.tooltip) {\n return;\n }\n if (opts.tooltip.group.length > 0 && opts.tooltip.group.includes(seriesIndex) == false) {\n return;\n }\n var pointIndex = typeof opts.tooltip.index === 'number' ? opts.tooltip.index : opts.tooltip.index[opts.tooltip.group.indexOf(seriesIndex)];\n context.beginPath();\n if (option.activeType == 'hollow') {\n context.setStrokeStyle(color);\n context.setFillStyle(opts.background);\n context.setLineWidth(2 * opts.pix);\n } else {\n context.setStrokeStyle(\"#ffffff\");\n context.setFillStyle(color);\n context.setLineWidth(1 * opts.pix);\n }\n if (shape === 'diamond') {\n points.forEach(function (item, index) {\n if (item !== null && pointIndex == index) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y);\n context.lineTo(item.x, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'circle') {\n points.forEach(function (item, index) {\n if (item !== null && pointIndex == index) {\n context.moveTo(item.x + 2.5 * opts.pix, item.y);\n context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);\n }\n });\n } else if (shape === 'square') {\n points.forEach(function (item, index) {\n if (item !== null && pointIndex == index) {\n context.moveTo(item.x - 3.5, item.y - 3.5);\n context.rect(item.x - 3.5, item.y - 3.5, 7, 7);\n }\n });\n } else if (shape === 'triangle') {\n points.forEach(function (item, index) {\n if (item !== null && pointIndex == index) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y + 4.5);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'none') {\n return;\n }\n context.closePath();\n context.fill();\n context.stroke();\n}\nfunction drawRingTitle(opts, config, context, center) {\n var titlefontSize = opts.title.fontSize || config.titleFontSize;\n var subtitlefontSize = opts.subtitle.fontSize || config.subtitleFontSize;\n var title = opts.title.name || '';\n var subtitle = opts.subtitle.name || '';\n var titleFontColor = opts.title.color || opts.fontColor;\n var subtitleFontColor = opts.subtitle.color || opts.fontColor;\n var titleHeight = title ? titlefontSize : 0;\n var subtitleHeight = subtitle ? subtitlefontSize : 0;\n var margin = 5;\n if (subtitle) {\n var textWidth = measureText(subtitle, subtitlefontSize * opts.pix, context);\n var startX = center.x - textWidth / 2 + (opts.subtitle.offsetX || 0) * opts.pix;\n var startY = center.y + subtitlefontSize * opts.pix / 2 + (opts.subtitle.offsetY || 0) * opts.pix;\n if (title) {\n startY += (titleHeight * opts.pix + margin) / 2;\n }\n context.beginPath();\n context.setFontSize(subtitlefontSize * opts.pix);\n context.setFillStyle(subtitleFontColor);\n context.fillText(subtitle, startX, startY);\n context.closePath();\n context.stroke();\n }\n if (title) {\n var _textWidth = measureText(title, titlefontSize * opts.pix, context);\n var _startX = center.x - _textWidth / 2 + (opts.title.offsetX || 0);\n var _startY = center.y + titlefontSize * opts.pix / 2 + (opts.title.offsetY || 0) * opts.pix;\n if (subtitle) {\n _startY -= (subtitleHeight * opts.pix + margin) / 2;\n }\n context.beginPath();\n context.setFontSize(titlefontSize * opts.pix);\n context.setFillStyle(titleFontColor);\n context.fillText(title, _startX, _startY);\n context.closePath();\n context.stroke();\n }\n}\nfunction drawPointText(points, series, config, context, opts) {\n // 绘制数据文案\n var data = series.data;\n var textOffset = series.textOffset ? series.textOffset : 0;\n points.forEach(function (item, index) {\n if (item !== null) {\n context.beginPath();\n var fontSize = series.textSize ? series.textSize * opts.pix : config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(series.textColor || opts.fontColor);\n var value = data[index];\n if ((0, _typeof2.default)(data[index]) === 'object' && data[index] !== null) {\n if (data[index].constructor.toString().indexOf('Array') > -1) {\n value = data[index][1];\n } else {\n value = data[index].value;\n }\n }\n var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;\n context.setTextAlign('center');\n context.fillText(String(formatVal), item.x, item.y - 4 + textOffset * opts.pix);\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n }\n });\n}\nfunction drawColumePointText(points, series, config, context, opts) {\n // 绘制数据文案\n var data = series.data;\n var textOffset = series.textOffset ? series.textOffset : 0;\n var Position = opts.extra.column.labelPosition;\n points.forEach(function (item, index) {\n if (item !== null) {\n context.beginPath();\n var fontSize = series.textSize ? series.textSize * opts.pix : config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(series.textColor || opts.fontColor);\n var value = data[index];\n if ((0, _typeof2.default)(data[index]) === 'object' && data[index] !== null) {\n if (data[index].constructor.toString().indexOf('Array') > -1) {\n value = data[index][1];\n } else {\n value = data[index].value;\n }\n }\n var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;\n context.setTextAlign('center');\n var startY = item.y - 4 * opts.pix + textOffset * opts.pix;\n if (item.y > series.zeroPoints) {\n startY = item.y + textOffset * opts.pix + fontSize;\n }\n if (Position == 'insideTop') {\n startY = item.y + fontSize + textOffset * opts.pix;\n if (item.y > series.zeroPoints) {\n startY = item.y - textOffset * opts.pix - 4 * opts.pix;\n }\n }\n if (Position == 'center') {\n startY = item.y + textOffset * opts.pix + (opts.height - opts.area[2] - item.y + fontSize) / 2;\n if (series.zeroPoints < opts.height - opts.area[2]) {\n startY = item.y + textOffset * opts.pix + (series.zeroPoints - item.y + fontSize) / 2;\n }\n if (item.y > series.zeroPoints) {\n startY = item.y - textOffset * opts.pix - (item.y - series.zeroPoints - fontSize) / 2;\n }\n if (opts.extra.column.type == 'stack') {\n startY = item.y + textOffset * opts.pix + (item.y0 - item.y + fontSize) / 2;\n }\n }\n if (Position == 'bottom') {\n startY = opts.height - opts.area[2] + textOffset * opts.pix - 4 * opts.pix;\n if (series.zeroPoints < opts.height - opts.area[2]) {\n startY = series.zeroPoints + textOffset * opts.pix - 4 * opts.pix;\n }\n if (item.y > series.zeroPoints) {\n startY = series.zeroPoints - textOffset * opts.pix + fontSize + 2 * opts.pix;\n }\n if (opts.extra.column.type == 'stack') {\n startY = item.y0 + textOffset * opts.pix - 4 * opts.pix;\n }\n }\n context.fillText(String(formatVal), item.x, startY);\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n }\n });\n}\nfunction drawMountPointText(points, series, config, context, opts, zeroPoints) {\n // 绘制数据文案\n var data = series.data;\n var textOffset = series.textOffset ? series.textOffset : 0;\n var Position = opts.extra.mount.labelPosition;\n points.forEach(function (item, index) {\n if (item !== null) {\n context.beginPath();\n var fontSize = series[index].textSize ? series[index].textSize * opts.pix : config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(series[index].textColor || opts.fontColor);\n var value = item.value;\n var formatVal = series[index].formatter ? series[index].formatter(value, index, series, opts) : value;\n context.setTextAlign('center');\n var startY = item.y - 4 * opts.pix + textOffset * opts.pix;\n if (item.y > zeroPoints) {\n startY = item.y + textOffset * opts.pix + fontSize;\n }\n context.fillText(String(formatVal), item.x, startY);\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n }\n });\n}\nfunction drawBarPointText(points, series, config, context, opts) {\n // 绘制数据文案\n var data = series.data;\n var textOffset = series.textOffset ? series.textOffset : 0;\n points.forEach(function (item, index) {\n if (item !== null) {\n context.beginPath();\n var fontSize = series.textSize ? series.textSize * opts.pix : config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(series.textColor || opts.fontColor);\n var value = data[index];\n if ((0, _typeof2.default)(data[index]) === 'object' && data[index] !== null) {\n value = data[index].value;\n }\n var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;\n context.setTextAlign('left');\n context.fillText(String(formatVal), item.x + 4 * opts.pix, item.y + fontSize / 2 - 3);\n context.closePath();\n context.stroke();\n }\n });\n}\nfunction drawGaugeLabel(gaugeOption, radius, centerPosition, opts, config, context) {\n radius -= gaugeOption.width / 2 + gaugeOption.labelOffset * opts.pix;\n radius = radius < 10 ? 10 : radius;\n var totalAngle;\n if (gaugeOption.endAngle < gaugeOption.startAngle) {\n totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;\n } else {\n totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;\n }\n var splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;\n var totalNumber = gaugeOption.endNumber - gaugeOption.startNumber;\n var splitNumber = totalNumber / gaugeOption.splitLine.splitNumber;\n var nowAngle = gaugeOption.startAngle;\n var nowNumber = gaugeOption.startNumber;\n for (var i = 0; i < gaugeOption.splitLine.splitNumber + 1; i++) {\n var pos = {\n x: radius * Math.cos(nowAngle * Math.PI),\n y: radius * Math.sin(nowAngle * Math.PI)\n };\n var labelText = gaugeOption.formatter ? gaugeOption.formatter(nowNumber, i, opts) : nowNumber;\n pos.x += centerPosition.x - measureText(labelText, config.fontSize, context) / 2;\n pos.y += centerPosition.y;\n var startX = pos.x;\n var startY = pos.y;\n context.beginPath();\n context.setFontSize(config.fontSize);\n context.setFillStyle(gaugeOption.labelColor || opts.fontColor);\n context.fillText(labelText, startX, startY + config.fontSize / 2);\n context.closePath();\n context.stroke();\n nowAngle += splitAngle;\n if (nowAngle >= 2) {\n nowAngle = nowAngle % 2;\n }\n nowNumber += splitNumber;\n }\n}\nfunction drawRadarLabel(angleList, radius, centerPosition, opts, config, context) {\n var radarOption = opts.extra.radar || {};\n angleList.forEach(function (angle, index) {\n if (radarOption.labelPointShow === true && opts.categories[index] !== '') {\n var posPoint = {\n x: radius * Math.cos(angle),\n y: radius * Math.sin(angle)\n };\n var posPointAxis = convertCoordinateOrigin(posPoint.x, posPoint.y, centerPosition);\n context.setFillStyle(radarOption.labelPointColor);\n context.beginPath();\n context.arc(posPointAxis.x, posPointAxis.y, radarOption.labelPointRadius * opts.pix, 0, 2 * Math.PI, false);\n context.closePath();\n context.fill();\n }\n if (radarOption.labelShow === true) {\n var pos = {\n x: (radius + config.radarLabelTextMargin * opts.pix) * Math.cos(angle),\n y: (radius + config.radarLabelTextMargin * opts.pix) * Math.sin(angle)\n };\n var posRelativeCanvas = convertCoordinateOrigin(pos.x, pos.y, centerPosition);\n var startX = posRelativeCanvas.x;\n var startY = posRelativeCanvas.y;\n if (util.approximatelyEqual(pos.x, 0)) {\n startX -= measureText(opts.categories[index] || '', config.fontSize, context) / 2;\n } else if (pos.x < 0) {\n startX -= measureText(opts.categories[index] || '', config.fontSize, context);\n }\n context.beginPath();\n context.setFontSize(config.fontSize);\n context.setFillStyle(radarOption.labelColor || opts.fontColor);\n context.fillText(opts.categories[index] || '', startX, startY + config.fontSize / 2);\n context.closePath();\n context.stroke();\n }\n });\n}\nfunction drawPieText(series, opts, config, context, radius, center) {\n var lineRadius = config.pieChartLinePadding;\n var textObjectCollection = [];\n var lastTextObject = null;\n var seriesConvert = series.map(function (item, index) {\n var text = item.formatter ? item.formatter(item, index, series, opts) : util.toFixed(item._proportion_.toFixed(4) * 100) + '%';\n text = item.labelText ? item.labelText : text;\n var arc = 2 * Math.PI - (item._start_ + 2 * Math.PI * item._proportion_ / 2);\n if (item._rose_proportion_) {\n arc = 2 * Math.PI - (item._start_ + 2 * Math.PI * item._rose_proportion_ / 2);\n }\n var color = item.color;\n var radius = item._radius_;\n return {\n arc: arc,\n text: text,\n color: color,\n radius: radius,\n textColor: item.textColor,\n textSize: item.textSize,\n labelShow: item.labelShow\n };\n });\n for (var i = 0; i < seriesConvert.length; i++) {\n var item = seriesConvert[i];\n // line end\n var orginX1 = Math.cos(item.arc) * (item.radius + lineRadius);\n var orginY1 = Math.sin(item.arc) * (item.radius + lineRadius);\n // line start\n var orginX2 = Math.cos(item.arc) * item.radius;\n var orginY2 = Math.sin(item.arc) * item.radius;\n // text start\n var orginX3 = orginX1 >= 0 ? orginX1 + config.pieChartTextPadding : orginX1 - config.pieChartTextPadding;\n var orginY3 = orginY1;\n var textWidth = measureText(item.text, item.textSize * opts.pix || config.fontSize, context);\n var startY = orginY3;\n if (lastTextObject && util.isSameXCoordinateArea(lastTextObject.start, {\n x: orginX3\n })) {\n if (orginX3 > 0) {\n startY = Math.min(orginY3, lastTextObject.start.y);\n } else if (orginX1 < 0) {\n startY = Math.max(orginY3, lastTextObject.start.y);\n } else {\n if (orginY3 > 0) {\n startY = Math.max(orginY3, lastTextObject.start.y);\n } else {\n startY = Math.min(orginY3, lastTextObject.start.y);\n }\n }\n }\n if (orginX3 < 0) {\n orginX3 -= textWidth;\n }\n var textObject = {\n lineStart: {\n x: orginX2,\n y: orginY2\n },\n lineEnd: {\n x: orginX1,\n y: orginY1\n },\n start: {\n x: orginX3,\n y: startY\n },\n width: textWidth,\n height: config.fontSize,\n text: item.text,\n color: item.color,\n textColor: item.textColor,\n textSize: item.textSize\n };\n lastTextObject = avoidCollision(textObject, lastTextObject);\n textObjectCollection.push(lastTextObject);\n }\n for (var _i15 = 0; _i15 < textObjectCollection.length; _i15++) {\n if (seriesConvert[_i15].labelShow === false) {\n continue;\n }\n var _item6 = textObjectCollection[_i15];\n var lineStartPoistion = convertCoordinateOrigin(_item6.lineStart.x, _item6.lineStart.y, center);\n var lineEndPoistion = convertCoordinateOrigin(_item6.lineEnd.x, _item6.lineEnd.y, center);\n var textPosition = convertCoordinateOrigin(_item6.start.x, _item6.start.y, center);\n context.setLineWidth(1 * opts.pix);\n context.setFontSize(_item6.textSize * opts.pix || config.fontSize);\n context.beginPath();\n context.setStrokeStyle(_item6.color);\n context.setFillStyle(_item6.color);\n context.moveTo(lineStartPoistion.x, lineStartPoistion.y);\n var curveStartX = _item6.start.x < 0 ? textPosition.x + _item6.width : textPosition.x;\n var textStartX = _item6.start.x < 0 ? textPosition.x - 5 : textPosition.x + 5;\n context.quadraticCurveTo(lineEndPoistion.x, lineEndPoistion.y, curveStartX, textPosition.y);\n context.moveTo(lineStartPoistion.x, lineStartPoistion.y);\n context.stroke();\n context.closePath();\n context.beginPath();\n context.moveTo(textPosition.x + _item6.width, textPosition.y);\n context.arc(curveStartX, textPosition.y, 2 * opts.pix, 0, 2 * Math.PI);\n context.closePath();\n context.fill();\n context.beginPath();\n context.setFontSize(_item6.textSize * opts.pix || config.fontSize);\n context.setFillStyle(_item6.textColor || opts.fontColor);\n context.fillText(_item6.text, textStartX, textPosition.y + 3);\n context.closePath();\n context.stroke();\n context.closePath();\n }\n}\nfunction drawToolTipSplitLine(offsetX, opts, config, context) {\n var toolTipOption = opts.extra.tooltip || {};\n toolTipOption.gridType = toolTipOption.gridType == undefined ? 'solid' : toolTipOption.gridType;\n toolTipOption.dashLength = toolTipOption.dashLength == undefined ? 4 : toolTipOption.dashLength;\n var startY = opts.area[0];\n var endY = opts.height - opts.area[2];\n if (toolTipOption.gridType == 'dash') {\n context.setLineDash([toolTipOption.dashLength, toolTipOption.dashLength]);\n }\n context.setStrokeStyle(toolTipOption.gridColor || '#cccccc');\n context.setLineWidth(1 * opts.pix);\n context.beginPath();\n context.moveTo(offsetX, startY);\n context.lineTo(offsetX, endY);\n context.stroke();\n context.setLineDash([]);\n if (toolTipOption.xAxisLabel) {\n var labelText = opts.categories[opts.tooltip.index];\n context.setFontSize(config.fontSize);\n var textWidth = measureText(labelText, config.fontSize, context);\n var textX = offsetX - 0.5 * textWidth;\n var textY = endY + 2 * opts.pix;\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.labelBgColor || config.toolTipBackground, toolTipOption.labelBgOpacity || config.toolTipOpacity));\n context.setStrokeStyle(toolTipOption.labelBgColor || config.toolTipBackground);\n context.setLineWidth(1 * opts.pix);\n context.rect(textX - toolTipOption.boxPadding * opts.pix, textY, textWidth + 2 * toolTipOption.boxPadding * opts.pix, config.fontSize + 2 * toolTipOption.boxPadding * opts.pix);\n context.closePath();\n context.stroke();\n context.fill();\n context.beginPath();\n context.setFontSize(config.fontSize);\n context.setFillStyle(toolTipOption.labelFontColor || opts.fontColor);\n context.fillText(String(labelText), textX, textY + toolTipOption.boxPadding * opts.pix + config.fontSize);\n context.closePath();\n context.stroke();\n }\n}\nfunction drawMarkLine(opts, config, context) {\n var markLineOption = assign({}, {\n type: 'solid',\n dashLength: 4,\n data: []\n }, opts.extra.markLine);\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n var points = calMarkLineData(markLineOption.data, opts);\n for (var i = 0; i < points.length; i++) {\n var item = assign({}, {\n lineColor: '#DE4A42',\n showLabel: false,\n labelFontSize: 13,\n labelPadding: 6,\n labelFontColor: '#666666',\n labelBgColor: '#DFE8FF',\n labelBgOpacity: 0.8,\n labelAlign: 'left',\n labelOffsetX: 0,\n labelOffsetY: 0\n }, points[i]);\n if (markLineOption.type == 'dash') {\n context.setLineDash([markLineOption.dashLength, markLineOption.dashLength]);\n }\n context.setStrokeStyle(item.lineColor);\n context.setLineWidth(1 * opts.pix);\n context.beginPath();\n context.moveTo(startX, item.y);\n context.lineTo(endX, item.y);\n context.stroke();\n context.setLineDash([]);\n if (item.showLabel) {\n var fontSize = item.labelFontSize * opts.pix;\n var labelText = item.labelText ? item.labelText : item.value;\n context.setFontSize(fontSize);\n var textWidth = measureText(labelText, fontSize, context);\n var bgWidth = textWidth + item.labelPadding * opts.pix * 2;\n var bgStartX = item.labelAlign == 'left' ? opts.area[3] - bgWidth : opts.width - opts.area[1];\n bgStartX += item.labelOffsetX;\n var bgStartY = item.y - 0.5 * fontSize - item.labelPadding * opts.pix;\n bgStartY += item.labelOffsetY;\n var textX = bgStartX + item.labelPadding * opts.pix;\n var textY = item.y;\n context.setFillStyle(hexToRgb(item.labelBgColor, item.labelBgOpacity));\n context.setStrokeStyle(item.labelBgColor);\n context.setLineWidth(1 * opts.pix);\n context.beginPath();\n context.rect(bgStartX, bgStartY, bgWidth, fontSize + 2 * item.labelPadding * opts.pix);\n context.closePath();\n context.stroke();\n context.fill();\n context.setFontSize(fontSize);\n context.setTextAlign('left');\n context.setFillStyle(item.labelFontColor);\n context.fillText(String(labelText), textX, bgStartY + fontSize + item.labelPadding * opts.pix / 2);\n context.stroke();\n context.setTextAlign('left');\n }\n }\n}\nfunction drawToolTipHorizentalLine(opts, config, context, eachSpacing, xAxisPoints) {\n var toolTipOption = assign({}, {\n gridType: 'solid',\n dashLength: 4\n }, opts.extra.tooltip);\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n if (toolTipOption.gridType == 'dash') {\n context.setLineDash([toolTipOption.dashLength, toolTipOption.dashLength]);\n }\n context.setStrokeStyle(toolTipOption.gridColor || '#cccccc');\n context.setLineWidth(1 * opts.pix);\n context.beginPath();\n context.moveTo(startX, opts.tooltip.offset.y);\n context.lineTo(endX, opts.tooltip.offset.y);\n context.stroke();\n context.setLineDash([]);\n if (toolTipOption.yAxisLabel) {\n var boxPadding = toolTipOption.boxPadding * opts.pix;\n var labelText = calTooltipYAxisData(opts.tooltip.offset.y, opts.series, opts, config, eachSpacing);\n var widthArr = opts.chartData.yAxisData.yAxisWidth;\n var tStartLeft = opts.area[3];\n var tStartRight = opts.width - opts.area[1];\n for (var i = 0; i < labelText.length; i++) {\n context.setFontSize(toolTipOption.fontSize * opts.pix);\n var textWidth = measureText(labelText[i], toolTipOption.fontSize * opts.pix, context);\n var bgStartX = void 0,\n bgEndX = void 0,\n bgWidth = void 0;\n if (widthArr[i].position == 'left') {\n bgStartX = tStartLeft - (textWidth + boxPadding * 2) - 2 * opts.pix;\n bgEndX = Math.max(bgStartX, bgStartX + textWidth + boxPadding * 2);\n } else {\n bgStartX = tStartRight + 2 * opts.pix;\n bgEndX = Math.max(bgStartX + widthArr[i].width, bgStartX + textWidth + boxPadding * 2);\n }\n bgWidth = bgEndX - bgStartX;\n var textX = bgStartX + (bgWidth - textWidth) / 2;\n var textY = opts.tooltip.offset.y;\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.labelBgColor || config.toolTipBackground, toolTipOption.labelBgOpacity || config.toolTipOpacity));\n context.setStrokeStyle(toolTipOption.labelBgColor || config.toolTipBackground);\n context.setLineWidth(1 * opts.pix);\n context.rect(bgStartX, textY - 0.5 * config.fontSize - boxPadding, bgWidth, config.fontSize + 2 * boxPadding);\n context.closePath();\n context.stroke();\n context.fill();\n context.beginPath();\n context.setFontSize(config.fontSize);\n context.setFillStyle(toolTipOption.labelFontColor || opts.fontColor);\n context.fillText(labelText[i], textX, textY + 0.5 * config.fontSize);\n context.closePath();\n context.stroke();\n if (widthArr[i].position == 'left') {\n tStartLeft -= widthArr[i].width + opts.yAxis.padding * opts.pix;\n } else {\n tStartRight += widthArr[i].width + opts.yAxis.padding * opts.pix;\n }\n }\n }\n}\nfunction drawToolTipSplitArea(offsetX, opts, config, context, eachSpacing) {\n var toolTipOption = assign({}, {\n activeBgColor: '#000000',\n activeBgOpacity: 0.08,\n activeWidth: eachSpacing\n }, opts.extra.column);\n toolTipOption.activeWidth = toolTipOption.activeWidth > eachSpacing ? eachSpacing : toolTipOption.activeWidth;\n var startY = opts.area[0];\n var endY = opts.height - opts.area[2];\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.activeBgColor, toolTipOption.activeBgOpacity));\n context.rect(offsetX - toolTipOption.activeWidth / 2, startY, toolTipOption.activeWidth, endY - startY);\n context.closePath();\n context.fill();\n context.setFillStyle(\"#FFFFFF\");\n}\nfunction drawBarToolTipSplitArea(offsetX, opts, config, context, eachSpacing) {\n var toolTipOption = assign({}, {\n activeBgColor: '#000000',\n activeBgOpacity: 0.08\n }, opts.extra.bar);\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.activeBgColor, toolTipOption.activeBgOpacity));\n context.rect(startX, offsetX - eachSpacing / 2, endX - startX, eachSpacing);\n context.closePath();\n context.fill();\n context.setFillStyle(\"#FFFFFF\");\n}\nfunction drawToolTip(textList, offset, opts, config, context, eachSpacing, xAxisPoints) {\n var toolTipOption = assign({}, {\n showBox: true,\n showArrow: true,\n showCategory: false,\n bgColor: '#000000',\n bgOpacity: 0.7,\n borderColor: '#000000',\n borderWidth: 0,\n borderRadius: 0,\n borderOpacity: 0.7,\n boxPadding: 3,\n fontColor: '#FFFFFF',\n fontSize: 13,\n lineHeight: 20,\n legendShow: true,\n legendShape: 'auto',\n splitLine: true\n }, opts.extra.tooltip);\n if (toolTipOption.showCategory == true && opts.categories) {\n textList.unshift({\n text: opts.categories[opts.tooltip.index],\n color: null\n });\n }\n var fontSize = toolTipOption.fontSize * opts.pix;\n var lineHeight = toolTipOption.lineHeight * opts.pix;\n var boxPadding = toolTipOption.boxPadding * opts.pix;\n var legendWidth = fontSize;\n var legendMarginRight = 5 * opts.pix;\n if (toolTipOption.legendShow == false) {\n legendWidth = 0;\n legendMarginRight = 0;\n }\n var arrowWidth = toolTipOption.showArrow ? 8 * opts.pix : 0;\n var isOverRightBorder = false;\n if (opts.type == 'line' || opts.type == 'mount' || opts.type == 'area' || opts.type == 'candle' || opts.type == 'mix') {\n if (toolTipOption.splitLine == true) {\n drawToolTipSplitLine(opts.tooltip.offset.x, opts, config, context);\n }\n }\n offset = assign({\n x: 0,\n y: 0\n }, offset);\n offset.y -= 8 * opts.pix;\n var textWidth = textList.map(function (item) {\n return measureText(item.text, fontSize, context);\n });\n var toolTipWidth = legendWidth + legendMarginRight + 4 * boxPadding + Math.max.apply(null, textWidth);\n var toolTipHeight = 2 * boxPadding + textList.length * lineHeight;\n if (toolTipOption.showBox == false) {\n return;\n }\n // if beyond the right border\n if (offset.x - Math.abs(opts._scrollDistance_ || 0) + arrowWidth + toolTipWidth > opts.width) {\n isOverRightBorder = true;\n }\n if (toolTipHeight + offset.y > opts.height) {\n offset.y = opts.height - toolTipHeight;\n }\n // draw background rect\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.bgColor, toolTipOption.bgOpacity));\n context.setLineWidth(toolTipOption.borderWidth * opts.pix);\n context.setStrokeStyle(hexToRgb(toolTipOption.borderColor, toolTipOption.borderOpacity));\n var radius = toolTipOption.borderRadius;\n if (isOverRightBorder) {\n // 增加左侧仍然超出的判断\n if (toolTipWidth + arrowWidth > opts.width) {\n offset.x = opts.width + Math.abs(opts._scrollDistance_ || 0) + arrowWidth + (toolTipWidth - opts.width);\n }\n if (toolTipWidth > offset.x) {\n offset.x = opts.width + Math.abs(opts._scrollDistance_ || 0) + arrowWidth + (toolTipWidth - opts.width);\n }\n if (toolTipOption.showArrow) {\n context.moveTo(offset.x, offset.y + 10 * opts.pix);\n context.lineTo(offset.x - arrowWidth, offset.y + 10 * opts.pix + 5 * opts.pix);\n }\n context.arc(offset.x - arrowWidth - radius, offset.y + toolTipHeight - radius, radius, 0, Math.PI / 2, false);\n context.arc(offset.x - arrowWidth - Math.round(toolTipWidth) + radius, offset.y + toolTipHeight - radius, radius, Math.PI / 2, Math.PI, false);\n context.arc(offset.x - arrowWidth - Math.round(toolTipWidth) + radius, offset.y + radius, radius, -Math.PI, -Math.PI / 2, false);\n context.arc(offset.x - arrowWidth - radius, offset.y + radius, radius, -Math.PI / 2, 0, false);\n if (toolTipOption.showArrow) {\n context.lineTo(offset.x - arrowWidth, offset.y + 10 * opts.pix - 5 * opts.pix);\n context.lineTo(offset.x, offset.y + 10 * opts.pix);\n }\n } else {\n if (toolTipOption.showArrow) {\n context.moveTo(offset.x, offset.y + 10 * opts.pix);\n context.lineTo(offset.x + arrowWidth, offset.y + 10 * opts.pix - 5 * opts.pix);\n }\n context.arc(offset.x + arrowWidth + radius, offset.y + radius, radius, -Math.PI, -Math.PI / 2, false);\n context.arc(offset.x + arrowWidth + Math.round(toolTipWidth) - radius, offset.y + radius, radius, -Math.PI / 2, 0, false);\n context.arc(offset.x + arrowWidth + Math.round(toolTipWidth) - radius, offset.y + toolTipHeight - radius, radius, 0, Math.PI / 2, false);\n context.arc(offset.x + arrowWidth + radius, offset.y + toolTipHeight - radius, radius, Math.PI / 2, Math.PI, false);\n if (toolTipOption.showArrow) {\n context.lineTo(offset.x + arrowWidth, offset.y + 10 * opts.pix + 5 * opts.pix);\n context.lineTo(offset.x, offset.y + 10 * opts.pix);\n }\n }\n context.closePath();\n context.fill();\n if (toolTipOption.borderWidth > 0) {\n context.stroke();\n }\n // draw legend\n if (toolTipOption.legendShow) {\n textList.forEach(function (item, index) {\n if (item.color !== null) {\n context.beginPath();\n context.setFillStyle(item.color);\n var startX = offset.x + arrowWidth + 2 * boxPadding;\n var startY = offset.y + (lineHeight - fontSize) / 2 + lineHeight * index + boxPadding + 1;\n if (isOverRightBorder) {\n startX = offset.x - toolTipWidth - arrowWidth + 2 * boxPadding;\n }\n switch (item.legendShape) {\n case 'line':\n context.moveTo(startX, startY + 0.5 * legendWidth - 2 * opts.pix);\n context.fillRect(startX, startY + 0.5 * legendWidth - 2 * opts.pix, legendWidth, 4 * opts.pix);\n break;\n case 'triangle':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);\n context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n break;\n case 'diamond':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * legendWidth);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);\n context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * legendWidth);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n break;\n case 'circle':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth);\n context.arc(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth, 5 * opts.pix, 0, 2 * Math.PI);\n break;\n case 'rect':\n context.moveTo(startX, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.fillRect(startX, startY + 0.5 * legendWidth - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);\n break;\n case 'square':\n context.moveTo(startX + 2 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.fillRect(startX + 2 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix, 10 * opts.pix, 10 * opts.pix);\n break;\n default:\n context.moveTo(startX, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.fillRect(startX, startY + 0.5 * legendWidth - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);\n }\n context.closePath();\n context.fill();\n }\n });\n }\n\n // draw text list\n textList.forEach(function (item, index) {\n var startX = offset.x + arrowWidth + 2 * boxPadding + legendWidth + legendMarginRight;\n if (isOverRightBorder) {\n startX = offset.x - toolTipWidth - arrowWidth + 2 * boxPadding + legendWidth + legendMarginRight;\n }\n var startY = offset.y + lineHeight * index + (lineHeight - fontSize) / 2 - 1 + boxPadding + fontSize;\n context.beginPath();\n context.setFontSize(fontSize);\n context.setTextBaseline('normal');\n context.setFillStyle(toolTipOption.fontColor);\n context.fillText(item.text, startX, startY);\n context.closePath();\n context.stroke();\n });\n}\nfunction drawColumnDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var columnOption = assign({}, {\n type: 'group',\n width: eachSpacing / 2,\n meterBorder: 4,\n meterFillColor: '#FFFFFF',\n barBorderCircle: false,\n barBorderRadius: [],\n seriesGap: 2,\n linearType: 'none',\n linearOpacity: 1,\n customColor: [],\n colorStop: 0,\n labelPosition: 'outside'\n }, opts.extra.column);\n var calPoints = [];\n context.save();\n var leftNum = -2;\n var rightNum = xAxisPoints.length + 2;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;\n rightNum = leftNum + opts.xAxis.itemCount + 4;\n }\n if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {\n drawToolTipSplitArea(opts.tooltip.offset.x, opts, config, context, eachSpacing);\n }\n columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config);\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n\n // 计算0轴坐标\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var zeroHeight = spacingValid * (0 - minRange) / (maxRange - minRange);\n var zeroPoints = opts.height - Math.round(zeroHeight) - opts.area[2];\n eachSeries.zeroPoints = zeroPoints;\n var data = eachSeries.data;\n switch (columnOption.type) {\n case 'group':\n var points = getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, zeroPoints, process);\n var tooltipPoints = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n calPoints.push(tooltipPoints);\n points = fixColumeData(points, eachSpacing, series.length, seriesIndex, config, opts);\n for (var i = 0; i < points.length; i++) {\n var item = points[i];\n //fix issues/I27B1N yyoinge & Joeshu\n if (item !== null && i > leftNum && i < rightNum) {\n var startX = item.x - item.width / 2;\n var height = opts.height - item.y - opts.area[2];\n context.beginPath();\n var fillColor = item.color || eachSeries.color;\n var strokeColor = item.color || eachSeries.color;\n if (columnOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);\n //透明渐变\n if (columnOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n // 圆角边框\n if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {\n var left = startX;\n var top = item.y > zeroPoints ? zeroPoints : item.y;\n var width = item.width;\n var _height = Math.abs(zeroPoints - item.y);\n if (columnOption.barBorderCircle) {\n columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];\n }\n if (item.y > zeroPoints) {\n columnOption.barBorderRadius = [0, 0, width / 2, width / 2];\n }\n var _columnOption$barBord = (0, _slicedToArray2.default)(columnOption.barBorderRadius, 4),\n r0 = _columnOption$barBord[0],\n r1 = _columnOption$barBord[1],\n r2 = _columnOption$barBord[2],\n r3 = _columnOption$barBord[3];\n var minRadius = Math.min(width / 2, _height / 2);\n r0 = r0 > minRadius ? minRadius : r0;\n r1 = r1 > minRadius ? minRadius : r1;\n r2 = r2 > minRadius ? minRadius : r2;\n r3 = r3 > minRadius ? minRadius : r3;\n r0 = r0 < 0 ? 0 : r0;\n r1 = r1 < 0 ? 0 : r1;\n r2 = r2 < 0 ? 0 : r2;\n r3 = r3 < 0 ? 0 : r3;\n context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);\n context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);\n context.arc(left + width - r2, top + _height - r2, r2, 0, Math.PI / 2);\n context.arc(left + r3, top + _height - r3, r3, Math.PI / 2, Math.PI);\n } else {\n context.moveTo(startX, item.y);\n context.lineTo(startX + item.width, item.y);\n context.lineTo(startX + item.width, zeroPoints);\n context.lineTo(startX, zeroPoints);\n context.lineTo(startX, item.y);\n context.setLineWidth(1);\n context.setStrokeStyle(strokeColor);\n }\n context.setFillStyle(fillColor);\n context.closePath();\n //context.stroke();\n context.fill();\n }\n }\n ;\n break;\n case 'stack':\n // 绘制堆叠数据图\n var points = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n calPoints.push(points);\n points = fixColumeStackData(points, eachSpacing, series.length, seriesIndex, config, opts, series);\n for (var _i16 = 0; _i16 < points.length; _i16++) {\n var _item7 = points[_i16];\n if (_item7 !== null && _i16 > leftNum && _i16 < rightNum) {\n context.beginPath();\n var fillColor = _item7.color || eachSeries.color;\n var startX = _item7.x - _item7.width / 2 + 1;\n var height = opts.height - _item7.y - opts.area[2];\n var height0 = opts.height - _item7.y0 - opts.area[2];\n if (seriesIndex > 0) {\n height -= height0;\n }\n context.setFillStyle(fillColor);\n context.moveTo(startX, _item7.y);\n context.fillRect(startX, _item7.y, _item7.width, height);\n context.closePath();\n context.fill();\n }\n }\n ;\n break;\n case 'meter':\n // 绘制温度计数据图\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n calPoints.push(points);\n points = fixColumeMeterData(points, eachSpacing, series.length, seriesIndex, config, opts, columnOption.meterBorder);\n for (var _i17 = 0; _i17 < points.length; _i17++) {\n var _item8 = points[_i17];\n if (_item8 !== null && _i17 > leftNum && _i17 < rightNum) {\n //画背景颜色\n context.beginPath();\n if (seriesIndex == 0 && columnOption.meterBorder > 0) {\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(columnOption.meterBorder * opts.pix);\n }\n if (seriesIndex == 0) {\n context.setFillStyle(columnOption.meterFillColor);\n } else {\n context.setFillStyle(_item8.color || eachSeries.color);\n }\n var startX = _item8.x - _item8.width / 2;\n var height = opts.height - _item8.y - opts.area[2];\n if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {\n var _left = startX;\n var _top = _item8.y;\n var _width = _item8.width;\n var _height2 = zeroPoints - _item8.y;\n if (columnOption.barBorderCircle) {\n columnOption.barBorderRadius = [_width / 2, _width / 2, 0, 0];\n }\n var _columnOption$barBord2 = (0, _slicedToArray2.default)(columnOption.barBorderRadius, 4),\n _r = _columnOption$barBord2[0],\n _r2 = _columnOption$barBord2[1],\n _r3 = _columnOption$barBord2[2],\n _r4 = _columnOption$barBord2[3];\n var _minRadius = Math.min(_width / 2, _height2 / 2);\n _r = _r > _minRadius ? _minRadius : _r;\n _r2 = _r2 > _minRadius ? _minRadius : _r2;\n _r3 = _r3 > _minRadius ? _minRadius : _r3;\n _r4 = _r4 > _minRadius ? _minRadius : _r4;\n _r = _r < 0 ? 0 : _r;\n _r2 = _r2 < 0 ? 0 : _r2;\n _r3 = _r3 < 0 ? 0 : _r3;\n _r4 = _r4 < 0 ? 0 : _r4;\n context.arc(_left + _r, _top + _r, _r, -Math.PI, -Math.PI / 2);\n context.arc(_left + _width - _r2, _top + _r2, _r2, -Math.PI / 2, 0);\n context.arc(_left + _width - _r3, _top + _height2 - _r3, _r3, 0, Math.PI / 2);\n context.arc(_left + _r4, _top + _height2 - _r4, _r4, Math.PI / 2, Math.PI);\n context.fill();\n } else {\n context.moveTo(startX, _item8.y);\n context.lineTo(startX + _item8.width, _item8.y);\n context.lineTo(startX + _item8.width, zeroPoints);\n context.lineTo(startX, zeroPoints);\n context.lineTo(startX, _item8.y);\n context.fill();\n }\n if (seriesIndex == 0 && columnOption.meterBorder > 0) {\n context.closePath();\n context.stroke();\n }\n }\n }\n break;\n }\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n switch (columnOption.type) {\n case 'group':\n var points = getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n points = fixColumeData(points, eachSpacing, series.length, seriesIndex, config, opts);\n drawColumePointText(points, eachSeries, config, context, opts);\n break;\n case 'stack':\n var points = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n drawColumePointText(points, eachSeries, config, context, opts);\n break;\n case 'meter':\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n drawColumePointText(points, eachSeries, config, context, opts);\n break;\n }\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawMountDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var mountOption = assign({}, {\n type: 'mount',\n widthRatio: 1,\n borderWidth: 1,\n barBorderCircle: false,\n barBorderRadius: [],\n linearType: 'none',\n linearOpacity: 1,\n customColor: [],\n colorStop: 0\n }, opts.extra.mount);\n mountOption.widthRatio = mountOption.widthRatio <= 0 ? 0 : mountOption.widthRatio;\n mountOption.widthRatio = mountOption.widthRatio >= 2 ? 2 : mountOption.widthRatio;\n var calPoints = [];\n context.save();\n var leftNum = -2;\n var rightNum = xAxisPoints.length + 2;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;\n rightNum = leftNum + opts.xAxis.itemCount + 4;\n }\n mountOption.customColor = fillCustomColor(mountOption.linearType, mountOption.customColor, series, config);\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[0]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n\n // 计算0轴坐标\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var zeroHeight = spacingValid * (0 - minRange) / (maxRange - minRange);\n var zeroPoints = opts.height - Math.round(zeroHeight) - opts.area[2];\n var points = getMountDataPoints(series, minRange, maxRange, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints, process);\n switch (mountOption.type) {\n case 'bar':\n for (var i = 0; i < points.length; i++) {\n var item = points[i];\n if (item !== null && i > leftNum && i < rightNum) {\n var startX = item.x - eachSpacing * mountOption.widthRatio / 2;\n var height = opts.height - item.y - opts.area[2];\n context.beginPath();\n var fillColor = item.color || series[i].color;\n var strokeColor = item.color || series[i].color;\n if (mountOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);\n //透明渐变\n if (mountOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n // 圆角边框\n if (mountOption.barBorderRadius && mountOption.barBorderRadius.length === 4 || mountOption.barBorderCircle === true) {\n var left = startX;\n var top = item.y > zeroPoints ? zeroPoints : item.y;\n var width = item.width;\n var _height3 = Math.abs(zeroPoints - item.y);\n if (mountOption.barBorderCircle) {\n mountOption.barBorderRadius = [width / 2, width / 2, 0, 0];\n }\n if (item.y > zeroPoints) {\n mountOption.barBorderRadius = [0, 0, width / 2, width / 2];\n }\n var _mountOption$barBorde = (0, _slicedToArray2.default)(mountOption.barBorderRadius, 4),\n r0 = _mountOption$barBorde[0],\n r1 = _mountOption$barBorde[1],\n r2 = _mountOption$barBorde[2],\n r3 = _mountOption$barBorde[3];\n var minRadius = Math.min(width / 2, _height3 / 2);\n r0 = r0 > minRadius ? minRadius : r0;\n r1 = r1 > minRadius ? minRadius : r1;\n r2 = r2 > minRadius ? minRadius : r2;\n r3 = r3 > minRadius ? minRadius : r3;\n r0 = r0 < 0 ? 0 : r0;\n r1 = r1 < 0 ? 0 : r1;\n r2 = r2 < 0 ? 0 : r2;\n r3 = r3 < 0 ? 0 : r3;\n context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);\n context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);\n context.arc(left + width - r2, top + _height3 - r2, r2, 0, Math.PI / 2);\n context.arc(left + r3, top + _height3 - r3, r3, Math.PI / 2, Math.PI);\n } else {\n context.moveTo(startX, item.y);\n context.lineTo(startX + item.width, item.y);\n context.lineTo(startX + item.width, zeroPoints);\n context.lineTo(startX, zeroPoints);\n context.lineTo(startX, item.y);\n }\n context.setStrokeStyle(strokeColor);\n context.setFillStyle(fillColor);\n if (mountOption.borderWidth > 0) {\n context.setLineWidth(mountOption.borderWidth * opts.pix);\n context.closePath();\n context.stroke();\n }\n context.fill();\n }\n }\n ;\n break;\n case 'triangle':\n for (var _i18 = 0; _i18 < points.length; _i18++) {\n var _item9 = points[_i18];\n if (_item9 !== null && _i18 > leftNum && _i18 < rightNum) {\n var startX = _item9.x - eachSpacing * mountOption.widthRatio / 2;\n var height = opts.height - _item9.y - opts.area[2];\n context.beginPath();\n var fillColor = _item9.color || series[_i18].color;\n var strokeColor = _item9.color || series[_i18].color;\n if (mountOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, _item9.y, startX, zeroPoints);\n //透明渐变\n if (mountOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(mountOption.customColor[series[_i18].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[_i18].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n context.moveTo(startX, zeroPoints);\n context.lineTo(_item9.x, _item9.y);\n context.lineTo(startX + _item9.width, zeroPoints);\n context.setStrokeStyle(strokeColor);\n context.setFillStyle(fillColor);\n if (mountOption.borderWidth > 0) {\n context.setLineWidth(mountOption.borderWidth * opts.pix);\n context.stroke();\n }\n context.fill();\n }\n }\n ;\n break;\n case 'mount':\n for (var _i19 = 0; _i19 < points.length; _i19++) {\n var _item10 = points[_i19];\n if (_item10 !== null && _i19 > leftNum && _i19 < rightNum) {\n var startX = _item10.x - eachSpacing * mountOption.widthRatio / 2;\n var height = opts.height - _item10.y - opts.area[2];\n context.beginPath();\n var fillColor = _item10.color || series[_i19].color;\n var strokeColor = _item10.color || series[_i19].color;\n if (mountOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, _item10.y, startX, zeroPoints);\n //透明渐变\n if (mountOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(mountOption.customColor[series[_i19].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[_i19].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n context.moveTo(startX, zeroPoints);\n context.bezierCurveTo(_item10.x - _item10.width / 4, zeroPoints, _item10.x - _item10.width / 4, _item10.y, _item10.x, _item10.y);\n context.bezierCurveTo(_item10.x + _item10.width / 4, _item10.y, _item10.x + _item10.width / 4, zeroPoints, startX + _item10.width, zeroPoints);\n context.setStrokeStyle(strokeColor);\n context.setFillStyle(fillColor);\n if (mountOption.borderWidth > 0) {\n context.setLineWidth(mountOption.borderWidth * opts.pix);\n context.stroke();\n }\n context.fill();\n }\n }\n ;\n break;\n case 'sharp':\n for (var _i20 = 0; _i20 < points.length; _i20++) {\n var _item11 = points[_i20];\n if (_item11 !== null && _i20 > leftNum && _i20 < rightNum) {\n var startX = _item11.x - eachSpacing * mountOption.widthRatio / 2;\n var height = opts.height - _item11.y - opts.area[2];\n context.beginPath();\n var fillColor = _item11.color || series[_i20].color;\n var strokeColor = _item11.color || series[_i20].color;\n if (mountOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, _item11.y, startX, zeroPoints);\n //透明渐变\n if (mountOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(mountOption.customColor[series[_i20].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[_i20].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n context.moveTo(startX, zeroPoints);\n context.quadraticCurveTo(_item11.x - 0, zeroPoints - height / 4, _item11.x, _item11.y);\n context.quadraticCurveTo(_item11.x + 0, zeroPoints - height / 4, startX + _item11.width, zeroPoints);\n context.setStrokeStyle(strokeColor);\n context.setFillStyle(fillColor);\n if (mountOption.borderWidth > 0) {\n context.setLineWidth(mountOption.borderWidth * opts.pix);\n context.stroke();\n }\n context.fill();\n }\n }\n ;\n break;\n }\n if (opts.dataLabel !== false && process === 1) {\n var _ranges, _minRange, _maxRange;\n _ranges = [].concat(opts.chartData.yAxisData.ranges[0]);\n _minRange = _ranges.pop();\n _maxRange = _ranges.shift();\n var points = getMountDataPoints(series, _minRange, _maxRange, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints, process);\n drawMountPointText(points, series, config, context, opts, zeroPoints);\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: points,\n eachSpacing: eachSpacing\n };\n}\nfunction drawBarDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var yAxisPoints = [];\n var eachSpacing = (opts.height - opts.area[0] - opts.area[2]) / opts.categories.length;\n for (var i = 0; i < opts.categories.length; i++) {\n yAxisPoints.push(opts.area[0] + eachSpacing / 2 + eachSpacing * i);\n }\n var columnOption = assign({}, {\n type: 'group',\n width: eachSpacing / 2,\n meterBorder: 4,\n meterFillColor: '#FFFFFF',\n barBorderCircle: false,\n barBorderRadius: [],\n seriesGap: 2,\n linearType: 'none',\n linearOpacity: 1,\n customColor: [],\n colorStop: 0\n }, opts.extra.bar);\n var calPoints = [];\n context.save();\n var leftNum = -2;\n var rightNum = yAxisPoints.length + 2;\n if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {\n drawBarToolTipSplitArea(opts.tooltip.offset.y, opts, config, context, eachSpacing);\n }\n columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config);\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.xAxisData.ranges);\n maxRange = ranges.pop();\n minRange = ranges.shift();\n var data = eachSeries.data;\n switch (columnOption.type) {\n case 'group':\n var points = getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, process);\n var tooltipPoints = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n calPoints.push(tooltipPoints);\n points = fixBarData(points, eachSpacing, series.length, seriesIndex, config, opts);\n for (var _i21 = 0; _i21 < points.length; _i21++) {\n var item = points[_i21];\n //fix issues/I27B1N yyoinge & Joeshu\n if (item !== null && _i21 > leftNum && _i21 < rightNum) {\n //var startX = item.x - item.width / 2;\n var startX = opts.area[3];\n var startY = item.y - item.width / 2;\n var height = item.height;\n context.beginPath();\n var fillColor = item.color || eachSeries.color;\n var strokeColor = item.color || eachSeries.color;\n if (columnOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, item.y, item.x, item.y);\n //透明渐变\n if (columnOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n // 圆角边框\n if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {\n var left = startX;\n var width = item.width;\n var top = item.y - item.width / 2;\n var _height4 = item.height;\n if (columnOption.barBorderCircle) {\n columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];\n }\n var _columnOption$barBord3 = (0, _slicedToArray2.default)(columnOption.barBorderRadius, 4),\n r0 = _columnOption$barBord3[0],\n r1 = _columnOption$barBord3[1],\n r2 = _columnOption$barBord3[2],\n r3 = _columnOption$barBord3[3];\n var minRadius = Math.min(width / 2, _height4 / 2);\n r0 = r0 > minRadius ? minRadius : r0;\n r1 = r1 > minRadius ? minRadius : r1;\n r2 = r2 > minRadius ? minRadius : r2;\n r3 = r3 > minRadius ? minRadius : r3;\n r0 = r0 < 0 ? 0 : r0;\n r1 = r1 < 0 ? 0 : r1;\n r2 = r2 < 0 ? 0 : r2;\n r3 = r3 < 0 ? 0 : r3;\n context.arc(left + r3, top + r3, r3, -Math.PI, -Math.PI / 2);\n context.arc(item.x - r0, top + r0, r0, -Math.PI / 2, 0);\n context.arc(item.x - r1, top + width - r1, r1, 0, Math.PI / 2);\n context.arc(left + r2, top + width - r2, r2, Math.PI / 2, Math.PI);\n } else {\n context.moveTo(startX, startY);\n context.lineTo(item.x, startY);\n context.lineTo(item.x, startY + item.width);\n context.lineTo(startX, startY + item.width);\n context.lineTo(startX, startY);\n context.setLineWidth(1);\n context.setStrokeStyle(strokeColor);\n }\n context.setFillStyle(fillColor);\n context.closePath();\n //context.stroke();\n context.fill();\n }\n }\n ;\n break;\n case 'stack':\n // 绘制堆叠数据图\n var points = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n calPoints.push(points);\n points = fixBarStackData(points, eachSpacing, series.length, seriesIndex, config, opts, series);\n for (var _i22 = 0; _i22 < points.length; _i22++) {\n var _item12 = points[_i22];\n if (_item12 !== null && _i22 > leftNum && _i22 < rightNum) {\n context.beginPath();\n var fillColor = _item12.color || eachSeries.color;\n var startX = _item12.x0;\n context.setFillStyle(fillColor);\n context.moveTo(startX, _item12.y - _item12.width / 2);\n context.fillRect(startX, _item12.y - _item12.width / 2, _item12.height, _item12.width);\n context.closePath();\n context.fill();\n }\n }\n ;\n break;\n }\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.xAxisData.ranges);\n maxRange = ranges.pop();\n minRange = ranges.shift();\n var data = eachSeries.data;\n switch (columnOption.type) {\n case 'group':\n var points = getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, process);\n points = fixBarData(points, eachSpacing, series.length, seriesIndex, config, opts);\n drawBarPointText(points, eachSeries, config, context, opts);\n break;\n case 'stack':\n var points = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n drawBarPointText(points, eachSeries, config, context, opts);\n break;\n }\n });\n }\n return {\n yAxisPoints: yAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawCandleDataPoints(series, seriesMA, opts, config, context) {\n var process = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 1;\n var candleOption = assign({}, {\n color: {},\n average: {}\n }, opts.extra.candle);\n candleOption.color = assign({}, {\n upLine: '#f04864',\n upFill: '#f04864',\n downLine: '#2fc25b',\n downFill: '#2fc25b'\n }, candleOption.color);\n candleOption.average = assign({}, {\n show: false,\n name: [],\n day: [],\n color: config.color\n }, candleOption.average);\n opts.extra.candle = candleOption;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var calPoints = [];\n context.save();\n var leftNum = -2;\n var rightNum = xAxisPoints.length + 2;\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;\n rightNum = leftNum + opts.xAxis.itemCount + 4;\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n //画均线\n if (candleOption.average.show || seriesMA) {\n //Merge pull request !12 from 邱贵翔\n seriesMA.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n var splitPointList = splitPoints(points, eachSeries);\n for (var i = 0; i < splitPointList.length; i++) {\n var _points = splitPointList[i];\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(1);\n if (_points.length === 1) {\n context.moveTo(_points[0].x, _points[0].y);\n context.arc(_points[0].x, _points[0].y, 1, 0, 2 * Math.PI);\n } else {\n context.moveTo(_points[0].x, _points[0].y);\n var startPoint = 0;\n for (var j = 0; j < _points.length; j++) {\n var item = _points[j];\n if (startPoint == 0 && item.x > leftSpace) {\n context.moveTo(item.x, item.y);\n startPoint = 1;\n }\n if (j > 0 && item.x > leftSpace && item.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(_points, j - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);\n }\n }\n context.moveTo(_points[0].x, _points[0].y);\n }\n context.closePath();\n context.stroke();\n }\n });\n }\n //画K线\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getCandleDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n calPoints.push(points);\n var splitPointList = splitPoints(points, eachSeries);\n for (var i = 0; i < splitPointList[0].length; i++) {\n if (i > leftNum && i < rightNum) {\n var item = splitPointList[0][i];\n context.beginPath();\n //如果上涨\n if (data[i][1] - data[i][0] > 0) {\n context.setStrokeStyle(candleOption.color.upLine);\n context.setFillStyle(candleOption.color.upFill);\n context.setLineWidth(1 * opts.pix);\n context.moveTo(item[3].x, item[3].y); //顶点\n context.lineTo(item[1].x, item[1].y); //收盘中间点\n context.lineTo(item[1].x - eachSpacing / 4, item[1].y); //收盘左侧点\n context.lineTo(item[0].x - eachSpacing / 4, item[0].y); //开盘左侧点\n context.lineTo(item[0].x, item[0].y); //开盘中间点\n context.lineTo(item[2].x, item[2].y); //底点\n context.lineTo(item[0].x, item[0].y); //开盘中间点\n context.lineTo(item[0].x + eachSpacing / 4, item[0].y); //开盘右侧点\n context.lineTo(item[1].x + eachSpacing / 4, item[1].y); //收盘右侧点\n context.lineTo(item[1].x, item[1].y); //收盘中间点\n context.moveTo(item[3].x, item[3].y); //顶点\n } else {\n context.setStrokeStyle(candleOption.color.downLine);\n context.setFillStyle(candleOption.color.downFill);\n context.setLineWidth(1 * opts.pix);\n context.moveTo(item[3].x, item[3].y); //顶点\n context.lineTo(item[0].x, item[0].y); //开盘中间点\n context.lineTo(item[0].x - eachSpacing / 4, item[0].y); //开盘左侧点\n context.lineTo(item[1].x - eachSpacing / 4, item[1].y); //收盘左侧点\n context.lineTo(item[1].x, item[1].y); //收盘中间点\n context.lineTo(item[2].x, item[2].y); //底点\n context.lineTo(item[1].x, item[1].y); //收盘中间点\n context.lineTo(item[1].x + eachSpacing / 4, item[1].y); //收盘右侧点\n context.lineTo(item[0].x + eachSpacing / 4, item[0].y); //开盘右侧点\n context.lineTo(item[0].x, item[0].y); //开盘中间点\n context.moveTo(item[3].x, item[3].y); //顶点\n }\n\n context.closePath();\n context.fill();\n context.stroke();\n }\n }\n });\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawAreaDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var areaOption = assign({}, {\n type: 'straight',\n opacity: 0.2,\n addLine: false,\n width: 2,\n gradient: false,\n activeType: 'none'\n }, opts.extra.area);\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var endY = opts.height - opts.area[2];\n var calPoints = [];\n context.save();\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n calPoints.push(points);\n var splitPointList = splitPoints(points, eachSeries);\n for (var i = 0; i < splitPointList.length; i++) {\n var _points2 = splitPointList[i];\n // 绘制区域数\n context.beginPath();\n context.setStrokeStyle(hexToRgb(eachSeries.color, areaOption.opacity));\n if (areaOption.gradient) {\n var gradient = context.createLinearGradient(0, opts.area[0], 0, opts.height - opts.area[2]);\n gradient.addColorStop('0', hexToRgb(eachSeries.color, areaOption.opacity));\n gradient.addColorStop('1.0', hexToRgb(\"#FFFFFF\", 0.1));\n context.setFillStyle(gradient);\n } else {\n context.setFillStyle(hexToRgb(eachSeries.color, areaOption.opacity));\n }\n context.setLineWidth(areaOption.width * opts.pix);\n if (_points2.length > 1) {\n var firstPoint = _points2[0];\n var lastPoint = _points2[_points2.length - 1];\n context.moveTo(firstPoint.x, firstPoint.y);\n var startPoint = 0;\n if (areaOption.type === 'curve') {\n for (var j = 0; j < _points2.length; j++) {\n var item = _points2[j];\n if (startPoint == 0 && item.x > leftSpace) {\n context.moveTo(item.x, item.y);\n startPoint = 1;\n }\n if (j > 0 && item.x > leftSpace && item.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(_points2, j - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);\n }\n }\n ;\n }\n if (areaOption.type === 'straight') {\n for (var _j = 0; _j < _points2.length; _j++) {\n var _item13 = _points2[_j];\n if (startPoint == 0 && _item13.x > leftSpace) {\n context.moveTo(_item13.x, _item13.y);\n startPoint = 1;\n }\n if (_j > 0 && _item13.x > leftSpace && _item13.x < rightSpace) {\n context.lineTo(_item13.x, _item13.y);\n }\n }\n ;\n }\n if (areaOption.type === 'step') {\n for (var _j2 = 0; _j2 < _points2.length; _j2++) {\n var _item14 = _points2[_j2];\n if (startPoint == 0 && _item14.x > leftSpace) {\n context.moveTo(_item14.x, _item14.y);\n startPoint = 1;\n }\n if (_j2 > 0 && _item14.x > leftSpace && _item14.x < rightSpace) {\n context.lineTo(_item14.x, _points2[_j2 - 1].y);\n context.lineTo(_item14.x, _item14.y);\n }\n }\n ;\n }\n context.lineTo(lastPoint.x, endY);\n context.lineTo(firstPoint.x, endY);\n context.lineTo(firstPoint.x, firstPoint.y);\n } else {\n var _item15 = _points2[0];\n context.moveTo(_item15.x - eachSpacing / 2, _item15.y);\n // context.lineTo(item.x + eachSpacing / 2, item.y);\n // context.lineTo(item.x + eachSpacing / 2, endY);\n // context.lineTo(item.x - eachSpacing / 2, endY);\n // context.moveTo(item.x - eachSpacing / 2, item.y);\n }\n\n context.closePath();\n context.fill();\n //画连线\n if (areaOption.addLine) {\n if (eachSeries.lineType == 'dash') {\n var dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;\n dashLength *= opts.pix;\n context.setLineDash([dashLength, dashLength]);\n }\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(areaOption.width * opts.pix);\n if (_points2.length === 1) {\n context.moveTo(_points2[0].x, _points2[0].y);\n // context.arc(points[0].x, points[0].y, 1, 0, 2 * Math.PI);\n } else {\n context.moveTo(_points2[0].x, _points2[0].y);\n var _startPoint = 0;\n if (areaOption.type === 'curve') {\n for (var _j3 = 0; _j3 < _points2.length; _j3++) {\n var _item16 = _points2[_j3];\n if (_startPoint == 0 && _item16.x > leftSpace) {\n context.moveTo(_item16.x, _item16.y);\n _startPoint = 1;\n }\n if (_j3 > 0 && _item16.x > leftSpace && _item16.x < rightSpace) {\n var _ctrlPoint = createCurveControlPoints(_points2, _j3 - 1);\n context.bezierCurveTo(_ctrlPoint.ctrA.x, _ctrlPoint.ctrA.y, _ctrlPoint.ctrB.x, _ctrlPoint.ctrB.y, _item16.x, _item16.y);\n }\n }\n ;\n }\n if (areaOption.type === 'straight') {\n for (var _j4 = 0; _j4 < _points2.length; _j4++) {\n var _item17 = _points2[_j4];\n if (_startPoint == 0 && _item17.x > leftSpace) {\n context.moveTo(_item17.x, _item17.y);\n _startPoint = 1;\n }\n if (_j4 > 0 && _item17.x > leftSpace && _item17.x < rightSpace) {\n context.lineTo(_item17.x, _item17.y);\n }\n }\n ;\n }\n if (areaOption.type === 'step') {\n for (var _j5 = 0; _j5 < _points2.length; _j5++) {\n var _item18 = _points2[_j5];\n if (_startPoint == 0 && _item18.x > leftSpace) {\n context.moveTo(_item18.x, _item18.y);\n _startPoint = 1;\n }\n if (_j5 > 0 && _item18.x > leftSpace && _item18.x < rightSpace) {\n context.lineTo(_item18.x, _points2[_j5 - 1].y);\n context.lineTo(_item18.x, _item18.y);\n }\n }\n ;\n }\n context.moveTo(_points2[0].x, _points2[0].y);\n }\n context.stroke();\n context.setLineDash([]);\n }\n }\n //画点\n if (opts.dataPointShape !== false) {\n drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);\n }\n drawActivePoint(points, eachSeries.color, eachSeries.pointShape, context, opts, areaOption, seriesIndex);\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n drawPointText(points, eachSeries, config, context, opts);\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawScatterDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var scatterOption = assign({}, {\n type: 'circle'\n }, opts.extra.scatter);\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var calPoints = [];\n context.save();\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setFillStyle(eachSeries.color);\n context.setLineWidth(1 * opts.pix);\n var shape = eachSeries.pointShape;\n if (shape === 'diamond') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y);\n context.lineTo(item.x, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'circle') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x + 2.5 * opts.pix, item.y);\n context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);\n }\n });\n } else if (shape === 'square') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x - 3.5, item.y - 3.5);\n context.rect(item.x - 3.5, item.y - 3.5, 7, 7);\n }\n });\n } else if (shape === 'triangle') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y + 4.5);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'triangle') {\n return;\n }\n context.closePath();\n context.fill();\n context.stroke();\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n drawPointText(points, eachSeries, config, context, opts);\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawBubbleDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var bubbleOption = assign({}, {\n opacity: 1,\n border: 2\n }, opts.extra.bubble);\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var calPoints = [];\n context.save();\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(bubbleOption.border * opts.pix);\n context.setFillStyle(hexToRgb(eachSeries.color, bubbleOption.opacity));\n points.forEach(function (item, index) {\n context.moveTo(item.x + item.r, item.y);\n context.arc(item.x, item.y, item.r * opts.pix, 0, 2 * Math.PI, false);\n });\n context.closePath();\n context.fill();\n context.stroke();\n if (opts.dataLabel !== false && process === 1) {\n points.forEach(function (item, index) {\n context.beginPath();\n var fontSize = eachSeries.textSize * opts.pix || config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(eachSeries.textColor || \"#FFFFFF\");\n context.setTextAlign('center');\n context.fillText(String(item.t), item.x, item.y + fontSize / 2);\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n });\n }\n });\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawLineDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var lineOption = assign({}, {\n type: 'straight',\n width: 2,\n activeType: 'none',\n linearType: 'none',\n onShadow: false,\n animation: 'vertical'\n }, opts.extra.line);\n lineOption.width *= opts.pix;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var calPoints = [];\n context.save();\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n series.forEach(function (eachSeries, seriesIndex) {\n // 这段很神奇的代码用于解决ios16的setStrokeStyle失效的bug\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.moveTo(-10000, -10000);\n context.lineTo(-10001, -10001);\n context.stroke();\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getLineDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, lineOption, process);\n calPoints.push(points);\n var splitPointList = splitPoints(points, eachSeries);\n if (eachSeries.lineType == 'dash') {\n var dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;\n dashLength *= opts.pix;\n context.setLineDash([dashLength, dashLength]);\n }\n context.beginPath();\n var strokeColor = eachSeries.color;\n if (lineOption.linearType !== 'none' && eachSeries.linearColor && eachSeries.linearColor.length > 0) {\n var grd = context.createLinearGradient(opts.chartData.xAxisData.startX, opts.height / 2, opts.chartData.xAxisData.endX, opts.height / 2);\n for (var i = 0; i < eachSeries.linearColor.length; i++) {\n grd.addColorStop(eachSeries.linearColor[i][0], hexToRgb(eachSeries.linearColor[i][1], 1));\n }\n strokeColor = grd;\n }\n context.setStrokeStyle(strokeColor);\n if (lineOption.onShadow == true && eachSeries.setShadow && eachSeries.setShadow.length > 0) {\n context.setShadow(eachSeries.setShadow[0], eachSeries.setShadow[1], eachSeries.setShadow[2], eachSeries.setShadow[3]);\n } else {\n context.setShadow(0, 0, 0, 'rgba(0,0,0,0)');\n }\n context.setLineWidth(lineOption.width);\n splitPointList.forEach(function (points, index) {\n if (points.length === 1) {\n context.moveTo(points[0].x, points[0].y);\n // context.arc(points[0].x, points[0].y, 1, 0, 2 * Math.PI);\n } else {\n context.moveTo(points[0].x, points[0].y);\n var startPoint = 0;\n if (lineOption.type === 'curve') {\n for (var j = 0; j < points.length; j++) {\n var item = points[j];\n if (startPoint == 0 && item.x > leftSpace) {\n context.moveTo(item.x, item.y);\n startPoint = 1;\n }\n if (j > 0 && item.x > leftSpace && item.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(points, j - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);\n }\n }\n ;\n }\n if (lineOption.type === 'straight') {\n for (var _j6 = 0; _j6 < points.length; _j6++) {\n var _item19 = points[_j6];\n if (startPoint == 0 && _item19.x > leftSpace) {\n context.moveTo(_item19.x, _item19.y);\n startPoint = 1;\n }\n if (_j6 > 0 && _item19.x > leftSpace && _item19.x < rightSpace) {\n context.lineTo(_item19.x, _item19.y);\n }\n }\n ;\n }\n if (lineOption.type === 'step') {\n for (var _j7 = 0; _j7 < points.length; _j7++) {\n var _item20 = points[_j7];\n if (startPoint == 0 && _item20.x > leftSpace) {\n context.moveTo(_item20.x, _item20.y);\n startPoint = 1;\n }\n if (_j7 > 0 && _item20.x > leftSpace && _item20.x < rightSpace) {\n context.lineTo(_item20.x, points[_j7 - 1].y);\n context.lineTo(_item20.x, _item20.y);\n }\n }\n ;\n }\n context.moveTo(points[0].x, points[0].y);\n }\n });\n context.stroke();\n context.setLineDash([]);\n if (opts.dataPointShape !== false) {\n drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);\n }\n drawActivePoint(points, eachSeries.color, eachSeries.pointShape, context, opts, lineOption);\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n drawPointText(points, eachSeries, config, context, opts);\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawMixDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var columnOption = assign({}, {\n width: eachSpacing / 2,\n barBorderCircle: false,\n barBorderRadius: [],\n seriesGap: 2,\n linearType: 'none',\n linearOpacity: 1,\n customColor: [],\n colorStop: 0\n }, opts.extra.mix.column);\n var areaOption = assign({}, {\n opacity: 0.2,\n gradient: false\n }, opts.extra.mix.area);\n var lineOption = assign({}, {\n width: 2\n }, opts.extra.mix.line);\n var endY = opts.height - opts.area[2];\n var calPoints = [];\n var columnIndex = 0;\n var columnLength = 0;\n series.forEach(function (eachSeries, seriesIndex) {\n if (eachSeries.type == 'column') {\n columnLength += 1;\n }\n });\n context.save();\n var leftNum = -2;\n var rightNum = xAxisPoints.length + 2;\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;\n rightNum = leftNum + opts.xAxis.itemCount + 4;\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config);\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n calPoints.push(points);\n // 绘制柱状数据图\n if (eachSeries.type == 'column') {\n points = fixColumeData(points, eachSpacing, columnLength, columnIndex, config, opts);\n for (var i = 0; i < points.length; i++) {\n var item = points[i];\n if (item !== null && i > leftNum && i < rightNum) {\n var startX = item.x - item.width / 2;\n var height = opts.height - item.y - opts.area[2];\n context.beginPath();\n var fillColor = item.color || eachSeries.color;\n var strokeColor = item.color || eachSeries.color;\n if (columnOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, item.y, startX, opts.height - opts.area[2]);\n //透明渐变\n if (columnOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n // 圆角边框\n if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle) {\n var left = startX;\n var top = item.y;\n var width = item.width;\n var _height5 = opts.height - opts.area[2] - item.y;\n if (columnOption.barBorderCircle) {\n columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];\n }\n var _columnOption$barBord4 = (0, _slicedToArray2.default)(columnOption.barBorderRadius, 4),\n r0 = _columnOption$barBord4[0],\n r1 = _columnOption$barBord4[1],\n r2 = _columnOption$barBord4[2],\n r3 = _columnOption$barBord4[3];\n var minRadius = Math.min(width / 2, _height5 / 2);\n r0 = r0 > minRadius ? minRadius : r0;\n r1 = r1 > minRadius ? minRadius : r1;\n r2 = r2 > minRadius ? minRadius : r2;\n r3 = r3 > minRadius ? minRadius : r3;\n r0 = r0 < 0 ? 0 : r0;\n r1 = r1 < 0 ? 0 : r1;\n r2 = r2 < 0 ? 0 : r2;\n r3 = r3 < 0 ? 0 : r3;\n context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);\n context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);\n context.arc(left + width - r2, top + _height5 - r2, r2, 0, Math.PI / 2);\n context.arc(left + r3, top + _height5 - r3, r3, Math.PI / 2, Math.PI);\n } else {\n context.moveTo(startX, item.y);\n context.lineTo(startX + item.width, item.y);\n context.lineTo(startX + item.width, opts.height - opts.area[2]);\n context.lineTo(startX, opts.height - opts.area[2]);\n context.lineTo(startX, item.y);\n context.setLineWidth(1);\n context.setStrokeStyle(strokeColor);\n }\n context.setFillStyle(fillColor);\n context.closePath();\n context.fill();\n }\n }\n columnIndex += 1;\n }\n //绘制区域图数据\n if (eachSeries.type == 'area') {\n var _splitPointList = splitPoints(points, eachSeries);\n for (var _i23 = 0; _i23 < _splitPointList.length; _i23++) {\n var _points3 = _splitPointList[_i23];\n // 绘制区域数据\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setStrokeStyle(hexToRgb(eachSeries.color, areaOption.opacity));\n if (areaOption.gradient) {\n var gradient = context.createLinearGradient(0, opts.area[0], 0, opts.height - opts.area[2]);\n gradient.addColorStop('0', hexToRgb(eachSeries.color, areaOption.opacity));\n gradient.addColorStop('1.0', hexToRgb(\"#FFFFFF\", 0.1));\n context.setFillStyle(gradient);\n } else {\n context.setFillStyle(hexToRgb(eachSeries.color, areaOption.opacity));\n }\n context.setLineWidth(2 * opts.pix);\n if (_points3.length > 1) {\n var firstPoint = _points3[0];\n var lastPoint = _points3[_points3.length - 1];\n context.moveTo(firstPoint.x, firstPoint.y);\n var startPoint = 0;\n if (eachSeries.style === 'curve') {\n for (var j = 0; j < _points3.length; j++) {\n var _item21 = _points3[j];\n if (startPoint == 0 && _item21.x > leftSpace) {\n context.moveTo(_item21.x, _item21.y);\n startPoint = 1;\n }\n if (j > 0 && _item21.x > leftSpace && _item21.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(_points3, j - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, _item21.x, _item21.y);\n }\n }\n ;\n } else {\n for (var _j8 = 0; _j8 < _points3.length; _j8++) {\n var _item22 = _points3[_j8];\n if (startPoint == 0 && _item22.x > leftSpace) {\n context.moveTo(_item22.x, _item22.y);\n startPoint = 1;\n }\n if (_j8 > 0 && _item22.x > leftSpace && _item22.x < rightSpace) {\n context.lineTo(_item22.x, _item22.y);\n }\n }\n ;\n }\n context.lineTo(lastPoint.x, endY);\n context.lineTo(firstPoint.x, endY);\n context.lineTo(firstPoint.x, firstPoint.y);\n } else {\n var _item23 = _points3[0];\n context.moveTo(_item23.x - eachSpacing / 2, _item23.y);\n // context.lineTo(item.x + eachSpacing / 2, item.y);\n // context.lineTo(item.x + eachSpacing / 2, endY);\n // context.lineTo(item.x - eachSpacing / 2, endY);\n // context.moveTo(item.x - eachSpacing / 2, item.y);\n }\n\n context.closePath();\n context.fill();\n }\n }\n // 绘制折线数据图\n if (eachSeries.type == 'line') {\n var splitPointList = splitPoints(points, eachSeries);\n splitPointList.forEach(function (points, index) {\n if (eachSeries.lineType == 'dash') {\n var dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;\n dashLength *= opts.pix;\n context.setLineDash([dashLength, dashLength]);\n }\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(lineOption.width * opts.pix);\n if (points.length === 1) {\n context.moveTo(points[0].x, points[0].y);\n // context.arc(points[0].x, points[0].y, 1, 0, 2 * Math.PI);\n } else {\n context.moveTo(points[0].x, points[0].y);\n var _startPoint2 = 0;\n if (eachSeries.style == 'curve') {\n for (var _j9 = 0; _j9 < points.length; _j9++) {\n var _item24 = points[_j9];\n if (_startPoint2 == 0 && _item24.x > leftSpace) {\n context.moveTo(_item24.x, _item24.y);\n _startPoint2 = 1;\n }\n if (_j9 > 0 && _item24.x > leftSpace && _item24.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(points, _j9 - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, _item24.x, _item24.y);\n }\n }\n } else {\n for (var _j10 = 0; _j10 < points.length; _j10++) {\n var _item25 = points[_j10];\n if (_startPoint2 == 0 && _item25.x > leftSpace) {\n context.moveTo(_item25.x, _item25.y);\n _startPoint2 = 1;\n }\n if (_j10 > 0 && _item25.x > leftSpace && _item25.x < rightSpace) {\n context.lineTo(_item25.x, _item25.y);\n }\n }\n }\n context.moveTo(points[0].x, points[0].y);\n }\n context.stroke();\n context.setLineDash([]);\n });\n }\n // 绘制点数据图\n if (eachSeries.type == 'point') {\n eachSeries.addPoint = true;\n }\n if (eachSeries.addPoint == true && eachSeries.type !== 'column') {\n drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);\n }\n });\n if (opts.dataLabel !== false && process === 1) {\n var columnIndex = 0;\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n if (eachSeries.type !== 'column') {\n drawPointText(points, eachSeries, config, context, opts);\n } else {\n points = fixColumeData(points, eachSpacing, columnLength, columnIndex, config, opts);\n drawPointText(points, eachSeries, config, context, opts);\n columnIndex += 1;\n }\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints) {\n var toolTipOption = opts.extra.tooltip || {};\n if (toolTipOption.horizentalLine && opts.tooltip && process === 1 && (opts.type == 'line' || opts.type == 'area' || opts.type == 'column' || opts.type == 'mount' || opts.type == 'candle' || opts.type == 'mix')) {\n drawToolTipHorizentalLine(opts, config, context, eachSpacing, xAxisPoints);\n }\n context.save();\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n }\n if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {\n drawToolTip(opts.tooltip.textList, opts.tooltip.offset, opts, config, context, eachSpacing, xAxisPoints);\n }\n context.restore();\n}\nfunction drawXAxis(categories, opts, config, context) {\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n startX = xAxisData.startX,\n endX = xAxisData.endX,\n eachSpacing = xAxisData.eachSpacing;\n var boundaryGap = 'center';\n if (opts.type == 'bar' || opts.type == 'line' || opts.type == 'area' || opts.type == 'scatter' || opts.type == 'bubble') {\n boundaryGap = opts.xAxis.boundaryGap;\n }\n var startY = opts.height - opts.area[2];\n var endY = opts.area[0];\n\n //绘制滚动条\n if (opts.enableScroll && opts.xAxis.scrollShow) {\n var scrollY = opts.height - opts.area[2] + config.xAxisHeight;\n var scrollScreenWidth = endX - startX;\n var scrollTotalWidth = eachSpacing * (xAxisPoints.length - 1);\n if (opts.type == 'mount' && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {\n if (opts.extra.mount.widthRatio > 2) opts.extra.mount.widthRatio = 2;\n scrollTotalWidth += (opts.extra.mount.widthRatio - 1) * eachSpacing;\n }\n var scrollWidth = scrollScreenWidth * scrollScreenWidth / scrollTotalWidth;\n var scrollLeft = 0;\n if (opts._scrollDistance_) {\n scrollLeft = -opts._scrollDistance_ * scrollScreenWidth / scrollTotalWidth;\n }\n context.beginPath();\n context.setLineCap('round');\n context.setLineWidth(6 * opts.pix);\n context.setStrokeStyle(opts.xAxis.scrollBackgroundColor || \"#EFEBEF\");\n context.moveTo(startX, scrollY);\n context.lineTo(endX, scrollY);\n context.stroke();\n context.closePath();\n context.beginPath();\n context.setLineCap('round');\n context.setLineWidth(6 * opts.pix);\n context.setStrokeStyle(opts.xAxis.scrollColor || \"#A6A6A6\");\n context.moveTo(startX + scrollLeft, scrollY);\n context.lineTo(startX + scrollLeft + scrollWidth, scrollY);\n context.stroke();\n context.closePath();\n context.setLineCap('butt');\n }\n context.save();\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0) {\n context.translate(opts._scrollDistance_, 0);\n }\n //绘制X轴刻度线\n if (opts.xAxis.calibration === true) {\n context.setStrokeStyle(opts.xAxis.gridColor || \"#cccccc\");\n context.setLineCap('butt');\n context.setLineWidth(1 * opts.pix);\n xAxisPoints.forEach(function (item, index) {\n if (index > 0) {\n context.beginPath();\n context.moveTo(item - eachSpacing / 2, startY);\n context.lineTo(item - eachSpacing / 2, startY + 3 * opts.pix);\n context.closePath();\n context.stroke();\n }\n });\n }\n //绘制X轴网格\n if (opts.xAxis.disableGrid !== true) {\n context.setStrokeStyle(opts.xAxis.gridColor || \"#cccccc\");\n context.setLineCap('butt');\n context.setLineWidth(1 * opts.pix);\n if (opts.xAxis.gridType == 'dash') {\n context.setLineDash([opts.xAxis.dashLength * opts.pix, opts.xAxis.dashLength * opts.pix]);\n }\n opts.xAxis.gridEval = opts.xAxis.gridEval || 1;\n xAxisPoints.forEach(function (item, index) {\n if (index % opts.xAxis.gridEval == 0) {\n context.beginPath();\n context.moveTo(item, startY);\n context.lineTo(item, endY);\n context.stroke();\n }\n });\n context.setLineDash([]);\n }\n //绘制X轴文案\n if (opts.xAxis.disabled !== true) {\n // 对X轴列表做抽稀处理\n //默认全部显示X轴标签\n var maxXAxisListLength = categories.length;\n //如果设置了X轴单屏数量\n if (opts.xAxis.labelCount) {\n //如果设置X轴密度\n if (opts.xAxis.itemCount) {\n maxXAxisListLength = Math.ceil(categories.length / opts.xAxis.itemCount * opts.xAxis.labelCount);\n } else {\n maxXAxisListLength = opts.xAxis.labelCount;\n }\n maxXAxisListLength -= 1;\n }\n var ratio = Math.ceil(categories.length / maxXAxisListLength);\n var newCategories = [];\n var cgLength = categories.length;\n for (var i = 0; i < cgLength; i++) {\n if (i % ratio !== 0) {\n newCategories.push(\"\");\n } else {\n newCategories.push(categories[i]);\n }\n }\n newCategories[cgLength - 1] = categories[cgLength - 1];\n var xAxisFontSize = opts.xAxis.fontSize * opts.pix || config.fontSize;\n if (config._xAxisTextAngle_ === 0) {\n newCategories.forEach(function (item, index) {\n var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item, index, opts) : item;\n var offset = -measureText(String(xitem), xAxisFontSize, context) / 2;\n if (boundaryGap == 'center') {\n offset += eachSpacing / 2;\n }\n var scrollHeight = 0;\n if (opts.xAxis.scrollShow) {\n scrollHeight = 6 * opts.pix;\n }\n // 如果在主视图区域内\n var _scrollDistance_ = opts._scrollDistance_ || 0;\n var truePoints = boundaryGap == 'center' ? xAxisPoints[index] + eachSpacing / 2 : xAxisPoints[index];\n if (truePoints - Math.abs(_scrollDistance_) >= opts.area[3] - 1 && truePoints - Math.abs(_scrollDistance_) <= opts.width - opts.area[1] + 1) {\n context.beginPath();\n context.setFontSize(xAxisFontSize);\n context.setFillStyle(opts.xAxis.fontColor || opts.fontColor);\n context.fillText(String(xitem), xAxisPoints[index] + offset, startY + opts.xAxis.marginTop * opts.pix + (opts.xAxis.lineHeight - opts.xAxis.fontSize) * opts.pix / 2 + opts.xAxis.fontSize * opts.pix);\n context.closePath();\n context.stroke();\n }\n });\n } else {\n newCategories.forEach(function (item, index) {\n var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item) : item;\n // 如果在主视图区域内\n var _scrollDistance_ = opts._scrollDistance_ || 0;\n var truePoints = boundaryGap == 'center' ? xAxisPoints[index] + eachSpacing / 2 : xAxisPoints[index];\n if (truePoints - Math.abs(_scrollDistance_) >= opts.area[3] - 1 && truePoints - Math.abs(_scrollDistance_) <= opts.width - opts.area[1] + 1) {\n context.save();\n context.beginPath();\n context.setFontSize(xAxisFontSize);\n context.setFillStyle(opts.xAxis.fontColor || opts.fontColor);\n var textWidth = measureText(String(xitem), xAxisFontSize, context);\n var offsetX = xAxisPoints[index];\n if (boundaryGap == 'center') {\n offsetX = xAxisPoints[index] + eachSpacing / 2;\n }\n var scrollHeight = 0;\n if (opts.xAxis.scrollShow) {\n scrollHeight = 6 * opts.pix;\n }\n var offsetY = startY + opts.xAxis.marginTop * opts.pix + xAxisFontSize - xAxisFontSize * Math.abs(Math.sin(config._xAxisTextAngle_));\n if (opts.xAxis.rotateAngle < 0) {\n offsetX -= xAxisFontSize / 2;\n textWidth = 0;\n } else {\n offsetX += xAxisFontSize / 2;\n textWidth = -textWidth;\n }\n context.translate(offsetX, offsetY);\n context.rotate(-1 * config._xAxisTextAngle_);\n context.fillText(String(xitem), textWidth, 0);\n context.closePath();\n context.stroke();\n context.restore();\n }\n });\n }\n }\n context.restore();\n\n //画X轴标题\n if (opts.xAxis.title) {\n context.beginPath();\n context.setFontSize(opts.xAxis.titleFontSize * opts.pix);\n context.setFillStyle(opts.xAxis.titleFontColor);\n context.fillText(String(opts.xAxis.title), opts.width - opts.area[1] + opts.xAxis.titleOffsetX * opts.pix, opts.height - opts.area[2] + opts.xAxis.marginTop * opts.pix + (opts.xAxis.lineHeight - opts.xAxis.titleFontSize) * opts.pix / 2 + (opts.xAxis.titleFontSize + opts.xAxis.titleOffsetY) * opts.pix);\n context.closePath();\n context.stroke();\n }\n\n //绘制X轴轴线\n if (opts.xAxis.axisLine) {\n context.beginPath();\n context.setStrokeStyle(opts.xAxis.axisLineColor);\n context.setLineWidth(1 * opts.pix);\n context.moveTo(startX, opts.height - opts.area[2]);\n context.lineTo(endX, opts.height - opts.area[2]);\n context.stroke();\n }\n}\nfunction drawYAxisGrid(categories, opts, config, context) {\n if (opts.yAxis.disableGrid === true) {\n return;\n }\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var eachSpacing = spacingValid / opts.yAxis.splitNumber;\n var startX = opts.area[3];\n var xAxisPoints = opts.chartData.xAxisData.xAxisPoints,\n xAxiseachSpacing = opts.chartData.xAxisData.eachSpacing;\n var TotalWidth = xAxiseachSpacing * (xAxisPoints.length - 1);\n if (opts.type == 'mount' && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {\n if (opts.extra.mount.widthRatio > 2) opts.extra.mount.widthRatio = 2;\n TotalWidth += (opts.extra.mount.widthRatio - 1) * xAxiseachSpacing;\n }\n var endX = startX + TotalWidth;\n var points = [];\n var startY = 1;\n if (opts.xAxis.axisLine === false) {\n startY = 0;\n }\n for (var i = startY; i < opts.yAxis.splitNumber + 1; i++) {\n points.push(opts.height - opts.area[2] - eachSpacing * i);\n }\n context.save();\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0) {\n context.translate(opts._scrollDistance_, 0);\n }\n if (opts.yAxis.gridType == 'dash') {\n context.setLineDash([opts.yAxis.dashLength * opts.pix, opts.yAxis.dashLength * opts.pix]);\n }\n context.setStrokeStyle(opts.yAxis.gridColor);\n context.setLineWidth(1 * opts.pix);\n points.forEach(function (item, index) {\n context.beginPath();\n context.moveTo(startX, item);\n context.lineTo(endX, item);\n context.stroke();\n });\n context.setLineDash([]);\n context.restore();\n}\nfunction drawYAxis(series, opts, config, context) {\n if (opts.yAxis.disabled === true) {\n return;\n }\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var eachSpacing = spacingValid / opts.yAxis.splitNumber;\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n var endY = opts.height - opts.area[2];\n // set YAxis background\n context.beginPath();\n context.setFillStyle(opts.background);\n if (opts.enableScroll == true && opts.xAxis.scrollPosition && opts.xAxis.scrollPosition !== 'left') {\n context.fillRect(0, 0, startX, endY + 2 * opts.pix);\n }\n if (opts.enableScroll == true && opts.xAxis.scrollPosition && opts.xAxis.scrollPosition !== 'right') {\n context.fillRect(endX, 0, opts.width, endY + 2 * opts.pix);\n }\n context.closePath();\n context.stroke();\n var tStartLeft = opts.area[3];\n var tStartRight = opts.width - opts.area[1];\n var tStartCenter = opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2;\n if (opts.yAxis.data) {\n var _loop4 = function _loop4(i) {\n var yData = opts.yAxis.data[i];\n points = [];\n if (yData.type === 'categories') {\n for (var _i24 = 0; _i24 <= yData.categories.length; _i24++) {\n points.push(opts.area[0] + spacingValid / yData.categories.length / 2 + spacingValid / yData.categories.length * _i24);\n }\n } else {\n for (var _i25 = 0; _i25 <= opts.yAxis.splitNumber; _i25++) {\n points.push(opts.area[0] + eachSpacing * _i25);\n }\n }\n if (yData.disabled !== true) {\n var rangesFormat = opts.chartData.yAxisData.rangesFormat[i];\n var yAxisFontSize = yData.fontSize ? yData.fontSize * opts.pix : config.fontSize;\n var yAxisWidth = opts.chartData.yAxisData.yAxisWidth[i];\n var textAlign = yData.textAlign || \"right\";\n //画Y轴刻度及文案\n rangesFormat.forEach(function (item, index) {\n var pos = points[index];\n context.beginPath();\n context.setFontSize(yAxisFontSize);\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(yData.axisLineColor || '#cccccc');\n context.setFillStyle(yData.fontColor || opts.fontColor);\n var tmpstrat = 0;\n var gapwidth = 4 * opts.pix;\n if (yAxisWidth.position == 'left') {\n //画刻度线\n if (yData.calibration == true) {\n context.moveTo(tStartLeft, pos);\n context.lineTo(tStartLeft - 3 * opts.pix, pos);\n gapwidth += 3 * opts.pix;\n }\n //画文字\n switch (textAlign) {\n case \"left\":\n context.setTextAlign('left');\n tmpstrat = tStartLeft - yAxisWidth.width;\n break;\n case \"right\":\n context.setTextAlign('right');\n tmpstrat = tStartLeft - gapwidth;\n break;\n default:\n context.setTextAlign('center');\n tmpstrat = tStartLeft - yAxisWidth.width / 2;\n }\n context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);\n } else if (yAxisWidth.position == 'right') {\n //画刻度线\n if (yData.calibration == true) {\n context.moveTo(tStartRight, pos);\n context.lineTo(tStartRight + 3 * opts.pix, pos);\n gapwidth += 3 * opts.pix;\n }\n switch (textAlign) {\n case \"left\":\n context.setTextAlign('left');\n tmpstrat = tStartRight + gapwidth;\n break;\n case \"right\":\n context.setTextAlign('right');\n tmpstrat = tStartRight + yAxisWidth.width;\n break;\n default:\n context.setTextAlign('center');\n tmpstrat = tStartRight + yAxisWidth.width / 2;\n }\n context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);\n } else if (yAxisWidth.position == 'center') {\n //画刻度线\n if (yData.calibration == true) {\n context.moveTo(tStartCenter, pos);\n context.lineTo(tStartCenter - 3 * opts.pix, pos);\n gapwidth += 3 * opts.pix;\n }\n //画文字\n switch (textAlign) {\n case \"left\":\n context.setTextAlign('left');\n tmpstrat = tStartCenter - yAxisWidth.width;\n break;\n case \"right\":\n context.setTextAlign('right');\n tmpstrat = tStartCenter - gapwidth;\n break;\n default:\n context.setTextAlign('center');\n tmpstrat = tStartCenter - yAxisWidth.width / 2;\n }\n context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);\n }\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n });\n //画Y轴轴线\n if (yData.axisLine !== false) {\n context.beginPath();\n context.setStrokeStyle(yData.axisLineColor || '#cccccc');\n context.setLineWidth(1 * opts.pix);\n if (yAxisWidth.position == 'left') {\n context.moveTo(tStartLeft, opts.height - opts.area[2]);\n context.lineTo(tStartLeft, opts.area[0]);\n } else if (yAxisWidth.position == 'right') {\n context.moveTo(tStartRight, opts.height - opts.area[2]);\n context.lineTo(tStartRight, opts.area[0]);\n } else if (yAxisWidth.position == 'center') {\n context.moveTo(tStartCenter, opts.height - opts.area[2]);\n context.lineTo(tStartCenter, opts.area[0]);\n }\n context.stroke();\n }\n //画Y轴标题\n if (opts.yAxis.showTitle) {\n var titleFontSize = yData.titleFontSize * opts.pix || config.fontSize;\n var title = yData.title;\n context.beginPath();\n context.setFontSize(titleFontSize);\n context.setFillStyle(yData.titleFontColor || opts.fontColor);\n if (yAxisWidth.position == 'left') {\n context.fillText(title, tStartLeft - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);\n } else if (yAxisWidth.position == 'right') {\n context.fillText(title, tStartRight - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);\n } else if (yAxisWidth.position == 'center') {\n context.fillText(title, tStartCenter - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);\n }\n context.closePath();\n context.stroke();\n }\n if (yAxisWidth.position == 'left') {\n tStartLeft -= yAxisWidth.width + opts.yAxis.padding * opts.pix;\n } else {\n tStartRight += yAxisWidth.width + opts.yAxis.padding * opts.pix;\n }\n }\n };\n for (var i = 0; i < opts.yAxis.data.length; i++) {\n var points;\n _loop4(i);\n }\n }\n}\nfunction drawLegend(series, opts, config, context, chartData) {\n if (opts.legend.show === false) {\n return;\n }\n var legendData = chartData.legendData;\n var legendList = legendData.points;\n var legendArea = legendData.area;\n var padding = opts.legend.padding * opts.pix;\n var fontSize = opts.legend.fontSize * opts.pix;\n var shapeWidth = 15 * opts.pix;\n var shapeRight = 5 * opts.pix;\n var itemGap = opts.legend.itemGap * opts.pix;\n var lineHeight = Math.max(opts.legend.lineHeight * opts.pix, fontSize);\n //画背景及边框\n context.beginPath();\n context.setLineWidth(opts.legend.borderWidth * opts.pix);\n context.setStrokeStyle(opts.legend.borderColor);\n context.setFillStyle(opts.legend.backgroundColor);\n context.moveTo(legendArea.start.x, legendArea.start.y);\n context.rect(legendArea.start.x, legendArea.start.y, legendArea.width, legendArea.height);\n context.closePath();\n context.fill();\n context.stroke();\n legendList.forEach(function (itemList, listIndex) {\n var width = 0;\n var height = 0;\n width = legendData.widthArr[listIndex];\n height = legendData.heightArr[listIndex];\n var startX = 0;\n var startY = 0;\n if (opts.legend.position == 'top' || opts.legend.position == 'bottom') {\n switch (opts.legend.float) {\n case 'left':\n startX = legendArea.start.x + padding;\n break;\n case 'right':\n startX = legendArea.start.x + legendArea.width - width;\n break;\n default:\n startX = legendArea.start.x + (legendArea.width - width) / 2;\n }\n startY = legendArea.start.y + padding + listIndex * lineHeight;\n } else {\n if (listIndex == 0) {\n width = 0;\n } else {\n width = legendData.widthArr[listIndex - 1];\n }\n startX = legendArea.start.x + padding + width;\n startY = legendArea.start.y + padding + (legendArea.height - height) / 2;\n }\n context.setFontSize(config.fontSize);\n for (var i = 0; i < itemList.length; i++) {\n var item = itemList[i];\n item.area = [0, 0, 0, 0];\n item.area[0] = startX;\n item.area[1] = startY;\n item.area[3] = startY + lineHeight;\n context.beginPath();\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(item.show ? item.color : opts.legend.hiddenColor);\n context.setFillStyle(item.show ? item.color : opts.legend.hiddenColor);\n switch (item.legendShape) {\n case 'line':\n context.moveTo(startX, startY + 0.5 * lineHeight - 2 * opts.pix);\n context.fillRect(startX, startY + 0.5 * lineHeight - 2 * opts.pix, 15 * opts.pix, 4 * opts.pix);\n break;\n case 'triangle':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);\n context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n break;\n case 'diamond':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * lineHeight);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);\n context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * lineHeight);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n break;\n case 'circle':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight);\n context.arc(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight, 5 * opts.pix, 0, 2 * Math.PI);\n break;\n case 'rect':\n context.moveTo(startX, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.fillRect(startX, startY + 0.5 * lineHeight - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);\n break;\n case 'square':\n context.moveTo(startX + 5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.fillRect(startX + 5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix, 10 * opts.pix, 10 * opts.pix);\n break;\n case 'none':\n break;\n default:\n context.moveTo(startX, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.fillRect(startX, startY + 0.5 * lineHeight - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);\n }\n context.closePath();\n context.fill();\n context.stroke();\n startX += shapeWidth + shapeRight;\n var fontTrans = 0.5 * lineHeight + 0.5 * fontSize - 2;\n var legendText = item.legendText ? item.legendText : item.name;\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(item.show ? opts.legend.fontColor : opts.legend.hiddenColor);\n context.fillText(legendText, startX, startY + fontTrans);\n context.closePath();\n context.stroke();\n if (opts.legend.position == 'top' || opts.legend.position == 'bottom') {\n startX += measureText(legendText, fontSize, context) + itemGap;\n item.area[2] = startX;\n } else {\n item.area[2] = startX + measureText(legendText, fontSize, context) + itemGap;\n ;\n startX -= shapeWidth + shapeRight;\n startY += lineHeight;\n }\n }\n });\n}\nfunction drawPieDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var pieOption = assign({}, {\n activeOpacity: 0.5,\n activeRadius: 10,\n offsetAngle: 0,\n labelWidth: 15,\n ringWidth: 30,\n customRadius: 0,\n border: false,\n borderWidth: 2,\n borderColor: '#FFFFFF',\n centerColor: '#FFFFFF',\n linearType: 'none',\n customColor: []\n }, opts.type == \"pie\" ? opts.extra.pie : opts.extra.ring);\n var centerPosition = {\n x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,\n y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2\n };\n if (config.pieChartLinePadding == 0) {\n config.pieChartLinePadding = pieOption.activeRadius * opts.pix;\n }\n var radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - config.pieChartLinePadding - config.pieChartTextPadding - config._pieTextMaxLength_, (opts.height - opts.area[0] - opts.area[2]) / 2 - config.pieChartLinePadding - config.pieChartTextPadding);\n radius = radius < 10 ? 10 : radius;\n if (pieOption.customRadius > 0) {\n radius = pieOption.customRadius * opts.pix;\n }\n series = getPieDataPoints(series, radius, process);\n var activeRadius = pieOption.activeRadius * opts.pix;\n pieOption.customColor = fillCustomColor(pieOption.linearType, pieOption.customColor, series, config);\n series = series.map(function (eachSeries) {\n eachSeries._start_ += pieOption.offsetAngle * Math.PI / 180;\n return eachSeries;\n });\n series.forEach(function (eachSeries, seriesIndex) {\n if (opts.tooltip) {\n if (opts.tooltip.index == seriesIndex) {\n context.beginPath();\n context.setFillStyle(hexToRgb(eachSeries.color, pieOption.activeOpacity || 0.5));\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_ + activeRadius, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._proportion_ * Math.PI);\n context.closePath();\n context.fill();\n }\n }\n context.beginPath();\n context.setLineWidth(pieOption.borderWidth * opts.pix);\n context.lineJoin = \"round\";\n context.setStrokeStyle(pieOption.borderColor);\n var fillcolor = eachSeries.color;\n if (pieOption.linearType == 'custom') {\n var grd;\n if (context.createCircularGradient) {\n grd = context.createCircularGradient(centerPosition.x, centerPosition.y, eachSeries._radius_);\n } else {\n grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, eachSeries._radius_);\n }\n grd.addColorStop(0, hexToRgb(pieOption.customColor[eachSeries.linearIndex], 1));\n grd.addColorStop(1, hexToRgb(eachSeries.color, 1));\n fillcolor = grd;\n }\n context.setFillStyle(fillcolor);\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._proportion_ * Math.PI);\n context.closePath();\n context.fill();\n if (pieOption.border == true) {\n context.stroke();\n }\n });\n if (opts.type === 'ring') {\n var innerPieWidth = radius * 0.6;\n if (typeof pieOption.ringWidth === 'number' && pieOption.ringWidth > 0) {\n innerPieWidth = Math.max(0, radius - pieOption.ringWidth * opts.pix);\n }\n context.beginPath();\n context.setFillStyle(pieOption.centerColor);\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, innerPieWidth, 0, 2 * Math.PI);\n context.closePath();\n context.fill();\n }\n if (opts.dataLabel !== false && process === 1) {\n drawPieText(series, opts, config, context, radius, centerPosition);\n }\n if (process === 1 && opts.type === 'ring') {\n drawRingTitle(opts, config, context, centerPosition);\n }\n return {\n center: centerPosition,\n radius: radius,\n series: series\n };\n}\nfunction drawRoseDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var roseOption = assign({}, {\n type: 'area',\n activeOpacity: 0.5,\n activeRadius: 10,\n offsetAngle: 0,\n labelWidth: 15,\n border: false,\n borderWidth: 2,\n borderColor: '#FFFFFF',\n linearType: 'none',\n customColor: []\n }, opts.extra.rose);\n if (config.pieChartLinePadding == 0) {\n config.pieChartLinePadding = roseOption.activeRadius * opts.pix;\n }\n var centerPosition = {\n x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,\n y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2\n };\n var radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - config.pieChartLinePadding - config.pieChartTextPadding - config._pieTextMaxLength_, (opts.height - opts.area[0] - opts.area[2]) / 2 - config.pieChartLinePadding - config.pieChartTextPadding);\n radius = radius < 10 ? 10 : radius;\n var minRadius = roseOption.minRadius || radius * 0.5;\n if (radius < minRadius) {\n radius = minRadius + 10;\n }\n series = getRoseDataPoints(series, roseOption.type, minRadius, radius, process);\n var activeRadius = roseOption.activeRadius * opts.pix;\n roseOption.customColor = fillCustomColor(roseOption.linearType, roseOption.customColor, series, config);\n series = series.map(function (eachSeries) {\n eachSeries._start_ += (roseOption.offsetAngle || 0) * Math.PI / 180;\n return eachSeries;\n });\n series.forEach(function (eachSeries, seriesIndex) {\n if (opts.tooltip) {\n if (opts.tooltip.index == seriesIndex) {\n context.beginPath();\n context.setFillStyle(hexToRgb(eachSeries.color, roseOption.activeOpacity || 0.5));\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, activeRadius + eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._rose_proportion_ * Math.PI);\n context.closePath();\n context.fill();\n }\n }\n context.beginPath();\n context.setLineWidth(roseOption.borderWidth * opts.pix);\n context.lineJoin = \"round\";\n context.setStrokeStyle(roseOption.borderColor);\n var fillcolor = eachSeries.color;\n if (roseOption.linearType == 'custom') {\n var grd;\n if (context.createCircularGradient) {\n grd = context.createCircularGradient(centerPosition.x, centerPosition.y, eachSeries._radius_);\n } else {\n grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, eachSeries._radius_);\n }\n grd.addColorStop(0, hexToRgb(roseOption.customColor[eachSeries.linearIndex], 1));\n grd.addColorStop(1, hexToRgb(eachSeries.color, 1));\n fillcolor = grd;\n }\n context.setFillStyle(fillcolor);\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._rose_proportion_ * Math.PI);\n context.closePath();\n context.fill();\n if (roseOption.border == true) {\n context.stroke();\n }\n });\n if (opts.dataLabel !== false && process === 1) {\n drawPieText(series, opts, config, context, radius, centerPosition);\n }\n return {\n center: centerPosition,\n radius: radius,\n series: series\n };\n}\nfunction drawArcbarDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var arcbarOption = assign({}, {\n startAngle: 0.75,\n endAngle: 0.25,\n type: 'default',\n direction: 'cw',\n lineCap: 'round',\n width: 12,\n gap: 2,\n linearType: 'none',\n customColor: []\n }, opts.extra.arcbar);\n series = getArcbarDataPoints(series, arcbarOption, process);\n var centerPosition;\n if (arcbarOption.centerX || arcbarOption.centerY) {\n centerPosition = {\n x: arcbarOption.centerX ? arcbarOption.centerX : opts.width / 2,\n y: arcbarOption.centerY ? arcbarOption.centerY : opts.height / 2\n };\n } else {\n centerPosition = {\n x: opts.width / 2,\n y: opts.height / 2\n };\n }\n var radius;\n if (arcbarOption.radius) {\n radius = arcbarOption.radius;\n } else {\n radius = Math.min(centerPosition.x, centerPosition.y);\n radius -= 5 * opts.pix;\n radius -= arcbarOption.width / 2;\n }\n radius = radius < 10 ? 10 : radius;\n arcbarOption.customColor = fillCustomColor(arcbarOption.linearType, arcbarOption.customColor, series, config);\n for (var i = 0; i < series.length; i++) {\n var eachSeries = series[i];\n //背景颜色\n context.setLineWidth(arcbarOption.width * opts.pix);\n context.setStrokeStyle(arcbarOption.backgroundColor || '#E9E9E9');\n context.setLineCap(arcbarOption.lineCap);\n context.beginPath();\n if (arcbarOption.type == 'default') {\n context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, arcbarOption.startAngle * Math.PI, arcbarOption.endAngle * Math.PI, arcbarOption.direction == 'ccw');\n } else {\n context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, 0, 2 * Math.PI, arcbarOption.direction == 'ccw');\n }\n context.stroke();\n //进度条\n var fillColor = eachSeries.color;\n if (arcbarOption.linearType == 'custom') {\n var grd = context.createLinearGradient(centerPosition.x - radius, centerPosition.y, centerPosition.x + radius, centerPosition.y);\n grd.addColorStop(1, hexToRgb(arcbarOption.customColor[eachSeries.linearIndex], 1));\n grd.addColorStop(0, hexToRgb(eachSeries.color, 1));\n fillColor = grd;\n }\n context.setLineWidth(arcbarOption.width * opts.pix);\n context.setStrokeStyle(fillColor);\n context.setLineCap(arcbarOption.lineCap);\n context.beginPath();\n context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, arcbarOption.startAngle * Math.PI, eachSeries._proportion_ * Math.PI, arcbarOption.direction == 'ccw');\n context.stroke();\n }\n drawRingTitle(opts, config, context, centerPosition);\n return {\n center: centerPosition,\n radius: radius,\n series: series\n };\n}\nfunction drawGaugeDataPoints(categories, series, opts, config, context) {\n var process = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 1;\n var gaugeOption = assign({}, {\n type: 'default',\n startAngle: 0.75,\n endAngle: 0.25,\n width: 15,\n labelOffset: 13,\n splitLine: {\n fixRadius: 0,\n splitNumber: 10,\n width: 15,\n color: '#FFFFFF',\n childNumber: 5,\n childWidth: 5\n },\n pointer: {\n width: 15,\n color: 'auto'\n }\n }, opts.extra.gauge);\n if (gaugeOption.oldAngle == undefined) {\n gaugeOption.oldAngle = gaugeOption.startAngle;\n }\n if (gaugeOption.oldData == undefined) {\n gaugeOption.oldData = 0;\n }\n categories = getGaugeAxisPoints(categories, gaugeOption.startAngle, gaugeOption.endAngle);\n var centerPosition = {\n x: opts.width / 2,\n y: opts.height / 2\n };\n var radius = Math.min(centerPosition.x, centerPosition.y);\n radius -= 5 * opts.pix;\n radius -= gaugeOption.width / 2;\n radius = radius < 10 ? 10 : radius;\n var innerRadius = radius - gaugeOption.width;\n var totalAngle = 0;\n //判断仪表盘的样式:default百度样式,progress新样式\n if (gaugeOption.type == 'progress') {\n //## 第一步画中心圆形背景和进度条背景\n //中心圆形背景\n var pieRadius = radius - gaugeOption.width * 3;\n context.beginPath();\n var gradient = context.createLinearGradient(centerPosition.x, centerPosition.y - pieRadius, centerPosition.x, centerPosition.y + pieRadius);\n //配置渐变填充(起点:中心点向上减半径;结束点中心点向下加半径)\n gradient.addColorStop('0', hexToRgb(series[0].color, 0.3));\n gradient.addColorStop('1.0', hexToRgb(\"#FFFFFF\", 0.1));\n context.setFillStyle(gradient);\n context.arc(centerPosition.x, centerPosition.y, pieRadius, 0, 2 * Math.PI, false);\n context.fill();\n //画进度条背景\n context.setLineWidth(gaugeOption.width);\n context.setStrokeStyle(hexToRgb(series[0].color, 0.3));\n context.setLineCap('round');\n context.beginPath();\n context.arc(centerPosition.x, centerPosition.y, innerRadius, gaugeOption.startAngle * Math.PI, gaugeOption.endAngle * Math.PI, false);\n context.stroke();\n //## 第二步画刻度线\n if (gaugeOption.endAngle < gaugeOption.startAngle) {\n totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;\n } else {\n totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;\n }\n var splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;\n var childAngle = totalAngle / gaugeOption.splitLine.splitNumber / gaugeOption.splitLine.childNumber;\n var startX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius;\n var endX = -radius - gaugeOption.width - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.width;\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((gaugeOption.startAngle - 1) * Math.PI);\n var len = gaugeOption.splitLine.splitNumber * gaugeOption.splitLine.childNumber + 1;\n var proc = series[0].data * process;\n for (var i = 0; i < len; i++) {\n context.beginPath();\n //刻度线随进度变色\n if (proc > i / len) {\n context.setStrokeStyle(hexToRgb(series[0].color, 1));\n } else {\n context.setStrokeStyle(hexToRgb(series[0].color, 0.3));\n }\n context.setLineWidth(3 * opts.pix);\n context.moveTo(startX, 0);\n context.lineTo(endX, 0);\n context.stroke();\n context.rotate(childAngle * Math.PI);\n }\n context.restore();\n //## 第三步画进度条\n series = getGaugeArcbarDataPoints(series, gaugeOption, process);\n context.setLineWidth(gaugeOption.width);\n context.setStrokeStyle(series[0].color);\n context.setLineCap('round');\n context.beginPath();\n context.arc(centerPosition.x, centerPosition.y, innerRadius, gaugeOption.startAngle * Math.PI, series[0]._proportion_ * Math.PI, false);\n context.stroke();\n //## 第四步画指针\n var pointerRadius = radius - gaugeOption.width * 2.5;\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((series[0]._proportion_ - 1) * Math.PI);\n context.beginPath();\n context.setLineWidth(gaugeOption.width / 3);\n var gradient3 = context.createLinearGradient(0, -pointerRadius * 0.6, 0, pointerRadius * 0.6);\n gradient3.addColorStop('0', hexToRgb('#FFFFFF', 0));\n gradient3.addColorStop('0.5', hexToRgb(series[0].color, 1));\n gradient3.addColorStop('1.0', hexToRgb('#FFFFFF', 0));\n context.setStrokeStyle(gradient3);\n context.arc(0, 0, pointerRadius, 0.85 * Math.PI, 1.15 * Math.PI, false);\n context.stroke();\n context.beginPath();\n context.setLineWidth(1);\n context.setStrokeStyle(series[0].color);\n context.setFillStyle(series[0].color);\n context.moveTo(-pointerRadius - gaugeOption.width / 3 / 2, -4);\n context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2 - 4, 0);\n context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2, 4);\n context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2, -4);\n context.stroke();\n context.fill();\n context.restore();\n //default百度样式\n } else {\n //画背景\n context.setLineWidth(gaugeOption.width);\n context.setLineCap('butt');\n for (var _i26 = 0; _i26 < categories.length; _i26++) {\n var eachCategories = categories[_i26];\n context.beginPath();\n context.setStrokeStyle(eachCategories.color);\n context.arc(centerPosition.x, centerPosition.y, radius, eachCategories._startAngle_ * Math.PI, eachCategories._endAngle_ * Math.PI, false);\n context.stroke();\n }\n context.save();\n //画刻度线\n if (gaugeOption.endAngle < gaugeOption.startAngle) {\n totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;\n } else {\n totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;\n }\n var _splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;\n var _childAngle = totalAngle / gaugeOption.splitLine.splitNumber / gaugeOption.splitLine.childNumber;\n var _startX2 = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius;\n var _endX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.width;\n var childendX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.childWidth;\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((gaugeOption.startAngle - 1) * Math.PI);\n for (var _i27 = 0; _i27 < gaugeOption.splitLine.splitNumber + 1; _i27++) {\n context.beginPath();\n context.setStrokeStyle(gaugeOption.splitLine.color);\n context.setLineWidth(2 * opts.pix);\n context.moveTo(_startX2, 0);\n context.lineTo(_endX, 0);\n context.stroke();\n context.rotate(_splitAngle * Math.PI);\n }\n context.restore();\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((gaugeOption.startAngle - 1) * Math.PI);\n for (var _i28 = 0; _i28 < gaugeOption.splitLine.splitNumber * gaugeOption.splitLine.childNumber + 1; _i28++) {\n context.beginPath();\n context.setStrokeStyle(gaugeOption.splitLine.color);\n context.setLineWidth(1 * opts.pix);\n context.moveTo(_startX2, 0);\n context.lineTo(childendX, 0);\n context.stroke();\n context.rotate(_childAngle * Math.PI);\n }\n context.restore();\n //画指针\n series = getGaugeDataPoints(series, categories, gaugeOption, process);\n for (var _i29 = 0; _i29 < series.length; _i29++) {\n var eachSeries = series[_i29];\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((eachSeries._proportion_ - 1) * Math.PI);\n context.beginPath();\n context.setFillStyle(eachSeries.color);\n context.moveTo(gaugeOption.pointer.width, 0);\n context.lineTo(0, -gaugeOption.pointer.width / 2);\n context.lineTo(-innerRadius, 0);\n context.lineTo(0, gaugeOption.pointer.width / 2);\n context.lineTo(gaugeOption.pointer.width, 0);\n context.closePath();\n context.fill();\n context.beginPath();\n context.setFillStyle('#FFFFFF');\n context.arc(0, 0, gaugeOption.pointer.width / 6, 0, 2 * Math.PI, false);\n context.fill();\n context.restore();\n }\n if (opts.dataLabel !== false) {\n drawGaugeLabel(gaugeOption, radius, centerPosition, opts, config, context);\n }\n }\n //画仪表盘标题,副标题\n drawRingTitle(opts, config, context, centerPosition);\n if (process === 1 && opts.type === 'gauge') {\n opts.extra.gauge.oldAngle = series[0]._proportion_;\n opts.extra.gauge.oldData = series[0].data;\n }\n return {\n center: centerPosition,\n radius: radius,\n innerRadius: innerRadius,\n categories: categories,\n totalAngle: totalAngle\n };\n}\nfunction drawRadarDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var radarOption = assign({}, {\n gridColor: '#cccccc',\n gridType: 'radar',\n gridEval: 1,\n axisLabel: false,\n axisLabelTofix: 0,\n labelShow: true,\n labelColor: '#666666',\n labelPointShow: false,\n labelPointRadius: 3,\n labelPointColor: '#cccccc',\n opacity: 0.2,\n gridCount: 3,\n border: false,\n borderWidth: 2,\n linearType: 'none',\n customColor: []\n }, opts.extra.radar);\n var coordinateAngle = getRadarCoordinateSeries(opts.categories.length);\n var centerPosition = {\n x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,\n y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2\n };\n var xr = (opts.width - opts.area[1] - opts.area[3]) / 2;\n var yr = (opts.height - opts.area[0] - opts.area[2]) / 2;\n var radius = Math.min(xr - (getMaxTextListLength(opts.categories, config.fontSize, context) + config.radarLabelTextMargin), yr - config.radarLabelTextMargin);\n radius -= config.radarLabelTextMargin * opts.pix;\n radius = radius < 10 ? 10 : radius;\n radius = radarOption.radius ? radarOption.radius : radius;\n // 画分割线\n context.beginPath();\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(radarOption.gridColor);\n coordinateAngle.forEach(function (angle, index) {\n var pos = convertCoordinateOrigin(radius * Math.cos(angle), radius * Math.sin(angle), centerPosition);\n context.moveTo(centerPosition.x, centerPosition.y);\n if (index % radarOption.gridEval == 0) {\n context.lineTo(pos.x, pos.y);\n }\n });\n context.stroke();\n context.closePath();\n\n // 画背景网格\n var _loop = function _loop(i) {\n var startPos = {};\n context.beginPath();\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(radarOption.gridColor);\n if (radarOption.gridType == 'radar') {\n coordinateAngle.forEach(function (angle, index) {\n var pos = convertCoordinateOrigin(radius / radarOption.gridCount * i * Math.cos(angle), radius / radarOption.gridCount * i * Math.sin(angle), centerPosition);\n if (index === 0) {\n startPos = pos;\n context.moveTo(pos.x, pos.y);\n } else {\n context.lineTo(pos.x, pos.y);\n }\n });\n context.lineTo(startPos.x, startPos.y);\n } else {\n var pos = convertCoordinateOrigin(radius / radarOption.gridCount * i * Math.cos(1.5), radius / radarOption.gridCount * i * Math.sin(1.5), centerPosition);\n context.arc(centerPosition.x, centerPosition.y, centerPosition.y - pos.y, 0, 2 * Math.PI, false);\n }\n context.stroke();\n context.closePath();\n };\n for (var i = 1; i <= radarOption.gridCount; i++) {\n _loop(i);\n }\n radarOption.customColor = fillCustomColor(radarOption.linearType, radarOption.customColor, series, config);\n var radarDataPoints = getRadarDataPoints(coordinateAngle, centerPosition, radius, series, opts, process);\n radarDataPoints.forEach(function (eachSeries, seriesIndex) {\n // 绘制区域数据\n context.beginPath();\n context.setLineWidth(radarOption.borderWidth * opts.pix);\n context.setStrokeStyle(eachSeries.color);\n var fillcolor = hexToRgb(eachSeries.color, radarOption.opacity);\n if (radarOption.linearType == 'custom') {\n var grd;\n if (context.createCircularGradient) {\n grd = context.createCircularGradient(centerPosition.x, centerPosition.y, radius);\n } else {\n grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, radius);\n }\n grd.addColorStop(0, hexToRgb(radarOption.customColor[series[seriesIndex].linearIndex], radarOption.opacity));\n grd.addColorStop(1, hexToRgb(eachSeries.color, radarOption.opacity));\n fillcolor = grd;\n }\n context.setFillStyle(fillcolor);\n eachSeries.data.forEach(function (item, index) {\n if (index === 0) {\n context.moveTo(item.position.x, item.position.y);\n } else {\n context.lineTo(item.position.x, item.position.y);\n }\n });\n context.closePath();\n context.fill();\n if (radarOption.border === true) {\n context.stroke();\n }\n context.closePath();\n if (opts.dataPointShape !== false) {\n var points = eachSeries.data.map(function (item) {\n return item.position;\n });\n drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);\n }\n });\n // 画刻度值\n if (radarOption.axisLabel === true) {\n var maxData = Math.max(radarOption.max, Math.max.apply(null, dataCombine(series)));\n var stepLength = radius / radarOption.gridCount;\n var fontSize = opts.fontSize * opts.pix;\n context.setFontSize(fontSize);\n context.setFillStyle(opts.fontColor);\n context.setTextAlign('left');\n for (var i = 0; i < radarOption.gridCount + 1; i++) {\n var label = i * maxData / radarOption.gridCount;\n label = label.toFixed(radarOption.axisLabelTofix);\n context.fillText(String(label), centerPosition.x + 3 * opts.pix, centerPosition.y - i * stepLength + fontSize / 2);\n }\n }\n\n // draw label text\n drawRadarLabel(coordinateAngle, radius, centerPosition, opts, config, context);\n\n // draw dataLabel\n if (opts.dataLabel !== false && process === 1) {\n radarDataPoints.forEach(function (eachSeries, seriesIndex) {\n context.beginPath();\n var fontSize = eachSeries.textSize * opts.pix || config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(eachSeries.textColor || opts.fontColor);\n eachSeries.data.forEach(function (item, index) {\n //如果是中心点垂直的上下点位\n if (Math.abs(item.position.x - centerPosition.x) < 2) {\n //如果在上面\n if (item.position.y < centerPosition.y) {\n context.setTextAlign('center');\n context.fillText(item.value, item.position.x, item.position.y - 4);\n } else {\n context.setTextAlign('center');\n context.fillText(item.value, item.position.x, item.position.y + fontSize + 2);\n }\n } else {\n //如果在左侧\n if (item.position.x < centerPosition.x) {\n context.setTextAlign('right');\n context.fillText(item.value, item.position.x - 4, item.position.y + fontSize / 2 - 2);\n } else {\n context.setTextAlign('left');\n context.fillText(item.value, item.position.x + 4, item.position.y + fontSize / 2 - 2);\n }\n }\n });\n context.closePath();\n context.stroke();\n });\n context.setTextAlign('left');\n }\n return {\n center: centerPosition,\n radius: radius,\n angleList: coordinateAngle\n };\n}\n\n// 经纬度转墨卡托\nfunction lonlat2mercator(longitude, latitude) {\n var mercator = Array(2);\n var x = longitude * 20037508.34 / 180;\n var y = Math.log(Math.tan((90 + latitude) * Math.PI / 360)) / (Math.PI / 180);\n y = y * 20037508.34 / 180;\n mercator[0] = x;\n mercator[1] = y;\n return mercator;\n}\n\n// 墨卡托转经纬度\nfunction mercator2lonlat(longitude, latitude) {\n var lonlat = Array(2);\n var x = longitude / 20037508.34 * 180;\n var y = latitude / 20037508.34 * 180;\n y = 180 / Math.PI * (2 * Math.atan(Math.exp(y * Math.PI / 180)) - Math.PI / 2);\n lonlat[0] = x;\n lonlat[1] = y;\n return lonlat;\n}\nfunction getBoundingBox(data) {\n var bounds = {},\n coords;\n bounds.xMin = 180;\n bounds.xMax = 0;\n bounds.yMin = 90;\n bounds.yMax = 0;\n for (var i = 0; i < data.length; i++) {\n var coorda = data[i].geometry.coordinates;\n for (var k = 0; k < coorda.length; k++) {\n coords = coorda[k];\n if (coords.length == 1) {\n coords = coords[0];\n }\n for (var j = 0; j < coords.length; j++) {\n var longitude = coords[j][0];\n var latitude = coords[j][1];\n var point = {\n x: longitude,\n y: latitude\n };\n bounds.xMin = bounds.xMin < point.x ? bounds.xMin : point.x;\n bounds.xMax = bounds.xMax > point.x ? bounds.xMax : point.x;\n bounds.yMin = bounds.yMin < point.y ? bounds.yMin : point.y;\n bounds.yMax = bounds.yMax > point.y ? bounds.yMax : point.y;\n }\n }\n }\n return bounds;\n}\nfunction coordinateToPoint(latitude, longitude, bounds, scale, xoffset, yoffset) {\n return {\n x: (longitude - bounds.xMin) * scale + xoffset,\n y: (bounds.yMax - latitude) * scale + yoffset\n };\n}\nfunction pointToCoordinate(pointY, pointX, bounds, scale, xoffset, yoffset) {\n return {\n x: (pointX - xoffset) / scale + bounds.xMin,\n y: bounds.yMax - (pointY - yoffset) / scale\n };\n}\nfunction isRayIntersectsSegment(poi, s_poi, e_poi) {\n if (s_poi[1] == e_poi[1]) {\n return false;\n }\n if (s_poi[1] > poi[1] && e_poi[1] > poi[1]) {\n return false;\n }\n if (s_poi[1] < poi[1] && e_poi[1] < poi[1]) {\n return false;\n }\n if (s_poi[1] == poi[1] && e_poi[1] > poi[1]) {\n return false;\n }\n if (e_poi[1] == poi[1] && s_poi[1] > poi[1]) {\n return false;\n }\n if (s_poi[0] < poi[0] && e_poi[1] < poi[1]) {\n return false;\n }\n var xseg = e_poi[0] - (e_poi[0] - s_poi[0]) * (e_poi[1] - poi[1]) / (e_poi[1] - s_poi[1]);\n if (xseg < poi[0]) {\n return false;\n } else {\n return true;\n }\n}\nfunction isPoiWithinPoly(poi, poly, mercator) {\n var sinsc = 0;\n for (var i = 0; i < poly.length; i++) {\n var epoly = poly[i][0];\n if (poly.length == 1) {\n epoly = poly[i][0];\n }\n for (var j = 0; j < epoly.length - 1; j++) {\n var s_poi = epoly[j];\n var e_poi = epoly[j + 1];\n if (mercator) {\n s_poi = lonlat2mercator(epoly[j][0], epoly[j][1]);\n e_poi = lonlat2mercator(epoly[j + 1][0], epoly[j + 1][1]);\n }\n if (isRayIntersectsSegment(poi, s_poi, e_poi)) {\n sinsc += 1;\n }\n }\n }\n if (sinsc % 2 == 1) {\n return true;\n } else {\n return false;\n }\n}\nfunction drawMapDataPoints(series, opts, config, context) {\n var mapOption = assign({}, {\n border: true,\n mercator: false,\n borderWidth: 1,\n active: true,\n borderColor: '#666666',\n fillOpacity: 0.6,\n activeBorderColor: '#f04864',\n activeFillColor: '#facc14',\n activeFillOpacity: 1\n }, opts.extra.map);\n var coords, point;\n var data = series;\n var bounds = getBoundingBox(data);\n if (mapOption.mercator) {\n var max = lonlat2mercator(bounds.xMax, bounds.yMax);\n var min = lonlat2mercator(bounds.xMin, bounds.yMin);\n bounds.xMax = max[0];\n bounds.yMax = max[1];\n bounds.xMin = min[0];\n bounds.yMin = min[1];\n }\n var xScale = opts.width / Math.abs(bounds.xMax - bounds.xMin);\n var yScale = opts.height / Math.abs(bounds.yMax - bounds.yMin);\n var scale = xScale < yScale ? xScale : yScale;\n var xoffset = opts.width / 2 - Math.abs(bounds.xMax - bounds.xMin) / 2 * scale;\n var yoffset = opts.height / 2 - Math.abs(bounds.yMax - bounds.yMin) / 2 * scale;\n for (var i = 0; i < data.length; i++) {\n context.beginPath();\n context.setLineWidth(mapOption.borderWidth * opts.pix);\n context.setStrokeStyle(mapOption.borderColor);\n context.setFillStyle(hexToRgb(series[i].color, series[i].fillOpacity || mapOption.fillOpacity));\n if (mapOption.active == true && opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.setStrokeStyle(mapOption.activeBorderColor);\n context.setFillStyle(hexToRgb(mapOption.activeFillColor, mapOption.activeFillOpacity));\n }\n }\n var coorda = data[i].geometry.coordinates;\n for (var k = 0; k < coorda.length; k++) {\n coords = coorda[k];\n if (coords.length == 1) {\n coords = coords[0];\n }\n for (var j = 0; j < coords.length; j++) {\n var gaosi = Array(2);\n if (mapOption.mercator) {\n gaosi = lonlat2mercator(coords[j][0], coords[j][1]);\n } else {\n gaosi = coords[j];\n }\n point = coordinateToPoint(gaosi[1], gaosi[0], bounds, scale, xoffset, yoffset);\n if (j === 0) {\n context.beginPath();\n context.moveTo(point.x, point.y);\n } else {\n context.lineTo(point.x, point.y);\n }\n }\n context.fill();\n if (mapOption.border == true) {\n context.stroke();\n }\n }\n }\n if (opts.dataLabel == true) {\n for (var i = 0; i < data.length; i++) {\n var centerPoint = data[i].properties.centroid;\n if (centerPoint) {\n if (mapOption.mercator) {\n centerPoint = lonlat2mercator(data[i].properties.centroid[0], data[i].properties.centroid[1]);\n }\n point = coordinateToPoint(centerPoint[1], centerPoint[0], bounds, scale, xoffset, yoffset);\n var fontSize = data[i].textSize * opts.pix || config.fontSize;\n var fontColor = data[i].textColor || opts.fontColor;\n if (mapOption.active && mapOption.activeTextColor && opts.tooltip && opts.tooltip.index == i) {\n fontColor = mapOption.activeTextColor;\n }\n var text = data[i].properties.name;\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(fontColor);\n context.fillText(text, point.x - measureText(text, fontSize, context) / 2, point.y + fontSize / 2);\n context.closePath();\n context.stroke();\n }\n }\n }\n opts.chartData.mapData = {\n bounds: bounds,\n scale: scale,\n xoffset: xoffset,\n yoffset: yoffset,\n mercator: mapOption.mercator\n };\n drawToolTipBridge(opts, config, context, 1);\n context.draw();\n}\nfunction normalInt(min, max, iter) {\n iter = iter == 0 ? 1 : iter;\n var arr = [];\n for (var i = 0; i < iter; i++) {\n arr[i] = Math.random();\n }\n ;\n return Math.floor(arr.reduce(function (i, j) {\n return i + j;\n }) / iter * (max - min)) + min;\n}\n;\nfunction collisionNew(area, points, width, height) {\n var isIn = false;\n for (var i = 0; i < points.length; i++) {\n if (points[i].area) {\n if (area[3] < points[i].area[1] || area[0] > points[i].area[2] || area[1] > points[i].area[3] || area[2] < points[i].area[0]) {\n if (area[0] < 0 || area[1] < 0 || area[2] > width || area[3] > height) {\n isIn = true;\n break;\n } else {\n isIn = false;\n }\n } else {\n isIn = true;\n break;\n }\n }\n }\n return isIn;\n}\n;\nfunction getWordCloudPoint(opts, type, context) {\n var points = opts.series;\n switch (type) {\n case 'normal':\n for (var i = 0; i < points.length; i++) {\n var text = points[i].name;\n var tHeight = points[i].textSize * opts.pix;\n var tWidth = measureText(text, tHeight, context);\n var x = void 0,\n y = void 0;\n var area = void 0;\n var breaknum = 0;\n while (true) {\n breaknum++;\n x = normalInt(-opts.width / 2, opts.width / 2, 5) - tWidth / 2;\n y = normalInt(-opts.height / 2, opts.height / 2, 5) + tHeight / 2;\n area = [x - 5 + opts.width / 2, y - 5 - tHeight + opts.height / 2, x + tWidth + 5 + opts.width / 2, y + 5 + opts.height / 2];\n var isCollision = collisionNew(area, points, opts.width, opts.height);\n if (!isCollision) break;\n if (breaknum == 1000) {\n area = [-100, -100, -100, -100];\n break;\n }\n }\n ;\n points[i].area = area;\n }\n break;\n case 'vertical':\n var Spin = function Spin() {\n //获取均匀随机值,是否旋转,旋转的概率为(1-0.5)\n if (Math.random() > 0.7) {\n return true;\n } else {\n return false;\n }\n ;\n };\n ;\n for (var _i30 = 0; _i30 < points.length; _i30++) {\n var _text = points[_i30].name;\n var _tHeight = points[_i30].textSize * opts.pix;\n var _tWidth = measureText(_text, _tHeight, context);\n var isSpin = Spin();\n var _x = void 0,\n _y = void 0,\n _area = void 0,\n areav = void 0;\n var _breaknum = 0;\n while (true) {\n _breaknum++;\n var _isCollision = void 0;\n if (isSpin) {\n _x = normalInt(-opts.width / 2, opts.width / 2, 5) - _tWidth / 2;\n _y = normalInt(-opts.height / 2, opts.height / 2, 5) + _tHeight / 2;\n _area = [_y - 5 - _tWidth + opts.width / 2, -_x - 5 + opts.height / 2, _y + 5 + opts.width / 2, -_x + _tHeight + 5 + opts.height / 2];\n areav = [opts.width - (opts.width / 2 - opts.height / 2) - (-_x + _tHeight + 5 + opts.height / 2) - 5, opts.height / 2 - opts.width / 2 + (_y - 5 - _tWidth + opts.width / 2) - 5, opts.width - (opts.width / 2 - opts.height / 2) - (-_x + _tHeight + 5 + opts.height / 2) + _tHeight, opts.height / 2 - opts.width / 2 + (_y - 5 - _tWidth + opts.width / 2) + _tWidth + 5];\n _isCollision = collisionNew(areav, points, opts.height, opts.width);\n } else {\n _x = normalInt(-opts.width / 2, opts.width / 2, 5) - _tWidth / 2;\n _y = normalInt(-opts.height / 2, opts.height / 2, 5) + _tHeight / 2;\n _area = [_x - 5 + opts.width / 2, _y - 5 - _tHeight + opts.height / 2, _x + _tWidth + 5 + opts.width / 2, _y + 5 + opts.height / 2];\n _isCollision = collisionNew(_area, points, opts.width, opts.height);\n }\n if (!_isCollision) break;\n if (_breaknum == 1000) {\n _area = [-1000, -1000, -1000, -1000];\n break;\n }\n }\n ;\n if (isSpin) {\n points[_i30].area = areav;\n points[_i30].areav = _area;\n } else {\n points[_i30].area = _area;\n }\n points[_i30].rotate = isSpin;\n }\n ;\n break;\n }\n return points;\n}\nfunction drawWordCloudDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var wordOption = assign({}, {\n type: 'normal',\n autoColors: true\n }, opts.extra.word);\n if (!opts.chartData.wordCloudData) {\n opts.chartData.wordCloudData = getWordCloudPoint(opts, wordOption.type, context);\n }\n context.beginPath();\n context.setFillStyle(opts.background);\n context.rect(0, 0, opts.width, opts.height);\n context.fill();\n context.save();\n var points = opts.chartData.wordCloudData;\n context.translate(opts.width / 2, opts.height / 2);\n for (var i = 0; i < points.length; i++) {\n context.save();\n if (points[i].rotate) {\n context.rotate(90 * Math.PI / 180);\n }\n var text = points[i].name;\n var tHeight = points[i].textSize * opts.pix;\n var tWidth = measureText(text, tHeight, context);\n context.beginPath();\n context.setStrokeStyle(points[i].color);\n context.setFillStyle(points[i].color);\n context.setFontSize(tHeight);\n if (points[i].rotate) {\n if (points[i].areav[0] > 0) {\n if (opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.strokeText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);\n } else {\n context.fillText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);\n }\n } else {\n context.fillText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);\n }\n }\n } else {\n if (points[i].area[0] > 0) {\n if (opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.strokeText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);\n } else {\n context.fillText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);\n }\n } else {\n context.fillText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);\n }\n }\n }\n context.stroke();\n context.restore();\n }\n context.restore();\n}\nfunction drawFunnelDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var funnelOption = assign({}, {\n type: 'funnel',\n activeWidth: 10,\n activeOpacity: 0.3,\n border: false,\n borderWidth: 2,\n borderColor: '#FFFFFF',\n fillOpacity: 1,\n minSize: 0,\n labelAlign: 'right',\n linearType: 'none',\n customColor: []\n }, opts.extra.funnel);\n var eachSpacing = (opts.height - opts.area[0] - opts.area[2]) / series.length;\n var centerPosition = {\n x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,\n y: opts.height - opts.area[2]\n };\n var activeWidth = funnelOption.activeWidth * opts.pix;\n var radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - activeWidth, (opts.height - opts.area[0] - opts.area[2]) / 2 - activeWidth);\n var seriesNew = getFunnelDataPoints(series, radius, funnelOption, eachSpacing, process);\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n funnelOption.customColor = fillCustomColor(funnelOption.linearType, funnelOption.customColor, series, config);\n if (funnelOption.type == 'pyramid') {\n for (var i = 0; i < seriesNew.length; i++) {\n if (i == seriesNew.length - 1) {\n if (opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.beginPath();\n context.setFillStyle(hexToRgb(seriesNew[i].color, funnelOption.activeOpacity));\n context.moveTo(-activeWidth, -eachSpacing);\n context.lineTo(-seriesNew[i].radius - activeWidth, 0);\n context.lineTo(seriesNew[i].radius + activeWidth, 0);\n context.lineTo(activeWidth, -eachSpacing);\n context.lineTo(-activeWidth, -eachSpacing);\n context.closePath();\n context.fill();\n }\n }\n seriesNew[i].funnelArea = [centerPosition.x - seriesNew[i].radius, centerPosition.y - eachSpacing * (i + 1), centerPosition.x + seriesNew[i].radius, centerPosition.y - eachSpacing * i];\n context.beginPath();\n context.setLineWidth(funnelOption.borderWidth * opts.pix);\n context.setStrokeStyle(funnelOption.borderColor);\n var fillColor = hexToRgb(seriesNew[i].color, funnelOption.fillOpacity);\n if (funnelOption.linearType == 'custom') {\n var grd = context.createLinearGradient(seriesNew[i].radius, -eachSpacing, -seriesNew[i].radius, -eachSpacing);\n grd.addColorStop(0, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));\n grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[i].linearIndex], funnelOption.fillOpacity));\n grd.addColorStop(1, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));\n fillColor = grd;\n }\n context.setFillStyle(fillColor);\n context.moveTo(0, -eachSpacing);\n context.lineTo(-seriesNew[i].radius, 0);\n context.lineTo(seriesNew[i].radius, 0);\n context.lineTo(0, -eachSpacing);\n context.closePath();\n context.fill();\n if (funnelOption.border == true) {\n context.stroke();\n }\n } else {\n if (opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.beginPath();\n context.setFillStyle(hexToRgb(seriesNew[i].color, funnelOption.activeOpacity));\n context.moveTo(0, 0);\n context.lineTo(-seriesNew[i].radius - activeWidth, 0);\n context.lineTo(-seriesNew[i + 1].radius - activeWidth, -eachSpacing);\n context.lineTo(seriesNew[i + 1].radius + activeWidth, -eachSpacing);\n context.lineTo(seriesNew[i].radius + activeWidth, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n }\n }\n seriesNew[i].funnelArea = [centerPosition.x - seriesNew[i].radius, centerPosition.y - eachSpacing * (i + 1), centerPosition.x + seriesNew[i].radius, centerPosition.y - eachSpacing * i];\n context.beginPath();\n context.setLineWidth(funnelOption.borderWidth * opts.pix);\n context.setStrokeStyle(funnelOption.borderColor);\n var fillColor = hexToRgb(seriesNew[i].color, funnelOption.fillOpacity);\n if (funnelOption.linearType == 'custom') {\n var grd = context.createLinearGradient(seriesNew[i].radius, -eachSpacing, -seriesNew[i].radius, -eachSpacing);\n grd.addColorStop(0, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));\n grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[i].linearIndex], funnelOption.fillOpacity));\n grd.addColorStop(1, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));\n fillColor = grd;\n }\n context.setFillStyle(fillColor);\n context.moveTo(0, 0);\n context.lineTo(-seriesNew[i].radius, 0);\n context.lineTo(-seriesNew[i + 1].radius, -eachSpacing);\n context.lineTo(seriesNew[i + 1].radius, -eachSpacing);\n context.lineTo(seriesNew[i].radius, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n if (funnelOption.border == true) {\n context.stroke();\n }\n }\n context.translate(0, -eachSpacing);\n }\n } else {\n context.translate(0, -(seriesNew.length - 1) * eachSpacing);\n for (var _i31 = 0; _i31 < seriesNew.length; _i31++) {\n if (_i31 == seriesNew.length - 1) {\n if (opts.tooltip) {\n if (opts.tooltip.index == _i31) {\n context.beginPath();\n context.setFillStyle(hexToRgb(seriesNew[_i31].color, funnelOption.activeOpacity));\n context.moveTo(-activeWidth - funnelOption.minSize / 2, 0);\n context.lineTo(-seriesNew[_i31].radius - activeWidth, -eachSpacing);\n context.lineTo(seriesNew[_i31].radius + activeWidth, -eachSpacing);\n context.lineTo(activeWidth + funnelOption.minSize / 2, 0);\n context.lineTo(-activeWidth - funnelOption.minSize / 2, 0);\n context.closePath();\n context.fill();\n }\n }\n seriesNew[_i31].funnelArea = [centerPosition.x - seriesNew[_i31].radius, centerPosition.y - eachSpacing, centerPosition.x + seriesNew[_i31].radius, centerPosition.y];\n context.beginPath();\n context.setLineWidth(funnelOption.borderWidth * opts.pix);\n context.setStrokeStyle(funnelOption.borderColor);\n var fillColor = hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity);\n if (funnelOption.linearType == 'custom') {\n var grd = context.createLinearGradient(seriesNew[_i31].radius, -eachSpacing, -seriesNew[_i31].radius, -eachSpacing);\n grd.addColorStop(0, hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity));\n grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[_i31].linearIndex], funnelOption.fillOpacity));\n grd.addColorStop(1, hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity));\n fillColor = grd;\n }\n context.setFillStyle(fillColor);\n context.moveTo(0, 0);\n context.lineTo(-funnelOption.minSize / 2, 0);\n context.lineTo(-seriesNew[_i31].radius, -eachSpacing);\n context.lineTo(seriesNew[_i31].radius, -eachSpacing);\n context.lineTo(funnelOption.minSize / 2, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n if (funnelOption.border == true) {\n context.stroke();\n }\n } else {\n if (opts.tooltip) {\n if (opts.tooltip.index == _i31) {\n context.beginPath();\n context.setFillStyle(hexToRgb(seriesNew[_i31].color, funnelOption.activeOpacity));\n context.moveTo(0, 0);\n context.lineTo(-seriesNew[_i31 + 1].radius - activeWidth, 0);\n context.lineTo(-seriesNew[_i31].radius - activeWidth, -eachSpacing);\n context.lineTo(seriesNew[_i31].radius + activeWidth, -eachSpacing);\n context.lineTo(seriesNew[_i31 + 1].radius + activeWidth, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n }\n }\n seriesNew[_i31].funnelArea = [centerPosition.x - seriesNew[_i31].radius, centerPosition.y - eachSpacing * (seriesNew.length - _i31), centerPosition.x + seriesNew[_i31].radius, centerPosition.y - eachSpacing * (seriesNew.length - _i31 - 1)];\n context.beginPath();\n context.setLineWidth(funnelOption.borderWidth * opts.pix);\n context.setStrokeStyle(funnelOption.borderColor);\n var fillColor = hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity);\n if (funnelOption.linearType == 'custom') {\n var grd = context.createLinearGradient(seriesNew[_i31].radius, -eachSpacing, -seriesNew[_i31].radius, -eachSpacing);\n grd.addColorStop(0, hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity));\n grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[_i31].linearIndex], funnelOption.fillOpacity));\n grd.addColorStop(1, hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity));\n fillColor = grd;\n }\n context.setFillStyle(fillColor);\n context.moveTo(0, 0);\n context.lineTo(-seriesNew[_i31 + 1].radius, 0);\n context.lineTo(-seriesNew[_i31].radius, -eachSpacing);\n context.lineTo(seriesNew[_i31].radius, -eachSpacing);\n context.lineTo(seriesNew[_i31 + 1].radius, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n if (funnelOption.border == true) {\n context.stroke();\n }\n }\n context.translate(0, eachSpacing);\n }\n }\n context.restore();\n if (opts.dataLabel !== false && process === 1) {\n drawFunnelText(seriesNew, opts, context, eachSpacing, funnelOption.labelAlign, activeWidth, centerPosition);\n }\n if (process === 1) {\n drawFunnelCenterText(seriesNew, opts, context, eachSpacing, funnelOption.labelAlign, activeWidth, centerPosition);\n }\n return {\n center: centerPosition,\n radius: radius,\n series: seriesNew\n };\n}\nfunction drawFunnelText(series, opts, context, eachSpacing, labelAlign, activeWidth, centerPosition) {\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n if (item.labelShow === false) {\n continue;\n }\n var startX = void 0,\n endX = void 0,\n startY = void 0,\n fontSize = void 0;\n var text = item.formatter ? item.formatter(item, i, series, opts) : util.toFixed(item._proportion_ * 100) + '%';\n text = item.labelText ? item.labelText : text;\n if (labelAlign == 'right') {\n if (i == series.length - 1) {\n startX = (item.funnelArea[2] + centerPosition.x) / 2;\n } else {\n startX = (item.funnelArea[2] + series[i + 1].funnelArea[2]) / 2;\n }\n endX = startX + activeWidth * 2;\n startY = item.funnelArea[1] + eachSpacing / 2;\n fontSize = item.textSize * opts.pix || opts.fontSize * opts.pix;\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(item.color);\n context.setFillStyle(item.color);\n context.beginPath();\n context.moveTo(startX, startY);\n context.lineTo(endX, startY);\n context.stroke();\n context.closePath();\n context.beginPath();\n context.moveTo(endX, startY);\n context.arc(endX, startY, 2 * opts.pix, 0, 2 * Math.PI);\n context.closePath();\n context.fill();\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(item.textColor || opts.fontColor);\n context.fillText(text, endX + 5, startY + fontSize / 2 - 2);\n context.closePath();\n context.stroke();\n context.closePath();\n }\n if (labelAlign == 'left') {\n if (i == series.length - 1) {\n startX = (item.funnelArea[0] + centerPosition.x) / 2;\n } else {\n startX = (item.funnelArea[0] + series[i + 1].funnelArea[0]) / 2;\n }\n endX = startX - activeWidth * 2;\n startY = item.funnelArea[1] + eachSpacing / 2;\n fontSize = item.textSize * opts.pix || opts.fontSize * opts.pix;\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(item.color);\n context.setFillStyle(item.color);\n context.beginPath();\n context.moveTo(startX, startY);\n context.lineTo(endX, startY);\n context.stroke();\n context.closePath();\n context.beginPath();\n context.moveTo(endX, startY);\n context.arc(endX, startY, 2, 0, 2 * Math.PI);\n context.closePath();\n context.fill();\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(item.textColor || opts.fontColor);\n context.fillText(text, endX - 5 - measureText(text, fontSize, context), startY + fontSize / 2 - 2);\n context.closePath();\n context.stroke();\n context.closePath();\n }\n }\n}\nfunction drawFunnelCenterText(series, opts, context, eachSpacing, labelAlign, activeWidth, centerPosition) {\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n var startY = void 0,\n fontSize = void 0;\n if (item.centerText) {\n startY = item.funnelArea[1] + eachSpacing / 2;\n fontSize = item.centerTextSize * opts.pix || opts.fontSize * opts.pix;\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(item.centerTextColor || \"#FFFFFF\");\n context.fillText(item.centerText, centerPosition.x - measureText(item.centerText, fontSize, context) / 2, startY + fontSize / 2 - 2);\n context.closePath();\n context.stroke();\n context.closePath();\n }\n }\n}\nfunction drawCanvas(opts, context) {\n context.save();\n context.translate(0, 0.5);\n context.restore();\n context.draw();\n}\nvar Timing = {\n easeIn: function easeIn(pos) {\n return Math.pow(pos, 3);\n },\n easeOut: function easeOut(pos) {\n return Math.pow(pos - 1, 3) + 1;\n },\n easeInOut: function easeInOut(pos) {\n if ((pos /= 0.5) < 1) {\n return 0.5 * Math.pow(pos, 3);\n } else {\n return 0.5 * (Math.pow(pos - 2, 3) + 2);\n }\n },\n linear: function linear(pos) {\n return pos;\n }\n};\nfunction Animation(opts) {\n this.isStop = false;\n opts.duration = typeof opts.duration === 'undefined' ? 1000 : opts.duration;\n opts.timing = opts.timing || 'easeInOut';\n var delay = 17;\n function createAnimationFrame() {\n if (typeof setTimeout !== 'undefined') {\n return function (step, delay) {\n setTimeout(function () {\n var timeStamp = +new Date();\n step(timeStamp);\n }, delay);\n };\n } else if (typeof requestAnimationFrame !== 'undefined') {\n return requestAnimationFrame;\n } else {\n return function (step) {\n step(null);\n };\n }\n }\n ;\n var animationFrame = createAnimationFrame();\n var startTimeStamp = null;\n var _step = function step(timestamp) {\n if (timestamp === null || this.isStop === true) {\n opts.onProcess && opts.onProcess(1);\n opts.onAnimationFinish && opts.onAnimationFinish();\n return;\n }\n if (startTimeStamp === null) {\n startTimeStamp = timestamp;\n }\n if (timestamp - startTimeStamp < opts.duration) {\n var process = (timestamp - startTimeStamp) / opts.duration;\n var timingFunction = Timing[opts.timing];\n process = timingFunction(process);\n opts.onProcess && opts.onProcess(process);\n animationFrame(_step, delay);\n } else {\n opts.onProcess && opts.onProcess(1);\n opts.onAnimationFinish && opts.onAnimationFinish();\n }\n };\n _step = _step.bind(this);\n animationFrame(_step, delay);\n}\nAnimation.prototype.stop = function () {\n this.isStop = true;\n};\nfunction drawCharts(type, opts, config, context) {\n var _this2 = this;\n var _this = this;\n var series = opts.series;\n //兼容ECharts饼图类数据格式\n if (type === 'pie' || type === 'ring' || type === 'mount' || type === 'rose' || type === 'funnel') {\n series = fixPieSeries(series, opts, config);\n }\n var categories = opts.categories;\n if (type === 'mount') {\n categories = [];\n for (var j = 0; j < series.length; j++) {\n if (series[j].show !== false) categories.push(series[j].name);\n }\n opts.categories = categories;\n }\n series = fillSeries(series, opts, config);\n var duration = opts.animation ? opts.duration : 0;\n _this.animationInstance && _this.animationInstance.stop();\n var seriesMA = null;\n if (type == 'candle') {\n var average = assign({}, opts.extra.candle.average);\n if (average.show) {\n seriesMA = calCandleMA(average.day, average.name, average.color, series[0].data);\n seriesMA = fillSeries(seriesMA, opts, config);\n opts.seriesMA = seriesMA;\n } else if (opts.seriesMA) {\n seriesMA = opts.seriesMA = fillSeries(opts.seriesMA, opts, config);\n } else {\n seriesMA = series;\n }\n } else {\n seriesMA = series;\n }\n /* 过滤掉show=false的series */\n opts._series_ = series = filterSeries(series);\n //重新计算图表区域\n opts.area = new Array(4);\n //复位绘图区域\n for (var _j11 = 0; _j11 < 4; _j11++) {\n opts.area[_j11] = opts.padding[_j11] * opts.pix;\n }\n //通过计算三大区域:图例、X轴、Y轴的大小,确定绘图区域\n var _calLegendData = calLegendData(seriesMA, opts, config, opts.chartData, context),\n legendHeight = _calLegendData.area.wholeHeight,\n legendWidth = _calLegendData.area.wholeWidth;\n switch (opts.legend.position) {\n case 'top':\n opts.area[0] += legendHeight;\n break;\n case 'bottom':\n opts.area[2] += legendHeight;\n break;\n case 'left':\n opts.area[3] += legendWidth;\n break;\n case 'right':\n opts.area[1] += legendWidth;\n break;\n }\n var _calYAxisData = {},\n yAxisWidth = 0;\n if (opts.type === 'line' || opts.type === 'column' || opts.type === 'mount' || opts.type === 'area' || opts.type === 'mix' || opts.type === 'candle' || opts.type === 'scatter' || opts.type === 'bubble' || opts.type === 'bar') {\n _calYAxisData = calYAxisData(series, opts, config, context);\n yAxisWidth = _calYAxisData.yAxisWidth;\n //如果显示Y轴标题\n if (opts.yAxis.showTitle) {\n var maxTitleHeight = 0;\n for (var i = 0; i < opts.yAxis.data.length; i++) {\n maxTitleHeight = Math.max(maxTitleHeight, opts.yAxis.data[i].titleFontSize ? opts.yAxis.data[i].titleFontSize * opts.pix : config.fontSize);\n }\n opts.area[0] += maxTitleHeight;\n }\n var rightIndex = 0,\n leftIndex = 0;\n //计算主绘图区域左右位置\n for (var _i32 = 0; _i32 < yAxisWidth.length; _i32++) {\n if (yAxisWidth[_i32].position == 'left') {\n if (leftIndex > 0) {\n opts.area[3] += yAxisWidth[_i32].width + opts.yAxis.padding * opts.pix;\n } else {\n opts.area[3] += yAxisWidth[_i32].width;\n }\n leftIndex += 1;\n } else if (yAxisWidth[_i32].position == 'right') {\n if (rightIndex > 0) {\n opts.area[1] += yAxisWidth[_i32].width + opts.yAxis.padding * opts.pix;\n } else {\n opts.area[1] += yAxisWidth[_i32].width;\n }\n rightIndex += 1;\n }\n }\n } else {\n config.yAxisWidth = yAxisWidth;\n }\n opts.chartData.yAxisData = _calYAxisData;\n if (opts.categories && opts.categories.length && opts.type !== 'radar' && opts.type !== 'gauge' && opts.type !== 'bar') {\n opts.chartData.xAxisData = getXAxisPoints(opts.categories, opts, config);\n var _calCategoriesData = calCategoriesData(opts.categories, opts, config, opts.chartData.xAxisData.eachSpacing, context),\n xAxisHeight = _calCategoriesData.xAxisHeight,\n angle = _calCategoriesData.angle;\n config.xAxisHeight = xAxisHeight;\n config._xAxisTextAngle_ = angle;\n opts.area[2] += xAxisHeight;\n opts.chartData.categoriesData = _calCategoriesData;\n } else {\n if (opts.type === 'line' || opts.type === 'area' || opts.type === 'scatter' || opts.type === 'bubble' || opts.type === 'bar') {\n opts.chartData.xAxisData = calXAxisData(series, opts, config, context);\n categories = opts.chartData.xAxisData.rangesFormat;\n var _calCategoriesData2 = calCategoriesData(categories, opts, config, opts.chartData.xAxisData.eachSpacing, context),\n _xAxisHeight = _calCategoriesData2.xAxisHeight,\n _angle = _calCategoriesData2.angle;\n config.xAxisHeight = _xAxisHeight;\n config._xAxisTextAngle_ = _angle;\n opts.area[2] += _xAxisHeight;\n opts.chartData.categoriesData = _calCategoriesData2;\n } else {\n opts.chartData.xAxisData = {\n xAxisPoints: []\n };\n }\n }\n\n //计算右对齐偏移距离\n if (opts.enableScroll && opts.xAxis.scrollAlign == 'right' && opts._scrollDistance_ === undefined) {\n var offsetLeft = 0,\n xAxisPoints = opts.chartData.xAxisData.xAxisPoints,\n startX = opts.chartData.xAxisData.startX,\n endX = opts.chartData.xAxisData.endX,\n eachSpacing = opts.chartData.xAxisData.eachSpacing;\n var totalWidth = eachSpacing * (xAxisPoints.length - 1);\n var screenWidth = endX - startX;\n offsetLeft = screenWidth - totalWidth;\n _this.scrollOption.currentOffset = offsetLeft;\n _this.scrollOption.startTouchX = offsetLeft;\n _this.scrollOption.distance = 0;\n _this.scrollOption.lastMoveTime = 0;\n opts._scrollDistance_ = offsetLeft;\n }\n if (type === 'pie' || type === 'ring' || type === 'rose') {\n config._pieTextMaxLength_ = opts.dataLabel === false ? 0 : getPieTextMaxLength(seriesMA, config, context, opts);\n }\n switch (type) {\n case 'word':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawWordCloudDataPoints(series, opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'map':\n context.clearRect(0, 0, opts.width, opts.height);\n drawMapDataPoints(series, opts, config, context);\n setTimeout(function () {\n _this2.uevent.trigger('renderComplete');\n }, 50);\n break;\n case 'funnel':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.funnelData = drawFunnelDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'line':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawLineDataPoints = drawLineDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawLineDataPoints.xAxisPoints,\n calPoints = _drawLineDataPoints.calPoints,\n eachSpacing = _drawLineDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'scatter':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawScatterDataPoints = drawScatterDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawScatterDataPoints.xAxisPoints,\n calPoints = _drawScatterDataPoints.calPoints,\n eachSpacing = _drawScatterDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'bubble':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawBubbleDataPoints = drawBubbleDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawBubbleDataPoints.xAxisPoints,\n calPoints = _drawBubbleDataPoints.calPoints,\n eachSpacing = _drawBubbleDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'mix':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawMixDataPoints = drawMixDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawMixDataPoints.xAxisPoints,\n calPoints = _drawMixDataPoints.calPoints,\n eachSpacing = _drawMixDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'column':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawColumnDataPoints = drawColumnDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawColumnDataPoints.xAxisPoints,\n calPoints = _drawColumnDataPoints.calPoints,\n eachSpacing = _drawColumnDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'mount':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawMountDataPoints = drawMountDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawMountDataPoints.xAxisPoints,\n calPoints = _drawMountDataPoints.calPoints,\n eachSpacing = _drawMountDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'bar':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawXAxis(categories, opts, config, context);\n var _drawBarDataPoints = drawBarDataPoints(series, opts, config, context, process),\n yAxisPoints = _drawBarDataPoints.yAxisPoints,\n calPoints = _drawBarDataPoints.calPoints,\n eachSpacing = _drawBarDataPoints.eachSpacing;\n opts.chartData.yAxisPoints = yAxisPoints;\n opts.chartData.xAxisPoints = opts.chartData.xAxisData.xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, yAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'area':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawAreaDataPoints = drawAreaDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawAreaDataPoints.xAxisPoints,\n calPoints = _drawAreaDataPoints.calPoints,\n eachSpacing = _drawAreaDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'ring':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.pieData = drawPieDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'pie':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.pieData = drawPieDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'rose':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.pieData = drawRoseDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'radar':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.radarData = drawRadarDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'arcbar':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.arcbarData = drawArcbarDataPoints(series, opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'gauge':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.gaugeData = drawGaugeDataPoints(categories, series, opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'candle':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawCandleDataPoints = drawCandleDataPoints(series, seriesMA, opts, config, context, process),\n xAxisPoints = _drawCandleDataPoints.xAxisPoints,\n calPoints = _drawCandleDataPoints.calPoints,\n eachSpacing = _drawCandleDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n if (seriesMA) {\n drawLegend(seriesMA, opts, config, context, opts.chartData);\n } else {\n drawLegend(opts.series, opts, config, context, opts.chartData);\n }\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n }\n}\nfunction uChartsEvent() {\n this.events = {};\n}\nuChartsEvent.prototype.addEventListener = function (type, listener) {\n this.events[type] = this.events[type] || [];\n this.events[type].push(listener);\n};\nuChartsEvent.prototype.delEventListener = function (type) {\n this.events[type] = [];\n};\nuChartsEvent.prototype.trigger = function () {\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n var type = args[0];\n var params = args.slice(1);\n if (!!this.events[type]) {\n this.events[type].forEach(function (listener) {\n try {\n listener.apply(null, params);\n } catch (e) {\n //console.log('[uCharts] '+e);\n }\n });\n }\n};\nvar uCharts = function uCharts(opts) {\n opts.pix = opts.pixelRatio ? opts.pixelRatio : 1;\n opts.fontSize = opts.fontSize ? opts.fontSize : 13;\n opts.fontColor = opts.fontColor ? opts.fontColor : config.fontColor;\n if (opts.background == \"\" || opts.background == \"none\") {\n opts.background = \"#FFFFFF\";\n }\n opts.title = assign({}, opts.title);\n opts.subtitle = assign({}, opts.subtitle);\n opts.duration = opts.duration ? opts.duration : 1000;\n opts.yAxis = assign({}, {\n data: [],\n showTitle: false,\n disabled: false,\n disableGrid: false,\n gridSet: 'number',\n splitNumber: 5,\n gridType: 'solid',\n dashLength: 4 * opts.pix,\n gridColor: '#cccccc',\n padding: 10,\n fontColor: '#666666'\n }, opts.yAxis);\n opts.xAxis = assign({}, {\n rotateLabel: false,\n rotateAngle: 45,\n disabled: false,\n disableGrid: false,\n splitNumber: 5,\n calibration: false,\n fontColor: '#666666',\n fontSize: 13,\n lineHeight: 20,\n marginTop: 0,\n gridType: 'solid',\n dashLength: 4,\n scrollAlign: 'left',\n boundaryGap: 'center',\n axisLine: true,\n axisLineColor: '#cccccc',\n titleFontSize: 13,\n titleOffsetY: 0,\n titleOffsetX: 0,\n titleFontColor: '#666666'\n }, opts.xAxis);\n opts.xAxis.scrollPosition = opts.xAxis.scrollAlign;\n opts.legend = assign({}, {\n show: true,\n position: 'bottom',\n float: 'center',\n backgroundColor: 'rgba(0,0,0,0)',\n borderColor: 'rgba(0,0,0,0)',\n borderWidth: 0,\n padding: 5,\n margin: 5,\n itemGap: 10,\n fontSize: opts.fontSize,\n lineHeight: opts.fontSize,\n fontColor: opts.fontColor,\n formatter: {},\n hiddenColor: '#CECECE'\n }, opts.legend);\n opts.extra = assign({\n tooltip: {\n legendShape: 'auto'\n }\n }, opts.extra);\n opts.rotate = opts.rotate ? true : false;\n opts.animation = opts.animation ? true : false;\n opts.rotate = opts.rotate ? true : false;\n opts.canvas2d = opts.canvas2d ? true : false;\n var config$$1 = assign({}, config);\n config$$1.color = opts.color ? opts.color : config$$1.color;\n if (opts.type == 'pie') {\n config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.pie.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;\n }\n if (opts.type == 'ring') {\n config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.ring.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;\n }\n if (opts.type == 'rose') {\n config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.rose.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;\n }\n config$$1.pieChartTextPadding = opts.dataLabel === false ? 0 : config$$1.pieChartTextPadding * opts.pix;\n\n //屏幕旋转\n config$$1.rotate = opts.rotate;\n if (opts.rotate) {\n var tempWidth = opts.width;\n var tempHeight = opts.height;\n opts.width = tempHeight;\n opts.height = tempWidth;\n }\n\n //适配高分屏\n opts.padding = opts.padding ? opts.padding : config$$1.padding;\n config$$1.yAxisWidth = config.yAxisWidth * opts.pix;\n config$$1.fontSize = opts.fontSize * opts.pix;\n config$$1.titleFontSize = config.titleFontSize * opts.pix;\n config$$1.subtitleFontSize = config.subtitleFontSize * opts.pix;\n if (!opts.context) {\n throw new Error('[uCharts] 未获取到context!注意:v2.0版本后,需要自行获取canvas的绘图上下文并传入opts.context!');\n }\n this.context = opts.context;\n if (!this.context.setTextAlign) {\n this.context.setStrokeStyle = function (e) {\n return this.strokeStyle = e;\n };\n this.context.setLineWidth = function (e) {\n return this.lineWidth = e;\n };\n this.context.setLineCap = function (e) {\n return this.lineCap = e;\n };\n this.context.setFontSize = function (e) {\n return this.font = e + \"px sans-serif\";\n };\n this.context.setFillStyle = function (e) {\n return this.fillStyle = e;\n };\n this.context.setTextAlign = function (e) {\n return this.textAlign = e;\n };\n this.context.setTextBaseline = function (e) {\n return this.textBaseline = e;\n };\n this.context.setShadow = function (offsetX, offsetY, blur, color) {\n this.shadowColor = color;\n this.shadowOffsetX = offsetX;\n this.shadowOffsetY = offsetY;\n this.shadowBlur = blur;\n };\n this.context.draw = function () {};\n }\n //兼容NVUEsetLineDash\n if (!this.context.setLineDash) {\n this.context.setLineDash = function (e) {};\n }\n opts.chartData = {};\n this.uevent = new uChartsEvent();\n this.scrollOption = {\n currentOffset: 0,\n startTouchX: 0,\n distance: 0,\n lastMoveTime: 0\n };\n this.opts = opts;\n this.config = config$$1;\n drawCharts.call(this, opts.type, opts, config$$1, this.context);\n};\nuCharts.prototype.updateData = function () {\n var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n this.opts = assign({}, this.opts, data);\n this.opts.updateData = true;\n var scrollPosition = data.scrollPosition || 'current';\n switch (scrollPosition) {\n case 'current':\n this.opts._scrollDistance_ = this.scrollOption.currentOffset;\n break;\n case 'left':\n this.opts._scrollDistance_ = 0;\n this.scrollOption = {\n currentOffset: 0,\n startTouchX: 0,\n distance: 0,\n lastMoveTime: 0\n };\n break;\n case 'right':\n var _calYAxisData = calYAxisData(this.opts.series, this.opts, this.config, this.context),\n yAxisWidth = _calYAxisData.yAxisWidth;\n this.config.yAxisWidth = yAxisWidth;\n var offsetLeft = 0;\n var _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config),\n xAxisPoints = _getXAxisPoints0.xAxisPoints,\n startX = _getXAxisPoints0.startX,\n endX = _getXAxisPoints0.endX,\n eachSpacing = _getXAxisPoints0.eachSpacing;\n var totalWidth = eachSpacing * (xAxisPoints.length - 1);\n var screenWidth = endX - startX;\n offsetLeft = screenWidth - totalWidth;\n this.scrollOption = {\n currentOffset: offsetLeft,\n startTouchX: offsetLeft,\n distance: 0,\n lastMoveTime: 0\n };\n this.opts._scrollDistance_ = offsetLeft;\n break;\n }\n drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);\n};\nuCharts.prototype.zoom = function () {\n var val = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.opts.xAxis.itemCount;\n if (this.opts.enableScroll !== true) {\n __f__(\"log\", '[uCharts] 请启用滚动条后使用', \" at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7193\");\n return;\n }\n //当前屏幕中间点\n var centerPoint = Math.round(Math.abs(this.scrollOption.currentOffset) / this.opts.chartData.eachSpacing) + Math.round(this.opts.xAxis.itemCount / 2);\n this.opts.animation = false;\n this.opts.xAxis.itemCount = val.itemCount;\n //重新计算x轴偏移距离\n var _calYAxisData = calYAxisData(this.opts.series, this.opts, this.config, this.context),\n yAxisWidth = _calYAxisData.yAxisWidth;\n this.config.yAxisWidth = yAxisWidth;\n var offsetLeft = 0;\n var _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config),\n xAxisPoints = _getXAxisPoints0.xAxisPoints,\n startX = _getXAxisPoints0.startX,\n endX = _getXAxisPoints0.endX,\n eachSpacing = _getXAxisPoints0.eachSpacing;\n var centerLeft = eachSpacing * centerPoint;\n var screenWidth = endX - startX;\n var MaxLeft = screenWidth - eachSpacing * (xAxisPoints.length - 1);\n offsetLeft = screenWidth / 2 - centerLeft;\n if (offsetLeft > 0) {\n offsetLeft = 0;\n }\n if (offsetLeft < MaxLeft) {\n offsetLeft = MaxLeft;\n }\n this.scrollOption = {\n currentOffset: offsetLeft,\n startTouchX: 0,\n distance: 0,\n lastMoveTime: 0\n };\n calValidDistance(this, offsetLeft, this.opts.chartData, this.config, this.opts);\n this.opts._scrollDistance_ = offsetLeft;\n drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);\n};\nuCharts.prototype.dobuleZoom = function (e) {\n if (this.opts.enableScroll !== true) {\n __f__(\"log\", '[uCharts] 请启用滚动条后使用', \" at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7233\");\n return;\n }\n var tcs = e.changedTouches;\n if (tcs.length < 2) {\n return;\n }\n for (var i = 0; i < tcs.length; i++) {\n tcs[i].x = tcs[i].x ? tcs[i].x : tcs[i].clientX;\n tcs[i].y = tcs[i].y ? tcs[i].y : tcs[i].clientY;\n }\n var ntcs = [getTouches(tcs[0], this.opts, e), getTouches(tcs[1], this.opts, e)];\n var xlength = Math.abs(ntcs[0].x - ntcs[1].x);\n // 记录初始的两指之间的数据\n if (!this.scrollOption.moveCount) {\n var cts0 = {\n changedTouches: [{\n x: tcs[0].x,\n y: this.opts.area[0] / this.opts.pix + 2\n }]\n };\n var cts1 = {\n changedTouches: [{\n x: tcs[1].x,\n y: this.opts.area[0] / this.opts.pix + 2\n }]\n };\n if (this.opts.rotate) {\n cts0 = {\n changedTouches: [{\n x: this.opts.height / this.opts.pix - this.opts.area[0] / this.opts.pix - 2,\n y: tcs[0].y\n }]\n };\n cts1 = {\n changedTouches: [{\n x: this.opts.height / this.opts.pix - this.opts.area[0] / this.opts.pix - 2,\n y: tcs[1].y\n }]\n };\n }\n var moveCurrent1 = this.getCurrentDataIndex(cts0).index;\n var moveCurrent2 = this.getCurrentDataIndex(cts1).index;\n var moveCount = Math.abs(moveCurrent1 - moveCurrent2);\n this.scrollOption.moveCount = moveCount;\n this.scrollOption.moveCurrent1 = Math.min(moveCurrent1, moveCurrent2);\n this.scrollOption.moveCurrent2 = Math.max(moveCurrent1, moveCurrent2);\n return;\n }\n var currentEachSpacing = xlength / this.scrollOption.moveCount;\n var itemCount = (this.opts.width - this.opts.area[1] - this.opts.area[3]) / currentEachSpacing;\n itemCount = itemCount <= 2 ? 2 : itemCount;\n itemCount = itemCount >= this.opts.categories.length ? this.opts.categories.length : itemCount;\n this.opts.animation = false;\n this.opts.xAxis.itemCount = itemCount;\n // 重新计算滚动条偏移距离\n var offsetLeft = 0;\n var _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config),\n xAxisPoints = _getXAxisPoints0.xAxisPoints,\n startX = _getXAxisPoints0.startX,\n endX = _getXAxisPoints0.endX,\n eachSpacing = _getXAxisPoints0.eachSpacing;\n var currentLeft = eachSpacing * this.scrollOption.moveCurrent1;\n var screenWidth = endX - startX;\n var MaxLeft = screenWidth - eachSpacing * (xAxisPoints.length - 1);\n offsetLeft = -currentLeft + Math.min(ntcs[0].x, ntcs[1].x) - this.opts.area[3] - eachSpacing;\n if (offsetLeft > 0) {\n offsetLeft = 0;\n }\n if (offsetLeft < MaxLeft) {\n offsetLeft = MaxLeft;\n }\n this.scrollOption.currentOffset = offsetLeft;\n this.scrollOption.startTouchX = 0;\n this.scrollOption.distance = 0;\n calValidDistance(this, offsetLeft, this.opts.chartData, this.config, this.opts);\n this.opts._scrollDistance_ = offsetLeft;\n drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);\n};\nuCharts.prototype.stopAnimation = function () {\n this.animationInstance && this.animationInstance.stop();\n};\nuCharts.prototype.addEventListener = function (type, listener) {\n this.uevent.addEventListener(type, listener);\n};\nuCharts.prototype.delEventListener = function (type) {\n this.uevent.delEventListener(type);\n};\nuCharts.prototype.getCurrentDataIndex = function (e) {\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (touches) {\n var _touches$ = getTouches(touches, this.opts, e);\n if (this.opts.type === 'pie' || this.opts.type === 'ring') {\n return findPieChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.pieData, this.opts);\n } else if (this.opts.type === 'rose') {\n return findRoseChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.pieData, this.opts);\n } else if (this.opts.type === 'radar') {\n return findRadarChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.radarData, this.opts.categories.length);\n } else if (this.opts.type === 'funnel') {\n return findFunnelChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.funnelData);\n } else if (this.opts.type === 'map') {\n return findMapChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts);\n } else if (this.opts.type === 'word') {\n return findWordChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.wordCloudData);\n } else if (this.opts.type === 'bar') {\n return findBarChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.calPoints, this.opts, this.config, Math.abs(this.scrollOption.currentOffset));\n } else {\n return findCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.calPoints, this.opts, this.config, Math.abs(this.scrollOption.currentOffset));\n }\n }\n return -1;\n};\nuCharts.prototype.getLegendDataIndex = function (e) {\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (touches) {\n var _touches$ = getTouches(touches, this.opts, e);\n return findLegendIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.legendData);\n }\n return -1;\n};\nuCharts.prototype.touchLegend = function (e) {\n var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (touches) {\n var _touches$ = getTouches(touches, this.opts, e);\n var index = this.getLegendDataIndex(e);\n if (index >= 0) {\n if (this.opts.type == 'candle') {\n this.opts.seriesMA[index].show = !this.opts.seriesMA[index].show;\n } else {\n this.opts.series[index].show = !this.opts.series[index].show;\n }\n this.opts.animation = option.animation ? true : false;\n this.opts._scrollDistance_ = this.scrollOption.currentOffset;\n drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);\n }\n }\n};\nuCharts.prototype.showToolTip = function (e) {\n var _this3 = this;\n var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (!touches) {\n __f__(\"log\", \"[uCharts] 未获取到event坐标信息\", \" at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411\");\n }\n var _touches$ = getTouches(touches, this.opts, e);\n var currentOffset = this.scrollOption.currentOffset;\n var opts = assign({}, this.opts, {\n _scrollDistance_: currentOffset,\n animation: false\n });\n if (this.opts.type === 'line' || this.opts.type === 'area' || this.opts.type === 'column' || this.opts.type === 'scatter' || this.opts.type === 'bubble') {\n var current = this.getCurrentDataIndex(e);\n var index = option.index == undefined ? current.index : option.index;\n if (index > -1 || index.length > 0) {\n var seriesData = getSeriesDataItem(this.opts.series, index, current.group);\n if (seriesData.length !== 0) {\n var _getToolTipData = getToolTipData(seriesData, this.opts, index, current.group, this.opts.categories, option),\n textList = _getToolTipData.textList,\n offset = _getToolTipData.offset;\n offset.y = _touches$.y;\n opts.tooltip = {\n textList: option.textList !== undefined ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index,\n group: current.group\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'mount') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e).index : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = assign({}, opts._series_[index]);\n var textList = [{\n text: option.formatter ? option.formatter(seriesData, undefined, index, opts) : seriesData.name + ': ' + seriesData.data,\n color: seriesData.color,\n legendShape: this.opts.extra.tooltip.legendShape == 'auto' ? seriesData.legendShape : this.opts.extra.tooltip.legendShape\n }];\n var offset = {\n x: opts.chartData.calPoints[index].x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'bar') {\n var current = this.getCurrentDataIndex(e);\n var index = option.index == undefined ? current.index : option.index;\n if (index > -1 || index.length > 0) {\n var seriesData = getSeriesDataItem(this.opts.series, index, current.group);\n if (seriesData.length !== 0) {\n var _getToolTipData = getToolTipData(seriesData, this.opts, index, current.group, this.opts.categories, option),\n textList = _getToolTipData.textList,\n offset = _getToolTipData.offset;\n offset.x = _touches$.x;\n opts.tooltip = {\n textList: option.textList !== undefined ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'mix') {\n var current = this.getCurrentDataIndex(e);\n var index = option.index == undefined ? current.index : option.index;\n if (index > -1) {\n var currentOffset = this.scrollOption.currentOffset;\n var opts = assign({}, this.opts, {\n _scrollDistance_: currentOffset,\n animation: false\n });\n var seriesData = getSeriesDataItem(this.opts.series, index);\n if (seriesData.length !== 0) {\n var _getMixToolTipData = getMixToolTipData(seriesData, this.opts, index, this.opts.categories, option),\n textList = _getMixToolTipData.textList,\n offset = _getMixToolTipData.offset;\n offset.y = _touches$.y;\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'candle') {\n var current = this.getCurrentDataIndex(e);\n var index = option.index == undefined ? current.index : option.index;\n if (index > -1) {\n var currentOffset = this.scrollOption.currentOffset;\n var opts = assign({}, this.opts, {\n _scrollDistance_: currentOffset,\n animation: false\n });\n var seriesData = getSeriesDataItem(this.opts.series, index);\n if (seriesData.length !== 0) {\n var _getToolTipData = getCandleToolTipData(this.opts.series[0].data, seriesData, this.opts, index, this.opts.categories, this.opts.extra.candle, option),\n textList = _getToolTipData.textList,\n offset = _getToolTipData.offset;\n offset.y = _touches$.y;\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'pie' || this.opts.type === 'ring' || this.opts.type === 'rose' || this.opts.type === 'funnel') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e) : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = assign({}, opts._series_[index]);\n var textList = [{\n text: option.formatter ? option.formatter(seriesData, undefined, index, opts) : seriesData.name + ': ' + seriesData.data,\n color: seriesData.color,\n legendShape: this.opts.extra.tooltip.legendShape == 'auto' ? seriesData.legendShape : this.opts.extra.tooltip.legendShape\n }];\n var offset = {\n x: _touches$.x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'map') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e) : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = assign({}, this.opts.series[index]);\n seriesData.name = seriesData.properties.name;\n var textList = [{\n text: option.formatter ? option.formatter(seriesData, undefined, index, this.opts) : seriesData.name,\n color: seriesData.color,\n legendShape: this.opts.extra.tooltip.legendShape == 'auto' ? seriesData.legendShape : this.opts.extra.tooltip.legendShape\n }];\n var offset = {\n x: _touches$.x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n opts.updateData = false;\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'word') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e) : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = assign({}, this.opts.series[index]);\n var textList = [{\n text: option.formatter ? option.formatter(seriesData, undefined, index, this.opts) : seriesData.name,\n color: seriesData.color,\n legendShape: this.opts.extra.tooltip.legendShape == 'auto' ? seriesData.legendShape : this.opts.extra.tooltip.legendShape\n }];\n var offset = {\n x: _touches$.x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n opts.updateData = false;\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'radar') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e) : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = getSeriesDataItem(this.opts.series, index);\n if (seriesData.length !== 0) {\n var textList = seriesData.map(function (item) {\n return {\n text: option.formatter ? option.formatter(item, _this3.opts.categories[index], index, _this3.opts) : item.name + ': ' + item.data,\n color: item.color,\n legendShape: _this3.opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : _this3.opts.extra.tooltip.legendShape\n };\n });\n var offset = {\n x: _touches$.x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n};\nuCharts.prototype.translate = function (distance) {\n this.scrollOption = {\n currentOffset: distance,\n startTouchX: distance,\n distance: 0,\n lastMoveTime: 0\n };\n var opts = assign({}, this.opts, {\n _scrollDistance_: distance,\n animation: false\n });\n drawCharts.call(this, this.opts.type, opts, this.config, this.context);\n};\nuCharts.prototype.scrollStart = function (e) {\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n var _touches$ = getTouches(touches, this.opts, e);\n if (touches && this.opts.enableScroll === true) {\n this.scrollOption.startTouchX = _touches$.x;\n }\n};\nuCharts.prototype.scroll = function (e) {\n if (this.scrollOption.lastMoveTime === 0) {\n this.scrollOption.lastMoveTime = Date.now();\n }\n var Limit = this.opts.touchMoveLimit || 60;\n var currMoveTime = Date.now();\n var duration = currMoveTime - this.scrollOption.lastMoveTime;\n if (duration < Math.floor(1000 / Limit)) return;\n if (this.scrollOption.startTouchX == 0) return;\n this.scrollOption.lastMoveTime = currMoveTime;\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (touches && this.opts.enableScroll === true) {\n var _touches$ = getTouches(touches, this.opts, e);\n var _distance;\n _distance = _touches$.x - this.scrollOption.startTouchX;\n var currentOffset = this.scrollOption.currentOffset;\n var validDistance = calValidDistance(this, currentOffset + _distance, this.opts.chartData, this.config, this.opts);\n this.scrollOption.distance = _distance = validDistance - currentOffset;\n var opts = assign({}, this.opts, {\n _scrollDistance_: currentOffset + _distance,\n animation: false\n });\n this.opts = opts;\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n return currentOffset + _distance;\n }\n};\nuCharts.prototype.scrollEnd = function (e) {\n if (this.opts.enableScroll === true) {\n var _scrollOption = this.scrollOption,\n currentOffset = _scrollOption.currentOffset,\n distance = _scrollOption.distance;\n this.scrollOption.currentOffset = currentOffset + distance;\n this.scrollOption.distance = 0;\n this.scrollOption.moveCount = 0;\n }\n};\nvar _default = uCharts;\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9qc19zZGsvdS1jaGFydHMvdS1jaGFydHMuanMiXSwibmFtZXMiOlsiY29uZmlnIiwidmVyc2lvbiIsInlBeGlzV2lkdGgiLCJ4QXhpc0hlaWdodCIsInBhZGRpbmciLCJyb3RhdGUiLCJmb250U2l6ZSIsImZvbnRDb2xvciIsImRhdGFQb2ludFNoYXBlIiwiY29sb3IiLCJsaW5lYXJDb2xvciIsInBpZUNoYXJ0TGluZVBhZGRpbmciLCJwaWVDaGFydFRleHRQYWRkaW5nIiwidGl0bGVGb250U2l6ZSIsInN1YnRpdGxlRm9udFNpemUiLCJyYWRhckxhYmVsVGV4dE1hcmdpbiIsImFzc2lnbiIsInRhcmdldCIsInZhckFyZ3MiLCJUeXBlRXJyb3IiLCJsZW5ndGgiLCJkZWVwQXNzaWduIiwib2JqMSIsIm9iajIiLCJrZXkiLCJ0b1N0cmluZyIsImZvckVhY2giLCJ2YWwiLCJ1dGlsIiwidG9GaXhlZCIsIm51bSIsImxpbWl0IiwiaXNGbG9hdCIsImFwcHJveGltYXRlbHlFcXVhbCIsIm51bTEiLCJudW0yIiwiTWF0aCIsImFicyIsImlzU2FtZVNpZ24iLCJpc1NhbWVYQ29vcmRpbmF0ZUFyZWEiLCJwMSIsInAyIiwieCIsImlzQ29sbGlzaW9uIiwiZW5kIiwic3RhcnQiLCJ3aWR0aCIsInkiLCJoZWlnaHQiLCJmbGFnIiwiZ2V0SDVPZmZzZXQiLCJlIiwibXAiLCJjaGFuZ2VkVG91Y2hlcyIsInB1c2giLCJvZmZzZXRYIiwib2Zmc2V0WSIsImhleFRvUmdiIiwiaGV4VmFsdWUiLCJvcGMiLCJyZ3giLCJoZXgiLCJyZXBsYWNlIiwibSIsInIiLCJnIiwiYiIsInJnYiIsImV4ZWMiLCJwYXJzZUludCIsImZpbmRSYW5nZSIsInR5cGUiLCJpc05hTiIsIkVycm9yIiwibXVsdGlwbGUiLCJjZWlsIiwiZmxvb3IiLCJjYWxDYW5kbGVNQSIsImRheUFyciIsIm5hbWVBcnIiLCJjb2xvckFyciIsImtkYXRhIiwic2VyaWVzVGVtcCIsImsiLCJzZXJpZXNJdGVtIiwiZGF0YSIsIm5hbWUiLCJpIiwibGVuIiwic3VtIiwiaiIsImNhbFZhbGlkRGlzdGFuY2UiLCJzZWxmIiwiZGlzdGFuY2UiLCJjaGFydERhdGEiLCJvcHRzIiwiZGF0YUNoYXJ0QXJlYVdpZHRoIiwiYXJlYSIsImRhdGFDaGFydFdpZHRoIiwiZWFjaFNwYWNpbmciLCJ4QXhpc0RhdGEiLCJ4QXhpc1BvaW50cyIsImV4dHJhIiwibW91bnQiLCJ3aWR0aFJhdGlvIiwidmFsaWREaXN0YW5jZSIsInVldmVudCIsInRyaWdnZXIiLCJzY3JvbGxPcHRpb24iLCJwb3NpdGlvbiIsInhBeGlzIiwic2Nyb2xsUG9zaXRpb24iLCJpc0luQW5nbGVSYW5nZSIsImFuZ2xlIiwic3RhcnRBbmdsZSIsImVuZEFuZ2xlIiwiYWRqdXN0IiwiUEkiLCJjcmVhdGVDdXJ2ZUNvbnRyb2xQb2ludHMiLCJwb2ludHMiLCJpc05vdE1pZGRsZVBvaW50IiwibWF4IiwibWluIiwiaXNOb3RNaWRkbGVQb2ludFgiLCJhIiwicEF4IiwicEF5IiwicEJ4IiwicEJ5IiwibGFzdCIsImN0ckEiLCJjdHJCIiwiY29udmVydENvb3JkaW5hdGVPcmlnaW4iLCJjZW50ZXIiLCJhdm9pZENvbGxpc2lvbiIsIm9iaiIsImZpeFBpZVNlcmllcyIsInNlcmllcyIsInBpZVNlcmllc0FyciIsImNvbnN0cnVjdG9yIiwiaW5kZXhPZiIsIl9waWVTZXJpZXNfIiwib2xkc2VyaWVzIiwiZm9ybWF0dGVyIiwidmFsdWUiLCJmaWxsU2VyaWVzIiwiaW5kZXgiLCJpdGVtIiwibGluZWFySW5kZXgiLCJzaG93IiwicG9pbnRTaGFwZSIsImxlZ2VuZFNoYXBlIiwiZmlsbEN1c3RvbUNvbG9yIiwibGluZWFyVHlwZSIsImN1c3RvbUNvbG9yIiwibmV3Y29sb3IiLCJjaGF6aGkiLCJnZXREYXRhUmFuZ2UiLCJtaW5EYXRhIiwibWF4RGF0YSIsInJhbmdlIiwibWluUmFuZ2UiLCJtYXhSYW5nZSIsIm1lYXN1cmVUZXh0IiwidGV4dCIsImNvbnRleHQiLCJTdHJpbmciLCJ1bmRlZmluZWQiLCJzZXRGb250U2l6ZSIsInNwbGl0IiwidGVzdCIsImRhdGFDb21iaW5lIiwicmVkdWNlIiwiY29uY2F0IiwiZGF0YUNvbWJpbmVTdGFjayIsIkFycmF5IiwiZ2V0VG91Y2hlcyIsInRvdWNoZXMiLCJjbGllbnRYIiwicGl4IiwicGFnZVkiLCJjdXJyZW50VGFyZ2V0Iiwib2Zmc2V0VG9wIiwiZ2V0U2VyaWVzRGF0YUl0ZW0iLCJncm91cCIsIm5ld1NlcmllcyIsImluZGV4SXNBcnIiLCJ0ZW1wU2VyaWVzIiwiZmlsdGVyU2VyaWVzIiwidG1waW5kZXgiLCJzdHlsZSIsImRpc2FibGVMZWdlbmQiLCJnZXRNYXhUZXh0TGlzdExlbmd0aCIsImxpc3QiLCJsZW5ndGhMaXN0IiwibWFwIiwiYXBwbHkiLCJnZXRSYWRhckNvb3JkaW5hdGVTZXJpZXMiLCJlYWNoQW5nbGUiLCJDb29yZGluYXRlU2VyaWVzIiwiZ2V0VG9vbFRpcERhdGEiLCJzZXJpZXNEYXRhIiwiY2F0ZWdvcmllcyIsIm9wdGlvbiIsImFyZ3VtZW50cyIsImNhbFBvaW50cyIsImZpbHRlclBvaW50cyIsInRleHRMaXN0IiwidGl0bGVUZXh0IiwidG9vbHRpcCIsIm9mZnNldCIsInJvdW5kIiwiZ2V0TWl4VG9vbFRpcERhdGEiLCJmaWx0ZXIiLCJnZXRDYW5kbGVUb29sVGlwRGF0YSIsInVwQ29sb3IiLCJ1cEZpbGwiLCJkb3duQ29sb3IiLCJkb3duRmlsbCIsInRleHQxIiwidGV4dDIiLCJ0ZXh0MyIsInRleHQ0IiwidmFsaWRDYWxQb2ludHMiLCJmaW5kQ3VycmVudEluZGV4IiwiY3VycmVudFBvaW50cyIsImN1cnJlbnQiLCJzcGFjaW5nIiwiYm91bmRhcnlHYXAiLCJpc0luRXhhY3RDaGFydEFyZWEiLCJ0aW1lUG9pbnRzIiwicG9pbnRWYWx1ZSIsInBvaW50SW5kZXgiLCJtaW5WYWx1ZSIsImZpbmRCYXJDaGFydEN1cnJlbnRJbmRleCIsInlBeGlzUG9pbnRzIiwiZmluZExlZ2VuZEluZGV4IiwibGVnZW5kRGF0YSIsImN1cnJlbnRJbmRleCIsImdhcCIsImlzSW5FeGFjdExlZ2VuZEFyZWEiLCJmaW5kUmFkYXJDaGFydEN1cnJlbnRJbmRleCIsInJhZGFyRGF0YSIsImNvdW50IiwiZWFjaEFuZ2xlQXJlYSIsImlzSW5FeGFjdFBpZUNoYXJ0QXJlYSIsInJhZGl1cyIsImZpeEFuZ2xlIiwiYXRhbjIiLCJhbmdsZUxpc3QiLCJyYW5nZVN0YXJ0IiwicmFuZ2VFbmQiLCJmaW5kRnVubmVsQ2hhcnRDdXJyZW50SW5kZXgiLCJmdW5uZWxEYXRhIiwiZnVubmVsQXJlYSIsImZpbmRXb3JkQ2hhcnRDdXJyZW50SW5kZXgiLCJ3b3JkRGF0YSIsImZpbmRNYXBDaGFydEN1cnJlbnRJbmRleCIsImNEYXRhIiwibWFwRGF0YSIsInRtcCIsInBvaW50VG9Db29yZGluYXRlIiwiYm91bmRzIiwic2NhbGUiLCJ4b2Zmc2V0IiwieW9mZnNldCIsInBvaSIsImdlb21ldHJ5IiwiY29vcmRpbmF0ZXMiLCJpc1BvaVdpdGhpblBvbHkiLCJtZXJjYXRvciIsImZpbmRSb3NlQ2hhcnRDdXJyZW50SW5kZXgiLCJwaWVEYXRhIiwiZ2V0Um9zZURhdGFQb2ludHMiLCJfc2VyaWVzXyIsInJvc2UiLCJvZmZzZXRBbmdsZSIsIl9zdGFydF8iLCJfcm9zZV9wcm9wb3J0aW9uXyIsImZpbmRQaWVDaGFydEN1cnJlbnRJbmRleCIsImdldFBpZURhdGFQb2ludHMiLCJwaWUiLCJyaW5nIiwiX3Byb3BvcnRpb25fIiwicG93Iiwic3BsaXRQb2ludHMiLCJlYWNoU2VyaWVzIiwibmV3UG9pbnRzIiwiaXRlbXMiLCJjb25uZWN0TnVsbHMiLCJjYWxMZWdlbmREYXRhIiwid2hvbGVXaWR0aCIsIndob2xlSGVpZ2h0Iiwid2lkdGhBcnIiLCJoZWlnaHRBcnIiLCJsZWdlbmQiLCJtYXJnaW4iLCJzaGFwZVdpZHRoIiwic2hhcGVSaWdodCIsImxpbmVIZWlnaHQiLCJsZWdlbmRMaXN0Iiwid2lkdGhDb3VudCIsIndpZHRoQ291bnRBcnIiLCJjdXJyZW50Um93IiwibGVnZW5kVGV4dCIsIml0ZW1XaWR0aCIsIml0ZW1HYXAiLCJsZWdlbmRXaWR0aCIsImZsb2F0IiwibWF4SGVpZ2h0IiwibWF4TGVuZ3RoIiwibGluZU51bSIsInRlbXAiLCJzbGljZSIsIm1heFdpZHRoIiwiY2FsQ2F0ZWdvcmllc0RhdGEiLCJyZXN1bHQiLCJtYXJnaW5Ub3AiLCJjYXRlZ29yaWVzVGV4dExlbnRoIiwieGl0ZW0iLCJtYXhUZXh0TGVuZ3RoIiwicm90YXRlTGFiZWwiLCJyb3RhdGVBbmdsZSIsInRlbXBIZWlnaHQiLCJzaW4iLCJlbmFibGVTY3JvbGwiLCJzY3JvbGxTaG93IiwiZGlzYWJsZWQiLCJnZXRYQXhpc1RleHRMaXN0Iiwic3RhY2siLCJzb3J0ZWQiLCJzdWJpdGVtIiwicmFuZ2VTcGFuIiwiZWFjaFJhbmdlIiwic3BsaXROdW1iZXIiLCJjYWxYQXhpc0RhdGEiLCJjb2x1bW5zdHlsZSIsImJhciIsInJhbmdlcyIsInJhbmdlc0Zvcm1hdCIsInhBeGlzU2NhbGVWYWx1ZXMiLCJPYmplY3QiLCJnZXRYQXhpc1BvaW50cyIsInRleHRMZW5ndGgiLCJnZXRSYWRhckRhdGFQb2ludHMiLCJwcm9jZXNzIiwicmFkYXJPcHRpb24iLCJyYWRhciIsImVhY2giLCJsaXN0SXRlbSIsInByb3BvcnRpb24iLCJjb3MiLCJfcmFkaXVzXyIsImdldEZ1bm5lbERhdGFQb2ludHMiLCJtaW5SYWRpdXMiLCJkYXRhQXJyIiwicmFkaXVzTGVuZ3RoIiwiZ2V0QXJjYmFyRGF0YVBvaW50cyIsImFyY2Jhck9wdGlvbiIsInRvdGFsQW5nbGUiLCJkaXJlY3Rpb24iLCJnZXRHYXVnZUFyY2JhckRhdGFQb2ludHMiLCJnZXRHYXVnZUF4aXNQb2ludHMiLCJ0ZW1wU3RhcnRBbmdsZSIsIl9zdGFydEFuZ2xlXyIsIl9lbmRBbmdsZV8iLCJnZXRHYXVnZURhdGFQb2ludHMiLCJnYXVnZU9wdGlvbiIsInBvaW50ZXIiLCJfb2xkQW5nbGVfIiwib2xkQW5nbGUiLCJvbGREYXRhIiwiZ2V0UGllVGV4dE1heExlbmd0aCIsInRleHRTaXplIiwiZml4Q29sdW1lRGF0YSIsImNvbHVtbkxlbiIsInNlcmllc0dhcCIsImNhdGVnb3J5R2FwIiwibWl4IiwiY29sdW1uIiwiZml4QmFyRGF0YSIsImZpeENvbHVtZU1ldGVyRGF0YSIsImJvcmRlciIsImZpeENvbHVtZVN0YWNrRGF0YSIsImluZGV4biIsImZpeEJhclN0YWNrRGF0YSIsInNwYWNpbmdWYWxpZCIsImRhdGFDb3VudCIsIml0ZW1Db3VudCIsInN0YXJ0WCIsImVuZFgiLCJnZXRDYW5kbGVEYXRhUG9pbnRzIiwidmFsaWRIZWlnaHQiLCJjUG9pbnRzIiwiaW5kZXhzIiwicG9pbnQiLCJnZXREYXRhUG9pbnRzIiwidmFsaWRXaWR0aCIsInhyYW5nZXMiLCJ4bWluUmFuZ2UiLCJ4bWF4UmFuZ2UiLCJzaGlmdCIsInBvcCIsInQiLCJnZXRMaW5lRGF0YVBvaW50cyIsImxpbmVPcHRpb24iLCJhbmltYXRpb24iLCJnZXRDb2x1bW5EYXRhUG9pbnRzIiwiemVyb1BvaW50cyIsImdldE1vdW50RGF0YVBvaW50cyIsIm1vdW50T3B0aW9uIiwibW91bnRXaWR0aCIsImdldEJhckRhdGFQb2ludHMiLCJnZXRTdGFja0RhdGFQb2ludHMiLCJzZXJpZXNJbmRleCIsInN0YWNrU2VyaWVzIiwidmFsdWUwIiwiaGVpZ2h0MCIsImhlaWdodGMiLCJ5MCIsImdldEJhclN0YWNrRGF0YVBvaW50cyIsIngwIiwiZ2V0WUF4aXNUZXh0TGlzdCIsInlEYXRhIiwiZGF0YVJhbmdlIiwieUF4aXMiLCJyZXZlcnNlIiwiY2FsWUF4aXNEYXRhIiwiWUxlbmd0aCIsInJhbmdlc0FyciIsInJhbmdlc0Zvcm1hdEFyciIsInlBeGlzV2lkdGhBcnIiLCJ1bml0IiwidG9maXgiLCJ5QXhpc0ZvbnRTaXplcyIsImNhbGlicmF0aW9uIiwieUF4aXNGb250U2l6ZSIsImNhbFRvb2x0aXBZQXhpc0RhdGEiLCJ5QXhpc0RhdGEiLCJtaW5BeGlzIiwibWF4VmFsIiwibWluVmFsIiwiY2FsTWFya0xpbmVEYXRhIiwieUF4aXNJbmRleCIsImNvbnRleHRSb3RhdGUiLCJyb3RhdGVMb2NrIiwidHJhbnNsYXRlIiwiX3JvdGF0ZV8iLCJkcmF3UG9pbnRTaGFwZSIsInNoYXBlIiwiYmVnaW5QYXRoIiwiZGF0YVBvaW50U2hhcGVUeXBlIiwic2V0U3Ryb2tlU3R5bGUiLCJzZXRGaWxsU3R5bGUiLCJiYWNrZ3JvdW5kIiwic2V0TGluZVdpZHRoIiwibW92ZVRvIiwibGluZVRvIiwiYXJjIiwicmVjdCIsImNsb3NlUGF0aCIsImZpbGwiLCJzdHJva2UiLCJkcmF3QWN0aXZlUG9pbnQiLCJpbmNsdWRlcyIsImFjdGl2ZVR5cGUiLCJkcmF3UmluZ1RpdGxlIiwidGl0bGVmb250U2l6ZSIsInRpdGxlIiwic3VidGl0bGVmb250U2l6ZSIsInN1YnRpdGxlIiwidGl0bGVGb250Q29sb3IiLCJzdWJ0aXRsZUZvbnRDb2xvciIsInRpdGxlSGVpZ2h0Iiwic3VidGl0bGVIZWlnaHQiLCJ0ZXh0V2lkdGgiLCJzdGFydFkiLCJmaWxsVGV4dCIsIl90ZXh0V2lkdGgiLCJfc3RhcnRYIiwiX3N0YXJ0WSIsImRyYXdQb2ludFRleHQiLCJ0ZXh0T2Zmc2V0IiwidGV4dENvbG9yIiwiZm9ybWF0VmFsIiwic2V0VGV4dEFsaWduIiwiZHJhd0NvbHVtZVBvaW50VGV4dCIsIlBvc2l0aW9uIiwibGFiZWxQb3NpdGlvbiIsImRyYXdNb3VudFBvaW50VGV4dCIsImRyYXdCYXJQb2ludFRleHQiLCJkcmF3R2F1Z2VMYWJlbCIsImNlbnRlclBvc2l0aW9uIiwibGFiZWxPZmZzZXQiLCJzcGxpdEFuZ2xlIiwic3BsaXRMaW5lIiwidG90YWxOdW1iZXIiLCJlbmROdW1iZXIiLCJzdGFydE51bWJlciIsIm5vd0FuZ2xlIiwibm93TnVtYmVyIiwicG9zIiwibGFiZWxUZXh0IiwibGFiZWxDb2xvciIsImRyYXdSYWRhckxhYmVsIiwibGFiZWxQb2ludFNob3ciLCJwb3NQb2ludCIsInBvc1BvaW50QXhpcyIsImxhYmVsUG9pbnRDb2xvciIsImxhYmVsUG9pbnRSYWRpdXMiLCJsYWJlbFNob3ciLCJwb3NSZWxhdGl2ZUNhbnZhcyIsImRyYXdQaWVUZXh0IiwibGluZVJhZGl1cyIsInRleHRPYmplY3RDb2xsZWN0aW9uIiwibGFzdFRleHRPYmplY3QiLCJzZXJpZXNDb252ZXJ0Iiwib3JnaW5YMSIsIm9yZ2luWTEiLCJvcmdpblgyIiwib3JnaW5ZMiIsIm9yZ2luWDMiLCJvcmdpblkzIiwidGV4dE9iamVjdCIsImxpbmVTdGFydCIsImxpbmVFbmQiLCJsaW5lU3RhcnRQb2lzdGlvbiIsImxpbmVFbmRQb2lzdGlvbiIsInRleHRQb3NpdGlvbiIsImN1cnZlU3RhcnRYIiwidGV4dFN0YXJ0WCIsInF1YWRyYXRpY0N1cnZlVG8iLCJkcmF3VG9vbFRpcFNwbGl0TGluZSIsInRvb2xUaXBPcHRpb24iLCJncmlkVHlwZSIsImRhc2hMZW5ndGgiLCJlbmRZIiwic2V0TGluZURhc2giLCJncmlkQ29sb3IiLCJ4QXhpc0xhYmVsIiwidGV4dFgiLCJ0ZXh0WSIsImxhYmVsQmdDb2xvciIsInRvb2xUaXBCYWNrZ3JvdW5kIiwibGFiZWxCZ09wYWNpdHkiLCJ0b29sVGlwT3BhY2l0eSIsImJveFBhZGRpbmciLCJsYWJlbEZvbnRDb2xvciIsImRyYXdNYXJrTGluZSIsIm1hcmtMaW5lT3B0aW9uIiwibWFya0xpbmUiLCJsaW5lQ29sb3IiLCJzaG93TGFiZWwiLCJsYWJlbEZvbnRTaXplIiwibGFiZWxQYWRkaW5nIiwibGFiZWxBbGlnbiIsImxhYmVsT2Zmc2V0WCIsImxhYmVsT2Zmc2V0WSIsImJnV2lkdGgiLCJiZ1N0YXJ0WCIsImJnU3RhcnRZIiwiZHJhd1Rvb2xUaXBIb3JpemVudGFsTGluZSIsInlBeGlzTGFiZWwiLCJ0U3RhcnRMZWZ0IiwidFN0YXJ0UmlnaHQiLCJiZ0VuZFgiLCJkcmF3VG9vbFRpcFNwbGl0QXJlYSIsImFjdGl2ZUJnQ29sb3IiLCJhY3RpdmVCZ09wYWNpdHkiLCJhY3RpdmVXaWR0aCIsImRyYXdCYXJUb29sVGlwU3BsaXRBcmVhIiwiZHJhd1Rvb2xUaXAiLCJzaG93Qm94Iiwic2hvd0Fycm93Iiwic2hvd0NhdGVnb3J5IiwiYmdDb2xvciIsImJnT3BhY2l0eSIsImJvcmRlckNvbG9yIiwiYm9yZGVyV2lkdGgiLCJib3JkZXJSYWRpdXMiLCJib3JkZXJPcGFjaXR5IiwibGVnZW5kU2hvdyIsInVuc2hpZnQiLCJsZWdlbmRNYXJnaW5SaWdodCIsImFycm93V2lkdGgiLCJpc092ZXJSaWdodEJvcmRlciIsInRvb2xUaXBXaWR0aCIsInRvb2xUaXBIZWlnaHQiLCJfc2Nyb2xsRGlzdGFuY2VfIiwiZmlsbFJlY3QiLCJzZXRUZXh0QmFzZWxpbmUiLCJkcmF3Q29sdW1uRGF0YVBvaW50cyIsImNvbHVtbk9wdGlvbiIsIm1ldGVyQm9yZGVyIiwibWV0ZXJGaWxsQ29sb3IiLCJiYXJCb3JkZXJDaXJjbGUiLCJiYXJCb3JkZXJSYWRpdXMiLCJsaW5lYXJPcGFjaXR5IiwiY29sb3JTdG9wIiwic2F2ZSIsImxlZnROdW0iLCJyaWdodE51bSIsInplcm9IZWlnaHQiLCJ0b29sdGlwUG9pbnRzIiwiZmlsbENvbG9yIiwic3Ryb2tlQ29sb3IiLCJncmQiLCJjcmVhdGVMaW5lYXJHcmFkaWVudCIsImFkZENvbG9yU3RvcCIsImxlZnQiLCJ0b3AiLCJyMCIsInIxIiwicjIiLCJyMyIsImRhdGFMYWJlbCIsInJlc3RvcmUiLCJkcmF3TW91bnREYXRhUG9pbnRzIiwiYmV6aWVyQ3VydmVUbyIsImRyYXdCYXJEYXRhUG9pbnRzIiwiZHJhd0NhbmRsZURhdGFQb2ludHMiLCJzZXJpZXNNQSIsImNhbmRsZU9wdGlvbiIsImF2ZXJhZ2UiLCJjYW5kbGUiLCJ1cExpbmUiLCJkb3duTGluZSIsImRheSIsImxlZnRTcGFjZSIsInJpZ2h0U3BhY2UiLCJzcGxpdFBvaW50TGlzdCIsInN0YXJ0UG9pbnQiLCJjdHJsUG9pbnQiLCJkcmF3QXJlYURhdGFQb2ludHMiLCJhcmVhT3B0aW9uIiwib3BhY2l0eSIsImFkZExpbmUiLCJncmFkaWVudCIsImZpcnN0UG9pbnQiLCJsYXN0UG9pbnQiLCJsaW5lVHlwZSIsImRyYXdTY2F0dGVyRGF0YVBvaW50cyIsInNjYXR0ZXJPcHRpb24iLCJzY2F0dGVyIiwiZHJhd0J1YmJsZURhdGFQb2ludHMiLCJidWJibGVPcHRpb24iLCJidWJibGUiLCJkcmF3TGluZURhdGFQb2ludHMiLCJvblNoYWRvdyIsImxpbmUiLCJzZXRTaGFkb3ciLCJkcmF3TWl4RGF0YVBvaW50cyIsImNvbHVtbkluZGV4IiwiY29sdW1uTGVuZ3RoIiwiYWRkUG9pbnQiLCJkcmF3VG9vbFRpcEJyaWRnZSIsImhvcml6ZW50YWxMaW5lIiwiZHJhd1hBeGlzIiwic2Nyb2xsWSIsInNjcm9sbFNjcmVlbldpZHRoIiwic2Nyb2xsVG90YWxXaWR0aCIsInNjcm9sbFdpZHRoIiwic2Nyb2xsTGVmdCIsInNldExpbmVDYXAiLCJzY3JvbGxCYWNrZ3JvdW5kQ29sb3IiLCJzY3JvbGxDb2xvciIsImRpc2FibGVHcmlkIiwiZ3JpZEV2YWwiLCJtYXhYQXhpc0xpc3RMZW5ndGgiLCJsYWJlbENvdW50IiwicmF0aW8iLCJuZXdDYXRlZ29yaWVzIiwiY2dMZW5ndGgiLCJ4QXhpc0ZvbnRTaXplIiwiX3hBeGlzVGV4dEFuZ2xlXyIsInNjcm9sbEhlaWdodCIsInRydWVQb2ludHMiLCJ0aXRsZU9mZnNldFgiLCJ0aXRsZU9mZnNldFkiLCJheGlzTGluZSIsImF4aXNMaW5lQ29sb3IiLCJkcmF3WUF4aXNHcmlkIiwieEF4aXNlYWNoU3BhY2luZyIsIlRvdGFsV2lkdGgiLCJkcmF3WUF4aXMiLCJ0U3RhcnRDZW50ZXIiLCJ0ZXh0QWxpZ24iLCJ0bXBzdHJhdCIsImdhcHdpZHRoIiwic2hvd1RpdGxlIiwiZHJhd0xlZ2VuZCIsImxlZ2VuZEFyZWEiLCJiYWNrZ3JvdW5kQ29sb3IiLCJpdGVtTGlzdCIsImxpc3RJbmRleCIsImhpZGRlbkNvbG9yIiwiZm9udFRyYW5zIiwiZHJhd1BpZURhdGFQb2ludHMiLCJwaWVPcHRpb24iLCJhY3RpdmVPcGFjaXR5IiwiYWN0aXZlUmFkaXVzIiwibGFiZWxXaWR0aCIsInJpbmdXaWR0aCIsImN1c3RvbVJhZGl1cyIsImNlbnRlckNvbG9yIiwiX3BpZVRleHRNYXhMZW5ndGhfIiwibGluZUpvaW4iLCJmaWxsY29sb3IiLCJjcmVhdGVDaXJjdWxhckdyYWRpZW50IiwiY3JlYXRlUmFkaWFsR3JhZGllbnQiLCJpbm5lclBpZVdpZHRoIiwiZHJhd1Jvc2VEYXRhUG9pbnRzIiwicm9zZU9wdGlvbiIsImRyYXdBcmNiYXJEYXRhUG9pbnRzIiwibGluZUNhcCIsImFyY2JhciIsImNlbnRlclgiLCJjZW50ZXJZIiwiZHJhd0dhdWdlRGF0YVBvaW50cyIsImZpeFJhZGl1cyIsImNoaWxkTnVtYmVyIiwiY2hpbGRXaWR0aCIsImdhdWdlIiwiaW5uZXJSYWRpdXMiLCJwaWVSYWRpdXMiLCJjaGlsZEFuZ2xlIiwicHJvYyIsInBvaW50ZXJSYWRpdXMiLCJncmFkaWVudDMiLCJlYWNoQ2F0ZWdvcmllcyIsImNoaWxkZW5kWCIsImRyYXdSYWRhckRhdGFQb2ludHMiLCJheGlzTGFiZWwiLCJheGlzTGFiZWxUb2ZpeCIsImdyaWRDb3VudCIsImNvb3JkaW5hdGVBbmdsZSIsInhyIiwieXIiLCJfbG9vcCIsInN0YXJ0UG9zIiwicmFkYXJEYXRhUG9pbnRzIiwic3RlcExlbmd0aCIsImxhYmVsIiwibG9ubGF0Mm1lcmNhdG9yIiwibG9uZ2l0dWRlIiwibGF0aXR1ZGUiLCJsb2ciLCJ0YW4iLCJtZXJjYXRvcjJsb25sYXQiLCJsb25sYXQiLCJhdGFuIiwiZXhwIiwiZ2V0Qm91bmRpbmdCb3giLCJjb29yZHMiLCJ4TWluIiwieE1heCIsInlNaW4iLCJ5TWF4IiwiY29vcmRhIiwiY29vcmRpbmF0ZVRvUG9pbnQiLCJwb2ludFkiLCJwb2ludFgiLCJpc1JheUludGVyc2VjdHNTZWdtZW50Iiwic19wb2kiLCJlX3BvaSIsInhzZWciLCJwb2x5Iiwic2luc2MiLCJlcG9seSIsImRyYXdNYXBEYXRhUG9pbnRzIiwibWFwT3B0aW9uIiwiYWN0aXZlIiwiZmlsbE9wYWNpdHkiLCJhY3RpdmVCb3JkZXJDb2xvciIsImFjdGl2ZUZpbGxDb2xvciIsImFjdGl2ZUZpbGxPcGFjaXR5IiwieFNjYWxlIiwieVNjYWxlIiwiZ2Fvc2kiLCJjZW50ZXJQb2ludCIsInByb3BlcnRpZXMiLCJjZW50cm9pZCIsImFjdGl2ZVRleHRDb2xvciIsImRyYXciLCJub3JtYWxJbnQiLCJpdGVyIiwiYXJyIiwicmFuZG9tIiwiY29sbGlzaW9uTmV3IiwiaXNJbiIsImdldFdvcmRDbG91ZFBvaW50IiwidEhlaWdodCIsInRXaWR0aCIsImJyZWFrbnVtIiwiU3BpbiIsImlzU3BpbiIsImFyZWF2IiwiZHJhd1dvcmRDbG91ZERhdGFQb2ludHMiLCJ3b3JkT3B0aW9uIiwiYXV0b0NvbG9ycyIsIndvcmQiLCJ3b3JkQ2xvdWREYXRhIiwic3Ryb2tlVGV4dCIsImRyYXdGdW5uZWxEYXRhUG9pbnRzIiwiZnVubmVsT3B0aW9uIiwibWluU2l6ZSIsImZ1bm5lbCIsInNlcmllc05ldyIsImRyYXdGdW5uZWxUZXh0IiwiZHJhd0Z1bm5lbENlbnRlclRleHQiLCJjZW50ZXJUZXh0IiwiY2VudGVyVGV4dFNpemUiLCJjZW50ZXJUZXh0Q29sb3IiLCJkcmF3Q2FudmFzIiwiVGltaW5nIiwiZWFzZUluIiwiZWFzZU91dCIsImVhc2VJbk91dCIsImxpbmVhciIsIkFuaW1hdGlvbiIsImlzU3RvcCIsImR1cmF0aW9uIiwidGltaW5nIiwiZGVsYXkiLCJjcmVhdGVBbmltYXRpb25GcmFtZSIsInNldFRpbWVvdXQiLCJzdGVwIiwidGltZVN0YW1wIiwiRGF0ZSIsInJlcXVlc3RBbmltYXRpb25GcmFtZSIsImFuaW1hdGlvbkZyYW1lIiwic3RhcnRUaW1lU3RhbXAiLCJfc3RlcCIsInRpbWVzdGFtcCIsIm9uUHJvY2VzcyIsIm9uQW5pbWF0aW9uRmluaXNoIiwidGltaW5nRnVuY3Rpb24iLCJiaW5kIiwicHJvdG90eXBlIiwic3RvcCIsImRyYXdDaGFydHMiLCJfdGhpcyIsImFuaW1hdGlvbkluc3RhbmNlIiwiX2NhbExlZ2VuZERhdGEiLCJsZWdlbmRIZWlnaHQiLCJfY2FsWUF4aXNEYXRhIiwibWF4VGl0bGVIZWlnaHQiLCJyaWdodEluZGV4IiwibGVmdEluZGV4IiwiX2NhbENhdGVnb3JpZXNEYXRhIiwiY2F0ZWdvcmllc0RhdGEiLCJzY3JvbGxBbGlnbiIsIm9mZnNldExlZnQiLCJ0b3RhbFdpZHRoIiwic2NyZWVuV2lkdGgiLCJjdXJyZW50T2Zmc2V0Iiwic3RhcnRUb3VjaFgiLCJsYXN0TW92ZVRpbWUiLCJjbGVhclJlY3QiLCJfZHJhd0xpbmVEYXRhUG9pbnRzIiwiZW5hYmxlTWFya0xpbmUiLCJfZHJhd1NjYXR0ZXJEYXRhUG9pbnRzIiwiX2RyYXdCdWJibGVEYXRhUG9pbnRzIiwiX2RyYXdNaXhEYXRhUG9pbnRzIiwiX2RyYXdDb2x1bW5EYXRhUG9pbnRzIiwiX2RyYXdNb3VudERhdGFQb2ludHMiLCJfZHJhd0JhckRhdGFQb2ludHMiLCJfZHJhd0FyZWFEYXRhUG9pbnRzIiwiYXJjYmFyRGF0YSIsImdhdWdlRGF0YSIsIl9kcmF3Q2FuZGxlRGF0YVBvaW50cyIsInVDaGFydHNFdmVudCIsImV2ZW50cyIsImFkZEV2ZW50TGlzdGVuZXIiLCJsaXN0ZW5lciIsImRlbEV2ZW50TGlzdGVuZXIiLCJfbGVuIiwiYXJncyIsIl9rZXkiLCJwYXJhbXMiLCJ1Q2hhcnRzIiwicGl4ZWxSYXRpbyIsImdyaWRTZXQiLCJjYW52YXMyZCIsImNvbmZpZyQkMSIsInRlbXBXaWR0aCIsInN0cm9rZVN0eWxlIiwibGluZVdpZHRoIiwiZm9udCIsImZpbGxTdHlsZSIsInRleHRCYXNlbGluZSIsImJsdXIiLCJzaGFkb3dDb2xvciIsInNoYWRvd09mZnNldFgiLCJzaGFkb3dPZmZzZXRZIiwic2hhZG93Qmx1ciIsImNhbGwiLCJ1cGRhdGVEYXRhIiwiX2dldFhBeGlzUG9pbnRzMCIsInpvb20iLCJjZW50ZXJMZWZ0IiwiTWF4TGVmdCIsImRvYnVsZVpvb20iLCJ0Y3MiLCJjbGllbnRZIiwibnRjcyIsInhsZW5ndGgiLCJtb3ZlQ291bnQiLCJjdHMwIiwiY3RzMSIsIm1vdmVDdXJyZW50MSIsImdldEN1cnJlbnREYXRhSW5kZXgiLCJtb3ZlQ3VycmVudDIiLCJjdXJyZW50RWFjaFNwYWNpbmciLCJjdXJyZW50TGVmdCIsInN0b3BBbmltYXRpb24iLCJfdG91Y2hlcyQiLCJnZXRMZWdlbmREYXRhSW5kZXgiLCJ0b3VjaExlZ2VuZCIsInNob3dUb29sVGlwIiwiX2dldFRvb2xUaXBEYXRhIiwiX2dldE1peFRvb2xUaXBEYXRhIiwic2Nyb2xsU3RhcnQiLCJzY3JvbGwiLCJub3ciLCJMaW1pdCIsInRvdWNoTW92ZUxpbWl0IiwiY3Vyck1vdmVUaW1lIiwiX2Rpc3RhbmNlIiwic2Nyb2xsRW5kIiwiX3Njcm9sbE9wdGlvbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFYTs7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUViLElBQUlBLE1BQU0sR0FBRztFQUNYQyxPQUFPLEVBQUUsaUJBQWlCO0VBQzFCQyxVQUFVLEVBQUUsRUFBRTtFQUNkQyxXQUFXLEVBQUUsRUFBRTtFQUNmQyxPQUFPLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUM7RUFDekJDLE1BQU0sRUFBRSxLQUFLO0VBQ2JDLFFBQVEsRUFBRSxFQUFFO0VBQ1pDLFNBQVMsRUFBRSxTQUFTO0VBQ3BCQyxjQUFjLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUM7RUFDeERDLEtBQUssRUFBRSxDQUFDLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxDQUFDO0VBQzFHQyxXQUFXLEVBQUUs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LEVBQUU7TUFDL0I2ZSxnQkFBZ0IsRUFBRTJRLGFBQWEsR0FBR3lFLFNBQVM7TUFDM0MxZ0IsU0FBUyxFQUFFO0lBQ2IsQ0FBQyxDQUFDO0lBQ0osSUFBSSxDQUFDdlQsSUFBSSxHQUFHQSxJQUFJO0lBQ2R5dUIsVUFBVSxDQUFDd0QsSUFBSSxDQUFDLElBQUksRUFBRWp5QixJQUFJLENBQUN4QixJQUFJLEVBQUV3QixJQUFJLEVBQUUsSUFBSSxDQUFDL0YsTUFBTSxFQUFFLElBQUksQ0FBQ3FLLE9BQU8sQ0FBQztJQUNqRSxPQUFPa3JCLGFBQWEsR0FBR3lFLFNBQVM7RUFDbEM7QUFDRixDQUFDO0FBRURoRCxPQUFPLENBQUMxQyxTQUFTLENBQUMyRixTQUFTLEdBQUcsVUFBUzkyQixDQUFDLEVBQUU7RUFDeEMsSUFBSSxJQUFJLENBQUM0QyxJQUFJLENBQUNzTyxZQUFZLEtBQUssSUFBSSxFQUFFO0lBQ25DLElBQUk2bEIsYUFBYSxHQUFHLElBQUksQ0FBQ3R6QixZQUFZO01BQ25DMnVCLGFBQWEsR0FBRzJFLGFBQWEsQ0FBQzNFLGFBQWE7TUFDM0MxdkIsUUFBUSxHQUFHcTBCLGFBQWEsQ0FBQ3IwQixRQUFRO0lBQ25DLElBQUksQ0FBQ2UsWUFBWSxDQUFDMnVCLGFBQWEsR0FBR0EsYUFBYSxHQUFHMXZCLFFBQVE7SUFDMUQsSUFBSSxDQUFDZSxZQUFZLENBQUNmLFFBQVEsR0FBRyxDQUFDO0lBQzlCLElBQUksQ0FBQ2UsWUFBWSxDQUFDK3hCLFNBQVMsR0FBRyxDQUFDO0VBQ2pDO0FBQ0YsQ0FBQztBQUFDLGVBRWEzQixPQUFPO0FBQUEsMkIiLCJmaWxlIjoiMTUxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLypcclxuICogdUNoYXJ0cyAoUilcclxuICog6auY5oCn6IO96Leo5bmz5Y+w5Zu+6KGo5bqT77yM5pSv5oyBSDXjgIFBUFDjgIHlsI/nqIvluo/vvIjlvq7kv6Ev5pSv5LuY5a6dL+eZvuW6pi/lpLTmnaEvUVEvMzYwL+W/q+aJi++8ieOAgVZ1ZeOAgVRhcm/nrYnmlK/mjIFjYW52YXPnmoTmoYbmnrblubPlj7BcclxuICogQ29weXJpZ2h0IChDKSAyMDE4LTIwMjIgUUlVTiAoUikg56eL5LqRIGh0dHBzOi8vd3d3LnVjaGFydHMuY24gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuICogTGljZW5zZWQgKCBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAgKVxyXG4gKiDlpI3liLbkvb/nlKjor7fkv53nlZnmnKzmrrXms6jph4rvvIzmhJ/osKLmlK/mjIHlvIDmupDvvIFcclxuICogXHJcbiAqIHVDaGFydHMgKFIpIOWumOaWuee9keermVxyXG4gKiBodHRwczovL3d3dy51Q2hhcnRzLmNuXHJcbiAqIFxyXG4gKiDlvIDmupDlnLDlnYA6XHJcbiAqIGh0dHBzOi8vZ2l0ZWUuY29tL3VDaGFydHMvdUNoYXJ0c1xyXG4gKiBcclxuICogdW5pLWFwcOaPkuS7tuW4guWcuuWcsOWdgO+8mlxyXG4gKiBodHRwOi8vZXh0LmRjbG91ZC5uZXQuY24vcGx1Z2luP2lkPTI3MVxyXG4gKiBcclxuICovXHJcblxyXG4ndXNlIHN0cmljdCc7XHJcblxyXG52YXIgY29uZmlnID0ge1xyXG4gIHZlcnNpb246ICd2Mi41LjAtMjAyMzAxMDEnLFxyXG4gIHlBeGlzV2lkdGg6IDE1LFxyXG4gIHhBeGlzSGVpZ2h0OiAyMixcclxuICBwYWRkaW5nOiBbMTAsIDEwLCAxMCwgMTBdLFxyXG4gIHJvdGF0ZTogZmFsc2UsXHJcbiAgZm9udFNpemU6IDEzLFxyXG4gIGZvbnRDb2xvcjogJyM2NjY2NjYnLFxyXG4gIGRhdGFQb2ludFNoYXBlOiBbJ2NpcmNsZScsICdjaXJjbGUnLCAnY2lyY2xlJywgJ2NpcmNsZSddLFxyXG4gIGNvbG9yOiBbJyMxODkwRkYnLCAnIzkxQ0I3NCcsICcjRkFDODU4JywgJyNFRTY2NjYnLCAnIzczQzBERScsICcjM0NBMjcyJywgJyNGQzg0NTInLCAnIzlBNjBCNCcsICcjZWE3Y2NjJ10sXHJcbiAgbGluZWFyQ29sb3I6IFsnIzBFRTJGOCcsICcjMkJEQ0E4JywgJyNGQTdEOEQnLCAnI0VCODhFMicsICcjMkFFM0EwJywgJyMwRUUyRjgnLCAnI0VCODhFMicsICcjNjc3M0UzJywgJyNGNzhBODUnXSxcclxuICBwaWVDaGFydExpbmVQYWRkaW5nOiAxNSxcclxuICBwaWVDaGFydFRleHRQYWRkaW5nOiA1LFxyXG4gIHRpdGxlRm9udFNpemU6IDIwLFxyXG4gIHN1YnRpdGxlRm9udFNpemU6IDE1LFxyXG4gIHJhZGFyTGFiZWxUZXh0TWFyZ2luOiAxMyxcclxufTtcclxuXHJcbnZhciBhc3NpZ24gPSBmdW5jdGlvbih0YXJnZXQsIC4uLnZhckFyZ3MpIHtcclxuICBpZiAodGFyZ2V0ID09IG51bGwpIHtcclxuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ1t1Q2hhcnRzXSBDYW5ub3QgY29udmVydCB1bmRlZmluZWQgb3IgbnVsbCB0byBvYmplY3QnKTtcclxuICB9XHJcbiAgaWYgKCF2YXJBcmdzIHx8IHZhckFyZ3MubGVuZ3RoIDw9IDApIHtcclxuICAgIHJldHVybiB0YXJnZXQ7XHJcbiAgfVxyXG4gIC8vIOa3seW6puWQiOW5tuWvueixoVxyXG4gIGZ1bmN0aW9uIGRlZXBBc3NpZ24ob2JqMSwgb2JqMikge1xyXG4gICAgZm9yIChsZXQga2V5IGluIG9iajIpIHtcclxuICAgICAgb2JqMVtrZXldID0gb2JqMVtrZXldICYmIG9iajFba2V5XS50b1N0cmluZygpID09PSBcIltvYmplY3QgT2JqZWN0XVwiID9cclxuICAgICAgICBkZWVwQXNzaWduKG9iajFba2V5XSwgb2JqMltrZXldKSA6IG9iajFba2V5XSA9IG9iajJba2V5XTtcclxuICAgIH1cclxuICAgIHJldHVybiBvYmoxO1xyXG4gIH1cclxuICB2YXJBcmdzLmZvckVhY2godmFsID0+IHtcclxuICAgIHRhcmdldCA9IGRlZXBBc3NpZ24odGFyZ2V0LCB2YWwpO1xyXG4gIH0pO1xyXG4gIHJldHVybiB0YXJnZXQ7XHJcbn07XHJcblxyXG52YXIgdXRpbCA9IHtcclxuICB0b0ZpeGVkOiBmdW5jdGlvbiB0b0ZpeGVkKG51bSwgbGltaXQpIHtcclxuICAgIGxpbWl0ID0gbGltaXQgfHwgMjtcclxuICAgIGlmICh0aGlzLmlzRmxvYXQobnVtKSkge1xyXG4gICAgICBudW0gPSBudW0udG9GaXhlZChsaW1pdCk7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gbnVtO1xyXG4gIH0sXHJcbiAgaXNGbG9hdDogZnVuY3Rpb24gaXNGbG9hdChudW0pIHtcclxuICAgIHJldHVybiBudW0gJSAxICE9PSAwO1xyXG4gIH0sXHJcbiAgYXBwcm94aW1hdGVseUVxdWFsOiBmdW5jdGlvbiBhcHByb3hpbWF0ZWx5RXF1YWwobnVtMSwgbnVtMikge1xyXG4gICAgcmV0dXJuIE1hdGguYWJzKG51bTEgLSBudW0yKSA8IDFlLTEwO1xyXG4gIH0sXHJcbiAgaXNTYW1lU2lnbjogZnVuY3Rpb24gaXNTYW1lU2lnbihudW0xLCBudW0yKSB7XHJcbiAgICByZXR1cm4gTWF0aC5hYnMobnVtMSkgPT09IG51bTEgJiYgTWF0aC5hYnMobnVtMikgPT09IG51bTIgfHwgTWF0aC5hYnMobnVtMSkgIT09IG51bTEgJiYgTWF0aC5hYnMobnVtMikgIT09IG51bTI7XHJcbiAgfSxcclxuICBpc1NhbWVYQ29vcmRpbmF0ZUFyZWE6IGZ1bmN0aW9uIGlzU2FtZVhDb29yZGluYXRlQXJlYShwMSwgcDIpIHtcclxuICAgIHJldHVybiB0aGlzLmlzU2FtZVNpZ24ocDEueCwgcDIueCk7XHJcbiAgfSxcclxuICBpc0NvbGxpc2lvbjogZnVuY3Rpb24gaXNDb2xsaXNpb24ob2JqMSwgb2JqMikge1xyXG4gICAgb2JqMS5lbmQgPSB7fTtcclxuICAgIG9iajEuZW5kLnggPSBvYmoxLnN0YXJ0LnggKyBvYmoxLndpZHRoO1xyXG4gICAgb2JqMS5lbmQueSA9IG9iajEuc3RhcnQueSAtIG9iajEuaGVpZ2h0O1xyXG4gICAgb2JqMi5lbmQgPSB7fTtcclxuICAgIG9iajIuZW5kLnggPSBvYmoyLnN0YXJ0LnggKyBvYmoyLndpZHRoO1xyXG4gICAgb2JqMi5lbmQueSA9IG9iajIuc3RhcnQueSAtIG9iajIuaGVpZ2h0O1xyXG4gICAgdmFyIGZsYWcgPSBvYmoyLnN0YXJ0LnggPiBvYmoxLmVuZC54IHx8IG9iajIuZW5kLnggPCBvYmoxLnN0YXJ0LnggfHwgb2JqMi5lbmQueSA+IG9iajEuc3RhcnQueSB8fCBvYmoyLnN0YXJ0LnkgPCBvYmoxLmVuZC55O1xyXG4gICAgcmV0dXJuICFmbGFnO1xyXG4gIH1cclxufTtcclxuXHJcbi8v5YW85a65SDXngrnlh7vkuovku7ZcclxuZnVuY3Rpb24gZ2V0SDVPZmZzZXQoZSkge1xyXG4gIGUubXAgPSB7XHJcbiAgICBjaGFuZ2VkVG91Y2hlczogW11cclxuICB9O1xyXG4gIGUubXAuY2hhbmdlZFRvdWNoZXMucHVzaCh7XHJcbiAgICB4OiBlLm9mZnNldFgsXHJcbiAgICB5OiBlLm9mZnNldFlcclxuICB9KTtcclxuICByZXR1cm4gZTtcclxufVxyXG5cclxuLy8gaGV4IOi9rCByZ2JhXHJcbmZ1bmN0aW9uIGhleFRvUmdiKGhleFZhbHVlLCBvcGMpIHtcclxuICB2YXIgcmd4ID0gL14jPyhbYS1mXFxkXSkoW2EtZlxcZF0pKFthLWZcXGRdKSQvaTtcclxuICB2YXIgaGV4ID0gaGV4VmFsdWUucmVwbGFjZShyZ3gsIGZ1bmN0aW9uKG0sIHIsIGcsIGIpIHtcclxuICAgIHJldHVybiByICsgciArIGcgKyBnICsgYiArIGI7XHJcbiAgfSk7XHJcbiAgdmFyIHJnYiA9IC9eIz8oW2EtZlxcZF17Mn0pKFthLWZcXGRdezJ9KShbYS1mXFxkXXsyfSkkL2kuZXhlYyhoZXgpO1xyXG4gIHZhciByID0gcGFyc2VJbnQocmdiWzFdLCAxNik7XHJcbiAgdmFyIGcgPSBwYXJzZUludChyZ2JbMl0sIDE2KTtcclxuICB2YXIgYiA9IHBhcnNlSW50KHJnYlszXSwgMTYpO1xyXG4gIHJldHVybiAncmdiYSgnICsgciArICcsJyArIGcgKyAnLCcgKyBiICsgJywnICsgb3BjICsgJyknO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaW5kUmFuZ2UobnVtLCB0eXBlLCBsaW1pdCkge1xyXG4gIGlmIChpc05hTihudW0pKSB7XHJcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ1t1Q2hhcnRzXSBzZXJpZXPmlbDmja7pnIDkuLpOdW1iZXLmoLzlvI8nKTtcclxuICB9XHJcbiAgbGltaXQgPSBsaW1pdCB8fCAxMDtcclxuICB0eXBlID0gdHlwZSA/IHR5cGUgOiAndXBwZXInO1xyXG4gIHZhciBtdWx0aXBsZSA9IDE7XHJcbiAgd2hpbGUgKGxpbWl0IDwgMSkge1xyXG4gICAgbGltaXQgKj0gMTA7XHJcbiAgICBtdWx0aXBsZSAqPSAxMDtcclxuICB9XHJcbiAgaWYgKHR5cGUgPT09ICd1cHBlcicpIHtcclxuICAgIG51bSA9IE1hdGguY2VpbChudW0gKiBtdWx0aXBsZSk7XHJcbiAgfSBlbHNlIHtcclxuICAgIG51bSA9IE1hdGguZmxvb3IobnVtICogbXVsdGlwbGUpO1xyXG4gIH1cclxuICB3aGlsZSAobnVtICUgbGltaXQgIT09IDApIHtcclxuICAgIGlmICh0eXBlID09PSAndXBwZXInKSB7XHJcbiAgICAgIGlmIChudW0gPT0gbnVtICsgMSkgeyAvL+S/ruWkjeaVsOaNruWAvOi/h+Wkp251bSsr5peg5pWI55qEYnVnIGJ5IOWQkeaXpeiRtSBAeHJrX2p5XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgICAgbnVtKys7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBudW0tLTtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIG51bSAvIG11bHRpcGxlO1xyXG59XHJcblxyXG5mdW5jdGlvbiBjYWxDYW5kbGVNQShkYXlBcnIsIG5hbWVBcnIsIGNvbG9yQXJyLCBrZGF0YSkge1xyXG4gIGxldCBzZXJpZXNUZW1wID0gW107XHJcbiAgZm9yIChsZXQgayA9IDA7IGsgPCBkYXlBcnIubGVuZ3RoOyBrKyspIHtcclxuICAgIGxldCBzZXJpZXNJdGVtID0ge1xyXG4gICAgICBkYXRhOiBbXSxcclxuICAgICAgbmFtZTogbmFtZUFycltrXSxcclxuICAgICAgY29sb3I6IGNvbG9yQXJyW2tdXHJcbiAgICB9O1xyXG4gICAgZm9yIChsZXQgaSA9IDAsIGxlbiA9IGtkYXRhLmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XHJcbiAgICAgIGlmIChpIDwgZGF5QXJyW2tdKSB7XHJcbiAgICAgICAgc2VyaWVzSXRlbS5kYXRhLnB1c2gobnVsbCk7XHJcbiAgICAgICAgY29udGludWU7XHJcbiAgICAgIH1cclxuICAgICAgbGV0IHN1bSA9IDA7XHJcbiAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgZGF5QXJyW2tdOyBqKyspIHtcclxuICAgICAgICBzdW0gKz0ga2RhdGFbaSAtIGpdWzFdO1xyXG4gICAgICB9XHJcbiAgICAgIHNlcmllc0l0ZW0uZGF0YS5wdXNoKCsoc3VtIC8gZGF5QXJyW2tdKS50b0ZpeGVkKDMpKTtcclxuICAgIH1cclxuICAgIHNlcmllc1RlbXAucHVzaChzZXJpZXNJdGVtKTtcclxuICB9XHJcbiAgcmV0dXJuIHNlcmllc1RlbXA7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGNhbFZhbGlkRGlzdGFuY2Uoc2VsZiwgZGlzdGFuY2UsIGNoYXJ0RGF0YSwgY29uZmlnLCBvcHRzKSB7XHJcbiAgdmFyIGRhdGFDaGFydEFyZWFXaWR0aCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV0gLSBvcHRzLmFyZWFbM107XHJcbiAgdmFyIGRhdGFDaGFydFdpZHRoID0gY2hhcnREYXRhLmVhY2hTcGFjaW5nICogKG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS54QXhpc1BvaW50cy5sZW5ndGggLSAxKTtcclxuICBpZihvcHRzLnR5cGUgPT0gJ21vdW50JyAmJiBvcHRzLmV4dHJhICYmIG9wdHMuZXh0cmEubW91bnQgJiYgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvICYmIG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyA+IDEpe1xyXG4gICAgaWYob3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvPjIpIG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyA9IDJcclxuICAgIGRhdGFDaGFydFdpZHRoICs9IChvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gLSAxKSpjaGFydERhdGEuZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHZhciB2YWxpZERpc3RhbmNlID0gZGlzdGFuY2U7XHJcbiAgaWYgKGRpc3RhbmNlID49IDApIHtcclxuICAgIHZhbGlkRGlzdGFuY2UgPSAwO1xyXG4gICAgc2VsZi51ZXZlbnQudHJpZ2dlcignc2Nyb2xsTGVmdCcpO1xyXG4gICAgc2VsZi5zY3JvbGxPcHRpb24ucG9zaXRpb24gPSAnbGVmdCdcclxuICAgIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gPSAnbGVmdCc7XHJcbiAgfSBlbHNlIGlmIChNYXRoLmFicyhkaXN0YW5jZSkgPj0gZGF0YUNoYXJ0V2lkdGggLSBkYXRhQ2hhcnRBcmVhV2lkdGgpIHtcclxuICAgIHZhbGlkRGlzdGFuY2UgPSBkYXRhQ2hhcnRBcmVhV2lkdGggLSBkYXRhQ2hhcnRXaWR0aDtcclxuICAgIHNlbGYudWV2ZW50LnRyaWdnZXIoJ3Njcm9sbFJpZ2h0Jyk7XHJcbiAgICBzZWxmLnNjcm9sbE9wdGlvbi5wb3NpdGlvbiA9ICdyaWdodCdcclxuICAgIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gPSAncmlnaHQnO1xyXG4gIH0gZWxzZSB7XHJcbiAgICBzZWxmLnNjcm9sbE9wdGlvbi5wb3NpdGlvbiA9IGRpc3RhbmNlXHJcbiAgICBvcHRzLnhBeGlzLnNjcm9sbFBvc2l0aW9uID0gZGlzdGFuY2U7XHJcbiAgfVxyXG4gIHJldHVybiB2YWxpZERpc3RhbmNlO1xyXG59XHJcblxyXG5mdW5jdGlvbiBpc0luQW5nbGVSYW5nZShhbmdsZSwgc3RhcnRBbmdsZSwgZW5kQW5nbGUpIHtcclxuICBmdW5jdGlvbiBhZGp1c3QoYW5nbGUpIHtcclxuICAgIHdoaWxlIChhbmdsZSA8IDApIHtcclxuICAgICAgYW5nbGUgKz0gMiAqIE1hdGguUEk7XHJcbiAgICB9XHJcbiAgICB3aGlsZSAoYW5nbGUgPiAyICogTWF0aC5QSSkge1xyXG4gICAgICBhbmdsZSAtPSAyICogTWF0aC5QSTtcclxuICAgIH1cclxuICAgIHJldHVybiBhbmdsZTtcclxuICB9XHJcbiAgYW5nbGUgPSBhZGp1c3QoYW5nbGUpO1xyXG4gIHN0YXJ0QW5nbGUgPSBhZGp1c3Qoc3RhcnRBbmdsZSk7XHJcbiAgZW5kQW5nbGUgPSBhZGp1c3QoZW5kQW5nbGUpO1xyXG4gIGlmIChzdGFydEFuZ2xlID4gZW5kQW5nbGUpIHtcclxuICAgIGVuZEFuZ2xlICs9IDIgKiBNYXRoLlBJO1xyXG4gICAgaWYgKGFuZ2xlIDwgc3RhcnRBbmdsZSkge1xyXG4gICAgICBhbmdsZSArPSAyICogTWF0aC5QSTtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGFuZ2xlID49IHN0YXJ0QW5nbGUgJiYgYW5nbGUgPD0gZW5kQW5nbGU7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGNyZWF0ZUN1cnZlQ29udHJvbFBvaW50cyhwb2ludHMsIGkpIHtcclxuICBmdW5jdGlvbiBpc05vdE1pZGRsZVBvaW50KHBvaW50cywgaSkge1xyXG4gICAgaWYgKHBvaW50c1tpIC0gMV0gJiYgcG9pbnRzW2kgKyAxXSkge1xyXG4gICAgICByZXR1cm4gcG9pbnRzW2ldLnkgPj0gTWF0aC5tYXgocG9pbnRzW2kgLSAxXS55LCBwb2ludHNbaSArIDFdLnkpIHx8IHBvaW50c1tpXS55IDw9IE1hdGgubWluKHBvaW50c1tpIC0gMV0ueSxcclxuICAgICAgICBwb2ludHNbaSArIDFdLnkpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgfVxyXG4gIH1cclxuICBmdW5jdGlvbiBpc05vdE1pZGRsZVBvaW50WChwb2ludHMsIGkpIHtcclxuICAgIGlmIChwb2ludHNbaSAtIDFdICYmIHBvaW50c1tpICsgMV0pIHtcclxuICAgICAgcmV0dXJuIHBvaW50c1tpXS54ID49IE1hdGgubWF4KHBvaW50c1tpIC0gMV0ueCwgcG9pbnRzW2kgKyAxXS54KSB8fCBwb2ludHNbaV0ueCA8PSBNYXRoLm1pbihwb2ludHNbaSAtIDFdLngsXHJcbiAgICAgICAgcG9pbnRzW2kgKyAxXS54KTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHJldHVybiBmYWxzZTtcclxuICAgIH1cclxuICB9XHJcbiAgdmFyIGEgPSAwLjI7XHJcbiAgdmFyIGIgPSAwLjI7XHJcbiAgdmFyIHBBeCA9IG51bGw7XHJcbiAgdmFyIHBBeSA9IG51bGw7XHJcbiAgdmFyIHBCeCA9IG51bGw7XHJcbiAgdmFyIHBCeSA9IG51bGw7XHJcbiAgaWYgKGkgPCAxKSB7XHJcbiAgICBwQXggPSBwb2ludHNbMF0ueCArIChwb2ludHNbMV0ueCAtIHBvaW50c1swXS54KSAqIGE7XHJcbiAgICBwQXkgPSBwb2ludHNbMF0ueSArIChwb2ludHNbMV0ueSAtIHBvaW50c1swXS55KSAqIGE7XHJcbiAgfSBlbHNlIHtcclxuICAgIHBBeCA9IHBvaW50c1tpXS54ICsgKHBvaW50c1tpICsgMV0ueCAtIHBvaW50c1tpIC0gMV0ueCkgKiBhO1xyXG4gICAgcEF5ID0gcG9pbnRzW2ldLnkgKyAocG9pbnRzW2kgKyAxXS55IC0gcG9pbnRzW2kgLSAxXS55KSAqIGE7XHJcbiAgfVxyXG5cclxuICBpZiAoaSA+IHBvaW50cy5sZW5ndGggLSAzKSB7XHJcbiAgICB2YXIgbGFzdCA9IHBvaW50cy5sZW5ndGggLSAxO1xyXG4gICAgcEJ4ID0gcG9pbnRzW2xhc3RdLnggLSAocG9pbnRzW2xhc3RdLnggLSBwb2ludHNbbGFzdCAtIDFdLngpICogYjtcclxuICAgIHBCeSA9IHBvaW50c1tsYXN0XS55IC0gKHBvaW50c1tsYXN0XS55IC0gcG9pbnRzW2xhc3QgLSAxXS55KSAqIGI7XHJcbiAgfSBlbHNlIHtcclxuICAgIHBCeCA9IHBvaW50c1tpICsgMV0ueCAtIChwb2ludHNbaSArIDJdLnggLSBwb2ludHNbaV0ueCkgKiBiO1xyXG4gICAgcEJ5ID0gcG9pbnRzW2kgKyAxXS55IC0gKHBvaW50c1tpICsgMl0ueSAtIHBvaW50c1tpXS55KSAqIGI7XHJcbiAgfVxyXG4gIGlmIChpc05vdE1pZGRsZVBvaW50KHBvaW50cywgaSArIDEpKSB7XHJcbiAgICBwQnkgPSBwb2ludHNbaSArIDFdLnk7XHJcbiAgfVxyXG4gIGlmIChpc05vdE1pZGRsZVBvaW50KHBvaW50cywgaSkpIHtcclxuICAgIHBBeSA9IHBvaW50c1tpXS55O1xyXG4gIH1cclxuICBpZiAoaXNOb3RNaWRkbGVQb2ludFgocG9pbnRzLCBpICsgMSkpIHtcclxuICAgIHBCeCA9IHBvaW50c1tpICsgMV0ueDtcclxuICB9XHJcbiAgaWYgKGlzTm90TWlkZGxlUG9pbnRYKHBvaW50cywgaSkpIHtcclxuICAgIHBBeCA9IHBvaW50c1tpXS54O1xyXG4gIH1cclxuICBpZiAocEF5ID49IE1hdGgubWF4KHBvaW50c1tpXS55LCBwb2ludHNbaSArIDFdLnkpIHx8IHBBeSA8PSBNYXRoLm1pbihwb2ludHNbaV0ueSwgcG9pbnRzW2kgKyAxXS55KSkge1xyXG4gICAgcEF5ID0gcG9pbnRzW2ldLnk7XHJcbiAgfVxyXG4gIGlmIChwQnkgPj0gTWF0aC5tYXgocG9pbnRzW2ldLnksIHBvaW50c1tpICsgMV0ueSkgfHwgcEJ5IDw9IE1hdGgubWluKHBvaW50c1tpXS55LCBwb2ludHNbaSArIDFdLnkpKSB7XHJcbiAgICBwQnkgPSBwb2ludHNbaSArIDFdLnk7XHJcbiAgfVxyXG4gIGlmIChwQXggPj0gTWF0aC5tYXgocG9pbnRzW2ldLngsIHBvaW50c1tpICsgMV0ueCkgfHwgcEF4IDw9IE1hdGgubWluKHBvaW50c1tpXS54LCBwb2ludHNbaSArIDFdLngpKSB7XHJcbiAgICBwQXggPSBwb2ludHNbaV0ueDtcclxuICB9XHJcbiAgaWYgKHBCeCA+PSBNYXRoLm1heChwb2ludHNbaV0ueCwgcG9pbnRzW2kgKyAxXS54KSB8fCBwQnggPD0gTWF0aC5taW4ocG9pbnRzW2ldLngsIHBvaW50c1tpICsgMV0ueCkpIHtcclxuICAgIHBCeCA9IHBvaW50c1tpICsgMV0ueDtcclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIGN0ckE6IHtcclxuICAgICAgeDogcEF4LFxyXG4gICAgICB5OiBwQXlcclxuICAgIH0sXHJcbiAgICBjdHJCOiB7XHJcbiAgICAgIHg6IHBCeCxcclxuICAgICAgeTogcEJ5XHJcbiAgICB9XHJcbiAgfTtcclxufVxyXG5cclxuXHJcbmZ1bmN0aW9uIGNvbnZlcnRDb29yZGluYXRlT3JpZ2luKHgsIHksIGNlbnRlcikge1xyXG4gIHJldHVybiB7XHJcbiAgICB4OiBjZW50ZXIueCArIHgsXHJcbiAgICB5OiBjZW50ZXIueSAtIHlcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBhdm9pZENvbGxpc2lvbihvYmosIHRhcmdldCkge1xyXG4gIGlmICh0YXJnZXQpIHtcclxuICAgIC8vIGlzIGNvbGxpc2lvbiB0ZXN0XHJcbiAgICB3aGlsZSAodXRpbC5pc0NvbGxpc2lvbihvYmosIHRhcmdldCkpIHtcclxuICAgICAgaWYgKG9iai5zdGFydC54ID4gMCkge1xyXG4gICAgICAgIG9iai5zdGFydC55LS07XHJcbiAgICAgIH0gZWxzZSBpZiAob2JqLnN0YXJ0LnggPCAwKSB7XHJcbiAgICAgICAgb2JqLnN0YXJ0LnkrKztcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpZiAob2JqLnN0YXJ0LnkgPiAwKSB7XHJcbiAgICAgICAgICBvYmouc3RhcnQueSsrO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBvYmouc3RhcnQueS0tO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gb2JqO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaXhQaWVTZXJpZXMoc2VyaWVzLCBvcHRzLCBjb25maWcpe1xyXG4gIGxldCBwaWVTZXJpZXNBcnIgPSBbXTtcclxuICBpZihzZXJpZXMubGVuZ3RoPjAgJiYgc2VyaWVzWzBdLmRhdGEuY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpID4gLTEpe1xyXG4gICAgb3B0cy5fcGllU2VyaWVzXyA9IHNlcmllcztcclxuICAgIGxldCBvbGRzZXJpZXMgPSBzZXJpZXNbMF0uZGF0YTtcclxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgb2xkc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIG9sZHNlcmllc1tpXS5mb3JtYXR0ZXIgPSBzZXJpZXNbMF0uZm9ybWF0dGVyO1xyXG4gICAgICBvbGRzZXJpZXNbaV0uZGF0YSA9IG9sZHNlcmllc1tpXS52YWx1ZTtcclxuICAgICAgcGllU2VyaWVzQXJyLnB1c2gob2xkc2VyaWVzW2ldKTtcclxuICAgIH1cclxuICAgIG9wdHMuc2VyaWVzID0gcGllU2VyaWVzQXJyO1xyXG4gIH1lbHNle1xyXG4gICAgcGllU2VyaWVzQXJyID0gc2VyaWVzO1xyXG4gIH1cclxuICByZXR1cm4gcGllU2VyaWVzQXJyO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaWxsU2VyaWVzKHNlcmllcywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIGluZGV4ID0gMDtcclxuICBmb3IgKHZhciBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpZiAoIWl0ZW0uY29sb3IpIHtcclxuICAgICAgaXRlbS5jb2xvciA9IGNvbmZpZy5jb2xvcltpbmRleF07XHJcbiAgICAgIGluZGV4ID0gKGluZGV4ICsgMSkgJSBjb25maWcuY29sb3IubGVuZ3RoO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLmxpbmVhckluZGV4KSB7XHJcbiAgICAgIGl0ZW0ubGluZWFySW5kZXggPSBpO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLmluZGV4KSB7XHJcbiAgICAgIGl0ZW0uaW5kZXggPSAwO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLnR5cGUpIHtcclxuICAgICAgaXRlbS50eXBlID0gb3B0cy50eXBlO1xyXG4gICAgfVxyXG4gICAgaWYgKHR5cGVvZiBpdGVtLnNob3cgPT0gXCJ1bmRlZmluZWRcIikge1xyXG4gICAgICBpdGVtLnNob3cgPSB0cnVlO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLnR5cGUpIHtcclxuICAgICAgaXRlbS50eXBlID0gb3B0cy50eXBlO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLnBvaW50U2hhcGUpIHtcclxuICAgICAgaXRlbS5wb2ludFNoYXBlID0gXCJjaXJjbGVcIjtcclxuICAgIH1cclxuICAgIGlmICghaXRlbS5sZWdlbmRTaGFwZSkge1xyXG4gICAgICBzd2l0Y2ggKGl0ZW0udHlwZSkge1xyXG4gICAgICAgIGNhc2UgJ2xpbmUnOlxyXG4gICAgICAgICAgaXRlbS5sZWdlbmRTaGFwZSA9IFwibGluZVwiO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnY29sdW1uJzpcclxuICAgICAgICBjYXNlICdiYXInOlxyXG4gICAgICAgICAgaXRlbS5sZWdlbmRTaGFwZSA9IFwicmVjdFwiO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnYXJlYSc6XHJcbiAgICAgICAgY2FzZSAnbW91bnQnOlxyXG4gICAgICAgICAgaXRlbS5sZWdlbmRTaGFwZSA9IFwidHJpYW5nbGVcIjtcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICBpdGVtLmxlZ2VuZFNoYXBlID0gXCJjaXJjbGVcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaWxsQ3VzdG9tQ29sb3IobGluZWFyVHlwZSwgY3VzdG9tQ29sb3IsIHNlcmllcywgY29uZmlnKSB7XHJcbiAgdmFyIG5ld2NvbG9yID0gY3VzdG9tQ29sb3IgfHwgW107XHJcbiAgaWYgKGxpbmVhclR5cGUgPT0gJ2N1c3RvbScgJiYgbmV3Y29sb3IubGVuZ3RoID09IDAgKSB7XHJcbiAgICBuZXdjb2xvciA9IGNvbmZpZy5saW5lYXJDb2xvcjtcclxuICB9XHJcbiAgaWYgKGxpbmVhclR5cGUgPT0gJ2N1c3RvbScgJiYgbmV3Y29sb3IubGVuZ3RoIDwgc2VyaWVzLmxlbmd0aCkge1xyXG4gICAgbGV0IGNoYXpoaSA9IHNlcmllcy5sZW5ndGggLSBuZXdjb2xvci5sZW5ndGg7XHJcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNoYXpoaTsgaSsrKSB7XHJcbiAgICAgIG5ld2NvbG9yLnB1c2goY29uZmlnLmxpbmVhckNvbG9yWyhpICsgMSkgJSBjb25maWcubGluZWFyQ29sb3IubGVuZ3RoXSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHJldHVybiBuZXdjb2xvcjtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0RGF0YVJhbmdlKG1pbkRhdGEsIG1heERhdGEpIHtcclxuICB2YXIgbGltaXQgPSAwO1xyXG4gIHZhciByYW5nZSA9IG1heERhdGEgLSBtaW5EYXRhO1xyXG4gIGlmIChyYW5nZSA+PSAxMDAwMCkge1xyXG4gICAgbGltaXQgPSAxMDAwO1xyXG4gIH0gZWxzZSBpZiAocmFuZ2UgPj0gMTAwMCkge1xyXG4gICAgbGltaXQgPSAxMDA7XHJcbiAgfSBlbHNlIGlmIChyYW5nZSA+PSAxMDApIHtcclxuICAgIGxpbWl0ID0gMTA7XHJcbiAgfSBlbHNlIGlmIChyYW5nZSA+PSAxMCkge1xyXG4gICAgbGltaXQgPSA1O1xyXG4gIH0gZWxzZSBpZiAocmFuZ2UgPj0gMSkge1xyXG4gICAgbGltaXQgPSAxO1xyXG4gIH0gZWxzZSBpZiAocmFuZ2UgPj0gMC4xKSB7XHJcbiAgICBsaW1pdCA9IDAuMTtcclxuICB9IGVsc2UgaWYgKHJhbmdlID49IDAuMDEpIHtcclxuICAgIGxpbWl0ID0gMC4wMTtcclxuICB9IGVsc2UgaWYgKHJhbmdlID49IDAuMDAxKSB7XHJcbiAgICBsaW1pdCA9IDAuMDAxO1xyXG4gIH0gZWxzZSBpZiAocmFuZ2UgPj0gMC4wMDAxKSB7XHJcbiAgICBsaW1pdCA9IDAuMDAwMTtcclxuICB9IGVsc2UgaWYgKHJhbmdlID49IDAuMDAwMDEpIHtcclxuICAgIGxpbWl0ID0gMC4wMDAwMTtcclxuICB9IGVsc2Uge1xyXG4gICAgbGltaXQgPSAwLjAwMDAwMTtcclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIG1pblJhbmdlOiBmaW5kUmFuZ2UobWluRGF0YSwgJ2xvd2VyJywgbGltaXQpLFxyXG4gICAgbWF4UmFuZ2U6IGZpbmRSYW5nZShtYXhEYXRhLCAndXBwZXInLCBsaW1pdClcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBtZWFzdXJlVGV4dCh0ZXh0LCBmb250U2l6ZSwgY29udGV4dCkge1xyXG4gIHZhciB3aWR0aCA9IDA7XHJcbiAgdGV4dCA9IFN0cmluZyh0ZXh0KTtcclxuXHJcblxyXG5cclxuICBpZiAoY29udGV4dCAhPT0gZmFsc2UgJiYgY29udGV4dCAhPT0gdW5kZWZpbmVkICYmIGNvbnRleHQuc2V0Rm9udFNpemUgJiYgY29udGV4dC5tZWFzdXJlVGV4dCkge1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICByZXR1cm4gY29udGV4dC5tZWFzdXJlVGV4dCh0ZXh0KS53aWR0aDtcclxuICB9IGVsc2Uge1xyXG4gICAgdmFyIHRleHQgPSB0ZXh0LnNwbGl0KCcnKTtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgdGV4dC5sZW5ndGg7IGkrKykge1xyXG4gICAgICBsZXQgaXRlbSA9IHRleHRbaV07XHJcbiAgICAgIGlmICgvW2EtekEtWl0vLnRlc3QoaXRlbSkpIHtcclxuICAgICAgICB3aWR0aCArPSA3O1xyXG4gICAgICB9IGVsc2UgaWYgKC9bMC05XS8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDUuNTtcclxuICAgICAgfSBlbHNlIGlmICgvXFwuLy50ZXN0KGl0ZW0pKSB7XHJcbiAgICAgICAgd2lkdGggKz0gMi43O1xyXG4gICAgICB9IGVsc2UgaWYgKC8tLy50ZXN0KGl0ZW0pKSB7XHJcbiAgICAgICAgd2lkdGggKz0gMy4yNTtcclxuICAgICAgfSBlbHNlIGlmICgvOi8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDIuNTtcclxuICAgICAgfSBlbHNlIGlmICgvW1xcdTRlMDAtXFx1OWZhNV0vLnRlc3QoaXRlbSkpIHtcclxuICAgICAgICB3aWR0aCArPSAxMDtcclxuICAgICAgfSBlbHNlIGlmICgvXFwofFxcKS8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDMuNzM7XHJcbiAgICAgIH0gZWxzZSBpZiAoL1xccy8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDIuNTtcclxuICAgICAgfSBlbHNlIGlmICgvJS8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDg7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgd2lkdGggKz0gMTA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHJldHVybiB3aWR0aCAqIGZvbnRTaXplIC8gMTA7XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBkYXRhQ29tYmluZShzZXJpZXMpIHtcclxuICByZXR1cm4gc2VyaWVzLnJlZHVjZShmdW5jdGlvbihhLCBiKSB7XHJcbiAgICByZXR1cm4gKGEuZGF0YSA/IGEuZGF0YSA6IGEpLmNvbmNhdChiLmRhdGEpO1xyXG4gIH0sIFtdKTtcclxufVxyXG5cclxuZnVuY3Rpb24gZGF0YUNvbWJpbmVTdGFjayhzZXJpZXMsIGxlbikge1xyXG4gIHZhciBzdW0gPSBuZXcgQXJyYXkobGVuKTtcclxuICBmb3IgKHZhciBqID0gMDsgaiA8IHN1bS5sZW5ndGg7IGorKykge1xyXG4gICAgc3VtW2pdID0gMDtcclxuICB9XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBzZXJpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgIGZvciAodmFyIGogPSAwOyBqIDwgc3VtLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgIHN1bVtqXSArPSBzZXJpZXNbaV0uZGF0YVtqXTtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIHNlcmllcy5yZWR1Y2UoZnVuY3Rpb24oYSwgYikge1xyXG4gICAgcmV0dXJuIChhLmRhdGEgPyBhLmRhdGEgOiBhKS5jb25jYXQoYi5kYXRhKS5jb25jYXQoc3VtKTtcclxuICB9LCBbXSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldFRvdWNoZXModG91Y2hlcywgb3B0cywgZSkge1xyXG4gIGxldCB4LCB5O1xyXG4gIGlmICh0b3VjaGVzLmNsaWVudFgpIHtcclxuICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICB5ID0gb3B0cy5oZWlnaHQgLSB0b3VjaGVzLmNsaWVudFggKiBvcHRzLnBpeDtcclxuICAgICAgeCA9ICh0b3VjaGVzLnBhZ2VZIC0gZS5jdXJyZW50VGFyZ2V0Lm9mZnNldFRvcCAtIChvcHRzLmhlaWdodCAvIG9wdHMucGl4IC8gMikgKiAob3B0cy5waXggLSAxKSkgKiBvcHRzLnBpeDtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHggPSB0b3VjaGVzLmNsaWVudFggKiBvcHRzLnBpeDtcclxuICAgICAgeSA9ICh0b3VjaGVzLnBhZ2VZIC0gZS5jdXJyZW50VGFyZ2V0Lm9mZnNldFRvcCAtIChvcHRzLmhlaWdodCAvIG9wdHMucGl4IC8gMikgKiAob3B0cy5waXggLSAxKSkgKiBvcHRzLnBpeDtcclxuICAgIH1cclxuICB9IGVsc2Uge1xyXG4gICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgIHkgPSBvcHRzLmhlaWdodCAtIHRvdWNoZXMueCAqIG9wdHMucGl4O1xyXG4gICAgICB4ID0gdG91Y2hlcy55ICogb3B0cy5waXg7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB4ID0gdG91Y2hlcy54ICogb3B0cy5waXg7XHJcbiAgICAgIHkgPSB0b3VjaGVzLnkgKiBvcHRzLnBpeDtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIHg6IHgsXHJcbiAgICB5OiB5XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRTZXJpZXNEYXRhSXRlbShzZXJpZXMsIGluZGV4LCBncm91cCkge1xyXG4gIHZhciBkYXRhID0gW107XHJcbiAgdmFyIG5ld1NlcmllcyA9IFtdO1xyXG4gIHZhciBpbmRleElzQXJyID0gaW5kZXguY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpID4gLTE7XHJcbiAgaWYoaW5kZXhJc0Fycil7XHJcbiAgICBsZXQgdGVtcFNlcmllcyA9IGZpbHRlclNlcmllcyhzZXJpZXMpO1xyXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBncm91cC5sZW5ndGg7IGkrKykge1xyXG4gICAgICBuZXdTZXJpZXMucHVzaCh0ZW1wU2VyaWVzW2dyb3VwW2ldXSk7XHJcbiAgICB9XHJcbiAgfWVsc2V7XHJcbiAgICBuZXdTZXJpZXMgPSBzZXJpZXM7XHJcbiAgfTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IG5ld1Nlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBuZXdTZXJpZXNbaV07XHJcbiAgICBsZXQgdG1waW5kZXggPSAtMTtcclxuICAgIGlmKGluZGV4SXNBcnIpe1xyXG4gICAgICB0bXBpbmRleCA9IGluZGV4W2ldO1xyXG4gICAgfWVsc2V7XHJcbiAgICAgIHRtcGluZGV4ID0gaW5kZXg7XHJcbiAgICB9XHJcbiAgICBpZiAoaXRlbS5kYXRhW3RtcGluZGV4XSAhPT0gbnVsbCAmJiB0eXBlb2YgaXRlbS5kYXRhW3RtcGluZGV4XSAhPT0gJ3VuZGVmaW5lZCcgJiYgaXRlbS5zaG93KSB7XHJcbiAgICAgIGxldCBzZXJpZXNJdGVtID0ge307XHJcbiAgICAgIHNlcmllc0l0ZW0uY29sb3IgPSBpdGVtLmNvbG9yO1xyXG4gICAgICBzZXJpZXNJdGVtLnR5cGUgPSBpdGVtLnR5cGU7XHJcbiAgICAgIHNlcmllc0l0ZW0uc3R5bGUgPSBpdGVtLnN0eWxlO1xyXG4gICAgICBzZXJpZXNJdGVtLnBvaW50U2hhcGUgPSBpdGVtLnBvaW50U2hhcGU7XHJcbiAgICAgIHNlcmllc0l0ZW0uZGlzYWJsZUxlZ2VuZCA9IGl0ZW0uZGlzYWJsZUxlZ2VuZDtcclxuICAgICAgc2VyaWVzSXRlbS5sZWdlbmRTaGFwZSA9IGl0ZW0ubGVnZW5kU2hhcGU7XHJcbiAgICAgIHNlcmllc0l0ZW0ubmFtZSA9IGl0ZW0ubmFtZTtcclxuICAgICAgc2VyaWVzSXRlbS5zaG93ID0gaXRlbS5zaG93O1xyXG4gICAgICBzZXJpZXNJdGVtLmRhdGEgPSBpdGVtLmZvcm1hdHRlciA/IGl0ZW0uZm9ybWF0dGVyKGl0ZW0uZGF0YVt0bXBpbmRleF0pIDogaXRlbS5kYXRhW3RtcGluZGV4XTtcclxuICAgICAgZGF0YS5wdXNoKHNlcmllc0l0ZW0pO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gZGF0YTtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0TWF4VGV4dExpc3RMZW5ndGgobGlzdCwgZm9udFNpemUsIGNvbnRleHQpIHtcclxuICB2YXIgbGVuZ3RoTGlzdCA9IGxpc3QubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIHJldHVybiBtZWFzdXJlVGV4dChpdGVtLCBmb250U2l6ZSwgY29udGV4dCk7XHJcbiAgfSk7XHJcbiAgcmV0dXJuIE1hdGgubWF4LmFwcGx5KG51bGwsIGxlbmd0aExpc3QpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRSYWRhckNvb3JkaW5hdGVTZXJpZXMobGVuZ3RoKSB7XHJcbiAgdmFyIGVhY2hBbmdsZSA9IDIgKiBNYXRoLlBJIC8gbGVuZ3RoO1xyXG4gIHZhciBDb29yZGluYXRlU2VyaWVzID0gW107XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBsZW5ndGg7IGkrKykge1xyXG4gICAgQ29vcmRpbmF0ZVNlcmllcy5wdXNoKGVhY2hBbmdsZSAqIGkpO1xyXG4gIH1cclxuICByZXR1cm4gQ29vcmRpbmF0ZVNlcmllcy5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgcmV0dXJuIC0xICogaXRlbSArIE1hdGguUEkgLyAyO1xyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRUb29sVGlwRGF0YShzZXJpZXNEYXRhLCBvcHRzLCBpbmRleCwgZ3JvdXAsIGNhdGVnb3JpZXMpIHtcclxuICB2YXIgb3B0aW9uID0gYXJndW1lbnRzLmxlbmd0aCA+IDUgJiYgYXJndW1lbnRzWzVdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNV0gOiB7fTtcclxuICB2YXIgY2FsUG9pbnRzID0gb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzP29wdHMuY2hhcnREYXRhLmNhbFBvaW50czpbXTtcclxuICBsZXQgcG9pbnRzID0ge307XHJcbiAgaWYoZ3JvdXAubGVuZ3RoID4gMCl7XHJcbiAgICBsZXQgZmlsdGVyUG9pbnRzID0gW107XHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGdyb3VwLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIGZpbHRlclBvaW50cy5wdXNoKGNhbFBvaW50c1tncm91cFtpXV0pXHJcbiAgICB9XHJcbiAgICBwb2ludHMgPSBmaWx0ZXJQb2ludHNbMF1baW5kZXhbMF1dO1xyXG4gIH1lbHNle1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYWxQb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgaWYoY2FsUG9pbnRzW2ldW2luZGV4XSl7XHJcbiAgICAgICAgcG9pbnRzID0gY2FsUG9pbnRzW2ldW2luZGV4XTtcclxuICAgICAgICBicmVhaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH07XHJcbiAgdmFyIHRleHRMaXN0ID0gc2VyaWVzRGF0YS5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgbGV0IHRpdGxlVGV4dCA9IG51bGw7XHJcbiAgICBpZiAob3B0cy5jYXRlZ29yaWVzICYmIG9wdHMuY2F0ZWdvcmllcy5sZW5ndGg+MCkge1xyXG4gICAgICB0aXRsZVRleHQgPSBjYXRlZ29yaWVzW2luZGV4XTtcclxuICAgIH07XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICB0ZXh0OiBvcHRpb24uZm9ybWF0dGVyID8gb3B0aW9uLmZvcm1hdHRlcihpdGVtLCB0aXRsZVRleHQsIGluZGV4LCBvcHRzKSA6IGl0ZW0ubmFtZSArICc6ICcgKyBpdGVtLmRhdGEsXHJcbiAgICAgIGNvbG9yOiBpdGVtLmNvbG9yLFxyXG4gICAgICBsZWdlbmRTaGFwZTogb3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJz8gaXRlbS5sZWdlbmRTaGFwZSA6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgfTtcclxuICB9KTtcclxuICB2YXIgb2Zmc2V0ID0ge1xyXG4gICAgeDogTWF0aC5yb3VuZChwb2ludHMueCksXHJcbiAgICB5OiBNYXRoLnJvdW5kKHBvaW50cy55KVxyXG4gIH07XHJcbiAgcmV0dXJuIHtcclxuICAgIHRleHRMaXN0OiB0ZXh0TGlzdCxcclxuICAgIG9mZnNldDogb2Zmc2V0XHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0TWl4VG9vbFRpcERhdGEoc2VyaWVzRGF0YSwgb3B0cywgaW5kZXgsIGNhdGVnb3JpZXMpIHtcclxuICB2YXIgb3B0aW9uID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiB7fTtcclxuICB2YXIgcG9pbnRzID0gb3B0cy5jaGFydERhdGEueEF4aXNQb2ludHNbaW5kZXhdICsgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgLyAyO1xyXG4gIHZhciB0ZXh0TGlzdCA9IHNlcmllc0RhdGEubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIHRleHQ6IG9wdGlvbi5mb3JtYXR0ZXIgPyBvcHRpb24uZm9ybWF0dGVyKGl0ZW0sIGNhdGVnb3JpZXNbaW5kZXhdLCBpbmRleCwgb3B0cykgOiBpdGVtLm5hbWUgKyAnOiAnICsgaXRlbS5kYXRhLFxyXG4gICAgICBjb2xvcjogaXRlbS5jb2xvcixcclxuICAgICAgZGlzYWJsZUxlZ2VuZDogaXRlbS5kaXNhYmxlTGVnZW5kID8gdHJ1ZSA6IGZhbHNlLFxyXG4gICAgICBsZWdlbmRTaGFwZTogb3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJz8gaXRlbS5sZWdlbmRTaGFwZSA6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgfTtcclxuICB9KTtcclxuICB0ZXh0TGlzdCA9IHRleHRMaXN0LmZpbHRlcihmdW5jdGlvbihpdGVtKSB7XHJcbiAgICBpZiAoaXRlbS5kaXNhYmxlTGVnZW5kICE9PSB0cnVlKSB7XHJcbiAgICAgIHJldHVybiBpdGVtO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIHZhciBvZmZzZXQgPSB7XHJcbiAgICB4OiBNYXRoLnJvdW5kKHBvaW50cyksXHJcbiAgICB5OiAwXHJcbiAgfTtcclxuICByZXR1cm4ge1xyXG4gICAgdGV4dExpc3Q6IHRleHRMaXN0LFxyXG4gICAgb2Zmc2V0OiBvZmZzZXRcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRDYW5kbGVUb29sVGlwRGF0YShzZXJpZXMsIHNlcmllc0RhdGEsIG9wdHMsIGluZGV4LCBjYXRlZ29yaWVzLCBleHRyYSkge1xyXG4gIHZhciBvcHRpb24gPSBhcmd1bWVudHMubGVuZ3RoID4gNiAmJiBhcmd1bWVudHNbNl0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s2XSA6IHt9O1xyXG4gIHZhciBjYWxQb2ludHMgPSBvcHRzLmNoYXJ0RGF0YS5jYWxQb2ludHM7XHJcbiAgbGV0IHVwQ29sb3IgPSBleHRyYS5jb2xvci51cEZpbGw7XHJcbiAgbGV0IGRvd25Db2xvciA9IGV4dHJhLmNvbG9yLmRvd25GaWxsO1xyXG4gIC8v6aKc6Imy6aG65bqP5Li65byA55uY77yM5pS255uY77yM5pyA5L2O77yM5pyA6auYXHJcbiAgbGV0IGNvbG9yID0gW3VwQ29sb3IsIHVwQ29sb3IsIGRvd25Db2xvciwgdXBDb2xvcl07XHJcbiAgdmFyIHRleHRMaXN0ID0gW107XHJcbiAgc2VyaWVzRGF0YS5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgaWYgKGluZGV4ID09IDApIHtcclxuICAgICAgaWYgKGl0ZW0uZGF0YVsxXSAtIGl0ZW0uZGF0YVswXSA8IDApIHtcclxuICAgICAgICBjb2xvclsxXSA9IGRvd25Db2xvcjtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBjb2xvclsxXSA9IHVwQ29sb3I7XHJcbiAgICAgIH1cclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGlmIChpdGVtLmRhdGFbMF0gPCBzZXJpZXNbaW5kZXggLSAxXVsxXSkge1xyXG4gICAgICAgIGNvbG9yWzBdID0gZG93bkNvbG9yO1xyXG4gICAgICB9XHJcbiAgICAgIGlmIChpdGVtLmRhdGFbMV0gPCBpdGVtLmRhdGFbMF0pIHtcclxuICAgICAgICBjb2xvclsxXSA9IGRvd25Db2xvcjtcclxuICAgICAgfVxyXG4gICAgICBpZiAoaXRlbS5kYXRhWzJdID4gc2VyaWVzW2luZGV4IC0gMV1bMV0pIHtcclxuICAgICAgICBjb2xvclsyXSA9IHVwQ29sb3I7XHJcbiAgICAgIH1cclxuICAgICAgaWYgKGl0ZW0uZGF0YVszXSA8IHNlcmllc1tpbmRleCAtIDFdWzFdKSB7XHJcbiAgICAgICAgY29sb3JbM10gPSBkb3duQ29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGxldCB0ZXh0MSA9IHtcclxuICAgICAgdGV4dDogJ+W8gOebmO+8micgKyBpdGVtLmRhdGFbMF0sXHJcbiAgICAgIGNvbG9yOiBjb2xvclswXSxcclxuICAgICAgbGVnZW5kU2hhcGU6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZSA9PSAnYXV0byc/IGl0ZW0ubGVnZW5kU2hhcGUgOiBvcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGVcclxuICAgIH07XHJcbiAgICBsZXQgdGV4dDIgPSB7XHJcbiAgICAgIHRleHQ6ICfmlLbnm5jvvJonICsgaXRlbS5kYXRhWzFdLFxyXG4gICAgICBjb2xvcjogY29sb3JbMV0sXHJcbiAgICAgIGxlZ2VuZFNoYXBlOiBvcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGUgPT0gJ2F1dG8nPyBpdGVtLmxlZ2VuZFNoYXBlIDogb3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlXHJcbiAgICB9O1xyXG4gICAgbGV0IHRleHQzID0ge1xyXG4gICAgICB0ZXh0OiAn5pyA5L2O77yaJyArIGl0ZW0uZGF0YVsyXSxcclxuICAgICAgY29sb3I6IGNvbG9yWzJdLFxyXG4gICAgICBsZWdlbmRTaGFwZTogb3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJz8gaXRlbS5sZWdlbmRTaGFwZSA6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgfTtcclxuICAgIGxldCB0ZXh0NCA9IHtcclxuICAgICAgdGV4dDogJ+acgOmrmO+8micgKyBpdGVtLmRhdGFbM10sXHJcbiAgICAgIGNvbG9yOiBjb2xvclszXSxcclxuICAgICAgbGVnZW5kU2hhcGU6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZSA9PSAnYXV0byc/IGl0ZW0ubGVnZW5kU2hhcGUgOiBvcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGVcclxuICAgIH07XHJcbiAgICB0ZXh0TGlzdC5wdXNoKHRleHQxLCB0ZXh0MiwgdGV4dDMsIHRleHQ0KTtcclxuICB9KTtcclxuICB2YXIgdmFsaWRDYWxQb2ludHMgPSBbXTtcclxuICB2YXIgb2Zmc2V0ID0ge1xyXG4gICAgeDogMCxcclxuICAgIHk6IDBcclxuICB9O1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgY2FsUG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgcG9pbnRzID0gY2FsUG9pbnRzW2ldO1xyXG4gICAgaWYgKHR5cGVvZiBwb2ludHNbaW5kZXhdICE9PSAndW5kZWZpbmVkJyAmJiBwb2ludHNbaW5kZXhdICE9PSBudWxsKSB7XHJcbiAgICAgIHZhbGlkQ2FsUG9pbnRzLnB1c2gocG9pbnRzW2luZGV4XSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIG9mZnNldC54ID0gTWF0aC5yb3VuZCh2YWxpZENhbFBvaW50c1swXVswXS54KTtcclxuICByZXR1cm4ge1xyXG4gICAgdGV4dExpc3Q6IHRleHRMaXN0LFxyXG4gICAgb2Zmc2V0OiBvZmZzZXRcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaWx0ZXJTZXJpZXMoc2VyaWVzKSB7XHJcbiAgbGV0IHRlbXBTZXJpZXMgPSBbXTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgaWYgKHNlcmllc1tpXS5zaG93ID09IHRydWUpIHtcclxuICAgICAgdGVtcFNlcmllcy5wdXNoKHNlcmllc1tpXSlcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIHRlbXBTZXJpZXM7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZpbmRDdXJyZW50SW5kZXgoY3VycmVudFBvaW50cywgY2FsUG9pbnRzLCBvcHRzLCBjb25maWcpIHtcclxuICB2YXIgb2Zmc2V0ID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAwO1xyXG4gIHZhciBjdXJyZW50PXsgaW5kZXg6LTEsIGdyb3VwOltdIH07XHJcbiAgdmFyIHNwYWNpbmcgPSBvcHRzLmNoYXJ0RGF0YS5lYWNoU3BhY2luZyAvIDI7XHJcbiAgbGV0IHhBeGlzUG9pbnRzID0gW107XHJcbiAgaWYgKGNhbFBvaW50cyAmJiBjYWxQb2ludHMubGVuZ3RoID4gMCkge1xyXG4gICAgaWYgKCFvcHRzLmNhdGVnb3JpZXMpIHtcclxuICAgICAgc3BhY2luZyA9IDA7XHJcbiAgICB9ZWxzZXtcclxuICAgICAgZm9yIChsZXQgaSA9IDE7IGkgPCBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgIHhBeGlzUG9pbnRzLnB1c2gob3B0cy5jaGFydERhdGEueEF4aXNQb2ludHNbaV0gLSBzcGFjaW5nKTtcclxuICAgICAgfVxyXG4gICAgICBpZiAoKG9wdHMudHlwZSA9PSAnbGluZScgfHwgb3B0cy50eXBlID09ICdhcmVhJykgJiYgb3B0cy54QXhpcy5ib3VuZGFyeUdhcCA9PSAnanVzdGlmeScpIHtcclxuICAgICAgICB4QXhpc1BvaW50cyA9IG9wdHMuY2hhcnREYXRhLnhBeGlzUG9pbnRzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpZiAoaXNJbkV4YWN0Q2hhcnRBcmVhKGN1cnJlbnRQb2ludHMsIG9wdHMsIGNvbmZpZykpIHtcclxuICAgICAgaWYgKCFvcHRzLmNhdGVnb3JpZXMpIHtcclxuICAgICAgICBsZXQgdGltZVBvaW50cyA9IEFycmF5KGNhbFBvaW50cy5sZW5ndGgpO1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgY2FsUG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICB0aW1lUG9pbnRzW2ldID0gQXJyYXkoY2FsUG9pbnRzW2ldLmxlbmd0aClcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgY2FsUG9pbnRzW2ldLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIHRpbWVQb2ludHNbaV1bal0gPSAoTWF0aC5hYnMoY2FsUG9pbnRzW2ldW2pdLnggLSBjdXJyZW50UG9pbnRzLngpKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG4gICAgICAgIGxldCBwb2ludFZhbHVlID0gIEFycmF5KHRpbWVQb2ludHMubGVuZ3RoKTtcclxuICAgICAgICBsZXQgcG9pbnRJbmRleCA9ICBBcnJheSh0aW1lUG9pbnRzLmxlbmd0aCk7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCB0aW1lUG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICBwb2ludFZhbHVlW2ldID0gTWF0aC5taW4uYXBwbHkobnVsbCwgdGltZVBvaW50c1tpXSk7XHJcbiAgICAgICAgICBwb2ludEluZGV4W2ldID0gdGltZVBvaW50c1tpXS5pbmRleE9mKHBvaW50VmFsdWVbaV0pO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsZXQgbWluVmFsdWUgPSBNYXRoLm1pbi5hcHBseShudWxsLCBwb2ludFZhbHVlKTtcclxuICAgICAgICBjdXJyZW50LmluZGV4ID0gW107XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludFZhbHVlLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICBpZihwb2ludFZhbHVlW2ldID09IG1pblZhbHVlKXtcclxuICAgICAgICAgICAgY3VycmVudC5ncm91cC5wdXNoKGkpO1xyXG4gICAgICAgICAgICBjdXJyZW50LmluZGV4LnB1c2gocG9pbnRJbmRleFtpXSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgeEF4aXNQb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICAgICAgaWYgKGN1cnJlbnRQb2ludHMueCArIG9mZnNldCArIHNwYWNpbmcgPiBpdGVtKSB7XHJcbiAgICAgICAgICAgIGN1cnJlbnQuaW5kZXggPSBpbmRleDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gY3VycmVudDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZEJhckNoYXJ0Q3VycmVudEluZGV4KGN1cnJlbnRQb2ludHMsIGNhbFBvaW50cywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIG9mZnNldCA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMDtcclxuICB2YXIgY3VycmVudD17IGluZGV4Oi0xLCBncm91cDpbXSB9O1xyXG4gIHZhciBzcGFjaW5nID0gb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgLyAyO1xyXG4gIGxldCB5QXhpc1BvaW50cyA9IG9wdHMuY2hhcnREYXRhLnlBeGlzUG9pbnRzO1xyXG4gIGlmIChjYWxQb2ludHMgJiYgY2FsUG9pbnRzLmxlbmd0aCA+IDApIHtcclxuICAgIGlmIChpc0luRXhhY3RDaGFydEFyZWEoY3VycmVudFBvaW50cywgb3B0cywgY29uZmlnKSkge1xyXG4gICAgICB5QXhpc1BvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgaWYgKGN1cnJlbnRQb2ludHMueSArIG9mZnNldCArIHNwYWNpbmcgPiBpdGVtKSB7XHJcbiAgICAgICAgICBjdXJyZW50LmluZGV4ID0gaW5kZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnQ7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZpbmRMZWdlbmRJbmRleChjdXJyZW50UG9pbnRzLCBsZWdlbmREYXRhLCBvcHRzKSB7XHJcbiAgbGV0IGN1cnJlbnRJbmRleCA9IC0xO1xyXG4gIGxldCBnYXAgPSAwO1xyXG4gIGlmIChpc0luRXhhY3RMZWdlbmRBcmVhKGN1cnJlbnRQb2ludHMsIGxlZ2VuZERhdGEuYXJlYSkpIHtcclxuICAgIGxldCBwb2ludHMgPSBsZWdlbmREYXRhLnBvaW50cztcclxuICAgIGxldCBpbmRleCA9IC0xO1xyXG4gICAgZm9yIChsZXQgaSA9IDAsIGxlbiA9IHBvaW50cy5sZW5ndGg7IGkgPCBsZW47IGkrKykge1xyXG4gICAgICBsZXQgaXRlbSA9IHBvaW50c1tpXTtcclxuICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCBpdGVtLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgaW5kZXggKz0gMTtcclxuICAgICAgICBsZXQgYXJlYSA9IGl0ZW1bal1bJ2FyZWEnXTtcclxuICAgICAgICBpZiAoYXJlYSAmJiBjdXJyZW50UG9pbnRzLnggPiBhcmVhWzBdIC0gZ2FwICYmIGN1cnJlbnRQb2ludHMueCA8IGFyZWFbMl0gKyBnYXAgJiYgY3VycmVudFBvaW50cy55ID4gYXJlYVsxXSAtIGdhcCAmJiBjdXJyZW50UG9pbnRzLnkgPCBhcmVhWzNdICsgZ2FwKSB7XHJcbiAgICAgICAgICBjdXJyZW50SW5kZXggPSBpbmRleDtcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gaXNJbkV4YWN0TGVnZW5kQXJlYShjdXJyZW50UG9pbnRzLCBhcmVhKSB7XHJcbiAgcmV0dXJuIGN1cnJlbnRQb2ludHMueCA+IGFyZWEuc3RhcnQueCAmJiBjdXJyZW50UG9pbnRzLnggPCBhcmVhLmVuZC54ICYmIGN1cnJlbnRQb2ludHMueSA+IGFyZWEuc3RhcnQueSAmJiBjdXJyZW50UG9pbnRzLnkgPCBhcmVhLmVuZC55O1xyXG59XHJcblxyXG5mdW5jdGlvbiBpc0luRXhhY3RDaGFydEFyZWEoY3VycmVudFBvaW50cywgb3B0cywgY29uZmlnKSB7XHJcbiAgcmV0dXJuIGN1cnJlbnRQb2ludHMueCA8PSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdICsgMTAgJiYgY3VycmVudFBvaW50cy54ID49IG9wdHMuYXJlYVszXSAtIDEwICYmIGN1cnJlbnRQb2ludHMueSA+PSBvcHRzLmFyZWFbMF0gJiYgY3VycmVudFBvaW50cy55IDw9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaW5kUmFkYXJDaGFydEN1cnJlbnRJbmRleChjdXJyZW50UG9pbnRzLCByYWRhckRhdGEsIGNvdW50KSB7XHJcbiAgdmFyIGVhY2hBbmdsZUFyZWEgPSAyICogTWF0aC5QSSAvIGNvdW50O1xyXG4gIHZhciBjdXJyZW50SW5kZXggPSAtMTtcclxuICBpZiAoaXNJbkV4YWN0UGllQ2hhcnRBcmVhKGN1cnJlbnRQb2ludHMsIHJhZGFyRGF0YS5jZW50ZXIsIHJhZGFyRGF0YS5yYWRpdXMpKSB7XHJcbiAgICB2YXIgZml4QW5nbGUgPSBmdW5jdGlvbiBmaXhBbmdsZShhbmdsZSkge1xyXG4gICAgICBpZiAoYW5nbGUgPCAwKSB7XHJcbiAgICAgICAgYW5nbGUgKz0gMiAqIE1hdGguUEk7XHJcbiAgICAgIH1cclxuICAgICAgaWYgKGFuZ2xlID4gMiAqIE1hdGguUEkpIHtcclxuICAgICAgICBhbmdsZSAtPSAyICogTWF0aC5QSTtcclxuICAgICAgfVxyXG4gICAgICByZXR1cm4gYW5nbGU7XHJcbiAgICB9O1xyXG4gICAgdmFyIGFuZ2xlID0gTWF0aC5hdGFuMihyYWRhckRhdGEuY2VudGVyLnkgLSBjdXJyZW50UG9pbnRzLnksIGN1cnJlbnRQb2ludHMueCAtIHJhZGFyRGF0YS5jZW50ZXIueCk7XHJcbiAgICBhbmdsZSA9IC0xICogYW5nbGU7XHJcbiAgICBpZiAoYW5nbGUgPCAwKSB7XHJcbiAgICAgIGFuZ2xlICs9IDIgKiBNYXRoLlBJO1xyXG4gICAgfVxyXG4gICAgdmFyIGFuZ2xlTGlzdCA9IHJhZGFyRGF0YS5hbmdsZUxpc3QubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgICAgaXRlbSA9IGZpeEFuZ2xlKC0xICogaXRlbSk7XHJcbiAgICAgIHJldHVybiBpdGVtO1xyXG4gICAgfSk7XHJcbiAgICBhbmdsZUxpc3QuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICB2YXIgcmFuZ2VTdGFydCA9IGZpeEFuZ2xlKGl0ZW0gLSBlYWNoQW5nbGVBcmVhIC8gMik7XHJcbiAgICAgIHZhciByYW5nZUVuZCA9IGZpeEFuZ2xlKGl0ZW0gKyBlYWNoQW5nbGVBcmVhIC8gMik7XHJcbiAgICAgIGlmIChyYW5nZUVuZCA8IHJhbmdlU3RhcnQpIHtcclxuICAgICAgICByYW5nZUVuZCArPSAyICogTWF0aC5QSTtcclxuICAgICAgfVxyXG4gICAgICBpZiAoYW5nbGUgPj0gcmFuZ2VTdGFydCAmJiBhbmdsZSA8PSByYW5nZUVuZCB8fCBhbmdsZSArIDIgKiBNYXRoLlBJID49IHJhbmdlU3RhcnQgJiYgYW5nbGUgKyAyICogTWF0aC5QSSA8PSByYW5nZUVuZCkge1xyXG4gICAgICAgIGN1cnJlbnRJbmRleCA9IGluZGV4O1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZEZ1bm5lbENoYXJ0Q3VycmVudEluZGV4KGN1cnJlbnRQb2ludHMsIGZ1bm5lbERhdGEpIHtcclxuICB2YXIgY3VycmVudEluZGV4ID0gLTE7XHJcbiAgZm9yICh2YXIgaSA9IDAsIGxlbiA9IGZ1bm5lbERhdGEuc2VyaWVzLmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XHJcbiAgICB2YXIgaXRlbSA9IGZ1bm5lbERhdGEuc2VyaWVzW2ldO1xyXG4gICAgaWYgKGN1cnJlbnRQb2ludHMueCA+IGl0ZW0uZnVubmVsQXJlYVswXSAmJiBjdXJyZW50UG9pbnRzLnggPCBpdGVtLmZ1bm5lbEFyZWFbMl0gJiYgY3VycmVudFBvaW50cy55ID4gaXRlbS5mdW5uZWxBcmVhWzFdICYmIGN1cnJlbnRQb2ludHMueSA8IGl0ZW0uZnVubmVsQXJlYVszXSkge1xyXG4gICAgICBjdXJyZW50SW5kZXggPSBpO1xyXG4gICAgICBicmVhaztcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZFdvcmRDaGFydEN1cnJlbnRJbmRleChjdXJyZW50UG9pbnRzLCB3b3JkRGF0YSkge1xyXG4gIHZhciBjdXJyZW50SW5kZXggPSAtMTtcclxuICBmb3IgKHZhciBpID0gMCwgbGVuID0gd29yZERhdGEubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHtcclxuICAgIHZhciBpdGVtID0gd29yZERhdGFbaV07XHJcbiAgICBpZiAoY3VycmVudFBvaW50cy54ID4gaXRlbS5hcmVhWzBdICYmIGN1cnJlbnRQb2ludHMueCA8IGl0ZW0uYXJlYVsyXSAmJiBjdXJyZW50UG9pbnRzLnkgPiBpdGVtLmFyZWFbMV0gJiYgY3VycmVudFBvaW50cy55IDwgaXRlbS5hcmVhWzNdKSB7XHJcbiAgICAgIGN1cnJlbnRJbmRleCA9IGk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gY3VycmVudEluZGV4O1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaW5kTWFwQ2hhcnRDdXJyZW50SW5kZXgoY3VycmVudFBvaW50cywgb3B0cykge1xyXG4gIHZhciBjdXJyZW50SW5kZXggPSAtMTtcclxuICB2YXIgY0RhdGEgPSBvcHRzLmNoYXJ0RGF0YS5tYXBEYXRhO1xyXG4gIHZhciBkYXRhID0gb3B0cy5zZXJpZXM7XHJcbiAgdmFyIHRtcCA9IHBvaW50VG9Db29yZGluYXRlKGN1cnJlbnRQb2ludHMueSwgY3VycmVudFBvaW50cy54LCBjRGF0YS5ib3VuZHMsIGNEYXRhLnNjYWxlLCBjRGF0YS54b2Zmc2V0LCBjRGF0YS55b2Zmc2V0KTtcclxuICB2YXIgcG9pID0gW3RtcC54LCB0bXAueV07XHJcbiAgZm9yICh2YXIgaSA9IDAsIGxlbiA9IGRhdGEubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHtcclxuICAgIHZhciBpdGVtID0gZGF0YVtpXS5nZW9tZXRyeS5jb29yZGluYXRlcztcclxuICAgIGlmIChpc1BvaVdpdGhpblBvbHkocG9pLCBpdGVtLCBvcHRzLmNoYXJ0RGF0YS5tYXBEYXRhLm1lcmNhdG9yKSkge1xyXG4gICAgICBjdXJyZW50SW5kZXggPSBpO1xyXG4gICAgICBicmVhaztcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZFJvc2VDaGFydEN1cnJlbnRJbmRleChjdXJyZW50UG9pbnRzLCBwaWVEYXRhLCBvcHRzKSB7XHJcbiAgdmFyIGN1cnJlbnRJbmRleCA9IC0xO1xyXG4gIHZhciBzZXJpZXMgPSBnZXRSb3NlRGF0YVBvaW50cyhvcHRzLl9zZXJpZXNfLCBvcHRzLmV4dHJhLnJvc2UudHlwZSwgcGllRGF0YS5yYWRpdXMsIHBpZURhdGEucmFkaXVzKTtcclxuICBpZiAocGllRGF0YSAmJiBwaWVEYXRhLmNlbnRlciAmJiBpc0luRXhhY3RQaWVDaGFydEFyZWEoY3VycmVudFBvaW50cywgcGllRGF0YS5jZW50ZXIsIHBpZURhdGEucmFkaXVzKSkge1xyXG4gICAgdmFyIGFuZ2xlID0gTWF0aC5hdGFuMihwaWVEYXRhLmNlbnRlci55IC0gY3VycmVudFBvaW50cy55LCBjdXJyZW50UG9pbnRzLnggLSBwaWVEYXRhLmNlbnRlci54KTtcclxuICAgIGFuZ2xlID0gLWFuZ2xlO1xyXG4gICAgaWYob3B0cy5leHRyYS5yb3NlICYmIG9wdHMuZXh0cmEucm9zZS5vZmZzZXRBbmdsZSl7XHJcbiAgICAgIGFuZ2xlID0gYW5nbGUgLSBvcHRzLmV4dHJhLnJvc2Uub2Zmc2V0QW5nbGUgKiBNYXRoLlBJIC8gMTgwO1xyXG4gICAgfVxyXG4gICAgZm9yICh2YXIgaSA9IDAsIGxlbiA9IHNlcmllcy5sZW5ndGg7IGkgPCBsZW47IGkrKykge1xyXG4gICAgICBpZiAoaXNJbkFuZ2xlUmFuZ2UoYW5nbGUsIHNlcmllc1tpXS5fc3RhcnRfLCBzZXJpZXNbaV0uX3N0YXJ0XyArIHNlcmllc1tpXS5fcm9zZV9wcm9wb3J0aW9uXyAqIDIgKiBNYXRoLlBJKSkge1xyXG4gICAgICAgIGN1cnJlbnRJbmRleCA9IGk7XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZFBpZUNoYXJ0Q3VycmVudEluZGV4KGN1cnJlbnRQb2ludHMsIHBpZURhdGEsIG9wdHMpIHtcclxuICB2YXIgY3VycmVudEluZGV4ID0gLTE7XHJcbiAgdmFyIHNlcmllcyA9IGdldFBpZURhdGFQb2ludHMocGllRGF0YS5zZXJpZXMpO1xyXG4gIGlmIChwaWVEYXRhICYmIHBpZURhdGEuY2VudGVyICYmIGlzSW5FeGFjdFBpZUNoYXJ0QXJlYShjdXJyZW50UG9pbnRzLCBwaWVEYXRhLmNlbnRlciwgcGllRGF0YS5yYWRpdXMpKSB7XHJcbiAgICB2YXIgYW5nbGUgPSBNYXRoLmF0YW4yKHBpZURhdGEuY2VudGVyLnkgLSBjdXJyZW50UG9pbnRzLnksIGN1cnJlbnRQb2ludHMueCAtIHBpZURhdGEuY2VudGVyLngpO1xyXG4gICAgYW5nbGUgPSAtYW5nbGU7XHJcbiAgICBpZihvcHRzLmV4dHJhLnBpZSAmJiBvcHRzLmV4dHJhLnBpZS5vZmZzZXRBbmdsZSl7XHJcbiAgICAgIGFuZ2xlID0gYW5nbGUgLSBvcHRzLmV4dHJhLnBpZS5vZmZzZXRBbmdsZSAqIE1hdGguUEkgLyAxODA7XHJcbiAgICB9XHJcbiAgICBpZihvcHRzLmV4dHJhLnJpbmcgJiYgb3B0cy5leHRyYS5yaW5nLm9mZnNldEFuZ2xlKXtcclxuICAgICAgYW5nbGUgPSBhbmdsZSAtIG9wdHMuZXh0cmEucmluZy5vZmZzZXRBbmdsZSAqIE1hdGguUEkgLyAxODA7XHJcbiAgICB9XHJcbiAgICBmb3IgKHZhciBpID0gMCwgbGVuID0gc2VyaWVzLmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XHJcbiAgICAgIGlmIChpc0luQW5nbGVSYW5nZShhbmdsZSwgc2VyaWVzW2ldLl9zdGFydF8sIHNlcmllc1tpXS5fc3RhcnRfICsgc2VyaWVzW2ldLl9wcm9wb3J0aW9uXyAqIDIgKiBNYXRoLlBJKSkge1xyXG4gICAgICAgIGN1cnJlbnRJbmRleCA9IGk7XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gaXNJbkV4YWN0UGllQ2hhcnRBcmVhKGN1cnJlbnRQb2ludHMsIGNlbnRlciwgcmFkaXVzKSB7XHJcbiAgcmV0dXJuIE1hdGgucG93KGN1cnJlbnRQb2ludHMueCAtIGNlbnRlci54LCAyKSArIE1hdGgucG93KGN1cnJlbnRQb2ludHMueSAtIGNlbnRlci55LCAyKSA8PSBNYXRoLnBvdyhyYWRpdXMsIDIpO1xyXG59XHJcblxyXG5cclxuZnVuY3Rpb24gc3BsaXRQb2ludHMocG9pbnRzLGVhY2hTZXJpZXMpIHtcclxuICB2YXIgbmV3UG9pbnRzID0gW107XHJcbiAgdmFyIGl0ZW1zID0gW107XHJcbiAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmKGVhY2hTZXJpZXMuY29ubmVjdE51bGxzKXtcclxuICAgICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICBpdGVtcy5wdXNoKGl0ZW0pO1xyXG4gICAgICB9XHJcbiAgICB9ZWxzZXtcclxuICAgICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICBpdGVtcy5wdXNoKGl0ZW0pO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGlmIChpdGVtcy5sZW5ndGgpIHtcclxuICAgICAgICAgIG5ld1BvaW50cy5wdXNoKGl0ZW1zKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaXRlbXMgPSBbXTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgfSk7XHJcbiAgaWYgKGl0ZW1zLmxlbmd0aCkge1xyXG4gICAgbmV3UG9pbnRzLnB1c2goaXRlbXMpO1xyXG4gIH1cclxuICByZXR1cm4gbmV3UG9pbnRzO1xyXG59XHJcblxyXG5cclxuZnVuY3Rpb24gY2FsTGVnZW5kRGF0YShzZXJpZXMsIG9wdHMsIGNvbmZpZywgY2hhcnREYXRhLCBjb250ZXh0KSB7XHJcbiAgbGV0IGxlZ2VuZERhdGEgPSB7XHJcbiAgICBhcmVhOiB7XHJcbiAgICAgIHN0YXJ0OiB7XHJcbiAgICAgICAgeDogMCxcclxuICAgICAgICB5OiAwXHJcbiAgICAgIH0sXHJcbiAgICAgIGVuZDoge1xyXG4gICAgICAgIHg6IDAsXHJcbiAgICAgICAgeTogMFxyXG4gICAgICB9LFxyXG4gICAgICB3aWR0aDogMCxcclxuICAgICAgaGVpZ2h0OiAwLFxyXG4gICAgICB3aG9sZVdpZHRoOiAwLFxyXG4gICAgICB3aG9sZUhlaWdodDogMFxyXG4gICAgfSxcclxuICAgIHBvaW50czogW10sXHJcbiAgICB3aWR0aEFycjogW10sXHJcbiAgICBoZWlnaHRBcnI6IFtdXHJcbiAgfTtcclxuICBpZiAob3B0cy5sZWdlbmQuc2hvdyA9PT0gZmFsc2UpIHtcclxuICAgIGNoYXJ0RGF0YS5sZWdlbmREYXRhID0gbGVnZW5kRGF0YTtcclxuICAgIHJldHVybiBsZWdlbmREYXRhO1xyXG4gIH1cclxuICBsZXQgcGFkZGluZyA9IG9wdHMubGVnZW5kLnBhZGRpbmcgKiBvcHRzLnBpeDtcclxuICBsZXQgbWFyZ2luID0gb3B0cy5sZWdlbmQubWFyZ2luICogb3B0cy5waXg7XHJcbiAgbGV0IGZvbnRTaXplID0gb3B0cy5sZWdlbmQuZm9udFNpemUgPyBvcHRzLmxlZ2VuZC5mb250U2l6ZSAqIG9wdHMucGl4IDogY29uZmlnLmZvbnRTaXplO1xyXG4gIGxldCBzaGFwZVdpZHRoID0gMTUgKiBvcHRzLnBpeDtcclxuICBsZXQgc2hhcGVSaWdodCA9IDUgKiBvcHRzLnBpeDtcclxuICBsZXQgbGluZUhlaWdodCA9IE1hdGgubWF4KG9wdHMubGVnZW5kLmxpbmVIZWlnaHQgKiBvcHRzLnBpeCwgZm9udFNpemUpO1xyXG4gIGlmIChvcHRzLmxlZ2VuZC5wb3NpdGlvbiA9PSAndG9wJyB8fCBvcHRzLmxlZ2VuZC5wb3NpdGlvbiA9PSAnYm90dG9tJykge1xyXG4gICAgbGV0IGxlZ2VuZExpc3QgPSBbXTtcclxuICAgIGxldCB3aWR0aENvdW50ID0gMDtcclxuICAgIGxldCB3aWR0aENvdW50QXJyID0gW107XHJcbiAgICBsZXQgY3VycmVudFJvdyA9IFtdO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBzZXJpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICAgIGNvbnN0IGxlZ2VuZFRleHQgPSBpdGVtLmxlZ2VuZFRleHQgPyBpdGVtLmxlZ2VuZFRleHQgOiBpdGVtLm5hbWU7XHJcbiAgICAgIGxldCBpdGVtV2lkdGggPSBzaGFwZVdpZHRoICsgc2hhcGVSaWdodCArIG1lYXN1cmVUZXh0KGxlZ2VuZFRleHQgfHwgJ3VuZGVmaW5lZCcsIGZvbnRTaXplLCBjb250ZXh0KSArIG9wdHMubGVnZW5kLml0ZW1HYXAgKiBvcHRzLnBpeDtcclxuICAgICAgaWYgKHdpZHRoQ291bnQgKyBpdGVtV2lkdGggPiBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSB7XHJcbiAgICAgICAgbGVnZW5kTGlzdC5wdXNoKGN1cnJlbnRSb3cpO1xyXG4gICAgICAgIHdpZHRoQ291bnRBcnIucHVzaCh3aWR0aENvdW50IC0gb3B0cy5sZWdlbmQuaXRlbUdhcCAqIG9wdHMucGl4KTtcclxuICAgICAgICB3aWR0aENvdW50ID0gaXRlbVdpZHRoO1xyXG4gICAgICAgIGN1cnJlbnRSb3cgPSBbaXRlbV07XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgd2lkdGhDb3VudCArPSBpdGVtV2lkdGg7XHJcbiAgICAgICAgY3VycmVudFJvdy5wdXNoKGl0ZW0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpZiAoY3VycmVudFJvdy5sZW5ndGgpIHtcclxuICAgICAgbGVnZW5kTGlzdC5wdXNoKGN1cnJlbnRSb3cpO1xyXG4gICAgICB3aWR0aENvdW50QXJyLnB1c2god2lkdGhDb3VudCAtIG9wdHMubGVnZW5kLml0ZW1HYXAgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGxlZ2VuZERhdGEud2lkdGhBcnIgPSB3aWR0aENvdW50QXJyO1xyXG4gICAgICBsZXQgbGVnZW5kV2lkdGggPSBNYXRoLm1heC5hcHBseShudWxsLCB3aWR0aENvdW50QXJyKTtcclxuICAgICAgc3dpdGNoIChvcHRzLmxlZ2VuZC5mbG9hdCkge1xyXG4gICAgICAgIGNhc2UgJ2xlZnQnOlxyXG4gICAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnggPSBvcHRzLmFyZWFbM107XHJcbiAgICAgICAgICBsZWdlbmREYXRhLmFyZWEuZW5kLnggPSBvcHRzLmFyZWFbM10gKyBsZWdlbmRXaWR0aCArIDIgKiBwYWRkaW5nO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAncmlnaHQnOlxyXG4gICAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnggPSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gbGVnZW5kV2lkdGggLSAyICogcGFkZGluZztcclxuICAgICAgICAgIGxlZ2VuZERhdGEuYXJlYS5lbmQueCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnggPSAob3B0cy53aWR0aCAtIGxlZ2VuZFdpZHRoKSAvIDIgLSBwYWRkaW5nO1xyXG4gICAgICAgICAgbGVnZW5kRGF0YS5hcmVhLmVuZC54ID0gKG9wdHMud2lkdGggKyBsZWdlbmRXaWR0aCkgLyAyICsgcGFkZGluZztcclxuICAgICAgfVxyXG4gICAgICBsZWdlbmREYXRhLmFyZWEud2lkdGggPSBsZWdlbmRXaWR0aCArIDIgKiBwYWRkaW5nO1xyXG4gICAgICBsZWdlbmREYXRhLmFyZWEud2hvbGVXaWR0aCA9IGxlZ2VuZFdpZHRoICsgMiAqIHBhZGRpbmc7XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5oZWlnaHQgPSBsZWdlbmRMaXN0Lmxlbmd0aCAqIGxpbmVIZWlnaHQgKyAyICogcGFkZGluZztcclxuICAgICAgbGVnZW5kRGF0YS5hcmVhLndob2xlSGVpZ2h0ID0gbGVnZW5kTGlzdC5sZW5ndGggKiBsaW5lSGVpZ2h0ICsgMiAqIHBhZGRpbmcgKyAyICogbWFyZ2luO1xyXG4gICAgICBsZWdlbmREYXRhLnBvaW50cyA9IGxlZ2VuZExpc3Q7XHJcbiAgICB9XHJcbiAgfSBlbHNlIHtcclxuICAgIGxldCBsZW4gPSBzZXJpZXMubGVuZ3RoO1xyXG4gICAgbGV0IG1heEhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdIC0gMiAqIG1hcmdpbiAtIDIgKiBwYWRkaW5nO1xyXG4gICAgbGV0IG1heExlbmd0aCA9IE1hdGgubWluKE1hdGguZmxvb3IobWF4SGVpZ2h0IC8gbGluZUhlaWdodCksIGxlbik7XHJcbiAgICBsZWdlbmREYXRhLmFyZWEuaGVpZ2h0ID0gbWF4TGVuZ3RoICogbGluZUhlaWdodCArIHBhZGRpbmcgKiAyO1xyXG4gICAgbGVnZW5kRGF0YS5hcmVhLndob2xlSGVpZ2h0ID0gbWF4TGVuZ3RoICogbGluZUhlaWdodCArIHBhZGRpbmcgKiAyO1xyXG4gICAgc3dpdGNoIChvcHRzLmxlZ2VuZC5mbG9hdCkge1xyXG4gICAgICBjYXNlICd0b3AnOlxyXG4gICAgICAgIGxlZ2VuZERhdGEuYXJlYS5zdGFydC55ID0gb3B0cy5hcmVhWzBdICsgbWFyZ2luO1xyXG4gICAgICAgIGxlZ2VuZERhdGEuYXJlYS5lbmQueSA9IG9wdHMuYXJlYVswXSArIG1hcmdpbiArIGxlZ2VuZERhdGEuYXJlYS5oZWlnaHQ7XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIGNhc2UgJ2JvdHRvbSc6XHJcbiAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSAtIG1hcmdpbiAtIGxlZ2VuZERhdGEuYXJlYS5oZWlnaHQ7XHJcbiAgICAgICAgbGVnZW5kRGF0YS5hcmVhLmVuZC55ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0gLSBtYXJnaW47XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnkgPSAob3B0cy5oZWlnaHQgLSBsZWdlbmREYXRhLmFyZWEuaGVpZ2h0KSAvIDI7XHJcbiAgICAgICAgbGVnZW5kRGF0YS5hcmVhLmVuZC55ID0gKG9wdHMuaGVpZ2h0ICsgbGVnZW5kRGF0YS5hcmVhLmhlaWdodCkgLyAyO1xyXG4gICAgfVxyXG4gICAgbGV0IGxpbmVOdW0gPSBsZW4gJSBtYXhMZW5ndGggPT09IDAgPyBsZW4gLyBtYXhMZW5ndGggOiBNYXRoLmZsb29yKChsZW4gLyBtYXhMZW5ndGgpICsgMSk7XHJcbiAgICBsZXQgY3VycmVudFJvdyA9IFtdO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsaW5lTnVtOyBpKyspIHtcclxuICAgICAgbGV0IHRlbXAgPSBzZXJpZXMuc2xpY2UoaSAqIG1heExlbmd0aCwgaSAqIG1heExlbmd0aCArIG1heExlbmd0aCk7XHJcbiAgICAgIGN1cnJlbnRSb3cucHVzaCh0ZW1wKTtcclxuICAgIH1cclxuICAgIGxlZ2VuZERhdGEucG9pbnRzID0gY3VycmVudFJvdztcclxuICAgIGlmIChjdXJyZW50Um93Lmxlbmd0aCkge1xyXG4gICAgICBmb3IgKGxldCBpID0gMDsgaSA8IGN1cnJlbnRSb3cubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICBsZXQgaXRlbSA9IGN1cnJlbnRSb3dbaV07XHJcbiAgICAgICAgbGV0IG1heFdpZHRoID0gMDtcclxuICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IGl0ZW0ubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtV2lkdGggPSBzaGFwZVdpZHRoICsgc2hhcGVSaWdodCArIG1lYXN1cmVUZXh0KGl0ZW1bal0ubmFtZSB8fCAndW5kZWZpbmVkJywgZm9udFNpemUsIGNvbnRleHQpICsgb3B0cy5sZWdlbmQuaXRlbUdhcCAqIG9wdHMucGl4O1xyXG4gICAgICAgICAgaWYgKGl0ZW1XaWR0aCA+IG1heFdpZHRoKSB7XHJcbiAgICAgICAgICAgIG1heFdpZHRoID0gaXRlbVdpZHRoO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsZWdlbmREYXRhLndpZHRoQXJyLnB1c2gobWF4V2lkdGgpO1xyXG4gICAgICAgIGxlZ2VuZERhdGEuaGVpZ2h0QXJyLnB1c2goaXRlbS5sZW5ndGggKiBsaW5lSGVpZ2h0ICsgcGFkZGluZyAqIDIpO1xyXG4gICAgICB9XHJcbiAgICAgIGxldCBsZWdlbmRXaWR0aCA9IDBcclxuICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsZWdlbmREYXRhLndpZHRoQXJyLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgbGVnZW5kV2lkdGggKz0gbGVnZW5kRGF0YS53aWR0aEFycltpXTtcclxuICAgICAgfVxyXG4gICAgICBsZWdlbmREYXRhLmFyZWEud2lkdGggPSBsZWdlbmRXaWR0aCAtIG9wdHMubGVnZW5kLml0ZW1HYXAgKiBvcHRzLnBpeCArIDIgKiBwYWRkaW5nO1xyXG4gICAgICBsZWdlbmREYXRhLmFyZWEud2hvbGVXaWR0aCA9IGxlZ2VuZERhdGEuYXJlYS53aWR0aCArIHBhZGRpbmc7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHN3aXRjaCAob3B0cy5sZWdlbmQucG9zaXRpb24pIHtcclxuICAgIGNhc2UgJ3RvcCc6XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5zdGFydC55ID0gb3B0cy5hcmVhWzBdICsgbWFyZ2luO1xyXG4gICAgICBsZWdlbmREYXRhLmFyZWEuZW5kLnkgPSBvcHRzLmFyZWFbMF0gKyBtYXJnaW4gKyBsZWdlbmREYXRhLmFyZWEuaGVpZ2h0O1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ2JvdHRvbSc6XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5zdGFydC55ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0gLSBsZWdlbmREYXRhLmFyZWEuaGVpZ2h0IC0gbWFyZ2luO1xyXG4gICAgICBsZWdlbmREYXRhLmFyZWEuZW5kLnkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSAtIG1hcmdpbjtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdsZWZ0JzpcclxuICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnggPSBvcHRzLmFyZWFbM107XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5lbmQueCA9IG9wdHMuYXJlYVszXSArIGxlZ2VuZERhdGEuYXJlYS53aWR0aDtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdyaWdodCc6XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5zdGFydC54ID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIGxlZ2VuZERhdGEuYXJlYS53aWR0aDtcclxuICAgICAgbGVnZW5kRGF0YS5hcmVhLmVuZC54ID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXTtcclxuICAgICAgYnJlYWs7XHJcbiAgfVxyXG4gIGNoYXJ0RGF0YS5sZWdlbmREYXRhID0gbGVnZW5kRGF0YTtcclxuICByZXR1cm4gbGVnZW5kRGF0YTtcclxufVxyXG5cclxuZnVuY3Rpb24gY2FsQ2F0ZWdvcmllc0RhdGEoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBlYWNoU3BhY2luZywgY29udGV4dCkge1xyXG4gIHZhciByZXN1bHQgPSB7XHJcbiAgICBhbmdsZTogMCxcclxuICAgIHhBeGlzSGVpZ2h0OiBvcHRzLnhBeGlzLmxpbmVIZWlnaHQgKiBvcHRzLnBpeCArIG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXhcclxuICB9O1xyXG4gIHZhciBmb250U2l6ZSA9IG9wdHMueEF4aXMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICB2YXIgY2F0ZWdvcmllc1RleHRMZW50aCA9IGNhdGVnb3JpZXMubWFwKGZ1bmN0aW9uKGl0ZW0saW5kZXgpIHtcclxuICAgIHZhciB4aXRlbSA9IG9wdHMueEF4aXMuZm9ybWF0dGVyID8gb3B0cy54QXhpcy5mb3JtYXR0ZXIoaXRlbSxpbmRleCxvcHRzKSA6IGl0ZW07XHJcbiAgICByZXR1cm4gbWVhc3VyZVRleHQoU3RyaW5nKHhpdGVtKSwgZm9udFNpemUsIGNvbnRleHQpO1xyXG4gIH0pO1xyXG4gIHZhciBtYXhUZXh0TGVuZ3RoID0gTWF0aC5tYXguYXBwbHkodGhpcywgY2F0ZWdvcmllc1RleHRMZW50aCk7XHJcbiAgaWYgKG9wdHMueEF4aXMucm90YXRlTGFiZWwgPT0gdHJ1ZSkge1xyXG4gICAgcmVzdWx0LmFuZ2xlID0gb3B0cy54QXhpcy5yb3RhdGVBbmdsZSAqIE1hdGguUEkgLyAxODA7XHJcbiAgICBsZXQgdGVtcEhlaWdodCA9IG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXggKiAyICsgIE1hdGguYWJzKG1heFRleHRMZW5ndGggKiBNYXRoLnNpbihyZXN1bHQuYW5nbGUpKVxyXG4gICAgdGVtcEhlaWdodCA9IHRlbXBIZWlnaHQgPCBmb250U2l6ZSArIG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXggKiAyID8gdGVtcEhlaWdodCArIG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXggKiAyIDogdGVtcEhlaWdodDtcclxuICAgIHJlc3VsdC54QXhpc0hlaWdodCA9IHRlbXBIZWlnaHQ7XHJcbiAgfVxyXG4gIGlmIChvcHRzLmVuYWJsZVNjcm9sbCAmJiBvcHRzLnhBeGlzLnNjcm9sbFNob3cpIHtcclxuICAgIHJlc3VsdC54QXhpc0hlaWdodCArPSA2ICogb3B0cy5waXg7XHJcbiAgfVxyXG4gIGlmIChvcHRzLnhBeGlzLmRpc2FibGVkKXtcclxuICAgIHJlc3VsdC54QXhpc0hlaWdodCA9IDA7XHJcbiAgfVxyXG4gIHJldHVybiByZXN1bHQ7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldFhBeGlzVGV4dExpc3Qoc2VyaWVzLCBvcHRzLCBjb25maWcsIHN0YWNrKSB7XHJcbiAgdmFyIGluZGV4ID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAtMTtcclxuICB2YXIgZGF0YTtcclxuICBpZiAoc3RhY2sgPT0gJ3N0YWNrJykge1xyXG4gICAgZGF0YSA9IGRhdGFDb21iaW5lU3RhY2soc2VyaWVzLCBvcHRzLmNhdGVnb3JpZXMubGVuZ3RoKTtcclxuICB9IGVsc2Uge1xyXG4gICAgZGF0YSA9IGRhdGFDb21iaW5lKHNlcmllcyk7XHJcbiAgfVxyXG4gIHZhciBzb3J0ZWQgPSBbXTtcclxuICAvLyByZW1vdmUgbnVsbCBmcm9tIGRhdGFcclxuICBkYXRhID0gZGF0YS5maWx0ZXIoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgLy9yZXR1cm4gaXRlbSAhPT0gbnVsbDtcclxuICAgIGlmICh0eXBlb2YgaXRlbSA9PT0gJ29iamVjdCcgJiYgaXRlbSAhPT0gbnVsbCkge1xyXG4gICAgICBpZiAoaXRlbS5jb25zdHJ1Y3Rvci50b1N0cmluZygpLmluZGV4T2YoJ0FycmF5JykgPiAtMSkge1xyXG4gICAgICAgIHJldHVybiBpdGVtICE9PSBudWxsO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHJldHVybiBpdGVtLnZhbHVlICE9PSBudWxsO1xyXG4gICAgICB9XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICByZXR1cm4gaXRlbSAhPT0gbnVsbDtcclxuICAgIH1cclxuICB9KTtcclxuICBkYXRhLm1hcChmdW5jdGlvbihpdGVtKSB7XHJcbiAgICBpZiAodHlwZW9mIGl0ZW0gPT09ICdvYmplY3QnKSB7XHJcbiAgICAgIGlmIChpdGVtLmNvbnN0cnVjdG9yLnRvU3RyaW5nKCkuaW5kZXhPZignQXJyYXknKSA+IC0xKSB7XHJcbiAgICAgICAgaWYgKG9wdHMudHlwZSA9PSAnY2FuZGxlJykge1xyXG4gICAgICAgICAgaXRlbS5tYXAoZnVuY3Rpb24oc3ViaXRlbSkge1xyXG4gICAgICAgICAgICBzb3J0ZWQucHVzaChzdWJpdGVtKTtcclxuICAgICAgICAgIH0pXHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIHNvcnRlZC5wdXNoKGl0ZW1bMF0pO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBzb3J0ZWQucHVzaChpdGVtLnZhbHVlKTtcclxuICAgICAgfVxyXG4gICAgfSBlbHNlIHtcclxuICAgICAgc29ydGVkLnB1c2goaXRlbSk7XHJcbiAgICB9XHJcbiAgfSlcclxuXHJcbiAgdmFyIG1pbkRhdGEgPSAwO1xyXG4gIHZhciBtYXhEYXRhID0gMDtcclxuICBpZiAoc29ydGVkLmxlbmd0aCA+IDApIHtcclxuICAgIG1pbkRhdGEgPSBNYXRoLm1pbi5hcHBseSh0aGlzLCBzb3J0ZWQpO1xyXG4gICAgbWF4RGF0YSA9IE1hdGgubWF4LmFwcGx5KHRoaXMsIHNvcnRlZCk7XHJcbiAgfVxyXG4gIC8v5Li65LqG5YW85a65djEuOS4w5LmL5YmN55qE6aG555uuXHJcbiAgaWYgKGluZGV4ID4gLTEpIHtcclxuICAgIGlmICh0eXBlb2Ygb3B0cy54QXhpcy5kYXRhW2luZGV4XS5taW4gPT09ICdudW1iZXInKSB7XHJcbiAgICAgIG1pbkRhdGEgPSBNYXRoLm1pbihvcHRzLnhBeGlzLmRhdGFbaW5kZXhdLm1pbiwgbWluRGF0YSk7XHJcbiAgICB9XHJcbiAgICBpZiAodHlwZW9mIG9wdHMueEF4aXMuZGF0YVtpbmRleF0ubWF4ID09PSAnbnVtYmVyJykge1xyXG4gICAgICBtYXhEYXRhID0gTWF0aC5tYXgob3B0cy54QXhpcy5kYXRhW2luZGV4XS5tYXgsIG1heERhdGEpO1xyXG4gICAgfVxyXG4gIH0gZWxzZSB7XHJcbiAgICBpZiAodHlwZW9mIG9wdHMueEF4aXMubWluID09PSAnbnVtYmVyJykge1xyXG4gICAgICBtaW5EYXRhID0gTWF0aC5taW4ob3B0cy54QXhpcy5taW4sIG1pbkRhdGEpO1xyXG4gICAgfVxyXG4gICAgaWYgKHR5cGVvZiBvcHRzLnhBeGlzLm1heCA9PT0gJ251bWJlcicpIHtcclxuICAgICAgbWF4RGF0YSA9IE1hdGgubWF4KG9wdHMueEF4aXMubWF4LCBtYXhEYXRhKTtcclxuICAgIH1cclxuICB9XHJcbiAgaWYgKG1pbkRhdGEgPT09IG1heERhdGEpIHtcclxuICAgIHZhciByYW5nZVNwYW4gPSBtYXhEYXRhIHx8IDEwO1xyXG4gICAgbWF4RGF0YSArPSByYW5nZVNwYW47XHJcbiAgfVxyXG4gIC8vdmFyIGRhdGFSYW5nZSA9IGdldERhdGFSYW5nZShtaW5EYXRhLCBtYXhEYXRhKTtcclxuICB2YXIgbWluUmFuZ2UgPSBtaW5EYXRhO1xyXG4gIHZhciBtYXhSYW5nZSA9IG1heERhdGE7XHJcbiAgdmFyIHJhbmdlID0gW107XHJcbiAgdmFyIGVhY2hSYW5nZSA9IChtYXhSYW5nZSAtIG1pblJhbmdlKSAvIG9wdHMueEF4aXMuc3BsaXROdW1iZXI7XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPD0gb3B0cy54QXhpcy5zcGxpdE51bWJlcjsgaSsrKSB7XHJcbiAgICByYW5nZS5wdXNoKG1pblJhbmdlICsgZWFjaFJhbmdlICogaSk7XHJcbiAgfVxyXG4gIHJldHVybiByYW5nZTtcclxufVxyXG5cclxuZnVuY3Rpb24gY2FsWEF4aXNEYXRhKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgLy/loIblj6Dlm77ph43nrpdZ6L20XHJcbiAgdmFyIGNvbHVtbnN0eWxlID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOiBcIlwiXHJcbiAgfSwgb3B0cy5leHRyYS5iYXIpO1xyXG4gIHZhciByZXN1bHQgPSB7XHJcbiAgICBhbmdsZTogMCxcclxuICAgIHhBeGlzSGVpZ2h0OiBvcHRzLnhBeGlzLmxpbmVIZWlnaHQgKiBvcHRzLnBpeCArIG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXhcclxuICB9O1xyXG4gIHJlc3VsdC5yYW5nZXMgPSBnZXRYQXhpc1RleHRMaXN0KHNlcmllcywgb3B0cywgY29uZmlnLCBjb2x1bW5zdHlsZS50eXBlKTtcclxuICByZXN1bHQucmFuZ2VzRm9ybWF0ID0gcmVzdWx0LnJhbmdlcy5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgLy9pdGVtID0gb3B0cy54QXhpcy5mb3JtYXR0ZXIgPyBvcHRzLnhBeGlzLmZvcm1hdHRlcihpdGVtKSA6IHV0aWwudG9GaXhlZChpdGVtLCAyKTtcclxuICAgIGl0ZW0gPSB1dGlsLnRvRml4ZWQoaXRlbSwgMik7XHJcbiAgICByZXR1cm4gaXRlbTtcclxuICB9KTtcclxuICB2YXIgeEF4aXNTY2FsZVZhbHVlcyA9IHJlc3VsdC5yYW5nZXMubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIC8vIOWmguaenOWIu+W6puWAvOaYr+a1rueCueaVsCzliJnkv53nlZnkuKTkvY3lsI/mlbBcclxuICAgIGl0ZW0gPSB1dGlsLnRvRml4ZWQoaXRlbSwgMik7XHJcbiAgICAvLyDoi6XmnInoh6rlrprkuYnmoLzlvI/liJnosIPnlKjoh6rlrprkuYnnmoTmoLzlvI/ljJblh73mlbBcclxuICAgIC8vaXRlbSA9IG9wdHMueEF4aXMuZm9ybWF0dGVyID8gb3B0cy54QXhpcy5mb3JtYXR0ZXIoTnVtYmVyKGl0ZW0pKSA6IGl0ZW07XHJcbiAgICByZXR1cm4gaXRlbTtcclxuICB9KTtcclxuICByZXN1bHQgPSBPYmplY3QuYXNzaWduKHJlc3VsdCwgZ2V0WEF4aXNQb2ludHMoeEF4aXNTY2FsZVZhbHVlcywgb3B0cywgY29uZmlnKSk7XHJcbiAgLy8g6K6h566XWOi9tOWIu+W6pueahOWxnuaAp+itrOWmguavj+S4quWIu+W6pueahOmXtOmalCzliLvluqbnmoTotbflp4vngrlcXOe7k+adn+eCueS7peWPiuaAu+mVv1xyXG4gIHZhciBlYWNoU3BhY2luZyA9IHJlc3VsdC5lYWNoU3BhY2luZztcclxuICB2YXIgdGV4dExlbmd0aCA9IHhBeGlzU2NhbGVWYWx1ZXMubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIHJldHVybiBtZWFzdXJlVGV4dChpdGVtLCBvcHRzLnhBeGlzLmZvbnRTaXplICogb3B0cy5waXgsIGNvbnRleHQpO1xyXG4gIH0pO1xyXG4gIGlmIChvcHRzLnhBeGlzLmRpc2FibGVkID09PSB0cnVlKSB7XHJcbiAgICByZXN1bHQueEF4aXNIZWlnaHQgPSAwO1xyXG4gIH1cclxuICByZXR1cm4gcmVzdWx0O1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRSYWRhckRhdGFQb2ludHMoYW5nbGVMaXN0LCBjZW50ZXIsIHJhZGl1cywgc2VyaWVzLCBvcHRzKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNSAmJiBhcmd1bWVudHNbNV0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s1XSA6IDE7XHJcbiAgdmFyIHJhZGFyT3B0aW9uID0gb3B0cy5leHRyYS5yYWRhciB8fCB7fTtcclxuICByYWRhck9wdGlvbi5tYXggPSByYWRhck9wdGlvbi5tYXggfHwgMDtcclxuICB2YXIgbWF4RGF0YSA9IE1hdGgubWF4KHJhZGFyT3B0aW9uLm1heCwgTWF0aC5tYXguYXBwbHkobnVsbCwgZGF0YUNvbWJpbmUoc2VyaWVzKSkpO1xyXG4gIHZhciBkYXRhID0gW107XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBzZXJpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgIGxldCBlYWNoID0gc2VyaWVzW2ldO1xyXG4gICAgbGV0IGxpc3RJdGVtID0ge307XHJcbiAgICBsaXN0SXRlbS5jb2xvciA9IGVhY2guY29sb3I7XHJcbiAgICBsaXN0SXRlbS5sZWdlbmRTaGFwZSA9IGVhY2gubGVnZW5kU2hhcGU7XHJcbiAgICBsaXN0SXRlbS5wb2ludFNoYXBlID0gZWFjaC5wb2ludFNoYXBlO1xyXG4gICAgbGlzdEl0ZW0uZGF0YSA9IFtdO1xyXG4gICAgZWFjaC5kYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgbGV0IHRtcCA9IHt9O1xyXG4gICAgICB0bXAuYW5nbGUgPSBhbmdsZUxpc3RbaW5kZXhdO1xyXG4gICAgICB0bXAucHJvcG9ydGlvbiA9IGl0ZW0gLyBtYXhEYXRhO1xyXG4gICAgICB0bXAudmFsdWUgPSBpdGVtO1xyXG4gICAgICB0bXAucG9zaXRpb24gPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihyYWRpdXMgKiB0bXAucHJvcG9ydGlvbiAqIHByb2Nlc3MgKiBNYXRoLmNvcyh0bXAuYW5nbGUpLCByYWRpdXMgKiB0bXAucHJvcG9ydGlvbiAqIHByb2Nlc3MgKiBNYXRoLnNpbih0bXAuYW5nbGUpLCBjZW50ZXIpO1xyXG4gICAgICBsaXN0SXRlbS5kYXRhLnB1c2godG1wKTtcclxuICAgIH0pO1xyXG4gICAgZGF0YS5wdXNoKGxpc3RJdGVtKTtcclxuICB9XHJcbiAgcmV0dXJuIGRhdGE7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldFBpZURhdGFQb2ludHMoc2VyaWVzLCByYWRpdXMpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogMTtcclxuICB2YXIgY291bnQgPSAwO1xyXG4gIHZhciBfc3RhcnRfID0gMDtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLmRhdGEgPSBpdGVtLmRhdGEgPT09IG51bGwgPyAwIDogaXRlbS5kYXRhO1xyXG4gICAgY291bnQgKz0gaXRlbS5kYXRhO1xyXG4gIH1cclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLmRhdGEgPSBpdGVtLmRhdGEgPT09IG51bGwgPyAwIDogaXRlbS5kYXRhO1xyXG4gICAgaWYgKGNvdW50ID09PSAwKSB7XHJcbiAgICAgIGl0ZW0uX3Byb3BvcnRpb25fID0gMSAvIHNlcmllcy5sZW5ndGggKiBwcm9jZXNzO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaXRlbS5fcHJvcG9ydGlvbl8gPSBpdGVtLmRhdGEgLyBjb3VudCAqIHByb2Nlc3M7XHJcbiAgICB9XHJcbiAgICBpdGVtLl9yYWRpdXNfID0gcmFkaXVzO1xyXG4gIH1cclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLl9zdGFydF8gPSBfc3RhcnRfO1xyXG4gICAgX3N0YXJ0XyArPSAyICogaXRlbS5fcHJvcG9ydGlvbl8gKiBNYXRoLlBJO1xyXG4gIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRGdW5uZWxEYXRhUG9pbnRzKHNlcmllcywgcmFkaXVzLCBvcHRpb24sIGVhY2hTcGFjaW5nKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBzZXJpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgIGlmKG9wdGlvbi50eXBlID09ICdmdW5uZWwnKXtcclxuICAgICAgc2VyaWVzW2ldLnJhZGl1cyA9IHNlcmllc1tpXS5kYXRhIC8gc2VyaWVzWzBdLmRhdGEgKiByYWRpdXMgKiBwcm9jZXNzO1xyXG4gICAgfWVsc2V7XHJcbiAgICAgIHNlcmllc1tpXS5yYWRpdXMgPSAgKGVhY2hTcGFjaW5nICogKHNlcmllcy5sZW5ndGggLSBpKSkgLyAoZWFjaFNwYWNpbmcgKiBzZXJpZXMubGVuZ3RoKSAqIHJhZGl1cyAqIHByb2Nlc3M7XHJcbiAgICB9XHJcbiAgICBzZXJpZXNbaV0uX3Byb3BvcnRpb25fID0gc2VyaWVzW2ldLmRhdGEgLyBzZXJpZXNbMF0uZGF0YTtcclxuICB9XHJcbiAgLy8gaWYob3B0aW9uLnR5cGUgIT09ICdweXJhbWlkJyl7XHJcbiAgLy8gICBzZXJpZXMucmV2ZXJzZSgpO1xyXG4gIC8vIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRSb3NlRGF0YVBvaW50cyhzZXJpZXMsIHR5cGUsIG1pblJhZGl1cywgcmFkaXVzKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgdmFyIGNvdW50ID0gMDtcclxuICB2YXIgX3N0YXJ0XyA9IDA7XHJcbiAgdmFyIGRhdGFBcnIgPSBbXTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLmRhdGEgPSBpdGVtLmRhdGEgPT09IG51bGwgPyAwIDogaXRlbS5kYXRhO1xyXG4gICAgY291bnQgKz0gaXRlbS5kYXRhO1xyXG4gICAgZGF0YUFyci5wdXNoKGl0ZW0uZGF0YSk7XHJcbiAgfVxyXG4gIHZhciBtaW5EYXRhID0gTWF0aC5taW4uYXBwbHkobnVsbCwgZGF0YUFycik7XHJcbiAgdmFyIG1heERhdGEgPSBNYXRoLm1heC5hcHBseShudWxsLCBkYXRhQXJyKTtcclxuICB2YXIgcmFkaXVzTGVuZ3RoID0gcmFkaXVzIC0gbWluUmFkaXVzO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGl0ZW0uZGF0YSA9IGl0ZW0uZGF0YSA9PT0gbnVsbCA/IDAgOiBpdGVtLmRhdGE7XHJcbiAgICBpZiAoY291bnQgPT09IDApIHtcclxuICAgICAgaXRlbS5fcHJvcG9ydGlvbl8gPSAxIC8gc2VyaWVzLmxlbmd0aCAqIHByb2Nlc3M7XHJcbiAgICAgIGl0ZW0uX3Jvc2VfcHJvcG9ydGlvbl8gPSAxIC8gc2VyaWVzLmxlbmd0aCAqIHByb2Nlc3M7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IGl0ZW0uZGF0YSAvIGNvdW50ICogcHJvY2VzcztcclxuICAgICAgaWYodHlwZSA9PSAnYXJlYScpe1xyXG4gICAgICAgIGl0ZW0uX3Jvc2VfcHJvcG9ydGlvbl8gPSAxIC8gc2VyaWVzLmxlbmd0aCAqIHByb2Nlc3M7XHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIGl0ZW0uX3Jvc2VfcHJvcG9ydGlvbl8gPSBpdGVtLmRhdGEgLyBjb3VudCAqIHByb2Nlc3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGl0ZW0uX3JhZGl1c18gPSBtaW5SYWRpdXMgKyByYWRpdXNMZW5ndGggKiAoKGl0ZW0uZGF0YSAtIG1pbkRhdGEpIC8gKG1heERhdGEgLSBtaW5EYXRhKSkgfHwgcmFkaXVzO1xyXG4gIH1cclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLl9zdGFydF8gPSBfc3RhcnRfO1xyXG4gICAgX3N0YXJ0XyArPSAyICogaXRlbS5fcm9zZV9wcm9wb3J0aW9uXyAqIE1hdGguUEk7XHJcbiAgfVxyXG4gIHJldHVybiBzZXJpZXM7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldEFyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBhcmNiYXJPcHRpb24pIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogMTtcclxuICBpZiAocHJvY2VzcyA9PSAxKSB7XHJcbiAgICBwcm9jZXNzID0gMC45OTk5OTk7XHJcbiAgfVxyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGl0ZW0uZGF0YSA9IGl0ZW0uZGF0YSA9PT0gbnVsbCA/IDAgOiBpdGVtLmRhdGE7XHJcbiAgICBsZXQgdG90YWxBbmdsZTtcclxuICAgIGlmIChhcmNiYXJPcHRpb24udHlwZSA9PSAnY2lyY2xlJykge1xyXG4gICAgICB0b3RhbEFuZ2xlID0gMjtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGlmKGFyY2Jhck9wdGlvbi5kaXJlY3Rpb24gPT0gJ2Njdycpe1xyXG4gICAgICAgIGlmIChhcmNiYXJPcHRpb24uc3RhcnRBbmdsZSA8IGFyY2Jhck9wdGlvbi5lbmRBbmdsZSkge1xyXG4gICAgICAgICAgdG90YWxBbmdsZSA9IDIgKyBhcmNiYXJPcHRpb24uc3RhcnRBbmdsZSAtIGFyY2Jhck9wdGlvbi5lbmRBbmdsZTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgdG90YWxBbmdsZSA9IGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlIC0gYXJjYmFyT3B0aW9uLmVuZEFuZ2xlO1xyXG4gICAgICAgIH1cclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgaWYgKGFyY2Jhck9wdGlvbi5lbmRBbmdsZSA8IGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlKSB7XHJcbiAgICAgICAgICB0b3RhbEFuZ2xlID0gMiArIGFyY2Jhck9wdGlvbi5lbmRBbmdsZSAtIGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB0b3RhbEFuZ2xlID0gYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGUgLSBhcmNiYXJPcHRpb24uZW5kQW5nbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IHRvdGFsQW5nbGUgKiBpdGVtLmRhdGEgKiBwcm9jZXNzICsgYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICBpZihhcmNiYXJPcHRpb24uZGlyZWN0aW9uID09ICdjY3cnKXtcclxuICAgICAgaXRlbS5fcHJvcG9ydGlvbl8gPSBhcmNiYXJPcHRpb24uc3RhcnRBbmdsZSAtIHRvdGFsQW5nbGUgKiBpdGVtLmRhdGEgKiBwcm9jZXNzIDtcclxuICAgIH1cclxuICAgIGlmIChpdGVtLl9wcm9wb3J0aW9uXyA+PSAyKSB7XHJcbiAgICAgIGl0ZW0uX3Byb3BvcnRpb25fID0gaXRlbS5fcHJvcG9ydGlvbl8gJSAyO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRHYXVnZUFyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBhcmNiYXJPcHRpb24pIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogMTtcclxuICBpZiAocHJvY2VzcyA9PSAxKSB7XHJcbiAgICBwcm9jZXNzID0gMC45OTk5OTk7XHJcbiAgfVxyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGl0ZW0uZGF0YSA9IGl0ZW0uZGF0YSA9PT0gbnVsbCA/IDAgOiBpdGVtLmRhdGE7XHJcbiAgICBsZXQgdG90YWxBbmdsZTtcclxuICAgIGlmIChhcmNiYXJPcHRpb24udHlwZSA9PSAnY2lyY2xlJykge1xyXG4gICAgICB0b3RhbEFuZ2xlID0gMjtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGlmIChhcmNiYXJPcHRpb24uZW5kQW5nbGUgPCBhcmNiYXJPcHRpb24uc3RhcnRBbmdsZSkge1xyXG4gICAgICAgIHRvdGFsQW5nbGUgPSAyICsgYXJjYmFyT3B0aW9uLmVuZEFuZ2xlIC0gYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgdG90YWxBbmdsZSA9IGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlIC0gYXJjYmFyT3B0aW9uLmVuZEFuZ2xlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IHRvdGFsQW5nbGUgKiBpdGVtLmRhdGEgKiBwcm9jZXNzICsgYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICBpZiAoaXRlbS5fcHJvcG9ydGlvbl8gPj0gMikge1xyXG4gICAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IGl0ZW0uX3Byb3BvcnRpb25fICUgMjtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIHNlcmllcztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0R2F1Z2VBeGlzUG9pbnRzKGNhdGVnb3JpZXMsIHN0YXJ0QW5nbGUsIGVuZEFuZ2xlKSB7XHJcbiAgbGV0IHRvdGFsQW5nbGU7XHJcbiAgaWYgKGVuZEFuZ2xlIDwgc3RhcnRBbmdsZSkge1xyXG4gICAgdG90YWxBbmdsZSA9IDIgKyBlbmRBbmdsZSAtIHN0YXJ0QW5nbGU7XHJcbiAgfSBlbHNlIHtcclxuICAgIHRvdGFsQW5nbGUgPSBzdGFydEFuZ2xlIC0gZW5kQW5nbGU7XHJcbiAgfVxyXG4gIGxldCB0ZW1wU3RhcnRBbmdsZSA9IHN0YXJ0QW5nbGU7XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYXRlZ29yaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBjYXRlZ29yaWVzW2ldLnZhbHVlID0gY2F0ZWdvcmllc1tpXS52YWx1ZSA9PT0gbnVsbCA/IDAgOiBjYXRlZ29yaWVzW2ldLnZhbHVlO1xyXG4gICAgY2F0ZWdvcmllc1tpXS5fc3RhcnRBbmdsZV8gPSB0ZW1wU3RhcnRBbmdsZTtcclxuICAgIGNhdGVnb3JpZXNbaV0uX2VuZEFuZ2xlXyA9IHRvdGFsQW5nbGUgKiBjYXRlZ29yaWVzW2ldLnZhbHVlICsgc3RhcnRBbmdsZTtcclxuICAgIGlmIChjYXRlZ29yaWVzW2ldLl9lbmRBbmdsZV8gPj0gMikge1xyXG4gICAgICBjYXRlZ29yaWVzW2ldLl9lbmRBbmdsZV8gPSBjYXRlZ29yaWVzW2ldLl9lbmRBbmdsZV8gJSAyO1xyXG4gICAgfVxyXG4gICAgdGVtcFN0YXJ0QW5nbGUgPSBjYXRlZ29yaWVzW2ldLl9lbmRBbmdsZV87XHJcbiAgfVxyXG4gIHJldHVybiBjYXRlZ29yaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRHYXVnZURhdGFQb2ludHMoc2VyaWVzLCBjYXRlZ29yaWVzLCBnYXVnZU9wdGlvbikge1xyXG4gIGxldCBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDMgJiYgYXJndW1lbnRzWzNdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbM10gOiAxO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGl0ZW0uZGF0YSA9IGl0ZW0uZGF0YSA9PT0gbnVsbCA/IDAgOiBpdGVtLmRhdGE7XHJcbiAgICBpZiAoZ2F1Z2VPcHRpb24ucG9pbnRlci5jb2xvciA9PSAnYXV0bycpIHtcclxuICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYXRlZ29yaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgaWYgKGl0ZW0uZGF0YSA8PSBjYXRlZ29yaWVzW2ldLnZhbHVlKSB7XHJcbiAgICAgICAgICBpdGVtLmNvbG9yID0gY2F0ZWdvcmllc1tpXS5jb2xvcjtcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaXRlbS5jb2xvciA9IGdhdWdlT3B0aW9uLnBvaW50ZXIuY29sb3I7XHJcbiAgICB9XHJcbiAgICBsZXQgdG90YWxBbmdsZTtcclxuICAgIGlmIChnYXVnZU9wdGlvbi5lbmRBbmdsZSA8IGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUpIHtcclxuICAgICAgdG90YWxBbmdsZSA9IDIgKyBnYXVnZU9wdGlvbi5lbmRBbmdsZSAtIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB0b3RhbEFuZ2xlID0gZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZSAtIGdhdWdlT3B0aW9uLmVuZEFuZ2xlO1xyXG4gICAgfVxyXG4gICAgaXRlbS5fZW5kQW5nbGVfID0gdG90YWxBbmdsZSAqIGl0ZW0uZGF0YSArIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICBpdGVtLl9vbGRBbmdsZV8gPSBnYXVnZU9wdGlvbi5vbGRBbmdsZTtcclxuICAgIGlmIChnYXVnZU9wdGlvbi5vbGRBbmdsZSA8IGdhdWdlT3B0aW9uLmVuZEFuZ2xlKSB7XHJcbiAgICAgIGl0ZW0uX29sZEFuZ2xlXyArPSAyO1xyXG4gICAgfVxyXG4gICAgaWYgKGl0ZW0uZGF0YSA+PSBnYXVnZU9wdGlvbi5vbGREYXRhKSB7XHJcbiAgICAgIGl0ZW0uX3Byb3BvcnRpb25fID0gKGl0ZW0uX2VuZEFuZ2xlXyAtIGl0ZW0uX29sZEFuZ2xlXykgKiBwcm9jZXNzICsgZ2F1Z2VPcHRpb24ub2xkQW5nbGU7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IGl0ZW0uX29sZEFuZ2xlXyAtIChpdGVtLl9vbGRBbmdsZV8gLSBpdGVtLl9lbmRBbmdsZV8pICogcHJvY2VzcztcclxuICAgIH1cclxuICAgIGlmIChpdGVtLl9wcm9wb3J0aW9uXyA+PSAyKSB7XHJcbiAgICAgIGl0ZW0uX3Byb3BvcnRpb25fID0gaXRlbS5fcHJvcG9ydGlvbl8gJSAyO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRQaWVUZXh0TWF4TGVuZ3RoKHNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzKSB7XHJcbiAgc2VyaWVzID0gZ2V0UGllRGF0YVBvaW50cyhzZXJpZXMpO1xyXG4gIGxldCBtYXhMZW5ndGggPSAwO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGxldCB0ZXh0ID0gaXRlbS5mb3JtYXR0ZXIgPyBpdGVtLmZvcm1hdHRlcigraXRlbS5fcHJvcG9ydGlvbl8udG9GaXhlZCgyKSkgOiB1dGlsLnRvRml4ZWQoaXRlbS5fcHJvcG9ydGlvbl8gKiAxMDApICsgJyUnO1xyXG4gICAgbWF4TGVuZ3RoID0gTWF0aC5tYXgobWF4TGVuZ3RoLCBtZWFzdXJlVGV4dCh0ZXh0LCBpdGVtLnRleHRTaXplICogb3B0cy5waXggfHwgY29uZmlnLmZvbnRTaXplLCBjb250ZXh0KSk7XHJcbiAgfVxyXG4gIHJldHVybiBtYXhMZW5ndGg7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZpeENvbHVtZURhdGEocG9pbnRzLCBlYWNoU3BhY2luZywgY29sdW1uTGVuLCBpbmRleCwgY29uZmlnLCBvcHRzKSB7XHJcbiAgcmV0dXJuIHBvaW50cy5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgaWYgKGl0ZW0gPT09IG51bGwpIHtcclxuICAgICAgcmV0dXJuIG51bGw7XHJcbiAgICB9XHJcbiAgICB2YXIgc2VyaWVzR2FwID0gMDtcclxuICAgIHZhciBjYXRlZ29yeUdhcCA9IDA7XHJcbiAgICBpZiAob3B0cy50eXBlID09ICdtaXgnKSB7XHJcbiAgICAgIHNlcmllc0dhcCA9IG9wdHMuZXh0cmEubWl4LmNvbHVtbi5zZXJpZXNHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gICAgICBjYXRlZ29yeUdhcCA9IG9wdHMuZXh0cmEubWl4LmNvbHVtbi5jYXRlZ29yeUdhcCAqIG9wdHMucGl4IHx8IDA7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBzZXJpZXNHYXAgPSBvcHRzLmV4dHJhLmNvbHVtbi5zZXJpZXNHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gICAgICBjYXRlZ29yeUdhcCA9IG9wdHMuZXh0cmEuY29sdW1uLmNhdGVnb3J5R2FwICogb3B0cy5waXggfHwgMDtcclxuICAgIH1cclxuICAgIHNlcmllc0dhcCA9ICBNYXRoLm1pbihzZXJpZXNHYXAsIGVhY2hTcGFjaW5nIC8gY29sdW1uTGVuKVxyXG4gICAgY2F0ZWdvcnlHYXAgPSAgTWF0aC5taW4oY2F0ZWdvcnlHYXAsIGVhY2hTcGFjaW5nIC8gY29sdW1uTGVuKVxyXG4gICAgaXRlbS53aWR0aCA9IE1hdGguY2VpbCgoZWFjaFNwYWNpbmcgLSAyICogY2F0ZWdvcnlHYXAgLSBzZXJpZXNHYXAgKiAoY29sdW1uTGVuIC0gMSkpIC8gY29sdW1uTGVuKTtcclxuICAgIGlmIChvcHRzLmV4dHJhLm1peCAmJiBvcHRzLmV4dHJhLm1peC5jb2x1bW4ud2lkdGggJiYgK29wdHMuZXh0cmEubWl4LmNvbHVtbi53aWR0aCA+IDApIHtcclxuICAgICAgaXRlbS53aWR0aCA9IE1hdGgubWluKGl0ZW0ud2lkdGgsICtvcHRzLmV4dHJhLm1peC5jb2x1bW4ud2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICB9XHJcbiAgICBpZiAob3B0cy5leHRyYS5jb2x1bW4gJiYgb3B0cy5leHRyYS5jb2x1bW4ud2lkdGggJiYgK29wdHMuZXh0cmEuY29sdW1uLndpZHRoID4gMCkge1xyXG4gICAgICBpdGVtLndpZHRoID0gTWF0aC5taW4oaXRlbS53aWR0aCwgK29wdHMuZXh0cmEuY29sdW1uLndpZHRoICogb3B0cy5waXgpO1xyXG4gICAgfVxyXG4gICAgaWYgKGl0ZW0ud2lkdGggPD0gMCkge1xyXG4gICAgICBpdGVtLndpZHRoID0gMTtcclxuICAgIH1cclxuICAgIGl0ZW0ueCArPSAoaW5kZXggKyAwLjUgLSBjb2x1bW5MZW4gLyAyKSAqIChpdGVtLndpZHRoICsgc2VyaWVzR2FwKTtcclxuICAgIHJldHVybiBpdGVtO1xyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaXhCYXJEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbiwgaW5kZXgsIGNvbmZpZywgb3B0cykge1xyXG4gIHJldHVybiBwb2ludHMubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHJldHVybiBudWxsO1xyXG4gICAgfVxyXG4gICAgdmFyIHNlcmllc0dhcCA9IDA7XHJcbiAgICB2YXIgY2F0ZWdvcnlHYXAgPSAwO1xyXG4gICAgc2VyaWVzR2FwID0gb3B0cy5leHRyYS5iYXIuc2VyaWVzR2FwICogb3B0cy5waXggfHwgMDtcclxuICAgIGNhdGVnb3J5R2FwID0gb3B0cy5leHRyYS5iYXIuY2F0ZWdvcnlHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gICAgc2VyaWVzR2FwID0gIE1hdGgubWluKHNlcmllc0dhcCwgZWFjaFNwYWNpbmcgLyBjb2x1bW5MZW4pXHJcbiAgICBjYXRlZ29yeUdhcCA9ICBNYXRoLm1pbihjYXRlZ29yeUdhcCwgZWFjaFNwYWNpbmcgLyBjb2x1bW5MZW4pXHJcbiAgICBpdGVtLndpZHRoID0gTWF0aC5jZWlsKChlYWNoU3BhY2luZyAtIDIgKiBjYXRlZ29yeUdhcCAtIHNlcmllc0dhcCAqIChjb2x1bW5MZW4gLSAxKSkgLyBjb2x1bW5MZW4pO1xyXG4gICAgaWYgKG9wdHMuZXh0cmEuYmFyICYmIG9wdHMuZXh0cmEuYmFyLndpZHRoICYmICtvcHRzLmV4dHJhLmJhci53aWR0aCA+IDApIHtcclxuICAgICAgaXRlbS53aWR0aCA9IE1hdGgubWluKGl0ZW0ud2lkdGgsICtvcHRzLmV4dHJhLmJhci53aWR0aCAqIG9wdHMucGl4KTtcclxuICAgIH1cclxuICAgIGlmIChpdGVtLndpZHRoIDw9IDApIHtcclxuICAgICAgaXRlbS53aWR0aCA9IDE7XHJcbiAgICB9XHJcbiAgICBpdGVtLnkgKz0gKGluZGV4ICsgMC41IC0gY29sdW1uTGVuIC8gMikgKiAoaXRlbS53aWR0aCArIHNlcmllc0dhcCk7XHJcbiAgICByZXR1cm4gaXRlbTtcclxuICB9KTtcclxufVxyXG5cclxuZnVuY3Rpb24gZml4Q29sdW1lTWV0ZXJEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbiwgaW5kZXgsIGNvbmZpZywgb3B0cywgYm9yZGVyKSB7XHJcbiAgdmFyIGNhdGVnb3J5R2FwID0gb3B0cy5leHRyYS5jb2x1bW4uY2F0ZWdvcnlHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gIHJldHVybiBwb2ludHMubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHJldHVybiBudWxsO1xyXG4gICAgfVxyXG4gICAgaXRlbS53aWR0aCA9IGVhY2hTcGFjaW5nIC0gMiAqIGNhdGVnb3J5R2FwO1xyXG4gICAgaWYgKG9wdHMuZXh0cmEuY29sdW1uICYmIG9wdHMuZXh0cmEuY29sdW1uLndpZHRoICYmICtvcHRzLmV4dHJhLmNvbHVtbi53aWR0aCA+IDApIHtcclxuICAgICAgaXRlbS53aWR0aCA9IE1hdGgubWluKGl0ZW0ud2lkdGgsICtvcHRzLmV4dHJhLmNvbHVtbi53aWR0aCAqIG9wdHMucGl4KTtcclxuICAgIH1cclxuICAgIGlmIChpbmRleCA+IDApIHtcclxuICAgICAgaXRlbS53aWR0aCAtPSBib3JkZXI7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gaXRlbTtcclxuICB9KTtcclxufVxyXG5cclxuZnVuY3Rpb24gZml4Q29sdW1lU3RhY2tEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbiwgaW5kZXgsIGNvbmZpZywgb3B0cywgc2VyaWVzKSB7XHJcbiAgdmFyIGNhdGVnb3J5R2FwID0gb3B0cy5leHRyYS5jb2x1bW4uY2F0ZWdvcnlHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gIHJldHVybiBwb2ludHMubWFwKGZ1bmN0aW9uKGl0ZW0sIGluZGV4bikge1xyXG4gICAgaWYgKGl0ZW0gPT09IG51bGwpIHtcclxuICAgICAgcmV0dXJuIG51bGw7XHJcbiAgICB9XHJcbiAgICBpdGVtLndpZHRoID0gTWF0aC5jZWlsKGVhY2hTcGFjaW5nIC0gMiAqIGNhdGVnb3J5R2FwKTtcclxuICAgIGlmIChvcHRzLmV4dHJhLmNvbHVtbiAmJiBvcHRzLmV4dHJhLmNvbHVtbi53aWR0aCAmJiArb3B0cy5leHRyYS5jb2x1bW4ud2lkdGggPiAwKSB7XHJcbiAgICAgIGl0ZW0ud2lkdGggPSBNYXRoLm1pbihpdGVtLndpZHRoLCArb3B0cy5leHRyYS5jb2x1bW4ud2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICB9XHJcbiAgICBpZiAoaXRlbS53aWR0aCA8PSAwKSB7XHJcbiAgICAgIGl0ZW0ud2lkdGggPSAxO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIGl0ZW07XHJcbiAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZpeEJhclN0YWNrRGF0YShwb2ludHMsIGVhY2hTcGFjaW5nLCBjb2x1bW5MZW4sIGluZGV4LCBjb25maWcsIG9wdHMsIHNlcmllcykge1xyXG4gIHZhciBjYXRlZ29yeUdhcCA9IG9wdHMuZXh0cmEuYmFyLmNhdGVnb3J5R2FwICogb3B0cy5waXggfHwgMDtcclxuICByZXR1cm4gcG9pbnRzLm1hcChmdW5jdGlvbihpdGVtLCBpbmRleG4pIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHJldHVybiBudWxsO1xyXG4gICAgfVxyXG4gICAgaXRlbS53aWR0aCA9IE1hdGguY2VpbChlYWNoU3BhY2luZyAtIDIgKiBjYXRlZ29yeUdhcCk7XHJcbiAgICBpZiAob3B0cy5leHRyYS5iYXIgJiYgb3B0cy5leHRyYS5iYXIud2lkdGggJiYgK29wdHMuZXh0cmEuYmFyLndpZHRoID4gMCkge1xyXG4gICAgICBpdGVtLndpZHRoID0gTWF0aC5taW4oaXRlbS53aWR0aCwgK29wdHMuZXh0cmEuYmFyLndpZHRoICogb3B0cy5waXgpO1xyXG4gICAgfVxyXG4gICAgaWYgKGl0ZW0ud2lkdGggPD0gMCkge1xyXG4gICAgICBpdGVtLndpZHRoID0gMTtcclxuICAgIH1cclxuICAgIHJldHVybiBpdGVtO1xyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRYQXhpc1BvaW50cyhjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcpIHtcclxuICB2YXIgc3BhY2luZ1ZhbGlkID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXTtcclxuICB2YXIgZGF0YUNvdW50ID0gb3B0cy5lbmFibGVTY3JvbGwgPyBNYXRoLm1pbihvcHRzLnhBeGlzLml0ZW1Db3VudCwgY2F0ZWdvcmllcy5sZW5ndGgpIDogY2F0ZWdvcmllcy5sZW5ndGg7XHJcbiAgaWYgKChvcHRzLnR5cGUgPT0gJ2xpbmUnIHx8IG9wdHMudHlwZSA9PSAnYXJlYScgfHwgb3B0cy50eXBlID09ICdzY2F0dGVyJyB8fCBvcHRzLnR5cGUgPT0gJ2J1YmJsZScgfHwgb3B0cy50eXBlID09ICdiYXInKSAmJiBkYXRhQ291bnQgPiAxICYmIG9wdHMueEF4aXMuYm91bmRhcnlHYXAgPT0gJ2p1c3RpZnknKSB7XHJcbiAgICBkYXRhQ291bnQgLT0gMTtcclxuICB9XHJcbiAgdmFyIHdpZHRoUmF0aW8gPSAwO1xyXG4gIGlmKG9wdHMudHlwZSA9PSAnbW91bnQnICYmIG9wdHMuZXh0cmEgJiYgb3B0cy5leHRyYS5tb3VudCAmJiBvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gJiYgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvID4gMSl7XHJcbiAgICBpZihvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8+Mikgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvID0gMlxyXG4gICAgd2lkdGhSYXRpbyA9IG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyAtIDE7XHJcbiAgICBkYXRhQ291bnQgKz0gd2lkdGhSYXRpbztcclxuICB9XHJcbiAgdmFyIGVhY2hTcGFjaW5nID0gc3BhY2luZ1ZhbGlkIC8gZGF0YUNvdW50O1xyXG4gIHZhciB4QXhpc1BvaW50cyA9IFtdO1xyXG4gIHZhciBzdGFydFggPSBvcHRzLmFyZWFbM107XHJcbiAgdmFyIGVuZFggPSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdO1xyXG4gIGNhdGVnb3JpZXMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgeEF4aXNQb2ludHMucHVzaChzdGFydFggKyB3aWR0aFJhdGlvIC8gMiAqIGVhY2hTcGFjaW5nICsgaW5kZXggKiBlYWNoU3BhY2luZyk7XHJcbiAgfSk7XHJcbiAgaWYgKG9wdHMueEF4aXMuYm91bmRhcnlHYXAgIT09ICdqdXN0aWZ5Jykge1xyXG4gICAgaWYgKG9wdHMuZW5hYmxlU2Nyb2xsID09PSB0cnVlKSB7XHJcbiAgICAgIHhBeGlzUG9pbnRzLnB1c2goc3RhcnRYICsgd2lkdGhSYXRpbyAqIGVhY2hTcGFjaW5nICsgY2F0ZWdvcmllcy5sZW5ndGggKiBlYWNoU3BhY2luZyk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB4QXhpc1BvaW50cy5wdXNoKGVuZFgpO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgeEF4aXNQb2ludHM6IHhBeGlzUG9pbnRzLFxyXG4gICAgc3RhcnRYOiBzdGFydFgsXHJcbiAgICBlbmRYOiBlbmRYLFxyXG4gICAgZWFjaFNwYWNpbmc6IGVhY2hTcGFjaW5nXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0Q2FuZGxlRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNyAmJiBhcmd1bWVudHNbN10gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s3XSA6IDE7XHJcbiAgdmFyIHBvaW50cyA9IFtdO1xyXG4gIHZhciB2YWxpZEhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gIGRhdGEuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gPT09IG51bGwpIHtcclxuICAgICAgcG9pbnRzLnB1c2gobnVsbCk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB2YXIgY1BvaW50cyA9IFtdO1xyXG4gICAgICBpdGVtLmZvckVhY2goZnVuY3Rpb24oaXRlbXMsIGluZGV4cykge1xyXG4gICAgICAgIHZhciBwb2ludCA9IHt9O1xyXG4gICAgICAgIHBvaW50LnggPSB4QXhpc1BvaW50c1tpbmRleF0gKyBNYXRoLnJvdW5kKGVhY2hTcGFjaW5nIC8gMik7XHJcbiAgICAgICAgdmFyIHZhbHVlID0gaXRlbXMudmFsdWUgfHwgaXRlbXM7XHJcbiAgICAgICAgdmFyIGhlaWdodCA9IHZhbGlkSGVpZ2h0ICogKHZhbHVlIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICAgIGhlaWdodCAqPSBwcm9jZXNzO1xyXG4gICAgICAgIHBvaW50LnkgPSBvcHRzLmhlaWdodCAtIE1hdGgucm91bmQoaGVpZ2h0KSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICBjUG9pbnRzLnB1c2gocG9pbnQpO1xyXG4gICAgICB9KTtcclxuICAgICAgcG9pbnRzLnB1c2goY1BvaW50cyk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0RGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNyAmJiBhcmd1bWVudHNbN10gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s3XSA6IDE7XHJcbiAgdmFyIGJvdW5kYXJ5R2FwID0gJ2NlbnRlcic7XHJcbiAgaWYgKG9wdHMudHlwZSA9PSAnbGluZScgfHwgb3B0cy50eXBlID09ICdhcmVhJyB8fCBvcHRzLnR5cGUgPT0gJ3NjYXR0ZXInIHx8IG9wdHMudHlwZSA9PSAnYnViYmxlJyApIHtcclxuICAgIGJvdW5kYXJ5R2FwID0gb3B0cy54QXhpcy5ib3VuZGFyeUdhcDtcclxuICB9XHJcbiAgdmFyIHBvaW50cyA9IFtdO1xyXG4gIHZhciB2YWxpZEhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gIHZhciB2YWxpZFdpZHRoID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXTtcclxuICBkYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHBvaW50cy5wdXNoKG51bGwpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdmFyIHBvaW50ID0ge307XHJcbiAgICAgIHBvaW50LmNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgICAgcG9pbnQueCA9IHhBeGlzUG9pbnRzW2luZGV4XTtcclxuICAgICAgdmFyIHZhbHVlID0gaXRlbTtcclxuICAgICAgaWYgKHR5cGVvZiBpdGVtID09PSAnb2JqZWN0JyAmJiBpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgaWYgKGl0ZW0uY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpID4gLTEpIHtcclxuICAgICAgICAgIGxldCB4cmFuZ2VzLCB4bWluUmFuZ2UsIHhtYXhSYW5nZTtcclxuICAgICAgICAgIHhyYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueEF4aXNEYXRhLnJhbmdlcyk7XHJcbiAgICAgICAgICB4bWluUmFuZ2UgPSB4cmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICAgICAgICB4bWF4UmFuZ2UgPSB4cmFuZ2VzLnBvcCgpO1xyXG4gICAgICAgICAgdmFsdWUgPSBpdGVtWzFdO1xyXG4gICAgICAgICAgcG9pbnQueCA9IG9wdHMuYXJlYVszXSArIHZhbGlkV2lkdGggKiAoaXRlbVswXSAtIHhtaW5SYW5nZSkgLyAoeG1heFJhbmdlIC0geG1pblJhbmdlKTtcclxuICAgICAgICAgIGlmKG9wdHMudHlwZSA9PSAnYnViYmxlJyl7XHJcbiAgICAgICAgICAgIHBvaW50LnIgPSBpdGVtWzJdO1xyXG4gICAgICAgICAgICBwb2ludC50ID0gaXRlbVszXTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgdmFsdWUgPSBpdGVtLnZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpZiAoYm91bmRhcnlHYXAgPT0gJ2NlbnRlcicpIHtcclxuICAgICAgICBwb2ludC54ICs9IGVhY2hTcGFjaW5nIC8gMjtcclxuICAgICAgfVxyXG4gICAgICB2YXIgaGVpZ2h0ID0gdmFsaWRIZWlnaHQgKiAodmFsdWUgLSBtaW5SYW5nZSkgLyAobWF4UmFuZ2UgLSBtaW5SYW5nZSk7XHJcbiAgICAgIGhlaWdodCAqPSBwcm9jZXNzO1xyXG4gICAgICBwb2ludC55ID0gb3B0cy5oZWlnaHQgLSBoZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgIHBvaW50cy5wdXNoKHBvaW50KTtcclxuICAgIH1cclxuICB9KTtcclxuICByZXR1cm4gcG9pbnRzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRMaW5lRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBsaW5lT3B0aW9uLCBwcm9jZXNzKXtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA4ICYmIGFyZ3VtZW50c1s4XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzhdIDogMTtcclxuICB2YXIgYm91bmRhcnlHYXAgPSBvcHRzLnhBeGlzLmJvdW5kYXJ5R2FwO1xyXG4gIHZhciBwb2ludHMgPSBbXTtcclxuICB2YXIgdmFsaWRIZWlnaHQgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXTtcclxuICB2YXIgdmFsaWRXaWR0aCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV0gLSBvcHRzLmFyZWFbM107XHJcbiAgZGF0YS5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICBpZiAoaXRlbSA9PT0gbnVsbCkge1xyXG4gICAgICBwb2ludHMucHVzaChudWxsKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHZhciBwb2ludCA9IHt9O1xyXG4gICAgICBwb2ludC5jb2xvciA9IGl0ZW0uY29sb3I7XHJcbiAgICAgIGlmKGxpbmVPcHRpb24uYW5pbWF0aW9uID09ICd2ZXJ0aWNhbCcpe1xyXG4gICAgICAgIHBvaW50LnggPSB4QXhpc1BvaW50c1tpbmRleF07XHJcbiAgICAgICAgdmFyIHZhbHVlID0gaXRlbTtcclxuICAgICAgICBpZiAodHlwZW9mIGl0ZW0gPT09ICdvYmplY3QnICYmIGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICAgIGlmIChpdGVtLmNvbnN0cnVjdG9yLnRvU3RyaW5nKCkuaW5kZXhPZignQXJyYXknKSA+IC0xKSB7XHJcbiAgICAgICAgICAgIGxldCB4cmFuZ2VzLCB4bWluUmFuZ2UsIHhtYXhSYW5nZTtcclxuICAgICAgICAgICAgeHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEucmFuZ2VzKTtcclxuICAgICAgICAgICAgeG1pblJhbmdlID0geHJhbmdlcy5zaGlmdCgpO1xyXG4gICAgICAgICAgICB4bWF4UmFuZ2UgPSB4cmFuZ2VzLnBvcCgpO1xyXG4gICAgICAgICAgICB2YWx1ZSA9IGl0ZW1bMV07XHJcbiAgICAgICAgICAgIHBvaW50LnggPSBvcHRzLmFyZWFbM10gKyB2YWxpZFdpZHRoICogKGl0ZW1bMF0gLSB4bWluUmFuZ2UpIC8gKHhtYXhSYW5nZSAtIHhtaW5SYW5nZSk7XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICB2YWx1ZSA9IGl0ZW0udmFsdWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmIChib3VuZGFyeUdhcCA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgcG9pbnQueCArPSBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgICBoZWlnaHQgKj0gcHJvY2VzcztcclxuICAgICAgICBwb2ludC55ID0gb3B0cy5oZWlnaHQgLSBoZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgICAgcG9pbnRzLnB1c2gocG9pbnQpO1xyXG4gICAgICB9ZWxzZXtcclxuICAgICAgICBwb2ludC54ID0geEF4aXNQb2ludHNbMF0gKyBlYWNoU3BhY2luZyAqIGluZGV4ICogcHJvY2VzcztcclxuICAgICAgICB2YXIgdmFsdWUgPSBpdGVtO1xyXG4gICAgICAgIGlmIChib3VuZGFyeUdhcCA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgcG9pbnQueCArPSBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgICBwb2ludC55ID0gb3B0cy5oZWlnaHQgLSBoZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgICAgcG9pbnRzLnB1c2gocG9pbnQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0Q29sdW1uRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCB6ZXJvUG9pbnRzLCBwcm9jZXNzKXtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA4ICYmIGFyZ3VtZW50c1s4XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzhdIDogMTtcclxuICB2YXIgcG9pbnRzID0gW107XHJcbiAgdmFyIHZhbGlkSGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgdmFyIHZhbGlkV2lkdGggPSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdO1xyXG4gIGRhdGEuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gPT09IG51bGwpIHtcclxuICAgICAgcG9pbnRzLnB1c2gobnVsbCk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB2YXIgcG9pbnQgPSB7fTtcclxuICAgICAgcG9pbnQuY29sb3IgPSBpdGVtLmNvbG9yO1xyXG4gICAgICBwb2ludC54ID0geEF4aXNQb2ludHNbaW5kZXhdO1xyXG4gICAgICB2YXIgdmFsdWUgPSBpdGVtO1xyXG4gICAgICBpZiAodHlwZW9mIGl0ZW0gPT09ICdvYmplY3QnICYmIGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICBpZiAoaXRlbS5jb25zdHJ1Y3Rvci50b1N0cmluZygpLmluZGV4T2YoJ0FycmF5JykgPiAtMSkge1xyXG4gICAgICAgICAgbGV0IHhyYW5nZXMsIHhtaW5SYW5nZSwgeG1heFJhbmdlO1xyXG4gICAgICAgICAgeHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEucmFuZ2VzKTtcclxuICAgICAgICAgIHhtaW5SYW5nZSA9IHhyYW5nZXMuc2hpZnQoKTtcclxuICAgICAgICAgIHhtYXhSYW5nZSA9IHhyYW5nZXMucG9wKCk7XHJcbiAgICAgICAgICB2YWx1ZSA9IGl0ZW1bMV07XHJcbiAgICAgICAgICBwb2ludC54ID0gb3B0cy5hcmVhWzNdICsgdmFsaWRXaWR0aCAqIChpdGVtWzBdIC0geG1pblJhbmdlKSAvICh4bWF4UmFuZ2UgLSB4bWluUmFuZ2UpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGl0ZW0udmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHBvaW50LnggKz0gZWFjaFNwYWNpbmcgLyAyO1xyXG4gICAgICB2YXIgaGVpZ2h0ID0gdmFsaWRIZWlnaHQgKiAodmFsdWUgKiBwcm9jZXNzIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICBwb2ludC55ID0gb3B0cy5oZWlnaHQgLSBoZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgIHBvaW50cy5wdXNoKHBvaW50KTtcclxuICAgIH1cclxuICB9KTtcclxuICByZXR1cm4gcG9pbnRzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRNb3VudERhdGFQb2ludHMoc2VyaWVzLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgbW91bnRPcHRpb24sIHplcm9Qb2ludHMpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA4ICYmIGFyZ3VtZW50c1s4XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzhdIDogMTtcclxuICB2YXIgcG9pbnRzID0gW107XHJcbiAgdmFyIHZhbGlkSGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgdmFyIHZhbGlkV2lkdGggPSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdO1xyXG4gIHZhciBtb3VudFdpZHRoID0gZWFjaFNwYWNpbmcgKiBtb3VudE9wdGlvbi53aWR0aFJhdGlvO1xyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICBpZiAoaXRlbSA9PT0gbnVsbCkge1xyXG4gICAgICBwb2ludHMucHVzaChudWxsKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHZhciBwb2ludCA9IHt9O1xyXG4gICAgICBwb2ludC5jb2xvciA9IGl0ZW0uY29sb3I7XHJcbiAgICAgIHBvaW50LnggPSB4QXhpc1BvaW50c1tpbmRleF07XHJcbiAgICAgIHBvaW50LnggKz0gZWFjaFNwYWNpbmcgLyAyO1xyXG4gICAgICB2YXIgdmFsdWUgPSBpdGVtLmRhdGE7XHJcbiAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAqIHByb2Nlc3MgLSBtaW5SYW5nZSkgLyAobWF4UmFuZ2UgLSBtaW5SYW5nZSk7XHJcbiAgICAgIHBvaW50LnkgPSBvcHRzLmhlaWdodCAtIGhlaWdodCAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgcG9pbnQudmFsdWUgPSB2YWx1ZTtcclxuICAgICAgcG9pbnQud2lkdGggPSBtb3VudFdpZHRoO1xyXG4gICAgICBwb2ludHMucHVzaChwb2ludCk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0QmFyRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHlBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNyAmJiBhcmd1bWVudHNbN10gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s3XSA6IDE7XHJcbiAgdmFyIHBvaW50cyA9IFtdO1xyXG4gIHZhciB2YWxpZEhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gIHZhciB2YWxpZFdpZHRoID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXTtcclxuICBkYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHBvaW50cy5wdXNoKG51bGwpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdmFyIHBvaW50ID0ge307XHJcbiAgICAgIHBvaW50LmNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgICAgcG9pbnQueSA9IHlBeGlzUG9pbnRzW2luZGV4XTtcclxuICAgICAgdmFyIHZhbHVlID0gaXRlbTtcclxuICAgICAgaWYgKHR5cGVvZiBpdGVtID09PSAnb2JqZWN0JyAmJiBpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgdmFsdWUgPSBpdGVtLnZhbHVlO1xyXG4gICAgICB9XHJcbiAgICAgIHZhciBoZWlnaHQgPSB2YWxpZFdpZHRoICogKHZhbHVlIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICBoZWlnaHQgKj0gcHJvY2VzcztcclxuICAgICAgcG9pbnQuaGVpZ2h0ID0gaGVpZ2h0O1xyXG4gICAgICBwb2ludC52YWx1ZSA9IHZhbHVlO1xyXG4gICAgICBwb2ludC54ID0gaGVpZ2h0ICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgICBwb2ludHMucHVzaChwb2ludCk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0U3RhY2tEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHNlcmllc0luZGV4LCBzdGFja1Nlcmllcykge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDkgJiYgYXJndW1lbnRzWzldICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbOV0gOiAxO1xyXG4gIHZhciBwb2ludHMgPSBbXTtcclxuICB2YXIgdmFsaWRIZWlnaHQgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXTtcclxuICBkYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHBvaW50cy5wdXNoKG51bGwpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdmFyIHBvaW50ID0ge307XHJcbiAgICAgIHBvaW50LmNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgICAgcG9pbnQueCA9IHhBeGlzUG9pbnRzW2luZGV4XSArIE1hdGgucm91bmQoZWFjaFNwYWNpbmcgLyAyKTtcclxuXHJcbiAgICAgIGlmIChzZXJpZXNJbmRleCA+IDApIHtcclxuICAgICAgICB2YXIgdmFsdWUgPSAwO1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDw9IHNlcmllc0luZGV4OyBpKyspIHtcclxuICAgICAgICAgIHZhbHVlICs9IHN0YWNrU2VyaWVzW2ldLmRhdGFbaW5kZXhdO1xyXG4gICAgICAgIH1cclxuICAgICAgICB2YXIgdmFsdWUwID0gdmFsdWUgLSBpdGVtO1xyXG4gICAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgICB2YXIgaGVpZ2h0MCA9IHZhbGlkSGVpZ2h0ICogKHZhbHVlMCAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICB2YXIgdmFsdWUgPSBpdGVtO1xyXG4gICAgICAgIGlmICh0eXBlb2YgaXRlbSA9PT0gJ29iamVjdCcgJiYgaXRlbSAhPT0gbnVsbCkge1xyXG4gICAgICAgICAgdmFsdWUgPSBpdGVtLnZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICB2YXIgaGVpZ2h0ID0gdmFsaWRIZWlnaHQgKiAodmFsdWUgLSBtaW5SYW5nZSkgLyAobWF4UmFuZ2UgLSBtaW5SYW5nZSk7XHJcbiAgICAgICAgdmFyIGhlaWdodDAgPSAwO1xyXG4gICAgICB9XHJcbiAgICAgIHZhciBoZWlnaHRjID0gaGVpZ2h0MDtcclxuICAgICAgaGVpZ2h0ICo9IHByb2Nlc3M7XHJcbiAgICAgIGhlaWdodGMgKj0gcHJvY2VzcztcclxuICAgICAgcG9pbnQueSA9IG9wdHMuaGVpZ2h0IC0gTWF0aC5yb3VuZChoZWlnaHQpIC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgICBwb2ludC55MCA9IG9wdHMuaGVpZ2h0IC0gTWF0aC5yb3VuZChoZWlnaHRjKSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgcG9pbnRzLnB1c2gocG9pbnQpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIHJldHVybiBwb2ludHM7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldEJhclN0YWNrRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHlBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBzZXJpZXNJbmRleCwgc3RhY2tTZXJpZXMpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA5ICYmIGFyZ3VtZW50c1s5XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzldIDogMTtcclxuICB2YXIgcG9pbnRzID0gW107XHJcbiAgdmFyIHZhbGlkSGVpZ2h0ID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXTtcclxuICBkYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHBvaW50cy5wdXNoKG51bGwpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdmFyIHBvaW50ID0ge307XHJcbiAgICAgIHBvaW50LmNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgICAgcG9pbnQueSA9IHlBeGlzUG9pbnRzW2luZGV4XTtcclxuICAgICAgaWYgKHNlcmllc0luZGV4ID4gMCkge1xyXG4gICAgICAgIHZhciB2YWx1ZSA9IDA7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPD0gc2VyaWVzSW5kZXg7IGkrKykge1xyXG4gICAgICAgICAgdmFsdWUgKz0gc3RhY2tTZXJpZXNbaV0uZGF0YVtpbmRleF07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHZhciB2YWx1ZTAgPSB2YWx1ZSAtIGl0ZW07XHJcbiAgICAgICAgdmFyIGhlaWdodCA9IHZhbGlkSGVpZ2h0ICogKHZhbHVlIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICAgIHZhciBoZWlnaHQwID0gdmFsaWRIZWlnaHQgKiAodmFsdWUwIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHZhciB2YWx1ZSA9IGl0ZW07XHJcbiAgICAgICAgaWYgKHR5cGVvZiBpdGVtID09PSAnb2JqZWN0JyAmJiBpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGl0ZW0udmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgICB2YXIgaGVpZ2h0MCA9IDA7XHJcbiAgICAgIH1cclxuICAgICAgdmFyIGhlaWdodGMgPSBoZWlnaHQwO1xyXG4gICAgICBoZWlnaHQgKj0gcHJvY2VzcztcclxuICAgICAgaGVpZ2h0YyAqPSBwcm9jZXNzO1xyXG4gICAgICBwb2ludC5oZWlnaHQgPSBoZWlnaHQgLSBoZWlnaHRjO1xyXG4gICAgICBwb2ludC54ID0gb3B0cy5hcmVhWzNdICsgaGVpZ2h0O1xyXG4gICAgICBwb2ludC54MCA9IG9wdHMuYXJlYVszXSArIGhlaWdodGM7XHJcbiAgICAgIHBvaW50cy5wdXNoKHBvaW50KTtcclxuICAgIH1cclxuICB9KTtcclxuICByZXR1cm4gcG9pbnRzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRZQXhpc1RleHRMaXN0KHNlcmllcywgb3B0cywgY29uZmlnLCBzdGFjaywgeURhdGEpIHtcclxuICB2YXIgaW5kZXggPSBhcmd1bWVudHMubGVuZ3RoID4gNSAmJiBhcmd1bWVudHNbNV0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s1XSA6IC0xO1xyXG4gIHZhciBkYXRhO1xyXG4gIGlmIChzdGFjayA9PSAnc3RhY2snKSB7XHJcbiAgICBkYXRhID0gZGF0YUNvbWJpbmVTdGFjayhzZXJpZXMsIG9wdHMuY2F0ZWdvcmllcy5sZW5ndGgpO1xyXG4gIH0gZWxzZSB7XHJcbiAgICBkYXRhID0gZGF0YUNvbWJpbmUoc2VyaWVzKTtcclxuICB9XHJcbiAgdmFyIHNvcnRlZCA9IFtdO1xyXG4gIC8vIHJlbW92ZSBudWxsIGZyb20gZGF0YVxyXG4gIGRhdGEgPSBkYXRhLmZpbHRlcihmdW5jdGlvbihpdGVtKSB7XHJcbiAgICAvL3JldHVybiBpdGVtICE9PSBudWxsO1xyXG4gICAgaWYgKHR5cGVvZiBpdGVtID09PSAnb2JqZWN0JyAmJiBpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgIGlmIChpdGVtLmNvbnN0cnVjdG9yLnRvU3RyaW5nKCkuaW5kZXhPZignQXJyYXknKSA+IC0xKSB7XHJcbiAgICAgICAgcmV0dXJuIGl0ZW0gIT09IG51bGw7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgcmV0dXJuIGl0ZW0udmFsdWUgIT09IG51bGw7XHJcbiAgICAgIH1cclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHJldHVybiBpdGVtICE9PSBudWxsO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIGRhdGEubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIGlmICh0eXBlb2YgaXRlbSA9PT0gJ29iamVjdCcpIHtcclxuICAgICAgaWYgKGl0ZW0uY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpID4gLTEpIHtcclxuICAgICAgICBpZiAob3B0cy50eXBlID09ICdjYW5kbGUnKSB7XHJcbiAgICAgICAgICBpdGVtLm1hcChmdW5jdGlvbihzdWJpdGVtKSB7XHJcbiAgICAgICAgICAgIHNvcnRlZC5wdXNoKHN1Yml0ZW0pO1xyXG4gICAgICAgICAgfSlcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgc29ydGVkLnB1c2goaXRlbVsxXSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHNvcnRlZC5wdXNoKGl0ZW0udmFsdWUpO1xyXG4gICAgICB9XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBzb3J0ZWQucHVzaChpdGVtKTtcclxuICAgIH1cclxuICB9KVxyXG4gIHZhciBtaW5EYXRhID0geURhdGEubWluIHx8IDA7XHJcbiAgdmFyIG1heERhdGEgPSB5RGF0YS5tYXggfHwgMDtcclxuICBpZiAoc29ydGVkLmxlbmd0aCA+IDApIHtcclxuICAgIG1pbkRhdGEgPSBNYXRoLm1pbi5hcHBseSh0aGlzLCBzb3J0ZWQpO1xyXG4gICAgbWF4RGF0YSA9IE1hdGgubWF4LmFwcGx5KHRoaXMsIHNvcnRlZCk7XHJcbiAgfVxyXG4gIGlmIChtaW5EYXRhID09PSBtYXhEYXRhKSB7XHJcbiAgICBpZihtYXhEYXRhID09IDApe1xyXG4gICAgICBtYXhEYXRhID0gMTA7XHJcbiAgICB9ZWxzZXtcclxuICAgICAgbWluRGF0YSA9IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHZhciBkYXRhUmFuZ2UgPSBnZXREYXRhUmFuZ2UobWluRGF0YSwgbWF4RGF0YSk7XHJcbiAgdmFyIG1pblJhbmdlID0gKHlEYXRhLm1pbiA9PT0gdW5kZWZpbmVkIHx8IHlEYXRhLm1pbiA9PT0gbnVsbCkgPyBkYXRhUmFuZ2UubWluUmFuZ2UgOiB5RGF0YS5taW47XHJcbiAgdmFyIG1heFJhbmdlID0gKHlEYXRhLm1heCA9PT0gdW5kZWZpbmVkIHx8IHlEYXRhLm1heCA9PT0gbnVsbCkgPyBkYXRhUmFuZ2UubWF4UmFuZ2UgOiB5RGF0YS5tYXg7XHJcbiAgdmFyIGVhY2hSYW5nZSA9IChtYXhSYW5nZSAtIG1pblJhbmdlKSAvIG9wdHMueUF4aXMuc3BsaXROdW1iZXI7XHJcbiAgdmFyIHJhbmdlID0gW107XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPD0gb3B0cy55QXhpcy5zcGxpdE51bWJlcjsgaSsrKSB7XHJcbiAgICByYW5nZS5wdXNoKG1pblJhbmdlICsgZWFjaFJhbmdlICogaSk7XHJcbiAgfVxyXG4gIHJldHVybiByYW5nZS5yZXZlcnNlKCk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGNhbFlBeGlzRGF0YShzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIC8v5aCG5Y+g5Zu+6YeN566XWei9tFxyXG4gIHZhciBjb2x1bW5zdHlsZSA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogXCJcIlxyXG4gIH0sIG9wdHMuZXh0cmEuY29sdW1uKTtcclxuICAvL+WmguaenOaYr+WkmlnovbTvvIzph43mlrDorqHnrpdcclxuICB2YXIgWUxlbmd0aCA9IG9wdHMueUF4aXMuZGF0YS5sZW5ndGg7XHJcbiAgdmFyIG5ld1NlcmllcyA9IG5ldyBBcnJheShZTGVuZ3RoKTtcclxuICBpZiAoWUxlbmd0aCA+IDApIHtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgWUxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIG5ld1Nlcmllc1tpXSA9IFtdO1xyXG4gICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHNlcmllcy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgIGlmIChzZXJpZXNbal0uaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgbmV3U2VyaWVzW2ldLnB1c2goc2VyaWVzW2pdKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHZhciByYW5nZXNBcnIgPSBuZXcgQXJyYXkoWUxlbmd0aCk7XHJcbiAgICB2YXIgcmFuZ2VzRm9ybWF0QXJyID0gbmV3IEFycmF5KFlMZW5ndGgpO1xyXG4gICAgdmFyIHlBeGlzV2lkdGhBcnIgPSBuZXcgQXJyYXkoWUxlbmd0aCk7XHJcblxyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBZTGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IHlEYXRhID0gb3B0cy55QXhpcy5kYXRhW2ldO1xyXG4gICAgICAvL+WmguaenOaAu+W8gOWFs+S4jeaYvuekuu+8jOW8uuWItuavj+S4qlnovbTkuLrkuI3mmL7npLpcclxuICAgICAgaWYgKG9wdHMueUF4aXMuZGlzYWJsZWQgPT0gdHJ1ZSkge1xyXG4gICAgICAgIHlEYXRhLmRpc2FibGVkID0gdHJ1ZTtcclxuICAgICAgfVxyXG4gICAgICBpZih5RGF0YS50eXBlID09PSAnY2F0ZWdvcmllcycpe1xyXG4gICAgICAgIGlmKCF5RGF0YS5mb3JtYXR0ZXIpe1xyXG4gICAgICAgICAgeURhdGEuZm9ybWF0dGVyID0gKHZhbCxpbmRleCxvcHRzKSA9PiB7cmV0dXJuIHZhbCArICh5RGF0YS51bml0IHx8ICcnKX07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHlEYXRhLmNhdGVnb3JpZXMgPSB5RGF0YS5jYXRlZ29yaWVzIHx8IG9wdHMuY2F0ZWdvcmllcztcclxuICAgICAgICByYW5nZXNBcnJbaV0gPSB5RGF0YS5jYXRlZ29yaWVzO1xyXG4gICAgICB9ZWxzZXtcclxuICAgICAgICBpZigheURhdGEuZm9ybWF0dGVyKXtcclxuICAgICAgICAgIHlEYXRhLmZvcm1hdHRlciA9ICh2YWwsaW5kZXgsb3B0cykgPT4ge3JldHVybiB1dGlsLnRvRml4ZWQodmFsLCB5RGF0YS50b2ZpeCB8fCAwKSArICh5RGF0YS51bml0IHx8ICcnKX07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHJhbmdlc0FycltpXSA9IGdldFlBeGlzVGV4dExpc3QobmV3U2VyaWVzW2ldLCBvcHRzLCBjb25maWcsIGNvbHVtbnN0eWxlLnR5cGUsIHlEYXRhLCBpKTtcclxuICAgICAgfVxyXG4gICAgICBsZXQgeUF4aXNGb250U2l6ZXMgPSB5RGF0YS5mb250U2l6ZSAqIG9wdHMucGl4IHx8IGNvbmZpZy5mb250U2l6ZTtcclxuICAgICAgeUF4aXNXaWR0aEFycltpXSA9IHtcclxuICAgICAgICBwb3NpdGlvbjogeURhdGEucG9zaXRpb24gPyB5RGF0YS5wb3NpdGlvbiA6ICdsZWZ0JyxcclxuICAgICAgICB3aWR0aDogMFxyXG4gICAgICB9O1xyXG4gICAgICByYW5nZXNGb3JtYXRBcnJbaV0gPSByYW5nZXNBcnJbaV0ubWFwKGZ1bmN0aW9uKGl0ZW1zLGluZGV4KSB7XHJcbiAgICAgICAgaXRlbXMgPSB5RGF0YS5mb3JtYXR0ZXIoaXRlbXMsaW5kZXgsb3B0cyk7XHJcbiAgICAgICAgeUF4aXNXaWR0aEFycltpXS53aWR0aCA9IE1hdGgubWF4KHlBeGlzV2lkdGhBcnJbaV0ud2lkdGgsIG1lYXN1cmVUZXh0KGl0ZW1zLCB5QXhpc0ZvbnRTaXplcywgY29udGV4dCkgKyA1KTtcclxuICAgICAgICByZXR1cm4gaXRlbXM7XHJcbiAgICAgIH0pO1xyXG4gICAgICBsZXQgY2FsaWJyYXRpb24gPSB5RGF0YS5jYWxpYnJhdGlvbiA/IDQgKiBvcHRzLnBpeCA6IDA7XHJcbiAgICAgIHlBeGlzV2lkdGhBcnJbaV0ud2lkdGggKz0gY2FsaWJyYXRpb24gKyAzICogb3B0cy5waXg7XHJcbiAgICAgIGlmICh5RGF0YS5kaXNhYmxlZCA9PT0gdHJ1ZSkge1xyXG4gICAgICAgIHlBeGlzV2lkdGhBcnJbaV0ud2lkdGggPSAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSBlbHNlIHtcclxuICAgIHZhciByYW5nZXNBcnIgPSBuZXcgQXJyYXkoMSk7XHJcbiAgICB2YXIgcmFuZ2VzRm9ybWF0QXJyID0gbmV3IEFycmF5KDEpO1xyXG4gICAgdmFyIHlBeGlzV2lkdGhBcnIgPSBuZXcgQXJyYXkoMSk7XHJcbiAgICBpZihvcHRzLnR5cGUgPT09ICdiYXInKXtcclxuICAgICAgcmFuZ2VzQXJyWzBdID0gb3B0cy5jYXRlZ29yaWVzO1xyXG4gICAgICBpZighb3B0cy55QXhpcy5mb3JtYXR0ZXIpe1xyXG4gICAgICAgIG9wdHMueUF4aXMuZm9ybWF0dGVyID0gKHZhbCxpbmRleCxvcHRzKSA9PiB7cmV0dXJuIHZhbCArIChvcHRzLnlBeGlzLnVuaXQgfHwgJycpfVxyXG4gICAgICB9XHJcbiAgICB9ZWxzZXtcclxuICAgICAgaWYoIW9wdHMueUF4aXMuZm9ybWF0dGVyKXtcclxuICAgICAgICBvcHRzLnlBeGlzLmZvcm1hdHRlciA9ICh2YWwsaW5kZXgsb3B0cykgPT4ge3JldHVybiB2YWwudG9GaXhlZChvcHRzLnlBeGlzLnRvZml4ICkgKyAob3B0cy55QXhpcy51bml0IHx8ICcnKX1cclxuICAgICAgfVxyXG4gICAgICByYW5nZXNBcnJbMF0gPSBnZXRZQXhpc1RleHRMaXN0KHNlcmllcywgb3B0cywgY29uZmlnLCBjb2x1bW5zdHlsZS50eXBlLCB7fSk7XHJcbiAgICB9XHJcbiAgICB5QXhpc1dpZHRoQXJyWzBdID0ge1xyXG4gICAgICBwb3NpdGlvbjogJ2xlZnQnLFxyXG4gICAgICB3aWR0aDogMFxyXG4gICAgfTtcclxuICAgIHZhciB5QXhpc0ZvbnRTaXplID0gb3B0cy55QXhpcy5mb250U2l6ZSAqIG9wdHMucGl4IHx8IGNvbmZpZy5mb250U2l6ZTtcclxuICAgIHJhbmdlc0Zvcm1hdEFyclswXSA9IHJhbmdlc0FyclswXS5tYXAoZnVuY3Rpb24oaXRlbSxpbmRleCkge1xyXG4gICAgICBpdGVtID0gb3B0cy55QXhpcy5mb3JtYXR0ZXIoaXRlbSxpbmRleCxvcHRzKTtcclxuICAgICAgeUF4aXNXaWR0aEFyclswXS53aWR0aCA9IE1hdGgubWF4KHlBeGlzV2lkdGhBcnJbMF0ud2lkdGgsIG1lYXN1cmVUZXh0KGl0ZW0sIHlBeGlzRm9udFNpemUsIGNvbnRleHQpICsgNSk7XHJcbiAgICAgIHJldHVybiBpdGVtO1xyXG4gICAgfSk7XHJcbiAgICB5QXhpc1dpZHRoQXJyWzBdLndpZHRoICs9IDMgKiBvcHRzLnBpeDtcclxuICAgIGlmIChvcHRzLnlBeGlzLmRpc2FibGVkID09PSB0cnVlKSB7XHJcbiAgICAgIHlBeGlzV2lkdGhBcnJbMF0gPSB7XHJcbiAgICAgICAgcG9zaXRpb246ICdsZWZ0JyxcclxuICAgICAgICB3aWR0aDogMFxyXG4gICAgICB9O1xyXG4gICAgICBvcHRzLnlBeGlzLmRhdGFbMF0gPSB7XHJcbiAgICAgICAgZGlzYWJsZWQ6IHRydWVcclxuICAgICAgfTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIG9wdHMueUF4aXMuZGF0YVswXSA9IHtcclxuICAgICAgICBkaXNhYmxlZDogZmFsc2UsXHJcbiAgICAgICAgcG9zaXRpb246ICdsZWZ0JyxcclxuICAgICAgICBtYXg6IG9wdHMueUF4aXMubWF4LFxyXG4gICAgICAgIG1pbjogb3B0cy55QXhpcy5taW4sXHJcbiAgICAgICAgZm9ybWF0dGVyOiBvcHRzLnlBeGlzLmZvcm1hdHRlclxyXG4gICAgICB9O1xyXG4gICAgICBpZihvcHRzLnR5cGUgPT09ICdiYXInKXtcclxuICAgICAgICBvcHRzLnlBeGlzLmRhdGFbMF0uY2F0ZWdvcmllcyA9IG9wdHMuY2F0ZWdvcmllcztcclxuICAgICAgICBvcHRzLnlBeGlzLmRhdGFbMF0udHlwZSA9ICdjYXRlZ29yaWVzJztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgcmFuZ2VzRm9ybWF0OiByYW5nZXNGb3JtYXRBcnIsXHJcbiAgICByYW5nZXM6IHJhbmdlc0FycixcclxuICAgIHlBeGlzV2lkdGg6IHlBeGlzV2lkdGhBcnJcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBjYWxUb29sdGlwWUF4aXNEYXRhKHBvaW50LCBzZXJpZXMsIG9wdHMsIGNvbmZpZywgZWFjaFNwYWNpbmcpIHtcclxuICBsZXQgcmFuZ2VzID0gW10uY29uY2F0KG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXMpO1xyXG4gIGxldCBzcGFjaW5nVmFsaWQgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXTtcclxuICBsZXQgbWluQXhpcyA9IG9wdHMuYXJlYVswXTtcclxuICBsZXQgaXRlbXMgPSBbXTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHJhbmdlcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IG1heFZhbCA9IE1hdGgubWF4LmFwcGx5KHRoaXMsIHJhbmdlc1tpXSk7XHJcbiAgICBsZXQgbWluVmFsID0gTWF0aC5taW4uYXBwbHkodGhpcywgcmFuZ2VzW2ldKTtcclxuICAgIGxldCBpdGVtID0gbWF4VmFsIC0gKG1heFZhbCAtIG1pblZhbCkgKiAocG9pbnQgLSBtaW5BeGlzKSAvIHNwYWNpbmdWYWxpZDtcclxuICAgIGl0ZW0gPSBvcHRzLnlBeGlzLmRhdGEgJiYgb3B0cy55QXhpcy5kYXRhW2ldLmZvcm1hdHRlciA/IG9wdHMueUF4aXMuZGF0YVtpXS5mb3JtYXR0ZXIoaXRlbSwgaSwgb3B0cykgOiBpdGVtLnRvRml4ZWQoMCk7XHJcbiAgICBpdGVtcy5wdXNoKFN0cmluZyhpdGVtKSlcclxuICB9XHJcbiAgcmV0dXJuIGl0ZW1zO1xyXG59XHJcblxyXG5mdW5jdGlvbiBjYWxNYXJrTGluZURhdGEocG9pbnRzLCBvcHRzKSB7XHJcbiAgbGV0IG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICBsZXQgc3BhY2luZ1ZhbGlkID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgIHBvaW50c1tpXS55QXhpc0luZGV4ID0gcG9pbnRzW2ldLnlBeGlzSW5kZXggPyBwb2ludHNbaV0ueUF4aXNJbmRleCA6IDA7XHJcbiAgICBsZXQgcmFuZ2UgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1twb2ludHNbaV0ueUF4aXNJbmRleF0pO1xyXG4gICAgbWluUmFuZ2UgPSByYW5nZS5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2Uuc2hpZnQoKTtcclxuICAgIGxldCBoZWlnaHQgPSBzcGFjaW5nVmFsaWQgKiAocG9pbnRzW2ldLnZhbHVlIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgcG9pbnRzW2ldLnkgPSBvcHRzLmhlaWdodCAtIE1hdGgucm91bmQoaGVpZ2h0KSAtIG9wdHMuYXJlYVsyXTtcclxuICB9XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKSB7XHJcbiAgaWYgKG9wdHMucm90YXRlTG9jayAhPT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5oZWlnaHQsIDApO1xyXG4gICAgY29udGV4dC5yb3RhdGUoOTAgKiBNYXRoLlBJIC8gMTgwKTtcclxuICB9IGVsc2UgaWYgKG9wdHMuX3JvdGF0ZV8gIT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuaGVpZ2h0LCAwKTtcclxuICAgIGNvbnRleHQucm90YXRlKDkwICogTWF0aC5QSSAvIDE4MCk7XHJcbiAgICBvcHRzLl9yb3RhdGVfID0gdHJ1ZTtcclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdQb2ludFNoYXBlKHBvaW50cywgY29sb3IsIHNoYXBlLCBjb250ZXh0LCBvcHRzKSB7XHJcbiAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICBpZiAob3B0cy5kYXRhUG9pbnRTaGFwZVR5cGUgPT0gJ2hvbGxvdycpIHtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoY29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUob3B0cy5iYWNrZ3JvdW5kKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDIgKiBvcHRzLnBpeCk7XHJcbiAgfSBlbHNlIHtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoXCIjZmZmZmZmXCIpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoY29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICB9XHJcbiAgaWYgKHNoYXBlID09PSAnZGlhbW9uZCcpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54LCBpdGVtLnkgLSA0LjUpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCAtIDQuNSwgaXRlbS55KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54ICsgNC41LCBpdGVtLnkpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCwgaXRlbS55IC0gNC41KTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ2NpcmNsZScpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54ICsgMi41ICogb3B0cy5waXgsIGl0ZW0ueSk7XHJcbiAgICAgICAgY29udGV4dC5hcmMoaXRlbS54LCBpdGVtLnksIDMgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3NxdWFyZScpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54IC0gMy41LCBpdGVtLnkgLSAzLjUpO1xyXG4gICAgICAgIGNvbnRleHQucmVjdChpdGVtLnggLSAzLjUsIGl0ZW0ueSAtIDMuNSwgNywgNyk7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH0gZWxzZSBpZiAoc2hhcGUgPT09ICd0cmlhbmdsZScpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54LCBpdGVtLnkgLSA0LjUpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCAtIDQuNSwgaXRlbS55ICsgNC41KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyA0LjUsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkgLSA0LjUpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICB9IGVsc2UgaWYgKHNoYXBlID09PSAnbm9uZScpIHtcclxuICAgIHJldHVybjtcclxuICB9XHJcbiAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICBjb250ZXh0LmZpbGwoKTtcclxuICBjb250ZXh0LnN0cm9rZSgpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3QWN0aXZlUG9pbnQocG9pbnRzLCBjb2xvciwgc2hhcGUsIGNvbnRleHQsIG9wdHMsIG9wdGlvbiwgc2VyaWVzSW5kZXgpIHtcclxuICBpZighb3B0cy50b29sdGlwKXtcclxuICAgIHJldHVyblxyXG4gIH1cclxuICBpZihvcHRzLnRvb2x0aXAuZ3JvdXAubGVuZ3RoPjAgJiYgb3B0cy50b29sdGlwLmdyb3VwLmluY2x1ZGVzKHNlcmllc0luZGV4KSA9PSBmYWxzZSl7XHJcbiAgICByZXR1cm5cclxuICB9XHJcbiAgdmFyIHBvaW50SW5kZXggPSB0eXBlb2Ygb3B0cy50b29sdGlwLmluZGV4ID09PSAnbnVtYmVyJyA/IG9wdHMudG9vbHRpcC5pbmRleCA6IG9wdHMudG9vbHRpcC5pbmRleFtvcHRzLnRvb2x0aXAuZ3JvdXAuaW5kZXhPZihzZXJpZXNJbmRleCldO1xyXG4gIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgaWYgKG9wdGlvbi5hY3RpdmVUeXBlID09ICdob2xsb3cnKSB7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKG9wdHMuYmFja2dyb3VuZCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aCgyICogb3B0cy5waXgpO1xyXG4gIH0gZWxzZSB7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKFwiI2ZmZmZmZlwiKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgfVxyXG4gIGlmIChzaGFwZSA9PT0gJ2RpYW1vbmQnKSB7XHJcbiAgICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBwb2ludEluZGV4ID09IGluZGV4ICkge1xyXG4gICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55IC0gNC41KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggLSA0LjUsIGl0ZW0ueSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkgKyA0LjUpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCArIDQuNSwgaXRlbS55KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH0gZWxzZSBpZiAoc2hhcGUgPT09ICdjaXJjbGUnKSB7XHJcbiAgICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBwb2ludEluZGV4ID09IGluZGV4KSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54ICsgMi41ICogb3B0cy5waXgsIGl0ZW0ueSk7XHJcbiAgICAgICAgY29udGV4dC5hcmMoaXRlbS54LCBpdGVtLnksIDMgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3NxdWFyZScpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsICYmIHBvaW50SW5kZXggPT0gaW5kZXgpIHtcclxuICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLnggLSAzLjUsIGl0ZW0ueSAtIDMuNSk7XHJcbiAgICAgICAgY29udGV4dC5yZWN0KGl0ZW0ueCAtIDMuNSwgaXRlbS55IC0gMy41LCA3LCA3KTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3RyaWFuZ2xlJykge1xyXG4gICAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgcG9pbnRJbmRleCA9PSBpbmRleCkge1xyXG4gICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55IC0gNC41KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggLSA0LjUsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54ICsgNC41LCBpdGVtLnkgKyA0LjUpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCwgaXRlbS55IC0gNC41KTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ25vbmUnKSB7XHJcbiAgICByZXR1cm47XHJcbiAgfVxyXG4gIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgY29udGV4dC5maWxsKCk7XHJcbiAgY29udGV4dC5zdHJva2UoKTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1JpbmdUaXRsZShvcHRzLCBjb25maWcsIGNvbnRleHQsIGNlbnRlcikge1xyXG4gIHZhciB0aXRsZWZvbnRTaXplID0gb3B0cy50aXRsZS5mb250U2l6ZSB8fCBjb25maWcudGl0bGVGb250U2l6ZTtcclxuICB2YXIgc3VidGl0bGVmb250U2l6ZSA9IG9wdHMuc3VidGl0bGUuZm9udFNpemUgfHwgY29uZmlnLnN1YnRpdGxlRm9udFNpemU7XHJcbiAgdmFyIHRpdGxlID0gb3B0cy50aXRsZS5uYW1lIHx8ICcnO1xyXG4gIHZhciBzdWJ0aXRsZSA9IG9wdHMuc3VidGl0bGUubmFtZSB8fCAnJztcclxuICB2YXIgdGl0bGVGb250Q29sb3IgPSBvcHRzLnRpdGxlLmNvbG9yIHx8IG9wdHMuZm9udENvbG9yO1xyXG4gIHZhciBzdWJ0aXRsZUZvbnRDb2xvciA9IG9wdHMuc3VidGl0bGUuY29sb3IgfHwgb3B0cy5mb250Q29sb3I7XHJcbiAgdmFyIHRpdGxlSGVpZ2h0ID0gdGl0bGUgPyB0aXRsZWZvbnRTaXplIDogMDtcclxuICB2YXIgc3VidGl0bGVIZWlnaHQgPSBzdWJ0aXRsZSA/IHN1YnRpdGxlZm9udFNpemUgOiAwO1xyXG4gIHZhciBtYXJnaW4gPSA1O1xyXG4gIGlmIChzdWJ0aXRsZSkge1xyXG4gICAgdmFyIHRleHRXaWR0aCA9IG1lYXN1cmVUZXh0KHN1YnRpdGxlLCBzdWJ0aXRsZWZvbnRTaXplICogb3B0cy5waXgsIGNvbnRleHQpO1xyXG4gICAgdmFyIHN0YXJ0WCA9IGNlbnRlci54IC0gdGV4dFdpZHRoIC8gMiArIChvcHRzLnN1YnRpdGxlLm9mZnNldFh8fCAwKSAqIG9wdHMucGl4IDtcclxuICAgIHZhciBzdGFydFkgPSBjZW50ZXIueSArIHN1YnRpdGxlZm9udFNpemUgKiBvcHRzLnBpeCAvIDIgKyAob3B0cy5zdWJ0aXRsZS5vZmZzZXRZIHx8IDApICogb3B0cy5waXg7XHJcbiAgICBpZiAodGl0bGUpIHtcclxuICAgICAgc3RhcnRZICs9ICh0aXRsZUhlaWdodCAqIG9wdHMucGl4ICsgbWFyZ2luKSAvIDI7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZShzdWJ0aXRsZWZvbnRTaXplICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoc3VidGl0bGVGb250Q29sb3IpO1xyXG4gICAgY29udGV4dC5maWxsVGV4dChzdWJ0aXRsZSwgc3RhcnRYLCBzdGFydFkpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfVxyXG4gIGlmICh0aXRsZSkge1xyXG4gICAgdmFyIF90ZXh0V2lkdGggPSBtZWFzdXJlVGV4dCh0aXRsZSwgdGl0bGVmb250U2l6ZSAqIG9wdHMucGl4LCBjb250ZXh0KTtcclxuICAgIHZhciBfc3RhcnRYID0gY2VudGVyLnggLSBfdGV4dFdpZHRoIC8gMiArIChvcHRzLnRpdGxlLm9mZnNldFggfHwgMCk7XHJcbiAgICB2YXIgX3N0YXJ0WSA9IGNlbnRlci55ICsgdGl0bGVmb250U2l6ZSAqIG9wdHMucGl4IC8gMiArIChvcHRzLnRpdGxlLm9mZnNldFkgfHwgMCkgKiBvcHRzLnBpeDtcclxuICAgIGlmIChzdWJ0aXRsZSkge1xyXG4gICAgICBfc3RhcnRZIC09IChzdWJ0aXRsZUhlaWdodCAqIG9wdHMucGl4ICsgbWFyZ2luKSAvIDI7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZSh0aXRsZWZvbnRTaXplICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUodGl0bGVGb250Q29sb3IpO1xyXG4gICAgY29udGV4dC5maWxsVGV4dCh0aXRsZSwgX3N0YXJ0WCwgX3N0YXJ0WSk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdQb2ludFRleHQocG9pbnRzLCBzZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cykge1xyXG4gIC8vIOe7mOWItuaVsOaNruaWh+ahiFxyXG4gIHZhciBkYXRhID0gc2VyaWVzLmRhdGE7XHJcbiAgdmFyIHRleHRPZmZzZXQgPSBzZXJpZXMudGV4dE9mZnNldCA/IHNlcmllcy50ZXh0T2Zmc2V0IDogMDtcclxuICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgdmFyIGZvbnRTaXplID0gc2VyaWVzLnRleHRTaXplID8gc2VyaWVzLnRleHRTaXplICogb3B0cy5waXggOiBjb25maWcuZm9udFNpemU7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShzZXJpZXMudGV4dENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgdmFyIHZhbHVlID0gZGF0YVtpbmRleF1cclxuICAgICAgaWYgKHR5cGVvZiBkYXRhW2luZGV4XSA9PT0gJ29iamVjdCcgJiYgZGF0YVtpbmRleF0gIT09IG51bGwpIHtcclxuICAgICAgICBpZiAoZGF0YVtpbmRleF0uY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpPi0xKSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdWzFdO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdLnZhbHVlXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHZhciBmb3JtYXRWYWwgPSBzZXJpZXMuZm9ybWF0dGVyID8gc2VyaWVzLmZvcm1hdHRlcih2YWx1ZSxpbmRleCxzZXJpZXMsb3B0cykgOiB2YWx1ZTtcclxuICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhmb3JtYXRWYWwpLCBpdGVtLngsIGl0ZW0ueSAtIDQgKyB0ZXh0T2Zmc2V0ICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3Q29sdW1lUG9pbnRUZXh0KHBvaW50cywgc2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpIHtcclxuICAvLyDnu5jliLbmlbDmja7mlofmoYhcclxuICB2YXIgZGF0YSA9IHNlcmllcy5kYXRhO1xyXG4gIHZhciB0ZXh0T2Zmc2V0ID0gc2VyaWVzLnRleHRPZmZzZXQgPyBzZXJpZXMudGV4dE9mZnNldCA6IDA7XHJcbiAgdmFyIFBvc2l0aW9uID0gb3B0cy5leHRyYS5jb2x1bW4ubGFiZWxQb3NpdGlvbjtcclxuICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgdmFyIGZvbnRTaXplID0gc2VyaWVzLnRleHRTaXplID8gc2VyaWVzLnRleHRTaXplICogb3B0cy5waXggOiBjb25maWcuZm9udFNpemU7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShzZXJpZXMudGV4dENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgdmFyIHZhbHVlID0gZGF0YVtpbmRleF1cclxuICAgICAgaWYgKHR5cGVvZiBkYXRhW2luZGV4XSA9PT0gJ29iamVjdCcgJiYgZGF0YVtpbmRleF0gIT09IG51bGwpIHtcclxuICAgICAgICBpZiAoZGF0YVtpbmRleF0uY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpPi0xKSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdWzFdO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdLnZhbHVlXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHZhciBmb3JtYXRWYWwgPSBzZXJpZXMuZm9ybWF0dGVyID8gc2VyaWVzLmZvcm1hdHRlcih2YWx1ZSxpbmRleCxzZXJpZXMsb3B0cykgOiB2YWx1ZTtcclxuICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICB2YXIgc3RhcnRZID0gaXRlbS55IC0gNCAqIG9wdHMucGl4ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4O1xyXG4gICAgICBpZihpdGVtLnkgPiBzZXJpZXMuemVyb1BvaW50cyl7XHJcbiAgICAgICAgc3RhcnRZID0gaXRlbS55ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4ICsgZm9udFNpemU7XHJcbiAgICAgIH1cclxuICAgICAgaWYoUG9zaXRpb24gPT0gJ2luc2lkZVRvcCcpe1xyXG4gICAgICAgIHN0YXJ0WSA9IGl0ZW0ueSArIGZvbnRTaXplICsgdGV4dE9mZnNldCAqIG9wdHMucGl4O1xyXG4gICAgICAgIGlmKGl0ZW0ueSA+IHNlcmllcy56ZXJvUG9pbnRzKXtcclxuICAgICAgICAgIHN0YXJ0WSA9IGl0ZW0ueSAtIHRleHRPZmZzZXQgKiBvcHRzLnBpeCAtIDQgKiBvcHRzLnBpeDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaWYoUG9zaXRpb24gPT0gJ2NlbnRlcicpe1xyXG4gICAgICAgIHN0YXJ0WSA9IGl0ZW0ueSArIHRleHRPZmZzZXQgKiBvcHRzLnBpeCArIChvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSAtIGl0ZW0ueSArIGZvbnRTaXplKS8yO1xyXG4gICAgICAgIGlmKHNlcmllcy56ZXJvUG9pbnRzIDwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pe1xyXG4gICAgICAgICAgc3RhcnRZID0gaXRlbS55ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4ICsgKHNlcmllcy56ZXJvUG9pbnRzIC0gaXRlbS55ICsgZm9udFNpemUpLzI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKGl0ZW0ueSA+IHNlcmllcy56ZXJvUG9pbnRzKXtcclxuICAgICAgICAgIHN0YXJ0WSA9IGl0ZW0ueSAtIHRleHRPZmZzZXQgKiBvcHRzLnBpeCAtIChpdGVtLnkgLSBzZXJpZXMuemVyb1BvaW50cyAtIGZvbnRTaXplKS8yO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZihvcHRzLmV4dHJhLmNvbHVtbi50eXBlID09ICdzdGFjaycpe1xyXG4gICAgICAgICAgc3RhcnRZID0gaXRlbS55ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4ICsgKGl0ZW0ueTAgLSBpdGVtLnkgKyBmb250U2l6ZSkvMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaWYoUG9zaXRpb24gPT0gJ2JvdHRvbScpe1xyXG4gICAgICAgIHN0YXJ0WSA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdICsgdGV4dE9mZnNldCAqIG9wdHMucGl4IC0gNCAqIG9wdHMucGl4O1xyXG4gICAgICAgIGlmKHNlcmllcy56ZXJvUG9pbnRzIDwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pe1xyXG4gICAgICAgICAgc3RhcnRZID0gc2VyaWVzLnplcm9Qb2ludHMgKyB0ZXh0T2Zmc2V0ICogb3B0cy5waXggLSA0ICogb3B0cy5waXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKGl0ZW0ueSA+IHNlcmllcy56ZXJvUG9pbnRzKXtcclxuICAgICAgICAgIHN0YXJ0WSA9IHNlcmllcy56ZXJvUG9pbnRzIC0gdGV4dE9mZnNldCAqIG9wdHMucGl4ICsgZm9udFNpemUgKyAyICogb3B0cy5waXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKG9wdHMuZXh0cmEuY29sdW1uLnR5cGUgPT0gJ3N0YWNrJyl7XHJcbiAgICAgICAgICBzdGFydFkgPSBpdGVtLnkwICsgdGV4dE9mZnNldCAqIG9wdHMucGl4IC0gNCAqIG9wdHMucGl4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhmb3JtYXRWYWwpLCBpdGVtLngsIHN0YXJ0WSk7XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdNb3VudFBvaW50VGV4dChwb2ludHMsIHNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzLCB6ZXJvUG9pbnRzKSB7XHJcbiAgLy8g57uY5Yi25pWw5o2u5paH5qGIXHJcbiAgdmFyIGRhdGEgPSBzZXJpZXMuZGF0YTtcclxuICB2YXIgdGV4dE9mZnNldCA9IHNlcmllcy50ZXh0T2Zmc2V0ID8gc2VyaWVzLnRleHRPZmZzZXQgOiAwO1xyXG4gIHZhciBQb3NpdGlvbiA9IG9wdHMuZXh0cmEubW91bnQubGFiZWxQb3NpdGlvbjtcclxuICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgdmFyIGZvbnRTaXplID0gc2VyaWVzW2luZGV4XS50ZXh0U2l6ZSA/IHNlcmllc1tpbmRleF0udGV4dFNpemUgKiBvcHRzLnBpeCA6IGNvbmZpZy5mb250U2l6ZTtcclxuICAgICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHNlcmllc1tpbmRleF0udGV4dENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgdmFyIHZhbHVlID0gaXRlbS52YWx1ZVxyXG4gICAgICB2YXIgZm9ybWF0VmFsID0gc2VyaWVzW2luZGV4XS5mb3JtYXR0ZXIgPyBzZXJpZXNbaW5kZXhdLmZvcm1hdHRlcih2YWx1ZSxpbmRleCxzZXJpZXMsb3B0cykgOiB2YWx1ZTtcclxuICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICB2YXIgc3RhcnRZID0gaXRlbS55IC0gNCAqIG9wdHMucGl4ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4O1xyXG4gICAgICBpZihpdGVtLnkgPiB6ZXJvUG9pbnRzKXtcclxuICAgICAgICBzdGFydFkgPSBpdGVtLnkgKyB0ZXh0T2Zmc2V0ICogb3B0cy5waXggKyBmb250U2l6ZTtcclxuICAgICAgfVxyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhmb3JtYXRWYWwpLCBpdGVtLngsIHN0YXJ0WSk7XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdCYXJQb2ludFRleHQocG9pbnRzLCBzZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cykge1xyXG4gIC8vIOe7mOWItuaVsOaNruaWh+ahiFxyXG4gIHZhciBkYXRhID0gc2VyaWVzLmRhdGE7XHJcbiAgdmFyIHRleHRPZmZzZXQgPSBzZXJpZXMudGV4dE9mZnNldCA/IHNlcmllcy50ZXh0T2Zmc2V0IDogMDtcclxuICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgdmFyIGZvbnRTaXplID0gc2VyaWVzLnRleHRTaXplID8gc2VyaWVzLnRleHRTaXplICogb3B0cy5waXggOiBjb25maWcuZm9udFNpemU7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShzZXJpZXMudGV4dENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgdmFyIHZhbHVlID0gZGF0YVtpbmRleF1cclxuICAgICAgaWYgKHR5cGVvZiBkYXRhW2luZGV4XSA9PT0gJ29iamVjdCcgJiYgZGF0YVtpbmRleF0gIT09IG51bGwpIHtcclxuICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdLnZhbHVlIDtcclxuICAgICAgfVxyXG4gICAgICB2YXIgZm9ybWF0VmFsID0gc2VyaWVzLmZvcm1hdHRlciA/IHNlcmllcy5mb3JtYXR0ZXIodmFsdWUsaW5kZXgsc2VyaWVzLG9wdHMpIDogdmFsdWU7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICAgIGNvbnRleHQuZmlsbFRleHQoU3RyaW5nKGZvcm1hdFZhbCksIGl0ZW0ueCArIDQgKiBvcHRzLnBpeCAsIGl0ZW0ueSArIGZvbnRTaXplIC8gMiAtIDMgKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIH1cclxuICB9KTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0dhdWdlTGFiZWwoZ2F1Z2VPcHRpb24sIHJhZGl1cywgY2VudGVyUG9zaXRpb24sIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHJhZGl1cyAtPSBnYXVnZU9wdGlvbi53aWR0aCAvIDIgKyBnYXVnZU9wdGlvbi5sYWJlbE9mZnNldCAqIG9wdHMucGl4O1xyXG4gIHJhZGl1cyA9IHJhZGl1cyA8IDEwID8gMTAgOiByYWRpdXM7XHJcbiAgbGV0IHRvdGFsQW5nbGU7XHJcbiAgaWYgKGdhdWdlT3B0aW9uLmVuZEFuZ2xlIDwgZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZSkge1xyXG4gICAgdG90YWxBbmdsZSA9IDIgKyBnYXVnZU9wdGlvbi5lbmRBbmdsZSAtIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgfSBlbHNlIHtcclxuICAgIHRvdGFsQW5nbGUgPSBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlIC0gZ2F1Z2VPcHRpb24uZW5kQW5nbGU7XHJcbiAgfVxyXG4gIGxldCBzcGxpdEFuZ2xlID0gdG90YWxBbmdsZSAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlcjtcclxuICBsZXQgdG90YWxOdW1iZXIgPSBnYXVnZU9wdGlvbi5lbmROdW1iZXIgLSBnYXVnZU9wdGlvbi5zdGFydE51bWJlcjtcclxuICBsZXQgc3BsaXROdW1iZXIgPSB0b3RhbE51bWJlciAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlcjtcclxuICBsZXQgbm93QW5nbGUgPSBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlO1xyXG4gIGxldCBub3dOdW1iZXIgPSBnYXVnZU9wdGlvbi5zdGFydE51bWJlcjtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlciArIDE7IGkrKykge1xyXG4gICAgdmFyIHBvcyA9IHtcclxuICAgICAgeDogcmFkaXVzICogTWF0aC5jb3Mobm93QW5nbGUgKiBNYXRoLlBJKSxcclxuICAgICAgeTogcmFkaXVzICogTWF0aC5zaW4obm93QW5nbGUgKiBNYXRoLlBJKVxyXG4gICAgfTtcclxuICAgIHZhciBsYWJlbFRleHQgPSBnYXVnZU9wdGlvbi5mb3JtYXR0ZXIgPyBnYXVnZU9wdGlvbi5mb3JtYXR0ZXIobm93TnVtYmVyLGksb3B0cykgOiBub3dOdW1iZXI7XHJcbiAgICBwb3MueCArPSBjZW50ZXJQb3NpdGlvbi54IC0gbWVhc3VyZVRleHQobGFiZWxUZXh0LCBjb25maWcuZm9udFNpemUsIGNvbnRleHQpIC8gMjtcclxuICAgIHBvcy55ICs9IGNlbnRlclBvc2l0aW9uLnk7XHJcbiAgICB2YXIgc3RhcnRYID0gcG9zLng7XHJcbiAgICB2YXIgc3RhcnRZID0gcG9zLnk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZShjb25maWcuZm9udFNpemUpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZ2F1Z2VPcHRpb24ubGFiZWxDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICBjb250ZXh0LmZpbGxUZXh0KGxhYmVsVGV4dCwgc3RhcnRYLCBzdGFydFkgKyBjb25maWcuZm9udFNpemUgLyAyKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgbm93QW5nbGUgKz0gc3BsaXRBbmdsZTtcclxuICAgIGlmIChub3dBbmdsZSA+PSAyKSB7XHJcbiAgICAgIG5vd0FuZ2xlID0gbm93QW5nbGUgJSAyO1xyXG4gICAgfVxyXG4gICAgbm93TnVtYmVyICs9IHNwbGl0TnVtYmVyO1xyXG4gIH1cclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1JhZGFyTGFiZWwoYW5nbGVMaXN0LCByYWRpdXMsIGNlbnRlclBvc2l0aW9uLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcmFkYXJPcHRpb24gPSBvcHRzLmV4dHJhLnJhZGFyIHx8IHt9O1xyXG4gIGFuZ2xlTGlzdC5mb3JFYWNoKGZ1bmN0aW9uKGFuZ2xlLCBpbmRleCkge1xyXG4gICAgaWYocmFkYXJPcHRpb24ubGFiZWxQb2ludFNob3cgPT09IHRydWUgJiYgb3B0cy5jYXRlZ29yaWVzW2luZGV4XSAhPT0gJycpe1xyXG4gICAgICB2YXIgcG9zUG9pbnQgPSB7XHJcbiAgICAgICAgeDogcmFkaXVzICogTWF0aC5jb3MoYW5nbGUpLFxyXG4gICAgICAgIHk6IHJhZGl1cyAqIE1hdGguc2luKGFuZ2xlKVxyXG4gICAgICB9O1xyXG4gICAgICB2YXIgcG9zUG9pbnRBeGlzID0gY29udmVydENvb3JkaW5hdGVPcmlnaW4ocG9zUG9pbnQueCwgcG9zUG9pbnQueSwgY2VudGVyUG9zaXRpb24pO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShyYWRhck9wdGlvbi5sYWJlbFBvaW50Q29sb3IpO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LmFyYyhwb3NQb2ludEF4aXMueCwgcG9zUG9pbnRBeGlzLnksIHJhZGFyT3B0aW9uLmxhYmVsUG9pbnRSYWRpdXMgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICB9XHJcbiAgICBpZihyYWRhck9wdGlvbi5sYWJlbFNob3cgPT09IHRydWUpe1xyXG4gICAgICB2YXIgcG9zID0ge1xyXG4gICAgICAgIHg6IChyYWRpdXMgKyBjb25maWcucmFkYXJMYWJlbFRleHRNYXJnaW4gKiBvcHRzLnBpeCkgKiBNYXRoLmNvcyhhbmdsZSksXHJcbiAgICAgICAgeTogKHJhZGl1cyArIGNvbmZpZy5yYWRhckxhYmVsVGV4dE1hcmdpbiAqIG9wdHMucGl4KSAqIE1hdGguc2luKGFuZ2xlKVxyXG4gICAgICB9O1xyXG4gICAgICB2YXIgcG9zUmVsYXRpdmVDYW52YXMgPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihwb3MueCwgcG9zLnksIGNlbnRlclBvc2l0aW9uKTtcclxuICAgICAgdmFyIHN0YXJ0WCA9IHBvc1JlbGF0aXZlQ2FudmFzLng7XHJcbiAgICAgIHZhciBzdGFydFkgPSBwb3NSZWxhdGl2ZUNhbnZhcy55O1xyXG4gICAgICBpZiAodXRpbC5hcHByb3hpbWF0ZWx5RXF1YWwocG9zLngsIDApKSB7XHJcbiAgICAgICAgc3RhcnRYIC09IG1lYXN1cmVUZXh0KG9wdHMuY2F0ZWdvcmllc1tpbmRleF0gfHwgJycsIGNvbmZpZy5mb250U2l6ZSwgY29udGV4dCkgLyAyO1xyXG4gICAgICB9IGVsc2UgaWYgKHBvcy54IDwgMCkge1xyXG4gICAgICAgIHN0YXJ0WCAtPSBtZWFzdXJlVGV4dChvcHRzLmNhdGVnb3JpZXNbaW5kZXhdIHx8ICcnLCBjb25maWcuZm9udFNpemUsIGNvbnRleHQpO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUocmFkYXJPcHRpb24ubGFiZWxDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgIGNvbnRleHQuZmlsbFRleHQob3B0cy5jYXRlZ29yaWVzW2luZGV4XSB8fCAnJywgc3RhcnRYLCBzdGFydFkgKyBjb25maWcuZm9udFNpemUgLyAyKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIH1cclxuICB9KTtcclxuXHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdQaWVUZXh0KHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCByYWRpdXMsIGNlbnRlcikge1xyXG4gIHZhciBsaW5lUmFkaXVzID0gY29uZmlnLnBpZUNoYXJ0TGluZVBhZGRpbmc7XHJcbiAgdmFyIHRleHRPYmplY3RDb2xsZWN0aW9uID0gW107XHJcbiAgdmFyIGxhc3RUZXh0T2JqZWN0ID0gbnVsbDtcclxuICB2YXIgc2VyaWVzQ29udmVydCA9IHNlcmllcy5tYXAoZnVuY3Rpb24oaXRlbSxpbmRleCkge1xyXG4gICAgdmFyIHRleHQgPSBpdGVtLmZvcm1hdHRlciA/IGl0ZW0uZm9ybWF0dGVyKGl0ZW0saW5kZXgsc2VyaWVzLG9wdHMpIDogdXRpbC50b0ZpeGVkKGl0ZW0uX3Byb3BvcnRpb25fLnRvRml4ZWQoNCkgKiAxMDApICsgJyUnO1xyXG4gICAgdGV4dCA9IGl0ZW0ubGFiZWxUZXh0ID8gaXRlbS5sYWJlbFRleHQgOiB0ZXh0O1xyXG4gICAgdmFyIGFyYyA9IDIgKiBNYXRoLlBJIC0gKGl0ZW0uX3N0YXJ0XyArIDIgKiBNYXRoLlBJICogaXRlbS5fcHJvcG9ydGlvbl8gLyAyKTtcclxuICAgIGlmIChpdGVtLl9yb3NlX3Byb3BvcnRpb25fKSB7XHJcbiAgICAgIGFyYyA9IDIgKiBNYXRoLlBJIC0gKGl0ZW0uX3N0YXJ0XyArIDIgKiBNYXRoLlBJICogaXRlbS5fcm9zZV9wcm9wb3J0aW9uXyAvIDIpO1xyXG4gICAgfVxyXG4gICAgdmFyIGNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgIHZhciByYWRpdXMgPSBpdGVtLl9yYWRpdXNfO1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgYXJjOiBhcmMsXHJcbiAgICAgIHRleHQ6IHRleHQsXHJcbiAgICAgIGNvbG9yOiBjb2xvcixcclxuICAgICAgcmFkaXVzOiByYWRpdXMsXHJcbiAgICAgIHRleHRDb2xvcjogaXRlbS50ZXh0Q29sb3IsXHJcbiAgICAgIHRleHRTaXplOiBpdGVtLnRleHRTaXplLFxyXG4gICAgICBsYWJlbFNob3c6IGl0ZW0ubGFiZWxTaG93XHJcbiAgICB9O1xyXG4gIH0pO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzQ29udmVydC5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNDb252ZXJ0W2ldO1xyXG4gICAgLy8gbGluZSBlbmRcclxuICAgIGxldCBvcmdpblgxID0gTWF0aC5jb3MoaXRlbS5hcmMpICogKGl0ZW0ucmFkaXVzICsgbGluZVJhZGl1cyk7XHJcbiAgICBsZXQgb3JnaW5ZMSA9IE1hdGguc2luKGl0ZW0uYXJjKSAqIChpdGVtLnJhZGl1cyArIGxpbmVSYWRpdXMpO1xyXG4gICAgLy8gbGluZSBzdGFydFxyXG4gICAgbGV0IG9yZ2luWDIgPSBNYXRoLmNvcyhpdGVtLmFyYykgKiBpdGVtLnJhZGl1cztcclxuICAgIGxldCBvcmdpblkyID0gTWF0aC5zaW4oaXRlbS5hcmMpICogaXRlbS5yYWRpdXM7XHJcbiAgICAvLyB0ZXh0IHN0YXJ0XHJcbiAgICBsZXQgb3JnaW5YMyA9IG9yZ2luWDEgPj0gMCA/IG9yZ2luWDEgKyBjb25maWcucGllQ2hhcnRUZXh0UGFkZGluZyA6IG9yZ2luWDEgLSBjb25maWcucGllQ2hhcnRUZXh0UGFkZGluZztcclxuICAgIGxldCBvcmdpblkzID0gb3JnaW5ZMTtcclxuICAgIGxldCB0ZXh0V2lkdGggPSBtZWFzdXJlVGV4dChpdGVtLnRleHQsIGl0ZW0udGV4dFNpemUgKiBvcHRzLnBpeCB8fCBjb25maWcuZm9udFNpemUsIGNvbnRleHQpO1xyXG4gICAgbGV0IHN0YXJ0WSA9IG9yZ2luWTM7XHJcbiAgICBpZiAobGFzdFRleHRPYmplY3QgJiYgdXRpbC5pc1NhbWVYQ29vcmRpbmF0ZUFyZWEobGFzdFRleHRPYmplY3Quc3RhcnQsIHtcclxuICAgICAgICB4OiBvcmdpblgzXHJcbiAgICAgIH0pKSB7XHJcbiAgICAgIGlmIChvcmdpblgzID4gMCkge1xyXG4gICAgICAgIHN0YXJ0WSA9IE1hdGgubWluKG9yZ2luWTMsIGxhc3RUZXh0T2JqZWN0LnN0YXJ0LnkpO1xyXG4gICAgICB9IGVsc2UgaWYgKG9yZ2luWDEgPCAwKSB7XHJcbiAgICAgICAgc3RhcnRZID0gTWF0aC5tYXgob3JnaW5ZMywgbGFzdFRleHRPYmplY3Quc3RhcnQueSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgaWYgKG9yZ2luWTMgPiAwKSB7XHJcbiAgICAgICAgICBzdGFydFkgPSBNYXRoLm1heChvcmdpblkzLCBsYXN0VGV4dE9iamVjdC5zdGFydC55KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgc3RhcnRZID0gTWF0aC5taW4ob3JnaW5ZMywgbGFzdFRleHRPYmplY3Quc3RhcnQueSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpZiAob3JnaW5YMyA8IDApIHtcclxuICAgICAgb3JnaW5YMyAtPSB0ZXh0V2lkdGg7XHJcbiAgICB9XHJcbiAgICBsZXQgdGV4dE9iamVjdCA9IHtcclxuICAgICAgbGluZVN0YXJ0OiB7XHJcbiAgICAgICAgeDogb3JnaW5YMixcclxuICAgICAgICB5OiBvcmdpblkyXHJcbiAgICAgIH0sXHJcbiAgICAgIGxpbmVFbmQ6IHtcclxuICAgICAgICB4OiBvcmdpblgxLFxyXG4gICAgICAgIHk6IG9yZ2luWTFcclxuICAgICAgfSxcclxuICAgICAgc3RhcnQ6IHtcclxuICAgICAgICB4OiBvcmdpblgzLFxyXG4gICAgICAgIHk6IHN0YXJ0WVxyXG4gICAgICB9LFxyXG4gICAgICB3aWR0aDogdGV4dFdpZHRoLFxyXG4gICAgICBoZWlnaHQ6IGNvbmZpZy5mb250U2l6ZSxcclxuICAgICAgdGV4dDogaXRlbS50ZXh0LFxyXG4gICAgICBjb2xvcjogaXRlbS5jb2xvcixcclxuICAgICAgdGV4dENvbG9yOiBpdGVtLnRleHRDb2xvcixcclxuICAgICAgdGV4dFNpemU6IGl0ZW0udGV4dFNpemVcclxuICAgIH07XHJcbiAgICBsYXN0VGV4dE9iamVjdCA9IGF2b2lkQ29sbGlzaW9uKHRleHRPYmplY3QsIGxhc3RUZXh0T2JqZWN0KTtcclxuICAgIHRleHRPYmplY3RDb2xsZWN0aW9uLnB1c2gobGFzdFRleHRPYmplY3QpO1xyXG4gIH1cclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHRleHRPYmplY3RDb2xsZWN0aW9uLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBpZihzZXJpZXNDb252ZXJ0W2ldLmxhYmVsU2hvdyA9PT0gZmFsc2Upe1xyXG4gICAgICBjb250aW51ZTtcclxuICAgIH1cclxuICAgIGxldCBpdGVtID0gdGV4dE9iamVjdENvbGxlY3Rpb25baV07XHJcbiAgICBsZXQgbGluZVN0YXJ0UG9pc3Rpb24gPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihpdGVtLmxpbmVTdGFydC54LCBpdGVtLmxpbmVTdGFydC55LCBjZW50ZXIpO1xyXG4gICAgbGV0IGxpbmVFbmRQb2lzdGlvbiA9IGNvbnZlcnRDb29yZGluYXRlT3JpZ2luKGl0ZW0ubGluZUVuZC54LCBpdGVtLmxpbmVFbmQueSwgY2VudGVyKTtcclxuICAgIGxldCB0ZXh0UG9zaXRpb24gPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihpdGVtLnN0YXJ0LngsIGl0ZW0uc3RhcnQueSwgY2VudGVyKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldEZvbnRTaXplKGl0ZW0udGV4dFNpemUgKiBvcHRzLnBpeCB8fCBjb25maWcuZm9udFNpemUpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoaXRlbS5jb2xvcik7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLmNvbG9yKTtcclxuICAgIGNvbnRleHQubW92ZVRvKGxpbmVTdGFydFBvaXN0aW9uLngsIGxpbmVTdGFydFBvaXN0aW9uLnkpO1xyXG4gICAgbGV0IGN1cnZlU3RhcnRYID0gaXRlbS5zdGFydC54IDwgMCA/IHRleHRQb3NpdGlvbi54ICsgaXRlbS53aWR0aCA6IHRleHRQb3NpdGlvbi54O1xyXG4gICAgbGV0IHRleHRTdGFydFggPSBpdGVtLnN0YXJ0LnggPCAwID8gdGV4dFBvc2l0aW9uLnggLSA1IDogdGV4dFBvc2l0aW9uLnggKyA1O1xyXG4gICAgY29udGV4dC5xdWFkcmF0aWNDdXJ2ZVRvKGxpbmVFbmRQb2lzdGlvbi54LCBsaW5lRW5kUG9pc3Rpb24ueSwgY3VydmVTdGFydFgsIHRleHRQb3NpdGlvbi55KTtcclxuICAgIGNvbnRleHQubW92ZVRvKGxpbmVTdGFydFBvaXN0aW9uLngsIGxpbmVTdGFydFBvaXN0aW9uLnkpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8odGV4dFBvc2l0aW9uLnggKyBpdGVtLndpZHRoLCB0ZXh0UG9zaXRpb24ueSk7XHJcbiAgICBjb250ZXh0LmFyYyhjdXJ2ZVN0YXJ0WCwgdGV4dFBvc2l0aW9uLnksIDIgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEkpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUoaXRlbS50ZXh0U2l6ZSAqIG9wdHMucGl4IHx8IGNvbmZpZy5mb250U2l6ZSk7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLnRleHRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICBjb250ZXh0LmZpbGxUZXh0KGl0ZW0udGV4dCwgdGV4dFN0YXJ0WCwgdGV4dFBvc2l0aW9uLnkgKyAzKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdUb29sVGlwU3BsaXRMaW5lKG9mZnNldFgsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gb3B0cy5leHRyYS50b29sdGlwIHx8IHt9O1xyXG4gIHRvb2xUaXBPcHRpb24uZ3JpZFR5cGUgPSB0b29sVGlwT3B0aW9uLmdyaWRUeXBlID09IHVuZGVmaW5lZCA/ICdzb2xpZCcgOiB0b29sVGlwT3B0aW9uLmdyaWRUeXBlO1xyXG4gIHRvb2xUaXBPcHRpb24uZGFzaExlbmd0aCA9IHRvb2xUaXBPcHRpb24uZGFzaExlbmd0aCA9PSB1bmRlZmluZWQgPyA0IDogdG9vbFRpcE9wdGlvbi5kYXNoTGVuZ3RoO1xyXG4gIHZhciBzdGFydFkgPSBvcHRzLmFyZWFbMF07XHJcbiAgdmFyIGVuZFkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXTtcclxuICBpZiAodG9vbFRpcE9wdGlvbi5ncmlkVHlwZSA9PSAnZGFzaCcpIHtcclxuICAgIGNvbnRleHQuc2V0TGluZURhc2goW3Rvb2xUaXBPcHRpb24uZGFzaExlbmd0aCwgdG9vbFRpcE9wdGlvbi5kYXNoTGVuZ3RoXSk7XHJcbiAgfVxyXG4gIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUodG9vbFRpcE9wdGlvbi5ncmlkQ29sb3IgfHwgJyNjY2NjY2MnKTtcclxuICBjb250ZXh0LnNldExpbmVXaWR0aCgxICogb3B0cy5waXgpO1xyXG4gIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgY29udGV4dC5tb3ZlVG8ob2Zmc2V0WCwgc3RhcnRZKTtcclxuICBjb250ZXh0LmxpbmVUbyhvZmZzZXRYLCBlbmRZKTtcclxuICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIGNvbnRleHQuc2V0TGluZURhc2goW10pO1xyXG4gIGlmICh0b29sVGlwT3B0aW9uLnhBeGlzTGFiZWwpIHtcclxuICAgIGxldCBsYWJlbFRleHQgPSBvcHRzLmNhdGVnb3JpZXNbb3B0cy50b29sdGlwLmluZGV4XTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgIGxldCB0ZXh0V2lkdGggPSBtZWFzdXJlVGV4dChsYWJlbFRleHQsIGNvbmZpZy5mb250U2l6ZSwgY29udGV4dCk7XHJcbiAgICBsZXQgdGV4dFggPSBvZmZzZXRYIC0gMC41ICogdGV4dFdpZHRoO1xyXG4gICAgbGV0IHRleHRZID0gZW5kWSArIDIgKiBvcHRzLnBpeDtcclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYih0b29sVGlwT3B0aW9uLmxhYmVsQmdDb2xvciB8fCBjb25maWcudG9vbFRpcEJhY2tncm91bmQsIHRvb2xUaXBPcHRpb24ubGFiZWxCZ09wYWNpdHkgfHwgY29uZmlnLnRvb2xUaXBPcGFjaXR5KSk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHRvb2xUaXBPcHRpb24ubGFiZWxCZ0NvbG9yIHx8IGNvbmZpZy50b29sVGlwQmFja2dyb3VuZCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aCgxICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5yZWN0KHRleHRYIC0gdG9vbFRpcE9wdGlvbi5ib3hQYWRkaW5nICogb3B0cy5waXgsIHRleHRZLCB0ZXh0V2lkdGggKyAyICogdG9vbFRpcE9wdGlvbi5ib3hQYWRkaW5nICogb3B0cy5waXgsIGNvbmZpZy5mb250U2l6ZSArIDIgKiB0b29sVGlwT3B0aW9uLmJveFBhZGRpbmcgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHRvb2xUaXBPcHRpb24ubGFiZWxGb250Q29sb3IgfHwgb3B0cy5mb250Q29sb3IpO1xyXG4gICAgY29udGV4dC5maWxsVGV4dChTdHJpbmcobGFiZWxUZXh0KSwgdGV4dFgsIHRleHRZICsgdG9vbFRpcE9wdGlvbi5ib3hQYWRkaW5nICogb3B0cy5waXggKyBjb25maWcuZm9udFNpemUpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgbGV0IG1hcmtMaW5lT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOiAnc29saWQnLFxyXG4gICAgZGFzaExlbmd0aDogNCxcclxuICAgIGRhdGE6IFtdXHJcbiAgfSwgb3B0cy5leHRyYS5tYXJrTGluZSk7XHJcbiAgbGV0IHN0YXJ0WCA9IG9wdHMuYXJlYVszXTtcclxuICBsZXQgZW5kWCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgbGV0IHBvaW50cyA9IGNhbE1hcmtMaW5lRGF0YShtYXJrTGluZU9wdGlvbi5kYXRhLCBvcHRzKTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBhc3NpZ24oe30sIHtcclxuICAgICAgbGluZUNvbG9yOiAnI0RFNEE0MicsXHJcbiAgICAgIHNob3dMYWJlbDogZmFsc2UsXHJcbiAgICAgIGxhYmVsRm9udFNpemU6IDEzLFxyXG4gICAgICBsYWJlbFBhZGRpbmc6IDYsXHJcbiAgICAgIGxhYmVsRm9udENvbG9yOiAnIzY2NjY2NicsXHJcbiAgICAgIGxhYmVsQmdDb2xvcjogJyNERkU4RkYnLFxyXG4gICAgICBsYWJlbEJnT3BhY2l0eTogMC44LFxyXG4gICAgICBsYWJlbEFsaWduOiAnbGVmdCcsXHJcbiAgICAgIGxhYmVsT2Zmc2V0WDogMCxcclxuICAgICAgbGFiZWxPZmZzZXRZOiAwLFxyXG4gICAgfSwgcG9pbnRzW2ldKTtcclxuICAgIGlmIChtYXJrTGluZU9wdGlvbi50eXBlID09ICdkYXNoJykge1xyXG4gICAgICBjb250ZXh0LnNldExpbmVEYXNoKFttYXJrTGluZU9wdGlvbi5kYXNoTGVuZ3RoLCBtYXJrTGluZU9wdGlvbi5kYXNoTGVuZ3RoXSk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGl0ZW0ubGluZUNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBpdGVtLnkpO1xyXG4gICAgY29udGV4dC5saW5lVG8oZW5kWCwgaXRlbS55KTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVEYXNoKFtdKTtcclxuICAgIGlmIChpdGVtLnNob3dMYWJlbCkge1xyXG4gICAgICBsZXQgZm9udFNpemUgPSBpdGVtLmxhYmVsRm9udFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgbGV0IGxhYmVsVGV4dCA9IGl0ZW0ubGFiZWxUZXh0ID8gaXRlbS5sYWJlbFRleHQgOiBpdGVtLnZhbHVlO1xyXG4gICAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKTtcclxuICAgICAgbGV0IHRleHRXaWR0aCA9IG1lYXN1cmVUZXh0KGxhYmVsVGV4dCwgZm9udFNpemUsIGNvbnRleHQpO1xyXG4gICAgICBsZXQgYmdXaWR0aCA9IHRleHRXaWR0aCArIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXggKiAyO1xyXG4gICAgICBsZXQgYmdTdGFydFggPSBpdGVtLmxhYmVsQWxpZ24gPT0gJ2xlZnQnID8gb3B0cy5hcmVhWzNdIC0gYmdXaWR0aCA6IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgICAgIGJnU3RhcnRYICs9IGl0ZW0ubGFiZWxPZmZzZXRYO1xyXG4gICAgICBsZXQgYmdTdGFydFkgPSBpdGVtLnkgLSAwLjUgKiBmb250U2l6ZSAtIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgICAgIGJnU3RhcnRZICs9IGl0ZW0ubGFiZWxPZmZzZXRZO1xyXG4gICAgICBsZXQgdGV4dFggPSBiZ1N0YXJ0WCArIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgICAgIGxldCB0ZXh0WSA9IGl0ZW0ueTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2IoaXRlbS5sYWJlbEJnQ29sb3IsIGl0ZW0ubGFiZWxCZ09wYWNpdHkpKTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShpdGVtLmxhYmVsQmdDb2xvcik7XHJcbiAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQucmVjdChiZ1N0YXJ0WCwgYmdTdGFydFksIGJnV2lkdGgsIGZvbnRTaXplICsgMiAqIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGl0ZW0ubGFiZWxGb250Q29sb3IpO1xyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhsYWJlbFRleHQpLCB0ZXh0WCwgYmdTdGFydFkgKyBmb250U2l6ZSArIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXgvMik7XHJcbiAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3VG9vbFRpcEhvcml6ZW50YWxMaW5lKG9wdHMsIGNvbmZpZywgY29udGV4dCwgZWFjaFNwYWNpbmcsIHhBeGlzUG9pbnRzKSB7XHJcbiAgdmFyIHRvb2xUaXBPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIGdyaWRUeXBlOiAnc29saWQnLFxyXG4gICAgZGFzaExlbmd0aDogNFxyXG4gIH0sIG9wdHMuZXh0cmEudG9vbHRpcCk7XHJcbiAgdmFyIHN0YXJ0WCA9IG9wdHMuYXJlYVszXTtcclxuICB2YXIgZW5kWCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgaWYgKHRvb2xUaXBPcHRpb24uZ3JpZFR5cGUgPT0gJ2Rhc2gnKSB7XHJcbiAgICBjb250ZXh0LnNldExpbmVEYXNoKFt0b29sVGlwT3B0aW9uLmRhc2hMZW5ndGgsIHRvb2xUaXBPcHRpb24uZGFzaExlbmd0aF0pO1xyXG4gIH1cclxuICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHRvb2xUaXBPcHRpb24uZ3JpZENvbG9yIHx8ICcjY2NjY2NjJyk7XHJcbiAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgb3B0cy50b29sdGlwLm9mZnNldC55KTtcclxuICBjb250ZXh0LmxpbmVUbyhlbmRYLCBvcHRzLnRvb2x0aXAub2Zmc2V0LnkpO1xyXG4gIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgY29udGV4dC5zZXRMaW5lRGFzaChbXSk7XHJcbiAgaWYgKHRvb2xUaXBPcHRpb24ueUF4aXNMYWJlbCkge1xyXG4gICAgbGV0IGJveFBhZGRpbmcgPSB0b29sVGlwT3B0aW9uLmJveFBhZGRpbmcgKiBvcHRzLnBpeDtcclxuICAgIGxldCBsYWJlbFRleHQgPSBjYWxUb29sdGlwWUF4aXNEYXRhKG9wdHMudG9vbHRpcC5vZmZzZXQueSwgb3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgZWFjaFNwYWNpbmcpO1xyXG4gICAgbGV0IHdpZHRoQXJyID0gb3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnlBeGlzV2lkdGg7XHJcbiAgICBsZXQgdFN0YXJ0TGVmdCA9IG9wdHMuYXJlYVszXTtcclxuICAgIGxldCB0U3RhcnRSaWdodCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGxhYmVsVGV4dC5sZW5ndGg7IGkrKykge1xyXG4gICAgICBjb250ZXh0LnNldEZvbnRTaXplKHRvb2xUaXBPcHRpb24uZm9udFNpemUgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGxldCB0ZXh0V2lkdGggPSBtZWFzdXJlVGV4dChsYWJlbFRleHRbaV0sIHRvb2xUaXBPcHRpb24uZm9udFNpemUgKiBvcHRzLnBpeCwgY29udGV4dCk7XHJcbiAgICAgIGxldCBiZ1N0YXJ0WCwgYmdFbmRYLCBiZ1dpZHRoO1xyXG4gICAgICBpZiAod2lkdGhBcnJbaV0ucG9zaXRpb24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgICAgYmdTdGFydFggPSB0U3RhcnRMZWZ0IC0gKHRleHRXaWR0aCArIGJveFBhZGRpbmcgKiAyKSAtIDIgKiBvcHRzLnBpeDtcclxuICAgICAgICBiZ0VuZFggPSBNYXRoLm1heChiZ1N0YXJ0WCwgYmdTdGFydFggKyB0ZXh0V2lkdGggKyBib3hQYWRkaW5nICogMik7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgYmdTdGFydFggPSB0U3RhcnRSaWdodCArIDIgKiBvcHRzLnBpeDtcclxuICAgICAgICBiZ0VuZFggPSBNYXRoLm1heChiZ1N0YXJ0WCArIHdpZHRoQXJyW2ldLndpZHRoLCBiZ1N0YXJ0WCArIHRleHRXaWR0aCArIGJveFBhZGRpbmcgKiAyKTtcclxuICAgICAgfVxyXG4gICAgICBiZ1dpZHRoID0gYmdFbmRYIC0gYmdTdGFydFg7XHJcbiAgICAgIGxldCB0ZXh0WCA9IGJnU3RhcnRYICsgKGJnV2lkdGggLSB0ZXh0V2lkdGgpIC8gMjtcclxuICAgICAgbGV0IHRleHRZID0gb3B0cy50b29sdGlwLm9mZnNldC55O1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYih0b29sVGlwT3B0aW9uLmxhYmVsQmdDb2xvciB8fCBjb25maWcudG9vbFRpcEJhY2tncm91bmQsIHRvb2xUaXBPcHRpb24ubGFiZWxCZ09wYWNpdHkgfHwgY29uZmlnLnRvb2xUaXBPcGFjaXR5KSk7XHJcbiAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUodG9vbFRpcE9wdGlvbi5sYWJlbEJnQ29sb3IgfHwgY29uZmlnLnRvb2xUaXBCYWNrZ3JvdW5kKTtcclxuICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5yZWN0KGJnU3RhcnRYLCB0ZXh0WSAtIDAuNSAqIGNvbmZpZy5mb250U2l6ZSAtIGJveFBhZGRpbmcsIGJnV2lkdGgsIGNvbmZpZy5mb250U2l6ZSArIDIgKiBib3hQYWRkaW5nKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUodG9vbFRpcE9wdGlvbi5sYWJlbEZvbnRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgIGNvbnRleHQuZmlsbFRleHQobGFiZWxUZXh0W2ldLCB0ZXh0WCwgdGV4dFkgKyAwLjUgKiBjb25maWcuZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBpZiAod2lkdGhBcnJbaV0ucG9zaXRpb24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgICAgdFN0YXJ0TGVmdCAtPSAod2lkdGhBcnJbaV0ud2lkdGggKyBvcHRzLnlBeGlzLnBhZGRpbmcgKiBvcHRzLnBpeCk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgdFN0YXJ0UmlnaHQgKz0gd2lkdGhBcnJbaV0ud2lkdGggKyBvcHRzLnlBeGlzLnBhZGRpbmcgKiBvcHRzLnBpeDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1Rvb2xUaXBTcGxpdEFyZWEob2Zmc2V0WCwgb3B0cywgY29uZmlnLCBjb250ZXh0LCBlYWNoU3BhY2luZykge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBhY3RpdmVCZ0NvbG9yOiAnIzAwMDAwMCcsXHJcbiAgICBhY3RpdmVCZ09wYWNpdHk6IDAuMDgsXHJcbiAgICBhY3RpdmVXaWR0aDogZWFjaFNwYWNpbmdcclxuICB9LCBvcHRzLmV4dHJhLmNvbHVtbik7XHJcbiAgdG9vbFRpcE9wdGlvbi5hY3RpdmVXaWR0aCA9IHRvb2xUaXBPcHRpb24uYWN0aXZlV2lkdGggPiBlYWNoU3BhY2luZyA/IGVhY2hTcGFjaW5nIDogdG9vbFRpcE9wdGlvbi5hY3RpdmVXaWR0aDtcclxuICB2YXIgc3RhcnRZID0gb3B0cy5hcmVhWzBdO1xyXG4gIHZhciBlbmRZID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYih0b29sVGlwT3B0aW9uLmFjdGl2ZUJnQ29sb3IsIHRvb2xUaXBPcHRpb24uYWN0aXZlQmdPcGFjaXR5KSk7XHJcbiAgY29udGV4dC5yZWN0KG9mZnNldFggLSB0b29sVGlwT3B0aW9uLmFjdGl2ZVdpZHRoIC8gMiwgc3RhcnRZLCB0b29sVGlwT3B0aW9uLmFjdGl2ZVdpZHRoLCBlbmRZIC0gc3RhcnRZKTtcclxuICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gIGNvbnRleHQuZmlsbCgpO1xyXG4gIGNvbnRleHQuc2V0RmlsbFN0eWxlKFwiI0ZGRkZGRlwiKTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0JhclRvb2xUaXBTcGxpdEFyZWEob2Zmc2V0WCwgb3B0cywgY29uZmlnLCBjb250ZXh0LCBlYWNoU3BhY2luZykge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBhY3RpdmVCZ0NvbG9yOiAnIzAwMDAwMCcsXHJcbiAgICBhY3RpdmVCZ09wYWNpdHk6IDAuMDhcclxuICB9LCBvcHRzLmV4dHJhLmJhcik7XHJcbiAgdmFyIHN0YXJ0WCA9IG9wdHMuYXJlYVszXTtcclxuICB2YXIgZW5kWCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYih0b29sVGlwT3B0aW9uLmFjdGl2ZUJnQ29sb3IsIHRvb2xUaXBPcHRpb24uYWN0aXZlQmdPcGFjaXR5KSk7XHJcbiAgY29udGV4dC5yZWN0KCBzdGFydFggLG9mZnNldFggLSBlYWNoU3BhY2luZyAvIDIgLCAgZW5kWCAtIHN0YXJ0WCxlYWNoU3BhY2luZyk7XHJcbiAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICBjb250ZXh0LmZpbGwoKTtcclxuICBjb250ZXh0LnNldEZpbGxTdHlsZShcIiNGRkZGRkZcIik7XHJcbn1cclxuXHJcblxyXG5mdW5jdGlvbiBkcmF3VG9vbFRpcCh0ZXh0TGlzdCwgb2Zmc2V0LCBvcHRzLCBjb25maWcsIGNvbnRleHQsIGVhY2hTcGFjaW5nLCB4QXhpc1BvaW50cykge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBzaG93Qm94OiB0cnVlLFxyXG4gICAgc2hvd0Fycm93OiB0cnVlLFxyXG4gICAgc2hvd0NhdGVnb3J5OiBmYWxzZSxcclxuICAgIGJnQ29sb3I6ICcjMDAwMDAwJyxcclxuICAgIGJnT3BhY2l0eTogMC43LFxyXG4gICAgYm9yZGVyQ29sb3I6ICcjMDAwMDAwJyxcclxuICAgIGJvcmRlcldpZHRoOiAwLFxyXG4gICAgYm9yZGVyUmFkaXVzOiAwLFxyXG4gICAgYm9yZGVyT3BhY2l0eTogMC43LFxyXG4gICAgYm94UGFkZGluZzogMyxcclxuICAgIGZvbnRDb2xvcjogJyNGRkZGRkYnLFxyXG4gICAgZm9udFNpemU6IDEzLFxyXG4gICAgbGluZUhlaWdodDogMjAsXHJcbiAgICBsZWdlbmRTaG93OiB0cnVlLFxyXG4gICAgbGVnZW5kU2hhcGU6ICdhdXRvJyxcclxuICAgIHNwbGl0TGluZTogdHJ1ZSxcclxuICB9LCBvcHRzLmV4dHJhLnRvb2x0aXApO1xyXG4gIGlmKHRvb2xUaXBPcHRpb24uc2hvd0NhdGVnb3J5PT10cnVlICYmIG9wdHMuY2F0ZWdvcmllcyl7XHJcbiAgICB0ZXh0TGlzdC51bnNoaWZ0KHt0ZXh0Om9wdHMuY2F0ZWdvcmllc1tvcHRzLnRvb2x0aXAuaW5kZXhdLGNvbG9yOm51bGx9KVxyXG4gIH1cclxuICB2YXIgZm9udFNpemUgPSB0b29sVGlwT3B0aW9uLmZvbnRTaXplICogb3B0cy5waXg7XHJcbiAgdmFyIGxpbmVIZWlnaHQgPSB0b29sVGlwT3B0aW9uLmxpbmVIZWlnaHQgKiBvcHRzLnBpeDtcclxuICB2YXIgYm94UGFkZGluZyA9IHRvb2xUaXBPcHRpb24uYm94UGFkZGluZyAqIG9wdHMucGl4O1xyXG4gIHZhciBsZWdlbmRXaWR0aCA9IGZvbnRTaXplO1xyXG4gIHZhciBsZWdlbmRNYXJnaW5SaWdodCA9IDUgKiBvcHRzLnBpeDtcclxuICBpZih0b29sVGlwT3B0aW9uLmxlZ2VuZFNob3cgPT0gZmFsc2Upe1xyXG4gICAgbGVnZW5kV2lkdGggPSAwO1xyXG4gICAgbGVnZW5kTWFyZ2luUmlnaHQgPSAwO1xyXG4gIH1cclxuICB2YXIgYXJyb3dXaWR0aCA9IHRvb2xUaXBPcHRpb24uc2hvd0Fycm93ID8gOCAqIG9wdHMucGl4IDogMDtcclxuICB2YXIgaXNPdmVyUmlnaHRCb3JkZXIgPSBmYWxzZTtcclxuICBpZiAob3B0cy50eXBlID09ICdsaW5lJyB8fCBvcHRzLnR5cGUgPT0gJ21vdW50JyB8fCBvcHRzLnR5cGUgPT0gJ2FyZWEnIHx8IG9wdHMudHlwZSA9PSAnY2FuZGxlJyB8fCBvcHRzLnR5cGUgPT0gJ21peCcpIHtcclxuICAgIGlmICh0b29sVGlwT3B0aW9uLnNwbGl0TGluZSA9PSB0cnVlKSB7XHJcbiAgICAgIGRyYXdUb29sVGlwU3BsaXRMaW5lKG9wdHMudG9vbHRpcC5vZmZzZXQueCwgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgIH1cclxuICB9XHJcbiAgb2Zmc2V0ID0gYXNzaWduKHtcclxuICAgIHg6IDAsXHJcbiAgICB5OiAwXHJcbiAgfSwgb2Zmc2V0KTtcclxuICBvZmZzZXQueSAtPSA4ICogb3B0cy5waXg7XHJcbiAgdmFyIHRleHRXaWR0aCA9IHRleHRMaXN0Lm1hcChmdW5jdGlvbihpdGVtKSB7XHJcbiAgICByZXR1cm4gbWVhc3VyZVRleHQoaXRlbS50ZXh0LCBmb250U2l6ZSwgY29udGV4dCk7XHJcbiAgfSk7XHJcbiAgdmFyIHRvb2xUaXBXaWR0aCA9IGxlZ2VuZFdpZHRoICsgbGVnZW5kTWFyZ2luUmlnaHQgKyA0ICogYm94UGFkZGluZyArIE1hdGgubWF4LmFwcGx5KG51bGwsIHRleHRXaWR0aCk7XHJcbiAgdmFyIHRvb2xUaXBIZWlnaHQgPSAyICogYm94UGFkZGluZyArIHRleHRMaXN0Lmxlbmd0aCAqIGxpbmVIZWlnaHQ7XHJcbiAgaWYgKHRvb2xUaXBPcHRpb24uc2hvd0JveCA9PSBmYWxzZSkge1xyXG4gICAgcmV0dXJuXHJcbiAgfVxyXG4gIC8vIGlmIGJleW9uZCB0aGUgcmlnaHQgYm9yZGVyXHJcbiAgaWYgKG9mZnNldC54IC0gTWF0aC5hYnMob3B0cy5fc2Nyb2xsRGlzdGFuY2VfIHx8IDApICsgYXJyb3dXaWR0aCArIHRvb2xUaXBXaWR0aCA+IG9wdHMud2lkdGgpIHtcclxuICAgIGlzT3ZlclJpZ2h0Qm9yZGVyID0gdHJ1ZTtcclxuICB9XHJcbiAgaWYgKHRvb2xUaXBIZWlnaHQgKyBvZmZzZXQueSA+IG9wdHMuaGVpZ2h0KSB7XHJcbiAgICBvZmZzZXQueSA9IG9wdHMuaGVpZ2h0IC0gdG9vbFRpcEhlaWdodDtcclxuICB9XHJcbiAgLy8gZHJhdyBiYWNrZ3JvdW5kIHJlY3RcclxuICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gIGNvbnRleHQuc2V0RmlsbFN0eWxlKGhleFRvUmdiKHRvb2xUaXBPcHRpb24uYmdDb2xvciwgdG9vbFRpcE9wdGlvbi5iZ09wYWNpdHkpKTtcclxuICBjb250ZXh0LnNldExpbmVXaWR0aCh0b29sVGlwT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoaGV4VG9SZ2IodG9vbFRpcE9wdGlvbi5ib3JkZXJDb2xvciwgdG9vbFRpcE9wdGlvbi5ib3JkZXJPcGFjaXR5KSk7XHJcbiAgdmFyIHJhZGl1cyA9IHRvb2xUaXBPcHRpb24uYm9yZGVyUmFkaXVzO1xyXG4gIGlmIChpc092ZXJSaWdodEJvcmRlcikge1xyXG4gICAgLy8g5aKe5Yqg5bem5L6n5LuN54S26LaF5Ye655qE5Yik5patXHJcbiAgICBpZih0b29sVGlwV2lkdGggKyBhcnJvd1dpZHRoID4gb3B0cy53aWR0aCl7XHJcbiAgICAgIG9mZnNldC54ID0gb3B0cy53aWR0aCArIE1hdGguYWJzKG9wdHMuX3Njcm9sbERpc3RhbmNlXyB8fCAwKSArIGFycm93V2lkdGggKyAodG9vbFRpcFdpZHRoIC0gb3B0cy53aWR0aClcclxuICAgIH1cclxuICAgIGlmKHRvb2xUaXBXaWR0aCA+IG9mZnNldC54KXtcclxuICAgICAgb2Zmc2V0LnggPSBvcHRzLndpZHRoICsgTWF0aC5hYnMob3B0cy5fc2Nyb2xsRGlzdGFuY2VfIHx8IDApICsgYXJyb3dXaWR0aCArICh0b29sVGlwV2lkdGggLSBvcHRzLndpZHRoKVxyXG4gICAgfVxyXG4gICAgaWYgKHRvb2xUaXBPcHRpb24uc2hvd0Fycm93KSB7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKG9mZnNldC54LCBvZmZzZXQueSArIDEwICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhvZmZzZXQueCAtIGFycm93V2lkdGgsIG9mZnNldC55ICsgMTAgKiBvcHRzLnBpeCArIDUgKiBvcHRzLnBpeCk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmFyYyhvZmZzZXQueCAtIGFycm93V2lkdGggLSByYWRpdXMsIG9mZnNldC55ICsgdG9vbFRpcEhlaWdodCAtIHJhZGl1cywgcmFkaXVzLCAwLCBNYXRoLlBJIC8gMiwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5hcmMob2Zmc2V0LnggLSBhcnJvd1dpZHRoIC0gTWF0aC5yb3VuZCh0b29sVGlwV2lkdGgpICsgcmFkaXVzLCBvZmZzZXQueSArIHRvb2xUaXBIZWlnaHQgLSByYWRpdXMsIHJhZGl1cyxcclxuICAgICAgTWF0aC5QSSAvIDIsIE1hdGguUEksIGZhbHNlKTtcclxuICAgIGNvbnRleHQuYXJjKG9mZnNldC54IC0gYXJyb3dXaWR0aCAtIE1hdGgucm91bmQodG9vbFRpcFdpZHRoKSArIHJhZGl1cywgb2Zmc2V0LnkgKyByYWRpdXMsIHJhZGl1cywgLU1hdGguUEksIC1NYXRoLlBJIC8gMiwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5hcmMob2Zmc2V0LnggLSBhcnJvd1dpZHRoIC0gcmFkaXVzLCBvZmZzZXQueSArIHJhZGl1cywgcmFkaXVzLCAtTWF0aC5QSSAvIDIsIDAsIGZhbHNlKTtcclxuICAgIGlmICh0b29sVGlwT3B0aW9uLnNob3dBcnJvdykge1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhvZmZzZXQueCAtIGFycm93V2lkdGgsIG9mZnNldC55ICsgMTAgKiBvcHRzLnBpeCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKG9mZnNldC54LCBvZmZzZXQueSArIDEwICogb3B0cy5waXgpO1xyXG4gICAgfVxyXG4gIH0gZWxzZSB7XHJcbiAgICBpZiAodG9vbFRpcE9wdGlvbi5zaG93QXJyb3cpIHtcclxuICAgICAgY29udGV4dC5tb3ZlVG8ob2Zmc2V0LngsIG9mZnNldC55ICsgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKG9mZnNldC54ICsgYXJyb3dXaWR0aCwgb2Zmc2V0LnkgKyAxMCAqIG9wdHMucGl4IC0gNSAqIG9wdHMucGl4KTtcclxuICAgIH1cclxuICAgIGNvbnRleHQuYXJjKG9mZnNldC54ICsgYXJyb3dXaWR0aCArIHJhZGl1cywgb2Zmc2V0LnkgKyByYWRpdXMsIHJhZGl1cywgLU1hdGguUEksIC1NYXRoLlBJIC8gMiwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5hcmMob2Zmc2V0LnggKyBhcnJvd1dpZHRoICsgTWF0aC5yb3VuZCh0b29sVGlwV2lkdGgpIC0gcmFkaXVzLCBvZmZzZXQueSArIHJhZGl1cywgcmFkaXVzLCAtTWF0aC5QSSAvIDIsIDAsXHJcbiAgICAgIGZhbHNlKTtcclxuICAgIGNvbnRleHQuYXJjKG9mZnNldC54ICsgYXJyb3dXaWR0aCArIE1hdGgucm91bmQodG9vbFRpcFdpZHRoKSAtIHJhZGl1cywgb2Zmc2V0LnkgKyB0b29sVGlwSGVpZ2h0IC0gcmFkaXVzLCByYWRpdXMsIDAsXHJcbiAgICAgIE1hdGguUEkgLyAyLCBmYWxzZSk7XHJcbiAgICBjb250ZXh0LmFyYyhvZmZzZXQueCArIGFycm93V2lkdGggKyByYWRpdXMsIG9mZnNldC55ICsgdG9vbFRpcEhlaWdodCAtIHJhZGl1cywgcmFkaXVzLCBNYXRoLlBJIC8gMiwgTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgaWYgKHRvb2xUaXBPcHRpb24uc2hvd0Fycm93KSB7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKG9mZnNldC54ICsgYXJyb3dXaWR0aCwgb2Zmc2V0LnkgKyAxMCAqIG9wdHMucGl4ICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5saW5lVG8ob2Zmc2V0LngsIG9mZnNldC55ICsgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgY29udGV4dC5maWxsKCk7XHJcbiAgaWYgKHRvb2xUaXBPcHRpb24uYm9yZGVyV2lkdGggPiAwKSB7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIH1cclxuICAvLyBkcmF3IGxlZ2VuZFxyXG4gIGlmKHRvb2xUaXBPcHRpb24ubGVnZW5kU2hvdyl7XHJcbiAgICB0ZXh0TGlzdC5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtLmNvbG9yICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLmNvbG9yKTtcclxuICAgICAgICB2YXIgc3RhcnRYID0gb2Zmc2V0LnggKyBhcnJvd1dpZHRoICsgMiAqIGJveFBhZGRpbmc7XHJcbiAgICAgICAgdmFyIHN0YXJ0WSA9IG9mZnNldC55ICsgKGxpbmVIZWlnaHQgLSBmb250U2l6ZSkgLyAyICsgbGluZUhlaWdodCAqIGluZGV4ICsgYm94UGFkZGluZyArIDE7XHJcbiAgICAgICAgaWYgKGlzT3ZlclJpZ2h0Qm9yZGVyKSB7XHJcbiAgICAgICAgICBzdGFydFggPSBvZmZzZXQueCAtIHRvb2xUaXBXaWR0aCAtIGFycm93V2lkdGggKyAyICogYm94UGFkZGluZztcclxuICAgICAgICB9XHJcbiAgICAgICAgc3dpdGNoIChpdGVtLmxlZ2VuZFNoYXBlKSB7XHJcbiAgICAgICAgICBjYXNlICdsaW5lJzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDIgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDIgKiBvcHRzLnBpeCwgbGVnZW5kV2lkdGgsIDQgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgY2FzZSAndHJpYW5nbGUnOlxyXG4gICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFggKyA3LjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGVnZW5kV2lkdGggLSA1ICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyAyLjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGVnZW5kV2lkdGggKyA1ICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyAxMi41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoIC0gNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICBjYXNlICdkaWFtb25kJzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoIC0gNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgMi41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgMTIuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDcuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgY2FzZSAnY2lyY2xlJzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoKTtcclxuICAgICAgICAgICAgY29udGV4dC5hcmMoc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoLCA1ICogb3B0cy5waXgsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICBjYXNlICdyZWN0JzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCwgMTUgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgY2FzZSAnc3F1YXJlJzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgMiAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYICsgMiAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgZGVmYXVsdDpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCwgMTUgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH1cclxuICBcclxuICAvLyBkcmF3IHRleHQgbGlzdFxyXG4gIHRleHRMaXN0LmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIHZhciBzdGFydFggPSBvZmZzZXQueCArIGFycm93V2lkdGggKyAyICogYm94UGFkZGluZyArIGxlZ2VuZFdpZHRoICsgbGVnZW5kTWFyZ2luUmlnaHQ7XHJcbiAgICBpZiAoaXNPdmVyUmlnaHRCb3JkZXIpIHtcclxuICAgICAgc3RhcnRYID0gb2Zmc2V0LnggLSB0b29sVGlwV2lkdGggLSBhcnJvd1dpZHRoICsgMiAqIGJveFBhZGRpbmcgKyBsZWdlbmRXaWR0aCArIGxlZ2VuZE1hcmdpblJpZ2h0O1xyXG4gICAgfVxyXG4gICAgdmFyIHN0YXJ0WSA9IG9mZnNldC55ICsgbGluZUhlaWdodCAqIGluZGV4ICsgKGxpbmVIZWlnaHQgLSBmb250U2l6ZSkvMiAtIDEgKyBib3hQYWRkaW5nICsgZm9udFNpemU7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICBjb250ZXh0LnNldFRleHRCYXNlbGluZSgnbm9ybWFsJyk7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZSh0b29sVGlwT3B0aW9uLmZvbnRDb2xvcik7XHJcbiAgICBjb250ZXh0LmZpbGxUZXh0KGl0ZW0udGV4dCwgc3RhcnRYLCBzdGFydFkpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdDb2x1bW5EYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgbGV0IHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgbGV0IHhBeGlzRGF0YSA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSxcclxuICAgIHhBeGlzUG9pbnRzID0geEF4aXNEYXRhLnhBeGlzUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmcgPSB4QXhpc0RhdGEuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IGNvbHVtbk9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ2dyb3VwJyxcclxuICAgIHdpZHRoOiBlYWNoU3BhY2luZyAvIDIsXHJcbiAgICBtZXRlckJvcmRlcjogNCxcclxuICAgIG1ldGVyRmlsbENvbG9yOiAnI0ZGRkZGRicsXHJcbiAgICBiYXJCb3JkZXJDaXJjbGU6IGZhbHNlLFxyXG4gICAgYmFyQm9yZGVyUmFkaXVzOiBbXSxcclxuICAgIHNlcmllc0dhcDogMixcclxuICAgIGxpbmVhclR5cGU6ICdub25lJyxcclxuICAgIGxpbmVhck9wYWNpdHk6IDEsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgICBjb2xvclN0b3A6IDAsXHJcbiAgICBsYWJlbFBvc2l0aW9uOiAnb3V0c2lkZSdcclxuICB9LCBvcHRzLmV4dHJhLmNvbHVtbik7XHJcbiAgbGV0IGNhbFBvaW50cyA9IFtdO1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGxldCBsZWZ0TnVtID0gLTI7XHJcbiAgbGV0IHJpZ2h0TnVtID0geEF4aXNQb2ludHMubGVuZ3RoICsgMjtcclxuICBpZiAob3B0cy5fc2Nyb2xsRGlzdGFuY2VfICYmIG9wdHMuX3Njcm9sbERpc3RhbmNlXyAhPT0gMCAmJiBvcHRzLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5fc2Nyb2xsRGlzdGFuY2VfLCAwKTtcclxuICAgIGxlZnROdW0gPSBNYXRoLmZsb29yKC1vcHRzLl9zY3JvbGxEaXN0YW5jZV8gLyBlYWNoU3BhY2luZykgLSAyO1xyXG4gICAgcmlnaHROdW0gPSBsZWZ0TnVtICsgb3B0cy54QXhpcy5pdGVtQ291bnQgKyA0O1xyXG4gIH1cclxuICBpZiAob3B0cy50b29sdGlwICYmIG9wdHMudG9vbHRpcC50ZXh0TGlzdCAmJiBvcHRzLnRvb2x0aXAudGV4dExpc3QubGVuZ3RoICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIGRyYXdUb29sVGlwU3BsaXRBcmVhKG9wdHMudG9vbHRpcC5vZmZzZXQueCwgb3B0cywgY29uZmlnLCBjb250ZXh0LCBlYWNoU3BhY2luZyk7XHJcbiAgfVxyXG4gIGNvbHVtbk9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihjb2x1bW5PcHRpb24ubGluZWFyVHlwZSwgY29sdW1uT3B0aW9uLmN1c3RvbUNvbG9yLCBzZXJpZXMsIGNvbmZpZyk7XHJcbiAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgIGxldCByYW5nZXMsIG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgIG1pblJhbmdlID0gcmFuZ2VzLnBvcCgpO1xyXG4gICAgbWF4UmFuZ2UgPSByYW5nZXMuc2hpZnQoKTtcclxuICAgIFxyXG4gICAgLy8g6K6h566XMOi9tOWdkOagh1xyXG4gICAgbGV0IHNwYWNpbmdWYWxpZCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgbGV0IHplcm9IZWlnaHQgPSBzcGFjaW5nVmFsaWQgKiAoMCAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgIGxldCB6ZXJvUG9pbnRzID0gb3B0cy5oZWlnaHQgLSBNYXRoLnJvdW5kKHplcm9IZWlnaHQpIC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgZWFjaFNlcmllcy56ZXJvUG9pbnRzID0gemVyb1BvaW50cztcclxuICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgc3dpdGNoIChjb2x1bW5PcHRpb24udHlwZSkge1xyXG4gICAgICBjYXNlICdncm91cCc6XHJcbiAgICAgICAgdmFyIHBvaW50cyA9IGdldENvbHVtbkRhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgemVyb1BvaW50cywgcHJvY2Vzcyk7XHJcbiAgICAgICAgdmFyIHRvb2x0aXBQb2ludHMgPSBnZXRTdGFja0RhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgc2VyaWVzSW5kZXgsIHNlcmllcywgcHJvY2Vzcyk7XHJcbiAgICAgICAgY2FsUG9pbnRzLnB1c2godG9vbHRpcFBvaW50cyk7XHJcbiAgICAgICAgcG9pbnRzID0gZml4Q29sdW1lRGF0YShwb2ludHMsIGVhY2hTcGFjaW5nLCBzZXJpZXMubGVuZ3RoLCBzZXJpZXNJbmRleCwgY29uZmlnLCBvcHRzKTtcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbaV07XHJcbiAgICAgICAgICAvL2ZpeCBpc3N1ZXMvSTI3QjFOIHl5b2luZ2UgJiBKb2VzaHVcclxuICAgICAgICAgIGlmIChpdGVtICE9PSBudWxsICYmIGkgPiBsZWZ0TnVtICYmIGkgPCByaWdodE51bSkge1xyXG4gICAgICAgICAgICB2YXIgc3RhcnRYID0gaXRlbS54IC0gaXRlbS53aWR0aCAvIDI7XHJcbiAgICAgICAgICAgIHZhciBoZWlnaHQgPSBvcHRzLmhlaWdodCAtIGl0ZW0ueSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvclxyXG4gICAgICAgICAgICB2YXIgc3Ryb2tlQ29sb3IgPSBpdGVtLmNvbG9yIHx8IGVhY2hTZXJpZXMuY29sb3JcclxuICAgICAgICAgICAgaWYgKGNvbHVtbk9wdGlvbi5saW5lYXJUeXBlICE9PSAnbm9uZScpIHtcclxuICAgICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAvL+mAj+aYjua4kOWPmFxyXG4gICAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24ubGluZWFyVHlwZSA9PSAnb3BhY2l0eScpIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IoZmlsbENvbG9yLCBjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihjb2x1bW5PcHRpb24uY3VzdG9tQ29sb3JbZWFjaFNlcmllcy5saW5lYXJJbmRleF0sIGNvbHVtbk9wdGlvbi5saW5lYXJPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKGNvbHVtbk9wdGlvbi5jb2xvclN0b3AsIGhleFRvUmdiKGNvbHVtbk9wdGlvbi5jdXN0b21Db2xvcltlYWNoU2VyaWVzLmxpbmVhckluZGV4XSxjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8g5ZyG6KeS6L655qGGXHJcbiAgICAgICAgICAgIGlmICgoY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cyAmJiBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzLmxlbmd0aCA9PT0gNCkgfHwgY29sdW1uT3B0aW9uLmJhckJvcmRlckNpcmNsZSA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgIGNvbnN0IGxlZnQgPSBzdGFydFg7XHJcbiAgICAgICAgICAgICAgY29uc3QgdG9wID0gaXRlbS55ID4gemVyb1BvaW50cyA/IHplcm9Qb2ludHMgOiBpdGVtLnk7XHJcbiAgICAgICAgICAgICAgY29uc3Qgd2lkdGggPSBpdGVtLndpZHRoO1xyXG4gICAgICAgICAgICAgIGNvbnN0IGhlaWdodCA9IE1hdGguYWJzKHplcm9Qb2ludHMgLSBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24uYmFyQm9yZGVyQ2lyY2xlKSB7XHJcbiAgICAgICAgICAgICAgICBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzID0gW3dpZHRoIC8gMiwgd2lkdGggLyAyLCAwLCAwXTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYoaXRlbS55ID4gemVyb1BvaW50cyl7XHJcbiAgICAgICAgICAgICAgICBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzID0gWzAsIDAsd2lkdGggLyAyLCB3aWR0aCAvIDJdO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBsZXQgW3IwLCByMSwgcjIsIHIzXSA9IGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJSYWRpdXM7XHJcbiAgICAgICAgICAgICAgbGV0IG1pblJhZGl1cyA9IE1hdGgubWluKHdpZHRoLzIsaGVpZ2h0LzIpO1xyXG4gICAgICAgICAgICAgIHIwID0gcjAgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMDtcclxuICAgICAgICAgICAgICByMSA9IHIxID4gbWluUmFkaXVzID8gbWluUmFkaXVzIDogcjE7XHJcbiAgICAgICAgICAgICAgcjIgPSByMiA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIyO1xyXG4gICAgICAgICAgICAgIHIzID0gcjMgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMztcclxuICAgICAgICAgICAgICByMCA9IHIwIDwgMCA/IDAgOiByMDtcclxuICAgICAgICAgICAgICByMSA9IHIxIDwgMCA/IDAgOiByMTtcclxuICAgICAgICAgICAgICByMiA9IHIyIDwgMCA/IDAgOiByMjtcclxuICAgICAgICAgICAgICByMyA9IHIzIDwgMCA/IDAgOiByMztcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgcjAsIHRvcCArIHIwLCByMCwgLU1hdGguUEksIC1NYXRoLlBJIC8gMik7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHdpZHRoIC0gcjEsIHRvcCArIHIxLCByMSwgLU1hdGguUEkgLyAyLCAwKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgd2lkdGggLSByMiwgdG9wICsgaGVpZ2h0IC0gcjIsIHIyLCAwLCBNYXRoLlBJIC8gMik7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHIzLCB0b3AgKyBoZWlnaHQgLSByMywgcjMsIE1hdGguUEkgLyAyLCBNYXRoLlBJKTtcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgaXRlbS53aWR0aCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBjb250ZXh0LnNldExpbmVXaWR0aCgxKVxyXG4gICAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc3Ryb2tlQ29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICAgIC8vY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgICBicmVhaztcclxuICAgICAgY2FzZSAnc3RhY2snOlxyXG4gICAgICAgIC8vIOe7mOWItuWghuWPoOaVsOaNruWbvlxyXG4gICAgICAgIHZhciBwb2ludHMgPSBnZXRTdGFja0RhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgc2VyaWVzSW5kZXgsIHNlcmllcywgcHJvY2Vzcyk7XHJcbiAgICAgICAgY2FsUG9pbnRzLnB1c2gocG9pbnRzKTtcclxuICAgICAgICBwb2ludHMgPSBmaXhDb2x1bWVTdGFja0RhdGEocG9pbnRzLCBlYWNoU3BhY2luZywgc2VyaWVzLmxlbmd0aCwgc2VyaWVzSW5kZXgsIGNvbmZpZywgb3B0cywgc2VyaWVzKTtcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbaV07XHJcbiAgICAgICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBpID4gbGVmdE51bSAmJiBpIDwgcmlnaHROdW0pIHtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvcjtcclxuICAgICAgICAgICAgdmFyIHN0YXJ0WCA9IGl0ZW0ueCAtIGl0ZW0ud2lkdGggLyAyICsgMTtcclxuICAgICAgICAgICAgdmFyIGhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gaXRlbS55IC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgICAgICAgICB2YXIgaGVpZ2h0MCA9IG9wdHMuaGVpZ2h0IC0gaXRlbS55MCAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgaWYgKHNlcmllc0luZGV4ID4gMCkge1xyXG4gICAgICAgICAgICAgIGhlaWdodCAtPSBoZWlnaHQwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgaXRlbS55KTtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsUmVjdChzdGFydFgsIGl0ZW0ueSwgaXRlbS53aWR0aCwgaGVpZ2h0KTtcclxuICAgICAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgICBicmVhaztcclxuICAgICAgY2FzZSAnbWV0ZXInOlxyXG4gICAgICAgIC8vIOe7mOWItua4qeW6puiuoeaVsOaNruWbvlxyXG4gICAgICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICAgIGNhbFBvaW50cy5wdXNoKHBvaW50cyk7XHJcbiAgICAgICAgcG9pbnRzID0gZml4Q29sdW1lTWV0ZXJEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIHNlcmllcy5sZW5ndGgsIHNlcmllc0luZGV4LCBjb25maWcsIG9wdHMsIGNvbHVtbk9wdGlvbi5tZXRlckJvcmRlcik7XHJcbiAgICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tpXTtcclxuICAgICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgICAgLy/nlLvog4zmma/popzoibJcclxuICAgICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICAgIGlmIChzZXJpZXNJbmRleCA9PSAwICYmIGNvbHVtbk9wdGlvbi5tZXRlckJvcmRlciA+IDApIHtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldExpbmVXaWR0aChjb2x1bW5PcHRpb24ubWV0ZXJCb3JkZXIgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmKHNlcmllc0luZGV4ID09IDApe1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoY29sdW1uT3B0aW9uLm1ldGVyRmlsbENvbG9yKTtcclxuICAgICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLnggLSBpdGVtLndpZHRoIC8gMjtcclxuICAgICAgICAgICAgICB2YXIgaGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBpdGVtLnkgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgICAgICAgICAgaWYgKChjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzICYmIGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJSYWRpdXMubGVuZ3RoID09PSA0KSB8fCBjb2x1bW5PcHRpb24uYmFyQm9yZGVyQ2lyY2xlID09PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgICBjb25zdCBsZWZ0ID0gc3RhcnRYO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgdG9wID0gaXRlbS55O1xyXG4gICAgICAgICAgICAgICAgY29uc3Qgd2lkdGggPSBpdGVtLndpZHRoO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgaGVpZ2h0ID0gemVyb1BvaW50cyAtIGl0ZW0ueTtcclxuICAgICAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24uYmFyQm9yZGVyQ2lyY2xlKSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJSYWRpdXMgPSBbd2lkdGggLyAyLCB3aWR0aCAvIDIsIDAsIDBdO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGV0IFtyMCwgcjEsIHIyLCByM10gPSBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgbGV0IG1pblJhZGl1cyA9IE1hdGgubWluKHdpZHRoLzIsaGVpZ2h0LzIpO1xyXG4gICAgICAgICAgICAgICAgcjAgPSByMCA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIwO1xyXG4gICAgICAgICAgICAgICAgcjEgPSByMSA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIxO1xyXG4gICAgICAgICAgICAgICAgcjIgPSByMiA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIyO1xyXG4gICAgICAgICAgICAgICAgcjMgPSByMyA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIzO1xyXG4gICAgICAgICAgICAgICAgcjAgPSByMCA8IDAgPyAwIDogcjA7XHJcbiAgICAgICAgICAgICAgICByMSA9IHIxIDwgMCA/IDAgOiByMTtcclxuICAgICAgICAgICAgICAgIHIyID0gcjIgPCAwID8gMCA6IHIyO1xyXG4gICAgICAgICAgICAgICAgcjMgPSByMyA8IDAgPyAwIDogcjM7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgcjAsIHRvcCArIHIwLCByMCwgLU1hdGguUEksIC1NYXRoLlBJIC8gMik7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgd2lkdGggLSByMSwgdG9wICsgcjEsIHIxLCAtTWF0aC5QSSAvIDIsIDApO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHdpZHRoIC0gcjIsIHRvcCArIGhlaWdodCAtIHIyLCByMiwgMCwgTWF0aC5QSSAvIDIpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHIzLCB0b3AgKyBoZWlnaHQgLSByMywgcjMsIE1hdGguUEkgLyAyLCBNYXRoLlBJKTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgaXRlbS53aWR0aCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIGl0ZW0ud2lkdGgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpZiAoc2VyaWVzSW5kZXggPT0gMCAmJiBjb2x1bW5PcHRpb24ubWV0ZXJCb3JkZXIgPiAwKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICBicmVhaztcclxuICAgIH1cclxuICB9KTtcclxuXHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBzZXJpZXMuZm9yRWFjaChmdW5jdGlvbihlYWNoU2VyaWVzLCBzZXJpZXNJbmRleCkge1xyXG4gICAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgICAgbWluUmFuZ2UgPSByYW5nZXMucG9wKCk7XHJcbiAgICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgICBzd2l0Y2ggKGNvbHVtbk9wdGlvbi50eXBlKSB7XHJcbiAgICAgICAgY2FzZSAnZ3JvdXAnOlxyXG4gICAgICAgICAgdmFyIHBvaW50cyA9IGdldENvbHVtbkRhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBwb2ludHMgPSBmaXhDb2x1bWVEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIHNlcmllcy5sZW5ndGgsIHNlcmllc0luZGV4LCBjb25maWcsIG9wdHMpO1xyXG4gICAgICAgICAgZHJhd0NvbHVtZVBvaW50VGV4dChwb2ludHMsIGVhY2hTZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdzdGFjayc6XHJcbiAgICAgICAgICB2YXIgcG9pbnRzID0gZ2V0U3RhY2tEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHNlcmllc0luZGV4LCBzZXJpZXMsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0NvbHVtZVBvaW50VGV4dChwb2ludHMsIGVhY2hTZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdtZXRlcic6XHJcbiAgICAgICAgICB2YXIgcG9pbnRzID0gZ2V0RGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdDb2x1bWVQb2ludFRleHQocG9pbnRzLCBlYWNoU2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH1cclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICByZXR1cm4ge1xyXG4gICAgeEF4aXNQb2ludHM6IHhBeGlzUG9pbnRzLFxyXG4gICAgY2FsUG9pbnRzOiBjYWxQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZzogZWFjaFNwYWNpbmdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3TW91bnREYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgbGV0IHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgbGV0IHhBeGlzRGF0YSA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSxcclxuICAgIHhBeGlzUG9pbnRzID0geEF4aXNEYXRhLnhBeGlzUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmcgPSB4QXhpc0RhdGEuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IG1vdW50T3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOiAnbW91bnQnLFxyXG4gICAgd2lkdGhSYXRpbzogMSxcclxuICAgIGJvcmRlcldpZHRoOiAxLFxyXG4gICAgYmFyQm9yZGVyQ2lyY2xlOiBmYWxzZSxcclxuICAgIGJhckJvcmRlclJhZGl1czogW10sXHJcbiAgICBsaW5lYXJUeXBlOiAnbm9uZScsXHJcbiAgICBsaW5lYXJPcGFjaXR5OiAxLFxyXG4gICAgY3VzdG9tQ29sb3I6IFtdLFxyXG4gICAgY29sb3JTdG9wOiAwLFxyXG4gIH0sIG9wdHMuZXh0cmEubW91bnQpO1xyXG4gIG1vdW50T3B0aW9uLndpZHRoUmF0aW8gPSBtb3VudE9wdGlvbi53aWR0aFJhdGlvIDw9IDAgPyAwIDogbW91bnRPcHRpb24ud2lkdGhSYXRpbztcclxuICBtb3VudE9wdGlvbi53aWR0aFJhdGlvID0gbW91bnRPcHRpb24ud2lkdGhSYXRpbyA+PSAyID8gMiA6IG1vdW50T3B0aW9uLndpZHRoUmF0aW87XHJcbiAgbGV0IGNhbFBvaW50cyA9IFtdO1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGxldCBsZWZ0TnVtID0gLTI7XHJcbiAgbGV0IHJpZ2h0TnVtID0geEF4aXNQb2ludHMubGVuZ3RoICsgMjtcclxuICBpZiAob3B0cy5fc2Nyb2xsRGlzdGFuY2VfICYmIG9wdHMuX3Njcm9sbERpc3RhbmNlXyAhPT0gMCAmJiBvcHRzLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5fc2Nyb2xsRGlzdGFuY2VfLCAwKTtcclxuICAgIGxlZnROdW0gPSBNYXRoLmZsb29yKC1vcHRzLl9zY3JvbGxEaXN0YW5jZV8gLyBlYWNoU3BhY2luZykgLSAyO1xyXG4gICAgcmlnaHROdW0gPSBsZWZ0TnVtICsgb3B0cy54QXhpcy5pdGVtQ291bnQgKyA0O1xyXG4gIH1cclxuICBtb3VudE9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihtb3VudE9wdGlvbi5saW5lYXJUeXBlLCBtb3VudE9wdGlvbi5jdXN0b21Db2xvciwgc2VyaWVzLCBjb25maWcpO1xyXG4gICAgbGV0IHJhbmdlcywgbWluUmFuZ2UsIG1heFJhbmdlO1xyXG4gICAgcmFuZ2VzID0gW10uY29uY2F0KG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXNbMF0pO1xyXG4gICAgbWluUmFuZ2UgPSByYW5nZXMucG9wKCk7XHJcbiAgICBtYXhSYW5nZSA9IHJhbmdlcy5zaGlmdCgpO1xyXG4gICAgXHJcbiAgICAvLyDorqHnrpcw6L205Z2Q5qCHXHJcbiAgICBsZXQgc3BhY2luZ1ZhbGlkID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgICBsZXQgemVyb0hlaWdodCA9IHNwYWNpbmdWYWxpZCAqICgwIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgbGV0IHplcm9Qb2ludHMgPSBvcHRzLmhlaWdodCAtIE1hdGgucm91bmQoemVyb0hlaWdodCkgLSBvcHRzLmFyZWFbMl07XHJcbiAgICBcclxuICAgIHZhciBwb2ludHMgPSBnZXRNb3VudERhdGFQb2ludHMoc2VyaWVzLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgbW91bnRPcHRpb24sIHplcm9Qb2ludHMsIHByb2Nlc3MpO1xyXG4gICAgc3dpdGNoIChtb3VudE9wdGlvbi50eXBlKSB7XHJcbiAgICAgIGNhc2UgJ2Jhcic6XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLnggLSBlYWNoU3BhY2luZyptb3VudE9wdGlvbi53aWR0aFJhdGlvLzI7XHJcbiAgICAgICAgICAgIHZhciBoZWlnaHQgPSBvcHRzLmhlaWdodCAtIGl0ZW0ueSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIHZhciBzdHJva2VDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlICE9PSAnbm9uZScpIHtcclxuICAgICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAvL+mAj+aYjua4kOWPmFxyXG4gICAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlID09ICdvcGFjaXR5Jykge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihmaWxsQ29sb3IsIG1vdW50T3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IobW91bnRPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW2ldLmxpbmVhckluZGV4XSwgbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcChtb3VudE9wdGlvbi5jb2xvclN0b3AsIGhleFRvUmdiKG1vdW50T3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc1tpXS5saW5lYXJJbmRleF0sbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8g5ZyG6KeS6L655qGGXHJcbiAgICAgICAgICAgIGlmICgobW91bnRPcHRpb24uYmFyQm9yZGVyUmFkaXVzICYmIG1vdW50T3B0aW9uLmJhckJvcmRlclJhZGl1cy5sZW5ndGggPT09IDQpIHx8IG1vdW50T3B0aW9uLmJhckJvcmRlckNpcmNsZSA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgIGNvbnN0IGxlZnQgPSBzdGFydFg7XHJcbiAgICAgICAgICAgICAgY29uc3QgdG9wID0gaXRlbS55ID4gemVyb1BvaW50cyA/IHplcm9Qb2ludHMgOiBpdGVtLnk7XHJcbiAgICAgICAgICAgICAgY29uc3Qgd2lkdGggPSBpdGVtLndpZHRoO1xyXG4gICAgICAgICAgICAgIGNvbnN0IGhlaWdodCA9IE1hdGguYWJzKHplcm9Qb2ludHMgLSBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5iYXJCb3JkZXJDaXJjbGUpIHtcclxuICAgICAgICAgICAgICAgIG1vdW50T3B0aW9uLmJhckJvcmRlclJhZGl1cyA9IFt3aWR0aCAvIDIsIHdpZHRoIC8gMiwgMCwgMF07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmKGl0ZW0ueSA+IHplcm9Qb2ludHMpe1xyXG4gICAgICAgICAgICAgICAgbW91bnRPcHRpb24uYmFyQm9yZGVyUmFkaXVzID0gWzAsIDAsd2lkdGggLyAyLCB3aWR0aCAvIDJdO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBsZXQgW3IwLCByMSwgcjIsIHIzXSA9IG1vdW50T3B0aW9uLmJhckJvcmRlclJhZGl1cztcclxuICAgICAgICAgICAgICBsZXQgbWluUmFkaXVzID0gTWF0aC5taW4od2lkdGgvMixoZWlnaHQvMik7XHJcbiAgICAgICAgICAgICAgcjAgPSByMCA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIwO1xyXG4gICAgICAgICAgICAgIHIxID0gcjEgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMTtcclxuICAgICAgICAgICAgICByMiA9IHIyID4gbWluUmFkaXVzID8gbWluUmFkaXVzIDogcjI7XHJcbiAgICAgICAgICAgICAgcjMgPSByMyA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIzO1xyXG4gICAgICAgICAgICAgIHIwID0gcjAgPCAwID8gMCA6IHIwO1xyXG4gICAgICAgICAgICAgIHIxID0gcjEgPCAwID8gMCA6IHIxO1xyXG4gICAgICAgICAgICAgIHIyID0gcjIgPCAwID8gMCA6IHIyO1xyXG4gICAgICAgICAgICAgIHIzID0gcjMgPCAwID8gMCA6IHIzO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyByMCwgdG9wICsgcjAsIHIwLCAtTWF0aC5QSSwgLU1hdGguUEkgLyAyKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgd2lkdGggLSByMSwgdG9wICsgcjEsIHIxLCAtTWF0aC5QSSAvIDIsIDApO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyB3aWR0aCAtIHIyLCB0b3AgKyBoZWlnaHQgLSByMiwgcjIsIDAsIE1hdGguUEkgLyAyKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgcjMsIHRvcCArIGhlaWdodCAtIHIzLCByMywgTWF0aC5QSSAvIDIsIE1hdGguUEkpO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIGl0ZW0ud2lkdGgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCwgemVyb1BvaW50cyk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc3Ryb2tlQ29sb3IpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgICAgICBpZihtb3VudE9wdGlvbi5ib3JkZXJXaWR0aCA+IDApe1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKG1vdW50T3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG4gICAgICAgIGJyZWFrO1xyXG4gICAgICBjYXNlICd0cmlhbmdsZSc6XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLnggLSBlYWNoU3BhY2luZyptb3VudE9wdGlvbi53aWR0aFJhdGlvLzI7XHJcbiAgICAgICAgICAgIHZhciBoZWlnaHQgPSBvcHRzLmhlaWdodCAtIGl0ZW0ueSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIHZhciBzdHJva2VDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlICE9PSAnbm9uZScpIHtcclxuICAgICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAvL+mAj+aYjua4kOWPmFxyXG4gICAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlID09ICdvcGFjaXR5Jykge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihmaWxsQ29sb3IsIG1vdW50T3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IobW91bnRPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW2ldLmxpbmVhckluZGV4XSwgbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcChtb3VudE9wdGlvbi5jb2xvclN0b3AsIGhleFRvUmdiKG1vdW50T3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc1tpXS5saW5lYXJJbmRleF0sbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShzdHJva2VDb2xvcik7XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgICAgIGlmKG1vdW50T3B0aW9uLmJvcmRlcldpZHRoID4gMCl7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgobW91bnRPcHRpb24uYm9yZGVyV2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG4gICAgICAgIGJyZWFrO1xyXG4gICAgICBjYXNlICdtb3VudCc6XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLnggLSBlYWNoU3BhY2luZyptb3VudE9wdGlvbi53aWR0aFJhdGlvLzI7XHJcbiAgICAgICAgICAgIHZhciBoZWlnaHQgPSBvcHRzLmhlaWdodCAtIGl0ZW0ueSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIHZhciBzdHJva2VDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlICE9PSAnbm9uZScpIHtcclxuICAgICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAvL+mAj+aYjua4kOWPmFxyXG4gICAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlID09ICdvcGFjaXR5Jykge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihmaWxsQ29sb3IsIG1vdW50T3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IobW91bnRPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW2ldLmxpbmVhckluZGV4XSwgbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcChtb3VudE9wdGlvbi5jb2xvclN0b3AsIGhleFRvUmdiKG1vdW50T3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc1tpXS5saW5lYXJJbmRleF0sbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgY29udGV4dC5iZXppZXJDdXJ2ZVRvKGl0ZW0ueCAtIGl0ZW0ud2lkdGgvNCwgemVyb1BvaW50cywgaXRlbS54IC0gaXRlbS53aWR0aC80LCBpdGVtLnksIGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgY29udGV4dC5iZXppZXJDdXJ2ZVRvKGl0ZW0ueCArIGl0ZW0ud2lkdGgvNCwgaXRlbS55LCBpdGVtLnggKyBpdGVtLndpZHRoLzQsIHplcm9Qb2ludHMsIHN0YXJ0WCArIGl0ZW0ud2lkdGgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHN0cm9rZUNvbG9yKTtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZmlsbENvbG9yKTtcclxuICAgICAgICAgICAgaWYobW91bnRPcHRpb24uYm9yZGVyV2lkdGggPiAwKXtcclxuICAgICAgICAgICAgICBjb250ZXh0LnNldExpbmVXaWR0aChtb3VudE9wdGlvbi5ib3JkZXJXaWR0aCAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIGNhc2UgJ3NoYXJwJzpcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbaV07XHJcbiAgICAgICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBpID4gbGVmdE51bSAmJiBpIDwgcmlnaHROdW0pIHtcclxuICAgICAgICAgICAgdmFyIHN0YXJ0WCA9IGl0ZW0ueCAtIGVhY2hTcGFjaW5nKm1vdW50T3B0aW9uLndpZHRoUmF0aW8vMjtcclxuICAgICAgICAgICAgdmFyIGhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gaXRlbS55IC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICB2YXIgZmlsbENvbG9yID0gaXRlbS5jb2xvciB8fCBzZXJpZXNbaV0uY29sb3JcclxuICAgICAgICAgICAgdmFyIHN0cm9rZUNvbG9yID0gaXRlbS5jb2xvciB8fCBzZXJpZXNbaV0uY29sb3JcclxuICAgICAgICAgICAgaWYgKG1vdW50T3B0aW9uLmxpbmVhclR5cGUgIT09ICdub25lJykge1xyXG4gICAgICAgICAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KHN0YXJ0WCwgaXRlbS55LCBzdGFydFgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICAgIC8v6YCP5piO5riQ5Y+YXHJcbiAgICAgICAgICAgICAgaWYgKG1vdW50T3B0aW9uLmxpbmVhclR5cGUgPT0gJ29wYWNpdHknKSB7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKGZpbGxDb2xvciwgbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihtb3VudE9wdGlvbi5jdXN0b21Db2xvcltzZXJpZXNbaV0ubGluZWFySW5kZXhdLCBtb3VudE9wdGlvbi5saW5lYXJPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKG1vdW50T3B0aW9uLmNvbG9yU3RvcCwgaGV4VG9SZ2IobW91bnRPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW2ldLmxpbmVhckluZGV4XSxtb3VudE9wdGlvbi5saW5lYXJPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKGZpbGxDb2xvciwgMSkpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBmaWxsQ29sb3IgPSBncmRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnF1YWRyYXRpY0N1cnZlVG8oaXRlbS54IC0gMCwgemVyb1BvaW50cyAtIGhlaWdodC80LCBpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQucXVhZHJhdGljQ3VydmVUbyhpdGVtLnggKyAwLCB6ZXJvUG9pbnRzIC0gaGVpZ2h0LzQsIHN0YXJ0WCArIGl0ZW0ud2lkdGgsIHplcm9Qb2ludHMpXHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc3Ryb2tlQ29sb3IpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgICAgICBpZihtb3VudE9wdGlvbi5ib3JkZXJXaWR0aCA+IDApe1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKG1vdW50T3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgICBicmVhaztcclxuICAgIH1cclxuXHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1swXSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgcG9pbnRzID0gZ2V0TW91bnREYXRhUG9pbnRzKHNlcmllcywgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIG1vdW50T3B0aW9uLCB6ZXJvUG9pbnRzLCBwcm9jZXNzKTtcclxuICAgIGRyYXdNb3VudFBvaW50VGV4dChwb2ludHMsIHNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzLCB6ZXJvUG9pbnRzKTtcclxuICB9XHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgcmV0dXJuIHtcclxuICAgIHhBeGlzUG9pbnRzOiB4QXhpc1BvaW50cyxcclxuICAgIGNhbFBvaW50czogcG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmc6IGVhY2hTcGFjaW5nXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0JhckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICBsZXQgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICBsZXQgeUF4aXNQb2ludHMgPSBbXTtcclxuICBsZXQgZWFjaFNwYWNpbmcgPSAob3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl0pL29wdHMuY2F0ZWdvcmllcy5sZW5ndGg7XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBvcHRzLmNhdGVnb3JpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgIHlBeGlzUG9pbnRzLnB1c2gob3B0cy5hcmVhWzBdICsgZWFjaFNwYWNpbmcgLyAyICsgZWFjaFNwYWNpbmcgKiBpKTtcclxuICB9XHJcbiAgbGV0IGNvbHVtbk9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ2dyb3VwJyxcclxuICAgIHdpZHRoOiBlYWNoU3BhY2luZyAvIDIsXHJcbiAgICBtZXRlckJvcmRlcjogNCxcclxuICAgIG1ldGVyRmlsbENvbG9yOiAnI0ZGRkZGRicsXHJcbiAgICBiYXJCb3JkZXJDaXJjbGU6IGZhbHNlLFxyXG4gICAgYmFyQm9yZGVyUmFkaXVzOiBbXSxcclxuICAgIHNlcmllc0dhcDogMixcclxuICAgIGxpbmVhclR5cGU6ICdub25lJyxcclxuICAgIGxpbmVhck9wYWNpdHk6IDEsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgICBjb2xvclN0b3A6IDAsXHJcbiAgfSwgb3B0cy5leHRyYS5iYXIpO1xyXG4gIGxldCBjYWxQb2ludHMgPSBbXTtcclxuICBjb250ZXh0LnNhdmUoKTtcclxuICBsZXQgbGVmdE51bSA9IC0yO1xyXG4gIGxldCByaWdodE51bSA9IHlBeGlzUG9pbnRzLmxlbmd0aCArIDI7XHJcbiAgaWYgKG9wdHMudG9vbHRpcCAmJiBvcHRzLnRvb2x0aXAudGV4dExpc3QgJiYgb3B0cy50b29sdGlwLnRleHRMaXN0Lmxlbmd0aCAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBkcmF3QmFyVG9vbFRpcFNwbGl0QXJlYShvcHRzLnRvb2x0aXAub2Zmc2V0LnksIG9wdHMsIGNvbmZpZywgY29udGV4dCwgZWFjaFNwYWNpbmcpO1xyXG4gIH1cclxuICBjb2x1bW5PcHRpb24uY3VzdG9tQ29sb3IgPSBmaWxsQ3VzdG9tQ29sb3IoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUsIGNvbHVtbk9wdGlvbi5jdXN0b21Db2xvciwgc2VyaWVzLCBjb25maWcpO1xyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueEF4aXNEYXRhLnJhbmdlcyk7XHJcbiAgICBtYXhSYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1pblJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHN3aXRjaCAoY29sdW1uT3B0aW9uLnR5cGUpIHtcclxuICAgICAgY2FzZSAnZ3JvdXAnOlxyXG4gICAgICAgIHZhciBwb2ludHMgPSBnZXRCYXJEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeUF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICAgIHZhciB0b29sdGlwUG9pbnRzID0gZ2V0QmFyU3RhY2tEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeUF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHNlcmllc0luZGV4LCBzZXJpZXMsIHByb2Nlc3MpO1xyXG4gICAgICAgIGNhbFBvaW50cy5wdXNoKHRvb2x0aXBQb2ludHMpO1xyXG4gICAgICAgIHBvaW50cyA9IGZpeEJhckRhdGEocG9pbnRzLCBlYWNoU3BhY2luZywgc2VyaWVzLmxlbmd0aCwgc2VyaWVzSW5kZXgsIGNvbmZpZywgb3B0cyk7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgLy9maXggaXNzdWVzL0kyN0IxTiB5eW9pbmdlICYgSm9lc2h1XHJcbiAgICAgICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBpID4gbGVmdE51bSAmJiBpIDwgcmlnaHROdW0pIHtcclxuICAgICAgICAgICAgLy92YXIgc3RhcnRYID0gaXRlbS54IC0gaXRlbS53aWR0aCAvIDI7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBvcHRzLmFyZWFbM107XHJcbiAgICAgICAgICAgIHZhciBzdGFydFkgPSBpdGVtLnkgLSBpdGVtLndpZHRoIC8gMjtcclxuICAgICAgICAgICAgdmFyIGhlaWdodCA9IGl0ZW0uaGVpZ2h0O1xyXG4gICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICB2YXIgZmlsbENvbG9yID0gaXRlbS5jb2xvciB8fCBlYWNoU2VyaWVzLmNvbG9yXHJcbiAgICAgICAgICAgIHZhciBzdHJva2VDb2xvciA9IGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvclxyXG4gICAgICAgICAgICBpZiAoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUgIT09ICdub25lJykge1xyXG4gICAgICAgICAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KHN0YXJ0WCwgaXRlbS55LCBpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgLy/pgI/mmI7muJDlj5hcclxuICAgICAgICAgICAgICBpZiAoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUgPT0gJ29wYWNpdHknKSB7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKGZpbGxDb2xvciwgY29sdW1uT3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IoY29sdW1uT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCBjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcChjb2x1bW5PcHRpb24uY29sb3JTdG9wLCBoZXhUb1JnYihjb2x1bW5PcHRpb24uY3VzdG9tQ29sb3JbZWFjaFNlcmllcy5saW5lYXJJbmRleF0sY29sdW1uT3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGZpbGxDb2xvciA9IGdyZFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIOWchuinkui+ueahhlxyXG4gICAgICAgICAgICBpZiAoKGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJSYWRpdXMgJiYgY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cy5sZW5ndGggPT09IDQpIHx8IGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJDaXJjbGUgPT09IHRydWUpIHtcclxuICAgICAgICAgICAgICBjb25zdCBsZWZ0ID0gc3RhcnRYO1xyXG4gICAgICAgICAgICAgIGNvbnN0IHdpZHRoID0gaXRlbS53aWR0aDtcclxuICAgICAgICAgICAgICBjb25zdCB0b3AgPSBpdGVtLnkgLSBpdGVtLndpZHRoIC8gMjtcclxuICAgICAgICAgICAgICBjb25zdCBoZWlnaHQgPSBpdGVtLmhlaWdodDtcclxuICAgICAgICAgICAgICBpZiAoY29sdW1uT3B0aW9uLmJhckJvcmRlckNpcmNsZSkge1xyXG4gICAgICAgICAgICAgICAgY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cyA9IFt3aWR0aCAvIDIsIHdpZHRoIC8gMiwgMCwgMF07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGxldCBbcjAsIHIxLCByMiwgcjNdID0gY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cztcclxuICAgICAgICAgICAgICBsZXQgbWluUmFkaXVzID0gTWF0aC5taW4od2lkdGgvMixoZWlnaHQvMik7XHJcbiAgICAgICAgICAgICAgcjAgPSByMCA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIwO1xyXG4gICAgICAgICAgICAgIHIxID0gcjEgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMTtcclxuICAgICAgICAgICAgICByMiA9IHIyID4gbWluUmFkaXVzID8gbWluUmFkaXVzIDogcjI7XHJcbiAgICAgICAgICAgICAgcjMgPSByMyA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIzO1xyXG4gICAgICAgICAgICAgIHIwID0gcjAgPCAwID8gMCA6IHIwO1xyXG4gICAgICAgICAgICAgIHIxID0gcjEgPCAwID8gMCA6IHIxO1xyXG4gICAgICAgICAgICAgIHIyID0gcjIgPCAwID8gMCA6IHIyO1xyXG4gICAgICAgICAgICAgIHIzID0gcjMgPCAwID8gMCA6IHIzO1xyXG4gICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyByMywgdG9wICsgcjMsIHIzLCAtTWF0aC5QSSwgLU1hdGguUEkgLyAyKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhpdGVtLnggLSByMCwgdG9wICsgcjAsIHIwLCAtTWF0aC5QSSAvIDIsIDApO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGl0ZW0ueCAtIHIxLCB0b3AgKyB3aWR0aCAtIHIxLCByMSwgMCwgTWF0aC5QSSAvIDIpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyByMiwgdG9wICsgd2lkdGggLSByMiwgcjIsIE1hdGguUEkgLyAyLCBNYXRoLlBJKTtcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIHN0YXJ0WSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBzdGFydFkpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCwgc3RhcnRZICsgaXRlbS53aWR0aCk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYLCBzdGFydFkgKyBpdGVtLndpZHRoKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFgsIHN0YXJ0WSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSlcclxuICAgICAgICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHN0cm9rZUNvbG9yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICAvL2NvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIGNhc2UgJ3N0YWNrJzpcclxuICAgICAgICAvLyDnu5jliLbloIblj6DmlbDmja7lm75cclxuICAgICAgICB2YXIgcG9pbnRzID0gZ2V0QmFyU3RhY2tEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeUF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHNlcmllc0luZGV4LCBzZXJpZXMsIHByb2Nlc3MpO1xyXG4gICAgICAgIGNhbFBvaW50cy5wdXNoKHBvaW50cyk7XHJcbiAgICAgICAgcG9pbnRzID0gZml4QmFyU3RhY2tEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIHNlcmllcy5sZW5ndGgsIHNlcmllc0luZGV4LCBjb25maWcsIG9wdHMsIHNlcmllcyk7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgICAgIHZhciBmaWxsQ29sb3IgPSBpdGVtLmNvbG9yIHx8IGVhY2hTZXJpZXMuY29sb3I7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLngwO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIGl0ZW0ueSAtIGl0ZW0ud2lkdGgvMik7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYLCBpdGVtLnkgLSBpdGVtLndpZHRoLzIsIGl0ZW0uaGVpZ2h0ICwgaXRlbS53aWR0aCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICB9XHJcbiAgfSk7XHJcblxyXG4gIGlmIChvcHRzLmRhdGFMYWJlbCAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgICAgbGV0IHJhbmdlcywgbWluUmFuZ2UsIG1heFJhbmdlO1xyXG4gICAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueEF4aXNEYXRhLnJhbmdlcyk7XHJcbiAgICAgIG1heFJhbmdlID0gcmFuZ2VzLnBvcCgpO1xyXG4gICAgICBtaW5SYW5nZSA9IHJhbmdlcy5zaGlmdCgpO1xyXG4gICAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgICAgc3dpdGNoIChjb2x1bW5PcHRpb24udHlwZSkge1xyXG4gICAgICAgIGNhc2UgJ2dyb3VwJzpcclxuICAgICAgICAgIHZhciBwb2ludHMgPSBnZXRCYXJEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeUF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgcG9pbnRzID0gZml4QmFyRGF0YShwb2ludHMsIGVhY2hTcGFjaW5nLCBzZXJpZXMubGVuZ3RoLCBzZXJpZXNJbmRleCwgY29uZmlnLCBvcHRzKTtcclxuICAgICAgICAgIGRyYXdCYXJQb2ludFRleHQocG9pbnRzLCBlYWNoU2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnc3RhY2snOlxyXG4gICAgICAgICAgdmFyIHBvaW50cyA9IGdldEJhclN0YWNrRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHlBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBzZXJpZXNJbmRleCwgc2VyaWVzLCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdCYXJQb2ludFRleHQocG9pbnRzLCBlYWNoU2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgeUF4aXNQb2ludHM6IHlBeGlzUG9pbnRzLFxyXG4gICAgY2FsUG9pbnRzOiBjYWxQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZzogZWFjaFNwYWNpbmdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3Q2FuZGxlRGF0YVBvaW50cyhzZXJpZXMsIHNlcmllc01BLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA1ICYmIGFyZ3VtZW50c1s1XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzVdIDogMTtcclxuICB2YXIgY2FuZGxlT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBjb2xvcjoge30sXHJcbiAgICBhdmVyYWdlOiB7fVxyXG4gIH0sIG9wdHMuZXh0cmEuY2FuZGxlKTtcclxuICBjYW5kbGVPcHRpb24uY29sb3IgPSBhc3NpZ24oe30sIHtcclxuICAgIHVwTGluZTogJyNmMDQ4NjQnLFxyXG4gICAgdXBGaWxsOiAnI2YwNDg2NCcsXHJcbiAgICBkb3duTGluZTogJyMyZmMyNWInLFxyXG4gICAgZG93bkZpbGw6ICcjMmZjMjViJ1xyXG4gIH0sIGNhbmRsZU9wdGlvbi5jb2xvcik7XHJcbiAgY2FuZGxlT3B0aW9uLmF2ZXJhZ2UgPSBhc3NpZ24oe30sIHtcclxuICAgIHNob3c6IGZhbHNlLFxyXG4gICAgbmFtZTogW10sXHJcbiAgICBkYXk6IFtdLFxyXG4gICAgY29sb3I6IGNvbmZpZy5jb2xvclxyXG4gIH0sIGNhbmRsZU9wdGlvbi5hdmVyYWdlKTtcclxuICBvcHRzLmV4dHJhLmNhbmRsZSA9IGNhbmRsZU9wdGlvbjtcclxuICBsZXQgeEF4aXNEYXRhID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLFxyXG4gICAgeEF4aXNQb2ludHMgPSB4QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICBsZXQgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnROdW0gPSAtMjtcclxuICBsZXQgcmlnaHROdW0gPSB4QXhpc1BvaW50cy5sZW5ndGggKyAyO1xyXG4gIGxldCBsZWZ0U3BhY2UgPSAwO1xyXG4gIGxldCByaWdodFNwYWNlID0gb3B0cy53aWR0aCArIGVhY2hTcGFjaW5nO1xyXG4gIGlmIChvcHRzLl9zY3JvbGxEaXN0YW5jZV8gJiYgb3B0cy5fc2Nyb2xsRGlzdGFuY2VfICE9PSAwICYmIG9wdHMuZW5hYmxlU2Nyb2xsID09PSB0cnVlKSB7XHJcbiAgICBjb250ZXh0LnRyYW5zbGF0ZShvcHRzLl9zY3JvbGxEaXN0YW5jZV8sIDApO1xyXG4gICAgbGVmdE51bSA9IE1hdGguZmxvb3IoLW9wdHMuX3Njcm9sbERpc3RhbmNlXyAvIGVhY2hTcGFjaW5nKSAtIDI7XHJcbiAgICByaWdodE51bSA9IGxlZnROdW0gKyBvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQ7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIC8v55S75Z2H57q/XHJcbiAgaWYgKGNhbmRsZU9wdGlvbi5hdmVyYWdlLnNob3cgfHwgc2VyaWVzTUEpIHsgLy9NZXJnZSBwdWxsIHJlcXVlc3QgITEyIGZyb20g6YKx6LS157+UXHJcbiAgICBzZXJpZXNNQS5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICAgIGxldCByYW5nZXMsIG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICAgICAgcmFuZ2VzID0gW10uY29uY2F0KG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXNbZWFjaFNlcmllcy5pbmRleF0pO1xyXG4gICAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgICAgbWF4UmFuZ2UgPSByYW5nZXMuc2hpZnQoKTtcclxuICAgICAgdmFyIGRhdGEgPSBlYWNoU2VyaWVzLmRhdGE7XHJcbiAgICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICB2YXIgc3BsaXRQb2ludExpc3QgPSBzcGxpdFBvaW50cyhwb2ludHMsZWFjaFNlcmllcyk7XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc3BsaXRQb2ludExpc3QubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICBsZXQgcG9pbnRzID0gc3BsaXRQb2ludExpc3RbaV07XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGVhY2hTZXJpZXMuY29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEpO1xyXG4gICAgICAgIGlmIChwb2ludHMubGVuZ3RoID09PSAxKSB7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICAgICAgY29udGV4dC5hcmMocG9pbnRzWzBdLngsIHBvaW50c1swXS55LCAxLCAwLCAyICogTWF0aC5QSSk7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHBvaW50c1swXS54LCBwb2ludHNbMF0ueSk7XHJcbiAgICAgICAgICBsZXQgc3RhcnRQb2ludCA9IDA7XHJcbiAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgdmFyIGN0cmxQb2ludCA9IGNyZWF0ZUN1cnZlQ29udHJvbFBvaW50cyhwb2ludHMsIGogLSAxKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmJlemllckN1cnZlVG8oY3RybFBvaW50LmN0ckEueCwgY3RybFBvaW50LmN0ckEueSwgY3RybFBvaW50LmN0ckIueCwgY3RybFBvaW50LmN0ckIueSwgaXRlbS54LFxyXG4gICAgICAgICAgICAgICAgaXRlbS55KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9pbnRzWzBdLngsIHBvaW50c1swXS55KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICB9XHJcbiAgLy/nlLtL57q/XHJcbiAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgIGxldCByYW5nZXMsIG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgIG1pblJhbmdlID0gcmFuZ2VzLnBvcCgpO1xyXG4gICAgbWF4UmFuZ2UgPSByYW5nZXMuc2hpZnQoKTtcclxuICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgdmFyIHBvaW50cyA9IGdldENhbmRsZURhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgcHJvY2Vzcyk7XHJcbiAgICBjYWxQb2ludHMucHVzaChwb2ludHMpO1xyXG4gICAgdmFyIHNwbGl0UG9pbnRMaXN0ID0gc3BsaXRQb2ludHMocG9pbnRzLGVhY2hTZXJpZXMpO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBzcGxpdFBvaW50TGlzdFswXS5sZW5ndGg7IGkrKykge1xyXG4gICAgICBpZiAoaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgbGV0IGl0ZW0gPSBzcGxpdFBvaW50TGlzdFswXVtpXTtcclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIC8v5aaC5p6c5LiK5raoXHJcbiAgICAgICAgaWYgKGRhdGFbaV1bMV0gLSBkYXRhW2ldWzBdID4gMCkge1xyXG4gICAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShjYW5kbGVPcHRpb24uY29sb3IudXBMaW5lKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGNhbmRsZU9wdGlvbi5jb2xvci51cEZpbGwpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW1bM10ueCwgaXRlbVszXS55KTsgLy/pobbngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMV0ueCwgaXRlbVsxXS55KTsgLy/mlLbnm5jkuK3pl7TngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMV0ueCAtIGVhY2hTcGFjaW5nIC8gNCwgaXRlbVsxXS55KTsgLy/mlLbnm5jlt6bkvqfngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMF0ueCAtIGVhY2hTcGFjaW5nIC8gNCwgaXRlbVswXS55KTsgLy/lvIDnm5jlt6bkvqfngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMF0ueCwgaXRlbVswXS55KTsgLy/lvIDnm5jkuK3pl7TngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMl0ueCwgaXRlbVsyXS55KTsgLy/lupXngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMF0ueCwgaXRlbVswXS55KTsgLy/lvIDnm5jkuK3pl7TngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMF0ueCArIGVhY2hTcGFjaW5nIC8gNCwgaXRlbVswXS55KTsgLy/lvIDnm5jlj7PkvqfngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMV0ueCArIGVhY2hTcGFjaW5nIC8gNCwgaXRlbVsxXS55KTsgLy/mlLbnm5jlj7PkvqfngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMV0ueCwgaXRlbVsxXS55KTsgLy/mlLbnm5jkuK3pl7TngrlcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW1bM10ueCwgaXRlbVszXS55KTsgLy/pobbngrlcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShjYW5kbGVPcHRpb24uY29sb3IuZG93bkxpbmUpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoY2FuZGxlT3B0aW9uLmNvbG9yLmRvd25GaWxsKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtWzNdLngsIGl0ZW1bM10ueSk7IC8v6aG254K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzBdLngsIGl0ZW1bMF0ueSk7IC8v5byA55uY5Lit6Ze054K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzBdLnggLSBlYWNoU3BhY2luZyAvIDQsIGl0ZW1bMF0ueSk7IC8v5byA55uY5bem5L6n54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzFdLnggLSBlYWNoU3BhY2luZyAvIDQsIGl0ZW1bMV0ueSk7IC8v5pS255uY5bem5L6n54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzFdLngsIGl0ZW1bMV0ueSk7IC8v5pS255uY5Lit6Ze054K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzJdLngsIGl0ZW1bMl0ueSk7IC8v5bqV54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzFdLngsIGl0ZW1bMV0ueSk7IC8v5pS255uY5Lit6Ze054K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzFdLnggKyBlYWNoU3BhY2luZyAvIDQsIGl0ZW1bMV0ueSk7IC8v5pS255uY5Y+z5L6n54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzBdLnggKyBlYWNoU3BhY2luZyAvIDQsIGl0ZW1bMF0ueSk7IC8v5byA55uY5Y+z5L6n54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzBdLngsIGl0ZW1bMF0ueSk7IC8v5byA55uY5Lit6Ze054K5XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtWzNdLngsIGl0ZW1bM10ueSk7IC8v6aG254K5XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0pO1xyXG4gIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gIHJldHVybiB7XHJcbiAgICB4QXhpc1BvaW50czogeEF4aXNQb2ludHMsXHJcbiAgICBjYWxQb2ludHM6IGNhbFBvaW50cyxcclxuICAgIGVhY2hTcGFjaW5nOiBlYWNoU3BhY2luZ1xyXG4gIH07XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdBcmVhRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAxO1xyXG4gIHZhciBhcmVhT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOiAnc3RyYWlnaHQnLFxyXG4gICAgb3BhY2l0eTogMC4yLFxyXG4gICAgYWRkTGluZTogZmFsc2UsXHJcbiAgICB3aWR0aDogMixcclxuICAgIGdyYWRpZW50OiBmYWxzZSxcclxuICAgIGFjdGl2ZVR5cGU6ICdub25lJ1xyXG4gIH0sIG9wdHMuZXh0cmEuYXJlYSk7XHJcbiAgbGV0IHhBeGlzRGF0YSA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSxcclxuICAgIHhBeGlzUG9pbnRzID0geEF4aXNEYXRhLnhBeGlzUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmcgPSB4QXhpc0RhdGEuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IGVuZFkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXTtcclxuICBsZXQgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnRTcGFjZSA9IDA7XHJcbiAgbGV0IHJpZ2h0U3BhY2UgPSBvcHRzLndpZHRoICsgZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDAgJiYgb3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICBsZXQgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIGxldCBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgY2FsUG9pbnRzLnB1c2gocG9pbnRzKTtcclxuICAgIGxldCBzcGxpdFBvaW50TGlzdCA9IHNwbGl0UG9pbnRzKHBvaW50cyxlYWNoU2VyaWVzKTtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc3BsaXRQb2ludExpc3QubGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IHBvaW50cyA9IHNwbGl0UG9pbnRMaXN0W2ldO1xyXG4gICAgICAvLyDnu5jliLbljLrln5/mlbBcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCBhcmVhT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgICAgaWYgKGFyZWFPcHRpb24uZ3JhZGllbnQpIHtcclxuICAgICAgICBsZXQgZ3JhZGllbnQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KDAsIG9wdHMuYXJlYVswXSwgMCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgICAgIGdyYWRpZW50LmFkZENvbG9yU3RvcCgnMCcsIGhleFRvUmdiKGVhY2hTZXJpZXMuY29sb3IsIGFyZWFPcHRpb24ub3BhY2l0eSkpO1xyXG4gICAgICAgIGdyYWRpZW50LmFkZENvbG9yU3RvcCgnMS4wJywgaGV4VG9SZ2IoXCIjRkZGRkZGXCIsIDAuMSkpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGdyYWRpZW50KTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCBhcmVhT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgICAgfVxyXG4gICAgICBjb250ZXh0LnNldExpbmVXaWR0aChhcmVhT3B0aW9uLndpZHRoICogb3B0cy5waXgpO1xyXG4gICAgICBpZiAocG9pbnRzLmxlbmd0aCA+IDEpIHtcclxuICAgICAgICBsZXQgZmlyc3RQb2ludCA9IHBvaW50c1swXTtcclxuICAgICAgICBsZXQgbGFzdFBvaW50ID0gcG9pbnRzW3BvaW50cy5sZW5ndGggLSAxXTtcclxuICAgICAgICBjb250ZXh0Lm1vdmVUbyhmaXJzdFBvaW50LngsIGZpcnN0UG9pbnQueSk7XHJcbiAgICAgICAgbGV0IHN0YXJ0UG9pbnQgPSAwO1xyXG4gICAgICAgIGlmIChhcmVhT3B0aW9uLnR5cGUgPT09ICdjdXJ2ZScpIHtcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgcG9pbnRzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZiAoaiA+IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlICYmIGl0ZW0ueCA8IHJpZ2h0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBsZXQgY3RybFBvaW50ID0gY3JlYXRlQ3VydmVDb250cm9sUG9pbnRzKHBvaW50cywgaiAtIDEpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYmV6aWVyQ3VydmVUbyhjdHJsUG9pbnQuY3RyQS54LCBjdHJsUG9pbnQuY3RyQS55LCBjdHJsUG9pbnQuY3RyQi54LCBjdHJsUG9pbnQuY3RyQi55LCBpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH07XHJcbiAgICAgICAgfSBcclxuICAgICAgICBpZiAoYXJlYU9wdGlvbi50eXBlID09PSAnc3RyYWlnaHQnKSB7XHJcbiAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAoYXJlYU9wdGlvbi50eXBlID09PSAnc3RlcCcpIHtcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgcG9pbnRzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZiAoaiA+IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlICYmIGl0ZW0ueCA8IHJpZ2h0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIHBvaW50c1tqIC0gMV0ueSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhsYXN0UG9pbnQueCwgZW5kWSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oZmlyc3RQb2ludC54LCBlbmRZKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhmaXJzdFBvaW50LngsIGZpcnN0UG9pbnQueSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbMF07XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54IC0gZWFjaFNwYWNpbmcgLyAyLCBpdGVtLnkpO1xyXG4gICAgICAgIC8vIGNvbnRleHQubGluZVRvKGl0ZW0ueCArIGVhY2hTcGFjaW5nIC8gMiwgaXRlbS55KTtcclxuICAgICAgICAvLyBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyBlYWNoU3BhY2luZyAvIDIsIGVuZFkpO1xyXG4gICAgICAgIC8vIGNvbnRleHQubGluZVRvKGl0ZW0ueCAtIGVhY2hTcGFjaW5nIC8gMiwgZW5kWSk7XHJcbiAgICAgICAgLy8gY29udGV4dC5tb3ZlVG8oaXRlbS54IC0gZWFjaFNwYWNpbmcgLyAyLCBpdGVtLnkpO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAvL+eUu+i/nue6v1xyXG4gICAgICBpZiAoYXJlYU9wdGlvbi5hZGRMaW5lKSB7XHJcbiAgICAgICAgaWYgKGVhY2hTZXJpZXMubGluZVR5cGUgPT0gJ2Rhc2gnKSB7XHJcbiAgICAgICAgICBsZXQgZGFzaExlbmd0aCA9IGVhY2hTZXJpZXMuZGFzaExlbmd0aCA/IGVhY2hTZXJpZXMuZGFzaExlbmd0aCA6IDg7XHJcbiAgICAgICAgICBkYXNoTGVuZ3RoICo9IG9wdHMucGl4O1xyXG4gICAgICAgICAgY29udGV4dC5zZXRMaW5lRGFzaChbZGFzaExlbmd0aCwgZGFzaExlbmd0aF0pO1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoYXJlYU9wdGlvbi53aWR0aCAqIG9wdHMucGl4KTtcclxuICAgICAgICBpZiAocG9pbnRzLmxlbmd0aCA9PT0gMSkge1xyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9pbnRzWzBdLngsIHBvaW50c1swXS55KTtcclxuICAgICAgICAgIC8vIGNvbnRleHQuYXJjKHBvaW50c1swXS54LCBwb2ludHNbMF0ueSwgMSwgMCwgMiAqIE1hdGguUEkpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICAgICAgbGV0IHN0YXJ0UG9pbnQgPSAwO1xyXG4gICAgICAgICAgaWYgKGFyZWFPcHRpb24udHlwZSA9PT0gJ2N1cnZlJykge1xyXG4gICAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICAgIGlmIChzdGFydFBvaW50ID09IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBsZXQgY3RybFBvaW50ID0gY3JlYXRlQ3VydmVDb250cm9sUG9pbnRzKHBvaW50cywgaiAtIDEpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5iZXppZXJDdXJ2ZVRvKGN0cmxQb2ludC5jdHJBLngsIGN0cmxQb2ludC5jdHJBLnksIGN0cmxQb2ludC5jdHJCLngsIGN0cmxQb2ludC5jdHJCLnksIGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpZiAoYXJlYU9wdGlvbi50eXBlID09PSAnc3RyYWlnaHQnKSB7XHJcbiAgICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgcG9pbnRzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbal07XHJcbiAgICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICAgIHN0YXJ0UG9pbnQgPSAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpZiAoaiA+IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlICYmIGl0ZW0ueCA8IHJpZ2h0U3BhY2UpIHtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpZiAoYXJlYU9wdGlvbi50eXBlID09PSAnc3RlcCcpIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCBwb2ludHMubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmIChqID4gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UgJiYgaXRlbS54IDwgcmlnaHRTcGFjZSkge1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBwb2ludHNbaiAtIDFdLnkpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHBvaW50c1swXS54LCBwb2ludHNbMF0ueSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgY29udGV4dC5zZXRMaW5lRGFzaChbXSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8v55S754K5XHJcbiAgICBpZiAob3B0cy5kYXRhUG9pbnRTaGFwZSAhPT0gZmFsc2UpIHtcclxuICAgICAgZHJhd1BvaW50U2hhcGUocG9pbnRzLCBlYWNoU2VyaWVzLmNvbG9yLCBlYWNoU2VyaWVzLnBvaW50U2hhcGUsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgfVxyXG4gICAgZHJhd0FjdGl2ZVBvaW50KHBvaW50cywgZWFjaFNlcmllcy5jb2xvciwgZWFjaFNlcmllcy5wb2ludFNoYXBlLCBjb250ZXh0LCBvcHRzLCBhcmVhT3B0aW9uLHNlcmllc0luZGV4KTtcclxuICB9KTtcclxuXHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBzZXJpZXMuZm9yRWFjaChmdW5jdGlvbihlYWNoU2VyaWVzLCBzZXJpZXNJbmRleCkge1xyXG4gICAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgICAgbWluUmFuZ2UgPSByYW5nZXMucG9wKCk7XHJcbiAgICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgICB2YXIgcG9pbnRzID0gZ2V0RGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBwcm9jZXNzKTtcclxuICAgICAgZHJhd1BvaW50VGV4dChwb2ludHMsIGVhY2hTZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cyk7XHJcbiAgICB9KTtcclxuICB9XHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgcmV0dXJuIHtcclxuICAgIHhBeGlzUG9pbnRzOiB4QXhpc1BvaW50cyxcclxuICAgIGNhbFBvaW50czogY2FsUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmc6IGVhY2hTcGFjaW5nXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1NjYXR0ZXJEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgdmFyIHNjYXR0ZXJPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIHR5cGU6ICdjaXJjbGUnXHJcbiAgfSwgb3B0cy5leHRyYS5zY2F0dGVyKTtcclxuICBsZXQgeEF4aXNEYXRhID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLFxyXG4gICAgeEF4aXNQb2ludHMgPSB4QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICB2YXIgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnRTcGFjZSA9IDA7XHJcbiAgbGV0IHJpZ2h0U3BhY2UgPSBvcHRzLndpZHRoICsgZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDAgJiYgb3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShlYWNoU2VyaWVzLmNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICB2YXIgc2hhcGUgPSBlYWNoU2VyaWVzLnBvaW50U2hhcGU7XHJcbiAgICBpZiAoc2hhcGUgPT09ICdkaWFtb25kJykge1xyXG4gICAgICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggLSA0LjUsIGl0ZW0ueSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyA0LjUsIGl0ZW0ueSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH0gZWxzZSBpZiAoc2hhcGUgPT09ICdjaXJjbGUnKSB7XHJcbiAgICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCArIDIuNSAqIG9wdHMucGl4LCBpdGVtLnkpO1xyXG4gICAgICAgICAgY29udGV4dC5hcmMoaXRlbS54LCBpdGVtLnksIDMgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3NxdWFyZScpIHtcclxuICAgICAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgICBpZiAoaXRlbSAhPT0gbnVsbCkge1xyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54IC0gMy41LCBpdGVtLnkgLSAzLjUpO1xyXG4gICAgICAgICAgY29udGV4dC5yZWN0KGl0ZW0ueCAtIDMuNSwgaXRlbS55IC0gMy41LCA3LCA3KTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3RyaWFuZ2xlJykge1xyXG4gICAgICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggLSA0LjUsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyA0LjUsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH0gZWxzZSBpZiAoc2hhcGUgPT09ICd0cmlhbmdsZScpIHtcclxuICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICB9KTtcclxuICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICAgIGxldCByYW5nZXMsIG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICAgICAgcmFuZ2VzID0gW10uY29uY2F0KG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXNbZWFjaFNlcmllcy5pbmRleF0pO1xyXG4gICAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgICAgbWF4UmFuZ2UgPSByYW5nZXMuc2hpZnQoKTtcclxuICAgICAgdmFyIGRhdGEgPSBlYWNoU2VyaWVzLmRhdGE7XHJcbiAgICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICBkcmF3UG9pbnRUZXh0KHBvaW50cywgZWFjaFNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzKTtcclxuICAgIH0pO1xyXG4gIH1cclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICByZXR1cm4ge1xyXG4gICAgeEF4aXNQb2ludHM6IHhBeGlzUG9pbnRzLFxyXG4gICAgY2FsUG9pbnRzOiBjYWxQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZzogZWFjaFNwYWNpbmdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3QnViYmxlRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAxO1xyXG4gIHZhciBidWJibGVPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIG9wYWNpdHk6IDEsXHJcbiAgICBib3JkZXI6MlxyXG4gIH0sIG9wdHMuZXh0cmEuYnViYmxlKTtcclxuICBsZXQgeEF4aXNEYXRhID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLFxyXG4gICAgeEF4aXNQb2ludHMgPSB4QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICB2YXIgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnRTcGFjZSA9IDA7XHJcbiAgbGV0IHJpZ2h0U3BhY2UgPSBvcHRzLndpZHRoICsgZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDAgJiYgb3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChidWJibGVPcHRpb24uYm9yZGVyICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2IoZWFjaFNlcmllcy5jb2xvciwgYnViYmxlT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCArIGl0ZW0uciwgaXRlbS55KTtcclxuICAgICAgY29udGV4dC5hcmMoaXRlbS54LCBpdGVtLnksIGl0ZW0uciAqIG9wdHMucGl4LCAwLCAyICogTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgfSk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5maWxsKCk7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgXHJcbiAgICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgICAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIHZhciBmb250U2l6ZSA9IGVhY2hTZXJpZXMudGV4dFNpemUgKiBvcHRzLnBpeCB8fCBjb25maWcuZm9udFNpemU7XHJcbiAgICAgICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZWFjaFNlcmllcy50ZXh0Q29sb3IgfHwgXCIjRkZGRkZGXCIpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdjZW50ZXInKTtcclxuICAgICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhpdGVtLnQpLCBpdGVtLngsIGl0ZW0ueSArIGZvbnRTaXplLzIpO1xyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9KTtcclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICByZXR1cm4ge1xyXG4gICAgeEF4aXNQb2ludHM6IHhBeGlzUG9pbnRzLFxyXG4gICAgY2FsUG9pbnRzOiBjYWxQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZzogZWFjaFNwYWNpbmdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3TGluZURhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICB2YXIgbGluZU9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ3N0cmFpZ2h0JyxcclxuICAgIHdpZHRoOiAyLFxyXG4gICAgYWN0aXZlVHlwZTogJ25vbmUnLFxyXG4gICAgbGluZWFyVHlwZTogJ25vbmUnLFxyXG4gICAgb25TaGFkb3c6IGZhbHNlLFxyXG4gICAgYW5pbWF0aW9uOiAndmVydGljYWwnLFxyXG4gIH0sIG9wdHMuZXh0cmEubGluZSk7XHJcbiAgbGluZU9wdGlvbi53aWR0aCAqPSBvcHRzLnBpeDtcclxuICBsZXQgeEF4aXNEYXRhID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLFxyXG4gICAgeEF4aXNQb2ludHMgPSB4QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICB2YXIgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnRTcGFjZSA9IDA7XHJcbiAgbGV0IHJpZ2h0U3BhY2UgPSBvcHRzLndpZHRoICsgZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDAgJiYgb3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICAvLyDov5nmrrXlvojnpZ7lpYfnmoTku6PnoIHnlKjkuo7op6PlhrNpb3MxNueahHNldFN0cm9rZVN0eWxl5aSx5pWI55qEYnVnXHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShlYWNoU2VyaWVzLmNvbG9yKTtcclxuICAgIGNvbnRleHQubW92ZVRvKC0xMDAwMCwgLTEwMDAwKTtcclxuICAgIGNvbnRleHQubGluZVRvKC0xMDAwMSwgLTEwMDAxKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHZhciBwb2ludHMgPSBnZXRMaW5lRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBsaW5lT3B0aW9uLCBwcm9jZXNzKTtcclxuICAgIGNhbFBvaW50cy5wdXNoKHBvaW50cyk7XHJcbiAgICB2YXIgc3BsaXRQb2ludExpc3QgPSBzcGxpdFBvaW50cyhwb2ludHMsZWFjaFNlcmllcyk7XHJcbiAgICBpZiAoZWFjaFNlcmllcy5saW5lVHlwZSA9PSAnZGFzaCcpIHtcclxuICAgICAgbGV0IGRhc2hMZW5ndGggPSBlYWNoU2VyaWVzLmRhc2hMZW5ndGggPyBlYWNoU2VyaWVzLmRhc2hMZW5ndGggOiA4O1xyXG4gICAgICBkYXNoTGVuZ3RoICo9IG9wdHMucGl4O1xyXG4gICAgICBjb250ZXh0LnNldExpbmVEYXNoKFtkYXNoTGVuZ3RoLCBkYXNoTGVuZ3RoXSk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgdmFyIHN0cm9rZUNvbG9yID0gZWFjaFNlcmllcy5jb2xvcjtcclxuICAgIGlmIChsaW5lT3B0aW9uLmxpbmVhclR5cGUgIT09ICdub25lJyAmJiBlYWNoU2VyaWVzLmxpbmVhckNvbG9yICYmIGVhY2hTZXJpZXMubGluZWFyQ29sb3IubGVuZ3RoID4gMCkge1xyXG4gICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEuc3RhcnRYLCBvcHRzLmhlaWdodC8yLCBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEuZW5kWCwgb3B0cy5oZWlnaHQvMik7XHJcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZWFjaFNlcmllcy5saW5lYXJDb2xvci5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgIGdyZC5hZGRDb2xvclN0b3AoZWFjaFNlcmllcy5saW5lYXJDb2xvcltpXVswXSwgaGV4VG9SZ2IoZWFjaFNlcmllcy5saW5lYXJDb2xvcltpXVsxXSwgMSkpO1xyXG4gICAgICB9XHJcbiAgICAgIHN0cm9rZUNvbG9yID0gZ3JkXHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHN0cm9rZUNvbG9yKTtcclxuICAgIGlmIChsaW5lT3B0aW9uLm9uU2hhZG93ID09IHRydWUgJiYgZWFjaFNlcmllcy5zZXRTaGFkb3cgJiYgZWFjaFNlcmllcy5zZXRTaGFkb3cubGVuZ3RoID4gMCkge1xyXG4gICAgICBjb250ZXh0LnNldFNoYWRvdyhlYWNoU2VyaWVzLnNldFNoYWRvd1swXSwgZWFjaFNlcmllcy5zZXRTaGFkb3dbMV0sIGVhY2hTZXJpZXMuc2V0U2hhZG93WzJdLCBlYWNoU2VyaWVzLnNldFNoYWRvd1szXSk7XHJcbiAgICB9ZWxzZXtcclxuICAgICAgY29udGV4dC5zZXRTaGFkb3coMCwgMCwgMCwgJ3JnYmEoMCwwLDAsMCknKTtcclxuICAgIH1cclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGxpbmVPcHRpb24ud2lkdGgpO1xyXG4gICAgc3BsaXRQb2ludExpc3QuZm9yRWFjaChmdW5jdGlvbihwb2ludHMsIGluZGV4KSB7XHJcbiAgICAgIGlmIChwb2ludHMubGVuZ3RoID09PSAxKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9pbnRzWzBdLngsIHBvaW50c1swXS55KTtcclxuICAgICAgICAvLyBjb250ZXh0LmFyYyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnksIDEsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICAgIGxldCBzdGFydFBvaW50ID0gMDtcclxuICAgICAgICBpZiAobGluZU9wdGlvbi50eXBlID09PSAnY3VydmUnKSB7XHJcbiAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgdmFyIGN0cmxQb2ludCA9IGNyZWF0ZUN1cnZlQ29udHJvbFBvaW50cyhwb2ludHMsIGogLSAxKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmJlemllckN1cnZlVG8oY3RybFBvaW50LmN0ckEueCwgY3RybFBvaW50LmN0ckEueSwgY3RybFBvaW50LmN0ckIueCwgY3RybFBvaW50LmN0ckIueSwgaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAobGluZU9wdGlvbi50eXBlID09PSAnc3RyYWlnaHQnKSB7XHJcbiAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAobGluZU9wdGlvbi50eXBlID09PSAnc3RlcCcpIHtcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgcG9pbnRzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZiAoaiA+IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlICYmIGl0ZW0ueCA8IHJpZ2h0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIHBvaW50c1tqIC0gMV0ueSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVEYXNoKFtdKTtcclxuICAgIGlmIChvcHRzLmRhdGFQb2ludFNoYXBlICE9PSBmYWxzZSkge1xyXG4gICAgICBkcmF3UG9pbnRTaGFwZShwb2ludHMsIGVhY2hTZXJpZXMuY29sb3IsIGVhY2hTZXJpZXMucG9pbnRTaGFwZSwgY29udGV4dCwgb3B0cyk7XHJcbiAgICB9XHJcbiAgICBkcmF3QWN0aXZlUG9pbnQocG9pbnRzLCBlYWNoU2VyaWVzLmNvbG9yLCBlYWNoU2VyaWVzLnBvaW50U2hhcGUsIGNvbnRleHQsIG9wdHMsIGxpbmVPcHRpb24pO1xyXG4gIH0pO1xyXG4gIGlmIChvcHRzLmRhdGFMYWJlbCAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgICAgbGV0IHJhbmdlcywgbWluUmFuZ2UsIG1heFJhbmdlO1xyXG4gICAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICAgIG1pblJhbmdlID0gcmFuZ2VzLnBvcCgpO1xyXG4gICAgICBtYXhSYW5nZSA9IHJhbmdlcy5zaGlmdCgpO1xyXG4gICAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgICAgdmFyIHBvaW50cyA9IGdldERhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgcHJvY2Vzcyk7XHJcbiAgICAgIGRyYXdQb2ludFRleHQocG9pbnRzLCBlYWNoU2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgfSk7XHJcbiAgfVxyXG4gIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gIHJldHVybiB7XHJcbiAgICB4QXhpc1BvaW50czogeEF4aXNQb2ludHMsXHJcbiAgICBjYWxQb2ludHM6IGNhbFBvaW50cyxcclxuICAgIGVhY2hTcGFjaW5nOiBlYWNoU3BhY2luZ1xyXG4gIH07XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdNaXhEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgbGV0IHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgbGV0IHhBeGlzRGF0YSA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSxcclxuICAgIHhBeGlzUG9pbnRzID0geEF4aXNEYXRhLnhBeGlzUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmcgPSB4QXhpc0RhdGEuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IGNvbHVtbk9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgd2lkdGg6IGVhY2hTcGFjaW5nIC8gMixcclxuICAgIGJhckJvcmRlckNpcmNsZTogZmFsc2UsXHJcbiAgICBiYXJCb3JkZXJSYWRpdXM6IFtdLFxyXG4gICAgc2VyaWVzR2FwOiAyLFxyXG4gICAgbGluZWFyVHlwZTogJ25vbmUnLFxyXG4gICAgbGluZWFyT3BhY2l0eTogMSxcclxuICAgIGN1c3RvbUNvbG9yOiBbXSxcclxuICAgIGNvbG9yU3RvcDogMCxcclxuICB9LCBvcHRzLmV4dHJhLm1peC5jb2x1bW4pO1xyXG4gIGxldCBhcmVhT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBvcGFjaXR5OiAwLjIsXHJcbiAgICBncmFkaWVudDogZmFsc2VcclxuICB9LCBvcHRzLmV4dHJhLm1peC5hcmVhKTtcclxuICBsZXQgbGluZU9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgd2lkdGg6IDJcclxuICB9LCBvcHRzLmV4dHJhLm1peC5saW5lKTtcclxuICBsZXQgZW5kWSA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdO1xyXG4gIGxldCBjYWxQb2ludHMgPSBbXTtcclxuICB2YXIgY29sdW1uSW5kZXggPSAwO1xyXG4gIHZhciBjb2x1bW5MZW5ndGggPSAwO1xyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBpZiAoZWFjaFNlcmllcy50eXBlID09ICdjb2x1bW4nKSB7XHJcbiAgICAgIGNvbHVtbkxlbmd0aCArPSAxO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGxldCBsZWZ0TnVtID0gLTI7XHJcbiAgbGV0IHJpZ2h0TnVtID0geEF4aXNQb2ludHMubGVuZ3RoICsgMjtcclxuICBsZXQgbGVmdFNwYWNlID0gMDtcclxuICBsZXQgcmlnaHRTcGFjZSA9IG9wdHMud2lkdGggKyBlYWNoU3BhY2luZztcclxuICBpZiAob3B0cy5fc2Nyb2xsRGlzdGFuY2VfICYmIG9wdHMuX3Njcm9sbERpc3RhbmNlXyAhPT0gMCAmJiBvcHRzLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5fc2Nyb2xsRGlzdGFuY2VfLCAwKTtcclxuICAgIGxlZnROdW0gPSBNYXRoLmZsb29yKC1vcHRzLl9zY3JvbGxEaXN0YW5jZV8gLyBlYWNoU3BhY2luZykgLSAyO1xyXG4gICAgcmlnaHROdW0gPSBsZWZ0TnVtICsgb3B0cy54QXhpcy5pdGVtQ291bnQgKyA0O1xyXG4gICAgbGVmdFNwYWNlID0gLW9wdHMuX3Njcm9sbERpc3RhbmNlXyAtIGVhY2hTcGFjaW5nICogMiArIG9wdHMuYXJlYVszXTtcclxuICAgIHJpZ2h0U3BhY2UgPSBsZWZ0U3BhY2UgKyAob3B0cy54QXhpcy5pdGVtQ291bnQgKyA0KSAqIGVhY2hTcGFjaW5nO1xyXG4gIH1cclxuICBjb2x1bW5PcHRpb24uY3VzdG9tQ29sb3IgPSBmaWxsQ3VzdG9tQ29sb3IoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUsIGNvbHVtbk9wdGlvbi5jdXN0b21Db2xvciwgc2VyaWVzLCBjb25maWcpO1xyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgY2FsUG9pbnRzLnB1c2gocG9pbnRzKTtcclxuICAgIC8vIOe7mOWItuafseeKtuaVsOaNruWbvlxyXG4gICAgaWYgKGVhY2hTZXJpZXMudHlwZSA9PSAnY29sdW1uJykge1xyXG4gICAgICBwb2ludHMgPSBmaXhDb2x1bWVEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbmd0aCwgY29sdW1uSW5kZXgsIGNvbmZpZywgb3B0cyk7XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgcG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbaV07XHJcbiAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICB2YXIgc3RhcnRYID0gaXRlbS54IC0gaXRlbS53aWR0aCAvIDI7XHJcbiAgICAgICAgICB2YXIgaGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBpdGVtLnkgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvclxyXG4gICAgICAgICAgdmFyIHN0cm9rZUNvbG9yID0gaXRlbS5jb2xvciB8fCBlYWNoU2VyaWVzLmNvbG9yXHJcbiAgICAgICAgICBpZiAoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUgIT09ICdub25lJykge1xyXG4gICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSk7XHJcbiAgICAgICAgICAgIC8v6YCP5piO5riQ5Y+YXHJcbiAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24ubGluZWFyVHlwZSA9PSAnb3BhY2l0eScpIHtcclxuICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKGZpbGxDb2xvciwgY29sdW1uT3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKGZpbGxDb2xvciwgMSkpO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IoY29sdW1uT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCBjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoY29sdW1uT3B0aW9uLmNvbG9yU3RvcCwgaGV4VG9SZ2IoY29sdW1uT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCBjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvLyDlnIbop5LovrnmoYZcclxuICAgICAgICAgIGlmICgoY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cyAmJiBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzLmxlbmd0aCA9PT0gNCkgfHwgY29sdW1uT3B0aW9uLmJhckJvcmRlckNpcmNsZSkge1xyXG4gICAgICAgICAgICBjb25zdCBsZWZ0ID0gc3RhcnRYO1xyXG4gICAgICAgICAgICBjb25zdCB0b3AgPSBpdGVtLnk7XHJcbiAgICAgICAgICAgIGNvbnN0IHdpZHRoID0gaXRlbS53aWR0aDtcclxuICAgICAgICAgICAgY29uc3QgaGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0gLSBpdGVtLnk7XHJcbiAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24uYmFyQm9yZGVyQ2lyY2xlKSB7XHJcbiAgICAgICAgICAgICAgY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cyA9IFt3aWR0aCAvIDIsIHdpZHRoIC8gMiwgMCwgMF07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGV0IFtyMCwgcjEsIHIyLCByM10gPSBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzO1xyXG4gICAgICAgICAgICBsZXQgbWluUmFkaXVzID0gTWF0aC5taW4od2lkdGgvMixoZWlnaHQvMik7XHJcbiAgICAgICAgICAgIHIwID0gcjAgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMDtcclxuICAgICAgICAgICAgcjEgPSByMSA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIxO1xyXG4gICAgICAgICAgICByMiA9IHIyID4gbWluUmFkaXVzID8gbWluUmFkaXVzIDogcjI7XHJcbiAgICAgICAgICAgIHIzID0gcjMgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMztcclxuICAgICAgICAgICAgcjAgPSByMCA8IDAgPyAwIDogcjA7XHJcbiAgICAgICAgICAgIHIxID0gcjEgPCAwID8gMCA6IHIxO1xyXG4gICAgICAgICAgICByMiA9IHIyIDwgMCA/IDAgOiByMjtcclxuICAgICAgICAgICAgcjMgPSByMyA8IDAgPyAwIDogcjM7XHJcbiAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyByMCwgdG9wICsgcjAsIHIwLCAtTWF0aC5QSSwgLU1hdGguUEkgLyAyKTtcclxuICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHdpZHRoIC0gcjEsIHRvcCArIHIxLCByMSwgLU1hdGguUEkgLyAyLCAwKTtcclxuICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHdpZHRoIC0gcjIsIHRvcCArIGhlaWdodCAtIHIyLCByMiwgMCwgTWF0aC5QSSAvIDIpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgcjMsIHRvcCArIGhlaWdodCAtIHIzLCByMywgTWF0aC5QSSAvIDIsIE1hdGguUEkpO1xyXG4gICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFgsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEpXHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc3Ryb2tlQ29sb3IpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZmlsbENvbG9yKTtcclxuICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgY29sdW1uSW5kZXggKz0gMTtcclxuICAgIH1cclxuICAgIC8v57uY5Yi25Yy65Z+f5Zu+5pWw5o2uXHJcbiAgICBpZiAoZWFjaFNlcmllcy50eXBlID09ICdhcmVhJykge1xyXG4gICAgICBsZXQgc3BsaXRQb2ludExpc3QgPSBzcGxpdFBvaW50cyhwb2ludHMsZWFjaFNlcmllcyk7XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc3BsaXRQb2ludExpc3QubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICBsZXQgcG9pbnRzID0gc3BsaXRQb2ludExpc3RbaV07XHJcbiAgICAgICAgLy8g57uY5Yi25Yy65Z+f5pWw5o2uXHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGVhY2hTZXJpZXMuY29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoaGV4VG9SZ2IoZWFjaFNlcmllcy5jb2xvciwgYXJlYU9wdGlvbi5vcGFjaXR5KSk7XHJcbiAgICAgICAgaWYgKGFyZWFPcHRpb24uZ3JhZGllbnQpIHtcclxuICAgICAgICAgIGxldCBncmFkaWVudCA9IGNvbnRleHQuY3JlYXRlTGluZWFyR3JhZGllbnQoMCwgb3B0cy5hcmVhWzBdLCAwLCBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSk7XHJcbiAgICAgICAgICBncmFkaWVudC5hZGRDb2xvclN0b3AoJzAnLCBoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCBhcmVhT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgICAgICAgIGdyYWRpZW50LmFkZENvbG9yU3RvcCgnMS4wJywgaGV4VG9SZ2IoXCIjRkZGRkZGXCIsIDAuMSkpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZ3JhZGllbnQpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCBhcmVhT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMiAqIG9wdHMucGl4KTtcclxuICAgICAgICBpZiAocG9pbnRzLmxlbmd0aCA+IDEpIHtcclxuICAgICAgICAgIHZhciBmaXJzdFBvaW50ID0gcG9pbnRzWzBdO1xyXG4gICAgICAgICAgbGV0IGxhc3RQb2ludCA9IHBvaW50c1twb2ludHMubGVuZ3RoIC0gMV07XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhmaXJzdFBvaW50LngsIGZpcnN0UG9pbnQueSk7XHJcbiAgICAgICAgICBsZXQgc3RhcnRQb2ludCA9IDA7XHJcbiAgICAgICAgICBpZiAoZWFjaFNlcmllcy5zdHlsZSA9PT0gJ2N1cnZlJykge1xyXG4gICAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICAgIGlmIChzdGFydFBvaW50ID09IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICB2YXIgY3RybFBvaW50ID0gY3JlYXRlQ3VydmVDb250cm9sUG9pbnRzKHBvaW50cywgaiAtIDEpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5iZXppZXJDdXJ2ZVRvKGN0cmxQb2ludC5jdHJBLngsIGN0cmxQb2ludC5jdHJBLnksIGN0cmxQb2ludC5jdHJCLngsIGN0cmxQb2ludC5jdHJCLnksIGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICAgIGlmIChzdGFydFBvaW50ID09IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5saW5lVG8obGFzdFBvaW50LngsIGVuZFkpO1xyXG4gICAgICAgICAgY29udGV4dC5saW5lVG8oZmlyc3RQb2ludC54LCBlbmRZKTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGZpcnN0UG9pbnQueCwgZmlyc3RQb2ludC55KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbMF07XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLnggLSBlYWNoU3BhY2luZyAvIDIsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAvLyBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyBlYWNoU3BhY2luZyAvIDIsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAvLyBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyBlYWNoU3BhY2luZyAvIDIsIGVuZFkpO1xyXG4gICAgICAgICAgLy8gY29udGV4dC5saW5lVG8oaXRlbS54IC0gZWFjaFNwYWNpbmcgLyAyLCBlbmRZKTtcclxuICAgICAgICAgIC8vIGNvbnRleHQubW92ZVRvKGl0ZW0ueCAtIGVhY2hTcGFjaW5nIC8gMiwgaXRlbS55KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g57uY5Yi25oqY57q/5pWw5o2u5Zu+XHJcbiAgICBpZiAoZWFjaFNlcmllcy50eXBlID09ICdsaW5lJykge1xyXG4gICAgICB2YXIgc3BsaXRQb2ludExpc3QgPSBzcGxpdFBvaW50cyhwb2ludHMsZWFjaFNlcmllcyk7XHJcbiAgICAgIHNwbGl0UG9pbnRMaXN0LmZvckVhY2goZnVuY3Rpb24ocG9pbnRzLCBpbmRleCkge1xyXG4gICAgICAgIGlmIChlYWNoU2VyaWVzLmxpbmVUeXBlID09ICdkYXNoJykge1xyXG4gICAgICAgICAgbGV0IGRhc2hMZW5ndGggPSBlYWNoU2VyaWVzLmRhc2hMZW5ndGggPyBlYWNoU2VyaWVzLmRhc2hMZW5ndGggOiA4O1xyXG4gICAgICAgICAgZGFzaExlbmd0aCAqPSBvcHRzLnBpeDtcclxuICAgICAgICAgIGNvbnRleHQuc2V0TGluZURhc2goW2Rhc2hMZW5ndGgsIGRhc2hMZW5ndGhdKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGVhY2hTZXJpZXMuY29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGxpbmVPcHRpb24ud2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgaWYgKHBvaW50cy5sZW5ndGggPT09IDEpIHtcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHBvaW50c1swXS54LCBwb2ludHNbMF0ueSk7XHJcbiAgICAgICAgICAvLyBjb250ZXh0LmFyYyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnksIDEsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9pbnRzWzBdLngsIHBvaW50c1swXS55KTtcclxuICAgICAgICAgIGxldCBzdGFydFBvaW50ID0gMDtcclxuICAgICAgICAgIGlmIChlYWNoU2VyaWVzLnN0eWxlID09ICdjdXJ2ZScpIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCBwb2ludHMubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmIChqID4gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UgJiYgaXRlbS54IDwgcmlnaHRTcGFjZSkge1xyXG4gICAgICAgICAgICAgICAgdmFyIGN0cmxQb2ludCA9IGNyZWF0ZUN1cnZlQ29udHJvbFBvaW50cyhwb2ludHMsIGogLSAxKTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuYmV6aWVyQ3VydmVUbyhjdHJsUG9pbnQuY3RyQS54LCBjdHJsUG9pbnQuY3RyQS55LCBjdHJsUG9pbnQuY3RyQi54LCBjdHJsUG9pbnQuY3RyQi55LFxyXG4gICAgICAgICAgICAgICAgICBpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICAgIGlmIChzdGFydFBvaW50ID09IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZURhc2goW10pO1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICAgIC8vIOe7mOWItueCueaVsOaNruWbvlxyXG4gICAgaWYgKGVhY2hTZXJpZXMudHlwZSA9PSAncG9pbnQnKSB7XHJcbiAgICAgIGVhY2hTZXJpZXMuYWRkUG9pbnQgPSB0cnVlO1xyXG4gICAgfVxyXG4gICAgaWYgKGVhY2hTZXJpZXMuYWRkUG9pbnQgPT0gdHJ1ZSAmJiBlYWNoU2VyaWVzLnR5cGUgIT09ICdjb2x1bW4nKSB7XHJcbiAgICAgIGRyYXdQb2ludFNoYXBlKHBvaW50cywgZWFjaFNlcmllcy5jb2xvciwgZWFjaFNlcmllcy5wb2ludFNoYXBlLCBjb250ZXh0LCBvcHRzKTtcclxuICAgIH1cclxuICB9KTtcclxuICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIHZhciBjb2x1bW5JbmRleCA9IDA7XHJcbiAgICBzZXJpZXMuZm9yRWFjaChmdW5jdGlvbihlYWNoU2VyaWVzLCBzZXJpZXNJbmRleCkge1xyXG4gICAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgICAgbWluUmFuZ2UgPSByYW5nZXMucG9wKCk7XHJcbiAgICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgICB2YXIgcG9pbnRzID0gZ2V0RGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBwcm9jZXNzKTtcclxuICAgICAgaWYgKGVhY2hTZXJpZXMudHlwZSAhPT0gJ2NvbHVtbicpIHtcclxuICAgICAgICBkcmF3UG9pbnRUZXh0KHBvaW50cywgZWFjaFNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBwb2ludHMgPSBmaXhDb2x1bWVEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbmd0aCwgY29sdW1uSW5kZXgsIGNvbmZpZywgb3B0cyk7XHJcbiAgICAgICAgZHJhd1BvaW50VGV4dChwb2ludHMsIGVhY2hTZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgY29sdW1uSW5kZXggKz0gMTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfVxyXG4gIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gIHJldHVybiB7XHJcbiAgICB4QXhpc1BvaW50czogeEF4aXNQb2ludHMsXHJcbiAgICBjYWxQb2ludHM6IGNhbFBvaW50cyxcclxuICAgIGVhY2hTcGFjaW5nOiBlYWNoU3BhY2luZyxcclxuICB9XHJcbn1cclxuXHJcblxyXG5mdW5jdGlvbiBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MsIGVhY2hTcGFjaW5nLCB4QXhpc1BvaW50cykge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gb3B0cy5leHRyYS50b29sdGlwIHx8IHt9O1xyXG4gIGlmICh0b29sVGlwT3B0aW9uLmhvcml6ZW50YWxMaW5lICYmIG9wdHMudG9vbHRpcCAmJiBwcm9jZXNzID09PSAxICYmIChvcHRzLnR5cGUgPT0gJ2xpbmUnIHx8IG9wdHMudHlwZSA9PSAnYXJlYScgfHwgb3B0cy50eXBlID09ICdjb2x1bW4nIHx8IG9wdHMudHlwZSA9PSAnbW91bnQnIHx8IG9wdHMudHlwZSA9PSAnY2FuZGxlJyB8fCBvcHRzLnR5cGUgPT0gJ21peCcpKSB7XHJcbiAgICBkcmF3VG9vbFRpcEhvcml6ZW50YWxMaW5lKG9wdHMsIGNvbmZpZywgY29udGV4dCwgZWFjaFNwYWNpbmcsIHhBeGlzUG9pbnRzKVxyXG4gIH1cclxuICBjb250ZXh0LnNhdmUoKTtcclxuICBpZiAob3B0cy5fc2Nyb2xsRGlzdGFuY2VfICYmIG9wdHMuX3Njcm9sbERpc3RhbmNlXyAhPT0gMCAmJiBvcHRzLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5fc2Nyb2xsRGlzdGFuY2VfLCAwKTtcclxuICB9XHJcbiAgaWYgKG9wdHMudG9vbHRpcCAmJiBvcHRzLnRvb2x0aXAudGV4dExpc3QgJiYgb3B0cy50b29sdGlwLnRleHRMaXN0Lmxlbmd0aCAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBkcmF3VG9vbFRpcChvcHRzLnRvb2x0aXAudGV4dExpc3QsIG9wdHMudG9vbHRpcC5vZmZzZXQsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgZWFjaFNwYWNpbmcsIHhBeGlzUG9pbnRzKTtcclxuICB9XHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcblxyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3WEF4aXMoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcblxyXG4gIGxldCB4QXhpc0RhdGEgPSBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEsXHJcbiAgICB4QXhpc1BvaW50cyA9IHhBeGlzRGF0YS54QXhpc1BvaW50cyxcclxuICAgIHN0YXJ0WCA9IHhBeGlzRGF0YS5zdGFydFgsXHJcbiAgICBlbmRYID0geEF4aXNEYXRhLmVuZFgsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICB2YXIgYm91bmRhcnlHYXAgPSAnY2VudGVyJztcclxuICBpZiAob3B0cy50eXBlID09ICdiYXInIHx8IG9wdHMudHlwZSA9PSAnbGluZScgfHwgb3B0cy50eXBlID09ICdhcmVhJ3x8IG9wdHMudHlwZSA9PSAnc2NhdHRlcicgfHwgb3B0cy50eXBlID09ICdidWJibGUnKSB7XHJcbiAgICBib3VuZGFyeUdhcCA9IG9wdHMueEF4aXMuYm91bmRhcnlHYXA7XHJcbiAgfVxyXG4gIHZhciBzdGFydFkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXTtcclxuICB2YXIgZW5kWSA9IG9wdHMuYXJlYVswXTtcclxuXHJcbiAgLy/nu5jliLbmu5rliqjmnaFcclxuICBpZiAob3B0cy5lbmFibGVTY3JvbGwgJiYgb3B0cy54QXhpcy5zY3JvbGxTaG93KSB7XHJcbiAgICB2YXIgc2Nyb2xsWSA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdICsgY29uZmlnLnhBeGlzSGVpZ2h0O1xyXG4gICAgdmFyIHNjcm9sbFNjcmVlbldpZHRoID0gZW5kWCAtIHN0YXJ0WDtcclxuICAgIHZhciBzY3JvbGxUb3RhbFdpZHRoID0gZWFjaFNwYWNpbmcgKiAoeEF4aXNQb2ludHMubGVuZ3RoIC0gMSk7XHJcbiAgICBpZihvcHRzLnR5cGUgPT0gJ21vdW50JyAmJiBvcHRzLmV4dHJhICYmIG9wdHMuZXh0cmEubW91bnQgJiYgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvICYmIG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyA+IDEpe1xyXG4gICAgICBpZihvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8+Mikgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvID0gMlxyXG4gICAgICBzY3JvbGxUb3RhbFdpZHRoICs9IChvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gLSAxKSplYWNoU3BhY2luZztcclxuICAgIH1cclxuICAgIHZhciBzY3JvbGxXaWR0aCA9IHNjcm9sbFNjcmVlbldpZHRoICogc2Nyb2xsU2NyZWVuV2lkdGggLyBzY3JvbGxUb3RhbFdpZHRoO1xyXG4gICAgdmFyIHNjcm9sbExlZnQgPSAwO1xyXG4gICAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXykge1xyXG4gICAgICBzY3JvbGxMZWZ0ID0gLW9wdHMuX3Njcm9sbERpc3RhbmNlXyAqIChzY3JvbGxTY3JlZW5XaWR0aCkgLyBzY3JvbGxUb3RhbFdpZHRoO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgncm91bmQnKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDYgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKG9wdHMueEF4aXMuc2Nyb2xsQmFja2dyb3VuZENvbG9yIHx8IFwiI0VGRUJFRlwiKTtcclxuICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgc2Nyb2xsWSk7XHJcbiAgICBjb250ZXh0LmxpbmVUbyhlbmRYLCBzY3JvbGxZKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgncm91bmQnKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDYgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKG9wdHMueEF4aXMuc2Nyb2xsQ29sb3IgfHwgXCIjQTZBNkE2XCIpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgc2Nyb2xsTGVmdCwgc2Nyb2xsWSk7XHJcbiAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBzY3JvbGxMZWZ0ICsgc2Nyb2xsV2lkdGgsIHNjcm9sbFkpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVDYXAoJ2J1dHQnKTtcclxuICB9XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDApIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgfVxyXG4gIC8v57uY5Yi2WOi9tOWIu+W6pue6v1xyXG4gIGlmIChvcHRzLnhBeGlzLmNhbGlicmF0aW9uID09PSB0cnVlKSB7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKG9wdHMueEF4aXMuZ3JpZENvbG9yIHx8IFwiI2NjY2NjY1wiKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgnYnV0dCcpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgIHhBeGlzUG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgaWYgKGluZGV4ID4gMCkge1xyXG4gICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbSAtIGVhY2hTcGFjaW5nIC8gMiwgc3RhcnRZKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtIC0gZWFjaFNwYWNpbmcgLyAyLCBzdGFydFkgKyAzICogb3B0cy5waXgpO1xyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfVxyXG4gIC8v57uY5Yi2WOi9tOe9keagvFxyXG4gIGlmIChvcHRzLnhBeGlzLmRpc2FibGVHcmlkICE9PSB0cnVlKSB7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKG9wdHMueEF4aXMuZ3JpZENvbG9yIHx8IFwiI2NjY2NjY1wiKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgnYnV0dCcpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgIGlmIChvcHRzLnhBeGlzLmdyaWRUeXBlID09ICdkYXNoJykge1xyXG4gICAgICBjb250ZXh0LnNldExpbmVEYXNoKFtvcHRzLnhBeGlzLmRhc2hMZW5ndGggKiBvcHRzLnBpeCwgb3B0cy54QXhpcy5kYXNoTGVuZ3RoICogb3B0cy5waXhdKTtcclxuICAgIH1cclxuICAgIG9wdHMueEF4aXMuZ3JpZEV2YWwgPSBvcHRzLnhBeGlzLmdyaWRFdmFsIHx8IDE7XHJcbiAgICB4QXhpc1BvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpbmRleCAlIG9wdHMueEF4aXMuZ3JpZEV2YWwgPT0gMCkge1xyXG4gICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbSwgc3RhcnRZKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLCBlbmRZKTtcclxuICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICAgIGNvbnRleHQuc2V0TGluZURhc2goW10pO1xyXG4gIH1cclxuICAvL+e7mOWItljovbTmlofmoYhcclxuICBpZiAob3B0cy54QXhpcy5kaXNhYmxlZCAhPT0gdHJ1ZSkge1xyXG4gICAgLy8g5a+5WOi9tOWIl+ihqOWBmuaKveeogOWkhOeQhlxyXG4gICAgLy/pu5jorqTlhajpg6jmmL7npLpY6L205qCH562+XHJcbiAgICBsZXQgbWF4WEF4aXNMaXN0TGVuZ3RoID0gY2F0ZWdvcmllcy5sZW5ndGg7XHJcbiAgICAvL+WmguaenOiuvue9ruS6hljovbTljZXlsY/mlbDph49cclxuICAgIGlmIChvcHRzLnhBeGlzLmxhYmVsQ291bnQpIHtcclxuICAgICAgLy/lpoLmnpzorr7nva5Y6L205a+G5bqmXHJcbiAgICAgIGlmIChvcHRzLnhBeGlzLml0ZW1Db3VudCkge1xyXG4gICAgICAgIG1heFhBeGlzTGlzdExlbmd0aCA9IE1hdGguY2VpbChjYXRlZ29yaWVzLmxlbmd0aCAvIG9wdHMueEF4aXMuaXRlbUNvdW50ICogb3B0cy54QXhpcy5sYWJlbENvdW50KTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBtYXhYQXhpc0xpc3RMZW5ndGggPSBvcHRzLnhBeGlzLmxhYmVsQ291bnQ7XHJcbiAgICAgIH1cclxuICAgICAgbWF4WEF4aXNMaXN0TGVuZ3RoIC09IDE7XHJcbiAgICB9XHJcblxyXG4gICAgbGV0IHJhdGlvID0gTWF0aC5jZWlsKGNhdGVnb3JpZXMubGVuZ3RoIC8gbWF4WEF4aXNMaXN0TGVuZ3RoKTtcclxuXHJcbiAgICBsZXQgbmV3Q2F0ZWdvcmllcyA9IFtdO1xyXG4gICAgbGV0IGNnTGVuZ3RoID0gY2F0ZWdvcmllcy5sZW5ndGg7XHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGNnTGVuZ3RoOyBpKyspIHtcclxuICAgICAgaWYgKGkgJSByYXRpbyAhPT0gMCkge1xyXG4gICAgICAgIG5ld0NhdGVnb3JpZXMucHVzaChcIlwiKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBuZXdDYXRlZ29yaWVzLnB1c2goY2F0ZWdvcmllc1tpXSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIG5ld0NhdGVnb3JpZXNbY2dMZW5ndGggLSAxXSA9IGNhdGVnb3JpZXNbY2dMZW5ndGggLSAxXTtcclxuICAgIHZhciB4QXhpc0ZvbnRTaXplID0gb3B0cy54QXhpcy5mb250U2l6ZSAqIG9wdHMucGl4IHx8IGNvbmZpZy5mb250U2l6ZTtcclxuICAgIGlmIChjb25maWcuX3hBeGlzVGV4dEFuZ2xlXyA9PT0gMCkge1xyXG4gICAgICBuZXdDYXRlZ29yaWVzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgICB2YXIgeGl0ZW0gPSBvcHRzLnhBeGlzLmZvcm1hdHRlciA/IG9wdHMueEF4aXMuZm9ybWF0dGVyKGl0ZW0saW5kZXgsb3B0cykgOiBpdGVtO1xyXG4gICAgICAgIHZhciBvZmZzZXQgPSAtbWVhc3VyZVRleHQoU3RyaW5nKHhpdGVtKSwgeEF4aXNGb250U2l6ZSwgY29udGV4dCkgLyAyO1xyXG4gICAgICAgIGlmIChib3VuZGFyeUdhcCA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgb2Zmc2V0ICs9IGVhY2hTcGFjaW5nIC8gMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgdmFyIHNjcm9sbEhlaWdodCA9IDA7XHJcbiAgICAgICAgaWYgKG9wdHMueEF4aXMuc2Nyb2xsU2hvdykge1xyXG4gICAgICAgICAgc2Nyb2xsSGVpZ2h0ID0gNiAqIG9wdHMucGl4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyDlpoLmnpzlnKjkuLvop4blm77ljLrln5/lhoVcclxuICAgICAgICB2YXIgX3Njcm9sbERpc3RhbmNlXyA9IG9wdHMuX3Njcm9sbERpc3RhbmNlXyB8fCAwO1xyXG4gICAgICAgIHZhciB0cnVlUG9pbnRzID0gYm91bmRhcnlHYXAgPT0gJ2NlbnRlcicgPyB4QXhpc1BvaW50c1tpbmRleF0gKyBlYWNoU3BhY2luZyAvIDIgOiB4QXhpc1BvaW50c1tpbmRleF07XHJcbiAgICAgICAgaWYoKHRydWVQb2ludHMgLSBNYXRoLmFicyhfc2Nyb2xsRGlzdGFuY2VfKSkgPj0gKG9wdHMuYXJlYVszXSAtIDEpICYmICh0cnVlUG9pbnRzIC0gTWF0aC5hYnMoX3Njcm9sbERpc3RhbmNlXykpIDw9IChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdICsgMSkpe1xyXG4gICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoeEF4aXNGb250U2l6ZSk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShvcHRzLnhBeGlzLmZvbnRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyh4aXRlbSksIHhBeGlzUG9pbnRzW2luZGV4XSArIG9mZnNldCwgc3RhcnRZICsgb3B0cy54QXhpcy5tYXJnaW5Ub3AgKiBvcHRzLnBpeCArIChvcHRzLnhBeGlzLmxpbmVIZWlnaHQgLSBvcHRzLnhBeGlzLmZvbnRTaXplKSAqIG9wdHMucGl4IC8gMiArIG9wdHMueEF4aXMuZm9udFNpemUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgbmV3Q2F0ZWdvcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgdmFyIHhpdGVtID0gb3B0cy54QXhpcy5mb3JtYXR0ZXIgPyBvcHRzLnhBeGlzLmZvcm1hdHRlcihpdGVtKSA6IGl0ZW07XHJcbiAgICAgICAgLy8g5aaC5p6c5Zyo5Li76KeG5Zu+5Yy65Z+f5YaFXHJcbiAgICAgICAgdmFyIF9zY3JvbGxEaXN0YW5jZV8gPSBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gfHwgMDtcclxuICAgICAgICB2YXIgdHJ1ZVBvaW50cyA9IGJvdW5kYXJ5R2FwID09ICdjZW50ZXInID8geEF4aXNQb2ludHNbaW5kZXhdICsgZWFjaFNwYWNpbmcgLyAyIDogeEF4aXNQb2ludHNbaW5kZXhdO1xyXG4gICAgICAgIGlmKCh0cnVlUG9pbnRzIC0gTWF0aC5hYnMoX3Njcm9sbERpc3RhbmNlXykpID49IChvcHRzLmFyZWFbM10gLSAxKSAmJiAodHJ1ZVBvaW50cyAtIE1hdGguYWJzKF9zY3JvbGxEaXN0YW5jZV8pKSA8PSAob3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSArIDEpKXtcclxuICAgICAgICAgIGNvbnRleHQuc2F2ZSgpO1xyXG4gICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoeEF4aXNGb250U2l6ZSk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShvcHRzLnhBeGlzLmZvbnRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgICAgICB2YXIgdGV4dFdpZHRoID0gbWVhc3VyZVRleHQoU3RyaW5nKHhpdGVtKSwgeEF4aXNGb250U2l6ZSwgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgb2Zmc2V0WCA9IHhBeGlzUG9pbnRzW2luZGV4XTtcclxuICAgICAgICAgIGlmIChib3VuZGFyeUdhcCA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgICBvZmZzZXRYID0geEF4aXNQb2ludHNbaW5kZXhdICsgZWFjaFNwYWNpbmcgLyAyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdmFyIHNjcm9sbEhlaWdodCA9IDA7XHJcbiAgICAgICAgICBpZiAob3B0cy54QXhpcy5zY3JvbGxTaG93KSB7XHJcbiAgICAgICAgICAgIHNjcm9sbEhlaWdodCA9IDYgKiBvcHRzLnBpeDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHZhciBvZmZzZXRZID0gc3RhcnRZICsgb3B0cy54QXhpcy5tYXJnaW5Ub3AgKiBvcHRzLnBpeCArIHhBeGlzRm9udFNpemUgLSB4QXhpc0ZvbnRTaXplICogTWF0aC5hYnMoTWF0aC5zaW4oY29uZmlnLl94QXhpc1RleHRBbmdsZV8pKTtcclxuICAgICAgICAgIGlmKG9wdHMueEF4aXMucm90YXRlQW5nbGUgPCAwKXtcclxuICAgICAgICAgICAgb2Zmc2V0WCAtPSB4QXhpc0ZvbnRTaXplIC8gMjtcclxuICAgICAgICAgICAgdGV4dFdpZHRoID0gMDtcclxuICAgICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgICBvZmZzZXRYICs9IHhBeGlzRm9udFNpemUgLyAyO1xyXG4gICAgICAgICAgICB0ZXh0V2lkdGggPSAtdGV4dFdpZHRoO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC50cmFuc2xhdGUob2Zmc2V0WCwgb2Zmc2V0WSk7XHJcbiAgICAgICAgICBjb250ZXh0LnJvdGF0ZSgtMSAqIGNvbmZpZy5feEF4aXNUZXh0QW5nbGVfKTtcclxuICAgICAgICAgIGNvbnRleHQuZmlsbFRleHQoU3RyaW5nKHhpdGVtKSwgdGV4dFdpZHRoICwgMCApO1xyXG4gICAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfVxyXG4gIH1cclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICBcclxuICAvL+eUu1jovbTmoIfpophcclxuICBpZiAob3B0cy54QXhpcy50aXRsZSkge1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUob3B0cy54QXhpcy50aXRsZUZvbnRTaXplICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUob3B0cy54QXhpcy50aXRsZUZvbnRDb2xvcik7XHJcbiAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhvcHRzLnhBeGlzLnRpdGxlKSwgb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSArIG9wdHMueEF4aXMudGl0bGVPZmZzZXRYICogb3B0cy5waXgsb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0gKyBvcHRzLnhBeGlzLm1hcmdpblRvcCAqIG9wdHMucGl4ICsgKG9wdHMueEF4aXMubGluZUhlaWdodCAtIG9wdHMueEF4aXMudGl0bGVGb250U2l6ZSkgKiBvcHRzLnBpeCAvIDIgKyAob3B0cy54QXhpcy50aXRsZUZvbnRTaXplICsgb3B0cy54QXhpcy50aXRsZU9mZnNldFkpICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfVxyXG4gIFxyXG4gIC8v57uY5Yi2WOi9tOi9tOe6v1xyXG4gIGlmIChvcHRzLnhBeGlzLmF4aXNMaW5lKSB7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShvcHRzLnhBeGlzLmF4aXNMaW5lQ29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgY29udGV4dC5saW5lVG8oZW5kWCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdZQXhpc0dyaWQoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgaWYgKG9wdHMueUF4aXMuZGlzYWJsZUdyaWQgPT09IHRydWUpIHtcclxuICAgIHJldHVybjtcclxuICB9XHJcbiAgbGV0IHNwYWNpbmdWYWxpZCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gIGxldCBlYWNoU3BhY2luZyA9IHNwYWNpbmdWYWxpZCAvIG9wdHMueUF4aXMuc3BsaXROdW1iZXI7XHJcbiAgbGV0IHN0YXJ0WCA9IG9wdHMuYXJlYVszXTtcclxuICBsZXQgeEF4aXNQb2ludHMgPSBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICB4QXhpc2VhY2hTcGFjaW5nID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLmVhY2hTcGFjaW5nO1xyXG4gIGxldCBUb3RhbFdpZHRoID0geEF4aXNlYWNoU3BhY2luZyAqICh4QXhpc1BvaW50cy5sZW5ndGggLSAxKTtcclxuICBpZihvcHRzLnR5cGUgPT0gJ21vdW50JyAmJiBvcHRzLmV4dHJhICYmIG9wdHMuZXh0cmEubW91bnQgJiYgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvICYmIG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyA+IDEgKXtcclxuICAgIGlmKG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbz4yKSBvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gPSAyXHJcbiAgICBUb3RhbFdpZHRoICs9IChvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gLSAxKSAqIHhBeGlzZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIGxldCBlbmRYID0gc3RhcnRYICsgVG90YWxXaWR0aDtcclxuICBsZXQgcG9pbnRzID0gW107XHJcbiAgbGV0IHN0YXJ0WSA9IDFcclxuICBpZiAob3B0cy54QXhpcy5heGlzTGluZSA9PT0gZmFsc2UpIHtcclxuICAgIHN0YXJ0WSA9IDBcclxuICB9XHJcbiAgZm9yIChsZXQgaSA9IHN0YXJ0WTsgaSA8IG9wdHMueUF4aXMuc3BsaXROdW1iZXIgKyAxOyBpKyspIHtcclxuICAgIHBvaW50cy5wdXNoKG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdIC0gZWFjaFNwYWNpbmcgKiBpKTtcclxuICB9XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDApIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgfVxyXG4gIGlmIChvcHRzLnlBeGlzLmdyaWRUeXBlID09ICdkYXNoJykge1xyXG4gICAgY29udGV4dC5zZXRMaW5lRGFzaChbb3B0cy55QXhpcy5kYXNoTGVuZ3RoICogb3B0cy5waXgsIG9wdHMueUF4aXMuZGFzaExlbmd0aCAqIG9wdHMucGl4XSk7XHJcbiAgfVxyXG4gIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUob3B0cy55QXhpcy5ncmlkQ29sb3IpO1xyXG4gIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIGl0ZW0pO1xyXG4gICAgY29udGV4dC5saW5lVG8oZW5kWCwgaXRlbSk7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIH0pO1xyXG4gIGNvbnRleHQuc2V0TGluZURhc2goW10pO1xyXG4gIGNvbnRleHQucmVzdG9yZSgpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3WUF4aXMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICBpZiAob3B0cy55QXhpcy5kaXNhYmxlZCA9PT0gdHJ1ZSkge1xyXG4gICAgcmV0dXJuO1xyXG4gIH1cclxuICB2YXIgc3BhY2luZ1ZhbGlkID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgdmFyIGVhY2hTcGFjaW5nID0gc3BhY2luZ1ZhbGlkIC8gb3B0cy55QXhpcy5zcGxpdE51bWJlcjtcclxuICB2YXIgc3RhcnRYID0gb3B0cy5hcmVhWzNdO1xyXG4gIHZhciBlbmRYID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXTtcclxuICB2YXIgZW5kWSA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdO1xyXG4gIC8vIHNldCBZQXhpcyBiYWNrZ3JvdW5kXHJcbiAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICBjb250ZXh0LnNldEZpbGxTdHlsZShvcHRzLmJhY2tncm91bmQpO1xyXG4gIGlmIChvcHRzLmVuYWJsZVNjcm9sbCA9PSB0cnVlICYmIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gJiYgb3B0cy54QXhpcy5zY3JvbGxQb3NpdGlvbiAhPT0gJ2xlZnQnKSB7XHJcbiAgICBjb250ZXh0LmZpbGxSZWN0KDAsIDAsIHN0YXJ0WCwgZW5kWSArIDIgKiBvcHRzLnBpeCk7XHJcbiAgfVxyXG4gIGlmIChvcHRzLmVuYWJsZVNjcm9sbCA9PSB0cnVlICYmIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gJiYgb3B0cy54QXhpcy5zY3JvbGxQb3NpdGlvbiAhPT0gJ3JpZ2h0Jykge1xyXG4gICAgY29udGV4dC5maWxsUmVjdChlbmRYLCAwLCBvcHRzLndpZHRoLCBlbmRZICsgMiAqIG9wdHMucGl4KTtcclxuICB9XHJcbiAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIFxyXG4gIGxldCB0U3RhcnRMZWZ0ID0gb3B0cy5hcmVhWzNdO1xyXG4gIGxldCB0U3RhcnRSaWdodCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgbGV0IHRTdGFydENlbnRlciA9IG9wdHMuYXJlYVszXSArIChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDI7XHJcbiAgaWYgKG9wdHMueUF4aXMuZGF0YSkge1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBvcHRzLnlBeGlzLmRhdGEubGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IHlEYXRhID0gb3B0cy55QXhpcy5kYXRhW2ldO1xyXG4gICAgICB2YXIgcG9pbnRzID0gW107XHJcbiAgICAgIGlmKHlEYXRhLnR5cGUgPT09ICdjYXRlZ29yaWVzJyl7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPD0geURhdGEuY2F0ZWdvcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgcG9pbnRzLnB1c2gob3B0cy5hcmVhWzBdICsgc3BhY2luZ1ZhbGlkIC8geURhdGEuY2F0ZWdvcmllcy5sZW5ndGggLyAyICsgc3BhY2luZ1ZhbGlkIC8geURhdGEuY2F0ZWdvcmllcy5sZW5ndGggKiBpKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDw9IG9wdHMueUF4aXMuc3BsaXROdW1iZXI7IGkrKykge1xyXG4gICAgICAgICAgcG9pbnRzLnB1c2gob3B0cy5hcmVhWzBdICsgZWFjaFNwYWNpbmcgKiBpKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaWYgKHlEYXRhLmRpc2FibGVkICE9PSB0cnVlKSB7XHJcbiAgICAgICAgbGV0IHJhbmdlc0Zvcm1hdCA9IG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXNGb3JtYXRbaV07XHJcbiAgICAgICAgbGV0IHlBeGlzRm9udFNpemUgPSB5RGF0YS5mb250U2l6ZSA/IHlEYXRhLmZvbnRTaXplICogb3B0cy5waXggOiBjb25maWcuZm9udFNpemU7XHJcbiAgICAgICAgbGV0IHlBeGlzV2lkdGggPSBvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEueUF4aXNXaWR0aFtpXTtcclxuICAgICAgICBsZXQgdGV4dEFsaWduID0geURhdGEudGV4dEFsaWduIHx8IFwicmlnaHRcIjtcclxuICAgICAgICAvL+eUu1novbTliLvluqblj4rmlofmoYhcclxuICAgICAgICByYW5nZXNGb3JtYXQuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICAgICAgdmFyIHBvcyA9IHBvaW50c1tpbmRleF07XHJcbiAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRGb250U2l6ZSh5QXhpc0ZvbnRTaXplKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHlEYXRhLmF4aXNMaW5lQ29sb3IgfHwgJyNjY2NjY2MnKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHlEYXRhLmZvbnRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgICAgICBsZXQgdG1wc3RyYXQgPSAwO1xyXG4gICAgICAgICAgbGV0IGdhcHdpZHRoID0gNCAqIG9wdHMucGl4O1xyXG4gICAgICAgICAgaWYgKHlBeGlzV2lkdGgucG9zaXRpb24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgICAgICAgIC8v55S75Yi75bqm57q/XHJcbiAgICAgICAgICAgIGlmICh5RGF0YS5jYWxpYnJhdGlvbiA9PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8odFN0YXJ0TGVmdCwgcG9zKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyh0U3RhcnRMZWZ0IC0gMyAqIG9wdHMucGl4LCBwb3MpO1xyXG4gICAgICAgICAgICAgIGdhcHdpZHRoICs9IDMgKiBvcHRzLnBpeDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvL+eUu+aWh+Wtl1xyXG4gICAgICAgICAgICBzd2l0Y2ggKHRleHRBbGlnbikge1xyXG4gICAgICAgICAgICAgIGNhc2UgXCJsZWZ0XCI6XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRMZWZ0IC0geUF4aXNXaWR0aC53aWR0aFxyXG4gICAgICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICAgICAgY2FzZSBcInJpZ2h0XCI6XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbigncmlnaHQnKTtcclxuICAgICAgICAgICAgICAgIHRtcHN0cmF0ID0gdFN0YXJ0TGVmdCAtIGdhcHdpZHRoXHJcbiAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRMZWZ0IC0geUF4aXNXaWR0aC53aWR0aCAvIDJcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhpdGVtKSwgdG1wc3RyYXQsIHBvcyArIHlBeGlzRm9udFNpemUgLyAyIC0gMyAqIG9wdHMucGl4KTtcclxuXHJcbiAgICAgICAgICB9IGVsc2UgaWYgKHlBeGlzV2lkdGgucG9zaXRpb24gPT0gJ3JpZ2h0Jykge1xyXG4gICAgICAgICAgICAvL+eUu+WIu+W6pue6v1xyXG4gICAgICAgICAgICBpZiAoeURhdGEuY2FsaWJyYXRpb24gPT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKHRTdGFydFJpZ2h0LCBwb3MpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHRTdGFydFJpZ2h0ICsgMyAqIG9wdHMucGl4LCBwb3MpO1xyXG4gICAgICAgICAgICAgIGdhcHdpZHRoICs9IDMgKiBvcHRzLnBpeDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzd2l0Y2ggKHRleHRBbGlnbikge1xyXG4gICAgICAgICAgICAgIGNhc2UgXCJsZWZ0XCI6XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRSaWdodCArIGdhcHdpZHRoXHJcbiAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICBjYXNlIFwicmlnaHRcIjpcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdyaWdodCcpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRSaWdodCArIHlBeGlzV2lkdGgud2lkdGhcclxuICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignY2VudGVyJyk7XHJcbiAgICAgICAgICAgICAgICB0bXBzdHJhdCA9IHRTdGFydFJpZ2h0ICsgeUF4aXNXaWR0aC53aWR0aCAvIDJcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhpdGVtKSwgdG1wc3RyYXQsIHBvcyArIHlBeGlzRm9udFNpemUgLyAyIC0gMyAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIH0gZWxzZSBpZiAoeUF4aXNXaWR0aC5wb3NpdGlvbiA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgICAvL+eUu+WIu+W6pue6v1xyXG4gICAgICAgICAgICBpZiAoeURhdGEuY2FsaWJyYXRpb24gPT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKHRTdGFydENlbnRlciwgcG9zKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyh0U3RhcnRDZW50ZXIgLSAzICogb3B0cy5waXgsIHBvcyk7XHJcbiAgICAgICAgICAgICAgZ2Fwd2lkdGggKz0gMyAqIG9wdHMucGl4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8v55S75paH5a2XXHJcbiAgICAgICAgICAgIHN3aXRjaCAodGV4dEFsaWduKSB7XHJcbiAgICAgICAgICAgICAgY2FzZSBcImxlZnRcIjpcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICAgICAgICAgICAgICB0bXBzdHJhdCA9IHRTdGFydENlbnRlciAtIHlBeGlzV2lkdGgud2lkdGhcclxuICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgIGNhc2UgXCJyaWdodFwiOlxyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ3JpZ2h0Jyk7XHJcbiAgICAgICAgICAgICAgICB0bXBzdHJhdCA9IHRTdGFydENlbnRlciAtIGdhcHdpZHRoXHJcbiAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRDZW50ZXIgLSB5QXhpc1dpZHRoLndpZHRoIC8gMlxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFRleHQoU3RyaW5nKGl0ZW0pLCB0bXBzdHJhdCwgcG9zICsgeUF4aXNGb250U2l6ZSAvIDIgLSAzICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgICAgIH0pO1xyXG4gICAgICAgIC8v55S7Wei9tOi9tOe6v1xyXG4gICAgICAgIGlmICh5RGF0YS5heGlzTGluZSAhPT0gZmFsc2UpIHtcclxuICAgICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHlEYXRhLmF4aXNMaW5lQ29sb3IgfHwgJyNjY2NjY2MnKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBpZiAoeUF4aXNXaWR0aC5wb3NpdGlvbiA9PSAnbGVmdCcpIHtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8odFN0YXJ0TGVmdCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyh0U3RhcnRMZWZ0LCBvcHRzLmFyZWFbMF0pO1xyXG4gICAgICAgICAgfSBlbHNlIGlmICh5QXhpc1dpZHRoLnBvc2l0aW9uID09ICdyaWdodCcpIHtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8odFN0YXJ0UmlnaHQsIG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8odFN0YXJ0UmlnaHQsIG9wdHMuYXJlYVswXSk7XHJcbiAgICAgICAgICB9IGVsc2UgaWYgKHlBeGlzV2lkdGgucG9zaXRpb24gPT0gJ2NlbnRlcicpIHtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8odFN0YXJ0Q2VudGVyLCBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHRTdGFydENlbnRlciwgb3B0cy5hcmVhWzBdKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8v55S7Wei9tOagh+mimFxyXG4gICAgICAgIGlmIChvcHRzLnlBeGlzLnNob3dUaXRsZSkge1xyXG4gICAgICAgICAgbGV0IHRpdGxlRm9udFNpemUgPSB5RGF0YS50aXRsZUZvbnRTaXplICogb3B0cy5waXggfHwgY29uZmlnLmZvbnRTaXplO1xyXG4gICAgICAgICAgbGV0IHRpdGxlID0geURhdGEudGl0bGU7XHJcbiAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRGb250U2l6ZSh0aXRsZUZvbnRTaXplKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHlEYXRhLnRpdGxlRm9udENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgICAgIGlmICh5QXhpc1dpZHRoLnBvc2l0aW9uID09ICdsZWZ0Jykge1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KHRpdGxlLCB0U3RhcnRMZWZ0IC0gbWVhc3VyZVRleHQodGl0bGUsIHRpdGxlRm9udFNpemUsIGNvbnRleHQpIC8gMiArICh5RGF0YS50aXRsZU9mZnNldFggfHwgMCksIG9wdHMuYXJlYVswXSAtICgxMCAtICh5RGF0YS50aXRsZU9mZnNldFkgfHwgMCkpICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgfSBlbHNlIGlmICh5QXhpc1dpZHRoLnBvc2l0aW9uID09ICdyaWdodCcpIHtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsVGV4dCh0aXRsZSwgdFN0YXJ0UmlnaHQgLSBtZWFzdXJlVGV4dCh0aXRsZSwgdGl0bGVGb250U2l6ZSwgY29udGV4dCkgLyAyICsgKHlEYXRhLnRpdGxlT2Zmc2V0WCB8fCAwKSwgb3B0cy5hcmVhWzBdIC0gKDEwIC0gKHlEYXRhLnRpdGxlT2Zmc2V0WSB8fCAwKSkgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICB9IGVsc2UgaWYgKHlBeGlzV2lkdGgucG9zaXRpb24gPT0gJ2NlbnRlcicpIHtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsVGV4dCh0aXRsZSwgdFN0YXJ0Q2VudGVyIC0gbWVhc3VyZVRleHQodGl0bGUsIHRpdGxlRm9udFNpemUsIGNvbnRleHQpIC8gMiArICh5RGF0YS50aXRsZU9mZnNldFggfHwgMCksIG9wdHMuYXJlYVswXSAtICgxMCAtICh5RGF0YS50aXRsZU9mZnNldFkgfHwgMCkpICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmICh5QXhpc1dpZHRoLnBvc2l0aW9uID09ICdsZWZ0Jykge1xyXG4gICAgICAgICAgdFN0YXJ0TGVmdCAtPSAoeUF4aXNXaWR0aC53aWR0aCArIG9wdHMueUF4aXMucGFkZGluZyAqIG9wdHMucGl4KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgdFN0YXJ0UmlnaHQgKz0geUF4aXNXaWR0aC53aWR0aCArIG9wdHMueUF4aXMucGFkZGluZyAqIG9wdHMucGl4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdMZWdlbmQoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIGNoYXJ0RGF0YSkge1xyXG4gIGlmIChvcHRzLmxlZ2VuZC5zaG93ID09PSBmYWxzZSkge1xyXG4gICAgcmV0dXJuO1xyXG4gIH1cclxuICBsZXQgbGVnZW5kRGF0YSA9IGNoYXJ0RGF0YS5sZWdlbmREYXRhO1xyXG4gIGxldCBsZWdlbmRMaXN0ID0gbGVnZW5kRGF0YS5wb2ludHM7XHJcbiAgbGV0IGxlZ2VuZEFyZWEgPSBsZWdlbmREYXRhLmFyZWE7XHJcbiAgbGV0IHBhZGRpbmcgPSBvcHRzLmxlZ2VuZC5wYWRkaW5nICogb3B0cy5waXg7XHJcbiAgbGV0IGZvbnRTaXplID0gb3B0cy5sZWdlbmQuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICBsZXQgc2hhcGVXaWR0aCA9IDE1ICogb3B0cy5waXg7XHJcbiAgbGV0IHNoYXBlUmlnaHQgPSA1ICogb3B0cy5waXg7XHJcbiAgbGV0IGl0ZW1HYXAgPSBvcHRzLmxlZ2VuZC5pdGVtR2FwICogb3B0cy5waXg7XHJcbiAgbGV0IGxpbmVIZWlnaHQgPSBNYXRoLm1heChvcHRzLmxlZ2VuZC5saW5lSGVpZ2h0ICogb3B0cy5waXgsIGZvbnRTaXplKTtcclxuICAvL+eUu+iDjOaZr+WPiui+ueahhlxyXG4gIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgY29udGV4dC5zZXRMaW5lV2lkdGgob3B0cy5sZWdlbmQuYm9yZGVyV2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgY29udGV4dC5zZXRTdHJva2VTdHlsZShvcHRzLmxlZ2VuZC5ib3JkZXJDb2xvcik7XHJcbiAgY29udGV4dC5zZXRGaWxsU3R5bGUob3B0cy5sZWdlbmQuYmFja2dyb3VuZENvbG9yKTtcclxuICBjb250ZXh0Lm1vdmVUbyhsZWdlbmRBcmVhLnN0YXJ0LngsIGxlZ2VuZEFyZWEuc3RhcnQueSk7XHJcbiAgY29udGV4dC5yZWN0KGxlZ2VuZEFyZWEuc3RhcnQueCwgbGVnZW5kQXJlYS5zdGFydC55LCBsZWdlbmRBcmVhLndpZHRoLCBsZWdlbmRBcmVhLmhlaWdodCk7XHJcbiAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICBjb250ZXh0LmZpbGwoKTtcclxuICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIGxlZ2VuZExpc3QuZm9yRWFjaChmdW5jdGlvbihpdGVtTGlzdCwgbGlzdEluZGV4KSB7XHJcbiAgICBsZXQgd2lkdGggPSAwO1xyXG4gICAgbGV0IGhlaWdodCA9IDA7XHJcbiAgICB3aWR0aCA9IGxlZ2VuZERhdGEud2lkdGhBcnJbbGlzdEluZGV4XTtcclxuICAgIGhlaWdodCA9IGxlZ2VuZERhdGEuaGVpZ2h0QXJyW2xpc3RJbmRleF07XHJcbiAgICBsZXQgc3RhcnRYID0gMDtcclxuICAgIGxldCBzdGFydFkgPSAwO1xyXG4gICAgaWYgKG9wdHMubGVnZW5kLnBvc2l0aW9uID09ICd0b3AnIHx8IG9wdHMubGVnZW5kLnBvc2l0aW9uID09ICdib3R0b20nKSB7XHJcbiAgICAgIHN3aXRjaCAob3B0cy5sZWdlbmQuZmxvYXQpIHtcclxuICAgICAgICBjYXNlICdsZWZ0JzpcclxuICAgICAgICAgIHN0YXJ0WCA9IGxlZ2VuZEFyZWEuc3RhcnQueCArIHBhZGRpbmc7XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAncmlnaHQnOlxyXG4gICAgICAgICAgc3RhcnRYID0gbGVnZW5kQXJlYS5zdGFydC54ICsgbGVnZW5kQXJlYS53aWR0aCAtIHdpZHRoO1xyXG4gICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgc3RhcnRYID0gbGVnZW5kQXJlYS5zdGFydC54ICsgKGxlZ2VuZEFyZWEud2lkdGggLSB3aWR0aCkgLyAyO1xyXG4gICAgICB9XHJcbiAgICAgIHN0YXJ0WSA9IGxlZ2VuZEFyZWEuc3RhcnQueSArIHBhZGRpbmcgKyBsaXN0SW5kZXggKiBsaW5lSGVpZ2h0O1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaWYgKGxpc3RJbmRleCA9PSAwKSB7XHJcbiAgICAgICAgd2lkdGggPSAwO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHdpZHRoID0gbGVnZW5kRGF0YS53aWR0aEFycltsaXN0SW5kZXggLSAxXTtcclxuICAgICAgfVxyXG4gICAgICBzdGFydFggPSBsZWdlbmRBcmVhLnN0YXJ0LnggKyBwYWRkaW5nICsgd2lkdGg7XHJcbiAgICAgIHN0YXJ0WSA9IGxlZ2VuZEFyZWEuc3RhcnQueSArIHBhZGRpbmcgKyAobGVnZW5kQXJlYS5oZWlnaHQgLSBoZWlnaHQpIC8gMjtcclxuICAgIH1cclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgaXRlbUxpc3QubGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IGl0ZW0gPSBpdGVtTGlzdFtpXTtcclxuICAgICAgaXRlbS5hcmVhID0gWzAsIDAsIDAsIDBdO1xyXG4gICAgICBpdGVtLmFyZWFbMF0gPSBzdGFydFg7XHJcbiAgICAgIGl0ZW0uYXJlYVsxXSA9IHN0YXJ0WTtcclxuICAgICAgaXRlbS5hcmVhWzNdID0gc3RhcnRZICsgbGluZUhlaWdodDtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShpdGVtLnNob3cgPyBpdGVtLmNvbG9yIDogb3B0cy5sZWdlbmQuaGlkZGVuQ29sb3IpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLnNob3cgPyBpdGVtLmNvbG9yIDogb3B0cy5sZWdlbmQuaGlkZGVuQ29sb3IpO1xyXG4gICAgICBzd2l0Y2ggKGl0ZW0ubGVnZW5kU2hhcGUpIHtcclxuICAgICAgICBjYXNlICdsaW5lJzpcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDIgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGxSZWN0KHN0YXJ0WCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDIgKiBvcHRzLnBpeCwgMTUgKiBvcHRzLnBpeCwgNCAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGNhc2UgJ3RyaWFuZ2xlJzpcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCArIDcuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0IC0gNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDIuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0ICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDEyLjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCArIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyA3LjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdkaWFtb25kJzpcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCArIDcuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0IC0gNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDIuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDcuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0ICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDEyLjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyA3LjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdjaXJjbGUnOlxyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQpO1xyXG4gICAgICAgICAgY29udGV4dC5hcmMoc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQsIDUgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEkpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAncmVjdCc6XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQgLSA1ICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgY29udGV4dC5maWxsUmVjdChzdGFydFgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQgLSA1ICogb3B0cy5waXgsIDE1ICogb3B0cy5waXgsIDEwICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnc3F1YXJlJzpcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCArIDUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGxSZWN0KHN0YXJ0WCArIDUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDUgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdub25lJzpcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQgLSA1ICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgY29udGV4dC5maWxsUmVjdChzdGFydFgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQgLSA1ICogb3B0cy5waXgsIDE1ICogb3B0cy5waXgsIDEwICogb3B0cy5waXgpO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBzdGFydFggKz0gc2hhcGVXaWR0aCArIHNoYXBlUmlnaHQ7XHJcbiAgICAgIGxldCBmb250VHJhbnMgPSAwLjUgKiBsaW5lSGVpZ2h0ICsgMC41ICogZm9udFNpemUgLSAyO1xyXG4gICAgICBjb25zdCBsZWdlbmRUZXh0ID0gaXRlbS5sZWdlbmRUZXh0ID8gaXRlbS5sZWdlbmRUZXh0IDogaXRlbS5uYW1lO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaXRlbS5zaG93ID8gb3B0cy5sZWdlbmQuZm9udENvbG9yIDogb3B0cy5sZWdlbmQuaGlkZGVuQ29sb3IpO1xyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KGxlZ2VuZFRleHQsIHN0YXJ0WCwgc3RhcnRZICsgZm9udFRyYW5zKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgaWYgKG9wdHMubGVnZW5kLnBvc2l0aW9uID09ICd0b3AnIHx8IG9wdHMubGVnZW5kLnBvc2l0aW9uID09ICdib3R0b20nKSB7XHJcbiAgICAgICAgc3RhcnRYICs9IG1lYXN1cmVUZXh0KGxlZ2VuZFRleHQsIGZvbnRTaXplLCBjb250ZXh0KSArIGl0ZW1HYXA7XHJcbiAgICAgICAgaXRlbS5hcmVhWzJdID0gc3RhcnRYO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGl0ZW0uYXJlYVsyXSA9IHN0YXJ0WCArIG1lYXN1cmVUZXh0KGxlZ2VuZFRleHQsIGZvbnRTaXplLCBjb250ZXh0KSArIGl0ZW1HYXA7O1xyXG4gICAgICAgIHN0YXJ0WCAtPSBzaGFwZVdpZHRoICsgc2hhcGVSaWdodDtcclxuICAgICAgICBzdGFydFkgKz0gbGluZUhlaWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3UGllRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAxO1xyXG4gIHZhciBwaWVPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIGFjdGl2ZU9wYWNpdHk6IDAuNSxcclxuICAgIGFjdGl2ZVJhZGl1czogMTAsXHJcbiAgICBvZmZzZXRBbmdsZTogMCxcclxuICAgIGxhYmVsV2lkdGg6IDE1LFxyXG4gICAgcmluZ1dpZHRoOiAzMCxcclxuICAgIGN1c3RvbVJhZGl1czogMCxcclxuICAgIGJvcmRlcjogZmFsc2UsXHJcbiAgICBib3JkZXJXaWR0aDogMixcclxuICAgIGJvcmRlckNvbG9yOiAnI0ZGRkZGRicsXHJcbiAgICBjZW50ZXJDb2xvcjogJyNGRkZGRkYnLFxyXG4gICAgbGluZWFyVHlwZTogJ25vbmUnLFxyXG4gICAgY3VzdG9tQ29sb3I6IFtdLFxyXG4gIH0sIG9wdHMudHlwZSA9PSBcInBpZVwiID8gb3B0cy5leHRyYS5waWUgOiBvcHRzLmV4dHJhLnJpbmcpO1xyXG4gIHZhciBjZW50ZXJQb3NpdGlvbiA9IHtcclxuICAgIHg6IG9wdHMuYXJlYVszXSArIChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDIsXHJcbiAgICB5OiBvcHRzLmFyZWFbMF0gKyAob3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl0pIC8gMlxyXG4gIH07XHJcbiAgaWYgKGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nID09IDApIHtcclxuICAgIGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nID0gcGllT3B0aW9uLmFjdGl2ZVJhZGl1cyAqIG9wdHMucGl4O1xyXG4gIH1cclxuXHJcbiAgdmFyIHJhZGl1cyA9IE1hdGgubWluKChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDIgLSBjb25maWcucGllQ2hhcnRMaW5lUGFkZGluZyAtIGNvbmZpZy5waWVDaGFydFRleHRQYWRkaW5nIC0gY29uZmlnLl9waWVUZXh0TWF4TGVuZ3RoXywgKG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdKSAvIDIgLSBjb25maWcucGllQ2hhcnRMaW5lUGFkZGluZyAtIGNvbmZpZy5waWVDaGFydFRleHRQYWRkaW5nKTtcclxuICByYWRpdXMgPSByYWRpdXMgPCAxMCA/IDEwIDogcmFkaXVzO1xyXG4gIGlmIChwaWVPcHRpb24uY3VzdG9tUmFkaXVzID4gMCkge1xyXG4gICAgcmFkaXVzID0gcGllT3B0aW9uLmN1c3RvbVJhZGl1cyAqIG9wdHMucGl4O1xyXG4gIH1cclxuICBzZXJpZXMgPSBnZXRQaWVEYXRhUG9pbnRzKHNlcmllcywgcmFkaXVzLCBwcm9jZXNzKTtcclxuICB2YXIgYWN0aXZlUmFkaXVzID0gcGllT3B0aW9uLmFjdGl2ZVJhZGl1cyAqIG9wdHMucGl4O1xyXG4gIHBpZU9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihwaWVPcHRpb24ubGluZWFyVHlwZSwgcGllT3B0aW9uLmN1c3RvbUNvbG9yLCBzZXJpZXMsIGNvbmZpZyk7XHJcbiAgc2VyaWVzID0gc2VyaWVzLm1hcChmdW5jdGlvbihlYWNoU2VyaWVzKSB7XHJcbiAgICBlYWNoU2VyaWVzLl9zdGFydF8gKz0gKHBpZU9wdGlvbi5vZmZzZXRBbmdsZSkgKiBNYXRoLlBJIC8gMTgwO1xyXG4gICAgcmV0dXJuIGVhY2hTZXJpZXM7XHJcbiAgfSk7XHJcbiAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgaWYgKG9wdHMudG9vbHRpcC5pbmRleCA9PSBzZXJpZXNJbmRleCkge1xyXG4gICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2IoZWFjaFNlcmllcy5jb2xvciwgcGllT3B0aW9uLmFjdGl2ZU9wYWNpdHkgfHwgMC41KSk7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICAgICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgZWFjaFNlcmllcy5fcmFkaXVzXyArIGFjdGl2ZVJhZGl1cywgZWFjaFNlcmllcy5fc3RhcnRfLCBlYWNoU2VyaWVzLl9zdGFydF8gKyAyICogZWFjaFNlcmllcy5fcHJvcG9ydGlvbl8gKiBNYXRoLlBJKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgocGllT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5saW5lSm9pbiA9IFwicm91bmRcIjtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUocGllT3B0aW9uLmJvcmRlckNvbG9yKTtcclxuICAgIHZhciBmaWxsY29sb3IgPSBlYWNoU2VyaWVzLmNvbG9yO1xyXG4gICAgaWYgKHBpZU9wdGlvbi5saW5lYXJUeXBlID09ICdjdXN0b20nKSB7XHJcbiAgICAgIHZhciBncmQ7XHJcbiAgICAgIGlmKGNvbnRleHQuY3JlYXRlQ2lyY3VsYXJHcmFkaWVudCl7XHJcbiAgICAgICAgZ3JkID0gY29udGV4dC5jcmVhdGVDaXJjdWxhckdyYWRpZW50KGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIGVhY2hTZXJpZXMuX3JhZGl1c18pXHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIGdyZCA9IGNvbnRleHQuY3JlYXRlUmFkaWFsR3JhZGllbnQoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgMCxjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCBlYWNoU2VyaWVzLl9yYWRpdXNfKVxyXG4gICAgICB9XHJcbiAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IocGllT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCAxKSlcclxuICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCAxKSlcclxuICAgICAgZmlsbGNvbG9yID0gZ3JkXHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsY29sb3IpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCBlYWNoU2VyaWVzLl9yYWRpdXNfLCBlYWNoU2VyaWVzLl9zdGFydF8sIGVhY2hTZXJpZXMuX3N0YXJ0XyArIDIgKiBlYWNoU2VyaWVzLl9wcm9wb3J0aW9uXyAqIE1hdGguUEkpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgaWYgKHBpZU9wdGlvbi5ib3JkZXIgPT0gdHJ1ZSkge1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIGlmIChvcHRzLnR5cGUgPT09ICdyaW5nJykge1xyXG4gICAgdmFyIGlubmVyUGllV2lkdGggPSByYWRpdXMgKiAwLjY7XHJcbiAgICBpZiAodHlwZW9mIHBpZU9wdGlvbi5yaW5nV2lkdGggPT09ICdudW1iZXInICYmIHBpZU9wdGlvbi5yaW5nV2lkdGggPiAwKSB7XHJcbiAgICAgIGlubmVyUGllV2lkdGggPSBNYXRoLm1heCgwLCByYWRpdXMgLSBwaWVPcHRpb24ucmluZ1dpZHRoICogb3B0cy5waXgpO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHBpZU9wdGlvbi5jZW50ZXJDb2xvcik7XHJcbiAgICBjb250ZXh0Lm1vdmVUbyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55KTtcclxuICAgIGNvbnRleHQuYXJjKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIGlubmVyUGllV2lkdGgsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LmZpbGwoKTtcclxuICB9XHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBkcmF3UGllVGV4dChzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcmFkaXVzLCBjZW50ZXJQb3NpdGlvbik7XHJcbiAgfVxyXG4gIGlmIChwcm9jZXNzID09PSAxICYmIG9wdHMudHlwZSA9PT0gJ3JpbmcnKSB7XHJcbiAgICBkcmF3UmluZ1RpdGxlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgY2VudGVyUG9zaXRpb24pO1xyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgY2VudGVyOiBjZW50ZXJQb3NpdGlvbixcclxuICAgIHJhZGl1czogcmFkaXVzLFxyXG4gICAgc2VyaWVzOiBzZXJpZXNcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3Um9zZURhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICB2YXIgcm9zZU9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ2FyZWEnLFxyXG4gICAgYWN0aXZlT3BhY2l0eTogMC41LFxyXG4gICAgYWN0aXZlUmFkaXVzOiAxMCxcclxuICAgIG9mZnNldEFuZ2xlOiAwLFxyXG4gICAgbGFiZWxXaWR0aDogMTUsXHJcbiAgICBib3JkZXI6IGZhbHNlLFxyXG4gICAgYm9yZGVyV2lkdGg6IDIsXHJcbiAgICBib3JkZXJDb2xvcjogJyNGRkZGRkYnLFxyXG4gICAgbGluZWFyVHlwZTogJ25vbmUnLFxyXG4gICAgY3VzdG9tQ29sb3I6IFtdLFxyXG4gIH0sIG9wdHMuZXh0cmEucm9zZSk7XHJcbiAgaWYgKGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nID09IDApIHtcclxuICAgIGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nID0gcm9zZU9wdGlvbi5hY3RpdmVSYWRpdXMgKiBvcHRzLnBpeDtcclxuICB9XHJcbiAgdmFyIGNlbnRlclBvc2l0aW9uID0ge1xyXG4gICAgeDogb3B0cy5hcmVhWzNdICsgKG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV0gLSBvcHRzLmFyZWFbM10pIC8gMixcclxuICAgIHk6IG9wdHMuYXJlYVswXSArIChvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXSkgLyAyXHJcbiAgfTtcclxuICB2YXIgcmFkaXVzID0gTWF0aC5taW4oKG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV0gLSBvcHRzLmFyZWFbM10pIC8gMiAtIGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nIC0gY29uZmlnLnBpZUNoYXJ0VGV4dFBhZGRpbmcgLSBjb25maWcuX3BpZVRleHRNYXhMZW5ndGhfLCAob3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl0pIC8gMiAtIGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nIC0gY29uZmlnLnBpZUNoYXJ0VGV4dFBhZGRpbmcpO1xyXG4gIHJhZGl1cyA9IHJhZGl1cyA8IDEwID8gMTAgOiByYWRpdXM7XHJcbiAgdmFyIG1pblJhZGl1cyA9IHJvc2VPcHRpb24ubWluUmFkaXVzIHx8IHJhZGl1cyAqIDAuNTtcclxuICBpZihyYWRpdXMgPCBtaW5SYWRpdXMpe1xyXG4gICAgcmFkaXVzID0gbWluUmFkaXVzICsgMTA7XHJcbiAgfVxyXG4gIHNlcmllcyA9IGdldFJvc2VEYXRhUG9pbnRzKHNlcmllcywgcm9zZU9wdGlvbi50eXBlLCBtaW5SYWRpdXMsIHJhZGl1cywgcHJvY2Vzcyk7XHJcbiAgdmFyIGFjdGl2ZVJhZGl1cyA9IHJvc2VPcHRpb24uYWN0aXZlUmFkaXVzICogb3B0cy5waXg7XHJcbiAgcm9zZU9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihyb3NlT3B0aW9uLmxpbmVhclR5cGUsIHJvc2VPcHRpb24uY3VzdG9tQ29sb3IsIHNlcmllcywgY29uZmlnKTtcclxuICBzZXJpZXMgPSBzZXJpZXMubWFwKGZ1bmN0aW9uKGVhY2hTZXJpZXMpIHtcclxuICAgIGVhY2hTZXJpZXMuX3N0YXJ0XyArPSAocm9zZU9wdGlvbi5vZmZzZXRBbmdsZSB8fCAwKSAqIE1hdGguUEkgLyAxODA7XHJcbiAgICByZXR1cm4gZWFjaFNlcmllcztcclxuICB9KTtcclxuICBzZXJpZXMuZm9yRWFjaChmdW5jdGlvbihlYWNoU2VyaWVzLCBzZXJpZXNJbmRleCkge1xyXG4gICAgaWYgKG9wdHMudG9vbHRpcCkge1xyXG4gICAgICBpZiAob3B0cy50b29sdGlwLmluZGV4ID09IHNlcmllc0luZGV4KSB7XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCByb3NlT3B0aW9uLmFjdGl2ZU9wYWNpdHkgfHwgMC41KSk7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICAgICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgYWN0aXZlUmFkaXVzICsgZWFjaFNlcmllcy5fcmFkaXVzXywgZWFjaFNlcmllcy5fc3RhcnRfLCBlYWNoU2VyaWVzLl9zdGFydF8gKyAyICogZWFjaFNlcmllcy5fcm9zZV9wcm9wb3J0aW9uXyAqIE1hdGguUEkpO1xyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChyb3NlT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5saW5lSm9pbiA9IFwicm91bmRcIjtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUocm9zZU9wdGlvbi5ib3JkZXJDb2xvcik7XHJcbiAgICB2YXIgZmlsbGNvbG9yID0gZWFjaFNlcmllcy5jb2xvcjtcclxuICAgIGlmIChyb3NlT3B0aW9uLmxpbmVhclR5cGUgPT0gJ2N1c3RvbScpIHtcclxuICAgICAgdmFyIGdyZDtcclxuICAgICAgaWYoY29udGV4dC5jcmVhdGVDaXJjdWxhckdyYWRpZW50KXtcclxuICAgICAgICBncmQgPSBjb250ZXh0LmNyZWF0ZUNpcmN1bGFyR3JhZGllbnQoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgZWFjaFNlcmllcy5fcmFkaXVzXylcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgZ3JkID0gY29udGV4dC5jcmVhdGVSYWRpYWxHcmFkaWVudChjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCAwLGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIGVhY2hTZXJpZXMuX3JhZGl1c18pXHJcbiAgICAgIH1cclxuICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihyb3NlT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCAxKSlcclxuICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCAxKSlcclxuICAgICAgZmlsbGNvbG9yID0gZ3JkXHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsY29sb3IpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCBlYWNoU2VyaWVzLl9yYWRpdXNfLCBlYWNoU2VyaWVzLl9zdGFydF8sIGVhY2hTZXJpZXMuX3N0YXJ0XyArIDIgKiBlYWNoU2VyaWVzLl9yb3NlX3Byb3BvcnRpb25fICogTWF0aC5QSSk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5maWxsKCk7XHJcbiAgICBpZiAocm9zZU9wdGlvbi5ib3JkZXIgPT0gdHJ1ZSkge1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG5cclxuICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIGRyYXdQaWVUZXh0KHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCByYWRpdXMsIGNlbnRlclBvc2l0aW9uKTtcclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIGNlbnRlcjogY2VudGVyUG9zaXRpb24sXHJcbiAgICByYWRpdXM6IHJhZGl1cyxcclxuICAgIHNlcmllczogc2VyaWVzXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0FyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICB2YXIgYXJjYmFyT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBzdGFydEFuZ2xlOiAwLjc1LFxyXG4gICAgZW5kQW5nbGU6IDAuMjUsXHJcbiAgICB0eXBlOiAnZGVmYXVsdCcsXHJcbiAgICBkaXJlY3Rpb246ICdjdycsXHJcbiAgICBsaW5lQ2FwOiAncm91bmQnLFxyXG4gICAgd2lkdGg6IDEyICxcclxuICAgIGdhcDogMiAsXHJcbiAgICBsaW5lYXJUeXBlOiAnbm9uZScsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgfSwgb3B0cy5leHRyYS5hcmNiYXIpO1xyXG4gIHNlcmllcyA9IGdldEFyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBhcmNiYXJPcHRpb24sIHByb2Nlc3MpO1xyXG4gIHZhciBjZW50ZXJQb3NpdGlvbjtcclxuICBpZiAoYXJjYmFyT3B0aW9uLmNlbnRlclggfHwgYXJjYmFyT3B0aW9uLmNlbnRlclkpIHtcclxuICAgIGNlbnRlclBvc2l0aW9uID0ge1xyXG4gICAgICB4OiBhcmNiYXJPcHRpb24uY2VudGVyWCA/IGFyY2Jhck9wdGlvbi5jZW50ZXJYIDogb3B0cy53aWR0aCAvIDIsXHJcbiAgICAgIHk6IGFyY2Jhck9wdGlvbi5jZW50ZXJZID8gYXJjYmFyT3B0aW9uLmNlbnRlclkgOiBvcHRzLmhlaWdodCAvIDJcclxuICAgIH07XHJcbiAgfSBlbHNlIHtcclxuICAgIGNlbnRlclBvc2l0aW9uID0ge1xyXG4gICAgICB4OiBvcHRzLndpZHRoIC8gMixcclxuICAgICAgeTogb3B0cy5oZWlnaHQgLyAyXHJcbiAgICB9O1xyXG4gIH1cclxuICB2YXIgcmFkaXVzO1xyXG4gIGlmIChhcmNiYXJPcHRpb24ucmFkaXVzKSB7XHJcbiAgICByYWRpdXMgPSBhcmNiYXJPcHRpb24ucmFkaXVzO1xyXG4gIH0gZWxzZSB7XHJcbiAgICByYWRpdXMgPSBNYXRoLm1pbihjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55KTtcclxuICAgIHJhZGl1cyAtPSA1ICogb3B0cy5waXg7XHJcbiAgICByYWRpdXMgLT0gYXJjYmFyT3B0aW9uLndpZHRoIC8gMjtcclxuICB9XHJcbiAgcmFkaXVzID0gcmFkaXVzIDwgMTAgPyAxMCA6IHJhZGl1cztcclxuICBhcmNiYXJPcHRpb24uY3VzdG9tQ29sb3IgPSBmaWxsQ3VzdG9tQ29sb3IoYXJjYmFyT3B0aW9uLmxpbmVhclR5cGUsIGFyY2Jhck9wdGlvbi5jdXN0b21Db2xvciwgc2VyaWVzLCBjb25maWcpO1xyXG4gIFxyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgZWFjaFNlcmllcyA9IHNlcmllc1tpXTtcclxuICAgIC8v6IOM5pmv6aKc6ImyXHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChhcmNiYXJPcHRpb24ud2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGFyY2Jhck9wdGlvbi5iYWNrZ3JvdW5kQ29sb3IgfHwgJyNFOUU5RTknKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcChhcmNiYXJPcHRpb24ubGluZUNhcCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgaWYgKGFyY2Jhck9wdGlvbi50eXBlID09ICdkZWZhdWx0Jykge1xyXG4gICAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCByYWRpdXMgLSAoYXJjYmFyT3B0aW9uLndpZHRoICogb3B0cy5waXggKyBhcmNiYXJPcHRpb24uZ2FwICogb3B0cy5waXgpICogaSwgYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGUgKiBNYXRoLlBJLCBhcmNiYXJPcHRpb24uZW5kQW5nbGUgKiBNYXRoLlBJLCBhcmNiYXJPcHRpb24uZGlyZWN0aW9uID09ICdjY3cnKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGNvbnRleHQuYXJjKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIHJhZGl1cyAtIChhcmNiYXJPcHRpb24ud2lkdGggKiBvcHRzLnBpeCArIGFyY2Jhck9wdGlvbi5nYXAgKiBvcHRzLnBpeCkgKiBpLCAwLCAyICogTWF0aC5QSSwgYXJjYmFyT3B0aW9uLmRpcmVjdGlvbiA9PSAnY2N3Jyk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgLy/ov5vluqbmnaFcclxuICAgIHZhciBmaWxsQ29sb3IgPSBlYWNoU2VyaWVzLmNvbG9yXHJcbiAgICBpZihhcmNiYXJPcHRpb24ubGluZWFyVHlwZSA9PSAnY3VzdG9tJyl7XHJcbiAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KGNlbnRlclBvc2l0aW9uLnggLSByYWRpdXMsIGNlbnRlclBvc2l0aW9uLnksIGNlbnRlclBvc2l0aW9uLnggKyByYWRpdXMsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKGFyY2Jhck9wdGlvbi5jdXN0b21Db2xvcltlYWNoU2VyaWVzLmxpbmVhckluZGV4XSwgMSkpXHJcbiAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IoZWFjaFNlcmllcy5jb2xvciwgMSkpXHJcbiAgICAgIGZpbGxDb2xvciA9IGdyZDtcclxuICAgIH1cclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGFyY2Jhck9wdGlvbi53aWR0aCAqIG9wdHMucGl4KTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZmlsbENvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcChhcmNiYXJPcHRpb24ubGluZUNhcCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgcmFkaXVzIC0gKGFyY2Jhck9wdGlvbi53aWR0aCAqIG9wdHMucGl4ICsgYXJjYmFyT3B0aW9uLmdhcCAqIG9wdHMucGl4KSAqIGksIGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlICogTWF0aC5QSSwgZWFjaFNlcmllcy5fcHJvcG9ydGlvbl8gKiBNYXRoLlBJLCBhcmNiYXJPcHRpb24uZGlyZWN0aW9uID09ICdjY3cnKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfVxyXG4gIGRyYXdSaW5nVGl0bGUob3B0cywgY29uZmlnLCBjb250ZXh0LCBjZW50ZXJQb3NpdGlvbik7XHJcbiAgcmV0dXJuIHtcclxuICAgIGNlbnRlcjogY2VudGVyUG9zaXRpb24sXHJcbiAgICByYWRpdXM6IHJhZGl1cyxcclxuICAgIHNlcmllczogc2VyaWVzXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0dhdWdlRGF0YVBvaW50cyhjYXRlZ29yaWVzLCBzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDUgJiYgYXJndW1lbnRzWzVdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNV0gOiAxO1xyXG4gIHZhciBnYXVnZU9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ2RlZmF1bHQnLFxyXG4gICAgc3RhcnRBbmdsZTogMC43NSxcclxuICAgIGVuZEFuZ2xlOiAwLjI1LFxyXG4gICAgd2lkdGg6IDE1LFxyXG4gICAgbGFiZWxPZmZzZXQ6MTMsXHJcbiAgICBzcGxpdExpbmU6IHtcclxuICAgICAgZml4UmFkaXVzOiAwLFxyXG4gICAgICBzcGxpdE51bWJlcjogMTAsXHJcbiAgICAgIHdpZHRoOiAxNSxcclxuICAgICAgY29sb3I6ICcjRkZGRkZGJyxcclxuICAgICAgY2hpbGROdW1iZXI6IDUsXHJcbiAgICAgIGNoaWxkV2lkdGg6IDVcclxuICAgIH0sXHJcbiAgICBwb2ludGVyOiB7XHJcbiAgICAgIHdpZHRoOiAxNSxcclxuICAgICAgY29sb3I6ICdhdXRvJ1xyXG4gICAgfVxyXG4gIH0sIG9wdHMuZXh0cmEuZ2F1Z2UpO1xyXG4gIGlmIChnYXVnZU9wdGlvbi5vbGRBbmdsZSA9PSB1bmRlZmluZWQpIHtcclxuICAgIGdhdWdlT3B0aW9uLm9sZEFuZ2xlID0gZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZTtcclxuICB9XHJcbiAgaWYgKGdhdWdlT3B0aW9uLm9sZERhdGEgPT0gdW5kZWZpbmVkKSB7XHJcbiAgICBnYXVnZU9wdGlvbi5vbGREYXRhID0gMDtcclxuICB9XHJcbiAgY2F0ZWdvcmllcyA9IGdldEdhdWdlQXhpc1BvaW50cyhjYXRlZ29yaWVzLCBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlLCBnYXVnZU9wdGlvbi5lbmRBbmdsZSk7XHJcbiAgdmFyIGNlbnRlclBvc2l0aW9uID0ge1xyXG4gICAgeDogb3B0cy53aWR0aCAvIDIsXHJcbiAgICB5OiBvcHRzLmhlaWdodCAvIDJcclxuICB9O1xyXG4gIHZhciByYWRpdXMgPSBNYXRoLm1pbihjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55KTtcclxuICByYWRpdXMgLT0gNSAqIG9wdHMucGl4O1xyXG4gIHJhZGl1cyAtPSBnYXVnZU9wdGlvbi53aWR0aCAvIDI7XHJcbiAgcmFkaXVzID0gcmFkaXVzIDwgMTAgPyAxMCA6IHJhZGl1cztcclxuICB2YXIgaW5uZXJSYWRpdXMgPSByYWRpdXMgLSBnYXVnZU9wdGlvbi53aWR0aDtcclxuICB2YXIgdG90YWxBbmdsZSA9IDA7XHJcbiAgLy/liKTmlq3ku6rooajnm5jnmoTmoLflvI/vvJpkZWZhdWx055m+5bqm5qC35byP77yMcHJvZ3Jlc3PmlrDmoLflvI9cclxuICBpZiAoZ2F1Z2VPcHRpb24udHlwZSA9PSAncHJvZ3Jlc3MnKSB7XHJcbiAgICAvLyMjIOesrOS4gOatpeeUu+S4reW/g+WchuW9ouiDjOaZr+WSjOi/m+W6puadoeiDjOaZr1xyXG4gICAgLy/kuK3lv4PlnIblvaLog4zmma9cclxuICAgIHZhciBwaWVSYWRpdXMgPSByYWRpdXMgLSBnYXVnZU9wdGlvbi53aWR0aCAqIDM7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgbGV0IGdyYWRpZW50ID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55IC0gcGllUmFkaXVzLCBjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55ICsgcGllUmFkaXVzKTtcclxuICAgIC8v6YWN572u5riQ5Y+Y5aGr5YWF77yI6LW354K577ya5Lit5b+D54K55ZCR5LiK5YeP5Y2K5b6E77yb57uT5p2f54K55Lit5b+D54K55ZCR5LiL5Yqg5Y2K5b6E77yJXHJcbiAgICBncmFkaWVudC5hZGRDb2xvclN0b3AoJzAnLCBoZXhUb1JnYihzZXJpZXNbMF0uY29sb3IsIDAuMykpO1xyXG4gICAgZ3JhZGllbnQuYWRkQ29sb3JTdG9wKCcxLjAnLCBoZXhUb1JnYihcIiNGRkZGRkZcIiwgMC4xKSk7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShncmFkaWVudCk7XHJcbiAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCBwaWVSYWRpdXMsIDAsIDIgKiBNYXRoLlBJLCBmYWxzZSk7XHJcbiAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgIC8v55S76L+b5bqm5p2h6IOM5pmvXHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChnYXVnZU9wdGlvbi53aWR0aCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGhleFRvUmdiKHNlcmllc1swXS5jb2xvciwgMC4zKSk7XHJcbiAgICBjb250ZXh0LnNldExpbmVDYXAoJ3JvdW5kJyk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgaW5uZXJSYWRpdXMsIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgKiBNYXRoLlBJLCBnYXVnZU9wdGlvbi5lbmRBbmdsZSAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAvLyMjIOesrOS6jOatpeeUu+WIu+W6pue6v1xyXG4gICAgaWYgKGdhdWdlT3B0aW9uLmVuZEFuZ2xlIDwgZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZSkge1xyXG4gICAgICB0b3RhbEFuZ2xlID0gMiArIGdhdWdlT3B0aW9uLmVuZEFuZ2xlIC0gZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHRvdGFsQW5nbGUgPSBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlIC0gZ2F1Z2VPcHRpb24uZW5kQW5nbGU7XHJcbiAgICB9XHJcbiAgICBsZXQgc3BsaXRBbmdsZSA9IHRvdGFsQW5nbGUgLyBnYXVnZU9wdGlvbi5zcGxpdExpbmUuc3BsaXROdW1iZXI7XHJcbiAgICBsZXQgY2hpbGRBbmdsZSA9IHRvdGFsQW5nbGUgLyBnYXVnZU9wdGlvbi5zcGxpdExpbmUuc3BsaXROdW1iZXIgLyBnYXVnZU9wdGlvbi5zcGxpdExpbmUuY2hpbGROdW1iZXI7XHJcbiAgICBsZXQgc3RhcnRYID0gLXJhZGl1cyAtIGdhdWdlT3B0aW9uLndpZHRoICogMC41IC0gZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLmZpeFJhZGl1cztcclxuICAgIGxldCBlbmRYID0gLXJhZGl1cyAtIGdhdWdlT3B0aW9uLndpZHRoIC0gZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLmZpeFJhZGl1cyArIGdhdWdlT3B0aW9uLnNwbGl0TGluZS53aWR0aDtcclxuICAgIGNvbnRleHQuc2F2ZSgpO1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICBjb250ZXh0LnJvdGF0ZSgoZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZSAtIDEpICogTWF0aC5QSSk7XHJcbiAgICBsZXQgbGVuID0gZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLnNwbGl0TnVtYmVyICogZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLmNoaWxkTnVtYmVyICsgMTtcclxuICAgIGxldCBwcm9jID0gc2VyaWVzWzBdLmRhdGEgKiBwcm9jZXNzO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsZW47IGkrKykge1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAvL+WIu+W6pue6v+maj+i/m+W6puWPmOiJslxyXG4gICAgICBpZiAocHJvYyA+IChpIC8gbGVuKSkge1xyXG4gICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoaGV4VG9SZ2Ioc2VyaWVzWzBdLmNvbG9yLCAxKSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShoZXhUb1JnYihzZXJpZXNbMF0uY29sb3IsIDAuMykpO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDMgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgMCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKGVuZFgsIDApO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LnJvdGF0ZShjaGlsZEFuZ2xlICogTWF0aC5QSSk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICAgIC8vIyMg56ys5LiJ5q2l55S76L+b5bqm5p2hXHJcbiAgICBzZXJpZXMgPSBnZXRHYXVnZUFyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBnYXVnZU9wdGlvbiwgcHJvY2Vzcyk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChnYXVnZU9wdGlvbi53aWR0aCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHNlcmllc1swXS5jb2xvcik7XHJcbiAgICBjb250ZXh0LnNldExpbmVDYXAoJ3JvdW5kJyk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgaW5uZXJSYWRpdXMsIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgKiBNYXRoLlBJLCBzZXJpZXNbMF0uX3Byb3BvcnRpb25fICogTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIC8vIyMg56ys5Zub5q2l55S75oyH6ZKIXHJcbiAgICBsZXQgcG9pbnRlclJhZGl1cyA9IHJhZGl1cyAtIGdhdWdlT3B0aW9uLndpZHRoICogMi41O1xyXG4gICAgY29udGV4dC5zYXZlKCk7XHJcbiAgICBjb250ZXh0LnRyYW5zbGF0ZShjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55KTtcclxuICAgIGNvbnRleHQucm90YXRlKChzZXJpZXNbMF0uX3Byb3BvcnRpb25fIC0gMSkgKiBNYXRoLlBJKTtcclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChnYXVnZU9wdGlvbi53aWR0aCAvIDMpO1xyXG4gICAgbGV0IGdyYWRpZW50MyA9IGNvbnRleHQuY3JlYXRlTGluZWFyR3JhZGllbnQoMCwgLXBvaW50ZXJSYWRpdXMgKiAwLjYsIDAsIHBvaW50ZXJSYWRpdXMgKiAwLjYpO1xyXG4gICAgZ3JhZGllbnQzLmFkZENvbG9yU3RvcCgnMCcsIGhleFRvUmdiKCcjRkZGRkZGJywgMCkpO1xyXG4gICAgZ3JhZGllbnQzLmFkZENvbG9yU3RvcCgnMC41JywgaGV4VG9SZ2Ioc2VyaWVzWzBdLmNvbG9yLCAxKSk7XHJcbiAgICBncmFkaWVudDMuYWRkQ29sb3JTdG9wKCcxLjAnLCBoZXhUb1JnYignI0ZGRkZGRicsIDApKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZ3JhZGllbnQzKTtcclxuICAgIGNvbnRleHQuYXJjKDAsIDAsIHBvaW50ZXJSYWRpdXMsIDAuODUgKiBNYXRoLlBJLCAxLjE1ICogTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aCgxKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc2VyaWVzWzBdLmNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHNlcmllc1swXS5jb2xvcik7XHJcbiAgICBjb250ZXh0Lm1vdmVUbygtcG9pbnRlclJhZGl1cyAtIGdhdWdlT3B0aW9uLndpZHRoIC8gMyAvIDIsIC00KTtcclxuICAgIGNvbnRleHQubGluZVRvKC1wb2ludGVyUmFkaXVzIC0gZ2F1Z2VPcHRpb24ud2lkdGggLyAzIC8gMiAtIDQsIDApO1xyXG4gICAgY29udGV4dC5saW5lVG8oLXBvaW50ZXJSYWRpdXMgLSBnYXVnZU9wdGlvbi53aWR0aCAvIDMgLyAyLCA0KTtcclxuICAgIGNvbnRleHQubGluZVRvKC1wb2ludGVyUmFkaXVzIC0gZ2F1Z2VPcHRpb24ud2lkdGggLyAzIC8gMiwgLTQpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgICAvL2RlZmF1bHTnmb7luqbmoLflvI9cclxuICB9IGVsc2Uge1xyXG4gICAgLy/nlLvog4zmma9cclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGdhdWdlT3B0aW9uLndpZHRoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgnYnV0dCcpO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYXRlZ29yaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIGxldCBlYWNoQ2F0ZWdvcmllcyA9IGNhdGVnb3JpZXNbaV07XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaENhdGVnb3JpZXMuY29sb3IpO1xyXG4gICAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCByYWRpdXMsIGVhY2hDYXRlZ29yaWVzLl9zdGFydEFuZ2xlXyAqIE1hdGguUEksIGVhY2hDYXRlZ29yaWVzLl9lbmRBbmdsZV8gKiBNYXRoLlBJLCBmYWxzZSk7XHJcbiAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNhdmUoKTtcclxuICAgIC8v55S75Yi75bqm57q/XHJcbiAgICBpZiAoZ2F1Z2VPcHRpb24uZW5kQW5nbGUgPCBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlKSB7XHJcbiAgICAgIHRvdGFsQW5nbGUgPSAyICsgZ2F1Z2VPcHRpb24uZW5kQW5nbGUgLSBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdG90YWxBbmdsZSA9IGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgLSBnYXVnZU9wdGlvbi5lbmRBbmdsZTtcclxuICAgIH1cclxuICAgIGxldCBzcGxpdEFuZ2xlID0gdG90YWxBbmdsZSAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlcjtcclxuICAgIGxldCBjaGlsZEFuZ2xlID0gdG90YWxBbmdsZSAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlciAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5jaGlsZE51bWJlcjtcclxuICAgIGxldCBzdGFydFggPSAtcmFkaXVzIC0gZ2F1Z2VPcHRpb24ud2lkdGggKiAwLjUgLSBnYXVnZU9wdGlvbi5zcGxpdExpbmUuZml4UmFkaXVzO1xyXG4gICAgbGV0IGVuZFggPSAtcmFkaXVzIC0gZ2F1Z2VPcHRpb24ud2lkdGggKiAwLjUgLSBnYXVnZU9wdGlvbi5zcGxpdExpbmUuZml4UmFkaXVzICsgZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLndpZHRoO1xyXG4gICAgbGV0IGNoaWxkZW5kWCA9IC1yYWRpdXMgLSBnYXVnZU9wdGlvbi53aWR0aCAqIDAuNSAtIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5maXhSYWRpdXMgKyBnYXVnZU9wdGlvbi5zcGxpdExpbmUuY2hpbGRXaWR0aDtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gICAgY29udGV4dC5yb3RhdGUoKGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgLSAxKSAqIE1hdGguUEkpO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBnYXVnZU9wdGlvbi5zcGxpdExpbmUuc3BsaXROdW1iZXIgKyAxOyBpKyspIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShnYXVnZU9wdGlvbi5zcGxpdExpbmUuY29sb3IpO1xyXG4gICAgICBjb250ZXh0LnNldExpbmVXaWR0aCgyICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIDApO1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhlbmRYLCAwKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5yb3RhdGUoc3BsaXRBbmdsZSAqIE1hdGguUEkpO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgICBjb250ZXh0LnNhdmUoKTtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gICAgY29udGV4dC5yb3RhdGUoKGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgLSAxKSAqIE1hdGguUEkpO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBnYXVnZU9wdGlvbi5zcGxpdExpbmUuc3BsaXROdW1iZXIgKiBnYXVnZU9wdGlvbi5zcGxpdExpbmUuY2hpbGROdW1iZXIgKyAxOyBpKyspIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShnYXVnZU9wdGlvbi5zcGxpdExpbmUuY29sb3IpO1xyXG4gICAgICBjb250ZXh0LnNldExpbmVXaWR0aCgxICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIDApO1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhjaGlsZGVuZFgsIDApO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LnJvdGF0ZShjaGlsZEFuZ2xlICogTWF0aC5QSSk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICAgIC8v55S75oyH6ZKIXHJcbiAgICBzZXJpZXMgPSBnZXRHYXVnZURhdGFQb2ludHMoc2VyaWVzLCBjYXRlZ29yaWVzLCBnYXVnZU9wdGlvbiwgcHJvY2Vzcyk7XHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgICBsZXQgZWFjaFNlcmllcyA9IHNlcmllc1tpXTtcclxuICAgICAgY29udGV4dC5zYXZlKCk7XHJcbiAgICAgIGNvbnRleHQudHJhbnNsYXRlKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gICAgICBjb250ZXh0LnJvdGF0ZSgoZWFjaFNlcmllcy5fcHJvcG9ydGlvbl8gLSAxKSAqIE1hdGguUEkpO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShlYWNoU2VyaWVzLmNvbG9yKTtcclxuICAgICAgY29udGV4dC5tb3ZlVG8oZ2F1Z2VPcHRpb24ucG9pbnRlci53aWR0aCwgMCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKDAsIC1nYXVnZU9wdGlvbi5wb2ludGVyLndpZHRoIC8gMik7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKC1pbm5lclJhZGl1cywgMCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKDAsIGdhdWdlT3B0aW9uLnBvaW50ZXIud2lkdGggLyAyKTtcclxuICAgICAgY29udGV4dC5saW5lVG8oZ2F1Z2VPcHRpb24ucG9pbnRlci53aWR0aCwgMCk7XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZSgnI0ZGRkZGRicpO1xyXG4gICAgICBjb250ZXh0LmFyYygwLCAwLCBnYXVnZU9wdGlvbi5wb2ludGVyLndpZHRoIC8gNiwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gICAgfVxyXG4gICAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSkge1xyXG4gICAgICBkcmF3R2F1Z2VMYWJlbChnYXVnZU9wdGlvbiwgcmFkaXVzLCBjZW50ZXJQb3NpdGlvbiwgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgIH1cclxuICB9XHJcbiAgLy/nlLvku6rooajnm5jmoIfpopjvvIzlia/moIfpophcclxuICBkcmF3UmluZ1RpdGxlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgY2VudGVyUG9zaXRpb24pO1xyXG4gIGlmIChwcm9jZXNzID09PSAxICYmIG9wdHMudHlwZSA9PT0gJ2dhdWdlJykge1xyXG4gICAgb3B0cy5leHRyYS5nYXVnZS5vbGRBbmdsZSA9IHNlcmllc1swXS5fcHJvcG9ydGlvbl87XHJcbiAgICBvcHRzLmV4dHJhLmdhdWdlLm9sZERhdGEgPSBzZXJpZXNbMF0uZGF0YTtcclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIGNlbnRlcjogY2VudGVyUG9zaXRpb24sXHJcbiAgICByYWRpdXM6IHJhZGl1cyxcclxuICAgIGlubmVyUmFkaXVzOiBpbm5lclJhZGl1cyxcclxuICAgIGNhdGVnb3JpZXM6IGNhdGVnb3JpZXMsXHJcbiAgICB0b3RhbEFuZ2xlOiB0b3RhbEFuZ2xlXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1JhZGFyRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAxO1xyXG4gIHZhciByYWRhck9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgZ3JpZENvbG9yOiAnI2NjY2NjYycsXHJcbiAgICBncmlkVHlwZTogJ3JhZGFyJyxcclxuICAgIGdyaWRFdmFsOjEsXHJcbiAgICBheGlzTGFiZWw6ZmFsc2UsXHJcbiAgICBheGlzTGFiZWxUb2ZpeDowLFxyXG4gICAgbGFiZWxTaG93OnRydWUsXHJcbiAgICBsYWJlbENvbG9yOicjNjY2NjY2JyxcclxuICAgIGxhYmVsUG9pbnRTaG93OmZhbHNlLFxyXG4gICAgbGFiZWxQb2ludFJhZGl1czozLFxyXG4gICAgbGFiZWxQb2ludENvbG9yOicjY2NjY2NjJyxcclxuICAgIG9wYWNpdHk6IDAuMixcclxuICAgIGdyaWRDb3VudDogMyxcclxuICAgIGJvcmRlcjpmYWxzZSxcclxuICAgIGJvcmRlcldpZHRoOjIsXHJcbiAgICBsaW5lYXJUeXBlOiAnbm9uZScsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgfSwgb3B0cy5leHRyYS5yYWRhcik7XHJcbiAgdmFyIGNvb3JkaW5hdGVBbmdsZSA9IGdldFJhZGFyQ29vcmRpbmF0ZVNlcmllcyhvcHRzLmNhdGVnb3JpZXMubGVuZ3RoKTtcclxuICB2YXIgY2VudGVyUG9zaXRpb24gPSB7XHJcbiAgICB4OiBvcHRzLmFyZWFbM10gKyAob3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXSkgLyAyLFxyXG4gICAgeTogb3B0cy5hcmVhWzBdICsgKG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdKSAvIDJcclxuICB9O1xyXG4gIHZhciB4ciA9IChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDJcclxuICB2YXIgeXIgPSAob3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl0pIC8gMlxyXG4gIHZhciByYWRpdXMgPSBNYXRoLm1pbih4ciAtIChnZXRNYXhUZXh0TGlzdExlbmd0aChvcHRzLmNhdGVnb3JpZXMsIGNvbmZpZy5mb250U2l6ZSwgY29udGV4dCkgKyBjb25maWcucmFkYXJMYWJlbFRleHRNYXJnaW4pLCB5ciAtIGNvbmZpZy5yYWRhckxhYmVsVGV4dE1hcmdpbik7XHJcbiAgcmFkaXVzIC09IGNvbmZpZy5yYWRhckxhYmVsVGV4dE1hcmdpbiAqIG9wdHMucGl4O1xyXG4gIHJhZGl1cyA9IHJhZGl1cyA8IDEwID8gMTAgOiByYWRpdXM7XHJcbiAgcmFkaXVzID0gcmFkYXJPcHRpb24ucmFkaXVzID8gcmFkYXJPcHRpb24ucmFkaXVzIDogcmFkaXVzO1xyXG4gIC8vIOeUu+WIhuWJsue6v1xyXG4gIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHJhZGFyT3B0aW9uLmdyaWRDb2xvcik7XHJcbiAgY29vcmRpbmF0ZUFuZ2xlLmZvckVhY2goZnVuY3Rpb24oYW5nbGUsaW5kZXgpIHtcclxuICAgIHZhciBwb3MgPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihyYWRpdXMgKiBNYXRoLmNvcyhhbmdsZSksIHJhZGl1cyAqIE1hdGguc2luKGFuZ2xlKSwgY2VudGVyUG9zaXRpb24pO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICBpZiAoaW5kZXggJSByYWRhck9wdGlvbi5ncmlkRXZhbCA9PSAwKSB7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKHBvcy54LCBwb3MueSk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgY29udGV4dC5zdHJva2UoKTtcclxuICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gIFxyXG4gIC8vIOeUu+iDjOaZr+e9keagvFxyXG4gIHZhciBfbG9vcCA9IGZ1bmN0aW9uIF9sb29wKGkpIHtcclxuICAgIHZhciBzdGFydFBvcyA9IHt9O1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHJhZGFyT3B0aW9uLmdyaWRDb2xvcik7XHJcbiAgICBpZiAocmFkYXJPcHRpb24uZ3JpZFR5cGUgPT0gJ3JhZGFyJykge1xyXG4gICAgICBjb29yZGluYXRlQW5nbGUuZm9yRWFjaChmdW5jdGlvbihhbmdsZSwgaW5kZXgpIHtcclxuICAgICAgICB2YXIgcG9zID0gY29udmVydENvb3JkaW5hdGVPcmlnaW4ocmFkaXVzIC8gcmFkYXJPcHRpb24uZ3JpZENvdW50ICogaSAqIE1hdGguY29zKGFuZ2xlKSwgcmFkaXVzIC9cclxuICAgICAgICAgIHJhZGFyT3B0aW9uLmdyaWRDb3VudCAqIGkgKiBNYXRoLnNpbihhbmdsZSksIGNlbnRlclBvc2l0aW9uKTtcclxuICAgICAgICBpZiAoaW5kZXggPT09IDApIHtcclxuICAgICAgICAgIHN0YXJ0UG9zID0gcG9zO1xyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9zLngsIHBvcy55KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5saW5lVG8ocG9zLngsIHBvcy55KTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFBvcy54LCBzdGFydFBvcy55KTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHZhciBwb3MgPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihyYWRpdXMgLyByYWRhck9wdGlvbi5ncmlkQ291bnQgKiBpICogTWF0aC5jb3MoMS41KSwgcmFkaXVzIC8gcmFkYXJPcHRpb24uZ3JpZENvdW50ICogaSAqIE1hdGguc2luKDEuNSksIGNlbnRlclBvc2l0aW9uKTtcclxuICAgICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgY2VudGVyUG9zaXRpb24ueSAtIHBvcy55LCAwLCAyICogTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgfTtcclxuICBmb3IgKHZhciBpID0gMTsgaSA8PSByYWRhck9wdGlvbi5ncmlkQ291bnQ7IGkrKykge1xyXG4gICAgX2xvb3AoaSk7XHJcbiAgfVxyXG4gIHJhZGFyT3B0aW9uLmN1c3RvbUNvbG9yID0gZmlsbEN1c3RvbUNvbG9yKHJhZGFyT3B0aW9uLmxpbmVhclR5cGUsIHJhZGFyT3B0aW9uLmN1c3RvbUNvbG9yLCBzZXJpZXMsIGNvbmZpZyk7XHJcbiAgdmFyIHJhZGFyRGF0YVBvaW50cyA9IGdldFJhZGFyRGF0YVBvaW50cyhjb29yZGluYXRlQW5nbGUsIGNlbnRlclBvc2l0aW9uLCByYWRpdXMsIHNlcmllcywgb3B0cywgcHJvY2Vzcyk7XHJcbiAgcmFkYXJEYXRhUG9pbnRzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgIC8vIOe7mOWItuWMuuWfn+aVsOaNrlxyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKHJhZGFyT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShlYWNoU2VyaWVzLmNvbG9yKTtcclxuICAgIFxyXG4gICAgdmFyIGZpbGxjb2xvciA9IGhleFRvUmdiKGVhY2hTZXJpZXMuY29sb3IsIHJhZGFyT3B0aW9uLm9wYWNpdHkpO1xyXG4gICAgaWYgKHJhZGFyT3B0aW9uLmxpbmVhclR5cGUgPT0gJ2N1c3RvbScpIHtcclxuICAgICAgdmFyIGdyZDtcclxuICAgICAgaWYoY29udGV4dC5jcmVhdGVDaXJjdWxhckdyYWRpZW50KXtcclxuICAgICAgICBncmQgPSBjb250ZXh0LmNyZWF0ZUNpcmN1bGFyR3JhZGllbnQoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgcmFkaXVzKVxyXG4gICAgICB9ZWxzZXtcclxuICAgICAgICBncmQgPSBjb250ZXh0LmNyZWF0ZVJhZGlhbEdyYWRpZW50KGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIDAsY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgcmFkaXVzKVxyXG4gICAgICB9XHJcbiAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IocmFkYXJPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW3Nlcmllc0luZGV4XS5saW5lYXJJbmRleF0sIHJhZGFyT3B0aW9uLm9wYWNpdHkpKVxyXG4gICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKGVhY2hTZXJpZXMuY29sb3IsIHJhZGFyT3B0aW9uLm9wYWNpdHkpKVxyXG4gICAgICBmaWxsY29sb3IgPSBncmRcclxuICAgIH1cclxuICAgIFxyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZmlsbGNvbG9yKTtcclxuICAgIGVhY2hTZXJpZXMuZGF0YS5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpbmRleCA9PT0gMCkge1xyXG4gICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ucG9zaXRpb24ueCwgaXRlbS5wb3NpdGlvbi55KTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnBvc2l0aW9uLngsIGl0ZW0ucG9zaXRpb24ueSk7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgaWYocmFkYXJPcHRpb24uYm9yZGVyID09PSB0cnVlKXtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIH1cclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBpZiAob3B0cy5kYXRhUG9pbnRTaGFwZSAhPT0gZmFsc2UpIHtcclxuICAgICAgdmFyIHBvaW50cyA9IGVhY2hTZXJpZXMuZGF0YS5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgICAgIHJldHVybiBpdGVtLnBvc2l0aW9uO1xyXG4gICAgICB9KTtcclxuICAgICAgZHJhd1BvaW50U2hhcGUocG9pbnRzLCBlYWNoU2VyaWVzLmNvbG9yLCBlYWNoU2VyaWVzLnBvaW50U2hhcGUsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIC8vIOeUu+WIu+W6puWAvFxyXG4gIGlmKHJhZGFyT3B0aW9uLmF4aXNMYWJlbCA9PT0gdHJ1ZSl7XHJcbiAgICBjb25zdCBtYXhEYXRhID0gTWF0aC5tYXgocmFkYXJPcHRpb24ubWF4LCBNYXRoLm1heC5hcHBseShudWxsLCBkYXRhQ29tYmluZShzZXJpZXMpKSk7XHJcbiAgICBjb25zdCBzdGVwTGVuZ3RoID0gcmFkaXVzIC8gcmFkYXJPcHRpb24uZ3JpZENvdW50O1xyXG4gICAgY29uc3QgZm9udFNpemUgPSBvcHRzLmZvbnRTaXplICogb3B0cy5waXg7XHJcbiAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKG9wdHMuZm9udENvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJhZGFyT3B0aW9uLmdyaWRDb3VudCArIDE7IGkrKykge1xyXG4gICAgICBsZXQgbGFiZWwgPSBpICogbWF4RGF0YSAvIHJhZGFyT3B0aW9uLmdyaWRDb3VudDtcclxuICAgICAgbGFiZWwgPSBsYWJlbC50b0ZpeGVkKHJhZGFyT3B0aW9uLmF4aXNMYWJlbFRvZml4KTtcclxuICAgICAgY29udGV4dC5maWxsVGV4dChTdHJpbmcobGFiZWwpLCBjZW50ZXJQb3NpdGlvbi54ICsgMyAqIG9wdHMucGl4LCBjZW50ZXJQb3NpdGlvbi55IC0gaSAqIHN0ZXBMZW5ndGggKyBmb250U2l6ZSAvIDIpO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAvLyBkcmF3IGxhYmVsIHRleHRcclxuICBkcmF3UmFkYXJMYWJlbChjb29yZGluYXRlQW5nbGUsIHJhZGl1cywgY2VudGVyUG9zaXRpb24sIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgXHJcbiAgLy8gZHJhdyBkYXRhTGFiZWxcclxuICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIHJhZGFyRGF0YVBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIHZhciBmb250U2l6ZSA9IGVhY2hTZXJpZXMudGV4dFNpemUgKiBvcHRzLnBpeCB8fCBjb25maWcuZm9udFNpemU7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShlYWNoU2VyaWVzLnRleHRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgIGVhY2hTZXJpZXMuZGF0YS5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgLy/lpoLmnpzmmK/kuK3lv4PngrnlnoLnm7TnmoTkuIrkuIvngrnkvY1cclxuICAgICAgICBpZihNYXRoLmFicyhpdGVtLnBvc2l0aW9uLnggLSBjZW50ZXJQb3NpdGlvbi54KTwyKXtcclxuICAgICAgICAgIC8v5aaC5p6c5Zyo5LiK6Z2iXHJcbiAgICAgICAgICBpZihpdGVtLnBvc2l0aW9uLnkgPCBjZW50ZXJQb3NpdGlvbi55KXtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KGl0ZW0udmFsdWUsIGl0ZW0ucG9zaXRpb24ueCwgaXRlbS5wb3NpdGlvbi55IC0gNCk7XHJcbiAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KGl0ZW0udmFsdWUsIGl0ZW0ucG9zaXRpb24ueCwgaXRlbS5wb3NpdGlvbi55ICsgZm9udFNpemUgKyAyKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgIC8v5aaC5p6c5Zyo5bem5L6nXHJcbiAgICAgICAgICBpZihpdGVtLnBvc2l0aW9uLnggPCBjZW50ZXJQb3NpdGlvbi54KXtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ3JpZ2h0Jyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFRleHQoaXRlbS52YWx1ZSwgaXRlbS5wb3NpdGlvbi54IC0gNCwgaXRlbS5wb3NpdGlvbi55ICsgZm9udFNpemUgLyAyIC0gMik7XHJcbiAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2xlZnQnKTtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsVGV4dChpdGVtLnZhbHVlLCBpdGVtLnBvc2l0aW9uLnggKyA0LCBpdGVtLnBvc2l0aW9uLnkgKyBmb250U2l6ZSAvIDIgLSAyKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgfSk7XHJcbiAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gIH1cclxuICBcclxuICByZXR1cm4ge1xyXG4gICAgY2VudGVyOiBjZW50ZXJQb3NpdGlvbixcclxuICAgIHJhZGl1czogcmFkaXVzLFxyXG4gICAgYW5nbGVMaXN0OiBjb29yZGluYXRlQW5nbGVcclxuICB9O1xyXG59XHJcblxyXG4vLyDnu4/nuqzluqbovazloqjljaHmiZhcclxuZnVuY3Rpb24gbG9ubGF0Mm1lcmNhdG9yKGxvbmdpdHVkZSwgbGF0aXR1ZGUpIHtcclxuICB2YXIgbWVyY2F0b3IgPSBBcnJheSgyKTtcclxuICB2YXIgeCA9IGxvbmdpdHVkZSAqIDIwMDM3NTA4LjM0IC8gMTgwO1xyXG4gIHZhciB5ID0gTWF0aC5sb2coTWF0aC50YW4oKDkwICsgbGF0aXR1ZGUpICogTWF0aC5QSSAvIDM2MCkpIC8gKE1hdGguUEkgLyAxODApO1xyXG4gIHkgPSB5ICogMjAwMzc1MDguMzQgLyAxODA7XHJcbiAgbWVyY2F0b3JbMF0gPSB4O1xyXG4gIG1lcmNhdG9yWzFdID0geTtcclxuICByZXR1cm4gbWVyY2F0b3I7XHJcbn1cclxuXHJcbi8vIOWiqOWNoeaJmOi9rOe7j+e6rOW6plxyXG5mdW5jdGlvbiBtZXJjYXRvcjJsb25sYXQobG9uZ2l0dWRlLCBsYXRpdHVkZSkge1xyXG4gIHZhciBsb25sYXQgPSBBcnJheSgyKVxyXG4gIHZhciB4ID0gbG9uZ2l0dWRlIC8gMjAwMzc1MDguMzQgKiAxODA7XHJcbiAgdmFyIHkgPSBsYXRpdHVkZSAvIDIwMDM3NTA4LjM0ICogMTgwO1xyXG4gIHkgPSAxODAgLyBNYXRoLlBJICogKDIgKiBNYXRoLmF0YW4oTWF0aC5leHAoeSAqIE1hdGguUEkgLyAxODApKSAtIE1hdGguUEkgLyAyKTtcclxuICBsb25sYXRbMF0gPSB4O1xyXG4gIGxvbmxhdFsxXSA9IHk7XHJcbiAgcmV0dXJuIGxvbmxhdDtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0Qm91bmRpbmdCb3goZGF0YSkge1xyXG4gIHZhciBib3VuZHMgPSB7fSxjb29yZHM7XHJcbiAgYm91bmRzLnhNaW4gPSAxODA7XHJcbiAgYm91bmRzLnhNYXggPSAwO1xyXG4gIGJvdW5kcy55TWluID0gOTA7XHJcbiAgYm91bmRzLnlNYXggPSAwXHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICB2YXIgY29vcmRhID0gZGF0YVtpXS5nZW9tZXRyeS5jb29yZGluYXRlc1xyXG4gICAgZm9yICh2YXIgayA9IDA7IGsgPCBjb29yZGEubGVuZ3RoOyBrKyspIHtcclxuICAgICAgY29vcmRzID0gY29vcmRhW2tdO1xyXG4gICAgICBpZiAoY29vcmRzLmxlbmd0aCA9PSAxKSB7XHJcbiAgICAgICAgY29vcmRzID0gY29vcmRzWzBdXHJcbiAgICAgIH1cclxuICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBjb29yZHMubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICB2YXIgbG9uZ2l0dWRlID0gY29vcmRzW2pdWzBdO1xyXG4gICAgICAgIHZhciBsYXRpdHVkZSA9IGNvb3Jkc1tqXVsxXTtcclxuICAgICAgICB2YXIgcG9pbnQgPSB7XHJcbiAgICAgICAgICB4OiBsb25naXR1ZGUsXHJcbiAgICAgICAgICB5OiBsYXRpdHVkZVxyXG4gICAgICAgIH1cclxuICAgICAgICBib3VuZHMueE1pbiA9IGJvdW5kcy54TWluIDwgcG9pbnQueCA/IGJvdW5kcy54TWluIDogcG9pbnQueDtcclxuICAgICAgICBib3VuZHMueE1heCA9IGJvdW5kcy54TWF4ID4gcG9pbnQueCA/IGJvdW5kcy54TWF4IDogcG9pbnQueDtcclxuICAgICAgICBib3VuZHMueU1pbiA9IGJvdW5kcy55TWluIDwgcG9pbnQueSA/IGJvdW5kcy55TWluIDogcG9pbnQueTtcclxuICAgICAgICBib3VuZHMueU1heCA9IGJvdW5kcy55TWF4ID4gcG9pbnQueSA/IGJvdW5kcy55TWF4IDogcG9pbnQueTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gYm91bmRzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBjb29yZGluYXRlVG9Qb2ludChsYXRpdHVkZSwgbG9uZ2l0dWRlLCBib3VuZHMsIHNjYWxlLCB4b2Zmc2V0LCB5b2Zmc2V0KSB7XHJcbiAgcmV0dXJuIHtcclxuICAgIHg6IChsb25naXR1ZGUgLSBib3VuZHMueE1pbikgKiBzY2FsZSArIHhvZmZzZXQsXHJcbiAgICB5OiAoYm91bmRzLnlNYXggLSBsYXRpdHVkZSkgKiBzY2FsZSArIHlvZmZzZXRcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBwb2ludFRvQ29vcmRpbmF0ZShwb2ludFksIHBvaW50WCwgYm91bmRzLCBzY2FsZSwgeG9mZnNldCwgeW9mZnNldCkge1xyXG4gIHJldHVybiB7XHJcbiAgICB4OiAocG9pbnRYIC0geG9mZnNldCkgLyBzY2FsZSArIGJvdW5kcy54TWluLFxyXG4gICAgeTogYm91bmRzLnlNYXggLSAocG9pbnRZIC0geW9mZnNldCkgLyBzY2FsZVxyXG4gIH07XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGlzUmF5SW50ZXJzZWN0c1NlZ21lbnQocG9pLCBzX3BvaSwgZV9wb2kpIHtcclxuICBpZiAoc19wb2lbMV0gPT0gZV9wb2lbMV0pIHtcclxuICAgIHJldHVybiBmYWxzZTtcclxuICB9XHJcbiAgaWYgKHNfcG9pWzFdID4gcG9pWzFdICYmIGVfcG9pWzFdID4gcG9pWzFdKSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG4gIGlmIChzX3BvaVsxXSA8IHBvaVsxXSAmJiBlX3BvaVsxXSA8IHBvaVsxXSkge1xyXG4gICAgcmV0dXJuIGZhbHNlO1xyXG4gIH1cclxuICBpZiAoc19wb2lbMV0gPT0gcG9pWzFdICYmIGVfcG9pWzFdID4gcG9pWzFdKSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG4gIGlmIChlX3BvaVsxXSA9PSBwb2lbMV0gJiYgc19wb2lbMV0gPiBwb2lbMV0pIHtcclxuICAgIHJldHVybiBmYWxzZTtcclxuICB9XHJcbiAgaWYgKHNfcG9pWzBdIDwgcG9pWzBdICYmIGVfcG9pWzFdIDwgcG9pWzFdKSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG4gIGxldCB4c2VnID0gZV9wb2lbMF0gLSAoZV9wb2lbMF0gLSBzX3BvaVswXSkgKiAoZV9wb2lbMV0gLSBwb2lbMV0pIC8gKGVfcG9pWzFdIC0gc19wb2lbMV0pO1xyXG4gIGlmICh4c2VnIDwgcG9pWzBdKSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfSBlbHNlIHtcclxuICAgIHJldHVybiB0cnVlO1xyXG4gIH1cclxufVxyXG5cclxuZnVuY3Rpb24gaXNQb2lXaXRoaW5Qb2x5KHBvaSwgcG9seSwgbWVyY2F0b3IpIHtcclxuICBsZXQgc2luc2MgPSAwO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgcG9seS5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGVwb2x5ID0gcG9seVtpXVswXTtcclxuICAgIGlmIChwb2x5Lmxlbmd0aCA9PSAxKSB7XHJcbiAgICAgIGVwb2x5ID0gcG9seVtpXVswXVxyXG4gICAgfVxyXG4gICAgZm9yIChsZXQgaiA9IDA7IGogPCBlcG9seS5sZW5ndGggLSAxOyBqKyspIHtcclxuICAgICAgbGV0IHNfcG9pID0gZXBvbHlbal07XHJcbiAgICAgIGxldCBlX3BvaSA9IGVwb2x5W2ogKyAxXTtcclxuICAgICAgaWYgKG1lcmNhdG9yKSB7XHJcbiAgICAgICAgc19wb2kgPSBsb25sYXQybWVyY2F0b3IoZXBvbHlbal1bMF0sIGVwb2x5W2pdWzFdKTtcclxuICAgICAgICBlX3BvaSA9IGxvbmxhdDJtZXJjYXRvcihlcG9seVtqICsgMV1bMF0sIGVwb2x5W2ogKyAxXVsxXSk7XHJcbiAgICAgIH1cclxuICAgICAgaWYgKGlzUmF5SW50ZXJzZWN0c1NlZ21lbnQocG9pLCBzX3BvaSwgZV9wb2kpKSB7XHJcbiAgICAgICAgc2luc2MgKz0gMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpZiAoc2luc2MgJSAyID09IDEpIHtcclxuICAgIHJldHVybiB0cnVlO1xyXG4gIH0gZWxzZSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3TWFwRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBtYXBPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIGJvcmRlcjogdHJ1ZSxcclxuICAgIG1lcmNhdG9yOiBmYWxzZSxcclxuICAgIGJvcmRlcldpZHRoOiAxLFxyXG4gICAgYWN0aXZlOnRydWUsXHJcbiAgICBib3JkZXJDb2xvcjogJyM2NjY2NjYnLFxyXG4gICAgZmlsbE9wYWNpdHk6IDAuNixcclxuICAgIGFjdGl2ZUJvcmRlckNvbG9yOiAnI2YwNDg2NCcsXHJcbiAgICBhY3RpdmVGaWxsQ29sb3I6ICcjZmFjYzE0JyxcclxuICAgIGFjdGl2ZUZpbGxPcGFjaXR5OiAxXHJcbiAgfSwgb3B0cy5leHRyYS5tYXApO1xyXG4gIHZhciBjb29yZHMsIHBvaW50O1xyXG4gIHZhciBkYXRhID0gc2VyaWVzO1xyXG4gIHZhciBib3VuZHMgPSBnZXRCb3VuZGluZ0JveChkYXRhKTtcclxuICBpZiAobWFwT3B0aW9uLm1lcmNhdG9yKSB7XHJcbiAgICB2YXIgbWF4ID0gbG9ubGF0Mm1lcmNhdG9yKGJvdW5kcy54TWF4LCBib3VuZHMueU1heClcclxuICAgIHZhciBtaW4gPSBsb25sYXQybWVyY2F0b3IoYm91bmRzLnhNaW4sIGJvdW5kcy55TWluKVxyXG4gICAgYm91bmRzLnhNYXggPSBtYXhbMF1cclxuICAgIGJvdW5kcy55TWF4ID0gbWF4WzFdXHJcbiAgICBib3VuZHMueE1pbiA9IG1pblswXVxyXG4gICAgYm91bmRzLnlNaW4gPSBtaW5bMV1cclxuICB9XHJcbiAgdmFyIHhTY2FsZSA9IG9wdHMud2lkdGggLyBNYXRoLmFicyhib3VuZHMueE1heCAtIGJvdW5kcy54TWluKTtcclxuICB2YXIgeVNjYWxlID0gb3B0cy5oZWlnaHQgLyBNYXRoLmFicyhib3VuZHMueU1heCAtIGJvdW5kcy55TWluKTtcclxuICB2YXIgc2NhbGUgPSB4U2NhbGUgPCB5U2NhbGUgPyB4U2NhbGUgOiB5U2NhbGU7XHJcbiAgdmFyIHhvZmZzZXQgPSBvcHRzLndpZHRoIC8gMiAtIE1hdGguYWJzKGJvdW5kcy54TWF4IC0gYm91bmRzLnhNaW4pIC8gMiAqIHNjYWxlO1xyXG4gIHZhciB5b2Zmc2V0ID0gb3B0cy5oZWlnaHQgLyAyIC0gTWF0aC5hYnMoYm91bmRzLnlNYXggLSBib3VuZHMueU1pbikgLyAyICogc2NhbGU7XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgobWFwT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShtYXBPcHRpb24uYm9yZGVyQ29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2Ioc2VyaWVzW2ldLmNvbG9yLCBzZXJpZXNbaV0uZmlsbE9wYWNpdHl8fG1hcE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgaWYgKG1hcE9wdGlvbi5hY3RpdmUgPT0gdHJ1ZSAmJiBvcHRzLnRvb2x0aXApIHtcclxuICAgICAgaWYgKG9wdHMudG9vbHRpcC5pbmRleCA9PSBpKSB7XHJcbiAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShtYXBPcHRpb24uYWN0aXZlQm9yZGVyQ29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGhleFRvUmdiKG1hcE9wdGlvbi5hY3RpdmVGaWxsQ29sb3IsIG1hcE9wdGlvbi5hY3RpdmVGaWxsT3BhY2l0eSkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB2YXIgY29vcmRhID0gZGF0YVtpXS5nZW9tZXRyeS5jb29yZGluYXRlc1xyXG4gICAgZm9yICh2YXIgayA9IDA7IGsgPCBjb29yZGEubGVuZ3RoOyBrKyspIHtcclxuICAgICAgY29vcmRzID0gY29vcmRhW2tdO1xyXG4gICAgICBpZiAoY29vcmRzLmxlbmd0aCA9PSAxKSB7XHJcbiAgICAgICAgY29vcmRzID0gY29vcmRzWzBdXHJcbiAgICAgIH1cclxuICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBjb29yZHMubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICB2YXIgZ2Fvc2kgPSBBcnJheSgyKTtcclxuICAgICAgICBpZiAobWFwT3B0aW9uLm1lcmNhdG9yKSB7XHJcbiAgICAgICAgICBnYW9zaSA9IGxvbmxhdDJtZXJjYXRvcihjb29yZHNbal1bMF0sIGNvb3Jkc1tqXVsxXSlcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgZ2Fvc2kgPSBjb29yZHNbal1cclxuICAgICAgICB9XHJcbiAgICAgICAgcG9pbnQgPSBjb29yZGluYXRlVG9Qb2ludChnYW9zaVsxXSwgZ2Fvc2lbMF0sIGJvdW5kcywgc2NhbGUsIHhvZmZzZXQsIHlvZmZzZXQpXHJcbiAgICAgICAgaWYgKGogPT09IDApIHtcclxuICAgICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludC54LCBwb2ludC55KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5saW5lVG8ocG9pbnQueCwgcG9pbnQueSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICBpZiAobWFwT3B0aW9uLmJvcmRlciA9PSB0cnVlKSB7XHJcbiAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpZiAob3B0cy5kYXRhTGFiZWwgPT0gdHJ1ZSkge1xyXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIHZhciBjZW50ZXJQb2ludCA9IGRhdGFbaV0ucHJvcGVydGllcy5jZW50cm9pZDtcclxuICAgICAgaWYgKGNlbnRlclBvaW50KSB7XHJcbiAgICAgICAgaWYgKG1hcE9wdGlvbi5tZXJjYXRvcikge1xyXG4gICAgICAgICAgY2VudGVyUG9pbnQgPSBsb25sYXQybWVyY2F0b3IoZGF0YVtpXS5wcm9wZXJ0aWVzLmNlbnRyb2lkWzBdLCBkYXRhW2ldLnByb3BlcnRpZXMuY2VudHJvaWRbMV0pXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHBvaW50ID0gY29vcmRpbmF0ZVRvUG9pbnQoY2VudGVyUG9pbnRbMV0sIGNlbnRlclBvaW50WzBdLCBib3VuZHMsIHNjYWxlLCB4b2Zmc2V0LCB5b2Zmc2V0KTtcclxuICAgICAgICBsZXQgZm9udFNpemUgPSBkYXRhW2ldLnRleHRTaXplICogb3B0cy5waXggfHwgY29uZmlnLmZvbnRTaXplO1xyXG4gICAgICAgIGxldCBmb250Q29sb3IgPSBkYXRhW2ldLnRleHRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcjtcclxuICAgICAgICBpZihtYXBPcHRpb24uYWN0aXZlICYmIG1hcE9wdGlvbi5hY3RpdmVUZXh0Q29sb3IgJiYgb3B0cy50b29sdGlwICYmIG9wdHMudG9vbHRpcC5pbmRleCA9PSBpKXtcclxuICAgICAgICAgIGZvbnRDb2xvciA9IG1hcE9wdGlvbi5hY3RpdmVUZXh0Q29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxldCB0ZXh0ID0gZGF0YVtpXS5wcm9wZXJ0aWVzLm5hbWU7XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKVxyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZvbnRDb2xvcilcclxuICAgICAgICBjb250ZXh0LmZpbGxUZXh0KHRleHQsIHBvaW50LnggLSBtZWFzdXJlVGV4dCh0ZXh0LCBmb250U2l6ZSwgY29udGV4dCkgLyAyLCBwb2ludC55ICsgZm9udFNpemUgLyAyKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgb3B0cy5jaGFydERhdGEubWFwRGF0YSA9IHtcclxuICAgIGJvdW5kczogYm91bmRzLFxyXG4gICAgc2NhbGU6IHNjYWxlLFxyXG4gICAgeG9mZnNldDogeG9mZnNldCxcclxuICAgIHlvZmZzZXQ6IHlvZmZzZXQsXHJcbiAgICBtZXJjYXRvcjogbWFwT3B0aW9uLm1lcmNhdG9yXHJcbiAgfVxyXG4gIGRyYXdUb29sVGlwQnJpZGdlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgMSk7XHJcbiAgY29udGV4dC5kcmF3KCk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIG5vcm1hbEludChtaW4sIG1heCwgaXRlcikge1xyXG4gIGl0ZXIgPSBpdGVyID09IDAgPyAxIDogaXRlcjtcclxuICB2YXIgYXJyID0gW107XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBpdGVyOyBpKyspIHtcclxuICAgIGFycltpXSA9IE1hdGgucmFuZG9tKCk7XHJcbiAgfTtcclxuICByZXR1cm4gTWF0aC5mbG9vcihhcnIucmVkdWNlKGZ1bmN0aW9uKGksIGopIHtcclxuICAgIHJldHVybiBpICsgalxyXG4gIH0pIC8gaXRlciAqIChtYXggLSBtaW4pKSArIG1pbjtcclxufTtcclxuXHJcbmZ1bmN0aW9uIGNvbGxpc2lvbk5ldyhhcmVhLCBwb2ludHMsIHdpZHRoLCBoZWlnaHQpIHtcclxuICB2YXIgaXNJbiA9IGZhbHNlO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgcG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBpZiAocG9pbnRzW2ldLmFyZWEpIHtcclxuICAgICAgaWYgKGFyZWFbM10gPCBwb2ludHNbaV0uYXJlYVsxXSB8fCBhcmVhWzBdID4gcG9pbnRzW2ldLmFyZWFbMl0gfHwgYXJlYVsxXSA+IHBvaW50c1tpXS5hcmVhWzNdIHx8IGFyZWFbMl0gPCBwb2ludHNbaV0uYXJlYVswXSkge1xyXG4gICAgICAgIGlmIChhcmVhWzBdIDwgMCB8fCBhcmVhWzFdIDwgMCB8fCBhcmVhWzJdID4gd2lkdGggfHwgYXJlYVszXSA+IGhlaWdodCkge1xyXG4gICAgICAgICAgaXNJbiA9IHRydWU7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgaXNJbiA9IGZhbHNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpc0luID0gdHJ1ZTtcclxuICAgICAgICBicmVhaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gaXNJbjtcclxufTtcclxuXHJcbmZ1bmN0aW9uIGdldFdvcmRDbG91ZFBvaW50KG9wdHMsIHR5cGUsIGNvbnRleHQpIHtcclxuICBsZXQgcG9pbnRzID0gb3B0cy5zZXJpZXM7XHJcbiAgc3dpdGNoICh0eXBlKSB7XHJcbiAgICBjYXNlICdub3JtYWwnOlxyXG4gICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgIGxldCB0ZXh0ID0gcG9pbnRzW2ldLm5hbWU7XHJcbiAgICAgICAgbGV0IHRIZWlnaHQgPSBwb2ludHNbaV0udGV4dFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgICBsZXQgdFdpZHRoID0gbWVhc3VyZVRleHQodGV4dCwgdEhlaWdodCwgY29udGV4dCk7XHJcbiAgICAgICAgbGV0IHgsIHk7XHJcbiAgICAgICAgbGV0IGFyZWE7XHJcbiAgICAgICAgbGV0IGJyZWFrbnVtID0gMDtcclxuICAgICAgICB3aGlsZSAodHJ1ZSkge1xyXG4gICAgICAgICAgYnJlYWtudW0rKztcclxuICAgICAgICAgIHggPSBub3JtYWxJbnQoLW9wdHMud2lkdGggLyAyLCBvcHRzLndpZHRoIC8gMiwgNSkgLSB0V2lkdGggLyAyO1xyXG4gICAgICAgICAgeSA9IG5vcm1hbEludCgtb3B0cy5oZWlnaHQgLyAyLCBvcHRzLmhlaWdodCAvIDIsIDUpICsgdEhlaWdodCAvIDI7XHJcbiAgICAgICAgICBhcmVhID0gW3ggLSA1ICsgb3B0cy53aWR0aCAvIDIsIHkgLSA1IC0gdEhlaWdodCArIG9wdHMuaGVpZ2h0IC8gMiwgeCArIHRXaWR0aCArIDUgKyBvcHRzLndpZHRoIC8gMiwgeSArIDUgK1xyXG4gICAgICAgICAgICBvcHRzLmhlaWdodCAvIDJcclxuICAgICAgICAgIF07XHJcbiAgICAgICAgICBsZXQgaXNDb2xsaXNpb24gPSBjb2xsaXNpb25OZXcoYXJlYSwgcG9pbnRzLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAoIWlzQ29sbGlzaW9uKSBicmVhaztcclxuICAgICAgICAgIGlmIChicmVha251bSA9PSAxMDAwKSB7XHJcbiAgICAgICAgICAgIGFyZWEgPSBbLTEwMCwgLTEwMCwgLTEwMCwgLTEwMF07XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgcG9pbnRzW2ldLmFyZWEgPSBhcmVhO1xyXG4gICAgICB9XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAndmVydGljYWwnOlxyXG4gICAgICBmdW5jdGlvbiBTcGluKCkge1xyXG4gICAgICAgIC8v6I635Y+W5Z2H5YyA6ZqP5py65YC877yM5piv5ZCm5peL6L2s77yM5peL6L2s55qE5qaC546H5Li677yIMS0wLjXvvIlcclxuICAgICAgICBpZiAoTWF0aC5yYW5kb20oKSA+IDAuNykge1xyXG4gICAgICAgICAgcmV0dXJuIHRydWU7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIHJldHVybiBmYWxzZVxyXG4gICAgICAgIH07XHJcbiAgICAgIH07XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgcG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgbGV0IHRleHQgPSBwb2ludHNbaV0ubmFtZTtcclxuICAgICAgICBsZXQgdEhlaWdodCA9IHBvaW50c1tpXS50ZXh0U2l6ZSAqIG9wdHMucGl4O1xyXG4gICAgICAgIGxldCB0V2lkdGggPSBtZWFzdXJlVGV4dCh0ZXh0LCB0SGVpZ2h0LCBjb250ZXh0KTtcclxuICAgICAgICBsZXQgaXNTcGluID0gU3BpbigpO1xyXG4gICAgICAgIGxldCB4LCB5LCBhcmVhLCBhcmVhdjtcclxuICAgICAgICBsZXQgYnJlYWtudW0gPSAwO1xyXG4gICAgICAgIHdoaWxlICh0cnVlKSB7XHJcbiAgICAgICAgICBicmVha251bSsrO1xyXG4gICAgICAgICAgbGV0IGlzQ29sbGlzaW9uO1xyXG4gICAgICAgICAgaWYgKGlzU3Bpbikge1xyXG4gICAgICAgICAgICB4ID0gbm9ybWFsSW50KC1vcHRzLndpZHRoIC8gMiwgb3B0cy53aWR0aCAvIDIsIDUpIC0gdFdpZHRoIC8gMjtcclxuICAgICAgICAgICAgeSA9IG5vcm1hbEludCgtb3B0cy5oZWlnaHQgLyAyLCBvcHRzLmhlaWdodCAvIDIsIDUpICsgdEhlaWdodCAvIDI7XHJcbiAgICAgICAgICAgIGFyZWEgPSBbeSAtIDUgLSB0V2lkdGggKyBvcHRzLndpZHRoIC8gMiwgKC14IC0gNSArIG9wdHMuaGVpZ2h0IC8gMiksIHkgKyA1ICsgb3B0cy53aWR0aCAvIDIsICgteCArIHRIZWlnaHQgKyA1ICsgb3B0cy5oZWlnaHQgLyAyKV07XHJcbiAgICAgICAgICAgIGFyZWF2ID0gW29wdHMud2lkdGggLSAob3B0cy53aWR0aCAvIDIgLSBvcHRzLmhlaWdodCAvIDIpIC0gKC14ICsgdEhlaWdodCArIDUgKyBvcHRzLmhlaWdodCAvIDIpIC0gNSwgKG9wdHMuaGVpZ2h0IC8gMiAtIG9wdHMud2lkdGggLyAyKSArICh5IC0gNSAtIHRXaWR0aCArIG9wdHMud2lkdGggLyAyKSAtIDUsIG9wdHMud2lkdGggLSAob3B0cy53aWR0aCAvIDIgLSBvcHRzLmhlaWdodCAvIDIpIC0gKC14ICsgdEhlaWdodCArIDUgKyBvcHRzLmhlaWdodCAvIDIpICsgdEhlaWdodCwgKG9wdHMuaGVpZ2h0IC8gMiAtIG9wdHMud2lkdGggLyAyKSArICh5IC0gNSAtIHRXaWR0aCArIG9wdHMud2lkdGggLyAyKSArIHRXaWR0aCArIDVdO1xyXG4gICAgICAgICAgICBpc0NvbGxpc2lvbiA9IGNvbGxpc2lvbk5ldyhhcmVhdiwgcG9pbnRzLCBvcHRzLmhlaWdodCwgb3B0cy53aWR0aCk7XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICB4ID0gbm9ybWFsSW50KC1vcHRzLndpZHRoIC8gMiwgb3B0cy53aWR0aCAvIDIsIDUpIC0gdFdpZHRoIC8gMjtcclxuICAgICAgICAgICAgeSA9IG5vcm1hbEludCgtb3B0cy5oZWlnaHQgLyAyLCBvcHRzLmhlaWdodCAvIDIsIDUpICsgdEhlaWdodCAvIDI7XHJcbiAgICAgICAgICAgIGFyZWEgPSBbeCAtIDUgKyBvcHRzLndpZHRoIC8gMiwgeSAtIDUgLSB0SGVpZ2h0ICsgb3B0cy5oZWlnaHQgLyAyLCB4ICsgdFdpZHRoICsgNSArIG9wdHMud2lkdGggLyAyLCB5ICsgNSArIG9wdHMuaGVpZ2h0IC8gMl07XHJcbiAgICAgICAgICAgIGlzQ29sbGlzaW9uID0gY29sbGlzaW9uTmV3KGFyZWEsIHBvaW50cywgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaWYgKCFpc0NvbGxpc2lvbikgYnJlYWs7XHJcbiAgICAgICAgICBpZiAoYnJlYWtudW0gPT0gMTAwMCkge1xyXG4gICAgICAgICAgICBhcmVhID0gWy0xMDAwLCAtMTAwMCwgLTEwMDAsIC0xMDAwXTtcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgICBpZiAoaXNTcGluKSB7XHJcbiAgICAgICAgICBwb2ludHNbaV0uYXJlYSA9IGFyZWF2O1xyXG4gICAgICAgICAgcG9pbnRzW2ldLmFyZWF2ID0gYXJlYTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgcG9pbnRzW2ldLmFyZWEgPSBhcmVhO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwb2ludHNbaV0ucm90YXRlID0gaXNTcGluO1xyXG4gICAgICB9O1xyXG4gICAgICBicmVhaztcclxuICB9XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1dvcmRDbG91ZERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICBsZXQgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICBsZXQgd29yZE9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ25vcm1hbCcsXHJcbiAgICBhdXRvQ29sb3JzOiB0cnVlXHJcbiAgfSwgb3B0cy5leHRyYS53b3JkKTtcclxuICBpZiAoIW9wdHMuY2hhcnREYXRhLndvcmRDbG91ZERhdGEpIHtcclxuICAgIG9wdHMuY2hhcnREYXRhLndvcmRDbG91ZERhdGEgPSBnZXRXb3JkQ2xvdWRQb2ludChvcHRzLCB3b3JkT3B0aW9uLnR5cGUsIGNvbnRleHQpO1xyXG4gIH1cclxuICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gIGNvbnRleHQuc2V0RmlsbFN0eWxlKG9wdHMuYmFja2dyb3VuZCk7XHJcbiAgY29udGV4dC5yZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICBjb250ZXh0LmZpbGwoKTtcclxuICBjb250ZXh0LnNhdmUoKTtcclxuICBsZXQgcG9pbnRzID0gb3B0cy5jaGFydERhdGEud29yZENsb3VkRGF0YTtcclxuICBjb250ZXh0LnRyYW5zbGF0ZShvcHRzLndpZHRoIC8gMiwgb3B0cy5oZWlnaHQgLyAyKTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgY29udGV4dC5zYXZlKCk7XHJcbiAgICBpZiAocG9pbnRzW2ldLnJvdGF0ZSkge1xyXG4gICAgICBjb250ZXh0LnJvdGF0ZSg5MCAqIE1hdGguUEkgLyAxODApO1xyXG4gICAgfVxyXG4gICAgbGV0IHRleHQgPSBwb2ludHNbaV0ubmFtZTtcclxuICAgIGxldCB0SGVpZ2h0ID0gcG9pbnRzW2ldLnRleHRTaXplICogb3B0cy5waXg7XHJcbiAgICBsZXQgdFdpZHRoID0gbWVhc3VyZVRleHQodGV4dCwgdEhlaWdodCwgY29udGV4dCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShwb2ludHNbaV0uY29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUocG9pbnRzW2ldLmNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUodEhlaWdodCk7XHJcbiAgICBpZiAocG9pbnRzW2ldLnJvdGF0ZSkge1xyXG4gICAgICBpZiAocG9pbnRzW2ldLmFyZWF2WzBdID4gMCkge1xyXG4gICAgICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgICAgIGlmIChvcHRzLnRvb2x0aXAuaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgICBjb250ZXh0LnN0cm9rZVRleHQodGV4dCwgKHBvaW50c1tpXS5hcmVhdlswXSArIDUgLSBvcHRzLndpZHRoIC8gMikgKiBwcm9jZXNzIC0gdFdpZHRoICogKDEgLSBwcm9jZXNzKSAvIDIsIChwb2ludHNbaV0uYXJlYXZbMV0gKyA1ICsgdEhlaWdodCAtIG9wdHMuaGVpZ2h0IC8gMikgKiBwcm9jZXNzKTtcclxuICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFRleHQodGV4dCwgKHBvaW50c1tpXS5hcmVhdlswXSArIDUgLSBvcHRzLndpZHRoIC8gMikgKiBwcm9jZXNzIC0gdFdpZHRoICogKDEgLSBwcm9jZXNzKSAvIDIsIChwb2ludHNbaV0uYXJlYXZbMV0gKyA1ICsgdEhlaWdodCAtIG9wdHMuaGVpZ2h0IC8gMikgKiBwcm9jZXNzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5maWxsVGV4dCh0ZXh0LCAocG9pbnRzW2ldLmFyZWF2WzBdICsgNSAtIG9wdHMud2lkdGggLyAyKSAqIHByb2Nlc3MgLSB0V2lkdGggKiAoMSAtIHByb2Nlc3MpIC8gMiwgKHBvaW50c1tpXS5hcmVhdlsxXSArIDUgKyB0SGVpZ2h0IC0gb3B0cy5oZWlnaHQgLyAyKSAqIHByb2Nlc3MpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaWYgKHBvaW50c1tpXS5hcmVhWzBdID4gMCkge1xyXG4gICAgICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgICAgIGlmIChvcHRzLnRvb2x0aXAuaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgICBjb250ZXh0LnN0cm9rZVRleHQodGV4dCwgKHBvaW50c1tpXS5hcmVhWzBdICsgNSAtIG9wdHMud2lkdGggLyAyKSAqIHByb2Nlc3MgLSB0V2lkdGggKiAoMSAtIHByb2Nlc3MpIC8gMiwgKHBvaW50c1tpXS5hcmVhWzFdICsgNSArIHRIZWlnaHQgLSBvcHRzLmhlaWdodCAvIDIpICogcHJvY2Vzcyk7XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KHRleHQsIChwb2ludHNbaV0uYXJlYVswXSArIDUgLSBvcHRzLndpZHRoIC8gMikgKiBwcm9jZXNzIC0gdFdpZHRoICogKDEgLSBwcm9jZXNzKSAvIDIsIChwb2ludHNbaV0uYXJlYVsxXSArIDUgKyB0SGVpZ2h0IC0gb3B0cy5oZWlnaHQgLyAyKSAqIHByb2Nlc3MpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KHRleHQsIChwb2ludHNbaV0uYXJlYVswXSArIDUgLSBvcHRzLndpZHRoIC8gMikgKiBwcm9jZXNzIC0gdFdpZHRoICogKDEgLSBwcm9jZXNzKSAvIDIsIChwb2ludHNbaV0uYXJlYVsxXSArIDUgKyB0SGVpZ2h0IC0gb3B0cy5oZWlnaHQgLyAyKSAqIHByb2Nlc3MpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gIH1cclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0Z1bm5lbERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICBsZXQgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICBsZXQgZnVubmVsT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOidmdW5uZWwnLFxyXG4gICAgYWN0aXZlV2lkdGg6IDEwLFxyXG4gICAgYWN0aXZlT3BhY2l0eTogMC4zLFxyXG4gICAgYm9yZGVyOiBmYWxzZSxcclxuICAgIGJvcmRlcldpZHRoOiAyLFxyXG4gICAgYm9yZGVyQ29sb3I6ICcjRkZGRkZGJyxcclxuICAgIGZpbGxPcGFjaXR5OiAxLFxyXG4gICAgbWluU2l6ZTogMCxcclxuICAgIGxhYmVsQWxpZ246ICdyaWdodCcsXHJcbiAgICBsaW5lYXJUeXBlOiAnbm9uZScsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgfSwgb3B0cy5leHRyYS5mdW5uZWwpO1xyXG4gIGxldCBlYWNoU3BhY2luZyA9IChvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXSkgLyBzZXJpZXMubGVuZ3RoO1xyXG4gIGxldCBjZW50ZXJQb3NpdGlvbiA9IHtcclxuICAgIHg6IG9wdHMuYXJlYVszXSArIChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDIsXHJcbiAgICB5OiBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXVxyXG4gIH07XHJcbiAgbGV0IGFjdGl2ZVdpZHRoID0gZnVubmVsT3B0aW9uLmFjdGl2ZVdpZHRoICogb3B0cy5waXg7XHJcbiAgbGV0IHJhZGl1cyA9IE1hdGgubWluKChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDIgLSBhY3RpdmVXaWR0aCwgKG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdKSAvIDIgLSBhY3RpdmVXaWR0aCk7XHJcbiAgbGV0IHNlcmllc05ldyA9IGdldEZ1bm5lbERhdGFQb2ludHMoc2VyaWVzLCByYWRpdXMsIGZ1bm5lbE9wdGlvbiwgZWFjaFNwYWNpbmcsIHByb2Nlc3MpO1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGNvbnRleHQudHJhbnNsYXRlKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gIGZ1bm5lbE9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihmdW5uZWxPcHRpb24ubGluZWFyVHlwZSwgZnVubmVsT3B0aW9uLmN1c3RvbUNvbG9yLCBzZXJpZXMsIGNvbmZpZyk7XHJcbiAgaWYoZnVubmVsT3B0aW9uLnR5cGUgPT0gJ3B5cmFtaWQnKXtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzTmV3Lmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIGlmIChpID09IHNlcmllc05ldy5sZW5ndGggLTEpIHtcclxuICAgICAgICBpZiAob3B0cy50b29sdGlwKSB7XHJcbiAgICAgICAgICBpZiAob3B0cy50b29sdGlwLmluZGV4ID09IGkpIHtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2Ioc2VyaWVzTmV3W2ldLmNvbG9yLCBmdW5uZWxPcHRpb24uYWN0aXZlT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICBjb250ZXh0Lm1vdmVUbygtYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaV0ucmFkaXVzIC0gYWN0aXZlV2lkdGgsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzZXJpZXNOZXdbaV0ucmFkaXVzICsgYWN0aXZlV2lkdGgsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhhY3RpdmVXaWR0aCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oLWFjdGl2ZVdpZHRoLCAtZWFjaFNwYWNpbmcpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc2VyaWVzTmV3W2ldLmZ1bm5lbEFyZWEgPSBbY2VudGVyUG9zaXRpb24ueCAtIHNlcmllc05ld1tpXS5yYWRpdXMsIGNlbnRlclBvc2l0aW9uLnkgLSBlYWNoU3BhY2luZyAqIChpICsgMSksIGNlbnRlclBvc2l0aW9uLnggKyBzZXJpZXNOZXdbaV0ucmFkaXVzLCBjZW50ZXJQb3NpdGlvbi55IC0gZWFjaFNwYWNpbmcgKiBpXTtcclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGZ1bm5lbE9wdGlvbi5ib3JkZXJXaWR0aCAqIG9wdHMucGl4KTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGZ1bm5lbE9wdGlvbi5ib3JkZXJDb2xvcik7XHJcbiAgICAgICAgdmFyIGZpbGxDb2xvciA9IGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KTtcclxuICAgICAgICBpZiAoZnVubmVsT3B0aW9uLmxpbmVhclR5cGUgPT0gJ2N1c3RvbScpIHtcclxuICAgICAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KHNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZywgLXNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KSk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAuNSwgaGV4VG9SZ2IoZnVubmVsT3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc05ld1tpXS5saW5lYXJJbmRleF0sIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oMCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbygtc2VyaWVzTmV3W2ldLnJhZGl1cywgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oc2VyaWVzTmV3W2ldLnJhZGl1cywgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oMCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgIGlmIChmdW5uZWxPcHRpb24uYm9yZGVyID09IHRydWUpIHtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgICAgIGlmIChvcHRzLnRvb2x0aXAuaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5hY3RpdmVPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKDAsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbygtc2VyaWVzTmV3W2ldLnJhZGl1cyAtIGFjdGl2ZVdpZHRoLCAwKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oLXNlcmllc05ld1tpICsgMV0ucmFkaXVzIC0gYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHNlcmllc05ld1tpICsgMV0ucmFkaXVzICsgYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHNlcmllc05ld1tpXS5yYWRpdXMgKyBhY3RpdmVXaWR0aCwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKDAsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc2VyaWVzTmV3W2ldLmZ1bm5lbEFyZWEgPSBbY2VudGVyUG9zaXRpb24ueCAtIHNlcmllc05ld1tpXS5yYWRpdXMsIGNlbnRlclBvc2l0aW9uLnkgLSBlYWNoU3BhY2luZyAqIChpICsgMSksIGNlbnRlclBvc2l0aW9uLnggKyBzZXJpZXNOZXdbaV0ucmFkaXVzLCBjZW50ZXJQb3NpdGlvbi55IC0gZWFjaFNwYWNpbmcgKiBpXTtcclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGZ1bm5lbE9wdGlvbi5ib3JkZXJXaWR0aCAqIG9wdHMucGl4KTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGZ1bm5lbE9wdGlvbi5ib3JkZXJDb2xvcik7XHJcbiAgICAgICAgdmFyIGZpbGxDb2xvciA9IGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KTtcclxuICAgICAgICBpZiAoZnVubmVsT3B0aW9uLmxpbmVhclR5cGUgPT0gJ2N1c3RvbScpIHtcclxuICAgICAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KHNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZywgLXNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KSk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAuNSwgaGV4VG9SZ2IoZnVubmVsT3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc05ld1tpXS5saW5lYXJJbmRleF0sIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oMCwgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oLXNlcmllc05ld1tpXS5yYWRpdXMsIDApO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaSArIDFdLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhzZXJpZXNOZXdbaSArIDFdLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhzZXJpZXNOZXdbaV0ucmFkaXVzLCAwKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbygwLCAwKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgIGlmIChmdW5uZWxPcHRpb24uYm9yZGVyID09IHRydWUpIHtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQudHJhbnNsYXRlKDAsIC1lYWNoU3BhY2luZylcclxuICAgIH1cclxuICB9ZWxzZXtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKDAsIC0gKHNlcmllc05ldy5sZW5ndGggLSAxKSAqIGVhY2hTcGFjaW5nKTtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzTmV3Lmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIGlmIChpID09IHNlcmllc05ldy5sZW5ndGggLSAxKSB7XHJcbiAgICAgICAgaWYgKG9wdHMudG9vbHRpcCkge1xyXG4gICAgICAgICAgaWYgKG9wdHMudG9vbHRpcC5pbmRleCA9PSBpKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmFjdGl2ZU9wYWNpdHkpKTtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oLWFjdGl2ZVdpZHRoIC0gZnVubmVsT3B0aW9uLm1pblNpemUvMiwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaV0ucmFkaXVzIC0gYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHNlcmllc05ld1tpXS5yYWRpdXMgKyBhY3RpdmVXaWR0aCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oYWN0aXZlV2lkdGggKyBmdW5uZWxPcHRpb24ubWluU2l6ZS8yLCAwKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oLWFjdGl2ZVdpZHRoIC0gZnVubmVsT3B0aW9uLm1pblNpemUvMiwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzZXJpZXNOZXdbaV0uZnVubmVsQXJlYSA9IFtjZW50ZXJQb3NpdGlvbi54IC0gc2VyaWVzTmV3W2ldLnJhZGl1cywgY2VudGVyUG9zaXRpb24ueSAtIGVhY2hTcGFjaW5nLCBjZW50ZXJQb3NpdGlvbi54ICsgc2VyaWVzTmV3W2ldLnJhZGl1cywgY2VudGVyUG9zaXRpb24ueSBdO1xyXG4gICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoZnVubmVsT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZnVubmVsT3B0aW9uLmJvcmRlckNvbG9yKTtcclxuICAgICAgICB2YXIgZmlsbENvbG9yID0gaGV4VG9SZ2Ioc2VyaWVzTmV3W2ldLmNvbG9yLCBmdW5uZWxPcHRpb24uZmlsbE9wYWNpdHkpO1xyXG4gICAgICAgIGlmIChmdW5uZWxPcHRpb24ubGluZWFyVHlwZSA9PSAnY3VzdG9tJykge1xyXG4gICAgICAgICAgdmFyIGdyZCA9IGNvbnRleHQuY3JlYXRlTGluZWFyR3JhZGllbnQoc2VyaWVzTmV3W2ldLnJhZGl1cywgLWVhY2hTcGFjaW5nLCAtc2VyaWVzTmV3W2ldLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2Ioc2VyaWVzTmV3W2ldLmNvbG9yLCBmdW5uZWxPcHRpb24uZmlsbE9wYWNpdHkpKTtcclxuICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMC41LCBoZXhUb1JnYihmdW5uZWxPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzTmV3W2ldLmxpbmVhckluZGV4XSwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KSk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KSk7XHJcbiAgICAgICAgICBmaWxsQ29sb3IgPSBncmRcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZmlsbENvbG9yKTtcclxuICAgICAgICBjb250ZXh0Lm1vdmVUbygwLCAwKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbygtZnVubmVsT3B0aW9uLm1pblNpemUvMiwgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oLXNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oc2VyaWVzTmV3W2ldLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhmdW5uZWxPcHRpb24ubWluU2l6ZS8yLCAwKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbygwLCAwKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgIGlmIChmdW5uZWxPcHRpb24uYm9yZGVyID09IHRydWUpIHtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgICAgIGlmIChvcHRzLnRvb2x0aXAuaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5hY3RpdmVPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKDAsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbygtc2VyaWVzTmV3W2kgKyAxXS5yYWRpdXMgLSBhY3RpdmVXaWR0aCwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaV0ucmFkaXVzIC0gYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHNlcmllc05ld1tpXS5yYWRpdXMgKyBhY3RpdmVXaWR0aCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc2VyaWVzTmV3W2kgKyAxXS5yYWRpdXMgKyBhY3RpdmVXaWR0aCwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKDAsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc2VyaWVzTmV3W2ldLmZ1bm5lbEFyZWEgPSBbY2VudGVyUG9zaXRpb24ueCAtIHNlcmllc05ld1tpXS5yYWRpdXMsIGNlbnRlclBvc2l0aW9uLnkgLSBlYWNoU3BhY2luZyAqIChzZXJpZXNOZXcubGVuZ3RoIC0gaSksIGNlbnRlclBvc2l0aW9uLnggKyBzZXJpZXNOZXdbaV0ucmFkaXVzLCBjZW50ZXJQb3NpdGlvbi55IC0gZWFjaFNwYWNpbmcgKiAoc2VyaWVzTmV3Lmxlbmd0aCAtIGkgLSAxKV07XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldExpbmVXaWR0aChmdW5uZWxPcHRpb24uYm9yZGVyV2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShmdW5uZWxPcHRpb24uYm9yZGVyQ29sb3IpO1xyXG4gICAgICAgIHZhciBmaWxsQ29sb3IgPSBoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSk7XHJcbiAgICAgICAgaWYgKGZ1bm5lbE9wdGlvbi5saW5lYXJUeXBlID09ICdjdXN0b20nKSB7XHJcbiAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzZXJpZXNOZXdbaV0ucmFkaXVzLCAtZWFjaFNwYWNpbmcsIC1zZXJpZXNOZXdbaV0ucmFkaXVzLCAtZWFjaFNwYWNpbmcpO1xyXG4gICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLjUsIGhleFRvUmdiKGZ1bm5lbE9wdGlvbi5jdXN0b21Db2xvcltzZXJpZXNOZXdbaV0ubGluZWFySW5kZXhdLCBmdW5uZWxPcHRpb24uZmlsbE9wYWNpdHkpKTtcclxuICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2Ioc2VyaWVzTmV3W2ldLmNvbG9yLCBmdW5uZWxPcHRpb24uZmlsbE9wYWNpdHkpKTtcclxuICAgICAgICAgIGZpbGxDb2xvciA9IGdyZFxyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQubW92ZVRvKDAsIDApO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaSArIDFdLnJhZGl1cywgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oLXNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oc2VyaWVzTmV3W2ldLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhzZXJpZXNOZXdbaSArIDFdLnJhZGl1cywgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oMCwgMCk7XHJcbiAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICBpZiAoZnVubmVsT3B0aW9uLmJvcmRlciA9PSB0cnVlKSB7XHJcbiAgICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBjb250ZXh0LnRyYW5zbGF0ZSgwLCBlYWNoU3BhY2luZylcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBkcmF3RnVubmVsVGV4dChzZXJpZXNOZXcsIG9wdHMsIGNvbnRleHQsIGVhY2hTcGFjaW5nLCBmdW5uZWxPcHRpb24ubGFiZWxBbGlnbiwgYWN0aXZlV2lkdGgsIGNlbnRlclBvc2l0aW9uKTtcclxuICB9XHJcbiAgaWYgKHByb2Nlc3MgPT09IDEpIHtcclxuICAgIGRyYXdGdW5uZWxDZW50ZXJUZXh0KHNlcmllc05ldywgb3B0cywgY29udGV4dCwgZWFjaFNwYWNpbmcsIGZ1bm5lbE9wdGlvbi5sYWJlbEFsaWduLCBhY3RpdmVXaWR0aCwgY2VudGVyUG9zaXRpb24pO1xyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgY2VudGVyOiBjZW50ZXJQb3NpdGlvbixcclxuICAgIHJhZGl1czogcmFkaXVzLFxyXG4gICAgc2VyaWVzOiBzZXJpZXNOZXdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3RnVubmVsVGV4dChzZXJpZXMsIG9wdHMsIGNvbnRleHQsIGVhY2hTcGFjaW5nLCBsYWJlbEFsaWduLCBhY3RpdmVXaWR0aCwgY2VudGVyUG9zaXRpb24pIHtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpZihpdGVtLmxhYmVsU2hvdyA9PT0gZmFsc2Upe1xyXG4gICAgICBjb250aW51ZTtcclxuICAgIH1cclxuICAgIGxldCBzdGFydFgsIGVuZFgsIHN0YXJ0WSwgZm9udFNpemU7XHJcbiAgICBsZXQgdGV4dCA9IGl0ZW0uZm9ybWF0dGVyID8gaXRlbS5mb3JtYXR0ZXIoaXRlbSxpLHNlcmllcyxvcHRzKSA6IHV0aWwudG9GaXhlZChpdGVtLl9wcm9wb3J0aW9uXyAqIDEwMCkgKyAnJSc7XHJcbiAgICB0ZXh0ID0gaXRlbS5sYWJlbFRleHQgPyBpdGVtLmxhYmVsVGV4dCA6IHRleHQ7XHJcbiAgICBpZiAobGFiZWxBbGlnbiA9PSAncmlnaHQnKSB7XHJcbiAgICAgIGlmIChpID09IHNlcmllcy5sZW5ndGggLTEpIHtcclxuICAgICAgICBzdGFydFggPSAoaXRlbS5mdW5uZWxBcmVhWzJdICsgY2VudGVyUG9zaXRpb24ueCkgLyAyO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHN0YXJ0WCA9IChpdGVtLmZ1bm5lbEFyZWFbMl0gKyBzZXJpZXNbaSArIDFdLmZ1bm5lbEFyZWFbMl0pIC8gMjtcclxuICAgICAgfVxyXG4gICAgICBlbmRYID0gc3RhcnRYICsgYWN0aXZlV2lkdGggKiAyO1xyXG4gICAgICBzdGFydFkgPSBpdGVtLmZ1bm5lbEFyZWFbMV0gKyBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgIGZvbnRTaXplID0gaXRlbS50ZXh0U2l6ZSAqIG9wdHMucGl4IHx8IG9wdHMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShpdGVtLmNvbG9yKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaXRlbS5jb2xvcik7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5saW5lVG8oZW5kWCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5tb3ZlVG8oZW5kWCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5hcmMoZW5kWCwgc3RhcnRZLCAyICogb3B0cy5waXgsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLnRleHRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgIGNvbnRleHQuZmlsbFRleHQodGV4dCwgZW5kWCArIDUsIHN0YXJ0WSArIGZvbnRTaXplIC8gMiAtIDIpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgfVxyXG4gICAgaWYgKGxhYmVsQWxpZ24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgIGlmIChpID09IHNlcmllcy5sZW5ndGggLTEpIHtcclxuICAgICAgICBzdGFydFggPSAoaXRlbS5mdW5uZWxBcmVhWzBdICsgY2VudGVyUG9zaXRpb24ueCkgLyAyO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHN0YXJ0WCA9IChpdGVtLmZ1bm5lbEFyZWFbMF0gKyBzZXJpZXNbaSArIDFdLmZ1bm5lbEFyZWFbMF0pIC8gMjtcclxuICAgICAgfVxyXG4gICAgICBlbmRYID0gc3RhcnRYIC0gYWN0aXZlV2lkdGggKiAyO1xyXG4gICAgICBzdGFydFkgPSBpdGVtLmZ1bm5lbEFyZWFbMV0gKyBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgIGZvbnRTaXplID0gaXRlbS50ZXh0U2l6ZSAqIG9wdHMucGl4IHx8IG9wdHMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShpdGVtLmNvbG9yKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaXRlbS5jb2xvcik7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5saW5lVG8oZW5kWCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5tb3ZlVG8oZW5kWCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5hcmMoZW5kWCwgc3RhcnRZLCAyLCAwLCAyICogTWF0aC5QSSk7XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaXRlbS50ZXh0Q29sb3IgfHwgb3B0cy5mb250Q29sb3IpO1xyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KHRleHQsIGVuZFggLSA1IC0gbWVhc3VyZVRleHQodGV4dCwgZm9udFNpemUsIGNvbnRleHQpLCBzdGFydFkgKyBmb250U2l6ZSAvIDIgLSAyKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdGdW5uZWxDZW50ZXJUZXh0KHNlcmllcywgb3B0cywgY29udGV4dCwgZWFjaFNwYWNpbmcsIGxhYmVsQWxpZ24sIGFjdGl2ZVdpZHRoLCBjZW50ZXJQb3NpdGlvbikge1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGxldCBzdGFydFksIGZvbnRTaXplO1xyXG4gICAgaWYgKGl0ZW0uY2VudGVyVGV4dCkge1xyXG4gICAgICBzdGFydFkgPSBpdGVtLmZ1bm5lbEFyZWFbMV0gKyBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgIGZvbnRTaXplID0gaXRlbS5jZW50ZXJUZXh0U2l6ZSAqIG9wdHMucGl4IHx8IG9wdHMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGl0ZW0uY2VudGVyVGV4dENvbG9yIHx8IFwiI0ZGRkZGRlwiKTtcclxuICAgICAgY29udGV4dC5maWxsVGV4dChpdGVtLmNlbnRlclRleHQsIGNlbnRlclBvc2l0aW9uLnggLSBtZWFzdXJlVGV4dChpdGVtLmNlbnRlclRleHQsIGZvbnRTaXplLCBjb250ZXh0KSAvIDIsIHN0YXJ0WSArIGZvbnRTaXplIC8gMiAtIDIpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbmZ1bmN0aW9uIGRyYXdDYW52YXMob3B0cywgY29udGV4dCkge1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGNvbnRleHQudHJhbnNsYXRlKDAsIDAuNSk7XHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgY29udGV4dC5kcmF3KCk7XHJcbn1cclxuXHJcbnZhciBUaW1pbmcgPSB7XHJcbiAgZWFzZUluOiBmdW5jdGlvbiBlYXNlSW4ocG9zKSB7XHJcbiAgICByZXR1cm4gTWF0aC5wb3cocG9zLCAzKTtcclxuICB9LFxyXG4gIGVhc2VPdXQ6IGZ1bmN0aW9uIGVhc2VPdXQocG9zKSB7XHJcbiAgICByZXR1cm4gTWF0aC5wb3cocG9zIC0gMSwgMykgKyAxO1xyXG4gIH0sXHJcbiAgZWFzZUluT3V0OiBmdW5jdGlvbiBlYXNlSW5PdXQocG9zKSB7XHJcbiAgICBpZiAoKHBvcyAvPSAwLjUpIDwgMSkge1xyXG4gICAgICByZXR1cm4gMC41ICogTWF0aC5wb3cocG9zLCAzKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHJldHVybiAwLjUgKiAoTWF0aC5wb3cocG9zIC0gMiwgMykgKyAyKTtcclxuICAgIH1cclxuICB9LFxyXG4gIGxpbmVhcjogZnVuY3Rpb24gbGluZWFyKHBvcykge1xyXG4gICAgcmV0dXJuIHBvcztcclxuICB9XHJcbn07XHJcblxyXG5mdW5jdGlvbiBBbmltYXRpb24ob3B0cykge1xyXG4gIHRoaXMuaXNTdG9wID0gZmFsc2U7XHJcbiAgb3B0cy5kdXJhdGlvbiA9IHR5cGVvZiBvcHRzLmR1cmF0aW9uID09PSAndW5kZWZpbmVkJyA/IDEwMDAgOiBvcHRzLmR1cmF0aW9uO1xyXG4gIG9wdHMudGltaW5nID0gb3B0cy50aW1pbmcgfHwgJ2Vhc2VJbk91dCc7XHJcbiAgdmFyIGRlbGF5ID0gMTc7XHJcbiAgZnVuY3Rpb24gY3JlYXRlQW5pbWF0aW9uRnJhbWUoKSB7XHJcbiAgICBpZiAodHlwZW9mIHNldFRpbWVvdXQgIT09ICd1bmRlZmluZWQnKSB7XHJcbiAgICAgIHJldHVybiBmdW5jdGlvbihzdGVwLCBkZWxheSkge1xyXG4gICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICB2YXIgdGltZVN0YW1wID0gK25ldyBEYXRlKCk7XHJcbiAgICAgICAgICBzdGVwKHRpbWVTdGFtcCk7XHJcbiAgICAgICAgfSwgZGVsYXkpO1xyXG4gICAgICB9O1xyXG4gICAgfSBlbHNlIGlmICh0eXBlb2YgcmVxdWVzdEFuaW1hdGlvbkZyYW1lICE9PSAndW5kZWZpbmVkJykge1xyXG4gICAgICByZXR1cm4gcmVxdWVzdEFuaW1hdGlvbkZyYW1lO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgcmV0dXJuIGZ1bmN0aW9uKHN0ZXApIHtcclxuICAgICAgICBzdGVwKG51bGwpO1xyXG4gICAgICB9O1xyXG4gICAgfVxyXG4gIH07XHJcbiAgdmFyIGFuaW1hdGlvbkZyYW1lID0gY3JlYXRlQW5pbWF0aW9uRnJhbWUoKTtcclxuICB2YXIgc3RhcnRUaW1lU3RhbXAgPSBudWxsO1xyXG4gIHZhciBfc3RlcCA9IGZ1bmN0aW9uIHN0ZXAodGltZXN0YW1wKSB7XHJcbiAgICBpZiAodGltZXN0YW1wID09PSBudWxsIHx8IHRoaXMuaXNTdG9wID09PSB0cnVlKSB7XHJcbiAgICAgIG9wdHMub25Qcm9jZXNzICYmIG9wdHMub25Qcm9jZXNzKDEpO1xyXG4gICAgICBvcHRzLm9uQW5pbWF0aW9uRmluaXNoICYmIG9wdHMub25BbmltYXRpb25GaW5pc2goKTtcclxuICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG4gICAgaWYgKHN0YXJ0VGltZVN0YW1wID09PSBudWxsKSB7XHJcbiAgICAgIHN0YXJ0VGltZVN0YW1wID0gdGltZXN0YW1wO1xyXG4gICAgfVxyXG4gICAgaWYgKHRpbWVzdGFtcCAtIHN0YXJ0VGltZVN0YW1wIDwgb3B0cy5kdXJhdGlvbikge1xyXG4gICAgICB2YXIgcHJvY2VzcyA9ICh0aW1lc3RhbXAgLSBzdGFydFRpbWVTdGFtcCkgLyBvcHRzLmR1cmF0aW9uO1xyXG4gICAgICB2YXIgdGltaW5nRnVuY3Rpb24gPSBUaW1pbmdbb3B0cy50aW1pbmddO1xyXG4gICAgICBwcm9jZXNzID0gdGltaW5nRnVuY3Rpb24ocHJvY2Vzcyk7XHJcbiAgICAgIG9wdHMub25Qcm9jZXNzICYmIG9wdHMub25Qcm9jZXNzKHByb2Nlc3MpO1xyXG4gICAgICBhbmltYXRpb25GcmFtZShfc3RlcCwgZGVsYXkpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgb3B0cy5vblByb2Nlc3MgJiYgb3B0cy5vblByb2Nlc3MoMSk7XHJcbiAgICAgIG9wdHMub25BbmltYXRpb25GaW5pc2ggJiYgb3B0cy5vbkFuaW1hdGlvbkZpbmlzaCgpO1xyXG4gICAgfVxyXG4gIH07XHJcbiAgX3N0ZXAgPSBfc3RlcC5iaW5kKHRoaXMpO1xyXG4gIGFuaW1hdGlvbkZyYW1lKF9zdGVwLCBkZWxheSk7XHJcbn1cclxuXHJcbkFuaW1hdGlvbi5wcm90b3R5cGUuc3RvcCA9IGZ1bmN0aW9uKCkge1xyXG4gIHRoaXMuaXNTdG9wID0gdHJ1ZTtcclxufTtcclxuXHJcbmZ1bmN0aW9uIGRyYXdDaGFydHModHlwZSwgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgdmFyIF90aGlzID0gdGhpcztcclxuICB2YXIgc2VyaWVzID0gb3B0cy5zZXJpZXM7XHJcbiAgLy/lhbzlrrlFQ2hhcnRz6aW85Zu+57G75pWw5o2u5qC85byPXHJcbiAgaWYgKHR5cGUgPT09ICdwaWUnIHx8IHR5cGUgPT09ICdyaW5nJyB8fCB0eXBlID09PSAnbW91bnQnIHx8IHR5cGUgPT09ICdyb3NlJyB8fCB0eXBlID09PSAnZnVubmVsJykge1xyXG4gICAgc2VyaWVzID0gZml4UGllU2VyaWVzKHNlcmllcywgb3B0cywgY29uZmlnKTtcclxuICB9XHJcbiAgdmFyIGNhdGVnb3JpZXMgPSBvcHRzLmNhdGVnb3JpZXM7XHJcbiAgaWYgKHR5cGUgPT09ICdtb3VudCcpIHtcclxuICAgIGNhdGVnb3JpZXMgPSBbXTtcclxuICAgIGZvciAobGV0IGogPSAwOyBqIDwgc2VyaWVzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgIGlmKHNlcmllc1tqXS5zaG93ICE9PSBmYWxzZSkgY2F0ZWdvcmllcy5wdXNoKHNlcmllc1tqXS5uYW1lKVxyXG4gICAgfVxyXG4gICAgb3B0cy5jYXRlZ29yaWVzID0gY2F0ZWdvcmllcztcclxuICB9XHJcbiAgc2VyaWVzID0gZmlsbFNlcmllcyhzZXJpZXMsIG9wdHMsIGNvbmZpZyk7XHJcbiAgdmFyIGR1cmF0aW9uID0gb3B0cy5hbmltYXRpb24gPyBvcHRzLmR1cmF0aW9uIDogMDtcclxuICBfdGhpcy5hbmltYXRpb25JbnN0YW5jZSAmJiBfdGhpcy5hbmltYXRpb25JbnN0YW5jZS5zdG9wKCk7XHJcbiAgdmFyIHNlcmllc01BID0gbnVsbDtcclxuICBpZiAodHlwZSA9PSAnY2FuZGxlJykge1xyXG4gICAgbGV0IGF2ZXJhZ2UgPSBhc3NpZ24oe30sIG9wdHMuZXh0cmEuY2FuZGxlLmF2ZXJhZ2UpO1xyXG4gICAgaWYgKGF2ZXJhZ2Uuc2hvdykge1xyXG4gICAgICBzZXJpZXNNQSA9IGNhbENhbmRsZU1BKGF2ZXJhZ2UuZGF5LCBhdmVyYWdlLm5hbWUsIGF2ZXJhZ2UuY29sb3IsIHNlcmllc1swXS5kYXRhKTtcclxuICAgICAgc2VyaWVzTUEgPSBmaWxsU2VyaWVzKHNlcmllc01BLCBvcHRzLCBjb25maWcpO1xyXG4gICAgICBvcHRzLnNlcmllc01BID0gc2VyaWVzTUE7XHJcbiAgICB9IGVsc2UgaWYgKG9wdHMuc2VyaWVzTUEpIHtcclxuICAgICAgc2VyaWVzTUEgPSBvcHRzLnNlcmllc01BID0gZmlsbFNlcmllcyhvcHRzLnNlcmllc01BLCBvcHRzLCBjb25maWcpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgc2VyaWVzTUEgPSBzZXJpZXM7XHJcbiAgICB9XHJcbiAgfSBlbHNlIHtcclxuICAgIHNlcmllc01BID0gc2VyaWVzO1xyXG4gIH1cclxuICAvKiDov4fmu6TmjolzaG93PWZhbHNl55qEc2VyaWVzICovXHJcbiAgb3B0cy5fc2VyaWVzXyA9IHNlcmllcyA9IGZpbHRlclNlcmllcyhzZXJpZXMpO1xyXG4gIC8v6YeN5paw6K6h566X5Zu+6KGo5Yy65Z+fXHJcbiAgb3B0cy5hcmVhID0gbmV3IEFycmF5KDQpO1xyXG4gIC8v5aSN5L2N57uY5Zu+5Yy65Z+fXHJcbiAgZm9yIChsZXQgaiA9IDA7IGogPCA0OyBqKyspIHtcclxuICAgIG9wdHMuYXJlYVtqXSA9IG9wdHMucGFkZGluZ1tqXSAqIG9wdHMucGl4O1xyXG4gIH1cclxuICAvL+mAmui/h+iuoeeul+S4ieWkp+WMuuWfn++8muWbvuS+i+OAgVjovbTjgIFZ6L2055qE5aSn5bCP77yM56Gu5a6a57uY5Zu+5Yy65Z+fXHJcbiAgdmFyIF9jYWxMZWdlbmREYXRhID0gY2FsTGVnZW5kRGF0YShzZXJpZXNNQSwgb3B0cywgY29uZmlnLCBvcHRzLmNoYXJ0RGF0YSwgY29udGV4dCksXHJcbiAgICBsZWdlbmRIZWlnaHQgPSBfY2FsTGVnZW5kRGF0YS5hcmVhLndob2xlSGVpZ2h0LFxyXG4gICAgbGVnZW5kV2lkdGggPSBfY2FsTGVnZW5kRGF0YS5hcmVhLndob2xlV2lkdGg7XHJcblxyXG4gIHN3aXRjaCAob3B0cy5sZWdlbmQucG9zaXRpb24pIHtcclxuICAgIGNhc2UgJ3RvcCc6XHJcbiAgICAgIG9wdHMuYXJlYVswXSArPSBsZWdlbmRIZWlnaHQ7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnYm90dG9tJzpcclxuICAgICAgb3B0cy5hcmVhWzJdICs9IGxlZ2VuZEhlaWdodDtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdsZWZ0JzpcclxuICAgICAgb3B0cy5hcmVhWzNdICs9IGxlZ2VuZFdpZHRoO1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ3JpZ2h0JzpcclxuICAgICAgb3B0cy5hcmVhWzFdICs9IGxlZ2VuZFdpZHRoO1xyXG4gICAgICBicmVhaztcclxuICB9XHJcblxyXG4gIGxldCBfY2FsWUF4aXNEYXRhID0ge30sXHJcbiAgICB5QXhpc1dpZHRoID0gMDtcclxuICBpZiAob3B0cy50eXBlID09PSAnbGluZScgfHwgb3B0cy50eXBlID09PSAnY29sdW1uJ3x8IG9wdHMudHlwZSA9PT0gJ21vdW50JyB8fCBvcHRzLnR5cGUgPT09ICdhcmVhJyB8fCBvcHRzLnR5cGUgPT09ICdtaXgnIHx8IG9wdHMudHlwZSA9PT0gJ2NhbmRsZScgfHwgb3B0cy50eXBlID09PSAnc2NhdHRlcicgIHx8IG9wdHMudHlwZSA9PT0gJ2J1YmJsZScgfHwgb3B0cy50eXBlID09PSAnYmFyJykge1xyXG4gICAgICBfY2FsWUF4aXNEYXRhID0gY2FsWUF4aXNEYXRhKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgeUF4aXNXaWR0aCA9IF9jYWxZQXhpc0RhdGEueUF4aXNXaWR0aDtcclxuICAgIC8v5aaC5p6c5pi+56S6Wei9tOagh+mimFxyXG4gICAgaWYgKG9wdHMueUF4aXMuc2hvd1RpdGxlKSB7XHJcbiAgICAgIGxldCBtYXhUaXRsZUhlaWdodCA9IDA7XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgb3B0cy55QXhpcy5kYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgbWF4VGl0bGVIZWlnaHQgPSBNYXRoLm1heChtYXhUaXRsZUhlaWdodCwgb3B0cy55QXhpcy5kYXRhW2ldLnRpdGxlRm9udFNpemUgPyBvcHRzLnlBeGlzLmRhdGFbaV0udGl0bGVGb250U2l6ZSAqIG9wdHMucGl4IDogY29uZmlnLmZvbnRTaXplKVxyXG4gICAgICB9XHJcbiAgICAgIG9wdHMuYXJlYVswXSArPSBtYXhUaXRsZUhlaWdodDtcclxuICAgIH1cclxuICAgIGxldCByaWdodEluZGV4ID0gMCxcclxuICAgICAgbGVmdEluZGV4ID0gMDtcclxuICAgIC8v6K6h566X5Li757uY5Zu+5Yy65Z+f5bem5Y+z5L2N572uXHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHlBeGlzV2lkdGgubGVuZ3RoOyBpKyspIHtcclxuICAgICAgaWYgKHlBeGlzV2lkdGhbaV0ucG9zaXRpb24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgICAgaWYgKGxlZnRJbmRleCA+IDApIHtcclxuICAgICAgICAgIG9wdHMuYXJlYVszXSArPSB5QXhpc1dpZHRoW2ldLndpZHRoICsgb3B0cy55QXhpcy5wYWRkaW5nICogb3B0cy5waXg7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIG9wdHMuYXJlYVszXSArPSB5QXhpc1dpZHRoW2ldLndpZHRoO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsZWZ0SW5kZXggKz0gMTtcclxuICAgICAgfSBlbHNlIGlmICh5QXhpc1dpZHRoW2ldLnBvc2l0aW9uID09ICdyaWdodCcpIHtcclxuICAgICAgICBpZiAocmlnaHRJbmRleCA+IDApIHtcclxuICAgICAgICAgIG9wdHMuYXJlYVsxXSArPSB5QXhpc1dpZHRoW2ldLndpZHRoICsgb3B0cy55QXhpcy5wYWRkaW5nICogb3B0cy5waXg7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIG9wdHMuYXJlYVsxXSArPSB5QXhpc1dpZHRoW2ldLndpZHRoO1xyXG4gICAgICAgIH1cclxuICAgICAgICByaWdodEluZGV4ICs9IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IGVsc2Uge1xyXG4gICAgY29uZmlnLnlBeGlzV2lkdGggPSB5QXhpc1dpZHRoO1xyXG4gIH1cclxuICBvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEgPSBfY2FsWUF4aXNEYXRhO1xyXG5cclxuICBpZiAob3B0cy5jYXRlZ29yaWVzICYmIG9wdHMuY2F0ZWdvcmllcy5sZW5ndGggJiYgb3B0cy50eXBlICE9PSAncmFkYXInICYmIG9wdHMudHlwZSAhPT0gJ2dhdWdlJyAmJiBvcHRzLnR5cGUgIT09ICdiYXInKSB7XHJcbiAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEgPSBnZXRYQXhpc1BvaW50cyhvcHRzLmNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZyk7XHJcbiAgICBsZXQgX2NhbENhdGVnb3JpZXNEYXRhID0gY2FsQ2F0ZWdvcmllc0RhdGEob3B0cy5jYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS5lYWNoU3BhY2luZywgY29udGV4dCksXHJcbiAgICAgIHhBeGlzSGVpZ2h0ID0gX2NhbENhdGVnb3JpZXNEYXRhLnhBeGlzSGVpZ2h0LFxyXG4gICAgICBhbmdsZSA9IF9jYWxDYXRlZ29yaWVzRGF0YS5hbmdsZTtcclxuICAgIGNvbmZpZy54QXhpc0hlaWdodCA9IHhBeGlzSGVpZ2h0O1xyXG4gICAgY29uZmlnLl94QXhpc1RleHRBbmdsZV8gPSBhbmdsZTtcclxuICAgIG9wdHMuYXJlYVsyXSArPSB4QXhpc0hlaWdodDtcclxuICAgIG9wdHMuY2hhcnREYXRhLmNhdGVnb3JpZXNEYXRhID0gX2NhbENhdGVnb3JpZXNEYXRhO1xyXG4gIH0gZWxzZSB7XHJcbiAgICBpZiAob3B0cy50eXBlID09PSAnbGluZScgfHwgb3B0cy50eXBlID09PSAnYXJlYScgfHwgb3B0cy50eXBlID09PSAnc2NhdHRlcicgfHwgb3B0cy50eXBlID09PSAnYnViYmxlJyB8fCBvcHRzLnR5cGUgPT09ICdiYXInKSB7XHJcbiAgICAgIG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSA9IGNhbFhBeGlzRGF0YShzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgIGNhdGVnb3JpZXMgPSBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEucmFuZ2VzRm9ybWF0O1xyXG4gICAgICBsZXQgX2NhbENhdGVnb3JpZXNEYXRhID0gY2FsQ2F0ZWdvcmllc0RhdGEoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEuZWFjaFNwYWNpbmcsIGNvbnRleHQpLFxyXG4gICAgICAgIHhBeGlzSGVpZ2h0ID0gX2NhbENhdGVnb3JpZXNEYXRhLnhBeGlzSGVpZ2h0LFxyXG4gICAgICAgIGFuZ2xlID0gX2NhbENhdGVnb3JpZXNEYXRhLmFuZ2xlO1xyXG4gICAgICBjb25maWcueEF4aXNIZWlnaHQgPSB4QXhpc0hlaWdodDtcclxuICAgICAgY29uZmlnLl94QXhpc1RleHRBbmdsZV8gPSBhbmdsZTtcclxuICAgICAgb3B0cy5hcmVhWzJdICs9IHhBeGlzSGVpZ2h0O1xyXG4gICAgICBvcHRzLmNoYXJ0RGF0YS5jYXRlZ29yaWVzRGF0YSA9IF9jYWxDYXRlZ29yaWVzRGF0YTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSA9IHtcclxuICAgICAgICB4QXhpc1BvaW50czogW11cclxuICAgICAgfTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8v6K6h566X5Y+z5a+56b2Q5YGP56e76Led56a7XHJcbiAgaWYgKG9wdHMuZW5hYmxlU2Nyb2xsICYmIG9wdHMueEF4aXMuc2Nyb2xsQWxpZ24gPT0gJ3JpZ2h0JyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gPT09IHVuZGVmaW5lZCkge1xyXG4gICAgbGV0IG9mZnNldExlZnQgPSAwLFxyXG4gICAgICB4QXhpc1BvaW50cyA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS54QXhpc1BvaW50cyxcclxuICAgICAgc3RhcnRYID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLnN0YXJ0WCxcclxuICAgICAgZW5kWCA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS5lbmRYLFxyXG4gICAgICBlYWNoU3BhY2luZyA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICAgIGxldCB0b3RhbFdpZHRoID0gZWFjaFNwYWNpbmcgKiAoeEF4aXNQb2ludHMubGVuZ3RoIC0gMSk7XHJcbiAgICBsZXQgc2NyZWVuV2lkdGggPSBlbmRYIC0gc3RhcnRYO1xyXG4gICAgb2Zmc2V0TGVmdCA9IHNjcmVlbldpZHRoIC0gdG90YWxXaWR0aDtcclxuICAgIF90aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0ID0gb2Zmc2V0TGVmdDtcclxuICAgIF90aGlzLnNjcm9sbE9wdGlvbi5zdGFydFRvdWNoWCA9IG9mZnNldExlZnQ7XHJcbiAgICBfdGhpcy5zY3JvbGxPcHRpb24uZGlzdGFuY2UgPSAwO1xyXG4gICAgX3RoaXMuc2Nyb2xsT3B0aW9uLmxhc3RNb3ZlVGltZSA9IDA7XHJcbiAgICBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gPSBvZmZzZXRMZWZ0O1xyXG4gIH1cclxuXHJcbiAgaWYgKHR5cGUgPT09ICdwaWUnIHx8IHR5cGUgPT09ICdyaW5nJyB8fCB0eXBlID09PSAncm9zZScpIHtcclxuICAgIGNvbmZpZy5fcGllVGV4dE1heExlbmd0aF8gPSBvcHRzLmRhdGFMYWJlbCA9PT0gZmFsc2UgPyAwIDogZ2V0UGllVGV4dE1heExlbmd0aChzZXJpZXNNQSwgY29uZmlnLCBjb250ZXh0LCBvcHRzKTtcclxuICB9XHJcbiAgXHJcbiAgc3dpdGNoICh0eXBlKSB7XHJcbiAgICBjYXNlICd3b3JkJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24ocHJvY2Vzcykge1xyXG4gICAgICAgICAgY29udGV4dC5jbGVhclJlY3QoMCwgMCwgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHRSb3RhdGUoY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkcmF3V29yZENsb3VkRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdtYXAnOlxyXG4gICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgIGRyYXdNYXBEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgc2V0VGltZW91dCgoKT0+e1xyXG4gICAgICAgIHRoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgIH0sNTApXHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnZnVubmVsJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24ocHJvY2Vzcykge1xyXG4gICAgICAgICAgY29udGV4dC5jbGVhclJlY3QoMCwgMCwgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHRSb3RhdGUoY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5mdW5uZWxEYXRhID0gZHJhd0Z1bm5lbERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0xlZ2VuZChvcHRzLnNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBvcHRzLmNoYXJ0RGF0YSk7XHJcbiAgICAgICAgICBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnbGluZSc6XHJcbiAgICAgIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgPSBuZXcgQW5pbWF0aW9uKHtcclxuICAgICAgICB0aW1pbmc6IG9wdHMudGltaW5nLFxyXG4gICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbixcclxuICAgICAgICBvblByb2Nlc3M6IGZ1bmN0aW9uIG9uUHJvY2Vzcyhwcm9jZXNzKSB7XHJcbiAgICAgICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5yb3RhdGUpIHtcclxuICAgICAgICAgICAgY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdZQXhpc0dyaWQoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIGRyYXdYQXhpcyhjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgdmFyIF9kcmF3TGluZURhdGFQb2ludHMgPSBkcmF3TGluZURhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3TGluZURhdGFQb2ludHMueEF4aXNQb2ludHMsXHJcbiAgICAgICAgICAgIGNhbFBvaW50cyA9IF9kcmF3TGluZURhdGFQb2ludHMuY2FsUG9pbnRzLFxyXG4gICAgICAgICAgICBlYWNoU3BhY2luZyA9IF9kcmF3TGluZURhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnc2NhdHRlcic6XHJcbiAgICAgIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgPSBuZXcgQW5pbWF0aW9uKHtcclxuICAgICAgICB0aW1pbmc6IG9wdHMudGltaW5nLFxyXG4gICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbixcclxuICAgICAgICBvblByb2Nlc3M6IGZ1bmN0aW9uIG9uUHJvY2Vzcyhwcm9jZXNzKSB7XHJcbiAgICAgICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5yb3RhdGUpIHtcclxuICAgICAgICAgICAgY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdZQXhpc0dyaWQoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIGRyYXdYQXhpcyhjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgdmFyIF9kcmF3U2NhdHRlckRhdGFQb2ludHMgPSBkcmF3U2NhdHRlckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3U2NhdHRlckRhdGFQb2ludHMueEF4aXNQb2ludHMsXHJcbiAgICAgICAgICAgIGNhbFBvaW50cyA9IF9kcmF3U2NhdHRlckRhdGFQb2ludHMuY2FsUG9pbnRzLFxyXG4gICAgICAgICAgICBlYWNoU3BhY2luZyA9IF9kcmF3U2NhdHRlckRhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnYnViYmxlJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1lBeGlzR3JpZChjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdCdWJibGVEYXRhUG9pbnRzID0gZHJhd0J1YmJsZURhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3QnViYmxlRGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdCdWJibGVEYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd0J1YmJsZURhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnbWl4JzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1lBeGlzR3JpZChjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdNaXhEYXRhUG9pbnRzID0gZHJhd01peERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3TWl4RGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdNaXhEYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd01peERhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnY29sdW1uJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1lBeGlzR3JpZChjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdDb2x1bW5EYXRhUG9pbnRzID0gZHJhd0NvbHVtbkRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3Q29sdW1uRGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdDb2x1bW5EYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd0NvbHVtbkRhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnbW91bnQnOlxyXG4gICAgICB0aGlzLmFuaW1hdGlvbkluc3RhbmNlID0gbmV3IEFuaW1hdGlvbih7XHJcbiAgICAgICAgdGltaW5nOiBvcHRzLnRpbWluZyxcclxuICAgICAgICBkdXJhdGlvbjogZHVyYXRpb24sXHJcbiAgICAgICAgb25Qcm9jZXNzOiBmdW5jdGlvbiBvblByb2Nlc3MocHJvY2Vzcykge1xyXG4gICAgICAgICAgY29udGV4dC5jbGVhclJlY3QoMCwgMCwgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHRSb3RhdGUoY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkcmF3WUF4aXNHcmlkKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBkcmF3WEF4aXMoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIHZhciBfZHJhd01vdW50RGF0YVBvaW50cyA9IGRyYXdNb3VudERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3TW91bnREYXRhUG9pbnRzLnhBeGlzUG9pbnRzLFxyXG4gICAgICAgICAgICBjYWxQb2ludHMgPSBfZHJhd01vdW50RGF0YVBvaW50cy5jYWxQb2ludHMsXHJcbiAgICAgICAgICAgIGVhY2hTcGFjaW5nID0gX2RyYXdNb3VudERhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnYmFyJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdCYXJEYXRhUG9pbnRzID0gZHJhd0JhckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB5QXhpc1BvaW50cyA9IF9kcmF3QmFyRGF0YVBvaW50cy55QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdCYXJEYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd0JhckRhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS55QXhpc1BvaW50cyA9IHlBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEueEF4aXNQb2ludHMgPSBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEueEF4aXNQb2ludHM7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5jYWxQb2ludHMgPSBjYWxQb2ludHM7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5lYWNoU3BhY2luZyA9IGVhY2hTcGFjaW5nO1xyXG4gICAgICAgICAgZHJhd1lBeGlzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIGlmIChvcHRzLmVuYWJsZU1hcmtMaW5lICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICAgICAgICAgIGRyYXdNYXJrTGluZShvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd0xlZ2VuZChvcHRzLnNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBvcHRzLmNoYXJ0RGF0YSk7XHJcbiAgICAgICAgICBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MsIGVhY2hTcGFjaW5nLCB5QXhpc1BvaW50cyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdhcmVhJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1lBeGlzR3JpZChjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdBcmVhRGF0YVBvaW50cyA9IGRyYXdBcmVhRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2VzcyksXHJcbiAgICAgICAgICAgIHhBeGlzUG9pbnRzID0gX2RyYXdBcmVhRGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdBcmVhRGF0YVBvaW50cy5jYWxQb2ludHMsXHJcbiAgICAgICAgICAgIGVhY2hTcGFjaW5nID0gX2RyYXdBcmVhRGF0YVBvaW50cy5lYWNoU3BhY2luZztcclxuICAgICAgICAgIG9wdHMuY2hhcnREYXRhLnhBeGlzUG9pbnRzID0geEF4aXNQb2ludHM7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5jYWxQb2ludHMgPSBjYWxQb2ludHM7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5lYWNoU3BhY2luZyA9IGVhY2hTcGFjaW5nO1xyXG4gICAgICAgICAgZHJhd1lBeGlzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIGlmIChvcHRzLmVuYWJsZU1hcmtMaW5lICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICAgICAgICAgIGRyYXdNYXJrTGluZShvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd0xlZ2VuZChvcHRzLnNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBvcHRzLmNoYXJ0RGF0YSk7XHJcbiAgICAgICAgICBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MsIGVhY2hTcGFjaW5nLCB4QXhpc1BvaW50cyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdyaW5nJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEucGllRGF0YSA9IGRyYXdQaWVEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdDYW52YXMob3B0cywgY29udGV4dCk7XHJcbiAgICAgICAgfSxcclxuICAgICAgICBvbkFuaW1hdGlvbkZpbmlzaDogZnVuY3Rpb24gb25BbmltYXRpb25GaW5pc2goKSB7XHJcbiAgICAgICAgICBfdGhpcy51ZXZlbnQudHJpZ2dlcigncmVuZGVyQ29tcGxldGUnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ3BpZSc6XHJcbiAgICAgIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgPSBuZXcgQW5pbWF0aW9uKHtcclxuICAgICAgICB0aW1pbmc6IG9wdHMudGltaW5nLFxyXG4gICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbixcclxuICAgICAgICBvblByb2Nlc3M6IGZ1bmN0aW9uIG9uUHJvY2Vzcyhwcm9jZXNzKSB7XHJcbiAgICAgICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5yb3RhdGUpIHtcclxuICAgICAgICAgICAgY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIG9wdHMuY2hhcnREYXRhLnBpZURhdGEgPSBkcmF3UGllRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3TGVnZW5kKG9wdHMuc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIG9wdHMuY2hhcnREYXRhKTtcclxuICAgICAgICAgIGRyYXdUb29sVGlwQnJpZGdlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdyb3NlJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEucGllRGF0YSA9IGRyYXdSb3NlRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3TGVnZW5kKG9wdHMuc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIG9wdHMuY2hhcnREYXRhKTtcclxuICAgICAgICAgIGRyYXdUb29sVGlwQnJpZGdlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdyYWRhcic6XHJcbiAgICAgIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgPSBuZXcgQW5pbWF0aW9uKHtcclxuICAgICAgICB0aW1pbmc6IG9wdHMudGltaW5nLFxyXG4gICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbixcclxuICAgICAgICBvblByb2Nlc3M6IGZ1bmN0aW9uIG9uUHJvY2Vzcyhwcm9jZXNzKSB7XHJcbiAgICAgICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5yb3RhdGUpIHtcclxuICAgICAgICAgICAgY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIG9wdHMuY2hhcnREYXRhLnJhZGFyRGF0YSA9IGRyYXdSYWRhckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0xlZ2VuZChvcHRzLnNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBvcHRzLmNoYXJ0RGF0YSk7XHJcbiAgICAgICAgICBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnYXJjYmFyJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuYXJjYmFyRGF0YSA9IGRyYXdBcmNiYXJEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdDYW52YXMob3B0cywgY29udGV4dCk7XHJcbiAgICAgICAgfSxcclxuICAgICAgICBvbkFuaW1hdGlvbkZpbmlzaDogZnVuY3Rpb24gb25BbmltYXRpb25GaW5pc2goKSB7XHJcbiAgICAgICAgICBfdGhpcy51ZXZlbnQudHJpZ2dlcigncmVuZGVyQ29tcGxldGUnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ2dhdWdlJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZ2F1Z2VEYXRhID0gZHJhd0dhdWdlRGF0YVBvaW50cyhjYXRlZ29yaWVzLCBzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdjYW5kbGUnOlxyXG4gICAgICB0aGlzLmFuaW1hdGlvbkluc3RhbmNlID0gbmV3IEFuaW1hdGlvbih7XHJcbiAgICAgICAgdGltaW5nOiBvcHRzLnRpbWluZyxcclxuICAgICAgICBkdXJhdGlvbjogZHVyYXRpb24sXHJcbiAgICAgICAgb25Qcm9jZXNzOiBmdW5jdGlvbiBvblByb2Nlc3MocHJvY2Vzcykge1xyXG4gICAgICAgICAgY29udGV4dC5jbGVhclJlY3QoMCwgMCwgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHRSb3RhdGUoY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkcmF3WUF4aXNHcmlkKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBkcmF3WEF4aXMoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIHZhciBfZHJhd0NhbmRsZURhdGFQb2ludHMgPSBkcmF3Q2FuZGxlRGF0YVBvaW50cyhzZXJpZXMsIHNlcmllc01BLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3Q2FuZGxlRGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdDYW5kbGVEYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd0NhbmRsZURhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGlmIChzZXJpZXNNQSkge1xyXG4gICAgICAgICAgICBkcmF3TGVnZW5kKHNlcmllc01BLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIG9wdHMuY2hhcnREYXRhKTtcclxuICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gIH1cclxufVxyXG5cclxuZnVuY3Rpb24gdUNoYXJ0c0V2ZW50KCkge1xyXG4gIHRoaXMuZXZlbnRzID0ge307XHJcbn1cclxuXHJcbnVDaGFydHNFdmVudC5wcm90b3R5cGUuYWRkRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uKHR5cGUsIGxpc3RlbmVyKSB7XHJcbiAgdGhpcy5ldmVudHNbdHlwZV0gPSB0aGlzLmV2ZW50c1t0eXBlXSB8fCBbXTtcclxuICB0aGlzLmV2ZW50c1t0eXBlXS5wdXNoKGxpc3RlbmVyKTtcclxufTtcclxuXHJcbnVDaGFydHNFdmVudC5wcm90b3R5cGUuZGVsRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uKHR5cGUpIHtcclxuICB0aGlzLmV2ZW50c1t0eXBlXSA9IFtdO1xyXG59O1xyXG5cclxudUNoYXJ0c0V2ZW50LnByb3RvdHlwZS50cmlnZ2VyID0gZnVuY3Rpb24oKSB7XHJcbiAgZm9yICh2YXIgX2xlbiA9IGFyZ3VtZW50cy5sZW5ndGgsIGFyZ3MgPSBBcnJheShfbGVuKSwgX2tleSA9IDA7IF9rZXkgPCBfbGVuOyBfa2V5KyspIHtcclxuICAgIGFyZ3NbX2tleV0gPSBhcmd1bWVudHNbX2tleV07XHJcbiAgfVxyXG4gIHZhciB0eXBlID0gYXJnc1swXTtcclxuICB2YXIgcGFyYW1zID0gYXJncy5zbGljZSgxKTtcclxuICBpZiAoISF0aGlzLmV2ZW50c1t0eXBlXSkge1xyXG4gICAgdGhpcy5ldmVudHNbdHlwZV0uZm9yRWFjaChmdW5jdGlvbihsaXN0ZW5lcikge1xyXG4gICAgICB0cnkge1xyXG4gICAgICAgIGxpc3RlbmVyLmFwcGx5KG51bGwsIHBhcmFtcyk7XHJcbiAgICAgIH0gY2F0Y2ggKGUpIHtcclxuICAgICAgICAgIC8vY29uc29sZS5sb2coJ1t1Q2hhcnRzXSAnK2UpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICB9XHJcbn07XHJcblxyXG52YXIgdUNoYXJ0cyA9IGZ1bmN0aW9uIHVDaGFydHMob3B0cykge1xyXG4gIG9wdHMucGl4ID0gb3B0cy5waXhlbFJhdGlvID8gb3B0cy5waXhlbFJhdGlvIDogMTtcclxuICBvcHRzLmZvbnRTaXplID0gb3B0cy5mb250U2l6ZSA/IG9wdHMuZm9udFNpemUgOiAxMztcclxuICBvcHRzLmZvbnRDb2xvciA9IG9wdHMuZm9udENvbG9yID8gb3B0cy5mb250Q29sb3IgOiBjb25maWcuZm9udENvbG9yO1xyXG4gIGlmIChvcHRzLmJhY2tncm91bmQgPT0gXCJcIiB8fCBvcHRzLmJhY2tncm91bmQgPT0gXCJub25lXCIpIHtcclxuICAgIG9wdHMuYmFja2dyb3VuZCA9IFwiI0ZGRkZGRlwiXHJcbiAgfVxyXG4gIG9wdHMudGl0bGUgPSBhc3NpZ24oe30sIG9wdHMudGl0bGUpO1xyXG4gIG9wdHMuc3VidGl0bGUgPSBhc3NpZ24oe30sIG9wdHMuc3VidGl0bGUpO1xyXG4gIG9wdHMuZHVyYXRpb24gPSBvcHRzLmR1cmF0aW9uID8gb3B0cy5kdXJhdGlvbiA6IDEwMDA7XHJcbiAgb3B0cy55QXhpcyA9IGFzc2lnbih7fSwge1xyXG4gICAgZGF0YTogW10sXHJcbiAgICBzaG93VGl0bGU6IGZhbHNlLFxyXG4gICAgZGlzYWJsZWQ6IGZhbHNlLFxyXG4gICAgZGlzYWJsZUdyaWQ6IGZhbHNlLFxyXG4gICAgZ3JpZFNldDogJ251bWJlcicsXHJcbiAgICBzcGxpdE51bWJlcjogNSxcclxuICAgIGdyaWRUeXBlOiAnc29saWQnLFxyXG4gICAgZGFzaExlbmd0aDogNCAqIG9wdHMucGl4LFxyXG4gICAgZ3JpZENvbG9yOiAnI2NjY2NjYycsXHJcbiAgICBwYWRkaW5nOiAxMCxcclxuICAgIGZvbnRDb2xvcjogJyM2NjY2NjYnXHJcbiAgfSwgb3B0cy55QXhpcyk7XHJcbiAgb3B0cy54QXhpcyA9IGFzc2lnbih7fSwge1xyXG4gICAgcm90YXRlTGFiZWw6IGZhbHNlLFxyXG4gICAgcm90YXRlQW5nbGU6NDUsXHJcbiAgICBkaXNhYmxlZDogZmFsc2UsXHJcbiAgICBkaXNhYmxlR3JpZDogZmFsc2UsXHJcbiAgICBzcGxpdE51bWJlcjogNSxcclxuICAgIGNhbGlicmF0aW9uOmZhbHNlLFxyXG4gICAgZm9udENvbG9yOiAnIzY2NjY2NicsXHJcbiAgICBmb250U2l6ZTogMTMsXHJcbiAgICBsaW5lSGVpZ2h0OiAyMCxcclxuICAgIG1hcmdpblRvcDogMCxcclxuICAgIGdyaWRUeXBlOiAnc29saWQnLFxyXG4gICAgZGFzaExlbmd0aDogNCxcclxuICAgIHNjcm9sbEFsaWduOiAnbGVmdCcsXHJcbiAgICBib3VuZGFyeUdhcDogJ2NlbnRlcicsXHJcbiAgICBheGlzTGluZTogdHJ1ZSxcclxuICAgIGF4aXNMaW5lQ29sb3I6ICcjY2NjY2NjJyxcclxuICAgIHRpdGxlRm9udFNpemU6IDEzLFxyXG4gICAgdGl0bGVPZmZzZXRZOiAwLFxyXG4gICAgdGl0bGVPZmZzZXRYOiAwLFxyXG4gICAgdGl0bGVGb250Q29sb3I6ICcjNjY2NjY2J1xyXG4gIH0sIG9wdHMueEF4aXMpO1xyXG4gIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gPSBvcHRzLnhBeGlzLnNjcm9sbEFsaWduO1xyXG4gIG9wdHMubGVnZW5kID0gYXNzaWduKHt9LCB7XHJcbiAgICBzaG93OiB0cnVlLFxyXG4gICAgcG9zaXRpb246ICdib3R0b20nLFxyXG4gICAgZmxvYXQ6ICdjZW50ZXInLFxyXG4gICAgYmFja2dyb3VuZENvbG9yOiAncmdiYSgwLDAsMCwwKScsXHJcbiAgICBib3JkZXJDb2xvcjogJ3JnYmEoMCwwLDAsMCknLFxyXG4gICAgYm9yZGVyV2lkdGg6IDAsXHJcbiAgICBwYWRkaW5nOiA1LFxyXG4gICAgbWFyZ2luOiA1LFxyXG4gICAgaXRlbUdhcDogMTAsXHJcbiAgICBmb250U2l6ZTogb3B0cy5mb250U2l6ZSxcclxuICAgIGxpbmVIZWlnaHQ6IG9wdHMuZm9udFNpemUsXHJcbiAgICBmb250Q29sb3I6IG9wdHMuZm9udENvbG9yLFxyXG4gICAgZm9ybWF0dGVyOiB7fSxcclxuICAgIGhpZGRlbkNvbG9yOiAnI0NFQ0VDRSdcclxuICB9LCBvcHRzLmxlZ2VuZCk7XHJcbiAgb3B0cy5leHRyYSA9IGFzc2lnbih7XHJcbiAgICB0b29sdGlwOntcclxuICAgICAgbGVnZW5kU2hhcGU6ICdhdXRvJ1xyXG4gICAgfVxyXG4gIH0sIG9wdHMuZXh0cmEpO1xyXG4gIG9wdHMucm90YXRlID0gb3B0cy5yb3RhdGUgPyB0cnVlIDogZmFsc2U7XHJcbiAgb3B0cy5hbmltYXRpb24gPSBvcHRzLmFuaW1hdGlvbiA/IHRydWUgOiBmYWxzZTtcclxuICBvcHRzLnJvdGF0ZSA9IG9wdHMucm90YXRlID8gdHJ1ZSA6IGZhbHNlO1xyXG4gIG9wdHMuY2FudmFzMmQgPSBvcHRzLmNhbnZhczJkID8gdHJ1ZSA6IGZhbHNlO1xyXG4gIFxyXG4gIGxldCBjb25maWckJDEgPSBhc3NpZ24oe30sIGNvbmZpZyk7XHJcbiAgY29uZmlnJCQxLmNvbG9yID0gb3B0cy5jb2xvciA/IG9wdHMuY29sb3IgOiBjb25maWckJDEuY29sb3I7XHJcbiAgaWYgKG9wdHMudHlwZSA9PSAncGllJykge1xyXG4gICAgY29uZmlnJCQxLnBpZUNoYXJ0TGluZVBhZGRpbmcgPSBvcHRzLmRhdGFMYWJlbCA9PT0gZmFsc2UgPyAwIDogb3B0cy5leHRyYS5waWUubGFiZWxXaWR0aCAqIG9wdHMucGl4IHx8IGNvbmZpZyQkMS5waWVDaGFydExpbmVQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgfVxyXG4gIGlmIChvcHRzLnR5cGUgPT0gJ3JpbmcnKSB7XHJcbiAgICBjb25maWckJDEucGllQ2hhcnRMaW5lUGFkZGluZyA9IG9wdHMuZGF0YUxhYmVsID09PSBmYWxzZSA/IDAgOiBvcHRzLmV4dHJhLnJpbmcubGFiZWxXaWR0aCAqIG9wdHMucGl4IHx8IGNvbmZpZyQkMS5waWVDaGFydExpbmVQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgfVxyXG4gIGlmIChvcHRzLnR5cGUgPT0gJ3Jvc2UnKSB7XHJcbiAgICBjb25maWckJDEucGllQ2hhcnRMaW5lUGFkZGluZyA9IG9wdHMuZGF0YUxhYmVsID09PSBmYWxzZSA/IDAgOiBvcHRzLmV4dHJhLnJvc2UubGFiZWxXaWR0aCAqIG9wdHMucGl4IHx8IGNvbmZpZyQkMS5waWVDaGFydExpbmVQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgfVxyXG4gIGNvbmZpZyQkMS5waWVDaGFydFRleHRQYWRkaW5nID0gb3B0cy5kYXRhTGFiZWwgPT09IGZhbHNlID8gMCA6IGNvbmZpZyQkMS5waWVDaGFydFRleHRQYWRkaW5nICogb3B0cy5waXg7XHJcblxyXG4gIC8v5bGP5bmV5peL6L2sXHJcbiAgY29uZmlnJCQxLnJvdGF0ZSA9IG9wdHMucm90YXRlO1xyXG4gIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgbGV0IHRlbXBXaWR0aCA9IG9wdHMud2lkdGg7XHJcbiAgICBsZXQgdGVtcEhlaWdodCA9IG9wdHMuaGVpZ2h0O1xyXG4gICAgb3B0cy53aWR0aCA9IHRlbXBIZWlnaHQ7XHJcbiAgICBvcHRzLmhlaWdodCA9IHRlbXBXaWR0aDtcclxuICB9XHJcblxyXG4gIC8v6YCC6YWN6auY5YiG5bGPXHJcbiAgb3B0cy5wYWRkaW5nID0gb3B0cy5wYWRkaW5nID8gb3B0cy5wYWRkaW5nIDogY29uZmlnJCQxLnBhZGRpbmc7XHJcbiAgY29uZmlnJCQxLnlBeGlzV2lkdGggPSBjb25maWcueUF4aXNXaWR0aCAqIG9wdHMucGl4O1xyXG4gIGNvbmZpZyQkMS5mb250U2l6ZSA9IG9wdHMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICBjb25maWckJDEudGl0bGVGb250U2l6ZSA9IGNvbmZpZy50aXRsZUZvbnRTaXplICogb3B0cy5waXg7XHJcbiAgY29uZmlnJCQxLnN1YnRpdGxlRm9udFNpemUgPSBjb25maWcuc3VidGl0bGVGb250U2l6ZSAqIG9wdHMucGl4O1xyXG4gIGlmKCFvcHRzLmNvbnRleHQpe1xyXG4gICAgdGhyb3cgbmV3IEVycm9yKCdbdUNoYXJ0c10g5pyq6I635Y+W5YiwY29udGV4dO+8geazqOaEj++8mnYyLjDniYjmnKzlkI7vvIzpnIDopoHoh6rooYzojrflj5ZjYW52YXPnmoTnu5jlm77kuIrkuIvmloflubbkvKDlhaVvcHRzLmNvbnRleHTvvIEnKTtcclxuICB9XHJcbiAgdGhpcy5jb250ZXh0ID0gb3B0cy5jb250ZXh0O1xyXG4gIGlmICghdGhpcy5jb250ZXh0LnNldFRleHRBbGlnbikge1xyXG4gICAgdGhpcy5jb250ZXh0LnNldFN0cm9rZVN0eWxlID0gZnVuY3Rpb24oZSkge1xyXG4gICAgICByZXR1cm4gdGhpcy5zdHJva2VTdHlsZSA9IGU7XHJcbiAgICB9XHJcbiAgICB0aGlzLmNvbnRleHQuc2V0TGluZVdpZHRoID0gZnVuY3Rpb24oZSkge1xyXG4gICAgICByZXR1cm4gdGhpcy5saW5lV2lkdGggPSBlO1xyXG4gICAgfVxyXG4gICAgdGhpcy5jb250ZXh0LnNldExpbmVDYXAgPSBmdW5jdGlvbihlKSB7XHJcbiAgICAgIHJldHVybiB0aGlzLmxpbmVDYXAgPSBlO1xyXG4gICAgfVxyXG4gICAgdGhpcy5jb250ZXh0LnNldEZvbnRTaXplID0gZnVuY3Rpb24oZSkge1xyXG4gICAgICByZXR1cm4gdGhpcy5mb250ID0gZSArIFwicHggc2Fucy1zZXJpZlwiO1xyXG4gICAgfVxyXG4gICAgdGhpcy5jb250ZXh0LnNldEZpbGxTdHlsZSA9IGZ1bmN0aW9uKGUpIHtcclxuICAgICAgcmV0dXJuIHRoaXMuZmlsbFN0eWxlID0gZTtcclxuICAgIH1cclxuICAgIHRoaXMuY29udGV4dC5zZXRUZXh0QWxpZ24gPSBmdW5jdGlvbihlKSB7XHJcbiAgICAgIHJldHVybiB0aGlzLnRleHRBbGlnbiA9IGU7XHJcbiAgICB9XHJcbiAgICB0aGlzLmNvbnRleHQuc2V0VGV4dEJhc2VsaW5lID0gZnVuY3Rpb24oZSkge1xyXG4gICAgICByZXR1cm4gdGhpcy50ZXh0QmFzZWxpbmUgPSBlO1xyXG4gICAgfVxyXG4gICAgdGhpcy5jb250ZXh0LnNldFNoYWRvdyA9IGZ1bmN0aW9uKG9mZnNldFgsb2Zmc2V0WSxibHVyLGNvbG9yKSB7XHJcbiAgICAgIHRoaXMuc2hhZG93Q29sb3IgPSBjb2xvcjtcclxuICAgICAgdGhpcy5zaGFkb3dPZmZzZXRYID0gb2Zmc2V0WDtcclxuICAgICAgdGhpcy5zaGFkb3dPZmZzZXRZID0gb2Zmc2V0WTtcclxuICAgICAgdGhpcy5zaGFkb3dCbHVyID0gYmx1cjtcclxuICAgIH1cclxuICAgIHRoaXMuY29udGV4dC5kcmF3ID0gZnVuY3Rpb24oKSB7fVxyXG4gIH1cclxuICAvL+WFvOWuuU5WVUVzZXRMaW5lRGFzaFxyXG4gIGlmKCF0aGlzLmNvbnRleHQuc2V0TGluZURhc2gpe1xyXG4gICAgdGhpcy5jb250ZXh0LnNldExpbmVEYXNoID0gZnVuY3Rpb24oZSkge31cclxuICB9XHJcbiAgb3B0cy5jaGFydERhdGEgPSB7fTtcclxuICB0aGlzLnVldmVudCA9IG5ldyB1Q2hhcnRzRXZlbnQoKTtcclxuICB0aGlzLnNjcm9sbE9wdGlvbiA9IHtcclxuICAgIGN1cnJlbnRPZmZzZXQ6IDAsXHJcbiAgICBzdGFydFRvdWNoWDogMCxcclxuICAgIGRpc3RhbmNlOiAwLFxyXG4gICAgbGFzdE1vdmVUaW1lOiAwXHJcbiAgfTtcclxuICB0aGlzLm9wdHMgPSBvcHRzO1xyXG4gIHRoaXMuY29uZmlnID0gY29uZmlnJCQxO1xyXG4gIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIGNvbmZpZyQkMSwgdGhpcy5jb250ZXh0KTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLnVwZGF0ZURhdGEgPSBmdW5jdGlvbigpIHtcclxuICBsZXQgZGF0YSA9IGFyZ3VtZW50cy5sZW5ndGggPiAwICYmIGFyZ3VtZW50c1swXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzBdIDoge307XHJcbiAgdGhpcy5vcHRzID0gYXNzaWduKHt9LCB0aGlzLm9wdHMsIGRhdGEpO1xyXG4gIHRoaXMub3B0cy51cGRhdGVEYXRhID0gdHJ1ZTtcclxuICBsZXQgc2Nyb2xsUG9zaXRpb24gPSBkYXRhLnNjcm9sbFBvc2l0aW9uIHx8ICdjdXJyZW50JztcclxuICBzd2l0Y2ggKHNjcm9sbFBvc2l0aW9uKSB7XHJcbiAgICBjYXNlICdjdXJyZW50JzpcclxuICAgICAgdGhpcy5vcHRzLl9zY3JvbGxEaXN0YW5jZV8gPSB0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0O1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ2xlZnQnOlxyXG4gICAgICB0aGlzLm9wdHMuX3Njcm9sbERpc3RhbmNlXyA9IDA7XHJcbiAgICAgIHRoaXMuc2Nyb2xsT3B0aW9uID0ge1xyXG4gICAgICAgIGN1cnJlbnRPZmZzZXQ6IDAsXHJcbiAgICAgICAgc3RhcnRUb3VjaFg6IDAsXHJcbiAgICAgICAgZGlzdGFuY2U6IDAsXHJcbiAgICAgICAgbGFzdE1vdmVUaW1lOiAwXHJcbiAgICAgIH07XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAncmlnaHQnOlxyXG4gICAgICBsZXQgX2NhbFlBeGlzRGF0YSA9IGNhbFlBeGlzRGF0YSh0aGlzLm9wdHMuc2VyaWVzLCB0aGlzLm9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpLCB5QXhpc1dpZHRoID0gX2NhbFlBeGlzRGF0YS55QXhpc1dpZHRoO1xyXG4gICAgICB0aGlzLmNvbmZpZy55QXhpc1dpZHRoID0geUF4aXNXaWR0aDtcclxuICAgICAgbGV0IG9mZnNldExlZnQgPSAwO1xyXG4gICAgICBsZXQgX2dldFhBeGlzUG9pbnRzMCA9IGdldFhBeGlzUG9pbnRzKHRoaXMub3B0cy5jYXRlZ29yaWVzLCB0aGlzLm9wdHMsIHRoaXMuY29uZmlnKSwgeEF4aXNQb2ludHMgPSBfZ2V0WEF4aXNQb2ludHMwLnhBeGlzUG9pbnRzLFxyXG4gICAgICAgIHN0YXJ0WCA9IF9nZXRYQXhpc1BvaW50czAuc3RhcnRYLFxyXG4gICAgICAgIGVuZFggPSBfZ2V0WEF4aXNQb2ludHMwLmVuZFgsXHJcbiAgICAgICAgZWFjaFNwYWNpbmcgPSBfZ2V0WEF4aXNQb2ludHMwLmVhY2hTcGFjaW5nO1xyXG4gICAgICBsZXQgdG90YWxXaWR0aCA9IGVhY2hTcGFjaW5nICogKHhBeGlzUG9pbnRzLmxlbmd0aCAtIDEpO1xyXG4gICAgICBsZXQgc2NyZWVuV2lkdGggPSBlbmRYIC0gc3RhcnRYO1xyXG4gICAgICBvZmZzZXRMZWZ0ID0gc2NyZWVuV2lkdGggLSB0b3RhbFdpZHRoO1xyXG4gICAgICB0aGlzLnNjcm9sbE9wdGlvbiA9IHtcclxuICAgICAgICBjdXJyZW50T2Zmc2V0OiBvZmZzZXRMZWZ0LFxyXG4gICAgICAgIHN0YXJ0VG91Y2hYOiBvZmZzZXRMZWZ0LFxyXG4gICAgICAgIGRpc3RhbmNlOiAwLFxyXG4gICAgICAgIGxhc3RNb3ZlVGltZTogMFxyXG4gICAgICB9O1xyXG4gICAgICB0aGlzLm9wdHMuX3Njcm9sbERpc3RhbmNlXyA9IG9mZnNldExlZnQ7XHJcbiAgICAgIGJyZWFrO1xyXG4gIH1cclxuICBkcmF3Q2hhcnRzLmNhbGwodGhpcywgdGhpcy5vcHRzLnR5cGUsIHRoaXMub3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbn07XHJcblxyXG51Q2hhcnRzLnByb3RvdHlwZS56b29tID0gZnVuY3Rpb24oKSB7XHJcbiAgdmFyIHZhbCA9IGFyZ3VtZW50cy5sZW5ndGggPiAwICYmIGFyZ3VtZW50c1swXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzBdIDogdGhpcy5vcHRzLnhBeGlzLml0ZW1Db3VudDtcclxuICBpZiAodGhpcy5vcHRzLmVuYWJsZVNjcm9sbCAhPT0gdHJ1ZSkge1xyXG4gICAgY29uc29sZS5sb2coJ1t1Q2hhcnRzXSDor7flkK/nlKjmu5rliqjmnaHlkI7kvb/nlKgnKVxyXG4gICAgcmV0dXJuO1xyXG4gIH1cclxuICAvL+W9k+WJjeWxj+W5leS4remXtOeCuVxyXG4gIGxldCBjZW50ZXJQb2ludCA9IE1hdGgucm91bmQoTWF0aC5hYnModGhpcy5zY3JvbGxPcHRpb24uY3VycmVudE9mZnNldCkgLyB0aGlzLm9wdHMuY2hhcnREYXRhLmVhY2hTcGFjaW5nKSArIE1hdGgucm91bmQodGhpcy5vcHRzLnhBeGlzLml0ZW1Db3VudCAvIDIpO1xyXG4gIHRoaXMub3B0cy5hbmltYXRpb24gPSBmYWxzZTtcclxuICB0aGlzLm9wdHMueEF4aXMuaXRlbUNvdW50ID0gdmFsLml0ZW1Db3VudDtcclxuICAvL+mHjeaWsOiuoeeul3jovbTlgY/np7vot53nprtcclxuICBsZXQgX2NhbFlBeGlzRGF0YSA9IGNhbFlBeGlzRGF0YSh0aGlzLm9wdHMuc2VyaWVzLCB0aGlzLm9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpLFxyXG4gICAgeUF4aXNXaWR0aCA9IF9jYWxZQXhpc0RhdGEueUF4aXNXaWR0aDtcclxuICB0aGlzLmNvbmZpZy55QXhpc1dpZHRoID0geUF4aXNXaWR0aDtcclxuICBsZXQgb2Zmc2V0TGVmdCA9IDA7XHJcbiAgbGV0IF9nZXRYQXhpc1BvaW50czAgPSBnZXRYQXhpc1BvaW50cyh0aGlzLm9wdHMuY2F0ZWdvcmllcywgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZyksXHJcbiAgICB4QXhpc1BvaW50cyA9IF9nZXRYQXhpc1BvaW50czAueEF4aXNQb2ludHMsXHJcbiAgICBzdGFydFggPSBfZ2V0WEF4aXNQb2ludHMwLnN0YXJ0WCxcclxuICAgIGVuZFggPSBfZ2V0WEF4aXNQb2ludHMwLmVuZFgsXHJcbiAgICBlYWNoU3BhY2luZyA9IF9nZXRYQXhpc1BvaW50czAuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IGNlbnRlckxlZnQgPSBlYWNoU3BhY2luZyAqIGNlbnRlclBvaW50O1xyXG4gIGxldCBzY3JlZW5XaWR0aCA9IGVuZFggLSBzdGFydFg7XHJcbiAgbGV0IE1heExlZnQgPSBzY3JlZW5XaWR0aCAtIGVhY2hTcGFjaW5nICogKHhBeGlzUG9pbnRzLmxlbmd0aCAtIDEpO1xyXG4gIG9mZnNldExlZnQgPSBzY3JlZW5XaWR0aCAvIDIgLSBjZW50ZXJMZWZ0O1xyXG4gIGlmIChvZmZzZXRMZWZ0ID4gMCkge1xyXG4gICAgb2Zmc2V0TGVmdCA9IDA7XHJcbiAgfVxyXG4gIGlmIChvZmZzZXRMZWZ0IDwgTWF4TGVmdCkge1xyXG4gICAgb2Zmc2V0TGVmdCA9IE1heExlZnQ7XHJcbiAgfVxyXG4gIHRoaXMuc2Nyb2xsT3B0aW9uID0ge1xyXG4gICAgY3VycmVudE9mZnNldDogb2Zmc2V0TGVmdCxcclxuICAgIHN0YXJ0VG91Y2hYOiAwLFxyXG4gICAgZGlzdGFuY2U6IDAsXHJcbiAgICBsYXN0TW92ZVRpbWU6IDBcclxuICB9O1xyXG4gIGNhbFZhbGlkRGlzdGFuY2UodGhpcywgb2Zmc2V0TGVmdCwgdGhpcy5vcHRzLmNoYXJ0RGF0YSwgdGhpcy5jb25maWcsIHRoaXMub3B0cyk7XHJcbiAgdGhpcy5vcHRzLl9zY3JvbGxEaXN0YW5jZV8gPSBvZmZzZXRMZWZ0O1xyXG4gIGRyYXdDaGFydHMuY2FsbCh0aGlzLCB0aGlzLm9wdHMudHlwZSwgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLmRvYnVsZVpvb20gPSBmdW5jdGlvbihlKSB7XHJcbiAgaWYgKHRoaXMub3B0cy5lbmFibGVTY3JvbGwgIT09IHRydWUpIHtcclxuICAgIGNvbnNvbGUubG9nKCdbdUNoYXJ0c10g6K+35ZCv55So5rua5Yqo5p2h5ZCO5L2/55SoJylcclxuICAgIHJldHVybjtcclxuICB9XHJcbiAgY29uc3QgdGNzID0gZS5jaGFuZ2VkVG91Y2hlcztcclxuICBpZiAodGNzLmxlbmd0aCA8IDIpIHtcclxuICAgIHJldHVybjtcclxuICB9XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCB0Y3MubGVuZ3RoOyBpKyspIHtcclxuICAgIHRjc1tpXS54ID0gdGNzW2ldLnggPyB0Y3NbaV0ueCA6IHRjc1tpXS5jbGllbnRYO1xyXG4gICAgdGNzW2ldLnkgPSB0Y3NbaV0ueSA/IHRjc1tpXS55IDogdGNzW2ldLmNsaWVudFk7XHJcbiAgfVxyXG4gIGNvbnN0IG50Y3MgPSBbZ2V0VG91Y2hlcyh0Y3NbMF0sIHRoaXMub3B0cywgZSksZ2V0VG91Y2hlcyh0Y3NbMV0sIHRoaXMub3B0cywgZSldOyBcclxuICBjb25zdCB4bGVuZ3RoID0gTWF0aC5hYnMobnRjc1swXS54IC0gbnRjc1sxXS54KTtcclxuICAvLyDorrDlvZXliJ3lp4vnmoTkuKTmjIfkuYvpl7TnmoTmlbDmja5cclxuICBpZighdGhpcy5zY3JvbGxPcHRpb24ubW92ZUNvdW50KXtcclxuICAgIGxldCBjdHMwID0ge2NoYW5nZWRUb3VjaGVzOlt7eDp0Y3NbMF0ueCx5OnRoaXMub3B0cy5hcmVhWzBdIC8gdGhpcy5vcHRzLnBpeCArIDJ9XX07XHJcbiAgICBsZXQgY3RzMSA9IHtjaGFuZ2VkVG91Y2hlczpbe3g6dGNzWzFdLngseTp0aGlzLm9wdHMuYXJlYVswXSAvIHRoaXMub3B0cy5waXggKyAyfV19O1xyXG4gICAgaWYodGhpcy5vcHRzLnJvdGF0ZSl7XHJcbiAgICAgIGN0czAgPSB7Y2hhbmdlZFRvdWNoZXM6W3t4OnRoaXMub3B0cy5oZWlnaHQgLyB0aGlzLm9wdHMucGl4IC0gdGhpcy5vcHRzLmFyZWFbMF0gLyB0aGlzLm9wdHMucGl4IC0gMix5OnRjc1swXS55fV19O1xyXG4gICAgICBjdHMxID0ge2NoYW5nZWRUb3VjaGVzOlt7eDp0aGlzLm9wdHMuaGVpZ2h0IC8gdGhpcy5vcHRzLnBpeCAtIHRoaXMub3B0cy5hcmVhWzBdIC8gdGhpcy5vcHRzLnBpeCAtIDIseTp0Y3NbMV0ueX1dfTtcclxuICAgIH1cclxuICAgIGNvbnN0IG1vdmVDdXJyZW50MSA9IHRoaXMuZ2V0Q3VycmVudERhdGFJbmRleChjdHMwKS5pbmRleDtcclxuICAgIGNvbnN0IG1vdmVDdXJyZW50MiA9IHRoaXMuZ2V0Q3VycmVudERhdGFJbmRleChjdHMxKS5pbmRleDtcclxuICAgIGNvbnN0IG1vdmVDb3VudCA9IE1hdGguYWJzKG1vdmVDdXJyZW50MSAtIG1vdmVDdXJyZW50Mik7XHJcbiAgICB0aGlzLnNjcm9sbE9wdGlvbi5tb3ZlQ291bnQgPSBtb3ZlQ291bnQ7XHJcbiAgICB0aGlzLnNjcm9sbE9wdGlvbi5tb3ZlQ3VycmVudDEgPSBNYXRoLm1pbihtb3ZlQ3VycmVudDEsIG1vdmVDdXJyZW50Mik7XHJcbiAgICB0aGlzLnNjcm9sbE9wdGlvbi5tb3ZlQ3VycmVudDIgPSBNYXRoLm1heChtb3ZlQ3VycmVudDEsIG1vdmVDdXJyZW50Mik7XHJcbiAgICByZXR1cm47XHJcbiAgfVxyXG4gIFxyXG4gIGxldCBjdXJyZW50RWFjaFNwYWNpbmcgPSB4bGVuZ3RoIC8gdGhpcy5zY3JvbGxPcHRpb24ubW92ZUNvdW50O1xyXG4gIGxldCBpdGVtQ291bnQgPSAodGhpcy5vcHRzLndpZHRoIC0gdGhpcy5vcHRzLmFyZWFbMV0gLSB0aGlzLm9wdHMuYXJlYVszXSkgLyBjdXJyZW50RWFjaFNwYWNpbmc7XHJcbiAgaXRlbUNvdW50ID0gaXRlbUNvdW50IDw9IDIgPyAyIDogaXRlbUNvdW50O1xyXG4gIGl0ZW1Db3VudCA9IGl0ZW1Db3VudCA+PSB0aGlzLm9wdHMuY2F0ZWdvcmllcy5sZW5ndGggPyB0aGlzLm9wdHMuY2F0ZWdvcmllcy5sZW5ndGggOiBpdGVtQ291bnQ7XHJcbiAgdGhpcy5vcHRzLmFuaW1hdGlvbiA9IGZhbHNlO1xyXG4gIHRoaXMub3B0cy54QXhpcy5pdGVtQ291bnQgPSBpdGVtQ291bnQ7XHJcbiAgLy8g6YeN5paw6K6h566X5rua5Yqo5p2h5YGP56e76Led56a7XHJcbiAgbGV0IG9mZnNldExlZnQgPSAwO1xyXG4gIGxldCBfZ2V0WEF4aXNQb2ludHMwID0gZ2V0WEF4aXNQb2ludHModGhpcy5vcHRzLmNhdGVnb3JpZXMsIHRoaXMub3B0cywgdGhpcy5jb25maWcpLFxyXG4gICAgeEF4aXNQb2ludHMgPSBfZ2V0WEF4aXNQb2ludHMwLnhBeGlzUG9pbnRzLFxyXG4gICAgc3RhcnRYID0gX2dldFhBeGlzUG9pbnRzMC5zdGFydFgsXHJcbiAgICBlbmRYID0gX2dldFhBeGlzUG9pbnRzMC5lbmRYLFxyXG4gICAgZWFjaFNwYWNpbmcgPSBfZ2V0WEF4aXNQb2ludHMwLmVhY2hTcGFjaW5nO1xyXG4gIGxldCBjdXJyZW50TGVmdCA9IGVhY2hTcGFjaW5nICogdGhpcy5zY3JvbGxPcHRpb24ubW92ZUN1cnJlbnQxO1xyXG4gIGxldCBzY3JlZW5XaWR0aCA9IGVuZFggLSBzdGFydFg7XHJcbiAgbGV0IE1heExlZnQgPSBzY3JlZW5XaWR0aCAtIGVhY2hTcGFjaW5nICogKHhBeGlzUG9pbnRzLmxlbmd0aCAtIDEpO1xyXG4gIG9mZnNldExlZnQgPSAtY3VycmVudExlZnQrTWF0aC5taW4obnRjc1swXS54LG50Y3NbMV0ueCktdGhpcy5vcHRzLmFyZWFbM10tZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9mZnNldExlZnQgPiAwKSB7XHJcbiAgICBvZmZzZXRMZWZ0ID0gMDtcclxuICB9XHJcbiAgaWYgKG9mZnNldExlZnQgPCBNYXhMZWZ0KSB7XHJcbiAgICBvZmZzZXRMZWZ0ID0gTWF4TGVmdDtcclxuICB9XHJcbiAgdGhpcy5zY3JvbGxPcHRpb24uY3VycmVudE9mZnNldD0gb2Zmc2V0TGVmdDtcclxuICB0aGlzLnNjcm9sbE9wdGlvbi5zdGFydFRvdWNoWD0gMDtcclxuICB0aGlzLnNjcm9sbE9wdGlvbi5kaXN0YW5jZT0wO1xyXG4gIGNhbFZhbGlkRGlzdGFuY2UodGhpcywgb2Zmc2V0TGVmdCwgdGhpcy5vcHRzLmNoYXJ0RGF0YSwgdGhpcy5jb25maWcsIHRoaXMub3B0cyk7XHJcbiAgdGhpcy5vcHRzLl9zY3JvbGxEaXN0YW5jZV8gPSBvZmZzZXRMZWZ0O1xyXG4gIGRyYXdDaGFydHMuY2FsbCh0aGlzLCB0aGlzLm9wdHMudHlwZSwgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxufVxyXG5cclxudUNoYXJ0cy5wcm90b3R5cGUuc3RvcEFuaW1hdGlvbiA9IGZ1bmN0aW9uKCkge1xyXG4gIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgJiYgdGhpcy5hbmltYXRpb25JbnN0YW5jZS5zdG9wKCk7XHJcbn07XHJcblxyXG51Q2hhcnRzLnByb3RvdHlwZS5hZGRFdmVudExpc3RlbmVyID0gZnVuY3Rpb24odHlwZSwgbGlzdGVuZXIpIHtcclxuICB0aGlzLnVldmVudC5hZGRFdmVudExpc3RlbmVyKHR5cGUsIGxpc3RlbmVyKTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLmRlbEV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbih0eXBlKSB7XHJcbiAgdGhpcy51ZXZlbnQuZGVsRXZlbnRMaXN0ZW5lcih0eXBlKTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLmdldEN1cnJlbnREYXRhSW5kZXggPSBmdW5jdGlvbihlKSB7XHJcbiAgdmFyIHRvdWNoZXMgPSBudWxsO1xyXG4gIGlmIChlLmNoYW5nZWRUb3VjaGVzKSB7XHJcbiAgICB0b3VjaGVzID0gZS5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9IGVsc2Uge1xyXG4gICAgdG91Y2hlcyA9IGUubXAuY2hhbmdlZFRvdWNoZXNbMF07XHJcbiAgfVxyXG4gIGlmICh0b3VjaGVzKSB7XHJcbiAgICBsZXQgX3RvdWNoZXMkID0gZ2V0VG91Y2hlcyh0b3VjaGVzLCB0aGlzLm9wdHMsIGUpO1xyXG4gICAgaWYgKHRoaXMub3B0cy50eXBlID09PSAncGllJyB8fCB0aGlzLm9wdHMudHlwZSA9PT0gJ3JpbmcnKSB7XHJcbiAgICAgIHJldHVybiBmaW5kUGllQ2hhcnRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cy5jaGFydERhdGEucGllRGF0YSwgdGhpcy5vcHRzKTtcclxuICAgIH0gZWxzZSBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdyb3NlJykge1xyXG4gICAgICByZXR1cm4gZmluZFJvc2VDaGFydEN1cnJlbnRJbmRleCh7XHJcbiAgICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgICAgeTogX3RvdWNoZXMkLnlcclxuICAgICAgfSwgdGhpcy5vcHRzLmNoYXJ0RGF0YS5waWVEYXRhLCB0aGlzLm9wdHMpO1xyXG4gICAgfSBlbHNlIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ3JhZGFyJykge1xyXG4gICAgICByZXR1cm4gZmluZFJhZGFyQ2hhcnRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cy5jaGFydERhdGEucmFkYXJEYXRhLCB0aGlzLm9wdHMuY2F0ZWdvcmllcy5sZW5ndGgpO1xyXG4gICAgfSBlbHNlIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ2Z1bm5lbCcpIHtcclxuICAgICAgcmV0dXJuIGZpbmRGdW5uZWxDaGFydEN1cnJlbnRJbmRleCh7XHJcbiAgICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgICAgeTogX3RvdWNoZXMkLnlcclxuICAgICAgfSwgdGhpcy5vcHRzLmNoYXJ0RGF0YS5mdW5uZWxEYXRhKTtcclxuICAgIH0gZWxzZSBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdtYXAnKSB7XHJcbiAgICAgIHJldHVybiBmaW5kTWFwQ2hhcnRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cyk7XHJcbiAgICB9IGVsc2UgaWYgKHRoaXMub3B0cy50eXBlID09PSAnd29yZCcpIHtcclxuICAgICAgcmV0dXJuIGZpbmRXb3JkQ2hhcnRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cy5jaGFydERhdGEud29yZENsb3VkRGF0YSk7XHJcbiAgICB9IGVsc2UgaWYgKHRoaXMub3B0cy50eXBlID09PSAnYmFyJykge1xyXG4gICAgICByZXR1cm4gZmluZEJhckNoYXJ0Q3VycmVudEluZGV4KHtcclxuICAgICAgICB4OiBfdG91Y2hlcyQueCxcclxuICAgICAgICB5OiBfdG91Y2hlcyQueVxyXG4gICAgICB9LCB0aGlzLm9wdHMuY2hhcnREYXRhLmNhbFBvaW50cywgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZywgTWF0aC5hYnModGhpcy5zY3JvbGxPcHRpb24uY3VycmVudE9mZnNldCkpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgcmV0dXJuIGZpbmRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cy5jaGFydERhdGEuY2FsUG9pbnRzLCB0aGlzLm9wdHMsIHRoaXMuY29uZmlnLCBNYXRoLmFicyh0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0KSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHJldHVybiAtMTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLmdldExlZ2VuZERhdGFJbmRleCA9IGZ1bmN0aW9uKGUpIHtcclxuICB2YXIgdG91Y2hlcyA9IG51bGw7XHJcbiAgaWYgKGUuY2hhbmdlZFRvdWNoZXMpIHtcclxuICAgIHRvdWNoZXMgPSBlLmNoYW5nZWRUb3VjaGVzWzBdO1xyXG4gIH0gZWxzZSB7XHJcbiAgICB0b3VjaGVzID0gZS5tcC5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9XHJcbiAgaWYgKHRvdWNoZXMpIHtcclxuICAgIGxldCBfdG91Y2hlcyQgPSBnZXRUb3VjaGVzKHRvdWNoZXMsIHRoaXMub3B0cywgZSk7XHJcbiAgICByZXR1cm4gZmluZExlZ2VuZEluZGV4KHtcclxuICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICB9LCB0aGlzLm9wdHMuY2hhcnREYXRhLmxlZ2VuZERhdGEpO1xyXG4gIH1cclxuICByZXR1cm4gLTE7XHJcbn07XHJcblxyXG51Q2hhcnRzLnByb3RvdHlwZS50b3VjaExlZ2VuZCA9IGZ1bmN0aW9uKGUpIHtcclxuICB2YXIgb3B0aW9uID0gYXJndW1lbnRzLmxlbmd0aCA+IDEgJiYgYXJndW1lbnRzWzFdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbMV0gOiB7fTtcclxuICB2YXIgdG91Y2hlcyA9IG51bGw7XHJcbiAgaWYgKGUuY2hhbmdlZFRvdWNoZXMpIHtcclxuICAgIHRvdWNoZXMgPSBlLmNoYW5nZWRUb3VjaGVzWzBdO1xyXG4gIH0gZWxzZSB7XHJcbiAgICB0b3VjaGVzID0gZS5tcC5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9XHJcbiAgaWYgKHRvdWNoZXMpIHtcclxuICAgIHZhciBfdG91Y2hlcyQgPSBnZXRUb3VjaGVzKHRvdWNoZXMsIHRoaXMub3B0cywgZSk7XHJcbiAgICB2YXIgaW5kZXggPSB0aGlzLmdldExlZ2VuZERhdGFJbmRleChlKTtcclxuICAgIGlmIChpbmRleCA+PSAwKSB7XHJcbiAgICAgIGlmICh0aGlzLm9wdHMudHlwZSA9PSAnY2FuZGxlJykge1xyXG4gICAgICAgIHRoaXMub3B0cy5zZXJpZXNNQVtpbmRleF0uc2hvdyA9ICF0aGlzLm9wdHMuc2VyaWVzTUFbaW5kZXhdLnNob3c7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgdGhpcy5vcHRzLnNlcmllc1tpbmRleF0uc2hvdyA9ICF0aGlzLm9wdHMuc2VyaWVzW2luZGV4XS5zaG93O1xyXG4gICAgICB9XHJcbiAgICAgIHRoaXMub3B0cy5hbmltYXRpb24gPSBvcHRpb24uYW5pbWF0aW9uID8gdHJ1ZSA6IGZhbHNlO1xyXG4gICAgICB0aGlzLm9wdHMuX3Njcm9sbERpc3RhbmNlXyA9IHRoaXMuc2Nyb2xsT3B0aW9uLmN1cnJlbnRPZmZzZXQ7XHJcbiAgICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCB0aGlzLm9wdHMudHlwZSwgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxuICAgIH1cclxuICB9XHJcblxyXG59O1xyXG5cclxudUNoYXJ0cy5wcm90b3R5cGUuc2hvd1Rvb2xUaXAgPSBmdW5jdGlvbihlKSB7XHJcbiAgdmFyIG9wdGlvbiA9IGFyZ3VtZW50cy5sZW5ndGggPiAxICYmIGFyZ3VtZW50c1sxXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzFdIDoge307XHJcbiAgdmFyIHRvdWNoZXMgPSBudWxsO1xyXG4gIGlmIChlLmNoYW5nZWRUb3VjaGVzKSB7XHJcbiAgICB0b3VjaGVzID0gZS5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9IGVsc2Uge1xyXG4gICAgdG91Y2hlcyA9IGUubXAuY2hhbmdlZFRvdWNoZXNbMF07XHJcbiAgfVxyXG4gIGlmICghdG91Y2hlcykge1xyXG4gICAgY29uc29sZS5sb2coXCJbdUNoYXJ0c10g5pyq6I635Y+W5YiwZXZlbnTlnZDmoIfkv6Hmga9cIik7XHJcbiAgfVxyXG4gIHZhciBfdG91Y2hlcyQgPSBnZXRUb3VjaGVzKHRvdWNoZXMsIHRoaXMub3B0cywgZSk7XHJcbiAgdmFyIGN1cnJlbnRPZmZzZXQgPSB0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0O1xyXG4gIHZhciBvcHRzID0gYXNzaWduKHt9LCB0aGlzLm9wdHMsIHtcclxuICAgIF9zY3JvbGxEaXN0YW5jZV86IGN1cnJlbnRPZmZzZXQsXHJcbiAgICBhbmltYXRpb246IGZhbHNlXHJcbiAgfSk7XHJcbiAgaWYgKHRoaXMub3B0cy50eXBlID09PSAnbGluZScgfHwgdGhpcy5vcHRzLnR5cGUgPT09ICdhcmVhJyB8fCB0aGlzLm9wdHMudHlwZSA9PT0gJ2NvbHVtbicgfHwgdGhpcy5vcHRzLnR5cGUgPT09ICdzY2F0dGVyJyB8fCB0aGlzLm9wdHMudHlwZSA9PT0gJ2J1YmJsZScpIHtcclxuICAgIHZhciBjdXJyZW50ID0gdGhpcy5nZXRDdXJyZW50RGF0YUluZGV4KGUpO1xyXG4gICAgdmFyIGluZGV4ID0gb3B0aW9uLmluZGV4ID09IHVuZGVmaW5lZCA/IGN1cnJlbnQuaW5kZXggOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSB8fCBpbmRleC5sZW5ndGg+MCkge1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGdldFNlcmllc0RhdGFJdGVtKHRoaXMub3B0cy5zZXJpZXMsIGluZGV4LCBjdXJyZW50Lmdyb3VwKTtcclxuICAgICAgaWYgKHNlcmllc0RhdGEubGVuZ3RoICE9PSAwKSB7XHJcbiAgICAgICAgdmFyIF9nZXRUb29sVGlwRGF0YSA9IGdldFRvb2xUaXBEYXRhKHNlcmllc0RhdGEsIHRoaXMub3B0cywgaW5kZXgsIGN1cnJlbnQuZ3JvdXAsIHRoaXMub3B0cy5jYXRlZ29yaWVzLCBvcHRpb24pLFxyXG4gICAgICAgICAgdGV4dExpc3QgPSBfZ2V0VG9vbFRpcERhdGEudGV4dExpc3QsXHJcbiAgICAgICAgICBvZmZzZXQgPSBfZ2V0VG9vbFRpcERhdGEub2Zmc2V0O1xyXG4gICAgICAgIG9mZnNldC55ID0gX3RvdWNoZXMkLnk7XHJcbiAgICAgICAgb3B0cy50b29sdGlwID0ge1xyXG4gICAgICAgICAgdGV4dExpc3Q6IG9wdGlvbi50ZXh0TGlzdCAhPT0gdW5kZWZpbmVkID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgICBvZmZzZXQ6IG9wdGlvbi5vZmZzZXQgIT09IHVuZGVmaW5lZCA/IG9wdGlvbi5vZmZzZXQgOiBvZmZzZXQsXHJcbiAgICAgICAgICBvcHRpb246IG9wdGlvbixcclxuICAgICAgICAgIGluZGV4OiBpbmRleCxcclxuICAgICAgICAgIGdyb3VwOiBjdXJyZW50Lmdyb3VwXHJcbiAgICAgICAgfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIG9wdHMudHlwZSwgb3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbiAgfVxyXG4gIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ21vdW50Jykge1xyXG4gICAgdmFyIGluZGV4ID0gb3B0aW9uLmluZGV4ID09IHVuZGVmaW5lZCA/IHRoaXMuZ2V0Q3VycmVudERhdGFJbmRleChlKS5pbmRleCA6IG9wdGlvbi5pbmRleDtcclxuICAgIGlmIChpbmRleCA+IC0xKSB7XHJcbiAgICAgIHZhciBvcHRzID0gYXNzaWduKHt9LCB0aGlzLm9wdHMsIHthbmltYXRpb246IGZhbHNlfSk7XHJcbiAgICAgIHZhciBzZXJpZXNEYXRhID0gYXNzaWduKHt9LCBvcHRzLl9zZXJpZXNfW2luZGV4XSk7XHJcbiAgICAgIHZhciB0ZXh0TGlzdCA9IFt7XHJcbiAgICAgICAgdGV4dDogb3B0aW9uLmZvcm1hdHRlciA/IG9wdGlvbi5mb3JtYXR0ZXIoc2VyaWVzRGF0YSwgdW5kZWZpbmVkLCBpbmRleCwgb3B0cykgOiBzZXJpZXNEYXRhLm5hbWUgKyAnOiAnICsgc2VyaWVzRGF0YS5kYXRhLFxyXG4gICAgICAgIGNvbG9yOiBzZXJpZXNEYXRhLmNvbG9yLFxyXG4gICAgICAgIGxlZ2VuZFNoYXBlOiB0aGlzLm9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZSA9PSAnYXV0bycgPyBzZXJpZXNEYXRhLmxlZ2VuZFNoYXBlIDogdGhpcy5vcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGVcclxuICAgICAgfV07XHJcbiAgICAgIHZhciBvZmZzZXQgPSB7XHJcbiAgICAgICAgeDogb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzW2luZGV4XS54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH07XHJcbiAgICAgIG9wdHMudG9vbHRpcCA9IHtcclxuICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgb2Zmc2V0OiBvcHRpb24ub2Zmc2V0ICE9PSB1bmRlZmluZWQgPyBvcHRpb24ub2Zmc2V0IDogb2Zmc2V0LFxyXG4gICAgICAgIG9wdGlvbjogb3B0aW9uLFxyXG4gICAgICAgIGluZGV4OiBpbmRleFxyXG4gICAgICB9O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBkcmF3Q2hhcnRzLmNhbGwodGhpcywgb3B0cy50eXBlLCBvcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxuICB9XHJcbiAgaWYgKHRoaXMub3B0cy50eXBlID09PSAnYmFyJykge1xyXG4gICAgdmFyIGN1cnJlbnQgPSB0aGlzLmdldEN1cnJlbnREYXRhSW5kZXgoZSk7XHJcbiAgICB2YXIgaW5kZXggPSBvcHRpb24uaW5kZXggPT0gdW5kZWZpbmVkID8gY3VycmVudC5pbmRleCA6IG9wdGlvbi5pbmRleDtcclxuICAgIGlmIChpbmRleCA+IC0xIHx8IGluZGV4Lmxlbmd0aD4wKSB7XHJcbiAgICAgIHZhciBzZXJpZXNEYXRhID0gZ2V0U2VyaWVzRGF0YUl0ZW0odGhpcy5vcHRzLnNlcmllcywgaW5kZXgsIGN1cnJlbnQuZ3JvdXApO1xyXG4gICAgICBpZiAoc2VyaWVzRGF0YS5sZW5ndGggIT09IDApIHtcclxuICAgICAgICB2YXIgX2dldFRvb2xUaXBEYXRhID0gZ2V0VG9vbFRpcERhdGEoc2VyaWVzRGF0YSwgdGhpcy5vcHRzLCBpbmRleCwgY3VycmVudC5ncm91cCwgdGhpcy5vcHRzLmNhdGVnb3JpZXMsIG9wdGlvbiksXHJcbiAgICAgICAgICB0ZXh0TGlzdCA9IF9nZXRUb29sVGlwRGF0YS50ZXh0TGlzdCxcclxuICAgICAgICAgIG9mZnNldCA9IF9nZXRUb29sVGlwRGF0YS5vZmZzZXQ7XHJcbiAgICAgICAgb2Zmc2V0LnggPSBfdG91Y2hlcyQueDtcclxuICAgICAgICBvcHRzLnRvb2x0aXAgPSB7XHJcbiAgICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ICE9PSB1bmRlZmluZWQgPyBvcHRpb24udGV4dExpc3QgOiB0ZXh0TGlzdCxcclxuICAgICAgICAgIG9mZnNldDogb3B0aW9uLm9mZnNldCAhPT0gdW5kZWZpbmVkID8gb3B0aW9uLm9mZnNldCA6IG9mZnNldCxcclxuICAgICAgICAgIG9wdGlvbjogb3B0aW9uLFxyXG4gICAgICAgICAgaW5kZXg6IGluZGV4XHJcbiAgICAgICAgfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIG9wdHMudHlwZSwgb3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbiAgfVxyXG4gIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ21peCcpIHtcclxuICAgIHZhciBjdXJyZW50ID0gdGhpcy5nZXRDdXJyZW50RGF0YUluZGV4KGUpO1xyXG4gICAgdmFyIGluZGV4ID0gb3B0aW9uLmluZGV4ID09IHVuZGVmaW5lZCA/IGN1cnJlbnQuaW5kZXggOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSkge1xyXG4gICAgICB2YXIgY3VycmVudE9mZnNldCA9IHRoaXMuc2Nyb2xsT3B0aW9uLmN1cnJlbnRPZmZzZXQ7XHJcbiAgICAgIHZhciBvcHRzID0gYXNzaWduKHt9LCB0aGlzLm9wdHMsIHtcclxuICAgICAgICBfc2Nyb2xsRGlzdGFuY2VfOiBjdXJyZW50T2Zmc2V0LFxyXG4gICAgICAgIGFuaW1hdGlvbjogZmFsc2VcclxuICAgICAgfSk7XHJcbiAgICAgIHZhciBzZXJpZXNEYXRhID0gZ2V0U2VyaWVzRGF0YUl0ZW0odGhpcy5vcHRzLnNlcmllcywgaW5kZXgpO1xyXG4gICAgICBpZiAoc2VyaWVzRGF0YS5sZW5ndGggIT09IDApIHtcclxuICAgICAgICB2YXIgX2dldE1peFRvb2xUaXBEYXRhID0gZ2V0TWl4VG9vbFRpcERhdGEoc2VyaWVzRGF0YSwgdGhpcy5vcHRzLCBpbmRleCwgdGhpcy5vcHRzLmNhdGVnb3JpZXMsIG9wdGlvbiksXHJcbiAgICAgICAgICB0ZXh0TGlzdCA9IF9nZXRNaXhUb29sVGlwRGF0YS50ZXh0TGlzdCxcclxuICAgICAgICAgIG9mZnNldCA9IF9nZXRNaXhUb29sVGlwRGF0YS5vZmZzZXQ7XHJcbiAgICAgICAgb2Zmc2V0LnkgPSBfdG91Y2hlcyQueTtcclxuICAgICAgICBvcHRzLnRvb2x0aXAgPSB7XHJcbiAgICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgICBvZmZzZXQ6IG9wdGlvbi5vZmZzZXQgIT09IHVuZGVmaW5lZCA/IG9wdGlvbi5vZmZzZXQgOiBvZmZzZXQsXHJcbiAgICAgICAgICBvcHRpb246IG9wdGlvbixcclxuICAgICAgICAgIGluZGV4OiBpbmRleFxyXG4gICAgICAgIH07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpO1xyXG4gIH1cclxuICBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdjYW5kbGUnKSB7XHJcbiAgICB2YXIgY3VycmVudCA9IHRoaXMuZ2V0Q3VycmVudERhdGFJbmRleChlKTtcclxuICAgIHZhciBpbmRleCA9IG9wdGlvbi5pbmRleCA9PSB1bmRlZmluZWQgPyBjdXJyZW50LmluZGV4IDogb3B0aW9uLmluZGV4O1xyXG4gICAgaWYgKGluZGV4ID4gLTEpIHtcclxuICAgICAgdmFyIGN1cnJlbnRPZmZzZXQgPSB0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0O1xyXG4gICAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7XHJcbiAgICAgICAgX3Njcm9sbERpc3RhbmNlXzogY3VycmVudE9mZnNldCxcclxuICAgICAgICBhbmltYXRpb246IGZhbHNlXHJcbiAgICAgIH0pO1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGdldFNlcmllc0RhdGFJdGVtKHRoaXMub3B0cy5zZXJpZXMsIGluZGV4KTtcclxuICAgICAgaWYgKHNlcmllc0RhdGEubGVuZ3RoICE9PSAwKSB7XHJcbiAgICAgICAgdmFyIF9nZXRUb29sVGlwRGF0YSA9IGdldENhbmRsZVRvb2xUaXBEYXRhKHRoaXMub3B0cy5zZXJpZXNbMF0uZGF0YSwgc2VyaWVzRGF0YSwgdGhpcy5vcHRzLCBpbmRleCwgdGhpcy5vcHRzLmNhdGVnb3JpZXMsIHRoaXMub3B0cy5leHRyYS5jYW5kbGUsIG9wdGlvbiksXHJcbiAgICAgICAgICB0ZXh0TGlzdCA9IF9nZXRUb29sVGlwRGF0YS50ZXh0TGlzdCxcclxuICAgICAgICAgIG9mZnNldCA9IF9nZXRUb29sVGlwRGF0YS5vZmZzZXQ7XHJcbiAgICAgICAgb2Zmc2V0LnkgPSBfdG91Y2hlcyQueTtcclxuICAgICAgICBvcHRzLnRvb2x0aXAgPSB7XHJcbiAgICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgICBvZmZzZXQ6IG9wdGlvbi5vZmZzZXQgIT09IHVuZGVmaW5lZCA/IG9wdGlvbi5vZmZzZXQgOiBvZmZzZXQsXHJcbiAgICAgICAgICBvcHRpb246IG9wdGlvbixcclxuICAgICAgICAgIGluZGV4OiBpbmRleFxyXG4gICAgICAgIH07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpO1xyXG4gIH1cclxuICBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdwaWUnIHx8IHRoaXMub3B0cy50eXBlID09PSAncmluZycgfHwgdGhpcy5vcHRzLnR5cGUgPT09ICdyb3NlJyB8fCB0aGlzLm9wdHMudHlwZSA9PT0gJ2Z1bm5lbCcpIHtcclxuICAgIHZhciBpbmRleCA9IG9wdGlvbi5pbmRleCA9PSB1bmRlZmluZWQgPyB0aGlzLmdldEN1cnJlbnREYXRhSW5kZXgoZSkgOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSkge1xyXG4gICAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7YW5pbWF0aW9uOiBmYWxzZX0pO1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGFzc2lnbih7fSwgb3B0cy5fc2VyaWVzX1tpbmRleF0pO1xyXG4gICAgICB2YXIgdGV4dExpc3QgPSBbe1xyXG4gICAgICAgIHRleHQ6IG9wdGlvbi5mb3JtYXR0ZXIgPyBvcHRpb24uZm9ybWF0dGVyKHNlcmllc0RhdGEsIHVuZGVmaW5lZCwgaW5kZXgsIG9wdHMpIDogc2VyaWVzRGF0YS5uYW1lICsgJzogJyArIHNlcmllc0RhdGEuZGF0YSxcclxuICAgICAgICBjb2xvcjogc2VyaWVzRGF0YS5jb2xvcixcclxuICAgICAgICBsZWdlbmRTaGFwZTogdGhpcy5vcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGUgPT0gJ2F1dG8nID8gc2VyaWVzRGF0YS5sZWdlbmRTaGFwZSA6IHRoaXMub3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlXHJcbiAgICAgIH1dO1xyXG4gICAgICB2YXIgb2Zmc2V0ID0ge1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH07XHJcbiAgICAgIG9wdHMudG9vbHRpcCA9IHtcclxuICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgb2Zmc2V0OiBvcHRpb24ub2Zmc2V0ICE9PSB1bmRlZmluZWQgPyBvcHRpb24ub2Zmc2V0IDogb2Zmc2V0LFxyXG4gICAgICAgIG9wdGlvbjogb3B0aW9uLFxyXG4gICAgICAgIGluZGV4OiBpbmRleFxyXG4gICAgICB9O1xyXG4gICAgfVxyXG4gICAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIG9wdHMudHlwZSwgb3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbiAgfVxyXG4gIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ21hcCcpIHtcclxuICAgIHZhciBpbmRleCA9IG9wdGlvbi5pbmRleCA9PSB1bmRlZmluZWQgPyB0aGlzLmdldEN1cnJlbnREYXRhSW5kZXgoZSkgOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSkge1xyXG4gICAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7YW5pbWF0aW9uOiBmYWxzZX0pO1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLnNlcmllc1tpbmRleF0pO1xyXG4gICAgICBzZXJpZXNEYXRhLm5hbWUgPSBzZXJpZXNEYXRhLnByb3BlcnRpZXMubmFtZVxyXG4gICAgICB2YXIgdGV4dExpc3QgPSBbe1xyXG4gICAgICAgIHRleHQ6IG9wdGlvbi5mb3JtYXR0ZXIgPyBvcHRpb24uZm9ybWF0dGVyKHNlcmllc0RhdGEsIHVuZGVmaW5lZCwgaW5kZXgsIHRoaXMub3B0cykgOiBzZXJpZXNEYXRhLm5hbWUsXHJcbiAgICAgICAgY29sb3I6IHNlcmllc0RhdGEuY29sb3IsXHJcbiAgICAgICAgbGVnZW5kU2hhcGU6IHRoaXMub3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJyA/IHNlcmllc0RhdGEubGVnZW5kU2hhcGUgOiB0aGlzLm9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgICB9XTtcclxuICAgICAgdmFyIG9mZnNldCA9IHtcclxuICAgICAgICB4OiBfdG91Y2hlcyQueCxcclxuICAgICAgICB5OiBfdG91Y2hlcyQueVxyXG4gICAgICB9O1xyXG4gICAgICBvcHRzLnRvb2x0aXAgPSB7XHJcbiAgICAgICAgdGV4dExpc3Q6IG9wdGlvbi50ZXh0TGlzdCA/IG9wdGlvbi50ZXh0TGlzdCA6IHRleHRMaXN0LFxyXG4gICAgICAgIG9mZnNldDogb3B0aW9uLm9mZnNldCAhPT0gdW5kZWZpbmVkID8gb3B0aW9uLm9mZnNldCA6IG9mZnNldCxcclxuICAgICAgICBvcHRpb246IG9wdGlvbixcclxuICAgICAgICBpbmRleDogaW5kZXhcclxuICAgICAgfTtcclxuICAgIH1cclxuICAgIG9wdHMudXBkYXRlRGF0YSA9IGZhbHNlO1xyXG4gICAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIG9wdHMudHlwZSwgb3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbiAgfVxyXG4gIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ3dvcmQnKSB7XHJcbiAgICB2YXIgaW5kZXggPSBvcHRpb24uaW5kZXggPT0gdW5kZWZpbmVkID8gdGhpcy5nZXRDdXJyZW50RGF0YUluZGV4KGUpIDogb3B0aW9uLmluZGV4O1xyXG4gICAgaWYgKGluZGV4ID4gLTEpIHtcclxuICAgICAgdmFyIG9wdHMgPSBhc3NpZ24oe30sIHRoaXMub3B0cywge2FuaW1hdGlvbjogZmFsc2V9KTtcclxuICAgICAgdmFyIHNlcmllc0RhdGEgPSBhc3NpZ24oe30sIHRoaXMub3B0cy5zZXJpZXNbaW5kZXhdKTtcclxuICAgICAgdmFyIHRleHRMaXN0ID0gW3tcclxuICAgICAgICB0ZXh0OiBvcHRpb24uZm9ybWF0dGVyID8gb3B0aW9uLmZvcm1hdHRlcihzZXJpZXNEYXRhLCB1bmRlZmluZWQsIGluZGV4LCB0aGlzLm9wdHMpIDogc2VyaWVzRGF0YS5uYW1lLFxyXG4gICAgICAgIGNvbG9yOiBzZXJpZXNEYXRhLmNvbG9yLFxyXG4gICAgICAgIGxlZ2VuZFNoYXBlOiB0aGlzLm9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZSA9PSAnYXV0bycgPyBzZXJpZXNEYXRhLmxlZ2VuZFNoYXBlIDogdGhpcy5vcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGVcclxuICAgICAgfV07XHJcbiAgICAgIHZhciBvZmZzZXQgPSB7XHJcbiAgICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgICAgeTogX3RvdWNoZXMkLnlcclxuICAgICAgfTtcclxuICAgICAgb3B0cy50b29sdGlwID0ge1xyXG4gICAgICAgIHRleHRMaXN0OiBvcHRpb24udGV4dExpc3QgPyBvcHRpb24udGV4dExpc3QgOiB0ZXh0TGlzdCxcclxuICAgICAgICBvZmZzZXQ6IG9wdGlvbi5vZmZzZXQgIT09IHVuZGVmaW5lZCA/IG9wdGlvbi5vZmZzZXQgOiBvZmZzZXQsXHJcbiAgICAgICAgb3B0aW9uOiBvcHRpb24sXHJcbiAgICAgICAgaW5kZXg6IGluZGV4XHJcbiAgICAgIH07XHJcbiAgICB9XHJcbiAgICBvcHRzLnVwZGF0ZURhdGEgPSBmYWxzZTtcclxuICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpO1xyXG4gIH1cclxuICBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdyYWRhcicpIHtcclxuICAgIHZhciBpbmRleCA9IG9wdGlvbi5pbmRleCA9PSB1bmRlZmluZWQgPyB0aGlzLmdldEN1cnJlbnREYXRhSW5kZXgoZSkgOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSkge1xyXG4gICAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7YW5pbWF0aW9uOiBmYWxzZX0pO1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGdldFNlcmllc0RhdGFJdGVtKHRoaXMub3B0cy5zZXJpZXMsIGluZGV4KTtcclxuICAgICAgaWYgKHNlcmllc0RhdGEubGVuZ3RoICE9PSAwKSB7XHJcbiAgICAgICAgdmFyIHRleHRMaXN0ID0gc2VyaWVzRGF0YS5tYXAoKGl0ZW0pID0+IHtcclxuICAgICAgICAgIHJldHVybiB7XHJcbiAgICAgICAgICAgIHRleHQ6IG9wdGlvbi5mb3JtYXR0ZXIgPyBvcHRpb24uZm9ybWF0dGVyKGl0ZW0sIHRoaXMub3B0cy5jYXRlZ29yaWVzW2luZGV4XSwgaW5kZXgsIHRoaXMub3B0cykgOiBpdGVtLm5hbWUgKyAnOiAnICsgaXRlbS5kYXRhLFxyXG4gICAgICAgICAgICBjb2xvcjogaXRlbS5jb2xvcixcclxuICAgICAgICAgICAgbGVnZW5kU2hhcGU6IHRoaXMub3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJyA/IGl0ZW0ubGVnZW5kU2hhcGUgOiB0aGlzLm9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgICAgICAgfTtcclxuICAgICAgICB9KTtcclxuICAgICAgICB2YXIgb2Zmc2V0ID0ge1xyXG4gICAgICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgICAgICB5OiBfdG91Y2hlcyQueVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgb3B0cy50b29sdGlwID0ge1xyXG4gICAgICAgICAgdGV4dExpc3Q6IG9wdGlvbi50ZXh0TGlzdCA/IG9wdGlvbi50ZXh0TGlzdCA6IHRleHRMaXN0LFxyXG4gICAgICAgICAgb2Zmc2V0OiBvcHRpb24ub2Zmc2V0ICE9PSB1bmRlZmluZWQgPyBvcHRpb24ub2Zmc2V0IDogb2Zmc2V0LFxyXG4gICAgICAgICAgb3B0aW9uOiBvcHRpb24sXHJcbiAgICAgICAgICBpbmRleDogaW5kZXhcclxuICAgICAgICB9O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBkcmF3Q2hhcnRzLmNhbGwodGhpcywgb3B0cy50eXBlLCBvcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxuICB9XHJcbn07XHJcblxyXG51Q2hhcnRzLnByb3RvdHlwZS50cmFuc2xhdGUgPSBmdW5jdGlvbihkaXN0YW5jZSkge1xyXG4gIHRoaXMuc2Nyb2xsT3B0aW9uID0ge1xyXG4gICAgY3VycmVudE9mZnNldDogZGlzdGFuY2UsXHJcbiAgICBzdGFydFRvdWNoWDogZGlzdGFuY2UsXHJcbiAgICBkaXN0YW5jZTogMCxcclxuICAgIGxhc3RNb3ZlVGltZTogMFxyXG4gIH07XHJcbiAgbGV0IG9wdHMgPSBhc3NpZ24oe30sIHRoaXMub3B0cywge1xyXG4gICAgX3Njcm9sbERpc3RhbmNlXzogZGlzdGFuY2UsXHJcbiAgICBhbmltYXRpb246IGZhbHNlXHJcbiAgfSk7XHJcbiAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIHRoaXMub3B0cy50eXBlLCBvcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLnNjcm9sbFN0YXJ0ID0gZnVuY3Rpb24oZSkge1xyXG4gIHZhciB0b3VjaGVzID0gbnVsbDtcclxuICBpZiAoZS5jaGFuZ2VkVG91Y2hlcykge1xyXG4gICAgdG91Y2hlcyA9IGUuY2hhbmdlZFRvdWNoZXNbMF07XHJcbiAgfSBlbHNlIHtcclxuICAgIHRvdWNoZXMgPSBlLm1wLmNoYW5nZWRUb3VjaGVzWzBdO1xyXG4gIH1cclxuICB2YXIgX3RvdWNoZXMkID0gZ2V0VG91Y2hlcyh0b3VjaGVzLCB0aGlzLm9wdHMsIGUpO1xyXG4gIGlmICh0b3VjaGVzICYmIHRoaXMub3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIHRoaXMuc2Nyb2xsT3B0aW9uLnN0YXJ0VG91Y2hYID0gX3RvdWNoZXMkLng7XHJcbiAgfVxyXG59O1xyXG5cclxudUNoYXJ0cy5wcm90b3R5cGUuc2Nyb2xsID0gZnVuY3Rpb24oZSkge1xyXG4gIGlmICh0aGlzLnNjcm9sbE9wdGlvbi5sYXN0TW92ZVRpbWUgPT09IDApIHtcclxuICAgIHRoaXMuc2Nyb2xsT3B0aW9uLmxhc3RNb3ZlVGltZSA9IERhdGUubm93KCk7XHJcbiAgfVxyXG4gIGxldCBMaW1pdCA9IHRoaXMub3B0cy50b3VjaE1vdmVMaW1pdCB8fCA2MDtcclxuICBsZXQgY3Vyck1vdmVUaW1lID0gRGF0ZS5ub3coKTtcclxuICBsZXQgZHVyYXRpb24gPSBjdXJyTW92ZVRpbWUgLSB0aGlzLnNjcm9sbE9wdGlvbi5sYXN0TW92ZVRpbWU7XHJcbiAgaWYgKGR1cmF0aW9uIDwgTWF0aC5mbG9vcigxMDAwIC8gTGltaXQpKSByZXR1cm47XHJcbiAgaWYgKHRoaXMuc2Nyb2xsT3B0aW9uLnN0YXJ0VG91Y2hYID09IDApIHJldHVybjtcclxuICB0aGlzLnNjcm9sbE9wdGlvbi5sYXN0TW92ZVRpbWUgPSBjdXJyTW92ZVRpbWU7XHJcbiAgdmFyIHRvdWNoZXMgPSBudWxsO1xyXG4gIGlmIChlLmNoYW5nZWRUb3VjaGVzKSB7XHJcbiAgICB0b3VjaGVzID0gZS5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9IGVsc2Uge1xyXG4gICAgdG91Y2hlcyA9IGUubXAuY2hhbmdlZFRvdWNoZXNbMF07XHJcbiAgfVxyXG4gIGlmICh0b3VjaGVzICYmIHRoaXMub3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIHZhciBfdG91Y2hlcyQgPSBnZXRUb3VjaGVzKHRvdWNoZXMsIHRoaXMub3B0cywgZSk7XHJcbiAgICB2YXIgX2Rpc3RhbmNlO1xyXG4gICAgX2Rpc3RhbmNlID0gX3RvdWNoZXMkLnggLSB0aGlzLnNjcm9sbE9wdGlvbi5zdGFydFRvdWNoWDtcclxuICAgIHZhciBjdXJyZW50T2Zmc2V0ID0gdGhpcy5zY3JvbGxPcHRpb24uY3VycmVudE9mZnNldDtcclxuICAgIHZhciB2YWxpZERpc3RhbmNlID0gY2FsVmFsaWREaXN0YW5jZSh0aGlzLCBjdXJyZW50T2Zmc2V0ICsgX2Rpc3RhbmNlLCB0aGlzLm9wdHMuY2hhcnREYXRhLCB0aGlzLmNvbmZpZywgdGhpcy5vcHRzKTtcclxuICAgIHRoaXMuc2Nyb2xsT3B0aW9uLmRpc3RhbmNlID0gX2Rpc3RhbmNlID0gdmFsaWREaXN0YW5jZSAtIGN1cnJlbnRPZmZzZXQ7XHJcbiAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7XHJcbiAgICAgIF9zY3JvbGxEaXN0YW5jZV86IGN1cnJlbnRPZmZzZXQgKyBfZGlzdGFuY2UsXHJcbiAgICAgIGFuaW1hdGlvbjogZmFsc2VcclxuICAgIH0pO1xyXG5cdFx0dGhpcy5vcHRzID0gb3B0cztcclxuICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpO1xyXG4gICAgcmV0dXJuIGN1cnJlbnRPZmZzZXQgKyBfZGlzdGFuY2U7XHJcbiAgfVxyXG59O1xyXG5cclxudUNoYXJ0cy5wcm90b3R5cGUuc2Nyb2xsRW5kID0gZnVuY3Rpb24oZSkge1xyXG4gIGlmICh0aGlzLm9wdHMuZW5hYmxlU2Nyb2xsID09PSB0cnVlKSB7XHJcbiAgICB2YXIgX3Njcm9sbE9wdGlvbiA9IHRoaXMuc2Nyb2xsT3B0aW9uLFxyXG4gICAgICBjdXJyZW50T2Zmc2V0ID0gX3Njcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0LFxyXG4gICAgICBkaXN0YW5jZSA9IF9zY3JvbGxPcHRpb24uZGlzdGFuY2U7XHJcbiAgICB0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0ID0gY3VycmVudE9mZnNldCArIGRpc3RhbmNlO1xyXG4gICAgdGhpcy5zY3JvbGxPcHRpb24uZGlzdGFuY2UgPSAwO1xyXG4gICAgdGhpcy5zY3JvbGxPcHRpb24ubW92ZUNvdW50ID0gMDtcclxuICB9XHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCB1Q2hhcnRzOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///151\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {/*\r\n * uCharts (R)\r\n * 高性能跨平台图表库,支持H5、APP、小程序(微信/支付宝/百度/头条/QQ/360/快手)、Vue、Taro等支持canvas的框架平台\r\n * Copyright (C) 2018-2022 QIUN (R) 秋云 https://www.ucharts.cn All rights reserved.\r\n * Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )\r\n * 复制使用请保留本段注释,感谢支持开源!\r\n * \r\n * uCharts (R) 官方网站\r\n * https://www.uCharts.cn\r\n * \r\n * 开源地址:\r\n * https://gitee.com/uCharts/uCharts\r\n * \r\n * uni-app插件市场地址:\r\n * http://ext.dcloud.net.cn/plugin?id=271\r\n * \r\n */\n\n\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 129));\nvar _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));\nvar config = {\n version: 'v2.5.0-20230101',\n yAxisWidth: 15,\n xAxisHeight: 22,\n padding: [10, 10, 10, 10],\n rotate: false,\n fontSize: 13,\n fontColor: '#666666',\n dataPointShape: ['circle', 'circle', 'circle', 'circle'],\n color: ['#1890FF', '#91CB74', '#FAC858', '#EE6666', '#73C0DE', '#3CA272', '#FC8452', '#9A60B4', '#ea7ccc'],\n linearColor: ['#0EE2F8', '#2BDCA8', '#FA7D8D', '#EB88E2', '#2AE3A0', '#0EE2F8', '#EB88E2', '#6773E3', '#F78A85'],\n pieChartLinePadding: 15,\n pieChartTextPadding: 5,\n titleFontSize: 20,\n subtitleFontSize: 15,\n radarLabelTextMargin: 13\n};\nvar assign = function assign(target) {\n for (var _len2 = arguments.length, varArgs = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {\n varArgs[_key2 - 1] = arguments[_key2];\n }\n if (target == null) {\n throw new TypeError('[uCharts] Cannot convert undefined or null to object');\n }\n if (!varArgs || varArgs.length <= 0) {\n return target;\n }\n // 深度合并对象\n function deepAssign(obj1, obj2) {\n for (var key in obj2) {\n obj1[key] = obj1[key] && obj1[key].toString() === \"[object Object]\" ? deepAssign(obj1[key], obj2[key]) : obj1[key] = obj2[key];\n }\n return obj1;\n }\n varArgs.forEach(function (val) {\n target = deepAssign(target, val);\n });\n return target;\n};\nvar util = {\n toFixed: function toFixed(num, limit) {\n limit = limit || 2;\n if (this.isFloat(num)) {\n num = num.toFixed(limit);\n }\n return num;\n },\n isFloat: function isFloat(num) {\n return num % 1 !== 0;\n },\n approximatelyEqual: function approximatelyEqual(num1, num2) {\n return Math.abs(num1 - num2) < 1e-10;\n },\n isSameSign: function isSameSign(num1, num2) {\n return Math.abs(num1) === num1 && Math.abs(num2) === num2 || Math.abs(num1) !== num1 && Math.abs(num2) !== num2;\n },\n isSameXCoordinateArea: function isSameXCoordinateArea(p1, p2) {\n return this.isSameSign(p1.x, p2.x);\n },\n isCollision: function isCollision(obj1, obj2) {\n obj1.end = {};\n obj1.end.x = obj1.start.x + obj1.width;\n obj1.end.y = obj1.start.y - obj1.height;\n obj2.end = {};\n obj2.end.x = obj2.start.x + obj2.width;\n obj2.end.y = obj2.start.y - obj2.height;\n var flag = obj2.start.x > obj1.end.x || obj2.end.x < obj1.start.x || obj2.end.y > obj1.start.y || obj2.start.y < obj1.end.y;\n return !flag;\n }\n};\n\n//兼容H5点击事件\nfunction getH5Offset(e) {\n e.mp = {\n changedTouches: []\n };\n e.mp.changedTouches.push({\n x: e.offsetX,\n y: e.offsetY\n });\n return e;\n}\n\n// hex 转 rgba\nfunction hexToRgb(hexValue, opc) {\n var rgx = /^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i;\n var hex = hexValue.replace(rgx, function (m, r, g, b) {\n return r + r + g + g + b + b;\n });\n var rgb = /^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(hex);\n var r = parseInt(rgb[1], 16);\n var g = parseInt(rgb[2], 16);\n var b = parseInt(rgb[3], 16);\n return 'rgba(' + r + ',' + g + ',' + b + ',' + opc + ')';\n}\nfunction findRange(num, type, limit) {\n if (isNaN(num)) {\n throw new Error('[uCharts] series数据需为Number格式');\n }\n limit = limit || 10;\n type = type ? type : 'upper';\n var multiple = 1;\n while (limit < 1) {\n limit *= 10;\n multiple *= 10;\n }\n if (type === 'upper') {\n num = Math.ceil(num * multiple);\n } else {\n num = Math.floor(num * multiple);\n }\n while (num % limit !== 0) {\n if (type === 'upper') {\n if (num == num + 1) {\n //修复数据值过大num++无效的bug by 向日葵 @xrk_jy\n break;\n }\n num++;\n } else {\n num--;\n }\n }\n return num / multiple;\n}\nfunction calCandleMA(dayArr, nameArr, colorArr, kdata) {\n var seriesTemp = [];\n for (var k = 0; k < dayArr.length; k++) {\n var seriesItem = {\n data: [],\n name: nameArr[k],\n color: colorArr[k]\n };\n for (var i = 0, len = kdata.length; i < len; i++) {\n if (i < dayArr[k]) {\n seriesItem.data.push(null);\n continue;\n }\n var sum = 0;\n for (var j = 0; j < dayArr[k]; j++) {\n sum += kdata[i - j][1];\n }\n seriesItem.data.push(+(sum / dayArr[k]).toFixed(3));\n }\n seriesTemp.push(seriesItem);\n }\n return seriesTemp;\n}\nfunction calValidDistance(self, distance, chartData, config, opts) {\n var dataChartAreaWidth = opts.width - opts.area[1] - opts.area[3];\n var dataChartWidth = chartData.eachSpacing * (opts.chartData.xAxisData.xAxisPoints.length - 1);\n if (opts.type == 'mount' && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {\n if (opts.extra.mount.widthRatio > 2) opts.extra.mount.widthRatio = 2;\n dataChartWidth += (opts.extra.mount.widthRatio - 1) * chartData.eachSpacing;\n }\n var validDistance = distance;\n if (distance >= 0) {\n validDistance = 0;\n self.uevent.trigger('scrollLeft');\n self.scrollOption.position = 'left';\n opts.xAxis.scrollPosition = 'left';\n } else if (Math.abs(distance) >= dataChartWidth - dataChartAreaWidth) {\n validDistance = dataChartAreaWidth - dataChartWidth;\n self.uevent.trigger('scrollRight');\n self.scrollOption.position = 'right';\n opts.xAxis.scrollPosition = 'right';\n } else {\n self.scrollOption.position = distance;\n opts.xAxis.scrollPosition = distance;\n }\n return validDistance;\n}\nfunction isInAngleRange(angle, startAngle, endAngle) {\n function adjust(angle) {\n while (angle < 0) {\n angle += 2 * Math.PI;\n }\n while (angle > 2 * Math.PI) {\n angle -= 2 * Math.PI;\n }\n return angle;\n }\n angle = adjust(angle);\n startAngle = adjust(startAngle);\n endAngle = adjust(endAngle);\n if (startAngle > endAngle) {\n endAngle += 2 * Math.PI;\n if (angle < startAngle) {\n angle += 2 * Math.PI;\n }\n }\n return angle >= startAngle && angle <= endAngle;\n}\nfunction createCurveControlPoints(points, i) {\n function isNotMiddlePoint(points, i) {\n if (points[i - 1] && points[i + 1]) {\n return points[i].y >= Math.max(points[i - 1].y, points[i + 1].y) || points[i].y <= Math.min(points[i - 1].y, points[i + 1].y);\n } else {\n return false;\n }\n }\n function isNotMiddlePointX(points, i) {\n if (points[i - 1] && points[i + 1]) {\n return points[i].x >= Math.max(points[i - 1].x, points[i + 1].x) || points[i].x <= Math.min(points[i - 1].x, points[i + 1].x);\n } else {\n return false;\n }\n }\n var a = 0.2;\n var b = 0.2;\n var pAx = null;\n var pAy = null;\n var pBx = null;\n var pBy = null;\n if (i < 1) {\n pAx = points[0].x + (points[1].x - points[0].x) * a;\n pAy = points[0].y + (points[1].y - points[0].y) * a;\n } else {\n pAx = points[i].x + (points[i + 1].x - points[i - 1].x) * a;\n pAy = points[i].y + (points[i + 1].y - points[i - 1].y) * a;\n }\n if (i > points.length - 3) {\n var last = points.length - 1;\n pBx = points[last].x - (points[last].x - points[last - 1].x) * b;\n pBy = points[last].y - (points[last].y - points[last - 1].y) * b;\n } else {\n pBx = points[i + 1].x - (points[i + 2].x - points[i].x) * b;\n pBy = points[i + 1].y - (points[i + 2].y - points[i].y) * b;\n }\n if (isNotMiddlePoint(points, i + 1)) {\n pBy = points[i + 1].y;\n }\n if (isNotMiddlePoint(points, i)) {\n pAy = points[i].y;\n }\n if (isNotMiddlePointX(points, i + 1)) {\n pBx = points[i + 1].x;\n }\n if (isNotMiddlePointX(points, i)) {\n pAx = points[i].x;\n }\n if (pAy >= Math.max(points[i].y, points[i + 1].y) || pAy <= Math.min(points[i].y, points[i + 1].y)) {\n pAy = points[i].y;\n }\n if (pBy >= Math.max(points[i].y, points[i + 1].y) || pBy <= Math.min(points[i].y, points[i + 1].y)) {\n pBy = points[i + 1].y;\n }\n if (pAx >= Math.max(points[i].x, points[i + 1].x) || pAx <= Math.min(points[i].x, points[i + 1].x)) {\n pAx = points[i].x;\n }\n if (pBx >= Math.max(points[i].x, points[i + 1].x) || pBx <= Math.min(points[i].x, points[i + 1].x)) {\n pBx = points[i + 1].x;\n }\n return {\n ctrA: {\n x: pAx,\n y: pAy\n },\n ctrB: {\n x: pBx,\n y: pBy\n }\n };\n}\nfunction convertCoordinateOrigin(x, y, center) {\n return {\n x: center.x + x,\n y: center.y - y\n };\n}\nfunction avoidCollision(obj, target) {\n if (target) {\n // is collision test\n while (util.isCollision(obj, target)) {\n if (obj.start.x > 0) {\n obj.start.y--;\n } else if (obj.start.x < 0) {\n obj.start.y++;\n } else {\n if (obj.start.y > 0) {\n obj.start.y++;\n } else {\n obj.start.y--;\n }\n }\n }\n }\n return obj;\n}\nfunction fixPieSeries(series, opts, config) {\n var pieSeriesArr = [];\n if (series.length > 0 && series[0].data.constructor.toString().indexOf('Array') > -1) {\n opts._pieSeries_ = series;\n var oldseries = series[0].data;\n for (var i = 0; i < oldseries.length; i++) {\n oldseries[i].formatter = series[0].formatter;\n oldseries[i].data = oldseries[i].value;\n pieSeriesArr.push(oldseries[i]);\n }\n opts.series = pieSeriesArr;\n } else {\n pieSeriesArr = series;\n }\n return pieSeriesArr;\n}\nfunction fillSeries(series, opts, config) {\n var index = 0;\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n if (!item.color) {\n item.color = config.color[index];\n index = (index + 1) % config.color.length;\n }\n if (!item.linearIndex) {\n item.linearIndex = i;\n }\n if (!item.index) {\n item.index = 0;\n }\n if (!item.type) {\n item.type = opts.type;\n }\n if (typeof item.show == \"undefined\") {\n item.show = true;\n }\n if (!item.type) {\n item.type = opts.type;\n }\n if (!item.pointShape) {\n item.pointShape = \"circle\";\n }\n if (!item.legendShape) {\n switch (item.type) {\n case 'line':\n item.legendShape = \"line\";\n break;\n case 'column':\n case 'bar':\n item.legendShape = \"rect\";\n break;\n case 'area':\n case 'mount':\n item.legendShape = \"triangle\";\n break;\n default:\n item.legendShape = \"circle\";\n }\n }\n }\n return series;\n}\nfunction fillCustomColor(linearType, customColor, series, config) {\n var newcolor = customColor || [];\n if (linearType == 'custom' && newcolor.length == 0) {\n newcolor = config.linearColor;\n }\n if (linearType == 'custom' && newcolor.length < series.length) {\n var chazhi = series.length - newcolor.length;\n for (var i = 0; i < chazhi; i++) {\n newcolor.push(config.linearColor[(i + 1) % config.linearColor.length]);\n }\n }\n return newcolor;\n}\nfunction getDataRange(minData, maxData) {\n var limit = 0;\n var range = maxData - minData;\n if (range >= 10000) {\n limit = 1000;\n } else if (range >= 1000) {\n limit = 100;\n } else if (range >= 100) {\n limit = 10;\n } else if (range >= 10) {\n limit = 5;\n } else if (range >= 1) {\n limit = 1;\n } else if (range >= 0.1) {\n limit = 0.1;\n } else if (range >= 0.01) {\n limit = 0.01;\n } else if (range >= 0.001) {\n limit = 0.001;\n } else if (range >= 0.0001) {\n limit = 0.0001;\n } else if (range >= 0.00001) {\n limit = 0.00001;\n } else {\n limit = 0.000001;\n }\n return {\n minRange: findRange(minData, 'lower', limit),\n maxRange: findRange(maxData, 'upper', limit)\n };\n}\nfunction measureText(text, fontSize, context) {\n var width = 0;\n text = String(text);\n if (context !== false && context !== undefined && context.setFontSize && context.measureText) {\n context.setFontSize(fontSize);\n return context.measureText(text).width;\n } else {\n var text = text.split('');\n for (var i = 0; i < text.length; i++) {\n var item = text[i];\n if (/[a-zA-Z]/.test(item)) {\n width += 7;\n } else if (/[0-9]/.test(item)) {\n width += 5.5;\n } else if (/\\./.test(item)) {\n width += 2.7;\n } else if (/-/.test(item)) {\n width += 3.25;\n } else if (/:/.test(item)) {\n width += 2.5;\n } else if (/[\\u4e00-\\u9fa5]/.test(item)) {\n width += 10;\n } else if (/\\(|\\)/.test(item)) {\n width += 3.73;\n } else if (/\\s/.test(item)) {\n width += 2.5;\n } else if (/%/.test(item)) {\n width += 8;\n } else {\n width += 10;\n }\n }\n return width * fontSize / 10;\n }\n}\nfunction dataCombine(series) {\n return series.reduce(function (a, b) {\n return (a.data ? a.data : a).concat(b.data);\n }, []);\n}\nfunction dataCombineStack(series, len) {\n var sum = new Array(len);\n for (var j = 0; j < sum.length; j++) {\n sum[j] = 0;\n }\n for (var i = 0; i < series.length; i++) {\n for (var j = 0; j < sum.length; j++) {\n sum[j] += series[i].data[j];\n }\n }\n return series.reduce(function (a, b) {\n return (a.data ? a.data : a).concat(b.data).concat(sum);\n }, []);\n}\nfunction getTouches(touches, opts, e) {\n var x, y;\n if (touches.clientX) {\n if (opts.rotate) {\n y = opts.height - touches.clientX * opts.pix;\n x = (touches.pageY - e.currentTarget.offsetTop - opts.height / opts.pix / 2 * (opts.pix - 1)) * opts.pix;\n } else {\n x = touches.clientX * opts.pix;\n y = (touches.pageY - e.currentTarget.offsetTop - opts.height / opts.pix / 2 * (opts.pix - 1)) * opts.pix;\n }\n } else {\n if (opts.rotate) {\n y = opts.height - touches.x * opts.pix;\n x = touches.y * opts.pix;\n } else {\n x = touches.x * opts.pix;\n y = touches.y * opts.pix;\n }\n }\n return {\n x: x,\n y: y\n };\n}\nfunction getSeriesDataItem(series, index, group) {\n var data = [];\n var newSeries = [];\n var indexIsArr = index.constructor.toString().indexOf('Array') > -1;\n if (indexIsArr) {\n var tempSeries = filterSeries(series);\n for (var i = 0; i < group.length; i++) {\n newSeries.push(tempSeries[group[i]]);\n }\n } else {\n newSeries = series;\n }\n ;\n for (var _i = 0; _i < newSeries.length; _i++) {\n var item = newSeries[_i];\n var tmpindex = -1;\n if (indexIsArr) {\n tmpindex = index[_i];\n } else {\n tmpindex = index;\n }\n if (item.data[tmpindex] !== null && typeof item.data[tmpindex] !== 'undefined' && item.show) {\n var seriesItem = {};\n seriesItem.color = item.color;\n seriesItem.type = item.type;\n seriesItem.style = item.style;\n seriesItem.pointShape = item.pointShape;\n seriesItem.disableLegend = item.disableLegend;\n seriesItem.legendShape = item.legendShape;\n seriesItem.name = item.name;\n seriesItem.show = item.show;\n seriesItem.data = item.formatter ? item.formatter(item.data[tmpindex]) : item.data[tmpindex];\n data.push(seriesItem);\n }\n }\n return data;\n}\nfunction getMaxTextListLength(list, fontSize, context) {\n var lengthList = list.map(function (item) {\n return measureText(item, fontSize, context);\n });\n return Math.max.apply(null, lengthList);\n}\nfunction getRadarCoordinateSeries(length) {\n var eachAngle = 2 * Math.PI / length;\n var CoordinateSeries = [];\n for (var i = 0; i < length; i++) {\n CoordinateSeries.push(eachAngle * i);\n }\n return CoordinateSeries.map(function (item) {\n return -1 * item + Math.PI / 2;\n });\n}\nfunction getToolTipData(seriesData, opts, index, group, categories) {\n var option = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : {};\n var calPoints = opts.chartData.calPoints ? opts.chartData.calPoints : [];\n var points = {};\n if (group.length > 0) {\n var filterPoints = [];\n for (var i = 0; i < group.length; i++) {\n filterPoints.push(calPoints[group[i]]);\n }\n points = filterPoints[0][index[0]];\n } else {\n for (var _i2 = 0; _i2 < calPoints.length; _i2++) {\n if (calPoints[_i2][index]) {\n points = calPoints[_i2][index];\n break;\n }\n }\n }\n ;\n var textList = seriesData.map(function (item) {\n var titleText = null;\n if (opts.categories && opts.categories.length > 0) {\n titleText = categories[index];\n }\n ;\n return {\n text: option.formatter ? option.formatter(item, titleText, index, opts) : item.name + ': ' + item.data,\n color: item.color,\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n });\n var offset = {\n x: Math.round(points.x),\n y: Math.round(points.y)\n };\n return {\n textList: textList,\n offset: offset\n };\n}\nfunction getMixToolTipData(seriesData, opts, index, categories) {\n var option = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : {};\n var points = opts.chartData.xAxisPoints[index] + opts.chartData.eachSpacing / 2;\n var textList = seriesData.map(function (item) {\n return {\n text: option.formatter ? option.formatter(item, categories[index], index, opts) : item.name + ': ' + item.data,\n color: item.color,\n disableLegend: item.disableLegend ? true : false,\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n });\n textList = textList.filter(function (item) {\n if (item.disableLegend !== true) {\n return item;\n }\n });\n var offset = {\n x: Math.round(points),\n y: 0\n };\n return {\n textList: textList,\n offset: offset\n };\n}\nfunction getCandleToolTipData(series, seriesData, opts, index, categories, extra) {\n var option = arguments.length > 6 && arguments[6] !== undefined ? arguments[6] : {};\n var calPoints = opts.chartData.calPoints;\n var upColor = extra.color.upFill;\n var downColor = extra.color.downFill;\n //颜色顺序为开盘,收盘,最低,最高\n var color = [upColor, upColor, downColor, upColor];\n var textList = [];\n seriesData.map(function (item) {\n if (index == 0) {\n if (item.data[1] - item.data[0] < 0) {\n color[1] = downColor;\n } else {\n color[1] = upColor;\n }\n } else {\n if (item.data[0] < series[index - 1][1]) {\n color[0] = downColor;\n }\n if (item.data[1] < item.data[0]) {\n color[1] = downColor;\n }\n if (item.data[2] > series[index - 1][1]) {\n color[2] = upColor;\n }\n if (item.data[3] < series[index - 1][1]) {\n color[3] = downColor;\n }\n }\n var text1 = {\n text: '开盘:' + item.data[0],\n color: color[0],\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n var text2 = {\n text: '收盘:' + item.data[1],\n color: color[1],\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n var text3 = {\n text: '最低:' + item.data[2],\n color: color[2],\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n var text4 = {\n text: '最高:' + item.data[3],\n color: color[3],\n legendShape: opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : opts.extra.tooltip.legendShape\n };\n textList.push(text1, text2, text3, text4);\n });\n var validCalPoints = [];\n var offset = {\n x: 0,\n y: 0\n };\n for (var i = 0; i < calPoints.length; i++) {\n var points = calPoints[i];\n if (typeof points[index] !== 'undefined' && points[index] !== null) {\n validCalPoints.push(points[index]);\n }\n }\n offset.x = Math.round(validCalPoints[0][0].x);\n return {\n textList: textList,\n offset: offset\n };\n}\nfunction filterSeries(series) {\n var tempSeries = [];\n for (var i = 0; i < series.length; i++) {\n if (series[i].show == true) {\n tempSeries.push(series[i]);\n }\n }\n return tempSeries;\n}\nfunction findCurrentIndex(currentPoints, calPoints, opts, config) {\n var offset = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 0;\n var current = {\n index: -1,\n group: []\n };\n var spacing = opts.chartData.eachSpacing / 2;\n var xAxisPoints = [];\n if (calPoints && calPoints.length > 0) {\n if (!opts.categories) {\n spacing = 0;\n } else {\n for (var i = 1; i < opts.chartData.xAxisPoints.length; i++) {\n xAxisPoints.push(opts.chartData.xAxisPoints[i] - spacing);\n }\n if ((opts.type == 'line' || opts.type == 'area') && opts.xAxis.boundaryGap == 'justify') {\n xAxisPoints = opts.chartData.xAxisPoints;\n }\n }\n if (isInExactChartArea(currentPoints, opts, config)) {\n if (!opts.categories) {\n var timePoints = Array(calPoints.length);\n for (var _i3 = 0; _i3 < calPoints.length; _i3++) {\n timePoints[_i3] = Array(calPoints[_i3].length);\n for (var j = 0; j < calPoints[_i3].length; j++) {\n timePoints[_i3][j] = Math.abs(calPoints[_i3][j].x - currentPoints.x);\n }\n }\n ;\n var pointValue = Array(timePoints.length);\n var pointIndex = Array(timePoints.length);\n for (var _i4 = 0; _i4 < timePoints.length; _i4++) {\n pointValue[_i4] = Math.min.apply(null, timePoints[_i4]);\n pointIndex[_i4] = timePoints[_i4].indexOf(pointValue[_i4]);\n }\n var minValue = Math.min.apply(null, pointValue);\n current.index = [];\n for (var _i5 = 0; _i5 < pointValue.length; _i5++) {\n if (pointValue[_i5] == minValue) {\n current.group.push(_i5);\n current.index.push(pointIndex[_i5]);\n }\n }\n ;\n } else {\n xAxisPoints.forEach(function (item, index) {\n if (currentPoints.x + offset + spacing > item) {\n current.index = index;\n }\n });\n }\n }\n }\n return current;\n}\nfunction findBarChartCurrentIndex(currentPoints, calPoints, opts, config) {\n var offset = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 0;\n var current = {\n index: -1,\n group: []\n };\n var spacing = opts.chartData.eachSpacing / 2;\n var yAxisPoints = opts.chartData.yAxisPoints;\n if (calPoints && calPoints.length > 0) {\n if (isInExactChartArea(currentPoints, opts, config)) {\n yAxisPoints.forEach(function (item, index) {\n if (currentPoints.y + offset + spacing > item) {\n current.index = index;\n }\n });\n }\n }\n return current;\n}\nfunction findLegendIndex(currentPoints, legendData, opts) {\n var currentIndex = -1;\n var gap = 0;\n if (isInExactLegendArea(currentPoints, legendData.area)) {\n var points = legendData.points;\n var index = -1;\n for (var i = 0, len = points.length; i < len; i++) {\n var item = points[i];\n for (var j = 0; j < item.length; j++) {\n index += 1;\n var area = item[j]['area'];\n if (area && currentPoints.x > area[0] - gap && currentPoints.x < area[2] + gap && currentPoints.y > area[1] - gap && currentPoints.y < area[3] + gap) {\n currentIndex = index;\n break;\n }\n }\n }\n return currentIndex;\n }\n return currentIndex;\n}\nfunction isInExactLegendArea(currentPoints, area) {\n return currentPoints.x > area.start.x && currentPoints.x < area.end.x && currentPoints.y > area.start.y && currentPoints.y < area.end.y;\n}\nfunction isInExactChartArea(currentPoints, opts, config) {\n return currentPoints.x <= opts.width - opts.area[1] + 10 && currentPoints.x >= opts.area[3] - 10 && currentPoints.y >= opts.area[0] && currentPoints.y <= opts.height - opts.area[2];\n}\nfunction findRadarChartCurrentIndex(currentPoints, radarData, count) {\n var eachAngleArea = 2 * Math.PI / count;\n var currentIndex = -1;\n if (isInExactPieChartArea(currentPoints, radarData.center, radarData.radius)) {\n var fixAngle = function fixAngle(angle) {\n if (angle < 0) {\n angle += 2 * Math.PI;\n }\n if (angle > 2 * Math.PI) {\n angle -= 2 * Math.PI;\n }\n return angle;\n };\n var angle = Math.atan2(radarData.center.y - currentPoints.y, currentPoints.x - radarData.center.x);\n angle = -1 * angle;\n if (angle < 0) {\n angle += 2 * Math.PI;\n }\n var angleList = radarData.angleList.map(function (item) {\n item = fixAngle(-1 * item);\n return item;\n });\n angleList.forEach(function (item, index) {\n var rangeStart = fixAngle(item - eachAngleArea / 2);\n var rangeEnd = fixAngle(item + eachAngleArea / 2);\n if (rangeEnd < rangeStart) {\n rangeEnd += 2 * Math.PI;\n }\n if (angle >= rangeStart && angle <= rangeEnd || angle + 2 * Math.PI >= rangeStart && angle + 2 * Math.PI <= rangeEnd) {\n currentIndex = index;\n }\n });\n }\n return currentIndex;\n}\nfunction findFunnelChartCurrentIndex(currentPoints, funnelData) {\n var currentIndex = -1;\n for (var i = 0, len = funnelData.series.length; i < len; i++) {\n var item = funnelData.series[i];\n if (currentPoints.x > item.funnelArea[0] && currentPoints.x < item.funnelArea[2] && currentPoints.y > item.funnelArea[1] && currentPoints.y < item.funnelArea[3]) {\n currentIndex = i;\n break;\n }\n }\n return currentIndex;\n}\nfunction findWordChartCurrentIndex(currentPoints, wordData) {\n var currentIndex = -1;\n for (var i = 0, len = wordData.length; i < len; i++) {\n var item = wordData[i];\n if (currentPoints.x > item.area[0] && currentPoints.x < item.area[2] && currentPoints.y > item.area[1] && currentPoints.y < item.area[3]) {\n currentIndex = i;\n break;\n }\n }\n return currentIndex;\n}\nfunction findMapChartCurrentIndex(currentPoints, opts) {\n var currentIndex = -1;\n var cData = opts.chartData.mapData;\n var data = opts.series;\n var tmp = pointToCoordinate(currentPoints.y, currentPoints.x, cData.bounds, cData.scale, cData.xoffset, cData.yoffset);\n var poi = [tmp.x, tmp.y];\n for (var i = 0, len = data.length; i < len; i++) {\n var item = data[i].geometry.coordinates;\n if (isPoiWithinPoly(poi, item, opts.chartData.mapData.mercator)) {\n currentIndex = i;\n break;\n }\n }\n return currentIndex;\n}\nfunction findRoseChartCurrentIndex(currentPoints, pieData, opts) {\n var currentIndex = -1;\n var series = getRoseDataPoints(opts._series_, opts.extra.rose.type, pieData.radius, pieData.radius);\n if (pieData && pieData.center && isInExactPieChartArea(currentPoints, pieData.center, pieData.radius)) {\n var angle = Math.atan2(pieData.center.y - currentPoints.y, currentPoints.x - pieData.center.x);\n angle = -angle;\n if (opts.extra.rose && opts.extra.rose.offsetAngle) {\n angle = angle - opts.extra.rose.offsetAngle * Math.PI / 180;\n }\n for (var i = 0, len = series.length; i < len; i++) {\n if (isInAngleRange(angle, series[i]._start_, series[i]._start_ + series[i]._rose_proportion_ * 2 * Math.PI)) {\n currentIndex = i;\n break;\n }\n }\n }\n return currentIndex;\n}\nfunction findPieChartCurrentIndex(currentPoints, pieData, opts) {\n var currentIndex = -1;\n var series = getPieDataPoints(pieData.series);\n if (pieData && pieData.center && isInExactPieChartArea(currentPoints, pieData.center, pieData.radius)) {\n var angle = Math.atan2(pieData.center.y - currentPoints.y, currentPoints.x - pieData.center.x);\n angle = -angle;\n if (opts.extra.pie && opts.extra.pie.offsetAngle) {\n angle = angle - opts.extra.pie.offsetAngle * Math.PI / 180;\n }\n if (opts.extra.ring && opts.extra.ring.offsetAngle) {\n angle = angle - opts.extra.ring.offsetAngle * Math.PI / 180;\n }\n for (var i = 0, len = series.length; i < len; i++) {\n if (isInAngleRange(angle, series[i]._start_, series[i]._start_ + series[i]._proportion_ * 2 * Math.PI)) {\n currentIndex = i;\n break;\n }\n }\n }\n return currentIndex;\n}\nfunction isInExactPieChartArea(currentPoints, center, radius) {\n return Math.pow(currentPoints.x - center.x, 2) + Math.pow(currentPoints.y - center.y, 2) <= Math.pow(radius, 2);\n}\nfunction splitPoints(points, eachSeries) {\n var newPoints = [];\n var items = [];\n points.forEach(function (item, index) {\n if (eachSeries.connectNulls) {\n if (item !== null) {\n items.push(item);\n }\n } else {\n if (item !== null) {\n items.push(item);\n } else {\n if (items.length) {\n newPoints.push(items);\n }\n items = [];\n }\n }\n });\n if (items.length) {\n newPoints.push(items);\n }\n return newPoints;\n}\nfunction calLegendData(series, opts, config, chartData, context) {\n var legendData = {\n area: {\n start: {\n x: 0,\n y: 0\n },\n end: {\n x: 0,\n y: 0\n },\n width: 0,\n height: 0,\n wholeWidth: 0,\n wholeHeight: 0\n },\n points: [],\n widthArr: [],\n heightArr: []\n };\n if (opts.legend.show === false) {\n chartData.legendData = legendData;\n return legendData;\n }\n var padding = opts.legend.padding * opts.pix;\n var margin = opts.legend.margin * opts.pix;\n var fontSize = opts.legend.fontSize ? opts.legend.fontSize * opts.pix : config.fontSize;\n var shapeWidth = 15 * opts.pix;\n var shapeRight = 5 * opts.pix;\n var lineHeight = Math.max(opts.legend.lineHeight * opts.pix, fontSize);\n if (opts.legend.position == 'top' || opts.legend.position == 'bottom') {\n var legendList = [];\n var widthCount = 0;\n var widthCountArr = [];\n var currentRow = [];\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n var legendText = item.legendText ? item.legendText : item.name;\n var itemWidth = shapeWidth + shapeRight + measureText(legendText || 'undefined', fontSize, context) + opts.legend.itemGap * opts.pix;\n if (widthCount + itemWidth > opts.width - opts.area[1] - opts.area[3]) {\n legendList.push(currentRow);\n widthCountArr.push(widthCount - opts.legend.itemGap * opts.pix);\n widthCount = itemWidth;\n currentRow = [item];\n } else {\n widthCount += itemWidth;\n currentRow.push(item);\n }\n }\n if (currentRow.length) {\n legendList.push(currentRow);\n widthCountArr.push(widthCount - opts.legend.itemGap * opts.pix);\n legendData.widthArr = widthCountArr;\n var legendWidth = Math.max.apply(null, widthCountArr);\n switch (opts.legend.float) {\n case 'left':\n legendData.area.start.x = opts.area[3];\n legendData.area.end.x = opts.area[3] + legendWidth + 2 * padding;\n break;\n case 'right':\n legendData.area.start.x = opts.width - opts.area[1] - legendWidth - 2 * padding;\n legendData.area.end.x = opts.width - opts.area[1];\n break;\n default:\n legendData.area.start.x = (opts.width - legendWidth) / 2 - padding;\n legendData.area.end.x = (opts.width + legendWidth) / 2 + padding;\n }\n legendData.area.width = legendWidth + 2 * padding;\n legendData.area.wholeWidth = legendWidth + 2 * padding;\n legendData.area.height = legendList.length * lineHeight + 2 * padding;\n legendData.area.wholeHeight = legendList.length * lineHeight + 2 * padding + 2 * margin;\n legendData.points = legendList;\n }\n } else {\n var len = series.length;\n var maxHeight = opts.height - opts.area[0] - opts.area[2] - 2 * margin - 2 * padding;\n var maxLength = Math.min(Math.floor(maxHeight / lineHeight), len);\n legendData.area.height = maxLength * lineHeight + padding * 2;\n legendData.area.wholeHeight = maxLength * lineHeight + padding * 2;\n switch (opts.legend.float) {\n case 'top':\n legendData.area.start.y = opts.area[0] + margin;\n legendData.area.end.y = opts.area[0] + margin + legendData.area.height;\n break;\n case 'bottom':\n legendData.area.start.y = opts.height - opts.area[2] - margin - legendData.area.height;\n legendData.area.end.y = opts.height - opts.area[2] - margin;\n break;\n default:\n legendData.area.start.y = (opts.height - legendData.area.height) / 2;\n legendData.area.end.y = (opts.height + legendData.area.height) / 2;\n }\n var lineNum = len % maxLength === 0 ? len / maxLength : Math.floor(len / maxLength + 1);\n var _currentRow = [];\n for (var _i6 = 0; _i6 < lineNum; _i6++) {\n var temp = series.slice(_i6 * maxLength, _i6 * maxLength + maxLength);\n _currentRow.push(temp);\n }\n legendData.points = _currentRow;\n if (_currentRow.length) {\n for (var _i7 = 0; _i7 < _currentRow.length; _i7++) {\n var _item = _currentRow[_i7];\n var maxWidth = 0;\n for (var j = 0; j < _item.length; j++) {\n var _itemWidth = shapeWidth + shapeRight + measureText(_item[j].name || 'undefined', fontSize, context) + opts.legend.itemGap * opts.pix;\n if (_itemWidth > maxWidth) {\n maxWidth = _itemWidth;\n }\n }\n legendData.widthArr.push(maxWidth);\n legendData.heightArr.push(_item.length * lineHeight + padding * 2);\n }\n var _legendWidth = 0;\n for (var _i8 = 0; _i8 < legendData.widthArr.length; _i8++) {\n _legendWidth += legendData.widthArr[_i8];\n }\n legendData.area.width = _legendWidth - opts.legend.itemGap * opts.pix + 2 * padding;\n legendData.area.wholeWidth = legendData.area.width + padding;\n }\n }\n switch (opts.legend.position) {\n case 'top':\n legendData.area.start.y = opts.area[0] + margin;\n legendData.area.end.y = opts.area[0] + margin + legendData.area.height;\n break;\n case 'bottom':\n legendData.area.start.y = opts.height - opts.area[2] - legendData.area.height - margin;\n legendData.area.end.y = opts.height - opts.area[2] - margin;\n break;\n case 'left':\n legendData.area.start.x = opts.area[3];\n legendData.area.end.x = opts.area[3] + legendData.area.width;\n break;\n case 'right':\n legendData.area.start.x = opts.width - opts.area[1] - legendData.area.width;\n legendData.area.end.x = opts.width - opts.area[1];\n break;\n }\n chartData.legendData = legendData;\n return legendData;\n}\nfunction calCategoriesData(categories, opts, config, eachSpacing, context) {\n var result = {\n angle: 0,\n xAxisHeight: opts.xAxis.lineHeight * opts.pix + opts.xAxis.marginTop * opts.pix\n };\n var fontSize = opts.xAxis.fontSize * opts.pix;\n var categoriesTextLenth = categories.map(function (item, index) {\n var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item, index, opts) : item;\n return measureText(String(xitem), fontSize, context);\n });\n var maxTextLength = Math.max.apply(this, categoriesTextLenth);\n if (opts.xAxis.rotateLabel == true) {\n result.angle = opts.xAxis.rotateAngle * Math.PI / 180;\n var tempHeight = opts.xAxis.marginTop * opts.pix * 2 + Math.abs(maxTextLength * Math.sin(result.angle));\n tempHeight = tempHeight < fontSize + opts.xAxis.marginTop * opts.pix * 2 ? tempHeight + opts.xAxis.marginTop * opts.pix * 2 : tempHeight;\n result.xAxisHeight = tempHeight;\n }\n if (opts.enableScroll && opts.xAxis.scrollShow) {\n result.xAxisHeight += 6 * opts.pix;\n }\n if (opts.xAxis.disabled) {\n result.xAxisHeight = 0;\n }\n return result;\n}\nfunction getXAxisTextList(series, opts, config, stack) {\n var index = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : -1;\n var data;\n if (stack == 'stack') {\n data = dataCombineStack(series, opts.categories.length);\n } else {\n data = dataCombine(series);\n }\n var sorted = [];\n // remove null from data\n data = data.filter(function (item) {\n //return item !== null;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n return item !== null;\n } else {\n return item.value !== null;\n }\n } else {\n return item !== null;\n }\n });\n data.map(function (item) {\n if ((0, _typeof2.default)(item) === 'object') {\n if (item.constructor.toString().indexOf('Array') > -1) {\n if (opts.type == 'candle') {\n item.map(function (subitem) {\n sorted.push(subitem);\n });\n } else {\n sorted.push(item[0]);\n }\n } else {\n sorted.push(item.value);\n }\n } else {\n sorted.push(item);\n }\n });\n var minData = 0;\n var maxData = 0;\n if (sorted.length > 0) {\n minData = Math.min.apply(this, sorted);\n maxData = Math.max.apply(this, sorted);\n }\n //为了兼容v1.9.0之前的项目\n if (index > -1) {\n if (typeof opts.xAxis.data[index].min === 'number') {\n minData = Math.min(opts.xAxis.data[index].min, minData);\n }\n if (typeof opts.xAxis.data[index].max === 'number') {\n maxData = Math.max(opts.xAxis.data[index].max, maxData);\n }\n } else {\n if (typeof opts.xAxis.min === 'number') {\n minData = Math.min(opts.xAxis.min, minData);\n }\n if (typeof opts.xAxis.max === 'number') {\n maxData = Math.max(opts.xAxis.max, maxData);\n }\n }\n if (minData === maxData) {\n var rangeSpan = maxData || 10;\n maxData += rangeSpan;\n }\n //var dataRange = getDataRange(minData, maxData);\n var minRange = minData;\n var maxRange = maxData;\n var range = [];\n var eachRange = (maxRange - minRange) / opts.xAxis.splitNumber;\n for (var i = 0; i <= opts.xAxis.splitNumber; i++) {\n range.push(minRange + eachRange * i);\n }\n return range;\n}\nfunction calXAxisData(series, opts, config, context) {\n //堆叠图重算Y轴\n var columnstyle = assign({}, {\n type: \"\"\n }, opts.extra.bar);\n var result = {\n angle: 0,\n xAxisHeight: opts.xAxis.lineHeight * opts.pix + opts.xAxis.marginTop * opts.pix\n };\n result.ranges = getXAxisTextList(series, opts, config, columnstyle.type);\n result.rangesFormat = result.ranges.map(function (item) {\n //item = opts.xAxis.formatter ? opts.xAxis.formatter(item) : util.toFixed(item, 2);\n item = util.toFixed(item, 2);\n return item;\n });\n var xAxisScaleValues = result.ranges.map(function (item) {\n // 如果刻度值是浮点数,则保留两位小数\n item = util.toFixed(item, 2);\n // 若有自定义格式则调用自定义的格式化函数\n //item = opts.xAxis.formatter ? opts.xAxis.formatter(Number(item)) : item;\n return item;\n });\n result = Object.assign(result, getXAxisPoints(xAxisScaleValues, opts, config));\n // 计算X轴刻度的属性譬如每个刻度的间隔,刻度的起始点\\结束点以及总长\n var eachSpacing = result.eachSpacing;\n var textLength = xAxisScaleValues.map(function (item) {\n return measureText(item, opts.xAxis.fontSize * opts.pix, context);\n });\n if (opts.xAxis.disabled === true) {\n result.xAxisHeight = 0;\n }\n return result;\n}\nfunction getRadarDataPoints(angleList, center, radius, series, opts) {\n var process = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 1;\n var radarOption = opts.extra.radar || {};\n radarOption.max = radarOption.max || 0;\n var maxData = Math.max(radarOption.max, Math.max.apply(null, dataCombine(series)));\n var data = [];\n var _loop2 = function _loop2(i) {\n var each = series[i];\n var listItem = {};\n listItem.color = each.color;\n listItem.legendShape = each.legendShape;\n listItem.pointShape = each.pointShape;\n listItem.data = [];\n each.data.forEach(function (item, index) {\n var tmp = {};\n tmp.angle = angleList[index];\n tmp.proportion = item / maxData;\n tmp.value = item;\n tmp.position = convertCoordinateOrigin(radius * tmp.proportion * process * Math.cos(tmp.angle), radius * tmp.proportion * process * Math.sin(tmp.angle), center);\n listItem.data.push(tmp);\n });\n data.push(listItem);\n };\n for (var i = 0; i < series.length; i++) {\n _loop2(i);\n }\n return data;\n}\nfunction getPieDataPoints(series, radius) {\n var process = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;\n var count = 0;\n var _start_ = 0;\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n count += item.data;\n }\n for (var _i9 = 0; _i9 < series.length; _i9++) {\n var _item2 = series[_i9];\n _item2.data = _item2.data === null ? 0 : _item2.data;\n if (count === 0) {\n _item2._proportion_ = 1 / series.length * process;\n } else {\n _item2._proportion_ = _item2.data / count * process;\n }\n _item2._radius_ = radius;\n }\n for (var _i10 = 0; _i10 < series.length; _i10++) {\n var _item3 = series[_i10];\n _item3._start_ = _start_;\n _start_ += 2 * _item3._proportion_ * Math.PI;\n }\n return series;\n}\nfunction getFunnelDataPoints(series, radius, option, eachSpacing) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n for (var i = 0; i < series.length; i++) {\n if (option.type == 'funnel') {\n series[i].radius = series[i].data / series[0].data * radius * process;\n } else {\n series[i].radius = eachSpacing * (series.length - i) / (eachSpacing * series.length) * radius * process;\n }\n series[i]._proportion_ = series[i].data / series[0].data;\n }\n // if(option.type !== 'pyramid'){\n // series.reverse();\n // }\n return series;\n}\nfunction getRoseDataPoints(series, type, minRadius, radius) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var count = 0;\n var _start_ = 0;\n var dataArr = [];\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n count += item.data;\n dataArr.push(item.data);\n }\n var minData = Math.min.apply(null, dataArr);\n var maxData = Math.max.apply(null, dataArr);\n var radiusLength = radius - minRadius;\n for (var _i11 = 0; _i11 < series.length; _i11++) {\n var _item4 = series[_i11];\n _item4.data = _item4.data === null ? 0 : _item4.data;\n if (count === 0) {\n _item4._proportion_ = 1 / series.length * process;\n _item4._rose_proportion_ = 1 / series.length * process;\n } else {\n _item4._proportion_ = _item4.data / count * process;\n if (type == 'area') {\n _item4._rose_proportion_ = 1 / series.length * process;\n } else {\n _item4._rose_proportion_ = _item4.data / count * process;\n }\n }\n _item4._radius_ = minRadius + radiusLength * ((_item4.data - minData) / (maxData - minData)) || radius;\n }\n for (var _i12 = 0; _i12 < series.length; _i12++) {\n var _item5 = series[_i12];\n _item5._start_ = _start_;\n _start_ += 2 * _item5._rose_proportion_ * Math.PI;\n }\n return series;\n}\nfunction getArcbarDataPoints(series, arcbarOption) {\n var process = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;\n if (process == 1) {\n process = 0.999999;\n }\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n var totalAngle = void 0;\n if (arcbarOption.type == 'circle') {\n totalAngle = 2;\n } else {\n if (arcbarOption.direction == 'ccw') {\n if (arcbarOption.startAngle < arcbarOption.endAngle) {\n totalAngle = 2 + arcbarOption.startAngle - arcbarOption.endAngle;\n } else {\n totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;\n }\n } else {\n if (arcbarOption.endAngle < arcbarOption.startAngle) {\n totalAngle = 2 + arcbarOption.endAngle - arcbarOption.startAngle;\n } else {\n totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;\n }\n }\n }\n item._proportion_ = totalAngle * item.data * process + arcbarOption.startAngle;\n if (arcbarOption.direction == 'ccw') {\n item._proportion_ = arcbarOption.startAngle - totalAngle * item.data * process;\n }\n if (item._proportion_ >= 2) {\n item._proportion_ = item._proportion_ % 2;\n }\n }\n return series;\n}\nfunction getGaugeArcbarDataPoints(series, arcbarOption) {\n var process = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;\n if (process == 1) {\n process = 0.999999;\n }\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n var totalAngle = void 0;\n if (arcbarOption.type == 'circle') {\n totalAngle = 2;\n } else {\n if (arcbarOption.endAngle < arcbarOption.startAngle) {\n totalAngle = 2 + arcbarOption.endAngle - arcbarOption.startAngle;\n } else {\n totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;\n }\n }\n item._proportion_ = totalAngle * item.data * process + arcbarOption.startAngle;\n if (item._proportion_ >= 2) {\n item._proportion_ = item._proportion_ % 2;\n }\n }\n return series;\n}\nfunction getGaugeAxisPoints(categories, startAngle, endAngle) {\n var totalAngle;\n if (endAngle < startAngle) {\n totalAngle = 2 + endAngle - startAngle;\n } else {\n totalAngle = startAngle - endAngle;\n }\n var tempStartAngle = startAngle;\n for (var i = 0; i < categories.length; i++) {\n categories[i].value = categories[i].value === null ? 0 : categories[i].value;\n categories[i]._startAngle_ = tempStartAngle;\n categories[i]._endAngle_ = totalAngle * categories[i].value + startAngle;\n if (categories[i]._endAngle_ >= 2) {\n categories[i]._endAngle_ = categories[i]._endAngle_ % 2;\n }\n tempStartAngle = categories[i]._endAngle_;\n }\n return categories;\n}\nfunction getGaugeDataPoints(series, categories, gaugeOption) {\n var process = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 1;\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n item.data = item.data === null ? 0 : item.data;\n if (gaugeOption.pointer.color == 'auto') {\n for (var _i13 = 0; _i13 < categories.length; _i13++) {\n if (item.data <= categories[_i13].value) {\n item.color = categories[_i13].color;\n break;\n }\n }\n } else {\n item.color = gaugeOption.pointer.color;\n }\n var totalAngle = void 0;\n if (gaugeOption.endAngle < gaugeOption.startAngle) {\n totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;\n } else {\n totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;\n }\n item._endAngle_ = totalAngle * item.data + gaugeOption.startAngle;\n item._oldAngle_ = gaugeOption.oldAngle;\n if (gaugeOption.oldAngle < gaugeOption.endAngle) {\n item._oldAngle_ += 2;\n }\n if (item.data >= gaugeOption.oldData) {\n item._proportion_ = (item._endAngle_ - item._oldAngle_) * process + gaugeOption.oldAngle;\n } else {\n item._proportion_ = item._oldAngle_ - (item._oldAngle_ - item._endAngle_) * process;\n }\n if (item._proportion_ >= 2) {\n item._proportion_ = item._proportion_ % 2;\n }\n }\n return series;\n}\nfunction getPieTextMaxLength(series, config, context, opts) {\n series = getPieDataPoints(series);\n var maxLength = 0;\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n var text = item.formatter ? item.formatter(+item._proportion_.toFixed(2)) : util.toFixed(item._proportion_ * 100) + '%';\n maxLength = Math.max(maxLength, measureText(text, item.textSize * opts.pix || config.fontSize, context));\n }\n return maxLength;\n}\nfunction fixColumeData(points, eachSpacing, columnLen, index, config, opts) {\n return points.map(function (item) {\n if (item === null) {\n return null;\n }\n var seriesGap = 0;\n var categoryGap = 0;\n if (opts.type == 'mix') {\n seriesGap = opts.extra.mix.column.seriesGap * opts.pix || 0;\n categoryGap = opts.extra.mix.column.categoryGap * opts.pix || 0;\n } else {\n seriesGap = opts.extra.column.seriesGap * opts.pix || 0;\n categoryGap = opts.extra.column.categoryGap * opts.pix || 0;\n }\n seriesGap = Math.min(seriesGap, eachSpacing / columnLen);\n categoryGap = Math.min(categoryGap, eachSpacing / columnLen);\n item.width = Math.ceil((eachSpacing - 2 * categoryGap - seriesGap * (columnLen - 1)) / columnLen);\n if (opts.extra.mix && opts.extra.mix.column.width && +opts.extra.mix.column.width > 0) {\n item.width = Math.min(item.width, +opts.extra.mix.column.width * opts.pix);\n }\n if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {\n item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);\n }\n if (item.width <= 0) {\n item.width = 1;\n }\n item.x += (index + 0.5 - columnLen / 2) * (item.width + seriesGap);\n return item;\n });\n}\nfunction fixBarData(points, eachSpacing, columnLen, index, config, opts) {\n return points.map(function (item) {\n if (item === null) {\n return null;\n }\n var seriesGap = 0;\n var categoryGap = 0;\n seriesGap = opts.extra.bar.seriesGap * opts.pix || 0;\n categoryGap = opts.extra.bar.categoryGap * opts.pix || 0;\n seriesGap = Math.min(seriesGap, eachSpacing / columnLen);\n categoryGap = Math.min(categoryGap, eachSpacing / columnLen);\n item.width = Math.ceil((eachSpacing - 2 * categoryGap - seriesGap * (columnLen - 1)) / columnLen);\n if (opts.extra.bar && opts.extra.bar.width && +opts.extra.bar.width > 0) {\n item.width = Math.min(item.width, +opts.extra.bar.width * opts.pix);\n }\n if (item.width <= 0) {\n item.width = 1;\n }\n item.y += (index + 0.5 - columnLen / 2) * (item.width + seriesGap);\n return item;\n });\n}\nfunction fixColumeMeterData(points, eachSpacing, columnLen, index, config, opts, border) {\n var categoryGap = opts.extra.column.categoryGap * opts.pix || 0;\n return points.map(function (item) {\n if (item === null) {\n return null;\n }\n item.width = eachSpacing - 2 * categoryGap;\n if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {\n item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);\n }\n if (index > 0) {\n item.width -= border;\n }\n return item;\n });\n}\nfunction fixColumeStackData(points, eachSpacing, columnLen, index, config, opts, series) {\n var categoryGap = opts.extra.column.categoryGap * opts.pix || 0;\n return points.map(function (item, indexn) {\n if (item === null) {\n return null;\n }\n item.width = Math.ceil(eachSpacing - 2 * categoryGap);\n if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {\n item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);\n }\n if (item.width <= 0) {\n item.width = 1;\n }\n return item;\n });\n}\nfunction fixBarStackData(points, eachSpacing, columnLen, index, config, opts, series) {\n var categoryGap = opts.extra.bar.categoryGap * opts.pix || 0;\n return points.map(function (item, indexn) {\n if (item === null) {\n return null;\n }\n item.width = Math.ceil(eachSpacing - 2 * categoryGap);\n if (opts.extra.bar && opts.extra.bar.width && +opts.extra.bar.width > 0) {\n item.width = Math.min(item.width, +opts.extra.bar.width * opts.pix);\n }\n if (item.width <= 0) {\n item.width = 1;\n }\n return item;\n });\n}\nfunction getXAxisPoints(categories, opts, config) {\n var spacingValid = opts.width - opts.area[1] - opts.area[3];\n var dataCount = opts.enableScroll ? Math.min(opts.xAxis.itemCount, categories.length) : categories.length;\n if ((opts.type == 'line' || opts.type == 'area' || opts.type == 'scatter' || opts.type == 'bubble' || opts.type == 'bar') && dataCount > 1 && opts.xAxis.boundaryGap == 'justify') {\n dataCount -= 1;\n }\n var widthRatio = 0;\n if (opts.type == 'mount' && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {\n if (opts.extra.mount.widthRatio > 2) opts.extra.mount.widthRatio = 2;\n widthRatio = opts.extra.mount.widthRatio - 1;\n dataCount += widthRatio;\n }\n var eachSpacing = spacingValid / dataCount;\n var xAxisPoints = [];\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n categories.forEach(function (item, index) {\n xAxisPoints.push(startX + widthRatio / 2 * eachSpacing + index * eachSpacing);\n });\n if (opts.xAxis.boundaryGap !== 'justify') {\n if (opts.enableScroll === true) {\n xAxisPoints.push(startX + widthRatio * eachSpacing + categories.length * eachSpacing);\n } else {\n xAxisPoints.push(endX);\n }\n }\n return {\n xAxisPoints: xAxisPoints,\n startX: startX,\n endX: endX,\n eachSpacing: eachSpacing\n };\n}\nfunction getCandleDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config) {\n var process = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var cPoints = [];\n item.forEach(function (items, indexs) {\n var point = {};\n point.x = xAxisPoints[index] + Math.round(eachSpacing / 2);\n var value = items.value || items;\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n height *= process;\n point.y = opts.height - Math.round(height) - opts.area[2];\n cPoints.push(point);\n });\n points.push(cPoints);\n }\n });\n return points;\n}\nfunction getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config) {\n var process = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : 1;\n var boundaryGap = 'center';\n if (opts.type == 'line' || opts.type == 'area' || opts.type == 'scatter' || opts.type == 'bubble') {\n boundaryGap = opts.xAxis.boundaryGap;\n }\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.x = xAxisPoints[index];\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n var xranges, xminRange, xmaxRange;\n xranges = [].concat(opts.chartData.xAxisData.ranges);\n xminRange = xranges.shift();\n xmaxRange = xranges.pop();\n value = item[1];\n point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);\n if (opts.type == 'bubble') {\n point.r = item[2];\n point.t = item[3];\n }\n } else {\n value = item.value;\n }\n }\n if (boundaryGap == 'center') {\n point.x += eachSpacing / 2;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n height *= process;\n point.y = opts.height - height - opts.area[2];\n points.push(point);\n }\n });\n return points;\n}\nfunction getLineDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, lineOption, process) {\n var process = arguments.length > 8 && arguments[8] !== undefined ? arguments[8] : 1;\n var boundaryGap = opts.xAxis.boundaryGap;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n if (lineOption.animation == 'vertical') {\n point.x = xAxisPoints[index];\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n var xranges, xminRange, xmaxRange;\n xranges = [].concat(opts.chartData.xAxisData.ranges);\n xminRange = xranges.shift();\n xmaxRange = xranges.pop();\n value = item[1];\n point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);\n } else {\n value = item.value;\n }\n }\n if (boundaryGap == 'center') {\n point.x += eachSpacing / 2;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n height *= process;\n point.y = opts.height - height - opts.area[2];\n points.push(point);\n } else {\n point.x = xAxisPoints[0] + eachSpacing * index * process;\n var value = item;\n if (boundaryGap == 'center') {\n point.x += eachSpacing / 2;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n point.y = opts.height - height - opts.area[2];\n points.push(point);\n }\n }\n });\n return points;\n}\nfunction getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, zeroPoints, process) {\n var process = arguments.length > 8 && arguments[8] !== undefined ? arguments[8] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.x = xAxisPoints[index];\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n var xranges, xminRange, xmaxRange;\n xranges = [].concat(opts.chartData.xAxisData.ranges);\n xminRange = xranges.shift();\n xmaxRange = xranges.pop();\n value = item[1];\n point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);\n } else {\n value = item.value;\n }\n }\n point.x += eachSpacing / 2;\n var height = validHeight * (value * process - minRange) / (maxRange - minRange);\n point.y = opts.height - height - opts.area[2];\n points.push(point);\n }\n });\n return points;\n}\nfunction getMountDataPoints(series, minRange, maxRange, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints) {\n var process = arguments.length > 8 && arguments[8] !== undefined ? arguments[8] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n var mountWidth = eachSpacing * mountOption.widthRatio;\n series.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.x = xAxisPoints[index];\n point.x += eachSpacing / 2;\n var value = item.data;\n var height = validHeight * (value * process - minRange) / (maxRange - minRange);\n point.y = opts.height - height - opts.area[2];\n point.value = value;\n point.width = mountWidth;\n points.push(point);\n }\n });\n return points;\n}\nfunction getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config) {\n var process = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n var validWidth = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.y = yAxisPoints[index];\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n value = item.value;\n }\n var height = validWidth * (value - minRange) / (maxRange - minRange);\n height *= process;\n point.height = height;\n point.value = value;\n point.x = height + opts.area[3];\n points.push(point);\n }\n });\n return points;\n}\nfunction getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, seriesIndex, stackSeries) {\n var process = arguments.length > 9 && arguments[9] !== undefined ? arguments[9] : 1;\n var points = [];\n var validHeight = opts.height - opts.area[0] - opts.area[2];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.x = xAxisPoints[index] + Math.round(eachSpacing / 2);\n if (seriesIndex > 0) {\n var value = 0;\n for (var i = 0; i <= seriesIndex; i++) {\n value += stackSeries[i].data[index];\n }\n var value0 = value - item;\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n var height0 = validHeight * (value0 - minRange) / (maxRange - minRange);\n } else {\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n value = item.value;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n var height0 = 0;\n }\n var heightc = height0;\n height *= process;\n heightc *= process;\n point.y = opts.height - Math.round(height) - opts.area[2];\n point.y0 = opts.height - Math.round(heightc) - opts.area[2];\n points.push(point);\n }\n });\n return points;\n}\nfunction getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, seriesIndex, stackSeries) {\n var process = arguments.length > 9 && arguments[9] !== undefined ? arguments[9] : 1;\n var points = [];\n var validHeight = opts.width - opts.area[1] - opts.area[3];\n data.forEach(function (item, index) {\n if (item === null) {\n points.push(null);\n } else {\n var point = {};\n point.color = item.color;\n point.y = yAxisPoints[index];\n if (seriesIndex > 0) {\n var value = 0;\n for (var i = 0; i <= seriesIndex; i++) {\n value += stackSeries[i].data[index];\n }\n var value0 = value - item;\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n var height0 = validHeight * (value0 - minRange) / (maxRange - minRange);\n } else {\n var value = item;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n value = item.value;\n }\n var height = validHeight * (value - minRange) / (maxRange - minRange);\n var height0 = 0;\n }\n var heightc = height0;\n height *= process;\n heightc *= process;\n point.height = height - heightc;\n point.x = opts.area[3] + height;\n point.x0 = opts.area[3] + heightc;\n points.push(point);\n }\n });\n return points;\n}\nfunction getYAxisTextList(series, opts, config, stack, yData) {\n var index = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : -1;\n var data;\n if (stack == 'stack') {\n data = dataCombineStack(series, opts.categories.length);\n } else {\n data = dataCombine(series);\n }\n var sorted = [];\n // remove null from data\n data = data.filter(function (item) {\n //return item !== null;\n if ((0, _typeof2.default)(item) === 'object' && item !== null) {\n if (item.constructor.toString().indexOf('Array') > -1) {\n return item !== null;\n } else {\n return item.value !== null;\n }\n } else {\n return item !== null;\n }\n });\n data.map(function (item) {\n if ((0, _typeof2.default)(item) === 'object') {\n if (item.constructor.toString().indexOf('Array') > -1) {\n if (opts.type == 'candle') {\n item.map(function (subitem) {\n sorted.push(subitem);\n });\n } else {\n sorted.push(item[1]);\n }\n } else {\n sorted.push(item.value);\n }\n } else {\n sorted.push(item);\n }\n });\n var minData = yData.min || 0;\n var maxData = yData.max || 0;\n if (sorted.length > 0) {\n minData = Math.min.apply(this, sorted);\n maxData = Math.max.apply(this, sorted);\n }\n if (minData === maxData) {\n if (maxData == 0) {\n maxData = 10;\n } else {\n minData = 0;\n }\n }\n var dataRange = getDataRange(minData, maxData);\n var minRange = yData.min === undefined || yData.min === null ? dataRange.minRange : yData.min;\n var maxRange = yData.max === undefined || yData.max === null ? dataRange.maxRange : yData.max;\n var eachRange = (maxRange - minRange) / opts.yAxis.splitNumber;\n var range = [];\n for (var i = 0; i <= opts.yAxis.splitNumber; i++) {\n range.push(minRange + eachRange * i);\n }\n return range.reverse();\n}\nfunction calYAxisData(series, opts, config, context) {\n //堆叠图重算Y轴\n var columnstyle = assign({}, {\n type: \"\"\n }, opts.extra.column);\n //如果是多Y轴,重新计算\n var YLength = opts.yAxis.data.length;\n var newSeries = new Array(YLength);\n if (YLength > 0) {\n for (var i = 0; i < YLength; i++) {\n newSeries[i] = [];\n for (var j = 0; j < series.length; j++) {\n if (series[j].index == i) {\n newSeries[i].push(series[j]);\n }\n }\n }\n var rangesArr = new Array(YLength);\n var rangesFormatArr = new Array(YLength);\n var yAxisWidthArr = new Array(YLength);\n var _loop3 = function _loop3(_i14) {\n var yData = opts.yAxis.data[_i14];\n //如果总开关不显示,强制每个Y轴为不显示\n if (opts.yAxis.disabled == true) {\n yData.disabled = true;\n }\n if (yData.type === 'categories') {\n if (!yData.formatter) {\n yData.formatter = function (val, index, opts) {\n return val + (yData.unit || '');\n };\n }\n yData.categories = yData.categories || opts.categories;\n rangesArr[_i14] = yData.categories;\n } else {\n if (!yData.formatter) {\n yData.formatter = function (val, index, opts) {\n return util.toFixed(val, yData.tofix || 0) + (yData.unit || '');\n };\n }\n rangesArr[_i14] = getYAxisTextList(newSeries[_i14], opts, config, columnstyle.type, yData, _i14);\n }\n var yAxisFontSizes = yData.fontSize * opts.pix || config.fontSize;\n yAxisWidthArr[_i14] = {\n position: yData.position ? yData.position : 'left',\n width: 0\n };\n rangesFormatArr[_i14] = rangesArr[_i14].map(function (items, index) {\n items = yData.formatter(items, index, opts);\n yAxisWidthArr[_i14].width = Math.max(yAxisWidthArr[_i14].width, measureText(items, yAxisFontSizes, context) + 5);\n return items;\n });\n var calibration = yData.calibration ? 4 * opts.pix : 0;\n yAxisWidthArr[_i14].width += calibration + 3 * opts.pix;\n if (yData.disabled === true) {\n yAxisWidthArr[_i14].width = 0;\n }\n };\n for (var _i14 = 0; _i14 < YLength; _i14++) {\n _loop3(_i14);\n }\n } else {\n var rangesArr = new Array(1);\n var rangesFormatArr = new Array(1);\n var yAxisWidthArr = new Array(1);\n if (opts.type === 'bar') {\n rangesArr[0] = opts.categories;\n if (!opts.yAxis.formatter) {\n opts.yAxis.formatter = function (val, index, opts) {\n return val + (opts.yAxis.unit || '');\n };\n }\n } else {\n if (!opts.yAxis.formatter) {\n opts.yAxis.formatter = function (val, index, opts) {\n return val.toFixed(opts.yAxis.tofix) + (opts.yAxis.unit || '');\n };\n }\n rangesArr[0] = getYAxisTextList(series, opts, config, columnstyle.type, {});\n }\n yAxisWidthArr[0] = {\n position: 'left',\n width: 0\n };\n var yAxisFontSize = opts.yAxis.fontSize * opts.pix || config.fontSize;\n rangesFormatArr[0] = rangesArr[0].map(function (item, index) {\n item = opts.yAxis.formatter(item, index, opts);\n yAxisWidthArr[0].width = Math.max(yAxisWidthArr[0].width, measureText(item, yAxisFontSize, context) + 5);\n return item;\n });\n yAxisWidthArr[0].width += 3 * opts.pix;\n if (opts.yAxis.disabled === true) {\n yAxisWidthArr[0] = {\n position: 'left',\n width: 0\n };\n opts.yAxis.data[0] = {\n disabled: true\n };\n } else {\n opts.yAxis.data[0] = {\n disabled: false,\n position: 'left',\n max: opts.yAxis.max,\n min: opts.yAxis.min,\n formatter: opts.yAxis.formatter\n };\n if (opts.type === 'bar') {\n opts.yAxis.data[0].categories = opts.categories;\n opts.yAxis.data[0].type = 'categories';\n }\n }\n }\n return {\n rangesFormat: rangesFormatArr,\n ranges: rangesArr,\n yAxisWidth: yAxisWidthArr\n };\n}\nfunction calTooltipYAxisData(point, series, opts, config, eachSpacing) {\n var ranges = [].concat(opts.chartData.yAxisData.ranges);\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var minAxis = opts.area[0];\n var items = [];\n for (var i = 0; i < ranges.length; i++) {\n var maxVal = Math.max.apply(this, ranges[i]);\n var minVal = Math.min.apply(this, ranges[i]);\n var item = maxVal - (maxVal - minVal) * (point - minAxis) / spacingValid;\n item = opts.yAxis.data && opts.yAxis.data[i].formatter ? opts.yAxis.data[i].formatter(item, i, opts) : item.toFixed(0);\n items.push(String(item));\n }\n return items;\n}\nfunction calMarkLineData(points, opts) {\n var minRange, maxRange;\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n for (var i = 0; i < points.length; i++) {\n points[i].yAxisIndex = points[i].yAxisIndex ? points[i].yAxisIndex : 0;\n var range = [].concat(opts.chartData.yAxisData.ranges[points[i].yAxisIndex]);\n minRange = range.pop();\n maxRange = range.shift();\n var height = spacingValid * (points[i].value - minRange) / (maxRange - minRange);\n points[i].y = opts.height - Math.round(height) - opts.area[2];\n }\n return points;\n}\nfunction contextRotate(context, opts) {\n if (opts.rotateLock !== true) {\n context.translate(opts.height, 0);\n context.rotate(90 * Math.PI / 180);\n } else if (opts._rotate_ !== true) {\n context.translate(opts.height, 0);\n context.rotate(90 * Math.PI / 180);\n opts._rotate_ = true;\n }\n}\nfunction drawPointShape(points, color, shape, context, opts) {\n context.beginPath();\n if (opts.dataPointShapeType == 'hollow') {\n context.setStrokeStyle(color);\n context.setFillStyle(opts.background);\n context.setLineWidth(2 * opts.pix);\n } else {\n context.setStrokeStyle(\"#ffffff\");\n context.setFillStyle(color);\n context.setLineWidth(1 * opts.pix);\n }\n if (shape === 'diamond') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y);\n context.lineTo(item.x, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'circle') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x + 2.5 * opts.pix, item.y);\n context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);\n }\n });\n } else if (shape === 'square') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x - 3.5, item.y - 3.5);\n context.rect(item.x - 3.5, item.y - 3.5, 7, 7);\n }\n });\n } else if (shape === 'triangle') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y + 4.5);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'none') {\n return;\n }\n context.closePath();\n context.fill();\n context.stroke();\n}\nfunction drawActivePoint(points, color, shape, context, opts, option, seriesIndex) {\n if (!opts.tooltip) {\n return;\n }\n if (opts.tooltip.group.length > 0 && opts.tooltip.group.includes(seriesIndex) == false) {\n return;\n }\n var pointIndex = typeof opts.tooltip.index === 'number' ? opts.tooltip.index : opts.tooltip.index[opts.tooltip.group.indexOf(seriesIndex)];\n context.beginPath();\n if (option.activeType == 'hollow') {\n context.setStrokeStyle(color);\n context.setFillStyle(opts.background);\n context.setLineWidth(2 * opts.pix);\n } else {\n context.setStrokeStyle(\"#ffffff\");\n context.setFillStyle(color);\n context.setLineWidth(1 * opts.pix);\n }\n if (shape === 'diamond') {\n points.forEach(function (item, index) {\n if (item !== null && pointIndex == index) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y);\n context.lineTo(item.x, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'circle') {\n points.forEach(function (item, index) {\n if (item !== null && pointIndex == index) {\n context.moveTo(item.x + 2.5 * opts.pix, item.y);\n context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);\n }\n });\n } else if (shape === 'square') {\n points.forEach(function (item, index) {\n if (item !== null && pointIndex == index) {\n context.moveTo(item.x - 3.5, item.y - 3.5);\n context.rect(item.x - 3.5, item.y - 3.5, 7, 7);\n }\n });\n } else if (shape === 'triangle') {\n points.forEach(function (item, index) {\n if (item !== null && pointIndex == index) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y + 4.5);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'none') {\n return;\n }\n context.closePath();\n context.fill();\n context.stroke();\n}\nfunction drawRingTitle(opts, config, context, center) {\n var titlefontSize = opts.title.fontSize || config.titleFontSize;\n var subtitlefontSize = opts.subtitle.fontSize || config.subtitleFontSize;\n var title = opts.title.name || '';\n var subtitle = opts.subtitle.name || '';\n var titleFontColor = opts.title.color || opts.fontColor;\n var subtitleFontColor = opts.subtitle.color || opts.fontColor;\n var titleHeight = title ? titlefontSize : 0;\n var subtitleHeight = subtitle ? subtitlefontSize : 0;\n var margin = 5;\n if (subtitle) {\n var textWidth = measureText(subtitle, subtitlefontSize * opts.pix, context);\n var startX = center.x - textWidth / 2 + (opts.subtitle.offsetX || 0) * opts.pix;\n var startY = center.y + subtitlefontSize * opts.pix / 2 + (opts.subtitle.offsetY || 0) * opts.pix;\n if (title) {\n startY += (titleHeight * opts.pix + margin) / 2;\n }\n context.beginPath();\n context.setFontSize(subtitlefontSize * opts.pix);\n context.setFillStyle(subtitleFontColor);\n context.fillText(subtitle, startX, startY);\n context.closePath();\n context.stroke();\n }\n if (title) {\n var _textWidth = measureText(title, titlefontSize * opts.pix, context);\n var _startX = center.x - _textWidth / 2 + (opts.title.offsetX || 0);\n var _startY = center.y + titlefontSize * opts.pix / 2 + (opts.title.offsetY || 0) * opts.pix;\n if (subtitle) {\n _startY -= (subtitleHeight * opts.pix + margin) / 2;\n }\n context.beginPath();\n context.setFontSize(titlefontSize * opts.pix);\n context.setFillStyle(titleFontColor);\n context.fillText(title, _startX, _startY);\n context.closePath();\n context.stroke();\n }\n}\nfunction drawPointText(points, series, config, context, opts) {\n // 绘制数据文案\n var data = series.data;\n var textOffset = series.textOffset ? series.textOffset : 0;\n points.forEach(function (item, index) {\n if (item !== null) {\n context.beginPath();\n var fontSize = series.textSize ? series.textSize * opts.pix : config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(series.textColor || opts.fontColor);\n var value = data[index];\n if ((0, _typeof2.default)(data[index]) === 'object' && data[index] !== null) {\n if (data[index].constructor.toString().indexOf('Array') > -1) {\n value = data[index][1];\n } else {\n value = data[index].value;\n }\n }\n var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;\n context.setTextAlign('center');\n context.fillText(String(formatVal), item.x, item.y - 4 + textOffset * opts.pix);\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n }\n });\n}\nfunction drawColumePointText(points, series, config, context, opts) {\n // 绘制数据文案\n var data = series.data;\n var textOffset = series.textOffset ? series.textOffset : 0;\n var Position = opts.extra.column.labelPosition;\n points.forEach(function (item, index) {\n if (item !== null) {\n context.beginPath();\n var fontSize = series.textSize ? series.textSize * opts.pix : config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(series.textColor || opts.fontColor);\n var value = data[index];\n if ((0, _typeof2.default)(data[index]) === 'object' && data[index] !== null) {\n if (data[index].constructor.toString().indexOf('Array') > -1) {\n value = data[index][1];\n } else {\n value = data[index].value;\n }\n }\n var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;\n context.setTextAlign('center');\n var startY = item.y - 4 * opts.pix + textOffset * opts.pix;\n if (item.y > series.zeroPoints) {\n startY = item.y + textOffset * opts.pix + fontSize;\n }\n if (Position == 'insideTop') {\n startY = item.y + fontSize + textOffset * opts.pix;\n if (item.y > series.zeroPoints) {\n startY = item.y - textOffset * opts.pix - 4 * opts.pix;\n }\n }\n if (Position == 'center') {\n startY = item.y + textOffset * opts.pix + (opts.height - opts.area[2] - item.y + fontSize) / 2;\n if (series.zeroPoints < opts.height - opts.area[2]) {\n startY = item.y + textOffset * opts.pix + (series.zeroPoints - item.y + fontSize) / 2;\n }\n if (item.y > series.zeroPoints) {\n startY = item.y - textOffset * opts.pix - (item.y - series.zeroPoints - fontSize) / 2;\n }\n if (opts.extra.column.type == 'stack') {\n startY = item.y + textOffset * opts.pix + (item.y0 - item.y + fontSize) / 2;\n }\n }\n if (Position == 'bottom') {\n startY = opts.height - opts.area[2] + textOffset * opts.pix - 4 * opts.pix;\n if (series.zeroPoints < opts.height - opts.area[2]) {\n startY = series.zeroPoints + textOffset * opts.pix - 4 * opts.pix;\n }\n if (item.y > series.zeroPoints) {\n startY = series.zeroPoints - textOffset * opts.pix + fontSize + 2 * opts.pix;\n }\n if (opts.extra.column.type == 'stack') {\n startY = item.y0 + textOffset * opts.pix - 4 * opts.pix;\n }\n }\n context.fillText(String(formatVal), item.x, startY);\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n }\n });\n}\nfunction drawMountPointText(points, series, config, context, opts, zeroPoints) {\n // 绘制数据文案\n var data = series.data;\n var textOffset = series.textOffset ? series.textOffset : 0;\n var Position = opts.extra.mount.labelPosition;\n points.forEach(function (item, index) {\n if (item !== null) {\n context.beginPath();\n var fontSize = series[index].textSize ? series[index].textSize * opts.pix : config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(series[index].textColor || opts.fontColor);\n var value = item.value;\n var formatVal = series[index].formatter ? series[index].formatter(value, index, series, opts) : value;\n context.setTextAlign('center');\n var startY = item.y - 4 * opts.pix + textOffset * opts.pix;\n if (item.y > zeroPoints) {\n startY = item.y + textOffset * opts.pix + fontSize;\n }\n context.fillText(String(formatVal), item.x, startY);\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n }\n });\n}\nfunction drawBarPointText(points, series, config, context, opts) {\n // 绘制数据文案\n var data = series.data;\n var textOffset = series.textOffset ? series.textOffset : 0;\n points.forEach(function (item, index) {\n if (item !== null) {\n context.beginPath();\n var fontSize = series.textSize ? series.textSize * opts.pix : config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(series.textColor || opts.fontColor);\n var value = data[index];\n if ((0, _typeof2.default)(data[index]) === 'object' && data[index] !== null) {\n value = data[index].value;\n }\n var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;\n context.setTextAlign('left');\n context.fillText(String(formatVal), item.x + 4 * opts.pix, item.y + fontSize / 2 - 3);\n context.closePath();\n context.stroke();\n }\n });\n}\nfunction drawGaugeLabel(gaugeOption, radius, centerPosition, opts, config, context) {\n radius -= gaugeOption.width / 2 + gaugeOption.labelOffset * opts.pix;\n radius = radius < 10 ? 10 : radius;\n var totalAngle;\n if (gaugeOption.endAngle < gaugeOption.startAngle) {\n totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;\n } else {\n totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;\n }\n var splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;\n var totalNumber = gaugeOption.endNumber - gaugeOption.startNumber;\n var splitNumber = totalNumber / gaugeOption.splitLine.splitNumber;\n var nowAngle = gaugeOption.startAngle;\n var nowNumber = gaugeOption.startNumber;\n for (var i = 0; i < gaugeOption.splitLine.splitNumber + 1; i++) {\n var pos = {\n x: radius * Math.cos(nowAngle * Math.PI),\n y: radius * Math.sin(nowAngle * Math.PI)\n };\n var labelText = gaugeOption.formatter ? gaugeOption.formatter(nowNumber, i, opts) : nowNumber;\n pos.x += centerPosition.x - measureText(labelText, config.fontSize, context) / 2;\n pos.y += centerPosition.y;\n var startX = pos.x;\n var startY = pos.y;\n context.beginPath();\n context.setFontSize(config.fontSize);\n context.setFillStyle(gaugeOption.labelColor || opts.fontColor);\n context.fillText(labelText, startX, startY + config.fontSize / 2);\n context.closePath();\n context.stroke();\n nowAngle += splitAngle;\n if (nowAngle >= 2) {\n nowAngle = nowAngle % 2;\n }\n nowNumber += splitNumber;\n }\n}\nfunction drawRadarLabel(angleList, radius, centerPosition, opts, config, context) {\n var radarOption = opts.extra.radar || {};\n angleList.forEach(function (angle, index) {\n if (radarOption.labelPointShow === true && opts.categories[index] !== '') {\n var posPoint = {\n x: radius * Math.cos(angle),\n y: radius * Math.sin(angle)\n };\n var posPointAxis = convertCoordinateOrigin(posPoint.x, posPoint.y, centerPosition);\n context.setFillStyle(radarOption.labelPointColor);\n context.beginPath();\n context.arc(posPointAxis.x, posPointAxis.y, radarOption.labelPointRadius * opts.pix, 0, 2 * Math.PI, false);\n context.closePath();\n context.fill();\n }\n if (radarOption.labelShow === true) {\n var pos = {\n x: (radius + config.radarLabelTextMargin * opts.pix) * Math.cos(angle),\n y: (radius + config.radarLabelTextMargin * opts.pix) * Math.sin(angle)\n };\n var posRelativeCanvas = convertCoordinateOrigin(pos.x, pos.y, centerPosition);\n var startX = posRelativeCanvas.x;\n var startY = posRelativeCanvas.y;\n if (util.approximatelyEqual(pos.x, 0)) {\n startX -= measureText(opts.categories[index] || '', config.fontSize, context) / 2;\n } else if (pos.x < 0) {\n startX -= measureText(opts.categories[index] || '', config.fontSize, context);\n }\n context.beginPath();\n context.setFontSize(config.fontSize);\n context.setFillStyle(radarOption.labelColor || opts.fontColor);\n context.fillText(opts.categories[index] || '', startX, startY + config.fontSize / 2);\n context.closePath();\n context.stroke();\n }\n });\n}\nfunction drawPieText(series, opts, config, context, radius, center) {\n var lineRadius = config.pieChartLinePadding;\n var textObjectCollection = [];\n var lastTextObject = null;\n var seriesConvert = series.map(function (item, index) {\n var text = item.formatter ? item.formatter(item, index, series, opts) : util.toFixed(item._proportion_.toFixed(4) * 100) + '%';\n text = item.labelText ? item.labelText : text;\n var arc = 2 * Math.PI - (item._start_ + 2 * Math.PI * item._proportion_ / 2);\n if (item._rose_proportion_) {\n arc = 2 * Math.PI - (item._start_ + 2 * Math.PI * item._rose_proportion_ / 2);\n }\n var color = item.color;\n var radius = item._radius_;\n return {\n arc: arc,\n text: text,\n color: color,\n radius: radius,\n textColor: item.textColor,\n textSize: item.textSize,\n labelShow: item.labelShow\n };\n });\n for (var i = 0; i < seriesConvert.length; i++) {\n var item = seriesConvert[i];\n // line end\n var orginX1 = Math.cos(item.arc) * (item.radius + lineRadius);\n var orginY1 = Math.sin(item.arc) * (item.radius + lineRadius);\n // line start\n var orginX2 = Math.cos(item.arc) * item.radius;\n var orginY2 = Math.sin(item.arc) * item.radius;\n // text start\n var orginX3 = orginX1 >= 0 ? orginX1 + config.pieChartTextPadding : orginX1 - config.pieChartTextPadding;\n var orginY3 = orginY1;\n var textWidth = measureText(item.text, item.textSize * opts.pix || config.fontSize, context);\n var startY = orginY3;\n if (lastTextObject && util.isSameXCoordinateArea(lastTextObject.start, {\n x: orginX3\n })) {\n if (orginX3 > 0) {\n startY = Math.min(orginY3, lastTextObject.start.y);\n } else if (orginX1 < 0) {\n startY = Math.max(orginY3, lastTextObject.start.y);\n } else {\n if (orginY3 > 0) {\n startY = Math.max(orginY3, lastTextObject.start.y);\n } else {\n startY = Math.min(orginY3, lastTextObject.start.y);\n }\n }\n }\n if (orginX3 < 0) {\n orginX3 -= textWidth;\n }\n var textObject = {\n lineStart: {\n x: orginX2,\n y: orginY2\n },\n lineEnd: {\n x: orginX1,\n y: orginY1\n },\n start: {\n x: orginX3,\n y: startY\n },\n width: textWidth,\n height: config.fontSize,\n text: item.text,\n color: item.color,\n textColor: item.textColor,\n textSize: item.textSize\n };\n lastTextObject = avoidCollision(textObject, lastTextObject);\n textObjectCollection.push(lastTextObject);\n }\n for (var _i15 = 0; _i15 < textObjectCollection.length; _i15++) {\n if (seriesConvert[_i15].labelShow === false) {\n continue;\n }\n var _item6 = textObjectCollection[_i15];\n var lineStartPoistion = convertCoordinateOrigin(_item6.lineStart.x, _item6.lineStart.y, center);\n var lineEndPoistion = convertCoordinateOrigin(_item6.lineEnd.x, _item6.lineEnd.y, center);\n var textPosition = convertCoordinateOrigin(_item6.start.x, _item6.start.y, center);\n context.setLineWidth(1 * opts.pix);\n context.setFontSize(_item6.textSize * opts.pix || config.fontSize);\n context.beginPath();\n context.setStrokeStyle(_item6.color);\n context.setFillStyle(_item6.color);\n context.moveTo(lineStartPoistion.x, lineStartPoistion.y);\n var curveStartX = _item6.start.x < 0 ? textPosition.x + _item6.width : textPosition.x;\n var textStartX = _item6.start.x < 0 ? textPosition.x - 5 : textPosition.x + 5;\n context.quadraticCurveTo(lineEndPoistion.x, lineEndPoistion.y, curveStartX, textPosition.y);\n context.moveTo(lineStartPoistion.x, lineStartPoistion.y);\n context.stroke();\n context.closePath();\n context.beginPath();\n context.moveTo(textPosition.x + _item6.width, textPosition.y);\n context.arc(curveStartX, textPosition.y, 2 * opts.pix, 0, 2 * Math.PI);\n context.closePath();\n context.fill();\n context.beginPath();\n context.setFontSize(_item6.textSize * opts.pix || config.fontSize);\n context.setFillStyle(_item6.textColor || opts.fontColor);\n context.fillText(_item6.text, textStartX, textPosition.y + 3);\n context.closePath();\n context.stroke();\n context.closePath();\n }\n}\nfunction drawToolTipSplitLine(offsetX, opts, config, context) {\n var toolTipOption = opts.extra.tooltip || {};\n toolTipOption.gridType = toolTipOption.gridType == undefined ? 'solid' : toolTipOption.gridType;\n toolTipOption.dashLength = toolTipOption.dashLength == undefined ? 4 : toolTipOption.dashLength;\n var startY = opts.area[0];\n var endY = opts.height - opts.area[2];\n if (toolTipOption.gridType == 'dash') {\n context.setLineDash([toolTipOption.dashLength, toolTipOption.dashLength]);\n }\n context.setStrokeStyle(toolTipOption.gridColor || '#cccccc');\n context.setLineWidth(1 * opts.pix);\n context.beginPath();\n context.moveTo(offsetX, startY);\n context.lineTo(offsetX, endY);\n context.stroke();\n context.setLineDash([]);\n if (toolTipOption.xAxisLabel) {\n var labelText = opts.categories[opts.tooltip.index];\n context.setFontSize(config.fontSize);\n var textWidth = measureText(labelText, config.fontSize, context);\n var textX = offsetX - 0.5 * textWidth;\n var textY = endY + 2 * opts.pix;\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.labelBgColor || config.toolTipBackground, toolTipOption.labelBgOpacity || config.toolTipOpacity));\n context.setStrokeStyle(toolTipOption.labelBgColor || config.toolTipBackground);\n context.setLineWidth(1 * opts.pix);\n context.rect(textX - toolTipOption.boxPadding * opts.pix, textY, textWidth + 2 * toolTipOption.boxPadding * opts.pix, config.fontSize + 2 * toolTipOption.boxPadding * opts.pix);\n context.closePath();\n context.stroke();\n context.fill();\n context.beginPath();\n context.setFontSize(config.fontSize);\n context.setFillStyle(toolTipOption.labelFontColor || opts.fontColor);\n context.fillText(String(labelText), textX, textY + toolTipOption.boxPadding * opts.pix + config.fontSize);\n context.closePath();\n context.stroke();\n }\n}\nfunction drawMarkLine(opts, config, context) {\n var markLineOption = assign({}, {\n type: 'solid',\n dashLength: 4,\n data: []\n }, opts.extra.markLine);\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n var points = calMarkLineData(markLineOption.data, opts);\n for (var i = 0; i < points.length; i++) {\n var item = assign({}, {\n lineColor: '#DE4A42',\n showLabel: false,\n labelFontSize: 13,\n labelPadding: 6,\n labelFontColor: '#666666',\n labelBgColor: '#DFE8FF',\n labelBgOpacity: 0.8,\n labelAlign: 'left',\n labelOffsetX: 0,\n labelOffsetY: 0\n }, points[i]);\n if (markLineOption.type == 'dash') {\n context.setLineDash([markLineOption.dashLength, markLineOption.dashLength]);\n }\n context.setStrokeStyle(item.lineColor);\n context.setLineWidth(1 * opts.pix);\n context.beginPath();\n context.moveTo(startX, item.y);\n context.lineTo(endX, item.y);\n context.stroke();\n context.setLineDash([]);\n if (item.showLabel) {\n var fontSize = item.labelFontSize * opts.pix;\n var labelText = item.labelText ? item.labelText : item.value;\n context.setFontSize(fontSize);\n var textWidth = measureText(labelText, fontSize, context);\n var bgWidth = textWidth + item.labelPadding * opts.pix * 2;\n var bgStartX = item.labelAlign == 'left' ? opts.area[3] - bgWidth : opts.width - opts.area[1];\n bgStartX += item.labelOffsetX;\n var bgStartY = item.y - 0.5 * fontSize - item.labelPadding * opts.pix;\n bgStartY += item.labelOffsetY;\n var textX = bgStartX + item.labelPadding * opts.pix;\n var textY = item.y;\n context.setFillStyle(hexToRgb(item.labelBgColor, item.labelBgOpacity));\n context.setStrokeStyle(item.labelBgColor);\n context.setLineWidth(1 * opts.pix);\n context.beginPath();\n context.rect(bgStartX, bgStartY, bgWidth, fontSize + 2 * item.labelPadding * opts.pix);\n context.closePath();\n context.stroke();\n context.fill();\n context.setFontSize(fontSize);\n context.setTextAlign('left');\n context.setFillStyle(item.labelFontColor);\n context.fillText(String(labelText), textX, bgStartY + fontSize + item.labelPadding * opts.pix / 2);\n context.stroke();\n context.setTextAlign('left');\n }\n }\n}\nfunction drawToolTipHorizentalLine(opts, config, context, eachSpacing, xAxisPoints) {\n var toolTipOption = assign({}, {\n gridType: 'solid',\n dashLength: 4\n }, opts.extra.tooltip);\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n if (toolTipOption.gridType == 'dash') {\n context.setLineDash([toolTipOption.dashLength, toolTipOption.dashLength]);\n }\n context.setStrokeStyle(toolTipOption.gridColor || '#cccccc');\n context.setLineWidth(1 * opts.pix);\n context.beginPath();\n context.moveTo(startX, opts.tooltip.offset.y);\n context.lineTo(endX, opts.tooltip.offset.y);\n context.stroke();\n context.setLineDash([]);\n if (toolTipOption.yAxisLabel) {\n var boxPadding = toolTipOption.boxPadding * opts.pix;\n var labelText = calTooltipYAxisData(opts.tooltip.offset.y, opts.series, opts, config, eachSpacing);\n var widthArr = opts.chartData.yAxisData.yAxisWidth;\n var tStartLeft = opts.area[3];\n var tStartRight = opts.width - opts.area[1];\n for (var i = 0; i < labelText.length; i++) {\n context.setFontSize(toolTipOption.fontSize * opts.pix);\n var textWidth = measureText(labelText[i], toolTipOption.fontSize * opts.pix, context);\n var bgStartX = void 0,\n bgEndX = void 0,\n bgWidth = void 0;\n if (widthArr[i].position == 'left') {\n bgStartX = tStartLeft - (textWidth + boxPadding * 2) - 2 * opts.pix;\n bgEndX = Math.max(bgStartX, bgStartX + textWidth + boxPadding * 2);\n } else {\n bgStartX = tStartRight + 2 * opts.pix;\n bgEndX = Math.max(bgStartX + widthArr[i].width, bgStartX + textWidth + boxPadding * 2);\n }\n bgWidth = bgEndX - bgStartX;\n var textX = bgStartX + (bgWidth - textWidth) / 2;\n var textY = opts.tooltip.offset.y;\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.labelBgColor || config.toolTipBackground, toolTipOption.labelBgOpacity || config.toolTipOpacity));\n context.setStrokeStyle(toolTipOption.labelBgColor || config.toolTipBackground);\n context.setLineWidth(1 * opts.pix);\n context.rect(bgStartX, textY - 0.5 * config.fontSize - boxPadding, bgWidth, config.fontSize + 2 * boxPadding);\n context.closePath();\n context.stroke();\n context.fill();\n context.beginPath();\n context.setFontSize(config.fontSize);\n context.setFillStyle(toolTipOption.labelFontColor || opts.fontColor);\n context.fillText(labelText[i], textX, textY + 0.5 * config.fontSize);\n context.closePath();\n context.stroke();\n if (widthArr[i].position == 'left') {\n tStartLeft -= widthArr[i].width + opts.yAxis.padding * opts.pix;\n } else {\n tStartRight += widthArr[i].width + opts.yAxis.padding * opts.pix;\n }\n }\n }\n}\nfunction drawToolTipSplitArea(offsetX, opts, config, context, eachSpacing) {\n var toolTipOption = assign({}, {\n activeBgColor: '#000000',\n activeBgOpacity: 0.08,\n activeWidth: eachSpacing\n }, opts.extra.column);\n toolTipOption.activeWidth = toolTipOption.activeWidth > eachSpacing ? eachSpacing : toolTipOption.activeWidth;\n var startY = opts.area[0];\n var endY = opts.height - opts.area[2];\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.activeBgColor, toolTipOption.activeBgOpacity));\n context.rect(offsetX - toolTipOption.activeWidth / 2, startY, toolTipOption.activeWidth, endY - startY);\n context.closePath();\n context.fill();\n context.setFillStyle(\"#FFFFFF\");\n}\nfunction drawBarToolTipSplitArea(offsetX, opts, config, context, eachSpacing) {\n var toolTipOption = assign({}, {\n activeBgColor: '#000000',\n activeBgOpacity: 0.08\n }, opts.extra.bar);\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.activeBgColor, toolTipOption.activeBgOpacity));\n context.rect(startX, offsetX - eachSpacing / 2, endX - startX, eachSpacing);\n context.closePath();\n context.fill();\n context.setFillStyle(\"#FFFFFF\");\n}\nfunction drawToolTip(textList, offset, opts, config, context, eachSpacing, xAxisPoints) {\n var toolTipOption = assign({}, {\n showBox: true,\n showArrow: true,\n showCategory: false,\n bgColor: '#000000',\n bgOpacity: 0.7,\n borderColor: '#000000',\n borderWidth: 0,\n borderRadius: 0,\n borderOpacity: 0.7,\n boxPadding: 3,\n fontColor: '#FFFFFF',\n fontSize: 13,\n lineHeight: 20,\n legendShow: true,\n legendShape: 'auto',\n splitLine: true\n }, opts.extra.tooltip);\n if (toolTipOption.showCategory == true && opts.categories) {\n textList.unshift({\n text: opts.categories[opts.tooltip.index],\n color: null\n });\n }\n var fontSize = toolTipOption.fontSize * opts.pix;\n var lineHeight = toolTipOption.lineHeight * opts.pix;\n var boxPadding = toolTipOption.boxPadding * opts.pix;\n var legendWidth = fontSize;\n var legendMarginRight = 5 * opts.pix;\n if (toolTipOption.legendShow == false) {\n legendWidth = 0;\n legendMarginRight = 0;\n }\n var arrowWidth = toolTipOption.showArrow ? 8 * opts.pix : 0;\n var isOverRightBorder = false;\n if (opts.type == 'line' || opts.type == 'mount' || opts.type == 'area' || opts.type == 'candle' || opts.type == 'mix') {\n if (toolTipOption.splitLine == true) {\n drawToolTipSplitLine(opts.tooltip.offset.x, opts, config, context);\n }\n }\n offset = assign({\n x: 0,\n y: 0\n }, offset);\n offset.y -= 8 * opts.pix;\n var textWidth = textList.map(function (item) {\n return measureText(item.text, fontSize, context);\n });\n var toolTipWidth = legendWidth + legendMarginRight + 4 * boxPadding + Math.max.apply(null, textWidth);\n var toolTipHeight = 2 * boxPadding + textList.length * lineHeight;\n if (toolTipOption.showBox == false) {\n return;\n }\n // if beyond the right border\n if (offset.x - Math.abs(opts._scrollDistance_ || 0) + arrowWidth + toolTipWidth > opts.width) {\n isOverRightBorder = true;\n }\n if (toolTipHeight + offset.y > opts.height) {\n offset.y = opts.height - toolTipHeight;\n }\n // draw background rect\n context.beginPath();\n context.setFillStyle(hexToRgb(toolTipOption.bgColor, toolTipOption.bgOpacity));\n context.setLineWidth(toolTipOption.borderWidth * opts.pix);\n context.setStrokeStyle(hexToRgb(toolTipOption.borderColor, toolTipOption.borderOpacity));\n var radius = toolTipOption.borderRadius;\n if (isOverRightBorder) {\n // 增加左侧仍然超出的判断\n if (toolTipWidth + arrowWidth > opts.width) {\n offset.x = opts.width + Math.abs(opts._scrollDistance_ || 0) + arrowWidth + (toolTipWidth - opts.width);\n }\n if (toolTipWidth > offset.x) {\n offset.x = opts.width + Math.abs(opts._scrollDistance_ || 0) + arrowWidth + (toolTipWidth - opts.width);\n }\n if (toolTipOption.showArrow) {\n context.moveTo(offset.x, offset.y + 10 * opts.pix);\n context.lineTo(offset.x - arrowWidth, offset.y + 10 * opts.pix + 5 * opts.pix);\n }\n context.arc(offset.x - arrowWidth - radius, offset.y + toolTipHeight - radius, radius, 0, Math.PI / 2, false);\n context.arc(offset.x - arrowWidth - Math.round(toolTipWidth) + radius, offset.y + toolTipHeight - radius, radius, Math.PI / 2, Math.PI, false);\n context.arc(offset.x - arrowWidth - Math.round(toolTipWidth) + radius, offset.y + radius, radius, -Math.PI, -Math.PI / 2, false);\n context.arc(offset.x - arrowWidth - radius, offset.y + radius, radius, -Math.PI / 2, 0, false);\n if (toolTipOption.showArrow) {\n context.lineTo(offset.x - arrowWidth, offset.y + 10 * opts.pix - 5 * opts.pix);\n context.lineTo(offset.x, offset.y + 10 * opts.pix);\n }\n } else {\n if (toolTipOption.showArrow) {\n context.moveTo(offset.x, offset.y + 10 * opts.pix);\n context.lineTo(offset.x + arrowWidth, offset.y + 10 * opts.pix - 5 * opts.pix);\n }\n context.arc(offset.x + arrowWidth + radius, offset.y + radius, radius, -Math.PI, -Math.PI / 2, false);\n context.arc(offset.x + arrowWidth + Math.round(toolTipWidth) - radius, offset.y + radius, radius, -Math.PI / 2, 0, false);\n context.arc(offset.x + arrowWidth + Math.round(toolTipWidth) - radius, offset.y + toolTipHeight - radius, radius, 0, Math.PI / 2, false);\n context.arc(offset.x + arrowWidth + radius, offset.y + toolTipHeight - radius, radius, Math.PI / 2, Math.PI, false);\n if (toolTipOption.showArrow) {\n context.lineTo(offset.x + arrowWidth, offset.y + 10 * opts.pix + 5 * opts.pix);\n context.lineTo(offset.x, offset.y + 10 * opts.pix);\n }\n }\n context.closePath();\n context.fill();\n if (toolTipOption.borderWidth > 0) {\n context.stroke();\n }\n // draw legend\n if (toolTipOption.legendShow) {\n textList.forEach(function (item, index) {\n if (item.color !== null) {\n context.beginPath();\n context.setFillStyle(item.color);\n var startX = offset.x + arrowWidth + 2 * boxPadding;\n var startY = offset.y + (lineHeight - fontSize) / 2 + lineHeight * index + boxPadding + 1;\n if (isOverRightBorder) {\n startX = offset.x - toolTipWidth - arrowWidth + 2 * boxPadding;\n }\n switch (item.legendShape) {\n case 'line':\n context.moveTo(startX, startY + 0.5 * legendWidth - 2 * opts.pix);\n context.fillRect(startX, startY + 0.5 * legendWidth - 2 * opts.pix, legendWidth, 4 * opts.pix);\n break;\n case 'triangle':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);\n context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n break;\n case 'diamond':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * legendWidth);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);\n context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * legendWidth);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n break;\n case 'circle':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth);\n context.arc(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth, 5 * opts.pix, 0, 2 * Math.PI);\n break;\n case 'rect':\n context.moveTo(startX, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.fillRect(startX, startY + 0.5 * legendWidth - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);\n break;\n case 'square':\n context.moveTo(startX + 2 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.fillRect(startX + 2 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix, 10 * opts.pix, 10 * opts.pix);\n break;\n default:\n context.moveTo(startX, startY + 0.5 * legendWidth - 5 * opts.pix);\n context.fillRect(startX, startY + 0.5 * legendWidth - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);\n }\n context.closePath();\n context.fill();\n }\n });\n }\n\n // draw text list\n textList.forEach(function (item, index) {\n var startX = offset.x + arrowWidth + 2 * boxPadding + legendWidth + legendMarginRight;\n if (isOverRightBorder) {\n startX = offset.x - toolTipWidth - arrowWidth + 2 * boxPadding + legendWidth + legendMarginRight;\n }\n var startY = offset.y + lineHeight * index + (lineHeight - fontSize) / 2 - 1 + boxPadding + fontSize;\n context.beginPath();\n context.setFontSize(fontSize);\n context.setTextBaseline('normal');\n context.setFillStyle(toolTipOption.fontColor);\n context.fillText(item.text, startX, startY);\n context.closePath();\n context.stroke();\n });\n}\nfunction drawColumnDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var columnOption = assign({}, {\n type: 'group',\n width: eachSpacing / 2,\n meterBorder: 4,\n meterFillColor: '#FFFFFF',\n barBorderCircle: false,\n barBorderRadius: [],\n seriesGap: 2,\n linearType: 'none',\n linearOpacity: 1,\n customColor: [],\n colorStop: 0,\n labelPosition: 'outside'\n }, opts.extra.column);\n var calPoints = [];\n context.save();\n var leftNum = -2;\n var rightNum = xAxisPoints.length + 2;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;\n rightNum = leftNum + opts.xAxis.itemCount + 4;\n }\n if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {\n drawToolTipSplitArea(opts.tooltip.offset.x, opts, config, context, eachSpacing);\n }\n columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config);\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n\n // 计算0轴坐标\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var zeroHeight = spacingValid * (0 - minRange) / (maxRange - minRange);\n var zeroPoints = opts.height - Math.round(zeroHeight) - opts.area[2];\n eachSeries.zeroPoints = zeroPoints;\n var data = eachSeries.data;\n switch (columnOption.type) {\n case 'group':\n var points = getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, zeroPoints, process);\n var tooltipPoints = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n calPoints.push(tooltipPoints);\n points = fixColumeData(points, eachSpacing, series.length, seriesIndex, config, opts);\n for (var i = 0; i < points.length; i++) {\n var item = points[i];\n //fix issues/I27B1N yyoinge & Joeshu\n if (item !== null && i > leftNum && i < rightNum) {\n var startX = item.x - item.width / 2;\n var height = opts.height - item.y - opts.area[2];\n context.beginPath();\n var fillColor = item.color || eachSeries.color;\n var strokeColor = item.color || eachSeries.color;\n if (columnOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);\n //透明渐变\n if (columnOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n // 圆角边框\n if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {\n var left = startX;\n var top = item.y > zeroPoints ? zeroPoints : item.y;\n var width = item.width;\n var _height = Math.abs(zeroPoints - item.y);\n if (columnOption.barBorderCircle) {\n columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];\n }\n if (item.y > zeroPoints) {\n columnOption.barBorderRadius = [0, 0, width / 2, width / 2];\n }\n var _columnOption$barBord = (0, _slicedToArray2.default)(columnOption.barBorderRadius, 4),\n r0 = _columnOption$barBord[0],\n r1 = _columnOption$barBord[1],\n r2 = _columnOption$barBord[2],\n r3 = _columnOption$barBord[3];\n var minRadius = Math.min(width / 2, _height / 2);\n r0 = r0 > minRadius ? minRadius : r0;\n r1 = r1 > minRadius ? minRadius : r1;\n r2 = r2 > minRadius ? minRadius : r2;\n r3 = r3 > minRadius ? minRadius : r3;\n r0 = r0 < 0 ? 0 : r0;\n r1 = r1 < 0 ? 0 : r1;\n r2 = r2 < 0 ? 0 : r2;\n r3 = r3 < 0 ? 0 : r3;\n context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);\n context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);\n context.arc(left + width - r2, top + _height - r2, r2, 0, Math.PI / 2);\n context.arc(left + r3, top + _height - r3, r3, Math.PI / 2, Math.PI);\n } else {\n context.moveTo(startX, item.y);\n context.lineTo(startX + item.width, item.y);\n context.lineTo(startX + item.width, zeroPoints);\n context.lineTo(startX, zeroPoints);\n context.lineTo(startX, item.y);\n context.setLineWidth(1);\n context.setStrokeStyle(strokeColor);\n }\n context.setFillStyle(fillColor);\n context.closePath();\n //context.stroke();\n context.fill();\n }\n }\n ;\n break;\n case 'stack':\n // 绘制堆叠数据图\n var points = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n calPoints.push(points);\n points = fixColumeStackData(points, eachSpacing, series.length, seriesIndex, config, opts, series);\n for (var _i16 = 0; _i16 < points.length; _i16++) {\n var _item7 = points[_i16];\n if (_item7 !== null && _i16 > leftNum && _i16 < rightNum) {\n context.beginPath();\n var fillColor = _item7.color || eachSeries.color;\n var startX = _item7.x - _item7.width / 2 + 1;\n var height = opts.height - _item7.y - opts.area[2];\n var height0 = opts.height - _item7.y0 - opts.area[2];\n if (seriesIndex > 0) {\n height -= height0;\n }\n context.setFillStyle(fillColor);\n context.moveTo(startX, _item7.y);\n context.fillRect(startX, _item7.y, _item7.width, height);\n context.closePath();\n context.fill();\n }\n }\n ;\n break;\n case 'meter':\n // 绘制温度计数据图\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n calPoints.push(points);\n points = fixColumeMeterData(points, eachSpacing, series.length, seriesIndex, config, opts, columnOption.meterBorder);\n for (var _i17 = 0; _i17 < points.length; _i17++) {\n var _item8 = points[_i17];\n if (_item8 !== null && _i17 > leftNum && _i17 < rightNum) {\n //画背景颜色\n context.beginPath();\n if (seriesIndex == 0 && columnOption.meterBorder > 0) {\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(columnOption.meterBorder * opts.pix);\n }\n if (seriesIndex == 0) {\n context.setFillStyle(columnOption.meterFillColor);\n } else {\n context.setFillStyle(_item8.color || eachSeries.color);\n }\n var startX = _item8.x - _item8.width / 2;\n var height = opts.height - _item8.y - opts.area[2];\n if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {\n var _left = startX;\n var _top = _item8.y;\n var _width = _item8.width;\n var _height2 = zeroPoints - _item8.y;\n if (columnOption.barBorderCircle) {\n columnOption.barBorderRadius = [_width / 2, _width / 2, 0, 0];\n }\n var _columnOption$barBord2 = (0, _slicedToArray2.default)(columnOption.barBorderRadius, 4),\n _r = _columnOption$barBord2[0],\n _r2 = _columnOption$barBord2[1],\n _r3 = _columnOption$barBord2[2],\n _r4 = _columnOption$barBord2[3];\n var _minRadius = Math.min(_width / 2, _height2 / 2);\n _r = _r > _minRadius ? _minRadius : _r;\n _r2 = _r2 > _minRadius ? _minRadius : _r2;\n _r3 = _r3 > _minRadius ? _minRadius : _r3;\n _r4 = _r4 > _minRadius ? _minRadius : _r4;\n _r = _r < 0 ? 0 : _r;\n _r2 = _r2 < 0 ? 0 : _r2;\n _r3 = _r3 < 0 ? 0 : _r3;\n _r4 = _r4 < 0 ? 0 : _r4;\n context.arc(_left + _r, _top + _r, _r, -Math.PI, -Math.PI / 2);\n context.arc(_left + _width - _r2, _top + _r2, _r2, -Math.PI / 2, 0);\n context.arc(_left + _width - _r3, _top + _height2 - _r3, _r3, 0, Math.PI / 2);\n context.arc(_left + _r4, _top + _height2 - _r4, _r4, Math.PI / 2, Math.PI);\n context.fill();\n } else {\n context.moveTo(startX, _item8.y);\n context.lineTo(startX + _item8.width, _item8.y);\n context.lineTo(startX + _item8.width, zeroPoints);\n context.lineTo(startX, zeroPoints);\n context.lineTo(startX, _item8.y);\n context.fill();\n }\n if (seriesIndex == 0 && columnOption.meterBorder > 0) {\n context.closePath();\n context.stroke();\n }\n }\n }\n break;\n }\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n switch (columnOption.type) {\n case 'group':\n var points = getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n points = fixColumeData(points, eachSpacing, series.length, seriesIndex, config, opts);\n drawColumePointText(points, eachSeries, config, context, opts);\n break;\n case 'stack':\n var points = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n drawColumePointText(points, eachSeries, config, context, opts);\n break;\n case 'meter':\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n drawColumePointText(points, eachSeries, config, context, opts);\n break;\n }\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawMountDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var mountOption = assign({}, {\n type: 'mount',\n widthRatio: 1,\n borderWidth: 1,\n barBorderCircle: false,\n barBorderRadius: [],\n linearType: 'none',\n linearOpacity: 1,\n customColor: [],\n colorStop: 0\n }, opts.extra.mount);\n mountOption.widthRatio = mountOption.widthRatio <= 0 ? 0 : mountOption.widthRatio;\n mountOption.widthRatio = mountOption.widthRatio >= 2 ? 2 : mountOption.widthRatio;\n var calPoints = [];\n context.save();\n var leftNum = -2;\n var rightNum = xAxisPoints.length + 2;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;\n rightNum = leftNum + opts.xAxis.itemCount + 4;\n }\n mountOption.customColor = fillCustomColor(mountOption.linearType, mountOption.customColor, series, config);\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[0]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n\n // 计算0轴坐标\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var zeroHeight = spacingValid * (0 - minRange) / (maxRange - minRange);\n var zeroPoints = opts.height - Math.round(zeroHeight) - opts.area[2];\n var points = getMountDataPoints(series, minRange, maxRange, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints, process);\n switch (mountOption.type) {\n case 'bar':\n for (var i = 0; i < points.length; i++) {\n var item = points[i];\n if (item !== null && i > leftNum && i < rightNum) {\n var startX = item.x - eachSpacing * mountOption.widthRatio / 2;\n var height = opts.height - item.y - opts.area[2];\n context.beginPath();\n var fillColor = item.color || series[i].color;\n var strokeColor = item.color || series[i].color;\n if (mountOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);\n //透明渐变\n if (mountOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n // 圆角边框\n if (mountOption.barBorderRadius && mountOption.barBorderRadius.length === 4 || mountOption.barBorderCircle === true) {\n var left = startX;\n var top = item.y > zeroPoints ? zeroPoints : item.y;\n var width = item.width;\n var _height3 = Math.abs(zeroPoints - item.y);\n if (mountOption.barBorderCircle) {\n mountOption.barBorderRadius = [width / 2, width / 2, 0, 0];\n }\n if (item.y > zeroPoints) {\n mountOption.barBorderRadius = [0, 0, width / 2, width / 2];\n }\n var _mountOption$barBorde = (0, _slicedToArray2.default)(mountOption.barBorderRadius, 4),\n r0 = _mountOption$barBorde[0],\n r1 = _mountOption$barBorde[1],\n r2 = _mountOption$barBorde[2],\n r3 = _mountOption$barBorde[3];\n var minRadius = Math.min(width / 2, _height3 / 2);\n r0 = r0 > minRadius ? minRadius : r0;\n r1 = r1 > minRadius ? minRadius : r1;\n r2 = r2 > minRadius ? minRadius : r2;\n r3 = r3 > minRadius ? minRadius : r3;\n r0 = r0 < 0 ? 0 : r0;\n r1 = r1 < 0 ? 0 : r1;\n r2 = r2 < 0 ? 0 : r2;\n r3 = r3 < 0 ? 0 : r3;\n context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);\n context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);\n context.arc(left + width - r2, top + _height3 - r2, r2, 0, Math.PI / 2);\n context.arc(left + r3, top + _height3 - r3, r3, Math.PI / 2, Math.PI);\n } else {\n context.moveTo(startX, item.y);\n context.lineTo(startX + item.width, item.y);\n context.lineTo(startX + item.width, zeroPoints);\n context.lineTo(startX, zeroPoints);\n context.lineTo(startX, item.y);\n }\n context.setStrokeStyle(strokeColor);\n context.setFillStyle(fillColor);\n if (mountOption.borderWidth > 0) {\n context.setLineWidth(mountOption.borderWidth * opts.pix);\n context.closePath();\n context.stroke();\n }\n context.fill();\n }\n }\n ;\n break;\n case 'triangle':\n for (var _i18 = 0; _i18 < points.length; _i18++) {\n var _item9 = points[_i18];\n if (_item9 !== null && _i18 > leftNum && _i18 < rightNum) {\n var startX = _item9.x - eachSpacing * mountOption.widthRatio / 2;\n var height = opts.height - _item9.y - opts.area[2];\n context.beginPath();\n var fillColor = _item9.color || series[_i18].color;\n var strokeColor = _item9.color || series[_i18].color;\n if (mountOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, _item9.y, startX, zeroPoints);\n //透明渐变\n if (mountOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(mountOption.customColor[series[_i18].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[_i18].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n context.moveTo(startX, zeroPoints);\n context.lineTo(_item9.x, _item9.y);\n context.lineTo(startX + _item9.width, zeroPoints);\n context.setStrokeStyle(strokeColor);\n context.setFillStyle(fillColor);\n if (mountOption.borderWidth > 0) {\n context.setLineWidth(mountOption.borderWidth * opts.pix);\n context.stroke();\n }\n context.fill();\n }\n }\n ;\n break;\n case 'mount':\n for (var _i19 = 0; _i19 < points.length; _i19++) {\n var _item10 = points[_i19];\n if (_item10 !== null && _i19 > leftNum && _i19 < rightNum) {\n var startX = _item10.x - eachSpacing * mountOption.widthRatio / 2;\n var height = opts.height - _item10.y - opts.area[2];\n context.beginPath();\n var fillColor = _item10.color || series[_i19].color;\n var strokeColor = _item10.color || series[_i19].color;\n if (mountOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, _item10.y, startX, zeroPoints);\n //透明渐变\n if (mountOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(mountOption.customColor[series[_i19].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[_i19].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n context.moveTo(startX, zeroPoints);\n context.bezierCurveTo(_item10.x - _item10.width / 4, zeroPoints, _item10.x - _item10.width / 4, _item10.y, _item10.x, _item10.y);\n context.bezierCurveTo(_item10.x + _item10.width / 4, _item10.y, _item10.x + _item10.width / 4, zeroPoints, startX + _item10.width, zeroPoints);\n context.setStrokeStyle(strokeColor);\n context.setFillStyle(fillColor);\n if (mountOption.borderWidth > 0) {\n context.setLineWidth(mountOption.borderWidth * opts.pix);\n context.stroke();\n }\n context.fill();\n }\n }\n ;\n break;\n case 'sharp':\n for (var _i20 = 0; _i20 < points.length; _i20++) {\n var _item11 = points[_i20];\n if (_item11 !== null && _i20 > leftNum && _i20 < rightNum) {\n var startX = _item11.x - eachSpacing * mountOption.widthRatio / 2;\n var height = opts.height - _item11.y - opts.area[2];\n context.beginPath();\n var fillColor = _item11.color || series[_i20].color;\n var strokeColor = _item11.color || series[_i20].color;\n if (mountOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, _item11.y, startX, zeroPoints);\n //透明渐变\n if (mountOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(mountOption.customColor[series[_i20].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[_i20].linearIndex], mountOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n context.moveTo(startX, zeroPoints);\n context.quadraticCurveTo(_item11.x - 0, zeroPoints - height / 4, _item11.x, _item11.y);\n context.quadraticCurveTo(_item11.x + 0, zeroPoints - height / 4, startX + _item11.width, zeroPoints);\n context.setStrokeStyle(strokeColor);\n context.setFillStyle(fillColor);\n if (mountOption.borderWidth > 0) {\n context.setLineWidth(mountOption.borderWidth * opts.pix);\n context.stroke();\n }\n context.fill();\n }\n }\n ;\n break;\n }\n if (opts.dataLabel !== false && process === 1) {\n var _ranges, _minRange, _maxRange;\n _ranges = [].concat(opts.chartData.yAxisData.ranges[0]);\n _minRange = _ranges.pop();\n _maxRange = _ranges.shift();\n var points = getMountDataPoints(series, _minRange, _maxRange, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints, process);\n drawMountPointText(points, series, config, context, opts, zeroPoints);\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: points,\n eachSpacing: eachSpacing\n };\n}\nfunction drawBarDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var yAxisPoints = [];\n var eachSpacing = (opts.height - opts.area[0] - opts.area[2]) / opts.categories.length;\n for (var i = 0; i < opts.categories.length; i++) {\n yAxisPoints.push(opts.area[0] + eachSpacing / 2 + eachSpacing * i);\n }\n var columnOption = assign({}, {\n type: 'group',\n width: eachSpacing / 2,\n meterBorder: 4,\n meterFillColor: '#FFFFFF',\n barBorderCircle: false,\n barBorderRadius: [],\n seriesGap: 2,\n linearType: 'none',\n linearOpacity: 1,\n customColor: [],\n colorStop: 0\n }, opts.extra.bar);\n var calPoints = [];\n context.save();\n var leftNum = -2;\n var rightNum = yAxisPoints.length + 2;\n if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {\n drawBarToolTipSplitArea(opts.tooltip.offset.y, opts, config, context, eachSpacing);\n }\n columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config);\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.xAxisData.ranges);\n maxRange = ranges.pop();\n minRange = ranges.shift();\n var data = eachSeries.data;\n switch (columnOption.type) {\n case 'group':\n var points = getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, process);\n var tooltipPoints = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n calPoints.push(tooltipPoints);\n points = fixBarData(points, eachSpacing, series.length, seriesIndex, config, opts);\n for (var _i21 = 0; _i21 < points.length; _i21++) {\n var item = points[_i21];\n //fix issues/I27B1N yyoinge & Joeshu\n if (item !== null && _i21 > leftNum && _i21 < rightNum) {\n //var startX = item.x - item.width / 2;\n var startX = opts.area[3];\n var startY = item.y - item.width / 2;\n var height = item.height;\n context.beginPath();\n var fillColor = item.color || eachSeries.color;\n var strokeColor = item.color || eachSeries.color;\n if (columnOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, item.y, item.x, item.y);\n //透明渐变\n if (columnOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n // 圆角边框\n if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {\n var left = startX;\n var width = item.width;\n var top = item.y - item.width / 2;\n var _height4 = item.height;\n if (columnOption.barBorderCircle) {\n columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];\n }\n var _columnOption$barBord3 = (0, _slicedToArray2.default)(columnOption.barBorderRadius, 4),\n r0 = _columnOption$barBord3[0],\n r1 = _columnOption$barBord3[1],\n r2 = _columnOption$barBord3[2],\n r3 = _columnOption$barBord3[3];\n var minRadius = Math.min(width / 2, _height4 / 2);\n r0 = r0 > minRadius ? minRadius : r0;\n r1 = r1 > minRadius ? minRadius : r1;\n r2 = r2 > minRadius ? minRadius : r2;\n r3 = r3 > minRadius ? minRadius : r3;\n r0 = r0 < 0 ? 0 : r0;\n r1 = r1 < 0 ? 0 : r1;\n r2 = r2 < 0 ? 0 : r2;\n r3 = r3 < 0 ? 0 : r3;\n context.arc(left + r3, top + r3, r3, -Math.PI, -Math.PI / 2);\n context.arc(item.x - r0, top + r0, r0, -Math.PI / 2, 0);\n context.arc(item.x - r1, top + width - r1, r1, 0, Math.PI / 2);\n context.arc(left + r2, top + width - r2, r2, Math.PI / 2, Math.PI);\n } else {\n context.moveTo(startX, startY);\n context.lineTo(item.x, startY);\n context.lineTo(item.x, startY + item.width);\n context.lineTo(startX, startY + item.width);\n context.lineTo(startX, startY);\n context.setLineWidth(1);\n context.setStrokeStyle(strokeColor);\n }\n context.setFillStyle(fillColor);\n context.closePath();\n //context.stroke();\n context.fill();\n }\n }\n ;\n break;\n case 'stack':\n // 绘制堆叠数据图\n var points = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n calPoints.push(points);\n points = fixBarStackData(points, eachSpacing, series.length, seriesIndex, config, opts, series);\n for (var _i22 = 0; _i22 < points.length; _i22++) {\n var _item12 = points[_i22];\n if (_item12 !== null && _i22 > leftNum && _i22 < rightNum) {\n context.beginPath();\n var fillColor = _item12.color || eachSeries.color;\n var startX = _item12.x0;\n context.setFillStyle(fillColor);\n context.moveTo(startX, _item12.y - _item12.width / 2);\n context.fillRect(startX, _item12.y - _item12.width / 2, _item12.height, _item12.width);\n context.closePath();\n context.fill();\n }\n }\n ;\n break;\n }\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.xAxisData.ranges);\n maxRange = ranges.pop();\n minRange = ranges.shift();\n var data = eachSeries.data;\n switch (columnOption.type) {\n case 'group':\n var points = getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, process);\n points = fixBarData(points, eachSpacing, series.length, seriesIndex, config, opts);\n drawBarPointText(points, eachSeries, config, context, opts);\n break;\n case 'stack':\n var points = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config, seriesIndex, series, process);\n drawBarPointText(points, eachSeries, config, context, opts);\n break;\n }\n });\n }\n return {\n yAxisPoints: yAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawCandleDataPoints(series, seriesMA, opts, config, context) {\n var process = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 1;\n var candleOption = assign({}, {\n color: {},\n average: {}\n }, opts.extra.candle);\n candleOption.color = assign({}, {\n upLine: '#f04864',\n upFill: '#f04864',\n downLine: '#2fc25b',\n downFill: '#2fc25b'\n }, candleOption.color);\n candleOption.average = assign({}, {\n show: false,\n name: [],\n day: [],\n color: config.color\n }, candleOption.average);\n opts.extra.candle = candleOption;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var calPoints = [];\n context.save();\n var leftNum = -2;\n var rightNum = xAxisPoints.length + 2;\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;\n rightNum = leftNum + opts.xAxis.itemCount + 4;\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n //画均线\n if (candleOption.average.show || seriesMA) {\n //Merge pull request !12 from 邱贵翔\n seriesMA.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n var splitPointList = splitPoints(points, eachSeries);\n for (var i = 0; i < splitPointList.length; i++) {\n var _points = splitPointList[i];\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(1);\n if (_points.length === 1) {\n context.moveTo(_points[0].x, _points[0].y);\n context.arc(_points[0].x, _points[0].y, 1, 0, 2 * Math.PI);\n } else {\n context.moveTo(_points[0].x, _points[0].y);\n var startPoint = 0;\n for (var j = 0; j < _points.length; j++) {\n var item = _points[j];\n if (startPoint == 0 && item.x > leftSpace) {\n context.moveTo(item.x, item.y);\n startPoint = 1;\n }\n if (j > 0 && item.x > leftSpace && item.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(_points, j - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);\n }\n }\n context.moveTo(_points[0].x, _points[0].y);\n }\n context.closePath();\n context.stroke();\n }\n });\n }\n //画K线\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getCandleDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n calPoints.push(points);\n var splitPointList = splitPoints(points, eachSeries);\n for (var i = 0; i < splitPointList[0].length; i++) {\n if (i > leftNum && i < rightNum) {\n var item = splitPointList[0][i];\n context.beginPath();\n //如果上涨\n if (data[i][1] - data[i][0] > 0) {\n context.setStrokeStyle(candleOption.color.upLine);\n context.setFillStyle(candleOption.color.upFill);\n context.setLineWidth(1 * opts.pix);\n context.moveTo(item[3].x, item[3].y); //顶点\n context.lineTo(item[1].x, item[1].y); //收盘中间点\n context.lineTo(item[1].x - eachSpacing / 4, item[1].y); //收盘左侧点\n context.lineTo(item[0].x - eachSpacing / 4, item[0].y); //开盘左侧点\n context.lineTo(item[0].x, item[0].y); //开盘中间点\n context.lineTo(item[2].x, item[2].y); //底点\n context.lineTo(item[0].x, item[0].y); //开盘中间点\n context.lineTo(item[0].x + eachSpacing / 4, item[0].y); //开盘右侧点\n context.lineTo(item[1].x + eachSpacing / 4, item[1].y); //收盘右侧点\n context.lineTo(item[1].x, item[1].y); //收盘中间点\n context.moveTo(item[3].x, item[3].y); //顶点\n } else {\n context.setStrokeStyle(candleOption.color.downLine);\n context.setFillStyle(candleOption.color.downFill);\n context.setLineWidth(1 * opts.pix);\n context.moveTo(item[3].x, item[3].y); //顶点\n context.lineTo(item[0].x, item[0].y); //开盘中间点\n context.lineTo(item[0].x - eachSpacing / 4, item[0].y); //开盘左侧点\n context.lineTo(item[1].x - eachSpacing / 4, item[1].y); //收盘左侧点\n context.lineTo(item[1].x, item[1].y); //收盘中间点\n context.lineTo(item[2].x, item[2].y); //底点\n context.lineTo(item[1].x, item[1].y); //收盘中间点\n context.lineTo(item[1].x + eachSpacing / 4, item[1].y); //收盘右侧点\n context.lineTo(item[0].x + eachSpacing / 4, item[0].y); //开盘右侧点\n context.lineTo(item[0].x, item[0].y); //开盘中间点\n context.moveTo(item[3].x, item[3].y); //顶点\n }\n\n context.closePath();\n context.fill();\n context.stroke();\n }\n }\n });\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawAreaDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var areaOption = assign({}, {\n type: 'straight',\n opacity: 0.2,\n addLine: false,\n width: 2,\n gradient: false,\n activeType: 'none'\n }, opts.extra.area);\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var endY = opts.height - opts.area[2];\n var calPoints = [];\n context.save();\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n calPoints.push(points);\n var splitPointList = splitPoints(points, eachSeries);\n for (var i = 0; i < splitPointList.length; i++) {\n var _points2 = splitPointList[i];\n // 绘制区域数\n context.beginPath();\n context.setStrokeStyle(hexToRgb(eachSeries.color, areaOption.opacity));\n if (areaOption.gradient) {\n var gradient = context.createLinearGradient(0, opts.area[0], 0, opts.height - opts.area[2]);\n gradient.addColorStop('0', hexToRgb(eachSeries.color, areaOption.opacity));\n gradient.addColorStop('1.0', hexToRgb(\"#FFFFFF\", 0.1));\n context.setFillStyle(gradient);\n } else {\n context.setFillStyle(hexToRgb(eachSeries.color, areaOption.opacity));\n }\n context.setLineWidth(areaOption.width * opts.pix);\n if (_points2.length > 1) {\n var firstPoint = _points2[0];\n var lastPoint = _points2[_points2.length - 1];\n context.moveTo(firstPoint.x, firstPoint.y);\n var startPoint = 0;\n if (areaOption.type === 'curve') {\n for (var j = 0; j < _points2.length; j++) {\n var item = _points2[j];\n if (startPoint == 0 && item.x > leftSpace) {\n context.moveTo(item.x, item.y);\n startPoint = 1;\n }\n if (j > 0 && item.x > leftSpace && item.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(_points2, j - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);\n }\n }\n ;\n }\n if (areaOption.type === 'straight') {\n for (var _j = 0; _j < _points2.length; _j++) {\n var _item13 = _points2[_j];\n if (startPoint == 0 && _item13.x > leftSpace) {\n context.moveTo(_item13.x, _item13.y);\n startPoint = 1;\n }\n if (_j > 0 && _item13.x > leftSpace && _item13.x < rightSpace) {\n context.lineTo(_item13.x, _item13.y);\n }\n }\n ;\n }\n if (areaOption.type === 'step') {\n for (var _j2 = 0; _j2 < _points2.length; _j2++) {\n var _item14 = _points2[_j2];\n if (startPoint == 0 && _item14.x > leftSpace) {\n context.moveTo(_item14.x, _item14.y);\n startPoint = 1;\n }\n if (_j2 > 0 && _item14.x > leftSpace && _item14.x < rightSpace) {\n context.lineTo(_item14.x, _points2[_j2 - 1].y);\n context.lineTo(_item14.x, _item14.y);\n }\n }\n ;\n }\n context.lineTo(lastPoint.x, endY);\n context.lineTo(firstPoint.x, endY);\n context.lineTo(firstPoint.x, firstPoint.y);\n } else {\n var _item15 = _points2[0];\n context.moveTo(_item15.x - eachSpacing / 2, _item15.y);\n // context.lineTo(item.x + eachSpacing / 2, item.y);\n // context.lineTo(item.x + eachSpacing / 2, endY);\n // context.lineTo(item.x - eachSpacing / 2, endY);\n // context.moveTo(item.x - eachSpacing / 2, item.y);\n }\n\n context.closePath();\n context.fill();\n //画连线\n if (areaOption.addLine) {\n if (eachSeries.lineType == 'dash') {\n var dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;\n dashLength *= opts.pix;\n context.setLineDash([dashLength, dashLength]);\n }\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(areaOption.width * opts.pix);\n if (_points2.length === 1) {\n context.moveTo(_points2[0].x, _points2[0].y);\n // context.arc(points[0].x, points[0].y, 1, 0, 2 * Math.PI);\n } else {\n context.moveTo(_points2[0].x, _points2[0].y);\n var _startPoint = 0;\n if (areaOption.type === 'curve') {\n for (var _j3 = 0; _j3 < _points2.length; _j3++) {\n var _item16 = _points2[_j3];\n if (_startPoint == 0 && _item16.x > leftSpace) {\n context.moveTo(_item16.x, _item16.y);\n _startPoint = 1;\n }\n if (_j3 > 0 && _item16.x > leftSpace && _item16.x < rightSpace) {\n var _ctrlPoint = createCurveControlPoints(_points2, _j3 - 1);\n context.bezierCurveTo(_ctrlPoint.ctrA.x, _ctrlPoint.ctrA.y, _ctrlPoint.ctrB.x, _ctrlPoint.ctrB.y, _item16.x, _item16.y);\n }\n }\n ;\n }\n if (areaOption.type === 'straight') {\n for (var _j4 = 0; _j4 < _points2.length; _j4++) {\n var _item17 = _points2[_j4];\n if (_startPoint == 0 && _item17.x > leftSpace) {\n context.moveTo(_item17.x, _item17.y);\n _startPoint = 1;\n }\n if (_j4 > 0 && _item17.x > leftSpace && _item17.x < rightSpace) {\n context.lineTo(_item17.x, _item17.y);\n }\n }\n ;\n }\n if (areaOption.type === 'step') {\n for (var _j5 = 0; _j5 < _points2.length; _j5++) {\n var _item18 = _points2[_j5];\n if (_startPoint == 0 && _item18.x > leftSpace) {\n context.moveTo(_item18.x, _item18.y);\n _startPoint = 1;\n }\n if (_j5 > 0 && _item18.x > leftSpace && _item18.x < rightSpace) {\n context.lineTo(_item18.x, _points2[_j5 - 1].y);\n context.lineTo(_item18.x, _item18.y);\n }\n }\n ;\n }\n context.moveTo(_points2[0].x, _points2[0].y);\n }\n context.stroke();\n context.setLineDash([]);\n }\n }\n //画点\n if (opts.dataPointShape !== false) {\n drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);\n }\n drawActivePoint(points, eachSeries.color, eachSeries.pointShape, context, opts, areaOption, seriesIndex);\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n drawPointText(points, eachSeries, config, context, opts);\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawScatterDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var scatterOption = assign({}, {\n type: 'circle'\n }, opts.extra.scatter);\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var calPoints = [];\n context.save();\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setFillStyle(eachSeries.color);\n context.setLineWidth(1 * opts.pix);\n var shape = eachSeries.pointShape;\n if (shape === 'diamond') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y);\n context.lineTo(item.x, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'circle') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x + 2.5 * opts.pix, item.y);\n context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);\n }\n });\n } else if (shape === 'square') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x - 3.5, item.y - 3.5);\n context.rect(item.x - 3.5, item.y - 3.5, 7, 7);\n }\n });\n } else if (shape === 'triangle') {\n points.forEach(function (item, index) {\n if (item !== null) {\n context.moveTo(item.x, item.y - 4.5);\n context.lineTo(item.x - 4.5, item.y + 4.5);\n context.lineTo(item.x + 4.5, item.y + 4.5);\n context.lineTo(item.x, item.y - 4.5);\n }\n });\n } else if (shape === 'triangle') {\n return;\n }\n context.closePath();\n context.fill();\n context.stroke();\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n drawPointText(points, eachSeries, config, context, opts);\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawBubbleDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var bubbleOption = assign({}, {\n opacity: 1,\n border: 2\n }, opts.extra.bubble);\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var calPoints = [];\n context.save();\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(bubbleOption.border * opts.pix);\n context.setFillStyle(hexToRgb(eachSeries.color, bubbleOption.opacity));\n points.forEach(function (item, index) {\n context.moveTo(item.x + item.r, item.y);\n context.arc(item.x, item.y, item.r * opts.pix, 0, 2 * Math.PI, false);\n });\n context.closePath();\n context.fill();\n context.stroke();\n if (opts.dataLabel !== false && process === 1) {\n points.forEach(function (item, index) {\n context.beginPath();\n var fontSize = eachSeries.textSize * opts.pix || config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(eachSeries.textColor || \"#FFFFFF\");\n context.setTextAlign('center');\n context.fillText(String(item.t), item.x, item.y + fontSize / 2);\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n });\n }\n });\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawLineDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var lineOption = assign({}, {\n type: 'straight',\n width: 2,\n activeType: 'none',\n linearType: 'none',\n onShadow: false,\n animation: 'vertical'\n }, opts.extra.line);\n lineOption.width *= opts.pix;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var calPoints = [];\n context.save();\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n series.forEach(function (eachSeries, seriesIndex) {\n // 这段很神奇的代码用于解决ios16的setStrokeStyle失效的bug\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.moveTo(-10000, -10000);\n context.lineTo(-10001, -10001);\n context.stroke();\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getLineDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, lineOption, process);\n calPoints.push(points);\n var splitPointList = splitPoints(points, eachSeries);\n if (eachSeries.lineType == 'dash') {\n var dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;\n dashLength *= opts.pix;\n context.setLineDash([dashLength, dashLength]);\n }\n context.beginPath();\n var strokeColor = eachSeries.color;\n if (lineOption.linearType !== 'none' && eachSeries.linearColor && eachSeries.linearColor.length > 0) {\n var grd = context.createLinearGradient(opts.chartData.xAxisData.startX, opts.height / 2, opts.chartData.xAxisData.endX, opts.height / 2);\n for (var i = 0; i < eachSeries.linearColor.length; i++) {\n grd.addColorStop(eachSeries.linearColor[i][0], hexToRgb(eachSeries.linearColor[i][1], 1));\n }\n strokeColor = grd;\n }\n context.setStrokeStyle(strokeColor);\n if (lineOption.onShadow == true && eachSeries.setShadow && eachSeries.setShadow.length > 0) {\n context.setShadow(eachSeries.setShadow[0], eachSeries.setShadow[1], eachSeries.setShadow[2], eachSeries.setShadow[3]);\n } else {\n context.setShadow(0, 0, 0, 'rgba(0,0,0,0)');\n }\n context.setLineWidth(lineOption.width);\n splitPointList.forEach(function (points, index) {\n if (points.length === 1) {\n context.moveTo(points[0].x, points[0].y);\n // context.arc(points[0].x, points[0].y, 1, 0, 2 * Math.PI);\n } else {\n context.moveTo(points[0].x, points[0].y);\n var startPoint = 0;\n if (lineOption.type === 'curve') {\n for (var j = 0; j < points.length; j++) {\n var item = points[j];\n if (startPoint == 0 && item.x > leftSpace) {\n context.moveTo(item.x, item.y);\n startPoint = 1;\n }\n if (j > 0 && item.x > leftSpace && item.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(points, j - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);\n }\n }\n ;\n }\n if (lineOption.type === 'straight') {\n for (var _j6 = 0; _j6 < points.length; _j6++) {\n var _item19 = points[_j6];\n if (startPoint == 0 && _item19.x > leftSpace) {\n context.moveTo(_item19.x, _item19.y);\n startPoint = 1;\n }\n if (_j6 > 0 && _item19.x > leftSpace && _item19.x < rightSpace) {\n context.lineTo(_item19.x, _item19.y);\n }\n }\n ;\n }\n if (lineOption.type === 'step') {\n for (var _j7 = 0; _j7 < points.length; _j7++) {\n var _item20 = points[_j7];\n if (startPoint == 0 && _item20.x > leftSpace) {\n context.moveTo(_item20.x, _item20.y);\n startPoint = 1;\n }\n if (_j7 > 0 && _item20.x > leftSpace && _item20.x < rightSpace) {\n context.lineTo(_item20.x, points[_j7 - 1].y);\n context.lineTo(_item20.x, _item20.y);\n }\n }\n ;\n }\n context.moveTo(points[0].x, points[0].y);\n }\n });\n context.stroke();\n context.setLineDash([]);\n if (opts.dataPointShape !== false) {\n drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);\n }\n drawActivePoint(points, eachSeries.color, eachSeries.pointShape, context, opts, lineOption);\n });\n if (opts.dataLabel !== false && process === 1) {\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n drawPointText(points, eachSeries, config, context, opts);\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawMixDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n eachSpacing = xAxisData.eachSpacing;\n var columnOption = assign({}, {\n width: eachSpacing / 2,\n barBorderCircle: false,\n barBorderRadius: [],\n seriesGap: 2,\n linearType: 'none',\n linearOpacity: 1,\n customColor: [],\n colorStop: 0\n }, opts.extra.mix.column);\n var areaOption = assign({}, {\n opacity: 0.2,\n gradient: false\n }, opts.extra.mix.area);\n var lineOption = assign({}, {\n width: 2\n }, opts.extra.mix.line);\n var endY = opts.height - opts.area[2];\n var calPoints = [];\n var columnIndex = 0;\n var columnLength = 0;\n series.forEach(function (eachSeries, seriesIndex) {\n if (eachSeries.type == 'column') {\n columnLength += 1;\n }\n });\n context.save();\n var leftNum = -2;\n var rightNum = xAxisPoints.length + 2;\n var leftSpace = 0;\n var rightSpace = opts.width + eachSpacing;\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;\n rightNum = leftNum + opts.xAxis.itemCount + 4;\n leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];\n rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;\n }\n columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config);\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n calPoints.push(points);\n // 绘制柱状数据图\n if (eachSeries.type == 'column') {\n points = fixColumeData(points, eachSpacing, columnLength, columnIndex, config, opts);\n for (var i = 0; i < points.length; i++) {\n var item = points[i];\n if (item !== null && i > leftNum && i < rightNum) {\n var startX = item.x - item.width / 2;\n var height = opts.height - item.y - opts.area[2];\n context.beginPath();\n var fillColor = item.color || eachSeries.color;\n var strokeColor = item.color || eachSeries.color;\n if (columnOption.linearType !== 'none') {\n var grd = context.createLinearGradient(startX, item.y, startX, opts.height - opts.area[2]);\n //透明渐变\n if (columnOption.linearType == 'opacity') {\n grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n } else {\n grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));\n grd.addColorStop(1, hexToRgb(fillColor, 1));\n }\n fillColor = grd;\n }\n // 圆角边框\n if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle) {\n var left = startX;\n var top = item.y;\n var width = item.width;\n var _height5 = opts.height - opts.area[2] - item.y;\n if (columnOption.barBorderCircle) {\n columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];\n }\n var _columnOption$barBord4 = (0, _slicedToArray2.default)(columnOption.barBorderRadius, 4),\n r0 = _columnOption$barBord4[0],\n r1 = _columnOption$barBord4[1],\n r2 = _columnOption$barBord4[2],\n r3 = _columnOption$barBord4[3];\n var minRadius = Math.min(width / 2, _height5 / 2);\n r0 = r0 > minRadius ? minRadius : r0;\n r1 = r1 > minRadius ? minRadius : r1;\n r2 = r2 > minRadius ? minRadius : r2;\n r3 = r3 > minRadius ? minRadius : r3;\n r0 = r0 < 0 ? 0 : r0;\n r1 = r1 < 0 ? 0 : r1;\n r2 = r2 < 0 ? 0 : r2;\n r3 = r3 < 0 ? 0 : r3;\n context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);\n context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);\n context.arc(left + width - r2, top + _height5 - r2, r2, 0, Math.PI / 2);\n context.arc(left + r3, top + _height5 - r3, r3, Math.PI / 2, Math.PI);\n } else {\n context.moveTo(startX, item.y);\n context.lineTo(startX + item.width, item.y);\n context.lineTo(startX + item.width, opts.height - opts.area[2]);\n context.lineTo(startX, opts.height - opts.area[2]);\n context.lineTo(startX, item.y);\n context.setLineWidth(1);\n context.setStrokeStyle(strokeColor);\n }\n context.setFillStyle(fillColor);\n context.closePath();\n context.fill();\n }\n }\n columnIndex += 1;\n }\n //绘制区域图数据\n if (eachSeries.type == 'area') {\n var _splitPointList = splitPoints(points, eachSeries);\n for (var _i23 = 0; _i23 < _splitPointList.length; _i23++) {\n var _points3 = _splitPointList[_i23];\n // 绘制区域数据\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setStrokeStyle(hexToRgb(eachSeries.color, areaOption.opacity));\n if (areaOption.gradient) {\n var gradient = context.createLinearGradient(0, opts.area[0], 0, opts.height - opts.area[2]);\n gradient.addColorStop('0', hexToRgb(eachSeries.color, areaOption.opacity));\n gradient.addColorStop('1.0', hexToRgb(\"#FFFFFF\", 0.1));\n context.setFillStyle(gradient);\n } else {\n context.setFillStyle(hexToRgb(eachSeries.color, areaOption.opacity));\n }\n context.setLineWidth(2 * opts.pix);\n if (_points3.length > 1) {\n var firstPoint = _points3[0];\n var lastPoint = _points3[_points3.length - 1];\n context.moveTo(firstPoint.x, firstPoint.y);\n var startPoint = 0;\n if (eachSeries.style === 'curve') {\n for (var j = 0; j < _points3.length; j++) {\n var _item21 = _points3[j];\n if (startPoint == 0 && _item21.x > leftSpace) {\n context.moveTo(_item21.x, _item21.y);\n startPoint = 1;\n }\n if (j > 0 && _item21.x > leftSpace && _item21.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(_points3, j - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, _item21.x, _item21.y);\n }\n }\n ;\n } else {\n for (var _j8 = 0; _j8 < _points3.length; _j8++) {\n var _item22 = _points3[_j8];\n if (startPoint == 0 && _item22.x > leftSpace) {\n context.moveTo(_item22.x, _item22.y);\n startPoint = 1;\n }\n if (_j8 > 0 && _item22.x > leftSpace && _item22.x < rightSpace) {\n context.lineTo(_item22.x, _item22.y);\n }\n }\n ;\n }\n context.lineTo(lastPoint.x, endY);\n context.lineTo(firstPoint.x, endY);\n context.lineTo(firstPoint.x, firstPoint.y);\n } else {\n var _item23 = _points3[0];\n context.moveTo(_item23.x - eachSpacing / 2, _item23.y);\n // context.lineTo(item.x + eachSpacing / 2, item.y);\n // context.lineTo(item.x + eachSpacing / 2, endY);\n // context.lineTo(item.x - eachSpacing / 2, endY);\n // context.moveTo(item.x - eachSpacing / 2, item.y);\n }\n\n context.closePath();\n context.fill();\n }\n }\n // 绘制折线数据图\n if (eachSeries.type == 'line') {\n var splitPointList = splitPoints(points, eachSeries);\n splitPointList.forEach(function (points, index) {\n if (eachSeries.lineType == 'dash') {\n var dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;\n dashLength *= opts.pix;\n context.setLineDash([dashLength, dashLength]);\n }\n context.beginPath();\n context.setStrokeStyle(eachSeries.color);\n context.setLineWidth(lineOption.width * opts.pix);\n if (points.length === 1) {\n context.moveTo(points[0].x, points[0].y);\n // context.arc(points[0].x, points[0].y, 1, 0, 2 * Math.PI);\n } else {\n context.moveTo(points[0].x, points[0].y);\n var _startPoint2 = 0;\n if (eachSeries.style == 'curve') {\n for (var _j9 = 0; _j9 < points.length; _j9++) {\n var _item24 = points[_j9];\n if (_startPoint2 == 0 && _item24.x > leftSpace) {\n context.moveTo(_item24.x, _item24.y);\n _startPoint2 = 1;\n }\n if (_j9 > 0 && _item24.x > leftSpace && _item24.x < rightSpace) {\n var ctrlPoint = createCurveControlPoints(points, _j9 - 1);\n context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, _item24.x, _item24.y);\n }\n }\n } else {\n for (var _j10 = 0; _j10 < points.length; _j10++) {\n var _item25 = points[_j10];\n if (_startPoint2 == 0 && _item25.x > leftSpace) {\n context.moveTo(_item25.x, _item25.y);\n _startPoint2 = 1;\n }\n if (_j10 > 0 && _item25.x > leftSpace && _item25.x < rightSpace) {\n context.lineTo(_item25.x, _item25.y);\n }\n }\n }\n context.moveTo(points[0].x, points[0].y);\n }\n context.stroke();\n context.setLineDash([]);\n });\n }\n // 绘制点数据图\n if (eachSeries.type == 'point') {\n eachSeries.addPoint = true;\n }\n if (eachSeries.addPoint == true && eachSeries.type !== 'column') {\n drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);\n }\n });\n if (opts.dataLabel !== false && process === 1) {\n var columnIndex = 0;\n series.forEach(function (eachSeries, seriesIndex) {\n var ranges, minRange, maxRange;\n ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);\n minRange = ranges.pop();\n maxRange = ranges.shift();\n var data = eachSeries.data;\n var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config, process);\n if (eachSeries.type !== 'column') {\n drawPointText(points, eachSeries, config, context, opts);\n } else {\n points = fixColumeData(points, eachSpacing, columnLength, columnIndex, config, opts);\n drawPointText(points, eachSeries, config, context, opts);\n columnIndex += 1;\n }\n });\n }\n context.restore();\n return {\n xAxisPoints: xAxisPoints,\n calPoints: calPoints,\n eachSpacing: eachSpacing\n };\n}\nfunction drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints) {\n var toolTipOption = opts.extra.tooltip || {};\n if (toolTipOption.horizentalLine && opts.tooltip && process === 1 && (opts.type == 'line' || opts.type == 'area' || opts.type == 'column' || opts.type == 'mount' || opts.type == 'candle' || opts.type == 'mix')) {\n drawToolTipHorizentalLine(opts, config, context, eachSpacing, xAxisPoints);\n }\n context.save();\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {\n context.translate(opts._scrollDistance_, 0);\n }\n if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {\n drawToolTip(opts.tooltip.textList, opts.tooltip.offset, opts, config, context, eachSpacing, xAxisPoints);\n }\n context.restore();\n}\nfunction drawXAxis(categories, opts, config, context) {\n var xAxisData = opts.chartData.xAxisData,\n xAxisPoints = xAxisData.xAxisPoints,\n startX = xAxisData.startX,\n endX = xAxisData.endX,\n eachSpacing = xAxisData.eachSpacing;\n var boundaryGap = 'center';\n if (opts.type == 'bar' || opts.type == 'line' || opts.type == 'area' || opts.type == 'scatter' || opts.type == 'bubble') {\n boundaryGap = opts.xAxis.boundaryGap;\n }\n var startY = opts.height - opts.area[2];\n var endY = opts.area[0];\n\n //绘制滚动条\n if (opts.enableScroll && opts.xAxis.scrollShow) {\n var scrollY = opts.height - opts.area[2] + config.xAxisHeight;\n var scrollScreenWidth = endX - startX;\n var scrollTotalWidth = eachSpacing * (xAxisPoints.length - 1);\n if (opts.type == 'mount' && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {\n if (opts.extra.mount.widthRatio > 2) opts.extra.mount.widthRatio = 2;\n scrollTotalWidth += (opts.extra.mount.widthRatio - 1) * eachSpacing;\n }\n var scrollWidth = scrollScreenWidth * scrollScreenWidth / scrollTotalWidth;\n var scrollLeft = 0;\n if (opts._scrollDistance_) {\n scrollLeft = -opts._scrollDistance_ * scrollScreenWidth / scrollTotalWidth;\n }\n context.beginPath();\n context.setLineCap('round');\n context.setLineWidth(6 * opts.pix);\n context.setStrokeStyle(opts.xAxis.scrollBackgroundColor || \"#EFEBEF\");\n context.moveTo(startX, scrollY);\n context.lineTo(endX, scrollY);\n context.stroke();\n context.closePath();\n context.beginPath();\n context.setLineCap('round');\n context.setLineWidth(6 * opts.pix);\n context.setStrokeStyle(opts.xAxis.scrollColor || \"#A6A6A6\");\n context.moveTo(startX + scrollLeft, scrollY);\n context.lineTo(startX + scrollLeft + scrollWidth, scrollY);\n context.stroke();\n context.closePath();\n context.setLineCap('butt');\n }\n context.save();\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0) {\n context.translate(opts._scrollDistance_, 0);\n }\n //绘制X轴刻度线\n if (opts.xAxis.calibration === true) {\n context.setStrokeStyle(opts.xAxis.gridColor || \"#cccccc\");\n context.setLineCap('butt');\n context.setLineWidth(1 * opts.pix);\n xAxisPoints.forEach(function (item, index) {\n if (index > 0) {\n context.beginPath();\n context.moveTo(item - eachSpacing / 2, startY);\n context.lineTo(item - eachSpacing / 2, startY + 3 * opts.pix);\n context.closePath();\n context.stroke();\n }\n });\n }\n //绘制X轴网格\n if (opts.xAxis.disableGrid !== true) {\n context.setStrokeStyle(opts.xAxis.gridColor || \"#cccccc\");\n context.setLineCap('butt');\n context.setLineWidth(1 * opts.pix);\n if (opts.xAxis.gridType == 'dash') {\n context.setLineDash([opts.xAxis.dashLength * opts.pix, opts.xAxis.dashLength * opts.pix]);\n }\n opts.xAxis.gridEval = opts.xAxis.gridEval || 1;\n xAxisPoints.forEach(function (item, index) {\n if (index % opts.xAxis.gridEval == 0) {\n context.beginPath();\n context.moveTo(item, startY);\n context.lineTo(item, endY);\n context.stroke();\n }\n });\n context.setLineDash([]);\n }\n //绘制X轴文案\n if (opts.xAxis.disabled !== true) {\n // 对X轴列表做抽稀处理\n //默认全部显示X轴标签\n var maxXAxisListLength = categories.length;\n //如果设置了X轴单屏数量\n if (opts.xAxis.labelCount) {\n //如果设置X轴密度\n if (opts.xAxis.itemCount) {\n maxXAxisListLength = Math.ceil(categories.length / opts.xAxis.itemCount * opts.xAxis.labelCount);\n } else {\n maxXAxisListLength = opts.xAxis.labelCount;\n }\n maxXAxisListLength -= 1;\n }\n var ratio = Math.ceil(categories.length / maxXAxisListLength);\n var newCategories = [];\n var cgLength = categories.length;\n for (var i = 0; i < cgLength; i++) {\n if (i % ratio !== 0) {\n newCategories.push(\"\");\n } else {\n newCategories.push(categories[i]);\n }\n }\n newCategories[cgLength - 1] = categories[cgLength - 1];\n var xAxisFontSize = opts.xAxis.fontSize * opts.pix || config.fontSize;\n if (config._xAxisTextAngle_ === 0) {\n newCategories.forEach(function (item, index) {\n var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item, index, opts) : item;\n var offset = -measureText(String(xitem), xAxisFontSize, context) / 2;\n if (boundaryGap == 'center') {\n offset += eachSpacing / 2;\n }\n var scrollHeight = 0;\n if (opts.xAxis.scrollShow) {\n scrollHeight = 6 * opts.pix;\n }\n // 如果在主视图区域内\n var _scrollDistance_ = opts._scrollDistance_ || 0;\n var truePoints = boundaryGap == 'center' ? xAxisPoints[index] + eachSpacing / 2 : xAxisPoints[index];\n if (truePoints - Math.abs(_scrollDistance_) >= opts.area[3] - 1 && truePoints - Math.abs(_scrollDistance_) <= opts.width - opts.area[1] + 1) {\n context.beginPath();\n context.setFontSize(xAxisFontSize);\n context.setFillStyle(opts.xAxis.fontColor || opts.fontColor);\n context.fillText(String(xitem), xAxisPoints[index] + offset, startY + opts.xAxis.marginTop * opts.pix + (opts.xAxis.lineHeight - opts.xAxis.fontSize) * opts.pix / 2 + opts.xAxis.fontSize * opts.pix);\n context.closePath();\n context.stroke();\n }\n });\n } else {\n newCategories.forEach(function (item, index) {\n var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item) : item;\n // 如果在主视图区域内\n var _scrollDistance_ = opts._scrollDistance_ || 0;\n var truePoints = boundaryGap == 'center' ? xAxisPoints[index] + eachSpacing / 2 : xAxisPoints[index];\n if (truePoints - Math.abs(_scrollDistance_) >= opts.area[3] - 1 && truePoints - Math.abs(_scrollDistance_) <= opts.width - opts.area[1] + 1) {\n context.save();\n context.beginPath();\n context.setFontSize(xAxisFontSize);\n context.setFillStyle(opts.xAxis.fontColor || opts.fontColor);\n var textWidth = measureText(String(xitem), xAxisFontSize, context);\n var offsetX = xAxisPoints[index];\n if (boundaryGap == 'center') {\n offsetX = xAxisPoints[index] + eachSpacing / 2;\n }\n var scrollHeight = 0;\n if (opts.xAxis.scrollShow) {\n scrollHeight = 6 * opts.pix;\n }\n var offsetY = startY + opts.xAxis.marginTop * opts.pix + xAxisFontSize - xAxisFontSize * Math.abs(Math.sin(config._xAxisTextAngle_));\n if (opts.xAxis.rotateAngle < 0) {\n offsetX -= xAxisFontSize / 2;\n textWidth = 0;\n } else {\n offsetX += xAxisFontSize / 2;\n textWidth = -textWidth;\n }\n context.translate(offsetX, offsetY);\n context.rotate(-1 * config._xAxisTextAngle_);\n context.fillText(String(xitem), textWidth, 0);\n context.closePath();\n context.stroke();\n context.restore();\n }\n });\n }\n }\n context.restore();\n\n //画X轴标题\n if (opts.xAxis.title) {\n context.beginPath();\n context.setFontSize(opts.xAxis.titleFontSize * opts.pix);\n context.setFillStyle(opts.xAxis.titleFontColor);\n context.fillText(String(opts.xAxis.title), opts.width - opts.area[1] + opts.xAxis.titleOffsetX * opts.pix, opts.height - opts.area[2] + opts.xAxis.marginTop * opts.pix + (opts.xAxis.lineHeight - opts.xAxis.titleFontSize) * opts.pix / 2 + (opts.xAxis.titleFontSize + opts.xAxis.titleOffsetY) * opts.pix);\n context.closePath();\n context.stroke();\n }\n\n //绘制X轴轴线\n if (opts.xAxis.axisLine) {\n context.beginPath();\n context.setStrokeStyle(opts.xAxis.axisLineColor);\n context.setLineWidth(1 * opts.pix);\n context.moveTo(startX, opts.height - opts.area[2]);\n context.lineTo(endX, opts.height - opts.area[2]);\n context.stroke();\n }\n}\nfunction drawYAxisGrid(categories, opts, config, context) {\n if (opts.yAxis.disableGrid === true) {\n return;\n }\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var eachSpacing = spacingValid / opts.yAxis.splitNumber;\n var startX = opts.area[3];\n var xAxisPoints = opts.chartData.xAxisData.xAxisPoints,\n xAxiseachSpacing = opts.chartData.xAxisData.eachSpacing;\n var TotalWidth = xAxiseachSpacing * (xAxisPoints.length - 1);\n if (opts.type == 'mount' && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {\n if (opts.extra.mount.widthRatio > 2) opts.extra.mount.widthRatio = 2;\n TotalWidth += (opts.extra.mount.widthRatio - 1) * xAxiseachSpacing;\n }\n var endX = startX + TotalWidth;\n var points = [];\n var startY = 1;\n if (opts.xAxis.axisLine === false) {\n startY = 0;\n }\n for (var i = startY; i < opts.yAxis.splitNumber + 1; i++) {\n points.push(opts.height - opts.area[2] - eachSpacing * i);\n }\n context.save();\n if (opts._scrollDistance_ && opts._scrollDistance_ !== 0) {\n context.translate(opts._scrollDistance_, 0);\n }\n if (opts.yAxis.gridType == 'dash') {\n context.setLineDash([opts.yAxis.dashLength * opts.pix, opts.yAxis.dashLength * opts.pix]);\n }\n context.setStrokeStyle(opts.yAxis.gridColor);\n context.setLineWidth(1 * opts.pix);\n points.forEach(function (item, index) {\n context.beginPath();\n context.moveTo(startX, item);\n context.lineTo(endX, item);\n context.stroke();\n });\n context.setLineDash([]);\n context.restore();\n}\nfunction drawYAxis(series, opts, config, context) {\n if (opts.yAxis.disabled === true) {\n return;\n }\n var spacingValid = opts.height - opts.area[0] - opts.area[2];\n var eachSpacing = spacingValid / opts.yAxis.splitNumber;\n var startX = opts.area[3];\n var endX = opts.width - opts.area[1];\n var endY = opts.height - opts.area[2];\n // set YAxis background\n context.beginPath();\n context.setFillStyle(opts.background);\n if (opts.enableScroll == true && opts.xAxis.scrollPosition && opts.xAxis.scrollPosition !== 'left') {\n context.fillRect(0, 0, startX, endY + 2 * opts.pix);\n }\n if (opts.enableScroll == true && opts.xAxis.scrollPosition && opts.xAxis.scrollPosition !== 'right') {\n context.fillRect(endX, 0, opts.width, endY + 2 * opts.pix);\n }\n context.closePath();\n context.stroke();\n var tStartLeft = opts.area[3];\n var tStartRight = opts.width - opts.area[1];\n var tStartCenter = opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2;\n if (opts.yAxis.data) {\n var _loop4 = function _loop4(i) {\n var yData = opts.yAxis.data[i];\n points = [];\n if (yData.type === 'categories') {\n for (var _i24 = 0; _i24 <= yData.categories.length; _i24++) {\n points.push(opts.area[0] + spacingValid / yData.categories.length / 2 + spacingValid / yData.categories.length * _i24);\n }\n } else {\n for (var _i25 = 0; _i25 <= opts.yAxis.splitNumber; _i25++) {\n points.push(opts.area[0] + eachSpacing * _i25);\n }\n }\n if (yData.disabled !== true) {\n var rangesFormat = opts.chartData.yAxisData.rangesFormat[i];\n var yAxisFontSize = yData.fontSize ? yData.fontSize * opts.pix : config.fontSize;\n var yAxisWidth = opts.chartData.yAxisData.yAxisWidth[i];\n var textAlign = yData.textAlign || \"right\";\n //画Y轴刻度及文案\n rangesFormat.forEach(function (item, index) {\n var pos = points[index];\n context.beginPath();\n context.setFontSize(yAxisFontSize);\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(yData.axisLineColor || '#cccccc');\n context.setFillStyle(yData.fontColor || opts.fontColor);\n var tmpstrat = 0;\n var gapwidth = 4 * opts.pix;\n if (yAxisWidth.position == 'left') {\n //画刻度线\n if (yData.calibration == true) {\n context.moveTo(tStartLeft, pos);\n context.lineTo(tStartLeft - 3 * opts.pix, pos);\n gapwidth += 3 * opts.pix;\n }\n //画文字\n switch (textAlign) {\n case \"left\":\n context.setTextAlign('left');\n tmpstrat = tStartLeft - yAxisWidth.width;\n break;\n case \"right\":\n context.setTextAlign('right');\n tmpstrat = tStartLeft - gapwidth;\n break;\n default:\n context.setTextAlign('center');\n tmpstrat = tStartLeft - yAxisWidth.width / 2;\n }\n context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);\n } else if (yAxisWidth.position == 'right') {\n //画刻度线\n if (yData.calibration == true) {\n context.moveTo(tStartRight, pos);\n context.lineTo(tStartRight + 3 * opts.pix, pos);\n gapwidth += 3 * opts.pix;\n }\n switch (textAlign) {\n case \"left\":\n context.setTextAlign('left');\n tmpstrat = tStartRight + gapwidth;\n break;\n case \"right\":\n context.setTextAlign('right');\n tmpstrat = tStartRight + yAxisWidth.width;\n break;\n default:\n context.setTextAlign('center');\n tmpstrat = tStartRight + yAxisWidth.width / 2;\n }\n context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);\n } else if (yAxisWidth.position == 'center') {\n //画刻度线\n if (yData.calibration == true) {\n context.moveTo(tStartCenter, pos);\n context.lineTo(tStartCenter - 3 * opts.pix, pos);\n gapwidth += 3 * opts.pix;\n }\n //画文字\n switch (textAlign) {\n case \"left\":\n context.setTextAlign('left');\n tmpstrat = tStartCenter - yAxisWidth.width;\n break;\n case \"right\":\n context.setTextAlign('right');\n tmpstrat = tStartCenter - gapwidth;\n break;\n default:\n context.setTextAlign('center');\n tmpstrat = tStartCenter - yAxisWidth.width / 2;\n }\n context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);\n }\n context.closePath();\n context.stroke();\n context.setTextAlign('left');\n });\n //画Y轴轴线\n if (yData.axisLine !== false) {\n context.beginPath();\n context.setStrokeStyle(yData.axisLineColor || '#cccccc');\n context.setLineWidth(1 * opts.pix);\n if (yAxisWidth.position == 'left') {\n context.moveTo(tStartLeft, opts.height - opts.area[2]);\n context.lineTo(tStartLeft, opts.area[0]);\n } else if (yAxisWidth.position == 'right') {\n context.moveTo(tStartRight, opts.height - opts.area[2]);\n context.lineTo(tStartRight, opts.area[0]);\n } else if (yAxisWidth.position == 'center') {\n context.moveTo(tStartCenter, opts.height - opts.area[2]);\n context.lineTo(tStartCenter, opts.area[0]);\n }\n context.stroke();\n }\n //画Y轴标题\n if (opts.yAxis.showTitle) {\n var titleFontSize = yData.titleFontSize * opts.pix || config.fontSize;\n var title = yData.title;\n context.beginPath();\n context.setFontSize(titleFontSize);\n context.setFillStyle(yData.titleFontColor || opts.fontColor);\n if (yAxisWidth.position == 'left') {\n context.fillText(title, tStartLeft - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);\n } else if (yAxisWidth.position == 'right') {\n context.fillText(title, tStartRight - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);\n } else if (yAxisWidth.position == 'center') {\n context.fillText(title, tStartCenter - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);\n }\n context.closePath();\n context.stroke();\n }\n if (yAxisWidth.position == 'left') {\n tStartLeft -= yAxisWidth.width + opts.yAxis.padding * opts.pix;\n } else {\n tStartRight += yAxisWidth.width + opts.yAxis.padding * opts.pix;\n }\n }\n };\n for (var i = 0; i < opts.yAxis.data.length; i++) {\n var points;\n _loop4(i);\n }\n }\n}\nfunction drawLegend(series, opts, config, context, chartData) {\n if (opts.legend.show === false) {\n return;\n }\n var legendData = chartData.legendData;\n var legendList = legendData.points;\n var legendArea = legendData.area;\n var padding = opts.legend.padding * opts.pix;\n var fontSize = opts.legend.fontSize * opts.pix;\n var shapeWidth = 15 * opts.pix;\n var shapeRight = 5 * opts.pix;\n var itemGap = opts.legend.itemGap * opts.pix;\n var lineHeight = Math.max(opts.legend.lineHeight * opts.pix, fontSize);\n //画背景及边框\n context.beginPath();\n context.setLineWidth(opts.legend.borderWidth * opts.pix);\n context.setStrokeStyle(opts.legend.borderColor);\n context.setFillStyle(opts.legend.backgroundColor);\n context.moveTo(legendArea.start.x, legendArea.start.y);\n context.rect(legendArea.start.x, legendArea.start.y, legendArea.width, legendArea.height);\n context.closePath();\n context.fill();\n context.stroke();\n legendList.forEach(function (itemList, listIndex) {\n var width = 0;\n var height = 0;\n width = legendData.widthArr[listIndex];\n height = legendData.heightArr[listIndex];\n var startX = 0;\n var startY = 0;\n if (opts.legend.position == 'top' || opts.legend.position == 'bottom') {\n switch (opts.legend.float) {\n case 'left':\n startX = legendArea.start.x + padding;\n break;\n case 'right':\n startX = legendArea.start.x + legendArea.width - width;\n break;\n default:\n startX = legendArea.start.x + (legendArea.width - width) / 2;\n }\n startY = legendArea.start.y + padding + listIndex * lineHeight;\n } else {\n if (listIndex == 0) {\n width = 0;\n } else {\n width = legendData.widthArr[listIndex - 1];\n }\n startX = legendArea.start.x + padding + width;\n startY = legendArea.start.y + padding + (legendArea.height - height) / 2;\n }\n context.setFontSize(config.fontSize);\n for (var i = 0; i < itemList.length; i++) {\n var item = itemList[i];\n item.area = [0, 0, 0, 0];\n item.area[0] = startX;\n item.area[1] = startY;\n item.area[3] = startY + lineHeight;\n context.beginPath();\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(item.show ? item.color : opts.legend.hiddenColor);\n context.setFillStyle(item.show ? item.color : opts.legend.hiddenColor);\n switch (item.legendShape) {\n case 'line':\n context.moveTo(startX, startY + 0.5 * lineHeight - 2 * opts.pix);\n context.fillRect(startX, startY + 0.5 * lineHeight - 2 * opts.pix, 15 * opts.pix, 4 * opts.pix);\n break;\n case 'triangle':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);\n context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n break;\n case 'diamond':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * lineHeight);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);\n context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * lineHeight);\n context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n break;\n case 'circle':\n context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight);\n context.arc(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight, 5 * opts.pix, 0, 2 * Math.PI);\n break;\n case 'rect':\n context.moveTo(startX, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.fillRect(startX, startY + 0.5 * lineHeight - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);\n break;\n case 'square':\n context.moveTo(startX + 5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.fillRect(startX + 5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix, 10 * opts.pix, 10 * opts.pix);\n break;\n case 'none':\n break;\n default:\n context.moveTo(startX, startY + 0.5 * lineHeight - 5 * opts.pix);\n context.fillRect(startX, startY + 0.5 * lineHeight - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);\n }\n context.closePath();\n context.fill();\n context.stroke();\n startX += shapeWidth + shapeRight;\n var fontTrans = 0.5 * lineHeight + 0.5 * fontSize - 2;\n var legendText = item.legendText ? item.legendText : item.name;\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(item.show ? opts.legend.fontColor : opts.legend.hiddenColor);\n context.fillText(legendText, startX, startY + fontTrans);\n context.closePath();\n context.stroke();\n if (opts.legend.position == 'top' || opts.legend.position == 'bottom') {\n startX += measureText(legendText, fontSize, context) + itemGap;\n item.area[2] = startX;\n } else {\n item.area[2] = startX + measureText(legendText, fontSize, context) + itemGap;\n ;\n startX -= shapeWidth + shapeRight;\n startY += lineHeight;\n }\n }\n });\n}\nfunction drawPieDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var pieOption = assign({}, {\n activeOpacity: 0.5,\n activeRadius: 10,\n offsetAngle: 0,\n labelWidth: 15,\n ringWidth: 30,\n customRadius: 0,\n border: false,\n borderWidth: 2,\n borderColor: '#FFFFFF',\n centerColor: '#FFFFFF',\n linearType: 'none',\n customColor: []\n }, opts.type == \"pie\" ? opts.extra.pie : opts.extra.ring);\n var centerPosition = {\n x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,\n y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2\n };\n if (config.pieChartLinePadding == 0) {\n config.pieChartLinePadding = pieOption.activeRadius * opts.pix;\n }\n var radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - config.pieChartLinePadding - config.pieChartTextPadding - config._pieTextMaxLength_, (opts.height - opts.area[0] - opts.area[2]) / 2 - config.pieChartLinePadding - config.pieChartTextPadding);\n radius = radius < 10 ? 10 : radius;\n if (pieOption.customRadius > 0) {\n radius = pieOption.customRadius * opts.pix;\n }\n series = getPieDataPoints(series, radius, process);\n var activeRadius = pieOption.activeRadius * opts.pix;\n pieOption.customColor = fillCustomColor(pieOption.linearType, pieOption.customColor, series, config);\n series = series.map(function (eachSeries) {\n eachSeries._start_ += pieOption.offsetAngle * Math.PI / 180;\n return eachSeries;\n });\n series.forEach(function (eachSeries, seriesIndex) {\n if (opts.tooltip) {\n if (opts.tooltip.index == seriesIndex) {\n context.beginPath();\n context.setFillStyle(hexToRgb(eachSeries.color, pieOption.activeOpacity || 0.5));\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_ + activeRadius, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._proportion_ * Math.PI);\n context.closePath();\n context.fill();\n }\n }\n context.beginPath();\n context.setLineWidth(pieOption.borderWidth * opts.pix);\n context.lineJoin = \"round\";\n context.setStrokeStyle(pieOption.borderColor);\n var fillcolor = eachSeries.color;\n if (pieOption.linearType == 'custom') {\n var grd;\n if (context.createCircularGradient) {\n grd = context.createCircularGradient(centerPosition.x, centerPosition.y, eachSeries._radius_);\n } else {\n grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, eachSeries._radius_);\n }\n grd.addColorStop(0, hexToRgb(pieOption.customColor[eachSeries.linearIndex], 1));\n grd.addColorStop(1, hexToRgb(eachSeries.color, 1));\n fillcolor = grd;\n }\n context.setFillStyle(fillcolor);\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._proportion_ * Math.PI);\n context.closePath();\n context.fill();\n if (pieOption.border == true) {\n context.stroke();\n }\n });\n if (opts.type === 'ring') {\n var innerPieWidth = radius * 0.6;\n if (typeof pieOption.ringWidth === 'number' && pieOption.ringWidth > 0) {\n innerPieWidth = Math.max(0, radius - pieOption.ringWidth * opts.pix);\n }\n context.beginPath();\n context.setFillStyle(pieOption.centerColor);\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, innerPieWidth, 0, 2 * Math.PI);\n context.closePath();\n context.fill();\n }\n if (opts.dataLabel !== false && process === 1) {\n drawPieText(series, opts, config, context, radius, centerPosition);\n }\n if (process === 1 && opts.type === 'ring') {\n drawRingTitle(opts, config, context, centerPosition);\n }\n return {\n center: centerPosition,\n radius: radius,\n series: series\n };\n}\nfunction drawRoseDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var roseOption = assign({}, {\n type: 'area',\n activeOpacity: 0.5,\n activeRadius: 10,\n offsetAngle: 0,\n labelWidth: 15,\n border: false,\n borderWidth: 2,\n borderColor: '#FFFFFF',\n linearType: 'none',\n customColor: []\n }, opts.extra.rose);\n if (config.pieChartLinePadding == 0) {\n config.pieChartLinePadding = roseOption.activeRadius * opts.pix;\n }\n var centerPosition = {\n x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,\n y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2\n };\n var radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - config.pieChartLinePadding - config.pieChartTextPadding - config._pieTextMaxLength_, (opts.height - opts.area[0] - opts.area[2]) / 2 - config.pieChartLinePadding - config.pieChartTextPadding);\n radius = radius < 10 ? 10 : radius;\n var minRadius = roseOption.minRadius || radius * 0.5;\n if (radius < minRadius) {\n radius = minRadius + 10;\n }\n series = getRoseDataPoints(series, roseOption.type, minRadius, radius, process);\n var activeRadius = roseOption.activeRadius * opts.pix;\n roseOption.customColor = fillCustomColor(roseOption.linearType, roseOption.customColor, series, config);\n series = series.map(function (eachSeries) {\n eachSeries._start_ += (roseOption.offsetAngle || 0) * Math.PI / 180;\n return eachSeries;\n });\n series.forEach(function (eachSeries, seriesIndex) {\n if (opts.tooltip) {\n if (opts.tooltip.index == seriesIndex) {\n context.beginPath();\n context.setFillStyle(hexToRgb(eachSeries.color, roseOption.activeOpacity || 0.5));\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, activeRadius + eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._rose_proportion_ * Math.PI);\n context.closePath();\n context.fill();\n }\n }\n context.beginPath();\n context.setLineWidth(roseOption.borderWidth * opts.pix);\n context.lineJoin = \"round\";\n context.setStrokeStyle(roseOption.borderColor);\n var fillcolor = eachSeries.color;\n if (roseOption.linearType == 'custom') {\n var grd;\n if (context.createCircularGradient) {\n grd = context.createCircularGradient(centerPosition.x, centerPosition.y, eachSeries._radius_);\n } else {\n grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, eachSeries._radius_);\n }\n grd.addColorStop(0, hexToRgb(roseOption.customColor[eachSeries.linearIndex], 1));\n grd.addColorStop(1, hexToRgb(eachSeries.color, 1));\n fillcolor = grd;\n }\n context.setFillStyle(fillcolor);\n context.moveTo(centerPosition.x, centerPosition.y);\n context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._rose_proportion_ * Math.PI);\n context.closePath();\n context.fill();\n if (roseOption.border == true) {\n context.stroke();\n }\n });\n if (opts.dataLabel !== false && process === 1) {\n drawPieText(series, opts, config, context, radius, centerPosition);\n }\n return {\n center: centerPosition,\n radius: radius,\n series: series\n };\n}\nfunction drawArcbarDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var arcbarOption = assign({}, {\n startAngle: 0.75,\n endAngle: 0.25,\n type: 'default',\n direction: 'cw',\n lineCap: 'round',\n width: 12,\n gap: 2,\n linearType: 'none',\n customColor: []\n }, opts.extra.arcbar);\n series = getArcbarDataPoints(series, arcbarOption, process);\n var centerPosition;\n if (arcbarOption.centerX || arcbarOption.centerY) {\n centerPosition = {\n x: arcbarOption.centerX ? arcbarOption.centerX : opts.width / 2,\n y: arcbarOption.centerY ? arcbarOption.centerY : opts.height / 2\n };\n } else {\n centerPosition = {\n x: opts.width / 2,\n y: opts.height / 2\n };\n }\n var radius;\n if (arcbarOption.radius) {\n radius = arcbarOption.radius;\n } else {\n radius = Math.min(centerPosition.x, centerPosition.y);\n radius -= 5 * opts.pix;\n radius -= arcbarOption.width / 2;\n }\n radius = radius < 10 ? 10 : radius;\n arcbarOption.customColor = fillCustomColor(arcbarOption.linearType, arcbarOption.customColor, series, config);\n for (var i = 0; i < series.length; i++) {\n var eachSeries = series[i];\n //背景颜色\n context.setLineWidth(arcbarOption.width * opts.pix);\n context.setStrokeStyle(arcbarOption.backgroundColor || '#E9E9E9');\n context.setLineCap(arcbarOption.lineCap);\n context.beginPath();\n if (arcbarOption.type == 'default') {\n context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, arcbarOption.startAngle * Math.PI, arcbarOption.endAngle * Math.PI, arcbarOption.direction == 'ccw');\n } else {\n context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, 0, 2 * Math.PI, arcbarOption.direction == 'ccw');\n }\n context.stroke();\n //进度条\n var fillColor = eachSeries.color;\n if (arcbarOption.linearType == 'custom') {\n var grd = context.createLinearGradient(centerPosition.x - radius, centerPosition.y, centerPosition.x + radius, centerPosition.y);\n grd.addColorStop(1, hexToRgb(arcbarOption.customColor[eachSeries.linearIndex], 1));\n grd.addColorStop(0, hexToRgb(eachSeries.color, 1));\n fillColor = grd;\n }\n context.setLineWidth(arcbarOption.width * opts.pix);\n context.setStrokeStyle(fillColor);\n context.setLineCap(arcbarOption.lineCap);\n context.beginPath();\n context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, arcbarOption.startAngle * Math.PI, eachSeries._proportion_ * Math.PI, arcbarOption.direction == 'ccw');\n context.stroke();\n }\n drawRingTitle(opts, config, context, centerPosition);\n return {\n center: centerPosition,\n radius: radius,\n series: series\n };\n}\nfunction drawGaugeDataPoints(categories, series, opts, config, context) {\n var process = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 1;\n var gaugeOption = assign({}, {\n type: 'default',\n startAngle: 0.75,\n endAngle: 0.25,\n width: 15,\n labelOffset: 13,\n splitLine: {\n fixRadius: 0,\n splitNumber: 10,\n width: 15,\n color: '#FFFFFF',\n childNumber: 5,\n childWidth: 5\n },\n pointer: {\n width: 15,\n color: 'auto'\n }\n }, opts.extra.gauge);\n if (gaugeOption.oldAngle == undefined) {\n gaugeOption.oldAngle = gaugeOption.startAngle;\n }\n if (gaugeOption.oldData == undefined) {\n gaugeOption.oldData = 0;\n }\n categories = getGaugeAxisPoints(categories, gaugeOption.startAngle, gaugeOption.endAngle);\n var centerPosition = {\n x: opts.width / 2,\n y: opts.height / 2\n };\n var radius = Math.min(centerPosition.x, centerPosition.y);\n radius -= 5 * opts.pix;\n radius -= gaugeOption.width / 2;\n radius = radius < 10 ? 10 : radius;\n var innerRadius = radius - gaugeOption.width;\n var totalAngle = 0;\n //判断仪表盘的样式:default百度样式,progress新样式\n if (gaugeOption.type == 'progress') {\n //## 第一步画中心圆形背景和进度条背景\n //中心圆形背景\n var pieRadius = radius - gaugeOption.width * 3;\n context.beginPath();\n var gradient = context.createLinearGradient(centerPosition.x, centerPosition.y - pieRadius, centerPosition.x, centerPosition.y + pieRadius);\n //配置渐变填充(起点:中心点向上减半径;结束点中心点向下加半径)\n gradient.addColorStop('0', hexToRgb(series[0].color, 0.3));\n gradient.addColorStop('1.0', hexToRgb(\"#FFFFFF\", 0.1));\n context.setFillStyle(gradient);\n context.arc(centerPosition.x, centerPosition.y, pieRadius, 0, 2 * Math.PI, false);\n context.fill();\n //画进度条背景\n context.setLineWidth(gaugeOption.width);\n context.setStrokeStyle(hexToRgb(series[0].color, 0.3));\n context.setLineCap('round');\n context.beginPath();\n context.arc(centerPosition.x, centerPosition.y, innerRadius, gaugeOption.startAngle * Math.PI, gaugeOption.endAngle * Math.PI, false);\n context.stroke();\n //## 第二步画刻度线\n if (gaugeOption.endAngle < gaugeOption.startAngle) {\n totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;\n } else {\n totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;\n }\n var splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;\n var childAngle = totalAngle / gaugeOption.splitLine.splitNumber / gaugeOption.splitLine.childNumber;\n var startX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius;\n var endX = -radius - gaugeOption.width - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.width;\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((gaugeOption.startAngle - 1) * Math.PI);\n var len = gaugeOption.splitLine.splitNumber * gaugeOption.splitLine.childNumber + 1;\n var proc = series[0].data * process;\n for (var i = 0; i < len; i++) {\n context.beginPath();\n //刻度线随进度变色\n if (proc > i / len) {\n context.setStrokeStyle(hexToRgb(series[0].color, 1));\n } else {\n context.setStrokeStyle(hexToRgb(series[0].color, 0.3));\n }\n context.setLineWidth(3 * opts.pix);\n context.moveTo(startX, 0);\n context.lineTo(endX, 0);\n context.stroke();\n context.rotate(childAngle * Math.PI);\n }\n context.restore();\n //## 第三步画进度条\n series = getGaugeArcbarDataPoints(series, gaugeOption, process);\n context.setLineWidth(gaugeOption.width);\n context.setStrokeStyle(series[0].color);\n context.setLineCap('round');\n context.beginPath();\n context.arc(centerPosition.x, centerPosition.y, innerRadius, gaugeOption.startAngle * Math.PI, series[0]._proportion_ * Math.PI, false);\n context.stroke();\n //## 第四步画指针\n var pointerRadius = radius - gaugeOption.width * 2.5;\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((series[0]._proportion_ - 1) * Math.PI);\n context.beginPath();\n context.setLineWidth(gaugeOption.width / 3);\n var gradient3 = context.createLinearGradient(0, -pointerRadius * 0.6, 0, pointerRadius * 0.6);\n gradient3.addColorStop('0', hexToRgb('#FFFFFF', 0));\n gradient3.addColorStop('0.5', hexToRgb(series[0].color, 1));\n gradient3.addColorStop('1.0', hexToRgb('#FFFFFF', 0));\n context.setStrokeStyle(gradient3);\n context.arc(0, 0, pointerRadius, 0.85 * Math.PI, 1.15 * Math.PI, false);\n context.stroke();\n context.beginPath();\n context.setLineWidth(1);\n context.setStrokeStyle(series[0].color);\n context.setFillStyle(series[0].color);\n context.moveTo(-pointerRadius - gaugeOption.width / 3 / 2, -4);\n context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2 - 4, 0);\n context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2, 4);\n context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2, -4);\n context.stroke();\n context.fill();\n context.restore();\n //default百度样式\n } else {\n //画背景\n context.setLineWidth(gaugeOption.width);\n context.setLineCap('butt');\n for (var _i26 = 0; _i26 < categories.length; _i26++) {\n var eachCategories = categories[_i26];\n context.beginPath();\n context.setStrokeStyle(eachCategories.color);\n context.arc(centerPosition.x, centerPosition.y, radius, eachCategories._startAngle_ * Math.PI, eachCategories._endAngle_ * Math.PI, false);\n context.stroke();\n }\n context.save();\n //画刻度线\n if (gaugeOption.endAngle < gaugeOption.startAngle) {\n totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;\n } else {\n totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;\n }\n var _splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;\n var _childAngle = totalAngle / gaugeOption.splitLine.splitNumber / gaugeOption.splitLine.childNumber;\n var _startX2 = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius;\n var _endX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.width;\n var childendX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.childWidth;\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((gaugeOption.startAngle - 1) * Math.PI);\n for (var _i27 = 0; _i27 < gaugeOption.splitLine.splitNumber + 1; _i27++) {\n context.beginPath();\n context.setStrokeStyle(gaugeOption.splitLine.color);\n context.setLineWidth(2 * opts.pix);\n context.moveTo(_startX2, 0);\n context.lineTo(_endX, 0);\n context.stroke();\n context.rotate(_splitAngle * Math.PI);\n }\n context.restore();\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((gaugeOption.startAngle - 1) * Math.PI);\n for (var _i28 = 0; _i28 < gaugeOption.splitLine.splitNumber * gaugeOption.splitLine.childNumber + 1; _i28++) {\n context.beginPath();\n context.setStrokeStyle(gaugeOption.splitLine.color);\n context.setLineWidth(1 * opts.pix);\n context.moveTo(_startX2, 0);\n context.lineTo(childendX, 0);\n context.stroke();\n context.rotate(_childAngle * Math.PI);\n }\n context.restore();\n //画指针\n series = getGaugeDataPoints(series, categories, gaugeOption, process);\n for (var _i29 = 0; _i29 < series.length; _i29++) {\n var eachSeries = series[_i29];\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n context.rotate((eachSeries._proportion_ - 1) * Math.PI);\n context.beginPath();\n context.setFillStyle(eachSeries.color);\n context.moveTo(gaugeOption.pointer.width, 0);\n context.lineTo(0, -gaugeOption.pointer.width / 2);\n context.lineTo(-innerRadius, 0);\n context.lineTo(0, gaugeOption.pointer.width / 2);\n context.lineTo(gaugeOption.pointer.width, 0);\n context.closePath();\n context.fill();\n context.beginPath();\n context.setFillStyle('#FFFFFF');\n context.arc(0, 0, gaugeOption.pointer.width / 6, 0, 2 * Math.PI, false);\n context.fill();\n context.restore();\n }\n if (opts.dataLabel !== false) {\n drawGaugeLabel(gaugeOption, radius, centerPosition, opts, config, context);\n }\n }\n //画仪表盘标题,副标题\n drawRingTitle(opts, config, context, centerPosition);\n if (process === 1 && opts.type === 'gauge') {\n opts.extra.gauge.oldAngle = series[0]._proportion_;\n opts.extra.gauge.oldData = series[0].data;\n }\n return {\n center: centerPosition,\n radius: radius,\n innerRadius: innerRadius,\n categories: categories,\n totalAngle: totalAngle\n };\n}\nfunction drawRadarDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var radarOption = assign({}, {\n gridColor: '#cccccc',\n gridType: 'radar',\n gridEval: 1,\n axisLabel: false,\n axisLabelTofix: 0,\n labelShow: true,\n labelColor: '#666666',\n labelPointShow: false,\n labelPointRadius: 3,\n labelPointColor: '#cccccc',\n opacity: 0.2,\n gridCount: 3,\n border: false,\n borderWidth: 2,\n linearType: 'none',\n customColor: []\n }, opts.extra.radar);\n var coordinateAngle = getRadarCoordinateSeries(opts.categories.length);\n var centerPosition = {\n x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,\n y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2\n };\n var xr = (opts.width - opts.area[1] - opts.area[3]) / 2;\n var yr = (opts.height - opts.area[0] - opts.area[2]) / 2;\n var radius = Math.min(xr - (getMaxTextListLength(opts.categories, config.fontSize, context) + config.radarLabelTextMargin), yr - config.radarLabelTextMargin);\n radius -= config.radarLabelTextMargin * opts.pix;\n radius = radius < 10 ? 10 : radius;\n radius = radarOption.radius ? radarOption.radius : radius;\n // 画分割线\n context.beginPath();\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(radarOption.gridColor);\n coordinateAngle.forEach(function (angle, index) {\n var pos = convertCoordinateOrigin(radius * Math.cos(angle), radius * Math.sin(angle), centerPosition);\n context.moveTo(centerPosition.x, centerPosition.y);\n if (index % radarOption.gridEval == 0) {\n context.lineTo(pos.x, pos.y);\n }\n });\n context.stroke();\n context.closePath();\n\n // 画背景网格\n var _loop = function _loop(i) {\n var startPos = {};\n context.beginPath();\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(radarOption.gridColor);\n if (radarOption.gridType == 'radar') {\n coordinateAngle.forEach(function (angle, index) {\n var pos = convertCoordinateOrigin(radius / radarOption.gridCount * i * Math.cos(angle), radius / radarOption.gridCount * i * Math.sin(angle), centerPosition);\n if (index === 0) {\n startPos = pos;\n context.moveTo(pos.x, pos.y);\n } else {\n context.lineTo(pos.x, pos.y);\n }\n });\n context.lineTo(startPos.x, startPos.y);\n } else {\n var pos = convertCoordinateOrigin(radius / radarOption.gridCount * i * Math.cos(1.5), radius / radarOption.gridCount * i * Math.sin(1.5), centerPosition);\n context.arc(centerPosition.x, centerPosition.y, centerPosition.y - pos.y, 0, 2 * Math.PI, false);\n }\n context.stroke();\n context.closePath();\n };\n for (var i = 1; i <= radarOption.gridCount; i++) {\n _loop(i);\n }\n radarOption.customColor = fillCustomColor(radarOption.linearType, radarOption.customColor, series, config);\n var radarDataPoints = getRadarDataPoints(coordinateAngle, centerPosition, radius, series, opts, process);\n radarDataPoints.forEach(function (eachSeries, seriesIndex) {\n // 绘制区域数据\n context.beginPath();\n context.setLineWidth(radarOption.borderWidth * opts.pix);\n context.setStrokeStyle(eachSeries.color);\n var fillcolor = hexToRgb(eachSeries.color, radarOption.opacity);\n if (radarOption.linearType == 'custom') {\n var grd;\n if (context.createCircularGradient) {\n grd = context.createCircularGradient(centerPosition.x, centerPosition.y, radius);\n } else {\n grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, radius);\n }\n grd.addColorStop(0, hexToRgb(radarOption.customColor[series[seriesIndex].linearIndex], radarOption.opacity));\n grd.addColorStop(1, hexToRgb(eachSeries.color, radarOption.opacity));\n fillcolor = grd;\n }\n context.setFillStyle(fillcolor);\n eachSeries.data.forEach(function (item, index) {\n if (index === 0) {\n context.moveTo(item.position.x, item.position.y);\n } else {\n context.lineTo(item.position.x, item.position.y);\n }\n });\n context.closePath();\n context.fill();\n if (radarOption.border === true) {\n context.stroke();\n }\n context.closePath();\n if (opts.dataPointShape !== false) {\n var points = eachSeries.data.map(function (item) {\n return item.position;\n });\n drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);\n }\n });\n // 画刻度值\n if (radarOption.axisLabel === true) {\n var maxData = Math.max(radarOption.max, Math.max.apply(null, dataCombine(series)));\n var stepLength = radius / radarOption.gridCount;\n var fontSize = opts.fontSize * opts.pix;\n context.setFontSize(fontSize);\n context.setFillStyle(opts.fontColor);\n context.setTextAlign('left');\n for (var i = 0; i < radarOption.gridCount + 1; i++) {\n var label = i * maxData / radarOption.gridCount;\n label = label.toFixed(radarOption.axisLabelTofix);\n context.fillText(String(label), centerPosition.x + 3 * opts.pix, centerPosition.y - i * stepLength + fontSize / 2);\n }\n }\n\n // draw label text\n drawRadarLabel(coordinateAngle, radius, centerPosition, opts, config, context);\n\n // draw dataLabel\n if (opts.dataLabel !== false && process === 1) {\n radarDataPoints.forEach(function (eachSeries, seriesIndex) {\n context.beginPath();\n var fontSize = eachSeries.textSize * opts.pix || config.fontSize;\n context.setFontSize(fontSize);\n context.setFillStyle(eachSeries.textColor || opts.fontColor);\n eachSeries.data.forEach(function (item, index) {\n //如果是中心点垂直的上下点位\n if (Math.abs(item.position.x - centerPosition.x) < 2) {\n //如果在上面\n if (item.position.y < centerPosition.y) {\n context.setTextAlign('center');\n context.fillText(item.value, item.position.x, item.position.y - 4);\n } else {\n context.setTextAlign('center');\n context.fillText(item.value, item.position.x, item.position.y + fontSize + 2);\n }\n } else {\n //如果在左侧\n if (item.position.x < centerPosition.x) {\n context.setTextAlign('right');\n context.fillText(item.value, item.position.x - 4, item.position.y + fontSize / 2 - 2);\n } else {\n context.setTextAlign('left');\n context.fillText(item.value, item.position.x + 4, item.position.y + fontSize / 2 - 2);\n }\n }\n });\n context.closePath();\n context.stroke();\n });\n context.setTextAlign('left');\n }\n return {\n center: centerPosition,\n radius: radius,\n angleList: coordinateAngle\n };\n}\n\n// 经纬度转墨卡托\nfunction lonlat2mercator(longitude, latitude) {\n var mercator = Array(2);\n var x = longitude * 20037508.34 / 180;\n var y = Math.log(Math.tan((90 + latitude) * Math.PI / 360)) / (Math.PI / 180);\n y = y * 20037508.34 / 180;\n mercator[0] = x;\n mercator[1] = y;\n return mercator;\n}\n\n// 墨卡托转经纬度\nfunction mercator2lonlat(longitude, latitude) {\n var lonlat = Array(2);\n var x = longitude / 20037508.34 * 180;\n var y = latitude / 20037508.34 * 180;\n y = 180 / Math.PI * (2 * Math.atan(Math.exp(y * Math.PI / 180)) - Math.PI / 2);\n lonlat[0] = x;\n lonlat[1] = y;\n return lonlat;\n}\nfunction getBoundingBox(data) {\n var bounds = {},\n coords;\n bounds.xMin = 180;\n bounds.xMax = 0;\n bounds.yMin = 90;\n bounds.yMax = 0;\n for (var i = 0; i < data.length; i++) {\n var coorda = data[i].geometry.coordinates;\n for (var k = 0; k < coorda.length; k++) {\n coords = coorda[k];\n if (coords.length == 1) {\n coords = coords[0];\n }\n for (var j = 0; j < coords.length; j++) {\n var longitude = coords[j][0];\n var latitude = coords[j][1];\n var point = {\n x: longitude,\n y: latitude\n };\n bounds.xMin = bounds.xMin < point.x ? bounds.xMin : point.x;\n bounds.xMax = bounds.xMax > point.x ? bounds.xMax : point.x;\n bounds.yMin = bounds.yMin < point.y ? bounds.yMin : point.y;\n bounds.yMax = bounds.yMax > point.y ? bounds.yMax : point.y;\n }\n }\n }\n return bounds;\n}\nfunction coordinateToPoint(latitude, longitude, bounds, scale, xoffset, yoffset) {\n return {\n x: (longitude - bounds.xMin) * scale + xoffset,\n y: (bounds.yMax - latitude) * scale + yoffset\n };\n}\nfunction pointToCoordinate(pointY, pointX, bounds, scale, xoffset, yoffset) {\n return {\n x: (pointX - xoffset) / scale + bounds.xMin,\n y: bounds.yMax - (pointY - yoffset) / scale\n };\n}\nfunction isRayIntersectsSegment(poi, s_poi, e_poi) {\n if (s_poi[1] == e_poi[1]) {\n return false;\n }\n if (s_poi[1] > poi[1] && e_poi[1] > poi[1]) {\n return false;\n }\n if (s_poi[1] < poi[1] && e_poi[1] < poi[1]) {\n return false;\n }\n if (s_poi[1] == poi[1] && e_poi[1] > poi[1]) {\n return false;\n }\n if (e_poi[1] == poi[1] && s_poi[1] > poi[1]) {\n return false;\n }\n if (s_poi[0] < poi[0] && e_poi[1] < poi[1]) {\n return false;\n }\n var xseg = e_poi[0] - (e_poi[0] - s_poi[0]) * (e_poi[1] - poi[1]) / (e_poi[1] - s_poi[1]);\n if (xseg < poi[0]) {\n return false;\n } else {\n return true;\n }\n}\nfunction isPoiWithinPoly(poi, poly, mercator) {\n var sinsc = 0;\n for (var i = 0; i < poly.length; i++) {\n var epoly = poly[i][0];\n if (poly.length == 1) {\n epoly = poly[i][0];\n }\n for (var j = 0; j < epoly.length - 1; j++) {\n var s_poi = epoly[j];\n var e_poi = epoly[j + 1];\n if (mercator) {\n s_poi = lonlat2mercator(epoly[j][0], epoly[j][1]);\n e_poi = lonlat2mercator(epoly[j + 1][0], epoly[j + 1][1]);\n }\n if (isRayIntersectsSegment(poi, s_poi, e_poi)) {\n sinsc += 1;\n }\n }\n }\n if (sinsc % 2 == 1) {\n return true;\n } else {\n return false;\n }\n}\nfunction drawMapDataPoints(series, opts, config, context) {\n var mapOption = assign({}, {\n border: true,\n mercator: false,\n borderWidth: 1,\n active: true,\n borderColor: '#666666',\n fillOpacity: 0.6,\n activeBorderColor: '#f04864',\n activeFillColor: '#facc14',\n activeFillOpacity: 1\n }, opts.extra.map);\n var coords, point;\n var data = series;\n var bounds = getBoundingBox(data);\n if (mapOption.mercator) {\n var max = lonlat2mercator(bounds.xMax, bounds.yMax);\n var min = lonlat2mercator(bounds.xMin, bounds.yMin);\n bounds.xMax = max[0];\n bounds.yMax = max[1];\n bounds.xMin = min[0];\n bounds.yMin = min[1];\n }\n var xScale = opts.width / Math.abs(bounds.xMax - bounds.xMin);\n var yScale = opts.height / Math.abs(bounds.yMax - bounds.yMin);\n var scale = xScale < yScale ? xScale : yScale;\n var xoffset = opts.width / 2 - Math.abs(bounds.xMax - bounds.xMin) / 2 * scale;\n var yoffset = opts.height / 2 - Math.abs(bounds.yMax - bounds.yMin) / 2 * scale;\n for (var i = 0; i < data.length; i++) {\n context.beginPath();\n context.setLineWidth(mapOption.borderWidth * opts.pix);\n context.setStrokeStyle(mapOption.borderColor);\n context.setFillStyle(hexToRgb(series[i].color, series[i].fillOpacity || mapOption.fillOpacity));\n if (mapOption.active == true && opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.setStrokeStyle(mapOption.activeBorderColor);\n context.setFillStyle(hexToRgb(mapOption.activeFillColor, mapOption.activeFillOpacity));\n }\n }\n var coorda = data[i].geometry.coordinates;\n for (var k = 0; k < coorda.length; k++) {\n coords = coorda[k];\n if (coords.length == 1) {\n coords = coords[0];\n }\n for (var j = 0; j < coords.length; j++) {\n var gaosi = Array(2);\n if (mapOption.mercator) {\n gaosi = lonlat2mercator(coords[j][0], coords[j][1]);\n } else {\n gaosi = coords[j];\n }\n point = coordinateToPoint(gaosi[1], gaosi[0], bounds, scale, xoffset, yoffset);\n if (j === 0) {\n context.beginPath();\n context.moveTo(point.x, point.y);\n } else {\n context.lineTo(point.x, point.y);\n }\n }\n context.fill();\n if (mapOption.border == true) {\n context.stroke();\n }\n }\n }\n if (opts.dataLabel == true) {\n for (var i = 0; i < data.length; i++) {\n var centerPoint = data[i].properties.centroid;\n if (centerPoint) {\n if (mapOption.mercator) {\n centerPoint = lonlat2mercator(data[i].properties.centroid[0], data[i].properties.centroid[1]);\n }\n point = coordinateToPoint(centerPoint[1], centerPoint[0], bounds, scale, xoffset, yoffset);\n var fontSize = data[i].textSize * opts.pix || config.fontSize;\n var fontColor = data[i].textColor || opts.fontColor;\n if (mapOption.active && mapOption.activeTextColor && opts.tooltip && opts.tooltip.index == i) {\n fontColor = mapOption.activeTextColor;\n }\n var text = data[i].properties.name;\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(fontColor);\n context.fillText(text, point.x - measureText(text, fontSize, context) / 2, point.y + fontSize / 2);\n context.closePath();\n context.stroke();\n }\n }\n }\n opts.chartData.mapData = {\n bounds: bounds,\n scale: scale,\n xoffset: xoffset,\n yoffset: yoffset,\n mercator: mapOption.mercator\n };\n drawToolTipBridge(opts, config, context, 1);\n context.draw();\n}\nfunction normalInt(min, max, iter) {\n iter = iter == 0 ? 1 : iter;\n var arr = [];\n for (var i = 0; i < iter; i++) {\n arr[i] = Math.random();\n }\n ;\n return Math.floor(arr.reduce(function (i, j) {\n return i + j;\n }) / iter * (max - min)) + min;\n}\n;\nfunction collisionNew(area, points, width, height) {\n var isIn = false;\n for (var i = 0; i < points.length; i++) {\n if (points[i].area) {\n if (area[3] < points[i].area[1] || area[0] > points[i].area[2] || area[1] > points[i].area[3] || area[2] < points[i].area[0]) {\n if (area[0] < 0 || area[1] < 0 || area[2] > width || area[3] > height) {\n isIn = true;\n break;\n } else {\n isIn = false;\n }\n } else {\n isIn = true;\n break;\n }\n }\n }\n return isIn;\n}\n;\nfunction getWordCloudPoint(opts, type, context) {\n var points = opts.series;\n switch (type) {\n case 'normal':\n for (var i = 0; i < points.length; i++) {\n var text = points[i].name;\n var tHeight = points[i].textSize * opts.pix;\n var tWidth = measureText(text, tHeight, context);\n var x = void 0,\n y = void 0;\n var area = void 0;\n var breaknum = 0;\n while (true) {\n breaknum++;\n x = normalInt(-opts.width / 2, opts.width / 2, 5) - tWidth / 2;\n y = normalInt(-opts.height / 2, opts.height / 2, 5) + tHeight / 2;\n area = [x - 5 + opts.width / 2, y - 5 - tHeight + opts.height / 2, x + tWidth + 5 + opts.width / 2, y + 5 + opts.height / 2];\n var isCollision = collisionNew(area, points, opts.width, opts.height);\n if (!isCollision) break;\n if (breaknum == 1000) {\n area = [-100, -100, -100, -100];\n break;\n }\n }\n ;\n points[i].area = area;\n }\n break;\n case 'vertical':\n var Spin = function Spin() {\n //获取均匀随机值,是否旋转,旋转的概率为(1-0.5)\n if (Math.random() > 0.7) {\n return true;\n } else {\n return false;\n }\n ;\n };\n ;\n for (var _i30 = 0; _i30 < points.length; _i30++) {\n var _text = points[_i30].name;\n var _tHeight = points[_i30].textSize * opts.pix;\n var _tWidth = measureText(_text, _tHeight, context);\n var isSpin = Spin();\n var _x = void 0,\n _y = void 0,\n _area = void 0,\n areav = void 0;\n var _breaknum = 0;\n while (true) {\n _breaknum++;\n var _isCollision = void 0;\n if (isSpin) {\n _x = normalInt(-opts.width / 2, opts.width / 2, 5) - _tWidth / 2;\n _y = normalInt(-opts.height / 2, opts.height / 2, 5) + _tHeight / 2;\n _area = [_y - 5 - _tWidth + opts.width / 2, -_x - 5 + opts.height / 2, _y + 5 + opts.width / 2, -_x + _tHeight + 5 + opts.height / 2];\n areav = [opts.width - (opts.width / 2 - opts.height / 2) - (-_x + _tHeight + 5 + opts.height / 2) - 5, opts.height / 2 - opts.width / 2 + (_y - 5 - _tWidth + opts.width / 2) - 5, opts.width - (opts.width / 2 - opts.height / 2) - (-_x + _tHeight + 5 + opts.height / 2) + _tHeight, opts.height / 2 - opts.width / 2 + (_y - 5 - _tWidth + opts.width / 2) + _tWidth + 5];\n _isCollision = collisionNew(areav, points, opts.height, opts.width);\n } else {\n _x = normalInt(-opts.width / 2, opts.width / 2, 5) - _tWidth / 2;\n _y = normalInt(-opts.height / 2, opts.height / 2, 5) + _tHeight / 2;\n _area = [_x - 5 + opts.width / 2, _y - 5 - _tHeight + opts.height / 2, _x + _tWidth + 5 + opts.width / 2, _y + 5 + opts.height / 2];\n _isCollision = collisionNew(_area, points, opts.width, opts.height);\n }\n if (!_isCollision) break;\n if (_breaknum == 1000) {\n _area = [-1000, -1000, -1000, -1000];\n break;\n }\n }\n ;\n if (isSpin) {\n points[_i30].area = areav;\n points[_i30].areav = _area;\n } else {\n points[_i30].area = _area;\n }\n points[_i30].rotate = isSpin;\n }\n ;\n break;\n }\n return points;\n}\nfunction drawWordCloudDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var wordOption = assign({}, {\n type: 'normal',\n autoColors: true\n }, opts.extra.word);\n if (!opts.chartData.wordCloudData) {\n opts.chartData.wordCloudData = getWordCloudPoint(opts, wordOption.type, context);\n }\n context.beginPath();\n context.setFillStyle(opts.background);\n context.rect(0, 0, opts.width, opts.height);\n context.fill();\n context.save();\n var points = opts.chartData.wordCloudData;\n context.translate(opts.width / 2, opts.height / 2);\n for (var i = 0; i < points.length; i++) {\n context.save();\n if (points[i].rotate) {\n context.rotate(90 * Math.PI / 180);\n }\n var text = points[i].name;\n var tHeight = points[i].textSize * opts.pix;\n var tWidth = measureText(text, tHeight, context);\n context.beginPath();\n context.setStrokeStyle(points[i].color);\n context.setFillStyle(points[i].color);\n context.setFontSize(tHeight);\n if (points[i].rotate) {\n if (points[i].areav[0] > 0) {\n if (opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.strokeText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);\n } else {\n context.fillText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);\n }\n } else {\n context.fillText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);\n }\n }\n } else {\n if (points[i].area[0] > 0) {\n if (opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.strokeText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);\n } else {\n context.fillText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);\n }\n } else {\n context.fillText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);\n }\n }\n }\n context.stroke();\n context.restore();\n }\n context.restore();\n}\nfunction drawFunnelDataPoints(series, opts, config, context) {\n var process = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 1;\n var funnelOption = assign({}, {\n type: 'funnel',\n activeWidth: 10,\n activeOpacity: 0.3,\n border: false,\n borderWidth: 2,\n borderColor: '#FFFFFF',\n fillOpacity: 1,\n minSize: 0,\n labelAlign: 'right',\n linearType: 'none',\n customColor: []\n }, opts.extra.funnel);\n var eachSpacing = (opts.height - opts.area[0] - opts.area[2]) / series.length;\n var centerPosition = {\n x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,\n y: opts.height - opts.area[2]\n };\n var activeWidth = funnelOption.activeWidth * opts.pix;\n var radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - activeWidth, (opts.height - opts.area[0] - opts.area[2]) / 2 - activeWidth);\n var seriesNew = getFunnelDataPoints(series, radius, funnelOption, eachSpacing, process);\n context.save();\n context.translate(centerPosition.x, centerPosition.y);\n funnelOption.customColor = fillCustomColor(funnelOption.linearType, funnelOption.customColor, series, config);\n if (funnelOption.type == 'pyramid') {\n for (var i = 0; i < seriesNew.length; i++) {\n if (i == seriesNew.length - 1) {\n if (opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.beginPath();\n context.setFillStyle(hexToRgb(seriesNew[i].color, funnelOption.activeOpacity));\n context.moveTo(-activeWidth, -eachSpacing);\n context.lineTo(-seriesNew[i].radius - activeWidth, 0);\n context.lineTo(seriesNew[i].radius + activeWidth, 0);\n context.lineTo(activeWidth, -eachSpacing);\n context.lineTo(-activeWidth, -eachSpacing);\n context.closePath();\n context.fill();\n }\n }\n seriesNew[i].funnelArea = [centerPosition.x - seriesNew[i].radius, centerPosition.y - eachSpacing * (i + 1), centerPosition.x + seriesNew[i].radius, centerPosition.y - eachSpacing * i];\n context.beginPath();\n context.setLineWidth(funnelOption.borderWidth * opts.pix);\n context.setStrokeStyle(funnelOption.borderColor);\n var fillColor = hexToRgb(seriesNew[i].color, funnelOption.fillOpacity);\n if (funnelOption.linearType == 'custom') {\n var grd = context.createLinearGradient(seriesNew[i].radius, -eachSpacing, -seriesNew[i].radius, -eachSpacing);\n grd.addColorStop(0, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));\n grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[i].linearIndex], funnelOption.fillOpacity));\n grd.addColorStop(1, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));\n fillColor = grd;\n }\n context.setFillStyle(fillColor);\n context.moveTo(0, -eachSpacing);\n context.lineTo(-seriesNew[i].radius, 0);\n context.lineTo(seriesNew[i].radius, 0);\n context.lineTo(0, -eachSpacing);\n context.closePath();\n context.fill();\n if (funnelOption.border == true) {\n context.stroke();\n }\n } else {\n if (opts.tooltip) {\n if (opts.tooltip.index == i) {\n context.beginPath();\n context.setFillStyle(hexToRgb(seriesNew[i].color, funnelOption.activeOpacity));\n context.moveTo(0, 0);\n context.lineTo(-seriesNew[i].radius - activeWidth, 0);\n context.lineTo(-seriesNew[i + 1].radius - activeWidth, -eachSpacing);\n context.lineTo(seriesNew[i + 1].radius + activeWidth, -eachSpacing);\n context.lineTo(seriesNew[i].radius + activeWidth, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n }\n }\n seriesNew[i].funnelArea = [centerPosition.x - seriesNew[i].radius, centerPosition.y - eachSpacing * (i + 1), centerPosition.x + seriesNew[i].radius, centerPosition.y - eachSpacing * i];\n context.beginPath();\n context.setLineWidth(funnelOption.borderWidth * opts.pix);\n context.setStrokeStyle(funnelOption.borderColor);\n var fillColor = hexToRgb(seriesNew[i].color, funnelOption.fillOpacity);\n if (funnelOption.linearType == 'custom') {\n var grd = context.createLinearGradient(seriesNew[i].radius, -eachSpacing, -seriesNew[i].radius, -eachSpacing);\n grd.addColorStop(0, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));\n grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[i].linearIndex], funnelOption.fillOpacity));\n grd.addColorStop(1, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));\n fillColor = grd;\n }\n context.setFillStyle(fillColor);\n context.moveTo(0, 0);\n context.lineTo(-seriesNew[i].radius, 0);\n context.lineTo(-seriesNew[i + 1].radius, -eachSpacing);\n context.lineTo(seriesNew[i + 1].radius, -eachSpacing);\n context.lineTo(seriesNew[i].radius, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n if (funnelOption.border == true) {\n context.stroke();\n }\n }\n context.translate(0, -eachSpacing);\n }\n } else {\n context.translate(0, -(seriesNew.length - 1) * eachSpacing);\n for (var _i31 = 0; _i31 < seriesNew.length; _i31++) {\n if (_i31 == seriesNew.length - 1) {\n if (opts.tooltip) {\n if (opts.tooltip.index == _i31) {\n context.beginPath();\n context.setFillStyle(hexToRgb(seriesNew[_i31].color, funnelOption.activeOpacity));\n context.moveTo(-activeWidth - funnelOption.minSize / 2, 0);\n context.lineTo(-seriesNew[_i31].radius - activeWidth, -eachSpacing);\n context.lineTo(seriesNew[_i31].radius + activeWidth, -eachSpacing);\n context.lineTo(activeWidth + funnelOption.minSize / 2, 0);\n context.lineTo(-activeWidth - funnelOption.minSize / 2, 0);\n context.closePath();\n context.fill();\n }\n }\n seriesNew[_i31].funnelArea = [centerPosition.x - seriesNew[_i31].radius, centerPosition.y - eachSpacing, centerPosition.x + seriesNew[_i31].radius, centerPosition.y];\n context.beginPath();\n context.setLineWidth(funnelOption.borderWidth * opts.pix);\n context.setStrokeStyle(funnelOption.borderColor);\n var fillColor = hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity);\n if (funnelOption.linearType == 'custom') {\n var grd = context.createLinearGradient(seriesNew[_i31].radius, -eachSpacing, -seriesNew[_i31].radius, -eachSpacing);\n grd.addColorStop(0, hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity));\n grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[_i31].linearIndex], funnelOption.fillOpacity));\n grd.addColorStop(1, hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity));\n fillColor = grd;\n }\n context.setFillStyle(fillColor);\n context.moveTo(0, 0);\n context.lineTo(-funnelOption.minSize / 2, 0);\n context.lineTo(-seriesNew[_i31].radius, -eachSpacing);\n context.lineTo(seriesNew[_i31].radius, -eachSpacing);\n context.lineTo(funnelOption.minSize / 2, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n if (funnelOption.border == true) {\n context.stroke();\n }\n } else {\n if (opts.tooltip) {\n if (opts.tooltip.index == _i31) {\n context.beginPath();\n context.setFillStyle(hexToRgb(seriesNew[_i31].color, funnelOption.activeOpacity));\n context.moveTo(0, 0);\n context.lineTo(-seriesNew[_i31 + 1].radius - activeWidth, 0);\n context.lineTo(-seriesNew[_i31].radius - activeWidth, -eachSpacing);\n context.lineTo(seriesNew[_i31].radius + activeWidth, -eachSpacing);\n context.lineTo(seriesNew[_i31 + 1].radius + activeWidth, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n }\n }\n seriesNew[_i31].funnelArea = [centerPosition.x - seriesNew[_i31].radius, centerPosition.y - eachSpacing * (seriesNew.length - _i31), centerPosition.x + seriesNew[_i31].radius, centerPosition.y - eachSpacing * (seriesNew.length - _i31 - 1)];\n context.beginPath();\n context.setLineWidth(funnelOption.borderWidth * opts.pix);\n context.setStrokeStyle(funnelOption.borderColor);\n var fillColor = hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity);\n if (funnelOption.linearType == 'custom') {\n var grd = context.createLinearGradient(seriesNew[_i31].radius, -eachSpacing, -seriesNew[_i31].radius, -eachSpacing);\n grd.addColorStop(0, hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity));\n grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[_i31].linearIndex], funnelOption.fillOpacity));\n grd.addColorStop(1, hexToRgb(seriesNew[_i31].color, funnelOption.fillOpacity));\n fillColor = grd;\n }\n context.setFillStyle(fillColor);\n context.moveTo(0, 0);\n context.lineTo(-seriesNew[_i31 + 1].radius, 0);\n context.lineTo(-seriesNew[_i31].radius, -eachSpacing);\n context.lineTo(seriesNew[_i31].radius, -eachSpacing);\n context.lineTo(seriesNew[_i31 + 1].radius, 0);\n context.lineTo(0, 0);\n context.closePath();\n context.fill();\n if (funnelOption.border == true) {\n context.stroke();\n }\n }\n context.translate(0, eachSpacing);\n }\n }\n context.restore();\n if (opts.dataLabel !== false && process === 1) {\n drawFunnelText(seriesNew, opts, context, eachSpacing, funnelOption.labelAlign, activeWidth, centerPosition);\n }\n if (process === 1) {\n drawFunnelCenterText(seriesNew, opts, context, eachSpacing, funnelOption.labelAlign, activeWidth, centerPosition);\n }\n return {\n center: centerPosition,\n radius: radius,\n series: seriesNew\n };\n}\nfunction drawFunnelText(series, opts, context, eachSpacing, labelAlign, activeWidth, centerPosition) {\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n if (item.labelShow === false) {\n continue;\n }\n var startX = void 0,\n endX = void 0,\n startY = void 0,\n fontSize = void 0;\n var text = item.formatter ? item.formatter(item, i, series, opts) : util.toFixed(item._proportion_ * 100) + '%';\n text = item.labelText ? item.labelText : text;\n if (labelAlign == 'right') {\n if (i == series.length - 1) {\n startX = (item.funnelArea[2] + centerPosition.x) / 2;\n } else {\n startX = (item.funnelArea[2] + series[i + 1].funnelArea[2]) / 2;\n }\n endX = startX + activeWidth * 2;\n startY = item.funnelArea[1] + eachSpacing / 2;\n fontSize = item.textSize * opts.pix || opts.fontSize * opts.pix;\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(item.color);\n context.setFillStyle(item.color);\n context.beginPath();\n context.moveTo(startX, startY);\n context.lineTo(endX, startY);\n context.stroke();\n context.closePath();\n context.beginPath();\n context.moveTo(endX, startY);\n context.arc(endX, startY, 2 * opts.pix, 0, 2 * Math.PI);\n context.closePath();\n context.fill();\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(item.textColor || opts.fontColor);\n context.fillText(text, endX + 5, startY + fontSize / 2 - 2);\n context.closePath();\n context.stroke();\n context.closePath();\n }\n if (labelAlign == 'left') {\n if (i == series.length - 1) {\n startX = (item.funnelArea[0] + centerPosition.x) / 2;\n } else {\n startX = (item.funnelArea[0] + series[i + 1].funnelArea[0]) / 2;\n }\n endX = startX - activeWidth * 2;\n startY = item.funnelArea[1] + eachSpacing / 2;\n fontSize = item.textSize * opts.pix || opts.fontSize * opts.pix;\n context.setLineWidth(1 * opts.pix);\n context.setStrokeStyle(item.color);\n context.setFillStyle(item.color);\n context.beginPath();\n context.moveTo(startX, startY);\n context.lineTo(endX, startY);\n context.stroke();\n context.closePath();\n context.beginPath();\n context.moveTo(endX, startY);\n context.arc(endX, startY, 2, 0, 2 * Math.PI);\n context.closePath();\n context.fill();\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(item.textColor || opts.fontColor);\n context.fillText(text, endX - 5 - measureText(text, fontSize, context), startY + fontSize / 2 - 2);\n context.closePath();\n context.stroke();\n context.closePath();\n }\n }\n}\nfunction drawFunnelCenterText(series, opts, context, eachSpacing, labelAlign, activeWidth, centerPosition) {\n for (var i = 0; i < series.length; i++) {\n var item = series[i];\n var startY = void 0,\n fontSize = void 0;\n if (item.centerText) {\n startY = item.funnelArea[1] + eachSpacing / 2;\n fontSize = item.centerTextSize * opts.pix || opts.fontSize * opts.pix;\n context.beginPath();\n context.setFontSize(fontSize);\n context.setFillStyle(item.centerTextColor || \"#FFFFFF\");\n context.fillText(item.centerText, centerPosition.x - measureText(item.centerText, fontSize, context) / 2, startY + fontSize / 2 - 2);\n context.closePath();\n context.stroke();\n context.closePath();\n }\n }\n}\nfunction drawCanvas(opts, context) {\n context.save();\n context.translate(0, 0.5);\n context.restore();\n context.draw();\n}\nvar Timing = {\n easeIn: function easeIn(pos) {\n return Math.pow(pos, 3);\n },\n easeOut: function easeOut(pos) {\n return Math.pow(pos - 1, 3) + 1;\n },\n easeInOut: function easeInOut(pos) {\n if ((pos /= 0.5) < 1) {\n return 0.5 * Math.pow(pos, 3);\n } else {\n return 0.5 * (Math.pow(pos - 2, 3) + 2);\n }\n },\n linear: function linear(pos) {\n return pos;\n }\n};\nfunction Animation(opts) {\n this.isStop = false;\n opts.duration = typeof opts.duration === 'undefined' ? 1000 : opts.duration;\n opts.timing = opts.timing || 'easeInOut';\n var delay = 17;\n function createAnimationFrame() {\n if (typeof setTimeout !== 'undefined') {\n return function (step, delay) {\n setTimeout(function () {\n var timeStamp = +new Date();\n step(timeStamp);\n }, delay);\n };\n } else if (typeof requestAnimationFrame !== 'undefined') {\n return requestAnimationFrame;\n } else {\n return function (step) {\n step(null);\n };\n }\n }\n ;\n var animationFrame = createAnimationFrame();\n var startTimeStamp = null;\n var _step = function step(timestamp) {\n if (timestamp === null || this.isStop === true) {\n opts.onProcess && opts.onProcess(1);\n opts.onAnimationFinish && opts.onAnimationFinish();\n return;\n }\n if (startTimeStamp === null) {\n startTimeStamp = timestamp;\n }\n if (timestamp - startTimeStamp < opts.duration) {\n var process = (timestamp - startTimeStamp) / opts.duration;\n var timingFunction = Timing[opts.timing];\n process = timingFunction(process);\n opts.onProcess && opts.onProcess(process);\n animationFrame(_step, delay);\n } else {\n opts.onProcess && opts.onProcess(1);\n opts.onAnimationFinish && opts.onAnimationFinish();\n }\n };\n _step = _step.bind(this);\n animationFrame(_step, delay);\n}\nAnimation.prototype.stop = function () {\n this.isStop = true;\n};\nfunction drawCharts(type, opts, config, context) {\n var _this2 = this;\n var _this = this;\n var series = opts.series;\n //兼容ECharts饼图类数据格式\n if (type === 'pie' || type === 'ring' || type === 'mount' || type === 'rose' || type === 'funnel') {\n series = fixPieSeries(series, opts, config);\n }\n var categories = opts.categories;\n if (type === 'mount') {\n categories = [];\n for (var j = 0; j < series.length; j++) {\n if (series[j].show !== false) categories.push(series[j].name);\n }\n opts.categories = categories;\n }\n series = fillSeries(series, opts, config);\n var duration = opts.animation ? opts.duration : 0;\n _this.animationInstance && _this.animationInstance.stop();\n var seriesMA = null;\n if (type == 'candle') {\n var average = assign({}, opts.extra.candle.average);\n if (average.show) {\n seriesMA = calCandleMA(average.day, average.name, average.color, series[0].data);\n seriesMA = fillSeries(seriesMA, opts, config);\n opts.seriesMA = seriesMA;\n } else if (opts.seriesMA) {\n seriesMA = opts.seriesMA = fillSeries(opts.seriesMA, opts, config);\n } else {\n seriesMA = series;\n }\n } else {\n seriesMA = series;\n }\n /* 过滤掉show=false的series */\n opts._series_ = series = filterSeries(series);\n //重新计算图表区域\n opts.area = new Array(4);\n //复位绘图区域\n for (var _j11 = 0; _j11 < 4; _j11++) {\n opts.area[_j11] = opts.padding[_j11] * opts.pix;\n }\n //通过计算三大区域:图例、X轴、Y轴的大小,确定绘图区域\n var _calLegendData = calLegendData(seriesMA, opts, config, opts.chartData, context),\n legendHeight = _calLegendData.area.wholeHeight,\n legendWidth = _calLegendData.area.wholeWidth;\n switch (opts.legend.position) {\n case 'top':\n opts.area[0] += legendHeight;\n break;\n case 'bottom':\n opts.area[2] += legendHeight;\n break;\n case 'left':\n opts.area[3] += legendWidth;\n break;\n case 'right':\n opts.area[1] += legendWidth;\n break;\n }\n var _calYAxisData = {},\n yAxisWidth = 0;\n if (opts.type === 'line' || opts.type === 'column' || opts.type === 'mount' || opts.type === 'area' || opts.type === 'mix' || opts.type === 'candle' || opts.type === 'scatter' || opts.type === 'bubble' || opts.type === 'bar') {\n _calYAxisData = calYAxisData(series, opts, config, context);\n yAxisWidth = _calYAxisData.yAxisWidth;\n //如果显示Y轴标题\n if (opts.yAxis.showTitle) {\n var maxTitleHeight = 0;\n for (var i = 0; i < opts.yAxis.data.length; i++) {\n maxTitleHeight = Math.max(maxTitleHeight, opts.yAxis.data[i].titleFontSize ? opts.yAxis.data[i].titleFontSize * opts.pix : config.fontSize);\n }\n opts.area[0] += maxTitleHeight;\n }\n var rightIndex = 0,\n leftIndex = 0;\n //计算主绘图区域左右位置\n for (var _i32 = 0; _i32 < yAxisWidth.length; _i32++) {\n if (yAxisWidth[_i32].position == 'left') {\n if (leftIndex > 0) {\n opts.area[3] += yAxisWidth[_i32].width + opts.yAxis.padding * opts.pix;\n } else {\n opts.area[3] += yAxisWidth[_i32].width;\n }\n leftIndex += 1;\n } else if (yAxisWidth[_i32].position == 'right') {\n if (rightIndex > 0) {\n opts.area[1] += yAxisWidth[_i32].width + opts.yAxis.padding * opts.pix;\n } else {\n opts.area[1] += yAxisWidth[_i32].width;\n }\n rightIndex += 1;\n }\n }\n } else {\n config.yAxisWidth = yAxisWidth;\n }\n opts.chartData.yAxisData = _calYAxisData;\n if (opts.categories && opts.categories.length && opts.type !== 'radar' && opts.type !== 'gauge' && opts.type !== 'bar') {\n opts.chartData.xAxisData = getXAxisPoints(opts.categories, opts, config);\n var _calCategoriesData = calCategoriesData(opts.categories, opts, config, opts.chartData.xAxisData.eachSpacing, context),\n xAxisHeight = _calCategoriesData.xAxisHeight,\n angle = _calCategoriesData.angle;\n config.xAxisHeight = xAxisHeight;\n config._xAxisTextAngle_ = angle;\n opts.area[2] += xAxisHeight;\n opts.chartData.categoriesData = _calCategoriesData;\n } else {\n if (opts.type === 'line' || opts.type === 'area' || opts.type === 'scatter' || opts.type === 'bubble' || opts.type === 'bar') {\n opts.chartData.xAxisData = calXAxisData(series, opts, config, context);\n categories = opts.chartData.xAxisData.rangesFormat;\n var _calCategoriesData2 = calCategoriesData(categories, opts, config, opts.chartData.xAxisData.eachSpacing, context),\n _xAxisHeight = _calCategoriesData2.xAxisHeight,\n _angle = _calCategoriesData2.angle;\n config.xAxisHeight = _xAxisHeight;\n config._xAxisTextAngle_ = _angle;\n opts.area[2] += _xAxisHeight;\n opts.chartData.categoriesData = _calCategoriesData2;\n } else {\n opts.chartData.xAxisData = {\n xAxisPoints: []\n };\n }\n }\n\n //计算右对齐偏移距离\n if (opts.enableScroll && opts.xAxis.scrollAlign == 'right' && opts._scrollDistance_ === undefined) {\n var offsetLeft = 0,\n xAxisPoints = opts.chartData.xAxisData.xAxisPoints,\n startX = opts.chartData.xAxisData.startX,\n endX = opts.chartData.xAxisData.endX,\n eachSpacing = opts.chartData.xAxisData.eachSpacing;\n var totalWidth = eachSpacing * (xAxisPoints.length - 1);\n var screenWidth = endX - startX;\n offsetLeft = screenWidth - totalWidth;\n _this.scrollOption.currentOffset = offsetLeft;\n _this.scrollOption.startTouchX = offsetLeft;\n _this.scrollOption.distance = 0;\n _this.scrollOption.lastMoveTime = 0;\n opts._scrollDistance_ = offsetLeft;\n }\n if (type === 'pie' || type === 'ring' || type === 'rose') {\n config._pieTextMaxLength_ = opts.dataLabel === false ? 0 : getPieTextMaxLength(seriesMA, config, context, opts);\n }\n switch (type) {\n case 'word':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawWordCloudDataPoints(series, opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'map':\n context.clearRect(0, 0, opts.width, opts.height);\n drawMapDataPoints(series, opts, config, context);\n setTimeout(function () {\n _this2.uevent.trigger('renderComplete');\n }, 50);\n break;\n case 'funnel':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.funnelData = drawFunnelDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'line':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawLineDataPoints = drawLineDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawLineDataPoints.xAxisPoints,\n calPoints = _drawLineDataPoints.calPoints,\n eachSpacing = _drawLineDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'scatter':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawScatterDataPoints = drawScatterDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawScatterDataPoints.xAxisPoints,\n calPoints = _drawScatterDataPoints.calPoints,\n eachSpacing = _drawScatterDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'bubble':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawBubbleDataPoints = drawBubbleDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawBubbleDataPoints.xAxisPoints,\n calPoints = _drawBubbleDataPoints.calPoints,\n eachSpacing = _drawBubbleDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'mix':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawMixDataPoints = drawMixDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawMixDataPoints.xAxisPoints,\n calPoints = _drawMixDataPoints.calPoints,\n eachSpacing = _drawMixDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'column':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawColumnDataPoints = drawColumnDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawColumnDataPoints.xAxisPoints,\n calPoints = _drawColumnDataPoints.calPoints,\n eachSpacing = _drawColumnDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'mount':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawMountDataPoints = drawMountDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawMountDataPoints.xAxisPoints,\n calPoints = _drawMountDataPoints.calPoints,\n eachSpacing = _drawMountDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'bar':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawXAxis(categories, opts, config, context);\n var _drawBarDataPoints = drawBarDataPoints(series, opts, config, context, process),\n yAxisPoints = _drawBarDataPoints.yAxisPoints,\n calPoints = _drawBarDataPoints.calPoints,\n eachSpacing = _drawBarDataPoints.eachSpacing;\n opts.chartData.yAxisPoints = yAxisPoints;\n opts.chartData.xAxisPoints = opts.chartData.xAxisData.xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, yAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'area':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawAreaDataPoints = drawAreaDataPoints(series, opts, config, context, process),\n xAxisPoints = _drawAreaDataPoints.xAxisPoints,\n calPoints = _drawAreaDataPoints.calPoints,\n eachSpacing = _drawAreaDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'ring':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.pieData = drawPieDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'pie':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.pieData = drawPieDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'rose':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.pieData = drawRoseDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'radar':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.radarData = drawRadarDataPoints(series, opts, config, context, process);\n drawLegend(opts.series, opts, config, context, opts.chartData);\n drawToolTipBridge(opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'arcbar':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.arcbarData = drawArcbarDataPoints(series, opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'gauge':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n opts.chartData.gaugeData = drawGaugeDataPoints(categories, series, opts, config, context, process);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n case 'candle':\n this.animationInstance = new Animation({\n timing: opts.timing,\n duration: duration,\n onProcess: function onProcess(process) {\n context.clearRect(0, 0, opts.width, opts.height);\n if (opts.rotate) {\n contextRotate(context, opts);\n }\n drawYAxisGrid(categories, opts, config, context);\n drawXAxis(categories, opts, config, context);\n var _drawCandleDataPoints = drawCandleDataPoints(series, seriesMA, opts, config, context, process),\n xAxisPoints = _drawCandleDataPoints.xAxisPoints,\n calPoints = _drawCandleDataPoints.calPoints,\n eachSpacing = _drawCandleDataPoints.eachSpacing;\n opts.chartData.xAxisPoints = xAxisPoints;\n opts.chartData.calPoints = calPoints;\n opts.chartData.eachSpacing = eachSpacing;\n drawYAxis(series, opts, config, context);\n if (opts.enableMarkLine !== false && process === 1) {\n drawMarkLine(opts, config, context);\n }\n if (seriesMA) {\n drawLegend(seriesMA, opts, config, context, opts.chartData);\n } else {\n drawLegend(opts.series, opts, config, context, opts.chartData);\n }\n drawToolTipBridge(opts, config, context, process, eachSpacing, xAxisPoints);\n drawCanvas(opts, context);\n },\n onAnimationFinish: function onAnimationFinish() {\n _this.uevent.trigger('renderComplete');\n }\n });\n break;\n }\n}\nfunction uChartsEvent() {\n this.events = {};\n}\nuChartsEvent.prototype.addEventListener = function (type, listener) {\n this.events[type] = this.events[type] || [];\n this.events[type].push(listener);\n};\nuChartsEvent.prototype.delEventListener = function (type) {\n this.events[type] = [];\n};\nuChartsEvent.prototype.trigger = function () {\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n var type = args[0];\n var params = args.slice(1);\n if (!!this.events[type]) {\n this.events[type].forEach(function (listener) {\n try {\n listener.apply(null, params);\n } catch (e) {\n //console.log('[uCharts] '+e);\n }\n });\n }\n};\nvar uCharts = function uCharts(opts) {\n opts.pix = opts.pixelRatio ? opts.pixelRatio : 1;\n opts.fontSize = opts.fontSize ? opts.fontSize : 13;\n opts.fontColor = opts.fontColor ? opts.fontColor : config.fontColor;\n if (opts.background == \"\" || opts.background == \"none\") {\n opts.background = \"#FFFFFF\";\n }\n opts.title = assign({}, opts.title);\n opts.subtitle = assign({}, opts.subtitle);\n opts.duration = opts.duration ? opts.duration : 1000;\n opts.yAxis = assign({}, {\n data: [],\n showTitle: false,\n disabled: false,\n disableGrid: false,\n gridSet: 'number',\n splitNumber: 5,\n gridType: 'solid',\n dashLength: 4 * opts.pix,\n gridColor: '#cccccc',\n padding: 10,\n fontColor: '#666666'\n }, opts.yAxis);\n opts.xAxis = assign({}, {\n rotateLabel: false,\n rotateAngle: 45,\n disabled: false,\n disableGrid: false,\n splitNumber: 5,\n calibration: false,\n fontColor: '#666666',\n fontSize: 13,\n lineHeight: 20,\n marginTop: 0,\n gridType: 'solid',\n dashLength: 4,\n scrollAlign: 'left',\n boundaryGap: 'center',\n axisLine: true,\n axisLineColor: '#cccccc',\n titleFontSize: 13,\n titleOffsetY: 0,\n titleOffsetX: 0,\n titleFontColor: '#666666'\n }, opts.xAxis);\n opts.xAxis.scrollPosition = opts.xAxis.scrollAlign;\n opts.legend = assign({}, {\n show: true,\n position: 'bottom',\n float: 'center',\n backgroundColor: 'rgba(0,0,0,0)',\n borderColor: 'rgba(0,0,0,0)',\n borderWidth: 0,\n padding: 5,\n margin: 5,\n itemGap: 10,\n fontSize: opts.fontSize,\n lineHeight: opts.fontSize,\n fontColor: opts.fontColor,\n formatter: {},\n hiddenColor: '#CECECE'\n }, opts.legend);\n opts.extra = assign({\n tooltip: {\n legendShape: 'auto'\n }\n }, opts.extra);\n opts.rotate = opts.rotate ? true : false;\n opts.animation = opts.animation ? true : false;\n opts.rotate = opts.rotate ? true : false;\n opts.canvas2d = opts.canvas2d ? true : false;\n var config$$1 = assign({}, config);\n config$$1.color = opts.color ? opts.color : config$$1.color;\n if (opts.type == 'pie') {\n config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.pie.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;\n }\n if (opts.type == 'ring') {\n config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.ring.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;\n }\n if (opts.type == 'rose') {\n config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.rose.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;\n }\n config$$1.pieChartTextPadding = opts.dataLabel === false ? 0 : config$$1.pieChartTextPadding * opts.pix;\n\n //屏幕旋转\n config$$1.rotate = opts.rotate;\n if (opts.rotate) {\n var tempWidth = opts.width;\n var tempHeight = opts.height;\n opts.width = tempHeight;\n opts.height = tempWidth;\n }\n\n //适配高分屏\n opts.padding = opts.padding ? opts.padding : config$$1.padding;\n config$$1.yAxisWidth = config.yAxisWidth * opts.pix;\n config$$1.fontSize = opts.fontSize * opts.pix;\n config$$1.titleFontSize = config.titleFontSize * opts.pix;\n config$$1.subtitleFontSize = config.subtitleFontSize * opts.pix;\n if (!opts.context) {\n throw new Error('[uCharts] 未获取到context!注意:v2.0版本后,需要自行获取canvas的绘图上下文并传入opts.context!');\n }\n this.context = opts.context;\n if (!this.context.setTextAlign) {\n this.context.setStrokeStyle = function (e) {\n return this.strokeStyle = e;\n };\n this.context.setLineWidth = function (e) {\n return this.lineWidth = e;\n };\n this.context.setLineCap = function (e) {\n return this.lineCap = e;\n };\n this.context.setFontSize = function (e) {\n return this.font = e + \"px sans-serif\";\n };\n this.context.setFillStyle = function (e) {\n return this.fillStyle = e;\n };\n this.context.setTextAlign = function (e) {\n return this.textAlign = e;\n };\n this.context.setTextBaseline = function (e) {\n return this.textBaseline = e;\n };\n this.context.setShadow = function (offsetX, offsetY, blur, color) {\n this.shadowColor = color;\n this.shadowOffsetX = offsetX;\n this.shadowOffsetY = offsetY;\n this.shadowBlur = blur;\n };\n this.context.draw = function () {};\n }\n //兼容NVUEsetLineDash\n if (!this.context.setLineDash) {\n this.context.setLineDash = function (e) {};\n }\n opts.chartData = {};\n this.uevent = new uChartsEvent();\n this.scrollOption = {\n currentOffset: 0,\n startTouchX: 0,\n distance: 0,\n lastMoveTime: 0\n };\n this.opts = opts;\n this.config = config$$1;\n drawCharts.call(this, opts.type, opts, config$$1, this.context);\n};\nuCharts.prototype.updateData = function () {\n var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n this.opts = assign({}, this.opts, data);\n this.opts.updateData = true;\n var scrollPosition = data.scrollPosition || 'current';\n switch (scrollPosition) {\n case 'current':\n this.opts._scrollDistance_ = this.scrollOption.currentOffset;\n break;\n case 'left':\n this.opts._scrollDistance_ = 0;\n this.scrollOption = {\n currentOffset: 0,\n startTouchX: 0,\n distance: 0,\n lastMoveTime: 0\n };\n break;\n case 'right':\n var _calYAxisData = calYAxisData(this.opts.series, this.opts, this.config, this.context),\n yAxisWidth = _calYAxisData.yAxisWidth;\n this.config.yAxisWidth = yAxisWidth;\n var offsetLeft = 0;\n var _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config),\n xAxisPoints = _getXAxisPoints0.xAxisPoints,\n startX = _getXAxisPoints0.startX,\n endX = _getXAxisPoints0.endX,\n eachSpacing = _getXAxisPoints0.eachSpacing;\n var totalWidth = eachSpacing * (xAxisPoints.length - 1);\n var screenWidth = endX - startX;\n offsetLeft = screenWidth - totalWidth;\n this.scrollOption = {\n currentOffset: offsetLeft,\n startTouchX: offsetLeft,\n distance: 0,\n lastMoveTime: 0\n };\n this.opts._scrollDistance_ = offsetLeft;\n break;\n }\n drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);\n};\nuCharts.prototype.zoom = function () {\n var val = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.opts.xAxis.itemCount;\n if (this.opts.enableScroll !== true) {\n __f__(\"log\", '[uCharts] 请启用滚动条后使用', \" at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7193\");\n return;\n }\n //当前屏幕中间点\n var centerPoint = Math.round(Math.abs(this.scrollOption.currentOffset) / this.opts.chartData.eachSpacing) + Math.round(this.opts.xAxis.itemCount / 2);\n this.opts.animation = false;\n this.opts.xAxis.itemCount = val.itemCount;\n //重新计算x轴偏移距离\n var _calYAxisData = calYAxisData(this.opts.series, this.opts, this.config, this.context),\n yAxisWidth = _calYAxisData.yAxisWidth;\n this.config.yAxisWidth = yAxisWidth;\n var offsetLeft = 0;\n var _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config),\n xAxisPoints = _getXAxisPoints0.xAxisPoints,\n startX = _getXAxisPoints0.startX,\n endX = _getXAxisPoints0.endX,\n eachSpacing = _getXAxisPoints0.eachSpacing;\n var centerLeft = eachSpacing * centerPoint;\n var screenWidth = endX - startX;\n var MaxLeft = screenWidth - eachSpacing * (xAxisPoints.length - 1);\n offsetLeft = screenWidth / 2 - centerLeft;\n if (offsetLeft > 0) {\n offsetLeft = 0;\n }\n if (offsetLeft < MaxLeft) {\n offsetLeft = MaxLeft;\n }\n this.scrollOption = {\n currentOffset: offsetLeft,\n startTouchX: 0,\n distance: 0,\n lastMoveTime: 0\n };\n calValidDistance(this, offsetLeft, this.opts.chartData, this.config, this.opts);\n this.opts._scrollDistance_ = offsetLeft;\n drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);\n};\nuCharts.prototype.dobuleZoom = function (e) {\n if (this.opts.enableScroll !== true) {\n __f__(\"log\", '[uCharts] 请启用滚动条后使用', \" at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7233\");\n return;\n }\n var tcs = e.changedTouches;\n if (tcs.length < 2) {\n return;\n }\n for (var i = 0; i < tcs.length; i++) {\n tcs[i].x = tcs[i].x ? tcs[i].x : tcs[i].clientX;\n tcs[i].y = tcs[i].y ? tcs[i].y : tcs[i].clientY;\n }\n var ntcs = [getTouches(tcs[0], this.opts, e), getTouches(tcs[1], this.opts, e)];\n var xlength = Math.abs(ntcs[0].x - ntcs[1].x);\n // 记录初始的两指之间的数据\n if (!this.scrollOption.moveCount) {\n var cts0 = {\n changedTouches: [{\n x: tcs[0].x,\n y: this.opts.area[0] / this.opts.pix + 2\n }]\n };\n var cts1 = {\n changedTouches: [{\n x: tcs[1].x,\n y: this.opts.area[0] / this.opts.pix + 2\n }]\n };\n if (this.opts.rotate) {\n cts0 = {\n changedTouches: [{\n x: this.opts.height / this.opts.pix - this.opts.area[0] / this.opts.pix - 2,\n y: tcs[0].y\n }]\n };\n cts1 = {\n changedTouches: [{\n x: this.opts.height / this.opts.pix - this.opts.area[0] / this.opts.pix - 2,\n y: tcs[1].y\n }]\n };\n }\n var moveCurrent1 = this.getCurrentDataIndex(cts0).index;\n var moveCurrent2 = this.getCurrentDataIndex(cts1).index;\n var moveCount = Math.abs(moveCurrent1 - moveCurrent2);\n this.scrollOption.moveCount = moveCount;\n this.scrollOption.moveCurrent1 = Math.min(moveCurrent1, moveCurrent2);\n this.scrollOption.moveCurrent2 = Math.max(moveCurrent1, moveCurrent2);\n return;\n }\n var currentEachSpacing = xlength / this.scrollOption.moveCount;\n var itemCount = (this.opts.width - this.opts.area[1] - this.opts.area[3]) / currentEachSpacing;\n itemCount = itemCount <= 2 ? 2 : itemCount;\n itemCount = itemCount >= this.opts.categories.length ? this.opts.categories.length : itemCount;\n this.opts.animation = false;\n this.opts.xAxis.itemCount = itemCount;\n // 重新计算滚动条偏移距离\n var offsetLeft = 0;\n var _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config),\n xAxisPoints = _getXAxisPoints0.xAxisPoints,\n startX = _getXAxisPoints0.startX,\n endX = _getXAxisPoints0.endX,\n eachSpacing = _getXAxisPoints0.eachSpacing;\n var currentLeft = eachSpacing * this.scrollOption.moveCurrent1;\n var screenWidth = endX - startX;\n var MaxLeft = screenWidth - eachSpacing * (xAxisPoints.length - 1);\n offsetLeft = -currentLeft + Math.min(ntcs[0].x, ntcs[1].x) - this.opts.area[3] - eachSpacing;\n if (offsetLeft > 0) {\n offsetLeft = 0;\n }\n if (offsetLeft < MaxLeft) {\n offsetLeft = MaxLeft;\n }\n this.scrollOption.currentOffset = offsetLeft;\n this.scrollOption.startTouchX = 0;\n this.scrollOption.distance = 0;\n calValidDistance(this, offsetLeft, this.opts.chartData, this.config, this.opts);\n this.opts._scrollDistance_ = offsetLeft;\n drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);\n};\nuCharts.prototype.stopAnimation = function () {\n this.animationInstance && this.animationInstance.stop();\n};\nuCharts.prototype.addEventListener = function (type, listener) {\n this.uevent.addEventListener(type, listener);\n};\nuCharts.prototype.delEventListener = function (type) {\n this.uevent.delEventListener(type);\n};\nuCharts.prototype.getCurrentDataIndex = function (e) {\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (touches) {\n var _touches$ = getTouches(touches, this.opts, e);\n if (this.opts.type === 'pie' || this.opts.type === 'ring') {\n return findPieChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.pieData, this.opts);\n } else if (this.opts.type === 'rose') {\n return findRoseChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.pieData, this.opts);\n } else if (this.opts.type === 'radar') {\n return findRadarChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.radarData, this.opts.categories.length);\n } else if (this.opts.type === 'funnel') {\n return findFunnelChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.funnelData);\n } else if (this.opts.type === 'map') {\n return findMapChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts);\n } else if (this.opts.type === 'word') {\n return findWordChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.wordCloudData);\n } else if (this.opts.type === 'bar') {\n return findBarChartCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.calPoints, this.opts, this.config, Math.abs(this.scrollOption.currentOffset));\n } else {\n return findCurrentIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.calPoints, this.opts, this.config, Math.abs(this.scrollOption.currentOffset));\n }\n }\n return -1;\n};\nuCharts.prototype.getLegendDataIndex = function (e) {\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (touches) {\n var _touches$ = getTouches(touches, this.opts, e);\n return findLegendIndex({\n x: _touches$.x,\n y: _touches$.y\n }, this.opts.chartData.legendData);\n }\n return -1;\n};\nuCharts.prototype.touchLegend = function (e) {\n var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (touches) {\n var _touches$ = getTouches(touches, this.opts, e);\n var index = this.getLegendDataIndex(e);\n if (index >= 0) {\n if (this.opts.type == 'candle') {\n this.opts.seriesMA[index].show = !this.opts.seriesMA[index].show;\n } else {\n this.opts.series[index].show = !this.opts.series[index].show;\n }\n this.opts.animation = option.animation ? true : false;\n this.opts._scrollDistance_ = this.scrollOption.currentOffset;\n drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);\n }\n }\n};\nuCharts.prototype.showToolTip = function (e) {\n var _this3 = this;\n var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (!touches) {\n __f__(\"log\", \"[uCharts] 未获取到event坐标信息\", \" at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7411\");\n }\n var _touches$ = getTouches(touches, this.opts, e);\n var currentOffset = this.scrollOption.currentOffset;\n var opts = assign({}, this.opts, {\n _scrollDistance_: currentOffset,\n animation: false\n });\n if (this.opts.type === 'line' || this.opts.type === 'area' || this.opts.type === 'column' || this.opts.type === 'scatter' || this.opts.type === 'bubble') {\n var current = this.getCurrentDataIndex(e);\n var index = option.index == undefined ? current.index : option.index;\n if (index > -1 || index.length > 0) {\n var seriesData = getSeriesDataItem(this.opts.series, index, current.group);\n if (seriesData.length !== 0) {\n var _getToolTipData = getToolTipData(seriesData, this.opts, index, current.group, this.opts.categories, option),\n textList = _getToolTipData.textList,\n offset = _getToolTipData.offset;\n offset.y = _touches$.y;\n opts.tooltip = {\n textList: option.textList !== undefined ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index,\n group: current.group\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'mount') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e).index : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = assign({}, opts._series_[index]);\n var textList = [{\n text: option.formatter ? option.formatter(seriesData, undefined, index, opts) : seriesData.name + ': ' + seriesData.data,\n color: seriesData.color,\n legendShape: this.opts.extra.tooltip.legendShape == 'auto' ? seriesData.legendShape : this.opts.extra.tooltip.legendShape\n }];\n var offset = {\n x: opts.chartData.calPoints[index].x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'bar') {\n var current = this.getCurrentDataIndex(e);\n var index = option.index == undefined ? current.index : option.index;\n if (index > -1 || index.length > 0) {\n var seriesData = getSeriesDataItem(this.opts.series, index, current.group);\n if (seriesData.length !== 0) {\n var _getToolTipData = getToolTipData(seriesData, this.opts, index, current.group, this.opts.categories, option),\n textList = _getToolTipData.textList,\n offset = _getToolTipData.offset;\n offset.x = _touches$.x;\n opts.tooltip = {\n textList: option.textList !== undefined ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'mix') {\n var current = this.getCurrentDataIndex(e);\n var index = option.index == undefined ? current.index : option.index;\n if (index > -1) {\n var currentOffset = this.scrollOption.currentOffset;\n var opts = assign({}, this.opts, {\n _scrollDistance_: currentOffset,\n animation: false\n });\n var seriesData = getSeriesDataItem(this.opts.series, index);\n if (seriesData.length !== 0) {\n var _getMixToolTipData = getMixToolTipData(seriesData, this.opts, index, this.opts.categories, option),\n textList = _getMixToolTipData.textList,\n offset = _getMixToolTipData.offset;\n offset.y = _touches$.y;\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'candle') {\n var current = this.getCurrentDataIndex(e);\n var index = option.index == undefined ? current.index : option.index;\n if (index > -1) {\n var currentOffset = this.scrollOption.currentOffset;\n var opts = assign({}, this.opts, {\n _scrollDistance_: currentOffset,\n animation: false\n });\n var seriesData = getSeriesDataItem(this.opts.series, index);\n if (seriesData.length !== 0) {\n var _getToolTipData = getCandleToolTipData(this.opts.series[0].data, seriesData, this.opts, index, this.opts.categories, this.opts.extra.candle, option),\n textList = _getToolTipData.textList,\n offset = _getToolTipData.offset;\n offset.y = _touches$.y;\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'pie' || this.opts.type === 'ring' || this.opts.type === 'rose' || this.opts.type === 'funnel') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e) : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = assign({}, opts._series_[index]);\n var textList = [{\n text: option.formatter ? option.formatter(seriesData, undefined, index, opts) : seriesData.name + ': ' + seriesData.data,\n color: seriesData.color,\n legendShape: this.opts.extra.tooltip.legendShape == 'auto' ? seriesData.legendShape : this.opts.extra.tooltip.legendShape\n }];\n var offset = {\n x: _touches$.x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'map') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e) : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = assign({}, this.opts.series[index]);\n seriesData.name = seriesData.properties.name;\n var textList = [{\n text: option.formatter ? option.formatter(seriesData, undefined, index, this.opts) : seriesData.name,\n color: seriesData.color,\n legendShape: this.opts.extra.tooltip.legendShape == 'auto' ? seriesData.legendShape : this.opts.extra.tooltip.legendShape\n }];\n var offset = {\n x: _touches$.x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n opts.updateData = false;\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'word') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e) : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = assign({}, this.opts.series[index]);\n var textList = [{\n text: option.formatter ? option.formatter(seriesData, undefined, index, this.opts) : seriesData.name,\n color: seriesData.color,\n legendShape: this.opts.extra.tooltip.legendShape == 'auto' ? seriesData.legendShape : this.opts.extra.tooltip.legendShape\n }];\n var offset = {\n x: _touches$.x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n opts.updateData = false;\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n if (this.opts.type === 'radar') {\n var index = option.index == undefined ? this.getCurrentDataIndex(e) : option.index;\n if (index > -1) {\n var opts = assign({}, this.opts, {\n animation: false\n });\n var seriesData = getSeriesDataItem(this.opts.series, index);\n if (seriesData.length !== 0) {\n var textList = seriesData.map(function (item) {\n return {\n text: option.formatter ? option.formatter(item, _this3.opts.categories[index], index, _this3.opts) : item.name + ': ' + item.data,\n color: item.color,\n legendShape: _this3.opts.extra.tooltip.legendShape == 'auto' ? item.legendShape : _this3.opts.extra.tooltip.legendShape\n };\n });\n var offset = {\n x: _touches$.x,\n y: _touches$.y\n };\n opts.tooltip = {\n textList: option.textList ? option.textList : textList,\n offset: option.offset !== undefined ? option.offset : offset,\n option: option,\n index: index\n };\n }\n }\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n }\n};\nuCharts.prototype.translate = function (distance) {\n this.scrollOption = {\n currentOffset: distance,\n startTouchX: distance,\n distance: 0,\n lastMoveTime: 0\n };\n var opts = assign({}, this.opts, {\n _scrollDistance_: distance,\n animation: false\n });\n drawCharts.call(this, this.opts.type, opts, this.config, this.context);\n};\nuCharts.prototype.scrollStart = function (e) {\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n var _touches$ = getTouches(touches, this.opts, e);\n if (touches && this.opts.enableScroll === true) {\n this.scrollOption.startTouchX = _touches$.x;\n }\n};\nuCharts.prototype.scroll = function (e) {\n if (this.scrollOption.lastMoveTime === 0) {\n this.scrollOption.lastMoveTime = Date.now();\n }\n var Limit = this.opts.touchMoveLimit || 60;\n var currMoveTime = Date.now();\n var duration = currMoveTime - this.scrollOption.lastMoveTime;\n if (duration < Math.floor(1000 / Limit)) return;\n if (this.scrollOption.startTouchX == 0) return;\n this.scrollOption.lastMoveTime = currMoveTime;\n var touches = null;\n if (e.changedTouches) {\n touches = e.changedTouches[0];\n } else {\n touches = e.mp.changedTouches[0];\n }\n if (touches && this.opts.enableScroll === true) {\n var _touches$ = getTouches(touches, this.opts, e);\n var _distance;\n _distance = _touches$.x - this.scrollOption.startTouchX;\n var currentOffset = this.scrollOption.currentOffset;\n var validDistance = calValidDistance(this, currentOffset + _distance, this.opts.chartData, this.config, this.opts);\n this.scrollOption.distance = _distance = validDistance - currentOffset;\n var opts = assign({}, this.opts, {\n _scrollDistance_: currentOffset + _distance,\n animation: false\n });\n this.opts = opts;\n drawCharts.call(this, opts.type, opts, this.config, this.context);\n return currentOffset + _distance;\n }\n};\nuCharts.prototype.scrollEnd = function (e) {\n if (this.opts.enableScroll === true) {\n var _scrollOption = this.scrollOption,\n currentOffset = _scrollOption.currentOffset,\n distance = _scrollOption.distance;\n this.scrollOption.currentOffset = currentOffset + distance;\n this.scrollOption.distance = 0;\n this.scrollOption.moveCount = 0;\n }\n};\nvar _default = uCharts;\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9qc19zZGsvdS1jaGFydHMvdS1jaGFydHMuanMiXSwibmFtZXMiOlsiY29uZmlnIiwidmVyc2lvbiIsInlBeGlzV2lkdGgiLCJ4QXhpc0hlaWdodCIsInBhZGRpbmciLCJyb3RhdGUiLCJmb250U2l6ZSIsImZvbnRDb2xvciIsImRhdGFQb2ludFNoYXBlIiwiY29sb3IiLCJsaW5lYXJDb2xvciIsInBpZUNoYXJ0TGluZVBhZGRpbmciLCJwaWVDaGFydFRleHRQYWRkaW5nIiwidGl0bGVGb250U2l6ZSIsInN1YnRpdGxlRm9udFNpemUiLCJyYWRhckxhYmVsVGV4dE1hcmdpbiIsImFzc2lnbiIsInRhcmdldCIsInZhckFyZ3MiLCJUeXBlRXJyb3IiLCJsZW5ndGgiLCJkZWVwQXNzaWduIiwib2JqMSIsIm9iajIiLCJrZXkiLCJ0b1N0cmluZyIsImZvckVhY2giLCJ2YWwiLCJ1dGlsIiwidG9GaXhlZCIsIm51bSIsImxpbWl0IiwiaXNGbG9hdCIsImFwcHJveGltYXRlbHlFcXVhbCIsIm51bTEiLCJudW0yIiwiTWF0aCIsImFicyIsImlzU2FtZVNpZ24iLCJpc1NhbWVYQ29vcmRpbmF0ZUFyZWEiLCJwMSIsInAyIiwieCIsImlzQ29sbGlzaW9uIiwiZW5kIiwic3RhcnQiLCJ3aWR0aCIsInkiLCJoZWlnaHQiLCJmbGFnIiwiZ2V0SDVPZmZzZXQiLCJlIiwibXAiLCJjaGFuZ2VkVG91Y2hlcyIsInB1c2giLCJvZmZzZXRYIiwib2Zmc2V0WSIsImhleFRvUmdiIiwiaGV4VmFsdWUiLCJvcGMiLCJyZ3giLCJoZXgiLCJyZXBsYWNlIiwibSIsInIiLCJnIiwiYiIsInJnYiIsImV4ZWMiLCJwYXJzZUludCIsImZpbmRSYW5nZSIsInR5cGUiLCJpc05hTiIsIkVycm9yIiwibXVsdGlwbGUiLCJjZWlsIiwiZmxvb3IiLCJjYWxDYW5kbGVNQSIsImRheUFyciIsIm5hbWVBcnIiLCJjb2xvckFyciIsImtkYXRhIiwic2VyaWVzVGVtcCIsImsiLCJzZXJpZXNJdGVtIiwiZGF0YSIsIm5hbWUiLCJpIiwibGVuIiwic3VtIiwiaiIsImNhbFZhbGlkRGlzdGFuY2UiLCJzZWxmIiwiZGlzdGFuY2UiLCJjaGFydERhdGEiLCJvcHRzIiwiZGF0YUNoYXJ0QXJlYVdpZHRoIiwiYXJlYSIsImRhdGFDaGFydFdpZHRoIiwiZWFjaFNwYWNpbmciLCJ4QXhpc0RhdGEiLCJ4QXhpc1BvaW50cyIsImV4dHJhIiwibW91bnQiLCJ3aWR0aFJhdGlvIiwidmFsaWREaXN0YW5jZSIsInVldmVudCIsInRyaWdnZXIiLCJzY3JvbGxPcHRpb24iLCJwb3NpdGlvbiIsInhBeGlzIiwic2Nyb2xsUG9zaXRpb24iLCJpc0luQW5nbGVSYW5nZSIsImFuZ2xlIiwic3RhcnRBbmdsZSIsImVuZEFuZ2xlIiwiYWRqdXN0IiwiUEkiLCJjcmVhdGVDdXJ2ZUNvbnRyb2xQb2ludHMiLCJwb2ludHMiLCJpc05vdE1pZGRsZVBvaW50IiwibWF4IiwibWluIiwiaXNOb3RNaWRkbGVQb2ludFgiLCJhIiwicEF4IiwicEF5IiwicEJ4IiwicEJ5IiwibGFzdCIsImN0ckEiLCJjdHJCIiwiY29udmVydENvb3JkaW5hdGVPcmlnaW4iLCJjZW50ZXIiLCJhdm9pZENvbGxpc2lvbiIsIm9iaiIsImZpeFBpZVNlcmllcyIsInNlcmllcyIsInBpZVNlcmllc0FyciIsImNvbnN0cnVjdG9yIiwiaW5kZXhPZiIsIl9waWVTZXJpZXNfIiwib2xkc2VyaWVzIiwiZm9ybWF0dGVyIiwidmFsdWUiLCJmaWxsU2VyaWVzIiwiaW5kZXgiLCJpdGVtIiwibGluZWFySW5kZXgiLCJzaG93IiwicG9pbnRTaGFwZSIsImxlZ2VuZFNoYXBlIiwiZmlsbEN1c3RvbUNvbG9yIiwibGluZWFyVHlwZSIsImN1c3RvbUNvbG9yIiwibmV3Y29sb3IiLCJjaGF6aGkiLCJnZXREYXRhUmFuZ2UiLCJtaW5EYXRhIiwibWF4RGF0YSIsInJhbmdlIiwibWluUmFuZ2UiLCJtYXhSYW5nZSIsIm1lYXN1cmVUZXh0IiwidGV4dCIsImNvbnRleHQiLCJTdHJpbmciLCJ1bmRlZmluZWQiLCJzZXRGb250U2l6ZSIsInNwbGl0IiwidGVzdCIsImRhdGFDb21iaW5lIiwicmVkdWNlIiwiY29uY2F0IiwiZGF0YUNvbWJpbmVTdGFjayIsIkFycmF5IiwiZ2V0VG91Y2hlcyIsInRvdWNoZXMiLCJjbGllbnRYIiwicGl4IiwicGFnZVkiLCJjdXJyZW50VGFyZ2V0Iiwib2Zmc2V0VG9wIiwiZ2V0U2VyaWVzRGF0YUl0ZW0iLCJncm91cCIsIm5ld1NlcmllcyIsImluZGV4SXNBcnIiLCJ0ZW1wU2VyaWVzIiwiZmlsdGVyU2VyaWVzIiwidG1waW5kZXgiLCJzdHlsZSIsImRpc2FibGVMZWdlbmQiLCJnZXRNYXhUZXh0TGlzdExlbmd0aCIsImxpc3QiLCJsZW5ndGhMaXN0IiwibWFwIiwiYXBwbHkiLCJnZXRSYWRhckNvb3JkaW5hdGVTZXJpZXMiLCJlYWNoQW5nbGUiLCJDb29yZGluYXRlU2VyaWVzIiwiZ2V0VG9vbFRpcERhdGEiLCJzZXJpZXNEYXRhIiwiY2F0ZWdvcmllcyIsIm9wdGlvbiIsImFyZ3VtZW50cyIsImNhbFBvaW50cyIsImZpbHRlclBvaW50cyIsInRleHRMaXN0IiwidGl0bGVUZXh0IiwidG9vbHRpcCIsIm9mZnNldCIsInJvdW5kIiwiZ2V0TWl4VG9vbFRpcERhdGEiLCJmaWx0ZXIiLCJnZXRDYW5kbGVUb29sVGlwRGF0YSIsInVwQ29sb3IiLCJ1cEZpbGwiLCJkb3duQ29sb3IiLCJkb3duRmlsbCIsInRleHQxIiwidGV4dDIiLCJ0ZXh0MyIsInRleHQ0IiwidmFsaWRDYWxQb2ludHMiLCJmaW5kQ3VycmVudEluZGV4IiwiY3VycmVudFBvaW50cyIsImN1cnJlbnQiLCJzcGFjaW5nIiwiYm91bmRhcnlHYXAiLCJpc0luRXhhY3RDaGFydEFyZWEiLCJ0aW1lUG9pbnRzIiwicG9pbnRWYWx1ZSIsInBvaW50SW5kZXgiLCJtaW5WYWx1ZSIsImZpbmRCYXJDaGFydEN1cnJlbnRJbmRleCIsInlBeGlzUG9pbnRzIiwiZmluZExlZ2VuZEluZGV4IiwibGVnZW5kRGF0YSIsImN1cnJlbnRJbmRleCIsImdhcCIsImlzSW5FeGFjdExlZ2VuZEFyZWEiLCJmaW5kUmFkYXJDaGFydEN1cnJlbnRJbmRleCIsInJhZGFyRGF0YSIsImNvdW50IiwiZWFjaEFuZ2xlQXJlYSIsImlzSW5FeGFjdFBpZUNoYXJ0QXJlYSIsInJhZGl1cyIsImZpeEFuZ2xlIiwiYXRhbjIiLCJhbmdsZUxpc3QiLCJyYW5nZVN0YXJ0IiwicmFuZ2VFbmQiLCJmaW5kRnVubmVsQ2hhcnRDdXJyZW50SW5kZXgiLCJmdW5uZWxEYXRhIiwiZnVubmVsQXJlYSIsImZpbmRXb3JkQ2hhcnRDdXJyZW50SW5kZXgiLCJ3b3JkRGF0YSIsImZpbmRNYXBDaGFydEN1cnJlbnRJbmRleCIsImNEYXRhIiwibWFwRGF0YSIsInRtcCIsInBvaW50VG9Db29yZGluYXRlIiwiYm91bmRzIiwic2NhbGUiLCJ4b2Zmc2V0IiwieW9mZnNldCIsInBvaSIsImdlb21ldHJ5IiwiY29vcmRpbmF0ZXMiLCJpc1BvaVdpdGhpblBvbHkiLCJtZXJjYXRvciIsImZpbmRSb3NlQ2hhcnRDdXJyZW50SW5kZXgiLCJwaWVEYXRhIiwiZ2V0Um9zZURhdGFQb2ludHMiLCJfc2VyaWVzXyIsInJvc2UiLCJvZmZzZXRBbmdsZSIsIl9zdGFydF8iLCJfcm9zZV9wcm9wb3J0aW9uXyIsImZpbmRQaWVDaGFydEN1cnJlbnRJbmRleCIsImdldFBpZURhdGFQb2ludHMiLCJwaWUiLCJyaW5nIiwiX3Byb3BvcnRpb25fIiwicG93Iiwic3BsaXRQb2ludHMiLCJlYWNoU2VyaWVzIiwibmV3UG9pbnRzIiwiaXRlbXMiLCJjb25uZWN0TnVsbHMiLCJjYWxMZWdlbmREYXRhIiwid2hvbGVXaWR0aCIsIndob2xlSGVpZ2h0Iiwid2lkdGhBcnIiLCJoZWlnaHRBcnIiLCJsZWdlbmQiLCJtYXJnaW4iLCJzaGFwZVdpZHRoIiwic2hhcGVSaWdodCIsImxpbmVIZWlnaHQiLCJsZWdlbmRMaXN0Iiwid2lkdGhDb3VudCIsIndpZHRoQ291bnRBcnIiLCJjdXJyZW50Um93IiwibGVnZW5kVGV4dCIsIml0ZW1XaWR0aCIsIml0ZW1HYXAiLCJsZWdlbmRXaWR0aCIsImZsb2F0IiwibWF4SGVpZ2h0IiwibWF4TGVuZ3RoIiwibGluZU51bSIsInRlbXAiLCJzbGljZSIsIm1heFdpZHRoIiwiY2FsQ2F0ZWdvcmllc0RhdGEiLCJyZXN1bHQiLCJtYXJnaW5Ub3AiLCJjYXRlZ29yaWVzVGV4dExlbnRoIiwieGl0ZW0iLCJtYXhUZXh0TGVuZ3RoIiwicm90YXRlTGFiZWwiLCJyb3RhdGVBbmdsZSIsInRlbXBIZWlnaHQiLCJzaW4iLCJlbmFibGVTY3JvbGwiLCJzY3JvbGxTaG93IiwiZGlzYWJsZWQiLCJnZXRYQXhpc1RleHRMaXN0Iiwic3RhY2siLCJzb3J0ZWQiLCJzdWJpdGVtIiwicmFuZ2VTcGFuIiwiZWFjaFJhbmdlIiwic3BsaXROdW1iZXIiLCJjYWxYQXhpc0RhdGEiLCJjb2x1bW5zdHlsZSIsImJhciIsInJhbmdlcyIsInJhbmdlc0Zvcm1hdCIsInhBeGlzU2NhbGVWYWx1ZXMiLCJPYmplY3QiLCJnZXRYQXhpc1BvaW50cyIsInRleHRMZW5ndGgiLCJnZXRSYWRhckRhdGFQb2ludHMiLCJwcm9jZXNzIiwicmFkYXJPcHRpb24iLCJyYWRhciIsImVhY2giLCJsaXN0SXRlbSIsInByb3BvcnRpb24iLCJjb3MiLCJfcmFkaXVzXyIsImdldEZ1bm5lbERhdGFQb2ludHMiLCJtaW5SYWRpdXMiLCJkYXRhQXJyIiwicmFkaXVzTGVuZ3RoIiwiZ2V0QXJjYmFyRGF0YVBvaW50cyIsImFyY2Jhck9wdGlvbiIsInRvdGFsQW5nbGUiLCJkaXJlY3Rpb24iLCJnZXRHYXVnZUFyY2JhckRhdGFQb2ludHMiLCJnZXRHYXVnZUF4aXNQb2ludHMiLCJ0ZW1wU3RhcnRBbmdsZSIsIl9zdGFydEFuZ2xlXyIsIl9lbmRBbmdsZV8iLCJnZXRHYXVnZURhdGFQb2ludHMiLCJnYXVnZU9wdGlvbiIsInBvaW50ZXIiLCJfb2xkQW5nbGVfIiwib2xkQW5nbGUiLCJvbGREYXRhIiwiZ2V0UGllVGV4dE1heExlbmd0aCIsInRleHRTaXplIiwiZml4Q29sdW1lRGF0YSIsImNvbHVtbkxlbiIsInNlcmllc0dhcCIsImNhdGVnb3J5R2FwIiwibWl4IiwiY29sdW1uIiwiZml4QmFyRGF0YSIsImZpeENvbHVtZU1ldGVyRGF0YSIsImJvcmRlciIsImZpeENvbHVtZVN0YWNrRGF0YSIsImluZGV4biIsImZpeEJhclN0YWNrRGF0YSIsInNwYWNpbmdWYWxpZCIsImRhdGFDb3VudCIsIml0ZW1Db3VudCIsInN0YXJ0WCIsImVuZFgiLCJnZXRDYW5kbGVEYXRhUG9pbnRzIiwidmFsaWRIZWlnaHQiLCJjUG9pbnRzIiwiaW5kZXhzIiwicG9pbnQiLCJnZXREYXRhUG9pbnRzIiwidmFsaWRXaWR0aCIsInhyYW5nZXMiLCJ4bWluUmFuZ2UiLCJ4bWF4UmFuZ2UiLCJzaGlmdCIsInBvcCIsInQiLCJnZXRMaW5lRGF0YVBvaW50cyIsImxpbmVPcHRpb24iLCJhbmltYXRpb24iLCJnZXRDb2x1bW5EYXRhUG9pbnRzIiwiemVyb1BvaW50cyIsImdldE1vdW50RGF0YVBvaW50cyIsIm1vdW50T3B0aW9uIiwibW91bnRXaWR0aCIsImdldEJhckRhdGFQb2ludHMiLCJnZXRTdGFja0RhdGFQb2ludHMiLCJzZXJpZXNJbmRleCIsInN0YWNrU2VyaWVzIiwidmFsdWUwIiwiaGVpZ2h0MCIsImhlaWdodGMiLCJ5MCIsImdldEJhclN0YWNrRGF0YVBvaW50cyIsIngwIiwiZ2V0WUF4aXNUZXh0TGlzdCIsInlEYXRhIiwiZGF0YVJhbmdlIiwieUF4aXMiLCJyZXZlcnNlIiwiY2FsWUF4aXNEYXRhIiwiWUxlbmd0aCIsInJhbmdlc0FyciIsInJhbmdlc0Zvcm1hdEFyciIsInlBeGlzV2lkdGhBcnIiLCJ1bml0IiwidG9maXgiLCJ5QXhpc0ZvbnRTaXplcyIsImNhbGlicmF0aW9uIiwieUF4aXNGb250U2l6ZSIsImNhbFRvb2x0aXBZQXhpc0RhdGEiLCJ5QXhpc0RhdGEiLCJtaW5BeGlzIiwibWF4VmFsIiwibWluVmFsIiwiY2FsTWFya0xpbmVEYXRhIiwieUF4aXNJbmRleCIsImNvbnRleHRSb3RhdGUiLCJyb3RhdGVMb2NrIiwidHJhbnNsYXRlIiwiX3JvdGF0ZV8iLCJkcmF3UG9pbnRTaGFwZSIsInNoYXBlIiwiYmVnaW5QYXRoIiwiZGF0YVBvaW50U2hhcGVUeXBlIiwic2V0U3Ryb2tlU3R5bGUiLCJzZXRGaWxsU3R5bGUiLCJiYWNrZ3JvdW5kIiwic2V0TGluZVdpZHRoIiwibW92ZVRvIiwibGluZVRvIiwiYXJjIiwicmVjdCIsImNsb3NlUGF0aCIsImZpbGwiLCJzdHJva2UiLCJkcmF3QWN0aXZlUG9pbnQiLCJpbmNsdWRlcyIsImFjdGl2ZVR5cGUiLCJkcmF3UmluZ1RpdGxlIiwidGl0bGVmb250U2l6ZSIsInRpdGxlIiwic3VidGl0bGVmb250U2l6ZSIsInN1YnRpdGxlIiwidGl0bGVGb250Q29sb3IiLCJzdWJ0aXRsZUZvbnRDb2xvciIsInRpdGxlSGVpZ2h0Iiwic3VidGl0bGVIZWlnaHQiLCJ0ZXh0V2lkdGgiLCJzdGFydFkiLCJmaWxsVGV4dCIsIl90ZXh0V2lkdGgiLCJfc3RhcnRYIiwiX3N0YXJ0WSIsImRyYXdQb2ludFRleHQiLCJ0ZXh0T2Zmc2V0IiwidGV4dENvbG9yIiwiZm9ybWF0VmFsIiwic2V0VGV4dEFsaWduIiwiZHJhd0NvbHVtZVBvaW50VGV4dCIsIlBvc2l0aW9uIiwibGFiZWxQb3NpdGlvbiIsImRyYXdNb3VudFBvaW50VGV4dCIsImRyYXdCYXJQb2ludFRleHQiLCJkcmF3R2F1Z2VMYWJlbCIsImNlbnRlclBvc2l0aW9uIiwibGFiZWxPZmZzZXQiLCJzcGxpdEFuZ2xlIiwic3BsaXRMaW5lIiwidG90YWxOdW1iZXIiLCJlbmROdW1iZXIiLCJzdGFydE51bWJlciIsIm5vd0FuZ2xlIiwibm93TnVtYmVyIiwicG9zIiwibGFiZWxUZXh0IiwibGFiZWxDb2xvciIsImRyYXdSYWRhckxhYmVsIiwibGFiZWxQb2ludFNob3ciLCJwb3NQb2ludCIsInBvc1BvaW50QXhpcyIsImxhYmVsUG9pbnRDb2xvciIsImxhYmVsUG9pbnRSYWRpdXMiLCJsYWJlbFNob3ciLCJwb3NSZWxhdGl2ZUNhbnZhcyIsImRyYXdQaWVUZXh0IiwibGluZVJhZGl1cyIsInRleHRPYmplY3RDb2xsZWN0aW9uIiwibGFzdFRleHRPYmplY3QiLCJzZXJpZXNDb252ZXJ0Iiwib3JnaW5YMSIsIm9yZ2luWTEiLCJvcmdpblgyIiwib3JnaW5ZMiIsIm9yZ2luWDMiLCJvcmdpblkzIiwidGV4dE9iamVjdCIsImxpbmVTdGFydCIsImxpbmVFbmQiLCJsaW5lU3RhcnRQb2lzdGlvbiIsImxpbmVFbmRQb2lzdGlvbiIsInRleHRQb3NpdGlvbiIsImN1cnZlU3RhcnRYIiwidGV4dFN0YXJ0WCIsInF1YWRyYXRpY0N1cnZlVG8iLCJkcmF3VG9vbFRpcFNwbGl0TGluZSIsInRvb2xUaXBPcHRpb24iLCJncmlkVHlwZSIsImRhc2hMZW5ndGgiLCJlbmRZIiwic2V0TGluZURhc2giLCJncmlkQ29sb3IiLCJ4QXhpc0xhYmVsIiwidGV4dFgiLCJ0ZXh0WSIsImxhYmVsQmdDb2xvciIsInRvb2xUaXBCYWNrZ3JvdW5kIiwibGFiZWxCZ09wYWNpdHkiLCJ0b29sVGlwT3BhY2l0eSIsImJveFBhZGRpbmciLCJsYWJlbEZvbnRDb2xvciIsImRyYXdNYXJrTGluZSIsIm1hcmtMaW5lT3B0aW9uIiwibWFya0xpbmUiLCJsaW5lQ29sb3IiLCJzaG93TGFiZWwiLCJsYWJlbEZvbnRTaXplIiwibGFiZWxQYWRkaW5nIiwibGFiZWxBbGlnbiIsImxhYmVsT2Zmc2V0WCIsImxhYmVsT2Zmc2V0WSIsImJnV2lkdGgiLCJiZ1N0YXJ0WCIsImJnU3RhcnRZIiwiZHJhd1Rvb2xUaXBIb3JpemVudGFsTGluZSIsInlBeGlzTGFiZWwiLCJ0U3RhcnRMZWZ0IiwidFN0YXJ0UmlnaHQiLCJiZ0VuZFgiLCJkcmF3VG9vbFRpcFNwbGl0QXJlYSIsImFjdGl2ZUJnQ29sb3IiLCJhY3RpdmVCZ09wYWNpdHkiLCJhY3RpdmVXaWR0aCIsImRyYXdCYXJUb29sVGlwU3BsaXRBcmVhIiwiZHJhd1Rvb2xUaXAiLCJzaG93Qm94Iiwic2hvd0Fycm93Iiwic2hvd0NhdGVnb3J5IiwiYmdDb2xvciIsImJnT3BhY2l0eSIsImJvcmRlckNvbG9yIiwiYm9yZGVyV2lkdGgiLCJib3JkZXJSYWRpdXMiLCJib3JkZXJPcGFjaXR5IiwibGVnZW5kU2hvdyIsInVuc2hpZnQiLCJsZWdlbmRNYXJnaW5SaWdodCIsImFycm93V2lkdGgiLCJpc092ZXJSaWdodEJvcmRlciIsInRvb2xUaXBXaWR0aCIsInRvb2xUaXBIZWlnaHQiLCJfc2Nyb2xsRGlzdGFuY2VfIiwiZmlsbFJlY3QiLCJzZXRUZXh0QmFzZWxpbmUiLCJkcmF3Q29sdW1uRGF0YVBvaW50cyIsImNvbHVtbk9wdGlvbiIsIm1ldGVyQm9yZGVyIiwibWV0ZXJGaWxsQ29sb3IiLCJiYXJCb3JkZXJDaXJjbGUiLCJiYXJCb3JkZXJSYWRpdXMiLCJsaW5lYXJPcGFjaXR5IiwiY29sb3JTdG9wIiwic2F2ZSIsImxlZnROdW0iLCJyaWdodE51bSIsInplcm9IZWlnaHQiLCJ0b29sdGlwUG9pbnRzIiwiZmlsbENvbG9yIiwic3Ryb2tlQ29sb3IiLCJncmQiLCJjcmVhdGVMaW5lYXJHcmFkaWVudCIsImFkZENvbG9yU3RvcCIsImxlZnQiLCJ0b3AiLCJyMCIsInIxIiwicjIiLCJyMyIsImRhdGFMYWJlbCIsInJlc3RvcmUiLCJkcmF3TW91bnREYXRhUG9pbnRzIiwiYmV6aWVyQ3VydmVUbyIsImRyYXdCYXJEYXRhUG9pbnRzIiwiZHJhd0NhbmRsZURhdGFQb2ludHMiLCJzZXJpZXNNQSIsImNhbmRsZU9wdGlvbiIsImF2ZXJhZ2UiLCJjYW5kbGUiLCJ1cExpbmUiLCJkb3duTGluZSIsImRheSIsImxlZnRTcGFjZSIsInJpZ2h0U3BhY2UiLCJzcGxpdFBvaW50TGlzdCIsInN0YXJ0UG9pbnQiLCJjdHJsUG9pbnQiLCJkcmF3QXJlYURhdGFQb2ludHMiLCJhcmVhT3B0aW9uIiwib3BhY2l0eSIsImFkZExpbmUiLCJncmFkaWVudCIsImZpcnN0UG9pbnQiLCJsYXN0UG9pbnQiLCJsaW5lVHlwZSIsImRyYXdTY2F0dGVyRGF0YVBvaW50cyIsInNjYXR0ZXJPcHRpb24iLCJzY2F0dGVyIiwiZHJhd0J1YmJsZURhdGFQb2ludHMiLCJidWJibGVPcHRpb24iLCJidWJibGUiLCJkcmF3TGluZURhdGFQb2ludHMiLCJvblNoYWRvdyIsImxpbmUiLCJzZXRTaGFkb3ciLCJkcmF3TWl4RGF0YVBvaW50cyIsImNvbHVtbkluZGV4IiwiY29sdW1uTGVuZ3RoIiwiYWRkUG9pbnQiLCJkcmF3VG9vbFRpcEJyaWRnZSIsImhvcml6ZW50YWxMaW5lIiwiZHJhd1hBeGlzIiwic2Nyb2xsWSIsInNjcm9sbFNjcmVlbldpZHRoIiwic2Nyb2xsVG90YWxXaWR0aCIsInNjcm9sbFdpZHRoIiwic2Nyb2xsTGVmdCIsInNldExpbmVDYXAiLCJzY3JvbGxCYWNrZ3JvdW5kQ29sb3IiLCJzY3JvbGxDb2xvciIsImRpc2FibGVHcmlkIiwiZ3JpZEV2YWwiLCJtYXhYQXhpc0xpc3RMZW5ndGgiLCJsYWJlbENvdW50IiwicmF0aW8iLCJuZXdDYXRlZ29yaWVzIiwiY2dMZW5ndGgiLCJ4QXhpc0ZvbnRTaXplIiwiX3hBeGlzVGV4dEFuZ2xlXyIsInNjcm9sbEhlaWdodCIsInRydWVQb2ludHMiLCJ0aXRsZU9mZnNldFgiLCJ0aXRsZU9mZnNldFkiLCJheGlzTGluZSIsImF4aXNMaW5lQ29sb3IiLCJkcmF3WUF4aXNHcmlkIiwieEF4aXNlYWNoU3BhY2luZyIsIlRvdGFsV2lkdGgiLCJkcmF3WUF4aXMiLCJ0U3RhcnRDZW50ZXIiLCJ0ZXh0QWxpZ24iLCJ0bXBzdHJhdCIsImdhcHdpZHRoIiwic2hvd1RpdGxlIiwiZHJhd0xlZ2VuZCIsImxlZ2VuZEFyZWEiLCJiYWNrZ3JvdW5kQ29sb3IiLCJpdGVtTGlzdCIsImxpc3RJbmRleCIsImhpZGRlbkNvbG9yIiwiZm9udFRyYW5zIiwiZHJhd1BpZURhdGFQb2ludHMiLCJwaWVPcHRpb24iLCJhY3RpdmVPcGFjaXR5IiwiYWN0aXZlUmFkaXVzIiwibGFiZWxXaWR0aCIsInJpbmdXaWR0aCIsImN1c3RvbVJhZGl1cyIsImNlbnRlckNvbG9yIiwiX3BpZVRleHRNYXhMZW5ndGhfIiwibGluZUpvaW4iLCJmaWxsY29sb3IiLCJjcmVhdGVDaXJjdWxhckdyYWRpZW50IiwiY3JlYXRlUmFkaWFsR3JhZGllbnQiLCJpbm5lclBpZVdpZHRoIiwiZHJhd1Jvc2VEYXRhUG9pbnRzIiwicm9zZU9wdGlvbiIsImRyYXdBcmNiYXJEYXRhUG9pbnRzIiwibGluZUNhcCIsImFyY2JhciIsImNlbnRlclgiLCJjZW50ZXJZIiwiZHJhd0dhdWdlRGF0YVBvaW50cyIsImZpeFJhZGl1cyIsImNoaWxkTnVtYmVyIiwiY2hpbGRXaWR0aCIsImdhdWdlIiwiaW5uZXJSYWRpdXMiLCJwaWVSYWRpdXMiLCJjaGlsZEFuZ2xlIiwicHJvYyIsInBvaW50ZXJSYWRpdXMiLCJncmFkaWVudDMiLCJlYWNoQ2F0ZWdvcmllcyIsImNoaWxkZW5kWCIsImRyYXdSYWRhckRhdGFQb2ludHMiLCJheGlzTGFiZWwiLCJheGlzTGFiZWxUb2ZpeCIsImdyaWRDb3VudCIsImNvb3JkaW5hdGVBbmdsZSIsInhyIiwieXIiLCJfbG9vcCIsInN0YXJ0UG9zIiwicmFkYXJEYXRhUG9pbnRzIiwic3RlcExlbmd0aCIsImxhYmVsIiwibG9ubGF0Mm1lcmNhdG9yIiwibG9uZ2l0dWRlIiwibGF0aXR1ZGUiLCJsb2ciLCJ0YW4iLCJtZXJjYXRvcjJsb25sYXQiLCJsb25sYXQiLCJhdGFuIiwiZXhwIiwiZ2V0Qm91bmRpbmdCb3giLCJjb29yZHMiLCJ4TWluIiwieE1heCIsInlNaW4iLCJ5TWF4IiwiY29vcmRhIiwiY29vcmRpbmF0ZVRvUG9pbnQiLCJwb2ludFkiLCJwb2ludFgiLCJpc1JheUludGVyc2VjdHNTZWdtZW50Iiwic19wb2kiLCJlX3BvaSIsInhzZWciLCJwb2x5Iiwic2luc2MiLCJlcG9seSIsImRyYXdNYXBEYXRhUG9pbnRzIiwibWFwT3B0aW9uIiwiYWN0aXZlIiwiZmlsbE9wYWNpdHkiLCJhY3RpdmVCb3JkZXJDb2xvciIsImFjdGl2ZUZpbGxDb2xvciIsImFjdGl2ZUZpbGxPcGFjaXR5IiwieFNjYWxlIiwieVNjYWxlIiwiZ2Fvc2kiLCJjZW50ZXJQb2ludCIsInByb3BlcnRpZXMiLCJjZW50cm9pZCIsImFjdGl2ZVRleHRDb2xvciIsImRyYXciLCJub3JtYWxJbnQiLCJpdGVyIiwiYXJyIiwicmFuZG9tIiwiY29sbGlzaW9uTmV3IiwiaXNJbiIsImdldFdvcmRDbG91ZFBvaW50IiwidEhlaWdodCIsInRXaWR0aCIsImJyZWFrbnVtIiwiU3BpbiIsImlzU3BpbiIsImFyZWF2IiwiZHJhd1dvcmRDbG91ZERhdGFQb2ludHMiLCJ3b3JkT3B0aW9uIiwiYXV0b0NvbG9ycyIsIndvcmQiLCJ3b3JkQ2xvdWREYXRhIiwic3Ryb2tlVGV4dCIsImRyYXdGdW5uZWxEYXRhUG9pbnRzIiwiZnVubmVsT3B0aW9uIiwibWluU2l6ZSIsImZ1bm5lbCIsInNlcmllc05ldyIsImRyYXdGdW5uZWxUZXh0IiwiZHJhd0Z1bm5lbENlbnRlclRleHQiLCJjZW50ZXJUZXh0IiwiY2VudGVyVGV4dFNpemUiLCJjZW50ZXJUZXh0Q29sb3IiLCJkcmF3Q2FudmFzIiwiVGltaW5nIiwiZWFzZUluIiwiZWFzZU91dCIsImVhc2VJbk91dCIsImxpbmVhciIsIkFuaW1hdGlvbiIsImlzU3RvcCIsImR1cmF0aW9uIiwidGltaW5nIiwiZGVsYXkiLCJjcmVhdGVBbmltYXRpb25GcmFtZSIsInNldFRpbWVvdXQiLCJzdGVwIiwidGltZVN0YW1wIiwiRGF0ZSIsInJlcXVlc3RBbmltYXRpb25GcmFtZSIsImFuaW1hdGlvbkZyYW1lIiwic3RhcnRUaW1lU3RhbXAiLCJfc3RlcCIsInRpbWVzdGFtcCIsIm9uUHJvY2VzcyIsIm9uQW5pbWF0aW9uRmluaXNoIiwidGltaW5nRnVuY3Rpb24iLCJiaW5kIiwicHJvdG90eXBlIiwic3RvcCIsImRyYXdDaGFydHMiLCJfdGhpcyIsImFuaW1hdGlvbkluc3RhbmNlIiwiX2NhbExlZ2VuZERhdGEiLCJsZWdlbmRIZWlnaHQiLCJfY2FsWUF4aXNEYXRhIiwibWF4VGl0bGVIZWlnaHQiLCJyaWdodEluZGV4IiwibGVmdEluZGV4IiwiX2NhbENhdGVnb3JpZXNEYXRhIiwiY2F0ZWdvcmllc0RhdGEiLCJzY3JvbGxBbGlnbiIsIm9mZnNldExlZnQiLCJ0b3RhbFdpZHRoIiwic2NyZWVuV2lkdGgiLCJjdXJyZW50T2Zmc2V0Iiwic3RhcnRUb3VjaFgiLCJsYXN0TW92ZVRpbWUiLCJjbGVhclJlY3QiLCJfZHJhd0xpbmVEYXRhUG9pbnRzIiwiZW5hYmxlTWFya0xpbmUiLCJfZHJhd1NjYXR0ZXJEYXRhUG9pbnRzIiwiX2RyYXdCdWJibGVEYXRhUG9pbnRzIiwiX2RyYXdNaXhEYXRhUG9pbnRzIiwiX2RyYXdDb2x1bW5EYXRhUG9pbnRzIiwiX2RyYXdNb3VudERhdGFQb2ludHMiLCJfZHJhd0JhckRhdGFQb2ludHMiLCJfZHJhd0FyZWFEYXRhUG9pbnRzIiwiYXJjYmFyRGF0YSIsImdhdWdlRGF0YSIsIl9kcmF3Q2FuZGxlRGF0YVBvaW50cyIsInVDaGFydHNFdmVudCIsImV2ZW50cyIsImFkZEV2ZW50TGlzdGVuZXIiLCJsaXN0ZW5lciIsImRlbEV2ZW50TGlzdGVuZXIiLCJfbGVuIiwiYXJncyIsIl9rZXkiLCJwYXJhbXMiLCJ1Q2hhcnRzIiwicGl4ZWxSYXRpbyIsImdyaWRTZXQiLCJjYW52YXMyZCIsImNvbmZpZyQkMSIsInRlbXBXaWR0aCIsInN0cm9rZVN0eWxlIiwibGluZVdpZHRoIiwiZm9udCIsImZpbGxTdHlsZSIsInRleHRCYXNlbGluZSIsImJsdXIiLCJzaGFkb3dDb2xvciIsInNoYWRvd09mZnNldFgiLCJzaGFkb3dPZmZzZXRZIiwic2hhZG93Qmx1ciIsImNhbGwiLCJ1cGRhdGVEYXRhIiwiX2dldFhBeGlzUG9pbnRzMCIsInpvb20iLCJjZW50ZXJMZWZ0IiwiTWF4TGVmdCIsImRvYnVsZVpvb20iLCJ0Y3MiLCJjbGllbnRZIiwibnRjcyIsInhsZW5ndGgiLCJtb3ZlQ291bnQiLCJjdHMwIiwiY3RzMSIsIm1vdmVDdXJyZW50MSIsImdldEN1cnJlbnREYXRhSW5kZXgiLCJtb3ZlQ3VycmVudDIiLCJjdXJyZW50RWFjaFNwYWNpbmciLCJjdXJyZW50TGVmdCIsInN0b3BBbmltYXRpb24iLCJfdG91Y2hlcyQiLCJnZXRMZWdlbmREYXRhSW5kZXgiLCJ0b3VjaExlZ2VuZCIsInNob3dUb29sVGlwIiwiX2dldFRvb2xUaXBEYXRhIiwiX2dldE1peFRvb2xUaXBEYXRhIiwic2Nyb2xsU3RhcnQiLCJzY3JvbGwiLCJub3ciLCJMaW1pdCIsInRvdWNoTW92ZUxpbWl0IiwiY3Vyck1vdmVUaW1lIiwiX2Rpc3RhbmNlIiwic2Nyb2xsRW5kIiwiX3Njcm9sbE9wdGlvbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFYTs7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUViLElBQUlBLE1BQU0sR0FBRztFQUNYQyxPQUFPLEVBQUUsaUJBQWlCO0VBQzFCQyxVQUFVLEVBQUUsRUFBRTtFQUNkQyxXQUFXLEVBQUUsRUFBRTtFQUNmQyxPQUFPLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUM7RUFDekJDLE1BQU0sRUFBRSxLQUFLO0VBQ2JDLFFBQVEsRUFBRSxFQUFFO0VBQ1pDLFNBQVMsRUFBRSxTQUFTO0VBQ3BCQyxjQUFjLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUM7RUFDeERDLEtBQUssRUFBRSxDQUFDLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxDQUFDO0VBQzFHQyxXQUFXLEVBQUUs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LEVBQUU7TUFDL0I2ZSxnQkFBZ0IsRUFBRTJRLGFBQWEsR0FBR3lFLFNBQVM7TUFDM0MxZ0IsU0FBUyxFQUFFO0lBQ2IsQ0FBQyxDQUFDO0lBQ0osSUFBSSxDQUFDdlQsSUFBSSxHQUFHQSxJQUFJO0lBQ2R5dUIsVUFBVSxDQUFDd0QsSUFBSSxDQUFDLElBQUksRUFBRWp5QixJQUFJLENBQUN4QixJQUFJLEVBQUV3QixJQUFJLEVBQUUsSUFBSSxDQUFDL0YsTUFBTSxFQUFFLElBQUksQ0FBQ3FLLE9BQU8sQ0FBQztJQUNqRSxPQUFPa3JCLGFBQWEsR0FBR3lFLFNBQVM7RUFDbEM7QUFDRixDQUFDO0FBRURoRCxPQUFPLENBQUMxQyxTQUFTLENBQUMyRixTQUFTLEdBQUcsVUFBUzkyQixDQUFDLEVBQUU7RUFDeEMsSUFBSSxJQUFJLENBQUM0QyxJQUFJLENBQUNzTyxZQUFZLEtBQUssSUFBSSxFQUFFO0lBQ25DLElBQUk2bEIsYUFBYSxHQUFHLElBQUksQ0FBQ3R6QixZQUFZO01BQ25DMnVCLGFBQWEsR0FBRzJFLGFBQWEsQ0FBQzNFLGFBQWE7TUFDM0MxdkIsUUFBUSxHQUFHcTBCLGFBQWEsQ0FBQ3IwQixRQUFRO0lBQ25DLElBQUksQ0FBQ2UsWUFBWSxDQUFDMnVCLGFBQWEsR0FBR0EsYUFBYSxHQUFHMXZCLFFBQVE7SUFDMUQsSUFBSSxDQUFDZSxZQUFZLENBQUNmLFFBQVEsR0FBRyxDQUFDO0lBQzlCLElBQUksQ0FBQ2UsWUFBWSxDQUFDK3hCLFNBQVMsR0FBRyxDQUFDO0VBQ2pDO0FBQ0YsQ0FBQztBQUFDLGVBRWEzQixPQUFPO0FBQUEsMkIiLCJmaWxlIjoiMTU1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLypcclxuICogdUNoYXJ0cyAoUilcclxuICog6auY5oCn6IO96Leo5bmz5Y+w5Zu+6KGo5bqT77yM5pSv5oyBSDXjgIFBUFDjgIHlsI/nqIvluo/vvIjlvq7kv6Ev5pSv5LuY5a6dL+eZvuW6pi/lpLTmnaEvUVEvMzYwL+W/q+aJi++8ieOAgVZ1ZeOAgVRhcm/nrYnmlK/mjIFjYW52YXPnmoTmoYbmnrblubPlj7BcclxuICogQ29weXJpZ2h0IChDKSAyMDE4LTIwMjIgUUlVTiAoUikg56eL5LqRIGh0dHBzOi8vd3d3LnVjaGFydHMuY24gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuICogTGljZW5zZWQgKCBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAgKVxyXG4gKiDlpI3liLbkvb/nlKjor7fkv53nlZnmnKzmrrXms6jph4rvvIzmhJ/osKLmlK/mjIHlvIDmupDvvIFcclxuICogXHJcbiAqIHVDaGFydHMgKFIpIOWumOaWuee9keermVxyXG4gKiBodHRwczovL3d3dy51Q2hhcnRzLmNuXHJcbiAqIFxyXG4gKiDlvIDmupDlnLDlnYA6XHJcbiAqIGh0dHBzOi8vZ2l0ZWUuY29tL3VDaGFydHMvdUNoYXJ0c1xyXG4gKiBcclxuICogdW5pLWFwcOaPkuS7tuW4guWcuuWcsOWdgO+8mlxyXG4gKiBodHRwOi8vZXh0LmRjbG91ZC5uZXQuY24vcGx1Z2luP2lkPTI3MVxyXG4gKiBcclxuICovXHJcblxyXG4ndXNlIHN0cmljdCc7XHJcblxyXG52YXIgY29uZmlnID0ge1xyXG4gIHZlcnNpb246ICd2Mi41LjAtMjAyMzAxMDEnLFxyXG4gIHlBeGlzV2lkdGg6IDE1LFxyXG4gIHhBeGlzSGVpZ2h0OiAyMixcclxuICBwYWRkaW5nOiBbMTAsIDEwLCAxMCwgMTBdLFxyXG4gIHJvdGF0ZTogZmFsc2UsXHJcbiAgZm9udFNpemU6IDEzLFxyXG4gIGZvbnRDb2xvcjogJyM2NjY2NjYnLFxyXG4gIGRhdGFQb2ludFNoYXBlOiBbJ2NpcmNsZScsICdjaXJjbGUnLCAnY2lyY2xlJywgJ2NpcmNsZSddLFxyXG4gIGNvbG9yOiBbJyMxODkwRkYnLCAnIzkxQ0I3NCcsICcjRkFDODU4JywgJyNFRTY2NjYnLCAnIzczQzBERScsICcjM0NBMjcyJywgJyNGQzg0NTInLCAnIzlBNjBCNCcsICcjZWE3Y2NjJ10sXHJcbiAgbGluZWFyQ29sb3I6IFsnIzBFRTJGOCcsICcjMkJEQ0E4JywgJyNGQTdEOEQnLCAnI0VCODhFMicsICcjMkFFM0EwJywgJyMwRUUyRjgnLCAnI0VCODhFMicsICcjNjc3M0UzJywgJyNGNzhBODUnXSxcclxuICBwaWVDaGFydExpbmVQYWRkaW5nOiAxNSxcclxuICBwaWVDaGFydFRleHRQYWRkaW5nOiA1LFxyXG4gIHRpdGxlRm9udFNpemU6IDIwLFxyXG4gIHN1YnRpdGxlRm9udFNpemU6IDE1LFxyXG4gIHJhZGFyTGFiZWxUZXh0TWFyZ2luOiAxMyxcclxufTtcclxuXHJcbnZhciBhc3NpZ24gPSBmdW5jdGlvbih0YXJnZXQsIC4uLnZhckFyZ3MpIHtcclxuICBpZiAodGFyZ2V0ID09IG51bGwpIHtcclxuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ1t1Q2hhcnRzXSBDYW5ub3QgY29udmVydCB1bmRlZmluZWQgb3IgbnVsbCB0byBvYmplY3QnKTtcclxuICB9XHJcbiAgaWYgKCF2YXJBcmdzIHx8IHZhckFyZ3MubGVuZ3RoIDw9IDApIHtcclxuICAgIHJldHVybiB0YXJnZXQ7XHJcbiAgfVxyXG4gIC8vIOa3seW6puWQiOW5tuWvueixoVxyXG4gIGZ1bmN0aW9uIGRlZXBBc3NpZ24ob2JqMSwgb2JqMikge1xyXG4gICAgZm9yIChsZXQga2V5IGluIG9iajIpIHtcclxuICAgICAgb2JqMVtrZXldID0gb2JqMVtrZXldICYmIG9iajFba2V5XS50b1N0cmluZygpID09PSBcIltvYmplY3QgT2JqZWN0XVwiID9cclxuICAgICAgICBkZWVwQXNzaWduKG9iajFba2V5XSwgb2JqMltrZXldKSA6IG9iajFba2V5XSA9IG9iajJba2V5XTtcclxuICAgIH1cclxuICAgIHJldHVybiBvYmoxO1xyXG4gIH1cclxuICB2YXJBcmdzLmZvckVhY2godmFsID0+IHtcclxuICAgIHRhcmdldCA9IGRlZXBBc3NpZ24odGFyZ2V0LCB2YWwpO1xyXG4gIH0pO1xyXG4gIHJldHVybiB0YXJnZXQ7XHJcbn07XHJcblxyXG52YXIgdXRpbCA9IHtcclxuICB0b0ZpeGVkOiBmdW5jdGlvbiB0b0ZpeGVkKG51bSwgbGltaXQpIHtcclxuICAgIGxpbWl0ID0gbGltaXQgfHwgMjtcclxuICAgIGlmICh0aGlzLmlzRmxvYXQobnVtKSkge1xyXG4gICAgICBudW0gPSBudW0udG9GaXhlZChsaW1pdCk7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gbnVtO1xyXG4gIH0sXHJcbiAgaXNGbG9hdDogZnVuY3Rpb24gaXNGbG9hdChudW0pIHtcclxuICAgIHJldHVybiBudW0gJSAxICE9PSAwO1xyXG4gIH0sXHJcbiAgYXBwcm94aW1hdGVseUVxdWFsOiBmdW5jdGlvbiBhcHByb3hpbWF0ZWx5RXF1YWwobnVtMSwgbnVtMikge1xyXG4gICAgcmV0dXJuIE1hdGguYWJzKG51bTEgLSBudW0yKSA8IDFlLTEwO1xyXG4gIH0sXHJcbiAgaXNTYW1lU2lnbjogZnVuY3Rpb24gaXNTYW1lU2lnbihudW0xLCBudW0yKSB7XHJcbiAgICByZXR1cm4gTWF0aC5hYnMobnVtMSkgPT09IG51bTEgJiYgTWF0aC5hYnMobnVtMikgPT09IG51bTIgfHwgTWF0aC5hYnMobnVtMSkgIT09IG51bTEgJiYgTWF0aC5hYnMobnVtMikgIT09IG51bTI7XHJcbiAgfSxcclxuICBpc1NhbWVYQ29vcmRpbmF0ZUFyZWE6IGZ1bmN0aW9uIGlzU2FtZVhDb29yZGluYXRlQXJlYShwMSwgcDIpIHtcclxuICAgIHJldHVybiB0aGlzLmlzU2FtZVNpZ24ocDEueCwgcDIueCk7XHJcbiAgfSxcclxuICBpc0NvbGxpc2lvbjogZnVuY3Rpb24gaXNDb2xsaXNpb24ob2JqMSwgb2JqMikge1xyXG4gICAgb2JqMS5lbmQgPSB7fTtcclxuICAgIG9iajEuZW5kLnggPSBvYmoxLnN0YXJ0LnggKyBvYmoxLndpZHRoO1xyXG4gICAgb2JqMS5lbmQueSA9IG9iajEuc3RhcnQueSAtIG9iajEuaGVpZ2h0O1xyXG4gICAgb2JqMi5lbmQgPSB7fTtcclxuICAgIG9iajIuZW5kLnggPSBvYmoyLnN0YXJ0LnggKyBvYmoyLndpZHRoO1xyXG4gICAgb2JqMi5lbmQueSA9IG9iajIuc3RhcnQueSAtIG9iajIuaGVpZ2h0O1xyXG4gICAgdmFyIGZsYWcgPSBvYmoyLnN0YXJ0LnggPiBvYmoxLmVuZC54IHx8IG9iajIuZW5kLnggPCBvYmoxLnN0YXJ0LnggfHwgb2JqMi5lbmQueSA+IG9iajEuc3RhcnQueSB8fCBvYmoyLnN0YXJ0LnkgPCBvYmoxLmVuZC55O1xyXG4gICAgcmV0dXJuICFmbGFnO1xyXG4gIH1cclxufTtcclxuXHJcbi8v5YW85a65SDXngrnlh7vkuovku7ZcclxuZnVuY3Rpb24gZ2V0SDVPZmZzZXQoZSkge1xyXG4gIGUubXAgPSB7XHJcbiAgICBjaGFuZ2VkVG91Y2hlczogW11cclxuICB9O1xyXG4gIGUubXAuY2hhbmdlZFRvdWNoZXMucHVzaCh7XHJcbiAgICB4OiBlLm9mZnNldFgsXHJcbiAgICB5OiBlLm9mZnNldFlcclxuICB9KTtcclxuICByZXR1cm4gZTtcclxufVxyXG5cclxuLy8gaGV4IOi9rCByZ2JhXHJcbmZ1bmN0aW9uIGhleFRvUmdiKGhleFZhbHVlLCBvcGMpIHtcclxuICB2YXIgcmd4ID0gL14jPyhbYS1mXFxkXSkoW2EtZlxcZF0pKFthLWZcXGRdKSQvaTtcclxuICB2YXIgaGV4ID0gaGV4VmFsdWUucmVwbGFjZShyZ3gsIGZ1bmN0aW9uKG0sIHIsIGcsIGIpIHtcclxuICAgIHJldHVybiByICsgciArIGcgKyBnICsgYiArIGI7XHJcbiAgfSk7XHJcbiAgdmFyIHJnYiA9IC9eIz8oW2EtZlxcZF17Mn0pKFthLWZcXGRdezJ9KShbYS1mXFxkXXsyfSkkL2kuZXhlYyhoZXgpO1xyXG4gIHZhciByID0gcGFyc2VJbnQocmdiWzFdLCAxNik7XHJcbiAgdmFyIGcgPSBwYXJzZUludChyZ2JbMl0sIDE2KTtcclxuICB2YXIgYiA9IHBhcnNlSW50KHJnYlszXSwgMTYpO1xyXG4gIHJldHVybiAncmdiYSgnICsgciArICcsJyArIGcgKyAnLCcgKyBiICsgJywnICsgb3BjICsgJyknO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaW5kUmFuZ2UobnVtLCB0eXBlLCBsaW1pdCkge1xyXG4gIGlmIChpc05hTihudW0pKSB7XHJcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ1t1Q2hhcnRzXSBzZXJpZXPmlbDmja7pnIDkuLpOdW1iZXLmoLzlvI8nKTtcclxuICB9XHJcbiAgbGltaXQgPSBsaW1pdCB8fCAxMDtcclxuICB0eXBlID0gdHlwZSA/IHR5cGUgOiAndXBwZXInO1xyXG4gIHZhciBtdWx0aXBsZSA9IDE7XHJcbiAgd2hpbGUgKGxpbWl0IDwgMSkge1xyXG4gICAgbGltaXQgKj0gMTA7XHJcbiAgICBtdWx0aXBsZSAqPSAxMDtcclxuICB9XHJcbiAgaWYgKHR5cGUgPT09ICd1cHBlcicpIHtcclxuICAgIG51bSA9IE1hdGguY2VpbChudW0gKiBtdWx0aXBsZSk7XHJcbiAgfSBlbHNlIHtcclxuICAgIG51bSA9IE1hdGguZmxvb3IobnVtICogbXVsdGlwbGUpO1xyXG4gIH1cclxuICB3aGlsZSAobnVtICUgbGltaXQgIT09IDApIHtcclxuICAgIGlmICh0eXBlID09PSAndXBwZXInKSB7XHJcbiAgICAgIGlmIChudW0gPT0gbnVtICsgMSkgeyAvL+S/ruWkjeaVsOaNruWAvOi/h+Wkp251bSsr5peg5pWI55qEYnVnIGJ5IOWQkeaXpeiRtSBAeHJrX2p5XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgICAgbnVtKys7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBudW0tLTtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIG51bSAvIG11bHRpcGxlO1xyXG59XHJcblxyXG5mdW5jdGlvbiBjYWxDYW5kbGVNQShkYXlBcnIsIG5hbWVBcnIsIGNvbG9yQXJyLCBrZGF0YSkge1xyXG4gIGxldCBzZXJpZXNUZW1wID0gW107XHJcbiAgZm9yIChsZXQgayA9IDA7IGsgPCBkYXlBcnIubGVuZ3RoOyBrKyspIHtcclxuICAgIGxldCBzZXJpZXNJdGVtID0ge1xyXG4gICAgICBkYXRhOiBbXSxcclxuICAgICAgbmFtZTogbmFtZUFycltrXSxcclxuICAgICAgY29sb3I6IGNvbG9yQXJyW2tdXHJcbiAgICB9O1xyXG4gICAgZm9yIChsZXQgaSA9IDAsIGxlbiA9IGtkYXRhLmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XHJcbiAgICAgIGlmIChpIDwgZGF5QXJyW2tdKSB7XHJcbiAgICAgICAgc2VyaWVzSXRlbS5kYXRhLnB1c2gobnVsbCk7XHJcbiAgICAgICAgY29udGludWU7XHJcbiAgICAgIH1cclxuICAgICAgbGV0IHN1bSA9IDA7XHJcbiAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgZGF5QXJyW2tdOyBqKyspIHtcclxuICAgICAgICBzdW0gKz0ga2RhdGFbaSAtIGpdWzFdO1xyXG4gICAgICB9XHJcbiAgICAgIHNlcmllc0l0ZW0uZGF0YS5wdXNoKCsoc3VtIC8gZGF5QXJyW2tdKS50b0ZpeGVkKDMpKTtcclxuICAgIH1cclxuICAgIHNlcmllc1RlbXAucHVzaChzZXJpZXNJdGVtKTtcclxuICB9XHJcbiAgcmV0dXJuIHNlcmllc1RlbXA7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGNhbFZhbGlkRGlzdGFuY2Uoc2VsZiwgZGlzdGFuY2UsIGNoYXJ0RGF0YSwgY29uZmlnLCBvcHRzKSB7XHJcbiAgdmFyIGRhdGFDaGFydEFyZWFXaWR0aCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV0gLSBvcHRzLmFyZWFbM107XHJcbiAgdmFyIGRhdGFDaGFydFdpZHRoID0gY2hhcnREYXRhLmVhY2hTcGFjaW5nICogKG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS54QXhpc1BvaW50cy5sZW5ndGggLSAxKTtcclxuICBpZihvcHRzLnR5cGUgPT0gJ21vdW50JyAmJiBvcHRzLmV4dHJhICYmIG9wdHMuZXh0cmEubW91bnQgJiYgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvICYmIG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyA+IDEpe1xyXG4gICAgaWYob3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvPjIpIG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyA9IDJcclxuICAgIGRhdGFDaGFydFdpZHRoICs9IChvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gLSAxKSpjaGFydERhdGEuZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHZhciB2YWxpZERpc3RhbmNlID0gZGlzdGFuY2U7XHJcbiAgaWYgKGRpc3RhbmNlID49IDApIHtcclxuICAgIHZhbGlkRGlzdGFuY2UgPSAwO1xyXG4gICAgc2VsZi51ZXZlbnQudHJpZ2dlcignc2Nyb2xsTGVmdCcpO1xyXG4gICAgc2VsZi5zY3JvbGxPcHRpb24ucG9zaXRpb24gPSAnbGVmdCdcclxuICAgIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gPSAnbGVmdCc7XHJcbiAgfSBlbHNlIGlmIChNYXRoLmFicyhkaXN0YW5jZSkgPj0gZGF0YUNoYXJ0V2lkdGggLSBkYXRhQ2hhcnRBcmVhV2lkdGgpIHtcclxuICAgIHZhbGlkRGlzdGFuY2UgPSBkYXRhQ2hhcnRBcmVhV2lkdGggLSBkYXRhQ2hhcnRXaWR0aDtcclxuICAgIHNlbGYudWV2ZW50LnRyaWdnZXIoJ3Njcm9sbFJpZ2h0Jyk7XHJcbiAgICBzZWxmLnNjcm9sbE9wdGlvbi5wb3NpdGlvbiA9ICdyaWdodCdcclxuICAgIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gPSAncmlnaHQnO1xyXG4gIH0gZWxzZSB7XHJcbiAgICBzZWxmLnNjcm9sbE9wdGlvbi5wb3NpdGlvbiA9IGRpc3RhbmNlXHJcbiAgICBvcHRzLnhBeGlzLnNjcm9sbFBvc2l0aW9uID0gZGlzdGFuY2U7XHJcbiAgfVxyXG4gIHJldHVybiB2YWxpZERpc3RhbmNlO1xyXG59XHJcblxyXG5mdW5jdGlvbiBpc0luQW5nbGVSYW5nZShhbmdsZSwgc3RhcnRBbmdsZSwgZW5kQW5nbGUpIHtcclxuICBmdW5jdGlvbiBhZGp1c3QoYW5nbGUpIHtcclxuICAgIHdoaWxlIChhbmdsZSA8IDApIHtcclxuICAgICAgYW5nbGUgKz0gMiAqIE1hdGguUEk7XHJcbiAgICB9XHJcbiAgICB3aGlsZSAoYW5nbGUgPiAyICogTWF0aC5QSSkge1xyXG4gICAgICBhbmdsZSAtPSAyICogTWF0aC5QSTtcclxuICAgIH1cclxuICAgIHJldHVybiBhbmdsZTtcclxuICB9XHJcbiAgYW5nbGUgPSBhZGp1c3QoYW5nbGUpO1xyXG4gIHN0YXJ0QW5nbGUgPSBhZGp1c3Qoc3RhcnRBbmdsZSk7XHJcbiAgZW5kQW5nbGUgPSBhZGp1c3QoZW5kQW5nbGUpO1xyXG4gIGlmIChzdGFydEFuZ2xlID4gZW5kQW5nbGUpIHtcclxuICAgIGVuZEFuZ2xlICs9IDIgKiBNYXRoLlBJO1xyXG4gICAgaWYgKGFuZ2xlIDwgc3RhcnRBbmdsZSkge1xyXG4gICAgICBhbmdsZSArPSAyICogTWF0aC5QSTtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGFuZ2xlID49IHN0YXJ0QW5nbGUgJiYgYW5nbGUgPD0gZW5kQW5nbGU7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGNyZWF0ZUN1cnZlQ29udHJvbFBvaW50cyhwb2ludHMsIGkpIHtcclxuICBmdW5jdGlvbiBpc05vdE1pZGRsZVBvaW50KHBvaW50cywgaSkge1xyXG4gICAgaWYgKHBvaW50c1tpIC0gMV0gJiYgcG9pbnRzW2kgKyAxXSkge1xyXG4gICAgICByZXR1cm4gcG9pbnRzW2ldLnkgPj0gTWF0aC5tYXgocG9pbnRzW2kgLSAxXS55LCBwb2ludHNbaSArIDFdLnkpIHx8IHBvaW50c1tpXS55IDw9IE1hdGgubWluKHBvaW50c1tpIC0gMV0ueSxcclxuICAgICAgICBwb2ludHNbaSArIDFdLnkpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgfVxyXG4gIH1cclxuICBmdW5jdGlvbiBpc05vdE1pZGRsZVBvaW50WChwb2ludHMsIGkpIHtcclxuICAgIGlmIChwb2ludHNbaSAtIDFdICYmIHBvaW50c1tpICsgMV0pIHtcclxuICAgICAgcmV0dXJuIHBvaW50c1tpXS54ID49IE1hdGgubWF4KHBvaW50c1tpIC0gMV0ueCwgcG9pbnRzW2kgKyAxXS54KSB8fCBwb2ludHNbaV0ueCA8PSBNYXRoLm1pbihwb2ludHNbaSAtIDFdLngsXHJcbiAgICAgICAgcG9pbnRzW2kgKyAxXS54KTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHJldHVybiBmYWxzZTtcclxuICAgIH1cclxuICB9XHJcbiAgdmFyIGEgPSAwLjI7XHJcbiAgdmFyIGIgPSAwLjI7XHJcbiAgdmFyIHBBeCA9IG51bGw7XHJcbiAgdmFyIHBBeSA9IG51bGw7XHJcbiAgdmFyIHBCeCA9IG51bGw7XHJcbiAgdmFyIHBCeSA9IG51bGw7XHJcbiAgaWYgKGkgPCAxKSB7XHJcbiAgICBwQXggPSBwb2ludHNbMF0ueCArIChwb2ludHNbMV0ueCAtIHBvaW50c1swXS54KSAqIGE7XHJcbiAgICBwQXkgPSBwb2ludHNbMF0ueSArIChwb2ludHNbMV0ueSAtIHBvaW50c1swXS55KSAqIGE7XHJcbiAgfSBlbHNlIHtcclxuICAgIHBBeCA9IHBvaW50c1tpXS54ICsgKHBvaW50c1tpICsgMV0ueCAtIHBvaW50c1tpIC0gMV0ueCkgKiBhO1xyXG4gICAgcEF5ID0gcG9pbnRzW2ldLnkgKyAocG9pbnRzW2kgKyAxXS55IC0gcG9pbnRzW2kgLSAxXS55KSAqIGE7XHJcbiAgfVxyXG5cclxuICBpZiAoaSA+IHBvaW50cy5sZW5ndGggLSAzKSB7XHJcbiAgICB2YXIgbGFzdCA9IHBvaW50cy5sZW5ndGggLSAxO1xyXG4gICAgcEJ4ID0gcG9pbnRzW2xhc3RdLnggLSAocG9pbnRzW2xhc3RdLnggLSBwb2ludHNbbGFzdCAtIDFdLngpICogYjtcclxuICAgIHBCeSA9IHBvaW50c1tsYXN0XS55IC0gKHBvaW50c1tsYXN0XS55IC0gcG9pbnRzW2xhc3QgLSAxXS55KSAqIGI7XHJcbiAgfSBlbHNlIHtcclxuICAgIHBCeCA9IHBvaW50c1tpICsgMV0ueCAtIChwb2ludHNbaSArIDJdLnggLSBwb2ludHNbaV0ueCkgKiBiO1xyXG4gICAgcEJ5ID0gcG9pbnRzW2kgKyAxXS55IC0gKHBvaW50c1tpICsgMl0ueSAtIHBvaW50c1tpXS55KSAqIGI7XHJcbiAgfVxyXG4gIGlmIChpc05vdE1pZGRsZVBvaW50KHBvaW50cywgaSArIDEpKSB7XHJcbiAgICBwQnkgPSBwb2ludHNbaSArIDFdLnk7XHJcbiAgfVxyXG4gIGlmIChpc05vdE1pZGRsZVBvaW50KHBvaW50cywgaSkpIHtcclxuICAgIHBBeSA9IHBvaW50c1tpXS55O1xyXG4gIH1cclxuICBpZiAoaXNOb3RNaWRkbGVQb2ludFgocG9pbnRzLCBpICsgMSkpIHtcclxuICAgIHBCeCA9IHBvaW50c1tpICsgMV0ueDtcclxuICB9XHJcbiAgaWYgKGlzTm90TWlkZGxlUG9pbnRYKHBvaW50cywgaSkpIHtcclxuICAgIHBBeCA9IHBvaW50c1tpXS54O1xyXG4gIH1cclxuICBpZiAocEF5ID49IE1hdGgubWF4KHBvaW50c1tpXS55LCBwb2ludHNbaSArIDFdLnkpIHx8IHBBeSA8PSBNYXRoLm1pbihwb2ludHNbaV0ueSwgcG9pbnRzW2kgKyAxXS55KSkge1xyXG4gICAgcEF5ID0gcG9pbnRzW2ldLnk7XHJcbiAgfVxyXG4gIGlmIChwQnkgPj0gTWF0aC5tYXgocG9pbnRzW2ldLnksIHBvaW50c1tpICsgMV0ueSkgfHwgcEJ5IDw9IE1hdGgubWluKHBvaW50c1tpXS55LCBwb2ludHNbaSArIDFdLnkpKSB7XHJcbiAgICBwQnkgPSBwb2ludHNbaSArIDFdLnk7XHJcbiAgfVxyXG4gIGlmIChwQXggPj0gTWF0aC5tYXgocG9pbnRzW2ldLngsIHBvaW50c1tpICsgMV0ueCkgfHwgcEF4IDw9IE1hdGgubWluKHBvaW50c1tpXS54LCBwb2ludHNbaSArIDFdLngpKSB7XHJcbiAgICBwQXggPSBwb2ludHNbaV0ueDtcclxuICB9XHJcbiAgaWYgKHBCeCA+PSBNYXRoLm1heChwb2ludHNbaV0ueCwgcG9pbnRzW2kgKyAxXS54KSB8fCBwQnggPD0gTWF0aC5taW4ocG9pbnRzW2ldLngsIHBvaW50c1tpICsgMV0ueCkpIHtcclxuICAgIHBCeCA9IHBvaW50c1tpICsgMV0ueDtcclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIGN0ckE6IHtcclxuICAgICAgeDogcEF4LFxyXG4gICAgICB5OiBwQXlcclxuICAgIH0sXHJcbiAgICBjdHJCOiB7XHJcbiAgICAgIHg6IHBCeCxcclxuICAgICAgeTogcEJ5XHJcbiAgICB9XHJcbiAgfTtcclxufVxyXG5cclxuXHJcbmZ1bmN0aW9uIGNvbnZlcnRDb29yZGluYXRlT3JpZ2luKHgsIHksIGNlbnRlcikge1xyXG4gIHJldHVybiB7XHJcbiAgICB4OiBjZW50ZXIueCArIHgsXHJcbiAgICB5OiBjZW50ZXIueSAtIHlcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBhdm9pZENvbGxpc2lvbihvYmosIHRhcmdldCkge1xyXG4gIGlmICh0YXJnZXQpIHtcclxuICAgIC8vIGlzIGNvbGxpc2lvbiB0ZXN0XHJcbiAgICB3aGlsZSAodXRpbC5pc0NvbGxpc2lvbihvYmosIHRhcmdldCkpIHtcclxuICAgICAgaWYgKG9iai5zdGFydC54ID4gMCkge1xyXG4gICAgICAgIG9iai5zdGFydC55LS07XHJcbiAgICAgIH0gZWxzZSBpZiAob2JqLnN0YXJ0LnggPCAwKSB7XHJcbiAgICAgICAgb2JqLnN0YXJ0LnkrKztcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpZiAob2JqLnN0YXJ0LnkgPiAwKSB7XHJcbiAgICAgICAgICBvYmouc3RhcnQueSsrO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBvYmouc3RhcnQueS0tO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gb2JqO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaXhQaWVTZXJpZXMoc2VyaWVzLCBvcHRzLCBjb25maWcpe1xyXG4gIGxldCBwaWVTZXJpZXNBcnIgPSBbXTtcclxuICBpZihzZXJpZXMubGVuZ3RoPjAgJiYgc2VyaWVzWzBdLmRhdGEuY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpID4gLTEpe1xyXG4gICAgb3B0cy5fcGllU2VyaWVzXyA9IHNlcmllcztcclxuICAgIGxldCBvbGRzZXJpZXMgPSBzZXJpZXNbMF0uZGF0YTtcclxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgb2xkc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIG9sZHNlcmllc1tpXS5mb3JtYXR0ZXIgPSBzZXJpZXNbMF0uZm9ybWF0dGVyO1xyXG4gICAgICBvbGRzZXJpZXNbaV0uZGF0YSA9IG9sZHNlcmllc1tpXS52YWx1ZTtcclxuICAgICAgcGllU2VyaWVzQXJyLnB1c2gob2xkc2VyaWVzW2ldKTtcclxuICAgIH1cclxuICAgIG9wdHMuc2VyaWVzID0gcGllU2VyaWVzQXJyO1xyXG4gIH1lbHNle1xyXG4gICAgcGllU2VyaWVzQXJyID0gc2VyaWVzO1xyXG4gIH1cclxuICByZXR1cm4gcGllU2VyaWVzQXJyO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaWxsU2VyaWVzKHNlcmllcywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIGluZGV4ID0gMDtcclxuICBmb3IgKHZhciBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpZiAoIWl0ZW0uY29sb3IpIHtcclxuICAgICAgaXRlbS5jb2xvciA9IGNvbmZpZy5jb2xvcltpbmRleF07XHJcbiAgICAgIGluZGV4ID0gKGluZGV4ICsgMSkgJSBjb25maWcuY29sb3IubGVuZ3RoO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLmxpbmVhckluZGV4KSB7XHJcbiAgICAgIGl0ZW0ubGluZWFySW5kZXggPSBpO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLmluZGV4KSB7XHJcbiAgICAgIGl0ZW0uaW5kZXggPSAwO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLnR5cGUpIHtcclxuICAgICAgaXRlbS50eXBlID0gb3B0cy50eXBlO1xyXG4gICAgfVxyXG4gICAgaWYgKHR5cGVvZiBpdGVtLnNob3cgPT0gXCJ1bmRlZmluZWRcIikge1xyXG4gICAgICBpdGVtLnNob3cgPSB0cnVlO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLnR5cGUpIHtcclxuICAgICAgaXRlbS50eXBlID0gb3B0cy50eXBlO1xyXG4gICAgfVxyXG4gICAgaWYgKCFpdGVtLnBvaW50U2hhcGUpIHtcclxuICAgICAgaXRlbS5wb2ludFNoYXBlID0gXCJjaXJjbGVcIjtcclxuICAgIH1cclxuICAgIGlmICghaXRlbS5sZWdlbmRTaGFwZSkge1xyXG4gICAgICBzd2l0Y2ggKGl0ZW0udHlwZSkge1xyXG4gICAgICAgIGNhc2UgJ2xpbmUnOlxyXG4gICAgICAgICAgaXRlbS5sZWdlbmRTaGFwZSA9IFwibGluZVwiO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnY29sdW1uJzpcclxuICAgICAgICBjYXNlICdiYXInOlxyXG4gICAgICAgICAgaXRlbS5sZWdlbmRTaGFwZSA9IFwicmVjdFwiO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnYXJlYSc6XHJcbiAgICAgICAgY2FzZSAnbW91bnQnOlxyXG4gICAgICAgICAgaXRlbS5sZWdlbmRTaGFwZSA9IFwidHJpYW5nbGVcIjtcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICBpdGVtLmxlZ2VuZFNoYXBlID0gXCJjaXJjbGVcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaWxsQ3VzdG9tQ29sb3IobGluZWFyVHlwZSwgY3VzdG9tQ29sb3IsIHNlcmllcywgY29uZmlnKSB7XHJcbiAgdmFyIG5ld2NvbG9yID0gY3VzdG9tQ29sb3IgfHwgW107XHJcbiAgaWYgKGxpbmVhclR5cGUgPT0gJ2N1c3RvbScgJiYgbmV3Y29sb3IubGVuZ3RoID09IDAgKSB7XHJcbiAgICBuZXdjb2xvciA9IGNvbmZpZy5saW5lYXJDb2xvcjtcclxuICB9XHJcbiAgaWYgKGxpbmVhclR5cGUgPT0gJ2N1c3RvbScgJiYgbmV3Y29sb3IubGVuZ3RoIDwgc2VyaWVzLmxlbmd0aCkge1xyXG4gICAgbGV0IGNoYXpoaSA9IHNlcmllcy5sZW5ndGggLSBuZXdjb2xvci5sZW5ndGg7XHJcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNoYXpoaTsgaSsrKSB7XHJcbiAgICAgIG5ld2NvbG9yLnB1c2goY29uZmlnLmxpbmVhckNvbG9yWyhpICsgMSkgJSBjb25maWcubGluZWFyQ29sb3IubGVuZ3RoXSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHJldHVybiBuZXdjb2xvcjtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0RGF0YVJhbmdlKG1pbkRhdGEsIG1heERhdGEpIHtcclxuICB2YXIgbGltaXQgPSAwO1xyXG4gIHZhciByYW5nZSA9IG1heERhdGEgLSBtaW5EYXRhO1xyXG4gIGlmIChyYW5nZSA+PSAxMDAwMCkge1xyXG4gICAgbGltaXQgPSAxMDAwO1xyXG4gIH0gZWxzZSBpZiAocmFuZ2UgPj0gMTAwMCkge1xyXG4gICAgbGltaXQgPSAxMDA7XHJcbiAgfSBlbHNlIGlmIChyYW5nZSA+PSAxMDApIHtcclxuICAgIGxpbWl0ID0gMTA7XHJcbiAgfSBlbHNlIGlmIChyYW5nZSA+PSAxMCkge1xyXG4gICAgbGltaXQgPSA1O1xyXG4gIH0gZWxzZSBpZiAocmFuZ2UgPj0gMSkge1xyXG4gICAgbGltaXQgPSAxO1xyXG4gIH0gZWxzZSBpZiAocmFuZ2UgPj0gMC4xKSB7XHJcbiAgICBsaW1pdCA9IDAuMTtcclxuICB9IGVsc2UgaWYgKHJhbmdlID49IDAuMDEpIHtcclxuICAgIGxpbWl0ID0gMC4wMTtcclxuICB9IGVsc2UgaWYgKHJhbmdlID49IDAuMDAxKSB7XHJcbiAgICBsaW1pdCA9IDAuMDAxO1xyXG4gIH0gZWxzZSBpZiAocmFuZ2UgPj0gMC4wMDAxKSB7XHJcbiAgICBsaW1pdCA9IDAuMDAwMTtcclxuICB9IGVsc2UgaWYgKHJhbmdlID49IDAuMDAwMDEpIHtcclxuICAgIGxpbWl0ID0gMC4wMDAwMTtcclxuICB9IGVsc2Uge1xyXG4gICAgbGltaXQgPSAwLjAwMDAwMTtcclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIG1pblJhbmdlOiBmaW5kUmFuZ2UobWluRGF0YSwgJ2xvd2VyJywgbGltaXQpLFxyXG4gICAgbWF4UmFuZ2U6IGZpbmRSYW5nZShtYXhEYXRhLCAndXBwZXInLCBsaW1pdClcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBtZWFzdXJlVGV4dCh0ZXh0LCBmb250U2l6ZSwgY29udGV4dCkge1xyXG4gIHZhciB3aWR0aCA9IDA7XHJcbiAgdGV4dCA9IFN0cmluZyh0ZXh0KTtcclxuXHJcblxyXG5cclxuICBpZiAoY29udGV4dCAhPT0gZmFsc2UgJiYgY29udGV4dCAhPT0gdW5kZWZpbmVkICYmIGNvbnRleHQuc2V0Rm9udFNpemUgJiYgY29udGV4dC5tZWFzdXJlVGV4dCkge1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICByZXR1cm4gY29udGV4dC5tZWFzdXJlVGV4dCh0ZXh0KS53aWR0aDtcclxuICB9IGVsc2Uge1xyXG4gICAgdmFyIHRleHQgPSB0ZXh0LnNwbGl0KCcnKTtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgdGV4dC5sZW5ndGg7IGkrKykge1xyXG4gICAgICBsZXQgaXRlbSA9IHRleHRbaV07XHJcbiAgICAgIGlmICgvW2EtekEtWl0vLnRlc3QoaXRlbSkpIHtcclxuICAgICAgICB3aWR0aCArPSA3O1xyXG4gICAgICB9IGVsc2UgaWYgKC9bMC05XS8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDUuNTtcclxuICAgICAgfSBlbHNlIGlmICgvXFwuLy50ZXN0KGl0ZW0pKSB7XHJcbiAgICAgICAgd2lkdGggKz0gMi43O1xyXG4gICAgICB9IGVsc2UgaWYgKC8tLy50ZXN0KGl0ZW0pKSB7XHJcbiAgICAgICAgd2lkdGggKz0gMy4yNTtcclxuICAgICAgfSBlbHNlIGlmICgvOi8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDIuNTtcclxuICAgICAgfSBlbHNlIGlmICgvW1xcdTRlMDAtXFx1OWZhNV0vLnRlc3QoaXRlbSkpIHtcclxuICAgICAgICB3aWR0aCArPSAxMDtcclxuICAgICAgfSBlbHNlIGlmICgvXFwofFxcKS8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDMuNzM7XHJcbiAgICAgIH0gZWxzZSBpZiAoL1xccy8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDIuNTtcclxuICAgICAgfSBlbHNlIGlmICgvJS8udGVzdChpdGVtKSkge1xyXG4gICAgICAgIHdpZHRoICs9IDg7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgd2lkdGggKz0gMTA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHJldHVybiB3aWR0aCAqIGZvbnRTaXplIC8gMTA7XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBkYXRhQ29tYmluZShzZXJpZXMpIHtcclxuICByZXR1cm4gc2VyaWVzLnJlZHVjZShmdW5jdGlvbihhLCBiKSB7XHJcbiAgICByZXR1cm4gKGEuZGF0YSA/IGEuZGF0YSA6IGEpLmNvbmNhdChiLmRhdGEpO1xyXG4gIH0sIFtdKTtcclxufVxyXG5cclxuZnVuY3Rpb24gZGF0YUNvbWJpbmVTdGFjayhzZXJpZXMsIGxlbikge1xyXG4gIHZhciBzdW0gPSBuZXcgQXJyYXkobGVuKTtcclxuICBmb3IgKHZhciBqID0gMDsgaiA8IHN1bS5sZW5ndGg7IGorKykge1xyXG4gICAgc3VtW2pdID0gMDtcclxuICB9XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBzZXJpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgIGZvciAodmFyIGogPSAwOyBqIDwgc3VtLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgIHN1bVtqXSArPSBzZXJpZXNbaV0uZGF0YVtqXTtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIHNlcmllcy5yZWR1Y2UoZnVuY3Rpb24oYSwgYikge1xyXG4gICAgcmV0dXJuIChhLmRhdGEgPyBhLmRhdGEgOiBhKS5jb25jYXQoYi5kYXRhKS5jb25jYXQoc3VtKTtcclxuICB9LCBbXSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldFRvdWNoZXModG91Y2hlcywgb3B0cywgZSkge1xyXG4gIGxldCB4LCB5O1xyXG4gIGlmICh0b3VjaGVzLmNsaWVudFgpIHtcclxuICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICB5ID0gb3B0cy5oZWlnaHQgLSB0b3VjaGVzLmNsaWVudFggKiBvcHRzLnBpeDtcclxuICAgICAgeCA9ICh0b3VjaGVzLnBhZ2VZIC0gZS5jdXJyZW50VGFyZ2V0Lm9mZnNldFRvcCAtIChvcHRzLmhlaWdodCAvIG9wdHMucGl4IC8gMikgKiAob3B0cy5waXggLSAxKSkgKiBvcHRzLnBpeDtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHggPSB0b3VjaGVzLmNsaWVudFggKiBvcHRzLnBpeDtcclxuICAgICAgeSA9ICh0b3VjaGVzLnBhZ2VZIC0gZS5jdXJyZW50VGFyZ2V0Lm9mZnNldFRvcCAtIChvcHRzLmhlaWdodCAvIG9wdHMucGl4IC8gMikgKiAob3B0cy5waXggLSAxKSkgKiBvcHRzLnBpeDtcclxuICAgIH1cclxuICB9IGVsc2Uge1xyXG4gICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgIHkgPSBvcHRzLmhlaWdodCAtIHRvdWNoZXMueCAqIG9wdHMucGl4O1xyXG4gICAgICB4ID0gdG91Y2hlcy55ICogb3B0cy5waXg7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB4ID0gdG91Y2hlcy54ICogb3B0cy5waXg7XHJcbiAgICAgIHkgPSB0b3VjaGVzLnkgKiBvcHRzLnBpeDtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIHg6IHgsXHJcbiAgICB5OiB5XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRTZXJpZXNEYXRhSXRlbShzZXJpZXMsIGluZGV4LCBncm91cCkge1xyXG4gIHZhciBkYXRhID0gW107XHJcbiAgdmFyIG5ld1NlcmllcyA9IFtdO1xyXG4gIHZhciBpbmRleElzQXJyID0gaW5kZXguY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpID4gLTE7XHJcbiAgaWYoaW5kZXhJc0Fycil7XHJcbiAgICBsZXQgdGVtcFNlcmllcyA9IGZpbHRlclNlcmllcyhzZXJpZXMpO1xyXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBncm91cC5sZW5ndGg7IGkrKykge1xyXG4gICAgICBuZXdTZXJpZXMucHVzaCh0ZW1wU2VyaWVzW2dyb3VwW2ldXSk7XHJcbiAgICB9XHJcbiAgfWVsc2V7XHJcbiAgICBuZXdTZXJpZXMgPSBzZXJpZXM7XHJcbiAgfTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IG5ld1Nlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBuZXdTZXJpZXNbaV07XHJcbiAgICBsZXQgdG1waW5kZXggPSAtMTtcclxuICAgIGlmKGluZGV4SXNBcnIpe1xyXG4gICAgICB0bXBpbmRleCA9IGluZGV4W2ldO1xyXG4gICAgfWVsc2V7XHJcbiAgICAgIHRtcGluZGV4ID0gaW5kZXg7XHJcbiAgICB9XHJcbiAgICBpZiAoaXRlbS5kYXRhW3RtcGluZGV4XSAhPT0gbnVsbCAmJiB0eXBlb2YgaXRlbS5kYXRhW3RtcGluZGV4XSAhPT0gJ3VuZGVmaW5lZCcgJiYgaXRlbS5zaG93KSB7XHJcbiAgICAgIGxldCBzZXJpZXNJdGVtID0ge307XHJcbiAgICAgIHNlcmllc0l0ZW0uY29sb3IgPSBpdGVtLmNvbG9yO1xyXG4gICAgICBzZXJpZXNJdGVtLnR5cGUgPSBpdGVtLnR5cGU7XHJcbiAgICAgIHNlcmllc0l0ZW0uc3R5bGUgPSBpdGVtLnN0eWxlO1xyXG4gICAgICBzZXJpZXNJdGVtLnBvaW50U2hhcGUgPSBpdGVtLnBvaW50U2hhcGU7XHJcbiAgICAgIHNlcmllc0l0ZW0uZGlzYWJsZUxlZ2VuZCA9IGl0ZW0uZGlzYWJsZUxlZ2VuZDtcclxuICAgICAgc2VyaWVzSXRlbS5sZWdlbmRTaGFwZSA9IGl0ZW0ubGVnZW5kU2hhcGU7XHJcbiAgICAgIHNlcmllc0l0ZW0ubmFtZSA9IGl0ZW0ubmFtZTtcclxuICAgICAgc2VyaWVzSXRlbS5zaG93ID0gaXRlbS5zaG93O1xyXG4gICAgICBzZXJpZXNJdGVtLmRhdGEgPSBpdGVtLmZvcm1hdHRlciA/IGl0ZW0uZm9ybWF0dGVyKGl0ZW0uZGF0YVt0bXBpbmRleF0pIDogaXRlbS5kYXRhW3RtcGluZGV4XTtcclxuICAgICAgZGF0YS5wdXNoKHNlcmllc0l0ZW0pO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gZGF0YTtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0TWF4VGV4dExpc3RMZW5ndGgobGlzdCwgZm9udFNpemUsIGNvbnRleHQpIHtcclxuICB2YXIgbGVuZ3RoTGlzdCA9IGxpc3QubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIHJldHVybiBtZWFzdXJlVGV4dChpdGVtLCBmb250U2l6ZSwgY29udGV4dCk7XHJcbiAgfSk7XHJcbiAgcmV0dXJuIE1hdGgubWF4LmFwcGx5KG51bGwsIGxlbmd0aExpc3QpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRSYWRhckNvb3JkaW5hdGVTZXJpZXMobGVuZ3RoKSB7XHJcbiAgdmFyIGVhY2hBbmdsZSA9IDIgKiBNYXRoLlBJIC8gbGVuZ3RoO1xyXG4gIHZhciBDb29yZGluYXRlU2VyaWVzID0gW107XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBsZW5ndGg7IGkrKykge1xyXG4gICAgQ29vcmRpbmF0ZVNlcmllcy5wdXNoKGVhY2hBbmdsZSAqIGkpO1xyXG4gIH1cclxuICByZXR1cm4gQ29vcmRpbmF0ZVNlcmllcy5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgcmV0dXJuIC0xICogaXRlbSArIE1hdGguUEkgLyAyO1xyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRUb29sVGlwRGF0YShzZXJpZXNEYXRhLCBvcHRzLCBpbmRleCwgZ3JvdXAsIGNhdGVnb3JpZXMpIHtcclxuICB2YXIgb3B0aW9uID0gYXJndW1lbnRzLmxlbmd0aCA+IDUgJiYgYXJndW1lbnRzWzVdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNV0gOiB7fTtcclxuICB2YXIgY2FsUG9pbnRzID0gb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzP29wdHMuY2hhcnREYXRhLmNhbFBvaW50czpbXTtcclxuICBsZXQgcG9pbnRzID0ge307XHJcbiAgaWYoZ3JvdXAubGVuZ3RoID4gMCl7XHJcbiAgICBsZXQgZmlsdGVyUG9pbnRzID0gW107XHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGdyb3VwLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIGZpbHRlclBvaW50cy5wdXNoKGNhbFBvaW50c1tncm91cFtpXV0pXHJcbiAgICB9XHJcbiAgICBwb2ludHMgPSBmaWx0ZXJQb2ludHNbMF1baW5kZXhbMF1dO1xyXG4gIH1lbHNle1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYWxQb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgaWYoY2FsUG9pbnRzW2ldW2luZGV4XSl7XHJcbiAgICAgICAgcG9pbnRzID0gY2FsUG9pbnRzW2ldW2luZGV4XTtcclxuICAgICAgICBicmVhaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH07XHJcbiAgdmFyIHRleHRMaXN0ID0gc2VyaWVzRGF0YS5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgbGV0IHRpdGxlVGV4dCA9IG51bGw7XHJcbiAgICBpZiAob3B0cy5jYXRlZ29yaWVzICYmIG9wdHMuY2F0ZWdvcmllcy5sZW5ndGg+MCkge1xyXG4gICAgICB0aXRsZVRleHQgPSBjYXRlZ29yaWVzW2luZGV4XTtcclxuICAgIH07XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICB0ZXh0OiBvcHRpb24uZm9ybWF0dGVyID8gb3B0aW9uLmZvcm1hdHRlcihpdGVtLCB0aXRsZVRleHQsIGluZGV4LCBvcHRzKSA6IGl0ZW0ubmFtZSArICc6ICcgKyBpdGVtLmRhdGEsXHJcbiAgICAgIGNvbG9yOiBpdGVtLmNvbG9yLFxyXG4gICAgICBsZWdlbmRTaGFwZTogb3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJz8gaXRlbS5sZWdlbmRTaGFwZSA6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgfTtcclxuICB9KTtcclxuICB2YXIgb2Zmc2V0ID0ge1xyXG4gICAgeDogTWF0aC5yb3VuZChwb2ludHMueCksXHJcbiAgICB5OiBNYXRoLnJvdW5kKHBvaW50cy55KVxyXG4gIH07XHJcbiAgcmV0dXJuIHtcclxuICAgIHRleHRMaXN0OiB0ZXh0TGlzdCxcclxuICAgIG9mZnNldDogb2Zmc2V0XHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0TWl4VG9vbFRpcERhdGEoc2VyaWVzRGF0YSwgb3B0cywgaW5kZXgsIGNhdGVnb3JpZXMpIHtcclxuICB2YXIgb3B0aW9uID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiB7fTtcclxuICB2YXIgcG9pbnRzID0gb3B0cy5jaGFydERhdGEueEF4aXNQb2ludHNbaW5kZXhdICsgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgLyAyO1xyXG4gIHZhciB0ZXh0TGlzdCA9IHNlcmllc0RhdGEubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIHRleHQ6IG9wdGlvbi5mb3JtYXR0ZXIgPyBvcHRpb24uZm9ybWF0dGVyKGl0ZW0sIGNhdGVnb3JpZXNbaW5kZXhdLCBpbmRleCwgb3B0cykgOiBpdGVtLm5hbWUgKyAnOiAnICsgaXRlbS5kYXRhLFxyXG4gICAgICBjb2xvcjogaXRlbS5jb2xvcixcclxuICAgICAgZGlzYWJsZUxlZ2VuZDogaXRlbS5kaXNhYmxlTGVnZW5kID8gdHJ1ZSA6IGZhbHNlLFxyXG4gICAgICBsZWdlbmRTaGFwZTogb3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJz8gaXRlbS5sZWdlbmRTaGFwZSA6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgfTtcclxuICB9KTtcclxuICB0ZXh0TGlzdCA9IHRleHRMaXN0LmZpbHRlcihmdW5jdGlvbihpdGVtKSB7XHJcbiAgICBpZiAoaXRlbS5kaXNhYmxlTGVnZW5kICE9PSB0cnVlKSB7XHJcbiAgICAgIHJldHVybiBpdGVtO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIHZhciBvZmZzZXQgPSB7XHJcbiAgICB4OiBNYXRoLnJvdW5kKHBvaW50cyksXHJcbiAgICB5OiAwXHJcbiAgfTtcclxuICByZXR1cm4ge1xyXG4gICAgdGV4dExpc3Q6IHRleHRMaXN0LFxyXG4gICAgb2Zmc2V0OiBvZmZzZXRcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRDYW5kbGVUb29sVGlwRGF0YShzZXJpZXMsIHNlcmllc0RhdGEsIG9wdHMsIGluZGV4LCBjYXRlZ29yaWVzLCBleHRyYSkge1xyXG4gIHZhciBvcHRpb24gPSBhcmd1bWVudHMubGVuZ3RoID4gNiAmJiBhcmd1bWVudHNbNl0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s2XSA6IHt9O1xyXG4gIHZhciBjYWxQb2ludHMgPSBvcHRzLmNoYXJ0RGF0YS5jYWxQb2ludHM7XHJcbiAgbGV0IHVwQ29sb3IgPSBleHRyYS5jb2xvci51cEZpbGw7XHJcbiAgbGV0IGRvd25Db2xvciA9IGV4dHJhLmNvbG9yLmRvd25GaWxsO1xyXG4gIC8v6aKc6Imy6aG65bqP5Li65byA55uY77yM5pS255uY77yM5pyA5L2O77yM5pyA6auYXHJcbiAgbGV0IGNvbG9yID0gW3VwQ29sb3IsIHVwQ29sb3IsIGRvd25Db2xvciwgdXBDb2xvcl07XHJcbiAgdmFyIHRleHRMaXN0ID0gW107XHJcbiAgc2VyaWVzRGF0YS5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgaWYgKGluZGV4ID09IDApIHtcclxuICAgICAgaWYgKGl0ZW0uZGF0YVsxXSAtIGl0ZW0uZGF0YVswXSA8IDApIHtcclxuICAgICAgICBjb2xvclsxXSA9IGRvd25Db2xvcjtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBjb2xvclsxXSA9IHVwQ29sb3I7XHJcbiAgICAgIH1cclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGlmIChpdGVtLmRhdGFbMF0gPCBzZXJpZXNbaW5kZXggLSAxXVsxXSkge1xyXG4gICAgICAgIGNvbG9yWzBdID0gZG93bkNvbG9yO1xyXG4gICAgICB9XHJcbiAgICAgIGlmIChpdGVtLmRhdGFbMV0gPCBpdGVtLmRhdGFbMF0pIHtcclxuICAgICAgICBjb2xvclsxXSA9IGRvd25Db2xvcjtcclxuICAgICAgfVxyXG4gICAgICBpZiAoaXRlbS5kYXRhWzJdID4gc2VyaWVzW2luZGV4IC0gMV1bMV0pIHtcclxuICAgICAgICBjb2xvclsyXSA9IHVwQ29sb3I7XHJcbiAgICAgIH1cclxuICAgICAgaWYgKGl0ZW0uZGF0YVszXSA8IHNlcmllc1tpbmRleCAtIDFdWzFdKSB7XHJcbiAgICAgICAgY29sb3JbM10gPSBkb3duQ29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGxldCB0ZXh0MSA9IHtcclxuICAgICAgdGV4dDogJ+W8gOebmO+8micgKyBpdGVtLmRhdGFbMF0sXHJcbiAgICAgIGNvbG9yOiBjb2xvclswXSxcclxuICAgICAgbGVnZW5kU2hhcGU6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZSA9PSAnYXV0byc/IGl0ZW0ubGVnZW5kU2hhcGUgOiBvcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGVcclxuICAgIH07XHJcbiAgICBsZXQgdGV4dDIgPSB7XHJcbiAgICAgIHRleHQ6ICfmlLbnm5jvvJonICsgaXRlbS5kYXRhWzFdLFxyXG4gICAgICBjb2xvcjogY29sb3JbMV0sXHJcbiAgICAgIGxlZ2VuZFNoYXBlOiBvcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGUgPT0gJ2F1dG8nPyBpdGVtLmxlZ2VuZFNoYXBlIDogb3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlXHJcbiAgICB9O1xyXG4gICAgbGV0IHRleHQzID0ge1xyXG4gICAgICB0ZXh0OiAn5pyA5L2O77yaJyArIGl0ZW0uZGF0YVsyXSxcclxuICAgICAgY29sb3I6IGNvbG9yWzJdLFxyXG4gICAgICBsZWdlbmRTaGFwZTogb3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJz8gaXRlbS5sZWdlbmRTaGFwZSA6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgfTtcclxuICAgIGxldCB0ZXh0NCA9IHtcclxuICAgICAgdGV4dDogJ+acgOmrmO+8micgKyBpdGVtLmRhdGFbM10sXHJcbiAgICAgIGNvbG9yOiBjb2xvclszXSxcclxuICAgICAgbGVnZW5kU2hhcGU6IG9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZSA9PSAnYXV0byc/IGl0ZW0ubGVnZW5kU2hhcGUgOiBvcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGVcclxuICAgIH07XHJcbiAgICB0ZXh0TGlzdC5wdXNoKHRleHQxLCB0ZXh0MiwgdGV4dDMsIHRleHQ0KTtcclxuICB9KTtcclxuICB2YXIgdmFsaWRDYWxQb2ludHMgPSBbXTtcclxuICB2YXIgb2Zmc2V0ID0ge1xyXG4gICAgeDogMCxcclxuICAgIHk6IDBcclxuICB9O1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgY2FsUG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgcG9pbnRzID0gY2FsUG9pbnRzW2ldO1xyXG4gICAgaWYgKHR5cGVvZiBwb2ludHNbaW5kZXhdICE9PSAndW5kZWZpbmVkJyAmJiBwb2ludHNbaW5kZXhdICE9PSBudWxsKSB7XHJcbiAgICAgIHZhbGlkQ2FsUG9pbnRzLnB1c2gocG9pbnRzW2luZGV4XSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIG9mZnNldC54ID0gTWF0aC5yb3VuZCh2YWxpZENhbFBvaW50c1swXVswXS54KTtcclxuICByZXR1cm4ge1xyXG4gICAgdGV4dExpc3Q6IHRleHRMaXN0LFxyXG4gICAgb2Zmc2V0OiBvZmZzZXRcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaWx0ZXJTZXJpZXMoc2VyaWVzKSB7XHJcbiAgbGV0IHRlbXBTZXJpZXMgPSBbXTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgaWYgKHNlcmllc1tpXS5zaG93ID09IHRydWUpIHtcclxuICAgICAgdGVtcFNlcmllcy5wdXNoKHNlcmllc1tpXSlcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIHRlbXBTZXJpZXM7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZpbmRDdXJyZW50SW5kZXgoY3VycmVudFBvaW50cywgY2FsUG9pbnRzLCBvcHRzLCBjb25maWcpIHtcclxuICB2YXIgb2Zmc2V0ID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAwO1xyXG4gIHZhciBjdXJyZW50PXsgaW5kZXg6LTEsIGdyb3VwOltdIH07XHJcbiAgdmFyIHNwYWNpbmcgPSBvcHRzLmNoYXJ0RGF0YS5lYWNoU3BhY2luZyAvIDI7XHJcbiAgbGV0IHhBeGlzUG9pbnRzID0gW107XHJcbiAgaWYgKGNhbFBvaW50cyAmJiBjYWxQb2ludHMubGVuZ3RoID4gMCkge1xyXG4gICAgaWYgKCFvcHRzLmNhdGVnb3JpZXMpIHtcclxuICAgICAgc3BhY2luZyA9IDA7XHJcbiAgICB9ZWxzZXtcclxuICAgICAgZm9yIChsZXQgaSA9IDE7IGkgPCBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgIHhBeGlzUG9pbnRzLnB1c2gob3B0cy5jaGFydERhdGEueEF4aXNQb2ludHNbaV0gLSBzcGFjaW5nKTtcclxuICAgICAgfVxyXG4gICAgICBpZiAoKG9wdHMudHlwZSA9PSAnbGluZScgfHwgb3B0cy50eXBlID09ICdhcmVhJykgJiYgb3B0cy54QXhpcy5ib3VuZGFyeUdhcCA9PSAnanVzdGlmeScpIHtcclxuICAgICAgICB4QXhpc1BvaW50cyA9IG9wdHMuY2hhcnREYXRhLnhBeGlzUG9pbnRzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpZiAoaXNJbkV4YWN0Q2hhcnRBcmVhKGN1cnJlbnRQb2ludHMsIG9wdHMsIGNvbmZpZykpIHtcclxuICAgICAgaWYgKCFvcHRzLmNhdGVnb3JpZXMpIHtcclxuICAgICAgICBsZXQgdGltZVBvaW50cyA9IEFycmF5KGNhbFBvaW50cy5sZW5ndGgpO1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgY2FsUG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICB0aW1lUG9pbnRzW2ldID0gQXJyYXkoY2FsUG9pbnRzW2ldLmxlbmd0aClcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgY2FsUG9pbnRzW2ldLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIHRpbWVQb2ludHNbaV1bal0gPSAoTWF0aC5hYnMoY2FsUG9pbnRzW2ldW2pdLnggLSBjdXJyZW50UG9pbnRzLngpKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG4gICAgICAgIGxldCBwb2ludFZhbHVlID0gIEFycmF5KHRpbWVQb2ludHMubGVuZ3RoKTtcclxuICAgICAgICBsZXQgcG9pbnRJbmRleCA9ICBBcnJheSh0aW1lUG9pbnRzLmxlbmd0aCk7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCB0aW1lUG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICBwb2ludFZhbHVlW2ldID0gTWF0aC5taW4uYXBwbHkobnVsbCwgdGltZVBvaW50c1tpXSk7XHJcbiAgICAgICAgICBwb2ludEluZGV4W2ldID0gdGltZVBvaW50c1tpXS5pbmRleE9mKHBvaW50VmFsdWVbaV0pO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsZXQgbWluVmFsdWUgPSBNYXRoLm1pbi5hcHBseShudWxsLCBwb2ludFZhbHVlKTtcclxuICAgICAgICBjdXJyZW50LmluZGV4ID0gW107XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludFZhbHVlLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICBpZihwb2ludFZhbHVlW2ldID09IG1pblZhbHVlKXtcclxuICAgICAgICAgICAgY3VycmVudC5ncm91cC5wdXNoKGkpO1xyXG4gICAgICAgICAgICBjdXJyZW50LmluZGV4LnB1c2gocG9pbnRJbmRleFtpXSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgeEF4aXNQb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICAgICAgaWYgKGN1cnJlbnRQb2ludHMueCArIG9mZnNldCArIHNwYWNpbmcgPiBpdGVtKSB7XHJcbiAgICAgICAgICAgIGN1cnJlbnQuaW5kZXggPSBpbmRleDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gY3VycmVudDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZEJhckNoYXJ0Q3VycmVudEluZGV4KGN1cnJlbnRQb2ludHMsIGNhbFBvaW50cywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIG9mZnNldCA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMDtcclxuICB2YXIgY3VycmVudD17IGluZGV4Oi0xLCBncm91cDpbXSB9O1xyXG4gIHZhciBzcGFjaW5nID0gb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgLyAyO1xyXG4gIGxldCB5QXhpc1BvaW50cyA9IG9wdHMuY2hhcnREYXRhLnlBeGlzUG9pbnRzO1xyXG4gIGlmIChjYWxQb2ludHMgJiYgY2FsUG9pbnRzLmxlbmd0aCA+IDApIHtcclxuICAgIGlmIChpc0luRXhhY3RDaGFydEFyZWEoY3VycmVudFBvaW50cywgb3B0cywgY29uZmlnKSkge1xyXG4gICAgICB5QXhpc1BvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgaWYgKGN1cnJlbnRQb2ludHMueSArIG9mZnNldCArIHNwYWNpbmcgPiBpdGVtKSB7XHJcbiAgICAgICAgICBjdXJyZW50LmluZGV4ID0gaW5kZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnQ7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZpbmRMZWdlbmRJbmRleChjdXJyZW50UG9pbnRzLCBsZWdlbmREYXRhLCBvcHRzKSB7XHJcbiAgbGV0IGN1cnJlbnRJbmRleCA9IC0xO1xyXG4gIGxldCBnYXAgPSAwO1xyXG4gIGlmIChpc0luRXhhY3RMZWdlbmRBcmVhKGN1cnJlbnRQb2ludHMsIGxlZ2VuZERhdGEuYXJlYSkpIHtcclxuICAgIGxldCBwb2ludHMgPSBsZWdlbmREYXRhLnBvaW50cztcclxuICAgIGxldCBpbmRleCA9IC0xO1xyXG4gICAgZm9yIChsZXQgaSA9IDAsIGxlbiA9IHBvaW50cy5sZW5ndGg7IGkgPCBsZW47IGkrKykge1xyXG4gICAgICBsZXQgaXRlbSA9IHBvaW50c1tpXTtcclxuICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCBpdGVtLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgaW5kZXggKz0gMTtcclxuICAgICAgICBsZXQgYXJlYSA9IGl0ZW1bal1bJ2FyZWEnXTtcclxuICAgICAgICBpZiAoYXJlYSAmJiBjdXJyZW50UG9pbnRzLnggPiBhcmVhWzBdIC0gZ2FwICYmIGN1cnJlbnRQb2ludHMueCA8IGFyZWFbMl0gKyBnYXAgJiYgY3VycmVudFBvaW50cy55ID4gYXJlYVsxXSAtIGdhcCAmJiBjdXJyZW50UG9pbnRzLnkgPCBhcmVhWzNdICsgZ2FwKSB7XHJcbiAgICAgICAgICBjdXJyZW50SW5kZXggPSBpbmRleDtcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gaXNJbkV4YWN0TGVnZW5kQXJlYShjdXJyZW50UG9pbnRzLCBhcmVhKSB7XHJcbiAgcmV0dXJuIGN1cnJlbnRQb2ludHMueCA+IGFyZWEuc3RhcnQueCAmJiBjdXJyZW50UG9pbnRzLnggPCBhcmVhLmVuZC54ICYmIGN1cnJlbnRQb2ludHMueSA+IGFyZWEuc3RhcnQueSAmJiBjdXJyZW50UG9pbnRzLnkgPCBhcmVhLmVuZC55O1xyXG59XHJcblxyXG5mdW5jdGlvbiBpc0luRXhhY3RDaGFydEFyZWEoY3VycmVudFBvaW50cywgb3B0cywgY29uZmlnKSB7XHJcbiAgcmV0dXJuIGN1cnJlbnRQb2ludHMueCA8PSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdICsgMTAgJiYgY3VycmVudFBvaW50cy54ID49IG9wdHMuYXJlYVszXSAtIDEwICYmIGN1cnJlbnRQb2ludHMueSA+PSBvcHRzLmFyZWFbMF0gJiYgY3VycmVudFBvaW50cy55IDw9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaW5kUmFkYXJDaGFydEN1cnJlbnRJbmRleChjdXJyZW50UG9pbnRzLCByYWRhckRhdGEsIGNvdW50KSB7XHJcbiAgdmFyIGVhY2hBbmdsZUFyZWEgPSAyICogTWF0aC5QSSAvIGNvdW50O1xyXG4gIHZhciBjdXJyZW50SW5kZXggPSAtMTtcclxuICBpZiAoaXNJbkV4YWN0UGllQ2hhcnRBcmVhKGN1cnJlbnRQb2ludHMsIHJhZGFyRGF0YS5jZW50ZXIsIHJhZGFyRGF0YS5yYWRpdXMpKSB7XHJcbiAgICB2YXIgZml4QW5nbGUgPSBmdW5jdGlvbiBmaXhBbmdsZShhbmdsZSkge1xyXG4gICAgICBpZiAoYW5nbGUgPCAwKSB7XHJcbiAgICAgICAgYW5nbGUgKz0gMiAqIE1hdGguUEk7XHJcbiAgICAgIH1cclxuICAgICAgaWYgKGFuZ2xlID4gMiAqIE1hdGguUEkpIHtcclxuICAgICAgICBhbmdsZSAtPSAyICogTWF0aC5QSTtcclxuICAgICAgfVxyXG4gICAgICByZXR1cm4gYW5nbGU7XHJcbiAgICB9O1xyXG4gICAgdmFyIGFuZ2xlID0gTWF0aC5hdGFuMihyYWRhckRhdGEuY2VudGVyLnkgLSBjdXJyZW50UG9pbnRzLnksIGN1cnJlbnRQb2ludHMueCAtIHJhZGFyRGF0YS5jZW50ZXIueCk7XHJcbiAgICBhbmdsZSA9IC0xICogYW5nbGU7XHJcbiAgICBpZiAoYW5nbGUgPCAwKSB7XHJcbiAgICAgIGFuZ2xlICs9IDIgKiBNYXRoLlBJO1xyXG4gICAgfVxyXG4gICAgdmFyIGFuZ2xlTGlzdCA9IHJhZGFyRGF0YS5hbmdsZUxpc3QubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgICAgaXRlbSA9IGZpeEFuZ2xlKC0xICogaXRlbSk7XHJcbiAgICAgIHJldHVybiBpdGVtO1xyXG4gICAgfSk7XHJcbiAgICBhbmdsZUxpc3QuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICB2YXIgcmFuZ2VTdGFydCA9IGZpeEFuZ2xlKGl0ZW0gLSBlYWNoQW5nbGVBcmVhIC8gMik7XHJcbiAgICAgIHZhciByYW5nZUVuZCA9IGZpeEFuZ2xlKGl0ZW0gKyBlYWNoQW5nbGVBcmVhIC8gMik7XHJcbiAgICAgIGlmIChyYW5nZUVuZCA8IHJhbmdlU3RhcnQpIHtcclxuICAgICAgICByYW5nZUVuZCArPSAyICogTWF0aC5QSTtcclxuICAgICAgfVxyXG4gICAgICBpZiAoYW5nbGUgPj0gcmFuZ2VTdGFydCAmJiBhbmdsZSA8PSByYW5nZUVuZCB8fCBhbmdsZSArIDIgKiBNYXRoLlBJID49IHJhbmdlU3RhcnQgJiYgYW5nbGUgKyAyICogTWF0aC5QSSA8PSByYW5nZUVuZCkge1xyXG4gICAgICAgIGN1cnJlbnRJbmRleCA9IGluZGV4O1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZEZ1bm5lbENoYXJ0Q3VycmVudEluZGV4KGN1cnJlbnRQb2ludHMsIGZ1bm5lbERhdGEpIHtcclxuICB2YXIgY3VycmVudEluZGV4ID0gLTE7XHJcbiAgZm9yICh2YXIgaSA9IDAsIGxlbiA9IGZ1bm5lbERhdGEuc2VyaWVzLmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XHJcbiAgICB2YXIgaXRlbSA9IGZ1bm5lbERhdGEuc2VyaWVzW2ldO1xyXG4gICAgaWYgKGN1cnJlbnRQb2ludHMueCA+IGl0ZW0uZnVubmVsQXJlYVswXSAmJiBjdXJyZW50UG9pbnRzLnggPCBpdGVtLmZ1bm5lbEFyZWFbMl0gJiYgY3VycmVudFBvaW50cy55ID4gaXRlbS5mdW5uZWxBcmVhWzFdICYmIGN1cnJlbnRQb2ludHMueSA8IGl0ZW0uZnVubmVsQXJlYVszXSkge1xyXG4gICAgICBjdXJyZW50SW5kZXggPSBpO1xyXG4gICAgICBicmVhaztcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZFdvcmRDaGFydEN1cnJlbnRJbmRleChjdXJyZW50UG9pbnRzLCB3b3JkRGF0YSkge1xyXG4gIHZhciBjdXJyZW50SW5kZXggPSAtMTtcclxuICBmb3IgKHZhciBpID0gMCwgbGVuID0gd29yZERhdGEubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHtcclxuICAgIHZhciBpdGVtID0gd29yZERhdGFbaV07XHJcbiAgICBpZiAoY3VycmVudFBvaW50cy54ID4gaXRlbS5hcmVhWzBdICYmIGN1cnJlbnRQb2ludHMueCA8IGl0ZW0uYXJlYVsyXSAmJiBjdXJyZW50UG9pbnRzLnkgPiBpdGVtLmFyZWFbMV0gJiYgY3VycmVudFBvaW50cy55IDwgaXRlbS5hcmVhWzNdKSB7XHJcbiAgICAgIGN1cnJlbnRJbmRleCA9IGk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gY3VycmVudEluZGV4O1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaW5kTWFwQ2hhcnRDdXJyZW50SW5kZXgoY3VycmVudFBvaW50cywgb3B0cykge1xyXG4gIHZhciBjdXJyZW50SW5kZXggPSAtMTtcclxuICB2YXIgY0RhdGEgPSBvcHRzLmNoYXJ0RGF0YS5tYXBEYXRhO1xyXG4gIHZhciBkYXRhID0gb3B0cy5zZXJpZXM7XHJcbiAgdmFyIHRtcCA9IHBvaW50VG9Db29yZGluYXRlKGN1cnJlbnRQb2ludHMueSwgY3VycmVudFBvaW50cy54LCBjRGF0YS5ib3VuZHMsIGNEYXRhLnNjYWxlLCBjRGF0YS54b2Zmc2V0LCBjRGF0YS55b2Zmc2V0KTtcclxuICB2YXIgcG9pID0gW3RtcC54LCB0bXAueV07XHJcbiAgZm9yICh2YXIgaSA9IDAsIGxlbiA9IGRhdGEubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHtcclxuICAgIHZhciBpdGVtID0gZGF0YVtpXS5nZW9tZXRyeS5jb29yZGluYXRlcztcclxuICAgIGlmIChpc1BvaVdpdGhpblBvbHkocG9pLCBpdGVtLCBvcHRzLmNoYXJ0RGF0YS5tYXBEYXRhLm1lcmNhdG9yKSkge1xyXG4gICAgICBjdXJyZW50SW5kZXggPSBpO1xyXG4gICAgICBicmVhaztcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZFJvc2VDaGFydEN1cnJlbnRJbmRleChjdXJyZW50UG9pbnRzLCBwaWVEYXRhLCBvcHRzKSB7XHJcbiAgdmFyIGN1cnJlbnRJbmRleCA9IC0xO1xyXG4gIHZhciBzZXJpZXMgPSBnZXRSb3NlRGF0YVBvaW50cyhvcHRzLl9zZXJpZXNfLCBvcHRzLmV4dHJhLnJvc2UudHlwZSwgcGllRGF0YS5yYWRpdXMsIHBpZURhdGEucmFkaXVzKTtcclxuICBpZiAocGllRGF0YSAmJiBwaWVEYXRhLmNlbnRlciAmJiBpc0luRXhhY3RQaWVDaGFydEFyZWEoY3VycmVudFBvaW50cywgcGllRGF0YS5jZW50ZXIsIHBpZURhdGEucmFkaXVzKSkge1xyXG4gICAgdmFyIGFuZ2xlID0gTWF0aC5hdGFuMihwaWVEYXRhLmNlbnRlci55IC0gY3VycmVudFBvaW50cy55LCBjdXJyZW50UG9pbnRzLnggLSBwaWVEYXRhLmNlbnRlci54KTtcclxuICAgIGFuZ2xlID0gLWFuZ2xlO1xyXG4gICAgaWYob3B0cy5leHRyYS5yb3NlICYmIG9wdHMuZXh0cmEucm9zZS5vZmZzZXRBbmdsZSl7XHJcbiAgICAgIGFuZ2xlID0gYW5nbGUgLSBvcHRzLmV4dHJhLnJvc2Uub2Zmc2V0QW5nbGUgKiBNYXRoLlBJIC8gMTgwO1xyXG4gICAgfVxyXG4gICAgZm9yICh2YXIgaSA9IDAsIGxlbiA9IHNlcmllcy5sZW5ndGg7IGkgPCBsZW47IGkrKykge1xyXG4gICAgICBpZiAoaXNJbkFuZ2xlUmFuZ2UoYW5nbGUsIHNlcmllc1tpXS5fc3RhcnRfLCBzZXJpZXNbaV0uX3N0YXJ0XyArIHNlcmllc1tpXS5fcm9zZV9wcm9wb3J0aW9uXyAqIDIgKiBNYXRoLlBJKSkge1xyXG4gICAgICAgIGN1cnJlbnRJbmRleCA9IGk7XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gZmluZFBpZUNoYXJ0Q3VycmVudEluZGV4KGN1cnJlbnRQb2ludHMsIHBpZURhdGEsIG9wdHMpIHtcclxuICB2YXIgY3VycmVudEluZGV4ID0gLTE7XHJcbiAgdmFyIHNlcmllcyA9IGdldFBpZURhdGFQb2ludHMocGllRGF0YS5zZXJpZXMpO1xyXG4gIGlmIChwaWVEYXRhICYmIHBpZURhdGEuY2VudGVyICYmIGlzSW5FeGFjdFBpZUNoYXJ0QXJlYShjdXJyZW50UG9pbnRzLCBwaWVEYXRhLmNlbnRlciwgcGllRGF0YS5yYWRpdXMpKSB7XHJcbiAgICB2YXIgYW5nbGUgPSBNYXRoLmF0YW4yKHBpZURhdGEuY2VudGVyLnkgLSBjdXJyZW50UG9pbnRzLnksIGN1cnJlbnRQb2ludHMueCAtIHBpZURhdGEuY2VudGVyLngpO1xyXG4gICAgYW5nbGUgPSAtYW5nbGU7XHJcbiAgICBpZihvcHRzLmV4dHJhLnBpZSAmJiBvcHRzLmV4dHJhLnBpZS5vZmZzZXRBbmdsZSl7XHJcbiAgICAgIGFuZ2xlID0gYW5nbGUgLSBvcHRzLmV4dHJhLnBpZS5vZmZzZXRBbmdsZSAqIE1hdGguUEkgLyAxODA7XHJcbiAgICB9XHJcbiAgICBpZihvcHRzLmV4dHJhLnJpbmcgJiYgb3B0cy5leHRyYS5yaW5nLm9mZnNldEFuZ2xlKXtcclxuICAgICAgYW5nbGUgPSBhbmdsZSAtIG9wdHMuZXh0cmEucmluZy5vZmZzZXRBbmdsZSAqIE1hdGguUEkgLyAxODA7XHJcbiAgICB9XHJcbiAgICBmb3IgKHZhciBpID0gMCwgbGVuID0gc2VyaWVzLmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XHJcbiAgICAgIGlmIChpc0luQW5nbGVSYW5nZShhbmdsZSwgc2VyaWVzW2ldLl9zdGFydF8sIHNlcmllc1tpXS5fc3RhcnRfICsgc2VyaWVzW2ldLl9wcm9wb3J0aW9uXyAqIDIgKiBNYXRoLlBJKSkge1xyXG4gICAgICAgIGN1cnJlbnRJbmRleCA9IGk7XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIGN1cnJlbnRJbmRleDtcclxufVxyXG5cclxuZnVuY3Rpb24gaXNJbkV4YWN0UGllQ2hhcnRBcmVhKGN1cnJlbnRQb2ludHMsIGNlbnRlciwgcmFkaXVzKSB7XHJcbiAgcmV0dXJuIE1hdGgucG93KGN1cnJlbnRQb2ludHMueCAtIGNlbnRlci54LCAyKSArIE1hdGgucG93KGN1cnJlbnRQb2ludHMueSAtIGNlbnRlci55LCAyKSA8PSBNYXRoLnBvdyhyYWRpdXMsIDIpO1xyXG59XHJcblxyXG5cclxuZnVuY3Rpb24gc3BsaXRQb2ludHMocG9pbnRzLGVhY2hTZXJpZXMpIHtcclxuICB2YXIgbmV3UG9pbnRzID0gW107XHJcbiAgdmFyIGl0ZW1zID0gW107XHJcbiAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmKGVhY2hTZXJpZXMuY29ubmVjdE51bGxzKXtcclxuICAgICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICBpdGVtcy5wdXNoKGl0ZW0pO1xyXG4gICAgICB9XHJcbiAgICB9ZWxzZXtcclxuICAgICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICBpdGVtcy5wdXNoKGl0ZW0pO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGlmIChpdGVtcy5sZW5ndGgpIHtcclxuICAgICAgICAgIG5ld1BvaW50cy5wdXNoKGl0ZW1zKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaXRlbXMgPSBbXTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgfSk7XHJcbiAgaWYgKGl0ZW1zLmxlbmd0aCkge1xyXG4gICAgbmV3UG9pbnRzLnB1c2goaXRlbXMpO1xyXG4gIH1cclxuICByZXR1cm4gbmV3UG9pbnRzO1xyXG59XHJcblxyXG5cclxuZnVuY3Rpb24gY2FsTGVnZW5kRGF0YShzZXJpZXMsIG9wdHMsIGNvbmZpZywgY2hhcnREYXRhLCBjb250ZXh0KSB7XHJcbiAgbGV0IGxlZ2VuZERhdGEgPSB7XHJcbiAgICBhcmVhOiB7XHJcbiAgICAgIHN0YXJ0OiB7XHJcbiAgICAgICAgeDogMCxcclxuICAgICAgICB5OiAwXHJcbiAgICAgIH0sXHJcbiAgICAgIGVuZDoge1xyXG4gICAgICAgIHg6IDAsXHJcbiAgICAgICAgeTogMFxyXG4gICAgICB9LFxyXG4gICAgICB3aWR0aDogMCxcclxuICAgICAgaGVpZ2h0OiAwLFxyXG4gICAgICB3aG9sZVdpZHRoOiAwLFxyXG4gICAgICB3aG9sZUhlaWdodDogMFxyXG4gICAgfSxcclxuICAgIHBvaW50czogW10sXHJcbiAgICB3aWR0aEFycjogW10sXHJcbiAgICBoZWlnaHRBcnI6IFtdXHJcbiAgfTtcclxuICBpZiAob3B0cy5sZWdlbmQuc2hvdyA9PT0gZmFsc2UpIHtcclxuICAgIGNoYXJ0RGF0YS5sZWdlbmREYXRhID0gbGVnZW5kRGF0YTtcclxuICAgIHJldHVybiBsZWdlbmREYXRhO1xyXG4gIH1cclxuICBsZXQgcGFkZGluZyA9IG9wdHMubGVnZW5kLnBhZGRpbmcgKiBvcHRzLnBpeDtcclxuICBsZXQgbWFyZ2luID0gb3B0cy5sZWdlbmQubWFyZ2luICogb3B0cy5waXg7XHJcbiAgbGV0IGZvbnRTaXplID0gb3B0cy5sZWdlbmQuZm9udFNpemUgPyBvcHRzLmxlZ2VuZC5mb250U2l6ZSAqIG9wdHMucGl4IDogY29uZmlnLmZvbnRTaXplO1xyXG4gIGxldCBzaGFwZVdpZHRoID0gMTUgKiBvcHRzLnBpeDtcclxuICBsZXQgc2hhcGVSaWdodCA9IDUgKiBvcHRzLnBpeDtcclxuICBsZXQgbGluZUhlaWdodCA9IE1hdGgubWF4KG9wdHMubGVnZW5kLmxpbmVIZWlnaHQgKiBvcHRzLnBpeCwgZm9udFNpemUpO1xyXG4gIGlmIChvcHRzLmxlZ2VuZC5wb3NpdGlvbiA9PSAndG9wJyB8fCBvcHRzLmxlZ2VuZC5wb3NpdGlvbiA9PSAnYm90dG9tJykge1xyXG4gICAgbGV0IGxlZ2VuZExpc3QgPSBbXTtcclxuICAgIGxldCB3aWR0aENvdW50ID0gMDtcclxuICAgIGxldCB3aWR0aENvdW50QXJyID0gW107XHJcbiAgICBsZXQgY3VycmVudFJvdyA9IFtdO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBzZXJpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICAgIGNvbnN0IGxlZ2VuZFRleHQgPSBpdGVtLmxlZ2VuZFRleHQgPyBpdGVtLmxlZ2VuZFRleHQgOiBpdGVtLm5hbWU7XHJcbiAgICAgIGxldCBpdGVtV2lkdGggPSBzaGFwZVdpZHRoICsgc2hhcGVSaWdodCArIG1lYXN1cmVUZXh0KGxlZ2VuZFRleHQgfHwgJ3VuZGVmaW5lZCcsIGZvbnRTaXplLCBjb250ZXh0KSArIG9wdHMubGVnZW5kLml0ZW1HYXAgKiBvcHRzLnBpeDtcclxuICAgICAgaWYgKHdpZHRoQ291bnQgKyBpdGVtV2lkdGggPiBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSB7XHJcbiAgICAgICAgbGVnZW5kTGlzdC5wdXNoKGN1cnJlbnRSb3cpO1xyXG4gICAgICAgIHdpZHRoQ291bnRBcnIucHVzaCh3aWR0aENvdW50IC0gb3B0cy5sZWdlbmQuaXRlbUdhcCAqIG9wdHMucGl4KTtcclxuICAgICAgICB3aWR0aENvdW50ID0gaXRlbVdpZHRoO1xyXG4gICAgICAgIGN1cnJlbnRSb3cgPSBbaXRlbV07XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgd2lkdGhDb3VudCArPSBpdGVtV2lkdGg7XHJcbiAgICAgICAgY3VycmVudFJvdy5wdXNoKGl0ZW0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpZiAoY3VycmVudFJvdy5sZW5ndGgpIHtcclxuICAgICAgbGVnZW5kTGlzdC5wdXNoKGN1cnJlbnRSb3cpO1xyXG4gICAgICB3aWR0aENvdW50QXJyLnB1c2god2lkdGhDb3VudCAtIG9wdHMubGVnZW5kLml0ZW1HYXAgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGxlZ2VuZERhdGEud2lkdGhBcnIgPSB3aWR0aENvdW50QXJyO1xyXG4gICAgICBsZXQgbGVnZW5kV2lkdGggPSBNYXRoLm1heC5hcHBseShudWxsLCB3aWR0aENvdW50QXJyKTtcclxuICAgICAgc3dpdGNoIChvcHRzLmxlZ2VuZC5mbG9hdCkge1xyXG4gICAgICAgIGNhc2UgJ2xlZnQnOlxyXG4gICAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnggPSBvcHRzLmFyZWFbM107XHJcbiAgICAgICAgICBsZWdlbmREYXRhLmFyZWEuZW5kLnggPSBvcHRzLmFyZWFbM10gKyBsZWdlbmRXaWR0aCArIDIgKiBwYWRkaW5nO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAncmlnaHQnOlxyXG4gICAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnggPSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gbGVnZW5kV2lkdGggLSAyICogcGFkZGluZztcclxuICAgICAgICAgIGxlZ2VuZERhdGEuYXJlYS5lbmQueCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnggPSAob3B0cy53aWR0aCAtIGxlZ2VuZFdpZHRoKSAvIDIgLSBwYWRkaW5nO1xyXG4gICAgICAgICAgbGVnZW5kRGF0YS5hcmVhLmVuZC54ID0gKG9wdHMud2lkdGggKyBsZWdlbmRXaWR0aCkgLyAyICsgcGFkZGluZztcclxuICAgICAgfVxyXG4gICAgICBsZWdlbmREYXRhLmFyZWEud2lkdGggPSBsZWdlbmRXaWR0aCArIDIgKiBwYWRkaW5nO1xyXG4gICAgICBsZWdlbmREYXRhLmFyZWEud2hvbGVXaWR0aCA9IGxlZ2VuZFdpZHRoICsgMiAqIHBhZGRpbmc7XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5oZWlnaHQgPSBsZWdlbmRMaXN0Lmxlbmd0aCAqIGxpbmVIZWlnaHQgKyAyICogcGFkZGluZztcclxuICAgICAgbGVnZW5kRGF0YS5hcmVhLndob2xlSGVpZ2h0ID0gbGVnZW5kTGlzdC5sZW5ndGggKiBsaW5lSGVpZ2h0ICsgMiAqIHBhZGRpbmcgKyAyICogbWFyZ2luO1xyXG4gICAgICBsZWdlbmREYXRhLnBvaW50cyA9IGxlZ2VuZExpc3Q7XHJcbiAgICB9XHJcbiAgfSBlbHNlIHtcclxuICAgIGxldCBsZW4gPSBzZXJpZXMubGVuZ3RoO1xyXG4gICAgbGV0IG1heEhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdIC0gMiAqIG1hcmdpbiAtIDIgKiBwYWRkaW5nO1xyXG4gICAgbGV0IG1heExlbmd0aCA9IE1hdGgubWluKE1hdGguZmxvb3IobWF4SGVpZ2h0IC8gbGluZUhlaWdodCksIGxlbik7XHJcbiAgICBsZWdlbmREYXRhLmFyZWEuaGVpZ2h0ID0gbWF4TGVuZ3RoICogbGluZUhlaWdodCArIHBhZGRpbmcgKiAyO1xyXG4gICAgbGVnZW5kRGF0YS5hcmVhLndob2xlSGVpZ2h0ID0gbWF4TGVuZ3RoICogbGluZUhlaWdodCArIHBhZGRpbmcgKiAyO1xyXG4gICAgc3dpdGNoIChvcHRzLmxlZ2VuZC5mbG9hdCkge1xyXG4gICAgICBjYXNlICd0b3AnOlxyXG4gICAgICAgIGxlZ2VuZERhdGEuYXJlYS5zdGFydC55ID0gb3B0cy5hcmVhWzBdICsgbWFyZ2luO1xyXG4gICAgICAgIGxlZ2VuZERhdGEuYXJlYS5lbmQueSA9IG9wdHMuYXJlYVswXSArIG1hcmdpbiArIGxlZ2VuZERhdGEuYXJlYS5oZWlnaHQ7XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIGNhc2UgJ2JvdHRvbSc6XHJcbiAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSAtIG1hcmdpbiAtIGxlZ2VuZERhdGEuYXJlYS5oZWlnaHQ7XHJcbiAgICAgICAgbGVnZW5kRGF0YS5hcmVhLmVuZC55ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0gLSBtYXJnaW47XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnkgPSAob3B0cy5oZWlnaHQgLSBsZWdlbmREYXRhLmFyZWEuaGVpZ2h0KSAvIDI7XHJcbiAgICAgICAgbGVnZW5kRGF0YS5hcmVhLmVuZC55ID0gKG9wdHMuaGVpZ2h0ICsgbGVnZW5kRGF0YS5hcmVhLmhlaWdodCkgLyAyO1xyXG4gICAgfVxyXG4gICAgbGV0IGxpbmVOdW0gPSBsZW4gJSBtYXhMZW5ndGggPT09IDAgPyBsZW4gLyBtYXhMZW5ndGggOiBNYXRoLmZsb29yKChsZW4gLyBtYXhMZW5ndGgpICsgMSk7XHJcbiAgICBsZXQgY3VycmVudFJvdyA9IFtdO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsaW5lTnVtOyBpKyspIHtcclxuICAgICAgbGV0IHRlbXAgPSBzZXJpZXMuc2xpY2UoaSAqIG1heExlbmd0aCwgaSAqIG1heExlbmd0aCArIG1heExlbmd0aCk7XHJcbiAgICAgIGN1cnJlbnRSb3cucHVzaCh0ZW1wKTtcclxuICAgIH1cclxuICAgIGxlZ2VuZERhdGEucG9pbnRzID0gY3VycmVudFJvdztcclxuICAgIGlmIChjdXJyZW50Um93Lmxlbmd0aCkge1xyXG4gICAgICBmb3IgKGxldCBpID0gMDsgaSA8IGN1cnJlbnRSb3cubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICBsZXQgaXRlbSA9IGN1cnJlbnRSb3dbaV07XHJcbiAgICAgICAgbGV0IG1heFdpZHRoID0gMDtcclxuICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IGl0ZW0ubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtV2lkdGggPSBzaGFwZVdpZHRoICsgc2hhcGVSaWdodCArIG1lYXN1cmVUZXh0KGl0ZW1bal0ubmFtZSB8fCAndW5kZWZpbmVkJywgZm9udFNpemUsIGNvbnRleHQpICsgb3B0cy5sZWdlbmQuaXRlbUdhcCAqIG9wdHMucGl4O1xyXG4gICAgICAgICAgaWYgKGl0ZW1XaWR0aCA+IG1heFdpZHRoKSB7XHJcbiAgICAgICAgICAgIG1heFdpZHRoID0gaXRlbVdpZHRoO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsZWdlbmREYXRhLndpZHRoQXJyLnB1c2gobWF4V2lkdGgpO1xyXG4gICAgICAgIGxlZ2VuZERhdGEuaGVpZ2h0QXJyLnB1c2goaXRlbS5sZW5ndGggKiBsaW5lSGVpZ2h0ICsgcGFkZGluZyAqIDIpO1xyXG4gICAgICB9XHJcbiAgICAgIGxldCBsZWdlbmRXaWR0aCA9IDBcclxuICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsZWdlbmREYXRhLndpZHRoQXJyLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgbGVnZW5kV2lkdGggKz0gbGVnZW5kRGF0YS53aWR0aEFycltpXTtcclxuICAgICAgfVxyXG4gICAgICBsZWdlbmREYXRhLmFyZWEud2lkdGggPSBsZWdlbmRXaWR0aCAtIG9wdHMubGVnZW5kLml0ZW1HYXAgKiBvcHRzLnBpeCArIDIgKiBwYWRkaW5nO1xyXG4gICAgICBsZWdlbmREYXRhLmFyZWEud2hvbGVXaWR0aCA9IGxlZ2VuZERhdGEuYXJlYS53aWR0aCArIHBhZGRpbmc7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHN3aXRjaCAob3B0cy5sZWdlbmQucG9zaXRpb24pIHtcclxuICAgIGNhc2UgJ3RvcCc6XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5zdGFydC55ID0gb3B0cy5hcmVhWzBdICsgbWFyZ2luO1xyXG4gICAgICBsZWdlbmREYXRhLmFyZWEuZW5kLnkgPSBvcHRzLmFyZWFbMF0gKyBtYXJnaW4gKyBsZWdlbmREYXRhLmFyZWEuaGVpZ2h0O1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ2JvdHRvbSc6XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5zdGFydC55ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0gLSBsZWdlbmREYXRhLmFyZWEuaGVpZ2h0IC0gbWFyZ2luO1xyXG4gICAgICBsZWdlbmREYXRhLmFyZWEuZW5kLnkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSAtIG1hcmdpbjtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdsZWZ0JzpcclxuICAgICAgbGVnZW5kRGF0YS5hcmVhLnN0YXJ0LnggPSBvcHRzLmFyZWFbM107XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5lbmQueCA9IG9wdHMuYXJlYVszXSArIGxlZ2VuZERhdGEuYXJlYS53aWR0aDtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdyaWdodCc6XHJcbiAgICAgIGxlZ2VuZERhdGEuYXJlYS5zdGFydC54ID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIGxlZ2VuZERhdGEuYXJlYS53aWR0aDtcclxuICAgICAgbGVnZW5kRGF0YS5hcmVhLmVuZC54ID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXTtcclxuICAgICAgYnJlYWs7XHJcbiAgfVxyXG4gIGNoYXJ0RGF0YS5sZWdlbmREYXRhID0gbGVnZW5kRGF0YTtcclxuICByZXR1cm4gbGVnZW5kRGF0YTtcclxufVxyXG5cclxuZnVuY3Rpb24gY2FsQ2F0ZWdvcmllc0RhdGEoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBlYWNoU3BhY2luZywgY29udGV4dCkge1xyXG4gIHZhciByZXN1bHQgPSB7XHJcbiAgICBhbmdsZTogMCxcclxuICAgIHhBeGlzSGVpZ2h0OiBvcHRzLnhBeGlzLmxpbmVIZWlnaHQgKiBvcHRzLnBpeCArIG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXhcclxuICB9O1xyXG4gIHZhciBmb250U2l6ZSA9IG9wdHMueEF4aXMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICB2YXIgY2F0ZWdvcmllc1RleHRMZW50aCA9IGNhdGVnb3JpZXMubWFwKGZ1bmN0aW9uKGl0ZW0saW5kZXgpIHtcclxuICAgIHZhciB4aXRlbSA9IG9wdHMueEF4aXMuZm9ybWF0dGVyID8gb3B0cy54QXhpcy5mb3JtYXR0ZXIoaXRlbSxpbmRleCxvcHRzKSA6IGl0ZW07XHJcbiAgICByZXR1cm4gbWVhc3VyZVRleHQoU3RyaW5nKHhpdGVtKSwgZm9udFNpemUsIGNvbnRleHQpO1xyXG4gIH0pO1xyXG4gIHZhciBtYXhUZXh0TGVuZ3RoID0gTWF0aC5tYXguYXBwbHkodGhpcywgY2F0ZWdvcmllc1RleHRMZW50aCk7XHJcbiAgaWYgKG9wdHMueEF4aXMucm90YXRlTGFiZWwgPT0gdHJ1ZSkge1xyXG4gICAgcmVzdWx0LmFuZ2xlID0gb3B0cy54QXhpcy5yb3RhdGVBbmdsZSAqIE1hdGguUEkgLyAxODA7XHJcbiAgICBsZXQgdGVtcEhlaWdodCA9IG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXggKiAyICsgIE1hdGguYWJzKG1heFRleHRMZW5ndGggKiBNYXRoLnNpbihyZXN1bHQuYW5nbGUpKVxyXG4gICAgdGVtcEhlaWdodCA9IHRlbXBIZWlnaHQgPCBmb250U2l6ZSArIG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXggKiAyID8gdGVtcEhlaWdodCArIG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXggKiAyIDogdGVtcEhlaWdodDtcclxuICAgIHJlc3VsdC54QXhpc0hlaWdodCA9IHRlbXBIZWlnaHQ7XHJcbiAgfVxyXG4gIGlmIChvcHRzLmVuYWJsZVNjcm9sbCAmJiBvcHRzLnhBeGlzLnNjcm9sbFNob3cpIHtcclxuICAgIHJlc3VsdC54QXhpc0hlaWdodCArPSA2ICogb3B0cy5waXg7XHJcbiAgfVxyXG4gIGlmIChvcHRzLnhBeGlzLmRpc2FibGVkKXtcclxuICAgIHJlc3VsdC54QXhpc0hlaWdodCA9IDA7XHJcbiAgfVxyXG4gIHJldHVybiByZXN1bHQ7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldFhBeGlzVGV4dExpc3Qoc2VyaWVzLCBvcHRzLCBjb25maWcsIHN0YWNrKSB7XHJcbiAgdmFyIGluZGV4ID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAtMTtcclxuICB2YXIgZGF0YTtcclxuICBpZiAoc3RhY2sgPT0gJ3N0YWNrJykge1xyXG4gICAgZGF0YSA9IGRhdGFDb21iaW5lU3RhY2soc2VyaWVzLCBvcHRzLmNhdGVnb3JpZXMubGVuZ3RoKTtcclxuICB9IGVsc2Uge1xyXG4gICAgZGF0YSA9IGRhdGFDb21iaW5lKHNlcmllcyk7XHJcbiAgfVxyXG4gIHZhciBzb3J0ZWQgPSBbXTtcclxuICAvLyByZW1vdmUgbnVsbCBmcm9tIGRhdGFcclxuICBkYXRhID0gZGF0YS5maWx0ZXIoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgLy9yZXR1cm4gaXRlbSAhPT0gbnVsbDtcclxuICAgIGlmICh0eXBlb2YgaXRlbSA9PT0gJ29iamVjdCcgJiYgaXRlbSAhPT0gbnVsbCkge1xyXG4gICAgICBpZiAoaXRlbS5jb25zdHJ1Y3Rvci50b1N0cmluZygpLmluZGV4T2YoJ0FycmF5JykgPiAtMSkge1xyXG4gICAgICAgIHJldHVybiBpdGVtICE9PSBudWxsO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHJldHVybiBpdGVtLnZhbHVlICE9PSBudWxsO1xyXG4gICAgICB9XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICByZXR1cm4gaXRlbSAhPT0gbnVsbDtcclxuICAgIH1cclxuICB9KTtcclxuICBkYXRhLm1hcChmdW5jdGlvbihpdGVtKSB7XHJcbiAgICBpZiAodHlwZW9mIGl0ZW0gPT09ICdvYmplY3QnKSB7XHJcbiAgICAgIGlmIChpdGVtLmNvbnN0cnVjdG9yLnRvU3RyaW5nKCkuaW5kZXhPZignQXJyYXknKSA+IC0xKSB7XHJcbiAgICAgICAgaWYgKG9wdHMudHlwZSA9PSAnY2FuZGxlJykge1xyXG4gICAgICAgICAgaXRlbS5tYXAoZnVuY3Rpb24oc3ViaXRlbSkge1xyXG4gICAgICAgICAgICBzb3J0ZWQucHVzaChzdWJpdGVtKTtcclxuICAgICAgICAgIH0pXHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIHNvcnRlZC5wdXNoKGl0ZW1bMF0pO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBzb3J0ZWQucHVzaChpdGVtLnZhbHVlKTtcclxuICAgICAgfVxyXG4gICAgfSBlbHNlIHtcclxuICAgICAgc29ydGVkLnB1c2goaXRlbSk7XHJcbiAgICB9XHJcbiAgfSlcclxuXHJcbiAgdmFyIG1pbkRhdGEgPSAwO1xyXG4gIHZhciBtYXhEYXRhID0gMDtcclxuICBpZiAoc29ydGVkLmxlbmd0aCA+IDApIHtcclxuICAgIG1pbkRhdGEgPSBNYXRoLm1pbi5hcHBseSh0aGlzLCBzb3J0ZWQpO1xyXG4gICAgbWF4RGF0YSA9IE1hdGgubWF4LmFwcGx5KHRoaXMsIHNvcnRlZCk7XHJcbiAgfVxyXG4gIC8v5Li65LqG5YW85a65djEuOS4w5LmL5YmN55qE6aG555uuXHJcbiAgaWYgKGluZGV4ID4gLTEpIHtcclxuICAgIGlmICh0eXBlb2Ygb3B0cy54QXhpcy5kYXRhW2luZGV4XS5taW4gPT09ICdudW1iZXInKSB7XHJcbiAgICAgIG1pbkRhdGEgPSBNYXRoLm1pbihvcHRzLnhBeGlzLmRhdGFbaW5kZXhdLm1pbiwgbWluRGF0YSk7XHJcbiAgICB9XHJcbiAgICBpZiAodHlwZW9mIG9wdHMueEF4aXMuZGF0YVtpbmRleF0ubWF4ID09PSAnbnVtYmVyJykge1xyXG4gICAgICBtYXhEYXRhID0gTWF0aC5tYXgob3B0cy54QXhpcy5kYXRhW2luZGV4XS5tYXgsIG1heERhdGEpO1xyXG4gICAgfVxyXG4gIH0gZWxzZSB7XHJcbiAgICBpZiAodHlwZW9mIG9wdHMueEF4aXMubWluID09PSAnbnVtYmVyJykge1xyXG4gICAgICBtaW5EYXRhID0gTWF0aC5taW4ob3B0cy54QXhpcy5taW4sIG1pbkRhdGEpO1xyXG4gICAgfVxyXG4gICAgaWYgKHR5cGVvZiBvcHRzLnhBeGlzLm1heCA9PT0gJ251bWJlcicpIHtcclxuICAgICAgbWF4RGF0YSA9IE1hdGgubWF4KG9wdHMueEF4aXMubWF4LCBtYXhEYXRhKTtcclxuICAgIH1cclxuICB9XHJcbiAgaWYgKG1pbkRhdGEgPT09IG1heERhdGEpIHtcclxuICAgIHZhciByYW5nZVNwYW4gPSBtYXhEYXRhIHx8IDEwO1xyXG4gICAgbWF4RGF0YSArPSByYW5nZVNwYW47XHJcbiAgfVxyXG4gIC8vdmFyIGRhdGFSYW5nZSA9IGdldERhdGFSYW5nZShtaW5EYXRhLCBtYXhEYXRhKTtcclxuICB2YXIgbWluUmFuZ2UgPSBtaW5EYXRhO1xyXG4gIHZhciBtYXhSYW5nZSA9IG1heERhdGE7XHJcbiAgdmFyIHJhbmdlID0gW107XHJcbiAgdmFyIGVhY2hSYW5nZSA9IChtYXhSYW5nZSAtIG1pblJhbmdlKSAvIG9wdHMueEF4aXMuc3BsaXROdW1iZXI7XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPD0gb3B0cy54QXhpcy5zcGxpdE51bWJlcjsgaSsrKSB7XHJcbiAgICByYW5nZS5wdXNoKG1pblJhbmdlICsgZWFjaFJhbmdlICogaSk7XHJcbiAgfVxyXG4gIHJldHVybiByYW5nZTtcclxufVxyXG5cclxuZnVuY3Rpb24gY2FsWEF4aXNEYXRhKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgLy/loIblj6Dlm77ph43nrpdZ6L20XHJcbiAgdmFyIGNvbHVtbnN0eWxlID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOiBcIlwiXHJcbiAgfSwgb3B0cy5leHRyYS5iYXIpO1xyXG4gIHZhciByZXN1bHQgPSB7XHJcbiAgICBhbmdsZTogMCxcclxuICAgIHhBeGlzSGVpZ2h0OiBvcHRzLnhBeGlzLmxpbmVIZWlnaHQgKiBvcHRzLnBpeCArIG9wdHMueEF4aXMubWFyZ2luVG9wICogb3B0cy5waXhcclxuICB9O1xyXG4gIHJlc3VsdC5yYW5nZXMgPSBnZXRYQXhpc1RleHRMaXN0KHNlcmllcywgb3B0cywgY29uZmlnLCBjb2x1bW5zdHlsZS50eXBlKTtcclxuICByZXN1bHQucmFuZ2VzRm9ybWF0ID0gcmVzdWx0LnJhbmdlcy5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgLy9pdGVtID0gb3B0cy54QXhpcy5mb3JtYXR0ZXIgPyBvcHRzLnhBeGlzLmZvcm1hdHRlcihpdGVtKSA6IHV0aWwudG9GaXhlZChpdGVtLCAyKTtcclxuICAgIGl0ZW0gPSB1dGlsLnRvRml4ZWQoaXRlbSwgMik7XHJcbiAgICByZXR1cm4gaXRlbTtcclxuICB9KTtcclxuICB2YXIgeEF4aXNTY2FsZVZhbHVlcyA9IHJlc3VsdC5yYW5nZXMubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIC8vIOWmguaenOWIu+W6puWAvOaYr+a1rueCueaVsCzliJnkv53nlZnkuKTkvY3lsI/mlbBcclxuICAgIGl0ZW0gPSB1dGlsLnRvRml4ZWQoaXRlbSwgMik7XHJcbiAgICAvLyDoi6XmnInoh6rlrprkuYnmoLzlvI/liJnosIPnlKjoh6rlrprkuYnnmoTmoLzlvI/ljJblh73mlbBcclxuICAgIC8vaXRlbSA9IG9wdHMueEF4aXMuZm9ybWF0dGVyID8gb3B0cy54QXhpcy5mb3JtYXR0ZXIoTnVtYmVyKGl0ZW0pKSA6IGl0ZW07XHJcbiAgICByZXR1cm4gaXRlbTtcclxuICB9KTtcclxuICByZXN1bHQgPSBPYmplY3QuYXNzaWduKHJlc3VsdCwgZ2V0WEF4aXNQb2ludHMoeEF4aXNTY2FsZVZhbHVlcywgb3B0cywgY29uZmlnKSk7XHJcbiAgLy8g6K6h566XWOi9tOWIu+W6pueahOWxnuaAp+itrOWmguavj+S4quWIu+W6pueahOmXtOmalCzliLvluqbnmoTotbflp4vngrlcXOe7k+adn+eCueS7peWPiuaAu+mVv1xyXG4gIHZhciBlYWNoU3BhY2luZyA9IHJlc3VsdC5lYWNoU3BhY2luZztcclxuICB2YXIgdGV4dExlbmd0aCA9IHhBeGlzU2NhbGVWYWx1ZXMubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIHJldHVybiBtZWFzdXJlVGV4dChpdGVtLCBvcHRzLnhBeGlzLmZvbnRTaXplICogb3B0cy5waXgsIGNvbnRleHQpO1xyXG4gIH0pO1xyXG4gIGlmIChvcHRzLnhBeGlzLmRpc2FibGVkID09PSB0cnVlKSB7XHJcbiAgICByZXN1bHQueEF4aXNIZWlnaHQgPSAwO1xyXG4gIH1cclxuICByZXR1cm4gcmVzdWx0O1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRSYWRhckRhdGFQb2ludHMoYW5nbGVMaXN0LCBjZW50ZXIsIHJhZGl1cywgc2VyaWVzLCBvcHRzKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNSAmJiBhcmd1bWVudHNbNV0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s1XSA6IDE7XHJcbiAgdmFyIHJhZGFyT3B0aW9uID0gb3B0cy5leHRyYS5yYWRhciB8fCB7fTtcclxuICByYWRhck9wdGlvbi5tYXggPSByYWRhck9wdGlvbi5tYXggfHwgMDtcclxuICB2YXIgbWF4RGF0YSA9IE1hdGgubWF4KHJhZGFyT3B0aW9uLm1heCwgTWF0aC5tYXguYXBwbHkobnVsbCwgZGF0YUNvbWJpbmUoc2VyaWVzKSkpO1xyXG4gIHZhciBkYXRhID0gW107XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBzZXJpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgIGxldCBlYWNoID0gc2VyaWVzW2ldO1xyXG4gICAgbGV0IGxpc3RJdGVtID0ge307XHJcbiAgICBsaXN0SXRlbS5jb2xvciA9IGVhY2guY29sb3I7XHJcbiAgICBsaXN0SXRlbS5sZWdlbmRTaGFwZSA9IGVhY2gubGVnZW5kU2hhcGU7XHJcbiAgICBsaXN0SXRlbS5wb2ludFNoYXBlID0gZWFjaC5wb2ludFNoYXBlO1xyXG4gICAgbGlzdEl0ZW0uZGF0YSA9IFtdO1xyXG4gICAgZWFjaC5kYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgbGV0IHRtcCA9IHt9O1xyXG4gICAgICB0bXAuYW5nbGUgPSBhbmdsZUxpc3RbaW5kZXhdO1xyXG4gICAgICB0bXAucHJvcG9ydGlvbiA9IGl0ZW0gLyBtYXhEYXRhO1xyXG4gICAgICB0bXAudmFsdWUgPSBpdGVtO1xyXG4gICAgICB0bXAucG9zaXRpb24gPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihyYWRpdXMgKiB0bXAucHJvcG9ydGlvbiAqIHByb2Nlc3MgKiBNYXRoLmNvcyh0bXAuYW5nbGUpLCByYWRpdXMgKiB0bXAucHJvcG9ydGlvbiAqIHByb2Nlc3MgKiBNYXRoLnNpbih0bXAuYW5nbGUpLCBjZW50ZXIpO1xyXG4gICAgICBsaXN0SXRlbS5kYXRhLnB1c2godG1wKTtcclxuICAgIH0pO1xyXG4gICAgZGF0YS5wdXNoKGxpc3RJdGVtKTtcclxuICB9XHJcbiAgcmV0dXJuIGRhdGE7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldFBpZURhdGFQb2ludHMoc2VyaWVzLCByYWRpdXMpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogMTtcclxuICB2YXIgY291bnQgPSAwO1xyXG4gIHZhciBfc3RhcnRfID0gMDtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLmRhdGEgPSBpdGVtLmRhdGEgPT09IG51bGwgPyAwIDogaXRlbS5kYXRhO1xyXG4gICAgY291bnQgKz0gaXRlbS5kYXRhO1xyXG4gIH1cclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLmRhdGEgPSBpdGVtLmRhdGEgPT09IG51bGwgPyAwIDogaXRlbS5kYXRhO1xyXG4gICAgaWYgKGNvdW50ID09PSAwKSB7XHJcbiAgICAgIGl0ZW0uX3Byb3BvcnRpb25fID0gMSAvIHNlcmllcy5sZW5ndGggKiBwcm9jZXNzO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaXRlbS5fcHJvcG9ydGlvbl8gPSBpdGVtLmRhdGEgLyBjb3VudCAqIHByb2Nlc3M7XHJcbiAgICB9XHJcbiAgICBpdGVtLl9yYWRpdXNfID0gcmFkaXVzO1xyXG4gIH1cclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLl9zdGFydF8gPSBfc3RhcnRfO1xyXG4gICAgX3N0YXJ0XyArPSAyICogaXRlbS5fcHJvcG9ydGlvbl8gKiBNYXRoLlBJO1xyXG4gIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRGdW5uZWxEYXRhUG9pbnRzKHNlcmllcywgcmFkaXVzLCBvcHRpb24sIGVhY2hTcGFjaW5nKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBzZXJpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgIGlmKG9wdGlvbi50eXBlID09ICdmdW5uZWwnKXtcclxuICAgICAgc2VyaWVzW2ldLnJhZGl1cyA9IHNlcmllc1tpXS5kYXRhIC8gc2VyaWVzWzBdLmRhdGEgKiByYWRpdXMgKiBwcm9jZXNzO1xyXG4gICAgfWVsc2V7XHJcbiAgICAgIHNlcmllc1tpXS5yYWRpdXMgPSAgKGVhY2hTcGFjaW5nICogKHNlcmllcy5sZW5ndGggLSBpKSkgLyAoZWFjaFNwYWNpbmcgKiBzZXJpZXMubGVuZ3RoKSAqIHJhZGl1cyAqIHByb2Nlc3M7XHJcbiAgICB9XHJcbiAgICBzZXJpZXNbaV0uX3Byb3BvcnRpb25fID0gc2VyaWVzW2ldLmRhdGEgLyBzZXJpZXNbMF0uZGF0YTtcclxuICB9XHJcbiAgLy8gaWYob3B0aW9uLnR5cGUgIT09ICdweXJhbWlkJyl7XHJcbiAgLy8gICBzZXJpZXMucmV2ZXJzZSgpO1xyXG4gIC8vIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRSb3NlRGF0YVBvaW50cyhzZXJpZXMsIHR5cGUsIG1pblJhZGl1cywgcmFkaXVzKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgdmFyIGNvdW50ID0gMDtcclxuICB2YXIgX3N0YXJ0XyA9IDA7XHJcbiAgdmFyIGRhdGFBcnIgPSBbXTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLmRhdGEgPSBpdGVtLmRhdGEgPT09IG51bGwgPyAwIDogaXRlbS5kYXRhO1xyXG4gICAgY291bnQgKz0gaXRlbS5kYXRhO1xyXG4gICAgZGF0YUFyci5wdXNoKGl0ZW0uZGF0YSk7XHJcbiAgfVxyXG4gIHZhciBtaW5EYXRhID0gTWF0aC5taW4uYXBwbHkobnVsbCwgZGF0YUFycik7XHJcbiAgdmFyIG1heERhdGEgPSBNYXRoLm1heC5hcHBseShudWxsLCBkYXRhQXJyKTtcclxuICB2YXIgcmFkaXVzTGVuZ3RoID0gcmFkaXVzIC0gbWluUmFkaXVzO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGl0ZW0uZGF0YSA9IGl0ZW0uZGF0YSA9PT0gbnVsbCA/IDAgOiBpdGVtLmRhdGE7XHJcbiAgICBpZiAoY291bnQgPT09IDApIHtcclxuICAgICAgaXRlbS5fcHJvcG9ydGlvbl8gPSAxIC8gc2VyaWVzLmxlbmd0aCAqIHByb2Nlc3M7XHJcbiAgICAgIGl0ZW0uX3Jvc2VfcHJvcG9ydGlvbl8gPSAxIC8gc2VyaWVzLmxlbmd0aCAqIHByb2Nlc3M7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IGl0ZW0uZGF0YSAvIGNvdW50ICogcHJvY2VzcztcclxuICAgICAgaWYodHlwZSA9PSAnYXJlYScpe1xyXG4gICAgICAgIGl0ZW0uX3Jvc2VfcHJvcG9ydGlvbl8gPSAxIC8gc2VyaWVzLmxlbmd0aCAqIHByb2Nlc3M7XHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIGl0ZW0uX3Jvc2VfcHJvcG9ydGlvbl8gPSBpdGVtLmRhdGEgLyBjb3VudCAqIHByb2Nlc3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGl0ZW0uX3JhZGl1c18gPSBtaW5SYWRpdXMgKyByYWRpdXNMZW5ndGggKiAoKGl0ZW0uZGF0YSAtIG1pbkRhdGEpIC8gKG1heERhdGEgLSBtaW5EYXRhKSkgfHwgcmFkaXVzO1xyXG4gIH1cclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpdGVtLl9zdGFydF8gPSBfc3RhcnRfO1xyXG4gICAgX3N0YXJ0XyArPSAyICogaXRlbS5fcm9zZV9wcm9wb3J0aW9uXyAqIE1hdGguUEk7XHJcbiAgfVxyXG4gIHJldHVybiBzZXJpZXM7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldEFyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBhcmNiYXJPcHRpb24pIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogMTtcclxuICBpZiAocHJvY2VzcyA9PSAxKSB7XHJcbiAgICBwcm9jZXNzID0gMC45OTk5OTk7XHJcbiAgfVxyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGl0ZW0uZGF0YSA9IGl0ZW0uZGF0YSA9PT0gbnVsbCA/IDAgOiBpdGVtLmRhdGE7XHJcbiAgICBsZXQgdG90YWxBbmdsZTtcclxuICAgIGlmIChhcmNiYXJPcHRpb24udHlwZSA9PSAnY2lyY2xlJykge1xyXG4gICAgICB0b3RhbEFuZ2xlID0gMjtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGlmKGFyY2Jhck9wdGlvbi5kaXJlY3Rpb24gPT0gJ2Njdycpe1xyXG4gICAgICAgIGlmIChhcmNiYXJPcHRpb24uc3RhcnRBbmdsZSA8IGFyY2Jhck9wdGlvbi5lbmRBbmdsZSkge1xyXG4gICAgICAgICAgdG90YWxBbmdsZSA9IDIgKyBhcmNiYXJPcHRpb24uc3RhcnRBbmdsZSAtIGFyY2Jhck9wdGlvbi5lbmRBbmdsZTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgdG90YWxBbmdsZSA9IGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlIC0gYXJjYmFyT3B0aW9uLmVuZEFuZ2xlO1xyXG4gICAgICAgIH1cclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgaWYgKGFyY2Jhck9wdGlvbi5lbmRBbmdsZSA8IGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlKSB7XHJcbiAgICAgICAgICB0b3RhbEFuZ2xlID0gMiArIGFyY2Jhck9wdGlvbi5lbmRBbmdsZSAtIGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB0b3RhbEFuZ2xlID0gYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGUgLSBhcmNiYXJPcHRpb24uZW5kQW5nbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IHRvdGFsQW5nbGUgKiBpdGVtLmRhdGEgKiBwcm9jZXNzICsgYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICBpZihhcmNiYXJPcHRpb24uZGlyZWN0aW9uID09ICdjY3cnKXtcclxuICAgICAgaXRlbS5fcHJvcG9ydGlvbl8gPSBhcmNiYXJPcHRpb24uc3RhcnRBbmdsZSAtIHRvdGFsQW5nbGUgKiBpdGVtLmRhdGEgKiBwcm9jZXNzIDtcclxuICAgIH1cclxuICAgIGlmIChpdGVtLl9wcm9wb3J0aW9uXyA+PSAyKSB7XHJcbiAgICAgIGl0ZW0uX3Byb3BvcnRpb25fID0gaXRlbS5fcHJvcG9ydGlvbl8gJSAyO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRHYXVnZUFyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBhcmNiYXJPcHRpb24pIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogMTtcclxuICBpZiAocHJvY2VzcyA9PSAxKSB7XHJcbiAgICBwcm9jZXNzID0gMC45OTk5OTk7XHJcbiAgfVxyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGl0ZW0uZGF0YSA9IGl0ZW0uZGF0YSA9PT0gbnVsbCA/IDAgOiBpdGVtLmRhdGE7XHJcbiAgICBsZXQgdG90YWxBbmdsZTtcclxuICAgIGlmIChhcmNiYXJPcHRpb24udHlwZSA9PSAnY2lyY2xlJykge1xyXG4gICAgICB0b3RhbEFuZ2xlID0gMjtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGlmIChhcmNiYXJPcHRpb24uZW5kQW5nbGUgPCBhcmNiYXJPcHRpb24uc3RhcnRBbmdsZSkge1xyXG4gICAgICAgIHRvdGFsQW5nbGUgPSAyICsgYXJjYmFyT3B0aW9uLmVuZEFuZ2xlIC0gYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgdG90YWxBbmdsZSA9IGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlIC0gYXJjYmFyT3B0aW9uLmVuZEFuZ2xlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IHRvdGFsQW5nbGUgKiBpdGVtLmRhdGEgKiBwcm9jZXNzICsgYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICBpZiAoaXRlbS5fcHJvcG9ydGlvbl8gPj0gMikge1xyXG4gICAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IGl0ZW0uX3Byb3BvcnRpb25fICUgMjtcclxuICAgIH1cclxuICB9XHJcbiAgcmV0dXJuIHNlcmllcztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0R2F1Z2VBeGlzUG9pbnRzKGNhdGVnb3JpZXMsIHN0YXJ0QW5nbGUsIGVuZEFuZ2xlKSB7XHJcbiAgbGV0IHRvdGFsQW5nbGU7XHJcbiAgaWYgKGVuZEFuZ2xlIDwgc3RhcnRBbmdsZSkge1xyXG4gICAgdG90YWxBbmdsZSA9IDIgKyBlbmRBbmdsZSAtIHN0YXJ0QW5nbGU7XHJcbiAgfSBlbHNlIHtcclxuICAgIHRvdGFsQW5nbGUgPSBzdGFydEFuZ2xlIC0gZW5kQW5nbGU7XHJcbiAgfVxyXG4gIGxldCB0ZW1wU3RhcnRBbmdsZSA9IHN0YXJ0QW5nbGU7XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYXRlZ29yaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBjYXRlZ29yaWVzW2ldLnZhbHVlID0gY2F0ZWdvcmllc1tpXS52YWx1ZSA9PT0gbnVsbCA/IDAgOiBjYXRlZ29yaWVzW2ldLnZhbHVlO1xyXG4gICAgY2F0ZWdvcmllc1tpXS5fc3RhcnRBbmdsZV8gPSB0ZW1wU3RhcnRBbmdsZTtcclxuICAgIGNhdGVnb3JpZXNbaV0uX2VuZEFuZ2xlXyA9IHRvdGFsQW5nbGUgKiBjYXRlZ29yaWVzW2ldLnZhbHVlICsgc3RhcnRBbmdsZTtcclxuICAgIGlmIChjYXRlZ29yaWVzW2ldLl9lbmRBbmdsZV8gPj0gMikge1xyXG4gICAgICBjYXRlZ29yaWVzW2ldLl9lbmRBbmdsZV8gPSBjYXRlZ29yaWVzW2ldLl9lbmRBbmdsZV8gJSAyO1xyXG4gICAgfVxyXG4gICAgdGVtcFN0YXJ0QW5nbGUgPSBjYXRlZ29yaWVzW2ldLl9lbmRBbmdsZV87XHJcbiAgfVxyXG4gIHJldHVybiBjYXRlZ29yaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRHYXVnZURhdGFQb2ludHMoc2VyaWVzLCBjYXRlZ29yaWVzLCBnYXVnZU9wdGlvbikge1xyXG4gIGxldCBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDMgJiYgYXJndW1lbnRzWzNdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbM10gOiAxO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGl0ZW0uZGF0YSA9IGl0ZW0uZGF0YSA9PT0gbnVsbCA/IDAgOiBpdGVtLmRhdGE7XHJcbiAgICBpZiAoZ2F1Z2VPcHRpb24ucG9pbnRlci5jb2xvciA9PSAnYXV0bycpIHtcclxuICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYXRlZ29yaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgaWYgKGl0ZW0uZGF0YSA8PSBjYXRlZ29yaWVzW2ldLnZhbHVlKSB7XHJcbiAgICAgICAgICBpdGVtLmNvbG9yID0gY2F0ZWdvcmllc1tpXS5jb2xvcjtcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaXRlbS5jb2xvciA9IGdhdWdlT3B0aW9uLnBvaW50ZXIuY29sb3I7XHJcbiAgICB9XHJcbiAgICBsZXQgdG90YWxBbmdsZTtcclxuICAgIGlmIChnYXVnZU9wdGlvbi5lbmRBbmdsZSA8IGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUpIHtcclxuICAgICAgdG90YWxBbmdsZSA9IDIgKyBnYXVnZU9wdGlvbi5lbmRBbmdsZSAtIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB0b3RhbEFuZ2xlID0gZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZSAtIGdhdWdlT3B0aW9uLmVuZEFuZ2xlO1xyXG4gICAgfVxyXG4gICAgaXRlbS5fZW5kQW5nbGVfID0gdG90YWxBbmdsZSAqIGl0ZW0uZGF0YSArIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgICBpdGVtLl9vbGRBbmdsZV8gPSBnYXVnZU9wdGlvbi5vbGRBbmdsZTtcclxuICAgIGlmIChnYXVnZU9wdGlvbi5vbGRBbmdsZSA8IGdhdWdlT3B0aW9uLmVuZEFuZ2xlKSB7XHJcbiAgICAgIGl0ZW0uX29sZEFuZ2xlXyArPSAyO1xyXG4gICAgfVxyXG4gICAgaWYgKGl0ZW0uZGF0YSA+PSBnYXVnZU9wdGlvbi5vbGREYXRhKSB7XHJcbiAgICAgIGl0ZW0uX3Byb3BvcnRpb25fID0gKGl0ZW0uX2VuZEFuZ2xlXyAtIGl0ZW0uX29sZEFuZ2xlXykgKiBwcm9jZXNzICsgZ2F1Z2VPcHRpb24ub2xkQW5nbGU7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBpdGVtLl9wcm9wb3J0aW9uXyA9IGl0ZW0uX29sZEFuZ2xlXyAtIChpdGVtLl9vbGRBbmdsZV8gLSBpdGVtLl9lbmRBbmdsZV8pICogcHJvY2VzcztcclxuICAgIH1cclxuICAgIGlmIChpdGVtLl9wcm9wb3J0aW9uXyA+PSAyKSB7XHJcbiAgICAgIGl0ZW0uX3Byb3BvcnRpb25fID0gaXRlbS5fcHJvcG9ydGlvbl8gJSAyO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gc2VyaWVzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRQaWVUZXh0TWF4TGVuZ3RoKHNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzKSB7XHJcbiAgc2VyaWVzID0gZ2V0UGllRGF0YVBvaW50cyhzZXJpZXMpO1xyXG4gIGxldCBtYXhMZW5ndGggPSAwO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGxldCB0ZXh0ID0gaXRlbS5mb3JtYXR0ZXIgPyBpdGVtLmZvcm1hdHRlcigraXRlbS5fcHJvcG9ydGlvbl8udG9GaXhlZCgyKSkgOiB1dGlsLnRvRml4ZWQoaXRlbS5fcHJvcG9ydGlvbl8gKiAxMDApICsgJyUnO1xyXG4gICAgbWF4TGVuZ3RoID0gTWF0aC5tYXgobWF4TGVuZ3RoLCBtZWFzdXJlVGV4dCh0ZXh0LCBpdGVtLnRleHRTaXplICogb3B0cy5waXggfHwgY29uZmlnLmZvbnRTaXplLCBjb250ZXh0KSk7XHJcbiAgfVxyXG4gIHJldHVybiBtYXhMZW5ndGg7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZpeENvbHVtZURhdGEocG9pbnRzLCBlYWNoU3BhY2luZywgY29sdW1uTGVuLCBpbmRleCwgY29uZmlnLCBvcHRzKSB7XHJcbiAgcmV0dXJuIHBvaW50cy5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgaWYgKGl0ZW0gPT09IG51bGwpIHtcclxuICAgICAgcmV0dXJuIG51bGw7XHJcbiAgICB9XHJcbiAgICB2YXIgc2VyaWVzR2FwID0gMDtcclxuICAgIHZhciBjYXRlZ29yeUdhcCA9IDA7XHJcbiAgICBpZiAob3B0cy50eXBlID09ICdtaXgnKSB7XHJcbiAgICAgIHNlcmllc0dhcCA9IG9wdHMuZXh0cmEubWl4LmNvbHVtbi5zZXJpZXNHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gICAgICBjYXRlZ29yeUdhcCA9IG9wdHMuZXh0cmEubWl4LmNvbHVtbi5jYXRlZ29yeUdhcCAqIG9wdHMucGl4IHx8IDA7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBzZXJpZXNHYXAgPSBvcHRzLmV4dHJhLmNvbHVtbi5zZXJpZXNHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gICAgICBjYXRlZ29yeUdhcCA9IG9wdHMuZXh0cmEuY29sdW1uLmNhdGVnb3J5R2FwICogb3B0cy5waXggfHwgMDtcclxuICAgIH1cclxuICAgIHNlcmllc0dhcCA9ICBNYXRoLm1pbihzZXJpZXNHYXAsIGVhY2hTcGFjaW5nIC8gY29sdW1uTGVuKVxyXG4gICAgY2F0ZWdvcnlHYXAgPSAgTWF0aC5taW4oY2F0ZWdvcnlHYXAsIGVhY2hTcGFjaW5nIC8gY29sdW1uTGVuKVxyXG4gICAgaXRlbS53aWR0aCA9IE1hdGguY2VpbCgoZWFjaFNwYWNpbmcgLSAyICogY2F0ZWdvcnlHYXAgLSBzZXJpZXNHYXAgKiAoY29sdW1uTGVuIC0gMSkpIC8gY29sdW1uTGVuKTtcclxuICAgIGlmIChvcHRzLmV4dHJhLm1peCAmJiBvcHRzLmV4dHJhLm1peC5jb2x1bW4ud2lkdGggJiYgK29wdHMuZXh0cmEubWl4LmNvbHVtbi53aWR0aCA+IDApIHtcclxuICAgICAgaXRlbS53aWR0aCA9IE1hdGgubWluKGl0ZW0ud2lkdGgsICtvcHRzLmV4dHJhLm1peC5jb2x1bW4ud2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICB9XHJcbiAgICBpZiAob3B0cy5leHRyYS5jb2x1bW4gJiYgb3B0cy5leHRyYS5jb2x1bW4ud2lkdGggJiYgK29wdHMuZXh0cmEuY29sdW1uLndpZHRoID4gMCkge1xyXG4gICAgICBpdGVtLndpZHRoID0gTWF0aC5taW4oaXRlbS53aWR0aCwgK29wdHMuZXh0cmEuY29sdW1uLndpZHRoICogb3B0cy5waXgpO1xyXG4gICAgfVxyXG4gICAgaWYgKGl0ZW0ud2lkdGggPD0gMCkge1xyXG4gICAgICBpdGVtLndpZHRoID0gMTtcclxuICAgIH1cclxuICAgIGl0ZW0ueCArPSAoaW5kZXggKyAwLjUgLSBjb2x1bW5MZW4gLyAyKSAqIChpdGVtLndpZHRoICsgc2VyaWVzR2FwKTtcclxuICAgIHJldHVybiBpdGVtO1xyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBmaXhCYXJEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbiwgaW5kZXgsIGNvbmZpZywgb3B0cykge1xyXG4gIHJldHVybiBwb2ludHMubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHJldHVybiBudWxsO1xyXG4gICAgfVxyXG4gICAgdmFyIHNlcmllc0dhcCA9IDA7XHJcbiAgICB2YXIgY2F0ZWdvcnlHYXAgPSAwO1xyXG4gICAgc2VyaWVzR2FwID0gb3B0cy5leHRyYS5iYXIuc2VyaWVzR2FwICogb3B0cy5waXggfHwgMDtcclxuICAgIGNhdGVnb3J5R2FwID0gb3B0cy5leHRyYS5iYXIuY2F0ZWdvcnlHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gICAgc2VyaWVzR2FwID0gIE1hdGgubWluKHNlcmllc0dhcCwgZWFjaFNwYWNpbmcgLyBjb2x1bW5MZW4pXHJcbiAgICBjYXRlZ29yeUdhcCA9ICBNYXRoLm1pbihjYXRlZ29yeUdhcCwgZWFjaFNwYWNpbmcgLyBjb2x1bW5MZW4pXHJcbiAgICBpdGVtLndpZHRoID0gTWF0aC5jZWlsKChlYWNoU3BhY2luZyAtIDIgKiBjYXRlZ29yeUdhcCAtIHNlcmllc0dhcCAqIChjb2x1bW5MZW4gLSAxKSkgLyBjb2x1bW5MZW4pO1xyXG4gICAgaWYgKG9wdHMuZXh0cmEuYmFyICYmIG9wdHMuZXh0cmEuYmFyLndpZHRoICYmICtvcHRzLmV4dHJhLmJhci53aWR0aCA+IDApIHtcclxuICAgICAgaXRlbS53aWR0aCA9IE1hdGgubWluKGl0ZW0ud2lkdGgsICtvcHRzLmV4dHJhLmJhci53aWR0aCAqIG9wdHMucGl4KTtcclxuICAgIH1cclxuICAgIGlmIChpdGVtLndpZHRoIDw9IDApIHtcclxuICAgICAgaXRlbS53aWR0aCA9IDE7XHJcbiAgICB9XHJcbiAgICBpdGVtLnkgKz0gKGluZGV4ICsgMC41IC0gY29sdW1uTGVuIC8gMikgKiAoaXRlbS53aWR0aCArIHNlcmllc0dhcCk7XHJcbiAgICByZXR1cm4gaXRlbTtcclxuICB9KTtcclxufVxyXG5cclxuZnVuY3Rpb24gZml4Q29sdW1lTWV0ZXJEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbiwgaW5kZXgsIGNvbmZpZywgb3B0cywgYm9yZGVyKSB7XHJcbiAgdmFyIGNhdGVnb3J5R2FwID0gb3B0cy5leHRyYS5jb2x1bW4uY2F0ZWdvcnlHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gIHJldHVybiBwb2ludHMubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHJldHVybiBudWxsO1xyXG4gICAgfVxyXG4gICAgaXRlbS53aWR0aCA9IGVhY2hTcGFjaW5nIC0gMiAqIGNhdGVnb3J5R2FwO1xyXG4gICAgaWYgKG9wdHMuZXh0cmEuY29sdW1uICYmIG9wdHMuZXh0cmEuY29sdW1uLndpZHRoICYmICtvcHRzLmV4dHJhLmNvbHVtbi53aWR0aCA+IDApIHtcclxuICAgICAgaXRlbS53aWR0aCA9IE1hdGgubWluKGl0ZW0ud2lkdGgsICtvcHRzLmV4dHJhLmNvbHVtbi53aWR0aCAqIG9wdHMucGl4KTtcclxuICAgIH1cclxuICAgIGlmIChpbmRleCA+IDApIHtcclxuICAgICAgaXRlbS53aWR0aCAtPSBib3JkZXI7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gaXRlbTtcclxuICB9KTtcclxufVxyXG5cclxuZnVuY3Rpb24gZml4Q29sdW1lU3RhY2tEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbiwgaW5kZXgsIGNvbmZpZywgb3B0cywgc2VyaWVzKSB7XHJcbiAgdmFyIGNhdGVnb3J5R2FwID0gb3B0cy5leHRyYS5jb2x1bW4uY2F0ZWdvcnlHYXAgKiBvcHRzLnBpeCB8fCAwO1xyXG4gIHJldHVybiBwb2ludHMubWFwKGZ1bmN0aW9uKGl0ZW0sIGluZGV4bikge1xyXG4gICAgaWYgKGl0ZW0gPT09IG51bGwpIHtcclxuICAgICAgcmV0dXJuIG51bGw7XHJcbiAgICB9XHJcbiAgICBpdGVtLndpZHRoID0gTWF0aC5jZWlsKGVhY2hTcGFjaW5nIC0gMiAqIGNhdGVnb3J5R2FwKTtcclxuICAgIGlmIChvcHRzLmV4dHJhLmNvbHVtbiAmJiBvcHRzLmV4dHJhLmNvbHVtbi53aWR0aCAmJiArb3B0cy5leHRyYS5jb2x1bW4ud2lkdGggPiAwKSB7XHJcbiAgICAgIGl0ZW0ud2lkdGggPSBNYXRoLm1pbihpdGVtLndpZHRoLCArb3B0cy5leHRyYS5jb2x1bW4ud2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICB9XHJcbiAgICBpZiAoaXRlbS53aWR0aCA8PSAwKSB7XHJcbiAgICAgIGl0ZW0ud2lkdGggPSAxO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIGl0ZW07XHJcbiAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGZpeEJhclN0YWNrRGF0YShwb2ludHMsIGVhY2hTcGFjaW5nLCBjb2x1bW5MZW4sIGluZGV4LCBjb25maWcsIG9wdHMsIHNlcmllcykge1xyXG4gIHZhciBjYXRlZ29yeUdhcCA9IG9wdHMuZXh0cmEuYmFyLmNhdGVnb3J5R2FwICogb3B0cy5waXggfHwgMDtcclxuICByZXR1cm4gcG9pbnRzLm1hcChmdW5jdGlvbihpdGVtLCBpbmRleG4pIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHJldHVybiBudWxsO1xyXG4gICAgfVxyXG4gICAgaXRlbS53aWR0aCA9IE1hdGguY2VpbChlYWNoU3BhY2luZyAtIDIgKiBjYXRlZ29yeUdhcCk7XHJcbiAgICBpZiAob3B0cy5leHRyYS5iYXIgJiYgb3B0cy5leHRyYS5iYXIud2lkdGggJiYgK29wdHMuZXh0cmEuYmFyLndpZHRoID4gMCkge1xyXG4gICAgICBpdGVtLndpZHRoID0gTWF0aC5taW4oaXRlbS53aWR0aCwgK29wdHMuZXh0cmEuYmFyLndpZHRoICogb3B0cy5waXgpO1xyXG4gICAgfVxyXG4gICAgaWYgKGl0ZW0ud2lkdGggPD0gMCkge1xyXG4gICAgICBpdGVtLndpZHRoID0gMTtcclxuICAgIH1cclxuICAgIHJldHVybiBpdGVtO1xyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRYQXhpc1BvaW50cyhjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcpIHtcclxuICB2YXIgc3BhY2luZ1ZhbGlkID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXTtcclxuICB2YXIgZGF0YUNvdW50ID0gb3B0cy5lbmFibGVTY3JvbGwgPyBNYXRoLm1pbihvcHRzLnhBeGlzLml0ZW1Db3VudCwgY2F0ZWdvcmllcy5sZW5ndGgpIDogY2F0ZWdvcmllcy5sZW5ndGg7XHJcbiAgaWYgKChvcHRzLnR5cGUgPT0gJ2xpbmUnIHx8IG9wdHMudHlwZSA9PSAnYXJlYScgfHwgb3B0cy50eXBlID09ICdzY2F0dGVyJyB8fCBvcHRzLnR5cGUgPT0gJ2J1YmJsZScgfHwgb3B0cy50eXBlID09ICdiYXInKSAmJiBkYXRhQ291bnQgPiAxICYmIG9wdHMueEF4aXMuYm91bmRhcnlHYXAgPT0gJ2p1c3RpZnknKSB7XHJcbiAgICBkYXRhQ291bnQgLT0gMTtcclxuICB9XHJcbiAgdmFyIHdpZHRoUmF0aW8gPSAwO1xyXG4gIGlmKG9wdHMudHlwZSA9PSAnbW91bnQnICYmIG9wdHMuZXh0cmEgJiYgb3B0cy5leHRyYS5tb3VudCAmJiBvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gJiYgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvID4gMSl7XHJcbiAgICBpZihvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8+Mikgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvID0gMlxyXG4gICAgd2lkdGhSYXRpbyA9IG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyAtIDE7XHJcbiAgICBkYXRhQ291bnQgKz0gd2lkdGhSYXRpbztcclxuICB9XHJcbiAgdmFyIGVhY2hTcGFjaW5nID0gc3BhY2luZ1ZhbGlkIC8gZGF0YUNvdW50O1xyXG4gIHZhciB4QXhpc1BvaW50cyA9IFtdO1xyXG4gIHZhciBzdGFydFggPSBvcHRzLmFyZWFbM107XHJcbiAgdmFyIGVuZFggPSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdO1xyXG4gIGNhdGVnb3JpZXMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgeEF4aXNQb2ludHMucHVzaChzdGFydFggKyB3aWR0aFJhdGlvIC8gMiAqIGVhY2hTcGFjaW5nICsgaW5kZXggKiBlYWNoU3BhY2luZyk7XHJcbiAgfSk7XHJcbiAgaWYgKG9wdHMueEF4aXMuYm91bmRhcnlHYXAgIT09ICdqdXN0aWZ5Jykge1xyXG4gICAgaWYgKG9wdHMuZW5hYmxlU2Nyb2xsID09PSB0cnVlKSB7XHJcbiAgICAgIHhBeGlzUG9pbnRzLnB1c2goc3RhcnRYICsgd2lkdGhSYXRpbyAqIGVhY2hTcGFjaW5nICsgY2F0ZWdvcmllcy5sZW5ndGggKiBlYWNoU3BhY2luZyk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB4QXhpc1BvaW50cy5wdXNoKGVuZFgpO1xyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgeEF4aXNQb2ludHM6IHhBeGlzUG9pbnRzLFxyXG4gICAgc3RhcnRYOiBzdGFydFgsXHJcbiAgICBlbmRYOiBlbmRYLFxyXG4gICAgZWFjaFNwYWNpbmc6IGVhY2hTcGFjaW5nXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0Q2FuZGxlRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNyAmJiBhcmd1bWVudHNbN10gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s3XSA6IDE7XHJcbiAgdmFyIHBvaW50cyA9IFtdO1xyXG4gIHZhciB2YWxpZEhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gIGRhdGEuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gPT09IG51bGwpIHtcclxuICAgICAgcG9pbnRzLnB1c2gobnVsbCk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB2YXIgY1BvaW50cyA9IFtdO1xyXG4gICAgICBpdGVtLmZvckVhY2goZnVuY3Rpb24oaXRlbXMsIGluZGV4cykge1xyXG4gICAgICAgIHZhciBwb2ludCA9IHt9O1xyXG4gICAgICAgIHBvaW50LnggPSB4QXhpc1BvaW50c1tpbmRleF0gKyBNYXRoLnJvdW5kKGVhY2hTcGFjaW5nIC8gMik7XHJcbiAgICAgICAgdmFyIHZhbHVlID0gaXRlbXMudmFsdWUgfHwgaXRlbXM7XHJcbiAgICAgICAgdmFyIGhlaWdodCA9IHZhbGlkSGVpZ2h0ICogKHZhbHVlIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICAgIGhlaWdodCAqPSBwcm9jZXNzO1xyXG4gICAgICAgIHBvaW50LnkgPSBvcHRzLmhlaWdodCAtIE1hdGgucm91bmQoaGVpZ2h0KSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICBjUG9pbnRzLnB1c2gocG9pbnQpO1xyXG4gICAgICB9KTtcclxuICAgICAgcG9pbnRzLnB1c2goY1BvaW50cyk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0RGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNyAmJiBhcmd1bWVudHNbN10gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s3XSA6IDE7XHJcbiAgdmFyIGJvdW5kYXJ5R2FwID0gJ2NlbnRlcic7XHJcbiAgaWYgKG9wdHMudHlwZSA9PSAnbGluZScgfHwgb3B0cy50eXBlID09ICdhcmVhJyB8fCBvcHRzLnR5cGUgPT0gJ3NjYXR0ZXInIHx8IG9wdHMudHlwZSA9PSAnYnViYmxlJyApIHtcclxuICAgIGJvdW5kYXJ5R2FwID0gb3B0cy54QXhpcy5ib3VuZGFyeUdhcDtcclxuICB9XHJcbiAgdmFyIHBvaW50cyA9IFtdO1xyXG4gIHZhciB2YWxpZEhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gIHZhciB2YWxpZFdpZHRoID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXTtcclxuICBkYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHBvaW50cy5wdXNoKG51bGwpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdmFyIHBvaW50ID0ge307XHJcbiAgICAgIHBvaW50LmNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgICAgcG9pbnQueCA9IHhBeGlzUG9pbnRzW2luZGV4XTtcclxuICAgICAgdmFyIHZhbHVlID0gaXRlbTtcclxuICAgICAgaWYgKHR5cGVvZiBpdGVtID09PSAnb2JqZWN0JyAmJiBpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgaWYgKGl0ZW0uY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpID4gLTEpIHtcclxuICAgICAgICAgIGxldCB4cmFuZ2VzLCB4bWluUmFuZ2UsIHhtYXhSYW5nZTtcclxuICAgICAgICAgIHhyYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueEF4aXNEYXRhLnJhbmdlcyk7XHJcbiAgICAgICAgICB4bWluUmFuZ2UgPSB4cmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICAgICAgICB4bWF4UmFuZ2UgPSB4cmFuZ2VzLnBvcCgpO1xyXG4gICAgICAgICAgdmFsdWUgPSBpdGVtWzFdO1xyXG4gICAgICAgICAgcG9pbnQueCA9IG9wdHMuYXJlYVszXSArIHZhbGlkV2lkdGggKiAoaXRlbVswXSAtIHhtaW5SYW5nZSkgLyAoeG1heFJhbmdlIC0geG1pblJhbmdlKTtcclxuICAgICAgICAgIGlmKG9wdHMudHlwZSA9PSAnYnViYmxlJyl7XHJcbiAgICAgICAgICAgIHBvaW50LnIgPSBpdGVtWzJdO1xyXG4gICAgICAgICAgICBwb2ludC50ID0gaXRlbVszXTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgdmFsdWUgPSBpdGVtLnZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpZiAoYm91bmRhcnlHYXAgPT0gJ2NlbnRlcicpIHtcclxuICAgICAgICBwb2ludC54ICs9IGVhY2hTcGFjaW5nIC8gMjtcclxuICAgICAgfVxyXG4gICAgICB2YXIgaGVpZ2h0ID0gdmFsaWRIZWlnaHQgKiAodmFsdWUgLSBtaW5SYW5nZSkgLyAobWF4UmFuZ2UgLSBtaW5SYW5nZSk7XHJcbiAgICAgIGhlaWdodCAqPSBwcm9jZXNzO1xyXG4gICAgICBwb2ludC55ID0gb3B0cy5oZWlnaHQgLSBoZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgIHBvaW50cy5wdXNoKHBvaW50KTtcclxuICAgIH1cclxuICB9KTtcclxuICByZXR1cm4gcG9pbnRzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRMaW5lRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBsaW5lT3B0aW9uLCBwcm9jZXNzKXtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA4ICYmIGFyZ3VtZW50c1s4XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzhdIDogMTtcclxuICB2YXIgYm91bmRhcnlHYXAgPSBvcHRzLnhBeGlzLmJvdW5kYXJ5R2FwO1xyXG4gIHZhciBwb2ludHMgPSBbXTtcclxuICB2YXIgdmFsaWRIZWlnaHQgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXTtcclxuICB2YXIgdmFsaWRXaWR0aCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV0gLSBvcHRzLmFyZWFbM107XHJcbiAgZGF0YS5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICBpZiAoaXRlbSA9PT0gbnVsbCkge1xyXG4gICAgICBwb2ludHMucHVzaChudWxsKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHZhciBwb2ludCA9IHt9O1xyXG4gICAgICBwb2ludC5jb2xvciA9IGl0ZW0uY29sb3I7XHJcbiAgICAgIGlmKGxpbmVPcHRpb24uYW5pbWF0aW9uID09ICd2ZXJ0aWNhbCcpe1xyXG4gICAgICAgIHBvaW50LnggPSB4QXhpc1BvaW50c1tpbmRleF07XHJcbiAgICAgICAgdmFyIHZhbHVlID0gaXRlbTtcclxuICAgICAgICBpZiAodHlwZW9mIGl0ZW0gPT09ICdvYmplY3QnICYmIGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICAgIGlmIChpdGVtLmNvbnN0cnVjdG9yLnRvU3RyaW5nKCkuaW5kZXhPZignQXJyYXknKSA+IC0xKSB7XHJcbiAgICAgICAgICAgIGxldCB4cmFuZ2VzLCB4bWluUmFuZ2UsIHhtYXhSYW5nZTtcclxuICAgICAgICAgICAgeHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEucmFuZ2VzKTtcclxuICAgICAgICAgICAgeG1pblJhbmdlID0geHJhbmdlcy5zaGlmdCgpO1xyXG4gICAgICAgICAgICB4bWF4UmFuZ2UgPSB4cmFuZ2VzLnBvcCgpO1xyXG4gICAgICAgICAgICB2YWx1ZSA9IGl0ZW1bMV07XHJcbiAgICAgICAgICAgIHBvaW50LnggPSBvcHRzLmFyZWFbM10gKyB2YWxpZFdpZHRoICogKGl0ZW1bMF0gLSB4bWluUmFuZ2UpIC8gKHhtYXhSYW5nZSAtIHhtaW5SYW5nZSk7XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICB2YWx1ZSA9IGl0ZW0udmFsdWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmIChib3VuZGFyeUdhcCA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgcG9pbnQueCArPSBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgICBoZWlnaHQgKj0gcHJvY2VzcztcclxuICAgICAgICBwb2ludC55ID0gb3B0cy5oZWlnaHQgLSBoZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgICAgcG9pbnRzLnB1c2gocG9pbnQpO1xyXG4gICAgICB9ZWxzZXtcclxuICAgICAgICBwb2ludC54ID0geEF4aXNQb2ludHNbMF0gKyBlYWNoU3BhY2luZyAqIGluZGV4ICogcHJvY2VzcztcclxuICAgICAgICB2YXIgdmFsdWUgPSBpdGVtO1xyXG4gICAgICAgIGlmIChib3VuZGFyeUdhcCA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgcG9pbnQueCArPSBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgICBwb2ludC55ID0gb3B0cy5oZWlnaHQgLSBoZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgICAgcG9pbnRzLnB1c2gocG9pbnQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0Q29sdW1uRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCB6ZXJvUG9pbnRzLCBwcm9jZXNzKXtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA4ICYmIGFyZ3VtZW50c1s4XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzhdIDogMTtcclxuICB2YXIgcG9pbnRzID0gW107XHJcbiAgdmFyIHZhbGlkSGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgdmFyIHZhbGlkV2lkdGggPSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdO1xyXG4gIGRhdGEuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gPT09IG51bGwpIHtcclxuICAgICAgcG9pbnRzLnB1c2gobnVsbCk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB2YXIgcG9pbnQgPSB7fTtcclxuICAgICAgcG9pbnQuY29sb3IgPSBpdGVtLmNvbG9yO1xyXG4gICAgICBwb2ludC54ID0geEF4aXNQb2ludHNbaW5kZXhdO1xyXG4gICAgICB2YXIgdmFsdWUgPSBpdGVtO1xyXG4gICAgICBpZiAodHlwZW9mIGl0ZW0gPT09ICdvYmplY3QnICYmIGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICBpZiAoaXRlbS5jb25zdHJ1Y3Rvci50b1N0cmluZygpLmluZGV4T2YoJ0FycmF5JykgPiAtMSkge1xyXG4gICAgICAgICAgbGV0IHhyYW5nZXMsIHhtaW5SYW5nZSwgeG1heFJhbmdlO1xyXG4gICAgICAgICAgeHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEucmFuZ2VzKTtcclxuICAgICAgICAgIHhtaW5SYW5nZSA9IHhyYW5nZXMuc2hpZnQoKTtcclxuICAgICAgICAgIHhtYXhSYW5nZSA9IHhyYW5nZXMucG9wKCk7XHJcbiAgICAgICAgICB2YWx1ZSA9IGl0ZW1bMV07XHJcbiAgICAgICAgICBwb2ludC54ID0gb3B0cy5hcmVhWzNdICsgdmFsaWRXaWR0aCAqIChpdGVtWzBdIC0geG1pblJhbmdlKSAvICh4bWF4UmFuZ2UgLSB4bWluUmFuZ2UpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGl0ZW0udmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHBvaW50LnggKz0gZWFjaFNwYWNpbmcgLyAyO1xyXG4gICAgICB2YXIgaGVpZ2h0ID0gdmFsaWRIZWlnaHQgKiAodmFsdWUgKiBwcm9jZXNzIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICBwb2ludC55ID0gb3B0cy5oZWlnaHQgLSBoZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgIHBvaW50cy5wdXNoKHBvaW50KTtcclxuICAgIH1cclxuICB9KTtcclxuICByZXR1cm4gcG9pbnRzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRNb3VudERhdGFQb2ludHMoc2VyaWVzLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgbW91bnRPcHRpb24sIHplcm9Qb2ludHMpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA4ICYmIGFyZ3VtZW50c1s4XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzhdIDogMTtcclxuICB2YXIgcG9pbnRzID0gW107XHJcbiAgdmFyIHZhbGlkSGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgdmFyIHZhbGlkV2lkdGggPSBvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdO1xyXG4gIHZhciBtb3VudFdpZHRoID0gZWFjaFNwYWNpbmcgKiBtb3VudE9wdGlvbi53aWR0aFJhdGlvO1xyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICBpZiAoaXRlbSA9PT0gbnVsbCkge1xyXG4gICAgICBwb2ludHMucHVzaChudWxsKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHZhciBwb2ludCA9IHt9O1xyXG4gICAgICBwb2ludC5jb2xvciA9IGl0ZW0uY29sb3I7XHJcbiAgICAgIHBvaW50LnggPSB4QXhpc1BvaW50c1tpbmRleF07XHJcbiAgICAgIHBvaW50LnggKz0gZWFjaFNwYWNpbmcgLyAyO1xyXG4gICAgICB2YXIgdmFsdWUgPSBpdGVtLmRhdGE7XHJcbiAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAqIHByb2Nlc3MgLSBtaW5SYW5nZSkgLyAobWF4UmFuZ2UgLSBtaW5SYW5nZSk7XHJcbiAgICAgIHBvaW50LnkgPSBvcHRzLmhlaWdodCAtIGhlaWdodCAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgcG9pbnQudmFsdWUgPSB2YWx1ZTtcclxuICAgICAgcG9pbnQud2lkdGggPSBtb3VudFdpZHRoO1xyXG4gICAgICBwb2ludHMucHVzaChwb2ludCk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0QmFyRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHlBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnKSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNyAmJiBhcmd1bWVudHNbN10gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s3XSA6IDE7XHJcbiAgdmFyIHBvaW50cyA9IFtdO1xyXG4gIHZhciB2YWxpZEhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gIHZhciB2YWxpZFdpZHRoID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXTtcclxuICBkYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHBvaW50cy5wdXNoKG51bGwpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdmFyIHBvaW50ID0ge307XHJcbiAgICAgIHBvaW50LmNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgICAgcG9pbnQueSA9IHlBeGlzUG9pbnRzW2luZGV4XTtcclxuICAgICAgdmFyIHZhbHVlID0gaXRlbTtcclxuICAgICAgaWYgKHR5cGVvZiBpdGVtID09PSAnb2JqZWN0JyAmJiBpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgdmFsdWUgPSBpdGVtLnZhbHVlO1xyXG4gICAgICB9XHJcbiAgICAgIHZhciBoZWlnaHQgPSB2YWxpZFdpZHRoICogKHZhbHVlIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICBoZWlnaHQgKj0gcHJvY2VzcztcclxuICAgICAgcG9pbnQuaGVpZ2h0ID0gaGVpZ2h0O1xyXG4gICAgICBwb2ludC52YWx1ZSA9IHZhbHVlO1xyXG4gICAgICBwb2ludC54ID0gaGVpZ2h0ICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgICBwb2ludHMucHVzaChwb2ludCk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0U3RhY2tEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHNlcmllc0luZGV4LCBzdGFja1Nlcmllcykge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDkgJiYgYXJndW1lbnRzWzldICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbOV0gOiAxO1xyXG4gIHZhciBwb2ludHMgPSBbXTtcclxuICB2YXIgdmFsaWRIZWlnaHQgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXTtcclxuICBkYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHBvaW50cy5wdXNoKG51bGwpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdmFyIHBvaW50ID0ge307XHJcbiAgICAgIHBvaW50LmNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgICAgcG9pbnQueCA9IHhBeGlzUG9pbnRzW2luZGV4XSArIE1hdGgucm91bmQoZWFjaFNwYWNpbmcgLyAyKTtcclxuXHJcbiAgICAgIGlmIChzZXJpZXNJbmRleCA+IDApIHtcclxuICAgICAgICB2YXIgdmFsdWUgPSAwO1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDw9IHNlcmllc0luZGV4OyBpKyspIHtcclxuICAgICAgICAgIHZhbHVlICs9IHN0YWNrU2VyaWVzW2ldLmRhdGFbaW5kZXhdO1xyXG4gICAgICAgIH1cclxuICAgICAgICB2YXIgdmFsdWUwID0gdmFsdWUgLSBpdGVtO1xyXG4gICAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgICB2YXIgaGVpZ2h0MCA9IHZhbGlkSGVpZ2h0ICogKHZhbHVlMCAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICB2YXIgdmFsdWUgPSBpdGVtO1xyXG4gICAgICAgIGlmICh0eXBlb2YgaXRlbSA9PT0gJ29iamVjdCcgJiYgaXRlbSAhPT0gbnVsbCkge1xyXG4gICAgICAgICAgdmFsdWUgPSBpdGVtLnZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICB2YXIgaGVpZ2h0ID0gdmFsaWRIZWlnaHQgKiAodmFsdWUgLSBtaW5SYW5nZSkgLyAobWF4UmFuZ2UgLSBtaW5SYW5nZSk7XHJcbiAgICAgICAgdmFyIGhlaWdodDAgPSAwO1xyXG4gICAgICB9XHJcbiAgICAgIHZhciBoZWlnaHRjID0gaGVpZ2h0MDtcclxuICAgICAgaGVpZ2h0ICo9IHByb2Nlc3M7XHJcbiAgICAgIGhlaWdodGMgKj0gcHJvY2VzcztcclxuICAgICAgcG9pbnQueSA9IG9wdHMuaGVpZ2h0IC0gTWF0aC5yb3VuZChoZWlnaHQpIC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgICBwb2ludC55MCA9IG9wdHMuaGVpZ2h0IC0gTWF0aC5yb3VuZChoZWlnaHRjKSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgcG9pbnRzLnB1c2gocG9pbnQpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIHJldHVybiBwb2ludHM7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdldEJhclN0YWNrRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHlBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBzZXJpZXNJbmRleCwgc3RhY2tTZXJpZXMpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA5ICYmIGFyZ3VtZW50c1s5XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzldIDogMTtcclxuICB2YXIgcG9pbnRzID0gW107XHJcbiAgdmFyIHZhbGlkSGVpZ2h0ID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXTtcclxuICBkYXRhLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGlmIChpdGVtID09PSBudWxsKSB7XHJcbiAgICAgIHBvaW50cy5wdXNoKG51bGwpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdmFyIHBvaW50ID0ge307XHJcbiAgICAgIHBvaW50LmNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgICAgcG9pbnQueSA9IHlBeGlzUG9pbnRzW2luZGV4XTtcclxuICAgICAgaWYgKHNlcmllc0luZGV4ID4gMCkge1xyXG4gICAgICAgIHZhciB2YWx1ZSA9IDA7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPD0gc2VyaWVzSW5kZXg7IGkrKykge1xyXG4gICAgICAgICAgdmFsdWUgKz0gc3RhY2tTZXJpZXNbaV0uZGF0YVtpbmRleF07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHZhciB2YWx1ZTAgPSB2YWx1ZSAtIGl0ZW07XHJcbiAgICAgICAgdmFyIGhlaWdodCA9IHZhbGlkSGVpZ2h0ICogKHZhbHVlIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICAgIHZhciBoZWlnaHQwID0gdmFsaWRIZWlnaHQgKiAodmFsdWUwIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHZhciB2YWx1ZSA9IGl0ZW07XHJcbiAgICAgICAgaWYgKHR5cGVvZiBpdGVtID09PSAnb2JqZWN0JyAmJiBpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGl0ZW0udmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHZhciBoZWlnaHQgPSB2YWxpZEhlaWdodCAqICh2YWx1ZSAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgICAgICB2YXIgaGVpZ2h0MCA9IDA7XHJcbiAgICAgIH1cclxuICAgICAgdmFyIGhlaWdodGMgPSBoZWlnaHQwO1xyXG4gICAgICBoZWlnaHQgKj0gcHJvY2VzcztcclxuICAgICAgaGVpZ2h0YyAqPSBwcm9jZXNzO1xyXG4gICAgICBwb2ludC5oZWlnaHQgPSBoZWlnaHQgLSBoZWlnaHRjO1xyXG4gICAgICBwb2ludC54ID0gb3B0cy5hcmVhWzNdICsgaGVpZ2h0O1xyXG4gICAgICBwb2ludC54MCA9IG9wdHMuYXJlYVszXSArIGhlaWdodGM7XHJcbiAgICAgIHBvaW50cy5wdXNoKHBvaW50KTtcclxuICAgIH1cclxuICB9KTtcclxuICByZXR1cm4gcG9pbnRzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRZQXhpc1RleHRMaXN0KHNlcmllcywgb3B0cywgY29uZmlnLCBzdGFjaywgeURhdGEpIHtcclxuICB2YXIgaW5kZXggPSBhcmd1bWVudHMubGVuZ3RoID4gNSAmJiBhcmd1bWVudHNbNV0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s1XSA6IC0xO1xyXG4gIHZhciBkYXRhO1xyXG4gIGlmIChzdGFjayA9PSAnc3RhY2snKSB7XHJcbiAgICBkYXRhID0gZGF0YUNvbWJpbmVTdGFjayhzZXJpZXMsIG9wdHMuY2F0ZWdvcmllcy5sZW5ndGgpO1xyXG4gIH0gZWxzZSB7XHJcbiAgICBkYXRhID0gZGF0YUNvbWJpbmUoc2VyaWVzKTtcclxuICB9XHJcbiAgdmFyIHNvcnRlZCA9IFtdO1xyXG4gIC8vIHJlbW92ZSBudWxsIGZyb20gZGF0YVxyXG4gIGRhdGEgPSBkYXRhLmZpbHRlcihmdW5jdGlvbihpdGVtKSB7XHJcbiAgICAvL3JldHVybiBpdGVtICE9PSBudWxsO1xyXG4gICAgaWYgKHR5cGVvZiBpdGVtID09PSAnb2JqZWN0JyAmJiBpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgIGlmIChpdGVtLmNvbnN0cnVjdG9yLnRvU3RyaW5nKCkuaW5kZXhPZignQXJyYXknKSA+IC0xKSB7XHJcbiAgICAgICAgcmV0dXJuIGl0ZW0gIT09IG51bGw7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgcmV0dXJuIGl0ZW0udmFsdWUgIT09IG51bGw7XHJcbiAgICAgIH1cclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHJldHVybiBpdGVtICE9PSBudWxsO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIGRhdGEubWFwKGZ1bmN0aW9uKGl0ZW0pIHtcclxuICAgIGlmICh0eXBlb2YgaXRlbSA9PT0gJ29iamVjdCcpIHtcclxuICAgICAgaWYgKGl0ZW0uY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpID4gLTEpIHtcclxuICAgICAgICBpZiAob3B0cy50eXBlID09ICdjYW5kbGUnKSB7XHJcbiAgICAgICAgICBpdGVtLm1hcChmdW5jdGlvbihzdWJpdGVtKSB7XHJcbiAgICAgICAgICAgIHNvcnRlZC5wdXNoKHN1Yml0ZW0pO1xyXG4gICAgICAgICAgfSlcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgc29ydGVkLnB1c2goaXRlbVsxXSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHNvcnRlZC5wdXNoKGl0ZW0udmFsdWUpO1xyXG4gICAgICB9XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBzb3J0ZWQucHVzaChpdGVtKTtcclxuICAgIH1cclxuICB9KVxyXG4gIHZhciBtaW5EYXRhID0geURhdGEubWluIHx8IDA7XHJcbiAgdmFyIG1heERhdGEgPSB5RGF0YS5tYXggfHwgMDtcclxuICBpZiAoc29ydGVkLmxlbmd0aCA+IDApIHtcclxuICAgIG1pbkRhdGEgPSBNYXRoLm1pbi5hcHBseSh0aGlzLCBzb3J0ZWQpO1xyXG4gICAgbWF4RGF0YSA9IE1hdGgubWF4LmFwcGx5KHRoaXMsIHNvcnRlZCk7XHJcbiAgfVxyXG4gIGlmIChtaW5EYXRhID09PSBtYXhEYXRhKSB7XHJcbiAgICBpZihtYXhEYXRhID09IDApe1xyXG4gICAgICBtYXhEYXRhID0gMTA7XHJcbiAgICB9ZWxzZXtcclxuICAgICAgbWluRGF0YSA9IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHZhciBkYXRhUmFuZ2UgPSBnZXREYXRhUmFuZ2UobWluRGF0YSwgbWF4RGF0YSk7XHJcbiAgdmFyIG1pblJhbmdlID0gKHlEYXRhLm1pbiA9PT0gdW5kZWZpbmVkIHx8IHlEYXRhLm1pbiA9PT0gbnVsbCkgPyBkYXRhUmFuZ2UubWluUmFuZ2UgOiB5RGF0YS5taW47XHJcbiAgdmFyIG1heFJhbmdlID0gKHlEYXRhLm1heCA9PT0gdW5kZWZpbmVkIHx8IHlEYXRhLm1heCA9PT0gbnVsbCkgPyBkYXRhUmFuZ2UubWF4UmFuZ2UgOiB5RGF0YS5tYXg7XHJcbiAgdmFyIGVhY2hSYW5nZSA9IChtYXhSYW5nZSAtIG1pblJhbmdlKSAvIG9wdHMueUF4aXMuc3BsaXROdW1iZXI7XHJcbiAgdmFyIHJhbmdlID0gW107XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPD0gb3B0cy55QXhpcy5zcGxpdE51bWJlcjsgaSsrKSB7XHJcbiAgICByYW5nZS5wdXNoKG1pblJhbmdlICsgZWFjaFJhbmdlICogaSk7XHJcbiAgfVxyXG4gIHJldHVybiByYW5nZS5yZXZlcnNlKCk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGNhbFlBeGlzRGF0YShzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIC8v5aCG5Y+g5Zu+6YeN566XWei9tFxyXG4gIHZhciBjb2x1bW5zdHlsZSA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogXCJcIlxyXG4gIH0sIG9wdHMuZXh0cmEuY29sdW1uKTtcclxuICAvL+WmguaenOaYr+WkmlnovbTvvIzph43mlrDorqHnrpdcclxuICB2YXIgWUxlbmd0aCA9IG9wdHMueUF4aXMuZGF0YS5sZW5ndGg7XHJcbiAgdmFyIG5ld1NlcmllcyA9IG5ldyBBcnJheShZTGVuZ3RoKTtcclxuICBpZiAoWUxlbmd0aCA+IDApIHtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgWUxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIG5ld1Nlcmllc1tpXSA9IFtdO1xyXG4gICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHNlcmllcy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgIGlmIChzZXJpZXNbal0uaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgbmV3U2VyaWVzW2ldLnB1c2goc2VyaWVzW2pdKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHZhciByYW5nZXNBcnIgPSBuZXcgQXJyYXkoWUxlbmd0aCk7XHJcbiAgICB2YXIgcmFuZ2VzRm9ybWF0QXJyID0gbmV3IEFycmF5KFlMZW5ndGgpO1xyXG4gICAgdmFyIHlBeGlzV2lkdGhBcnIgPSBuZXcgQXJyYXkoWUxlbmd0aCk7XHJcblxyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBZTGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IHlEYXRhID0gb3B0cy55QXhpcy5kYXRhW2ldO1xyXG4gICAgICAvL+WmguaenOaAu+W8gOWFs+S4jeaYvuekuu+8jOW8uuWItuavj+S4qlnovbTkuLrkuI3mmL7npLpcclxuICAgICAgaWYgKG9wdHMueUF4aXMuZGlzYWJsZWQgPT0gdHJ1ZSkge1xyXG4gICAgICAgIHlEYXRhLmRpc2FibGVkID0gdHJ1ZTtcclxuICAgICAgfVxyXG4gICAgICBpZih5RGF0YS50eXBlID09PSAnY2F0ZWdvcmllcycpe1xyXG4gICAgICAgIGlmKCF5RGF0YS5mb3JtYXR0ZXIpe1xyXG4gICAgICAgICAgeURhdGEuZm9ybWF0dGVyID0gKHZhbCxpbmRleCxvcHRzKSA9PiB7cmV0dXJuIHZhbCArICh5RGF0YS51bml0IHx8ICcnKX07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHlEYXRhLmNhdGVnb3JpZXMgPSB5RGF0YS5jYXRlZ29yaWVzIHx8IG9wdHMuY2F0ZWdvcmllcztcclxuICAgICAgICByYW5nZXNBcnJbaV0gPSB5RGF0YS5jYXRlZ29yaWVzO1xyXG4gICAgICB9ZWxzZXtcclxuICAgICAgICBpZigheURhdGEuZm9ybWF0dGVyKXtcclxuICAgICAgICAgIHlEYXRhLmZvcm1hdHRlciA9ICh2YWwsaW5kZXgsb3B0cykgPT4ge3JldHVybiB1dGlsLnRvRml4ZWQodmFsLCB5RGF0YS50b2ZpeCB8fCAwKSArICh5RGF0YS51bml0IHx8ICcnKX07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHJhbmdlc0FycltpXSA9IGdldFlBeGlzVGV4dExpc3QobmV3U2VyaWVzW2ldLCBvcHRzLCBjb25maWcsIGNvbHVtbnN0eWxlLnR5cGUsIHlEYXRhLCBpKTtcclxuICAgICAgfVxyXG4gICAgICBsZXQgeUF4aXNGb250U2l6ZXMgPSB5RGF0YS5mb250U2l6ZSAqIG9wdHMucGl4IHx8IGNvbmZpZy5mb250U2l6ZTtcclxuICAgICAgeUF4aXNXaWR0aEFycltpXSA9IHtcclxuICAgICAgICBwb3NpdGlvbjogeURhdGEucG9zaXRpb24gPyB5RGF0YS5wb3NpdGlvbiA6ICdsZWZ0JyxcclxuICAgICAgICB3aWR0aDogMFxyXG4gICAgICB9O1xyXG4gICAgICByYW5nZXNGb3JtYXRBcnJbaV0gPSByYW5nZXNBcnJbaV0ubWFwKGZ1bmN0aW9uKGl0ZW1zLGluZGV4KSB7XHJcbiAgICAgICAgaXRlbXMgPSB5RGF0YS5mb3JtYXR0ZXIoaXRlbXMsaW5kZXgsb3B0cyk7XHJcbiAgICAgICAgeUF4aXNXaWR0aEFycltpXS53aWR0aCA9IE1hdGgubWF4KHlBeGlzV2lkdGhBcnJbaV0ud2lkdGgsIG1lYXN1cmVUZXh0KGl0ZW1zLCB5QXhpc0ZvbnRTaXplcywgY29udGV4dCkgKyA1KTtcclxuICAgICAgICByZXR1cm4gaXRlbXM7XHJcbiAgICAgIH0pO1xyXG4gICAgICBsZXQgY2FsaWJyYXRpb24gPSB5RGF0YS5jYWxpYnJhdGlvbiA/IDQgKiBvcHRzLnBpeCA6IDA7XHJcbiAgICAgIHlBeGlzV2lkdGhBcnJbaV0ud2lkdGggKz0gY2FsaWJyYXRpb24gKyAzICogb3B0cy5waXg7XHJcbiAgICAgIGlmICh5RGF0YS5kaXNhYmxlZCA9PT0gdHJ1ZSkge1xyXG4gICAgICAgIHlBeGlzV2lkdGhBcnJbaV0ud2lkdGggPSAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSBlbHNlIHtcclxuICAgIHZhciByYW5nZXNBcnIgPSBuZXcgQXJyYXkoMSk7XHJcbiAgICB2YXIgcmFuZ2VzRm9ybWF0QXJyID0gbmV3IEFycmF5KDEpO1xyXG4gICAgdmFyIHlBeGlzV2lkdGhBcnIgPSBuZXcgQXJyYXkoMSk7XHJcbiAgICBpZihvcHRzLnR5cGUgPT09ICdiYXInKXtcclxuICAgICAgcmFuZ2VzQXJyWzBdID0gb3B0cy5jYXRlZ29yaWVzO1xyXG4gICAgICBpZighb3B0cy55QXhpcy5mb3JtYXR0ZXIpe1xyXG4gICAgICAgIG9wdHMueUF4aXMuZm9ybWF0dGVyID0gKHZhbCxpbmRleCxvcHRzKSA9PiB7cmV0dXJuIHZhbCArIChvcHRzLnlBeGlzLnVuaXQgfHwgJycpfVxyXG4gICAgICB9XHJcbiAgICB9ZWxzZXtcclxuICAgICAgaWYoIW9wdHMueUF4aXMuZm9ybWF0dGVyKXtcclxuICAgICAgICBvcHRzLnlBeGlzLmZvcm1hdHRlciA9ICh2YWwsaW5kZXgsb3B0cykgPT4ge3JldHVybiB2YWwudG9GaXhlZChvcHRzLnlBeGlzLnRvZml4ICkgKyAob3B0cy55QXhpcy51bml0IHx8ICcnKX1cclxuICAgICAgfVxyXG4gICAgICByYW5nZXNBcnJbMF0gPSBnZXRZQXhpc1RleHRMaXN0KHNlcmllcywgb3B0cywgY29uZmlnLCBjb2x1bW5zdHlsZS50eXBlLCB7fSk7XHJcbiAgICB9XHJcbiAgICB5QXhpc1dpZHRoQXJyWzBdID0ge1xyXG4gICAgICBwb3NpdGlvbjogJ2xlZnQnLFxyXG4gICAgICB3aWR0aDogMFxyXG4gICAgfTtcclxuICAgIHZhciB5QXhpc0ZvbnRTaXplID0gb3B0cy55QXhpcy5mb250U2l6ZSAqIG9wdHMucGl4IHx8IGNvbmZpZy5mb250U2l6ZTtcclxuICAgIHJhbmdlc0Zvcm1hdEFyclswXSA9IHJhbmdlc0FyclswXS5tYXAoZnVuY3Rpb24oaXRlbSxpbmRleCkge1xyXG4gICAgICBpdGVtID0gb3B0cy55QXhpcy5mb3JtYXR0ZXIoaXRlbSxpbmRleCxvcHRzKTtcclxuICAgICAgeUF4aXNXaWR0aEFyclswXS53aWR0aCA9IE1hdGgubWF4KHlBeGlzV2lkdGhBcnJbMF0ud2lkdGgsIG1lYXN1cmVUZXh0KGl0ZW0sIHlBeGlzRm9udFNpemUsIGNvbnRleHQpICsgNSk7XHJcbiAgICAgIHJldHVybiBpdGVtO1xyXG4gICAgfSk7XHJcbiAgICB5QXhpc1dpZHRoQXJyWzBdLndpZHRoICs9IDMgKiBvcHRzLnBpeDtcclxuICAgIGlmIChvcHRzLnlBeGlzLmRpc2FibGVkID09PSB0cnVlKSB7XHJcbiAgICAgIHlBeGlzV2lkdGhBcnJbMF0gPSB7XHJcbiAgICAgICAgcG9zaXRpb246ICdsZWZ0JyxcclxuICAgICAgICB3aWR0aDogMFxyXG4gICAgICB9O1xyXG4gICAgICBvcHRzLnlBeGlzLmRhdGFbMF0gPSB7XHJcbiAgICAgICAgZGlzYWJsZWQ6IHRydWVcclxuICAgICAgfTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIG9wdHMueUF4aXMuZGF0YVswXSA9IHtcclxuICAgICAgICBkaXNhYmxlZDogZmFsc2UsXHJcbiAgICAgICAgcG9zaXRpb246ICdsZWZ0JyxcclxuICAgICAgICBtYXg6IG9wdHMueUF4aXMubWF4LFxyXG4gICAgICAgIG1pbjogb3B0cy55QXhpcy5taW4sXHJcbiAgICAgICAgZm9ybWF0dGVyOiBvcHRzLnlBeGlzLmZvcm1hdHRlclxyXG4gICAgICB9O1xyXG4gICAgICBpZihvcHRzLnR5cGUgPT09ICdiYXInKXtcclxuICAgICAgICBvcHRzLnlBeGlzLmRhdGFbMF0uY2F0ZWdvcmllcyA9IG9wdHMuY2F0ZWdvcmllcztcclxuICAgICAgICBvcHRzLnlBeGlzLmRhdGFbMF0udHlwZSA9ICdjYXRlZ29yaWVzJztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgcmFuZ2VzRm9ybWF0OiByYW5nZXNGb3JtYXRBcnIsXHJcbiAgICByYW5nZXM6IHJhbmdlc0FycixcclxuICAgIHlBeGlzV2lkdGg6IHlBeGlzV2lkdGhBcnJcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBjYWxUb29sdGlwWUF4aXNEYXRhKHBvaW50LCBzZXJpZXMsIG9wdHMsIGNvbmZpZywgZWFjaFNwYWNpbmcpIHtcclxuICBsZXQgcmFuZ2VzID0gW10uY29uY2F0KG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXMpO1xyXG4gIGxldCBzcGFjaW5nVmFsaWQgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXTtcclxuICBsZXQgbWluQXhpcyA9IG9wdHMuYXJlYVswXTtcclxuICBsZXQgaXRlbXMgPSBbXTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHJhbmdlcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IG1heFZhbCA9IE1hdGgubWF4LmFwcGx5KHRoaXMsIHJhbmdlc1tpXSk7XHJcbiAgICBsZXQgbWluVmFsID0gTWF0aC5taW4uYXBwbHkodGhpcywgcmFuZ2VzW2ldKTtcclxuICAgIGxldCBpdGVtID0gbWF4VmFsIC0gKG1heFZhbCAtIG1pblZhbCkgKiAocG9pbnQgLSBtaW5BeGlzKSAvIHNwYWNpbmdWYWxpZDtcclxuICAgIGl0ZW0gPSBvcHRzLnlBeGlzLmRhdGEgJiYgb3B0cy55QXhpcy5kYXRhW2ldLmZvcm1hdHRlciA/IG9wdHMueUF4aXMuZGF0YVtpXS5mb3JtYXR0ZXIoaXRlbSwgaSwgb3B0cykgOiBpdGVtLnRvRml4ZWQoMCk7XHJcbiAgICBpdGVtcy5wdXNoKFN0cmluZyhpdGVtKSlcclxuICB9XHJcbiAgcmV0dXJuIGl0ZW1zO1xyXG59XHJcblxyXG5mdW5jdGlvbiBjYWxNYXJrTGluZURhdGEocG9pbnRzLCBvcHRzKSB7XHJcbiAgbGV0IG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICBsZXQgc3BhY2luZ1ZhbGlkID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgIHBvaW50c1tpXS55QXhpc0luZGV4ID0gcG9pbnRzW2ldLnlBeGlzSW5kZXggPyBwb2ludHNbaV0ueUF4aXNJbmRleCA6IDA7XHJcbiAgICBsZXQgcmFuZ2UgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1twb2ludHNbaV0ueUF4aXNJbmRleF0pO1xyXG4gICAgbWluUmFuZ2UgPSByYW5nZS5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2Uuc2hpZnQoKTtcclxuICAgIGxldCBoZWlnaHQgPSBzcGFjaW5nVmFsaWQgKiAocG9pbnRzW2ldLnZhbHVlIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgcG9pbnRzW2ldLnkgPSBvcHRzLmhlaWdodCAtIE1hdGgucm91bmQoaGVpZ2h0KSAtIG9wdHMuYXJlYVsyXTtcclxuICB9XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKSB7XHJcbiAgaWYgKG9wdHMucm90YXRlTG9jayAhPT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5oZWlnaHQsIDApO1xyXG4gICAgY29udGV4dC5yb3RhdGUoOTAgKiBNYXRoLlBJIC8gMTgwKTtcclxuICB9IGVsc2UgaWYgKG9wdHMuX3JvdGF0ZV8gIT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuaGVpZ2h0LCAwKTtcclxuICAgIGNvbnRleHQucm90YXRlKDkwICogTWF0aC5QSSAvIDE4MCk7XHJcbiAgICBvcHRzLl9yb3RhdGVfID0gdHJ1ZTtcclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdQb2ludFNoYXBlKHBvaW50cywgY29sb3IsIHNoYXBlLCBjb250ZXh0LCBvcHRzKSB7XHJcbiAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICBpZiAob3B0cy5kYXRhUG9pbnRTaGFwZVR5cGUgPT0gJ2hvbGxvdycpIHtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoY29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUob3B0cy5iYWNrZ3JvdW5kKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDIgKiBvcHRzLnBpeCk7XHJcbiAgfSBlbHNlIHtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoXCIjZmZmZmZmXCIpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoY29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICB9XHJcbiAgaWYgKHNoYXBlID09PSAnZGlhbW9uZCcpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54LCBpdGVtLnkgLSA0LjUpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCAtIDQuNSwgaXRlbS55KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54ICsgNC41LCBpdGVtLnkpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCwgaXRlbS55IC0gNC41KTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ2NpcmNsZScpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54ICsgMi41ICogb3B0cy5waXgsIGl0ZW0ueSk7XHJcbiAgICAgICAgY29udGV4dC5hcmMoaXRlbS54LCBpdGVtLnksIDMgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3NxdWFyZScpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54IC0gMy41LCBpdGVtLnkgLSAzLjUpO1xyXG4gICAgICAgIGNvbnRleHQucmVjdChpdGVtLnggLSAzLjUsIGl0ZW0ueSAtIDMuNSwgNywgNyk7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH0gZWxzZSBpZiAoc2hhcGUgPT09ICd0cmlhbmdsZScpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54LCBpdGVtLnkgLSA0LjUpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCAtIDQuNSwgaXRlbS55ICsgNC41KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyA0LjUsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkgLSA0LjUpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICB9IGVsc2UgaWYgKHNoYXBlID09PSAnbm9uZScpIHtcclxuICAgIHJldHVybjtcclxuICB9XHJcbiAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICBjb250ZXh0LmZpbGwoKTtcclxuICBjb250ZXh0LnN0cm9rZSgpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3QWN0aXZlUG9pbnQocG9pbnRzLCBjb2xvciwgc2hhcGUsIGNvbnRleHQsIG9wdHMsIG9wdGlvbiwgc2VyaWVzSW5kZXgpIHtcclxuICBpZighb3B0cy50b29sdGlwKXtcclxuICAgIHJldHVyblxyXG4gIH1cclxuICBpZihvcHRzLnRvb2x0aXAuZ3JvdXAubGVuZ3RoPjAgJiYgb3B0cy50b29sdGlwLmdyb3VwLmluY2x1ZGVzKHNlcmllc0luZGV4KSA9PSBmYWxzZSl7XHJcbiAgICByZXR1cm5cclxuICB9XHJcbiAgdmFyIHBvaW50SW5kZXggPSB0eXBlb2Ygb3B0cy50b29sdGlwLmluZGV4ID09PSAnbnVtYmVyJyA/IG9wdHMudG9vbHRpcC5pbmRleCA6IG9wdHMudG9vbHRpcC5pbmRleFtvcHRzLnRvb2x0aXAuZ3JvdXAuaW5kZXhPZihzZXJpZXNJbmRleCldO1xyXG4gIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgaWYgKG9wdGlvbi5hY3RpdmVUeXBlID09ICdob2xsb3cnKSB7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKG9wdHMuYmFja2dyb3VuZCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aCgyICogb3B0cy5waXgpO1xyXG4gIH0gZWxzZSB7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKFwiI2ZmZmZmZlwiKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgfVxyXG4gIGlmIChzaGFwZSA9PT0gJ2RpYW1vbmQnKSB7XHJcbiAgICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBwb2ludEluZGV4ID09IGluZGV4ICkge1xyXG4gICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55IC0gNC41KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggLSA0LjUsIGl0ZW0ueSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkgKyA0LjUpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCArIDQuNSwgaXRlbS55KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH0gZWxzZSBpZiAoc2hhcGUgPT09ICdjaXJjbGUnKSB7XHJcbiAgICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBwb2ludEluZGV4ID09IGluZGV4KSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54ICsgMi41ICogb3B0cy5waXgsIGl0ZW0ueSk7XHJcbiAgICAgICAgY29udGV4dC5hcmMoaXRlbS54LCBpdGVtLnksIDMgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3NxdWFyZScpIHtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtICE9PSBudWxsICYmIHBvaW50SW5kZXggPT0gaW5kZXgpIHtcclxuICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLnggLSAzLjUsIGl0ZW0ueSAtIDMuNSk7XHJcbiAgICAgICAgY29udGV4dC5yZWN0KGl0ZW0ueCAtIDMuNSwgaXRlbS55IC0gMy41LCA3LCA3KTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3RyaWFuZ2xlJykge1xyXG4gICAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgcG9pbnRJbmRleCA9PSBpbmRleCkge1xyXG4gICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55IC0gNC41KTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggLSA0LjUsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54ICsgNC41LCBpdGVtLnkgKyA0LjUpO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCwgaXRlbS55IC0gNC41KTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ25vbmUnKSB7XHJcbiAgICByZXR1cm47XHJcbiAgfVxyXG4gIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgY29udGV4dC5maWxsKCk7XHJcbiAgY29udGV4dC5zdHJva2UoKTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1JpbmdUaXRsZShvcHRzLCBjb25maWcsIGNvbnRleHQsIGNlbnRlcikge1xyXG4gIHZhciB0aXRsZWZvbnRTaXplID0gb3B0cy50aXRsZS5mb250U2l6ZSB8fCBjb25maWcudGl0bGVGb250U2l6ZTtcclxuICB2YXIgc3VidGl0bGVmb250U2l6ZSA9IG9wdHMuc3VidGl0bGUuZm9udFNpemUgfHwgY29uZmlnLnN1YnRpdGxlRm9udFNpemU7XHJcbiAgdmFyIHRpdGxlID0gb3B0cy50aXRsZS5uYW1lIHx8ICcnO1xyXG4gIHZhciBzdWJ0aXRsZSA9IG9wdHMuc3VidGl0bGUubmFtZSB8fCAnJztcclxuICB2YXIgdGl0bGVGb250Q29sb3IgPSBvcHRzLnRpdGxlLmNvbG9yIHx8IG9wdHMuZm9udENvbG9yO1xyXG4gIHZhciBzdWJ0aXRsZUZvbnRDb2xvciA9IG9wdHMuc3VidGl0bGUuY29sb3IgfHwgb3B0cy5mb250Q29sb3I7XHJcbiAgdmFyIHRpdGxlSGVpZ2h0ID0gdGl0bGUgPyB0aXRsZWZvbnRTaXplIDogMDtcclxuICB2YXIgc3VidGl0bGVIZWlnaHQgPSBzdWJ0aXRsZSA/IHN1YnRpdGxlZm9udFNpemUgOiAwO1xyXG4gIHZhciBtYXJnaW4gPSA1O1xyXG4gIGlmIChzdWJ0aXRsZSkge1xyXG4gICAgdmFyIHRleHRXaWR0aCA9IG1lYXN1cmVUZXh0KHN1YnRpdGxlLCBzdWJ0aXRsZWZvbnRTaXplICogb3B0cy5waXgsIGNvbnRleHQpO1xyXG4gICAgdmFyIHN0YXJ0WCA9IGNlbnRlci54IC0gdGV4dFdpZHRoIC8gMiArIChvcHRzLnN1YnRpdGxlLm9mZnNldFh8fCAwKSAqIG9wdHMucGl4IDtcclxuICAgIHZhciBzdGFydFkgPSBjZW50ZXIueSArIHN1YnRpdGxlZm9udFNpemUgKiBvcHRzLnBpeCAvIDIgKyAob3B0cy5zdWJ0aXRsZS5vZmZzZXRZIHx8IDApICogb3B0cy5waXg7XHJcbiAgICBpZiAodGl0bGUpIHtcclxuICAgICAgc3RhcnRZICs9ICh0aXRsZUhlaWdodCAqIG9wdHMucGl4ICsgbWFyZ2luKSAvIDI7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZShzdWJ0aXRsZWZvbnRTaXplICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoc3VidGl0bGVGb250Q29sb3IpO1xyXG4gICAgY29udGV4dC5maWxsVGV4dChzdWJ0aXRsZSwgc3RhcnRYLCBzdGFydFkpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfVxyXG4gIGlmICh0aXRsZSkge1xyXG4gICAgdmFyIF90ZXh0V2lkdGggPSBtZWFzdXJlVGV4dCh0aXRsZSwgdGl0bGVmb250U2l6ZSAqIG9wdHMucGl4LCBjb250ZXh0KTtcclxuICAgIHZhciBfc3RhcnRYID0gY2VudGVyLnggLSBfdGV4dFdpZHRoIC8gMiArIChvcHRzLnRpdGxlLm9mZnNldFggfHwgMCk7XHJcbiAgICB2YXIgX3N0YXJ0WSA9IGNlbnRlci55ICsgdGl0bGVmb250U2l6ZSAqIG9wdHMucGl4IC8gMiArIChvcHRzLnRpdGxlLm9mZnNldFkgfHwgMCkgKiBvcHRzLnBpeDtcclxuICAgIGlmIChzdWJ0aXRsZSkge1xyXG4gICAgICBfc3RhcnRZIC09IChzdWJ0aXRsZUhlaWdodCAqIG9wdHMucGl4ICsgbWFyZ2luKSAvIDI7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZSh0aXRsZWZvbnRTaXplICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUodGl0bGVGb250Q29sb3IpO1xyXG4gICAgY29udGV4dC5maWxsVGV4dCh0aXRsZSwgX3N0YXJ0WCwgX3N0YXJ0WSk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdQb2ludFRleHQocG9pbnRzLCBzZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cykge1xyXG4gIC8vIOe7mOWItuaVsOaNruaWh+ahiFxyXG4gIHZhciBkYXRhID0gc2VyaWVzLmRhdGE7XHJcbiAgdmFyIHRleHRPZmZzZXQgPSBzZXJpZXMudGV4dE9mZnNldCA/IHNlcmllcy50ZXh0T2Zmc2V0IDogMDtcclxuICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgdmFyIGZvbnRTaXplID0gc2VyaWVzLnRleHRTaXplID8gc2VyaWVzLnRleHRTaXplICogb3B0cy5waXggOiBjb25maWcuZm9udFNpemU7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShzZXJpZXMudGV4dENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgdmFyIHZhbHVlID0gZGF0YVtpbmRleF1cclxuICAgICAgaWYgKHR5cGVvZiBkYXRhW2luZGV4XSA9PT0gJ29iamVjdCcgJiYgZGF0YVtpbmRleF0gIT09IG51bGwpIHtcclxuICAgICAgICBpZiAoZGF0YVtpbmRleF0uY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpPi0xKSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdWzFdO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdLnZhbHVlXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHZhciBmb3JtYXRWYWwgPSBzZXJpZXMuZm9ybWF0dGVyID8gc2VyaWVzLmZvcm1hdHRlcih2YWx1ZSxpbmRleCxzZXJpZXMsb3B0cykgOiB2YWx1ZTtcclxuICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhmb3JtYXRWYWwpLCBpdGVtLngsIGl0ZW0ueSAtIDQgKyB0ZXh0T2Zmc2V0ICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3Q29sdW1lUG9pbnRUZXh0KHBvaW50cywgc2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpIHtcclxuICAvLyDnu5jliLbmlbDmja7mlofmoYhcclxuICB2YXIgZGF0YSA9IHNlcmllcy5kYXRhO1xyXG4gIHZhciB0ZXh0T2Zmc2V0ID0gc2VyaWVzLnRleHRPZmZzZXQgPyBzZXJpZXMudGV4dE9mZnNldCA6IDA7XHJcbiAgdmFyIFBvc2l0aW9uID0gb3B0cy5leHRyYS5jb2x1bW4ubGFiZWxQb3NpdGlvbjtcclxuICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgdmFyIGZvbnRTaXplID0gc2VyaWVzLnRleHRTaXplID8gc2VyaWVzLnRleHRTaXplICogb3B0cy5waXggOiBjb25maWcuZm9udFNpemU7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShzZXJpZXMudGV4dENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgdmFyIHZhbHVlID0gZGF0YVtpbmRleF1cclxuICAgICAgaWYgKHR5cGVvZiBkYXRhW2luZGV4XSA9PT0gJ29iamVjdCcgJiYgZGF0YVtpbmRleF0gIT09IG51bGwpIHtcclxuICAgICAgICBpZiAoZGF0YVtpbmRleF0uY29uc3RydWN0b3IudG9TdHJpbmcoKS5pbmRleE9mKCdBcnJheScpPi0xKSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdWzFdO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdLnZhbHVlXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHZhciBmb3JtYXRWYWwgPSBzZXJpZXMuZm9ybWF0dGVyID8gc2VyaWVzLmZvcm1hdHRlcih2YWx1ZSxpbmRleCxzZXJpZXMsb3B0cykgOiB2YWx1ZTtcclxuICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICB2YXIgc3RhcnRZID0gaXRlbS55IC0gNCAqIG9wdHMucGl4ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4O1xyXG4gICAgICBpZihpdGVtLnkgPiBzZXJpZXMuemVyb1BvaW50cyl7XHJcbiAgICAgICAgc3RhcnRZID0gaXRlbS55ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4ICsgZm9udFNpemU7XHJcbiAgICAgIH1cclxuICAgICAgaWYoUG9zaXRpb24gPT0gJ2luc2lkZVRvcCcpe1xyXG4gICAgICAgIHN0YXJ0WSA9IGl0ZW0ueSArIGZvbnRTaXplICsgdGV4dE9mZnNldCAqIG9wdHMucGl4O1xyXG4gICAgICAgIGlmKGl0ZW0ueSA+IHNlcmllcy56ZXJvUG9pbnRzKXtcclxuICAgICAgICAgIHN0YXJ0WSA9IGl0ZW0ueSAtIHRleHRPZmZzZXQgKiBvcHRzLnBpeCAtIDQgKiBvcHRzLnBpeDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaWYoUG9zaXRpb24gPT0gJ2NlbnRlcicpe1xyXG4gICAgICAgIHN0YXJ0WSA9IGl0ZW0ueSArIHRleHRPZmZzZXQgKiBvcHRzLnBpeCArIChvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSAtIGl0ZW0ueSArIGZvbnRTaXplKS8yO1xyXG4gICAgICAgIGlmKHNlcmllcy56ZXJvUG9pbnRzIDwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pe1xyXG4gICAgICAgICAgc3RhcnRZID0gaXRlbS55ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4ICsgKHNlcmllcy56ZXJvUG9pbnRzIC0gaXRlbS55ICsgZm9udFNpemUpLzI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKGl0ZW0ueSA+IHNlcmllcy56ZXJvUG9pbnRzKXtcclxuICAgICAgICAgIHN0YXJ0WSA9IGl0ZW0ueSAtIHRleHRPZmZzZXQgKiBvcHRzLnBpeCAtIChpdGVtLnkgLSBzZXJpZXMuemVyb1BvaW50cyAtIGZvbnRTaXplKS8yO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZihvcHRzLmV4dHJhLmNvbHVtbi50eXBlID09ICdzdGFjaycpe1xyXG4gICAgICAgICAgc3RhcnRZID0gaXRlbS55ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4ICsgKGl0ZW0ueTAgLSBpdGVtLnkgKyBmb250U2l6ZSkvMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaWYoUG9zaXRpb24gPT0gJ2JvdHRvbScpe1xyXG4gICAgICAgIHN0YXJ0WSA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdICsgdGV4dE9mZnNldCAqIG9wdHMucGl4IC0gNCAqIG9wdHMucGl4O1xyXG4gICAgICAgIGlmKHNlcmllcy56ZXJvUG9pbnRzIDwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pe1xyXG4gICAgICAgICAgc3RhcnRZID0gc2VyaWVzLnplcm9Qb2ludHMgKyB0ZXh0T2Zmc2V0ICogb3B0cy5waXggLSA0ICogb3B0cy5waXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKGl0ZW0ueSA+IHNlcmllcy56ZXJvUG9pbnRzKXtcclxuICAgICAgICAgIHN0YXJ0WSA9IHNlcmllcy56ZXJvUG9pbnRzIC0gdGV4dE9mZnNldCAqIG9wdHMucGl4ICsgZm9udFNpemUgKyAyICogb3B0cy5waXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKG9wdHMuZXh0cmEuY29sdW1uLnR5cGUgPT0gJ3N0YWNrJyl7XHJcbiAgICAgICAgICBzdGFydFkgPSBpdGVtLnkwICsgdGV4dE9mZnNldCAqIG9wdHMucGl4IC0gNCAqIG9wdHMucGl4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhmb3JtYXRWYWwpLCBpdGVtLngsIHN0YXJ0WSk7XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdNb3VudFBvaW50VGV4dChwb2ludHMsIHNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzLCB6ZXJvUG9pbnRzKSB7XHJcbiAgLy8g57uY5Yi25pWw5o2u5paH5qGIXHJcbiAgdmFyIGRhdGEgPSBzZXJpZXMuZGF0YTtcclxuICB2YXIgdGV4dE9mZnNldCA9IHNlcmllcy50ZXh0T2Zmc2V0ID8gc2VyaWVzLnRleHRPZmZzZXQgOiAwO1xyXG4gIHZhciBQb3NpdGlvbiA9IG9wdHMuZXh0cmEubW91bnQubGFiZWxQb3NpdGlvbjtcclxuICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgdmFyIGZvbnRTaXplID0gc2VyaWVzW2luZGV4XS50ZXh0U2l6ZSA/IHNlcmllc1tpbmRleF0udGV4dFNpemUgKiBvcHRzLnBpeCA6IGNvbmZpZy5mb250U2l6ZTtcclxuICAgICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHNlcmllc1tpbmRleF0udGV4dENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgdmFyIHZhbHVlID0gaXRlbS52YWx1ZVxyXG4gICAgICB2YXIgZm9ybWF0VmFsID0gc2VyaWVzW2luZGV4XS5mb3JtYXR0ZXIgPyBzZXJpZXNbaW5kZXhdLmZvcm1hdHRlcih2YWx1ZSxpbmRleCxzZXJpZXMsb3B0cykgOiB2YWx1ZTtcclxuICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICB2YXIgc3RhcnRZID0gaXRlbS55IC0gNCAqIG9wdHMucGl4ICsgdGV4dE9mZnNldCAqIG9wdHMucGl4O1xyXG4gICAgICBpZihpdGVtLnkgPiB6ZXJvUG9pbnRzKXtcclxuICAgICAgICBzdGFydFkgPSBpdGVtLnkgKyB0ZXh0T2Zmc2V0ICogb3B0cy5waXggKyBmb250U2l6ZTtcclxuICAgICAgfVxyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhmb3JtYXRWYWwpLCBpdGVtLngsIHN0YXJ0WSk7XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdCYXJQb2ludFRleHQocG9pbnRzLCBzZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cykge1xyXG4gIC8vIOe7mOWItuaVsOaNruaWh+ahiFxyXG4gIHZhciBkYXRhID0gc2VyaWVzLmRhdGE7XHJcbiAgdmFyIHRleHRPZmZzZXQgPSBzZXJpZXMudGV4dE9mZnNldCA/IHNlcmllcy50ZXh0T2Zmc2V0IDogMDtcclxuICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgdmFyIGZvbnRTaXplID0gc2VyaWVzLnRleHRTaXplID8gc2VyaWVzLnRleHRTaXplICogb3B0cy5waXggOiBjb25maWcuZm9udFNpemU7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShzZXJpZXMudGV4dENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgdmFyIHZhbHVlID0gZGF0YVtpbmRleF1cclxuICAgICAgaWYgKHR5cGVvZiBkYXRhW2luZGV4XSA9PT0gJ29iamVjdCcgJiYgZGF0YVtpbmRleF0gIT09IG51bGwpIHtcclxuICAgICAgICB2YWx1ZSA9IGRhdGFbaW5kZXhdLnZhbHVlIDtcclxuICAgICAgfVxyXG4gICAgICB2YXIgZm9ybWF0VmFsID0gc2VyaWVzLmZvcm1hdHRlciA/IHNlcmllcy5mb3JtYXR0ZXIodmFsdWUsaW5kZXgsc2VyaWVzLG9wdHMpIDogdmFsdWU7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICAgIGNvbnRleHQuZmlsbFRleHQoU3RyaW5nKGZvcm1hdFZhbCksIGl0ZW0ueCArIDQgKiBvcHRzLnBpeCAsIGl0ZW0ueSArIGZvbnRTaXplIC8gMiAtIDMgKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIH1cclxuICB9KTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0dhdWdlTGFiZWwoZ2F1Z2VPcHRpb24sIHJhZGl1cywgY2VudGVyUG9zaXRpb24sIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHJhZGl1cyAtPSBnYXVnZU9wdGlvbi53aWR0aCAvIDIgKyBnYXVnZU9wdGlvbi5sYWJlbE9mZnNldCAqIG9wdHMucGl4O1xyXG4gIHJhZGl1cyA9IHJhZGl1cyA8IDEwID8gMTAgOiByYWRpdXM7XHJcbiAgbGV0IHRvdGFsQW5nbGU7XHJcbiAgaWYgKGdhdWdlT3B0aW9uLmVuZEFuZ2xlIDwgZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZSkge1xyXG4gICAgdG90YWxBbmdsZSA9IDIgKyBnYXVnZU9wdGlvbi5lbmRBbmdsZSAtIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGU7XHJcbiAgfSBlbHNlIHtcclxuICAgIHRvdGFsQW5nbGUgPSBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlIC0gZ2F1Z2VPcHRpb24uZW5kQW5nbGU7XHJcbiAgfVxyXG4gIGxldCBzcGxpdEFuZ2xlID0gdG90YWxBbmdsZSAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlcjtcclxuICBsZXQgdG90YWxOdW1iZXIgPSBnYXVnZU9wdGlvbi5lbmROdW1iZXIgLSBnYXVnZU9wdGlvbi5zdGFydE51bWJlcjtcclxuICBsZXQgc3BsaXROdW1iZXIgPSB0b3RhbE51bWJlciAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlcjtcclxuICBsZXQgbm93QW5nbGUgPSBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlO1xyXG4gIGxldCBub3dOdW1iZXIgPSBnYXVnZU9wdGlvbi5zdGFydE51bWJlcjtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlciArIDE7IGkrKykge1xyXG4gICAgdmFyIHBvcyA9IHtcclxuICAgICAgeDogcmFkaXVzICogTWF0aC5jb3Mobm93QW5nbGUgKiBNYXRoLlBJKSxcclxuICAgICAgeTogcmFkaXVzICogTWF0aC5zaW4obm93QW5nbGUgKiBNYXRoLlBJKVxyXG4gICAgfTtcclxuICAgIHZhciBsYWJlbFRleHQgPSBnYXVnZU9wdGlvbi5mb3JtYXR0ZXIgPyBnYXVnZU9wdGlvbi5mb3JtYXR0ZXIobm93TnVtYmVyLGksb3B0cykgOiBub3dOdW1iZXI7XHJcbiAgICBwb3MueCArPSBjZW50ZXJQb3NpdGlvbi54IC0gbWVhc3VyZVRleHQobGFiZWxUZXh0LCBjb25maWcuZm9udFNpemUsIGNvbnRleHQpIC8gMjtcclxuICAgIHBvcy55ICs9IGNlbnRlclBvc2l0aW9uLnk7XHJcbiAgICB2YXIgc3RhcnRYID0gcG9zLng7XHJcbiAgICB2YXIgc3RhcnRZID0gcG9zLnk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZShjb25maWcuZm9udFNpemUpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZ2F1Z2VPcHRpb24ubGFiZWxDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICBjb250ZXh0LmZpbGxUZXh0KGxhYmVsVGV4dCwgc3RhcnRYLCBzdGFydFkgKyBjb25maWcuZm9udFNpemUgLyAyKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgbm93QW5nbGUgKz0gc3BsaXRBbmdsZTtcclxuICAgIGlmIChub3dBbmdsZSA+PSAyKSB7XHJcbiAgICAgIG5vd0FuZ2xlID0gbm93QW5nbGUgJSAyO1xyXG4gICAgfVxyXG4gICAgbm93TnVtYmVyICs9IHNwbGl0TnVtYmVyO1xyXG4gIH1cclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1JhZGFyTGFiZWwoYW5nbGVMaXN0LCByYWRpdXMsIGNlbnRlclBvc2l0aW9uLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcmFkYXJPcHRpb24gPSBvcHRzLmV4dHJhLnJhZGFyIHx8IHt9O1xyXG4gIGFuZ2xlTGlzdC5mb3JFYWNoKGZ1bmN0aW9uKGFuZ2xlLCBpbmRleCkge1xyXG4gICAgaWYocmFkYXJPcHRpb24ubGFiZWxQb2ludFNob3cgPT09IHRydWUgJiYgb3B0cy5jYXRlZ29yaWVzW2luZGV4XSAhPT0gJycpe1xyXG4gICAgICB2YXIgcG9zUG9pbnQgPSB7XHJcbiAgICAgICAgeDogcmFkaXVzICogTWF0aC5jb3MoYW5nbGUpLFxyXG4gICAgICAgIHk6IHJhZGl1cyAqIE1hdGguc2luKGFuZ2xlKVxyXG4gICAgICB9O1xyXG4gICAgICB2YXIgcG9zUG9pbnRBeGlzID0gY29udmVydENvb3JkaW5hdGVPcmlnaW4ocG9zUG9pbnQueCwgcG9zUG9pbnQueSwgY2VudGVyUG9zaXRpb24pO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShyYWRhck9wdGlvbi5sYWJlbFBvaW50Q29sb3IpO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LmFyYyhwb3NQb2ludEF4aXMueCwgcG9zUG9pbnRBeGlzLnksIHJhZGFyT3B0aW9uLmxhYmVsUG9pbnRSYWRpdXMgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICB9XHJcbiAgICBpZihyYWRhck9wdGlvbi5sYWJlbFNob3cgPT09IHRydWUpe1xyXG4gICAgICB2YXIgcG9zID0ge1xyXG4gICAgICAgIHg6IChyYWRpdXMgKyBjb25maWcucmFkYXJMYWJlbFRleHRNYXJnaW4gKiBvcHRzLnBpeCkgKiBNYXRoLmNvcyhhbmdsZSksXHJcbiAgICAgICAgeTogKHJhZGl1cyArIGNvbmZpZy5yYWRhckxhYmVsVGV4dE1hcmdpbiAqIG9wdHMucGl4KSAqIE1hdGguc2luKGFuZ2xlKVxyXG4gICAgICB9O1xyXG4gICAgICB2YXIgcG9zUmVsYXRpdmVDYW52YXMgPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihwb3MueCwgcG9zLnksIGNlbnRlclBvc2l0aW9uKTtcclxuICAgICAgdmFyIHN0YXJ0WCA9IHBvc1JlbGF0aXZlQ2FudmFzLng7XHJcbiAgICAgIHZhciBzdGFydFkgPSBwb3NSZWxhdGl2ZUNhbnZhcy55O1xyXG4gICAgICBpZiAodXRpbC5hcHByb3hpbWF0ZWx5RXF1YWwocG9zLngsIDApKSB7XHJcbiAgICAgICAgc3RhcnRYIC09IG1lYXN1cmVUZXh0KG9wdHMuY2F0ZWdvcmllc1tpbmRleF0gfHwgJycsIGNvbmZpZy5mb250U2l6ZSwgY29udGV4dCkgLyAyO1xyXG4gICAgICB9IGVsc2UgaWYgKHBvcy54IDwgMCkge1xyXG4gICAgICAgIHN0YXJ0WCAtPSBtZWFzdXJlVGV4dChvcHRzLmNhdGVnb3JpZXNbaW5kZXhdIHx8ICcnLCBjb25maWcuZm9udFNpemUsIGNvbnRleHQpO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUocmFkYXJPcHRpb24ubGFiZWxDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgIGNvbnRleHQuZmlsbFRleHQob3B0cy5jYXRlZ29yaWVzW2luZGV4XSB8fCAnJywgc3RhcnRYLCBzdGFydFkgKyBjb25maWcuZm9udFNpemUgLyAyKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIH1cclxuICB9KTtcclxuXHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdQaWVUZXh0KHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCByYWRpdXMsIGNlbnRlcikge1xyXG4gIHZhciBsaW5lUmFkaXVzID0gY29uZmlnLnBpZUNoYXJ0TGluZVBhZGRpbmc7XHJcbiAgdmFyIHRleHRPYmplY3RDb2xsZWN0aW9uID0gW107XHJcbiAgdmFyIGxhc3RUZXh0T2JqZWN0ID0gbnVsbDtcclxuICB2YXIgc2VyaWVzQ29udmVydCA9IHNlcmllcy5tYXAoZnVuY3Rpb24oaXRlbSxpbmRleCkge1xyXG4gICAgdmFyIHRleHQgPSBpdGVtLmZvcm1hdHRlciA/IGl0ZW0uZm9ybWF0dGVyKGl0ZW0saW5kZXgsc2VyaWVzLG9wdHMpIDogdXRpbC50b0ZpeGVkKGl0ZW0uX3Byb3BvcnRpb25fLnRvRml4ZWQoNCkgKiAxMDApICsgJyUnO1xyXG4gICAgdGV4dCA9IGl0ZW0ubGFiZWxUZXh0ID8gaXRlbS5sYWJlbFRleHQgOiB0ZXh0O1xyXG4gICAgdmFyIGFyYyA9IDIgKiBNYXRoLlBJIC0gKGl0ZW0uX3N0YXJ0XyArIDIgKiBNYXRoLlBJICogaXRlbS5fcHJvcG9ydGlvbl8gLyAyKTtcclxuICAgIGlmIChpdGVtLl9yb3NlX3Byb3BvcnRpb25fKSB7XHJcbiAgICAgIGFyYyA9IDIgKiBNYXRoLlBJIC0gKGl0ZW0uX3N0YXJ0XyArIDIgKiBNYXRoLlBJICogaXRlbS5fcm9zZV9wcm9wb3J0aW9uXyAvIDIpO1xyXG4gICAgfVxyXG4gICAgdmFyIGNvbG9yID0gaXRlbS5jb2xvcjtcclxuICAgIHZhciByYWRpdXMgPSBpdGVtLl9yYWRpdXNfO1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgYXJjOiBhcmMsXHJcbiAgICAgIHRleHQ6IHRleHQsXHJcbiAgICAgIGNvbG9yOiBjb2xvcixcclxuICAgICAgcmFkaXVzOiByYWRpdXMsXHJcbiAgICAgIHRleHRDb2xvcjogaXRlbS50ZXh0Q29sb3IsXHJcbiAgICAgIHRleHRTaXplOiBpdGVtLnRleHRTaXplLFxyXG4gICAgICBsYWJlbFNob3c6IGl0ZW0ubGFiZWxTaG93XHJcbiAgICB9O1xyXG4gIH0pO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzQ29udmVydC5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNDb252ZXJ0W2ldO1xyXG4gICAgLy8gbGluZSBlbmRcclxuICAgIGxldCBvcmdpblgxID0gTWF0aC5jb3MoaXRlbS5hcmMpICogKGl0ZW0ucmFkaXVzICsgbGluZVJhZGl1cyk7XHJcbiAgICBsZXQgb3JnaW5ZMSA9IE1hdGguc2luKGl0ZW0uYXJjKSAqIChpdGVtLnJhZGl1cyArIGxpbmVSYWRpdXMpO1xyXG4gICAgLy8gbGluZSBzdGFydFxyXG4gICAgbGV0IG9yZ2luWDIgPSBNYXRoLmNvcyhpdGVtLmFyYykgKiBpdGVtLnJhZGl1cztcclxuICAgIGxldCBvcmdpblkyID0gTWF0aC5zaW4oaXRlbS5hcmMpICogaXRlbS5yYWRpdXM7XHJcbiAgICAvLyB0ZXh0IHN0YXJ0XHJcbiAgICBsZXQgb3JnaW5YMyA9IG9yZ2luWDEgPj0gMCA/IG9yZ2luWDEgKyBjb25maWcucGllQ2hhcnRUZXh0UGFkZGluZyA6IG9yZ2luWDEgLSBjb25maWcucGllQ2hhcnRUZXh0UGFkZGluZztcclxuICAgIGxldCBvcmdpblkzID0gb3JnaW5ZMTtcclxuICAgIGxldCB0ZXh0V2lkdGggPSBtZWFzdXJlVGV4dChpdGVtLnRleHQsIGl0ZW0udGV4dFNpemUgKiBvcHRzLnBpeCB8fCBjb25maWcuZm9udFNpemUsIGNvbnRleHQpO1xyXG4gICAgbGV0IHN0YXJ0WSA9IG9yZ2luWTM7XHJcbiAgICBpZiAobGFzdFRleHRPYmplY3QgJiYgdXRpbC5pc1NhbWVYQ29vcmRpbmF0ZUFyZWEobGFzdFRleHRPYmplY3Quc3RhcnQsIHtcclxuICAgICAgICB4OiBvcmdpblgzXHJcbiAgICAgIH0pKSB7XHJcbiAgICAgIGlmIChvcmdpblgzID4gMCkge1xyXG4gICAgICAgIHN0YXJ0WSA9IE1hdGgubWluKG9yZ2luWTMsIGxhc3RUZXh0T2JqZWN0LnN0YXJ0LnkpO1xyXG4gICAgICB9IGVsc2UgaWYgKG9yZ2luWDEgPCAwKSB7XHJcbiAgICAgICAgc3RhcnRZID0gTWF0aC5tYXgob3JnaW5ZMywgbGFzdFRleHRPYmplY3Quc3RhcnQueSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgaWYgKG9yZ2luWTMgPiAwKSB7XHJcbiAgICAgICAgICBzdGFydFkgPSBNYXRoLm1heChvcmdpblkzLCBsYXN0VGV4dE9iamVjdC5zdGFydC55KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgc3RhcnRZID0gTWF0aC5taW4ob3JnaW5ZMywgbGFzdFRleHRPYmplY3Quc3RhcnQueSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpZiAob3JnaW5YMyA8IDApIHtcclxuICAgICAgb3JnaW5YMyAtPSB0ZXh0V2lkdGg7XHJcbiAgICB9XHJcbiAgICBsZXQgdGV4dE9iamVjdCA9IHtcclxuICAgICAgbGluZVN0YXJ0OiB7XHJcbiAgICAgICAgeDogb3JnaW5YMixcclxuICAgICAgICB5OiBvcmdpblkyXHJcbiAgICAgIH0sXHJcbiAgICAgIGxpbmVFbmQ6IHtcclxuICAgICAgICB4OiBvcmdpblgxLFxyXG4gICAgICAgIHk6IG9yZ2luWTFcclxuICAgICAgfSxcclxuICAgICAgc3RhcnQ6IHtcclxuICAgICAgICB4OiBvcmdpblgzLFxyXG4gICAgICAgIHk6IHN0YXJ0WVxyXG4gICAgICB9LFxyXG4gICAgICB3aWR0aDogdGV4dFdpZHRoLFxyXG4gICAgICBoZWlnaHQ6IGNvbmZpZy5mb250U2l6ZSxcclxuICAgICAgdGV4dDogaXRlbS50ZXh0LFxyXG4gICAgICBjb2xvcjogaXRlbS5jb2xvcixcclxuICAgICAgdGV4dENvbG9yOiBpdGVtLnRleHRDb2xvcixcclxuICAgICAgdGV4dFNpemU6IGl0ZW0udGV4dFNpemVcclxuICAgIH07XHJcbiAgICBsYXN0VGV4dE9iamVjdCA9IGF2b2lkQ29sbGlzaW9uKHRleHRPYmplY3QsIGxhc3RUZXh0T2JqZWN0KTtcclxuICAgIHRleHRPYmplY3RDb2xsZWN0aW9uLnB1c2gobGFzdFRleHRPYmplY3QpO1xyXG4gIH1cclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHRleHRPYmplY3RDb2xsZWN0aW9uLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBpZihzZXJpZXNDb252ZXJ0W2ldLmxhYmVsU2hvdyA9PT0gZmFsc2Upe1xyXG4gICAgICBjb250aW51ZTtcclxuICAgIH1cclxuICAgIGxldCBpdGVtID0gdGV4dE9iamVjdENvbGxlY3Rpb25baV07XHJcbiAgICBsZXQgbGluZVN0YXJ0UG9pc3Rpb24gPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihpdGVtLmxpbmVTdGFydC54LCBpdGVtLmxpbmVTdGFydC55LCBjZW50ZXIpO1xyXG4gICAgbGV0IGxpbmVFbmRQb2lzdGlvbiA9IGNvbnZlcnRDb29yZGluYXRlT3JpZ2luKGl0ZW0ubGluZUVuZC54LCBpdGVtLmxpbmVFbmQueSwgY2VudGVyKTtcclxuICAgIGxldCB0ZXh0UG9zaXRpb24gPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihpdGVtLnN0YXJ0LngsIGl0ZW0uc3RhcnQueSwgY2VudGVyKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldEZvbnRTaXplKGl0ZW0udGV4dFNpemUgKiBvcHRzLnBpeCB8fCBjb25maWcuZm9udFNpemUpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoaXRlbS5jb2xvcik7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLmNvbG9yKTtcclxuICAgIGNvbnRleHQubW92ZVRvKGxpbmVTdGFydFBvaXN0aW9uLngsIGxpbmVTdGFydFBvaXN0aW9uLnkpO1xyXG4gICAgbGV0IGN1cnZlU3RhcnRYID0gaXRlbS5zdGFydC54IDwgMCA/IHRleHRQb3NpdGlvbi54ICsgaXRlbS53aWR0aCA6IHRleHRQb3NpdGlvbi54O1xyXG4gICAgbGV0IHRleHRTdGFydFggPSBpdGVtLnN0YXJ0LnggPCAwID8gdGV4dFBvc2l0aW9uLnggLSA1IDogdGV4dFBvc2l0aW9uLnggKyA1O1xyXG4gICAgY29udGV4dC5xdWFkcmF0aWNDdXJ2ZVRvKGxpbmVFbmRQb2lzdGlvbi54LCBsaW5lRW5kUG9pc3Rpb24ueSwgY3VydmVTdGFydFgsIHRleHRQb3NpdGlvbi55KTtcclxuICAgIGNvbnRleHQubW92ZVRvKGxpbmVTdGFydFBvaXN0aW9uLngsIGxpbmVTdGFydFBvaXN0aW9uLnkpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8odGV4dFBvc2l0aW9uLnggKyBpdGVtLndpZHRoLCB0ZXh0UG9zaXRpb24ueSk7XHJcbiAgICBjb250ZXh0LmFyYyhjdXJ2ZVN0YXJ0WCwgdGV4dFBvc2l0aW9uLnksIDIgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEkpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUoaXRlbS50ZXh0U2l6ZSAqIG9wdHMucGl4IHx8IGNvbmZpZy5mb250U2l6ZSk7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLnRleHRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICBjb250ZXh0LmZpbGxUZXh0KGl0ZW0udGV4dCwgdGV4dFN0YXJ0WCwgdGV4dFBvc2l0aW9uLnkgKyAzKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdUb29sVGlwU3BsaXRMaW5lKG9mZnNldFgsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gb3B0cy5leHRyYS50b29sdGlwIHx8IHt9O1xyXG4gIHRvb2xUaXBPcHRpb24uZ3JpZFR5cGUgPSB0b29sVGlwT3B0aW9uLmdyaWRUeXBlID09IHVuZGVmaW5lZCA/ICdzb2xpZCcgOiB0b29sVGlwT3B0aW9uLmdyaWRUeXBlO1xyXG4gIHRvb2xUaXBPcHRpb24uZGFzaExlbmd0aCA9IHRvb2xUaXBPcHRpb24uZGFzaExlbmd0aCA9PSB1bmRlZmluZWQgPyA0IDogdG9vbFRpcE9wdGlvbi5kYXNoTGVuZ3RoO1xyXG4gIHZhciBzdGFydFkgPSBvcHRzLmFyZWFbMF07XHJcbiAgdmFyIGVuZFkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXTtcclxuICBpZiAodG9vbFRpcE9wdGlvbi5ncmlkVHlwZSA9PSAnZGFzaCcpIHtcclxuICAgIGNvbnRleHQuc2V0TGluZURhc2goW3Rvb2xUaXBPcHRpb24uZGFzaExlbmd0aCwgdG9vbFRpcE9wdGlvbi5kYXNoTGVuZ3RoXSk7XHJcbiAgfVxyXG4gIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUodG9vbFRpcE9wdGlvbi5ncmlkQ29sb3IgfHwgJyNjY2NjY2MnKTtcclxuICBjb250ZXh0LnNldExpbmVXaWR0aCgxICogb3B0cy5waXgpO1xyXG4gIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgY29udGV4dC5tb3ZlVG8ob2Zmc2V0WCwgc3RhcnRZKTtcclxuICBjb250ZXh0LmxpbmVUbyhvZmZzZXRYLCBlbmRZKTtcclxuICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIGNvbnRleHQuc2V0TGluZURhc2goW10pO1xyXG4gIGlmICh0b29sVGlwT3B0aW9uLnhBeGlzTGFiZWwpIHtcclxuICAgIGxldCBsYWJlbFRleHQgPSBvcHRzLmNhdGVnb3JpZXNbb3B0cy50b29sdGlwLmluZGV4XTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgIGxldCB0ZXh0V2lkdGggPSBtZWFzdXJlVGV4dChsYWJlbFRleHQsIGNvbmZpZy5mb250U2l6ZSwgY29udGV4dCk7XHJcbiAgICBsZXQgdGV4dFggPSBvZmZzZXRYIC0gMC41ICogdGV4dFdpZHRoO1xyXG4gICAgbGV0IHRleHRZID0gZW5kWSArIDIgKiBvcHRzLnBpeDtcclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYih0b29sVGlwT3B0aW9uLmxhYmVsQmdDb2xvciB8fCBjb25maWcudG9vbFRpcEJhY2tncm91bmQsIHRvb2xUaXBPcHRpb24ubGFiZWxCZ09wYWNpdHkgfHwgY29uZmlnLnRvb2xUaXBPcGFjaXR5KSk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHRvb2xUaXBPcHRpb24ubGFiZWxCZ0NvbG9yIHx8IGNvbmZpZy50b29sVGlwQmFja2dyb3VuZCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aCgxICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5yZWN0KHRleHRYIC0gdG9vbFRpcE9wdGlvbi5ib3hQYWRkaW5nICogb3B0cy5waXgsIHRleHRZLCB0ZXh0V2lkdGggKyAyICogdG9vbFRpcE9wdGlvbi5ib3hQYWRkaW5nICogb3B0cy5waXgsIGNvbmZpZy5mb250U2l6ZSArIDIgKiB0b29sVGlwT3B0aW9uLmJveFBhZGRpbmcgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHRvb2xUaXBPcHRpb24ubGFiZWxGb250Q29sb3IgfHwgb3B0cy5mb250Q29sb3IpO1xyXG4gICAgY29udGV4dC5maWxsVGV4dChTdHJpbmcobGFiZWxUZXh0KSwgdGV4dFgsIHRleHRZICsgdG9vbFRpcE9wdGlvbi5ib3hQYWRkaW5nICogb3B0cy5waXggKyBjb25maWcuZm9udFNpemUpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgbGV0IG1hcmtMaW5lT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOiAnc29saWQnLFxyXG4gICAgZGFzaExlbmd0aDogNCxcclxuICAgIGRhdGE6IFtdXHJcbiAgfSwgb3B0cy5leHRyYS5tYXJrTGluZSk7XHJcbiAgbGV0IHN0YXJ0WCA9IG9wdHMuYXJlYVszXTtcclxuICBsZXQgZW5kWCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgbGV0IHBvaW50cyA9IGNhbE1hcmtMaW5lRGF0YShtYXJrTGluZU9wdGlvbi5kYXRhLCBvcHRzKTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBhc3NpZ24oe30sIHtcclxuICAgICAgbGluZUNvbG9yOiAnI0RFNEE0MicsXHJcbiAgICAgIHNob3dMYWJlbDogZmFsc2UsXHJcbiAgICAgIGxhYmVsRm9udFNpemU6IDEzLFxyXG4gICAgICBsYWJlbFBhZGRpbmc6IDYsXHJcbiAgICAgIGxhYmVsRm9udENvbG9yOiAnIzY2NjY2NicsXHJcbiAgICAgIGxhYmVsQmdDb2xvcjogJyNERkU4RkYnLFxyXG4gICAgICBsYWJlbEJnT3BhY2l0eTogMC44LFxyXG4gICAgICBsYWJlbEFsaWduOiAnbGVmdCcsXHJcbiAgICAgIGxhYmVsT2Zmc2V0WDogMCxcclxuICAgICAgbGFiZWxPZmZzZXRZOiAwLFxyXG4gICAgfSwgcG9pbnRzW2ldKTtcclxuICAgIGlmIChtYXJrTGluZU9wdGlvbi50eXBlID09ICdkYXNoJykge1xyXG4gICAgICBjb250ZXh0LnNldExpbmVEYXNoKFttYXJrTGluZU9wdGlvbi5kYXNoTGVuZ3RoLCBtYXJrTGluZU9wdGlvbi5kYXNoTGVuZ3RoXSk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGl0ZW0ubGluZUNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBpdGVtLnkpO1xyXG4gICAgY29udGV4dC5saW5lVG8oZW5kWCwgaXRlbS55KTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVEYXNoKFtdKTtcclxuICAgIGlmIChpdGVtLnNob3dMYWJlbCkge1xyXG4gICAgICBsZXQgZm9udFNpemUgPSBpdGVtLmxhYmVsRm9udFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgbGV0IGxhYmVsVGV4dCA9IGl0ZW0ubGFiZWxUZXh0ID8gaXRlbS5sYWJlbFRleHQgOiBpdGVtLnZhbHVlO1xyXG4gICAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKTtcclxuICAgICAgbGV0IHRleHRXaWR0aCA9IG1lYXN1cmVUZXh0KGxhYmVsVGV4dCwgZm9udFNpemUsIGNvbnRleHQpO1xyXG4gICAgICBsZXQgYmdXaWR0aCA9IHRleHRXaWR0aCArIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXggKiAyO1xyXG4gICAgICBsZXQgYmdTdGFydFggPSBpdGVtLmxhYmVsQWxpZ24gPT0gJ2xlZnQnID8gb3B0cy5hcmVhWzNdIC0gYmdXaWR0aCA6IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgICAgIGJnU3RhcnRYICs9IGl0ZW0ubGFiZWxPZmZzZXRYO1xyXG4gICAgICBsZXQgYmdTdGFydFkgPSBpdGVtLnkgLSAwLjUgKiBmb250U2l6ZSAtIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgICAgIGJnU3RhcnRZICs9IGl0ZW0ubGFiZWxPZmZzZXRZO1xyXG4gICAgICBsZXQgdGV4dFggPSBiZ1N0YXJ0WCArIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgICAgIGxldCB0ZXh0WSA9IGl0ZW0ueTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2IoaXRlbS5sYWJlbEJnQ29sb3IsIGl0ZW0ubGFiZWxCZ09wYWNpdHkpKTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShpdGVtLmxhYmVsQmdDb2xvcik7XHJcbiAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQucmVjdChiZ1N0YXJ0WCwgYmdTdGFydFksIGJnV2lkdGgsIGZvbnRTaXplICsgMiAqIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGl0ZW0ubGFiZWxGb250Q29sb3IpO1xyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhsYWJlbFRleHQpLCB0ZXh0WCwgYmdTdGFydFkgKyBmb250U2l6ZSArIGl0ZW0ubGFiZWxQYWRkaW5nICogb3B0cy5waXgvMik7XHJcbiAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3VG9vbFRpcEhvcml6ZW50YWxMaW5lKG9wdHMsIGNvbmZpZywgY29udGV4dCwgZWFjaFNwYWNpbmcsIHhBeGlzUG9pbnRzKSB7XHJcbiAgdmFyIHRvb2xUaXBPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIGdyaWRUeXBlOiAnc29saWQnLFxyXG4gICAgZGFzaExlbmd0aDogNFxyXG4gIH0sIG9wdHMuZXh0cmEudG9vbHRpcCk7XHJcbiAgdmFyIHN0YXJ0WCA9IG9wdHMuYXJlYVszXTtcclxuICB2YXIgZW5kWCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgaWYgKHRvb2xUaXBPcHRpb24uZ3JpZFR5cGUgPT0gJ2Rhc2gnKSB7XHJcbiAgICBjb250ZXh0LnNldExpbmVEYXNoKFt0b29sVGlwT3B0aW9uLmRhc2hMZW5ndGgsIHRvb2xUaXBPcHRpb24uZGFzaExlbmd0aF0pO1xyXG4gIH1cclxuICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHRvb2xUaXBPcHRpb24uZ3JpZENvbG9yIHx8ICcjY2NjY2NjJyk7XHJcbiAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgb3B0cy50b29sdGlwLm9mZnNldC55KTtcclxuICBjb250ZXh0LmxpbmVUbyhlbmRYLCBvcHRzLnRvb2x0aXAub2Zmc2V0LnkpO1xyXG4gIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgY29udGV4dC5zZXRMaW5lRGFzaChbXSk7XHJcbiAgaWYgKHRvb2xUaXBPcHRpb24ueUF4aXNMYWJlbCkge1xyXG4gICAgbGV0IGJveFBhZGRpbmcgPSB0b29sVGlwT3B0aW9uLmJveFBhZGRpbmcgKiBvcHRzLnBpeDtcclxuICAgIGxldCBsYWJlbFRleHQgPSBjYWxUb29sdGlwWUF4aXNEYXRhKG9wdHMudG9vbHRpcC5vZmZzZXQueSwgb3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgZWFjaFNwYWNpbmcpO1xyXG4gICAgbGV0IHdpZHRoQXJyID0gb3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnlBeGlzV2lkdGg7XHJcbiAgICBsZXQgdFN0YXJ0TGVmdCA9IG9wdHMuYXJlYVszXTtcclxuICAgIGxldCB0U3RhcnRSaWdodCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGxhYmVsVGV4dC5sZW5ndGg7IGkrKykge1xyXG4gICAgICBjb250ZXh0LnNldEZvbnRTaXplKHRvb2xUaXBPcHRpb24uZm9udFNpemUgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGxldCB0ZXh0V2lkdGggPSBtZWFzdXJlVGV4dChsYWJlbFRleHRbaV0sIHRvb2xUaXBPcHRpb24uZm9udFNpemUgKiBvcHRzLnBpeCwgY29udGV4dCk7XHJcbiAgICAgIGxldCBiZ1N0YXJ0WCwgYmdFbmRYLCBiZ1dpZHRoO1xyXG4gICAgICBpZiAod2lkdGhBcnJbaV0ucG9zaXRpb24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgICAgYmdTdGFydFggPSB0U3RhcnRMZWZ0IC0gKHRleHRXaWR0aCArIGJveFBhZGRpbmcgKiAyKSAtIDIgKiBvcHRzLnBpeDtcclxuICAgICAgICBiZ0VuZFggPSBNYXRoLm1heChiZ1N0YXJ0WCwgYmdTdGFydFggKyB0ZXh0V2lkdGggKyBib3hQYWRkaW5nICogMik7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgYmdTdGFydFggPSB0U3RhcnRSaWdodCArIDIgKiBvcHRzLnBpeDtcclxuICAgICAgICBiZ0VuZFggPSBNYXRoLm1heChiZ1N0YXJ0WCArIHdpZHRoQXJyW2ldLndpZHRoLCBiZ1N0YXJ0WCArIHRleHRXaWR0aCArIGJveFBhZGRpbmcgKiAyKTtcclxuICAgICAgfVxyXG4gICAgICBiZ1dpZHRoID0gYmdFbmRYIC0gYmdTdGFydFg7XHJcbiAgICAgIGxldCB0ZXh0WCA9IGJnU3RhcnRYICsgKGJnV2lkdGggLSB0ZXh0V2lkdGgpIC8gMjtcclxuICAgICAgbGV0IHRleHRZID0gb3B0cy50b29sdGlwLm9mZnNldC55O1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYih0b29sVGlwT3B0aW9uLmxhYmVsQmdDb2xvciB8fCBjb25maWcudG9vbFRpcEJhY2tncm91bmQsIHRvb2xUaXBPcHRpb24ubGFiZWxCZ09wYWNpdHkgfHwgY29uZmlnLnRvb2xUaXBPcGFjaXR5KSk7XHJcbiAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUodG9vbFRpcE9wdGlvbi5sYWJlbEJnQ29sb3IgfHwgY29uZmlnLnRvb2xUaXBCYWNrZ3JvdW5kKTtcclxuICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5yZWN0KGJnU3RhcnRYLCB0ZXh0WSAtIDAuNSAqIGNvbmZpZy5mb250U2l6ZSAtIGJveFBhZGRpbmcsIGJnV2lkdGgsIGNvbmZpZy5mb250U2l6ZSArIDIgKiBib3hQYWRkaW5nKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUodG9vbFRpcE9wdGlvbi5sYWJlbEZvbnRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgIGNvbnRleHQuZmlsbFRleHQobGFiZWxUZXh0W2ldLCB0ZXh0WCwgdGV4dFkgKyAwLjUgKiBjb25maWcuZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBpZiAod2lkdGhBcnJbaV0ucG9zaXRpb24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgICAgdFN0YXJ0TGVmdCAtPSAod2lkdGhBcnJbaV0ud2lkdGggKyBvcHRzLnlBeGlzLnBhZGRpbmcgKiBvcHRzLnBpeCk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgdFN0YXJ0UmlnaHQgKz0gd2lkdGhBcnJbaV0ud2lkdGggKyBvcHRzLnlBeGlzLnBhZGRpbmcgKiBvcHRzLnBpeDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1Rvb2xUaXBTcGxpdEFyZWEob2Zmc2V0WCwgb3B0cywgY29uZmlnLCBjb250ZXh0LCBlYWNoU3BhY2luZykge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBhY3RpdmVCZ0NvbG9yOiAnIzAwMDAwMCcsXHJcbiAgICBhY3RpdmVCZ09wYWNpdHk6IDAuMDgsXHJcbiAgICBhY3RpdmVXaWR0aDogZWFjaFNwYWNpbmdcclxuICB9LCBvcHRzLmV4dHJhLmNvbHVtbik7XHJcbiAgdG9vbFRpcE9wdGlvbi5hY3RpdmVXaWR0aCA9IHRvb2xUaXBPcHRpb24uYWN0aXZlV2lkdGggPiBlYWNoU3BhY2luZyA/IGVhY2hTcGFjaW5nIDogdG9vbFRpcE9wdGlvbi5hY3RpdmVXaWR0aDtcclxuICB2YXIgc3RhcnRZID0gb3B0cy5hcmVhWzBdO1xyXG4gIHZhciBlbmRZID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl07XHJcbiAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYih0b29sVGlwT3B0aW9uLmFjdGl2ZUJnQ29sb3IsIHRvb2xUaXBPcHRpb24uYWN0aXZlQmdPcGFjaXR5KSk7XHJcbiAgY29udGV4dC5yZWN0KG9mZnNldFggLSB0b29sVGlwT3B0aW9uLmFjdGl2ZVdpZHRoIC8gMiwgc3RhcnRZLCB0b29sVGlwT3B0aW9uLmFjdGl2ZVdpZHRoLCBlbmRZIC0gc3RhcnRZKTtcclxuICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gIGNvbnRleHQuZmlsbCgpO1xyXG4gIGNvbnRleHQuc2V0RmlsbFN0eWxlKFwiI0ZGRkZGRlwiKTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0JhclRvb2xUaXBTcGxpdEFyZWEob2Zmc2V0WCwgb3B0cywgY29uZmlnLCBjb250ZXh0LCBlYWNoU3BhY2luZykge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBhY3RpdmVCZ0NvbG9yOiAnIzAwMDAwMCcsXHJcbiAgICBhY3RpdmVCZ09wYWNpdHk6IDAuMDhcclxuICB9LCBvcHRzLmV4dHJhLmJhcik7XHJcbiAgdmFyIHN0YXJ0WCA9IG9wdHMuYXJlYVszXTtcclxuICB2YXIgZW5kWCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYih0b29sVGlwT3B0aW9uLmFjdGl2ZUJnQ29sb3IsIHRvb2xUaXBPcHRpb24uYWN0aXZlQmdPcGFjaXR5KSk7XHJcbiAgY29udGV4dC5yZWN0KCBzdGFydFggLG9mZnNldFggLSBlYWNoU3BhY2luZyAvIDIgLCAgZW5kWCAtIHN0YXJ0WCxlYWNoU3BhY2luZyk7XHJcbiAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICBjb250ZXh0LmZpbGwoKTtcclxuICBjb250ZXh0LnNldEZpbGxTdHlsZShcIiNGRkZGRkZcIik7XHJcbn1cclxuXHJcblxyXG5mdW5jdGlvbiBkcmF3VG9vbFRpcCh0ZXh0TGlzdCwgb2Zmc2V0LCBvcHRzLCBjb25maWcsIGNvbnRleHQsIGVhY2hTcGFjaW5nLCB4QXhpc1BvaW50cykge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBzaG93Qm94OiB0cnVlLFxyXG4gICAgc2hvd0Fycm93OiB0cnVlLFxyXG4gICAgc2hvd0NhdGVnb3J5OiBmYWxzZSxcclxuICAgIGJnQ29sb3I6ICcjMDAwMDAwJyxcclxuICAgIGJnT3BhY2l0eTogMC43LFxyXG4gICAgYm9yZGVyQ29sb3I6ICcjMDAwMDAwJyxcclxuICAgIGJvcmRlcldpZHRoOiAwLFxyXG4gICAgYm9yZGVyUmFkaXVzOiAwLFxyXG4gICAgYm9yZGVyT3BhY2l0eTogMC43LFxyXG4gICAgYm94UGFkZGluZzogMyxcclxuICAgIGZvbnRDb2xvcjogJyNGRkZGRkYnLFxyXG4gICAgZm9udFNpemU6IDEzLFxyXG4gICAgbGluZUhlaWdodDogMjAsXHJcbiAgICBsZWdlbmRTaG93OiB0cnVlLFxyXG4gICAgbGVnZW5kU2hhcGU6ICdhdXRvJyxcclxuICAgIHNwbGl0TGluZTogdHJ1ZSxcclxuICB9LCBvcHRzLmV4dHJhLnRvb2x0aXApO1xyXG4gIGlmKHRvb2xUaXBPcHRpb24uc2hvd0NhdGVnb3J5PT10cnVlICYmIG9wdHMuY2F0ZWdvcmllcyl7XHJcbiAgICB0ZXh0TGlzdC51bnNoaWZ0KHt0ZXh0Om9wdHMuY2F0ZWdvcmllc1tvcHRzLnRvb2x0aXAuaW5kZXhdLGNvbG9yOm51bGx9KVxyXG4gIH1cclxuICB2YXIgZm9udFNpemUgPSB0b29sVGlwT3B0aW9uLmZvbnRTaXplICogb3B0cy5waXg7XHJcbiAgdmFyIGxpbmVIZWlnaHQgPSB0b29sVGlwT3B0aW9uLmxpbmVIZWlnaHQgKiBvcHRzLnBpeDtcclxuICB2YXIgYm94UGFkZGluZyA9IHRvb2xUaXBPcHRpb24uYm94UGFkZGluZyAqIG9wdHMucGl4O1xyXG4gIHZhciBsZWdlbmRXaWR0aCA9IGZvbnRTaXplO1xyXG4gIHZhciBsZWdlbmRNYXJnaW5SaWdodCA9IDUgKiBvcHRzLnBpeDtcclxuICBpZih0b29sVGlwT3B0aW9uLmxlZ2VuZFNob3cgPT0gZmFsc2Upe1xyXG4gICAgbGVnZW5kV2lkdGggPSAwO1xyXG4gICAgbGVnZW5kTWFyZ2luUmlnaHQgPSAwO1xyXG4gIH1cclxuICB2YXIgYXJyb3dXaWR0aCA9IHRvb2xUaXBPcHRpb24uc2hvd0Fycm93ID8gOCAqIG9wdHMucGl4IDogMDtcclxuICB2YXIgaXNPdmVyUmlnaHRCb3JkZXIgPSBmYWxzZTtcclxuICBpZiAob3B0cy50eXBlID09ICdsaW5lJyB8fCBvcHRzLnR5cGUgPT0gJ21vdW50JyB8fCBvcHRzLnR5cGUgPT0gJ2FyZWEnIHx8IG9wdHMudHlwZSA9PSAnY2FuZGxlJyB8fCBvcHRzLnR5cGUgPT0gJ21peCcpIHtcclxuICAgIGlmICh0b29sVGlwT3B0aW9uLnNwbGl0TGluZSA9PSB0cnVlKSB7XHJcbiAgICAgIGRyYXdUb29sVGlwU3BsaXRMaW5lKG9wdHMudG9vbHRpcC5vZmZzZXQueCwgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgIH1cclxuICB9XHJcbiAgb2Zmc2V0ID0gYXNzaWduKHtcclxuICAgIHg6IDAsXHJcbiAgICB5OiAwXHJcbiAgfSwgb2Zmc2V0KTtcclxuICBvZmZzZXQueSAtPSA4ICogb3B0cy5waXg7XHJcbiAgdmFyIHRleHRXaWR0aCA9IHRleHRMaXN0Lm1hcChmdW5jdGlvbihpdGVtKSB7XHJcbiAgICByZXR1cm4gbWVhc3VyZVRleHQoaXRlbS50ZXh0LCBmb250U2l6ZSwgY29udGV4dCk7XHJcbiAgfSk7XHJcbiAgdmFyIHRvb2xUaXBXaWR0aCA9IGxlZ2VuZFdpZHRoICsgbGVnZW5kTWFyZ2luUmlnaHQgKyA0ICogYm94UGFkZGluZyArIE1hdGgubWF4LmFwcGx5KG51bGwsIHRleHRXaWR0aCk7XHJcbiAgdmFyIHRvb2xUaXBIZWlnaHQgPSAyICogYm94UGFkZGluZyArIHRleHRMaXN0Lmxlbmd0aCAqIGxpbmVIZWlnaHQ7XHJcbiAgaWYgKHRvb2xUaXBPcHRpb24uc2hvd0JveCA9PSBmYWxzZSkge1xyXG4gICAgcmV0dXJuXHJcbiAgfVxyXG4gIC8vIGlmIGJleW9uZCB0aGUgcmlnaHQgYm9yZGVyXHJcbiAgaWYgKG9mZnNldC54IC0gTWF0aC5hYnMob3B0cy5fc2Nyb2xsRGlzdGFuY2VfIHx8IDApICsgYXJyb3dXaWR0aCArIHRvb2xUaXBXaWR0aCA+IG9wdHMud2lkdGgpIHtcclxuICAgIGlzT3ZlclJpZ2h0Qm9yZGVyID0gdHJ1ZTtcclxuICB9XHJcbiAgaWYgKHRvb2xUaXBIZWlnaHQgKyBvZmZzZXQueSA+IG9wdHMuaGVpZ2h0KSB7XHJcbiAgICBvZmZzZXQueSA9IG9wdHMuaGVpZ2h0IC0gdG9vbFRpcEhlaWdodDtcclxuICB9XHJcbiAgLy8gZHJhdyBiYWNrZ3JvdW5kIHJlY3RcclxuICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gIGNvbnRleHQuc2V0RmlsbFN0eWxlKGhleFRvUmdiKHRvb2xUaXBPcHRpb24uYmdDb2xvciwgdG9vbFRpcE9wdGlvbi5iZ09wYWNpdHkpKTtcclxuICBjb250ZXh0LnNldExpbmVXaWR0aCh0b29sVGlwT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoaGV4VG9SZ2IodG9vbFRpcE9wdGlvbi5ib3JkZXJDb2xvciwgdG9vbFRpcE9wdGlvbi5ib3JkZXJPcGFjaXR5KSk7XHJcbiAgdmFyIHJhZGl1cyA9IHRvb2xUaXBPcHRpb24uYm9yZGVyUmFkaXVzO1xyXG4gIGlmIChpc092ZXJSaWdodEJvcmRlcikge1xyXG4gICAgLy8g5aKe5Yqg5bem5L6n5LuN54S26LaF5Ye655qE5Yik5patXHJcbiAgICBpZih0b29sVGlwV2lkdGggKyBhcnJvd1dpZHRoID4gb3B0cy53aWR0aCl7XHJcbiAgICAgIG9mZnNldC54ID0gb3B0cy53aWR0aCArIE1hdGguYWJzKG9wdHMuX3Njcm9sbERpc3RhbmNlXyB8fCAwKSArIGFycm93V2lkdGggKyAodG9vbFRpcFdpZHRoIC0gb3B0cy53aWR0aClcclxuICAgIH1cclxuICAgIGlmKHRvb2xUaXBXaWR0aCA+IG9mZnNldC54KXtcclxuICAgICAgb2Zmc2V0LnggPSBvcHRzLndpZHRoICsgTWF0aC5hYnMob3B0cy5fc2Nyb2xsRGlzdGFuY2VfIHx8IDApICsgYXJyb3dXaWR0aCArICh0b29sVGlwV2lkdGggLSBvcHRzLndpZHRoKVxyXG4gICAgfVxyXG4gICAgaWYgKHRvb2xUaXBPcHRpb24uc2hvd0Fycm93KSB7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKG9mZnNldC54LCBvZmZzZXQueSArIDEwICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhvZmZzZXQueCAtIGFycm93V2lkdGgsIG9mZnNldC55ICsgMTAgKiBvcHRzLnBpeCArIDUgKiBvcHRzLnBpeCk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmFyYyhvZmZzZXQueCAtIGFycm93V2lkdGggLSByYWRpdXMsIG9mZnNldC55ICsgdG9vbFRpcEhlaWdodCAtIHJhZGl1cywgcmFkaXVzLCAwLCBNYXRoLlBJIC8gMiwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5hcmMob2Zmc2V0LnggLSBhcnJvd1dpZHRoIC0gTWF0aC5yb3VuZCh0b29sVGlwV2lkdGgpICsgcmFkaXVzLCBvZmZzZXQueSArIHRvb2xUaXBIZWlnaHQgLSByYWRpdXMsIHJhZGl1cyxcclxuICAgICAgTWF0aC5QSSAvIDIsIE1hdGguUEksIGZhbHNlKTtcclxuICAgIGNvbnRleHQuYXJjKG9mZnNldC54IC0gYXJyb3dXaWR0aCAtIE1hdGgucm91bmQodG9vbFRpcFdpZHRoKSArIHJhZGl1cywgb2Zmc2V0LnkgKyByYWRpdXMsIHJhZGl1cywgLU1hdGguUEksIC1NYXRoLlBJIC8gMiwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5hcmMob2Zmc2V0LnggLSBhcnJvd1dpZHRoIC0gcmFkaXVzLCBvZmZzZXQueSArIHJhZGl1cywgcmFkaXVzLCAtTWF0aC5QSSAvIDIsIDAsIGZhbHNlKTtcclxuICAgIGlmICh0b29sVGlwT3B0aW9uLnNob3dBcnJvdykge1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhvZmZzZXQueCAtIGFycm93V2lkdGgsIG9mZnNldC55ICsgMTAgKiBvcHRzLnBpeCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKG9mZnNldC54LCBvZmZzZXQueSArIDEwICogb3B0cy5waXgpO1xyXG4gICAgfVxyXG4gIH0gZWxzZSB7XHJcbiAgICBpZiAodG9vbFRpcE9wdGlvbi5zaG93QXJyb3cpIHtcclxuICAgICAgY29udGV4dC5tb3ZlVG8ob2Zmc2V0LngsIG9mZnNldC55ICsgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKG9mZnNldC54ICsgYXJyb3dXaWR0aCwgb2Zmc2V0LnkgKyAxMCAqIG9wdHMucGl4IC0gNSAqIG9wdHMucGl4KTtcclxuICAgIH1cclxuICAgIGNvbnRleHQuYXJjKG9mZnNldC54ICsgYXJyb3dXaWR0aCArIHJhZGl1cywgb2Zmc2V0LnkgKyByYWRpdXMsIHJhZGl1cywgLU1hdGguUEksIC1NYXRoLlBJIC8gMiwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5hcmMob2Zmc2V0LnggKyBhcnJvd1dpZHRoICsgTWF0aC5yb3VuZCh0b29sVGlwV2lkdGgpIC0gcmFkaXVzLCBvZmZzZXQueSArIHJhZGl1cywgcmFkaXVzLCAtTWF0aC5QSSAvIDIsIDAsXHJcbiAgICAgIGZhbHNlKTtcclxuICAgIGNvbnRleHQuYXJjKG9mZnNldC54ICsgYXJyb3dXaWR0aCArIE1hdGgucm91bmQodG9vbFRpcFdpZHRoKSAtIHJhZGl1cywgb2Zmc2V0LnkgKyB0b29sVGlwSGVpZ2h0IC0gcmFkaXVzLCByYWRpdXMsIDAsXHJcbiAgICAgIE1hdGguUEkgLyAyLCBmYWxzZSk7XHJcbiAgICBjb250ZXh0LmFyYyhvZmZzZXQueCArIGFycm93V2lkdGggKyByYWRpdXMsIG9mZnNldC55ICsgdG9vbFRpcEhlaWdodCAtIHJhZGl1cywgcmFkaXVzLCBNYXRoLlBJIC8gMiwgTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgaWYgKHRvb2xUaXBPcHRpb24uc2hvd0Fycm93KSB7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKG9mZnNldC54ICsgYXJyb3dXaWR0aCwgb2Zmc2V0LnkgKyAxMCAqIG9wdHMucGl4ICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5saW5lVG8ob2Zmc2V0LngsIG9mZnNldC55ICsgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgY29udGV4dC5maWxsKCk7XHJcbiAgaWYgKHRvb2xUaXBPcHRpb24uYm9yZGVyV2lkdGggPiAwKSB7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIH1cclxuICAvLyBkcmF3IGxlZ2VuZFxyXG4gIGlmKHRvb2xUaXBPcHRpb24ubGVnZW5kU2hvdyl7XHJcbiAgICB0ZXh0TGlzdC5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpdGVtLmNvbG9yICE9PSBudWxsKSB7XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLmNvbG9yKTtcclxuICAgICAgICB2YXIgc3RhcnRYID0gb2Zmc2V0LnggKyBhcnJvd1dpZHRoICsgMiAqIGJveFBhZGRpbmc7XHJcbiAgICAgICAgdmFyIHN0YXJ0WSA9IG9mZnNldC55ICsgKGxpbmVIZWlnaHQgLSBmb250U2l6ZSkgLyAyICsgbGluZUhlaWdodCAqIGluZGV4ICsgYm94UGFkZGluZyArIDE7XHJcbiAgICAgICAgaWYgKGlzT3ZlclJpZ2h0Qm9yZGVyKSB7XHJcbiAgICAgICAgICBzdGFydFggPSBvZmZzZXQueCAtIHRvb2xUaXBXaWR0aCAtIGFycm93V2lkdGggKyAyICogYm94UGFkZGluZztcclxuICAgICAgICB9XHJcbiAgICAgICAgc3dpdGNoIChpdGVtLmxlZ2VuZFNoYXBlKSB7XHJcbiAgICAgICAgICBjYXNlICdsaW5lJzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDIgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDIgKiBvcHRzLnBpeCwgbGVnZW5kV2lkdGgsIDQgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgY2FzZSAndHJpYW5nbGUnOlxyXG4gICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFggKyA3LjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGVnZW5kV2lkdGggLSA1ICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyAyLjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGVnZW5kV2lkdGggKyA1ICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyAxMi41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoIC0gNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICBjYXNlICdkaWFtb25kJzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoIC0gNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgMi41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgMTIuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDcuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgY2FzZSAnY2lyY2xlJzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoKTtcclxuICAgICAgICAgICAgY29udGV4dC5hcmMoc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxlZ2VuZFdpZHRoLCA1ICogb3B0cy5waXgsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICBjYXNlICdyZWN0JzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCwgMTUgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgY2FzZSAnc3F1YXJlJzpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgMiAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYICsgMiAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgZGVmYXVsdDpcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYLCBzdGFydFkgKyAwLjUgKiBsZWdlbmRXaWR0aCAtIDUgKiBvcHRzLnBpeCwgMTUgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH1cclxuICBcclxuICAvLyBkcmF3IHRleHQgbGlzdFxyXG4gIHRleHRMaXN0LmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIHZhciBzdGFydFggPSBvZmZzZXQueCArIGFycm93V2lkdGggKyAyICogYm94UGFkZGluZyArIGxlZ2VuZFdpZHRoICsgbGVnZW5kTWFyZ2luUmlnaHQ7XHJcbiAgICBpZiAoaXNPdmVyUmlnaHRCb3JkZXIpIHtcclxuICAgICAgc3RhcnRYID0gb2Zmc2V0LnggLSB0b29sVGlwV2lkdGggLSBhcnJvd1dpZHRoICsgMiAqIGJveFBhZGRpbmcgKyBsZWdlbmRXaWR0aCArIGxlZ2VuZE1hcmdpblJpZ2h0O1xyXG4gICAgfVxyXG4gICAgdmFyIHN0YXJ0WSA9IG9mZnNldC55ICsgbGluZUhlaWdodCAqIGluZGV4ICsgKGxpbmVIZWlnaHQgLSBmb250U2l6ZSkvMiAtIDEgKyBib3hQYWRkaW5nICsgZm9udFNpemU7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICBjb250ZXh0LnNldFRleHRCYXNlbGluZSgnbm9ybWFsJyk7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZSh0b29sVGlwT3B0aW9uLmZvbnRDb2xvcik7XHJcbiAgICBjb250ZXh0LmZpbGxUZXh0KGl0ZW0udGV4dCwgc3RhcnRYLCBzdGFydFkpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdDb2x1bW5EYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgbGV0IHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgbGV0IHhBeGlzRGF0YSA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSxcclxuICAgIHhBeGlzUG9pbnRzID0geEF4aXNEYXRhLnhBeGlzUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmcgPSB4QXhpc0RhdGEuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IGNvbHVtbk9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ2dyb3VwJyxcclxuICAgIHdpZHRoOiBlYWNoU3BhY2luZyAvIDIsXHJcbiAgICBtZXRlckJvcmRlcjogNCxcclxuICAgIG1ldGVyRmlsbENvbG9yOiAnI0ZGRkZGRicsXHJcbiAgICBiYXJCb3JkZXJDaXJjbGU6IGZhbHNlLFxyXG4gICAgYmFyQm9yZGVyUmFkaXVzOiBbXSxcclxuICAgIHNlcmllc0dhcDogMixcclxuICAgIGxpbmVhclR5cGU6ICdub25lJyxcclxuICAgIGxpbmVhck9wYWNpdHk6IDEsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgICBjb2xvclN0b3A6IDAsXHJcbiAgICBsYWJlbFBvc2l0aW9uOiAnb3V0c2lkZSdcclxuICB9LCBvcHRzLmV4dHJhLmNvbHVtbik7XHJcbiAgbGV0IGNhbFBvaW50cyA9IFtdO1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGxldCBsZWZ0TnVtID0gLTI7XHJcbiAgbGV0IHJpZ2h0TnVtID0geEF4aXNQb2ludHMubGVuZ3RoICsgMjtcclxuICBpZiAob3B0cy5fc2Nyb2xsRGlzdGFuY2VfICYmIG9wdHMuX3Njcm9sbERpc3RhbmNlXyAhPT0gMCAmJiBvcHRzLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5fc2Nyb2xsRGlzdGFuY2VfLCAwKTtcclxuICAgIGxlZnROdW0gPSBNYXRoLmZsb29yKC1vcHRzLl9zY3JvbGxEaXN0YW5jZV8gLyBlYWNoU3BhY2luZykgLSAyO1xyXG4gICAgcmlnaHROdW0gPSBsZWZ0TnVtICsgb3B0cy54QXhpcy5pdGVtQ291bnQgKyA0O1xyXG4gIH1cclxuICBpZiAob3B0cy50b29sdGlwICYmIG9wdHMudG9vbHRpcC50ZXh0TGlzdCAmJiBvcHRzLnRvb2x0aXAudGV4dExpc3QubGVuZ3RoICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIGRyYXdUb29sVGlwU3BsaXRBcmVhKG9wdHMudG9vbHRpcC5vZmZzZXQueCwgb3B0cywgY29uZmlnLCBjb250ZXh0LCBlYWNoU3BhY2luZyk7XHJcbiAgfVxyXG4gIGNvbHVtbk9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihjb2x1bW5PcHRpb24ubGluZWFyVHlwZSwgY29sdW1uT3B0aW9uLmN1c3RvbUNvbG9yLCBzZXJpZXMsIGNvbmZpZyk7XHJcbiAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgIGxldCByYW5nZXMsIG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgIG1pblJhbmdlID0gcmFuZ2VzLnBvcCgpO1xyXG4gICAgbWF4UmFuZ2UgPSByYW5nZXMuc2hpZnQoKTtcclxuICAgIFxyXG4gICAgLy8g6K6h566XMOi9tOWdkOagh1xyXG4gICAgbGV0IHNwYWNpbmdWYWxpZCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgbGV0IHplcm9IZWlnaHQgPSBzcGFjaW5nVmFsaWQgKiAoMCAtIG1pblJhbmdlKSAvIChtYXhSYW5nZSAtIG1pblJhbmdlKTtcclxuICAgIGxldCB6ZXJvUG9pbnRzID0gb3B0cy5oZWlnaHQgLSBNYXRoLnJvdW5kKHplcm9IZWlnaHQpIC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgZWFjaFNlcmllcy56ZXJvUG9pbnRzID0gemVyb1BvaW50cztcclxuICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgc3dpdGNoIChjb2x1bW5PcHRpb24udHlwZSkge1xyXG4gICAgICBjYXNlICdncm91cCc6XHJcbiAgICAgICAgdmFyIHBvaW50cyA9IGdldENvbHVtbkRhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgemVyb1BvaW50cywgcHJvY2Vzcyk7XHJcbiAgICAgICAgdmFyIHRvb2x0aXBQb2ludHMgPSBnZXRTdGFja0RhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgc2VyaWVzSW5kZXgsIHNlcmllcywgcHJvY2Vzcyk7XHJcbiAgICAgICAgY2FsUG9pbnRzLnB1c2godG9vbHRpcFBvaW50cyk7XHJcbiAgICAgICAgcG9pbnRzID0gZml4Q29sdW1lRGF0YShwb2ludHMsIGVhY2hTcGFjaW5nLCBzZXJpZXMubGVuZ3RoLCBzZXJpZXNJbmRleCwgY29uZmlnLCBvcHRzKTtcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbaV07XHJcbiAgICAgICAgICAvL2ZpeCBpc3N1ZXMvSTI3QjFOIHl5b2luZ2UgJiBKb2VzaHVcclxuICAgICAgICAgIGlmIChpdGVtICE9PSBudWxsICYmIGkgPiBsZWZ0TnVtICYmIGkgPCByaWdodE51bSkge1xyXG4gICAgICAgICAgICB2YXIgc3RhcnRYID0gaXRlbS54IC0gaXRlbS53aWR0aCAvIDI7XHJcbiAgICAgICAgICAgIHZhciBoZWlnaHQgPSBvcHRzLmhlaWdodCAtIGl0ZW0ueSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvclxyXG4gICAgICAgICAgICB2YXIgc3Ryb2tlQ29sb3IgPSBpdGVtLmNvbG9yIHx8IGVhY2hTZXJpZXMuY29sb3JcclxuICAgICAgICAgICAgaWYgKGNvbHVtbk9wdGlvbi5saW5lYXJUeXBlICE9PSAnbm9uZScpIHtcclxuICAgICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAvL+mAj+aYjua4kOWPmFxyXG4gICAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24ubGluZWFyVHlwZSA9PSAnb3BhY2l0eScpIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IoZmlsbENvbG9yLCBjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihjb2x1bW5PcHRpb24uY3VzdG9tQ29sb3JbZWFjaFNlcmllcy5saW5lYXJJbmRleF0sIGNvbHVtbk9wdGlvbi5saW5lYXJPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKGNvbHVtbk9wdGlvbi5jb2xvclN0b3AsIGhleFRvUmdiKGNvbHVtbk9wdGlvbi5jdXN0b21Db2xvcltlYWNoU2VyaWVzLmxpbmVhckluZGV4XSxjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8g5ZyG6KeS6L655qGGXHJcbiAgICAgICAgICAgIGlmICgoY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cyAmJiBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzLmxlbmd0aCA9PT0gNCkgfHwgY29sdW1uT3B0aW9uLmJhckJvcmRlckNpcmNsZSA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgIGNvbnN0IGxlZnQgPSBzdGFydFg7XHJcbiAgICAgICAgICAgICAgY29uc3QgdG9wID0gaXRlbS55ID4gemVyb1BvaW50cyA/IHplcm9Qb2ludHMgOiBpdGVtLnk7XHJcbiAgICAgICAgICAgICAgY29uc3Qgd2lkdGggPSBpdGVtLndpZHRoO1xyXG4gICAgICAgICAgICAgIGNvbnN0IGhlaWdodCA9IE1hdGguYWJzKHplcm9Qb2ludHMgLSBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24uYmFyQm9yZGVyQ2lyY2xlKSB7XHJcbiAgICAgICAgICAgICAgICBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzID0gW3dpZHRoIC8gMiwgd2lkdGggLyAyLCAwLCAwXTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYoaXRlbS55ID4gemVyb1BvaW50cyl7XHJcbiAgICAgICAgICAgICAgICBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzID0gWzAsIDAsd2lkdGggLyAyLCB3aWR0aCAvIDJdO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBsZXQgW3IwLCByMSwgcjIsIHIzXSA9IGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJSYWRpdXM7XHJcbiAgICAgICAgICAgICAgbGV0IG1pblJhZGl1cyA9IE1hdGgubWluKHdpZHRoLzIsaGVpZ2h0LzIpO1xyXG4gICAgICAgICAgICAgIHIwID0gcjAgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMDtcclxuICAgICAgICAgICAgICByMSA9IHIxID4gbWluUmFkaXVzID8gbWluUmFkaXVzIDogcjE7XHJcbiAgICAgICAgICAgICAgcjIgPSByMiA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIyO1xyXG4gICAgICAgICAgICAgIHIzID0gcjMgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMztcclxuICAgICAgICAgICAgICByMCA9IHIwIDwgMCA/IDAgOiByMDtcclxuICAgICAgICAgICAgICByMSA9IHIxIDwgMCA/IDAgOiByMTtcclxuICAgICAgICAgICAgICByMiA9IHIyIDwgMCA/IDAgOiByMjtcclxuICAgICAgICAgICAgICByMyA9IHIzIDwgMCA/IDAgOiByMztcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgcjAsIHRvcCArIHIwLCByMCwgLU1hdGguUEksIC1NYXRoLlBJIC8gMik7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHdpZHRoIC0gcjEsIHRvcCArIHIxLCByMSwgLU1hdGguUEkgLyAyLCAwKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgd2lkdGggLSByMiwgdG9wICsgaGVpZ2h0IC0gcjIsIHIyLCAwLCBNYXRoLlBJIC8gMik7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHIzLCB0b3AgKyBoZWlnaHQgLSByMywgcjMsIE1hdGguUEkgLyAyLCBNYXRoLlBJKTtcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgaXRlbS53aWR0aCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBjb250ZXh0LnNldExpbmVXaWR0aCgxKVxyXG4gICAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc3Ryb2tlQ29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICAgIC8vY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgICBicmVhaztcclxuICAgICAgY2FzZSAnc3RhY2snOlxyXG4gICAgICAgIC8vIOe7mOWItuWghuWPoOaVsOaNruWbvlxyXG4gICAgICAgIHZhciBwb2ludHMgPSBnZXRTdGFja0RhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgc2VyaWVzSW5kZXgsIHNlcmllcywgcHJvY2Vzcyk7XHJcbiAgICAgICAgY2FsUG9pbnRzLnB1c2gocG9pbnRzKTtcclxuICAgICAgICBwb2ludHMgPSBmaXhDb2x1bWVTdGFja0RhdGEocG9pbnRzLCBlYWNoU3BhY2luZywgc2VyaWVzLmxlbmd0aCwgc2VyaWVzSW5kZXgsIGNvbmZpZywgb3B0cywgc2VyaWVzKTtcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbaV07XHJcbiAgICAgICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBpID4gbGVmdE51bSAmJiBpIDwgcmlnaHROdW0pIHtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvcjtcclxuICAgICAgICAgICAgdmFyIHN0YXJ0WCA9IGl0ZW0ueCAtIGl0ZW0ud2lkdGggLyAyICsgMTtcclxuICAgICAgICAgICAgdmFyIGhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gaXRlbS55IC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgICAgICAgICB2YXIgaGVpZ2h0MCA9IG9wdHMuaGVpZ2h0IC0gaXRlbS55MCAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgaWYgKHNlcmllc0luZGV4ID4gMCkge1xyXG4gICAgICAgICAgICAgIGhlaWdodCAtPSBoZWlnaHQwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgaXRlbS55KTtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsUmVjdChzdGFydFgsIGl0ZW0ueSwgaXRlbS53aWR0aCwgaGVpZ2h0KTtcclxuICAgICAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgICBicmVhaztcclxuICAgICAgY2FzZSAnbWV0ZXInOlxyXG4gICAgICAgIC8vIOe7mOWItua4qeW6puiuoeaVsOaNruWbvlxyXG4gICAgICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICAgIGNhbFBvaW50cy5wdXNoKHBvaW50cyk7XHJcbiAgICAgICAgcG9pbnRzID0gZml4Q29sdW1lTWV0ZXJEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIHNlcmllcy5sZW5ndGgsIHNlcmllc0luZGV4LCBjb25maWcsIG9wdHMsIGNvbHVtbk9wdGlvbi5tZXRlckJvcmRlcik7XHJcbiAgICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tpXTtcclxuICAgICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgICAgLy/nlLvog4zmma/popzoibJcclxuICAgICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICAgIGlmIChzZXJpZXNJbmRleCA9PSAwICYmIGNvbHVtbk9wdGlvbi5tZXRlckJvcmRlciA+IDApIHtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldExpbmVXaWR0aChjb2x1bW5PcHRpb24ubWV0ZXJCb3JkZXIgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmKHNlcmllc0luZGV4ID09IDApe1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoY29sdW1uT3B0aW9uLm1ldGVyRmlsbENvbG9yKTtcclxuICAgICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLnggLSBpdGVtLndpZHRoIC8gMjtcclxuICAgICAgICAgICAgICB2YXIgaGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBpdGVtLnkgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgICAgICAgICAgaWYgKChjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzICYmIGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJSYWRpdXMubGVuZ3RoID09PSA0KSB8fCBjb2x1bW5PcHRpb24uYmFyQm9yZGVyQ2lyY2xlID09PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgICBjb25zdCBsZWZ0ID0gc3RhcnRYO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgdG9wID0gaXRlbS55O1xyXG4gICAgICAgICAgICAgICAgY29uc3Qgd2lkdGggPSBpdGVtLndpZHRoO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgaGVpZ2h0ID0gemVyb1BvaW50cyAtIGl0ZW0ueTtcclxuICAgICAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24uYmFyQm9yZGVyQ2lyY2xlKSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJSYWRpdXMgPSBbd2lkdGggLyAyLCB3aWR0aCAvIDIsIDAsIDBdO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGV0IFtyMCwgcjEsIHIyLCByM10gPSBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgbGV0IG1pblJhZGl1cyA9IE1hdGgubWluKHdpZHRoLzIsaGVpZ2h0LzIpO1xyXG4gICAgICAgICAgICAgICAgcjAgPSByMCA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIwO1xyXG4gICAgICAgICAgICAgICAgcjEgPSByMSA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIxO1xyXG4gICAgICAgICAgICAgICAgcjIgPSByMiA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIyO1xyXG4gICAgICAgICAgICAgICAgcjMgPSByMyA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIzO1xyXG4gICAgICAgICAgICAgICAgcjAgPSByMCA8IDAgPyAwIDogcjA7XHJcbiAgICAgICAgICAgICAgICByMSA9IHIxIDwgMCA/IDAgOiByMTtcclxuICAgICAgICAgICAgICAgIHIyID0gcjIgPCAwID8gMCA6IHIyO1xyXG4gICAgICAgICAgICAgICAgcjMgPSByMyA8IDAgPyAwIDogcjM7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgcjAsIHRvcCArIHIwLCByMCwgLU1hdGguUEksIC1NYXRoLlBJIC8gMik7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgd2lkdGggLSByMSwgdG9wICsgcjEsIHIxLCAtTWF0aC5QSSAvIDIsIDApO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHdpZHRoIC0gcjIsIHRvcCArIGhlaWdodCAtIHIyLCByMiwgMCwgTWF0aC5QSSAvIDIpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHIzLCB0b3AgKyBoZWlnaHQgLSByMywgcjMsIE1hdGguUEkgLyAyLCBNYXRoLlBJKTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYICsgaXRlbS53aWR0aCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIGl0ZW0ud2lkdGgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpZiAoc2VyaWVzSW5kZXggPT0gMCAmJiBjb2x1bW5PcHRpb24ubWV0ZXJCb3JkZXIgPiAwKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICBicmVhaztcclxuICAgIH1cclxuICB9KTtcclxuXHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBzZXJpZXMuZm9yRWFjaChmdW5jdGlvbihlYWNoU2VyaWVzLCBzZXJpZXNJbmRleCkge1xyXG4gICAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgICAgbWluUmFuZ2UgPSByYW5nZXMucG9wKCk7XHJcbiAgICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgICBzd2l0Y2ggKGNvbHVtbk9wdGlvbi50eXBlKSB7XHJcbiAgICAgICAgY2FzZSAnZ3JvdXAnOlxyXG4gICAgICAgICAgdmFyIHBvaW50cyA9IGdldENvbHVtbkRhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBwb2ludHMgPSBmaXhDb2x1bWVEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIHNlcmllcy5sZW5ndGgsIHNlcmllc0luZGV4LCBjb25maWcsIG9wdHMpO1xyXG4gICAgICAgICAgZHJhd0NvbHVtZVBvaW50VGV4dChwb2ludHMsIGVhY2hTZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdzdGFjayc6XHJcbiAgICAgICAgICB2YXIgcG9pbnRzID0gZ2V0U3RhY2tEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHNlcmllc0luZGV4LCBzZXJpZXMsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0NvbHVtZVBvaW50VGV4dChwb2ludHMsIGVhY2hTZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdtZXRlcic6XHJcbiAgICAgICAgICB2YXIgcG9pbnRzID0gZ2V0RGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdDb2x1bWVQb2ludFRleHQocG9pbnRzLCBlYWNoU2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH1cclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICByZXR1cm4ge1xyXG4gICAgeEF4aXNQb2ludHM6IHhBeGlzUG9pbnRzLFxyXG4gICAgY2FsUG9pbnRzOiBjYWxQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZzogZWFjaFNwYWNpbmdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3TW91bnREYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgbGV0IHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgbGV0IHhBeGlzRGF0YSA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSxcclxuICAgIHhBeGlzUG9pbnRzID0geEF4aXNEYXRhLnhBeGlzUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmcgPSB4QXhpc0RhdGEuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IG1vdW50T3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOiAnbW91bnQnLFxyXG4gICAgd2lkdGhSYXRpbzogMSxcclxuICAgIGJvcmRlcldpZHRoOiAxLFxyXG4gICAgYmFyQm9yZGVyQ2lyY2xlOiBmYWxzZSxcclxuICAgIGJhckJvcmRlclJhZGl1czogW10sXHJcbiAgICBsaW5lYXJUeXBlOiAnbm9uZScsXHJcbiAgICBsaW5lYXJPcGFjaXR5OiAxLFxyXG4gICAgY3VzdG9tQ29sb3I6IFtdLFxyXG4gICAgY29sb3JTdG9wOiAwLFxyXG4gIH0sIG9wdHMuZXh0cmEubW91bnQpO1xyXG4gIG1vdW50T3B0aW9uLndpZHRoUmF0aW8gPSBtb3VudE9wdGlvbi53aWR0aFJhdGlvIDw9IDAgPyAwIDogbW91bnRPcHRpb24ud2lkdGhSYXRpbztcclxuICBtb3VudE9wdGlvbi53aWR0aFJhdGlvID0gbW91bnRPcHRpb24ud2lkdGhSYXRpbyA+PSAyID8gMiA6IG1vdW50T3B0aW9uLndpZHRoUmF0aW87XHJcbiAgbGV0IGNhbFBvaW50cyA9IFtdO1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGxldCBsZWZ0TnVtID0gLTI7XHJcbiAgbGV0IHJpZ2h0TnVtID0geEF4aXNQb2ludHMubGVuZ3RoICsgMjtcclxuICBpZiAob3B0cy5fc2Nyb2xsRGlzdGFuY2VfICYmIG9wdHMuX3Njcm9sbERpc3RhbmNlXyAhPT0gMCAmJiBvcHRzLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5fc2Nyb2xsRGlzdGFuY2VfLCAwKTtcclxuICAgIGxlZnROdW0gPSBNYXRoLmZsb29yKC1vcHRzLl9zY3JvbGxEaXN0YW5jZV8gLyBlYWNoU3BhY2luZykgLSAyO1xyXG4gICAgcmlnaHROdW0gPSBsZWZ0TnVtICsgb3B0cy54QXhpcy5pdGVtQ291bnQgKyA0O1xyXG4gIH1cclxuICBtb3VudE9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihtb3VudE9wdGlvbi5saW5lYXJUeXBlLCBtb3VudE9wdGlvbi5jdXN0b21Db2xvciwgc2VyaWVzLCBjb25maWcpO1xyXG4gICAgbGV0IHJhbmdlcywgbWluUmFuZ2UsIG1heFJhbmdlO1xyXG4gICAgcmFuZ2VzID0gW10uY29uY2F0KG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXNbMF0pO1xyXG4gICAgbWluUmFuZ2UgPSByYW5nZXMucG9wKCk7XHJcbiAgICBtYXhSYW5nZSA9IHJhbmdlcy5zaGlmdCgpO1xyXG4gICAgXHJcbiAgICAvLyDorqHnrpcw6L205Z2Q5qCHXHJcbiAgICBsZXQgc3BhY2luZ1ZhbGlkID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgICBsZXQgemVyb0hlaWdodCA9IHNwYWNpbmdWYWxpZCAqICgwIC0gbWluUmFuZ2UpIC8gKG1heFJhbmdlIC0gbWluUmFuZ2UpO1xyXG4gICAgbGV0IHplcm9Qb2ludHMgPSBvcHRzLmhlaWdodCAtIE1hdGgucm91bmQoemVyb0hlaWdodCkgLSBvcHRzLmFyZWFbMl07XHJcbiAgICBcclxuICAgIHZhciBwb2ludHMgPSBnZXRNb3VudERhdGFQb2ludHMoc2VyaWVzLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgbW91bnRPcHRpb24sIHplcm9Qb2ludHMsIHByb2Nlc3MpO1xyXG4gICAgc3dpdGNoIChtb3VudE9wdGlvbi50eXBlKSB7XHJcbiAgICAgIGNhc2UgJ2Jhcic6XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLnggLSBlYWNoU3BhY2luZyptb3VudE9wdGlvbi53aWR0aFJhdGlvLzI7XHJcbiAgICAgICAgICAgIHZhciBoZWlnaHQgPSBvcHRzLmhlaWdodCAtIGl0ZW0ueSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIHZhciBzdHJva2VDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlICE9PSAnbm9uZScpIHtcclxuICAgICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAvL+mAj+aYjua4kOWPmFxyXG4gICAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlID09ICdvcGFjaXR5Jykge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihmaWxsQ29sb3IsIG1vdW50T3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IobW91bnRPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW2ldLmxpbmVhckluZGV4XSwgbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcChtb3VudE9wdGlvbi5jb2xvclN0b3AsIGhleFRvUmdiKG1vdW50T3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc1tpXS5saW5lYXJJbmRleF0sbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8g5ZyG6KeS6L655qGGXHJcbiAgICAgICAgICAgIGlmICgobW91bnRPcHRpb24uYmFyQm9yZGVyUmFkaXVzICYmIG1vdW50T3B0aW9uLmJhckJvcmRlclJhZGl1cy5sZW5ndGggPT09IDQpIHx8IG1vdW50T3B0aW9uLmJhckJvcmRlckNpcmNsZSA9PT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgIGNvbnN0IGxlZnQgPSBzdGFydFg7XHJcbiAgICAgICAgICAgICAgY29uc3QgdG9wID0gaXRlbS55ID4gemVyb1BvaW50cyA/IHplcm9Qb2ludHMgOiBpdGVtLnk7XHJcbiAgICAgICAgICAgICAgY29uc3Qgd2lkdGggPSBpdGVtLndpZHRoO1xyXG4gICAgICAgICAgICAgIGNvbnN0IGhlaWdodCA9IE1hdGguYWJzKHplcm9Qb2ludHMgLSBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5iYXJCb3JkZXJDaXJjbGUpIHtcclxuICAgICAgICAgICAgICAgIG1vdW50T3B0aW9uLmJhckJvcmRlclJhZGl1cyA9IFt3aWR0aCAvIDIsIHdpZHRoIC8gMiwgMCwgMF07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmKGl0ZW0ueSA+IHplcm9Qb2ludHMpe1xyXG4gICAgICAgICAgICAgICAgbW91bnRPcHRpb24uYmFyQm9yZGVyUmFkaXVzID0gWzAsIDAsd2lkdGggLyAyLCB3aWR0aCAvIDJdO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBsZXQgW3IwLCByMSwgcjIsIHIzXSA9IG1vdW50T3B0aW9uLmJhckJvcmRlclJhZGl1cztcclxuICAgICAgICAgICAgICBsZXQgbWluUmFkaXVzID0gTWF0aC5taW4od2lkdGgvMixoZWlnaHQvMik7XHJcbiAgICAgICAgICAgICAgcjAgPSByMCA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIwO1xyXG4gICAgICAgICAgICAgIHIxID0gcjEgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMTtcclxuICAgICAgICAgICAgICByMiA9IHIyID4gbWluUmFkaXVzID8gbWluUmFkaXVzIDogcjI7XHJcbiAgICAgICAgICAgICAgcjMgPSByMyA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIzO1xyXG4gICAgICAgICAgICAgIHIwID0gcjAgPCAwID8gMCA6IHIwO1xyXG4gICAgICAgICAgICAgIHIxID0gcjEgPCAwID8gMCA6IHIxO1xyXG4gICAgICAgICAgICAgIHIyID0gcjIgPCAwID8gMCA6IHIyO1xyXG4gICAgICAgICAgICAgIHIzID0gcjMgPCAwID8gMCA6IHIzO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyByMCwgdG9wICsgcjAsIHIwLCAtTWF0aC5QSSwgLU1hdGguUEkgLyAyKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgd2lkdGggLSByMSwgdG9wICsgcjEsIHIxLCAtTWF0aC5QSSAvIDIsIDApO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyB3aWR0aCAtIHIyLCB0b3AgKyBoZWlnaHQgLSByMiwgcjIsIDAsIE1hdGguUEkgLyAyKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgcjMsIHRvcCArIGhlaWdodCAtIHIzLCByMywgTWF0aC5QSSAvIDIsIE1hdGguUEkpO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIGl0ZW0ud2lkdGgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCwgemVyb1BvaW50cyk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc3Ryb2tlQ29sb3IpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgICAgICBpZihtb3VudE9wdGlvbi5ib3JkZXJXaWR0aCA+IDApe1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKG1vdW50T3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG4gICAgICAgIGJyZWFrO1xyXG4gICAgICBjYXNlICd0cmlhbmdsZSc6XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLnggLSBlYWNoU3BhY2luZyptb3VudE9wdGlvbi53aWR0aFJhdGlvLzI7XHJcbiAgICAgICAgICAgIHZhciBoZWlnaHQgPSBvcHRzLmhlaWdodCAtIGl0ZW0ueSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIHZhciBzdHJva2VDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlICE9PSAnbm9uZScpIHtcclxuICAgICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAvL+mAj+aYjua4kOWPmFxyXG4gICAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlID09ICdvcGFjaXR5Jykge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihmaWxsQ29sb3IsIG1vdW50T3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IobW91bnRPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW2ldLmxpbmVhckluZGV4XSwgbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcChtb3VudE9wdGlvbi5jb2xvclN0b3AsIGhleFRvUmdiKG1vdW50T3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc1tpXS5saW5lYXJJbmRleF0sbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShzdHJva2VDb2xvcik7XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgICAgIGlmKG1vdW50T3B0aW9uLmJvcmRlcldpZHRoID4gMCl7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgobW91bnRPcHRpb24uYm9yZGVyV2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG4gICAgICAgIGJyZWFrO1xyXG4gICAgICBjYXNlICdtb3VudCc6XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLnggLSBlYWNoU3BhY2luZyptb3VudE9wdGlvbi53aWR0aFJhdGlvLzI7XHJcbiAgICAgICAgICAgIHZhciBoZWlnaHQgPSBvcHRzLmhlaWdodCAtIGl0ZW0ueSAtIG9wdHMuYXJlYVsyXTtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIHZhciBzdHJva2VDb2xvciA9IGl0ZW0uY29sb3IgfHwgc2VyaWVzW2ldLmNvbG9yXHJcbiAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlICE9PSAnbm9uZScpIHtcclxuICAgICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgICAvL+mAj+aYjua4kOWPmFxyXG4gICAgICAgICAgICAgIGlmIChtb3VudE9wdGlvbi5saW5lYXJUeXBlID09ICdvcGFjaXR5Jykge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihmaWxsQ29sb3IsIG1vdW50T3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IobW91bnRPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW2ldLmxpbmVhckluZGV4XSwgbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcChtb3VudE9wdGlvbi5jb2xvclN0b3AsIGhleFRvUmdiKG1vdW50T3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc1tpXS5saW5lYXJJbmRleF0sbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCB6ZXJvUG9pbnRzKTtcclxuICAgICAgICAgICAgY29udGV4dC5iZXppZXJDdXJ2ZVRvKGl0ZW0ueCAtIGl0ZW0ud2lkdGgvNCwgemVyb1BvaW50cywgaXRlbS54IC0gaXRlbS53aWR0aC80LCBpdGVtLnksIGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgY29udGV4dC5iZXppZXJDdXJ2ZVRvKGl0ZW0ueCArIGl0ZW0ud2lkdGgvNCwgaXRlbS55LCBpdGVtLnggKyBpdGVtLndpZHRoLzQsIHplcm9Qb2ludHMsIHN0YXJ0WCArIGl0ZW0ud2lkdGgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHN0cm9rZUNvbG9yKTtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZmlsbENvbG9yKTtcclxuICAgICAgICAgICAgaWYobW91bnRPcHRpb24uYm9yZGVyV2lkdGggPiAwKXtcclxuICAgICAgICAgICAgICBjb250ZXh0LnNldExpbmVXaWR0aChtb3VudE9wdGlvbi5ib3JkZXJXaWR0aCAqIG9wdHMucGl4KTtcclxuICAgICAgICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIGNhc2UgJ3NoYXJwJzpcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbaV07XHJcbiAgICAgICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBpID4gbGVmdE51bSAmJiBpIDwgcmlnaHROdW0pIHtcclxuICAgICAgICAgICAgdmFyIHN0YXJ0WCA9IGl0ZW0ueCAtIGVhY2hTcGFjaW5nKm1vdW50T3B0aW9uLndpZHRoUmF0aW8vMjtcclxuICAgICAgICAgICAgdmFyIGhlaWdodCA9IG9wdHMuaGVpZ2h0IC0gaXRlbS55IC0gb3B0cy5hcmVhWzJdO1xyXG4gICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICB2YXIgZmlsbENvbG9yID0gaXRlbS5jb2xvciB8fCBzZXJpZXNbaV0uY29sb3JcclxuICAgICAgICAgICAgdmFyIHN0cm9rZUNvbG9yID0gaXRlbS5jb2xvciB8fCBzZXJpZXNbaV0uY29sb3JcclxuICAgICAgICAgICAgaWYgKG1vdW50T3B0aW9uLmxpbmVhclR5cGUgIT09ICdub25lJykge1xyXG4gICAgICAgICAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KHN0YXJ0WCwgaXRlbS55LCBzdGFydFgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICAgIC8v6YCP5piO5riQ5Y+YXHJcbiAgICAgICAgICAgICAgaWYgKG1vdW50T3B0aW9uLmxpbmVhclR5cGUgPT0gJ29wYWNpdHknKSB7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKGZpbGxDb2xvciwgbW91bnRPcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihmaWxsQ29sb3IsIDEpKTtcclxuICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihtb3VudE9wdGlvbi5jdXN0b21Db2xvcltzZXJpZXNbaV0ubGluZWFySW5kZXhdLCBtb3VudE9wdGlvbi5saW5lYXJPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKG1vdW50T3B0aW9uLmNvbG9yU3RvcCwgaGV4VG9SZ2IobW91bnRPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW2ldLmxpbmVhckluZGV4XSxtb3VudE9wdGlvbi5saW5lYXJPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKGZpbGxDb2xvciwgMSkpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBmaWxsQ29sb3IgPSBncmRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIHplcm9Qb2ludHMpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnF1YWRyYXRpY0N1cnZlVG8oaXRlbS54IC0gMCwgemVyb1BvaW50cyAtIGhlaWdodC80LCBpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQucXVhZHJhdGljQ3VydmVUbyhpdGVtLnggKyAwLCB6ZXJvUG9pbnRzIC0gaGVpZ2h0LzQsIHN0YXJ0WCArIGl0ZW0ud2lkdGgsIHplcm9Qb2ludHMpXHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc3Ryb2tlQ29sb3IpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgICAgICBpZihtb3VudE9wdGlvbi5ib3JkZXJXaWR0aCA+IDApe1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKG1vdW50T3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgICBicmVhaztcclxuICAgIH1cclxuXHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1swXSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgcG9pbnRzID0gZ2V0TW91bnREYXRhUG9pbnRzKHNlcmllcywgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIG1vdW50T3B0aW9uLCB6ZXJvUG9pbnRzLCBwcm9jZXNzKTtcclxuICAgIGRyYXdNb3VudFBvaW50VGV4dChwb2ludHMsIHNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzLCB6ZXJvUG9pbnRzKTtcclxuICB9XHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgcmV0dXJuIHtcclxuICAgIHhBeGlzUG9pbnRzOiB4QXhpc1BvaW50cyxcclxuICAgIGNhbFBvaW50czogcG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmc6IGVhY2hTcGFjaW5nXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0JhckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICBsZXQgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICBsZXQgeUF4aXNQb2ludHMgPSBbXTtcclxuICBsZXQgZWFjaFNwYWNpbmcgPSAob3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl0pL29wdHMuY2F0ZWdvcmllcy5sZW5ndGg7XHJcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBvcHRzLmNhdGVnb3JpZXMubGVuZ3RoOyBpKyspIHtcclxuICAgIHlBeGlzUG9pbnRzLnB1c2gob3B0cy5hcmVhWzBdICsgZWFjaFNwYWNpbmcgLyAyICsgZWFjaFNwYWNpbmcgKiBpKTtcclxuICB9XHJcbiAgbGV0IGNvbHVtbk9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ2dyb3VwJyxcclxuICAgIHdpZHRoOiBlYWNoU3BhY2luZyAvIDIsXHJcbiAgICBtZXRlckJvcmRlcjogNCxcclxuICAgIG1ldGVyRmlsbENvbG9yOiAnI0ZGRkZGRicsXHJcbiAgICBiYXJCb3JkZXJDaXJjbGU6IGZhbHNlLFxyXG4gICAgYmFyQm9yZGVyUmFkaXVzOiBbXSxcclxuICAgIHNlcmllc0dhcDogMixcclxuICAgIGxpbmVhclR5cGU6ICdub25lJyxcclxuICAgIGxpbmVhck9wYWNpdHk6IDEsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgICBjb2xvclN0b3A6IDAsXHJcbiAgfSwgb3B0cy5leHRyYS5iYXIpO1xyXG4gIGxldCBjYWxQb2ludHMgPSBbXTtcclxuICBjb250ZXh0LnNhdmUoKTtcclxuICBsZXQgbGVmdE51bSA9IC0yO1xyXG4gIGxldCByaWdodE51bSA9IHlBeGlzUG9pbnRzLmxlbmd0aCArIDI7XHJcbiAgaWYgKG9wdHMudG9vbHRpcCAmJiBvcHRzLnRvb2x0aXAudGV4dExpc3QgJiYgb3B0cy50b29sdGlwLnRleHRMaXN0Lmxlbmd0aCAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBkcmF3QmFyVG9vbFRpcFNwbGl0QXJlYShvcHRzLnRvb2x0aXAub2Zmc2V0LnksIG9wdHMsIGNvbmZpZywgY29udGV4dCwgZWFjaFNwYWNpbmcpO1xyXG4gIH1cclxuICBjb2x1bW5PcHRpb24uY3VzdG9tQ29sb3IgPSBmaWxsQ3VzdG9tQ29sb3IoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUsIGNvbHVtbk9wdGlvbi5jdXN0b21Db2xvciwgc2VyaWVzLCBjb25maWcpO1xyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueEF4aXNEYXRhLnJhbmdlcyk7XHJcbiAgICBtYXhSYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1pblJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHN3aXRjaCAoY29sdW1uT3B0aW9uLnR5cGUpIHtcclxuICAgICAgY2FzZSAnZ3JvdXAnOlxyXG4gICAgICAgIHZhciBwb2ludHMgPSBnZXRCYXJEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeUF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICAgIHZhciB0b29sdGlwUG9pbnRzID0gZ2V0QmFyU3RhY2tEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeUF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHNlcmllc0luZGV4LCBzZXJpZXMsIHByb2Nlc3MpO1xyXG4gICAgICAgIGNhbFBvaW50cy5wdXNoKHRvb2x0aXBQb2ludHMpO1xyXG4gICAgICAgIHBvaW50cyA9IGZpeEJhckRhdGEocG9pbnRzLCBlYWNoU3BhY2luZywgc2VyaWVzLmxlbmd0aCwgc2VyaWVzSW5kZXgsIGNvbmZpZywgb3B0cyk7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgLy9maXggaXNzdWVzL0kyN0IxTiB5eW9pbmdlICYgSm9lc2h1XHJcbiAgICAgICAgICBpZiAoaXRlbSAhPT0gbnVsbCAmJiBpID4gbGVmdE51bSAmJiBpIDwgcmlnaHROdW0pIHtcclxuICAgICAgICAgICAgLy92YXIgc3RhcnRYID0gaXRlbS54IC0gaXRlbS53aWR0aCAvIDI7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBvcHRzLmFyZWFbM107XHJcbiAgICAgICAgICAgIHZhciBzdGFydFkgPSBpdGVtLnkgLSBpdGVtLndpZHRoIC8gMjtcclxuICAgICAgICAgICAgdmFyIGhlaWdodCA9IGl0ZW0uaGVpZ2h0O1xyXG4gICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICB2YXIgZmlsbENvbG9yID0gaXRlbS5jb2xvciB8fCBlYWNoU2VyaWVzLmNvbG9yXHJcbiAgICAgICAgICAgIHZhciBzdHJva2VDb2xvciA9IGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvclxyXG4gICAgICAgICAgICBpZiAoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUgIT09ICdub25lJykge1xyXG4gICAgICAgICAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KHN0YXJ0WCwgaXRlbS55LCBpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgLy/pgI/mmI7muJDlj5hcclxuICAgICAgICAgICAgICBpZiAoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUgPT0gJ29wYWNpdHknKSB7XHJcbiAgICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKGZpbGxDb2xvciwgY29sdW1uT3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IoY29sdW1uT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCBjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcChjb2x1bW5PcHRpb24uY29sb3JTdG9wLCBoZXhUb1JnYihjb2x1bW5PcHRpb24uY3VzdG9tQ29sb3JbZWFjaFNlcmllcy5saW5lYXJJbmRleF0sY29sdW1uT3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGZpbGxDb2xvciA9IGdyZFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIOWchuinkui+ueahhlxyXG4gICAgICAgICAgICBpZiAoKGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJSYWRpdXMgJiYgY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cy5sZW5ndGggPT09IDQpIHx8IGNvbHVtbk9wdGlvbi5iYXJCb3JkZXJDaXJjbGUgPT09IHRydWUpIHtcclxuICAgICAgICAgICAgICBjb25zdCBsZWZ0ID0gc3RhcnRYO1xyXG4gICAgICAgICAgICAgIGNvbnN0IHdpZHRoID0gaXRlbS53aWR0aDtcclxuICAgICAgICAgICAgICBjb25zdCB0b3AgPSBpdGVtLnkgLSBpdGVtLndpZHRoIC8gMjtcclxuICAgICAgICAgICAgICBjb25zdCBoZWlnaHQgPSBpdGVtLmhlaWdodDtcclxuICAgICAgICAgICAgICBpZiAoY29sdW1uT3B0aW9uLmJhckJvcmRlckNpcmNsZSkge1xyXG4gICAgICAgICAgICAgICAgY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cyA9IFt3aWR0aCAvIDIsIHdpZHRoIC8gMiwgMCwgMF07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGxldCBbcjAsIHIxLCByMiwgcjNdID0gY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cztcclxuICAgICAgICAgICAgICBsZXQgbWluUmFkaXVzID0gTWF0aC5taW4od2lkdGgvMixoZWlnaHQvMik7XHJcbiAgICAgICAgICAgICAgcjAgPSByMCA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIwO1xyXG4gICAgICAgICAgICAgIHIxID0gcjEgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMTtcclxuICAgICAgICAgICAgICByMiA9IHIyID4gbWluUmFkaXVzID8gbWluUmFkaXVzIDogcjI7XHJcbiAgICAgICAgICAgICAgcjMgPSByMyA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIzO1xyXG4gICAgICAgICAgICAgIHIwID0gcjAgPCAwID8gMCA6IHIwO1xyXG4gICAgICAgICAgICAgIHIxID0gcjEgPCAwID8gMCA6IHIxO1xyXG4gICAgICAgICAgICAgIHIyID0gcjIgPCAwID8gMCA6IHIyO1xyXG4gICAgICAgICAgICAgIHIzID0gcjMgPCAwID8gMCA6IHIzO1xyXG4gICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyByMywgdG9wICsgcjMsIHIzLCAtTWF0aC5QSSwgLU1hdGguUEkgLyAyKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmFyYyhpdGVtLnggLSByMCwgdG9wICsgcjAsIHIwLCAtTWF0aC5QSSAvIDIsIDApO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGl0ZW0ueCAtIHIxLCB0b3AgKyB3aWR0aCAtIHIxLCByMSwgMCwgTWF0aC5QSSAvIDIpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyByMiwgdG9wICsgd2lkdGggLSByMiwgcjIsIE1hdGguUEkgLyAyLCBNYXRoLlBJKTtcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIHN0YXJ0WSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBzdGFydFkpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCwgc3RhcnRZICsgaXRlbS53aWR0aCk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc3RhcnRYLCBzdGFydFkgKyBpdGVtLndpZHRoKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFgsIHN0YXJ0WSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSlcclxuICAgICAgICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHN0cm9rZUNvbG9yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICAvL2NvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgIGNhc2UgJ3N0YWNrJzpcclxuICAgICAgICAvLyDnu5jliLbloIblj6DmlbDmja7lm75cclxuICAgICAgICB2YXIgcG9pbnRzID0gZ2V0QmFyU3RhY2tEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeUF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHNlcmllc0luZGV4LCBzZXJpZXMsIHByb2Nlc3MpO1xyXG4gICAgICAgIGNhbFBvaW50cy5wdXNoKHBvaW50cyk7XHJcbiAgICAgICAgcG9pbnRzID0gZml4QmFyU3RhY2tEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIHNlcmllcy5sZW5ndGgsIHNlcmllc0luZGV4LCBjb25maWcsIG9wdHMsIHNlcmllcyk7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBwb2ludHMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2ldO1xyXG4gICAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgICAgIHZhciBmaWxsQ29sb3IgPSBpdGVtLmNvbG9yIHx8IGVhY2hTZXJpZXMuY29sb3I7XHJcbiAgICAgICAgICAgIHZhciBzdGFydFggPSBpdGVtLngwO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIGl0ZW0ueSAtIGl0ZW0ud2lkdGgvMik7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFJlY3Qoc3RhcnRYLCBpdGVtLnkgLSBpdGVtLndpZHRoLzIsIGl0ZW0uaGVpZ2h0ICwgaXRlbS53aWR0aCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICB9XHJcbiAgfSk7XHJcblxyXG4gIGlmIChvcHRzLmRhdGFMYWJlbCAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgICAgbGV0IHJhbmdlcywgbWluUmFuZ2UsIG1heFJhbmdlO1xyXG4gICAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueEF4aXNEYXRhLnJhbmdlcyk7XHJcbiAgICAgIG1heFJhbmdlID0gcmFuZ2VzLnBvcCgpO1xyXG4gICAgICBtaW5SYW5nZSA9IHJhbmdlcy5zaGlmdCgpO1xyXG4gICAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgICAgc3dpdGNoIChjb2x1bW5PcHRpb24udHlwZSkge1xyXG4gICAgICAgIGNhc2UgJ2dyb3VwJzpcclxuICAgICAgICAgIHZhciBwb2ludHMgPSBnZXRCYXJEYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeUF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgcG9pbnRzID0gZml4QmFyRGF0YShwb2ludHMsIGVhY2hTcGFjaW5nLCBzZXJpZXMubGVuZ3RoLCBzZXJpZXNJbmRleCwgY29uZmlnLCBvcHRzKTtcclxuICAgICAgICAgIGRyYXdCYXJQb2ludFRleHQocG9pbnRzLCBlYWNoU2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnc3RhY2snOlxyXG4gICAgICAgICAgdmFyIHBvaW50cyA9IGdldEJhclN0YWNrRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHlBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBzZXJpZXNJbmRleCwgc2VyaWVzLCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdCYXJQb2ludFRleHQocG9pbnRzLCBlYWNoU2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgeUF4aXNQb2ludHM6IHlBeGlzUG9pbnRzLFxyXG4gICAgY2FsUG9pbnRzOiBjYWxQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZzogZWFjaFNwYWNpbmdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3Q2FuZGxlRGF0YVBvaW50cyhzZXJpZXMsIHNlcmllc01BLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA1ICYmIGFyZ3VtZW50c1s1XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzVdIDogMTtcclxuICB2YXIgY2FuZGxlT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBjb2xvcjoge30sXHJcbiAgICBhdmVyYWdlOiB7fVxyXG4gIH0sIG9wdHMuZXh0cmEuY2FuZGxlKTtcclxuICBjYW5kbGVPcHRpb24uY29sb3IgPSBhc3NpZ24oe30sIHtcclxuICAgIHVwTGluZTogJyNmMDQ4NjQnLFxyXG4gICAgdXBGaWxsOiAnI2YwNDg2NCcsXHJcbiAgICBkb3duTGluZTogJyMyZmMyNWInLFxyXG4gICAgZG93bkZpbGw6ICcjMmZjMjViJ1xyXG4gIH0sIGNhbmRsZU9wdGlvbi5jb2xvcik7XHJcbiAgY2FuZGxlT3B0aW9uLmF2ZXJhZ2UgPSBhc3NpZ24oe30sIHtcclxuICAgIHNob3c6IGZhbHNlLFxyXG4gICAgbmFtZTogW10sXHJcbiAgICBkYXk6IFtdLFxyXG4gICAgY29sb3I6IGNvbmZpZy5jb2xvclxyXG4gIH0sIGNhbmRsZU9wdGlvbi5hdmVyYWdlKTtcclxuICBvcHRzLmV4dHJhLmNhbmRsZSA9IGNhbmRsZU9wdGlvbjtcclxuICBsZXQgeEF4aXNEYXRhID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLFxyXG4gICAgeEF4aXNQb2ludHMgPSB4QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICBsZXQgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnROdW0gPSAtMjtcclxuICBsZXQgcmlnaHROdW0gPSB4QXhpc1BvaW50cy5sZW5ndGggKyAyO1xyXG4gIGxldCBsZWZ0U3BhY2UgPSAwO1xyXG4gIGxldCByaWdodFNwYWNlID0gb3B0cy53aWR0aCArIGVhY2hTcGFjaW5nO1xyXG4gIGlmIChvcHRzLl9zY3JvbGxEaXN0YW5jZV8gJiYgb3B0cy5fc2Nyb2xsRGlzdGFuY2VfICE9PSAwICYmIG9wdHMuZW5hYmxlU2Nyb2xsID09PSB0cnVlKSB7XHJcbiAgICBjb250ZXh0LnRyYW5zbGF0ZShvcHRzLl9zY3JvbGxEaXN0YW5jZV8sIDApO1xyXG4gICAgbGVmdE51bSA9IE1hdGguZmxvb3IoLW9wdHMuX3Njcm9sbERpc3RhbmNlXyAvIGVhY2hTcGFjaW5nKSAtIDI7XHJcbiAgICByaWdodE51bSA9IGxlZnROdW0gKyBvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQ7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIC8v55S75Z2H57q/XHJcbiAgaWYgKGNhbmRsZU9wdGlvbi5hdmVyYWdlLnNob3cgfHwgc2VyaWVzTUEpIHsgLy9NZXJnZSBwdWxsIHJlcXVlc3QgITEyIGZyb20g6YKx6LS157+UXHJcbiAgICBzZXJpZXNNQS5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICAgIGxldCByYW5nZXMsIG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICAgICAgcmFuZ2VzID0gW10uY29uY2F0KG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXNbZWFjaFNlcmllcy5pbmRleF0pO1xyXG4gICAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgICAgbWF4UmFuZ2UgPSByYW5nZXMuc2hpZnQoKTtcclxuICAgICAgdmFyIGRhdGEgPSBlYWNoU2VyaWVzLmRhdGE7XHJcbiAgICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICB2YXIgc3BsaXRQb2ludExpc3QgPSBzcGxpdFBvaW50cyhwb2ludHMsZWFjaFNlcmllcyk7XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc3BsaXRQb2ludExpc3QubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICBsZXQgcG9pbnRzID0gc3BsaXRQb2ludExpc3RbaV07XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGVhY2hTZXJpZXMuY29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEpO1xyXG4gICAgICAgIGlmIChwb2ludHMubGVuZ3RoID09PSAxKSB7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICAgICAgY29udGV4dC5hcmMocG9pbnRzWzBdLngsIHBvaW50c1swXS55LCAxLCAwLCAyICogTWF0aC5QSSk7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHBvaW50c1swXS54LCBwb2ludHNbMF0ueSk7XHJcbiAgICAgICAgICBsZXQgc3RhcnRQb2ludCA9IDA7XHJcbiAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgdmFyIGN0cmxQb2ludCA9IGNyZWF0ZUN1cnZlQ29udHJvbFBvaW50cyhwb2ludHMsIGogLSAxKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmJlemllckN1cnZlVG8oY3RybFBvaW50LmN0ckEueCwgY3RybFBvaW50LmN0ckEueSwgY3RybFBvaW50LmN0ckIueCwgY3RybFBvaW50LmN0ckIueSwgaXRlbS54LFxyXG4gICAgICAgICAgICAgICAgaXRlbS55KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9pbnRzWzBdLngsIHBvaW50c1swXS55KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICB9XHJcbiAgLy/nlLtL57q/XHJcbiAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgIGxldCByYW5nZXMsIG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgIG1pblJhbmdlID0gcmFuZ2VzLnBvcCgpO1xyXG4gICAgbWF4UmFuZ2UgPSByYW5nZXMuc2hpZnQoKTtcclxuICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgdmFyIHBvaW50cyA9IGdldENhbmRsZURhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgcHJvY2Vzcyk7XHJcbiAgICBjYWxQb2ludHMucHVzaChwb2ludHMpO1xyXG4gICAgdmFyIHNwbGl0UG9pbnRMaXN0ID0gc3BsaXRQb2ludHMocG9pbnRzLGVhY2hTZXJpZXMpO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBzcGxpdFBvaW50TGlzdFswXS5sZW5ndGg7IGkrKykge1xyXG4gICAgICBpZiAoaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgbGV0IGl0ZW0gPSBzcGxpdFBvaW50TGlzdFswXVtpXTtcclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIC8v5aaC5p6c5LiK5raoXHJcbiAgICAgICAgaWYgKGRhdGFbaV1bMV0gLSBkYXRhW2ldWzBdID4gMCkge1xyXG4gICAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShjYW5kbGVPcHRpb24uY29sb3IudXBMaW5lKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGNhbmRsZU9wdGlvbi5jb2xvci51cEZpbGwpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW1bM10ueCwgaXRlbVszXS55KTsgLy/pobbngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMV0ueCwgaXRlbVsxXS55KTsgLy/mlLbnm5jkuK3pl7TngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMV0ueCAtIGVhY2hTcGFjaW5nIC8gNCwgaXRlbVsxXS55KTsgLy/mlLbnm5jlt6bkvqfngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMF0ueCAtIGVhY2hTcGFjaW5nIC8gNCwgaXRlbVswXS55KTsgLy/lvIDnm5jlt6bkvqfngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMF0ueCwgaXRlbVswXS55KTsgLy/lvIDnm5jkuK3pl7TngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMl0ueCwgaXRlbVsyXS55KTsgLy/lupXngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMF0ueCwgaXRlbVswXS55KTsgLy/lvIDnm5jkuK3pl7TngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMF0ueCArIGVhY2hTcGFjaW5nIC8gNCwgaXRlbVswXS55KTsgLy/lvIDnm5jlj7PkvqfngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMV0ueCArIGVhY2hTcGFjaW5nIC8gNCwgaXRlbVsxXS55KTsgLy/mlLbnm5jlj7PkvqfngrlcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW1bMV0ueCwgaXRlbVsxXS55KTsgLy/mlLbnm5jkuK3pl7TngrlcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW1bM10ueCwgaXRlbVszXS55KTsgLy/pobbngrlcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShjYW5kbGVPcHRpb24uY29sb3IuZG93bkxpbmUpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoY2FuZGxlT3B0aW9uLmNvbG9yLmRvd25GaWxsKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtWzNdLngsIGl0ZW1bM10ueSk7IC8v6aG254K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzBdLngsIGl0ZW1bMF0ueSk7IC8v5byA55uY5Lit6Ze054K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzBdLnggLSBlYWNoU3BhY2luZyAvIDQsIGl0ZW1bMF0ueSk7IC8v5byA55uY5bem5L6n54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzFdLnggLSBlYWNoU3BhY2luZyAvIDQsIGl0ZW1bMV0ueSk7IC8v5pS255uY5bem5L6n54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzFdLngsIGl0ZW1bMV0ueSk7IC8v5pS255uY5Lit6Ze054K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzJdLngsIGl0ZW1bMl0ueSk7IC8v5bqV54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzFdLngsIGl0ZW1bMV0ueSk7IC8v5pS255uY5Lit6Ze054K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzFdLnggKyBlYWNoU3BhY2luZyAvIDQsIGl0ZW1bMV0ueSk7IC8v5pS255uY5Y+z5L6n54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzBdLnggKyBlYWNoU3BhY2luZyAvIDQsIGl0ZW1bMF0ueSk7IC8v5byA55uY5Y+z5L6n54K5XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtWzBdLngsIGl0ZW1bMF0ueSk7IC8v5byA55uY5Lit6Ze054K5XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtWzNdLngsIGl0ZW1bM10ueSk7IC8v6aG254K5XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0pO1xyXG4gIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gIHJldHVybiB7XHJcbiAgICB4QXhpc1BvaW50czogeEF4aXNQb2ludHMsXHJcbiAgICBjYWxQb2ludHM6IGNhbFBvaW50cyxcclxuICAgIGVhY2hTcGFjaW5nOiBlYWNoU3BhY2luZ1xyXG4gIH07XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdBcmVhRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAxO1xyXG4gIHZhciBhcmVhT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOiAnc3RyYWlnaHQnLFxyXG4gICAgb3BhY2l0eTogMC4yLFxyXG4gICAgYWRkTGluZTogZmFsc2UsXHJcbiAgICB3aWR0aDogMixcclxuICAgIGdyYWRpZW50OiBmYWxzZSxcclxuICAgIGFjdGl2ZVR5cGU6ICdub25lJ1xyXG4gIH0sIG9wdHMuZXh0cmEuYXJlYSk7XHJcbiAgbGV0IHhBeGlzRGF0YSA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSxcclxuICAgIHhBeGlzUG9pbnRzID0geEF4aXNEYXRhLnhBeGlzUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmcgPSB4QXhpc0RhdGEuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IGVuZFkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXTtcclxuICBsZXQgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnRTcGFjZSA9IDA7XHJcbiAgbGV0IHJpZ2h0U3BhY2UgPSBvcHRzLndpZHRoICsgZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDAgJiYgb3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICBsZXQgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIGxldCBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgY2FsUG9pbnRzLnB1c2gocG9pbnRzKTtcclxuICAgIGxldCBzcGxpdFBvaW50TGlzdCA9IHNwbGl0UG9pbnRzKHBvaW50cyxlYWNoU2VyaWVzKTtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc3BsaXRQb2ludExpc3QubGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IHBvaW50cyA9IHNwbGl0UG9pbnRMaXN0W2ldO1xyXG4gICAgICAvLyDnu5jliLbljLrln5/mlbBcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCBhcmVhT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgICAgaWYgKGFyZWFPcHRpb24uZ3JhZGllbnQpIHtcclxuICAgICAgICBsZXQgZ3JhZGllbnQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KDAsIG9wdHMuYXJlYVswXSwgMCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgICAgIGdyYWRpZW50LmFkZENvbG9yU3RvcCgnMCcsIGhleFRvUmdiKGVhY2hTZXJpZXMuY29sb3IsIGFyZWFPcHRpb24ub3BhY2l0eSkpO1xyXG4gICAgICAgIGdyYWRpZW50LmFkZENvbG9yU3RvcCgnMS4wJywgaGV4VG9SZ2IoXCIjRkZGRkZGXCIsIDAuMSkpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGdyYWRpZW50KTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCBhcmVhT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgICAgfVxyXG4gICAgICBjb250ZXh0LnNldExpbmVXaWR0aChhcmVhT3B0aW9uLndpZHRoICogb3B0cy5waXgpO1xyXG4gICAgICBpZiAocG9pbnRzLmxlbmd0aCA+IDEpIHtcclxuICAgICAgICBsZXQgZmlyc3RQb2ludCA9IHBvaW50c1swXTtcclxuICAgICAgICBsZXQgbGFzdFBvaW50ID0gcG9pbnRzW3BvaW50cy5sZW5ndGggLSAxXTtcclxuICAgICAgICBjb250ZXh0Lm1vdmVUbyhmaXJzdFBvaW50LngsIGZpcnN0UG9pbnQueSk7XHJcbiAgICAgICAgbGV0IHN0YXJ0UG9pbnQgPSAwO1xyXG4gICAgICAgIGlmIChhcmVhT3B0aW9uLnR5cGUgPT09ICdjdXJ2ZScpIHtcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgcG9pbnRzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZiAoaiA+IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlICYmIGl0ZW0ueCA8IHJpZ2h0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBsZXQgY3RybFBvaW50ID0gY3JlYXRlQ3VydmVDb250cm9sUG9pbnRzKHBvaW50cywgaiAtIDEpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQuYmV6aWVyQ3VydmVUbyhjdHJsUG9pbnQuY3RyQS54LCBjdHJsUG9pbnQuY3RyQS55LCBjdHJsUG9pbnQuY3RyQi54LCBjdHJsUG9pbnQuY3RyQi55LCBpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH07XHJcbiAgICAgICAgfSBcclxuICAgICAgICBpZiAoYXJlYU9wdGlvbi50eXBlID09PSAnc3RyYWlnaHQnKSB7XHJcbiAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAoYXJlYU9wdGlvbi50eXBlID09PSAnc3RlcCcpIHtcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgcG9pbnRzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZiAoaiA+IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlICYmIGl0ZW0ueCA8IHJpZ2h0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIHBvaW50c1tqIC0gMV0ueSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhsYXN0UG9pbnQueCwgZW5kWSk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oZmlyc3RQb2ludC54LCBlbmRZKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhmaXJzdFBvaW50LngsIGZpcnN0UG9pbnQueSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbMF07XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54IC0gZWFjaFNwYWNpbmcgLyAyLCBpdGVtLnkpO1xyXG4gICAgICAgIC8vIGNvbnRleHQubGluZVRvKGl0ZW0ueCArIGVhY2hTcGFjaW5nIC8gMiwgaXRlbS55KTtcclxuICAgICAgICAvLyBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyBlYWNoU3BhY2luZyAvIDIsIGVuZFkpO1xyXG4gICAgICAgIC8vIGNvbnRleHQubGluZVRvKGl0ZW0ueCAtIGVhY2hTcGFjaW5nIC8gMiwgZW5kWSk7XHJcbiAgICAgICAgLy8gY29udGV4dC5tb3ZlVG8oaXRlbS54IC0gZWFjaFNwYWNpbmcgLyAyLCBpdGVtLnkpO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAvL+eUu+i/nue6v1xyXG4gICAgICBpZiAoYXJlYU9wdGlvbi5hZGRMaW5lKSB7XHJcbiAgICAgICAgaWYgKGVhY2hTZXJpZXMubGluZVR5cGUgPT0gJ2Rhc2gnKSB7XHJcbiAgICAgICAgICBsZXQgZGFzaExlbmd0aCA9IGVhY2hTZXJpZXMuZGFzaExlbmd0aCA/IGVhY2hTZXJpZXMuZGFzaExlbmd0aCA6IDg7XHJcbiAgICAgICAgICBkYXNoTGVuZ3RoICo9IG9wdHMucGl4O1xyXG4gICAgICAgICAgY29udGV4dC5zZXRMaW5lRGFzaChbZGFzaExlbmd0aCwgZGFzaExlbmd0aF0pO1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoYXJlYU9wdGlvbi53aWR0aCAqIG9wdHMucGl4KTtcclxuICAgICAgICBpZiAocG9pbnRzLmxlbmd0aCA9PT0gMSkge1xyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9pbnRzWzBdLngsIHBvaW50c1swXS55KTtcclxuICAgICAgICAgIC8vIGNvbnRleHQuYXJjKHBvaW50c1swXS54LCBwb2ludHNbMF0ueSwgMSwgMCwgMiAqIE1hdGguUEkpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICAgICAgbGV0IHN0YXJ0UG9pbnQgPSAwO1xyXG4gICAgICAgICAgaWYgKGFyZWFPcHRpb24udHlwZSA9PT0gJ2N1cnZlJykge1xyXG4gICAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICAgIGlmIChzdGFydFBvaW50ID09IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBsZXQgY3RybFBvaW50ID0gY3JlYXRlQ3VydmVDb250cm9sUG9pbnRzKHBvaW50cywgaiAtIDEpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5iZXppZXJDdXJ2ZVRvKGN0cmxQb2ludC5jdHJBLngsIGN0cmxQb2ludC5jdHJBLnksIGN0cmxQb2ludC5jdHJCLngsIGN0cmxQb2ludC5jdHJCLnksIGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpZiAoYXJlYU9wdGlvbi50eXBlID09PSAnc3RyYWlnaHQnKSB7XHJcbiAgICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgcG9pbnRzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbal07XHJcbiAgICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICAgIHN0YXJ0UG9pbnQgPSAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpZiAoaiA+IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlICYmIGl0ZW0ueCA8IHJpZ2h0U3BhY2UpIHtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpZiAoYXJlYU9wdGlvbi50eXBlID09PSAnc3RlcCcpIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCBwb2ludHMubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmIChqID4gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UgJiYgaXRlbS54IDwgcmlnaHRTcGFjZSkge1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBwb2ludHNbaiAtIDFdLnkpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHBvaW50c1swXS54LCBwb2ludHNbMF0ueSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgY29udGV4dC5zZXRMaW5lRGFzaChbXSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8v55S754K5XHJcbiAgICBpZiAob3B0cy5kYXRhUG9pbnRTaGFwZSAhPT0gZmFsc2UpIHtcclxuICAgICAgZHJhd1BvaW50U2hhcGUocG9pbnRzLCBlYWNoU2VyaWVzLmNvbG9yLCBlYWNoU2VyaWVzLnBvaW50U2hhcGUsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgfVxyXG4gICAgZHJhd0FjdGl2ZVBvaW50KHBvaW50cywgZWFjaFNlcmllcy5jb2xvciwgZWFjaFNlcmllcy5wb2ludFNoYXBlLCBjb250ZXh0LCBvcHRzLCBhcmVhT3B0aW9uLHNlcmllc0luZGV4KTtcclxuICB9KTtcclxuXHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBzZXJpZXMuZm9yRWFjaChmdW5jdGlvbihlYWNoU2VyaWVzLCBzZXJpZXNJbmRleCkge1xyXG4gICAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgICAgbWluUmFuZ2UgPSByYW5nZXMucG9wKCk7XHJcbiAgICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgICB2YXIgcG9pbnRzID0gZ2V0RGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBwcm9jZXNzKTtcclxuICAgICAgZHJhd1BvaW50VGV4dChwb2ludHMsIGVhY2hTZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cyk7XHJcbiAgICB9KTtcclxuICB9XHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgcmV0dXJuIHtcclxuICAgIHhBeGlzUG9pbnRzOiB4QXhpc1BvaW50cyxcclxuICAgIGNhbFBvaW50czogY2FsUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmc6IGVhY2hTcGFjaW5nXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1NjYXR0ZXJEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgdmFyIHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgdmFyIHNjYXR0ZXJPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIHR5cGU6ICdjaXJjbGUnXHJcbiAgfSwgb3B0cy5leHRyYS5zY2F0dGVyKTtcclxuICBsZXQgeEF4aXNEYXRhID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLFxyXG4gICAgeEF4aXNQb2ludHMgPSB4QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICB2YXIgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnRTcGFjZSA9IDA7XHJcbiAgbGV0IHJpZ2h0U3BhY2UgPSBvcHRzLndpZHRoICsgZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDAgJiYgb3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShlYWNoU2VyaWVzLmNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICB2YXIgc2hhcGUgPSBlYWNoU2VyaWVzLnBvaW50U2hhcGU7XHJcbiAgICBpZiAoc2hhcGUgPT09ICdkaWFtb25kJykge1xyXG4gICAgICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggLSA0LjUsIGl0ZW0ueSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyA0LjUsIGl0ZW0ueSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH0gZWxzZSBpZiAoc2hhcGUgPT09ICdjaXJjbGUnKSB7XHJcbiAgICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwpIHtcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCArIDIuNSAqIG9wdHMucGl4LCBpdGVtLnkpO1xyXG4gICAgICAgICAgY29udGV4dC5hcmMoaXRlbS54LCBpdGVtLnksIDMgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3NxdWFyZScpIHtcclxuICAgICAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgICBpZiAoaXRlbSAhPT0gbnVsbCkge1xyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54IC0gMy41LCBpdGVtLnkgLSAzLjUpO1xyXG4gICAgICAgICAgY29udGV4dC5yZWN0KGl0ZW0ueCAtIDMuNSwgaXRlbS55IC0gMy41LCA3LCA3KTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfSBlbHNlIGlmIChzaGFwZSA9PT0gJ3RyaWFuZ2xlJykge1xyXG4gICAgICBwb2ludHMuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICAgIGlmIChpdGVtICE9PSBudWxsKSB7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggLSA0LjUsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyA0LjUsIGl0ZW0ueSArIDQuNSk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSAtIDQuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH0gZWxzZSBpZiAoc2hhcGUgPT09ICd0cmlhbmdsZScpIHtcclxuICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICB9KTtcclxuICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICAgIGxldCByYW5nZXMsIG1pblJhbmdlLCBtYXhSYW5nZTtcclxuICAgICAgcmFuZ2VzID0gW10uY29uY2F0KG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXNbZWFjaFNlcmllcy5pbmRleF0pO1xyXG4gICAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgICAgbWF4UmFuZ2UgPSByYW5nZXMuc2hpZnQoKTtcclxuICAgICAgdmFyIGRhdGEgPSBlYWNoU2VyaWVzLmRhdGE7XHJcbiAgICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgICBkcmF3UG9pbnRUZXh0KHBvaW50cywgZWFjaFNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzKTtcclxuICAgIH0pO1xyXG4gIH1cclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICByZXR1cm4ge1xyXG4gICAgeEF4aXNQb2ludHM6IHhBeGlzUG9pbnRzLFxyXG4gICAgY2FsUG9pbnRzOiBjYWxQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZzogZWFjaFNwYWNpbmdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3QnViYmxlRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAxO1xyXG4gIHZhciBidWJibGVPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIG9wYWNpdHk6IDEsXHJcbiAgICBib3JkZXI6MlxyXG4gIH0sIG9wdHMuZXh0cmEuYnViYmxlKTtcclxuICBsZXQgeEF4aXNEYXRhID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLFxyXG4gICAgeEF4aXNQb2ludHMgPSB4QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICB2YXIgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnRTcGFjZSA9IDA7XHJcbiAgbGV0IHJpZ2h0U3BhY2UgPSBvcHRzLndpZHRoICsgZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDAgJiYgb3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaFNlcmllcy5jb2xvcik7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChidWJibGVPcHRpb24uYm9yZGVyICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2IoZWFjaFNlcmllcy5jb2xvciwgYnViYmxlT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgIHBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCArIGl0ZW0uciwgaXRlbS55KTtcclxuICAgICAgY29udGV4dC5hcmMoaXRlbS54LCBpdGVtLnksIGl0ZW0uciAqIG9wdHMucGl4LCAwLCAyICogTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgfSk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5maWxsKCk7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgXHJcbiAgICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgICAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIHZhciBmb250U2l6ZSA9IGVhY2hTZXJpZXMudGV4dFNpemUgKiBvcHRzLnBpeCB8fCBjb25maWcuZm9udFNpemU7XHJcbiAgICAgICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZWFjaFNlcmllcy50ZXh0Q29sb3IgfHwgXCIjRkZGRkZGXCIpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdjZW50ZXInKTtcclxuICAgICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhpdGVtLnQpLCBpdGVtLngsIGl0ZW0ueSArIGZvbnRTaXplLzIpO1xyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9KTtcclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICByZXR1cm4ge1xyXG4gICAgeEF4aXNQb2ludHM6IHhBeGlzUG9pbnRzLFxyXG4gICAgY2FsUG9pbnRzOiBjYWxQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZzogZWFjaFNwYWNpbmdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3TGluZURhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICB2YXIgbGluZU9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ3N0cmFpZ2h0JyxcclxuICAgIHdpZHRoOiAyLFxyXG4gICAgYWN0aXZlVHlwZTogJ25vbmUnLFxyXG4gICAgbGluZWFyVHlwZTogJ25vbmUnLFxyXG4gICAgb25TaGFkb3c6IGZhbHNlLFxyXG4gICAgYW5pbWF0aW9uOiAndmVydGljYWwnLFxyXG4gIH0sIG9wdHMuZXh0cmEubGluZSk7XHJcbiAgbGluZU9wdGlvbi53aWR0aCAqPSBvcHRzLnBpeDtcclxuICBsZXQgeEF4aXNEYXRhID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLFxyXG4gICAgeEF4aXNQb2ludHMgPSB4QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICB2YXIgY2FsUG9pbnRzID0gW107XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgbGV0IGxlZnRTcGFjZSA9IDA7XHJcbiAgbGV0IHJpZ2h0U3BhY2UgPSBvcHRzLndpZHRoICsgZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDAgJiYgb3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgICBsZWZ0U3BhY2UgPSAtb3B0cy5fc2Nyb2xsRGlzdGFuY2VfIC0gZWFjaFNwYWNpbmcgKiAyICsgb3B0cy5hcmVhWzNdO1xyXG4gICAgcmlnaHRTcGFjZSA9IGxlZnRTcGFjZSArIChvcHRzLnhBeGlzLml0ZW1Db3VudCArIDQpICogZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICAvLyDov5nmrrXlvojnpZ7lpYfnmoTku6PnoIHnlKjkuo7op6PlhrNpb3MxNueahHNldFN0cm9rZVN0eWxl5aSx5pWI55qEYnVnXHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShlYWNoU2VyaWVzLmNvbG9yKTtcclxuICAgIGNvbnRleHQubW92ZVRvKC0xMDAwMCwgLTEwMDAwKTtcclxuICAgIGNvbnRleHQubGluZVRvKC0xMDAwMSwgLTEwMDAxKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHZhciBwb2ludHMgPSBnZXRMaW5lRGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBsaW5lT3B0aW9uLCBwcm9jZXNzKTtcclxuICAgIGNhbFBvaW50cy5wdXNoKHBvaW50cyk7XHJcbiAgICB2YXIgc3BsaXRQb2ludExpc3QgPSBzcGxpdFBvaW50cyhwb2ludHMsZWFjaFNlcmllcyk7XHJcbiAgICBpZiAoZWFjaFNlcmllcy5saW5lVHlwZSA9PSAnZGFzaCcpIHtcclxuICAgICAgbGV0IGRhc2hMZW5ndGggPSBlYWNoU2VyaWVzLmRhc2hMZW5ndGggPyBlYWNoU2VyaWVzLmRhc2hMZW5ndGggOiA4O1xyXG4gICAgICBkYXNoTGVuZ3RoICo9IG9wdHMucGl4O1xyXG4gICAgICBjb250ZXh0LnNldExpbmVEYXNoKFtkYXNoTGVuZ3RoLCBkYXNoTGVuZ3RoXSk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgdmFyIHN0cm9rZUNvbG9yID0gZWFjaFNlcmllcy5jb2xvcjtcclxuICAgIGlmIChsaW5lT3B0aW9uLmxpbmVhclR5cGUgIT09ICdub25lJyAmJiBlYWNoU2VyaWVzLmxpbmVhckNvbG9yICYmIGVhY2hTZXJpZXMubGluZWFyQ29sb3IubGVuZ3RoID4gMCkge1xyXG4gICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEuc3RhcnRYLCBvcHRzLmhlaWdodC8yLCBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEuZW5kWCwgb3B0cy5oZWlnaHQvMik7XHJcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZWFjaFNlcmllcy5saW5lYXJDb2xvci5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgIGdyZC5hZGRDb2xvclN0b3AoZWFjaFNlcmllcy5saW5lYXJDb2xvcltpXVswXSwgaGV4VG9SZ2IoZWFjaFNlcmllcy5saW5lYXJDb2xvcltpXVsxXSwgMSkpO1xyXG4gICAgICB9XHJcbiAgICAgIHN0cm9rZUNvbG9yID0gZ3JkXHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHN0cm9rZUNvbG9yKTtcclxuICAgIGlmIChsaW5lT3B0aW9uLm9uU2hhZG93ID09IHRydWUgJiYgZWFjaFNlcmllcy5zZXRTaGFkb3cgJiYgZWFjaFNlcmllcy5zZXRTaGFkb3cubGVuZ3RoID4gMCkge1xyXG4gICAgICBjb250ZXh0LnNldFNoYWRvdyhlYWNoU2VyaWVzLnNldFNoYWRvd1swXSwgZWFjaFNlcmllcy5zZXRTaGFkb3dbMV0sIGVhY2hTZXJpZXMuc2V0U2hhZG93WzJdLCBlYWNoU2VyaWVzLnNldFNoYWRvd1szXSk7XHJcbiAgICB9ZWxzZXtcclxuICAgICAgY29udGV4dC5zZXRTaGFkb3coMCwgMCwgMCwgJ3JnYmEoMCwwLDAsMCknKTtcclxuICAgIH1cclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGxpbmVPcHRpb24ud2lkdGgpO1xyXG4gICAgc3BsaXRQb2ludExpc3QuZm9yRWFjaChmdW5jdGlvbihwb2ludHMsIGluZGV4KSB7XHJcbiAgICAgIGlmIChwb2ludHMubGVuZ3RoID09PSAxKSB7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9pbnRzWzBdLngsIHBvaW50c1swXS55KTtcclxuICAgICAgICAvLyBjb250ZXh0LmFyYyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnksIDEsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICAgIGxldCBzdGFydFBvaW50ID0gMDtcclxuICAgICAgICBpZiAobGluZU9wdGlvbi50eXBlID09PSAnY3VydmUnKSB7XHJcbiAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgdmFyIGN0cmxQb2ludCA9IGNyZWF0ZUN1cnZlQ29udHJvbFBvaW50cyhwb2ludHMsIGogLSAxKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmJlemllckN1cnZlVG8oY3RybFBvaW50LmN0ckEueCwgY3RybFBvaW50LmN0ckEueSwgY3RybFBvaW50LmN0ckIueCwgY3RybFBvaW50LmN0ckIueSwgaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAobGluZU9wdGlvbi50eXBlID09PSAnc3RyYWlnaHQnKSB7XHJcbiAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgaWYgKHN0YXJ0UG9pbnQgPT0gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAobGluZU9wdGlvbi50eXBlID09PSAnc3RlcCcpIHtcclxuICAgICAgICAgIGZvciAobGV0IGogPSAwOyBqIDwgcG9pbnRzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZiAoaiA+IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlICYmIGl0ZW0ueCA8IHJpZ2h0U3BhY2UpIHtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIHBvaW50c1tqIC0gMV0ueSk7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5saW5lVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9O1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVEYXNoKFtdKTtcclxuICAgIGlmIChvcHRzLmRhdGFQb2ludFNoYXBlICE9PSBmYWxzZSkge1xyXG4gICAgICBkcmF3UG9pbnRTaGFwZShwb2ludHMsIGVhY2hTZXJpZXMuY29sb3IsIGVhY2hTZXJpZXMucG9pbnRTaGFwZSwgY29udGV4dCwgb3B0cyk7XHJcbiAgICB9XHJcbiAgICBkcmF3QWN0aXZlUG9pbnQocG9pbnRzLCBlYWNoU2VyaWVzLmNvbG9yLCBlYWNoU2VyaWVzLnBvaW50U2hhcGUsIGNvbnRleHQsIG9wdHMsIGxpbmVPcHRpb24pO1xyXG4gIH0pO1xyXG4gIGlmIChvcHRzLmRhdGFMYWJlbCAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgICAgbGV0IHJhbmdlcywgbWluUmFuZ2UsIG1heFJhbmdlO1xyXG4gICAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICAgIG1pblJhbmdlID0gcmFuZ2VzLnBvcCgpO1xyXG4gICAgICBtYXhSYW5nZSA9IHJhbmdlcy5zaGlmdCgpO1xyXG4gICAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgICAgdmFyIHBvaW50cyA9IGdldERhdGFQb2ludHMoZGF0YSwgbWluUmFuZ2UsIG1heFJhbmdlLCB4QXhpc1BvaW50cywgZWFjaFNwYWNpbmcsIG9wdHMsIGNvbmZpZywgcHJvY2Vzcyk7XHJcbiAgICAgIGRyYXdQb2ludFRleHQocG9pbnRzLCBlYWNoU2VyaWVzLCBjb25maWcsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgfSk7XHJcbiAgfVxyXG4gIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gIHJldHVybiB7XHJcbiAgICB4QXhpc1BvaW50czogeEF4aXNQb2ludHMsXHJcbiAgICBjYWxQb2ludHM6IGNhbFBvaW50cyxcclxuICAgIGVhY2hTcGFjaW5nOiBlYWNoU3BhY2luZ1xyXG4gIH07XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdNaXhEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgbGV0IHByb2Nlc3MgPSBhcmd1bWVudHMubGVuZ3RoID4gNCAmJiBhcmd1bWVudHNbNF0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1s0XSA6IDE7XHJcbiAgbGV0IHhBeGlzRGF0YSA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSxcclxuICAgIHhBeGlzUG9pbnRzID0geEF4aXNEYXRhLnhBeGlzUG9pbnRzLFxyXG4gICAgZWFjaFNwYWNpbmcgPSB4QXhpc0RhdGEuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IGNvbHVtbk9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgd2lkdGg6IGVhY2hTcGFjaW5nIC8gMixcclxuICAgIGJhckJvcmRlckNpcmNsZTogZmFsc2UsXHJcbiAgICBiYXJCb3JkZXJSYWRpdXM6IFtdLFxyXG4gICAgc2VyaWVzR2FwOiAyLFxyXG4gICAgbGluZWFyVHlwZTogJ25vbmUnLFxyXG4gICAgbGluZWFyT3BhY2l0eTogMSxcclxuICAgIGN1c3RvbUNvbG9yOiBbXSxcclxuICAgIGNvbG9yU3RvcDogMCxcclxuICB9LCBvcHRzLmV4dHJhLm1peC5jb2x1bW4pO1xyXG4gIGxldCBhcmVhT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBvcGFjaXR5OiAwLjIsXHJcbiAgICBncmFkaWVudDogZmFsc2VcclxuICB9LCBvcHRzLmV4dHJhLm1peC5hcmVhKTtcclxuICBsZXQgbGluZU9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgd2lkdGg6IDJcclxuICB9LCBvcHRzLmV4dHJhLm1peC5saW5lKTtcclxuICBsZXQgZW5kWSA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdO1xyXG4gIGxldCBjYWxQb2ludHMgPSBbXTtcclxuICB2YXIgY29sdW1uSW5kZXggPSAwO1xyXG4gIHZhciBjb2x1bW5MZW5ndGggPSAwO1xyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBpZiAoZWFjaFNlcmllcy50eXBlID09ICdjb2x1bW4nKSB7XHJcbiAgICAgIGNvbHVtbkxlbmd0aCArPSAxO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGxldCBsZWZ0TnVtID0gLTI7XHJcbiAgbGV0IHJpZ2h0TnVtID0geEF4aXNQb2ludHMubGVuZ3RoICsgMjtcclxuICBsZXQgbGVmdFNwYWNlID0gMDtcclxuICBsZXQgcmlnaHRTcGFjZSA9IG9wdHMud2lkdGggKyBlYWNoU3BhY2luZztcclxuICBpZiAob3B0cy5fc2Nyb2xsRGlzdGFuY2VfICYmIG9wdHMuX3Njcm9sbERpc3RhbmNlXyAhPT0gMCAmJiBvcHRzLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5fc2Nyb2xsRGlzdGFuY2VfLCAwKTtcclxuICAgIGxlZnROdW0gPSBNYXRoLmZsb29yKC1vcHRzLl9zY3JvbGxEaXN0YW5jZV8gLyBlYWNoU3BhY2luZykgLSAyO1xyXG4gICAgcmlnaHROdW0gPSBsZWZ0TnVtICsgb3B0cy54QXhpcy5pdGVtQ291bnQgKyA0O1xyXG4gICAgbGVmdFNwYWNlID0gLW9wdHMuX3Njcm9sbERpc3RhbmNlXyAtIGVhY2hTcGFjaW5nICogMiArIG9wdHMuYXJlYVszXTtcclxuICAgIHJpZ2h0U3BhY2UgPSBsZWZ0U3BhY2UgKyAob3B0cy54QXhpcy5pdGVtQ291bnQgKyA0KSAqIGVhY2hTcGFjaW5nO1xyXG4gIH1cclxuICBjb2x1bW5PcHRpb24uY3VzdG9tQ29sb3IgPSBmaWxsQ3VzdG9tQ29sb3IoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUsIGNvbHVtbk9wdGlvbi5jdXN0b21Db2xvciwgc2VyaWVzLCBjb25maWcpO1xyXG4gIHNlcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICByYW5nZXMgPSBbXS5jb25jYXQob3B0cy5jaGFydERhdGEueUF4aXNEYXRhLnJhbmdlc1tlYWNoU2VyaWVzLmluZGV4XSk7XHJcbiAgICBtaW5SYW5nZSA9IHJhbmdlcy5wb3AoKTtcclxuICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICB2YXIgZGF0YSA9IGVhY2hTZXJpZXMuZGF0YTtcclxuICAgIHZhciBwb2ludHMgPSBnZXREYXRhUG9pbnRzKGRhdGEsIG1pblJhbmdlLCBtYXhSYW5nZSwgeEF4aXNQb2ludHMsIGVhY2hTcGFjaW5nLCBvcHRzLCBjb25maWcsIHByb2Nlc3MpO1xyXG4gICAgY2FsUG9pbnRzLnB1c2gocG9pbnRzKTtcclxuICAgIC8vIOe7mOWItuafseeKtuaVsOaNruWbvlxyXG4gICAgaWYgKGVhY2hTZXJpZXMudHlwZSA9PSAnY29sdW1uJykge1xyXG4gICAgICBwb2ludHMgPSBmaXhDb2x1bWVEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbmd0aCwgY29sdW1uSW5kZXgsIGNvbmZpZywgb3B0cyk7XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgcG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbaV07XHJcbiAgICAgICAgaWYgKGl0ZW0gIT09IG51bGwgJiYgaSA+IGxlZnROdW0gJiYgaSA8IHJpZ2h0TnVtKSB7XHJcbiAgICAgICAgICB2YXIgc3RhcnRYID0gaXRlbS54IC0gaXRlbS53aWR0aCAvIDI7XHJcbiAgICAgICAgICB2YXIgaGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBpdGVtLnkgLSBvcHRzLmFyZWFbMl07XHJcbiAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgdmFyIGZpbGxDb2xvciA9IGl0ZW0uY29sb3IgfHwgZWFjaFNlcmllcy5jb2xvclxyXG4gICAgICAgICAgdmFyIHN0cm9rZUNvbG9yID0gaXRlbS5jb2xvciB8fCBlYWNoU2VyaWVzLmNvbG9yXHJcbiAgICAgICAgICBpZiAoY29sdW1uT3B0aW9uLmxpbmVhclR5cGUgIT09ICdub25lJykge1xyXG4gICAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzdGFydFgsIGl0ZW0ueSwgc3RhcnRYLCBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSk7XHJcbiAgICAgICAgICAgIC8v6YCP5piO5riQ5Y+YXHJcbiAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24ubGluZWFyVHlwZSA9PSAnb3BhY2l0eScpIHtcclxuICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKGZpbGxDb2xvciwgY29sdW1uT3B0aW9uLmxpbmVhck9wYWNpdHkpKTtcclxuICAgICAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKGZpbGxDb2xvciwgMSkpO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IoY29sdW1uT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCBjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoY29sdW1uT3B0aW9uLmNvbG9yU3RvcCwgaGV4VG9SZ2IoY29sdW1uT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCBjb2x1bW5PcHRpb24ubGluZWFyT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2IoZmlsbENvbG9yLCAxKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvLyDlnIbop5LovrnmoYZcclxuICAgICAgICAgIGlmICgoY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cyAmJiBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzLmxlbmd0aCA9PT0gNCkgfHwgY29sdW1uT3B0aW9uLmJhckJvcmRlckNpcmNsZSkge1xyXG4gICAgICAgICAgICBjb25zdCBsZWZ0ID0gc3RhcnRYO1xyXG4gICAgICAgICAgICBjb25zdCB0b3AgPSBpdGVtLnk7XHJcbiAgICAgICAgICAgIGNvbnN0IHdpZHRoID0gaXRlbS53aWR0aDtcclxuICAgICAgICAgICAgY29uc3QgaGVpZ2h0ID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0gLSBpdGVtLnk7XHJcbiAgICAgICAgICAgIGlmIChjb2x1bW5PcHRpb24uYmFyQm9yZGVyQ2lyY2xlKSB7XHJcbiAgICAgICAgICAgICAgY29sdW1uT3B0aW9uLmJhckJvcmRlclJhZGl1cyA9IFt3aWR0aCAvIDIsIHdpZHRoIC8gMiwgMCwgMF07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGV0IFtyMCwgcjEsIHIyLCByM10gPSBjb2x1bW5PcHRpb24uYmFyQm9yZGVyUmFkaXVzO1xyXG4gICAgICAgICAgICBsZXQgbWluUmFkaXVzID0gTWF0aC5taW4od2lkdGgvMixoZWlnaHQvMik7XHJcbiAgICAgICAgICAgIHIwID0gcjAgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMDtcclxuICAgICAgICAgICAgcjEgPSByMSA+IG1pblJhZGl1cyA/IG1pblJhZGl1cyA6IHIxO1xyXG4gICAgICAgICAgICByMiA9IHIyID4gbWluUmFkaXVzID8gbWluUmFkaXVzIDogcjI7XHJcbiAgICAgICAgICAgIHIzID0gcjMgPiBtaW5SYWRpdXMgPyBtaW5SYWRpdXMgOiByMztcclxuICAgICAgICAgICAgcjAgPSByMCA8IDAgPyAwIDogcjA7XHJcbiAgICAgICAgICAgIHIxID0gcjEgPCAwID8gMCA6IHIxO1xyXG4gICAgICAgICAgICByMiA9IHIyIDwgMCA/IDAgOiByMjtcclxuICAgICAgICAgICAgcjMgPSByMyA8IDAgPyAwIDogcjM7XHJcbiAgICAgICAgICAgIGNvbnRleHQuYXJjKGxlZnQgKyByMCwgdG9wICsgcjAsIHIwLCAtTWF0aC5QSSwgLU1hdGguUEkgLyAyKTtcclxuICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHdpZHRoIC0gcjEsIHRvcCArIHIxLCByMSwgLU1hdGguUEkgLyAyLCAwKTtcclxuICAgICAgICAgICAgY29udGV4dC5hcmMobGVmdCArIHdpZHRoIC0gcjIsIHRvcCArIGhlaWdodCAtIHIyLCByMiwgMCwgTWF0aC5QSSAvIDIpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmFyYyhsZWZ0ICsgcjMsIHRvcCArIGhlaWdodCAtIHIzLCByMywgTWF0aC5QSSAvIDIsIE1hdGguUEkpO1xyXG4gICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCBpdGVtLnkpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBpdGVtLndpZHRoLCBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFgsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEpXHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc3Ryb2tlQ29sb3IpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZmlsbENvbG9yKTtcclxuICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgY29sdW1uSW5kZXggKz0gMTtcclxuICAgIH1cclxuICAgIC8v57uY5Yi25Yy65Z+f5Zu+5pWw5o2uXHJcbiAgICBpZiAoZWFjaFNlcmllcy50eXBlID09ICdhcmVhJykge1xyXG4gICAgICBsZXQgc3BsaXRQb2ludExpc3QgPSBzcGxpdFBvaW50cyhwb2ludHMsZWFjaFNlcmllcyk7XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc3BsaXRQb2ludExpc3QubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICBsZXQgcG9pbnRzID0gc3BsaXRQb2ludExpc3RbaV07XHJcbiAgICAgICAgLy8g57uY5Yi25Yy65Z+f5pWw5o2uXHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGVhY2hTZXJpZXMuY29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoaGV4VG9SZ2IoZWFjaFNlcmllcy5jb2xvciwgYXJlYU9wdGlvbi5vcGFjaXR5KSk7XHJcbiAgICAgICAgaWYgKGFyZWFPcHRpb24uZ3JhZGllbnQpIHtcclxuICAgICAgICAgIGxldCBncmFkaWVudCA9IGNvbnRleHQuY3JlYXRlTGluZWFyR3JhZGllbnQoMCwgb3B0cy5hcmVhWzBdLCAwLCBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSk7XHJcbiAgICAgICAgICBncmFkaWVudC5hZGRDb2xvclN0b3AoJzAnLCBoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCBhcmVhT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgICAgICAgIGdyYWRpZW50LmFkZENvbG9yU3RvcCgnMS4wJywgaGV4VG9SZ2IoXCIjRkZGRkZGXCIsIDAuMSkpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZ3JhZGllbnQpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCBhcmVhT3B0aW9uLm9wYWNpdHkpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMiAqIG9wdHMucGl4KTtcclxuICAgICAgICBpZiAocG9pbnRzLmxlbmd0aCA+IDEpIHtcclxuICAgICAgICAgIHZhciBmaXJzdFBvaW50ID0gcG9pbnRzWzBdO1xyXG4gICAgICAgICAgbGV0IGxhc3RQb2ludCA9IHBvaW50c1twb2ludHMubGVuZ3RoIC0gMV07XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhmaXJzdFBvaW50LngsIGZpcnN0UG9pbnQueSk7XHJcbiAgICAgICAgICBsZXQgc3RhcnRQb2ludCA9IDA7XHJcbiAgICAgICAgICBpZiAoZWFjaFNlcmllcy5zdHlsZSA9PT0gJ2N1cnZlJykge1xyXG4gICAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICAgIGlmIChzdGFydFBvaW50ID09IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICB2YXIgY3RybFBvaW50ID0gY3JlYXRlQ3VydmVDb250cm9sUG9pbnRzKHBvaW50cywgaiAtIDEpO1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5iZXppZXJDdXJ2ZVRvKGN0cmxQb2ludC5jdHJBLngsIGN0cmxQb2ludC5jdHJBLnksIGN0cmxQb2ludC5jdHJCLngsIGN0cmxQb2ludC5jdHJCLnksIGl0ZW0ueCwgaXRlbS55KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICAgIGlmIChzdGFydFBvaW50ID09IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5saW5lVG8obGFzdFBvaW50LngsIGVuZFkpO1xyXG4gICAgICAgICAgY29udGV4dC5saW5lVG8oZmlyc3RQb2ludC54LCBlbmRZKTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKGZpcnN0UG9pbnQueCwgZmlyc3RQb2ludC55KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgbGV0IGl0ZW0gPSBwb2ludHNbMF07XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLnggLSBlYWNoU3BhY2luZyAvIDIsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAvLyBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyBlYWNoU3BhY2luZyAvIDIsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAvLyBjb250ZXh0LmxpbmVUbyhpdGVtLnggKyBlYWNoU3BhY2luZyAvIDIsIGVuZFkpO1xyXG4gICAgICAgICAgLy8gY29udGV4dC5saW5lVG8oaXRlbS54IC0gZWFjaFNwYWNpbmcgLyAyLCBlbmRZKTtcclxuICAgICAgICAgIC8vIGNvbnRleHQubW92ZVRvKGl0ZW0ueCAtIGVhY2hTcGFjaW5nIC8gMiwgaXRlbS55KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g57uY5Yi25oqY57q/5pWw5o2u5Zu+XHJcbiAgICBpZiAoZWFjaFNlcmllcy50eXBlID09ICdsaW5lJykge1xyXG4gICAgICB2YXIgc3BsaXRQb2ludExpc3QgPSBzcGxpdFBvaW50cyhwb2ludHMsZWFjaFNlcmllcyk7XHJcbiAgICAgIHNwbGl0UG9pbnRMaXN0LmZvckVhY2goZnVuY3Rpb24ocG9pbnRzLCBpbmRleCkge1xyXG4gICAgICAgIGlmIChlYWNoU2VyaWVzLmxpbmVUeXBlID09ICdkYXNoJykge1xyXG4gICAgICAgICAgbGV0IGRhc2hMZW5ndGggPSBlYWNoU2VyaWVzLmRhc2hMZW5ndGggPyBlYWNoU2VyaWVzLmRhc2hMZW5ndGggOiA4O1xyXG4gICAgICAgICAgZGFzaExlbmd0aCAqPSBvcHRzLnBpeDtcclxuICAgICAgICAgIGNvbnRleHQuc2V0TGluZURhc2goW2Rhc2hMZW5ndGgsIGRhc2hMZW5ndGhdKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGVhY2hTZXJpZXMuY29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGxpbmVPcHRpb24ud2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgaWYgKHBvaW50cy5sZW5ndGggPT09IDEpIHtcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHBvaW50c1swXS54LCBwb2ludHNbMF0ueSk7XHJcbiAgICAgICAgICAvLyBjb250ZXh0LmFyYyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnksIDEsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9pbnRzWzBdLngsIHBvaW50c1swXS55KTtcclxuICAgICAgICAgIGxldCBzdGFydFBvaW50ID0gMDtcclxuICAgICAgICAgIGlmIChlYWNoU2VyaWVzLnN0eWxlID09ICdjdXJ2ZScpIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaiA9IDA7IGogPCBwb2ludHMubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICAgICAgICBsZXQgaXRlbSA9IHBvaW50c1tqXTtcclxuICAgICAgICAgICAgICBpZiAoc3RhcnRQb2ludCA9PSAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSkge1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbS54LCBpdGVtLnkpO1xyXG4gICAgICAgICAgICAgICAgc3RhcnRQb2ludCA9IDE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmIChqID4gMCAmJiBpdGVtLnggPiBsZWZ0U3BhY2UgJiYgaXRlbS54IDwgcmlnaHRTcGFjZSkge1xyXG4gICAgICAgICAgICAgICAgdmFyIGN0cmxQb2ludCA9IGNyZWF0ZUN1cnZlQ29udHJvbFBvaW50cyhwb2ludHMsIGogLSAxKTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuYmV6aWVyQ3VydmVUbyhjdHJsUG9pbnQuY3RyQS54LCBjdHJsUG9pbnQuY3RyQS55LCBjdHJsUG9pbnQuY3RyQi54LCBjdHJsUG9pbnQuY3RyQi55LFxyXG4gICAgICAgICAgICAgICAgICBpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBmb3IgKGxldCBqID0gMDsgaiA8IHBvaW50cy5sZW5ndGg7IGorKykge1xyXG4gICAgICAgICAgICAgIGxldCBpdGVtID0gcG9pbnRzW2pdO1xyXG4gICAgICAgICAgICAgIGlmIChzdGFydFBvaW50ID09IDAgJiYgaXRlbS54ID4gbGVmdFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgICBzdGFydFBvaW50ID0gMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaWYgKGogPiAwICYmIGl0ZW0ueCA+IGxlZnRTcGFjZSAmJiBpdGVtLnggPCByaWdodFNwYWNlKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLngsIGl0ZW0ueSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludHNbMF0ueCwgcG9pbnRzWzBdLnkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZURhc2goW10pO1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICAgIC8vIOe7mOWItueCueaVsOaNruWbvlxyXG4gICAgaWYgKGVhY2hTZXJpZXMudHlwZSA9PSAncG9pbnQnKSB7XHJcbiAgICAgIGVhY2hTZXJpZXMuYWRkUG9pbnQgPSB0cnVlO1xyXG4gICAgfVxyXG4gICAgaWYgKGVhY2hTZXJpZXMuYWRkUG9pbnQgPT0gdHJ1ZSAmJiBlYWNoU2VyaWVzLnR5cGUgIT09ICdjb2x1bW4nKSB7XHJcbiAgICAgIGRyYXdQb2ludFNoYXBlKHBvaW50cywgZWFjaFNlcmllcy5jb2xvciwgZWFjaFNlcmllcy5wb2ludFNoYXBlLCBjb250ZXh0LCBvcHRzKTtcclxuICAgIH1cclxuICB9KTtcclxuICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIHZhciBjb2x1bW5JbmRleCA9IDA7XHJcbiAgICBzZXJpZXMuZm9yRWFjaChmdW5jdGlvbihlYWNoU2VyaWVzLCBzZXJpZXNJbmRleCkge1xyXG4gICAgICBsZXQgcmFuZ2VzLCBtaW5SYW5nZSwgbWF4UmFuZ2U7XHJcbiAgICAgIHJhbmdlcyA9IFtdLmNvbmNhdChvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEucmFuZ2VzW2VhY2hTZXJpZXMuaW5kZXhdKTtcclxuICAgICAgbWluUmFuZ2UgPSByYW5nZXMucG9wKCk7XHJcbiAgICAgIG1heFJhbmdlID0gcmFuZ2VzLnNoaWZ0KCk7XHJcbiAgICAgIHZhciBkYXRhID0gZWFjaFNlcmllcy5kYXRhO1xyXG4gICAgICB2YXIgcG9pbnRzID0gZ2V0RGF0YVBvaW50cyhkYXRhLCBtaW5SYW5nZSwgbWF4UmFuZ2UsIHhBeGlzUG9pbnRzLCBlYWNoU3BhY2luZywgb3B0cywgY29uZmlnLCBwcm9jZXNzKTtcclxuICAgICAgaWYgKGVhY2hTZXJpZXMudHlwZSAhPT0gJ2NvbHVtbicpIHtcclxuICAgICAgICBkcmF3UG9pbnRUZXh0KHBvaW50cywgZWFjaFNlcmllcywgY29uZmlnLCBjb250ZXh0LCBvcHRzKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBwb2ludHMgPSBmaXhDb2x1bWVEYXRhKHBvaW50cywgZWFjaFNwYWNpbmcsIGNvbHVtbkxlbmd0aCwgY29sdW1uSW5kZXgsIGNvbmZpZywgb3B0cyk7XHJcbiAgICAgICAgZHJhd1BvaW50VGV4dChwb2ludHMsIGVhY2hTZXJpZXMsIGNvbmZpZywgY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgY29sdW1uSW5kZXggKz0gMTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfVxyXG4gIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gIHJldHVybiB7XHJcbiAgICB4QXhpc1BvaW50czogeEF4aXNQb2ludHMsXHJcbiAgICBjYWxQb2ludHM6IGNhbFBvaW50cyxcclxuICAgIGVhY2hTcGFjaW5nOiBlYWNoU3BhY2luZyxcclxuICB9XHJcbn1cclxuXHJcblxyXG5mdW5jdGlvbiBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MsIGVhY2hTcGFjaW5nLCB4QXhpc1BvaW50cykge1xyXG4gIHZhciB0b29sVGlwT3B0aW9uID0gb3B0cy5leHRyYS50b29sdGlwIHx8IHt9O1xyXG4gIGlmICh0b29sVGlwT3B0aW9uLmhvcml6ZW50YWxMaW5lICYmIG9wdHMudG9vbHRpcCAmJiBwcm9jZXNzID09PSAxICYmIChvcHRzLnR5cGUgPT0gJ2xpbmUnIHx8IG9wdHMudHlwZSA9PSAnYXJlYScgfHwgb3B0cy50eXBlID09ICdjb2x1bW4nIHx8IG9wdHMudHlwZSA9PSAnbW91bnQnIHx8IG9wdHMudHlwZSA9PSAnY2FuZGxlJyB8fCBvcHRzLnR5cGUgPT0gJ21peCcpKSB7XHJcbiAgICBkcmF3VG9vbFRpcEhvcml6ZW50YWxMaW5lKG9wdHMsIGNvbmZpZywgY29udGV4dCwgZWFjaFNwYWNpbmcsIHhBeGlzUG9pbnRzKVxyXG4gIH1cclxuICBjb250ZXh0LnNhdmUoKTtcclxuICBpZiAob3B0cy5fc2Nyb2xsRGlzdGFuY2VfICYmIG9wdHMuX3Njcm9sbERpc3RhbmNlXyAhPT0gMCAmJiBvcHRzLmVuYWJsZVNjcm9sbCA9PT0gdHJ1ZSkge1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUob3B0cy5fc2Nyb2xsRGlzdGFuY2VfLCAwKTtcclxuICB9XHJcbiAgaWYgKG9wdHMudG9vbHRpcCAmJiBvcHRzLnRvb2x0aXAudGV4dExpc3QgJiYgb3B0cy50b29sdGlwLnRleHRMaXN0Lmxlbmd0aCAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBkcmF3VG9vbFRpcChvcHRzLnRvb2x0aXAudGV4dExpc3QsIG9wdHMudG9vbHRpcC5vZmZzZXQsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgZWFjaFNwYWNpbmcsIHhBeGlzUG9pbnRzKTtcclxuICB9XHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcblxyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3WEF4aXMoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcblxyXG4gIGxldCB4QXhpc0RhdGEgPSBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEsXHJcbiAgICB4QXhpc1BvaW50cyA9IHhBeGlzRGF0YS54QXhpc1BvaW50cyxcclxuICAgIHN0YXJ0WCA9IHhBeGlzRGF0YS5zdGFydFgsXHJcbiAgICBlbmRYID0geEF4aXNEYXRhLmVuZFgsXHJcbiAgICBlYWNoU3BhY2luZyA9IHhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICB2YXIgYm91bmRhcnlHYXAgPSAnY2VudGVyJztcclxuICBpZiAob3B0cy50eXBlID09ICdiYXInIHx8IG9wdHMudHlwZSA9PSAnbGluZScgfHwgb3B0cy50eXBlID09ICdhcmVhJ3x8IG9wdHMudHlwZSA9PSAnc2NhdHRlcicgfHwgb3B0cy50eXBlID09ICdidWJibGUnKSB7XHJcbiAgICBib3VuZGFyeUdhcCA9IG9wdHMueEF4aXMuYm91bmRhcnlHYXA7XHJcbiAgfVxyXG4gIHZhciBzdGFydFkgPSBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXTtcclxuICB2YXIgZW5kWSA9IG9wdHMuYXJlYVswXTtcclxuXHJcbiAgLy/nu5jliLbmu5rliqjmnaFcclxuICBpZiAob3B0cy5lbmFibGVTY3JvbGwgJiYgb3B0cy54QXhpcy5zY3JvbGxTaG93KSB7XHJcbiAgICB2YXIgc2Nyb2xsWSA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdICsgY29uZmlnLnhBeGlzSGVpZ2h0O1xyXG4gICAgdmFyIHNjcm9sbFNjcmVlbldpZHRoID0gZW5kWCAtIHN0YXJ0WDtcclxuICAgIHZhciBzY3JvbGxUb3RhbFdpZHRoID0gZWFjaFNwYWNpbmcgKiAoeEF4aXNQb2ludHMubGVuZ3RoIC0gMSk7XHJcbiAgICBpZihvcHRzLnR5cGUgPT0gJ21vdW50JyAmJiBvcHRzLmV4dHJhICYmIG9wdHMuZXh0cmEubW91bnQgJiYgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvICYmIG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyA+IDEpe1xyXG4gICAgICBpZihvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8+Mikgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvID0gMlxyXG4gICAgICBzY3JvbGxUb3RhbFdpZHRoICs9IChvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gLSAxKSplYWNoU3BhY2luZztcclxuICAgIH1cclxuICAgIHZhciBzY3JvbGxXaWR0aCA9IHNjcm9sbFNjcmVlbldpZHRoICogc2Nyb2xsU2NyZWVuV2lkdGggLyBzY3JvbGxUb3RhbFdpZHRoO1xyXG4gICAgdmFyIHNjcm9sbExlZnQgPSAwO1xyXG4gICAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXykge1xyXG4gICAgICBzY3JvbGxMZWZ0ID0gLW9wdHMuX3Njcm9sbERpc3RhbmNlXyAqIChzY3JvbGxTY3JlZW5XaWR0aCkgLyBzY3JvbGxUb3RhbFdpZHRoO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgncm91bmQnKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDYgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKG9wdHMueEF4aXMuc2Nyb2xsQmFja2dyb3VuZENvbG9yIHx8IFwiI0VGRUJFRlwiKTtcclxuICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgc2Nyb2xsWSk7XHJcbiAgICBjb250ZXh0LmxpbmVUbyhlbmRYLCBzY3JvbGxZKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgncm91bmQnKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDYgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKG9wdHMueEF4aXMuc2Nyb2xsQ29sb3IgfHwgXCIjQTZBNkE2XCIpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgc2Nyb2xsTGVmdCwgc2Nyb2xsWSk7XHJcbiAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyBzY3JvbGxMZWZ0ICsgc2Nyb2xsV2lkdGgsIHNjcm9sbFkpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVDYXAoJ2J1dHQnKTtcclxuICB9XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDApIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgfVxyXG4gIC8v57uY5Yi2WOi9tOWIu+W6pue6v1xyXG4gIGlmIChvcHRzLnhBeGlzLmNhbGlicmF0aW9uID09PSB0cnVlKSB7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKG9wdHMueEF4aXMuZ3JpZENvbG9yIHx8IFwiI2NjY2NjY1wiKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgnYnV0dCcpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgIHhBeGlzUG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgaWYgKGluZGV4ID4gMCkge1xyXG4gICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbSAtIGVhY2hTcGFjaW5nIC8gMiwgc3RhcnRZKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtIC0gZWFjaFNwYWNpbmcgLyAyLCBzdGFydFkgKyAzICogb3B0cy5waXgpO1xyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfVxyXG4gIC8v57uY5Yi2WOi9tOe9keagvFxyXG4gIGlmIChvcHRzLnhBeGlzLmRpc2FibGVHcmlkICE9PSB0cnVlKSB7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKG9wdHMueEF4aXMuZ3JpZENvbG9yIHx8IFwiI2NjY2NjY1wiKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgnYnV0dCcpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgIGlmIChvcHRzLnhBeGlzLmdyaWRUeXBlID09ICdkYXNoJykge1xyXG4gICAgICBjb250ZXh0LnNldExpbmVEYXNoKFtvcHRzLnhBeGlzLmRhc2hMZW5ndGggKiBvcHRzLnBpeCwgb3B0cy54QXhpcy5kYXNoTGVuZ3RoICogb3B0cy5waXhdKTtcclxuICAgIH1cclxuICAgIG9wdHMueEF4aXMuZ3JpZEV2YWwgPSBvcHRzLnhBeGlzLmdyaWRFdmFsIHx8IDE7XHJcbiAgICB4QXhpc1BvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpbmRleCAlIG9wdHMueEF4aXMuZ3JpZEV2YWwgPT0gMCkge1xyXG4gICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oaXRlbSwgc3RhcnRZKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLCBlbmRZKTtcclxuICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICAgIGNvbnRleHQuc2V0TGluZURhc2goW10pO1xyXG4gIH1cclxuICAvL+e7mOWItljovbTmlofmoYhcclxuICBpZiAob3B0cy54QXhpcy5kaXNhYmxlZCAhPT0gdHJ1ZSkge1xyXG4gICAgLy8g5a+5WOi9tOWIl+ihqOWBmuaKveeogOWkhOeQhlxyXG4gICAgLy/pu5jorqTlhajpg6jmmL7npLpY6L205qCH562+XHJcbiAgICBsZXQgbWF4WEF4aXNMaXN0TGVuZ3RoID0gY2F0ZWdvcmllcy5sZW5ndGg7XHJcbiAgICAvL+WmguaenOiuvue9ruS6hljovbTljZXlsY/mlbDph49cclxuICAgIGlmIChvcHRzLnhBeGlzLmxhYmVsQ291bnQpIHtcclxuICAgICAgLy/lpoLmnpzorr7nva5Y6L205a+G5bqmXHJcbiAgICAgIGlmIChvcHRzLnhBeGlzLml0ZW1Db3VudCkge1xyXG4gICAgICAgIG1heFhBeGlzTGlzdExlbmd0aCA9IE1hdGguY2VpbChjYXRlZ29yaWVzLmxlbmd0aCAvIG9wdHMueEF4aXMuaXRlbUNvdW50ICogb3B0cy54QXhpcy5sYWJlbENvdW50KTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBtYXhYQXhpc0xpc3RMZW5ndGggPSBvcHRzLnhBeGlzLmxhYmVsQ291bnQ7XHJcbiAgICAgIH1cclxuICAgICAgbWF4WEF4aXNMaXN0TGVuZ3RoIC09IDE7XHJcbiAgICB9XHJcblxyXG4gICAgbGV0IHJhdGlvID0gTWF0aC5jZWlsKGNhdGVnb3JpZXMubGVuZ3RoIC8gbWF4WEF4aXNMaXN0TGVuZ3RoKTtcclxuXHJcbiAgICBsZXQgbmV3Q2F0ZWdvcmllcyA9IFtdO1xyXG4gICAgbGV0IGNnTGVuZ3RoID0gY2F0ZWdvcmllcy5sZW5ndGg7XHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGNnTGVuZ3RoOyBpKyspIHtcclxuICAgICAgaWYgKGkgJSByYXRpbyAhPT0gMCkge1xyXG4gICAgICAgIG5ld0NhdGVnb3JpZXMucHVzaChcIlwiKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBuZXdDYXRlZ29yaWVzLnB1c2goY2F0ZWdvcmllc1tpXSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIG5ld0NhdGVnb3JpZXNbY2dMZW5ndGggLSAxXSA9IGNhdGVnb3JpZXNbY2dMZW5ndGggLSAxXTtcclxuICAgIHZhciB4QXhpc0ZvbnRTaXplID0gb3B0cy54QXhpcy5mb250U2l6ZSAqIG9wdHMucGl4IHx8IGNvbmZpZy5mb250U2l6ZTtcclxuICAgIGlmIChjb25maWcuX3hBeGlzVGV4dEFuZ2xlXyA9PT0gMCkge1xyXG4gICAgICBuZXdDYXRlZ29yaWVzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgICAgICB2YXIgeGl0ZW0gPSBvcHRzLnhBeGlzLmZvcm1hdHRlciA/IG9wdHMueEF4aXMuZm9ybWF0dGVyKGl0ZW0saW5kZXgsb3B0cykgOiBpdGVtO1xyXG4gICAgICAgIHZhciBvZmZzZXQgPSAtbWVhc3VyZVRleHQoU3RyaW5nKHhpdGVtKSwgeEF4aXNGb250U2l6ZSwgY29udGV4dCkgLyAyO1xyXG4gICAgICAgIGlmIChib3VuZGFyeUdhcCA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgb2Zmc2V0ICs9IGVhY2hTcGFjaW5nIC8gMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgdmFyIHNjcm9sbEhlaWdodCA9IDA7XHJcbiAgICAgICAgaWYgKG9wdHMueEF4aXMuc2Nyb2xsU2hvdykge1xyXG4gICAgICAgICAgc2Nyb2xsSGVpZ2h0ID0gNiAqIG9wdHMucGl4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyDlpoLmnpzlnKjkuLvop4blm77ljLrln5/lhoVcclxuICAgICAgICB2YXIgX3Njcm9sbERpc3RhbmNlXyA9IG9wdHMuX3Njcm9sbERpc3RhbmNlXyB8fCAwO1xyXG4gICAgICAgIHZhciB0cnVlUG9pbnRzID0gYm91bmRhcnlHYXAgPT0gJ2NlbnRlcicgPyB4QXhpc1BvaW50c1tpbmRleF0gKyBlYWNoU3BhY2luZyAvIDIgOiB4QXhpc1BvaW50c1tpbmRleF07XHJcbiAgICAgICAgaWYoKHRydWVQb2ludHMgLSBNYXRoLmFicyhfc2Nyb2xsRGlzdGFuY2VfKSkgPj0gKG9wdHMuYXJlYVszXSAtIDEpICYmICh0cnVlUG9pbnRzIC0gTWF0aC5hYnMoX3Njcm9sbERpc3RhbmNlXykpIDw9IChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdICsgMSkpe1xyXG4gICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoeEF4aXNGb250U2l6ZSk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShvcHRzLnhBeGlzLmZvbnRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyh4aXRlbSksIHhBeGlzUG9pbnRzW2luZGV4XSArIG9mZnNldCwgc3RhcnRZICsgb3B0cy54QXhpcy5tYXJnaW5Ub3AgKiBvcHRzLnBpeCArIChvcHRzLnhBeGlzLmxpbmVIZWlnaHQgLSBvcHRzLnhBeGlzLmZvbnRTaXplKSAqIG9wdHMucGl4IC8gMiArIG9wdHMueEF4aXMuZm9udFNpemUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgbmV3Q2F0ZWdvcmllcy5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgdmFyIHhpdGVtID0gb3B0cy54QXhpcy5mb3JtYXR0ZXIgPyBvcHRzLnhBeGlzLmZvcm1hdHRlcihpdGVtKSA6IGl0ZW07XHJcbiAgICAgICAgLy8g5aaC5p6c5Zyo5Li76KeG5Zu+5Yy65Z+f5YaFXHJcbiAgICAgICAgdmFyIF9zY3JvbGxEaXN0YW5jZV8gPSBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gfHwgMDtcclxuICAgICAgICB2YXIgdHJ1ZVBvaW50cyA9IGJvdW5kYXJ5R2FwID09ICdjZW50ZXInID8geEF4aXNQb2ludHNbaW5kZXhdICsgZWFjaFNwYWNpbmcgLyAyIDogeEF4aXNQb2ludHNbaW5kZXhdO1xyXG4gICAgICAgIGlmKCh0cnVlUG9pbnRzIC0gTWF0aC5hYnMoX3Njcm9sbERpc3RhbmNlXykpID49IChvcHRzLmFyZWFbM10gLSAxKSAmJiAodHJ1ZVBvaW50cyAtIE1hdGguYWJzKF9zY3JvbGxEaXN0YW5jZV8pKSA8PSAob3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSArIDEpKXtcclxuICAgICAgICAgIGNvbnRleHQuc2F2ZSgpO1xyXG4gICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoeEF4aXNGb250U2l6ZSk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShvcHRzLnhBeGlzLmZvbnRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgICAgICB2YXIgdGV4dFdpZHRoID0gbWVhc3VyZVRleHQoU3RyaW5nKHhpdGVtKSwgeEF4aXNGb250U2l6ZSwgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgb2Zmc2V0WCA9IHhBeGlzUG9pbnRzW2luZGV4XTtcclxuICAgICAgICAgIGlmIChib3VuZGFyeUdhcCA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgICBvZmZzZXRYID0geEF4aXNQb2ludHNbaW5kZXhdICsgZWFjaFNwYWNpbmcgLyAyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdmFyIHNjcm9sbEhlaWdodCA9IDA7XHJcbiAgICAgICAgICBpZiAob3B0cy54QXhpcy5zY3JvbGxTaG93KSB7XHJcbiAgICAgICAgICAgIHNjcm9sbEhlaWdodCA9IDYgKiBvcHRzLnBpeDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHZhciBvZmZzZXRZID0gc3RhcnRZICsgb3B0cy54QXhpcy5tYXJnaW5Ub3AgKiBvcHRzLnBpeCArIHhBeGlzRm9udFNpemUgLSB4QXhpc0ZvbnRTaXplICogTWF0aC5hYnMoTWF0aC5zaW4oY29uZmlnLl94QXhpc1RleHRBbmdsZV8pKTtcclxuICAgICAgICAgIGlmKG9wdHMueEF4aXMucm90YXRlQW5nbGUgPCAwKXtcclxuICAgICAgICAgICAgb2Zmc2V0WCAtPSB4QXhpc0ZvbnRTaXplIC8gMjtcclxuICAgICAgICAgICAgdGV4dFdpZHRoID0gMDtcclxuICAgICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgICBvZmZzZXRYICs9IHhBeGlzRm9udFNpemUgLyAyO1xyXG4gICAgICAgICAgICB0ZXh0V2lkdGggPSAtdGV4dFdpZHRoO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC50cmFuc2xhdGUob2Zmc2V0WCwgb2Zmc2V0WSk7XHJcbiAgICAgICAgICBjb250ZXh0LnJvdGF0ZSgtMSAqIGNvbmZpZy5feEF4aXNUZXh0QW5nbGVfKTtcclxuICAgICAgICAgIGNvbnRleHQuZmlsbFRleHQoU3RyaW5nKHhpdGVtKSwgdGV4dFdpZHRoICwgMCApO1xyXG4gICAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfVxyXG4gIH1cclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICBcclxuICAvL+eUu1jovbTmoIfpophcclxuICBpZiAob3B0cy54QXhpcy50aXRsZSkge1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUob3B0cy54QXhpcy50aXRsZUZvbnRTaXplICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUob3B0cy54QXhpcy50aXRsZUZvbnRDb2xvcik7XHJcbiAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhvcHRzLnhBeGlzLnRpdGxlKSwgb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSArIG9wdHMueEF4aXMudGl0bGVPZmZzZXRYICogb3B0cy5waXgsb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0gKyBvcHRzLnhBeGlzLm1hcmdpblRvcCAqIG9wdHMucGl4ICsgKG9wdHMueEF4aXMubGluZUhlaWdodCAtIG9wdHMueEF4aXMudGl0bGVGb250U2l6ZSkgKiBvcHRzLnBpeCAvIDIgKyAob3B0cy54QXhpcy50aXRsZUZvbnRTaXplICsgb3B0cy54QXhpcy50aXRsZU9mZnNldFkpICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfVxyXG4gIFxyXG4gIC8v57uY5Yi2WOi9tOi9tOe6v1xyXG4gIGlmIChvcHRzLnhBeGlzLmF4aXNMaW5lKSB7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShvcHRzLnhBeGlzLmF4aXNMaW5lQ29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgY29udGV4dC5saW5lVG8oZW5kWCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdZQXhpc0dyaWQoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgaWYgKG9wdHMueUF4aXMuZGlzYWJsZUdyaWQgPT09IHRydWUpIHtcclxuICAgIHJldHVybjtcclxuICB9XHJcbiAgbGV0IHNwYWNpbmdWYWxpZCA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdO1xyXG4gIGxldCBlYWNoU3BhY2luZyA9IHNwYWNpbmdWYWxpZCAvIG9wdHMueUF4aXMuc3BsaXROdW1iZXI7XHJcbiAgbGV0IHN0YXJ0WCA9IG9wdHMuYXJlYVszXTtcclxuICBsZXQgeEF4aXNQb2ludHMgPSBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEueEF4aXNQb2ludHMsXHJcbiAgICB4QXhpc2VhY2hTcGFjaW5nID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLmVhY2hTcGFjaW5nO1xyXG4gIGxldCBUb3RhbFdpZHRoID0geEF4aXNlYWNoU3BhY2luZyAqICh4QXhpc1BvaW50cy5sZW5ndGggLSAxKTtcclxuICBpZihvcHRzLnR5cGUgPT0gJ21vdW50JyAmJiBvcHRzLmV4dHJhICYmIG9wdHMuZXh0cmEubW91bnQgJiYgb3B0cy5leHRyYS5tb3VudC53aWR0aFJhdGlvICYmIG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbyA+IDEgKXtcclxuICAgIGlmKG9wdHMuZXh0cmEubW91bnQud2lkdGhSYXRpbz4yKSBvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gPSAyXHJcbiAgICBUb3RhbFdpZHRoICs9IChvcHRzLmV4dHJhLm1vdW50LndpZHRoUmF0aW8gLSAxKSAqIHhBeGlzZWFjaFNwYWNpbmc7XHJcbiAgfVxyXG4gIGxldCBlbmRYID0gc3RhcnRYICsgVG90YWxXaWR0aDtcclxuICBsZXQgcG9pbnRzID0gW107XHJcbiAgbGV0IHN0YXJ0WSA9IDFcclxuICBpZiAob3B0cy54QXhpcy5heGlzTGluZSA9PT0gZmFsc2UpIHtcclxuICAgIHN0YXJ0WSA9IDBcclxuICB9XHJcbiAgZm9yIChsZXQgaSA9IHN0YXJ0WTsgaSA8IG9wdHMueUF4aXMuc3BsaXROdW1iZXIgKyAxOyBpKyspIHtcclxuICAgIHBvaW50cy5wdXNoKG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdIC0gZWFjaFNwYWNpbmcgKiBpKTtcclxuICB9XHJcbiAgY29udGV4dC5zYXZlKCk7XHJcbiAgaWYgKG9wdHMuX3Njcm9sbERpc3RhbmNlXyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gIT09IDApIHtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKG9wdHMuX3Njcm9sbERpc3RhbmNlXywgMCk7XHJcbiAgfVxyXG4gIGlmIChvcHRzLnlBeGlzLmdyaWRUeXBlID09ICdkYXNoJykge1xyXG4gICAgY29udGV4dC5zZXRMaW5lRGFzaChbb3B0cy55QXhpcy5kYXNoTGVuZ3RoICogb3B0cy5waXgsIG9wdHMueUF4aXMuZGFzaExlbmd0aCAqIG9wdHMucGl4XSk7XHJcbiAgfVxyXG4gIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUob3B0cy55QXhpcy5ncmlkQ29sb3IpO1xyXG4gIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgcG9pbnRzLmZvckVhY2goZnVuY3Rpb24oaXRlbSwgaW5kZXgpIHtcclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIGl0ZW0pO1xyXG4gICAgY29udGV4dC5saW5lVG8oZW5kWCwgaXRlbSk7XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIH0pO1xyXG4gIGNvbnRleHQuc2V0TGluZURhc2goW10pO1xyXG4gIGNvbnRleHQucmVzdG9yZSgpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3WUF4aXMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICBpZiAob3B0cy55QXhpcy5kaXNhYmxlZCA9PT0gdHJ1ZSkge1xyXG4gICAgcmV0dXJuO1xyXG4gIH1cclxuICB2YXIgc3BhY2luZ1ZhbGlkID0gb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl07XHJcbiAgdmFyIGVhY2hTcGFjaW5nID0gc3BhY2luZ1ZhbGlkIC8gb3B0cy55QXhpcy5zcGxpdE51bWJlcjtcclxuICB2YXIgc3RhcnRYID0gb3B0cy5hcmVhWzNdO1xyXG4gIHZhciBlbmRYID0gb3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXTtcclxuICB2YXIgZW5kWSA9IG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdO1xyXG4gIC8vIHNldCBZQXhpcyBiYWNrZ3JvdW5kXHJcbiAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICBjb250ZXh0LnNldEZpbGxTdHlsZShvcHRzLmJhY2tncm91bmQpO1xyXG4gIGlmIChvcHRzLmVuYWJsZVNjcm9sbCA9PSB0cnVlICYmIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gJiYgb3B0cy54QXhpcy5zY3JvbGxQb3NpdGlvbiAhPT0gJ2xlZnQnKSB7XHJcbiAgICBjb250ZXh0LmZpbGxSZWN0KDAsIDAsIHN0YXJ0WCwgZW5kWSArIDIgKiBvcHRzLnBpeCk7XHJcbiAgfVxyXG4gIGlmIChvcHRzLmVuYWJsZVNjcm9sbCA9PSB0cnVlICYmIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gJiYgb3B0cy54QXhpcy5zY3JvbGxQb3NpdGlvbiAhPT0gJ3JpZ2h0Jykge1xyXG4gICAgY29udGV4dC5maWxsUmVjdChlbmRYLCAwLCBvcHRzLndpZHRoLCBlbmRZICsgMiAqIG9wdHMucGl4KTtcclxuICB9XHJcbiAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIFxyXG4gIGxldCB0U3RhcnRMZWZ0ID0gb3B0cy5hcmVhWzNdO1xyXG4gIGxldCB0U3RhcnRSaWdodCA9IG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV07XHJcbiAgbGV0IHRTdGFydENlbnRlciA9IG9wdHMuYXJlYVszXSArIChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDI7XHJcbiAgaWYgKG9wdHMueUF4aXMuZGF0YSkge1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBvcHRzLnlBeGlzLmRhdGEubGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IHlEYXRhID0gb3B0cy55QXhpcy5kYXRhW2ldO1xyXG4gICAgICB2YXIgcG9pbnRzID0gW107XHJcbiAgICAgIGlmKHlEYXRhLnR5cGUgPT09ICdjYXRlZ29yaWVzJyl7XHJcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPD0geURhdGEuY2F0ZWdvcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgcG9pbnRzLnB1c2gob3B0cy5hcmVhWzBdICsgc3BhY2luZ1ZhbGlkIC8geURhdGEuY2F0ZWdvcmllcy5sZW5ndGggLyAyICsgc3BhY2luZ1ZhbGlkIC8geURhdGEuY2F0ZWdvcmllcy5sZW5ndGggKiBpKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDw9IG9wdHMueUF4aXMuc3BsaXROdW1iZXI7IGkrKykge1xyXG4gICAgICAgICAgcG9pbnRzLnB1c2gob3B0cy5hcmVhWzBdICsgZWFjaFNwYWNpbmcgKiBpKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaWYgKHlEYXRhLmRpc2FibGVkICE9PSB0cnVlKSB7XHJcbiAgICAgICAgbGV0IHJhbmdlc0Zvcm1hdCA9IG9wdHMuY2hhcnREYXRhLnlBeGlzRGF0YS5yYW5nZXNGb3JtYXRbaV07XHJcbiAgICAgICAgbGV0IHlBeGlzRm9udFNpemUgPSB5RGF0YS5mb250U2l6ZSA/IHlEYXRhLmZvbnRTaXplICogb3B0cy5waXggOiBjb25maWcuZm9udFNpemU7XHJcbiAgICAgICAgbGV0IHlBeGlzV2lkdGggPSBvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEueUF4aXNXaWR0aFtpXTtcclxuICAgICAgICBsZXQgdGV4dEFsaWduID0geURhdGEudGV4dEFsaWduIHx8IFwicmlnaHRcIjtcclxuICAgICAgICAvL+eUu1novbTliLvluqblj4rmlofmoYhcclxuICAgICAgICByYW5nZXNGb3JtYXQuZm9yRWFjaChmdW5jdGlvbihpdGVtLCBpbmRleCkge1xyXG4gICAgICAgICAgdmFyIHBvcyA9IHBvaW50c1tpbmRleF07XHJcbiAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRGb250U2l6ZSh5QXhpc0ZvbnRTaXplKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHlEYXRhLmF4aXNMaW5lQ29sb3IgfHwgJyNjY2NjY2MnKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHlEYXRhLmZvbnRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgICAgICBsZXQgdG1wc3RyYXQgPSAwO1xyXG4gICAgICAgICAgbGV0IGdhcHdpZHRoID0gNCAqIG9wdHMucGl4O1xyXG4gICAgICAgICAgaWYgKHlBeGlzV2lkdGgucG9zaXRpb24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgICAgICAgIC8v55S75Yi75bqm57q/XHJcbiAgICAgICAgICAgIGlmICh5RGF0YS5jYWxpYnJhdGlvbiA9PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8odFN0YXJ0TGVmdCwgcG9zKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyh0U3RhcnRMZWZ0IC0gMyAqIG9wdHMucGl4LCBwb3MpO1xyXG4gICAgICAgICAgICAgIGdhcHdpZHRoICs9IDMgKiBvcHRzLnBpeDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvL+eUu+aWh+Wtl1xyXG4gICAgICAgICAgICBzd2l0Y2ggKHRleHRBbGlnbikge1xyXG4gICAgICAgICAgICAgIGNhc2UgXCJsZWZ0XCI6XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRMZWZ0IC0geUF4aXNXaWR0aC53aWR0aFxyXG4gICAgICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICAgICAgY2FzZSBcInJpZ2h0XCI6XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbigncmlnaHQnKTtcclxuICAgICAgICAgICAgICAgIHRtcHN0cmF0ID0gdFN0YXJ0TGVmdCAtIGdhcHdpZHRoXHJcbiAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRMZWZ0IC0geUF4aXNXaWR0aC53aWR0aCAvIDJcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhpdGVtKSwgdG1wc3RyYXQsIHBvcyArIHlBeGlzRm9udFNpemUgLyAyIC0gMyAqIG9wdHMucGl4KTtcclxuXHJcbiAgICAgICAgICB9IGVsc2UgaWYgKHlBeGlzV2lkdGgucG9zaXRpb24gPT0gJ3JpZ2h0Jykge1xyXG4gICAgICAgICAgICAvL+eUu+WIu+W6pue6v1xyXG4gICAgICAgICAgICBpZiAoeURhdGEuY2FsaWJyYXRpb24gPT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKHRTdGFydFJpZ2h0LCBwb3MpO1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHRTdGFydFJpZ2h0ICsgMyAqIG9wdHMucGl4LCBwb3MpO1xyXG4gICAgICAgICAgICAgIGdhcHdpZHRoICs9IDMgKiBvcHRzLnBpeDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzd2l0Y2ggKHRleHRBbGlnbikge1xyXG4gICAgICAgICAgICAgIGNhc2UgXCJsZWZ0XCI6XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRSaWdodCArIGdhcHdpZHRoXHJcbiAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICBjYXNlIFwicmlnaHRcIjpcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdyaWdodCcpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRSaWdodCArIHlBeGlzV2lkdGgud2lkdGhcclxuICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignY2VudGVyJyk7XHJcbiAgICAgICAgICAgICAgICB0bXBzdHJhdCA9IHRTdGFydFJpZ2h0ICsgeUF4aXNXaWR0aC53aWR0aCAvIDJcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KFN0cmluZyhpdGVtKSwgdG1wc3RyYXQsIHBvcyArIHlBeGlzRm9udFNpemUgLyAyIC0gMyAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIH0gZWxzZSBpZiAoeUF4aXNXaWR0aC5wb3NpdGlvbiA9PSAnY2VudGVyJykge1xyXG4gICAgICAgICAgICAvL+eUu+WIu+W6pue6v1xyXG4gICAgICAgICAgICBpZiAoeURhdGEuY2FsaWJyYXRpb24gPT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKHRTdGFydENlbnRlciwgcG9zKTtcclxuICAgICAgICAgICAgICBjb250ZXh0LmxpbmVUbyh0U3RhcnRDZW50ZXIgLSAzICogb3B0cy5waXgsIHBvcyk7XHJcbiAgICAgICAgICAgICAgZ2Fwd2lkdGggKz0gMyAqIG9wdHMucGl4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8v55S75paH5a2XXHJcbiAgICAgICAgICAgIHN3aXRjaCAodGV4dEFsaWduKSB7XHJcbiAgICAgICAgICAgICAgY2FzZSBcImxlZnRcIjpcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICAgICAgICAgICAgICB0bXBzdHJhdCA9IHRTdGFydENlbnRlciAtIHlBeGlzV2lkdGgud2lkdGhcclxuICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgIGNhc2UgXCJyaWdodFwiOlxyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ3JpZ2h0Jyk7XHJcbiAgICAgICAgICAgICAgICB0bXBzdHJhdCA9IHRTdGFydENlbnRlciAtIGdhcHdpZHRoXHJcbiAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICAgICAgICAgICAgdG1wc3RyYXQgPSB0U3RhcnRDZW50ZXIgLSB5QXhpc1dpZHRoLndpZHRoIC8gMlxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFRleHQoU3RyaW5nKGl0ZW0pLCB0bXBzdHJhdCwgcG9zICsgeUF4aXNGb250U2l6ZSAvIDIgLSAzICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gICAgICAgIH0pO1xyXG4gICAgICAgIC8v55S7Wei9tOi9tOe6v1xyXG4gICAgICAgIGlmICh5RGF0YS5heGlzTGluZSAhPT0gZmFsc2UpIHtcclxuICAgICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHlEYXRhLmF4aXNMaW5lQ29sb3IgfHwgJyNjY2NjY2MnKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBpZiAoeUF4aXNXaWR0aC5wb3NpdGlvbiA9PSAnbGVmdCcpIHtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8odFN0YXJ0TGVmdCwgb3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMl0pO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyh0U3RhcnRMZWZ0LCBvcHRzLmFyZWFbMF0pO1xyXG4gICAgICAgICAgfSBlbHNlIGlmICh5QXhpc1dpZHRoLnBvc2l0aW9uID09ICdyaWdodCcpIHtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8odFN0YXJ0UmlnaHQsIG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzJdKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8odFN0YXJ0UmlnaHQsIG9wdHMuYXJlYVswXSk7XHJcbiAgICAgICAgICB9IGVsc2UgaWYgKHlBeGlzV2lkdGgucG9zaXRpb24gPT0gJ2NlbnRlcicpIHtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8odFN0YXJ0Q2VudGVyLCBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHRTdGFydENlbnRlciwgb3B0cy5hcmVhWzBdKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8v55S7Wei9tOagh+mimFxyXG4gICAgICAgIGlmIChvcHRzLnlBeGlzLnNob3dUaXRsZSkge1xyXG4gICAgICAgICAgbGV0IHRpdGxlRm9udFNpemUgPSB5RGF0YS50aXRsZUZvbnRTaXplICogb3B0cy5waXggfHwgY29uZmlnLmZvbnRTaXplO1xyXG4gICAgICAgICAgbGV0IHRpdGxlID0geURhdGEudGl0bGU7XHJcbiAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgY29udGV4dC5zZXRGb250U2l6ZSh0aXRsZUZvbnRTaXplKTtcclxuICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHlEYXRhLnRpdGxlRm9udENvbG9yIHx8IG9wdHMuZm9udENvbG9yKTtcclxuICAgICAgICAgIGlmICh5QXhpc1dpZHRoLnBvc2l0aW9uID09ICdsZWZ0Jykge1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KHRpdGxlLCB0U3RhcnRMZWZ0IC0gbWVhc3VyZVRleHQodGl0bGUsIHRpdGxlRm9udFNpemUsIGNvbnRleHQpIC8gMiArICh5RGF0YS50aXRsZU9mZnNldFggfHwgMCksIG9wdHMuYXJlYVswXSAtICgxMCAtICh5RGF0YS50aXRsZU9mZnNldFkgfHwgMCkpICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgfSBlbHNlIGlmICh5QXhpc1dpZHRoLnBvc2l0aW9uID09ICdyaWdodCcpIHtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsVGV4dCh0aXRsZSwgdFN0YXJ0UmlnaHQgLSBtZWFzdXJlVGV4dCh0aXRsZSwgdGl0bGVGb250U2l6ZSwgY29udGV4dCkgLyAyICsgKHlEYXRhLnRpdGxlT2Zmc2V0WCB8fCAwKSwgb3B0cy5hcmVhWzBdIC0gKDEwIC0gKHlEYXRhLnRpdGxlT2Zmc2V0WSB8fCAwKSkgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICB9IGVsc2UgaWYgKHlBeGlzV2lkdGgucG9zaXRpb24gPT0gJ2NlbnRlcicpIHtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsVGV4dCh0aXRsZSwgdFN0YXJ0Q2VudGVyIC0gbWVhc3VyZVRleHQodGl0bGUsIHRpdGxlRm9udFNpemUsIGNvbnRleHQpIC8gMiArICh5RGF0YS50aXRsZU9mZnNldFggfHwgMCksIG9wdHMuYXJlYVswXSAtICgxMCAtICh5RGF0YS50aXRsZU9mZnNldFkgfHwgMCkpICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmICh5QXhpc1dpZHRoLnBvc2l0aW9uID09ICdsZWZ0Jykge1xyXG4gICAgICAgICAgdFN0YXJ0TGVmdCAtPSAoeUF4aXNXaWR0aC53aWR0aCArIG9wdHMueUF4aXMucGFkZGluZyAqIG9wdHMucGl4KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgdFN0YXJ0UmlnaHQgKz0geUF4aXNXaWR0aC53aWR0aCArIG9wdHMueUF4aXMucGFkZGluZyAqIG9wdHMucGl4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdMZWdlbmQoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIGNoYXJ0RGF0YSkge1xyXG4gIGlmIChvcHRzLmxlZ2VuZC5zaG93ID09PSBmYWxzZSkge1xyXG4gICAgcmV0dXJuO1xyXG4gIH1cclxuICBsZXQgbGVnZW5kRGF0YSA9IGNoYXJ0RGF0YS5sZWdlbmREYXRhO1xyXG4gIGxldCBsZWdlbmRMaXN0ID0gbGVnZW5kRGF0YS5wb2ludHM7XHJcbiAgbGV0IGxlZ2VuZEFyZWEgPSBsZWdlbmREYXRhLmFyZWE7XHJcbiAgbGV0IHBhZGRpbmcgPSBvcHRzLmxlZ2VuZC5wYWRkaW5nICogb3B0cy5waXg7XHJcbiAgbGV0IGZvbnRTaXplID0gb3B0cy5sZWdlbmQuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICBsZXQgc2hhcGVXaWR0aCA9IDE1ICogb3B0cy5waXg7XHJcbiAgbGV0IHNoYXBlUmlnaHQgPSA1ICogb3B0cy5waXg7XHJcbiAgbGV0IGl0ZW1HYXAgPSBvcHRzLmxlZ2VuZC5pdGVtR2FwICogb3B0cy5waXg7XHJcbiAgbGV0IGxpbmVIZWlnaHQgPSBNYXRoLm1heChvcHRzLmxlZ2VuZC5saW5lSGVpZ2h0ICogb3B0cy5waXgsIGZvbnRTaXplKTtcclxuICAvL+eUu+iDjOaZr+WPiui+ueahhlxyXG4gIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgY29udGV4dC5zZXRMaW5lV2lkdGgob3B0cy5sZWdlbmQuYm9yZGVyV2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgY29udGV4dC5zZXRTdHJva2VTdHlsZShvcHRzLmxlZ2VuZC5ib3JkZXJDb2xvcik7XHJcbiAgY29udGV4dC5zZXRGaWxsU3R5bGUob3B0cy5sZWdlbmQuYmFja2dyb3VuZENvbG9yKTtcclxuICBjb250ZXh0Lm1vdmVUbyhsZWdlbmRBcmVhLnN0YXJ0LngsIGxlZ2VuZEFyZWEuc3RhcnQueSk7XHJcbiAgY29udGV4dC5yZWN0KGxlZ2VuZEFyZWEuc3RhcnQueCwgbGVnZW5kQXJlYS5zdGFydC55LCBsZWdlbmRBcmVhLndpZHRoLCBsZWdlbmRBcmVhLmhlaWdodCk7XHJcbiAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICBjb250ZXh0LmZpbGwoKTtcclxuICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gIGxlZ2VuZExpc3QuZm9yRWFjaChmdW5jdGlvbihpdGVtTGlzdCwgbGlzdEluZGV4KSB7XHJcbiAgICBsZXQgd2lkdGggPSAwO1xyXG4gICAgbGV0IGhlaWdodCA9IDA7XHJcbiAgICB3aWR0aCA9IGxlZ2VuZERhdGEud2lkdGhBcnJbbGlzdEluZGV4XTtcclxuICAgIGhlaWdodCA9IGxlZ2VuZERhdGEuaGVpZ2h0QXJyW2xpc3RJbmRleF07XHJcbiAgICBsZXQgc3RhcnRYID0gMDtcclxuICAgIGxldCBzdGFydFkgPSAwO1xyXG4gICAgaWYgKG9wdHMubGVnZW5kLnBvc2l0aW9uID09ICd0b3AnIHx8IG9wdHMubGVnZW5kLnBvc2l0aW9uID09ICdib3R0b20nKSB7XHJcbiAgICAgIHN3aXRjaCAob3B0cy5sZWdlbmQuZmxvYXQpIHtcclxuICAgICAgICBjYXNlICdsZWZ0JzpcclxuICAgICAgICAgIHN0YXJ0WCA9IGxlZ2VuZEFyZWEuc3RhcnQueCArIHBhZGRpbmc7XHJcbiAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAncmlnaHQnOlxyXG4gICAgICAgICAgc3RhcnRYID0gbGVnZW5kQXJlYS5zdGFydC54ICsgbGVnZW5kQXJlYS53aWR0aCAtIHdpZHRoO1xyXG4gICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgc3RhcnRYID0gbGVnZW5kQXJlYS5zdGFydC54ICsgKGxlZ2VuZEFyZWEud2lkdGggLSB3aWR0aCkgLyAyO1xyXG4gICAgICB9XHJcbiAgICAgIHN0YXJ0WSA9IGxlZ2VuZEFyZWEuc3RhcnQueSArIHBhZGRpbmcgKyBsaXN0SW5kZXggKiBsaW5lSGVpZ2h0O1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaWYgKGxpc3RJbmRleCA9PSAwKSB7XHJcbiAgICAgICAgd2lkdGggPSAwO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHdpZHRoID0gbGVnZW5kRGF0YS53aWR0aEFycltsaXN0SW5kZXggLSAxXTtcclxuICAgICAgfVxyXG4gICAgICBzdGFydFggPSBsZWdlbmRBcmVhLnN0YXJ0LnggKyBwYWRkaW5nICsgd2lkdGg7XHJcbiAgICAgIHN0YXJ0WSA9IGxlZ2VuZEFyZWEuc3RhcnQueSArIHBhZGRpbmcgKyAobGVnZW5kQXJlYS5oZWlnaHQgLSBoZWlnaHQpIC8gMjtcclxuICAgIH1cclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUoY29uZmlnLmZvbnRTaXplKTtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgaXRlbUxpc3QubGVuZ3RoOyBpKyspIHtcclxuICAgICAgbGV0IGl0ZW0gPSBpdGVtTGlzdFtpXTtcclxuICAgICAgaXRlbS5hcmVhID0gWzAsIDAsIDAsIDBdO1xyXG4gICAgICBpdGVtLmFyZWFbMF0gPSBzdGFydFg7XHJcbiAgICAgIGl0ZW0uYXJlYVsxXSA9IHN0YXJ0WTtcclxuICAgICAgaXRlbS5hcmVhWzNdID0gc3RhcnRZICsgbGluZUhlaWdodDtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShpdGVtLnNob3cgPyBpdGVtLmNvbG9yIDogb3B0cy5sZWdlbmQuaGlkZGVuQ29sb3IpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLnNob3cgPyBpdGVtLmNvbG9yIDogb3B0cy5sZWdlbmQuaGlkZGVuQ29sb3IpO1xyXG4gICAgICBzd2l0Y2ggKGl0ZW0ubGVnZW5kU2hhcGUpIHtcclxuICAgICAgICBjYXNlICdsaW5lJzpcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDIgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGxSZWN0KHN0YXJ0WCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDIgKiBvcHRzLnBpeCwgMTUgKiBvcHRzLnBpeCwgNCAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGNhc2UgJ3RyaWFuZ2xlJzpcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCArIDcuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0IC0gNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDIuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0ICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDEyLjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCArIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyA3LjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdkaWFtb25kJzpcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCArIDcuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0IC0gNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDIuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDcuNSAqIG9wdHMucGl4LCBzdGFydFkgKyAwLjUgKiBsaW5lSGVpZ2h0ICsgNSAqIG9wdHMucGl4KTtcclxuICAgICAgICAgIGNvbnRleHQubGluZVRvKHN0YXJ0WCArIDEyLjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCk7XHJcbiAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFggKyA3LjUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdjaXJjbGUnOlxyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8oc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQpO1xyXG4gICAgICAgICAgY29udGV4dC5hcmMoc3RhcnRYICsgNy41ICogb3B0cy5waXgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQsIDUgKiBvcHRzLnBpeCwgMCwgMiAqIE1hdGguUEkpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAncmVjdCc6XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQgLSA1ICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgY29udGV4dC5maWxsUmVjdChzdGFydFgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQgLSA1ICogb3B0cy5waXgsIDE1ICogb3B0cy5waXgsIDEwICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnc3F1YXJlJzpcclxuICAgICAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCArIDUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDUgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGxSZWN0KHN0YXJ0WCArIDUgKiBvcHRzLnBpeCwgc3RhcnRZICsgMC41ICogbGluZUhlaWdodCAtIDUgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCwgMTAgKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlICdub25lJzpcclxuICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQgLSA1ICogb3B0cy5waXgpO1xyXG4gICAgICAgICAgY29udGV4dC5maWxsUmVjdChzdGFydFgsIHN0YXJ0WSArIDAuNSAqIGxpbmVIZWlnaHQgLSA1ICogb3B0cy5waXgsIDE1ICogb3B0cy5waXgsIDEwICogb3B0cy5waXgpO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBzdGFydFggKz0gc2hhcGVXaWR0aCArIHNoYXBlUmlnaHQ7XHJcbiAgICAgIGxldCBmb250VHJhbnMgPSAwLjUgKiBsaW5lSGVpZ2h0ICsgMC41ICogZm9udFNpemUgLSAyO1xyXG4gICAgICBjb25zdCBsZWdlbmRUZXh0ID0gaXRlbS5sZWdlbmRUZXh0ID8gaXRlbS5sZWdlbmRUZXh0IDogaXRlbS5uYW1lO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaXRlbS5zaG93ID8gb3B0cy5sZWdlbmQuZm9udENvbG9yIDogb3B0cy5sZWdlbmQuaGlkZGVuQ29sb3IpO1xyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KGxlZ2VuZFRleHQsIHN0YXJ0WCwgc3RhcnRZICsgZm9udFRyYW5zKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgaWYgKG9wdHMubGVnZW5kLnBvc2l0aW9uID09ICd0b3AnIHx8IG9wdHMubGVnZW5kLnBvc2l0aW9uID09ICdib3R0b20nKSB7XHJcbiAgICAgICAgc3RhcnRYICs9IG1lYXN1cmVUZXh0KGxlZ2VuZFRleHQsIGZvbnRTaXplLCBjb250ZXh0KSArIGl0ZW1HYXA7XHJcbiAgICAgICAgaXRlbS5hcmVhWzJdID0gc3RhcnRYO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGl0ZW0uYXJlYVsyXSA9IHN0YXJ0WCArIG1lYXN1cmVUZXh0KGxlZ2VuZFRleHQsIGZvbnRTaXplLCBjb250ZXh0KSArIGl0ZW1HYXA7O1xyXG4gICAgICAgIHN0YXJ0WCAtPSBzaGFwZVdpZHRoICsgc2hhcGVSaWdodDtcclxuICAgICAgICBzdGFydFkgKz0gbGluZUhlaWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0pO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3UGllRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAxO1xyXG4gIHZhciBwaWVPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIGFjdGl2ZU9wYWNpdHk6IDAuNSxcclxuICAgIGFjdGl2ZVJhZGl1czogMTAsXHJcbiAgICBvZmZzZXRBbmdsZTogMCxcclxuICAgIGxhYmVsV2lkdGg6IDE1LFxyXG4gICAgcmluZ1dpZHRoOiAzMCxcclxuICAgIGN1c3RvbVJhZGl1czogMCxcclxuICAgIGJvcmRlcjogZmFsc2UsXHJcbiAgICBib3JkZXJXaWR0aDogMixcclxuICAgIGJvcmRlckNvbG9yOiAnI0ZGRkZGRicsXHJcbiAgICBjZW50ZXJDb2xvcjogJyNGRkZGRkYnLFxyXG4gICAgbGluZWFyVHlwZTogJ25vbmUnLFxyXG4gICAgY3VzdG9tQ29sb3I6IFtdLFxyXG4gIH0sIG9wdHMudHlwZSA9PSBcInBpZVwiID8gb3B0cy5leHRyYS5waWUgOiBvcHRzLmV4dHJhLnJpbmcpO1xyXG4gIHZhciBjZW50ZXJQb3NpdGlvbiA9IHtcclxuICAgIHg6IG9wdHMuYXJlYVszXSArIChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDIsXHJcbiAgICB5OiBvcHRzLmFyZWFbMF0gKyAob3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl0pIC8gMlxyXG4gIH07XHJcbiAgaWYgKGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nID09IDApIHtcclxuICAgIGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nID0gcGllT3B0aW9uLmFjdGl2ZVJhZGl1cyAqIG9wdHMucGl4O1xyXG4gIH1cclxuXHJcbiAgdmFyIHJhZGl1cyA9IE1hdGgubWluKChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDIgLSBjb25maWcucGllQ2hhcnRMaW5lUGFkZGluZyAtIGNvbmZpZy5waWVDaGFydFRleHRQYWRkaW5nIC0gY29uZmlnLl9waWVUZXh0TWF4TGVuZ3RoXywgKG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdKSAvIDIgLSBjb25maWcucGllQ2hhcnRMaW5lUGFkZGluZyAtIGNvbmZpZy5waWVDaGFydFRleHRQYWRkaW5nKTtcclxuICByYWRpdXMgPSByYWRpdXMgPCAxMCA/IDEwIDogcmFkaXVzO1xyXG4gIGlmIChwaWVPcHRpb24uY3VzdG9tUmFkaXVzID4gMCkge1xyXG4gICAgcmFkaXVzID0gcGllT3B0aW9uLmN1c3RvbVJhZGl1cyAqIG9wdHMucGl4O1xyXG4gIH1cclxuICBzZXJpZXMgPSBnZXRQaWVEYXRhUG9pbnRzKHNlcmllcywgcmFkaXVzLCBwcm9jZXNzKTtcclxuICB2YXIgYWN0aXZlUmFkaXVzID0gcGllT3B0aW9uLmFjdGl2ZVJhZGl1cyAqIG9wdHMucGl4O1xyXG4gIHBpZU9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihwaWVPcHRpb24ubGluZWFyVHlwZSwgcGllT3B0aW9uLmN1c3RvbUNvbG9yLCBzZXJpZXMsIGNvbmZpZyk7XHJcbiAgc2VyaWVzID0gc2VyaWVzLm1hcChmdW5jdGlvbihlYWNoU2VyaWVzKSB7XHJcbiAgICBlYWNoU2VyaWVzLl9zdGFydF8gKz0gKHBpZU9wdGlvbi5vZmZzZXRBbmdsZSkgKiBNYXRoLlBJIC8gMTgwO1xyXG4gICAgcmV0dXJuIGVhY2hTZXJpZXM7XHJcbiAgfSk7XHJcbiAgc2VyaWVzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgaWYgKG9wdHMudG9vbHRpcC5pbmRleCA9PSBzZXJpZXNJbmRleCkge1xyXG4gICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2IoZWFjaFNlcmllcy5jb2xvciwgcGllT3B0aW9uLmFjdGl2ZU9wYWNpdHkgfHwgMC41KSk7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICAgICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgZWFjaFNlcmllcy5fcmFkaXVzXyArIGFjdGl2ZVJhZGl1cywgZWFjaFNlcmllcy5fc3RhcnRfLCBlYWNoU2VyaWVzLl9zdGFydF8gKyAyICogZWFjaFNlcmllcy5fcHJvcG9ydGlvbl8gKiBNYXRoLlBJKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgocGllT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5saW5lSm9pbiA9IFwicm91bmRcIjtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUocGllT3B0aW9uLmJvcmRlckNvbG9yKTtcclxuICAgIHZhciBmaWxsY29sb3IgPSBlYWNoU2VyaWVzLmNvbG9yO1xyXG4gICAgaWYgKHBpZU9wdGlvbi5saW5lYXJUeXBlID09ICdjdXN0b20nKSB7XHJcbiAgICAgIHZhciBncmQ7XHJcbiAgICAgIGlmKGNvbnRleHQuY3JlYXRlQ2lyY3VsYXJHcmFkaWVudCl7XHJcbiAgICAgICAgZ3JkID0gY29udGV4dC5jcmVhdGVDaXJjdWxhckdyYWRpZW50KGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIGVhY2hTZXJpZXMuX3JhZGl1c18pXHJcbiAgICAgIH1lbHNle1xyXG4gICAgICAgIGdyZCA9IGNvbnRleHQuY3JlYXRlUmFkaWFsR3JhZGllbnQoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgMCxjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCBlYWNoU2VyaWVzLl9yYWRpdXNfKVxyXG4gICAgICB9XHJcbiAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IocGllT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCAxKSlcclxuICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCAxKSlcclxuICAgICAgZmlsbGNvbG9yID0gZ3JkXHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsY29sb3IpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCBlYWNoU2VyaWVzLl9yYWRpdXNfLCBlYWNoU2VyaWVzLl9zdGFydF8sIGVhY2hTZXJpZXMuX3N0YXJ0XyArIDIgKiBlYWNoU2VyaWVzLl9wcm9wb3J0aW9uXyAqIE1hdGguUEkpO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgaWYgKHBpZU9wdGlvbi5ib3JkZXIgPT0gdHJ1ZSkge1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIGlmIChvcHRzLnR5cGUgPT09ICdyaW5nJykge1xyXG4gICAgdmFyIGlubmVyUGllV2lkdGggPSByYWRpdXMgKiAwLjY7XHJcbiAgICBpZiAodHlwZW9mIHBpZU9wdGlvbi5yaW5nV2lkdGggPT09ICdudW1iZXInICYmIHBpZU9wdGlvbi5yaW5nV2lkdGggPiAwKSB7XHJcbiAgICAgIGlubmVyUGllV2lkdGggPSBNYXRoLm1heCgwLCByYWRpdXMgLSBwaWVPcHRpb24ucmluZ1dpZHRoICogb3B0cy5waXgpO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHBpZU9wdGlvbi5jZW50ZXJDb2xvcik7XHJcbiAgICBjb250ZXh0Lm1vdmVUbyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55KTtcclxuICAgIGNvbnRleHQuYXJjKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIGlubmVyUGllV2lkdGgsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBjb250ZXh0LmZpbGwoKTtcclxuICB9XHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBkcmF3UGllVGV4dChzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcmFkaXVzLCBjZW50ZXJQb3NpdGlvbik7XHJcbiAgfVxyXG4gIGlmIChwcm9jZXNzID09PSAxICYmIG9wdHMudHlwZSA9PT0gJ3JpbmcnKSB7XHJcbiAgICBkcmF3UmluZ1RpdGxlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgY2VudGVyUG9zaXRpb24pO1xyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgY2VudGVyOiBjZW50ZXJQb3NpdGlvbixcclxuICAgIHJhZGl1czogcmFkaXVzLFxyXG4gICAgc2VyaWVzOiBzZXJpZXNcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3Um9zZURhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICB2YXIgcm9zZU9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ2FyZWEnLFxyXG4gICAgYWN0aXZlT3BhY2l0eTogMC41LFxyXG4gICAgYWN0aXZlUmFkaXVzOiAxMCxcclxuICAgIG9mZnNldEFuZ2xlOiAwLFxyXG4gICAgbGFiZWxXaWR0aDogMTUsXHJcbiAgICBib3JkZXI6IGZhbHNlLFxyXG4gICAgYm9yZGVyV2lkdGg6IDIsXHJcbiAgICBib3JkZXJDb2xvcjogJyNGRkZGRkYnLFxyXG4gICAgbGluZWFyVHlwZTogJ25vbmUnLFxyXG4gICAgY3VzdG9tQ29sb3I6IFtdLFxyXG4gIH0sIG9wdHMuZXh0cmEucm9zZSk7XHJcbiAgaWYgKGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nID09IDApIHtcclxuICAgIGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nID0gcm9zZU9wdGlvbi5hY3RpdmVSYWRpdXMgKiBvcHRzLnBpeDtcclxuICB9XHJcbiAgdmFyIGNlbnRlclBvc2l0aW9uID0ge1xyXG4gICAgeDogb3B0cy5hcmVhWzNdICsgKG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV0gLSBvcHRzLmFyZWFbM10pIC8gMixcclxuICAgIHk6IG9wdHMuYXJlYVswXSArIChvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXSkgLyAyXHJcbiAgfTtcclxuICB2YXIgcmFkaXVzID0gTWF0aC5taW4oKG9wdHMud2lkdGggLSBvcHRzLmFyZWFbMV0gLSBvcHRzLmFyZWFbM10pIC8gMiAtIGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nIC0gY29uZmlnLnBpZUNoYXJ0VGV4dFBhZGRpbmcgLSBjb25maWcuX3BpZVRleHRNYXhMZW5ndGhfLCAob3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl0pIC8gMiAtIGNvbmZpZy5waWVDaGFydExpbmVQYWRkaW5nIC0gY29uZmlnLnBpZUNoYXJ0VGV4dFBhZGRpbmcpO1xyXG4gIHJhZGl1cyA9IHJhZGl1cyA8IDEwID8gMTAgOiByYWRpdXM7XHJcbiAgdmFyIG1pblJhZGl1cyA9IHJvc2VPcHRpb24ubWluUmFkaXVzIHx8IHJhZGl1cyAqIDAuNTtcclxuICBpZihyYWRpdXMgPCBtaW5SYWRpdXMpe1xyXG4gICAgcmFkaXVzID0gbWluUmFkaXVzICsgMTA7XHJcbiAgfVxyXG4gIHNlcmllcyA9IGdldFJvc2VEYXRhUG9pbnRzKHNlcmllcywgcm9zZU9wdGlvbi50eXBlLCBtaW5SYWRpdXMsIHJhZGl1cywgcHJvY2Vzcyk7XHJcbiAgdmFyIGFjdGl2ZVJhZGl1cyA9IHJvc2VPcHRpb24uYWN0aXZlUmFkaXVzICogb3B0cy5waXg7XHJcbiAgcm9zZU9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihyb3NlT3B0aW9uLmxpbmVhclR5cGUsIHJvc2VPcHRpb24uY3VzdG9tQ29sb3IsIHNlcmllcywgY29uZmlnKTtcclxuICBzZXJpZXMgPSBzZXJpZXMubWFwKGZ1bmN0aW9uKGVhY2hTZXJpZXMpIHtcclxuICAgIGVhY2hTZXJpZXMuX3N0YXJ0XyArPSAocm9zZU9wdGlvbi5vZmZzZXRBbmdsZSB8fCAwKSAqIE1hdGguUEkgLyAxODA7XHJcbiAgICByZXR1cm4gZWFjaFNlcmllcztcclxuICB9KTtcclxuICBzZXJpZXMuZm9yRWFjaChmdW5jdGlvbihlYWNoU2VyaWVzLCBzZXJpZXNJbmRleCkge1xyXG4gICAgaWYgKG9wdHMudG9vbHRpcCkge1xyXG4gICAgICBpZiAob3B0cy50b29sdGlwLmluZGV4ID09IHNlcmllc0luZGV4KSB7XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCByb3NlT3B0aW9uLmFjdGl2ZU9wYWNpdHkgfHwgMC41KSk7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICAgICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgYWN0aXZlUmFkaXVzICsgZWFjaFNlcmllcy5fcmFkaXVzXywgZWFjaFNlcmllcy5fc3RhcnRfLCBlYWNoU2VyaWVzLl9zdGFydF8gKyAyICogZWFjaFNlcmllcy5fcm9zZV9wcm9wb3J0aW9uXyAqIE1hdGguUEkpO1xyXG4gICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChyb3NlT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5saW5lSm9pbiA9IFwicm91bmRcIjtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUocm9zZU9wdGlvbi5ib3JkZXJDb2xvcik7XHJcbiAgICB2YXIgZmlsbGNvbG9yID0gZWFjaFNlcmllcy5jb2xvcjtcclxuICAgIGlmIChyb3NlT3B0aW9uLmxpbmVhclR5cGUgPT0gJ2N1c3RvbScpIHtcclxuICAgICAgdmFyIGdyZDtcclxuICAgICAgaWYoY29udGV4dC5jcmVhdGVDaXJjdWxhckdyYWRpZW50KXtcclxuICAgICAgICBncmQgPSBjb250ZXh0LmNyZWF0ZUNpcmN1bGFyR3JhZGllbnQoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgZWFjaFNlcmllcy5fcmFkaXVzXylcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgZ3JkID0gY29udGV4dC5jcmVhdGVSYWRpYWxHcmFkaWVudChjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCAwLGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIGVhY2hTZXJpZXMuX3JhZGl1c18pXHJcbiAgICAgIH1cclxuICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihyb3NlT3B0aW9uLmN1c3RvbUNvbG9yW2VhY2hTZXJpZXMubGluZWFySW5kZXhdLCAxKSlcclxuICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihlYWNoU2VyaWVzLmNvbG9yLCAxKSlcclxuICAgICAgZmlsbGNvbG9yID0gZ3JkXHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsY29sb3IpO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCBlYWNoU2VyaWVzLl9yYWRpdXNfLCBlYWNoU2VyaWVzLl9zdGFydF8sIGVhY2hTZXJpZXMuX3N0YXJ0XyArIDIgKiBlYWNoU2VyaWVzLl9yb3NlX3Byb3BvcnRpb25fICogTWF0aC5QSSk7XHJcbiAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgY29udGV4dC5maWxsKCk7XHJcbiAgICBpZiAocm9zZU9wdGlvbi5ib3JkZXIgPT0gdHJ1ZSkge1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG5cclxuICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIGRyYXdQaWVUZXh0KHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCByYWRpdXMsIGNlbnRlclBvc2l0aW9uKTtcclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIGNlbnRlcjogY2VudGVyUG9zaXRpb24sXHJcbiAgICByYWRpdXM6IHJhZGl1cyxcclxuICAgIHNlcmllczogc2VyaWVzXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0FyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICB2YXIgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICB2YXIgYXJjYmFyT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICBzdGFydEFuZ2xlOiAwLjc1LFxyXG4gICAgZW5kQW5nbGU6IDAuMjUsXHJcbiAgICB0eXBlOiAnZGVmYXVsdCcsXHJcbiAgICBkaXJlY3Rpb246ICdjdycsXHJcbiAgICBsaW5lQ2FwOiAncm91bmQnLFxyXG4gICAgd2lkdGg6IDEyICxcclxuICAgIGdhcDogMiAsXHJcbiAgICBsaW5lYXJUeXBlOiAnbm9uZScsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgfSwgb3B0cy5leHRyYS5hcmNiYXIpO1xyXG4gIHNlcmllcyA9IGdldEFyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBhcmNiYXJPcHRpb24sIHByb2Nlc3MpO1xyXG4gIHZhciBjZW50ZXJQb3NpdGlvbjtcclxuICBpZiAoYXJjYmFyT3B0aW9uLmNlbnRlclggfHwgYXJjYmFyT3B0aW9uLmNlbnRlclkpIHtcclxuICAgIGNlbnRlclBvc2l0aW9uID0ge1xyXG4gICAgICB4OiBhcmNiYXJPcHRpb24uY2VudGVyWCA/IGFyY2Jhck9wdGlvbi5jZW50ZXJYIDogb3B0cy53aWR0aCAvIDIsXHJcbiAgICAgIHk6IGFyY2Jhck9wdGlvbi5jZW50ZXJZID8gYXJjYmFyT3B0aW9uLmNlbnRlclkgOiBvcHRzLmhlaWdodCAvIDJcclxuICAgIH07XHJcbiAgfSBlbHNlIHtcclxuICAgIGNlbnRlclBvc2l0aW9uID0ge1xyXG4gICAgICB4OiBvcHRzLndpZHRoIC8gMixcclxuICAgICAgeTogb3B0cy5oZWlnaHQgLyAyXHJcbiAgICB9O1xyXG4gIH1cclxuICB2YXIgcmFkaXVzO1xyXG4gIGlmIChhcmNiYXJPcHRpb24ucmFkaXVzKSB7XHJcbiAgICByYWRpdXMgPSBhcmNiYXJPcHRpb24ucmFkaXVzO1xyXG4gIH0gZWxzZSB7XHJcbiAgICByYWRpdXMgPSBNYXRoLm1pbihjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55KTtcclxuICAgIHJhZGl1cyAtPSA1ICogb3B0cy5waXg7XHJcbiAgICByYWRpdXMgLT0gYXJjYmFyT3B0aW9uLndpZHRoIC8gMjtcclxuICB9XHJcbiAgcmFkaXVzID0gcmFkaXVzIDwgMTAgPyAxMCA6IHJhZGl1cztcclxuICBhcmNiYXJPcHRpb24uY3VzdG9tQ29sb3IgPSBmaWxsQ3VzdG9tQ29sb3IoYXJjYmFyT3B0aW9uLmxpbmVhclR5cGUsIGFyY2Jhck9wdGlvbi5jdXN0b21Db2xvciwgc2VyaWVzLCBjb25maWcpO1xyXG4gIFxyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgZWFjaFNlcmllcyA9IHNlcmllc1tpXTtcclxuICAgIC8v6IOM5pmv6aKc6ImyXHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChhcmNiYXJPcHRpb24ud2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGFyY2Jhck9wdGlvbi5iYWNrZ3JvdW5kQ29sb3IgfHwgJyNFOUU5RTknKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcChhcmNiYXJPcHRpb24ubGluZUNhcCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgaWYgKGFyY2Jhck9wdGlvbi50eXBlID09ICdkZWZhdWx0Jykge1xyXG4gICAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCByYWRpdXMgLSAoYXJjYmFyT3B0aW9uLndpZHRoICogb3B0cy5waXggKyBhcmNiYXJPcHRpb24uZ2FwICogb3B0cy5waXgpICogaSwgYXJjYmFyT3B0aW9uLnN0YXJ0QW5nbGUgKiBNYXRoLlBJLCBhcmNiYXJPcHRpb24uZW5kQW5nbGUgKiBNYXRoLlBJLCBhcmNiYXJPcHRpb24uZGlyZWN0aW9uID09ICdjY3cnKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGNvbnRleHQuYXJjKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIHJhZGl1cyAtIChhcmNiYXJPcHRpb24ud2lkdGggKiBvcHRzLnBpeCArIGFyY2Jhck9wdGlvbi5nYXAgKiBvcHRzLnBpeCkgKiBpLCAwLCAyICogTWF0aC5QSSwgYXJjYmFyT3B0aW9uLmRpcmVjdGlvbiA9PSAnY2N3Jyk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgLy/ov5vluqbmnaFcclxuICAgIHZhciBmaWxsQ29sb3IgPSBlYWNoU2VyaWVzLmNvbG9yXHJcbiAgICBpZihhcmNiYXJPcHRpb24ubGluZWFyVHlwZSA9PSAnY3VzdG9tJyl7XHJcbiAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KGNlbnRlclBvc2l0aW9uLnggLSByYWRpdXMsIGNlbnRlclBvc2l0aW9uLnksIGNlbnRlclBvc2l0aW9uLnggKyByYWRpdXMsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKGFyY2Jhck9wdGlvbi5jdXN0b21Db2xvcltlYWNoU2VyaWVzLmxpbmVhckluZGV4XSwgMSkpXHJcbiAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IoZWFjaFNlcmllcy5jb2xvciwgMSkpXHJcbiAgICAgIGZpbGxDb2xvciA9IGdyZDtcclxuICAgIH1cclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGFyY2Jhck9wdGlvbi53aWR0aCAqIG9wdHMucGl4KTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZmlsbENvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcChhcmNiYXJPcHRpb24ubGluZUNhcCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgcmFkaXVzIC0gKGFyY2Jhck9wdGlvbi53aWR0aCAqIG9wdHMucGl4ICsgYXJjYmFyT3B0aW9uLmdhcCAqIG9wdHMucGl4KSAqIGksIGFyY2Jhck9wdGlvbi5zdGFydEFuZ2xlICogTWF0aC5QSSwgZWFjaFNlcmllcy5fcHJvcG9ydGlvbl8gKiBNYXRoLlBJLCBhcmNiYXJPcHRpb24uZGlyZWN0aW9uID09ICdjY3cnKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgfVxyXG4gIGRyYXdSaW5nVGl0bGUob3B0cywgY29uZmlnLCBjb250ZXh0LCBjZW50ZXJQb3NpdGlvbik7XHJcbiAgcmV0dXJuIHtcclxuICAgIGNlbnRlcjogY2VudGVyUG9zaXRpb24sXHJcbiAgICByYWRpdXM6IHJhZGl1cyxcclxuICAgIHNlcmllczogc2VyaWVzXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0dhdWdlRGF0YVBvaW50cyhjYXRlZ29yaWVzLCBzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDUgJiYgYXJndW1lbnRzWzVdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNV0gOiAxO1xyXG4gIHZhciBnYXVnZU9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ2RlZmF1bHQnLFxyXG4gICAgc3RhcnRBbmdsZTogMC43NSxcclxuICAgIGVuZEFuZ2xlOiAwLjI1LFxyXG4gICAgd2lkdGg6IDE1LFxyXG4gICAgbGFiZWxPZmZzZXQ6MTMsXHJcbiAgICBzcGxpdExpbmU6IHtcclxuICAgICAgZml4UmFkaXVzOiAwLFxyXG4gICAgICBzcGxpdE51bWJlcjogMTAsXHJcbiAgICAgIHdpZHRoOiAxNSxcclxuICAgICAgY29sb3I6ICcjRkZGRkZGJyxcclxuICAgICAgY2hpbGROdW1iZXI6IDUsXHJcbiAgICAgIGNoaWxkV2lkdGg6IDVcclxuICAgIH0sXHJcbiAgICBwb2ludGVyOiB7XHJcbiAgICAgIHdpZHRoOiAxNSxcclxuICAgICAgY29sb3I6ICdhdXRvJ1xyXG4gICAgfVxyXG4gIH0sIG9wdHMuZXh0cmEuZ2F1Z2UpO1xyXG4gIGlmIChnYXVnZU9wdGlvbi5vbGRBbmdsZSA9PSB1bmRlZmluZWQpIHtcclxuICAgIGdhdWdlT3B0aW9uLm9sZEFuZ2xlID0gZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZTtcclxuICB9XHJcbiAgaWYgKGdhdWdlT3B0aW9uLm9sZERhdGEgPT0gdW5kZWZpbmVkKSB7XHJcbiAgICBnYXVnZU9wdGlvbi5vbGREYXRhID0gMDtcclxuICB9XHJcbiAgY2F0ZWdvcmllcyA9IGdldEdhdWdlQXhpc1BvaW50cyhjYXRlZ29yaWVzLCBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlLCBnYXVnZU9wdGlvbi5lbmRBbmdsZSk7XHJcbiAgdmFyIGNlbnRlclBvc2l0aW9uID0ge1xyXG4gICAgeDogb3B0cy53aWR0aCAvIDIsXHJcbiAgICB5OiBvcHRzLmhlaWdodCAvIDJcclxuICB9O1xyXG4gIHZhciByYWRpdXMgPSBNYXRoLm1pbihjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55KTtcclxuICByYWRpdXMgLT0gNSAqIG9wdHMucGl4O1xyXG4gIHJhZGl1cyAtPSBnYXVnZU9wdGlvbi53aWR0aCAvIDI7XHJcbiAgcmFkaXVzID0gcmFkaXVzIDwgMTAgPyAxMCA6IHJhZGl1cztcclxuICB2YXIgaW5uZXJSYWRpdXMgPSByYWRpdXMgLSBnYXVnZU9wdGlvbi53aWR0aDtcclxuICB2YXIgdG90YWxBbmdsZSA9IDA7XHJcbiAgLy/liKTmlq3ku6rooajnm5jnmoTmoLflvI/vvJpkZWZhdWx055m+5bqm5qC35byP77yMcHJvZ3Jlc3PmlrDmoLflvI9cclxuICBpZiAoZ2F1Z2VPcHRpb24udHlwZSA9PSAncHJvZ3Jlc3MnKSB7XHJcbiAgICAvLyMjIOesrOS4gOatpeeUu+S4reW/g+WchuW9ouiDjOaZr+WSjOi/m+W6puadoeiDjOaZr1xyXG4gICAgLy/kuK3lv4PlnIblvaLog4zmma9cclxuICAgIHZhciBwaWVSYWRpdXMgPSByYWRpdXMgLSBnYXVnZU9wdGlvbi53aWR0aCAqIDM7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgbGV0IGdyYWRpZW50ID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55IC0gcGllUmFkaXVzLCBjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55ICsgcGllUmFkaXVzKTtcclxuICAgIC8v6YWN572u5riQ5Y+Y5aGr5YWF77yI6LW354K577ya5Lit5b+D54K55ZCR5LiK5YeP5Y2K5b6E77yb57uT5p2f54K55Lit5b+D54K55ZCR5LiL5Yqg5Y2K5b6E77yJXHJcbiAgICBncmFkaWVudC5hZGRDb2xvclN0b3AoJzAnLCBoZXhUb1JnYihzZXJpZXNbMF0uY29sb3IsIDAuMykpO1xyXG4gICAgZ3JhZGllbnQuYWRkQ29sb3JTdG9wKCcxLjAnLCBoZXhUb1JnYihcIiNGRkZGRkZcIiwgMC4xKSk7XHJcbiAgICBjb250ZXh0LnNldEZpbGxTdHlsZShncmFkaWVudCk7XHJcbiAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCBwaWVSYWRpdXMsIDAsIDIgKiBNYXRoLlBJLCBmYWxzZSk7XHJcbiAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgIC8v55S76L+b5bqm5p2h6IOM5pmvXHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChnYXVnZU9wdGlvbi53aWR0aCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGhleFRvUmdiKHNlcmllc1swXS5jb2xvciwgMC4zKSk7XHJcbiAgICBjb250ZXh0LnNldExpbmVDYXAoJ3JvdW5kJyk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgaW5uZXJSYWRpdXMsIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgKiBNYXRoLlBJLCBnYXVnZU9wdGlvbi5lbmRBbmdsZSAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAvLyMjIOesrOS6jOatpeeUu+WIu+W6pue6v1xyXG4gICAgaWYgKGdhdWdlT3B0aW9uLmVuZEFuZ2xlIDwgZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZSkge1xyXG4gICAgICB0b3RhbEFuZ2xlID0gMiArIGdhdWdlT3B0aW9uLmVuZEFuZ2xlIC0gZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHRvdGFsQW5nbGUgPSBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlIC0gZ2F1Z2VPcHRpb24uZW5kQW5nbGU7XHJcbiAgICB9XHJcbiAgICBsZXQgc3BsaXRBbmdsZSA9IHRvdGFsQW5nbGUgLyBnYXVnZU9wdGlvbi5zcGxpdExpbmUuc3BsaXROdW1iZXI7XHJcbiAgICBsZXQgY2hpbGRBbmdsZSA9IHRvdGFsQW5nbGUgLyBnYXVnZU9wdGlvbi5zcGxpdExpbmUuc3BsaXROdW1iZXIgLyBnYXVnZU9wdGlvbi5zcGxpdExpbmUuY2hpbGROdW1iZXI7XHJcbiAgICBsZXQgc3RhcnRYID0gLXJhZGl1cyAtIGdhdWdlT3B0aW9uLndpZHRoICogMC41IC0gZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLmZpeFJhZGl1cztcclxuICAgIGxldCBlbmRYID0gLXJhZGl1cyAtIGdhdWdlT3B0aW9uLndpZHRoIC0gZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLmZpeFJhZGl1cyArIGdhdWdlT3B0aW9uLnNwbGl0TGluZS53aWR0aDtcclxuICAgIGNvbnRleHQuc2F2ZSgpO1xyXG4gICAgY29udGV4dC50cmFuc2xhdGUoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICBjb250ZXh0LnJvdGF0ZSgoZ2F1Z2VPcHRpb24uc3RhcnRBbmdsZSAtIDEpICogTWF0aC5QSSk7XHJcbiAgICBsZXQgbGVuID0gZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLnNwbGl0TnVtYmVyICogZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLmNoaWxkTnVtYmVyICsgMTtcclxuICAgIGxldCBwcm9jID0gc2VyaWVzWzBdLmRhdGEgKiBwcm9jZXNzO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsZW47IGkrKykge1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAvL+WIu+W6pue6v+maj+i/m+W6puWPmOiJslxyXG4gICAgICBpZiAocHJvYyA+IChpIC8gbGVuKSkge1xyXG4gICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoaGV4VG9SZ2Ioc2VyaWVzWzBdLmNvbG9yLCAxKSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShoZXhUb1JnYihzZXJpZXNbMF0uY29sb3IsIDAuMykpO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDMgKiBvcHRzLnBpeCk7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgMCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKGVuZFgsIDApO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LnJvdGF0ZShjaGlsZEFuZ2xlICogTWF0aC5QSSk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICAgIC8vIyMg56ys5LiJ5q2l55S76L+b5bqm5p2hXHJcbiAgICBzZXJpZXMgPSBnZXRHYXVnZUFyY2JhckRhdGFQb2ludHMoc2VyaWVzLCBnYXVnZU9wdGlvbiwgcHJvY2Vzcyk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChnYXVnZU9wdGlvbi53aWR0aCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHNlcmllc1swXS5jb2xvcik7XHJcbiAgICBjb250ZXh0LnNldExpbmVDYXAoJ3JvdW5kJyk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgaW5uZXJSYWRpdXMsIGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgKiBNYXRoLlBJLCBzZXJpZXNbMF0uX3Byb3BvcnRpb25fICogTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIC8vIyMg56ys5Zub5q2l55S75oyH6ZKIXHJcbiAgICBsZXQgcG9pbnRlclJhZGl1cyA9IHJhZGl1cyAtIGdhdWdlT3B0aW9uLndpZHRoICogMi41O1xyXG4gICAgY29udGV4dC5zYXZlKCk7XHJcbiAgICBjb250ZXh0LnRyYW5zbGF0ZShjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55KTtcclxuICAgIGNvbnRleHQucm90YXRlKChzZXJpZXNbMF0uX3Byb3BvcnRpb25fIC0gMSkgKiBNYXRoLlBJKTtcclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aChnYXVnZU9wdGlvbi53aWR0aCAvIDMpO1xyXG4gICAgbGV0IGdyYWRpZW50MyA9IGNvbnRleHQuY3JlYXRlTGluZWFyR3JhZGllbnQoMCwgLXBvaW50ZXJSYWRpdXMgKiAwLjYsIDAsIHBvaW50ZXJSYWRpdXMgKiAwLjYpO1xyXG4gICAgZ3JhZGllbnQzLmFkZENvbG9yU3RvcCgnMCcsIGhleFRvUmdiKCcjRkZGRkZGJywgMCkpO1xyXG4gICAgZ3JhZGllbnQzLmFkZENvbG9yU3RvcCgnMC41JywgaGV4VG9SZ2Ioc2VyaWVzWzBdLmNvbG9yLCAxKSk7XHJcbiAgICBncmFkaWVudDMuYWRkQ29sb3JTdG9wKCcxLjAnLCBoZXhUb1JnYignI0ZGRkZGRicsIDApKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZ3JhZGllbnQzKTtcclxuICAgIGNvbnRleHQuYXJjKDAsIDAsIHBvaW50ZXJSYWRpdXMsIDAuODUgKiBNYXRoLlBJLCAxLjE1ICogTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICBjb250ZXh0LnNldExpbmVXaWR0aCgxKTtcclxuICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoc2VyaWVzWzBdLmNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKHNlcmllc1swXS5jb2xvcik7XHJcbiAgICBjb250ZXh0Lm1vdmVUbygtcG9pbnRlclJhZGl1cyAtIGdhdWdlT3B0aW9uLndpZHRoIC8gMyAvIDIsIC00KTtcclxuICAgIGNvbnRleHQubGluZVRvKC1wb2ludGVyUmFkaXVzIC0gZ2F1Z2VPcHRpb24ud2lkdGggLyAzIC8gMiAtIDQsIDApO1xyXG4gICAgY29udGV4dC5saW5lVG8oLXBvaW50ZXJSYWRpdXMgLSBnYXVnZU9wdGlvbi53aWR0aCAvIDMgLyAyLCA0KTtcclxuICAgIGNvbnRleHQubGluZVRvKC1wb2ludGVyUmFkaXVzIC0gZ2F1Z2VPcHRpb24ud2lkdGggLyAzIC8gMiwgLTQpO1xyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgICAvL2RlZmF1bHTnmb7luqbmoLflvI9cclxuICB9IGVsc2Uge1xyXG4gICAgLy/nlLvog4zmma9cclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGdhdWdlT3B0aW9uLndpZHRoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZUNhcCgnYnV0dCcpO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYXRlZ29yaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIGxldCBlYWNoQ2F0ZWdvcmllcyA9IGNhdGVnb3JpZXNbaV07XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZWFjaENhdGVnb3JpZXMuY29sb3IpO1xyXG4gICAgICBjb250ZXh0LmFyYyhjZW50ZXJQb3NpdGlvbi54LCBjZW50ZXJQb3NpdGlvbi55LCByYWRpdXMsIGVhY2hDYXRlZ29yaWVzLl9zdGFydEFuZ2xlXyAqIE1hdGguUEksIGVhY2hDYXRlZ29yaWVzLl9lbmRBbmdsZV8gKiBNYXRoLlBJLCBmYWxzZSk7XHJcbiAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnNhdmUoKTtcclxuICAgIC8v55S75Yi75bqm57q/XHJcbiAgICBpZiAoZ2F1Z2VPcHRpb24uZW5kQW5nbGUgPCBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlKSB7XHJcbiAgICAgIHRvdGFsQW5nbGUgPSAyICsgZ2F1Z2VPcHRpb24uZW5kQW5nbGUgLSBnYXVnZU9wdGlvbi5zdGFydEFuZ2xlO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgdG90YWxBbmdsZSA9IGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgLSBnYXVnZU9wdGlvbi5lbmRBbmdsZTtcclxuICAgIH1cclxuICAgIGxldCBzcGxpdEFuZ2xlID0gdG90YWxBbmdsZSAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlcjtcclxuICAgIGxldCBjaGlsZEFuZ2xlID0gdG90YWxBbmdsZSAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5zcGxpdE51bWJlciAvIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5jaGlsZE51bWJlcjtcclxuICAgIGxldCBzdGFydFggPSAtcmFkaXVzIC0gZ2F1Z2VPcHRpb24ud2lkdGggKiAwLjUgLSBnYXVnZU9wdGlvbi5zcGxpdExpbmUuZml4UmFkaXVzO1xyXG4gICAgbGV0IGVuZFggPSAtcmFkaXVzIC0gZ2F1Z2VPcHRpb24ud2lkdGggKiAwLjUgLSBnYXVnZU9wdGlvbi5zcGxpdExpbmUuZml4UmFkaXVzICsgZ2F1Z2VPcHRpb24uc3BsaXRMaW5lLndpZHRoO1xyXG4gICAgbGV0IGNoaWxkZW5kWCA9IC1yYWRpdXMgLSBnYXVnZU9wdGlvbi53aWR0aCAqIDAuNSAtIGdhdWdlT3B0aW9uLnNwbGl0TGluZS5maXhSYWRpdXMgKyBnYXVnZU9wdGlvbi5zcGxpdExpbmUuY2hpbGRXaWR0aDtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gICAgY29udGV4dC5yb3RhdGUoKGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgLSAxKSAqIE1hdGguUEkpO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBnYXVnZU9wdGlvbi5zcGxpdExpbmUuc3BsaXROdW1iZXIgKyAxOyBpKyspIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShnYXVnZU9wdGlvbi5zcGxpdExpbmUuY29sb3IpO1xyXG4gICAgICBjb250ZXh0LnNldExpbmVXaWR0aCgyICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIDApO1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhlbmRYLCAwKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5yb3RhdGUoc3BsaXRBbmdsZSAqIE1hdGguUEkpO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgICBjb250ZXh0LnNhdmUoKTtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gICAgY29udGV4dC5yb3RhdGUoKGdhdWdlT3B0aW9uLnN0YXJ0QW5nbGUgLSAxKSAqIE1hdGguUEkpO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBnYXVnZU9wdGlvbi5zcGxpdExpbmUuc3BsaXROdW1iZXIgKiBnYXVnZU9wdGlvbi5zcGxpdExpbmUuY2hpbGROdW1iZXIgKyAxOyBpKyspIHtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShnYXVnZU9wdGlvbi5zcGxpdExpbmUuY29sb3IpO1xyXG4gICAgICBjb250ZXh0LnNldExpbmVXaWR0aCgxICogb3B0cy5waXgpO1xyXG4gICAgICBjb250ZXh0Lm1vdmVUbyhzdGFydFgsIDApO1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhjaGlsZGVuZFgsIDApO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LnJvdGF0ZShjaGlsZEFuZ2xlICogTWF0aC5QSSk7XHJcbiAgICB9XHJcbiAgICBjb250ZXh0LnJlc3RvcmUoKTtcclxuICAgIC8v55S75oyH6ZKIXHJcbiAgICBzZXJpZXMgPSBnZXRHYXVnZURhdGFQb2ludHMoc2VyaWVzLCBjYXRlZ29yaWVzLCBnYXVnZU9wdGlvbiwgcHJvY2Vzcyk7XHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgICBsZXQgZWFjaFNlcmllcyA9IHNlcmllc1tpXTtcclxuICAgICAgY29udGV4dC5zYXZlKCk7XHJcbiAgICAgIGNvbnRleHQudHJhbnNsYXRlKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gICAgICBjb250ZXh0LnJvdGF0ZSgoZWFjaFNlcmllcy5fcHJvcG9ydGlvbl8gLSAxKSAqIE1hdGguUEkpO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShlYWNoU2VyaWVzLmNvbG9yKTtcclxuICAgICAgY29udGV4dC5tb3ZlVG8oZ2F1Z2VPcHRpb24ucG9pbnRlci53aWR0aCwgMCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKDAsIC1nYXVnZU9wdGlvbi5wb2ludGVyLndpZHRoIC8gMik7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKC1pbm5lclJhZGl1cywgMCk7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKDAsIGdhdWdlT3B0aW9uLnBvaW50ZXIud2lkdGggLyAyKTtcclxuICAgICAgY29udGV4dC5saW5lVG8oZ2F1Z2VPcHRpb24ucG9pbnRlci53aWR0aCwgMCk7XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZSgnI0ZGRkZGRicpO1xyXG4gICAgICBjb250ZXh0LmFyYygwLCAwLCBnYXVnZU9wdGlvbi5wb2ludGVyLndpZHRoIC8gNiwgMCwgMiAqIE1hdGguUEksIGZhbHNlKTtcclxuICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gICAgfVxyXG4gICAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSkge1xyXG4gICAgICBkcmF3R2F1Z2VMYWJlbChnYXVnZU9wdGlvbiwgcmFkaXVzLCBjZW50ZXJQb3NpdGlvbiwgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgIH1cclxuICB9XHJcbiAgLy/nlLvku6rooajnm5jmoIfpopjvvIzlia/moIfpophcclxuICBkcmF3UmluZ1RpdGxlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgY2VudGVyUG9zaXRpb24pO1xyXG4gIGlmIChwcm9jZXNzID09PSAxICYmIG9wdHMudHlwZSA9PT0gJ2dhdWdlJykge1xyXG4gICAgb3B0cy5leHRyYS5nYXVnZS5vbGRBbmdsZSA9IHNlcmllc1swXS5fcHJvcG9ydGlvbl87XHJcbiAgICBvcHRzLmV4dHJhLmdhdWdlLm9sZERhdGEgPSBzZXJpZXNbMF0uZGF0YTtcclxuICB9XHJcbiAgcmV0dXJuIHtcclxuICAgIGNlbnRlcjogY2VudGVyUG9zaXRpb24sXHJcbiAgICByYWRpdXM6IHJhZGl1cyxcclxuICAgIGlubmVyUmFkaXVzOiBpbm5lclJhZGl1cyxcclxuICAgIGNhdGVnb3JpZXM6IGNhdGVnb3JpZXMsXHJcbiAgICB0b3RhbEFuZ2xlOiB0b3RhbEFuZ2xlXHJcbiAgfTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1JhZGFyRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBwcm9jZXNzID0gYXJndW1lbnRzLmxlbmd0aCA+IDQgJiYgYXJndW1lbnRzWzRdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbNF0gOiAxO1xyXG4gIHZhciByYWRhck9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgZ3JpZENvbG9yOiAnI2NjY2NjYycsXHJcbiAgICBncmlkVHlwZTogJ3JhZGFyJyxcclxuICAgIGdyaWRFdmFsOjEsXHJcbiAgICBheGlzTGFiZWw6ZmFsc2UsXHJcbiAgICBheGlzTGFiZWxUb2ZpeDowLFxyXG4gICAgbGFiZWxTaG93OnRydWUsXHJcbiAgICBsYWJlbENvbG9yOicjNjY2NjY2JyxcclxuICAgIGxhYmVsUG9pbnRTaG93OmZhbHNlLFxyXG4gICAgbGFiZWxQb2ludFJhZGl1czozLFxyXG4gICAgbGFiZWxQb2ludENvbG9yOicjY2NjY2NjJyxcclxuICAgIG9wYWNpdHk6IDAuMixcclxuICAgIGdyaWRDb3VudDogMyxcclxuICAgIGJvcmRlcjpmYWxzZSxcclxuICAgIGJvcmRlcldpZHRoOjIsXHJcbiAgICBsaW5lYXJUeXBlOiAnbm9uZScsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgfSwgb3B0cy5leHRyYS5yYWRhcik7XHJcbiAgdmFyIGNvb3JkaW5hdGVBbmdsZSA9IGdldFJhZGFyQ29vcmRpbmF0ZVNlcmllcyhvcHRzLmNhdGVnb3JpZXMubGVuZ3RoKTtcclxuICB2YXIgY2VudGVyUG9zaXRpb24gPSB7XHJcbiAgICB4OiBvcHRzLmFyZWFbM10gKyAob3B0cy53aWR0aCAtIG9wdHMuYXJlYVsxXSAtIG9wdHMuYXJlYVszXSkgLyAyLFxyXG4gICAgeTogb3B0cy5hcmVhWzBdICsgKG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdKSAvIDJcclxuICB9O1xyXG4gIHZhciB4ciA9IChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDJcclxuICB2YXIgeXIgPSAob3B0cy5oZWlnaHQgLSBvcHRzLmFyZWFbMF0gLSBvcHRzLmFyZWFbMl0pIC8gMlxyXG4gIHZhciByYWRpdXMgPSBNYXRoLm1pbih4ciAtIChnZXRNYXhUZXh0TGlzdExlbmd0aChvcHRzLmNhdGVnb3JpZXMsIGNvbmZpZy5mb250U2l6ZSwgY29udGV4dCkgKyBjb25maWcucmFkYXJMYWJlbFRleHRNYXJnaW4pLCB5ciAtIGNvbmZpZy5yYWRhckxhYmVsVGV4dE1hcmdpbik7XHJcbiAgcmFkaXVzIC09IGNvbmZpZy5yYWRhckxhYmVsVGV4dE1hcmdpbiAqIG9wdHMucGl4O1xyXG4gIHJhZGl1cyA9IHJhZGl1cyA8IDEwID8gMTAgOiByYWRpdXM7XHJcbiAgcmFkaXVzID0gcmFkYXJPcHRpb24ucmFkaXVzID8gcmFkYXJPcHRpb24ucmFkaXVzIDogcmFkaXVzO1xyXG4gIC8vIOeUu+WIhuWJsue6v1xyXG4gIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHJhZGFyT3B0aW9uLmdyaWRDb2xvcik7XHJcbiAgY29vcmRpbmF0ZUFuZ2xlLmZvckVhY2goZnVuY3Rpb24oYW5nbGUsaW5kZXgpIHtcclxuICAgIHZhciBwb3MgPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihyYWRpdXMgKiBNYXRoLmNvcyhhbmdsZSksIHJhZGl1cyAqIE1hdGguc2luKGFuZ2xlKSwgY2VudGVyUG9zaXRpb24pO1xyXG4gICAgY29udGV4dC5tb3ZlVG8oY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSk7XHJcbiAgICBpZiAoaW5kZXggJSByYWRhck9wdGlvbi5ncmlkRXZhbCA9PSAwKSB7XHJcbiAgICAgIGNvbnRleHQubGluZVRvKHBvcy54LCBwb3MueSk7XHJcbiAgICB9XHJcbiAgfSk7XHJcbiAgY29udGV4dC5zdHJva2UoKTtcclxuICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gIFxyXG4gIC8vIOeUu+iDjOaZr+e9keagvFxyXG4gIHZhciBfbG9vcCA9IGZ1bmN0aW9uIF9sb29wKGkpIHtcclxuICAgIHZhciBzdGFydFBvcyA9IHt9O1xyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKDEgKiBvcHRzLnBpeCk7XHJcbiAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKHJhZGFyT3B0aW9uLmdyaWRDb2xvcik7XHJcbiAgICBpZiAocmFkYXJPcHRpb24uZ3JpZFR5cGUgPT0gJ3JhZGFyJykge1xyXG4gICAgICBjb29yZGluYXRlQW5nbGUuZm9yRWFjaChmdW5jdGlvbihhbmdsZSwgaW5kZXgpIHtcclxuICAgICAgICB2YXIgcG9zID0gY29udmVydENvb3JkaW5hdGVPcmlnaW4ocmFkaXVzIC8gcmFkYXJPcHRpb24uZ3JpZENvdW50ICogaSAqIE1hdGguY29zKGFuZ2xlKSwgcmFkaXVzIC9cclxuICAgICAgICAgIHJhZGFyT3B0aW9uLmdyaWRDb3VudCAqIGkgKiBNYXRoLnNpbihhbmdsZSksIGNlbnRlclBvc2l0aW9uKTtcclxuICAgICAgICBpZiAoaW5kZXggPT09IDApIHtcclxuICAgICAgICAgIHN0YXJ0UG9zID0gcG9zO1xyXG4gICAgICAgICAgY29udGV4dC5tb3ZlVG8ocG9zLngsIHBvcy55KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5saW5lVG8ocG9zLngsIHBvcy55KTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBjb250ZXh0LmxpbmVUbyhzdGFydFBvcy54LCBzdGFydFBvcy55KTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHZhciBwb3MgPSBjb252ZXJ0Q29vcmRpbmF0ZU9yaWdpbihyYWRpdXMgLyByYWRhck9wdGlvbi5ncmlkQ291bnQgKiBpICogTWF0aC5jb3MoMS41KSwgcmFkaXVzIC8gcmFkYXJPcHRpb24uZ3JpZENvdW50ICogaSAqIE1hdGguc2luKDEuNSksIGNlbnRlclBvc2l0aW9uKTtcclxuICAgICAgY29udGV4dC5hcmMoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgY2VudGVyUG9zaXRpb24ueSAtIHBvcy55LCAwLCAyICogTWF0aC5QSSwgZmFsc2UpO1xyXG4gICAgfVxyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgfTtcclxuICBmb3IgKHZhciBpID0gMTsgaSA8PSByYWRhck9wdGlvbi5ncmlkQ291bnQ7IGkrKykge1xyXG4gICAgX2xvb3AoaSk7XHJcbiAgfVxyXG4gIHJhZGFyT3B0aW9uLmN1c3RvbUNvbG9yID0gZmlsbEN1c3RvbUNvbG9yKHJhZGFyT3B0aW9uLmxpbmVhclR5cGUsIHJhZGFyT3B0aW9uLmN1c3RvbUNvbG9yLCBzZXJpZXMsIGNvbmZpZyk7XHJcbiAgdmFyIHJhZGFyRGF0YVBvaW50cyA9IGdldFJhZGFyRGF0YVBvaW50cyhjb29yZGluYXRlQW5nbGUsIGNlbnRlclBvc2l0aW9uLCByYWRpdXMsIHNlcmllcywgb3B0cywgcHJvY2Vzcyk7XHJcbiAgcmFkYXJEYXRhUG9pbnRzLmZvckVhY2goZnVuY3Rpb24oZWFjaFNlcmllcywgc2VyaWVzSW5kZXgpIHtcclxuICAgIC8vIOe7mOWItuWMuuWfn+aVsOaNrlxyXG4gICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKHJhZGFyT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShlYWNoU2VyaWVzLmNvbG9yKTtcclxuICAgIFxyXG4gICAgdmFyIGZpbGxjb2xvciA9IGhleFRvUmdiKGVhY2hTZXJpZXMuY29sb3IsIHJhZGFyT3B0aW9uLm9wYWNpdHkpO1xyXG4gICAgaWYgKHJhZGFyT3B0aW9uLmxpbmVhclR5cGUgPT0gJ2N1c3RvbScpIHtcclxuICAgICAgdmFyIGdyZDtcclxuICAgICAgaWYoY29udGV4dC5jcmVhdGVDaXJjdWxhckdyYWRpZW50KXtcclxuICAgICAgICBncmQgPSBjb250ZXh0LmNyZWF0ZUNpcmN1bGFyR3JhZGllbnQoY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgcmFkaXVzKVxyXG4gICAgICB9ZWxzZXtcclxuICAgICAgICBncmQgPSBjb250ZXh0LmNyZWF0ZVJhZGlhbEdyYWRpZW50KGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnksIDAsY2VudGVyUG9zaXRpb24ueCwgY2VudGVyUG9zaXRpb24ueSwgcmFkaXVzKVxyXG4gICAgICB9XHJcbiAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2IocmFkYXJPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzW3Nlcmllc0luZGV4XS5saW5lYXJJbmRleF0sIHJhZGFyT3B0aW9uLm9wYWNpdHkpKVxyXG4gICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKGVhY2hTZXJpZXMuY29sb3IsIHJhZGFyT3B0aW9uLm9wYWNpdHkpKVxyXG4gICAgICBmaWxsY29sb3IgPSBncmRcclxuICAgIH1cclxuICAgIFxyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZmlsbGNvbG9yKTtcclxuICAgIGVhY2hTZXJpZXMuZGF0YS5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgIGlmIChpbmRleCA9PT0gMCkge1xyXG4gICAgICAgIGNvbnRleHQubW92ZVRvKGl0ZW0ucG9zaXRpb24ueCwgaXRlbS5wb3NpdGlvbi55KTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhpdGVtLnBvc2l0aW9uLngsIGl0ZW0ucG9zaXRpb24ueSk7XHJcbiAgICAgIH1cclxuICAgIH0pO1xyXG4gICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgaWYocmFkYXJPcHRpb24uYm9yZGVyID09PSB0cnVlKXtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIH1cclxuICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICBpZiAob3B0cy5kYXRhUG9pbnRTaGFwZSAhPT0gZmFsc2UpIHtcclxuICAgICAgdmFyIHBvaW50cyA9IGVhY2hTZXJpZXMuZGF0YS5tYXAoZnVuY3Rpb24oaXRlbSkge1xyXG4gICAgICAgIHJldHVybiBpdGVtLnBvc2l0aW9uO1xyXG4gICAgICB9KTtcclxuICAgICAgZHJhd1BvaW50U2hhcGUocG9pbnRzLCBlYWNoU2VyaWVzLmNvbG9yLCBlYWNoU2VyaWVzLnBvaW50U2hhcGUsIGNvbnRleHQsIG9wdHMpO1xyXG4gICAgfVxyXG4gIH0pO1xyXG4gIC8vIOeUu+WIu+W6puWAvFxyXG4gIGlmKHJhZGFyT3B0aW9uLmF4aXNMYWJlbCA9PT0gdHJ1ZSl7XHJcbiAgICBjb25zdCBtYXhEYXRhID0gTWF0aC5tYXgocmFkYXJPcHRpb24ubWF4LCBNYXRoLm1heC5hcHBseShudWxsLCBkYXRhQ29tYmluZShzZXJpZXMpKSk7XHJcbiAgICBjb25zdCBzdGVwTGVuZ3RoID0gcmFkaXVzIC8gcmFkYXJPcHRpb24uZ3JpZENvdW50O1xyXG4gICAgY29uc3QgZm9udFNpemUgPSBvcHRzLmZvbnRTaXplICogb3B0cy5waXg7XHJcbiAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKTtcclxuICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKG9wdHMuZm9udENvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0VGV4dEFsaWduKCdsZWZ0Jyk7XHJcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJhZGFyT3B0aW9uLmdyaWRDb3VudCArIDE7IGkrKykge1xyXG4gICAgICBsZXQgbGFiZWwgPSBpICogbWF4RGF0YSAvIHJhZGFyT3B0aW9uLmdyaWRDb3VudDtcclxuICAgICAgbGFiZWwgPSBsYWJlbC50b0ZpeGVkKHJhZGFyT3B0aW9uLmF4aXNMYWJlbFRvZml4KTtcclxuICAgICAgY29udGV4dC5maWxsVGV4dChTdHJpbmcobGFiZWwpLCBjZW50ZXJQb3NpdGlvbi54ICsgMyAqIG9wdHMucGl4LCBjZW50ZXJQb3NpdGlvbi55IC0gaSAqIHN0ZXBMZW5ndGggKyBmb250U2l6ZSAvIDIpO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAvLyBkcmF3IGxhYmVsIHRleHRcclxuICBkcmF3UmFkYXJMYWJlbChjb29yZGluYXRlQW5nbGUsIHJhZGl1cywgY2VudGVyUG9zaXRpb24sIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgXHJcbiAgLy8gZHJhdyBkYXRhTGFiZWxcclxuICBpZiAob3B0cy5kYXRhTGFiZWwgIT09IGZhbHNlICYmIHByb2Nlc3MgPT09IDEpIHtcclxuICAgIHJhZGFyRGF0YVBvaW50cy5mb3JFYWNoKGZ1bmN0aW9uKGVhY2hTZXJpZXMsIHNlcmllc0luZGV4KSB7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIHZhciBmb250U2l6ZSA9IGVhY2hTZXJpZXMudGV4dFNpemUgKiBvcHRzLnBpeCB8fCBjb25maWcuZm9udFNpemU7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShlYWNoU2VyaWVzLnRleHRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgIGVhY2hTZXJpZXMuZGF0YS5mb3JFYWNoKGZ1bmN0aW9uKGl0ZW0sIGluZGV4KSB7XHJcbiAgICAgICAgLy/lpoLmnpzmmK/kuK3lv4PngrnlnoLnm7TnmoTkuIrkuIvngrnkvY1cclxuICAgICAgICBpZihNYXRoLmFicyhpdGVtLnBvc2l0aW9uLnggLSBjZW50ZXJQb3NpdGlvbi54KTwyKXtcclxuICAgICAgICAgIC8v5aaC5p6c5Zyo5LiK6Z2iXHJcbiAgICAgICAgICBpZihpdGVtLnBvc2l0aW9uLnkgPCBjZW50ZXJQb3NpdGlvbi55KXtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KGl0ZW0udmFsdWUsIGl0ZW0ucG9zaXRpb24ueCwgaXRlbS5wb3NpdGlvbi55IC0gNCk7XHJcbiAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2NlbnRlcicpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KGl0ZW0udmFsdWUsIGl0ZW0ucG9zaXRpb24ueCwgaXRlbS5wb3NpdGlvbi55ICsgZm9udFNpemUgKyAyKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgIC8v5aaC5p6c5Zyo5bem5L6nXHJcbiAgICAgICAgICBpZihpdGVtLnBvc2l0aW9uLnggPCBjZW50ZXJQb3NpdGlvbi54KXtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ3JpZ2h0Jyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFRleHQoaXRlbS52YWx1ZSwgaXRlbS5wb3NpdGlvbi54IC0gNCwgaXRlbS5wb3NpdGlvbi55ICsgZm9udFNpemUgLyAyIC0gMik7XHJcbiAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRUZXh0QWxpZ24oJ2xlZnQnKTtcclxuICAgICAgICAgICAgY29udGV4dC5maWxsVGV4dChpdGVtLnZhbHVlLCBpdGVtLnBvc2l0aW9uLnggKyA0LCBpdGVtLnBvc2l0aW9uLnkgKyBmb250U2l6ZSAvIDIgLSAyKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgfSk7XHJcbiAgICBjb250ZXh0LnNldFRleHRBbGlnbignbGVmdCcpO1xyXG4gIH1cclxuICBcclxuICByZXR1cm4ge1xyXG4gICAgY2VudGVyOiBjZW50ZXJQb3NpdGlvbixcclxuICAgIHJhZGl1czogcmFkaXVzLFxyXG4gICAgYW5nbGVMaXN0OiBjb29yZGluYXRlQW5nbGVcclxuICB9O1xyXG59XHJcblxyXG4vLyDnu4/nuqzluqbovazloqjljaHmiZhcclxuZnVuY3Rpb24gbG9ubGF0Mm1lcmNhdG9yKGxvbmdpdHVkZSwgbGF0aXR1ZGUpIHtcclxuICB2YXIgbWVyY2F0b3IgPSBBcnJheSgyKTtcclxuICB2YXIgeCA9IGxvbmdpdHVkZSAqIDIwMDM3NTA4LjM0IC8gMTgwO1xyXG4gIHZhciB5ID0gTWF0aC5sb2coTWF0aC50YW4oKDkwICsgbGF0aXR1ZGUpICogTWF0aC5QSSAvIDM2MCkpIC8gKE1hdGguUEkgLyAxODApO1xyXG4gIHkgPSB5ICogMjAwMzc1MDguMzQgLyAxODA7XHJcbiAgbWVyY2F0b3JbMF0gPSB4O1xyXG4gIG1lcmNhdG9yWzFdID0geTtcclxuICByZXR1cm4gbWVyY2F0b3I7XHJcbn1cclxuXHJcbi8vIOWiqOWNoeaJmOi9rOe7j+e6rOW6plxyXG5mdW5jdGlvbiBtZXJjYXRvcjJsb25sYXQobG9uZ2l0dWRlLCBsYXRpdHVkZSkge1xyXG4gIHZhciBsb25sYXQgPSBBcnJheSgyKVxyXG4gIHZhciB4ID0gbG9uZ2l0dWRlIC8gMjAwMzc1MDguMzQgKiAxODA7XHJcbiAgdmFyIHkgPSBsYXRpdHVkZSAvIDIwMDM3NTA4LjM0ICogMTgwO1xyXG4gIHkgPSAxODAgLyBNYXRoLlBJICogKDIgKiBNYXRoLmF0YW4oTWF0aC5leHAoeSAqIE1hdGguUEkgLyAxODApKSAtIE1hdGguUEkgLyAyKTtcclxuICBsb25sYXRbMF0gPSB4O1xyXG4gIGxvbmxhdFsxXSA9IHk7XHJcbiAgcmV0dXJuIGxvbmxhdDtcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0Qm91bmRpbmdCb3goZGF0YSkge1xyXG4gIHZhciBib3VuZHMgPSB7fSxjb29yZHM7XHJcbiAgYm91bmRzLnhNaW4gPSAxODA7XHJcbiAgYm91bmRzLnhNYXggPSAwO1xyXG4gIGJvdW5kcy55TWluID0gOTA7XHJcbiAgYm91bmRzLnlNYXggPSAwXHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICB2YXIgY29vcmRhID0gZGF0YVtpXS5nZW9tZXRyeS5jb29yZGluYXRlc1xyXG4gICAgZm9yICh2YXIgayA9IDA7IGsgPCBjb29yZGEubGVuZ3RoOyBrKyspIHtcclxuICAgICAgY29vcmRzID0gY29vcmRhW2tdO1xyXG4gICAgICBpZiAoY29vcmRzLmxlbmd0aCA9PSAxKSB7XHJcbiAgICAgICAgY29vcmRzID0gY29vcmRzWzBdXHJcbiAgICAgIH1cclxuICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBjb29yZHMubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICB2YXIgbG9uZ2l0dWRlID0gY29vcmRzW2pdWzBdO1xyXG4gICAgICAgIHZhciBsYXRpdHVkZSA9IGNvb3Jkc1tqXVsxXTtcclxuICAgICAgICB2YXIgcG9pbnQgPSB7XHJcbiAgICAgICAgICB4OiBsb25naXR1ZGUsXHJcbiAgICAgICAgICB5OiBsYXRpdHVkZVxyXG4gICAgICAgIH1cclxuICAgICAgICBib3VuZHMueE1pbiA9IGJvdW5kcy54TWluIDwgcG9pbnQueCA/IGJvdW5kcy54TWluIDogcG9pbnQueDtcclxuICAgICAgICBib3VuZHMueE1heCA9IGJvdW5kcy54TWF4ID4gcG9pbnQueCA/IGJvdW5kcy54TWF4IDogcG9pbnQueDtcclxuICAgICAgICBib3VuZHMueU1pbiA9IGJvdW5kcy55TWluIDwgcG9pbnQueSA/IGJvdW5kcy55TWluIDogcG9pbnQueTtcclxuICAgICAgICBib3VuZHMueU1heCA9IGJvdW5kcy55TWF4ID4gcG9pbnQueSA/IGJvdW5kcy55TWF4IDogcG9pbnQueTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gYm91bmRzO1xyXG59XHJcblxyXG5mdW5jdGlvbiBjb29yZGluYXRlVG9Qb2ludChsYXRpdHVkZSwgbG9uZ2l0dWRlLCBib3VuZHMsIHNjYWxlLCB4b2Zmc2V0LCB5b2Zmc2V0KSB7XHJcbiAgcmV0dXJuIHtcclxuICAgIHg6IChsb25naXR1ZGUgLSBib3VuZHMueE1pbikgKiBzY2FsZSArIHhvZmZzZXQsXHJcbiAgICB5OiAoYm91bmRzLnlNYXggLSBsYXRpdHVkZSkgKiBzY2FsZSArIHlvZmZzZXRcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBwb2ludFRvQ29vcmRpbmF0ZShwb2ludFksIHBvaW50WCwgYm91bmRzLCBzY2FsZSwgeG9mZnNldCwgeW9mZnNldCkge1xyXG4gIHJldHVybiB7XHJcbiAgICB4OiAocG9pbnRYIC0geG9mZnNldCkgLyBzY2FsZSArIGJvdW5kcy54TWluLFxyXG4gICAgeTogYm91bmRzLnlNYXggLSAocG9pbnRZIC0geW9mZnNldCkgLyBzY2FsZVxyXG4gIH07XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGlzUmF5SW50ZXJzZWN0c1NlZ21lbnQocG9pLCBzX3BvaSwgZV9wb2kpIHtcclxuICBpZiAoc19wb2lbMV0gPT0gZV9wb2lbMV0pIHtcclxuICAgIHJldHVybiBmYWxzZTtcclxuICB9XHJcbiAgaWYgKHNfcG9pWzFdID4gcG9pWzFdICYmIGVfcG9pWzFdID4gcG9pWzFdKSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG4gIGlmIChzX3BvaVsxXSA8IHBvaVsxXSAmJiBlX3BvaVsxXSA8IHBvaVsxXSkge1xyXG4gICAgcmV0dXJuIGZhbHNlO1xyXG4gIH1cclxuICBpZiAoc19wb2lbMV0gPT0gcG9pWzFdICYmIGVfcG9pWzFdID4gcG9pWzFdKSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG4gIGlmIChlX3BvaVsxXSA9PSBwb2lbMV0gJiYgc19wb2lbMV0gPiBwb2lbMV0pIHtcclxuICAgIHJldHVybiBmYWxzZTtcclxuICB9XHJcbiAgaWYgKHNfcG9pWzBdIDwgcG9pWzBdICYmIGVfcG9pWzFdIDwgcG9pWzFdKSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG4gIGxldCB4c2VnID0gZV9wb2lbMF0gLSAoZV9wb2lbMF0gLSBzX3BvaVswXSkgKiAoZV9wb2lbMV0gLSBwb2lbMV0pIC8gKGVfcG9pWzFdIC0gc19wb2lbMV0pO1xyXG4gIGlmICh4c2VnIDwgcG9pWzBdKSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfSBlbHNlIHtcclxuICAgIHJldHVybiB0cnVlO1xyXG4gIH1cclxufVxyXG5cclxuZnVuY3Rpb24gaXNQb2lXaXRoaW5Qb2x5KHBvaSwgcG9seSwgbWVyY2F0b3IpIHtcclxuICBsZXQgc2luc2MgPSAwO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgcG9seS5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGVwb2x5ID0gcG9seVtpXVswXTtcclxuICAgIGlmIChwb2x5Lmxlbmd0aCA9PSAxKSB7XHJcbiAgICAgIGVwb2x5ID0gcG9seVtpXVswXVxyXG4gICAgfVxyXG4gICAgZm9yIChsZXQgaiA9IDA7IGogPCBlcG9seS5sZW5ndGggLSAxOyBqKyspIHtcclxuICAgICAgbGV0IHNfcG9pID0gZXBvbHlbal07XHJcbiAgICAgIGxldCBlX3BvaSA9IGVwb2x5W2ogKyAxXTtcclxuICAgICAgaWYgKG1lcmNhdG9yKSB7XHJcbiAgICAgICAgc19wb2kgPSBsb25sYXQybWVyY2F0b3IoZXBvbHlbal1bMF0sIGVwb2x5W2pdWzFdKTtcclxuICAgICAgICBlX3BvaSA9IGxvbmxhdDJtZXJjYXRvcihlcG9seVtqICsgMV1bMF0sIGVwb2x5W2ogKyAxXVsxXSk7XHJcbiAgICAgIH1cclxuICAgICAgaWYgKGlzUmF5SW50ZXJzZWN0c1NlZ21lbnQocG9pLCBzX3BvaSwgZV9wb2kpKSB7XHJcbiAgICAgICAgc2luc2MgKz0gMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpZiAoc2luc2MgJSAyID09IDEpIHtcclxuICAgIHJldHVybiB0cnVlO1xyXG4gIH0gZWxzZSB7XHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3TWFwRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCkge1xyXG4gIHZhciBtYXBPcHRpb24gPSBhc3NpZ24oe30sIHtcclxuICAgIGJvcmRlcjogdHJ1ZSxcclxuICAgIG1lcmNhdG9yOiBmYWxzZSxcclxuICAgIGJvcmRlcldpZHRoOiAxLFxyXG4gICAgYWN0aXZlOnRydWUsXHJcbiAgICBib3JkZXJDb2xvcjogJyM2NjY2NjYnLFxyXG4gICAgZmlsbE9wYWNpdHk6IDAuNixcclxuICAgIGFjdGl2ZUJvcmRlckNvbG9yOiAnI2YwNDg2NCcsXHJcbiAgICBhY3RpdmVGaWxsQ29sb3I6ICcjZmFjYzE0JyxcclxuICAgIGFjdGl2ZUZpbGxPcGFjaXR5OiAxXHJcbiAgfSwgb3B0cy5leHRyYS5tYXApO1xyXG4gIHZhciBjb29yZHMsIHBvaW50O1xyXG4gIHZhciBkYXRhID0gc2VyaWVzO1xyXG4gIHZhciBib3VuZHMgPSBnZXRCb3VuZGluZ0JveChkYXRhKTtcclxuICBpZiAobWFwT3B0aW9uLm1lcmNhdG9yKSB7XHJcbiAgICB2YXIgbWF4ID0gbG9ubGF0Mm1lcmNhdG9yKGJvdW5kcy54TWF4LCBib3VuZHMueU1heClcclxuICAgIHZhciBtaW4gPSBsb25sYXQybWVyY2F0b3IoYm91bmRzLnhNaW4sIGJvdW5kcy55TWluKVxyXG4gICAgYm91bmRzLnhNYXggPSBtYXhbMF1cclxuICAgIGJvdW5kcy55TWF4ID0gbWF4WzFdXHJcbiAgICBib3VuZHMueE1pbiA9IG1pblswXVxyXG4gICAgYm91bmRzLnlNaW4gPSBtaW5bMV1cclxuICB9XHJcbiAgdmFyIHhTY2FsZSA9IG9wdHMud2lkdGggLyBNYXRoLmFicyhib3VuZHMueE1heCAtIGJvdW5kcy54TWluKTtcclxuICB2YXIgeVNjYWxlID0gb3B0cy5oZWlnaHQgLyBNYXRoLmFicyhib3VuZHMueU1heCAtIGJvdW5kcy55TWluKTtcclxuICB2YXIgc2NhbGUgPSB4U2NhbGUgPCB5U2NhbGUgPyB4U2NhbGUgOiB5U2NhbGU7XHJcbiAgdmFyIHhvZmZzZXQgPSBvcHRzLndpZHRoIC8gMiAtIE1hdGguYWJzKGJvdW5kcy54TWF4IC0gYm91bmRzLnhNaW4pIC8gMiAqIHNjYWxlO1xyXG4gIHZhciB5b2Zmc2V0ID0gb3B0cy5oZWlnaHQgLyAyIC0gTWF0aC5hYnMoYm91bmRzLnlNYXggLSBib3VuZHMueU1pbikgLyAyICogc2NhbGU7XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRMaW5lV2lkdGgobWFwT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShtYXBPcHRpb24uYm9yZGVyQ29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2Ioc2VyaWVzW2ldLmNvbG9yLCBzZXJpZXNbaV0uZmlsbE9wYWNpdHl8fG1hcE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgaWYgKG1hcE9wdGlvbi5hY3RpdmUgPT0gdHJ1ZSAmJiBvcHRzLnRvb2x0aXApIHtcclxuICAgICAgaWYgKG9wdHMudG9vbHRpcC5pbmRleCA9PSBpKSB7XHJcbiAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShtYXBPcHRpb24uYWN0aXZlQm9yZGVyQ29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGhleFRvUmdiKG1hcE9wdGlvbi5hY3RpdmVGaWxsQ29sb3IsIG1hcE9wdGlvbi5hY3RpdmVGaWxsT3BhY2l0eSkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB2YXIgY29vcmRhID0gZGF0YVtpXS5nZW9tZXRyeS5jb29yZGluYXRlc1xyXG4gICAgZm9yICh2YXIgayA9IDA7IGsgPCBjb29yZGEubGVuZ3RoOyBrKyspIHtcclxuICAgICAgY29vcmRzID0gY29vcmRhW2tdO1xyXG4gICAgICBpZiAoY29vcmRzLmxlbmd0aCA9PSAxKSB7XHJcbiAgICAgICAgY29vcmRzID0gY29vcmRzWzBdXHJcbiAgICAgIH1cclxuICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBjb29yZHMubGVuZ3RoOyBqKyspIHtcclxuICAgICAgICB2YXIgZ2Fvc2kgPSBBcnJheSgyKTtcclxuICAgICAgICBpZiAobWFwT3B0aW9uLm1lcmNhdG9yKSB7XHJcbiAgICAgICAgICBnYW9zaSA9IGxvbmxhdDJtZXJjYXRvcihjb29yZHNbal1bMF0sIGNvb3Jkc1tqXVsxXSlcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgZ2Fvc2kgPSBjb29yZHNbal1cclxuICAgICAgICB9XHJcbiAgICAgICAgcG9pbnQgPSBjb29yZGluYXRlVG9Qb2ludChnYW9zaVsxXSwgZ2Fvc2lbMF0sIGJvdW5kcywgc2NhbGUsIHhvZmZzZXQsIHlvZmZzZXQpXHJcbiAgICAgICAgaWYgKGogPT09IDApIHtcclxuICAgICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgICBjb250ZXh0Lm1vdmVUbyhwb2ludC54LCBwb2ludC55KTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5saW5lVG8ocG9pbnQueCwgcG9pbnQueSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICBpZiAobWFwT3B0aW9uLmJvcmRlciA9PSB0cnVlKSB7XHJcbiAgICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpZiAob3B0cy5kYXRhTGFiZWwgPT0gdHJ1ZSkge1xyXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIHZhciBjZW50ZXJQb2ludCA9IGRhdGFbaV0ucHJvcGVydGllcy5jZW50cm9pZDtcclxuICAgICAgaWYgKGNlbnRlclBvaW50KSB7XHJcbiAgICAgICAgaWYgKG1hcE9wdGlvbi5tZXJjYXRvcikge1xyXG4gICAgICAgICAgY2VudGVyUG9pbnQgPSBsb25sYXQybWVyY2F0b3IoZGF0YVtpXS5wcm9wZXJ0aWVzLmNlbnRyb2lkWzBdLCBkYXRhW2ldLnByb3BlcnRpZXMuY2VudHJvaWRbMV0pXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHBvaW50ID0gY29vcmRpbmF0ZVRvUG9pbnQoY2VudGVyUG9pbnRbMV0sIGNlbnRlclBvaW50WzBdLCBib3VuZHMsIHNjYWxlLCB4b2Zmc2V0LCB5b2Zmc2V0KTtcclxuICAgICAgICBsZXQgZm9udFNpemUgPSBkYXRhW2ldLnRleHRTaXplICogb3B0cy5waXggfHwgY29uZmlnLmZvbnRTaXplO1xyXG4gICAgICAgIGxldCBmb250Q29sb3IgPSBkYXRhW2ldLnRleHRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcjtcclxuICAgICAgICBpZihtYXBPcHRpb24uYWN0aXZlICYmIG1hcE9wdGlvbi5hY3RpdmVUZXh0Q29sb3IgJiYgb3B0cy50b29sdGlwICYmIG9wdHMudG9vbHRpcC5pbmRleCA9PSBpKXtcclxuICAgICAgICAgIGZvbnRDb2xvciA9IG1hcE9wdGlvbi5hY3RpdmVUZXh0Q29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxldCB0ZXh0ID0gZGF0YVtpXS5wcm9wZXJ0aWVzLm5hbWU7XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKVxyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZvbnRDb2xvcilcclxuICAgICAgICBjb250ZXh0LmZpbGxUZXh0KHRleHQsIHBvaW50LnggLSBtZWFzdXJlVGV4dCh0ZXh0LCBmb250U2l6ZSwgY29udGV4dCkgLyAyLCBwb2ludC55ICsgZm9udFNpemUgLyAyKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgb3B0cy5jaGFydERhdGEubWFwRGF0YSA9IHtcclxuICAgIGJvdW5kczogYm91bmRzLFxyXG4gICAgc2NhbGU6IHNjYWxlLFxyXG4gICAgeG9mZnNldDogeG9mZnNldCxcclxuICAgIHlvZmZzZXQ6IHlvZmZzZXQsXHJcbiAgICBtZXJjYXRvcjogbWFwT3B0aW9uLm1lcmNhdG9yXHJcbiAgfVxyXG4gIGRyYXdUb29sVGlwQnJpZGdlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgMSk7XHJcbiAgY29udGV4dC5kcmF3KCk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIG5vcm1hbEludChtaW4sIG1heCwgaXRlcikge1xyXG4gIGl0ZXIgPSBpdGVyID09IDAgPyAxIDogaXRlcjtcclxuICB2YXIgYXJyID0gW107XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBpdGVyOyBpKyspIHtcclxuICAgIGFycltpXSA9IE1hdGgucmFuZG9tKCk7XHJcbiAgfTtcclxuICByZXR1cm4gTWF0aC5mbG9vcihhcnIucmVkdWNlKGZ1bmN0aW9uKGksIGopIHtcclxuICAgIHJldHVybiBpICsgalxyXG4gIH0pIC8gaXRlciAqIChtYXggLSBtaW4pKSArIG1pbjtcclxufTtcclxuXHJcbmZ1bmN0aW9uIGNvbGxpc2lvbk5ldyhhcmVhLCBwb2ludHMsIHdpZHRoLCBoZWlnaHQpIHtcclxuICB2YXIgaXNJbiA9IGZhbHNlO1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgcG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBpZiAocG9pbnRzW2ldLmFyZWEpIHtcclxuICAgICAgaWYgKGFyZWFbM10gPCBwb2ludHNbaV0uYXJlYVsxXSB8fCBhcmVhWzBdID4gcG9pbnRzW2ldLmFyZWFbMl0gfHwgYXJlYVsxXSA+IHBvaW50c1tpXS5hcmVhWzNdIHx8IGFyZWFbMl0gPCBwb2ludHNbaV0uYXJlYVswXSkge1xyXG4gICAgICAgIGlmIChhcmVhWzBdIDwgMCB8fCBhcmVhWzFdIDwgMCB8fCBhcmVhWzJdID4gd2lkdGggfHwgYXJlYVszXSA+IGhlaWdodCkge1xyXG4gICAgICAgICAgaXNJbiA9IHRydWU7XHJcbiAgICAgICAgICBicmVhaztcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgaXNJbiA9IGZhbHNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpc0luID0gdHJ1ZTtcclxuICAgICAgICBicmVhaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICByZXR1cm4gaXNJbjtcclxufTtcclxuXHJcbmZ1bmN0aW9uIGdldFdvcmRDbG91ZFBvaW50KG9wdHMsIHR5cGUsIGNvbnRleHQpIHtcclxuICBsZXQgcG9pbnRzID0gb3B0cy5zZXJpZXM7XHJcbiAgc3dpdGNoICh0eXBlKSB7XHJcbiAgICBjYXNlICdub3JtYWwnOlxyXG4gICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgIGxldCB0ZXh0ID0gcG9pbnRzW2ldLm5hbWU7XHJcbiAgICAgICAgbGV0IHRIZWlnaHQgPSBwb2ludHNbaV0udGV4dFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgICBsZXQgdFdpZHRoID0gbWVhc3VyZVRleHQodGV4dCwgdEhlaWdodCwgY29udGV4dCk7XHJcbiAgICAgICAgbGV0IHgsIHk7XHJcbiAgICAgICAgbGV0IGFyZWE7XHJcbiAgICAgICAgbGV0IGJyZWFrbnVtID0gMDtcclxuICAgICAgICB3aGlsZSAodHJ1ZSkge1xyXG4gICAgICAgICAgYnJlYWtudW0rKztcclxuICAgICAgICAgIHggPSBub3JtYWxJbnQoLW9wdHMud2lkdGggLyAyLCBvcHRzLndpZHRoIC8gMiwgNSkgLSB0V2lkdGggLyAyO1xyXG4gICAgICAgICAgeSA9IG5vcm1hbEludCgtb3B0cy5oZWlnaHQgLyAyLCBvcHRzLmhlaWdodCAvIDIsIDUpICsgdEhlaWdodCAvIDI7XHJcbiAgICAgICAgICBhcmVhID0gW3ggLSA1ICsgb3B0cy53aWR0aCAvIDIsIHkgLSA1IC0gdEhlaWdodCArIG9wdHMuaGVpZ2h0IC8gMiwgeCArIHRXaWR0aCArIDUgKyBvcHRzLndpZHRoIC8gMiwgeSArIDUgK1xyXG4gICAgICAgICAgICBvcHRzLmhlaWdodCAvIDJcclxuICAgICAgICAgIF07XHJcbiAgICAgICAgICBsZXQgaXNDb2xsaXNpb24gPSBjb2xsaXNpb25OZXcoYXJlYSwgcG9pbnRzLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAoIWlzQ29sbGlzaW9uKSBicmVhaztcclxuICAgICAgICAgIGlmIChicmVha251bSA9PSAxMDAwKSB7XHJcbiAgICAgICAgICAgIGFyZWEgPSBbLTEwMCwgLTEwMCwgLTEwMCwgLTEwMF07XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgcG9pbnRzW2ldLmFyZWEgPSBhcmVhO1xyXG4gICAgICB9XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAndmVydGljYWwnOlxyXG4gICAgICBmdW5jdGlvbiBTcGluKCkge1xyXG4gICAgICAgIC8v6I635Y+W5Z2H5YyA6ZqP5py65YC877yM5piv5ZCm5peL6L2s77yM5peL6L2s55qE5qaC546H5Li677yIMS0wLjXvvIlcclxuICAgICAgICBpZiAoTWF0aC5yYW5kb20oKSA+IDAuNykge1xyXG4gICAgICAgICAgcmV0dXJuIHRydWU7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIHJldHVybiBmYWxzZVxyXG4gICAgICAgIH07XHJcbiAgICAgIH07XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgcG9pbnRzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgbGV0IHRleHQgPSBwb2ludHNbaV0ubmFtZTtcclxuICAgICAgICBsZXQgdEhlaWdodCA9IHBvaW50c1tpXS50ZXh0U2l6ZSAqIG9wdHMucGl4O1xyXG4gICAgICAgIGxldCB0V2lkdGggPSBtZWFzdXJlVGV4dCh0ZXh0LCB0SGVpZ2h0LCBjb250ZXh0KTtcclxuICAgICAgICBsZXQgaXNTcGluID0gU3BpbigpO1xyXG4gICAgICAgIGxldCB4LCB5LCBhcmVhLCBhcmVhdjtcclxuICAgICAgICBsZXQgYnJlYWtudW0gPSAwO1xyXG4gICAgICAgIHdoaWxlICh0cnVlKSB7XHJcbiAgICAgICAgICBicmVha251bSsrO1xyXG4gICAgICAgICAgbGV0IGlzQ29sbGlzaW9uO1xyXG4gICAgICAgICAgaWYgKGlzU3Bpbikge1xyXG4gICAgICAgICAgICB4ID0gbm9ybWFsSW50KC1vcHRzLndpZHRoIC8gMiwgb3B0cy53aWR0aCAvIDIsIDUpIC0gdFdpZHRoIC8gMjtcclxuICAgICAgICAgICAgeSA9IG5vcm1hbEludCgtb3B0cy5oZWlnaHQgLyAyLCBvcHRzLmhlaWdodCAvIDIsIDUpICsgdEhlaWdodCAvIDI7XHJcbiAgICAgICAgICAgIGFyZWEgPSBbeSAtIDUgLSB0V2lkdGggKyBvcHRzLndpZHRoIC8gMiwgKC14IC0gNSArIG9wdHMuaGVpZ2h0IC8gMiksIHkgKyA1ICsgb3B0cy53aWR0aCAvIDIsICgteCArIHRIZWlnaHQgKyA1ICsgb3B0cy5oZWlnaHQgLyAyKV07XHJcbiAgICAgICAgICAgIGFyZWF2ID0gW29wdHMud2lkdGggLSAob3B0cy53aWR0aCAvIDIgLSBvcHRzLmhlaWdodCAvIDIpIC0gKC14ICsgdEhlaWdodCArIDUgKyBvcHRzLmhlaWdodCAvIDIpIC0gNSwgKG9wdHMuaGVpZ2h0IC8gMiAtIG9wdHMud2lkdGggLyAyKSArICh5IC0gNSAtIHRXaWR0aCArIG9wdHMud2lkdGggLyAyKSAtIDUsIG9wdHMud2lkdGggLSAob3B0cy53aWR0aCAvIDIgLSBvcHRzLmhlaWdodCAvIDIpIC0gKC14ICsgdEhlaWdodCArIDUgKyBvcHRzLmhlaWdodCAvIDIpICsgdEhlaWdodCwgKG9wdHMuaGVpZ2h0IC8gMiAtIG9wdHMud2lkdGggLyAyKSArICh5IC0gNSAtIHRXaWR0aCArIG9wdHMud2lkdGggLyAyKSArIHRXaWR0aCArIDVdO1xyXG4gICAgICAgICAgICBpc0NvbGxpc2lvbiA9IGNvbGxpc2lvbk5ldyhhcmVhdiwgcG9pbnRzLCBvcHRzLmhlaWdodCwgb3B0cy53aWR0aCk7XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICB4ID0gbm9ybWFsSW50KC1vcHRzLndpZHRoIC8gMiwgb3B0cy53aWR0aCAvIDIsIDUpIC0gdFdpZHRoIC8gMjtcclxuICAgICAgICAgICAgeSA9IG5vcm1hbEludCgtb3B0cy5oZWlnaHQgLyAyLCBvcHRzLmhlaWdodCAvIDIsIDUpICsgdEhlaWdodCAvIDI7XHJcbiAgICAgICAgICAgIGFyZWEgPSBbeCAtIDUgKyBvcHRzLndpZHRoIC8gMiwgeSAtIDUgLSB0SGVpZ2h0ICsgb3B0cy5oZWlnaHQgLyAyLCB4ICsgdFdpZHRoICsgNSArIG9wdHMud2lkdGggLyAyLCB5ICsgNSArIG9wdHMuaGVpZ2h0IC8gMl07XHJcbiAgICAgICAgICAgIGlzQ29sbGlzaW9uID0gY29sbGlzaW9uTmV3KGFyZWEsIHBvaW50cywgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaWYgKCFpc0NvbGxpc2lvbikgYnJlYWs7XHJcbiAgICAgICAgICBpZiAoYnJlYWtudW0gPT0gMTAwMCkge1xyXG4gICAgICAgICAgICBhcmVhID0gWy0xMDAwLCAtMTAwMCwgLTEwMDAsIC0xMDAwXTtcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuICAgICAgICBpZiAoaXNTcGluKSB7XHJcbiAgICAgICAgICBwb2ludHNbaV0uYXJlYSA9IGFyZWF2O1xyXG4gICAgICAgICAgcG9pbnRzW2ldLmFyZWF2ID0gYXJlYTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgcG9pbnRzW2ldLmFyZWEgPSBhcmVhO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwb2ludHNbaV0ucm90YXRlID0gaXNTcGluO1xyXG4gICAgICB9O1xyXG4gICAgICBicmVhaztcclxuICB9XHJcbiAgcmV0dXJuIHBvaW50cztcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd1dvcmRDbG91ZERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICBsZXQgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICBsZXQgd29yZE9wdGlvbiA9IGFzc2lnbih7fSwge1xyXG4gICAgdHlwZTogJ25vcm1hbCcsXHJcbiAgICBhdXRvQ29sb3JzOiB0cnVlXHJcbiAgfSwgb3B0cy5leHRyYS53b3JkKTtcclxuICBpZiAoIW9wdHMuY2hhcnREYXRhLndvcmRDbG91ZERhdGEpIHtcclxuICAgIG9wdHMuY2hhcnREYXRhLndvcmRDbG91ZERhdGEgPSBnZXRXb3JkQ2xvdWRQb2ludChvcHRzLCB3b3JkT3B0aW9uLnR5cGUsIGNvbnRleHQpO1xyXG4gIH1cclxuICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gIGNvbnRleHQuc2V0RmlsbFN0eWxlKG9wdHMuYmFja2dyb3VuZCk7XHJcbiAgY29udGV4dC5yZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICBjb250ZXh0LmZpbGwoKTtcclxuICBjb250ZXh0LnNhdmUoKTtcclxuICBsZXQgcG9pbnRzID0gb3B0cy5jaGFydERhdGEud29yZENsb3VkRGF0YTtcclxuICBjb250ZXh0LnRyYW5zbGF0ZShvcHRzLndpZHRoIC8gMiwgb3B0cy5oZWlnaHQgLyAyKTtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHBvaW50cy5sZW5ndGg7IGkrKykge1xyXG4gICAgY29udGV4dC5zYXZlKCk7XHJcbiAgICBpZiAocG9pbnRzW2ldLnJvdGF0ZSkge1xyXG4gICAgICBjb250ZXh0LnJvdGF0ZSg5MCAqIE1hdGguUEkgLyAxODApO1xyXG4gICAgfVxyXG4gICAgbGV0IHRleHQgPSBwb2ludHNbaV0ubmFtZTtcclxuICAgIGxldCB0SGVpZ2h0ID0gcG9pbnRzW2ldLnRleHRTaXplICogb3B0cy5waXg7XHJcbiAgICBsZXQgdFdpZHRoID0gbWVhc3VyZVRleHQodGV4dCwgdEhlaWdodCwgY29udGV4dCk7XHJcbiAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShwb2ludHNbaV0uY29sb3IpO1xyXG4gICAgY29udGV4dC5zZXRGaWxsU3R5bGUocG9pbnRzW2ldLmNvbG9yKTtcclxuICAgIGNvbnRleHQuc2V0Rm9udFNpemUodEhlaWdodCk7XHJcbiAgICBpZiAocG9pbnRzW2ldLnJvdGF0ZSkge1xyXG4gICAgICBpZiAocG9pbnRzW2ldLmFyZWF2WzBdID4gMCkge1xyXG4gICAgICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgICAgIGlmIChvcHRzLnRvb2x0aXAuaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgICBjb250ZXh0LnN0cm9rZVRleHQodGV4dCwgKHBvaW50c1tpXS5hcmVhdlswXSArIDUgLSBvcHRzLndpZHRoIC8gMikgKiBwcm9jZXNzIC0gdFdpZHRoICogKDEgLSBwcm9jZXNzKSAvIDIsIChwb2ludHNbaV0uYXJlYXZbMV0gKyA1ICsgdEhlaWdodCAtIG9wdHMuaGVpZ2h0IC8gMikgKiBwcm9jZXNzKTtcclxuICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbFRleHQodGV4dCwgKHBvaW50c1tpXS5hcmVhdlswXSArIDUgLSBvcHRzLndpZHRoIC8gMikgKiBwcm9jZXNzIC0gdFdpZHRoICogKDEgLSBwcm9jZXNzKSAvIDIsIChwb2ludHNbaV0uYXJlYXZbMV0gKyA1ICsgdEhlaWdodCAtIG9wdHMuaGVpZ2h0IC8gMikgKiBwcm9jZXNzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgY29udGV4dC5maWxsVGV4dCh0ZXh0LCAocG9pbnRzW2ldLmFyZWF2WzBdICsgNSAtIG9wdHMud2lkdGggLyAyKSAqIHByb2Nlc3MgLSB0V2lkdGggKiAoMSAtIHByb2Nlc3MpIC8gMiwgKHBvaW50c1tpXS5hcmVhdlsxXSArIDUgKyB0SGVpZ2h0IC0gb3B0cy5oZWlnaHQgLyAyKSAqIHByb2Nlc3MpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaWYgKHBvaW50c1tpXS5hcmVhWzBdID4gMCkge1xyXG4gICAgICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgICAgIGlmIChvcHRzLnRvb2x0aXAuaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgICBjb250ZXh0LnN0cm9rZVRleHQodGV4dCwgKHBvaW50c1tpXS5hcmVhWzBdICsgNSAtIG9wdHMud2lkdGggLyAyKSAqIHByb2Nlc3MgLSB0V2lkdGggKiAoMSAtIHByb2Nlc3MpIC8gMiwgKHBvaW50c1tpXS5hcmVhWzFdICsgNSArIHRIZWlnaHQgLSBvcHRzLmhlaWdodCAvIDIpICogcHJvY2Vzcyk7XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KHRleHQsIChwb2ludHNbaV0uYXJlYVswXSArIDUgLSBvcHRzLndpZHRoIC8gMikgKiBwcm9jZXNzIC0gdFdpZHRoICogKDEgLSBwcm9jZXNzKSAvIDIsIChwb2ludHNbaV0uYXJlYVsxXSArIDUgKyB0SGVpZ2h0IC0gb3B0cy5oZWlnaHQgLyAyKSAqIHByb2Nlc3MpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICBjb250ZXh0LmZpbGxUZXh0KHRleHQsIChwb2ludHNbaV0uYXJlYVswXSArIDUgLSBvcHRzLndpZHRoIC8gMikgKiBwcm9jZXNzIC0gdFdpZHRoICogKDEgLSBwcm9jZXNzKSAvIDIsIChwb2ludHNbaV0uYXJlYVsxXSArIDUgKyB0SGVpZ2h0IC0gb3B0cy5oZWlnaHQgLyAyKSAqIHByb2Nlc3MpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgIGNvbnRleHQucmVzdG9yZSgpO1xyXG4gIH1cclxuICBjb250ZXh0LnJlc3RvcmUoKTtcclxufVxyXG5cclxuZnVuY3Rpb24gZHJhd0Z1bm5lbERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpIHtcclxuICBsZXQgcHJvY2VzcyA9IGFyZ3VtZW50cy5sZW5ndGggPiA0ICYmIGFyZ3VtZW50c1s0XSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzRdIDogMTtcclxuICBsZXQgZnVubmVsT3B0aW9uID0gYXNzaWduKHt9LCB7XHJcbiAgICB0eXBlOidmdW5uZWwnLFxyXG4gICAgYWN0aXZlV2lkdGg6IDEwLFxyXG4gICAgYWN0aXZlT3BhY2l0eTogMC4zLFxyXG4gICAgYm9yZGVyOiBmYWxzZSxcclxuICAgIGJvcmRlcldpZHRoOiAyLFxyXG4gICAgYm9yZGVyQ29sb3I6ICcjRkZGRkZGJyxcclxuICAgIGZpbGxPcGFjaXR5OiAxLFxyXG4gICAgbWluU2l6ZTogMCxcclxuICAgIGxhYmVsQWxpZ246ICdyaWdodCcsXHJcbiAgICBsaW5lYXJUeXBlOiAnbm9uZScsXHJcbiAgICBjdXN0b21Db2xvcjogW10sXHJcbiAgfSwgb3B0cy5leHRyYS5mdW5uZWwpO1xyXG4gIGxldCBlYWNoU3BhY2luZyA9IChvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVswXSAtIG9wdHMuYXJlYVsyXSkgLyBzZXJpZXMubGVuZ3RoO1xyXG4gIGxldCBjZW50ZXJQb3NpdGlvbiA9IHtcclxuICAgIHg6IG9wdHMuYXJlYVszXSArIChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDIsXHJcbiAgICB5OiBvcHRzLmhlaWdodCAtIG9wdHMuYXJlYVsyXVxyXG4gIH07XHJcbiAgbGV0IGFjdGl2ZVdpZHRoID0gZnVubmVsT3B0aW9uLmFjdGl2ZVdpZHRoICogb3B0cy5waXg7XHJcbiAgbGV0IHJhZGl1cyA9IE1hdGgubWluKChvcHRzLndpZHRoIC0gb3B0cy5hcmVhWzFdIC0gb3B0cy5hcmVhWzNdKSAvIDIgLSBhY3RpdmVXaWR0aCwgKG9wdHMuaGVpZ2h0IC0gb3B0cy5hcmVhWzBdIC0gb3B0cy5hcmVhWzJdKSAvIDIgLSBhY3RpdmVXaWR0aCk7XHJcbiAgbGV0IHNlcmllc05ldyA9IGdldEZ1bm5lbERhdGFQb2ludHMoc2VyaWVzLCByYWRpdXMsIGZ1bm5lbE9wdGlvbiwgZWFjaFNwYWNpbmcsIHByb2Nlc3MpO1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGNvbnRleHQudHJhbnNsYXRlKGNlbnRlclBvc2l0aW9uLngsIGNlbnRlclBvc2l0aW9uLnkpO1xyXG4gIGZ1bm5lbE9wdGlvbi5jdXN0b21Db2xvciA9IGZpbGxDdXN0b21Db2xvcihmdW5uZWxPcHRpb24ubGluZWFyVHlwZSwgZnVubmVsT3B0aW9uLmN1c3RvbUNvbG9yLCBzZXJpZXMsIGNvbmZpZyk7XHJcbiAgaWYoZnVubmVsT3B0aW9uLnR5cGUgPT0gJ3B5cmFtaWQnKXtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzTmV3Lmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIGlmIChpID09IHNlcmllc05ldy5sZW5ndGggLTEpIHtcclxuICAgICAgICBpZiAob3B0cy50b29sdGlwKSB7XHJcbiAgICAgICAgICBpZiAob3B0cy50b29sdGlwLmluZGV4ID09IGkpIHtcclxuICAgICAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaGV4VG9SZ2Ioc2VyaWVzTmV3W2ldLmNvbG9yLCBmdW5uZWxPcHRpb24uYWN0aXZlT3BhY2l0eSkpO1xyXG4gICAgICAgICAgICBjb250ZXh0Lm1vdmVUbygtYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaV0ucmFkaXVzIC0gYWN0aXZlV2lkdGgsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhzZXJpZXNOZXdbaV0ucmFkaXVzICsgYWN0aXZlV2lkdGgsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbyhhY3RpdmVXaWR0aCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oLWFjdGl2ZVdpZHRoLCAtZWFjaFNwYWNpbmcpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc2VyaWVzTmV3W2ldLmZ1bm5lbEFyZWEgPSBbY2VudGVyUG9zaXRpb24ueCAtIHNlcmllc05ld1tpXS5yYWRpdXMsIGNlbnRlclBvc2l0aW9uLnkgLSBlYWNoU3BhY2luZyAqIChpICsgMSksIGNlbnRlclBvc2l0aW9uLnggKyBzZXJpZXNOZXdbaV0ucmFkaXVzLCBjZW50ZXJQb3NpdGlvbi55IC0gZWFjaFNwYWNpbmcgKiBpXTtcclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGZ1bm5lbE9wdGlvbi5ib3JkZXJXaWR0aCAqIG9wdHMucGl4KTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGZ1bm5lbE9wdGlvbi5ib3JkZXJDb2xvcik7XHJcbiAgICAgICAgdmFyIGZpbGxDb2xvciA9IGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KTtcclxuICAgICAgICBpZiAoZnVubmVsT3B0aW9uLmxpbmVhclR5cGUgPT0gJ2N1c3RvbScpIHtcclxuICAgICAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KHNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZywgLXNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KSk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAuNSwgaGV4VG9SZ2IoZnVubmVsT3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc05ld1tpXS5saW5lYXJJbmRleF0sIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oMCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbygtc2VyaWVzTmV3W2ldLnJhZGl1cywgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oc2VyaWVzTmV3W2ldLnJhZGl1cywgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oMCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgIGlmIChmdW5uZWxPcHRpb24uYm9yZGVyID09IHRydWUpIHtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgICAgIGlmIChvcHRzLnRvb2x0aXAuaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5hY3RpdmVPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKDAsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbygtc2VyaWVzTmV3W2ldLnJhZGl1cyAtIGFjdGl2ZVdpZHRoLCAwKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oLXNlcmllc05ld1tpICsgMV0ucmFkaXVzIC0gYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHNlcmllc05ld1tpICsgMV0ucmFkaXVzICsgYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHNlcmllc05ld1tpXS5yYWRpdXMgKyBhY3RpdmVXaWR0aCwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKDAsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc2VyaWVzTmV3W2ldLmZ1bm5lbEFyZWEgPSBbY2VudGVyUG9zaXRpb24ueCAtIHNlcmllc05ld1tpXS5yYWRpdXMsIGNlbnRlclBvc2l0aW9uLnkgLSBlYWNoU3BhY2luZyAqIChpICsgMSksIGNlbnRlclBvc2l0aW9uLnggKyBzZXJpZXNOZXdbaV0ucmFkaXVzLCBjZW50ZXJQb3NpdGlvbi55IC0gZWFjaFNwYWNpbmcgKiBpXTtcclxuICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0TGluZVdpZHRoKGZ1bm5lbE9wdGlvbi5ib3JkZXJXaWR0aCAqIG9wdHMucGl4KTtcclxuICAgICAgICBjb250ZXh0LnNldFN0cm9rZVN0eWxlKGZ1bm5lbE9wdGlvbi5ib3JkZXJDb2xvcik7XHJcbiAgICAgICAgdmFyIGZpbGxDb2xvciA9IGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KTtcclxuICAgICAgICBpZiAoZnVubmVsT3B0aW9uLmxpbmVhclR5cGUgPT0gJ2N1c3RvbScpIHtcclxuICAgICAgICAgIHZhciBncmQgPSBjb250ZXh0LmNyZWF0ZUxpbmVhckdyYWRpZW50KHNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZywgLXNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAsIGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KSk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDAuNSwgaGV4VG9SZ2IoZnVubmVsT3B0aW9uLmN1c3RvbUNvbG9yW3Nlcmllc05ld1tpXS5saW5lYXJJbmRleF0sIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgxLCBoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZmlsbENvbG9yID0gZ3JkXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGZpbGxDb2xvcik7XHJcbiAgICAgICAgY29udGV4dC5tb3ZlVG8oMCwgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oLXNlcmllc05ld1tpXS5yYWRpdXMsIDApO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaSArIDFdLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhzZXJpZXNOZXdbaSArIDFdLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhzZXJpZXNOZXdbaV0ucmFkaXVzLCAwKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbygwLCAwKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgIGlmIChmdW5uZWxPcHRpb24uYm9yZGVyID09IHRydWUpIHtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGNvbnRleHQudHJhbnNsYXRlKDAsIC1lYWNoU3BhY2luZylcclxuICAgIH1cclxuICB9ZWxzZXtcclxuICAgIGNvbnRleHQudHJhbnNsYXRlKDAsIC0gKHNlcmllc05ldy5sZW5ndGggLSAxKSAqIGVhY2hTcGFjaW5nKTtcclxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzTmV3Lmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgIGlmIChpID09IHNlcmllc05ldy5sZW5ndGggLSAxKSB7XHJcbiAgICAgICAgaWYgKG9wdHMudG9vbHRpcCkge1xyXG4gICAgICAgICAgaWYgKG9wdHMudG9vbHRpcC5pbmRleCA9PSBpKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmFjdGl2ZU9wYWNpdHkpKTtcclxuICAgICAgICAgICAgY29udGV4dC5tb3ZlVG8oLWFjdGl2ZVdpZHRoIC0gZnVubmVsT3B0aW9uLm1pblNpemUvMiwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaV0ucmFkaXVzIC0gYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHNlcmllc05ld1tpXS5yYWRpdXMgKyBhY3RpdmVXaWR0aCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oYWN0aXZlV2lkdGggKyBmdW5uZWxPcHRpb24ubWluU2l6ZS8yLCAwKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oLWFjdGl2ZVdpZHRoIC0gZnVubmVsT3B0aW9uLm1pblNpemUvMiwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzZXJpZXNOZXdbaV0uZnVubmVsQXJlYSA9IFtjZW50ZXJQb3NpdGlvbi54IC0gc2VyaWVzTmV3W2ldLnJhZGl1cywgY2VudGVyUG9zaXRpb24ueSAtIGVhY2hTcGFjaW5nLCBjZW50ZXJQb3NpdGlvbi54ICsgc2VyaWVzTmV3W2ldLnJhZGl1cywgY2VudGVyUG9zaXRpb24ueSBdO1xyXG4gICAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoZnVubmVsT3B0aW9uLmJvcmRlcldpZHRoICogb3B0cy5waXgpO1xyXG4gICAgICAgIGNvbnRleHQuc2V0U3Ryb2tlU3R5bGUoZnVubmVsT3B0aW9uLmJvcmRlckNvbG9yKTtcclxuICAgICAgICB2YXIgZmlsbENvbG9yID0gaGV4VG9SZ2Ioc2VyaWVzTmV3W2ldLmNvbG9yLCBmdW5uZWxPcHRpb24uZmlsbE9wYWNpdHkpO1xyXG4gICAgICAgIGlmIChmdW5uZWxPcHRpb24ubGluZWFyVHlwZSA9PSAnY3VzdG9tJykge1xyXG4gICAgICAgICAgdmFyIGdyZCA9IGNvbnRleHQuY3JlYXRlTGluZWFyR3JhZGllbnQoc2VyaWVzTmV3W2ldLnJhZGl1cywgLWVhY2hTcGFjaW5nLCAtc2VyaWVzTmV3W2ldLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMCwgaGV4VG9SZ2Ioc2VyaWVzTmV3W2ldLmNvbG9yLCBmdW5uZWxPcHRpb24uZmlsbE9wYWNpdHkpKTtcclxuICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMC41LCBoZXhUb1JnYihmdW5uZWxPcHRpb24uY3VzdG9tQ29sb3Jbc2VyaWVzTmV3W2ldLmxpbmVhckluZGV4XSwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KSk7XHJcbiAgICAgICAgICBncmQuYWRkQ29sb3JTdG9wKDEsIGhleFRvUmdiKHNlcmllc05ld1tpXS5jb2xvciwgZnVubmVsT3B0aW9uLmZpbGxPcGFjaXR5KSk7XHJcbiAgICAgICAgICBmaWxsQ29sb3IgPSBncmRcclxuICAgICAgICB9XHJcbiAgICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoZmlsbENvbG9yKTtcclxuICAgICAgICBjb250ZXh0Lm1vdmVUbygwLCAwKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbygtZnVubmVsT3B0aW9uLm1pblNpemUvMiwgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oLXNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oc2VyaWVzTmV3W2ldLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhmdW5uZWxPcHRpb24ubWluU2l6ZS8yLCAwKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbygwLCAwKTtcclxuICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICAgIGlmIChmdW5uZWxPcHRpb24uYm9yZGVyID09IHRydWUpIHtcclxuICAgICAgICAgIGNvbnRleHQuc3Ryb2tlKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIGlmIChvcHRzLnRvb2x0aXApIHtcclxuICAgICAgICAgIGlmIChvcHRzLnRvb2x0aXAuaW5kZXggPT0gaSkge1xyXG4gICAgICAgICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5hY3RpdmVPcGFjaXR5KSk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubW92ZVRvKDAsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmxpbmVUbygtc2VyaWVzTmV3W2kgKyAxXS5yYWRpdXMgLSBhY3RpdmVXaWR0aCwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaV0ucmFkaXVzIC0gYWN0aXZlV2lkdGgsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKHNlcmllc05ld1tpXS5yYWRpdXMgKyBhY3RpdmVXaWR0aCwgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICAgICAgY29udGV4dC5saW5lVG8oc2VyaWVzTmV3W2kgKyAxXS5yYWRpdXMgKyBhY3RpdmVXaWR0aCwgMCk7XHJcbiAgICAgICAgICAgIGNvbnRleHQubGluZVRvKDAsIDApO1xyXG4gICAgICAgICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc2VyaWVzTmV3W2ldLmZ1bm5lbEFyZWEgPSBbY2VudGVyUG9zaXRpb24ueCAtIHNlcmllc05ld1tpXS5yYWRpdXMsIGNlbnRlclBvc2l0aW9uLnkgLSBlYWNoU3BhY2luZyAqIChzZXJpZXNOZXcubGVuZ3RoIC0gaSksIGNlbnRlclBvc2l0aW9uLnggKyBzZXJpZXNOZXdbaV0ucmFkaXVzLCBjZW50ZXJQb3NpdGlvbi55IC0gZWFjaFNwYWNpbmcgKiAoc2VyaWVzTmV3Lmxlbmd0aCAtIGkgLSAxKV07XHJcbiAgICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LnNldExpbmVXaWR0aChmdW5uZWxPcHRpb24uYm9yZGVyV2lkdGggKiBvcHRzLnBpeCk7XHJcbiAgICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShmdW5uZWxPcHRpb24uYm9yZGVyQ29sb3IpO1xyXG4gICAgICAgIHZhciBmaWxsQ29sb3IgPSBoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSk7XHJcbiAgICAgICAgaWYgKGZ1bm5lbE9wdGlvbi5saW5lYXJUeXBlID09ICdjdXN0b20nKSB7XHJcbiAgICAgICAgICB2YXIgZ3JkID0gY29udGV4dC5jcmVhdGVMaW5lYXJHcmFkaWVudChzZXJpZXNOZXdbaV0ucmFkaXVzLCAtZWFjaFNwYWNpbmcsIC1zZXJpZXNOZXdbaV0ucmFkaXVzLCAtZWFjaFNwYWNpbmcpO1xyXG4gICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLCBoZXhUb1JnYihzZXJpZXNOZXdbaV0uY29sb3IsIGZ1bm5lbE9wdGlvbi5maWxsT3BhY2l0eSkpO1xyXG4gICAgICAgICAgZ3JkLmFkZENvbG9yU3RvcCgwLjUsIGhleFRvUmdiKGZ1bm5lbE9wdGlvbi5jdXN0b21Db2xvcltzZXJpZXNOZXdbaV0ubGluZWFySW5kZXhdLCBmdW5uZWxPcHRpb24uZmlsbE9wYWNpdHkpKTtcclxuICAgICAgICAgIGdyZC5hZGRDb2xvclN0b3AoMSwgaGV4VG9SZ2Ioc2VyaWVzTmV3W2ldLmNvbG9yLCBmdW5uZWxPcHRpb24uZmlsbE9wYWNpdHkpKTtcclxuICAgICAgICAgIGZpbGxDb2xvciA9IGdyZFxyXG4gICAgICAgIH1cclxuICAgICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShmaWxsQ29sb3IpO1xyXG4gICAgICAgIGNvbnRleHQubW92ZVRvKDAsIDApO1xyXG4gICAgICAgIGNvbnRleHQubGluZVRvKC1zZXJpZXNOZXdbaSArIDFdLnJhZGl1cywgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oLXNlcmllc05ld1tpXS5yYWRpdXMsIC1lYWNoU3BhY2luZyk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oc2VyaWVzTmV3W2ldLnJhZGl1cywgLWVhY2hTcGFjaW5nKTtcclxuICAgICAgICBjb250ZXh0LmxpbmVUbyhzZXJpZXNOZXdbaSArIDFdLnJhZGl1cywgMCk7XHJcbiAgICAgICAgY29udGV4dC5saW5lVG8oMCwgMCk7XHJcbiAgICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgICBjb250ZXh0LmZpbGwoKTtcclxuICAgICAgICBpZiAoZnVubmVsT3B0aW9uLmJvcmRlciA9PSB0cnVlKSB7XHJcbiAgICAgICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBjb250ZXh0LnRyYW5zbGF0ZSgwLCBlYWNoU3BhY2luZylcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgaWYgKG9wdHMuZGF0YUxhYmVsICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICBkcmF3RnVubmVsVGV4dChzZXJpZXNOZXcsIG9wdHMsIGNvbnRleHQsIGVhY2hTcGFjaW5nLCBmdW5uZWxPcHRpb24ubGFiZWxBbGlnbiwgYWN0aXZlV2lkdGgsIGNlbnRlclBvc2l0aW9uKTtcclxuICB9XHJcbiAgaWYgKHByb2Nlc3MgPT09IDEpIHtcclxuICAgIGRyYXdGdW5uZWxDZW50ZXJUZXh0KHNlcmllc05ldywgb3B0cywgY29udGV4dCwgZWFjaFNwYWNpbmcsIGZ1bm5lbE9wdGlvbi5sYWJlbEFsaWduLCBhY3RpdmVXaWR0aCwgY2VudGVyUG9zaXRpb24pO1xyXG4gIH1cclxuICByZXR1cm4ge1xyXG4gICAgY2VudGVyOiBjZW50ZXJQb3NpdGlvbixcclxuICAgIHJhZGl1czogcmFkaXVzLFxyXG4gICAgc2VyaWVzOiBzZXJpZXNOZXdcclxuICB9O1xyXG59XHJcblxyXG5mdW5jdGlvbiBkcmF3RnVubmVsVGV4dChzZXJpZXMsIG9wdHMsIGNvbnRleHQsIGVhY2hTcGFjaW5nLCBsYWJlbEFsaWduLCBhY3RpdmVXaWR0aCwgY2VudGVyUG9zaXRpb24pIHtcclxuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlcmllcy5sZW5ndGg7IGkrKykge1xyXG4gICAgbGV0IGl0ZW0gPSBzZXJpZXNbaV07XHJcbiAgICBpZihpdGVtLmxhYmVsU2hvdyA9PT0gZmFsc2Upe1xyXG4gICAgICBjb250aW51ZTtcclxuICAgIH1cclxuICAgIGxldCBzdGFydFgsIGVuZFgsIHN0YXJ0WSwgZm9udFNpemU7XHJcbiAgICBsZXQgdGV4dCA9IGl0ZW0uZm9ybWF0dGVyID8gaXRlbS5mb3JtYXR0ZXIoaXRlbSxpLHNlcmllcyxvcHRzKSA6IHV0aWwudG9GaXhlZChpdGVtLl9wcm9wb3J0aW9uXyAqIDEwMCkgKyAnJSc7XHJcbiAgICB0ZXh0ID0gaXRlbS5sYWJlbFRleHQgPyBpdGVtLmxhYmVsVGV4dCA6IHRleHQ7XHJcbiAgICBpZiAobGFiZWxBbGlnbiA9PSAncmlnaHQnKSB7XHJcbiAgICAgIGlmIChpID09IHNlcmllcy5sZW5ndGggLTEpIHtcclxuICAgICAgICBzdGFydFggPSAoaXRlbS5mdW5uZWxBcmVhWzJdICsgY2VudGVyUG9zaXRpb24ueCkgLyAyO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHN0YXJ0WCA9IChpdGVtLmZ1bm5lbEFyZWFbMl0gKyBzZXJpZXNbaSArIDFdLmZ1bm5lbEFyZWFbMl0pIC8gMjtcclxuICAgICAgfVxyXG4gICAgICBlbmRYID0gc3RhcnRYICsgYWN0aXZlV2lkdGggKiAyO1xyXG4gICAgICBzdGFydFkgPSBpdGVtLmZ1bm5lbEFyZWFbMV0gKyBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgIGZvbnRTaXplID0gaXRlbS50ZXh0U2l6ZSAqIG9wdHMucGl4IHx8IG9wdHMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShpdGVtLmNvbG9yKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaXRlbS5jb2xvcik7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5saW5lVG8oZW5kWCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5tb3ZlVG8oZW5kWCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5hcmMoZW5kWCwgc3RhcnRZLCAyICogb3B0cy5waXgsIDAsIDIgKiBNYXRoLlBJKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5maWxsKCk7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuc2V0Rm9udFNpemUoZm9udFNpemUpO1xyXG4gICAgICBjb250ZXh0LnNldEZpbGxTdHlsZShpdGVtLnRleHRDb2xvciB8fCBvcHRzLmZvbnRDb2xvcik7XHJcbiAgICAgIGNvbnRleHQuZmlsbFRleHQodGV4dCwgZW5kWCArIDUsIHN0YXJ0WSArIGZvbnRTaXplIC8gMiAtIDIpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgfVxyXG4gICAgaWYgKGxhYmVsQWxpZ24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgIGlmIChpID09IHNlcmllcy5sZW5ndGggLTEpIHtcclxuICAgICAgICBzdGFydFggPSAoaXRlbS5mdW5uZWxBcmVhWzBdICsgY2VudGVyUG9zaXRpb24ueCkgLyAyO1xyXG4gICAgICB9IGVsc2Uge1xyXG4gICAgICAgIHN0YXJ0WCA9IChpdGVtLmZ1bm5lbEFyZWFbMF0gKyBzZXJpZXNbaSArIDFdLmZ1bm5lbEFyZWFbMF0pIC8gMjtcclxuICAgICAgfVxyXG4gICAgICBlbmRYID0gc3RhcnRYIC0gYWN0aXZlV2lkdGggKiAyO1xyXG4gICAgICBzdGFydFkgPSBpdGVtLmZ1bm5lbEFyZWFbMV0gKyBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgIGZvbnRTaXplID0gaXRlbS50ZXh0U2l6ZSAqIG9wdHMucGl4IHx8IG9wdHMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgY29udGV4dC5zZXRMaW5lV2lkdGgoMSAqIG9wdHMucGl4KTtcclxuICAgICAgY29udGV4dC5zZXRTdHJva2VTdHlsZShpdGVtLmNvbG9yKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaXRlbS5jb2xvcik7XHJcbiAgICAgIGNvbnRleHQuYmVnaW5QYXRoKCk7XHJcbiAgICAgIGNvbnRleHQubW92ZVRvKHN0YXJ0WCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5saW5lVG8oZW5kWCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5tb3ZlVG8oZW5kWCwgc3RhcnRZKTtcclxuICAgICAgY29udGV4dC5hcmMoZW5kWCwgc3RhcnRZLCAyLCAwLCAyICogTWF0aC5QSSk7XHJcbiAgICAgIGNvbnRleHQuY2xvc2VQYXRoKCk7XHJcbiAgICAgIGNvbnRleHQuZmlsbCgpO1xyXG4gICAgICBjb250ZXh0LmJlZ2luUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnNldEZvbnRTaXplKGZvbnRTaXplKTtcclxuICAgICAgY29udGV4dC5zZXRGaWxsU3R5bGUoaXRlbS50ZXh0Q29sb3IgfHwgb3B0cy5mb250Q29sb3IpO1xyXG4gICAgICBjb250ZXh0LmZpbGxUZXh0KHRleHQsIGVuZFggLSA1IC0gbWVhc3VyZVRleHQodGV4dCwgZm9udFNpemUsIGNvbnRleHQpLCBzdGFydFkgKyBmb250U2l6ZSAvIDIgLSAyKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgICAgY29udGV4dC5zdHJva2UoKTtcclxuICAgICAgY29udGV4dC5jbG9zZVBhdGgoKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGRyYXdGdW5uZWxDZW50ZXJUZXh0KHNlcmllcywgb3B0cywgY29udGV4dCwgZWFjaFNwYWNpbmcsIGxhYmVsQWxpZ24sIGFjdGl2ZVdpZHRoLCBjZW50ZXJQb3NpdGlvbikge1xyXG4gIGZvciAobGV0IGkgPSAwOyBpIDwgc2VyaWVzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICBsZXQgaXRlbSA9IHNlcmllc1tpXTtcclxuICAgIGxldCBzdGFydFksIGZvbnRTaXplO1xyXG4gICAgaWYgKGl0ZW0uY2VudGVyVGV4dCkge1xyXG4gICAgICBzdGFydFkgPSBpdGVtLmZ1bm5lbEFyZWFbMV0gKyBlYWNoU3BhY2luZyAvIDI7XHJcbiAgICAgIGZvbnRTaXplID0gaXRlbS5jZW50ZXJUZXh0U2l6ZSAqIG9wdHMucGl4IHx8IG9wdHMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICAgICAgY29udGV4dC5iZWdpblBhdGgoKTtcclxuICAgICAgY29udGV4dC5zZXRGb250U2l6ZShmb250U2l6ZSk7XHJcbiAgICAgIGNvbnRleHQuc2V0RmlsbFN0eWxlKGl0ZW0uY2VudGVyVGV4dENvbG9yIHx8IFwiI0ZGRkZGRlwiKTtcclxuICAgICAgY29udGV4dC5maWxsVGV4dChpdGVtLmNlbnRlclRleHQsIGNlbnRlclBvc2l0aW9uLnggLSBtZWFzdXJlVGV4dChpdGVtLmNlbnRlclRleHQsIGZvbnRTaXplLCBjb250ZXh0KSAvIDIsIHN0YXJ0WSArIGZvbnRTaXplIC8gMiAtIDIpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgICBjb250ZXh0LnN0cm9rZSgpO1xyXG4gICAgICBjb250ZXh0LmNsb3NlUGF0aCgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbmZ1bmN0aW9uIGRyYXdDYW52YXMob3B0cywgY29udGV4dCkge1xyXG4gIGNvbnRleHQuc2F2ZSgpO1xyXG4gIGNvbnRleHQudHJhbnNsYXRlKDAsIDAuNSk7XHJcbiAgY29udGV4dC5yZXN0b3JlKCk7XHJcbiAgY29udGV4dC5kcmF3KCk7XHJcbn1cclxuXHJcbnZhciBUaW1pbmcgPSB7XHJcbiAgZWFzZUluOiBmdW5jdGlvbiBlYXNlSW4ocG9zKSB7XHJcbiAgICByZXR1cm4gTWF0aC5wb3cocG9zLCAzKTtcclxuICB9LFxyXG4gIGVhc2VPdXQ6IGZ1bmN0aW9uIGVhc2VPdXQocG9zKSB7XHJcbiAgICByZXR1cm4gTWF0aC5wb3cocG9zIC0gMSwgMykgKyAxO1xyXG4gIH0sXHJcbiAgZWFzZUluT3V0OiBmdW5jdGlvbiBlYXNlSW5PdXQocG9zKSB7XHJcbiAgICBpZiAoKHBvcyAvPSAwLjUpIDwgMSkge1xyXG4gICAgICByZXR1cm4gMC41ICogTWF0aC5wb3cocG9zLCAzKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHJldHVybiAwLjUgKiAoTWF0aC5wb3cocG9zIC0gMiwgMykgKyAyKTtcclxuICAgIH1cclxuICB9LFxyXG4gIGxpbmVhcjogZnVuY3Rpb24gbGluZWFyKHBvcykge1xyXG4gICAgcmV0dXJuIHBvcztcclxuICB9XHJcbn07XHJcblxyXG5mdW5jdGlvbiBBbmltYXRpb24ob3B0cykge1xyXG4gIHRoaXMuaXNTdG9wID0gZmFsc2U7XHJcbiAgb3B0cy5kdXJhdGlvbiA9IHR5cGVvZiBvcHRzLmR1cmF0aW9uID09PSAndW5kZWZpbmVkJyA/IDEwMDAgOiBvcHRzLmR1cmF0aW9uO1xyXG4gIG9wdHMudGltaW5nID0gb3B0cy50aW1pbmcgfHwgJ2Vhc2VJbk91dCc7XHJcbiAgdmFyIGRlbGF5ID0gMTc7XHJcbiAgZnVuY3Rpb24gY3JlYXRlQW5pbWF0aW9uRnJhbWUoKSB7XHJcbiAgICBpZiAodHlwZW9mIHNldFRpbWVvdXQgIT09ICd1bmRlZmluZWQnKSB7XHJcbiAgICAgIHJldHVybiBmdW5jdGlvbihzdGVwLCBkZWxheSkge1xyXG4gICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICB2YXIgdGltZVN0YW1wID0gK25ldyBEYXRlKCk7XHJcbiAgICAgICAgICBzdGVwKHRpbWVTdGFtcCk7XHJcbiAgICAgICAgfSwgZGVsYXkpO1xyXG4gICAgICB9O1xyXG4gICAgfSBlbHNlIGlmICh0eXBlb2YgcmVxdWVzdEFuaW1hdGlvbkZyYW1lICE9PSAndW5kZWZpbmVkJykge1xyXG4gICAgICByZXR1cm4gcmVxdWVzdEFuaW1hdGlvbkZyYW1lO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgcmV0dXJuIGZ1bmN0aW9uKHN0ZXApIHtcclxuICAgICAgICBzdGVwKG51bGwpO1xyXG4gICAgICB9O1xyXG4gICAgfVxyXG4gIH07XHJcbiAgdmFyIGFuaW1hdGlvbkZyYW1lID0gY3JlYXRlQW5pbWF0aW9uRnJhbWUoKTtcclxuICB2YXIgc3RhcnRUaW1lU3RhbXAgPSBudWxsO1xyXG4gIHZhciBfc3RlcCA9IGZ1bmN0aW9uIHN0ZXAodGltZXN0YW1wKSB7XHJcbiAgICBpZiAodGltZXN0YW1wID09PSBudWxsIHx8IHRoaXMuaXNTdG9wID09PSB0cnVlKSB7XHJcbiAgICAgIG9wdHMub25Qcm9jZXNzICYmIG9wdHMub25Qcm9jZXNzKDEpO1xyXG4gICAgICBvcHRzLm9uQW5pbWF0aW9uRmluaXNoICYmIG9wdHMub25BbmltYXRpb25GaW5pc2goKTtcclxuICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG4gICAgaWYgKHN0YXJ0VGltZVN0YW1wID09PSBudWxsKSB7XHJcbiAgICAgIHN0YXJ0VGltZVN0YW1wID0gdGltZXN0YW1wO1xyXG4gICAgfVxyXG4gICAgaWYgKHRpbWVzdGFtcCAtIHN0YXJ0VGltZVN0YW1wIDwgb3B0cy5kdXJhdGlvbikge1xyXG4gICAgICB2YXIgcHJvY2VzcyA9ICh0aW1lc3RhbXAgLSBzdGFydFRpbWVTdGFtcCkgLyBvcHRzLmR1cmF0aW9uO1xyXG4gICAgICB2YXIgdGltaW5nRnVuY3Rpb24gPSBUaW1pbmdbb3B0cy50aW1pbmddO1xyXG4gICAgICBwcm9jZXNzID0gdGltaW5nRnVuY3Rpb24ocHJvY2Vzcyk7XHJcbiAgICAgIG9wdHMub25Qcm9jZXNzICYmIG9wdHMub25Qcm9jZXNzKHByb2Nlc3MpO1xyXG4gICAgICBhbmltYXRpb25GcmFtZShfc3RlcCwgZGVsYXkpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgb3B0cy5vblByb2Nlc3MgJiYgb3B0cy5vblByb2Nlc3MoMSk7XHJcbiAgICAgIG9wdHMub25BbmltYXRpb25GaW5pc2ggJiYgb3B0cy5vbkFuaW1hdGlvbkZpbmlzaCgpO1xyXG4gICAgfVxyXG4gIH07XHJcbiAgX3N0ZXAgPSBfc3RlcC5iaW5kKHRoaXMpO1xyXG4gIGFuaW1hdGlvbkZyYW1lKF9zdGVwLCBkZWxheSk7XHJcbn1cclxuXHJcbkFuaW1hdGlvbi5wcm90b3R5cGUuc3RvcCA9IGZ1bmN0aW9uKCkge1xyXG4gIHRoaXMuaXNTdG9wID0gdHJ1ZTtcclxufTtcclxuXHJcbmZ1bmN0aW9uIGRyYXdDaGFydHModHlwZSwgb3B0cywgY29uZmlnLCBjb250ZXh0KSB7XHJcbiAgdmFyIF90aGlzID0gdGhpcztcclxuICB2YXIgc2VyaWVzID0gb3B0cy5zZXJpZXM7XHJcbiAgLy/lhbzlrrlFQ2hhcnRz6aW85Zu+57G75pWw5o2u5qC85byPXHJcbiAgaWYgKHR5cGUgPT09ICdwaWUnIHx8IHR5cGUgPT09ICdyaW5nJyB8fCB0eXBlID09PSAnbW91bnQnIHx8IHR5cGUgPT09ICdyb3NlJyB8fCB0eXBlID09PSAnZnVubmVsJykge1xyXG4gICAgc2VyaWVzID0gZml4UGllU2VyaWVzKHNlcmllcywgb3B0cywgY29uZmlnKTtcclxuICB9XHJcbiAgdmFyIGNhdGVnb3JpZXMgPSBvcHRzLmNhdGVnb3JpZXM7XHJcbiAgaWYgKHR5cGUgPT09ICdtb3VudCcpIHtcclxuICAgIGNhdGVnb3JpZXMgPSBbXTtcclxuICAgIGZvciAobGV0IGogPSAwOyBqIDwgc2VyaWVzLmxlbmd0aDsgaisrKSB7XHJcbiAgICAgIGlmKHNlcmllc1tqXS5zaG93ICE9PSBmYWxzZSkgY2F0ZWdvcmllcy5wdXNoKHNlcmllc1tqXS5uYW1lKVxyXG4gICAgfVxyXG4gICAgb3B0cy5jYXRlZ29yaWVzID0gY2F0ZWdvcmllcztcclxuICB9XHJcbiAgc2VyaWVzID0gZmlsbFNlcmllcyhzZXJpZXMsIG9wdHMsIGNvbmZpZyk7XHJcbiAgdmFyIGR1cmF0aW9uID0gb3B0cy5hbmltYXRpb24gPyBvcHRzLmR1cmF0aW9uIDogMDtcclxuICBfdGhpcy5hbmltYXRpb25JbnN0YW5jZSAmJiBfdGhpcy5hbmltYXRpb25JbnN0YW5jZS5zdG9wKCk7XHJcbiAgdmFyIHNlcmllc01BID0gbnVsbDtcclxuICBpZiAodHlwZSA9PSAnY2FuZGxlJykge1xyXG4gICAgbGV0IGF2ZXJhZ2UgPSBhc3NpZ24oe30sIG9wdHMuZXh0cmEuY2FuZGxlLmF2ZXJhZ2UpO1xyXG4gICAgaWYgKGF2ZXJhZ2Uuc2hvdykge1xyXG4gICAgICBzZXJpZXNNQSA9IGNhbENhbmRsZU1BKGF2ZXJhZ2UuZGF5LCBhdmVyYWdlLm5hbWUsIGF2ZXJhZ2UuY29sb3IsIHNlcmllc1swXS5kYXRhKTtcclxuICAgICAgc2VyaWVzTUEgPSBmaWxsU2VyaWVzKHNlcmllc01BLCBvcHRzLCBjb25maWcpO1xyXG4gICAgICBvcHRzLnNlcmllc01BID0gc2VyaWVzTUE7XHJcbiAgICB9IGVsc2UgaWYgKG9wdHMuc2VyaWVzTUEpIHtcclxuICAgICAgc2VyaWVzTUEgPSBvcHRzLnNlcmllc01BID0gZmlsbFNlcmllcyhvcHRzLnNlcmllc01BLCBvcHRzLCBjb25maWcpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgc2VyaWVzTUEgPSBzZXJpZXM7XHJcbiAgICB9XHJcbiAgfSBlbHNlIHtcclxuICAgIHNlcmllc01BID0gc2VyaWVzO1xyXG4gIH1cclxuICAvKiDov4fmu6TmjolzaG93PWZhbHNl55qEc2VyaWVzICovXHJcbiAgb3B0cy5fc2VyaWVzXyA9IHNlcmllcyA9IGZpbHRlclNlcmllcyhzZXJpZXMpO1xyXG4gIC8v6YeN5paw6K6h566X5Zu+6KGo5Yy65Z+fXHJcbiAgb3B0cy5hcmVhID0gbmV3IEFycmF5KDQpO1xyXG4gIC8v5aSN5L2N57uY5Zu+5Yy65Z+fXHJcbiAgZm9yIChsZXQgaiA9IDA7IGogPCA0OyBqKyspIHtcclxuICAgIG9wdHMuYXJlYVtqXSA9IG9wdHMucGFkZGluZ1tqXSAqIG9wdHMucGl4O1xyXG4gIH1cclxuICAvL+mAmui/h+iuoeeul+S4ieWkp+WMuuWfn++8muWbvuS+i+OAgVjovbTjgIFZ6L2055qE5aSn5bCP77yM56Gu5a6a57uY5Zu+5Yy65Z+fXHJcbiAgdmFyIF9jYWxMZWdlbmREYXRhID0gY2FsTGVnZW5kRGF0YShzZXJpZXNNQSwgb3B0cywgY29uZmlnLCBvcHRzLmNoYXJ0RGF0YSwgY29udGV4dCksXHJcbiAgICBsZWdlbmRIZWlnaHQgPSBfY2FsTGVnZW5kRGF0YS5hcmVhLndob2xlSGVpZ2h0LFxyXG4gICAgbGVnZW5kV2lkdGggPSBfY2FsTGVnZW5kRGF0YS5hcmVhLndob2xlV2lkdGg7XHJcblxyXG4gIHN3aXRjaCAob3B0cy5sZWdlbmQucG9zaXRpb24pIHtcclxuICAgIGNhc2UgJ3RvcCc6XHJcbiAgICAgIG9wdHMuYXJlYVswXSArPSBsZWdlbmRIZWlnaHQ7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnYm90dG9tJzpcclxuICAgICAgb3B0cy5hcmVhWzJdICs9IGxlZ2VuZEhlaWdodDtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdsZWZ0JzpcclxuICAgICAgb3B0cy5hcmVhWzNdICs9IGxlZ2VuZFdpZHRoO1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ3JpZ2h0JzpcclxuICAgICAgb3B0cy5hcmVhWzFdICs9IGxlZ2VuZFdpZHRoO1xyXG4gICAgICBicmVhaztcclxuICB9XHJcblxyXG4gIGxldCBfY2FsWUF4aXNEYXRhID0ge30sXHJcbiAgICB5QXhpc1dpZHRoID0gMDtcclxuICBpZiAob3B0cy50eXBlID09PSAnbGluZScgfHwgb3B0cy50eXBlID09PSAnY29sdW1uJ3x8IG9wdHMudHlwZSA9PT0gJ21vdW50JyB8fCBvcHRzLnR5cGUgPT09ICdhcmVhJyB8fCBvcHRzLnR5cGUgPT09ICdtaXgnIHx8IG9wdHMudHlwZSA9PT0gJ2NhbmRsZScgfHwgb3B0cy50eXBlID09PSAnc2NhdHRlcicgIHx8IG9wdHMudHlwZSA9PT0gJ2J1YmJsZScgfHwgb3B0cy50eXBlID09PSAnYmFyJykge1xyXG4gICAgICBfY2FsWUF4aXNEYXRhID0gY2FsWUF4aXNEYXRhKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgeUF4aXNXaWR0aCA9IF9jYWxZQXhpc0RhdGEueUF4aXNXaWR0aDtcclxuICAgIC8v5aaC5p6c5pi+56S6Wei9tOagh+mimFxyXG4gICAgaWYgKG9wdHMueUF4aXMuc2hvd1RpdGxlKSB7XHJcbiAgICAgIGxldCBtYXhUaXRsZUhlaWdodCA9IDA7XHJcbiAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgb3B0cy55QXhpcy5kYXRhLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgbWF4VGl0bGVIZWlnaHQgPSBNYXRoLm1heChtYXhUaXRsZUhlaWdodCwgb3B0cy55QXhpcy5kYXRhW2ldLnRpdGxlRm9udFNpemUgPyBvcHRzLnlBeGlzLmRhdGFbaV0udGl0bGVGb250U2l6ZSAqIG9wdHMucGl4IDogY29uZmlnLmZvbnRTaXplKVxyXG4gICAgICB9XHJcbiAgICAgIG9wdHMuYXJlYVswXSArPSBtYXhUaXRsZUhlaWdodDtcclxuICAgIH1cclxuICAgIGxldCByaWdodEluZGV4ID0gMCxcclxuICAgICAgbGVmdEluZGV4ID0gMDtcclxuICAgIC8v6K6h566X5Li757uY5Zu+5Yy65Z+f5bem5Y+z5L2N572uXHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHlBeGlzV2lkdGgubGVuZ3RoOyBpKyspIHtcclxuICAgICAgaWYgKHlBeGlzV2lkdGhbaV0ucG9zaXRpb24gPT0gJ2xlZnQnKSB7XHJcbiAgICAgICAgaWYgKGxlZnRJbmRleCA+IDApIHtcclxuICAgICAgICAgIG9wdHMuYXJlYVszXSArPSB5QXhpc1dpZHRoW2ldLndpZHRoICsgb3B0cy55QXhpcy5wYWRkaW5nICogb3B0cy5waXg7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIG9wdHMuYXJlYVszXSArPSB5QXhpc1dpZHRoW2ldLndpZHRoO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsZWZ0SW5kZXggKz0gMTtcclxuICAgICAgfSBlbHNlIGlmICh5QXhpc1dpZHRoW2ldLnBvc2l0aW9uID09ICdyaWdodCcpIHtcclxuICAgICAgICBpZiAocmlnaHRJbmRleCA+IDApIHtcclxuICAgICAgICAgIG9wdHMuYXJlYVsxXSArPSB5QXhpc1dpZHRoW2ldLndpZHRoICsgb3B0cy55QXhpcy5wYWRkaW5nICogb3B0cy5waXg7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIG9wdHMuYXJlYVsxXSArPSB5QXhpc1dpZHRoW2ldLndpZHRoO1xyXG4gICAgICAgIH1cclxuICAgICAgICByaWdodEluZGV4ICs9IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IGVsc2Uge1xyXG4gICAgY29uZmlnLnlBeGlzV2lkdGggPSB5QXhpc1dpZHRoO1xyXG4gIH1cclxuICBvcHRzLmNoYXJ0RGF0YS55QXhpc0RhdGEgPSBfY2FsWUF4aXNEYXRhO1xyXG5cclxuICBpZiAob3B0cy5jYXRlZ29yaWVzICYmIG9wdHMuY2F0ZWdvcmllcy5sZW5ndGggJiYgb3B0cy50eXBlICE9PSAncmFkYXInICYmIG9wdHMudHlwZSAhPT0gJ2dhdWdlJyAmJiBvcHRzLnR5cGUgIT09ICdiYXInKSB7XHJcbiAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEgPSBnZXRYQXhpc1BvaW50cyhvcHRzLmNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZyk7XHJcbiAgICBsZXQgX2NhbENhdGVnb3JpZXNEYXRhID0gY2FsQ2F0ZWdvcmllc0RhdGEob3B0cy5jYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS5lYWNoU3BhY2luZywgY29udGV4dCksXHJcbiAgICAgIHhBeGlzSGVpZ2h0ID0gX2NhbENhdGVnb3JpZXNEYXRhLnhBeGlzSGVpZ2h0LFxyXG4gICAgICBhbmdsZSA9IF9jYWxDYXRlZ29yaWVzRGF0YS5hbmdsZTtcclxuICAgIGNvbmZpZy54QXhpc0hlaWdodCA9IHhBeGlzSGVpZ2h0O1xyXG4gICAgY29uZmlnLl94QXhpc1RleHRBbmdsZV8gPSBhbmdsZTtcclxuICAgIG9wdHMuYXJlYVsyXSArPSB4QXhpc0hlaWdodDtcclxuICAgIG9wdHMuY2hhcnREYXRhLmNhdGVnb3JpZXNEYXRhID0gX2NhbENhdGVnb3JpZXNEYXRhO1xyXG4gIH0gZWxzZSB7XHJcbiAgICBpZiAob3B0cy50eXBlID09PSAnbGluZScgfHwgb3B0cy50eXBlID09PSAnYXJlYScgfHwgb3B0cy50eXBlID09PSAnc2NhdHRlcicgfHwgb3B0cy50eXBlID09PSAnYnViYmxlJyB8fCBvcHRzLnR5cGUgPT09ICdiYXInKSB7XHJcbiAgICAgIG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSA9IGNhbFhBeGlzRGF0YShzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgIGNhdGVnb3JpZXMgPSBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEucmFuZ2VzRm9ybWF0O1xyXG4gICAgICBsZXQgX2NhbENhdGVnb3JpZXNEYXRhID0gY2FsQ2F0ZWdvcmllc0RhdGEoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEuZWFjaFNwYWNpbmcsIGNvbnRleHQpLFxyXG4gICAgICAgIHhBeGlzSGVpZ2h0ID0gX2NhbENhdGVnb3JpZXNEYXRhLnhBeGlzSGVpZ2h0LFxyXG4gICAgICAgIGFuZ2xlID0gX2NhbENhdGVnb3JpZXNEYXRhLmFuZ2xlO1xyXG4gICAgICBjb25maWcueEF4aXNIZWlnaHQgPSB4QXhpc0hlaWdodDtcclxuICAgICAgY29uZmlnLl94QXhpc1RleHRBbmdsZV8gPSBhbmdsZTtcclxuICAgICAgb3B0cy5hcmVhWzJdICs9IHhBeGlzSGVpZ2h0O1xyXG4gICAgICBvcHRzLmNoYXJ0RGF0YS5jYXRlZ29yaWVzRGF0YSA9IF9jYWxDYXRlZ29yaWVzRGF0YTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YSA9IHtcclxuICAgICAgICB4QXhpc1BvaW50czogW11cclxuICAgICAgfTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8v6K6h566X5Y+z5a+56b2Q5YGP56e76Led56a7XHJcbiAgaWYgKG9wdHMuZW5hYmxlU2Nyb2xsICYmIG9wdHMueEF4aXMuc2Nyb2xsQWxpZ24gPT0gJ3JpZ2h0JyAmJiBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gPT09IHVuZGVmaW5lZCkge1xyXG4gICAgbGV0IG9mZnNldExlZnQgPSAwLFxyXG4gICAgICB4QXhpc1BvaW50cyA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS54QXhpc1BvaW50cyxcclxuICAgICAgc3RhcnRYID0gb3B0cy5jaGFydERhdGEueEF4aXNEYXRhLnN0YXJ0WCxcclxuICAgICAgZW5kWCA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS5lbmRYLFxyXG4gICAgICBlYWNoU3BhY2luZyA9IG9wdHMuY2hhcnREYXRhLnhBeGlzRGF0YS5lYWNoU3BhY2luZztcclxuICAgIGxldCB0b3RhbFdpZHRoID0gZWFjaFNwYWNpbmcgKiAoeEF4aXNQb2ludHMubGVuZ3RoIC0gMSk7XHJcbiAgICBsZXQgc2NyZWVuV2lkdGggPSBlbmRYIC0gc3RhcnRYO1xyXG4gICAgb2Zmc2V0TGVmdCA9IHNjcmVlbldpZHRoIC0gdG90YWxXaWR0aDtcclxuICAgIF90aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0ID0gb2Zmc2V0TGVmdDtcclxuICAgIF90aGlzLnNjcm9sbE9wdGlvbi5zdGFydFRvdWNoWCA9IG9mZnNldExlZnQ7XHJcbiAgICBfdGhpcy5zY3JvbGxPcHRpb24uZGlzdGFuY2UgPSAwO1xyXG4gICAgX3RoaXMuc2Nyb2xsT3B0aW9uLmxhc3RNb3ZlVGltZSA9IDA7XHJcbiAgICBvcHRzLl9zY3JvbGxEaXN0YW5jZV8gPSBvZmZzZXRMZWZ0O1xyXG4gIH1cclxuXHJcbiAgaWYgKHR5cGUgPT09ICdwaWUnIHx8IHR5cGUgPT09ICdyaW5nJyB8fCB0eXBlID09PSAncm9zZScpIHtcclxuICAgIGNvbmZpZy5fcGllVGV4dE1heExlbmd0aF8gPSBvcHRzLmRhdGFMYWJlbCA9PT0gZmFsc2UgPyAwIDogZ2V0UGllVGV4dE1heExlbmd0aChzZXJpZXNNQSwgY29uZmlnLCBjb250ZXh0LCBvcHRzKTtcclxuICB9XHJcbiAgXHJcbiAgc3dpdGNoICh0eXBlKSB7XHJcbiAgICBjYXNlICd3b3JkJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24ocHJvY2Vzcykge1xyXG4gICAgICAgICAgY29udGV4dC5jbGVhclJlY3QoMCwgMCwgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHRSb3RhdGUoY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkcmF3V29yZENsb3VkRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdtYXAnOlxyXG4gICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgIGRyYXdNYXBEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgc2V0VGltZW91dCgoKT0+e1xyXG4gICAgICAgIHRoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgIH0sNTApXHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnZnVubmVsJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24ocHJvY2Vzcykge1xyXG4gICAgICAgICAgY29udGV4dC5jbGVhclJlY3QoMCwgMCwgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHRSb3RhdGUoY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5mdW5uZWxEYXRhID0gZHJhd0Z1bm5lbERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0xlZ2VuZChvcHRzLnNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBvcHRzLmNoYXJ0RGF0YSk7XHJcbiAgICAgICAgICBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnbGluZSc6XHJcbiAgICAgIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgPSBuZXcgQW5pbWF0aW9uKHtcclxuICAgICAgICB0aW1pbmc6IG9wdHMudGltaW5nLFxyXG4gICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbixcclxuICAgICAgICBvblByb2Nlc3M6IGZ1bmN0aW9uIG9uUHJvY2Vzcyhwcm9jZXNzKSB7XHJcbiAgICAgICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5yb3RhdGUpIHtcclxuICAgICAgICAgICAgY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdZQXhpc0dyaWQoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIGRyYXdYQXhpcyhjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgdmFyIF9kcmF3TGluZURhdGFQb2ludHMgPSBkcmF3TGluZURhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3TGluZURhdGFQb2ludHMueEF4aXNQb2ludHMsXHJcbiAgICAgICAgICAgIGNhbFBvaW50cyA9IF9kcmF3TGluZURhdGFQb2ludHMuY2FsUG9pbnRzLFxyXG4gICAgICAgICAgICBlYWNoU3BhY2luZyA9IF9kcmF3TGluZURhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnc2NhdHRlcic6XHJcbiAgICAgIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgPSBuZXcgQW5pbWF0aW9uKHtcclxuICAgICAgICB0aW1pbmc6IG9wdHMudGltaW5nLFxyXG4gICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbixcclxuICAgICAgICBvblByb2Nlc3M6IGZ1bmN0aW9uIG9uUHJvY2Vzcyhwcm9jZXNzKSB7XHJcbiAgICAgICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5yb3RhdGUpIHtcclxuICAgICAgICAgICAgY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdZQXhpc0dyaWQoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIGRyYXdYQXhpcyhjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgdmFyIF9kcmF3U2NhdHRlckRhdGFQb2ludHMgPSBkcmF3U2NhdHRlckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3U2NhdHRlckRhdGFQb2ludHMueEF4aXNQb2ludHMsXHJcbiAgICAgICAgICAgIGNhbFBvaW50cyA9IF9kcmF3U2NhdHRlckRhdGFQb2ludHMuY2FsUG9pbnRzLFxyXG4gICAgICAgICAgICBlYWNoU3BhY2luZyA9IF9kcmF3U2NhdHRlckRhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnYnViYmxlJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1lBeGlzR3JpZChjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdCdWJibGVEYXRhUG9pbnRzID0gZHJhd0J1YmJsZURhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3QnViYmxlRGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdCdWJibGVEYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd0J1YmJsZURhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnbWl4JzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1lBeGlzR3JpZChjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdNaXhEYXRhUG9pbnRzID0gZHJhd01peERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3TWl4RGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdNaXhEYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd01peERhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnY29sdW1uJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1lBeGlzR3JpZChjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdDb2x1bW5EYXRhUG9pbnRzID0gZHJhd0NvbHVtbkRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3Q29sdW1uRGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdDb2x1bW5EYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd0NvbHVtbkRhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnbW91bnQnOlxyXG4gICAgICB0aGlzLmFuaW1hdGlvbkluc3RhbmNlID0gbmV3IEFuaW1hdGlvbih7XHJcbiAgICAgICAgdGltaW5nOiBvcHRzLnRpbWluZyxcclxuICAgICAgICBkdXJhdGlvbjogZHVyYXRpb24sXHJcbiAgICAgICAgb25Qcm9jZXNzOiBmdW5jdGlvbiBvblByb2Nlc3MocHJvY2Vzcykge1xyXG4gICAgICAgICAgY29udGV4dC5jbGVhclJlY3QoMCwgMCwgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHRSb3RhdGUoY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkcmF3WUF4aXNHcmlkKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBkcmF3WEF4aXMoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIHZhciBfZHJhd01vdW50RGF0YVBvaW50cyA9IGRyYXdNb3VudERhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3TW91bnREYXRhUG9pbnRzLnhBeGlzUG9pbnRzLFxyXG4gICAgICAgICAgICBjYWxQb2ludHMgPSBfZHJhd01vdW50RGF0YVBvaW50cy5jYWxQb2ludHMsXHJcbiAgICAgICAgICAgIGVhY2hTcGFjaW5nID0gX2RyYXdNb3VudERhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnYmFyJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdCYXJEYXRhUG9pbnRzID0gZHJhd0JhckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB5QXhpc1BvaW50cyA9IF9kcmF3QmFyRGF0YVBvaW50cy55QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdCYXJEYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd0JhckRhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS55QXhpc1BvaW50cyA9IHlBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEueEF4aXNQb2ludHMgPSBvcHRzLmNoYXJ0RGF0YS54QXhpc0RhdGEueEF4aXNQb2ludHM7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5jYWxQb2ludHMgPSBjYWxQb2ludHM7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5lYWNoU3BhY2luZyA9IGVhY2hTcGFjaW5nO1xyXG4gICAgICAgICAgZHJhd1lBeGlzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIGlmIChvcHRzLmVuYWJsZU1hcmtMaW5lICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICAgICAgICAgIGRyYXdNYXJrTGluZShvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd0xlZ2VuZChvcHRzLnNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBvcHRzLmNoYXJ0RGF0YSk7XHJcbiAgICAgICAgICBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MsIGVhY2hTcGFjaW5nLCB5QXhpc1BvaW50cyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdhcmVhJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1lBeGlzR3JpZChjYXRlZ29yaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgZHJhd1hBeGlzKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICB2YXIgX2RyYXdBcmVhRGF0YVBvaW50cyA9IGRyYXdBcmVhRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2VzcyksXHJcbiAgICAgICAgICAgIHhBeGlzUG9pbnRzID0gX2RyYXdBcmVhRGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdBcmVhRGF0YVBvaW50cy5jYWxQb2ludHMsXHJcbiAgICAgICAgICAgIGVhY2hTcGFjaW5nID0gX2RyYXdBcmVhRGF0YVBvaW50cy5lYWNoU3BhY2luZztcclxuICAgICAgICAgIG9wdHMuY2hhcnREYXRhLnhBeGlzUG9pbnRzID0geEF4aXNQb2ludHM7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5jYWxQb2ludHMgPSBjYWxQb2ludHM7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS5lYWNoU3BhY2luZyA9IGVhY2hTcGFjaW5nO1xyXG4gICAgICAgICAgZHJhd1lBeGlzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIGlmIChvcHRzLmVuYWJsZU1hcmtMaW5lICE9PSBmYWxzZSAmJiBwcm9jZXNzID09PSAxKSB7XHJcbiAgICAgICAgICAgIGRyYXdNYXJrTGluZShvcHRzLCBjb25maWcsIGNvbnRleHQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd0xlZ2VuZChvcHRzLnNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBvcHRzLmNoYXJ0RGF0YSk7XHJcbiAgICAgICAgICBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MsIGVhY2hTcGFjaW5nLCB4QXhpc1BvaW50cyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdyaW5nJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEucGllRGF0YSA9IGRyYXdQaWVEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdDYW52YXMob3B0cywgY29udGV4dCk7XHJcbiAgICAgICAgfSxcclxuICAgICAgICBvbkFuaW1hdGlvbkZpbmlzaDogZnVuY3Rpb24gb25BbmltYXRpb25GaW5pc2goKSB7XHJcbiAgICAgICAgICBfdGhpcy51ZXZlbnQudHJpZ2dlcigncmVuZGVyQ29tcGxldGUnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ3BpZSc6XHJcbiAgICAgIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgPSBuZXcgQW5pbWF0aW9uKHtcclxuICAgICAgICB0aW1pbmc6IG9wdHMudGltaW5nLFxyXG4gICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbixcclxuICAgICAgICBvblByb2Nlc3M6IGZ1bmN0aW9uIG9uUHJvY2Vzcyhwcm9jZXNzKSB7XHJcbiAgICAgICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5yb3RhdGUpIHtcclxuICAgICAgICAgICAgY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIG9wdHMuY2hhcnREYXRhLnBpZURhdGEgPSBkcmF3UGllRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3TGVnZW5kKG9wdHMuc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIG9wdHMuY2hhcnREYXRhKTtcclxuICAgICAgICAgIGRyYXdUb29sVGlwQnJpZGdlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdyb3NlJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEucGllRGF0YSA9IGRyYXdSb3NlRGF0YVBvaW50cyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3TGVnZW5kKG9wdHMuc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIG9wdHMuY2hhcnREYXRhKTtcclxuICAgICAgICAgIGRyYXdUb29sVGlwQnJpZGdlKG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdyYWRhcic6XHJcbiAgICAgIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgPSBuZXcgQW5pbWF0aW9uKHtcclxuICAgICAgICB0aW1pbmc6IG9wdHMudGltaW5nLFxyXG4gICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbixcclxuICAgICAgICBvblByb2Nlc3M6IGZ1bmN0aW9uIG9uUHJvY2Vzcyhwcm9jZXNzKSB7XHJcbiAgICAgICAgICBjb250ZXh0LmNsZWFyUmVjdCgwLCAwLCBvcHRzLndpZHRoLCBvcHRzLmhlaWdodCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5yb3RhdGUpIHtcclxuICAgICAgICAgICAgY29udGV4dFJvdGF0ZShjb250ZXh0LCBvcHRzKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIG9wdHMuY2hhcnREYXRhLnJhZGFyRGF0YSA9IGRyYXdSYWRhckRhdGFQb2ludHMoc2VyaWVzLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0xlZ2VuZChvcHRzLnNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBvcHRzLmNoYXJ0RGF0YSk7XHJcbiAgICAgICAgICBkcmF3VG9vbFRpcEJyaWRnZShvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAnYXJjYmFyJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuYXJjYmFyRGF0YSA9IGRyYXdBcmNiYXJEYXRhUG9pbnRzKHNlcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzKTtcclxuICAgICAgICAgIGRyYXdDYW52YXMob3B0cywgY29udGV4dCk7XHJcbiAgICAgICAgfSxcclxuICAgICAgICBvbkFuaW1hdGlvbkZpbmlzaDogZnVuY3Rpb24gb25BbmltYXRpb25GaW5pc2goKSB7XHJcbiAgICAgICAgICBfdGhpcy51ZXZlbnQudHJpZ2dlcigncmVuZGVyQ29tcGxldGUnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ2dhdWdlJzpcclxuICAgICAgdGhpcy5hbmltYXRpb25JbnN0YW5jZSA9IG5ldyBBbmltYXRpb24oe1xyXG4gICAgICAgIHRpbWluZzogb3B0cy50aW1pbmcsXHJcbiAgICAgICAgZHVyYXRpb246IGR1cmF0aW9uLFxyXG4gICAgICAgIG9uUHJvY2VzczogZnVuY3Rpb24gb25Qcm9jZXNzKHByb2Nlc3MpIHtcclxuICAgICAgICAgIGNvbnRleHQuY2xlYXJSZWN0KDAsIDAsIG9wdHMud2lkdGgsIG9wdHMuaGVpZ2h0KTtcclxuICAgICAgICAgIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgICAgICAgICBjb250ZXh0Um90YXRlKGNvbnRleHQsIG9wdHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZ2F1Z2VEYXRhID0gZHJhd0dhdWdlRGF0YVBvaW50cyhjYXRlZ29yaWVzLCBzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgcHJvY2Vzcyk7XHJcbiAgICAgICAgICBkcmF3Q2FudmFzKG9wdHMsIGNvbnRleHQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25BbmltYXRpb25GaW5pc2g6IGZ1bmN0aW9uIG9uQW5pbWF0aW9uRmluaXNoKCkge1xyXG4gICAgICAgICAgX3RoaXMudWV2ZW50LnRyaWdnZXIoJ3JlbmRlckNvbXBsZXRlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgICAgYnJlYWs7XHJcbiAgICBjYXNlICdjYW5kbGUnOlxyXG4gICAgICB0aGlzLmFuaW1hdGlvbkluc3RhbmNlID0gbmV3IEFuaW1hdGlvbih7XHJcbiAgICAgICAgdGltaW5nOiBvcHRzLnRpbWluZyxcclxuICAgICAgICBkdXJhdGlvbjogZHVyYXRpb24sXHJcbiAgICAgICAgb25Qcm9jZXNzOiBmdW5jdGlvbiBvblByb2Nlc3MocHJvY2Vzcykge1xyXG4gICAgICAgICAgY29udGV4dC5jbGVhclJlY3QoMCwgMCwgb3B0cy53aWR0aCwgb3B0cy5oZWlnaHQpO1xyXG4gICAgICAgICAgaWYgKG9wdHMucm90YXRlKSB7XHJcbiAgICAgICAgICAgIGNvbnRleHRSb3RhdGUoY29udGV4dCwgb3B0cyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkcmF3WUF4aXNHcmlkKGNhdGVnb3JpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBkcmF3WEF4aXMoY2F0ZWdvcmllcywgb3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIHZhciBfZHJhd0NhbmRsZURhdGFQb2ludHMgPSBkcmF3Q2FuZGxlRGF0YVBvaW50cyhzZXJpZXMsIHNlcmllc01BLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIHByb2Nlc3MpLFxyXG4gICAgICAgICAgICB4QXhpc1BvaW50cyA9IF9kcmF3Q2FuZGxlRGF0YVBvaW50cy54QXhpc1BvaW50cyxcclxuICAgICAgICAgICAgY2FsUG9pbnRzID0gX2RyYXdDYW5kbGVEYXRhUG9pbnRzLmNhbFBvaW50cyxcclxuICAgICAgICAgICAgZWFjaFNwYWNpbmcgPSBfZHJhd0NhbmRsZURhdGFQb2ludHMuZWFjaFNwYWNpbmc7XHJcbiAgICAgICAgICBvcHRzLmNoYXJ0RGF0YS54QXhpc1BvaW50cyA9IHhBeGlzUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzID0gY2FsUG9pbnRzO1xyXG4gICAgICAgICAgb3B0cy5jaGFydERhdGEuZWFjaFNwYWNpbmcgPSBlYWNoU3BhY2luZztcclxuICAgICAgICAgIGRyYXdZQXhpcyhzZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCk7XHJcbiAgICAgICAgICBpZiAob3B0cy5lbmFibGVNYXJrTGluZSAhPT0gZmFsc2UgJiYgcHJvY2VzcyA9PT0gMSkge1xyXG4gICAgICAgICAgICBkcmF3TWFya0xpbmUob3B0cywgY29uZmlnLCBjb250ZXh0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGlmIChzZXJpZXNNQSkge1xyXG4gICAgICAgICAgICBkcmF3TGVnZW5kKHNlcmllc01BLCBvcHRzLCBjb25maWcsIGNvbnRleHQsIG9wdHMuY2hhcnREYXRhKTtcclxuICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIGRyYXdMZWdlbmQob3B0cy5zZXJpZXMsIG9wdHMsIGNvbmZpZywgY29udGV4dCwgb3B0cy5jaGFydERhdGEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZHJhd1Rvb2xUaXBCcmlkZ2Uob3B0cywgY29uZmlnLCBjb250ZXh0LCBwcm9jZXNzLCBlYWNoU3BhY2luZywgeEF4aXNQb2ludHMpO1xyXG4gICAgICAgICAgZHJhd0NhbnZhcyhvcHRzLCBjb250ZXh0KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG9uQW5pbWF0aW9uRmluaXNoOiBmdW5jdGlvbiBvbkFuaW1hdGlvbkZpbmlzaCgpIHtcclxuICAgICAgICAgIF90aGlzLnVldmVudC50cmlnZ2VyKCdyZW5kZXJDb21wbGV0ZScpO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICAgIGJyZWFrO1xyXG4gIH1cclxufVxyXG5cclxuZnVuY3Rpb24gdUNoYXJ0c0V2ZW50KCkge1xyXG4gIHRoaXMuZXZlbnRzID0ge307XHJcbn1cclxuXHJcbnVDaGFydHNFdmVudC5wcm90b3R5cGUuYWRkRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uKHR5cGUsIGxpc3RlbmVyKSB7XHJcbiAgdGhpcy5ldmVudHNbdHlwZV0gPSB0aGlzLmV2ZW50c1t0eXBlXSB8fCBbXTtcclxuICB0aGlzLmV2ZW50c1t0eXBlXS5wdXNoKGxpc3RlbmVyKTtcclxufTtcclxuXHJcbnVDaGFydHNFdmVudC5wcm90b3R5cGUuZGVsRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uKHR5cGUpIHtcclxuICB0aGlzLmV2ZW50c1t0eXBlXSA9IFtdO1xyXG59O1xyXG5cclxudUNoYXJ0c0V2ZW50LnByb3RvdHlwZS50cmlnZ2VyID0gZnVuY3Rpb24oKSB7XHJcbiAgZm9yICh2YXIgX2xlbiA9IGFyZ3VtZW50cy5sZW5ndGgsIGFyZ3MgPSBBcnJheShfbGVuKSwgX2tleSA9IDA7IF9rZXkgPCBfbGVuOyBfa2V5KyspIHtcclxuICAgIGFyZ3NbX2tleV0gPSBhcmd1bWVudHNbX2tleV07XHJcbiAgfVxyXG4gIHZhciB0eXBlID0gYXJnc1swXTtcclxuICB2YXIgcGFyYW1zID0gYXJncy5zbGljZSgxKTtcclxuICBpZiAoISF0aGlzLmV2ZW50c1t0eXBlXSkge1xyXG4gICAgdGhpcy5ldmVudHNbdHlwZV0uZm9yRWFjaChmdW5jdGlvbihsaXN0ZW5lcikge1xyXG4gICAgICB0cnkge1xyXG4gICAgICAgIGxpc3RlbmVyLmFwcGx5KG51bGwsIHBhcmFtcyk7XHJcbiAgICAgIH0gY2F0Y2ggKGUpIHtcclxuICAgICAgICAgIC8vY29uc29sZS5sb2coJ1t1Q2hhcnRzXSAnK2UpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuICB9XHJcbn07XHJcblxyXG52YXIgdUNoYXJ0cyA9IGZ1bmN0aW9uIHVDaGFydHMob3B0cykge1xyXG4gIG9wdHMucGl4ID0gb3B0cy5waXhlbFJhdGlvID8gb3B0cy5waXhlbFJhdGlvIDogMTtcclxuICBvcHRzLmZvbnRTaXplID0gb3B0cy5mb250U2l6ZSA/IG9wdHMuZm9udFNpemUgOiAxMztcclxuICBvcHRzLmZvbnRDb2xvciA9IG9wdHMuZm9udENvbG9yID8gb3B0cy5mb250Q29sb3IgOiBjb25maWcuZm9udENvbG9yO1xyXG4gIGlmIChvcHRzLmJhY2tncm91bmQgPT0gXCJcIiB8fCBvcHRzLmJhY2tncm91bmQgPT0gXCJub25lXCIpIHtcclxuICAgIG9wdHMuYmFja2dyb3VuZCA9IFwiI0ZGRkZGRlwiXHJcbiAgfVxyXG4gIG9wdHMudGl0bGUgPSBhc3NpZ24oe30sIG9wdHMudGl0bGUpO1xyXG4gIG9wdHMuc3VidGl0bGUgPSBhc3NpZ24oe30sIG9wdHMuc3VidGl0bGUpO1xyXG4gIG9wdHMuZHVyYXRpb24gPSBvcHRzLmR1cmF0aW9uID8gb3B0cy5kdXJhdGlvbiA6IDEwMDA7XHJcbiAgb3B0cy55QXhpcyA9IGFzc2lnbih7fSwge1xyXG4gICAgZGF0YTogW10sXHJcbiAgICBzaG93VGl0bGU6IGZhbHNlLFxyXG4gICAgZGlzYWJsZWQ6IGZhbHNlLFxyXG4gICAgZGlzYWJsZUdyaWQ6IGZhbHNlLFxyXG4gICAgZ3JpZFNldDogJ251bWJlcicsXHJcbiAgICBzcGxpdE51bWJlcjogNSxcclxuICAgIGdyaWRUeXBlOiAnc29saWQnLFxyXG4gICAgZGFzaExlbmd0aDogNCAqIG9wdHMucGl4LFxyXG4gICAgZ3JpZENvbG9yOiAnI2NjY2NjYycsXHJcbiAgICBwYWRkaW5nOiAxMCxcclxuICAgIGZvbnRDb2xvcjogJyM2NjY2NjYnXHJcbiAgfSwgb3B0cy55QXhpcyk7XHJcbiAgb3B0cy54QXhpcyA9IGFzc2lnbih7fSwge1xyXG4gICAgcm90YXRlTGFiZWw6IGZhbHNlLFxyXG4gICAgcm90YXRlQW5nbGU6NDUsXHJcbiAgICBkaXNhYmxlZDogZmFsc2UsXHJcbiAgICBkaXNhYmxlR3JpZDogZmFsc2UsXHJcbiAgICBzcGxpdE51bWJlcjogNSxcclxuICAgIGNhbGlicmF0aW9uOmZhbHNlLFxyXG4gICAgZm9udENvbG9yOiAnIzY2NjY2NicsXHJcbiAgICBmb250U2l6ZTogMTMsXHJcbiAgICBsaW5lSGVpZ2h0OiAyMCxcclxuICAgIG1hcmdpblRvcDogMCxcclxuICAgIGdyaWRUeXBlOiAnc29saWQnLFxyXG4gICAgZGFzaExlbmd0aDogNCxcclxuICAgIHNjcm9sbEFsaWduOiAnbGVmdCcsXHJcbiAgICBib3VuZGFyeUdhcDogJ2NlbnRlcicsXHJcbiAgICBheGlzTGluZTogdHJ1ZSxcclxuICAgIGF4aXNMaW5lQ29sb3I6ICcjY2NjY2NjJyxcclxuICAgIHRpdGxlRm9udFNpemU6IDEzLFxyXG4gICAgdGl0bGVPZmZzZXRZOiAwLFxyXG4gICAgdGl0bGVPZmZzZXRYOiAwLFxyXG4gICAgdGl0bGVGb250Q29sb3I6ICcjNjY2NjY2J1xyXG4gIH0sIG9wdHMueEF4aXMpO1xyXG4gIG9wdHMueEF4aXMuc2Nyb2xsUG9zaXRpb24gPSBvcHRzLnhBeGlzLnNjcm9sbEFsaWduO1xyXG4gIG9wdHMubGVnZW5kID0gYXNzaWduKHt9LCB7XHJcbiAgICBzaG93OiB0cnVlLFxyXG4gICAgcG9zaXRpb246ICdib3R0b20nLFxyXG4gICAgZmxvYXQ6ICdjZW50ZXInLFxyXG4gICAgYmFja2dyb3VuZENvbG9yOiAncmdiYSgwLDAsMCwwKScsXHJcbiAgICBib3JkZXJDb2xvcjogJ3JnYmEoMCwwLDAsMCknLFxyXG4gICAgYm9yZGVyV2lkdGg6IDAsXHJcbiAgICBwYWRkaW5nOiA1LFxyXG4gICAgbWFyZ2luOiA1LFxyXG4gICAgaXRlbUdhcDogMTAsXHJcbiAgICBmb250U2l6ZTogb3B0cy5mb250U2l6ZSxcclxuICAgIGxpbmVIZWlnaHQ6IG9wdHMuZm9udFNpemUsXHJcbiAgICBmb250Q29sb3I6IG9wdHMuZm9udENvbG9yLFxyXG4gICAgZm9ybWF0dGVyOiB7fSxcclxuICAgIGhpZGRlbkNvbG9yOiAnI0NFQ0VDRSdcclxuICB9LCBvcHRzLmxlZ2VuZCk7XHJcbiAgb3B0cy5leHRyYSA9IGFzc2lnbih7XHJcbiAgICB0b29sdGlwOntcclxuICAgICAgbGVnZW5kU2hhcGU6ICdhdXRvJ1xyXG4gICAgfVxyXG4gIH0sIG9wdHMuZXh0cmEpO1xyXG4gIG9wdHMucm90YXRlID0gb3B0cy5yb3RhdGUgPyB0cnVlIDogZmFsc2U7XHJcbiAgb3B0cy5hbmltYXRpb24gPSBvcHRzLmFuaW1hdGlvbiA/IHRydWUgOiBmYWxzZTtcclxuICBvcHRzLnJvdGF0ZSA9IG9wdHMucm90YXRlID8gdHJ1ZSA6IGZhbHNlO1xyXG4gIG9wdHMuY2FudmFzMmQgPSBvcHRzLmNhbnZhczJkID8gdHJ1ZSA6IGZhbHNlO1xyXG4gIFxyXG4gIGxldCBjb25maWckJDEgPSBhc3NpZ24oe30sIGNvbmZpZyk7XHJcbiAgY29uZmlnJCQxLmNvbG9yID0gb3B0cy5jb2xvciA/IG9wdHMuY29sb3IgOiBjb25maWckJDEuY29sb3I7XHJcbiAgaWYgKG9wdHMudHlwZSA9PSAncGllJykge1xyXG4gICAgY29uZmlnJCQxLnBpZUNoYXJ0TGluZVBhZGRpbmcgPSBvcHRzLmRhdGFMYWJlbCA9PT0gZmFsc2UgPyAwIDogb3B0cy5leHRyYS5waWUubGFiZWxXaWR0aCAqIG9wdHMucGl4IHx8IGNvbmZpZyQkMS5waWVDaGFydExpbmVQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgfVxyXG4gIGlmIChvcHRzLnR5cGUgPT0gJ3JpbmcnKSB7XHJcbiAgICBjb25maWckJDEucGllQ2hhcnRMaW5lUGFkZGluZyA9IG9wdHMuZGF0YUxhYmVsID09PSBmYWxzZSA/IDAgOiBvcHRzLmV4dHJhLnJpbmcubGFiZWxXaWR0aCAqIG9wdHMucGl4IHx8IGNvbmZpZyQkMS5waWVDaGFydExpbmVQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgfVxyXG4gIGlmIChvcHRzLnR5cGUgPT0gJ3Jvc2UnKSB7XHJcbiAgICBjb25maWckJDEucGllQ2hhcnRMaW5lUGFkZGluZyA9IG9wdHMuZGF0YUxhYmVsID09PSBmYWxzZSA/IDAgOiBvcHRzLmV4dHJhLnJvc2UubGFiZWxXaWR0aCAqIG9wdHMucGl4IHx8IGNvbmZpZyQkMS5waWVDaGFydExpbmVQYWRkaW5nICogb3B0cy5waXg7XHJcbiAgfVxyXG4gIGNvbmZpZyQkMS5waWVDaGFydFRleHRQYWRkaW5nID0gb3B0cy5kYXRhTGFiZWwgPT09IGZhbHNlID8gMCA6IGNvbmZpZyQkMS5waWVDaGFydFRleHRQYWRkaW5nICogb3B0cy5waXg7XHJcblxyXG4gIC8v5bGP5bmV5peL6L2sXHJcbiAgY29uZmlnJCQxLnJvdGF0ZSA9IG9wdHMucm90YXRlO1xyXG4gIGlmIChvcHRzLnJvdGF0ZSkge1xyXG4gICAgbGV0IHRlbXBXaWR0aCA9IG9wdHMud2lkdGg7XHJcbiAgICBsZXQgdGVtcEhlaWdodCA9IG9wdHMuaGVpZ2h0O1xyXG4gICAgb3B0cy53aWR0aCA9IHRlbXBIZWlnaHQ7XHJcbiAgICBvcHRzLmhlaWdodCA9IHRlbXBXaWR0aDtcclxuICB9XHJcblxyXG4gIC8v6YCC6YWN6auY5YiG5bGPXHJcbiAgb3B0cy5wYWRkaW5nID0gb3B0cy5wYWRkaW5nID8gb3B0cy5wYWRkaW5nIDogY29uZmlnJCQxLnBhZGRpbmc7XHJcbiAgY29uZmlnJCQxLnlBeGlzV2lkdGggPSBjb25maWcueUF4aXNXaWR0aCAqIG9wdHMucGl4O1xyXG4gIGNvbmZpZyQkMS5mb250U2l6ZSA9IG9wdHMuZm9udFNpemUgKiBvcHRzLnBpeDtcclxuICBjb25maWckJDEudGl0bGVGb250U2l6ZSA9IGNvbmZpZy50aXRsZUZvbnRTaXplICogb3B0cy5waXg7XHJcbiAgY29uZmlnJCQxLnN1YnRpdGxlRm9udFNpemUgPSBjb25maWcuc3VidGl0bGVGb250U2l6ZSAqIG9wdHMucGl4O1xyXG4gIGlmKCFvcHRzLmNvbnRleHQpe1xyXG4gICAgdGhyb3cgbmV3IEVycm9yKCdbdUNoYXJ0c10g5pyq6I635Y+W5YiwY29udGV4dO+8geazqOaEj++8mnYyLjDniYjmnKzlkI7vvIzpnIDopoHoh6rooYzojrflj5ZjYW52YXPnmoTnu5jlm77kuIrkuIvmloflubbkvKDlhaVvcHRzLmNvbnRleHTvvIEnKTtcclxuICB9XHJcbiAgdGhpcy5jb250ZXh0ID0gb3B0cy5jb250ZXh0O1xyXG4gIGlmICghdGhpcy5jb250ZXh0LnNldFRleHRBbGlnbikge1xyXG4gICAgdGhpcy5jb250ZXh0LnNldFN0cm9rZVN0eWxlID0gZnVuY3Rpb24oZSkge1xyXG4gICAgICByZXR1cm4gdGhpcy5zdHJva2VTdHlsZSA9IGU7XHJcbiAgICB9XHJcbiAgICB0aGlzLmNvbnRleHQuc2V0TGluZVdpZHRoID0gZnVuY3Rpb24oZSkge1xyXG4gICAgICByZXR1cm4gdGhpcy5saW5lV2lkdGggPSBlO1xyXG4gICAgfVxyXG4gICAgdGhpcy5jb250ZXh0LnNldExpbmVDYXAgPSBmdW5jdGlvbihlKSB7XHJcbiAgICAgIHJldHVybiB0aGlzLmxpbmVDYXAgPSBlO1xyXG4gICAgfVxyXG4gICAgdGhpcy5jb250ZXh0LnNldEZvbnRTaXplID0gZnVuY3Rpb24oZSkge1xyXG4gICAgICByZXR1cm4gdGhpcy5mb250ID0gZSArIFwicHggc2Fucy1zZXJpZlwiO1xyXG4gICAgfVxyXG4gICAgdGhpcy5jb250ZXh0LnNldEZpbGxTdHlsZSA9IGZ1bmN0aW9uKGUpIHtcclxuICAgICAgcmV0dXJuIHRoaXMuZmlsbFN0eWxlID0gZTtcclxuICAgIH1cclxuICAgIHRoaXMuY29udGV4dC5zZXRUZXh0QWxpZ24gPSBmdW5jdGlvbihlKSB7XHJcbiAgICAgIHJldHVybiB0aGlzLnRleHRBbGlnbiA9IGU7XHJcbiAgICB9XHJcbiAgICB0aGlzLmNvbnRleHQuc2V0VGV4dEJhc2VsaW5lID0gZnVuY3Rpb24oZSkge1xyXG4gICAgICByZXR1cm4gdGhpcy50ZXh0QmFzZWxpbmUgPSBlO1xyXG4gICAgfVxyXG4gICAgdGhpcy5jb250ZXh0LnNldFNoYWRvdyA9IGZ1bmN0aW9uKG9mZnNldFgsb2Zmc2V0WSxibHVyLGNvbG9yKSB7XHJcbiAgICAgIHRoaXMuc2hhZG93Q29sb3IgPSBjb2xvcjtcclxuICAgICAgdGhpcy5zaGFkb3dPZmZzZXRYID0gb2Zmc2V0WDtcclxuICAgICAgdGhpcy5zaGFkb3dPZmZzZXRZID0gb2Zmc2V0WTtcclxuICAgICAgdGhpcy5zaGFkb3dCbHVyID0gYmx1cjtcclxuICAgIH1cclxuICAgIHRoaXMuY29udGV4dC5kcmF3ID0gZnVuY3Rpb24oKSB7fVxyXG4gIH1cclxuICAvL+WFvOWuuU5WVUVzZXRMaW5lRGFzaFxyXG4gIGlmKCF0aGlzLmNvbnRleHQuc2V0TGluZURhc2gpe1xyXG4gICAgdGhpcy5jb250ZXh0LnNldExpbmVEYXNoID0gZnVuY3Rpb24oZSkge31cclxuICB9XHJcbiAgb3B0cy5jaGFydERhdGEgPSB7fTtcclxuICB0aGlzLnVldmVudCA9IG5ldyB1Q2hhcnRzRXZlbnQoKTtcclxuICB0aGlzLnNjcm9sbE9wdGlvbiA9IHtcclxuICAgIGN1cnJlbnRPZmZzZXQ6IDAsXHJcbiAgICBzdGFydFRvdWNoWDogMCxcclxuICAgIGRpc3RhbmNlOiAwLFxyXG4gICAgbGFzdE1vdmVUaW1lOiAwXHJcbiAgfTtcclxuICB0aGlzLm9wdHMgPSBvcHRzO1xyXG4gIHRoaXMuY29uZmlnID0gY29uZmlnJCQxO1xyXG4gIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIGNvbmZpZyQkMSwgdGhpcy5jb250ZXh0KTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLnVwZGF0ZURhdGEgPSBmdW5jdGlvbigpIHtcclxuICBsZXQgZGF0YSA9IGFyZ3VtZW50cy5sZW5ndGggPiAwICYmIGFyZ3VtZW50c1swXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzBdIDoge307XHJcbiAgdGhpcy5vcHRzID0gYXNzaWduKHt9LCB0aGlzLm9wdHMsIGRhdGEpO1xyXG4gIHRoaXMub3B0cy51cGRhdGVEYXRhID0gdHJ1ZTtcclxuICBsZXQgc2Nyb2xsUG9zaXRpb24gPSBkYXRhLnNjcm9sbFBvc2l0aW9uIHx8ICdjdXJyZW50JztcclxuICBzd2l0Y2ggKHNjcm9sbFBvc2l0aW9uKSB7XHJcbiAgICBjYXNlICdjdXJyZW50JzpcclxuICAgICAgdGhpcy5vcHRzLl9zY3JvbGxEaXN0YW5jZV8gPSB0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0O1xyXG4gICAgICBicmVhaztcclxuICAgIGNhc2UgJ2xlZnQnOlxyXG4gICAgICB0aGlzLm9wdHMuX3Njcm9sbERpc3RhbmNlXyA9IDA7XHJcbiAgICAgIHRoaXMuc2Nyb2xsT3B0aW9uID0ge1xyXG4gICAgICAgIGN1cnJlbnRPZmZzZXQ6IDAsXHJcbiAgICAgICAgc3RhcnRUb3VjaFg6IDAsXHJcbiAgICAgICAgZGlzdGFuY2U6IDAsXHJcbiAgICAgICAgbGFzdE1vdmVUaW1lOiAwXHJcbiAgICAgIH07XHJcbiAgICAgIGJyZWFrO1xyXG4gICAgY2FzZSAncmlnaHQnOlxyXG4gICAgICBsZXQgX2NhbFlBeGlzRGF0YSA9IGNhbFlBeGlzRGF0YSh0aGlzLm9wdHMuc2VyaWVzLCB0aGlzLm9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpLCB5QXhpc1dpZHRoID0gX2NhbFlBeGlzRGF0YS55QXhpc1dpZHRoO1xyXG4gICAgICB0aGlzLmNvbmZpZy55QXhpc1dpZHRoID0geUF4aXNXaWR0aDtcclxuICAgICAgbGV0IG9mZnNldExlZnQgPSAwO1xyXG4gICAgICBsZXQgX2dldFhBeGlzUG9pbnRzMCA9IGdldFhBeGlzUG9pbnRzKHRoaXMub3B0cy5jYXRlZ29yaWVzLCB0aGlzLm9wdHMsIHRoaXMuY29uZmlnKSwgeEF4aXNQb2ludHMgPSBfZ2V0WEF4aXNQb2ludHMwLnhBeGlzUG9pbnRzLFxyXG4gICAgICAgIHN0YXJ0WCA9IF9nZXRYQXhpc1BvaW50czAuc3RhcnRYLFxyXG4gICAgICAgIGVuZFggPSBfZ2V0WEF4aXNQb2ludHMwLmVuZFgsXHJcbiAgICAgICAgZWFjaFNwYWNpbmcgPSBfZ2V0WEF4aXNQb2ludHMwLmVhY2hTcGFjaW5nO1xyXG4gICAgICBsZXQgdG90YWxXaWR0aCA9IGVhY2hTcGFjaW5nICogKHhBeGlzUG9pbnRzLmxlbmd0aCAtIDEpO1xyXG4gICAgICBsZXQgc2NyZWVuV2lkdGggPSBlbmRYIC0gc3RhcnRYO1xyXG4gICAgICBvZmZzZXRMZWZ0ID0gc2NyZWVuV2lkdGggLSB0b3RhbFdpZHRoO1xyXG4gICAgICB0aGlzLnNjcm9sbE9wdGlvbiA9IHtcclxuICAgICAgICBjdXJyZW50T2Zmc2V0OiBvZmZzZXRMZWZ0LFxyXG4gICAgICAgIHN0YXJ0VG91Y2hYOiBvZmZzZXRMZWZ0LFxyXG4gICAgICAgIGRpc3RhbmNlOiAwLFxyXG4gICAgICAgIGxhc3RNb3ZlVGltZTogMFxyXG4gICAgICB9O1xyXG4gICAgICB0aGlzLm9wdHMuX3Njcm9sbERpc3RhbmNlXyA9IG9mZnNldExlZnQ7XHJcbiAgICAgIGJyZWFrO1xyXG4gIH1cclxuICBkcmF3Q2hhcnRzLmNhbGwodGhpcywgdGhpcy5vcHRzLnR5cGUsIHRoaXMub3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbn07XHJcblxyXG51Q2hhcnRzLnByb3RvdHlwZS56b29tID0gZnVuY3Rpb24oKSB7XHJcbiAgdmFyIHZhbCA9IGFyZ3VtZW50cy5sZW5ndGggPiAwICYmIGFyZ3VtZW50c1swXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzBdIDogdGhpcy5vcHRzLnhBeGlzLml0ZW1Db3VudDtcclxuICBpZiAodGhpcy5vcHRzLmVuYWJsZVNjcm9sbCAhPT0gdHJ1ZSkge1xyXG4gICAgY29uc29sZS5sb2coJ1t1Q2hhcnRzXSDor7flkK/nlKjmu5rliqjmnaHlkI7kvb/nlKgnKVxyXG4gICAgcmV0dXJuO1xyXG4gIH1cclxuICAvL+W9k+WJjeWxj+W5leS4remXtOeCuVxyXG4gIGxldCBjZW50ZXJQb2ludCA9IE1hdGgucm91bmQoTWF0aC5hYnModGhpcy5zY3JvbGxPcHRpb24uY3VycmVudE9mZnNldCkgLyB0aGlzLm9wdHMuY2hhcnREYXRhLmVhY2hTcGFjaW5nKSArIE1hdGgucm91bmQodGhpcy5vcHRzLnhBeGlzLml0ZW1Db3VudCAvIDIpO1xyXG4gIHRoaXMub3B0cy5hbmltYXRpb24gPSBmYWxzZTtcclxuICB0aGlzLm9wdHMueEF4aXMuaXRlbUNvdW50ID0gdmFsLml0ZW1Db3VudDtcclxuICAvL+mHjeaWsOiuoeeul3jovbTlgY/np7vot53nprtcclxuICBsZXQgX2NhbFlBeGlzRGF0YSA9IGNhbFlBeGlzRGF0YSh0aGlzLm9wdHMuc2VyaWVzLCB0aGlzLm9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpLFxyXG4gICAgeUF4aXNXaWR0aCA9IF9jYWxZQXhpc0RhdGEueUF4aXNXaWR0aDtcclxuICB0aGlzLmNvbmZpZy55QXhpc1dpZHRoID0geUF4aXNXaWR0aDtcclxuICBsZXQgb2Zmc2V0TGVmdCA9IDA7XHJcbiAgbGV0IF9nZXRYQXhpc1BvaW50czAgPSBnZXRYQXhpc1BvaW50cyh0aGlzLm9wdHMuY2F0ZWdvcmllcywgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZyksXHJcbiAgICB4QXhpc1BvaW50cyA9IF9nZXRYQXhpc1BvaW50czAueEF4aXNQb2ludHMsXHJcbiAgICBzdGFydFggPSBfZ2V0WEF4aXNQb2ludHMwLnN0YXJ0WCxcclxuICAgIGVuZFggPSBfZ2V0WEF4aXNQb2ludHMwLmVuZFgsXHJcbiAgICBlYWNoU3BhY2luZyA9IF9nZXRYQXhpc1BvaW50czAuZWFjaFNwYWNpbmc7XHJcbiAgbGV0IGNlbnRlckxlZnQgPSBlYWNoU3BhY2luZyAqIGNlbnRlclBvaW50O1xyXG4gIGxldCBzY3JlZW5XaWR0aCA9IGVuZFggLSBzdGFydFg7XHJcbiAgbGV0IE1heExlZnQgPSBzY3JlZW5XaWR0aCAtIGVhY2hTcGFjaW5nICogKHhBeGlzUG9pbnRzLmxlbmd0aCAtIDEpO1xyXG4gIG9mZnNldExlZnQgPSBzY3JlZW5XaWR0aCAvIDIgLSBjZW50ZXJMZWZ0O1xyXG4gIGlmIChvZmZzZXRMZWZ0ID4gMCkge1xyXG4gICAgb2Zmc2V0TGVmdCA9IDA7XHJcbiAgfVxyXG4gIGlmIChvZmZzZXRMZWZ0IDwgTWF4TGVmdCkge1xyXG4gICAgb2Zmc2V0TGVmdCA9IE1heExlZnQ7XHJcbiAgfVxyXG4gIHRoaXMuc2Nyb2xsT3B0aW9uID0ge1xyXG4gICAgY3VycmVudE9mZnNldDogb2Zmc2V0TGVmdCxcclxuICAgIHN0YXJ0VG91Y2hYOiAwLFxyXG4gICAgZGlzdGFuY2U6IDAsXHJcbiAgICBsYXN0TW92ZVRpbWU6IDBcclxuICB9O1xyXG4gIGNhbFZhbGlkRGlzdGFuY2UodGhpcywgb2Zmc2V0TGVmdCwgdGhpcy5vcHRzLmNoYXJ0RGF0YSwgdGhpcy5jb25maWcsIHRoaXMub3B0cyk7XHJcbiAgdGhpcy5vcHRzLl9zY3JvbGxEaXN0YW5jZV8gPSBvZmZzZXRMZWZ0O1xyXG4gIGRyYXdDaGFydHMuY2FsbCh0aGlzLCB0aGlzLm9wdHMudHlwZSwgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLmRvYnVsZVpvb20gPSBmdW5jdGlvbihlKSB7XHJcbiAgaWYgKHRoaXMub3B0cy5lbmFibGVTY3JvbGwgIT09IHRydWUpIHtcclxuICAgIGNvbnNvbGUubG9nKCdbdUNoYXJ0c10g6K+35ZCv55So5rua5Yqo5p2h5ZCO5L2/55SoJylcclxuICAgIHJldHVybjtcclxuICB9XHJcbiAgY29uc3QgdGNzID0gZS5jaGFuZ2VkVG91Y2hlcztcclxuICBpZiAodGNzLmxlbmd0aCA8IDIpIHtcclxuICAgIHJldHVybjtcclxuICB9XHJcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCB0Y3MubGVuZ3RoOyBpKyspIHtcclxuICAgIHRjc1tpXS54ID0gdGNzW2ldLnggPyB0Y3NbaV0ueCA6IHRjc1tpXS5jbGllbnRYO1xyXG4gICAgdGNzW2ldLnkgPSB0Y3NbaV0ueSA/IHRjc1tpXS55IDogdGNzW2ldLmNsaWVudFk7XHJcbiAgfVxyXG4gIGNvbnN0IG50Y3MgPSBbZ2V0VG91Y2hlcyh0Y3NbMF0sIHRoaXMub3B0cywgZSksZ2V0VG91Y2hlcyh0Y3NbMV0sIHRoaXMub3B0cywgZSldOyBcclxuICBjb25zdCB4bGVuZ3RoID0gTWF0aC5hYnMobnRjc1swXS54IC0gbnRjc1sxXS54KTtcclxuICAvLyDorrDlvZXliJ3lp4vnmoTkuKTmjIfkuYvpl7TnmoTmlbDmja5cclxuICBpZighdGhpcy5zY3JvbGxPcHRpb24ubW92ZUNvdW50KXtcclxuICAgIGxldCBjdHMwID0ge2NoYW5nZWRUb3VjaGVzOlt7eDp0Y3NbMF0ueCx5OnRoaXMub3B0cy5hcmVhWzBdIC8gdGhpcy5vcHRzLnBpeCArIDJ9XX07XHJcbiAgICBsZXQgY3RzMSA9IHtjaGFuZ2VkVG91Y2hlczpbe3g6dGNzWzFdLngseTp0aGlzLm9wdHMuYXJlYVswXSAvIHRoaXMub3B0cy5waXggKyAyfV19O1xyXG4gICAgaWYodGhpcy5vcHRzLnJvdGF0ZSl7XHJcbiAgICAgIGN0czAgPSB7Y2hhbmdlZFRvdWNoZXM6W3t4OnRoaXMub3B0cy5oZWlnaHQgLyB0aGlzLm9wdHMucGl4IC0gdGhpcy5vcHRzLmFyZWFbMF0gLyB0aGlzLm9wdHMucGl4IC0gMix5OnRjc1swXS55fV19O1xyXG4gICAgICBjdHMxID0ge2NoYW5nZWRUb3VjaGVzOlt7eDp0aGlzLm9wdHMuaGVpZ2h0IC8gdGhpcy5vcHRzLnBpeCAtIHRoaXMub3B0cy5hcmVhWzBdIC8gdGhpcy5vcHRzLnBpeCAtIDIseTp0Y3NbMV0ueX1dfTtcclxuICAgIH1cclxuICAgIGNvbnN0IG1vdmVDdXJyZW50MSA9IHRoaXMuZ2V0Q3VycmVudERhdGFJbmRleChjdHMwKS5pbmRleDtcclxuICAgIGNvbnN0IG1vdmVDdXJyZW50MiA9IHRoaXMuZ2V0Q3VycmVudERhdGFJbmRleChjdHMxKS5pbmRleDtcclxuICAgIGNvbnN0IG1vdmVDb3VudCA9IE1hdGguYWJzKG1vdmVDdXJyZW50MSAtIG1vdmVDdXJyZW50Mik7XHJcbiAgICB0aGlzLnNjcm9sbE9wdGlvbi5tb3ZlQ291bnQgPSBtb3ZlQ291bnQ7XHJcbiAgICB0aGlzLnNjcm9sbE9wdGlvbi5tb3ZlQ3VycmVudDEgPSBNYXRoLm1pbihtb3ZlQ3VycmVudDEsIG1vdmVDdXJyZW50Mik7XHJcbiAgICB0aGlzLnNjcm9sbE9wdGlvbi5tb3ZlQ3VycmVudDIgPSBNYXRoLm1heChtb3ZlQ3VycmVudDEsIG1vdmVDdXJyZW50Mik7XHJcbiAgICByZXR1cm47XHJcbiAgfVxyXG4gIFxyXG4gIGxldCBjdXJyZW50RWFjaFNwYWNpbmcgPSB4bGVuZ3RoIC8gdGhpcy5zY3JvbGxPcHRpb24ubW92ZUNvdW50O1xyXG4gIGxldCBpdGVtQ291bnQgPSAodGhpcy5vcHRzLndpZHRoIC0gdGhpcy5vcHRzLmFyZWFbMV0gLSB0aGlzLm9wdHMuYXJlYVszXSkgLyBjdXJyZW50RWFjaFNwYWNpbmc7XHJcbiAgaXRlbUNvdW50ID0gaXRlbUNvdW50IDw9IDIgPyAyIDogaXRlbUNvdW50O1xyXG4gIGl0ZW1Db3VudCA9IGl0ZW1Db3VudCA+PSB0aGlzLm9wdHMuY2F0ZWdvcmllcy5sZW5ndGggPyB0aGlzLm9wdHMuY2F0ZWdvcmllcy5sZW5ndGggOiBpdGVtQ291bnQ7XHJcbiAgdGhpcy5vcHRzLmFuaW1hdGlvbiA9IGZhbHNlO1xyXG4gIHRoaXMub3B0cy54QXhpcy5pdGVtQ291bnQgPSBpdGVtQ291bnQ7XHJcbiAgLy8g6YeN5paw6K6h566X5rua5Yqo5p2h5YGP56e76Led56a7XHJcbiAgbGV0IG9mZnNldExlZnQgPSAwO1xyXG4gIGxldCBfZ2V0WEF4aXNQb2ludHMwID0gZ2V0WEF4aXNQb2ludHModGhpcy5vcHRzLmNhdGVnb3JpZXMsIHRoaXMub3B0cywgdGhpcy5jb25maWcpLFxyXG4gICAgeEF4aXNQb2ludHMgPSBfZ2V0WEF4aXNQb2ludHMwLnhBeGlzUG9pbnRzLFxyXG4gICAgc3RhcnRYID0gX2dldFhBeGlzUG9pbnRzMC5zdGFydFgsXHJcbiAgICBlbmRYID0gX2dldFhBeGlzUG9pbnRzMC5lbmRYLFxyXG4gICAgZWFjaFNwYWNpbmcgPSBfZ2V0WEF4aXNQb2ludHMwLmVhY2hTcGFjaW5nO1xyXG4gIGxldCBjdXJyZW50TGVmdCA9IGVhY2hTcGFjaW5nICogdGhpcy5zY3JvbGxPcHRpb24ubW92ZUN1cnJlbnQxO1xyXG4gIGxldCBzY3JlZW5XaWR0aCA9IGVuZFggLSBzdGFydFg7XHJcbiAgbGV0IE1heExlZnQgPSBzY3JlZW5XaWR0aCAtIGVhY2hTcGFjaW5nICogKHhBeGlzUG9pbnRzLmxlbmd0aCAtIDEpO1xyXG4gIG9mZnNldExlZnQgPSAtY3VycmVudExlZnQrTWF0aC5taW4obnRjc1swXS54LG50Y3NbMV0ueCktdGhpcy5vcHRzLmFyZWFbM10tZWFjaFNwYWNpbmc7XHJcbiAgaWYgKG9mZnNldExlZnQgPiAwKSB7XHJcbiAgICBvZmZzZXRMZWZ0ID0gMDtcclxuICB9XHJcbiAgaWYgKG9mZnNldExlZnQgPCBNYXhMZWZ0KSB7XHJcbiAgICBvZmZzZXRMZWZ0ID0gTWF4TGVmdDtcclxuICB9XHJcbiAgdGhpcy5zY3JvbGxPcHRpb24uY3VycmVudE9mZnNldD0gb2Zmc2V0TGVmdDtcclxuICB0aGlzLnNjcm9sbE9wdGlvbi5zdGFydFRvdWNoWD0gMDtcclxuICB0aGlzLnNjcm9sbE9wdGlvbi5kaXN0YW5jZT0wO1xyXG4gIGNhbFZhbGlkRGlzdGFuY2UodGhpcywgb2Zmc2V0TGVmdCwgdGhpcy5vcHRzLmNoYXJ0RGF0YSwgdGhpcy5jb25maWcsIHRoaXMub3B0cyk7XHJcbiAgdGhpcy5vcHRzLl9zY3JvbGxEaXN0YW5jZV8gPSBvZmZzZXRMZWZ0O1xyXG4gIGRyYXdDaGFydHMuY2FsbCh0aGlzLCB0aGlzLm9wdHMudHlwZSwgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxufVxyXG5cclxudUNoYXJ0cy5wcm90b3R5cGUuc3RvcEFuaW1hdGlvbiA9IGZ1bmN0aW9uKCkge1xyXG4gIHRoaXMuYW5pbWF0aW9uSW5zdGFuY2UgJiYgdGhpcy5hbmltYXRpb25JbnN0YW5jZS5zdG9wKCk7XHJcbn07XHJcblxyXG51Q2hhcnRzLnByb3RvdHlwZS5hZGRFdmVudExpc3RlbmVyID0gZnVuY3Rpb24odHlwZSwgbGlzdGVuZXIpIHtcclxuICB0aGlzLnVldmVudC5hZGRFdmVudExpc3RlbmVyKHR5cGUsIGxpc3RlbmVyKTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLmRlbEV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbih0eXBlKSB7XHJcbiAgdGhpcy51ZXZlbnQuZGVsRXZlbnRMaXN0ZW5lcih0eXBlKTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLmdldEN1cnJlbnREYXRhSW5kZXggPSBmdW5jdGlvbihlKSB7XHJcbiAgdmFyIHRvdWNoZXMgPSBudWxsO1xyXG4gIGlmIChlLmNoYW5nZWRUb3VjaGVzKSB7XHJcbiAgICB0b3VjaGVzID0gZS5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9IGVsc2Uge1xyXG4gICAgdG91Y2hlcyA9IGUubXAuY2hhbmdlZFRvdWNoZXNbMF07XHJcbiAgfVxyXG4gIGlmICh0b3VjaGVzKSB7XHJcbiAgICBsZXQgX3RvdWNoZXMkID0gZ2V0VG91Y2hlcyh0b3VjaGVzLCB0aGlzLm9wdHMsIGUpO1xyXG4gICAgaWYgKHRoaXMub3B0cy50eXBlID09PSAncGllJyB8fCB0aGlzLm9wdHMudHlwZSA9PT0gJ3JpbmcnKSB7XHJcbiAgICAgIHJldHVybiBmaW5kUGllQ2hhcnRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cy5jaGFydERhdGEucGllRGF0YSwgdGhpcy5vcHRzKTtcclxuICAgIH0gZWxzZSBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdyb3NlJykge1xyXG4gICAgICByZXR1cm4gZmluZFJvc2VDaGFydEN1cnJlbnRJbmRleCh7XHJcbiAgICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgICAgeTogX3RvdWNoZXMkLnlcclxuICAgICAgfSwgdGhpcy5vcHRzLmNoYXJ0RGF0YS5waWVEYXRhLCB0aGlzLm9wdHMpO1xyXG4gICAgfSBlbHNlIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ3JhZGFyJykge1xyXG4gICAgICByZXR1cm4gZmluZFJhZGFyQ2hhcnRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cy5jaGFydERhdGEucmFkYXJEYXRhLCB0aGlzLm9wdHMuY2F0ZWdvcmllcy5sZW5ndGgpO1xyXG4gICAgfSBlbHNlIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ2Z1bm5lbCcpIHtcclxuICAgICAgcmV0dXJuIGZpbmRGdW5uZWxDaGFydEN1cnJlbnRJbmRleCh7XHJcbiAgICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgICAgeTogX3RvdWNoZXMkLnlcclxuICAgICAgfSwgdGhpcy5vcHRzLmNoYXJ0RGF0YS5mdW5uZWxEYXRhKTtcclxuICAgIH0gZWxzZSBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdtYXAnKSB7XHJcbiAgICAgIHJldHVybiBmaW5kTWFwQ2hhcnRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cyk7XHJcbiAgICB9IGVsc2UgaWYgKHRoaXMub3B0cy50eXBlID09PSAnd29yZCcpIHtcclxuICAgICAgcmV0dXJuIGZpbmRXb3JkQ2hhcnRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cy5jaGFydERhdGEud29yZENsb3VkRGF0YSk7XHJcbiAgICB9IGVsc2UgaWYgKHRoaXMub3B0cy50eXBlID09PSAnYmFyJykge1xyXG4gICAgICByZXR1cm4gZmluZEJhckNoYXJ0Q3VycmVudEluZGV4KHtcclxuICAgICAgICB4OiBfdG91Y2hlcyQueCxcclxuICAgICAgICB5OiBfdG91Y2hlcyQueVxyXG4gICAgICB9LCB0aGlzLm9wdHMuY2hhcnREYXRhLmNhbFBvaW50cywgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZywgTWF0aC5hYnModGhpcy5zY3JvbGxPcHRpb24uY3VycmVudE9mZnNldCkpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgcmV0dXJuIGZpbmRDdXJyZW50SW5kZXgoe1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH0sIHRoaXMub3B0cy5jaGFydERhdGEuY2FsUG9pbnRzLCB0aGlzLm9wdHMsIHRoaXMuY29uZmlnLCBNYXRoLmFicyh0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0KSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHJldHVybiAtMTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLmdldExlZ2VuZERhdGFJbmRleCA9IGZ1bmN0aW9uKGUpIHtcclxuICB2YXIgdG91Y2hlcyA9IG51bGw7XHJcbiAgaWYgKGUuY2hhbmdlZFRvdWNoZXMpIHtcclxuICAgIHRvdWNoZXMgPSBlLmNoYW5nZWRUb3VjaGVzWzBdO1xyXG4gIH0gZWxzZSB7XHJcbiAgICB0b3VjaGVzID0gZS5tcC5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9XHJcbiAgaWYgKHRvdWNoZXMpIHtcclxuICAgIGxldCBfdG91Y2hlcyQgPSBnZXRUb3VjaGVzKHRvdWNoZXMsIHRoaXMub3B0cywgZSk7XHJcbiAgICByZXR1cm4gZmluZExlZ2VuZEluZGV4KHtcclxuICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICB9LCB0aGlzLm9wdHMuY2hhcnREYXRhLmxlZ2VuZERhdGEpO1xyXG4gIH1cclxuICByZXR1cm4gLTE7XHJcbn07XHJcblxyXG51Q2hhcnRzLnByb3RvdHlwZS50b3VjaExlZ2VuZCA9IGZ1bmN0aW9uKGUpIHtcclxuICB2YXIgb3B0aW9uID0gYXJndW1lbnRzLmxlbmd0aCA+IDEgJiYgYXJndW1lbnRzWzFdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbMV0gOiB7fTtcclxuICB2YXIgdG91Y2hlcyA9IG51bGw7XHJcbiAgaWYgKGUuY2hhbmdlZFRvdWNoZXMpIHtcclxuICAgIHRvdWNoZXMgPSBlLmNoYW5nZWRUb3VjaGVzWzBdO1xyXG4gIH0gZWxzZSB7XHJcbiAgICB0b3VjaGVzID0gZS5tcC5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9XHJcbiAgaWYgKHRvdWNoZXMpIHtcclxuICAgIHZhciBfdG91Y2hlcyQgPSBnZXRUb3VjaGVzKHRvdWNoZXMsIHRoaXMub3B0cywgZSk7XHJcbiAgICB2YXIgaW5kZXggPSB0aGlzLmdldExlZ2VuZERhdGFJbmRleChlKTtcclxuICAgIGlmIChpbmRleCA+PSAwKSB7XHJcbiAgICAgIGlmICh0aGlzLm9wdHMudHlwZSA9PSAnY2FuZGxlJykge1xyXG4gICAgICAgIHRoaXMub3B0cy5zZXJpZXNNQVtpbmRleF0uc2hvdyA9ICF0aGlzLm9wdHMuc2VyaWVzTUFbaW5kZXhdLnNob3c7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgdGhpcy5vcHRzLnNlcmllc1tpbmRleF0uc2hvdyA9ICF0aGlzLm9wdHMuc2VyaWVzW2luZGV4XS5zaG93O1xyXG4gICAgICB9XHJcbiAgICAgIHRoaXMub3B0cy5hbmltYXRpb24gPSBvcHRpb24uYW5pbWF0aW9uID8gdHJ1ZSA6IGZhbHNlO1xyXG4gICAgICB0aGlzLm9wdHMuX3Njcm9sbERpc3RhbmNlXyA9IHRoaXMuc2Nyb2xsT3B0aW9uLmN1cnJlbnRPZmZzZXQ7XHJcbiAgICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCB0aGlzLm9wdHMudHlwZSwgdGhpcy5vcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxuICAgIH1cclxuICB9XHJcblxyXG59O1xyXG5cclxudUNoYXJ0cy5wcm90b3R5cGUuc2hvd1Rvb2xUaXAgPSBmdW5jdGlvbihlKSB7XHJcbiAgdmFyIG9wdGlvbiA9IGFyZ3VtZW50cy5sZW5ndGggPiAxICYmIGFyZ3VtZW50c1sxXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzFdIDoge307XHJcbiAgdmFyIHRvdWNoZXMgPSBudWxsO1xyXG4gIGlmIChlLmNoYW5nZWRUb3VjaGVzKSB7XHJcbiAgICB0b3VjaGVzID0gZS5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9IGVsc2Uge1xyXG4gICAgdG91Y2hlcyA9IGUubXAuY2hhbmdlZFRvdWNoZXNbMF07XHJcbiAgfVxyXG4gIGlmICghdG91Y2hlcykge1xyXG4gICAgY29uc29sZS5sb2coXCJbdUNoYXJ0c10g5pyq6I635Y+W5YiwZXZlbnTlnZDmoIfkv6Hmga9cIik7XHJcbiAgfVxyXG4gIHZhciBfdG91Y2hlcyQgPSBnZXRUb3VjaGVzKHRvdWNoZXMsIHRoaXMub3B0cywgZSk7XHJcbiAgdmFyIGN1cnJlbnRPZmZzZXQgPSB0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0O1xyXG4gIHZhciBvcHRzID0gYXNzaWduKHt9LCB0aGlzLm9wdHMsIHtcclxuICAgIF9zY3JvbGxEaXN0YW5jZV86IGN1cnJlbnRPZmZzZXQsXHJcbiAgICBhbmltYXRpb246IGZhbHNlXHJcbiAgfSk7XHJcbiAgaWYgKHRoaXMub3B0cy50eXBlID09PSAnbGluZScgfHwgdGhpcy5vcHRzLnR5cGUgPT09ICdhcmVhJyB8fCB0aGlzLm9wdHMudHlwZSA9PT0gJ2NvbHVtbicgfHwgdGhpcy5vcHRzLnR5cGUgPT09ICdzY2F0dGVyJyB8fCB0aGlzLm9wdHMudHlwZSA9PT0gJ2J1YmJsZScpIHtcclxuICAgIHZhciBjdXJyZW50ID0gdGhpcy5nZXRDdXJyZW50RGF0YUluZGV4KGUpO1xyXG4gICAgdmFyIGluZGV4ID0gb3B0aW9uLmluZGV4ID09IHVuZGVmaW5lZCA/IGN1cnJlbnQuaW5kZXggOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSB8fCBpbmRleC5sZW5ndGg+MCkge1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGdldFNlcmllc0RhdGFJdGVtKHRoaXMub3B0cy5zZXJpZXMsIGluZGV4LCBjdXJyZW50Lmdyb3VwKTtcclxuICAgICAgaWYgKHNlcmllc0RhdGEubGVuZ3RoICE9PSAwKSB7XHJcbiAgICAgICAgdmFyIF9nZXRUb29sVGlwRGF0YSA9IGdldFRvb2xUaXBEYXRhKHNlcmllc0RhdGEsIHRoaXMub3B0cywgaW5kZXgsIGN1cnJlbnQuZ3JvdXAsIHRoaXMub3B0cy5jYXRlZ29yaWVzLCBvcHRpb24pLFxyXG4gICAgICAgICAgdGV4dExpc3QgPSBfZ2V0VG9vbFRpcERhdGEudGV4dExpc3QsXHJcbiAgICAgICAgICBvZmZzZXQgPSBfZ2V0VG9vbFRpcERhdGEub2Zmc2V0O1xyXG4gICAgICAgIG9mZnNldC55ID0gX3RvdWNoZXMkLnk7XHJcbiAgICAgICAgb3B0cy50b29sdGlwID0ge1xyXG4gICAgICAgICAgdGV4dExpc3Q6IG9wdGlvbi50ZXh0TGlzdCAhPT0gdW5kZWZpbmVkID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgICBvZmZzZXQ6IG9wdGlvbi5vZmZzZXQgIT09IHVuZGVmaW5lZCA/IG9wdGlvbi5vZmZzZXQgOiBvZmZzZXQsXHJcbiAgICAgICAgICBvcHRpb246IG9wdGlvbixcclxuICAgICAgICAgIGluZGV4OiBpbmRleCxcclxuICAgICAgICAgIGdyb3VwOiBjdXJyZW50Lmdyb3VwXHJcbiAgICAgICAgfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIG9wdHMudHlwZSwgb3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbiAgfVxyXG4gIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ21vdW50Jykge1xyXG4gICAgdmFyIGluZGV4ID0gb3B0aW9uLmluZGV4ID09IHVuZGVmaW5lZCA/IHRoaXMuZ2V0Q3VycmVudERhdGFJbmRleChlKS5pbmRleCA6IG9wdGlvbi5pbmRleDtcclxuICAgIGlmIChpbmRleCA+IC0xKSB7XHJcbiAgICAgIHZhciBvcHRzID0gYXNzaWduKHt9LCB0aGlzLm9wdHMsIHthbmltYXRpb246IGZhbHNlfSk7XHJcbiAgICAgIHZhciBzZXJpZXNEYXRhID0gYXNzaWduKHt9LCBvcHRzLl9zZXJpZXNfW2luZGV4XSk7XHJcbiAgICAgIHZhciB0ZXh0TGlzdCA9IFt7XHJcbiAgICAgICAgdGV4dDogb3B0aW9uLmZvcm1hdHRlciA/IG9wdGlvbi5mb3JtYXR0ZXIoc2VyaWVzRGF0YSwgdW5kZWZpbmVkLCBpbmRleCwgb3B0cykgOiBzZXJpZXNEYXRhLm5hbWUgKyAnOiAnICsgc2VyaWVzRGF0YS5kYXRhLFxyXG4gICAgICAgIGNvbG9yOiBzZXJpZXNEYXRhLmNvbG9yLFxyXG4gICAgICAgIGxlZ2VuZFNoYXBlOiB0aGlzLm9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZSA9PSAnYXV0bycgPyBzZXJpZXNEYXRhLmxlZ2VuZFNoYXBlIDogdGhpcy5vcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGVcclxuICAgICAgfV07XHJcbiAgICAgIHZhciBvZmZzZXQgPSB7XHJcbiAgICAgICAgeDogb3B0cy5jaGFydERhdGEuY2FsUG9pbnRzW2luZGV4XS54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH07XHJcbiAgICAgIG9wdHMudG9vbHRpcCA9IHtcclxuICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgb2Zmc2V0OiBvcHRpb24ub2Zmc2V0ICE9PSB1bmRlZmluZWQgPyBvcHRpb24ub2Zmc2V0IDogb2Zmc2V0LFxyXG4gICAgICAgIG9wdGlvbjogb3B0aW9uLFxyXG4gICAgICAgIGluZGV4OiBpbmRleFxyXG4gICAgICB9O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBkcmF3Q2hhcnRzLmNhbGwodGhpcywgb3B0cy50eXBlLCBvcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxuICB9XHJcbiAgaWYgKHRoaXMub3B0cy50eXBlID09PSAnYmFyJykge1xyXG4gICAgdmFyIGN1cnJlbnQgPSB0aGlzLmdldEN1cnJlbnREYXRhSW5kZXgoZSk7XHJcbiAgICB2YXIgaW5kZXggPSBvcHRpb24uaW5kZXggPT0gdW5kZWZpbmVkID8gY3VycmVudC5pbmRleCA6IG9wdGlvbi5pbmRleDtcclxuICAgIGlmIChpbmRleCA+IC0xIHx8IGluZGV4Lmxlbmd0aD4wKSB7XHJcbiAgICAgIHZhciBzZXJpZXNEYXRhID0gZ2V0U2VyaWVzRGF0YUl0ZW0odGhpcy5vcHRzLnNlcmllcywgaW5kZXgsIGN1cnJlbnQuZ3JvdXApO1xyXG4gICAgICBpZiAoc2VyaWVzRGF0YS5sZW5ndGggIT09IDApIHtcclxuICAgICAgICB2YXIgX2dldFRvb2xUaXBEYXRhID0gZ2V0VG9vbFRpcERhdGEoc2VyaWVzRGF0YSwgdGhpcy5vcHRzLCBpbmRleCwgY3VycmVudC5ncm91cCwgdGhpcy5vcHRzLmNhdGVnb3JpZXMsIG9wdGlvbiksXHJcbiAgICAgICAgICB0ZXh0TGlzdCA9IF9nZXRUb29sVGlwRGF0YS50ZXh0TGlzdCxcclxuICAgICAgICAgIG9mZnNldCA9IF9nZXRUb29sVGlwRGF0YS5vZmZzZXQ7XHJcbiAgICAgICAgb2Zmc2V0LnggPSBfdG91Y2hlcyQueDtcclxuICAgICAgICBvcHRzLnRvb2x0aXAgPSB7XHJcbiAgICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ICE9PSB1bmRlZmluZWQgPyBvcHRpb24udGV4dExpc3QgOiB0ZXh0TGlzdCxcclxuICAgICAgICAgIG9mZnNldDogb3B0aW9uLm9mZnNldCAhPT0gdW5kZWZpbmVkID8gb3B0aW9uLm9mZnNldCA6IG9mZnNldCxcclxuICAgICAgICAgIG9wdGlvbjogb3B0aW9uLFxyXG4gICAgICAgICAgaW5kZXg6IGluZGV4XHJcbiAgICAgICAgfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIG9wdHMudHlwZSwgb3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbiAgfVxyXG4gIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ21peCcpIHtcclxuICAgIHZhciBjdXJyZW50ID0gdGhpcy5nZXRDdXJyZW50RGF0YUluZGV4KGUpO1xyXG4gICAgdmFyIGluZGV4ID0gb3B0aW9uLmluZGV4ID09IHVuZGVmaW5lZCA/IGN1cnJlbnQuaW5kZXggOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSkge1xyXG4gICAgICB2YXIgY3VycmVudE9mZnNldCA9IHRoaXMuc2Nyb2xsT3B0aW9uLmN1cnJlbnRPZmZzZXQ7XHJcbiAgICAgIHZhciBvcHRzID0gYXNzaWduKHt9LCB0aGlzLm9wdHMsIHtcclxuICAgICAgICBfc2Nyb2xsRGlzdGFuY2VfOiBjdXJyZW50T2Zmc2V0LFxyXG4gICAgICAgIGFuaW1hdGlvbjogZmFsc2VcclxuICAgICAgfSk7XHJcbiAgICAgIHZhciBzZXJpZXNEYXRhID0gZ2V0U2VyaWVzRGF0YUl0ZW0odGhpcy5vcHRzLnNlcmllcywgaW5kZXgpO1xyXG4gICAgICBpZiAoc2VyaWVzRGF0YS5sZW5ndGggIT09IDApIHtcclxuICAgICAgICB2YXIgX2dldE1peFRvb2xUaXBEYXRhID0gZ2V0TWl4VG9vbFRpcERhdGEoc2VyaWVzRGF0YSwgdGhpcy5vcHRzLCBpbmRleCwgdGhpcy5vcHRzLmNhdGVnb3JpZXMsIG9wdGlvbiksXHJcbiAgICAgICAgICB0ZXh0TGlzdCA9IF9nZXRNaXhUb29sVGlwRGF0YS50ZXh0TGlzdCxcclxuICAgICAgICAgIG9mZnNldCA9IF9nZXRNaXhUb29sVGlwRGF0YS5vZmZzZXQ7XHJcbiAgICAgICAgb2Zmc2V0LnkgPSBfdG91Y2hlcyQueTtcclxuICAgICAgICBvcHRzLnRvb2x0aXAgPSB7XHJcbiAgICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgICBvZmZzZXQ6IG9wdGlvbi5vZmZzZXQgIT09IHVuZGVmaW5lZCA/IG9wdGlvbi5vZmZzZXQgOiBvZmZzZXQsXHJcbiAgICAgICAgICBvcHRpb246IG9wdGlvbixcclxuICAgICAgICAgIGluZGV4OiBpbmRleFxyXG4gICAgICAgIH07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpO1xyXG4gIH1cclxuICBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdjYW5kbGUnKSB7XHJcbiAgICB2YXIgY3VycmVudCA9IHRoaXMuZ2V0Q3VycmVudERhdGFJbmRleChlKTtcclxuICAgIHZhciBpbmRleCA9IG9wdGlvbi5pbmRleCA9PSB1bmRlZmluZWQgPyBjdXJyZW50LmluZGV4IDogb3B0aW9uLmluZGV4O1xyXG4gICAgaWYgKGluZGV4ID4gLTEpIHtcclxuICAgICAgdmFyIGN1cnJlbnRPZmZzZXQgPSB0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0O1xyXG4gICAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7XHJcbiAgICAgICAgX3Njcm9sbERpc3RhbmNlXzogY3VycmVudE9mZnNldCxcclxuICAgICAgICBhbmltYXRpb246IGZhbHNlXHJcbiAgICAgIH0pO1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGdldFNlcmllc0RhdGFJdGVtKHRoaXMub3B0cy5zZXJpZXMsIGluZGV4KTtcclxuICAgICAgaWYgKHNlcmllc0RhdGEubGVuZ3RoICE9PSAwKSB7XHJcbiAgICAgICAgdmFyIF9nZXRUb29sVGlwRGF0YSA9IGdldENhbmRsZVRvb2xUaXBEYXRhKHRoaXMub3B0cy5zZXJpZXNbMF0uZGF0YSwgc2VyaWVzRGF0YSwgdGhpcy5vcHRzLCBpbmRleCwgdGhpcy5vcHRzLmNhdGVnb3JpZXMsIHRoaXMub3B0cy5leHRyYS5jYW5kbGUsIG9wdGlvbiksXHJcbiAgICAgICAgICB0ZXh0TGlzdCA9IF9nZXRUb29sVGlwRGF0YS50ZXh0TGlzdCxcclxuICAgICAgICAgIG9mZnNldCA9IF9nZXRUb29sVGlwRGF0YS5vZmZzZXQ7XHJcbiAgICAgICAgb2Zmc2V0LnkgPSBfdG91Y2hlcyQueTtcclxuICAgICAgICBvcHRzLnRvb2x0aXAgPSB7XHJcbiAgICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgICBvZmZzZXQ6IG9wdGlvbi5vZmZzZXQgIT09IHVuZGVmaW5lZCA/IG9wdGlvbi5vZmZzZXQgOiBvZmZzZXQsXHJcbiAgICAgICAgICBvcHRpb246IG9wdGlvbixcclxuICAgICAgICAgIGluZGV4OiBpbmRleFxyXG4gICAgICAgIH07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpO1xyXG4gIH1cclxuICBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdwaWUnIHx8IHRoaXMub3B0cy50eXBlID09PSAncmluZycgfHwgdGhpcy5vcHRzLnR5cGUgPT09ICdyb3NlJyB8fCB0aGlzLm9wdHMudHlwZSA9PT0gJ2Z1bm5lbCcpIHtcclxuICAgIHZhciBpbmRleCA9IG9wdGlvbi5pbmRleCA9PSB1bmRlZmluZWQgPyB0aGlzLmdldEN1cnJlbnREYXRhSW5kZXgoZSkgOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSkge1xyXG4gICAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7YW5pbWF0aW9uOiBmYWxzZX0pO1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGFzc2lnbih7fSwgb3B0cy5fc2VyaWVzX1tpbmRleF0pO1xyXG4gICAgICB2YXIgdGV4dExpc3QgPSBbe1xyXG4gICAgICAgIHRleHQ6IG9wdGlvbi5mb3JtYXR0ZXIgPyBvcHRpb24uZm9ybWF0dGVyKHNlcmllc0RhdGEsIHVuZGVmaW5lZCwgaW5kZXgsIG9wdHMpIDogc2VyaWVzRGF0YS5uYW1lICsgJzogJyArIHNlcmllc0RhdGEuZGF0YSxcclxuICAgICAgICBjb2xvcjogc2VyaWVzRGF0YS5jb2xvcixcclxuICAgICAgICBsZWdlbmRTaGFwZTogdGhpcy5vcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGUgPT0gJ2F1dG8nID8gc2VyaWVzRGF0YS5sZWdlbmRTaGFwZSA6IHRoaXMub3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlXHJcbiAgICAgIH1dO1xyXG4gICAgICB2YXIgb2Zmc2V0ID0ge1xyXG4gICAgICAgIHg6IF90b3VjaGVzJC54LFxyXG4gICAgICAgIHk6IF90b3VjaGVzJC55XHJcbiAgICAgIH07XHJcbiAgICAgIG9wdHMudG9vbHRpcCA9IHtcclxuICAgICAgICB0ZXh0TGlzdDogb3B0aW9uLnRleHRMaXN0ID8gb3B0aW9uLnRleHRMaXN0IDogdGV4dExpc3QsXHJcbiAgICAgICAgb2Zmc2V0OiBvcHRpb24ub2Zmc2V0ICE9PSB1bmRlZmluZWQgPyBvcHRpb24ub2Zmc2V0IDogb2Zmc2V0LFxyXG4gICAgICAgIG9wdGlvbjogb3B0aW9uLFxyXG4gICAgICAgIGluZGV4OiBpbmRleFxyXG4gICAgICB9O1xyXG4gICAgfVxyXG4gICAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIG9wdHMudHlwZSwgb3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbiAgfVxyXG4gIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ21hcCcpIHtcclxuICAgIHZhciBpbmRleCA9IG9wdGlvbi5pbmRleCA9PSB1bmRlZmluZWQgPyB0aGlzLmdldEN1cnJlbnREYXRhSW5kZXgoZSkgOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSkge1xyXG4gICAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7YW5pbWF0aW9uOiBmYWxzZX0pO1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLnNlcmllc1tpbmRleF0pO1xyXG4gICAgICBzZXJpZXNEYXRhLm5hbWUgPSBzZXJpZXNEYXRhLnByb3BlcnRpZXMubmFtZVxyXG4gICAgICB2YXIgdGV4dExpc3QgPSBbe1xyXG4gICAgICAgIHRleHQ6IG9wdGlvbi5mb3JtYXR0ZXIgPyBvcHRpb24uZm9ybWF0dGVyKHNlcmllc0RhdGEsIHVuZGVmaW5lZCwgaW5kZXgsIHRoaXMub3B0cykgOiBzZXJpZXNEYXRhLm5hbWUsXHJcbiAgICAgICAgY29sb3I6IHNlcmllc0RhdGEuY29sb3IsXHJcbiAgICAgICAgbGVnZW5kU2hhcGU6IHRoaXMub3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJyA/IHNlcmllc0RhdGEubGVnZW5kU2hhcGUgOiB0aGlzLm9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgICB9XTtcclxuICAgICAgdmFyIG9mZnNldCA9IHtcclxuICAgICAgICB4OiBfdG91Y2hlcyQueCxcclxuICAgICAgICB5OiBfdG91Y2hlcyQueVxyXG4gICAgICB9O1xyXG4gICAgICBvcHRzLnRvb2x0aXAgPSB7XHJcbiAgICAgICAgdGV4dExpc3Q6IG9wdGlvbi50ZXh0TGlzdCA/IG9wdGlvbi50ZXh0TGlzdCA6IHRleHRMaXN0LFxyXG4gICAgICAgIG9mZnNldDogb3B0aW9uLm9mZnNldCAhPT0gdW5kZWZpbmVkID8gb3B0aW9uLm9mZnNldCA6IG9mZnNldCxcclxuICAgICAgICBvcHRpb246IG9wdGlvbixcclxuICAgICAgICBpbmRleDogaW5kZXhcclxuICAgICAgfTtcclxuICAgIH1cclxuICAgIG9wdHMudXBkYXRlRGF0YSA9IGZhbHNlO1xyXG4gICAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIG9wdHMudHlwZSwgb3B0cywgdGhpcy5jb25maWcsIHRoaXMuY29udGV4dCk7XHJcbiAgfVxyXG4gIGlmICh0aGlzLm9wdHMudHlwZSA9PT0gJ3dvcmQnKSB7XHJcbiAgICB2YXIgaW5kZXggPSBvcHRpb24uaW5kZXggPT0gdW5kZWZpbmVkID8gdGhpcy5nZXRDdXJyZW50RGF0YUluZGV4KGUpIDogb3B0aW9uLmluZGV4O1xyXG4gICAgaWYgKGluZGV4ID4gLTEpIHtcclxuICAgICAgdmFyIG9wdHMgPSBhc3NpZ24oe30sIHRoaXMub3B0cywge2FuaW1hdGlvbjogZmFsc2V9KTtcclxuICAgICAgdmFyIHNlcmllc0RhdGEgPSBhc3NpZ24oe30sIHRoaXMub3B0cy5zZXJpZXNbaW5kZXhdKTtcclxuICAgICAgdmFyIHRleHRMaXN0ID0gW3tcclxuICAgICAgICB0ZXh0OiBvcHRpb24uZm9ybWF0dGVyID8gb3B0aW9uLmZvcm1hdHRlcihzZXJpZXNEYXRhLCB1bmRlZmluZWQsIGluZGV4LCB0aGlzLm9wdHMpIDogc2VyaWVzRGF0YS5uYW1lLFxyXG4gICAgICAgIGNvbG9yOiBzZXJpZXNEYXRhLmNvbG9yLFxyXG4gICAgICAgIGxlZ2VuZFNoYXBlOiB0aGlzLm9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZSA9PSAnYXV0bycgPyBzZXJpZXNEYXRhLmxlZ2VuZFNoYXBlIDogdGhpcy5vcHRzLmV4dHJhLnRvb2x0aXAubGVnZW5kU2hhcGVcclxuICAgICAgfV07XHJcbiAgICAgIHZhciBvZmZzZXQgPSB7XHJcbiAgICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgICAgeTogX3RvdWNoZXMkLnlcclxuICAgICAgfTtcclxuICAgICAgb3B0cy50b29sdGlwID0ge1xyXG4gICAgICAgIHRleHRMaXN0OiBvcHRpb24udGV4dExpc3QgPyBvcHRpb24udGV4dExpc3QgOiB0ZXh0TGlzdCxcclxuICAgICAgICBvZmZzZXQ6IG9wdGlvbi5vZmZzZXQgIT09IHVuZGVmaW5lZCA/IG9wdGlvbi5vZmZzZXQgOiBvZmZzZXQsXHJcbiAgICAgICAgb3B0aW9uOiBvcHRpb24sXHJcbiAgICAgICAgaW5kZXg6IGluZGV4XHJcbiAgICAgIH07XHJcbiAgICB9XHJcbiAgICBvcHRzLnVwZGF0ZURhdGEgPSBmYWxzZTtcclxuICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpO1xyXG4gIH1cclxuICBpZiAodGhpcy5vcHRzLnR5cGUgPT09ICdyYWRhcicpIHtcclxuICAgIHZhciBpbmRleCA9IG9wdGlvbi5pbmRleCA9PSB1bmRlZmluZWQgPyB0aGlzLmdldEN1cnJlbnREYXRhSW5kZXgoZSkgOiBvcHRpb24uaW5kZXg7XHJcbiAgICBpZiAoaW5kZXggPiAtMSkge1xyXG4gICAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7YW5pbWF0aW9uOiBmYWxzZX0pO1xyXG4gICAgICB2YXIgc2VyaWVzRGF0YSA9IGdldFNlcmllc0RhdGFJdGVtKHRoaXMub3B0cy5zZXJpZXMsIGluZGV4KTtcclxuICAgICAgaWYgKHNlcmllc0RhdGEubGVuZ3RoICE9PSAwKSB7XHJcbiAgICAgICAgdmFyIHRleHRMaXN0ID0gc2VyaWVzRGF0YS5tYXAoKGl0ZW0pID0+IHtcclxuICAgICAgICAgIHJldHVybiB7XHJcbiAgICAgICAgICAgIHRleHQ6IG9wdGlvbi5mb3JtYXR0ZXIgPyBvcHRpb24uZm9ybWF0dGVyKGl0ZW0sIHRoaXMub3B0cy5jYXRlZ29yaWVzW2luZGV4XSwgaW5kZXgsIHRoaXMub3B0cykgOiBpdGVtLm5hbWUgKyAnOiAnICsgaXRlbS5kYXRhLFxyXG4gICAgICAgICAgICBjb2xvcjogaXRlbS5jb2xvcixcclxuICAgICAgICAgICAgbGVnZW5kU2hhcGU6IHRoaXMub3B0cy5leHRyYS50b29sdGlwLmxlZ2VuZFNoYXBlID09ICdhdXRvJyA/IGl0ZW0ubGVnZW5kU2hhcGUgOiB0aGlzLm9wdHMuZXh0cmEudG9vbHRpcC5sZWdlbmRTaGFwZVxyXG4gICAgICAgICAgfTtcclxuICAgICAgICB9KTtcclxuICAgICAgICB2YXIgb2Zmc2V0ID0ge1xyXG4gICAgICAgICAgeDogX3RvdWNoZXMkLngsXHJcbiAgICAgICAgICB5OiBfdG91Y2hlcyQueVxyXG4gICAgICAgIH07XHJcbiAgICAgICAgb3B0cy50b29sdGlwID0ge1xyXG4gICAgICAgICAgdGV4dExpc3Q6IG9wdGlvbi50ZXh0TGlzdCA/IG9wdGlvbi50ZXh0TGlzdCA6IHRleHRMaXN0LFxyXG4gICAgICAgICAgb2Zmc2V0OiBvcHRpb24ub2Zmc2V0ICE9PSB1bmRlZmluZWQgPyBvcHRpb24ub2Zmc2V0IDogb2Zmc2V0LFxyXG4gICAgICAgICAgb3B0aW9uOiBvcHRpb24sXHJcbiAgICAgICAgICBpbmRleDogaW5kZXhcclxuICAgICAgICB9O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBkcmF3Q2hhcnRzLmNhbGwodGhpcywgb3B0cy50eXBlLCBvcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxuICB9XHJcbn07XHJcblxyXG51Q2hhcnRzLnByb3RvdHlwZS50cmFuc2xhdGUgPSBmdW5jdGlvbihkaXN0YW5jZSkge1xyXG4gIHRoaXMuc2Nyb2xsT3B0aW9uID0ge1xyXG4gICAgY3VycmVudE9mZnNldDogZGlzdGFuY2UsXHJcbiAgICBzdGFydFRvdWNoWDogZGlzdGFuY2UsXHJcbiAgICBkaXN0YW5jZTogMCxcclxuICAgIGxhc3RNb3ZlVGltZTogMFxyXG4gIH07XHJcbiAgbGV0IG9wdHMgPSBhc3NpZ24oe30sIHRoaXMub3B0cywge1xyXG4gICAgX3Njcm9sbERpc3RhbmNlXzogZGlzdGFuY2UsXHJcbiAgICBhbmltYXRpb246IGZhbHNlXHJcbiAgfSk7XHJcbiAgZHJhd0NoYXJ0cy5jYWxsKHRoaXMsIHRoaXMub3B0cy50eXBlLCBvcHRzLCB0aGlzLmNvbmZpZywgdGhpcy5jb250ZXh0KTtcclxufTtcclxuXHJcbnVDaGFydHMucHJvdG90eXBlLnNjcm9sbFN0YXJ0ID0gZnVuY3Rpb24oZSkge1xyXG4gIHZhciB0b3VjaGVzID0gbnVsbDtcclxuICBpZiAoZS5jaGFuZ2VkVG91Y2hlcykge1xyXG4gICAgdG91Y2hlcyA9IGUuY2hhbmdlZFRvdWNoZXNbMF07XHJcbiAgfSBlbHNlIHtcclxuICAgIHRvdWNoZXMgPSBlLm1wLmNoYW5nZWRUb3VjaGVzWzBdO1xyXG4gIH1cclxuICB2YXIgX3RvdWNoZXMkID0gZ2V0VG91Y2hlcyh0b3VjaGVzLCB0aGlzLm9wdHMsIGUpO1xyXG4gIGlmICh0b3VjaGVzICYmIHRoaXMub3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIHRoaXMuc2Nyb2xsT3B0aW9uLnN0YXJ0VG91Y2hYID0gX3RvdWNoZXMkLng7XHJcbiAgfVxyXG59O1xyXG5cclxudUNoYXJ0cy5wcm90b3R5cGUuc2Nyb2xsID0gZnVuY3Rpb24oZSkge1xyXG4gIGlmICh0aGlzLnNjcm9sbE9wdGlvbi5sYXN0TW92ZVRpbWUgPT09IDApIHtcclxuICAgIHRoaXMuc2Nyb2xsT3B0aW9uLmxhc3RNb3ZlVGltZSA9IERhdGUubm93KCk7XHJcbiAgfVxyXG4gIGxldCBMaW1pdCA9IHRoaXMub3B0cy50b3VjaE1vdmVMaW1pdCB8fCA2MDtcclxuICBsZXQgY3Vyck1vdmVUaW1lID0gRGF0ZS5ub3coKTtcclxuICBsZXQgZHVyYXRpb24gPSBjdXJyTW92ZVRpbWUgLSB0aGlzLnNjcm9sbE9wdGlvbi5sYXN0TW92ZVRpbWU7XHJcbiAgaWYgKGR1cmF0aW9uIDwgTWF0aC5mbG9vcigxMDAwIC8gTGltaXQpKSByZXR1cm47XHJcbiAgaWYgKHRoaXMuc2Nyb2xsT3B0aW9uLnN0YXJ0VG91Y2hYID09IDApIHJldHVybjtcclxuICB0aGlzLnNjcm9sbE9wdGlvbi5sYXN0TW92ZVRpbWUgPSBjdXJyTW92ZVRpbWU7XHJcbiAgdmFyIHRvdWNoZXMgPSBudWxsO1xyXG4gIGlmIChlLmNoYW5nZWRUb3VjaGVzKSB7XHJcbiAgICB0b3VjaGVzID0gZS5jaGFuZ2VkVG91Y2hlc1swXTtcclxuICB9IGVsc2Uge1xyXG4gICAgdG91Y2hlcyA9IGUubXAuY2hhbmdlZFRvdWNoZXNbMF07XHJcbiAgfVxyXG4gIGlmICh0b3VjaGVzICYmIHRoaXMub3B0cy5lbmFibGVTY3JvbGwgPT09IHRydWUpIHtcclxuICAgIHZhciBfdG91Y2hlcyQgPSBnZXRUb3VjaGVzKHRvdWNoZXMsIHRoaXMub3B0cywgZSk7XHJcbiAgICB2YXIgX2Rpc3RhbmNlO1xyXG4gICAgX2Rpc3RhbmNlID0gX3RvdWNoZXMkLnggLSB0aGlzLnNjcm9sbE9wdGlvbi5zdGFydFRvdWNoWDtcclxuICAgIHZhciBjdXJyZW50T2Zmc2V0ID0gdGhpcy5zY3JvbGxPcHRpb24uY3VycmVudE9mZnNldDtcclxuICAgIHZhciB2YWxpZERpc3RhbmNlID0gY2FsVmFsaWREaXN0YW5jZSh0aGlzLCBjdXJyZW50T2Zmc2V0ICsgX2Rpc3RhbmNlLCB0aGlzLm9wdHMuY2hhcnREYXRhLCB0aGlzLmNvbmZpZywgdGhpcy5vcHRzKTtcclxuICAgIHRoaXMuc2Nyb2xsT3B0aW9uLmRpc3RhbmNlID0gX2Rpc3RhbmNlID0gdmFsaWREaXN0YW5jZSAtIGN1cnJlbnRPZmZzZXQ7XHJcbiAgICB2YXIgb3B0cyA9IGFzc2lnbih7fSwgdGhpcy5vcHRzLCB7XHJcbiAgICAgIF9zY3JvbGxEaXN0YW5jZV86IGN1cnJlbnRPZmZzZXQgKyBfZGlzdGFuY2UsXHJcbiAgICAgIGFuaW1hdGlvbjogZmFsc2VcclxuICAgIH0pO1xyXG5cdFx0dGhpcy5vcHRzID0gb3B0cztcclxuICAgIGRyYXdDaGFydHMuY2FsbCh0aGlzLCBvcHRzLnR5cGUsIG9wdHMsIHRoaXMuY29uZmlnLCB0aGlzLmNvbnRleHQpO1xyXG4gICAgcmV0dXJuIGN1cnJlbnRPZmZzZXQgKyBfZGlzdGFuY2U7XHJcbiAgfVxyXG59O1xyXG5cclxudUNoYXJ0cy5wcm90b3R5cGUuc2Nyb2xsRW5kID0gZnVuY3Rpb24oZSkge1xyXG4gIGlmICh0aGlzLm9wdHMuZW5hYmxlU2Nyb2xsID09PSB0cnVlKSB7XHJcbiAgICB2YXIgX3Njcm9sbE9wdGlvbiA9IHRoaXMuc2Nyb2xsT3B0aW9uLFxyXG4gICAgICBjdXJyZW50T2Zmc2V0ID0gX3Njcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0LFxyXG4gICAgICBkaXN0YW5jZSA9IF9zY3JvbGxPcHRpb24uZGlzdGFuY2U7XHJcbiAgICB0aGlzLnNjcm9sbE9wdGlvbi5jdXJyZW50T2Zmc2V0ID0gY3VycmVudE9mZnNldCArIGRpc3RhbmNlO1xyXG4gICAgdGhpcy5zY3JvbGxPcHRpb24uZGlzdGFuY2UgPSAwO1xyXG4gICAgdGhpcy5zY3JvbGxPcHRpb24ubW92ZUNvdW50ID0gMDtcclxuICB9XHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCB1Q2hhcnRzOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///155\n"); /***/ }), -/* 152 */ +/* 156 */ /*!************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/js_sdk/u-charts/config-ucharts.js ***! \************************************************************************************************************/ @@ -17067,20 +17402,20 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {/*\r\n * uCharts (R)\r\n * /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n/*\r\n * uCharts®\r\n * 高性能跨平台图表库,支持H5、APP、小程序(微信/支付宝/百度/头条/QQ/360)、Vue、Taro等支持canvas的框架平台\r\n * Copyright (c) 2021 QIUN®秋云 https://www.ucharts.cn All rights reserved.\r\n * Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )\r\n * 复制使用请保留本段注释,感谢支持开源!\r\n * \r\n * uCharts®官方网站\r\n * https://www.uCharts.cn\r\n * \r\n * 开源地址:\r\n * https://gitee.com/uCharts/uCharts\r\n * \r\n * uni-app插件市场地址:\r\n * http://ext.dcloud.net.cn/plugin?id=271\r\n * \r\n */\n\n// 主题颜色配置:如每个图表类型需要不同主题,请在对应图表类型上更改color属性\nvar color = ['#1890FF', '#91CB74', '#FAC858', '#EE6666', '#73C0DE', '#3CA272', '#FC8452', '#9A60B4', '#ea7ccc'];\n\n//事件转换函数,主要用作格式化x轴为时间轴,根据需求自行修改\nvar formatDateTime = function formatDateTime(timeStamp, returnType) {\n var date = new Date();\n date.setTime(timeStamp * 1000);\n var y = date.getFullYear();\n var m = date.getMonth() + 1;\n m = m < 10 ? '0' + m : m;\n var d = date.getDate();\n d = d < 10 ? '0' + d : d;\n var h = date.getHours();\n h = h < 10 ? '0' + h : h;\n var minute = date.getMinutes();\n var second = date.getSeconds();\n minute = minute < 10 ? '0' + minute : minute;\n second = second < 10 ? '0' + second : second;\n if (returnType == 'full') {\n return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second;\n }\n if (returnType == 'y-m-d') {\n return y + '-' + m + '-' + d;\n }\n if (returnType == 'h:m') {\n return h + ':' + minute;\n }\n if (returnType == 'h:m:s') {\n return h + ':' + minute + ':' + second;\n }\n return [y, m, d, h, minute, second];\n};\nvar cfu = {\n //demotype为自定义图表类型,一般不需要自定义图表类型,只需要改根节点上对应的类型即可\n \"type\": [\"pie\", \"ring\", \"rose\", \"word\", \"funnel\", \"map\", \"arcbar\", \"line\", \"column\", \"mount\", \"bar\", \"area\", \"radar\", \"gauge\", \"candle\", \"mix\", \"tline\", \"tarea\", \"scatter\", \"bubble\", \"demotype\"],\n \"range\": [\"饼状图\", \"圆环图\", \"玫瑰图\", \"词云图\", \"漏斗图\", \"地图\", \"圆弧进度条\", \"折线图\", \"柱状图\", \"山峰图\", \"条状图\", \"区域图\", \"雷达图\", \"仪表盘\", \"K线图\", \"混合图\", \"时间轴折线\", \"时间轴区域\", \"散点图\", \"气泡图\", \"自定义类型\"],\n //增加自定义图表类型,如果需要categories,请在这里加入您的图表类型,例如最后的\"demotype\"\n //自定义类型时需要注意\"tline\",\"tarea\",\"scatter\",\"bubble\"等时间轴(矢量x轴)类图表,没有categories,不需要加入categories\n \"categories\": [\"line\", \"column\", \"mount\", \"bar\", \"area\", \"radar\", \"gauge\", \"candle\", \"mix\", \"demotype\"],\n //instance为实例变量承载属性,不要删除\n \"instance\": {},\n //option为opts及eopts承载属性,不要删除\n \"option\": {},\n //下面是自定义format配置,因除H5端外的其他端无法通过props传递函数,只能通过此属性对应下标的方式来替换\n \"formatter\": {\n \"yAxisDemo1\": function yAxisDemo1(val, index, opts) {\n return val + '元';\n },\n \"yAxisDemo2\": function yAxisDemo2(val, index, opts) {\n return val.toFixed(2);\n },\n \"xAxisDemo1\": function xAxisDemo1(val, index, opts) {\n return val + '年';\n },\n \"xAxisDemo2\": function xAxisDemo2(val, index, opts) {\n return formatDateTime(val, 'h:m');\n },\n \"seriesDemo1\": function seriesDemo1(val, index, series, opts) {\n return val + '元';\n },\n \"tooltipDemo1\": function tooltipDemo1(item, category, index, opts) {\n if (index == 0) {\n return '随便用' + item.data + '年';\n } else {\n return '其他我没改' + item.data + '天';\n }\n },\n \"pieDemo\": function pieDemo(val, index, series, opts) {\n if (index !== undefined) {\n return series[index].name + ':' + series[index].data + '元';\n }\n }\n },\n //这里演示了自定义您的图表类型的option,可以随意命名,之后在组件上 type=\"demotype\" 后,组件会调用这个花括号里的option,如果组件上还存在opts参数,会将demotype与opts中option合并后渲染图表。\n \"demotype\": {\n //我这里把曲线图当做了自定义图表类型,您可以根据需要随意指定类型或配置\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"curve\",\n \"width\": 2\n }\n }\n },\n //下面是自定义配置,请添加项目所需的通用配置\n \"pie\": {\n \"type\": \"pie\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"extra\": {\n \"pie\": {\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": true,\n \"borderWidth\": 3,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"ring\": {\n \"type\": \"ring\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"rotate\": false,\n \"dataLabel\": true,\n \"legend\": {\n \"show\": true,\n \"position\": \"right\",\n \"lineHeight\": 25\n },\n \"title\": {\n \"name\": \"收益率\",\n \"fontSize\": 15,\n \"color\": \"#666666\"\n },\n \"subtitle\": {\n \"name\": \"70%\",\n \"fontSize\": 25,\n \"color\": \"#7cb5ec\"\n },\n \"extra\": {\n \"ring\": {\n \"ringWidth\": 30,\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": true,\n \"borderWidth\": 3,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"rose\": {\n \"type\": \"rose\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"legend\": {\n \"show\": true,\n \"position\": \"left\",\n \"lineHeight\": 25\n },\n \"extra\": {\n \"rose\": {\n \"type\": \"area\",\n \"minRadius\": 50,\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": false,\n \"borderWidth\": 2,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"word\": {\n \"type\": \"word\",\n \"color\": color,\n \"extra\": {\n \"word\": {\n \"type\": \"normal\",\n \"autoColors\": false\n }\n }\n },\n \"funnel\": {\n \"type\": \"funnel\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"extra\": {\n \"funnel\": {\n \"activeOpacity\": 0.3,\n \"activeWidth\": 10,\n \"border\": true,\n \"borderWidth\": 2,\n \"borderColor\": \"#FFFFFF\",\n \"fillOpacity\": 1,\n \"labelAlign\": \"right\"\n }\n }\n },\n \"map\": {\n \"type\": \"map\",\n \"color\": color,\n \"padding\": [0, 0, 0, 0],\n \"dataLabel\": true,\n \"extra\": {\n \"map\": {\n \"border\": true,\n \"borderWidth\": 1,\n \"borderColor\": \"#666666\",\n \"fillOpacity\": 0.6,\n \"activeBorderColor\": \"#F04864\",\n \"activeFillColor\": \"#FACC14\",\n \"activeFillOpacity\": 1\n }\n }\n },\n \"arcbar\": {\n \"type\": \"arcbar\",\n \"color\": color,\n \"title\": {\n \"name\": \"\",\n \"fontSize\": 22,\n \"color\": \"#00FF00\"\n },\n \"subtitle\": {\n \"name\": \"\",\n \"fontSize\": 15,\n \"color\": \"#666666\"\n },\n \"extra\": {\n \"arcbar\": {\n \"type\": \"circle\",\n \"width\": 10,\n \"backgroundColor\": \"#E9E9E9\",\n \"startAngle\": 1.5,\n \"endAngle\": 0.25,\n \"gap\": 2\n }\n }\n },\n \"line\": {\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"straight\",\n \"width\": 2,\n \"activeType\": \"hollow\"\n }\n }\n },\n \"tline\": {\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": false,\n \"boundaryGap\": \"justify\"\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2,\n \"data\": [{\n \"min\": 0,\n \"max\": 80\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"curve\",\n \"width\": 2,\n \"activeType\": \"hollow\"\n }\n }\n },\n \"tarea\": {\n \"type\": \"area\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true,\n \"boundaryGap\": \"justify\"\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2,\n \"data\": [{\n \"min\": 0,\n \"max\": 80\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"area\": {\n \"type\": \"curve\",\n \"opacity\": 0.2,\n \"addLine\": true,\n \"width\": 2,\n \"gradient\": true,\n \"activeType\": \"hollow\"\n }\n }\n },\n \"column\": {\n \"type\": \"column\",\n \"color\": color,\n \"padding\": [15, 15, 0, 5],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"disableGrid\": true,\n \"gridColor\": '#ffffff',\n \"data\": [{\n \"min\": 0\n }]\n },\n \"extra\": {\n \"column\": {\n \"type\": \"group\",\n \"width\": 30,\n \"activeBgColor\": \"#000000\",\n \"activeBgOpacity\": 0.08\n }\n }\n },\n \"mount\": {\n \"type\": \"mount\",\n \"color\": color,\n \"padding\": [15, 15, 0, 5],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"data\": [{\n \"min\": 0\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"mount\": {\n \"type\": \"mount\",\n \"widthRatio\": 1.5\n }\n }\n },\n \"bar\": {\n \"type\": \"bar\",\n \"color\": color,\n \"padding\": [15, 30, 0, 5],\n \"xAxis\": {\n \"boundaryGap\": \"justify\",\n \"disableGrid\": false,\n \"min\": 0,\n \"axisLine\": false\n },\n \"yAxis\": {},\n \"legend\": {},\n \"extra\": {\n \"bar\": {\n \"type\": \"group\",\n \"width\": 30,\n \"meterBorde\": 1,\n \"meterFillColor\": \"#FFFFFF\",\n \"activeBgColor\": \"#000000\",\n \"activeBgOpacity\": 0.08\n }\n }\n },\n \"area\": {\n \"type\": \"area\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"disableGrid\": true,\n \"gridColor\": '#ffffff',\n \"data\": [{\n \"tofix\": 1,\n \"min\": 0\n }]\n },\n \"legend\": {\n \"show\": false\n },\n \"extra\": {\n \"area\": {\n \"type\": \"curve\",\n \"opacity\": 0.2,\n \"addLine\": true,\n \"width\": 2,\n \"gradient\": false,\n \"activeType\": \"hollow\"\n }\n }\n },\n \"radar\": {\n \"type\": \"radar\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"dataLabel\": false,\n \"legend\": {\n \"show\": true,\n \"position\": \"right\",\n \"lineHeight\": 25\n },\n \"extra\": {\n \"radar\": {\n \"gridType\": \"radar\",\n \"gridColor\": \"#CCCCCC\",\n \"gridCount\": 3,\n \"opacity\": 0.2,\n \"max\": 200,\n \"labelShow\": true\n }\n }\n },\n \"gauge\": {\n \"type\": \"gauge\",\n \"color\": color,\n \"title\": {\n \"name\": \"66Km/H\",\n \"fontSize\": 25,\n \"color\": \"#2fc25b\",\n \"offsetY\": 50\n },\n \"subtitle\": {\n \"name\": \"实时速度\",\n \"fontSize\": 15,\n \"color\": \"#1890ff\",\n \"offsetY\": -50\n },\n \"extra\": {\n \"gauge\": {\n \"type\": \"default\",\n \"width\": 30,\n \"labelColor\": \"#666666\",\n \"startAngle\": 0.75,\n \"endAngle\": 0.25,\n \"startNumber\": 0,\n \"endNumber\": 100,\n \"labelFormat\": \"\",\n \"splitLine\": {\n \"fixRadius\": 0,\n \"splitNumber\": 10,\n \"width\": 30,\n \"color\": \"#FFFFFF\",\n \"childNumber\": 5,\n \"childWidth\": 12\n },\n \"pointer\": {\n \"width\": 24,\n \"color\": \"auto\"\n }\n }\n }\n },\n \"candle\": {\n \"type\": \"candle\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"enableScroll\": true,\n \"enableMarkLine\": true,\n \"dataLabel\": false,\n \"xAxis\": {\n \"labelCount\": 4,\n \"itemCount\": 40,\n \"disableGrid\": true,\n \"gridColor\": \"#CCCCCC\",\n \"gridType\": \"solid\",\n \"dashLength\": 4,\n \"scrollShow\": true,\n \"scrollAlign\": \"left\",\n \"scrollColor\": \"#A6A6A6\",\n \"scrollBackgroundColor\": \"#EFEBEF\"\n },\n \"yAxis\": {},\n \"legend\": {},\n \"extra\": {\n \"candle\": {\n \"color\": {\n \"upLine\": \"#f04864\",\n \"upFill\": \"#f04864\",\n \"downLine\": \"#2fc25b\",\n \"downFill\": \"#2fc25b\"\n },\n \"average\": {\n \"show\": true,\n \"name\": [\"MA5\", \"MA10\", \"MA30\"],\n \"day\": [5, 10, 20],\n \"color\": [\"#1890ff\", \"#2fc25b\", \"#facc14\"]\n }\n },\n \"markLine\": {\n \"type\": \"dash\",\n \"dashLength\": 5,\n \"data\": [{\n \"value\": 2150,\n \"lineColor\": \"#f04864\",\n \"showLabel\": true\n }, {\n \"value\": 2350,\n \"lineColor\": \"#f04864\",\n \"showLabel\": true\n }]\n }\n }\n },\n \"mix\": {\n \"type\": \"mix\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"disabled\": false,\n \"disableGrid\": false,\n \"splitNumber\": 5,\n \"gridType\": \"dash\",\n \"dashLength\": 4,\n \"gridColor\": \"#CCCCCC\",\n \"padding\": 10,\n \"showTitle\": true,\n \"data\": []\n },\n \"legend\": {},\n \"extra\": {\n \"mix\": {\n \"column\": {\n \"width\": 20\n }\n }\n }\n },\n \"scatter\": {\n \"type\": \"scatter\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"dataLabel\": false,\n \"xAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"splitNumber\": 5,\n \"boundaryGap\": \"justify\",\n \"min\": 0\n },\n \"yAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\"\n },\n \"legend\": {},\n \"extra\": {\n \"scatter\": {}\n }\n },\n \"bubble\": {\n \"type\": \"bubble\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"splitNumber\": 5,\n \"boundaryGap\": \"justify\",\n \"min\": 0,\n \"max\": 250\n },\n \"yAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"data\": [{\n \"min\": 0,\n \"max\": 150\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"bubble\": {\n \"border\": 2,\n \"opacity\": 0.5\n }\n }\n }\n};\nvar _default = cfu;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9qc19zZGsvdS1jaGFydHMvY29uZmlnLXVjaGFydHMuanMiXSwibmFtZXMiOlsiY29sb3IiLCJmb3JtYXREYXRlVGltZSIsInRpbWVTdGFtcCIsInJldHVyblR5cGUiLCJkYXRlIiwiRGF0ZSIsInNldFRpbWUiLCJ5IiwiZ2V0RnVsbFllYXIiLCJtIiwiZ2V0TW9udGgiLCJkIiwiZ2V0RGF0ZSIsImgiLCJnZXRIb3VycyIsIm1pbnV0ZSIsImdldE1pbnV0ZXMiLCJzZWNvbmQiLCJnZXRTZWNvbmRzIiwiY2Z1IiwidmFsIiwiaW5kZXgiLCJvcHRzIiwidG9GaXhlZCIsInNlcmllcyIsIml0ZW0iLCJjYXRlZ29yeSIsImRhdGEiLCJ1bmRlZmluZWQiLCJuYW1lIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsSUFBTUEsS0FBSyxHQUFHLENBQUMsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLENBQUM7O0FBRWpIO0FBQ0EsSUFBTUMsY0FBYyxHQUFHLFNBQWpCQSxjQUFjLENBQUlDLFNBQVMsRUFBRUMsVUFBVSxFQUFLO0VBQ2pELElBQUlDLElBQUksR0FBRyxJQUFJQyxJQUFJLEVBQUU7RUFDckJELElBQUksQ0FBQ0UsT0FBTyxDQUFDSixTQUFTLEdBQUcsSUFBSSxDQUFDO0VBQzlCLElBQUlLLENBQUMsR0FBR0gsSUFBSSxDQUFDSSxXQUFXLEVBQUU7RUFDMUIsSUFBSUMsQ0FBQyxHQUFHTCxJQUFJLENBQUNNLFFBQVEsRUFBRSxHQUFHLENBQUM7RUFDM0JELENBQUMsR0FBR0EsQ0FBQyxHQUFHLEVBQUUsR0FBSSxHQUFH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O01BQ1IsS0FBSyxFQUFFO0lBQ1IsQ0FBQztJQUNELE9BQU8sRUFBRTtNQUNSLGFBQWEsRUFBRSxLQUFLO01BQ3BCLFVBQVUsRUFBRSxNQUFNO01BQ2xCLE1BQU0sRUFBRSxDQUFDO1FBQ1IsS0FBSyxFQUFFLENBQUM7UUFDUixLQUFLLEVBQUU7TUFDUixDQUFDO0lBQ0YsQ0FBQztJQUNELFFBQVEsRUFBRSxDQUFDLENBQUM7SUFDWixPQUFPLEVBQUU7TUFDUixRQUFRLEVBQUU7UUFDVCxRQUFRLEVBQUUsQ0FBQztRQUNYLFNBQVMsRUFBRTtNQUNaO0lBQ0Q7RUFDRDtBQUNELENBQUM7QUFBQSxlQUVjbUIsR0FBRztBQUFBIiwiZmlsZSI6IjE1Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcbiAqIHVDaGFydHPCrlxyXG4gKiDpq5jmgKfog73ot6jlubPlj7Dlm77ooajlupPvvIzmlK/mjIFINeOAgUFQUOOAgeWwj+eoi+W6j++8iOW+ruS/oS/mlK/ku5jlrp0v55m+5bqmL+WktOadoS9RUS8zNjDvvInjgIFWdWXjgIFUYXJv562J5pSv5oyBY2FudmFz55qE5qGG5p625bmz5Y+wXHJcbiAqIENvcHlyaWdodCAoYykgMjAyMSBRSVVOwq7np4vkupEgaHR0cHM6Ly93d3cudWNoYXJ0cy5jbiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4gKiBMaWNlbnNlZCAoIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMCApXHJcbiAqIOWkjeWItuS9v+eUqOivt+S/neeVmeacrOauteazqOmHiu+8jOaEn+iwouaUr+aMgeW8gOa6kO+8gVxyXG4gKiBcclxuICogdUNoYXJ0c8Ku5a6Y5pa5572R56uZXHJcbiAqIGh0dHBzOi8vd3d3LnVDaGFydHMuY25cclxuICogXHJcbiAqIOW8gOa6kOWcsOWdgDpcclxuICogaHR0cHM6Ly9naXRlZS5jb20vdUNoYXJ0cy91Q2hhcnRzXHJcbiAqIFxyXG4gKiB1bmktYXBw5o+S5Lu25biC5Zy65Zyw5Z2A77yaXHJcbiAqIGh0dHA6Ly9leHQuZGNsb3VkLm5ldC5jbi9wbHVnaW4/aWQ9MjcxXHJcbiAqIFxyXG4gKi9cclxuXHJcbi8vIOS4u+mimOminOiJsumFjee9ru+8muWmguavj+S4quWbvuihqOexu+Wei+mcgOimgeS4jeWQjOS4u+mimO+8jOivt+WcqOWvueW6lOWbvuihqOexu+Wei+S4iuabtOaUuWNvbG9y5bGe5oCnXHJcbmNvbnN0IGNvbG9yID0gWycjMTg5MEZGJywgJyM5MUNCNzQnLCAnI0ZBQzg1OCcsICcjRUU2NjY2JywgJyM3M0MwREUnLCAnIzNDQTI3MicsICcjRkM4NDUyJywgJyM5QTYwQjQnLCAnI2VhN2NjYyddO1xyXG5cclxuLy/kuovku7bovazmjaLlh73mlbDvvIzkuLvopoHnlKjkvZzmoLzlvI/ljJZ46L205Li65pe26Ze06L2077yM5qC55o2u6ZyA5rGC6Ieq6KGM5L+u5pS5XHJcbmNvbnN0IGZvcm1hdERhdGVUaW1lID0gKHRpbWVTdGFtcCwgcmV0dXJuVHlwZSkgPT4ge1xyXG5cdHZhciBkYXRlID0gbmV3IERhdGUoKTtcclxuXHRkYXRlLnNldFRpbWUodGltZVN0YW1wICogMTAwMCk7XHJcblx0dmFyIHkgPSBkYXRlLmdldEZ1bGxZZWFyKCk7XHJcblx0dmFyIG0gPSBkYXRlLmdldE1vbnRoKCkgKyAxO1xyXG5cdG0gPSBtIDwgMTAgPyAoJzAnICsgbSkgOiBtO1xyXG5cdHZhciBkID0gZGF0ZS5nZXREYXRlKCk7XHJcblx0ZCA9IGQgPCAxMCA/ICgnMCcgKyBkKSA6IGQ7XHJcblx0dmFyIGggPSBkYXRlLmdldEhvdXJzKCk7XHJcblx0aCA9IGggPCAxMCA/ICgnMCcgKyBoKSA6IGg7XHJcblx0dmFyIG1pbnV0ZSA9IGRhdGUuZ2V0TWludXRlcygpO1xyXG5cdHZhciBzZWNvbmQgPSBkYXRlLmdldFNlY29uZHMoKTtcclxuXHRtaW51dGUgPSBtaW51dGUgPCAxMCA/ICgnMCcgKyBtaW51dGUpIDogbWludXRlO1xyXG5cdHNlY29uZCA9IHNlY29uZCA8IDEwID8gKCcwJyArIHNlY29uZCkgOiBzZWNvbmQ7XHJcblx0aWYgKHJldHVyblR5cGUgPT0gJ2Z1bGwnKSB7XHJcblx0XHRyZXR1cm4geSArICctJyArIG0gKyAnLScgKyBkICsgJyAnICsgaCArICc6JyArIG1pbnV0ZSArICc6JyArIHNlY29uZDtcclxuXHR9XHJcblx0aWYgKHJldHVyblR5cGUgPT0gJ3ktbS1kJykge1xyXG5cdFx0cmV0dXJuIHkgKyAnLScgKyBtICsgJy0nICsgZDtcclxuXHR9XHJcblx0aWYgKHJldHVyblR5cGUgPT0gJ2g6bScpIHtcclxuXHRcdHJldHVybiBoICsgJzonICsgbWludXRlO1xyXG5cdH1cclxuXHRpZiAocmV0dXJuVHlwZSA9PSAnaDptOnMnKSB7XHJcblx0XHRyZXR1cm4gaCArICc6JyArIG1pbnV0ZSArICc6JyArIHNlY29uZDtcclxuXHR9XHJcblx0cmV0dXJuIFt5LCBtLCBkLCBoLCBtaW51dGUsIHNlY29uZF07XHJcbn1cclxuXHJcbmNvbnN0IGNmdSA9IHtcclxuXHQvL2RlbW90eXBl5Li66Ieq5a6a5LmJ5Zu+6KGo57G75Z6L77yM5LiA6Iis5LiN6ZyA6KaB6Ieq5a6a5LmJ5Zu+6KGo57G75Z6L77yM5Y+q6ZyA6KaB5pS55qC56IqC54K55LiK5a+55bqU55qE57G75Z6L5Y2z5Y+vXHJcblx0XCJ0eXBlXCI6IFtcInBpZVwiLCBcInJpbmdcIiwgXCJyb3NlXCIsIFwid29yZFwiLCBcImZ1bm5lbFwiLCBcIm1hcFwiLCBcImFyY2JhclwiLCBcImxpbmVcIiwgXCJjb2x1bW5cIiwgXCJtb3VudFwiLCBcImJhclwiLCBcImFyZWFcIixcclxuXHRcdFwicmFkYXJcIiwgXCJnYXVnZVwiLCBcImNhbmRsZVwiLCBcIm1peFwiLCBcInRsaW5lXCIsIFwidGFyZWFcIiwgXCJzY2F0dGVyXCIsIFwiYnViYmxlXCIsIFwiZGVtb3R5cGVcIlxyXG5cdF0sXHJcblx0XCJyYW5nZVwiOiBbXCLppbznirblm75cIiwgXCLlnIbnjq/lm75cIiwgXCLnjqvnkbDlm75cIiwgXCLor43kupHlm75cIiwgXCLmvI/mlpflm75cIiwgXCLlnLDlm75cIiwgXCLlnIblvKfov5vluqbmnaFcIiwgXCLmipjnur/lm75cIiwgXCLmn7Hnirblm75cIiwgXCLlsbHls7Dlm75cIiwgXCLmnaHnirblm75cIiwgXCLljLrln5/lm75cIiwgXCLpm7fovr7lm75cIiwgXCLku6rooajnm5hcIixcclxuXHRcdFwiS+e6v+WbvlwiLCBcIua3t+WQiOWbvlwiLCBcIuaXtumXtOi9tOaKmOe6v1wiLCBcIuaXtumXtOi9tOWMuuWfn1wiLCBcIuaVo+eCueWbvlwiLCBcIuawlOazoeWbvlwiLCBcIuiHquWumuS5ieexu+Wei1wiXHJcblx0XSxcclxuXHQvL+WinuWKoOiHquWumuS5ieWbvuihqOexu+Wei++8jOWmguaenOmcgOimgWNhdGVnb3JpZXPvvIzor7flnKjov5nph4zliqDlhaXmgqjnmoTlm77ooajnsbvlnovvvIzkvovlpoLmnIDlkI7nmoRcImRlbW90eXBlXCJcclxuXHQvL+iHquWumuS5ieexu+Wei+aXtumcgOimgeazqOaEj1widGxpbmVcIixcInRhcmVhXCIsXCJzY2F0dGVyXCIsXCJidWJibGVcIuetieaXtumXtOi9tO+8iOefoumHj3jovbTvvInnsbvlm77ooajvvIzmsqHmnIljYXRlZ29yaWVz77yM5LiN6ZyA6KaB5Yqg5YWlY2F0ZWdvcmllc1xyXG5cdFwiY2F0ZWdvcmllc1wiOiBbXCJsaW5lXCIsIFwiY29sdW1uXCIsIFwibW91bnRcIiwgXCJiYXJcIiwgXCJhcmVhXCIsIFwicmFkYXJcIiwgXCJnYXVnZVwiLCBcImNhbmRsZVwiLCBcIm1peFwiLCBcImRlbW90eXBlXCJdLFxyXG5cdC8vaW5zdGFuY2XkuLrlrp7kvovlj5jph4/mib/ovb3lsZ7mgKfvvIzkuI3opoHliKDpmaRcclxuXHRcImluc3RhbmNlXCI6IHt9LFxyXG5cdC8vb3B0aW9u5Li6b3B0c+WPimVvcHRz5om/6L295bGe5oCn77yM5LiN6KaB5Yig6ZmkXHJcblx0XCJvcHRpb25cIjoge30sXHJcblx0Ly/kuIvpnaLmmK/oh6rlrprkuYlmb3JtYXTphY3nva7vvIzlm6DpmaRINeerr+WklueahOWFtuS7luerr+aXoOazlemAmui/h3Byb3Bz5Lyg6YCS5Ye95pWw77yM5Y+q6IO96YCa6L+H5q2k5bGe5oCn5a+55bqU5LiL5qCH55qE5pa55byP5p2l5pu/5o2iXHJcblx0XCJmb3JtYXR0ZXJcIjoge1xyXG5cdFx0XCJ5QXhpc0RlbW8xXCI6IGZ1bmN0aW9uKHZhbCwgaW5kZXgsIG9wdHMpIHtcclxuXHRcdFx0cmV0dXJuIHZhbCArICflhYMnXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc0RlbW8yXCI6IGZ1bmN0aW9uKHZhbCwgaW5kZXgsIG9wdHMpIHtcclxuXHRcdFx0cmV0dXJuIHZhbC50b0ZpeGVkKDIpXHJcblx0XHR9LFxyXG5cdFx0XCJ4QXhpc0RlbW8xXCI6IGZ1bmN0aW9uKHZhbCwgaW5kZXgsIG9wdHMpIHtcclxuXHRcdFx0cmV0dXJuIHZhbCArICflubQnO1xyXG5cdFx0fSxcclxuXHRcdFwieEF4aXNEZW1vMlwiOiBmdW5jdGlvbih2YWwsIGluZGV4LCBvcHRzKSB7XHJcblx0XHRcdHJldHVybiBmb3JtYXREYXRlVGltZSh2YWwsICdoOm0nKVxyXG5cdFx0fSxcclxuXHRcdFwic2VyaWVzRGVtbzFcIjogZnVuY3Rpb24odmFsLCBpbmRleCwgc2VyaWVzLCBvcHRzKSB7XHJcblx0XHRcdHJldHVybiB2YWwgKyAn5YWDJ1xyXG5cdFx0fSxcclxuXHRcdFwidG9vbHRpcERlbW8xXCI6IGZ1bmN0aW9uKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cykge1xyXG5cdFx0XHRpZiAoaW5kZXggPT0gMCkge1xyXG5cdFx0XHRcdHJldHVybiAn6ZqP5L6/55SoJyArIGl0ZW0uZGF0YSArICflubQnXHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0cmV0dXJuICflhbbku5bmiJHmsqHmlLknICsgaXRlbS5kYXRhICsgJ+WkqSdcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdFwicGllRGVtb1wiOiBmdW5jdGlvbih2YWwsIGluZGV4LCBzZXJpZXMsIG9wdHMpIHtcclxuXHRcdFx0aWYgKGluZGV4ICE9PSB1bmRlZmluZWQpIHtcclxuXHRcdFx0XHRyZXR1cm4gc2VyaWVzW2luZGV4XS5uYW1lICsgJ++8micgKyBzZXJpZXNbaW5kZXhdLmRhdGEgKyAn5YWDJ1xyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdH0sXHJcblx0Ly/ov5nph4zmvJTnpLrkuoboh6rlrprkuYnmgqjnmoTlm77ooajnsbvlnovnmoRvcHRpb27vvIzlj6/ku6Xpmo/mhI/lkb3lkI3vvIzkuYvlkI7lnKjnu4Tku7bkuIogdHlwZT1cImRlbW90eXBlXCIg5ZCO77yM57uE5Lu25Lya6LCD55So6L+Z5Liq6Iqx5ous5Y+36YeM55qEb3B0aW9u77yM5aaC5p6c57uE5Lu25LiK6L+Y5a2Y5Zyob3B0c+WPguaVsO+8jOS8muWwhmRlbW90eXBl5LiOb3B0c+S4rW9wdGlvbuWQiOW5tuWQjua4suafk+WbvuihqOOAglxyXG5cdFwiZGVtb3R5cGVcIjoge1xyXG5cdFx0Ly/miJHov5nph4zmiormm7Lnur/lm77lvZPlgZrkuoboh6rlrprkuYnlm77ooajnsbvlnovvvIzmgqjlj6/ku6XmoLnmja7pnIDopoHpmo/mhI/mjIflrprnsbvlnovmiJbphY3nva5cclxuXHRcdFwidHlwZVwiOiBcImxpbmVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxMCwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJsaW5lXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJjdXJ2ZVwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0Ly/kuIvpnaLmmK/oh6rlrprkuYnphY3nva7vvIzor7fmt7vliqDpobnnm67miYDpnIDnmoTpgJrnlKjphY3nva5cclxuXHRcInBpZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJwaWVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzUsIDUsIDUsIDVdLFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwicGllXCI6IHtcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHRcdFwiYWN0aXZlUmFkaXVzXCI6IDEwLFxyXG5cdFx0XHRcdFwib2Zmc2V0QW5nbGVcIjogMCxcclxuXHRcdFx0XHRcImxhYmVsV2lkdGhcIjogMTUsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDMsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJyaW5nXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcInJpbmdcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzUsIDUsIDUsIDVdLFxyXG5cdFx0XCJyb3RhdGVcIjogZmFsc2UsXHJcblx0XHRcImRhdGFMYWJlbFwiOiB0cnVlLFxyXG5cdFx0XCJsZWdlbmRcIjoge1xyXG5cdFx0XHRcInNob3dcIjogdHJ1ZSxcclxuXHRcdFx0XCJwb3NpdGlvblwiOiBcInJpZ2h0XCIsXHJcblx0XHRcdFwibGluZUhlaWdodFwiOiAyNSxcclxuXHRcdH0sXHJcblx0XHRcInRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwi5pS255uK546HXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMTUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjNjY2NjY2XCJcclxuXHRcdH0sXHJcblx0XHRcInN1YnRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwiNzAlXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMjUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjN2NiNWVjXCJcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJyaW5nXCI6IHtcclxuXHRcdFx0XHRcInJpbmdXaWR0aFwiOiAzMCxcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHRcdFwiYWN0aXZlUmFkaXVzXCI6IDEwLFxyXG5cdFx0XHRcdFwib2Zmc2V0QW5nbGVcIjogMCxcclxuXHRcdFx0XHRcImxhYmVsV2lkdGhcIjogMTUsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDMsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHR9LFxyXG5cdFwicm9zZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJyb3NlXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFs1LCA1LCA1LCA1XSxcclxuXHRcdFwibGVnZW5kXCI6IHtcclxuXHRcdFx0XCJzaG93XCI6IHRydWUsXHJcblx0XHRcdFwicG9zaXRpb25cIjogXCJsZWZ0XCIsXHJcblx0XHRcdFwibGluZUhlaWdodFwiOiAyNSxcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJyb3NlXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJhcmVhXCIsXHJcblx0XHRcdFx0XCJtaW5SYWRpdXNcIjogNTAsXHJcblx0XHRcdFx0XCJhY3RpdmVPcGFjaXR5XCI6IDAuNSxcclxuXHRcdFx0XHRcImFjdGl2ZVJhZGl1c1wiOiAxMCxcclxuXHRcdFx0XHRcIm9mZnNldEFuZ2xlXCI6IDAsXHJcblx0XHRcdFx0XCJsYWJlbFdpZHRoXCI6IDE1LFxyXG5cdFx0XHRcdFwiYm9yZGVyXCI6IGZhbHNlLFxyXG5cdFx0XHRcdFwiYm9yZGVyV2lkdGhcIjogMixcclxuXHRcdFx0XHRcImJvcmRlckNvbG9yXCI6IFwiI0ZGRkZGRlwiXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcIndvcmRcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwid29yZFwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcIndvcmRcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcIm5vcm1hbFwiLFxyXG5cdFx0XHRcdFwiYXV0b0NvbG9yc1wiOiBmYWxzZVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRcImZ1bm5lbFwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJmdW5uZWxcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiZnVubmVsXCI6IHtcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC4zLFxyXG5cdFx0XHRcdFwiYWN0aXZlV2lkdGhcIjogMTAsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIixcclxuXHRcdFx0XHRcImZpbGxPcGFjaXR5XCI6IDEsXHJcblx0XHRcdFx0XCJsYWJlbEFsaWduXCI6IFwicmlnaHRcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJtYXBcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwibWFwXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFswLCAwLCAwLCAwXSxcclxuXHRcdFwiZGF0YUxhYmVsXCI6IHRydWUsXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJtYXBcIjoge1xyXG5cdFx0XHRcdFwiYm9yZGVyXCI6IHRydWUsXHJcblx0XHRcdFx0XCJib3JkZXJXaWR0aFwiOiAxLFxyXG5cdFx0XHRcdFwiYm9yZGVyQ29sb3JcIjogXCIjNjY2NjY2XCIsXHJcblx0XHRcdFx0XCJmaWxsT3BhY2l0eVwiOiAwLjYsXHJcblx0XHRcdFx0XCJhY3RpdmVCb3JkZXJDb2xvclwiOiBcIiNGMDQ4NjRcIixcclxuXHRcdFx0XHRcImFjdGl2ZUZpbGxDb2xvclwiOiBcIiNGQUNDMTRcIixcclxuXHRcdFx0XHRcImFjdGl2ZUZpbGxPcGFjaXR5XCI6IDFcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYXJjYmFyXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImFyY2JhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCJcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAyMixcclxuXHRcdFx0XCJjb2xvclwiOiBcIiMwMEZGMDBcIlxyXG5cdFx0fSxcclxuXHRcdFwic3VidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCJcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAxNSxcclxuXHRcdFx0XCJjb2xvclwiOiBcIiM2NjY2NjZcIlxyXG5cdFx0fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImFyY2JhclwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiY2lyY2xlXCIsXHJcblx0XHRcdFx0XCJ3aWR0aFwiOiAxMCxcclxuXHRcdFx0XHRcImJhY2tncm91bmRDb2xvclwiOiBcIiNFOUU5RTlcIixcclxuXHRcdFx0XHRcInN0YXJ0QW5nbGVcIjogMS41LFxyXG5cdFx0XHRcdFwiZW5kQW5nbGVcIjogMC4yNSxcclxuXHRcdFx0XHRcImdhcFwiOiAyXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdFwibGluZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJsaW5lXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTAsIDAsIDE1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwiZGFzaExlbmd0aFwiOiAyLFxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwibGluZVwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwic3RyYWlnaHRcIixcclxuXHRcdFx0XHRcIndpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJhY3RpdmVUeXBlXCI6IFwiaG9sbG93XCJcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwidGxpbmVcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwibGluZVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDEwLCAwLCAxNV0sXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiBmYWxzZSxcclxuXHRcdFx0XCJib3VuZGFyeUdhcFwiOiBcImp1c3RpZnlcIixcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHRcdFwiZGF0YVwiOiBbe1xyXG5cdFx0XHRcdFwibWluXCI6IDAsXHJcblx0XHRcdFx0XCJtYXhcIjogODBcclxuXHRcdFx0fV1cclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImxpbmVcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImN1cnZlXCIsXHJcblx0XHRcdFx0XCJ3aWR0aFwiOiAyLFxyXG5cdFx0XHRcdFwiYWN0aXZlVHlwZVwiOiBcImhvbGxvd1wiXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcInRhcmVhXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImFyZWFcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxMCwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdFx0XCJib3VuZGFyeUdhcFwiOiBcImp1c3RpZnlcIixcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHRcdFwiZGF0YVwiOiBbe1xyXG5cdFx0XHRcdFwibWluXCI6IDAsXHJcblx0XHRcdFx0XCJtYXhcIjogODBcclxuXHRcdFx0fV1cclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImFyZWFcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImN1cnZlXCIsXHJcblx0XHRcdFx0XCJvcGFjaXR5XCI6IDAuMixcclxuXHRcdFx0XHRcImFkZExpbmVcIjogdHJ1ZSxcclxuXHRcdFx0XHRcIndpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJncmFkaWVudFwiOiB0cnVlLFxyXG5cdFx0XHRcdFwiYWN0aXZlVHlwZVwiOiBcImhvbGxvd1wiXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcImNvbHVtblwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJjb2x1bW5cIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgNV0sXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHRcdFwiZ3JpZENvbG9yXCI6ICcjZmZmZmZmJyxcclxuXHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XCJtaW5cIjogMFxyXG5cdFx0XHR9XVxyXG5cdFx0fSxcclxuXHRcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImNvbHVtblwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiZ3JvdXBcIixcclxuXHRcdFx0XHRcIndpZHRoXCI6IDMwLFxyXG5cdFx0XHRcdFwiYWN0aXZlQmdDb2xvclwiOiBcIiMwMDAwMDBcIixcclxuXHRcdFx0XHRcImFjdGl2ZUJnT3BhY2l0eVwiOiAwLjA4XHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcIm1vdW50XCI6IHtcclxuXHRcdFwidHlwZVwiOiBcIm1vdW50XCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XCJtaW5cIjogMFxyXG5cdFx0XHR9XVxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwibW91bnRcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcIm1vdW50XCIsXHJcblx0XHRcdFx0XCJ3aWR0aFJhdGlvXCI6IDEuNSxcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYmFyXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImJhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDMwLCAwLCA1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImJvdW5kYXJ5R2FwXCI6IFwianVzdGlmeVwiLFxyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcIm1pblwiOiAwLFxyXG5cdFx0XHRcImF4aXNMaW5lXCI6IGZhbHNlXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiYmFyXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJncm91cFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMzAsXHJcblx0XHRcdFx0XCJtZXRlckJvcmRlXCI6IDEsXHJcblx0XHRcdFx0XCJtZXRlckZpbGxDb2xvclwiOiBcIiNGRkZGRkZcIixcclxuXHRcdFx0XHRcImFjdGl2ZUJnQ29sb3JcIjogXCIjMDAwMDAwXCIsXHJcblx0XHRcdFx0XCJhY3RpdmVCZ09wYWNpdHlcIjogMC4wOFxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJhcmVhXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImFyZWFcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0XHRcImdyaWRDb2xvclwiOiAnI2ZmZmZmZicsXHJcblx0XHRcdFwiZGF0YVwiOiBbe1xyXG5cdFx0XHRcdFwidG9maXhcIjogMSxcclxuXHRcdFx0XHRcIm1pblwiOiAwXHJcblx0XHRcdH1dLFxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHtcclxuXHRcdFx0XCJzaG93XCI6IGZhbHNlLFxyXG5cdFx0fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImFyZWFcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImN1cnZlXCIsXHJcblx0XHRcdFx0XCJvcGFjaXR5XCI6IDAuMixcclxuXHRcdFx0XHRcImFkZExpbmVcIjogdHJ1ZSxcclxuXHRcdFx0XHRcIndpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJncmFkaWVudFwiOiBmYWxzZSxcclxuXHRcdFx0XHRcImFjdGl2ZVR5cGVcIjogXCJob2xsb3dcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJyYWRhclwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJyYWRhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbNSwgNSwgNSwgNV0sXHJcblx0XHRcImRhdGFMYWJlbFwiOiBmYWxzZSxcclxuXHRcdFwibGVnZW5kXCI6IHtcclxuXHRcdFx0XCJzaG93XCI6IHRydWUsXHJcblx0XHRcdFwicG9zaXRpb25cIjogXCJyaWdodFwiLFxyXG5cdFx0XHRcImxpbmVIZWlnaHRcIjogMjUsXHJcblx0XHR9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwicmFkYXJcIjoge1xyXG5cdFx0XHRcdFwiZ3JpZFR5cGVcIjogXCJyYWRhclwiLFxyXG5cdFx0XHRcdFwiZ3JpZENvbG9yXCI6IFwiI0NDQ0NDQ1wiLFxyXG5cdFx0XHRcdFwiZ3JpZENvdW50XCI6IDMsXHJcblx0XHRcdFx0XCJvcGFjaXR5XCI6IDAuMixcclxuXHRcdFx0XHRcIm1heFwiOiAyMDAsXHJcblx0XHRcdFx0XCJsYWJlbFNob3dcIjogdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJnYXVnZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJnYXVnZVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCI2NkttL0hcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAyNSxcclxuXHRcdFx0XCJjb2xvclwiOiBcIiMyZmMyNWJcIixcclxuXHRcdFx0XCJvZmZzZXRZXCI6IDUwXHJcblx0XHR9LFxyXG5cdFx0XCJzdWJ0aXRsZVwiOiB7XHJcblx0XHRcdFwibmFtZVwiOiBcIuWunuaXtumAn+W6plwiLFxyXG5cdFx0XHRcImZvbnRTaXplXCI6IDE1LFxyXG5cdFx0XHRcImNvbG9yXCI6IFwiIzE4OTBmZlwiLFxyXG5cdFx0XHRcIm9mZnNldFlcIjogLTUwXHJcblx0XHR9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiZ2F1Z2VcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImRlZmF1bHRcIixcclxuXHRcdFx0XHRcIndpZHRoXCI6IDMwLFxyXG5cdFx0XHRcdFwibGFiZWxDb2xvclwiOiBcIiM2NjY2NjZcIixcclxuXHRcdFx0XHRcInN0YXJ0QW5nbGVcIjogMC43NSxcclxuXHRcdFx0XHRcImVuZEFuZ2xlXCI6IDAuMjUsXHJcblx0XHRcdFx0XCJzdGFydE51bWJlclwiOiAwLFxyXG5cdFx0XHRcdFwiZW5kTnVtYmVyXCI6IDEwMCxcclxuXHRcdFx0XHRcImxhYmVsRm9ybWF0XCI6IFwiXCIsXHJcblx0XHRcdFx0XCJzcGxpdExpbmVcIjoge1xyXG5cdFx0XHRcdFx0XCJmaXhSYWRpdXNcIjogMCxcclxuXHRcdFx0XHRcdFwic3BsaXROdW1iZXJcIjogMTAsXHJcblx0XHRcdFx0XHRcIndpZHRoXCI6IDMwLFxyXG5cdFx0XHRcdFx0XCJjb2xvclwiOiBcIiNGRkZGRkZcIixcclxuXHRcdFx0XHRcdFwiY2hpbGROdW1iZXJcIjogNSxcclxuXHRcdFx0XHRcdFwiY2hpbGRXaWR0aFwiOiAxMlxyXG5cdFx0XHRcdH0sXHJcblx0XHRcdFx0XCJwb2ludGVyXCI6IHtcclxuXHRcdFx0XHRcdFwid2lkdGhcIjogMjQsXHJcblx0XHRcdFx0XHRcImNvbG9yXCI6IFwiYXV0b1wiXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRcImNhbmRsZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJjYW5kbGVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJlbmFibGVTY3JvbGxcIjogdHJ1ZSxcclxuXHRcdFwiZW5hYmxlTWFya0xpbmVcIjogdHJ1ZSxcclxuXHRcdFwiZGF0YUxhYmVsXCI6IGZhbHNlLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwibGFiZWxDb3VudFwiOiA0LFxyXG5cdFx0XHRcIml0ZW1Db3VudFwiOiA0MCxcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0XHRcImdyaWRDb2xvclwiOiBcIiNDQ0NDQ0NcIixcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcInNvbGlkXCIsXHJcblx0XHRcdFwiZGFzaExlbmd0aFwiOiA0LFxyXG5cdFx0XHRcInNjcm9sbFNob3dcIjogdHJ1ZSxcclxuXHRcdFx0XCJzY3JvbGxBbGlnblwiOiBcImxlZnRcIixcclxuXHRcdFx0XCJzY3JvbGxDb2xvclwiOiBcIiNBNkE2QTZcIixcclxuXHRcdFx0XCJzY3JvbGxCYWNrZ3JvdW5kQ29sb3JcIjogXCIjRUZFQkVGXCJcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHt9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJjYW5kbGVcIjoge1xyXG5cdFx0XHRcdFwiY29sb3JcIjoge1xyXG5cdFx0XHRcdFx0XCJ1cExpbmVcIjogXCIjZjA0ODY0XCIsXHJcblx0XHRcdFx0XHRcInVwRmlsbFwiOiBcIiNmMDQ4NjRcIixcclxuXHRcdFx0XHRcdFwiZG93bkxpbmVcIjogXCIjMmZjMjViXCIsXHJcblx0XHRcdFx0XHRcImRvd25GaWxsXCI6IFwiIzJmYzI1YlwiXHJcblx0XHRcdFx0fSxcclxuXHRcdFx0XHRcImF2ZXJhZ2VcIjoge1xyXG5cdFx0XHRcdFx0XCJzaG93XCI6IHRydWUsXHJcblx0XHRcdFx0XHRcIm5hbWVcIjogW1wiTUE1XCIsIFwiTUExMFwiLCBcIk1BMzBcIl0sXHJcblx0XHRcdFx0XHRcImRheVwiOiBbNSwgMTAsIDIwXSxcclxuXHRcdFx0XHRcdFwiY29sb3JcIjogW1wiIzE4OTBmZlwiLCBcIiMyZmMyNWJcIiwgXCIjZmFjYzE0XCJdXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRcIm1hcmtMaW5lXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDUsXHJcblx0XHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XHRcdFwidmFsdWVcIjogMjE1MCxcclxuXHRcdFx0XHRcdFx0XCJsaW5lQ29sb3JcIjogXCIjZjA0ODY0XCIsXHJcblx0XHRcdFx0XHRcdFwic2hvd0xhYmVsXCI6IHRydWVcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdFwidmFsdWVcIjogMjM1MCxcclxuXHRcdFx0XHRcdFx0XCJsaW5lQ29sb3JcIjogXCIjZjA0ODY0XCIsXHJcblx0XHRcdFx0XHRcdFwic2hvd0xhYmVsXCI6IHRydWVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRdXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdFwibWl4XCI6IHtcclxuXHRcdFwidHlwZVwiOiBcIm1peFwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDE1LCAwLCAxNV0sXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcInNwbGl0TnVtYmVyXCI6IDUsXHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwiZGFzaExlbmd0aFwiOiA0LFxyXG5cdFx0XHRcImdyaWRDb2xvclwiOiBcIiNDQ0NDQ0NcIixcclxuXHRcdFx0XCJwYWRkaW5nXCI6IDEwLFxyXG5cdFx0XHRcInNob3dUaXRsZVwiOiB0cnVlLFxyXG5cdFx0XHRcImRhdGFcIjogW11cclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcIm1peFwiOiB7XHJcblx0XHRcdFx0XCJjb2x1bW5cIjoge1xyXG5cdFx0XHRcdFx0XCJ3aWR0aFwiOiAyMFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwic2NhdHRlclwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJzY2F0dGVyXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDE1XSxcclxuXHRcdFwiZGF0YUxhYmVsXCI6IGZhbHNlLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogZmFsc2UsXHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwic3BsaXROdW1iZXJcIjogNSxcclxuXHRcdFx0XCJib3VuZGFyeUdhcFwiOiBcImp1c3RpZnlcIixcclxuXHRcdFx0XCJtaW5cIjogMFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwic2NhdHRlclwiOiB7fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYnViYmxlXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImJ1YmJsZVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDE1LCAwLCAxNV0sXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiBmYWxzZSxcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJzcGxpdE51bWJlclwiOiA1LFxyXG5cdFx0XHRcImJvdW5kYXJ5R2FwXCI6IFwianVzdGlmeVwiLFxyXG5cdFx0XHRcIm1pblwiOiAwLFxyXG5cdFx0XHRcIm1heFwiOiAyNTBcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiBmYWxzZSxcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XCJtaW5cIjogMCxcclxuXHRcdFx0XHRcIm1heFwiOiAxNTBcclxuXHRcdFx0fV1cclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImJ1YmJsZVwiOiB7XHJcblx0XHRcdFx0XCJib3JkZXJcIjogMixcclxuXHRcdFx0XHRcIm9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQgY2Z1OyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///152\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n/*\r\n * uCharts®\r\n * 高性能跨平台图表库,支持H5、APP、小程序(微信/支付宝/百度/头条/QQ/360)、Vue、Taro等支持canvas的框架平台\r\n * Copyright (c) 2021 QIUN®秋云 https://www.ucharts.cn All rights reserved.\r\n * Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )\r\n * 复制使用请保留本段注释,感谢支持开源!\r\n * \r\n * uCharts®官方网站\r\n * https://www.uCharts.cn\r\n * \r\n * 开源地址:\r\n * https://gitee.com/uCharts/uCharts\r\n * \r\n * uni-app插件市场地址:\r\n * http://ext.dcloud.net.cn/plugin?id=271\r\n * \r\n */\n\n// 主题颜色配置:如每个图表类型需要不同主题,请在对应图表类型上更改color属性\nvar color = ['#1890FF', '#91CB74', '#FAC858', '#EE6666', '#73C0DE', '#3CA272', '#FC8452', '#9A60B4', '#ea7ccc'];\n\n//事件转换函数,主要用作格式化x轴为时间轴,根据需求自行修改\nvar formatDateTime = function formatDateTime(timeStamp, returnType) {\n var date = new Date();\n date.setTime(timeStamp * 1000);\n var y = date.getFullYear();\n var m = date.getMonth() + 1;\n m = m < 10 ? '0' + m : m;\n var d = date.getDate();\n d = d < 10 ? '0' + d : d;\n var h = date.getHours();\n h = h < 10 ? '0' + h : h;\n var minute = date.getMinutes();\n var second = date.getSeconds();\n minute = minute < 10 ? '0' + minute : minute;\n second = second < 10 ? '0' + second : second;\n if (returnType == 'full') {\n return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second;\n }\n if (returnType == 'y-m-d') {\n return y + '-' + m + '-' + d;\n }\n if (returnType == 'h:m') {\n return h + ':' + minute;\n }\n if (returnType == 'h:m:s') {\n return h + ':' + minute + ':' + second;\n }\n return [y, m, d, h, minute, second];\n};\nvar cfu = {\n //demotype为自定义图表类型,一般不需要自定义图表类型,只需要改根节点上对应的类型即可\n \"type\": [\"pie\", \"ring\", \"rose\", \"word\", \"funnel\", \"map\", \"arcbar\", \"line\", \"column\", \"mount\", \"bar\", \"area\", \"radar\", \"gauge\", \"candle\", \"mix\", \"tline\", \"tarea\", \"scatter\", \"bubble\", \"demotype\"],\n \"range\": [\"饼状图\", \"圆环图\", \"玫瑰图\", \"词云图\", \"漏斗图\", \"地图\", \"圆弧进度条\", \"折线图\", \"柱状图\", \"山峰图\", \"条状图\", \"区域图\", \"雷达图\", \"仪表盘\", \"K线图\", \"混合图\", \"时间轴折线\", \"时间轴区域\", \"散点图\", \"气泡图\", \"自定义类型\"],\n //增加自定义图表类型,如果需要categories,请在这里加入您的图表类型,例如最后的\"demotype\"\n //自定义类型时需要注意\"tline\",\"tarea\",\"scatter\",\"bubble\"等时间轴(矢量x轴)类图表,没有categories,不需要加入categories\n \"categories\": [\"line\", \"column\", \"mount\", \"bar\", \"area\", \"radar\", \"gauge\", \"candle\", \"mix\", \"demotype\"],\n //instance为实例变量承载属性,不要删除\n \"instance\": {},\n //option为opts及eopts承载属性,不要删除\n \"option\": {},\n //下面是自定义format配置,因除H5端外的其他端无法通过props传递函数,只能通过此属性对应下标的方式来替换\n \"formatter\": {\n \"yAxisDemo1\": function yAxisDemo1(val, index, opts) {\n return val + '元';\n },\n \"yAxisDemo2\": function yAxisDemo2(val, index, opts) {\n return val.toFixed(2);\n },\n \"xAxisDemo1\": function xAxisDemo1(val, index, opts) {\n return val + '年';\n },\n \"xAxisDemo2\": function xAxisDemo2(val, index, opts) {\n return formatDateTime(val, 'h:m');\n },\n \"seriesDemo1\": function seriesDemo1(val, index, series, opts) {\n return val + '元';\n },\n \"tooltipDemo1\": function tooltipDemo1(item, category, index, opts) {\n if (index == 0) {\n return '随便用' + item.data + '年';\n } else {\n return '其他我没改' + item.data + '天';\n }\n },\n \"pieDemo\": function pieDemo(val, index, series, opts) {\n if (index !== undefined) {\n return series[index].name + ':' + series[index].data + '元';\n }\n }\n },\n //这里演示了自定义您的图表类型的option,可以随意命名,之后在组件上 type=\"demotype\" 后,组件会调用这个花括号里的option,如果组件上还存在opts参数,会将demotype与opts中option合并后渲染图表。\n \"demotype\": {\n //我这里把曲线图当做了自定义图表类型,您可以根据需要随意指定类型或配置\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"curve\",\n \"width\": 2\n }\n }\n },\n //下面是自定义配置,请添加项目所需的通用配置\n \"pie\": {\n \"type\": \"pie\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"extra\": {\n \"pie\": {\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": true,\n \"borderWidth\": 3,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"ring\": {\n \"type\": \"ring\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"rotate\": false,\n \"dataLabel\": true,\n \"legend\": {\n \"show\": true,\n \"position\": \"right\",\n \"lineHeight\": 25\n },\n \"title\": {\n \"name\": \"收益率\",\n \"fontSize\": 15,\n \"color\": \"#666666\"\n },\n \"subtitle\": {\n \"name\": \"70%\",\n \"fontSize\": 25,\n \"color\": \"#7cb5ec\"\n },\n \"extra\": {\n \"ring\": {\n \"ringWidth\": 30,\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": true,\n \"borderWidth\": 3,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"rose\": {\n \"type\": \"rose\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"legend\": {\n \"show\": true,\n \"position\": \"left\",\n \"lineHeight\": 25\n },\n \"extra\": {\n \"rose\": {\n \"type\": \"area\",\n \"minRadius\": 50,\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": false,\n \"borderWidth\": 2,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"word\": {\n \"type\": \"word\",\n \"color\": color,\n \"extra\": {\n \"word\": {\n \"type\": \"normal\",\n \"autoColors\": false\n }\n }\n },\n \"funnel\": {\n \"type\": \"funnel\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"extra\": {\n \"funnel\": {\n \"activeOpacity\": 0.3,\n \"activeWidth\": 10,\n \"border\": true,\n \"borderWidth\": 2,\n \"borderColor\": \"#FFFFFF\",\n \"fillOpacity\": 1,\n \"labelAlign\": \"right\"\n }\n }\n },\n \"map\": {\n \"type\": \"map\",\n \"color\": color,\n \"padding\": [0, 0, 0, 0],\n \"dataLabel\": true,\n \"extra\": {\n \"map\": {\n \"border\": true,\n \"borderWidth\": 1,\n \"borderColor\": \"#666666\",\n \"fillOpacity\": 0.6,\n \"activeBorderColor\": \"#F04864\",\n \"activeFillColor\": \"#FACC14\",\n \"activeFillOpacity\": 1\n }\n }\n },\n \"arcbar\": {\n \"type\": \"arcbar\",\n \"color\": color,\n \"title\": {\n \"name\": \"\",\n \"fontSize\": 22,\n \"color\": \"#00FF00\"\n },\n \"subtitle\": {\n \"name\": \"\",\n \"fontSize\": 15,\n \"color\": \"#666666\"\n },\n \"extra\": {\n \"arcbar\": {\n \"type\": \"circle\",\n \"width\": 10,\n \"backgroundColor\": \"#E9E9E9\",\n \"startAngle\": 1.5,\n \"endAngle\": 0.25,\n \"gap\": 2\n }\n }\n },\n \"line\": {\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"straight\",\n \"width\": 2,\n \"activeType\": \"hollow\"\n }\n }\n },\n \"tline\": {\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": false,\n \"boundaryGap\": \"justify\"\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2,\n \"data\": [{\n \"min\": 0,\n \"max\": 80\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"curve\",\n \"width\": 2,\n \"activeType\": \"hollow\"\n }\n }\n },\n \"tarea\": {\n \"type\": \"area\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true,\n \"boundaryGap\": \"justify\"\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2,\n \"data\": [{\n \"min\": 0,\n \"max\": 80\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"area\": {\n \"type\": \"curve\",\n \"opacity\": 0.2,\n \"addLine\": true,\n \"width\": 2,\n \"gradient\": true,\n \"activeType\": \"hollow\"\n }\n }\n },\n \"column\": {\n \"type\": \"column\",\n \"color\": color,\n \"padding\": [15, 15, 0, 5],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"disableGrid\": true,\n \"gridColor\": '#ffffff',\n \"data\": [{\n \"min\": 0\n }]\n },\n \"extra\": {\n \"column\": {\n \"type\": \"group\",\n \"width\": 30,\n \"activeBgColor\": \"#000000\",\n \"activeBgOpacity\": 0.08\n }\n }\n },\n \"mount\": {\n \"type\": \"mount\",\n \"color\": color,\n \"padding\": [15, 15, 0, 5],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"data\": [{\n \"min\": 0\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"mount\": {\n \"type\": \"mount\",\n \"widthRatio\": 1.5\n }\n }\n },\n \"bar\": {\n \"type\": \"bar\",\n \"color\": color,\n \"padding\": [15, 30, 0, 5],\n \"xAxis\": {\n \"boundaryGap\": \"justify\",\n \"disableGrid\": false,\n \"min\": 0,\n \"axisLine\": false\n },\n \"yAxis\": {},\n \"legend\": {},\n \"extra\": {\n \"bar\": {\n \"type\": \"group\",\n \"width\": 30,\n \"meterBorde\": 1,\n \"meterFillColor\": \"#FFFFFF\",\n \"activeBgColor\": \"#000000\",\n \"activeBgOpacity\": 0.08\n }\n }\n },\n \"area\": {\n \"type\": \"area\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"disableGrid\": true,\n \"gridColor\": '#ffffff',\n \"data\": [{\n \"tofix\": 1,\n \"min\": 0\n }]\n },\n \"legend\": {\n \"show\": false\n },\n \"extra\": {\n \"area\": {\n \"type\": \"curve\",\n \"opacity\": 0.2,\n \"addLine\": true,\n \"width\": 2,\n \"gradient\": false,\n \"activeType\": \"hollow\"\n }\n }\n },\n \"radar\": {\n \"type\": \"radar\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"dataLabel\": false,\n \"legend\": {\n \"show\": true,\n \"position\": \"right\",\n \"lineHeight\": 25\n },\n \"extra\": {\n \"radar\": {\n \"gridType\": \"radar\",\n \"gridColor\": \"#CCCCCC\",\n \"gridCount\": 3,\n \"opacity\": 0.2,\n \"max\": 200,\n \"labelShow\": true\n }\n }\n },\n \"gauge\": {\n \"type\": \"gauge\",\n \"color\": color,\n \"title\": {\n \"name\": \"66Km/H\",\n \"fontSize\": 25,\n \"color\": \"#2fc25b\",\n \"offsetY\": 50\n },\n \"subtitle\": {\n \"name\": \"实时速度\",\n \"fontSize\": 15,\n \"color\": \"#1890ff\",\n \"offsetY\": -50\n },\n \"extra\": {\n \"gauge\": {\n \"type\": \"default\",\n \"width\": 30,\n \"labelColor\": \"#666666\",\n \"startAngle\": 0.75,\n \"endAngle\": 0.25,\n \"startNumber\": 0,\n \"endNumber\": 100,\n \"labelFormat\": \"\",\n \"splitLine\": {\n \"fixRadius\": 0,\n \"splitNumber\": 10,\n \"width\": 30,\n \"color\": \"#FFFFFF\",\n \"childNumber\": 5,\n \"childWidth\": 12\n },\n \"pointer\": {\n \"width\": 24,\n \"color\": \"auto\"\n }\n }\n }\n },\n \"candle\": {\n \"type\": \"candle\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"enableScroll\": true,\n \"enableMarkLine\": true,\n \"dataLabel\": false,\n \"xAxis\": {\n \"labelCount\": 4,\n \"itemCount\": 40,\n \"disableGrid\": true,\n \"gridColor\": \"#CCCCCC\",\n \"gridType\": \"solid\",\n \"dashLength\": 4,\n \"scrollShow\": true,\n \"scrollAlign\": \"left\",\n \"scrollColor\": \"#A6A6A6\",\n \"scrollBackgroundColor\": \"#EFEBEF\"\n },\n \"yAxis\": {},\n \"legend\": {},\n \"extra\": {\n \"candle\": {\n \"color\": {\n \"upLine\": \"#f04864\",\n \"upFill\": \"#f04864\",\n \"downLine\": \"#2fc25b\",\n \"downFill\": \"#2fc25b\"\n },\n \"average\": {\n \"show\": true,\n \"name\": [\"MA5\", \"MA10\", \"MA30\"],\n \"day\": [5, 10, 20],\n \"color\": [\"#1890ff\", \"#2fc25b\", \"#facc14\"]\n }\n },\n \"markLine\": {\n \"type\": \"dash\",\n \"dashLength\": 5,\n \"data\": [{\n \"value\": 2150,\n \"lineColor\": \"#f04864\",\n \"showLabel\": true\n }, {\n \"value\": 2350,\n \"lineColor\": \"#f04864\",\n \"showLabel\": true\n }]\n }\n }\n },\n \"mix\": {\n \"type\": \"mix\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"disabled\": false,\n \"disableGrid\": false,\n \"splitNumber\": 5,\n \"gridType\": \"dash\",\n \"dashLength\": 4,\n \"gridColor\": \"#CCCCCC\",\n \"padding\": 10,\n \"showTitle\": true,\n \"data\": []\n },\n \"legend\": {},\n \"extra\": {\n \"mix\": {\n \"column\": {\n \"width\": 20\n }\n }\n }\n },\n \"scatter\": {\n \"type\": \"scatter\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"dataLabel\": false,\n \"xAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"splitNumber\": 5,\n \"boundaryGap\": \"justify\",\n \"min\": 0\n },\n \"yAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\"\n },\n \"legend\": {},\n \"extra\": {\n \"scatter\": {}\n }\n },\n \"bubble\": {\n \"type\": \"bubble\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"splitNumber\": 5,\n \"boundaryGap\": \"justify\",\n \"min\": 0,\n \"max\": 250\n },\n \"yAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"data\": [{\n \"min\": 0,\n \"max\": 150\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"bubble\": {\n \"border\": 2,\n \"opacity\": 0.5\n }\n }\n }\n};\nvar _default = cfu;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9qc19zZGsvdS1jaGFydHMvY29uZmlnLXVjaGFydHMuanMiXSwibmFtZXMiOlsiY29sb3IiLCJmb3JtYXREYXRlVGltZSIsInRpbWVTdGFtcCIsInJldHVyblR5cGUiLCJkYXRlIiwiRGF0ZSIsInNldFRpbWUiLCJ5IiwiZ2V0RnVsbFllYXIiLCJtIiwiZ2V0TW9udGgiLCJkIiwiZ2V0RGF0ZSIsImgiLCJnZXRIb3VycyIsIm1pbnV0ZSIsImdldE1pbnV0ZXMiLCJzZWNvbmQiLCJnZXRTZWNvbmRzIiwiY2Z1IiwidmFsIiwiaW5kZXgiLCJvcHRzIiwidG9GaXhlZCIsInNlcmllcyIsIml0ZW0iLCJjYXRlZ29yeSIsImRhdGEiLCJ1bmRlZmluZWQiLCJuYW1lIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsSUFBTUEsS0FBSyxHQUFHLENBQUMsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLENBQUM7O0FBRWpIO0FBQ0EsSUFBTUMsY0FBYyxHQUFHLFNBQWpCQSxjQUFjLENBQUlDLFNBQVMsRUFBRUMsVUFBVSxFQUFLO0VBQ2pELElBQUlDLElBQUksR0FBRyxJQUFJQyxJQUFJLEVBQUU7RUFDckJELElBQUksQ0FBQ0UsT0FBTyxDQUFDSixTQUFTLEdBQUcsSUFBSSxDQUFDO0VBQzlCLElBQUlLLENBQUMsR0FBR0gsSUFBSSxDQUFDSSxXQUFXLEVBQUU7RUFDMUIsSUFBSUMsQ0FBQyxHQUFHTCxJQUFJLENBQUNNLFFBQVEsRUFBRSxHQUFHLENBQUM7RUFDM0JELENBQUMsR0FBR0EsQ0FBQyxHQUFHLEVBQUUsR0FBSSxHQUFH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O01BQ1IsS0FBSyxFQUFFO0lBQ1IsQ0FBQztJQUNELE9BQU8sRUFBRTtNQUNSLGFBQWEsRUFBRSxLQUFLO01BQ3BCLFVBQVUsRUFBRSxNQUFNO01BQ2xCLE1BQU0sRUFBRSxDQUFDO1FBQ1IsS0FBSyxFQUFFLENBQUM7UUFDUixLQUFLLEVBQUU7TUFDUixDQUFDO0lBQ0YsQ0FBQztJQUNELFFBQVEsRUFBRSxDQUFDLENBQUM7SUFDWixPQUFPLEVBQUU7TUFDUixRQUFRLEVBQUU7UUFDVCxRQUFRLEVBQUUsQ0FBQztRQUNYLFNBQVMsRUFBRTtNQUNaO0lBQ0Q7RUFDRDtBQUNELENBQUM7QUFBQSxlQUVjbUIsR0FBRztBQUFBIiwiZmlsZSI6IjE1Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcbiAqIHVDaGFydHPCrlxyXG4gKiDpq5jmgKfog73ot6jlubPlj7Dlm77ooajlupPvvIzmlK/mjIFINeOAgUFQUOOAgeWwj+eoi+W6j++8iOW+ruS/oS/mlK/ku5jlrp0v55m+5bqmL+WktOadoS9RUS8zNjDvvInjgIFWdWXjgIFUYXJv562J5pSv5oyBY2FudmFz55qE5qGG5p625bmz5Y+wXHJcbiAqIENvcHlyaWdodCAoYykgMjAyMSBRSVVOwq7np4vkupEgaHR0cHM6Ly93d3cudWNoYXJ0cy5jbiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4gKiBMaWNlbnNlZCAoIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMCApXHJcbiAqIOWkjeWItuS9v+eUqOivt+S/neeVmeacrOauteazqOmHiu+8jOaEn+iwouaUr+aMgeW8gOa6kO+8gVxyXG4gKiBcclxuICogdUNoYXJ0c8Ku5a6Y5pa5572R56uZXHJcbiAqIGh0dHBzOi8vd3d3LnVDaGFydHMuY25cclxuICogXHJcbiAqIOW8gOa6kOWcsOWdgDpcclxuICogaHR0cHM6Ly9naXRlZS5jb20vdUNoYXJ0cy91Q2hhcnRzXHJcbiAqIFxyXG4gKiB1bmktYXBw5o+S5Lu25biC5Zy65Zyw5Z2A77yaXHJcbiAqIGh0dHA6Ly9leHQuZGNsb3VkLm5ldC5jbi9wbHVnaW4/aWQ9MjcxXHJcbiAqIFxyXG4gKi9cclxuXHJcbi8vIOS4u+mimOminOiJsumFjee9ru+8muWmguavj+S4quWbvuihqOexu+Wei+mcgOimgeS4jeWQjOS4u+mimO+8jOivt+WcqOWvueW6lOWbvuihqOexu+Wei+S4iuabtOaUuWNvbG9y5bGe5oCnXHJcbmNvbnN0IGNvbG9yID0gWycjMTg5MEZGJywgJyM5MUNCNzQnLCAnI0ZBQzg1OCcsICcjRUU2NjY2JywgJyM3M0MwREUnLCAnIzNDQTI3MicsICcjRkM4NDUyJywgJyM5QTYwQjQnLCAnI2VhN2NjYyddO1xyXG5cclxuLy/kuovku7bovazmjaLlh73mlbDvvIzkuLvopoHnlKjkvZzmoLzlvI/ljJZ46L205Li65pe26Ze06L2077yM5qC55o2u6ZyA5rGC6Ieq6KGM5L+u5pS5XHJcbmNvbnN0IGZvcm1hdERhdGVUaW1lID0gKHRpbWVTdGFtcCwgcmV0dXJuVHlwZSkgPT4ge1xyXG5cdHZhciBkYXRlID0gbmV3IERhdGUoKTtcclxuXHRkYXRlLnNldFRpbWUodGltZVN0YW1wICogMTAwMCk7XHJcblx0dmFyIHkgPSBkYXRlLmdldEZ1bGxZZWFyKCk7XHJcblx0dmFyIG0gPSBkYXRlLmdldE1vbnRoKCkgKyAxO1xyXG5cdG0gPSBtIDwgMTAgPyAoJzAnICsgbSkgOiBtO1xyXG5cdHZhciBkID0gZGF0ZS5nZXREYXRlKCk7XHJcblx0ZCA9IGQgPCAxMCA/ICgnMCcgKyBkKSA6IGQ7XHJcblx0dmFyIGggPSBkYXRlLmdldEhvdXJzKCk7XHJcblx0aCA9IGggPCAxMCA/ICgnMCcgKyBoKSA6IGg7XHJcblx0dmFyIG1pbnV0ZSA9IGRhdGUuZ2V0TWludXRlcygpO1xyXG5cdHZhciBzZWNvbmQgPSBkYXRlLmdldFNlY29uZHMoKTtcclxuXHRtaW51dGUgPSBtaW51dGUgPCAxMCA/ICgnMCcgKyBtaW51dGUpIDogbWludXRlO1xyXG5cdHNlY29uZCA9IHNlY29uZCA8IDEwID8gKCcwJyArIHNlY29uZCkgOiBzZWNvbmQ7XHJcblx0aWYgKHJldHVyblR5cGUgPT0gJ2Z1bGwnKSB7XHJcblx0XHRyZXR1cm4geSArICctJyArIG0gKyAnLScgKyBkICsgJyAnICsgaCArICc6JyArIG1pbnV0ZSArICc6JyArIHNlY29uZDtcclxuXHR9XHJcblx0aWYgKHJldHVyblR5cGUgPT0gJ3ktbS1kJykge1xyXG5cdFx0cmV0dXJuIHkgKyAnLScgKyBtICsgJy0nICsgZDtcclxuXHR9XHJcblx0aWYgKHJldHVyblR5cGUgPT0gJ2g6bScpIHtcclxuXHRcdHJldHVybiBoICsgJzonICsgbWludXRlO1xyXG5cdH1cclxuXHRpZiAocmV0dXJuVHlwZSA9PSAnaDptOnMnKSB7XHJcblx0XHRyZXR1cm4gaCArICc6JyArIG1pbnV0ZSArICc6JyArIHNlY29uZDtcclxuXHR9XHJcblx0cmV0dXJuIFt5LCBtLCBkLCBoLCBtaW51dGUsIHNlY29uZF07XHJcbn1cclxuXHJcbmNvbnN0IGNmdSA9IHtcclxuXHQvL2RlbW90eXBl5Li66Ieq5a6a5LmJ5Zu+6KGo57G75Z6L77yM5LiA6Iis5LiN6ZyA6KaB6Ieq5a6a5LmJ5Zu+6KGo57G75Z6L77yM5Y+q6ZyA6KaB5pS55qC56IqC54K55LiK5a+55bqU55qE57G75Z6L5Y2z5Y+vXHJcblx0XCJ0eXBlXCI6IFtcInBpZVwiLCBcInJpbmdcIiwgXCJyb3NlXCIsIFwid29yZFwiLCBcImZ1bm5lbFwiLCBcIm1hcFwiLCBcImFyY2JhclwiLCBcImxpbmVcIiwgXCJjb2x1bW5cIiwgXCJtb3VudFwiLCBcImJhclwiLCBcImFyZWFcIixcclxuXHRcdFwicmFkYXJcIiwgXCJnYXVnZVwiLCBcImNhbmRsZVwiLCBcIm1peFwiLCBcInRsaW5lXCIsIFwidGFyZWFcIiwgXCJzY2F0dGVyXCIsIFwiYnViYmxlXCIsIFwiZGVtb3R5cGVcIlxyXG5cdF0sXHJcblx0XCJyYW5nZVwiOiBbXCLppbznirblm75cIiwgXCLlnIbnjq/lm75cIiwgXCLnjqvnkbDlm75cIiwgXCLor43kupHlm75cIiwgXCLmvI/mlpflm75cIiwgXCLlnLDlm75cIiwgXCLlnIblvKfov5vluqbmnaFcIiwgXCLmipjnur/lm75cIiwgXCLmn7Hnirblm75cIiwgXCLlsbHls7Dlm75cIiwgXCLmnaHnirblm75cIiwgXCLljLrln5/lm75cIiwgXCLpm7fovr7lm75cIiwgXCLku6rooajnm5hcIixcclxuXHRcdFwiS+e6v+WbvlwiLCBcIua3t+WQiOWbvlwiLCBcIuaXtumXtOi9tOaKmOe6v1wiLCBcIuaXtumXtOi9tOWMuuWfn1wiLCBcIuaVo+eCueWbvlwiLCBcIuawlOazoeWbvlwiLCBcIuiHquWumuS5ieexu+Wei1wiXHJcblx0XSxcclxuXHQvL+WinuWKoOiHquWumuS5ieWbvuihqOexu+Wei++8jOWmguaenOmcgOimgWNhdGVnb3JpZXPvvIzor7flnKjov5nph4zliqDlhaXmgqjnmoTlm77ooajnsbvlnovvvIzkvovlpoLmnIDlkI7nmoRcImRlbW90eXBlXCJcclxuXHQvL+iHquWumuS5ieexu+Wei+aXtumcgOimgeazqOaEj1widGxpbmVcIixcInRhcmVhXCIsXCJzY2F0dGVyXCIsXCJidWJibGVcIuetieaXtumXtOi9tO+8iOefoumHj3jovbTvvInnsbvlm77ooajvvIzmsqHmnIljYXRlZ29yaWVz77yM5LiN6ZyA6KaB5Yqg5YWlY2F0ZWdvcmllc1xyXG5cdFwiY2F0ZWdvcmllc1wiOiBbXCJsaW5lXCIsIFwiY29sdW1uXCIsIFwibW91bnRcIiwgXCJiYXJcIiwgXCJhcmVhXCIsIFwicmFkYXJcIiwgXCJnYXVnZVwiLCBcImNhbmRsZVwiLCBcIm1peFwiLCBcImRlbW90eXBlXCJdLFxyXG5cdC8vaW5zdGFuY2XkuLrlrp7kvovlj5jph4/mib/ovb3lsZ7mgKfvvIzkuI3opoHliKDpmaRcclxuXHRcImluc3RhbmNlXCI6IHt9LFxyXG5cdC8vb3B0aW9u5Li6b3B0c+WPimVvcHRz5om/6L295bGe5oCn77yM5LiN6KaB5Yig6ZmkXHJcblx0XCJvcHRpb25cIjoge30sXHJcblx0Ly/kuIvpnaLmmK/oh6rlrprkuYlmb3JtYXTphY3nva7vvIzlm6DpmaRINeerr+WklueahOWFtuS7luerr+aXoOazlemAmui/h3Byb3Bz5Lyg6YCS5Ye95pWw77yM5Y+q6IO96YCa6L+H5q2k5bGe5oCn5a+55bqU5LiL5qCH55qE5pa55byP5p2l5pu/5o2iXHJcblx0XCJmb3JtYXR0ZXJcIjoge1xyXG5cdFx0XCJ5QXhpc0RlbW8xXCI6IGZ1bmN0aW9uKHZhbCwgaW5kZXgsIG9wdHMpIHtcclxuXHRcdFx0cmV0dXJuIHZhbCArICflhYMnXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc0RlbW8yXCI6IGZ1bmN0aW9uKHZhbCwgaW5kZXgsIG9wdHMpIHtcclxuXHRcdFx0cmV0dXJuIHZhbC50b0ZpeGVkKDIpXHJcblx0XHR9LFxyXG5cdFx0XCJ4QXhpc0RlbW8xXCI6IGZ1bmN0aW9uKHZhbCwgaW5kZXgsIG9wdHMpIHtcclxuXHRcdFx0cmV0dXJuIHZhbCArICflubQnO1xyXG5cdFx0fSxcclxuXHRcdFwieEF4aXNEZW1vMlwiOiBmdW5jdGlvbih2YWwsIGluZGV4LCBvcHRzKSB7XHJcblx0XHRcdHJldHVybiBmb3JtYXREYXRlVGltZSh2YWwsICdoOm0nKVxyXG5cdFx0fSxcclxuXHRcdFwic2VyaWVzRGVtbzFcIjogZnVuY3Rpb24odmFsLCBpbmRleCwgc2VyaWVzLCBvcHRzKSB7XHJcblx0XHRcdHJldHVybiB2YWwgKyAn5YWDJ1xyXG5cdFx0fSxcclxuXHRcdFwidG9vbHRpcERlbW8xXCI6IGZ1bmN0aW9uKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cykge1xyXG5cdFx0XHRpZiAoaW5kZXggPT0gMCkge1xyXG5cdFx0XHRcdHJldHVybiAn6ZqP5L6/55SoJyArIGl0ZW0uZGF0YSArICflubQnXHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0cmV0dXJuICflhbbku5bmiJHmsqHmlLknICsgaXRlbS5kYXRhICsgJ+WkqSdcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdFwicGllRGVtb1wiOiBmdW5jdGlvbih2YWwsIGluZGV4LCBzZXJpZXMsIG9wdHMpIHtcclxuXHRcdFx0aWYgKGluZGV4ICE9PSB1bmRlZmluZWQpIHtcclxuXHRcdFx0XHRyZXR1cm4gc2VyaWVzW2luZGV4XS5uYW1lICsgJ++8micgKyBzZXJpZXNbaW5kZXhdLmRhdGEgKyAn5YWDJ1xyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdH0sXHJcblx0Ly/ov5nph4zmvJTnpLrkuoboh6rlrprkuYnmgqjnmoTlm77ooajnsbvlnovnmoRvcHRpb27vvIzlj6/ku6Xpmo/mhI/lkb3lkI3vvIzkuYvlkI7lnKjnu4Tku7bkuIogdHlwZT1cImRlbW90eXBlXCIg5ZCO77yM57uE5Lu25Lya6LCD55So6L+Z5Liq6Iqx5ous5Y+36YeM55qEb3B0aW9u77yM5aaC5p6c57uE5Lu25LiK6L+Y5a2Y5Zyob3B0c+WPguaVsO+8jOS8muWwhmRlbW90eXBl5LiOb3B0c+S4rW9wdGlvbuWQiOW5tuWQjua4suafk+WbvuihqOOAglxyXG5cdFwiZGVtb3R5cGVcIjoge1xyXG5cdFx0Ly/miJHov5nph4zmiormm7Lnur/lm77lvZPlgZrkuoboh6rlrprkuYnlm77ooajnsbvlnovvvIzmgqjlj6/ku6XmoLnmja7pnIDopoHpmo/mhI/mjIflrprnsbvlnovmiJbphY3nva5cclxuXHRcdFwidHlwZVwiOiBcImxpbmVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxMCwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJsaW5lXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJjdXJ2ZVwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0Ly/kuIvpnaLmmK/oh6rlrprkuYnphY3nva7vvIzor7fmt7vliqDpobnnm67miYDpnIDnmoTpgJrnlKjphY3nva5cclxuXHRcInBpZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJwaWVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzUsIDUsIDUsIDVdLFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwicGllXCI6IHtcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHRcdFwiYWN0aXZlUmFkaXVzXCI6IDEwLFxyXG5cdFx0XHRcdFwib2Zmc2V0QW5nbGVcIjogMCxcclxuXHRcdFx0XHRcImxhYmVsV2lkdGhcIjogMTUsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDMsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJyaW5nXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcInJpbmdcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzUsIDUsIDUsIDVdLFxyXG5cdFx0XCJyb3RhdGVcIjogZmFsc2UsXHJcblx0XHRcImRhdGFMYWJlbFwiOiB0cnVlLFxyXG5cdFx0XCJsZWdlbmRcIjoge1xyXG5cdFx0XHRcInNob3dcIjogdHJ1ZSxcclxuXHRcdFx0XCJwb3NpdGlvblwiOiBcInJpZ2h0XCIsXHJcblx0XHRcdFwibGluZUhlaWdodFwiOiAyNSxcclxuXHRcdH0sXHJcblx0XHRcInRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwi5pS255uK546HXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMTUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjNjY2NjY2XCJcclxuXHRcdH0sXHJcblx0XHRcInN1YnRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwiNzAlXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMjUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjN2NiNWVjXCJcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJyaW5nXCI6IHtcclxuXHRcdFx0XHRcInJpbmdXaWR0aFwiOiAzMCxcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHRcdFwiYWN0aXZlUmFkaXVzXCI6IDEwLFxyXG5cdFx0XHRcdFwib2Zmc2V0QW5nbGVcIjogMCxcclxuXHRcdFx0XHRcImxhYmVsV2lkdGhcIjogMTUsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDMsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHR9LFxyXG5cdFwicm9zZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJyb3NlXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFs1LCA1LCA1LCA1XSxcclxuXHRcdFwibGVnZW5kXCI6IHtcclxuXHRcdFx0XCJzaG93XCI6IHRydWUsXHJcblx0XHRcdFwicG9zaXRpb25cIjogXCJsZWZ0XCIsXHJcblx0XHRcdFwibGluZUhlaWdodFwiOiAyNSxcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJyb3NlXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJhcmVhXCIsXHJcblx0XHRcdFx0XCJtaW5SYWRpdXNcIjogNTAsXHJcblx0XHRcdFx0XCJhY3RpdmVPcGFjaXR5XCI6IDAuNSxcclxuXHRcdFx0XHRcImFjdGl2ZVJhZGl1c1wiOiAxMCxcclxuXHRcdFx0XHRcIm9mZnNldEFuZ2xlXCI6IDAsXHJcblx0XHRcdFx0XCJsYWJlbFdpZHRoXCI6IDE1LFxyXG5cdFx0XHRcdFwiYm9yZGVyXCI6IGZhbHNlLFxyXG5cdFx0XHRcdFwiYm9yZGVyV2lkdGhcIjogMixcclxuXHRcdFx0XHRcImJvcmRlckNvbG9yXCI6IFwiI0ZGRkZGRlwiXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcIndvcmRcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwid29yZFwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcIndvcmRcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcIm5vcm1hbFwiLFxyXG5cdFx0XHRcdFwiYXV0b0NvbG9yc1wiOiBmYWxzZVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRcImZ1bm5lbFwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJmdW5uZWxcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiZnVubmVsXCI6IHtcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC4zLFxyXG5cdFx0XHRcdFwiYWN0aXZlV2lkdGhcIjogMTAsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIixcclxuXHRcdFx0XHRcImZpbGxPcGFjaXR5XCI6IDEsXHJcblx0XHRcdFx0XCJsYWJlbEFsaWduXCI6IFwicmlnaHRcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJtYXBcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwibWFwXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFswLCAwLCAwLCAwXSxcclxuXHRcdFwiZGF0YUxhYmVsXCI6IHRydWUsXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJtYXBcIjoge1xyXG5cdFx0XHRcdFwiYm9yZGVyXCI6IHRydWUsXHJcblx0XHRcdFx0XCJib3JkZXJXaWR0aFwiOiAxLFxyXG5cdFx0XHRcdFwiYm9yZGVyQ29sb3JcIjogXCIjNjY2NjY2XCIsXHJcblx0XHRcdFx0XCJmaWxsT3BhY2l0eVwiOiAwLjYsXHJcblx0XHRcdFx0XCJhY3RpdmVCb3JkZXJDb2xvclwiOiBcIiNGMDQ4NjRcIixcclxuXHRcdFx0XHRcImFjdGl2ZUZpbGxDb2xvclwiOiBcIiNGQUNDMTRcIixcclxuXHRcdFx0XHRcImFjdGl2ZUZpbGxPcGFjaXR5XCI6IDFcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYXJjYmFyXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImFyY2JhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCJcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAyMixcclxuXHRcdFx0XCJjb2xvclwiOiBcIiMwMEZGMDBcIlxyXG5cdFx0fSxcclxuXHRcdFwic3VidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCJcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAxNSxcclxuXHRcdFx0XCJjb2xvclwiOiBcIiM2NjY2NjZcIlxyXG5cdFx0fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImFyY2JhclwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiY2lyY2xlXCIsXHJcblx0XHRcdFx0XCJ3aWR0aFwiOiAxMCxcclxuXHRcdFx0XHRcImJhY2tncm91bmRDb2xvclwiOiBcIiNFOUU5RTlcIixcclxuXHRcdFx0XHRcInN0YXJ0QW5nbGVcIjogMS41LFxyXG5cdFx0XHRcdFwiZW5kQW5nbGVcIjogMC4yNSxcclxuXHRcdFx0XHRcImdhcFwiOiAyXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdFwibGluZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJsaW5lXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTAsIDAsIDE1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwiZGFzaExlbmd0aFwiOiAyLFxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwibGluZVwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwic3RyYWlnaHRcIixcclxuXHRcdFx0XHRcIndpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJhY3RpdmVUeXBlXCI6IFwiaG9sbG93XCJcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwidGxpbmVcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwibGluZVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDEwLCAwLCAxNV0sXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiBmYWxzZSxcclxuXHRcdFx0XCJib3VuZGFyeUdhcFwiOiBcImp1c3RpZnlcIixcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHRcdFwiZGF0YVwiOiBbe1xyXG5cdFx0XHRcdFwibWluXCI6IDAsXHJcblx0XHRcdFx0XCJtYXhcIjogODBcclxuXHRcdFx0fV1cclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImxpbmVcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImN1cnZlXCIsXHJcblx0XHRcdFx0XCJ3aWR0aFwiOiAyLFxyXG5cdFx0XHRcdFwiYWN0aXZlVHlwZVwiOiBcImhvbGxvd1wiXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcInRhcmVhXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImFyZWFcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxMCwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdFx0XCJib3VuZGFyeUdhcFwiOiBcImp1c3RpZnlcIixcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHRcdFwiZGF0YVwiOiBbe1xyXG5cdFx0XHRcdFwibWluXCI6IDAsXHJcblx0XHRcdFx0XCJtYXhcIjogODBcclxuXHRcdFx0fV1cclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImFyZWFcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImN1cnZlXCIsXHJcblx0XHRcdFx0XCJvcGFjaXR5XCI6IDAuMixcclxuXHRcdFx0XHRcImFkZExpbmVcIjogdHJ1ZSxcclxuXHRcdFx0XHRcIndpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJncmFkaWVudFwiOiB0cnVlLFxyXG5cdFx0XHRcdFwiYWN0aXZlVHlwZVwiOiBcImhvbGxvd1wiXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcImNvbHVtblwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJjb2x1bW5cIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgNV0sXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHRcdFwiZ3JpZENvbG9yXCI6ICcjZmZmZmZmJyxcclxuXHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XCJtaW5cIjogMFxyXG5cdFx0XHR9XVxyXG5cdFx0fSxcclxuXHRcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImNvbHVtblwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiZ3JvdXBcIixcclxuXHRcdFx0XHRcIndpZHRoXCI6IDMwLFxyXG5cdFx0XHRcdFwiYWN0aXZlQmdDb2xvclwiOiBcIiMwMDAwMDBcIixcclxuXHRcdFx0XHRcImFjdGl2ZUJnT3BhY2l0eVwiOiAwLjA4XHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcIm1vdW50XCI6IHtcclxuXHRcdFwidHlwZVwiOiBcIm1vdW50XCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XCJtaW5cIjogMFxyXG5cdFx0XHR9XVxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwibW91bnRcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcIm1vdW50XCIsXHJcblx0XHRcdFx0XCJ3aWR0aFJhdGlvXCI6IDEuNSxcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYmFyXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImJhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDMwLCAwLCA1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImJvdW5kYXJ5R2FwXCI6IFwianVzdGlmeVwiLFxyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcIm1pblwiOiAwLFxyXG5cdFx0XHRcImF4aXNMaW5lXCI6IGZhbHNlXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiYmFyXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJncm91cFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMzAsXHJcblx0XHRcdFx0XCJtZXRlckJvcmRlXCI6IDEsXHJcblx0XHRcdFx0XCJtZXRlckZpbGxDb2xvclwiOiBcIiNGRkZGRkZcIixcclxuXHRcdFx0XHRcImFjdGl2ZUJnQ29sb3JcIjogXCIjMDAwMDAwXCIsXHJcblx0XHRcdFx0XCJhY3RpdmVCZ09wYWNpdHlcIjogMC4wOFxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJhcmVhXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImFyZWFcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0XHRcImdyaWRDb2xvclwiOiAnI2ZmZmZmZicsXHJcblx0XHRcdFwiZGF0YVwiOiBbe1xyXG5cdFx0XHRcdFwidG9maXhcIjogMSxcclxuXHRcdFx0XHRcIm1pblwiOiAwXHJcblx0XHRcdH1dLFxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHtcclxuXHRcdFx0XCJzaG93XCI6IGZhbHNlLFxyXG5cdFx0fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImFyZWFcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImN1cnZlXCIsXHJcblx0XHRcdFx0XCJvcGFjaXR5XCI6IDAuMixcclxuXHRcdFx0XHRcImFkZExpbmVcIjogdHJ1ZSxcclxuXHRcdFx0XHRcIndpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJncmFkaWVudFwiOiBmYWxzZSxcclxuXHRcdFx0XHRcImFjdGl2ZVR5cGVcIjogXCJob2xsb3dcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJyYWRhclwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJyYWRhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbNSwgNSwgNSwgNV0sXHJcblx0XHRcImRhdGFMYWJlbFwiOiBmYWxzZSxcclxuXHRcdFwibGVnZW5kXCI6IHtcclxuXHRcdFx0XCJzaG93XCI6IHRydWUsXHJcblx0XHRcdFwicG9zaXRpb25cIjogXCJyaWdodFwiLFxyXG5cdFx0XHRcImxpbmVIZWlnaHRcIjogMjUsXHJcblx0XHR9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwicmFkYXJcIjoge1xyXG5cdFx0XHRcdFwiZ3JpZFR5cGVcIjogXCJyYWRhclwiLFxyXG5cdFx0XHRcdFwiZ3JpZENvbG9yXCI6IFwiI0NDQ0NDQ1wiLFxyXG5cdFx0XHRcdFwiZ3JpZENvdW50XCI6IDMsXHJcblx0XHRcdFx0XCJvcGFjaXR5XCI6IDAuMixcclxuXHRcdFx0XHRcIm1heFwiOiAyMDAsXHJcblx0XHRcdFx0XCJsYWJlbFNob3dcIjogdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJnYXVnZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJnYXVnZVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCI2NkttL0hcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAyNSxcclxuXHRcdFx0XCJjb2xvclwiOiBcIiMyZmMyNWJcIixcclxuXHRcdFx0XCJvZmZzZXRZXCI6IDUwXHJcblx0XHR9LFxyXG5cdFx0XCJzdWJ0aXRsZVwiOiB7XHJcblx0XHRcdFwibmFtZVwiOiBcIuWunuaXtumAn+W6plwiLFxyXG5cdFx0XHRcImZvbnRTaXplXCI6IDE1LFxyXG5cdFx0XHRcImNvbG9yXCI6IFwiIzE4OTBmZlwiLFxyXG5cdFx0XHRcIm9mZnNldFlcIjogLTUwXHJcblx0XHR9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiZ2F1Z2VcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImRlZmF1bHRcIixcclxuXHRcdFx0XHRcIndpZHRoXCI6IDMwLFxyXG5cdFx0XHRcdFwibGFiZWxDb2xvclwiOiBcIiM2NjY2NjZcIixcclxuXHRcdFx0XHRcInN0YXJ0QW5nbGVcIjogMC43NSxcclxuXHRcdFx0XHRcImVuZEFuZ2xlXCI6IDAuMjUsXHJcblx0XHRcdFx0XCJzdGFydE51bWJlclwiOiAwLFxyXG5cdFx0XHRcdFwiZW5kTnVtYmVyXCI6IDEwMCxcclxuXHRcdFx0XHRcImxhYmVsRm9ybWF0XCI6IFwiXCIsXHJcblx0XHRcdFx0XCJzcGxpdExpbmVcIjoge1xyXG5cdFx0XHRcdFx0XCJmaXhSYWRpdXNcIjogMCxcclxuXHRcdFx0XHRcdFwic3BsaXROdW1iZXJcIjogMTAsXHJcblx0XHRcdFx0XHRcIndpZHRoXCI6IDMwLFxyXG5cdFx0XHRcdFx0XCJjb2xvclwiOiBcIiNGRkZGRkZcIixcclxuXHRcdFx0XHRcdFwiY2hpbGROdW1iZXJcIjogNSxcclxuXHRcdFx0XHRcdFwiY2hpbGRXaWR0aFwiOiAxMlxyXG5cdFx0XHRcdH0sXHJcblx0XHRcdFx0XCJwb2ludGVyXCI6IHtcclxuXHRcdFx0XHRcdFwid2lkdGhcIjogMjQsXHJcblx0XHRcdFx0XHRcImNvbG9yXCI6IFwiYXV0b1wiXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRcImNhbmRsZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJjYW5kbGVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJlbmFibGVTY3JvbGxcIjogdHJ1ZSxcclxuXHRcdFwiZW5hYmxlTWFya0xpbmVcIjogdHJ1ZSxcclxuXHRcdFwiZGF0YUxhYmVsXCI6IGZhbHNlLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwibGFiZWxDb3VudFwiOiA0LFxyXG5cdFx0XHRcIml0ZW1Db3VudFwiOiA0MCxcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0XHRcImdyaWRDb2xvclwiOiBcIiNDQ0NDQ0NcIixcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcInNvbGlkXCIsXHJcblx0XHRcdFwiZGFzaExlbmd0aFwiOiA0LFxyXG5cdFx0XHRcInNjcm9sbFNob3dcIjogdHJ1ZSxcclxuXHRcdFx0XCJzY3JvbGxBbGlnblwiOiBcImxlZnRcIixcclxuXHRcdFx0XCJzY3JvbGxDb2xvclwiOiBcIiNBNkE2QTZcIixcclxuXHRcdFx0XCJzY3JvbGxCYWNrZ3JvdW5kQ29sb3JcIjogXCIjRUZFQkVGXCJcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHt9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJjYW5kbGVcIjoge1xyXG5cdFx0XHRcdFwiY29sb3JcIjoge1xyXG5cdFx0XHRcdFx0XCJ1cExpbmVcIjogXCIjZjA0ODY0XCIsXHJcblx0XHRcdFx0XHRcInVwRmlsbFwiOiBcIiNmMDQ4NjRcIixcclxuXHRcdFx0XHRcdFwiZG93bkxpbmVcIjogXCIjMmZjMjViXCIsXHJcblx0XHRcdFx0XHRcImRvd25GaWxsXCI6IFwiIzJmYzI1YlwiXHJcblx0XHRcdFx0fSxcclxuXHRcdFx0XHRcImF2ZXJhZ2VcIjoge1xyXG5cdFx0XHRcdFx0XCJzaG93XCI6IHRydWUsXHJcblx0XHRcdFx0XHRcIm5hbWVcIjogW1wiTUE1XCIsIFwiTUExMFwiLCBcIk1BMzBcIl0sXHJcblx0XHRcdFx0XHRcImRheVwiOiBbNSwgMTAsIDIwXSxcclxuXHRcdFx0XHRcdFwiY29sb3JcIjogW1wiIzE4OTBmZlwiLCBcIiMyZmMyNWJcIiwgXCIjZmFjYzE0XCJdXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRcIm1hcmtMaW5lXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDUsXHJcblx0XHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XHRcdFwidmFsdWVcIjogMjE1MCxcclxuXHRcdFx0XHRcdFx0XCJsaW5lQ29sb3JcIjogXCIjZjA0ODY0XCIsXHJcblx0XHRcdFx0XHRcdFwic2hvd0xhYmVsXCI6IHRydWVcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdFwidmFsdWVcIjogMjM1MCxcclxuXHRcdFx0XHRcdFx0XCJsaW5lQ29sb3JcIjogXCIjZjA0ODY0XCIsXHJcblx0XHRcdFx0XHRcdFwic2hvd0xhYmVsXCI6IHRydWVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRdXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdFwibWl4XCI6IHtcclxuXHRcdFwidHlwZVwiOiBcIm1peFwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDE1LCAwLCAxNV0sXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcInNwbGl0TnVtYmVyXCI6IDUsXHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwiZGFzaExlbmd0aFwiOiA0LFxyXG5cdFx0XHRcImdyaWRDb2xvclwiOiBcIiNDQ0NDQ0NcIixcclxuXHRcdFx0XCJwYWRkaW5nXCI6IDEwLFxyXG5cdFx0XHRcInNob3dUaXRsZVwiOiB0cnVlLFxyXG5cdFx0XHRcImRhdGFcIjogW11cclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcIm1peFwiOiB7XHJcblx0XHRcdFx0XCJjb2x1bW5cIjoge1xyXG5cdFx0XHRcdFx0XCJ3aWR0aFwiOiAyMFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwic2NhdHRlclwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJzY2F0dGVyXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDE1XSxcclxuXHRcdFwiZGF0YUxhYmVsXCI6IGZhbHNlLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogZmFsc2UsXHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwic3BsaXROdW1iZXJcIjogNSxcclxuXHRcdFx0XCJib3VuZGFyeUdhcFwiOiBcImp1c3RpZnlcIixcclxuXHRcdFx0XCJtaW5cIjogMFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwic2NhdHRlclwiOiB7fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYnViYmxlXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImJ1YmJsZVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDE1LCAwLCAxNV0sXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiBmYWxzZSxcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJzcGxpdE51bWJlclwiOiA1LFxyXG5cdFx0XHRcImJvdW5kYXJ5R2FwXCI6IFwianVzdGlmeVwiLFxyXG5cdFx0XHRcIm1pblwiOiAwLFxyXG5cdFx0XHRcIm1heFwiOiAyNTBcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiBmYWxzZSxcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XCJtaW5cIjogMCxcclxuXHRcdFx0XHRcIm1heFwiOiAxNTBcclxuXHRcdFx0fV1cclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImJ1YmJsZVwiOiB7XHJcblx0XHRcdFx0XCJib3JkZXJcIjogMixcclxuXHRcdFx0XHRcIm9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQgY2Z1OyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///156\n"); /***/ }), -/* 153 */ +/* 157 */ /*!************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/qiun-data-charts/js_sdk/u-charts/config-echarts.js ***! \************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("/*\r\n * uCharts®\r\n * 高性能跨平台图表库,支持H5、APP、小程序(微信/支付宝/百度/头条/QQ/360)、Vue、Taro等支持canvas的框架平台\r\n * Copyright (c) 2021 QIUN®秋云 https://www.ucharts.cn All rights reserved.\r\n * Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )\r\n * 复制使用请保留本段注释,感谢支持开源!\r\n * \r\n * uCharts®官方网站\r\n * https://www.uCharts.cn\r\n * \r\n * 开源地址:\r\n * https://gitee.com/uCharts/uCharts\r\n * \r\n * uni-app插件市场地址:\r\n * http://ext.dcloud.net.cn/plugin?id=271\r\n * \r\n */\n\n// 主题颜色配置:如每个图表类型需要不同主题,请在对应图表类型上更改color属性\nvar color = ['#1890FF', '#91CB74', '#FAC858', '#EE6666', '#73C0DE', '#3CA272', '#FC8452', '#9A60B4', '#ea7ccc'];\n\n//事件转换函数,主要用作格式化x轴为时间轴,根据需求自行修改\nvar formatDateTime = function formatDateTime(timeStamp, returnType) {\n var date = new Date();\n date.setTime(timeStamp * 1000);\n var y = date.getFullYear();\n var m = date.getMonth() + 1;\n m = m < 10 ? '0' + m : m;\n var d = date.getDate();\n d = d < 10 ? '0' + d : d;\n var h = date.getHours();\n h = h < 10 ? '0' + h : h;\n var minute = date.getMinutes();\n var second = date.getSeconds();\n minute = minute < 10 ? '0' + minute : minute;\n second = second < 10 ? '0' + second : second;\n if (returnType == 'full') {\n return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second;\n }\n if (returnType == 'y-m-d') {\n return y + '-' + m + '-' + d;\n }\n if (returnType == 'h:m') {\n return h + ':' + minute;\n }\n if (returnType == 'h:m:s') {\n return h + ':' + minute + ':' + second;\n }\n return [y, m, d, h, minute, second];\n};\nmodule.exports = {\n //demotype为自定义图表类型,一般不需要自定义图表类型,只需要改根节点上对应的类型即可\n \"type\": [\"pie\", \"ring\", \"rose\", \"word\", \"funnel\", \"map\", \"arcbar\", \"line\", \"column\", \"area\", \"radar\", \"gauge\", \"candle\", \"mix\", \"tline\", \"tarea\", \"scatter\", \"bubble\", \"demotype\"],\n \"range\": [\"饼状图\", \"圆环图\", \"玫瑰图\", \"词云图\", \"漏斗图\", \"地图\", \"圆弧进度条\", \"折线图\", \"柱状图\", \"区域图\", \"雷达图\", \"仪表盘\", \"K线图\", \"混合图\", \"时间轴折线\", \"时间轴区域\", \"散点图\", \"气泡图\", \"自定义类型\"],\n //增加自定义图表类型,如果需要categories,请在这里加入您的图表类型,例如最后的\"demotype\"\n //自定义类型时需要注意\"tline\",\"tarea\",\"scatter\",\"bubble\"等时间轴(矢量x轴)类图表,没有categories,不需要加入categories\n \"categories\": [\"line\", \"column\", \"area\", \"radar\", \"gauge\", \"candle\", \"mix\", \"demotype\"],\n //instance为实例变量承载属性,不要删除\n \"instance\": {},\n //option为opts及eopts承载属性,不要删除\n \"option\": {},\n //下面是自定义format配置,因除H5端外的其他端无法通过props传递函数,只能通过此属性对应下标的方式来替换\n \"formatter\": {\n \"yAxisDemo1\": function yAxisDemo1(val) {\n return val + '元';\n },\n \"yAxisDemo2\": function yAxisDemo2(val) {\n return val.toFixed(2);\n },\n \"xAxisDemo1\": function xAxisDemo1(val) {\n return val + '年';\n },\n \"xAxisDemo2\": function xAxisDemo2(val) {\n return formatDateTime(val, 'h:m');\n },\n \"seriesDemo1\": function seriesDemo1(val) {\n return val + '元';\n },\n \"tooltipDemo1\": function tooltipDemo1(item, category, index, opts) {\n if (index == 0) {\n return '随便用' + item.data + '年';\n } else {\n return '其他我没改' + item.data + '天';\n }\n },\n \"pieDemo\": function pieDemo(val, index, series) {\n if (index !== undefined) {\n return series[index].name + ':' + series[index].data + '元';\n }\n }\n },\n //这里演示了自定义您的图表类型的option,可以随意命名,之后在组件上 type=\"demotype\" 后,组件会调用这个花括号里的option,如果组件上还存在opts参数,会将demotype与opts中option合并后渲染图表。\n \"demotype\": {\n //我这里把曲线图当做了自定义图表类型,您可以根据需要随意指定类型或配置\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"curve\",\n \"width\": 2\n }\n }\n },\n //下面是自定义配置,请添加项目所需的通用配置\n \"pie\": {\n \"type\": \"pie\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"extra\": {\n \"pie\": {\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": true,\n \"borderWidth\": 3,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"ring\": {\n \"type\": \"ring\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"rotate\": false,\n \"dataLabel\": true,\n \"legend\": {\n \"show\": true,\n \"position\": \"right\",\n \"lineHeight\": 25\n },\n \"title\": {\n \"name\": \"收益率\",\n \"fontSize\": 15,\n \"color\": \"#666666\"\n },\n \"subtitle\": {\n \"name\": \"70%\",\n \"fontSize\": 25,\n \"color\": \"#7cb5ec\"\n },\n \"extra\": {\n \"ring\": {\n \"ringWidth\": 30,\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": true,\n \"borderWidth\": 3,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"rose\": {\n \"type\": \"rose\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"legend\": {\n \"show\": true,\n \"position\": \"left\",\n \"lineHeight\": 25\n },\n \"extra\": {\n \"rose\": {\n \"type\": \"area\",\n \"minRadius\": 50,\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": false,\n \"borderWidth\": 2,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"word\": {\n \"type\": \"word\",\n \"color\": color,\n \"extra\": {\n \"word\": {\n \"type\": \"normal\",\n \"autoColors\": false\n }\n }\n },\n \"funnel\": {\n \"type\": \"funnel\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"extra\": {\n \"funnel\": {\n \"activeOpacity\": 0.3,\n \"activeWidth\": 10,\n \"border\": true,\n \"borderWidth\": 2,\n \"borderColor\": \"#FFFFFF\",\n \"fillOpacity\": 1,\n \"labelAlign\": \"right\"\n }\n }\n },\n \"map\": {\n \"type\": \"map\",\n \"color\": color,\n \"padding\": [0, 0, 0, 0],\n \"dataLabel\": true,\n \"extra\": {\n \"map\": {\n \"border\": true,\n \"borderWidth\": 1,\n \"borderColor\": \"#666666\",\n \"fillOpacity\": 0.6,\n \"activeBorderColor\": \"#F04864\",\n \"activeFillColor\": \"#FACC14\",\n \"activeFillOpacity\": 1\n }\n }\n },\n \"arcbar\": {\n \"type\": \"arcbar\",\n \"color\": color,\n \"title\": {\n \"name\": \"百分比\",\n \"fontSize\": 25,\n \"color\": \"#00FF00\"\n },\n \"subtitle\": {\n \"name\": \"默认标题\",\n \"fontSize\": 15,\n \"color\": \"#666666\"\n },\n \"extra\": {\n \"arcbar\": {\n \"type\": \"default\",\n \"width\": 12,\n \"backgroundColor\": \"#E9E9E9\",\n \"startAngle\": 0.75,\n \"endAngle\": 0.25,\n \"gap\": 2\n }\n }\n },\n \"line\": {\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"straight\",\n \"width\": 2\n }\n }\n },\n \"tline\": {\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": false,\n \"boundaryGap\": \"justify\"\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2,\n \"data\": [{\n \"min\": 0,\n \"max\": 80\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"curve\",\n \"width\": 2\n }\n }\n },\n \"tarea\": {\n \"type\": \"area\",\n \"color\": color,\n \"padding\": [0, 15, 15, 5],\n \"xAxis\": {\n \"disableGrid\": true,\n \"boundaryGap\": \"justify\"\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2,\n \"data\": [{\n \"min\": 0,\n \"max\": 80\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"area\": {\n \"type\": \"curve\",\n \"opacity\": 0.2,\n \"addLine\": true,\n \"width\": 2,\n \"gradient\": true\n }\n }\n },\n \"column\": {\n \"type\": \"column\",\n \"color\": color,\n \"padding\": [15, 15, 0, 5],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"disableGrid\": true,\n \"gridColor\": '#ffffff',\n \"data\": [{\n \"tofix\": 1,\n \"min\": 0\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"column\": {\n \"type\": \"group\",\n \"width\": 20,\n \"seriesGap\": 5,\n \"meterFillColor\": \"#FFFFFF\",\n \"activeBgColor\": \"#000000\",\n \"activeBgOpacity\": 0.5,\n \"barBorderCircle\": true,\n \"linearType\": \"opacity\",\n // \"customColor\": \"#ff9f40\",\n \"linearOpacity\": 1\n }\n }\n },\n \"area\": {\n \"type\": \"area\",\n \"color\": color,\n \"padding\": [20, 15, 5, 10],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"disableGrid\": true,\n \"gridColor\": '#ffffff',\n \"data\": [{\n \"tofix\": 1,\n \"min\": 0\n }]\n },\n \"legend\": {\n \"show\": false\n },\n \"extra\": {\n \"area\": {\n \"type\": \"curve\",\n \"opacity\": 0.2,\n \"addLine\": true,\n \"width\": 1,\n \"gradient\": true\n }\n }\n },\n \"radar\": {\n \"type\": \"radar\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"legend\": {\n \"show\": true,\n \"position\": \"right\",\n \"lineHeight\": 25\n },\n \"extra\": {\n \"radar\": {\n \"gridType\": \"radar\",\n \"gridColor\": \"#CCCCCC\",\n \"gridCount\": 3,\n \"opacity\": 0.2,\n \"max\": 200\n }\n }\n },\n \"gauge\": {\n \"type\": \"gauge\",\n \"color\": color,\n \"title\": {\n \"name\": \"66Km/H\",\n \"fontSize\": 25,\n \"color\": \"#2fc25b\",\n \"offsetY\": 50\n },\n \"subtitle\": {\n \"name\": \"实时速度\",\n \"fontSize\": 15,\n \"color\": \"#1890ff\",\n \"offsetY\": -50\n },\n \"extra\": {\n \"gauge\": {\n \"type\": \"default\",\n \"width\": 30,\n \"labelColor\": \"#666666\",\n \"startAngle\": 0.75,\n \"endAngle\": 0.25,\n \"startNumber\": 0,\n \"endNumber\": 100,\n \"labelFormat\": \"\",\n \"splitLine\": {\n \"fixRadius\": 0,\n \"splitNumber\": 10,\n \"width\": 30,\n \"color\": \"#FFFFFF\",\n \"childNumber\": 5,\n \"childWidth\": 12\n },\n \"pointer\": {\n \"width\": 24,\n \"color\": \"auto\"\n }\n }\n }\n },\n \"candle\": {\n \"type\": \"candle\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"enableScroll\": true,\n \"enableMarkLine\": true,\n \"dataLabel\": false,\n \"xAxis\": {\n \"labelCount\": 4,\n \"itemCount\": 40,\n \"disableGrid\": true,\n \"gridColor\": \"#CCCCCC\",\n \"gridType\": \"solid\",\n \"dashLength\": 4,\n \"scrollShow\": true,\n \"scrollAlign\": \"left\",\n \"scrollColor\": \"#A6A6A6\",\n \"scrollBackgroundColor\": \"#EFEBEF\"\n },\n \"yAxis\": {},\n \"legend\": {},\n \"extra\": {\n \"candle\": {\n \"color\": {\n \"upLine\": \"#f04864\",\n \"upFill\": \"#f04864\",\n \"downLine\": \"#2fc25b\",\n \"downFill\": \"#2fc25b\"\n },\n \"average\": {\n \"show\": true,\n \"name\": [\"MA5\", \"MA10\", \"MA30\"],\n \"day\": [5, 10, 20],\n \"color\": [\"#1890ff\", \"#2fc25b\", \"#facc14\"]\n }\n },\n \"markLine\": {\n \"type\": \"dash\",\n \"dashLength\": 5,\n \"data\": [{\n \"value\": 2150,\n \"lineColor\": \"#f04864\",\n \"showLabel\": true\n }, {\n \"value\": 2350,\n \"lineColor\": \"#f04864\",\n \"showLabel\": true\n }]\n }\n }\n },\n \"mix\": {\n \"type\": \"mix\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"disabled\": false,\n \"disableGrid\": false,\n \"splitNumber\": 5,\n \"gridType\": \"dash\",\n \"dashLength\": 4,\n \"gridColor\": \"#CCCCCC\",\n \"padding\": 10,\n \"showTitle\": true,\n \"data\": []\n },\n \"legend\": {},\n \"extra\": {\n \"mix\": {\n \"column\": {\n \"width\": 20\n }\n }\n }\n },\n \"scatter\": {\n \"type\": \"scatter\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"dataLabel\": false,\n \"xAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"splitNumber\": 5,\n \"boundaryGap\": \"justify\",\n \"min\": 0\n },\n \"yAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\"\n },\n \"legend\": {},\n \"extra\": {\n \"scatter\": {}\n }\n },\n \"bubble\": {\n \"type\": \"bubble\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"splitNumber\": 5,\n \"boundaryGap\": \"justify\",\n \"min\": 0,\n \"max\": 250\n },\n \"yAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"data\": [{\n \"min\": 0,\n \"max\": 150\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"bubble\": {\n \"border\": 2,\n \"opacity\": 0.5\n }\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9qc19zZGsvdS1jaGFydHMvY29uZmlnLWVjaGFydHMuanMiXSwibmFtZXMiOlsiY29sb3IiLCJmb3JtYXREYXRlVGltZSIsInRpbWVTdGFtcCIsInJldHVyblR5cGUiLCJkYXRlIiwiRGF0ZSIsInNldFRpbWUiLCJ5IiwiZ2V0RnVsbFllYXIiLCJtIiwiZ2V0TW9udGgiLCJkIiwiZ2V0RGF0ZSIsImgiLCJnZXRIb3VycyIsIm1pbnV0ZSIsImdldE1pbnV0ZXMiLCJzZWNvbmQiLCJnZXRTZWNvbmRzIiwibW9kdWxlIiwiZXhwb3J0cyIsInZhbCIsInRvRml4ZWQiLCJpdGVtIiwiY2F0ZWdvcnkiLCJpbmRleCIsIm9wdHMiLCJkYXRhIiwic2VyaWVzIiwidW5kZWZpbmVkIiwibmFtZSJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLElBQU1BLEtBQUssR0FBRyxDQUFDLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxDQUFDOztBQUVqSDtBQUNBLElBQU1DLGNBQWMsR0FBRyxTQUFqQkEsY0FBYyxDQUFJQyxTQUFTLEVBQUVDLFVBQVUsRUFBSztFQUNqRCxJQUFJQyxJQUFJLEdBQUcsSUFBSUMsSUFBSSxFQUFFO0VBQ3JCRCxJQUFJLENBQUNFLE9BQU8sQ0FBQ0osU0FBUyxHQUFHLElBQUksQ0FBQztFQUM5QixJQUFJSyxDQUFDLEdBQUdILElBQUksQ0FBQ0ksV0FBVyxFQUFFO0VBQzFCLElBQUlDLENBQUMsR0FBR0wsSUFBSSxDQUFDTSxRQUFRLEVBQUUsR0FBRyxDQUFDO0VBQzNCRCxDQUFDLEdBQUdBLENBQUMsR0FBRyxFQUFFLEdBQUksR0FBRyxHQUFHQSxDQUFDLEdBQUlBLENBQUM7RUFDMUIsSUFBSUUsQ0FBQyxHQUFHUCxJQUFJLENBQUNRLE9BQU8sRUFBRTtFQUN0QkQsQ0FBQyxHQUFHQSxDQUFDLEdBQUcsRUFBRSxHQUFJLEdBQUcsR0FBR0EsQ0FBQyxHQUFJQSxDQUFDO0VBQzFCLElBQUlFLENBQUMsR0FBR1QsSUFBSSxDQUFDVSxRQUFRLEVBQUU7RUFDdkJELENBQUMsR0FBR0EsQ0FBQyxHQUFHLEVBQUUsR0FBSSxHQUFHLEdBQUdBLENBQUMsR0FBSUEsQ0FBQztFQUMxQixJQUFJRSxNQUFNLEdBQUdYLElBQUksQ0FBQ1ksVUFBVSxFQUFFO0VBQzlCLElBQUlDLE1BQU0sR0FBR2IsSUFBSSxDQUFDYyxVQUFVLEVBQUU7RUFDOUJILE1BQU0sR0FBR0EsTUFBTSxHQUFHLEVBQUUsR0FBSSxHQUFHLEdBQUdBLE1BQU0sR0FBSUEsTUFBTTtFQUM5Q0UsTUFBTSxHQUFHQSxNQUFNLEdBQUcsRUFBRSxHQUFJLEdBQUcsR0FBR0EsTUFBTSxHQUFJQSxNQUFNO0VBQzlDLElBQUlkLFVBQVUsSUFBSSxNQUFNLEVBQUU7SUFDekIsT0FBT0ksQ0FBQyxHQUFHLEdBQUcsR0FBR0UsQ0FBQyxHQUFHLEdBQUcsR0FBR0UsQ0FBQyxHQUFHLEdBQUcsR0FBR0UsQ0FBQyxHQUFHLEdBQUcsR0FBR0UsTUFBTSxHQUFHLEdBQUcsR0FBR0UsTUFBTTtFQUNyRTtFQUNBLElBQUlkLFVBQVUsSUFBSSxPQUFPLEVBQUU7SUFDMUIsT0FBT0ksQ0FBQyxHQUFHLEdBQUcsR0FBR0UsQ0FBQyxHQUFHLEdBQUcsR0FBR0UsQ0FBQztFQUM3QjtFQUNBLElBQUlSLFVBQVUsSUFBSSxLQUFLLEVBQUU7SUFDeEIsT0FBT1UsQ0FBQyxHQUFHLEdBQUcsR0FBR0UsTUFBTTtFQUN4QjtFQUNBLElBQUlaLFVBQVUsSUFBSSxPQUFPLEVBQUU7SUFDMUIsT0FBT1UsQ0FBQyxHQUFHLEdBQUcsR0FBR0UsTUFBTSxHQUFHLEdBQUcsR0FBR0UsTUFBTTtFQUN2QztFQUNBLE9BQU8sQ0FBQ1YsQ0FBQyxFQUFFRSxDQUFDLEVBQUVFLENBQUMsRUFBRUUsQ0FBQyxFQUFFRSxNQUFNLEVBQUVFLE1BQU0sQ0FBQztBQUNwQyxDQUFDO0FBRURFLE1BQU0sQ0FBQ0MsT0FBTyxHQUFHO0VBQ2hCO0VBQ0EsTUFBTSxFQUFFLENBQUMsS0FBSyxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQzVHLFFBQVEsRUFBRSxLQUFLLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxTQUFTLEVBQUUsUUFBUSxFQUFFLFVBQVUsQ0FDbEU7RUFDRCxPQUFPLEVBQUUsQ0FBQyxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUMxRyxPQUFPLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsT0FBTyxDQUN2QztFQUNEO0VBQ0E7RUFDQSxZQUFZLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsVUFBVSxDQUFDO0VBQ3ZGO0VBQ0EsVUFBVSxFQUFFLENBQUMsQ0FBQztFQUNkO0VBQ0EsUUFBUSxFQUFFLENBQUMsQ0FBQztFQUNaO0VBQ0EsV0FBVyxFQUFFO0lBQ1osWUFBWSxFQUFFLG9CQUFTQyxHQUFHLEVBQUU7TUFDM0IsT0FBT0EsR0FBRyxHQUFHLEdBQUc7SUFDakIsQ0FBQztJQUNELFlBQVksRUFBRSxvQkFBU0EsR0FBRyxFQUFFO01BQzNCLE9BQU9BLEdBQUcsQ0FBQ0MsT0FBTyxDQUFDLENBQUMsQ0FBQztJQUN0QixDQUFDO0lBQ0QsWUFBWSxFQUFFLG9CQUFTRCxHQUFHLEVBQUU7TUFDM0IsT0FBT0EsR0FBRyxHQUFHLEdBQUc7SUFDakIsQ0FBQztJQUNELFlBQVksRUFBRSxvQkFBU0EsR0FBRyxFQUFFO01BQzNCLE9BQU9wQixjQUFjLENBQUNvQixHQUFHLEVBQUUsS0FBSyxDQUFDO0lBQ2xDLENBQUM7SUFDRCxhQUFhLEVBQUUscUJBQVNBLEdBQUcsRUFBRTtNQUM1QixPQUFPQSxHQUFHLEdBQUcsR0FBRztJQUNqQixDQUFDO0lBQ0QsY0FBYyxFQUFFLHNCQUFTRSxJQUFJLEVBQUVDLFFBQVEsRUFBRUMsS0FBSyxFQUFFQyxJQUFJLEVBQUU7TUFDckQsSUFBSUQsS0FBSyxJQUFJLENBQUMsRUFBRTtRQUNmLE9BQU8sS0FBSyxHQUFHRixJQUFJLENBQUNJLElBQUksR0FBRyxHQUFHO01BQy9CLENBQUMsTUFBTTtRQUNOLE9BQU8sT0FBTyxHQUFHSixJQUFJLENBQUNJLElBQUksR0FBRyxHQUFHO01BQ2pDO0lBQ0QsQ0FBQztJQUNELFNBQVMsRUFBRSxpQkFBU04sR0FBRyxFQUFFSSxLQUFLLEVBQUVHLE1BQU0sRUFBRTtNQUN2QyxJQUFJSCxLQUFLLEtBQUtJLFNBQVMsRUFBRTtRQUN4QixPQUFPRCxNQUFNLENBQUNILEtBQUssQ0FBQyxDQUFDSyxJQUFJLEdBQUcsR0FBRyxHQUFHRixNQUFNLENBQUNILEtBQUssQ0FBQyxDQUFDRSxJQUFJLEdBQUcsR0FBRztNQUMzRDtJQUNEO0VBQ0QsQ0FBQztFQUNEO0VBQ0EsVUFBVSxFQUFFO0lBQ1g7SUFDQSxNQUFNLEVBQUUsTUFBTTtJQUNkLE9BQU8sRUFBRTNCLEtBQUs7SUFDZCxTQUFTLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUM7SUFDMUIsT0FBTyxFQUFFO01BQ1IsYUFBYSxFQUFFO0lBQ2hCLENBQUM7SUFDRCxPQUFPLEVBQUU7TUFDUixVQUFVLEVBQUUsTUFBTTtNQUNsQixZQUFZLEVBQUU7SUFDZixDQUFDO0lBQ0QsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUNaLE9BQU8sRUFBRTtNQUNSLE1BQU0sRUFBRTtRQUNQLE1BQU0sRUFBRSxPQUFPO1FBQ2YsT0FBTyxFQUFFO01BQ1Y7SUFDRDtFQUNELENBQUM7RUFDRDtFQUNBLEtBQUssRUFBRTtJQUNOLE1BQU0sRUFBRSxLQUFLO0lBQ2IsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsU0FBUyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ3ZCLE9BQU8sRUFBRTtNQUNSLEtBQUssRUFBRTtRQUNOLGVBQWUsRUFBRSxHQUFHO1FBQ3BCLGNBQWMsRUFBRSxFQUFFO1FBQ2xCLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLFlBQVksRUFBRSxFQUFFO1FBQ2hCLFFBQVEsRUFBRSxJQUFJO1FBQ2QsYUFBYSxFQUFFLENBQUM7UUFDaEIsYUFBYSxFQUFFO01BQ2hCO0lBQ0Q7RUFDRCxDQUFDO0VBQ0QsTUFBTSxFQUFFO0lBQ1AsTUFBTSxFQUFFLE1BQU07SUFDZCxPQUFPLEVBQUVBLEtBQUs7SUFDZCxTQUFTLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDdkIsUUFBUSxFQUFFLEtBQUs7SUFDZixXQUFXLEVBQUUsSUFBSTtJQUNqQixRQUFRLEVBQUU7TUFDVCxNQUFNLEVBQUUsSUFBSTtNQUNaLFVBQVUsRUFBRSxPQUFPO01BQ25CLFlBQVksRUFBRTtJQUNmLENBQUM7SUFDRCxPQUFPLEVBQUU7TUFDUixNQUFNLEVBQUUsS0FBSztNQUNiLFVBQVUsRUFBRSxFQUFFO01BQ2QsT0FBTyxFQUFFO0lBQ1YsQ0FBQztJQUNELFVBQVUsRUFBRTtNQUNYLE1BQU0sRUFBRSxLQUFLO01BQ2IsVUFBVSxFQUFFLEVBQUU7TUFDZCxPQUFPLEVBQUU7SUFDVixDQUFDO0lBQ0QsT0FBTyxFQUFFO01BQ1IsTUFBTSxFQUFFO1FBQ1AsV0FBVyxFQUFFLEVBQUU7UUFDZixlQUFlLEVBQUUsR0FBRztRQUNwQixjQUFjLEVBQUUsRUFBRTtRQUNsQixhQUFhLEVBQUUsQ0FBQztRQUNoQixZQUFZLEVBQUUsRUFBRTtRQUNoQixRQUFRLEVBQUUsSUFBSTtRQUNkLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLGFBQWEsRUFBRTtNQUNoQjtJQUNEO0VBQ0QsQ0FBQztFQUNELE1BQU0sRUFBRTtJQUNQLE1BQU0sRUFBRSxNQUFNO0lBQ2QsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsU0FBUyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ3ZCLFFBQVEsRUFBRTtNQUNULE1BQU0sRUFBRSxJQUFJO01BQ1osVUFBVSxFQUFFLE1BQU07TUFDbEIsWUFBWSxFQUFFO0lBQ2YsQ0FBQztJQUNELE9BQU8sRUFBRTtNQUNSLE1BQU0sRUFBRTtRQUNQLE1BQU0sRUFBRSxNQUFNO1FBQ2QsV0FBVyxFQUFFLEVBQUU7UUFDZixlQUFlLEVBQUUsR0FBRztRQUNwQixjQUFjLEVBQUUsRUFBRTtRQUNsQixhQUFhLEVBQUUsQ0FBQztRQUNoQixZQUFZLEVBQUUsRUFBRTtRQUNoQixRQUFRLEVBQUUsS0FBSztRQUNmLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLGFBQWEsRUFBRTtNQUNoQjtJQUNEO0VBQ0QsQ0FBQztFQUNELE1BQU0sRUFBRTtJQUNQLE1BQU0sRUFBRSxNQUFNO0lBQ2QsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsT0FBTyxFQUFFO01BQ1IsTUFBTSxFQUFFO1FBQ1AsTUFBTSxFQUFFLFFBQVE7UUFDaEIsWUFBWSxFQUFFO01BQ2Y7SUFDRDtFQUNELENBQUM7RUFDRCxRQUFRLEVBQUU7SUFDVCxNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUVBLEtBQUs7SUFDZCxTQUFTLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUM7SUFDMUIsT0FBTyxFQUFFO01BQ1IsUUFBUSxFQUFFO1FBQ1QsZUFBZSxFQUFFLEdBQUc7UUFDcEIsYUFBYSxFQUFFLEVBQUU7UUFDakIsUUFBUSxFQUFFLElBQUk7UUFDZCxhQUFhLEVBQUUsQ0FBQztRQUNoQixhQUFhLEVBQUUsU0FBUztRQUN4QixhQUFhLEVBQUUsQ0FBQztRQUNoQixZQUFZLEVBQUU7TUFDZjtJQUNEO0VBQ0QsQ0FBQztFQUNELEtBQUssRUFBRTtJQUNOLE1BQU0sRUFBRSxLQUFLO0lBQ2IsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsU0FBUyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE9BQU8sRUFBRTtNQUNSLEtBQUssRUFBRTtRQUNOLFFBQVEsRUFBRSxJQUFJO1FBQ2QsYUFBYSxFQUFFLENBQUM7UUFDaEIsYUFBYSxFQUFFLFNBQVM7UUFDeEIsYUFBYSxFQUFFLEdBQUc7UUFDbEIsbUJBQW1CLEVBQUUsU0FBUztRQUM5QixpQkFBaUIsRUFBRSxTQUFTO1FBQzVCLG1CQUFtQixFQUFFO01BQ3RCO0lBQ0Q7RUFDRCxDQUFDO0VBQ0QsUUFBUSxFQUFFO0lBQ1QsTUFBTSxFQUFFLFFBQVE7SUFDaEIsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsT0FBTyxFQUFFO01BQ1IsTUFBTSxFQUFFLEtBQUs7TUFDYixVQUFVLEVBQUUsRUFBRTtNQUNkLE9BQU8sRUFBRTtJQUNWLENBQUM7SUFDRCxVQUFVLEVBQUU7TUFDWCxNQUFNLEVBQUUsTUFBTTtNQUNkLFVBQVUsRUFBRSxFQUFFO01BQ2QsT0FBTyxFQUFFO0lBQ1YsQ0FBQztJQUNELE9BQU8sRUFBRTtNQUNSLFFBQVEsRUFBRTtRQUNULE1BQU0sRUFBRSxTQUFTO1FBQ2pCLE9BQU8sRUFBRSxFQUFFO1FBQ1gsaUJBQWlCLEVBQUUsU0FBUztRQUM1QixZQUFZLEVBQUUsSUFBSTtRQUNsQixVQUFVLEVBQUUsSUFBSTtRQUNoQixLQUFLLEVBQUU7TUFDUjtJQUNEO0VBQ0QsQ0FBQztFQUNELE1BQU0sRUFBRTtJQUNQLE1BQU0sRUFBRSxNQUFNO0lBQ2QsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsU0FBUyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDO0lBQzFCLE9BQU8sRUFBRTtNQUNSLGFBQWEsRUFBRTtJQUNoQixDQUFDO0lBQ0QsT0FBTyxFQUFFO01BQ1IsVUFBVSxFQUFFLE1BQU07TUFDbEIsWUFBWSxFQUFFO0lBQ2YsQ0FBQztJQUNELFFBQVEsRUFBRSxDQUFDLENBQUM7SUFDWixPQUFPLEVBQUU7TUFDUixNQUFNLEVBQUU7UUFDUCxNQUFNLEVBQUUsVUFBVTtRQUNsQixPQUFPLEVBQUU7TUFDVjtJQUNEO0VBQ0QsQ0FBQztFQUNELE9BQU8sRUFBRTtJQUNSLE1BQU0sRUFBRSxNQUFNO0lBQ2QsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsU0FBUyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDO0lBQzFCLE9BQU8sRUFBRTtNQUNSLGFBQWEsRUFBRSxLQUFLO01BQ3BCLGFBQWEsRUFBRTtJQUNoQixDQUFDO0lBQ0QsT0FBTyxFQUFFO01BQ1IsVUFBVSxFQUFFLE1BQU07TUFDbEIsWUFBWSxFQUFFLENBQUM7TUFDZixNQUFNLEVBQUUsQ0FBQztRQUNSLEtBQUssRUFBRSxDQUFDO1FBQ1IsS0FBSyxFQUFFO01BQ1IsQ0FBQztJQUNGLENBQUM7SUFDRCxRQUFRLEVBQUUsQ0FBQyxDQUFDO0lBQ1osT0FBTyxFQUFFO01BQ1IsTUFBTSxFQUFFO1FBQ1AsTUFBTSxFQUFFLE9BQU87UUFDZixPQUFPLEVBQUU7TUFDVjtJQUNEO0VBQ0QsQ0FBQztFQUNELE9BQU8sRUFBRTtJQUNSLE1BQU0sRUFBRSxNQUFNO0lBQ2QsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsU0FBUyxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ3pCLE9BQU8sRUFBRTtNQUNSLGFBQWEsRUFBRSxJQUFJO01BQ25CLGFBQWEsRUFBRTtJQUNoQixDQUFDO0lBQ0QsT0FBTyxFQUFFO01BQ1IsVUFBVSxFQUFFLE1BQU07TUFDbEIsWUFBWSxFQUFFLENBQUM7TUFDZixNQUFNLEVBQUUsQ0FBQztRQUNSLEtBQUssRUFBRSxDQUFDO1FBQ1IsS0FBSyxFQUFFO01BQ1IsQ0FBQztJQUNGLENBQUM7SUFDRCxRQUFRLEVBQUUsQ0FBQyxDQUFDO0lBQ1osT0FBTyxFQUFFO01BQ1IsTUFBTSxFQUFFO1FBQ1AsTUFBTSxFQUFFLE9BQU87UUFDZixTQUFTLEVBQUUsR0FBRztRQUNkLFNBQVMsRUFBRSxJQUFJO1FBQ2YsT0FBTyxFQUFFLENBQUM7UUFDVixVQUFVLEVBQUU7TUFDYjtJQUNEO0VBQ0QsQ0FBQztFQUNELFFBQVEsRUFBRTtJQUNULE1BQU0sRUFBRSxRQUFRO0lBQ2hCLE9BQU8sRUFBRUEsS0FBSztJQUNkLFNBQVMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUN6QixPQUFPLEVBQUU7TUFDUixhQUFhLEVBQUU7SUFDaEIsQ0FBQztJQUNELE9BQU8sRUFBRTtNQUNSLFVBQVUsRUFBRSxNQUFNO01BQ2xCLGFBQWEsRUFBRSxJQUFJO01BQ25CLFdBQVcsRUFBRSxTQUFTO01BQ3RCLE1BQU0sRUFBRSxDQUFDO1FBQ1IsT0FBTyxFQUFFLENBQUM7UUFDVixLQUFLLEVBQUU7TUFDUixDQUFDO0lBQ0YsQ0FBQztJQUNELFFBQVEsRUFBRSxDQUFDLENBQUM7SUFDWixPQUFPLEVBQUU7TUFDUixRQUFRLEVBQUU7UUFDVCxNQUFNLEVBQUUsT0FBTztRQUNmLE9BQU8sRUFBRSxFQUFFO1FBQ1gsV0FBVyxFQUFFLENBQUM7UUFDZCxnQkFBZ0IsRUFBRSxTQUFTO1FBQzNCLGVBQWUsRUFBRSxTQUFTO1FBQzFCLGlCQUFpQixFQUFFLEdBQUc7UUFDdEIsaUJBQWlCLEVBQUUsSUFBSTtRQUN2QixZQUFZLEVBQUUsU0FBUztRQUN2QjtRQUNBLGVBQWUsRUFBRTtNQUNsQjtJQUNEO0VBQ0QsQ0FBQztFQUNELE1BQU0sRUFBRTtJQUNQLE1BQU0sRUFBRSxNQUFNO0lBQ2QsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsU0FBUyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDO0lBQzFCLE9BQU8sRUFBRTtNQUNSLGFBQWEsRUFBRTtJQUNoQixDQUFDO0lBQ0QsT0FBTyxFQUFFO01BQ1IsVUFBVSxFQUFFLE1BQU07TUFDbEIsYUFBYSxFQUFFLElBQUk7TUFDbkIsV0FBVyxFQUFFLFNBQVM7TUFDdEIsTUFBTSxFQUFFLENBQUM7UUFDUixPQUFPLEVBQUUsQ0FBQztRQUNWLEtBQUssRUFBRTtNQUNSLENBQUM7SUFDRixDQUFDO0lBQ0QsUUFBUSxFQUFFO01BQ1QsTUFBTSxFQUFFO0lBQ1QsQ0FBQztJQUNELE9BQU8sRUFBRTtNQUNSLE1BQU0sRUFBRTtRQUNQLE1BQU0sRUFBRSxPQUFPO1FBQ2YsU0FBUyxFQUFFLEdBQUc7UUFDZCxTQUFTLEVBQUUsSUFBSTtRQUNmLE9BQU8sRUFBRSxDQUFDO1FBQ1YsVUFBVSxFQUFFO01BQ2I7SUFDRDtFQUNELENBQUM7RUFDRCxPQUFPLEVBQUU7SUFDUixNQUFNLEVBQUUsT0FBTztJQUNmLE9BQU8sRUFBRUEsS0FBSztJQUNkLFNBQVMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUN2QixRQUFRLEVBQUU7TUFDVCxNQUFNLEVBQUUsSUFBSTtNQUNaLFVBQVUsRUFBRSxPQUFPO01BQ25CLFlBQVksRUFBRTtJQUNmLENBQUM7SUFDRCxPQUFPLEVBQUU7TUFDUixPQUFPLEVBQUU7UUFDUixVQUFVLEVBQUUsT0FBTztRQUNuQixXQUFXLEVBQUUsU0FBUztRQUN0QixXQUFXLEVBQUUsQ0FBQztRQUNkLFNBQVMsRUFBRSxHQUFHO1FBQ2QsS0FBSyxFQUFFO01BQ1I7SUFDRDtFQUNELENBQUM7RUFDRCxPQUFPLEVBQUU7SUFDUixNQUFNLEVBQUUsT0FBTztJQUNmLE9BQU8sRUFBRUEsS0FBSztJQUNkLE9BQU8sRUFBRTtNQUNSLE1BQU0sRUFBRSxRQUFRO01BQ2hCLFVBQVUsRUFBRSxFQUFFO01BQ2QsT0FBTyxFQUFFLFNBQVM7TUFDbEIsU0FBUyxFQUFFO0lBQ1osQ0FBQztJQUNELFVBQVUsRUFBRTtNQUNYLE1BQU0sRUFBRSxNQUFNO01BQ2QsVUFBVSxFQUFFLEVBQUU7TUFDZCxPQUFPLEVBQUUsU0FBUztNQUNsQixTQUFTLEVBQUUsQ0FBQztJQUNiLENBQUM7SUFDRCxPQUFPLEVBQUU7TUFDUixPQUFPLEVBQUU7UUFDUixNQUFNLEVBQUUsU0FBUztRQUNqQixPQUFPLEVBQUUsRUFBRTtRQUNYLFlBQVksRUFBRSxTQUFTO1FBQ3ZCLFlBQVksRUFBRSxJQUFJO1FBQ2xCLFVBQVUsRUFBRSxJQUFJO1FBQ2hCLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLFdBQVcsRUFBRSxHQUFHO1FBQ2hCLGFBQWEsRUFBRSxFQUFFO1FBQ2pCLFdBQVcsRUFBRTtVQUNaLFdBQVcsRUFBRSxDQUFDO1VBQ2QsYUFBYSxFQUFFLEVBQUU7VUFDakIsT0FBTyxFQUFFLEVBQUU7VUFDWCxPQUFPLEVBQUUsU0FBUztVQUNsQixhQUFhLEVBQUUsQ0FBQztVQUNoQixZQUFZLEVBQUU7UUFDZixDQUFDO1FBQ0QsU0FBUyxFQUFFO1VBQ1YsT0FBTyxFQUFFLEVBQUU7VUFDWCxPQUFPLEVBQUU7UUFDVjtNQUNEO0lBQ0Q7RUFDRCxDQUFDO0VBQ0QsUUFBUSxFQUFFO0lBQ1QsTUFBTSxFQUFFLFFBQVE7SUFDaEIsT0FBTyxFQUFFQSxLQUFLO0lBQ2QsU0FBUyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDO0lBQzFCLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLGdCQUFnQixFQUFFLElBQUk7SUFDdEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsT0FBTyxFQUFFO01BQ1IsWUFBWSxFQUFFLENBQUM7TUFDZixXQUFXLEVBQUUsRUFBRTtNQUNmLGFBQWEsRUFBRSxJQUFJO01BQ25CLFdBQVcsRUFBRSxTQUFTO01BQ3RCLFVBQVUsRUFBRSxPQUFPO01BQ25CLFlBQVksRUFBRSxDQUFDO01BQ2YsWUFBWSxFQUFFLElBQUk7TUFDbEIsYUFBYSxFQUFFLE1BQU07TUFDckIsYUFBYSxFQUFFLFNBQVM7TUFDeEIsdUJBQXVCLEVBQUU7SUFDMUIsQ0FBQztJQUNELE9BQU8sRUFBRSxDQUFDLENBQUM7SUFDWCxRQUFRLEVBQUUsQ0FBQyxDQUFDO0lBQ1osT0FBTyxFQUFFO01BQ1IsUUFBUSxFQUFFO1FBQ1QsT0FBTyxFQUFFO1VBQ1IsUUFBUSxFQUFFLFNBQVM7VUFDbkIsUUFBUSxFQUFFLFNBQVM7VUFDbkIsVUFBVSxFQUFFLFNBQVM7VUFDckIsVUFBVSxFQUFFO1FBQ2IsQ0FBQztRQUNELFNBQVMsRUFBRTtVQUNWLE1BQU0sRUFBRSxJQUFJO1VBQ1osTUFBTSxFQUFFLENBQUMsS0FBSyxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUM7VUFDL0IsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUM7VUFDbEIsT0FBTyxFQUFFLENBQUMsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTO1FBQzFDO01BQ0QsQ0FBQztNQUNELFVBQVUsRUFBRTtRQUNYLE1BQU0sRUFBRSxNQUFNO1FBQ2QsWUFBWSxFQUFFLENBQUM7UUFDZixNQUFNLEVBQUUsQ0FBQztVQUNQLE9BQU8sRUFBRSxJQUFJO1VBQ2IsV0FBVyxFQUFFLFNBQVM7VUFDdEIsV0FBVyxFQUFFO1FBQ2QsQ0FBQyxFQUNEO1VBQ0MsT0FBTyxFQUFFLElBQUk7VUFDYixXQUFXLEVBQUUsU0FBUztVQUN0QixXQUFXLEVBQUU7UUFDZCxDQUFDO01BRUg7SUFDRDtFQUNELENBQUM7RUFDRCxLQUFLLEVBQUU7SUFDTixNQUFNLEVBQUUsS0FBSztJQUNiLE9BQU8sRUFBRUEsS0FBSztJQUNkLFNBQVMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQztJQUMxQixPQUFPLEVBQUU7TUFDUixhQUFhLEVBQUU7SUFDaEIsQ0FBQztJQUNELE9BQU8sRUFBRTtNQUNSLFVBQVUsRUFBRSxLQUFLO01BQ2pCLGFBQWEsRUFBRSxLQUFLO01BQ3BCLGFBQWEsRUFBRSxDQUFDO01BQ2hCLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFlBQVksRUFBRSxDQUFDO01BQ2YsV0FBVyxFQUFFLFNBQVM7TUFDdEIsU0FBUyxFQUFFLEVBQUU7TUFDYixXQUFXLEVBQUUsSUFBSTtNQUNqQixNQUFNLEVBQUU7SUFDVCxDQUFDO0lBQ0QsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUNaLE9BQU8sRUFBRTtNQUNSLEtBQUssRUFBRTtRQUNOLFFBQVEsRUFBRTtVQUNULE9BQU8sRUFBRTtRQUNWO01BQ0Q7SUFDRDtFQUNELENBQUM7RUFDRCxTQUFTLEVBQUU7SUFDVixNQUFNLEVBQUUsU0FBUztJQUNqQixPQUFPLEVBQUVBLEtBQUs7SUFDZCxTQUFTLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUM7SUFDMUIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsT0FBTyxFQUFFO01BQ1IsYUFBYSxFQUFFLEtBQUs7TUFDcEIsVUFBVSxFQUFFLE1BQU07TUFDbEIsYUFBYSxFQUFFLENBQUM7TUFDaEIsYUFBYSxFQUFFLFNBQVM7TUFDeEIsS0FBSyxFQUFFO0lBQ1IsQ0FBQztJQUNELE9BQU8sRUFBRTtNQUNSLGFBQWEsRUFBRSxLQUFLO01BQ3BCLFVBQVUsRUFBRTtJQUNiLENBQUM7SUFDRCxRQUFRLEVBQUUsQ0FBQyxDQUFDO0lBQ1osT0FBTyxFQUFFO01BQ1IsU0FBUyxFQUFFLENBQUM7SUFDYjtFQUNELENBQUM7RUFDRCxRQUFRLEVBQUU7SUFDVCxNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUVBLEtBQUs7SUFDZCxTQUFTLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUM7SUFDMUIsT0FBTyxFQUFFO01BQ1IsYUFBYSxFQUFFLEtBQUs7TUFDcEIsVUFBVSxFQUFFLE1BQU07TUFDbEIsYUFBYSxFQUFFLENBQUM7TUFDaEIsYUFBYSxFQUFFLFNBQVM7TUFDeEIsS0FBSyxFQUFFLENBQUM7TUFDUixLQUFLLEVBQUU7SUFDUixDQUFDO0lBQ0QsT0FBTyxFQUFFO01BQ1IsYUFBYSxFQUFFLEtBQUs7TUFDcEIsVUFBVSxFQUFFLE1BQU07TUFDbEIsTUFBTSxFQUFFLENBQUM7UUFDUixLQUFLLEVBQUUsQ0FBQztRQUNSLEtBQUssRUFBRTtNQUNSLENBQUM7SUFDRixDQUFDO0lBQ0QsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUNaLE9BQU8sRUFBRTtNQUNSLFFBQVEsRUFBRTtRQUNULFFBQVEsRUFBRSxDQUFDO1FBQ1gsU0FBUyxFQUFFO01BQ1o7SUFDRDtFQUNEO0FBQ0QsQ0FBQyIsImZpbGUiOiIxNTMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4gKiB1Q2hhcnRzwq5cclxuICog6auY5oCn6IO96Leo5bmz5Y+w5Zu+6KGo5bqT77yM5pSv5oyBSDXjgIFBUFDjgIHlsI/nqIvluo/vvIjlvq7kv6Ev5pSv5LuY5a6dL+eZvuW6pi/lpLTmnaEvUVEvMzYw77yJ44CBVnVl44CBVGFyb+etieaUr+aMgWNhbnZhc+eahOahhuaetuW5s+WPsFxyXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjEgUUlVTsKu56eL5LqRIGh0dHBzOi8vd3d3LnVjaGFydHMuY24gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuICogTGljZW5zZWQgKCBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAgKVxyXG4gKiDlpI3liLbkvb/nlKjor7fkv53nlZnmnKzmrrXms6jph4rvvIzmhJ/osKLmlK/mjIHlvIDmupDvvIFcclxuICogXHJcbiAqIHVDaGFydHPCruWumOaWuee9keermVxyXG4gKiBodHRwczovL3d3dy51Q2hhcnRzLmNuXHJcbiAqIFxyXG4gKiDlvIDmupDlnLDlnYA6XHJcbiAqIGh0dHBzOi8vZ2l0ZWUuY29tL3VDaGFydHMvdUNoYXJ0c1xyXG4gKiBcclxuICogdW5pLWFwcOaPkuS7tuW4guWcuuWcsOWdgO+8mlxyXG4gKiBodHRwOi8vZXh0LmRjbG91ZC5uZXQuY24vcGx1Z2luP2lkPTI3MVxyXG4gKiBcclxuICovXHJcblxyXG4vLyDkuLvpopjpopzoibLphY3nva7vvJrlpoLmr4/kuKrlm77ooajnsbvlnovpnIDopoHkuI3lkIzkuLvpopjvvIzor7flnKjlr7nlupTlm77ooajnsbvlnovkuIrmm7TmlLljb2xvcuWxnuaAp1xyXG5jb25zdCBjb2xvciA9IFsnIzE4OTBGRicsICcjOTFDQjc0JywgJyNGQUM4NTgnLCAnI0VFNjY2NicsICcjNzNDMERFJywgJyMzQ0EyNzInLCAnI0ZDODQ1MicsICcjOUE2MEI0JywgJyNlYTdjY2MnXTtcclxuXHJcbi8v5LqL5Lu26L2s5o2i5Ye95pWw77yM5Li76KaB55So5L2c5qC85byP5YyWeOi9tOS4uuaXtumXtOi9tO+8jOagueaNrumcgOaxguiHquihjOS/ruaUuVxyXG5jb25zdCBmb3JtYXREYXRlVGltZSA9ICh0aW1lU3RhbXAsIHJldHVyblR5cGUpID0+IHtcclxuXHR2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7XHJcblx0ZGF0ZS5zZXRUaW1lKHRpbWVTdGFtcCAqIDEwMDApO1xyXG5cdHZhciB5ID0gZGF0ZS5nZXRGdWxsWWVhcigpO1xyXG5cdHZhciBtID0gZGF0ZS5nZXRNb250aCgpICsgMTtcclxuXHRtID0gbSA8IDEwID8gKCcwJyArIG0pIDogbTtcclxuXHR2YXIgZCA9IGRhdGUuZ2V0RGF0ZSgpO1xyXG5cdGQgPSBkIDwgMTAgPyAoJzAnICsgZCkgOiBkO1xyXG5cdHZhciBoID0gZGF0ZS5nZXRIb3VycygpO1xyXG5cdGggPSBoIDwgMTAgPyAoJzAnICsgaCkgOiBoO1xyXG5cdHZhciBtaW51dGUgPSBkYXRlLmdldE1pbnV0ZXMoKTtcclxuXHR2YXIgc2Vjb25kID0gZGF0ZS5nZXRTZWNvbmRzKCk7XHJcblx0bWludXRlID0gbWludXRlIDwgMTAgPyAoJzAnICsgbWludXRlKSA6IG1pbnV0ZTtcclxuXHRzZWNvbmQgPSBzZWNvbmQgPCAxMCA/ICgnMCcgKyBzZWNvbmQpIDogc2Vjb25kO1xyXG5cdGlmIChyZXR1cm5UeXBlID09ICdmdWxsJykge1xyXG5cdFx0cmV0dXJuIHkgKyAnLScgKyBtICsgJy0nICsgZCArICcgJyArIGggKyAnOicgKyBtaW51dGUgKyAnOicgKyBzZWNvbmQ7XHJcblx0fVxyXG5cdGlmIChyZXR1cm5UeXBlID09ICd5LW0tZCcpIHtcclxuXHRcdHJldHVybiB5ICsgJy0nICsgbSArICctJyArIGQ7XHJcblx0fVxyXG5cdGlmIChyZXR1cm5UeXBlID09ICdoOm0nKSB7XHJcblx0XHRyZXR1cm4gaCArICc6JyArIG1pbnV0ZTtcclxuXHR9XHJcblx0aWYgKHJldHVyblR5cGUgPT0gJ2g6bTpzJykge1xyXG5cdFx0cmV0dXJuIGggKyAnOicgKyBtaW51dGUgKyAnOicgKyBzZWNvbmQ7XHJcblx0fVxyXG5cdHJldHVybiBbeSwgbSwgZCwgaCwgbWludXRlLCBzZWNvbmRdO1xyXG59XHJcblxyXG5tb2R1bGUuZXhwb3J0cyA9IHtcclxuXHQvL2RlbW90eXBl5Li66Ieq5a6a5LmJ5Zu+6KGo57G75Z6L77yM5LiA6Iis5LiN6ZyA6KaB6Ieq5a6a5LmJ5Zu+6KGo57G75Z6L77yM5Y+q6ZyA6KaB5pS55qC56IqC54K55LiK5a+55bqU55qE57G75Z6L5Y2z5Y+vXHJcblx0XCJ0eXBlXCI6IFtcInBpZVwiLCBcInJpbmdcIiwgXCJyb3NlXCIsIFwid29yZFwiLCBcImZ1bm5lbFwiLCBcIm1hcFwiLCBcImFyY2JhclwiLCBcImxpbmVcIiwgXCJjb2x1bW5cIiwgXCJhcmVhXCIsIFwicmFkYXJcIiwgXCJnYXVnZVwiLFxyXG5cdFx0XCJjYW5kbGVcIiwgXCJtaXhcIiwgXCJ0bGluZVwiLCBcInRhcmVhXCIsIFwic2NhdHRlclwiLCBcImJ1YmJsZVwiLCBcImRlbW90eXBlXCJcclxuXHRdLFxyXG5cdFwicmFuZ2VcIjogW1wi6aW854q25Zu+XCIsIFwi5ZyG546v5Zu+XCIsIFwi546r55Gw5Zu+XCIsIFwi6K+N5LqR5Zu+XCIsIFwi5ryP5paX5Zu+XCIsIFwi5Zyw5Zu+XCIsIFwi5ZyG5byn6L+b5bqm5p2hXCIsIFwi5oqY57q/5Zu+XCIsIFwi5p+x54q25Zu+XCIsIFwi5Yy65Z+f5Zu+XCIsIFwi6Zu36L6+5Zu+XCIsIFwi5Luq6KGo55uYXCIsIFwiS+e6v+WbvlwiLCBcIua3t+WQiOWbvlwiLFxyXG5cdFx0XCLml7bpl7TovbTmipjnur9cIiwgXCLml7bpl7TovbTljLrln59cIiwgXCLmlaPngrnlm75cIiwgXCLmsJTms6Hlm75cIiwgXCLoh6rlrprkuYnnsbvlnotcIlxyXG5cdF0sXHJcblx0Ly/lop7liqDoh6rlrprkuYnlm77ooajnsbvlnovvvIzlpoLmnpzpnIDopoFjYXRlZ29yaWVz77yM6K+35Zyo6L+Z6YeM5Yqg5YWl5oKo55qE5Zu+6KGo57G75Z6L77yM5L6L5aaC5pyA5ZCO55qEXCJkZW1vdHlwZVwiXHJcblx0Ly/oh6rlrprkuYnnsbvlnovml7bpnIDopoHms6jmhI9cInRsaW5lXCIsXCJ0YXJlYVwiLFwic2NhdHRlclwiLFwiYnViYmxlXCLnrYnml7bpl7TovbTvvIjnn6Lph4946L2077yJ57G75Zu+6KGo77yM5rKh5pyJY2F0ZWdvcmllc++8jOS4jemcgOimgeWKoOWFpWNhdGVnb3JpZXNcclxuXHRcImNhdGVnb3JpZXNcIjogW1wibGluZVwiLCBcImNvbHVtblwiLCBcImFyZWFcIiwgXCJyYWRhclwiLCBcImdhdWdlXCIsIFwiY2FuZGxlXCIsIFwibWl4XCIsIFwiZGVtb3R5cGVcIl0sXHJcblx0Ly9pbnN0YW5jZeS4uuWunuS+i+WPmOmHj+aJv+i9veWxnuaAp++8jOS4jeimgeWIoOmZpFxyXG5cdFwiaW5zdGFuY2VcIjoge30sXHJcblx0Ly9vcHRpb27kuLpvcHRz5Y+KZW9wdHPmib/ovb3lsZ7mgKfvvIzkuI3opoHliKDpmaRcclxuXHRcIm9wdGlvblwiOiB7fSxcclxuXHQvL+S4i+mdouaYr+iHquWumuS5iWZvcm1hdOmFjee9ru+8jOWboOmZpEg156uv5aSW55qE5YW25LuW56uv5peg5rOV6YCa6L+HcHJvcHPkvKDpgJLlh73mlbDvvIzlj6rog73pgJrov4fmraTlsZ7mgKflr7nlupTkuIvmoIfnmoTmlrnlvI/mnaXmm7/mjaJcclxuXHRcImZvcm1hdHRlclwiOiB7XHJcblx0XHRcInlBeGlzRGVtbzFcIjogZnVuY3Rpb24odmFsKSB7XHJcblx0XHRcdHJldHVybiB2YWwgKyAn5YWDJ1xyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNEZW1vMlwiOiBmdW5jdGlvbih2YWwpIHtcclxuXHRcdFx0cmV0dXJuIHZhbC50b0ZpeGVkKDIpXHJcblx0XHR9LFxyXG5cdFx0XCJ4QXhpc0RlbW8xXCI6IGZ1bmN0aW9uKHZhbCkge1xyXG5cdFx0XHRyZXR1cm4gdmFsICsgJ+W5tCdcclxuXHRcdH0sXHJcblx0XHRcInhBeGlzRGVtbzJcIjogZnVuY3Rpb24odmFsKSB7XHJcblx0XHRcdHJldHVybiBmb3JtYXREYXRlVGltZSh2YWwsICdoOm0nKVxyXG5cdFx0fSxcclxuXHRcdFwic2VyaWVzRGVtbzFcIjogZnVuY3Rpb24odmFsKSB7XHJcblx0XHRcdHJldHVybiB2YWwgKyAn5YWDJ1xyXG5cdFx0fSxcclxuXHRcdFwidG9vbHRpcERlbW8xXCI6IGZ1bmN0aW9uKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cykge1xyXG5cdFx0XHRpZiAoaW5kZXggPT0gMCkge1xyXG5cdFx0XHRcdHJldHVybiAn6ZqP5L6/55SoJyArIGl0ZW0uZGF0YSArICflubQnXHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0cmV0dXJuICflhbbku5bmiJHmsqHmlLknICsgaXRlbS5kYXRhICsgJ+WkqSdcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdFwicGllRGVtb1wiOiBmdW5jdGlvbih2YWwsIGluZGV4LCBzZXJpZXMpIHtcclxuXHRcdFx0aWYgKGluZGV4ICE9PSB1bmRlZmluZWQpIHtcclxuXHRcdFx0XHRyZXR1cm4gc2VyaWVzW2luZGV4XS5uYW1lICsgJ++8micgKyBzZXJpZXNbaW5kZXhdLmRhdGEgKyAn5YWDJ1xyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdH0sXHJcblx0Ly/ov5nph4zmvJTnpLrkuoboh6rlrprkuYnmgqjnmoTlm77ooajnsbvlnovnmoRvcHRpb27vvIzlj6/ku6Xpmo/mhI/lkb3lkI3vvIzkuYvlkI7lnKjnu4Tku7bkuIogdHlwZT1cImRlbW90eXBlXCIg5ZCO77yM57uE5Lu25Lya6LCD55So6L+Z5Liq6Iqx5ous5Y+36YeM55qEb3B0aW9u77yM5aaC5p6c57uE5Lu25LiK6L+Y5a2Y5Zyob3B0c+WPguaVsO+8jOS8muWwhmRlbW90eXBl5LiOb3B0c+S4rW9wdGlvbuWQiOW5tuWQjua4suafk+WbvuihqOOAglxyXG5cdFwiZGVtb3R5cGVcIjoge1xyXG5cdFx0Ly/miJHov5nph4zmiormm7Lnur/lm77lvZPlgZrkuoboh6rlrprkuYnlm77ooajnsbvlnovvvIzmgqjlj6/ku6XmoLnmja7pnIDopoHpmo/mhI/mjIflrprnsbvlnovmiJbphY3nva5cclxuXHRcdFwidHlwZVwiOiBcImxpbmVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxMCwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJsaW5lXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJjdXJ2ZVwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0Ly/kuIvpnaLmmK/oh6rlrprkuYnphY3nva7vvIzor7fmt7vliqDpobnnm67miYDpnIDnmoTpgJrnlKjphY3nva5cclxuXHRcInBpZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJwaWVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzUsIDUsIDUsIDVdLFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwicGllXCI6IHtcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHRcdFwiYWN0aXZlUmFkaXVzXCI6IDEwLFxyXG5cdFx0XHRcdFwib2Zmc2V0QW5nbGVcIjogMCxcclxuXHRcdFx0XHRcImxhYmVsV2lkdGhcIjogMTUsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDMsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJyaW5nXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcInJpbmdcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzUsIDUsIDUsIDVdLFxyXG5cdFx0XCJyb3RhdGVcIjogZmFsc2UsXHJcblx0XHRcImRhdGFMYWJlbFwiOiB0cnVlLFxyXG5cdFx0XCJsZWdlbmRcIjoge1xyXG5cdFx0XHRcInNob3dcIjogdHJ1ZSxcclxuXHRcdFx0XCJwb3NpdGlvblwiOiBcInJpZ2h0XCIsXHJcblx0XHRcdFwibGluZUhlaWdodFwiOiAyNSxcclxuXHRcdH0sXHJcblx0XHRcInRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwi5pS255uK546HXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMTUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjNjY2NjY2XCJcclxuXHRcdH0sXHJcblx0XHRcInN1YnRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwiNzAlXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMjUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjN2NiNWVjXCJcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJyaW5nXCI6IHtcclxuXHRcdFx0XHRcInJpbmdXaWR0aFwiOiAzMCxcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHRcdFwiYWN0aXZlUmFkaXVzXCI6IDEwLFxyXG5cdFx0XHRcdFwib2Zmc2V0QW5nbGVcIjogMCxcclxuXHRcdFx0XHRcImxhYmVsV2lkdGhcIjogMTUsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDMsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHR9LFxyXG5cdFwicm9zZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJyb3NlXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFs1LCA1LCA1LCA1XSxcclxuXHRcdFwibGVnZW5kXCI6IHtcclxuXHRcdFx0XCJzaG93XCI6IHRydWUsXHJcblx0XHRcdFwicG9zaXRpb25cIjogXCJsZWZ0XCIsXHJcblx0XHRcdFwibGluZUhlaWdodFwiOiAyNSxcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJyb3NlXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJhcmVhXCIsXHJcblx0XHRcdFx0XCJtaW5SYWRpdXNcIjogNTAsXHJcblx0XHRcdFx0XCJhY3RpdmVPcGFjaXR5XCI6IDAuNSxcclxuXHRcdFx0XHRcImFjdGl2ZVJhZGl1c1wiOiAxMCxcclxuXHRcdFx0XHRcIm9mZnNldEFuZ2xlXCI6IDAsXHJcblx0XHRcdFx0XCJsYWJlbFdpZHRoXCI6IDE1LFxyXG5cdFx0XHRcdFwiYm9yZGVyXCI6IGZhbHNlLFxyXG5cdFx0XHRcdFwiYm9yZGVyV2lkdGhcIjogMixcclxuXHRcdFx0XHRcImJvcmRlckNvbG9yXCI6IFwiI0ZGRkZGRlwiXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcIndvcmRcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwid29yZFwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcIndvcmRcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcIm5vcm1hbFwiLFxyXG5cdFx0XHRcdFwiYXV0b0NvbG9yc1wiOiBmYWxzZVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRcImZ1bm5lbFwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJmdW5uZWxcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiZnVubmVsXCI6IHtcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC4zLFxyXG5cdFx0XHRcdFwiYWN0aXZlV2lkdGhcIjogMTAsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIixcclxuXHRcdFx0XHRcImZpbGxPcGFjaXR5XCI6IDEsXHJcblx0XHRcdFx0XCJsYWJlbEFsaWduXCI6IFwicmlnaHRcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJtYXBcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwibWFwXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFswLCAwLCAwLCAwXSxcclxuXHRcdFwiZGF0YUxhYmVsXCI6IHRydWUsXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJtYXBcIjoge1xyXG5cdFx0XHRcdFwiYm9yZGVyXCI6IHRydWUsXHJcblx0XHRcdFx0XCJib3JkZXJXaWR0aFwiOiAxLFxyXG5cdFx0XHRcdFwiYm9yZGVyQ29sb3JcIjogXCIjNjY2NjY2XCIsXHJcblx0XHRcdFx0XCJmaWxsT3BhY2l0eVwiOiAwLjYsXHJcblx0XHRcdFx0XCJhY3RpdmVCb3JkZXJDb2xvclwiOiBcIiNGMDQ4NjRcIixcclxuXHRcdFx0XHRcImFjdGl2ZUZpbGxDb2xvclwiOiBcIiNGQUNDMTRcIixcclxuXHRcdFx0XHRcImFjdGl2ZUZpbGxPcGFjaXR5XCI6IDFcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYXJjYmFyXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImFyY2JhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCLnmb7liIbmr5RcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAyNSxcclxuXHRcdFx0XCJjb2xvclwiOiBcIiMwMEZGMDBcIlxyXG5cdFx0fSxcclxuXHRcdFwic3VidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCLpu5jorqTmoIfpophcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAxNSxcclxuXHRcdFx0XCJjb2xvclwiOiBcIiM2NjY2NjZcIlxyXG5cdFx0fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImFyY2JhclwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiZGVmYXVsdFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMTIsXHJcblx0XHRcdFx0XCJiYWNrZ3JvdW5kQ29sb3JcIjogXCIjRTlFOUU5XCIsXHJcblx0XHRcdFx0XCJzdGFydEFuZ2xlXCI6IDAuNzUsXHJcblx0XHRcdFx0XCJlbmRBbmdsZVwiOiAwLjI1LFxyXG5cdFx0XHRcdFwiZ2FwXCI6IDJcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJsaW5lXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImxpbmVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxMCwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJsaW5lXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJzdHJhaWdodFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJ0bGluZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJsaW5lXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTAsIDAsIDE1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImJvdW5kYXJ5R2FwXCI6IFwianVzdGlmeVwiLFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0XHRcImRhc2hMZW5ndGhcIjogMixcclxuXHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XCJtaW5cIjogMCxcclxuXHRcdFx0XHRcIm1heFwiOiA4MFxyXG5cdFx0XHR9XVxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwibGluZVwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiY3VydmVcIixcclxuXHRcdFx0XHRcIndpZHRoXCI6IDJcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwidGFyZWFcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwiYXJlYVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMCwgMTUsIDE1LCA1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHRcdFwiYm91bmRhcnlHYXBcIjogXCJqdXN0aWZ5XCIsXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwiZGFzaExlbmd0aFwiOiAyLFxyXG5cdFx0XHRcImRhdGFcIjogW3tcclxuXHRcdFx0XHRcIm1pblwiOiAwLFxyXG5cdFx0XHRcdFwibWF4XCI6IDgwXHJcblx0XHRcdH1dXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJhcmVhXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJjdXJ2ZVwiLFxyXG5cdFx0XHRcdFwib3BhY2l0eVwiOiAwLjIsXHJcblx0XHRcdFx0XCJhZGRMaW5lXCI6IHRydWUsXHJcblx0XHRcdFx0XCJ3aWR0aFwiOiAyLFxyXG5cdFx0XHRcdFwiZ3JhZGllbnRcIjogdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJjb2x1bW5cIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwiY29sdW1uXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0XHRcImdyaWRDb2xvclwiOiAnI2ZmZmZmZicsXHJcblx0XHRcdFwiZGF0YVwiOiBbe1xyXG5cdFx0XHRcdFwidG9maXhcIjogMSxcclxuXHRcdFx0XHRcIm1pblwiOiAwXHJcblx0XHRcdH1dLFxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiY29sdW1uXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJncm91cFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMjAsXHJcblx0XHRcdFx0XCJzZXJpZXNHYXBcIjogNSxcclxuXHRcdFx0XHRcIm1ldGVyRmlsbENvbG9yXCI6IFwiI0ZGRkZGRlwiLFxyXG5cdFx0XHRcdFwiYWN0aXZlQmdDb2xvclwiOiBcIiMwMDAwMDBcIixcclxuXHRcdFx0XHRcImFjdGl2ZUJnT3BhY2l0eVwiOiAwLjUsXHJcblx0XHRcdFx0XCJiYXJCb3JkZXJDaXJjbGVcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImxpbmVhclR5cGVcIjogXCJvcGFjaXR5XCIsXHJcblx0XHRcdFx0Ly8gXCJjdXN0b21Db2xvclwiOiBcIiNmZjlmNDBcIixcclxuXHRcdFx0XHRcImxpbmVhck9wYWNpdHlcIjogMSxcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYXJlYVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJhcmVhXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsyMCwgMTUsIDUsIDEwXSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdFx0XCJncmlkQ29sb3JcIjogJyNmZmZmZmYnLFxyXG5cdFx0XHRcImRhdGFcIjogW3tcclxuXHRcdFx0XHRcInRvZml4XCI6IDEsXHJcblx0XHRcdFx0XCJtaW5cIjogMFxyXG5cdFx0XHR9XSxcclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7XHJcblx0XHRcdFwic2hvd1wiOiBmYWxzZSxcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJhcmVhXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJjdXJ2ZVwiLFxyXG5cdFx0XHRcdFwib3BhY2l0eVwiOiAwLjIsXHJcblx0XHRcdFx0XCJhZGRMaW5lXCI6IHRydWUsXHJcblx0XHRcdFx0XCJ3aWR0aFwiOiAxLFxyXG5cdFx0XHRcdFwiZ3JhZGllbnRcIjogdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJyYWRhclwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJyYWRhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbNSwgNSwgNSwgNV0sXHJcblx0XHRcImxlZ2VuZFwiOiB7XHJcblx0XHRcdFwic2hvd1wiOiB0cnVlLFxyXG5cdFx0XHRcInBvc2l0aW9uXCI6IFwicmlnaHRcIixcclxuXHRcdFx0XCJsaW5lSGVpZ2h0XCI6IDI1LFxyXG5cdFx0fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcInJhZGFyXCI6IHtcclxuXHRcdFx0XHRcImdyaWRUeXBlXCI6IFwicmFkYXJcIixcclxuXHRcdFx0XHRcImdyaWRDb2xvclwiOiBcIiNDQ0NDQ0NcIixcclxuXHRcdFx0XHRcImdyaWRDb3VudFwiOiAzLFxyXG5cdFx0XHRcdFwib3BhY2l0eVwiOiAwLjIsXHJcblx0XHRcdFx0XCJtYXhcIjogMjAwXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcImdhdWdlXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImdhdWdlXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJ0aXRsZVwiOiB7XHJcblx0XHRcdFwibmFtZVwiOiBcIjY2S20vSFwiLFxyXG5cdFx0XHRcImZvbnRTaXplXCI6IDI1LFxyXG5cdFx0XHRcImNvbG9yXCI6IFwiIzJmYzI1YlwiLFxyXG5cdFx0XHRcIm9mZnNldFlcIjogNTBcclxuXHRcdH0sXHJcblx0XHRcInN1YnRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwi5a6e5pe26YCf5bqmXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMTUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjMTg5MGZmXCIsXHJcblx0XHRcdFwib2Zmc2V0WVwiOiAtNTBcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJnYXVnZVwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiZGVmYXVsdFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMzAsXHJcblx0XHRcdFx0XCJsYWJlbENvbG9yXCI6IFwiIzY2NjY2NlwiLFxyXG5cdFx0XHRcdFwic3RhcnRBbmdsZVwiOiAwLjc1LFxyXG5cdFx0XHRcdFwiZW5kQW5nbGVcIjogMC4yNSxcclxuXHRcdFx0XHRcInN0YXJ0TnVtYmVyXCI6IDAsXHJcblx0XHRcdFx0XCJlbmROdW1iZXJcIjogMTAwLFxyXG5cdFx0XHRcdFwibGFiZWxGb3JtYXRcIjogXCJcIixcclxuXHRcdFx0XHRcInNwbGl0TGluZVwiOiB7XHJcblx0XHRcdFx0XHRcImZpeFJhZGl1c1wiOiAwLFxyXG5cdFx0XHRcdFx0XCJzcGxpdE51bWJlclwiOiAxMCxcclxuXHRcdFx0XHRcdFwid2lkdGhcIjogMzAsXHJcblx0XHRcdFx0XHRcImNvbG9yXCI6IFwiI0ZGRkZGRlwiLFxyXG5cdFx0XHRcdFx0XCJjaGlsZE51bWJlclwiOiA1LFxyXG5cdFx0XHRcdFx0XCJjaGlsZFdpZHRoXCI6IDEyXHJcblx0XHRcdFx0fSxcclxuXHRcdFx0XHRcInBvaW50ZXJcIjoge1xyXG5cdFx0XHRcdFx0XCJ3aWR0aFwiOiAyNCxcclxuXHRcdFx0XHRcdFwiY29sb3JcIjogXCJhdXRvXCJcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiY2FuZGxlXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImNhbmRsZVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDE1LCAwLCAxNV0sXHJcblx0XHRcImVuYWJsZVNjcm9sbFwiOiB0cnVlLFxyXG5cdFx0XCJlbmFibGVNYXJrTGluZVwiOiB0cnVlLFxyXG5cdFx0XCJkYXRhTGFiZWxcIjogZmFsc2UsXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJsYWJlbENvdW50XCI6IDQsXHJcblx0XHRcdFwiaXRlbUNvdW50XCI6IDQwLFxyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHRcdFwiZ3JpZENvbG9yXCI6IFwiI0NDQ0NDQ1wiLFxyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwic29saWRcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDQsXHJcblx0XHRcdFwic2Nyb2xsU2hvd1wiOiB0cnVlLFxyXG5cdFx0XHRcInNjcm9sbEFsaWduXCI6IFwibGVmdFwiLFxyXG5cdFx0XHRcInNjcm9sbENvbG9yXCI6IFwiI0E2QTZBNlwiLFxyXG5cdFx0XHRcInNjcm9sbEJhY2tncm91bmRDb2xvclwiOiBcIiNFRkVCRUZcIlxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge30sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImNhbmRsZVwiOiB7XHJcblx0XHRcdFx0XCJjb2xvclwiOiB7XHJcblx0XHRcdFx0XHRcInVwTGluZVwiOiBcIiNmMDQ4NjRcIixcclxuXHRcdFx0XHRcdFwidXBGaWxsXCI6IFwiI2YwNDg2NFwiLFxyXG5cdFx0XHRcdFx0XCJkb3duTGluZVwiOiBcIiMyZmMyNWJcIixcclxuXHRcdFx0XHRcdFwiZG93bkZpbGxcIjogXCIjMmZjMjViXCJcclxuXHRcdFx0XHR9LFxyXG5cdFx0XHRcdFwiYXZlcmFnZVwiOiB7XHJcblx0XHRcdFx0XHRcInNob3dcIjogdHJ1ZSxcclxuXHRcdFx0XHRcdFwibmFtZVwiOiBbXCJNQTVcIiwgXCJNQTEwXCIsIFwiTUEzMFwiXSxcclxuXHRcdFx0XHRcdFwiZGF5XCI6IFs1LCAxMCwgMjBdLFxyXG5cdFx0XHRcdFx0XCJjb2xvclwiOiBbXCIjMTg5MGZmXCIsIFwiIzJmYzI1YlwiLCBcIiNmYWNjMTRcIl1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdFwibWFya0xpbmVcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XHRcImRhc2hMZW5ndGhcIjogNSxcclxuXHRcdFx0XHRcImRhdGFcIjogW3tcclxuXHRcdFx0XHRcdFx0XCJ2YWx1ZVwiOiAyMTUwLFxyXG5cdFx0XHRcdFx0XHRcImxpbmVDb2xvclwiOiBcIiNmMDQ4NjRcIixcclxuXHRcdFx0XHRcdFx0XCJzaG93TGFiZWxcIjogdHJ1ZVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0XCJ2YWx1ZVwiOiAyMzUwLFxyXG5cdFx0XHRcdFx0XHRcImxpbmVDb2xvclwiOiBcIiNmMDQ4NjRcIixcclxuXHRcdFx0XHRcdFx0XCJzaG93TGFiZWxcIjogdHJ1ZVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdF1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJtaXhcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwibWl4XCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDE1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZWRcIjogZmFsc2UsXHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogZmFsc2UsXHJcblx0XHRcdFwic3BsaXROdW1iZXJcIjogNSxcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDQsXHJcblx0XHRcdFwiZ3JpZENvbG9yXCI6IFwiI0NDQ0NDQ1wiLFxyXG5cdFx0XHRcInBhZGRpbmdcIjogMTAsXHJcblx0XHRcdFwic2hvd1RpdGxlXCI6IHRydWUsXHJcblx0XHRcdFwiZGF0YVwiOiBbXVxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwibWl4XCI6IHtcclxuXHRcdFx0XHRcImNvbHVtblwiOiB7XHJcblx0XHRcdFx0XHRcIndpZHRoXCI6IDIwXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJzY2F0dGVyXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcInNjYXR0ZXJcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJkYXRhTGFiZWxcIjogZmFsc2UsXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiBmYWxzZSxcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJzcGxpdE51bWJlclwiOiA1LFxyXG5cdFx0XHRcImJvdW5kYXJ5R2FwXCI6IFwianVzdGlmeVwiLFxyXG5cdFx0XHRcIm1pblwiOiAwXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogZmFsc2UsXHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJzY2F0dGVyXCI6IHt9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJidWJibGVcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwiYnViYmxlXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDE1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0XHRcInNwbGl0TnVtYmVyXCI6IDUsXHJcblx0XHRcdFwiYm91bmRhcnlHYXBcIjogXCJqdXN0aWZ5XCIsXHJcblx0XHRcdFwibWluXCI6IDAsXHJcblx0XHRcdFwibWF4XCI6IDI1MFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0XHRcImRhdGFcIjogW3tcclxuXHRcdFx0XHRcIm1pblwiOiAwLFxyXG5cdFx0XHRcdFwibWF4XCI6IDE1MFxyXG5cdFx0XHR9XVxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiYnViYmxlXCI6IHtcclxuXHRcdFx0XHRcImJvcmRlclwiOiAyLFxyXG5cdFx0XHRcdFwib3BhY2l0eVwiOiAwLjUsXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///153\n"); +eval("/*\r\n * uCharts®\r\n * 高性能跨平台图表库,支持H5、APP、小程序(微信/支付宝/百度/头条/QQ/360)、Vue、Taro等支持canvas的框架平台\r\n * Copyright (c) 2021 QIUN®秋云 https://www.ucharts.cn All rights reserved.\r\n * Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )\r\n * 复制使用请保留本段注释,感谢支持开源!\r\n * \r\n * uCharts®官方网站\r\n * https://www.uCharts.cn\r\n * \r\n * 开源地址:\r\n * https://gitee.com/uCharts/uCharts\r\n * \r\n * uni-app插件市场地址:\r\n * http://ext.dcloud.net.cn/plugin?id=271\r\n * \r\n */\n\n// 主题颜色配置:如每个图表类型需要不同主题,请在对应图表类型上更改color属性\nvar color = ['#1890FF', '#91CB74', '#FAC858', '#EE6666', '#73C0DE', '#3CA272', '#FC8452', '#9A60B4', '#ea7ccc'];\n\n//事件转换函数,主要用作格式化x轴为时间轴,根据需求自行修改\nvar formatDateTime = function formatDateTime(timeStamp, returnType) {\n var date = new Date();\n date.setTime(timeStamp * 1000);\n var y = date.getFullYear();\n var m = date.getMonth() + 1;\n m = m < 10 ? '0' + m : m;\n var d = date.getDate();\n d = d < 10 ? '0' + d : d;\n var h = date.getHours();\n h = h < 10 ? '0' + h : h;\n var minute = date.getMinutes();\n var second = date.getSeconds();\n minute = minute < 10 ? '0' + minute : minute;\n second = second < 10 ? '0' + second : second;\n if (returnType == 'full') {\n return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second;\n }\n if (returnType == 'y-m-d') {\n return y + '-' + m + '-' + d;\n }\n if (returnType == 'h:m') {\n return h + ':' + minute;\n }\n if (returnType == 'h:m:s') {\n return h + ':' + minute + ':' + second;\n }\n return [y, m, d, h, minute, second];\n};\nmodule.exports = {\n //demotype为自定义图表类型,一般不需要自定义图表类型,只需要改根节点上对应的类型即可\n \"type\": [\"pie\", \"ring\", \"rose\", \"word\", \"funnel\", \"map\", \"arcbar\", \"line\", \"column\", \"area\", \"radar\", \"gauge\", \"candle\", \"mix\", \"tline\", \"tarea\", \"scatter\", \"bubble\", \"demotype\"],\n \"range\": [\"饼状图\", \"圆环图\", \"玫瑰图\", \"词云图\", \"漏斗图\", \"地图\", \"圆弧进度条\", \"折线图\", \"柱状图\", \"区域图\", \"雷达图\", \"仪表盘\", \"K线图\", \"混合图\", \"时间轴折线\", \"时间轴区域\", \"散点图\", \"气泡图\", \"自定义类型\"],\n //增加自定义图表类型,如果需要categories,请在这里加入您的图表类型,例如最后的\"demotype\"\n //自定义类型时需要注意\"tline\",\"tarea\",\"scatter\",\"bubble\"等时间轴(矢量x轴)类图表,没有categories,不需要加入categories\n \"categories\": [\"line\", \"column\", \"area\", \"radar\", \"gauge\", \"candle\", \"mix\", \"demotype\"],\n //instance为实例变量承载属性,不要删除\n \"instance\": {},\n //option为opts及eopts承载属性,不要删除\n \"option\": {},\n //下面是自定义format配置,因除H5端外的其他端无法通过props传递函数,只能通过此属性对应下标的方式来替换\n \"formatter\": {\n \"yAxisDemo1\": function yAxisDemo1(val) {\n return val + '元';\n },\n \"yAxisDemo2\": function yAxisDemo2(val) {\n return val.toFixed(2);\n },\n \"xAxisDemo1\": function xAxisDemo1(val) {\n return val + '年';\n },\n \"xAxisDemo2\": function xAxisDemo2(val) {\n return formatDateTime(val, 'h:m');\n },\n \"seriesDemo1\": function seriesDemo1(val) {\n return val + '元';\n },\n \"tooltipDemo1\": function tooltipDemo1(item, category, index, opts) {\n if (index == 0) {\n return '随便用' + item.data + '年';\n } else {\n return '其他我没改' + item.data + '天';\n }\n },\n \"pieDemo\": function pieDemo(val, index, series) {\n if (index !== undefined) {\n return series[index].name + ':' + series[index].data + '元';\n }\n }\n },\n //这里演示了自定义您的图表类型的option,可以随意命名,之后在组件上 type=\"demotype\" 后,组件会调用这个花括号里的option,如果组件上还存在opts参数,会将demotype与opts中option合并后渲染图表。\n \"demotype\": {\n //我这里把曲线图当做了自定义图表类型,您可以根据需要随意指定类型或配置\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"curve\",\n \"width\": 2\n }\n }\n },\n //下面是自定义配置,请添加项目所需的通用配置\n \"pie\": {\n \"type\": \"pie\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"extra\": {\n \"pie\": {\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": true,\n \"borderWidth\": 3,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"ring\": {\n \"type\": \"ring\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"rotate\": false,\n \"dataLabel\": true,\n \"legend\": {\n \"show\": true,\n \"position\": \"right\",\n \"lineHeight\": 25\n },\n \"title\": {\n \"name\": \"收益率\",\n \"fontSize\": 15,\n \"color\": \"#666666\"\n },\n \"subtitle\": {\n \"name\": \"70%\",\n \"fontSize\": 25,\n \"color\": \"#7cb5ec\"\n },\n \"extra\": {\n \"ring\": {\n \"ringWidth\": 30,\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": true,\n \"borderWidth\": 3,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"rose\": {\n \"type\": \"rose\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"legend\": {\n \"show\": true,\n \"position\": \"left\",\n \"lineHeight\": 25\n },\n \"extra\": {\n \"rose\": {\n \"type\": \"area\",\n \"minRadius\": 50,\n \"activeOpacity\": 0.5,\n \"activeRadius\": 10,\n \"offsetAngle\": 0,\n \"labelWidth\": 15,\n \"border\": false,\n \"borderWidth\": 2,\n \"borderColor\": \"#FFFFFF\"\n }\n }\n },\n \"word\": {\n \"type\": \"word\",\n \"color\": color,\n \"extra\": {\n \"word\": {\n \"type\": \"normal\",\n \"autoColors\": false\n }\n }\n },\n \"funnel\": {\n \"type\": \"funnel\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"extra\": {\n \"funnel\": {\n \"activeOpacity\": 0.3,\n \"activeWidth\": 10,\n \"border\": true,\n \"borderWidth\": 2,\n \"borderColor\": \"#FFFFFF\",\n \"fillOpacity\": 1,\n \"labelAlign\": \"right\"\n }\n }\n },\n \"map\": {\n \"type\": \"map\",\n \"color\": color,\n \"padding\": [0, 0, 0, 0],\n \"dataLabel\": true,\n \"extra\": {\n \"map\": {\n \"border\": true,\n \"borderWidth\": 1,\n \"borderColor\": \"#666666\",\n \"fillOpacity\": 0.6,\n \"activeBorderColor\": \"#F04864\",\n \"activeFillColor\": \"#FACC14\",\n \"activeFillOpacity\": 1\n }\n }\n },\n \"arcbar\": {\n \"type\": \"arcbar\",\n \"color\": color,\n \"title\": {\n \"name\": \"百分比\",\n \"fontSize\": 25,\n \"color\": \"#00FF00\"\n },\n \"subtitle\": {\n \"name\": \"默认标题\",\n \"fontSize\": 15,\n \"color\": \"#666666\"\n },\n \"extra\": {\n \"arcbar\": {\n \"type\": \"default\",\n \"width\": 12,\n \"backgroundColor\": \"#E9E9E9\",\n \"startAngle\": 0.75,\n \"endAngle\": 0.25,\n \"gap\": 2\n }\n }\n },\n \"line\": {\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"straight\",\n \"width\": 2\n }\n }\n },\n \"tline\": {\n \"type\": \"line\",\n \"color\": color,\n \"padding\": [15, 10, 0, 15],\n \"xAxis\": {\n \"disableGrid\": false,\n \"boundaryGap\": \"justify\"\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2,\n \"data\": [{\n \"min\": 0,\n \"max\": 80\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"line\": {\n \"type\": \"curve\",\n \"width\": 2\n }\n }\n },\n \"tarea\": {\n \"type\": \"area\",\n \"color\": color,\n \"padding\": [0, 15, 15, 5],\n \"xAxis\": {\n \"disableGrid\": true,\n \"boundaryGap\": \"justify\"\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"dashLength\": 2,\n \"data\": [{\n \"min\": 0,\n \"max\": 80\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"area\": {\n \"type\": \"curve\",\n \"opacity\": 0.2,\n \"addLine\": true,\n \"width\": 2,\n \"gradient\": true\n }\n }\n },\n \"column\": {\n \"type\": \"column\",\n \"color\": color,\n \"padding\": [15, 15, 0, 5],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"disableGrid\": true,\n \"gridColor\": '#ffffff',\n \"data\": [{\n \"tofix\": 1,\n \"min\": 0\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"column\": {\n \"type\": \"group\",\n \"width\": 20,\n \"seriesGap\": 5,\n \"meterFillColor\": \"#FFFFFF\",\n \"activeBgColor\": \"#000000\",\n \"activeBgOpacity\": 0.5,\n \"barBorderCircle\": true,\n \"linearType\": \"opacity\",\n // \"customColor\": \"#ff9f40\",\n \"linearOpacity\": 1\n }\n }\n },\n \"area\": {\n \"type\": \"area\",\n \"color\": color,\n \"padding\": [20, 15, 5, 10],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"gridType\": \"dash\",\n \"disableGrid\": true,\n \"gridColor\": '#ffffff',\n \"data\": [{\n \"tofix\": 1,\n \"min\": 0\n }]\n },\n \"legend\": {\n \"show\": false\n },\n \"extra\": {\n \"area\": {\n \"type\": \"curve\",\n \"opacity\": 0.2,\n \"addLine\": true,\n \"width\": 1,\n \"gradient\": true\n }\n }\n },\n \"radar\": {\n \"type\": \"radar\",\n \"color\": color,\n \"padding\": [5, 5, 5, 5],\n \"legend\": {\n \"show\": true,\n \"position\": \"right\",\n \"lineHeight\": 25\n },\n \"extra\": {\n \"radar\": {\n \"gridType\": \"radar\",\n \"gridColor\": \"#CCCCCC\",\n \"gridCount\": 3,\n \"opacity\": 0.2,\n \"max\": 200\n }\n }\n },\n \"gauge\": {\n \"type\": \"gauge\",\n \"color\": color,\n \"title\": {\n \"name\": \"66Km/H\",\n \"fontSize\": 25,\n \"color\": \"#2fc25b\",\n \"offsetY\": 50\n },\n \"subtitle\": {\n \"name\": \"实时速度\",\n \"fontSize\": 15,\n \"color\": \"#1890ff\",\n \"offsetY\": -50\n },\n \"extra\": {\n \"gauge\": {\n \"type\": \"default\",\n \"width\": 30,\n \"labelColor\": \"#666666\",\n \"startAngle\": 0.75,\n \"endAngle\": 0.25,\n \"startNumber\": 0,\n \"endNumber\": 100,\n \"labelFormat\": \"\",\n \"splitLine\": {\n \"fixRadius\": 0,\n \"splitNumber\": 10,\n \"width\": 30,\n \"color\": \"#FFFFFF\",\n \"childNumber\": 5,\n \"childWidth\": 12\n },\n \"pointer\": {\n \"width\": 24,\n \"color\": \"auto\"\n }\n }\n }\n },\n \"candle\": {\n \"type\": \"candle\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"enableScroll\": true,\n \"enableMarkLine\": true,\n \"dataLabel\": false,\n \"xAxis\": {\n \"labelCount\": 4,\n \"itemCount\": 40,\n \"disableGrid\": true,\n \"gridColor\": \"#CCCCCC\",\n \"gridType\": \"solid\",\n \"dashLength\": 4,\n \"scrollShow\": true,\n \"scrollAlign\": \"left\",\n \"scrollColor\": \"#A6A6A6\",\n \"scrollBackgroundColor\": \"#EFEBEF\"\n },\n \"yAxis\": {},\n \"legend\": {},\n \"extra\": {\n \"candle\": {\n \"color\": {\n \"upLine\": \"#f04864\",\n \"upFill\": \"#f04864\",\n \"downLine\": \"#2fc25b\",\n \"downFill\": \"#2fc25b\"\n },\n \"average\": {\n \"show\": true,\n \"name\": [\"MA5\", \"MA10\", \"MA30\"],\n \"day\": [5, 10, 20],\n \"color\": [\"#1890ff\", \"#2fc25b\", \"#facc14\"]\n }\n },\n \"markLine\": {\n \"type\": \"dash\",\n \"dashLength\": 5,\n \"data\": [{\n \"value\": 2150,\n \"lineColor\": \"#f04864\",\n \"showLabel\": true\n }, {\n \"value\": 2350,\n \"lineColor\": \"#f04864\",\n \"showLabel\": true\n }]\n }\n }\n },\n \"mix\": {\n \"type\": \"mix\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": true\n },\n \"yAxis\": {\n \"disabled\": false,\n \"disableGrid\": false,\n \"splitNumber\": 5,\n \"gridType\": \"dash\",\n \"dashLength\": 4,\n \"gridColor\": \"#CCCCCC\",\n \"padding\": 10,\n \"showTitle\": true,\n \"data\": []\n },\n \"legend\": {},\n \"extra\": {\n \"mix\": {\n \"column\": {\n \"width\": 20\n }\n }\n }\n },\n \"scatter\": {\n \"type\": \"scatter\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"dataLabel\": false,\n \"xAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"splitNumber\": 5,\n \"boundaryGap\": \"justify\",\n \"min\": 0\n },\n \"yAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\"\n },\n \"legend\": {},\n \"extra\": {\n \"scatter\": {}\n }\n },\n \"bubble\": {\n \"type\": \"bubble\",\n \"color\": color,\n \"padding\": [15, 15, 0, 15],\n \"xAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"splitNumber\": 5,\n \"boundaryGap\": \"justify\",\n \"min\": 0,\n \"max\": 250\n },\n \"yAxis\": {\n \"disableGrid\": false,\n \"gridType\": \"dash\",\n \"data\": [{\n \"min\": 0,\n \"max\": 150\n }]\n },\n \"legend\": {},\n \"extra\": {\n \"bubble\": {\n \"border\": 2,\n \"opacity\": 0.5\n }\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9qc19zZGsvdS1jaGFydHMvY29uZmlnLWVjaGFydHMuanMiXSwibmFtZXMiOlsiY29sb3IiLCJmb3JtYXREYXRlVGltZSIsInRpbWVTdGFtcCIsInJldHVyblR5cGUiLCJkYXRlIiwiRGF0ZSIsInNldFRpbWUiLCJ5IiwiZ2V0RnVsbFllYXIiLCJtIiwiZ2V0TW9udGgiLCJkIiwiZ2V0RGF0ZSIsImgiLCJnZXRIb3VycyIsIm1pbnV0ZSIsImdldE1pbnV0ZXMiLCJzZWNvbmQiLCJnZXRTZWNvbmRzIiwibW9kdWxlIiwiZXhwb3J0cyIsInZhbCIsInRvRml4ZWQiLCJpdGVtIiwiY2F0ZWdvcnkiLCJpbmRleCIsIm9wdHMiLCJkYXRhIiwic2VyaWVzIiwidW5kZWZpbmVkIiwibmFtZSJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLElBQU1BLEtBQUssR0FBRyxDQUFDLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxDQUFDOztBQUVqSDtBQUNBLElBQU1DLGNBQWMsR0FBRyxTQUFqQkEsY0FBYyxDQUFJQyxTQUFTLEVBQUVDLFVBQVUsRUFBSztFQUNqRCxJQUFJQyxJQUFJLEdBQUcsSUFBSUMsSUFBSSxFQUFFO0VBQ3JCRCxJQUFJLENBQUNFLE9BQU8sQ0FBQ0osU0FBUyxHQUFHLElBQUksQ0FBQztFQUM5QixJQUFJSyxDQUFDLEdBQUdILElBQUksQ0FBQ0ksV0FBVyxFQUFFO0VBQzFCLElBQUlDLENBQUMsR0FBR0wsSUFBSSxDQUFDTSxRQUFRLEVBQUUsR0FBRyxDQUFDO0VBQzNCRCxDQUFDLEdBQUdBLENBQUMsR0FBRyxFQUFFLEdB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QUFDO0lBQ0QsT0FBTyxFQUFFO01BQ1IsYUFBYSxFQUFFLEtBQUs7TUFDcEIsVUFBVSxFQUFFLE1BQU07TUFDbEIsTUFBTSxFQUFFLENBQUM7UUFDUixLQUFLLEVBQUUsQ0FBQztRQUNSLEtBQUssRUFBRTtNQUNSLENBQUM7SUFDRixDQUFDO0lBQ0QsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUNaLE9BQU8sRUFBRTtNQUNSLFFBQVEsRUFBRTtRQUNULFFBQVEsRUFBRSxDQUFDO1FBQ1gsU0FBUyxFQUFFO01BQ1o7SUFDRDtFQUNEO0FBQ0QsQ0FBQyIsImZpbGUiOiIxNTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4gKiB1Q2hhcnRzwq5cclxuICog6auY5oCn6IO96Leo5bmz5Y+w5Zu+6KGo5bqT77yM5pSv5oyBSDXjgIFBUFDjgIHlsI/nqIvluo/vvIjlvq7kv6Ev5pSv5LuY5a6dL+eZvuW6pi/lpLTmnaEvUVEvMzYw77yJ44CBVnVl44CBVGFyb+etieaUr+aMgWNhbnZhc+eahOahhuaetuW5s+WPsFxyXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjEgUUlVTsKu56eL5LqRIGh0dHBzOi8vd3d3LnVjaGFydHMuY24gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuICogTGljZW5zZWQgKCBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAgKVxyXG4gKiDlpI3liLbkvb/nlKjor7fkv53nlZnmnKzmrrXms6jph4rvvIzmhJ/osKLmlK/mjIHlvIDmupDvvIFcclxuICogXHJcbiAqIHVDaGFydHPCruWumOaWuee9keermVxyXG4gKiBodHRwczovL3d3dy51Q2hhcnRzLmNuXHJcbiAqIFxyXG4gKiDlvIDmupDlnLDlnYA6XHJcbiAqIGh0dHBzOi8vZ2l0ZWUuY29tL3VDaGFydHMvdUNoYXJ0c1xyXG4gKiBcclxuICogdW5pLWFwcOaPkuS7tuW4guWcuuWcsOWdgO+8mlxyXG4gKiBodHRwOi8vZXh0LmRjbG91ZC5uZXQuY24vcGx1Z2luP2lkPTI3MVxyXG4gKiBcclxuICovXHJcblxyXG4vLyDkuLvpopjpopzoibLphY3nva7vvJrlpoLmr4/kuKrlm77ooajnsbvlnovpnIDopoHkuI3lkIzkuLvpopjvvIzor7flnKjlr7nlupTlm77ooajnsbvlnovkuIrmm7TmlLljb2xvcuWxnuaAp1xyXG5jb25zdCBjb2xvciA9IFsnIzE4OTBGRicsICcjOTFDQjc0JywgJyNGQUM4NTgnLCAnI0VFNjY2NicsICcjNzNDMERFJywgJyMzQ0EyNzInLCAnI0ZDODQ1MicsICcjOUE2MEI0JywgJyNlYTdjY2MnXTtcclxuXHJcbi8v5LqL5Lu26L2s5o2i5Ye95pWw77yM5Li76KaB55So5L2c5qC85byP5YyWeOi9tOS4uuaXtumXtOi9tO+8jOagueaNrumcgOaxguiHquihjOS/ruaUuVxyXG5jb25zdCBmb3JtYXREYXRlVGltZSA9ICh0aW1lU3RhbXAsIHJldHVyblR5cGUpID0+IHtcclxuXHR2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7XHJcblx0ZGF0ZS5zZXRUaW1lKHRpbWVTdGFtcCAqIDEwMDApO1xyXG5cdHZhciB5ID0gZGF0ZS5nZXRGdWxsWWVhcigpO1xyXG5cdHZhciBtID0gZGF0ZS5nZXRNb250aCgpICsgMTtcclxuXHRtID0gbSA8IDEwID8gKCcwJyArIG0pIDogbTtcclxuXHR2YXIgZCA9IGRhdGUuZ2V0RGF0ZSgpO1xyXG5cdGQgPSBkIDwgMTAgPyAoJzAnICsgZCkgOiBkO1xyXG5cdHZhciBoID0gZGF0ZS5nZXRIb3VycygpO1xyXG5cdGggPSBoIDwgMTAgPyAoJzAnICsgaCkgOiBoO1xyXG5cdHZhciBtaW51dGUgPSBkYXRlLmdldE1pbnV0ZXMoKTtcclxuXHR2YXIgc2Vjb25kID0gZGF0ZS5nZXRTZWNvbmRzKCk7XHJcblx0bWludXRlID0gbWludXRlIDwgMTAgPyAoJzAnICsgbWludXRlKSA6IG1pbnV0ZTtcclxuXHRzZWNvbmQgPSBzZWNvbmQgPCAxMCA/ICgnMCcgKyBzZWNvbmQpIDogc2Vjb25kO1xyXG5cdGlmIChyZXR1cm5UeXBlID09ICdmdWxsJykge1xyXG5cdFx0cmV0dXJuIHkgKyAnLScgKyBtICsgJy0nICsgZCArICcgJyArIGggKyAnOicgKyBtaW51dGUgKyAnOicgKyBzZWNvbmQ7XHJcblx0fVxyXG5cdGlmIChyZXR1cm5UeXBlID09ICd5LW0tZCcpIHtcclxuXHRcdHJldHVybiB5ICsgJy0nICsgbSArICctJyArIGQ7XHJcblx0fVxyXG5cdGlmIChyZXR1cm5UeXBlID09ICdoOm0nKSB7XHJcblx0XHRyZXR1cm4gaCArICc6JyArIG1pbnV0ZTtcclxuXHR9XHJcblx0aWYgKHJldHVyblR5cGUgPT0gJ2g6bTpzJykge1xyXG5cdFx0cmV0dXJuIGggKyAnOicgKyBtaW51dGUgKyAnOicgKyBzZWNvbmQ7XHJcblx0fVxyXG5cdHJldHVybiBbeSwgbSwgZCwgaCwgbWludXRlLCBzZWNvbmRdO1xyXG59XHJcblxyXG5tb2R1bGUuZXhwb3J0cyA9IHtcclxuXHQvL2RlbW90eXBl5Li66Ieq5a6a5LmJ5Zu+6KGo57G75Z6L77yM5LiA6Iis5LiN6ZyA6KaB6Ieq5a6a5LmJ5Zu+6KGo57G75Z6L77yM5Y+q6ZyA6KaB5pS55qC56IqC54K55LiK5a+55bqU55qE57G75Z6L5Y2z5Y+vXHJcblx0XCJ0eXBlXCI6IFtcInBpZVwiLCBcInJpbmdcIiwgXCJyb3NlXCIsIFwid29yZFwiLCBcImZ1bm5lbFwiLCBcIm1hcFwiLCBcImFyY2JhclwiLCBcImxpbmVcIiwgXCJjb2x1bW5cIiwgXCJhcmVhXCIsIFwicmFkYXJcIiwgXCJnYXVnZVwiLFxyXG5cdFx0XCJjYW5kbGVcIiwgXCJtaXhcIiwgXCJ0bGluZVwiLCBcInRhcmVhXCIsIFwic2NhdHRlclwiLCBcImJ1YmJsZVwiLCBcImRlbW90eXBlXCJcclxuXHRdLFxyXG5cdFwicmFuZ2VcIjogW1wi6aW854q25Zu+XCIsIFwi5ZyG546v5Zu+XCIsIFwi546r55Gw5Zu+XCIsIFwi6K+N5LqR5Zu+XCIsIFwi5ryP5paX5Zu+XCIsIFwi5Zyw5Zu+XCIsIFwi5ZyG5byn6L+b5bqm5p2hXCIsIFwi5oqY57q/5Zu+XCIsIFwi5p+x54q25Zu+XCIsIFwi5Yy65Z+f5Zu+XCIsIFwi6Zu36L6+5Zu+XCIsIFwi5Luq6KGo55uYXCIsIFwiS+e6v+WbvlwiLCBcIua3t+WQiOWbvlwiLFxyXG5cdFx0XCLml7bpl7TovbTmipjnur9cIiwgXCLml7bpl7TovbTljLrln59cIiwgXCLmlaPngrnlm75cIiwgXCLmsJTms6Hlm75cIiwgXCLoh6rlrprkuYnnsbvlnotcIlxyXG5cdF0sXHJcblx0Ly/lop7liqDoh6rlrprkuYnlm77ooajnsbvlnovvvIzlpoLmnpzpnIDopoFjYXRlZ29yaWVz77yM6K+35Zyo6L+Z6YeM5Yqg5YWl5oKo55qE5Zu+6KGo57G75Z6L77yM5L6L5aaC5pyA5ZCO55qEXCJkZW1vdHlwZVwiXHJcblx0Ly/oh6rlrprkuYnnsbvlnovml7bpnIDopoHms6jmhI9cInRsaW5lXCIsXCJ0YXJlYVwiLFwic2NhdHRlclwiLFwiYnViYmxlXCLnrYnml7bpl7TovbTvvIjnn6Lph4946L2077yJ57G75Zu+6KGo77yM5rKh5pyJY2F0ZWdvcmllc++8jOS4jemcgOimgeWKoOWFpWNhdGVnb3JpZXNcclxuXHRcImNhdGVnb3JpZXNcIjogW1wibGluZVwiLCBcImNvbHVtblwiLCBcImFyZWFcIiwgXCJyYWRhclwiLCBcImdhdWdlXCIsIFwiY2FuZGxlXCIsIFwibWl4XCIsIFwiZGVtb3R5cGVcIl0sXHJcblx0Ly9pbnN0YW5jZeS4uuWunuS+i+WPmOmHj+aJv+i9veWxnuaAp++8jOS4jeimgeWIoOmZpFxyXG5cdFwiaW5zdGFuY2VcIjoge30sXHJcblx0Ly9vcHRpb27kuLpvcHRz5Y+KZW9wdHPmib/ovb3lsZ7mgKfvvIzkuI3opoHliKDpmaRcclxuXHRcIm9wdGlvblwiOiB7fSxcclxuXHQvL+S4i+mdouaYr+iHquWumuS5iWZvcm1hdOmFjee9ru+8jOWboOmZpEg156uv5aSW55qE5YW25LuW56uv5peg5rOV6YCa6L+HcHJvcHPkvKDpgJLlh73mlbDvvIzlj6rog73pgJrov4fmraTlsZ7mgKflr7nlupTkuIvmoIfnmoTmlrnlvI/mnaXmm7/mjaJcclxuXHRcImZvcm1hdHRlclwiOiB7XHJcblx0XHRcInlBeGlzRGVtbzFcIjogZnVuY3Rpb24odmFsKSB7XHJcblx0XHRcdHJldHVybiB2YWwgKyAn5YWDJ1xyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNEZW1vMlwiOiBmdW5jdGlvbih2YWwpIHtcclxuXHRcdFx0cmV0dXJuIHZhbC50b0ZpeGVkKDIpXHJcblx0XHR9LFxyXG5cdFx0XCJ4QXhpc0RlbW8xXCI6IGZ1bmN0aW9uKHZhbCkge1xyXG5cdFx0XHRyZXR1cm4gdmFsICsgJ+W5tCdcclxuXHRcdH0sXHJcblx0XHRcInhBeGlzRGVtbzJcIjogZnVuY3Rpb24odmFsKSB7XHJcblx0XHRcdHJldHVybiBmb3JtYXREYXRlVGltZSh2YWwsICdoOm0nKVxyXG5cdFx0fSxcclxuXHRcdFwic2VyaWVzRGVtbzFcIjogZnVuY3Rpb24odmFsKSB7XHJcblx0XHRcdHJldHVybiB2YWwgKyAn5YWDJ1xyXG5cdFx0fSxcclxuXHRcdFwidG9vbHRpcERlbW8xXCI6IGZ1bmN0aW9uKGl0ZW0sIGNhdGVnb3J5LCBpbmRleCwgb3B0cykge1xyXG5cdFx0XHRpZiAoaW5kZXggPT0gMCkge1xyXG5cdFx0XHRcdHJldHVybiAn6ZqP5L6/55SoJyArIGl0ZW0uZGF0YSArICflubQnXHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0cmV0dXJuICflhbbku5bmiJHmsqHmlLknICsgaXRlbS5kYXRhICsgJ+WkqSdcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdFwicGllRGVtb1wiOiBmdW5jdGlvbih2YWwsIGluZGV4LCBzZXJpZXMpIHtcclxuXHRcdFx0aWYgKGluZGV4ICE9PSB1bmRlZmluZWQpIHtcclxuXHRcdFx0XHRyZXR1cm4gc2VyaWVzW2luZGV4XS5uYW1lICsgJ++8micgKyBzZXJpZXNbaW5kZXhdLmRhdGEgKyAn5YWDJ1xyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdH0sXHJcblx0Ly/ov5nph4zmvJTnpLrkuoboh6rlrprkuYnmgqjnmoTlm77ooajnsbvlnovnmoRvcHRpb27vvIzlj6/ku6Xpmo/mhI/lkb3lkI3vvIzkuYvlkI7lnKjnu4Tku7bkuIogdHlwZT1cImRlbW90eXBlXCIg5ZCO77yM57uE5Lu25Lya6LCD55So6L+Z5Liq6Iqx5ous5Y+36YeM55qEb3B0aW9u77yM5aaC5p6c57uE5Lu25LiK6L+Y5a2Y5Zyob3B0c+WPguaVsO+8jOS8muWwhmRlbW90eXBl5LiOb3B0c+S4rW9wdGlvbuWQiOW5tuWQjua4suafk+WbvuihqOOAglxyXG5cdFwiZGVtb3R5cGVcIjoge1xyXG5cdFx0Ly/miJHov5nph4zmiormm7Lnur/lm77lvZPlgZrkuoboh6rlrprkuYnlm77ooajnsbvlnovvvIzmgqjlj6/ku6XmoLnmja7pnIDopoHpmo/mhI/mjIflrprnsbvlnovmiJbphY3nva5cclxuXHRcdFwidHlwZVwiOiBcImxpbmVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxMCwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJsaW5lXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJjdXJ2ZVwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0Ly/kuIvpnaLmmK/oh6rlrprkuYnphY3nva7vvIzor7fmt7vliqDpobnnm67miYDpnIDnmoTpgJrnlKjphY3nva5cclxuXHRcInBpZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJwaWVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzUsIDUsIDUsIDVdLFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwicGllXCI6IHtcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHRcdFwiYWN0aXZlUmFkaXVzXCI6IDEwLFxyXG5cdFx0XHRcdFwib2Zmc2V0QW5nbGVcIjogMCxcclxuXHRcdFx0XHRcImxhYmVsV2lkdGhcIjogMTUsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDMsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJyaW5nXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcInJpbmdcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzUsIDUsIDUsIDVdLFxyXG5cdFx0XCJyb3RhdGVcIjogZmFsc2UsXHJcblx0XHRcImRhdGFMYWJlbFwiOiB0cnVlLFxyXG5cdFx0XCJsZWdlbmRcIjoge1xyXG5cdFx0XHRcInNob3dcIjogdHJ1ZSxcclxuXHRcdFx0XCJwb3NpdGlvblwiOiBcInJpZ2h0XCIsXHJcblx0XHRcdFwibGluZUhlaWdodFwiOiAyNSxcclxuXHRcdH0sXHJcblx0XHRcInRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwi5pS255uK546HXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMTUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjNjY2NjY2XCJcclxuXHRcdH0sXHJcblx0XHRcInN1YnRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwiNzAlXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMjUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjN2NiNWVjXCJcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJyaW5nXCI6IHtcclxuXHRcdFx0XHRcInJpbmdXaWR0aFwiOiAzMCxcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC41LFxyXG5cdFx0XHRcdFwiYWN0aXZlUmFkaXVzXCI6IDEwLFxyXG5cdFx0XHRcdFwib2Zmc2V0QW5nbGVcIjogMCxcclxuXHRcdFx0XHRcImxhYmVsV2lkdGhcIjogMTUsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDMsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHR9LFxyXG5cdFwicm9zZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJyb3NlXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFs1LCA1LCA1LCA1XSxcclxuXHRcdFwibGVnZW5kXCI6IHtcclxuXHRcdFx0XCJzaG93XCI6IHRydWUsXHJcblx0XHRcdFwicG9zaXRpb25cIjogXCJsZWZ0XCIsXHJcblx0XHRcdFwibGluZUhlaWdodFwiOiAyNSxcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJyb3NlXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJhcmVhXCIsXHJcblx0XHRcdFx0XCJtaW5SYWRpdXNcIjogNTAsXHJcblx0XHRcdFx0XCJhY3RpdmVPcGFjaXR5XCI6IDAuNSxcclxuXHRcdFx0XHRcImFjdGl2ZVJhZGl1c1wiOiAxMCxcclxuXHRcdFx0XHRcIm9mZnNldEFuZ2xlXCI6IDAsXHJcblx0XHRcdFx0XCJsYWJlbFdpZHRoXCI6IDE1LFxyXG5cdFx0XHRcdFwiYm9yZGVyXCI6IGZhbHNlLFxyXG5cdFx0XHRcdFwiYm9yZGVyV2lkdGhcIjogMixcclxuXHRcdFx0XHRcImJvcmRlckNvbG9yXCI6IFwiI0ZGRkZGRlwiXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcIndvcmRcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwid29yZFwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcIndvcmRcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcIm5vcm1hbFwiLFxyXG5cdFx0XHRcdFwiYXV0b0NvbG9yc1wiOiBmYWxzZVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRcImZ1bm5lbFwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJmdW5uZWxcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiZnVubmVsXCI6IHtcclxuXHRcdFx0XHRcImFjdGl2ZU9wYWNpdHlcIjogMC4zLFxyXG5cdFx0XHRcdFwiYWN0aXZlV2lkdGhcIjogMTAsXHJcblx0XHRcdFx0XCJib3JkZXJcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImJvcmRlcldpZHRoXCI6IDIsXHJcblx0XHRcdFx0XCJib3JkZXJDb2xvclwiOiBcIiNGRkZGRkZcIixcclxuXHRcdFx0XHRcImZpbGxPcGFjaXR5XCI6IDEsXHJcblx0XHRcdFx0XCJsYWJlbEFsaWduXCI6IFwicmlnaHRcIlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJtYXBcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwibWFwXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFswLCAwLCAwLCAwXSxcclxuXHRcdFwiZGF0YUxhYmVsXCI6IHRydWUsXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJtYXBcIjoge1xyXG5cdFx0XHRcdFwiYm9yZGVyXCI6IHRydWUsXHJcblx0XHRcdFx0XCJib3JkZXJXaWR0aFwiOiAxLFxyXG5cdFx0XHRcdFwiYm9yZGVyQ29sb3JcIjogXCIjNjY2NjY2XCIsXHJcblx0XHRcdFx0XCJmaWxsT3BhY2l0eVwiOiAwLjYsXHJcblx0XHRcdFx0XCJhY3RpdmVCb3JkZXJDb2xvclwiOiBcIiNGMDQ4NjRcIixcclxuXHRcdFx0XHRcImFjdGl2ZUZpbGxDb2xvclwiOiBcIiNGQUNDMTRcIixcclxuXHRcdFx0XHRcImFjdGl2ZUZpbGxPcGFjaXR5XCI6IDFcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYXJjYmFyXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImFyY2JhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCLnmb7liIbmr5RcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAyNSxcclxuXHRcdFx0XCJjb2xvclwiOiBcIiMwMEZGMDBcIlxyXG5cdFx0fSxcclxuXHRcdFwic3VidGl0bGVcIjoge1xyXG5cdFx0XHRcIm5hbWVcIjogXCLpu5jorqTmoIfpophcIixcclxuXHRcdFx0XCJmb250U2l6ZVwiOiAxNSxcclxuXHRcdFx0XCJjb2xvclwiOiBcIiM2NjY2NjZcIlxyXG5cdFx0fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImFyY2JhclwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiZGVmYXVsdFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMTIsXHJcblx0XHRcdFx0XCJiYWNrZ3JvdW5kQ29sb3JcIjogXCIjRTlFOUU5XCIsXHJcblx0XHRcdFx0XCJzdGFydEFuZ2xlXCI6IDAuNzUsXHJcblx0XHRcdFx0XCJlbmRBbmdsZVwiOiAwLjI1LFxyXG5cdFx0XHRcdFwiZ2FwXCI6IDJcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJsaW5lXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImxpbmVcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxMCwgMCwgMTVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDIsXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJsaW5lXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJzdHJhaWdodFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMlxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJ0bGluZVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJsaW5lXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTAsIDAsIDE1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImJvdW5kYXJ5R2FwXCI6IFwianVzdGlmeVwiLFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0XHRcImRhc2hMZW5ndGhcIjogMixcclxuXHRcdFx0XCJkYXRhXCI6IFt7XHJcblx0XHRcdFx0XCJtaW5cIjogMCxcclxuXHRcdFx0XHRcIm1heFwiOiA4MFxyXG5cdFx0XHR9XVxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwibGluZVwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiY3VydmVcIixcclxuXHRcdFx0XHRcIndpZHRoXCI6IDJcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwidGFyZWFcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwiYXJlYVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMCwgMTUsIDE1LCA1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHRcdFwiYm91bmRhcnlHYXBcIjogXCJqdXN0aWZ5XCIsXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwiZGFzaExlbmd0aFwiOiAyLFxyXG5cdFx0XHRcImRhdGFcIjogW3tcclxuXHRcdFx0XHRcIm1pblwiOiAwLFxyXG5cdFx0XHRcdFwibWF4XCI6IDgwXHJcblx0XHRcdH1dXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJhcmVhXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJjdXJ2ZVwiLFxyXG5cdFx0XHRcdFwib3BhY2l0eVwiOiAwLjIsXHJcblx0XHRcdFx0XCJhZGRMaW5lXCI6IHRydWUsXHJcblx0XHRcdFx0XCJ3aWR0aFwiOiAyLFxyXG5cdFx0XHRcdFwiZ3JhZGllbnRcIjogdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJjb2x1bW5cIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwiY29sdW1uXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDVdLFxyXG5cdFx0XCJ4QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdH0sXHJcblx0XHRcInlBeGlzXCI6IHtcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiB0cnVlLFxyXG5cdFx0XHRcImdyaWRDb2xvclwiOiAnI2ZmZmZmZicsXHJcblx0XHRcdFwiZGF0YVwiOiBbe1xyXG5cdFx0XHRcdFwidG9maXhcIjogMSxcclxuXHRcdFx0XHRcIm1pblwiOiAwXHJcblx0XHRcdH1dLFxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiY29sdW1uXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJncm91cFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMjAsXHJcblx0XHRcdFx0XCJzZXJpZXNHYXBcIjogNSxcclxuXHRcdFx0XHRcIm1ldGVyRmlsbENvbG9yXCI6IFwiI0ZGRkZGRlwiLFxyXG5cdFx0XHRcdFwiYWN0aXZlQmdDb2xvclwiOiBcIiMwMDAwMDBcIixcclxuXHRcdFx0XHRcImFjdGl2ZUJnT3BhY2l0eVwiOiAwLjUsXHJcblx0XHRcdFx0XCJiYXJCb3JkZXJDaXJjbGVcIjogdHJ1ZSxcclxuXHRcdFx0XHRcImxpbmVhclR5cGVcIjogXCJvcGFjaXR5XCIsXHJcblx0XHRcdFx0Ly8gXCJjdXN0b21Db2xvclwiOiBcIiNmZjlmNDBcIixcclxuXHRcdFx0XHRcImxpbmVhck9wYWNpdHlcIjogMSxcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiYXJlYVwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJhcmVhXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsyMCwgMTUsIDUsIDEwXSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogdHJ1ZSxcclxuXHRcdFx0XCJncmlkQ29sb3JcIjogJyNmZmZmZmYnLFxyXG5cdFx0XHRcImRhdGFcIjogW3tcclxuXHRcdFx0XHRcInRvZml4XCI6IDEsXHJcblx0XHRcdFx0XCJtaW5cIjogMFxyXG5cdFx0XHR9XSxcclxuXHRcdH0sXHJcblx0XHRcImxlZ2VuZFwiOiB7XHJcblx0XHRcdFwic2hvd1wiOiBmYWxzZSxcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJhcmVhXCI6IHtcclxuXHRcdFx0XHRcInR5cGVcIjogXCJjdXJ2ZVwiLFxyXG5cdFx0XHRcdFwib3BhY2l0eVwiOiAwLjIsXHJcblx0XHRcdFx0XCJhZGRMaW5lXCI6IHRydWUsXHJcblx0XHRcdFx0XCJ3aWR0aFwiOiAxLFxyXG5cdFx0XHRcdFwiZ3JhZGllbnRcIjogdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJyYWRhclwiOiB7XHJcblx0XHRcInR5cGVcIjogXCJyYWRhclwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbNSwgNSwgNSwgNV0sXHJcblx0XHRcImxlZ2VuZFwiOiB7XHJcblx0XHRcdFwic2hvd1wiOiB0cnVlLFxyXG5cdFx0XHRcInBvc2l0aW9uXCI6IFwicmlnaHRcIixcclxuXHRcdFx0XCJsaW5lSGVpZ2h0XCI6IDI1LFxyXG5cdFx0fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcInJhZGFyXCI6IHtcclxuXHRcdFx0XHRcImdyaWRUeXBlXCI6IFwicmFkYXJcIixcclxuXHRcdFx0XHRcImdyaWRDb2xvclwiOiBcIiNDQ0NDQ0NcIixcclxuXHRcdFx0XHRcImdyaWRDb3VudFwiOiAzLFxyXG5cdFx0XHRcdFwib3BhY2l0eVwiOiAwLjIsXHJcblx0XHRcdFx0XCJtYXhcIjogMjAwXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fSxcclxuXHRcImdhdWdlXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImdhdWdlXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJ0aXRsZVwiOiB7XHJcblx0XHRcdFwibmFtZVwiOiBcIjY2S20vSFwiLFxyXG5cdFx0XHRcImZvbnRTaXplXCI6IDI1LFxyXG5cdFx0XHRcImNvbG9yXCI6IFwiIzJmYzI1YlwiLFxyXG5cdFx0XHRcIm9mZnNldFlcIjogNTBcclxuXHRcdH0sXHJcblx0XHRcInN1YnRpdGxlXCI6IHtcclxuXHRcdFx0XCJuYW1lXCI6IFwi5a6e5pe26YCf5bqmXCIsXHJcblx0XHRcdFwiZm9udFNpemVcIjogMTUsXHJcblx0XHRcdFwiY29sb3JcIjogXCIjMTg5MGZmXCIsXHJcblx0XHRcdFwib2Zmc2V0WVwiOiAtNTBcclxuXHRcdH0sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJnYXVnZVwiOiB7XHJcblx0XHRcdFx0XCJ0eXBlXCI6IFwiZGVmYXVsdFwiLFxyXG5cdFx0XHRcdFwid2lkdGhcIjogMzAsXHJcblx0XHRcdFx0XCJsYWJlbENvbG9yXCI6IFwiIzY2NjY2NlwiLFxyXG5cdFx0XHRcdFwic3RhcnRBbmdsZVwiOiAwLjc1LFxyXG5cdFx0XHRcdFwiZW5kQW5nbGVcIjogMC4yNSxcclxuXHRcdFx0XHRcInN0YXJ0TnVtYmVyXCI6IDAsXHJcblx0XHRcdFx0XCJlbmROdW1iZXJcIjogMTAwLFxyXG5cdFx0XHRcdFwibGFiZWxGb3JtYXRcIjogXCJcIixcclxuXHRcdFx0XHRcInNwbGl0TGluZVwiOiB7XHJcblx0XHRcdFx0XHRcImZpeFJhZGl1c1wiOiAwLFxyXG5cdFx0XHRcdFx0XCJzcGxpdE51bWJlclwiOiAxMCxcclxuXHRcdFx0XHRcdFwid2lkdGhcIjogMzAsXHJcblx0XHRcdFx0XHRcImNvbG9yXCI6IFwiI0ZGRkZGRlwiLFxyXG5cdFx0XHRcdFx0XCJjaGlsZE51bWJlclwiOiA1LFxyXG5cdFx0XHRcdFx0XCJjaGlsZFdpZHRoXCI6IDEyXHJcblx0XHRcdFx0fSxcclxuXHRcdFx0XHRcInBvaW50ZXJcIjoge1xyXG5cdFx0XHRcdFx0XCJ3aWR0aFwiOiAyNCxcclxuXHRcdFx0XHRcdFwiY29sb3JcIjogXCJhdXRvXCJcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdFwiY2FuZGxlXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcImNhbmRsZVwiLFxyXG5cdFx0XCJjb2xvclwiOiBjb2xvcixcclxuXHRcdFwicGFkZGluZ1wiOiBbMTUsIDE1LCAwLCAxNV0sXHJcblx0XHRcImVuYWJsZVNjcm9sbFwiOiB0cnVlLFxyXG5cdFx0XCJlbmFibGVNYXJrTGluZVwiOiB0cnVlLFxyXG5cdFx0XCJkYXRhTGFiZWxcIjogZmFsc2UsXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJsYWJlbENvdW50XCI6IDQsXHJcblx0XHRcdFwiaXRlbUNvdW50XCI6IDQwLFxyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHRcdFwiZ3JpZENvbG9yXCI6IFwiI0NDQ0NDQ1wiLFxyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwic29saWRcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDQsXHJcblx0XHRcdFwic2Nyb2xsU2hvd1wiOiB0cnVlLFxyXG5cdFx0XHRcInNjcm9sbEFsaWduXCI6IFwibGVmdFwiLFxyXG5cdFx0XHRcInNjcm9sbENvbG9yXCI6IFwiI0E2QTZBNlwiLFxyXG5cdFx0XHRcInNjcm9sbEJhY2tncm91bmRDb2xvclwiOiBcIiNFRkVCRUZcIlxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge30sXHJcblx0XHRcImxlZ2VuZFwiOiB7fSxcclxuXHRcdFwiZXh0cmFcIjoge1xyXG5cdFx0XHRcImNhbmRsZVwiOiB7XHJcblx0XHRcdFx0XCJjb2xvclwiOiB7XHJcblx0XHRcdFx0XHRcInVwTGluZVwiOiBcIiNmMDQ4NjRcIixcclxuXHRcdFx0XHRcdFwidXBGaWxsXCI6IFwiI2YwNDg2NFwiLFxyXG5cdFx0XHRcdFx0XCJkb3duTGluZVwiOiBcIiMyZmMyNWJcIixcclxuXHRcdFx0XHRcdFwiZG93bkZpbGxcIjogXCIjMmZjMjViXCJcclxuXHRcdFx0XHR9LFxyXG5cdFx0XHRcdFwiYXZlcmFnZVwiOiB7XHJcblx0XHRcdFx0XHRcInNob3dcIjogdHJ1ZSxcclxuXHRcdFx0XHRcdFwibmFtZVwiOiBbXCJNQTVcIiwgXCJNQTEwXCIsIFwiTUEzMFwiXSxcclxuXHRcdFx0XHRcdFwiZGF5XCI6IFs1LCAxMCwgMjBdLFxyXG5cdFx0XHRcdFx0XCJjb2xvclwiOiBbXCIjMTg5MGZmXCIsIFwiIzJmYzI1YlwiLCBcIiNmYWNjMTRcIl1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdFwibWFya0xpbmVcIjoge1xyXG5cdFx0XHRcdFwidHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XHRcImRhc2hMZW5ndGhcIjogNSxcclxuXHRcdFx0XHRcImRhdGFcIjogW3tcclxuXHRcdFx0XHRcdFx0XCJ2YWx1ZVwiOiAyMTUwLFxyXG5cdFx0XHRcdFx0XHRcImxpbmVDb2xvclwiOiBcIiNmMDQ4NjRcIixcclxuXHRcdFx0XHRcdFx0XCJzaG93TGFiZWxcIjogdHJ1ZVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0XCJ2YWx1ZVwiOiAyMzUwLFxyXG5cdFx0XHRcdFx0XHRcImxpbmVDb2xvclwiOiBcIiNmMDQ4NjRcIixcclxuXHRcdFx0XHRcdFx0XCJzaG93TGFiZWxcIjogdHJ1ZVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdF1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJtaXhcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwibWl4XCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDE1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IHRydWUsXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZWRcIjogZmFsc2UsXHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogZmFsc2UsXHJcblx0XHRcdFwic3BsaXROdW1iZXJcIjogNSxcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJkYXNoTGVuZ3RoXCI6IDQsXHJcblx0XHRcdFwiZ3JpZENvbG9yXCI6IFwiI0NDQ0NDQ1wiLFxyXG5cdFx0XHRcInBhZGRpbmdcIjogMTAsXHJcblx0XHRcdFwic2hvd1RpdGxlXCI6IHRydWUsXHJcblx0XHRcdFwiZGF0YVwiOiBbXVxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwibWl4XCI6IHtcclxuXHRcdFx0XHRcImNvbHVtblwiOiB7XHJcblx0XHRcdFx0XHRcIndpZHRoXCI6IDIwXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJzY2F0dGVyXCI6IHtcclxuXHRcdFwidHlwZVwiOiBcInNjYXR0ZXJcIixcclxuXHRcdFwiY29sb3JcIjogY29sb3IsXHJcblx0XHRcInBhZGRpbmdcIjogWzE1LCAxNSwgMCwgMTVdLFxyXG5cdFx0XCJkYXRhTGFiZWxcIjogZmFsc2UsXHJcblx0XHRcInhBeGlzXCI6IHtcclxuXHRcdFx0XCJkaXNhYmxlR3JpZFwiOiBmYWxzZSxcclxuXHRcdFx0XCJncmlkVHlwZVwiOiBcImRhc2hcIixcclxuXHRcdFx0XCJzcGxpdE51bWJlclwiOiA1LFxyXG5cdFx0XHRcImJvdW5kYXJ5R2FwXCI6IFwianVzdGlmeVwiLFxyXG5cdFx0XHRcIm1pblwiOiAwXHJcblx0XHR9LFxyXG5cdFx0XCJ5QXhpc1wiOiB7XHJcblx0XHRcdFwiZGlzYWJsZUdyaWRcIjogZmFsc2UsXHJcblx0XHRcdFwiZ3JpZFR5cGVcIjogXCJkYXNoXCIsXHJcblx0XHR9LFxyXG5cdFx0XCJsZWdlbmRcIjoge30sXHJcblx0XHRcImV4dHJhXCI6IHtcclxuXHRcdFx0XCJzY2F0dGVyXCI6IHt9LFxyXG5cdFx0fVxyXG5cdH0sXHJcblx0XCJidWJibGVcIjoge1xyXG5cdFx0XCJ0eXBlXCI6IFwiYnViYmxlXCIsXHJcblx0XHRcImNvbG9yXCI6IGNvbG9yLFxyXG5cdFx0XCJwYWRkaW5nXCI6IFsxNSwgMTUsIDAsIDE1XSxcclxuXHRcdFwieEF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0XHRcInNwbGl0TnVtYmVyXCI6IDUsXHJcblx0XHRcdFwiYm91bmRhcnlHYXBcIjogXCJqdXN0aWZ5XCIsXHJcblx0XHRcdFwibWluXCI6IDAsXHJcblx0XHRcdFwibWF4XCI6IDI1MFxyXG5cdFx0fSxcclxuXHRcdFwieUF4aXNcIjoge1xyXG5cdFx0XHRcImRpc2FibGVHcmlkXCI6IGZhbHNlLFxyXG5cdFx0XHRcImdyaWRUeXBlXCI6IFwiZGFzaFwiLFxyXG5cdFx0XHRcImRhdGFcIjogW3tcclxuXHRcdFx0XHRcIm1pblwiOiAwLFxyXG5cdFx0XHRcdFwibWF4XCI6IDE1MFxyXG5cdFx0XHR9XVxyXG5cdFx0fSxcclxuXHRcdFwibGVnZW5kXCI6IHt9LFxyXG5cdFx0XCJleHRyYVwiOiB7XHJcblx0XHRcdFwiYnViYmxlXCI6IHtcclxuXHRcdFx0XHRcImJvcmRlclwiOiAyLFxyXG5cdFx0XHRcdFwib3BhY2l0eVwiOiAwLjUsXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///157\n"); /***/ }), -/* 154 */ +/* 158 */ /*!***********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/history.vue?mpType=page ***! \***********************************************************************************/ @@ -17088,10 +17423,10 @@ eval("/*\r\n * uCharts®\r\n * 高性能跨平台图表库,支持H5、APP、 /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./history.vue?vue&type=template&id=6bc72b80&scoped=true&mpType=page */ 155);\n/* harmony import */ var _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./history.vue?vue&type=script&lang=js&mpType=page */ 172);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"6bc72b80\",\n null,\n false,\n _history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/history/history.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMkk7QUFDM0k7QUFDc0U7QUFDTDs7O0FBR2pFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHdGQUFNO0FBQ1IsRUFBRSx5R0FBTTtBQUNSLEVBQUUsa0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTU0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9oaXN0b3J5LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD02YmM3MmI4MCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNmJjNzJiODBcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvaGlzdG9yeS9oaXN0b3J5LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///154\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./history.vue?vue&type=template&id=6bc72b80&scoped=true&mpType=page */ 159);\n/* harmony import */ var _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./history.vue?vue&type=script&lang=js&mpType=page */ 176);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"6bc72b80\",\n null,\n false,\n _history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/history/history.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMkk7QUFDM0k7QUFDc0U7QUFDTDs7O0FBR2pFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHdGQUFNO0FBQ1IsRUFBRSx5R0FBTTtBQUNSLEVBQUUsa0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTU4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9oaXN0b3J5LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD02YmM3MmI4MCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNmJjNzJiODBcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvaGlzdG9yeS9oaXN0b3J5LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///158\n"); /***/ }), -/* 155 */ +/* 159 */ /*!*****************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/history.vue?vue&type=template&id=6bc72b80&scoped=true&mpType=page ***! \*****************************************************************************************************************************/ @@ -17100,7 +17435,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _his "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./history.vue?vue&type=template&id=6bc72b80&scoped=true&mpType=page */ 156); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./history.vue?vue&type=template&id=6bc72b80&scoped=true&mpType=page */ 160); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_template_id_6bc72b80_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -17112,7 +17447,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 156 */ +/* 160 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/history.vue?vue&type=template&id=6bc72b80&scoped=true&mpType=page ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17129,10 +17464,10 @@ var components try { components = { uniSwipeAction: - __webpack_require__(/*! @/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue */ 157) + __webpack_require__(/*! @/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue */ 161) .default, uniSwipeActionItem: - __webpack_require__(/*! @/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue */ 162) + __webpack_require__(/*! @/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue */ 166) .default, uniIcons: __webpack_require__(/*! @/uni_modules/uni-icons/components/uni-icons/uni-icons.vue */ 10) @@ -17167,144 +17502,138 @@ var render = function () { "view", { staticClass: _vm._$s(1, "sc", "history"), attrs: { _i: 1 } }, [ - _vm._l( - _vm._$s(2, "f", { forItems: _vm.ranklist }), - function (item, index, $20, $30) { - return _c( - "view", - { - key: _vm._$s(2, "f", { forIndex: $20, key: index }), - staticClass: _vm._$s("2-" + $30, "sc", "list"), - attrs: { _i: "2-" + $30 }, - on: { - click: function ($event) { - return _vm.clickItemMethod(item) + _c( + "uni-swipe-action", + { attrs: { _i: 2 } }, + _vm._l( + _vm._$s(3, "f", { forItems: _vm.ranklist }), + function (item, index, $20, $30) { + return _c( + "uni-swipe-action-item", + { + key: _vm._$s(3, "f", { forIndex: $20, key: index }), + attrs: { "right-options": item.options, _i: "3-" + $30 }, + on: { + click: function ($event) { + return _vm.swipeClick($event, index) + }, }, }, - }, - [ - _c( - "uni-swipe-action", - { attrs: { _i: "3-" + $30 } }, - [ - _c( - "uni-swipe-action-item", - { - attrs: { - "right-options": item.options, - _i: "4-" + $30, - }, - on: { - click: function ($event) { - return _vm.swipeClick($event, index) - }, + [ + _c( + "view", + { + staticClass: _vm._$s("4-" + $30, "sc", "list"), + attrs: { _i: "4-" + $30 }, + on: { + click: function ($event) { + return _vm.clickItemMethod(item) }, }, - [ - _c( - "view", - { - staticClass: _vm._$s("5-" + $30, "sc", "time"), - attrs: { _i: "5-" + $30 }, - }, - [ - _c("icon", { - staticClass: _vm._$s( - "6-" + $30, - "sc", - "t-icon t-icon-shijian-mianxing-0" - ), - attrs: { _i: "6-" + $30 }, - }), + }, + [ + _c( + "view", + { + staticClass: _vm._$s("5-" + $30, "sc", "time"), + attrs: { _i: "5-" + $30 }, + }, + [ + _c("icon", { + staticClass: _vm._$s( + "6-" + $30, + "sc", + "t-icon t-icon-shijian-mianxing-0" + ), + attrs: { _i: "6-" + $30 }, + }), + _c("text", [ + _vm._v( + _vm._$s( + "7-" + $30, + "t0-0", + _vm._s(item.record_time) + ) + ), + ]), + ] + ), + _c( + "view", + { + staticClass: _vm._$s("8-" + $30, "sc", "item"), + attrs: { _i: "8-" + $30 }, + }, + [ + _c("view", [ + _vm._v( + _vm._$s("9-" + $30, "t0-0", _vm._s(item.v1)) + ), _c("text", [ _vm._v( _vm._$s( - "7-" + $30, + "10-" + $30, "t0-0", - _vm._s(item.record_time) + _vm._s(item.v1_name) ) ), ]), - ] - ), - _c( - "view", - { - staticClass: _vm._$s("8-" + $30, "sc", "item"), - attrs: { _i: "8-" + $30 }, - }, - [ - _c("view", [ - _vm._v( - _vm._$s("9-" + $30, "t0-0", _vm._s(item.v1)) - ), - _c("text", [ + ]), + _vm._$s("11-" + $30, "i", item.v2) + ? _c("view", [ _vm._v( _vm._$s( - "10-" + $30, + "11-" + $30, "t0-0", - _vm._s(item.v1_name) + _vm._s(item.v2) ) ), - ]), - ]), - _vm._$s("11-" + $30, "i", item.v2) - ? _c("view", [ + _c("text", [ _vm._v( _vm._$s( - "11-" + $30, + "12-" + $30, "t0-0", - _vm._s(item.v2) + _vm._s(item.v2_name) ) ), - _c("text", [ - _vm._v( - _vm._$s( - "12-" + $30, - "t0-0", - _vm._s(item.v2_name) - ) - ), - ]), - ]) - : _vm._e(), - _vm._$s("13-" + $30, "i", item.v3) - ? _c("view", [ + ]), + ]) + : _vm._e(), + _vm._$s("13-" + $30, "i", item.v3) + ? _c("view", [ + _vm._v( + _vm._$s( + "13-" + $30, + "t0-0", + _vm._s(item.v3) + ) + ), + _c("text", [ _vm._v( _vm._$s( - "13-" + $30, + "14-" + $30, "t0-0", - _vm._s(item.v3) + _vm._s(item.v3_name) ) ), - _c("text", [ - _vm._v( - _vm._$s( - "14-" + $30, - "t0-0", - _vm._s(item.v3_name) - ) - ), - ]), - ]) - : _vm._e(), - _vm._$s("15-" + $30, "i", _vm.acd_id != 6) - ? _c("uni-icons", { - attrs: { type: "right", _i: "15-" + $30 }, - }) - : _vm._e(), - ], - 1 - ), - ] - ), - ], - 1 - ), - ], - 1 - ) - } + ]), + ]) + : _vm._e(), + _vm._$s("15-" + $30, "i", _vm.acd_id != 6) + ? _c("uni-icons", { + attrs: { type: "right", _i: "15-" + $30 }, + }) + : _vm._e(), + ], + 1 + ), + ] + ), + ] + ) + } + ), + 1 ), _vm._$s(16, "i", !_vm.lastPage || _vm.page >= _vm.lastPage) ? _c("view", { @@ -17313,7 +17642,7 @@ var render = function () { }) : _vm._e(), ], - 2 + 1 ), _vm._$s(17, "i", !_vm.lastPage) ? _c( @@ -17332,7 +17661,7 @@ render._withStripped = true /***/ }), -/* 157 */ +/* 161 */ /*!***************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue ***! \***************************************************************************************************************************/ @@ -17340,10 +17669,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-swipe-action.vue?vue&type=template&id=b20914ec& */ 158);\n/* harmony import */ var _uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-swipe-action.vue?vue&type=script&lang=js& */ 160);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkg7QUFDN0g7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSwyRkFBTTtBQUNSLEVBQUUsb0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0ZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTU3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi91bmktc3dpcGUtYWN0aW9uLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1iMjA5MTRlYyZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3VuaS1zd2lwZS1hY3Rpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi91bmktc3dpcGUtYWN0aW9uLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIG51bGwsXG4gIG51bGwsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInVuaV9tb2R1bGVzL3VuaS1zd2lwZS1hY3Rpb24vY29tcG9uZW50cy91bmktc3dpcGUtYWN0aW9uL3VuaS1zd2lwZS1hY3Rpb24udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///157\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-swipe-action.vue?vue&type=template&id=b20914ec& */ 162);\n/* harmony import */ var _uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-swipe-action.vue?vue&type=script&lang=js& */ 164);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkg7QUFDN0g7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSwyRkFBTTtBQUNSLEVBQUUsb0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0ZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTYxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi91bmktc3dpcGUtYWN0aW9uLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1iMjA5MTRlYyZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3VuaS1zd2lwZS1hY3Rpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi91bmktc3dpcGUtYWN0aW9uLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIG51bGwsXG4gIG51bGwsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInVuaV9tb2R1bGVzL3VuaS1zd2lwZS1hY3Rpb24vY29tcG9uZW50cy91bmktc3dpcGUtYWN0aW9uL3VuaS1zd2lwZS1hY3Rpb24udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///161\n"); /***/ }), -/* 158 */ +/* 162 */ /*!**********************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue?vue&type=template&id=b20914ec& ***! \**********************************************************************************************************************************************************/ @@ -17352,7 +17681,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-swipe-action.vue?vue&type=template&id=b20914ec& */ 159); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-swipe-action.vue?vue&type=template&id=b20914ec& */ 163); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_template_id_b20914ec___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -17364,7 +17693,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 159 */ +/* 163 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue?vue&type=template&id=b20914ec& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17391,7 +17720,7 @@ render._withStripped = true /***/ }), -/* 160 */ +/* 164 */ /*!****************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue?vue&type=script&lang=js& ***! \****************************************************************************************************************************************************/ @@ -17399,10 +17728,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-swipe-action.vue?vue&type=script&lang=js& */ 161);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIxNjAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VuaS1zd2lwZS1hY3Rpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VuaS1zd2lwZS1hY3Rpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///160\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-swipe-action.vue?vue&type=script&lang=js& */ 165);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIxNjQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VuaS1zd2lwZS1hY3Rpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VuaS1zd2lwZS1hY3Rpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///164\n"); /***/ }), -/* 161 */ +/* 165 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17410,10 +17739,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n/**\n * SwipeAction 滑动操作\n * @description 通过滑动触发选项的容器\n * @tutorial https://ext.dcloud.net.cn/plugin?id=181\n */\nvar _default = {\n name: \"uniSwipeAction\",\n data: function data() {\n return {};\n },\n created: function created() {\n this.children = [];\n },\n methods: {\n // 公开给用户使用,重制组件样式\n resize: function resize() {\n // wxs 会自己计算组件大小,所以无需执行下面代码\n },\n // 公开给用户使用,关闭全部 已经打开的组件\n closeAll: function closeAll() {\n this.children.forEach(function (vm) {\n vm.is_show = 'none';\n });\n },\n closeOther: function closeOther(vm) {\n if (this.openItem && this.openItem !== vm) {\n this.openItem.is_show = 'none';\n }\n // 记录上一个打开的 swipe-action-item ,用于 auto-close\n this.openItem = vm;\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24vdW5pLXN3aXBlLWFjdGlvbi52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiLCJjcmVhdGVkIiwibWV0aG9kcyIsInJlc2l6ZSIsImNsb3NlQWxsIiwidm0iLCJjbG9zZU90aGVyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSkEsZUFLQTtFQUNBQTtFQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQTtJQUFBLENBTUE7SUFDQTtJQUNBQztNQUNBO1FBRUFDO01BTUE7SUFDQTtJQUNBQztNQUNBO1FBRUE7TUFNQTtNQUNBO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxNjEuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXc+XHJcblx0XHQ8c2xvdD48L3Nsb3Q+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHQvKipcclxuXHQgKiBTd2lwZUFjdGlvbiDmu5Hliqjmk43kvZxcclxuXHQgKiBAZGVzY3JpcHRpb24g6YCa6L+H5ruR5Yqo6Kem5Y+R6YCJ6aG555qE5a655ZmoXHJcblx0ICogQHR1dG9yaWFsIGh0dHBzOi8vZXh0LmRjbG91ZC5uZXQuY24vcGx1Z2luP2lkPTE4MVxyXG5cdCAqL1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcblx0XHRuYW1lOlwidW5pU3dpcGVBY3Rpb25cIixcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7fTtcclxuXHRcdH0sXHJcblx0XHRjcmVhdGVkKCkge1xyXG5cdFx0XHR0aGlzLmNoaWxkcmVuID0gW107XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDlhazlvIDnu5nnlKjmiLfkvb/nlKjvvIzph43liLbnu4Tku7bmoLflvI9cclxuXHRcdFx0cmVzaXplKCl7XHJcblx0XHRcdFx0Ly8gd3hzIOS8muiHquW3seiuoeeul+e7hOS7tuWkp+Wwj++8jOaJgOS7peaXoOmcgOaJp+ihjOS4i+mdouS7o+eggVxyXG5cdFx0XHRcdC8vICNpZm5kZWYgQVBQLVZVRSB8fCBINSB8fCBNUC1XRUlYSU5cclxuXHRcdFx0XHR0aGlzLmNoaWxkcmVuLmZvckVhY2godm09PntcclxuXHRcdFx0XHRcdHZtLmluaXQoKVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0Ly8gI2VuZGlmXHJcblx0XHRcdH0sXG5cdFx0XHQvLyDlhazlvIDnu5nnlKjmiLfkvb/nlKjvvIzlhbPpl63lhajpg6gg5bey57uP5omT5byA55qE57uE5Lu2XG5cdFx0XHRjbG9zZUFsbCgpe1xuXHRcdFx0XHR0aGlzLmNoaWxkcmVuLmZvckVhY2godm09Pntcblx0XHRcdFx0XHQvLyAjaWZkZWYgQVBQLVZVRSB8fCBINSB8fCBNUC1XRUlYSU5cblx0XHRcdFx0XHR2bS5pc19zaG93ID0gJ25vbmUnXG5cdFx0XHRcdFx0Ly8gI2VuZGlmXG5cblx0XHRcdFx0XHQvLyAjaWZuZGVmIEFQUC1WVUUgfHwgSDUgfHwgTVAtV0VJWElOXG5cdFx0XHRcdFx0dm0uY2xvc2UoKVxuXHRcdFx0XHRcdC8vICNlbmRpZlxuXHRcdFx0XHR9KVxuXHRcdFx0fSxcclxuXHRcdFx0Y2xvc2VPdGhlcih2bSkge1xyXG5cdFx0XHRcdGlmICh0aGlzLm9wZW5JdGVtICYmIHRoaXMub3Blbkl0ZW0gIT09IHZtKSB7XHJcblx0XHRcdFx0XHQvLyAjaWZkZWYgQVBQLVZVRSB8fCBINSB8fCBNUC1XRUlYSU5cclxuXHRcdFx0XHRcdHRoaXMub3Blbkl0ZW0uaXNfc2hvdyA9ICdub25lJ1xyXG5cdFx0XHRcdFx0Ly8gI2VuZGlmXHJcblxyXG5cdFx0XHRcdFx0Ly8gI2lmbmRlZiBBUFAtVlVFIHx8IEg1IHx8IE1QLVdFSVhJTlxyXG5cdFx0XHRcdFx0dGhpcy5vcGVuSXRlbS5jbG9zZSgpXHJcblx0XHRcdFx0XHQvLyAjZW5kaWZcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly8g6K6w5b2V5LiK5LiA5Liq5omT5byA55qEIHN3aXBlLWFjdGlvbi1pdGVtICznlKjkuo4gYXV0by1jbG9zZVxyXG5cdFx0XHRcdHRoaXMub3Blbkl0ZW0gPSB2bVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fTtcclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGU+PC9zdHlsZT5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///161\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n/**\n * SwipeAction 滑动操作\n * @description 通过滑动触发选项的容器\n * @tutorial https://ext.dcloud.net.cn/plugin?id=181\n */\nvar _default = {\n name: \"uniSwipeAction\",\n data: function data() {\n return {};\n },\n created: function created() {\n this.children = [];\n },\n methods: {\n // 公开给用户使用,重制组件样式\n resize: function resize() {\n // wxs 会自己计算组件大小,所以无需执行下面代码\n },\n // 公开给用户使用,关闭全部 已经打开的组件\n closeAll: function closeAll() {\n this.children.forEach(function (vm) {\n vm.is_show = 'none';\n });\n },\n closeOther: function closeOther(vm) {\n if (this.openItem && this.openItem !== vm) {\n this.openItem.is_show = 'none';\n }\n // 记录上一个打开的 swipe-action-item ,用于 auto-close\n this.openItem = vm;\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24vdW5pLXN3aXBlLWFjdGlvbi52dWUiXSwibmFtZXMiOlsibmFtZSIsImRhdGEiLCJjcmVhdGVkIiwibWV0aG9kcyIsInJlc2l6ZSIsImNsb3NlQWxsIiwidm0iLCJjbG9zZU90aGVyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSkEsZUFLQTtFQUNBQTtFQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQTtJQUFBLENBTUE7SUFDQTtJQUNBQztNQUNBO1FBRUFDO01BTUE7SUFDQTtJQUNBQztNQUNBO1FBRUE7TUFNQTtNQUNBO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSIsImZpbGUiOiIxNjUuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXc+XHJcblx0XHQ8c2xvdD48L3Nsb3Q+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHQvKipcclxuXHQgKiBTd2lwZUFjdGlvbiDmu5Hliqjmk43kvZxcclxuXHQgKiBAZGVzY3JpcHRpb24g6YCa6L+H5ruR5Yqo6Kem5Y+R6YCJ6aG555qE5a655ZmoXHJcblx0ICogQHR1dG9yaWFsIGh0dHBzOi8vZXh0LmRjbG91ZC5uZXQuY24vcGx1Z2luP2lkPTE4MVxyXG5cdCAqL1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcblx0XHRuYW1lOlwidW5pU3dpcGVBY3Rpb25cIixcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7fTtcclxuXHRcdH0sXHJcblx0XHRjcmVhdGVkKCkge1xyXG5cdFx0XHR0aGlzLmNoaWxkcmVuID0gW107XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDlhazlvIDnu5nnlKjmiLfkvb/nlKjvvIzph43liLbnu4Tku7bmoLflvI9cclxuXHRcdFx0cmVzaXplKCl7XHJcblx0XHRcdFx0Ly8gd3hzIOS8muiHquW3seiuoeeul+e7hOS7tuWkp+Wwj++8jOaJgOS7peaXoOmcgOaJp+ihjOS4i+mdouS7o+eggVxyXG5cdFx0XHRcdC8vICNpZm5kZWYgQVBQLVZVRSB8fCBINSB8fCBNUC1XRUlYSU5cclxuXHRcdFx0XHR0aGlzLmNoaWxkcmVuLmZvckVhY2godm09PntcclxuXHRcdFx0XHRcdHZtLmluaXQoKVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0Ly8gI2VuZGlmXHJcblx0XHRcdH0sXG5cdFx0XHQvLyDlhazlvIDnu5nnlKjmiLfkvb/nlKjvvIzlhbPpl63lhajpg6gg5bey57uP5omT5byA55qE57uE5Lu2XG5cdFx0XHRjbG9zZUFsbCgpe1xuXHRcdFx0XHR0aGlzLmNoaWxkcmVuLmZvckVhY2godm09Pntcblx0XHRcdFx0XHQvLyAjaWZkZWYgQVBQLVZVRSB8fCBINSB8fCBNUC1XRUlYSU5cblx0XHRcdFx0XHR2bS5pc19zaG93ID0gJ25vbmUnXG5cdFx0XHRcdFx0Ly8gI2VuZGlmXG5cblx0XHRcdFx0XHQvLyAjaWZuZGVmIEFQUC1WVUUgfHwgSDUgfHwgTVAtV0VJWElOXG5cdFx0XHRcdFx0dm0uY2xvc2UoKVxuXHRcdFx0XHRcdC8vICNlbmRpZlxuXHRcdFx0XHR9KVxuXHRcdFx0fSxcclxuXHRcdFx0Y2xvc2VPdGhlcih2bSkge1xyXG5cdFx0XHRcdGlmICh0aGlzLm9wZW5JdGVtICYmIHRoaXMub3Blbkl0ZW0gIT09IHZtKSB7XHJcblx0XHRcdFx0XHQvLyAjaWZkZWYgQVBQLVZVRSB8fCBINSB8fCBNUC1XRUlYSU5cclxuXHRcdFx0XHRcdHRoaXMub3Blbkl0ZW0uaXNfc2hvdyA9ICdub25lJ1xyXG5cdFx0XHRcdFx0Ly8gI2VuZGlmXHJcblxyXG5cdFx0XHRcdFx0Ly8gI2lmbmRlZiBBUFAtVlVFIHx8IEg1IHx8IE1QLVdFSVhJTlxyXG5cdFx0XHRcdFx0dGhpcy5vcGVuSXRlbS5jbG9zZSgpXHJcblx0XHRcdFx0XHQvLyAjZW5kaWZcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly8g6K6w5b2V5LiK5LiA5Liq5omT5byA55qEIHN3aXBlLWFjdGlvbi1pdGVtICznlKjkuo4gYXV0by1jbG9zZVxyXG5cdFx0XHRcdHRoaXMub3Blbkl0ZW0gPSB2bVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fTtcclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGU+PC9zdHlsZT5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///165\n"); /***/ }), -/* 162 */ +/* 166 */ /*!*************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue ***! \*************************************************************************************************************************************/ @@ -17421,10 +17750,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-swipe-action-item.vue?vue&type=template&id=41bc30c0&filter-modules=eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19& */ 163);\n/* harmony import */ var _uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-swipe-action-item.vue?vue&type=script&lang=js& */ 165);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n/* harmony import */ var _wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./wx.wxs?vue&type=custom&index=0&blockType=script&issuerPath=E%3A%5Cqiaocongli%5C%E5%B0%8F%E7%A8%8B%E5%BA%8F%5C%E4%B8%AD%E6%8B%9B%E4%BD%93%E6%B5%8Bapp%5CexamTeamApp%5Cuni_modules%5Cuni-swipe-action%5Ccomponents%5Cuni-swipe-action-item%5Cuni-swipe-action-item.vue&module=wxsswipe&lang=wxs */ 170);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\n/* custom blocks */\n\nif (typeof _wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_3__[\"default\"] === 'function') Object(_wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(component)\n\ncomponent.options.__file = \"uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFzZDtBQUN0ZDtBQUN5RTtBQUNMOzs7QUFHcEU7QUFDb007QUFDcE0sZ0JBQWdCLHdNQUFVO0FBQzFCLEVBQUUsMkZBQU07QUFDUixFQUFFLG9iQUFNO0FBQ1IsRUFBRSw2YkFBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRSx3YkFBVTtBQUNaO0FBQ0E7O0FBRUE7QUFDb1Q7QUFDcFQsV0FBVyxzVUFBTSxpQkFBaUIsOFVBQU07O0FBRXhDO0FBQ2UsZ0YiLCJmaWxlIjoiMTYyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi91bmktc3dpcGUtYWN0aW9uLWl0ZW0udnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTQxYmMzMGMwJmZpbHRlci1tb2R1bGVzPWV5SjNlSE56ZDJsd1pTSTZleUowZVhCbElqb2ljMk55YVhCMElpd2lZMjl1ZEdWdWRDSTZJaUlzSW5OMFlYSjBJam8xTnpnMUxDSmhkSFJ5Y3lJNmV5SnpjbU1pT2lJdUwzZDRMbmQ0Y3lJc0ltMXZaSFZzWlNJNkluZDRjM04zYVhCbElpd2liR0Z1WnlJNkluZDRjeUo5TENKbGJtUWlPalUzT0RWOUxDSnlaVzVrWlhKemQybHdaU0k2ZXlKMGVYQmxJam9pY21WdVpHVnlhbk1pTENKamIyNTBaVzUwSWpvaUlpd2ljM1JoY25RaU9qVTRORE1zSW1GMGRISnpJanA3SW0xdlpIVnNaU0k2SW5KbGJtUmxjbk4zYVhCbElpd2liR0Z1WnlJNkltcHpJbjBzSW1WdVpDSTZOak0yT1gxOSZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3VuaS1zd2lwZS1hY3Rpb24taXRlbS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL3VuaS1zd2lwZS1hY3Rpb24taXRlbS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuLyogY3VzdG9tIGJsb2NrcyAqL1xuaW1wb3J0IGJsb2NrMCBmcm9tIFwiLi93eC53eHM/dnVlJnR5cGU9Y3VzdG9tJmluZGV4PTAmYmxvY2tUeXBlPXNjcmlwdCZpc3N1ZXJQYXRoPUUlM0ElNUNxaWFvY29uZ2xpJTVDJUU1JUIwJThGJUU3JUE4JThCJUU1JUJBJThGJTVDJUU0JUI4JUFEJUU2JThCJTlCJUU0JUJEJTkzJUU2JUI1JThCYXBwJTVDZXhhbVRlYW1BcHAlNUN1bmlfbW9kdWxlcyU1Q3VuaS1zd2lwZS1hY3Rpb24lNUNjb21wb25lbnRzJTVDdW5pLXN3aXBlLWFjdGlvbi1pdGVtJTVDdW5pLXN3aXBlLWFjdGlvbi1pdGVtLnZ1ZSZtb2R1bGU9d3hzc3dpcGUmbGFuZz13eHNcIlxuaWYgKHR5cGVvZiBibG9jazAgPT09ICdmdW5jdGlvbicpIGJsb2NrMChjb21wb25lbnQpXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS91bmktc3dpcGUtYWN0aW9uLWl0ZW0udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///162\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-swipe-action-item.vue?vue&type=template&id=41bc30c0&filter-modules=eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19& */ 167);\n/* harmony import */ var _uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-swipe-action-item.vue?vue&type=script&lang=js& */ 169);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n/* harmony import */ var _wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./wx.wxs?vue&type=custom&index=0&blockType=script&issuerPath=E%3A%5Cqiaocongli%5C%E5%B0%8F%E7%A8%8B%E5%BA%8F%5C%E4%B8%AD%E6%8B%9B%E4%BD%93%E6%B5%8Bapp%5CexamTeamApp%5Cuni_modules%5Cuni-swipe-action%5Ccomponents%5Cuni-swipe-action-item%5Cuni-swipe-action-item.vue&module=wxsswipe&lang=wxs */ 174);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\n/* custom blocks */\n\nif (typeof _wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_3__[\"default\"] === 'function') Object(_wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(component)\n\ncomponent.options.__file = \"uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFzZDtBQUN0ZDtBQUN5RTtBQUNMOzs7QUFHcEU7QUFDb007QUFDcE0sZ0JBQWdCLHdNQUFVO0FBQzFCLEVBQUUsMkZBQU07QUFDUixFQUFFLG9iQUFNO0FBQ1IsRUFBRSw2YkFBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRSx3YkFBVTtBQUNaO0FBQ0E7O0FBRUE7QUFDb1Q7QUFDcFQsV0FBVyxzVUFBTSxpQkFBaUIsOFVBQU07O0FBRXhDO0FBQ2UsZ0YiLCJmaWxlIjoiMTY2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi91bmktc3dpcGUtYWN0aW9uLWl0ZW0udnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTQxYmMzMGMwJmZpbHRlci1tb2R1bGVzPWV5SjNlSE56ZDJsd1pTSTZleUowZVhCbElqb2ljMk55YVhCMElpd2lZMjl1ZEdWdWRDSTZJaUlzSW5OMFlYSjBJam8xTnpnMUxDSmhkSFJ5Y3lJNmV5SnpjbU1pT2lJdUwzZDRMbmQ0Y3lJc0ltMXZaSFZzWlNJNkluZDRjM04zYVhCbElpd2liR0Z1WnlJNkluZDRjeUo5TENKbGJtUWlPalUzT0RWOUxDSnlaVzVrWlhKemQybHdaU0k2ZXlKMGVYQmxJam9pY21WdVpHVnlhbk1pTENKamIyNTBaVzUwSWpvaUlpd2ljM1JoY25RaU9qVTRORE1zSW1GMGRISnpJanA3SW0xdlpIVnNaU0k2SW5KbGJtUmxjbk4zYVhCbElpd2liR0Z1WnlJNkltcHpJbjBzSW1WdVpDSTZOak0yT1gxOSZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3VuaS1zd2lwZS1hY3Rpb24taXRlbS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL3VuaS1zd2lwZS1hY3Rpb24taXRlbS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuLyogY3VzdG9tIGJsb2NrcyAqL1xuaW1wb3J0IGJsb2NrMCBmcm9tIFwiLi93eC53eHM/dnVlJnR5cGU9Y3VzdG9tJmluZGV4PTAmYmxvY2tUeXBlPXNjcmlwdCZpc3N1ZXJQYXRoPUUlM0ElNUNxaWFvY29uZ2xpJTVDJUU1JUIwJThGJUU3JUE4JThCJUU1JUJBJThGJTVDJUU0JUI4JUFEJUU2JThCJTlCJUU0JUJEJTkzJUU2JUI1JThCYXBwJTVDZXhhbVRlYW1BcHAlNUN1bmlfbW9kdWxlcyU1Q3VuaS1zd2lwZS1hY3Rpb24lNUNjb21wb25lbnRzJTVDdW5pLXN3aXBlLWFjdGlvbi1pdGVtJTVDdW5pLXN3aXBlLWFjdGlvbi1pdGVtLnZ1ZSZtb2R1bGU9d3hzc3dpcGUmbGFuZz13eHNcIlxuaWYgKHR5cGVvZiBibG9jazAgPT09ICdmdW5jdGlvbicpIGJsb2NrMChjb21wb25lbnQpXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwidW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS91bmktc3dpcGUtYWN0aW9uLWl0ZW0udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///166\n"); /***/ }), -/* 163 */ +/* 167 */ /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue?vue&type=template&id=41bc30c0&filter-modules=eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19& ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17433,7 +17762,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-swipe-action-item.vue?vue&type=template&id=41bc30c0&filter-modules=eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19& */ 164); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-swipe-action-item.vue?vue&type=template&id=41bc30c0&filter-modules=eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19& */ 168); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_template_id_41bc30c0_filter_modules_eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -17445,7 +17774,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 164 */ +/* 168 */ /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue?vue&type=template&id=41bc30c0&filter-modules=eyJ3eHNzd2lwZSI6eyJ0eXBlIjoic2NyaXB0IiwiY29udGVudCI6IiIsInN0YXJ0Ijo1Nzg1LCJhdHRycyI6eyJzcmMiOiIuL3d4Lnd4cyIsIm1vZHVsZSI6Ind4c3N3aXBlIiwibGFuZyI6Ind4cyJ9LCJlbmQiOjU3ODV9LCJyZW5kZXJzd2lwZSI6eyJ0eXBlIjoicmVuZGVyanMiLCJjb250ZW50IjoiIiwic3RhcnQiOjU4NDMsImF0dHJzIjp7Im1vZHVsZSI6InJlbmRlcnN3aXBlIiwibGFuZyI6ImpzIn0sImVuZCI6NjM2OX19& ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17668,7 +17997,7 @@ render._withStripped = true /***/ }), -/* 165 */ +/* 169 */ /*!**************************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue?vue&type=script&lang=js& ***! \**************************************************************************************************************************************************************/ @@ -17676,10 +18005,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-swipe-action-item.vue?vue&type=script&lang=js& */ 166);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTRxQixDQUFnQix1ckJBQUcsRUFBQyIsImZpbGUiOiIxNjUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VuaS1zd2lwZS1hY3Rpb24taXRlbS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdW5pLXN3aXBlLWFjdGlvbi1pdGVtLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///165\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-swipe-action-item.vue?vue&type=script&lang=js& */ 170);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_swipe_action_item_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTRxQixDQUFnQix1ckJBQUcsRUFBQyIsImZpbGUiOiIxNjkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VuaS1zd2lwZS1hY3Rpb24taXRlbS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdW5pLXN3aXBlLWFjdGlvbi1pdGVtLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///169\n"); /***/ }), -/* 166 */ +/* 170 */ /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue?vue&type=script&lang=js& ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17687,10 +18016,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _mpwxs = _interopRequireDefault(__webpack_require__(/*! ./mpwxs */ 167));\nvar _bindingx = _interopRequireDefault(__webpack_require__(/*! ./bindingx.js */ 168));\nvar _mpother = _interopRequireDefault(__webpack_require__(/*! ./mpother */ 169));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/**\n * SwipeActionItem 滑动操作子组件\n * @description 通过滑动触发选项的容器\n * @tutorial https://ext.dcloud.net.cn/plugin?id=181\n * @property {Boolean} show = [left|right|none] \t开启关闭组件,auto-close = false 时生效\n * @property {Boolean} disabled = [true|false] \t\t是否禁止滑动\n * @property {Boolean} autoClose = [true|false] \t滑动打开当前组件,是否关闭其他组件\n * @property {Number} threshold \t\t\t\t\t滑动缺省值\n * @property {Array} leftOptions \t\t\t\t\t左侧选项内容及样式\n * @property {Array} rgihtOptions \t\t\t\t\t右侧选项内容及样式\n * @event {Function} click \t\t\t\t\t\t\t点击选项按钮时触发事件,e = {content,index} ,content(点击内容)、index(下标)\n * @event {Function} change \t\t\t\t\t\t组件打开或关闭时触发,left\\right\\none\n */\nvar _default2 = {\n mixins: [_mpwxs.default, _bindingx.default, _mpother.default],\n emits: ['click', 'change'],\n props: {\n // 控制开关\n show: {\n type: String,\n default: 'none'\n },\n // 禁用\n disabled: {\n type: Boolean,\n default: false\n },\n // 是否自动关闭\n autoClose: {\n type: Boolean,\n default: true\n },\n // 滑动缺省距离\n threshold: {\n type: Number,\n default: 20\n },\n // 左侧按钮内容\n leftOptions: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n // 右侧按钮内容\n rightOptions: {\n type: Array,\n default: function _default() {\n return [];\n }\n }\n },\n // TODO vue2\n destroyed: function destroyed() {\n if (this.__isUnmounted) return;\n this.uninstall();\n },\n methods: {\n uninstall: function uninstall() {\n var _this = this;\n if (this.swipeaction) {\n this.swipeaction.children.forEach(function (item, index) {\n if (item === _this) {\n _this.swipeaction.children.splice(index, 1);\n }\n });\n }\n },\n /**\n * 获取父元素实例\n */\n getSwipeAction: function getSwipeAction() {\n var name = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'uniSwipeAction';\n var parent = this.$parent;\n var parentName = parent.$options.name;\n while (parentName !== name) {\n parent = parent.$parent;\n if (!parent) return false;\n parentName = parent.$options.name;\n }\n return parent;\n }\n }\n};\nexports.default = _default2;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS91bmktc3dpcGUtYWN0aW9uLWl0ZW0udnVlIl0sIm5hbWVzIjpbIm1peGlucyIsImVtaXRzIiwicHJvcHMiLCJzaG93IiwidHlwZSIsImRlZmF1bHQiLCJkaXNhYmxlZCIsImF1dG9DbG9zZSIsInRocmVzaG9sZCIsImxlZnRPcHRpb25zIiwicmlnaHRPcHRpb25zIiwiZGVzdHJveWVkIiwibWV0aG9kcyIsInVuaW5zdGFsbCIsImdldFN3aXBlQWN0aW9uIiwicGFyZW50IiwicGFyZW50TmFtZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQW1JQTtBQUNBO0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFaQSxnQkFjQTtFQUNBQTtFQUNBQztFQUNBQztJQUNBO0lBQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7SUFFQTtJQUNBQztNQUNBRjtNQUNBQztJQUNBO0lBRUE7SUFDQUU7TUFDQUg7TUFDQUM7SUFDQTtJQUVBO0lBQ0FHO01BQ0FKO01BQ0FDO0lBQ0E7SUFFQTtJQUNBSTtNQUNBTDtNQUNBQztRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FLO01BQ0FOO01BQ0FDO1FBQ0E7TUFDQTtJQUNBO0VBRUE7RUFFQTtFQUNBTTtJQUNBO0lBQ0E7RUFDQTtFQVVBQztJQUNBQztNQUFBO01BQ0E7UUFDQTtVQUNBO1lBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0FBQ0E7QUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO1FBQ0E7UUFDQUM7TUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEiLCJmaWxlIjoiMTY2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDwhLS0g5Zyo5b6u5L+h5bCP56iL5bqPIGFwcCB2dWXnq68gaDUg5L2/55Sod3hzIOWunueOsC0tPlxyXG5cdDwhLS0gI2lmZGVmIEFQUC1WVUUgfHwgTVAtV0VJWElOIHx8IEg1IC0tPlxyXG5cdDx2aWV3IGNsYXNzPVwidW5pLXN3aXBlXCI+XHJcblx0XHQ8IS0tICAjaWZkZWYgTVAtV0VJWElOIHx8IFZVRTMgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cInVuaS1zd2lwZV9ib3hcIiA6Y2hhbmdlOnByb3A9XCJ3eHNzd2lwZS5zaG93V2F0Y2hcIiA6cHJvcD1cImlzX3Nob3dcIiA6ZGF0YS10aHJlc2hvbGQ9XCJ0aHJlc2hvbGRcIlxyXG5cdFx0XHQ6ZGF0YS1kaXNhYmxlZD1cImRpc2FibGVkXCIgQHRvdWNoc3RhcnQ9XCJ3eHNzd2lwZS50b3VjaHN0YXJ0XCIgQHRvdWNobW92ZT1cInd4c3N3aXBlLnRvdWNobW92ZVwiXHJcblx0XHRcdEB0b3VjaGVuZD1cInd4c3N3aXBlLnRvdWNoZW5kXCI+XHJcblx0XHQ8IS0tICNlbmRpZiAtLT5cclxuXHRcdFx0PCEtLSAgI2lmbmRlZiBNUC1XRUlYSU4gfHwgVlVFMyAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVfYm94XCIgOmNoYW5nZTpwcm9wPVwicmVuZGVyc3dpcGUuc2hvd1dhdGNoXCIgOnByb3A9XCJpc19zaG93XCIgOmRhdGEtdGhyZXNob2xkPVwidGhyZXNob2xkXCJcclxuXHRcdFx0XHQ6ZGF0YS1kaXNhYmxlZD1cImRpc2FibGVkKycnXCIgQHRvdWNoc3RhcnQ9XCJyZW5kZXJzd2lwZS50b3VjaHN0YXJ0XCIgQHRvdWNobW92ZT1cInJlbmRlcnN3aXBlLnRvdWNobW92ZVwiXHJcblx0XHRcdFx0QHRvdWNoZW5kPVwicmVuZGVyc3dpcGUudG91Y2hlbmRcIj5cclxuXHRcdFx0PCEtLSAjZW5kaWYgLS0+XHJcblx0XHRcdFx0PCEtLSDlnKjlvq7kv6HlsI/nqIvluo8gYXBwIHZ1ZeerryBoNSDkvb/nlKh3eHMg5a6e546wLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVfYnV0dG9uLWdyb3VwIGJ1dHRvbi1ncm91cC0tbGVmdFwiPlxyXG5cdFx0XHRcdFx0PHNsb3QgbmFtZT1cImxlZnRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gbGVmdE9wdGlvbnNcIiA6a2V5PVwiaW5kZXhcIiA6c3R5bGU9XCJ7XHJcblx0XHRcdFx0XHQgIGJhY2tncm91bmRDb2xvcjogaXRlbS5zdHlsZSAmJiBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA/IGl0ZW0uc3R5bGUuYmFja2dyb3VuZENvbG9yIDogJyNDN0M2Q0QnXHJcblx0XHRcdFx0XHR9XCIgY2xhc3M9XCJ1bmktc3dpcGVfYnV0dG9uIGJ1dHRvbi1ob2NrXCIgQHRvdWNoc3RhcnQuc3RvcD1cImFwcFRvdWNoU3RhcnRcIlxyXG5cdFx0XHRcdFx0XHRcdEB0b3VjaGVuZC5zdG9wPVwiYXBwVG91Y2hFbmQoJGV2ZW50LGluZGV4LGl0ZW0sJ2xlZnQnKVwiIEBjbGljay5zdG9wPVwib25DbGlja0ZvclBDKGluZGV4LGl0ZW0sJ2xlZnQnKVwiPlxyXG5cdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi10ZXh0XCJcclxuXHRcdFx0XHRcdFx0XHRcdDpzdHlsZT1cIntjb2xvcjogaXRlbS5zdHlsZSAmJiBpdGVtLnN0eWxlLmNvbG9yID8gaXRlbS5zdHlsZS5jb2xvciA6ICcjRkZGRkZGJyxmb250U2l6ZTogaXRlbS5zdHlsZSAmJiBpdGVtLnN0eWxlLmZvbnRTaXplID8gaXRlbS5zdHlsZS5mb250U2l6ZSA6ICcxNnB4J31cIj57eyBpdGVtLnRleHQgfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvc2xvdD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVfdGV4dC0tY2VudGVyXCI+XHJcblx0XHRcdFx0XHQ8c2xvdD48L3Nsb3Q+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi1ncm91cCBidXR0b24tZ3JvdXAtLXJpZ2h0XCI+XHJcblx0XHRcdFx0XHQ8c2xvdCBuYW1lPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gcmlnaHRPcHRpb25zXCIgOmtleT1cImluZGV4XCIgOnN0eWxlPVwie1xyXG5cdFx0XHRcdFx0ICBiYWNrZ3JvdW5kQ29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPyBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA6ICcjQzdDNkNEJ1xyXG5cdFx0XHRcdFx0fVwiIGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbiBidXR0b24taG9ja1wiIEB0b3VjaHN0YXJ0LnN0b3A9XCJhcHBUb3VjaFN0YXJ0XCJcclxuXHRcdFx0XHRcdFx0XHRAdG91Y2hlbmQuc3RvcD1cImFwcFRvdWNoRW5kKCRldmVudCxpbmRleCxpdGVtLCdyaWdodCcpXCIgQGNsaWNrLnN0b3A9XCJvbkNsaWNrRm9yUEMoaW5kZXgsaXRlbSwncmlnaHQnKVwiPjx0ZXh0XHJcblx0XHRcdFx0XHRcdFx0XHRjbGFzcz1cInVuaS1zd2lwZV9idXR0b24tdGV4dFwiXHJcblx0XHRcdFx0XHRcdFx0XHQ6c3R5bGU9XCJ7Y29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5jb2xvciA/IGl0ZW0uc3R5bGUuY29sb3IgOiAnI0ZGRkZGRicsZm9udFNpemU6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5mb250U2l6ZSA/IGl0ZW0uc3R5bGUuZm9udFNpemUgOiAnMTZweCd9XCI+e3sgaXRlbS50ZXh0IH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3Nsb3Q+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tICNlbmRpZiAtLT5cclxuXHRcdDwhLS0gYXBwIG52dWXnq68g5L2/55SoIGJpbmRpbmd4IC0tPlxyXG5cdFx0PCEtLSAjaWZkZWYgQVBQLU5WVUUgLS0+XHJcblx0XHQ8dmlldyByZWY9XCJzZWxlY3Rvci1ib3gtLWhvY2tcIiBjbGFzcz1cInVuaS1zd2lwZVwiIEBob3Jpem9udGFscGFuPVwidG91Y2hzdGFydFwiIEB0b3VjaGVuZD1cInRvdWNoZW5kXCI+XHJcblx0XHRcdDx2aWV3IHJlZj0nc2VsZWN0b3ItbGVmdC1idXR0b24tLWhvY2snIGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi1ncm91cCBidXR0b24tZ3JvdXAtLWxlZnRcIj5cclxuXHRcdFx0XHQ8c2xvdCBuYW1lPVwibGVmdFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gbGVmdE9wdGlvbnNcIiA6a2V5PVwiaW5kZXhcIiA6c3R5bGU9XCJ7XHJcblx0XHRcdFx0ICBiYWNrZ3JvdW5kQ29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPyBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA6ICcjQzdDNkNEJ1xyXG5cdFx0XHRcdH1cIiBjbGFzcz1cInVuaS1zd2lwZV9idXR0b24gYnV0dG9uLWhvY2tcIiBAY2xpY2suc3RvcD1cIm9uQ2xpY2soaW5kZXgsaXRlbSwnbGVmdCcpXCI+XHJcblx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi10ZXh0XCJcclxuXHRcdFx0XHRcdFx0XHQ6c3R5bGU9XCJ7Y29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5jb2xvciA/IGl0ZW0uc3R5bGUuY29sb3IgOiAnI0ZGRkZGRicsIGZvbnRTaXplOiBpdGVtLnN0eWxlICYmIGl0ZW0uc3R5bGUuZm9udFNpemUgPyBpdGVtLnN0eWxlLmZvbnRTaXplIDogJzE2cHgnfVwiPlxyXG5cdFx0XHRcdFx0XHRcdHt7IGl0ZW0udGV4dCB9fVxyXG5cdFx0XHRcdFx0XHQ8L3RleHQ+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC9zbG90PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IHJlZj0nc2VsZWN0b3ItcmlnaHQtYnV0dG9uLS1ob2NrJyBjbGFzcz1cInVuaS1zd2lwZV9idXR0b24tZ3JvdXAgYnV0dG9uLWdyb3VwLS1yaWdodFwiPlxyXG5cdFx0XHRcdDxzbG90IG5hbWU9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gcmlnaHRPcHRpb25zXCIgOmtleT1cImluZGV4XCIgOnN0eWxlPVwie1xyXG5cdFx0XHRcdCAgYmFja2dyb3VuZENvbG9yOiBpdGVtLnN0eWxlICYmIGl0ZW0uc3R5bGUuYmFja2dyb3VuZENvbG9yID8gaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgOiAnI0M3QzZDRCdcclxuXHRcdFx0XHR9XCIgY2xhc3M9XCJ1bmktc3dpcGVfYnV0dG9uIGJ1dHRvbi1ob2NrXCIgQGNsaWNrLnN0b3A9XCJvbkNsaWNrKGluZGV4LGl0ZW0sJ3JpZ2h0JylcIj48dGV4dFxyXG5cdFx0XHRcdFx0XHRcdGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi10ZXh0XCJcclxuXHRcdFx0XHRcdFx0XHQ6c3R5bGU9XCJ7Y29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5jb2xvciA/IGl0ZW0uc3R5bGUuY29sb3IgOiAnI0ZGRkZGRicsZm9udFNpemU6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5mb250U2l6ZSA/IGl0ZW0uc3R5bGUuZm9udFNpemUgOiAnMTZweCd9XCI+e3sgaXRlbS50ZXh0IH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvc2xvdD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyByZWY9J3NlbGVjdG9yLWNvbnRlbnQtLWhvY2snIGNsYXNzPVwidW5pLXN3aXBlX2JveFwiPlxyXG5cdFx0XHRcdDxzbG90Pjwvc2xvdD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSAjZW5kaWYgLS0+XHJcblx0XHQ8IS0tIOWFtuS7luW5s+WPsOS9v+eUqCBqcyDvvIzplb/liJfooajmgKfog73lj6/og73kvJrmnInlvbHlk40tLT5cclxuXHRcdDwhLS0gI2lmZGVmIE1QLUFMSVBBWSB8fCBNUC1CQUlEVSB8fCBNUC1UT1VUSUFPIHx8IE1QLVFRIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVfYm94XCIgQHRvdWNoc3RhcnQ9XCJ0b3VjaHN0YXJ0XCIgQHRvdWNobW92ZT1cInRvdWNobW92ZVwiIEB0b3VjaGVuZD1cInRvdWNoZW5kXCJcclxuXHRcdFx0XHQ6c3R5bGU9XCJ7dHJhbnNmb3JtOm1vdmVMZWZ0fVwiIDpjbGFzcz1cInthbmk6YW5pfVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi1ncm91cCBidXR0b24tZ3JvdXAtLWxlZnRcIiA6Y2xhc3M9XCJbZWxDbGFzc11cIj5cclxuXHRcdFx0XHRcdDxzbG90IG5hbWU9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IHYtZm9yPVwiKGl0ZW0saW5kZXgpIGluIGxlZnRPcHRpb25zXCIgOmtleT1cImluZGV4XCIgOnN0eWxlPVwie1xyXG5cdFx0XHRcdFx0ICBiYWNrZ3JvdW5kQ29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPyBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA6ICcjQzdDNkNEJyxcclxuXHRcdFx0XHRcdCAgZm9udFNpemU6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5mb250U2l6ZSA/IGl0ZW0uc3R5bGUuZm9udFNpemUgOiAnMTZweCdcclxuXHRcdFx0XHRcdH1cIiBjbGFzcz1cInVuaS1zd2lwZV9idXR0b24gYnV0dG9uLWhvY2tcIiBAdG91Y2hzdGFydC5zdG9wPVwiYXBwVG91Y2hTdGFydFwiXHJcblx0XHRcdFx0XHRcdFx0QHRvdWNoZW5kLnN0b3A9XCJhcHBUb3VjaEVuZCgkZXZlbnQsaW5kZXgsaXRlbSwnbGVmdCcpXCI+PHRleHQgY2xhc3M9XCJ1bmktc3dpcGVfYnV0dG9uLXRleHRcIlxyXG5cdFx0XHRcdFx0XHRcdFx0OnN0eWxlPVwie2NvbG9yOiBpdGVtLnN0eWxlICYmIGl0ZW0uc3R5bGUuY29sb3IgPyBpdGVtLnN0eWxlLmNvbG9yIDogJyNGRkZGRkYnLH1cIj57eyBpdGVtLnRleHQgfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvc2xvdD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHNsb3Q+PC9zbG90PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi1ncm91cCBidXR0b24tZ3JvdXAtLXJpZ2h0XCIgOmNsYXNzPVwiW2VsQ2xhc3NdXCI+XHJcblx0XHRcdFx0XHQ8c2xvdCBuYW1lPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gcmlnaHRPcHRpb25zXCIgOmtleT1cImluZGV4XCIgOnN0eWxlPVwie1xyXG5cdFx0XHRcdFx0ICBiYWNrZ3JvdW5kQ29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPyBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA6ICcjQzdDNkNEJyxcclxuXHRcdFx0XHRcdCAgZm9udFNpemU6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5mb250U2l6ZSA/IGl0ZW0uc3R5bGUuZm9udFNpemUgOiAnMTZweCdcclxuXHRcdFx0XHRcdH1cIiBAdG91Y2hzdGFydC5zdG9wPVwiYXBwVG91Y2hTdGFydFwiIEB0b3VjaGVuZC5zdG9wPVwiYXBwVG91Y2hFbmQoJGV2ZW50LGluZGV4LGl0ZW0sJ3JpZ2h0JylcIlxyXG5cdFx0XHRcdFx0XHRcdGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbiBidXR0b24taG9ja1wiPjx0ZXh0IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi10ZXh0XCJcclxuXHRcdFx0XHRcdFx0XHRcdDpzdHlsZT1cIntjb2xvcjogaXRlbS5zdHlsZSAmJiBpdGVtLnN0eWxlLmNvbG9yID8gaXRlbS5zdHlsZS5jb2xvciA6ICcjRkZGRkZGJyx9XCI+e3sgaXRlbS50ZXh0IH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3Nsb3Q+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tICNlbmRpZiAtLT5cclxuXHJcbjwvdGVtcGxhdGU+XHJcbjxzY3JpcHQgc3JjPVwiLi93eC53eHNcIiBtb2R1bGU9XCJ3eHNzd2lwZVwiIGxhbmc9XCJ3eHNcIj48L3NjcmlwdD5cclxuXHJcbjxzY3JpcHQgbW9kdWxlPVwicmVuZGVyc3dpcGVcIiBsYW5nPVwicmVuZGVyanNcIj5cclxuXHRpbXBvcnQgcmVuZGVyIGZyb20gJy4vcmVuZGVyLmpzJ1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG1vdW50ZWQoZSwgaW5zLCBvd25lcikge1xyXG5cdFx0XHR0aGlzLnN0YXRlID0ge31cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdHNob3dXYXRjaChuZXdWYWwsIG9sZFZhbCwgb3duZXJJbnN0YW5jZSwgaW5zdGFuY2UpIHtcclxuXHRcdFx0XHRyZW5kZXIuc2hvd1dhdGNoKG5ld1ZhbCwgb2xkVmFsLCBvd25lckluc3RhbmNlLCBpbnN0YW5jZSwgdGhpcylcclxuXHRcdFx0fSxcclxuXHRcdFx0dG91Y2hzdGFydChlLCBvd25lckluc3RhbmNlKSB7XHJcblx0XHRcdFx0cmVuZGVyLnRvdWNoc3RhcnQoZSwgb3duZXJJbnN0YW5jZSwgdGhpcylcclxuXHRcdFx0fSxcclxuXHRcdFx0dG91Y2htb3ZlKGUsIG93bmVySW5zdGFuY2UpIHtcclxuXHRcdFx0XHRyZW5kZXIudG91Y2htb3ZlKGUsIG93bmVySW5zdGFuY2UsIHRoaXMpXHJcblx0XHRcdH0sXHJcblx0XHRcdHRvdWNoZW5kKGUsIG93bmVySW5zdGFuY2UpIHtcclxuXHRcdFx0XHRyZW5kZXIudG91Y2hlbmQoZSwgb3duZXJJbnN0YW5jZSwgdGhpcylcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IG1wd3hzIGZyb20gJy4vbXB3eHMnXHJcblx0aW1wb3J0IGJpbmRpbmd4IGZyb20gJy4vYmluZGluZ3guanMnXHJcblx0aW1wb3J0IG1wb3RoZXIgZnJvbSAnLi9tcG90aGVyJ1xyXG5cclxuXHQvKipcclxuXHQgKiBTd2lwZUFjdGlvbkl0ZW0g5ruR5Yqo5pON5L2c5a2Q57uE5Lu2XHJcblx0ICogQGRlc2NyaXB0aW9uIOmAmui/h+a7keWKqOinpuWPkemAiemhueeahOWuueWZqFxyXG5cdCAqIEB0dXRvcmlhbCBodHRwczovL2V4dC5kY2xvdWQubmV0LmNuL3BsdWdpbj9pZD0xODFcclxuXHQgKiBAcHJvcGVydHkge0Jvb2xlYW59IHNob3cgPSBbbGVmdHxyaWdodO+9nG5vbmVdIFx05byA5ZCv5YWz6Zet57uE5Lu277yMYXV0by1jbG9zZSA9IGZhbHNlIOaXtueUn+aViFxyXG5cdCAqIEBwcm9wZXJ0eSB7Qm9vbGVhbn0gZGlzYWJsZWQgPSBbdHJ1ZXxmYWxzZV0gXHRcdOaYr+WQpuemgeatoua7keWKqFxyXG5cdCAqIEBwcm9wZXJ0eSB7Qm9vbGVhbn0gYXV0b0Nsb3NlID0gW3RydWV8ZmFsc2VdIFx05ruR5Yqo5omT5byA5b2T5YmN57uE5Lu277yM5piv5ZCm5YWz6Zet5YW25LuW57uE5Lu2XHJcblx0ICogQHByb3BlcnR5IHtOdW1iZXJ9ICB0aHJlc2hvbGQgXHRcdFx0XHRcdOa7keWKqOe8uuecgeWAvFxyXG5cdCAqIEBwcm9wZXJ0eSB7QXJyYXl9IGxlZnRPcHRpb25zIFx0XHRcdFx0XHTlt6bkvqfpgInpobnlhoXlrrnlj4rmoLflvI9cclxuXHQgKiBAcHJvcGVydHkge0FycmF5fSByZ2lodE9wdGlvbnMgXHRcdFx0XHRcdOWPs+S+p+mAiemhueWGheWuueWPiuagt+W8j1xyXG5cdCAqIEBldmVudCB7RnVuY3Rpb259IGNsaWNrIFx0XHRcdFx0XHRcdFx054K55Ye76YCJ6aG55oyJ6ZKu5pe26Kem5Y+R5LqL5Lu277yMZSA9IHtjb250ZW50LGluZGV4fSDvvIxjb250ZW5077yI54K55Ye75YaF5a6577yJ44CBaW5kZXjvvIjkuIvmoIcpXHJcblx0ICogQGV2ZW50IHtGdW5jdGlvbn0gY2hhbmdlIFx0XHRcdFx0XHRcdOe7hOS7tuaJk+W8gOaIluWFs+mXreaXtuinpuWPke+8jGxlZnRcXHJpZ2h0XFxub25lXHJcblx0ICovXHJcblxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG1peGluczogW21wd3hzLCBiaW5kaW5neCwgbXBvdGhlcl0sXHJcblx0XHRlbWl0czogWydjbGljaycsICdjaGFuZ2UnXSxcclxuXHRcdHByb3BzOiB7XHJcblx0XHRcdC8vIOaOp+WItuW8gOWFs1xyXG5cdFx0XHRzaG93OiB7XHJcblx0XHRcdFx0dHlwZTogU3RyaW5nLFxyXG5cdFx0XHRcdGRlZmF1bHQ6ICdub25lJ1xyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g56aB55SoXHJcblx0XHRcdGRpc2FibGVkOiB7XHJcblx0XHRcdFx0dHlwZTogQm9vbGVhbixcclxuXHRcdFx0XHRkZWZhdWx0OiBmYWxzZVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5piv5ZCm6Ieq5Yqo5YWz6ZetXHJcblx0XHRcdGF1dG9DbG9zZToge1xyXG5cdFx0XHRcdHR5cGU6IEJvb2xlYW4sXHJcblx0XHRcdFx0ZGVmYXVsdDogdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5ruR5Yqo57y655yB6Led56a7XHJcblx0XHRcdHRocmVzaG9sZDoge1xyXG5cdFx0XHRcdHR5cGU6IE51bWJlcixcclxuXHRcdFx0XHRkZWZhdWx0OiAyMFxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5bem5L6n5oyJ6ZKu5YaF5a65XHJcblx0XHRcdGxlZnRPcHRpb25zOiB7XHJcblx0XHRcdFx0dHlwZTogQXJyYXksXHJcblx0XHRcdFx0ZGVmYXVsdCAoKSB7XHJcblx0XHRcdFx0XHRyZXR1cm4gW11cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDlj7PkvqfmjInpkq7lhoXlrrlcclxuXHRcdFx0cmlnaHRPcHRpb25zOiB7XHJcblx0XHRcdFx0dHlwZTogQXJyYXksXHJcblx0XHRcdFx0ZGVmYXVsdCAoKSB7XHJcblx0XHRcdFx0XHRyZXR1cm4gW11cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9LFxyXG5cdFx0Ly8gI2lmbmRlZiBWVUUzXHJcblx0XHQvLyBUT0RPIHZ1ZTJcclxuXHRcdGRlc3Ryb3llZCgpIHtcclxuXHRcdFx0aWYgKHRoaXMuX19pc1VubW91bnRlZCkgcmV0dXJuXHJcblx0XHRcdHRoaXMudW5pbnN0YWxsKClcclxuXHRcdH0sXHJcblx0XHQvLyAjZW5kaWZcclxuXHRcdC8vICNpZmRlZiBWVUUzXHJcblx0XHQvLyBUT0RPIHZ1ZTNcclxuXHRcdHVubW91bnRlZCgpIHtcclxuXHRcdFx0dGhpcy5fX2lzVW5tb3VudGVkID0gdHJ1ZVxyXG5cdFx0XHR0aGlzLnVuaW5zdGFsbCgpXHJcblx0XHR9LFxyXG5cdFx0Ly8gI2VuZGlmXHJcblxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHR1bmluc3RhbGwoKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMuc3dpcGVhY3Rpb24pIHtcclxuXHRcdFx0XHRcdHRoaXMuc3dpcGVhY3Rpb24uY2hpbGRyZW4uZm9yRWFjaCgoaXRlbSwgaW5kZXgpID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKGl0ZW0gPT09IHRoaXMpIHtcclxuXHRcdFx0XHRcdFx0XHR0aGlzLnN3aXBlYWN0aW9uLmNoaWxkcmVuLnNwbGljZShpbmRleCwgMSlcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDojrflj5bniLblhYPntKDlrp7kvotcclxuXHRcdFx0ICovXHJcblx0XHRcdGdldFN3aXBlQWN0aW9uKG5hbWUgPSAndW5pU3dpcGVBY3Rpb24nKSB7XHJcblx0XHRcdFx0bGV0IHBhcmVudCA9IHRoaXMuJHBhcmVudDtcclxuXHRcdFx0XHRsZXQgcGFyZW50TmFtZSA9IHBhcmVudC4kb3B0aW9ucy5uYW1lO1xyXG5cdFx0XHRcdHdoaWxlIChwYXJlbnROYW1lICE9PSBuYW1lKSB7XHJcblx0XHRcdFx0XHRwYXJlbnQgPSBwYXJlbnQuJHBhcmVudDtcclxuXHRcdFx0XHRcdGlmICghcGFyZW50KSByZXR1cm4gZmFsc2U7XHJcblx0XHRcdFx0XHRwYXJlbnROYW1lID0gcGFyZW50LiRvcHRpb25zLm5hbWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHJldHVybiBwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG48c3R5bGUgbGFuZz1cInNjc3NcIj5cclxuXHQudW5pLXN3aXBlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC8qICNpZm5kZWYgQVBQLU5WVUUgKi9cclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHQvKiAjZW5kaWYgKi9cclxuXHR9XHJcblxyXG5cdC51bmktc3dpcGVfYm94IHtcclxuXHRcdC8qICNpZm5kZWYgQVBQLU5WVUUgKi9cclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdC8vIHRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHRcdC8qICNlbmRpZiAqL1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LnVuaS1zd2lwZV9jb250ZW50IHtcclxuXHRcdC8vIGJvcmRlcjogMXB4IHJlZCBzb2xpZDtcclxuXHR9XHJcblxyXG5cdC51bmktc3dpcGVfdGV4dC0tY2VudGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0LyogI2lmbmRlZiBBUFAtTlZVRSAqL1xyXG5cdFx0Y3Vyc29yOiBncmFiO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0fVxyXG5cclxuXHQudW5pLXN3aXBlX2J1dHRvbi1ncm91cCB7XHJcblx0XHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC8qICNlbmRpZiAqL1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdC8qICNpZmRlZiBINSAqL1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0fVxyXG5cclxuXHQuYnV0dG9uLWdyb3VwLS1sZWZ0IHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpXHJcblx0fVxyXG5cclxuXHQuYnV0dG9uLWdyb3VwLS1yaWdodCB7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKVxyXG5cdH1cclxuXHJcblx0LnVuaS1zd2lwZV9idXR0b24ge1xyXG5cdFx0LyogI2lmZGVmIEFQUC1OVlVFICovXHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0XHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnVuaS1zd2lwZV9idXR0b24tdGV4dCB7XHJcblx0XHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdC8qICNlbmRpZiAqL1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LmFuaSB7XHJcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcblx0fVxyXG5cclxuXHQvKiAjaWZkZWYgTVAtQUxJUEFZICovXHJcblx0Lm1vdmFibGUtYXJlYSB7XHJcblx0XHQvKiB3aWR0aDogMTAwJTsgKi9cclxuXHRcdGhlaWdodDogNDVweDtcclxuXHR9XHJcblxyXG5cdC5tb3ZhYmxlLXZpZXcge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC8qIGp1c3RpZnktY29udGVudDogY2VudGVyOyAqL1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdGhlaWdodDogNDVweDtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cclxuXHQubW92YWJsZS12aWV3LWJ1dHRvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogI0MwQzBDMDtcclxuXHR9XHJcblxyXG5cdC8qIC50cmFuc2l0aW9uIHtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cdH0gKi9cclxuXHJcblx0Lm1vdmFibGUtdmlldy1ib3gge1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LyogI2VuZGlmICovXHJcbjwvc3R5bGU+XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///166\n"); +eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _mpwxs = _interopRequireDefault(__webpack_require__(/*! ./mpwxs */ 171));\nvar _bindingx = _interopRequireDefault(__webpack_require__(/*! ./bindingx.js */ 172));\nvar _mpother = _interopRequireDefault(__webpack_require__(/*! ./mpother */ 173));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/**\n * SwipeActionItem 滑动操作子组件\n * @description 通过滑动触发选项的容器\n * @tutorial https://ext.dcloud.net.cn/plugin?id=181\n * @property {Boolean} show = [left|right|none] \t开启关闭组件,auto-close = false 时生效\n * @property {Boolean} disabled = [true|false] \t\t是否禁止滑动\n * @property {Boolean} autoClose = [true|false] \t滑动打开当前组件,是否关闭其他组件\n * @property {Number} threshold \t\t\t\t\t滑动缺省值\n * @property {Array} leftOptions \t\t\t\t\t左侧选项内容及样式\n * @property {Array} rgihtOptions \t\t\t\t\t右侧选项内容及样式\n * @event {Function} click \t\t\t\t\t\t\t点击选项按钮时触发事件,e = {content,index} ,content(点击内容)、index(下标)\n * @event {Function} change \t\t\t\t\t\t组件打开或关闭时触发,left\\right\\none\n */\nvar _default2 = {\n mixins: [_mpwxs.default, _bindingx.default, _mpother.default],\n emits: ['click', 'change'],\n props: {\n // 控制开关\n show: {\n type: String,\n default: 'none'\n },\n // 禁用\n disabled: {\n type: Boolean,\n default: false\n },\n // 是否自动关闭\n autoClose: {\n type: Boolean,\n default: true\n },\n // 滑动缺省距离\n threshold: {\n type: Number,\n default: 20\n },\n // 左侧按钮内容\n leftOptions: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n // 右侧按钮内容\n rightOptions: {\n type: Array,\n default: function _default() {\n return [];\n }\n }\n },\n // TODO vue2\n destroyed: function destroyed() {\n if (this.__isUnmounted) return;\n this.uninstall();\n },\n methods: {\n uninstall: function uninstall() {\n var _this = this;\n if (this.swipeaction) {\n this.swipeaction.children.forEach(function (item, index) {\n if (item === _this) {\n _this.swipeaction.children.splice(index, 1);\n }\n });\n }\n },\n /**\n * 获取父元素实例\n */\n getSwipeAction: function getSwipeAction() {\n var name = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'uniSwipeAction';\n var parent = this.$parent;\n var parentName = parent.$options.name;\n while (parentName !== name) {\n parent = parent.$parent;\n if (!parent) return false;\n parentName = parent.$options.name;\n }\n return parent;\n }\n }\n};\nexports.default = _default2;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS91bmktc3dpcGUtYWN0aW9uLWl0ZW0udnVlIl0sIm5hbWVzIjpbIm1peGlucyIsImVtaXRzIiwicHJvcHMiLCJzaG93IiwidHlwZSIsImRlZmF1bHQiLCJkaXNhYmxlZCIsImF1dG9DbG9zZSIsInRocmVzaG9sZCIsImxlZnRPcHRpb25zIiwicmlnaHRPcHRpb25zIiwiZGVzdHJveWVkIiwibWV0aG9kcyIsInVuaW5zdGFsbCIsImdldFN3aXBlQWN0aW9uIiwicGFyZW50IiwicGFyZW50TmFtZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQW1JQTtBQUNBO0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFaQSxnQkFjQTtFQUNBQTtFQUNBQztFQUNBQztJQUNBO0lBQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7SUFFQTtJQUNBQztNQUNBRjtNQUNBQztJQUNBO0lBRUE7SUFDQUU7TUFDQUg7TUFDQUM7SUFDQTtJQUVBO0lBQ0FHO01BQ0FKO01BQ0FDO0lBQ0E7SUFFQTtJQUNBSTtNQUNBTDtNQUNBQztRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FLO01BQ0FOO01BQ0FDO1FBQ0E7TUFDQTtJQUNBO0VBRUE7RUFFQTtFQUNBTTtJQUNBO0lBQ0E7RUFDQTtFQVVBQztJQUNBQztNQUFBO01BQ0E7UUFDQTtVQUNBO1lBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0FBQ0E7QUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO1FBQ0E7UUFDQUM7TUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEiLCJmaWxlIjoiMTcwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDwhLS0g5Zyo5b6u5L+h5bCP56iL5bqPIGFwcCB2dWXnq68gaDUg5L2/55Sod3hzIOWunueOsC0tPlxyXG5cdDwhLS0gI2lmZGVmIEFQUC1WVUUgfHwgTVAtV0VJWElOIHx8IEg1IC0tPlxyXG5cdDx2aWV3IGNsYXNzPVwidW5pLXN3aXBlXCI+XHJcblx0XHQ8IS0tICAjaWZkZWYgTVAtV0VJWElOIHx8IFZVRTMgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cInVuaS1zd2lwZV9ib3hcIiA6Y2hhbmdlOnByb3A9XCJ3eHNzd2lwZS5zaG93V2F0Y2hcIiA6cHJvcD1cImlzX3Nob3dcIiA6ZGF0YS10aHJlc2hvbGQ9XCJ0aHJlc2hvbGRcIlxyXG5cdFx0XHQ6ZGF0YS1kaXNhYmxlZD1cImRpc2FibGVkXCIgQHRvdWNoc3RhcnQ9XCJ3eHNzd2lwZS50b3VjaHN0YXJ0XCIgQHRvdWNobW92ZT1cInd4c3N3aXBlLnRvdWNobW92ZVwiXHJcblx0XHRcdEB0b3VjaGVuZD1cInd4c3N3aXBlLnRvdWNoZW5kXCI+XHJcblx0XHQ8IS0tICNlbmRpZiAtLT5cclxuXHRcdFx0PCEtLSAgI2lmbmRlZiBNUC1XRUlYSU4gfHwgVlVFMyAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVfYm94XCIgOmNoYW5nZTpwcm9wPVwicmVuZGVyc3dpcGUuc2hvd1dhdGNoXCIgOnByb3A9XCJpc19zaG93XCIgOmRhdGEtdGhyZXNob2xkPVwidGhyZXNob2xkXCJcclxuXHRcdFx0XHQ6ZGF0YS1kaXNhYmxlZD1cImRpc2FibGVkKycnXCIgQHRvdWNoc3RhcnQ9XCJyZW5kZXJzd2lwZS50b3VjaHN0YXJ0XCIgQHRvdWNobW92ZT1cInJlbmRlcnN3aXBlLnRvdWNobW92ZVwiXHJcblx0XHRcdFx0QHRvdWNoZW5kPVwicmVuZGVyc3dpcGUudG91Y2hlbmRcIj5cclxuXHRcdFx0PCEtLSAjZW5kaWYgLS0+XHJcblx0XHRcdFx0PCEtLSDlnKjlvq7kv6HlsI/nqIvluo8gYXBwIHZ1ZeerryBoNSDkvb/nlKh3eHMg5a6e546wLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVfYnV0dG9uLWdyb3VwIGJ1dHRvbi1ncm91cC0tbGVmdFwiPlxyXG5cdFx0XHRcdFx0PHNsb3QgbmFtZT1cImxlZnRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gbGVmdE9wdGlvbnNcIiA6a2V5PVwiaW5kZXhcIiA6c3R5bGU9XCJ7XHJcblx0XHRcdFx0XHQgIGJhY2tncm91bmRDb2xvcjogaXRlbS5zdHlsZSAmJiBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA/IGl0ZW0uc3R5bGUuYmFja2dyb3VuZENvbG9yIDogJyNDN0M2Q0QnXHJcblx0XHRcdFx0XHR9XCIgY2xhc3M9XCJ1bmktc3dpcGVfYnV0dG9uIGJ1dHRvbi1ob2NrXCIgQHRvdWNoc3RhcnQuc3RvcD1cImFwcFRvdWNoU3RhcnRcIlxyXG5cdFx0XHRcdFx0XHRcdEB0b3VjaGVuZC5zdG9wPVwiYXBwVG91Y2hFbmQoJGV2ZW50LGluZGV4LGl0ZW0sJ2xlZnQnKVwiIEBjbGljay5zdG9wPVwib25DbGlja0ZvclBDKGluZGV4LGl0ZW0sJ2xlZnQnKVwiPlxyXG5cdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi10ZXh0XCJcclxuXHRcdFx0XHRcdFx0XHRcdDpzdHlsZT1cIntjb2xvcjogaXRlbS5zdHlsZSAmJiBpdGVtLnN0eWxlLmNvbG9yID8gaXRlbS5zdHlsZS5jb2xvciA6ICcjRkZGRkZGJyxmb250U2l6ZTogaXRlbS5zdHlsZSAmJiBpdGVtLnN0eWxlLmZvbnRTaXplID8gaXRlbS5zdHlsZS5mb250U2l6ZSA6ICcxNnB4J31cIj57eyBpdGVtLnRleHQgfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvc2xvdD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVfdGV4dC0tY2VudGVyXCI+XHJcblx0XHRcdFx0XHQ8c2xvdD48L3Nsb3Q+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi1ncm91cCBidXR0b24tZ3JvdXAtLXJpZ2h0XCI+XHJcblx0XHRcdFx0XHQ8c2xvdCBuYW1lPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gcmlnaHRPcHRpb25zXCIgOmtleT1cImluZGV4XCIgOnN0eWxlPVwie1xyXG5cdFx0XHRcdFx0ICBiYWNrZ3JvdW5kQ29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPyBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA6ICcjQzdDNkNEJ1xyXG5cdFx0XHRcdFx0fVwiIGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbiBidXR0b24taG9ja1wiIEB0b3VjaHN0YXJ0LnN0b3A9XCJhcHBUb3VjaFN0YXJ0XCJcclxuXHRcdFx0XHRcdFx0XHRAdG91Y2hlbmQuc3RvcD1cImFwcFRvdWNoRW5kKCRldmVudCxpbmRleCxpdGVtLCdyaWdodCcpXCIgQGNsaWNrLnN0b3A9XCJvbkNsaWNrRm9yUEMoaW5kZXgsaXRlbSwncmlnaHQnKVwiPjx0ZXh0XHJcblx0XHRcdFx0XHRcdFx0XHRjbGFzcz1cInVuaS1zd2lwZV9idXR0b24tdGV4dFwiXHJcblx0XHRcdFx0XHRcdFx0XHQ6c3R5bGU9XCJ7Y29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5jb2xvciA/IGl0ZW0uc3R5bGUuY29sb3IgOiAnI0ZGRkZGRicsZm9udFNpemU6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5mb250U2l6ZSA/IGl0ZW0uc3R5bGUuZm9udFNpemUgOiAnMTZweCd9XCI+e3sgaXRlbS50ZXh0IH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3Nsb3Q+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tICNlbmRpZiAtLT5cclxuXHRcdDwhLS0gYXBwIG52dWXnq68g5L2/55SoIGJpbmRpbmd4IC0tPlxyXG5cdFx0PCEtLSAjaWZkZWYgQVBQLU5WVUUgLS0+XHJcblx0XHQ8dmlldyByZWY9XCJzZWxlY3Rvci1ib3gtLWhvY2tcIiBjbGFzcz1cInVuaS1zd2lwZVwiIEBob3Jpem9udGFscGFuPVwidG91Y2hzdGFydFwiIEB0b3VjaGVuZD1cInRvdWNoZW5kXCI+XHJcblx0XHRcdDx2aWV3IHJlZj0nc2VsZWN0b3ItbGVmdC1idXR0b24tLWhvY2snIGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi1ncm91cCBidXR0b24tZ3JvdXAtLWxlZnRcIj5cclxuXHRcdFx0XHQ8c2xvdCBuYW1lPVwibGVmdFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gbGVmdE9wdGlvbnNcIiA6a2V5PVwiaW5kZXhcIiA6c3R5bGU9XCJ7XHJcblx0XHRcdFx0ICBiYWNrZ3JvdW5kQ29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPyBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA6ICcjQzdDNkNEJ1xyXG5cdFx0XHRcdH1cIiBjbGFzcz1cInVuaS1zd2lwZV9idXR0b24gYnV0dG9uLWhvY2tcIiBAY2xpY2suc3RvcD1cIm9uQ2xpY2soaW5kZXgsaXRlbSwnbGVmdCcpXCI+XHJcblx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi10ZXh0XCJcclxuXHRcdFx0XHRcdFx0XHQ6c3R5bGU9XCJ7Y29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5jb2xvciA/IGl0ZW0uc3R5bGUuY29sb3IgOiAnI0ZGRkZGRicsIGZvbnRTaXplOiBpdGVtLnN0eWxlICYmIGl0ZW0uc3R5bGUuZm9udFNpemUgPyBpdGVtLnN0eWxlLmZvbnRTaXplIDogJzE2cHgnfVwiPlxyXG5cdFx0XHRcdFx0XHRcdHt7IGl0ZW0udGV4dCB9fVxyXG5cdFx0XHRcdFx0XHQ8L3RleHQ+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC9zbG90PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IHJlZj0nc2VsZWN0b3ItcmlnaHQtYnV0dG9uLS1ob2NrJyBjbGFzcz1cInVuaS1zd2lwZV9idXR0b24tZ3JvdXAgYnV0dG9uLWdyb3VwLS1yaWdodFwiPlxyXG5cdFx0XHRcdDxzbG90IG5hbWU9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gcmlnaHRPcHRpb25zXCIgOmtleT1cImluZGV4XCIgOnN0eWxlPVwie1xyXG5cdFx0XHRcdCAgYmFja2dyb3VuZENvbG9yOiBpdGVtLnN0eWxlICYmIGl0ZW0uc3R5bGUuYmFja2dyb3VuZENvbG9yID8gaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgOiAnI0M3QzZDRCdcclxuXHRcdFx0XHR9XCIgY2xhc3M9XCJ1bmktc3dpcGVfYnV0dG9uIGJ1dHRvbi1ob2NrXCIgQGNsaWNrLnN0b3A9XCJvbkNsaWNrKGluZGV4LGl0ZW0sJ3JpZ2h0JylcIj48dGV4dFxyXG5cdFx0XHRcdFx0XHRcdGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi10ZXh0XCJcclxuXHRcdFx0XHRcdFx0XHQ6c3R5bGU9XCJ7Y29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5jb2xvciA/IGl0ZW0uc3R5bGUuY29sb3IgOiAnI0ZGRkZGRicsZm9udFNpemU6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5mb250U2l6ZSA/IGl0ZW0uc3R5bGUuZm9udFNpemUgOiAnMTZweCd9XCI+e3sgaXRlbS50ZXh0IH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvc2xvdD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyByZWY9J3NlbGVjdG9yLWNvbnRlbnQtLWhvY2snIGNsYXNzPVwidW5pLXN3aXBlX2JveFwiPlxyXG5cdFx0XHRcdDxzbG90Pjwvc2xvdD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSAjZW5kaWYgLS0+XHJcblx0XHQ8IS0tIOWFtuS7luW5s+WPsOS9v+eUqCBqcyDvvIzplb/liJfooajmgKfog73lj6/og73kvJrmnInlvbHlk40tLT5cclxuXHRcdDwhLS0gI2lmZGVmIE1QLUFMSVBBWSB8fCBNUC1CQUlEVSB8fCBNUC1UT1VUSUFPIHx8IE1QLVFRIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ1bmktc3dpcGVfYm94XCIgQHRvdWNoc3RhcnQ9XCJ0b3VjaHN0YXJ0XCIgQHRvdWNobW92ZT1cInRvdWNobW92ZVwiIEB0b3VjaGVuZD1cInRvdWNoZW5kXCJcclxuXHRcdFx0XHQ6c3R5bGU9XCJ7dHJhbnNmb3JtOm1vdmVMZWZ0fVwiIDpjbGFzcz1cInthbmk6YW5pfVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi1ncm91cCBidXR0b24tZ3JvdXAtLWxlZnRcIiA6Y2xhc3M9XCJbZWxDbGFzc11cIj5cclxuXHRcdFx0XHRcdDxzbG90IG5hbWU9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IHYtZm9yPVwiKGl0ZW0saW5kZXgpIGluIGxlZnRPcHRpb25zXCIgOmtleT1cImluZGV4XCIgOnN0eWxlPVwie1xyXG5cdFx0XHRcdFx0ICBiYWNrZ3JvdW5kQ29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPyBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA6ICcjQzdDNkNEJyxcclxuXHRcdFx0XHRcdCAgZm9udFNpemU6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5mb250U2l6ZSA/IGl0ZW0uc3R5bGUuZm9udFNpemUgOiAnMTZweCdcclxuXHRcdFx0XHRcdH1cIiBjbGFzcz1cInVuaS1zd2lwZV9idXR0b24gYnV0dG9uLWhvY2tcIiBAdG91Y2hzdGFydC5zdG9wPVwiYXBwVG91Y2hTdGFydFwiXHJcblx0XHRcdFx0XHRcdFx0QHRvdWNoZW5kLnN0b3A9XCJhcHBUb3VjaEVuZCgkZXZlbnQsaW5kZXgsaXRlbSwnbGVmdCcpXCI+PHRleHQgY2xhc3M9XCJ1bmktc3dpcGVfYnV0dG9uLXRleHRcIlxyXG5cdFx0XHRcdFx0XHRcdFx0OnN0eWxlPVwie2NvbG9yOiBpdGVtLnN0eWxlICYmIGl0ZW0uc3R5bGUuY29sb3IgPyBpdGVtLnN0eWxlLmNvbG9yIDogJyNGRkZGRkYnLH1cIj57eyBpdGVtLnRleHQgfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvc2xvdD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHNsb3Q+PC9zbG90PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi1ncm91cCBidXR0b24tZ3JvdXAtLXJpZ2h0XCIgOmNsYXNzPVwiW2VsQ2xhc3NdXCI+XHJcblx0XHRcdFx0XHQ8c2xvdCBuYW1lPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gcmlnaHRPcHRpb25zXCIgOmtleT1cImluZGV4XCIgOnN0eWxlPVwie1xyXG5cdFx0XHRcdFx0ICBiYWNrZ3JvdW5kQ29sb3I6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPyBpdGVtLnN0eWxlLmJhY2tncm91bmRDb2xvciA6ICcjQzdDNkNEJyxcclxuXHRcdFx0XHRcdCAgZm9udFNpemU6IGl0ZW0uc3R5bGUgJiYgaXRlbS5zdHlsZS5mb250U2l6ZSA/IGl0ZW0uc3R5bGUuZm9udFNpemUgOiAnMTZweCdcclxuXHRcdFx0XHRcdH1cIiBAdG91Y2hzdGFydC5zdG9wPVwiYXBwVG91Y2hTdGFydFwiIEB0b3VjaGVuZC5zdG9wPVwiYXBwVG91Y2hFbmQoJGV2ZW50LGluZGV4LGl0ZW0sJ3JpZ2h0JylcIlxyXG5cdFx0XHRcdFx0XHRcdGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbiBidXR0b24taG9ja1wiPjx0ZXh0IGNsYXNzPVwidW5pLXN3aXBlX2J1dHRvbi10ZXh0XCJcclxuXHRcdFx0XHRcdFx0XHRcdDpzdHlsZT1cIntjb2xvcjogaXRlbS5zdHlsZSAmJiBpdGVtLnN0eWxlLmNvbG9yID8gaXRlbS5zdHlsZS5jb2xvciA6ICcjRkZGRkZGJyx9XCI+e3sgaXRlbS50ZXh0IH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3Nsb3Q+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tICNlbmRpZiAtLT5cclxuXHJcbjwvdGVtcGxhdGU+XHJcbjxzY3JpcHQgc3JjPVwiLi93eC53eHNcIiBtb2R1bGU9XCJ3eHNzd2lwZVwiIGxhbmc9XCJ3eHNcIj48L3NjcmlwdD5cclxuXHJcbjxzY3JpcHQgbW9kdWxlPVwicmVuZGVyc3dpcGVcIiBsYW5nPVwicmVuZGVyanNcIj5cclxuXHRpbXBvcnQgcmVuZGVyIGZyb20gJy4vcmVuZGVyLmpzJ1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG1vdW50ZWQoZSwgaW5zLCBvd25lcikge1xyXG5cdFx0XHR0aGlzLnN0YXRlID0ge31cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdHNob3dXYXRjaChuZXdWYWwsIG9sZFZhbCwgb3duZXJJbnN0YW5jZSwgaW5zdGFuY2UpIHtcclxuXHRcdFx0XHRyZW5kZXIuc2hvd1dhdGNoKG5ld1ZhbCwgb2xkVmFsLCBvd25lckluc3RhbmNlLCBpbnN0YW5jZSwgdGhpcylcclxuXHRcdFx0fSxcclxuXHRcdFx0dG91Y2hzdGFydChlLCBvd25lckluc3RhbmNlKSB7XHJcblx0XHRcdFx0cmVuZGVyLnRvdWNoc3RhcnQoZSwgb3duZXJJbnN0YW5jZSwgdGhpcylcclxuXHRcdFx0fSxcclxuXHRcdFx0dG91Y2htb3ZlKGUsIG93bmVySW5zdGFuY2UpIHtcclxuXHRcdFx0XHRyZW5kZXIudG91Y2htb3ZlKGUsIG93bmVySW5zdGFuY2UsIHRoaXMpXHJcblx0XHRcdH0sXHJcblx0XHRcdHRvdWNoZW5kKGUsIG93bmVySW5zdGFuY2UpIHtcclxuXHRcdFx0XHRyZW5kZXIudG91Y2hlbmQoZSwgb3duZXJJbnN0YW5jZSwgdGhpcylcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IG1wd3hzIGZyb20gJy4vbXB3eHMnXHJcblx0aW1wb3J0IGJpbmRpbmd4IGZyb20gJy4vYmluZGluZ3guanMnXHJcblx0aW1wb3J0IG1wb3RoZXIgZnJvbSAnLi9tcG90aGVyJ1xyXG5cclxuXHQvKipcclxuXHQgKiBTd2lwZUFjdGlvbkl0ZW0g5ruR5Yqo5pON5L2c5a2Q57uE5Lu2XHJcblx0ICogQGRlc2NyaXB0aW9uIOmAmui/h+a7keWKqOinpuWPkemAiemhueeahOWuueWZqFxyXG5cdCAqIEB0dXRvcmlhbCBodHRwczovL2V4dC5kY2xvdWQubmV0LmNuL3BsdWdpbj9pZD0xODFcclxuXHQgKiBAcHJvcGVydHkge0Jvb2xlYW59IHNob3cgPSBbbGVmdHxyaWdodO+9nG5vbmVdIFx05byA5ZCv5YWz6Zet57uE5Lu277yMYXV0by1jbG9zZSA9IGZhbHNlIOaXtueUn+aViFxyXG5cdCAqIEBwcm9wZXJ0eSB7Qm9vbGVhbn0gZGlzYWJsZWQgPSBbdHJ1ZXxmYWxzZV0gXHRcdOaYr+WQpuemgeatoua7keWKqFxyXG5cdCAqIEBwcm9wZXJ0eSB7Qm9vbGVhbn0gYXV0b0Nsb3NlID0gW3RydWV8ZmFsc2VdIFx05ruR5Yqo5omT5byA5b2T5YmN57uE5Lu277yM5piv5ZCm5YWz6Zet5YW25LuW57uE5Lu2XHJcblx0ICogQHByb3BlcnR5IHtOdW1iZXJ9ICB0aHJlc2hvbGQgXHRcdFx0XHRcdOa7keWKqOe8uuecgeWAvFxyXG5cdCAqIEBwcm9wZXJ0eSB7QXJyYXl9IGxlZnRPcHRpb25zIFx0XHRcdFx0XHTlt6bkvqfpgInpobnlhoXlrrnlj4rmoLflvI9cclxuXHQgKiBAcHJvcGVydHkge0FycmF5fSByZ2lodE9wdGlvbnMgXHRcdFx0XHRcdOWPs+S+p+mAiemhueWGheWuueWPiuagt+W8j1xyXG5cdCAqIEBldmVudCB7RnVuY3Rpb259IGNsaWNrIFx0XHRcdFx0XHRcdFx054K55Ye76YCJ6aG55oyJ6ZKu5pe26Kem5Y+R5LqL5Lu277yMZSA9IHtjb250ZW50LGluZGV4fSDvvIxjb250ZW5077yI54K55Ye75YaF5a6577yJ44CBaW5kZXjvvIjkuIvmoIcpXHJcblx0ICogQGV2ZW50IHtGdW5jdGlvbn0gY2hhbmdlIFx0XHRcdFx0XHRcdOe7hOS7tuaJk+W8gOaIluWFs+mXreaXtuinpuWPke+8jGxlZnRcXHJpZ2h0XFxub25lXHJcblx0ICovXHJcblxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG1peGluczogW21wd3hzLCBiaW5kaW5neCwgbXBvdGhlcl0sXHJcblx0XHRlbWl0czogWydjbGljaycsICdjaGFuZ2UnXSxcclxuXHRcdHByb3BzOiB7XHJcblx0XHRcdC8vIOaOp+WItuW8gOWFs1xyXG5cdFx0XHRzaG93OiB7XHJcblx0XHRcdFx0dHlwZTogU3RyaW5nLFxyXG5cdFx0XHRcdGRlZmF1bHQ6ICdub25lJ1xyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g56aB55SoXHJcblx0XHRcdGRpc2FibGVkOiB7XHJcblx0XHRcdFx0dHlwZTogQm9vbGVhbixcclxuXHRcdFx0XHRkZWZhdWx0OiBmYWxzZVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5piv5ZCm6Ieq5Yqo5YWz6ZetXHJcblx0XHRcdGF1dG9DbG9zZToge1xyXG5cdFx0XHRcdHR5cGU6IEJvb2xlYW4sXHJcblx0XHRcdFx0ZGVmYXVsdDogdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5ruR5Yqo57y655yB6Led56a7XHJcblx0XHRcdHRocmVzaG9sZDoge1xyXG5cdFx0XHRcdHR5cGU6IE51bWJlcixcclxuXHRcdFx0XHRkZWZhdWx0OiAyMFxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5bem5L6n5oyJ6ZKu5YaF5a65XHJcblx0XHRcdGxlZnRPcHRpb25zOiB7XHJcblx0XHRcdFx0dHlwZTogQXJyYXksXHJcblx0XHRcdFx0ZGVmYXVsdCAoKSB7XHJcblx0XHRcdFx0XHRyZXR1cm4gW11cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDlj7PkvqfmjInpkq7lhoXlrrlcclxuXHRcdFx0cmlnaHRPcHRpb25zOiB7XHJcblx0XHRcdFx0dHlwZTogQXJyYXksXHJcblx0XHRcdFx0ZGVmYXVsdCAoKSB7XHJcblx0XHRcdFx0XHRyZXR1cm4gW11cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9LFxyXG5cdFx0Ly8gI2lmbmRlZiBWVUUzXHJcblx0XHQvLyBUT0RPIHZ1ZTJcclxuXHRcdGRlc3Ryb3llZCgpIHtcclxuXHRcdFx0aWYgKHRoaXMuX19pc1VubW91bnRlZCkgcmV0dXJuXHJcblx0XHRcdHRoaXMudW5pbnN0YWxsKClcclxuXHRcdH0sXHJcblx0XHQvLyAjZW5kaWZcclxuXHRcdC8vICNpZmRlZiBWVUUzXHJcblx0XHQvLyBUT0RPIHZ1ZTNcclxuXHRcdHVubW91bnRlZCgpIHtcclxuXHRcdFx0dGhpcy5fX2lzVW5tb3VudGVkID0gdHJ1ZVxyXG5cdFx0XHR0aGlzLnVuaW5zdGFsbCgpXHJcblx0XHR9LFxyXG5cdFx0Ly8gI2VuZGlmXHJcblxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHR1bmluc3RhbGwoKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMuc3dpcGVhY3Rpb24pIHtcclxuXHRcdFx0XHRcdHRoaXMuc3dpcGVhY3Rpb24uY2hpbGRyZW4uZm9yRWFjaCgoaXRlbSwgaW5kZXgpID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKGl0ZW0gPT09IHRoaXMpIHtcclxuXHRcdFx0XHRcdFx0XHR0aGlzLnN3aXBlYWN0aW9uLmNoaWxkcmVuLnNwbGljZShpbmRleCwgMSlcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDojrflj5bniLblhYPntKDlrp7kvotcclxuXHRcdFx0ICovXHJcblx0XHRcdGdldFN3aXBlQWN0aW9uKG5hbWUgPSAndW5pU3dpcGVBY3Rpb24nKSB7XHJcblx0XHRcdFx0bGV0IHBhcmVudCA9IHRoaXMuJHBhcmVudDtcclxuXHRcdFx0XHRsZXQgcGFyZW50TmFtZSA9IHBhcmVudC4kb3B0aW9ucy5uYW1lO1xyXG5cdFx0XHRcdHdoaWxlIChwYXJlbnROYW1lICE9PSBuYW1lKSB7XHJcblx0XHRcdFx0XHRwYXJlbnQgPSBwYXJlbnQuJHBhcmVudDtcclxuXHRcdFx0XHRcdGlmICghcGFyZW50KSByZXR1cm4gZmFsc2U7XHJcblx0XHRcdFx0XHRwYXJlbnROYW1lID0gcGFyZW50LiRvcHRpb25zLm5hbWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHJldHVybiBwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG48c3R5bGUgbGFuZz1cInNjc3NcIj5cclxuXHQudW5pLXN3aXBlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC8qICNpZm5kZWYgQVBQLU5WVUUgKi9cclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHQvKiAjZW5kaWYgKi9cclxuXHR9XHJcblxyXG5cdC51bmktc3dpcGVfYm94IHtcclxuXHRcdC8qICNpZm5kZWYgQVBQLU5WVUUgKi9cclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdC8vIHRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHRcdC8qICNlbmRpZiAqL1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LnVuaS1zd2lwZV9jb250ZW50IHtcclxuXHRcdC8vIGJvcmRlcjogMXB4IHJlZCBzb2xpZDtcclxuXHR9XHJcblxyXG5cdC51bmktc3dpcGVfdGV4dC0tY2VudGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0LyogI2lmbmRlZiBBUFAtTlZVRSAqL1xyXG5cdFx0Y3Vyc29yOiBncmFiO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0fVxyXG5cclxuXHQudW5pLXN3aXBlX2J1dHRvbi1ncm91cCB7XHJcblx0XHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC8qICNlbmRpZiAqL1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTVweDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdC8qICNpZmRlZiBINSAqL1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0fVxyXG5cclxuXHQuYnV0dG9uLWdyb3VwLS1sZWZ0IHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpXHJcblx0fVxyXG5cclxuXHQuYnV0dG9uLWdyb3VwLS1yaWdodCB7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKVxyXG5cdH1cclxuXHJcblx0LnVuaS1zd2lwZV9idXR0b24ge1xyXG5cdFx0LyogI2lmZGVmIEFQUC1OVlVFICovXHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0XHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnVuaS1zd2lwZV9idXR0b24tdGV4dCB7XHJcblx0XHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdC8qICNlbmRpZiAqL1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LmFuaSB7XHJcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcblx0fVxyXG5cclxuXHQvKiAjaWZkZWYgTVAtQUxJUEFZICovXHJcblx0Lm1vdmFibGUtYXJlYSB7XHJcblx0XHQvKiB3aWR0aDogMTAwJTsgKi9cclxuXHRcdGhlaWdodDogNDVweDtcclxuXHR9XHJcblxyXG5cdC5tb3ZhYmxlLXZpZXcge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC8qIGp1c3RpZnktY29udGVudDogY2VudGVyOyAqL1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdGhlaWdodDogNDVweDtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cclxuXHQubW92YWJsZS12aWV3LWJ1dHRvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogI0MwQzBDMDtcclxuXHR9XHJcblxyXG5cdC8qIC50cmFuc2l0aW9uIHtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cdH0gKi9cclxuXHJcblx0Lm1vdmFibGUtdmlldy1ib3gge1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LyogI2VuZGlmICovXHJcbjwvc3R5bGU+XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///170\n"); /***/ }), -/* 167 */ +/* 171 */ /*!********************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/mpwxs.js ***! \********************************************************************************************************************/ @@ -17698,10 +18027,10 @@ eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/he /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar mpMixins = {};\nvar is_pc = null;\nmpMixins = {\n data: function data() {\n return {\n is_show: 'none'\n };\n },\n watch: {\n show: function show(newVal) {\n this.is_show = this.show;\n }\n },\n created: function created() {\n this.swipeaction = this.getSwipeAction();\n if (this.swipeaction && Array.isArray(this.swipeaction.children)) {\n this.swipeaction.children.push(this);\n }\n },\n mounted: function mounted() {\n this.is_show = this.show;\n },\n methods: {\n // wxs 中调用\n closeSwipe: function closeSwipe(e) {\n if (this.autoClose && this.swipeaction) {\n this.swipeaction.closeOther(this);\n }\n },\n change: function change(e) {\n this.$emit('change', e.open);\n if (this.is_show !== e.open) {\n this.is_show = e.open;\n }\n },\n appTouchStart: function appTouchStart(e) {\n if (is_pc) return;\n var clientX = e.changedTouches[0].clientX;\n this.clientX = clientX;\n this.timestamp = new Date().getTime();\n },\n appTouchEnd: function appTouchEnd(e, index, item, position) {\n if (is_pc) return;\n var clientX = e.changedTouches[0].clientX;\n // fixed by xxxx 模拟点击事件,解决 ios 13 点击区域错位的问题\n var diff = Math.abs(this.clientX - clientX);\n var time = new Date().getTime() - this.timestamp;\n if (diff < 40 && time < 300) {\n this.$emit('click', {\n content: item,\n index: index,\n position: position\n });\n }\n },\n onClickForPC: function onClickForPC(index, item, position) {\n if (!is_pc) return;\n }\n }\n};\nvar _default = mpMixins;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS9tcHd4cy5qcyJdLCJuYW1lcyI6WyJtcE1peGlucyIsImlzX3BjIiwiZGF0YSIsImlzX3Nob3ciLCJ3YXRjaCIsInNob3ciLCJuZXdWYWwiLCJjcmVhdGVkIiwic3dpcGVhY3Rpb24iLCJnZXRTd2lwZUFjdGlvbiIsIkFycmF5IiwiaXNBcnJheSIsImNoaWxkcmVuIiwicHVzaCIsIm1vdW50ZWQiLCJtZXRob2RzIiwiY2xvc2VTd2lwZSIsImUiLCJhdXRvQ2xvc2UiLCJjbG9zZU90aGVyIiwiY2hhbmdlIiwiJGVtaXQiLCJvcGVuIiwiYXBwVG91Y2hTdGFydCIsImNsaWVudFgiLCJjaGFuZ2VkVG91Y2hlcyIsInRpbWVzdGFtcCIsIkRhdGUiLCJnZXRUaW1lIiwiYXBwVG91Y2hFbmQiLCJpbmRleCIsIml0ZW0iLCJwb3NpdGlvbiIsImRpZmYiLCJNYXRoIiwiYWJzIiwidGltZSIsImNvbnRlbnQiLCJvbkNsaWNrRm9yUEMiXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLElBQUlBLFFBQVEsR0FBRyxDQUFDLENBQUM7QUFDakIsSUFBSUMsS0FBSyxHQUFHLElBQUk7QUFTaEJELFFBQVEsR0FBRztFQUNWRSxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOQyxPQUFPLEVBQUU7SUFDVixDQUFDO0VBQ0YsQ0FBQztFQUNEQyxLQUFLLEVBQUU7SUFDTkMsSUFBSSxnQkFBQ0MsTUFBTSxFQUFFO01BQ1osSUFBSSxDQUFDSCxPQUFPLEdBQUcsSUFBSSxDQUFDRSxJQUFJO0lBQ3pCO0VBQ0QsQ0FBQztFQUNERSxPQUFPLHFCQUFHO0lBQ1QsSUFBSSxDQUFDQyxXQUFXLEdBQUcsSUFBSSxDQUFDQyxjQUFjLEVBQUU7SUFDeEMsSUFBSSxJQUFJLENBQUNELFdBQVcsSUFBSUUsS0FBSyxDQUFDQyxPQUFPLENBQUMsSUFBSSxDQUFDSCxXQUFXLENBQUNJLFFBQVEsQ0FBQyxFQUFFO01BQ2pFLElBQUksQ0FBQ0osV0FBVyxDQUFDSSxRQUFRLENBQUNDLElBQUksQ0FBQyxJQUFJLENBQUM7SUFDckM7RUFDRCxDQUFDO0VBQ0RDLE9BQU8scUJBQUc7SUFDVCxJQUFJLENBQUNYLE9BQU8sR0FBRyxJQUFJLENBQUNFLElBQUk7RUFDekIsQ0FBQztFQUNEVSxPQUFPLEVBQUU7SUFDUjtJQUNBQyxVQUFVLHNCQUFDQyxDQUFDLEVBQUU7TUFDYixJQUFJLElBQUksQ0FBQ0MsU0FBUyxJQUFJLElBQUksQ0FBQ1YsV0FBVyxFQUFFO1FBQ3ZDLElBQUksQ0FBQ0EsV0FBVyxDQUFDVyxVQUFVLENBQUMsSUFBSSxDQUFDO01BQ2xDO0lBQ0QsQ0FBQztJQUVEQyxNQUFNLGtCQUFDSCxDQUFDLEVBQUU7TUFDVCxJQUFJLENBQUNJLEtBQUssQ0FBQyxRQUFRLEVBQUVKLENBQUMsQ0FBQ0ssSUFBSSxDQUFDO01BQzVCLElBQUksSUFBSSxDQUFDbkIsT0FBTyxLQUFLYyxDQUFDLENBQUNLLElBQUksRUFBRTtRQUM1QixJQUFJLENBQUNuQixPQUFPLEdBQUdjLENBQUMsQ0FBQ0ssSUFBSTtNQUN0QjtJQUNELENBQUM7SUFFREMsYUFBYSx5QkFBQ04sQ0FBQyxFQUFFO01BQ2hCLElBQUloQixLQUFLLEVBQUU7TUFDWCxJQUNDdUIsT0FBTyxHQUNKUCxDQUFDLENBQUNRLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FEdEJELE9BQU87TUFFUixJQUFJLENBQUNBLE9BQU8sR0FBR0EsT0FBTztNQUN0QixJQUFJLENBQUNFLFNBQVMsR0FBRyxJQUFJQyxJQUFJLEVBQUUsQ0FBQ0MsT0FBTyxFQUFFO0lBQ3RDLENBQUM7SUFDREMsV0FBVyx1QkFBQ1osQ0FBQyxFQUFFYSxLQUFLLEVBQUVDLElBQUksRUFBRUMsUUFBUSxFQUFFO01BQ3JDLElBQUkvQixLQUFLLEVBQUU7TUFDWCxJQUNDdUIsT0FBTyxHQUNKUCxDQUFDLENBQUNRLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FEdEJELE9BQU87TUFFUjtNQUNBLElBQUlTLElBQUksR0FBR0MsSUFBSSxDQUFDQyxHQUFHLENBQUMsSUFBSSxDQUFDWCxPQUFPLEdBQUdBLE9BQU8sQ0FBQztNQUMzQyxJQUFJWSxJQUFJLEdBQUksSUFBSVQsSUFBSSxFQUFFLENBQUNDLE9BQU8sRUFBRSxHQUFJLElBQUksQ0FBQ0YsU0FBUztNQUNsRCxJQUFJTyxJQUFJLEdBQUcsRUFBRSxJQUFJRyxJQUFJLEdBQUcsR0FBRyxFQUFFO1FBQzVCLElBQUksQ0FBQ2YsS0FBSyxDQUFDLE9BQU8sRUFBRTtVQUNuQmdCLE9BQU8sRUFBRU4sSUFBSTtVQUNiRCxLQUFLLEVBQUxBLEtBQUs7VUFDTEUsUUFBUSxFQUFSQTtRQUNELENBQUMsQ0FBQztNQUNIO0lBQ0QsQ0FBQztJQUNETSxZQUFZLHdCQUFDUixLQUFLLEVBQUVDLElBQUksRUFBRUMsUUFBUSxFQUFFO01BQ25DLElBQUksQ0FBQy9CLEtBQUssRUFBRTtJQVFiO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsZUFHY0QsUUFBUTtBQUFBIiwiZmlsZSI6IjE2Ny5qcyIsInNvdXJjZXNDb250ZW50IjpbImxldCBtcE1peGlucyA9IHt9XHJcbmxldCBpc19wYyA9IG51bGxcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5tcE1peGlucyA9IHtcclxuXHRkYXRhKCkge1xyXG5cdFx0cmV0dXJuIHtcclxuXHRcdFx0aXNfc2hvdzogJ25vbmUnXHJcblx0XHR9XHJcblx0fSxcclxuXHR3YXRjaDoge1xyXG5cdFx0c2hvdyhuZXdWYWwpIHtcclxuXHRcdFx0dGhpcy5pc19zaG93ID0gdGhpcy5zaG93XHJcblx0XHR9XHJcblx0fSxcclxuXHRjcmVhdGVkKCkge1xyXG5cdFx0dGhpcy5zd2lwZWFjdGlvbiA9IHRoaXMuZ2V0U3dpcGVBY3Rpb24oKVxyXG5cdFx0aWYgKHRoaXMuc3dpcGVhY3Rpb24gJiYgQXJyYXkuaXNBcnJheSh0aGlzLnN3aXBlYWN0aW9uLmNoaWxkcmVuKSkge1xyXG5cdFx0XHR0aGlzLnN3aXBlYWN0aW9uLmNoaWxkcmVuLnB1c2godGhpcylcclxuXHRcdH1cclxuXHR9LFxyXG5cdG1vdW50ZWQoKSB7XHJcblx0XHR0aGlzLmlzX3Nob3cgPSB0aGlzLnNob3dcclxuXHR9LFxyXG5cdG1ldGhvZHM6IHtcclxuXHRcdC8vIHd4cyDkuK3osIPnlKhcclxuXHRcdGNsb3NlU3dpcGUoZSkge1xyXG5cdFx0XHRpZiAodGhpcy5hdXRvQ2xvc2UgJiYgdGhpcy5zd2lwZWFjdGlvbikge1xyXG5cdFx0XHRcdHRoaXMuc3dpcGVhY3Rpb24uY2xvc2VPdGhlcih0aGlzKVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cclxuXHRcdGNoYW5nZShlKSB7XHJcblx0XHRcdHRoaXMuJGVtaXQoJ2NoYW5nZScsIGUub3BlbilcclxuXHRcdFx0aWYgKHRoaXMuaXNfc2hvdyAhPT0gZS5vcGVuKSB7XHJcblx0XHRcdFx0dGhpcy5pc19zaG93ID0gZS5vcGVuXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblxyXG5cdFx0YXBwVG91Y2hTdGFydChlKSB7XHJcblx0XHRcdGlmIChpc19wYykgcmV0dXJuXHJcblx0XHRcdGNvbnN0IHtcclxuXHRcdFx0XHRjbGllbnRYXHJcblx0XHRcdH0gPSBlLmNoYW5nZWRUb3VjaGVzWzBdXHJcblx0XHRcdHRoaXMuY2xpZW50WCA9IGNsaWVudFhcclxuXHRcdFx0dGhpcy50aW1lc3RhbXAgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKVxyXG5cdFx0fSxcclxuXHRcdGFwcFRvdWNoRW5kKGUsIGluZGV4LCBpdGVtLCBwb3NpdGlvbikge1xyXG5cdFx0XHRpZiAoaXNfcGMpIHJldHVyblxyXG5cdFx0XHRjb25zdCB7XHJcblx0XHRcdFx0Y2xpZW50WFxyXG5cdFx0XHR9ID0gZS5jaGFuZ2VkVG91Y2hlc1swXVxyXG5cdFx0XHQvLyBmaXhlZCBieSB4eHh4IOaooeaLn+eCueWHu+S6i+S7tu+8jOino+WGsyBpb3MgMTMg54K55Ye75Yy65Z+f6ZSZ5L2N55qE6Zeu6aKYXHJcblx0XHRcdGxldCBkaWZmID0gTWF0aC5hYnModGhpcy5jbGllbnRYIC0gY2xpZW50WClcclxuXHRcdFx0bGV0IHRpbWUgPSAobmV3IERhdGUoKS5nZXRUaW1lKCkpIC0gdGhpcy50aW1lc3RhbXBcclxuXHRcdFx0aWYgKGRpZmYgPCA0MCAmJiB0aW1lIDwgMzAwKSB7XHJcblx0XHRcdFx0dGhpcy4kZW1pdCgnY2xpY2snLCB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBpdGVtLFxyXG5cdFx0XHRcdFx0aW5kZXgsXHJcblx0XHRcdFx0XHRwb3NpdGlvblxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRvbkNsaWNrRm9yUEMoaW5kZXgsIGl0ZW0sIHBvc2l0aW9uKSB7XHJcblx0XHRcdGlmICghaXNfcGMpIHJldHVyblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5leHBvcnQgZGVmYXVsdCBtcE1peGluc1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///167\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar mpMixins = {};\nvar is_pc = null;\nmpMixins = {\n data: function data() {\n return {\n is_show: 'none'\n };\n },\n watch: {\n show: function show(newVal) {\n this.is_show = this.show;\n }\n },\n created: function created() {\n this.swipeaction = this.getSwipeAction();\n if (this.swipeaction && Array.isArray(this.swipeaction.children)) {\n this.swipeaction.children.push(this);\n }\n },\n mounted: function mounted() {\n this.is_show = this.show;\n },\n methods: {\n // wxs 中调用\n closeSwipe: function closeSwipe(e) {\n if (this.autoClose && this.swipeaction) {\n this.swipeaction.closeOther(this);\n }\n },\n change: function change(e) {\n this.$emit('change', e.open);\n if (this.is_show !== e.open) {\n this.is_show = e.open;\n }\n },\n appTouchStart: function appTouchStart(e) {\n if (is_pc) return;\n var clientX = e.changedTouches[0].clientX;\n this.clientX = clientX;\n this.timestamp = new Date().getTime();\n },\n appTouchEnd: function appTouchEnd(e, index, item, position) {\n if (is_pc) return;\n var clientX = e.changedTouches[0].clientX;\n // fixed by xxxx 模拟点击事件,解决 ios 13 点击区域错位的问题\n var diff = Math.abs(this.clientX - clientX);\n var time = new Date().getTime() - this.timestamp;\n if (diff < 40 && time < 300) {\n this.$emit('click', {\n content: item,\n index: index,\n position: position\n });\n }\n },\n onClickForPC: function onClickForPC(index, item, position) {\n if (!is_pc) return;\n }\n }\n};\nvar _default = mpMixins;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS9tcHd4cy5qcyJdLCJuYW1lcyI6WyJtcE1peGlucyIsImlzX3BjIiwiZGF0YSIsImlzX3Nob3ciLCJ3YXRjaCIsInNob3ciLCJuZXdWYWwiLCJjcmVhdGVkIiwic3dpcGVhY3Rpb24iLCJnZXRTd2lwZUFjdGlvbiIsIkFycmF5IiwiaXNBcnJheSIsImNoaWxkcmVuIiwicHVzaCIsIm1vdW50ZWQiLCJtZXRob2RzIiwiY2xvc2VTd2lwZSIsImUiLCJhdXRvQ2xvc2UiLCJjbG9zZU90aGVyIiwiY2hhbmdlIiwiJGVtaXQiLCJvcGVuIiwiYXBwVG91Y2hTdGFydCIsImNsaWVudFgiLCJjaGFuZ2VkVG91Y2hlcyIsInRpbWVzdGFtcCIsIkRhdGUiLCJnZXRUaW1lIiwiYXBwVG91Y2hFbmQiLCJpbmRleCIsIml0ZW0iLCJwb3NpdGlvbiIsImRpZmYiLCJNYXRoIiwiYWJzIiwidGltZSIsImNvbnRlbnQiLCJvbkNsaWNrRm9yUEMiXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLElBQUlBLFFBQVEsR0FBRyxDQUFDLENBQUM7QUFDakIsSUFBSUMsS0FBSyxHQUFHLElBQUk7QUFTaEJELFFBQVEsR0FBRztFQUNWRSxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOQyxPQUFPLEVBQUU7SUFDVixDQUFDO0VBQ0YsQ0FBQztFQUNEQyxLQUFLLEVBQUU7SUFDTkMsSUFBSSxnQkFBQ0MsTUFBTSxFQUFFO01BQ1osSUFBSSxDQUFDSCxPQUFPLEdBQUcsSUFBSSxDQUFDRSxJQUFJO0lBQ3pCO0VBQ0QsQ0FBQztFQUNERSxPQUFPLHFCQUFHO0lBQ1QsSUFBSSxDQUFDQyxXQUFXLEdBQUcsSUFBSSxDQUFDQyxjQUFjLEVBQUU7SUFDeEMsSUFBSSxJQUFJLENBQUNELFdBQVcsSUFBSUUsS0FBSyxDQUFDQyxPQUFPLENBQUMsSUFBSSxDQUFDSCxXQUFXLENBQUNJLFFBQVEsQ0FBQyxFQUFFO01BQ2pFLElBQUksQ0FBQ0osV0FBVyxDQUFDSSxRQUFRLENBQUNDLElBQUksQ0FBQyxJQUFJLENBQUM7SUFDckM7RUFDRCxDQUFDO0VBQ0RDLE9BQU8scUJBQUc7SUFDVCxJQUFJLENBQUNYLE9BQU8sR0FBRyxJQUFJLENBQUNFLElBQUk7RUFDekIsQ0FBQztFQUNEVSxPQUFPLEVBQUU7SUFDUjtJQUNBQyxVQUFVLHNCQUFDQyxDQUFDLEVBQUU7TUFDYixJQUFJLElBQUksQ0FBQ0MsU0FBUyxJQUFJLElBQUksQ0FBQ1YsV0FBVyxFQUFFO1FBQ3ZDLElBQUksQ0FBQ0EsV0FBVyxDQUFDVyxVQUFVLENBQUMsSUFBSSxDQUFDO01BQ2xDO0lBQ0QsQ0FBQztJQUVEQyxNQUFNLGtCQUFDSCxDQUFDLEVBQUU7TUFDVCxJQUFJLENBQUNJLEtBQUssQ0FBQyxRQUFRLEVBQUVKLENBQUMsQ0FBQ0ssSUFBSSxDQUFDO01BQzVCLElBQUksSUFBSSxDQUFDbkIsT0FBTyxLQUFLYyxDQUFDLENBQUNLLElBQUksRUFBRTtRQUM1QixJQUFJLENBQUNuQixPQUFPLEdBQUdjLENBQUMsQ0FBQ0ssSUFBSTtNQUN0QjtJQUNELENBQUM7SUFFREMsYUFBYSx5QkFBQ04sQ0FBQyxFQUFFO01BQ2hCLElBQUloQixLQUFLLEVBQUU7TUFDWCxJQUNDdUIsT0FBTyxHQUNKUCxDQUFDLENBQUNRLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FEdEJELE9BQU87TUFFUixJQUFJLENBQUNBLE9BQU8sR0FBR0EsT0FBTztNQUN0QixJQUFJLENBQUNFLFNBQVMsR0FBRyxJQUFJQyxJQUFJLEVBQUUsQ0FBQ0MsT0FBTyxFQUFFO0lBQ3RDLENBQUM7SUFDREMsV0FBVyx1QkFBQ1osQ0FBQyxFQUFFYSxLQUFLLEVBQUVDLElBQUksRUFBRUMsUUFBUSxFQUFFO01BQ3JDLElBQUkvQixLQUFLLEVBQUU7TUFDWCxJQUNDdUIsT0FBTyxHQUNKUCxDQUFDLENBQUNRLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FEdEJELE9BQU87TUFFUjtNQUNBLElBQUlTLElBQUksR0FBR0MsSUFBSSxDQUFDQyxHQUFHLENBQUMsSUFBSSxDQUFDWCxPQUFPLEdBQUdBLE9BQU8sQ0FBQztNQUMzQyxJQUFJWSxJQUFJLEdBQUksSUFBSVQsSUFBSSxFQUFFLENBQUNDLE9BQU8sRUFBRSxHQUFJLElBQUksQ0FBQ0YsU0FBUztNQUNsRCxJQUFJTyxJQUFJLEdBQUcsRUFBRSxJQUFJRyxJQUFJLEdBQUcsR0FBRyxFQUFFO1FBQzVCLElBQUksQ0FBQ2YsS0FBSyxDQUFDLE9BQU8sRUFBRTtVQUNuQmdCLE9BQU8sRUFBRU4sSUFBSTtVQUNiRCxLQUFLLEVBQUxBLEtBQUs7VUFDTEUsUUFBUSxFQUFSQTtRQUNELENBQUMsQ0FBQztNQUNIO0lBQ0QsQ0FBQztJQUNETSxZQUFZLHdCQUFDUixLQUFLLEVBQUVDLElBQUksRUFBRUMsUUFBUSxFQUFFO01BQ25DLElBQUksQ0FBQy9CLEtBQUssRUFBRTtJQVFiO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsZUFHY0QsUUFBUTtBQUFBIiwiZmlsZSI6IjE3MS5qcyIsInNvdXJjZXNDb250ZW50IjpbImxldCBtcE1peGlucyA9IHt9XHJcbmxldCBpc19wYyA9IG51bGxcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5tcE1peGlucyA9IHtcclxuXHRkYXRhKCkge1xyXG5cdFx0cmV0dXJuIHtcclxuXHRcdFx0aXNfc2hvdzogJ25vbmUnXHJcblx0XHR9XHJcblx0fSxcclxuXHR3YXRjaDoge1xyXG5cdFx0c2hvdyhuZXdWYWwpIHtcclxuXHRcdFx0dGhpcy5pc19zaG93ID0gdGhpcy5zaG93XHJcblx0XHR9XHJcblx0fSxcclxuXHRjcmVhdGVkKCkge1xyXG5cdFx0dGhpcy5zd2lwZWFjdGlvbiA9IHRoaXMuZ2V0U3dpcGVBY3Rpb24oKVxyXG5cdFx0aWYgKHRoaXMuc3dpcGVhY3Rpb24gJiYgQXJyYXkuaXNBcnJheSh0aGlzLnN3aXBlYWN0aW9uLmNoaWxkcmVuKSkge1xyXG5cdFx0XHR0aGlzLnN3aXBlYWN0aW9uLmNoaWxkcmVuLnB1c2godGhpcylcclxuXHRcdH1cclxuXHR9LFxyXG5cdG1vdW50ZWQoKSB7XHJcblx0XHR0aGlzLmlzX3Nob3cgPSB0aGlzLnNob3dcclxuXHR9LFxyXG5cdG1ldGhvZHM6IHtcclxuXHRcdC8vIHd4cyDkuK3osIPnlKhcclxuXHRcdGNsb3NlU3dpcGUoZSkge1xyXG5cdFx0XHRpZiAodGhpcy5hdXRvQ2xvc2UgJiYgdGhpcy5zd2lwZWFjdGlvbikge1xyXG5cdFx0XHRcdHRoaXMuc3dpcGVhY3Rpb24uY2xvc2VPdGhlcih0aGlzKVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cclxuXHRcdGNoYW5nZShlKSB7XHJcblx0XHRcdHRoaXMuJGVtaXQoJ2NoYW5nZScsIGUub3BlbilcclxuXHRcdFx0aWYgKHRoaXMuaXNfc2hvdyAhPT0gZS5vcGVuKSB7XHJcblx0XHRcdFx0dGhpcy5pc19zaG93ID0gZS5vcGVuXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblxyXG5cdFx0YXBwVG91Y2hTdGFydChlKSB7XHJcblx0XHRcdGlmIChpc19wYykgcmV0dXJuXHJcblx0XHRcdGNvbnN0IHtcclxuXHRcdFx0XHRjbGllbnRYXHJcblx0XHRcdH0gPSBlLmNoYW5nZWRUb3VjaGVzWzBdXHJcblx0XHRcdHRoaXMuY2xpZW50WCA9IGNsaWVudFhcclxuXHRcdFx0dGhpcy50aW1lc3RhbXAgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKVxyXG5cdFx0fSxcclxuXHRcdGFwcFRvdWNoRW5kKGUsIGluZGV4LCBpdGVtLCBwb3NpdGlvbikge1xyXG5cdFx0XHRpZiAoaXNfcGMpIHJldHVyblxyXG5cdFx0XHRjb25zdCB7XHJcblx0XHRcdFx0Y2xpZW50WFxyXG5cdFx0XHR9ID0gZS5jaGFuZ2VkVG91Y2hlc1swXVxyXG5cdFx0XHQvLyBmaXhlZCBieSB4eHh4IOaooeaLn+eCueWHu+S6i+S7tu+8jOino+WGsyBpb3MgMTMg54K55Ye75Yy65Z+f6ZSZ5L2N55qE6Zeu6aKYXHJcblx0XHRcdGxldCBkaWZmID0gTWF0aC5hYnModGhpcy5jbGllbnRYIC0gY2xpZW50WClcclxuXHRcdFx0bGV0IHRpbWUgPSAobmV3IERhdGUoKS5nZXRUaW1lKCkpIC0gdGhpcy50aW1lc3RhbXBcclxuXHRcdFx0aWYgKGRpZmYgPCA0MCAmJiB0aW1lIDwgMzAwKSB7XHJcblx0XHRcdFx0dGhpcy4kZW1pdCgnY2xpY2snLCB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBpdGVtLFxyXG5cdFx0XHRcdFx0aW5kZXgsXHJcblx0XHRcdFx0XHRwb3NpdGlvblxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRvbkNsaWNrRm9yUEMoaW5kZXgsIGl0ZW0sIHBvc2l0aW9uKSB7XHJcblx0XHRcdGlmICghaXNfcGMpIHJldHVyblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5leHBvcnQgZGVmYXVsdCBtcE1peGluc1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///171\n"); /***/ }), -/* 168 */ +/* 172 */ /*!***********************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/bindingx.js ***! \***********************************************************************************************************************/ @@ -17709,10 +18038,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar bindIngXMixins = {};\nvar _default = bindIngXMixins;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS9iaW5kaW5neC5qcyJdLCJuYW1lcyI6WyJiaW5kSW5nWE1peGlucyJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsSUFBSUEsY0FBYyxHQUFHLENBQUMsQ0FBQztBQUFBLGVBNlNSQSxjQUFjO0FBQUEiLCJmaWxlIjoiMTY4LmpzIiwic291cmNlc0NvbnRlbnQiOlsibGV0IGJpbmRJbmdYTWl4aW5zID0ge31cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuZXhwb3J0IGRlZmF1bHQgYmluZEluZ1hNaXhpbnNcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///168\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar bindIngXMixins = {};\nvar _default = bindIngXMixins;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS9iaW5kaW5neC5qcyJdLCJuYW1lcyI6WyJiaW5kSW5nWE1peGlucyJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsSUFBSUEsY0FBYyxHQUFHLENBQUMsQ0FBQztBQUFBLGVBNlNSQSxjQUFjO0FBQUEiLCJmaWxlIjoiMTcyLmpzIiwic291cmNlc0NvbnRlbnQiOlsibGV0IGJpbmRJbmdYTWl4aW5zID0ge31cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuZXhwb3J0IGRlZmF1bHQgYmluZEluZ1hNaXhpbnNcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///172\n"); /***/ }), -/* 169 */ +/* 173 */ /*!**********************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/mpother.js ***! \**********************************************************************************************************************/ @@ -17720,10 +18049,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar otherMixins = {};\nvar _default = otherMixins;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS9tcG90aGVyLmpzIl0sIm5hbWVzIjpbIm90aGVyTWl4aW5zIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxJQUFJQSxXQUFXLEdBQUcsQ0FBQyxDQUFDO0FBQUEsZUFtUUxBLFdBQVc7QUFBQSIsImZpbGUiOiIxNjkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgb3RoZXJNaXhpbnMgPSB7fVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5leHBvcnQgZGVmYXVsdCBvdGhlck1peGluc1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///169\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar otherMixins = {};\nvar _default = otherMixins;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pX21vZHVsZXMvdW5pLXN3aXBlLWFjdGlvbi9jb21wb25lbnRzL3VuaS1zd2lwZS1hY3Rpb24taXRlbS9tcG90aGVyLmpzIl0sIm5hbWVzIjpbIm90aGVyTWl4aW5zIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxJQUFJQSxXQUFXLEdBQUcsQ0FBQyxDQUFDO0FBQUEsZUFtUUxBLFdBQVc7QUFBQSIsImZpbGUiOiIxNzMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgb3RoZXJNaXhpbnMgPSB7fVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5leHBvcnQgZGVmYXVsdCBvdGhlck1peGluc1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///173\n"); /***/ }), -/* 170 */ +/* 174 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/wx.wxs?vue&type=custom&index=0&blockType=script&issuerPath=E%3A%5Cqiaocongli%5C%E5%B0%8F%E7%A8%8B%E5%BA%8F%5C%E4%B8%AD%E6%8B%9B%E4%BD%93%E6%B5%8Bapp%5CexamTeamApp%5Cuni_modules%5Cuni-swipe-action%5Ccomponents%5Cuni-swipe-action-item%5Cuni-swipe-action-item.vue&module=wxsswipe&lang=wxs ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17731,10 +18060,10 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_filter_loader_index_js_wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-filter-loader!./wx.wxs?vue&type=custom&index=0&blockType=script&issuerPath=E%3A%5Cqiaocongli%5C%E5%B0%8F%E7%A8%8B%E5%BA%8F%5C%E4%B8%AD%E6%8B%9B%E4%BD%93%E6%B5%8Bapp%5CexamTeamApp%5Cuni_modules%5Cuni-swipe-action%5Ccomponents%5Cuni-swipe-action-item%5Cuni-swipe-action-item.vue&module=wxsswipe&lang=wxs */ 171);\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_filter_loader_index_js_wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQSx3Q0FBa2QsQ0FBZ0Isa2hCQUFHLEVBQUMiLCJmaWxlIjoiMTcwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IG1vZCBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktZmlsdGVyLWxvYWRlclxcXFxpbmRleC5qcyEuL3d4Lnd4cz92dWUmdHlwZT1jdXN0b20maW5kZXg9MCZibG9ja1R5cGU9c2NyaXB0Jmlzc3VlclBhdGg9RSUzQSU1Q3FpYW9jb25nbGklNUMlRTUlQjAlOEYlRTclQTglOEIlRTUlQkElOEYlNUMlRTQlQjglQUQlRTYlOEIlOUIlRTQlQkQlOTMlRTYlQjUlOEJhcHAlNUNleGFtVGVhbUFwcCU1Q3VuaV9tb2R1bGVzJTVDdW5pLXN3aXBlLWFjdGlvbiU1Q2NvbXBvbmVudHMlNUN1bmktc3dpcGUtYWN0aW9uLWl0ZW0lNUN1bmktc3dpcGUtYWN0aW9uLWl0ZW0udnVlJm1vZHVsZT13eHNzd2lwZSZsYW5nPXd4c1wiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1maWx0ZXItbG9hZGVyXFxcXGluZGV4LmpzIS4vd3gud3hzP3Z1ZSZ0eXBlPWN1c3RvbSZpbmRleD0wJmJsb2NrVHlwZT1zY3JpcHQmaXNzdWVyUGF0aD1FJTNBJTVDcWlhb2NvbmdsaSU1QyVFNSVCMCU4RiVFNyVBOCU4QiVFNSVCQSU4RiU1QyVFNCVCOCVBRCVFNiU4QiU5QiVFNCVCRCU5MyVFNiVCNSU4QmFwcCU1Q2V4YW1UZWFtQXBwJTVDdW5pX21vZHVsZXMlNUN1bmktc3dpcGUtYWN0aW9uJTVDY29tcG9uZW50cyU1Q3VuaS1zd2lwZS1hY3Rpb24taXRlbSU1Q3VuaS1zd2lwZS1hY3Rpb24taXRlbS52dWUmbW9kdWxlPXd4c3N3aXBlJmxhbmc9d3hzXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///170\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_filter_loader_index_js_wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-filter-loader!./wx.wxs?vue&type=custom&index=0&blockType=script&issuerPath=E%3A%5Cqiaocongli%5C%E5%B0%8F%E7%A8%8B%E5%BA%8F%5C%E4%B8%AD%E6%8B%9B%E4%BD%93%E6%B5%8Bapp%5CexamTeamApp%5Cuni_modules%5Cuni-swipe-action%5Ccomponents%5Cuni-swipe-action-item%5Cuni-swipe-action-item.vue&module=wxsswipe&lang=wxs */ 175);\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_filter_loader_index_js_wx_wxs_vue_type_custom_index_0_blockType_script_issuerPath_E_3A_5Cqiaocongli_5C_E5_B0_8F_E7_A8_8B_E5_BA_8F_5C_E4_B8_AD_E6_8B_9B_E4_BD_93_E6_B5_8Bapp_5CexamTeamApp_5Cuni_modules_5Cuni_swipe_action_5Ccomponents_5Cuni_swipe_action_item_5Cuni_swipe_action_item_vue_module_wxsswipe_lang_wxs__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQSx3Q0FBa2QsQ0FBZ0Isa2hCQUFHLEVBQUMiLCJmaWxlIjoiMTc0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IG1vZCBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktZmlsdGVyLWxvYWRlclxcXFxpbmRleC5qcyEuL3d4Lnd4cz92dWUmdHlwZT1jdXN0b20maW5kZXg9MCZibG9ja1R5cGU9c2NyaXB0Jmlzc3VlclBhdGg9RSUzQSU1Q3FpYW9jb25nbGklNUMlRTUlQjAlOEYlRTclQTglOEIlRTUlQkElOEYlNUMlRTQlQjglQUQlRTYlOEIlOUIlRTQlQkQlOTMlRTYlQjUlOEJhcHAlNUNleGFtVGVhbUFwcCU1Q3VuaV9tb2R1bGVzJTVDdW5pLXN3aXBlLWFjdGlvbiU1Q2NvbXBvbmVudHMlNUN1bmktc3dpcGUtYWN0aW9uLWl0ZW0lNUN1bmktc3dpcGUtYWN0aW9uLWl0ZW0udnVlJm1vZHVsZT13eHNzd2lwZSZsYW5nPXd4c1wiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1maWx0ZXItbG9hZGVyXFxcXGluZGV4LmpzIS4vd3gud3hzP3Z1ZSZ0eXBlPWN1c3RvbSZpbmRleD0wJmJsb2NrVHlwZT1zY3JpcHQmaXNzdWVyUGF0aD1FJTNBJTVDcWlhb2NvbmdsaSU1QyVFNSVCMCU4RiVFNyVBOCU4QiVFNSVCQSU4RiU1QyVFNCVCOCVBRCVFNiU4QiU5QiVFNCVCRCU5MyVFNiVCNSU4QmFwcCU1Q2V4YW1UZWFtQXBwJTVDdW5pX21vZHVsZXMlNUN1bmktc3dpcGUtYWN0aW9uJTVDY29tcG9uZW50cyU1Q3VuaS1zd2lwZS1hY3Rpb24taXRlbSU1Q3VuaS1zd2lwZS1hY3Rpb24taXRlbS52dWUmbW9kdWxlPXd4c3N3aXBlJmxhbmc9d3hzXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///174\n"); /***/ }), -/* 171 */ +/* 175 */ /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-filter-loader!E:/qiaocongli/小程序/中招体测app/examTeamApp/uni_modules/uni-swipe-action/components/uni-swipe-action-item/wx.wxs?vue&type=custom&index=0&blockType=script&issuerPath=E%3A%5Cqiaocongli%5C%E5%B0%8F%E7%A8%8B%E5%BA%8F%5C%E4%B8%AD%E6%8B%9B%E4%BD%93%E6%B5%8Bapp%5CexamTeamApp%5Cuni_modules%5Cuni-swipe-action%5Ccomponents%5Cuni-swipe-action-item%5Cuni-swipe-action-item.vue&module=wxsswipe&lang=wxs ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17742,10 +18071,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = (function (Component) {\n (Component.options.wxs||(Component.options.wxs={}))['wxsswipe'] = (function(module){\n var MIN_DISTANCE = 10;\r\n\r\n/**\r\n * 判断当前是否为H5、app-vue\r\n */\r\nvar IS_HTML5 = false\r\nif (typeof window === 'object') IS_HTML5 = true\r\n\r\n/**\r\n * 监听页面内值的变化,主要用于动态开关swipe-action\r\n * @param {Object} newValue\r\n * @param {Object} oldValue\r\n * @param {Object} ownerInstance\r\n * @param {Object} instance\r\n */\r\nfunction showWatch(newVal, oldVal, ownerInstance, instance) {\r\n\tvar state = instance.getState()\r\n\tgetDom(instance, ownerInstance)\r\n\tif (newVal && newVal !== 'none') {\r\n\t\topenState(newVal, instance, ownerInstance)\r\n\t\treturn\r\n\t}\r\n\r\n\tif (state.left) {\r\n\t\topenState('none', instance, ownerInstance)\r\n\t}\r\n\tresetTouchStatus(instance)\r\n}\r\n\r\n/**\r\n * 开始触摸操作\r\n * @param {Object} e\r\n * @param {Object} ins\r\n */\r\nfunction touchstart(e, ownerInstance) {\r\n\tvar instance = e.instance;\r\n\tvar disabled = instance.getDataset().disabled\r\n\tvar state = instance.getState();\r\n\tgetDom(instance, ownerInstance)\r\n\t// fix by mehaotian, TODO 兼容 app-vue 获取dataset为字符串 , h5 获取 为 undefined 的问题,待框架修复\r\n\tdisabled = (typeof(disabled) === 'string' ? JSON.parse(disabled) : disabled) || false;\r\n\tif (disabled) return\r\n\t// 开始触摸时移除动画类\r\n\tinstance.requestAnimationFrame(function() {\r\n\t\tinstance.removeClass('ani');\r\n\t\townerInstance.callMethod('closeSwipe');\r\n\t})\r\n\r\n\t// 记录上次的位置\r\n\tstate.x = state.left || 0\r\n\t// 计算滑动开始位置\r\n\tstopTouchStart(e, ownerInstance)\r\n}\r\n\r\n/**\r\n * 开始滑动操作\r\n * @param {Object} e\r\n * @param {Object} ownerInstance\r\n */\r\nfunction touchmove(e, ownerInstance) {\r\n\tvar instance = e.instance;\r\n\tvar disabled = instance.getDataset().disabled\r\n\tvar state = instance.getState()\r\n\t// fix by mehaotian, TODO 兼容 app-vue 获取dataset为字符串 , h5 获取 为 undefined 的问题,待框架修复\r\n\tdisabled = (typeof(disabled) === 'string' ? JSON.parse(disabled) : disabled) || false;\r\n\tif (disabled) return\r\n\t// 是否可以滑动页面\r\n\tstopTouchMove(e);\r\n\tif (state.direction !== 'horizontal') {\r\n\t\treturn;\r\n\t}\r\n\r\n\tif (e.preventDefault) {\r\n\t\t// 阻止页面滚动\r\n\t\te.preventDefault()\r\n\t}\r\n\r\n\tmove(state.x + state.deltaX, instance, ownerInstance)\r\n}\r\n\r\n/**\r\n * 结束触摸操作\r\n * @param {Object} e\r\n * @param {Object} ownerInstance\r\n */\r\nfunction touchend(e, ownerInstance) {\r\n\tvar instance = e.instance;\r\n\tvar disabled = instance.getDataset().disabled\r\n\tvar state = instance.getState()\r\n\t// fix by mehaotian, TODO 兼容 app-vue 获取dataset为字符串 , h5 获取 为 undefined 的问题,待框架修复\r\n\tdisabled = (typeof(disabled) === 'string' ? JSON.parse(disabled) : disabled) || false;\r\n\r\n\tif (disabled) return\r\n\t// 滑动过程中触摸结束,通过阙值判断是开启还是关闭\r\n\t// fixed by mehaotian 定时器解决点击按钮,touchend 触发比 click 事件时机早的问题 ,主要是 ios13\r\n\tmoveDirection(state.left, instance, ownerInstance)\r\n\r\n}\r\n\r\n/**\r\n * 设置移动距离\r\n * @param {Object} value\r\n * @param {Object} instance\r\n * @param {Object} ownerInstance\r\n */\r\nfunction move(value, instance, ownerInstance) {\r\n\tvalue = value || 0\r\n\tvar state = instance.getState()\r\n\tvar leftWidth = state.leftWidth\r\n\tvar rightWidth = state.rightWidth\r\n\t// 获取可滑动范围\r\n\tstate.left = range(value, -rightWidth, leftWidth);\r\n\tinstance.requestAnimationFrame(function() {\r\n\t\tinstance.setStyle({\r\n\t\t\ttransform: 'translateX(' + state.left + 'px)',\r\n\t\t\t'-webkit-transform': 'translateX(' + state.left + 'px)'\r\n\t\t})\r\n\t})\r\n\r\n}\r\n\r\n/**\r\n * 获取元素信息\r\n * @param {Object} instance\r\n * @param {Object} ownerInstance\r\n */\r\nfunction getDom(instance, ownerInstance) {\r\n\tvar state = instance.getState()\r\n\tvar leftDom = ownerInstance.selectComponent('.button-group--left')\r\n\tvar rightDom = ownerInstance.selectComponent('.button-group--right')\r\n\tvar leftStyles = {\r\n\t\twidth: 0\r\n\t}\r\n\tvar rightStyles = {\r\n\t\twidth: 0\r\n\t}\r\n\tleftStyles = leftDom.getBoundingClientRect()\r\n\trightStyles = rightDom.getBoundingClientRect()\r\n\r\n\tstate.leftWidth = leftStyles.width || 0\r\n\tstate.rightWidth = rightStyles.width || 0\r\n\tstate.threshold = instance.getDataset().threshold\r\n}\r\n\r\n/**\r\n * 获取范围\r\n * @param {Object} num\r\n * @param {Object} min\r\n * @param {Object} max\r\n */\r\nfunction range(num, min, max) {\r\n\treturn Math.min(Math.max(num, min), max);\r\n}\r\n\r\n\r\n/**\r\n * 移动方向判断\r\n * @param {Object} left\r\n * @param {Object} value\r\n * @param {Object} ownerInstance\r\n * @param {Object} ins\r\n */\r\nfunction moveDirection(left, ins, ownerInstance) {\r\n\tvar state = ins.getState()\r\n\tvar threshold = state.threshold\r\n\tvar position = state.position\r\n\tvar isopen = state.isopen || 'none'\r\n\tvar leftWidth = state.leftWidth\r\n\tvar rightWidth = state.rightWidth\r\n\tif (state.deltaX === 0) {\r\n\t\topenState('none', ins, ownerInstance)\r\n\t\treturn\r\n\t}\r\n\tif ((isopen === 'none' && rightWidth > 0 && -left > threshold) || (isopen !== 'none' && rightWidth > 0 &&\r\n\t\t\trightWidth +\r\n\t\t\tleft < threshold)) {\r\n\t\t// right\r\n\t\topenState('right', ins, ownerInstance)\r\n\t} else if ((isopen === 'none' && leftWidth > 0 && left > threshold) || (isopen !== 'none' && leftWidth > 0 &&\r\n\t\t\tleftWidth - left < threshold)) {\r\n\t\t// left\r\n\t\topenState('left', ins, ownerInstance)\r\n\t} else {\r\n\t\t// default\r\n\t\topenState('none', ins, ownerInstance)\r\n\t}\r\n}\r\n\r\n\r\n/**\r\n * 开启状态\r\n * @param {Boolean} type\r\n * @param {Object} ins\r\n * @param {Object} ownerInstance\r\n */\r\nfunction openState(type, ins, ownerInstance) {\r\n\tvar state = ins.getState()\r\n\tvar leftWidth = state.leftWidth\r\n\tvar rightWidth = state.rightWidth\r\n\tvar left = ''\r\n\tstate.isopen = state.isopen ? state.isopen : 'none'\r\n\tswitch (type) {\r\n\t\tcase \"left\":\r\n\t\t\tleft = leftWidth\r\n\t\t\tbreak\r\n\t\tcase \"right\":\r\n\t\t\tleft = -rightWidth\r\n\t\t\tbreak\r\n\t\tdefault:\r\n\t\t\tleft = 0\r\n\t}\r\n\r\n\t// && !state.throttle\r\n\r\n\tif (state.isopen !== type) {\r\n\t\tstate.throttle = true\r\n\t\townerInstance.callMethod('change', {\r\n\t\t\topen: type\r\n\t\t})\r\n\r\n\t}\r\n\r\n\tstate.isopen = type\r\n\t// 添加动画类\r\n\tins.requestAnimationFrame(function() {\r\n\t\tins.addClass('ani');\r\n\t\tmove(left, ins, ownerInstance)\r\n\t})\r\n\t// 设置最终移动位置,理论上只要进入到这个函数,肯定是要打开的\r\n}\r\n\r\n\r\nfunction getDirection(x, y) {\r\n\tif (x > y && x > MIN_DISTANCE) {\r\n\t\treturn 'horizontal';\r\n\t}\r\n\tif (y > x && y > MIN_DISTANCE) {\r\n\t\treturn 'vertical';\r\n\t}\r\n\treturn '';\r\n}\r\n\r\n/**\r\n * 重置滑动状态\r\n * @param {Object} event\r\n */\r\nfunction resetTouchStatus(instance) {\r\n\tvar state = instance.getState();\r\n\tstate.direction = '';\r\n\tstate.deltaX = 0;\r\n\tstate.deltaY = 0;\r\n\tstate.offsetX = 0;\r\n\tstate.offsetY = 0;\r\n}\r\n\r\n/**\r\n * 设置滑动开始位置\r\n * @param {Object} event\r\n */\r\nfunction stopTouchStart(event) {\r\n\tvar instance = event.instance;\r\n\tvar state = instance.getState();\r\n\tresetTouchStatus(instance);\r\n\tvar touch = event.touches[0];\r\n\tif (IS_HTML5 && isPC()) {\r\n\t\ttouch = event;\r\n\t}\r\n\tstate.startX = touch.clientX;\r\n\tstate.startY = touch.clientY;\r\n}\r\n\r\n/**\r\n * 滑动中,是否禁止打开\r\n * @param {Object} event\r\n */\r\nfunction stopTouchMove(event) {\r\n\tvar instance = event.instance;\r\n\tvar state = instance.getState();\r\n\tvar touch = event.touches[0];\r\n\tif (IS_HTML5 && isPC()) {\r\n\t\ttouch = event;\r\n\t}\r\n\tstate.deltaX = touch.clientX - state.startX;\r\n\tstate.deltaY = touch.clientY - state.startY;\r\n\tstate.offsetY = Math.abs(state.deltaY);\r\n\tstate.offsetX = Math.abs(state.deltaX);\r\n\tstate.direction = state.direction || getDirection(state.offsetX, state.offsetY);\r\n}\r\n\r\nfunction isPC() {\r\n\tvar userAgentInfo = navigator.userAgent;\r\n\tvar Agents = [\"Android\", \"iPhone\", \"SymbianOS\", \"Windows Phone\", \"iPad\", \"iPod\"];\r\n\tvar flag = true;\r\n\tfor (var v = 0; v < Agents.length - 1; v++) {\r\n\t\tif (userAgentInfo.indexOf(Agents[v]) > 0) {\r\n\t\t\tflag = false;\r\n\t\t\tbreak;\r\n\t\t}\r\n\t}\r\n\treturn flag;\r\n}\r\n\r\nvar movable = false\r\n\r\nfunction mousedown(e, ins) {\r\n\tif (!IS_HTML5) return\r\n\tif (!isPC()) return\r\n\ttouchstart(e, ins)\r\n\tmovable = true\r\n}\r\n\r\nfunction mousemove(e, ins) {\r\n\tif (!IS_HTML5) return\r\n\tif (!isPC()) return\r\n\tif (!movable) return\r\n\ttouchmove(e, ins)\r\n}\r\n\r\nfunction mouseup(e, ins) {\r\n\tif (!IS_HTML5) return\r\n\tif (!isPC()) return\r\n\ttouchend(e, ins)\r\n\tmovable = false\r\n}\r\n\r\nfunction mouseleave(e, ins) {\r\n\tif (!IS_HTML5) return\r\n\tif (!isPC()) return\r\n\tmovable = false\r\n}\r\n\r\nmodule.exports = {\r\n\tshowWatch: showWatch,\r\n\ttouchstart: touchstart,\r\n\ttouchmove: touchmove,\r\n\ttouchend: touchend,\r\n\tmousedown: mousedown,\r\n\tmousemove: mousemove,\r\n\tmouseup: mouseup,\r\n\tmouseleave: mouseleave\r\n}\n return module.exports\n })({exports:{}});\n });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQWU7QUFDZix3REFBd0Q7QUFDeEQ7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQixXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0gsRUFBRTs7QUFFRjs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQixXQUFXLE9BQU87QUFDbEI7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQixXQUFXLE9BQU87QUFDbEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQSxXQUFXLFFBQVE7QUFDbkIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0IsdUJBQXVCO0FBQ3ZDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFFBQVEsR0FBRyxXQUFXO0FBQ3RCLE0iLCJmaWxlIjoiMTcxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gKENvbXBvbmVudCkge1xuICAgICAgIChDb21wb25lbnQub3B0aW9ucy53eHN8fChDb21wb25lbnQub3B0aW9ucy53eHM9e30pKVsnd3hzc3dpcGUnXSA9IChmdW5jdGlvbihtb2R1bGUpe1xuICAgICAgIHZhciBNSU5fRElTVEFOQ0UgPSAxMDtcclxuXHJcbi8qKlxyXG4gKiDliKTmlq3lvZPliY3mmK/lkKbkuLpINeOAgWFwcC12dWVcclxuICovXHJcbnZhciBJU19IVE1MNSA9IGZhbHNlXHJcbmlmICh0eXBlb2Ygd2luZG93ID09PSAnb2JqZWN0JykgSVNfSFRNTDUgPSB0cnVlXHJcblxyXG4vKipcclxuICog55uR5ZCs6aG16Z2i5YaF5YC855qE5Y+Y5YyWLOS4u+imgeeUqOS6juWKqOaAgeW8gOWFs3N3aXBlLWFjdGlvblxyXG4gKiBAcGFyYW0ge09iamVjdH0gbmV3VmFsdWVcclxuICogQHBhcmFtIHtPYmplY3R9IG9sZFZhbHVlXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBvd25lckluc3RhbmNlXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBpbnN0YW5jZVxyXG4gKi9cclxuZnVuY3Rpb24gc2hvd1dhdGNoKG5ld1ZhbCwgb2xkVmFsLCBvd25lckluc3RhbmNlLCBpbnN0YW5jZSkge1xyXG5cdHZhciBzdGF0ZSA9IGluc3RhbmNlLmdldFN0YXRlKClcclxuXHRnZXREb20oaW5zdGFuY2UsIG93bmVySW5zdGFuY2UpXHJcblx0aWYgKG5ld1ZhbCAmJiBuZXdWYWwgIT09ICdub25lJykge1xyXG5cdFx0b3BlblN0YXRlKG5ld1ZhbCwgaW5zdGFuY2UsIG93bmVySW5zdGFuY2UpXHJcblx0XHRyZXR1cm5cclxuXHR9XHJcblxyXG5cdGlmIChzdGF0ZS5sZWZ0KSB7XHJcblx0XHRvcGVuU3RhdGUoJ25vbmUnLCBpbnN0YW5jZSwgb3duZXJJbnN0YW5jZSlcclxuXHR9XHJcblx0cmVzZXRUb3VjaFN0YXR1cyhpbnN0YW5jZSlcclxufVxyXG5cclxuLyoqXHJcbiAqIOW8gOWni+inpuaRuOaTjeS9nFxyXG4gKiBAcGFyYW0ge09iamVjdH0gZVxyXG4gKiBAcGFyYW0ge09iamVjdH0gaW5zXHJcbiAqL1xyXG5mdW5jdGlvbiB0b3VjaHN0YXJ0KGUsIG93bmVySW5zdGFuY2UpIHtcclxuXHR2YXIgaW5zdGFuY2UgPSBlLmluc3RhbmNlO1xyXG5cdHZhciBkaXNhYmxlZCA9IGluc3RhbmNlLmdldERhdGFzZXQoKS5kaXNhYmxlZFxyXG5cdHZhciBzdGF0ZSA9IGluc3RhbmNlLmdldFN0YXRlKCk7XHJcblx0Z2V0RG9tKGluc3RhbmNlLCBvd25lckluc3RhbmNlKVxyXG5cdC8vIGZpeCBieSBtZWhhb3RpYW4sIFRPRE8g5YW85a65IGFwcC12dWUg6I635Y+WZGF0YXNldOS4uuWtl+espuS4siAsIGg1IOiOt+WPliDkuLogdW5kZWZpbmVkIOeahOmXrumimCzlvoXmoYbmnrbkv67lpI1cclxuXHRkaXNhYmxlZCA9ICh0eXBlb2YoZGlzYWJsZWQpID09PSAnc3RyaW5nJyA/IEpTT04ucGFyc2UoZGlzYWJsZWQpIDogZGlzYWJsZWQpIHx8IGZhbHNlO1xyXG5cdGlmIChkaXNhYmxlZCkgcmV0dXJuXHJcblx0Ly8g5byA5aeL6Kem5pG45pe256e76Zmk5Yqo55S757G7XHJcblx0aW5zdGFuY2UucmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZ1bmN0aW9uKCkge1xyXG5cdFx0aW5zdGFuY2UucmVtb3ZlQ2xhc3MoJ2FuaScpO1xyXG5cdFx0b3duZXJJbnN0YW5jZS5jYWxsTWV0aG9kKCdjbG9zZVN3aXBlJyk7XHJcblx0fSlcclxuXHJcblx0Ly8g6K6w5b2V5LiK5qyh55qE5L2N572uXHJcblx0c3RhdGUueCA9IHN0YXRlLmxlZnQgfHwgMFxyXG5cdC8vIOiuoeeul+a7keWKqOW8gOWni+S9jee9rlxyXG5cdHN0b3BUb3VjaFN0YXJ0KGUsIG93bmVySW5zdGFuY2UpXHJcbn1cclxuXHJcbi8qKlxyXG4gKiDlvIDlp4vmu5Hliqjmk43kvZxcclxuICogQHBhcmFtIHtPYmplY3R9IGVcclxuICogQHBhcmFtIHtPYmplY3R9IG93bmVySW5zdGFuY2VcclxuICovXHJcbmZ1bmN0aW9uIHRvdWNobW92ZShlLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFyIGluc3RhbmNlID0gZS5pbnN0YW5jZTtcclxuXHR2YXIgZGlzYWJsZWQgPSBpbnN0YW5jZS5nZXREYXRhc2V0KCkuZGlzYWJsZWRcclxuXHR2YXIgc3RhdGUgPSBpbnN0YW5jZS5nZXRTdGF0ZSgpXHJcblx0Ly8gZml4IGJ5IG1laGFvdGlhbiwgVE9ETyDlhbzlrrkgYXBwLXZ1ZSDojrflj5ZkYXRhc2V05Li65a2X56ym5LiyICwgaDUg6I635Y+WIOS4uiB1bmRlZmluZWQg55qE6Zeu6aKYLOW+heahhuaetuS/ruWkjVxyXG5cdGRpc2FibGVkID0gKHR5cGVvZihkaXNhYmxlZCkgPT09ICdzdHJpbmcnID8gSlNPTi5wYXJzZShkaXNhYmxlZCkgOiBkaXNhYmxlZCkgfHwgZmFsc2U7XHJcblx0aWYgKGRpc2FibGVkKSByZXR1cm5cclxuXHQvLyDmmK/lkKblj6/ku6Xmu5HliqjpobXpnaJcclxuXHRzdG9wVG91Y2hNb3ZlKGUpO1xyXG5cdGlmIChzdGF0ZS5kaXJlY3Rpb24gIT09ICdob3Jpem9udGFsJykge1xyXG5cdFx0cmV0dXJuO1xyXG5cdH1cclxuXHJcblx0aWYgKGUucHJldmVudERlZmF1bHQpIHtcclxuXHRcdC8vIOmYu+atoumhtemdoua7muWKqFxyXG5cdFx0ZS5wcmV2ZW50RGVmYXVsdCgpXHJcblx0fVxyXG5cclxuXHRtb3ZlKHN0YXRlLnggKyBzdGF0ZS5kZWx0YVgsIGluc3RhbmNlLCBvd25lckluc3RhbmNlKVxyXG59XHJcblxyXG4vKipcclxuICog57uT5p2f6Kem5pG45pON5L2cXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBlXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBvd25lckluc3RhbmNlXHJcbiAqL1xyXG5mdW5jdGlvbiB0b3VjaGVuZChlLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFyIGluc3RhbmNlID0gZS5pbnN0YW5jZTtcclxuXHR2YXIgZGlzYWJsZWQgPSBpbnN0YW5jZS5nZXREYXRhc2V0KCkuZGlzYWJsZWRcclxuXHR2YXIgc3RhdGUgPSBpbnN0YW5jZS5nZXRTdGF0ZSgpXHJcblx0Ly8gZml4IGJ5IG1laGFvdGlhbiwgVE9ETyDlhbzlrrkgYXBwLXZ1ZSDojrflj5ZkYXRhc2V05Li65a2X56ym5LiyICwgaDUg6I635Y+WIOS4uiB1bmRlZmluZWQg55qE6Zeu6aKYLOW+heahhuaetuS/ruWkjVxyXG5cdGRpc2FibGVkID0gKHR5cGVvZihkaXNhYmxlZCkgPT09ICdzdHJpbmcnID8gSlNPTi5wYXJzZShkaXNhYmxlZCkgOiBkaXNhYmxlZCkgfHwgZmFsc2U7XHJcblxyXG5cdGlmIChkaXNhYmxlZCkgcmV0dXJuXHJcblx0Ly8g5ruR5Yqo6L+H56iL5Lit6Kem5pG457uT5p2fLOmAmui/h+mYmeWAvOWIpOaWreaYr+W8gOWQr+i/mOaYr+WFs+mXrVxyXG5cdC8vIGZpeGVkIGJ5IG1laGFvdGlhbiDlrprml7blmajop6PlhrPngrnlh7vmjInpkq7vvIx0b3VjaGVuZCDop6blj5Hmr5QgY2xpY2sg5LqL5Lu25pe25py65pep55qE6Zeu6aKYIO+8jOS4u+imgeaYryBpb3MxM1xyXG5cdG1vdmVEaXJlY3Rpb24oc3RhdGUubGVmdCwgaW5zdGFuY2UsIG93bmVySW5zdGFuY2UpXHJcblxyXG59XHJcblxyXG4vKipcclxuICog6K6+572u56e75Yqo6Led56a7XHJcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWx1ZVxyXG4gKiBAcGFyYW0ge09iamVjdH0gaW5zdGFuY2VcclxuICogQHBhcmFtIHtPYmplY3R9IG93bmVySW5zdGFuY2VcclxuICovXHJcbmZ1bmN0aW9uIG1vdmUodmFsdWUsIGluc3RhbmNlLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFsdWUgPSB2YWx1ZSB8fCAwXHJcblx0dmFyIHN0YXRlID0gaW5zdGFuY2UuZ2V0U3RhdGUoKVxyXG5cdHZhciBsZWZ0V2lkdGggPSBzdGF0ZS5sZWZ0V2lkdGhcclxuXHR2YXIgcmlnaHRXaWR0aCA9IHN0YXRlLnJpZ2h0V2lkdGhcclxuXHQvLyDojrflj5blj6/mu5HliqjojIPlm7RcclxuXHRzdGF0ZS5sZWZ0ID0gcmFuZ2UodmFsdWUsIC1yaWdodFdpZHRoLCBsZWZ0V2lkdGgpO1xyXG5cdGluc3RhbmNlLnJlcXVlc3RBbmltYXRpb25GcmFtZShmdW5jdGlvbigpIHtcclxuXHRcdGluc3RhbmNlLnNldFN0eWxlKHtcclxuXHRcdFx0dHJhbnNmb3JtOiAndHJhbnNsYXRlWCgnICsgc3RhdGUubGVmdCArICdweCknLFxyXG5cdFx0XHQnLXdlYmtpdC10cmFuc2Zvcm0nOiAndHJhbnNsYXRlWCgnICsgc3RhdGUubGVmdCArICdweCknXHJcblx0XHR9KVxyXG5cdH0pXHJcblxyXG59XHJcblxyXG4vKipcclxuICog6I635Y+W5YWD57Sg5L+h5oGvXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBpbnN0YW5jZVxyXG4gKiBAcGFyYW0ge09iamVjdH0gb3duZXJJbnN0YW5jZVxyXG4gKi9cclxuZnVuY3Rpb24gZ2V0RG9tKGluc3RhbmNlLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFyIHN0YXRlID0gaW5zdGFuY2UuZ2V0U3RhdGUoKVxyXG5cdHZhciBsZWZ0RG9tID0gb3duZXJJbnN0YW5jZS5zZWxlY3RDb21wb25lbnQoJy5idXR0b24tZ3JvdXAtLWxlZnQnKVxyXG5cdHZhciByaWdodERvbSA9IG93bmVySW5zdGFuY2Uuc2VsZWN0Q29tcG9uZW50KCcuYnV0dG9uLWdyb3VwLS1yaWdodCcpXHJcblx0dmFyIGxlZnRTdHlsZXMgPSB7XHJcblx0XHR3aWR0aDogMFxyXG5cdH1cclxuXHR2YXIgcmlnaHRTdHlsZXMgPSB7XHJcblx0XHR3aWR0aDogMFxyXG5cdH1cclxuXHRsZWZ0U3R5bGVzID0gbGVmdERvbS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKVxyXG5cdHJpZ2h0U3R5bGVzID0gcmlnaHREb20uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuXHJcblx0c3RhdGUubGVmdFdpZHRoID0gbGVmdFN0eWxlcy53aWR0aCB8fCAwXHJcblx0c3RhdGUucmlnaHRXaWR0aCA9IHJpZ2h0U3R5bGVzLndpZHRoIHx8IDBcclxuXHRzdGF0ZS50aHJlc2hvbGQgPSBpbnN0YW5jZS5nZXREYXRhc2V0KCkudGhyZXNob2xkXHJcbn1cclxuXHJcbi8qKlxyXG4gKiDojrflj5bojIPlm7RcclxuICogQHBhcmFtIHtPYmplY3R9IG51bVxyXG4gKiBAcGFyYW0ge09iamVjdH0gbWluXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBtYXhcclxuICovXHJcbmZ1bmN0aW9uIHJhbmdlKG51bSwgbWluLCBtYXgpIHtcclxuXHRyZXR1cm4gTWF0aC5taW4oTWF0aC5tYXgobnVtLCBtaW4pLCBtYXgpO1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIOenu+WKqOaWueWQkeWIpOaWrVxyXG4gKiBAcGFyYW0ge09iamVjdH0gbGVmdFxyXG4gKiBAcGFyYW0ge09iamVjdH0gdmFsdWVcclxuICogQHBhcmFtIHtPYmplY3R9IG93bmVySW5zdGFuY2VcclxuICogQHBhcmFtIHtPYmplY3R9IGluc1xyXG4gKi9cclxuZnVuY3Rpb24gbW92ZURpcmVjdGlvbihsZWZ0LCBpbnMsIG93bmVySW5zdGFuY2UpIHtcclxuXHR2YXIgc3RhdGUgPSBpbnMuZ2V0U3RhdGUoKVxyXG5cdHZhciB0aHJlc2hvbGQgPSBzdGF0ZS50aHJlc2hvbGRcclxuXHR2YXIgcG9zaXRpb24gPSBzdGF0ZS5wb3NpdGlvblxyXG5cdHZhciBpc29wZW4gPSBzdGF0ZS5pc29wZW4gfHwgJ25vbmUnXHJcblx0dmFyIGxlZnRXaWR0aCA9IHN0YXRlLmxlZnRXaWR0aFxyXG5cdHZhciByaWdodFdpZHRoID0gc3RhdGUucmlnaHRXaWR0aFxyXG5cdGlmIChzdGF0ZS5kZWx0YVggPT09IDApIHtcclxuXHRcdG9wZW5TdGF0ZSgnbm9uZScsIGlucywgb3duZXJJbnN0YW5jZSlcclxuXHRcdHJldHVyblxyXG5cdH1cclxuXHRpZiAoKGlzb3BlbiA9PT0gJ25vbmUnICYmIHJpZ2h0V2lkdGggPiAwICYmIC1sZWZ0ID4gdGhyZXNob2xkKSB8fCAoaXNvcGVuICE9PSAnbm9uZScgJiYgcmlnaHRXaWR0aCA+IDAgJiZcclxuXHRcdFx0cmlnaHRXaWR0aCArXHJcblx0XHRcdGxlZnQgPCB0aHJlc2hvbGQpKSB7XHJcblx0XHQvLyByaWdodFxyXG5cdFx0b3BlblN0YXRlKCdyaWdodCcsIGlucywgb3duZXJJbnN0YW5jZSlcclxuXHR9IGVsc2UgaWYgKChpc29wZW4gPT09ICdub25lJyAmJiBsZWZ0V2lkdGggPiAwICYmIGxlZnQgPiB0aHJlc2hvbGQpIHx8IChpc29wZW4gIT09ICdub25lJyAmJiBsZWZ0V2lkdGggPiAwICYmXHJcblx0XHRcdGxlZnRXaWR0aCAtIGxlZnQgPCB0aHJlc2hvbGQpKSB7XHJcblx0XHQvLyBsZWZ0XHJcblx0XHRvcGVuU3RhdGUoJ2xlZnQnLCBpbnMsIG93bmVySW5zdGFuY2UpXHJcblx0fSBlbHNlIHtcclxuXHRcdC8vIGRlZmF1bHRcclxuXHRcdG9wZW5TdGF0ZSgnbm9uZScsIGlucywgb3duZXJJbnN0YW5jZSlcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKipcclxuICog5byA5ZCv54q25oCBXHJcbiAqIEBwYXJhbSB7Qm9vbGVhbn0gdHlwZVxyXG4gKiBAcGFyYW0ge09iamVjdH0gaW5zXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBvd25lckluc3RhbmNlXHJcbiAqL1xyXG5mdW5jdGlvbiBvcGVuU3RhdGUodHlwZSwgaW5zLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFyIHN0YXRlID0gaW5zLmdldFN0YXRlKClcclxuXHR2YXIgbGVmdFdpZHRoID0gc3RhdGUubGVmdFdpZHRoXHJcblx0dmFyIHJpZ2h0V2lkdGggPSBzdGF0ZS5yaWdodFdpZHRoXHJcblx0dmFyIGxlZnQgPSAnJ1xyXG5cdHN0YXRlLmlzb3BlbiA9IHN0YXRlLmlzb3BlbiA/IHN0YXRlLmlzb3BlbiA6ICdub25lJ1xyXG5cdHN3aXRjaCAodHlwZSkge1xyXG5cdFx0Y2FzZSBcImxlZnRcIjpcclxuXHRcdFx0bGVmdCA9IGxlZnRXaWR0aFxyXG5cdFx0XHRicmVha1xyXG5cdFx0Y2FzZSBcInJpZ2h0XCI6XHJcblx0XHRcdGxlZnQgPSAtcmlnaHRXaWR0aFxyXG5cdFx0XHRicmVha1xyXG5cdFx0ZGVmYXVsdDpcclxuXHRcdFx0bGVmdCA9IDBcclxuXHR9XHJcblxyXG5cdC8vICYmICFzdGF0ZS50aHJvdHRsZVxyXG5cclxuXHRpZiAoc3RhdGUuaXNvcGVuICE9PSB0eXBlKSB7XHJcblx0XHRzdGF0ZS50aHJvdHRsZSA9IHRydWVcclxuXHRcdG93bmVySW5zdGFuY2UuY2FsbE1ldGhvZCgnY2hhbmdlJywge1xyXG5cdFx0XHRvcGVuOiB0eXBlXHJcblx0XHR9KVxyXG5cclxuXHR9XHJcblxyXG5cdHN0YXRlLmlzb3BlbiA9IHR5cGVcclxuXHQvLyDmt7vliqDliqjnlLvnsbtcclxuXHRpbnMucmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZ1bmN0aW9uKCkge1xyXG5cdFx0aW5zLmFkZENsYXNzKCdhbmknKTtcclxuXHRcdG1vdmUobGVmdCwgaW5zLCBvd25lckluc3RhbmNlKVxyXG5cdH0pXHJcblx0Ly8g6K6+572u5pyA57uI56e75Yqo5L2N572uLOeQhuiuuuS4iuWPquimgei/m+WFpeWIsOi/meS4quWHveaVsO+8jOiCr+WumuaYr+imgeaJk+W8gOeahFxyXG59XHJcblxyXG5cclxuZnVuY3Rpb24gZ2V0RGlyZWN0aW9uKHgsIHkpIHtcclxuXHRpZiAoeCA+IHkgJiYgeCA+IE1JTl9ESVNUQU5DRSkge1xyXG5cdFx0cmV0dXJuICdob3Jpem9udGFsJztcclxuXHR9XHJcblx0aWYgKHkgPiB4ICYmIHkgPiBNSU5fRElTVEFOQ0UpIHtcclxuXHRcdHJldHVybiAndmVydGljYWwnO1xyXG5cdH1cclxuXHRyZXR1cm4gJyc7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiDph43nva7mu5HliqjnirbmgIFcclxuICogQHBhcmFtIHtPYmplY3R9IGV2ZW50XHJcbiAqL1xyXG5mdW5jdGlvbiByZXNldFRvdWNoU3RhdHVzKGluc3RhbmNlKSB7XHJcblx0dmFyIHN0YXRlID0gaW5zdGFuY2UuZ2V0U3RhdGUoKTtcclxuXHRzdGF0ZS5kaXJlY3Rpb24gPSAnJztcclxuXHRzdGF0ZS5kZWx0YVggPSAwO1xyXG5cdHN0YXRlLmRlbHRhWSA9IDA7XHJcblx0c3RhdGUub2Zmc2V0WCA9IDA7XHJcblx0c3RhdGUub2Zmc2V0WSA9IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiDorr7nva7mu5HliqjlvIDlp4vkvY3nva5cclxuICogQHBhcmFtIHtPYmplY3R9IGV2ZW50XHJcbiAqL1xyXG5mdW5jdGlvbiBzdG9wVG91Y2hTdGFydChldmVudCkge1xyXG5cdHZhciBpbnN0YW5jZSA9IGV2ZW50Lmluc3RhbmNlO1xyXG5cdHZhciBzdGF0ZSA9IGluc3RhbmNlLmdldFN0YXRlKCk7XHJcblx0cmVzZXRUb3VjaFN0YXR1cyhpbnN0YW5jZSk7XHJcblx0dmFyIHRvdWNoID0gZXZlbnQudG91Y2hlc1swXTtcclxuXHRpZiAoSVNfSFRNTDUgJiYgaXNQQygpKSB7XHJcblx0XHR0b3VjaCA9IGV2ZW50O1xyXG5cdH1cclxuXHRzdGF0ZS5zdGFydFggPSB0b3VjaC5jbGllbnRYO1xyXG5cdHN0YXRlLnN0YXJ0WSA9IHRvdWNoLmNsaWVudFk7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiDmu5HliqjkuK3vvIzmmK/lkKbnpoHmraLmiZPlvIBcclxuICogQHBhcmFtIHtPYmplY3R9IGV2ZW50XHJcbiAqL1xyXG5mdW5jdGlvbiBzdG9wVG91Y2hNb3ZlKGV2ZW50KSB7XHJcblx0dmFyIGluc3RhbmNlID0gZXZlbnQuaW5zdGFuY2U7XHJcblx0dmFyIHN0YXRlID0gaW5zdGFuY2UuZ2V0U3RhdGUoKTtcclxuXHR2YXIgdG91Y2ggPSBldmVudC50b3VjaGVzWzBdO1xyXG5cdGlmIChJU19IVE1MNSAmJiBpc1BDKCkpIHtcclxuXHRcdHRvdWNoID0gZXZlbnQ7XHJcblx0fVxyXG5cdHN0YXRlLmRlbHRhWCA9IHRvdWNoLmNsaWVudFggLSBzdGF0ZS5zdGFydFg7XHJcblx0c3RhdGUuZGVsdGFZID0gdG91Y2guY2xpZW50WSAtIHN0YXRlLnN0YXJ0WTtcclxuXHRzdGF0ZS5vZmZzZXRZID0gTWF0aC5hYnMoc3RhdGUuZGVsdGFZKTtcclxuXHRzdGF0ZS5vZmZzZXRYID0gTWF0aC5hYnMoc3RhdGUuZGVsdGFYKTtcclxuXHRzdGF0ZS5kaXJlY3Rpb24gPSBzdGF0ZS5kaXJlY3Rpb24gfHwgZ2V0RGlyZWN0aW9uKHN0YXRlLm9mZnNldFgsIHN0YXRlLm9mZnNldFkpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBpc1BDKCkge1xyXG5cdHZhciB1c2VyQWdlbnRJbmZvID0gbmF2aWdhdG9yLnVzZXJBZ2VudDtcclxuXHR2YXIgQWdlbnRzID0gW1wiQW5kcm9pZFwiLCBcImlQaG9uZVwiLCBcIlN5bWJpYW5PU1wiLCBcIldpbmRvd3MgUGhvbmVcIiwgXCJpUGFkXCIsIFwiaVBvZFwiXTtcclxuXHR2YXIgZmxhZyA9IHRydWU7XHJcblx0Zm9yICh2YXIgdiA9IDA7IHYgPCBBZ2VudHMubGVuZ3RoIC0gMTsgdisrKSB7XHJcblx0XHRpZiAodXNlckFnZW50SW5mby5pbmRleE9mKEFnZW50c1t2XSkgPiAwKSB7XHJcblx0XHRcdGZsYWcgPSBmYWxzZTtcclxuXHRcdFx0YnJlYWs7XHJcblx0XHR9XHJcblx0fVxyXG5cdHJldHVybiBmbGFnO1xyXG59XHJcblxyXG52YXIgbW92YWJsZSA9IGZhbHNlXHJcblxyXG5mdW5jdGlvbiBtb3VzZWRvd24oZSwgaW5zKSB7XHJcblx0aWYgKCFJU19IVE1MNSkgcmV0dXJuXHJcblx0aWYgKCFpc1BDKCkpIHJldHVyblxyXG5cdHRvdWNoc3RhcnQoZSwgaW5zKVxyXG5cdG1vdmFibGUgPSB0cnVlXHJcbn1cclxuXHJcbmZ1bmN0aW9uIG1vdXNlbW92ZShlLCBpbnMpIHtcclxuXHRpZiAoIUlTX0hUTUw1KSByZXR1cm5cclxuXHRpZiAoIWlzUEMoKSkgcmV0dXJuXHJcblx0aWYgKCFtb3ZhYmxlKSByZXR1cm5cclxuXHR0b3VjaG1vdmUoZSwgaW5zKVxyXG59XHJcblxyXG5mdW5jdGlvbiBtb3VzZXVwKGUsIGlucykge1xyXG5cdGlmICghSVNfSFRNTDUpIHJldHVyblxyXG5cdGlmICghaXNQQygpKSByZXR1cm5cclxuXHR0b3VjaGVuZChlLCBpbnMpXHJcblx0bW92YWJsZSA9IGZhbHNlXHJcbn1cclxuXHJcbmZ1bmN0aW9uIG1vdXNlbGVhdmUoZSwgaW5zKSB7XHJcblx0aWYgKCFJU19IVE1MNSkgcmV0dXJuXHJcblx0aWYgKCFpc1BDKCkpIHJldHVyblxyXG5cdG1vdmFibGUgPSBmYWxzZVxyXG59XHJcblxyXG5tb2R1bGUuZXhwb3J0cyA9IHtcclxuXHRzaG93V2F0Y2g6IHNob3dXYXRjaCxcclxuXHR0b3VjaHN0YXJ0OiB0b3VjaHN0YXJ0LFxyXG5cdHRvdWNobW92ZTogdG91Y2htb3ZlLFxyXG5cdHRvdWNoZW5kOiB0b3VjaGVuZCxcclxuXHRtb3VzZWRvd246IG1vdXNlZG93bixcclxuXHRtb3VzZW1vdmU6IG1vdXNlbW92ZSxcclxuXHRtb3VzZXVwOiBtb3VzZXVwLFxyXG5cdG1vdXNlbGVhdmU6IG1vdXNlbGVhdmVcclxufVxuICAgICAgIHJldHVybiBtb2R1bGUuZXhwb3J0c1xuICAgICAgIH0pKHtleHBvcnRzOnt9fSk7XG4gICAgIH0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///171\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = (function (Component) {\n (Component.options.wxs||(Component.options.wxs={}))['wxsswipe'] = (function(module){\n var MIN_DISTANCE = 10;\r\n\r\n/**\r\n * 判断当前是否为H5、app-vue\r\n */\r\nvar IS_HTML5 = false\r\nif (typeof window === 'object') IS_HTML5 = true\r\n\r\n/**\r\n * 监听页面内值的变化,主要用于动态开关swipe-action\r\n * @param {Object} newValue\r\n * @param {Object} oldValue\r\n * @param {Object} ownerInstance\r\n * @param {Object} instance\r\n */\r\nfunction showWatch(newVal, oldVal, ownerInstance, instance) {\r\n\tvar state = instance.getState()\r\n\tgetDom(instance, ownerInstance)\r\n\tif (newVal && newVal !== 'none') {\r\n\t\topenState(newVal, instance, ownerInstance)\r\n\t\treturn\r\n\t}\r\n\r\n\tif (state.left) {\r\n\t\topenState('none', instance, ownerInstance)\r\n\t}\r\n\tresetTouchStatus(instance)\r\n}\r\n\r\n/**\r\n * 开始触摸操作\r\n * @param {Object} e\r\n * @param {Object} ins\r\n */\r\nfunction touchstart(e, ownerInstance) {\r\n\tvar instance = e.instance;\r\n\tvar disabled = instance.getDataset().disabled\r\n\tvar state = instance.getState();\r\n\tgetDom(instance, ownerInstance)\r\n\t// fix by mehaotian, TODO 兼容 app-vue 获取dataset为字符串 , h5 获取 为 undefined 的问题,待框架修复\r\n\tdisabled = (typeof(disabled) === 'string' ? JSON.parse(disabled) : disabled) || false;\r\n\tif (disabled) return\r\n\t// 开始触摸时移除动画类\r\n\tinstance.requestAnimationFrame(function() {\r\n\t\tinstance.removeClass('ani');\r\n\t\townerInstance.callMethod('closeSwipe');\r\n\t})\r\n\r\n\t// 记录上次的位置\r\n\tstate.x = state.left || 0\r\n\t// 计算滑动开始位置\r\n\tstopTouchStart(e, ownerInstance)\r\n}\r\n\r\n/**\r\n * 开始滑动操作\r\n * @param {Object} e\r\n * @param {Object} ownerInstance\r\n */\r\nfunction touchmove(e, ownerInstance) {\r\n\tvar instance = e.instance;\r\n\tvar disabled = instance.getDataset().disabled\r\n\tvar state = instance.getState()\r\n\t// fix by mehaotian, TODO 兼容 app-vue 获取dataset为字符串 , h5 获取 为 undefined 的问题,待框架修复\r\n\tdisabled = (typeof(disabled) === 'string' ? JSON.parse(disabled) : disabled) || false;\r\n\tif (disabled) return\r\n\t// 是否可以滑动页面\r\n\tstopTouchMove(e);\r\n\tif (state.direction !== 'horizontal') {\r\n\t\treturn;\r\n\t}\r\n\r\n\tif (e.preventDefault) {\r\n\t\t// 阻止页面滚动\r\n\t\te.preventDefault()\r\n\t}\r\n\r\n\tmove(state.x + state.deltaX, instance, ownerInstance)\r\n}\r\n\r\n/**\r\n * 结束触摸操作\r\n * @param {Object} e\r\n * @param {Object} ownerInstance\r\n */\r\nfunction touchend(e, ownerInstance) {\r\n\tvar instance = e.instance;\r\n\tvar disabled = instance.getDataset().disabled\r\n\tvar state = instance.getState()\r\n\t// fix by mehaotian, TODO 兼容 app-vue 获取dataset为字符串 , h5 获取 为 undefined 的问题,待框架修复\r\n\tdisabled = (typeof(disabled) === 'string' ? JSON.parse(disabled) : disabled) || false;\r\n\r\n\tif (disabled) return\r\n\t// 滑动过程中触摸结束,通过阙值判断是开启还是关闭\r\n\t// fixed by mehaotian 定时器解决点击按钮,touchend 触发比 click 事件时机早的问题 ,主要是 ios13\r\n\tmoveDirection(state.left, instance, ownerInstance)\r\n\r\n}\r\n\r\n/**\r\n * 设置移动距离\r\n * @param {Object} value\r\n * @param {Object} instance\r\n * @param {Object} ownerInstance\r\n */\r\nfunction move(value, instance, ownerInstance) {\r\n\tvalue = value || 0\r\n\tvar state = instance.getState()\r\n\tvar leftWidth = state.leftWidth\r\n\tvar rightWidth = state.rightWidth\r\n\t// 获取可滑动范围\r\n\tstate.left = range(value, -rightWidth, leftWidth);\r\n\tinstance.requestAnimationFrame(function() {\r\n\t\tinstance.setStyle({\r\n\t\t\ttransform: 'translateX(' + state.left + 'px)',\r\n\t\t\t'-webkit-transform': 'translateX(' + state.left + 'px)'\r\n\t\t})\r\n\t})\r\n\r\n}\r\n\r\n/**\r\n * 获取元素信息\r\n * @param {Object} instance\r\n * @param {Object} ownerInstance\r\n */\r\nfunction getDom(instance, ownerInstance) {\r\n\tvar state = instance.getState()\r\n\tvar leftDom = ownerInstance.selectComponent('.button-group--left')\r\n\tvar rightDom = ownerInstance.selectComponent('.button-group--right')\r\n\tvar leftStyles = {\r\n\t\twidth: 0\r\n\t}\r\n\tvar rightStyles = {\r\n\t\twidth: 0\r\n\t}\r\n\tleftStyles = leftDom.getBoundingClientRect()\r\n\trightStyles = rightDom.getBoundingClientRect()\r\n\r\n\tstate.leftWidth = leftStyles.width || 0\r\n\tstate.rightWidth = rightStyles.width || 0\r\n\tstate.threshold = instance.getDataset().threshold\r\n}\r\n\r\n/**\r\n * 获取范围\r\n * @param {Object} num\r\n * @param {Object} min\r\n * @param {Object} max\r\n */\r\nfunction range(num, min, max) {\r\n\treturn Math.min(Math.max(num, min), max);\r\n}\r\n\r\n\r\n/**\r\n * 移动方向判断\r\n * @param {Object} left\r\n * @param {Object} value\r\n * @param {Object} ownerInstance\r\n * @param {Object} ins\r\n */\r\nfunction moveDirection(left, ins, ownerInstance) {\r\n\tvar state = ins.getState()\r\n\tvar threshold = state.threshold\r\n\tvar position = state.position\r\n\tvar isopen = state.isopen || 'none'\r\n\tvar leftWidth = state.leftWidth\r\n\tvar rightWidth = state.rightWidth\r\n\tif (state.deltaX === 0) {\r\n\t\topenState('none', ins, ownerInstance)\r\n\t\treturn\r\n\t}\r\n\tif ((isopen === 'none' && rightWidth > 0 && -left > threshold) || (isopen !== 'none' && rightWidth > 0 &&\r\n\t\t\trightWidth +\r\n\t\t\tleft < threshold)) {\r\n\t\t// right\r\n\t\topenState('right', ins, ownerInstance)\r\n\t} else if ((isopen === 'none' && leftWidth > 0 && left > threshold) || (isopen !== 'none' && leftWidth > 0 &&\r\n\t\t\tleftWidth - left < threshold)) {\r\n\t\t// left\r\n\t\topenState('left', ins, ownerInstance)\r\n\t} else {\r\n\t\t// default\r\n\t\topenState('none', ins, ownerInstance)\r\n\t}\r\n}\r\n\r\n\r\n/**\r\n * 开启状态\r\n * @param {Boolean} type\r\n * @param {Object} ins\r\n * @param {Object} ownerInstance\r\n */\r\nfunction openState(type, ins, ownerInstance) {\r\n\tvar state = ins.getState()\r\n\tvar leftWidth = state.leftWidth\r\n\tvar rightWidth = state.rightWidth\r\n\tvar left = ''\r\n\tstate.isopen = state.isopen ? state.isopen : 'none'\r\n\tswitch (type) {\r\n\t\tcase \"left\":\r\n\t\t\tleft = leftWidth\r\n\t\t\tbreak\r\n\t\tcase \"right\":\r\n\t\t\tleft = -rightWidth\r\n\t\t\tbreak\r\n\t\tdefault:\r\n\t\t\tleft = 0\r\n\t}\r\n\r\n\t// && !state.throttle\r\n\r\n\tif (state.isopen !== type) {\r\n\t\tstate.throttle = true\r\n\t\townerInstance.callMethod('change', {\r\n\t\t\topen: type\r\n\t\t})\r\n\r\n\t}\r\n\r\n\tstate.isopen = type\r\n\t// 添加动画类\r\n\tins.requestAnimationFrame(function() {\r\n\t\tins.addClass('ani');\r\n\t\tmove(left, ins, ownerInstance)\r\n\t})\r\n\t// 设置最终移动位置,理论上只要进入到这个函数,肯定是要打开的\r\n}\r\n\r\n\r\nfunction getDirection(x, y) {\r\n\tif (x > y && x > MIN_DISTANCE) {\r\n\t\treturn 'horizontal';\r\n\t}\r\n\tif (y > x && y > MIN_DISTANCE) {\r\n\t\treturn 'vertical';\r\n\t}\r\n\treturn '';\r\n}\r\n\r\n/**\r\n * 重置滑动状态\r\n * @param {Object} event\r\n */\r\nfunction resetTouchStatus(instance) {\r\n\tvar state = instance.getState();\r\n\tstate.direction = '';\r\n\tstate.deltaX = 0;\r\n\tstate.deltaY = 0;\r\n\tstate.offsetX = 0;\r\n\tstate.offsetY = 0;\r\n}\r\n\r\n/**\r\n * 设置滑动开始位置\r\n * @param {Object} event\r\n */\r\nfunction stopTouchStart(event) {\r\n\tvar instance = event.instance;\r\n\tvar state = instance.getState();\r\n\tresetTouchStatus(instance);\r\n\tvar touch = event.touches[0];\r\n\tif (IS_HTML5 && isPC()) {\r\n\t\ttouch = event;\r\n\t}\r\n\tstate.startX = touch.clientX;\r\n\tstate.startY = touch.clientY;\r\n}\r\n\r\n/**\r\n * 滑动中,是否禁止打开\r\n * @param {Object} event\r\n */\r\nfunction stopTouchMove(event) {\r\n\tvar instance = event.instance;\r\n\tvar state = instance.getState();\r\n\tvar touch = event.touches[0];\r\n\tif (IS_HTML5 && isPC()) {\r\n\t\ttouch = event;\r\n\t}\r\n\tstate.deltaX = touch.clientX - state.startX;\r\n\tstate.deltaY = touch.clientY - state.startY;\r\n\tstate.offsetY = Math.abs(state.deltaY);\r\n\tstate.offsetX = Math.abs(state.deltaX);\r\n\tstate.direction = state.direction || getDirection(state.offsetX, state.offsetY);\r\n}\r\n\r\nfunction isPC() {\r\n\tvar userAgentInfo = navigator.userAgent;\r\n\tvar Agents = [\"Android\", \"iPhone\", \"SymbianOS\", \"Windows Phone\", \"iPad\", \"iPod\"];\r\n\tvar flag = true;\r\n\tfor (var v = 0; v < Agents.length - 1; v++) {\r\n\t\tif (userAgentInfo.indexOf(Agents[v]) > 0) {\r\n\t\t\tflag = false;\r\n\t\t\tbreak;\r\n\t\t}\r\n\t}\r\n\treturn flag;\r\n}\r\n\r\nvar movable = false\r\n\r\nfunction mousedown(e, ins) {\r\n\tif (!IS_HTML5) return\r\n\tif (!isPC()) return\r\n\ttouchstart(e, ins)\r\n\tmovable = true\r\n}\r\n\r\nfunction mousemove(e, ins) {\r\n\tif (!IS_HTML5) return\r\n\tif (!isPC()) return\r\n\tif (!movable) return\r\n\ttouchmove(e, ins)\r\n}\r\n\r\nfunction mouseup(e, ins) {\r\n\tif (!IS_HTML5) return\r\n\tif (!isPC()) return\r\n\ttouchend(e, ins)\r\n\tmovable = false\r\n}\r\n\r\nfunction mouseleave(e, ins) {\r\n\tif (!IS_HTML5) return\r\n\tif (!isPC()) return\r\n\tmovable = false\r\n}\r\n\r\nmodule.exports = {\r\n\tshowWatch: showWatch,\r\n\ttouchstart: touchstart,\r\n\ttouchmove: touchmove,\r\n\ttouchend: touchend,\r\n\tmousedown: mousedown,\r\n\tmousemove: mousemove,\r\n\tmouseup: mouseup,\r\n\tmouseleave: mouseleave\r\n}\n return module.exports\n })({exports:{}});\n });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQWU7QUFDZix3REFBd0Q7QUFDeEQ7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQixXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0gsRUFBRTs7QUFFRjs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQixXQUFXLE9BQU87QUFDbEI7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQixXQUFXLE9BQU87QUFDbEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQSxXQUFXLFFBQVE7QUFDbkIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0IsdUJBQXVCO0FBQ3ZDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFFBQVEsR0FBRyxXQUFXO0FBQ3RCLE0iLCJmaWxlIjoiMTc1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gKENvbXBvbmVudCkge1xuICAgICAgIChDb21wb25lbnQub3B0aW9ucy53eHN8fChDb21wb25lbnQub3B0aW9ucy53eHM9e30pKVsnd3hzc3dpcGUnXSA9IChmdW5jdGlvbihtb2R1bGUpe1xuICAgICAgIHZhciBNSU5fRElTVEFOQ0UgPSAxMDtcclxuXHJcbi8qKlxyXG4gKiDliKTmlq3lvZPliY3mmK/lkKbkuLpINeOAgWFwcC12dWVcclxuICovXHJcbnZhciBJU19IVE1MNSA9IGZhbHNlXHJcbmlmICh0eXBlb2Ygd2luZG93ID09PSAnb2JqZWN0JykgSVNfSFRNTDUgPSB0cnVlXHJcblxyXG4vKipcclxuICog55uR5ZCs6aG16Z2i5YaF5YC855qE5Y+Y5YyWLOS4u+imgeeUqOS6juWKqOaAgeW8gOWFs3N3aXBlLWFjdGlvblxyXG4gKiBAcGFyYW0ge09iamVjdH0gbmV3VmFsdWVcclxuICogQHBhcmFtIHtPYmplY3R9IG9sZFZhbHVlXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBvd25lckluc3RhbmNlXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBpbnN0YW5jZVxyXG4gKi9cclxuZnVuY3Rpb24gc2hvd1dhdGNoKG5ld1ZhbCwgb2xkVmFsLCBvd25lckluc3RhbmNlLCBpbnN0YW5jZSkge1xyXG5cdHZhciBzdGF0ZSA9IGluc3RhbmNlLmdldFN0YXRlKClcclxuXHRnZXREb20oaW5zdGFuY2UsIG93bmVySW5zdGFuY2UpXHJcblx0aWYgKG5ld1ZhbCAmJiBuZXdWYWwgIT09ICdub25lJykge1xyXG5cdFx0b3BlblN0YXRlKG5ld1ZhbCwgaW5zdGFuY2UsIG93bmVySW5zdGFuY2UpXHJcblx0XHRyZXR1cm5cclxuXHR9XHJcblxyXG5cdGlmIChzdGF0ZS5sZWZ0KSB7XHJcblx0XHRvcGVuU3RhdGUoJ25vbmUnLCBpbnN0YW5jZSwgb3duZXJJbnN0YW5jZSlcclxuXHR9XHJcblx0cmVzZXRUb3VjaFN0YXR1cyhpbnN0YW5jZSlcclxufVxyXG5cclxuLyoqXHJcbiAqIOW8gOWni+inpuaRuOaTjeS9nFxyXG4gKiBAcGFyYW0ge09iamVjdH0gZVxyXG4gKiBAcGFyYW0ge09iamVjdH0gaW5zXHJcbiAqL1xyXG5mdW5jdGlvbiB0b3VjaHN0YXJ0KGUsIG93bmVySW5zdGFuY2UpIHtcclxuXHR2YXIgaW5zdGFuY2UgPSBlLmluc3RhbmNlO1xyXG5cdHZhciBkaXNhYmxlZCA9IGluc3RhbmNlLmdldERhdGFzZXQoKS5kaXNhYmxlZFxyXG5cdHZhciBzdGF0ZSA9IGluc3RhbmNlLmdldFN0YXRlKCk7XHJcblx0Z2V0RG9tKGluc3RhbmNlLCBvd25lckluc3RhbmNlKVxyXG5cdC8vIGZpeCBieSBtZWhhb3RpYW4sIFRPRE8g5YW85a65IGFwcC12dWUg6I635Y+WZGF0YXNldOS4uuWtl+espuS4siAsIGg1IOiOt+WPliDkuLogdW5kZWZpbmVkIOeahOmXrumimCzlvoXmoYbmnrbkv67lpI1cclxuXHRkaXNhYmxlZCA9ICh0eXBlb2YoZGlzYWJsZWQpID09PSAnc3RyaW5nJyA/IEpTT04ucGFyc2UoZGlzYWJsZWQpIDogZGlzYWJsZWQpIHx8IGZhbHNlO1xyXG5cdGlmIChkaXNhYmxlZCkgcmV0dXJuXHJcblx0Ly8g5byA5aeL6Kem5pG45pe256e76Zmk5Yqo55S757G7XHJcblx0aW5zdGFuY2UucmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZ1bmN0aW9uKCkge1xyXG5cdFx0aW5zdGFuY2UucmVtb3ZlQ2xhc3MoJ2FuaScpO1xyXG5cdFx0b3duZXJJbnN0YW5jZS5jYWxsTWV0aG9kKCdjbG9zZVN3aXBlJyk7XHJcblx0fSlcclxuXHJcblx0Ly8g6K6w5b2V5LiK5qyh55qE5L2N572uXHJcblx0c3RhdGUueCA9IHN0YXRlLmxlZnQgfHwgMFxyXG5cdC8vIOiuoeeul+a7keWKqOW8gOWni+S9jee9rlxyXG5cdHN0b3BUb3VjaFN0YXJ0KGUsIG93bmVySW5zdGFuY2UpXHJcbn1cclxuXHJcbi8qKlxyXG4gKiDlvIDlp4vmu5Hliqjmk43kvZxcclxuICogQHBhcmFtIHtPYmplY3R9IGVcclxuICogQHBhcmFtIHtPYmplY3R9IG93bmVySW5zdGFuY2VcclxuICovXHJcbmZ1bmN0aW9uIHRvdWNobW92ZShlLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFyIGluc3RhbmNlID0gZS5pbnN0YW5jZTtcclxuXHR2YXIgZGlzYWJsZWQgPSBpbnN0YW5jZS5nZXREYXRhc2V0KCkuZGlzYWJsZWRcclxuXHR2YXIgc3RhdGUgPSBpbnN0YW5jZS5nZXRTdGF0ZSgpXHJcblx0Ly8gZml4IGJ5IG1laGFvdGlhbiwgVE9ETyDlhbzlrrkgYXBwLXZ1ZSDojrflj5ZkYXRhc2V05Li65a2X56ym5LiyICwgaDUg6I635Y+WIOS4uiB1bmRlZmluZWQg55qE6Zeu6aKYLOW+heahhuaetuS/ruWkjVxyXG5cdGRpc2FibGVkID0gKHR5cGVvZihkaXNhYmxlZCkgPT09ICdzdHJpbmcnID8gSlNPTi5wYXJzZShkaXNhYmxlZCkgOiBkaXNhYmxlZCkgfHwgZmFsc2U7XHJcblx0aWYgKGRpc2FibGVkKSByZXR1cm5cclxuXHQvLyDmmK/lkKblj6/ku6Xmu5HliqjpobXpnaJcclxuXHRzdG9wVG91Y2hNb3ZlKGUpO1xyXG5cdGlmIChzdGF0ZS5kaXJlY3Rpb24gIT09ICdob3Jpem9udGFsJykge1xyXG5cdFx0cmV0dXJuO1xyXG5cdH1cclxuXHJcblx0aWYgKGUucHJldmVudERlZmF1bHQpIHtcclxuXHRcdC8vIOmYu+atoumhtemdoua7muWKqFxyXG5cdFx0ZS5wcmV2ZW50RGVmYXVsdCgpXHJcblx0fVxyXG5cclxuXHRtb3ZlKHN0YXRlLnggKyBzdGF0ZS5kZWx0YVgsIGluc3RhbmNlLCBvd25lckluc3RhbmNlKVxyXG59XHJcblxyXG4vKipcclxuICog57uT5p2f6Kem5pG45pON5L2cXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBlXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBvd25lckluc3RhbmNlXHJcbiAqL1xyXG5mdW5jdGlvbiB0b3VjaGVuZChlLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFyIGluc3RhbmNlID0gZS5pbnN0YW5jZTtcclxuXHR2YXIgZGlzYWJsZWQgPSBpbnN0YW5jZS5nZXREYXRhc2V0KCkuZGlzYWJsZWRcclxuXHR2YXIgc3RhdGUgPSBpbnN0YW5jZS5nZXRTdGF0ZSgpXHJcblx0Ly8gZml4IGJ5IG1laGFvdGlhbiwgVE9ETyDlhbzlrrkgYXBwLXZ1ZSDojrflj5ZkYXRhc2V05Li65a2X56ym5LiyICwgaDUg6I635Y+WIOS4uiB1bmRlZmluZWQg55qE6Zeu6aKYLOW+heahhuaetuS/ruWkjVxyXG5cdGRpc2FibGVkID0gKHR5cGVvZihkaXNhYmxlZCkgPT09ICdzdHJpbmcnID8gSlNPTi5wYXJzZShkaXNhYmxlZCkgOiBkaXNhYmxlZCkgfHwgZmFsc2U7XHJcblxyXG5cdGlmIChkaXNhYmxlZCkgcmV0dXJuXHJcblx0Ly8g5ruR5Yqo6L+H56iL5Lit6Kem5pG457uT5p2fLOmAmui/h+mYmeWAvOWIpOaWreaYr+W8gOWQr+i/mOaYr+WFs+mXrVxyXG5cdC8vIGZpeGVkIGJ5IG1laGFvdGlhbiDlrprml7blmajop6PlhrPngrnlh7vmjInpkq7vvIx0b3VjaGVuZCDop6blj5Hmr5QgY2xpY2sg5LqL5Lu25pe25py65pep55qE6Zeu6aKYIO+8jOS4u+imgeaYryBpb3MxM1xyXG5cdG1vdmVEaXJlY3Rpb24oc3RhdGUubGVmdCwgaW5zdGFuY2UsIG93bmVySW5zdGFuY2UpXHJcblxyXG59XHJcblxyXG4vKipcclxuICog6K6+572u56e75Yqo6Led56a7XHJcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWx1ZVxyXG4gKiBAcGFyYW0ge09iamVjdH0gaW5zdGFuY2VcclxuICogQHBhcmFtIHtPYmplY3R9IG93bmVySW5zdGFuY2VcclxuICovXHJcbmZ1bmN0aW9uIG1vdmUodmFsdWUsIGluc3RhbmNlLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFsdWUgPSB2YWx1ZSB8fCAwXHJcblx0dmFyIHN0YXRlID0gaW5zdGFuY2UuZ2V0U3RhdGUoKVxyXG5cdHZhciBsZWZ0V2lkdGggPSBzdGF0ZS5sZWZ0V2lkdGhcclxuXHR2YXIgcmlnaHRXaWR0aCA9IHN0YXRlLnJpZ2h0V2lkdGhcclxuXHQvLyDojrflj5blj6/mu5HliqjojIPlm7RcclxuXHRzdGF0ZS5sZWZ0ID0gcmFuZ2UodmFsdWUsIC1yaWdodFdpZHRoLCBsZWZ0V2lkdGgpO1xyXG5cdGluc3RhbmNlLnJlcXVlc3RBbmltYXRpb25GcmFtZShmdW5jdGlvbigpIHtcclxuXHRcdGluc3RhbmNlLnNldFN0eWxlKHtcclxuXHRcdFx0dHJhbnNmb3JtOiAndHJhbnNsYXRlWCgnICsgc3RhdGUubGVmdCArICdweCknLFxyXG5cdFx0XHQnLXdlYmtpdC10cmFuc2Zvcm0nOiAndHJhbnNsYXRlWCgnICsgc3RhdGUubGVmdCArICdweCknXHJcblx0XHR9KVxyXG5cdH0pXHJcblxyXG59XHJcblxyXG4vKipcclxuICog6I635Y+W5YWD57Sg5L+h5oGvXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBpbnN0YW5jZVxyXG4gKiBAcGFyYW0ge09iamVjdH0gb3duZXJJbnN0YW5jZVxyXG4gKi9cclxuZnVuY3Rpb24gZ2V0RG9tKGluc3RhbmNlLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFyIHN0YXRlID0gaW5zdGFuY2UuZ2V0U3RhdGUoKVxyXG5cdHZhciBsZWZ0RG9tID0gb3duZXJJbnN0YW5jZS5zZWxlY3RDb21wb25lbnQoJy5idXR0b24tZ3JvdXAtLWxlZnQnKVxyXG5cdHZhciByaWdodERvbSA9IG93bmVySW5zdGFuY2Uuc2VsZWN0Q29tcG9uZW50KCcuYnV0dG9uLWdyb3VwLS1yaWdodCcpXHJcblx0dmFyIGxlZnRTdHlsZXMgPSB7XHJcblx0XHR3aWR0aDogMFxyXG5cdH1cclxuXHR2YXIgcmlnaHRTdHlsZXMgPSB7XHJcblx0XHR3aWR0aDogMFxyXG5cdH1cclxuXHRsZWZ0U3R5bGVzID0gbGVmdERvbS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKVxyXG5cdHJpZ2h0U3R5bGVzID0gcmlnaHREb20uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcclxuXHJcblx0c3RhdGUubGVmdFdpZHRoID0gbGVmdFN0eWxlcy53aWR0aCB8fCAwXHJcblx0c3RhdGUucmlnaHRXaWR0aCA9IHJpZ2h0U3R5bGVzLndpZHRoIHx8IDBcclxuXHRzdGF0ZS50aHJlc2hvbGQgPSBpbnN0YW5jZS5nZXREYXRhc2V0KCkudGhyZXNob2xkXHJcbn1cclxuXHJcbi8qKlxyXG4gKiDojrflj5bojIPlm7RcclxuICogQHBhcmFtIHtPYmplY3R9IG51bVxyXG4gKiBAcGFyYW0ge09iamVjdH0gbWluXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBtYXhcclxuICovXHJcbmZ1bmN0aW9uIHJhbmdlKG51bSwgbWluLCBtYXgpIHtcclxuXHRyZXR1cm4gTWF0aC5taW4oTWF0aC5tYXgobnVtLCBtaW4pLCBtYXgpO1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIOenu+WKqOaWueWQkeWIpOaWrVxyXG4gKiBAcGFyYW0ge09iamVjdH0gbGVmdFxyXG4gKiBAcGFyYW0ge09iamVjdH0gdmFsdWVcclxuICogQHBhcmFtIHtPYmplY3R9IG93bmVySW5zdGFuY2VcclxuICogQHBhcmFtIHtPYmplY3R9IGluc1xyXG4gKi9cclxuZnVuY3Rpb24gbW92ZURpcmVjdGlvbihsZWZ0LCBpbnMsIG93bmVySW5zdGFuY2UpIHtcclxuXHR2YXIgc3RhdGUgPSBpbnMuZ2V0U3RhdGUoKVxyXG5cdHZhciB0aHJlc2hvbGQgPSBzdGF0ZS50aHJlc2hvbGRcclxuXHR2YXIgcG9zaXRpb24gPSBzdGF0ZS5wb3NpdGlvblxyXG5cdHZhciBpc29wZW4gPSBzdGF0ZS5pc29wZW4gfHwgJ25vbmUnXHJcblx0dmFyIGxlZnRXaWR0aCA9IHN0YXRlLmxlZnRXaWR0aFxyXG5cdHZhciByaWdodFdpZHRoID0gc3RhdGUucmlnaHRXaWR0aFxyXG5cdGlmIChzdGF0ZS5kZWx0YVggPT09IDApIHtcclxuXHRcdG9wZW5TdGF0ZSgnbm9uZScsIGlucywgb3duZXJJbnN0YW5jZSlcclxuXHRcdHJldHVyblxyXG5cdH1cclxuXHRpZiAoKGlzb3BlbiA9PT0gJ25vbmUnICYmIHJpZ2h0V2lkdGggPiAwICYmIC1sZWZ0ID4gdGhyZXNob2xkKSB8fCAoaXNvcGVuICE9PSAnbm9uZScgJiYgcmlnaHRXaWR0aCA+IDAgJiZcclxuXHRcdFx0cmlnaHRXaWR0aCArXHJcblx0XHRcdGxlZnQgPCB0aHJlc2hvbGQpKSB7XHJcblx0XHQvLyByaWdodFxyXG5cdFx0b3BlblN0YXRlKCdyaWdodCcsIGlucywgb3duZXJJbnN0YW5jZSlcclxuXHR9IGVsc2UgaWYgKChpc29wZW4gPT09ICdub25lJyAmJiBsZWZ0V2lkdGggPiAwICYmIGxlZnQgPiB0aHJlc2hvbGQpIHx8IChpc29wZW4gIT09ICdub25lJyAmJiBsZWZ0V2lkdGggPiAwICYmXHJcblx0XHRcdGxlZnRXaWR0aCAtIGxlZnQgPCB0aHJlc2hvbGQpKSB7XHJcblx0XHQvLyBsZWZ0XHJcblx0XHRvcGVuU3RhdGUoJ2xlZnQnLCBpbnMsIG93bmVySW5zdGFuY2UpXHJcblx0fSBlbHNlIHtcclxuXHRcdC8vIGRlZmF1bHRcclxuXHRcdG9wZW5TdGF0ZSgnbm9uZScsIGlucywgb3duZXJJbnN0YW5jZSlcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKipcclxuICog5byA5ZCv54q25oCBXHJcbiAqIEBwYXJhbSB7Qm9vbGVhbn0gdHlwZVxyXG4gKiBAcGFyYW0ge09iamVjdH0gaW5zXHJcbiAqIEBwYXJhbSB7T2JqZWN0fSBvd25lckluc3RhbmNlXHJcbiAqL1xyXG5mdW5jdGlvbiBvcGVuU3RhdGUodHlwZSwgaW5zLCBvd25lckluc3RhbmNlKSB7XHJcblx0dmFyIHN0YXRlID0gaW5zLmdldFN0YXRlKClcclxuXHR2YXIgbGVmdFdpZHRoID0gc3RhdGUubGVmdFdpZHRoXHJcblx0dmFyIHJpZ2h0V2lkdGggPSBzdGF0ZS5yaWdodFdpZHRoXHJcblx0dmFyIGxlZnQgPSAnJ1xyXG5cdHN0YXRlLmlzb3BlbiA9IHN0YXRlLmlzb3BlbiA/IHN0YXRlLmlzb3BlbiA6ICdub25lJ1xyXG5cdHN3aXRjaCAodHlwZSkge1xyXG5cdFx0Y2FzZSBcImxlZnRcIjpcclxuXHRcdFx0bGVmdCA9IGxlZnRXaWR0aFxyXG5cdFx0XHRicmVha1xyXG5cdFx0Y2FzZSBcInJpZ2h0XCI6XHJcblx0XHRcdGxlZnQgPSAtcmlnaHRXaWR0aFxyXG5cdFx0XHRicmVha1xyXG5cdFx0ZGVmYXVsdDpcclxuXHRcdFx0bGVmdCA9IDBcclxuXHR9XHJcblxyXG5cdC8vICYmICFzdGF0ZS50aHJvdHRsZVxyXG5cclxuXHRpZiAoc3RhdGUuaXNvcGVuICE9PSB0eXBlKSB7XHJcblx0XHRzdGF0ZS50aHJvdHRsZSA9IHRydWVcclxuXHRcdG93bmVySW5zdGFuY2UuY2FsbE1ldGhvZCgnY2hhbmdlJywge1xyXG5cdFx0XHRvcGVuOiB0eXBlXHJcblx0XHR9KVxyXG5cclxuXHR9XHJcblxyXG5cdHN0YXRlLmlzb3BlbiA9IHR5cGVcclxuXHQvLyDmt7vliqDliqjnlLvnsbtcclxuXHRpbnMucmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZ1bmN0aW9uKCkge1xyXG5cdFx0aW5zLmFkZENsYXNzKCdhbmknKTtcclxuXHRcdG1vdmUobGVmdCwgaW5zLCBvd25lckluc3RhbmNlKVxyXG5cdH0pXHJcblx0Ly8g6K6+572u5pyA57uI56e75Yqo5L2N572uLOeQhuiuuuS4iuWPquimgei/m+WFpeWIsOi/meS4quWHveaVsO+8jOiCr+WumuaYr+imgeaJk+W8gOeahFxyXG59XHJcblxyXG5cclxuZnVuY3Rpb24gZ2V0RGlyZWN0aW9uKHgsIHkpIHtcclxuXHRpZiAoeCA+IHkgJiYgeCA+IE1JTl9ESVNUQU5DRSkge1xyXG5cdFx0cmV0dXJuICdob3Jpem9udGFsJztcclxuXHR9XHJcblx0aWYgKHkgPiB4ICYmIHkgPiBNSU5fRElTVEFOQ0UpIHtcclxuXHRcdHJldHVybiAndmVydGljYWwnO1xyXG5cdH1cclxuXHRyZXR1cm4gJyc7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiDph43nva7mu5HliqjnirbmgIFcclxuICogQHBhcmFtIHtPYmplY3R9IGV2ZW50XHJcbiAqL1xyXG5mdW5jdGlvbiByZXNldFRvdWNoU3RhdHVzKGluc3RhbmNlKSB7XHJcblx0dmFyIHN0YXRlID0gaW5zdGFuY2UuZ2V0U3RhdGUoKTtcclxuXHRzdGF0ZS5kaXJlY3Rpb24gPSAnJztcclxuXHRzdGF0ZS5kZWx0YVggPSAwO1xyXG5cdHN0YXRlLmRlbHRhWSA9IDA7XHJcblx0c3RhdGUub2Zmc2V0WCA9IDA7XHJcblx0c3RhdGUub2Zmc2V0WSA9IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiDorr7nva7mu5HliqjlvIDlp4vkvY3nva5cclxuICogQHBhcmFtIHtPYmplY3R9IGV2ZW50XHJcbiAqL1xyXG5mdW5jdGlvbiBzdG9wVG91Y2hTdGFydChldmVudCkge1xyXG5cdHZhciBpbnN0YW5jZSA9IGV2ZW50Lmluc3RhbmNlO1xyXG5cdHZhciBzdGF0ZSA9IGluc3RhbmNlLmdldFN0YXRlKCk7XHJcblx0cmVzZXRUb3VjaFN0YXR1cyhpbnN0YW5jZSk7XHJcblx0dmFyIHRvdWNoID0gZXZlbnQudG91Y2hlc1swXTtcclxuXHRpZiAoSVNfSFRNTDUgJiYgaXNQQygpKSB7XHJcblx0XHR0b3VjaCA9IGV2ZW50O1xyXG5cdH1cclxuXHRzdGF0ZS5zdGFydFggPSB0b3VjaC5jbGllbnRYO1xyXG5cdHN0YXRlLnN0YXJ0WSA9IHRvdWNoLmNsaWVudFk7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiDmu5HliqjkuK3vvIzmmK/lkKbnpoHmraLmiZPlvIBcclxuICogQHBhcmFtIHtPYmplY3R9IGV2ZW50XHJcbiAqL1xyXG5mdW5jdGlvbiBzdG9wVG91Y2hNb3ZlKGV2ZW50KSB7XHJcblx0dmFyIGluc3RhbmNlID0gZXZlbnQuaW5zdGFuY2U7XHJcblx0dmFyIHN0YXRlID0gaW5zdGFuY2UuZ2V0U3RhdGUoKTtcclxuXHR2YXIgdG91Y2ggPSBldmVudC50b3VjaGVzWzBdO1xyXG5cdGlmIChJU19IVE1MNSAmJiBpc1BDKCkpIHtcclxuXHRcdHRvdWNoID0gZXZlbnQ7XHJcblx0fVxyXG5cdHN0YXRlLmRlbHRhWCA9IHRvdWNoLmNsaWVudFggLSBzdGF0ZS5zdGFydFg7XHJcblx0c3RhdGUuZGVsdGFZID0gdG91Y2guY2xpZW50WSAtIHN0YXRlLnN0YXJ0WTtcclxuXHRzdGF0ZS5vZmZzZXRZID0gTWF0aC5hYnMoc3RhdGUuZGVsdGFZKTtcclxuXHRzdGF0ZS5vZmZzZXRYID0gTWF0aC5hYnMoc3RhdGUuZGVsdGFYKTtcclxuXHRzdGF0ZS5kaXJlY3Rpb24gPSBzdGF0ZS5kaXJlY3Rpb24gfHwgZ2V0RGlyZWN0aW9uKHN0YXRlLm9mZnNldFgsIHN0YXRlLm9mZnNldFkpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBpc1BDKCkge1xyXG5cdHZhciB1c2VyQWdlbnRJbmZvID0gbmF2aWdhdG9yLnVzZXJBZ2VudDtcclxuXHR2YXIgQWdlbnRzID0gW1wiQW5kcm9pZFwiLCBcImlQaG9uZVwiLCBcIlN5bWJpYW5PU1wiLCBcIldpbmRvd3MgUGhvbmVcIiwgXCJpUGFkXCIsIFwiaVBvZFwiXTtcclxuXHR2YXIgZmxhZyA9IHRydWU7XHJcblx0Zm9yICh2YXIgdiA9IDA7IHYgPCBBZ2VudHMubGVuZ3RoIC0gMTsgdisrKSB7XHJcblx0XHRpZiAodXNlckFnZW50SW5mby5pbmRleE9mKEFnZW50c1t2XSkgPiAwKSB7XHJcblx0XHRcdGZsYWcgPSBmYWxzZTtcclxuXHRcdFx0YnJlYWs7XHJcblx0XHR9XHJcblx0fVxyXG5cdHJldHVybiBmbGFnO1xyXG59XHJcblxyXG52YXIgbW92YWJsZSA9IGZhbHNlXHJcblxyXG5mdW5jdGlvbiBtb3VzZWRvd24oZSwgaW5zKSB7XHJcblx0aWYgKCFJU19IVE1MNSkgcmV0dXJuXHJcblx0aWYgKCFpc1BDKCkpIHJldHVyblxyXG5cdHRvdWNoc3RhcnQoZSwgaW5zKVxyXG5cdG1vdmFibGUgPSB0cnVlXHJcbn1cclxuXHJcbmZ1bmN0aW9uIG1vdXNlbW92ZShlLCBpbnMpIHtcclxuXHRpZiAoIUlTX0hUTUw1KSByZXR1cm5cclxuXHRpZiAoIWlzUEMoKSkgcmV0dXJuXHJcblx0aWYgKCFtb3ZhYmxlKSByZXR1cm5cclxuXHR0b3VjaG1vdmUoZSwgaW5zKVxyXG59XHJcblxyXG5mdW5jdGlvbiBtb3VzZXVwKGUsIGlucykge1xyXG5cdGlmICghSVNfSFRNTDUpIHJldHVyblxyXG5cdGlmICghaXNQQygpKSByZXR1cm5cclxuXHR0b3VjaGVuZChlLCBpbnMpXHJcblx0bW92YWJsZSA9IGZhbHNlXHJcbn1cclxuXHJcbmZ1bmN0aW9uIG1vdXNlbGVhdmUoZSwgaW5zKSB7XHJcblx0aWYgKCFJU19IVE1MNSkgcmV0dXJuXHJcblx0aWYgKCFpc1BDKCkpIHJldHVyblxyXG5cdG1vdmFibGUgPSBmYWxzZVxyXG59XHJcblxyXG5tb2R1bGUuZXhwb3J0cyA9IHtcclxuXHRzaG93V2F0Y2g6IHNob3dXYXRjaCxcclxuXHR0b3VjaHN0YXJ0OiB0b3VjaHN0YXJ0LFxyXG5cdHRvdWNobW92ZTogdG91Y2htb3ZlLFxyXG5cdHRvdWNoZW5kOiB0b3VjaGVuZCxcclxuXHRtb3VzZWRvd246IG1vdXNlZG93bixcclxuXHRtb3VzZW1vdmU6IG1vdXNlbW92ZSxcclxuXHRtb3VzZXVwOiBtb3VzZXVwLFxyXG5cdG1vdXNlbGVhdmU6IG1vdXNlbGVhdmVcclxufVxuICAgICAgIHJldHVybiBtb2R1bGUuZXhwb3J0c1xuICAgICAgIH0pKHtleHBvcnRzOnt9fSk7XG4gICAgIH0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///175\n"); /***/ }), -/* 172 */ +/* 176 */ /*!***********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/history.vue?vue&type=script&lang=js&mpType=page ***! \***********************************************************************************************************/ @@ -17753,10 +18082,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./history.vue?vue&type=script&lang=js&mpType=page */ 173);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXlxQixDQUFnQixvckJBQUcsRUFBQyIsImZpbGUiOiIxNzIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2hpc3RvcnkudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///172\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./history.vue?vue&type=script&lang=js&mpType=page */ 177);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXlxQixDQUFnQixvckJBQUcsRUFBQyIsImZpbGUiOiIxNzYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2hpc3RvcnkudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///176\n"); /***/ }), -/* 173 */ +/* 177 */ /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/history.vue?vue&type=script&lang=js&mpType=page ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17764,10 +18093,10 @@ 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 */ 20);\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 computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)(['user'])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n },\n startDate: function startDate() {\n return this.$tools.GetDateStr(-90);\n }\n }),\n data: function data() {\n return {\n ranklist: [],\n page: 1,\n isDelete: false,\n lastPage: '',\n isActive: null,\n acd_id: \"\"\n };\n },\n onLoad: function onLoad(options) {\n var that = this;\n that.acd_id = options.acd_id;\n that.getList();\n __f__(\"log\", \"options\", options, \" at pages/history/history.vue:57\");\n },\n onUnload: function onUnload() {\n __f__(\"log\", '关闭页面', \" at pages/history/history.vue:60\");\n var that = this;\n var pages = getCurrentPages();\n var Page = pages[pages.length - 1]; //当前页\n var prevPage = pages[pages.length - 2];\n if (that.isDelete) {\n //确定要返回到相应页面,在触发\n prevPage.$vm.reload();\n }\n },\n onReachBottom: function onReachBottom() {\n var that = this;\n __f__(\"log\", \"onReachBottom\", this.lastPage, \" at pages/history/history.vue:71\");\n if (!this.lastPage || this.page >= this.lastPage) {\n uni.showToast({\n title: '没有更多数据!',\n icon: 'none'\n });\n return;\n }\n this.page++;\n this.getList(this.page);\n },\n methods: {\n swipeClick: function swipeClick(e, index) {\n var that = this;\n var id = that.ranklist[index].id;\n uni.showModal({\n title: '友情提示',\n content: '是否删除当前测量记录?',\n success: function success(res) {\n if (res.confirm) {\n that.$model.gethistorydelete({\n id: id,\n type: that.acd_id\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.ranklist.splice(index, 1);\n that.$store.dispatch(\"getUserInfo\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.isDelete = true;\n that.$tools.msg(\"删除成功\");\n });\n } else if (res.cancel) {\n that.$tools.msg(\"您已取消操作!\");\n }\n }\n });\n },\n clickItemMethod: function clickItemMethod(item) {\n var that = this;\n if (that.acd_id == \"6\") return;\n uni.navigateTo({\n url: \"/pages/history/historyDetail?type=\" + that.acd_id + '&id=' + item.id\n });\n },\n getList: function getList(page) {\n var _this = this;\n var that = this;\n that.$model.gethistory({\n aud_id: uni.getStorageSync('userid'),\n type: that.acd_id,\n page: that.page\n }).then(function (res) {\n __f__(\"log\", \"历史记录\", res, \" at pages/history/history.vue:126\");\n if (res.code != 0) return;\n var options = [{\n text: '删除',\n style: {\n backgroundColor: '#dd524d'\n }\n }];\n res.data.rows.forEach(function (item) {\n item.options = options;\n });\n _this.ranklist = _this.ranklist.concat(res.data.rows);\n _this.lastPage = res.data.totalpage;\n });\n },\n handleEdit: function handleEdit(id) {\n var that = this;\n that.isActive = that.isActive == id ? null : id;\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaGlzdG9yeS9oaXN0b3J5LnZ1ZSJdLCJuYW1lcyI6WyJjb21wdXRlZCIsIm1hcFN0YXRlIiwiZW5kRGF0ZSIsIiR0b29scyIsImdldERhdGUiLCJzdGFydERhdGUiLCJHZXREYXRlU3RyIiwiZGF0YSIsInJhbmtsaXN0IiwicGFnZSIsImlzRGVsZXRlIiwibGFzdFBhZ2UiLCJpc0FjdGl2ZSIsImFjZF9pZCIsIm9uTG9hZCIsIm9wdGlvbnMiLCJ0aGF0IiwiZ2V0TGlzdCIsIm9uVW5sb2FkIiwicGFnZXMiLCJnZXRDdXJyZW50UGFnZXMiLCJQYWdlIiwibGVuZ3RoIiwicHJldlBhZ2UiLCIkdm0iLCJyZWxvYWQiLCJvblJlYWNoQm90dG9tIiwidW5pIiwic2hvd1RvYXN0IiwidGl0bGUiLCJpY29uIiwibWV0aG9kcyIsInN3aXBlQ2xpY2siLCJlIiwiaW5kZXgiLCJpZCIsInNob3dNb2RhbCIsImNvbnRlbnQiLCJzdWNjZXNzIiwicmVzIiwiY29uZmlybSIsIiRtb2RlbCIsImdldGhpc3RvcnlkZWxldGUiLCJ0eXBlIiwidGhlbiIsImNvZGUiLCJtc2ciLCJzcGxpY2UiLCIkc3RvcmUiLCJkaXNwYXRjaCIsImF1ZF9pZCIsImdldFN0b3JhZ2VTeW5jIiwiY2FuY2VsIiwiY2xpY2tJdGVtTWV0aG9kIiwiaXRlbSIsIm5hdmlnYXRlVG8iLCJ1cmwiLCJnZXRoaXN0b3J5IiwidGV4dCIsInN0eWxlIiwiYmFja2dyb3VuZENvbG9yIiwicm93cyIsImZvckVhY2giLCJjb25jYXQiLCJ0b3RhbHBhZ2UiLCJoYW5kbGVFZGl0Il0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQTZCQTtBQUVjO0FBQUE7QUFBQSxlQUNDO0VBQ2RBLFFBQVEsa0NBQ0osSUFBQUMsY0FBUSxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDckJDLE9BQU8scUJBQUc7TUFDVCxPQUFPLElBQUksQ0FBQ0MsTUFBTSxDQUFDQyxPQUFPLENBQUMsT0FBTyxDQUFDO0lB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QyxDQUFDO1FBQ0ZyQixHQUFHLENBQUNoQyxJQUFJLENBQUNzRCxJQUFJLENBQUNDLE9BQU8sQ0FBQyxVQUFBUixJQUFJLEVBQUk7VUFDN0JBLElBQUksQ0FBQ3ZDLE9BQU8sR0FBR0EsT0FBTztRQUN2QixDQUFDLENBQUM7UUFDRixLQUFJLENBQUNQLFFBQVEsR0FBRyxLQUFJLENBQUNBLFFBQVEsQ0FBQ3VELE1BQU0sQ0FBQ3hCLEdBQUcsQ0FBQ2hDLElBQUksQ0FBQ3NELElBQUksQ0FBQztRQUNuRCxLQUFJLENBQUNsRCxRQUFRLEdBQUc0QixHQUFHLENBQUNoQyxJQUFJLENBQUN5RCxTQUFTO01BQ25DLENBQUMsQ0FBQztJQUNILENBQUM7SUFDREMsVUFBVSxzQkFBQzlCLEVBQUUsRUFBRTtNQUNkLElBQUluQixJQUFJLEdBQUcsSUFBSTtNQUNmQSxJQUFJLENBQUNKLFFBQVEsR0FBR0ksSUFBSSxDQUFDSixRQUFRLElBQUl1QixFQUFFLEdBQUcsSUFBSSxHQUFHQSxFQUFFO0lBQ2hEO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMTczLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuaW1wb3J0IHtcblx0bWFwU3RhdGVcbn0gZnJvbSBcInZ1ZXhcIjtcbmV4cG9ydCBkZWZhdWx0IHtcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbJ3VzZXInXSksXG5cdFx0ZW5kRGF0ZSgpIHtcblx0XHRcdHJldHVybiB0aGlzLiR0b29scy5nZXREYXRlKFwic3RhcnRcIilcblx0XHR9LFxuXHRcdHN0YXJ0RGF0ZSgpIHtcblx0XHRcdHJldHVybiB0aGlzLiR0b29scy5HZXREYXRlU3RyKC05MCk7XG5cdFx0fSxcblx0fSxcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0cmFua2xpc3Q6IFtdLFxuXHRcdFx0cGFnZTogMSxcblx0XHRcdGlzRGVsZXRlOiBmYWxzZSxcblx0XHRcdGxhc3RQYWdlOiAnJyxcblx0XHRcdGlzQWN0aXZlOiBudWxsLFxuXHRcdFx0YWNkX2lkOiBcIlwiLFxuXHRcdH1cblx0fSxcblx0b25Mb2FkKG9wdGlvbnMpIHtcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHR0aGF0LmFjZF9pZCA9IG9wdGlvbnMuYWNkX2lkXG5cdFx0dGhhdC5nZXRMaXN0KClcblx0XHRjb25zb2xlLmxvZyhcIm9wdGlvbnNcIiwgb3B0aW9ucylcblx0fSxcblx0b25VbmxvYWQoKSB7XG5cdFx0Y29uc29sZS5sb2coJ+WFs+mXremhtemdoicpO1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHZhciBwYWdlcyA9IGdldEN1cnJlbnRQYWdlcygpO1xuXHRcdHZhciBQYWdlID0gcGFnZXNbcGFnZXMubGVuZ3RoIC0gMV07IC8v5b2T5YmN6aG1XG5cdFx0dmFyIHByZXZQYWdlID0gcGFnZXNbcGFnZXMubGVuZ3RoIC0gMl07XG5cdFx0aWYgKHRoYXQuaXNEZWxldGUpIHsgLy/noa7lrpropoHov5Tlm57liLDnm7jlupTpobXpnaLvvIzlnKjop6blj5Fcblx0XHRcdHByZXZQYWdlLiR2bS5yZWxvYWQoKVxuXHRcdH1cblx0fSxcblx0b25SZWFjaEJvdHRvbSgpIHtcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRjb25zb2xlLmxvZyhcIm9uUmVhY2hCb3R0b21cIiwgdGhpcy5sYXN0UGFnZSlcblx0XHRpZiAoIXRoaXMubGFzdFBhZ2UgfHwgdGhpcy5wYWdlID49IHRoaXMubGFzdFBhZ2UpIHtcblx0XHRcdHVuaS5zaG93VG9hc3Qoe1xuXHRcdFx0XHR0aXRsZTogJ+ayoeacieabtOWkmuaVsOaNru+8gScsXG5cdFx0XHRcdGljb246ICdub25lJ1xuXHRcdFx0fSlcblx0XHRcdHJldHVyblxuXHRcdH1cblx0XHR0aGlzLnBhZ2UrK1xuXHRcdHRoaXMuZ2V0TGlzdCh0aGlzLnBhZ2UpXG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHRzd2lwZUNsaWNrKGUsIGluZGV4KSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGxldCBpZCA9IHRoYXQucmFua2xpc3RbaW5kZXhdLmlkXG5cdFx0XHR1bmkuc2hvd01vZGFsKHtcblx0XHRcdFx0dGl0bGU6ICflj4vmg4Xmj5DnpLonLFxuXHRcdFx0XHRjb250ZW50OiAn5piv5ZCm5Yig6Zmk5b2T5YmN5rWL6YeP6K6w5b2V77yfJyxcblx0XHRcdFx0c3VjY2VzczogZnVuY3Rpb24ocmVzKSB7XG5cdFx0XHRcdFx0aWYgKHJlcy5jb25maXJtKSB7XG5cdFx0XHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRoaXN0b3J5ZGVsZXRlKHtcblx0XHRcdFx0XHRcdFx0aWQ6IGlkLFxuXHRcdFx0XHRcdFx0XHR0eXBlOiB0aGF0LmFjZF9pZCxcblx0XHRcdFx0XHRcdH0pLnRoZW4oKHJlcykgPT4ge1xuXHRcdFx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xuXHRcdFx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxuXHRcdFx0XHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHRoYXQucmFua2xpc3Quc3BsaWNlKGluZGV4LCAxKVxuXHRcdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFVzZXJJbmZvXCIsIHtcblx0XHRcdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcblx0XHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdFx0dGhhdC5pc0RlbGV0ZSA9IHRydWVcblx0XHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi5Yig6Zmk5oiQ5YqfXCIpXG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdH0gZWxzZSBpZiAocmVzLmNhbmNlbCkge1xuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi5oKo5bey5Y+W5raI5pON5L2c77yBXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSxcblx0XHRcdH0pXG5cdFx0fSxcblx0XHRjbGlja0l0ZW1NZXRob2QoaXRlbSkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRpZiAodGhhdC5hY2RfaWQgPT0gXCI2XCIpIHJldHVyblxuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xuXHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2hpc3RvcnkvaGlzdG9yeURldGFpbD90eXBlPVwiICsgdGhhdC5hY2RfaWQgKyAnJmlkPScgKyBpdGVtLmlkXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0Z2V0TGlzdChwYWdlKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuJG1vZGVsLmdldGhpc3Rvcnkoe1xuXHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXG5cdFx0XHRcdHR5cGU6IHRoYXQuYWNkX2lkLFxuXHRcdFx0XHRwYWdlOiB0aGF0LnBhZ2UsXG5cdFx0XHR9KS50aGVuKChyZXMpID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLljoblj7LorrDlvZVcIiwgcmVzKVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXG5cdFx0XHRcdGxldCBvcHRpb25zID0gW3tcblx0XHRcdFx0XHR0ZXh0OiAn5Yig6ZmkJyxcblx0XHRcdFx0XHRzdHlsZToge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZENvbG9yOiAnI2RkNTI0ZCdcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1dXG5cdFx0XHRcdHJlcy5kYXRhLnJvd3MuZm9yRWFjaChpdGVtID0+IHtcblx0XHRcdFx0XHRpdGVtLm9wdGlvbnMgPSBvcHRpb25zXG5cdFx0XHRcdH0pXG5cdFx0XHRcdHRoaXMucmFua2xpc3QgPSB0aGlzLnJhbmtsaXN0LmNvbmNhdChyZXMuZGF0YS5yb3dzKVxuXHRcdFx0XHR0aGlzLmxhc3RQYWdlID0gcmVzLmRhdGEudG90YWxwYWdlXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0aGFuZGxlRWRpdChpZCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LmlzQWN0aXZlID0gdGhhdC5pc0FjdGl2ZSA9PSBpZCA/IG51bGwgOiBpZFxuXHRcdH0sXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///173\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 */ 20);\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 computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)(['user'])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n },\n startDate: function startDate() {\n return this.$tools.GetDateStr(-90);\n }\n }),\n data: function data() {\n return {\n ranklist: [],\n page: 1,\n isDelete: false,\n lastPage: '',\n isActive: null,\n acd_id: \"\"\n };\n },\n onLoad: function onLoad(options) {\n var that = this;\n that.acd_id = options.acd_id;\n that.getList();\n __f__(\"log\", \"options\", options, \" at pages/history/history.vue:58\");\n },\n onUnload: function onUnload() {\n __f__(\"log\", '关闭页面', \" at pages/history/history.vue:61\");\n var that = this;\n var pages = getCurrentPages();\n var Page = pages[pages.length - 1]; //当前页\n var prevPage = pages[pages.length - 2];\n if (that.isDelete) {\n //确定要返回到相应页面,在触发\n prevPage.$vm.reload();\n }\n },\n onReachBottom: function onReachBottom() {\n var that = this;\n __f__(\"log\", \"onReachBottom\", this.lastPage, \" at pages/history/history.vue:72\");\n if (!this.lastPage || this.page >= this.lastPage) {\n uni.showToast({\n title: '没有更多数据!',\n icon: 'none'\n });\n return;\n }\n this.page++;\n this.getList(this.page);\n },\n methods: {\n swipeClick: function swipeClick(e, index) {\n var that = this;\n var id = that.ranklist[index].id;\n uni.showModal({\n title: '友情提示',\n content: '是否删除当前测量记录?',\n success: function success(res) {\n if (res.confirm) {\n that.$model.gethistorydelete({\n id: id,\n type: that.acd_id\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.ranklist.splice(index, 1);\n that.$store.dispatch(\"getUserInfo\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.isDelete = true;\n that.$tools.msg(\"删除成功\");\n });\n } else if (res.cancel) {\n that.$tools.msg(\"您已取消操作!\");\n }\n }\n });\n },\n clickItemMethod: function clickItemMethod(item) {\n var that = this;\n if (that.acd_id == \"6\") return;\n uni.navigateTo({\n url: \"/pages/history/historyDetail?type=\" + that.acd_id + '&id=' + item.id\n });\n },\n getList: function getList(page) {\n var _this = this;\n var that = this;\n that.$model.gethistory({\n aud_id: uni.getStorageSync('userid'),\n type: that.acd_id,\n page: that.page\n }).then(function (res) {\n __f__(\"log\", \"历史记录\", res, \" at pages/history/history.vue:127\");\n if (res.code != 0) return;\n var options = [{\n text: '删除',\n style: {\n backgroundColor: '#dd524d'\n }\n }];\n res.data.rows.forEach(function (item) {\n item.options = options;\n });\n _this.ranklist = _this.ranklist.concat(res.data.rows);\n _this.lastPage = res.data.totalpage;\n });\n },\n handleEdit: function handleEdit(id) {\n var that = this;\n that.isActive = that.isActive == id ? null : id;\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaGlzdG9yeS9oaXN0b3J5LnZ1ZSJdLCJuYW1lcyI6WyJjb21wdXRlZCIsImVuZERhdGUiLCJzdGFydERhdGUiLCJkYXRhIiwicmFua2xpc3QiLCJwYWdlIiwiaXNEZWxldGUiLCJsYXN0UGFnZSIsImlzQWN0aXZlIiwiYWNkX2lkIiwib25Mb2FkIiwidGhhdCIsIm9uVW5sb2FkIiwicHJldlBhZ2UiLCJvblJlYWNoQm90dG9tIiwidW5pIiwidGl0bGUiLCJpY29uIiwibWV0aG9kcyIsInN3aXBlQ2xpY2siLCJjb250ZW50Iiwic3VjY2VzcyIsImlkIiwidHlwZSIsImF1ZF9pZCIsImNsaWNrSXRlbU1ldGhvZCIsInVybCIsImdldExpc3QiLCJ0ZXh0Iiwic3R5bGUiLCJiYWNrZ3JvdW5kQ29sb3IiLCJyZXMiLCJpdGVtIiwiaGFuZGxlRWRpdCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUE4QkE7QUFFQTtBQUFBO0FBQUEsZUFDQTtFQUNBQSwwQ0FDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0VBQUEsRUFDQTtFQUNBQztJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0FDO0lBQ0FBO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtNQUFBO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0E7SUFDQTtNQUNBQztRQUNBQztRQUNBQztNQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztNQUNBO01BQ0E7TUFDQUo7UUFDQUM7UUFDQUk7UUFDQUM7VUFDQTtZQUNBVjtjQUNBVztjQUNBQztZQUNBO2NBQ0E7Z0JBQ0FaO2dCQUNBO2NBQ0E7Y0FDQUE7Y0FDQUE7Z0JBQ0FhO2NBQ0E7Y0FDQWI7Y0FDQUE7WUFDQTtVQUNBO1lBQ0FBO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQWM7TUFDQTtNQUNBO01BQ0FWO1FBQ0FXO01BQ0E7SUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQWhCO1FBQ0FhO1FBQ0FEO1FBQ0FsQjtNQUNBO1FBQ0E7UUFDQTtRQUNBO1VBQ0F1QjtVQUNBQztZQUNBQztVQUNBO1FBQ0E7UUFDQUM7VUFDQUM7UUFDQTtRQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQXRCO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMTc3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiY29tbW9uXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImhpc3RvcnlcIj5cclxuXHRcdFx0PHVuaS1zd2lwZS1hY3Rpb24+XHJcblx0XHRcdFx0PHVuaS1zd2lwZS1hY3Rpb24taXRlbSA6cmlnaHQtb3B0aW9ucz1cIml0ZW0ub3B0aW9uc1wiIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiByYW5rbGlzdFwiIDprZXk9XCJpbmRleFwiXHJcblx0XHRcdFx0XHRAY2xpY2s9XCJzd2lwZUNsaWNrKCRldmVudCwgaW5kZXgpXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz0nbGlzdCcgQGNsaWNrPVwiY2xpY2tJdGVtTWV0aG9kKGl0ZW0pXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGltZVwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpY29uIGNsYXNzPVwidC1pY29uIHQtaWNvbi1zaGlqaWFuLW1pYW54aW5nLTBcIj48L2ljb24+XHJcblx0XHRcdFx0XHRcdFx0PHRleHQ+e3tpdGVtLnJlY29yZF90aW1lfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXc+e3tpdGVtLnYxfX08dGV4dD57e2l0ZW0udjFfbmFtZX19PC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyB2LWlmPVwiaXRlbS52MlwiPnt7aXRlbS52Mn19PHRleHQ+e3tpdGVtLnYyX25hbWV9fTwvdGV4dD48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgdi1pZj1cIml0ZW0udjNcIj57e2l0ZW0udjN9fTx0ZXh0Pnt7aXRlbS52M19uYW1lfX08L3RleHQ+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx1bmktaWNvbnMgdHlwZT1cInJpZ2h0XCIgdi1pZj1cImFjZF9pZCE9NlwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC91bmktc3dpcGUtYWN0aW9uLWl0ZW0+XHJcblx0XHRcdDwvdW5pLXN3aXBlLWFjdGlvbj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJlbmR0ZXh0XCIgdi1pZj1cIiFsYXN0UGFnZSB8fCBwYWdlID49IGxhc3RQYWdlXCI+4oCU4oCUIOWIsOW6leS6hu+8jOeci+eci+WIq+eahOWQpyDigJTigJQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cIm5vbGlzdFwiIHYtaWY9XCIhbGFzdFBhZ2VcIj5cclxuXHRcdFx0PGltYWdlIHNyYz1cIkAvc3RhdGljL25vbmUucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0PHRleHQ+5pqC5peg5pWw5o2uPC90ZXh0PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFsndXNlciddKSxcclxuXHRcdFx0ZW5kRGF0ZSgpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInN0YXJ0XCIpXHJcblx0XHRcdH0sXHJcblx0XHRcdHN0YXJ0RGF0ZSgpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuR2V0RGF0ZVN0cigtOTApO1xyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0cmFua2xpc3Q6IFtdLFxyXG5cdFx0XHRcdHBhZ2U6IDEsXHJcblx0XHRcdFx0aXNEZWxldGU6IGZhbHNlLFxyXG5cdFx0XHRcdGxhc3RQYWdlOiAnJyxcclxuXHRcdFx0XHRpc0FjdGl2ZTogbnVsbCxcclxuXHRcdFx0XHRhY2RfaWQ6IFwiXCIsXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9ucykge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhhdC5hY2RfaWQgPSBvcHRpb25zLmFjZF9pZFxyXG5cdFx0XHR0aGF0LmdldExpc3QoKVxyXG5cdFx0XHRjb25zb2xlLmxvZyhcIm9wdGlvbnNcIiwgb3B0aW9ucylcclxuXHRcdH0sXHJcblx0XHRvblVubG9hZCgpIHtcclxuXHRcdFx0Y29uc29sZS5sb2coJ+WFs+mXremhtemdoicpO1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dmFyIHBhZ2VzID0gZ2V0Q3VycmVudFBhZ2VzKCk7XHJcblx0XHRcdHZhciBQYWdlID0gcGFnZXNbcGFnZXMubGVuZ3RoIC0gMV07IC8v5b2T5YmN6aG1XHJcblx0XHRcdHZhciBwcmV2UGFnZSA9IHBhZ2VzW3BhZ2VzLmxlbmd0aCAtIDJdO1xyXG5cdFx0XHRpZiAodGhhdC5pc0RlbGV0ZSkgeyAvL+ehruWumuimgei/lOWbnuWIsOebuOW6lOmhtemdou+8jOWcqOinpuWPkVxyXG5cdFx0XHRcdHByZXZQYWdlLiR2bS5yZWxvYWQoKVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b25SZWFjaEJvdHRvbSgpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdGNvbnNvbGUubG9nKFwib25SZWFjaEJvdHRvbVwiLCB0aGlzLmxhc3RQYWdlKVxyXG5cdFx0XHRpZiAoIXRoaXMubGFzdFBhZ2UgfHwgdGhpcy5wYWdlID49IHRoaXMubGFzdFBhZ2UpIHtcclxuXHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdHRpdGxlOiAn5rKh5pyJ5pu05aSa5pWw5o2u77yBJyxcclxuXHRcdFx0XHRcdGljb246ICdub25lJ1xyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdH1cclxuXHRcdFx0dGhpcy5wYWdlKytcclxuXHRcdFx0dGhpcy5nZXRMaXN0KHRoaXMucGFnZSlcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdHN3aXBlQ2xpY2soZSwgaW5kZXgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgaWQgPSB0aGF0LnJhbmtsaXN0W2luZGV4XS5pZFxyXG5cdFx0XHRcdHVuaS5zaG93TW9kYWwoe1xyXG5cdFx0XHRcdFx0dGl0bGU6ICflj4vmg4Xmj5DnpLonLFxyXG5cdFx0XHRcdFx0Y29udGVudDogJ+aYr+WQpuWIoOmZpOW9k+WJjea1i+mHj+iusOW9le+8nycsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiBmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHRcdFx0aWYgKHJlcy5jb25maXJtKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0aGlzdG9yeWRlbGV0ZSh7XHJcblx0XHRcdFx0XHRcdFx0XHRpZDogaWQsXHJcblx0XHRcdFx0XHRcdFx0XHR0eXBlOiB0aGF0LmFjZF9pZCxcclxuXHRcdFx0XHRcdFx0XHR9KS50aGVuKChyZXMpID0+IHtcclxuXHRcdFx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQucmFua2xpc3Quc3BsaWNlKGluZGV4LCAxKVxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRVc2VySW5mb1wiLCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuaXNEZWxldGUgPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLliKDpmaTmiJDlip9cIilcclxuXHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR9IGVsc2UgaWYgKHJlcy5jYW5jZWwpIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLmgqjlt7Llj5bmtojmk43kvZzvvIFcIik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Y2xpY2tJdGVtTWV0aG9kKGl0ZW0pIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAodGhhdC5hY2RfaWQgPT0gXCI2XCIpIHJldHVyblxyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogXCIvcGFnZXMvaGlzdG9yeS9oaXN0b3J5RGV0YWlsP3R5cGU9XCIgKyB0aGF0LmFjZF9pZCArICcmaWQ9JyArIGl0ZW0uaWRcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRnZXRMaXN0KHBhZ2UpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRoaXN0b3J5KHtcclxuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdHR5cGU6IHRoYXQuYWNkX2lkLFxyXG5cdFx0XHRcdFx0cGFnZTogdGhhdC5wYWdlLFxyXG5cdFx0XHRcdH0pLnRoZW4oKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLljoblj7LorrDlvZVcIiwgcmVzKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxyXG5cdFx0XHRcdFx0bGV0IG9wdGlvbnMgPSBbe1xyXG5cdFx0XHRcdFx0XHR0ZXh0OiAn5Yig6ZmkJyxcclxuXHRcdFx0XHRcdFx0c3R5bGU6IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kQ29sb3I6ICcjZGQ1MjRkJ1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XVxyXG5cdFx0XHRcdFx0cmVzLmRhdGEucm93cy5mb3JFYWNoKGl0ZW0gPT4ge1xyXG5cdFx0XHRcdFx0XHRpdGVtLm9wdGlvbnMgPSBvcHRpb25zXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhpcy5yYW5rbGlzdCA9IHRoaXMucmFua2xpc3QuY29uY2F0KHJlcy5kYXRhLnJvd3MpXHJcblx0XHRcdFx0XHR0aGlzLmxhc3RQYWdlID0gcmVzLmRhdGEudG90YWxwYWdlXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlRWRpdChpZCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuaXNBY3RpdmUgPSB0aGF0LmlzQWN0aXZlID09IGlkID8gbnVsbCA6IGlkXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuPHN0eWxlIHNjb3BlZD1cInNjb3BlZFwiIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbW1vbiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMC41dmg7IC8vIOmHjeeCuVxyXG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG1hcmdpbjogMTVweCAxNXB4IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHQubGlzdCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHJweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0dGV4dCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudGltZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHRcdFx0XHRjb2xvcjogIzY2NjtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuXHRcdFx0XHRpY29uIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA0MHJweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNDBycHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHRleHQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///177\n"); /***/ }), -/* 174 */ +/* 178 */ /*!*****************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/historyDetail.vue?mpType=page ***! \*****************************************************************************************/ @@ -17775,10 +18104,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./historyDetail.vue?vue&type=template&id=67051bf1&scoped=true&mpType=page */ 175);\n/* harmony import */ var _historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./historyDetail.vue?vue&type=script&lang=js&mpType=page */ 177);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"67051bf1\",\n null,\n false,\n _historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/history/historyDetail.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUo7QUFDako7QUFDNEU7QUFDTDs7O0FBR3ZFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhGQUFNO0FBQ1IsRUFBRSwrR0FBTTtBQUNSLEVBQUUsd0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUhBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTc0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9oaXN0b3J5RGV0YWlsLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD02NzA1MWJmMSZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vaGlzdG9yeURldGFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vaGlzdG9yeURldGFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjcwNTFiZjFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvaGlzdG9yeS9oaXN0b3J5RGV0YWlsLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///174\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./historyDetail.vue?vue&type=template&id=67051bf1&scoped=true&mpType=page */ 179);\n/* harmony import */ var _historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./historyDetail.vue?vue&type=script&lang=js&mpType=page */ 181);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"67051bf1\",\n null,\n false,\n _historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/history/historyDetail.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUo7QUFDako7QUFDNEU7QUFDTDs7O0FBR3ZFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhGQUFNO0FBQ1IsRUFBRSwrR0FBTTtBQUNSLEVBQUUsd0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUhBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTc4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9oaXN0b3J5RGV0YWlsLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD02NzA1MWJmMSZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vaGlzdG9yeURldGFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vaGlzdG9yeURldGFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjcwNTFiZjFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvaGlzdG9yeS9oaXN0b3J5RGV0YWlsLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///178\n"); /***/ }), -/* 175 */ +/* 179 */ /*!***********************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/historyDetail.vue?vue&type=template&id=67051bf1&scoped=true&mpType=page ***! \***********************************************************************************************************************************/ @@ -17787,7 +18116,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _his "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./historyDetail.vue?vue&type=template&id=67051bf1&scoped=true&mpType=page */ 176); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./historyDetail.vue?vue&type=template&id=67051bf1&scoped=true&mpType=page */ 180); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_template_id_67051bf1_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -17799,7 +18128,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 176 */ +/* 180 */ /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/historyDetail.vue?vue&type=template&id=67051bf1&scoped=true&mpType=page ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17847,15 +18176,20 @@ var render = function () { attrs: { _i: "5-" + $30 }, }, [ - _c("view", { - staticClass: _vm._$s("6-" + $30, "sc", "t-icon"), - class: _vm._$s( - "6-" + $30, - "c", - "t-icon-" + item.key_name - ), - attrs: { _i: "6-" + $30 }, - }), + _vm._$s("6-" + $30, "i", item.key_name != "score") + ? _c("view", { + staticClass: _vm._$s("6-" + $30, "sc", "t-icon"), + class: _vm._$s( + "6-" + $30, + "c", + "t-icon-" + item.key_name + ), + attrs: { _i: "6-" + $30 }, + }) + : _c("view", { + staticClass: _vm._$s("7-" + $30, "sc", "score"), + attrs: { _i: "7-" + $30 }, + }), ] ), _vm._v(_vm._$s("4-" + $30, "t1-0", _vm._s(item.name))), @@ -17864,16 +18198,16 @@ var render = function () { _c( "view", { - staticClass: _vm._$s("7-" + $30, "sc", "right"), - attrs: { _i: "7-" + $30 }, + staticClass: _vm._$s("8-" + $30, "sc", "right"), + attrs: { _i: "8-" + $30 }, }, [ _vm._v( _vm._$s( - "7-" + $30, + "8-" + $30, "t0-0", _vm._s(item.value ? item.value : "0") - ) + _vm._$s("7-" + $30, "t0-1", _vm._s(item.unit)) + ) + _vm._$s("8-" + $30, "t0-1", _vm._s(item.unit)) ), ] ), @@ -17893,7 +18227,7 @@ render._withStripped = true /***/ }), -/* 177 */ +/* 181 */ /*!*****************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/historyDetail.vue?vue&type=script&lang=js&mpType=page ***! \*****************************************************************************************************************/ @@ -17901,10 +18235,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./historyDetail.vue?vue&type=script&lang=js&mpType=page */ 178);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIxNzcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2hpc3RvcnlEZXRhaWwudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaGlzdG9yeURldGFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///177\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./historyDetail.vue?vue&type=script&lang=js&mpType=page */ 182);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_historyDetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIxODEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2hpc3RvcnlEZXRhaWwudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaGlzdG9yeURldGFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///181\n"); /***/ }), -/* 178 */ +/* 182 */ /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/history/historyDetail.vue?vue&type=script&lang=js&mpType=page ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17912,10 +18246,10 @@ 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 */ 20);\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 data: function data() {\n return {\n id: \"\",\n type: \"\",\n ranklist: []\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([])),\n onLoad: function onLoad(options) {\n // 导航栏颜色\n var that = this;\n that.id = options.id;\n that.type = options.type;\n that.getList();\n },\n methods: {\n getList: function getList() {\n var _this = this;\n var that = this;\n that.$model.gethistorydetail({\n id: that.id,\n type: that.type\n }).then(function (res) {\n __f__(\"log\", \"历史记录详情\", res, \" at pages/history/historyDetail.vue:47\");\n _this.ranklist = res.data;\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaGlzdG9yeS9oaXN0b3J5RGV0YWlsLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiaWQiLCJ0eXBlIiwicmFua2xpc3QiLCJjb21wdXRlZCIsIm1hcFN0YXRlIiwib25Mb2FkIiwib3B0aW9ucyIsInRoYXQiLCJnZXRMaXN0IiwibWV0aG9kcyIsIiRtb2RlbCIsImdldGhpc3RvcnlkZXRhaWwiLCJ0aGVuIiwicmVzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQWtCQTtBQUVjO0FBQUE7QUFBQSxlQUNDO0VBQ2RBLElBQUksa0JBQUc7SUFDTixPQUFPO01BQ05DLEVBQUUsRUFBRSxFQUFFO01BQ05DLElBQUksRUFBRSxFQUFFO01BQ1JDLFFBQVEsRUFBRTtJQUNYLENBQUM7RUFDRixDQUFDO0VBQ0RDLFFBQVEsb0JBQ0osSUFBQUMsY0FBUSxFQUFDLEVBQUUsQ0FBQyxDQUNmO0VBQ0RDLE1BQU0sa0JBQUNDLE9BQU8sRUFBRTtJQUNmO0lBQ0EsSUFBSUMsSUFBSSxHQUFHLElBQUk7SUFDZkEsSUFBSSxDQUFDUCxFQUFFLEdBQUdNLE9BQU8sQ0FBQ04sRUFBRTtJQUNwQk8sSUFBSSxDQUFDTixJQUFJLEdBQUdLLE9BQU8sQ0FBQ0wsSUFBSTtJQUN4Qk0sSUFBSSxDQUFDQyxPQUFPLEVBQUU7RUFDZixDQUFDO0VBQ0RDLE9BQU8sRUFBRTtJQUNSRCxPQUFPLHFCQUFHO01BQUE7TUFDVCxJQUFJRCxJQUFJLEdBQUcsSUFBSTtNQUNmQSxJQUFJLENBQUNHLE1BQU0sQ0FBQ0MsZ0JBQWdCLENBQUM7UUFDNUJYLEVBQUUsRUFBRU8sSUFBSSxDQUFDUCxFQUFFO1FBQ1hDLElBQUksRUFBRU0sSUFBSSxDQUFDTjtNQUNaLENBQUMsQ0FBQyxDQUFDVyxJQUFJLENBQUMsVUFBQ0MsR0FBRyxFQUFLO1FBQ2hCLGFBQVksUUFBUSxFQUFFQSxHQUFHO1FBQ3pCLEtBQUksQ0FBQ1gsUUFBUSxHQUFHVyxHQUFHLENBQUNkLElBQUk7TUFDekIsQ0FBQyxDQUFDO0lBQ0g7RUFDRDtBQUdELENBQUM7QUFBQSwyQiIsImZpbGUiOiIxNzguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuaW1wb3J0IHtcblx0bWFwU3RhdGVcbn0gZnJvbSBcInZ1ZXhcIjtcbmV4cG9ydCBkZWZhdWx0IHtcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0aWQ6IFwiXCIsXG5cdFx0XHR0eXBlOiBcIlwiLFxuXHRcdFx0cmFua2xpc3Q6IFtdXG5cdFx0fTtcblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXSlcblx0fSxcblx0b25Mb2FkKG9wdGlvbnMpIHtcblx0XHQvLyDlr7zoiKrmoI/popzoibJcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHR0aGF0LmlkID0gb3B0aW9ucy5pZFxuXHRcdHRoYXQudHlwZSA9IG9wdGlvbnMudHlwZVxuXHRcdHRoYXQuZ2V0TGlzdCgpXG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHRnZXRMaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRoaXN0b3J5ZGV0YWlsKHtcblx0XHRcdFx0aWQ6IHRoYXQuaWQsXG5cdFx0XHRcdHR5cGU6IHRoYXQudHlwZSxcblx0XHRcdH0pLnRoZW4oKHJlcykgPT4ge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuWOhuWPsuiusOW9leivpuaDhVwiLCByZXMpXG5cdFx0XHRcdHRoaXMucmFua2xpc3QgPSByZXMuZGF0YVxuXHRcdFx0fSlcblx0XHR9LFxuXHR9XG5cblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///178\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 */ 20);\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 data: function data() {\n return {\n id: \"\",\n type: \"\",\n ranklist: []\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([])),\n onLoad: function onLoad(options) {\n // 导航栏颜色\n var that = this;\n that.id = options.id;\n that.type = options.type;\n that.getList();\n },\n methods: {\n getList: function getList() {\n var _this = this;\n var that = this;\n that.$model.gethistorydetail({\n id: that.id,\n type: that.type\n }).then(function (res) {\n __f__(\"log\", \"历史记录详情\", res, \" at pages/history/historyDetail.vue:49\");\n _this.ranklist = res.data;\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaGlzdG9yeS9oaXN0b3J5RGV0YWlsLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiaWQiLCJ0eXBlIiwicmFua2xpc3QiLCJjb21wdXRlZCIsIm9uTG9hZCIsInRoYXQiLCJtZXRob2RzIiwiZ2V0TGlzdCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFvQkE7QUFFQTtBQUFBO0FBQUEsZUFDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQyw0QkFDQSx3QkFDQTtFQUNBQztJQUNBO0lBQ0E7SUFDQUM7SUFDQUE7SUFDQUE7RUFDQTtFQUNBQztJQUNBQztNQUFBO01BQ0E7TUFDQUY7UUFDQUw7UUFDQUM7TUFDQTtRQUNBO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7QUFHQTtBQUFBLDJCIiwiZmlsZSI6IjE4Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYm94XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZm9ybSBsYW5Cb3hcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImxhbiBib3JkZXItYm90dG9tXCIgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gcmFua2xpc3RcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInZpZXdcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInQtaWNvblwiIDpjbGFzcz1cIid0LWljb24tJytpdGVtLmtleV9uYW1lXCIgdi1pZj1cIml0ZW0ua2V5X25hbWUhPSdzY29yZSdcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzY29yZVwiIHYtZWxzZT5BPC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdHt7aXRlbS5uYW1lfX1cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj57e2l0ZW0udmFsdWU/aXRlbS52YWx1ZTpcIjBcIn19e3tpdGVtLnVuaXR9fTwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdGlkOiBcIlwiLFxyXG5cdFx0XHRcdHR5cGU6IFwiXCIsXHJcblx0XHRcdFx0cmFua2xpc3Q6IFtdXHJcblx0XHRcdH07XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW10pXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKG9wdGlvbnMpIHtcclxuXHRcdFx0Ly8g5a+86Iiq5qCP6aKc6ImyXHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LmlkID0gb3B0aW9ucy5pZFxyXG5cdFx0XHR0aGF0LnR5cGUgPSBvcHRpb25zLnR5cGVcclxuXHRcdFx0dGhhdC5nZXRMaXN0KClcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGdldExpc3QoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0aGlzdG9yeWRldGFpbCh7XHJcblx0XHRcdFx0XHRpZDogdGhhdC5pZCxcclxuXHRcdFx0XHRcdHR5cGU6IHRoYXQudHlwZSxcclxuXHRcdFx0XHR9KS50aGVuKChyZXMpID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5Y6G5Y+y6K6w5b2V6K+m5oOFXCIsIHJlcylcclxuXHRcdFx0XHRcdHRoaXMucmFua2xpc3QgPSByZXMuZGF0YVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblxyXG5cclxuXHR9O1xyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQ9XCJzY29wZWRcIiBsYW5nPVwic2Nzc1wiPlxyXG5cdC5ib3gge1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LmxhbkJveCB7XHJcblx0XHRwYWRkaW5nOiAwcHggMTVweCAwO1xyXG5cdH1cclxuXHJcblx0LmxhbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XHJcblxyXG5cdFx0LmxlZnQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHJcblx0XHRcdC52aWV3IHtcclxuXHRcdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnQtaWNvbixcclxuXHRcdFx0aW1hZ2Uge1xyXG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQucmlnaHQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdH1cclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///182\n"); /***/ }), -/* 179 */ +/* 183 */ /*!**********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/contrast.vue?mpType=page ***! \**********************************************************************************/ @@ -17923,10 +18257,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./contrast.vue?vue&type=template&id=64999afe&scoped=true&mpType=page */ 180);\n/* harmony import */ var _contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./contrast.vue?vue&type=script&lang=js&mpType=page */ 187);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"64999afe\",\n null,\n false,\n _contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/compk/contrast.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTc5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9jb250cmFzdC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NjQ5OTlhZmUmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2NvbnRyYXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9jb250cmFzdC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjQ5OTlhZmVcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tcGsvY29udHJhc3QudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///179\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./contrast.vue?vue&type=template&id=64999afe&scoped=true&mpType=page */ 184);\n/* harmony import */ var _contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./contrast.vue?vue&type=script&lang=js&mpType=page */ 191);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"64999afe\",\n null,\n false,\n _contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/compk/contrast.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTgzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9jb250cmFzdC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NjQ5OTlhZmUmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2NvbnRyYXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9jb250cmFzdC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjQ5OTlhZmVcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tcGsvY29udHJhc3QudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///183\n"); /***/ }), -/* 180 */ +/* 184 */ /*!****************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/contrast.vue?vue&type=template&id=64999afe&scoped=true&mpType=page ***! \****************************************************************************************************************************/ @@ -17935,7 +18269,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _con "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./contrast.vue?vue&type=template&id=64999afe&scoped=true&mpType=page */ 181); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./contrast.vue?vue&type=template&id=64999afe&scoped=true&mpType=page */ 185); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_template_id_64999afe_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -17947,7 +18281,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 181 */ +/* 185 */ /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/contrast.vue?vue&type=template&id=64999afe&scoped=true&mpType=page ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -17963,7 +18297,7 @@ __webpack_require__.r(__webpack_exports__); var components try { components = { - renCalendar: __webpack_require__(/*! @/components/ren-calendar/ren-calendar.vue */ 182).default, + renCalendar: __webpack_require__(/*! @/components/ren-calendar/ren-calendar.vue */ 186).default, uniIcons: __webpack_require__(/*! @/uni_modules/uni-icons/components/uni-icons/uni-icons.vue */ 10) .default, @@ -18284,7 +18618,7 @@ render._withStripped = true /***/ }), -/* 182 */ +/* 186 */ /*!**************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/ren-calendar/ren-calendar.vue ***! \**************************************************************************************/ @@ -18292,10 +18626,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ren-calendar.vue?vue&type=template&id=2e42c8f8&scoped=true& */ 183);\n/* harmony import */ var _ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ren-calendar.vue?vue&type=script&lang=js& */ 185);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"2e42c8f8\",\n null,\n false,\n _ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"components/ren-calendar/ren-calendar.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBcUk7QUFDckk7QUFDZ0U7QUFDTDs7O0FBRzNEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLGtGQUFNO0FBQ1IsRUFBRSxtR0FBTTtBQUNSLEVBQUUsNEdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsdUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTgyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9yZW4tY2FsZW5kYXIudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTJlNDJjOGY4JnNjb3BlZD10cnVlJlwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vcmVuLWNhbGVuZGFyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vcmVuLWNhbGVuZGFyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMmU0MmM4ZjhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwiY29tcG9uZW50cy9yZW4tY2FsZW5kYXIvcmVuLWNhbGVuZGFyLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///182\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ren-calendar.vue?vue&type=template&id=2e42c8f8&scoped=true& */ 187);\n/* harmony import */ var _ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ren-calendar.vue?vue&type=script&lang=js& */ 189);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"2e42c8f8\",\n null,\n false,\n _ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"components/ren-calendar/ren-calendar.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBcUk7QUFDckk7QUFDZ0U7QUFDTDs7O0FBRzNEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLGtGQUFNO0FBQ1IsRUFBRSxtR0FBTTtBQUNSLEVBQUUsNEdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsdUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTg2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9yZW4tY2FsZW5kYXIudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTJlNDJjOGY4JnNjb3BlZD10cnVlJlwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vcmVuLWNhbGVuZGFyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vcmVuLWNhbGVuZGFyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMmU0MmM4ZjhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwiY29tcG9uZW50cy9yZW4tY2FsZW5kYXIvcmVuLWNhbGVuZGFyLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///186\n"); /***/ }), -/* 183 */ +/* 187 */ /*!*********************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/ren-calendar/ren-calendar.vue?vue&type=template&id=2e42c8f8&scoped=true& ***! \*********************************************************************************************************************************/ @@ -18304,7 +18638,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _ren "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./ren-calendar.vue?vue&type=template&id=2e42c8f8&scoped=true& */ 184); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./ren-calendar.vue?vue&type=template&id=2e42c8f8&scoped=true& */ 188); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_template_id_2e42c8f8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -18316,7 +18650,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 184 */ +/* 188 */ /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/components/ren-calendar/ren-calendar.vue?vue&type=template&id=2e42c8f8&scoped=true& ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -18457,7 +18791,7 @@ var render = function () { class: _vm._$s("12-" + $31, "c", { choose: _vm.choose == - item.year + "/" + item.month + "/" + item.date && + item.year + "-" + item.month + "-" + item.date && item.isCurM, nolm: !item.isCurM, today: _vm.isToday(item.year, item.month, item.date), @@ -18521,7 +18855,7 @@ render._withStripped = true /***/ }), -/* 185 */ +/* 189 */ /*!***************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/ren-calendar/ren-calendar.vue?vue&type=script&lang=js& ***! \***************************************************************************************************************/ @@ -18529,10 +18863,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./ren-calendar.vue?vue&type=script&lang=js& */ 186);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW1xQixDQUFnQiw4cUJBQUcsRUFBQyIsImZpbGUiOiIxODUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Jlbi1jYWxlbmRhci52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcmVuLWNhbGVuZGFyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///185\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./ren-calendar.vue?vue&type=script&lang=js& */ 190);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_ren_calendar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW1xQixDQUFnQiw4cUJBQUcsRUFBQyIsImZpbGUiOiIxODkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Jlbi1jYWxlbmRhci52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcmVuLWNhbGVuZGFyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///189\n"); /***/ }), -/* 186 */ +/* 190 */ /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/components/ren-calendar/ren-calendar.vue?vue&type=script&lang=js& ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -18540,10 +18874,10 @@ 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\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default2 = {\n name: 'ren-calendar',\n props: {\n // 星期几为第一天(0为星期日)\n weekstart: {\n type: Number,\n default: 0\n },\n // 标记的日期\n markDays: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n //是否展示月份切换按钮\n headerBar: {\n type: Boolean,\n default: true\n },\n // 是否展开\n open: {\n type: Boolean,\n default: true\n },\n //是否可收缩\n collapsible: {\n type: Boolean,\n default: true\n },\n //未来日期是否不可点击\n disabledAfter: {\n type: Boolean,\n default: true\n }\n },\n data: function data() {\n return {\n weektext: ['日', '一', '二', '三', '四', '五', '六'],\n y: new Date().getFullYear(),\n // 年\n m: new Date().getMonth() + 1,\n // 月\n dates: [],\n // 当前月的日期数据\n positionTop: 0,\n monthOpen: true,\n choose: '',\n month: null\n };\n },\n created: function created() {\n this.dates = this.monthDay(this.y, this.m);\n !this.open && this.toggle();\n },\n mounted: function mounted() {\n this.y = new Date().getFullYear();\n this.m = new Date().getMonth() + 1;\n this.month = this.$tools.getDate(\"m\");\n this.choose = this.getToday().date;\n },\n computed: {\n // 顶部星期栏\n weekDay: function weekDay() {\n return this.weektext.slice(this.weekstart).concat(this.weektext.slice(0, this.weekstart));\n },\n height: function height() {\n return this.dates.length / 7 * 80 + 'rpx';\n }\n },\n methods: {\n formatNum: function formatNum(num) {\n var res = Number(num);\n return res < 10 ? '0' + res : res;\n },\n getToday: function getToday() {\n var date = new Date();\n var y = date.getFullYear();\n var m = date.getMonth();\n var d = date.getDate();\n var week = new Date().getDay();\n var weekText = ['日', '一', '二', '三', '四', '五', '六'];\n var formatWeek = '星期' + weekText[week];\n var today = {\n date: y + '/' + this.formatNum(m + 1) + '/' + this.formatNum(d),\n week: formatWeek\n };\n return today;\n },\n // 获取当前月份数据\n monthDay: function monthDay(y, month) {\n var dates = [];\n var m = Number(month);\n var firstDayOfMonth = new Date(y, m - 1, 1).getDay(); // 当月第一天星期几\n var lastDateOfMonth = new Date(y, m, 0).getDate(); // 当月最后一天\n var lastDayOfLastMonth = new Date(y, m - 1, 0).getDate(); // 上一月的最后一天\n var weekstart = this.weekstart == 7 ? 0 : this.weekstart;\n var startDay = function () {\n // 周初有几天是上个月的\n if (firstDayOfMonth == weekstart) {\n return 0;\n } else if (firstDayOfMonth > weekstart) {\n return firstDayOfMonth - weekstart;\n } else {\n return 7 - weekstart + firstDayOfMonth;\n }\n }();\n var endDay = 7 - (startDay + lastDateOfMonth) % 7; // 结束还有几天是下个月的\n if (endDay == 7) {\n endDay = 0;\n }\n for (var i = 1; i <= startDay; i++) {\n dates.push({\n date: this.formatNum(lastDayOfLastMonth - startDay + i),\n day: weekstart + i - 1 || 7,\n month: m - 1 >= 0 ? this.formatNum(m - 1) : 12,\n year: m - 1 >= 0 ? y : y - 1\n });\n }\n for (var j = 1; j <= lastDateOfMonth; j++) {\n dates.push({\n date: this.formatNum(j),\n day: j % 7 + firstDayOfMonth - 1 || 7,\n month: this.formatNum(m),\n year: y,\n isCurM: true //是否当前月份\n });\n }\n\n for (var k = 1; k <= endDay; k++) {\n dates.push({\n date: this.formatNum(k),\n day: (lastDateOfMonth + startDay + weekstart + k - 1) % 7 || 7,\n month: m + 1 <= 11 ? this.formatNum(m + 1) : 0,\n year: m + 1 <= 11 ? y : y + 1\n });\n }\n return dates;\n },\n isWorkDay: function isWorkDay(y, m, d) {\n //是否工作日\n var ymd = \"\".concat(y, \"/\").concat(m, \"/\").concat(d);\n var formatDY = new Date(ymd.replace(/-/g, '/'));\n var week = formatDY.getDay();\n if (week == 0 || week == 6) {\n return false;\n } else {\n return true;\n }\n },\n isFutureDay: function isFutureDay(y, m, d) {\n //是否未来日期\n var ymd = \"\".concat(y, \"/\").concat(m, \"/\").concat(d);\n var formatDY = new Date(ymd.replace(/-/g, '/'));\n var showTime = formatDY.getTime();\n var curTime = new Date().getTime();\n if (showTime > curTime) {\n return true;\n } else {\n return false;\n }\n },\n // 标记日期\n isMarkDay: function isMarkDay(y, m, d) {\n var flag = false;\n for (var i = 0; i < this.markDays.length; i++) {\n var dy = \"\".concat(y, \"/\").concat(m, \"/\").concat(d);\n if (this.markDays[i] == dy) {\n flag = true;\n break;\n }\n }\n return flag;\n },\n isToday: function isToday(y, m, d) {\n var checkD = y + '/' + m + '/' + d;\n var today = this.getToday().date;\n if (checkD == today) {\n return true;\n } else {\n return false;\n }\n },\n // 展开收起\n toggle: function toggle() {\n var _this = this;\n this.monthOpen = !this.monthOpen;\n if (this.monthOpen) {\n this.positionTop = 0;\n } else {\n var index = -1;\n this.dates.forEach(function (i, x) {\n _this.isToday(i.year, i.month, i.date) && (index = x);\n });\n this.positionTop = -((Math.ceil((index + 1) / 7) || 1) - 1) * 80;\n }\n },\n // 点击回调\n selectOne: function selectOne(i, event) {\n var date = \"\".concat(i.year, \"/\").concat(i.month, \"/\").concat(i.date);\n var selectD = new Date(date).getTime();\n var curTime = new Date().getTime();\n var week = new Date(date).getDay();\n var weekText = ['日', '一', '二', '三', '四', '五', '六'];\n var formatWeek = '星期' + weekText[week];\n var response = {\n date: date,\n week: formatWeek\n };\n if (!i.isCurM) {\n // console.log('不在当前月范围内');\n return false;\n }\n if (selectD > curTime) {\n if (this.disabledAfter) {\n __f__(\"log\", '未来日期不可选', \" at components/ren-calendar/ren-calendar.vue:247\");\n return false;\n } else {\n this.choose = date;\n this.$emit('onDayClick', response);\n }\n } else {\n this.choose = date;\n this.$emit('onDayClick', response);\n }\n __f__(\"log\", response, \" at components/ren-calendar/ren-calendar.vue:257\");\n },\n //改变年月\n changYearMonth: function changYearMonth(y, m) {\n this.dates = this.monthDay(y, m);\n this.y = y;\n this.m = m;\n },\n changeMonth: function changeMonth(type) {\n var that = this;\n if (type == 'pre') {\n if (that.m + 1 == 2) {\n that.m = 12;\n that.y = that.y - 1;\n } else {\n that.m = that.m - 1;\n }\n that.month = this.$tools.getMonth(that.month, -1);\n that.$emit('onMonthClickPre', that.month);\n } else {\n if (this.m + 1 == 13) {\n this.m = 1;\n this.y = this.y + 1;\n } else {\n this.m = this.m + 1;\n }\n that.month = this.$tools.getMonth(that.month, +1);\n that.$emit('onMonthClickPre', that.month);\n }\n this.dates = this.monthDay(this.y, this.m);\n }\n }\n};\nexports.default = _default2;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9yZW4tY2FsZW5kYXIvcmVuLWNhbGVuZGFyLnZ1ZSJdLCJuYW1lcyI6WyJuYW1lIiwicHJvcHMiLCJ3ZWVrc3RhcnQiLCJ0eXBlIiwiZGVmYXVsdCIsIm1hcmtEYXlzIiwiaGVhZGVyQmFyIiwib3BlbiIsImNvbGxhcHNpYmxlIiwiZGlzYWJsZWRBZnRlciIsImRhdGEiLCJ3ZWVrdGV4dCIsInkiLCJtIiwiZGF0ZXMiLCJwb3NpdGlvblRvcCIsIm1vbnRoT3BlbiIsImNob29zZSIsIm1vbnRoIiwiY3JlYXRlZCIsIm1vdW50ZWQiLCJjb21wdXRlZCIsIndlZWtEYXkiLCJoZWlnaHQiLCJtZXRob2RzIiwiZm9ybWF0TnVtIiwiZ2V0VG9kYXkiLCJkYXRlIiwid2VlayIsIm1vbnRoRGF5IiwiZW5kRGF5IiwiZGF5IiwieWVhciIsImlzQ3VyTSIsImlzV29ya0RheSIsImlzRnV0dXJlRGF5IiwiaXNNYXJrRGF5IiwiZmxhZyIsImlzVG9kYXkiLCJ0b2dnbGUiLCJzZWxlY3RPbmUiLCJjaGFuZ1llYXJNb250aCIsImNoYW5nZU1vbnRoIiwidGhhdCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Z0JBb0NBO0VBQ0FBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtJQUNBO0lBQ0FDO01BQ0FGO01BQ0FDO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUU7TUFDQUg7TUFDQUM7SUFDQTtJQUNBO0lBQ0FHO01BQ0FKO01BQ0FDO0lBQ0E7SUFDQTtJQUNBSTtNQUNBTDtNQUNBQztJQUNBO0lBQ0E7SUFDQUs7TUFDQU47TUFDQUM7SUFDQTtFQUNBO0VBQ0FNO0lBQ0E7TUFDQUM7TUFDQUM7TUFBQTtNQUNBQztNQUFBO01BQ0FDO01BQUE7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0FDO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQUM7UUFDQUM7TUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0E7UUFDQTtVQUNBO1FBQ0E7VUFDQTtRQUNBO1VBQ0E7UUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBQztNQUNBO01BQ0E7UUFDQWhCO1VBQ0FhO1VBQ0FJO1VBQ0FiO1VBQ0FjO1FBQ0E7TUFDQTtNQUNBO1FBQ0FsQjtVQUNBYTtVQUNBSTtVQUNBYjtVQUNBYztVQUNBQztRQUNBO01BQ0E7O01BQ0E7UUFDQW5CO1VBQ0FhO1VBQ0FJO1VBQ0FiO1VBQ0FjO1FBQ0E7TUFDQTtNQUNBO0lBQ0E7SUFDQUU7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0E7TUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBO01BQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQTtRQUNBO1VBQ0FDO1VBQ0E7UUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUNBO01BQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQTtRQUNBO01BQ0E7UUFDQTtRQUNBO1VBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQWI7UUFDQUM7TUFDQTtNQUNBO1FBQ0E7UUFDQTtNQUNBO01BQ0E7UUFDQTtVQUNBO1VBQ0E7UUFDQTtVQUNBO1VBQ0E7UUFDQTtNQUNBO1FBQ0E7UUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FhO01BQ0E7TUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0E7VUFDQUM7VUFDQUE7UUFDQTtVQUNBQTtRQUNBO1FBQ0FBO1FBQ0FBO01BQ0E7UUFDQTtVQUNBO1VBQ0E7UUFDQTtVQUNBO1FBQ0E7UUFDQUE7UUFDQUE7TUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsNEIiLCJmaWxlIjoiMTg2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG4gICAgPHZpZXcgY2xhc3M9XCJjYWxlbmRhci13cmFwcGVyXCI+XHJcbiAgICAgICAgPHZpZXcgY2xhc3M9XCJoZWFkZXJcIj5cclxuICAgICAgICAgICAgPHZpZXcgY2xhc3M9XCJwcmVcIiBAY2xpY2s9XCJjaGFuZ2VNb250aCgncHJlJylcIj5cclxuICAgICAgICAgICAgICAgIDx1bmktaWNvbnMgdHlwZT1cImJhY2tcIj48L3VuaS1pY29ucz5cclxuICAgICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgICAgICA8dmlldz57e3krJ+W5tCcrZm9ybWF0TnVtKG0pKyfmnIgnfX08L3ZpZXc+XHJcbiAgICAgICAgICAgIDx2aWV3IGNsYXNzPVwibmV4dFwiIEBjbGljaz1cImNoYW5nZU1vbnRoKCduZXh0JylcIj5cclxuICAgICAgICAgICAgICAgIDx1bmktaWNvbnMgdHlwZT1cImZvcndhcmRcIj48L3VuaS1pY29ucz5cclxuICAgICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgIDwvdmlldz5cclxuICAgICAgICA8dmlldyBjbGFzcz1cIndlZWtcIj5cclxuICAgICAgICAgICAgPHZpZXcgY2xhc3M9XCJ3ZWVrLWRheVwiIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiB3ZWVrRGF5XCIgOmtleT1cImluZGV4XCI+e3sgaXRlbSB9fTwvdmlldz5cclxuICAgICAgICA8L3ZpZXc+XHJcbiAgICAgICAgPHZpZXcgOmNsYXNzPVwieyBoaWRlOiAhbW9udGhPcGVuIH1cIiBjbGFzcz1cImNvbnRlbnQwXCIgOnN0eWxlPVwieyBoZWlnaHQ6IGhlaWdodCB9XCI+XHJcbiAgICAgICAgICAgIDx2aWV3IDpzdHlsZT1cInsgdG9wOiBwb3NpdGlvblRvcCArICdycHgnIH1cIiBjbGFzcz1cImRheXNcIj5cclxuICAgICAgICAgICAgICAgIDx2aWV3IGNsYXNzPVwiaXRlbVwiIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiBkYXRlc1wiIDprZXk9XCJpbmRleFwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDx2aWV3IGNsYXNzPVwiZGF5XCIgQGNsaWNrPVwic2VsZWN0T25lKGl0ZW0sICRldmVudClcIiA6Y2xhc3M9XCJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaG9vc2U6IGNob29zZSA9PSBgJHtpdGVtLnllYXJ9LyR7aXRlbS5tb250aH0vJHtpdGVtLmRhdGV9YCYmaXRlbS5pc0N1ck0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBub2xtOiAhaXRlbS5pc0N1ck0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b2RheTogaXNUb2RheShpdGVtLnllYXIsIGl0ZW0ubW9udGgsIGl0ZW0uZGF0ZSksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpc1dvcmtEYXk6IGlzV29ya0RheShpdGVtLnllYXIsIGl0ZW0ubW9udGgsIGl0ZW0uZGF0ZSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7eyBOdW1iZXIoaXRlbS5kYXRlKSB9fVxyXG4gICAgICAgICAgICAgICAgICAgIDwvdmlldz5cclxuICAgICAgICAgICAgICAgICAgICA8dmlldyBjbGFzcz1cIm1hcmtEYXlcIiB2LWlmPVwiaXNNYXJrRGF5KGl0ZW0ueWVhciwgaXRlbS5tb250aCwgaXRlbS5kYXRlKSYmaXRlbS5pc0N1ck1cIj48L3ZpZXc+XHJcbiAgICAgICAgICAgICAgICAgICAgPCEtLSA8dmlldyBjbGFzcz1cInRvZGF5LXRleHRcIiB2LWlmPVwiaXNUb2RheShpdGVtLnllYXIsIGl0ZW0ubW9udGgsIGl0ZW0uZGF0ZSlcIj7ku4o8L3ZpZXc+IC0tPlxyXG4gICAgICAgICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgICAgICA8L3ZpZXc+XHJcbiAgICAgICAgPC92aWV3PlxyXG4gICAgICAgIDxpbWFnZSBzcmM9XCJodHRwczovL2kubG9saS5uZXQvMjAyMC8wNy8xNi8yTW1ac3VjVlRsUmpTd0sucG5nXCIgbW9kZT1cInNjYWxlVG9GaWxsXCIgdi1pZj1cImNvbGxhcHNpYmxlXCJcclxuICAgICAgICAgICAgQGNsaWNrPVwidG9nZ2xlXCIgY2xhc3M9XCJ3ZWVrdG9nZ2xlXCIgOmNsYXNzPVwieyBkb3duOiBtb250aE9wZW4gfVwiPjwvaW1hZ2U+XHJcbiAgICA8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG4gICAgZXhwb3J0IGRlZmF1bHQge1xyXG4gICAgICAgIG5hbWU6ICdyZW4tY2FsZW5kYXInLFxyXG4gICAgICAgIHByb3BzOiB7XHJcbiAgICAgICAgICAgIC8vIOaYn+acn+WHoOS4uuesrOS4gOWkqSgw5Li65pif5pyf5pelKVxyXG4gICAgICAgICAgICB3ZWVrc3RhcnQ6IHtcclxuICAgICAgICAgICAgICAgIHR5cGU6IE51bWJlcixcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6IDBcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy8g5qCH6K6w55qE5pel5pyfXHJcbiAgICAgICAgICAgIG1hcmtEYXlzOiB7XHJcbiAgICAgICAgICAgICAgICB0eXBlOiBBcnJheSxcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICgpID0+IHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gW107XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIC8v5piv5ZCm5bGV56S65pyI5Lu95YiH5o2i5oyJ6ZKuXHJcbiAgICAgICAgICAgIGhlYWRlckJhcjoge1xyXG4gICAgICAgICAgICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6IHRydWVcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy8g5piv5ZCm5bGV5byAXHJcbiAgICAgICAgICAgIG9wZW46IHtcclxuICAgICAgICAgICAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgICAgICAgICAgICBkZWZhdWx0OiB0cnVlXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIC8v5piv5ZCm5Y+v5pS257ypXHJcbiAgICAgICAgICAgIGNvbGxhcHNpYmxlOiB7XHJcbiAgICAgICAgICAgICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICAgICAgICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAvL+acquadpeaXpeacn+aYr+WQpuS4jeWPr+eCueWHu1xyXG4gICAgICAgICAgICBkaXNhYmxlZEFmdGVyOiB7XHJcbiAgICAgICAgICAgICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICAgICAgICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSxcclxuICAgICAgICBkYXRhKCkge1xyXG4gICAgICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICAgICAgd2Vla3RleHQ6IFsn5pelJywgJ+S4gCcsICfkuownLCAn5LiJJywgJ+WbmycsICfkupQnLCAn5YWtJ10sXHJcbiAgICAgICAgICAgICAgICB5OiBuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCksIC8vIOW5tFxyXG4gICAgICAgICAgICAgICAgbTogbmV3IERhdGUoKS5nZXRNb250aCgpICsgMSwgLy8g5pyIXHJcbiAgICAgICAgICAgICAgICBkYXRlczogW10sIC8vIOW9k+WJjeaciOeahOaXpeacn+aVsOaNrlxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb25Ub3A6IDAsXHJcbiAgICAgICAgICAgICAgICBtb250aE9wZW46IHRydWUsXHJcbiAgICAgICAgICAgICAgICBjaG9vc2U6ICcnLFxyXG4gICAgICAgICAgICAgICAgbW9udGg6IG51bGwsXHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgfSxcclxuICAgICAgICBjcmVhdGVkKCkge1xyXG4gICAgICAgICAgICB0aGlzLmRhdGVzID0gdGhpcy5tb250aERheSh0aGlzLnksIHRoaXMubSk7XHJcbiAgICAgICAgICAgICF0aGlzLm9wZW4gJiYgdGhpcy50b2dnbGUoKTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG1vdW50ZWQoKSB7XHJcbiAgICAgICAgICAgIHRoaXMueSA9IG5ldyBEYXRlKCkuZ2V0RnVsbFllYXIoKVxyXG4gICAgICAgICAgICB0aGlzLm0gPSBuZXcgRGF0ZSgpLmdldE1vbnRoKCkgKyAxXHJcbiAgICAgICAgICAgIHRoaXMubW9udGggPSB0aGlzLiR0b29scy5nZXREYXRlKFwibVwiKVxyXG4gICAgICAgICAgICB0aGlzLmNob29zZSA9IHRoaXMuZ2V0VG9kYXkoKS5kYXRlO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgY29tcHV0ZWQ6IHtcclxuICAgICAgICAgICAgLy8g6aG26YOo5pif5pyf5qCPXHJcbiAgICAgICAgICAgIHdlZWtEYXkoKSB7XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy53ZWVrdGV4dC5zbGljZSh0aGlzLndlZWtzdGFydCkuY29uY2F0KHRoaXMud2Vla3RleHQuc2xpY2UoMCwgdGhpcy53ZWVrc3RhcnQpKTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgaGVpZ2h0KCkge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuICh0aGlzLmRhdGVzLmxlbmd0aCAvIDcpICogODAgKyAncnB4JztcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICB9LFxyXG4gICAgICAgIG1ldGhvZHM6IHtcclxuICAgICAgICAgICAgZm9ybWF0TnVtKG51bSkge1xyXG4gICAgICAgICAgICAgICAgbGV0IHJlcyA9IE51bWJlcihudW0pO1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlcyA8IDEwID8gJzAnICsgcmVzIDogcmVzO1xyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICBnZXRUb2RheSgpIHtcclxuICAgICAgICAgICAgICAgIGxldCBkYXRlID0gbmV3IERhdGUoKTtcclxuICAgICAgICAgICAgICAgIGxldCB5ID0gZGF0ZS5nZXRGdWxsWWVhcigpO1xyXG4gICAgICAgICAgICAgICAgbGV0IG0gPSBkYXRlLmdldE1vbnRoKCk7XHJcbiAgICAgICAgICAgICAgICBsZXQgZCA9IGRhdGUuZ2V0RGF0ZSgpO1xyXG4gICAgICAgICAgICAgICAgbGV0IHdlZWsgPSBuZXcgRGF0ZSgpLmdldERheSgpO1xyXG4gICAgICAgICAgICAgICAgbGV0IHdlZWtUZXh0ID0gWyfml6UnLCAn5LiAJywgJ+S6jCcsICfkuIknLCAn5ZubJywgJ+S6lCcsICflha0nXTtcclxuICAgICAgICAgICAgICAgIGxldCBmb3JtYXRXZWVrID0gJ+aYn+acnycgKyB3ZWVrVGV4dFt3ZWVrXTtcclxuICAgICAgICAgICAgICAgIGxldCB0b2RheSA9IHtcclxuICAgICAgICAgICAgICAgICAgICBkYXRlOiB5ICsgJy8nICsgdGhpcy5mb3JtYXROdW0obSArIDEpICsgJy8nICsgdGhpcy5mb3JtYXROdW0oZCksXHJcbiAgICAgICAgICAgICAgICAgICAgd2VlazogZm9ybWF0V2Vla1xyXG4gICAgICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgICAgIHJldHVybiB0b2RheTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy8g6I635Y+W5b2T5YmN5pyI5Lu95pWw5o2uXHJcbiAgICAgICAgICAgIG1vbnRoRGF5KHksIG1vbnRoKSB7XHJcbiAgICAgICAgICAgICAgICBsZXQgZGF0ZXMgPSBbXTtcclxuICAgICAgICAgICAgICAgIGxldCBtID0gTnVtYmVyKG1vbnRoKTtcclxuICAgICAgICAgICAgICAgIGxldCBmaXJzdERheU9mTW9udGggPSBuZXcgRGF0ZSh5LCBtIC0gMSwgMSkuZ2V0RGF5KCk7IC8vIOW9k+aciOesrOS4gOWkqeaYn+acn+WHoFxyXG4gICAgICAgICAgICAgICAgbGV0IGxhc3REYXRlT2ZNb250aCA9IG5ldyBEYXRlKHksIG0sIDApLmdldERhdGUoKTsgLy8g5b2T5pyI5pyA5ZCO5LiA5aSpXHJcbiAgICAgICAgICAgICAgICBsZXQgbGFzdERheU9mTGFzdE1vbnRoID0gbmV3IERhdGUoeSwgbSAtIDEsIDApLmdldERhdGUoKTsgLy8g5LiK5LiA5pyI55qE5pyA5ZCO5LiA5aSpXHJcbiAgICAgICAgICAgICAgICBsZXQgd2Vla3N0YXJ0ID0gdGhpcy53ZWVrc3RhcnQgPT0gNyA/IDAgOiB0aGlzLndlZWtzdGFydDtcclxuICAgICAgICAgICAgICAgIGxldCBzdGFydERheSA9ICgoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8g5ZGo5Yid5pyJ5Yeg5aSp5piv5LiK5Liq5pyI55qEXHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKGZpcnN0RGF5T2ZNb250aCA9PSB3ZWVrc3RhcnQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmIChmaXJzdERheU9mTW9udGggPiB3ZWVrc3RhcnQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZpcnN0RGF5T2ZNb250aCAtIHdlZWtzdGFydDtcclxuICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gNyAtIHdlZWtzdGFydCArIGZpcnN0RGF5T2ZNb250aDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9KSgpO1xyXG4gICAgICAgICAgICAgICAgbGV0IGVuZERheSA9IDcgLSAoKHN0YXJ0RGF5ICsgbGFzdERhdGVPZk1vbnRoKSAlIDcpOyAvLyDnu5PmnZ/ov5jmnInlh6DlpKnmmK/kuIvkuKrmnIjnmoRcclxuICAgICAgICAgICAgICAgIGlmIChlbmREYXkgPT0gNykge1xyXG4gICAgICAgICAgICAgICAgICAgIGVuZERheSA9IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBmb3IgKGxldCBpID0gMTsgaSA8PSBzdGFydERheTsgaSsrKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGF0ZXMucHVzaCh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGU6IHRoaXMuZm9ybWF0TnVtKGxhc3REYXlPZkxhc3RNb250aCAtIHN0YXJ0RGF5ICsgaSksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRheTogd2Vla3N0YXJ0ICsgaSAtIDEgfHwgNyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbW9udGg6IG0gLSAxID49IDAgPyB0aGlzLmZvcm1hdE51bShtIC0gMSkgOiAxMixcclxuICAgICAgICAgICAgICAgICAgICAgICAgeWVhcjogbSAtIDEgPj0gMCA/IHkgOiB5IC0gMVxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZm9yIChsZXQgaiA9IDE7IGogPD0gbGFzdERhdGVPZk1vbnRoOyBqKyspIHtcclxuICAgICAgICAgICAgICAgICAgICBkYXRlcy5wdXNoKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZTogdGhpcy5mb3JtYXROdW0oaiksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRheTogKGogJSA3KSArIGZpcnN0RGF5T2ZNb250aCAtIDEgfHwgNyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbW9udGg6IHRoaXMuZm9ybWF0TnVtKG0pLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB5ZWFyOiB5LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpc0N1ck06IHRydWUgLy/mmK/lkKblvZPliY3mnIjku71cclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGZvciAobGV0IGsgPSAxOyBrIDw9IGVuZERheTsgaysrKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGF0ZXMucHVzaCh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGU6IHRoaXMuZm9ybWF0TnVtKGspLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXk6IChsYXN0RGF0ZU9mTW9udGggKyBzdGFydERheSArIHdlZWtzdGFydCArIGsgLSAxKSAlIDcgfHwgNyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbW9udGg6IG0gKyAxIDw9IDExID8gdGhpcy5mb3JtYXROdW0obSArIDEpIDogMCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgeWVhcjogbSArIDEgPD0gMTEgPyB5IDogeSArIDFcclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHJldHVybiBkYXRlcztcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgaXNXb3JrRGF5KHksIG0sIGQpIHtcclxuICAgICAgICAgICAgICAgIC8v5piv5ZCm5bel5L2c5pelXHJcbiAgICAgICAgICAgICAgICBsZXQgeW1kID0gYCR7eX0vJHttfS8ke2R9YDtcclxuICAgICAgICAgICAgICAgIGxldCBmb3JtYXREWSA9IG5ldyBEYXRlKHltZC5yZXBsYWNlKC8tL2csICcvJykpO1xyXG4gICAgICAgICAgICAgICAgbGV0IHdlZWsgPSBmb3JtYXREWS5nZXREYXkoKTtcclxuICAgICAgICAgICAgICAgIGlmICh3ZWVrID09IDAgfHwgd2VlayA9PSA2KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgaXNGdXR1cmVEYXkoeSwgbSwgZCkge1xyXG4gICAgICAgICAgICAgICAgLy/mmK/lkKbmnKrmnaXml6XmnJ9cclxuICAgICAgICAgICAgICAgIGxldCB5bWQgPSBgJHt5fS8ke219LyR7ZH1gO1xyXG4gICAgICAgICAgICAgICAgbGV0IGZvcm1hdERZID0gbmV3IERhdGUoeW1kLnJlcGxhY2UoLy0vZywgJy8nKSk7XHJcbiAgICAgICAgICAgICAgICBsZXQgc2hvd1RpbWUgPSBmb3JtYXREWS5nZXRUaW1lKCk7XHJcbiAgICAgICAgICAgICAgICBsZXQgY3VyVGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpO1xyXG4gICAgICAgICAgICAgICAgaWYgKHNob3dUaW1lID4gY3VyVGltZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlO1xyXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIC8vIOagh+iusOaXpeacn1xyXG4gICAgICAgICAgICBpc01hcmtEYXkoeSwgbSwgZCkge1xyXG4gICAgICAgICAgICAgICAgbGV0IGZsYWcgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgdGhpcy5tYXJrRGF5cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICAgICAgICAgIGxldCBkeSA9IGAke3l9LyR7bX0vJHtkfWA7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRoaXMubWFya0RheXNbaV0gPT0gZHkpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxhZyA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHJldHVybiBmbGFnO1xyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICBpc1RvZGF5KHksIG0sIGQpIHtcclxuICAgICAgICAgICAgICAgIGxldCBjaGVja0QgPSB5ICsgJy8nICsgbSArICcvJyArIGQ7XHJcbiAgICAgICAgICAgICAgICBsZXQgdG9kYXkgPSB0aGlzLmdldFRvZGF5KCkuZGF0ZTtcclxuICAgICAgICAgICAgICAgIGlmIChjaGVja0QgPT0gdG9kYXkpIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTtcclxuICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAvLyDlsZXlvIDmlLbotbdcclxuICAgICAgICAgICAgdG9nZ2xlKCkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5tb250aE9wZW4gPSAhdGhpcy5tb250aE9wZW47XHJcbiAgICAgICAgICAgICAgICBpZiAodGhpcy5tb250aE9wZW4pIHtcclxuICAgICAgICAgICAgICAgICAgICB0aGlzLnBvc2l0aW9uVG9wID0gMDtcclxuICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0IGluZGV4ID0gLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5kYXRlcy5mb3JFYWNoKChpLCB4KSA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuaXNUb2RheShpLnllYXIsIGkubW9udGgsIGkuZGF0ZSkgJiYgKGluZGV4ID0geCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5wb3NpdGlvblRvcCA9IC0oKE1hdGguY2VpbCgoaW5kZXggKyAxKSAvIDcpIHx8IDEpIC0gMSkgKiA4MDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy8g54K55Ye75Zue6LCDXHJcbiAgICAgICAgICAgIHNlbGVjdE9uZShpLCBldmVudCkge1xyXG4gICAgICAgICAgICAgICAgbGV0IGRhdGUgPSBgJHtpLnllYXJ9LyR7aS5tb250aH0vJHtpLmRhdGV9YDtcclxuICAgICAgICAgICAgICAgIGxldCBzZWxlY3REID0gbmV3IERhdGUoZGF0ZSkuZ2V0VGltZSgpO1xyXG4gICAgICAgICAgICAgICAgbGV0IGN1clRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTtcclxuICAgICAgICAgICAgICAgIGxldCB3ZWVrID0gbmV3IERhdGUoZGF0ZSkuZ2V0RGF5KCk7XHJcbiAgICAgICAgICAgICAgICBsZXQgd2Vla1RleHQgPSBbJ+aXpScsICfkuIAnLCAn5LqMJywgJ+S4iScsICflm5snLCAn5LqUJywgJ+WFrSddO1xyXG4gICAgICAgICAgICAgICAgbGV0IGZvcm1hdFdlZWsgPSAn5pif5pyfJyArIHdlZWtUZXh0W3dlZWtdO1xyXG4gICAgICAgICAgICAgICAgbGV0IHJlc3BvbnNlID0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRhdGU6IGRhdGUsXHJcbiAgICAgICAgICAgICAgICAgICAgd2VlazogZm9ybWF0V2Vla1xyXG4gICAgICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgICAgIGlmICghaS5pc0N1ck0pIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyBjb25zb2xlLmxvZygn5LiN5Zyo5b2T5YmN5pyI6IyD5Zu05YaFJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHNlbGVjdEQgPiBjdXJUaW1lKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRoaXMuZGlzYWJsZWRBZnRlcikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygn5pyq5p2l5pel5pyf5LiN5Y+v6YCJJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmNob29zZSA9IGRhdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuJGVtaXQoJ29uRGF5Q2xpY2snLCByZXNwb25zZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICB0aGlzLmNob29zZSA9IGRhdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy4kZW1pdCgnb25EYXlDbGljaycsIHJlc3BvbnNlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlc3BvbnNlKTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy/mlLnlj5jlubTmnIhcclxuICAgICAgICAgICAgY2hhbmdZZWFyTW9udGgoeSwgbSkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5kYXRlcyA9IHRoaXMubW9udGhEYXkoeSwgbSk7XHJcbiAgICAgICAgICAgICAgICB0aGlzLnkgPSB5O1xyXG4gICAgICAgICAgICAgICAgdGhpcy5tID0gbTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgY2hhbmdlTW9udGgodHlwZSkge1xyXG4gICAgICAgICAgICAgICAgbGV0IHRoYXQgPSB0aGlzXHJcbiAgICAgICAgICAgICAgICBpZiAodHlwZSA9PSAncHJlJykge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0aGF0Lm0gKyAxID09IDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGhhdC5tID0gMTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoYXQueSA9IHRoYXQueSAtIDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGhhdC5tID0gdGhhdC5tIC0gMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdGhhdC5tb250aCA9IHRoaXMuJHRvb2xzLmdldE1vbnRoKHRoYXQubW9udGgsIC0xKVxyXG4gICAgICAgICAgICAgICAgICAgIHRoYXQuJGVtaXQoJ29uTW9udGhDbGlja1ByZScsIHRoYXQubW9udGgpXHJcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0aGlzLm0gKyAxID09IDEzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMubSA9IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMueSA9IHRoaXMueSArIDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5tID0gdGhpcy5tICsgMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdGhhdC5tb250aCA9IHRoaXMuJHRvb2xzLmdldE1vbnRoKHRoYXQubW9udGgsICsxKVxyXG4gICAgICAgICAgICAgICAgICAgIHRoYXQuJGVtaXQoJ29uTW9udGhDbGlja1ByZScsIHRoYXQubW9udGgpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB0aGlzLmRhdGVzID0gdGhpcy5tb250aERheSh0aGlzLnksIHRoaXMubSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9O1xyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuICAgIC5jYWxlbmRhci13cmFwcGVyIHtcclxuICAgICAgICBjb2xvcjogI2JiYjdiNztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcnB4O1xyXG5cclxuICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogODhycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDI0NjRBO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblxyXG4gICAgICAgICAgICAucHJlLFxyXG4gICAgICAgICAgICAubmV4dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ0bmNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndlZWsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogODBycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG5cclxuICAgICAgICAgICAgdmlldyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGVudDAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjRzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAuZGF5cyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4zcztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODBycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZGF5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2hvb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG5jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5vbG0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pc1dvcmtEYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDY0YTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5ub3RTaWduZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYTcyNjg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50b2RheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThjMGZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLndvcmtEYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0ZDdkZjk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tYXJrRGF5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmE3MjY4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGlkZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogODBycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53ZWVrdG9nZ2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDg1cnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTQycnB4O1xyXG5cclxuICAgICAgICAgICAgJi5kb3duIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///186\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default2 = {\n name: 'ren-calendar',\n props: {\n // 星期几为第一天(0为星期日)\n weekstart: {\n type: Number,\n default: 0\n },\n // 标记的日期\n markDays: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n //是否展示月份切换按钮\n headerBar: {\n type: Boolean,\n default: true\n },\n // 是否展开\n open: {\n type: Boolean,\n default: true\n },\n //是否可收缩\n collapsible: {\n type: Boolean,\n default: true\n },\n //未来日期是否不可点击\n disabledAfter: {\n type: Boolean,\n default: true\n }\n },\n data: function data() {\n return {\n weektext: ['日', '一', '二', '三', '四', '五', '六'],\n y: new Date().getFullYear(),\n // 年\n m: new Date().getMonth() + 1,\n // 月\n dates: [],\n // 当前月的日期数据\n positionTop: 0,\n monthOpen: true,\n choose: '',\n month: null\n };\n },\n created: function created() {\n this.dates = this.monthDay(this.y, this.m);\n !this.open && this.toggle();\n },\n mounted: function mounted() {\n this.y = new Date().getFullYear();\n this.m = new Date().getMonth() + 1;\n this.month = this.$tools.getDate(\"m\");\n this.choose = this.getToday().date;\n },\n computed: {\n // 顶部星期栏\n weekDay: function weekDay() {\n return this.weektext.slice(this.weekstart).concat(this.weektext.slice(0, this.weekstart));\n },\n height: function height() {\n return this.dates.length / 7 * 80 + 'rpx';\n }\n },\n methods: {\n formatNum: function formatNum(num) {\n var res = Number(num);\n return res < 10 ? '0' + res : res;\n },\n getToday: function getToday() {\n var date = new Date();\n var y = date.getFullYear();\n var m = date.getMonth();\n var d = date.getDate();\n var week = new Date().getDay();\n var weekText = ['日', '一', '二', '三', '四', '五', '六'];\n var formatWeek = '星期' + weekText[week];\n var today = {\n date: y + '-' + this.formatNum(m + 1) + '-' + this.formatNum(d),\n week: formatWeek\n };\n return today;\n },\n // 获取当前月份数据\n monthDay: function monthDay(y, month) {\n var dates = [];\n var m = Number(month);\n var firstDayOfMonth = new Date(y, m - 1, 1).getDay(); // 当月第一天星期几\n var lastDateOfMonth = new Date(y, m, 0).getDate(); // 当月最后一天\n var lastDayOfLastMonth = new Date(y, m - 1, 0).getDate(); // 上一月的最后一天\n var weekstart = this.weekstart == 7 ? 0 : this.weekstart;\n var startDay = function () {\n // 周初有几天是上个月的\n if (firstDayOfMonth == weekstart) {\n return 0;\n } else if (firstDayOfMonth > weekstart) {\n return firstDayOfMonth - weekstart;\n } else {\n return 7 - weekstart + firstDayOfMonth;\n }\n }();\n var endDay = 7 - (startDay + lastDateOfMonth) % 7; // 结束还有几天是下个月的\n if (endDay == 7) {\n endDay = 0;\n }\n for (var i = 1; i <= startDay; i++) {\n dates.push({\n date: this.formatNum(lastDayOfLastMonth - startDay + i),\n day: weekstart + i - 1 || 7,\n month: m - 1 >= 0 ? this.formatNum(m - 1) : 12,\n year: m - 1 >= 0 ? y : y - 1\n });\n }\n for (var j = 1; j <= lastDateOfMonth; j++) {\n dates.push({\n date: this.formatNum(j),\n day: j % 7 + firstDayOfMonth - 1 || 7,\n month: this.formatNum(m),\n year: y,\n isCurM: true //是否当前月份\n });\n }\n\n for (var k = 1; k <= endDay; k++) {\n dates.push({\n date: this.formatNum(k),\n day: (lastDateOfMonth + startDay + weekstart + k - 1) % 7 || 7,\n month: m + 1 <= 11 ? this.formatNum(m + 1) : 0,\n year: m + 1 <= 11 ? y : y + 1\n });\n }\n return dates;\n },\n isWorkDay: function isWorkDay(y, m, d) {\n //是否工作日\n var ymd = \"\".concat(y, \"/\").concat(m, \"/\").concat(d);\n var formatDY = new Date(ymd.replace(/-/g, '/'));\n var week = formatDY.getDay();\n if (week == 0 || week == 6) {\n return false;\n } else {\n return true;\n }\n },\n isFutureDay: function isFutureDay(y, m, d) {\n //是否未来日期\n var ymd = \"\".concat(y, \"/\").concat(m, \"/\").concat(d);\n var formatDY = new Date(ymd.replace(/-/g, '/'));\n var showTime = formatDY.getTime();\n var curTime = new Date().getTime();\n if (showTime > curTime) {\n return true;\n } else {\n return false;\n }\n },\n // 标记日期\n isMarkDay: function isMarkDay(y, m, d) {\n var flag = false;\n for (var i = 0; i < this.markDays.length; i++) {\n var dy = \"\".concat(y, \"-\").concat(m, \"-\").concat(d);\n if (this.markDays[i] == dy) {\n flag = true;\n break;\n }\n }\n return flag;\n },\n isToday: function isToday(y, m, d) {\n var checkD = y + '-' + m + '-' + d;\n var today = this.getToday().date;\n if (checkD == today) {\n return true;\n } else {\n return false;\n }\n },\n // 展开收起\n toggle: function toggle() {\n var _this = this;\n this.monthOpen = !this.monthOpen;\n if (this.monthOpen) {\n this.positionTop = 0;\n } else {\n var index = -1;\n this.dates.forEach(function (i, x) {\n _this.isToday(i.year, i.month, i.date) && (index = x);\n });\n this.positionTop = -((Math.ceil((index + 1) / 7) || 1) - 1) * 80;\n }\n },\n // 点击回调\n selectOne: function selectOne(i, event) {\n var date = \"\".concat(i.year, \"-\").concat(i.month, \"-\").concat(i.date);\n var selectD = new Date(date).getTime();\n var curTime = new Date().getTime();\n var week = new Date(date).getDay();\n var weekText = ['日', '一', '二', '三', '四', '五', '六'];\n var formatWeek = '星期' + weekText[week];\n var response = {\n date: date,\n week: formatWeek\n };\n if (!i.isCurM) {\n // console.log('不在当前月范围内');\n return false;\n }\n if (selectD > curTime) {\n if (this.disabledAfter) {\n __f__(\"log\", '未来日期不可选', \" at components/ren-calendar/ren-calendar.vue:247\");\n return false;\n } else {\n this.choose = date;\n this.$emit('onDayClick', response);\n }\n } else {\n this.choose = date;\n this.$emit('onDayClick', response);\n }\n __f__(\"log\", response, \" at components/ren-calendar/ren-calendar.vue:257\");\n },\n //改变年月\n changYearMonth: function changYearMonth(y, m) {\n this.dates = this.monthDay(y, m);\n this.y = y;\n this.m = m;\n },\n changeMonth: function changeMonth(type) {\n var that = this;\n if (type == 'pre') {\n if (that.m + 1 == 2) {\n that.m = 12;\n that.y = that.y - 1;\n } else {\n that.m = that.m - 1;\n }\n that.month = this.$tools.getMonth(that.month, -1);\n that.$emit('onMonthClickPre', that.month);\n } else {\n if (this.m + 1 == 13) {\n this.m = 1;\n this.y = this.y + 1;\n } else {\n this.m = this.m + 1;\n }\n that.month = this.$tools.getMonth(that.month, +1);\n that.$emit('onMonthClickPre', that.month);\n }\n this.dates = this.monthDay(this.y, this.m);\n }\n }\n};\nexports.default = _default2;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9yZW4tY2FsZW5kYXIvcmVuLWNhbGVuZGFyLnZ1ZSJdLCJuYW1lcyI6WyJuYW1lIiwicHJvcHMiLCJ3ZWVrc3RhcnQiLCJ0eXBlIiwiZGVmYXVsdCIsIm1hcmtEYXlzIiwiaGVhZGVyQmFyIiwib3BlbiIsImNvbGxhcHNpYmxlIiwiZGlzYWJsZWRBZnRlciIsImRhdGEiLCJ3ZWVrdGV4dCIsInkiLCJtIiwiZGF0ZXMiLCJwb3NpdGlvblRvcCIsIm1vbnRoT3BlbiIsImNob29zZSIsIm1vbnRoIiwiY3JlYXRlZCIsIm1vdW50ZWQiLCJjb21wdXRlZCIsIndlZWtEYXkiLCJoZWlnaHQiLCJtZXRob2RzIiwiZm9ybWF0TnVtIiwiZ2V0VG9kYXkiLCJkYXRlIiwid2VlayIsIm1vbnRoRGF5IiwiZW5kRGF5IiwiZGF5IiwieWVhciIsImlzQ3VyTSIsImlzV29ya0RheSIsImlzRnV0dXJlRGF5IiwiaXNNYXJrRGF5IiwiZmxhZyIsImlzVG9kYXkiLCJ0b2dnbGUiLCJzZWxlY3RPbmUiLCJjaGFuZ1llYXJNb250aCIsImNoYW5nZU1vbnRoIiwidGhhdCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Z0JBb0NBO0VBQ0FBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtJQUNBO0lBQ0FDO01BQ0FGO01BQ0FDO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUU7TUFDQUg7TUFDQUM7SUFDQTtJQUNBO0lBQ0FHO01BQ0FKO01BQ0FDO0lBQ0E7SUFDQTtJQUNBSTtNQUNBTDtNQUNBQztJQUNBO0lBQ0E7SUFDQUs7TUFDQU47TUFDQUM7SUFDQTtFQUNBO0VBQ0FNO0lBQ0E7TUFDQUM7TUFDQUM7TUFBQTtNQUNBQztNQUFBO01BQ0FDO01BQUE7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0FDO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQUM7UUFDQUM7TUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0E7UUFDQTtVQUNBO1FBQ0E7VUFDQTtRQUNBO1VBQ0E7UUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBQztNQUNBO01BQ0E7UUFDQWhCO1VBQ0FhO1VBQ0FJO1VBQ0FiO1VBQ0FjO1FBQ0E7TUFDQTtNQUNBO1FBQ0FsQjtVQUNBYTtVQUNBSTtVQUNBYjtVQUNBYztVQUNBQztRQUNBO01BQ0E7O01BQ0E7UUFDQW5CO1VBQ0FhO1VBQ0FJO1VBQ0FiO1VBQ0FjO1FBQ0E7TUFDQTtNQUNBO0lBQ0E7SUFDQUU7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0E7TUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBO01BQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQTtRQUNBO1VBQ0FDO1VBQ0E7UUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUNBO01BQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQTtRQUNBO01BQ0E7UUFDQTtRQUNBO1VBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQWI7UUFDQUM7TUFDQTtNQUNBO1FBQ0E7UUFDQTtNQUNBO01BQ0E7UUFDQTtVQUNBO1VBQ0E7UUFDQTtVQUNBO1VBQ0E7UUFDQTtNQUNBO1FBQ0E7UUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FhO01BQ0E7TUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0E7VUFDQUM7VUFDQUE7UUFDQTtVQUNBQTtRQUNBO1FBQ0FBO1FBQ0FBO01BQ0E7UUFDQTtVQUNBO1VBQ0E7UUFDQTtVQUNBO1FBQ0E7UUFDQUE7UUFDQUE7TUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsNEIiLCJmaWxlIjoiMTkwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG4gICAgPHZpZXcgY2xhc3M9XCJjYWxlbmRhci13cmFwcGVyXCI+XHJcbiAgICAgICAgPHZpZXcgY2xhc3M9XCJoZWFkZXJcIj5cclxuICAgICAgICAgICAgPHZpZXcgY2xhc3M9XCJwcmVcIiBAY2xpY2s9XCJjaGFuZ2VNb250aCgncHJlJylcIj5cclxuICAgICAgICAgICAgICAgIDx1bmktaWNvbnMgdHlwZT1cImJhY2tcIj48L3VuaS1pY29ucz5cclxuICAgICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgICAgICA8dmlldz57e3krJ+W5tCcrZm9ybWF0TnVtKG0pKyfmnIgnfX08L3ZpZXc+XHJcbiAgICAgICAgICAgIDx2aWV3IGNsYXNzPVwibmV4dFwiIEBjbGljaz1cImNoYW5nZU1vbnRoKCduZXh0JylcIj5cclxuICAgICAgICAgICAgICAgIDx1bmktaWNvbnMgdHlwZT1cImZvcndhcmRcIj48L3VuaS1pY29ucz5cclxuICAgICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgIDwvdmlldz5cclxuICAgICAgICA8dmlldyBjbGFzcz1cIndlZWtcIj5cclxuICAgICAgICAgICAgPHZpZXcgY2xhc3M9XCJ3ZWVrLWRheVwiIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiB3ZWVrRGF5XCIgOmtleT1cImluZGV4XCI+e3sgaXRlbSB9fTwvdmlldz5cclxuICAgICAgICA8L3ZpZXc+XHJcbiAgICAgICAgPHZpZXcgOmNsYXNzPVwieyBoaWRlOiAhbW9udGhPcGVuIH1cIiBjbGFzcz1cImNvbnRlbnQwXCIgOnN0eWxlPVwieyBoZWlnaHQ6IGhlaWdodCB9XCI+XHJcbiAgICAgICAgICAgIDx2aWV3IDpzdHlsZT1cInsgdG9wOiBwb3NpdGlvblRvcCArICdycHgnIH1cIiBjbGFzcz1cImRheXNcIj5cclxuICAgICAgICAgICAgICAgIDx2aWV3IGNsYXNzPVwiaXRlbVwiIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiBkYXRlc1wiIDprZXk9XCJpbmRleFwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDx2aWV3IGNsYXNzPVwiZGF5XCIgQGNsaWNrPVwic2VsZWN0T25lKGl0ZW0sICRldmVudClcIiA6Y2xhc3M9XCJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaG9vc2U6IGNob29zZSA9PSBgJHtpdGVtLnllYXJ9LSR7aXRlbS5tb250aH0tJHtpdGVtLmRhdGV9YCYmaXRlbS5pc0N1ck0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBub2xtOiAhaXRlbS5pc0N1ck0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b2RheTogaXNUb2RheShpdGVtLnllYXIsIGl0ZW0ubW9udGgsIGl0ZW0uZGF0ZSksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpc1dvcmtEYXk6IGlzV29ya0RheShpdGVtLnllYXIsIGl0ZW0ubW9udGgsIGl0ZW0uZGF0ZSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7eyBOdW1iZXIoaXRlbS5kYXRlKSB9fVxyXG4gICAgICAgICAgICAgICAgICAgIDwvdmlldz5cclxuICAgICAgICAgICAgICAgICAgICA8dmlldyBjbGFzcz1cIm1hcmtEYXlcIiB2LWlmPVwiaXNNYXJrRGF5KGl0ZW0ueWVhciwgaXRlbS5tb250aCwgaXRlbS5kYXRlKSYmaXRlbS5pc0N1ck1cIj48L3ZpZXc+XHJcbiAgICAgICAgICAgICAgICAgICAgPCEtLSA8dmlldyBjbGFzcz1cInRvZGF5LXRleHRcIiB2LWlmPVwiaXNUb2RheShpdGVtLnllYXIsIGl0ZW0ubW9udGgsIGl0ZW0uZGF0ZSlcIj7ku4o8L3ZpZXc+IC0tPlxyXG4gICAgICAgICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgICAgICA8L3ZpZXc+XHJcbiAgICAgICAgPC92aWV3PlxyXG4gICAgICAgIDxpbWFnZSBzcmM9XCJodHRwczovL2kubG9saS5uZXQvMjAyMC8wNy8xNi8yTW1ac3VjVlRsUmpTd0sucG5nXCIgbW9kZT1cInNjYWxlVG9GaWxsXCIgdi1pZj1cImNvbGxhcHNpYmxlXCJcclxuICAgICAgICAgICAgQGNsaWNrPVwidG9nZ2xlXCIgY2xhc3M9XCJ3ZWVrdG9nZ2xlXCIgOmNsYXNzPVwieyBkb3duOiBtb250aE9wZW4gfVwiPjwvaW1hZ2U+XHJcbiAgICA8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG4gICAgZXhwb3J0IGRlZmF1bHQge1xyXG4gICAgICAgIG5hbWU6ICdyZW4tY2FsZW5kYXInLFxyXG4gICAgICAgIHByb3BzOiB7XHJcbiAgICAgICAgICAgIC8vIOaYn+acn+WHoOS4uuesrOS4gOWkqSgw5Li65pif5pyf5pelKVxyXG4gICAgICAgICAgICB3ZWVrc3RhcnQ6IHtcclxuICAgICAgICAgICAgICAgIHR5cGU6IE51bWJlcixcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6IDBcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy8g5qCH6K6w55qE5pel5pyfXHJcbiAgICAgICAgICAgIG1hcmtEYXlzOiB7XHJcbiAgICAgICAgICAgICAgICB0eXBlOiBBcnJheSxcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICgpID0+IHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gW107XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIC8v5piv5ZCm5bGV56S65pyI5Lu95YiH5o2i5oyJ6ZKuXHJcbiAgICAgICAgICAgIGhlYWRlckJhcjoge1xyXG4gICAgICAgICAgICAgICAgdHlwZTogQm9vbGVhbixcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6IHRydWVcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy8g5piv5ZCm5bGV5byAXHJcbiAgICAgICAgICAgIG9wZW46IHtcclxuICAgICAgICAgICAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgICAgICAgICAgICBkZWZhdWx0OiB0cnVlXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIC8v5piv5ZCm5Y+v5pS257ypXHJcbiAgICAgICAgICAgIGNvbGxhcHNpYmxlOiB7XHJcbiAgICAgICAgICAgICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICAgICAgICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAvL+acquadpeaXpeacn+aYr+WQpuS4jeWPr+eCueWHu1xyXG4gICAgICAgICAgICBkaXNhYmxlZEFmdGVyOiB7XHJcbiAgICAgICAgICAgICAgICB0eXBlOiBCb29sZWFuLFxyXG4gICAgICAgICAgICAgICAgZGVmYXVsdDogdHJ1ZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSxcclxuICAgICAgICBkYXRhKCkge1xyXG4gICAgICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICAgICAgd2Vla3RleHQ6IFsn5pelJywgJ+S4gCcsICfkuownLCAn5LiJJywgJ+WbmycsICfkupQnLCAn5YWtJ10sXHJcbiAgICAgICAgICAgICAgICB5OiBuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCksIC8vIOW5tFxyXG4gICAgICAgICAgICAgICAgbTogbmV3IERhdGUoKS5nZXRNb250aCgpICsgMSwgLy8g5pyIXHJcbiAgICAgICAgICAgICAgICBkYXRlczogW10sIC8vIOW9k+WJjeaciOeahOaXpeacn+aVsOaNrlxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb25Ub3A6IDAsXHJcbiAgICAgICAgICAgICAgICBtb250aE9wZW46IHRydWUsXHJcbiAgICAgICAgICAgICAgICBjaG9vc2U6ICcnLFxyXG4gICAgICAgICAgICAgICAgbW9udGg6IG51bGwsXHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgfSxcclxuICAgICAgICBjcmVhdGVkKCkge1xyXG4gICAgICAgICAgICB0aGlzLmRhdGVzID0gdGhpcy5tb250aERheSh0aGlzLnksIHRoaXMubSk7XHJcbiAgICAgICAgICAgICF0aGlzLm9wZW4gJiYgdGhpcy50b2dnbGUoKTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIG1vdW50ZWQoKSB7XHJcbiAgICAgICAgICAgIHRoaXMueSA9IG5ldyBEYXRlKCkuZ2V0RnVsbFllYXIoKVxyXG4gICAgICAgICAgICB0aGlzLm0gPSBuZXcgRGF0ZSgpLmdldE1vbnRoKCkgKyAxXHJcbiAgICAgICAgICAgIHRoaXMubW9udGggPSB0aGlzLiR0b29scy5nZXREYXRlKFwibVwiKVxyXG4gICAgICAgICAgICB0aGlzLmNob29zZSA9IHRoaXMuZ2V0VG9kYXkoKS5kYXRlO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgY29tcHV0ZWQ6IHtcclxuICAgICAgICAgICAgLy8g6aG26YOo5pif5pyf5qCPXHJcbiAgICAgICAgICAgIHdlZWtEYXkoKSB7XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy53ZWVrdGV4dC5zbGljZSh0aGlzLndlZWtzdGFydCkuY29uY2F0KHRoaXMud2Vla3RleHQuc2xpY2UoMCwgdGhpcy53ZWVrc3RhcnQpKTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgaGVpZ2h0KCkge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuICh0aGlzLmRhdGVzLmxlbmd0aCAvIDcpICogODAgKyAncnB4JztcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICB9LFxyXG4gICAgICAgIG1ldGhvZHM6IHtcclxuICAgICAgICAgICAgZm9ybWF0TnVtKG51bSkge1xyXG4gICAgICAgICAgICAgICAgbGV0IHJlcyA9IE51bWJlcihudW0pO1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlcyA8IDEwID8gJzAnICsgcmVzIDogcmVzO1xyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICBnZXRUb2RheSgpIHtcclxuICAgICAgICAgICAgICAgIGxldCBkYXRlID0gbmV3IERhdGUoKTtcclxuICAgICAgICAgICAgICAgIGxldCB5ID0gZGF0ZS5nZXRGdWxsWWVhcigpO1xyXG4gICAgICAgICAgICAgICAgbGV0IG0gPSBkYXRlLmdldE1vbnRoKCk7XHJcbiAgICAgICAgICAgICAgICBsZXQgZCA9IGRhdGUuZ2V0RGF0ZSgpO1xyXG4gICAgICAgICAgICAgICAgbGV0IHdlZWsgPSBuZXcgRGF0ZSgpLmdldERheSgpO1xyXG4gICAgICAgICAgICAgICAgbGV0IHdlZWtUZXh0ID0gWyfml6UnLCAn5LiAJywgJ+S6jCcsICfkuIknLCAn5ZubJywgJ+S6lCcsICflha0nXTtcclxuICAgICAgICAgICAgICAgIGxldCBmb3JtYXRXZWVrID0gJ+aYn+acnycgKyB3ZWVrVGV4dFt3ZWVrXTtcclxuICAgICAgICAgICAgICAgIGxldCB0b2RheSA9IHtcclxuICAgICAgICAgICAgICAgICAgICBkYXRlOiB5ICsgJy0nICsgdGhpcy5mb3JtYXROdW0obSArIDEpICsgJy0nICsgdGhpcy5mb3JtYXROdW0oZCksXHJcbiAgICAgICAgICAgICAgICAgICAgd2VlazogZm9ybWF0V2Vla1xyXG4gICAgICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgICAgIHJldHVybiB0b2RheTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy8g6I635Y+W5b2T5YmN5pyI5Lu95pWw5o2uXHJcbiAgICAgICAgICAgIG1vbnRoRGF5KHksIG1vbnRoKSB7XHJcbiAgICAgICAgICAgICAgICBsZXQgZGF0ZXMgPSBbXTtcclxuICAgICAgICAgICAgICAgIGxldCBtID0gTnVtYmVyKG1vbnRoKTtcclxuICAgICAgICAgICAgICAgIGxldCBmaXJzdERheU9mTW9udGggPSBuZXcgRGF0ZSh5LCBtIC0gMSwgMSkuZ2V0RGF5KCk7IC8vIOW9k+aciOesrOS4gOWkqeaYn+acn+WHoFxyXG4gICAgICAgICAgICAgICAgbGV0IGxhc3REYXRlT2ZNb250aCA9IG5ldyBEYXRlKHksIG0sIDApLmdldERhdGUoKTsgLy8g5b2T5pyI5pyA5ZCO5LiA5aSpXHJcbiAgICAgICAgICAgICAgICBsZXQgbGFzdERheU9mTGFzdE1vbnRoID0gbmV3IERhdGUoeSwgbSAtIDEsIDApLmdldERhdGUoKTsgLy8g5LiK5LiA5pyI55qE5pyA5ZCO5LiA5aSpXHJcbiAgICAgICAgICAgICAgICBsZXQgd2Vla3N0YXJ0ID0gdGhpcy53ZWVrc3RhcnQgPT0gNyA/IDAgOiB0aGlzLndlZWtzdGFydDtcclxuICAgICAgICAgICAgICAgIGxldCBzdGFydERheSA9ICgoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8g5ZGo5Yid5pyJ5Yeg5aSp5piv5LiK5Liq5pyI55qEXHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKGZpcnN0RGF5T2ZNb250aCA9PSB3ZWVrc3RhcnQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmIChmaXJzdERheU9mTW9udGggPiB3ZWVrc3RhcnQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZpcnN0RGF5T2ZNb250aCAtIHdlZWtzdGFydDtcclxuICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gNyAtIHdlZWtzdGFydCArIGZpcnN0RGF5T2ZNb250aDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9KSgpO1xyXG4gICAgICAgICAgICAgICAgbGV0IGVuZERheSA9IDcgLSAoKHN0YXJ0RGF5ICsgbGFzdERhdGVPZk1vbnRoKSAlIDcpOyAvLyDnu5PmnZ/ov5jmnInlh6DlpKnmmK/kuIvkuKrmnIjnmoRcclxuICAgICAgICAgICAgICAgIGlmIChlbmREYXkgPT0gNykge1xyXG4gICAgICAgICAgICAgICAgICAgIGVuZERheSA9IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBmb3IgKGxldCBpID0gMTsgaSA8PSBzdGFydERheTsgaSsrKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGF0ZXMucHVzaCh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGU6IHRoaXMuZm9ybWF0TnVtKGxhc3REYXlPZkxhc3RNb250aCAtIHN0YXJ0RGF5ICsgaSksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRheTogd2Vla3N0YXJ0ICsgaSAtIDEgfHwgNyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbW9udGg6IG0gLSAxID49IDAgPyB0aGlzLmZvcm1hdE51bShtIC0gMSkgOiAxMixcclxuICAgICAgICAgICAgICAgICAgICAgICAgeWVhcjogbSAtIDEgPj0gMCA/IHkgOiB5IC0gMVxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZm9yIChsZXQgaiA9IDE7IGogPD0gbGFzdERhdGVPZk1vbnRoOyBqKyspIHtcclxuICAgICAgICAgICAgICAgICAgICBkYXRlcy5wdXNoKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZTogdGhpcy5mb3JtYXROdW0oaiksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRheTogKGogJSA3KSArIGZpcnN0RGF5T2ZNb250aCAtIDEgfHwgNyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbW9udGg6IHRoaXMuZm9ybWF0TnVtKG0pLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB5ZWFyOiB5LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpc0N1ck06IHRydWUgLy/mmK/lkKblvZPliY3mnIjku71cclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGZvciAobGV0IGsgPSAxOyBrIDw9IGVuZERheTsgaysrKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGF0ZXMucHVzaCh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGU6IHRoaXMuZm9ybWF0TnVtKGspLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXk6IChsYXN0RGF0ZU9mTW9udGggKyBzdGFydERheSArIHdlZWtzdGFydCArIGsgLSAxKSAlIDcgfHwgNyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbW9udGg6IG0gKyAxIDw9IDExID8gdGhpcy5mb3JtYXROdW0obSArIDEpIDogMCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgeWVhcjogbSArIDEgPD0gMTEgPyB5IDogeSArIDFcclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHJldHVybiBkYXRlcztcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgaXNXb3JrRGF5KHksIG0sIGQpIHtcclxuICAgICAgICAgICAgICAgIC8v5piv5ZCm5bel5L2c5pelXHJcbiAgICAgICAgICAgICAgICBsZXQgeW1kID0gYCR7eX0vJHttfS8ke2R9YDtcclxuICAgICAgICAgICAgICAgIGxldCBmb3JtYXREWSA9IG5ldyBEYXRlKHltZC5yZXBsYWNlKC8tL2csICcvJykpO1xyXG4gICAgICAgICAgICAgICAgbGV0IHdlZWsgPSBmb3JtYXREWS5nZXREYXkoKTtcclxuICAgICAgICAgICAgICAgIGlmICh3ZWVrID09IDAgfHwgd2VlayA9PSA2KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgaXNGdXR1cmVEYXkoeSwgbSwgZCkge1xyXG4gICAgICAgICAgICAgICAgLy/mmK/lkKbmnKrmnaXml6XmnJ9cclxuICAgICAgICAgICAgICAgIGxldCB5bWQgPSBgJHt5fS8ke219LyR7ZH1gO1xyXG4gICAgICAgICAgICAgICAgbGV0IGZvcm1hdERZID0gbmV3IERhdGUoeW1kLnJlcGxhY2UoLy0vZywgJy8nKSk7XHJcbiAgICAgICAgICAgICAgICBsZXQgc2hvd1RpbWUgPSBmb3JtYXREWS5nZXRUaW1lKCk7XHJcbiAgICAgICAgICAgICAgICBsZXQgY3VyVGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpO1xyXG4gICAgICAgICAgICAgICAgaWYgKHNob3dUaW1lID4gY3VyVGltZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlO1xyXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIC8vIOagh+iusOaXpeacn1xyXG4gICAgICAgICAgICBpc01hcmtEYXkoeSwgbSwgZCkge1xyXG4gICAgICAgICAgICAgICAgbGV0IGZsYWcgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgdGhpcy5tYXJrRGF5cy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICAgICAgICAgIGxldCBkeSA9IGAke3l9LSR7bX0tJHtkfWA7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRoaXMubWFya0RheXNbaV0gPT0gZHkpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxhZyA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHJldHVybiBmbGFnO1xyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICBpc1RvZGF5KHksIG0sIGQpIHtcclxuICAgICAgICAgICAgICAgIGxldCBjaGVja0QgPSB5ICsgJy0nICsgbSArICctJyArIGQ7XHJcbiAgICAgICAgICAgICAgICBsZXQgdG9kYXkgPSB0aGlzLmdldFRvZGF5KCkuZGF0ZTtcclxuICAgICAgICAgICAgICAgIGlmIChjaGVja0QgPT0gdG9kYXkpIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTtcclxuICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAvLyDlsZXlvIDmlLbotbdcclxuICAgICAgICAgICAgdG9nZ2xlKCkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5tb250aE9wZW4gPSAhdGhpcy5tb250aE9wZW47XHJcbiAgICAgICAgICAgICAgICBpZiAodGhpcy5tb250aE9wZW4pIHtcclxuICAgICAgICAgICAgICAgICAgICB0aGlzLnBvc2l0aW9uVG9wID0gMDtcclxuICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0IGluZGV4ID0gLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5kYXRlcy5mb3JFYWNoKChpLCB4KSA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuaXNUb2RheShpLnllYXIsIGkubW9udGgsIGkuZGF0ZSkgJiYgKGluZGV4ID0geCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5wb3NpdGlvblRvcCA9IC0oKE1hdGguY2VpbCgoaW5kZXggKyAxKSAvIDcpIHx8IDEpIC0gMSkgKiA4MDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy8g54K55Ye75Zue6LCDXHJcbiAgICAgICAgICAgIHNlbGVjdE9uZShpLCBldmVudCkge1xyXG4gICAgICAgICAgICAgICAgbGV0IGRhdGUgPSBgJHtpLnllYXJ9LSR7aS5tb250aH0tJHtpLmRhdGV9YDtcclxuICAgICAgICAgICAgICAgIGxldCBzZWxlY3REID0gbmV3IERhdGUoZGF0ZSkuZ2V0VGltZSgpO1xyXG4gICAgICAgICAgICAgICAgbGV0IGN1clRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTtcclxuICAgICAgICAgICAgICAgIGxldCB3ZWVrID0gbmV3IERhdGUoZGF0ZSkuZ2V0RGF5KCk7XHJcbiAgICAgICAgICAgICAgICBsZXQgd2Vla1RleHQgPSBbJ+aXpScsICfkuIAnLCAn5LqMJywgJ+S4iScsICflm5snLCAn5LqUJywgJ+WFrSddO1xyXG4gICAgICAgICAgICAgICAgbGV0IGZvcm1hdFdlZWsgPSAn5pif5pyfJyArIHdlZWtUZXh0W3dlZWtdO1xyXG4gICAgICAgICAgICAgICAgbGV0IHJlc3BvbnNlID0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRhdGU6IGRhdGUsXHJcbiAgICAgICAgICAgICAgICAgICAgd2VlazogZm9ybWF0V2Vla1xyXG4gICAgICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgICAgIGlmICghaS5pc0N1ck0pIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyBjb25zb2xlLmxvZygn5LiN5Zyo5b2T5YmN5pyI6IyD5Zu05YaFJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHNlbGVjdEQgPiBjdXJUaW1lKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRoaXMuZGlzYWJsZWRBZnRlcikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygn5pyq5p2l5pel5pyf5LiN5Y+v6YCJJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmNob29zZSA9IGRhdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuJGVtaXQoJ29uRGF5Q2xpY2snLCByZXNwb25zZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICB0aGlzLmNob29zZSA9IGRhdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy4kZW1pdCgnb25EYXlDbGljaycsIHJlc3BvbnNlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlc3BvbnNlKTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgLy/mlLnlj5jlubTmnIhcclxuICAgICAgICAgICAgY2hhbmdZZWFyTW9udGgoeSwgbSkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5kYXRlcyA9IHRoaXMubW9udGhEYXkoeSwgbSk7XHJcbiAgICAgICAgICAgICAgICB0aGlzLnkgPSB5O1xyXG4gICAgICAgICAgICAgICAgdGhpcy5tID0gbTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgY2hhbmdlTW9udGgodHlwZSkge1xyXG4gICAgICAgICAgICAgICAgbGV0IHRoYXQgPSB0aGlzXHJcbiAgICAgICAgICAgICAgICBpZiAodHlwZSA9PSAncHJlJykge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0aGF0Lm0gKyAxID09IDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGhhdC5tID0gMTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoYXQueSA9IHRoYXQueSAtIDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGhhdC5tID0gdGhhdC5tIC0gMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdGhhdC5tb250aCA9IHRoaXMuJHRvb2xzLmdldE1vbnRoKHRoYXQubW9udGgsIC0xKVxyXG4gICAgICAgICAgICAgICAgICAgIHRoYXQuJGVtaXQoJ29uTW9udGhDbGlja1ByZScsIHRoYXQubW9udGgpXHJcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0aGlzLm0gKyAxID09IDEzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMubSA9IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMueSA9IHRoaXMueSArIDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5tID0gdGhpcy5tICsgMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdGhhdC5tb250aCA9IHRoaXMuJHRvb2xzLmdldE1vbnRoKHRoYXQubW9udGgsICsxKVxyXG4gICAgICAgICAgICAgICAgICAgIHRoYXQuJGVtaXQoJ29uTW9udGhDbGlja1ByZScsIHRoYXQubW9udGgpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB0aGlzLmRhdGVzID0gdGhpcy5tb250aERheSh0aGlzLnksIHRoaXMubSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9O1xyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuICAgIC5jYWxlbmRhci13cmFwcGVyIHtcclxuICAgICAgICBjb2xvcjogI2JiYjdiNztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcnB4O1xyXG5cclxuICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogODhycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDI0NjRBO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblxyXG4gICAgICAgICAgICAucHJlLFxyXG4gICAgICAgICAgICAubmV4dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ0bmNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndlZWsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogODBycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG5cclxuICAgICAgICAgICAgdmlldyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGVudDAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjRzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAuZGF5cyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4zcztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODBycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZGF5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2hvb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG5jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5vbG0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pc1dvcmtEYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDY0YTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5ub3RTaWduZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYTcyNjg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50b2RheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThjMGZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLndvcmtEYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0ZDdkZjk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tYXJrRGF5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmE3MjY4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGlkZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogODBycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53ZWVrdG9nZ2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDg1cnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTQycnB4O1xyXG5cclxuICAgICAgICAgICAgJi5kb3duIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///190\n"); /***/ }), -/* 187 */ +/* 191 */ /*!**********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/contrast.vue?vue&type=script&lang=js&mpType=page ***! \**********************************************************************************************************/ @@ -18551,10 +18885,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./contrast.vue?vue&type=script&lang=js&mpType=page */ 188);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIxODcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2NvbnRyYXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2NvbnRyYXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///187\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./contrast.vue?vue&type=script&lang=js&mpType=page */ 192);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_contrast_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIxOTEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2NvbnRyYXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2NvbnRyYXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///191\n"); /***/ }), -/* 188 */ +/* 192 */ /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/contrast.vue?vue&type=script&lang=js&mpType=page ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -18562,10 +18896,10 @@ 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 _renCalendar = _interopRequireDefault(__webpack_require__(/*! @/components/ren-calendar/ren-calendar.vue */ 182));\nvar _vuex = __webpack_require__(/*! vuex */ 20);\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 data: function data() {\n return {\n markDays: [],\n infoList: [],\n list: [],\n isActive: [],\n ActiveDays: [],\n token: null,\n startM: null,\n endM: null,\n isShow: true,\n acd_id: \"\"\n };\n },\n components: {\n RenCalendar: _renCalendar.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"TrendPk\", \"appTheme\"])), {}, {\n length: function length() {\n return this.isActive.length;\n },\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n onLoad: function onLoad(optoins) {\n var that = this;\n that.acd_id = optoins.acd_id;\n that.startM = that.$tools.getDate(\"m\").substring(0, 10);\n that.endM = that.$tools.getDate(\"m\").substring(11, 21);\n that.markDays = [];\n that.list = [];\n that.isActive = [];\n that.ActiveDays = [];\n this.$nextTick(function () {\n that.isShow = true;\n that.getList(that.startM, that.endM);\n });\n },\n methods: {\n getList: function getList(start, end) {\n var that = this;\n that.$model.getresultdiff({\n aud_id: uni.getStorageSync('userid'),\n s_time: start,\n e_time: end,\n type: that.acd_id\n }).then(function (res) {\n if (res) {\n that.markDays = res.Dlist;\n that.list = res.data;\n for (var i = 0; i < res.data.length; i++) {\n if (Date.parse(that.endDate) == Date.parse(res.data[i].r_t)) {\n that.infoList.push(res.data[i]);\n }\n }\n __f__(\"log\", \"对比\", res, \" at pages/compk/contrast.vue:106\");\n }\n });\n },\n onMonthClickPre: function onMonthClickPre(data) {\n __f__(\"log\", \"onMonthClickPre\", data, \" at pages/compk/contrast.vue:111\");\n var that = this;\n var start = data.substring(0, 10);\n var end = data.substring(11, 21);\n that.infoList = [];\n that.markDays = [];\n that.list = [];\n that.getList(start, end);\n },\n onDayClick: function onDayClick(data) {\n var that = this;\n this.infoList = [];\n for (var i = 0; i < that.list.length; i++) {\n if (Date.parse(data.date) == Date.parse(that.list[i].r_t)) {\n //includes 检测数组是否有某个值\n this.infoList.push(that.list[i]);\n }\n }\n },\n addMemberTags: function addMemberTags(index, item) {\n var that = this;\n __f__(\"log\", \"addMemberTags\", index, item, \" at pages/compk/contrast.vue:131\");\n // if (this.user.type != 1) return\n if (that.isActive.indexOf(index) == -1) {\n that.isActive.push(index);\n that.ActiveDays.push(item);\n } else {\n that.isActive.splice(that.isActive.indexOf(index), 1);\n that.ActiveDays.splice(that.ActiveDays.indexOf(item), 1);\n }\n if (that.isActive.length > 2) {\n that.isActive.splice(0, 1);\n that.ActiveDays.splice(0, 1);\n }\n },\n handlePK: function handlePK() {\n var that = this;\n if (that.isActive.length != 2) {\n that.$tools.msg(\"请先选择数据!\");\n return;\n }\n var info = {};\n info.type = that.acd_id;\n info.before_id = that.isActive[0];\n info.after_id = that.isActive[1];\n __f__(\"log\", \"1111\", info, that.isActive, \" at pages/compk/contrast.vue:155\");\n uni.navigateTo({\n url: \"/pages/compk/pkdetail?info=\" + JSON.stringify(info)\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tcGsvY29udHJhc3QudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJtYXJrRGF5cyIsImluZm9MaXN0IiwibGlzdCIsImlzQWN0aXZlIiwiQWN0aXZlRGF5cyIsInRva2VuIiwic3RhcnRNIiwiZW5kTSIsImlzU2hvdyIsImFjZF9pZCIsImNvbXBvbmVudHMiLCJSZW5DYWxlbmRhciIsImNvbXB1dGVkIiwibWFwU3RhdGUiLCJsZW5ndGgiLCJlbmREYXRlIiwiJHRvb2xzIiwiZ2V0RGF0ZSIsIm9uTG9hZCIsIm9wdG9pbnMiLCJ0aGF0Iiwic3Vic3RyaW5nIiwiJG5leHRUaWNrIiwiZ2V0TGlzdCIsIm1ldGhvZHMiLCJzdGFydCIsImVuZCIsIiRtb2RlbCIsImdldHJlc3VsdGRpZmYiLCJhdWRfaWQiLCJ1bmkiLCJnZXRTdG9yYWdlU3luYyIsInNfdGltZSIsImVfdGltZSIsInR5cGUiLCJ0aGVuIiwicmVzIiwiRGxpc3QiLCJpIiwiRGF0ZSIsInBhcnNlIiwicl90IiwicHVzaCIsIm9uTW9udGhDbGlja1ByZSIsIm9uRGF5Q2xpY2siLCJkYXRlIiwiYWRkTWVtYmVyVGFncyIsImluZGV4IiwiaXRlbSIsImluZGV4T2YiLCJzcGxpY2UiLCJoYW5kbGVQSyIsIm1zZyIsImluZm8iLCJiZWZvcmVfaWQiLCJhZnRlcl9pZCIsIm5hdmlnYXRlVG8iLCJ1cmwiLCJKU09OIiwic3RyaW5naWZ5Il0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQTJDQTtBQUNBO0FBRWM7QUFBQTtBQUFBLGVBQ0M7RUFDZEEsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsUUFBUSxFQUFFLEVBQUU7TUFDWkMsUUFBUSxFQUFFLEVBQUU7TUFDWkMsSUFBSSxFQUFFLEVBQUU7TUFDUkMsUUFBUSxFQUFFLEVBQUU7TUFDWkMsVUFBVSxFQUFFLEVBQUU7TUFDZEMsS0FBSyxFQUFFLElBQUk7TUFDWEMsTUFBTSxFQUFFLElBQUk7TUFDWkMsSUFBSSxFQUFFLElBQUk7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bkMsSUFBSSxDQUFDakIsUUFBUSxDQUFDLENBQUMsQ0FBQztNQUNoQyxhQUFZLE1BQU0sRUFBRWtELElBQUksRUFBRWpDLElBQUksQ0FBQ2pCLFFBQVE7TUFDdkMyQixHQUFHLENBQUMwQixVQUFVLENBQUM7UUFDZEMsR0FBRyxFQUFFLDZCQUE2QixHQUFHQyxJQUFJLENBQUNDLFNBQVMsQ0FBQ04sSUFBSTtNQUN6RCxDQUFDLENBQUM7SUFDSDtFQUNEO0FBRUQsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjE4OC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuaW1wb3J0IFJlbkNhbGVuZGFyIGZyb20gJ0AvY29tcG9uZW50cy9yZW4tY2FsZW5kYXIvcmVuLWNhbGVuZGFyLnZ1ZSc7XG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRtYXJrRGF5czogW10sXG5cdFx0XHRpbmZvTGlzdDogW10sXG5cdFx0XHRsaXN0OiBbXSxcblx0XHRcdGlzQWN0aXZlOiBbXSxcblx0XHRcdEFjdGl2ZURheXM6IFtdLFxuXHRcdFx0dG9rZW46IG51bGwsXG5cdFx0XHRzdGFydE06IG51bGwsXG5cdFx0XHRlbmRNOiBudWxsLFxuXHRcdFx0aXNTaG93OiB0cnVlLFxuXHRcdFx0YWNkX2lkOiBcIlwiXG5cdFx0fVxuXHR9LFxuXHRjb21wb25lbnRzOiB7XG5cdFx0UmVuQ2FsZW5kYXIsXG5cdH0sXG5cdGNvbXB1dGVkOiB7XG5cdFx0Li4ubWFwU3RhdGUoW1widXNlclwiLCBcIlRyZW5kUGtcIiwgXCJhcHBUaGVtZVwiXSksXG5cdFx0bGVuZ3RoKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuaXNBY3RpdmUubGVuZ3RoXG5cdFx0fSxcblx0XHRlbmREYXRlKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJzdGFydFwiKVxuXHRcdH0sXG5cdH0sXG5cdG9uTG9hZChvcHRvaW5zKSB7XG5cdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0dGhhdC5hY2RfaWQgPSBvcHRvaW5zLmFjZF9pZFxuXHRcdHRoYXQuc3RhcnRNID0gdGhhdC4kdG9vbHMuZ2V0RGF0ZShcIm1cIikuc3Vic3RyaW5nKDAsIDEwKVxuXHRcdHRoYXQuZW5kTSA9IHRoYXQuJHRvb2xzLmdldERhdGUoXCJtXCIpLnN1YnN0cmluZygxMSwgMjEpXG5cdFx0dGhhdC5tYXJrRGF5cyA9IFtdXG5cdFx0dGhhdC5saXN0ID0gW11cblx0XHR0aGF0LmlzQWN0aXZlID0gW11cblx0XHR0aGF0LkFjdGl2ZURheXMgPSBbXVxuXHRcdHRoaXMuJG5leHRUaWNrKCgpID0+IHtcblx0XHRcdHRoYXQuaXNTaG93ID0gdHJ1ZVxuXHRcdFx0dGhhdC5nZXRMaXN0KHRoYXQuc3RhcnRNLCB0aGF0LmVuZE0pXG5cdFx0fSlcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdGdldExpc3Qoc3RhcnQsIGVuZCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRyZXN1bHRkaWZmKHtcblx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxuXHRcdFx0XHRzX3RpbWU6IHN0YXJ0LFxuXHRcdFx0XHRlX3RpbWU6IGVuZCxcblx0XHRcdFx0dHlwZTogdGhhdC5hY2RfaWRcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0aWYgKHJlcykge1xuXHRcdFx0XHRcdHRoYXQubWFya0RheXMgPSByZXMuRGxpc3Rcblx0XHRcdFx0XHR0aGF0Lmxpc3QgPSByZXMuZGF0YVxuXHRcdFx0XHRcdGZvciAodmFyIGkgPSAwOyBpIDwgcmVzLmRhdGEubGVuZ3RoOyBpKyspIHtcblx0XHRcdFx0XHRcdGlmIChEYXRlLnBhcnNlKHRoYXQuZW5kRGF0ZSkgPT0gRGF0ZS5wYXJzZShyZXMuZGF0YVtpXS5yX3QpKSB7XG5cdFx0XHRcdFx0XHRcdHRoYXQuaW5mb0xpc3QucHVzaChyZXMuZGF0YVtpXSlcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLlr7nmr5RcIiwgcmVzLClcblx0XHRcdFx0fVxuXHRcdFx0fSlcblx0XHR9LFxuXHRcdG9uTW9udGhDbGlja1ByZShkYXRhKSB7XG5cdFx0XHRjb25zb2xlLmxvZyhcIm9uTW9udGhDbGlja1ByZVwiLCBkYXRhKVxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgc3RhcnQgPSBkYXRhLnN1YnN0cmluZygwLCAxMClcblx0XHRcdGxldCBlbmQgPSBkYXRhLnN1YnN0cmluZygxMSwgMjEpXG5cdFx0XHR0aGF0LmluZm9MaXN0ID0gW11cblx0XHRcdHRoYXQubWFya0RheXMgPSBbXVxuXHRcdFx0dGhhdC5saXN0ID0gW11cblx0XHRcdHRoYXQuZ2V0TGlzdChzdGFydCwgZW5kKVxuXHRcdH0sXG5cdFx0b25EYXlDbGljayhkYXRhKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoaXMuaW5mb0xpc3QgPSBbXVxuXHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCB0aGF0Lmxpc3QubGVuZ3RoOyBpKyspIHtcblx0XHRcdFx0aWYgKERhdGUucGFyc2UoZGF0YS5kYXRlKSA9PSBEYXRlLnBhcnNlKHRoYXQubGlzdFtpXS5yX3QpKSB7IC8vaW5jbHVkZXMg5qOA5rWL5pWw57uE5piv5ZCm5pyJ5p+Q5Liq5YC8XG5cdFx0XHRcdFx0dGhpcy5pbmZvTGlzdC5wdXNoKHRoYXQubGlzdFtpXSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9LFxuXHRcdGFkZE1lbWJlclRhZ3MoaW5kZXgsIGl0ZW0pIHtcblx0XHRcdHZhciB0aGF0ID0gdGhpcztcblx0XHRcdGNvbnNvbGUubG9nKFwiYWRkTWVtYmVyVGFnc1wiLCBpbmRleCwgaXRlbSlcblx0XHRcdC8vIGlmICh0aGlzLnVzZXIudHlwZSAhPSAxKSByZXR1cm5cblx0XHRcdGlmICh0aGF0LmlzQWN0aXZlLmluZGV4T2YoaW5kZXgpID09IC0xKSB7XG5cdFx0XHRcdHRoYXQuaXNBY3RpdmUucHVzaChpbmRleCk7XG5cdFx0XHRcdHRoYXQuQWN0aXZlRGF5cy5wdXNoKGl0ZW0pO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dGhhdC5pc0FjdGl2ZS5zcGxpY2UodGhhdC5pc0FjdGl2ZS5pbmRleE9mKGluZGV4KSwgMSk7XG5cdFx0XHRcdHRoYXQuQWN0aXZlRGF5cy5zcGxpY2UodGhhdC5BY3RpdmVEYXlzLmluZGV4T2YoaXRlbSksIDEpO1xuXHRcdFx0fVxuXHRcdFx0aWYgKHRoYXQuaXNBY3RpdmUubGVuZ3RoID4gMikge1xuXHRcdFx0XHR0aGF0LmlzQWN0aXZlLnNwbGljZSgwLCAxKVxuXHRcdFx0XHR0aGF0LkFjdGl2ZURheXMuc3BsaWNlKDAsIDEpO1xuXHRcdFx0fVxuXHRcdH0sXG5cdFx0aGFuZGxlUEsoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICh0aGF0LmlzQWN0aXZlLmxlbmd0aCAhPSAyKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+WFiOmAieaLqeaVsOaNru+8gVwiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdGxldCBpbmZvID0ge31cblx0XHRcdGluZm8udHlwZSA9IHRoYXQuYWNkX2lkXG5cdFx0XHRpbmZvLmJlZm9yZV9pZCA9IHRoYXQuaXNBY3RpdmVbMF1cblx0XHRcdGluZm8uYWZ0ZXJfaWQgPSB0aGF0LmlzQWN0aXZlWzFdXG5cdFx0XHRjb25zb2xlLmxvZyhcIjExMTFcIiwgaW5mbywgdGhhdC5pc0FjdGl2ZSlcblx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcblx0XHRcdFx0dXJsOiBcIi9wYWdlcy9jb21way9wa2RldGFpbD9pbmZvPVwiICsgSlNPTi5zdHJpbmdpZnkoaW5mbylcblx0XHRcdH0pXG5cdFx0fSxcblx0fSxcblxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///188\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 _renCalendar = _interopRequireDefault(__webpack_require__(/*! @/components/ren-calendar/ren-calendar.vue */ 186));\nvar _vuex = __webpack_require__(/*! vuex */ 20);\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 data: function data() {\n return {\n markDays: [],\n infoList: [],\n list: [],\n isActive: [],\n ActiveDays: [],\n token: null,\n startM: null,\n endM: null,\n isShow: true,\n acd_id: \"\"\n };\n },\n components: {\n RenCalendar: _renCalendar.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"TrendPk\", \"appTheme\"])), {}, {\n length: function length() {\n return this.isActive.length;\n },\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n onLoad: function onLoad(optoins) {\n var that = this;\n that.acd_id = optoins.acd_id;\n that.startM = that.$tools.getDate(\"m\").substring(0, 10);\n that.endM = that.$tools.getDate(\"m\").substring(11, 21);\n that.markDays = [];\n that.list = [];\n that.isActive = [];\n that.ActiveDays = [];\n this.$nextTick(function () {\n that.isShow = true;\n that.getList(that.startM, that.endM);\n });\n },\n methods: {\n getList: function getList(start, end) {\n var that = this;\n that.$model.getresultdiff({\n aud_id: uni.getStorageSync('userid'),\n s_time: start,\n e_time: end,\n type: that.acd_id\n }).then(function (res) {\n if (res) {\n that.markDays = res.Dlist;\n that.list = res.data;\n for (var i = 0; i < res.data.length; i++) {\n if (Date.parse(that.endDate) == Date.parse(res.data[i].r_t)) {\n that.infoList.push(res.data[i]);\n }\n }\n __f__(\"log\", \"对比\", res, \" at pages/compk/contrast.vue:106\");\n }\n });\n },\n onMonthClickPre: function onMonthClickPre(data) {\n __f__(\"log\", \"onMonthClickPre\", data, \" at pages/compk/contrast.vue:111\");\n var that = this;\n var start = data.substring(0, 10);\n var end = data.substring(11, 21);\n that.infoList = [];\n that.markDays = [];\n that.list = [];\n that.getList(start, end);\n },\n onDayClick: function onDayClick(data) {\n var that = this;\n this.infoList = [];\n for (var i = 0; i < that.list.length; i++) {\n if (Date.parse(data.date) == Date.parse(that.list[i].r_t)) {\n //includes 检测数组是否有某个值\n this.infoList.push(that.list[i]);\n }\n }\n },\n addMemberTags: function addMemberTags(index, item) {\n var that = this;\n __f__(\"log\", \"addMemberTags\", index, item, \" at pages/compk/contrast.vue:131\");\n // if (this.user.type != 1) return\n if (that.isActive.indexOf(index) == -1) {\n that.isActive.push(index);\n that.ActiveDays.push(item);\n } else {\n that.isActive.splice(that.isActive.indexOf(index), 1);\n that.ActiveDays.splice(that.ActiveDays.indexOf(item), 1);\n }\n if (that.isActive.length > 2) {\n that.isActive.splice(0, 1);\n that.ActiveDays.splice(0, 1);\n }\n },\n handlePK: function handlePK() {\n var that = this;\n if (that.isActive.length != 2) {\n that.$tools.msg(\"请先选择数据!\");\n return;\n }\n var info = {};\n info.type = that.acd_id;\n info.before_id = that.isActive[0];\n info.after_id = that.isActive[1];\n __f__(\"log\", \"1111\", info, that.isActive, \" at pages/compk/contrast.vue:155\");\n uni.navigateTo({\n url: \"/pages/compk/pkdetail?info=\" + JSON.stringify(info)\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tcGsvY29udHJhc3QudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJtYXJrRGF5cyIsImluZm9MaXN0IiwibGlzdCIsImlzQWN0aXZlIiwiQWN0aXZlRGF5cyIsInRva2VuIiwic3RhcnRNIiwiZW5kTSIsImlzU2hvdyIsImFjZF9pZCIsImNvbXBvbmVudHMiLCJSZW5DYWxlbmRhciIsImNvbXB1dGVkIiwibGVuZ3RoIiwiZW5kRGF0ZSIsIm9uTG9hZCIsInRoYXQiLCJtZXRob2RzIiwiZ2V0TGlzdCIsImF1ZF9pZCIsInNfdGltZSIsImVfdGltZSIsInR5cGUiLCJvbk1vbnRoQ2xpY2tQcmUiLCJvbkRheUNsaWNrIiwiYWRkTWVtYmVyVGFncyIsImhhbmRsZVBLIiwiaW5mbyIsInVuaSIsInVybCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUEyQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQSxlQUNBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO0VBQ0E7RUFDQUMsMENBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztJQUNBQTtJQUNBQTtJQUNBQTtJQUNBQTtJQUNBQTtJQUNBQTtJQUNBO01BQ0FBO01BQ0FBO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztNQUNBO01BQ0FGO1FBQ0FHO1FBQ0FDO1FBQ0FDO1FBQ0FDO01BQ0E7UUFDQTtVQUNBTjtVQUNBQTtVQUNBO1lBQ0E7Y0FDQUE7WUFDQTtVQUNBO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQU87TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBUDtNQUNBQTtNQUNBQTtNQUNBQTtJQUNBO0lBQ0FRO01BQ0E7TUFDQTtNQUNBO1FBQ0E7VUFBQTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQVQ7UUFDQUE7TUFDQTtRQUNBQTtRQUNBQTtNQUNBO01BQ0E7UUFDQUE7UUFDQUE7TUFDQTtJQUNBO0lBQ0FVO01BQ0E7TUFDQTtRQUNBVjtRQUNBO01BQ0E7TUFDQTtNQUNBVztNQUNBQTtNQUNBQTtNQUNBO01BQ0FDO1FBQ0FDO01BQ0E7SUFDQTtFQUNBO0FBRUE7QUFBQSwyQiIsImZpbGUiOiIxOTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cIiBjYWxlbmRhclwiPlxyXG5cdFx0XHQ8IS0tIOaXpeWOhiAtLT5cclxuXHRcdFx0PHJlbi1jYWxlbmRhciByZWY9J3JlbicgOm1hcmtEYXlzPSdtYXJrRGF5cycgQG9uRGF5Q2xpY2s9J29uRGF5Q2xpY2snIEBvbk1vbnRoQ2xpY2tQcmU9J29uTW9udGhDbGlja1ByZSdcclxuXHRcdFx0XHR2LWlmPVwiaXNTaG93XCI+XHJcblx0XHRcdDwvcmVuLWNhbGVuZGFyPlxyXG5cdFx0XHQ8IS0tICAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJib3hcIiB2LWlmPVwiaW5mb0xpc3QubGVuZ3RoXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsaXN0XCIgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gaW5mb0xpc3RcIiA6a2V5PVwiaW5kZXhcIiBAY2xpY2s9XCJhZGRNZW1iZXJUYWdzKGl0ZW0uaWQsaXRlbSlcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNoZWNrXCI+XHJcblx0XHRcdFx0XHRcdFx0PHVuaS1pY29ucyA6dHlwZT1cImlzQWN0aXZlLmluZGV4T2YoaXRlbS5pZCkhPS0xPydjaGVja2JveC1maWxsZWQnOidjaXJjbGUnXCIgc2l6ZT1cIjIyXCJcclxuXHRcdFx0XHRcdFx0XHRcdDpjb2xvcj1cImlzQWN0aXZlLmluZGV4T2YoaXRlbS5pZCkhPS0xPycjRkVDNDA3JzonI2RmZGZkZidcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldz57e2l0ZW0udjF9fTx0ZXh0Pnt7aXRlbS52MV9uYW1lfX08L3RleHQ+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyB2LWlmPVwiaXRlbS52MlwiPnt7aXRlbS52Mn19PHRleHQ+e3tpdGVtLnYyX25hbWV9fTwvdGV4dD48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IHYtaWY9XCJpdGVtLnYzXCI+e3tpdGVtLnYzfX08dGV4dD57e2l0ZW0udjNfbmFtZX19PC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSAgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYm90dG9tXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsaXN0XCIgdi1mb3I9XCIoaXRlLGluZCkgaW4gQWN0aXZlRGF5c1wiIDprZXk9XCJpbmRcIiB2LWlmPVwiaXNBY3RpdmVcIlxyXG5cdFx0XHRcdFx0QGNsaWNrPVwiYWRkTWVtYmVyVGFncyhpdGUuaWQsaXRlKVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtIGJvcmRlclJhZGl1c1wiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInRpbWVcIj57e2l0ZS5yX3R9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXc+e3tpdGUudjF9fTx0ZXh0Pnt7aXRlLnYxX25hbWV9fTwvdGV4dD48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IHYtaWY9XCJpdGUudjJcIj57e2l0ZS52Mn19PHRleHQ+e3tpdGUudjJfbmFtZX19PC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgdi1pZj1cIml0ZS52M1wiPnt7aXRlLnYzfX08dGV4dD57e2l0ZS52M19uYW1lfX08L3RleHQ+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNoZWNrXCI+XHJcblx0XHRcdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwiY2xlYXJcIiBzaXplPVwiMjJcIiBjb2xvcj1cIiM5OTlcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInBrY2xhc3NcIiB2LWlmPVwibGVuZ3RoPT0yXCI+dnM8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgOmNsYXNzPVwieydhY3RpdmUnOmxlbmd0aCE9Mn1cIiBjbGFzcz1cImJ0blwiIEBjbGljaz1cImhhbmRsZVBLXCI+5a+55q+UPC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQgUmVuQ2FsZW5kYXIgZnJvbSAnQC9jb21wb25lbnRzL3Jlbi1jYWxlbmRhci9yZW4tY2FsZW5kYXIudnVlJztcclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRtYXJrRGF5czogW10sXHJcblx0XHRcdFx0aW5mb0xpc3Q6IFtdLFxyXG5cdFx0XHRcdGxpc3Q6IFtdLFxyXG5cdFx0XHRcdGlzQWN0aXZlOiBbXSxcclxuXHRcdFx0XHRBY3RpdmVEYXlzOiBbXSxcclxuXHRcdFx0XHR0b2tlbjogbnVsbCxcclxuXHRcdFx0XHRzdGFydE06IG51bGwsXHJcblx0XHRcdFx0ZW5kTTogbnVsbCxcclxuXHRcdFx0XHRpc1Nob3c6IHRydWUsXHJcblx0XHRcdFx0YWNkX2lkOiBcIlwiXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wb25lbnRzOiB7XHJcblx0XHRcdFJlbkNhbGVuZGFyLFxyXG5cdFx0fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFtcInVzZXJcIiwgXCJUcmVuZFBrXCIsIFwiYXBwVGhlbWVcIl0pLFxyXG5cdFx0XHRsZW5ndGgoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuaXNBY3RpdmUubGVuZ3RoXHJcblx0XHRcdH0sXHJcblx0XHRcdGVuZERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJzdGFydFwiKVxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZChvcHRvaW5zKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LmFjZF9pZCA9IG9wdG9pbnMuYWNkX2lkXHJcblx0XHRcdHRoYXQuc3RhcnRNID0gdGhhdC4kdG9vbHMuZ2V0RGF0ZShcIm1cIikuc3Vic3RyaW5nKDAsIDEwKVxyXG5cdFx0XHR0aGF0LmVuZE0gPSB0aGF0LiR0b29scy5nZXREYXRlKFwibVwiKS5zdWJzdHJpbmcoMTEsIDIxKVxyXG5cdFx0XHR0aGF0Lm1hcmtEYXlzID0gW11cclxuXHRcdFx0dGhhdC5saXN0ID0gW11cclxuXHRcdFx0dGhhdC5pc0FjdGl2ZSA9IFtdXHJcblx0XHRcdHRoYXQuQWN0aXZlRGF5cyA9IFtdXHJcblx0XHRcdHRoaXMuJG5leHRUaWNrKCgpID0+IHtcclxuXHRcdFx0XHR0aGF0LmlzU2hvdyA9IHRydWVcclxuXHRcdFx0XHR0aGF0LmdldExpc3QodGhhdC5zdGFydE0sIHRoYXQuZW5kTSlcclxuXHRcdFx0fSlcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGdldExpc3Qoc3RhcnQsIGVuZCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldHJlc3VsdGRpZmYoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0c190aW1lOiBzdGFydCxcclxuXHRcdFx0XHRcdGVfdGltZTogZW5kLFxyXG5cdFx0XHRcdFx0dHlwZTogdGhhdC5hY2RfaWRcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQubWFya0RheXMgPSByZXMuRGxpc3RcclxuXHRcdFx0XHRcdFx0dGhhdC5saXN0ID0gcmVzLmRhdGFcclxuXHRcdFx0XHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCByZXMuZGF0YS5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdFx0XHRcdGlmIChEYXRlLnBhcnNlKHRoYXQuZW5kRGF0ZSkgPT0gRGF0ZS5wYXJzZShyZXMuZGF0YVtpXS5yX3QpKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LmluZm9MaXN0LnB1c2gocmVzLmRhdGFbaV0pXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5a+55q+UXCIsIHJlcywpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0b25Nb250aENsaWNrUHJlKGRhdGEpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIm9uTW9udGhDbGlja1ByZVwiLCBkYXRhKVxyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGxldCBzdGFydCA9IGRhdGEuc3Vic3RyaW5nKDAsIDEwKVxyXG5cdFx0XHRcdGxldCBlbmQgPSBkYXRhLnN1YnN0cmluZygxMSwgMjEpXHJcblx0XHRcdFx0dGhhdC5pbmZvTGlzdCA9IFtdXHJcblx0XHRcdFx0dGhhdC5tYXJrRGF5cyA9IFtdXHJcblx0XHRcdFx0dGhhdC5saXN0ID0gW11cclxuXHRcdFx0XHR0aGF0LmdldExpc3Qoc3RhcnQsIGVuZClcclxuXHRcdFx0fSxcclxuXHRcdFx0b25EYXlDbGljayhkYXRhKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhpcy5pbmZvTGlzdCA9IFtdXHJcblx0XHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCB0aGF0Lmxpc3QubGVuZ3RoOyBpKyspIHtcclxuXHRcdFx0XHRcdGlmIChEYXRlLnBhcnNlKGRhdGEuZGF0ZSkgPT0gRGF0ZS5wYXJzZSh0aGF0Lmxpc3RbaV0ucl90KSkgeyAvL2luY2x1ZGVzIOajgOa1i+aVsOe7hOaYr+WQpuacieafkOS4quWAvFxyXG5cdFx0XHRcdFx0XHR0aGlzLmluZm9MaXN0LnB1c2godGhhdC5saXN0W2ldKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGFkZE1lbWJlclRhZ3MoaW5kZXgsIGl0ZW0pIHtcclxuXHRcdFx0XHR2YXIgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJhZGRNZW1iZXJUYWdzXCIsIGluZGV4LCBpdGVtKVxyXG5cdFx0XHRcdC8vIGlmICh0aGlzLnVzZXIudHlwZSAhPSAxKSByZXR1cm5cclxuXHRcdFx0XHRpZiAodGhhdC5pc0FjdGl2ZS5pbmRleE9mKGluZGV4KSA9PSAtMSkge1xyXG5cdFx0XHRcdFx0dGhhdC5pc0FjdGl2ZS5wdXNoKGluZGV4KTtcclxuXHRcdFx0XHRcdHRoYXQuQWN0aXZlRGF5cy5wdXNoKGl0ZW0pO1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHR0aGF0LmlzQWN0aXZlLnNwbGljZSh0aGF0LmlzQWN0aXZlLmluZGV4T2YoaW5kZXgpLCAxKTtcclxuXHRcdFx0XHRcdHRoYXQuQWN0aXZlRGF5cy5zcGxpY2UodGhhdC5BY3RpdmVEYXlzLmluZGV4T2YoaXRlbSksIDEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGhhdC5pc0FjdGl2ZS5sZW5ndGggPiAyKSB7XHJcblx0XHRcdFx0XHR0aGF0LmlzQWN0aXZlLnNwbGljZSgwLCAxKVxyXG5cdFx0XHRcdFx0dGhhdC5BY3RpdmVEYXlzLnNwbGljZSgwLCAxKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZVBLKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LmlzQWN0aXZlLmxlbmd0aCAhPSAyKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7flhYjpgInmi6nmlbDmja7vvIFcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRsZXQgaW5mbyA9IHt9XHJcblx0XHRcdFx0aW5mby50eXBlID0gdGhhdC5hY2RfaWRcclxuXHRcdFx0XHRpbmZvLmJlZm9yZV9pZCA9IHRoYXQuaXNBY3RpdmVbMF1cclxuXHRcdFx0XHRpbmZvLmFmdGVyX2lkID0gdGhhdC5pc0FjdGl2ZVsxXVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwiMTExMVwiLCBpbmZvLCB0aGF0LmlzQWN0aXZlKVxyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogXCIvcGFnZXMvY29tcGsvcGtkZXRhaWw/aW5mbz1cIiArIEpTT04uc3RyaW5naWZ5KGluZm8pXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///192\n"); /***/ }), -/* 189 */ +/* 193 */ /*!**********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/pkdetail.vue?mpType=page ***! \**********************************************************************************/ @@ -18573,10 +18907,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pkdetail.vue?vue&type=template&id=b40c9bf0&scoped=true&mpType=page */ 190);\n/* harmony import */ var _pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./pkdetail.vue?vue&type=script&lang=js&mpType=page */ 192);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"b40c9bf0\",\n null,\n false,\n _pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/compk/pkdetail.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTg5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9wa2RldGFpbC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YjQwYzliZjAmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3BrZGV0YWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9wa2RldGFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYjQwYzliZjBcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tcGsvcGtkZXRhaWwudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///189\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pkdetail.vue?vue&type=template&id=b40c9bf0&scoped=true&mpType=page */ 194);\n/* harmony import */ var _pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./pkdetail.vue?vue&type=script&lang=js&mpType=page */ 196);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"b40c9bf0\",\n null,\n false,\n _pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/compk/pkdetail.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTkzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9wa2RldGFpbC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YjQwYzliZjAmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3BrZGV0YWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9wa2RldGFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYjQwYzliZjBcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tcGsvcGtkZXRhaWwudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///193\n"); /***/ }), -/* 190 */ +/* 194 */ /*!****************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/pkdetail.vue?vue&type=template&id=b40c9bf0&scoped=true&mpType=page ***! \****************************************************************************************************************************/ @@ -18585,7 +18919,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _pkd "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./pkdetail.vue?vue&type=template&id=b40c9bf0&scoped=true&mpType=page */ 191); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./pkdetail.vue?vue&type=template&id=b40c9bf0&scoped=true&mpType=page */ 195); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_template_id_b40c9bf0_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -18597,7 +18931,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 191 */ +/* 195 */ /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/pkdetail.vue?vue&type=template&id=b40c9bf0&scoped=true&mpType=page ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -19000,7 +19334,7 @@ render._withStripped = true /***/ }), -/* 192 */ +/* 196 */ /*!**********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/pkdetail.vue?vue&type=script&lang=js&mpType=page ***! \**********************************************************************************************************/ @@ -19008,10 +19342,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./pkdetail.vue?vue&type=script&lang=js&mpType=page */ 193);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIxOTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3BrZGV0YWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3BrZGV0YWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///192\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./pkdetail.vue?vue&type=script&lang=js&mpType=page */ 197);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_pkdetail_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIxOTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3BrZGV0YWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3BrZGV0YWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///196\n"); /***/ }), -/* 193 */ +/* 197 */ /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/compk/pkdetail.vue?vue&type=script&lang=js&mpType=page ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -19019,10 +19353,10 @@ 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 */ 20);\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 onLoad: function onLoad(options) {\n var that = this;\n // 导航栏颜色\n __f__(\"log\", \"options\", options, \" at pages/compk/pkdetail.vue:88\");\n if (options.info) {\n var info = JSON.parse(options.info);\n that.acd_id = info.type;\n that.handleSharepic(JSON.parse(options.info));\n }\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"appTheme\"])),\n methods: {\n handleSharepic: function handleSharepic(info) {\n var _this = this;\n var that = this;\n that.$model.getresultcontrast({\n type: info.type,\n before_id: info.before_id,\n after_id: info.after_id\n }).then(function (res) {\n __f__(\"log\", \"res\", res, \" at pages/compk/pkdetail.vue:106\");\n if (res.code != 0) {\n _this.$tools.msg(res.msg);\n return;\n }\n res.data.list.forEach(function (ite) {\n if (ite.firstresult && ite.firstresult.name == 'weight') {\n res.data.weightdiff = ite.diffval;\n }\n if (ite.firstresult && ite.firstresult.name == 'fat_w') {\n res.data.fat_wdiff = ite.diffval;\n }\n if (ite.firstresult || ite.secondresult) {\n ite.name = ite.firstresult ? ite.firstresult.name : ite.secondresult.name;\n ite.title = ite.firstresult ? ite.firstresult.title : ite.secondresult.title;\n }\n });\n that.memInfo = res.data;\n that.listStr = res.data.list;\n });\n }\n },\n data: function data() {\n return {\n memInfo: {},\n listStr: [],\n acd_id: \"\"\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tcGsvcGtkZXRhaWwudnVlIl0sIm5hbWVzIjpbIm9uTG9hZCIsIm9wdGlvbnMiLCJ0aGF0IiwiaW5mbyIsIkpTT04iLCJwYXJzZSIsImFjZF9pZCIsInR5cGUiLCJoYW5kbGVTaGFyZXBpYyIsImNvbXB1dGVkIiwibWFwU3RhdGUiLCJtZXRob2RzIiwiJG1vZGVsIiwiZ2V0cmVzdWx0Y29udHJhc3QiLCJiZWZvcmVfaWQiLCJhZnRlcl9pZCIsInRoZW4iLCJyZXMiLCJjb2RlIiwiJHRvb2xzIiwibXNnIiwiZGF0YSIsImxpc3QiLCJmb3JFYWNoIiwiaXRlIiwiZmlyc3RyZXN1bHQiLCJuYW1lIiwid2VpZ2h0ZGlmZiIsImRpZmZ2YWwiLCJmYXRfd2RpZmYiLCJzZWNvbmRyZXN1bHQiLCJ0aXRsZSIsIm1lbUluZm8iLCJsaXN0U3RyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQStFQTtBQUVjO0FBQUE7QUFBQSxlQUVDO0VBQ2RBLE1BQU0sa0JBQUNDLE9BQU8sRUFBRTtJQUNmLElBQUlDLElBQUksR0FBRyxJQUFJO0lBQ2Y7SUFDQSxhQUFZLFNBQVMsRUFBRUQsT0FBTztJQUM5QixJQUFJQSxPQUFPLENBQUNFLElBQUksRUFBRTtNQUNqQixJQUFJQSxJQUFJLEdBQUdDLElBQUksQ0FBQ0MsS0FBSyxDQUFDSixPQUFPLENBQUNFLElBQUksQ0FBQztNQUNuQ0QsSUFBSSxDQUFDSSxNQUFNLEdBQUdILElBQUksQ0FBQ0ksSUFBSTtNQUN2QkwsSUFBSSxDQUFDTSxjQUFjLENBQUNKLElBQUksQ0FBQ0MsS0FBSyxDQUFDSixPQUFPLENBQUNFLElBQUksQ0FBQyxDQUFDO0lBQzlDO0VBQ0QsQ0FBQztFQUNETSxRQUFRLG9CQUNKLElBQUFDLGNBQVEsRUFBQyxDQUFDLE1BQU0sRUFBRSxVQUFVLENBQUMsQ0FBQyxDQUNqQztFQUNEQyxPQUFPLEVBQUU7SUFDUkgsY0FBYywwQkFBQ0wsSUFBSSxFQUFFO01BQUE7TUFDcEIsSUFBSUQsSUFBSSxHQUFHLElBQUk7TUFDZkEsSUFBSSxDQUFDVSxNQUFNLENBQUNDLGlCQUFpQixDQUFDO1FBQzdCTixJQUFJLEVBQUVKLElBQUksQ0FBQ0ksSUFBSTtRQUNmTyxTQUFTLEVBQUVYLElBQUksQ0FBQ1csU0FBUztRQUN6QkMsUUFBUSxFQUFFWixJQUFJLENBQUNZO01BQ2hCLENBQUMsQ0FBQyxDQUFDQyxJQUFJLENBQUMsVUFBQUMsR0FBRyxFQUFJO1FBQ2QsYUFBWSxLQUFLLEVBQUVBLEdBQUc7UUFDdEIsSUFBSUEsR0FBRyxDQUFDQyxJQUFJLElBQUksQ0FBQyxFQUFFO1VBQ2xCLEtBQUksQ0FBQ0MsTUFBTSxDQUFDQyxHQUFHLENBQUNILEdBQUcsQ0FBQ0csR0FBRyxDQUFDO1VBQ3hCO1FBQ0Q7UUFDQUgsR0FBRyxDQUFDSSxJQUFJLENBQUNDLElBQUksQ0FBQ0MsT0FBTyxDQUFDLFVBQUFDLEdBQUcsRUFBSTtVQUM1QixJQUFJQSxHQUFHLENBQUNDLFdBQVcsSUFBSUQsR0FBRyxDQUFDQyxXQUFXLENBQUNDLElBQUksSUFBSSxRQUFRLEVBQUU7WUFDeERULEdBQUcsQ0FBQ0ksSUFBSSxDQUFDTSxVQUFVLEdBQUdILEdBQUcsQ0FBQ0ksT0FBTztVQUNsQztVQUNBLElBQUlKLEdBQUcsQ0FBQ0MsV0FBVyxJQUFJRCxHQUFHLENBQUNDLFdBQVcsQ0FBQ0MsSUFBSSxJQUFJLE9BQU8sRUFBRTtZQUN2RFQsR0FBRyxDQUFDSSxJQUFJLENBQUNRLFNBQVMsR0FBR0wsR0FBRyxDQUFDSSxPQUFPO1VBQ2pDO1VBQ0EsSUFBSUosR0FBRyxDQUFDQyxXQUFXLElBQUlELEdBQUcsQ0FBQ00sWUFBWSxFQUFFO1lBQ3hDTixHQUFHLENBQUNFLElBQUksR0FBR0YsR0FBRyxDQUFDQyxXQUFXLEdBQUdELEdBQUcsQ0FBQ0MsV0FBVyxDQUFDQyxJQUFJLEdBQUdGLEdBQUcsQ0FBQ00sWUFBWSxDQUFDSixJQUFJO1lBQ3pFRixHQUFHLENBQUNPLEtBQUssR0FBR1AsR0FBRyxDQUFDQyxXQUFXLEdBQUdELEdBQUcsQ0FBQ0MsV0FBVyxDQUFDTSxLQUFLLEdBQUdQLEdBQUcsQ0FBQ00sWUFBWSxDQUFDQyxLQUFLO1VBQzdFO1FBQ0QsQ0FBQyxDQUFDO1FBQ0Y3QixJQUFJLENBQUM4QixPQUFPLEdBQUdmLEdBQUcsQ0FBQ0ksSUFBSTtRQUN2Qm5CLElBQUksQ0FBQytCLE9BQU8sR0FBR2hCLEdBQUcsQ0FBQ0ksSUFBSSxDQUFDQyxJQUFJO01BQzdCLENBQUMsQ0FBQztJQUNIO0VBQ0QsQ0FBQztFQUNERCxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOVyxPQUFPLEVBQUUsQ0FBQyxDQUFDO01BQ1hDLE9BQU8sRUFBRSxFQUFFO01BQ1gzQixNQUFNLEVBQUU7SUFDVCxDQUFDO0VBQ0Y7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMTkzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuXG5leHBvcnQgZGVmYXVsdCB7XG5cdG9uTG9hZChvcHRpb25zKSB7XG5cdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0Ly8g5a+86Iiq5qCP6aKc6ImyXG5cdFx0Y29uc29sZS5sb2coXCJvcHRpb25zXCIsIG9wdGlvbnMpXG5cdFx0aWYgKG9wdGlvbnMuaW5mbykge1xuXHRcdFx0bGV0IGluZm8gPSBKU09OLnBhcnNlKG9wdGlvbnMuaW5mbylcblx0XHRcdHRoYXQuYWNkX2lkID0gaW5mby50eXBlXG5cdFx0XHR0aGF0LmhhbmRsZVNoYXJlcGljKEpTT04ucGFyc2Uob3B0aW9ucy5pbmZvKSlcblx0XHR9XG5cdH0sXG5cdGNvbXB1dGVkOiB7XG5cdFx0Li4ubWFwU3RhdGUoW1widXNlclwiLCBcImFwcFRoZW1lXCJdKSxcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdGhhbmRsZVNoYXJlcGljKGluZm8pIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0cmVzdWx0Y29udHJhc3Qoe1xuXHRcdFx0XHR0eXBlOiBpbmZvLnR5cGUsXG5cdFx0XHRcdGJlZm9yZV9pZDogaW5mby5iZWZvcmVfaWQsXG5cdFx0XHRcdGFmdGVyX2lkOiBpbmZvLmFmdGVyX2lkLFxuXHRcdFx0fSkudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhcInJlc1wiLCByZXMpXG5cdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XG5cdFx0XHRcdFx0dGhpcy4kdG9vbHMubXNnKHJlcy5tc2cpXG5cdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdH1cblx0XHRcdFx0cmVzLmRhdGEubGlzdC5mb3JFYWNoKGl0ZSA9PiB7XG5cdFx0XHRcdFx0aWYgKGl0ZS5maXJzdHJlc3VsdCAmJiBpdGUuZmlyc3RyZXN1bHQubmFtZSA9PSAnd2VpZ2h0Jykge1xuXHRcdFx0XHRcdFx0cmVzLmRhdGEud2VpZ2h0ZGlmZiA9IGl0ZS5kaWZmdmFsXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGlmIChpdGUuZmlyc3RyZXN1bHQgJiYgaXRlLmZpcnN0cmVzdWx0Lm5hbWUgPT0gJ2ZhdF93Jykge1xuXHRcdFx0XHRcdFx0cmVzLmRhdGEuZmF0X3dkaWZmID0gaXRlLmRpZmZ2YWxcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aWYgKGl0ZS5maXJzdHJlc3VsdCB8fCBpdGUuc2Vjb25kcmVzdWx0KSB7XG5cdFx0XHRcdFx0XHRpdGUubmFtZSA9IGl0ZS5maXJzdHJlc3VsdCA/IGl0ZS5maXJzdHJlc3VsdC5uYW1lIDogaXRlLnNlY29uZHJlc3VsdC5uYW1lXG5cdFx0XHRcdFx0XHRpdGUudGl0bGUgPSBpdGUuZmlyc3RyZXN1bHQgPyBpdGUuZmlyc3RyZXN1bHQudGl0bGUgOiBpdGUuc2Vjb25kcmVzdWx0LnRpdGxlXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9KVxuXHRcdFx0XHR0aGF0Lm1lbUluZm8gPSByZXMuZGF0YVxuXHRcdFx0XHR0aGF0Lmxpc3RTdHIgPSByZXMuZGF0YS5saXN0XG5cdFx0XHR9KVxuXHRcdH0sXG5cdH0sXG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdG1lbUluZm86IHt9LFxuXHRcdFx0bGlzdFN0cjogW10sXG5cdFx0XHRhY2RfaWQ6IFwiXCIsXG5cdFx0fVxuXHR9LFxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///193\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 */ 20);\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 onLoad: function onLoad(options) {\n var that = this;\n // 导航栏颜色\n __f__(\"log\", \"options\", options, \" at pages/compk/pkdetail.vue:88\");\n if (options.info) {\n var info = JSON.parse(options.info);\n that.acd_id = info.type;\n that.handleSharepic(JSON.parse(options.info));\n }\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"appTheme\"])),\n methods: {\n handleSharepic: function handleSharepic(info) {\n var _this = this;\n var that = this;\n that.$model.getresultcontrast({\n type: info.type,\n before_id: info.before_id,\n after_id: info.after_id\n }).then(function (res) {\n __f__(\"log\", \"res\", res, \" at pages/compk/pkdetail.vue:106\");\n if (res.code != 0) {\n _this.$tools.msg(res.msg);\n return;\n }\n res.data.list.forEach(function (ite) {\n if (ite.firstresult && ite.firstresult.name == 'weight') {\n res.data.weightdiff = ite.diffval;\n }\n if (ite.firstresult && ite.firstresult.name == 'fat_w') {\n res.data.fat_wdiff = ite.diffval;\n }\n if (ite.firstresult || ite.secondresult) {\n ite.name = ite.firstresult ? ite.firstresult.name : ite.secondresult.name;\n ite.title = ite.firstresult ? ite.firstresult.title : ite.secondresult.title;\n }\n });\n that.memInfo = res.data;\n that.listStr = res.data.list;\n });\n }\n },\n data: function data() {\n return {\n memInfo: {},\n listStr: [],\n acd_id: \"\"\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tcGsvcGtkZXRhaWwudnVlIl0sIm5hbWVzIjpbIm9uTG9hZCIsInRoYXQiLCJjb21wdXRlZCIsIm1ldGhvZHMiLCJoYW5kbGVTaGFyZXBpYyIsInR5cGUiLCJiZWZvcmVfaWQiLCJhZnRlcl9pZCIsInJlcyIsIml0ZSIsImRhdGEiLCJtZW1JbmZvIiwibGlzdFN0ciIsImFjZF9pZCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUErRUE7QUFFQTtBQUFBO0FBQUEsZUFFQTtFQUNBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO01BQ0E7TUFDQUM7TUFDQUE7SUFDQTtFQUNBO0VBQ0FDLDRCQUNBLDBDQUNBO0VBQ0FDO0lBQ0FDO01BQUE7TUFDQTtNQUNBSDtRQUNBSTtRQUNBQztRQUNBQztNQUNBO1FBQ0E7UUFDQTtVQUNBO1VBQ0E7UUFDQTtRQUNBQztVQUNBO1lBQ0FBO1VBQ0E7VUFDQTtZQUNBQTtVQUNBO1VBQ0E7WUFDQUM7WUFDQUE7VUFDQTtRQUNBO1FBQ0FSO1FBQ0FBO01BQ0E7SUFDQTtFQUNBO0VBQ0FTO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIxOTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50IHBrY29ucFwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJoZWFkZXJUb3BcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0PGltYWdlIDpzcmM9XCJtZW1JbmZvLmhlYWRpbWdcIiBjbGFzcz1cImltYWdlMVwiPjwvaW1hZ2U+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPnt7bWVtSW5mby5uYW1lP21lbUluZm8ubmFtZTptZW1JbmZvLm5pY2tuYW1lfX08L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0b3BcIj5cclxuXHRcdFx0XHRcdDx2aWV3PuaAp+WIq++8mnt7bWVtSW5mby5nZW5kZXI9PScwJz8n5pyq55+lJzptZW1JbmZvLmdlbmRlcj09JzEnPyfnlLcnOiflpbMnfX08L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1sLTE1XCI+5bm06b6E77yae3t1c2VyLmFnZX195bKBPC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJib3hcIiB2LWlmPVwiYWNkX2lkPT0yXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx2aWV3Pnt7bWVtSW5mby5kYXk/bWVtSW5mby5kYXk6JzAnfX08L3ZpZXc+XHJcblx0XHRcdFx0PHRleHQ+5pe26Ze0KOWkqSk8L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0PHZpZXc+e3ttZW1JbmZvLndlaWdodGRpZmY/TWF0aC5hYnMobWVtSW5mby53ZWlnaHRkaWZmKTowfX08L3ZpZXc+XHJcblx0XHRcdFx0PHRleHQgdi1pZj1cIk51bWJlcihtZW1JbmZvLndlaWdodGRpZmYpPjBcIj7lop7ph40oa2cpPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0IHYtZWxzZT7lh4/ph40oa2cpPC90ZXh0PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx2aWV3Pnt7bWVtSW5mby5mYXRfd2RpZmY/TWF0aC5hYnMobWVtSW5mby5mYXRfd2RpZmYpOjB9fTwvdmlldz5cclxuXHRcdFx0XHQ8dGV4dCB2LWlmPVwiTnVtYmVyKG1lbUluZm8uZmF0X3dkaWZmKT4wXCI+5aKe6ISCKGtnKTwvdGV4dD5cclxuXHRcdFx0XHQ8dGV4dCB2LWVsc2U+5YeP6ISCKGtnKTwvdGV4dD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInRpbWVcIj5cclxuXHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdDx1bmktaWNvbnMgY2xhc3M9XCJ0LWljb24gdC1pY29uLXNoaWppYW4tbWlhbnhpbmctMFwiPjwvdW5pLWljb25zPnt7bWVtSW5mby50aW1lfX1cclxuXHRcdFx0XHQ8L3ZpZXc+5pWw5o2u5Y+Y5YyWXHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYm94VGltZVwiIHYtZWxzZT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJcIj5cclxuXHRcdFx0XHQ8dW5pLWljb25zIGNsYXNzPVwidC1pY29uIHQtaWNvbi1zaGlqaWFuLW1pYW54aW5nLTBcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHR7e21lbUluZm8udGltZX19XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx05pWw5o2u5Y+Y5YyWXHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cImNvbnRyb2xcIj5cclxuXHRcdFx0PCEtLSDlkI3np7AgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj48L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXc+6LaL5Yq/PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3PuS5i+WJjTwvdmlldz5cclxuXHRcdFx0XHQ8dmlldz7kuYvlkI48L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlLGluZCkgaW4gbGlzdFN0clwiIDprZXk9XCJpbmRcIiBjbGFzcz1cImxpXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+XHJcblx0XHRcdFx0XHQ8IS0tIFx0PHZpZXcgY2xhc3M9XCJpY29uXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidC1pY29uXCIgOmNsYXNzPVwiJ3QtaWNvbi0nK2l0ZS5uYW1lXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PiAtLT5cclxuXHRcdFx0XHRcdDx0ZXh0Pnt7aXRlLnRpdGxlfX08L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwibnVtXCI+XHJcblx0XHRcdFx0XHQ8dGV4dFxyXG5cdFx0XHRcdFx0XHR2LWlmPVwiaXRlLmRpZmZ2YWwhPTB8fGl0ZS5kaWZmdmFsPT0nMC4wMCd8fGl0ZS5kaWZmdmFsPT0nMDA6MDA6MDAnXCI+e3thY2RfaWQhPTY/TWF0aC5hYnMoaXRlLmRpZmZ2YWwpOml0ZS5kaWZmdmFsfX08L3RleHQ+XHJcblx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cInQtaWNvbiB0LWljb24tc2hhbmdcIiB2LWlmPVwiTnVtYmVyKGl0ZS5kaWZmdmFsKT4wXCI+PC9pY29uPlxyXG5cdFx0XHRcdFx0PGljb24gY2xhc3M9XCJ0LWljb24gdC1pY29uLXhpYVwiIHYtaWY9XCJOdW1iZXIoaXRlLmRpZmZ2YWwpPDBcIj48L2ljb24+XHJcblx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cInQtaWNvbiB0LWljb24taGVuZ3hpYW5cIlxyXG5cdFx0XHRcdFx0XHR2LWlmPVwiIWl0ZS5kaWZmdmFsfHxpdGUuZGlmZnZhbD09JzAuMDAnfHxpdGUuZGlmZnZhbD09JzAwOjAwOjAwJ1wiPjwvaWNvbj5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJmXCI+XHJcblx0XHRcdFx0XHQ8dmlldz57e2l0ZS5maXJzdHJlc3VsdD9pdGUuZmlyc3RyZXN1bHQudmFsdWU6Jy0nfX08L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dGV4dD57e2l0ZS5maXJzdHJlc3VsdC5sZXZlbH19PC90ZXh0PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImZcIj5cclxuXHRcdFx0XHRcdDx2aWV3Pnt7aXRlLnNlY29uZHJlc3VsdD9pdGUuc2Vjb25kcmVzdWx0LnZhbHVlOictJ319PC92aWV3PlxyXG5cdFx0XHRcdFx0PHRleHQ+e3tpdGUuc2Vjb25kcmVzdWx0LmxldmVsfX08L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG9uTG9hZChvcHRpb25zKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHQvLyDlr7zoiKrmoI/popzoibJcclxuXHRcdFx0Y29uc29sZS5sb2coXCJvcHRpb25zXCIsIG9wdGlvbnMpXHJcblx0XHRcdGlmIChvcHRpb25zLmluZm8pIHtcclxuXHRcdFx0XHRsZXQgaW5mbyA9IEpTT04ucGFyc2Uob3B0aW9ucy5pbmZvKVxyXG5cdFx0XHRcdHRoYXQuYWNkX2lkID0gaW5mby50eXBlXHJcblx0XHRcdFx0dGhhdC5oYW5kbGVTaGFyZXBpYyhKU09OLnBhcnNlKG9wdGlvbnMuaW5mbykpXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiYXBwVGhlbWVcIl0pLFxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0aGFuZGxlU2hhcmVwaWMoaW5mbykge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldHJlc3VsdGNvbnRyYXN0KHtcclxuXHRcdFx0XHRcdHR5cGU6IGluZm8udHlwZSxcclxuXHRcdFx0XHRcdGJlZm9yZV9pZDogaW5mby5iZWZvcmVfaWQsXHJcblx0XHRcdFx0XHRhZnRlcl9pZDogaW5mby5hZnRlcl9pZCxcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcInJlc1wiLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGlzLiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRyZXMuZGF0YS5saXN0LmZvckVhY2goaXRlID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKGl0ZS5maXJzdHJlc3VsdCAmJiBpdGUuZmlyc3RyZXN1bHQubmFtZSA9PSAnd2VpZ2h0Jykge1xyXG5cdFx0XHRcdFx0XHRcdHJlcy5kYXRhLndlaWdodGRpZmYgPSBpdGUuZGlmZnZhbFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlmIChpdGUuZmlyc3RyZXN1bHQgJiYgaXRlLmZpcnN0cmVzdWx0Lm5hbWUgPT0gJ2ZhdF93Jykge1xyXG5cdFx0XHRcdFx0XHRcdHJlcy5kYXRhLmZhdF93ZGlmZiA9IGl0ZS5kaWZmdmFsXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aWYgKGl0ZS5maXJzdHJlc3VsdCB8fCBpdGUuc2Vjb25kcmVzdWx0KSB7XHJcblx0XHRcdFx0XHRcdFx0aXRlLm5hbWUgPSBpdGUuZmlyc3RyZXN1bHQgPyBpdGUuZmlyc3RyZXN1bHQubmFtZSA6IGl0ZS5zZWNvbmRyZXN1bHQubmFtZVxyXG5cdFx0XHRcdFx0XHRcdGl0ZS50aXRsZSA9IGl0ZS5maXJzdHJlc3VsdCA/IGl0ZS5maXJzdHJlc3VsdC50aXRsZSA6IGl0ZS5zZWNvbmRyZXN1bHQudGl0bGVcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQubWVtSW5mbyA9IHJlcy5kYXRhXHJcblx0XHRcdFx0XHR0aGF0Lmxpc3RTdHIgPSByZXMuZGF0YS5saXN0XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdG1lbUluZm86IHt9LFxyXG5cdFx0XHRcdGxpc3RTdHI6IFtdLFxyXG5cdFx0XHRcdGFjZF9pZDogXCJcIixcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5hZ2Uge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lmljb24ge1xyXG5cdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRwYWRkaW5nOiAzcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNhYWE7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnQtaWNvbi1oZW5neGlhbiB7XHJcblx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdHdpZHRoOiAxMHB4O1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///197\n"); /***/ }), -/* 194 */ +/* 198 */ /*!*****************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/skip.vue?mpType=page ***! \*****************************************************************************/ @@ -19030,10 +19364,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./skip.vue?vue&type=template&id=7950fe94&scoped=true&mpType=page */ 195);\n/* harmony import */ var _skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./skip.vue?vue&type=script&lang=js&mpType=page */ 203);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"7950fe94\",\n null,\n false,\n _skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/skip/skip.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBd0k7QUFDeEk7QUFDbUU7QUFDTDs7O0FBRzlEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHFGQUFNO0FBQ1IsRUFBRSxzR0FBTTtBQUNSLEVBQUUsK0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTk0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9za2lwLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD03OTUwZmU5NCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vc2tpcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vc2tpcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNzk1MGZlOTRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2tpcC9za2lwLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///194\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./skip.vue?vue&type=template&id=7950fe94&scoped=true&mpType=page */ 199);\n/* harmony import */ var _skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./skip.vue?vue&type=script&lang=js&mpType=page */ 207);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"7950fe94\",\n null,\n false,\n _skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/skip/skip.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBd0k7QUFDeEk7QUFDbUU7QUFDTDs7O0FBRzlEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHFGQUFNO0FBQ1IsRUFBRSxzR0FBTTtBQUNSLEVBQUUsK0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTk4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9za2lwLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD03OTUwZmU5NCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vc2tpcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vc2tpcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNzk1MGZlOTRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2tpcC9za2lwLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///198\n"); /***/ }), -/* 195 */ +/* 199 */ /*!***********************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/skip.vue?vue&type=template&id=7950fe94&scoped=true&mpType=page ***! \***********************************************************************************************************************/ @@ -19042,7 +19376,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _ski "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./skip.vue?vue&type=template&id=7950fe94&scoped=true&mpType=page */ 196); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./skip.vue?vue&type=template&id=7950fe94&scoped=true&mpType=page */ 200); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_template_id_7950fe94_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -19054,7 +19388,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 196 */ +/* 200 */ /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/skip.vue?vue&type=template&id=7950fe94&scoped=true&mpType=page ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -19116,7 +19450,7 @@ var render = function () { src: _vm._$s( 4, "a-src", - __webpack_require__(/*! ../../static/zhuan.png */ 197) + __webpack_require__(/*! ../../static/zhuan.png */ 201) ), _i: 4, }, @@ -19125,7 +19459,7 @@ var render = function () { _vm._$s(5, "i", _vm.islink == 1) ? _c("image", { attrs: { - src: _vm._$s(5, "a-src", __webpack_require__(/*! ../../static/dui.png */ 198)), + src: _vm._$s(5, "a-src", __webpack_require__(/*! ../../static/dui.png */ 202)), _i: 5, }, }) @@ -19457,7 +19791,7 @@ var render = function () { src: _vm._$s( 45, "a-src", - __webpack_require__(/*! ../../static/charts.png */ 199) + __webpack_require__(/*! ../../static/charts.png */ 203) ), _i: 45, }, @@ -19496,7 +19830,7 @@ var render = function () { src: _vm._$s( 49, "a-src", - __webpack_require__(/*! ../../static/add.png */ 200) + __webpack_require__(/*! ../../static/add.png */ 204) ), _i: 49, }, @@ -19535,7 +19869,7 @@ var render = function () { src: _vm._$s( 53, "a-src", - __webpack_require__(/*! ../../static/pk.png */ 201) + __webpack_require__(/*! ../../static/pk.png */ 205) ), _i: 53, }, @@ -19572,7 +19906,7 @@ var render = function () { src: _vm._$s( 57, "a-src", - __webpack_require__(/*! ../../static/history.png */ 202) + __webpack_require__(/*! ../../static/history.png */ 206) ), _i: 57, }, @@ -19601,67 +19935,67 @@ render._withStripped = true /***/ }), -/* 197 */ +/* 201 */ /*!**************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/zhuan.png ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/zhuan.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjE5Ny5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL3podWFuLnBuZ1wiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///197\n"); +eval("module.exports = \"/static/zhuan.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwMS5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL3podWFuLnBuZ1wiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///201\n"); /***/ }), -/* 198 */ +/* 202 */ /*!************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/dui.png ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/dui.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjE5OC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2R1aS5wbmdcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///198\n"); +eval("module.exports = \"/static/dui.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwMi5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2R1aS5wbmdcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///202\n"); /***/ }), -/* 199 */ +/* 203 */ /*!***************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/charts.png ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/charts.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjE5OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2NoYXJ0cy5wbmdcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///199\n"); +eval("module.exports = \"/static/charts.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwMy5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2NoYXJ0cy5wbmdcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///203\n"); /***/ }), -/* 200 */ +/* 204 */ /*!************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/add.png ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/add.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2FkZC5wbmdcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///200\n"); +eval("module.exports = \"/static/add.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwNC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2FkZC5wbmdcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///204\n"); /***/ }), -/* 201 */ +/* 205 */ /*!***********************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/pk.png ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/pk.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwMS5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL3BrLnBuZ1wiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///201\n"); +eval("module.exports = \"/static/pk.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwNS5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL3BrLnBuZ1wiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///205\n"); /***/ }), -/* 202 */ +/* 206 */ /*!****************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/history.png ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/history.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwMi5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2hpc3RvcnkucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///202\n"); +eval("module.exports = \"/static/history.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIwNi5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2hpc3RvcnkucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///206\n"); /***/ }), -/* 203 */ +/* 207 */ /*!*****************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/skip.vue?vue&type=script&lang=js&mpType=page ***! \*****************************************************************************************************/ @@ -19669,10 +20003,10 @@ eval("module.exports = \"/static/history.png\";//# sourceURL=[module]\n//# sourc /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./skip.vue?vue&type=script&lang=js&mpType=page */ 204);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXNxQixDQUFnQixpckJBQUcsRUFBQyIsImZpbGUiOiIyMDMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NraXAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vc2tpcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///203\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./skip.vue?vue&type=script&lang=js&mpType=page */ 208);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_skip_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXNxQixDQUFnQixpckJBQUcsRUFBQyIsImZpbGUiOiIyMDcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NraXAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vc2tpcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///207\n"); /***/ }), -/* 204 */ +/* 208 */ /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/skip.vue?vue&type=script&lang=js&mpType=page ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -19680,10 +20014,10 @@ 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 */ 20);\nvar _record = _interopRequireDefault(__webpack_require__(/*! @/components/manuallyAdd/record.vue */ 38));\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; }\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar myTime;\nvar _default = {\n data: function data() {\n return {\n active: 1,\n acd_id: 6,\n weight: 50,\n disabled: false,\n isDevice: false,\n isConnection: false,\n time_m: \"\",\n time_s: \"\",\n timeList: [],\n timesTndex: [1, 0],\n deviceId: \"\",\n serviceId: \"\",\n write: \"\",\n notify: \"\",\n islink: 0 //0连接中,1成功,-1失败\n };\n },\n\n components: {\n record: _record.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)(['user', \"MeasureSkip\", \"isConnected\", \"isBluetoothTyle\", \"devicesList\"])), {}, {\n info: function info() {\n return this.MeasureSkip;\n }\n }),\n mounted: function mounted() {\n var that = this;\n that.timeList = that.$tools.gethms();\n that.time_m = that.timeList[0][1].substring(0, 2);\n that.time_s = that.timeList[1][0].substring(0, 2);\n },\n onLoad: function onLoad(options) {\n var that = this;\n // 首页进入\n if (options && options.acd_id) {\n that.acd_id = options.acd_id;\n that.isDevice = options.device;\n setTimeout(function () {\n that.handleisSdevice();\n }, 1000);\n }\n // 跳绳页返回\n if (options && options.info) {\n var data = JSON.parse(options.info);\n that.active = data.active;\n that.deviceId = data.deviceId;\n that.serviceId = data.serviceId;\n that.write = data.write;\n that.notify = data.notify;\n that.islink = 1;\n that.notifyBLECharacteristicValue();\n }\n __f__(\"log\", 'options', options, \" at pages/skip/skip.vue:179\");\n that.$store.dispatch(\"getSkipResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.isConnection = that.isConnected;\n that.$Bluetooth.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n onShow: function onShow() {\n var that = this;\n // 跳绳页返回\n uni.$on('updateData', function (data) {\n var info = JSON.parse(data);\n that.acd_id = info.acd_id;\n that.isDevice = info.device;\n __f__(\"log\", '监听到事件来自 updateData ,携带参数为:' + info, \" at pages/skip/skip.vue:196\");\n });\n },\n onBackPress: function onBackPress(options) {\n var that = this;\n clearTimeout(myTime);\n that.isConnection = false;\n that.$Bluetooth.closeBluetoothAdapter();\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n that.$store.commit(\"changeBluetooth\", false);\n that.$store.commit(\"changeConnected\", false);\n __f__(\"log\", \"skip页面返回onBackPress005\", options, \" at pages/skip/skip.vue:207\");\n },\n watch: {\n devicesList: function devicesList() {\n var that = this;\n if (that.devicesList.length) {\n clearTimeout(myTime);\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n that.handleDevType(that.devicesList[0].macAddr);\n }\n __f__(\"log\", \"devicesList\", that.devicesList, \" at pages/skip/skip.vue:217\");\n },\n isConnected: function isConnected() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.islink = -1;\n }\n // that.isConnection = that.isConnected\n __f__(\"log\", \"蓝牙是否连接\", that.isConnected, \" at pages/skip/skip.vue:225\");\n },\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.isConnection = false;\n that.islink = -1;\n }\n __f__(\"log\", \"蓝牙是否打开\", that.isBluetoothTyle, \" at pages/skip/skip.vue:233\");\n }\n },\n methods: {\n handleisSdevice: function handleisSdevice() {\n var that = this;\n if (that.isConnected) return;\n if (that.isDevice == 'true') {\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n uni.openBluetoothAdapter({\n success: function success(e) {\n that.islink = 0;\n that.handleMyTime();\n that.$store.commit(\"changedevicesList\", []);\n that.$store.commit(\"changeBluetooth\", true);\n that.$Bluetooth.startBluetoothDeviceDiscovery();\n __f__(\"log\", '初始化蓝牙成功:' + e.errMsg, \" at pages/skip/skip.vue:249\");\n },\n fail: function fail(e) {\n that.islink = -1;\n that.$Bluetooth.getBluetoothAdapter(e);\n }\n });\n } else {\n that.$tools.msg(\"请先添加设备!\");\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/business/business\"\n });\n }, 500);\n }\n },\n // 设备排查\n handleDevType: function handleDevType(sn) {\n var that = this;\n that.$model.getdevdetail({\n mac: sn,\n acd_id: that.acd_id\n }).then(function (res) {\n __f__(\"log\", \"排查返回\", res, \" at pages/skip/skip.vue:273\");\n if (res.code == 0) {\n that.deviceId = sn;\n that.createBLEConnection();\n }\n });\n },\n // 连接蓝牙\n createBLEConnection: function createBLEConnection() {\n var that = this;\n uni.createBLEConnection({\n deviceId: that.deviceId,\n success: function success(res) {\n setTimeout(function () {\n uni.hideLoading();\n that.islink = 1;\n that.isConnection = true;\n that.getBLEDeviceServices();\n }, 1000);\n },\n fail: function fail(res) {\n __f__(\"log\", \"设备连接失败,请重新连接\", res, \" at pages/skip/skip.vue:294\");\n }\n });\n },\n /**\n * 获取设备的UUID\n */\n getBLEDeviceServices: function getBLEDeviceServices() {\n var serviceList = [];\n var that = this;\n uni.getBLEDeviceServices({\n deviceId: that.deviceId,\n success: function success(res) {\n __f__(\"log\", \"获取设备的UUID成功\", res, \" at pages/skip/skip.vue:307\");\n serviceList = res.services;\n for (var i = 0; i < serviceList.length; i++) {\n var service = serviceList[i];\n if (service.uuid.indexOf(\"FFE0\") != -1) {\n that.serviceId = service.uuid;\n that.getBLEDeviceCharacteristics();\n __f__(\"log\", \"设备的FFE0的serviceId: \" + that.serviceId, \" at pages/skip/skip.vue:314\");\n break;\n }\n }\n },\n fail: function fail(res) {\n __f__(\"log\", '获取设备的UUID失败:', res, \" at pages/skip/skip.vue:320\");\n }\n });\n },\n /**\n * 获取指定服务的特征值\n */\n getBLEDeviceCharacteristics: function getBLEDeviceCharacteristics() {\n var characteristicsList = [];\n var that = this;\n uni.getBLEDeviceCharacteristics({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n success: function success(res) {\n __f__(\"log\", \"服务的特征值成功\", res, \" at pages/skip/skip.vue:335\");\n // * 读read: true, //,写write: true, //,通知notify: true\n for (var i = 0; i < res.characteristics.length; i++) {\n var item = res.characteristics[i];\n if (item.uuid.indexOf('0000FF12') != -1) {\n that.write = item.uuid;\n } else if (item.uuid.indexOf('0000FFE4') != -1) {\n that.notify = item.uuid;\n }\n }\n setTimeout(function () {\n var j = Number(165 + 10 + 1 + 8 + 8 + 8 + 8 + 8 + 8).toString(16);\n var str = \"A50A01080808080808\" + j.substr(j.length - 2, 2);\n that.SendData(str);\n }, 200);\n // 体重\n setTimeout(function () {\n that.handleStart(4);\n }, 400);\n uni.notifyBLECharacteristicValueChange({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.notify,\n state: true\n });\n uni.notifyBLECharacteristicValueChange({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.write,\n state: true\n });\n that.notifyBLECharacteristicValue();\n },\n fail: function fail(res) {\n __f__(\"log\", '获取特征值失败:', JSON.stringify(res), \" at pages/skip/skip.vue:370\");\n }\n });\n },\n notifyBLECharacteristicValue: function notifyBLECharacteristicValue() {\n var that = this;\n uni.notifyBLECharacteristicValueChange({\n state: true,\n // 启用 notify 功能\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.notify,\n success: function success(res) {\n uni.onBLECharacteristicValueChange(function (res) {\n var value = that.$tools.ab2hex(res.value, \"\");\n if (value == '5a05090169') {\n //模式设置成功\n var info = {\n active: that.active,\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n notify: that.notify,\n write: that.write,\n acd_id: that.acd_id,\n isDevice: that.isDevice\n };\n setTimeout(function () {\n uni.navigateTo({\n url: \"/pages/devices/PCT01?info=\" + JSON.stringify(info)\n });\n }, 600);\n }\n __f__(\"log\", \"value\", value, that.active, \" at pages/skip/skip.vue:401\");\n });\n }\n });\n },\n // 开启蓝牙主动上报模式\n SendData: function SendData(str) {\n var that = this;\n var buf = new Uint8Array(str.match(/[\\da-f]{2}/gi).map(function (h) {\n return parseInt(h, 16);\n }));\n __f__(\"log\", \"xiafa\", that.write, that.serviceId, \" at pages/skip/skip.vue:412\");\n uni.writeBLECharacteristicValue({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.write,\n value: buf.buffer,\n success: function success(res) {\n __f__(\"log\", '下发指令成功', res.errMsg, \" at pages/skip/skip.vue:419\");\n },\n fail: function fail(res) {\n __f__(\"log\", \"下发指令失败\", res, \" at pages/skip/skip.vue:422\");\n }\n });\n },\n // 模式切换\n handleStart: function handleStart(ind) {\n var that = this;\n var m = null;\n var send = null;\n if (!that.isConnected) {\n that.$tools.msg(\"请先连接设备!\");\n return;\n }\n if (ind == 1) {\n // 1自由\n m = Number(165 + 8 + 9).toString(16);\n send = \"A5080900000000\" + m.substr(m.length - 2, 2);\n }\n if (ind == 2) {\n //2定时\n var time = Number(that.time_m) * 60 + Number(that.time_s);\n m = Number(165 + 8 + 9 + time).toString(16);\n send = \"A508090000\" + that.$tools.toHex(time, 4) + m.substr(m.length - 2, 2);\n }\n if (ind == 3) {\n //3定数\n var weight = that.$tools.toHex(that.weight, 4);\n m = Number(165 + 8 + 9 + that.weight).toString(16);\n send = \"A50809\" + weight + \"0000\" + m.substr(m.length - 2, 2);\n }\n if (ind == 4) {\n //体重\n\n var _weight = Number(that.user.weight) * 2;\n var num = parseInt(_weight).toString();\n m = Number(165 + 5 + 8 + Number(num)).toString(16);\n send = \"A50508\" + Number(num).toString(16) + m.substr(m.length - 2, 2);\n }\n that.SendData(send);\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n },\n // 历史数据删除时重新加载接口\n reload: function reload() {\n var that = this;\n this.$nextTick(function () {\n that.$store.dispatch(\"getSkipResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n });\n },\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 if (Number(time_m + time_s) < 30) {\n that.time_m = '00';\n that.time_s = '30';\n } else {\n that.time_m = that.timeList[0][m].substring(0, 2);\n that.time_s = that.timeList[1][s].substring(0, 2);\n }\n },\n handleTimeEdit: function handleTimeEdit(text) {\n var that = this;\n var time_m = Number(that.time_m) * 60;\n var time_s = Number(that.time_s);\n var minutes = null;\n var seconds = null;\n if (Number(time_m + time_s) >= 3570 && text == '加') {\n that.time_m = '59';\n that.time_s = '59';\n return;\n }\n if (Number(time_m + time_s) <= 30 && text == '减') {\n that.time_m = '00';\n that.time_s = '30';\n return;\n }\n if (text == '减') {\n minutes = Math.floor(Number(time_m + time_s - 30) % 3600 / 60);\n seconds = Number(time_m + time_s - 30) % 60;\n }\n if (text == '加') {\n minutes = Math.floor(Number(time_m + time_s + 30) % 3600 / 60);\n seconds = Number(time_m + time_s + 30) % 60;\n }\n that.time_m = minutes > 9 ? minutes : '0' + minutes;\n that.time_s = seconds > 9 ? seconds : '0' + seconds;\n that.timesTndex = [Number(that.time_m), Number(that.time_s)];\n },\n handleWeightEdit: function handleWeightEdit(text) {\n var that = this;\n if (text == '减') {\n that.weight = Number(that.weight) - 50 > 50 ? Number(that.weight) - 50 : 50;\n }\n if (text == '加') {\n that.weight = Number(that.weight) + 50;\n }\n },\n // 蓝牙搜索记时\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.devicesList.length) {\n that.islink = -1;\n that.$tools.showModal(\"没有查找到设备\");\n }\n clearTimeout(myTime);\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n }, 12000);\n },\n navTo: function navTo(url) {\n var that = this;\n if (!that.isConnected) {\n that.islink = -1;\n clearTimeout(myTime);\n that.$Bluetooth.closeBluetoothAdapter();\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n __f__(\"log\", \"蓝牙没有连接\", \" at pages/skip/skip.vue:542\");\n }\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2tpcC9za2lwLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiYWN0aXZlIiwiYWNkX2lkIiwid2VpZ2h0IiwiZGlzYWJsZWQiLCJpc0RldmljZSIsImlzQ29ubmVjdGlvbiIsInRpbWVfbSIsInRpbWVfcyIsInRpbWVMaXN0IiwidGltZXNUbmRleCIsImRldmljZUlkIiwic2VydmljZUlkIiwid3JpdGUiLCJub3RpZnkiLCJpc2xpbmsiLCJjb21wb25lbnRzIiwicmVjb3JkIiwiY29tcHV0ZWQiLCJpbmZvIiwibW91bnRlZCIsInRoYXQiLCJvbkxvYWQiLCJzZXRUaW1lb3V0IiwiYXVkX2lkIiwidW5pIiwib25TaG93Iiwib25CYWNrUHJlc3MiLCJjbGVhclRpbWVvdXQiLCJ3YXRjaCIsImRldmljZXNMaXN0IiwiaXNDb25uZWN0ZWQiLCJpc0JsdWV0b290aFR5bGUiLCJtZXRob2RzIiwiaGFuZGxlaXNTZGV2aWNlIiwic3VjY2VzcyIsImZhaWwiLCJ1cmwiLCJoYW5kbGVEZXZUeXBlIiwibWFjIiwiY3JlYXRlQkxFQ29ubmVjdGlvbiIsImdldEJMRURldmljZVNlcnZpY2VzIiwic2VydmljZUxpc3QiLCJnZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3MiLCJjaGFyYWN0ZXJpc3RpY0lkIiwic3RhdGUiLCJub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlIiwiU2VuZERhdGEiLCJ2YWx1ZSIsImhhbmRsZVN0YXJ0IiwibSIsInNlbmQiLCJyZWxvYWQiLCJiaW5kVGltZUNoYW5nZSIsImhhbmRsZVRpbWVFZGl0IiwibWludXRlcyIsInNlY29uZHMiLCJoYW5kbGVXZWlnaHRFZGl0IiwiaGFuZGxlTXlUaW1lIiwibXlUaW1lIiwibmF2VG8iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBc0hBO0FBR0E7QUFBQTtBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBSkE7QUFBQSxlQUtBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBOztFQUNBQztJQUNBQztFQUNBO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztJQUNBQTtJQUNBQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtJQUNBO01BQ0FEO01BQ0FBO01BQ0FFO1FBQ0FGO01BQ0E7SUFDQTtJQUNBO0lBQ0E7TUFDQTtNQUNBQTtNQUNBQTtNQUNBQTtNQUNBQTtNQUNBQTtNQUNBQTtNQUNBQTtJQUNBO0lBQ0E7SUFDQUE7TUFDQUc7SUFDQTtJQUNBSDtJQUNBQTtJQUNBSTtNQUNBSjtJQUNBO0VBQ0E7RUFDQUs7SUFDQTtJQUNBO0lBQ0FEO01BQ0E7TUFDQUo7TUFDQUE7TUFDQTtJQUNBO0VBQ0E7RUFDQU07SUFDQTtJQUNBQztJQUNBUDtJQUNBQTtJQUNBQTtJQUNBQTtJQUNBQTtJQUNBO0VBQ0E7RUFDQVE7SUFDQUM7TUFDQTtNQUNBO1FBQ0FGO1FBQ0FQO1FBQ0FBO01BQ0E7TUFDQTtJQUNBO0lBQ0FVO01BQ0E7TUFDQTtRQUNBVjtNQUNBO01BQ0E7TUFDQTtJQUNBO0lBQ0FXO01BQ0E7TUFDQTtRQUNBWDtRQUNBQTtNQUNBO01BQ0E7SUFDQTtFQUNBO0VBQ0FZO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO1FBQ0FiO1FBQ0FJO1VBQ0FVO1lBQ0FkO1lBQ0FBO1lBQ0FBO1lBQ0FBO1lBQ0FBO1lBQ0E7VUFDQTtVQUNBZTtZQUNBZjtZQUNBQTtVQUNBO1FBQ0E7TUFFQTtRQUNBQTtRQUNBRTtVQUNBRTtZQUNBWTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBakI7UUFDQWtCO1FBQ0FyQztNQUNBO1FBQ0E7UUFDQTtVQUNBbUI7VUFDQUE7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBbUI7TUFDQTtNQUNBZjtRQUNBZDtRQUNBd0I7VUFDQVo7WUFDQUU7WUFDQUo7WUFDQUE7WUFDQUE7VUFDQTtRQUNBO1FBQ0FlO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtBQUNBO0FBQ0E7SUFDQUs7TUFDQTtNQUNBO01BQ0FoQjtRQUNBZDtRQUNBd0I7VUFDQTtVQUNBTztVQUNBO1lBQ0E7WUFDQTtjQUNBckI7Y0FDQUE7Y0FDQTtjQUNBO1lBQ0E7VUFDQTtRQUNBO1FBQ0FlO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFFQTtBQUNBO0FBQ0E7SUFDQU87TUFDQTtNQUNBO01BQ0FsQjtRQUNBZDtRQUNBQztRQUNBdUI7VUFDQTtVQUNBO1VBQ0E7WUFDQTtZQUNBO2NBQ0FkO1lBRUE7Y0FDQUE7WUFDQTtVQUNBO1VBQ0FFO1lBQ0E7WUFDQTtZQUNBRjtVQUNBO1VBQ0E7VUFDQUU7WUFDQUY7VUFDQTtVQUNBSTtZQUNBZDtZQUNBQztZQUNBZ0M7WUFDQUM7VUFDQTtVQUNBcEI7WUFDQWQ7WUFDQUM7WUFDQWdDO1lBQ0FDO1VBQ0E7VUFDQXhCO1FBQ0E7UUFDQWU7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBVTtNQUNBO01BQ0FyQjtRQUNBb0I7UUFBQTtRQUNBbEM7UUFDQUM7UUFDQWdDO1FBQ0FUO1VBQ0FWO1lBQ0E7WUFDQTtjQUFBO2NBQ0E7Z0JBQ0F4QjtnQkFDQVU7Z0JBQ0FDO2dCQUNBRTtnQkFDQUQ7Z0JBQ0FYO2dCQUNBRztjQUNBO2NBQ0FrQjtnQkFDQUU7a0JBQ0FZLG1EQUNBbEI7Z0JBQ0E7Y0FDQTtZQUNBO1lBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0E0QjtNQUNBO01BQ0E7UUFDQTtNQUNBO01BQ0E7TUFDQXRCO1FBQ0FkO1FBQ0FDO1FBQ0FnQztRQUNBSTtRQUNBYjtVQUNBO1FBQ0E7UUFDQUM7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FhO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQTVCO1FBQ0E7TUFDQTtNQUNBO1FBQUE7UUFDQTZCO1FBQ0FDO01BQ0E7TUFDQTtRQUFBO1FBQ0E7UUFDQUQ7UUFDQUM7TUFDQTtNQUNBO1FBQUE7UUFDQTtRQUNBRDtRQUNBQztNQUNBO01BQ0E7UUFBQTs7UUFFQTtRQUNBO1FBQ0FEO1FBQ0FDO01BQ0E7TUFDQTlCO01BQ0FBO0lBQ0E7SUFDQTtJQUNBK0I7TUFDQTtNQUNBO1FBQ0EvQjtVQUNBRztRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTZCO01BQ0E7TUFDQTtNQUNBO01BQ0FoQztNQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBQTtNQUNBO1FBQ0FBO1FBQ0FBO01BQ0E7SUFDQTtJQUNBaUM7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BRUE7UUFDQWpDO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FrQztRQUNBQztNQUNBO01BQ0E7UUFDQUQ7UUFDQUM7TUFDQTtNQUNBbkM7TUFDQUE7TUFDQUE7SUFDQTtJQUNBb0M7TUFDQTtNQUNBO1FBQ0FwQztNQUNBO01BQ0E7UUFDQUE7TUFDQTtJQUNBO0lBQ0E7SUFDQXFDO01BQ0E7TUFDQUM7UUFDQTtVQUNBdEM7VUFDQUE7UUFDQTtRQUNBTztRQUNBUDtNQUNBO0lBQ0E7SUFDQXVDO01BQ0E7TUFDQTtRQUNBdkM7UUFDQU87UUFDQVA7UUFDQUE7UUFDQTtNQUNBO01BQ0FJO1FBQ0FZO01BQ0E7SUFDQTtFQUVBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIyMDQuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50IHNraXBwaW5nXCI+XHJcblx0XHQ8IS0tICAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2tpcHRvcFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInN0YXR1c1wiIEBjbGljaz1cImhhbmRsZWlzU2RldmljZSgpXCI+XHJcblx0XHRcdFx0PHRleHQ+e3tpc2xpbms9PTA/XCLmraPlnKjov57mjqVcIjppc2xpbms9PTE/J+i/nuaOpeaIkOWKnyc6J+mHjeaWsOi/nuaOpSd9fTwvdGV4dD5cclxuXHRcdFx0XHQ8aW1hZ2Ugdi1pZj1cImlzbGluayE9MVwiIDpjbGFzcz1cIltpc2xpbms9PS0xPycnOidpY29uX2xpbmsnXVwiIHNyYz1cIi4uLy4uL3N0YXRpYy96aHVhbi5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdDxpbWFnZSB2LWlmPVwiaXNsaW5rPT0xXCIgc3JjPVwiLi4vLi4vc3RhdGljL2R1aS5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbS1pdGVcIj7ku4rml6XkuKrmlbA8dGV4dD57e2luZm8/aW5mby50b2RheV9qdW1wX251bTonLS0nfX08L3RleHQ+PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbS1pdGVcIj7ku4rml6Xml7bplb88dGV4dD57e2luZm8/aW5mby50b2RheV9qdW1wX3RpbWU6Jy0tJ319PC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+5Y2h6Lev6YeML2tjYWw8dGV4dD57e2luZm8/aW5mby50b2RheV9qdW1wX2tjYWw6Jy0tJ319PC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSAgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cInRhYmJhclwiPlxyXG5cdFx0XHQ8dmlldyBAY2xpY2s9XCJhY3RpdmU9MVwiIDpjbGFzcz1cIlthY3RpdmU9PTE/J2FjdGl2ZSc6JyddXCI+6Ieq55Sx6K6t57uDPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBAY2xpY2s9XCJhY3RpdmU9MlwiIDpjbGFzcz1cIlthY3RpdmU9PTI/J2FjdGl2ZSc6JyddXCI+5a6a5pe26K6t57uDPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBAY2xpY2s9XCJhY3RpdmU9M1wiIDpjbGFzcz1cIlthY3RpdmU9PTM/J2FjdGl2ZSc6JyddXCI+5a6a5pWw6K6t57uDPC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLeiHqueUseiuree7gyAgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImJveDEgYm94XCIgdi1pZj1cImFjdGl2ZT09MVwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cIml0ZW0tc2V0IGl0ZW0tc2V0MFwiPuiHqueUsTwvdGV4dD5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cInRpcHNcIj7ml6DpmZDliLY8L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgOmNsYXNzPVwiW2lzQ29ubmVjdGlvbj8nc3RhcnQnOidzdGFydCBOc3RhcnQnXVwiIEBjbGljaz1cImhhbmRsZVN0YXJ0KDEpXCI+5byA5aeLPC92aWV3PlxyXG5cdFx0XHQ8IS0tIDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwiaXRlbS1pdGVcIj7mnKzmrKHml7bplb88L3RleHQ+XHJcblx0XHRcdFx0PHRleHQgY2xhc3M9XCJib2xkXCI+e3tpbmZvP2luZm8ubGFzdF9qdW1wX3RpbWU6JzAnfX08L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0PHRleHQgY2xhc3M9XCJpdGVtLWl0ZVwiPua2iOiAl+WNoei3r+mHjDwvdGV4dD5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cImJvbGRcIj57e2luZm8/aW5mby5sYXN0X2p1bXBfa2NhbDonMCd9fTwvdGV4dD5cclxuXHRcdFx0PC92aWV3PiAtLT5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS3lrprml7borq3nu4MgIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJib3gxIGJveFwiIHYtaWY9XCJhY3RpdmU9PTJcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLXNldFwiPlxyXG5cdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxlVGltZUVkaXQoJ+WHjycpXCI+77yNPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQ+e3t0aW1lX219fTp7e3RpbWVfc319PC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxlVGltZUVkaXQoJ+WKoCcpXCI+77yLPC90ZXh0PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInRpcHNcIj5cclxuXHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cIm11bHRpU2VsZWN0b3JcIiA6cmFuZ2U9XCJ0aW1lTGlzdFwiIDp2YWx1ZT1cInRpbWVzVG5kZXhcIiBAY2hhbmdlPVwiYmluZFRpbWVDaGFuZ2VcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXc+6LCD5pW055uu5qCHPC92aWV3PlxyXG5cdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IDpjbGFzcz1cIltpc0Nvbm5lY3Rpb24/J3N0YXJ0Jzonc3RhcnQgTnN0YXJ0J11cIiBAY2xpY2s9XCJoYW5kbGVTdGFydCgyKVwiPuW8gOWnizwvdmlldz5cclxuXHRcdFx0PCEtLSA8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cIml0ZW0taXRlXCI+5pys5qyh5Liq5pWwPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjwvdGV4dD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cIml0ZW0taXRlXCI+5raI6ICX5Y2h6Lev6YeMPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjwvdGV4dD5cclxuXHRcdFx0PC92aWV3PiAtLT5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS3lrprmlbDorq3nu4MgIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJib3gxIGJveFwiIHYtaWY9XCJhY3RpdmU9PTNcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLXNldFwiPlxyXG5cdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxlV2VpZ2h0RWRpdCgn5YePJylcIj7vvI08L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dCB2LWlmPVwiIWRpc2FibGVkXCI+e3t3ZWlnaHQ+NTA/d2VpZ2h0OjUwfX08L3RleHQ+XHJcblx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJ3ZWlnaHRcIiBmb2N1cz1cInRydWVcIiB2LWVsc2UgQGJsdXI9XCJkaXNhYmxlZD1mYWxzZVwiPlxyXG5cdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxlV2VpZ2h0RWRpdCgn5YqgJylcIj7vvIs8L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGlwc1wiIEBjbGljaz1cImRpc2FibGVkPXRydWVcIj7osIPmlbTnm67moIc8L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgOmNsYXNzPVwiW2lzQ29ubmVjdGlvbj8nc3RhcnQnOidzdGFydCBOc3RhcnQnXVwiIEBjbGljaz1cImhhbmRsZVN0YXJ0KDMpXCI+5byA5aeLPC92aWV3PlxyXG5cdFx0XHQ8IS0tIDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwiaXRlbS1pdGVcIj7mnKzmrKHml7bplb88L3RleHQ+XHJcblx0XHRcdFx0PHRleHQ+MDwvdGV4dD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cIml0ZW0taXRlXCI+5raI6ICX5Y2h6Lev6YeMPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjA8L3RleHQ+XHJcblx0XHRcdDwvdmlldz4gLS0+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tICAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiZ3JpZExpc3RcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJkYXRhXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwibmF2VG8oJy9wYWdlcy9za2lwL2NoYXJ0cycpXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvY2hhcnRzLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7ov5Dliqjmm7Lnur88L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiIEBjbGljaz1cIm5hdlRvKCcvcGFnZXMvaGlzdG9yeS9oaXN0b3J5P2FjZF9pZD0nK2FjZF9pZClcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW1hZ2VcIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9hZGQucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuWOhuWPsuiusOW9lTwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwibmF2VG8oJy9wYWdlcy9jb21way9jb250cmFzdD9hY2RfaWQ9JythY2RfaWQpXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvcGsucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuaVsOaNruWvueavlDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwiJHN0b3JlLmNvbW1pdCgnY2hhbmdlUmVjb3JkJyx0cnVlKVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbWFnZVwiPlxyXG5cdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2hpc3RvcnkucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPua3u+WKoOiusOW9lTwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0g5omL5Yqo6K6w5b2VIC0tPlxyXG5cdFx0PHJlY29yZCA6cnR5cGU9XCJhY2RfaWRcIj48L3JlY29yZD5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGxldCBteVRpbWU7XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGltcG9ydCByZWNvcmQgZnJvbSAnQC9jb21wb25lbnRzL21hbnVhbGx5QWRkL3JlY29yZC52dWUnO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0YWN0aXZlOiAxLFxyXG5cdFx0XHRcdGFjZF9pZDogNixcclxuXHRcdFx0XHR3ZWlnaHQ6IDUwLFxyXG5cdFx0XHRcdGRpc2FibGVkOiBmYWxzZSxcclxuXHRcdFx0XHRpc0RldmljZTogZmFsc2UsXHJcblx0XHRcdFx0aXNDb25uZWN0aW9uOiBmYWxzZSxcclxuXHRcdFx0XHR0aW1lX206IFwiXCIsXHJcblx0XHRcdFx0dGltZV9zOiBcIlwiLFxyXG5cdFx0XHRcdHRpbWVMaXN0OiBbXSxcclxuXHRcdFx0XHR0aW1lc1RuZGV4OiBbMSwgMF0sXHJcblx0XHRcdFx0ZGV2aWNlSWQ6IFwiXCIsXHJcblx0XHRcdFx0c2VydmljZUlkOiBcIlwiLFxyXG5cdFx0XHRcdHdyaXRlOiBcIlwiLFxyXG5cdFx0XHRcdG5vdGlmeTogXCJcIixcclxuXHRcdFx0XHRpc2xpbms6IDAgLy8w6L+e5o6l5Lit77yMMeaIkOWKn++8jC0x5aSx6LSlXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wb25lbnRzOiB7XHJcblx0XHRcdHJlY29yZFxyXG5cdFx0fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFsndXNlcicsIFwiTWVhc3VyZVNraXBcIiwgXCJpc0Nvbm5lY3RlZFwiLCBcImlzQmx1ZXRvb3RoVHlsZVwiLCBcImRldmljZXNMaXN0XCJdKSxcclxuXHRcdFx0aW5mbygpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy5NZWFzdXJlU2tpcFxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdG1vdW50ZWQoKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LnRpbWVMaXN0ID0gdGhhdC4kdG9vbHMuZ2V0aG1zKClcclxuXHRcdFx0dGhhdC50aW1lX20gPSB0aGF0LnRpbWVMaXN0WzBdWzFdLnN1YnN0cmluZygwLCAyKVxyXG5cdFx0XHR0aGF0LnRpbWVfcyA9IHRoYXQudGltZUxpc3RbMV1bMF0uc3Vic3RyaW5nKDAsIDIpXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKG9wdGlvbnMpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdC8vIOmmlumhtei/m+WFpVxyXG5cdFx0XHRpZiAob3B0aW9ucyAmJiBvcHRpb25zLmFjZF9pZCkge1xyXG5cdFx0XHRcdHRoYXQuYWNkX2lkID0gb3B0aW9ucy5hY2RfaWRcclxuXHRcdFx0XHR0aGF0LmlzRGV2aWNlID0gb3B0aW9ucy5kZXZpY2VcclxuXHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVpc1NkZXZpY2UoKVxyXG5cdFx0XHRcdH0sIDEwMDApXHJcblx0XHRcdH1cclxuXHRcdFx0Ly8g6Lez57uz6aG16L+U5ZueXHJcblx0XHRcdGlmIChvcHRpb25zICYmIG9wdGlvbnMuaW5mbykge1xyXG5cdFx0XHRcdGxldCBkYXRhID0gSlNPTi5wYXJzZShvcHRpb25zLmluZm8pXHJcblx0XHRcdFx0dGhhdC5hY3RpdmUgPSBkYXRhLmFjdGl2ZVxyXG5cdFx0XHRcdHRoYXQuZGV2aWNlSWQgPSBkYXRhLmRldmljZUlkXHJcblx0XHRcdFx0dGhhdC5zZXJ2aWNlSWQgPSBkYXRhLnNlcnZpY2VJZFxyXG5cdFx0XHRcdHRoYXQud3JpdGUgPSBkYXRhLndyaXRlXHJcblx0XHRcdFx0dGhhdC5ub3RpZnkgPSBkYXRhLm5vdGlmeVxyXG5cdFx0XHRcdHRoYXQuaXNsaW5rID0gMVxyXG5cdFx0XHRcdHRoYXQubm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSgpXHJcblx0XHRcdH1cclxuXHRcdFx0Y29uc29sZS5sb2coJ29wdGlvbnMnLCBvcHRpb25zKVxyXG5cdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFNraXBSZXN1bHRcIiwge1xyXG5cdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHR9KVxyXG5cdFx0XHR0aGF0LmlzQ29ubmVjdGlvbiA9IHRoYXQuaXNDb25uZWN0ZWRcclxuXHRcdFx0dGhhdC4kQmx1ZXRvb3RoLm9uQkxFQ29ubmVjdGlvblN0YXRlQ2hhbmdlKClcclxuXHRcdFx0dW5pLm9uQmx1ZXRvb3RoQWRhcHRlclN0YXRlQ2hhbmdlKGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZUJsdWV0b290aFwiLCByZXMuYXZhaWxhYmxlKTtcclxuXHRcdFx0fSlcclxuXHRcdH0sXHJcblx0XHRvblNob3coKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHQvLyDot7Pnu7PpobXov5Tlm55cclxuXHRcdFx0dW5pLiRvbigndXBkYXRlRGF0YScsIGZ1bmN0aW9uKGRhdGEpIHtcclxuXHRcdFx0XHRsZXQgaW5mbyA9IEpTT04ucGFyc2UoZGF0YSlcclxuXHRcdFx0XHR0aGF0LmFjZF9pZCA9IGluZm8uYWNkX2lkXHJcblx0XHRcdFx0dGhhdC5pc0RldmljZSA9IGluZm8uZGV2aWNlXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+ebkeWQrOWIsOS6i+S7tuadpeiHqiB1cGRhdGVEYXRhIO+8jOaQuuW4puWPguaVsOS4uu+8micgKyBpbmZvKTtcclxuXHRcdFx0fSlcclxuXHRcdH0sXHJcblx0XHRvbkJhY2tQcmVzcyhvcHRpb25zKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcclxuXHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSBmYWxzZVxyXG5cdFx0XHR0aGF0LiRCbHVldG9vdGguY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KClcclxuXHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlQmx1ZXRvb3RoXCIsIGZhbHNlKTtcclxuXHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlQ29ubmVjdGVkXCIsIGZhbHNlKTtcclxuXHRcdFx0Y29uc29sZS5sb2coXCJza2lw6aG16Z2i6L+U5Zueb25CYWNrUHJlc3MwMDVcIiwgb3B0aW9ucylcclxuXHRcdH0sXHJcblx0XHR3YXRjaDoge1xyXG5cdFx0XHRkZXZpY2VzTGlzdCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAodGhhdC5kZXZpY2VzTGlzdC5sZW5ndGgpIHtcclxuXHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xyXG5cdFx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KClcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlRGV2VHlwZSh0aGF0LmRldmljZXNMaXN0WzBdLm1hY0FkZHIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwiZGV2aWNlc0xpc3RcIiwgdGhhdC5kZXZpY2VzTGlzdClcclxuXHRcdFx0fSxcclxuXHRcdFx0aXNDb25uZWN0ZWQoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQmx1ZXRvb3RoVHlsZSkge1xyXG5cdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAtMVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyB0aGF0LmlzQ29ubmVjdGlvbiA9IHRoYXQuaXNDb25uZWN0ZWRcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeaYr+WQpui/nuaOpVwiLCB0aGF0LmlzQ29ubmVjdGVkKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRpc0JsdWV0b290aFR5bGUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQmx1ZXRvb3RoVHlsZSkge1xyXG5cdFx0XHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSBmYWxzZVxyXG5cdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAtMVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeaYr+WQpuaJk+W8gFwiLCB0aGF0LmlzQmx1ZXRvb3RoVHlsZSlcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0aGFuZGxlaXNTZGV2aWNlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LmlzQ29ubmVjdGVkKSByZXR1cm5cclxuXHRcdFx0XHRpZiAodGhhdC5pc0RldmljZSA9PSAndHJ1ZScpIHtcclxuXHRcdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdFx0XHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0XHRcdFx0XHRzdWNjZXNzOiBlID0+IHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmlzbGluayA9IDBcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmhhbmRsZU15VGltZSgpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlZGV2aWNlc0xpc3RcIiwgW10pO1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZUJsdWV0b290aFwiLCB0cnVlKVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXHJcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+WIneWni+WMluiTneeJmeaIkOWKnzonICsgZS5lcnJNc2cpO1xyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRmYWlsOiBlID0+IHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmlzbGluayA9IC0xXHJcblx0XHRcdFx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLmdldEJsdWV0b290aEFkYXB0ZXIoZSlcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSk7XHJcblxyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7flhYjmt7vliqDorr7lpIfvvIFcIilcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xyXG5cdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvYnVzaW5lc3MvYnVzaW5lc3NcIlxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fSwgNTAwKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g6K6+5aSH5o6S5p+lXHJcblx0XHRcdGhhbmRsZURldlR5cGUoc24pIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRkZXZkZXRhaWwoe1xyXG5cdFx0XHRcdFx0bWFjOiBzbixcclxuXHRcdFx0XHRcdGFjZF9pZDogdGhhdC5hY2RfaWRcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuaOkuafpei/lOWbnlwiLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmRldmljZUlkID0gc25cclxuXHRcdFx0XHRcdFx0dGhhdC5jcmVhdGVCTEVDb25uZWN0aW9uKClcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDov57mjqXok53niZlcclxuXHRcdFx0Y3JlYXRlQkxFQ29ubmVjdGlvbigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0dW5pLmNyZWF0ZUJMRUNvbm5lY3Rpb24oe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAxXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5nZXRCTEVEZXZpY2VTZXJ2aWNlcygpXHJcblx0XHRcdFx0XHRcdH0sIDEwMDApXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLorr7lpIfov57mjqXlpLHotKXvvIzor7fph43mlrDov57mjqVcIiwgcmVzKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOiOt+WPluiuvuWkh+eahFVVSURcclxuXHRcdFx0ICovXHJcblx0XHRcdGdldEJMRURldmljZVNlcnZpY2VzKCkge1xyXG5cdFx0XHRcdGxldCBzZXJ2aWNlTGlzdCA9IFtdO1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpcztcclxuXHRcdFx0XHR1bmkuZ2V0QkxFRGV2aWNlU2VydmljZXMoe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiOt+WPluiuvuWkh+eahFVVSUTmiJDlip9cIiwgcmVzKVxyXG5cdFx0XHRcdFx0XHRzZXJ2aWNlTGlzdCA9IHJlcy5zZXJ2aWNlcztcclxuXHRcdFx0XHRcdFx0Zm9yIChsZXQgaSA9IDA7IGkgPCBzZXJ2aWNlTGlzdC5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdFx0XHRcdGxldCBzZXJ2aWNlID0gc2VydmljZUxpc3RbaV07XHJcblx0XHRcdFx0XHRcdFx0aWYgKHNlcnZpY2UudXVpZC5pbmRleE9mKFwiRkZFMFwiKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5zZXJ2aWNlSWQgPSBzZXJ2aWNlLnV1aWQ7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LmdldEJMRURldmljZUNoYXJhY3RlcmlzdGljcygpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLorr7lpIfnmoRGRkUw55qEc2VydmljZUlk77yaIFwiICsgdGhhdC5zZXJ2aWNlSWQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+iOt+WPluiuvuWkh+eahFVVSUTlpLHotKU6JywgcmVzKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOiOt+WPluaMh+WumuacjeWKoeeahOeJueW+geWAvFxyXG5cdFx0XHQgKi9cclxuXHRcdFx0Z2V0QkxFRGV2aWNlQ2hhcmFjdGVyaXN0aWNzKCkge1xyXG5cdFx0XHRcdGxldCBjaGFyYWN0ZXJpc3RpY3NMaXN0ID0gW107XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xyXG5cdFx0XHRcdHVuaS5nZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3Moe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzZXJ2aWNlSWQ6IHRoYXQuc2VydmljZUlkLFxyXG5cdFx0XHRcdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLmnI3liqHnmoTnibnlvoHlgLzmiJDlip9cIiwgcmVzKVxyXG5cdFx0XHRcdFx0XHQvLyAqIOivu3JlYWQ6IHRydWUsIC8vLOWGmXdyaXRlOiB0cnVlLCAvLyzpgJrnn6Vub3RpZnk6IHRydWVcclxuXHRcdFx0XHRcdFx0Zm9yIChsZXQgaSA9IDA7IGkgPCByZXMuY2hhcmFjdGVyaXN0aWNzLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRcdFx0XHRcdFx0bGV0IGl0ZW0gPSByZXMuY2hhcmFjdGVyaXN0aWNzW2ldO1xyXG5cdFx0XHRcdFx0XHRcdGlmIChpdGVtLnV1aWQuaW5kZXhPZignMDAwMEZGMTInKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC53cml0ZSA9IGl0ZW0udXVpZFxyXG5cclxuXHRcdFx0XHRcdFx0XHR9IGVsc2UgaWYgKGl0ZW0udXVpZC5pbmRleE9mKCcwMDAwRkZFNCcpICE9IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0Lm5vdGlmeSA9IGl0ZW0udXVpZFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdGxldCBqID0gTnVtYmVyKDE2NSArIDEwICsgMSArIDggKyA4ICsgOCArIDggKyA4ICsgOCkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRcdFx0bGV0IHN0ciA9IFwiQTUwQTAxMDgwODA4MDgwODA4XCIgKyBqLnN1YnN0cihqLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5TZW5kRGF0YShzdHIpXHJcblx0XHRcdFx0XHRcdH0sIDIwMClcclxuXHRcdFx0XHRcdFx0Ly8g5L2T6YeNXHJcblx0XHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVTdGFydCg0KVxyXG5cdFx0XHRcdFx0XHR9LCA0MDApXHJcblx0XHRcdFx0XHRcdHVuaS5ub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlKHtcclxuXHRcdFx0XHRcdFx0XHRkZXZpY2VJZDogdGhhdC5kZXZpY2VJZCxcclxuXHRcdFx0XHRcdFx0XHRzZXJ2aWNlSWQ6IHRoYXQuc2VydmljZUlkLFxyXG5cdFx0XHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQubm90aWZ5LFxyXG5cdFx0XHRcdFx0XHRcdHN0YXRlOiB0cnVlLFxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR1bmkubm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSh7XHJcblx0XHRcdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRcdFx0c2VydmljZUlkOiB0aGF0LnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdFx0XHRjaGFyYWN0ZXJpc3RpY0lkOiB0aGF0LndyaXRlLFxyXG5cdFx0XHRcdFx0XHRcdHN0YXRlOiB0cnVlLFxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR0aGF0Lm5vdGlmeUJMRUNoYXJhY3RlcmlzdGljVmFsdWUoKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfojrflj5bnibnlvoHlgLzlpLHotKU6JywgSlNPTi5zdHJpbmdpZnkocmVzKSlcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpcztcclxuXHRcdFx0XHR1bmkubm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSh7XHJcblx0XHRcdFx0XHRzdGF0ZTogdHJ1ZSwgLy8g5ZCv55SoIG5vdGlmeSDlip/og71cclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxyXG5cdFx0XHRcdFx0c2VydmljZUlkOiB0aGF0LnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQubm90aWZ5LFxyXG5cdFx0XHRcdFx0c3VjY2VzcyhyZXMpIHtcclxuXHRcdFx0XHRcdFx0dW5pLm9uQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZShmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHRcdFx0XHRsZXQgdmFsdWUgPSB0aGF0LiR0b29scy5hYjJoZXgocmVzLnZhbHVlLCBcIlwiKTtcclxuXHRcdFx0XHRcdFx0XHRpZiAodmFsdWUgPT0gJzVhMDUwOTAxNjknKSB7IC8v5qih5byP6K6+572u5oiQ5YqfXHJcblx0XHRcdFx0XHRcdFx0XHRsZXQgaW5mbyA9IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YWN0aXZlOiB0aGF0LmFjdGl2ZSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdHNlcnZpY2VJZDogdGhhdC5zZXJ2aWNlSWQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdG5vdGlmeTogdGhhdC5ub3RpZnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdHdyaXRlOiB0aGF0LndyaXRlLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRhY2RfaWQ6IHRoYXQuYWNkX2lkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpc0RldmljZTogdGhhdC5pc0RldmljZVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvZGV2aWNlcy9QQ1QwMT9pbmZvPVwiICsgSlNPTi5zdHJpbmdpZnkoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbmZvKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRcdFx0fSwgNjAwKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcInZhbHVlXCIsIHZhbHVlLCB0aGF0LmFjdGl2ZSlcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlvIDlkK/ok53niZnkuLvliqjkuIrmiqXmqKHlvI9cclxuXHRcdFx0U2VuZERhdGEoc3RyKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IGJ1ZiA9IG5ldyBVaW50OEFycmF5KHN0ci5tYXRjaCgvW1xcZGEtZl17Mn0vZ2kpLm1hcChmdW5jdGlvbihoKSB7XHJcblx0XHRcdFx0XHRyZXR1cm4gcGFyc2VJbnQoaCwgMTYpXHJcblx0XHRcdFx0fSkpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJ4aWFmYVwiLCB0aGF0LndyaXRlLCB0aGF0LnNlcnZpY2VJZClcclxuXHRcdFx0XHR1bmkud3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHtcclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxyXG5cdFx0XHRcdFx0c2VydmljZUlkOiB0aGF0LnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQud3JpdGUsXHJcblx0XHRcdFx0XHR2YWx1ZTogYnVmLmJ1ZmZlcixcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfkuIvlj5HmjIfku6TmiJDlip8nLCByZXMuZXJyTXNnKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5LiL5Y+R5oyH5Luk5aSx6LSlXCIsIHJlcyk7XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaooeW8j+WIh+aNolxyXG5cdFx0XHRoYW5kbGVTdGFydChpbmQpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgbSA9IG51bGxcclxuXHRcdFx0XHRsZXQgc2VuZCA9IG51bGxcclxuXHRcdFx0XHRpZiAoIXRoYXQuaXNDb25uZWN0ZWQpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+WFiOi/nuaOpeiuvuWkh++8gVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmIChpbmQgPT0gMSkgeyAvLyAx6Ieq55SxXHJcblx0XHRcdFx0XHRtID0gTnVtYmVyKDE2NSArIDggKyA5KS50b1N0cmluZygxNilcclxuXHRcdFx0XHRcdHNlbmQgPSBcIkE1MDgwOTAwMDAwMDAwXCIgKyBtLnN1YnN0cihtLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmIChpbmQgPT0gMikgeyAvLzLlrprml7ZcclxuXHRcdFx0XHRcdGxldCB0aW1lID0gTnVtYmVyKHRoYXQudGltZV9tKSAqIDYwICsgTnVtYmVyKHRoYXQudGltZV9zKVxyXG5cdFx0XHRcdFx0bSA9IE51bWJlcigxNjUgKyA4ICsgOSArIHRpbWUpLnRvU3RyaW5nKDE2KVxyXG5cdFx0XHRcdFx0c2VuZCA9IFwiQTUwODA5MDAwMFwiICsgdGhhdC4kdG9vbHMudG9IZXgodGltZSwgNCkgKyBtLnN1YnN0cihtLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmIChpbmQgPT0gMykgeyAvLzPlrprmlbBcclxuXHRcdFx0XHRcdGxldCB3ZWlnaHQgPSB0aGF0LiR0b29scy50b0hleCh0aGF0LndlaWdodCwgNClcclxuXHRcdFx0XHRcdG0gPSBOdW1iZXIoMTY1ICsgOCArIDkgKyB0aGF0LndlaWdodCkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRzZW5kID0gXCJBNTA4MDlcIiArIHdlaWdodCArIFwiMDAwMFwiICsgbS5zdWJzdHIobS5sZW5ndGggLSAyLCAyKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoaW5kID09IDQpIHsgLy/kvZPph41cclxuXHJcblx0XHRcdFx0XHRsZXQgd2VpZ2h0ID0gTnVtYmVyKHRoYXQudXNlci53ZWlnaHQpICogMlxyXG5cdFx0XHRcdFx0bGV0IG51bSA9IHBhcnNlSW50KHdlaWdodCkudG9TdHJpbmcoKTtcclxuXHRcdFx0XHRcdG0gPSBOdW1iZXIoMTY1ICsgNSArIDggKyBOdW1iZXIobnVtKSkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRzZW5kID0gXCJBNTA1MDhcIiArIE51bWJlcihudW0pLnRvU3RyaW5nKDE2KSArIG0uc3Vic3RyKG0ubGVuZ3RoIC0gMiwgMilcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC5TZW5kRGF0YShzZW5kKVxyXG5cdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWOhuWPsuaVsOaNruWIoOmZpOaXtumHjeaWsOWKoOi9veaOpeWPo1xyXG5cdFx0XHRyZWxvYWQoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhpcy4kbmV4dFRpY2soKCkgPT4ge1xyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRTa2lwUmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWumuaXtuiuree7g1xyXG5cdFx0XHQvL1xyXG5cdFx0XHRiaW5kVGltZUNoYW5nZShlKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IG0gPSBlLnRhcmdldC52YWx1ZVswXVxyXG5cdFx0XHRcdGxldCBzID0gZS50YXJnZXQudmFsdWVbMV1cclxuXHRcdFx0XHR0aGF0LnRpbWVzVG5kZXggPSBlLnRhcmdldC52YWx1ZVxyXG5cdFx0XHRcdGxldCB0aW1lX20gPSBOdW1iZXIodGhhdC50aW1lTGlzdFswXVttXS5zdWJzdHJpbmcoMCwgMikpICogNjBcclxuXHRcdFx0XHRsZXQgdGltZV9zID0gTnVtYmVyKHRoYXQudGltZUxpc3RbMV1bc10uc3Vic3RyaW5nKDAsIDIpKVxyXG5cdFx0XHRcdGlmIChOdW1iZXIodGltZV9tICsgdGltZV9zKSA8IDMwKSB7XHJcblx0XHRcdFx0XHR0aGF0LnRpbWVfbSA9ICcwMCdcclxuXHRcdFx0XHRcdHRoYXQudGltZV9zID0gJzMwJ1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHR0aGF0LnRpbWVfbSA9IHRoYXQudGltZUxpc3RbMF1bbV0uc3Vic3RyaW5nKDAsIDIpXHJcblx0XHRcdFx0XHR0aGF0LnRpbWVfcyA9IHRoYXQudGltZUxpc3RbMV1bc10uc3Vic3RyaW5nKDAsIDIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVUaW1lRWRpdCh0ZXh0KSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IHRpbWVfbSA9IE51bWJlcih0aGF0LnRpbWVfbSkgKiA2MFxyXG5cdFx0XHRcdGxldCB0aW1lX3MgPSBOdW1iZXIodGhhdC50aW1lX3MpXHJcblx0XHRcdFx0bGV0IG1pbnV0ZXMgPSBudWxsXHJcblx0XHRcdFx0bGV0IHNlY29uZHMgPSBudWxsXHJcblxyXG5cdFx0XHRcdGlmIChOdW1iZXIodGltZV9tICsgdGltZV9zKSA+PSAzNTcwICYmIHRleHQgPT0gJ+WKoCcpIHtcclxuXHRcdFx0XHRcdHRoYXQudGltZV9tID0gJzU5J1xyXG5cdFx0XHRcdFx0dGhhdC50aW1lX3MgPSAnNTknXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKE51bWJlcih0aW1lX20gKyB0aW1lX3MpIDw9IDMwICYmIHRleHQgPT0gJ+WHjycpIHtcclxuXHRcdFx0XHRcdHRoYXQudGltZV9tID0gJzAwJ1xyXG5cdFx0XHRcdFx0dGhhdC50aW1lX3MgPSAnMzAnXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+WHjycpIHtcclxuXHRcdFx0XHRcdG1pbnV0ZXMgPSBNYXRoLmZsb29yKChOdW1iZXIodGltZV9tICsgdGltZV9zIC0gMzApICUgMzYwMCkgLyA2MClcclxuXHRcdFx0XHRcdHNlY29uZHMgPSBOdW1iZXIodGltZV9tICsgdGltZV9zIC0gMzApICUgNjBcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+WKoCcpIHtcclxuXHRcdFx0XHRcdG1pbnV0ZXMgPSBNYXRoLmZsb29yKChOdW1iZXIodGltZV9tICsgdGltZV9zICsgMzApICUgMzYwMCkgLyA2MClcclxuXHRcdFx0XHRcdHNlY29uZHMgPSBOdW1iZXIodGltZV9tICsgdGltZV9zICsgMzApICUgNjBcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC50aW1lX20gPSBtaW51dGVzID4gOSA/IG1pbnV0ZXMgOiAnMCcgKyBtaW51dGVzO1xyXG5cdFx0XHRcdHRoYXQudGltZV9zID0gc2Vjb25kcyA+IDkgPyBzZWNvbmRzIDogJzAnICsgc2Vjb25kcztcclxuXHRcdFx0XHR0aGF0LnRpbWVzVG5kZXggPSBbTnVtYmVyKHRoYXQudGltZV9tKSwgTnVtYmVyKHRoYXQudGltZV9zKV1cclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlV2VpZ2h0RWRpdCh0ZXh0KSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+WHjycpIHtcclxuXHRcdFx0XHRcdHRoYXQud2VpZ2h0ID0gTnVtYmVyKHRoYXQud2VpZ2h0KSAtIDUwID4gNTAgPyBOdW1iZXIodGhhdC53ZWlnaHQpIC0gNTAgOiA1MFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGV4dCA9PSAn5YqgJykge1xyXG5cdFx0XHRcdFx0dGhhdC53ZWlnaHQgPSBOdW1iZXIodGhhdC53ZWlnaHQpICsgNTBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOiTneeJmeaQnOe0ouiusOaXtlxyXG5cdFx0XHRoYW5kbGVNeVRpbWUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bXlUaW1lID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdGlmICghdGhhdC5kZXZpY2VzTGlzdC5sZW5ndGgpIHtcclxuXHRcdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAtMVxyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5zaG93TW9kYWwoXCLmsqHmnInmn6Xmib7liLDorr7lpIdcIilcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpXHJcblx0XHRcdFx0XHR0aGF0LiRCbHVldG9vdGguc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKVxyXG5cdFx0XHRcdH0sIDEyMDAwKTtcclxuXHRcdFx0fSxcclxuXHRcdFx0bmF2VG8odXJsKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQ29ubmVjdGVkKSB7XHJcblx0XHRcdFx0XHR0aGF0LmlzbGluayA9IC0xXHJcblx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKVxyXG5cdFx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdFx0XHR0aGF0LiRCbHVldG9vdGguc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKVxyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLok53niZnmsqHmnInov57mjqVcIilcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiB1cmxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxyXG5cdC5jb250ZW50IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkZBO1xyXG5cdH1cclxuXHJcblx0LnRhYmJhciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHJcblx0XHR2aWV3IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5hY3RpdmU6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRoZWlnaHQ6IDNweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAtOHB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRtYWluY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYm94MSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRtYXJnaW46IDE1cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJS0gMzBweCk7XHJcblxyXG5cdFx0LnRpbWUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcblx0XHRcdHRleHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaXRlbS1pdGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lml0ZW0tc2V0IHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGhlaWdodDogNTVweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNTVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQvZGVlcC9pbnB1dCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDU1cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pdGVtLXNldDAge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRpcHMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRjb2xvcjogIzk5OTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnN0YXJ0IHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRleHRjb2xvcjtcclxuXHRcdFx0bWFyZ2luOiAxNXB4IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0Lk5zdGFydCB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN0YXR1cyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdGltYWdlIHtcclxuXHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdH1cclxuXHJcblx0XHQuaWNvbl9saW5rIHtcclxuXHRcdFx0YW5pbWF0aW9uOiByb3RhdGlvbiAwLjZzIGluZmluaXRlIGxpbmVhcjtcclxuXHRcdH1cclxuXHJcblx0XHRAa2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuXHRcdFx0MCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQxMDAlIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///204\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 */ 20);\nvar _record = _interopRequireDefault(__webpack_require__(/*! @/components/manuallyAdd/record.vue */ 38));\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; }\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar myTime;\nvar _default = {\n data: function data() {\n return {\n active: 1,\n acd_id: 6,\n weight: 50,\n disabled: false,\n isDevice: false,\n isConnection: false,\n time_m: \"\",\n time_s: \"\",\n timeList: [],\n timesTndex: [1, 0],\n deviceId: \"\",\n serviceId: \"\",\n write: \"\",\n notify: \"\",\n islink: 0 //0连接中,1成功,-1失败\n };\n },\n\n components: {\n record: _record.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)(['user', \"MeasureSkip\", \"isConnected\", \"isBluetoothTyle\", \"devicesList\"])), {}, {\n info: function info() {\n return this.MeasureSkip;\n }\n }),\n mounted: function mounted() {\n var that = this;\n that.timeList = that.$tools.gethms();\n that.time_m = that.timeList[0][1].substring(0, 2);\n that.time_s = that.timeList[1][0].substring(0, 2);\n },\n onLoad: function onLoad(options) {\n var that = this;\n // 首页进入\n if (options && options.acd_id) {\n that.acd_id = options.acd_id;\n that.isDevice = options.device;\n setTimeout(function () {\n that.handleisSdevice();\n }, 1000);\n }\n // 跳绳页返回\n if (options && options.info) {\n var data = JSON.parse(options.info);\n that.active = data.active;\n that.deviceId = data.deviceId;\n that.serviceId = data.serviceId;\n that.write = data.write;\n that.notify = data.notify;\n that.islink = 1;\n that.notifyBLECharacteristicValue();\n }\n __f__(\"log\", 'options', options, \" at pages/skip/skip.vue:179\");\n that.$store.dispatch(\"getSkipResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.isConnection = that.isConnected;\n that.$Bluetooth.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n onShow: function onShow() {\n var that = this;\n // 跳绳页返回\n uni.$on('updateData', function (data) {\n var info = JSON.parse(data);\n that.acd_id = info.acd_id;\n that.isDevice = info.device;\n __f__(\"log\", '监听到事件来自 updateData ,携带参数为:' + info, \" at pages/skip/skip.vue:196\");\n });\n },\n onBackPress: function onBackPress(options) {\n var that = this;\n clearTimeout(myTime);\n that.isConnection = false;\n that.$Bluetooth.closeBluetoothAdapter();\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n that.$store.commit(\"changeBluetooth\", false);\n that.$store.commit(\"changeConnected\", false);\n __f__(\"log\", \"skip页面返回onBackPress005\", options, \" at pages/skip/skip.vue:207\");\n },\n watch: {\n devicesList: function devicesList() {\n var that = this;\n if (that.devicesList.length) {\n clearTimeout(myTime);\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n that.handleDevType(that.devicesList[0].macAddr);\n }\n __f__(\"log\", \"devicesList\", that.devicesList, \" at pages/skip/skip.vue:217\");\n },\n isConnected: function isConnected() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.islink = -1;\n }\n // that.isConnection = that.isConnected\n __f__(\"log\", \"蓝牙是否连接\", that.isConnected, \" at pages/skip/skip.vue:225\");\n },\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.isConnection = false;\n that.islink = -1;\n }\n __f__(\"log\", \"蓝牙是否打开\", that.isBluetoothTyle, \" at pages/skip/skip.vue:233\");\n }\n },\n methods: {\n handleisSdevice: function handleisSdevice() {\n var that = this;\n if (that.isConnected) return;\n if (that.isDevice == 'true') {\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n uni.openBluetoothAdapter({\n success: function success(e) {\n that.islink = 0;\n that.handleMyTime();\n that.$store.commit(\"changedevicesList\", []);\n that.$store.commit(\"changeBluetooth\", true);\n that.$Bluetooth.startBluetoothDeviceDiscovery();\n __f__(\"log\", '初始化蓝牙成功:' + e.errMsg, \" at pages/skip/skip.vue:249\");\n },\n fail: function fail(e) {\n that.islink = -1;\n that.$Bluetooth.getBluetoothAdapter(e);\n }\n });\n } else {\n that.$tools.msg(\"请先添加设备!\");\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/business/business\"\n });\n }, 500);\n }\n },\n // 设备排查\n handleDevType: function handleDevType(sn) {\n var that = this;\n that.$model.getdevdetail({\n mac: sn,\n acd_id: that.acd_id\n }).then(function (res) {\n __f__(\"log\", \"排查返回\", res, \" at pages/skip/skip.vue:273\");\n if (res.code == 0) {\n that.deviceId = sn;\n that.createBLEConnection();\n }\n });\n },\n // 连接蓝牙\n createBLEConnection: function createBLEConnection() {\n var that = this;\n uni.createBLEConnection({\n deviceId: that.deviceId,\n success: function success(res) {\n setTimeout(function () {\n uni.hideLoading();\n that.islink = 1;\n that.isConnection = true;\n that.getBLEDeviceServices();\n }, 1000);\n },\n fail: function fail(res) {\n __f__(\"log\", \"设备连接失败,请重新连接\", res, \" at pages/skip/skip.vue:294\");\n }\n });\n },\n /**\n * 获取设备的UUID\n */\n getBLEDeviceServices: function getBLEDeviceServices() {\n var serviceList = [];\n var that = this;\n uni.getBLEDeviceServices({\n deviceId: that.deviceId,\n success: function success(res) {\n __f__(\"log\", \"获取设备的UUID成功\", res, \" at pages/skip/skip.vue:307\");\n serviceList = res.services;\n for (var i = 0; i < serviceList.length; i++) {\n var service = serviceList[i];\n if (service.uuid.indexOf(\"FFE0\") != -1) {\n that.serviceId = service.uuid;\n that.getBLEDeviceCharacteristics();\n __f__(\"log\", \"设备的FFE0的serviceId: \" + that.serviceId, \" at pages/skip/skip.vue:314\");\n break;\n }\n }\n },\n fail: function fail(res) {\n __f__(\"log\", '获取设备的UUID失败:', res, \" at pages/skip/skip.vue:320\");\n }\n });\n },\n /**\n * 获取指定服务的特征值\n */\n getBLEDeviceCharacteristics: function getBLEDeviceCharacteristics() {\n var characteristicsList = [];\n var that = this;\n uni.getBLEDeviceCharacteristics({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n success: function success(res) {\n __f__(\"log\", \"服务的特征值成功\", res, \" at pages/skip/skip.vue:335\");\n // * 读read: true, //,写write: true, //,通知notify: true\n for (var i = 0; i < res.characteristics.length; i++) {\n var item = res.characteristics[i];\n if (item.uuid.indexOf('0000FF12') != -1) {\n that.write = item.uuid;\n } else if (item.uuid.indexOf('0000FFE4') != -1) {\n that.notify = item.uuid;\n }\n }\n setTimeout(function () {\n var j = Number(165 + 10 + 1 + 8 + 8 + 8 + 8 + 8 + 8).toString(16);\n var str = \"A50A01080808080808\" + j.substr(j.length - 2, 2);\n that.SendData(str);\n }, 200);\n // 体重\n setTimeout(function () {\n that.handleStart(4);\n }, 400);\n uni.notifyBLECharacteristicValueChange({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.notify,\n state: true\n });\n uni.notifyBLECharacteristicValueChange({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.write,\n state: true\n });\n that.notifyBLECharacteristicValue();\n },\n fail: function fail(res) {\n __f__(\"log\", '获取特征值失败:', JSON.stringify(res), \" at pages/skip/skip.vue:370\");\n }\n });\n },\n notifyBLECharacteristicValue: function notifyBLECharacteristicValue() {\n var that = this;\n uni.notifyBLECharacteristicValueChange({\n state: true,\n // 启用 notify 功能\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.notify,\n success: function success(res) {\n uni.onBLECharacteristicValueChange(function (res) {\n var value = that.$tools.ab2hex(res.value, \"\");\n if (value == '5a05090169') {\n //模式设置成功\n var info = {\n active: that.active,\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n notify: that.notify,\n write: that.write,\n acd_id: that.acd_id,\n isDevice: that.isDevice\n };\n setTimeout(function () {\n uni.navigateTo({\n url: \"/pages/devices/PCT01?info=\" + JSON.stringify(info)\n });\n }, 100);\n }\n __f__(\"log\", \"value\", value, that.active, \" at pages/skip/skip.vue:401\");\n });\n }\n });\n },\n // 开启蓝牙主动上报模式\n SendData: function SendData(str) {\n var that = this;\n var buf = new Uint8Array(str.match(/[\\da-f]{2}/gi).map(function (h) {\n return parseInt(h, 16);\n }));\n __f__(\"log\", \"xiafa\", that.write, that.serviceId, \" at pages/skip/skip.vue:412\");\n uni.writeBLECharacteristicValue({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.write,\n value: buf.buffer,\n success: function success(res) {\n __f__(\"log\", '下发指令成功', res.errMsg, \" at pages/skip/skip.vue:419\");\n },\n fail: function fail(res) {\n __f__(\"log\", \"下发指令失败\", res, \" at pages/skip/skip.vue:422\");\n }\n });\n },\n // 模式切换\n handleStart: function handleStart(ind) {\n var that = this;\n var m = null;\n var send = null;\n if (!that.isConnected) {\n that.$tools.msg(\"请先连接设备!\");\n return;\n }\n if (ind == 1) {\n // 1自由\n m = Number(165 + 8 + 9).toString(16);\n send = \"A5080900000000\" + m.substr(m.length - 2, 2);\n }\n if (ind == 2) {\n //2定时\n var time = Number(that.time_m) * 60 + Number(that.time_s);\n m = Number(165 + 8 + 9 + time).toString(16);\n send = \"A508090000\" + that.$tools.toHex(time, 4) + m.substr(m.length - 2, 2);\n }\n if (ind == 3) {\n //3定数\n var weight = that.$tools.toHex(that.weight, 4);\n m = Number(165 + 8 + 9 + that.weight).toString(16);\n send = \"A50809\" + weight + \"0000\" + m.substr(m.length - 2, 2);\n }\n if (ind == 4) {\n //体重\n\n var _weight = Number(that.user.weight) * 2;\n var num = parseInt(_weight).toString();\n m = Number(165 + 5 + 8 + Number(num)).toString(16);\n send = \"A50508\" + Number(num).toString(16) + m.substr(m.length - 2, 2);\n }\n that.SendData(send);\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n },\n // 历史数据删除时重新加载接口\n reload: function reload() {\n var that = this;\n this.$nextTick(function () {\n that.$store.dispatch(\"getSkipResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n });\n },\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 if (Number(time_m + time_s) < 30) {\n that.time_m = '00';\n that.time_s = '30';\n } else {\n that.time_m = that.timeList[0][m].substring(0, 2);\n that.time_s = that.timeList[1][s].substring(0, 2);\n }\n },\n handleTimeEdit: function handleTimeEdit(text) {\n var that = this;\n var time_m = Number(that.time_m) * 60;\n var time_s = Number(that.time_s);\n var minutes = null;\n var seconds = null;\n if (Number(time_m + time_s) >= 3570 && text == '加') {\n that.time_m = '59';\n that.time_s = '59';\n return;\n }\n if (Number(time_m + time_s) <= 30 && text == '减') {\n that.time_m = '00';\n that.time_s = '30';\n return;\n }\n if (text == '减') {\n minutes = Math.floor(Number(time_m + time_s - 30) % 3600 / 60);\n seconds = Number(time_m + time_s - 30) % 60;\n }\n if (text == '加') {\n minutes = Math.floor(Number(time_m + time_s + 30) % 3600 / 60);\n seconds = Number(time_m + time_s + 30) % 60;\n }\n that.time_m = minutes > 9 ? minutes : '0' + minutes;\n that.time_s = seconds > 9 ? seconds : '0' + seconds;\n that.timesTndex = [Number(that.time_m), Number(that.time_s)];\n },\n handleWeightEdit: function handleWeightEdit(text) {\n var that = this;\n if (text == '减') {\n that.weight = Number(that.weight) - 50 > 50 ? Number(that.weight) - 50 : 50;\n }\n if (text == '加') {\n that.weight = Number(that.weight) + 50;\n }\n },\n // 蓝牙搜索记时\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.devicesList.length) {\n that.islink = -1;\n that.$tools.showModal(\"没有查找到设备\");\n }\n clearTimeout(myTime);\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n }, 12000);\n },\n navTo: function navTo(url) {\n var that = this;\n if (!that.isConnected) {\n that.islink = -1;\n clearTimeout(myTime);\n that.$Bluetooth.closeBluetoothAdapter();\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n __f__(\"log\", \"蓝牙没有连接\", \" at pages/skip/skip.vue:542\");\n }\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2tpcC9za2lwLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiYWN0aXZlIiwiYWNkX2lkIiwid2VpZ2h0IiwiZGlzYWJsZWQiLCJpc0RldmljZSIsImlzQ29ubmVjdGlvbiIsInRpbWVfbSIsInRpbWVfcyIsInRpbWVMaXN0IiwidGltZXNUbmRleCIsImRldmljZUlkIiwic2VydmljZUlkIiwid3JpdGUiLCJub3RpZnkiLCJpc2xpbmsiLCJjb21wb25lbnRzIiwicmVjb3JkIiwiY29tcHV0ZWQiLCJpbmZvIiwibW91bnRlZCIsInRoYXQiLCJvbkxvYWQiLCJzZXRUaW1lb3V0IiwiYXVkX2lkIiwidW5pIiwib25TaG93Iiwib25CYWNrUHJlc3MiLCJjbGVhclRpbWVvdXQiLCJ3YXRjaCIsImRldmljZXNMaXN0IiwiaXNDb25uZWN0ZWQiLCJpc0JsdWV0b290aFR5bGUiLCJtZXRob2RzIiwiaGFuZGxlaXNTZGV2aWNlIiwic3VjY2VzcyIsImZhaWwiLCJ1cmwiLCJoYW5kbGVEZXZUeXBlIiwibWFjIiwiY3JlYXRlQkxFQ29ubmVjdGlvbiIsImdldEJMRURldmljZVNlcnZpY2VzIiwic2VydmljZUxpc3QiLCJnZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3MiLCJjaGFyYWN0ZXJpc3RpY0lkIiwic3RhdGUiLCJub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlIiwiU2VuZERhdGEiLCJ2YWx1ZSIsImhhbmRsZVN0YXJ0IiwibSIsInNlbmQiLCJyZWxvYWQiLCJiaW5kVGltZUNoYW5nZSIsImhhbmRsZVRpbWVFZGl0IiwibWludXRlcyIsInNlY29uZHMiLCJoYW5kbGVXZWlnaHRFZGl0IiwiaGFuZGxlTXlUaW1lIiwibXlUaW1lIiwibmF2VG8iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBc0hBO0FBR0E7QUFBQTtBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBSkE7QUFBQSxlQUtBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBOztFQUNBQztJQUNBQztFQUNBO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztJQUNBQTtJQUNBQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtJQUNBO01BQ0FEO01BQ0FBO01BQ0FFO1FBQ0FGO01BQ0E7SUFDQTtJQUNBO0lBQ0E7TUFDQTtNQUNBQTtNQUNBQTtNQUNBQTtNQUNBQTtNQUNBQTtNQUNBQTtNQUNBQTtJQUNBO0lBQ0E7SUFDQUE7TUFDQUc7SUFDQTtJQUNBSDtJQUNBQTtJQUNBSTtNQUNBSjtJQUNBO0VBQ0E7RUFDQUs7SUFDQTtJQUNBO0lBQ0FEO01BQ0E7TUFDQUo7TUFDQUE7TUFDQTtJQUNBO0VBQ0E7RUFDQU07SUFDQTtJQUNBQztJQUNBUDtJQUNBQTtJQUNBQTtJQUNBQTtJQUNBQTtJQUNBO0VBQ0E7RUFDQVE7SUFDQUM7TUFDQTtNQUNBO1FBQ0FGO1FBQ0FQO1FBQ0FBO01BQ0E7TUFDQTtJQUNBO0lBQ0FVO01BQ0E7TUFDQTtRQUNBVjtNQUNBO01BQ0E7TUFDQTtJQUNBO0lBQ0FXO01BQ0E7TUFDQTtRQUNBWDtRQUNBQTtNQUNBO01BQ0E7SUFDQTtFQUNBO0VBQ0FZO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO1FBQ0FiO1FBQ0FJO1VBQ0FVO1lBQ0FkO1lBQ0FBO1lBQ0FBO1lBQ0FBO1lBQ0FBO1lBQ0E7VUFDQTtVQUNBZTtZQUNBZjtZQUNBQTtVQUNBO1FBQ0E7TUFFQTtRQUNBQTtRQUNBRTtVQUNBRTtZQUNBWTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBakI7UUFDQWtCO1FBQ0FyQztNQUNBO1FBQ0E7UUFDQTtVQUNBbUI7VUFDQUE7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBbUI7TUFDQTtNQUNBZjtRQUNBZDtRQUNBd0I7VUFDQVo7WUFDQUU7WUFDQUo7WUFDQUE7WUFDQUE7VUFDQTtRQUNBO1FBQ0FlO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtBQUNBO0FBQ0E7SUFDQUs7TUFDQTtNQUNBO01BQ0FoQjtRQUNBZDtRQUNBd0I7VUFDQTtVQUNBTztVQUNBO1lBQ0E7WUFDQTtjQUNBckI7Y0FDQUE7Y0FDQTtjQUNBO1lBQ0E7VUFDQTtRQUNBO1FBQ0FlO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFFQTtBQUNBO0FBQ0E7SUFDQU87TUFDQTtNQUNBO01BQ0FsQjtRQUNBZDtRQUNBQztRQUNBdUI7VUFDQTtVQUNBO1VBQ0E7WUFDQTtZQUNBO2NBQ0FkO1lBRUE7Y0FDQUE7WUFDQTtVQUNBO1VBQ0FFO1lBQ0E7WUFDQTtZQUNBRjtVQUNBO1VBQ0E7VUFDQUU7WUFDQUY7VUFDQTtVQUNBSTtZQUNBZDtZQUNBQztZQUNBZ0M7WUFDQUM7VUFDQTtVQUNBcEI7WUFDQWQ7WUFDQUM7WUFDQWdDO1lBQ0FDO1VBQ0E7VUFDQXhCO1FBQ0E7UUFDQWU7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBVTtNQUNBO01BQ0FyQjtRQUNBb0I7UUFBQTtRQUNBbEM7UUFDQUM7UUFDQWdDO1FBQ0FUO1VBQ0FWO1lBQ0E7WUFDQTtjQUFBO2NBQ0E7Z0JBQ0F4QjtnQkFDQVU7Z0JBQ0FDO2dCQUNBRTtnQkFDQUQ7Z0JBQ0FYO2dCQUNBRztjQUNBO2NBQ0FrQjtnQkFDQUU7a0JBQ0FZLG1EQUNBbEI7Z0JBQ0E7Y0FDQTtZQUNBO1lBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0E0QjtNQUNBO01BQ0E7UUFDQTtNQUNBO01BQ0E7TUFDQXRCO1FBQ0FkO1FBQ0FDO1FBQ0FnQztRQUNBSTtRQUNBYjtVQUNBO1FBQ0E7UUFDQUM7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FhO01BQ0E7TUFDQTtNQUNBO01BQ0E7UUFDQTVCO1FBQ0E7TUFDQTtNQUNBO1FBQUE7UUFDQTZCO1FBQ0FDO01BQ0E7TUFDQTtRQUFBO1FBQ0E7UUFDQUQ7UUFDQUM7TUFDQTtNQUNBO1FBQUE7UUFDQTtRQUNBRDtRQUNBQztNQUNBO01BQ0E7UUFBQTs7UUFFQTtRQUNBO1FBQ0FEO1FBQ0FDO01BQ0E7TUFDQTlCO01BQ0FBO0lBQ0E7SUFDQTtJQUNBK0I7TUFDQTtNQUNBO1FBQ0EvQjtVQUNBRztRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTZCO01BQ0E7TUFDQTtNQUNBO01BQ0FoQztNQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBQTtNQUNBO1FBQ0FBO1FBQ0FBO01BQ0E7SUFDQTtJQUNBaUM7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BRUE7UUFDQWpDO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FrQztRQUNBQztNQUNBO01BQ0E7UUFDQUQ7UUFDQUM7TUFDQTtNQUNBbkM7TUFDQUE7TUFDQUE7SUFDQTtJQUNBb0M7TUFDQTtNQUNBO1FBQ0FwQztNQUNBO01BQ0E7UUFDQUE7TUFDQTtJQUNBO0lBQ0E7SUFDQXFDO01BQ0E7TUFDQUM7UUFDQTtVQUNBdEM7VUFDQUE7UUFDQTtRQUNBTztRQUNBUDtNQUNBO0lBQ0E7SUFDQXVDO01BQ0E7TUFDQTtRQUNBdkM7UUFDQU87UUFDQVA7UUFDQUE7UUFDQTtNQUNBO01BQ0FJO1FBQ0FZO01BQ0E7SUFDQTtFQUVBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIyMDguanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50IHNraXBwaW5nXCI+XHJcblx0XHQ8IS0tICAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2tpcHRvcFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInN0YXR1c1wiIEBjbGljaz1cImhhbmRsZWlzU2RldmljZSgpXCI+XHJcblx0XHRcdFx0PHRleHQ+e3tpc2xpbms9PTA/XCLmraPlnKjov57mjqVcIjppc2xpbms9PTE/J+i/nuaOpeaIkOWKnyc6J+mHjeaWsOi/nuaOpSd9fTwvdGV4dD5cclxuXHRcdFx0XHQ8aW1hZ2Ugdi1pZj1cImlzbGluayE9MVwiIDpjbGFzcz1cIltpc2xpbms9PS0xPycnOidpY29uX2xpbmsnXVwiIHNyYz1cIi4uLy4uL3N0YXRpYy96aHVhbi5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdDxpbWFnZSB2LWlmPVwiaXNsaW5rPT0xXCIgc3JjPVwiLi4vLi4vc3RhdGljL2R1aS5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbS1pdGVcIj7ku4rml6XkuKrmlbA8dGV4dD57e2luZm8/aW5mby50b2RheV9qdW1wX251bTonLS0nfX08L3RleHQ+PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbS1pdGVcIj7ku4rml6Xml7bplb88dGV4dD57e2luZm8/aW5mby50b2RheV9qdW1wX3RpbWU6Jy0tJ319PC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+5Y2h6Lev6YeML2tjYWw8dGV4dD57e2luZm8/aW5mby50b2RheV9qdW1wX2tjYWw6Jy0tJ319PC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSAgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cInRhYmJhclwiPlxyXG5cdFx0XHQ8dmlldyBAY2xpY2s9XCJhY3RpdmU9MVwiIDpjbGFzcz1cIlthY3RpdmU9PTE/J2FjdGl2ZSc6JyddXCI+6Ieq55Sx6K6t57uDPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBAY2xpY2s9XCJhY3RpdmU9MlwiIDpjbGFzcz1cIlthY3RpdmU9PTI/J2FjdGl2ZSc6JyddXCI+5a6a5pe26K6t57uDPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBAY2xpY2s9XCJhY3RpdmU9M1wiIDpjbGFzcz1cIlthY3RpdmU9PTM/J2FjdGl2ZSc6JyddXCI+5a6a5pWw6K6t57uDPC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLeiHqueUseiuree7gyAgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImJveDEgYm94XCIgdi1pZj1cImFjdGl2ZT09MVwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cIml0ZW0tc2V0IGl0ZW0tc2V0MFwiPuiHqueUsTwvdGV4dD5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cInRpcHNcIj7ml6DpmZDliLY8L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgOmNsYXNzPVwiW2lzQ29ubmVjdGlvbj8nc3RhcnQnOidzdGFydCBOc3RhcnQnXVwiIEBjbGljaz1cImhhbmRsZVN0YXJ0KDEpXCI+5byA5aeLPC92aWV3PlxyXG5cdFx0XHQ8IS0tIDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwiaXRlbS1pdGVcIj7mnKzmrKHml7bplb88L3RleHQ+XHJcblx0XHRcdFx0PHRleHQgY2xhc3M9XCJib2xkXCI+e3tpbmZvP2luZm8ubGFzdF9qdW1wX3RpbWU6JzAnfX08L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0PHRleHQgY2xhc3M9XCJpdGVtLWl0ZVwiPua2iOiAl+WNoei3r+mHjDwvdGV4dD5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cImJvbGRcIj57e2luZm8/aW5mby5sYXN0X2p1bXBfa2NhbDonMCd9fTwvdGV4dD5cclxuXHRcdFx0PC92aWV3PiAtLT5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS3lrprml7borq3nu4MgIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJib3gxIGJveFwiIHYtaWY9XCJhY3RpdmU9PTJcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLXNldFwiPlxyXG5cdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxlVGltZUVkaXQoJ+WHjycpXCI+77yNPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQ+e3t0aW1lX219fTp7e3RpbWVfc319PC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxlVGltZUVkaXQoJ+WKoCcpXCI+77yLPC90ZXh0PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInRpcHNcIj5cclxuXHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cIm11bHRpU2VsZWN0b3JcIiA6cmFuZ2U9XCJ0aW1lTGlzdFwiIDp2YWx1ZT1cInRpbWVzVG5kZXhcIiBAY2hhbmdlPVwiYmluZFRpbWVDaGFuZ2VcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXc+6LCD5pW055uu5qCHPC92aWV3PlxyXG5cdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IDpjbGFzcz1cIltpc0Nvbm5lY3Rpb24/J3N0YXJ0Jzonc3RhcnQgTnN0YXJ0J11cIiBAY2xpY2s9XCJoYW5kbGVTdGFydCgyKVwiPuW8gOWnizwvdmlldz5cclxuXHRcdFx0PCEtLSA8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cIml0ZW0taXRlXCI+5pys5qyh5Liq5pWwPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjwvdGV4dD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cIml0ZW0taXRlXCI+5raI6ICX5Y2h6Lev6YeMPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjwvdGV4dD5cclxuXHRcdFx0PC92aWV3PiAtLT5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS3lrprmlbDorq3nu4MgIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJib3gxIGJveFwiIHYtaWY9XCJhY3RpdmU9PTNcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLXNldFwiPlxyXG5cdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxlV2VpZ2h0RWRpdCgn5YePJylcIj7vvI08L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dCB2LWlmPVwiIWRpc2FibGVkXCI+e3t3ZWlnaHQ+NTA/d2VpZ2h0OjUwfX08L3RleHQ+XHJcblx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJ3ZWlnaHRcIiBmb2N1cz1cInRydWVcIiB2LWVsc2UgQGJsdXI9XCJkaXNhYmxlZD1mYWxzZVwiPlxyXG5cdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxlV2VpZ2h0RWRpdCgn5YqgJylcIj7vvIs8L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGlwc1wiIEBjbGljaz1cImRpc2FibGVkPXRydWVcIj7osIPmlbTnm67moIc8L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgOmNsYXNzPVwiW2lzQ29ubmVjdGlvbj8nc3RhcnQnOidzdGFydCBOc3RhcnQnXVwiIEBjbGljaz1cImhhbmRsZVN0YXJ0KDMpXCI+5byA5aeLPC92aWV3PlxyXG5cdFx0XHQ8IS0tIDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwiaXRlbS1pdGVcIj7mnKzmrKHml7bplb88L3RleHQ+XHJcblx0XHRcdFx0PHRleHQ+MDwvdGV4dD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cIml0ZW0taXRlXCI+5raI6ICX5Y2h6Lev6YeMPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjA8L3RleHQ+XHJcblx0XHRcdDwvdmlldz4gLS0+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tICAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiZ3JpZExpc3RcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJkYXRhXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwibmF2VG8oJy9wYWdlcy9za2lwL2NoYXJ0cycpXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvY2hhcnRzLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7ov5Dliqjmm7Lnur88L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiIEBjbGljaz1cIm5hdlRvKCcvcGFnZXMvaGlzdG9yeS9oaXN0b3J5P2FjZF9pZD0nK2FjZF9pZClcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW1hZ2VcIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9hZGQucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuWOhuWPsuiusOW9lTwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwibmF2VG8oJy9wYWdlcy9jb21way9jb250cmFzdD9hY2RfaWQ9JythY2RfaWQpXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvcGsucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuaVsOaNruWvueavlDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwiJHN0b3JlLmNvbW1pdCgnY2hhbmdlUmVjb3JkJyx0cnVlKVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbWFnZVwiPlxyXG5cdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2hpc3RvcnkucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPua3u+WKoOiusOW9lTwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0g5omL5Yqo6K6w5b2VIC0tPlxyXG5cdFx0PHJlY29yZCA6cnR5cGU9XCJhY2RfaWRcIj48L3JlY29yZD5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGxldCBteVRpbWU7XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGltcG9ydCByZWNvcmQgZnJvbSAnQC9jb21wb25lbnRzL21hbnVhbGx5QWRkL3JlY29yZC52dWUnO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0YWN0aXZlOiAxLFxyXG5cdFx0XHRcdGFjZF9pZDogNixcclxuXHRcdFx0XHR3ZWlnaHQ6IDUwLFxyXG5cdFx0XHRcdGRpc2FibGVkOiBmYWxzZSxcclxuXHRcdFx0XHRpc0RldmljZTogZmFsc2UsXHJcblx0XHRcdFx0aXNDb25uZWN0aW9uOiBmYWxzZSxcclxuXHRcdFx0XHR0aW1lX206IFwiXCIsXHJcblx0XHRcdFx0dGltZV9zOiBcIlwiLFxyXG5cdFx0XHRcdHRpbWVMaXN0OiBbXSxcclxuXHRcdFx0XHR0aW1lc1RuZGV4OiBbMSwgMF0sXHJcblx0XHRcdFx0ZGV2aWNlSWQ6IFwiXCIsXHJcblx0XHRcdFx0c2VydmljZUlkOiBcIlwiLFxyXG5cdFx0XHRcdHdyaXRlOiBcIlwiLFxyXG5cdFx0XHRcdG5vdGlmeTogXCJcIixcclxuXHRcdFx0XHRpc2xpbms6IDAgLy8w6L+e5o6l5Lit77yMMeaIkOWKn++8jC0x5aSx6LSlXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wb25lbnRzOiB7XHJcblx0XHRcdHJlY29yZFxyXG5cdFx0fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFsndXNlcicsIFwiTWVhc3VyZVNraXBcIiwgXCJpc0Nvbm5lY3RlZFwiLCBcImlzQmx1ZXRvb3RoVHlsZVwiLCBcImRldmljZXNMaXN0XCJdKSxcclxuXHRcdFx0aW5mbygpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy5NZWFzdXJlU2tpcFxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdG1vdW50ZWQoKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LnRpbWVMaXN0ID0gdGhhdC4kdG9vbHMuZ2V0aG1zKClcclxuXHRcdFx0dGhhdC50aW1lX20gPSB0aGF0LnRpbWVMaXN0WzBdWzFdLnN1YnN0cmluZygwLCAyKVxyXG5cdFx0XHR0aGF0LnRpbWVfcyA9IHRoYXQudGltZUxpc3RbMV1bMF0uc3Vic3RyaW5nKDAsIDIpXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKG9wdGlvbnMpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdC8vIOmmlumhtei/m+WFpVxyXG5cdFx0XHRpZiAob3B0aW9ucyAmJiBvcHRpb25zLmFjZF9pZCkge1xyXG5cdFx0XHRcdHRoYXQuYWNkX2lkID0gb3B0aW9ucy5hY2RfaWRcclxuXHRcdFx0XHR0aGF0LmlzRGV2aWNlID0gb3B0aW9ucy5kZXZpY2VcclxuXHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVpc1NkZXZpY2UoKVxyXG5cdFx0XHRcdH0sIDEwMDApXHJcblx0XHRcdH1cclxuXHRcdFx0Ly8g6Lez57uz6aG16L+U5ZueXHJcblx0XHRcdGlmIChvcHRpb25zICYmIG9wdGlvbnMuaW5mbykge1xyXG5cdFx0XHRcdGxldCBkYXRhID0gSlNPTi5wYXJzZShvcHRpb25zLmluZm8pXHJcblx0XHRcdFx0dGhhdC5hY3RpdmUgPSBkYXRhLmFjdGl2ZVxyXG5cdFx0XHRcdHRoYXQuZGV2aWNlSWQgPSBkYXRhLmRldmljZUlkXHJcblx0XHRcdFx0dGhhdC5zZXJ2aWNlSWQgPSBkYXRhLnNlcnZpY2VJZFxyXG5cdFx0XHRcdHRoYXQud3JpdGUgPSBkYXRhLndyaXRlXHJcblx0XHRcdFx0dGhhdC5ub3RpZnkgPSBkYXRhLm5vdGlmeVxyXG5cdFx0XHRcdHRoYXQuaXNsaW5rID0gMVxyXG5cdFx0XHRcdHRoYXQubm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSgpXHJcblx0XHRcdH1cclxuXHRcdFx0Y29uc29sZS5sb2coJ29wdGlvbnMnLCBvcHRpb25zKVxyXG5cdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFNraXBSZXN1bHRcIiwge1xyXG5cdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHR9KVxyXG5cdFx0XHR0aGF0LmlzQ29ubmVjdGlvbiA9IHRoYXQuaXNDb25uZWN0ZWRcclxuXHRcdFx0dGhhdC4kQmx1ZXRvb3RoLm9uQkxFQ29ubmVjdGlvblN0YXRlQ2hhbmdlKClcclxuXHRcdFx0dW5pLm9uQmx1ZXRvb3RoQWRhcHRlclN0YXRlQ2hhbmdlKGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZUJsdWV0b290aFwiLCByZXMuYXZhaWxhYmxlKTtcclxuXHRcdFx0fSlcclxuXHRcdH0sXHJcblx0XHRvblNob3coKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHQvLyDot7Pnu7PpobXov5Tlm55cclxuXHRcdFx0dW5pLiRvbigndXBkYXRlRGF0YScsIGZ1bmN0aW9uKGRhdGEpIHtcclxuXHRcdFx0XHRsZXQgaW5mbyA9IEpTT04ucGFyc2UoZGF0YSlcclxuXHRcdFx0XHR0aGF0LmFjZF9pZCA9IGluZm8uYWNkX2lkXHJcblx0XHRcdFx0dGhhdC5pc0RldmljZSA9IGluZm8uZGV2aWNlXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+ebkeWQrOWIsOS6i+S7tuadpeiHqiB1cGRhdGVEYXRhIO+8jOaQuuW4puWPguaVsOS4uu+8micgKyBpbmZvKTtcclxuXHRcdFx0fSlcclxuXHRcdH0sXHJcblx0XHRvbkJhY2tQcmVzcyhvcHRpb25zKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcclxuXHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSBmYWxzZVxyXG5cdFx0XHR0aGF0LiRCbHVldG9vdGguY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KClcclxuXHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlQmx1ZXRvb3RoXCIsIGZhbHNlKTtcclxuXHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlQ29ubmVjdGVkXCIsIGZhbHNlKTtcclxuXHRcdFx0Y29uc29sZS5sb2coXCJza2lw6aG16Z2i6L+U5Zueb25CYWNrUHJlc3MwMDVcIiwgb3B0aW9ucylcclxuXHRcdH0sXHJcblx0XHR3YXRjaDoge1xyXG5cdFx0XHRkZXZpY2VzTGlzdCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAodGhhdC5kZXZpY2VzTGlzdC5sZW5ndGgpIHtcclxuXHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xyXG5cdFx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KClcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlRGV2VHlwZSh0aGF0LmRldmljZXNMaXN0WzBdLm1hY0FkZHIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwiZGV2aWNlc0xpc3RcIiwgdGhhdC5kZXZpY2VzTGlzdClcclxuXHRcdFx0fSxcclxuXHRcdFx0aXNDb25uZWN0ZWQoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQmx1ZXRvb3RoVHlsZSkge1xyXG5cdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAtMVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyB0aGF0LmlzQ29ubmVjdGlvbiA9IHRoYXQuaXNDb25uZWN0ZWRcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeaYr+WQpui/nuaOpVwiLCB0aGF0LmlzQ29ubmVjdGVkKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRpc0JsdWV0b290aFR5bGUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQmx1ZXRvb3RoVHlsZSkge1xyXG5cdFx0XHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSBmYWxzZVxyXG5cdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAtMVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeaYr+WQpuaJk+W8gFwiLCB0aGF0LmlzQmx1ZXRvb3RoVHlsZSlcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0aGFuZGxlaXNTZGV2aWNlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LmlzQ29ubmVjdGVkKSByZXR1cm5cclxuXHRcdFx0XHRpZiAodGhhdC5pc0RldmljZSA9PSAndHJ1ZScpIHtcclxuXHRcdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdFx0XHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0XHRcdFx0XHRzdWNjZXNzOiBlID0+IHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmlzbGluayA9IDBcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmhhbmRsZU15VGltZSgpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlZGV2aWNlc0xpc3RcIiwgW10pO1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZUJsdWV0b290aFwiLCB0cnVlKVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXHJcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+WIneWni+WMluiTneeJmeaIkOWKnzonICsgZS5lcnJNc2cpO1xyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRmYWlsOiBlID0+IHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmlzbGluayA9IC0xXHJcblx0XHRcdFx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLmdldEJsdWV0b290aEFkYXB0ZXIoZSlcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSk7XHJcblxyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7flhYjmt7vliqDorr7lpIfvvIFcIilcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xyXG5cdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvYnVzaW5lc3MvYnVzaW5lc3NcIlxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fSwgNTAwKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g6K6+5aSH5o6S5p+lXHJcblx0XHRcdGhhbmRsZURldlR5cGUoc24pIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRkZXZkZXRhaWwoe1xyXG5cdFx0XHRcdFx0bWFjOiBzbixcclxuXHRcdFx0XHRcdGFjZF9pZDogdGhhdC5hY2RfaWRcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuaOkuafpei/lOWbnlwiLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmRldmljZUlkID0gc25cclxuXHRcdFx0XHRcdFx0dGhhdC5jcmVhdGVCTEVDb25uZWN0aW9uKClcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDov57mjqXok53niZlcclxuXHRcdFx0Y3JlYXRlQkxFQ29ubmVjdGlvbigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0dW5pLmNyZWF0ZUJMRUNvbm5lY3Rpb24oe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAxXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5nZXRCTEVEZXZpY2VTZXJ2aWNlcygpXHJcblx0XHRcdFx0XHRcdH0sIDEwMDApXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLorr7lpIfov57mjqXlpLHotKXvvIzor7fph43mlrDov57mjqVcIiwgcmVzKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOiOt+WPluiuvuWkh+eahFVVSURcclxuXHRcdFx0ICovXHJcblx0XHRcdGdldEJMRURldmljZVNlcnZpY2VzKCkge1xyXG5cdFx0XHRcdGxldCBzZXJ2aWNlTGlzdCA9IFtdO1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpcztcclxuXHRcdFx0XHR1bmkuZ2V0QkxFRGV2aWNlU2VydmljZXMoe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiOt+WPluiuvuWkh+eahFVVSUTmiJDlip9cIiwgcmVzKVxyXG5cdFx0XHRcdFx0XHRzZXJ2aWNlTGlzdCA9IHJlcy5zZXJ2aWNlcztcclxuXHRcdFx0XHRcdFx0Zm9yIChsZXQgaSA9IDA7IGkgPCBzZXJ2aWNlTGlzdC5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdFx0XHRcdGxldCBzZXJ2aWNlID0gc2VydmljZUxpc3RbaV07XHJcblx0XHRcdFx0XHRcdFx0aWYgKHNlcnZpY2UudXVpZC5pbmRleE9mKFwiRkZFMFwiKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5zZXJ2aWNlSWQgPSBzZXJ2aWNlLnV1aWQ7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LmdldEJMRURldmljZUNoYXJhY3RlcmlzdGljcygpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLorr7lpIfnmoRGRkUw55qEc2VydmljZUlk77yaIFwiICsgdGhhdC5zZXJ2aWNlSWQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+iOt+WPluiuvuWkh+eahFVVSUTlpLHotKU6JywgcmVzKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOiOt+WPluaMh+WumuacjeWKoeeahOeJueW+geWAvFxyXG5cdFx0XHQgKi9cclxuXHRcdFx0Z2V0QkxFRGV2aWNlQ2hhcmFjdGVyaXN0aWNzKCkge1xyXG5cdFx0XHRcdGxldCBjaGFyYWN0ZXJpc3RpY3NMaXN0ID0gW107XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xyXG5cdFx0XHRcdHVuaS5nZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3Moe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzZXJ2aWNlSWQ6IHRoYXQuc2VydmljZUlkLFxyXG5cdFx0XHRcdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLmnI3liqHnmoTnibnlvoHlgLzmiJDlip9cIiwgcmVzKVxyXG5cdFx0XHRcdFx0XHQvLyAqIOivu3JlYWQ6IHRydWUsIC8vLOWGmXdyaXRlOiB0cnVlLCAvLyzpgJrnn6Vub3RpZnk6IHRydWVcclxuXHRcdFx0XHRcdFx0Zm9yIChsZXQgaSA9IDA7IGkgPCByZXMuY2hhcmFjdGVyaXN0aWNzLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRcdFx0XHRcdFx0bGV0IGl0ZW0gPSByZXMuY2hhcmFjdGVyaXN0aWNzW2ldO1xyXG5cdFx0XHRcdFx0XHRcdGlmIChpdGVtLnV1aWQuaW5kZXhPZignMDAwMEZGMTInKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC53cml0ZSA9IGl0ZW0udXVpZFxyXG5cclxuXHRcdFx0XHRcdFx0XHR9IGVsc2UgaWYgKGl0ZW0udXVpZC5pbmRleE9mKCcwMDAwRkZFNCcpICE9IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0Lm5vdGlmeSA9IGl0ZW0udXVpZFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdGxldCBqID0gTnVtYmVyKDE2NSArIDEwICsgMSArIDggKyA4ICsgOCArIDggKyA4ICsgOCkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRcdFx0bGV0IHN0ciA9IFwiQTUwQTAxMDgwODA4MDgwODA4XCIgKyBqLnN1YnN0cihqLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5TZW5kRGF0YShzdHIpXHJcblx0XHRcdFx0XHRcdH0sIDIwMClcclxuXHRcdFx0XHRcdFx0Ly8g5L2T6YeNXHJcblx0XHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVTdGFydCg0KVxyXG5cdFx0XHRcdFx0XHR9LCA0MDApXHJcblx0XHRcdFx0XHRcdHVuaS5ub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlKHtcclxuXHRcdFx0XHRcdFx0XHRkZXZpY2VJZDogdGhhdC5kZXZpY2VJZCxcclxuXHRcdFx0XHRcdFx0XHRzZXJ2aWNlSWQ6IHRoYXQuc2VydmljZUlkLFxyXG5cdFx0XHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQubm90aWZ5LFxyXG5cdFx0XHRcdFx0XHRcdHN0YXRlOiB0cnVlLFxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR1bmkubm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSh7XHJcblx0XHRcdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRcdFx0c2VydmljZUlkOiB0aGF0LnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdFx0XHRjaGFyYWN0ZXJpc3RpY0lkOiB0aGF0LndyaXRlLFxyXG5cdFx0XHRcdFx0XHRcdHN0YXRlOiB0cnVlLFxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR0aGF0Lm5vdGlmeUJMRUNoYXJhY3RlcmlzdGljVmFsdWUoKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfojrflj5bnibnlvoHlgLzlpLHotKU6JywgSlNPTi5zdHJpbmdpZnkocmVzKSlcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpcztcclxuXHRcdFx0XHR1bmkubm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSh7XHJcblx0XHRcdFx0XHRzdGF0ZTogdHJ1ZSwgLy8g5ZCv55SoIG5vdGlmeSDlip/og71cclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxyXG5cdFx0XHRcdFx0c2VydmljZUlkOiB0aGF0LnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQubm90aWZ5LFxyXG5cdFx0XHRcdFx0c3VjY2VzcyhyZXMpIHtcclxuXHRcdFx0XHRcdFx0dW5pLm9uQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZShmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHRcdFx0XHRsZXQgdmFsdWUgPSB0aGF0LiR0b29scy5hYjJoZXgocmVzLnZhbHVlLCBcIlwiKTtcclxuXHRcdFx0XHRcdFx0XHRpZiAodmFsdWUgPT0gJzVhMDUwOTAxNjknKSB7IC8v5qih5byP6K6+572u5oiQ5YqfXHJcblx0XHRcdFx0XHRcdFx0XHRsZXQgaW5mbyA9IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YWN0aXZlOiB0aGF0LmFjdGl2ZSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdHNlcnZpY2VJZDogdGhhdC5zZXJ2aWNlSWQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdG5vdGlmeTogdGhhdC5ub3RpZnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdHdyaXRlOiB0aGF0LndyaXRlLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRhY2RfaWQ6IHRoYXQuYWNkX2lkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpc0RldmljZTogdGhhdC5pc0RldmljZVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvZGV2aWNlcy9QQ1QwMT9pbmZvPVwiICsgSlNPTi5zdHJpbmdpZnkoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbmZvKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRcdFx0fSwgMTAwKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcInZhbHVlXCIsIHZhbHVlLCB0aGF0LmFjdGl2ZSlcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlvIDlkK/ok53niZnkuLvliqjkuIrmiqXmqKHlvI9cclxuXHRcdFx0U2VuZERhdGEoc3RyKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IGJ1ZiA9IG5ldyBVaW50OEFycmF5KHN0ci5tYXRjaCgvW1xcZGEtZl17Mn0vZ2kpLm1hcChmdW5jdGlvbihoKSB7XHJcblx0XHRcdFx0XHRyZXR1cm4gcGFyc2VJbnQoaCwgMTYpXHJcblx0XHRcdFx0fSkpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJ4aWFmYVwiLCB0aGF0LndyaXRlLCB0aGF0LnNlcnZpY2VJZClcclxuXHRcdFx0XHR1bmkud3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHtcclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxyXG5cdFx0XHRcdFx0c2VydmljZUlkOiB0aGF0LnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQud3JpdGUsXHJcblx0XHRcdFx0XHR2YWx1ZTogYnVmLmJ1ZmZlcixcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfkuIvlj5HmjIfku6TmiJDlip8nLCByZXMuZXJyTXNnKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5LiL5Y+R5oyH5Luk5aSx6LSlXCIsIHJlcyk7XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaooeW8j+WIh+aNolxyXG5cdFx0XHRoYW5kbGVTdGFydChpbmQpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgbSA9IG51bGxcclxuXHRcdFx0XHRsZXQgc2VuZCA9IG51bGxcclxuXHRcdFx0XHRpZiAoIXRoYXQuaXNDb25uZWN0ZWQpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+WFiOi/nuaOpeiuvuWkh++8gVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmIChpbmQgPT0gMSkgeyAvLyAx6Ieq55SxXHJcblx0XHRcdFx0XHRtID0gTnVtYmVyKDE2NSArIDggKyA5KS50b1N0cmluZygxNilcclxuXHRcdFx0XHRcdHNlbmQgPSBcIkE1MDgwOTAwMDAwMDAwXCIgKyBtLnN1YnN0cihtLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmIChpbmQgPT0gMikgeyAvLzLlrprml7ZcclxuXHRcdFx0XHRcdGxldCB0aW1lID0gTnVtYmVyKHRoYXQudGltZV9tKSAqIDYwICsgTnVtYmVyKHRoYXQudGltZV9zKVxyXG5cdFx0XHRcdFx0bSA9IE51bWJlcigxNjUgKyA4ICsgOSArIHRpbWUpLnRvU3RyaW5nKDE2KVxyXG5cdFx0XHRcdFx0c2VuZCA9IFwiQTUwODA5MDAwMFwiICsgdGhhdC4kdG9vbHMudG9IZXgodGltZSwgNCkgKyBtLnN1YnN0cihtLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmIChpbmQgPT0gMykgeyAvLzPlrprmlbBcclxuXHRcdFx0XHRcdGxldCB3ZWlnaHQgPSB0aGF0LiR0b29scy50b0hleCh0aGF0LndlaWdodCwgNClcclxuXHRcdFx0XHRcdG0gPSBOdW1iZXIoMTY1ICsgOCArIDkgKyB0aGF0LndlaWdodCkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRzZW5kID0gXCJBNTA4MDlcIiArIHdlaWdodCArIFwiMDAwMFwiICsgbS5zdWJzdHIobS5sZW5ndGggLSAyLCAyKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoaW5kID09IDQpIHsgLy/kvZPph41cclxuXHJcblx0XHRcdFx0XHRsZXQgd2VpZ2h0ID0gTnVtYmVyKHRoYXQudXNlci53ZWlnaHQpICogMlxyXG5cdFx0XHRcdFx0bGV0IG51bSA9IHBhcnNlSW50KHdlaWdodCkudG9TdHJpbmcoKTtcclxuXHRcdFx0XHRcdG0gPSBOdW1iZXIoMTY1ICsgNSArIDggKyBOdW1iZXIobnVtKSkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRzZW5kID0gXCJBNTA1MDhcIiArIE51bWJlcihudW0pLnRvU3RyaW5nKDE2KSArIG0uc3Vic3RyKG0ubGVuZ3RoIC0gMiwgMilcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC5TZW5kRGF0YShzZW5kKVxyXG5cdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWOhuWPsuaVsOaNruWIoOmZpOaXtumHjeaWsOWKoOi9veaOpeWPo1xyXG5cdFx0XHRyZWxvYWQoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhpcy4kbmV4dFRpY2soKCkgPT4ge1xyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRTa2lwUmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWumuaXtuiuree7g1xyXG5cdFx0XHQvL1xyXG5cdFx0XHRiaW5kVGltZUNoYW5nZShlKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IG0gPSBlLnRhcmdldC52YWx1ZVswXVxyXG5cdFx0XHRcdGxldCBzID0gZS50YXJnZXQudmFsdWVbMV1cclxuXHRcdFx0XHR0aGF0LnRpbWVzVG5kZXggPSBlLnRhcmdldC52YWx1ZVxyXG5cdFx0XHRcdGxldCB0aW1lX20gPSBOdW1iZXIodGhhdC50aW1lTGlzdFswXVttXS5zdWJzdHJpbmcoMCwgMikpICogNjBcclxuXHRcdFx0XHRsZXQgdGltZV9zID0gTnVtYmVyKHRoYXQudGltZUxpc3RbMV1bc10uc3Vic3RyaW5nKDAsIDIpKVxyXG5cdFx0XHRcdGlmIChOdW1iZXIodGltZV9tICsgdGltZV9zKSA8IDMwKSB7XHJcblx0XHRcdFx0XHR0aGF0LnRpbWVfbSA9ICcwMCdcclxuXHRcdFx0XHRcdHRoYXQudGltZV9zID0gJzMwJ1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHR0aGF0LnRpbWVfbSA9IHRoYXQudGltZUxpc3RbMF1bbV0uc3Vic3RyaW5nKDAsIDIpXHJcblx0XHRcdFx0XHR0aGF0LnRpbWVfcyA9IHRoYXQudGltZUxpc3RbMV1bc10uc3Vic3RyaW5nKDAsIDIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVUaW1lRWRpdCh0ZXh0KSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IHRpbWVfbSA9IE51bWJlcih0aGF0LnRpbWVfbSkgKiA2MFxyXG5cdFx0XHRcdGxldCB0aW1lX3MgPSBOdW1iZXIodGhhdC50aW1lX3MpXHJcblx0XHRcdFx0bGV0IG1pbnV0ZXMgPSBudWxsXHJcblx0XHRcdFx0bGV0IHNlY29uZHMgPSBudWxsXHJcblxyXG5cdFx0XHRcdGlmIChOdW1iZXIodGltZV9tICsgdGltZV9zKSA+PSAzNTcwICYmIHRleHQgPT0gJ+WKoCcpIHtcclxuXHRcdFx0XHRcdHRoYXQudGltZV9tID0gJzU5J1xyXG5cdFx0XHRcdFx0dGhhdC50aW1lX3MgPSAnNTknXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKE51bWJlcih0aW1lX20gKyB0aW1lX3MpIDw9IDMwICYmIHRleHQgPT0gJ+WHjycpIHtcclxuXHRcdFx0XHRcdHRoYXQudGltZV9tID0gJzAwJ1xyXG5cdFx0XHRcdFx0dGhhdC50aW1lX3MgPSAnMzAnXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+WHjycpIHtcclxuXHRcdFx0XHRcdG1pbnV0ZXMgPSBNYXRoLmZsb29yKChOdW1iZXIodGltZV9tICsgdGltZV9zIC0gMzApICUgMzYwMCkgLyA2MClcclxuXHRcdFx0XHRcdHNlY29uZHMgPSBOdW1iZXIodGltZV9tICsgdGltZV9zIC0gMzApICUgNjBcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+WKoCcpIHtcclxuXHRcdFx0XHRcdG1pbnV0ZXMgPSBNYXRoLmZsb29yKChOdW1iZXIodGltZV9tICsgdGltZV9zICsgMzApICUgMzYwMCkgLyA2MClcclxuXHRcdFx0XHRcdHNlY29uZHMgPSBOdW1iZXIodGltZV9tICsgdGltZV9zICsgMzApICUgNjBcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC50aW1lX20gPSBtaW51dGVzID4gOSA/IG1pbnV0ZXMgOiAnMCcgKyBtaW51dGVzO1xyXG5cdFx0XHRcdHRoYXQudGltZV9zID0gc2Vjb25kcyA+IDkgPyBzZWNvbmRzIDogJzAnICsgc2Vjb25kcztcclxuXHRcdFx0XHR0aGF0LnRpbWVzVG5kZXggPSBbTnVtYmVyKHRoYXQudGltZV9tKSwgTnVtYmVyKHRoYXQudGltZV9zKV1cclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlV2VpZ2h0RWRpdCh0ZXh0KSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+WHjycpIHtcclxuXHRcdFx0XHRcdHRoYXQud2VpZ2h0ID0gTnVtYmVyKHRoYXQud2VpZ2h0KSAtIDUwID4gNTAgPyBOdW1iZXIodGhhdC53ZWlnaHQpIC0gNTAgOiA1MFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGV4dCA9PSAn5YqgJykge1xyXG5cdFx0XHRcdFx0dGhhdC53ZWlnaHQgPSBOdW1iZXIodGhhdC53ZWlnaHQpICsgNTBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOiTneeJmeaQnOe0ouiusOaXtlxyXG5cdFx0XHRoYW5kbGVNeVRpbWUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bXlUaW1lID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdGlmICghdGhhdC5kZXZpY2VzTGlzdC5sZW5ndGgpIHtcclxuXHRcdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAtMVxyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5zaG93TW9kYWwoXCLmsqHmnInmn6Xmib7liLDorr7lpIdcIilcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpXHJcblx0XHRcdFx0XHR0aGF0LiRCbHVldG9vdGguc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKVxyXG5cdFx0XHRcdH0sIDEyMDAwKTtcclxuXHRcdFx0fSxcclxuXHRcdFx0bmF2VG8odXJsKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQ29ubmVjdGVkKSB7XHJcblx0XHRcdFx0XHR0aGF0LmlzbGluayA9IC0xXHJcblx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKVxyXG5cdFx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdFx0XHR0aGF0LiRCbHVldG9vdGguc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKVxyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLok53niZnmsqHmnInov57mjqVcIilcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiB1cmxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxyXG5cdC5jb250ZW50IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkZBO1xyXG5cdH1cclxuXHJcblx0LnRhYmJhciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHJcblx0XHR2aWV3IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5hY3RpdmU6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRoZWlnaHQ6IDNweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAtOHB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRtYWluY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYm94MSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRtYXJnaW46IDE1cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJS0gMzBweCk7XHJcblxyXG5cdFx0LnRpbWUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcblx0XHRcdHRleHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaXRlbS1pdGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lml0ZW0tc2V0IHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGhlaWdodDogNTVweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNTVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQvZGVlcC9pbnB1dCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDU1cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pdGVtLXNldDAge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRpcHMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRjb2xvcjogIzk5OTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnN0YXJ0IHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRleHRjb2xvcjtcclxuXHRcdFx0bWFyZ2luOiAxNXB4IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0Lk5zdGFydCB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN0YXR1cyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdGltYWdlIHtcclxuXHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdH1cclxuXHJcblx0XHQuaWNvbl9saW5rIHtcclxuXHRcdFx0YW5pbWF0aW9uOiByb3RhdGlvbiAwLjZzIGluZmluaXRlIGxpbmVhcjtcclxuXHRcdH1cclxuXHJcblx0XHRAa2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuXHRcdFx0MCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQxMDAlIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///208\n"); /***/ }), -/* 205 */ +/* 209 */ /*!*******************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/charts.vue?mpType=page ***! \*******************************************************************************/ @@ -19691,10 +20025,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./charts.vue?vue&type=template&id=584a3bcc&scoped=true&mpType=page */ 206);\n/* harmony import */ var _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./charts.vue?vue&type=script&lang=js&mpType=page */ 208);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"584a3bcc\",\n null,\n false,\n _charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/skip/charts.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjA1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTU4NGEzYmNjJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2NoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNTg0YTNiY2NcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2tpcC9jaGFydHMudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///205\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./charts.vue?vue&type=template&id=584a3bcc&scoped=true&mpType=page */ 210);\n/* harmony import */ var _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./charts.vue?vue&type=script&lang=js&mpType=page */ 212);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"584a3bcc\",\n null,\n false,\n _charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/skip/charts.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjA5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTU4NGEzYmNjJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2NoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNTg0YTNiY2NcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2tpcC9jaGFydHMudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///209\n"); /***/ }), -/* 206 */ +/* 210 */ /*!*************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/charts.vue?vue&type=template&id=584a3bcc&scoped=true&mpType=page ***! \*************************************************************************************************************************/ @@ -19703,7 +20037,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _cha "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./charts.vue?vue&type=template&id=584a3bcc&scoped=true&mpType=page */ 207); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./charts.vue?vue&type=template&id=584a3bcc&scoped=true&mpType=page */ 211); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_template_id_584a3bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -19715,7 +20049,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 207 */ +/* 211 */ /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/charts.vue?vue&type=template&id=584a3bcc&scoped=true&mpType=page ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -19901,7 +20235,7 @@ render._withStripped = true /***/ }), -/* 208 */ +/* 212 */ /*!*******************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/charts.vue?vue&type=script&lang=js&mpType=page ***! \*******************************************************************************************************/ @@ -19909,10 +20243,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./charts.vue?vue&type=script&lang=js&mpType=page */ 209);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyMDguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2NoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///208\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./charts.vue?vue&type=script&lang=js&mpType=page */ 213);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyMTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2NoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///212\n"); /***/ }), -/* 209 */ +/* 213 */ /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/skip/charts.vue?vue&type=script&lang=js&mpType=page ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -19920,10 +20254,10 @@ 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 */ 20);\nvar _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 83));\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 components: {\n qiunDataCharts: _qiunDataCharts.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\"])), {}, {\n userInfo: function userInfo() {\n return this.user;\n },\n startDate: function startDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n onLoad: function onLoad() {\n var that = this;\n this.active = 1;\n this.time = this.startDate;\n that.getList();\n },\n methods: {\n getList: function getList() {\n var that = this;\n that.$model.getSkipTrendList({\n aud_id: uni.getStorageSync('userid'),\n time: that.time\n }).then(function (res) {\n __f__(\"log\", \"跳绳曲线\", res.data, \" at pages/skip/charts.vue:66\");\n that.weightList = res.data;\n });\n },\n handleActive: function handleActive(ite) {\n var that = this;\n that.handTrue = false;\n that.time = ite == 1 ? this.startDate : ite == 2 ? this.$tools.getDate(\"month\") : this.$tools.getDate(\"year\");\n that.getList();\n that.$nextTick(function () {\n that.handTrue = true;\n });\n that.active = ite;\n },\n handStartTimeH: function handStartTimeH(e) {\n var that = this;\n that.time = e.target.value;\n that.getList();\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\n }\n },\n data: function data() {\n return {\n weightList: [],\n handTrue: true,\n active: 1,\n time: \"\"\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2tpcC9jaGFydHMudnVlIl0sIm5hbWVzIjpbImNvbXBvbmVudHMiLCJxaXVuRGF0YUNoYXJ0cyIsImNvbXB1dGVkIiwibWFwU3RhdGUiLCJ1c2VySW5mbyIsInVzZXIiLCJzdGFydERhdGUiLCIkdG9vbHMiLCJnZXREYXRlIiwib25Mb2FkIiwidGhhdCIsImFjdGl2ZSIsInRpbWUiLCJnZXRMaXN0IiwibWV0aG9kcyIsIiRtb2RlbCIsImdldFNraXBUcmVuZExpc3QiLCJhdWRfaWQiLCJ1bmkiLCJnZXRTdG9yYWdlU3luYyIsInRoZW4iLCJyZXMiLCJkYXRhIiwid2VpZ2h0TGlzdCIsImhhbmRsZUFjdGl2ZSIsIml0ZSIsImhhbmRUcnVlIiwiJG5leHRUaWNrIiwiaGFuZFN0YXJ0VGltZUgiLCJlIiwidGFyZ2V0IiwidmFsdWUiLCJuYXZUbyIsInVybCIsIm5hdmlnYXRlVG8iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBbUNBO0FBR0E7QUFBNkc7QUFBQTtBQUFBLGVBQzlGO0VBQ2RBLFVBQVUsRUFBRTtJQUNYQyxjQUFjLEVBQWRBO0VBQ0QsQ0FBQztFQUNEQyxRQUFRLGtDQUNKLElBQUFDLGNBQVEsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ3JCQyxRQUFRLEVBQUUsb0JBQVc7TUFDcEIsT0FBTyxJQUFJLENBQUNDLElBQUk7SUFDakIsQ0FBQztJQUNEQyxTQUFTLHVCQUFHO01BQ1gsT0FBTyxJQUFJLENBQUNDLE1BQU0sQ0FBQ0MsT0FBTyxDQUFDLE9BQU8sQ0FBQztJQUNwQztFQUFDLEVBQ0Q7RUFDREMsTUFBTSxvQkFBRztJQUNSLElBQUlDLElBQUksR0FBRyxJQUFJO0lBQ2YsSUFBSSxDQUFDQyxNQUFNLEdBQUcsQ0FBQztJQUNmLElBQUksQ0FBQ0MsSUFBSSxHQUFHLElBQUksQ0FBQ04sU0FBUztJQUMxQkksSUFBSSxDQUFDRyxPQUFPLEVBQUU7RUFDZixDQUFDO0VBQ0RDLE9BQU8sRUFBRTtJQUNSRCxPQUFPLHFCQUFHO01BQ1QsSUFBSUgsSUFBSSxHQUFHLElBQUk7TUFDZkEsSUFBSSxDQUFDSyxNQUFNLENBQUNDLGdCQUFnQixDQUFDO1FBQzVCQyxNQUFNLEVBQUVDLEdBQUcsQ0FBQ0MsY0FBYyxDQUFDLFFBQVEsQ0FBQztRQUNwQ1AsSUFBSSxFQUFFRixJQUFJLENBQUNFO01BQ1osQ0FBQyxDQUFDLENBQUNRLElBQUksQ0FBQyxVQUFBQyxHQUFHLEVBQUk7UUFDZCxhQUFZLE1BQU0sRUFBRUEsR0FBRyxDQUFDQyxJQUFJO1FBQzVCWixJQUFJLENBQUNhLFVBQVUsR0FBR0YsR0FBRyxDQUFDQyxJQUFJO01BQzNCLENBQUMsQ0FBQztJQUNILENBQUM7SUFDREUsWUFBWSx3QkFBQ0MsR0FBRyxFQUFFO01BQ2pCLElBQUlmLElBQUksR0FBRyxJQUFJO01BQ2ZBLElBQUksQ0FBQ2dCLFFBQVEsR0FBRyxLQUFLO01BQ3JCaEIsSUFBSSxDQUFDRSxJQUFJLEdBQUdhLEdBQUcsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDbkIsU0FBUyxHQUFHbUIsR0FBRyxJQUFJLENBQUMsR0FBRyxJQUFJLENBQUNsQixNQUFNLENBQUNDLE9BQU8sQ0FBQyxPQUFPLENBQUMsR0FBRyxJQUFJLENBQUNELE1BQU0sQ0FBQ0MsT0FBTyxDQUNwRyxNQUFNLENBQUM7TUFDUkUsSUFBSSxDQUFDRyxPQUFPLEVBQUU7TUFDZEgsSUFBSSxDQUFDaUIsU0FBUyxDQUFDLFlBQVc7UUFDekJqQixJQUFJLENBQUNnQixRQUFRLEdBQUcsSUFBSTtNQUNyQixDQUFDLENBQUM7TUFDRmhCLElBQUksQ0FBQ0MsTUFBTSxHQUFHYyxHQUFHO0lBQ2xCLENBQUM7SUFDREcsY0FBYywwQkFBQ0MsQ0FBQyxFQUFFO01BQ2pCLElBQUluQixJQUFJLEdBQUcsSUFBSTtNQUNmQSxJQUFJLENBQUNFLElBQUksR0FBR2lCLENBQUMsQ0FBQ0MsTUFBTSxDQUFDQyxLQUFLO01BQzFCckIsSUFBSSxDQUFDRyxPQUFPLEVBQUU7SUFDZixDQUFDO0lBQ0RtQixLQUFLLGlCQUFDQyxHQUFHLEVBQUU7TUFDVmYsR0FBRyxDQUFDZ0IsVUFBVSxDQUFDO1FBQ2RELEdBQUcsRUFBRUE7TUFDTixDQUFDLENBQUM7SUFDSDtFQUNELENBQUM7RUFDRFgsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsVUFBVSxFQUFFLEVBQUU7TUFDZEcsUUFBUSxFQUFFLElBQUk7TUFDZGYsTUFBTSxFQUFFLENBQUM7TUFDVEMsSUFBSSxFQUFFO0lBQ1AsQ0FBQztFQUNGO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjIwOS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG5cbmltcG9ydCB7XG5cdG1hcFN0YXRlXG59IGZyb20gXCJ2dWV4XCI7XG5pbXBvcnQgcWl1bkRhdGFDaGFydHMgZnJvbSAnQC91bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL2NvbXBvbmVudHMvcWl1bi1kYXRhLWNoYXJ0cy9xaXVuLWRhdGEtY2hhcnRzLnZ1ZSc7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGNvbXBvbmVudHM6IHtcblx0XHRxaXVuRGF0YUNoYXJ0cyxcblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCJdKSxcblx0XHR1c2VySW5mbzogZnVuY3Rpb24oKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy51c2VyXG5cdFx0fSxcblx0XHRzdGFydERhdGUoKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInN0YXJ0XCIpXG5cdFx0fSxcblx0fSxcblx0b25Mb2FkKCkge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHRoaXMuYWN0aXZlID0gMVxuXHRcdHRoaXMudGltZSA9IHRoaXMuc3RhcnREYXRlXG5cdFx0dGhhdC5nZXRMaXN0KClcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdGdldExpc3QoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuJG1vZGVsLmdldFNraXBUcmVuZExpc3Qoe1xuXHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXG5cdFx0XHRcdHRpbWU6IHRoYXQudGltZSxcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLot7Pnu7Pmm7Lnur9cIiwgcmVzLmRhdGEpXG5cdFx0XHRcdHRoYXQud2VpZ2h0TGlzdCA9IHJlcy5kYXRhXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0aGFuZGxlQWN0aXZlKGl0ZSkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LmhhbmRUcnVlID0gZmFsc2Vcblx0XHRcdHRoYXQudGltZSA9IGl0ZSA9PSAxID8gdGhpcy5zdGFydERhdGUgOiBpdGUgPT0gMiA/IHRoaXMuJHRvb2xzLmdldERhdGUoXCJtb250aFwiKSA6IHRoaXMuJHRvb2xzLmdldERhdGUoXG5cdFx0XHRcdFwieWVhclwiKVxuXHRcdFx0dGhhdC5nZXRMaXN0KClcblx0XHRcdHRoYXQuJG5leHRUaWNrKGZ1bmN0aW9uKCkge1xuXHRcdFx0XHR0aGF0LmhhbmRUcnVlID0gdHJ1ZVxuXHRcdFx0fSlcblx0XHRcdHRoYXQuYWN0aXZlID0gaXRlXG5cdFx0fSxcblx0XHRoYW5kU3RhcnRUaW1lSChlKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQudGltZSA9IGUudGFyZ2V0LnZhbHVlXG5cdFx0XHR0aGF0LmdldExpc3QoKVxuXHRcdH0sXG5cdFx0bmF2VG8odXJsKSB7XG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybDogdXJsXG5cdFx0XHR9KVxuXHRcdH1cblx0fSxcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0d2VpZ2h0TGlzdDogW10sXG5cdFx0XHRoYW5kVHJ1ZTogdHJ1ZSxcblx0XHRcdGFjdGl2ZTogMSxcblx0XHRcdHRpbWU6IFwiXCIsXG5cdFx0fTtcblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///209\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 */ 20);\nvar _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 87));\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 components: {\n qiunDataCharts: _qiunDataCharts.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\"])), {}, {\n userInfo: function userInfo() {\n return this.user;\n },\n startDate: function startDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n onLoad: function onLoad() {\n var that = this;\n this.active = 1;\n this.time = this.startDate;\n that.getList();\n },\n methods: {\n getList: function getList() {\n var that = this;\n that.$model.getSkipTrendList({\n aud_id: uni.getStorageSync('userid'),\n time: that.time\n }).then(function (res) {\n __f__(\"log\", \"跳绳曲线\", res.data, \" at pages/skip/charts.vue:66\");\n that.weightList = res.data;\n });\n },\n handleActive: function handleActive(ite) {\n var that = this;\n that.handTrue = false;\n that.time = ite == 1 ? this.startDate : ite == 2 ? this.$tools.getDate(\"month\") : this.$tools.getDate(\"year\");\n that.getList();\n that.$nextTick(function () {\n that.handTrue = true;\n });\n that.active = ite;\n },\n handStartTimeH: function handStartTimeH(e) {\n var that = this;\n that.time = e.target.value;\n that.getList();\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\n }\n },\n data: function data() {\n return {\n weightList: [],\n handTrue: true,\n active: 1,\n time: \"\"\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2tpcC9jaGFydHMudnVlIl0sIm5hbWVzIjpbImNvbXBvbmVudHMiLCJxaXVuRGF0YUNoYXJ0cyIsImNvbXB1dGVkIiwidXNlckluZm8iLCJzdGFydERhdGUiLCJvbkxvYWQiLCJ0aGF0IiwibWV0aG9kcyIsImdldExpc3QiLCJhdWRfaWQiLCJ0aW1lIiwiaGFuZGxlQWN0aXZlIiwiaGFuZFN0YXJ0VGltZUgiLCJuYXZUbyIsInVuaSIsInVybCIsImRhdGEiLCJ3ZWlnaHRMaXN0IiwiaGFuZFRydWUiLCJhY3RpdmUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBbUNBO0FBR0E7QUFBQTtBQUFBO0FBQUEsZUFDQTtFQUNBQTtJQUNBQztFQUNBO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7RUFBQSxFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtJQUNBO0lBQ0FDO0VBQ0E7RUFDQUM7SUFDQUM7TUFDQTtNQUNBRjtRQUNBRztRQUNBQztNQUNBO1FBQ0E7UUFDQUo7TUFDQTtJQUNBO0lBQ0FLO01BQ0E7TUFDQUw7TUFDQUE7TUFDQUE7TUFDQUE7UUFDQUE7TUFDQTtNQUNBQTtJQUNBO0lBQ0FNO01BQ0E7TUFDQU47TUFDQUE7SUFDQTtJQUNBTztNQUNBQztRQUNBQztNQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FUO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjEzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiVHJlbmRQYWdlXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImxpc3RDXCI+XHJcblx0XHRcdDx2aWV3IEBjbGljaz1cImhhbmRsZUFjdGl2ZSgxKVwiIDpjbGFzcz1cIlthY3RpdmU9PTE/J2FjdGl2ZSc6JyddXCI+5b2T5aSpPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBAY2xpY2s9XCJoYW5kbGVBY3RpdmUoMilcIiA6Y2xhc3M9XCJbYWN0aXZlPT0yPydhY3RpdmUnOicnXVwiPuaciOW6pjwvdmlldz5cclxuXHRcdFx0PHZpZXcgQGNsaWNrPVwiaGFuZGxlQWN0aXZlKDMpXCIgOmNsYXNzPVwiW2FjdGl2ZT09Mz8nYWN0aXZlJzonJ11cIj7lubTluqY8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cImJveFwiPlxyXG5cdFx0XHQ8IS0tIOaXtumXtOmAieaLqSAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJib3hUaW1lXCI+XHJcblx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIGNsYXNzPVwiZi1sXCIgOnZhbHVlPVwic3RhcnREYXRlXCIgQGNoYW5nZT1cImhhbmRTdGFydFRpbWVIXCJcclxuXHRcdFx0XHRcdDpmaWVsZHM9XCJhY3RpdmU9PTE/J2RheSc6YWN0aXZlPT0yPydtb250aCc6J3llYXInXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7dGltZX19PHVuaS1pY29ucyB0eXBlPVwiYm90dG9tXCI+PC91bmktaWNvbnM+PC92aWV3PlxyXG5cdFx0XHRcdDwvcGlja2VyPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwhLS0g5puy57q/5Zu+IC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJveExpbmVcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImxpbmVcIiB2LWZvcj1cIihpdGVtLGluZGV4KSBpbiB3ZWlnaHRMaXN0XCI+XHJcblx0XHRcdFx0XHQ8dmlldyB2LWlmPVwiaXRlbS5saW5lLmNhdGVnb3JpZXMubGVuZ3RoXCI+XHJcblx0XHRcdFx0XHRcdDxxaXVuRGF0YUNoYXJ0cyB0eXBlPVwiY29sdW1uXCIgOmNoYXJ0RGF0YT1cIml0ZW0ubGluZVwiIDpjYW52YXMyZD1cInRydWVcIiA6Y2FudmFzSWQ9XCJpdGVtLmlkXCJcclxuXHRcdFx0XHRcdFx0XHQ6Y0hlaWdodD1cIjQ4MFwiIDpjV2lkdGg9XCI2ODBcIiA6YW5pbWF0aW9uPVwiZmFsc2VcIlxyXG5cdFx0XHRcdFx0XHRcdDpvcHRzPVwie2VuYWJsZVNjcm9sbDp0cnVlLHhBeGlzOntzY3JvbGxTaG93OmZhbHNlLGl0ZW1Db3VudDozfX1cIiA6b250b3VjaD1cInRydWVcIiAvPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsaW5lXCIgdi1lbHNlPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5vbGlzdFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCJAL3N0YXRpYy9ub25lLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0PHRleHQ+5pqC5peg5pWw5o2u77yM6K+35omL5Yqo5re75YqgfjwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0aW1wb3J0IHFpdW5EYXRhQ2hhcnRzIGZyb20gJ0AvdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tZGF0YS1jaGFydHMvcWl1bi1kYXRhLWNoYXJ0cy52dWUnO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGNvbXBvbmVudHM6IHtcclxuXHRcdFx0cWl1bkRhdGFDaGFydHMsXHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiXSksXHJcblx0XHRcdHVzZXJJbmZvOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy51c2VyXHJcblx0XHRcdH0sXHJcblx0XHRcdHN0YXJ0RGF0ZSgpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInN0YXJ0XCIpXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhpcy5hY3RpdmUgPSAxXHJcblx0XHRcdHRoaXMudGltZSA9IHRoaXMuc3RhcnREYXRlXHJcblx0XHRcdHRoYXQuZ2V0TGlzdCgpXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHRnZXRMaXN0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldFNraXBUcmVuZExpc3Qoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0dGltZTogdGhhdC50aW1lLFxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi6Lez57uz5puy57q/XCIsIHJlcy5kYXRhKVxyXG5cdFx0XHRcdFx0dGhhdC53ZWlnaHRMaXN0ID0gcmVzLmRhdGFcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVBY3RpdmUoaXRlKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC5oYW5kVHJ1ZSA9IGZhbHNlXHJcblx0XHRcdFx0dGhhdC50aW1lID0gaXRlID09IDEgPyB0aGlzLnN0YXJ0RGF0ZSA6IGl0ZSA9PSAyID8gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcIm1vbnRoXCIpIDogdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInllYXJcIilcclxuXHRcdFx0XHR0aGF0LmdldExpc3QoKVxyXG5cdFx0XHRcdHRoYXQuJG5leHRUaWNrKGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kVHJ1ZSA9IHRydWVcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHRoYXQuYWN0aXZlID0gaXRlXHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRTdGFydFRpbWVIKGUpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LnRpbWUgPSBlLnRhcmdldC52YWx1ZVxyXG5cdFx0XHRcdHRoYXQuZ2V0TGlzdCgpXHJcblx0XHRcdH0sXHJcblx0XHRcdG5hdlRvKHVybCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogdXJsXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0d2VpZ2h0TGlzdDogW10sXHJcblx0XHRcdFx0aGFuZFRydWU6IHRydWUsXHJcblx0XHRcdFx0YWN0aXZlOiAxLFxyXG5cdFx0XHRcdHRpbWU6IFwiXCIsXHJcblx0XHRcdH07XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///213\n"); /***/ }), -/* 210 */ +/* 214 */ /*!***********************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/vitalcapacity.vue?mpType=page ***! \***********************************************************************************************/ @@ -19931,10 +20265,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./vitalcapacity.vue?vue&type=template&id=666363b8&scoped=true&mpType=page */ 211);\n/* harmony import */ var _vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./vitalcapacity.vue?vue&type=script&lang=js&mpType=page */ 214);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"666363b8\",\n null,\n false,\n _vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/vitalcapacity/vitalcapacity.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUo7QUFDako7QUFDNEU7QUFDTDs7O0FBR3ZFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhGQUFNO0FBQ1IsRUFBRSwrR0FBTTtBQUNSLEVBQUUsd0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUhBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjEwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi92aXRhbGNhcGFjaXR5LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD02NjYzNjNiOCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vdml0YWxjYXBhY2l0eS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vdml0YWxjYXBhY2l0eS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjY2MzYzYjhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvdml0YWxjYXBhY2l0eS92aXRhbGNhcGFjaXR5LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///210\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./vitalcapacity.vue?vue&type=template&id=666363b8&scoped=true&mpType=page */ 215);\n/* harmony import */ var _vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./vitalcapacity.vue?vue&type=script&lang=js&mpType=page */ 218);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"666363b8\",\n null,\n false,\n _vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/vitalcapacity/vitalcapacity.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBaUo7QUFDako7QUFDNEU7QUFDTDs7O0FBR3ZFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDhGQUFNO0FBQ1IsRUFBRSwrR0FBTTtBQUNSLEVBQUUsd0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsbUhBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjE0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi92aXRhbGNhcGFjaXR5LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD02NjYzNjNiOCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vdml0YWxjYXBhY2l0eS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vdml0YWxjYXBhY2l0eS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjY2MzYzYjhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvdml0YWxjYXBhY2l0eS92aXRhbGNhcGFjaXR5LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///214\n"); /***/ }), -/* 211 */ +/* 215 */ /*!*****************************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/vitalcapacity.vue?vue&type=template&id=666363b8&scoped=true&mpType=page ***! \*****************************************************************************************************************************************/ @@ -19943,7 +20277,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _vit "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./vitalcapacity.vue?vue&type=template&id=666363b8&scoped=true&mpType=page */ 212); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./vitalcapacity.vue?vue&type=template&id=666363b8&scoped=true&mpType=page */ 216); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_template_id_666363b8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -19955,7 +20289,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 212 */ +/* 216 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/vitalcapacity.vue?vue&type=template&id=666363b8&scoped=true&mpType=page ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -20003,17 +20337,7 @@ var render = function () { _c( "view", { staticClass: _vm._$s(5, "sc", "item-ite"), attrs: { _i: 5 } }, - [ - _c("text", [ - _vm._v( - _vm._$s( - 6, - "t0-0", - _vm._s(_vm.info ? _vm.info.flow_val : "--") - ) - ), - ]), - ] + [_c("text")] ), _c( "view", @@ -20042,38 +20366,16 @@ var render = function () { ), _c( "view", - { staticClass: _vm._$s(11, "sc", "LiuS"), attrs: { _i: 11 } }, - [ - _c( - "text", - { - staticClass: _vm._$s(12, "sc", "cgreen ml-5"), - attrs: { _i: 12 }, - }, - [ - _vm._v( - _vm._$s( - 12, - "t0-0", - _vm._s(_vm.info ? _vm.info.flow_val : "--") - ) - ), - ] - ), - ] - ), - _c( - "view", - { staticClass: _vm._$s(13, "sc", "item"), attrs: { _i: 13 } }, + { staticClass: _vm._$s(11, "sc", "item"), attrs: { _i: 11 } }, [ _c( "view", - { staticClass: _vm._$s(14, "sc", "image"), attrs: { _i: 14 } }, + { staticClass: _vm._$s(12, "sc", "image"), attrs: { _i: 12 } }, [ _c("image", { attrs: { - src: _vm._$s(15, "a-src", __webpack_require__(/*! ../../static/bae.png */ 213)), - _i: 15, + src: _vm._$s(13, "a-src", __webpack_require__(/*! ../../static/bae.png */ 217)), + _i: 13, }, }), ] @@ -20081,46 +20383,46 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(16, "sc", "center mt-15"), - attrs: { _i: 16 }, + staticClass: _vm._$s(14, "sc", "center mt-15"), + attrs: { _i: 14 }, }, [ _c("view", { - staticClass: _vm._$s(17, "sc", "level"), - attrs: { _i: 17 }, + staticClass: _vm._$s(15, "sc", "level"), + attrs: { _i: 15 }, }), _c("view", { - staticClass: _vm._$s(18, "sc", "level level-bg"), - style: _vm._$s(18, "s", { + staticClass: _vm._$s(16, "sc", "level level-bg"), + style: _vm._$s(16, "s", { top: _vm.info ? Number(100 - _vm.info.offset) + "%" : "100%", }), - attrs: { _i: 18 }, + attrs: { _i: 16 }, }), - _vm._$s(19, "i", _vm.info) + _vm._$s(17, "i", _vm.info) ? _c( "view", { - staticClass: _vm._$s(19, "sc", "level-item"), - attrs: { _i: 19 }, + staticClass: _vm._$s(17, "sc", "level-item"), + attrs: { _i: 17 }, }, _vm._l( - _vm._$s(20, "f", { forItems: _vm.info.list }), + _vm._$s(18, "f", { forItems: _vm.info.list }), function (ite, ind, $20, $30) { return _c( "view", { - key: _vm._$s(20, "f", { + key: _vm._$s(18, "f", { forIndex: $20, - key: 20 + "-" + $30, + key: 18 + "-" + $30, }), - staticClass: _vm._$s("20-" + $30, "sc", "ite"), - attrs: { _i: "20-" + $30 }, + staticClass: _vm._$s("18-" + $30, "sc", "ite"), + attrs: { _i: "18-" + $30 }, }, [ _vm._v( - _vm._$s("20-" + $30, "t0-0", _vm._s(ite.text)) + _vm._$s("18-" + $30, "t0-0", _vm._s(ite.text)) ), ] ) @@ -20133,13 +20435,13 @@ var render = function () { ), ] ), - _vm._$s(21, "i", _vm.info) + _vm._$s(19, "i", _vm.info) ? _c( "view", - { staticClass: _vm._$s(21, "sc", "val"), attrs: { _i: 21 } }, + { staticClass: _vm._$s(19, "sc", "val"), attrs: { _i: 19 } }, [ _c("text", [ - _vm._v(_vm._$s(22, "t0-0", _vm._s(_vm.info.average))), + _vm._v(_vm._$s(20, "t0-0", _vm._s(_vm.info.average))), ]), ] ) @@ -20147,17 +20449,17 @@ var render = function () { ]), _c( "view", - { staticClass: _vm._$s(23, "sc", "gridList"), attrs: { _i: 23 } }, + { staticClass: _vm._$s(21, "sc", "gridList"), attrs: { _i: 21 } }, [ _c( "view", - { staticClass: _vm._$s(24, "sc", "data"), attrs: { _i: 24 } }, + { staticClass: _vm._$s(22, "sc", "data"), attrs: { _i: 22 } }, [ _c( "view", { - staticClass: _vm._$s(25, "sc", "item"), - attrs: { _i: 25 }, + staticClass: _vm._$s(23, "sc", "item"), + attrs: { _i: 23 }, on: { click: function ($event) { return _vm.navTo("/pages/vitalcapacity/charts") @@ -20168,33 +20470,33 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(26, "sc", "image"), - attrs: { _i: 26 }, + staticClass: _vm._$s(24, "sc", "image"), + attrs: { _i: 24 }, }, [ _c("image", { attrs: { src: _vm._$s( - 27, + 25, "a-src", - __webpack_require__(/*! ../../static/charts.png */ 199) + __webpack_require__(/*! ../../static/charts.png */ 203) ), - _i: 27, + _i: 25, }, }), ] ), _c("view", { - staticClass: _vm._$s(28, "sc", "name"), - attrs: { _i: 28 }, + staticClass: _vm._$s(26, "sc", "name"), + attrs: { _i: 26 }, }), ] ), _c( "view", { - staticClass: _vm._$s(29, "sc", "item"), - attrs: { _i: 29 }, + staticClass: _vm._$s(27, "sc", "item"), + attrs: { _i: 27 }, on: { click: function ($event) { return _vm.navTo( @@ -20207,33 +20509,33 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(30, "sc", "image"), - attrs: { _i: 30 }, + staticClass: _vm._$s(28, "sc", "image"), + attrs: { _i: 28 }, }, [ _c("image", { attrs: { src: _vm._$s( - 31, + 29, "a-src", - __webpack_require__(/*! ../../static/add.png */ 200) + __webpack_require__(/*! ../../static/add.png */ 204) ), - _i: 31, + _i: 29, }, }), ] ), _c("view", { - staticClass: _vm._$s(32, "sc", "name"), - attrs: { _i: 32 }, + staticClass: _vm._$s(30, "sc", "name"), + attrs: { _i: 30 }, }), ] ), _c( "view", { - staticClass: _vm._$s(33, "sc", "item"), - attrs: { _i: 33 }, + staticClass: _vm._$s(31, "sc", "item"), + attrs: { _i: 31 }, on: { click: function ($event) { return _vm.navTo( @@ -20246,33 +20548,33 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(34, "sc", "image"), - attrs: { _i: 34 }, + staticClass: _vm._$s(32, "sc", "image"), + attrs: { _i: 32 }, }, [ _c("image", { attrs: { src: _vm._$s( - 35, + 33, "a-src", - __webpack_require__(/*! ../../static/pk.png */ 201) + __webpack_require__(/*! ../../static/pk.png */ 205) ), - _i: 35, + _i: 33, }, }), ] ), _c("view", { - staticClass: _vm._$s(36, "sc", "name"), - attrs: { _i: 36 }, + staticClass: _vm._$s(34, "sc", "name"), + attrs: { _i: 34 }, }), ] ), _c( "view", { - staticClass: _vm._$s(37, "sc", "item"), - attrs: { _i: 37 }, + staticClass: _vm._$s(35, "sc", "item"), + attrs: { _i: 35 }, on: { click: function ($event) { return _vm.$store.commit("changeRecord", true) @@ -20283,25 +20585,25 @@ var render = function () { _c( "view", { - staticClass: _vm._$s(38, "sc", "image"), - attrs: { _i: 38 }, + staticClass: _vm._$s(36, "sc", "image"), + attrs: { _i: 36 }, }, [ _c("image", { attrs: { src: _vm._$s( - 39, + 37, "a-src", - __webpack_require__(/*! ../../static/history.png */ 202) + __webpack_require__(/*! ../../static/history.png */ 206) ), - _i: 39, + _i: 37, }, }), ] ), _c("view", { - staticClass: _vm._$s(40, "sc", "name"), - attrs: { _i: 40 }, + staticClass: _vm._$s(38, "sc", "name"), + attrs: { _i: 38 }, }), ] ), @@ -20309,7 +20611,7 @@ var render = function () { ), ] ), - _c("record", { attrs: { rtype: _vm.acd_id, _i: 41 } }), + _c("record", { attrs: { rtype: _vm.acd_id, _i: 39 } }), ], 1 ) @@ -20321,17 +20623,17 @@ render._withStripped = true /***/ }), -/* 213 */ +/* 217 */ /*!************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/bae.png ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/bae.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIxMy5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2JhZS5wbmdcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///213\n"); +eval("module.exports = \"/static/bae.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIxNy5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2JhZS5wbmdcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///217\n"); /***/ }), -/* 214 */ +/* 218 */ /*!***********************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/vitalcapacity.vue?vue&type=script&lang=js&mpType=page ***! \***********************************************************************************************************************/ @@ -20339,10 +20641,10 @@ eval("module.exports = \"/static/bae.png\";//# sourceURL=[module]\n//# sourceMap /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./vitalcapacity.vue?vue&type=script&lang=js&mpType=page */ 215);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIyMTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3ZpdGFsY2FwYWNpdHkudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdml0YWxjYXBhY2l0eS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///214\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./vitalcapacity.vue?vue&type=script&lang=js&mpType=page */ 219);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_vitalcapacity_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIyMTguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3ZpdGFsY2FwYWNpdHkudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdml0YWxjYXBhY2l0eS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///218\n"); /***/ }), -/* 215 */ +/* 219 */ /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/vitalcapacity.vue?vue&type=script&lang=js&mpType=page ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -20350,10 +20652,10 @@ 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 */ 20);\nvar _record = _interopRequireDefault(__webpack_require__(/*! @/components/manuallyAdd/record.vue */ 38));\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 data: function data() {\n return {\n LiuS: 0,\n acd_id: 8,\n isdevice: true\n };\n },\n components: {\n record: _record.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"MeasureLung\"])), {}, {\n info: function info() {\n return this.MeasureLung;\n }\n }),\n onLoad: function onLoad(options) {\n var that = this;\n that.acd_id = options.acd_id;\n that.isdevice = options.device;\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n },\n methods: {\n // 历史数据删除时重新加载接口\n reload: function reload() {\n var that = this;\n __f__(\"log\", '重新加载', \" at pages/vitalcapacity/vitalcapacity.vue:101\");\n this.$nextTick(function () {\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n });\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvdml0YWxjYXBhY2l0eS92aXRhbGNhcGFjaXR5LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiTGl1UyIsImFjZF9pZCIsImlzZGV2aWNlIiwiY29tcG9uZW50cyIsInJlY29yZCIsImNvbXB1dGVkIiwibWFwU3RhdGUiLCJpbmZvIiwiTWVhc3VyZUx1bmciLCJvbkxvYWQiLCJvcHRpb25zIiwidGhhdCIsImRldmljZSIsIiRzdG9yZSIsImRpc3BhdGNoIiwiYXVkX2lkIiwidW5pIiwiZ2V0U3RvcmFnZVN5bmMiLCJtZXRob2RzIiwicmVsb2FkIiwiJG5leHRUaWNrIiwibmF2VG8iLCJ1cmwiLCJuYXZpZ2F0ZVRvIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQW1FQTtBQUdBO0FBQXlEO0FBQUE7QUFBQSxlQUMxQztFQUNkQSxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOQyxJQUFJLEVBQUUsQ0FBQztNQUNQQyxNQUFNLEVBQUUsQ0FBQztNQUNUQyxRQUFRLEVBQUU7SUFDWCxDQUFDO0VBQ0YsQ0FBQztFQUNEQyxVQUFVLEVBQUU7SUFDWEMsTUFBTSxFQUFOQTtFQUNELENBQUM7RUFDREMsUUFBUSxrQ0FDSixJQUFBQyxjQUFRLEVBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQztJQUM1QkMsSUFBSSxrQkFBRztNQUNOLE9BQU8sSUFBSSxDQUFDQyxXQUFXO0lBQ3hCO0VBQUMsRUFDRDtFQUNEQyxNQUFNLGtCQUFDQyxPQUFPLEVBQUU7SUFDZixJQUFJQyxJQUFJLEdBQUcsSUFBSTtJQUNmQSxJQUFJLENBQUNWLE1BQU0sR0FBR1MsT0FBTyxDQUFDVCxNQUFNO0lBQzVCVSxJQUFJLENBQUNULFFBQVEsR0FBR1EsT0FBTyxDQUFDRSxNQUFNO0lBQzlCRCxJQUFJLENBQUNFLE1BQU0sQ0FBQ0MsUUFBUSxDQUFDLGVBQWUsRUFBRTtNQUNyQ0MsTUFBTSxFQUFFQyxHQUFHLENBQUNDLGNBQWMsQ0FBQyxRQUFRO0lBQ3BDLENBQUMsQ0FBQztFQUNILENBQUM7RUFDREMsT0FBTyxFQUFFO0lBQ1I7SUFDQUMsTUFBTSxvQkFBRztNQUNSLElBQUlSLElBQUksR0FBRyxJQUFJO01BQ2YsYUFBWSxNQUFNO01BQ2xCLElBQUksQ0FBQ1MsU0FBUyxDQUFDLFlBQU07UUFDcEJULElBQUksQ0FBQ0UsTUFBTSxDQUFDQyxRQUFRLENBQUMsZUFBZSxFQUFFO1VBQ3JDQyxNQUFNLEVBQUVDLEdBQUcsQ0FBQ0MsY0FBYyxDQUFDLFFBQVE7UUFDcEMsQ0FBQyxDQUFDO01BQ0gsQ0FBQyxDQUFDO0lBQ0gsQ0FBQztJQUNESSxLQUFLLGlCQUFDQyxHQUFHLEVBQUU7TUFDVk4sR0FBRyxDQUFDTyxVQUFVLENBQUM7UUFDZEQsR0FBRyxFQUFFQTtNQUNOLENBQUMsQ0FBQztJQUNIO0VBRUQ7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMjE1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuaW1wb3J0IHJlY29yZCBmcm9tICdAL2NvbXBvbmVudHMvbWFudWFsbHlBZGQvcmVjb3JkLnZ1ZSc7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdExpdVM6IDAsXG5cdFx0XHRhY2RfaWQ6IDgsXG5cdFx0XHRpc2RldmljZTogdHJ1ZSxcblx0XHR9XG5cdH0sXG5cdGNvbXBvbmVudHM6IHtcblx0XHRyZWNvcmRcblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJNZWFzdXJlTHVuZ1wiXSksXG5cdFx0aW5mbygpIHtcblx0XHRcdHJldHVybiB0aGlzLk1lYXN1cmVMdW5nXG5cdFx0fVxuXHR9LFxuXHRvbkxvYWQob3B0aW9ucykge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHRoYXQuYWNkX2lkID0gb3B0aW9ucy5hY2RfaWRcblx0XHR0aGF0LmlzZGV2aWNlID0gb3B0aW9ucy5kZXZpY2Vcblx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldEx1bmdSZXN1bHRcIiwge1xuXHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXG5cdFx0fSlcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdC8vIOWOhuWPsuaVsOaNruWIoOmZpOaXtumHjeaWsOWKoOi9veaOpeWPo1xuXHRcdHJlbG9hZCgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0Y29uc29sZS5sb2coJ+mHjeaWsOWKoOi9vScpO1xuXHRcdFx0dGhpcy4kbmV4dFRpY2soKCkgPT4ge1xuXHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldEx1bmdSZXN1bHRcIiwge1xuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxuXHRcdFx0XHR9KVxuXHRcdFx0fSlcblx0XHR9LFxuXHRcdG5hdlRvKHVybCkge1xuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xuXHRcdFx0XHR1cmw6IHVybFxuXHRcdFx0fSlcblx0XHR9LFxuXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///215\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 */ 20);\nvar _record = _interopRequireDefault(__webpack_require__(/*! @/components/manuallyAdd/record.vue */ 38));\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 data: function data() {\n return {\n LiuS: 0,\n acd_id: 8,\n isdevice: true\n };\n },\n components: {\n record: _record.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"MeasureLung\"])), {}, {\n info: function info() {\n return this.MeasureLung;\n }\n }),\n onLoad: function onLoad(options) {\n var that = this;\n that.acd_id = options.acd_id;\n that.isdevice = options.device;\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n },\n methods: {\n // 历史数据删除时重新加载接口\n reload: function reload() {\n var that = this;\n __f__(\"log\", '重新加载', \" at pages/vitalcapacity/vitalcapacity.vue:101\");\n this.$nextTick(function () {\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n });\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvdml0YWxjYXBhY2l0eS92aXRhbGNhcGFjaXR5LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiTGl1UyIsImFjZF9pZCIsImlzZGV2aWNlIiwiY29tcG9uZW50cyIsInJlY29yZCIsImNvbXB1dGVkIiwiaW5mbyIsIm9uTG9hZCIsInRoYXQiLCJhdWRfaWQiLCJtZXRob2RzIiwicmVsb2FkIiwibmF2VG8iLCJ1bmkiLCJ1cmwiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBbUVBO0FBR0E7QUFBQTtBQUFBO0FBQUEsZUFDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztFQUNBO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztJQUNBQTtJQUNBQTtNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUNBSDtVQUNBQztRQUNBO01BQ0E7SUFDQTtJQUNBRztNQUNBQztRQUNBQztNQUNBO0lBQ0E7RUFFQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjE5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiY29udGVudFwiPlxyXG5cdFx0PCEtLSAgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cInNraXB0b3BcIj5cclxuXHRcdFx0PCEtLSA8dmlldyBjbGFzcz1cInN0YXR1c1wiIEBjbGljaz1cIiRCbHVldG9vdGguaGFuZGxlRGV2aWNlc01hYyhpc2RldmljZSxhY2RfaWQpXCI+PHRleHQ+6K6+5aSH6L+e5o6lPC90ZXh0Pjwvdmlldz4gLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbS1pdGVcIj7lubPlnYflkLjmsJTogrrmtLvph488dGV4dD57e2luZm8/aW5mby5hdmVyYWdlOictLSd9fTwvdGV4dD48L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLWl0ZVwiPuWQuOawlOmAn+W6pjx0ZXh0Pi0tPC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+5piv5ZCm6L6+5qCHPHRleHQ+e3tpbmZvP2luZm8ubGV2ZWw6Jy0tJ319PC90ZXh0Pjwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLeiHqueUseiuree7gyAgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImJveDFcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0aW1lXCI+e3tpbmZvP2luZm8udGltZTonJ319PC92aWV3PlxyXG5cdFx0XHQ8IS0tIDx2aWV3IGNsYXNzPVwiTGl1U1wiPuWQuOawlOmAn+W6piA8dGV4dCBjbGFzcz1cImNncmVlbiBtbC01XCI+e3tpbmZvP2luZm8uZmxvd192YWw6Jy0tJ319TC9taW48L3RleHQ+PC92aWV3PiAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbWFnZVwiPlxyXG5cdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9iYWUucG5nXCIgbW9kZT1cIndpZHRoRml4XCI+PC9pbWFnZT5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjZW50ZXIgIG10LTE1XCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxldmVsXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZXZlbCBsZXZlbC1iZ1wiIDpzdHlsZT1cInsndG9wJzppbmZvP051bWJlcigxMDAgLSBpbmZvLm9mZnNldCkrJyUnOicxMDAlJ31cIj48L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxldmVsLWl0ZW1cIiB2LWlmPVwiaW5mb1wiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZVwiIHYtZm9yPVwiKGl0ZSxpbmQpIGluIGluZm8ubGlzdFwiPnt7aXRlLnRleHR9fTwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ2YWxcIiB2LWlmPVwiaW5mb1wiPlxyXG5cdFx0XHRcdDx0ZXh0Pnt7aW5mby5hdmVyYWdlfX08L3RleHQ+XHJcblx0XHRcdFx05ZC45rCU6IK65rS76YeP5bmz5Z2H5YC8XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0gIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJncmlkTGlzdFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImRhdGFcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiBAY2xpY2s9XCJuYXZUbygnL3BhZ2VzL3ZpdGFsY2FwYWNpdHkvY2hhcnRzJylcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW1hZ2VcIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9jaGFydHMucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPui/kOWKqOabsue6vzwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgQGNsaWNrPVwibmF2VG8oJy9wYWdlcy9oaXN0b3J5L2hpc3Rvcnk/YWNkX2lkPScrYWNkX2lkKVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbWFnZVwiPlxyXG5cdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2FkZC5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+5Y6G5Y+y6K6w5b2VPC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiBAY2xpY2s9XCJuYXZUbygnL3BhZ2VzL2NvbXBrL2NvbnRyYXN0P2FjZF9pZD0nK2FjZF9pZClcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW1hZ2VcIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9way5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+5pWw5o2u5a+55q+UPC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiBAY2xpY2s9XCIkc3RvcmUuY29tbWl0KCdjaGFuZ2VSZWNvcmQnLHRydWUpXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvaGlzdG9yeS5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+5re75Yqg6K6w5b2VPC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSDmiYvliqjorrDlvZUgLS0+XHJcblx0XHQ8cmVjb3JkIDpydHlwZT0nYWNkX2lkJz48L3JlY29yZD5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRpbXBvcnQgcmVjb3JkIGZyb20gJ0AvY29tcG9uZW50cy9tYW51YWxseUFkZC9yZWNvcmQudnVlJztcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdExpdVM6IDAsXHJcblx0XHRcdFx0YWNkX2lkOiA4LFxyXG5cdFx0XHRcdGlzZGV2aWNlOiB0cnVlLFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcG9uZW50czoge1xyXG5cdFx0XHRyZWNvcmRcclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJNZWFzdXJlTHVuZ1wiXSksXHJcblx0XHRcdGluZm8oKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuTWVhc3VyZUx1bmdcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZChvcHRpb25zKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LmFjZF9pZCA9IG9wdGlvbnMuYWNkX2lkXHJcblx0XHRcdHRoYXQuaXNkZXZpY2UgPSBvcHRpb25zLmRldmljZVxyXG5cdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldEx1bmdSZXN1bHRcIiwge1xyXG5cdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHR9KVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5Y6G5Y+y5pWw5o2u5Yig6Zmk5pe26YeN5paw5Yqg6L295o6l5Y+jXHJcblx0XHRcdHJlbG9hZCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRjb25zb2xlLmxvZygn6YeN5paw5Yqg6L29Jyk7XHJcblx0XHRcdFx0dGhpcy4kbmV4dFRpY2soKCkgPT4ge1xyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRMdW5nUmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdG5hdlRvKHVybCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogdXJsXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuXHQuY29udGVudCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdH1cclxuXHJcblx0LmJveDEge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW46IDE1cHg7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlLSAzMHB4KTtcclxuXHJcblx0XHQudGltZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LkxpdVMge1xyXG5cdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyYTJhO1xyXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5MaXVTOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiA0NSU7XHJcblx0XHRcdGJvdHRvbTogLTdweDtcclxuXHRcdFx0d2lkdGg6IDBweDtcclxuXHRcdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItdG9wOiA4cHggc29saWQgIzI3MmEyYTtcclxuXHRcdH1cclxuXHJcblx0XHQuaXRlbSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHJcblx0XHRcdFx0aW1hZ2Uge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNlbnRlciB7XHJcblx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiAtMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogNTVweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGV2ZWwtYmcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogNTVweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0ZDZjN2I7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuXHRcdFx0XHRib3R0b206IDBweDtcclxuXHRcdFx0XHR6LWluZGV4OiAxOTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmxldmVsLWl0ZW0ge1xyXG5cdFx0XHRcdHdpZHRoOiA1NXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ei1pbmRleDogOTk7XHJcblxyXG5cdFx0XHRcdDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lml0ZSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR6LWluZGV4OiA5OTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC52YWwge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW46IDIwcHggMDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHJcblx0XHRcdHRleHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAjMzlEOUM5ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ib3gge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0bWFyZ2luOiAxNXB4O1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJS0gMzBweCk7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0LmRhdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHR3aWR0aDogNDcuNSU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQudmFsIHtcclxuXHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuXHRcdFx0aW1hZ2Uge1xyXG5cdFx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdFx0aGVpZ2h0OiA3MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///219\n"); /***/ }), -/* 216 */ +/* 220 */ /*!****************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/charts.vue?mpType=page ***! \****************************************************************************************/ @@ -20361,10 +20663,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./charts.vue?vue&type=template&id=77712987&scoped=true&mpType=page */ 217);\n/* harmony import */ var _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./charts.vue?vue&type=script&lang=js&mpType=page */ 219);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"77712987\",\n null,\n false,\n _charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/vitalcapacity/charts.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjE2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTc3NzEyOTg3JnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2NoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNzc3MTI5ODdcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvdml0YWxjYXBhY2l0eS9jaGFydHMudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///216\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./charts.vue?vue&type=template&id=77712987&scoped=true&mpType=page */ 221);\n/* harmony import */ var _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./charts.vue?vue&type=script&lang=js&mpType=page */ 223);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"77712987\",\n null,\n false,\n _charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/vitalcapacity/charts.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTc3NzEyOTg3JnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2NoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNzc3MTI5ODdcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvdml0YWxjYXBhY2l0eS9jaGFydHMudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///220\n"); /***/ }), -/* 217 */ +/* 221 */ /*!**********************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/charts.vue?vue&type=template&id=77712987&scoped=true&mpType=page ***! \**********************************************************************************************************************************/ @@ -20373,7 +20675,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _cha "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./charts.vue?vue&type=template&id=77712987&scoped=true&mpType=page */ 218); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./charts.vue?vue&type=template&id=77712987&scoped=true&mpType=page */ 222); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_template_id_77712987_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -20385,7 +20687,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 218 */ +/* 222 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/charts.vue?vue&type=template&id=77712987&scoped=true&mpType=page ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -20571,7 +20873,7 @@ render._withStripped = true /***/ }), -/* 219 */ +/* 223 */ /*!****************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/charts.vue?vue&type=script&lang=js&mpType=page ***! \****************************************************************************************************************/ @@ -20579,10 +20881,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./charts.vue?vue&type=script&lang=js&mpType=page */ 220);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyMTkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2NoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///219\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./charts.vue?vue&type=script&lang=js&mpType=page */ 224);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_charts_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyMjMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2NoYXJ0cy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9jaGFydHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///223\n"); /***/ }), -/* 220 */ +/* 224 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/vitalcapacity/charts.vue?vue&type=script&lang=js&mpType=page ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -20590,10 +20892,10 @@ 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 */ 20);\nvar _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 83));\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 components: {\n qiunDataCharts: _qiunDataCharts.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\"])), {}, {\n userInfo: function userInfo() {\n return this.user;\n },\n startDate: function startDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n onLoad: function onLoad() {\n var that = this;\n this.active = 1;\n this.time = this.startDate;\n that.getList();\n },\n methods: {\n getList: function getList() {\n var that = this;\n that.$model.getLungTrendList({\n aud_id: uni.getStorageSync('userid'),\n time: that.time\n }).then(function (res) {\n __f__(\"log\", \"肺活量曲线\", res.data, \" at pages/vitalcapacity/charts.vue:66\");\n that.weightList = res.data;\n });\n },\n handleActive: function handleActive(ite) {\n var that = this;\n that.handTrue = false;\n that.time = ite == 1 ? this.startDate : ite == 2 ? this.$tools.getDate(\"month\") : this.$tools.getDate(\"year\");\n that.getList();\n that.$nextTick(function () {\n that.handTrue = true;\n });\n that.active = ite;\n },\n handStartTimeH: function handStartTimeH(e) {\n var that = this;\n that.time = e.target.value;\n that.getList();\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\n }\n },\n data: function data() {\n return {\n weightList: [],\n handTrue: true,\n active: 1,\n time: \"\"\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvdml0YWxjYXBhY2l0eS9jaGFydHMudnVlIl0sIm5hbWVzIjpbImNvbXBvbmVudHMiLCJxaXVuRGF0YUNoYXJ0cyIsImNvbXB1dGVkIiwibWFwU3RhdGUiLCJ1c2VySW5mbyIsInVzZXIiLCJzdGFydERhdGUiLCIkdG9vbHMiLCJnZXREYXRlIiwib25Mb2FkIiwidGhhdCIsImFjdGl2ZSIsInRpbWUiLCJnZXRMaXN0IiwibWV0aG9kcyIsIiRtb2RlbCIsImdldEx1bmdUcmVuZExpc3QiLCJhdWRfaWQiLCJ1bmkiLCJnZXRTdG9yYWdlU3luYyIsInRoZW4iLCJyZXMiLCJkYXRhIiwid2VpZ2h0TGlzdCIsImhhbmRsZUFjdGl2ZSIsIml0ZSIsImhhbmRUcnVlIiwiJG5leHRUaWNrIiwiaGFuZFN0YXJ0VGltZUgiLCJlIiwidGFyZ2V0IiwidmFsdWUiLCJuYXZUbyIsInVybCIsIm5hdmlnYXRlVG8iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBbUNBO0FBR0E7QUFBNkc7QUFBQTtBQUFBLGVBQzlGO0VBQ2RBLFVBQVUsRUFBRTtJQUNYQyxjQUFjLEVBQWRBO0VBQ0QsQ0FBQztFQUNEQyxRQUFRLGtDQUNKLElBQUFDLGNBQVEsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ3JCQyxRQUFRLEVBQUUsb0JBQVc7TUFDcEIsT0FBTyxJQUFJLENBQUNDLElBQUk7SUFDakIsQ0FBQztJQUNEQyxTQUFTLHVCQUFHO01BQ1gsT0FBTyxJQUFJLENBQUNDLE1BQU0sQ0FBQ0MsT0FBTyxDQUFDLE9BQU8sQ0FBQztJQUNwQztFQUFDLEVBQ0Q7RUFDREMsTUFBTSxvQkFBRztJQUNSLElBQUlDLElBQUksR0FBRyxJQUFJO0lBQ2YsSUFBSSxDQUFDQyxNQUFNLEdBQUcsQ0FBQztJQUNmLElBQUksQ0FBQ0MsSUFBSSxHQUFHLElBQUksQ0FBQ04sU0FBUztJQUMxQkksSUFBSSxDQUFDRyxPQUFPLEVBQUU7RUFDZixDQUFDO0VBQ0RDLE9BQU8sRUFBRTtJQUNSRCxPQUFPLHFCQUFHO01BQ1QsSUFBSUgsSUFBSSxHQUFHLElBQUk7TUFDZkEsSUFBSSxDQUFDSyxNQUFNLENBQUNDLGdCQUFnQixDQUFDO1FBQzVCQyxNQUFNLEVBQUVDLEdBQUcsQ0FBQ0MsY0FBYyxDQUFDLFFBQVEsQ0FBQztRQUNwQ1AsSUFBSSxFQUFFRixJQUFJLENBQUNFO01BQ1osQ0FBQyxDQUFDLENBQUNRLElBQUksQ0FBQyxVQUFBQyxHQUFHLEVBQUk7UUFDZCxhQUFZLE9BQU8sRUFBRUEsR0FBRyxDQUFDQyxJQUFJO1FBQzdCWixJQUFJLENBQUNhLFVBQVUsR0FBR0YsR0FBRyxDQUFDQyxJQUFJO01BQzNCLENBQUMsQ0FBQztJQUNILENBQUM7SUFDREUsWUFBWSx3QkFBQ0MsR0FBRyxFQUFFO01BQ2pCLElBQUlmLElBQUksR0FBRyxJQUFJO01BQ2ZBLElBQUksQ0FBQ2dCLFFBQVEsR0FBRyxLQUFLO01BQ3JCaEIsSUFBSSxDQUFDRSxJQUFJLEdBQUdhLEdBQUcsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDbkIsU0FBUyxHQUFHbUIsR0FBRyxJQUFJLENBQUMsR0FBRyxJQUFJLENBQUNsQixNQUFNLENBQUNDLE9BQU8sQ0FBQyxPQUFPLENBQUMsR0FBRyxJQUFJLENBQUNELE1BQU0sQ0FBQ0MsT0FBTyxDQUFDLE1BQU0sQ0FBQztNQUM3R0UsSUFBSSxDQUFDRyxPQUFPLEVBQUU7TUFDZEgsSUFBSSxDQUFDaUIsU0FBUyxDQUFDLFlBQVc7UUFDekJqQixJQUFJLENBQUNnQixRQUFRLEdBQUcsSUFBSTtNQUNyQixDQUFDLENBQUM7TUFDRmhCLElBQUksQ0FBQ0MsTUFBTSxHQUFHYyxHQUFHO0lBQ2xCLENBQUM7SUFDREcsY0FBYywwQkFBQ0MsQ0FBQyxFQUFFO01BQ2pCLElBQUluQixJQUFJLEdBQUcsSUFBSTtNQUNmQSxJQUFJLENBQUNFLElBQUksR0FBR2lCLENBQUMsQ0FBQ0MsTUFBTSxDQUFDQyxLQUFLO01BQzFCckIsSUFBSSxDQUFDRyxPQUFPLEVBQUU7SUFDZixDQUFDO0lBQ0RtQixLQUFLLGlCQUFDQyxHQUFHLEVBQUU7TUFDVmYsR0FBRyxDQUFDZ0IsVUFBVSxDQUFDO1FBQ2RELEdBQUcsRUFBRUE7TUFDTixDQUFDLENBQUM7SUFDSDtFQUNELENBQUM7RUFDRFgsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsVUFBVSxFQUFFLEVBQUU7TUFDZEcsUUFBUSxFQUFFLElBQUk7TUFDZGYsTUFBTSxFQUFFLENBQUM7TUFDVEMsSUFBSSxFQUFFO0lBQ1AsQ0FBQztFQUNGO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjIyMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG5cbmltcG9ydCB7XG5cdG1hcFN0YXRlXG59IGZyb20gXCJ2dWV4XCI7XG5pbXBvcnQgcWl1bkRhdGFDaGFydHMgZnJvbSAnQC91bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL2NvbXBvbmVudHMvcWl1bi1kYXRhLWNoYXJ0cy9xaXVuLWRhdGEtY2hhcnRzLnZ1ZSc7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGNvbXBvbmVudHM6IHtcblx0XHRxaXVuRGF0YUNoYXJ0cyxcblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCJdKSxcblx0XHR1c2VySW5mbzogZnVuY3Rpb24oKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy51c2VyXG5cdFx0fSxcblx0XHRzdGFydERhdGUoKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInN0YXJ0XCIpXG5cdFx0fSxcblx0fSxcblx0b25Mb2FkKCkge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHRoaXMuYWN0aXZlID0gMVxuXHRcdHRoaXMudGltZSA9IHRoaXMuc3RhcnREYXRlXG5cdFx0dGhhdC5nZXRMaXN0KClcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdGdldExpc3QoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuJG1vZGVsLmdldEx1bmdUcmVuZExpc3Qoe1xuXHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXG5cdFx0XHRcdHRpbWU6IHRoYXQudGltZSxcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLogrrmtLvph4/mm7Lnur9cIiwgcmVzLmRhdGEpXG5cdFx0XHRcdHRoYXQud2VpZ2h0TGlzdCA9IHJlcy5kYXRhXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0aGFuZGxlQWN0aXZlKGl0ZSkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LmhhbmRUcnVlID0gZmFsc2Vcblx0XHRcdHRoYXQudGltZSA9IGl0ZSA9PSAxID8gdGhpcy5zdGFydERhdGUgOiBpdGUgPT0gMiA/IHRoaXMuJHRvb2xzLmdldERhdGUoXCJtb250aFwiKSA6IHRoaXMuJHRvb2xzLmdldERhdGUoXCJ5ZWFyXCIpXG5cdFx0XHR0aGF0LmdldExpc3QoKVxuXHRcdFx0dGhhdC4kbmV4dFRpY2soZnVuY3Rpb24oKSB7XG5cdFx0XHRcdHRoYXQuaGFuZFRydWUgPSB0cnVlXG5cdFx0XHR9KVxuXHRcdFx0dGhhdC5hY3RpdmUgPSBpdGVcblx0XHR9LFxuXHRcdGhhbmRTdGFydFRpbWVIKGUpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC50aW1lID0gZS50YXJnZXQudmFsdWVcblx0XHRcdHRoYXQuZ2V0TGlzdCgpXG5cdFx0fSxcblx0XHRuYXZUbyh1cmwpIHtcblx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcblx0XHRcdFx0dXJsOiB1cmxcblx0XHRcdH0pXG5cdFx0fVxuXHR9LFxuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHR3ZWlnaHRMaXN0OiBbXSxcblx0XHRcdGhhbmRUcnVlOiB0cnVlLFxuXHRcdFx0YWN0aXZlOiAxLFxuXHRcdFx0dGltZTogXCJcIixcblx0XHR9O1xuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///220\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 */ 20);\nvar _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 87));\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 components: {\n qiunDataCharts: _qiunDataCharts.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\"])), {}, {\n userInfo: function userInfo() {\n return this.user;\n },\n startDate: function startDate() {\n return this.$tools.getDate(\"start\");\n }\n }),\n onLoad: function onLoad() {\n var that = this;\n this.active = 1;\n this.time = this.startDate;\n that.getList();\n },\n methods: {\n getList: function getList() {\n var that = this;\n that.$model.getLungTrendList({\n aud_id: uni.getStorageSync('userid'),\n time: that.time\n }).then(function (res) {\n __f__(\"log\", \"肺活量曲线\", res.data, \" at pages/vitalcapacity/charts.vue:66\");\n that.weightList = res.data;\n });\n },\n handleActive: function handleActive(ite) {\n var that = this;\n that.handTrue = false;\n that.time = ite == 1 ? this.startDate : ite == 2 ? this.$tools.getDate(\"month\") : this.$tools.getDate(\"year\");\n that.getList();\n that.$nextTick(function () {\n that.handTrue = true;\n });\n that.active = ite;\n },\n handStartTimeH: function handStartTimeH(e) {\n var that = this;\n that.time = e.target.value;\n that.getList();\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\n }\n },\n data: function data() {\n return {\n weightList: [],\n handTrue: true,\n active: 1,\n time: \"\"\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvdml0YWxjYXBhY2l0eS9jaGFydHMudnVlIl0sIm5hbWVzIjpbImNvbXBvbmVudHMiLCJxaXVuRGF0YUNoYXJ0cyIsImNvbXB1dGVkIiwidXNlckluZm8iLCJzdGFydERhdGUiLCJvbkxvYWQiLCJ0aGF0IiwibWV0aG9kcyIsImdldExpc3QiLCJhdWRfaWQiLCJ0aW1lIiwiaGFuZGxlQWN0aXZlIiwiaGFuZFN0YXJ0VGltZUgiLCJuYXZUbyIsInVuaSIsInVybCIsImRhdGEiLCJ3ZWlnaHRMaXN0IiwiaGFuZFRydWUiLCJhY3RpdmUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBbUNBO0FBR0E7QUFBQTtBQUFBO0FBQUEsZUFDQTtFQUNBQTtJQUNBQztFQUNBO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7RUFBQSxFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtJQUNBO0lBQ0FDO0VBQ0E7RUFDQUM7SUFDQUM7TUFDQTtNQUNBRjtRQUNBRztRQUNBQztNQUNBO1FBQ0E7UUFDQUo7TUFDQTtJQUNBO0lBQ0FLO01BQ0E7TUFDQUw7TUFDQUE7TUFDQUE7TUFDQUE7UUFDQUE7TUFDQTtNQUNBQTtJQUNBO0lBQ0FNO01BQ0E7TUFDQU47TUFDQUE7SUFDQTtJQUNBTztNQUNBQztRQUNBQztNQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FUO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjI0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiVHJlbmRQYWdlXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImxpc3RDXCI+XHJcblx0XHRcdDx2aWV3IEBjbGljaz1cImhhbmRsZUFjdGl2ZSgxKVwiIDpjbGFzcz1cIlthY3RpdmU9PTE/J2FjdGl2ZSc6JyddXCI+5b2T5aSpPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBAY2xpY2s9XCJoYW5kbGVBY3RpdmUoMilcIiA6Y2xhc3M9XCJbYWN0aXZlPT0yPydhY3RpdmUnOicnXVwiPuaciOW6pjwvdmlldz5cclxuXHRcdFx0PHZpZXcgQGNsaWNrPVwiaGFuZGxlQWN0aXZlKDMpXCIgOmNsYXNzPVwiW2FjdGl2ZT09Mz8nYWN0aXZlJzonJ11cIj7lubTluqY8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cImJveFwiPlxyXG5cdFx0XHQ8IS0tIOaXtumXtOmAieaLqSAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJib3hUaW1lXCI+XHJcblx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIGNsYXNzPVwiZi1sXCIgOnZhbHVlPVwic3RhcnREYXRlXCIgQGNoYW5nZT1cImhhbmRTdGFydFRpbWVIXCJcclxuXHRcdFx0XHRcdDpmaWVsZHM9XCJhY3RpdmU9PTE/J2RheSc6YWN0aXZlPT0yPydtb250aCc6J3llYXInXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7dGltZX19PHVuaS1pY29ucyB0eXBlPVwiYm90dG9tXCI+PC91bmktaWNvbnM+PC92aWV3PlxyXG5cdFx0XHRcdDwvcGlja2VyPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwhLS0g5puy57q/5Zu+IC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJveExpbmVcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImxpbmVcIiB2LWZvcj1cIihpdGVtLGluZGV4KSBpbiB3ZWlnaHRMaXN0XCI+XHJcblx0XHRcdFx0XHQ8dmlldyB2LWlmPVwiaXRlbS5saW5lLmNhdGVnb3JpZXMubGVuZ3RoXCI+XHJcblx0XHRcdFx0XHRcdDxxaXVuRGF0YUNoYXJ0cyB0eXBlPVwiY29sdW1uXCIgOmNoYXJ0RGF0YT1cIml0ZW0ubGluZVwiIDpjYW52YXMyZD1cInRydWVcIiA6Y2FudmFzSWQ9XCJpdGVtLmlkXCJcclxuXHRcdFx0XHRcdFx0XHQ6Y0hlaWdodD1cIjQ4MFwiIDpjV2lkdGg9XCI2ODBcIiA6YW5pbWF0aW9uPVwiZmFsc2VcIlxyXG5cdFx0XHRcdFx0XHRcdDpvcHRzPVwie2VuYWJsZVNjcm9sbDp0cnVlLHhBeGlzOntzY3JvbGxTaG93OmZhbHNlLGl0ZW1Db3VudDozfX1cIiA6b250b3VjaD1cInRydWVcIiAvPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsaW5lXCIgdi1lbHNlPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5vbGlzdFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCJAL3N0YXRpYy9ub25lLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0PHRleHQ+5pqC5peg5pWw5o2u77yM6K+35omL5Yqo5re75YqgfjwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0aW1wb3J0IHFpdW5EYXRhQ2hhcnRzIGZyb20gJ0AvdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tZGF0YS1jaGFydHMvcWl1bi1kYXRhLWNoYXJ0cy52dWUnO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGNvbXBvbmVudHM6IHtcclxuXHRcdFx0cWl1bkRhdGFDaGFydHMsXHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiXSksXHJcblx0XHRcdHVzZXJJbmZvOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy51c2VyXHJcblx0XHRcdH0sXHJcblx0XHRcdHN0YXJ0RGF0ZSgpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInN0YXJ0XCIpXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhpcy5hY3RpdmUgPSAxXHJcblx0XHRcdHRoaXMudGltZSA9IHRoaXMuc3RhcnREYXRlXHJcblx0XHRcdHRoYXQuZ2V0TGlzdCgpXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHRnZXRMaXN0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldEx1bmdUcmVuZExpc3Qoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0dGltZTogdGhhdC50aW1lLFxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi6IK65rS76YeP5puy57q/XCIsIHJlcy5kYXRhKVxyXG5cdFx0XHRcdFx0dGhhdC53ZWlnaHRMaXN0ID0gcmVzLmRhdGFcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVBY3RpdmUoaXRlKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC5oYW5kVHJ1ZSA9IGZhbHNlXHJcblx0XHRcdFx0dGhhdC50aW1lID0gaXRlID09IDEgPyB0aGlzLnN0YXJ0RGF0ZSA6IGl0ZSA9PSAyID8gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcIm1vbnRoXCIpIDogdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInllYXJcIilcclxuXHRcdFx0XHR0aGF0LmdldExpc3QoKVxyXG5cdFx0XHRcdHRoYXQuJG5leHRUaWNrKGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kVHJ1ZSA9IHRydWVcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHRoYXQuYWN0aXZlID0gaXRlXHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRTdGFydFRpbWVIKGUpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LnRpbWUgPSBlLnRhcmdldC52YWx1ZVxyXG5cdFx0XHRcdHRoYXQuZ2V0TGlzdCgpXHJcblx0XHRcdH0sXHJcblx0XHRcdG5hdlRvKHVybCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogdXJsXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0d2VpZ2h0TGlzdDogW10sXHJcblx0XHRcdFx0aGFuZFRydWU6IHRydWUsXHJcblx0XHRcdFx0YWN0aXZlOiAxLFxyXG5cdFx0XHRcdHRpbWU6IFwiXCIsXHJcblx0XHRcdH07XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///224\n"); /***/ }), -/* 221 */ +/* 225 */ /*!*************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/me.vue?mpType=page ***! \*************************************************************************/ @@ -20601,10 +20903,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./me.vue?vue&type=template&id=e8988cd4&scoped=true&mpType=page */ 222);\n/* harmony import */ var _me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./me.vue?vue&type=script&lang=js&mpType=page */ 224);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e8988cd4\",\n null,\n false,\n _me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/me/me.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBc0k7QUFDdEk7QUFDaUU7QUFDTDs7O0FBRzVEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLG1GQUFNO0FBQ1IsRUFBRSxvR0FBTTtBQUNSLEVBQUUsNkdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsd0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjIxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9tZS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTg5ODhjZDQmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL21lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9tZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTg5ODhjZDRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbWUvbWUudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///221\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./me.vue?vue&type=template&id=e8988cd4&scoped=true&mpType=page */ 226);\n/* harmony import */ var _me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./me.vue?vue&type=script&lang=js&mpType=page */ 228);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"e8988cd4\",\n null,\n false,\n _me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/me/me.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBc0k7QUFDdEk7QUFDaUU7QUFDTDs7O0FBRzVEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLG1GQUFNO0FBQ1IsRUFBRSxvR0FBTTtBQUNSLEVBQUUsNkdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsd0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjI1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9tZS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZTg5ODhjZDQmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL21lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9tZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZTg5ODhjZDRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbWUvbWUudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///225\n"); /***/ }), -/* 222 */ +/* 226 */ /*!*******************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/me.vue?vue&type=template&id=e8988cd4&scoped=true&mpType=page ***! \*******************************************************************************************************************/ @@ -20613,7 +20915,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _me_ "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./me.vue?vue&type=template&id=e8988cd4&scoped=true&mpType=page */ 223); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./me.vue?vue&type=template&id=e8988cd4&scoped=true&mpType=page */ 227); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_template_id_e8988cd4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -20625,7 +20927,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 223 */ +/* 227 */ /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/me.vue?vue&type=template&id=e8988cd4&scoped=true&mpType=page ***! \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -20864,7 +21166,7 @@ render._withStripped = true /***/ }), -/* 224 */ +/* 228 */ /*!*************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/me.vue?vue&type=script&lang=js&mpType=page ***! \*************************************************************************************************/ @@ -20872,10 +21174,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./me.vue?vue&type=script&lang=js&mpType=page */ 225);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW9xQixDQUFnQiwrcUJBQUcsRUFBQyIsImZpbGUiOiIyMjQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL21lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL21lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///224\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./me.vue?vue&type=script&lang=js&mpType=page */ 229);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_me_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW9xQixDQUFnQiwrcUJBQUcsRUFBQyIsImZpbGUiOiIyMjguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL21lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL21lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///228\n"); /***/ }), -/* 225 */ +/* 229 */ /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/me.vue?vue&type=script&lang=js&mpType=page ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -20883,10 +21185,10 @@ 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 */ 20);\nvar _headerIndex = _interopRequireDefault(__webpack_require__(/*! @/components/headerIndex.vue */ 22));\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 data: function data() {\n return {\n token: \"\",\n user: {}\n };\n },\n components: {\n headerIndex: _headerIndex.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"accountNumber\", \"familayList\"])), {}, {\n nickname: function nickname() {\n return this.accountNumber.nickname;\n },\n userList: function userList() {\n return this.familayList;\n }\n }),\n onLoad: function onLoad() {\n var that = this;\n that.token = uni.getStorageSync('token');\n that.handleAccountNumber();\n },\n watch: {\n nickname: function nickname() {\n this.user = {};\n this.user = this.accountNumber;\n }\n },\n methods: {\n handleAccountNumber: function handleAccountNumber() {\n var that = this;\n that.$model.getAccountNumber({}).then(function (res) {\n __f__(\"log\", \"账号信息\", res, \" at pages/me/me.vue:107\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.user = res.data;\n that.$store.commit('changeAccountNumber', res.data);\n }).catch(function (err) {});\n },\n handleOutLogin: function handleOutLogin() {\n var that = this;\n uni.showModal({\n title: '友情提示',\n content: '是否退出登录?',\n success: function success(res) {\n if (res.confirm) {\n that.$model.getloginOut({}).then(function (res) {\n if (res.code != 0) return;\n __f__(\"log\", '确定退出', res, \" at pages/me/me.vue:125\");\n uni.clearStorageSync();\n uni.reLaunch({\n url: \"/pages/login/login\"\n });\n });\n } else if (res.cancel) {\n that.$tools.msg(\"您已取消操作!\");\n }\n }\n });\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbWUvbWUudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJ0b2tlbiIsInVzZXIiLCJjb21wb25lbnRzIiwiaGVhZGVySW5kZXgiLCJjb21wdXRlZCIsIm1hcFN0YXRlIiwibmlja25hbWUiLCJhY2NvdW50TnVtYmVyIiwidXNlckxpc3QiLCJmYW1pbGF5TGlzdCIsIm9uTG9hZCIsInRoYXQiLCJ1bmkiLCJnZXRTdG9yYWdlU3luYyIsImhhbmRsZUFjY291bnROdW1iZXIiLCJ3YXRjaCIsIm1ldGhvZHMiLCIkbW9kZWwiLCJnZXRBY2NvdW50TnVtYmVyIiwidGhlbiIsInJlcyIsImNvZGUiLCIkdG9vbHMiLCJtc2ciLCIkc3RvcmUiLCJjb21taXQiLCJjYXRjaCIsImVyciIsImhhbmRsZU91dExvZ2luIiwic2hvd01vZGFsIiwidGl0bGUiLCJjb250ZW50Iiwic3VjY2VzcyIsImNvbmZpcm0iLCJnZXRsb2dpbk91dCIsImNsZWFyU3RvcmFnZVN5bmMiLCJyZUxhdW5jaCIsInVybCIsImNhbmNlbCIsIm5hdlRvIiwibmF2aWdhdGVUbyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFvRUE7QUFHQTtBQUFzRDtBQUFBO0FBQUEsZUFDdkM7RUFDZEEsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsS0FBSyxFQUFFLEVBQUU7TUFDVEMsSUFBSSxFQUFFLENBQUM7SUFDUixDQUFDO0VBQ0YsQ0FBQztFQUNEQyxVQUFVLEVBQUU7SUFDWEMsV0FBVyxFQUFYQTtFQUNELENBQUM7RUFDREMsUUFBUSxrQ0FDSixJQUFBQyxjQUFRLEVBQUMsQ0FBQyxlQUFlLEVBQUUsYUFBYSxDQUFDLENBQUM7SUFDN0NDLFFBQVEsc0JBQUc7TUFDVixPQUFPLElBQUksQ0FBQ0MsYUFBYSxDQUFDRCxRQUFRO0lBQ25DLENBQUM7SUFDREUsUUFBUSxzQkFBRztNQUNWLE9BQU8sSUFBSSxDQUFDQyxXQUFXO0lBQ3hCO0VBQUMsRUFDRDtFQUNEQyxNQUFNLG9CQUFHO0lBQ1IsSUFBSUMsSUFBSSxHQUFHLElBQUk7SUFDZkEsSUFBSSxDQUFDWCxLQUFLLEdBQUdZLEdBQUcsQ0FBQ0MsY0FBYyxDQUFDLE9BQU8sQ0FBQztJQUN4Q0YsSUFBSSxDQUFDRyxtQkFBbUIsRUFBRTtFQUMzQixDQUFDO0VBQ0RDLEtBQUssRUFBRTtJQUNOVCxRQUFRLHNCQUFHO01BQ1YsSUFBSSxDQUFDTCxJQUFJLEdBQUcsQ0FBQyxDQUFDO01BQ2QsSUFBSSxDQUFDQSxJQUFJLEdBQUcsSUFBSSxDQUFDTSxhQUFhO0lBQy9CO0VBQ0QsQ0FBQztFQUNEUyxPQUFPLEVBQUU7SUFDUkYsbUJBQW1CLGlDQUFHO01BQ3JCLElBQUlILElBQUksR0FBRyxJQUFJO01BQ2ZBLElBQUksQ0FBQ00sTUFBTSxDQUFDQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDQyxJQUFJLENBQUMsVUFBQUMsR0FBRyxFQUFJO1FBQzVDLGFBQVksTUFBTSxFQUFFQSxHQUFHO1FBQ3ZCLElBQUlBLEdBQUcsQ0FBQ0MsSUFBSSxJQUFJLENBQUMsRUFBRTtVQUNsQlYsSUFBSSxDQUFDVyxNQUFNLENBQUNDLEdBQUcsQ0FBQ0gsR0FBRyxDQUFDRyxHQUFHLENBQUM7VUFDeEI7UUFDRDtRQUNBWixJQUFJLENBQUNWLElBQUksR0FBR21CLEdBQUcsQ0FBQ3JCLElBQUk7UUFDcEJZLElBQUksQ0FBQ2EsTUFBTSxDQUFDQyxNQUFNLENBQUMscUJBQXFCLEVBQUVMLEdBQUcsQ0FBQ3JCLElBQUksQ0FBQztNQUNwRCxDQUFDLENBQUMsQ0FBQzJCLEtBQUssQ0FBQyxVQUFBQyxHQUFHLEVBQUksQ0FBQyxDQUFDLENBQUM7SUFDcEIsQ0FBQztJQUNEQyxjQUFjLDRCQUFHO01BQ2hCLElBQUlqQixJQUFJLEdBQUcsSUFBSTtNQUNmQyxHQUFHLENBQUNpQixTQUFTLENBQUM7UUFDYkMsS0FBSyxFQUFFLE1BQU07UUFDYkMsT0FBTyxFQUFFLFNBQVM7UUFDbEJDLE9BQU8sRUFBRSxpQkFBU1osR0FBRyxFQUFFO1VBQ3RCLElBQUlBLEdBQUcsQ0FBQ2EsT0FBTyxFQUFFO1lBQ2hCdEIsSUFBSSxDQUFDTSxNQUFNLENBQUNpQixXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQ2YsSUFBSSxDQUFDLFVBQUNDLEdBQUcsRUFBSztjQUN6QyxJQUFJQSxHQUFHLENBQUNDLElBQUksSUFBSSxDQUFDLEVBQUU7Y0FDbkIsYUFBWSxNQUFNLEVBQUVELEdBQUc7Y0FDdkJSLEdBQUcsQ0FBQ3VCLGdCQUFnQixFQUFFO2NBQ3RCdkIsR0FBRyxDQUFDd0IsUUFBUSxDQUFDO2dCQUNaQyxHQUFHLEVBQUU7Y0FDTixDQUFDLENBQUM7WUFDSCxDQUFDLENBQUM7VUFDSCxDQUFDLE1BQU0sSUFBSWpCLEdBQUcsQ0FBQ2tCLE1BQU0sRUFBRTtZQUN0QjNCLElBQUksQ0FBQ1csTUFBTSxDQUFDQyxHQUFHLENBQUMsU0FBUyxDQUFDO1VBQzNCO1FBQ0Q7TUFDRCxDQUFDLENBQUM7SUFDSCxDQUFDO0lBQ0RnQixLQUFLLGlCQUFDRixHQUFHLEVBQUU7TUFDVnpCLEdBQUcsQ0FBQzRCLFVBQVUsQ0FBQztRQUNkSCxHQUFHLEVBQUhBO01BQ0QsQ0FBQyxDQUFDO0lBQ0g7RUFDRDtBQUNELENBQUM7QUFBQSwyQiIsImZpbGUiOiIyMjUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuaW1wb3J0IGhlYWRlckluZGV4IGZyb20gXCJAL2NvbXBvbmVudHMvaGVhZGVySW5kZXgudnVlXCJcbmV4cG9ydCBkZWZhdWx0IHtcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0dG9rZW46IFwiXCIsXG5cdFx0XHR1c2VyOiB7fVxuXHRcdH1cblx0fSxcblx0Y29tcG9uZW50czoge1xuXHRcdGhlYWRlckluZGV4XG5cdH0sXG5cdGNvbXB1dGVkOiB7XG5cdFx0Li4ubWFwU3RhdGUoW1wiYWNjb3VudE51bWJlclwiLCBcImZhbWlsYXlMaXN0XCJdKSxcblx0XHRuaWNrbmFtZSgpIHtcblx0XHRcdHJldHVybiB0aGlzLmFjY291bnROdW1iZXIubmlja25hbWVcblx0XHR9LFxuXHRcdHVzZXJMaXN0KCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuZmFtaWxheUxpc3Rcblx0XHR9XG5cdH0sXG5cdG9uTG9hZCgpIHtcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHR0aGF0LnRva2VuID0gdW5pLmdldFN0b3JhZ2VTeW5jKCd0b2tlbicpXG5cdFx0dGhhdC5oYW5kbGVBY2NvdW50TnVtYmVyKClcblx0fSxcblx0d2F0Y2g6IHtcblx0XHRuaWNrbmFtZSgpIHtcblx0XHRcdHRoaXMudXNlciA9IHt9XG5cdFx0XHR0aGlzLnVzZXIgPSB0aGlzLmFjY291bnROdW1iZXJcblx0XHR9XG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHRoYW5kbGVBY2NvdW50TnVtYmVyKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRBY2NvdW50TnVtYmVyKHt9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi6LSm5Y+35L+h5oGvXCIsIHJlcylcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LnVzZXIgPSByZXMuZGF0YVxuXHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZUFjY291bnROdW1iZXInLCByZXMuZGF0YSlcblx0XHRcdH0pLmNhdGNoKGVyciA9PiB7fSlcblx0XHR9LFxuXHRcdGhhbmRsZU91dExvZ2luKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR1bmkuc2hvd01vZGFsKHtcblx0XHRcdFx0dGl0bGU6ICflj4vmg4Xmj5DnpLonLFxuXHRcdFx0XHRjb250ZW50OiAn5piv5ZCm6YCA5Ye655m75b2V77yfJyxcblx0XHRcdFx0c3VjY2VzczogZnVuY3Rpb24ocmVzKSB7XG5cdFx0XHRcdFx0aWYgKHJlcy5jb25maXJtKSB7XG5cdFx0XHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRsb2dpbk91dCh7fSkudGhlbigocmVzKSA9PiB7XG5cdFx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSByZXR1cm5cblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+ehruWumumAgOWHuicsIHJlcylcblx0XHRcdFx0XHRcdFx0dW5pLmNsZWFyU3RvcmFnZVN5bmMoKVxuXHRcdFx0XHRcdFx0XHR1bmkucmVMYXVuY2goe1xuXHRcdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvbG9naW4vbG9naW5cIlxuXHRcdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR9IGVsc2UgaWYgKHJlcy5jYW5jZWwpIHtcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuaCqOW3suWPlua2iOaTjeS9nO+8gVwiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0sXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0bmF2VG8odXJsKSB7XG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybFxuXHRcdFx0fSlcblx0XHR9LFxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///225\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 */ 20);\nvar _headerIndex = _interopRequireDefault(__webpack_require__(/*! @/components/headerIndex.vue */ 22));\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 data: function data() {\n return {\n token: \"\",\n user: {}\n };\n },\n components: {\n headerIndex: _headerIndex.default\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"accountNumber\", \"familayList\"])), {}, {\n nickname: function nickname() {\n return this.accountNumber.nickname;\n },\n userList: function userList() {\n return this.familayList;\n }\n }),\n onLoad: function onLoad() {\n var that = this;\n that.token = uni.getStorageSync('token');\n that.handleAccountNumber();\n },\n watch: {\n nickname: function nickname() {\n this.user = {};\n this.user = this.accountNumber;\n }\n },\n methods: {\n handleAccountNumber: function handleAccountNumber() {\n var that = this;\n that.$model.getAccountNumber({}).then(function (res) {\n __f__(\"log\", \"账号信息\", res, \" at pages/me/me.vue:107\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.user = res.data;\n that.$store.commit('changeAccountNumber', res.data);\n }).catch(function (err) {});\n },\n handleOutLogin: function handleOutLogin() {\n var that = this;\n uni.showModal({\n title: '友情提示',\n content: '是否退出登录?',\n success: function success(res) {\n if (res.confirm) {\n that.$model.getloginOut({}).then(function (res) {\n if (res.code != 0) return;\n __f__(\"log\", '确定退出', res, \" at pages/me/me.vue:125\");\n uni.clearStorageSync();\n uni.reLaunch({\n url: \"/pages/login/login\"\n });\n });\n } else if (res.cancel) {\n that.$tools.msg(\"您已取消操作!\");\n }\n }\n });\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbWUvbWUudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJ0b2tlbiIsInVzZXIiLCJjb21wb25lbnRzIiwiaGVhZGVySW5kZXgiLCJjb21wdXRlZCIsIm5pY2tuYW1lIiwidXNlckxpc3QiLCJvbkxvYWQiLCJ0aGF0Iiwid2F0Y2giLCJtZXRob2RzIiwiaGFuZGxlQWNjb3VudE51bWJlciIsImhhbmRsZU91dExvZ2luIiwidW5pIiwidGl0bGUiLCJjb250ZW50Iiwic3VjY2VzcyIsInVybCIsIm5hdlRvIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQW9FQTtBQUdBO0FBQUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQUM7RUFDQTtFQUNBQywwQ0FDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0VBQUEsRUFDQTtFQUNBQztJQUNBO0lBQ0FDO0lBQ0FBO0VBQ0E7RUFDQUM7SUFDQUo7TUFDQTtNQUNBO0lBQ0E7RUFDQTtFQUNBSztJQUNBQztNQUNBO01BQ0FIO1FBQ0E7UUFDQTtVQUNBQTtVQUNBO1FBQ0E7UUFDQUE7UUFDQUE7TUFDQTtJQUNBO0lBQ0FJO01BQ0E7TUFDQUM7UUFDQUM7UUFDQUM7UUFDQUM7VUFDQTtZQUNBUjtjQUNBO2NBQ0E7Y0FDQUs7Y0FDQUE7Z0JBQ0FJO2NBQ0E7WUFDQTtVQUNBO1lBQ0FUO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQVU7TUFDQUw7UUFDQUk7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjIyOS5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnRcIj5cclxuXHRcdDwhLS0g5aS06YOoIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ0b3BcIiBAY2xpY2s9XCJuYXZUbygnL3BhZ2VzL3NldHRpbmcvc2V0dGluZycpXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaGVhZGltZ1wiPlxyXG5cdFx0XHRcdDxpbWFnZSA6c3JjPVwidXNlci5oZWFkX3BpY1wiIGNsYXNzPVwiaW1hZ2VcIj48L2ltYWdlPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwic2l6ZTIwIGJvbGRcIj57e3VzZXIubmlja25hbWV9fTwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dGV4dCBjbGFzcz1cInQtaWNvbiB0LWljb24tYXJyb3ctcmlnaHQtYm9sZFwiPjwvdGV4dD5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0gIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ3eGxpc3QgYm9yZGVyUmFkaXVzXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwibGlzdFwiIEBjbGljaz1cIm5hdlRvKCcvcGFnZXMvbWUvbWFuYWdlJylcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0gYm9yZGVyLWJvdHRvbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuaIkOWRmOeuoeeQhjwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwicmlnaHRcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSA8dmlldyBjbGFzcz1cImxpc3RcIiBAY2xpY2s9XCJuYXZUbygnL3BhZ2VzL2NhcmQvY2FyZCcpXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtIGJvcmRlci1ib3R0b21cIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj7ljaHniYfnrqHnkIY8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdDx1bmktaWNvbnMgdHlwZT1cInJpZ2h0XCI+PC91bmktaWNvbnM+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+IC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxpc3RcIiBAY2xpY2s9XCJuYXZUbygnL3BhZ2VzL3Njb3JlL2hpc3RvcnknKVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbSBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+5Lyw5YiG5Y6G5Y+yPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJyaWdodFwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxpc3RcIiBAY2xpY2s9XCJuYXZUbygnL3BhZ2VzL21lL2Fib3V0JylcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0gYm9yZGVyLWJvdHRvbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPuWFs+S6juaIkeS7rDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwicmlnaHRcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSA8dmlldyBjbGFzcz1cImxpc3RcIiBAY2xpY2s9XCJuYXZUbygnL3BhZ2VzL2xvZ2luL2ZvcmdldFBhc3N3b3JkP3R5cGU9Zm9yZ2V0UGFzc3dvcmQnKVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbSBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+6YeN572u5a+G56CBPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJyaWdodFwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PiAtLT5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYnRuIG1iLTE1XCIgdi1pZj1cInRva2VuXCIgQGNsaWNrPVwiaGFuZGxlT3V0TG9naW5cIj7pgIDlh7rnmbvlvZU8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0aW1wb3J0IGhlYWRlckluZGV4IGZyb20gXCJAL2NvbXBvbmVudHMvaGVhZGVySW5kZXgudnVlXCJcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHRva2VuOiBcIlwiLFxyXG5cdFx0XHRcdHVzZXI6IHt9XHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wb25lbnRzOiB7XHJcblx0XHRcdGhlYWRlckluZGV4XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1wiYWNjb3VudE51bWJlclwiLCBcImZhbWlsYXlMaXN0XCJdKSxcclxuXHRcdFx0bmlja25hbWUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuYWNjb3VudE51bWJlci5uaWNrbmFtZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHR1c2VyTGlzdCgpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy5mYW1pbGF5TGlzdFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhhdC50b2tlbiA9IHVuaS5nZXRTdG9yYWdlU3luYygndG9rZW4nKVxyXG5cdFx0XHR0aGF0LmhhbmRsZUFjY291bnROdW1iZXIoKVxyXG5cdFx0fSxcclxuXHRcdHdhdGNoOiB7XHJcblx0XHRcdG5pY2tuYW1lKCkge1xyXG5cdFx0XHRcdHRoaXMudXNlciA9IHt9XHJcblx0XHRcdFx0dGhpcy51c2VyID0gdGhpcy5hY2NvdW50TnVtYmVyXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGhhbmRsZUFjY291bnROdW1iZXIoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0QWNjb3VudE51bWJlcih7fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLotKblj7fkv6Hmga9cIiwgcmVzKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC51c2VyID0gcmVzLmRhdGFcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlQWNjb3VudE51bWJlcicsIHJlcy5kYXRhKVxyXG5cdFx0XHRcdH0pLmNhdGNoKGVyciA9PiB7fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlT3V0TG9naW4oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHR0aXRsZTogJ+WPi+aDheaPkOekuicsXHJcblx0XHRcdFx0XHRjb250ZW50OiAn5piv5ZCm6YCA5Ye655m75b2V77yfJyxcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdFx0XHRpZiAocmVzLmNvbmZpcm0pIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRsb2dpbk91dCh7fSkudGhlbigocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn56Gu5a6a6YCA5Ye6JywgcmVzKVxyXG5cdFx0XHRcdFx0XHRcdFx0dW5pLmNsZWFyU3RvcmFnZVN5bmMoKVxyXG5cdFx0XHRcdFx0XHRcdFx0dW5pLnJlTGF1bmNoKHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9sb2dpbi9sb2dpblwiXHJcblx0XHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdH0gZWxzZSBpZiAocmVzLmNhbmNlbCkge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuaCqOW3suWPlua2iOaTjeS9nO+8gVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRuYXZUbyh1cmwpIHtcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHR1cmxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0YzRjRGNjtcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHR9XHJcblxyXG5cdC50b3Age1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0LmhlYWRpbWcge1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0dmlld3tcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW1hZ2Uge1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53eGxpc3Qge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblxyXG5cclxuXHJcblx0XHQuaXRlbSB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0LmxlZnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGJhY2tncm91bmQ6ICRidG5jb2xvcjtcclxuXHRcdG1hcmdpbjogNTBweCAxNXB4IDAgMTVweDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///229\n"); /***/ }), -/* 226 */ +/* 230 */ /*!*****************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/manage.vue?mpType=page ***! \*****************************************************************************/ @@ -20894,10 +21196,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./manage.vue?vue&type=template&id=45fd1463&scoped=true&mpType=page */ 227);\n/* harmony import */ var _manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./manage.vue?vue&type=script&lang=js&mpType=page */ 229);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"45fd1463\",\n null,\n false,\n _manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/me/manage.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjI2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9tYW5hZ2UudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTQ1ZmQxNDYzJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9tYW5hZ2UudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL21hbmFnZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNDVmZDE0NjNcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbWUvbWFuYWdlLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///226\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./manage.vue?vue&type=template&id=45fd1463&scoped=true&mpType=page */ 231);\n/* harmony import */ var _manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./manage.vue?vue&type=script&lang=js&mpType=page */ 233);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"45fd1463\",\n null,\n false,\n _manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/me/manage.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjMwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9tYW5hZ2UudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTQ1ZmQxNDYzJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9tYW5hZ2UudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL21hbmFnZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNDVmZDE0NjNcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbWUvbWFuYWdlLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///230\n"); /***/ }), -/* 227 */ +/* 231 */ /*!***********************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/manage.vue?vue&type=template&id=45fd1463&scoped=true&mpType=page ***! \***********************************************************************************************************************/ @@ -20906,7 +21208,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _man "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./manage.vue?vue&type=template&id=45fd1463&scoped=true&mpType=page */ 228); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./manage.vue?vue&type=template&id=45fd1463&scoped=true&mpType=page */ 232); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_template_id_45fd1463_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -20918,7 +21220,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 228 */ +/* 232 */ /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/manage.vue?vue&type=template&id=45fd1463&scoped=true&mpType=page ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -20932,6 +21234,32 @@ __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; }); var components +try { + components = { + uniSwipeAction: + __webpack_require__(/*! @/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue */ 161) + .default, + uniSwipeActionItem: + __webpack_require__(/*! @/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue */ 166) + .default, + } +} catch (e) { + if ( + e.message.indexOf("Cannot find module") !== -1 && + e.message.indexOf(".vue") !== -1 + ) { + console.error(e.message) + console.error("1. 排查组件名称拼写是否正确") + console.error( + "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom" + ) + console.error( + "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件" + ) + } else { + throw e + } +} var render = function () { var _vm = this var _h = _vm.$createElement @@ -20958,121 +21286,178 @@ var render = function () { ? _c( "view", { staticClass: _vm._$s(3, "sc", "box"), attrs: { _i: 3 } }, - _vm._l( - _vm._$s(4, "f", { forItems: _vm.familayList }), - function (item, index, $20, $30) { - return _c( - "view", - { - key: _vm._$s(4, "f", { forIndex: $20, key: index }), - staticClass: _vm._$s("4-" + $30, "sc", "list"), - attrs: { _i: "4-" + $30 }, - }, - [ - _c( - "view", - { - staticClass: _vm._$s("5-" + $30, "sc", "left"), - attrs: { _i: "5-" + $30 }, - }, - [ - _c("image", { - staticClass: _vm._$s("6-" + $30, "sc", "image1"), - attrs: { - src: _vm._$s("6-" + $30, "a-src", item.head_pic), - _i: "6-" + $30, - }, - }), - _c( - "view", + [ + _c( + "view", + { staticClass: _vm._$s(4, "sc", "list"), attrs: { _i: 4 } }, + [ + _c( + "uni-swipe-action", + { attrs: { _i: 5 } }, + _vm._l( + _vm._$s(6, "f", { forItems: _vm.familayList }), + function (item, index, $20, $30) { + return _c( + "uni-swipe-action-item", { - staticClass: _vm._$s("7-" + $30, "sc", "name"), - attrs: { _i: "7-" + $30 }, + key: _vm._$s(6, "f", { forIndex: $20, key: index }), + attrs: { + "right-options": item.options, + _i: "6-" + $30, + }, + on: { + click: function ($event) { + return _vm.handleDeldet($event, index) + }, + }, }, [ _c( "view", { - staticClass: _vm._$s("8-" + $30, "sc", "title"), - attrs: { _i: "8-" + $30 }, + staticClass: _vm._$s("7-" + $30, "sc", "item"), + attrs: { _i: "7-" + $30 }, }, [ - _vm._v( - _vm._$s( - "8-" + $30, - "t0-0", - _vm._s(item.nickname) - ) + _c( + "view", + { + staticClass: _vm._$s( + "8-" + $30, + "sc", + "left" + ), + attrs: { _i: "8-" + $30 }, + }, + [ + _c("image", { + staticClass: _vm._$s( + "9-" + $30, + "sc", + "image1" + ), + attrs: { + src: _vm._$s( + "9-" + $30, + "a-src", + item.head_pic + ), + _i: "9-" + $30, + }, + }), + _c( + "view", + { + staticClass: _vm._$s( + "10-" + $30, + "sc", + "name" + ), + attrs: { _i: "10-" + $30 }, + }, + [ + _c( + "view", + { + staticClass: _vm._$s( + "11-" + $30, + "sc", + "title" + ), + attrs: { _i: "11-" + $30 }, + }, + [ + _vm._v( + _vm._$s( + "11-" + $30, + "t0-0", + _vm._s(item.nickname) + ) + ), + ] + ), + _c( + "view", + { + staticClass: _vm._$s( + "12-" + $30, + "sc", + "title2" + ), + attrs: { _i: "12-" + $30 }, + }, + [ + _c("text", [ + _vm._v( + _vm._$s( + "13-" + $30, + "t0-0", + _vm._s( + item.gender == 1 + ? "男" + : "女" + ) + ) + ), + ]), + _c("text", [ + _vm._v( + _vm._$s( + "14-" + $30, + "t0-0", + _vm._s(item.age) + ) + ), + ]), + ] + ), + ] + ), + ] ), - ] - ), - _c( - "view", - { - staticClass: _vm._$s( - "9-" + $30, - "sc", - "title2" + _c( + "view", + { + staticClass: _vm._$s( + "15-" + $30, + "sc", + "right" + ), + attrs: { _i: "15-" + $30 }, + on: { + click: function ($event) { + $event.stopPropagation() + }, + }, + }, + [ + _c("view", { + staticClass: _vm._$s( + "16-" + $30, + "sc", + "blueBtn" + ), + attrs: { _i: "16-" + $30 }, + on: { + click: function ($event) { + return _vm.editorInfo(item) + }, + }, + }), + ] ), - attrs: { _i: "9-" + $30 }, - }, - [ - _c("text", [ - _vm._v( - _vm._$s( - "10-" + $30, - "t0-0", - _vm._s(item.gender == 1 ? "男" : "女") - ) - ), - ]), - _c("text", [ - _vm._v( - _vm._$s( - "11-" + $30, - "t0-0", - _vm._s(item.age) - ) - ), - ]), ] ), ] - ), - ] + ) + } ), - _c( - "view", - { - staticClass: _vm._$s("12-" + $30, "sc", "right"), - attrs: { _i: "12-" + $30 }, - }, - [ - _c("view", { - staticClass: _vm._$s("13-" + $30, "sc", "edit"), - attrs: { _i: "13-" + $30 }, - on: { - click: function ($event) { - return _vm.editorInfo(item) - }, - }, - }), - _c("view", { - staticClass: _vm._$s("14-" + $30, "sc", "edit del"), - attrs: { _i: "14-" + $30 }, - on: { - click: function ($event) { - return _vm.handleDeldet(item.id, index) - }, - }, - }), - ] - ), - ] - ) - } - ), - 0 + 1 + ), + ], + 1 + ), + ] ) : _c("view"), ] @@ -21085,7 +21470,7 @@ render._withStripped = true /***/ }), -/* 229 */ +/* 233 */ /*!*****************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/manage.vue?vue&type=script&lang=js&mpType=page ***! \*****************************************************************************************************/ @@ -21093,10 +21478,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./manage.vue?vue&type=script&lang=js&mpType=page */ 230);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyMjkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL21hbmFnZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9tYW5hZ2UudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///229\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./manage.vue?vue&type=script&lang=js&mpType=page */ 234);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_manage_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyMzMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL21hbmFnZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9tYW5hZ2UudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///233\n"); /***/ }), -/* 230 */ +/* 234 */ /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/manage.vue?vue&type=script&lang=js&mpType=page ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -21104,10 +21489,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\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 */ 20);\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 data: function data() {\n return {\n visible: false,\n ranklist: []\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"familayList\", \"user\"])),\n onLoad: function onLoad() {},\n methods: {\n //删除\n handleDeldet: function handleDeldet(id, ind) {\n var that = this;\n uni.showModal({\n title: '友情提示',\n content: '确定删除该成员吗',\n success: function success(res) {\n if (res.confirm) {\n that.$model.getDelUser({\n id: id\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(\"删除成功!\");\n that.familayList.splice(ind, 1);\n that.handleUserList();\n });\n } else if (res.cancel) {\n that.$tools.msg(\"您已取消删除!\");\n }\n }\n });\n },\n handleUserList: function handleUserList() {\n var that = this;\n that.$model.getUserList({\n type: 2\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$store.commit('changeFamilay', res.data);\n if (res.data.length) {\n that.$store.dispatch('getUserInfo', {\n aud_id: res.data[0].id\n });\n that.$store.dispatch(\"getCardList\", {\n aud_id: res.data[0].id\n });\n }\n }).catch(function (err) {});\n },\n //编辑\n editorInfo: function editorInfo(item) {\n uni.navigateTo({\n url: \"/pages/me/userInfo?info=\" + JSON.stringify(item)\n });\n },\n //添加\n handleAddUser: function handleAddUser() {\n uni.navigateTo({\n url: \"/pages/me/userInfo\"\n });\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbWUvbWFuYWdlLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwidmlzaWJsZSIsInJhbmtsaXN0IiwiY29tcHV0ZWQiLCJtYXBTdGF0ZSIsIm9uTG9hZCIsIm1ldGhvZHMiLCJoYW5kbGVEZWxkZXQiLCJpZCIsImluZCIsInRoYXQiLCJ1bmkiLCJzaG93TW9kYWwiLCJ0aXRsZSIsImNvbnRlbnQiLCJzdWNjZXNzIiwicmVzIiwiY29uZmlybSIsIiRtb2RlbCIsImdldERlbFVzZXIiLCJ0aGVuIiwiY29kZSIsIiR0b29scyIsIm1zZyIsImZhbWlsYXlMaXN0Iiwic3BsaWNlIiwiaGFuZGxlVXNlckxpc3QiLCJjYW5jZWwiLCJnZXRVc2VyTGlzdCIsInR5cGUiLCIkc3RvcmUiLCJjb21taXQiLCJsZW5ndGgiLCJkaXNwYXRjaCIsImF1ZF9pZCIsImNhdGNoIiwiZXJyIiwiZWRpdG9ySW5mbyIsIml0ZW0iLCJuYXZpZ2F0ZVRvIiwidXJsIiwiSlNPTiIsInN0cmluZ2lmeSIsImhhbmRsZUFkZFVzZXIiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBaUNBO0FBRWM7QUFBQTtBQUFBLGVBQ0M7RUFDZEEsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsT0FBTyxFQUFFLEtBQUs7TUFDZEMsUUFBUSxFQUFFO0lBQ1gsQ0FBQztFQUNGLENBQUM7RUFDREMsUUFBUSxvQkFDSixJQUFBQyxjQUFRLEVBQUMsQ0FBQyxhQUFhLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FDcEM7RUFDREMsTUFBTSxvQkFBRyxDQUFDLENBQUM7RUFDWEMsT0FBTyxFQUFFO0lBQ1I7SUFDQUMsWUFBWSx3QkFBQ0MsRUFBRSxFQUFFQyxHQUFHLEVBQUU7TUFDckIsSUFBSUMsSUFBSSxHQUFHLElBQUk7TUFDZkMsR0FBRyxDQUFDQyxTQUFTLENBQUM7UUFDYkMsS0FBSyxFQUFFLE1BQU07UUFDYkMsT0FBTyxFQUFFLFVBQVU7UUFDbkJDLE9BQU8sRUFBRSxpQkFBU0MsR0FBRyxFQUFFO1VBQ3RCLElBQUlBLEdBQUcsQ0FBQ0MsT0FBTyxFQUFFO1lBQ2hCUCxJQUFJLENBQUNRLE1BQU0sQ0FBQ0MsVUFBVSxDQUFDO2NBQ3RCWCxFQUFFLEVBQUVBO1lBQ0wsQ0FBQyxDQUFDLENBQUNZLElBQUksQ0FBQyxVQUFBSixHQUFHLEVBQUk7Y0FDZCxJQUFJQSxHQUFHLENBQUNLLElBQUksSUFBSSxDQUFDLEVBQUU7Y0FDbkJYLElBQUksQ0FBQ1ksTUFBTSxDQUFDQyxHQUFHLENBQUMsT0FBTyxDQUFDO2NBQ3hCYixJQUFJLENBQUNjLFdBQVcsQ0FBQ0MsTUFBTSxDQUFDaEIsR0FBRyxFQUFFLENBQUMsQ0FBQztjQUMvQkMsSUFBSSxDQUFDZ0IsY0FBYyxFQUFFO1lBQ3RCLENBQUMsQ0FBQztVQUNILENBQUMsTUFBTSxJQUFJVixHQUFHLENBQUNXLE1BQU0sRUFBRTtZQUN0QmpCLElBQUksQ0FBQ1ksTUFBTSxDQUFDQyxHQUFHLENBQUMsU0FBUyxDQUFDO1VBQzNCO1FBQ0Q7TUFDRCxDQUFDLENBQUM7SUFDSCxDQUFDO0lBQ0RHLGNBQWMsNEJBQUc7TUFDaEIsSUFBSWhCLElBQUksR0FBRyxJQUFJO01BQ2ZBLElBQUksQ0FBQ1EsTUFBTSxDQUFDVSxXQUFXLENBQUM7UUFDdkJDLElBQUksRUFBRTtNQUNQLENBQUMsQ0FBQyxDQUFDVCxJQUFJLENBQUMsVUFBQUosR0FBRyxFQUFJO1FBQ2QsSUFBSUEsR0FBRyxDQUFDSyxJQUFJLElBQUksQ0FBQyxFQUFFO1VBQ2xCWCxJQUFJLENBQUNZLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDUCxHQUFHLENBQUNPLEdBQUcsQ0FBQztVQUN4QjtRQUNEO1FBQ0FiLElBQUksQ0FBQ29CLE1BQU0sQ0FBQ0MsTUFBTSxDQUFDLGVBQWUsRUFBRWYsR0FBRyxDQUFDaEIsSUFBSSxDQUFDO1FBQzdDLElBQUlnQixHQUFHLENBQUNoQixJQUFJLENBQUNnQyxNQUFNLEVBQUU7VUFDcEJ0QixJQUFJLENBQUNvQixNQUFNLENBQUNHLFFBQVEsQ0FBQyxhQUFhLEVBQUU7WUFDbkNDLE1BQU0sRUFBRWxCLEdBQUcsQ0FBQ2hCLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQ1E7VUFDckIsQ0FBQyxDQUFDO1VBQ0ZFLElBQUksQ0FBQ29CLE1BQU0sQ0FBQ0csUUFBUSxDQUFDLGFBQWEsRUFBRTtZQUNuQ0MsTUFBTSxFQUFFbEIsR0FBRyxDQUFDaEIsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDUTtVQUNyQixDQUFDLENBQUM7UUFDSDtNQUNELENBQUMsQ0FBQyxDQUFDMkIsS0FBSyxDQUFDLFVBQUFDLEdBQUcsRUFBSSxDQUFDLENBQUMsQ0FBQztJQUNwQixDQUFDO0lBQ0Q7SUFDQUMsVUFBVSxzQkFBQ0MsSUFBSSxFQUFFO01BQ2hCM0IsR0FBRyxDQUFDNEIsVUFBVSxDQUFDO1FBQ2RDLEdBQUcsRUFBRSwwQkFBMEIsR0FBR0MsSUFBSSxDQUFDQyxTQUFTLENBQUNKLElBQUk7TUFDdEQsQ0FBQyxDQUFDO0lBQ0gsQ0FBQztJQUNEO0lBQ0FLLGFBQWEsMkJBQUc7TUFDZmhDLEdBQUcsQ0FBQzRCLFVBQVUsQ0FBQztRQUNkQyxHQUFHLEVBQUU7TUFDTixDQUFDLENBQUM7SUFDSDtFQUNEO0FBQ0QsQ0FBQztBQUFBIiwiZmlsZSI6IjIzMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHR2aXNpYmxlOiBmYWxzZSxcblx0XHRcdHJhbmtsaXN0OiBbXSxcblx0XHR9XG5cdH0sXG5cdGNvbXB1dGVkOiB7XG5cdFx0Li4ubWFwU3RhdGUoW1wiZmFtaWxheUxpc3RcIiwgXCJ1c2VyXCJdKVxuXHR9LFxuXHRvbkxvYWQoKSB7fSxcblx0bWV0aG9kczoge1xuXHRcdC8v5Yig6ZmkXG5cdFx0aGFuZGxlRGVsZGV0KGlkLCBpbmQpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dW5pLnNob3dNb2RhbCh7XG5cdFx0XHRcdHRpdGxlOiAn5Y+L5oOF5o+Q56S6Jyxcblx0XHRcdFx0Y29udGVudDogJ+ehruWumuWIoOmZpOivpeaIkOWRmOWQlycsXG5cdFx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xuXHRcdFx0XHRcdGlmIChyZXMuY29uZmlybSkge1xuXHRcdFx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0RGVsVXNlcih7XG5cdFx0XHRcdFx0XHRcdGlkOiBpZCxcblx0XHRcdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxuXHRcdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLliKDpmaTmiJDlip/vvIFcIik7XG5cdFx0XHRcdFx0XHRcdHRoYXQuZmFtaWxheUxpc3Quc3BsaWNlKGluZCwgMSlcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVVc2VyTGlzdCgpXG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdH0gZWxzZSBpZiAocmVzLmNhbmNlbCkge1xuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi5oKo5bey5Y+W5raI5Yig6Zmk77yBXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cdFx0fSxcblx0XHRoYW5kbGVVc2VyTGlzdCgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0VXNlckxpc3Qoe1xuXHRcdFx0XHR0eXBlOiAyXG5cdFx0XHR9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXG5cdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdH1cblx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KCdjaGFuZ2VGYW1pbGF5JywgcmVzLmRhdGEpXG5cdFx0XHRcdGlmIChyZXMuZGF0YS5sZW5ndGgpIHtcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaCgnZ2V0VXNlckluZm8nLCB7XG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHJlcy5kYXRhWzBdLmlkXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldENhcmRMaXN0XCIsIHtcblx0XHRcdFx0XHRcdGF1ZF9pZDogcmVzLmRhdGFbMF0uaWRcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHR9XG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblx0XHQvL+e8lui+kVxuXHRcdGVkaXRvckluZm8oaXRlbSkge1xuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xuXHRcdFx0XHR1cmw6IFwiL3BhZ2VzL21lL3VzZXJJbmZvP2luZm89XCIgKyBKU09OLnN0cmluZ2lmeShpdGVtKVxuXHRcdFx0fSlcblx0XHR9LFxuXHRcdC8v5re75YqgXG5cdFx0aGFuZGxlQWRkVXNlcigpIHtcblx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcblx0XHRcdFx0dXJsOiBcIi9wYWdlcy9tZS91c2VySW5mb1wiXG5cdFx0XHR9KVxuXHRcdH0sXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///230\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 */ 20);\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 data: function data() {\n return {\n visible: false,\n ranklist: []\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"familayList\", \"user\"])),\n onLoad: function onLoad() {},\n methods: {\n //删除\n handleDeldet: function handleDeldet(e, ind) {\n var that = this;\n var id = that.familayList[ind].id;\n uni.showModal({\n title: '友情提示',\n content: '确定删除该成员吗',\n success: function success(res) {\n if (res.confirm) {\n that.$model.getDelUser({\n id: id\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(\"删除成功!\");\n that.familayList.splice(ind, 1);\n that.handleUserList();\n });\n } else if (res.cancel) {\n that.$tools.msg(\"您已取消删除!\");\n }\n }\n });\n },\n handleUserList: function handleUserList() {\n var that = this;\n that.$model.getUserList({\n type: 2\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$store.commit('changeFamilay', res.data);\n if (res.data.length) {\n that.$store.dispatch('getUserInfo', {\n aud_id: res.data[0].id\n });\n that.$store.dispatch(\"getCardList\", {\n aud_id: res.data[0].id\n });\n }\n }).catch(function (err) {});\n },\n //编辑\n editorInfo: function editorInfo(item) {\n __f__(\"log\", \"familayList\", this.familayList, \" at pages/me/manage.vue:112\");\n uni.navigateTo({\n url: \"/pages/me/userInfo?info=\" + JSON.stringify(item)\n });\n },\n //添加\n handleAddUser: function handleAddUser() {\n uni.navigateTo({\n url: \"/pages/me/userInfo\"\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbWUvbWFuYWdlLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwidmlzaWJsZSIsInJhbmtsaXN0IiwiY29tcHV0ZWQiLCJvbkxvYWQiLCJtZXRob2RzIiwiaGFuZGxlRGVsZGV0IiwidW5pIiwidGl0bGUiLCJjb250ZW50Iiwic3VjY2VzcyIsInRoYXQiLCJpZCIsImhhbmRsZVVzZXJMaXN0IiwidHlwZSIsImF1ZF9pZCIsImVkaXRvckluZm8iLCJ1cmwiLCJoYW5kbGVBZGRVc2VyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQW1EQTtBQUVBO0FBQUE7QUFBQSxlQUNBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDLDRCQUNBLDZDQUNBO0VBQ0FDO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0FDO1FBQ0FDO1FBQ0FDO1FBQ0FDO1VBQ0E7WUFDQUM7Y0FDQUM7WUFDQTtjQUNBO2NBQ0FEO2NBQ0FBO2NBQ0FBO1lBQ0E7VUFDQTtZQUNBQTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FFO01BQ0E7TUFDQUY7UUFDQUc7TUFDQTtRQUNBO1VBQ0FIO1VBQ0E7UUFDQTtRQUNBQTtRQUNBO1VBQ0FBO1lBQ0FJO1VBQ0E7VUFDQUo7WUFDQUk7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQVQ7UUFDQVU7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQVg7UUFDQVU7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjIzNC5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbW1vblwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJhZGRcIiBAY2xpY2s9XCJoYW5kbGVBZGRVc2VyXCI+XHJcblx0XHRcdDxpY29uIGNsYXNzPVwiaWNvbmZvbnQgaWNvbi10aWFuamlhXCI+PC9pY29uPua3u+WKoOaIkOWRmFxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJib3hcIiB2LWlmPVwiZmFtaWxheUxpc3QubGVuZ2h0IT0wXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwibGlzdFwiID5cclxuXHRcdFx0XHQ8dW5pLXN3aXBlLWFjdGlvbj5cclxuXHRcdFx0XHRcdDx1bmktc3dpcGUtYWN0aW9uLWl0ZW0gdi1mb3I9XCIoaXRlbSAsaW5kZXgpIGluIGZhbWlsYXlMaXN0XCIgOmtleT1cImluZGV4XCIgOnJpZ2h0LW9wdGlvbnM9XCJpdGVtLm9wdGlvbnNcIiBAY2xpY2s9XCJoYW5kbGVEZWxkZXQoJGV2ZW50LCBpbmRleClcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aW1hZ2UgOnNyYz1cIml0ZW0uaGVhZF9waWNcIiBjbGFzcz1cImltYWdlMVwiIC8+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHt7aXRlbS5uaWNrbmFtZX19XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZTJcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dD57e2l0ZW0uZ2VuZGVyPT0xPyfnlLcnOiflpbMnfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHRleHQ+e3tpdGVtLmFnZX195bKBPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIiBAY2xpY2suc3RvcD5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYmx1ZUJ0blwiIEBjbGljaz1cImVkaXRvckluZm8oaXRlbSlcIj7nvJbovpE8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3VuaS1zd2lwZS1hY3Rpb24taXRlbT5cclxuXHRcdFx0XHQ8L3VuaS1zd2lwZS1hY3Rpb24+XHJcblxyXG5cdFx0XHRcdDwhLS0gPHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHQ8aW1hZ2UgOnNyYz1cIml0ZW0uaGVhZF9waWNcIiBjbGFzcz1cImltYWdlMVwiIC8+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZVwiPlxyXG5cdFx0XHRcdFx0XHRcdHt7aXRlbS5uaWNrbmFtZX19XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZTJcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dGV4dD57e2l0ZW0uZ2VuZGVyPT0xPyfnlLcnOiflpbMnfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0PHRleHQ+e3tpdGVtLmFnZX195bKBPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PiAtLT5cclxuXHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3IHYtZWxzZT5cclxuXHRcdFx05rKh5pyJ5pWw5o2u5LqG77yBXHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHR2aXNpYmxlOiBmYWxzZSxcclxuXHRcdFx0XHRyYW5rbGlzdDogW10sXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJmYW1pbGF5TGlzdFwiLCBcInVzZXJcIl0pXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKCkge30sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdC8v5Yig6ZmkXHJcblx0XHRcdGhhbmRsZURlbGRldChlLCBpbmQpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgaWQgPSB0aGF0LmZhbWlsYXlMaXN0W2luZF0uaWRcclxuXHRcdFx0XHR1bmkuc2hvd01vZGFsKHtcclxuXHRcdFx0XHRcdHRpdGxlOiAn5Y+L5oOF5o+Q56S6JyxcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICfnoa7lrprliKDpmaTor6XmiJDlkZjlkJcnLFxyXG5cdFx0XHRcdFx0c3VjY2VzczogZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRcdFx0XHRcdGlmIChyZXMuY29uZmlybSkge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuJG1vZGVsLmdldERlbFVzZXIoe1xyXG5cdFx0XHRcdFx0XHRcdFx0aWQ6IGlkLFxyXG5cdFx0XHRcdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSByZXR1cm5cclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuWIoOmZpOaIkOWKn++8gVwiKTtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuZmFtaWxheUxpc3Quc3BsaWNlKGluZCwgMSlcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlVXNlckxpc3QoKVxyXG5cdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdH0gZWxzZSBpZiAocmVzLmNhbmNlbCkge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuaCqOW3suWPlua2iOWIoOmZpO+8gVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVVc2VyTGlzdCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRVc2VyTGlzdCh7XHJcblx0XHRcdFx0XHR0eXBlOiAyXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KCdjaGFuZ2VGYW1pbGF5JywgcmVzLmRhdGEpXHJcblx0XHRcdFx0XHRpZiAocmVzLmRhdGEubGVuZ3RoKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKCdnZXRVc2VySW5mbycsIHtcclxuXHRcdFx0XHRcdFx0XHRhdWRfaWQ6IHJlcy5kYXRhWzBdLmlkXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0Q2FyZExpc3RcIiwge1xyXG5cdFx0XHRcdFx0XHRcdGF1ZF9pZDogcmVzLmRhdGFbMF0uaWRcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8v57yW6L6RXHJcblx0XHRcdGVkaXRvckluZm8oaXRlbSkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwiZmFtaWxheUxpc3RcIiwgdGhpcy5mYW1pbGF5TGlzdClcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL21lL3VzZXJJbmZvP2luZm89XCIgKyBKU09OLnN0cmluZ2lmeShpdGVtKVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8v5re75YqgXHJcblx0XHRcdGhhbmRsZUFkZFVzZXIoKSB7XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9tZS91c2VySW5mb1wiXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZD1cInNjb3BlZFwiIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbW1vbiB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMHB4KTtcclxuXHR9XHJcblxyXG5cdC5hZGQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYnRuY29sb3I7XHJcblx0fVxyXG5cclxuXHQuYm94IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luOiAxNXB4IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5saXN0IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHJcblx0XHQubGVmdCB7XHJcblx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHQuaW1hZ2UxIHtcclxuXHRcdFx0XHR3aWR0aDogNTVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDU1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcclxuXHJcblx0XHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudGl0bGUyIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjOTk5O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHJcblx0XHRcdFx0XHR0ZXh0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHRcdC5ibHVlQnRuIHtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///234\n"); /***/ }), -/* 231 */ +/* 235 */ /*!*******************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/userInfo.vue?mpType=page ***! \*******************************************************************************/ @@ -21115,10 +21500,10 @@ eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/he /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./userInfo.vue?vue&type=template&id=3e1c8897&scoped=true&mpType=page */ 232);\n/* harmony import */ var _userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./userInfo.vue?vue&type=script&lang=js&mpType=page */ 234);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"3e1c8897\",\n null,\n false,\n _userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/me/userInfo.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjMxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi91c2VySW5mby52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9M2UxYzg4OTcmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3VzZXJJbmZvLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi91c2VySW5mby52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiM2UxYzg4OTdcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbWUvdXNlckluZm8udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///231\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./userInfo.vue?vue&type=template&id=3e1c8897&scoped=true&mpType=page */ 236);\n/* harmony import */ var _userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./userInfo.vue?vue&type=script&lang=js&mpType=page */ 238);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"3e1c8897\",\n null,\n false,\n _userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/me/userInfo.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjM1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi91c2VySW5mby52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9M2UxYzg4OTcmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3VzZXJJbmZvLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi91c2VySW5mby52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiM2UxYzg4OTdcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbWUvdXNlckluZm8udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///235\n"); /***/ }), -/* 232 */ +/* 236 */ /*!*************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/userInfo.vue?vue&type=template&id=3e1c8897&scoped=true&mpType=page ***! \*************************************************************************************************************************/ @@ -21127,7 +21512,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _use "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./userInfo.vue?vue&type=template&id=3e1c8897&scoped=true&mpType=page */ 233); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./userInfo.vue?vue&type=template&id=3e1c8897&scoped=true&mpType=page */ 237); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_template_id_3e1c8897_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -21139,7 +21524,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 233 */ +/* 237 */ /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/userInfo.vue?vue&type=template&id=3e1c8897&scoped=true&mpType=page ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -21467,8 +21852,14 @@ var render = function () { "picker", { attrs: { - start: _vm._$s(30, "a-start", _vm.startDate), end: _vm._$s(30, "a-end", _vm.endDate), + value: _vm._$s( + 30, + "a-value", + _vm.memInfo.birthday + ? _vm.memInfo.birthday + : _vm.endDate + ), _i: 30, }, on: { change: _vm.maskClick }, @@ -21585,7 +21976,7 @@ render._withStripped = true /***/ }), -/* 234 */ +/* 238 */ /*!*******************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/userInfo.vue?vue&type=script&lang=js&mpType=page ***! \*******************************************************************************************************/ @@ -21593,10 +21984,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./userInfo.vue?vue&type=script&lang=js&mpType=page */ 235);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIyMzQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VzZXJJbmZvLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VzZXJJbmZvLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///234\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./userInfo.vue?vue&type=script&lang=js&mpType=page */ 239);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_userInfo_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIyMzguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VzZXJJbmZvLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VzZXJJbmZvLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///238\n"); /***/ }), -/* 235 */ +/* 239 */ /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/userInfo.vue?vue&type=script&lang=js&mpType=page ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -21604,10 +21995,10 @@ 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 */ 20);\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 data: function data() {\n return {\n isEdit: false,\n sexItem: [\"男\", \"女\"],\n memInfo: {\n birthday: \"\",\n gender: 0,\n nickname: \"\",\n grade: \"\",\n height: \"\",\n weight: \"\"\n },\n headimg: \"\",\n index: 0,\n gradeList: []\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"familayList\"])), {}, {\n startDate: function startDate() {\n return this.$tools.getDate(\"end\");\n },\n endDate: function endDate() {\n return this.$tools.getDate('start');\n }\n }),\n onLoad: function onLoad(options) {\n var that = this;\n this.handleGradeList();\n if (options.info) {\n that.memInfo = JSON.parse(options.info);\n that.isEdit = true;\n }\n __f__(\"log\", \"1111\", this.memInfo, \" at pages/me/userInfo.vue:109\");\n },\n methods: {\n handleGradeList: function handleGradeList() {\n var that = this;\n that.$model.getGradeList({}).then(function (res) {\n __f__(\"log\", \"年级列表\", res, \" at pages/me/userInfo.vue:115\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.gradeList = res.data;\n if (that.isEdit == true) {\n that.index = res.data.findIndex(function (ite) {\n return ite.id == that.memInfo.grade;\n });\n }\n }).catch(function (err) {});\n },\n // 提交\n confirmInfo: function confirmInfo() {\n var that = this;\n if (!that.memInfo.nickname) {\n that.$tools.msg(\"请输入姓名\");\n return;\n }\n if (!that.memInfo.gender) {\n that.$tools.msg(\"请选择性别\");\n return;\n }\n if (!that.memInfo.height) {\n that.$tools.msg(\"请选择身高\");\n return;\n }\n if (!that.memInfo.weight) {\n that.$tools.msg(\"请选择体重\");\n return;\n }\n if (!that.memInfo.birthday) {\n that.$tools.msg(\"请选择出生日期\");\n return;\n }\n if (!that.memInfo.grade) {\n that.$tools.msg(\"请选择所在年级\");\n return;\n }\n var https = that.isEdit ? that.$model.getEditUser(that.memInfo) : that.$model.getAddUser(that.memInfo);\n return https.then(function (res) {\n __f__(\"log\", \"成功\", res, \" at pages/me/userInfo.vue:155\");\n if (res.code == 0) {\n that.$tools.msg(\"提交成功\");\n that.handleUserList(res.data.aud_id);\n } else {\n that.$tools.msg(res.msg);\n }\n });\n },\n handleUserList: function handleUserList(id) {\n var that = this;\n that.$model.getUserList({\n type: 2\n }).then(function (res) {\n __f__(\"log\", \"成员列表\", res, \" at pages/me/userInfo.vue:169\");\n that.$store.commit('changeFamilay', res.data);\n // 修改用户\n if (that.isEdit && that.memInfo.id == uni.getStorageSync('userid')) {\n __f__(\"log\", \"修改用户\", \" at pages/me/userInfo.vue:173\");\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n }\n // 添加用户\n if (!that.isEdit) {\n __f__(\"log\", \"添加用户\", \" at pages/me/userInfo.vue:180\");\n uni.setStorageSync('userid', id);\n uni.setStorageSync('gender', that.memInfo.gender);\n that.$store.dispatch('getUserInfo', {\n aud_id: id\n });\n that.$store.dispatch(\"getCardList\", {\n aud_id: id\n });\n uni.redirectTo({\n url: \"/pages/card/card\"\n });\n } else {\n uni.navigateBack({\n delta: 1\n });\n }\n }).catch(function (err) {});\n },\n //确定年龄\n maskClick: function maskClick(e) {\n this.memInfo.birthday = e.detail.value;\n },\n //确定性别\n onsexArr: function onsexArr(e) {\n this.memInfo.gender = this.sexItem[e.target.value] == \"男\" ? 1 : 2;\n },\n // 年级\n changegType: function changegType(e) {\n this.index = e.detail.value;\n this.memInfo.grade = this.gradeList[e.target.value].id;\n },\n handleUpImg: function handleUpImg() {\n var that = this;\n uni.chooseImage({\n count: 1,\n //默认9\n sourceType: ['album', 'camera'],\n //从相册选择\n success: function success(res) {\n uni.showLoading({\n title: '识别中...'\n });\n uni.uploadFile({\n header: {\n 'Authorization': \"Bearer \" + uni.getStorageSync('token'),\n 'X-Authorization': \"Bearer \" + uni.getStorageSync('refreshtoken')\n },\n url: that.$http.baseUrl + '/api/app/wxopen/uploadimg',\n filePath: res.tempFilePaths[0],\n name: 'file',\n success: function success(res) {\n var attr = JSON.parse(res.data);\n uni.hideLoading();\n if (attr.code == 0) {\n that.headimg = attr.data.url;\n } else {\n that.$tools.msg(\"不支持该图像\");\n }\n }\n });\n }\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbWUvdXNlckluZm8udnVlIl0sIm5hbWVzIjpbImRhdGEiLCJpc0VkaXQiLCJzZXhJdGVtIiwibWVtSW5mbyIsImJpcnRoZGF5IiwiZ2VuZGVyIiwibmlja25hbWUiLCJncmFkZSIsImhlaWdodCIsIndlaWdodCIsImhlYWRpbWciLCJpbmRleCIsImdyYWRlTGlzdCIsImNvbXB1dGVkIiwibWFwU3RhdGUiLCJzdGFydERhdGUiLCIkdG9vbHMiLCJnZXREYXRlIiwiZW5kRGF0ZSIsIm9uTG9hZCIsIm9wdGlvbnMiLCJ0aGF0IiwiaGFuZGxlR3JhZGVMaXN0IiwiaW5mbyIsIkpTT04iLCJwYXJzZSIsIm1ldGhvZHMiLCIkbW9kZWwiLCJnZXRHcmFkZUxpc3QiLCJ0aGVuIiwicmVzIiwiY29kZSIsIm1zZyIsImZpbmRJbmRleCIsIml0ZSIsImlkIiwiY2F0Y2giLCJlcnIiLCJjb25maXJtSW5mbyIsImh0dHBzIiwiZ2V0RWRpdFVzZXIiLCJnZXRBZGRVc2VyIiwiaGFuZGxlVXNlckxpc3QiLCJhdWRfaWQiLCJnZXRVc2VyTGlzdCIsInR5cGUiLCIkc3RvcmUiLCJjb21taXQiLCJ1bmkiLCJnZXRTdG9yYWdlU3luYyIsImRpc3BhdGNoIiwic2V0U3RvcmFnZVN5bmMiLCJyZWRpcmVjdFRvIiwidXJsIiwibmF2aWdhdGVCYWNrIiwiZGVsdGEiLCJtYXNrQ2xpY2siLCJlIiwiZGV0YWlsIiwidmFsdWUiLCJvbnNleEFyciIsInRhcmdldCIsImNoYW5nZWdUeXBlIiwiaGFuZGxlVXBJbWciLCJjaG9vc2VJbWFnZSIsImNvdW50Iiwic291cmNlVHlwZSIsInN1Y2Nlc3MiLCJzaG93TG9hZGluZyIsInRpdGxlIiwidXBsb2FkRmlsZSIsImhlYWRlciIsIiRodHRwIiwiYmFzZVVybCIsImZpbGVQYXRoIiwidGVtcEZpbGVQYXRocyIsIm5hbWUiLCJhdHRyIiwiaGlkZUxvYWRpbmciXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBbUVBO0FBRWM7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LGVBQWUsRUFBRSxTQUFTLEdBQUd2QixHQUFHLENBQUNDLGNBQWMsQ0FBQyxPQUFPLENBQUM7Y0FDeEQsaUJBQWlCLEVBQUUsU0FBUyxHQUFHRCxHQUFHLENBQUNDLGNBQWMsQ0FBQyxjQUFjO1lBQ2pFLENBQUM7WUFDREksR0FBRyxFQUFFaEMsSUFBSSxDQUFDbUQsS0FBSyxDQUFDQyxPQUFPLEdBQUcsMkJBQTJCO1lBQ3JEQyxRQUFRLEVBQUU1QyxHQUFHLENBQUM2QyxhQUFhLENBQUMsQ0FBQyxDQUFDO1lBQzlCQyxJQUFJLEVBQUUsTUFBTTtZQUNaVCxPQUFPLEVBQUUsaUJBQUNyQyxHQUFHLEVBQUs7Y0FDakIsSUFBSStDLElBQUksR0FBR3JELElBQUksQ0FBQ0MsS0FBSyxDQUFDSyxHQUFHLENBQUM5QixJQUFJLENBQUM7Y0FDL0JnRCxHQUFHLENBQUM4QixXQUFXLEVBQUU7Y0FDakIsSUFBSUQsSUFBSSxDQUFDOUMsSUFBSSxJQUFJLENBQUMsRUFBRTtnQkFDbkJWLElBQUksQ0FBQ1gsT0FBTyxHQUFHbUUsSUFBSSxDQUFDN0UsSUFBSSxDQUFDcUQsR0FBRztjQUM3QixDQUFDLE1BQU07Z0JBQ05oQyxJQUFJLENBQUNMLE1BQU0sQ0FBQ2dCLEdBQUcsQ0FBQyxRQUFRLENBQUM7Y0FDMUI7WUFDRDtVQUNELENBQUMsQ0FBQztRQUNIO01BQ0QsQ0FBQyxDQUFDO0lBQ0g7RUFDRDtBQUVELENBQUM7QUFBQSwyQiIsImZpbGUiOiIyMzUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG5cbmltcG9ydCB7XG5cdG1hcFN0YXRlXG59IGZyb20gXCJ2dWV4XCI7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdGlzRWRpdDogZmFsc2UsXG5cdFx0XHRzZXhJdGVtOiBbXG5cdFx0XHRcdFwi55S3XCIsXG5cdFx0XHRcdFwi5aWzXCJcblx0XHRcdF0sXG5cdFx0XHRtZW1JbmZvOiB7XG5cdFx0XHRcdGJpcnRoZGF5OiBcIlwiLFxuXHRcdFx0XHRnZW5kZXI6IDAsXG5cdFx0XHRcdG5pY2tuYW1lOiBcIlwiLFxuXHRcdFx0XHRncmFkZTogXCJcIixcblx0XHRcdFx0aGVpZ2h0OiBcIlwiLFxuXHRcdFx0XHR3ZWlnaHQ6IFwiXCJcblx0XHRcdH0sXG5cdFx0XHRoZWFkaW1nOiBcIlwiLFxuXHRcdFx0aW5kZXg6IDAsXG5cdFx0XHRncmFkZUxpc3Q6IFtdXG5cdFx0fTtcblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiZmFtaWxheUxpc3RcIl0pLFxuXG5cdFx0c3RhcnREYXRlKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJlbmRcIik7XG5cdFx0fSxcblx0XHRlbmREYXRlKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoJ3N0YXJ0Jyk7XG5cdFx0fVxuXHR9LFxuXHRvbkxvYWQob3B0aW9ucykge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHRoaXMuaGFuZGxlR3JhZGVMaXN0KClcblx0XHRpZiAob3B0aW9ucy5pbmZvKSB7XG5cdFx0XHR0aGF0Lm1lbUluZm8gPSBKU09OLnBhcnNlKG9wdGlvbnMuaW5mbylcblx0XHRcdHRoYXQuaXNFZGl0ID0gdHJ1ZVxuXHRcdH1cblx0XHRjb25zb2xlLmxvZyhcIjExMTFcIiwgdGhpcy5tZW1JbmZvKVxuXHR9LFxuXHRtZXRob2RzOiB7XG5cdFx0aGFuZGxlR3JhZGVMaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRHcmFkZUxpc3Qoe30pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLlubTnuqfliJfooahcIiwgcmVzKVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxuXHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHR9XG5cdFx0XHRcdHRoYXQuZ3JhZGVMaXN0ID0gcmVzLmRhdGFcblx0XHRcdFx0aWYgKHRoYXQuaXNFZGl0ID09IHRydWUpIHtcblx0XHRcdFx0XHR0aGF0LmluZGV4ID0gcmVzLmRhdGEuZmluZEluZGV4KGl0ZSA9PiBpdGUuaWQgPT0gdGhhdC5tZW1JbmZvLmdyYWRlKVxuXHRcdFx0XHR9XG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblx0XHQvLyDmj5DkuqRcblx0XHRjb25maXJtSW5mbygpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0aWYgKCF0aGF0Lm1lbUluZm8ubmlja25hbWUpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5aeT5ZCNXCIpXG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblx0XHRcdGlmICghdGhhdC5tZW1JbmZvLmdlbmRlcikge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmgKfliKtcIilcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXHRcdFx0aWYgKCF0aGF0Lm1lbUluZm8uaGVpZ2h0KSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+mAieaLqei6q+mrmFwiKVxuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cdFx0XHRpZiAoIXRoYXQubWVtSW5mby53ZWlnaHQpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36YCJ5oup5L2T6YeNXCIpXG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblx0XHRcdGlmICghdGhhdC5tZW1JbmZvLmJpcnRoZGF5KSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+mAieaLqeWHuueUn+aXpeacn1wiKVxuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cdFx0XHRpZiAoIXRoYXQubWVtSW5mby5ncmFkZSkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmiYDlnKjlubTnuqdcIilcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXHRcdFx0bGV0IGh0dHBzID0gdGhhdC5pc0VkaXQgPyB0aGF0LiRtb2RlbC5nZXRFZGl0VXNlcih0aGF0Lm1lbUluZm8pIDogdGhhdC4kbW9kZWwuZ2V0QWRkVXNlcih0aGF0Lm1lbUluZm8pXG5cdFx0XHRyZXR1cm4gaHR0cHMudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuaIkOWKn1wiLCByZXMpXG5cdFx0XHRcdGlmIChyZXMuY29kZSA9PSAwKSB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi5o+Q5Lqk5oiQ5YqfXCIpO1xuXHRcdFx0XHRcdHRoYXQuaGFuZGxlVXNlckxpc3QocmVzLmRhdGEuYXVkX2lkKVxuXHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKTtcblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cdFx0fSxcblx0XHRoYW5kbGVVc2VyTGlzdChpZCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRVc2VyTGlzdCh7XG5cdFx0XHRcdHR5cGU6IDJcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLmiJDlkZjliJfooahcIiwgcmVzKVxuXHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZUZhbWlsYXknLCByZXMuZGF0YSlcblx0XHRcdFx0Ly8g5L+u5pS555So5oi3XG5cdFx0XHRcdGlmICh0aGF0LmlzRWRpdCAmJiB0aGF0Lm1lbUluZm8uaWQgPT0gdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSkge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5L+u5pS555So5oi3XCIpXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fVxuXHRcdFx0XHQvLyDmt7vliqDnlKjmiLdcblx0XHRcdFx0aWYgKCF0aGF0LmlzRWRpdCkge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5re75Yqg55So5oi3XCIpXG5cdFx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCd1c2VyaWQnLCBpZClcblx0XHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ2dlbmRlcicsIHRoYXQubWVtSW5mby5nZW5kZXIpXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xuXHRcdFx0XHRcdFx0YXVkX2lkOiBpZFxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRDYXJkTGlzdFwiLCB7XG5cdFx0XHRcdFx0XHRhdWRfaWQ6IGlkXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR1bmkucmVkaXJlY3RUbyh7XG5cdFx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2NhcmQvY2FyZFwiXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR1bmkubmF2aWdhdGVCYWNrKHtcblx0XHRcdFx0XHRcdGRlbHRhOiAxXG5cdFx0XHRcdFx0fSk7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblx0XHQvL+ehruWumuW5tOm+hFxuXHRcdG1hc2tDbGljayhlKSB7XG5cdFx0XHR0aGlzLm1lbUluZm8uYmlydGhkYXkgPSBlLmRldGFpbC52YWx1ZVxuXHRcdH0sXG5cdFx0Ly/noa7lrprmgKfliKtcblx0XHRvbnNleEFycihlKSB7XG5cdFx0XHR0aGlzLm1lbUluZm8uZ2VuZGVyID0gdGhpcy5zZXhJdGVtW2UudGFyZ2V0LnZhbHVlXSA9PSBcIueUt1wiID8gMSA6IDJcblx0XHR9LFxuXHRcdC8vIOW5tOe6p1xuXHRcdGNoYW5nZWdUeXBlKGUpIHtcblx0XHRcdHRoaXMuaW5kZXggPSBlLmRldGFpbC52YWx1ZVxuXHRcdFx0dGhpcy5tZW1JbmZvLmdyYWRlID0gdGhpcy5ncmFkZUxpc3RbZS50YXJnZXQudmFsdWVdLmlkXG5cdFx0fSxcblx0XHRoYW5kbGVVcEltZygpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dW5pLmNob29zZUltYWdlKHtcblx0XHRcdFx0Y291bnQ6IDEsIC8v6buY6K6kOVxuXHRcdFx0XHRzb3VyY2VUeXBlOiBbJ2FsYnVtJywgJ2NhbWVyYSddLCAvL+S7juebuOWGjOmAieaLqVxuXHRcdFx0XHRzdWNjZXNzOiBmdW5jdGlvbihyZXMpIHtcblx0XHRcdFx0XHR1bmkuc2hvd0xvYWRpbmcoe1xuXHRcdFx0XHRcdFx0dGl0bGU6ICfor4bliKvkuK0uLi4nXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR1bmkudXBsb2FkRmlsZSh7XG5cdFx0XHRcdFx0XHRoZWFkZXI6IHtcblx0XHRcdFx0XHRcdFx0J0F1dGhvcml6YXRpb24nOiBcIkJlYXJlciBcIiArIHVuaS5nZXRTdG9yYWdlU3luYygndG9rZW4nKSxcblx0XHRcdFx0XHRcdFx0J1gtQXV0aG9yaXphdGlvbic6IFwiQmVhcmVyIFwiICsgdW5pLmdldFN0b3JhZ2VTeW5jKCdyZWZyZXNodG9rZW4nKSxcblx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0XHR1cmw6IHRoYXQuJGh0dHAuYmFzZVVybCArICcvYXBpL2FwcC93eG9wZW4vdXBsb2FkaW1nJyxcblx0XHRcdFx0XHRcdGZpbGVQYXRoOiByZXMudGVtcEZpbGVQYXRoc1swXSxcblx0XHRcdFx0XHRcdG5hbWU6ICdmaWxlJyxcblx0XHRcdFx0XHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcblx0XHRcdFx0XHRcdFx0bGV0IGF0dHIgPSBKU09OLnBhcnNlKHJlcy5kYXRhKVxuXHRcdFx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKVxuXHRcdFx0XHRcdFx0XHRpZiAoYXR0ci5jb2RlID09IDApIHtcblx0XHRcdFx0XHRcdFx0XHR0aGF0LmhlYWRpbWcgPSBhdHRyLmRhdGEudXJsXG5cdFx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi5LiN5pSv5oyB6K+l5Zu+5YOPXCIpXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9KVxuXHRcdFx0XHR9XG5cdFx0XHR9KVxuXHRcdH0sXG5cdH0sXG5cbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///235\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 */ 20);\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 data: function data() {\n return {\n isEdit: false,\n sexItem: [\"男\", \"女\"],\n memInfo: {\n birthday: \"\",\n gender: 0,\n nickname: \"\",\n grade: \"\",\n height: \"\",\n weight: \"\"\n },\n headimg: \"\",\n index: 0,\n gradeList: []\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"familayList\"])), {}, {\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n },\n startDate: function startDate() {\n return this.$tools.GetDateStr(-90);\n }\n }),\n onLoad: function onLoad(options) {\n var that = this;\n this.handleGradeList();\n if (options.info) {\n that.memInfo = JSON.parse(options.info);\n that.isEdit = true;\n }\n __f__(\"log\", \"1111\", this.memInfo, \" at pages/me/userInfo.vue:109\");\n },\n methods: {\n handleGradeList: function handleGradeList() {\n var that = this;\n that.$model.getGradeList({}).then(function (res) {\n __f__(\"log\", \"年级列表\", res, \" at pages/me/userInfo.vue:115\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.gradeList = res.data;\n if (that.isEdit == true) {\n that.index = res.data.findIndex(function (ite) {\n return ite.id == that.memInfo.grade;\n });\n }\n }).catch(function (err) {});\n },\n // 提交\n confirmInfo: function confirmInfo() {\n var that = this;\n if (!that.memInfo.nickname) {\n that.$tools.msg(\"请输入姓名\");\n return;\n }\n if (!that.memInfo.gender) {\n that.$tools.msg(\"请选择性别\");\n return;\n }\n if (!that.memInfo.height) {\n that.$tools.msg(\"请选择身高\");\n return;\n }\n if (!that.memInfo.weight) {\n that.$tools.msg(\"请选择体重\");\n return;\n }\n if (!that.memInfo.birthday) {\n that.$tools.msg(\"请选择出生日期\");\n return;\n }\n if (!that.memInfo.grade) {\n that.$tools.msg(\"请选择所在年级\");\n return;\n }\n var https = that.isEdit ? that.$model.getEditUser(that.memInfo) : that.$model.getAddUser(that.memInfo);\n return https.then(function (res) {\n __f__(\"log\", \"成功\", res, \" at pages/me/userInfo.vue:155\");\n if (res.code == 0) {\n that.$tools.msg(\"提交成功\");\n that.handleUserList(res.data.aud_id);\n } else {\n that.$tools.msg(res.msg);\n }\n });\n },\n handleUserList: function handleUserList(id) {\n var that = this;\n that.$model.getUserList({\n type: 2\n }).then(function (res) {\n __f__(\"log\", \"成员列表\", res, \" at pages/me/userInfo.vue:169\");\n that.$store.commit('changeFamilay', res.data);\n // 修改用户\n if (that.isEdit && that.memInfo.id == uni.getStorageSync('userid')) {\n __f__(\"log\", \"修改用户\", \" at pages/me/userInfo.vue:173\");\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n }\n // 添加用户\n if (!that.isEdit) {\n __f__(\"log\", \"添加用户\", \" at pages/me/userInfo.vue:180\");\n uni.setStorageSync('userid', id);\n uni.setStorageSync('gender', that.memInfo.gender);\n that.$store.dispatch('getUserInfo', {\n aud_id: id\n });\n that.$store.dispatch(\"getCardList\", {\n aud_id: id\n });\n uni.redirectTo({\n url: \"/pages/card/card\"\n });\n } else {\n uni.navigateBack({\n delta: 1\n });\n }\n }).catch(function (err) {});\n },\n //确定年龄\n maskClick: function maskClick(e) {\n this.memInfo.birthday = e.detail.value;\n },\n //确定性别\n onsexArr: function onsexArr(e) {\n this.memInfo.gender = this.sexItem[e.target.value] == \"男\" ? 1 : 2;\n },\n // 年级\n changegType: function changegType(e) {\n this.index = e.detail.value;\n this.memInfo.grade = this.gradeList[e.target.value].id;\n },\n handleUpImg: function handleUpImg() {\n var that = this;\n uni.chooseImage({\n count: 1,\n //默认9\n sourceType: ['album', 'camera'],\n //从相册选择\n success: function success(res) {\n uni.showLoading({\n title: '识别中...'\n });\n uni.uploadFile({\n header: {\n 'Authorization': \"Bearer \" + uni.getStorageSync('token'),\n 'X-Authorization': \"Bearer \" + uni.getStorageSync('refreshtoken')\n },\n url: that.$http.baseUrl + '/api/app/wxopen/uploadimg',\n filePath: res.tempFilePaths[0],\n name: 'file',\n success: function success(res) {\n var attr = JSON.parse(res.data);\n uni.hideLoading();\n if (attr.code == 0) {\n that.headimg = attr.data.url;\n } else {\n that.$tools.msg(\"不支持该图像\");\n }\n }\n });\n }\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbWUvdXNlckluZm8udnVlIl0sIm5hbWVzIjpbImRhdGEiLCJpc0VkaXQiLCJzZXhJdGVtIiwibWVtSW5mbyIsImJpcnRoZGF5IiwiZ2VuZGVyIiwibmlja25hbWUiLCJncmFkZSIsImhlaWdodCIsIndlaWdodCIsImhlYWRpbWciLCJpbmRleCIsImdyYWRlTGlzdCIsImNvbXB1dGVkIiwiZW5kRGF0ZSIsInN0YXJ0RGF0ZSIsIm9uTG9hZCIsInRoYXQiLCJtZXRob2RzIiwiaGFuZGxlR3JhZGVMaXN0IiwiY29uZmlybUluZm8iLCJoYW5kbGVVc2VyTGlzdCIsInR5cGUiLCJhdWRfaWQiLCJ1bmkiLCJ1cmwiLCJkZWx0YSIsIm1hc2tDbGljayIsIm9uc2V4QXJyIiwiY2hhbmdlZ1R5cGUiLCJoYW5kbGVVcEltZyIsImNvdW50Iiwic291cmNlVHlwZSIsInN1Y2Nlc3MiLCJ0aXRsZSIsImhlYWRlciIsImZpbGVQYXRoIiwibmFtZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFtRUE7QUFFQTtBQUFBO0FBQUEsZUFDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDLFVBQ0EsS0FDQSxJQUNBO01BQ0FDO1FBQ0FDO1FBQ0FDO1FBQ0FDO1FBQ0FDO1FBQ0FDO1FBQ0FDO01BQ0E7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDLDBDQUNBO0lBRUFDO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7RUFBQSxFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtJQUNBO01BQ0FDO01BQ0FBO0lBQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO01BQ0E7TUFDQUY7UUFDQTtRQUNBO1VBQ0FBO1VBQ0E7UUFDQTtRQUNBQTtRQUNBO1VBQ0FBO1lBQUE7VUFBQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FHO01BQ0E7TUFDQTtRQUNBSDtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0E7UUFDQTtVQUNBQTtVQUNBQTtRQUNBO1VBQ0FBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FJO01BQ0E7TUFDQUo7UUFDQUs7TUFDQTtRQUNBO1FBQ0FMO1FBQ0E7UUFDQTtVQUNBO1VBQ0FBO1lBQ0FNO1VBQ0E7UUFDQTtRQUNBO1FBQ0E7VUFDQTtVQUNBQztVQUNBQTtVQUNBUDtZQUNBTTtVQUNBO1VBQ0FOO1lBQ0FNO1VBQ0E7VUFDQUM7WUFDQUM7VUFDQTtRQUNBO1VBQ0FEO1lBQ0FFO1VBQ0E7UUFDQTtNQUdBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0FOO1FBQ0FPO1FBQUE7UUFDQUM7UUFBQTtRQUNBQztVQUNBVDtZQUNBVTtVQUNBO1VBQ0FWO1lBQ0FXO2NBQ0E7Y0FDQTtZQUNBO1lBQ0FWO1lBQ0FXO1lBQ0FDO1lBQ0FKO2NBQ0E7Y0FDQVQ7Y0FDQTtnQkFDQVA7Y0FDQTtnQkFDQUE7Y0FDQTtZQUNBO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUVBO0FBQUEsMkIiLCJmaWxlIjoiMjM5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiYm94XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImxhbkJveFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImhlYWRib3hcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInRvdXhpYW5nXCI+XHJcblx0XHRcdFx0XHQ8aW1hZ2Ugdi1pZj1cImhlYWRpbWdcIiA6c3JjPVwiaGVhZGltZ1wiIGNsYXNzPVwiaGVhZGltYWdlXCIgLz5cclxuXHRcdFx0XHRcdDxpY29uIHYtZWxzZSBjbGFzcz1cImljb25mb250IGljb24tdXNlci1maWxsaW5nIGhlYWRpbWFnZVwiIEBjbGljaz1cImhhbmRsZVVwSW1nXCI+PC9pY29uPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxhbiBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+5aeT5ZCNPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdDxpbnB1dCBuYW1lPVwibmFtZVwiIHR5cGU9XCJ0ZXh0XCIgdi1tb2RlbD1cIm1lbUluZm8ubmlja25hbWVcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpeWnk+WQjVwiIC8+XHJcblx0XHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJjbGVhclwiIGNvbG9yPVwiIzk5OVwiIHYtaWY9XCJtZW1JbmZvLm5pY2tuYW1lXCIgQGNsaWNrPVwibWVtSW5mby5uaWNrbmFtZT0nJ1wiXHJcblx0XHRcdFx0XHRcdHNpemU9XCIyMFwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxhbiBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+5oCn5YirPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cInNlbGVjdG9yXCIgOnJhbmdlPVwic2V4SXRlbVwiIEBjaGFuZ2U9XCJvbnNleEFyclwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7bWVtSW5mby5nZW5kZXI9PTA/J+ivt+mAieaLqSc6bWVtSW5mby5nZW5kZXI9PTE/J+eUtyc6J+Wlsyd9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PGljb24gY2xhc3M9XCJpY29uZm9udCBpY29uLWFycm93LWRvd24tYm9sZFwiPjwvaWNvbj5cclxuXHRcdFx0XHRcdDwvcGlja2VyPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxhbiBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+6Lqr6auYPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdDxpbnB1dCBuYW1lPVwibmFtZVwiIGNsYXNzPVwibXItNVwiIHR5cGU9XCJkaWdpdFwiIHYtbW9kZWw9XCJtZW1JbmZvLmhlaWdodFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl6Lqr6auYXCIgLz5DTVxyXG5cdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwiY2xlYXJcIiBjb2xvcj1cIiM5OTlcIiB2LWlmPVwibWVtSW5mby5oZWlnaHRcIiBAY2xpY2s9XCJtZW1JbmZvLmhlaWdodD0nJ1wiXHJcblx0XHRcdFx0XHRcdHNpemU9XCIyMFwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxhbiBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+5L2T6YeNPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdDxpbnB1dCBuYW1lPVwibmFtZVwiIHR5cGU9XCJkaWdpdFwiIGNsYXNzPVwibXItNVwiIHYtbW9kZWw9XCJtZW1JbmZvLndlaWdodFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl5L2T6YeNXCIgLz5LR1xyXG5cdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwiY2xlYXJcIiBjb2xvcj1cIiM5OTlcIiB2LWlmPVwibWVtSW5mby53ZWlnaHRcIiBAY2xpY2s9XCJtZW1JbmZvLndlaWdodD0nJ1wiXHJcblx0XHRcdFx0XHRcdHNpemU9XCIyMFwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxhbiBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+5Ye655Sf5pel5pyfPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cImRhdGVcIiAgOmVuZD1cImVuZERhdGVcIiBAY2hhbmdlPVwibWFza0NsaWNrXCIgIDp2YWx1ZT1cIm1lbUluZm8uYmlydGhkYXk/bWVtSW5mby5iaXJ0aGRheTplbmREYXRlXCIgZmllbGRzPVwidGltZVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7bWVtSW5mby5iaXJ0aGRheT9tZW1JbmZvLmJpcnRoZGF5Oifor7fpgInmi6knfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDxpY29uIGNsYXNzPVwiaWNvbmZvbnQgaWNvbi1hcnJvdy1kb3duLWJvbGRcIj48L2ljb24+XHJcblx0XHRcdFx0XHQ8L3BpY2tlcj5cclxuXHRcdFx0XHRcdDwhLS0gPHVuaS1kYXRldGltZS1waWNrZXIgdHlwZT1cImRhdGVcIiA6ZW5kPVwic3RhcnREYXRlXCIgOmNsZWFyLWljb249XCJmYWxzZVwiIHYtbW9kZWw9XCJtZW1JbmZvLmJpcnRoZGF5XCJcclxuXHRcdFx0XHRcdFx0QGNoYW5nZT1cIm1hc2tDbGlja1wiIDpib3JkZXI9XCJmYWxzZVwiIC8+IC0tPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxhbiBib3JkZXItYm90dG9tXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+5omA5Zyo5bm057qnPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cInNlbGVjdG9yXCIgOnJhbmdlPVwiZ3JhZGVMaXN0XCIgOnZhbHVlPVwiaW5kZXhcIiByYW5nZS1rZXk9XCJuYW1lXCIgQGNoYW5nZT1cImNoYW5nZWdUeXBlXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLWlucHV0XCI+e3tncmFkZUxpc3RbaW5kZXhdP2dyYWRlTGlzdFtpbmRleF0ubmFtZTpcIuivt+mAieaLqVwifX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDxpY29uIGNsYXNzPVwiaWNvbmZvbnQgaWNvbi1hcnJvdy1kb3duLWJvbGRcIj48L2ljb24+XHJcblx0XHRcdFx0XHQ8L3BpY2tlcj5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYnRuXCIgQGNsaWNrPVwiY29uZmlybUluZm9cIj7mj5DkuqQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdGlzRWRpdDogZmFsc2UsXHJcblx0XHRcdFx0c2V4SXRlbTogW1xyXG5cdFx0XHRcdFx0XCLnlLdcIixcclxuXHRcdFx0XHRcdFwi5aWzXCJcclxuXHRcdFx0XHRdLFxyXG5cdFx0XHRcdG1lbUluZm86IHtcclxuXHRcdFx0XHRcdGJpcnRoZGF5OiBcIlwiLFxyXG5cdFx0XHRcdFx0Z2VuZGVyOiAwLFxyXG5cdFx0XHRcdFx0bmlja25hbWU6IFwiXCIsXHJcblx0XHRcdFx0XHRncmFkZTogXCJcIixcclxuXHRcdFx0XHRcdGhlaWdodDogXCJcIixcclxuXHRcdFx0XHRcdHdlaWdodDogXCJcIlxyXG5cdFx0XHRcdH0sXHJcblx0XHRcdFx0aGVhZGltZzogXCJcIixcclxuXHRcdFx0XHRpbmRleDogMCxcclxuXHRcdFx0XHRncmFkZUxpc3Q6IFtdXHJcblx0XHRcdH07XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiLCBcImZhbWlsYXlMaXN0XCJdKSxcclxuXHJcblx0XHRcdGVuZERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJzdGFydFwiKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRzdGFydERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLkdldERhdGVTdHIoLTkwKTtcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9ucykge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhpcy5oYW5kbGVHcmFkZUxpc3QoKVxyXG5cdFx0XHRpZiAob3B0aW9ucy5pbmZvKSB7XHJcblx0XHRcdFx0dGhhdC5tZW1JbmZvID0gSlNPTi5wYXJzZShvcHRpb25zLmluZm8pXHJcblx0XHRcdFx0dGhhdC5pc0VkaXQgPSB0cnVlXHJcblx0XHRcdH1cclxuXHRcdFx0Y29uc29sZS5sb2coXCIxMTExXCIsIHRoaXMubWVtSW5mbylcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGhhbmRsZUdyYWRlTGlzdCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRHcmFkZUxpc3Qoe30pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5bm057qn5YiX6KGoXCIsIHJlcylcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHRoYXQuZ3JhZGVMaXN0ID0gcmVzLmRhdGFcclxuXHRcdFx0XHRcdGlmICh0aGF0LmlzRWRpdCA9PSB0cnVlKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuaW5kZXggPSByZXMuZGF0YS5maW5kSW5kZXgoaXRlID0+IGl0ZS5pZCA9PSB0aGF0Lm1lbUluZm8uZ3JhZGUpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDmj5DkuqRcclxuXHRcdFx0Y29uZmlybUluZm8oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0Lm1lbUluZm8ubmlja25hbWUpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeWnk+WQjVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubWVtSW5mby5nZW5kZXIpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+mAieaLqeaAp+WIq1wiKVxyXG5cdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubWVtSW5mby5oZWlnaHQpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+mAieaLqei6q+mrmFwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubWVtSW5mby53ZWlnaHQpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+mAieaLqeS9k+mHjVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubWVtSW5mby5iaXJ0aGRheSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36YCJ5oup5Ye655Sf5pel5pyfXCIpXHJcblx0XHRcdFx0XHRyZXR1cm47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5tZW1JbmZvLmdyYWRlKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fpgInmi6nmiYDlnKjlubTnuqdcIilcclxuXHRcdFx0XHRcdHJldHVybjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGV0IGh0dHBzID0gdGhhdC5pc0VkaXQgPyB0aGF0LiRtb2RlbC5nZXRFZGl0VXNlcih0aGF0Lm1lbUluZm8pIDogdGhhdC4kbW9kZWwuZ2V0QWRkVXNlcih0aGF0Lm1lbUluZm8pXHJcblx0XHRcdFx0cmV0dXJuIGh0dHBzLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5oiQ5YqfXCIsIHJlcylcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PSAwKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuaPkOS6pOaIkOWKn1wiKTtcclxuXHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVVc2VyTGlzdChyZXMuZGF0YS5hdWRfaWQpXHJcblx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZVVzZXJMaXN0KGlkKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0VXNlckxpc3Qoe1xyXG5cdFx0XHRcdFx0dHlwZTogMlxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5oiQ5ZGY5YiX6KGoXCIsIHJlcylcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlRmFtaWxheScsIHJlcy5kYXRhKVxyXG5cdFx0XHRcdFx0Ly8g5L+u5pS555So5oi3XHJcblx0XHRcdFx0XHRpZiAodGhhdC5pc0VkaXQgJiYgdGhhdC5tZW1JbmZvLmlkID09IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJykpIHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLkv67mlLnnlKjmiLdcIilcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xyXG5cdFx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly8g5re75Yqg55So5oi3XHJcblx0XHRcdFx0XHRpZiAoIXRoYXQuaXNFZGl0KSB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5re75Yqg55So5oi3XCIpXHJcblx0XHRcdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygndXNlcmlkJywgaWQpXHJcblx0XHRcdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygnZ2VuZGVyJywgdGhhdC5tZW1JbmZvLmdlbmRlcilcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xyXG5cdFx0XHRcdFx0XHRcdGF1ZF9pZDogaWRcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRDYXJkTGlzdFwiLCB7XHJcblx0XHRcdFx0XHRcdFx0YXVkX2lkOiBpZFxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR1bmkucmVkaXJlY3RUbyh7XHJcblx0XHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9jYXJkL2NhcmRcIlxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dW5pLm5hdmlnYXRlQmFjayh7XHJcblx0XHRcdFx0XHRcdFx0ZGVsdGE6IDFcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8v56Gu5a6a5bm06b6EXHJcblx0XHRcdG1hc2tDbGljayhlKSB7XHJcblx0XHRcdFx0dGhpcy5tZW1JbmZvLmJpcnRoZGF5ID0gZS5kZXRhaWwudmFsdWVcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly/noa7lrprmgKfliKtcclxuXHRcdFx0b25zZXhBcnIoZSkge1xyXG5cdFx0XHRcdHRoaXMubWVtSW5mby5nZW5kZXIgPSB0aGlzLnNleEl0ZW1bZS50YXJnZXQudmFsdWVdID09IFwi55S3XCIgPyAxIDogMlxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlubTnuqdcclxuXHRcdFx0Y2hhbmdlZ1R5cGUoZSkge1xyXG5cdFx0XHRcdHRoaXMuaW5kZXggPSBlLmRldGFpbC52YWx1ZVxyXG5cdFx0XHRcdHRoaXMubWVtSW5mby5ncmFkZSA9IHRoaXMuZ3JhZGVMaXN0W2UudGFyZ2V0LnZhbHVlXS5pZFxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVVcEltZygpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR1bmkuY2hvb3NlSW1hZ2Uoe1xyXG5cdFx0XHRcdFx0Y291bnQ6IDEsIC8v6buY6K6kOVxyXG5cdFx0XHRcdFx0c291cmNlVHlwZTogWydhbGJ1bScsICdjYW1lcmEnXSwgLy/ku47nm7jlhozpgInmi6lcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdFx0XHR1bmkuc2hvd0xvYWRpbmcoe1xyXG5cdFx0XHRcdFx0XHRcdHRpdGxlOiAn6K+G5Yir5LitLi4uJ1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR1bmkudXBsb2FkRmlsZSh7XHJcblx0XHRcdFx0XHRcdFx0aGVhZGVyOiB7XHJcblx0XHRcdFx0XHRcdFx0XHQnQXV0aG9yaXphdGlvbic6IFwiQmVhcmVyIFwiICsgdW5pLmdldFN0b3JhZ2VTeW5jKCd0b2tlbicpLFxyXG5cdFx0XHRcdFx0XHRcdFx0J1gtQXV0aG9yaXphdGlvbic6IFwiQmVhcmVyIFwiICsgdW5pLmdldFN0b3JhZ2VTeW5jKCdyZWZyZXNodG9rZW4nKSxcclxuXHRcdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRcdHVybDogdGhhdC4kaHR0cC5iYXNlVXJsICsgJy9hcGkvYXBwL3d4b3Blbi91cGxvYWRpbWcnLFxyXG5cdFx0XHRcdFx0XHRcdGZpbGVQYXRoOiByZXMudGVtcEZpbGVQYXRoc1swXSxcclxuXHRcdFx0XHRcdFx0XHRuYW1lOiAnZmlsZScsXHJcblx0XHRcdFx0XHRcdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGV0IGF0dHIgPSBKU09OLnBhcnNlKHJlcy5kYXRhKVxyXG5cdFx0XHRcdFx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKClcclxuXHRcdFx0XHRcdFx0XHRcdGlmIChhdHRyLmNvZGUgPT0gMCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmhlYWRpbWcgPSBhdHRyLmRhdGEudXJsXHJcblx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLkuI3mlK/mjIHor6Xlm77lg49cIilcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblxyXG5cdH07XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZD1cInNjb3BlZFwiIGxhbmc9XCJzY3NzXCI+XHJcblx0LmJveCB7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdGlucHV0IHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcblx0fVxyXG5cclxuXHQuaGVhZGJveCB7XHJcblx0XHRoZWlnaHQ6IDg1cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogJG1haW5jb2xvcjtcclxuXHR9XHJcblxyXG5cdC5oZWFkaW1hZ2Uge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Zm9udC1zaXplOiA3MHB4O1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQubGFuIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0cGFkZGluZzogNXB4IDA7XHJcblx0XHRtYXJnaW46IDVweCAxNXB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XHJcblx0fVxyXG5cclxuXHQubGVmdCB7XHJcblx0XHR3aWR0aDogMjQlO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHR3aWR0aDogNzIlO1xyXG5cdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG5cdFx0cGlja2VyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC9kZWVwL2lucHV0IHtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pY29uZm9udCB7XHJcblx0XHRcdGNvbG9yOiAjMzMzMzMzO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IC0xMHB4O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnRuIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luOiA0MHB4IDE1cHggMDtcclxuXHRcdGJhY2tncm91bmQ6ICRidG5jb2xvciAhaW1wb3J0YW50O1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///239\n"); /***/ }), -/* 236 */ +/* 240 */ /*!*******************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/score.vue?mpType=page ***! \*******************************************************************************/ @@ -21615,10 +22006,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./score.vue?vue&type=template&id=a74bb488&scoped=true&mpType=page */ 237);\n/* harmony import */ var _score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./score.vue?vue&type=script&lang=js&mpType=page */ 240);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"a74bb488\",\n null,\n false,\n _score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/score/score.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjM2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zY29yZS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YTc0YmI0ODgmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3Njb3JlLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9zY29yZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYTc0YmI0ODhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2NvcmUvc2NvcmUudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///236\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./score.vue?vue&type=template&id=a74bb488&scoped=true&mpType=page */ 241);\n/* harmony import */ var _score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./score.vue?vue&type=script&lang=js&mpType=page */ 244);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"a74bb488\",\n null,\n false,\n _score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/score/score.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjQwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zY29yZS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YTc0YmI0ODgmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3Njb3JlLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9zY29yZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYTc0YmI0ODhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2NvcmUvc2NvcmUudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///240\n"); /***/ }), -/* 237 */ +/* 241 */ /*!*************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/score.vue?vue&type=template&id=a74bb488&scoped=true&mpType=page ***! \*************************************************************************************************************************/ @@ -21627,7 +22018,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _sco "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./score.vue?vue&type=template&id=a74bb488&scoped=true&mpType=page */ 238); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./score.vue?vue&type=template&id=a74bb488&scoped=true&mpType=page */ 242); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_template_id_a74bb488_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -21639,7 +22030,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 238 */ +/* 242 */ /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/score.vue?vue&type=template&id=a74bb488&scoped=true&mpType=page ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -21656,7 +22047,7 @@ var components try { components = { qiunDataCharts: - __webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 83) + __webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 87) .default, uniIcons: __webpack_require__(/*! @/uni_modules/uni-icons/components/uni-icons/uni-icons.vue */ 10) @@ -22479,7 +22870,7 @@ var render = function () { [ _c("image", { attrs: { - src: _vm._$s(36, "a-src", __webpack_require__(/*! ../../static/none.png */ 239)), + src: _vm._$s(36, "a-src", __webpack_require__(/*! ../../static/none.png */ 243)), _i: 36, }, }), @@ -22604,17 +22995,17 @@ render._withStripped = true /***/ }), -/* 239 */ +/* 243 */ /*!*************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/none.png ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/none.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIzOS5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL25vbmUucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///239\n"); +eval("module.exports = \"/static/none.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjI0My5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL25vbmUucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///243\n"); /***/ }), -/* 240 */ +/* 244 */ /*!*******************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/score.vue?vue&type=script&lang=js&mpType=page ***! \*******************************************************************************************************/ @@ -22622,10 +23013,10 @@ eval("module.exports = \"/static/none.png\";//# sourceURL=[module]\n//# sourceMa /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./score.vue?vue&type=script&lang=js&mpType=page */ 241);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIyNDAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Njb3JlLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Njb3JlLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///240\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./score.vue?vue&type=script&lang=js&mpType=page */ 245);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_score_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIyNDQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Njb3JlLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Njb3JlLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///244\n"); /***/ }), -/* 241 */ +/* 245 */ /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/score.vue?vue&type=script&lang=js&mpType=page ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -22633,10 +23024,10 @@ 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 _sliderFraction = _interopRequireDefault(__webpack_require__(/*! @/components/slider-fraction.vue */ 242));\nvar _headerIndex = _interopRequireDefault(__webpack_require__(/*! @/components/headerIndex.vue */ 22));\nvar _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 83));\nvar _vuex = __webpack_require__(/*! vuex */ 20);\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 data: function data() {\n return {\n chartData: {\n series: [{\n name: \"正确率\",\n color: \"#4687F9\",\n data: 0.8\n }]\n },\n sportsList: [],\n List: [],\n score: 0,\n isDrawe: false,\n selectllist: [],\n isActive: {},\n region_list: {},\n timeList: [],\n timesTndex: [0, 0],\n isSports: false,\n msg: \"\",\n address: \"\",\n isresult: false\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"familayList\"])), {}, {\n userId: function userId() {\n return this.user.id;\n }\n }),\n components: {\n uslider: _sliderFraction.default,\n headerIndex: _headerIndex.default,\n qiunDataCharts: _qiunDataCharts.default\n },\n onLoad: function onLoad() {\n var that = this;\n that.score = 0;\n that.selectllist = [];\n that.sportsList = [];\n that.timeList = that.$tools.gethms();\n if (that.familayList.length) {\n that.address = that.user.address;\n that.getList();\n }\n },\n onShow: function onShow() {\n var that = this;\n // that.isresult = false\n // that.isSports = false\n if (!that.familayList.length) {\n that.score = 0;\n that.selectllist = [];\n that.sportsList = [];\n that.chartData.series[0].data = 0.8;\n }\n },\n watch: {\n // userId() {\n // \tlet that = this\n // \tthat.score = 0\n // \tthat.selectllist = []\n // \tthat.sportsList = []\n // \tthat.address = that.user.address\n // \tthat.getList()\n // \tthat.handleSportsList()\n // \tconsole.log(\"user变了\", that.sportsList, that.selectllist)\n // },\n },\n methods: {\n getAciveCity: function getAciveCity(item) {\n __f__(\"log\", \"item\", item, \" at pages/score/score.vue:173\");\n var that = this;\n that.address = item;\n that.score = 0;\n that.isresult = false;\n that.selectllist = [];\n that.sportsList = [];\n that.getList();\n },\n // \n getList: function getList() {\n var that = this;\n that.isresult = false;\n that.isSports = false;\n that.$model.getSportsListAll({\n gender: uni.getStorageSync('gender'),\n parameter_data: that.address\n }).then(function (res) {\n __f__(\"log\", \"全部项目\", res, \" at pages/score/score.vue:191\");\n if (res.code != 0) {\n that.msg = res.msg;\n return;\n }\n that.score = 0;\n that.selectllist = res.data;\n that.chartData.series[0].data = 0.8;\n that.handleSportsList();\n });\n },\n // 地区单个类型项目列表\n handleSportsList: function handleSportsList() {\n var that = this;\n that.$model.getSportsList({\n aud_id: uni.getStorageSync('userid'),\n gender: uni.getStorageSync('gender'),\n address: that.address\n }).then(function (res) {\n __f__(\"log\", \"单地区\", res, \" at pages/score/score.vue:210\");\n if (res.code != 0) return;\n that.sportsList = res.data.list;\n });\n },\n // 开始估分\n handlescore: function handlescore() {\n var that = this;\n if (!that.familayList.length) {\n that.$tools.msg(\"请先添加成员\");\n return;\n }\n that.selectllist.forEach(function (item) {\n item.list.forEach(function (ite) {\n ite.list.forEach(function (it) {\n it.value = it.value == \"\" ? \"0\" : it.value;\n });\n });\n });\n that.$model.getSportsData({\n aud_id: uni.getStorageSync('userid'),\n gender: uni.getStorageSync('gender'),\n parameter_data: that.address,\n result_data: that.selectllist\n }).then(function (res) {\n __f__(\"log\", \"开始估分\", res, \" at pages/score/score.vue:235\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.isSports = true;\n that.isresult = true;\n that.selectllist = res.data.list;\n that.score = res.data.total_score;\n that.chartData.series[0].data = Number(res.data.total_score) / 50;\n });\n },\n // 添加项目\n handleHistory: function handleHistory(item) {\n var that = this;\n that.List = [];\n that.region_list = item;\n __f__(\"log\", \"添加项目\", that.sportsList, that.List, \" at pages/score/score.vue:252\");\n that.sportsList.forEach(function (ite) {\n if (ite.key == item.key) {\n that.List = ite.list;\n }\n });\n that.isDrawe = true;\n },\n bindTimeChange: function bindTimeChange(e, it) {\n var that = this;\n var minute = e.target.value[0];\n var second = e.target.value[1];\n it.value = that.timeList[0][minute].substring(0, 2) + ':' + that.timeList[1][second].substring(0, 2);\n __f__(\"log\", e.target.value, it, \" at pages/score/score.vue:265\");\n },\n // 选择项目\n toggle: function toggle(item) {\n this.isActive = this.isActive.name == item.name ? {} : item;\n },\n // 确定选择项目\n handleTarget: function handleTarget() {\n var that = this;\n that.selectllist.forEach(function (item) {\n item.list.forEach(function (it) {\n if (it.key == that.region_list.key) {\n it.list = [];\n }\n });\n });\n that.region_list.list.push(that.isActive);\n that.isDrawe = false;\n },\n // 取消选择\n onTap: function onTap() {\n this.isActive = {};\n this.isDrawe = false;\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2NvcmUvc2NvcmUudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJjaGFydERhdGEiLCJzZXJpZXMiLCJuYW1lIiwiY29sb3IiLCJzcG9ydHNMaXN0IiwiTGlzdCIsInNjb3JlIiwiaXNEcmF3ZSIsInNlbGVjdGxsaXN0IiwiaXNBY3RpdmUiLCJyZWdpb25fbGlzdCIsInRpbWVMaXN0IiwidGltZXNUbmRleCIsImlzU3BvcnRzIiwibXNnIiwiYWRkcmVzcyIsImlzcmVzdWx0IiwiY29tcHV0ZWQiLCJtYXBTdGF0ZSIsInVzZXJJZCIsInVzZXIiLCJpZCIsImNvbXBvbmVudHMiLCJ1c2xpZGVyIiwiaGVhZGVySW5kZXgiLCJxaXVuRGF0YUNoYXJ0cyIsIm9uTG9hZCIsInRoYXQiLCIkdG9vbHMiLCJnZXRobXMiLCJmYW1pbGF5TGlzdCIsImxlbmd0aCIsImdldExpc3QiLCJvblNob3ciLCJ3YXRjaCIsIm1ldGhvZHMiLCJnZXRBY2l2ZUNpdHkiLCJpdGVtIiwiJG1vZGVsIiwiZ2V0U3BvcnRzTGlzdEFsbCIsImdlbmRlciIsInVuaSIsImdldFN0b3JhZ2VTeW5jIiwicGFyYW1ldGVyX2RhdGEiLCJ0aGVuIiwicmVzIiwiY29kZSIsImhhbmRsZVNwb3J0c0xpc3QiLCJnZXRTcG9ydHNMaXN0IiwiYXVkX2lkIiwibGlzdCIsImhhbmRsZXNjb3JlIiwiZm9yRWFjaCIsIml0ZSIsIml0IiwidmFsdWUiLCJnZXRTcG9ydHNEYXRhIiwicmVzdWx0X2RhdGEiLCJ0b3RhbF9zY29yZSIsIk51bWJlciIsImhhbmRsZUhpc3RvcnkiLCJrZXkiLCJiaW5kVGltZUNoYW5nZSIsImUiLCJtaW51dGUiLCJ0YXJnZXQiLCJzZWNvbmQiLCJzdWJzdHJpbmciLCJ0b2dnbGUiLCJoYW5kbGVUYXJnZXQiLCJwdXNoIiwib25UYXAiLCJuYXZUbyIsInVybCIsIm5hdmlnYXRlVG8iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBNkZBO0FBQ0E7QUFDQTtBQUNBO0FB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QUksQ0FBQ3BCLE9BQU8sR0FBRyxLQUFLO0lBQ3JCLENBQUM7SUFDRDtJQUNBZ0UsS0FBSyxtQkFBRztNQUNQLElBQUksQ0FBQzlELFFBQVEsR0FBRyxDQUFDLENBQUM7TUFDbEIsSUFBSSxDQUFDRixPQUFPLEdBQUcsS0FBSztJQUNyQixDQUFDO0lBQ0RpRSxLQUFLLGlCQUFDQyxHQUFHLEVBQUU7TUFDVmhDLEdBQUcsQ0FBQ2lDLFVBQVUsQ0FBQztRQUNkRCxHQUFHLEVBQUVBO01BQ04sQ0FBQyxDQUFDO0lBQ0g7RUFDRDtBQUNELENBQUM7QUFBQSwyQiIsImZpbGUiOiIyNDEuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuaW1wb3J0IHVzbGlkZXIgZnJvbSBcIkAvY29tcG9uZW50cy9zbGlkZXItZnJhY3Rpb24udnVlXCI7XG5pbXBvcnQgaGVhZGVySW5kZXggZnJvbSBcIkAvY29tcG9uZW50cy9oZWFkZXJJbmRleC52dWVcIjtcbmltcG9ydCBxaXVuRGF0YUNoYXJ0cyBmcm9tICdAL3VuaV9tb2R1bGVzL3FpdW4tZGF0YS1jaGFydHMvY29tcG9uZW50cy9xaXVuLWRhdGEtY2hhcnRzL3FpdW4tZGF0YS1jaGFydHMudnVlJztcbmltcG9ydCB7XG5cdG1hcFN0YXRlXG59IGZyb20gXCJ2dWV4XCI7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdGNoYXJ0RGF0YToge1xuXHRcdFx0XHRzZXJpZXM6IFt7XG5cdFx0XHRcdFx0bmFtZTogXCLmraPnoa7njodcIixcblx0XHRcdFx0XHRjb2xvcjogXCIjNDY4N0Y5XCIsXG5cdFx0XHRcdFx0ZGF0YTogMC44XG5cdFx0XHRcdH1dXG5cdFx0XHR9LFxuXHRcdFx0c3BvcnRzTGlzdDogW10sXG5cdFx0XHRMaXN0OiBbXSxcblx0XHRcdHNjb3JlOiAwLFxuXHRcdFx0aXNEcmF3ZTogZmFsc2UsXG5cdFx0XHRzZWxlY3RsbGlzdDogW10sXG5cdFx0XHRpc0FjdGl2ZToge30sXG5cdFx0XHRyZWdpb25fbGlzdDoge30sXG5cdFx0XHR0aW1lTGlzdDogW10sXG5cdFx0XHR0aW1lc1RuZGV4OiBbMCwgMF0sXG5cdFx0XHRpc1Nwb3J0czogZmFsc2UsXG5cdFx0XHRtc2c6IFwiXCIsXG5cdFx0XHRhZGRyZXNzOiBcIlwiLFxuXHRcdFx0aXNyZXN1bHQ6IGZhbHNlLFxuXHRcdH1cblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiZmFtaWxheUxpc3RcIl0pLFxuXHRcdHVzZXJJZCgpIHtcblx0XHRcdHJldHVybiB0aGlzLnVzZXIuaWRcblx0XHR9XG5cdH0sXG5cdGNvbXBvbmVudHM6IHtcblx0XHR1c2xpZGVyLFxuXHRcdGhlYWRlckluZGV4LFxuXHRcdHFpdW5EYXRhQ2hhcnRzXG5cdH0sXG5cdG9uTG9hZCgpIHtcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHR0aGF0LnNjb3JlID0gMFxuXHRcdHRoYXQuc2VsZWN0bGxpc3QgPSBbXVxuXHRcdHRoYXQuc3BvcnRzTGlzdCA9IFtdXG5cdFx0dGhhdC50aW1lTGlzdCA9IHRoYXQuJHRvb2xzLmdldGhtcygpXG5cdFx0aWYgKHRoYXQuZmFtaWxheUxpc3QubGVuZ3RoKSB7XG5cdFx0XHR0aGF0LmFkZHJlc3MgPSB0aGF0LnVzZXIuYWRkcmVzc1xuXHRcdFx0dGhhdC5nZXRMaXN0KClcblx0XHR9XG5cblx0fSxcblx0b25TaG93KCkge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdC8vIHRoYXQuaXNyZXN1bHQgPSBmYWxzZVxuXHRcdC8vIHRoYXQuaXNTcG9ydHMgPSBmYWxzZVxuXHRcdGlmICghdGhhdC5mYW1pbGF5TGlzdC5sZW5ndGgpIHtcblx0XHRcdHRoYXQuc2NvcmUgPSAwXG5cdFx0XHR0aGF0LnNlbGVjdGxsaXN0ID0gW11cblx0XHRcdHRoYXQuc3BvcnRzTGlzdCA9IFtdXG5cdFx0XHR0aGF0LmNoYXJ0RGF0YS5zZXJpZXNbMF0uZGF0YSA9IDAuOFxuXHRcdH1cblx0fSxcblx0d2F0Y2g6IHtcblx0XHQvLyB1c2VySWQoKSB7XG5cdFx0Ly8gXHRsZXQgdGhhdCA9IHRoaXNcblx0XHQvLyBcdHRoYXQuc2NvcmUgPSAwXG5cdFx0Ly8gXHR0aGF0LnNlbGVjdGxsaXN0ID0gW11cblx0XHQvLyBcdHRoYXQuc3BvcnRzTGlzdCA9IFtdXG5cdFx0Ly8gXHR0aGF0LmFkZHJlc3MgPSB0aGF0LnVzZXIuYWRkcmVzc1xuXHRcdC8vIFx0dGhhdC5nZXRMaXN0KClcblx0XHQvLyBcdHRoYXQuaGFuZGxlU3BvcnRzTGlzdCgpXG5cdFx0Ly8gXHRjb25zb2xlLmxvZyhcInVzZXLlj5jkuoZcIiwgdGhhdC5zcG9ydHNMaXN0LCB0aGF0LnNlbGVjdGxsaXN0KVxuXHRcdC8vIH0sXG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHRnZXRBY2l2ZUNpdHkoaXRlbSkge1xuXHRcdFx0Y29uc29sZS5sb2coXCJpdGVtXCIsIGl0ZW0pXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuYWRkcmVzcyA9IGl0ZW1cblx0XHRcdHRoYXQuc2NvcmUgPSAwXG5cdFx0XHR0aGF0LmlzcmVzdWx0ID0gZmFsc2Vcblx0XHRcdHRoYXQuc2VsZWN0bGxpc3QgPSBbXVxuXHRcdFx0dGhhdC5zcG9ydHNMaXN0ID0gW11cblx0XHRcdHRoYXQuZ2V0TGlzdCgpXG5cdFx0fSxcblx0XHQvLyBcblx0XHRnZXRMaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LmlzcmVzdWx0ID0gZmFsc2Vcblx0XHRcdHRoYXQuaXNTcG9ydHMgPSBmYWxzZVxuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0U3BvcnRzTGlzdEFsbCh7XG5cdFx0XHRcdGdlbmRlcjogdW5pLmdldFN0b3JhZ2VTeW5jKCdnZW5kZXInKSxcblx0XHRcdFx0cGFyYW1ldGVyX2RhdGE6IHRoYXQuYWRkcmVzc1xuXHRcdFx0fSkudGhlbigocmVzKSA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi5YWo6YOo6aG555uuXCIsIHJlcylcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcblx0XHRcdFx0XHR0aGF0Lm1zZyA9IHJlcy5tc2dcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LnNjb3JlID0gMFxuXHRcdFx0XHR0aGF0LnNlbGVjdGxsaXN0ID0gcmVzLmRhdGFcblx0XHRcdFx0dGhhdC5jaGFydERhdGEuc2VyaWVzWzBdLmRhdGEgPSAwLjhcblx0XHRcdFx0dGhhdC5oYW5kbGVTcG9ydHNMaXN0KClcblx0XHRcdH0pXG5cdFx0fSxcblx0XHQvLyDlnLDljLrljZXkuKrnsbvlnovpobnnm67liJfooahcblx0XHRoYW5kbGVTcG9ydHNMaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRTcG9ydHNMaXN0KHtcblx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxuXHRcdFx0XHRnZW5kZXI6IHVuaS5nZXRTdG9yYWdlU3luYygnZ2VuZGVyJyksXG5cdFx0XHRcdGFkZHJlc3M6IHRoYXQuYWRkcmVzc1xuXHRcdFx0fSkudGhlbigocmVzKSA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi5Y2V5Zyw5Yy6XCIsIHJlcylcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxuXHRcdFx0XHR0aGF0LnNwb3J0c0xpc3QgPSByZXMuZGF0YS5saXN0XG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0Ly8g5byA5aeL5Lyw5YiGXG5cdFx0aGFuZGxlc2NvcmUoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICghdGhhdC5mYW1pbGF5TGlzdC5sZW5ndGgpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35YWI5re75Yqg5oiQ5ZGYXCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0dGhhdC5zZWxlY3RsbGlzdC5mb3JFYWNoKGl0ZW0gPT4ge1xuXHRcdFx0XHRpdGVtLmxpc3QuZm9yRWFjaChpdGUgPT4ge1xuXHRcdFx0XHRcdGl0ZS5saXN0LmZvckVhY2goaXQgPT4ge1xuXHRcdFx0XHRcdFx0aXQudmFsdWUgPSBpdC52YWx1ZSA9PSBcIlwiID8gXCIwXCIgOiBpdC52YWx1ZVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdH0pXG5cdFx0XHR9KVxuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0U3BvcnRzRGF0YSh7XG5cdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcblx0XHRcdFx0Z2VuZGVyOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ2dlbmRlcicpLFxuXHRcdFx0XHRwYXJhbWV0ZXJfZGF0YTogdGhhdC5hZGRyZXNzLFxuXHRcdFx0XHRyZXN1bHRfZGF0YTogdGhhdC5zZWxlY3RsbGlzdCxcblx0XHRcdH0pLnRoZW4oKHJlcykgPT4ge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuW8gOWni+S8sOWIhlwiLCByZXMpXG5cdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXG5cdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdH1cblx0XHRcdFx0dGhhdC5pc1Nwb3J0cyA9IHRydWVcblx0XHRcdFx0dGhhdC5pc3Jlc3VsdCA9IHRydWVcblx0XHRcdFx0dGhhdC5zZWxlY3RsbGlzdCA9IHJlcy5kYXRhLmxpc3Rcblx0XHRcdFx0dGhhdC5zY29yZSA9IHJlcy5kYXRhLnRvdGFsX3Njb3JlXG5cdFx0XHRcdHRoYXQuY2hhcnREYXRhLnNlcmllc1swXS5kYXRhID0gTnVtYmVyKHJlcy5kYXRhLnRvdGFsX3Njb3JlKSAvIDUwXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0Ly8g5re75Yqg6aG555uuXG5cdFx0aGFuZGxlSGlzdG9yeShpdGVtKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuTGlzdCA9IFtdXG5cdFx0XHR0aGF0LnJlZ2lvbl9saXN0ID0gaXRlbVxuXHRcdFx0Y29uc29sZS5sb2coXCLmt7vliqDpobnnm65cIiwgdGhhdC5zcG9ydHNMaXN0LCB0aGF0Lkxpc3QpXG5cdFx0XHR0aGF0LnNwb3J0c0xpc3QuZm9yRWFjaChpdGUgPT4ge1xuXHRcdFx0XHRpZiAoaXRlLmtleSA9PSBpdGVtLmtleSkge1xuXHRcdFx0XHRcdHRoYXQuTGlzdCA9IGl0ZS5saXN0XG5cdFx0XHRcdH1cblx0XHRcdH0pXG5cdFx0XHR0aGF0LmlzRHJhd2UgPSB0cnVlXG5cdFx0fSxcblx0XHRiaW5kVGltZUNoYW5nZShlLCBpdCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgbWludXRlID0gZS50YXJnZXQudmFsdWVbMF1cblx0XHRcdGxldCBzZWNvbmQgPSBlLnRhcmdldC52YWx1ZVsxXVxuXHRcdFx0aXQudmFsdWUgPSB0aGF0LnRpbWVMaXN0WzBdW21pbnV0ZV0uc3Vic3RyaW5nKDAsIDIpICsgJzonICsgdGhhdC50aW1lTGlzdFsxXVtzZWNvbmRdLnN1YnN0cmluZygwLCAyKVxuXHRcdFx0Y29uc29sZS5sb2coZS50YXJnZXQudmFsdWUsIGl0KVxuXHRcdH0sXG5cdFx0Ly8g6YCJ5oup6aG555uuXG5cdFx0dG9nZ2xlKGl0ZW0pIHtcblx0XHRcdHRoaXMuaXNBY3RpdmUgPSB0aGlzLmlzQWN0aXZlLm5hbWUgPT0gaXRlbS5uYW1lID8ge30gOiBpdGVtXG5cdFx0fSxcblx0XHQvLyDnoa7lrprpgInmi6npobnnm65cblx0XHRoYW5kbGVUYXJnZXQoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuc2VsZWN0bGxpc3QuZm9yRWFjaChpdGVtID0+IHtcblx0XHRcdFx0aXRlbS5saXN0LmZvckVhY2goaXQgPT4ge1xuXHRcdFx0XHRcdGlmIChpdC5rZXkgPT0gdGhhdC5yZWdpb25fbGlzdC5rZXkpIHtcblx0XHRcdFx0XHRcdGl0Lmxpc3QgPSBbXVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSlcblx0XHRcdH0pXG5cdFx0XHR0aGF0LnJlZ2lvbl9saXN0Lmxpc3QucHVzaCh0aGF0LmlzQWN0aXZlKVxuXHRcdFx0dGhhdC5pc0RyYXdlID0gZmFsc2Vcblx0XHR9LFxuXHRcdC8vIOWPlua2iOmAieaLqVxuXHRcdG9uVGFwKCkge1xuXHRcdFx0dGhpcy5pc0FjdGl2ZSA9IHt9XG5cdFx0XHR0aGlzLmlzRHJhd2UgPSBmYWxzZVxuXHRcdH0sXG5cdFx0bmF2VG8odXJsKSB7XG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybDogdXJsXG5cdFx0XHR9KVxuXHRcdH0sXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///241\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 _sliderFraction = _interopRequireDefault(__webpack_require__(/*! @/components/slider-fraction.vue */ 246));\nvar _headerIndex = _interopRequireDefault(__webpack_require__(/*! @/components/headerIndex.vue */ 22));\nvar _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 87));\nvar _vuex = __webpack_require__(/*! vuex */ 20);\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 data: function data() {\n return {\n chartData: {\n series: [{\n name: \"正确率\",\n color: \"#4687F9\",\n data: 0.8\n }]\n },\n sportsList: [],\n List: [],\n score: 0,\n isDrawe: false,\n selectllist: [],\n isActive: {},\n region_list: {},\n timeList: [],\n timesTndex: [0, 0],\n isSports: false,\n msg: \"\",\n address: \"\",\n isresult: false\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"familayList\"])), {}, {\n userId: function userId() {\n return this.user.id;\n }\n }),\n components: {\n uslider: _sliderFraction.default,\n headerIndex: _headerIndex.default,\n qiunDataCharts: _qiunDataCharts.default\n },\n onLoad: function onLoad() {\n var that = this;\n that.score = 0;\n that.selectllist = [];\n that.sportsList = [];\n that.timeList = that.$tools.gethms();\n if (that.familayList.length) {\n that.address = that.user.address;\n that.getList();\n }\n },\n onShow: function onShow() {\n var that = this;\n // that.isresult = false\n // that.isSports = false\n if (!that.familayList.length) {\n that.score = 0;\n that.selectllist = [];\n that.sportsList = [];\n that.chartData.series[0].data = 0.8;\n }\n },\n watch: {\n // userId() {\n // \tlet that = this\n // \tthat.score = 0\n // \tthat.selectllist = []\n // \tthat.sportsList = []\n // \tthat.address = that.user.address\n // \tthat.getList()\n // \tthat.handleSportsList()\n // \tconsole.log(\"user变了\", that.sportsList, that.selectllist)\n // },\n },\n methods: {\n getAciveCity: function getAciveCity(item) {\n __f__(\"log\", \"item\", item, \" at pages/score/score.vue:173\");\n var that = this;\n that.address = item;\n that.score = 0;\n that.isresult = false;\n that.selectllist = [];\n that.sportsList = [];\n that.getList();\n },\n // \n getList: function getList() {\n var that = this;\n that.isresult = false;\n that.isSports = false;\n that.$model.getSportsListAll({\n gender: uni.getStorageSync('gender'),\n parameter_data: that.address\n }).then(function (res) {\n __f__(\"log\", \"全部项目\", res, \" at pages/score/score.vue:191\");\n if (res.code != 0) {\n that.msg = res.msg;\n return;\n }\n that.score = 0;\n that.selectllist = res.data;\n that.chartData.series[0].data = 0.8;\n that.handleSportsList();\n });\n },\n // 地区单个类型项目列表\n handleSportsList: function handleSportsList() {\n var that = this;\n that.$model.getSportsList({\n aud_id: uni.getStorageSync('userid'),\n gender: uni.getStorageSync('gender'),\n address: that.address\n }).then(function (res) {\n __f__(\"log\", \"单地区\", res, \" at pages/score/score.vue:210\");\n if (res.code != 0) return;\n that.sportsList = res.data.list;\n });\n },\n // 开始估分\n handlescore: function handlescore() {\n var that = this;\n if (!that.familayList.length) {\n that.$tools.msg(\"请先添加成员\");\n return;\n }\n that.selectllist.forEach(function (item) {\n item.list.forEach(function (ite) {\n ite.list.forEach(function (it) {\n it.value = it.value == \"\" ? \"0\" : it.value;\n });\n });\n });\n that.$model.getSportsData({\n aud_id: uni.getStorageSync('userid'),\n gender: uni.getStorageSync('gender'),\n parameter_data: that.address,\n result_data: that.selectllist\n }).then(function (res) {\n __f__(\"log\", \"开始估分\", res, \" at pages/score/score.vue:235\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.isSports = true;\n that.isresult = true;\n that.selectllist = res.data.list;\n that.score = res.data.total_score;\n that.chartData.series[0].data = Number(res.data.total_score) / 50;\n });\n },\n // 添加项目\n handleHistory: function handleHistory(item) {\n var that = this;\n that.List = [];\n that.region_list = item;\n __f__(\"log\", \"添加项目\", that.sportsList, that.List, \" at pages/score/score.vue:252\");\n that.sportsList.forEach(function (ite) {\n if (ite.key == item.key) {\n that.List = ite.list;\n }\n });\n that.isDrawe = true;\n },\n bindTimeChange: function bindTimeChange(e, it) {\n var that = this;\n var minute = e.target.value[0];\n var second = e.target.value[1];\n it.value = that.timeList[0][minute].substring(0, 2) + ':' + that.timeList[1][second].substring(0, 2);\n __f__(\"log\", e.target.value, it, \" at pages/score/score.vue:265\");\n },\n // 选择项目\n toggle: function toggle(item) {\n this.isActive = this.isActive.name == item.name ? {} : item;\n },\n // 确定选择项目\n handleTarget: function handleTarget() {\n var that = this;\n that.selectllist.forEach(function (item) {\n item.list.forEach(function (it) {\n if (it.key == that.region_list.key) {\n it.list = [];\n }\n });\n });\n that.region_list.list.push(that.isActive);\n that.isDrawe = false;\n },\n // 取消选择\n onTap: function onTap() {\n this.isActive = {};\n this.isDrawe = false;\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2NvcmUvc2NvcmUudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJjaGFydERhdGEiLCJzZXJpZXMiLCJuYW1lIiwiY29sb3IiLCJzcG9ydHNMaXN0IiwiTGlzdCIsInNjb3JlIiwiaXNEcmF3ZSIsInNlbGVjdGxsaXN0IiwiaXNBY3RpdmUiLCJyZWdpb25fbGlzdCIsInRpbWVMaXN0IiwidGltZXNUbmRleCIsImlzU3BvcnRzIiwibXNnIiwiYWRkcmVzcyIsImlzcmVzdWx0IiwiY29tcHV0ZWQiLCJ1c2VySWQiLCJjb21wb25lbnRzIiwidXNsaWRlciIsImhlYWRlckluZGV4IiwicWl1bkRhdGFDaGFydHMiLCJvbkxvYWQiLCJ0aGF0Iiwib25TaG93Iiwid2F0Y2giLCJtZXRob2RzIiwiZ2V0QWNpdmVDaXR5IiwiZ2V0TGlzdCIsImdlbmRlciIsInBhcmFtZXRlcl9kYXRhIiwiaGFuZGxlU3BvcnRzTGlzdCIsImF1ZF9pZCIsImhhbmRsZXNjb3JlIiwiaXRlbSIsIml0ZSIsIml0IiwicmVzdWx0X2RhdGEiLCJoYW5kbGVIaXN0b3J5IiwiYmluZFRpbWVDaGFuZ2UiLCJ0b2dnbGUiLCJoYW5kbGVUYXJnZXQiLCJvblRhcCIsIm5hdlRvIiwidW5pIiwidXJsIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQTZGQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQSxlQUNBO0VBQ0FBO0lBQ0E7TUFDQUM7UUFDQUM7VUFDQUM7VUFDQUM7VUFDQUo7UUFDQTtNQUNBO01BQ0FLO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQywwQ0FDQTtJQUNBQztNQUNBO0lBQ0E7RUFBQSxFQUNBO0VBQ0FDO0lBQ0FDO0lBQ0FDO0lBQ0FDO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztJQUNBQTtJQUNBQTtJQUNBQTtJQUNBO01BQ0FBO01BQ0FBO0lBQ0E7RUFFQTtFQUNBQztJQUNBO0lBQ0E7SUFDQTtJQUNBO01BQ0FEO01BQ0FBO01BQ0FBO01BQ0FBO0lBQ0E7RUFDQTtFQUNBRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBQUEsQ0FDQTtFQUNBQztJQUNBQztNQUNBO01BQ0E7TUFDQUo7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7SUFDQTtJQUNBO0lBQ0FLO01BQ0E7TUFDQUw7TUFDQUE7TUFDQUE7UUFDQU07UUFDQUM7TUFDQTtRQUNBO1FBQ0E7VUFDQVA7VUFDQTtRQUNBO1FBQ0FBO1FBQ0FBO1FBQ0FBO1FBQ0FBO01BQ0E7SUFDQTtJQUNBO0lBQ0FRO01BQ0E7TUFDQVI7UUFDQVM7UUFDQUg7UUFDQWY7TUFDQTtRQUNBO1FBQ0E7UUFDQVM7TUFDQTtJQUNBO0lBQ0E7SUFDQVU7TUFDQTtNQUNBO1FBQ0FWO1FBQ0E7TUFDQTtNQUNBQTtRQUNBVztVQUNBQztZQUNBQztVQUNBO1FBQ0E7TUFDQTtNQUNBYjtRQUNBUztRQUNBSDtRQUNBQztRQUNBTztNQUNBO1FBQ0E7UUFDQTtVQUNBZDtVQUNBO1FBQ0E7UUFDQUE7UUFDQUE7UUFDQUE7UUFDQUE7UUFDQUE7TUFDQTtJQUNBO0lBQ0E7SUFDQWU7TUFDQTtNQUNBZjtNQUNBQTtNQUNBO01BQ0FBO1FBQ0E7VUFDQUE7UUFDQTtNQUNBO01BQ0FBO0lBQ0E7SUFDQWdCO01BQ0E7TUFDQTtNQUNBO01BQ0FIO01BQ0E7SUFDQTtJQUNBO0lBQ0FJO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQWxCO1FBQ0FXO1VBQ0E7WUFDQUU7VUFDQTtRQUNBO01BQ0E7TUFDQWI7TUFDQUE7SUFDQTtJQUNBO0lBQ0FtQjtNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBQztRQUNBQztNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjQ1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiY29udGVudFwiPlxyXG5cdFx0PCEtLSDlpLTpg6ggLS0+XHJcblx0XHQ8aGVhZGVySW5kZXggQGdldEFjaXZlQ2l0eT1cImdldEFjaXZlQ2l0eVwiPjwvaGVhZGVySW5kZXg+XHJcblx0XHQ8IS0tIOS8sOWIhiAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYm94XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGUgYm9sZFwiPuacrOasoeS8sOWIhuaIkOe7qeS4ujwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJjaGFydHMgbXQtMTVcIj5cclxuXHRcdFx0XHQ8cWl1bi1kYXRhLWNoYXJ0cyB0eXBlPVwiYXJjYmFyXCIgOmNoYXJ0RGF0YT1cImNoYXJ0RGF0YVwiIC8+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3tzY29yZT9zY29yZTonLS0nfX08L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuIGhpc3RvcnlcIiBAY2xpY2s9XCJuYXZUbygnL3BhZ2VzL3Njb3JlL2hpc3RvcnknKVwiPuS8sOWIhuWOhuWPsjwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0gIC0tPlxyXG5cdFx0PHZpZXcgdi1pZj1cInNlbGVjdGxsaXN0Lmxlbmd0aFwiPlxyXG5cdFx0XHQ8dmlldyB2LWZvcj1cIihpdGVtLGluZGV4KSBpbiBzZWxlY3RsbGlzdFwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVOYW1lIGJvbGQgbXQtMTUgbWwtMTUgc2l6ZTE4XCI+e3tpdGVtLm5hbWV9fTwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImluZGV4Q2FyTGlzdFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjYXJkXCIgdi1mb3I9XCIoaXRlLGluZCkgaW4gaXRlbS5saXN0XCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57e2l0ZS5uYW1lfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiIHYtaWY9XCJpdGUuaXNfY2hvaWNlIT0wXCIgQGNsaWNrPVwiaGFuZGxlSGlzdG9yeShpdGUpXCI+6YCJ5oup6aG555uuPC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwhLS0g5YiX6KGoIC0tPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0zXCIgdi1mb3I9XCIoaXQsaWspIGluIGl0ZS5saXN0XCIgOmtleT1cImlrXCIgdi1pZj1cIiFpc3Jlc3VsdFwiPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPnt7aXQubmFtZX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwid2VpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImlucHV0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwhLS0g5pW05pWw57G75Z6LIC0tPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJpdC52YWx1ZVwiIGNvbmZpcm0tdHlwZT1cImRvbmVcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpVwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0di1pZj1cIml0LnR5cGUgPT0xXCIgLz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PCEtLSDlsI/mlbDnsbvlnosgLS0+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDxpbnB1dCB0eXBlPVwiZGlnaXRcIiB2LW1vZGVsPVwiaXQudmFsdWVcIiBjb25maXJtLXR5cGU9XCJkb25lXCIgcGxhY2Vob2xkZXI9XCLor7fovpPlhaVcIlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heGxlbmd0aD1cIjRcIiB2LWVsc2UtaWY9XCJpdC50eXBlID09Mnx8aXQudHlwZSA9PTNcIiAvPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8IS0tIOWIhuenkuexu+WeiyAtLT5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHBpY2tlciBtb2RlPVwibXVsdGlTZWxlY3RvclwiIDpyYW5nZT1cInRpbWVMaXN0XCIgQGNoYW5nZT1cImJpbmRUaW1lQ2hhbmdlKCRldmVudCxpdClcIlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHYtZWxzZS1pZj1cIml0LnR5cGUgPT00XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHZpZXc+e3tpdC52YWx1ZT9pdC52YWx1ZTon6K+36YCJ5oupJ319PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx1bmktaWNvbnMgdHlwZT1cImRvd25cIiBjb2xvcj1cIiM5OTlcIiBzaXplPVwiMjBcIiBjbGFzcz1cImRvd25cIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJjbGVhclwiIGNvbG9yPVwiIzk5OVwiIHYtaWY9XCJpdC52YWx1ZSAmJml0LnR5cGUgIT00XCJcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAY2xpY2s9XCJpdC52YWx1ZT0nJ1wiIHNpemU9XCIyMFwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHRleHQ+e3tpdC51bml0fX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwhLS0g57uT5p6c5bGV56S6IC0tPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJlc3VsdCBpdGVtM1wiIHYtZm9yPVwiKGl0YSxpZHgpIGluIGl0ZS5saXN0XCIgOmtleT1cImlkeFwiIHYtaWY9XCJpc3Jlc3VsdCYmaXRlLmxpc3QubGVuZ3RoPjFcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57e2l0YS5uYW1lfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ3ZWlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IHN0eWxlPVwid2lkdGg6IDQwJTtcIj57e2l0YS52YWx1ZT9pdGEudmFsdWU6Jy0nfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNibHVlIGJvbGRcIj57e2l0YS5zY29yZT9pdGEuc2NvcmU6Jy0nfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNibHVlIGJvbGRcIj57e2l0YS5wcm9wb3J0aW9uX3ZhbHVlP2l0YS5wcm9wb3J0aW9uX3ZhbHVlOictJ319PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJnZmJ0blwiIHYtaWY9XCJpc1Nwb3J0c1wiIEBjbGljaz1cImdldExpc3QoKVwiPumHjeaWsOS8sOWIhjwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJnZmJ0blwiIEBjbGljaz1cImhhbmRsZXNjb3JlKClcIiB2LWVsc2U+5byA5aeL5Lyw5YiGPC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSAgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cIm5vbGlzdFwiIHYtZWxzZT5cclxuXHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9ub25lLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdDx0ZXh0Pnt7bXNnfX08L3RleHQ+XHJcblx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0PCEtLSDljaDmr5QgLS0+XHJcblx0XHQ8dXNsaWRlcj48L3VzbGlkZXI+XHJcblx0XHQ8IS0tIOW8ueahhiAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwid3JhcHBlclwiIHYtaWY9XCJpc0RyYXdlXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYmdcIiBAY2xpY2s9XCJvblRhcFwiPjwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0XCIgQGNsaWNrLnN0b3A+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZVwiPuivt+mAieaLqTwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiB2LWZvcj1cIihpdGVtLCBpbmRleCkgaW4gTGlzdFwiIDprZXk9XCJpbmRleFwiIEBjbGljaz1cInRvZ2dsZShpdGVtKVwiPlxyXG5cdFx0XHRcdFx0PHVuaS1pY29ucyA6dHlwZT1cImlzQWN0aXZlLm5hbWU9PWl0ZW0ubmFtZT8nY2hlY2tib3gtZmlsbGVkJzonY2lyY2xlJ1wiIHNpemU9XCIyMlwiXHJcblx0XHRcdFx0XHRcdDpjb2xvcj1cImlzQWN0aXZlLm5hbWU9PWl0ZW0ubmFtZT8nI0ZFQzQwNyc6JyNkZmRmZGYnXCI+PC91bmktaWNvbnM+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJvdmVyZmxvd1wiPlxyXG5cdFx0XHRcdFx0XHRcdHt7aXRlbS5uYW1lfX1cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ0biBjbG9zZVwiIEBjbGljaz1cIm9uVGFwXCI+5Y+W5raIPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuXCIgQGNsaWNrPVwiaGFuZGxlVGFyZ2V0XCI+56Gu5a6aPC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQgdXNsaWRlciBmcm9tIFwiQC9jb21wb25lbnRzL3NsaWRlci1mcmFjdGlvbi52dWVcIjtcclxuXHRpbXBvcnQgaGVhZGVySW5kZXggZnJvbSBcIkAvY29tcG9uZW50cy9oZWFkZXJJbmRleC52dWVcIjtcclxuXHRpbXBvcnQgcWl1bkRhdGFDaGFydHMgZnJvbSAnQC91bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL2NvbXBvbmVudHMvcWl1bi1kYXRhLWNoYXJ0cy9xaXVuLWRhdGEtY2hhcnRzLnZ1ZSc7XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0Y2hhcnREYXRhOiB7XHJcblx0XHRcdFx0XHRzZXJpZXM6IFt7XHJcblx0XHRcdFx0XHRcdG5hbWU6IFwi5q2j56Gu546HXCIsXHJcblx0XHRcdFx0XHRcdGNvbG9yOiBcIiM0Njg3RjlcIixcclxuXHRcdFx0XHRcdFx0ZGF0YTogMC44XHJcblx0XHRcdFx0XHR9XVxyXG5cdFx0XHRcdH0sXHJcblx0XHRcdFx0c3BvcnRzTGlzdDogW10sXHJcblx0XHRcdFx0TGlzdDogW10sXHJcblx0XHRcdFx0c2NvcmU6IDAsXHJcblx0XHRcdFx0aXNEcmF3ZTogZmFsc2UsXHJcblx0XHRcdFx0c2VsZWN0bGxpc3Q6IFtdLFxyXG5cdFx0XHRcdGlzQWN0aXZlOiB7fSxcclxuXHRcdFx0XHRyZWdpb25fbGlzdDoge30sXHJcblx0XHRcdFx0dGltZUxpc3Q6IFtdLFxyXG5cdFx0XHRcdHRpbWVzVG5kZXg6IFswLCAwXSxcclxuXHRcdFx0XHRpc1Nwb3J0czogZmFsc2UsXHJcblx0XHRcdFx0bXNnOiBcIlwiLFxyXG5cdFx0XHRcdGFkZHJlc3M6IFwiXCIsXHJcblx0XHRcdFx0aXNyZXN1bHQ6IGZhbHNlLFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiLCBcImZhbWlsYXlMaXN0XCJdKSxcclxuXHRcdFx0dXNlcklkKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLnVzZXIuaWRcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGNvbXBvbmVudHM6IHtcclxuXHRcdFx0dXNsaWRlcixcclxuXHRcdFx0aGVhZGVySW5kZXgsXHJcblx0XHRcdHFpdW5EYXRhQ2hhcnRzXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhhdC5zY29yZSA9IDBcclxuXHRcdFx0dGhhdC5zZWxlY3RsbGlzdCA9IFtdXHJcblx0XHRcdHRoYXQuc3BvcnRzTGlzdCA9IFtdXHJcblx0XHRcdHRoYXQudGltZUxpc3QgPSB0aGF0LiR0b29scy5nZXRobXMoKVxyXG5cdFx0XHRpZiAodGhhdC5mYW1pbGF5TGlzdC5sZW5ndGgpIHtcclxuXHRcdFx0XHR0aGF0LmFkZHJlc3MgPSB0aGF0LnVzZXIuYWRkcmVzc1xyXG5cdFx0XHRcdHRoYXQuZ2V0TGlzdCgpXHJcblx0XHRcdH1cclxuXHJcblx0XHR9LFxyXG5cdFx0b25TaG93KCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0Ly8gdGhhdC5pc3Jlc3VsdCA9IGZhbHNlXHJcblx0XHRcdC8vIHRoYXQuaXNTcG9ydHMgPSBmYWxzZVxyXG5cdFx0XHRpZiAoIXRoYXQuZmFtaWxheUxpc3QubGVuZ3RoKSB7XHJcblx0XHRcdFx0dGhhdC5zY29yZSA9IDBcclxuXHRcdFx0XHR0aGF0LnNlbGVjdGxsaXN0ID0gW11cclxuXHRcdFx0XHR0aGF0LnNwb3J0c0xpc3QgPSBbXVxyXG5cdFx0XHRcdHRoYXQuY2hhcnREYXRhLnNlcmllc1swXS5kYXRhID0gMC44XHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHR3YXRjaDoge1xyXG5cdFx0XHQvLyB1c2VySWQoKSB7XHJcblx0XHRcdC8vIFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdC8vIFx0dGhhdC5zY29yZSA9IDBcclxuXHRcdFx0Ly8gXHR0aGF0LnNlbGVjdGxsaXN0ID0gW11cclxuXHRcdFx0Ly8gXHR0aGF0LnNwb3J0c0xpc3QgPSBbXVxyXG5cdFx0XHQvLyBcdHRoYXQuYWRkcmVzcyA9IHRoYXQudXNlci5hZGRyZXNzXHJcblx0XHRcdC8vIFx0dGhhdC5nZXRMaXN0KClcclxuXHRcdFx0Ly8gXHR0aGF0LmhhbmRsZVNwb3J0c0xpc3QoKVxyXG5cdFx0XHQvLyBcdGNvbnNvbGUubG9nKFwidXNlcuWPmOS6hlwiLCB0aGF0LnNwb3J0c0xpc3QsIHRoYXQuc2VsZWN0bGxpc3QpXHJcblx0XHRcdC8vIH0sXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHRnZXRBY2l2ZUNpdHkoaXRlbSkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwiaXRlbVwiLCBpdGVtKVxyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuYWRkcmVzcyA9IGl0ZW1cclxuXHRcdFx0XHR0aGF0LnNjb3JlID0gMFxyXG5cdFx0XHRcdHRoYXQuaXNyZXN1bHQgPSBmYWxzZVxyXG5cdFx0XHRcdHRoYXQuc2VsZWN0bGxpc3QgPSBbXVxyXG5cdFx0XHRcdHRoYXQuc3BvcnRzTGlzdCA9IFtdXHJcblx0XHRcdFx0dGhhdC5nZXRMaXN0KClcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8gXHJcblx0XHRcdGdldExpc3QoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC5pc3Jlc3VsdCA9IGZhbHNlXHJcblx0XHRcdFx0dGhhdC5pc1Nwb3J0cyA9IGZhbHNlXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0U3BvcnRzTGlzdEFsbCh7XHJcblx0XHRcdFx0XHRnZW5kZXI6IHVuaS5nZXRTdG9yYWdlU3luYygnZ2VuZGVyJyksXHJcblx0XHRcdFx0XHRwYXJhbWV0ZXJfZGF0YTogdGhhdC5hZGRyZXNzXHJcblx0XHRcdFx0fSkudGhlbigocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuWFqOmDqOmhueebrlwiLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0Lm1zZyA9IHJlcy5tc2dcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0aGF0LnNjb3JlID0gMFxyXG5cdFx0XHRcdFx0dGhhdC5zZWxlY3RsbGlzdCA9IHJlcy5kYXRhXHJcblx0XHRcdFx0XHR0aGF0LmNoYXJ0RGF0YS5zZXJpZXNbMF0uZGF0YSA9IDAuOFxyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVTcG9ydHNMaXN0KClcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlnLDljLrljZXkuKrnsbvlnovpobnnm67liJfooahcclxuXHRcdFx0aGFuZGxlU3BvcnRzTGlzdCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRTcG9ydHNMaXN0KHtcclxuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdGdlbmRlcjogdW5pLmdldFN0b3JhZ2VTeW5jKCdnZW5kZXInKSxcclxuXHRcdFx0XHRcdGFkZHJlc3M6IHRoYXQuYWRkcmVzc1xyXG5cdFx0XHRcdH0pLnRoZW4oKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLljZXlnLDljLpcIiwgcmVzKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxyXG5cdFx0XHRcdFx0dGhhdC5zcG9ydHNMaXN0ID0gcmVzLmRhdGEubGlzdFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOW8gOWni+S8sOWIhlxyXG5cdFx0XHRoYW5kbGVzY29yZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQuZmFtaWxheUxpc3QubGVuZ3RoKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7flhYjmt7vliqDmiJDlkZhcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LnNlbGVjdGxsaXN0LmZvckVhY2goaXRlbSA9PiB7XHJcblx0XHRcdFx0XHRpdGVtLmxpc3QuZm9yRWFjaChpdGUgPT4ge1xyXG5cdFx0XHRcdFx0XHRpdGUubGlzdC5mb3JFYWNoKGl0ID0+IHtcclxuXHRcdFx0XHRcdFx0XHRpdC52YWx1ZSA9IGl0LnZhbHVlID09IFwiXCIgPyBcIjBcIiA6IGl0LnZhbHVlXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0U3BvcnRzRGF0YSh7XHJcblx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXHJcblx0XHRcdFx0XHRnZW5kZXI6IHVuaS5nZXRTdG9yYWdlU3luYygnZ2VuZGVyJyksXHJcblx0XHRcdFx0XHRwYXJhbWV0ZXJfZGF0YTogdGhhdC5hZGRyZXNzLFxyXG5cdFx0XHRcdFx0cmVzdWx0X2RhdGE6IHRoYXQuc2VsZWN0bGxpc3QsXHJcblx0XHRcdFx0fSkudGhlbigocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuW8gOWni+S8sOWIhlwiLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0aGF0LmlzU3BvcnRzID0gdHJ1ZVxyXG5cdFx0XHRcdFx0dGhhdC5pc3Jlc3VsdCA9IHRydWVcclxuXHRcdFx0XHRcdHRoYXQuc2VsZWN0bGxpc3QgPSByZXMuZGF0YS5saXN0XHJcblx0XHRcdFx0XHR0aGF0LnNjb3JlID0gcmVzLmRhdGEudG90YWxfc2NvcmVcclxuXHRcdFx0XHRcdHRoYXQuY2hhcnREYXRhLnNlcmllc1swXS5kYXRhID0gTnVtYmVyKHJlcy5kYXRhLnRvdGFsX3Njb3JlKSAvIDUwXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5re75Yqg6aG555uuXHJcblx0XHRcdGhhbmRsZUhpc3RvcnkoaXRlbSkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuTGlzdCA9IFtdXHJcblx0XHRcdFx0dGhhdC5yZWdpb25fbGlzdCA9IGl0ZW1cclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIua3u+WKoOmhueebrlwiLCB0aGF0LnNwb3J0c0xpc3QsIHRoYXQuTGlzdClcclxuXHRcdFx0XHR0aGF0LnNwb3J0c0xpc3QuZm9yRWFjaChpdGUgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKGl0ZS5rZXkgPT0gaXRlbS5rZXkpIHtcclxuXHRcdFx0XHRcdFx0dGhhdC5MaXN0ID0gaXRlLmxpc3RcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHRoYXQuaXNEcmF3ZSA9IHRydWVcclxuXHRcdFx0fSxcclxuXHRcdFx0YmluZFRpbWVDaGFuZ2UoZSwgaXQpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgbWludXRlID0gZS50YXJnZXQudmFsdWVbMF1cclxuXHRcdFx0XHRsZXQgc2Vjb25kID0gZS50YXJnZXQudmFsdWVbMV1cclxuXHRcdFx0XHRpdC52YWx1ZSA9IHRoYXQudGltZUxpc3RbMF1bbWludXRlXS5zdWJzdHJpbmcoMCwgMikgKyAnOicgKyB0aGF0LnRpbWVMaXN0WzFdW3NlY29uZF0uc3Vic3RyaW5nKDAsIDIpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coZS50YXJnZXQudmFsdWUsIGl0KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDpgInmi6npobnnm65cclxuXHRcdFx0dG9nZ2xlKGl0ZW0pIHtcclxuXHRcdFx0XHR0aGlzLmlzQWN0aXZlID0gdGhpcy5pc0FjdGl2ZS5uYW1lID09IGl0ZW0ubmFtZSA/IHt9IDogaXRlbVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDnoa7lrprpgInmi6npobnnm65cclxuXHRcdFx0aGFuZGxlVGFyZ2V0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuc2VsZWN0bGxpc3QuZm9yRWFjaChpdGVtID0+IHtcclxuXHRcdFx0XHRcdGl0ZW0ubGlzdC5mb3JFYWNoKGl0ID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKGl0LmtleSA9PSB0aGF0LnJlZ2lvbl9saXN0LmtleSkge1xyXG5cdFx0XHRcdFx0XHRcdGl0Lmxpc3QgPSBbXVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0dGhhdC5yZWdpb25fbGlzdC5saXN0LnB1c2godGhhdC5pc0FjdGl2ZSlcclxuXHRcdFx0XHR0aGF0LmlzRHJhd2UgPSBmYWxzZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlj5bmtojpgInmi6lcclxuXHRcdFx0b25UYXAoKSB7XHJcblx0XHRcdFx0dGhpcy5pc0FjdGl2ZSA9IHt9XHJcblx0XHRcdFx0dGhpcy5pc0RyYXdlID0gZmFsc2VcclxuXHRcdFx0fSxcclxuXHRcdFx0bmF2VG8odXJsKSB7XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiB1cmxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0fVxyXG5cclxuXHQuYm94IHtcclxuXHRcdG1hcmdpbjogMTVweCAxMHB4IDA7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDEwcHggMTBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1pbi1oZWlnaHQ6IDMwcHg7XHJcblxyXG5cdFx0Lmdyb3VwQnRuIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hbWUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNDUlO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0Y29sb3I6ICM0Njg3Rjk7XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhpc3Rvcnkge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJG1haW5jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cclxuXHQud3JhcHBlciB7XHJcblxyXG5cdFx0LmVkaXQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4ge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRtYWluY29sb3IgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQuZWRpdCB7XHJcblx0XHRcdHRvcDogMjAlXHJcblx0XHR9XHJcblxyXG5cdFx0LmNsb3NlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2RmZGZkZiAhaW1wb3J0YW50O1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICMzMzM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblxyXG5cdC5pbmRleENhckxpc3Qge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG5cdFx0bWFyZ2luOiAxMHB4O1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XHJcblxyXG5cclxuXHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnJpZ2h0IHtcclxuXHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dGNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lml0ZW0zIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3O1xyXG5cclxuXHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdHdpZHRoOiAzNSU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC53ZWlnaHQge1xyXG5cdFx0XHRcdHdpZHRoOiA2NSU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdHRleHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM2NjY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMTVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5pbnB1dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0LnVuaS1pY29ucyB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvZGVlcC9pbnB1dCxcclxuXHRcdFx0XHRcdC9kZWVwL3BpY2tlciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMzcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC9kZWVwL3BpY2tlciB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdC5kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaWNvbmZvbnQge1xyXG5cdFx0XHRcdGNvbG9yOiAkYnRuY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQucmVzdWx0IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdC53ZWlnaHQge1xyXG5cdFx0XHR2aWV3IHtcclxuXHRcdFx0XHR3aWR0aDogMzAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LmNoYXJ0cyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTMwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2ZidG4ge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRwYWRkaW5nOiA4cHggMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbWFpbmNvbG9yO1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///245\n"); /***/ }), -/* 242 */ +/* 246 */ /*!****************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/slider-fraction.vue ***! \****************************************************************************/ @@ -22644,10 +23035,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./slider-fraction.vue?vue&type=template&id=272a93fa&scoped=true& */ 243);\n/* harmony import */ var _slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./slider-fraction.vue?vue&type=script&lang=js& */ 245);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"272a93fa\",\n null,\n false,\n _slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"components/slider-fraction.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBd0k7QUFDeEk7QUFDbUU7QUFDTDs7O0FBRzlEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHFGQUFNO0FBQ1IsRUFBRSxzR0FBTTtBQUNSLEVBQUUsK0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjQyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zbGlkZXItZnJhY3Rpb24udnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTI3MmE5M2ZhJnNjb3BlZD10cnVlJlwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vc2xpZGVyLWZyYWN0aW9uLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vc2xpZGVyLWZyYWN0aW9uLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMjcyYTkzZmFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwiY29tcG9uZW50cy9zbGlkZXItZnJhY3Rpb24udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///242\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./slider-fraction.vue?vue&type=template&id=272a93fa&scoped=true& */ 247);\n/* harmony import */ var _slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./slider-fraction.vue?vue&type=script&lang=js& */ 249);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"272a93fa\",\n null,\n false,\n _slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"components/slider-fraction.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBd0k7QUFDeEk7QUFDbUU7QUFDTDs7O0FBRzlEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHFGQUFNO0FBQ1IsRUFBRSxzR0FBTTtBQUNSLEVBQUUsK0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjQ2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zbGlkZXItZnJhY3Rpb24udnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTI3MmE5M2ZhJnNjb3BlZD10cnVlJlwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vc2xpZGVyLWZyYWN0aW9uLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vc2xpZGVyLWZyYWN0aW9uLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMjcyYTkzZmFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwiY29tcG9uZW50cy9zbGlkZXItZnJhY3Rpb24udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///246\n"); /***/ }), -/* 243 */ +/* 247 */ /*!***********************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/slider-fraction.vue?vue&type=template&id=272a93fa&scoped=true& ***! \***********************************************************************************************************************/ @@ -22656,7 +23047,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _sli "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./slider-fraction.vue?vue&type=template&id=272a93fa&scoped=true& */ 244); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./slider-fraction.vue?vue&type=template&id=272a93fa&scoped=true& */ 248); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_template_id_272a93fa_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -22668,7 +23059,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 244 */ +/* 248 */ /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/components/slider-fraction.vue?vue&type=template&id=272a93fa&scoped=true& ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -22830,7 +23221,7 @@ render._withStripped = true /***/ }), -/* 245 */ +/* 249 */ /*!*****************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/components/slider-fraction.vue?vue&type=script&lang=js& ***! \*****************************************************************************************************/ @@ -22838,10 +23229,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./slider-fraction.vue?vue&type=script&lang=js& */ 246);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXNxQixDQUFnQixpckJBQUcsRUFBQyIsImZpbGUiOiIyNDUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NsaWRlci1mcmFjdGlvbi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vc2xpZGVyLWZyYWN0aW9uLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///245\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./slider-fraction.vue?vue&type=script&lang=js& */ 250);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_slider_fraction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXNxQixDQUFnQixpckJBQUcsRUFBQyIsImZpbGUiOiIyNDkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NsaWRlci1mcmFjdGlvbi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vc2xpZGVyLWZyYWN0aW9uLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///249\n"); /***/ }), -/* 246 */ +/* 250 */ /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/components/slider-fraction.vue?vue&type=script&lang=js& ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -22849,10 +23240,10 @@ 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 */ 20);\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 data: function data() {\n return {\n regTime: \"\",\n number1: '',\n number2: \"\",\n number3: \"\"\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"isSlider\"])),\n methods: {\n // 手动记录\n handleTarget: function handleTarget() {\n var _this = this;\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(\"请选择测量日期\");\n return;\n }\n if (!that.weight) {\n that.$tools.msg(\"请输入测量体重\");\n return;\n }\n that.$model.getinsertmeasure({\n familyid: that.user.familyid,\n time: that.regTime,\n weight: that.weight\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.commit(\"changeSlider\", false);\n that.$store.dispatch(\"getResult\", {\n birthday: that.user.birthday,\n familyid: that.user.familyid,\n height: that.user.height,\n sex: that.user.sex\n });\n that.$store.dispatch(\"getUserInfo\", {\n familyid: that.user.familyid\n });\n that.$emit(\"getList\", _this.startDate, _this.endDate);\n that.regTime = \"\";\n that.weight = \"\";\n });\n },\n //\n sliderChange: function sliderChange(event, ind) {\n __f__(\"log\", 'value 发生变化:', e.detail.value, ind, \" at components/slider-fraction.vue:89\");\n },\n onTap: function onTap() {\n this.regTime = \"\";\n this.number1 = \"\";\n this.number2 = \"\";\n this.number3 = \"\";\n this.$store.commit(\"changeSlider\", 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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9zbGlkZXItZnJhY3Rpb24udnVlIl0sIm5hbWVzIjpbImRhdGEiLCJyZWdUaW1lIiwibnVtYmVyMSIsIm51bWJlcjIiLCJudW1iZXIzIiwiY29tcHV0ZWQiLCJtZXRob2RzIiwiaGFuZGxlVGFyZ2V0IiwidGhhdCIsImZhbWlseWlkIiwidGltZSIsIndlaWdodCIsImJpcnRoZGF5IiwiaGVpZ2h0Iiwic2V4Iiwic2xpZGVyQ2hhbmdlIiwib25UYXAiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBcUNBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUMsNEJBQ0EsMENBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQTtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQUE7UUFDQUM7UUFDQUM7UUFDQUM7TUFDQTtRQUNBO1FBQ0FIO1FBQ0FBO1FBQ0FBO1VBQ0FJO1VBQ0FIO1VBQ0FJO1VBQ0FDO1FBQ0E7UUFDQU47VUFDQUM7UUFDQTtRQUNBRDtRQUNBQTtRQUNBQTtNQUNBO0lBQ0E7SUFDQTtJQUNBTztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjQ2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IHYtaWY9XCJpc1NsaWRlclwiIGNsYXNzPVwid3JhcHBlclwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJiZ1wiIEBjbGljaz1cIm9uVGFwXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj7liIbmlbDljaDmr5Torr7nva48L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPui6q+S9k+aMh+aVsDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHNsaWRlciBAY2hhbmdlPVwic2xpZGVyQ2hhbmdlXCIgdmFsdWU9XCIxMFwiIHNob3ctdmFsdWUgYmxvY2stc2l6ZT1cIjEyXCIgYmxvY2stY29sb3I9XCIjMDA3YWZmXCI+XHJcblx0XHRcdFx0XHRcdDwvc2xpZGVyPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+MeWIhumSn+i3s+e7szwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHNsaWRlciBAY2hhbmdlPVwic2xpZGVyQ2hhbmdlKCRldmVudCwyKVwiIHZhbHVlPVwiNDBcIiBzaG93LXZhbHVlIGJsb2NrLXNpemU9XCIxMlwiXHJcblx0XHRcdFx0XHRcdFx0YmxvY2stY29sb3I9XCIjMDA3YWZmXCI+PC9zbGlkZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj7ogrrmtLvph488L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdDxzbGlkZXIgQGNoYW5nZT1cInNsaWRlckNoYW5nZVwiIHZhbHVlPVwiNjBcIiBzaG93LXZhbHVlIGJsb2NrLXNpemU9XCIxMlwiIGJsb2NrLWNvbG9yPVwiIzAwN2FmZlwiPlxyXG5cdFx0XHRcdFx0XHQ8L3NsaWRlcj5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXBzXCI+XHJcblx0XHRcdFx0XHQq5omA5pyJ6aG555uu6K+E5YiG5Y2g5q+U5ZKM5Li6MTAwJVxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ0biBjbG9zZVwiIEBjbGljaz1cIm9uVGFwKClcIj7lj5bmtog8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG5cIiBAY2xpY2s9XCJoYW5kbGVUYXJnZXRcIj7noa7lrpo8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHJlZ1RpbWU6IFwiXCIsXHJcblx0XHRcdFx0bnVtYmVyMTogJycsXHJcblx0XHRcdFx0bnVtYmVyMjogXCJcIixcclxuXHRcdFx0XHRudW1iZXIzOiBcIlwiXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNTbGlkZXJcIl0pLFxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5omL5Yqo6K6w5b2VXHJcblx0XHRcdGhhbmRsZVRhcmdldCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQucmVnVGltZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36YCJ5oup5rWL6YeP5pel5pyfXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0LndlaWdodCkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5rWL6YeP5L2T6YeNXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0aW5zZXJ0bWVhc3VyZSh7XHJcblx0XHRcdFx0XHRmYW1pbHlpZDogdGhhdC51c2VyLmZhbWlseWlkLFxyXG5cdFx0XHRcdFx0dGltZTogdGhhdC5yZWdUaW1lLFxyXG5cdFx0XHRcdFx0d2VpZ2h0OiB0aGF0LndlaWdodCxcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZVNsaWRlclwiLCBmYWxzZSk7XHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFJlc3VsdFwiLCB7XHJcblx0XHRcdFx0XHRcdGJpcnRoZGF5OiB0aGF0LnVzZXIuYmlydGhkYXksXHJcblx0XHRcdFx0XHRcdGZhbWlseWlkOiB0aGF0LnVzZXIuZmFtaWx5aWQsXHJcblx0XHRcdFx0XHRcdGhlaWdodDogdGhhdC51c2VyLmhlaWdodCxcclxuXHRcdFx0XHRcdFx0c2V4OiB0aGF0LnVzZXIuc2V4LFxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0VXNlckluZm9cIiwge1xyXG5cdFx0XHRcdFx0XHRmYW1pbHlpZDogdGhhdC51c2VyLmZhbWlseWlkLFxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQuJGVtaXQoXCJnZXRMaXN0XCIsIHRoaXMuc3RhcnREYXRlLCB0aGlzLmVuZERhdGUpXHJcblx0XHRcdFx0XHR0aGF0LnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0XHR0aGF0LndlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvL1xyXG5cdFx0XHRzbGlkZXJDaGFuZ2UoZXZlbnQsIGluZCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCd2YWx1ZSDlj5HnlJ/lj5jljJbvvJonLCBlLmRldGFpbC52YWx1ZSwgaW5kKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRvblRhcCgpIHtcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy5udW1iZXIxID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMubnVtYmVyMiA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLm51bWJlcjMgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy4kc3RvcmUuY29tbWl0KFwiY2hhbmdlU2xpZGVyXCIsIGZhbHNlKTtcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5lZGl0IHtcclxuXHRcdHdpZHRoOiA3NSU7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cclxuXHRcdC5lZGl0ZW0ge1xyXG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdC5yaWdodCB7XHJcblx0XHRcdFx0d2lkdGg6IDcyJSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvZGVlcC9zbGlkZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICRtYWluY29sb3IgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5lZGl0IHtcclxuXHRcdHRvcDogMjAlXHJcblx0fVxyXG5cclxuXHQuY2xvc2Uge1xyXG5cdFx0YmFja2dyb3VuZDogI2RmZGZkZiAhaW1wb3J0YW50O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///246\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 */ 20);\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 data: function data() {\n return {\n regTime: \"\",\n number1: '',\n number2: \"\",\n number3: \"\"\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"isSlider\"])),\n methods: {\n // 手动记录\n handleTarget: function handleTarget() {\n var _this = this;\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(\"请选择测量日期\");\n return;\n }\n if (!that.weight) {\n that.$tools.msg(\"请输入测量体重\");\n return;\n }\n that.$model.getinsertmeasure({\n familyid: that.user.familyid,\n time: that.regTime,\n weight: that.weight\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.commit(\"changeSlider\", false);\n that.$store.dispatch(\"getResult\", {\n birthday: that.user.birthday,\n familyid: that.user.familyid,\n height: that.user.height,\n sex: that.user.sex\n });\n that.$store.dispatch(\"getUserInfo\", {\n familyid: that.user.familyid\n });\n that.$emit(\"getList\", _this.startDate, _this.endDate);\n that.regTime = \"\";\n that.weight = \"\";\n });\n },\n //\n sliderChange: function sliderChange(event, ind) {\n __f__(\"log\", 'value 发生变化:', e.detail.value, ind, \" at components/slider-fraction.vue:89\");\n },\n onTap: function onTap() {\n this.regTime = \"\";\n this.number1 = \"\";\n this.number2 = \"\";\n this.number3 = \"\";\n this.$store.commit(\"changeSlider\", 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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9zbGlkZXItZnJhY3Rpb24udnVlIl0sIm5hbWVzIjpbImRhdGEiLCJyZWdUaW1lIiwibnVtYmVyMSIsIm51bWJlcjIiLCJudW1iZXIzIiwiY29tcHV0ZWQiLCJtZXRob2RzIiwiaGFuZGxlVGFyZ2V0IiwidGhhdCIsImZhbWlseWlkIiwidGltZSIsIndlaWdodCIsImJpcnRoZGF5IiwiaGVpZ2h0Iiwic2V4Iiwic2xpZGVyQ2hhbmdlIiwib25UYXAiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBcUNBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUMsNEJBQ0EsMENBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQTtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQUE7UUFDQUM7UUFDQUM7UUFDQUM7TUFDQTtRQUNBO1FBQ0FIO1FBQ0FBO1FBQ0FBO1VBQ0FJO1VBQ0FIO1VBQ0FJO1VBQ0FDO1FBQ0E7UUFDQU47VUFDQUM7UUFDQTtRQUNBRDtRQUNBQTtRQUNBQTtNQUNBO0lBQ0E7SUFDQTtJQUNBTztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjUwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IHYtaWY9XCJpc1NsaWRlclwiIGNsYXNzPVwid3JhcHBlclwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJiZ1wiIEBjbGljaz1cIm9uVGFwXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj7liIbmlbDljaDmr5Torr7nva48L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPui6q+S9k+aMh+aVsDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHNsaWRlciBAY2hhbmdlPVwic2xpZGVyQ2hhbmdlXCIgdmFsdWU9XCIxMFwiIHNob3ctdmFsdWUgYmxvY2stc2l6ZT1cIjEyXCIgYmxvY2stY29sb3I9XCIjMDA3YWZmXCI+XHJcblx0XHRcdFx0XHRcdDwvc2xpZGVyPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+MeWIhumSn+i3s+e7szwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHNsaWRlciBAY2hhbmdlPVwic2xpZGVyQ2hhbmdlKCRldmVudCwyKVwiIHZhbHVlPVwiNDBcIiBzaG93LXZhbHVlIGJsb2NrLXNpemU9XCIxMlwiXHJcblx0XHRcdFx0XHRcdFx0YmxvY2stY29sb3I9XCIjMDA3YWZmXCI+PC9zbGlkZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj7ogrrmtLvph488L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdDxzbGlkZXIgQGNoYW5nZT1cInNsaWRlckNoYW5nZVwiIHZhbHVlPVwiNjBcIiBzaG93LXZhbHVlIGJsb2NrLXNpemU9XCIxMlwiIGJsb2NrLWNvbG9yPVwiIzAwN2FmZlwiPlxyXG5cdFx0XHRcdFx0XHQ8L3NsaWRlcj5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXBzXCI+XHJcblx0XHRcdFx0XHQq5omA5pyJ6aG555uu6K+E5YiG5Y2g5q+U5ZKM5Li6MTAwJVxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ0biBjbG9zZVwiIEBjbGljaz1cIm9uVGFwKClcIj7lj5bmtog8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG5cIiBAY2xpY2s9XCJoYW5kbGVUYXJnZXRcIj7noa7lrpo8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHJlZ1RpbWU6IFwiXCIsXHJcblx0XHRcdFx0bnVtYmVyMTogJycsXHJcblx0XHRcdFx0bnVtYmVyMjogXCJcIixcclxuXHRcdFx0XHRudW1iZXIzOiBcIlwiXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNTbGlkZXJcIl0pLFxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5omL5Yqo6K6w5b2VXHJcblx0XHRcdGhhbmRsZVRhcmdldCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQucmVnVGltZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36YCJ5oup5rWL6YeP5pel5pyfXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0LndlaWdodCkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5rWL6YeP5L2T6YeNXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0aW5zZXJ0bWVhc3VyZSh7XHJcblx0XHRcdFx0XHRmYW1pbHlpZDogdGhhdC51c2VyLmZhbWlseWlkLFxyXG5cdFx0XHRcdFx0dGltZTogdGhhdC5yZWdUaW1lLFxyXG5cdFx0XHRcdFx0d2VpZ2h0OiB0aGF0LndlaWdodCxcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZVNsaWRlclwiLCBmYWxzZSk7XHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFJlc3VsdFwiLCB7XHJcblx0XHRcdFx0XHRcdGJpcnRoZGF5OiB0aGF0LnVzZXIuYmlydGhkYXksXHJcblx0XHRcdFx0XHRcdGZhbWlseWlkOiB0aGF0LnVzZXIuZmFtaWx5aWQsXHJcblx0XHRcdFx0XHRcdGhlaWdodDogdGhhdC51c2VyLmhlaWdodCxcclxuXHRcdFx0XHRcdFx0c2V4OiB0aGF0LnVzZXIuc2V4LFxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0VXNlckluZm9cIiwge1xyXG5cdFx0XHRcdFx0XHRmYW1pbHlpZDogdGhhdC51c2VyLmZhbWlseWlkLFxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQuJGVtaXQoXCJnZXRMaXN0XCIsIHRoaXMuc3RhcnREYXRlLCB0aGlzLmVuZERhdGUpXHJcblx0XHRcdFx0XHR0aGF0LnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0XHR0aGF0LndlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvL1xyXG5cdFx0XHRzbGlkZXJDaGFuZ2UoZXZlbnQsIGluZCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCd2YWx1ZSDlj5HnlJ/lj5jljJbvvJonLCBlLmRldGFpbC52YWx1ZSwgaW5kKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRvblRhcCgpIHtcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy5udW1iZXIxID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMubnVtYmVyMiA9IFwiXCJcclxuXHRcdFx0XHR0aGlzLm51bWJlcjMgPSBcIlwiXHJcblx0XHRcdFx0dGhpcy4kc3RvcmUuY29tbWl0KFwiY2hhbmdlU2xpZGVyXCIsIGZhbHNlKTtcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5lZGl0IHtcclxuXHRcdHdpZHRoOiA3NSU7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cclxuXHRcdC5lZGl0ZW0ge1xyXG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdC5yaWdodCB7XHJcblx0XHRcdFx0d2lkdGg6IDcyJSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvZGVlcC9zbGlkZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICRtYWluY29sb3IgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5lZGl0IHtcclxuXHRcdHRvcDogMjAlXHJcblx0fVxyXG5cclxuXHQuY2xvc2Uge1xyXG5cdFx0YmFja2dyb3VuZDogI2RmZGZkZiAhaW1wb3J0YW50O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///250\n"); /***/ }), -/* 247 */ +/* 251 */ /*!*********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/history.vue?mpType=page ***! \*********************************************************************************/ @@ -22860,10 +23251,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./history.vue?vue&type=template&id=d1808184&scoped=true&mpType=page */ 248);\n/* harmony import */ var _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./history.vue?vue&type=script&lang=js&mpType=page */ 250);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"d1808184\",\n null,\n false,\n _history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/score/history.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMkk7QUFDM0k7QUFDc0U7QUFDTDs7O0FBR2pFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHdGQUFNO0FBQ1IsRUFBRSx5R0FBTTtBQUNSLEVBQUUsa0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjQ3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9oaXN0b3J5LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1kMTgwODE4NCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZDE4MDgxODRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2NvcmUvaGlzdG9yeS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///247\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./history.vue?vue&type=template&id=d1808184&scoped=true&mpType=page */ 252);\n/* harmony import */ var _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./history.vue?vue&type=script&lang=js&mpType=page */ 254);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"d1808184\",\n null,\n false,\n _history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/score/history.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMkk7QUFDM0k7QUFDc0U7QUFDTDs7O0FBR2pFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHdGQUFNO0FBQ1IsRUFBRSx5R0FBTTtBQUNSLEVBQUUsa0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjUxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9oaXN0b3J5LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1kMTgwODE4NCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZDE4MDgxODRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2NvcmUvaGlzdG9yeS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///251\n"); /***/ }), -/* 248 */ +/* 252 */ /*!***************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/history.vue?vue&type=template&id=d1808184&scoped=true&mpType=page ***! \***************************************************************************************************************************/ @@ -22872,7 +23263,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _his "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./history.vue?vue&type=template&id=d1808184&scoped=true&mpType=page */ 249); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./history.vue?vue&type=template&id=d1808184&scoped=true&mpType=page */ 253); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_template_id_d1808184_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -22884,7 +23275,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 249 */ +/* 253 */ /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/history.vue?vue&type=template&id=d1808184&scoped=true&mpType=page ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -23048,7 +23439,7 @@ render._withStripped = true /***/ }), -/* 250 */ +/* 254 */ /*!*********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/history.vue?vue&type=script&lang=js&mpType=page ***! \*********************************************************************************************************/ @@ -23056,10 +23447,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./history.vue?vue&type=script&lang=js&mpType=page */ 251);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXlxQixDQUFnQixvckJBQUcsRUFBQyIsImZpbGUiOiIyNTAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2hpc3RvcnkudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///250\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./history.vue?vue&type=script&lang=js&mpType=page */ 255);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_history_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXlxQixDQUFnQixvckJBQUcsRUFBQyIsImZpbGUiOiIyNTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2hpc3RvcnkudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaGlzdG9yeS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///254\n"); /***/ }), -/* 251 */ +/* 255 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/history.vue?vue&type=script&lang=js&mpType=page ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -23067,10 +23458,10 @@ 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 _headerIndex = _interopRequireDefault(__webpack_require__(/*! @/components/headerIndex.vue */ 22));\nvar _vuex = __webpack_require__(/*! vuex */ 20);\nvar _computed$data$compon;\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 = (_computed$data$compon = {\n computed: _objectSpread({}, (0, _vuex.mapState)(['user', \"appTheme\"])),\n data: function data() {\n return {\n page: 1,\n ranklist: [],\n lastPage: \"\"\n };\n },\n components: {\n headerIndex: _headerIndex.default\n }\n}, (0, _defineProperty2.default)(_computed$data$compon, \"computed\", _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\"])), {}, {\n userId: function userId() {\n return this.user.id;\n }\n})), (0, _defineProperty2.default)(_computed$data$compon, \"onLoad\", function onLoad() {\n var that = this;\n that.page = 1;\n that.getList(1);\n}), (0, _defineProperty2.default)(_computed$data$compon, \"watch\", {\n userId: function userId() {\n var that = this;\n that.page = 1;\n that.ranklist = [];\n that.getList(1);\n __f__(\"log\", \"user变了\", \" at pages/score/history.vue:67\");\n }\n}), (0, _defineProperty2.default)(_computed$data$compon, \"onReachBottom\", function onReachBottom() {\n var that = this;\n __f__(\"log\", \"onReachBottom\", this.lastPage, \" at pages/score/history.vue:72\");\n if (!this.lastPage || this.page >= this.lastPage) {\n uni.showToast({\n title: '没有更多数据!',\n icon: 'none'\n });\n return;\n }\n this.page++;\n this.getList(this.page);\n}), (0, _defineProperty2.default)(_computed$data$compon, \"methods\", {\n clickItemMethod: function clickItemMethod(id) {\n uni.navigateTo({\n url: \"/pages/score/report?id=\" + id\n });\n },\n getList: function getList(page) {\n var _this = this;\n var that = this;\n that.$model.getSportshistory({\n aud_id: uni.getStorageSync('userid'),\n page: page\n }).then(function (res) {\n __f__(\"log\", \"历史记录\", res, \" at pages/score/history.vue:95\");\n if (res.code != 0) return;\n _this.ranklist = _this.ranklist.concat(res.data.rows);\n _this.lastPage = res.data.totalpage;\n });\n }\n}), _computed$data$compon);\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2NvcmUvaGlzdG9yeS52dWUiXSwibmFtZXMiOlsiY29tcHV0ZWQiLCJtYXBTdGF0ZSIsImRhdGEiLCJwYWdlIiwicmFua2xpc3QiLCJsYXN0UGFnZSIsImNvbXBvbmVudHMiLCJoZWFkZXJJbmRleCIsInVzZXJJZCIsInVzZXIiLCJpZCIsInRoYXQiLCJnZXRMaXN0IiwidW5pIiwic2hvd1RvYXN0IiwidGl0bGUiLCJpY29uIiwiY2xpY2tJdGVtTWV0aG9kIiwibmF2aWdhdGVUbyIsInVybCIsIiRtb2RlbCIsImdldFNwb3J0c2hpc3RvcnkiLCJhdWRfaWQiLCJnZXRTdG9yYWdlU3luYyIsInRoZW4iLCJyZXMiLCJjb2RlIiwiY29uY2F0Iiwicm93cyIsInRvdGFscGFnZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUErQkE7QUFDQTtBQUVjO0FBQUE7QUFBQTtBQUFBO0VBRWJBLFFBQVEsb0JBQ0osSUFBQUMsY0FBUSxFQUFDLENBQUMsTUFBTSxFQUFFLFVBQVUsQ0FBQyxDQUFDLENBQ2pDO0VBQ0RDLElBQUksa0JBQUc7SUFDTixPQUFPO01BQ05DLElBQUksRUFBRSxDQUFDO01BQ1BDLFFBQVEsRUFBRSxFQUFFO01BQ1pDLFFBQVEsRUFBRTtJQUNYLENBQUM7RUFDRixDQUFDO0VBQ0RDLFVBQVUsRUFBRTtJQUNYQyxXQUFXLEVBQVhBO0VBQ0Q7QUFBQyxvR0FFRyxJQUFBTixjQUFRLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQztFQUNyQk8sTUFBTSxvQkFBRztJQUNSLE9BQU8sSUFBSSxDQUFDQyxJQUFJLENBQUNDLEVBQUU7RUFDcEI7QUFBQyxzRkFFTztFQUNSLElBQUlDLElBQUksR0FBRyxJQUFJO0VBQ2ZBLElBQUksQ0FBQ1IsSUFBSSxHQUFHLENBQUM7RUFDYlEsSUFBSSxDQUFDQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0FBQ2hCLENBQUMsaUVBQ007RUFDTkosTUFBTSxvQkFBRztJQUNSLElBQUlHLElBQUksR0FBRyxJQUFJO0lBQ2ZBLElBQUksQ0FBQ1IsSUFBSSxHQUFHLENBQUM7SUFDYlEsSUFBSSxDQUFDUCxRQUFRLEdBQUcsRUFBRTtJQUNsQk8sSUFBSSxDQUFDQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0lBQ2YsYUFBWSxRQUFRO0VBQ3JCO0FBQ0QsQ0FBQyxrR0FDZTtFQUNmLElBQUlELElBQUksR0FBRyxJQUFJO0VBQ2YsYUFBWSxlQUFlLEVBQUUsSUFBSSxDQUFDTixRQUFRO0VBQzFDLElBQUksQ0FBQyxJQUFJLENBQUNBLFFBQVEsSUFBSSxJQUFJLENBQUNGLElBQUksSUFBSSxJQUFJLENBQUNFLFFBQVEsRUFBRTtJQUNqRFEsR0FBRyxDQUFDQyxTQUFTLENBQUM7TUFDYkMsS0FBSyxFQUFFLFNBQVM7TUFDaEJDLElBQUksRUFBRTtJQUNQLENBQUMsQ0FBQztJQUNGO0VBQ0Q7RUFDQSxJQUFJLENBQUNiLElBQUksRUFBRTtFQUNYLElBQUksQ0FBQ1MsT0FBTyxDQUFDLElBQUksQ0FBQ1QsSUFBSSxDQUFDO0FBQ3hCLENBQUMsbUVBQ1E7RUFDUmMsZUFBZSwyQkFBQ1AsRUFBRSxFQUFFO0lBQ25CRyxHQUFHLENBQUNLLFVBQVUsQ0FBQztNQUNkQyxHQUFHLEVBQUUseUJBQXlCLEdBQUdUO0lBQ2xDLENBQUMsQ0FBQztFQUNILENBQUM7RUFDREUsT0FBTyxtQkFBQ1QsSUFBSSxFQUFFO0lBQUE7SUFDYixJQUFJUSxJQUFJLEdBQUcsSUFBSTtJQUNmQSxJQUFJLENBQUNTLE1BQU0sQ0FBQ0MsZ0JBQWdCLENBQUM7TUFDNUJDLE1BQU0sRUFBRVQsR0FBRyxDQUFDVSxjQUFjLENBQUMsUUFBUSxDQUFDO01BQ3BDcEIsSUFBSSxFQUFFQTtJQUNQLENBQUMsQ0FBQyxDQUFDcUIsSUFBSSxDQUFDLFVBQUNDLEdBQUcsRUFBSztNQUNoQixhQUFZLE1BQU0sRUFBRUEsR0FBRztNQUN2QixJQUFJQSxHQUFHLENBQUNDLElBQUksSUFBSSxDQUFDLEVBQUU7TUFDbkIsS0FBSSxDQUFDdEIsUUFBUSxHQUFHLEtBQUksQ0FBQ0EsUUFBUSxDQUFDdUIsTUFBTSxDQUFDRixHQUFHLENBQUN2QixJQUFJLENBQUMwQixJQUFJLENBQUM7TUFDbkQsS0FBSSxDQUFDdkIsUUFBUSxHQUFHb0IsR0FBRyxDQUFDdkIsSUFBSSxDQUFDMkIsU0FBUztJQUNuQyxDQUFDLENBQUM7RUFDSDtBQUNELENBQUM7QUFBQSwyQiIsImZpbGUiOiIyNTEuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG5cbmltcG9ydCBoZWFkZXJJbmRleCBmcm9tIFwiQC9jb21wb25lbnRzL2hlYWRlckluZGV4LnZ1ZVwiO1xuaW1wb3J0IHtcblx0bWFwU3RhdGVcbn0gZnJvbSBcInZ1ZXhcIjtcbmV4cG9ydCBkZWZhdWx0IHtcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbJ3VzZXInLCBcImFwcFRoZW1lXCJdKSxcblx0fSxcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0cGFnZTogMSxcblx0XHRcdHJhbmtsaXN0OiBbXSxcblx0XHRcdGxhc3RQYWdlOiBcIlwiLFxuXHRcdH1cblx0fSxcblx0Y29tcG9uZW50czoge1xuXHRcdGhlYWRlckluZGV4XG5cdH0sXG5cdGNvbXB1dGVkOiB7XG5cdFx0Li4ubWFwU3RhdGUoW1widXNlclwiXSksXG5cdFx0dXNlcklkKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMudXNlci5pZFxuXHRcdH1cblx0fSxcblx0b25Mb2FkKCkge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHRoYXQucGFnZSA9IDFcblx0XHR0aGF0LmdldExpc3QoMSlcblx0fSxcblx0d2F0Y2g6IHtcblx0XHR1c2VySWQoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQucGFnZSA9IDFcblx0XHRcdHRoYXQucmFua2xpc3QgPSBbXVxuXHRcdFx0dGhhdC5nZXRMaXN0KDEpXG5cdFx0XHRjb25zb2xlLmxvZyhcInVzZXLlj5jkuoZcIilcblx0XHR9LFxuXHR9LFxuXHRvblJlYWNoQm90dG9tKCkge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdGNvbnNvbGUubG9nKFwib25SZWFjaEJvdHRvbVwiLCB0aGlzLmxhc3RQYWdlKVxuXHRcdGlmICghdGhpcy5sYXN0UGFnZSB8fCB0aGlzLnBhZ2UgPj0gdGhpcy5sYXN0UGFnZSkge1xuXHRcdFx0dW5pLnNob3dUb2FzdCh7XG5cdFx0XHRcdHRpdGxlOiAn5rKh5pyJ5pu05aSa5pWw5o2u77yBJyxcblx0XHRcdFx0aWNvbjogJ25vbmUnXG5cdFx0XHR9KVxuXHRcdFx0cmV0dXJuXG5cdFx0fVxuXHRcdHRoaXMucGFnZSsrXG5cdFx0dGhpcy5nZXRMaXN0KHRoaXMucGFnZSlcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdGNsaWNrSXRlbU1ldGhvZChpZCkge1xuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xuXHRcdFx0XHR1cmw6IFwiL3BhZ2VzL3Njb3JlL3JlcG9ydD9pZD1cIiArIGlkXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0Z2V0TGlzdChwYWdlKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuJG1vZGVsLmdldFNwb3J0c2hpc3Rvcnkoe1xuXHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXG5cdFx0XHRcdHBhZ2U6IHBhZ2UsXG5cdFx0XHR9KS50aGVuKChyZXMpID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLljoblj7LorrDlvZVcIiwgcmVzKVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXG5cdFx0XHRcdHRoaXMucmFua2xpc3QgPSB0aGlzLnJhbmtsaXN0LmNvbmNhdChyZXMuZGF0YS5yb3dzKVxuXHRcdFx0XHR0aGlzLmxhc3RQYWdlID0gcmVzLmRhdGEudG90YWxwYWdlXG5cdFx0XHR9KVxuXHRcdH0sXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///251\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 _headerIndex = _interopRequireDefault(__webpack_require__(/*! @/components/headerIndex.vue */ 22));\nvar _vuex = __webpack_require__(/*! vuex */ 20);\nvar _computed$data$compon;\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 = (_computed$data$compon = {\n computed: _objectSpread({}, (0, _vuex.mapState)(['user', \"appTheme\"])),\n data: function data() {\n return {\n page: 1,\n ranklist: [],\n lastPage: \"\"\n };\n },\n components: {\n headerIndex: _headerIndex.default\n }\n}, (0, _defineProperty2.default)(_computed$data$compon, \"computed\", _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\"])), {}, {\n userId: function userId() {\n return this.user.id;\n }\n})), (0, _defineProperty2.default)(_computed$data$compon, \"onLoad\", function onLoad() {\n var that = this;\n that.page = 1;\n that.getList(1);\n}), (0, _defineProperty2.default)(_computed$data$compon, \"watch\", {\n userId: function userId() {\n var that = this;\n that.page = 1;\n that.ranklist = [];\n that.getList(1);\n __f__(\"log\", \"user变了\", \" at pages/score/history.vue:67\");\n }\n}), (0, _defineProperty2.default)(_computed$data$compon, \"onReachBottom\", function onReachBottom() {\n var that = this;\n __f__(\"log\", \"onReachBottom\", this.lastPage, \" at pages/score/history.vue:72\");\n if (!this.lastPage || this.page >= this.lastPage) {\n uni.showToast({\n title: '没有更多数据!',\n icon: 'none'\n });\n return;\n }\n this.page++;\n this.getList(this.page);\n}), (0, _defineProperty2.default)(_computed$data$compon, \"methods\", {\n clickItemMethod: function clickItemMethod(id) {\n uni.navigateTo({\n url: \"/pages/score/report?id=\" + id\n });\n },\n getList: function getList(page) {\n var _this = this;\n var that = this;\n that.$model.getSportshistory({\n aud_id: uni.getStorageSync('userid'),\n page: page\n }).then(function (res) {\n __f__(\"log\", \"历史记录\", res, \" at pages/score/history.vue:95\");\n if (res.code != 0) return;\n _this.ranklist = _this.ranklist.concat(res.data.rows);\n _this.lastPage = res.data.totalpage;\n });\n }\n}), _computed$data$compon);\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2NvcmUvaGlzdG9yeS52dWUiXSwibmFtZXMiOlsiY29tcHV0ZWQiLCJkYXRhIiwicGFnZSIsInJhbmtsaXN0IiwibGFzdFBhZ2UiLCJjb21wb25lbnRzIiwiaGVhZGVySW5kZXgiLCJ1c2VySWQiLCJ0aGF0IiwidW5pIiwidGl0bGUiLCJpY29uIiwiY2xpY2tJdGVtTWV0aG9kIiwidXJsIiwiZ2V0TGlzdCIsImF1ZF9pZCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUErQkE7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0VBRUFBLDRCQUNBLDBDQUNBO0VBQ0FDO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO0VBQ0E7QUFBQSxvR0FFQTtFQUNBQztJQUNBO0VBQ0E7QUFBQSxzRkFFQTtFQUNBO0VBQ0FDO0VBQ0FBO0FBQ0Esa0VBQ0E7RUFDQUQ7SUFDQTtJQUNBQztJQUNBQTtJQUNBQTtJQUNBO0VBQ0E7QUFDQSxtR0FDQTtFQUNBO0VBQ0E7RUFDQTtJQUNBQztNQUNBQztNQUNBQztJQUNBO0lBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDQSxvRUFDQTtFQUNBQztJQUNBSDtNQUNBSTtJQUNBO0VBQ0E7RUFDQUM7SUFBQTtJQUNBO0lBQ0FOO01BQ0FPO01BQ0FiO0lBQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjI1NS5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbW1vblwiPlxyXG5cdFx0PCEtLSDlpLTpg6ggLS0+XHJcblx0XHQ8aGVhZGVySW5kZXggOmlzQXJlYT1cImZhbHNlXCI+PC9oZWFkZXJJbmRleD5cclxuXHRcdDwhLS0gIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJoaXN0b3J5XCIgdi1pZj1cInJhbmtsaXN0Lmxlbmd0aFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxpc3RcIiB2LWZvcj1cIihpdGVtLCBpbmRleCkgaW4gcmFua2xpc3RcIiA6a2V5PVwiaW5kZXhcIiBAY2xpY2s9XCJjbGlja0l0ZW1NZXRob2QoaXRlbS5pZClcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImRhdGFcIj5cclxuXHRcdFx0XHRcdDxpY29uIGNsYXNzPVwidC1pY29uIHQtaWNvbi1zaGlqaWFuLW1pYW54aW5nLTBcIj48L2ljb24+XHJcblx0XHRcdFx0XHR7e2l0ZW0uY3JlYXRlX3RpbWV9fVxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGltZVwiPlxyXG5cdFx0XHRcdFx0XHTlnLDljLrvvJp7e2l0ZW0uYWRkcmVzc319XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm51bWJlclwiPlxyXG5cdFx0XHRcdFx0XHR7e2l0ZW0uc2NvcmV9fVxyXG5cdFx0XHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJyaWdodFwiPjwvdW5pLWljb25zPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImVuZHRleHRcIiB2LWlmPVwiIWxhc3RQYWdlIHx8IHBhZ2UgPj0gbGFzdFBhZ2VcIj7igJTigJQg5Yiw5bqV5LqG77yM55yL55yL5Yir55qE5ZCnIOKAlOKAlDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwibm9saXN0XCIgdi1pZj1cIiFsYXN0UGFnZVwiPlxyXG5cdFx0XHQ8aW1hZ2Ugc3JjPVwiQC9zdGF0aWMvbm9uZS5wbmdcIj48L2ltYWdlPlxyXG5cdFx0XHQ8dGV4dD7mmoLml6DmlbDmja48L3RleHQ+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQgaGVhZGVySW5kZXggZnJvbSBcIkAvY29tcG9uZW50cy9oZWFkZXJJbmRleC52dWVcIjtcclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoWyd1c2VyJywgXCJhcHBUaGVtZVwiXSksXHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRwYWdlOiAxLFxyXG5cdFx0XHRcdHJhbmtsaXN0OiBbXSxcclxuXHRcdFx0XHRsYXN0UGFnZTogXCJcIixcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGNvbXBvbmVudHM6IHtcclxuXHRcdFx0aGVhZGVySW5kZXhcclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCJdKSxcclxuXHRcdFx0dXNlcklkKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLnVzZXIuaWRcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZCgpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdHRoYXQucGFnZSA9IDFcclxuXHRcdFx0dGhhdC5nZXRMaXN0KDEpXHJcblx0XHR9LFxyXG5cdFx0d2F0Y2g6IHtcclxuXHRcdFx0dXNlcklkKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQucGFnZSA9IDFcclxuXHRcdFx0XHR0aGF0LnJhbmtsaXN0ID0gW11cclxuXHRcdFx0XHR0aGF0LmdldExpc3QoMSlcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcInVzZXLlj5jkuoZcIilcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblx0XHRvblJlYWNoQm90dG9tKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0Y29uc29sZS5sb2coXCJvblJlYWNoQm90dG9tXCIsIHRoaXMubGFzdFBhZ2UpXHJcblx0XHRcdGlmICghdGhpcy5sYXN0UGFnZSB8fCB0aGlzLnBhZ2UgPj0gdGhpcy5sYXN0UGFnZSkge1xyXG5cdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0dGl0bGU6ICfmsqHmnInmm7TlpJrmlbDmja7vvIEnLFxyXG5cdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0fVxyXG5cdFx0XHR0aGlzLnBhZ2UrK1xyXG5cdFx0XHR0aGlzLmdldExpc3QodGhpcy5wYWdlKVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Y2xpY2tJdGVtTWV0aG9kKGlkKSB7XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9zY29yZS9yZXBvcnQ/aWQ9XCIgKyBpZFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdGdldExpc3QocGFnZSkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldFNwb3J0c2hpc3Rvcnkoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0cGFnZTogcGFnZSxcclxuXHRcdFx0XHR9KS50aGVuKChyZXMpID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5Y6G5Y+y6K6w5b2VXCIsIHJlcylcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSByZXR1cm5cclxuXHRcdFx0XHRcdHRoaXMucmFua2xpc3QgPSB0aGlzLnJhbmtsaXN0LmNvbmNhdChyZXMuZGF0YS5yb3dzKVxyXG5cdFx0XHRcdFx0dGhpcy5sYXN0UGFnZSA9IHJlcy5kYXRhLnRvdGFscGFnZVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuPHN0eWxlIHNjb3BlZD1cInNjb3BlZFwiIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbW1vbiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMC41dmg7IC8vIOmHjeeCuVxyXG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG1hcmdpbjogMTVweCAxNXB4IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHQubGlzdCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdFx0LmRhdGEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdGljb24ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwcnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lml0ZW0ge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcnB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50aW1lIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHQvLyBmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0XHRcdC8vIGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRcdC8vIHdpZHRoOiA3MCU7XHJcblx0XHRcdFx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHQvLyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHQvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///255\n"); /***/ }), -/* 252 */ +/* 256 */ /*!********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/report.vue?mpType=page ***! \********************************************************************************/ @@ -23078,10 +23469,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./report.vue?vue&type=template&id=7fe67bcc&scoped=true&mpType=page */ 253);\n/* harmony import */ var _report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./report.vue?vue&type=script&lang=js&mpType=page */ 255);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"7fe67bcc\",\n null,\n false,\n _report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/score/report.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjUyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9yZXBvcnQudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTdmZTY3YmNjJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9yZXBvcnQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL3JlcG9ydC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiN2ZlNjdiY2NcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2NvcmUvcmVwb3J0LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///252\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./report.vue?vue&type=template&id=7fe67bcc&scoped=true&mpType=page */ 257);\n/* harmony import */ var _report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./report.vue?vue&type=script&lang=js&mpType=page */ 259);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"7fe67bcc\",\n null,\n false,\n _report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/score/report.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjU2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9yZXBvcnQudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTdmZTY3YmNjJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9yZXBvcnQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL3JlcG9ydC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiN2ZlNjdiY2NcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2NvcmUvcmVwb3J0LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///256\n"); /***/ }), -/* 253 */ +/* 257 */ /*!**************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/report.vue?vue&type=template&id=7fe67bcc&scoped=true&mpType=page ***! \**************************************************************************************************************************/ @@ -23090,7 +23481,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _rep "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./report.vue?vue&type=template&id=7fe67bcc&scoped=true&mpType=page */ 254); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./report.vue?vue&type=template&id=7fe67bcc&scoped=true&mpType=page */ 258); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_template_id_7fe67bcc_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -23102,7 +23493,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 254 */ +/* 258 */ /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/report.vue?vue&type=template&id=7fe67bcc&scoped=true&mpType=page ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -23119,7 +23510,7 @@ var components try { components = { qiunDataCharts: - __webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 83) + __webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 87) .default, } } catch (e) { @@ -23475,7 +23866,7 @@ render._withStripped = true /***/ }), -/* 255 */ +/* 259 */ /*!********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/report.vue?vue&type=script&lang=js&mpType=page ***! \********************************************************************************************************/ @@ -23483,10 +23874,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./report.vue?vue&type=script&lang=js&mpType=page */ 256);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyNTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3JlcG9ydC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9yZXBvcnQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///255\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./report.vue?vue&type=script&lang=js&mpType=page */ 260);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_report_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyNTkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3JlcG9ydC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9yZXBvcnQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///259\n"); /***/ }), -/* 256 */ +/* 260 */ /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/score/report.vue?vue&type=script&lang=js&mpType=page ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -23494,10 +23885,10 @@ 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 _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 83));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n chartData: {\n series: [{\n name: \"正确率\",\n color: \"#4687F9\",\n data: 0\n }]\n },\n score: 0,\n create_time: \"\",\n selectllist: []\n };\n },\n components: {\n qiunDataCharts: _qiunDataCharts.default\n },\n onLoad: function onLoad(options) {\n var that = this;\n that.getList(options.id);\n },\n methods: {\n getList: function getList(id) {\n var that = this;\n that.$model.getSportshistorydetail({\n id: Number(id)\n }).then(function (res) {\n __f__(\"log\", \"历史记录详情\", res, \" at pages/score/report.vue:65\");\n if (res.code != 0) return;\n that.selectllist = res.data.list;\n that.score = Number(res.data.score);\n that.create_time = res.data.create_time;\n that.chartData.series[0].data = Number(res.data.score) / 50;\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2NvcmUvcmVwb3J0LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiY2hhcnREYXRhIiwic2VyaWVzIiwibmFtZSIsImNvbG9yIiwic2NvcmUiLCJjcmVhdGVfdGltZSIsInNlbGVjdGxsaXN0IiwiY29tcG9uZW50cyIsInFpdW5EYXRhQ2hhcnRzIiwib25Mb2FkIiwib3B0aW9ucyIsInRoYXQiLCJnZXRMaXN0IiwiaWQiLCJtZXRob2RzIiwiJG1vZGVsIiwiZ2V0U3BvcnRzaGlzdG9yeWRldGFpbCIsIk51bWJlciIsInRoZW4iLCJyZXMiLCJjb2RlIiwibGlzdCJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQW1DQTtBQW5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBLGVBR2U7RUFDZEEsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsU0FBUyxFQUFFO1FBQ1ZDLE1BQU0sRUFBRSxDQUFDO1VBQ1JDLElBQUksRUFBRSxLQUFLO1VBQ1hDLEtBQUssRUFBRSxTQUFTO1VBQ2hCSixJQUFJLEVBQUU7UUFDUCxDQUFDO01BQ0YsQ0FBQztNQUNESyxLQUFLLEVBQUUsQ0FBQztNQUNSQyxXQUFXLEVBQUUsRUFBRTtNQUNmQyxXQUFXLEVBQUU7SUFDZCxDQUFDO0VBQ0YsQ0FBQztFQUNEQyxVQUFVLEVBQUU7SUFDWEMsY0FBYyxFQUFkQTtFQUNELENBQUM7RUFDREMsTUFBTSxrQkFBQ0MsT0FBTyxFQUFFO0lBQ2YsSUFBSUMsSUFBSSxHQUFHLElBQUk7SUFDZkEsSUFBSSxDQUFDQyxPQUFPLENBQUNGLE9BQU8sQ0FBQ0csRUFBRSxDQUFDO0VBQ3pCLENBQUM7RUFDREMsT0FBTyxFQUFFO0lBQ1JGLE9BQU8sbUJBQUNDLEVBQUUsRUFBRTtNQUNYLElBQUlGLElBQUksR0FBRyxJQUFJO01BQ2ZBLElBQUksQ0FBQ0ksTUFBTSxDQUFDQyxzQkFBc0IsQ0FBQztRQUNsQ0gsRUFBRSxFQUFFSSxNQUFNLENBQUNKLEVBQUU7TUFDZCxDQUFDLENBQUMsQ0FBQ0ssSUFBSSxDQUFDLFVBQUNDLEdBQUcsRUFBSztRQUNoQixhQUFZLFFBQVEsRUFBRUEsR0FBRztRQUN6QixJQUFJQSxHQUFHLENBQUNDLElBQUksSUFBSSxDQUFDLEVBQUU7UUFDbkJULElBQUksQ0FBQ0wsV0FBVyxHQUFHYSxHQUFHLENBQUNwQixJQUFJLENBQUNzQixJQUFJO1FBQ2hDVixJQUFJLENBQUNQLEtBQUssR0FBR2EsTUFBTSxDQUFDRSxHQUFHLENBQUNwQixJQUFJLENBQUNLLEtBQUssQ0FBQztRQUNuQ08sSUFBSSxDQUFDTixXQUFXLEdBQUdjLEdBQUcsQ0FBQ3BCLElBQUksQ0FBQ00sV0FBVztRQUN2Q00sSUFBSSxDQUFDWCxTQUFTLENBQUNDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQ0YsSUFBSSxHQUFHa0IsTUFBTSxDQUFDRSxHQUFHLENBQUNwQixJQUFJLENBQUNLLEtBQUssQ0FBQyxHQUFHLEVBQUU7TUFDNUQsQ0FBQyxDQUFDO0lBQ0g7RUFFRDtBQUNELENBQUM7QUFBQSwyQiIsImZpbGUiOiIyNTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQgcWl1bkRhdGFDaGFydHMgZnJvbSAnQC91bmlfbW9kdWxlcy9xaXVuLWRhdGEtY2hhcnRzL2NvbXBvbmVudHMvcWl1bi1kYXRhLWNoYXJ0cy9xaXVuLWRhdGEtY2hhcnRzLnZ1ZSc7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdGNoYXJ0RGF0YToge1xuXHRcdFx0XHRzZXJpZXM6IFt7XG5cdFx0XHRcdFx0bmFtZTogXCLmraPnoa7njodcIixcblx0XHRcdFx0XHRjb2xvcjogXCIjNDY4N0Y5XCIsXG5cdFx0XHRcdFx0ZGF0YTogMFxuXHRcdFx0XHR9XVxuXHRcdFx0fSxcblx0XHRcdHNjb3JlOiAwLFxuXHRcdFx0Y3JlYXRlX3RpbWU6IFwiXCIsXG5cdFx0XHRzZWxlY3RsbGlzdDogW11cblx0XHR9XG5cdH0sXG5cdGNvbXBvbmVudHM6IHtcblx0XHRxaXVuRGF0YUNoYXJ0c1xuXHR9LFxuXHRvbkxvYWQob3B0aW9ucykge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHRoYXQuZ2V0TGlzdChvcHRpb25zLmlkKVxuXHR9LFxuXHRtZXRob2RzOiB7XG5cdFx0Z2V0TGlzdChpZCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRTcG9ydHNoaXN0b3J5ZGV0YWlsKHtcblx0XHRcdFx0aWQ6IE51bWJlcihpZCksXG5cdFx0XHR9KS50aGVuKChyZXMpID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLljoblj7LorrDlvZXor6bmg4VcIiwgcmVzKVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXG5cdFx0XHRcdHRoYXQuc2VsZWN0bGxpc3QgPSByZXMuZGF0YS5saXN0XG5cdFx0XHRcdHRoYXQuc2NvcmUgPSBOdW1iZXIocmVzLmRhdGEuc2NvcmUpXG5cdFx0XHRcdHRoYXQuY3JlYXRlX3RpbWUgPSByZXMuZGF0YS5jcmVhdGVfdGltZVxuXHRcdFx0XHR0aGF0LmNoYXJ0RGF0YS5zZXJpZXNbMF0uZGF0YSA9IE51bWJlcihyZXMuZGF0YS5zY29yZSkgLyA1MFxuXHRcdFx0fSlcblx0XHR9LFxuXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///256\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 _qiunDataCharts = _interopRequireDefault(__webpack_require__(/*! @/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue */ 87));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n chartData: {\n series: [{\n name: \"正确率\",\n color: \"#4687F9\",\n data: 0\n }]\n },\n score: 0,\n create_time: \"\",\n selectllist: []\n };\n },\n components: {\n qiunDataCharts: _qiunDataCharts.default\n },\n onLoad: function onLoad(options) {\n var that = this;\n that.getList(options.id);\n },\n methods: {\n getList: function getList(id) {\n var that = this;\n that.$model.getSportshistorydetail({\n id: Number(id)\n }).then(function (res) {\n __f__(\"log\", \"历史记录详情\", res, \" at pages/score/report.vue:65\");\n if (res.code != 0) return;\n that.selectllist = res.data.list;\n that.score = Number(res.data.score);\n that.create_time = res.data.create_time;\n that.chartData.series[0].data = Number(res.data.score) / 50;\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2NvcmUvcmVwb3J0LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiY2hhcnREYXRhIiwic2VyaWVzIiwibmFtZSIsImNvbG9yIiwic2NvcmUiLCJjcmVhdGVfdGltZSIsInNlbGVjdGxsaXN0IiwiY29tcG9uZW50cyIsInFpdW5EYXRhQ2hhcnRzIiwib25Mb2FkIiwidGhhdCIsIm1ldGhvZHMiLCJnZXRMaXN0IiwiaWQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFtQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBQ0E7RUFDQUE7SUFDQTtNQUNBQztRQUNBQztVQUNBQztVQUNBQztVQUNBSjtRQUNBO01BQ0E7TUFDQUs7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztFQUNBO0VBQ0FDO0lBQ0FDO01BQ0E7TUFDQUY7UUFDQUc7TUFDQTtRQUNBO1FBQ0E7UUFDQUg7UUFDQUE7UUFDQUE7UUFDQUE7TUFDQTtJQUNBO0VBRUE7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjI2MC5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnRcIj5cclxuXHRcdDwhLS0g5Lyw5YiGIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJib3hcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZSBib2xkXCI+5pys5qyh5Lyw5YiG5oiQ57up5Li6PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImNoYXJ0c1wiPlxyXG5cdFx0XHRcdDxxaXVuLWRhdGEtY2hhcnRzIHR5cGU9XCJhcmNiYXJcIiA6Y2hhcnREYXRhPVwiY2hhcnREYXRhXCIgLz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57e3Njb3JlfX08L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGltZSB0ZXh0X2NcIj57e2NyZWF0ZV90aW1lfX08L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tICAtLT5cclxuXHRcdDx2aWV3IHYtZm9yPVwiKGl0ZW0saW5kZXgpIGluIHNlbGVjdGxsaXN0XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVOYW1lIGJvbGQgbXQtMTUgbWwtMTUgc2l6ZTE4XCI+e3tpdGVtLm5hbWV9fTwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpbmRleENhckxpc3RcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImNhcmRcIiB2LWZvcj1cIihpdGUsaW5kKSBpbiBpdGVtLmxpc3RcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3tpdGUubmFtZX19PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtM1wiIHYtZm9yPVwiKGl0LGlkKSBpbiBpdGUubGlzdFwiIHYtaWY9XCJpdGUubGlzdC5sZW5ndGg+MVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57e2l0Lm5hbWV9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ3ZWlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImlucHV0XCI+e3tpdC52YWx1ZT9pdC52YWx1ZTonLSd9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNibHVlIGJvbGRcIj57e2l0LnNjb3JlP2l0LnNjb3JlOictJ319PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiY2JsdWUgYm9sZFwiPnt7aXQucHJvcG9ydGlvbl92YWx1ZT9pdC5wcm9wb3J0aW9uX3ZhbHVlOictJ319PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHFpdW5EYXRhQ2hhcnRzIGZyb20gJ0AvdW5pX21vZHVsZXMvcWl1bi1kYXRhLWNoYXJ0cy9jb21wb25lbnRzL3FpdW4tZGF0YS1jaGFydHMvcWl1bi1kYXRhLWNoYXJ0cy52dWUnO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0Y2hhcnREYXRhOiB7XHJcblx0XHRcdFx0XHRzZXJpZXM6IFt7XHJcblx0XHRcdFx0XHRcdG5hbWU6IFwi5q2j56Gu546HXCIsXHJcblx0XHRcdFx0XHRcdGNvbG9yOiBcIiM0Njg3RjlcIixcclxuXHRcdFx0XHRcdFx0ZGF0YTogMFxyXG5cdFx0XHRcdFx0fV1cclxuXHRcdFx0XHR9LFxyXG5cdFx0XHRcdHNjb3JlOiAwLFxyXG5cdFx0XHRcdGNyZWF0ZV90aW1lOiBcIlwiLFxyXG5cdFx0XHRcdHNlbGVjdGxsaXN0OiBbXVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcG9uZW50czoge1xyXG5cdFx0XHRxaXVuRGF0YUNoYXJ0c1xyXG5cdFx0fSxcclxuXHRcdG9uTG9hZChvcHRpb25zKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LmdldExpc3Qob3B0aW9ucy5pZClcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGdldExpc3QoaWQpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRTcG9ydHNoaXN0b3J5ZGV0YWlsKHtcclxuXHRcdFx0XHRcdGlkOiBOdW1iZXIoaWQpLFxyXG5cdFx0XHRcdH0pLnRoZW4oKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLljoblj7LorrDlvZXor6bmg4VcIiwgcmVzKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxyXG5cdFx0XHRcdFx0dGhhdC5zZWxlY3RsbGlzdCA9IHJlcy5kYXRhLmxpc3RcclxuXHRcdFx0XHRcdHRoYXQuc2NvcmUgPSBOdW1iZXIocmVzLmRhdGEuc2NvcmUpXHJcblx0XHRcdFx0XHR0aGF0LmNyZWF0ZV90aW1lID0gcmVzLmRhdGEuY3JlYXRlX3RpbWVcclxuXHRcdFx0XHRcdHRoYXQuY2hhcnREYXRhLnNlcmllc1swXS5kYXRhID0gTnVtYmVyKHJlcy5kYXRhLnNjb3JlKSAvIDUwXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQgbGFuZz1cInNjc3NcIj5cclxuXHQuY29udGVudCB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdH1cclxuXHJcblx0LmJveCB7XHJcblx0XHRtYXJnaW46IDE1cHggMTBweCAwO1xyXG5cdFx0cGFkZGluZzogMTVweCAxMHB4IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Lm5hbWUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNDIlO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0Y29sb3I6ICM0Njg3Rjk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaW5kZXhDYXJMaXN0IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuXHRcdG1hcmdpbjogMTBweDtcclxuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcclxuXHJcblxyXG5cdFx0XHQubmFtZSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucmlnaHQge1xyXG5cdFx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdFx0Y29sb3I6ICR0ZXh0Y29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaXRlbTMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XHJcblxyXG5cdFx0XHQubmFtZSB7XHJcblx0XHRcdFx0d2lkdGg6IDM1JTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LndlaWdodCB7XHJcblx0XHRcdFx0d2lkdGg6IDY1JTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0dmlldyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmlucHV0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNoYXJ0cyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHRtYXJnaW46IDEwcHggMDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///260\n"); /***/ }), -/* 257 */ +/* 261 */ /*!****************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/forgetPassword.vue?mpType=page ***! \****************************************************************************************/ @@ -23505,10 +23896,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./forgetPassword.vue?vue&type=template&id=0145ded7&scoped=true&mpType=page */ 258);\n/* harmony import */ var _forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./forgetPassword.vue?vue&type=script&lang=js&mpType=page */ 260);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"0145ded7\",\n null,\n false,\n _forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/login/forgetPassword.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBa0o7QUFDbEo7QUFDNkU7QUFDTDs7O0FBR3hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLCtGQUFNO0FBQ1IsRUFBRSxnSEFBTTtBQUNSLEVBQUUseUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsb0hBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjU3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9mb3JnZXRQYXNzd29yZC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MDE0NWRlZDcmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2ZvcmdldFBhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9mb3JnZXRQYXNzd29yZC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMDE0NWRlZDdcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbG9naW4vZm9yZ2V0UGFzc3dvcmQudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///257\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./forgetPassword.vue?vue&type=template&id=0145ded7&scoped=true&mpType=page */ 262);\n/* harmony import */ var _forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./forgetPassword.vue?vue&type=script&lang=js&mpType=page */ 264);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"0145ded7\",\n null,\n false,\n _forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/login/forgetPassword.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBa0o7QUFDbEo7QUFDNkU7QUFDTDs7O0FBR3hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLCtGQUFNO0FBQ1IsRUFBRSxnSEFBTTtBQUNSLEVBQUUseUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsb0hBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjYxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9mb3JnZXRQYXNzd29yZC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MDE0NWRlZDcmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2ZvcmdldFBhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9mb3JnZXRQYXNzd29yZC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMDE0NWRlZDdcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbG9naW4vZm9yZ2V0UGFzc3dvcmQudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///261\n"); /***/ }), -/* 258 */ +/* 262 */ /*!**********************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/forgetPassword.vue?vue&type=template&id=0145ded7&scoped=true&mpType=page ***! \**********************************************************************************************************************************/ @@ -23517,7 +23908,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _for "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./forgetPassword.vue?vue&type=template&id=0145ded7&scoped=true&mpType=page */ 259); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./forgetPassword.vue?vue&type=template&id=0145ded7&scoped=true&mpType=page */ 263); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_template_id_0145ded7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -23529,7 +23920,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 259 */ +/* 263 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/forgetPassword.vue?vue&type=template&id=0145ded7&scoped=true&mpType=page ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -23763,7 +24154,7 @@ render._withStripped = true /***/ }), -/* 260 */ +/* 264 */ /*!****************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/forgetPassword.vue?vue&type=script&lang=js&mpType=page ***! \****************************************************************************************************************/ @@ -23771,10 +24162,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./forgetPassword.vue?vue&type=script&lang=js&mpType=page */ 261);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdyQixDQUFnQiwyckJBQUcsRUFBQyIsImZpbGUiOiIyNjAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2ZvcmdldFBhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2ZvcmdldFBhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///260\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./forgetPassword.vue?vue&type=script&lang=js&mpType=page */ 265);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_forgetPassword_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdyQixDQUFnQiwyckJBQUcsRUFBQyIsImZpbGUiOiIyNjQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2ZvcmdldFBhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2ZvcmdldFBhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///264\n"); /***/ }), -/* 261 */ +/* 265 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/forgetPassword.vue?vue&type=script&lang=js&mpType=page ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -23782,10 +24173,10 @@ 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\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n phone: \"\",\n code: \"\",\n password: \"\",\n password2: \"\",\n disabled: false,\n second: 60,\n value: 1,\n type: \"\"\n };\n },\n onLoad: function onLoad(options) {\n this.type = options.type; //1\n },\n\n methods: {\n checkboxChange: function checkboxChange(e) {\n this.value = e.detail.value.length ? e.detail.value[0] : \"0\";\n },\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n var phoneType = that.phone.indexOf(\"@\") !== -1;\n if (that.value == 0) {\n that.$tools.msg(\"请先确认勾选协议\");\n return;\n }\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (phoneType && !/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n if (!that.code) {\n that.$tools.msg(\"请填写验证码\");\n return;\n }\n if (!that.password) {\n that.$tools.msg(\"请填写密码\");\n return;\n }\n if (!that.password2) {\n that.$tools.msg(\"请确认密码\");\n return;\n }\n if (that.password2 != that.password) {\n that.$tools.msg(\"请确认两次密码填写一致\");\n return;\n }\n var account = {\n data: that.phone,\n password: that.password,\n c_password: that.password2,\n code: that.code\n };\n var https = that.type == 'register' ? that.$model.getregister(account) : that.$model.getResetPassword(account);\n return https.then(function (res) {\n __f__(\"log\", \"注册\", res, \" at pages/login/forgetPassword.vue:109\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n uni.setStorageSync('token', res.data.token);\n uni.setStorageSync('aan_id', res.data.aan_id);\n that.$tools.msg(\"设置成功,进入程序中\");\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/index/index?type=1\"\n });\n }, 1000);\n }).catch(function (err) {});\n },\n // 获取验证码\n handleCode: function handleCode() {\n var that = this;\n var phoneType = that.phone.indexOf(\"@\") !== -1;\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (phoneType && !/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n // \n that.$model.getSendCode({\n data: that.phone,\n type: that.type\n }).then(function (res) {\n __f__(\"log\", res, \" at pages/login/forgetPassword.vue:141\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.disabled = true;\n var interval = setInterval(function () {\n --that.second;\n }, 1000);\n setTimeout(function () {\n clearInterval(interval);\n that.disabled = false;\n that.second = 60;\n }, 60000);\n }).catch(function (err) {});\n },\n handlexieyi: function handlexieyi() {\n uni.navigateTo({\n url: \"/pages/index/index\"\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbG9naW4vZm9yZ2V0UGFzc3dvcmQudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJwaG9uZSIsImNvZGUiLCJwYXNzd29yZCIsInBhc3N3b3JkMiIsImRpc2FibGVkIiwic2Vjb25kIiwidmFsdWUiLCJ0eXBlIiwib25Mb2FkIiwib3B0aW9ucyIsIm1ldGhvZHMiLCJjaGVja2JveENoYW5nZSIsImUiLCJkZXRhaWwiLCJsZW5ndGgiLCJoYW5kbGVUZWxMb2dpbiIsInRoYXQiLCJwaG9uZVR5cGUiLCJpbmRleE9mIiwiJHRvb2xzIiwibXNnIiwidGVzdCIsImFjY291bnQiLCJjX3Bhc3N3b3JkIiwiaHR0cHMiLCIkbW9kZWwiLCJnZXRyZWdpc3RlciIsImdldFJlc2V0UGFzc3dvcmQiLCJ0aGVuIiwicmVzIiwidW5pIiwic2V0U3RvcmFnZVN5bmMiLCJ0b2tlbiIsImFhbl9pZCIsInNldFRpbWVvdXQiLCJzd2l0Y2hUYWIiLCJ1cmwiLCJjYXRjaCIsImVyciIsImhhbmRsZUNvZGUiLCJnZXRTZW5kQ29kZSIsImludGVydmFsIiwic2V0SW50ZXJ2YWwiLCJjbGVhckludGVydmFsIiwiaGFuZGxleGlleWkiLCJuYXZpZ2F0ZVRvIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBLGVBRWU7RUFDZEEsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsS0FBSyxFQUFFLEVBQUU7TUFDVEMsSUFBSSxFQUFFLEVBQUU7TUFDUkMsUUFBUSxFQUFFLEVBQUU7TUFDWkMsU0FBUyxFQUFFLEVBQUU7TUFDYkMsUUFBUSxFQUFFLEtBQUs7TUFDZkMsTUFBTSxFQUFFLEVBQUU7TUFDVkMsS0FBSyxFQUFFLENBQUM7TUFDUkMsSUFBSSxFQUFFO0lBQ1AsQ0FBQztFQUNGLENBQUM7RUFDREMsTUFBTSxrQkFBQ0MsT0FBTyxFQUFFO0lBQ2YsSUFBSSxDQUFDRixJQUFJLEdBQUdFLE9BQU8sQ0FBQ0YsSUFBSSxFQUFDO0VBQzFCLENBQUM7O0VBQ0RHLE9BQU8sRUFBRTtJQUNSQyxjQUFjLDBCQUFDQyxDQUFDLEVBQUU7TUFDakIsSUFBSSxDQUFDTixLQUFLLEdBQUdNLENBQUMsQ0FBQ0MsTUFBTSxDQUFDUCxLQUFLLENBQUNRLE1BQU0sR0FBR0YsQ0FBQyxDQUFDQyxNQUFNLENBQUNQLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFHO0lBQzdELENBQUM7SUFDRDtJQUNBUyxjQUFjLDRCQUFHO01BQ2hCLElBQUlDLElBQUksR0FBRyxJQUFJO01BQ2YsSUFBSUMsU0FBUyxHQUFHRCxJQUFJLENBQUNoQixLQUFLLENBQUNrQixPQUFPLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDO01BQzlDLElBQUlGLElBQUksQ0FBQ1YsS0FBSyxJQUFJLENBQUMsRUFBRTtRQUNwQlUsSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQyxVQUFVLENBQUM7UUFDM0I7TUFDRDtNQUNBLElBQUksQ0FBQ0gsU0FBUyxJQUFJLENBQUUsbUJBQW1CLENBQUNJLElBQUksQ0FBQ0wsSUFBSSxDQUFDaEIsS0FBSyxDQUFFLEVBQUU7UUFDMURnQixJQUFJLENBQUNHLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFdBQVcsQ0FBQztRQUM1QjtNQUNEO01BQ0EsSUFBSUgsU0FBUyxJQUFJLENBQUUsK0NBQStDLENBQUNJLElBQUksQ0FBQ0wsSUFBSSxDQUFDaEIsS0FBSyxDQUFFLEVBQUU7UUFDckZnQixJQUFJLENBQUNHLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFVBQVUsQ0FBQztRQUMzQjtNQUNEO01BQ0EsSUFBSSxDQUFDSixJQUFJLENBQUNmLElBQUksRUFBRTtRQUNmZSxJQUFJLENBQUNHLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFFBQVEsQ0FBQztRQUN6QjtNQUNEO01BQ0EsSUFBSSxDQUFDSixJQUFJLENBQUNkLFFBQVEsRUFBRTtRQUNuQmMsSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQyxPQUFPLENBQUM7UUFDeEI7TUFDRDtNQUNBLElBQUksQ0FBQ0osSUFBSSxDQUFDYixTQUFTLEVBQUU7UUFDcEJhLElBQUksQ0FBQ0csTUFBTSxDQUFDQyxHQUFHLENBQUMsT0FBTyxDQUFDO1FBQ3hCO01BQ0Q7TUFDQSxJQUFJSixJQUFJLENBQUNiLFNBQVMsSUFBSWEsSUFBSSxDQUFDZCxRQUFRLEVBQUU7UUFDcENjLElBQUksQ0FBQ0csTUFBTSxDQUFDQyxHQUFHLENBQUMsYUFBYSxDQUFDO1FBQzlCO01BQ0Q7TUFDQSxJQUFJRSxPQUFPLEdBQUc7UUFDYnZCLElBQUksRUFBRWlCLElBQUksQ0FBQ2hCLEtBQUs7UUFDaEJFLFFBQVEsRUFBRWMsSUFBSSxDQUFDZCxRQUFRO1FBQ3ZCcUIsVUFBVSxFQUFFUCxJQUFJLENBQUNiLFNBQVM7UUFDMUJGLElBQUksRUFBRWUsSUFBSSxDQUFDZjtNQUNaLENBQUM7TUFDRCxJQUFJdUIsS0FBSyxHQUFHUixJQUFJLENBQUNULElBQUksSUFBSSxVQUFVLEdBQUdTLElBQUksQ0FBQ1MsTUFBTSxDQUFDQyxXQUFXLENBQUNKLE9BQU8sQ0FBQyxHQUFHTixJQUFJLENBQUNTLE1BQU0sQ0FBQ0UsZ0JBQWdCLENBQ3BHTCxPQUFPLENBQUM7TUFDVCxPQUFPRSxLQUFLLENBQUNJLElBQUksQ0FBQyxVQUFBQyxHQUFHLEVBQUk7UUFDeEIsYUFBWSxJQUFJLEVBQUVBLEdBQUc7UUFDckIsSUFBSUEsR0FBRyxDQUFDNUIsSUFBSSxJQUFJLENBQUMsRUFBRTtVQUNsQmUsSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQ1MsR0FBRyxDQUFDVCxHQUFHLENBQUM7VUFDeEI7UUFDRDtRQUNBVSxHQUFHLENBQUNDLGNBQWMsQ0FBQyxPQUFPLEVBQUVGLEdBQUcsQ0FBQzlCLElBQUksQ0FBQ2lDLEtBQUssQ0FBQztRQUMzQ0YsR0FBRyxDQUFDQyxjQUFjLENBQUMsUUFBUSxFQUFFRixHQUFHLENBQUM5QixJQUFJLENBQUNrQyxNQUFNLENBQUM7UUFDN0NqQixJQUFJLENBQUNHLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFlBQVksQ0FBQztRQUM3QmMsVUFBVSxDQUFDLFlBQVc7VUFDckJKLEdBQUcsQ0FBQ0ssU0FBUyxDQUFDO1lBQ2JDLEdBQUcsRUFBRTtVQUNOLENBQUMsQ0FBQztRQUNILENBQUMsRUFBRSxJQUFJLENBQUM7TUFDVCxDQUFDLENBQUMsQ0FBQ0MsS0FBSyxDQUFDLFVBQUFDLEdBQUcsRUFBSSxDQUFDLENBQUMsQ0FBQztJQUNwQixDQUFDO0lBQ0Q7SUFDQUMsVUFBVSx3QkFBRztNQUNaLElBQUl2QixJQUFJLEdBQUcsSUFBSTtNQUNmLElBQUlDLFNBQVMsR0FBR0QsSUFBSSxDQUFDaEIsS0FBSyxDQUFDa0IsT0FBTyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQztNQUM5QyxJQUFJLENBQUNELFNBQVMsSUFBSSxDQUFFLG1CQUFtQixDQUFDSSxJQUFJLENBQUNMLElBQUksQ0FBQ2hCLEtBQUssQ0FBRSxFQUFFO1FBQzFEZ0IsSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQyxXQUFXLENBQUM7UUFDNUI7TUFDRDtNQUNBLElBQUlILFNBQVMsSUFBSSxDQUFFLCtDQUErQyxDQUFDSSxJQUFJLENBQUNMLElBQUksQ0FBQ2hCLEtBQUssQ0FBRSxFQUFFO1FBQ3JGZ0IsSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQyxVQUFVLENBQUM7UUFDM0I7TUFDRDtNQUNBO01BQ0FKLElBQUksQ0FBQ1MsTUFBTSxDQUFDZSxXQUFXLENBQUM7UUFDdkJ6QyxJQUFJLEVBQUVpQixJQUFJLENBQUNoQixLQUFLO1FBQ2hCTyxJQUFJLEVBQUVTLElBQUksQ0FBQ1Q7TUFDWixDQUFDLENBQUMsQ0FBQ3FCLElBQUksQ0FBQyxVQUFBQyxHQUFHLEVBQUk7UUFDZCxhQUFZQSxHQUFHO1FBQ2YsSUFBSUEsR0FBRyxDQUFDNUIsSUFBSSxJQUFJLENBQUMsRUFBRTtVQUNsQmUsSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQ1MsR0FBRyxDQUFDVCxHQUFHLENBQUM7VUFDeEI7UUFDRDtRQUNBSixJQUFJLENBQUNaLFFBQVEsR0FBRyxJQUFJO1FBQ3BCLElBQUlxQyxRQUFRLEdBQUdDLFdBQVcsQ0FBQyxZQUFNO1VBQ2hDLEVBQUUxQixJQUFJLENBQUNYLE1BQU07UUFDZCxDQUFDLEVBQUUsSUFBSSxDQUFDO1FBQ1I2QixVQUFVLENBQUMsWUFBTTtVQUNoQlMsYUFBYSxDQUFDRixRQUFRLENBQUM7VUFDdkJ6QixJQUFJLENBQUNaLFFBQVEsR0FBRyxLQUFLO1VBQ3JCWSxJQUFJLENBQUNYLE1BQU0sR0FBRyxFQUFFO1FBQ2pCLENBQUMsRUFBRSxLQUFLLENBQUM7TUFDVixDQUFDLENBQUMsQ0FBQ2dDLEtBQUssQ0FBQyxVQUFBQyxHQUFHLEVBQUksQ0FBQyxDQUFDLENBQUM7SUFDcEIsQ0FBQztJQUNETSxXQUFXLHlCQUFHO01BQ2JkLEdBQUcsQ0FBQ2UsVUFBVSxDQUFDO1FBQ2RULEdBQUcsRUFBRTtNQUNOLENBQUMsQ0FBQztJQUNIO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMjYxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRwaG9uZTogXCJcIixcblx0XHRcdGNvZGU6IFwiXCIsXG5cdFx0XHRwYXNzd29yZDogXCJcIixcblx0XHRcdHBhc3N3b3JkMjogXCJcIixcblx0XHRcdGRpc2FibGVkOiBmYWxzZSxcblx0XHRcdHNlY29uZDogNjAsXG5cdFx0XHR2YWx1ZTogMSxcblx0XHRcdHR5cGU6IFwiXCJcblx0XHR9XG5cdH0sXG5cdG9uTG9hZChvcHRpb25zKSB7XG5cdFx0dGhpcy50eXBlID0gb3B0aW9ucy50eXBlIC8vMVxuXHR9LFxuXHRtZXRob2RzOiB7XG5cdFx0Y2hlY2tib3hDaGFuZ2UoZSkge1xuXHRcdFx0dGhpcy52YWx1ZSA9IGUuZGV0YWlsLnZhbHVlLmxlbmd0aCA/IGUuZGV0YWlsLnZhbHVlWzBdIDogXCIwXCJcblx0XHR9LFxuXHRcdC8vIOeZu+W9leOAgVxuXHRcdGhhbmRsZVRlbExvZ2luKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgcGhvbmVUeXBlID0gdGhhdC5waG9uZS5pbmRleE9mKFwiQFwiKSAhPT0gLTFcblx0XHRcdGlmICh0aGF0LnZhbHVlID09IDApIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35YWI56Gu6K6k5Yu+6YCJ5Y2P6K6uXCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0aWYgKCFwaG9uZVR5cGUgJiYgISgvXjFbMzQ1Njc4OV1cXGR7OX0kLy50ZXN0KHRoYXQucGhvbmUpKSkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmraPnoa7nmoTmiYvmnLrlj7dcIilcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHRpZiAocGhvbmVUeXBlICYmICEoL15cXHcrKFstKy5dXFx3KykqQFxcdysoWy0uXVxcdyspKlxcLlxcdysoWy0uXVxcdyspKiQvLnRlc3QodGhhdC5waG9uZSkpKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeato+ehrueahOmCrueusVwiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdGlmICghdGhhdC5jb2RlKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+Whq+WGmemqjOivgeeggVwiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdGlmICghdGhhdC5wYXNzd29yZCkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7floavlhpnlr4bnoIFcIilcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHRpZiAoIXRoYXQucGFzc3dvcmQyKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+ehruiupOWvhueggVwiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdGlmICh0aGF0LnBhc3N3b3JkMiAhPSB0aGF0LnBhc3N3b3JkKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+ehruiupOS4pOasoeWvhueggeWhq+WGmeS4gOiHtFwiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdGxldCBhY2NvdW50ID0ge1xuXHRcdFx0XHRkYXRhOiB0aGF0LnBob25lLFxuXHRcdFx0XHRwYXNzd29yZDogdGhhdC5wYXNzd29yZCxcblx0XHRcdFx0Y19wYXNzd29yZDogdGhhdC5wYXNzd29yZDIsXG5cdFx0XHRcdGNvZGU6IHRoYXQuY29kZVxuXHRcdFx0fVxuXHRcdFx0bGV0IGh0dHBzID0gdGhhdC50eXBlID09ICdyZWdpc3RlcicgPyB0aGF0LiRtb2RlbC5nZXRyZWdpc3RlcihhY2NvdW50KSA6IHRoYXQuJG1vZGVsLmdldFJlc2V0UGFzc3dvcmQoXG5cdFx0XHRcdGFjY291bnQpXG5cdFx0XHRyZXR1cm4gaHR0cHMudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuazqOWGjFwiLCByZXMpXG5cdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXG5cdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdH1cblx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCd0b2tlbicsIHJlcy5kYXRhLnRva2VuKVxuXHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ2Fhbl9pZCcsIHJlcy5kYXRhLmFhbl9pZClcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K6+572u5oiQ5YqfLOi/m+WFpeeoi+W6j+S4rVwiKVxuXHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xuXHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleD90eXBlPTFcIlxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdH0sIDEwMDApXG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblx0XHQvLyDojrflj5bpqozor4HnoIFcblx0XHRoYW5kbGVDb2RlKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgcGhvbmVUeXBlID0gdGhhdC5waG9uZS5pbmRleE9mKFwiQFwiKSAhPT0gLTFcblx0XHRcdGlmICghcGhvbmVUeXBlICYmICEoL14xWzM0NTY3ODldXFxkezl9JC8udGVzdCh0aGF0LnBob25lKSkpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5q2j56Gu55qE5omL5py65Y+3XCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0aWYgKHBob25lVHlwZSAmJiAhKC9eXFx3KyhbLSsuXVxcdyspKkBcXHcrKFstLl1cXHcrKSpcXC5cXHcrKFstLl1cXHcrKSokLy50ZXN0KHRoYXQucGhvbmUpKSkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmraPnoa7nmoTpgq7nrrFcIilcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHQvLyBcblx0XHRcdHRoYXQuJG1vZGVsLmdldFNlbmRDb2RlKHtcblx0XHRcdFx0ZGF0YTogdGhhdC5waG9uZSxcblx0XHRcdFx0dHlwZTogdGhhdC50eXBlXG5cdFx0XHR9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKHJlcylcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LmRpc2FibGVkID0gdHJ1ZVxuXHRcdFx0XHRsZXQgaW50ZXJ2YWwgPSBzZXRJbnRlcnZhbCgoKSA9PiB7XG5cdFx0XHRcdFx0LS10aGF0LnNlY29uZFxuXHRcdFx0XHR9LCAxMDAwKVxuXHRcdFx0XHRzZXRUaW1lb3V0KCgpID0+IHtcblx0XHRcdFx0XHRjbGVhckludGVydmFsKGludGVydmFsKVxuXHRcdFx0XHRcdHRoYXQuZGlzYWJsZWQgPSBmYWxzZVxuXHRcdFx0XHRcdHRoYXQuc2Vjb25kID0gNjBcblx0XHRcdFx0fSwgNjAwMDApXG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblx0XHRoYW5kbGV4aWV5aSgpIHtcblx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcblx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleFwiXG5cdFx0XHR9KVxuXHRcdH1cblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///261\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n phone: \"\",\n code: \"\",\n password: \"\",\n password2: \"\",\n disabled: false,\n second: 60,\n value: 1,\n type: \"\"\n };\n },\n onLoad: function onLoad(options) {\n this.type = options.type; //1\n },\n\n methods: {\n checkboxChange: function checkboxChange(e) {\n this.value = e.detail.value.length ? e.detail.value[0] : \"0\";\n },\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n var phoneType = that.phone.indexOf(\"@\") !== -1;\n if (that.value == 0) {\n that.$tools.msg(\"请先确认勾选协议\");\n return;\n }\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (phoneType && !/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n if (!that.code) {\n that.$tools.msg(\"请填写验证码\");\n return;\n }\n if (!that.password) {\n that.$tools.msg(\"请填写密码\");\n return;\n }\n if (!that.password2) {\n that.$tools.msg(\"请确认密码\");\n return;\n }\n if (that.password2 != that.password) {\n that.$tools.msg(\"请确认两次密码填写一致\");\n return;\n }\n var account = {\n data: that.phone,\n password: that.password,\n c_password: that.password2,\n code: that.code\n };\n var https = that.type == 'register' ? that.$model.getregister(account) : that.$model.getResetPassword(account);\n return https.then(function (res) {\n __f__(\"log\", \"注册\", res, \" at pages/login/forgetPassword.vue:109\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n uni.setStorageSync('token', res.data.token);\n uni.setStorageSync('aan_id', res.data.aan_id);\n that.$tools.msg(\"设置成功,进入程序中\");\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/index/index?type=1\"\n });\n }, 1000);\n }).catch(function (err) {});\n },\n // 获取验证码\n handleCode: function handleCode() {\n var that = this;\n var phoneType = that.phone.indexOf(\"@\") !== -1;\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (phoneType && !/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n // \n that.$model.getSendCode({\n data: that.phone,\n type: that.type\n }).then(function (res) {\n __f__(\"log\", res, \" at pages/login/forgetPassword.vue:141\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.disabled = true;\n var interval = setInterval(function () {\n --that.second;\n }, 1000);\n setTimeout(function () {\n clearInterval(interval);\n that.disabled = false;\n that.second = 60;\n }, 60000);\n }).catch(function (err) {});\n },\n handlexieyi: function handlexieyi() {\n uni.navigateTo({\n url: \"/pages/index/index\"\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbG9naW4vZm9yZ2V0UGFzc3dvcmQudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJwaG9uZSIsImNvZGUiLCJwYXNzd29yZCIsInBhc3N3b3JkMiIsImRpc2FibGVkIiwic2Vjb25kIiwidmFsdWUiLCJ0eXBlIiwib25Mb2FkIiwibWV0aG9kcyIsImNoZWNrYm94Q2hhbmdlIiwiaGFuZGxlVGVsTG9naW4iLCJ0aGF0IiwiY19wYXNzd29yZCIsImFjY291bnQiLCJ1bmkiLCJzZXRUaW1lb3V0IiwidXJsIiwiaGFuZGxlQ29kZSIsImNsZWFySW50ZXJ2YWwiLCJoYW5kbGV4aWV5aSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztlQStDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0VBQ0E7O0VBQ0FDO0lBQ0FDO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FiO1FBQ0FHO1FBQ0FXO1FBQ0FaO01BQ0E7TUFDQSxzR0FDQWE7TUFDQTtRQUNBO1FBQ0E7VUFDQUY7VUFDQTtRQUNBO1FBQ0FHO1FBQ0FBO1FBQ0FIO1FBQ0FJO1VBQ0FEO1lBQ0FFO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUNBTjtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtNQUNBQTtRQUNBYjtRQUNBUTtNQUNBO1FBQ0E7UUFDQTtVQUNBSztVQUNBO1FBQ0E7UUFDQUE7UUFDQTtVQUNBO1FBQ0E7UUFDQUk7VUFDQUc7VUFDQVA7VUFDQUE7UUFDQTtNQUNBO0lBQ0E7SUFDQVE7TUFDQUw7UUFDQUU7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjI2NS5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnRcIj5cclxuXHRcdDwhLS0gPHZpZXcgY2xhc3M9XCJiZ1wiPjwvdmlldz4gLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImxvZ2luXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInRleHRcIj7miYvmnLrlj7cv6YKu566xPC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dFwiPlxyXG5cdFx0XHRcdFx0XHQ8aW5wdXQgdi1tb2RlbD1cInBob25lXCIgcGxhY2Vob2xkZXI9XCJcIiAvPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0gXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInRleHRcIj7pqozor4HnoIE8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImlucHV0IHlhbnpoZW5nbWFcIj5cclxuXHRcdFx0XHRcdFx0PGlucHV0IGNsYXNzPVwidW5pLWlucHV0XCIgdi1tb2RlbD1cImNvZGVcIiAvPlxyXG5cdFx0XHRcdFx0XHQ8YnV0dG9uIGNsYXNzPVwiY29kZVwiIHR5cGU9XCJub25lXCIgQGNsaWNrPVwiaGFuZGxlQ29kZVwiIHYtbW9kZWw9XCJjb2RlXCJcclxuXHRcdFx0XHRcdFx0XHQ6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiPnt7c2Vjb25kPDYwID8gc2Vjb25kKydT5ZCO6YeN5Y+RJzokdChcImxvZ2luLnNlbmRjb2RlXCIpfX1cclxuXHRcdFx0XHRcdFx0PC9idXR0b24+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0XCI+5a+G56CBPC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dFwiPlxyXG5cdFx0XHRcdFx0XHQ8aW5wdXQgY2xhc3M9XCJ1bmktaW5wdXRcIiB2LW1vZGVsPVwicGFzc3dvcmRcIiAvPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGV4dFwiPuehruiupOWvhueggTwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW5wdXRcIj5cclxuXHRcdFx0XHRcdFx0PGlucHV0IGNsYXNzPVwidW5pLWlucHV0XCIgdi1tb2RlbD1cInBhc3N3b3JkMlwiIC8+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwhLS0gPHZpZXcgY2xhc3M9XCJ4aWV5aVwiPlxyXG5cdFx0XHRcdDxjaGVja2JveC1ncm91cCBAY2hhbmdlPVwiY2hlY2tib3hDaGFuZ2VcIiBjbGFzcz1cImdyb3VwXCI+XHJcblx0XHRcdFx0XHQ8bGFiZWw+XHJcblx0XHRcdFx0XHRcdDxjaGVja2JveCA6dmFsdWU9XCIxXCIgc3R5bGU9XCJ0cmFuc2Zvcm06c2NhbGUoMC43KVwiIC8+e3skdChcImxvZ2luLmFncmVlbWVudFwiKX19XHJcblx0XHRcdFx0XHRcdDx0ZXh0IEBjbGljaz1cImhhbmRsZXhpZXlpXCIgQGNsaWNrLnN0b3A+e3skdChcImxvZ2luLmFncmVlbWVudENvbnRudFwiKX19PC90ZXh0PlxyXG5cdFx0XHRcdFx0PC9sYWJlbD5cclxuXHRcdFx0XHQ8L2NoZWNrYm94LWdyb3VwPlxyXG5cdFx0XHQ8L3ZpZXc+IC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJ0bmxvZ2luXCIgQGNsaWNrPVwiaGFuZGxlVGVsTG9naW5cIj7noa7orqQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHBob25lOiBcIlwiLFxyXG5cdFx0XHRcdGNvZGU6IFwiXCIsXHJcblx0XHRcdFx0cGFzc3dvcmQ6IFwiXCIsXHJcblx0XHRcdFx0cGFzc3dvcmQyOiBcIlwiLFxyXG5cdFx0XHRcdGRpc2FibGVkOiBmYWxzZSxcclxuXHRcdFx0XHRzZWNvbmQ6IDYwLFxyXG5cdFx0XHRcdHZhbHVlOiAxLFxyXG5cdFx0XHRcdHR5cGU6IFwiXCJcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZChvcHRpb25zKSB7XHJcblx0XHRcdHRoaXMudHlwZSA9IG9wdGlvbnMudHlwZSAvLzFcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGNoZWNrYm94Q2hhbmdlKGUpIHtcclxuXHRcdFx0XHR0aGlzLnZhbHVlID0gZS5kZXRhaWwudmFsdWUubGVuZ3RoID8gZS5kZXRhaWwudmFsdWVbMF0gOiBcIjBcIlxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDnmbvlvZXjgIFcclxuXHRcdFx0aGFuZGxlVGVsTG9naW4oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IHBob25lVHlwZSA9IHRoYXQucGhvbmUuaW5kZXhPZihcIkBcIikgIT09IC0xXHJcblx0XHRcdFx0aWYgKHRoYXQudmFsdWUgPT0gMCkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35YWI56Gu6K6k5Yu+6YCJ5Y2P6K6uXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCFwaG9uZVR5cGUgJiYgISgvXjFbMzQ1Njc4OV1cXGR7OX0kLy50ZXN0KHRoYXQucGhvbmUpKSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5q2j56Gu55qE5omL5py65Y+3XCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHBob25lVHlwZSAmJiAhKC9eXFx3KyhbLSsuXVxcdyspKkBcXHcrKFstLl1cXHcrKSpcXC5cXHcrKFstLl1cXHcrKSokLy50ZXN0KHRoYXQucGhvbmUpKSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5q2j56Gu55qE6YKu566xXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0LmNvZGUpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+Whq+WGmemqjOivgeeggVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5wYXNzd29yZCkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35aGr5YaZ5a+G56CBXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0LnBhc3N3b3JkMikge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+356Gu6K6k5a+G56CBXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRoYXQucGFzc3dvcmQyICE9IHRoYXQucGFzc3dvcmQpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+ehruiupOS4pOasoeWvhueggeWhq+WGmeS4gOiHtFwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGxldCBhY2NvdW50ID0ge1xyXG5cdFx0XHRcdFx0ZGF0YTogdGhhdC5waG9uZSxcclxuXHRcdFx0XHRcdHBhc3N3b3JkOiB0aGF0LnBhc3N3b3JkLFxyXG5cdFx0XHRcdFx0Y19wYXNzd29yZDogdGhhdC5wYXNzd29yZDIsXHJcblx0XHRcdFx0XHRjb2RlOiB0aGF0LmNvZGVcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGV0IGh0dHBzID0gdGhhdC50eXBlID09ICdyZWdpc3RlcicgPyB0aGF0LiRtb2RlbC5nZXRyZWdpc3RlcihhY2NvdW50KSA6IHRoYXQuJG1vZGVsLmdldFJlc2V0UGFzc3dvcmQoXHJcblx0XHRcdFx0XHRhY2NvdW50KVxyXG5cdFx0XHRcdHJldHVybiBodHRwcy50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuazqOWGjFwiLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ3Rva2VuJywgcmVzLmRhdGEudG9rZW4pXHJcblx0XHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ2Fhbl9pZCcsIHJlcy5kYXRhLmFhbl9pZClcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuiuvue9ruaIkOWKnyzov5vlhaXnqIvluo/kuK1cIilcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xyXG5cdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvaW5kZXgvaW5kZXg/dHlwZT0xXCJcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH0sIDEwMDApXHJcblx0XHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDojrflj5bpqozor4HnoIFcclxuXHRcdFx0aGFuZGxlQ29kZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgcGhvbmVUeXBlID0gdGhhdC5waG9uZS5pbmRleE9mKFwiQFwiKSAhPT0gLTFcclxuXHRcdFx0XHRpZiAoIXBob25lVHlwZSAmJiAhKC9eMVszNDU2Nzg5XVxcZHs5fSQvLnRlc3QodGhhdC5waG9uZSkpKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmraPnoa7nmoTmiYvmnLrlj7dcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAocGhvbmVUeXBlICYmICEoL15cXHcrKFstKy5dXFx3KykqQFxcdysoWy0uXVxcdyspKlxcLlxcdysoWy0uXVxcdyspKiQvLnRlc3QodGhhdC5waG9uZSkpKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmraPnoa7nmoTpgq7nrrFcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyBcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRTZW5kQ29kZSh7XHJcblx0XHRcdFx0XHRkYXRhOiB0aGF0LnBob25lLFxyXG5cdFx0XHRcdFx0dHlwZTogdGhhdC50eXBlXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC5kaXNhYmxlZCA9IHRydWVcclxuXHRcdFx0XHRcdGxldCBpbnRlcnZhbCA9IHNldEludGVydmFsKCgpID0+IHtcclxuXHRcdFx0XHRcdFx0LS10aGF0LnNlY29uZFxyXG5cdFx0XHRcdFx0fSwgMTAwMClcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRjbGVhckludGVydmFsKGludGVydmFsKVxyXG5cdFx0XHRcdFx0XHR0aGF0LmRpc2FibGVkID0gZmFsc2VcclxuXHRcdFx0XHRcdFx0dGhhdC5zZWNvbmQgPSA2MFxyXG5cdFx0XHRcdFx0fSwgNjAwMDApXHJcblx0XHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGV4aWV5aSgpIHtcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2luZGV4L2luZGV4XCJcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQgbGFuZz1cInNjc3NcIj5cclxuXHQuY29udGVudCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHQvLyBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Ly8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5iZyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNTB2aDtcclxuXHRcdHotaW5kZXg6IDk7XHJcblx0XHQvLyBiYWNrZ3JvdW5kOiAkbWFpbmNvbG9yO1xyXG5cdH1cclxuXHJcblx0LmxvZ2luIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR6LWluZGV4OiA5OTtcclxuXHRcdC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC8vIG1hcmdpbi1sZWZ0OiBjYWxjKDEwJSAtIDQwcHgpO1xyXG5cdFx0Ly8gYm94LXNoYWRvdzogMHB4IDFweCA1cHggMnB4ICNkZmUyZTFmYztcclxuXHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0Zm9udC1zaXplOiA0MHJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5lZGl0ZW0ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjhycHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaW5wdXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGJvcmRlcjogI2RmZGZkZiAxcHggc29saWQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDg4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnlhbnpoZW5nbWEge1xyXG5cdFx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMTIwcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0d2lkdGg6IDExMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR6LWluZGV4OiA5OTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZvcmdldCB7XHJcblx0XHRcdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRjb2xvcjogJHRleHRjb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG5ncm91cCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdHRleHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dGNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0bmxvZ2luIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdFx0XHRoZWlnaHQ6IDQycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkYnRuY29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC54aWV5aSB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRjb2xvcjogJHRleHRjb2xvcjtcclxuXHJcblx0XHR0ZXh0IHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0ZXh0Y29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///265\n"); /***/ }), -/* 262 */ +/* 266 */ /*!*******************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/login.vue?mpType=page ***! \*******************************************************************************/ @@ -23793,10 +24184,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./login.vue?vue&type=template&id=5b26a3ac&scoped=true&mpType=page */ 263);\n/* harmony import */ var _login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./login.vue?vue&type=script&lang=js&mpType=page */ 266);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"5b26a3ac\",\n null,\n false,\n _login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/login/login.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjYyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2dpbi52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NWIyNmEzYWMmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2xvZ2luLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9sb2dpbi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNWIyNmEzYWNcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbG9naW4vbG9naW4udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///262\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./login.vue?vue&type=template&id=5b26a3ac&scoped=true&mpType=page */ 267);\n/* harmony import */ var _login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./login.vue?vue&type=script&lang=js&mpType=page */ 270);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"5b26a3ac\",\n null,\n false,\n _login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/login/login.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjY2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9sb2dpbi52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NWIyNmEzYWMmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2xvZ2luLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9sb2dpbi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNWIyNmEzYWNcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbG9naW4vbG9naW4udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///266\n"); /***/ }), -/* 263 */ +/* 267 */ /*!*************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/login.vue?vue&type=template&id=5b26a3ac&scoped=true&mpType=page ***! \*************************************************************************************************************************/ @@ -23805,7 +24196,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _log "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./login.vue?vue&type=template&id=5b26a3ac&scoped=true&mpType=page */ 264); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./login.vue?vue&type=template&id=5b26a3ac&scoped=true&mpType=page */ 268); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_template_id_5b26a3ac_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -23817,7 +24208,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 264 */ +/* 268 */ /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/login.vue?vue&type=template&id=5b26a3ac&scoped=true&mpType=page ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -23866,7 +24257,7 @@ var render = function () { _c("view", { staticClass: _vm._$s(2, "sc", "top"), attrs: { _i: 2 } }, [ _c("image", { attrs: { - src: _vm._$s(3, "a-src", __webpack_require__(/*! ../../static/logo.png */ 265)), + src: _vm._$s(3, "a-src", __webpack_require__(/*! ../../static/logo.png */ 269)), _i: 3, }, }), @@ -24126,17 +24517,17 @@ render._withStripped = true /***/ }), -/* 265 */ +/* 269 */ /*!*************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/logo.png ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/logo.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjI2NS5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2xvZ28ucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///265\n"); +eval("module.exports = \"/static/logo.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjI2OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2xvZ28ucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///269\n"); /***/ }), -/* 266 */ +/* 270 */ /*!*******************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/login.vue?vue&type=script&lang=js&mpType=page ***! \*******************************************************************************************************/ @@ -24144,10 +24535,10 @@ eval("module.exports = \"/static/logo.png\";//# sourceURL=[module]\n//# sourceMa /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./login.vue?vue&type=script&lang=js&mpType=page */ 267);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIyNjYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvZ2luLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvZ2luLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///266\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./login.vue?vue&type=script&lang=js&mpType=page */ 271);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_login_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIyNzAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvZ2luLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2xvZ2luLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///270\n"); /***/ }), -/* 267 */ +/* 271 */ /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/login/login.vue?vue&type=script&lang=js&mpType=page ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24155,10 +24546,10 @@ 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\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n phone: \"\",\n code: \"\",\n password: \"\",\n disabled: false,\n second: 60,\n value: 1,\n isCode: true\n };\n },\n methods: {\n checkboxChange: function checkboxChange(e) {\n this.value = e.detail.value.length ? e.detail.value[0] : \"0\";\n },\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n var phoneType = that.phone.indexOf(\"@\") !== -1;\n if (that.value == 0) {\n that.$tools.msg(\"请先确认勾选协议\");\n return;\n }\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (phoneType && !/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n if (that.isCode && !that.code) {\n that.$tools.msg(that.$t(\"login.codeTips\"));\n return;\n }\n if (!that.isCode && !that.password) {\n that.$tools.msg('请输入正确密码');\n return;\n }\n this.$model.getonlogin({\n data: that.phone,\n validate_data: that.isCode ? that.code : that.password,\n validate_type: that.isCode ? 'code' : 'password'\n }).then(function (res) {\n __f__(\"log\", \"data\", res.data, \" at pages/login/login.vue:102\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$tools.msg(\"登录成功,进入程序中\");\n uni.setStorageSync('token', res.data.token);\n uni.setStorageSync('aan_id', res.data.aan_id);\n setTimeout(function () {\n uni.reLaunch({\n url: \"/pages/index/index?type=1\"\n });\n }, 1000);\n }).catch(function (err) {});\n },\n // 获取验证码\n handleCode: function handleCode() {\n var that = this;\n var phoneType = that.phone.indexOf(\"@\") !== -1;\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (phoneType && !/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n // \n that.$model.getSendCode({\n data: that.phone,\n type: \"login\"\n }).then(function (res) {\n __f__(\"log\", res, \" at pages/login/login.vue:134\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.disabled = true;\n var interval = setInterval(function () {\n --that.second;\n }, 1000);\n setTimeout(function () {\n clearInterval(interval);\n that.disabled = false;\n that.second = 60;\n }, 60000);\n }).catch(function (err) {});\n },\n handleToggle: function handleToggle() {\n this.phone = \"\";\n this.isCode = !this.isCode;\n },\n handlePassword: function handlePassword(text) {\n uni.navigateTo({\n url: \"/pages/login/forgetPassword?type=\" + text\n });\n },\n handlexieyi: function handlexieyi() {\n uni.navigateTo({\n url: \"/pages/index/index\"\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbG9naW4vbG9naW4udnVlIl0sIm5hbWVzIjpbImRhdGEiLCJwaG9uZSIsImNvZGUiLCJwYXNzd29yZCIsImRpc2FibGVkIiwic2Vjb25kIiwidmFsdWUiLCJpc0NvZGUiLCJtZXRob2RzIiwiY2hlY2tib3hDaGFuZ2UiLCJlIiwiZGV0YWlsIiwibGVuZ3RoIiwiaGFuZGxlVGVsTG9naW4iLCJ0aGF0IiwicGhvbmVUeXBlIiwiaW5kZXhPZiIsIiR0b29scyIsIm1zZyIsInRlc3QiLCIkdCIsIiRtb2RlbCIsImdldG9ubG9naW4iLCJ2YWxpZGF0ZV9kYXRhIiwidmFsaWRhdGVfdHlwZSIsInRoZW4iLCJyZXMiLCJ1bmkiLCJzZXRTdG9yYWdlU3luYyIsInRva2VuIiwiYWFuX2lkIiwic2V0VGltZW91dCIsInJlTGF1bmNoIiwidXJsIiwiY2F0Y2giLCJlcnIiLCJoYW5kbGVDb2RlIiwiZ2V0U2VuZENvZGUiLCJ0eXBlIiwiaW50ZXJ2YWwiLCJzZXRJbnRlcnZhbCIsImNsZWFySW50ZXJ2YWwiLCJoYW5kbGVUb2dnbGUiLCJoYW5kbGVQYXNzd29yZCIsInRleHQiLCJuYXZpZ2F0ZVRvIiwiaGFuZGxleGlleWkiXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUEsZUFFZTtFQUNkQSxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOQyxLQUFLLEVBQUUs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LENBQUMsWUFBTTtVQUNoQlUsYUFBYSxDQUFDRixRQUFRLENBQUM7VUFDdkJ6QixJQUFJLENBQUNWLFFBQVEsR0FBRyxLQUFLO1VBQ3JCVSxJQUFJLENBQUNULE1BQU0sR0FBRyxFQUFFO1FBQ2pCLENBQUMsRUFBRSxLQUFLLENBQUM7TUFDVixDQUFDLENBQUMsQ0FBQzZCLEtBQUssQ0FBQyxVQUFBQyxHQUFHLEVBQUksQ0FBQyxDQUFDLENBQUM7SUFDcEIsQ0FBQztJQUNETyxZQUFZLDBCQUFHO01BQ2QsSUFBSSxDQUFDekMsS0FBSyxHQUFHLEVBQUU7TUFDZixJQUFJLENBQUNNLE1BQU0sR0FBRyxDQUFDLElBQUksQ0FBQ0EsTUFBTTtJQUMzQixDQUFDO0lBQ0RvQyxjQUFjLDBCQUFDQyxJQUFJLEVBQUU7TUFDcEJqQixHQUFHLENBQUNrQixVQUFVLENBQUM7UUFDZFosR0FBRyxFQUFFLG1DQUFtQyxHQUFHVztNQUM1QyxDQUFDLENBQUM7SUFDSCxDQUFDO0lBQ0RFLFdBQVcseUJBQUc7TUFDYm5CLEdBQUcsQ0FBQ2tCLFVBQVUsQ0FBQztRQUNkWixHQUFHLEVBQUU7TUFDTixDQUFDLENBQUM7SUFDSDtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjI2Ny5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG5cbmV4cG9ydCBkZWZhdWx0IHtcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0cGhvbmU6IFwiXCIsXG5cdFx0XHRjb2RlOiBcIlwiLFxuXHRcdFx0cGFzc3dvcmQ6IFwiXCIsXG5cdFx0XHRkaXNhYmxlZDogZmFsc2UsXG5cdFx0XHRzZWNvbmQ6IDYwLFxuXHRcdFx0dmFsdWU6IDEsXG5cdFx0XHRpc0NvZGU6IHRydWUsXG5cdFx0fVxuXHR9LFxuXHRtZXRob2RzOiB7XG5cdFx0Y2hlY2tib3hDaGFuZ2UoZSkge1xuXHRcdFx0dGhpcy52YWx1ZSA9IGUuZGV0YWlsLnZhbHVlLmxlbmd0aCA/IGUuZGV0YWlsLnZhbHVlWzBdIDogXCIwXCJcblx0XHR9LFxuXHRcdC8vIOeZu+W9leOAgVxuXHRcdGhhbmRsZVRlbExvZ2luKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgcGhvbmVUeXBlID0gdGhhdC5waG9uZS5pbmRleE9mKFwiQFwiKSAhPT0gLTFcblx0XHRcdGlmICh0aGF0LnZhbHVlID09IDApIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35YWI56Gu6K6k5Yu+6YCJ5Y2P6K6uXCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0aWYgKCFwaG9uZVR5cGUgJiYgISgvXjFbMzQ1Njc4OV1cXGR7OX0kLy50ZXN0KHRoYXQucGhvbmUpKSkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmraPnoa7nmoTmiYvmnLrlj7dcIilcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHRpZiAocGhvbmVUeXBlICYmICEoL15cXHcrKFstKy5dXFx3KykqQFxcdysoWy0uXVxcdyspKlxcLlxcdysoWy0uXVxcdyspKiQvLnRlc3QodGhhdC5waG9uZSkpKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeato+ehrueahOmCrueusVwiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdGlmICh0aGF0LmlzQ29kZSAmJiAhdGhhdC5jb2RlKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwibG9naW4uY29kZVRpcHNcIikpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0aWYgKCF0aGF0LmlzQ29kZSAmJiAhdGhhdC5wYXNzd29yZCkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coJ+ivt+i+k+WFpeato+ehruWvhueggScpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0dGhpcy4kbW9kZWwuZ2V0b25sb2dpbih7XG5cdFx0XHRcdGRhdGE6IHRoYXQucGhvbmUsXG5cdFx0XHRcdHZhbGlkYXRlX2RhdGE6IHRoYXQuaXNDb2RlID8gdGhhdC5jb2RlIDogdGhhdC5wYXNzd29yZCxcblx0XHRcdFx0dmFsaWRhdGVfdHlwZTogdGhhdC5pc0NvZGUgPyAnY29kZScgOiAncGFzc3dvcmQnXG5cdFx0XHR9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKFwiZGF0YVwiLCByZXMuZGF0YSlcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLnmbvlvZXmiJDlip8s6L+b5YWl56iL5bqP5LitXCIpXG5cdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygndG9rZW4nLCByZXMuZGF0YS50b2tlbilcblx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCdhYW5faWQnLCByZXMuZGF0YS5hYW5faWQpXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XG5cdFx0XHRcdFx0dW5pLnJlTGF1bmNoKHtcblx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvaW5kZXgvaW5kZXg/dHlwZT0xXCJcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHR9LCAxMDAwKVxuXHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxuXHRcdH0sXG5cdFx0Ly8g6I635Y+W6aqM6K+B56CBXG5cdFx0aGFuZGxlQ29kZSgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0bGV0IHBob25lVHlwZSA9IHRoYXQucGhvbmUuaW5kZXhPZihcIkBcIikgIT09IC0xXG5cdFx0XHRpZiAoIXBob25lVHlwZSAmJiAhKC9eMVszNDU2Nzg5XVxcZHs5fSQvLnRlc3QodGhhdC5waG9uZSkpKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeato+ehrueahOaJi+acuuWPt1wiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdGlmIChwaG9uZVR5cGUgJiYgISgvXlxcdysoWy0rLl1cXHcrKSpAXFx3KyhbLS5dXFx3KykqXFwuXFx3KyhbLS5dXFx3KykqJC8udGVzdCh0aGF0LnBob25lKSkpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5q2j56Gu55qE6YKu566xXCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0Ly8gXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRTZW5kQ29kZSh7XG5cdFx0XHRcdGRhdGE6IHRoYXQucGhvbmUsXG5cdFx0XHRcdHR5cGU6IFwibG9naW5cIlxuXHRcdFx0fSkudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhyZXMpXG5cdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXG5cdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdH1cblx0XHRcdFx0dGhhdC5kaXNhYmxlZCA9IHRydWVcblx0XHRcdFx0bGV0IGludGVydmFsID0gc2V0SW50ZXJ2YWwoKCkgPT4ge1xuXHRcdFx0XHRcdC0tdGhhdC5zZWNvbmRcblx0XHRcdFx0fSwgMTAwMClcblx0XHRcdFx0c2V0VGltZW91dCgoKSA9PiB7XG5cdFx0XHRcdFx0Y2xlYXJJbnRlcnZhbChpbnRlcnZhbClcblx0XHRcdFx0XHR0aGF0LmRpc2FibGVkID0gZmFsc2Vcblx0XHRcdFx0XHR0aGF0LnNlY29uZCA9IDYwXG5cdFx0XHRcdH0sIDYwMDAwKVxuXHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxuXHRcdH0sXG5cdFx0aGFuZGxlVG9nZ2xlKCkge1xuXHRcdFx0dGhpcy5waG9uZSA9IFwiXCJcblx0XHRcdHRoaXMuaXNDb2RlID0gIXRoaXMuaXNDb2RlXG5cdFx0fSxcblx0XHRoYW5kbGVQYXNzd29yZCh0ZXh0KSB7XG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybDogXCIvcGFnZXMvbG9naW4vZm9yZ2V0UGFzc3dvcmQ/dHlwZT1cIiArIHRleHRcblx0XHRcdH0pXG5cdFx0fSxcblx0XHRoYW5kbGV4aWV5aSgpIHtcblx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcblx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleFwiXG5cdFx0XHR9KVxuXHRcdH1cblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///267\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n phone: \"\",\n code: \"\",\n password: \"\",\n disabled: false,\n second: 60,\n value: 1,\n isCode: true\n };\n },\n methods: {\n checkboxChange: function checkboxChange(e) {\n this.value = e.detail.value.length ? e.detail.value[0] : \"0\";\n },\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n var phoneType = that.phone.indexOf(\"@\") !== -1;\n if (that.value == 0) {\n that.$tools.msg(\"请先确认勾选协议\");\n return;\n }\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (phoneType && !/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n if (that.isCode && !that.code) {\n that.$tools.msg(that.$t(\"login.codeTips\"));\n return;\n }\n if (!that.isCode && !that.password) {\n that.$tools.msg('请输入正确密码');\n return;\n }\n this.$model.getonlogin({\n data: that.phone,\n validate_data: that.isCode ? that.code : that.password,\n validate_type: that.isCode ? 'code' : 'password'\n }).then(function (res) {\n __f__(\"log\", \"data\", res.data, \" at pages/login/login.vue:102\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$tools.msg(\"登录成功,进入程序中\");\n uni.setStorageSync('token', res.data.token);\n uni.setStorageSync('aan_id', res.data.aan_id);\n setTimeout(function () {\n uni.reLaunch({\n url: \"/pages/index/index?type=1\"\n });\n }, 1000);\n }).catch(function (err) {});\n },\n // 获取验证码\n handleCode: function handleCode() {\n var that = this;\n var phoneType = that.phone.indexOf(\"@\") !== -1;\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (phoneType && !/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n // \n that.$model.getSendCode({\n data: that.phone,\n type: \"login\"\n }).then(function (res) {\n __f__(\"log\", res, \" at pages/login/login.vue:134\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.disabled = true;\n var interval = setInterval(function () {\n --that.second;\n }, 1000);\n setTimeout(function () {\n clearInterval(interval);\n that.disabled = false;\n that.second = 60;\n }, 60000);\n }).catch(function (err) {});\n },\n handleToggle: function handleToggle() {\n this.phone = \"\";\n this.isCode = !this.isCode;\n },\n handlePassword: function handlePassword(text) {\n uni.navigateTo({\n url: \"/pages/login/forgetPassword?type=\" + text\n });\n },\n handlexieyi: function handlexieyi() {\n uni.navigateTo({\n url: \"/pages/index/index\"\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbG9naW4vbG9naW4udnVlIl0sIm5hbWVzIjpbImRhdGEiLCJwaG9uZSIsImNvZGUiLCJwYXNzd29yZCIsImRpc2FibGVkIiwic2Vjb25kIiwidmFsdWUiLCJpc0NvZGUiLCJtZXRob2RzIiwiY2hlY2tib3hDaGFuZ2UiLCJoYW5kbGVUZWxMb2dpbiIsInRoYXQiLCJ2YWxpZGF0ZV9kYXRhIiwidmFsaWRhdGVfdHlwZSIsInVuaSIsInNldFRpbWVvdXQiLCJ1cmwiLCJoYW5kbGVDb2RlIiwidHlwZSIsImNsZWFySW50ZXJ2YWwiLCJoYW5kbGVUb2dnbGUiLCJoYW5kbGVQYXNzd29yZCIsImhhbmRsZXhpZXlpIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBd0RBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FYO1FBQ0FZO1FBQ0FDO01BQ0E7UUFDQTtRQUNBO1VBQ0FGO1VBQ0E7UUFDQTtRQUNBQTtRQUNBRztRQUNBQTtRQUNBQztVQUNBRDtZQUNBRTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0E7UUFDQU47UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0E7TUFDQUE7UUFDQVg7UUFDQWtCO01BQ0E7UUFDQTtRQUNBO1VBQ0FQO1VBQ0E7UUFDQTtRQUNBQTtRQUNBO1VBQ0E7UUFDQTtRQUNBSTtVQUNBSTtVQUNBUjtVQUNBQTtRQUNBO01BQ0E7SUFDQTtJQUNBUztNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBUDtRQUNBRTtNQUNBO0lBQ0E7SUFDQU07TUFDQVI7UUFDQUU7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjI3MS5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnRcIj5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYmdcIj48L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInRvcFwiPlxyXG5cdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2xvZ28ucG5nXCI+PC9pbWFnZT5cclxuXHRcdFx0PHRleHQ+6Z2S5rWLPC90ZXh0PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJsb2dpbiBib3hfc2hhZG93XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIj57eyR0KFwibG9naW4udGl0bGVcIil9fTwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0b2dnbGUgY2JsdWVcIiBAY2xpY2s9XCJoYW5kbGVUb2dnbGVcIj5cclxuXHRcdFx0XHQ8dW5pLWljb25zIGNsYXNzPVwiaWNvbmZvbnQgaWNvbi1xaWVodWFuMSBjYmx1ZSBtci01XCI+PC91bmktaWNvbnM+5YiH5o2i55m75b2VXHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGV4dFwiPuaJi+acuuWPty/pgq7nrrE8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImlucHV0XCI+XHJcblx0XHRcdFx0XHRcdDxpbnB1dCB2LW1vZGVsPVwicGhvbmVcIiBwbGFjZWhvbGRlcj1cIlwiIC8+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwhLS0g6aqM6K+B56CB55m75b2VIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbSBcIiB2LWlmPVwiaXNDb2RlXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInRleHRcIj57eyR0KFwibG9naW4uY29kZVwiKX19PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dCB5YW56aGVuZ21hXCI+XHJcblx0XHRcdFx0XHRcdDxpbnB1dCBjbGFzcz1cInVuaS1pbnB1dFwiIHYtbW9kZWw9XCJjb2RlXCIgLz5cclxuXHRcdFx0XHRcdFx0PGJ1dHRvbiBjbGFzcz1cImNvZGVcIiB0eXBlPVwibm9uZVwiIEBjbGljaz1cImhhbmRsZUNvZGVcIiB2LW1vZGVsPVwiY29kZVwiXHJcblx0XHRcdFx0XHRcdFx0OmRpc2FibGVkPVwiZGlzYWJsZWRcIj57e3NlY29uZDw2MCA/IHNlY29uZCsnU+WQjumHjeWPkSc6JHQoXCJsb2dpbi5zZW5kY29kZVwiKX19XHJcblx0XHRcdFx0XHRcdDwvYnV0dG9uPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8IS0tIOWvhueggeeZu+W9lSAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0gXCIgdi1lbHNlPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0XCI+5a+G56CBPC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dCB5YW56aGVuZ21hXCI+XHJcblx0XHRcdFx0XHRcdDxpbnB1dCBjbGFzcz1cInVuaS1pbnB1dFwiIHYtbW9kZWw9XCJwYXNzd29yZFwiIC8+XHJcblx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiZm9yZ2V0IGNvZGVcIiBAY2xpY2s9XCJoYW5kbGVQYXNzd29yZCgnZm9yZ2V0UGFzc3dvcmQnKVwiPuW/mOiusOWvhuegge+8nzwvdGV4dD5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSA8dmlldyBjbGFzcz1cInhpZXlpXCI+XHJcblx0XHRcdFx0PGNoZWNrYm94LWdyb3VwIEBjaGFuZ2U9XCJjaGVja2JveENoYW5nZVwiIGNsYXNzPVwiZ3JvdXBcIj5cclxuXHRcdFx0XHRcdDxsYWJlbD5cclxuXHRcdFx0XHRcdFx0PGNoZWNrYm94IDp2YWx1ZT1cIjFcIiBzdHlsZT1cInRyYW5zZm9ybTpzY2FsZSgwLjcpXCIgLz57eyR0KFwibG9naW4uYWdyZWVtZW50XCIpfX1cclxuXHRcdFx0XHRcdFx0PHRleHQgQGNsaWNrPVwiaGFuZGxleGlleWlcIiBAY2xpY2suc3RvcD57eyR0KFwibG9naW4uYWdyZWVtZW50Q29udG50XCIpfX08L3RleHQ+XHJcblx0XHRcdFx0XHQ8L2xhYmVsPlxyXG5cdFx0XHRcdDwvY2hlY2tib3gtZ3JvdXA+XHJcblx0XHRcdDwvdmlldz4gLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYnRubG9naW5cIiBAY2xpY2s9XCJoYW5kbGVUZWxMb2dpblwiPnt7JHQoXCJsb2dpbi5idG5cIil9fTwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJidG5ncm91cFwiIEBjbGljaz1cImhhbmRsZVBhc3N3b3JkKCdyZWdpc3RlcicpXCI+XHJcblx0XHRcdFx0PHRleHQ+e3skdChcImxvZ2luLnJlZ2lzdGVyXCIpfX08L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHBob25lOiBcIlwiLFxyXG5cdFx0XHRcdGNvZGU6IFwiXCIsXHJcblx0XHRcdFx0cGFzc3dvcmQ6IFwiXCIsXHJcblx0XHRcdFx0ZGlzYWJsZWQ6IGZhbHNlLFxyXG5cdFx0XHRcdHNlY29uZDogNjAsXHJcblx0XHRcdFx0dmFsdWU6IDEsXHJcblx0XHRcdFx0aXNDb2RlOiB0cnVlLFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHRjaGVja2JveENoYW5nZShlKSB7XHJcblx0XHRcdFx0dGhpcy52YWx1ZSA9IGUuZGV0YWlsLnZhbHVlLmxlbmd0aCA/IGUuZGV0YWlsLnZhbHVlWzBdIDogXCIwXCJcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g55m75b2V44CBXHJcblx0XHRcdGhhbmRsZVRlbExvZ2luKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGxldCBwaG9uZVR5cGUgPSB0aGF0LnBob25lLmluZGV4T2YoXCJAXCIpICE9PSAtMVxyXG5cdFx0XHRcdGlmICh0aGF0LnZhbHVlID09IDApIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+WFiOehruiupOWLvumAieWNj+iurlwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghcGhvbmVUeXBlICYmICEoL14xWzM0NTY3ODldXFxkezl9JC8udGVzdCh0aGF0LnBob25lKSkpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeato+ehrueahOaJi+acuuWPt1wiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmIChwaG9uZVR5cGUgJiYgISgvXlxcdysoWy0rLl1cXHcrKSpAXFx3KyhbLS5dXFx3KykqXFwuXFx3KyhbLS5dXFx3KykqJC8udGVzdCh0aGF0LnBob25lKSkpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeato+ehrueahOmCrueusVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0aGF0LmlzQ29kZSAmJiAhdGhhdC5jb2RlKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcImxvZ2luLmNvZGVUaXBzXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5pc0NvZGUgJiYgIXRoYXQucGFzc3dvcmQpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZygn6K+36L6T5YWl5q2j56Gu5a+G56CBJylcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGlzLiRtb2RlbC5nZXRvbmxvZ2luKHtcclxuXHRcdFx0XHRcdGRhdGE6IHRoYXQucGhvbmUsXHJcblx0XHRcdFx0XHR2YWxpZGF0ZV9kYXRhOiB0aGF0LmlzQ29kZSA/IHRoYXQuY29kZSA6IHRoYXQucGFzc3dvcmQsXHJcblx0XHRcdFx0XHR2YWxpZGF0ZV90eXBlOiB0aGF0LmlzQ29kZSA/ICdjb2RlJyA6ICdwYXNzd29yZCdcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcImRhdGFcIiwgcmVzLmRhdGEpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLnmbvlvZXmiJDlip8s6L+b5YWl56iL5bqP5LitXCIpXHJcblx0XHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ3Rva2VuJywgcmVzLmRhdGEudG9rZW4pXHJcblx0XHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ2Fhbl9pZCcsIHJlcy5kYXRhLmFhbl9pZClcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdHVuaS5yZUxhdW5jaCh7XHJcblx0XHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleD90eXBlPTFcIlxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fSwgMTAwMClcclxuXHRcdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOiOt+WPlumqjOivgeeggVxyXG5cdFx0XHRoYW5kbGVDb2RlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGxldCBwaG9uZVR5cGUgPSB0aGF0LnBob25lLmluZGV4T2YoXCJAXCIpICE9PSAtMVxyXG5cdFx0XHRcdGlmICghcGhvbmVUeXBlICYmICEoL14xWzM0NTY3ODldXFxkezl9JC8udGVzdCh0aGF0LnBob25lKSkpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeato+ehrueahOaJi+acuuWPt1wiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmIChwaG9uZVR5cGUgJiYgISgvXlxcdysoWy0rLl1cXHcrKSpAXFx3KyhbLS5dXFx3KykqXFwuXFx3KyhbLS5dXFx3KykqJC8udGVzdCh0aGF0LnBob25lKSkpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeato+ehrueahOmCrueusVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vIFxyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldFNlbmRDb2RlKHtcclxuXHRcdFx0XHRcdGRhdGE6IHRoYXQucGhvbmUsXHJcblx0XHRcdFx0XHR0eXBlOiBcImxvZ2luXCJcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhyZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0aGF0LmRpc2FibGVkID0gdHJ1ZVxyXG5cdFx0XHRcdFx0bGV0IGludGVydmFsID0gc2V0SW50ZXJ2YWwoKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHQtLXRoYXQuc2Vjb25kXHJcblx0XHRcdFx0XHR9LCAxMDAwKVxyXG5cdFx0XHRcdFx0c2V0VGltZW91dCgoKSA9PiB7XHJcblx0XHRcdFx0XHRcdGNsZWFySW50ZXJ2YWwoaW50ZXJ2YWwpXHJcblx0XHRcdFx0XHRcdHRoYXQuZGlzYWJsZWQgPSBmYWxzZVxyXG5cdFx0XHRcdFx0XHR0aGF0LnNlY29uZCA9IDYwXHJcblx0XHRcdFx0XHR9LCA2MDAwMClcclxuXHRcdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZVRvZ2dsZSgpIHtcclxuXHRcdFx0XHR0aGlzLnBob25lID0gXCJcIlxyXG5cdFx0XHRcdHRoaXMuaXNDb2RlID0gIXRoaXMuaXNDb2RlXHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZVBhc3N3b3JkKHRleHQpIHtcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2xvZ2luL2ZvcmdldFBhc3N3b3JkP3R5cGU9XCIgKyB0ZXh0XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxleGlleWkoKSB7XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleFwiXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0Ly8gZGlzcGxheTogZmxleDtcclxuXHRcdC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuYmcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDUwdmg7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cdFx0YmFja2dyb3VuZDogJG1haW5jb2xvcjtcclxuXHR9XHJcblxyXG5cdC50b3Age1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiA3MHB4O1xyXG5cdFx0ei1pbmRleDogOTk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuXHRcdGltYWdlIHtcclxuXHRcdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRcdGhlaWdodDogNzBweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHR9XHJcblxyXG5cdFx0dGV4dCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmxvZ2luIHtcclxuXHRcdHdpZHRoOiA4NiU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR6LWluZGV4OiA5OTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDclO1xyXG5cdFx0dG9wOiAyOCU7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMXB4IDVweCAycHggI2RmZTJlMWZjO1xyXG5cclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRmb250LXNpemU6IDQwcnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRvZ2dsZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdHRvcDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZWRpdGVtIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMTVweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cclxuXHRcdFx0Lml0ZW0ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaW5wdXQge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAjZGZkZmRmIDFweCBzb2xpZDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMTBweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHR6LWluZGV4OiA4ODtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC55YW56aGVuZ21hIHtcclxuXHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvZGUge1xyXG5cdFx0XHRcdHdpZHRoOiAxMTBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZGZkZmRmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0ei1pbmRleDogOTk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5mb3JnZXQge1xyXG5cdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0Y29sb3I6ICR0ZXh0Y29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnRuZ3JvdXAge1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW46IDAgMTVweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHR0ZXh0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRjb2xvcjogJHRleHRjb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG5sb2dpbiB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdFx0bWFyZ2luOiAxNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkYnRuY29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC54aWV5aSB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRjb2xvcjogJHRleHRjb2xvcjtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuXHRcdHRleHQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRleHRjb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///271\n"); /***/ }), -/* 268 */ +/* 272 */ /*!***********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/setting.vue?mpType=page ***! \***********************************************************************************/ @@ -24166,10 +24557,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setting.vue?vue&type=template&id=602012f8&scoped=true&mpType=page */ 269);\n/* harmony import */ var _setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./setting.vue?vue&type=script&lang=js&mpType=page */ 271);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"602012f8\",\n null,\n false,\n _setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/setting/setting.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMkk7QUFDM0k7QUFDc0U7QUFDTDs7O0FBR2pFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHdGQUFNO0FBQ1IsRUFBRSx5R0FBTTtBQUNSLEVBQUUsa0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjY4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zZXR0aW5nLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD02MDIwMTJmOCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vc2V0dGluZy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vc2V0dGluZy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjAyMDEyZjhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2V0dGluZy9zZXR0aW5nLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///268\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setting.vue?vue&type=template&id=602012f8&scoped=true&mpType=page */ 273);\n/* harmony import */ var _setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./setting.vue?vue&type=script&lang=js&mpType=page */ 275);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"602012f8\",\n null,\n false,\n _setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/setting/setting.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMkk7QUFDM0k7QUFDc0U7QUFDTDs7O0FBR2pFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHdGQUFNO0FBQ1IsRUFBRSx5R0FBTTtBQUNSLEVBQUUsa0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjcyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zZXR0aW5nLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD02MDIwMTJmOCZzY29wZWQ9dHJ1ZSZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vc2V0dGluZy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vc2V0dGluZy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjAyMDEyZjhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2V0dGluZy9zZXR0aW5nLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///272\n"); /***/ }), -/* 269 */ +/* 273 */ /*!*****************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/setting.vue?vue&type=template&id=602012f8&scoped=true&mpType=page ***! \*****************************************************************************************************************************/ @@ -24178,7 +24569,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _set "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./setting.vue?vue&type=template&id=602012f8&scoped=true&mpType=page */ 270); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./setting.vue?vue&type=template&id=602012f8&scoped=true&mpType=page */ 274); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_template_id_602012f8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -24190,7 +24581,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 270 */ +/* 274 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/setting.vue?vue&type=template&id=602012f8&scoped=true&mpType=page ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24388,7 +24779,7 @@ render._withStripped = true /***/ }), -/* 271 */ +/* 275 */ /*!***********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/setting.vue?vue&type=script&lang=js&mpType=page ***! \***********************************************************************************************************/ @@ -24396,10 +24787,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./setting.vue?vue&type=script&lang=js&mpType=page */ 272);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXlxQixDQUFnQixvckJBQUcsRUFBQyIsImZpbGUiOiIyNzEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NldHRpbmcudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vc2V0dGluZy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///271\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./setting.vue?vue&type=script&lang=js&mpType=page */ 276);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_setting_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXlxQixDQUFnQixvckJBQUcsRUFBQyIsImZpbGUiOiIyNzUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NldHRpbmcudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vc2V0dGluZy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///275\n"); /***/ }), -/* 272 */ +/* 276 */ /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/setting.vue?vue&type=script&lang=js&mpType=page ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24407,10 +24798,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\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 */ 20);\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 data: function data() {\n return {\n isEdit: false,\n headimg: null,\n nickname: \"\"\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"accountNumber\"])), {}, {\n user: function user() {\n return this.accountNumber;\n }\n }),\n methods: {\n // 修改昵称\n handleBlur: function handleBlur() {\n var that = this;\n return that.$model.getAccountNickname({\n nickname: that.nickname\n }).then(function (res) {\n if (res.code != 0) return;\n that.user.nickname = that.nickname;\n that.$store.commit('changeAccountNumber', {\n nickname: that.nickname\n });\n that.isEdit = false;\n });\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2V0dGluZy9zZXR0aW5nLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiaXNFZGl0IiwiaGVhZGltZyIsIm5pY2tuYW1lIiwiY29tcHV0ZWQiLCJtYXBTdGF0ZSIsInVzZXIiLCJhY2NvdW50TnVtYmVyIiwibWV0aG9kcyIsImhhbmRsZUJsdXIiLCJ0aGF0IiwiJG1vZGVsIiwiZ2V0QWNjb3VudE5pY2tuYW1lIiwidGhlbiIsInJlcyIsImNvZGUiLCIkc3RvcmUiLCJjb21taXQiLCJuYXZUbyIsInVybCIsInVuaSIsIm5hdmlnYXRlVG8iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBb0NBO0FBRWM7QUFBQTtBQUFBLGVBQ0M7RUFDZEEsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsTUFBTSxFQUFFLEtBQUs7TUFDYkMsT0FBTyxFQUFFLElBQUk7TUFDYkMsUUFBUSxFQUFFO0lBQ1gsQ0FBQztFQUNGLENBQUM7RUFDREMsUUFBUSxrQ0FDSixJQUFBQyxjQUFRLEVBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQztJQUM5QkMsSUFBSSxrQkFBRztNQUNOLE9BQU8sSUFBSSxDQUFDQyxhQUFhO0lBQzFCO0VBQUMsRUFDRDtFQUNEQyxPQUFPLEVBQUU7SUFDUjtJQUNBQyxVQUFVLHdCQUFHO01BQ1osSUFBSUMsSUFBSSxHQUFHLElBQUk7TUFDZixPQUFPQSxJQUFJLENBQUNDLE1BQU0sQ0FBQ0Msa0JBQWtCLENBQUM7UUFDckNULFFBQVEsRUFBRU8sSUFBSSxDQUFDUDtNQUNoQixDQUFDLENBQUMsQ0FBQ1UsSUFBSSxDQUFDLFVBQUFDLEdBQUcsRUFBSTtRQUNkLElBQUlBLEdBQUcsQ0FBQ0MsSUFBSSxJQUFJLENBQUMsRUFBRTtRQUNuQkwsSUFBSSxDQUFDSixJQUFJLENBQUNILFFBQVEsR0FBR08sSUFBSSxDQUFDUCxRQUFRO1FBQ2xDTyxJQUFJLENBQUNNLE1BQU0sQ0FBQ0MsTUFBTSxDQUFDLHFCQUFxQixFQUFFO1VBQ3pDZCxRQUFRLEVBQUVPLElBQUksQ0FBQ1A7UUFDaEIsQ0FBQyxDQUFDO1FBQ0ZPLElBQUksQ0FBQ1QsTUFBTSxHQUFHLEtBQUs7TUFDcEIsQ0FBQyxDQUFDO0lBQ0gsQ0FBQztJQUNEaUIsS0FBSyxpQkFBQ0MsR0FBRyxFQUFFO01BQ1ZDLEdBQUcsQ0FBQ0MsVUFBVSxDQUFDO1FBQ2RGLEdBQUcsRUFBSEE7TUFDRCxDQUFDLENBQUM7SUFDSDtFQUNEO0FBQ0QsQ0FBQztBQUFBIiwiZmlsZSI6IjI3Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRpc0VkaXQ6IGZhbHNlLFxuXHRcdFx0aGVhZGltZzogbnVsbCxcblx0XHRcdG5pY2tuYW1lOiBcIlwiXG5cdFx0fTtcblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJhY2NvdW50TnVtYmVyXCJdKSxcblx0XHR1c2VyKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuYWNjb3VudE51bWJlclxuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdC8vIOS/ruaUueaYteensFxuXHRcdGhhbmRsZUJsdXIoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHJldHVybiB0aGF0LiRtb2RlbC5nZXRBY2NvdW50Tmlja25hbWUoe1xuXHRcdFx0XHRuaWNrbmFtZTogdGhhdC5uaWNrbmFtZSxcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxuXHRcdFx0XHR0aGF0LnVzZXIubmlja25hbWUgPSB0aGF0Lm5pY2tuYW1lXG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlQWNjb3VudE51bWJlcicsIHtcblx0XHRcdFx0XHRuaWNrbmFtZTogdGhhdC5uaWNrbmFtZVxuXHRcdFx0XHR9KVxuXHRcdFx0XHR0aGF0LmlzRWRpdCA9IGZhbHNlXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0bmF2VG8odXJsKSB7XG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybFxuXHRcdFx0fSlcblx0XHR9LFxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///272\n"); +eval("\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 */ 20);\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 data: function data() {\n return {\n isEdit: false,\n headimg: null,\n nickname: \"\"\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"accountNumber\"])), {}, {\n user: function user() {\n return this.accountNumber;\n }\n }),\n methods: {\n // 修改昵称\n handleBlur: function handleBlur() {\n var that = this;\n return that.$model.getAccountNickname({\n nickname: that.nickname\n }).then(function (res) {\n if (res.code != 0) return;\n that.user.nickname = that.nickname;\n that.$store.commit('changeAccountNumber', {\n nickname: that.nickname\n });\n that.isEdit = false;\n });\n },\n navTo: function navTo(url) {\n uni.navigateTo({\n url: url\n });\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2V0dGluZy9zZXR0aW5nLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiaXNFZGl0IiwiaGVhZGltZyIsIm5pY2tuYW1lIiwiY29tcHV0ZWQiLCJ1c2VyIiwibWV0aG9kcyIsImhhbmRsZUJsdXIiLCJ0aGF0IiwibmF2VG8iLCJ1bmkiLCJ1cmwiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBb0NBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUMsMENBQ0E7SUFDQUM7TUFDQTtJQUNBO0VBQUEsRUFDQTtFQUNBQztJQUNBO0lBQ0FDO01BQ0E7TUFDQTtRQUNBSjtNQUNBO1FBQ0E7UUFDQUs7UUFDQUE7VUFDQUw7UUFDQTtRQUNBSztNQUNBO0lBQ0E7SUFDQUM7TUFDQUM7UUFDQUM7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBIiwiZmlsZSI6IjI3Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnRcIj5cclxuXHRcdDx2aWV3IGNsYXNzPVwiY2FyaXRlbVwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInRleHRcIj7lpLTlg488L3ZpZXc+XHJcblx0XHRcdDxpbWFnZSA6c3JjPVwidXNlci5oZWFkX3BpY1wiIGNsYXNzPVwiaW1hZ2VcIj48L2ltYWdlPlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJjYXJpdGVtXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGV4dFwiPuaYteensDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0X3JcIj5cclxuXHRcdFx0XHQ8dGV4dCB2LWlmPVwiIWlzRWRpdFwiPnt7dXNlci5uaWNrbmFtZX19PC90ZXh0PlxyXG5cdFx0XHRcdDxpbnB1dCB2LWVsc2UgdHlwZT1cInRleHRcIiB2LW1vZGVsPSduaWNrbmFtZScgQGJsdXI9XCJoYW5kbGVCbHVyXCIgLz5cclxuXHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJjb21wb3NlXCIgY29sb3I9XCIjRkVDNDA3XCIgQGNsaWNrPVwiaXNFZGl0PXRydWVcIiBjbGFzcz1cIm1sLTEwXCI+PC91bmktaWNvbnM+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiY2FyaXRlbVwiIEBjbGljaz1cIm5hdlRvKCcvcGFnZXMvc2V0dGluZy9waG9uZScpXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGV4dFwiPuaJi+acuuWPtzwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0X3JcIj5cclxuXHRcdFx0XHQ8dGV4dD57e3VzZXIubXlfdGVsfX08L3RleHQ+XHJcblx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwicmlnaHRcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJjYXJpdGVtXCIgQGNsaWNrPVwibmF2VG8oJy9wYWdlcy9zZXR0aW5nL2VtYWlsJylcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0XCI+6YKu566xPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInRleHRfclwiPlxyXG5cdFx0XHRcdDx0ZXh0Pnt7dXNlci5teV9lbWFpbH19PC90ZXh0PlxyXG5cdFx0XHRcdDx1bmktaWNvbnMgdHlwZT1cInJpZ2h0XCI+PC91bmktaWNvbnM+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiY2FyaXRlbVwiIEBjbGljaz1cIm5hdlRvKCcvcGFnZXMvc2V0dGluZy9wYXNzd29yZCcpXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGV4dFwiPuiuvue9ruWvhueggTwvdmlldz5cclxuXHRcdFx0PHVuaS1pY29ucyB0eXBlPVwicmlnaHRcIj48L3VuaS1pY29ucz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdGlzRWRpdDogZmFsc2UsXHJcblx0XHRcdFx0aGVhZGltZzogbnVsbCxcclxuXHRcdFx0XHRuaWNrbmFtZTogXCJcIlxyXG5cdFx0XHR9O1xyXG5cdFx0fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFtcImFjY291bnROdW1iZXJcIl0pLFxyXG5cdFx0XHR1c2VyKCkge1xyXG5cdFx0XHRcdHJldHVybiB0aGlzLmFjY291bnROdW1iZXJcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5L+u5pS55pi156ewXHJcblx0XHRcdGhhbmRsZUJsdXIoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0cmV0dXJuIHRoYXQuJG1vZGVsLmdldEFjY291bnROaWNrbmFtZSh7XHJcblx0XHRcdFx0XHRuaWNrbmFtZTogdGhhdC5uaWNrbmFtZSxcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0XHR0aGF0LnVzZXIubmlja25hbWUgPSB0aGF0Lm5pY2tuYW1lXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZUFjY291bnROdW1iZXInLCB7XHJcblx0XHRcdFx0XHRcdG5pY2tuYW1lOiB0aGF0Lm5pY2tuYW1lXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC5pc0VkaXQgPSBmYWxzZVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdG5hdlRvKHVybCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuXHQuY29udGVudCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNEY2O1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdH1cclxuXHJcblx0LmltYWdlIHtcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdH1cclxuXHJcblx0LnRleHRfciB7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblxyXG5cdC5jYXJpdGVtIHtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///276\n"); /***/ }), -/* 273 */ +/* 277 */ /*!************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/password.vue?mpType=page ***! \************************************************************************************/ @@ -24418,10 +24809,10 @@ eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/he /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./password.vue?vue&type=template&id=aee3607a&scoped=true&mpType=page */ 274);\n/* harmony import */ var _password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./password.vue?vue&type=script&lang=js&mpType=page */ 276);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"aee3607a\",\n null,\n false,\n _password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/setting/password.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjczLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9wYXNzd29yZC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YWVlMzYwN2Emc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3Bhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9wYXNzd29yZC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYWVlMzYwN2FcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2V0dGluZy9wYXNzd29yZC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///273\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./password.vue?vue&type=template&id=aee3607a&scoped=true&mpType=page */ 278);\n/* harmony import */ var _password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./password.vue?vue&type=script&lang=js&mpType=page */ 280);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"aee3607a\",\n null,\n false,\n _password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/setting/password.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjc3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9wYXNzd29yZC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YWVlMzYwN2Emc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3Bhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9wYXNzd29yZC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYWVlMzYwN2FcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2V0dGluZy9wYXNzd29yZC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///277\n"); /***/ }), -/* 274 */ +/* 278 */ /*!******************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/password.vue?vue&type=template&id=aee3607a&scoped=true&mpType=page ***! \******************************************************************************************************************************/ @@ -24430,7 +24821,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _pas "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./password.vue?vue&type=template&id=aee3607a&scoped=true&mpType=page */ 275); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./password.vue?vue&type=template&id=aee3607a&scoped=true&mpType=page */ 279); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_template_id_aee3607a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -24442,7 +24833,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 275 */ +/* 279 */ /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/password.vue?vue&type=template&id=aee3607a&scoped=true&mpType=page ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24563,7 +24954,7 @@ render._withStripped = true /***/ }), -/* 276 */ +/* 280 */ /*!************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/password.vue?vue&type=script&lang=js&mpType=page ***! \************************************************************************************************************/ @@ -24571,10 +24962,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./password.vue?vue&type=script&lang=js&mpType=page */ 277);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIyNzYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Bhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Bhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///276\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./password.vue?vue&type=script&lang=js&mpType=page */ 281);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_password_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIyODAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Bhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Bhc3N3b3JkLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///280\n"); /***/ }), -/* 277 */ +/* 281 */ /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/password.vue?vue&type=script&lang=js&mpType=page ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24582,10 +24973,10 @@ 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\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n password: \"\",\n password2: \"\"\n };\n },\n onLoad: function onLoad() {},\n methods: {\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n if (!that.password) {\n that.$tools.msg(\"请填写密码\");\n return;\n }\n if (!that.password2) {\n that.$tools.msg(\"请确认密码\");\n return;\n }\n if (that.password2 != that.password) {\n that.$tools.msg(\"请确认两次密码填写一致\");\n return;\n }\n that.$model.getAccountPassword({\n password: that.password,\n c_password: that.password2\n }).then(function (res) {\n __f__(\"log\", \"注册\", res, \" at pages/setting/password.vue:52\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n } else {\n that.$tools.msg(\"密码设置成功\");\n uni.navigateBack();\n }\n }).catch(function (err) {});\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2V0dGluZy9wYXNzd29yZC52dWUiXSwibmFtZXMiOlsiZGF0YSIsInBhc3N3b3JkIiwicGFzc3dvcmQyIiwib25Mb2FkIiwibWV0aG9kcyIsImhhbmRsZVRlbExvZ2luIiwidGhhdCIsIiR0b29scyIsIm1zZyIsIiRtb2RlbCIsImdldEFjY291bnRQYXNzd29yZCIsImNfcGFzc3dvcmQiLCJ0aGVuIiwicmVzIiwiY29kZSIsInVuaSIsIm5hdmlnYXRlQmFjayIsImNhdGNoIiwiZXJyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBLGVBRWU7RUFDZEEsSUFBSSxrQkFBRztJQUNOLE9BQU87TUFDTkMsUUFBUSxFQUFFLEVBQUU7TUFDWkMsU0FBUyxFQUFFO0lBQ1osQ0FBQztFQUNGLENBQUM7RUFDREMsTUFBTSxvQkFBRyxDQUFDLENBQUM7RUFDWEMsT0FBTyxFQUFFO0lBQ1I7SUFDQUMsY0FBYyw0QkFBRztNQUNoQixJQUFJQyxJQUFJLEdBQUcsSUFBSTtNQUNmLElBQUksQ0FBQ0EsSUFBSSxDQUFDTCxRQUFRLEVBQUU7UUFDbkJLLElBQUksQ0FBQ0MsTUFBTSxDQUFDQyxHQUFHLENBQUMsT0FBTyxDQUFDO1FBQ3hCO01BQ0Q7TUFDQSxJQUFJLENBQUNGLElBQUksQ0FBQ0osU0FBUyxFQUFFO1FBQ3BCSSxJQUFJLENBQUNDLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLE9BQU8sQ0FBQztRQUN4QjtNQUNEO01BQ0EsSUFBSUYsSUFBSSxDQUFDSixTQUFTLElBQUlJLElBQUksQ0FBQ0wsUUFBUSxFQUFFO1FBQ3BDSyxJQUFJLENBQUNDLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLGFBQWEsQ0FBQztRQUM5QjtNQUNEO01BQ0FGLElBQUksQ0FBQ0csTUFBTSxDQUFDQyxrQkFBa0IsQ0FBQztRQUM5QlQsUUFBUSxFQUFFSyxJQUFJLENBQUNMLFFBQVE7UUFDdkJVLFVBQVUsRUFBRUwsSUFBSSxDQUFDSjtNQUNsQixDQUFDLENBQUMsQ0FBQ1UsSUFBSSxDQUFDLFVBQUFDLEdBQUcsRUFBSTtRQUNkLGFBQVksSUFBSSxFQUFFQSxHQUFHO1FBQ3JCLElBQUlBLEdBQUcsQ0FBQ0MsSUFBSSxJQUFJLENBQUMsRUFBRTtVQUNsQlIsSUFBSSxDQUFDQyxNQUFNLENBQUNDLEdBQUcsQ0FBQ0ssR0FBRyxDQUFDTCxHQUFHLENBQUM7UUFDekIsQ0FBQyxNQUFNO1VBQ05GLElBQUksQ0FBQ0MsTUFBTSxDQUFDQyxHQUFHLENBQUMsUUFBUSxDQUFDO1VBQ3pCTyxHQUFHLENBQUNDLFlBQVksRUFBRTtRQUNuQjtNQUNELENBQUMsQ0FBQyxDQUFDQyxLQUFLLENBQUMsVUFBQUMsR0FBRyxFQUFJLENBQUMsQ0FBQyxDQUFDO0lBQ3BCO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMjc3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRwYXNzd29yZDogXCJcIixcblx0XHRcdHBhc3N3b3JkMjogXCJcIixcblx0XHR9XG5cdH0sXG5cdG9uTG9hZCgpIHt9LFxuXHRtZXRob2RzOiB7XG5cdFx0Ly8g55m75b2V44CBXG5cdFx0aGFuZGxlVGVsTG9naW4oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICghdGhhdC5wYXNzd29yZCkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7floavlhpnlr4bnoIFcIilcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHRpZiAoIXRoYXQucGFzc3dvcmQyKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+ehruiupOWvhueggVwiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdGlmICh0aGF0LnBhc3N3b3JkMiAhPSB0aGF0LnBhc3N3b3JkKSB7XG5cdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+ehruiupOS4pOasoeWvhueggeWhq+WGmeS4gOiHtFwiKVxuXHRcdFx0XHRyZXR1cm5cblx0XHRcdH1cblx0XHRcdHRoYXQuJG1vZGVsLmdldEFjY291bnRQYXNzd29yZCh7XG5cdFx0XHRcdHBhc3N3b3JkOiB0aGF0LnBhc3N3b3JkLFxuXHRcdFx0XHRjX3Bhc3N3b3JkOiB0aGF0LnBhc3N3b3JkMixcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLms6jlhoxcIiwgcmVzKVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxuXHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuWvhueggeiuvue9ruaIkOWKn1wiKVxuXHRcdFx0XHRcdHVuaS5uYXZpZ2F0ZUJhY2soKVxuXHRcdFx0XHR9XG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///277\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n password: \"\",\n password2: \"\"\n };\n },\n onLoad: function onLoad() {},\n methods: {\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n if (!that.password) {\n that.$tools.msg(\"请填写密码\");\n return;\n }\n if (!that.password2) {\n that.$tools.msg(\"请确认密码\");\n return;\n }\n if (that.password2 != that.password) {\n that.$tools.msg(\"请确认两次密码填写一致\");\n return;\n }\n that.$model.getAccountPassword({\n password: that.password,\n c_password: that.password2\n }).then(function (res) {\n __f__(\"log\", \"注册\", res, \" at pages/setting/password.vue:52\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n } else {\n that.$tools.msg(\"密码设置成功\");\n uni.navigateBack();\n }\n }).catch(function (err) {});\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2V0dGluZy9wYXNzd29yZC52dWUiXSwibmFtZXMiOlsiZGF0YSIsInBhc3N3b3JkIiwicGFzc3dvcmQyIiwib25Mb2FkIiwibWV0aG9kcyIsImhhbmRsZVRlbExvZ2luIiwidGhhdCIsImNfcGFzc3dvcmQiLCJ1bmkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUF1QkE7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQUM7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0FBO1FBQ0FMO1FBQ0FNO01BQ0E7UUFDQTtRQUNBO1VBQ0FEO1FBQ0E7VUFDQUE7VUFDQUU7UUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjgxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiY29udGVudFwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJsb2dpblwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0XCI+5a+G56CBPC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dFwiPlxyXG5cdFx0XHRcdFx0XHQ8aW5wdXQgY2xhc3M9XCJ1bmktaW5wdXRcIiB2LW1vZGVsPVwicGFzc3dvcmRcIiAvPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGV4dFwiPuehruiupOWvhueggTwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW5wdXRcIj5cclxuXHRcdFx0XHRcdFx0PGlucHV0IGNsYXNzPVwidW5pLWlucHV0XCIgdi1tb2RlbD1cInBhc3N3b3JkMlwiIC8+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYnRubG9naW5cIiBAY2xpY2s9XCJoYW5kbGVUZWxMb2dpblwiPuehruiupDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0cGFzc3dvcmQ6IFwiXCIsXHJcblx0XHRcdFx0cGFzc3dvcmQyOiBcIlwiLFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKCkge30sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdC8vIOeZu+W9leOAgVxyXG5cdFx0XHRoYW5kbGVUZWxMb2dpbigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQucGFzc3dvcmQpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+Whq+WGmeWvhueggVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5wYXNzd29yZDIpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+ehruiupOWvhueggVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0aGF0LnBhc3N3b3JkMiAhPSB0aGF0LnBhc3N3b3JkKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fnoa7orqTkuKTmrKHlr4bnoIHloavlhpnkuIDoh7RcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRBY2NvdW50UGFzc3dvcmQoe1xyXG5cdFx0XHRcdFx0cGFzc3dvcmQ6IHRoYXQucGFzc3dvcmQsXHJcblx0XHRcdFx0XHRjX3Bhc3N3b3JkOiB0aGF0LnBhc3N3b3JkMixcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuazqOWGjFwiLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuWvhueggeiuvue9ruaIkOWKn1wiKVxyXG5cdFx0XHRcdFx0XHR1bmkubmF2aWdhdGVCYWNrKClcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQgbGFuZz1cInNjc3NcIj5cclxuXHQuY29udGVudCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0fVxyXG5cclxuXHQubG9naW4ge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdC5lZGl0ZW0ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjhycHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaW5wdXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGJvcmRlcjogI2RmZGZkZiAxcHggc29saWQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDg4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG5sb2dpbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDE1cHggMDtcclxuXHRcdFx0aGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJ0bmNvbG9yO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///281\n"); /***/ }), -/* 278 */ +/* 282 */ /*!*********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/email.vue?mpType=page ***! \*********************************************************************************/ @@ -24593,10 +24984,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./email.vue?vue&type=template&id=b61b2f78&scoped=true&mpType=page */ 279);\n/* harmony import */ var _email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./email.vue?vue&type=script&lang=js&mpType=page */ 281);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"b61b2f78\",\n null,\n false,\n _email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/setting/email.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjc4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9lbWFpbC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YjYxYjJmNzgmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2VtYWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9lbWFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYjYxYjJmNzhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2V0dGluZy9lbWFpbC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///278\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./email.vue?vue&type=template&id=b61b2f78&scoped=true&mpType=page */ 283);\n/* harmony import */ var _email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./email.vue?vue&type=script&lang=js&mpType=page */ 285);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"b61b2f78\",\n null,\n false,\n _email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/setting/email.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjgyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9lbWFpbC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YjYxYjJmNzgmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2VtYWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9lbWFpbC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYjYxYjJmNzhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2V0dGluZy9lbWFpbC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///282\n"); /***/ }), -/* 279 */ +/* 283 */ /*!***************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/email.vue?vue&type=template&id=b61b2f78&scoped=true&mpType=page ***! \***************************************************************************************************************************/ @@ -24605,7 +24996,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _ema "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./email.vue?vue&type=template&id=b61b2f78&scoped=true&mpType=page */ 280); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./email.vue?vue&type=template&id=b61b2f78&scoped=true&mpType=page */ 284); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_template_id_b61b2f78_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -24617,7 +25008,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 280 */ +/* 284 */ /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/email.vue?vue&type=template&id=b61b2f78&scoped=true&mpType=page ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24769,7 +25160,7 @@ render._withStripped = true /***/ }), -/* 281 */ +/* 285 */ /*!*********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/email.vue?vue&type=script&lang=js&mpType=page ***! \*********************************************************************************************************/ @@ -24777,10 +25168,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./email.vue?vue&type=script&lang=js&mpType=page */ 282);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIyODEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2VtYWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2VtYWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///281\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./email.vue?vue&type=script&lang=js&mpType=page */ 286);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_email_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIyODUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2VtYWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2VtYWlsLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///285\n"); /***/ }), -/* 282 */ +/* 286 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/email.vue?vue&type=script&lang=js&mpType=page ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24788,10 +25179,10 @@ 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\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n phone: \"\",\n code: \"\",\n disabled: false,\n second: 60\n };\n },\n methods: {\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n if (!/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n if (!that.code) {\n that.$tools.msg(\"请填写验证码\");\n return;\n }\n that.$model.getAccountMsg({\n data: that.phone,\n code: that.code\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n } else {\n that.$tools.msg(\"设置成功!\");\n that.$store.commit('changeAccountNumber', {\n my_email: that.phone\n });\n uni.redirectTo({\n url: \"/pages/setting/setting\"\n });\n }\n }).catch(function (err) {});\n },\n // 获取验证码\n handleCode: function handleCode() {\n var that = this;\n if (!that.phone) {\n that.$tools.msg(\"请输入邮箱\");\n return;\n }\n if (!/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n // \n that.$model.getSendCode({\n data: that.phone,\n type: that.type\n }).then(function (res) {\n __f__(\"log\", res, \" at pages/setting/email.vue:82\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.disabled = true;\n var interval = setInterval(function () {\n --that.second;\n }, 1000);\n setTimeout(function () {\n clearInterval(interval);\n that.disabled = false;\n that.second = 60;\n }, 60000);\n }).catch(function (err) {});\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2V0dGluZy9lbWFpbC52dWUiXSwibmFtZXMiOlsiZGF0YSIsInBob25lIiwiY29kZSIsImRpc2FibGVkIiwic2Vjb25kIiwibWV0aG9kcyIsImhhbmRsZVRlbExvZ2luIiwidGhhdCIsInRlc3QiLCIkdG9vbHMiLCJtc2ciLCIkbW9kZWwiLCJnZXRBY2NvdW50TXNnIiwidGhlbiIsInJlcyIsIiRzdG9yZSIsImNvbW1pdCIsIm15X2VtYWlsIiwidW5pIiwicmVkaXJlY3RUbyIsInVybCIsImNhdGNoIiwiZXJyIiwiaGFuZGxlQ29kZSIsImdldFNlbmRDb2RlIiwidHlwZSIsImludGVydmFsIiwic2V0SW50ZXJ2YWwiLCJzZXRUaW1lb3V0IiwiY2xlYXJJbnRlcnZhbCJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQSxlQUVlO0VBQ2RBLElBQUksa0JBQUc7SUFDTixPQUFPO01BQ05DLEtBQUssRUFBRSxFQUFFO01BQ1RDLElBQUksRUFBRSxFQUFFO01BQ1JDLFFBQVEsRUFBRSxLQUFLO01BQ2ZDLE1BQU0sRUFBRTtJQUNULENBQUM7RUFDRixDQUFDO0VBQ0RDLE9BQU8sRUFBRTtJQUNSO0lBQ0FDLGNBQWMsNEJBQUc7TUFDaEIsSUFBSUMsSUFBSSxHQUFHLElBQUk7TUFDZixJQUFJLENBQUUsK0NBQStDLENBQUNDLElBQUksQ0FBQ0QsSUFBSSxDQUFDTixLQUFLLENBQUUsRUFBRTtRQUN4RU0sSUFBSSxDQUFDRSxNQUFNLENBQUNDLEdBQUcsQ0FBQyxVQUFVLENBQUM7UUFDM0I7TUFDRDtNQUNBLElBQUksQ0FBQ0gsSUFBSSxDQUFDTCxJQUFJLEVBQUU7UUFDZkssSUFBSSxDQUFDRSxNQUFNLENBQUNDLEdBQUcsQ0FBQyxRQUFRLENBQUM7UUFDekI7TUFDRDtNQUNBSCxJQUFJLENBQUNJLE1BQU0sQ0FBQ0MsYUFBYSxDQUFDO1FBQ3pCWixJQUFJLEVBQUVPLElBQUksQ0FBQ04sS0FBSztRQUNoQkMsSUFBSSxFQUFFSyxJQUFJLENBQUNMO01BQ1osQ0FBQyxDQUFDLENBQUNXLElBQUksQ0FBQyxVQUFBQyxHQUFHLEVBQUk7UUFDZCxJQUFJQSxHQUFHLENBQUNaLElBQUksSUFBSSxDQUFDLEVBQUU7VUFDbEJLLElBQUksQ0FBQ0UsTUFBTSxDQUFDQyxHQUFHLENBQUNJLEdBQUcsQ0FBQ0osR0FBRyxDQUFDO1VBQ3hCO1FBQ0QsQ0FBQyxNQUFNO1VBQ05ILElBQUksQ0FBQ0UsTUFBTSxDQUFDQyxHQUFHLENBQUMsT0FBTyxDQUFDO1VBQ3hCSCxJQUFJLENBQUNRLE1BQU0sQ0FBQ0MsTUFBTSxDQUFDLHFCQUFxQixFQUFFO1lBQ3pDQyxRQUFRLEVBQUVWLElBQUksQ0FBQ047VUFDaEIsQ0FBQyxDQUFDO1VBQ0ZpQixHQUFHLENBQUNDLFVBQVUsQ0FBQztZQUNkQyxHQUFHLEVBQUU7VUFDTixDQUFDLENBQUM7UUFDSDtNQUNELENBQUMsQ0FBQyxDQUFDQyxLQUFLLENBQUMsVUFBQUMsR0FBRyxFQUFJLENBQUMsQ0FBQyxDQUFDO0lBQ3BCLENBQUM7SUFDRDtJQUNBQyxVQUFVLHdCQUFHO01BQ1osSUFBSWhCLElBQUksR0FBRyxJQUFJO01BQ2YsSUFBSSxDQUFDQSxJQUFJLENBQUNOLEtBQUssRUFBRTtRQUNoQk0sSUFBSSxDQUFDRSxNQUFNLENBQUNDLEdBQUcsQ0FBQyxPQUFPLENBQUM7UUFDeEI7TUFDRDtNQUNBLElBQUksQ0FBRSwrQ0FBK0MsQ0FBQ0YsSUFBSSxDQUFDRCxJQUFJLENBQUNOLEtBQUssQ0FBRSxFQUFFO1FBQ3hFTSxJQUFJLENBQUNFLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFVBQVUsQ0FBQztRQUMzQjtNQUNEO01BQ0E7TUFDQUgsSUFBSSxDQUFDSSxNQUFNLENBQUNhLFdBQVcsQ0FBQztRQUN2QnhCLElBQUksRUFBRU8sSUFBSSxDQUFDTixLQUFLO1FBQ2hCd0IsSUFBSSxFQUFFbEIsSUFBSSxDQUFDa0I7TUFDWixDQUFDLENBQUMsQ0FBQ1osSUFBSSxDQUFDLFVBQUFDLEdBQUcsRUFBSTtRQUNkLGFBQVlBLEdBQUc7UUFDZixJQUFJQSxHQUFHLENBQUNaLElBQUksSUFBSSxDQUFDLEVBQUU7VUFDbEJLLElBQUksQ0FBQ0UsTUFBTSxDQUFDQyxHQUFHLENBQUNJLEdBQUcsQ0FBQ0osR0FBRyxDQUFDO1VBQ3hCO1FBQ0Q7UUFDQUgsSUFBSSxDQUFDSixRQUFRLEdBQUcsSUFBSTtRQUNwQixJQUFJdUIsUUFBUSxHQUFHQyxXQUFXLENBQUMsWUFBTTtVQUNoQyxFQUFFcEIsSUFBSSxDQUFDSCxNQUFNO1FBQ2QsQ0FBQyxFQUFFLElBQUksQ0FBQztRQUNSd0IsVUFBVSxDQUFDLFlBQU07VUFDaEJDLGFBQWEsQ0FBQ0gsUUFBUSxDQUFDO1VBQ3ZCbkIsSUFBSSxDQUFDSixRQUFRLEdBQUcsS0FBSztVQUNyQkksSUFBSSxDQUFDSCxNQUFNLEdBQUcsRUFBRTtRQUNqQixDQUFDLEVBQUUsS0FBSyxDQUFDO01BQ1YsQ0FBQyxDQUFDLENBQUNpQixLQUFLLENBQUMsVUFBQUMsR0FBRyxFQUFJLENBQUMsQ0FBQyxDQUFDO0lBQ3BCO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMjgyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRwaG9uZTogXCJcIixcblx0XHRcdGNvZGU6IFwiXCIsXG5cdFx0XHRkaXNhYmxlZDogZmFsc2UsXG5cdFx0XHRzZWNvbmQ6IDYwLFxuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdC8vIOeZu+W9leOAgVxuXHRcdGhhbmRsZVRlbExvZ2luKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRpZiAoISgvXlxcdysoWy0rLl1cXHcrKSpAXFx3KyhbLS5dXFx3KykqXFwuXFx3KyhbLS5dXFx3KykqJC8udGVzdCh0aGF0LnBob25lKSkpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5q2j56Gu55qE6YKu566xXCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0aWYgKCF0aGF0LmNvZGUpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35aGr5YaZ6aqM6K+B56CBXCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0QWNjb3VudE1zZyh7XG5cdFx0XHRcdGRhdGE6IHRoYXQucGhvbmUsXG5cdFx0XHRcdGNvZGU6IHRoYXQuY29kZSxcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLorr7nva7miJDlip/vvIFcIilcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZUFjY291bnROdW1iZXInLCB7XG5cdFx0XHRcdFx0XHRteV9lbWFpbDogdGhhdC5waG9uZVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0dW5pLnJlZGlyZWN0VG8oe1xuXHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9zZXR0aW5nL3NldHRpbmdcIlxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdH1cblx0XHRcdH0pLmNhdGNoKGVyciA9PiB7fSlcblx0XHR9LFxuXHRcdC8vIOiOt+WPlumqjOivgeeggVxuXHRcdGhhbmRsZUNvZGUoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICghdGhhdC5waG9uZSkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXpgq7nrrFcIilcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHRpZiAoISgvXlxcdysoWy0rLl1cXHcrKSpAXFx3KyhbLS5dXFx3KykqXFwuXFx3KyhbLS5dXFx3KykqJC8udGVzdCh0aGF0LnBob25lKSkpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5q2j56Gu55qE6YKu566xXCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0Ly8gXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRTZW5kQ29kZSh7XG5cdFx0XHRcdGRhdGE6IHRoYXQucGhvbmUsXG5cdFx0XHRcdHR5cGU6IHRoYXQudHlwZVxuXHRcdFx0fSkudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhyZXMpXG5cdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXG5cdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdH1cblx0XHRcdFx0dGhhdC5kaXNhYmxlZCA9IHRydWVcblx0XHRcdFx0bGV0IGludGVydmFsID0gc2V0SW50ZXJ2YWwoKCkgPT4ge1xuXHRcdFx0XHRcdC0tdGhhdC5zZWNvbmRcblx0XHRcdFx0fSwgMTAwMClcblx0XHRcdFx0c2V0VGltZW91dCgoKSA9PiB7XG5cdFx0XHRcdFx0Y2xlYXJJbnRlcnZhbChpbnRlcnZhbClcblx0XHRcdFx0XHR0aGF0LmRpc2FibGVkID0gZmFsc2Vcblx0XHRcdFx0XHR0aGF0LnNlY29uZCA9IDYwXG5cdFx0XHRcdH0sIDYwMDAwKVxuXHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxuXHRcdH0sXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///282\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n phone: \"\",\n code: \"\",\n disabled: false,\n second: 60\n };\n },\n methods: {\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n if (!/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n if (!that.code) {\n that.$tools.msg(\"请填写验证码\");\n return;\n }\n that.$model.getAccountMsg({\n data: that.phone,\n code: that.code\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n } else {\n that.$tools.msg(\"设置成功!\");\n that.$store.commit('changeAccountNumber', {\n my_email: that.phone\n });\n uni.redirectTo({\n url: \"/pages/setting/setting\"\n });\n }\n }).catch(function (err) {});\n },\n // 获取验证码\n handleCode: function handleCode() {\n var that = this;\n if (!that.phone) {\n that.$tools.msg(\"请输入邮箱\");\n return;\n }\n if (!/^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的邮箱\");\n return;\n }\n // \n that.$model.getSendCode({\n data: that.phone\n // type: that.type\n }).then(function (res) {\n __f__(\"log\", res, \" at pages/setting/email.vue:82\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.disabled = true;\n var interval = setInterval(function () {\n --that.second;\n }, 1000);\n setTimeout(function () {\n clearInterval(interval);\n that.disabled = false;\n that.second = 60;\n }, 60000);\n }).catch(function (err) {});\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2V0dGluZy9lbWFpbC52dWUiXSwibmFtZXMiOlsiZGF0YSIsInBob25lIiwiY29kZSIsImRpc2FibGVkIiwic2Vjb25kIiwibWV0aG9kcyIsImhhbmRsZVRlbExvZ2luIiwidGhhdCIsIm15X2VtYWlsIiwidW5pIiwidXJsIiwiaGFuZGxlQ29kZSIsInNldFRpbWVvdXQiLCJjbGVhckludGVydmFsIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBMEJBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBQTtRQUNBUDtRQUNBRTtNQUNBO1FBQ0E7VUFDQUs7VUFDQTtRQUNBO1VBQ0FBO1VBQ0FBO1lBQ0FDO1VBQ0E7VUFDQUM7WUFDQUM7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtRQUNBSjtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtNQUNBQTtRQUNBUDtRQUNBO01BQ0E7UUFDQTtRQUNBO1VBQ0FPO1VBQ0E7UUFDQTtRQUNBQTtRQUNBO1VBQ0E7UUFDQTtRQUNBSztVQUNBQztVQUNBTjtVQUNBQTtRQUNBO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIyODYuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImxvZ2luXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInRleHRcIj7pgq7nrrE8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImlucHV0XCI+XHJcblx0XHRcdFx0XHRcdDxpbnB1dCB2LW1vZGVsPVwicGhvbmVcIiBwbGFjZWhvbGRlcj1cIlwiIC8+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbSBcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidGV4dFwiPumqjOivgeeggTwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW5wdXQgeWFuemhlbmdtYVwiPlxyXG5cdFx0XHRcdFx0XHQ8aW5wdXQgY2xhc3M9XCJ1bmktaW5wdXRcIiB2LW1vZGVsPVwiY29kZVwiIC8+XHJcblx0XHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJjb2RlXCIgdHlwZT1cIm5vbmVcIiBAY2xpY2s9XCJoYW5kbGVDb2RlXCIgdi1tb2RlbD1cImNvZGVcIlxyXG5cdFx0XHRcdFx0XHRcdDpkaXNhYmxlZD1cImRpc2FibGVkXCI+e3tzZWNvbmQ8NjAgPyBzZWNvbmQrJ1PlkI7ph43lj5EnOiR0KFwibG9naW4uc2VuZGNvZGVcIil9fVxyXG5cdFx0XHRcdFx0XHQ8L2J1dHRvbj5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJidG5sb2dpblwiIEBjbGljaz1cImhhbmRsZVRlbExvZ2luXCI+56Gu6K6kPC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRwaG9uZTogXCJcIixcclxuXHRcdFx0XHRjb2RlOiBcIlwiLFxyXG5cdFx0XHRcdGRpc2FibGVkOiBmYWxzZSxcclxuXHRcdFx0XHRzZWNvbmQ6IDYwLFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDnmbvlvZXjgIFcclxuXHRcdFx0aGFuZGxlVGVsTG9naW4oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCEoL15cXHcrKFstKy5dXFx3KykqQFxcdysoWy0uXVxcdyspKlxcLlxcdysoWy0uXVxcdyspKiQvLnRlc3QodGhhdC5waG9uZSkpKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmraPnoa7nmoTpgq7nrrFcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQuY29kZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35aGr5YaZ6aqM6K+B56CBXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0QWNjb3VudE1zZyh7XHJcblx0XHRcdFx0XHRkYXRhOiB0aGF0LnBob25lLFxyXG5cdFx0XHRcdFx0Y29kZTogdGhhdC5jb2RlLFxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuiuvue9ruaIkOWKn++8gVwiKVxyXG5cdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZUFjY291bnROdW1iZXInLCB7XHJcblx0XHRcdFx0XHRcdFx0bXlfZW1haWw6IHRoYXQucGhvbmVcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0dW5pLnJlZGlyZWN0VG8oe1xyXG5cdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvc2V0dGluZy9zZXR0aW5nXCJcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOiOt+WPlumqjOivgeeggVxyXG5cdFx0XHRoYW5kbGVDb2RlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5waG9uZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl6YKu566xXCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCEoL15cXHcrKFstKy5dXFx3KykqQFxcdysoWy0uXVxcdyspKlxcLlxcdysoWy0uXVxcdyspKiQvLnRlc3QodGhhdC5waG9uZSkpKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmraPnoa7nmoTpgq7nrrFcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyBcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRTZW5kQ29kZSh7XHJcblx0XHRcdFx0XHRkYXRhOiB0aGF0LnBob25lLFxyXG5cdFx0XHRcdFx0Ly8gdHlwZTogdGhhdC50eXBlXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC5kaXNhYmxlZCA9IHRydWVcclxuXHRcdFx0XHRcdGxldCBpbnRlcnZhbCA9IHNldEludGVydmFsKCgpID0+IHtcclxuXHRcdFx0XHRcdFx0LS10aGF0LnNlY29uZFxyXG5cdFx0XHRcdFx0fSwgMTAwMClcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRjbGVhckludGVydmFsKGludGVydmFsKVxyXG5cdFx0XHRcdFx0XHR0aGF0LmRpc2FibGVkID0gZmFsc2VcclxuXHRcdFx0XHRcdFx0dGhhdC5zZWNvbmQgPSA2MFxyXG5cdFx0XHRcdFx0fSwgNjAwMDApXHJcblx0XHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdH1cclxuXHJcblx0LmxvZ2luIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR6LWluZGV4OiA5OTtcclxuXHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0Zm9udC1zaXplOiA0MHJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5lZGl0ZW0ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjhycHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaW5wdXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGJvcmRlcjogI2RmZGZkZiAxcHggc29saWQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDg4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnlhbnpoZW5nbWEge1xyXG5cdFx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMTIwcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0d2lkdGg6IDExMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR6LWluZGV4OiA5OTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblxyXG5cdFx0LmJ0bmxvZ2luIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdFx0XHRoZWlnaHQ6IDQycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkYnRuY29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///286\n"); /***/ }), -/* 283 */ +/* 287 */ /*!*********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/phone.vue?mpType=page ***! \*********************************************************************************/ @@ -24799,10 +25190,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./phone.vue?vue&type=template&id=ea3d13d4&scoped=true&mpType=page */ 284);\n/* harmony import */ var _phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./phone.vue?vue&type=script&lang=js&mpType=page */ 286);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"ea3d13d4\",\n null,\n false,\n _phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/setting/phone.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjgzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9waG9uZS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZWEzZDEzZDQmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3Bob25lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9waG9uZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZWEzZDEzZDRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2V0dGluZy9waG9uZS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///283\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./phone.vue?vue&type=template&id=ea3d13d4&scoped=true&mpType=page */ 288);\n/* harmony import */ var _phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./phone.vue?vue&type=script&lang=js&mpType=page */ 290);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"ea3d13d4\",\n null,\n false,\n _phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/setting/phone.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjg3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9waG9uZS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZWEzZDEzZDQmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3Bob25lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9waG9uZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZWEzZDEzZDRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvc2V0dGluZy9waG9uZS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///287\n"); /***/ }), -/* 284 */ +/* 288 */ /*!***************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/phone.vue?vue&type=template&id=ea3d13d4&scoped=true&mpType=page ***! \***************************************************************************************************************************/ @@ -24811,7 +25202,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _pho "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./phone.vue?vue&type=template&id=ea3d13d4&scoped=true&mpType=page */ 285); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./phone.vue?vue&type=template&id=ea3d13d4&scoped=true&mpType=page */ 289); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_template_id_ea3d13d4_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -24823,7 +25214,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 285 */ +/* 289 */ /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/phone.vue?vue&type=template&id=ea3d13d4&scoped=true&mpType=page ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24975,7 +25366,7 @@ render._withStripped = true /***/ }), -/* 286 */ +/* 290 */ /*!*********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/phone.vue?vue&type=script&lang=js&mpType=page ***! \*********************************************************************************************************/ @@ -24983,10 +25374,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./phone.vue?vue&type=script&lang=js&mpType=page */ 287);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIyODYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Bob25lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Bob25lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///286\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./phone.vue?vue&type=script&lang=js&mpType=page */ 291);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_phone_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIyOTAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Bob25lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3Bob25lLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///290\n"); /***/ }), -/* 287 */ +/* 291 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/setting/phone.vue?vue&type=script&lang=js&mpType=page ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -24994,10 +25385,10 @@ 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\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n phone: \"\",\n code: \"\",\n disabled: false,\n second: 60\n };\n },\n methods: {\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (!that.code) {\n that.$tools.msg(\"请填写验证码\");\n return;\n }\n that.$model.getAccountMsg({\n data: that.phone,\n code: that.code\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n } else {\n that.$tools.msg(\"设置成功!\");\n that.$store.commit('changeAccountNumber', {\n my_tel: that.phone\n });\n uni.redirectTo({\n url: \"/pages/setting/setting\"\n });\n }\n }).catch(function (err) {});\n },\n // 获取验证码\n handleCode: function handleCode() {\n var that = this;\n if (!that.phone) {\n that.$tools.msg(\"请输入手机号\");\n return;\n }\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n // \n that.$model.getSendCode({\n data: that.phone,\n type: that.type\n }).then(function (res) {\n __f__(\"log\", res, \" at pages/setting/phone.vue:82\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.disabled = true;\n var interval = setInterval(function () {\n --that.second;\n }, 1000);\n setTimeout(function () {\n clearInterval(interval);\n that.disabled = false;\n that.second = 60;\n }, 60000);\n }).catch(function (err) {});\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2V0dGluZy9waG9uZS52dWUiXSwibmFtZXMiOlsiZGF0YSIsInBob25lIiwiY29kZSIsImRpc2FibGVkIiwic2Vjb25kIiwibWV0aG9kcyIsImhhbmRsZVRlbExvZ2luIiwidGhhdCIsInBob25lVHlwZSIsInRlc3QiLCIkdG9vbHMiLCJtc2ciLCIkbW9kZWwiLCJnZXRBY2NvdW50TXNnIiwidGhlbiIsInJlcyIsIiRzdG9yZSIsImNvbW1pdCIsIm15X3RlbCIsInVuaSIsInJlZGlyZWN0VG8iLCJ1cmwiLCJjYXRjaCIsImVyciIsImhhbmRsZUNvZGUiLCJnZXRTZW5kQ29kZSIsInR5cGUiLCJpbnRlcnZhbCIsInNldEludGVydmFsIiwic2V0VGltZW91dCIsImNsZWFySW50ZXJ2YWwiXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUEsZUFFZTtFQUNkQSxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOQyxLQUFLLEVBQUUsRUFBRTtNQUNUQyxJQUFJLEVBQUUsRUFBRTtNQUNSQyxRQUFRLEVBQUUsS0FBSztNQUNmQyxNQUFNLEVBQUU7SUFDVCxDQUFDO0VBQ0YsQ0FBQztFQUNEQyxPQUFPLEVBQUU7SUFDUjtJQUNBQyxjQUFjLDRCQUFHO01BQ2hCLElBQUlDLElBQUksR0FBRyxJQUFJO01BQ2YsSUFBSSxDQUFDQyxTQUFTLElBQUksQ0FBRSxtQkFBbUIsQ0FBQ0MsSUFBSSxDQUFDRixJQUFJLENBQUNOLEtBQUssQ0FBRSxFQUFFO1FBQzFETSxJQUFJLENBQUNHLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFdBQVcsQ0FBQztRQUM1QjtNQUNEO01BQ0EsSUFBSSxDQUFDSixJQUFJLENBQUNMLElBQUksRUFBRTtRQUNmSyxJQUFJLENBQUNHLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFFBQVEsQ0FBQztRQUN6QjtNQUNEO01BQ0FKLElBQUksQ0FBQ0ssTUFBTSxDQUFDQyxhQUFhLENBQUM7UUFDekJiLElBQUksRUFBRU8sSUFBSSxDQUFDTixLQUFLO1FBQ2hCQyxJQUFJLEVBQUVLLElBQUksQ0FBQ0w7TUFDWixDQUFDLENBQUMsQ0FBQ1ksSUFBSSxDQUFDLFVBQUFDLEdBQUcsRUFBSTtRQUNkLElBQUlBLEdBQUcsQ0FBQ2IsSUFBSSxJQUFJLENBQUMsRUFBRTtVQUNsQkssSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQ0ksR0FBRyxDQUFDSixHQUFHLENBQUM7VUFDeEI7UUFDRCxDQUFDLE1BQU07VUFDTkosSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQyxPQUFPLENBQUM7VUFDeEJKLElBQUksQ0FBQ1MsTUFBTSxDQUFDQyxNQUFNLENBQUMscUJBQXFCLEVBQUU7WUFDekNDLE1BQU0sRUFBRVgsSUFBSSxDQUFDTjtVQUNkLENBQUMsQ0FBQztVQUNGa0IsR0FBRyxDQUFDQyxVQUFVLENBQUM7WUFDZEMsR0FBRyxFQUFFO1VBQ04sQ0FBQyxDQUFDO1FBQ0g7TUFDRCxDQUFDLENBQUMsQ0FBQ0MsS0FBSyxDQUFDLFVBQUFDLEdBQUcsRUFBSSxDQUFDLENBQUMsQ0FBQztJQUNwQixDQUFDO0lBQ0Q7SUFDQUMsVUFBVSx3QkFBRztNQUNaLElBQUlqQixJQUFJLEdBQUcsSUFBSTtNQUNmLElBQUksQ0FBQ0EsSUFBSSxDQUFDTixLQUFLLEVBQUU7UUFDaEJNLElBQUksQ0FBQ0csTUFBTSxDQUFDQyxHQUFHLENBQUMsUUFBUSxDQUFDO1FBQ3pCO01BQ0Q7TUFDQSxJQUFJLENBQUNILFNBQVMsSUFBSSxDQUFFLG1CQUFtQixDQUFDQyxJQUFJLENBQUNGLElBQUksQ0FBQ04sS0FBSyxDQUFFLEVBQUU7UUFDMURNLElBQUksQ0FBQ0csTUFBTSxDQUFDQyxHQUFHLENBQUMsV0FBVyxDQUFDO1FBQzVCO01BQ0Q7TUFDQTtNQUNBSixJQUFJLENBQUNLLE1BQU0sQ0FBQ2EsV0FBVyxDQUFDO1FBQ3ZCekIsSUFBSSxFQUFFTyxJQUFJLENBQUNOLEtBQUs7UUFDaEJ5QixJQUFJLEVBQUVuQixJQUFJLENBQUNtQjtNQUNaLENBQUMsQ0FBQyxDQUFDWixJQUFJLENBQUMsVUFBQUMsR0FBRyxFQUFJO1FBQ2QsYUFBWUEsR0FBRztRQUNmLElBQUlBLEdBQUcsQ0FBQ2IsSUFBSSxJQUFJLENBQUMsRUFBRTtVQUNsQkssSUFBSSxDQUFDRyxNQUFNLENBQUNDLEdBQUcsQ0FBQ0ksR0FBRyxDQUFDSixHQUFHLENBQUM7VUFDeEI7UUFDRDtRQUNBSixJQUFJLENBQUNKLFFBQVEsR0FBRyxJQUFJO1FBQ3BCLElBQUl3QixRQUFRLEdBQUdDLFdBQVcsQ0FBQyxZQUFNO1VBQ2hDLEVBQUVyQixJQUFJLENBQUNILE1BQU07UUFDZCxDQUFDLEVBQUUsSUFBSSxDQUFDO1FBQ1J5QixVQUFVLENBQUMsWUFBTTtVQUNoQkMsYUFBYSxDQUFDSCxRQUFRLENBQUM7VUFDdkJwQixJQUFJLENBQUNKLFFBQVEsR0FBRyxLQUFLO1VBQ3JCSSxJQUFJLENBQUNILE1BQU0sR0FBRyxFQUFFO1FBQ2pCLENBQUMsRUFBRSxLQUFLLENBQUM7TUFDVixDQUFDLENBQUMsQ0FBQ2tCLEtBQUssQ0FBQyxVQUFBQyxHQUFHLEVBQUksQ0FBQyxDQUFDLENBQUM7SUFDcEI7RUFDRDtBQUNELENBQUM7QUFBQSwyQiIsImZpbGUiOiIyODcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdHBob25lOiBcIlwiLFxuXHRcdFx0Y29kZTogXCJcIixcblx0XHRcdGRpc2FibGVkOiBmYWxzZSxcblx0XHRcdHNlY29uZDogNjAsXG5cdFx0fVxuXHR9LFxuXHRtZXRob2RzOiB7XG5cdFx0Ly8g55m75b2V44CBXG5cdFx0aGFuZGxlVGVsTG9naW4oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICghcGhvbmVUeXBlICYmICEoL14xWzM0NTY3ODldXFxkezl9JC8udGVzdCh0aGF0LnBob25lKSkpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5q2j56Gu55qE5omL5py65Y+3XCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0aWYgKCF0aGF0LmNvZGUpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+35aGr5YaZ6aqM6K+B56CBXCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0QWNjb3VudE1zZyh7XG5cdFx0XHRcdGRhdGE6IHRoYXQucGhvbmUsXG5cdFx0XHRcdGNvZGU6IHRoYXQuY29kZSxcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLorr7nva7miJDlip/vvIFcIilcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZUFjY291bnROdW1iZXInLCB7XG5cdFx0XHRcdFx0XHRteV90ZWw6IHRoYXQucGhvbmVcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdHVuaS5yZWRpcmVjdFRvKHtcblx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvc2V0dGluZy9zZXR0aW5nXCJcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHR9XG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblx0XHQvLyDojrflj5bpqozor4HnoIFcblx0XHRoYW5kbGVDb2RlKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRpZiAoIXRoYXQucGhvbmUpIHtcblx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5omL5py65Y+3XCIpXG5cdFx0XHRcdHJldHVyblxuXHRcdFx0fVxuXHRcdFx0aWYgKCFwaG9uZVR5cGUgJiYgISgvXjFbMzQ1Njc4OV1cXGR7OX0kLy50ZXN0KHRoYXQucGhvbmUpKSkge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fovpPlhaXmraPnoa7nmoTmiYvmnLrlj7dcIilcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHQvLyBcblx0XHRcdHRoYXQuJG1vZGVsLmdldFNlbmRDb2RlKHtcblx0XHRcdFx0ZGF0YTogdGhhdC5waG9uZSxcblx0XHRcdFx0dHlwZTogdGhhdC50eXBlXG5cdFx0XHR9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKHJlcylcblx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcblx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LmRpc2FibGVkID0gdHJ1ZVxuXHRcdFx0XHRsZXQgaW50ZXJ2YWwgPSBzZXRJbnRlcnZhbCgoKSA9PiB7XG5cdFx0XHRcdFx0LS10aGF0LnNlY29uZFxuXHRcdFx0XHR9LCAxMDAwKVxuXHRcdFx0XHRzZXRUaW1lb3V0KCgpID0+IHtcblx0XHRcdFx0XHRjbGVhckludGVydmFsKGludGVydmFsKVxuXHRcdFx0XHRcdHRoYXQuZGlzYWJsZWQgPSBmYWxzZVxuXHRcdFx0XHRcdHRoYXQuc2Vjb25kID0gNjBcblx0XHRcdFx0fSwgNjAwMDApXG5cdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXG5cdFx0fSxcblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///287\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n phone: \"\",\n code: \"\",\n disabled: false,\n second: 60\n };\n },\n methods: {\n // 登录、\n handleTelLogin: function handleTelLogin() {\n var that = this;\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n if (!that.code) {\n that.$tools.msg(\"请填写验证码\");\n return;\n }\n that.$model.getAccountMsg({\n data: that.phone,\n code: that.code\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n } else {\n that.$tools.msg(\"设置成功!\");\n that.$store.commit('changeAccountNumber', {\n my_tel: that.phone\n });\n uni.redirectTo({\n url: \"/pages/setting/setting\"\n });\n }\n }).catch(function (err) {});\n },\n // 获取验证码\n handleCode: function handleCode() {\n var that = this;\n if (!that.phone) {\n that.$tools.msg(\"请输入手机号\");\n return;\n }\n if (!phoneType && !/^1[3456789]\\d{9}$/.test(that.phone)) {\n that.$tools.msg(\"请输入正确的手机号\");\n return;\n }\n // \n that.$model.getSendCode({\n data: that.phone\n // type: that.type\n }).then(function (res) {\n __f__(\"log\", res, \" at pages/setting/phone.vue:82\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.disabled = true;\n var interval = setInterval(function () {\n --that.second;\n }, 1000);\n setTimeout(function () {\n clearInterval(interval);\n that.disabled = false;\n that.second = 60;\n }, 60000);\n }).catch(function (err) {});\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvc2V0dGluZy9waG9uZS52dWUiXSwibmFtZXMiOlsiZGF0YSIsInBob25lIiwiY29kZSIsImRpc2FibGVkIiwic2Vjb25kIiwibWV0aG9kcyIsImhhbmRsZVRlbExvZ2luIiwidGhhdCIsIm15X3RlbCIsInVuaSIsInVybCIsImhhbmRsZUNvZGUiLCJzZXRUaW1lb3V0IiwiY2xlYXJJbnRlcnZhbCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztlQTBCQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0FDO01BQ0E7TUFDQTtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQUE7UUFDQVA7UUFDQUU7TUFDQTtRQUNBO1VBQ0FLO1VBQ0E7UUFDQTtVQUNBQTtVQUNBQTtZQUNBQztVQUNBO1VBQ0FDO1lBQ0FDO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQUo7UUFDQTtNQUNBO01BQ0E7UUFDQUE7UUFDQTtNQUNBO01BQ0E7TUFDQUE7UUFDQVA7UUFDQTtNQUNBO1FBQ0E7UUFDQTtVQUNBTztVQUNBO1FBQ0E7UUFDQUE7UUFDQTtVQUNBO1FBQ0E7UUFDQUs7VUFDQUM7VUFDQU47VUFDQUE7UUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjkxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiY29udGVudFwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJsb2dpblwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0XCI+5omL5py65Y+3PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dFwiPlxyXG5cdFx0XHRcdFx0XHQ8aW5wdXQgdi1tb2RlbD1cInBob25lXCIgcGxhY2Vob2xkZXI9XCJcIiAvPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0gXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInRleHRcIj7pqozor4HnoIE8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImlucHV0IHlhbnpoZW5nbWFcIj5cclxuXHRcdFx0XHRcdFx0PGlucHV0IGNsYXNzPVwidW5pLWlucHV0XCIgdi1tb2RlbD1cImNvZGVcIiAvPlxyXG5cdFx0XHRcdFx0XHQ8YnV0dG9uIGNsYXNzPVwiY29kZVwiIHR5cGU9XCJub25lXCIgQGNsaWNrPVwiaGFuZGxlQ29kZVwiIHYtbW9kZWw9XCJjb2RlXCJcclxuXHRcdFx0XHRcdFx0XHQ6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiPnt7c2Vjb25kPDYwID8gc2Vjb25kKydT5ZCO6YeN5Y+RJzokdChcImxvZ2luLnNlbmRjb2RlXCIpfX1cclxuXHRcdFx0XHRcdFx0PC9idXR0b24+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYnRubG9naW5cIiBAY2xpY2s9XCJoYW5kbGVUZWxMb2dpblwiPuehruiupDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0cGhvbmU6IFwiXCIsXHJcblx0XHRcdFx0Y29kZTogXCJcIixcclxuXHRcdFx0XHRkaXNhYmxlZDogZmFsc2UsXHJcblx0XHRcdFx0c2Vjb25kOiA2MCxcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g55m75b2V44CBXHJcblx0XHRcdGhhbmRsZVRlbExvZ2luKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghcGhvbmVUeXBlICYmICEoL14xWzM0NTY3ODldXFxkezl9JC8udGVzdCh0aGF0LnBob25lKSkpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeato+ehrueahOaJi+acuuWPt1wiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5jb2RlKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7floavlhpnpqozor4HnoIFcIilcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRBY2NvdW50TXNnKHtcclxuXHRcdFx0XHRcdGRhdGE6IHRoYXQucGhvbmUsXHJcblx0XHRcdFx0XHRjb2RlOiB0aGF0LmNvZGUsXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K6+572u5oiQ5Yqf77yBXCIpXHJcblx0XHRcdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlQWNjb3VudE51bWJlcicsIHtcclxuXHRcdFx0XHRcdFx0XHRteV90ZWw6IHRoYXQucGhvbmVcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0dW5pLnJlZGlyZWN0VG8oe1xyXG5cdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvc2V0dGluZy9zZXR0aW5nXCJcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KS5jYXRjaChlcnIgPT4ge30pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOiOt+WPlumqjOivgeeggVxyXG5cdFx0XHRoYW5kbGVDb2RlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5waG9uZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5omL5py65Y+3XCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCFwaG9uZVR5cGUgJiYgISgvXjFbMzQ1Njc4OV1cXGR7OX0kLy50ZXN0KHRoYXQucGhvbmUpKSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+36L6T5YWl5q2j56Gu55qE5omL5py65Y+3XCIpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly8gXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0U2VuZENvZGUoe1xyXG5cdFx0XHRcdFx0ZGF0YTogdGhhdC5waG9uZSxcclxuXHRcdFx0XHRcdC8vIHR5cGU6IHRoYXQudHlwZVxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcylcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHRoYXQuZGlzYWJsZWQgPSB0cnVlXHJcblx0XHRcdFx0XHRsZXQgaW50ZXJ2YWwgPSBzZXRJbnRlcnZhbCgoKSA9PiB7XHJcblx0XHRcdFx0XHRcdC0tdGhhdC5zZWNvbmRcclxuXHRcdFx0XHRcdH0sIDEwMDApXHJcblx0XHRcdFx0XHRzZXRUaW1lb3V0KCgpID0+IHtcclxuXHRcdFx0XHRcdFx0Y2xlYXJJbnRlcnZhbChpbnRlcnZhbClcclxuXHRcdFx0XHRcdFx0dGhhdC5kaXNhYmxlZCA9IGZhbHNlXHJcblx0XHRcdFx0XHRcdHRoYXQuc2Vjb25kID0gNjBcclxuXHRcdFx0XHRcdH0sIDYwMDAwKVxyXG5cdFx0XHRcdH0pLmNhdGNoKGVyciA9PiB7fSlcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5jb250ZW50IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHR9XHJcblxyXG5cdC5sb2dpbiB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0ei1pbmRleDogOTk7XHJcblxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDBycHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQuZWRpdGVtIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblxyXG5cdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogODBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmlucHV0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRib3JkZXI6ICNkZmRmZGYgMXB4IHNvbGlkO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMTBweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHR6LWluZGV4OiA4ODtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC55YW56aGVuZ21hIHtcclxuXHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvZGUge1xyXG5cdFx0XHRcdHdpZHRoOiAxMTBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZGZkZmRmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0ei1pbmRleDogOTk7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5idG5sb2dpbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDE1cHggMDtcclxuXHRcdFx0aGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJ0bmNvbG9yO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///291\n"); /***/ }), -/* 288 */ +/* 292 */ /*!**********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/search.vue?mpType=page ***! \**********************************************************************************/ @@ -25005,10 +25396,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./search.vue?vue&type=template&id=62f738ba&scoped=true&mpType=page */ 289);\n/* harmony import */ var _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./search.vue?vue&type=script&lang=js&mpType=page */ 291);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"62f738ba\",\n null,\n false,\n _search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/devices/search.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjg4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTYyZjczOGJhJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL3NlYXJjaC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjJmNzM4YmFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvZGV2aWNlcy9zZWFyY2gudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///288\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./search.vue?vue&type=template&id=62f738ba&scoped=true&mpType=page */ 293);\n/* harmony import */ var _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./search.vue?vue&type=script&lang=js&mpType=page */ 295);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"62f738ba\",\n null,\n false,\n _search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/devices/search.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjkyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTYyZjczOGJhJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL3NlYXJjaC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNjJmNzM4YmFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvZGV2aWNlcy9zZWFyY2gudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///292\n"); /***/ }), -/* 289 */ +/* 293 */ /*!****************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/search.vue?vue&type=template&id=62f738ba&scoped=true&mpType=page ***! \****************************************************************************************************************************/ @@ -25017,7 +25408,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _sea "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./search.vue?vue&type=template&id=62f738ba&scoped=true&mpType=page */ 290); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./search.vue?vue&type=template&id=62f738ba&scoped=true&mpType=page */ 294); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_template_id_62f738ba_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -25029,7 +25420,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 290 */ +/* 294 */ /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/search.vue?vue&type=template&id=62f738ba&scoped=true&mpType=page ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -25135,7 +25526,7 @@ render._withStripped = true /***/ }), -/* 291 */ +/* 295 */ /*!**********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/search.vue?vue&type=script&lang=js&mpType=page ***! \**********************************************************************************************************/ @@ -25143,10 +25534,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./search.vue?vue&type=script&lang=js&mpType=page */ 292);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyOTEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NlYXJjaC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///291\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./search.vue?vue&type=script&lang=js&mpType=page */ 296);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIyOTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NlYXJjaC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///295\n"); /***/ }), -/* 292 */ +/* 296 */ /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/search.vue?vue&type=script&lang=js&mpType=page ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -25154,10 +25545,10 @@ 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 */ 20);\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; }\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar that;\nvar myTime;\nvar _default = {\n data: function data() {\n return {\n Unload: false,\n //是否返回上一页\n issearch: false,\n //是否重新搜索\n isdevTip: false,\n //是否有提示\n devicesList: [],\n devList: [],\n id: 0\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"isConnected\", \"isBluetoothTyle\"])),\n onLoad: function onLoad(options) {\n that = this;\n that.id = options ? options.id : 0;\n that.openBluetoothAdapter();\n // 监听蓝牙连接状态\n that.$Bluetooth.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n onUnload: function onUnload() {\n var that = this;\n __f__(\"log\", \"onUnload\", that.Unload, \" at pages/devices/search.vue:58\");\n if (!that.Unload) {\n that.$Bluetooth.closeBluetoothAdapter(); // 断开蓝牙模块\n that.$Bluetooth.stopBluetoothDevicesDiscovery(); // 取消蓝牙搜索\n }\n },\n\n watch: {\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.issearch = true;\n that.isdevTip = true;\n that.devList = [];\n clearTimeout(myTime);\n }\n __f__(\"log\", \"蓝牙是否打开\", that.isBluetoothTyle, \" at pages/devices/search.vue:73\");\n }\n },\n methods: {\n // 初始化蓝牙\n openBluetoothAdapter: function openBluetoothAdapter() {\n var that = this;\n uni.openBluetoothAdapter({\n success: function success(e) {\n __f__(\"log\", \"蓝牙初始化成功\", \" at pages/devices/search.vue:82\");\n that.issearch = false;\n that.isdevTip = false;\n that.devList = [];\n that.startBluetoothDeviceDiscovery();\n },\n fail: function fail(e) {\n that.$Bluetooth.getBluetoothAdapter(e);\n }\n });\n },\n // 开始搜寻附近的蓝牙外围设备\n startBluetoothDeviceDiscovery: function startBluetoothDeviceDiscovery() {\n var that = this;\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n //是否允许重复上报同一设备\n success: function success(res) {\n that.onBluetoothDeviceFound();\n },\n fail: function fail(res) {}\n });\n },\n /**\n * 发现外围设备\n */\n onBluetoothDeviceFound: function onBluetoothDeviceFound() {\n var that = this;\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n if (device.name.indexOf(\"G02\") != -1) {\n __f__(\"log\", \"G02\", device, \" at pages/devices/search.vue:112\");\n clearTimeout(myTime);\n var buff = device.advertisData.slice(3, 9);\n device.mac = new Uint8Array(buff); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址\n var tempMac = Array.from(device.mac);\n tempMac.reverse();\n device.macAddr = that.$tools.ab2hex(tempMac, ':').toUpperCase();\n that.deviceId = device.macAddr;\n that.handleDevice(device);\n return;\n }\n if (device.name.indexOf(\"Yihejia_Lung\") != -1) {\n __f__(\"log\", \"肺活量PCV02\", device, \" at pages/devices/search.vue:124\");\n clearTimeout(myTime);\n device.macAddr = device.deviceId;\n that.deviceId = device.deviceId;\n that.handleDevice(device);\n return;\n }\n if (device.name.indexOf(\"YPC\") != -1) {\n __f__(\"log\", \"跳绳PCT02\", device.name, device, \" at pages/devices/search.vue:132\");\n clearTimeout(myTime);\n var _buff = device.name.slice(7, 19);\n device.macAddr = that.$tools.str2Num(_buff);\n device.deviceId = that.$tools.str2Num(_buff);\n that.deviceId = that.$tools.str2Num(_buff);\n if (device.macAddr != \"\") {\n that.handleDevice(device);\n }\n return;\n }\n });\n });\n that.handleMyTime();\n },\n handleDevice: function handleDevice(device) {\n var that = this;\n var foundDevices = that.devicesList;\n var idx = that.$tools.inArray(foundDevices, \"deviceId\", device.deviceId);\n __f__(\"log\", \"device\", device, idx, \" at pages/devices/search.vue:151\");\n if (idx === -1) {\n that.devicesList.push(device);\n if (device.macAddr != \"\") {\n that.handleDevType(device.macAddr);\n }\n }\n },\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.devList.length) {\n that.isdevTip = true;\n that.devList = [];\n }\n that.issearch = true;\n clearTimeout(myTime);\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n }, 15000);\n },\n // 排查设备\n handleDevType: function handleDevType(sn) {\n that = this;\n that.$model.getdevdetail({\n mac: sn,\n acd_id: that.id\n }).then(function (res) {\n __f__(\"log\", \"排查返回\", res, sn, that.id, \" at pages/devices/search.vue:178\");\n if (res.code == 0) {\n res.data.deviceId = sn;\n that.devList.push(res.data);\n }\n });\n },\n handleWeight: function handleWeight(item) {\n var that = this;\n clearTimeout(myTime);\n that.Unload = true;\n __f__(\"log\", \"跳转测量\", item, \" at pages/devices/search.vue:189\");\n if (item.bluetooth_type == '透传') {\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n }\n uni.redirectTo({\n url: item.page_measure + '?deviceId=' + that.deviceId\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZGV2aWNlcy9zZWFyY2gudnVlIl0sIm5hbWVzIjpbInRoYXQiLCJteVRpbWUiLCJkYXRhIiwiVW5sb2FkIiwiaXNzZWFyY2giLCJpc2RldlRpcCIsImRldmljZXNMaXN0IiwiZGV2TGlzdCIsImlkIiwiY29tcHV0ZWQiLCJtYXBTdGF0ZSIsIm9uTG9hZCIsIm9wdGlvbnMiLCJvcGVuQmx1ZXRvb3RoQWRhcHRlciIsIiRCbHVldG9vdGgiLCJvbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSIsInVuaSIsIm9uQmx1ZXRvb3RoQWRhcHRlclN0YXRlQ2hhbmdlIiwicmVzIiwiJHN0b3JlIiwiY29tbWl0IiwiYXZhaWxhYmxlIiwib25VbmxvYWQiLCJjbG9zZUJsdWV0b290aEFkYXB0ZXIiLCJzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsIndhdGNoIiwiaXNCbHVldG9vdGhUeWxlIiwiY2xlYXJUaW1lb3V0IiwibWV0aG9kcyIsInN1Y2Nlc3MiLCJlIiwic3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkiLCJmYWlsIiwiZ2V0Qmx1ZXRvb3RoQWRhcHRlciIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImFsbG93RHVwbGljYXRlc0tleSIsIm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQiLCJkZXZpY2VzIiwiZm9yRWFjaCIsImRldmljZSIsIm5hbWUiLCJpbmRleE9mIiwiYnVmZiIsImFkdmVydGlzRGF0YSIsInNsaWNlIiwibWFjIiwiVWludDhBcnJheSIsInRlbXBNYWMiLCJBcnJheSIsImZyb20iLCJyZXZlcnNlIiwibWFjQWRkciIsIiR0b29scyIsImFiMmhleCIsInRvVXBwZXJDYXNlIiwiZGV2aWNlSWQiLCJoYW5kbGVEZXZpY2UiLCJzdHIyTnVtIiwiaGFuZGxlTXlUaW1lIiwiZm91bmREZXZpY2VzIiwiaWR4IiwiaW5BcnJheSIsInB1c2giLCJoYW5kbGVEZXZUeXBlIiwic2V0VGltZW91dCIsImxlbmd0aCIsInNuIiwiJG1vZGVsIiwiZ2V0ZGV2ZGV0YWlsIiwiYWNkX2lkIiwidGhlbiIsImNvZGUiLCJoYW5kbGVXZWlnaHQiLCJpdGVtIiwiYmx1ZXRvb3RoX3R5cGUiLCJyZWRpcmVjdFRvIiwidXJsIiwicGFnZV9tZWFzdXJlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQTRCQTtBQUVjO0FBQUE7QUE5QmQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsSUFBSUEsSUFBSTtBQUNSLElBQUlDLE1BQU07QUFBQyxlQUlJO0VBQ2RDLElBQUksa0JBQUc7SUFDTixPQUFPO01BQ05DLE1BQU0sRUFBRSxLQUFLO01BQUU7TUFDZkMsUUFBUSxFQUFFLEtBQUs7TUFBRTtNQUNqQkMsUUFBUSxFQUFFLEtBQUs7TUFBRTtNQUNqQkMsV0FBVyxFQUFFLEVBQUU7TUFDZkMsT0FBTyxFQUFFLEVBQUU7TUFDWEMsRUFBRSxFQUFFO0lBQ0wsQ0FBQztFQUNGLENBQUM7RUFDREMsUUFBUSxvQkFDSixJQUFBQyxjQUFRLEVBQUMsQ0FBQyxNQUFNLEVBQUUsYUFBYSxFQUFFLGlCQUFpQixDQUFDLENBQUMsQ0FDdkQ7RUFDREMsTUFBTSxrQkFBQ0MsT0FBTyxFQUFFO0lBQ2ZaLElBQUksR0FBRyxJQUFJO0lBQ1hBLElBQUksQ0FBQ1EsRUFBRSxHQUFHSSxPQUFPLEdBQUdBLE9BQU8sQ0FBQ0osRUFBRSxHQUFHLENBQUM7SUFDbENSLElBQUksQ0FBQ2Esb0JBQW9CLEVBQUU7SUFDM0I7SUFDQWIsSUFBSSxDQUFDYyxVQUFVLENBQUNDLDBCQUEwQixFQUFFO0lBQzVDQyxHQUFHLENBQUNDLDZCQUE2QixDQUFDLFVBQVNDLEdBQUcsRUFBRTtNQUMvQ2xCLElBQUksQ0FBQ21CLE1BQU0sQ0FBQ0MsTUFBTSxDQUFDLGlCQUFpQixFQUFFRixHQUFHLENB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bi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG5cbmxldCB0aGF0O1xubGV0IG15VGltZTtcbmltcG9ydCB7XG5cdG1hcFN0YXRlXG59IGZyb20gXCJ2dWV4XCI7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdFVubG9hZDogZmFsc2UsIC8v5piv5ZCm6L+U5Zue5LiK5LiA6aG1XG5cdFx0XHRpc3NlYXJjaDogZmFsc2UsIC8v5piv5ZCm6YeN5paw5pCc57SiXG5cdFx0XHRpc2RldlRpcDogZmFsc2UsIC8v5piv5ZCm5pyJ5o+Q56S6XG5cdFx0XHRkZXZpY2VzTGlzdDogW10sXG5cdFx0XHRkZXZMaXN0OiBbXSxcblx0XHRcdGlkOiAwXG5cdFx0fVxuXHR9LFxuXHRjb21wdXRlZDoge1xuXHRcdC4uLm1hcFN0YXRlKFtcInVzZXJcIiwgXCJpc0Nvbm5lY3RlZFwiLCBcImlzQmx1ZXRvb3RoVHlsZVwiXSksXG5cdH0sXG5cdG9uTG9hZChvcHRpb25zKSB7XG5cdFx0dGhhdCA9IHRoaXNcblx0XHR0aGF0LmlkID0gb3B0aW9ucyA/IG9wdGlvbnMuaWQgOiAwXG5cdFx0dGhhdC5vcGVuQmx1ZXRvb3RoQWRhcHRlcigpXG5cdFx0Ly8g55uR5ZCs6JOd54mZ6L+e5o6l54q25oCBXG5cdFx0dGhhdC4kQmx1ZXRvb3RoLm9uQkxFQ29ubmVjdGlvblN0YXRlQ2hhbmdlKClcblx0XHR1bmkub25CbHVldG9vdGhBZGFwdGVyU3RhdGVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XG5cdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgcmVzLmF2YWlsYWJsZSk7XG5cdFx0fSlcblx0fSxcblx0b25VbmxvYWQoKSB7XG5cdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0Y29uc29sZS5sb2coXCJvblVubG9hZFwiLCB0aGF0LlVubG9hZClcblx0XHRpZiAoIXRoYXQuVW5sb2FkKSB7XG5cdFx0XHR0aGF0LiRCbHVldG9vdGguY2xvc2VCbHVldG9vdGhBZGFwdGVyKCkgLy8g5pat5byA6JOd54mZ5qih5Z2XXG5cdFx0XHR0aGF0LiRCbHVldG9vdGguc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKSAvLyDlj5bmtojok53niZnmkJzntKJcblx0XHR9XG5cdH0sXG5cdHdhdGNoOiB7XG5cdFx0aXNCbHVldG9vdGhUeWxlOiBmdW5jdGlvbigpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0aWYgKCF0aGF0LmlzQmx1ZXRvb3RoVHlsZSkge1xuXHRcdFx0XHR0aGF0Lmlzc2VhcmNoID0gdHJ1ZVxuXHRcdFx0XHR0aGF0LmlzZGV2VGlwID0gdHJ1ZVxuXHRcdFx0XHR0aGF0LmRldkxpc3QgPSBbXVxuXHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcblx0XHRcdH1cblx0XHRcdGNvbnNvbGUubG9nKFwi6JOd54mZ5piv5ZCm5omT5byAXCIsIHRoYXQuaXNCbHVldG9vdGhUeWxlKVxuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdC8vIOWIneWni+WMluiTneeJmVxuXHRcdG9wZW5CbHVldG9vdGhBZGFwdGVyKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xuXHRcdFx0XHRzdWNjZXNzOiBlID0+IHtcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeWIneWni+WMluaIkOWKn1wiKVxuXHRcdFx0XHRcdHRoYXQuaXNzZWFyY2ggPSBmYWxzZVxuXHRcdFx0XHRcdHRoYXQuaXNkZXZUaXAgPSBmYWxzZVxuXHRcdFx0XHRcdHRoYXQuZGV2TGlzdCA9IFtdXG5cdFx0XHRcdFx0dGhhdC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXG5cdFx0XHRcdH0sXG5cdFx0XHRcdGZhaWw6IGUgPT4ge1xuXHRcdFx0XHRcdHRoYXQuJEJsdWV0b290aC5nZXRCbHVldG9vdGhBZGFwdGVyKGUpXG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXHRcdH0sXG5cdFx0Ly8g5byA5aeL5pCc5a+76ZmE6L+R55qE6JOd54mZ5aSW5Zu06K6+5aSHXG5cdFx0c3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHVuaS5zdGFydEJsdWV0b290aERldmljZXNEaXNjb3Zlcnkoe1xuXHRcdFx0XHRhbGxvd0R1cGxpY2F0ZXNLZXk6IHRydWUsIC8v5piv5ZCm5YWB6K646YeN5aSN5LiK5oql5ZCM5LiA6K6+5aSHXG5cdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XG5cdFx0XHRcdFx0dGhhdC5vbkJsdWV0b290aERldmljZUZvdW5kKCk7XG5cdFx0XHRcdH0sXG5cdFx0XHRcdGZhaWw6IHJlcyA9PiB7fVxuXHRcdFx0fSk7XG5cdFx0fSxcblx0XHQvKipcblx0XHQgKiDlj5HnjrDlpJblm7Torr7lpIdcblx0XHQgKi9cblx0XHRvbkJsdWV0b290aERldmljZUZvdW5kKCkge1xuXHRcdFx0dmFyIHRoYXQgPSB0aGlzO1xuXHRcdFx0dW5pLm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQocmVzID0+IHtcblx0XHRcdFx0cmVzLmRldmljZXMuZm9yRWFjaChkZXZpY2UgPT4ge1xuXHRcdFx0XHRcdGlmIChkZXZpY2UubmFtZS5pbmRleE9mKFwiRzAyXCIpICE9IC0xKSB7XG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIkcwMlwiLCBkZXZpY2UpXG5cdFx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcblx0XHRcdFx0XHRcdGxldCBidWZmID0gZGV2aWNlLmFkdmVydGlzRGF0YS5zbGljZSgzLCA5KVxuXHRcdFx0XHRcdFx0ZGV2aWNlLm1hYyA9IG5ldyBVaW50OEFycmF5KGJ1ZmYpIC8vIOS/neWtmOW5v+aSreaVsOaNruS4reeahG1hY+WcsOWdgO+8jOi/meaYr+eUseS6jmlPU+S4jeebtOaOpei/lOWbnm1hY+WcsOWdgFxuXHRcdFx0XHRcdFx0bGV0IHRlbXBNYWMgPSBBcnJheS5mcm9tKGRldmljZS5tYWMpXG5cdFx0XHRcdFx0XHR0ZW1wTWFjLnJldmVyc2UoKVxuXHRcdFx0XHRcdFx0ZGV2aWNlLm1hY0FkZHIgPSB0aGF0LiR0b29scy5hYjJoZXgodGVtcE1hYywgJzonKS50b1VwcGVyQ2FzZSgpXG5cdFx0XHRcdFx0XHR0aGF0LmRldmljZUlkID0gZGV2aWNlLm1hY0FkZHJcblx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlRGV2aWNlKGRldmljZSlcblx0XHRcdFx0XHRcdHJldHVybjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aWYgKGRldmljZS5uYW1lLmluZGV4T2YoXCJZaWhlamlhX0x1bmdcIikgIT0gLTEpIHtcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi6IK65rS76YePUENWMDJcIiwgZGV2aWNlKVxuXHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XG5cdFx0XHRcdFx0XHRkZXZpY2UubWFjQWRkciA9IGRldmljZS5kZXZpY2VJZFxuXHRcdFx0XHRcdFx0dGhhdC5kZXZpY2VJZCA9IGRldmljZS5kZXZpY2VJZFxuXHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZpY2UoZGV2aWNlKVxuXHRcdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpZiAoZGV2aWNlLm5hbWUuaW5kZXhPZihcIllQQ1wiKSAhPSAtMSkge1xuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLot7Pnu7NQQ1QwMlwiLCBkZXZpY2UubmFtZSwgZGV2aWNlKVxuXHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XG5cdFx0XHRcdFx0XHRsZXQgYnVmZiA9IGRldmljZS5uYW1lLnNsaWNlKDcsIDE5KVxuXHRcdFx0XHRcdFx0ZGV2aWNlLm1hY0FkZHIgPSB0aGF0LiR0b29scy5zdHIyTnVtKGJ1ZmYpXG5cdFx0XHRcdFx0XHRkZXZpY2UuZGV2aWNlSWQgPSB0aGF0LiR0b29scy5zdHIyTnVtKGJ1ZmYpXG5cdFx0XHRcdFx0XHR0aGF0LmRldmljZUlkID0gdGhhdC4kdG9vbHMuc3RyMk51bShidWZmKVxuXHRcdFx0XHRcdFx0aWYgKGRldmljZS5tYWNBZGRyICE9IFwiXCIpIHtcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZpY2UoZGV2aWNlKVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9KVxuXHRcdFx0fSk7XG5cdFx0XHR0aGF0LmhhbmRsZU15VGltZSgpXG5cdFx0fSxcblx0XHRoYW5kbGVEZXZpY2UoZGV2aWNlKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGNvbnN0IGZvdW5kRGV2aWNlcyA9IHRoYXQuZGV2aWNlc0xpc3Rcblx0XHRcdGNvbnN0IGlkeCA9IHRoYXQuJHRvb2xzLmluQXJyYXkoZm91bmREZXZpY2VzLCBcImRldmljZUlkXCIsIGRldmljZS5kZXZpY2VJZClcblx0XHRcdGNvbnNvbGUubG9nKFwiZGV2aWNlXCIsIGRldmljZSwgaWR4KVxuXHRcdFx0aWYgKGlkeCA9PT0gLTEpIHtcblx0XHRcdFx0dGhhdC5kZXZpY2VzTGlzdC5wdXNoKGRldmljZSk7XG5cdFx0XHRcdGlmIChkZXZpY2UubWFjQWRkciAhPSBcIlwiKSB7XG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZUeXBlKGRldmljZS5tYWNBZGRyKVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSxcblx0XHRoYW5kbGVNeVRpbWUoKSB7XG5cdFx0XHR2YXIgdGhhdCA9IHRoaXM7XG5cdFx0XHRteVRpbWUgPSBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRpZiAoIXRoYXQuZGV2TGlzdC5sZW5ndGgpIHtcblx0XHRcdFx0XHR0aGF0LmlzZGV2VGlwID0gdHJ1ZVxuXHRcdFx0XHRcdHRoYXQuZGV2TGlzdCA9IFtdXG5cdFx0XHRcdH1cblx0XHRcdFx0dGhhdC5pc3NlYXJjaCA9IHRydWVcblx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XG5cdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXG5cdFx0XHR9LCAxNTAwMCk7XG5cdFx0fSxcblx0XHQvLyDmjpLmn6Xorr7lpIdcblx0XHRoYW5kbGVEZXZUeXBlKHNuKSB7XG5cdFx0XHR0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0ZGV2ZGV0YWlsKHtcblx0XHRcdFx0bWFjOiBzbixcblx0XHRcdFx0YWNkX2lkOiB0aGF0LmlkXG5cdFx0XHR9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi5o6S5p+l6L+U5ZueXCIsIHJlcywgc24sIHRoYXQuaWQpXG5cdFx0XHRcdGlmIChyZXMuY29kZSA9PSAwKSB7XG5cdFx0XHRcdFx0cmVzLmRhdGEuZGV2aWNlSWQgPSBzblxuXHRcdFx0XHRcdHRoYXQuZGV2TGlzdC5wdXNoKHJlcy5kYXRhKTtcblx0XHRcdFx0fVxuXHRcdFx0fSlcblx0XHR9LFxuXHRcdGhhbmRsZVdlaWdodChpdGVtKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xuXHRcdFx0dGhhdC5VbmxvYWQgPSB0cnVlXG5cdFx0XHRjb25zb2xlLmxvZyhcIui3s+i9rOa1i+mHj1wiLCBpdGVtKVxuXHRcdFx0aWYgKGl0ZW0uYmx1ZXRvb3RoX3R5cGUgPT0gJ+mAj+S8oCcpIHtcblx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KClcblx0XHRcdH1cblx0XHRcdHVuaS5yZWRpcmVjdFRvKHtcblx0XHRcdFx0dXJsOiBpdGVtLnBhZ2VfbWVhc3VyZSArICc/ZGV2aWNlSWQ9JyArIHRoYXQuZGV2aWNlSWRcblx0XHRcdH0pXG5cdFx0fSxcblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///292\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 */ 20);\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; }\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar that;\nvar myTime;\nvar _default = {\n data: function data() {\n return {\n Unload: false,\n //是否返回上一页\n issearch: false,\n //是否重新搜索\n isdevTip: false,\n //是否有提示\n devicesList: [],\n devList: [],\n id: 0\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"isConnected\", \"isBluetoothTyle\"])),\n onLoad: function onLoad(options) {\n that = this;\n that.id = options ? options.id : 0;\n that.openBluetoothAdapter();\n // 监听蓝牙连接状态\n that.$Bluetooth.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n onBackPress: function onBackPress() {\n var that = this;\n __f__(\"log\", \"onUnload\", that.Unload, \" at pages/devices/search.vue:58\");\n if (!that.Unload) {\n that.$Bluetooth.closeBluetoothAdapter(); // 断开蓝牙模块\n that.$Bluetooth.stopBluetoothDevicesDiscovery(); // 取消蓝牙搜索\n }\n },\n\n watch: {\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.issearch = true;\n that.isdevTip = true;\n that.devList = [];\n clearTimeout(myTime);\n }\n __f__(\"log\", \"蓝牙是否打开\", that.isBluetoothTyle, \" at pages/devices/search.vue:73\");\n }\n },\n methods: {\n // 初始化蓝牙\n openBluetoothAdapter: function openBluetoothAdapter() {\n var that = this;\n uni.openBluetoothAdapter({\n success: function success(e) {\n __f__(\"log\", \"蓝牙初始化成功\", \" at pages/devices/search.vue:82\");\n that.issearch = false;\n that.isdevTip = false;\n that.devList = [];\n that.startBluetoothDeviceDiscovery();\n },\n fail: function fail(e) {\n that.$Bluetooth.getBluetoothAdapter(e);\n }\n });\n },\n // 开始搜寻附近的蓝牙外围设备\n startBluetoothDeviceDiscovery: function startBluetoothDeviceDiscovery() {\n var that = this;\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n //是否允许重复上报同一设备\n success: function success(res) {\n that.onBluetoothDeviceFound();\n },\n fail: function fail(res) {}\n });\n },\n /**\n * 发现外围设备\n */\n onBluetoothDeviceFound: function onBluetoothDeviceFound() {\n var that = this;\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n if (device.name.indexOf(\"G02\") != -1) {\n __f__(\"log\", \"G02\", device, \" at pages/devices/search.vue:112\");\n clearTimeout(myTime);\n var buff = device.advertisData.slice(3, 9);\n device.mac = new Uint8Array(buff); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址\n var tempMac = Array.from(device.mac);\n tempMac.reverse();\n device.macAddr = that.$tools.ab2hex(tempMac, ':').toUpperCase();\n that.deviceId = device.macAddr;\n that.handleDevice(device);\n return;\n }\n if (device.name.indexOf(\"Yihejia_Lung\") != -1) {\n __f__(\"log\", \"肺活量PCV02\", device, \" at pages/devices/search.vue:124\");\n clearTimeout(myTime);\n device.macAddr = device.deviceId;\n that.deviceId = device.deviceId;\n that.handleDevice(device);\n return;\n }\n if (device.name.indexOf(\"YPC\") != -1) {\n __f__(\"log\", \"跳绳PCT02\", device.name, device, \" at pages/devices/search.vue:132\");\n clearTimeout(myTime);\n var _buff = device.name.slice(7, 19);\n device.macAddr = that.$tools.str2Num(_buff);\n device.deviceId = that.$tools.str2Num(_buff);\n that.deviceId = that.$tools.str2Num(_buff);\n if (device.macAddr != \"\") {\n that.handleDevice(device);\n }\n return;\n }\n });\n });\n that.handleMyTime();\n },\n handleDevice: function handleDevice(device) {\n var that = this;\n var foundDevices = that.devicesList;\n var idx = that.$tools.inArray(foundDevices, \"deviceId\", device.deviceId);\n __f__(\"log\", \"device\", device, idx, \" at pages/devices/search.vue:151\");\n if (idx === -1) {\n that.devicesList.push(device);\n if (device.macAddr != \"\") {\n that.handleDevType(device.macAddr);\n }\n }\n },\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.devList.length) {\n that.isdevTip = true;\n that.devList = [];\n }\n that.issearch = true;\n clearTimeout(myTime);\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n }, 15000);\n },\n // 排查设备\n handleDevType: function handleDevType(sn) {\n that = this;\n that.$model.getdevdetail({\n mac: sn,\n acd_id: that.id\n }).then(function (res) {\n __f__(\"log\", \"排查返回\", res, sn, that.id, \" at pages/devices/search.vue:178\");\n if (res.code == 0) {\n res.data.deviceId = sn;\n that.devList.push(res.data);\n }\n });\n },\n handleWeight: function handleWeight(item) {\n var that = this;\n clearTimeout(myTime);\n that.Unload = true;\n __f__(\"log\", \"跳转测量\", item, \" at pages/devices/search.vue:189\");\n if (item.bluetooth_type == '透传') {\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n }\n uni.redirectTo({\n url: item.page_measure + '?deviceId=' + that.deviceId\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZGV2aWNlcy9zZWFyY2gudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJVbmxvYWQiLCJpc3NlYXJjaCIsImlzZGV2VGlwIiwiZGV2aWNlc0xpc3QiLCJkZXZMaXN0IiwiaWQiLCJjb21wdXRlZCIsIm9uTG9hZCIsInRoYXQiLCJ1bmkiLCJvbkJhY2tQcmVzcyIsIndhdGNoIiwiaXNCbHVldG9vdGhUeWxlIiwiY2xlYXJUaW1lb3V0IiwibWV0aG9kcyIsIm9wZW5CbHVldG9vdGhBZGFwdGVyIiwic3VjY2VzcyIsImZhaWwiLCJzdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSIsImFsbG93RHVwbGljYXRlc0tleSIsIm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQiLCJyZXMiLCJkZXZpY2UiLCJ0ZW1wTWFjIiwiaGFuZGxlRGV2aWNlIiwiaGFuZGxlTXlUaW1lIiwibXlUaW1lIiwiaGFuZGxlRGV2VHlwZSIsIm1hYyIsImFjZF9pZCIsImhhbmRsZVdlaWdodCIsInVybCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUE0QkE7QUFFQTtBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFKQTtBQUNBO0FBQUEsZUFJQTtFQUNBQTtJQUNBO01BQ0FDO01BQUE7TUFDQUM7TUFBQTtNQUNBQztNQUFBO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQyw0QkFDQSxnRUFDQTtFQUNBQztJQUNBQztJQUNBQTtJQUNBQTtJQUNBO0lBQ0FBO0lBQ0FDO01BQ0FEO0lBQ0E7RUFDQTtFQUNBRTtJQUNBO0lBQ0E7SUFDQTtNQUNBRjtNQUNBQTtJQUNBO0VBQ0E7O0VBQ0FHO0lBQ0FDO01BQ0E7TUFDQTtRQUNBSjtRQUNBQTtRQUNBQTtRQUNBSztNQUNBO01BQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQTtNQUNBTjtRQUNBTztVQUNBO1VBQ0FSO1VBQ0FBO1VBQ0FBO1VBQ0FBO1FBQ0E7UUFDQVM7VUFDQVQ7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBVTtNQUNBO01BQ0FUO1FBQ0FVO1FBQUE7UUFDQUg7VUFDQVI7UUFDQTtRQUNBUztNQUNBO0lBQ0E7SUFDQTtBQUNBO0FBQ0E7SUFDQUc7TUFDQTtNQUNBWDtRQUNBWTtVQUNBO1lBQ0E7WUFDQVI7WUFDQTtZQUNBUztZQUNBO1lBQ0FDO1lBQ0FEO1lBQ0FkO1lBQ0FBO1lBQ0E7VUFDQTtVQUNBO1lBQ0E7WUFDQUs7WUFDQVM7WUFDQWQ7WUFDQUE7WUFDQTtVQUNBO1VBQ0E7WUFDQTtZQUNBSztZQUNBO1lBQ0FTO1lBQ0FBO1lBQ0FkO1lBQ0E7Y0FDQUE7WUFDQTtZQUNBO1VBQ0E7UUFDQTtNQUNBO01BQ0FBO0lBQ0E7SUFDQWdCO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBaEI7UUFDQTtVQUNBQTtRQUNBO01BQ0E7SUFDQTtJQUNBaUI7TUFDQTtNQUNBQztRQUNBO1VBQ0FsQjtVQUNBQTtRQUNBO1FBQ0FBO1FBQ0FLO1FBQ0FMO01BQ0E7SUFDQTtJQUNBO0lBQ0FtQjtNQUNBbkI7TUFDQUE7UUFDQW9CO1FBQ0FDO01BQ0E7UUFDQTtRQUNBO1VBQ0FSO1VBQ0FiO1FBQ0E7TUFDQTtJQUNBO0lBQ0FzQjtNQUNBO01BQ0FqQjtNQUNBTDtNQUNBO01BQ0E7UUFDQUE7TUFDQTtNQUNBQztRQUNBc0I7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjI5Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRhaW5lclwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0XCIgQGNsaWNrPVwib3BlbkJsdWV0b290aEFkYXB0ZXJcIiB2LWlmPVwiaXNzZWFyY2hcIj7msqHmnInmkJzliLDmg7PopoHnmoTvvJ/ngrnlh7vph43mlrDmkJzntKI8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInBvaW50LWFyZWFcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJwb2ludCBwb2ludC0xMFwiPjwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJwb2ludCBwb2ludC00MFwiPjwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJwb2ludCBwb2ludC04MFwiPjwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJwb2ludCBwb2ludC0xMDBcIj48L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwicG9pbnQgcG9pbnQtMTIwXCI+PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJsaXN0XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiIHYtZm9yPVwiKGl0ZW0saW5kZXgpIGluIGRldkxpc3RcIiA6a2V5PVwiaW5kZXhcIiBAY2xpY2s9XCJoYW5kbGVXZWlnaHQoaXRlbSlcIj5cclxuXHRcdFx0XHQ8aW1hZ2UgOnNyYz1cIml0ZW0ucGljXCI+PC9pbWFnZT5cclxuXHRcdFx0XHQ8dGV4dD57e2l0ZW0ubmFtZX19PC90ZXh0PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInRpcHNcIiB2LWlmPVwiaXNkZXZUaXBcIj5cclxuXHRcdFx0PHZpZXc+5o+Q56S677yaPC92aWV3PlxyXG5cdFx0XHQ8dGV4dD4xLuivt+ehruWumuiuvuWkh+W3sue7keWumjwvdGV4dD5cclxuXHRcdFx0PHRleHQ+Mi7or7fnoa7lrprorr7lpIflt7LlvIDmnLo8L3RleHQ+XHJcblx0XHRcdDx0ZXh0PjMu6K+356Gu5a6a5omL5py66JOd54mZ5Y+K5L2N572u5L+h5oGv5bey5omT5byAPC90ZXh0PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0bGV0IHRoYXQ7XHJcblx0bGV0IG15VGltZTtcclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRVbmxvYWQ6IGZhbHNlLCAvL+aYr+WQpui/lOWbnuS4iuS4gOmhtVxyXG5cdFx0XHRcdGlzc2VhcmNoOiBmYWxzZSwgLy/mmK/lkKbph43mlrDmkJzntKJcclxuXHRcdFx0XHRpc2RldlRpcDogZmFsc2UsIC8v5piv5ZCm5pyJ5o+Q56S6XHJcblx0XHRcdFx0ZGV2aWNlc0xpc3Q6IFtdLFxyXG5cdFx0XHRcdGRldkxpc3Q6IFtdLFxyXG5cdFx0XHRcdGlkOiAwXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNDb25uZWN0ZWRcIiwgXCJpc0JsdWV0b290aFR5bGVcIl0pLFxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZChvcHRpb25zKSB7XHJcblx0XHRcdHRoYXQgPSB0aGlzXHJcblx0XHRcdHRoYXQuaWQgPSBvcHRpb25zID8gb3B0aW9ucy5pZCA6IDBcclxuXHRcdFx0dGhhdC5vcGVuQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdC8vIOebkeWQrOiTneeJmei/nuaOpeeKtuaAgVxyXG5cdFx0XHR0aGF0LiRCbHVldG9vdGgub25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UoKVxyXG5cdFx0XHR1bmkub25CbHVldG9vdGhBZGFwdGVyU3RhdGVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlQmx1ZXRvb3RoXCIsIHJlcy5hdmFpbGFibGUpO1xyXG5cdFx0XHR9KVxyXG5cdFx0fSxcclxuXHRcdG9uQmFja1ByZXNzKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0Y29uc29sZS5sb2coXCJvblVubG9hZFwiLCB0aGF0LlVubG9hZClcclxuXHRcdFx0aWYgKCF0aGF0LlVubG9hZCkge1xyXG5cdFx0XHRcdHRoYXQuJEJsdWV0b290aC5jbG9zZUJsdWV0b290aEFkYXB0ZXIoKSAvLyDmlq3lvIDok53niZnmqKHlnZdcclxuXHRcdFx0XHR0aGF0LiRCbHVldG9vdGguc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKSAvLyDlj5bmtojok53niZnmkJzntKJcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdHdhdGNoOiB7XHJcblx0XHRcdGlzQmx1ZXRvb3RoVHlsZTogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQmx1ZXRvb3RoVHlsZSkge1xyXG5cdFx0XHRcdFx0dGhhdC5pc3NlYXJjaCA9IHRydWVcclxuXHRcdFx0XHRcdHRoYXQuaXNkZXZUaXAgPSB0cnVlXHJcblx0XHRcdFx0XHR0aGF0LmRldkxpc3QgPSBbXVxyXG5cdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi6JOd54mZ5piv5ZCm5omT5byAXCIsIHRoYXQuaXNCbHVldG9vdGhUeWxlKVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDliJ3lp4vljJbok53niZlcclxuXHRcdFx0b3BlbkJsdWV0b290aEFkYXB0ZXIoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLm9wZW5CbHVldG9vdGhBZGFwdGVyKHtcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IGUgPT4ge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeWIneWni+WMluaIkOWKn1wiKVxyXG5cdFx0XHRcdFx0XHR0aGF0Lmlzc2VhcmNoID0gZmFsc2VcclxuXHRcdFx0XHRcdFx0dGhhdC5pc2RldlRpcCA9IGZhbHNlXHJcblx0XHRcdFx0XHRcdHRoYXQuZGV2TGlzdCA9IFtdXHJcblx0XHRcdFx0XHRcdHRoYXQuc3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkoKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IGUgPT4ge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiRCbHVldG9vdGguZ2V0Qmx1ZXRvb3RoQWRhcHRlcihlKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlvIDlp4vmkJzlr7vpmYTov5HnmoTok53niZnlpJblm7Torr7lpIdcclxuXHRcdFx0c3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSh7XHJcblx0XHRcdFx0XHRhbGxvd0R1cGxpY2F0ZXNLZXk6IHRydWUsIC8v5piv5ZCm5YWB6K646YeN5aSN5LiK5oql5ZCM5LiA6K6+5aSHXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHR0aGF0Lm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQoKTtcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRmYWlsOiByZXMgPT4ge31cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOWPkeeOsOWkluWbtOiuvuWkh1xyXG5cdFx0XHQgKi9cclxuXHRcdFx0b25CbHVldG9vdGhEZXZpY2VGb3VuZCgpIHtcclxuXHRcdFx0XHR2YXIgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0dW5pLm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQocmVzID0+IHtcclxuXHRcdFx0XHRcdHJlcy5kZXZpY2VzLmZvckVhY2goZGV2aWNlID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKGRldmljZS5uYW1lLmluZGV4T2YoXCJHMDJcIikgIT0gLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIkcwMlwiLCBkZXZpY2UpXHJcblx0XHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XHJcblx0XHRcdFx0XHRcdFx0bGV0IGJ1ZmYgPSBkZXZpY2UuYWR2ZXJ0aXNEYXRhLnNsaWNlKDMsIDkpXHJcblx0XHRcdFx0XHRcdFx0ZGV2aWNlLm1hYyA9IG5ldyBVaW50OEFycmF5KGJ1ZmYpIC8vIOS/neWtmOW5v+aSreaVsOaNruS4reeahG1hY+WcsOWdgO+8jOi/meaYr+eUseS6jmlPU+S4jeebtOaOpei/lOWbnm1hY+WcsOWdgFxyXG5cdFx0XHRcdFx0XHRcdGxldCB0ZW1wTWFjID0gQXJyYXkuZnJvbShkZXZpY2UubWFjKVxyXG5cdFx0XHRcdFx0XHRcdHRlbXBNYWMucmV2ZXJzZSgpXHJcblx0XHRcdFx0XHRcdFx0ZGV2aWNlLm1hY0FkZHIgPSB0aGF0LiR0b29scy5hYjJoZXgodGVtcE1hYywgJzonKS50b1VwcGVyQ2FzZSgpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5kZXZpY2VJZCA9IGRldmljZS5tYWNBZGRyXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZpY2UoZGV2aWNlKVxyXG5cdFx0XHRcdFx0XHRcdHJldHVybjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRpZiAoZGV2aWNlLm5hbWUuaW5kZXhPZihcIllpaGVqaWFfTHVuZ1wiKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi6IK65rS76YePUENWMDJcIiwgZGV2aWNlKVxyXG5cdFx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xyXG5cdFx0XHRcdFx0XHRcdGRldmljZS5tYWNBZGRyID0gZGV2aWNlLmRldmljZUlkXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5kZXZpY2VJZCA9IGRldmljZS5kZXZpY2VJZFxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlRGV2aWNlKGRldmljZSlcclxuXHRcdFx0XHRcdFx0XHRyZXR1cm47XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aWYgKGRldmljZS5uYW1lLmluZGV4T2YoXCJZUENcIikgIT0gLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIui3s+e7s1BDVDAyXCIsIGRldmljZS5uYW1lLCBkZXZpY2UpXHJcblx0XHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XHJcblx0XHRcdFx0XHRcdFx0bGV0IGJ1ZmYgPSBkZXZpY2UubmFtZS5zbGljZSg3LCAxOSlcclxuXHRcdFx0XHRcdFx0XHRkZXZpY2UubWFjQWRkciA9IHRoYXQuJHRvb2xzLnN0cjJOdW0oYnVmZilcclxuXHRcdFx0XHRcdFx0XHRkZXZpY2UuZGV2aWNlSWQgPSB0aGF0LiR0b29scy5zdHIyTnVtKGJ1ZmYpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5kZXZpY2VJZCA9IHRoYXQuJHRvb2xzLnN0cjJOdW0oYnVmZilcclxuXHRcdFx0XHRcdFx0XHRpZiAoZGV2aWNlLm1hY0FkZHIgIT0gXCJcIikge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZpY2UoZGV2aWNlKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHR0aGF0LmhhbmRsZU15VGltZSgpXHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZURldmljZShkZXZpY2UpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRjb25zdCBmb3VuZERldmljZXMgPSB0aGF0LmRldmljZXNMaXN0XHJcblx0XHRcdFx0Y29uc3QgaWR4ID0gdGhhdC4kdG9vbHMuaW5BcnJheShmb3VuZERldmljZXMsIFwiZGV2aWNlSWRcIiwgZGV2aWNlLmRldmljZUlkKVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwiZGV2aWNlXCIsIGRldmljZSwgaWR4KVxyXG5cdFx0XHRcdGlmIChpZHggPT09IC0xKSB7XHJcblx0XHRcdFx0XHR0aGF0LmRldmljZXNMaXN0LnB1c2goZGV2aWNlKTtcclxuXHRcdFx0XHRcdGlmIChkZXZpY2UubWFjQWRkciAhPSBcIlwiKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlRGV2VHlwZShkZXZpY2UubWFjQWRkcilcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZU15VGltZSgpIHtcclxuXHRcdFx0XHR2YXIgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0bXlUaW1lID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdGlmICghdGhhdC5kZXZMaXN0Lmxlbmd0aCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmlzZGV2VGlwID0gdHJ1ZVxyXG5cdFx0XHRcdFx0XHR0aGF0LmRldkxpc3QgPSBbXVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC5pc3NlYXJjaCA9IHRydWVcclxuXHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xyXG5cdFx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KClcclxuXHRcdFx0XHR9LCAxNTAwMCk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaOkuafpeiuvuWkh1xyXG5cdFx0XHRoYW5kbGVEZXZUeXBlKHNuKSB7XHJcblx0XHRcdFx0dGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRkZXZkZXRhaWwoe1xyXG5cdFx0XHRcdFx0bWFjOiBzbixcclxuXHRcdFx0XHRcdGFjZF9pZDogdGhhdC5pZFxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5o6S5p+l6L+U5ZueXCIsIHJlcywgc24sIHRoYXQuaWQpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xyXG5cdFx0XHRcdFx0XHRyZXMuZGF0YS5kZXZpY2VJZCA9IHNuXHJcblx0XHRcdFx0XHRcdHRoYXQuZGV2TGlzdC5wdXNoKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVXZWlnaHQoaXRlbSkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xyXG5cdFx0XHRcdHRoYXQuVW5sb2FkID0gdHJ1ZVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi6Lez6L2s5rWL6YePXCIsIGl0ZW0pXHJcblx0XHRcdFx0aWYgKGl0ZW0uYmx1ZXRvb3RoX3R5cGUgPT0gJ+mAj+S8oCcpIHtcclxuXHRcdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVuaS5yZWRpcmVjdFRvKHtcclxuXHRcdFx0XHRcdHVybDogaXRlbS5wYWdlX21lYXN1cmUgKyAnP2RldmljZUlkPScgKyB0aGF0LmRldmljZUlkXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC50ZXh0IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbG9yOiAkdGV4dGNvbG9yO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0fVxyXG5cclxuXHQudGlwcyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvdHRvbTogMTVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuXHRcdHZpZXcge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGNvbG9yOiAkdGV4dGNvbG9yO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0dGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0Y29sb3I6ICM5OTk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubGlzdCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiA1NSU7XHJcblx0XHRcdHRvcDogLTEwcHg7XHJcblxyXG5cdFx0XHRpbWFnZSB7XHJcblx0XHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR0ZXh0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0Y29sb3I6ICM2NjY7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtOm50aC1vZi10eXBlKDIpIHtcclxuXHRcdFx0bGVmdDogY2FsYyg1NSUgLSA2MHB4KTtcclxuXHRcdFx0dG9wOiA1MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSAxNDBweCk7XHJcblx0XHRcdHRvcDogOTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuaXRlbTpudGgtb2YtdHlwZSg0KSB7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNjElICsgMjBweCk7XHJcblx0XHRcdHRvcDogNzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuaXRlbTpudGgtb2YtdHlwZSg1KSB7XHJcblx0XHRcdGxlZnQ6IDIwJTtcclxuXHRcdFx0dG9wOiAtMTAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Lml0ZW06bnRoLW9mLXR5cGUoNikge1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDIwJSAtIDE2cHgpO1xyXG5cdFx0XHR0b3A6IC0zOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtOm50aC1vZi10eXBlKDcpIHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtOm50aC1vZi10eXBlKDgpIHtcclxuXHRcdFx0bGVmdDogY2FsYygyMCUgKyA3NXB4KTtcclxuXHRcdFx0dG9wOiAtMTUwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Lml0ZW06bnRoLW9mLXR5cGUoOSkge1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDIwJSArIDk2cHgpO1xyXG5cdFx0XHR0b3A6IC04MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtOm50aC1vZi10eXBlKDEwKSB7XHJcblx0XHRcdGxlZnQ6IDM3cHg7XHJcblx0XHRcdHRvcDogLTE3MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtOm50aC1vZi10eXBlKDExKSB7XHJcblx0XHRcdGxlZnQ6IGNhbGMoMjAlICsgNzVweCk7XHJcblx0XHRcdHRvcDogMTMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Lml0ZW06bnRoLW9mLXR5cGUoMTIpIHtcclxuXHRcdFx0bGVmdDogLTEwcHg7XHJcblx0XHRcdHRvcDogLTEwNHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtOm50aC1vZi10eXBlKDEzKSB7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNDclICsgNzVweCk7XHJcblx0XHRcdHRvcDogLTE1MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtOm50aC1vZi10eXBlKDE0KSB7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTMlICsgNzVweCk7XHJcblx0XHRcdHRvcDogLTUwcHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdC8vIOS4reW/g+WbrVxyXG5cdC5jb250YWluZXI6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmYmI3ODA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cclxuXHR9XHJcblxyXG5cdC8qIOWumuS5ieiMg+WbtCovXHJcblx0LnBvaW50LWFyZWEge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDQwMHJweDtcclxuXHRcdGhlaWdodDogNDAwcnB4O1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2Utb3V0O1xyXG5cdH1cclxuXHJcblx0LnBvaW50LTEwLFxyXG5cdC5wb2ludC00MCxcclxuXHQucG9pbnQtODAsXHJcblx0LnBvaW50LTEwMCxcclxuXHQucG9pbnQtMTIwIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnBvaW50LTEwOmFmdGVyLFxyXG5cdC5wb2ludC00MDphZnRlcixcclxuXHQucG9pbnQtODA6YWZ0ZXIsXHJcblx0LnBvaW50LTEwMDphZnRlcixcclxuXHQucG9pbnQtMTIwOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2Y3Y2I2YjtcclxuXHRcdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XHJcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XHJcblx0fVxyXG5cclxuXHQucG9pbnQtMTA6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRhbmltYXRpb246IHJpcHBsZSAzMDAwbXMgbGluZWFyIDBtcyBpbmZpbml0ZTtcclxuXHR9XHJcblxyXG5cdC5wb2ludC00MDphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGFuaW1hdGlvbjogcmlwcGxlIDMwMDBtcyBsaW5lYXIgNjAwbXMgaW5maW5pdGU7XHJcblxyXG5cdH1cclxuXHJcblx0LnBvaW50LTgwOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YW5pbWF0aW9uOiByaXBwbGUgMzAwMG1zIGxpbmVhciAxMjAwbXMgaW5maW5pdGU7XHJcblx0fVxyXG5cclxuXHQucG9pbnQtMTAwOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YW5pbWF0aW9uOiByaXBwbGUgMzAwMG1zIGxpbmVhciAxODAwbXMgaW5maW5pdGU7XHJcblx0fVxyXG5cclxuXHQucG9pbnQtMTIwOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YW5pbWF0aW9uOiByaXBwbGUgMzAwMG1zIGxpbmVhciAyNDAwbXMgaW5maW5pdGU7XHJcblx0fVxyXG5cclxuXHJcblx0QGtleWZyYW1lcyByaXBwbGUge1xyXG5cclxuXHRcdDAlIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xyXG5cdFx0fVxyXG5cclxuXHRcdDUwJSB7XHJcblx0XHRcdG9wYWNpdHk6IDAuODtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdH1cclxuXHJcblx0XHQxMDAlIHtcclxuXHRcdFx0b3BhY2l0eTogMC4yO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDIuMik7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///296\n"); /***/ }), -/* 293 */ +/* 297 */ /*!*******************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/G02.vue?mpType=page ***! \*******************************************************************************/ @@ -25165,10 +25556,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./G02.vue?vue&type=template&id=1b1e8d84&scoped=true&mpType=page */ 294);\n/* harmony import */ var _G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./G02.vue?vue&type=script&lang=js&mpType=page */ 296);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"1b1e8d84\",\n null,\n false,\n _G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/devices/G02.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBdUk7QUFDdkk7QUFDa0U7QUFDTDs7O0FBRzdEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLG9GQUFNO0FBQ1IsRUFBRSxxR0FBTTtBQUNSLEVBQUUsOEdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUseUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjkzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9HMDIudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTFiMWU4ZDg0JnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9HMDIudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL0cwMi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMWIxZThkODRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvZGV2aWNlcy9HMDIudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///293\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./G02.vue?vue&type=template&id=1b1e8d84&scoped=true&mpType=page */ 298);\n/* harmony import */ var _G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./G02.vue?vue&type=script&lang=js&mpType=page */ 300);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"1b1e8d84\",\n null,\n false,\n _G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/devices/G02.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBdUk7QUFDdkk7QUFDa0U7QUFDTDs7O0FBRzdEO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLG9GQUFNO0FBQ1IsRUFBRSxxR0FBTTtBQUNSLEVBQUUsOEdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUseUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjk3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9HMDIudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTFiMWU4ZDg0JnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9HMDIudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL0cwMi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMWIxZThkODRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvZGV2aWNlcy9HMDIudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///297\n"); /***/ }), -/* 294 */ +/* 298 */ /*!*************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/G02.vue?vue&type=template&id=1b1e8d84&scoped=true&mpType=page ***! \*************************************************************************************************************************/ @@ -25177,7 +25568,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _G02 "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./G02.vue?vue&type=template&id=1b1e8d84&scoped=true&mpType=page */ 295); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./G02.vue?vue&type=template&id=1b1e8d84&scoped=true&mpType=page */ 299); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_template_id_1b1e8d84_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -25189,7 +25580,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 295 */ +/* 299 */ /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/G02.vue?vue&type=template&id=1b1e8d84&scoped=true&mpType=page ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -25346,7 +25737,7 @@ render._withStripped = true /***/ }), -/* 296 */ +/* 300 */ /*!*******************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/G02.vue?vue&type=script&lang=js&mpType=page ***! \*******************************************************************************************************/ @@ -25354,10 +25745,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./G02.vue?vue&type=script&lang=js&mpType=page */ 297);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXFxQixDQUFnQixnckJBQUcsRUFBQyIsImZpbGUiOiIyOTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL0cwMi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9HMDIudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///296\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./G02.vue?vue&type=script&lang=js&mpType=page */ 301);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_G02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXFxQixDQUFnQixnckJBQUcsRUFBQyIsImZpbGUiOiIzMDAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL0cwMi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9HMDIudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///300\n"); /***/ }), -/* 297 */ +/* 301 */ /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/G02.vue?vue&type=script&lang=js&mpType=page ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -25365,10 +25756,10 @@ 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 */ 20);\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 myTime;\nvar _default = {\n data: function data() {\n return {\n text: \"\",\n weight: \"\",\n height: \"\",\n deviceId: \"\",\n macAddr: \"\",\n unit: \"cm\",\n Unload: false,\n stopblue: true,\n isHeight: false,\n isConnection: 0\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isConnected\", \"isBluetoothTyle\"])), {}, {\n info: function info() {\n return this.user;\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 onUnload: function onUnload() {\n var that = this;\n if (!that.Unload) {\n clearTimeout(myTime);\n that.stopBluetoothDevicesDiscovery(); //取消蓝牙搜索\n that.closeBluetoothAdapter();\n __f__(\"log\", \"页面返回onUnload\", \" at pages/devices/G02.vue:73\");\n }\n },\n onLoad: function onLoad() {\n var that = this;\n that.text = \"\";\n that.closeBluetoothAdapter();\n that.openBluetoothAdapter();\n },\n watch: {\n isConnected: function isConnected() {\n var that = this;\n if (!that.isConnected) {\n that.handleBack();\n that.isConnection = 2;\n }\n },\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.handleBack();\n that.isConnection = 2;\n }\n },\n stopblue: function stopblue() {\n var that = this;\n if (!that.stopblue) {\n clearTimeout(myTime);\n that.isHeight = true;\n }\n }\n },\n methods: {\n // 重新连接\n openBluetoothAdapter: function openBluetoothAdapter() {\n var that = this;\n that.text = \"\";\n that.stopblue = true;\n that.isHeight = false;\n uni.openBluetoothAdapter({\n success: function success(e) {\n that.isConnection = 0;\n that.startBluetoothDeviceDiscovery();\n },\n fail: function fail(e) {\n that.isConnection = 2;\n that.$tools.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n },\n // 开始搜寻附近的蓝牙外围设备\n startBluetoothDeviceDiscovery: function startBluetoothDeviceDiscovery() {\n var that = this;\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n success: function success(res) {\n that.onBluetoothDeviceFound();\n },\n fail: function fail(res) {\n that.isConnection = 2;\n that.$tools.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n },\n /**\n * 发现外围设备\n */\n onBluetoothDeviceFound: function onBluetoothDeviceFound() {\n var that = this;\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n if (!device.name && !device.localName) {\n return;\n }\n if (device.name.indexOf(\"G02\") !== -1) {\n var value = that.$tools.ab2hex(device.advertisData, \"\");\n var type = value.substring(22, 24);\n var num = value.substring(28, 29);\n var dw = value.substring(29, 30);\n var data = parseInt(value.substring(24, 28), 16);\n that.isConnection = 1;\n if (dw == \"1\") {\n that.unit = \"FT\";\n data = data * 2.54;\n }\n if (num == \"1\") {\n data = data / 10;\n }\n if (num == \"2\") {\n data = data / 100;\n }\n if (num == \"3\") {\n data = data / 1000;\n }\n if (type == \"01\") {\n clearTimeout(myTime);\n that.text = \"您的身高是:\" + data + that.unit;\n var buffer = device.advertisData.slice(3, 9);\n device.mac = new Uint8Array(buffer); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址\n var tempMac = Array.from(device.mac);\n device.macAddr = that.$tools.ab2hex(tempMac, ':').toUpperCase();\n that.deviceId = device.deviceId;\n that.macAddr = device.macAddr;\n that.height = data;\n that.stopblue = false;\n return;\n }\n return;\n }\n });\n });\n that.handleMyTime();\n },\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.macAddr) {\n clearTimeout(myTime);\n that.text = \"\";\n that.Unload = true;\n that.stopblue = true;\n that.isHeight = false;\n that.isConnection = 2;\n that.startBluetoothDeviceDiscovery();\n that.closeBluetoothAdapter();\n }\n }, 30000);\n },\n /**\n * 停止搜索蓝牙设备\n */\n stopBluetoothDevicesDiscovery: function stopBluetoothDevicesDiscovery() {\n uni.stopBluetoothDevicesDiscovery({\n success: function success(e) {\n __f__(\"log\", \"停止搜索蓝牙设备\", e, \" at pages/devices/G02.vue:207\");\n }\n });\n },\n // 保存测量结果\n handleGetMeasure: function handleGetMeasure() {\n var that = this;\n if (!that.weight) {\n this.$tools.msg(\"请输入体重\");\n return;\n }\n that.$model.getmeasurefunit({\n adc: 0,\n weight: that.weight,\n height: that.height,\n aud_id: that.info.id\n }).then(function (res) {\n that.isHeight = false;\n if (res.code == 0) {\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: that.startDate,\n e_time: that.endDate\n });\n that.$tools.msg(\"测量成功\");\n } else {\n that.$tools.msg(\"测量失败\");\n }\n that.Unload = true;\n setTimeout(function () {\n that.closeBluetoothAdapter();\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }, 200);\n });\n },\n //\n handleBack: function handleBack(ind) {\n var that = this;\n that.text = \"\";\n that.Unload = true;\n that.stopBluetoothDevicesDiscovery();\n that.closeBluetoothAdapter();\n if (ind == 1) {\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }\n },\n /**\n * 断开蓝牙模块\n */\n closeBluetoothAdapter: function closeBluetoothAdapter() {\n var that = this;\n uni.closeBluetoothAdapter({\n success: function success(res) {\n __f__(\"log\", '蓝牙模块关闭成功', \" at pages/devices/G02.vue:270\");\n }\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZGV2aWNlcy9HMDIudnVlIl0sIm5hbWVzIjpbIm15VGltZSIsImRhdGEiLCJ0ZXh0Iiwid2VpZ2h0IiwiaGVpZ2h0IiwiZGV2aWNlSWQiLCJtYWNBZGRyIiwidW5pdCIsIlVubG9hZCIsInN0b3BibHVlIiwiaXNIZWlnaHQiLCJpc0Nvbm5lY3Rpb24iLCJjb21wdXRlZCIsIm1hcFN0YXRlIiwiaW5mbyIsInVzZXIiLCJlbmREYXRlIiwiJHRvb2xzIiwiZ2V0RGF0ZSIsInN0YXJ0RGF0ZSIsIkdldERhdGVTdHIiLCJvblVubG9hZCIsInRoYXQiLCJjbGVhclRpbWVvdXQiLCJzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImNsb3NlQmx1ZXRvb3RoQWRhcHRlciIsIm9uTG9hZCIsIm9wZW5CbHVldG9vdGhBZGFwdGVyIiwid2F0Y2giLCJpc0Nvbm5lY3RlZCIsImhhbmRsZUJhY2siLCJpc0JsdWV0b290aFR5bGUiLCJtZXRob2RzIiwidW5pIiwic3VjY2VzcyIsImUiLCJzdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSIsImZhaWwiLCJtc2ciLCJzdGFydEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkiLCJhbGxvd0R1cGxpY2F0ZXNLZXkiLCJyZXMiLCJvbkJsdWV0b290aERldmljZUZvdW5kIiwiZGV2aWNlcyIsImZvckVhY2giLCJkZXZpY2UiLCJuYW1lIiwibG9jYWxOYW1lIiwiaW5kZXhPZiIsInZhbHVlIiwiYWIyaGV4IiwiYWR2ZXJ0aXNEYXRhIiwidHlwZSIsInN1YnN0cmluZyIsIm51bSIsImR3IiwicGFyc2VJbnQiLCJidWZmZXIiLCJzbGljZSIsIm1hYyIsIlVpbnQ4QXJyYXkiLCJ0ZW1wTWFjIiwiQXJyYXkiLCJmcm9tIiwidG9VcHBlckNhc2UiLCJoYW5kbGVNeVRpbWUiLCJzZXRUaW1lb3V0IiwiaGFuZGxlR2V0TWVhc3VyZSIsIiRtb2RlbCIsImdldG1lYXN1cmVmdW5pdCIsImFkYyIsImF1ZF9pZCIsImlkIiwidGhlbiIsImNvZGUiLCIkc3RvcmUiLCJkaXNwYXRjaCIsImdldFN0b3JhZ2VTeW5jIiwic190aW1lIiwiZV90aW1lIiwic3dpdGNoVGFiIiwidXJsIiwiaW5kIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQW1DQTtBQUVjO0FBQUE7QUFDZCxJQUFJQSxNQUFNO0FBQUMsZUFDSTtFQUNkQyxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOQyxJQUFJLEVBQUUsRUFBRTtNQUNSQyxNQUFNLEVBQUUsRUFBRTtNQUNWQyxNQUFNLEVBQUUsRUFBRTtNQUNWQyxRQUFRLEVBQUUsRUFBRTtNQUNaQyxPQUFPLEVBQUUsRUFBRTtNQUNYQyxJQUFJLEVBQUUsSUFBSTtNQUNWQyxNQUFNLEVBQUUsS0FBSztNQUNiQyxRQUFRLEVBQUUsSUFBSTtNQUNkQyxRQUFRLEVBQUUsS0FBSztNQUNmQyxZQUFZLEVBQUU7SUFDZixDQUFDO0VBQ0YsQ0FBQztFQUNEQyxRQUFRLGtDQUNKLElBQUFDLGNBQVEsRUFBQyxDQUFDLE1BQU0sRUFBRSxhQUFhLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztJQUN2REMsSUFBSSxrQkFBRztNQUNOLE9BQU8sSUFBSSxDQUFDQyxJQUFJO0lBQ2pCLENBQUM7SUFDREMsT0FBTyxxQkFBRztNQUNULE9BQU8sSUFBSSxDQUFDQyxNQUFNLENBQUNDLE9BQU8sQ0FBQyxPQUFPLENBQUM7SUFDcEMsQ0FBQztJQUNEQyxTQUFTLHVCQUFHO01BQ1gsT0FBTyxJQUFJLENBQUNGLE1BQU0sQ0FBQ0csVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDO0lBQ25DO0VBQUMsRUFDRDtFQUNEQyxRQUFRLEVBQUUsb0JBQVc7SUFDcEIsSUFBSUMsSUFBSSxHQUFHLElBQUk7SUFDZixJQUFJLENBQUNBLElBQUksQ0FBQ2QsTUFBTSxFQUFFO01BQ2pCZSxZQUFZLENBQUN2QixNQUFNLENBQUM7TUFDcEJzQixJQUFJLENBQUNFLDZCQUE2QixFQUFFLEVBQUM7TUFDckNGLElBQUksQ0FBQ0cscUJBQXFCLEVBQUU7TUFDNUIsYUFBWSxjQUFjO0lBQzNCO0VBQ0QsQ0FBQztFQUNEQyxNQUFNLG9CQUFHO0lBQ1IsSUFBSUosSUFBSSxHQUFHLElBQUk7SUFDZkEsSUFBSSxDQUFDcEIsSUFBSSxHQUFHLEVBQUU7SUFDZG9CLElBQUksQ0FBQ0cscUJBQXFCLEVBQUU7SUFDNUJILElBQUksQ0FBQ0ssb0JBQW9CLEVBQUU7RUFDNUIsQ0FBQztFQUNEQyxLQUFLLEVBQUU7SUFDTkMsV0FBVyxFQUFFLHVCQUFXO01BQ3ZCLElBQUlQLElBQUksR0FBRyxJQUFJO01BQ2YsSUFBSSxDQUFDQSxJQUFJLENBQUNPLFdBQVcsRUFBRTtRQUN0QlAsSUFBSSxDQUFDUSxVQUFVLEVBQUU7UUFDakJSLElBQUksQ0FBQ1gsWUFBWSxHQUFHLENBQUM7TUFDdEI7SUFDRCxDQUFDO0lBQ0RvQixlQUFlLEVBQUUsMkJBQVc7TUFDM0IsSUFBSVQsSUFBSSxHQUFHLElBQUk7TUFDZixJQUFJLENBQUNBLElBQUksQ0FBQ1MsZUFBZSxFQUFFO1FBQzFCVCxJQUFJLENBQUNRLFVBQVUsRUFBRTtRQUNqQlIsSUFBSSxDQUFDWCxZQUFZLEdBQUcsQ0FBQztNQUN0QjtJQUNELENBQUM7SUFDREYsUUFBUSxFQUFFLG9CQUFXO01BQ3BCLElBQUlhLElBQUksR0FBRyxJQUFJO01BQ2YsSUFBSSxDQUFDQSxJQUFJLENBQUNiLFFBQVEsRUFBRTtRQUNuQmMsWUFBWSxDQUFDdkIsTUFBTSxDQUFDO1FBQ3BCc0IsSUFBSSxDQUFDWixRQUFRLEdBQUcsSUFBSTtNQUNyQjtJQUNEO0VBQ0QsQ0FBQztFQUNEc0IsT0FBTyxFQUFFO0lBQ1I7SUFDQUwsb0JBQW9CLGtDQUFHO01BQ3RCLElBQUlMLElBQUksR0FBRyxJQUFJO01BQ2ZBLElBQUksQ0FBQ3BCLElBQUksR0FBRyxFQUFFO01BQ2RvQixJQUFJLENBQUNiLFFBQVEsR0FBRyxJQUFJO01BQ3BCYSxJQUFJLENBQUNaLFFBQVEsR0FBRyxLQUFLO01BQ3JCdUIsR0FBRyxDQUFDTixvQkFBb0IsQ0FBQztRQUN4Qk8sT0FBTyxFQUFFLGlCQUFBQyxDQUFDLEVBQUk7VUFDYmIsSUFBSSxDQUFDWCxZQUFZLEdBQUcsQ0FBQztVQUNyQlcsSUFBSSxDQUFDYyw2QkFBNkIsRUFBRTtRQUNyQyxDQUFDO1FBQ0RDLElBQUksRUFBRSxjQUFBRixDQUFDLEVBQUk7VUFDVmIsSUFBSSxDQUFDWCxZQUFZLEdBQUcsQ0FBQztVQUNyQlcsSUFBSSxDQUFDTCxNQUFNLENBQUNxQixHQUFHLENBQUMsdUJBQXVCLENBQUM7UUFDekM7TUFDRCxDQUFDLENBQUM7SUFDSCxDQUFDO0lBQ0Q7SUFDQUYsNkJBQTZCLDJDQUFHO01BQy9CLElBQUlkLElBQUksR0FBRyxJQUFJO01BQ2ZXLEdBQUcsQ0FBQ00sOEJBQThCLENBQUM7UUFDbENDLGtCQUFrQixFQUFFLElBQUk7UUFDeEJOLE9BQU8sRUFBRSxpQkFBQU8sR0FBRyxFQUFJO1VBQ2ZuQixJQUFJLENBQUNvQixzQkFBc0IsRUFBRTtRQUM5QixDQUFDO1FBQ0RMLElBQUksRUFBRSxjQUFBSSxHQUFHLEVBQUk7VUFDWm5CLElBQUksQ0FBQ1gsWUFBWSxHQUFHLENBQUM7VUFDckJXLElBQUksQ0FBQ0wsTUFBTSxDQUFDcUIsR0FBRyxDQUFDLHVCQUF1QixDQUFDO1FBQ3pDO01BQ0QsQ0FBQyxDQUFDO0lBQ0gsQ0FBQztJQUNEO0FBQ0Y7QUFDQTtJQUNFSSxzQkFBc0Isb0NBQUc7TUFDeEIsSUFBSXBCLElBQUksR0FBRyxJQUFJO01BQ2ZXLEdBQUcsQ0FBQ1Msc0JBQXNCLENBQUMsVUFBQUQsR0FBRyxFQUFJO1FBQ2pDQSxHQUFHLENBQUNFLE9BQU8sQ0FBQ0MsT0FBTyxDQUFDLFVBQUFDLE1BQU0sRUFBSTtVQUM3QixJQUFJLENBQUNBLE1BQU0sQ0FBQ0MsSUFBSSxJQUFJLENBQUNELE1BQU0sQ0FBQ0UsU0FBUyxFQUFFO1lBQ3RDO1VBQ0Q7VUFDQSxJQUFJRixNQUFNLENBQUNDLElBQUksQ0FBQ0UsT0FBTyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFO1lBQ3RDLElBQUlDLEtBQUssR0FBRzNCLElBQUksQ0FBQ0wsTUFBTSxDQUFDaUMsTUFBTSxDQUFDTCxNQUFNLENBQUNNLFlBQVksRUFBRSxFQUFFLENBQUM7WUFDdkQsSUFBSUMsSUFBSSxHQUFHSCxLQUFLLENBQUNJLFNBQVMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDO1lBQ2xDLElBQUlDLEdBQUcsR0FBR0wsS0FBSyxDQUFDSSxTQUFTLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQztZQUNqQyxJQUFJRSxFQUFFLEdBQUdOLEtBQUssQ0FBQ0ksU0FBUyxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUM7WUFDaEMsSUFBSXBELElBQUksR0FBR3VELFFBQVEsQ0FBQ1AsS0FBSyxDQUFDSSxTQUFTLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQztZQUNoRC9CLElBQUksQ0FBQ1gsWUFBWSxHQUFHLENBQUM7WUFDckIsSUFBSTRDLEVBQUUsSUFBSSxHQUFHLEVBQUU7Y0FDZGpDLElBQUksQ0FBQ2YsSUFBSSxHQUFHLElBQUk7Y0FDaEJOLElBQUksR0FBR0EsSUFBSSxHQUFHLElBQUk7WUFDbkI7WUFDQSxJQUFJcUQsR0FBRyxJQUFJLEdBQUcsRUFBRTtjQUNmckQsSUFBSSxHQUFHQSxJQUFJLEdBQUcsRUFBRTtZQUNqQjtZQUNBLElBQUlxRCxHQUFHLElBQUksR0FBRyxFQUFFO2NBQ2ZyRCxJQUFJLEdBQUdBLElBQUksR0FBRyxHQUFHO1lBQ2xCO1lBQ0EsSUFBSXFELEdBQUcsSUFBSSxHQUFHLEVBQUU7Y0FDZnJELElBQUksR0FBR0EsSUFBSSxHQUFHLElBQUk7WUFDbkI7WUFDQSxJQUFJbUQsSUFBSSxJQUFJLElBQUksRUFBRTtjQUNqQjdCLFlBQVksQ0FBQ3ZCLE1BQU0sQ0FBQztjQUNwQnNCLElBQUksQ0FBQ3BCLElBQUksR0FBRyxRQUFRLEdBQUdELElBQUksR0FBR3FCLElBQUksQ0FBQ2YsSUFBSTtjQUN2QyxJQUFJa0QsTUFBTSxHQUFHWixNQUFNLENBQUNNLFlBQVksQ0FBQ08sS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUM7Y0FDNUNiLE1BQU0sQ0FBQ2MsR0FBRyxHQUFHLElBQUlDLFVBQVUsQ0FBQ0gsTUFBTSxDQUFDLEVBQUM7Y0FDcEMsSUFBSUksT0FBTyxHQUFHQyxLQUFLLENBQUNDLElBQUksQ0FBQ2xCLE1BQU0sQ0FBQ2MsR0FBRyxDQUFDO2NBQ3BDZCxNQUFNLENBQUN2QyxPQUFPLEdBQUdnQixJQUFJLENBQUNMLE1BQU0sQ0FBQ2lDLE1BQU0sQ0FBQ1csT0FBTyxFQUFFLEdBQUcsQ0FBQyxDQUFDRyxXQUFXLEVBQUU7Y0FDL0QxQyxJQUFJLENBQUNqQixRQUFRLEdBQUd3QyxNQUFNLENBQUN4QyxRQUFRO2NBQy9CaUIsSUFBSSxDQUFDaEIsT0FBTyxHQUFHdUMsTUFBTSxDQUFDdkMsT0FBTztjQUM3QmdCLElBQUksQ0FBQ2xCLE1BQU0sR0FBR0gsSUFBSTtjQUNsQnFCLElBQUksQ0FBQ2IsUUFBUSxHQUFHLEtBQUs7Y0FDckI7WUFDRDtZQUNBO1VBQ0Q7UUFDRCxDQUFDLENBQUM7TUFDSCxDQUFDLENBQUM7TUFDRmEsSUFBSSxDQUFDMkMsWUFBWSxFQUFFO0lBQ3BCLENBQUM7SUFDREEsWUFBWSwwQkFBRztNQUNkLElBQUkzQyxJQUFJLEdBQUcsSUFBSTtNQUNmdEIsTUFBTSxHQUFHa0UsVUFBVSxDQUFDLFlBQVc7UUFDOUIsSUFBSSxDQUFDNUMsSUFBSSxDQUFDaEIsT0FBTyxFQUFFO1VBQ2xCaUIsWUFBWSxDQUFDdkIsTUFBTSxDQUFDO1VBQ3BCc0IsSUFBSSxDQUFDcEIsSUFBSSxHQUFHLEVBQUU7VUFDZG9CLElBQUksQ0FBQ2QsTUFBTSxHQUFHLElBQUk7VUFDbEJjLElBQUksQ0FBQ2IsUUFBUSxHQUFHLElBQUk7VUFDcEJhLElBQUksQ0FBQ1osUUFBUSxHQUFHLEtBQUs7VUFDckJZLElBQUksQ0FBQ1gsWUFBWSxHQUFHLENBQUM7VUFDckJXLElBQUksQ0FBQ2MsNkJBQTZCLEVBQUU7VUFDcENkLElBQUksQ0FBQ0cscUJBQXFCLEVBQUU7UUFDN0I7TUFDRCxDQUFDLEVBQUUsS0FBSyxDQUFDO0lBQ1YsQ0FBQztJQUNEO0FBQ0Y7QUFDQTtJQUNFRCw2QkFBNkIsMkNBQUc7TUFDL0JTLEdBQUcsQ0FBQ1QsNkJBQTZCLENBQUM7UUFDakNVLE9BQU8sRUFBRSxpQkFBQUMsQ0FBQyxFQUFJO1VBQ2IsYUFBWSxVQUFVLEVBQUVBLENBQUM7UUFDMUI7TUFDRCxDQUFDLENBQUM7SUFDSCxDQUFDO0lBQ0Q7SUFDQWdDLGdCQUFnQiw4QkFBRztNQUNsQixJQUFJN0MsSUFBSSxHQUFHLElBQUk7TUFDZixJQUFJLENBQUNBLElBQUksQ0FBQ25CLE1BQU0sRUFBRTtRQUNqQixJQUFJLENBQUNjLE1BQU0sQ0FBQ3FCLEdBQUcsQ0FBQyxPQUFPLENBQUM7UUFDeEI7TUFDRDtNQUNBaEIsSUFBSSxDQUFDOEMsTUFBTSxDQUFDQyxlQUFlLENBQUM7UUFDM0JDLEdBQUcsRUFBRSxDQUFDO1FBQ05uRSxNQUFNLEVBQUVtQixJQUFJLENBQUNuQixNQUFNO1FBQ25CQyxNQUFNLEVBQUVrQixJQUFJLENBQUNsQixNQUFNO1FBQ25CbUUsTUFBTSxFQUFFakQsSUFBSSxDQUFDUixJQUFJLENBQUMwRDtNQUNuQixDQUFDLENBQUMsQ0FBQ0MsSUFBSSxDQUFDLFVBQUFoQyxHQUFHLEVBQUk7UUFDZG5CLElBQUksQ0FBQ1osUUFBUSxHQUFHLEtBQUs7UUFDckIsSUFBSStCLEdBQUcsQ0FBQ2lDLElBQUksSUFBSSxDQUFDLEVBQUU7VUFDbEJwRCxJQUFJLENBQUNxRCxNQUFNLENBQUNDLFFBQVEsQ0FBQyxhQUFhLEVBQUU7WUFDbkNMLE1BQU0sRUFBRXRDLEdBQUcsQ0FBQzRDLGNBQWMsQ0FBQyxRQUFRO1VBQ3BDLENBQUMsQ0FBQztVQUNGdkQsSUFBSSxDQUFDcUQsTUFBTSxDQUFDQyxRQUFRLENBQUMsV0FBVyxFQUFFO1lBQ2pDTCxNQUFNLEVBQUV0QyxHQUFHLENBQUM0QyxjQUFjLENBQUMsUUFBUTtVQUNwQyxDQUFDLENBQUM7VUFDRnZELElBQUksQ0FBQ3FELE1BQU0sQ0FBQ0MsUUFBUSxDQUFDLGtCQUFrQixFQUFFO1lBQ3hDTCxNQUFNLEVBQUV0QyxHQUFHLENBQUM0QyxjQUFjLENBQUMsUUFBUSxDQUFDO1lBQ3BDQyxNQUFNLEVBQUV4RCxJQUFJLENBQUNILFNBQVM7WUFDdEI0RCxNQUFNLEVBQUV6RCxJQUFJLENBQUNOO1VBQ2QsQ0FBQyxDQUFDO1VBQ0ZNLElBQUksQ0FBQ0wsTUFBTSxDQUFDcUIsR0FBRyxDQUFDLE1BQU0sQ0FBQztRQUN4QixDQUFDLE1BQU07VUFDTmhCLElBQUksQ0FBQ0wsTUFBTSxDQUFDcUIsR0FBRyxDQUFDLE1BQU0sQ0FBQztRQUN4QjtRQUNBaEIsSUFBSSxDQUFDZCxNQUFNLEdBQUcsSUFBSTtRQUNsQjBELFVBQVUsQ0FBQyxZQUFXO1VBQ3JCNUMsSUFBSSxDQUFDRyxxQkFBcUIsRUFBRTtVQUM1QlEsR0FBRyxDQUFDK0MsU0FBUyxDQUFDO1lBQ2JDLEdBQUcsRUFBRTtVQUNOLENBQUMsQ0FBQztRQUNILENBQUMsRUFBRSxHQUFHLENBQUM7TUFDUixDQUFDLENBQUM7SUFDSCxDQUFDO0lBQ0Q7SUFDQW5ELFVBQVUsc0JBQUNvRCxHQUFHLEVBQUU7TUFDZixJQUFJNUQsSUFBSSxHQUFHLElBQUk7TUFDZkEsSUFBSSxDQUFDcEIsSUFBSSxHQUFHLEVBQUU7TUFDZG9CLElBQUksQ0FBQ2QsTUFBTSxHQUFHLElBQUk7TUFDbEJjLElBQUksQ0FBQ0UsNkJBQTZCLEVBQUU7TUFDcENGLElBQUksQ0FBQ0cscUJBQXFCLEVBQUU7TUFDNUIsSUFBSXlELEdBQUcsSUFBSSxDQUFDLEVBQUU7UUFDYmpELEdBQUcsQ0FBQytDLFNBQVMsQ0FBQztVQUNiQyxHQUFHLEVBQUU7UUFDTixDQUFDLENBQUM7TUFDSDtJQUNELENBQUM7SUFDRDtBQUNGO0FBQ0E7SUFDRXhELHFCQUFxQixtQ0FBRztNQUN2QixJQUFJSCxJQUFJLEdBQUcsSUFBSTtNQUNmVyxHQUFHLENBQUNSLHFCQUFxQixDQUFDO1FBQ3pCUyxPQUFPLEVBQUUsaUJBQUFPLEdBQUcsRUFBSTtVQUNmLGFBQVksVUFBVTtRQUN2QjtNQUNELENBQUMsQ0FBQztJQUNIO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMjk3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuaW1wb3J0IHtcblx0bWFwU3RhdGVcbn0gZnJvbSBcInZ1ZXhcIjtcbmxldCBteVRpbWU7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdHRleHQ6IFwiXCIsXG5cdFx0XHR3ZWlnaHQ6IFwiXCIsXG5cdFx0XHRoZWlnaHQ6IFwiXCIsXG5cdFx0XHRkZXZpY2VJZDogXCJcIixcblx0XHRcdG1hY0FkZHI6IFwiXCIsXG5cdFx0XHR1bml0OiBcImNtXCIsXG5cdFx0XHRVbmxvYWQ6IGZhbHNlLFxuXHRcdFx0c3RvcGJsdWU6IHRydWUsXG5cdFx0XHRpc0hlaWdodDogZmFsc2UsXG5cdFx0XHRpc0Nvbm5lY3Rpb246IDAsXG5cdFx0fVxuXHR9LFxuXHRjb21wdXRlZDoge1xuXHRcdC4uLm1hcFN0YXRlKFtcInVzZXJcIiwgXCJpc0Nvbm5lY3RlZFwiLCBcImlzQmx1ZXRvb3RoVHlsZVwiXSksXG5cdFx0aW5mbygpIHtcblx0XHRcdHJldHVybiB0aGlzLnVzZXJcblx0XHR9LFxuXHRcdGVuZERhdGUoKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInN0YXJ0XCIpXG5cdFx0fSxcblx0XHRzdGFydERhdGUoKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuR2V0RGF0ZVN0cigtOTApO1xuXHRcdH0sXG5cdH0sXG5cdG9uVW5sb2FkOiBmdW5jdGlvbigpIHtcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRpZiAoIXRoYXQuVW5sb2FkKSB7XG5cdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKVxuXHRcdFx0dGhhdC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpIC8v5Y+W5raI6JOd54mZ5pCc57SiXG5cdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXG5cdFx0XHRjb25zb2xlLmxvZyhcIumhtemdoui/lOWbnm9uVW5sb2FkXCIpXG5cdFx0fVxuXHR9LFxuXHRvbkxvYWQoKSB7XG5cdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0dGhhdC50ZXh0ID0gXCJcIlxuXHRcdHRoYXQuY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcblx0XHR0aGF0Lm9wZW5CbHVldG9vdGhBZGFwdGVyKClcblx0fSxcblx0d2F0Y2g6IHtcblx0XHRpc0Nvbm5lY3RlZDogZnVuY3Rpb24oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICghdGhhdC5pc0Nvbm5lY3RlZCkge1xuXHRcdFx0XHR0aGF0LmhhbmRsZUJhY2soKVxuXHRcdFx0XHR0aGF0LmlzQ29ubmVjdGlvbiA9IDJcblx0XHRcdH1cblx0XHR9LFxuXHRcdGlzQmx1ZXRvb3RoVHlsZTogZnVuY3Rpb24oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICghdGhhdC5pc0JsdWV0b290aFR5bGUpIHtcblx0XHRcdFx0dGhhdC5oYW5kbGVCYWNrKClcblx0XHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSAyXG5cdFx0XHR9XG5cdFx0fSxcblx0XHRzdG9wYmx1ZTogZnVuY3Rpb24oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICghdGhhdC5zdG9wYmx1ZSkge1xuXHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcblx0XHRcdFx0dGhhdC5pc0hlaWdodCA9IHRydWVcblx0XHRcdH1cblx0XHR9XG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHQvLyDph43mlrDov57mjqVcblx0XHRvcGVuQmx1ZXRvb3RoQWRhcHRlcigpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC50ZXh0ID0gXCJcIlxuXHRcdFx0dGhhdC5zdG9wYmx1ZSA9IHRydWVcblx0XHRcdHRoYXQuaXNIZWlnaHQgPSBmYWxzZVxuXHRcdFx0dW5pLm9wZW5CbHVldG9vdGhBZGFwdGVyKHtcblx0XHRcdFx0c3VjY2VzczogZSA9PiB7XG5cdFx0XHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSAwXG5cdFx0XHRcdFx0dGhhdC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXG5cdFx0XHRcdH0sXG5cdFx0XHRcdGZhaWw6IGUgPT4ge1xuXHRcdFx0XHRcdHRoYXQuaXNDb25uZWN0aW9uID0gMlxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+ehruWumuiuvuWkh+aYr+W8gOacuueKtuaAgeOAgeaJi+acuuiTneeJmeadg+mZkOW3suaJk+W8gO+8gVwiKVxuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblx0XHR9LFxuXHRcdC8vIOW8gOWni+aQnOWvu+mZhOi/keeahOiTneeJmeWkluWbtOiuvuWkh1xuXHRcdHN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR1bmkuc3RhcnRCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KHtcblx0XHRcdFx0YWxsb3dEdXBsaWNhdGVzS2V5OiB0cnVlLFxuXHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xuXHRcdFx0XHRcdHRoYXQub25CbHVldG9vdGhEZXZpY2VGb3VuZCgpO1xuXHRcdFx0XHR9LFxuXHRcdFx0XHRmYWlsOiByZXMgPT4ge1xuXHRcdFx0XHRcdHRoYXQuaXNDb25uZWN0aW9uID0gMlxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIuivt+ehruWumuiuvuWkh+aYr+W8gOacuueKtuaAgeOAgeaJi+acuuiTneeJmeadg+mZkOW3suaJk+W8gO+8gVwiKVxuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblx0XHR9LFxuXHRcdC8qKlxuXHRcdCAqIOWPkeeOsOWkluWbtOiuvuWkh1xuXHRcdCAqL1xuXHRcdG9uQmx1ZXRvb3RoRGV2aWNlRm91bmQoKSB7XG5cdFx0XHR2YXIgdGhhdCA9IHRoaXM7XG5cdFx0XHR1bmkub25CbHVldG9vdGhEZXZpY2VGb3VuZChyZXMgPT4ge1xuXHRcdFx0XHRyZXMuZGV2aWNlcy5mb3JFYWNoKGRldmljZSA9PiB7XG5cdFx0XHRcdFx0aWYgKCFkZXZpY2UubmFtZSAmJiAhZGV2aWNlLmxvY2FsTmFtZSkge1xuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGlmIChkZXZpY2UubmFtZS5pbmRleE9mKFwiRzAyXCIpICE9PSAtMSkge1xuXHRcdFx0XHRcdFx0bGV0IHZhbHVlID0gdGhhdC4kdG9vbHMuYWIyaGV4KGRldmljZS5hZHZlcnRpc0RhdGEsIFwiXCIpXG5cdFx0XHRcdFx0XHRsZXQgdHlwZSA9IHZhbHVlLnN1YnN0cmluZygyMiwgMjQpXG5cdFx0XHRcdFx0XHRsZXQgbnVtID0gdmFsdWUuc3Vic3RyaW5nKDI4LCAyOSlcblx0XHRcdFx0XHRcdGxldCBkdyA9IHZhbHVlLnN1YnN0cmluZygyOSwgMzApXG5cdFx0XHRcdFx0XHRsZXQgZGF0YSA9IHBhcnNlSW50KHZhbHVlLnN1YnN0cmluZygyNCwgMjgpLCAxNilcblx0XHRcdFx0XHRcdHRoYXQuaXNDb25uZWN0aW9uID0gMVxuXHRcdFx0XHRcdFx0aWYgKGR3ID09IFwiMVwiKSB7XG5cdFx0XHRcdFx0XHRcdHRoYXQudW5pdCA9IFwiRlRcIlxuXHRcdFx0XHRcdFx0XHRkYXRhID0gZGF0YSAqIDIuNTRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGlmIChudW0gPT0gXCIxXCIpIHtcblx0XHRcdFx0XHRcdFx0ZGF0YSA9IGRhdGEgLyAxMFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aWYgKG51bSA9PSBcIjJcIikge1xuXHRcdFx0XHRcdFx0XHRkYXRhID0gZGF0YSAvIDEwMFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aWYgKG51bSA9PSBcIjNcIikge1xuXHRcdFx0XHRcdFx0XHRkYXRhID0gZGF0YSAvIDEwMDBcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGlmICh0eXBlID09IFwiMDFcIikge1xuXHRcdFx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcblx0XHRcdFx0XHRcdFx0dGhhdC50ZXh0ID0gXCLmgqjnmoTouqvpq5jmmK/vvJpcIiArIGRhdGEgKyB0aGF0LnVuaXRcblx0XHRcdFx0XHRcdFx0bGV0IGJ1ZmZlciA9IGRldmljZS5hZHZlcnRpc0RhdGEuc2xpY2UoMywgOSlcblx0XHRcdFx0XHRcdFx0ZGV2aWNlLm1hYyA9IG5ldyBVaW50OEFycmF5KGJ1ZmZlcikgLy8g5L+d5a2Y5bm/5pKt5pWw5o2u5Lit55qEbWFj5Zyw5Z2A77yM6L+Z5piv55Sx5LqOaU9T5LiN55u05o6l6L+U5ZuebWFj5Zyw5Z2AXG5cdFx0XHRcdFx0XHRcdGxldCB0ZW1wTWFjID0gQXJyYXkuZnJvbShkZXZpY2UubWFjKVxuXHRcdFx0XHRcdFx0XHRkZXZpY2UubWFjQWRkciA9IHRoYXQuJHRvb2xzLmFiMmhleCh0ZW1wTWFjLCAnOicpLnRvVXBwZXJDYXNlKClcblx0XHRcdFx0XHRcdFx0dGhhdC5kZXZpY2VJZCA9IGRldmljZS5kZXZpY2VJZFxuXHRcdFx0XHRcdFx0XHR0aGF0Lm1hY0FkZHIgPSBkZXZpY2UubWFjQWRkclxuXHRcdFx0XHRcdFx0XHR0aGF0LmhlaWdodCA9IGRhdGFcblx0XHRcdFx0XHRcdFx0dGhhdC5zdG9wYmx1ZSA9IGZhbHNlXG5cdFx0XHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSlcblx0XHRcdH0pO1xuXHRcdFx0dGhhdC5oYW5kbGVNeVRpbWUoKVxuXHRcdH0sXG5cdFx0aGFuZGxlTXlUaW1lKCkge1xuXHRcdFx0dmFyIHRoYXQgPSB0aGlzO1xuXHRcdFx0bXlUaW1lID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcblx0XHRcdFx0aWYgKCF0aGF0Lm1hY0FkZHIpIHtcblx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcblx0XHRcdFx0XHR0aGF0LnRleHQgPSBcIlwiXG5cdFx0XHRcdFx0dGhhdC5VbmxvYWQgPSB0cnVlXG5cdFx0XHRcdFx0dGhhdC5zdG9wYmx1ZSA9IHRydWVcblx0XHRcdFx0XHR0aGF0LmlzSGVpZ2h0ID0gZmFsc2Vcblx0XHRcdFx0XHR0aGF0LmlzQ29ubmVjdGlvbiA9IDJcblx0XHRcdFx0XHR0aGF0LnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5KClcblx0XHRcdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXG5cdFx0XHRcdH1cblx0XHRcdH0sIDMwMDAwKTtcblx0XHR9LFxuXHRcdC8qKlxuXHRcdCAqIOWBnOatouaQnOe0ouiTneeJmeiuvuWkh1xuXHRcdCAqL1xuXHRcdHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkge1xuXHRcdFx0dW5pLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KHtcblx0XHRcdFx0c3VjY2VzczogZSA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLlgZzmraLmkJzntKLok53niZnorr7lpIdcIiwgZSlcblx0XHRcdFx0fSxcblx0XHRcdH0pO1xuXHRcdH0sXG5cdFx0Ly8g5L+d5a2Y5rWL6YeP57uT5p6cXG5cdFx0aGFuZGxlR2V0TWVhc3VyZSgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0aWYgKCF0aGF0LndlaWdodCkge1xuXHRcdFx0XHR0aGlzLiR0b29scy5tc2coXCLor7fovpPlhaXkvZPph41cIilcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRtZWFzdXJlZnVuaXQoe1xuXHRcdFx0XHRhZGM6IDAsXG5cdFx0XHRcdHdlaWdodDogdGhhdC53ZWlnaHQsXG5cdFx0XHRcdGhlaWdodDogdGhhdC5oZWlnaHQsXG5cdFx0XHRcdGF1ZF9pZDogdGhhdC5pbmZvLmlkXG5cdFx0XHR9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdHRoYXQuaXNIZWlnaHQgPSBmYWxzZVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKCdnZXRVc2VySW5mbycsIHtcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRSZXN1bHRcIiwge1xuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcIkdldEJvZHlUcmVuZExpc3RcIiwge1xuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxuXHRcdFx0XHRcdFx0c190aW1lOiB0aGF0LnN0YXJ0RGF0ZSxcblx0XHRcdFx0XHRcdGVfdGltZTogdGhhdC5lbmREYXRlXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLmtYvph4/miJDlip9cIilcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLmtYvph4/lpLHotKVcIilcblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LlVubG9hZCA9IHRydWVcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcblx0XHRcdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXG5cdFx0XHRcdFx0dW5pLnN3aXRjaFRhYih7XG5cdFx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2luZGV4L2luZGV4XCJcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHR9LCAyMDApXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0Ly9cblx0XHRoYW5kbGVCYWNrKGluZCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LnRleHQgPSBcIlwiXG5cdFx0XHR0aGF0LlVubG9hZCA9IHRydWVcblx0XHRcdHRoYXQuc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKVxuXHRcdFx0dGhhdC5jbG9zZUJsdWV0b290aEFkYXB0ZXIoKVxuXHRcdFx0aWYgKGluZCA9PSAxKSB7XG5cdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xuXHRcdFx0XHRcdHVybDogXCIvcGFnZXMvaW5kZXgvaW5kZXhcIlxuXHRcdFx0XHR9KVxuXHRcdFx0fVxuXHRcdH0sXG5cdFx0LyoqXG5cdFx0ICog5pat5byA6JOd54mZ5qih5Z2XXG5cdFx0ICovXG5cdFx0Y2xvc2VCbHVldG9vdGhBZGFwdGVyKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xuXHRcdFx0dW5pLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcih7XG5cdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5sb2coJ+iTneeJmeaooeWdl+WFs+mXreaIkOWKnycpO1xuXHRcdFx0XHR9XG5cdFx0XHR9KVxuXHRcdH0sXG5cdH0sXG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///297\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 */ 20);\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 myTime;\nvar _default = {\n data: function data() {\n return {\n text: \"\",\n weight: \"\",\n height: \"\",\n deviceId: \"\",\n macAddr: \"\",\n unit: \"cm\",\n Unload: false,\n stopblue: true,\n isHeight: false,\n isConnection: 0\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isConnected\", \"isBluetoothTyle\"])), {}, {\n info: function info() {\n return this.user;\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 onUnload: function onUnload() {\n var that = this;\n if (!that.Unload) {\n clearTimeout(myTime);\n that.stopBluetoothDevicesDiscovery(); //取消蓝牙搜索\n that.closeBluetoothAdapter();\n __f__(\"log\", \"页面返回onUnload\", \" at pages/devices/G02.vue:73\");\n }\n },\n onLoad: function onLoad() {\n var that = this;\n that.text = \"\";\n that.closeBluetoothAdapter();\n that.openBluetoothAdapter();\n },\n watch: {\n isConnected: function isConnected() {\n var that = this;\n if (!that.isConnected) {\n that.handleBack();\n that.isConnection = 2;\n }\n },\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.handleBack();\n that.isConnection = 2;\n }\n },\n stopblue: function stopblue() {\n var that = this;\n if (!that.stopblue) {\n clearTimeout(myTime);\n that.isHeight = true;\n }\n }\n },\n methods: {\n // 重新连接\n openBluetoothAdapter: function openBluetoothAdapter() {\n var that = this;\n that.text = \"\";\n that.stopblue = true;\n that.isHeight = false;\n uni.openBluetoothAdapter({\n success: function success(e) {\n that.isConnection = 0;\n that.startBluetoothDeviceDiscovery();\n },\n fail: function fail(e) {\n that.isConnection = 2;\n that.$tools.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n },\n // 开始搜寻附近的蓝牙外围设备\n startBluetoothDeviceDiscovery: function startBluetoothDeviceDiscovery() {\n var that = this;\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n success: function success(res) {\n that.onBluetoothDeviceFound();\n },\n fail: function fail(res) {\n that.isConnection = 2;\n that.$tools.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n },\n /**\n * 发现外围设备\n */\n onBluetoothDeviceFound: function onBluetoothDeviceFound() {\n var that = this;\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n if (!device.name && !device.localName) {\n return;\n }\n if (device.name.indexOf(\"G02\") !== -1) {\n var value = that.$tools.ab2hex(device.advertisData, \"\");\n var type = value.substring(22, 24);\n var num = value.substring(28, 29);\n var dw = value.substring(29, 30);\n var data = parseInt(value.substring(24, 28), 16);\n that.isConnection = 1;\n if (dw == \"1\") {\n that.unit = \"FT\";\n data = data * 2.54;\n }\n if (num == \"1\") {\n data = data / 10;\n }\n if (num == \"2\") {\n data = data / 100;\n }\n if (num == \"3\") {\n data = data / 1000;\n }\n if (type == \"01\") {\n clearTimeout(myTime);\n that.text = \"您的身高是:\" + data + that.unit;\n var buffer = device.advertisData.slice(3, 9);\n device.mac = new Uint8Array(buffer); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址\n var tempMac = Array.from(device.mac);\n device.macAddr = that.$tools.ab2hex(tempMac, ':').toUpperCase();\n that.deviceId = device.deviceId;\n that.macAddr = device.macAddr;\n that.height = data;\n that.stopblue = false;\n return;\n }\n return;\n }\n });\n });\n that.handleMyTime();\n },\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.macAddr) {\n clearTimeout(myTime);\n that.text = \"\";\n that.Unload = true;\n that.stopblue = true;\n that.isHeight = false;\n that.isConnection = 2;\n that.startBluetoothDeviceDiscovery();\n that.closeBluetoothAdapter();\n }\n }, 30000);\n },\n /**\n * 停止搜索蓝牙设备\n */\n stopBluetoothDevicesDiscovery: function stopBluetoothDevicesDiscovery() {\n uni.stopBluetoothDevicesDiscovery({\n success: function success(e) {\n __f__(\"log\", \"停止搜索蓝牙设备\", e, \" at pages/devices/G02.vue:207\");\n }\n });\n },\n // 保存测量结果\n handleGetMeasure: function handleGetMeasure() {\n var that = this;\n if (!that.weight) {\n this.$tools.msg(\"请输入体重\");\n return;\n }\n that.$model.getmeasurefunit({\n adc: 0,\n weight: that.weight,\n height: that.height,\n aud_id: that.info.id\n }).then(function (res) {\n that.isHeight = false;\n if (res.code == 0) {\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"GetBodyTrendList\", {\n aud_id: uni.getStorageSync('userid'),\n s_time: that.startDate,\n e_time: that.endDate\n });\n that.$tools.msg(\"测量成功\");\n } else {\n that.$tools.msg(\"测量失败\");\n }\n that.Unload = true;\n setTimeout(function () {\n that.closeBluetoothAdapter();\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }, 200);\n });\n },\n //\n handleBack: function handleBack(ind) {\n var that = this;\n that.text = \"\";\n that.Unload = true;\n that.stopBluetoothDevicesDiscovery();\n that.closeBluetoothAdapter();\n if (ind == 1) {\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }\n },\n /**\n * 断开蓝牙模块\n */\n closeBluetoothAdapter: function closeBluetoothAdapter() {\n var that = this;\n uni.closeBluetoothAdapter({\n success: function success(res) {\n __f__(\"log\", '蓝牙模块关闭成功', \" at pages/devices/G02.vue:270\");\n }\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZGV2aWNlcy9HMDIudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJ0ZXh0Iiwid2VpZ2h0IiwiaGVpZ2h0IiwiZGV2aWNlSWQiLCJtYWNBZGRyIiwidW5pdCIsIlVubG9hZCIsInN0b3BibHVlIiwiaXNIZWlnaHQiLCJpc0Nvbm5lY3Rpb24iLCJjb21wdXRlZCIsImluZm8iLCJlbmREYXRlIiwic3RhcnREYXRlIiwib25VbmxvYWQiLCJjbGVhclRpbWVvdXQiLCJ0aGF0Iiwib25Mb2FkIiwid2F0Y2giLCJpc0Nvbm5lY3RlZCIsImlzQmx1ZXRvb3RoVHlsZSIsIm1ldGhvZHMiLCJvcGVuQmx1ZXRvb3RoQWRhcHRlciIsInVuaSIsInN1Y2Nlc3MiLCJmYWlsIiwic3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkiLCJhbGxvd0R1cGxpY2F0ZXNLZXkiLCJvbkJsdWV0b290aERldmljZUZvdW5kIiwicmVzIiwiZGV2aWNlIiwiaGFuZGxlTXlUaW1lIiwibXlUaW1lIiwic3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkiLCJoYW5kbGVHZXRNZWFzdXJlIiwiYWRjIiwiYXVkX2lkIiwic190aW1lIiwiZV90aW1lIiwic2V0VGltZW91dCIsInVybCIsImhhbmRsZUJhY2siLCJjbG9zZUJsdWV0b290aEFkYXB0ZXIiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBbUNBO0FBRUE7QUFBQTtBQUNBO0FBQUEsZUFDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQywwQ0FDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FBO01BQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUQ7SUFDQUE7SUFDQUE7RUFDQTtFQUNBRTtJQUNBQztNQUNBO01BQ0E7UUFDQUg7UUFDQUE7TUFDQTtJQUNBO0lBQ0FJO01BQ0E7TUFDQTtRQUNBSjtRQUNBQTtNQUNBO0lBQ0E7SUFDQVQ7TUFDQTtNQUNBO1FBQ0FRO1FBQ0FDO01BQ0E7SUFDQTtFQUNBO0VBQ0FLO0lBQ0E7SUFDQUM7TUFDQTtNQUNBTjtNQUNBQTtNQUNBQTtNQUNBTztRQUNBQztVQUNBUjtVQUNBQTtRQUNBO1FBQ0FTO1VBQ0FUO1VBQ0FBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQVU7TUFDQTtNQUNBSDtRQUNBSTtRQUNBSDtVQUNBUjtRQUNBO1FBQ0FTO1VBQ0FUO1VBQ0FBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0FZO01BQ0E7TUFDQUw7UUFDQU07VUFDQTtZQUNBO1VBQ0E7VUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQWI7WUFDQTtjQUNBQTtjQUNBakI7WUFDQTtZQUNBO2NBQ0FBO1lBQ0E7WUFDQTtjQUNBQTtZQUNBO1lBQ0E7Y0FDQUE7WUFDQTtZQUNBO2NBQ0FnQjtjQUNBQztjQUNBO2NBQ0FjO2NBQ0E7Y0FDQUE7Y0FDQWQ7Y0FDQUE7Y0FDQUE7Y0FDQUE7Y0FDQTtZQUNBO1lBQ0E7VUFDQTtRQUNBO01BQ0E7TUFDQUE7SUFDQTtJQUNBZTtNQUNBO01BQ0FDO1FBQ0E7VUFDQWpCO1VBQ0FDO1VBQ0FBO1VBQ0FBO1VBQ0FBO1VBQ0FBO1VBQ0FBO1VBQ0FBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0FpQjtNQUNBVjtRQUNBQztVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQVU7TUFDQTtNQUNBO1FBQ0E7UUFDQTtNQUNBO01BQ0FsQjtRQUNBbUI7UUFDQWxDO1FBQ0FDO1FBQ0FrQztNQUNBO1FBQ0FwQjtRQUNBO1VBQ0FBO1lBQ0FvQjtVQUNBO1VBQ0FwQjtZQUNBb0I7VUFDQTtVQUNBcEI7WUFDQW9CO1lBQ0FDO1lBQ0FDO1VBQ0E7VUFDQXRCO1FBQ0E7VUFDQUE7UUFDQTtRQUNBQTtRQUNBdUI7VUFDQXZCO1VBQ0FPO1lBQ0FpQjtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBekI7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQTtRQUNBTztVQUNBaUI7UUFDQTtNQUNBO0lBQ0E7SUFDQTtBQUNBO0FBQ0E7SUFDQUU7TUFDQTtNQUNBbkI7UUFDQUM7VUFDQTtRQUNBO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIzMDEuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJ3ZWlnaHRQYWdlc1wiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJjb250ZW50IFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInRpdGxlXCIgdi1pZj1cImlzQ29ubmVjdGlvbiA9PSAwXCI+6L+e5o6l5Lit77yM6K+356iN5ZCOPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInRpdGxlXCIgdi1pZj1cImlzQ29ubmVjdGlvbiA9PSAxXCI+6L+e5o6l5oiQ5Yqf77yM5byA5aeL5rWL6YePPC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInRpdGxlXCIgdi1pZj1cImlzQ29ubmVjdGlvbiA9PSAyXCIgQGNsaWNrPVwib3BlbkJsdWV0b290aEFkYXB0ZXJcIj7ov57mjqXlpLHotKXvvIzngrnlh7vph43mlrDov57mjqU8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGV4dFwiPnt7dGV4dH19PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvZGV2aWNlcy9IQy5wbmdcIiBjbGFzcz1cImltYWdlM1wiPjwvaW1hZ2U+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXBzXCI+XHJcblx0XHRcdFx0PHZpZXc+5o+Q56S677yaPC92aWV3PlxyXG5cdFx0XHRcdDx0ZXh0PjEu6K+356Gu5a6a6K6+5aSH5bey5byA5py6PC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjIu6K+356Gu5a6a5omL5py66JOd54mZ5Y+K5L2N572u5L+h5oGv5bey5omT5byAPC90ZXh0PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tIOaJi+WKqOiusOW9lSAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwid3JhcHBlclwiIHYtaWY9XCJpc0hlaWdodFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJnXCI+PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIkJsdWVcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImg0XCI+5rWL6YeP57uT5p6c5o+Q56S6PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiQmx1ZS1ib3hcIj5cclxuXHRcdFx0XHRcdOacrOasoea1i+mHj+i6q+mrmOS4uu+8mjx0ZXh0Pnt7aGVpZ2h0fX17e3VuaXR9fTwvdGV4dD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJCbHVlLWJveFwiPlxyXG5cdFx0XHRcdFx05LiK5qyh5rWL6YeP5L2T6YeN5Li677yaPGlucHV0IHYtbW9kZWw9XCJ3ZWlnaHRcIiB0eXBlPVwiZGlnaXRcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpeS9k+mHjVwiIC8+a2dcclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJCbHVlLWJ0biBCbHVlLWNsb3NlXCIgQGNsaWNrPVwiaGFuZGxlQmFjaygxKVwiPuWPlua2iDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIkJsdWUtYnRuXCIgQGNsaWNrPVwiaGFuZGxlR2V0TWVhc3VyZVwiPuS/neWtmOa1i+mHj+e7k+aenDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGxldCBteVRpbWU7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHR0ZXh0OiBcIlwiLFxyXG5cdFx0XHRcdHdlaWdodDogXCJcIixcclxuXHRcdFx0XHRoZWlnaHQ6IFwiXCIsXHJcblx0XHRcdFx0ZGV2aWNlSWQ6IFwiXCIsXHJcblx0XHRcdFx0bWFjQWRkcjogXCJcIixcclxuXHRcdFx0XHR1bml0OiBcImNtXCIsXHJcblx0XHRcdFx0VW5sb2FkOiBmYWxzZSxcclxuXHRcdFx0XHRzdG9wYmx1ZTogdHJ1ZSxcclxuXHRcdFx0XHRpc0hlaWdodDogZmFsc2UsXHJcblx0XHRcdFx0aXNDb25uZWN0aW9uOiAwLFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiLCBcImlzQ29ubmVjdGVkXCIsIFwiaXNCbHVldG9vdGhUeWxlXCJdKSxcclxuXHRcdFx0aW5mbygpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy51c2VyXHJcblx0XHRcdH0sXHJcblx0XHRcdGVuZERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJzdGFydFwiKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRzdGFydERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLkdldERhdGVTdHIoLTkwKTtcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblx0XHRvblVubG9hZDogZnVuY3Rpb24oKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRpZiAoIXRoYXQuVW5sb2FkKSB7XHJcblx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSlcclxuXHRcdFx0XHR0aGF0LnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkgLy/lj5bmtojok53niZnmkJzntKJcclxuXHRcdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCLpobXpnaLov5Tlm55vblVubG9hZFwiKVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhhdC50ZXh0ID0gXCJcIlxyXG5cdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdHRoYXQub3BlbkJsdWV0b290aEFkYXB0ZXIoKVxyXG5cdFx0fSxcclxuXHRcdHdhdGNoOiB7XHJcblx0XHRcdGlzQ29ubmVjdGVkOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQuaXNDb25uZWN0ZWQpIHtcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlQmFjaygpXHJcblx0XHRcdFx0XHR0aGF0LmlzQ29ubmVjdGlvbiA9IDJcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGlzQmx1ZXRvb3RoVHlsZTogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQmx1ZXRvb3RoVHlsZSkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVCYWNrKClcclxuXHRcdFx0XHRcdHRoYXQuaXNDb25uZWN0aW9uID0gMlxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0c3RvcGJsdWU6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5zdG9wYmx1ZSkge1xyXG5cdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XHJcblx0XHRcdFx0XHR0aGF0LmlzSGVpZ2h0ID0gdHJ1ZVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g6YeN5paw6L+e5o6lXHJcblx0XHRcdG9wZW5CbHVldG9vdGhBZGFwdGVyKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQudGV4dCA9IFwiXCJcclxuXHRcdFx0XHR0aGF0LnN0b3BibHVlID0gdHJ1ZVxyXG5cdFx0XHRcdHRoYXQuaXNIZWlnaHQgPSBmYWxzZVxyXG5cdFx0XHRcdHVuaS5vcGVuQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdFx0XHRzdWNjZXNzOiBlID0+IHtcclxuXHRcdFx0XHRcdFx0dGhhdC5pc0Nvbm5lY3Rpb24gPSAwXHJcblx0XHRcdFx0XHRcdHRoYXQuc3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkoKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IGUgPT4ge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmlzQ29ubmVjdGlvbiA9IDJcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+356Gu5a6a6K6+5aSH5piv5byA5py654q25oCB44CB5omL5py66JOd54mZ5p2D6ZmQ5bey5omT5byA77yBXCIpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOW8gOWni+aQnOWvu+mZhOi/keeahOiTneeJmeWkluWbtOiuvuWkh1xyXG5cdFx0XHRzdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR1bmkuc3RhcnRCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KHtcclxuXHRcdFx0XHRcdGFsbG93RHVwbGljYXRlc0tleTogdHJ1ZSxcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdHRoYXQub25CbHVldG9vdGhEZXZpY2VGb3VuZCgpO1xyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdHRoYXQuaXNDb25uZWN0aW9uID0gMlxyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fnoa7lrprorr7lpIfmmK/lvIDmnLrnirbmgIHjgIHmiYvmnLrok53niZnmnYPpmZDlt7LmiZPlvIDvvIFcIilcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOWPkeeOsOWkluWbtOiuvuWkh1xyXG5cdFx0XHQgKi9cclxuXHRcdFx0b25CbHVldG9vdGhEZXZpY2VGb3VuZCgpIHtcclxuXHRcdFx0XHR2YXIgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0dW5pLm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQocmVzID0+IHtcclxuXHRcdFx0XHRcdHJlcy5kZXZpY2VzLmZvckVhY2goZGV2aWNlID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKCFkZXZpY2UubmFtZSAmJiAhZGV2aWNlLmxvY2FsTmFtZSkge1xyXG5cdFx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlmIChkZXZpY2UubmFtZS5pbmRleE9mKFwiRzAyXCIpICE9PSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdGxldCB2YWx1ZSA9IHRoYXQuJHRvb2xzLmFiMmhleChkZXZpY2UuYWR2ZXJ0aXNEYXRhLCBcIlwiKVxyXG5cdFx0XHRcdFx0XHRcdGxldCB0eXBlID0gdmFsdWUuc3Vic3RyaW5nKDIyLCAyNClcclxuXHRcdFx0XHRcdFx0XHRsZXQgbnVtID0gdmFsdWUuc3Vic3RyaW5nKDI4LCAyOSlcclxuXHRcdFx0XHRcdFx0XHRsZXQgZHcgPSB2YWx1ZS5zdWJzdHJpbmcoMjksIDMwKVxyXG5cdFx0XHRcdFx0XHRcdGxldCBkYXRhID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDI0LCAyOCksIDE2KVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuaXNDb25uZWN0aW9uID0gMVxyXG5cdFx0XHRcdFx0XHRcdGlmIChkdyA9PSBcIjFcIikge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC51bml0ID0gXCJGVFwiXHJcblx0XHRcdFx0XHRcdFx0XHRkYXRhID0gZGF0YSAqIDIuNTRcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aWYgKG51bSA9PSBcIjFcIikge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGF0YSA9IGRhdGEgLyAxMFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRpZiAobnVtID09IFwiMlwiKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkYXRhID0gZGF0YSAvIDEwMFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRpZiAobnVtID09IFwiM1wiKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkYXRhID0gZGF0YSAvIDEwMDBcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aWYgKHR5cGUgPT0gXCIwMVwiKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQudGV4dCA9IFwi5oKo55qE6Lqr6auY5piv77yaXCIgKyBkYXRhICsgdGhhdC51bml0XHJcblx0XHRcdFx0XHRcdFx0XHRsZXQgYnVmZmVyID0gZGV2aWNlLmFkdmVydGlzRGF0YS5zbGljZSgzLCA5KVxyXG5cdFx0XHRcdFx0XHRcdFx0ZGV2aWNlLm1hYyA9IG5ldyBVaW50OEFycmF5KGJ1ZmZlcikgLy8g5L+d5a2Y5bm/5pKt5pWw5o2u5Lit55qEbWFj5Zyw5Z2A77yM6L+Z5piv55Sx5LqOaU9T5LiN55u05o6l6L+U5ZuebWFj5Zyw5Z2AXHJcblx0XHRcdFx0XHRcdFx0XHRsZXQgdGVtcE1hYyA9IEFycmF5LmZyb20oZGV2aWNlLm1hYylcclxuXHRcdFx0XHRcdFx0XHRcdGRldmljZS5tYWNBZGRyID0gdGhhdC4kdG9vbHMuYWIyaGV4KHRlbXBNYWMsICc6JykudG9VcHBlckNhc2UoKVxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5kZXZpY2VJZCA9IGRldmljZS5kZXZpY2VJZFxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5tYWNBZGRyID0gZGV2aWNlLm1hY0FkZHJcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuaGVpZ2h0ID0gZGF0YVxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5zdG9wYmx1ZSA9IGZhbHNlXHJcblx0XHRcdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdHRoYXQuaGFuZGxlTXlUaW1lKClcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlTXlUaW1lKCkge1xyXG5cdFx0XHRcdHZhciB0aGF0ID0gdGhpcztcclxuXHRcdFx0XHRteVRpbWUgPSBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0aWYgKCF0aGF0Lm1hY0FkZHIpIHtcclxuXHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XHJcblx0XHRcdFx0XHRcdHRoYXQudGV4dCA9IFwiXCJcclxuXHRcdFx0XHRcdFx0dGhhdC5VbmxvYWQgPSB0cnVlXHJcblx0XHRcdFx0XHRcdHRoYXQuc3RvcGJsdWUgPSB0cnVlXHJcblx0XHRcdFx0XHRcdHRoYXQuaXNIZWlnaHQgPSBmYWxzZVxyXG5cdFx0XHRcdFx0XHR0aGF0LmlzQ29ubmVjdGlvbiA9IDJcclxuXHRcdFx0XHRcdFx0dGhhdC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXHJcblx0XHRcdFx0XHRcdHRoYXQuY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9LCAzMDAwMCk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDlgZzmraLmkJzntKLok53niZnorr7lpIdcclxuXHRcdFx0ICovXHJcblx0XHRcdHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkge1xyXG5cdFx0XHRcdHVuaS5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSh7XHJcblx0XHRcdFx0XHRzdWNjZXNzOiBlID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLlgZzmraLmkJzntKLok53niZnorr7lpIdcIiwgZSlcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOS/neWtmOa1i+mHj+e7k+aenFxyXG5cdFx0XHRoYW5kbGVHZXRNZWFzdXJlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC53ZWlnaHQpIHtcclxuXHRcdFx0XHRcdHRoaXMuJHRvb2xzLm1zZyhcIuivt+i+k+WFpeS9k+mHjVwiKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldG1lYXN1cmVmdW5pdCh7XHJcblx0XHRcdFx0XHRhZGM6IDAsXHJcblx0XHRcdFx0XHR3ZWlnaHQ6IHRoYXQud2VpZ2h0LFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiB0aGF0LmhlaWdodCxcclxuXHRcdFx0XHRcdGF1ZF9pZDogdGhhdC5pbmZvLmlkXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0dGhhdC5pc0hlaWdodCA9IGZhbHNlXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaCgnZ2V0VXNlckluZm8nLCB7XHJcblx0XHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0UmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJHZXRCb2R5VHJlbmRMaXN0XCIsIHtcclxuXHRcdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXHJcblx0XHRcdFx0XHRcdFx0c190aW1lOiB0aGF0LnN0YXJ0RGF0ZSxcclxuXHRcdFx0XHRcdFx0XHRlX3RpbWU6IHRoYXQuZW5kRGF0ZVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLmtYvph4/miJDlip9cIilcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhcIua1i+mHj+Wksei0pVwiKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC5VbmxvYWQgPSB0cnVlXHJcblx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xyXG5cdFx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvaW5kZXgvaW5kZXhcIlxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fSwgMjAwKVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vXHJcblx0XHRcdGhhbmRsZUJhY2soaW5kKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC50ZXh0ID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQuVW5sb2FkID0gdHJ1ZVxyXG5cdFx0XHRcdHRoYXQuc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKVxyXG5cdFx0XHRcdHRoYXQuY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdFx0XHRpZiAoaW5kID09IDEpIHtcclxuXHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xyXG5cdFx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2luZGV4L2luZGV4XCJcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvKipcclxuXHRcdFx0ICog5pat5byA6JOd54mZ5qih5Z2XXHJcblx0XHRcdCAqL1xyXG5cdFx0XHRjbG9zZUJsdWV0b290aEFkYXB0ZXIoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xyXG5cdFx0XHRcdHVuaS5jbG9zZUJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0XHRcdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+iTneeJmeaooeWdl+WFs+mXreaIkOWKnycpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmltYWdlMyB7XHJcblx0XHR3aWR0aDogMjAwcHggIWltcG9ydGFudDtcclxuXHRcdGhlaWdodDogMzQwcHggIWltcG9ydGFudDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///301\n"); /***/ }), -/* 298 */ +/* 302 */ /*!*************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/business.vue?mpType=page ***! \*************************************************************************************/ @@ -25376,10 +25767,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./business.vue?vue&type=template&id=0fc57a54&scoped=true&mpType=page */ 299);\n/* harmony import */ var _business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./business.vue?vue&type=script&lang=js&mpType=page */ 301);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"0fc57a54\",\n null,\n false,\n _business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/business/business.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjk4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9idXNpbmVzcy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MGZjNTdhNTQmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2J1c2luZXNzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9idXNpbmVzcy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMGZjNTdhNTRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvYnVzaW5lc3MvYnVzaW5lc3MudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///298\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./business.vue?vue&type=template&id=0fc57a54&scoped=true&mpType=page */ 303);\n/* harmony import */ var _business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./business.vue?vue&type=script&lang=js&mpType=page */ 305);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"0fc57a54\",\n null,\n false,\n _business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/business/business.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNEk7QUFDNUk7QUFDdUU7QUFDTDs7O0FBR2xFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHlGQUFNO0FBQ1IsRUFBRSwwR0FBTTtBQUNSLEVBQUUsbUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsOEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzAyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9idXNpbmVzcy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MGZjNTdhNTQmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2J1c2luZXNzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9idXNpbmVzcy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMGZjNTdhNTRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvYnVzaW5lc3MvYnVzaW5lc3MudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///302\n"); /***/ }), -/* 299 */ +/* 303 */ /*!*******************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/business.vue?vue&type=template&id=0fc57a54&scoped=true&mpType=page ***! \*******************************************************************************************************************************/ @@ -25388,7 +25779,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _bus "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./business.vue?vue&type=template&id=0fc57a54&scoped=true&mpType=page */ 300); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./business.vue?vue&type=template&id=0fc57a54&scoped=true&mpType=page */ 304); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_template_id_0fc57a54_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -25400,7 +25791,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 300 */ +/* 304 */ /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/business.vue?vue&type=template&id=0fc57a54&scoped=true&mpType=page ***! \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -25510,7 +25901,7 @@ render._withStripped = true /***/ }), -/* 301 */ +/* 305 */ /*!*************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/business.vue?vue&type=script&lang=js&mpType=page ***! \*************************************************************************************************************/ @@ -25518,10 +25909,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./business.vue?vue&type=script&lang=js&mpType=page */ 302);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIzMDEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2J1c2luZXNzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2J1c2luZXNzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///301\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./business.vue?vue&type=script&lang=js&mpType=page */ 306);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_business_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBxQixDQUFnQixxckJBQUcsRUFBQyIsImZpbGUiOiIzMDUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2J1c2luZXNzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2J1c2luZXNzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///305\n"); /***/ }), -/* 302 */ +/* 306 */ /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/business.vue?vue&type=script&lang=js&mpType=page ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -25529,10 +25920,10 @@ 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 */ 20);\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 data: function data() {\n return {\n // list: []\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"userDeviceList\"])), {}, {\n list: function list() {\n return this.userDeviceList;\n }\n }),\n onLoad: function onLoad() {\n var that = this;\n that.$store.dispatch('getUserDeviceList');\n },\n watch: {\n userDeviceList: function userDeviceList() {\n var that = this;\n __f__(\"log\", \"userDeviceList变了\", that.userDeviceList, \" at pages/business/business.vue:42\");\n }\n },\n methods: {\n handleunbind: function handleunbind(item, index) {\n var that = this;\n uni.showModal({\n title: '友情提示',\n content: '是否解绑该设备?',\n success: function success(res) {\n if (res.confirm) {\n that.$model.getUnbinding({\n id: item.id\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$tools.msg(\"操作成功\");\n that.list.splice(index, 1);\n });\n } else if (res.cancel) {\n that.$tools.msg(\"您已取消操作!\");\n }\n }\n });\n },\n handleAddDevice: function handleAddDevice() {\n uni.navigateTo({\n url: \"/pages/business/addDevice\"\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvYnVzaW5lc3MvYnVzaW5lc3MudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJjb21wdXRlZCIsIm1hcFN0YXRlIiwibGlzdCIsInVzZXJEZXZpY2VMaXN0Iiwib25Mb2FkIiwidGhhdCIsIiRzdG9yZSIsImRpc3BhdGNoIiwid2F0Y2giLCJtZXRob2RzIiwiaGFuZGxldW5iaW5kIiwiaXRlbSIsImluZGV4IiwidW5pIiwic2hvd01vZGFsIiwidGl0bGUiLCJjb250ZW50Iiwic3VjY2VzcyIsInJlcyIsImNvbmZpcm0iLCIkbW9kZWwiLCJnZXRVbmJpbmRpbmciLCJpZCIsInRoZW4iLCJjb2RlIiwiJHRvb2xzIiwibXNnIiwic3BsaWNlIiwiY2FuY2VsIiwiaGFuZGxlQWRkRGV2aWNlIiwibmF2aWdhdGVUbyIsInVybCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFtQkE7QUFFYztBQUFBO0FBQUEsZUFDQztFQUNkQSxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOO0lBQUEsQ0FDQTtFQUNGLENBQUM7RUFDREMsUUFBUSxrQ0FDSixJQUFBQyxjQUFRLEVBQUMsQ0FBQyxNQUFNLEVBQUUsZ0JBQWdCLENBQUMsQ0FBQztJQUN2Q0MsSUFBSSxrQkFBRztNQUNOLE9BQU8sSUFBSSxDQUFDQyxjQUFjO0lBQzNCO0VBQUMsRUFDRDtFQUNEQyxNQUFNLG9CQUFHO0lBQ1IsSUFBSUMsSUFBSSxHQUFHLElBQUk7SUFDZkEsSUFBSSxDQUFDQyxNQUFNLENBQUNDLFFBQVEsQ0FBQyxtQkFBbUIsQ0FBQztFQUMxQyxDQUFDO0VBQ0RDLEtBQUssRUFBRTtJQUNOTCxjQUFjLDRCQUFHO01BQ2hCLElBQUlFLElBQUksR0FBRyxJQUFJO01BQ2YsYUFBWSxrQkFBa0IsRUFBRUEsSUFBSSxDQUFDRixjQUFjO0lBQ3BEO0VBQ0QsQ0FBQztFQUNETSxPQUFPLEVBQUU7SUFDUkMsWUFBWSx3QkFBQ0MsSUFBSSxFQUFFQyxLQUFLLEVBQUU7TUFDekIsSUFBSVAsSUFBSSxHQUFHLElBQUk7TUFDZlEsR0FBRyxDQUFDQyxTQUFTLENBQUM7UUFDYkMsS0FBSyxFQUFFLE1BQU07UUFDYkMsT0FBTyxFQUFFLFVBQVU7UUFDbkJDLE9BQU8sRUFBRSxpQkFBU0MsR0FBRyxFQUFFO1VBQ3RCLElBQUlBLEdBQUcsQ0FBQ0MsT0FBTyxFQUFFO1lBQ2hCZCxJQUFJLENBQUNlLE1BQU0sQ0FBQ0MsWUFBWSxDQUFDO2NBQ3hCQyxFQUFFLEVBQUVYLElBQUksQ0FBQ1c7WUFDVixDQUFDLENBQUMsQ0FBQ0MsSUFBSSxDQUFDLFVBQUFMLEdBQUcsRUFBSTtjQUNkLElBQUlBLEdBQUcsQ0FBQ00sSUFBSSxJQUFJLENBQUMsRUFBRTtnQkFDbEJuQixJQUFJLENBQUNvQixNQUFNLENBQUNDLEdBQUcsQ0FBQ1IsR0FBRyxDQUFDUSxHQUFHLENBQUM7Z0JBQ3hCO2NBQ0Q7Y0FDQXJCLElBQUksQ0FBQ29CLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLE1BQU0sQ0FBQztjQUN2QnJCLElBQUksQ0FBQ0gsSUFBSSxDQUFDeUIsTUFBTSxDQUFDZixLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQzNCLENBQUMsQ0FBQztVQUNILENBQUMsTUFBTSxJQUFJTSxHQUFHLENBQUNVLE1BQU0sRUFBRTtZQUN0QnZCLElBQUksQ0FBQ29CLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFNBQVMsQ0FBQztVQUMzQjtRQUNEO01BQ0QsQ0FBQyxDQUFDO0lBQ0gsQ0FBQztJQUNERyxlQUFlLDZCQUFHO01BQ2pCaEIsR0FBRyxDQUFDaUIsVUFBVSxDQUFDO1FBQ2RDLEdBQUcsRUFBRTtNQUNOLENBQUMsQ0FBQztJQUNIO0VBQ0Q7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMzAyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHQvLyBsaXN0OiBbXVxuXHRcdH1cblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwidXNlckRldmljZUxpc3RcIl0pLFxuXHRcdGxpc3QoKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy51c2VyRGV2aWNlTGlzdFxuXHRcdH1cblx0fSxcblx0b25Mb2FkKCkge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKCdnZXRVc2VyRGV2aWNlTGlzdCcpXG5cdH0sXG5cdHdhdGNoOiB7XG5cdFx0dXNlckRldmljZUxpc3QoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGNvbnNvbGUubG9nKFwidXNlckRldmljZUxpc3Tlj5jkuoZcIiwgdGhhdC51c2VyRGV2aWNlTGlzdClcblx0XHR9LFxuXHR9LFxuXHRtZXRob2RzOiB7XG5cdFx0aGFuZGxldW5iaW5kKGl0ZW0sIGluZGV4KSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHVuaS5zaG93TW9kYWwoe1xuXHRcdFx0XHR0aXRsZTogJ+WPi+aDheaPkOekuicsXG5cdFx0XHRcdGNvbnRlbnQ6ICfmmK/lkKbop6Pnu5Hor6Xorr7lpIfvvJ8nLFxuXHRcdFx0XHRzdWNjZXNzOiBmdW5jdGlvbihyZXMpIHtcblx0XHRcdFx0XHRpZiAocmVzLmNvbmZpcm0pIHtcblx0XHRcdFx0XHRcdHRoYXQuJG1vZGVsLmdldFVuYmluZGluZyh7XG5cdFx0XHRcdFx0XHRcdGlkOiBpdGVtLmlkXG5cdFx0XHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSB7XG5cdFx0XHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXG5cdFx0XHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi5pON5L2c5oiQ5YqfXCIpXG5cdFx0XHRcdFx0XHRcdHRoYXQubGlzdC5zcGxpY2UoaW5kZXgsIDEpXG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdH0gZWxzZSBpZiAocmVzLmNhbmNlbCkge1xuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi5oKo5bey5Y+W5raI5pON5L2c77yBXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSxcblx0XHRcdH0pXG5cdFx0fSxcblx0XHRoYW5kbGVBZGREZXZpY2UoKSB7XG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybDogXCIvcGFnZXMvYnVzaW5lc3MvYWRkRGV2aWNlXCJcblx0XHRcdH0pXG5cdFx0fSxcblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///302\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 */ 20);\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 data: function data() {\n return {\n // list: []\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"userDeviceList\"])), {}, {\n list: function list() {\n return this.userDeviceList;\n }\n }),\n onLoad: function onLoad() {\n var that = this;\n that.$store.dispatch('getUserDeviceList');\n },\n watch: {\n userDeviceList: function userDeviceList() {\n var that = this;\n __f__(\"log\", \"userDeviceList变了\", that.userDeviceList, \" at pages/business/business.vue:42\");\n }\n },\n methods: {\n handleunbind: function handleunbind(item, index) {\n var that = this;\n uni.showModal({\n title: '友情提示',\n content: '是否解绑该设备?',\n success: function success(res) {\n if (res.confirm) {\n that.$model.getUnbinding({\n id: item.id\n }).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$tools.msg(\"操作成功\");\n that.list.splice(index, 1);\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n });\n } else if (res.cancel) {\n that.$tools.msg(\"您已取消操作!\");\n }\n }\n });\n },\n handleAddDevice: function handleAddDevice() {\n uni.navigateTo({\n url: \"/pages/business/addDevice\"\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvYnVzaW5lc3MvYnVzaW5lc3MudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJjb21wdXRlZCIsImxpc3QiLCJvbkxvYWQiLCJ0aGF0Iiwid2F0Y2giLCJ1c2VyRGV2aWNlTGlzdCIsIm1ldGhvZHMiLCJoYW5kbGV1bmJpbmQiLCJ1bmkiLCJ0aXRsZSIsImNvbnRlbnQiLCJzdWNjZXNzIiwiaWQiLCJhdWRfaWQiLCJoYW5kbGVBZGREZXZpY2UiLCJ1cmwiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBbUJBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBO0lBQUEsQ0FDQTtFQUNBO0VBQ0FDLDBDQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBQztFQUNBO0VBQ0FDO0lBQ0FDO01BQ0E7TUFDQTtJQUNBO0VBQ0E7RUFDQUM7SUFDQUM7TUFDQTtNQUNBQztRQUNBQztRQUNBQztRQUNBQztVQUNBO1lBQ0FSO2NBQ0FTO1lBQ0E7Y0FDQTtnQkFDQVQ7Z0JBQ0E7Y0FDQTtjQUNBQTtjQUNBQTtjQUNBQTtnQkFDQVU7Y0FDQTtZQUNBO1VBQ0E7WUFDQVY7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBVztNQUNBTjtRQUNBTztNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMzA2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiY29udGVudFwiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJhZGRcIiBAY2xpY2s9XCJoYW5kbGVBZGREZXZpY2UoKVwiPua3u+WKoOiuvuWkhzwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwibGlzdFwiIHYtaWY9XCJsaXN0Lmxlbmd0aFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiB2LWZvcj1cIihpdGVtLGluZGV4KSBpbiBsaXN0XCIgQGNsaWNrPVwiaGFuZGxldW5iaW5kKGl0ZW0saW5kZXgpXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHQ8aW1hZ2UgOnNyYz1cIml0ZW0ucGljXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPlxyXG5cdFx0XHRcdFx0XHQ8dGV4dD57e2l0ZW0ubmFtZX19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8dGV4dD57e2l0ZW0uYmluZF90aW1lfX08L3RleHQ+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYmluZ1wiPuino+e7kTwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0Ly8gbGlzdDogW11cclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFtcInVzZXJcIiwgXCJ1c2VyRGV2aWNlTGlzdFwiXSksXHJcblx0XHRcdGxpc3QoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMudXNlckRldmljZUxpc3RcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZCgpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKCdnZXRVc2VyRGV2aWNlTGlzdCcpXHJcblx0XHR9LFxyXG5cdFx0d2F0Y2g6IHtcclxuXHRcdFx0dXNlckRldmljZUxpc3QoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJ1c2VyRGV2aWNlTGlzdOWPmOS6hlwiLCB0aGF0LnVzZXJEZXZpY2VMaXN0KVxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0aGFuZGxldW5iaW5kKGl0ZW0sIGluZGV4KSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHR0aXRsZTogJ+WPi+aDheaPkOekuicsXHJcblx0XHRcdFx0XHRjb250ZW50OiAn5piv5ZCm6Kej57uR6K+l6K6+5aSH77yfJyxcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdFx0XHRpZiAocmVzLmNvbmZpcm0pIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRVbmJpbmRpbmcoe1xyXG5cdFx0XHRcdFx0XHRcdFx0aWQ6IGl0ZW0uaWRcclxuXHRcdFx0XHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLmk43kvZzmiJDlip9cIilcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQubGlzdC5zcGxpY2UoaW5kZXgsIDEpXHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaCgnZ2V0VXNlckluZm8nLCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR9IGVsc2UgaWYgKHJlcy5jYW5jZWwpIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLmgqjlt7Llj5bmtojmk43kvZzvvIFcIik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlQWRkRGV2aWNlKCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogXCIvcGFnZXMvYnVzaW5lc3MvYWRkRGV2aWNlXCJcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuXHQuY29udGVudCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGQTtcclxuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMHB4KTtcclxuXHR9XHJcblxyXG5cdC5hZGQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYnRuY29sb3I7XHJcblx0fVxyXG5cclxuXHQubGlzdCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblxyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHQubGVmdCB7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdGltYWdlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHR0ZXh0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJpbmcge1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkZmRmO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///306\n"); /***/ }), -/* 303 */ +/* 307 */ /*!*********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCV02.vue?mpType=page ***! \*********************************************************************************/ @@ -25540,10 +25931,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PCV02.vue?vue&type=template&id=324fc77a&scoped=true&mpType=page */ 304);\n/* harmony import */ var _PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PCV02.vue?vue&type=script&lang=js&mpType=page */ 307);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"324fc77a\",\n null,\n false,\n _PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/devices/PCV02.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzAzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9QQ1YwMi52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MzI0ZmM3N2Emc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL1BDVjAyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9QQ1YwMi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMzI0ZmM3N2FcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvZGV2aWNlcy9QQ1YwMi52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///303\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PCV02.vue?vue&type=template&id=324fc77a&scoped=true&mpType=page */ 308);\n/* harmony import */ var _PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PCV02.vue?vue&type=script&lang=js&mpType=page */ 311);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"324fc77a\",\n null,\n false,\n _PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/devices/PCV02.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzA3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9QQ1YwMi52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MzI0ZmM3N2Emc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL1BDVjAyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9QQ1YwMi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMzI0ZmM3N2FcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvZGV2aWNlcy9QQ1YwMi52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///307\n"); /***/ }), -/* 304 */ +/* 308 */ /*!***************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCV02.vue?vue&type=template&id=324fc77a&scoped=true&mpType=page ***! \***************************************************************************************************************************/ @@ -25552,7 +25943,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _PCV "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./PCV02.vue?vue&type=template&id=324fc77a&scoped=true&mpType=page */ 305); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./PCV02.vue?vue&type=template&id=324fc77a&scoped=true&mpType=page */ 309); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_template_id_324fc77a_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -25564,7 +25955,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 305 */ +/* 309 */ /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCV02.vue?vue&type=template&id=324fc77a&scoped=true&mpType=page ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -25918,7 +26309,7 @@ var render = function () { src: _vm._$s( 46, "a-src", - __webpack_require__(/*! ../../static/01.gif */ 306) + __webpack_require__(/*! ../../static/01.gif */ 310) ), _i: 46, }, @@ -26010,17 +26401,17 @@ render._withStripped = true /***/ }), -/* 306 */ +/* 310 */ /*!***********************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/01.gif ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/01.gif\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMwNi5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljLzAxLmdpZlwiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///306\n"); +eval("module.exports = \"/static/01.gif\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMxMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljLzAxLmdpZlwiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///310\n"); /***/ }), -/* 307 */ +/* 311 */ /*!*********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCV02.vue?vue&type=script&lang=js&mpType=page ***! \*********************************************************************************************************/ @@ -26028,10 +26419,10 @@ eval("module.exports = \"/static/01.gif\";//# sourceURL=[module]\n//# sourceMapp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./PCV02.vue?vue&type=script&lang=js&mpType=page */ 308);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIzMDcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1BDVjAyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1BDVjAyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///307\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./PCV02.vue?vue&type=script&lang=js&mpType=page */ 312);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCV02_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIzMTEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1BDVjAyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1BDVjAyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///311\n"); /***/ }), -/* 308 */ +/* 312 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCV02.vue?vue&type=script&lang=js&mpType=page ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26039,10 +26430,10 @@ 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 */ 20);\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 myTime;\nvar cnt = 0;\nvar count = 0;\nvar lastValue = null;\nvar _default = {\n data: function data() {\n return {\n isEnd: false,\n isstart: false,\n //是否开始测量\n number1: 0,\n number2: 0,\n number3: 0,\n level1: \"\",\n level2: \"\",\n level3: \"\",\n average: \"\",\n //平均\n averageS: \"\",\n //平均流速\n text: 0,\n //实时\n LiuS: \"\",\n //流速\n macAddr: \"\",\n serviceId: \"\",\n deviceId: \"\",\n Unload: false,\n notify: \"\",\n write: \"\",\n second: 5,\n //倒计时\n standard: \"\",\n //标准\n offset: 0,\n //\n listS: []\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isConnected\", \"isBluetoothTyle\", \"lungLevel\"])), {}, {\n info: function info() {\n return this.user;\n },\n list: function list() {\n var that = this;\n var standard = \"\";\n that.lungLevel.forEach(function (ite) {\n if (ite.text == \"及格\") {\n standard = ite.min_val;\n }\n });\n that.standard = standard;\n return this.lungLevel;\n }\n }),\n onUnload: function onUnload() {\n var that = this;\n if (!that.Unload) {\n clearTimeout(myTime);\n that.stopBluetoothDevicesDiscovery(); //取消蓝牙搜索\n that.closeBLEConnection();\n that.closeBluetoothAdapter();\n __f__(\"log\", \"页面返回onUnload\", \" at pages/devices/PCV02.vue:141\");\n }\n },\n onLoad: function onLoad(options) {\n var that = this;\n if (options && options.deviceId) {\n that.deviceId = options.deviceId;\n that.closeBLEConnection();\n that.closeBluetoothAdapter();\n that.openBluetoothAdapter();\n }\n that.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n watch: {\n isConnected: function isConnected() {\n var that = this;\n if (!that.isConnected) {\n that.handleBack();\n }\n },\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.handleBack();\n }\n },\n second: function second() {\n var that = this;\n if (that.second <= 0) {\n cnt++;\n that.isstart = true;\n that.sendData(\"FA02A29E\"); //蓝牙主动上报\n that.offset = 0;\n that.text = 0;\n }\n },\n // 是否结束测量\n isEnd: function isEnd() {\n var that = this;\n __f__(\"log\", \"结束测量\", that.isEnd, \" at pages/devices/PCV02.vue:183\");\n if (that.isEnd) {\n __f__(\"log\", \"结束测量2\", that.isEnd, \" at pages/devices/PCV02.vue:185\");\n that.isstart = false;\n that.sendData(\"FA02A39F\");\n that.level3 = that.handlelenver(that.number2);\n that.average = (Number(that.number3) + Number(that.number2) + Number(that.number1)) / 3;\n var sum = 0;\n for (var i = 0; i < that.listS.length; i++) {\n sum += Number(that.listS[i]);\n }\n that.averageS = (sum / that.listS.length).toFixed(2);\n __f__(\"log\", sum / that.listS.length, \" at pages/devices/PCV02.vue:195\");\n }\n }\n },\n methods: {\n // 重新连接\n openBluetoothAdapter: function openBluetoothAdapter() {\n var that = this;\n cnt = 0;\n count = 0;\n lastValue = null;\n that.isEnd = false;\n that.text = 0;\n that.number1 = 0;\n that.number2 = 0;\n that.number3 = 0;\n that.level1 = \"\";\n that.level2 = \"\";\n that.level3 = \"\";\n that.average = \"\"; //平均\n that.LiuS = \"\"; //流速\n that.second = 5; //倒计时\n that.standard = \"\"; //标准\n that.offset = 0; //\n uni.openBluetoothAdapter({\n success: function success(e) {\n that.startBluetoothDeviceDiscovery();\n },\n fail: function fail(e) {\n that.$tools.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n },\n // 开始搜寻附近的蓝牙外围设备\n startBluetoothDeviceDiscovery: function startBluetoothDeviceDiscovery() {\n var that = this;\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n success: function success(res) {\n that.onBluetoothDeviceFound();\n },\n fail: function fail(res) {\n that.$tools.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n },\n /**\n * 发现外围设备\n */\n onBluetoothDeviceFound: function onBluetoothDeviceFound() {\n var that = this;\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n if (!device.name && !device.localName) {\n return;\n }\n if (device.name.indexOf('Yihejia_Lung') != -1) {\n clearTimeout(myTime);\n device.macAddr = device.deviceId;\n if (device.deviceId.indexOf(that.deviceId) != -1) {\n that.stopBluetoothDevicesDiscovery();\n that.createBLEConnection();\n __f__(\"log\", \"that.deviceId\", that.deviceId, device.deviceId, \" at pages/devices/PCV02.vue:258\");\n return;\n }\n }\n });\n });\n that.handleMyTime();\n },\n // 连接蓝牙\n createBLEConnection: function createBLEConnection() {\n var that = this;\n uni.createBLEConnection({\n deviceId: that.deviceId,\n success: function success(res) {\n that.countdown();\n setTimeout(function () {\n that.getBLEDeviceServices();\n }, 1500);\n },\n fail: function fail(res) {\n __f__(\"log\", \"设备连接失败,请重新连接\", res, \" at pages/devices/PCV02.vue:278\");\n }\n });\n },\n /**\n * 获取设备的UUID\n */\n getBLEDeviceServices: function getBLEDeviceServices() {\n var serviceList = [];\n var that = this;\n uni.getBLEDeviceServices({\n deviceId: that.deviceId,\n success: function success(res) {\n __f__(\"log\", \"获取设备的UUID成功\", res, \" at pages/devices/PCV02.vue:291\");\n serviceList = res.services;\n for (var i = 0; i < serviceList.length; i++) {\n var service = serviceList[i];\n if (service.uuid.indexOf(\"FFE0\") != -1) {\n that.serviceId = service.uuid;\n that.getBLEDeviceCharacteristics();\n __f__(\"log\", \"设备的FFE0的serviceId: \" + that.serviceId, \" at pages/devices/PCV02.vue:298\");\n break;\n }\n }\n },\n fail: function fail(res) {\n __f__(\"log\", '获取设备的UUID失败:', res, \" at pages/devices/PCV02.vue:304\");\n }\n });\n },\n /**\n * 获取指定服务的特征值\n */\n getBLEDeviceCharacteristics: function getBLEDeviceCharacteristics() {\n var characteristicsList = [];\n var that = this;\n uni.getBLEDeviceCharacteristics({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n success: function success(res) {\n __f__(\"log\", \"服务的特征值成功\", res, \" at pages/devices/PCV02.vue:318\");\n // * 读read: true, //,写write: true, //,通知notify: true\n for (var i = 0; i < res.characteristics.length; i++) {\n var item = res.characteristics[i];\n if (item.uuid.indexOf('0000FFE9') != -1) {\n that.write = item.uuid;\n } else if (item.uuid.indexOf('0000FFE4') != -1) {\n that.notify = item.uuid;\n }\n }\n uni.notifyBLECharacteristicValueChange({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.notify,\n state: true\n });\n uni.notifyBLECharacteristicValueChange({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.write,\n state: true\n });\n uni.onBLECharacteristicValueChange(function (res) {\n var value = that.$tools.ab2hex(res.value, \"\");\n // 流量\n var LiuL = value.substring(14, 16) + value.substring(10, 14);\n var LiuL2 = parseInt(LiuL, 16) / 1000;\n // 流速\n var LiuS = parseInt(value.substring(22, 26), 16) + parseInt(value.substring(18, 22), 16);\n var LiuS2 = LiuS / 1000;\n if (Number(LiuL2) > 0) {\n that.text = LiuL2.toFixed(0);\n that.LiuS = LiuS2.toFixed(1);\n that.offset = that.handleoffset(that.text);\n // 第一次\n if (cnt == 1) {\n // 流量\n if (that.text == lastValue) {\n count++;\n if (count >= 30) {\n that.isstart = false;\n that.sendData(\"FA02A39F\"); //关闭蓝牙主动上报\n that.number1 = LiuL2.toFixed(0);\n that.level1 = that.handlelenver(that.number1);\n that.second = 5;\n that.countdown();\n that.LiuS = 0;\n return;\n }\n } else {\n count = 0;\n lastValue = that.text; // 更新lastValue\n }\n }\n\n if (cnt == 2) {\n if (that.text == lastValue) {\n count++;\n if (count >= 30) {\n that.isstart = false;\n that.sendData(\"FA02A39F\"); //关闭蓝牙主动上报\n that.number2 = LiuL2.toFixed(0);\n that.level2 = that.handlelenver(that.number2);\n that.second = 5;\n that.countdown();\n that.LiuS = 0;\n return;\n }\n } else {\n count = 0;\n lastValue = that.text; // 更新lastValue\n }\n // console.log('流量2', cnt, LiuL2, count)\n }\n\n if (cnt == 3) {\n // 流速\n if (that.LiuS != 0 || that.LiuS != 0.0) {\n that.listS.push(that.LiuS);\n }\n // 流量\n if (that.text == lastValue) {\n count++;\n if (count >= 15) {\n that.number3 = LiuL2.toFixed(0);\n that.isEnd = true;\n return;\n }\n } else {\n count = 0;\n lastValue = that.text; // 更新lastValue\n }\n\n __f__(\"log\", '流量3', cnt, count, \" at pages/devices/PCV02.vue:410\");\n }\n }\n });\n },\n fail: function fail(res) {\n __f__(\"log\", '获取特征值失败:', JSON.stringify(res), \" at pages/devices/PCV02.vue:416\");\n }\n });\n },\n // 开启蓝牙主动上报模式\n sendData: function sendData(str) {\n var that = this;\n var buf = new Uint8Array(str.match(/[\\da-f]{2}/gi).map(function (h) {\n return parseInt(h, 16);\n }));\n uni.writeBLECharacteristicValue({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.write,\n value: buf.buffer,\n success: function success(res) {\n __f__(\"log\", '下发指令成功', res.errMsg, \" at pages/devices/PCV02.vue:432\");\n },\n fail: function fail(res) {\n __f__(\"log\", \"下发指令失败\", res, \" at pages/devices/PCV02.vue:435\");\n }\n });\n },\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.macAddr) {\n clearTimeout(myTime);\n that.Unload = true;\n that.startBluetoothDeviceDiscovery();\n that.closeBluetoothAdapter();\n }\n }, 30000);\n },\n // 等级\n handlelenver: function handlelenver(value) {\n var that = this;\n var text = \"\";\n that.list.forEach(function (ite) {\n if (Number(value) <= Number(ite.max_val) && Number(value) >= Number(ite.min_val)) {\n text = ite.text;\n }\n });\n return text;\n },\n //标准动态\n handleoffset: function handleoffset(value) {\n var that = this;\n var number = 0;\n var length = that.list.length;\n number = value / (that.list[0].max_val - that.list[length - 1].min_val) * 100;\n return number.toFixed(0);\n },\n /**\n * 停止搜索蓝牙设备\n */\n stopBluetoothDevicesDiscovery: function stopBluetoothDevicesDiscovery() {\n uni.stopBluetoothDevicesDiscovery({\n success: function success(e) {\n __f__(\"log\", \"停止搜索蓝牙设备\", e, \" at pages/devices/PCV02.vue:476\");\n }\n });\n },\n // 监听蓝牙连接状态\n onBLEConnectionStateChange: function onBLEConnectionStateChange() {\n var that = this;\n uni.onBLEConnectionStateChange(function (res) {\n __f__(\"log\", \"监听蓝牙连接状态\", res.connected, \" at pages/devices/PCV02.vue:484\");\n if (!res.connected) {\n clearTimeout(myTime);\n that.Unload = true;\n that.closeBLEConnection();\n that.closeBluetoothAdapter();\n }\n that.$store.commit(\"changeConnected\", res.connected);\n });\n },\n // 保存测量结果\n handleGetMeasure: function handleGetMeasure() {\n var that = this;\n that.$model.getMeasureLung({\n aud_id: uni.getStorageSync('userid'),\n one: that.number1,\n two: that.number2,\n three: that.number3,\n flow: that.averageS\n }).then(function (res) {\n if (res.code == 0) {\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n }\n that.Unload = true;\n setTimeout(function () {\n that.closeBLEConnection();\n that.closeBluetoothAdapter();\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }, 200);\n });\n },\n //\n handleBack: function handleBack(ind) {\n var that = this;\n that.text = \"\";\n that.Unload = true;\n that.stopBluetoothDevicesDiscovery();\n that.closeBluetoothAdapter();\n that.closeBLEConnection();\n if (ind == 1) {\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }\n },\n // 5秒倒计时\n countdown: function countdown() {\n var that = this;\n count = 0;\n lastValue = null;\n var timer = setInterval(function () {\n that.second--;\n }, 1000);\n setTimeout(function () {\n clearInterval(timer);\n that.second = 0;\n }, 5000);\n },\n /**\n * 断开蓝牙模块\n */\n closeBluetoothAdapter: function closeBluetoothAdapter() {\n var that = this;\n uni.closeBluetoothAdapter({\n success: function success(res) {\n __f__(\"log\", '蓝牙模块关闭成功', \" at pages/devices/PCV02.vue:556\");\n }\n });\n },\n /**\n * 断开蓝牙连接\n */\n closeBLEConnection: function closeBLEConnection() {\n var that = this;\n uni.closeBLEConnection({\n deviceId: that.deviceId,\n success: function success(res) {\n __f__(\"log\", '断开蓝牙连接成功', \" at pages/devices/PCV02.vue:568\");\n }\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZGV2aWNlcy9QQ1YwMi52dWUiXSwibmFtZXMiOlsibXlUaW1lIiwiY250IiwiY291bnQiLCJsYXN0VmFsdWUiLCJkYXRhIiwiaXNFbmQiLCJpc3N0YXJ0IiwibnVtYmVyMSIsIm51bWJlcjIiLCJudW1iZXIzIiwibGV2ZWwxIiwibGV2ZWwyIiwibGV2ZWwzIiwiYXZlcmFnZSIsImF2ZXJhZ2VTIiwidGV4dCIsIkxpdVMiLCJtYWNBZGRyIiwic2VydmljZUlkIiwiZGV2aWNlSWQiLCJVbmxvYWQiLCJub3RpZnkiLCJ3cml0ZSIsInNlY29uZCIsInN0YW5kYXJkIiwib2Zmc2V0IiwibGlzdFMiLCJjb21wdXRlZCIsIm1hcFN0YXRlIiwiaW5mbyIsInVzZXIiLCJsaXN0IiwidGhhdCIsImx1bmdMZXZlbCIsImZvckVhY2giLCJpdGUiLCJtaW5fdmFsIiwib25VbmxvYWQiLCJjbGVhclRpbWVvdXQiLCJzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImNsb3NlQkxFQ29ubmVjdGlvbiIsImNsb3NlQmx1ZXRvb3RoQWRhcHRlciIsIm9uTG9hZCIsIm9wdGlvbnMiLCJvcGVuQmx1ZXRvb3RoQWRhcHRlciIsIm9uQkxFQ29ubmVjdGlvblN0YXRlQ2hhbmdlIiwidW5pIiwib25CbHVldG9vdGhBZGFwdGVyU3RhdGVDaGFuZ2UiLCJyZXMiLCIkc3RvcmUiLCJjb21taXQiLCJhdmFpbGFibGUiLCJ3YXRjaCIsImlzQ29ubmVjdGVkIiwiaGFuZGxlQmFjayIsImlzQmx1ZXRvb3RoVHlsZSIsInNlbmREYXRhIiwiaGFuZGxlbGVudmVyIiwiTnVtYmVyIiwic3VtIiwiaSIsImxlbmd0aCIsInRvRml4ZWQiLCJtZXRob2RzIiwic3VjY2VzcyIsImUiLCJzdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSIsImZhaWwiLCIkdG9vbHMiLCJtc2ciLCJzdGFydEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkiLCJhbGxvd0R1cGxpY2F0ZXNLZXkiLCJvbkJsdWV0b290aERldmljZUZvdW5kIiwiZGV2aWNlcyIsImRldmljZSIsIm5hbWUiLCJsb2NhbE5hbWUiLCJpbmRleE9mIiwiY3JlYXRlQkxFQ29ubmVjdGlvbiIsImhhbmRsZU15VGltZSIsImNvdW50ZG93biIsInNldFRpbWVvdXQiLCJnZXRCTEVEZXZpY2VTZXJ2aWNlcyIsInNlcnZpY2VMaXN0Iiwic2VydmljZXMiLCJzZXJ2aWNlIiwidXVpZCIsImdldEJMRURldmljZUNoYXJhY3RlcmlzdGljcyIsImNoYXJhY3RlcmlzdGljc0xpc3QiLCJjaGFyYWN0ZXJpc3RpY3MiLCJpdGVtIiwibm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSIsImNoYXJhY3RlcmlzdGljSWQiLCJzdGF0ZSIsIm9uQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSIsInZhbHVlIiwiYWIyaGV4IiwiTGl1TCIsInN1YnN0cmluZyIsIkxpdUwyIiwicGFyc2VJbnQiLCJMaXVTMiIsImhhbmRsZW9mZnNldCIsInB1c2giLCJKU09OIiwic3RyaW5naWZ5Iiwic3RyIiwiYnVmIiwiVWludDhBcnJheSIsIm1hdGNoIiwibWFwIiwiaCIsIndyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSIsImJ1ZmZlciIsImVyck1zZyIsIm1heF92YWwiLCJudW1iZXIiLCJjb25uZWN0ZWQiLCJoYW5kbGVHZXRNZWFzdXJlIiwiJG1vZGVsIiwiZ2V0TWVhc3VyZUx1bmciLCJhdWRfaWQiLCJnZXRTdG9yYWdlU3luYyIsIm9uZSIsInR3byIsInRocmVlIiwiZmxvdyIsInRoZW4iLCJjb2RlIiwiZGlzcGF0Y2giLCJzd2l0Y2hUYWIiLCJ1cmwiLCJpbmQiLCJ0aW1lciIsInNldEludGVydmFsIiwiY2xlYXJJbnRlcnZhbCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFrRkE7QUFFYztBQUFBO0FBQ2QsSUFBSUEsTUFBTTtBQUNWLElBQUlDLEdBQUcsR0FBRyxDQUFDO0FBQ1gsSUFBSUMsS0FBSyxHQUFHLENBQUM7QUFDYixJ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QUFJLENBQUNiLFFBQVE7UUFDdkI2QyxPQUFPLEVBQUUsaUJBQUFoQixHQUFHLEVBQUk7VUFDZixhQUFZLFVBQVU7UUFDdkI7TUFDRCxDQUFDLENBQUM7SUFDSDtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjMwOC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuaW1wb3J0IHtcblx0bWFwU3RhdGVcbn0gZnJvbSBcInZ1ZXhcIjtcbmxldCBteVRpbWU7XG5sZXQgY250ID0gMDtcbmxldCBjb3VudCA9IDA7XG5sZXQgbGFzdFZhbHVlID0gbnVsbDtcbmV4cG9ydCBkZWZhdWx0IHtcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0aXNFbmQ6IGZhbHNlLFxuXHRcdFx0aXNzdGFydDogZmFsc2UsIC8v5piv5ZCm5byA5aeL5rWL6YePXG5cdFx0XHRudW1iZXIxOiAwLFxuXHRcdFx0bnVtYmVyMjogMCxcblx0XHRcdG51bWJlcjM6IDAsXG5cdFx0XHRsZXZlbDE6IFwiXCIsXG5cdFx0XHRsZXZlbDI6IFwiXCIsXG5cdFx0XHRsZXZlbDM6IFwiXCIsXG5cdFx0XHRhdmVyYWdlOiBcIlwiLCAvL+W5s+Wdh1xuXHRcdFx0YXZlcmFnZVM6IFwiXCIsIC8v5bmz5Z2H5rWB6YCfXG5cdFx0XHR0ZXh0OiAwLCAvL+WunuaXtlxuXHRcdFx0TGl1UzogXCJcIiwgLy/mtYHpgJ9cblx0XHRcdG1hY0FkZHI6IFwiXCIsXG5cdFx0XHRzZXJ2aWNlSWQ6IFwiXCIsXG5cdFx0XHRkZXZpY2VJZDogXCJcIixcblx0XHRcdFVubG9hZDogZmFsc2UsXG5cdFx0XHRub3RpZnk6IFwiXCIsXG5cdFx0XHR3cml0ZTogXCJcIixcblx0XHRcdHNlY29uZDogNSwgLy/lgJLorqHml7Zcblx0XHRcdHN0YW5kYXJkOiBcIlwiLCAvL+agh+WHhlxuXHRcdFx0b2Zmc2V0OiAwLCAvL1xuXHRcdFx0bGlzdFM6IFtdLFxuXHRcdH1cblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNDb25uZWN0ZWRcIiwgXCJpc0JsdWV0b290aFR5bGVcIiwgXCJsdW5nTGV2ZWxcIl0pLFxuXHRcdGluZm8oKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy51c2VyXG5cdFx0fSxcblx0XHRsaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgc3RhbmRhcmQgPSBcIlwiXG5cdFx0XHR0aGF0Lmx1bmdMZXZlbC5mb3JFYWNoKGl0ZSA9PiB7XG5cdFx0XHRcdGlmIChpdGUudGV4dCA9PSBcIuWPiuagvFwiKSB7XG5cdFx0XHRcdFx0c3RhbmRhcmQgPSBpdGUubWluX3ZhbFxuXHRcdFx0XHR9XG5cdFx0XHR9KVxuXHRcdFx0dGhhdC5zdGFuZGFyZCA9IHN0YW5kYXJkXG5cdFx0XHRyZXR1cm4gdGhpcy5sdW5nTGV2ZWxcblx0XHR9XG5cdH0sXG5cdG9uVW5sb2FkOiBmdW5jdGlvbigpIHtcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRpZiAoIXRoYXQuVW5sb2FkKSB7XG5cdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKVxuXHRcdFx0dGhhdC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpIC8v5Y+W5raI6JOd54mZ5pCc57SiXG5cdFx0XHR0aGF0LmNsb3NlQkxFQ29ubmVjdGlvbigpXG5cdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXG5cdFx0XHRjb25zb2xlLmxvZyhcIumhtemdoui/lOWbnm9uVW5sb2FkXCIpXG5cdFx0fVxuXHR9LFxuXHRvbkxvYWQob3B0aW9ucykge1xuXHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdGlmIChvcHRpb25zICYmIG9wdGlvbnMuZGV2aWNlSWQpIHtcblx0XHRcdHRoYXQuZGV2aWNlSWQgPSBvcHRpb25zLmRldmljZUlkXG5cdFx0XHR0aGF0LmNsb3NlQkxFQ29ubmVjdGlvbigpXG5cdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXG5cdFx0XHR0aGF0Lm9wZW5CbHVldG9vdGhBZGFwdGVyKClcblx0XHR9XG5cdFx0dGhhdC5vbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSgpXG5cdFx0dW5pLm9uQmx1ZXRvb3RoQWRhcHRlclN0YXRlQ2hhbmdlKGZ1bmN0aW9uKHJlcykge1xuXHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlQmx1ZXRvb3RoXCIsIHJlcy5hdmFpbGFibGUpO1xuXHRcdH0pXG5cdH0sXG5cdHdhdGNoOiB7XG5cdFx0aXNDb25uZWN0ZWQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRpZiAoIXRoYXQuaXNDb25uZWN0ZWQpIHtcblx0XHRcdFx0dGhhdC5oYW5kbGVCYWNrKClcblx0XHRcdH1cblx0XHR9LFxuXHRcdGlzQmx1ZXRvb3RoVHlsZTogZnVuY3Rpb24oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICghdGhhdC5pc0JsdWV0b290aFR5bGUpIHtcblx0XHRcdFx0dGhhdC5oYW5kbGVCYWNrKClcblx0XHRcdH1cblx0XHR9LFxuXHRcdHNlY29uZDogZnVuY3Rpb24oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICh0aGF0LnNlY29uZCA8PSAwKSB7XG5cdFx0XHRcdGNudCsrXG5cdFx0XHRcdHRoYXQuaXNzdGFydCA9IHRydWVcblx0XHRcdFx0dGhhdC5zZW5kRGF0YShcIkZBMDJBMjlFXCIpIC8v6JOd54mZ5Li75Yqo5LiK5oqlXG5cdFx0XHRcdHRoYXQub2Zmc2V0ID0gMFxuXHRcdFx0XHR0aGF0LnRleHQgPSAwXG5cdFx0XHR9XG5cdFx0fSxcblx0XHQvLyDmmK/lkKbnu5PmnZ/mtYvph49cblx0XHRpc0VuZDogZnVuY3Rpb24oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGNvbnNvbGUubG9nKFwi57uT5p2f5rWL6YePXCIsIHRoYXQuaXNFbmQpXG5cdFx0XHRpZiAodGhhdC5pc0VuZCkge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhcIue7k+adn+a1i+mHjzJcIiwgdGhhdC5pc0VuZClcblx0XHRcdFx0dGhhdC5pc3N0YXJ0ID0gZmFsc2Vcblx0XHRcdFx0dGhhdC5zZW5kRGF0YShcIkZBMDJBMzlGXCIpXG5cdFx0XHRcdHRoYXQubGV2ZWwzID0gdGhhdC5oYW5kbGVsZW52ZXIodGhhdC5udW1iZXIyKVxuXHRcdFx0XHR0aGF0LmF2ZXJhZ2UgPSAoTnVtYmVyKHRoYXQubnVtYmVyMykgKyBOdW1iZXIodGhhdC5udW1iZXIyKSArIE51bWJlcih0aGF0Lm51bWJlcjEpKSAvIDNcblx0XHRcdFx0dmFyIHN1bSA9IDBcblx0XHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCB0aGF0Lmxpc3RTLmxlbmd0aDsgaSsrKSB7XG5cdFx0XHRcdFx0c3VtICs9IE51bWJlcih0aGF0Lmxpc3RTW2ldKTtcblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LmF2ZXJhZ2VTID0gKHN1bSAvIHRoYXQubGlzdFMubGVuZ3RoKS50b0ZpeGVkKDIpXG5cdFx0XHRcdGNvbnNvbGUubG9nKChzdW0gLyB0aGF0Lmxpc3RTLmxlbmd0aCkpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHQvLyDph43mlrDov57mjqVcblx0XHRvcGVuQmx1ZXRvb3RoQWRhcHRlcigpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0Y250ID0gMFxuXHRcdFx0Y291bnQgPSAwO1xuXHRcdFx0bGFzdFZhbHVlID0gbnVsbDtcblx0XHRcdHRoYXQuaXNFbmQgPSBmYWxzZVxuXHRcdFx0dGhhdC50ZXh0ID0gMFxuXHRcdFx0dGhhdC5udW1iZXIxID0gMFxuXHRcdFx0dGhhdC5udW1iZXIyID0gMFxuXHRcdFx0dGhhdC5udW1iZXIzID0gMFxuXHRcdFx0dGhhdC5sZXZlbDEgPSBcIlwiXG5cdFx0XHR0aGF0LmxldmVsMiA9IFwiXCJcblx0XHRcdHRoYXQubGV2ZWwzID0gXCJcIlxuXHRcdFx0dGhhdC5hdmVyYWdlID0gXCJcIiAvL+W5s+Wdh1xuXHRcdFx0dGhhdC5MaXVTID0gXCJcIiAvL+a1gemAn1xuXHRcdFx0dGhhdC5zZWNvbmQgPSA1IC8v5YCS6K6h5pe2XG5cdFx0XHR0aGF0LnN0YW5kYXJkID0gXCJcIiAvL+agh+WHhlxuXHRcdFx0dGhhdC5vZmZzZXQgPSAwIC8vXG5cdFx0XHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xuXHRcdFx0XHRzdWNjZXNzOiBlID0+IHtcblx0XHRcdFx0XHR0aGF0LnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5KClcblx0XHRcdFx0fSxcblx0XHRcdFx0ZmFpbDogZSA9PiB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+356Gu5a6a6K6+5aSH5piv5byA5py654q25oCB44CB5omL5py66JOd54mZ5p2D6ZmQ5bey5omT5byA77yBXCIpXG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXHRcdH0sXG5cdFx0Ly8g5byA5aeL5pCc5a+76ZmE6L+R55qE6JOd54mZ5aSW5Zu06K6+5aSHXG5cdFx0c3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHVuaS5zdGFydEJsdWV0b290aERldmljZXNEaXNjb3Zlcnkoe1xuXHRcdFx0XHRhbGxvd0R1cGxpY2F0ZXNLZXk6IHRydWUsXG5cdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XG5cdFx0XHRcdFx0dGhhdC5vbkJsdWV0b290aERldmljZUZvdW5kKCk7XG5cdFx0XHRcdH0sXG5cdFx0XHRcdGZhaWw6IHJlcyA9PiB7XG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+356Gu5a6a6K6+5aSH5piv5byA5py654q25oCB44CB5omL5py66JOd54mZ5p2D6ZmQ5bey5omT5byA77yBXCIpXG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXHRcdH0sXG5cdFx0LyoqXG5cdFx0ICog5Y+R546w5aSW5Zu06K6+5aSHXG5cdFx0ICovXG5cdFx0b25CbHVldG9vdGhEZXZpY2VGb3VuZCgpIHtcblx0XHRcdHZhciB0aGF0ID0gdGhpcztcblx0XHRcdHVuaS5vbkJsdWV0b290aERldmljZUZvdW5kKHJlcyA9PiB7XG5cdFx0XHRcdHJlcy5kZXZpY2VzLmZvckVhY2goZGV2aWNlID0+IHtcblx0XHRcdFx0XHRpZiAoIWRldmljZS5uYW1lICYmICFkZXZpY2UubG9jYWxOYW1lKSB7XG5cdFx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aWYgKGRldmljZS5uYW1lLmluZGV4T2YoJ1lpaGVqaWFfTHVuZycpICE9IC0xKSB7XG5cdFx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcblx0XHRcdFx0XHRcdGRldmljZS5tYWNBZGRyID0gZGV2aWNlLmRldmljZUlkXG5cdFx0XHRcdFx0XHRpZiAoZGV2aWNlLmRldmljZUlkLmluZGV4T2YodGhhdC5kZXZpY2VJZCkgIT0gLTEpIHtcblx0XHRcdFx0XHRcdFx0dGhhdC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXG5cdFx0XHRcdFx0XHRcdHRoYXQuY3JlYXRlQkxFQ29ubmVjdGlvbigpXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwidGhhdC5kZXZpY2VJZFwiLCB0aGF0LmRldmljZUlkLCBkZXZpY2UuZGV2aWNlSWQpXG5cdFx0XHRcdFx0XHRcdHJldHVybjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0pXG5cdFx0XHR9KTtcblx0XHRcdHRoYXQuaGFuZGxlTXlUaW1lKClcblx0XHR9LFxuXHRcdC8vIOi/nuaOpeiTneeJmVxuXHRcdGNyZWF0ZUJMRUNvbm5lY3Rpb24oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXM7XG5cdFx0XHR1bmkuY3JlYXRlQkxFQ29ubmVjdGlvbih7XG5cdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxuXHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xuXHRcdFx0XHRcdHRoYXQuY291bnRkb3duKClcblx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdFx0dGhhdC5nZXRCTEVEZXZpY2VTZXJ2aWNlcygpXG5cdFx0XHRcdFx0fSwgMTUwMClcblx0XHRcdFx0fSxcblx0XHRcdFx0ZmFpbDogcmVzID0+IHtcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiuvuWkh+i/nuaOpeWksei0pe+8jOivt+mHjeaWsOi/nuaOpVwiLCByZXMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblx0XHR9LFxuXHRcdC8qKlxuXHRcdCAqIOiOt+WPluiuvuWkh+eahFVVSURcblx0XHQgKi9cblx0XHRnZXRCTEVEZXZpY2VTZXJ2aWNlcygpIHtcblx0XHRcdGxldCBzZXJ2aWNlTGlzdCA9IFtdO1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xuXHRcdFx0dW5pLmdldEJMRURldmljZVNlcnZpY2VzKHtcblx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXG5cdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLojrflj5borr7lpIfnmoRVVUlE5oiQ5YqfXCIsIHJlcylcblx0XHRcdFx0XHRzZXJ2aWNlTGlzdCA9IHJlcy5zZXJ2aWNlcztcblx0XHRcdFx0XHRmb3IgKGxldCBpID0gMDsgaSA8IHNlcnZpY2VMaXN0Lmxlbmd0aDsgaSsrKSB7XG5cdFx0XHRcdFx0XHRsZXQgc2VydmljZSA9IHNlcnZpY2VMaXN0W2ldO1xuXHRcdFx0XHRcdFx0aWYgKHNlcnZpY2UudXVpZC5pbmRleE9mKFwiRkZFMFwiKSAhPSAtMSkge1xuXHRcdFx0XHRcdFx0XHR0aGF0LnNlcnZpY2VJZCA9IHNlcnZpY2UudXVpZDtcblx0XHRcdFx0XHRcdFx0dGhhdC5nZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3MoKTtcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLorr7lpIfnmoRGRkUw55qEc2VydmljZUlk77yaIFwiICsgdGhhdC5zZXJ2aWNlSWQpO1xuXHRcdFx0XHRcdFx0XHRicmVhaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0sXG5cdFx0XHRcdGZhaWw6IHJlcyA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5sb2coJ+iOt+WPluiuvuWkh+eahFVVSUTlpLHotKU6JywgcmVzKVxuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblx0XHR9LFxuXHRcdC8qKlxuXHRcdCAqIOiOt+WPluaMh+WumuacjeWKoeeahOeJueW+geWAvFxuXHRcdCAqL1xuXHRcdGdldEJMRURldmljZUNoYXJhY3RlcmlzdGljcygpIHtcblx0XHRcdGxldCBjaGFyYWN0ZXJpc3RpY3NMaXN0ID0gW107XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXM7XG5cdFx0XHR1bmkuZ2V0QkxFRGV2aWNlQ2hhcmFjdGVyaXN0aWNzKHtcblx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXG5cdFx0XHRcdHNlcnZpY2VJZDogdGhhdC5zZXJ2aWNlSWQsXG5cdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLmnI3liqHnmoTnibnlvoHlgLzmiJDlip9cIiwgcmVzKVxuXHRcdFx0XHRcdC8vICog6K+7cmVhZDogdHJ1ZSwgLy8s5YaZd3JpdGU6IHRydWUsIC8vLOmAmuefpW5vdGlmeTogdHJ1ZVxuXHRcdFx0XHRcdGZvciAobGV0IGkgPSAwOyBpIDwgcmVzLmNoYXJhY3RlcmlzdGljcy5sZW5ndGg7IGkrKykge1xuXHRcdFx0XHRcdFx0bGV0IGl0ZW0gPSByZXMuY2hhcmFjdGVyaXN0aWNzW2ldO1xuXHRcdFx0XHRcdFx0aWYgKGl0ZW0udXVpZC5pbmRleE9mKCcwMDAwRkZFOScpICE9IC0xKSB7XG5cdFx0XHRcdFx0XHRcdHRoYXQud3JpdGUgPSBpdGVtLnV1aWRcblx0XHRcdFx0XHRcdH0gZWxzZSBpZiAoaXRlbS51dWlkLmluZGV4T2YoJzAwMDBGRkU0JykgIT0gLTEpIHtcblx0XHRcdFx0XHRcdFx0dGhhdC5ub3RpZnkgPSBpdGVtLnV1aWRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dW5pLm5vdGlmeUJMRUNoYXJhY3RlcmlzdGljVmFsdWVDaGFuZ2Uoe1xuXHRcdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXG5cdFx0XHRcdFx0XHRzZXJ2aWNlSWQ6IHRoYXQuc2VydmljZUlkLFxuXHRcdFx0XHRcdFx0Y2hhcmFjdGVyaXN0aWNJZDogdGhhdC5ub3RpZnksXG5cdFx0XHRcdFx0XHRzdGF0ZTogdHJ1ZSxcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdHVuaS5ub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlKHtcblx0XHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxuXHRcdFx0XHRcdFx0c2VydmljZUlkOiB0aGF0LnNlcnZpY2VJZCxcblx0XHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQud3JpdGUsXG5cdFx0XHRcdFx0XHRzdGF0ZTogdHJ1ZSxcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdHVuaS5vbkJMRUNoYXJhY3RlcmlzdGljVmFsdWVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XG5cdFx0XHRcdFx0XHRsZXQgdmFsdWUgPSB0aGF0LiR0b29scy5hYjJoZXgocmVzLnZhbHVlLCBcIlwiKTtcblx0XHRcdFx0XHRcdC8vIOa1gemHj1xuXHRcdFx0XHRcdFx0bGV0IExpdUwgPSB2YWx1ZS5zdWJzdHJpbmcoMTQsIDE2KSArIHZhbHVlLnN1YnN0cmluZygxMCwgMTQpXG5cdFx0XHRcdFx0XHRsZXQgTGl1TDIgPSBwYXJzZUludChMaXVMLCAxNikgLyAxMDAwXG5cdFx0XHRcdFx0XHQvLyDmtYHpgJ9cblx0XHRcdFx0XHRcdGxldCBMaXVTID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDIyLCAyNiksIDE2KSArIHBhcnNlSW50KHZhbHVlXG5cdFx0XHRcdFx0XHRcdC5zdWJzdHJpbmcoMTgsIDIyKSwgMTYpXG5cdFx0XHRcdFx0XHRsZXQgTGl1UzIgPSBMaXVTIC8gMTAwMFxuXG5cdFx0XHRcdFx0XHRpZiAoTnVtYmVyKExpdUwyKSA+IDApIHtcblx0XHRcdFx0XHRcdFx0dGhhdC50ZXh0ID0gTGl1TDIudG9GaXhlZCgwKVxuXHRcdFx0XHRcdFx0XHR0aGF0LkxpdVMgPSBMaXVTMi50b0ZpeGVkKDEpXG5cdFx0XHRcdFx0XHRcdHRoYXQub2Zmc2V0ID0gdGhhdC5oYW5kbGVvZmZzZXQodGhhdC50ZXh0KVxuXHRcdFx0XHRcdFx0XHQvLyDnrKzkuIDmrKFcblx0XHRcdFx0XHRcdFx0aWYgKGNudCA9PSAxKSB7XG5cdFx0XHRcdFx0XHRcdFx0Ly8g5rWB6YePXG5cdFx0XHRcdFx0XHRcdFx0aWYgKHRoYXQudGV4dCA9PSBsYXN0VmFsdWUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvdW50Kytcblx0XHRcdFx0XHRcdFx0XHRcdGlmIChjb3VudCA+PSAzMCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0Lmlzc3RhcnQgPSBmYWxzZVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0LnNlbmREYXRhKFwiRkEwMkEzOUZcIikgLy/lhbPpl63ok53niZnkuLvliqjkuIrmiqVcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5udW1iZXIxID0gTGl1TDIudG9GaXhlZCgwKVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmxldmVsMSA9IHRoYXQuaGFuZGxlbGVudmVyKHRoYXQubnVtYmVyMSlcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5zZWNvbmQgPSA1XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuY291bnRkb3duKClcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5MaXVTID0gMFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y291bnQgPSAwXG5cdFx0XHRcdFx0XHRcdFx0XHRsYXN0VmFsdWUgPSB0aGF0LnRleHQgLy8g5pu05pawbGFzdFZhbHVlXG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGlmIChjbnQgPT0gMikge1xuXHRcdFx0XHRcdFx0XHRcdGlmICh0aGF0LnRleHQgPT0gbGFzdFZhbHVlKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb3VudCsrXG5cdFx0XHRcdFx0XHRcdFx0XHRpZiAoY291bnQgPj0gMzApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5pc3N0YXJ0ID0gZmFsc2Vcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5zZW5kRGF0YShcIkZBMDJBMzlGXCIpIC8v5YWz6Zet6JOd54mZ5Li75Yqo5LiK5oqlXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQubnVtYmVyMiA9IExpdUwyLnRvRml4ZWQoMClcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5sZXZlbDIgPSB0aGF0LmhhbmRsZWxlbnZlcih0aGF0Lm51bWJlcjIpXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuc2Vjb25kID0gNVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmNvdW50ZG93bigpXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuTGl1UyA9IDBcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvdW50ID0gMFxuXHRcdFx0XHRcdFx0XHRcdFx0bGFzdFZhbHVlID0gdGhhdC50ZXh0IC8vIOabtOaWsGxhc3RWYWx1ZVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQvLyBjb25zb2xlLmxvZygn5rWB6YePMicsIGNudCwgTGl1TDIsIGNvdW50KVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGlmIChjbnQgPT0gMykge1xuXHRcdFx0XHRcdFx0XHRcdC8vIOa1gemAn1xuXHRcdFx0XHRcdFx0XHRcdGlmICh0aGF0LkxpdVMgIT0gMCB8fCB0aGF0LkxpdVMgIT0gMC4wKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0Lmxpc3RTLnB1c2godGhhdC5MaXVTKVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQvLyDmtYHph49cblx0XHRcdFx0XHRcdFx0XHRpZiAodGhhdC50ZXh0ID09IGxhc3RWYWx1ZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y291bnQrK1xuXHRcdFx0XHRcdFx0XHRcdFx0aWYgKGNvdW50ID49IDE1KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQubnVtYmVyMyA9IExpdUwyLnRvRml4ZWQoMClcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5pc0VuZCA9IHRydWVcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvdW50ID0gMFxuXHRcdFx0XHRcdFx0XHRcdFx0bGFzdFZhbHVlID0gdGhhdC50ZXh0IC8vIOabtOaWsGxhc3RWYWx1ZVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn5rWB6YePMycsIGNudCwgY291bnQpXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9KVxuXHRcdFx0XHR9LFxuXHRcdFx0XHRmYWlsOiByZXMgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKCfojrflj5bnibnlvoHlgLzlpLHotKU6JywgSlNPTi5zdHJpbmdpZnkocmVzKSlcblx0XHRcdFx0fVxuXHRcdFx0fSlcblx0XHR9LFxuXHRcdC8vIOW8gOWQr+iTneeJmeS4u+WKqOS4iuaKpeaooeW8j1xuXHRcdHNlbmREYXRhKHN0cikge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgYnVmID0gbmV3IFVpbnQ4QXJyYXkoc3RyLm1hdGNoKC9bXFxkYS1mXXsyfS9naSkubWFwKGZ1bmN0aW9uKGgpIHtcblx0XHRcdFx0cmV0dXJuIHBhcnNlSW50KGgsIDE2KVxuXHRcdFx0fSkpXG5cdFx0XHR1bmkud3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHtcblx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXG5cdFx0XHRcdHNlcnZpY2VJZDogdGhhdC5zZXJ2aWNlSWQsXG5cdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQud3JpdGUsXG5cdFx0XHRcdHZhbHVlOiBidWYuYnVmZmVyLFxuXHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKCfkuIvlj5HmjIfku6TmiJDlip8nLCByZXMuZXJyTXNnKVxuXHRcdFx0XHR9LFxuXHRcdFx0XHRmYWlsOiByZXMgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5LiL5Y+R5oyH5Luk5aSx6LSlXCIsIHJlcyk7XG5cdFx0XHRcdH0sXG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0aGFuZGxlTXlUaW1lKCkge1xuXHRcdFx0dmFyIHRoYXQgPSB0aGlzO1xuXHRcdFx0bXlUaW1lID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcblx0XHRcdFx0aWYgKCF0aGF0Lm1hY0FkZHIpIHtcblx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcblx0XHRcdFx0XHR0aGF0LlVubG9hZCA9IHRydWVcblx0XHRcdFx0XHR0aGF0LnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5KClcblx0XHRcdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXG5cdFx0XHRcdH1cblx0XHRcdH0sIDMwMDAwKTtcblx0XHR9LFxuXHRcdC8vIOetiee6p1xuXHRcdGhhbmRsZWxlbnZlcih2YWx1ZSkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRsZXQgdGV4dCA9IFwiXCJcblx0XHRcdHRoYXQubGlzdC5mb3JFYWNoKGl0ZSA9PiB7XG5cdFx0XHRcdGlmIChOdW1iZXIodmFsdWUpIDw9IE51bWJlcihpdGUubWF4X3ZhbCkgJiYgTnVtYmVyKHZhbHVlKSA+PSBOdW1iZXIoaXRlLm1pbl92YWwpKSB7XG5cdFx0XHRcdFx0dGV4dCA9IGl0ZS50ZXh0XG5cdFx0XHRcdH1cblx0XHRcdH0pXG5cdFx0XHRyZXR1cm4gdGV4dFxuXHRcdH0sXG5cdFx0Ly/moIflh4bliqjmgIFcblx0XHRoYW5kbGVvZmZzZXQodmFsdWUpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0bGV0IG51bWJlciA9IDBcblx0XHRcdGxldCBsZW5ndGggPSB0aGF0Lmxpc3QubGVuZ3RoXG5cdFx0XHRudW1iZXIgPSB2YWx1ZSAvICh0aGF0Lmxpc3RbMF0ubWF4X3ZhbCAtIHRoYXQubGlzdFtsZW5ndGggLSAxXS5taW5fdmFsKSAqIDEwMFxuXHRcdFx0cmV0dXJuIG51bWJlci50b0ZpeGVkKDApXG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIOWBnOatouaQnOe0ouiTneeJmeiuvuWkh1xuXHRcdCAqL1xuXHRcdHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkge1xuXHRcdFx0dW5pLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KHtcblx0XHRcdFx0c3VjY2VzczogZSA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLlgZzmraLmkJzntKLok53niZnorr7lpIdcIiwgZSlcblx0XHRcdFx0fSxcblx0XHRcdH0pO1xuXHRcdH0sXG5cdFx0Ly8g55uR5ZCs6JOd54mZ6L+e5o6l54q25oCBXG5cdFx0b25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHVuaS5vbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZShmdW5jdGlvbihyZXMpIHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLnm5HlkKzok53niZnov57mjqXnirbmgIFcIiwgcmVzLmNvbm5lY3RlZClcblx0XHRcdFx0aWYgKCFyZXMuY29ubmVjdGVkKSB7XG5cdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XG5cdFx0XHRcdFx0dGhhdC5VbmxvYWQgPSB0cnVlXG5cdFx0XHRcdFx0dGhhdC5jbG9zZUJMRUNvbm5lY3Rpb24oKVxuXHRcdFx0XHRcdHRoYXQuY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcblx0XHRcdFx0fVxuXHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoXCJjaGFuZ2VDb25uZWN0ZWRcIiwgcmVzLmNvbm5lY3RlZCk7XG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0Ly8g5L+d5a2Y5rWL6YeP57uT5p6cXG5cdFx0aGFuZGxlR2V0TWVhc3VyZSgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0TWVhc3VyZUx1bmcoe1xuXHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXG5cdFx0XHRcdG9uZTogdGhhdC5udW1iZXIxLFxuXHRcdFx0XHR0d286IHRoYXQubnVtYmVyMixcblx0XHRcdFx0dGhyZWU6IHRoYXQubnVtYmVyMyxcblx0XHRcdFx0ZmxvdzogdGhhdC5hdmVyYWdlU1xuXHRcdFx0fSkudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKCdnZXRVc2VySW5mbycsIHtcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRMdW5nUmVzdWx0XCIsIHtcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdH1cblx0XHRcdFx0dGhhdC5VbmxvYWQgPSB0cnVlXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XG5cdFx0XHRcdFx0dGhhdC5jbG9zZUJMRUNvbm5lY3Rpb24oKVxuXHRcdFx0XHRcdHRoYXQuY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcblx0XHRcdFx0XHR1bmkuc3dpdGNoVGFiKHtcblx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvaW5kZXgvaW5kZXhcIlxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdH0sIDIwMClcblx0XHRcdH0pXG5cdFx0fSxcblx0XHQvL1xuXHRcdGhhbmRsZUJhY2soaW5kKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQudGV4dCA9IFwiXCJcblx0XHRcdHRoYXQuVW5sb2FkID0gdHJ1ZVxuXHRcdFx0dGhhdC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXG5cdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXG5cdFx0XHR0aGF0LmNsb3NlQkxFQ29ubmVjdGlvbigpXG5cdFx0XHRpZiAoaW5kID09IDEpIHtcblx0XHRcdFx0dW5pLnN3aXRjaFRhYih7XG5cdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleFwiXG5cdFx0XHRcdH0pXG5cdFx0XHR9XG5cdFx0fSxcblx0XHQvLyA156eS5YCS6K6h5pe2XG5cdFx0Y291bnRkb3duKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRjb3VudCA9IDBcblx0XHRcdGxhc3RWYWx1ZSA9IG51bGxcblx0XHRcdHZhciB0aW1lciA9IHNldEludGVydmFsKGZ1bmN0aW9uKCkge1xuXHRcdFx0XHR0aGF0LnNlY29uZC0tO1xuXHRcdFx0fSwgMTAwMCk7XG5cdFx0XHRzZXRUaW1lb3V0KCgpID0+IHtcblx0XHRcdFx0Y2xlYXJJbnRlcnZhbCh0aW1lcilcblx0XHRcdFx0dGhhdC5zZWNvbmQgPSAwXG5cdFx0XHR9LCA1MDAwKVxuXHRcdH0sXG5cdFx0LyoqXG5cdFx0ICog5pat5byA6JOd54mZ5qih5Z2XXG5cdFx0ICovXG5cdFx0Y2xvc2VCbHVldG9vdGhBZGFwdGVyKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xuXHRcdFx0dW5pLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcih7XG5cdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5sb2coJ+iTneeJmeaooeWdl+WFs+mXreaIkOWKnycpO1xuXHRcdFx0XHR9XG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0LyoqXG5cdFx0ICog5pat5byA6JOd54mZ6L+e5o6lXG5cdFx0ICovXG5cdFx0Y2xvc2VCTEVDb25uZWN0aW9uKCkge1xuXHRcdFx0dmFyIHRoYXQgPSB0aGlzO1xuXHRcdFx0dW5pLmNsb3NlQkxFQ29ubmVjdGlvbih7XG5cdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxuXHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKCfmlq3lvIDok53niZnov57mjqXmiJDlip8nKTtcblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cdFx0fSxcblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///308\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 */ 20);\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 myTime;\nvar cnt = 0;\nvar count = 0;\nvar lastValue = null;\nvar _default = {\n data: function data() {\n return {\n isEnd: false,\n isstart: false,\n //是否开始测量\n number1: 0,\n number2: 0,\n number3: 0,\n level1: \"\",\n level2: \"\",\n level3: \"\",\n average: \"\",\n //平均\n averageS: \"\",\n //平均流速\n text: 0,\n //实时\n LiuS: \"\",\n //流速\n macAddr: \"\",\n serviceId: \"\",\n deviceId: \"\",\n Unload: false,\n notify: \"\",\n write: \"\",\n second: 5,\n //倒计时\n standard: \"\",\n //标准\n offset: 0,\n //\n listS: []\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isConnected\", \"isBluetoothTyle\", \"lungLevel\"])), {}, {\n info: function info() {\n return this.user;\n },\n list: function list() {\n var that = this;\n var standard = \"\";\n that.lungLevel.forEach(function (ite) {\n if (ite.text == \"及格\") {\n standard = ite.min_val;\n }\n });\n that.standard = standard;\n return this.lungLevel;\n }\n }),\n onUnload: function onUnload() {\n var that = this;\n if (!that.Unload) {\n clearTimeout(myTime);\n that.stopBluetoothDevicesDiscovery(); //取消蓝牙搜索\n that.closeBLEConnection();\n that.closeBluetoothAdapter();\n __f__(\"log\", \"页面返回onUnload\", \" at pages/devices/PCV02.vue:141\");\n }\n },\n onLoad: function onLoad(options) {\n var that = this;\n if (options && options.deviceId) {\n that.deviceId = options.deviceId;\n that.closeBLEConnection();\n that.closeBluetoothAdapter();\n that.openBluetoothAdapter();\n }\n that.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n watch: {\n isConnected: function isConnected() {\n var that = this;\n if (!that.isConnected) {\n that.handleBack();\n }\n },\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n that.handleBack();\n }\n },\n second: function second() {\n var that = this;\n if (that.second <= 0) {\n cnt++;\n that.isstart = true;\n that.sendData(\"FA02A29E\"); //蓝牙主动上报\n that.offset = 0;\n that.text = 0;\n }\n },\n // 是否结束测量\n isEnd: function isEnd() {\n var that = this;\n __f__(\"log\", \"结束测量\", that.isEnd, \" at pages/devices/PCV02.vue:183\");\n if (that.isEnd) {\n __f__(\"log\", \"结束测量2\", that.isEnd, \" at pages/devices/PCV02.vue:185\");\n that.isstart = false;\n that.sendData(\"FA02A39F\");\n that.level3 = that.handlelenver(that.number2);\n that.average = (Number(that.number3) + Number(that.number2) + Number(that.number1)) / 3;\n var sum = 0;\n for (var i = 0; i < that.listS.length; i++) {\n sum += Number(that.listS[i]);\n }\n that.averageS = (sum / that.listS.length).toFixed(2);\n __f__(\"log\", sum / that.listS.length, \" at pages/devices/PCV02.vue:195\");\n }\n }\n },\n methods: {\n // 重新连接\n openBluetoothAdapter: function openBluetoothAdapter() {\n var that = this;\n cnt = 0;\n count = 0;\n lastValue = null;\n that.isEnd = false;\n that.text = 0;\n that.number1 = 0;\n that.number2 = 0;\n that.number3 = 0;\n that.level1 = \"\";\n that.level2 = \"\";\n that.level3 = \"\";\n that.average = \"\"; //平均\n that.LiuS = \"\"; //流速\n that.second = 5; //倒计时\n that.standard = \"\"; //标准\n that.offset = 0; //\n uni.openBluetoothAdapter({\n success: function success(e) {\n that.startBluetoothDeviceDiscovery();\n },\n fail: function fail(e) {\n that.$tools.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n },\n // 开始搜寻附近的蓝牙外围设备\n startBluetoothDeviceDiscovery: function startBluetoothDeviceDiscovery() {\n var that = this;\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n success: function success(res) {\n that.onBluetoothDeviceFound();\n },\n fail: function fail(res) {\n that.$tools.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n },\n /**\n * 发现外围设备\n */\n onBluetoothDeviceFound: function onBluetoothDeviceFound() {\n var that = this;\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n if (!device.name && !device.localName) {\n return;\n }\n if (device.name.indexOf('Yihejia_Lung') != -1) {\n clearTimeout(myTime);\n device.macAddr = device.deviceId;\n if (device.deviceId.indexOf(that.deviceId) != -1) {\n that.stopBluetoothDevicesDiscovery();\n that.createBLEConnection();\n __f__(\"log\", \"that.deviceId\", that.deviceId, device.deviceId, \" at pages/devices/PCV02.vue:258\");\n return;\n }\n }\n });\n });\n that.handleMyTime();\n },\n // 连接蓝牙\n createBLEConnection: function createBLEConnection() {\n var that = this;\n uni.createBLEConnection({\n deviceId: that.deviceId,\n success: function success(res) {\n that.countdown();\n setTimeout(function () {\n that.getBLEDeviceServices();\n }, 1500);\n },\n fail: function fail(res) {\n __f__(\"log\", \"设备连接失败,请重新连接\", res, \" at pages/devices/PCV02.vue:278\");\n }\n });\n },\n /**\n * 获取设备的UUID\n */\n getBLEDeviceServices: function getBLEDeviceServices() {\n var serviceList = [];\n var that = this;\n uni.getBLEDeviceServices({\n deviceId: that.deviceId,\n success: function success(res) {\n __f__(\"log\", \"获取设备的UUID成功\", res, \" at pages/devices/PCV02.vue:291\");\n serviceList = res.services;\n for (var i = 0; i < serviceList.length; i++) {\n var service = serviceList[i];\n if (service.uuid.indexOf(\"FFE0\") != -1) {\n that.serviceId = service.uuid;\n that.getBLEDeviceCharacteristics();\n __f__(\"log\", \"设备的FFE0的serviceId: \" + that.serviceId, \" at pages/devices/PCV02.vue:298\");\n break;\n }\n }\n },\n fail: function fail(res) {\n __f__(\"log\", '获取设备的UUID失败:', res, \" at pages/devices/PCV02.vue:304\");\n }\n });\n },\n /**\n * 获取指定服务的特征值\n */\n getBLEDeviceCharacteristics: function getBLEDeviceCharacteristics() {\n var characteristicsList = [];\n var that = this;\n uni.getBLEDeviceCharacteristics({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n success: function success(res) {\n __f__(\"log\", \"服务的特征值成功\", res, \" at pages/devices/PCV02.vue:318\");\n // * 读read: true, //,写write: true, //,通知notify: true\n for (var i = 0; i < res.characteristics.length; i++) {\n var item = res.characteristics[i];\n if (item.uuid.indexOf('0000FFE9') != -1) {\n that.write = item.uuid;\n } else if (item.uuid.indexOf('0000FFE4') != -1) {\n that.notify = item.uuid;\n }\n }\n uni.notifyBLECharacteristicValueChange({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.notify,\n state: true\n });\n uni.notifyBLECharacteristicValueChange({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.write,\n state: true\n });\n uni.onBLECharacteristicValueChange(function (res) {\n var value = that.$tools.ab2hex(res.value, \"\");\n // 流量\n var LiuL = value.substring(14, 16) + value.substring(10, 14);\n var LiuL2 = parseInt(LiuL, 16) / 1000;\n // 流速\n var LiuS = parseInt(value.substring(22, 26), 16) + parseInt(value.substring(18, 22), 16);\n var LiuS2 = LiuS / 1000;\n if (Number(LiuL2) > 0) {\n that.text = LiuL2.toFixed(0);\n that.LiuS = LiuS2.toFixed(1);\n that.offset = that.handleoffset(that.text);\n // 第一次\n if (cnt == 1) {\n // 流量\n if (that.text == lastValue) {\n count++;\n if (count >= 30) {\n that.isstart = false;\n that.sendData(\"FA02A39F\"); //关闭蓝牙主动上报\n that.number1 = LiuL2.toFixed(0);\n that.level1 = that.handlelenver(that.number1);\n that.second = 5;\n that.countdown();\n that.LiuS = 0;\n return;\n }\n } else {\n count = 0;\n lastValue = that.text; // 更新lastValue\n }\n }\n\n if (cnt == 2) {\n if (that.text == lastValue) {\n count++;\n if (count >= 30) {\n that.isstart = false;\n that.sendData(\"FA02A39F\"); //关闭蓝牙主动上报\n that.number2 = LiuL2.toFixed(0);\n that.level2 = that.handlelenver(that.number2);\n that.second = 5;\n that.countdown();\n that.LiuS = 0;\n return;\n }\n } else {\n count = 0;\n lastValue = that.text; // 更新lastValue\n }\n // console.log('流量2', cnt, LiuL2, count)\n }\n\n if (cnt == 3) {\n // 流速\n if (that.LiuS != 0 || that.LiuS != 0.0) {\n that.listS.push(that.LiuS);\n }\n // 流量\n if (that.text == lastValue) {\n count++;\n if (count >= 15) {\n that.number3 = LiuL2.toFixed(0);\n that.isEnd = true;\n return;\n }\n } else {\n count = 0;\n lastValue = that.text; // 更新lastValue\n }\n\n __f__(\"log\", '流量3', cnt, count, \" at pages/devices/PCV02.vue:410\");\n }\n }\n });\n },\n fail: function fail(res) {\n __f__(\"log\", '获取特征值失败:', JSON.stringify(res), \" at pages/devices/PCV02.vue:416\");\n }\n });\n },\n // 开启蓝牙主动上报模式\n sendData: function sendData(str) {\n var that = this;\n var buf = new Uint8Array(str.match(/[\\da-f]{2}/gi).map(function (h) {\n return parseInt(h, 16);\n }));\n uni.writeBLECharacteristicValue({\n deviceId: that.deviceId,\n serviceId: that.serviceId,\n characteristicId: that.write,\n value: buf.buffer,\n success: function success(res) {\n __f__(\"log\", '下发指令成功', res.errMsg, \" at pages/devices/PCV02.vue:432\");\n },\n fail: function fail(res) {\n __f__(\"log\", \"下发指令失败\", res, \" at pages/devices/PCV02.vue:435\");\n }\n });\n },\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.macAddr) {\n clearTimeout(myTime);\n that.Unload = true;\n that.startBluetoothDeviceDiscovery();\n that.closeBluetoothAdapter();\n }\n }, 30000);\n },\n // 等级\n handlelenver: function handlelenver(value) {\n var that = this;\n var text = \"\";\n that.list.forEach(function (ite) {\n if (Number(value) <= Number(ite.max_val) && Number(value) >= Number(ite.min_val)) {\n text = ite.text;\n }\n });\n return text;\n },\n //标准动态\n handleoffset: function handleoffset(value) {\n var that = this;\n var number = 0;\n var length = that.list.length;\n number = value / (that.list[0].max_val - that.list[length - 1].min_val) * 100;\n return number.toFixed(0);\n },\n /**\n * 停止搜索蓝牙设备\n */\n stopBluetoothDevicesDiscovery: function stopBluetoothDevicesDiscovery() {\n uni.stopBluetoothDevicesDiscovery({\n success: function success(e) {\n __f__(\"log\", \"停止搜索蓝牙设备\", e, \" at pages/devices/PCV02.vue:476\");\n }\n });\n },\n // 监听蓝牙连接状态\n onBLEConnectionStateChange: function onBLEConnectionStateChange() {\n var that = this;\n uni.onBLEConnectionStateChange(function (res) {\n __f__(\"log\", \"监听蓝牙连接状态\", res.connected, \" at pages/devices/PCV02.vue:484\");\n if (!res.connected) {\n clearTimeout(myTime);\n that.Unload = true;\n that.closeBLEConnection();\n that.closeBluetoothAdapter();\n }\n that.$store.commit(\"changeConnected\", res.connected);\n });\n },\n // 保存测量结果\n handleGetMeasure: function handleGetMeasure() {\n var that = this;\n that.$model.getMeasureLung({\n aud_id: uni.getStorageSync('userid'),\n one: that.number1,\n two: that.number2,\n three: that.number3,\n flow: that.averageS\n }).then(function (res) {\n if (res.code == 0) {\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n }\n that.Unload = true;\n setTimeout(function () {\n that.closeBLEConnection();\n that.closeBluetoothAdapter();\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }, 200);\n });\n },\n //\n handleBack: function handleBack(ind) {\n var that = this;\n that.text = \"\";\n that.Unload = true;\n that.stopBluetoothDevicesDiscovery();\n that.closeBluetoothAdapter();\n that.closeBLEConnection();\n if (ind == 1) {\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }\n },\n // 5秒倒计时\n countdown: function countdown() {\n var that = this;\n count = 0;\n lastValue = null;\n var timer = setInterval(function () {\n that.second--;\n }, 1000);\n setTimeout(function () {\n clearInterval(timer);\n that.second = 0;\n }, 5000);\n },\n /**\n * 断开蓝牙模块\n */\n closeBluetoothAdapter: function closeBluetoothAdapter() {\n var that = this;\n uni.closeBluetoothAdapter({\n success: function success(res) {\n __f__(\"log\", '蓝牙模块关闭成功', \" at pages/devices/PCV02.vue:556\");\n }\n });\n },\n /**\n * 断开蓝牙连接\n */\n closeBLEConnection: function closeBLEConnection() {\n var that = this;\n uni.closeBLEConnection({\n deviceId: that.deviceId,\n success: function success(res) {\n __f__(\"log\", '断开蓝牙连接成功', \" at pages/devices/PCV02.vue:568\");\n }\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZGV2aWNlcy9QQ1YwMi52dWUiXSwibmFtZXMiOlsiZGF0YSIsImlzRW5kIiwiaXNzdGFydCIsIm51bWJlcjEiLCJudW1iZXIyIiwibnVtYmVyMyIsImxldmVsMSIsImxldmVsMiIsImxldmVsMyIsImF2ZXJhZ2UiLCJhdmVyYWdlUyIsInRleHQiLCJMaXVTIiwibWFjQWRkciIsInNlcnZpY2VJZCIsImRldmljZUlkIiwiVW5sb2FkIiwibm90aWZ5Iiwid3JpdGUiLCJzZWNvbmQiLCJzdGFuZGFyZCIsIm9mZnNldCIsImxpc3RTIiwiY29tcHV0ZWQiLCJpbmZvIiwibGlzdCIsInRoYXQiLCJvblVubG9hZCIsImNsZWFyVGltZW91dCIsIm9uTG9hZCIsInVuaSIsIndhdGNoIiwiaXNDb25uZWN0ZWQiLCJpc0JsdWV0b290aFR5bGUiLCJjbnQiLCJzdW0iLCJtZXRob2RzIiwib3BlbkJsdWV0b290aEFkYXB0ZXIiLCJjb3VudCIsImxhc3RWYWx1ZSIsInN1Y2Nlc3MiLCJmYWlsIiwic3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkiLCJhbGxvd0R1cGxpY2F0ZXNLZXkiLCJvbkJsdWV0b290aERldmljZUZvdW5kIiwicmVzIiwiZGV2aWNlIiwiY3JlYXRlQkxFQ29ubmVjdGlvbiIsInNldFRpbWVvdXQiLCJnZXRCTEVEZXZpY2VTZXJ2aWNlcyIsInNlcnZpY2VMaXN0IiwiZ2V0QkxFRGV2aWNlQ2hhcmFjdGVyaXN0aWNzIiwiY2hhcmFjdGVyaXN0aWNJZCIsInN0YXRlIiwic3Vic3RyaW5nIiwic2VuZERhdGEiLCJ2YWx1ZSIsImhhbmRsZU15VGltZSIsIm15VGltZSIsImhhbmRsZWxlbnZlciIsImhhbmRsZW9mZnNldCIsIm51bWJlciIsInN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5Iiwib25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UiLCJoYW5kbGVHZXRNZWFzdXJlIiwiYXVkX2lkIiwib25lIiwidHdvIiwidGhyZWUiLCJmbG93IiwidXJsIiwiaGFuZGxlQmFjayIsImNvdW50ZG93biIsImNsZWFySW50ZXJ2YWwiLCJjbG9zZUJsdWV0b290aEFkYXB0ZXIiLCJjbG9zZUJMRUNvbm5lY3Rpb24iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBa0ZBO0FBRUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUEsZUFDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQUE7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFBQTtNQUNBQztNQUFBO01BQ0FDO01BQUE7TUFDQUM7TUFBQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUFBO01BQ0FDO01BQUE7TUFDQUM7TUFBQTtNQUNBQztJQUNBO0VBQ0E7RUFDQUMsMENBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtNQUNBQztRQUNBO1VBQ0FOO1FBQ0E7TUFDQTtNQUNBTTtNQUNBO0lBQ0E7RUFBQSxFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtNQUNBQztNQUNBRjtNQUNBQTtNQUNBQTtNQUNBO0lBQ0E7RUFDQTtFQUNBRztJQUNBO0lBQ0E7TUFDQUg7TUFDQUE7TUFDQUE7TUFDQUE7SUFDQTtJQUNBQTtJQUNBSTtNQUNBSjtJQUNBO0VBQ0E7RUFDQUs7SUFDQUM7TUFDQTtNQUNBO1FBQ0FOO01BQ0E7SUFDQTtJQUNBTztNQUNBO01BQ0E7UUFDQVA7TUFDQTtJQUNBO0lBQ0FQO01BQ0E7TUFDQTtRQUNBZTtRQUNBUjtRQUNBQTtRQUNBQTtRQUNBQTtNQUNBO0lBQ0E7SUFDQTtJQUNBekI7TUFDQTtNQUNBO01BQ0E7UUFDQTtRQUNBeUI7UUFDQUE7UUFDQUE7UUFDQUE7UUFDQTtRQUNBO1VBQ0FTO1FBQ0E7UUFDQVQ7UUFDQTtNQUNBO0lBQ0E7RUFFQTtFQUNBVTtJQUNBO0lBQ0FDO01BQ0E7TUFDQUg7TUFDQUk7TUFDQUM7TUFDQWI7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7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TUFDQUE7TUFDQUE7TUFDQTtRQUNBSTtVQUNBd0M7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBRTtNQUNBO01BQ0FsQztNQUNBQztNQUNBO1FBQ0FiO01BQ0E7TUFDQXNCO1FBQ0F5QjtRQUNBL0M7TUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0FnRDtNQUNBO01BQ0E1QztRQUNBVTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0FtQztNQUNBO01BQ0E3QztRQUNBZjtRQUNBeUI7VUFDQTtRQUNBO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIzMTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInRpcHNcIiB2LWlmPVwiIWlzc3RhcnRcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0b3BcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnQgY2dyZWVuIGYtbFwiPlQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjZ3JlZW5cIj7ogrrmtLvph4/mtYvor5U8L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInRleHRcIj7ogrrmtLvph4/mtYvor5Xog73orqnmiJHku6zmm7Tlpb3nmoTkuobop6PmgqjvvIzkuLrmgqjnlJ/miJDor6bnu4bnmoTlgaXlurfmiqXlkYrjgII8L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwibGlzdFwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiIHYtaWY9XCJudW1iZXIxXCI+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cIm1sLTEwIG1yLTEwXCI+MTwvdGV4dD5cclxuXHRcdFx0XHRcdDx0ZXh0PuWQuOawlOiCuua0u+mHjzwvdGV4dD5cclxuXHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiY2dyZWVuXCI+e3tudW1iZXIxfX1tbDwvdGV4dD5cclxuXHRcdFx0XHRcdDx0ZXh0PuWQuOawlOmAn+W6pjwvdGV4dD5cclxuXHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiY2dyZWVuIGxldmVsXCI+e3tsZXZlbDF9fTwvdGV4dD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgdi1pZj1cIm51bWJlcjJcIj5cclxuXHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwibWwtMTAgbXItMTBcIj4yPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQ+5ZC45rCU6IK65rS76YePPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjZ3JlZW5cIj57e251bWJlcjJ9fW1sPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQ+5ZC45rCU6YCf5bqmPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjZ3JlZW4gbGV2ZWxcIj57e2xldmVsMn19PC90ZXh0PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiB2LWlmPVwibnVtYmVyM1wiPlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJtbC0xMCBtci0xMFwiPjM8L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dD7lkLjmsJTogrrmtLvph488L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImNncmVlblwiPnt7bnVtYmVyM319bWw8L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dD7lkLjmsJTpgJ/luqY8L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImNncmVlbiBsZXZlbFwiPnt7bGV2ZWwzfX08L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidGl0bGVcIiB2LWlmPVwibnVtYmVyMz09JydcIj5cclxuXHRcdFx0XHQ8dmlldyA6Y2xhc3M9XCJbc2Vjb25kPT01PydjZ3JlZW4nOicnXVwiPuaCqOWlve+8geesrDx0ZXh0Pnt7bnVtYmVyMSE9MD8n5LqMJzpudW1iZXIyIT0nJz8n5LiJJzon5LiAJ319PC90ZXh0Puasoea1i+ivleW8gOWni1xyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyA6Y2xhc3M9XCJbc2Vjb25kPT0zPydjZ3JlZW4nOicnXVwiPuaUvuS4i+WRvOWQuOiuree7g+WZqO+8jOe8k+aFouWRvOawlO+8jOWwveWPr+iDveaOkuepuuiCuumDqOawlOS9kzwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyA6Y2xhc3M9XCJbc2Vjb25kPT0xPydjZ3JlZW4nOicnXVwiPuS9v+eUqOWRvOWQuOiuree7g+WZqO+8jOe8k+aFouWQuOawlO+8jOebtOiHs+WIsOi+vuaegemZkDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImRhdGFcIiB2LWlmPVwibnVtYmVyM1wiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidmFsXCI+XHJcblx0XHRcdFx0XHQ8dGV4dD57e2F2ZXJhZ2UudG9GaXhlZCgyKX19bWw8L3RleHQ+XHJcblx0XHRcdFx0XHTlubPlnYflkLjmsJTogrrmtLvph49cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0ZXh0XCI+XHJcblx0XHRcdFx0XHTmoLnmja7mgqjnmoTkuKrkurrkv6Hmga/vvIzmgqjnmoTovr7moIflkLjmsJTogrrmtLvph4/kuLp7e3N0YW5kYXJkfX1tbOOAguaCqOacrOasoea1i+ivleWQuOawlOmAn+W6pnt7YXZlcmFnZVN9fUwvbWluLOiCuua0u+mHj+a1i+ivlee7k+aenHt7YXZlcmFnZS50b0ZpeGVkKDIpfX1tbOOAgue7k+WQiOaCqOeahOi6q+S9k+eKtuaAgeWSjOaUueWWhOebruagh++8jOaIkeS7rOWwhuS4uuaCqOeUn+aIkOivpue7hueahOWBpeW6t+aKpeWRiuOAglxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJ0blwiIHYtaWY9XCJudW1iZXIzXCIgQGNsaWNrPVwiaGFuZGxlR2V0TWVhc3VyZVwiPuafpeeci+acrOasoeaKpeWRijwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJidG4gY2xvc2VcIiB2LWlmPVwibnVtYmVyM1wiIEBjbGljaz1cImlzc3RhcnQ9dHJ1ZVwiPuaIkeaDs+mHjeaWsOa1i+ivlTwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJidG5cIiB2LWlmPVwibnVtYmVyMT09MHx8bnVtYmVyMj09MHx8bnVtYmVyMz09MFwiPlxyXG5cdFx0XHRcdHt7c2Vjb25kfX1T5ZCO5byA5aeL56ysPHRleHQ+e3tudW1iZXIxIT0wPyfkuownOm51bWJlcjIhPTA/J+S4iSc6J+S4gCd9fTwvdGV4dD7mrKHmtYvor5VcclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSDlvIDlp4vmtYvph48gLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cIndlaWdodFwiIHYtZWxzZT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZSBjZ3JlZW5cIj7kvb/nlKjlkbzlkLjorq3nu4PlmajvvIznvJPmhaLlkLjmsJTvvIznm7Toh7PliLDovr7mnoHpmZA8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYm94MVwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGltZVwiPuWQuOawlOmAn+W6piA8dGV4dCBjbGFzcz1cImNncmVlbiBtbC01XCI+e3tMaXVTfX1ML21pbjwvdGV4dD48L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdFx0XHRcdDwhLS0gIC0tPlxyXG5cdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljLzAxLmdpZlwiIG1vZGU9XCJ3aWR0aEZpeFwiPlxyXG5cdFx0XHRcdFx0XHQ8L2ltYWdlPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjZW50ZXIgIG10LTE1XCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGV2ZWxcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGV2ZWwgbGV2ZWwtYmdcIiA6c3R5bGU9XCJ7J3RvcCc6TnVtYmVyKDEwMCAtIG9mZnNldCkrJyUnfVwiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZXZlbC1pdGVtXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVcIiB2LWZvcj1cIihpdGUsaW5kKSBpbiBsaXN0XCI+e3tpdGUudGV4dH19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidmFsXCI+XHJcblx0XHRcdFx0XHQ8dGV4dD57e3RleHR9fW1sPC90ZXh0PuWQuOawlOiCuua0u+mHj1xyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGxldCBteVRpbWU7XHJcblx0bGV0IGNudCA9IDA7XHJcblx0bGV0IGNvdW50ID0gMDtcclxuXHRsZXQgbGFzdFZhbHVlID0gbnVsbDtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdGlzRW5kOiBmYWxzZSxcclxuXHRcdFx0XHRpc3N0YXJ0OiBmYWxzZSwgLy/mmK/lkKblvIDlp4vmtYvph49cclxuXHRcdFx0XHRudW1iZXIxOiAwLFxyXG5cdFx0XHRcdG51bWJlcjI6IDAsXHJcblx0XHRcdFx0bnVtYmVyMzogMCxcclxuXHRcdFx0XHRsZXZlbDE6IFwiXCIsXHJcblx0XHRcdFx0bGV2ZWwyOiBcIlwiLFxyXG5cdFx0XHRcdGxldmVsMzogXCJcIixcclxuXHRcdFx0XHRhdmVyYWdlOiBcIlwiLCAvL+W5s+Wdh1xyXG5cdFx0XHRcdGF2ZXJhZ2VTOiBcIlwiLCAvL+W5s+Wdh+a1gemAn1xyXG5cdFx0XHRcdHRleHQ6IDAsIC8v5a6e5pe2XHJcblx0XHRcdFx0TGl1UzogXCJcIiwgLy/mtYHpgJ9cclxuXHRcdFx0XHRtYWNBZGRyOiBcIlwiLFxyXG5cdFx0XHRcdHNlcnZpY2VJZDogXCJcIixcclxuXHRcdFx0XHRkZXZpY2VJZDogXCJcIixcclxuXHRcdFx0XHRVbmxvYWQ6IGZhbHNlLFxyXG5cdFx0XHRcdG5vdGlmeTogXCJcIixcclxuXHRcdFx0XHR3cml0ZTogXCJcIixcclxuXHRcdFx0XHRzZWNvbmQ6IDUsIC8v5YCS6K6h5pe2XHJcblx0XHRcdFx0c3RhbmRhcmQ6IFwiXCIsIC8v5qCH5YeGXHJcblx0XHRcdFx0b2Zmc2V0OiAwLCAvL1xyXG5cdFx0XHRcdGxpc3RTOiBbXSxcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdC4uLm1hcFN0YXRlKFtcInVzZXJcIiwgXCJpc0Nvbm5lY3RlZFwiLCBcImlzQmx1ZXRvb3RoVHlsZVwiLCBcImx1bmdMZXZlbFwiXSksXHJcblx0XHRcdGluZm8oKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMudXNlclxyXG5cdFx0XHR9LFxyXG5cdFx0XHRsaXN0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGxldCBzdGFuZGFyZCA9IFwiXCJcclxuXHRcdFx0XHR0aGF0Lmx1bmdMZXZlbC5mb3JFYWNoKGl0ZSA9PiB7XHJcblx0XHRcdFx0XHRpZiAoaXRlLnRleHQgPT0gXCLlj4rmoLxcIikge1xyXG5cdFx0XHRcdFx0XHRzdGFuZGFyZCA9IGl0ZS5taW5fdmFsXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHR0aGF0LnN0YW5kYXJkID0gc3RhbmRhcmRcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy5sdW5nTGV2ZWxcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG9uVW5sb2FkOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdGlmICghdGhhdC5VbmxvYWQpIHtcclxuXHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKVxyXG5cdFx0XHRcdHRoYXQuc3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKSAvL+WPlua2iOiTneeJmeaQnOe0olxyXG5cdFx0XHRcdHRoYXQuY2xvc2VCTEVDb25uZWN0aW9uKClcclxuXHRcdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCLpobXpnaLov5Tlm55vblVubG9hZFwiKVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKG9wdGlvbnMpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdGlmIChvcHRpb25zICYmIG9wdGlvbnMuZGV2aWNlSWQpIHtcclxuXHRcdFx0XHR0aGF0LmRldmljZUlkID0gb3B0aW9ucy5kZXZpY2VJZFxyXG5cdFx0XHRcdHRoYXQuY2xvc2VCTEVDb25uZWN0aW9uKClcclxuXHRcdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdFx0dGhhdC5vcGVuQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdH1cclxuXHRcdFx0dGhhdC5vbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSgpXHJcblx0XHRcdHVuaS5vbkJsdWV0b290aEFkYXB0ZXJTdGF0ZUNoYW5nZShmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgcmVzLmF2YWlsYWJsZSk7XHJcblx0XHRcdH0pXHJcblx0XHR9LFxyXG5cdFx0d2F0Y2g6IHtcclxuXHRcdFx0aXNDb25uZWN0ZWQ6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5pc0Nvbm5lY3RlZCkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVCYWNrKClcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGlzQmx1ZXRvb3RoVHlsZTogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQmx1ZXRvb3RoVHlsZSkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVCYWNrKClcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdHNlY29uZDogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKHRoYXQuc2Vjb25kIDw9IDApIHtcclxuXHRcdFx0XHRcdGNudCsrXHJcblx0XHRcdFx0XHR0aGF0Lmlzc3RhcnQgPSB0cnVlXHJcblx0XHRcdFx0XHR0aGF0LnNlbmREYXRhKFwiRkEwMkEyOUVcIikgLy/ok53niZnkuLvliqjkuIrmiqVcclxuXHRcdFx0XHRcdHRoYXQub2Zmc2V0ID0gMFxyXG5cdFx0XHRcdFx0dGhhdC50ZXh0ID0gMFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5piv5ZCm57uT5p2f5rWL6YePXHJcblx0XHRcdGlzRW5kOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIue7k+adn+a1i+mHj1wiLCB0aGF0LmlzRW5kKVxyXG5cdFx0XHRcdGlmICh0aGF0LmlzRW5kKSB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIue7k+adn+a1i+mHjzJcIiwgdGhhdC5pc0VuZClcclxuXHRcdFx0XHRcdHRoYXQuaXNzdGFydCA9IGZhbHNlXHJcblx0XHRcdFx0XHR0aGF0LnNlbmREYXRhKFwiRkEwMkEzOUZcIilcclxuXHRcdFx0XHRcdHRoYXQubGV2ZWwzID0gdGhhdC5oYW5kbGVsZW52ZXIodGhhdC5udW1iZXIyKVxyXG5cdFx0XHRcdFx0dGhhdC5hdmVyYWdlID0gKE51bWJlcih0aGF0Lm51bWJlcjMpICsgTnVtYmVyKHRoYXQubnVtYmVyMikgKyBOdW1iZXIodGhhdC5udW1iZXIxKSkgLyAzXHJcblx0XHRcdFx0XHR2YXIgc3VtID0gMFxyXG5cdFx0XHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCB0aGF0Lmxpc3RTLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRcdFx0XHRcdHN1bSArPSBOdW1iZXIodGhhdC5saXN0U1tpXSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0aGF0LmF2ZXJhZ2VTID0gKHN1bSAvIHRoYXQubGlzdFMubGVuZ3RoKS50b0ZpeGVkKDIpXHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZygoc3VtIC8gdGhhdC5saXN0Uy5sZW5ndGgpKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdC8vIOmHjeaWsOi/nuaOpVxyXG5cdFx0XHRvcGVuQmx1ZXRvb3RoQWRhcHRlcigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRjbnQgPSAwXHJcblx0XHRcdFx0Y291bnQgPSAwO1xyXG5cdFx0XHRcdGxhc3RWYWx1ZSA9IG51bGw7XHJcblx0XHRcdFx0dGhhdC5pc0VuZCA9IGZhbHNlXHJcblx0XHRcdFx0dGhhdC50ZXh0ID0gMFxyXG5cdFx0XHRcdHRoYXQubnVtYmVyMSA9IDBcclxuXHRcdFx0XHR0aGF0Lm51bWJlcjIgPSAwXHJcblx0XHRcdFx0dGhhdC5udW1iZXIzID0gMFxyXG5cdFx0XHRcdHRoYXQubGV2ZWwxID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQubGV2ZWwyID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQubGV2ZWwzID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQuYXZlcmFnZSA9IFwiXCIgLy/lubPlnYdcclxuXHRcdFx0XHR0aGF0LkxpdVMgPSBcIlwiIC8v5rWB6YCfXHJcblx0XHRcdFx0dGhhdC5zZWNvbmQgPSA1IC8v5YCS6K6h5pe2XHJcblx0XHRcdFx0dGhhdC5zdGFuZGFyZCA9IFwiXCIgLy/moIflh4ZcclxuXHRcdFx0XHR0aGF0Lm9mZnNldCA9IDAgLy9cclxuXHRcdFx0XHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0XHRcdFx0c3VjY2VzczogZSA9PiB7XHJcblx0XHRcdFx0XHRcdHRoYXQuc3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkoKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IGUgPT4ge1xyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLor7fnoa7lrprorr7lpIfmmK/lvIDmnLrnirbmgIHjgIHmiYvmnLrok53niZnmnYPpmZDlt7LmiZPlvIDvvIFcIilcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5byA5aeL5pCc5a+76ZmE6L+R55qE6JOd54mZ5aSW5Zu06K6+5aSHXHJcblx0XHRcdHN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHVuaS5zdGFydEJsdWV0b290aERldmljZXNEaXNjb3Zlcnkoe1xyXG5cdFx0XHRcdFx0YWxsb3dEdXBsaWNhdGVzS2V5OiB0cnVlLFxyXG5cdFx0XHRcdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0dGhhdC5vbkJsdWV0b290aERldmljZUZvdW5kKCk7XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi6K+356Gu5a6a6K6+5aSH5piv5byA5py654q25oCB44CB5omL5py66JOd54mZ5p2D6ZmQ5bey5omT5byA77yBXCIpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDlj5HnjrDlpJblm7Torr7lpIdcclxuXHRcdFx0ICovXHJcblx0XHRcdG9uQmx1ZXRvb3RoRGV2aWNlRm91bmQoKSB7XHJcblx0XHRcdFx0dmFyIHRoYXQgPSB0aGlzO1xyXG5cdFx0XHRcdHVuaS5vbkJsdWV0b290aERldmljZUZvdW5kKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRyZXMuZGV2aWNlcy5mb3JFYWNoKGRldmljZSA9PiB7XHJcblx0XHRcdFx0XHRcdGlmICghZGV2aWNlLm5hbWUgJiYgIWRldmljZS5sb2NhbE5hbWUpIHtcclxuXHRcdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRpZiAoZGV2aWNlLm5hbWUuaW5kZXhPZignWWloZWppYV9MdW5nJykgIT0gLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcclxuXHRcdFx0XHRcdFx0XHRkZXZpY2UubWFjQWRkciA9IGRldmljZS5kZXZpY2VJZFxyXG5cdFx0XHRcdFx0XHRcdGlmIChkZXZpY2UuZGV2aWNlSWQuaW5kZXhPZih0aGF0LmRldmljZUlkKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LmNyZWF0ZUJMRUNvbm5lY3Rpb24oKVxyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCJ0aGF0LmRldmljZUlkXCIsIHRoYXQuZGV2aWNlSWQsIGRldmljZS5kZXZpY2VJZClcclxuXHRcdFx0XHRcdFx0XHRcdHJldHVybjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0dGhhdC5oYW5kbGVNeVRpbWUoKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDov57mjqXok53niZlcclxuXHRcdFx0Y3JlYXRlQkxFQ29ubmVjdGlvbigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0dW5pLmNyZWF0ZUJMRUNvbm5lY3Rpb24oe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmNvdW50ZG93bigpXHJcblx0XHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5nZXRCTEVEZXZpY2VTZXJ2aWNlcygpXHJcblx0XHRcdFx0XHRcdH0sIDE1MDApXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLorr7lpIfov57mjqXlpLHotKXvvIzor7fph43mlrDov57mjqVcIiwgcmVzKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOiOt+WPluiuvuWkh+eahFVVSURcclxuXHRcdFx0ICovXHJcblx0XHRcdGdldEJMRURldmljZVNlcnZpY2VzKCkge1xyXG5cdFx0XHRcdGxldCBzZXJ2aWNlTGlzdCA9IFtdO1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpcztcclxuXHRcdFx0XHR1bmkuZ2V0QkxFRGV2aWNlU2VydmljZXMoe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiOt+WPluiuvuWkh+eahFVVSUTmiJDlip9cIiwgcmVzKVxyXG5cdFx0XHRcdFx0XHRzZXJ2aWNlTGlzdCA9IHJlcy5zZXJ2aWNlcztcclxuXHRcdFx0XHRcdFx0Zm9yIChsZXQgaSA9IDA7IGkgPCBzZXJ2aWNlTGlzdC5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdFx0XHRcdGxldCBzZXJ2aWNlID0gc2VydmljZUxpc3RbaV07XHJcblx0XHRcdFx0XHRcdFx0aWYgKHNlcnZpY2UudXVpZC5pbmRleE9mKFwiRkZFMFwiKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5zZXJ2aWNlSWQgPSBzZXJ2aWNlLnV1aWQ7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LmdldEJMRURldmljZUNoYXJhY3RlcmlzdGljcygpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLorr7lpIfnmoRGRkUw55qEc2VydmljZUlk77yaIFwiICsgdGhhdC5zZXJ2aWNlSWQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+iOt+WPluiuvuWkh+eahFVVSUTlpLHotKU6JywgcmVzKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHQvKipcclxuXHRcdFx0ICog6I635Y+W5oyH5a6a5pyN5Yqh55qE54m55b6B5YC8XHJcblx0XHRcdCAqL1xyXG5cdFx0XHRnZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3MoKSB7XHJcblx0XHRcdFx0bGV0IGNoYXJhY3RlcmlzdGljc0xpc3QgPSBbXTtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0dW5pLmdldEJMRURldmljZUNoYXJhY3RlcmlzdGljcyh7XHJcblx0XHRcdFx0XHRkZXZpY2VJZDogdGhhdC5kZXZpY2VJZCxcclxuXHRcdFx0XHRcdHNlcnZpY2VJZDogdGhhdC5zZXJ2aWNlSWQsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuacjeWKoeeahOeJueW+geWAvOaIkOWKn1wiLCByZXMpXHJcblx0XHRcdFx0XHRcdC8vICog6K+7cmVhZDogdHJ1ZSwgLy8s5YaZd3JpdGU6IHRydWUsIC8vLOmAmuefpW5vdGlmeTogdHJ1ZVxyXG5cdFx0XHRcdFx0XHRmb3IgKGxldCBpID0gMDsgaSA8IHJlcy5jaGFyYWN0ZXJpc3RpY3MubGVuZ3RoOyBpKyspIHtcclxuXHRcdFx0XHRcdFx0XHRsZXQgaXRlbSA9IHJlcy5jaGFyYWN0ZXJpc3RpY3NbaV07XHJcblx0XHRcdFx0XHRcdFx0aWYgKGl0ZW0udXVpZC5pbmRleE9mKCcwMDAwRkZFOScpICE9IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LndyaXRlID0gaXRlbS51dWlkXHJcblx0XHRcdFx0XHRcdFx0fSBlbHNlIGlmIChpdGVtLnV1aWQuaW5kZXhPZignMDAwMEZGRTQnKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5ub3RpZnkgPSBpdGVtLnV1aWRcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0dW5pLm5vdGlmeUJMRUNoYXJhY3RlcmlzdGljVmFsdWVDaGFuZ2Uoe1xyXG5cdFx0XHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxyXG5cdFx0XHRcdFx0XHRcdHNlcnZpY2VJZDogdGhhdC5zZXJ2aWNlSWQsXHJcblx0XHRcdFx0XHRcdFx0Y2hhcmFjdGVyaXN0aWNJZDogdGhhdC5ub3RpZnksXHJcblx0XHRcdFx0XHRcdFx0c3RhdGU6IHRydWUsXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHVuaS5ub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlKHtcclxuXHRcdFx0XHRcdFx0XHRkZXZpY2VJZDogdGhhdC5kZXZpY2VJZCxcclxuXHRcdFx0XHRcdFx0XHRzZXJ2aWNlSWQ6IHRoYXQuc2VydmljZUlkLFxyXG5cdFx0XHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQud3JpdGUsXHJcblx0XHRcdFx0XHRcdFx0c3RhdGU6IHRydWUsXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHVuaS5vbkJMRUNoYXJhY3RlcmlzdGljVmFsdWVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRcdFx0XHRcdFx0bGV0IHZhbHVlID0gdGhhdC4kdG9vbHMuYWIyaGV4KHJlcy52YWx1ZSwgXCJcIik7XHJcblx0XHRcdFx0XHRcdFx0Ly8g5rWB6YePXHJcblx0XHRcdFx0XHRcdFx0bGV0IExpdUwgPSB2YWx1ZS5zdWJzdHJpbmcoMTQsIDE2KSArIHZhbHVlLnN1YnN0cmluZygxMCwgMTQpXHJcblx0XHRcdFx0XHRcdFx0bGV0IExpdUwyID0gcGFyc2VJbnQoTGl1TCwgMTYpIC8gMTAwMFxyXG5cdFx0XHRcdFx0XHRcdC8vIOa1gemAn1xyXG5cdFx0XHRcdFx0XHRcdGxldCBMaXVTID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDIyLCAyNiksIDE2KSArIHBhcnNlSW50KHZhbHVlXHJcblx0XHRcdFx0XHRcdFx0XHQuc3Vic3RyaW5nKDE4LCAyMiksIDE2KVxyXG5cdFx0XHRcdFx0XHRcdGxldCBMaXVTMiA9IExpdVMgLyAxMDAwXHJcblxyXG5cdFx0XHRcdFx0XHRcdGlmIChOdW1iZXIoTGl1TDIpID4gMCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC50ZXh0ID0gTGl1TDIudG9GaXhlZCgwKVxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5MaXVTID0gTGl1UzIudG9GaXhlZCgxKVxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5vZmZzZXQgPSB0aGF0LmhhbmRsZW9mZnNldCh0aGF0LnRleHQpXHJcblx0XHRcdFx0XHRcdFx0XHQvLyDnrKzkuIDmrKFcclxuXHRcdFx0XHRcdFx0XHRcdGlmIChjbnQgPT0gMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyDmtYHph49cclxuXHRcdFx0XHRcdFx0XHRcdFx0aWYgKHRoYXQudGV4dCA9PSBsYXN0VmFsdWUpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb3VudCsrXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aWYgKGNvdW50ID49IDMwKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0Lmlzc3RhcnQgPSBmYWxzZVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5zZW5kRGF0YShcIkZBMDJBMzlGXCIpIC8v5YWz6Zet6JOd54mZ5Li75Yqo5LiK5oqlXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0Lm51bWJlcjEgPSBMaXVMMi50b0ZpeGVkKDApXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmxldmVsMSA9IHRoYXQuaGFuZGxlbGVudmVyKHRoYXQubnVtYmVyMSlcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuc2Vjb25kID0gNVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5jb3VudGRvd24oKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5MaXVTID0gMFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvdW50ID0gMFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxhc3RWYWx1ZSA9IHRoYXQudGV4dCAvLyDmm7TmlrBsYXN0VmFsdWVcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aWYgKGNudCA9PSAyKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGlmICh0aGF0LnRleHQgPT0gbGFzdFZhbHVlKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y291bnQrK1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGlmIChjb3VudCA+PSAzMCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5pc3N0YXJ0ID0gZmFsc2VcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuc2VuZERhdGEoXCJGQTAyQTM5RlwiKSAvL+WFs+mXreiTneeJmeS4u+WKqOS4iuaKpVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5udW1iZXIyID0gTGl1TDIudG9GaXhlZCgwKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5sZXZlbDIgPSB0aGF0LmhhbmRsZWxlbnZlcih0aGF0Lm51bWJlcjIpXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0LnNlY29uZCA9IDVcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuY291bnRkb3duKClcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuTGl1UyA9IDBcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb3VudCA9IDBcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsYXN0VmFsdWUgPSB0aGF0LnRleHQgLy8g5pu05pawbGFzdFZhbHVlXHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gY29uc29sZS5sb2coJ+a1gemHjzInLCBjbnQsIExpdUwyLCBjb3VudClcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGlmIChjbnQgPT0gMykge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyDmtYHpgJ9cclxuXHRcdFx0XHRcdFx0XHRcdFx0aWYgKHRoYXQuTGl1UyAhPSAwIHx8IHRoYXQuTGl1UyAhPSAwLjApIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0Lmxpc3RTLnB1c2godGhhdC5MaXVTKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIOa1gemHj1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRpZiAodGhhdC50ZXh0ID09IGxhc3RWYWx1ZSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvdW50KytcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpZiAoY291bnQgPj0gMTUpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQubnVtYmVyMyA9IExpdUwyLnRvRml4ZWQoMClcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuaXNFbmQgPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y291bnQgPSAwXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGFzdFZhbHVlID0gdGhhdC50ZXh0IC8vIOabtOaWsGxhc3RWYWx1ZVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfmtYHph48zJywgY250LCBjb3VudClcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+iOt+WPlueJueW+geWAvOWksei0pTonLCBKU09OLnN0cmluZ2lmeShyZXMpKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOW8gOWQr+iTneeJmeS4u+WKqOS4iuaKpeaooeW8j1xyXG5cdFx0XHRzZW5kRGF0YShzdHIpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgYnVmID0gbmV3IFVpbnQ4QXJyYXkoc3RyLm1hdGNoKC9bXFxkYS1mXXsyfS9naSkubWFwKGZ1bmN0aW9uKGgpIHtcclxuXHRcdFx0XHRcdHJldHVybiBwYXJzZUludChoLCAxNilcclxuXHRcdFx0XHR9KSlcclxuXHRcdFx0XHR1bmkud3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHtcclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxyXG5cdFx0XHRcdFx0c2VydmljZUlkOiB0aGF0LnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQud3JpdGUsXHJcblx0XHRcdFx0XHR2YWx1ZTogYnVmLmJ1ZmZlcixcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfkuIvlj5HmjIfku6TmiJDlip8nLCByZXMuZXJyTXNnKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5LiL5Y+R5oyH5Luk5aSx6LSlXCIsIHJlcyk7XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZU15VGltZSgpIHtcclxuXHRcdFx0XHR2YXIgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0bXlUaW1lID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdGlmICghdGhhdC5tYWNBZGRyKSB7XHJcblx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xyXG5cdFx0XHRcdFx0XHR0aGF0LlVubG9hZCA9IHRydWVcclxuXHRcdFx0XHRcdFx0dGhhdC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXHJcblx0XHRcdFx0XHRcdHRoYXQuY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9LCAzMDAwMCk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOetiee6p1xyXG5cdFx0XHRoYW5kbGVsZW52ZXIodmFsdWUpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgdGV4dCA9IFwiXCJcclxuXHRcdFx0XHR0aGF0Lmxpc3QuZm9yRWFjaChpdGUgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKE51bWJlcih2YWx1ZSkgPD0gTnVtYmVyKGl0ZS5tYXhfdmFsKSAmJiBOdW1iZXIodmFsdWUpID49IE51bWJlcihpdGUubWluX3ZhbCkpIHtcclxuXHRcdFx0XHRcdFx0dGV4dCA9IGl0ZS50ZXh0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHRyZXR1cm4gdGV4dFxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvL+agh+WHhuWKqOaAgVxyXG5cdFx0XHRoYW5kbGVvZmZzZXQodmFsdWUpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgbnVtYmVyID0gMFxyXG5cdFx0XHRcdGxldCBsZW5ndGggPSB0aGF0Lmxpc3QubGVuZ3RoXHJcblx0XHRcdFx0bnVtYmVyID0gdmFsdWUgLyAodGhhdC5saXN0WzBdLm1heF92YWwgLSB0aGF0Lmxpc3RbbGVuZ3RoIC0gMV0ubWluX3ZhbCkgKiAxMDBcclxuXHRcdFx0XHRyZXR1cm4gbnVtYmVyLnRvRml4ZWQoMClcclxuXHRcdFx0fSxcclxuXHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDlgZzmraLmkJzntKLok53niZnorr7lpIdcclxuXHRcdFx0ICovXHJcblx0XHRcdHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkge1xyXG5cdFx0XHRcdHVuaS5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSh7XHJcblx0XHRcdFx0XHRzdWNjZXNzOiBlID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLlgZzmraLmkJzntKLok53niZnorr7lpIdcIiwgZSlcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOebkeWQrOiTneeJmei/nuaOpeeKtuaAgVxyXG5cdFx0XHRvbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR1bmkub25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuebkeWQrOiTneeJmei/nuaOpeeKtuaAgVwiLCByZXMuY29ubmVjdGVkKVxyXG5cdFx0XHRcdFx0aWYgKCFyZXMuY29ubmVjdGVkKSB7XHJcblx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xyXG5cdFx0XHRcdFx0XHR0aGF0LlVubG9hZCA9IHRydWVcclxuXHRcdFx0XHRcdFx0dGhhdC5jbG9zZUJMRUNvbm5lY3Rpb24oKVxyXG5cdFx0XHRcdFx0XHR0aGF0LmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoXCJjaGFuZ2VDb25uZWN0ZWRcIiwgcmVzLmNvbm5lY3RlZCk7XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5L+d5a2Y5rWL6YeP57uT5p6cXHJcblx0XHRcdGhhbmRsZUdldE1lYXN1cmUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0TWVhc3VyZUx1bmcoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0b25lOiB0aGF0Lm51bWJlcjEsXHJcblx0XHRcdFx0XHR0d286IHRoYXQubnVtYmVyMixcclxuXHRcdFx0XHRcdHRocmVlOiB0aGF0Lm51bWJlcjMsXHJcblx0XHRcdFx0XHRmbG93OiB0aGF0LmF2ZXJhZ2VTXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xyXG5cdFx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldEx1bmdSZXN1bHRcIiwge1xyXG5cdFx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC5VbmxvYWQgPSB0cnVlXHJcblx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmNsb3NlQkxFQ29ubmVjdGlvbigpXHJcblx0XHRcdFx0XHRcdHRoYXQuY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdFx0XHRcdFx0dW5pLnN3aXRjaFRhYih7XHJcblx0XHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleFwiXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR9LCAyMDApXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly9cclxuXHRcdFx0aGFuZGxlQmFjayhpbmQpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LnRleHQgPSBcIlwiXHJcblx0XHRcdFx0dGhhdC5VbmxvYWQgPSB0cnVlXHJcblx0XHRcdFx0dGhhdC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdFx0dGhhdC5jbG9zZUJsdWV0b290aEFkYXB0ZXIoKVxyXG5cdFx0XHRcdHRoYXQuY2xvc2VCTEVDb25uZWN0aW9uKClcclxuXHRcdFx0XHRpZiAoaW5kID09IDEpIHtcclxuXHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xyXG5cdFx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL2luZGV4L2luZGV4XCJcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyA156eS5YCS6K6h5pe2XHJcblx0XHRcdGNvdW50ZG93bigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRjb3VudCA9IDBcclxuXHRcdFx0XHRsYXN0VmFsdWUgPSBudWxsXHJcblx0XHRcdFx0dmFyIHRpbWVyID0gc2V0SW50ZXJ2YWwoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHR0aGF0LnNlY29uZC0tO1xyXG5cdFx0XHRcdH0sIDEwMDApO1xyXG5cdFx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0Y2xlYXJJbnRlcnZhbCh0aW1lcilcclxuXHRcdFx0XHRcdHRoYXQuc2Vjb25kID0gMFxyXG5cdFx0XHRcdH0sIDUwMDApXHJcblx0XHRcdH0sXHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDmlq3lvIDok53niZnmqKHlnZdcclxuXHRcdFx0ICovXHJcblx0XHRcdGNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0dW5pLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn6JOd54mZ5qih5Z2X5YWz6Zet5oiQ5YqfJyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOaWreW8gOiTneeJmei/nuaOpVxyXG5cdFx0XHQgKi9cclxuXHRcdFx0Y2xvc2VCTEVDb25uZWN0aW9uKCkge1xyXG5cdFx0XHRcdHZhciB0aGF0ID0gdGhpcztcclxuXHRcdFx0XHR1bmkuY2xvc2VCTEVDb25uZWN0aW9uKHtcclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmRldmljZUlkLFxyXG5cdFx0XHRcdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+aWreW8gOiTneeJmei/nuaOpeaIkOWKnycpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRjb2xvcjogIzVkNTY1MTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0fVxyXG5cclxuXHQuY2dyZWVuIHtcclxuXHRcdGNvbG9yOiAjMzlEOUM5O1xyXG5cdH1cclxuXHJcblx0LnRpcHMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0LnRvcCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdC5sZWZ0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucmlnaHQge1xyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0dGV4dCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI3MmEyYTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRcdHRleHQge1xyXG5cdFx0XHRcdGZsZXgtZ3JvdzogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jZ3JlZW4ge1xyXG5cdFx0XHRcdGZsZXgtZ3JvdzogMjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGV2ZWwge1xyXG5cdFx0XHRcdGNvbG9yOiAjNTE2NzUyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRtYXJnaW46IDIwcHg7XHJcblxyXG5cclxuXHRcdFx0dmlldyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZGF0YSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkbWFpbmNvbG9yO1xyXG5cdFx0XHRtYXJnaW46IDE1cHggYXV0bztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDgwcHg7XHJcblx0XHRcdGxlZnQ6IGNhbGMoMTUlIC0gMTVweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNsb3NlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzk5OTtcclxuXHRcdFx0Ym90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndlaWdodCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJveDEge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW46IDUwcHggMTVweCAxNXB4O1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJS0gMzBweCk7XHJcblxyXG5cdFx0LnRpbWUge1xyXG5cdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyYTJhO1xyXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC50aW1lOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiA0NSU7XHJcblx0XHRcdGJvdHRvbTogLTdweDtcclxuXHRcdFx0d2lkdGg6IDBweDtcclxuXHRcdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItdG9wOiA4cHggc29saWQgIzI3MmEyYTtcclxuXHRcdH1cclxuXHJcblx0XHQuaXRlbSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHJcblx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHJcblx0XHRcdFx0aW1hZ2Uge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNlbnRlciB7XHJcblx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiAtMTVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDU1cHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0ei1pbmRleDogOTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmxldmVsLWJnIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDU1cHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ2YzdiO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdFx0ei1pbmRleDogMTk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5sZXZlbC1pdGVtIHtcclxuXHRcdFx0XHR3aWR0aDogNTVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdFx0XHQ6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pdGUge1xyXG5cdFx0XHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0ei1pbmRleDogOTk7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC52YWwge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDIwcHggMDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cclxuXHRcdHRleHQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y29sb3I6ICMzOUQ5QzkgIWltcG9ydGFudDtcclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///312\n"); /***/ }), -/* 309 */ +/* 313 */ /*!**************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/addDevice.vue?mpType=page ***! \**************************************************************************************/ @@ -26050,10 +26441,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./addDevice.vue?vue&type=template&id=8bd85a5e&scoped=true&mpType=page */ 310);\n/* harmony import */ var _addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./addDevice.vue?vue&type=script&lang=js&mpType=page */ 312);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"8bd85a5e\",\n null,\n false,\n _addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/business/addDevice.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkk7QUFDN0k7QUFDd0U7QUFDTDs7O0FBR25FO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDBGQUFNO0FBQ1IsRUFBRSwyR0FBTTtBQUNSLEVBQUUsb0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzA5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9hZGREZXZpY2UudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPThiZDg1YTVlJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9hZGREZXZpY2UudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2FkZERldmljZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiOGJkODVhNWVcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvYnVzaW5lc3MvYWRkRGV2aWNlLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///309\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./addDevice.vue?vue&type=template&id=8bd85a5e&scoped=true&mpType=page */ 314);\n/* harmony import */ var _addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./addDevice.vue?vue&type=script&lang=js&mpType=page */ 316);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"8bd85a5e\",\n null,\n false,\n _addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/business/addDevice.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkk7QUFDN0k7QUFDd0U7QUFDTDs7O0FBR25FO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLDBGQUFNO0FBQ1IsRUFBRSwyR0FBTTtBQUNSLEVBQUUsb0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzEzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9hZGREZXZpY2UudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPThiZDg1YTVlJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9hZGREZXZpY2UudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2FkZERldmljZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiOGJkODVhNWVcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvYnVzaW5lc3MvYWRkRGV2aWNlLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///313\n"); /***/ }), -/* 310 */ +/* 314 */ /*!********************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/addDevice.vue?vue&type=template&id=8bd85a5e&scoped=true&mpType=page ***! \********************************************************************************************************************************/ @@ -26062,7 +26453,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _add "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./addDevice.vue?vue&type=template&id=8bd85a5e&scoped=true&mpType=page */ 311); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./addDevice.vue?vue&type=template&id=8bd85a5e&scoped=true&mpType=page */ 315); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_template_id_8bd85a5e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -26074,7 +26465,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 311 */ +/* 315 */ /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/addDevice.vue?vue&type=template&id=8bd85a5e&scoped=true&mpType=page ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26145,7 +26536,7 @@ render._withStripped = true /***/ }), -/* 312 */ +/* 316 */ /*!**************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/addDevice.vue?vue&type=script&lang=js&mpType=page ***! \**************************************************************************************************************/ @@ -26153,10 +26544,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./addDevice.vue?vue&type=script&lang=js&mpType=page */ 313);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTJxQixDQUFnQixzckJBQUcsRUFBQyIsImZpbGUiOiIzMTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2FkZERldmljZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9hZGREZXZpY2UudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///312\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./addDevice.vue?vue&type=script&lang=js&mpType=page */ 317);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_addDevice_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTJxQixDQUFnQixzckJBQUcsRUFBQyIsImZpbGUiOiIzMTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2FkZERldmljZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9hZGREZXZpY2UudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///316\n"); /***/ }), -/* 313 */ +/* 317 */ /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/addDevice.vue?vue&type=script&lang=js&mpType=page ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26164,10 +26555,10 @@ 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\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n list: []\n };\n },\n onLoad: function onLoad() {\n this.handleUserDeviceList();\n },\n methods: {\n handleUserDeviceList: function handleUserDeviceList() {\n var that = this;\n that.$model.getDeviceList({}).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.list = res.data.list;\n }).catch(function (err) {});\n },\n handlebinging: function handlebinging(item) {\n __f__(\"log\", \"item\", item, \" at pages/business/addDevice.vue:34\");\n uni.redirectTo({\n url: \"/pages/business/search?id=\" + item.id\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvYnVzaW5lc3MvYWRkRGV2aWNlLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibGlzdCIsIm9uTG9hZCIsImhhbmRsZVVzZXJEZXZpY2VMaXN0IiwibWV0aG9kcyIsInRoYXQiLCIkbW9kZWwiLCJnZXREZXZpY2VMaXN0IiwidGhlbiIsInJlcyIsImNvZGUiLCIkdG9vbHMiLCJtc2ciLCJjYXRjaCIsImVyciIsImhhbmRsZWJpbmdpbmciLCJpdGVtIiwidW5pIiwicmVkaXJlY3RUbyIsInVybCIsImlkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUEsZUFFZTtFQUNkQSxJQUFJLGtCQUFHO0lBQ04sT0FBTztNQUNOQyxJQUFJLEVBQUU7SUFDUCxDQUFDO0VBQ0YsQ0FBQztFQUNEQyxNQUFNLG9CQUFHO0lBQ1IsSUFBSSxDQUFDQyxvQkFBb0IsRUFBRTtFQUM1QixDQUFDO0VBQ0RDLE9BQU8sRUFBRTtJQUNSRCxvQkFBb0Isa0NBQUc7TUFDdEIsSUFBSUUsSUFBSSxHQUFHLElBQUk7TUFDZkEsSUFBSSxDQUFDQyxNQUFNLENBQUNDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDQyxJQUFJLENBQUMsVUFBQUMsR0FBRyxFQUFJO1FBQ3pDLElBQUlBLEdBQUcsQ0FBQ0MsSUFBSSxJQUFJLENBQUMsRUFBRTtVQUNsQkwsSUFBSSxDQUFDTSxNQUFNLENBQUNDLEdBQUcsQ0FBQ0gsR0FBRyxDQUFDRyxHQUFHLENBQUM7VUFDeEI7UUFDRDtRQUNBUCxJQUFJLENBQUNKLElBQUksR0FBR1EsR0FBRyxDQUFDVCxJQUFJLENBQUNDLElBQUk7TUFDMUIsQ0FBQyxDQUFDLENBQUNZLEtBQUssQ0FBQyxVQUFBQyxHQUFHLEVBQUksQ0FBQyxDQUFDLENBQUM7SUFDcEIsQ0FBQztJQUNEQyxhQUFhLHlCQUFDQyxJQUFJLEVBQUU7TUFDbkIsYUFBWSxNQUFNLEVBQUVBLElBQUk7TUFDeEJDLEdBQUcsQ0FBQ0MsVUFBVSxDQUFDO1FBQ2RDLEdBQUcsRUFBRSw0QkFBNEIsR0FBR0gsSUFBSSxDQUFDSTtNQUMxQyxDQUFDLENBQUM7SUFDSDtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjMxMy5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdGxpc3Q6IFtdXG5cdFx0fVxuXHR9LFxuXHRvbkxvYWQoKSB7XG5cdFx0dGhpcy5oYW5kbGVVc2VyRGV2aWNlTGlzdCgpXG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHRoYW5kbGVVc2VyRGV2aWNlTGlzdCgpIHtcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xuXHRcdFx0dGhhdC4kbW9kZWwuZ2V0RGV2aWNlTGlzdCh7fSkudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxuXHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHR9XG5cdFx0XHRcdHRoYXQubGlzdCA9IHJlcy5kYXRhLmxpc3Rcblx0XHRcdH0pLmNhdGNoKGVyciA9PiB7fSlcblx0XHR9LFxuXHRcdGhhbmRsZWJpbmdpbmcoaXRlbSkge1xuXHRcdFx0Y29uc29sZS5sb2coXCJpdGVtXCIsIGl0ZW0pXG5cdFx0XHR1bmkucmVkaXJlY3RUbyh7XG5cdFx0XHRcdHVybDogXCIvcGFnZXMvYnVzaW5lc3Mvc2VhcmNoP2lkPVwiICsgaXRlbS5pZFxuXHRcdFx0fSlcblx0XHR9XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///313\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n list: []\n };\n },\n onLoad: function onLoad() {\n this.handleUserDeviceList();\n },\n methods: {\n handleUserDeviceList: function handleUserDeviceList() {\n var that = this;\n that.$model.getDeviceList({}).then(function (res) {\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.list = res.data.list;\n }).catch(function (err) {});\n },\n handlebinging: function handlebinging(item) {\n __f__(\"log\", \"item\", item, \" at pages/business/addDevice.vue:34\");\n uni.redirectTo({\n url: \"/pages/business/search?id=\" + item.id\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvYnVzaW5lc3MvYWRkRGV2aWNlLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibGlzdCIsIm9uTG9hZCIsIm1ldGhvZHMiLCJoYW5kbGVVc2VyRGV2aWNlTGlzdCIsInRoYXQiLCJoYW5kbGViaW5naW5nIiwidW5pIiwidXJsIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztlQVlBO0VBQ0FBO0lBQ0E7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztNQUNBO01BQ0FDO1FBQ0E7VUFDQUE7VUFDQTtRQUNBO1FBQ0FBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0FDO1FBQ0FDO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIzMTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250ZW50XCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImxpc3RcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCIgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gbGlzdFwiIEBjbGljaz1cImhhbmRsZWJpbmdpbmcoaXRlbSlcIj5cclxuXHRcdFx0XHQ8aW1hZ2UgOnNyYz1cIml0ZW0ucGljXCI+PC9pbWFnZT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57e2l0ZW0ubmFtZX19PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdGxpc3Q6IFtdXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRvbkxvYWQoKSB7XHJcblx0XHRcdHRoaXMuaGFuZGxlVXNlckRldmljZUxpc3QoKVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0aGFuZGxlVXNlckRldmljZUxpc3QoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0RGV2aWNlTGlzdCh7fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhhdC5saXN0ID0gcmVzLmRhdGEubGlzdFxyXG5cdFx0XHRcdH0pLmNhdGNoKGVyciA9PiB7fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlYmluZ2luZyhpdGVtKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJpdGVtXCIsIGl0ZW0pXHJcblx0XHRcdFx0dW5pLnJlZGlyZWN0VG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9idXNpbmVzcy9zZWFyY2g/aWQ9XCIgKyBpdGVtLmlkXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0Lmxpc3Qge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDMzLjMlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cclxuXHRcdFx0aW1hZ2Uge1xyXG5cdFx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubmFtZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///317\n"); /***/ }), -/* 314 */ +/* 318 */ /*!***********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/search.vue?mpType=page ***! \***********************************************************************************/ @@ -26175,10 +26566,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./search.vue?vue&type=template&id=f153e784&scoped=true&mpType=page */ 315);\n/* harmony import */ var _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./search.vue?vue&type=script&lang=js&mpType=page */ 317);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"f153e784\",\n null,\n false,\n _search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/business/search.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzE0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWYxNTNlNzg0JnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL3NlYXJjaC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZjE1M2U3ODRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvYnVzaW5lc3Mvc2VhcmNoLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///314\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./search.vue?vue&type=template&id=f153e784&scoped=true&mpType=page */ 319);\n/* harmony import */ var _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./search.vue?vue&type=script&lang=js&mpType=page */ 321);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"f153e784\",\n null,\n false,\n _search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/business/search.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMEk7QUFDMUk7QUFDcUU7QUFDTDs7O0FBR2hFO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHVGQUFNO0FBQ1IsRUFBRSx3R0FBTTtBQUNSLEVBQUUsaUhBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNEdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzE4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWYxNTNlNzg0JnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL3NlYXJjaC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZjE1M2U3ODRcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvYnVzaW5lc3Mvc2VhcmNoLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///318\n"); /***/ }), -/* 315 */ +/* 319 */ /*!*****************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/search.vue?vue&type=template&id=f153e784&scoped=true&mpType=page ***! \*****************************************************************************************************************************/ @@ -26187,7 +26578,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _sea "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./search.vue?vue&type=template&id=f153e784&scoped=true&mpType=page */ 316); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./search.vue?vue&type=template&id=f153e784&scoped=true&mpType=page */ 320); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_template_id_f153e784_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -26199,7 +26590,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 316 */ +/* 320 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/search.vue?vue&type=template&id=f153e784&scoped=true&mpType=page ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26315,7 +26706,7 @@ render._withStripped = true /***/ }), -/* 317 */ +/* 321 */ /*!***********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/search.vue?vue&type=script&lang=js&mpType=page ***! \***********************************************************************************************************/ @@ -26323,10 +26714,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./search.vue?vue&type=script&lang=js&mpType=page */ 318);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIzMTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NlYXJjaC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///317\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./search.vue?vue&type=script&lang=js&mpType=page */ 322);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_search_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXdxQixDQUFnQixtckJBQUcsRUFBQyIsImZpbGUiOiIzMjEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3NlYXJjaC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNy0xIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9zZWFyY2gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///321\n"); /***/ }), -/* 318 */ +/* 322 */ /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/business/search.vue?vue&type=script&lang=js&mpType=page ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26334,10 +26725,10 @@ 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__, wx) {\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 */ 20);\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; }\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar that;\nvar myTime;\nvar _default = {\n data: function data() {\n return {\n macAddr: \"\",\n code: \"\",\n deviceId: \"\",\n popup: false,\n devices: [],\n id: 0\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"isConnected\", \"isBluetoothTyle\"])),\n onLoad: function onLoad(options) {\n that = this;\n that.id = options.id;\n that.$Bluetooth.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n onUnload: function onUnload() {\n __f__(\"log\", \"onUnload\", \" at pages/business/search.vue:60\");\n var that = this;\n if (!that.Unload) {\n uni.hideLoading();\n that.$Bluetooth.closeBluetoothAdapter(); // 断开蓝牙模块\n that.$Bluetooth.stopBluetoothDevicesDiscovery(); // 取消蓝牙搜索\n }\n },\n\n methods: {\n // 初始化蓝牙\n openBluetoothAdapter: function openBluetoothAdapter() {\n var that = this;\n uni.openBluetoothAdapter({\n success: function success(e) {\n __f__(\"log\", \"蓝牙初始化成功\", \" at pages/business/search.vue:74\");\n that.startBluetoothDeviceDiscovery();\n },\n fail: function fail(e) {\n __f__(\"log\", '初始化蓝牙失败:' + e.errMsg, \" at pages/business/search.vue:78\");\n that.$Bluetooth.getBluetoothAdapter(e);\n }\n });\n },\n // 开始搜寻附近的蓝牙外围设备\n startBluetoothDeviceDiscovery: function startBluetoothDeviceDiscovery() {\n var that = this;\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n //是否允许重复上报同一设备\n success: function success(res) {\n that.onBluetoothDeviceFound();\n },\n fail: function fail(res) {}\n });\n },\n /**\n * 发现外围设备\n */\n onBluetoothDeviceFound: function onBluetoothDeviceFound() {\n var that = this;\n var foundDevices = [];\n wx.showLoading({\n title: '设备搜索中'\n });\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n if (device.name.indexOf(\"YPC\") != -1) {\n clearTimeout(myTime);\n var buff = device.name.slice(7, 19);\n device.macAddr = that.$Bluetooth.str2Num(buff);\n device.deviceId = that.$Bluetooth.str2Num(buff);\n that.handleDevice(device);\n return;\n }\n if (device.name.indexOf(\"G02\") != -1) {\n clearTimeout(myTime);\n var _buff = device.advertisData.slice(3, 9);\n device.mac = new Uint8Array(_buff); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址\n var tempMac = Array.from(device.mac);\n tempMac.reverse();\n device.macAddr = that.$tools.ab2hex(tempMac, ':').toUpperCase();\n that.handleDevice(device);\n return;\n }\n if (device.name.indexOf(\"Yihejia_Lung\") != -1) {\n __f__(\"log\", \"肺活量\", device, '04:0D:84:48:E0:9B', \" at pages/business/search.vue:124\");\n device.macAddr = device.deviceId;\n clearTimeout(myTime);\n that.handleDevice(device);\n return;\n }\n });\n });\n that.handleMyTime();\n },\n handleDevice: function handleDevice(device) {\n var that = this;\n var foundDevices = that.devices;\n var idx = that.$tools.inArray(foundDevices, \"deviceId\", device.deviceId);\n that.deviceId = device.deviceId;\n if (idx === -1) {\n that.devices.push(device);\n } else {\n that.devices[idx] = device;\n }\n that.popup = true;\n },\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.devices.length) {\n that.islink = -1;\n that.$tools.showModal(\"没有查找到设备\");\n }\n uni.hideLoading();\n clearTimeout(myTime);\n that.$Bluetooth.stopBluetoothDevicesDiscovery(); //取消蓝牙搜索\n }, 15000);\n },\n // 连接蓝牙\n createBLEConnection: function createBLEConnection(e) {\n var that = this;\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n that.macAddr = e.macAddr;\n uni.showModal({\n title: '提示',\n content: '是否绑定该设备?',\n cancelText: \"取消\",\n confirmText: \"确定\",\n success: function success(res) {\n if (res.confirm) {\n that.getActive();\n } else {\n that.$tools.msg(\"您已取消操作\");\n }\n }\n });\n },\n getActive: function getActive() {\n var that = this;\n that.$model.getBinding({\n device_id: that.id,\n device_mac: that.macAddr\n }).then(function (res) {\n that.$Bluetooth.closeBluetoothAdapter();\n that.devices = [];\n if (res.code == 0) {\n that.$tools.msg('绑定成功!');\n that.$store.dispatch('getUserDeviceList');\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }, 500);\n } else {\n that.$tools.msg(res.msg);\n }\n });\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 */ 19)[\"default\"], __webpack_require__(/*! @dcloudio/uni-mp-weixin/dist/mp.js */ 124)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvYnVzaW5lc3Mvc2VhcmNoLnZ1ZSJdLCJuYW1lcyI6WyJ0aGF0IiwibXlUaW1lIiwiZGF0YSIsIm1hY0FkZHIiLCJjb2RlIiwiZGV2aWNlSWQiLCJwb3B1cCIsImRldmljZXMiLCJpZCIsImNvbXB1dGVkIiwibWFwU3RhdGUiLCJvbkxvYWQiLCJvcHRpb25zIiwiJEJsdWV0b290aCIsIm9uQkxFQ29ubmVjdGlvblN0YXRlQ2hhbmdlIiwidW5pIiwib25CbHVldG9vdGhBZGFwdGVyU3RhdGVDaGFuZ2UiLCJyZXMiLCIkc3RvcmUiLCJjb21taXQiLCJhdmFpbGFibGUiLCJvblVubG9hZCIsIlVubG9hZCIsImhpZGVMb2FkaW5nIiwiY2xvc2VCbHVldG9vdGhBZGFwdGVyIiwic3RvcEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkiLCJtZXRob2RzIiwib3BlbkJsdWV0b290aEFkYXB0ZXIiLCJzdWNjZXNzIiwiZSIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5IiwiZmFpbCIsImVyck1zZyIsImdldEJsdWV0b290aEFkYXB0ZXIiLCJzdGFydEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkiLCJhbGxvd0R1cGxpY2F0ZXNLZXkiLCJvbkJsdWV0b290aERldmljZUZvdW5kIiwiZm91bmREZXZpY2VzIiwid3giLCJzaG93TG9hZGluZyIsInRpdGxlIiwiZm9yRWFjaCIsImRldmljZSIsIm5hbWUiLCJpbmRleE9mIiwiY2xlYXJUaW1lb3V0IiwiYnVmZiIsInNsaWNlIiwic3RyMk51bSIsImhhbmRsZURldmljZSIsImFkdmVydGlzRGF0YSIsIm1hYyIsIlVpbnQ4QXJyYXkiLCJ0ZW1wTWFjIiwiQXJyYXkiLCJmcm9tIiwicmV2ZXJzZSIsIiR0b29scyIsImFiMmhleCIsInRvVXBwZXJDYXNlIiwiaGFuZGxlTXlUaW1lIiwiaWR4IiwiaW5BcnJheSIsInB1c2giLCJzZXRUaW1lb3V0IiwibGVuZ3RoIiwiaXNsaW5rIiwic2hvd01vZGFsIiwiY3JlYXRlQkxFQ29ubmVjdGlvbiIsImNvbnRlbnQiLCJjYW5jZWxUZXh0IiwiY29uZmlybVRleHQiLCJjb25maXJtIiwiZ2V0QWN0aXZlIiwibXNnIiwiJG1vZGVsIiwiZ2V0QmluZGluZyIsImRldmljZV9pZCIsImRldmljZV9tYWMiLCJ0aGVuIiwiZGlzcGF0Y2giLCJhdWRfaWQiLCJnZXRTdG9yYWdlU3luYyIsInN3aXRjaFRhYiIsInVybCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFnQ0E7QUFFYztBQUFBO0FBbENkO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsSUFBSUEsSUFBSTtBQUNSLElBQUlDLE1BQU07QUFBQyxlQUlJO0VBQ2RDLElBQUksa0JBQUc7SUFDTixPQUFPO01BQ05DLE9BQU8sRUFBRSxFQUFFO01BQ1hDLElBQUksRUFBRSxFQUFFO01BQ1JDLFFBQVEsRUFBRSxFQUFFO01BQ1pDLEtBQUssRUFBRSxLQUFLO01BQ1pDLE9BQU8sRUFBRSxFQUFFO01BQ1hDLEVBQUUsRUFBRTtJQUNMLENBQUM7RUFDRixDQUFDO0VBQ0RDLFFBQVEsb0JBQ0osSUFBQUMsY0FBUSxFQUFDLENBQUMsTUFBTSxFQUFFLGFBQWEsRUFBRSxpQkFBaUIsQ0FBQyxDQUFDLENBQ3ZEO0VBQ0RDLE1BQU0sa0JBQUNDLE9BQU8sRUFBRTtJQUNmWixJQUFJLEdBQUcsSUFBSTtJQUNYQSxJQUFJLENBQUNRLEVBQUUsR0FBR0ksT0FBTyxDQUFDSixFQUFFO0lBQ3BCUixJQUFJLENBQUNhLFVBQVUsQ0FBQ0MsMEJBQTBCLEVBQUU7SUFDNUNDLEdBQUcsQ0FBQ0MsNkJBQTZCLENBQUMsVUFBU0MsR0FBRyxFQUFFO01BQy9DakIsSUFBSSxDQUFDa0IsTUFBTSxDQUFDQyxNQUFNLENBQUMsaUJB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Q0FBQztJQUNERCxTQUFTLHVCQUFHO01BQ1gsSUFBSXpFLElBQUksR0FBRyxJQUFJO01BQ2ZBLElBQUksQ0FBQzJFLE1BQU0sQ0FBQ0MsVUFBVSxDQUFDO1FBQ3RCQyxTQUFTLEVBQUU3RSxJQUFJLENBQUNRLEVBQUU7UUFDbEJzRSxVQUFVLEVBQUU5RSxJQUFJLENBQUNHO01BQ2xCLENBQUMsQ0FBQyxDQUFDNEUsSUFBSSxDQUFDLFVBQUE5RCxHQUFHLEVBQUk7UUFDZGpCLElBQUksQ0FBQ2EsVUFBVSxDQUFDVyxxQkFBcUIsRUFBRTtRQUN2Q3hCLElBQUksQ0FBQ08sT0FBTyxHQUFHLEVBQUU7UUFDakIsSUFBSVUsR0FBRyxDQUFDYixJQUFJLElBQUksQ0FBQyxFQUFFO1VBQ2xCSixJQUFJLENBQUN5RCxNQUFNLENBQUNpQixHQUFHLENBQUMsT0FBTyxDQUFDO1VBQ3hCMUUsSUFBSSxDQUFDa0IsTUFBTSxDQUFDOEQsUUFBUSxDQUFDLG1CQUFtQixDQUFDO1VBQ3pDaEYsSUFBSSxDQUFDa0IsTUFBTSxDQUFDOEQsUUFBUSxDQUFDLGFBQWEsRUFBRTtZQUNuQ0MsTUFBTSxFQUFFbEUsR0FBRyxDQUFDbUUsY0FBYyxDQUFDLFFBQVE7VUFDcEMsQ0FBQyxDQUFDO1VBQ0ZsQixVQUFVLENBQUMsWUFBVztZQUNyQmpELEdBQUcsQ0FBQ29FLFNBQVMsQ0FBQztjQUNiQyxHQUFHLEVBQUU7WUFDTixDQUFDLENBQUM7VUFDSCxDQUFDLEVBQUUsR0FBRyxDQUFDO1FBQ1IsQ0FBQyxNQUFNO1VBQ05wRixJQUFJLENBQUN5RCxNQUFNLENBQUNpQixHQUFHLENBQUN6RCxHQUFHLENBQUN5RCxHQUFHLENBQUM7UUFDekI7TUFDRCxDQUFDLENBQUM7SUFDSDtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjMxOC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5sZXQgdGhhdDtcbmxldCBteVRpbWU7XG5pbXBvcnQge1xuXHRtYXBTdGF0ZVxufSBmcm9tIFwidnVleFwiO1xuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRtYWNBZGRyOiBcIlwiLFxuXHRcdFx0Y29kZTogXCJcIixcblx0XHRcdGRldmljZUlkOiBcIlwiLFxuXHRcdFx0cG9wdXA6IGZhbHNlLFxuXHRcdFx0ZGV2aWNlczogW10sXG5cdFx0XHRpZDogMFxuXHRcdH1cblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNDb25uZWN0ZWRcIiwgXCJpc0JsdWV0b290aFR5bGVcIl0pLFxuXHR9LFxuXHRvbkxvYWQob3B0aW9ucykge1xuXHRcdHRoYXQgPSB0aGlzXG5cdFx0dGhhdC5pZCA9IG9wdGlvbnMuaWRcblx0XHR0aGF0LiRCbHVldG9vdGgub25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UoKVxuXHRcdHVuaS5vbkJsdWV0b290aEFkYXB0ZXJTdGF0ZUNoYW5nZShmdW5jdGlvbihyZXMpIHtcblx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZUJsdWV0b290aFwiLCByZXMuYXZhaWxhYmxlKTtcblx0XHR9KVxuXG5cdH0sXG5cdG9uVW5sb2FkKCkge1xuXHRcdGNvbnNvbGUubG9nKFwib25VbmxvYWRcIilcblx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRpZiAoIXRoYXQuVW5sb2FkKSB7XG5cdFx0XHR1bmkuaGlkZUxvYWRpbmcoKVxuXHRcdFx0dGhhdC4kQmx1ZXRvb3RoLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpIC8vIOaWreW8gOiTneeJmeaooeWdl1xuXHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkgLy8g5Y+W5raI6JOd54mZ5pCc57SiXG5cdFx0fVxuXHR9LFxuXHRtZXRob2RzOiB7XG5cdFx0Ly8g5Yid5aeL5YyW6JOd54mZXG5cdFx0b3BlbkJsdWV0b290aEFkYXB0ZXIoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHVuaS5vcGVuQmx1ZXRvb3RoQWRhcHRlcih7XG5cdFx0XHRcdHN1Y2Nlc3M6IGUgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi6JOd54mZ5Yid5aeL5YyW5oiQ5YqfXCIpXG5cdFx0XHRcdFx0dGhhdC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXG5cdFx0XHRcdH0sXG5cdFx0XHRcdGZhaWw6IGUgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKCfliJ3lp4vljJbok53niZnlpLHotKU6JyArIGUuZXJyTXNnKTtcblx0XHRcdFx0XHR0aGF0LiRCbHVldG9vdGguZ2V0Qmx1ZXRvb3RoQWRhcHRlcihlKVxuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblx0XHR9LFxuXHRcdC8vIOW8gOWni+aQnOWvu+mZhOi/keeahOiTneeJmeWkluWbtOiuvuWkh1xuXHRcdHN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR1bmkuc3RhcnRCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KHtcblx0XHRcdFx0YWxsb3dEdXBsaWNhdGVzS2V5OiB0cnVlLCAvL+aYr+WQpuWFgeiuuOmHjeWkjeS4iuaKpeWQjOS4gOiuvuWkh1xuXHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xuXHRcdFx0XHRcdHRoYXQub25CbHVldG9vdGhEZXZpY2VGb3VuZCgpO1xuXHRcdFx0XHR9LFxuXHRcdFx0XHRmYWlsOiByZXMgPT4ge31cblx0XHRcdH0pO1xuXHRcdH0sXG5cdFx0LyoqXG5cdFx0ICog5Y+R546w5aSW5Zu06K6+5aSHXG5cdFx0ICovXG5cdFx0b25CbHVldG9vdGhEZXZpY2VGb3VuZCgpIHtcblx0XHRcdHZhciB0aGF0ID0gdGhpcztcblx0XHRcdGNvbnN0IGZvdW5kRGV2aWNlcyA9IFtdXG5cdFx0XHR3eC5zaG93TG9hZGluZyh7XG5cdFx0XHRcdHRpdGxlOiAn6K6+5aSH5pCc57Si5LitJyxcblx0XHRcdH0pXG5cdFx0XHR1bmkub25CbHVldG9vdGhEZXZpY2VGb3VuZChyZXMgPT4ge1xuXHRcdFx0XHRyZXMuZGV2aWNlcy5mb3JFYWNoKGRldmljZSA9PiB7XG5cdFx0XHRcdFx0aWYgKGRldmljZS5uYW1lLmluZGV4T2YoXCJZUENcIikgIT0gLTEpIHtcblx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xuXHRcdFx0XHRcdFx0bGV0IGJ1ZmYgPSBkZXZpY2UubmFtZS5zbGljZSg3LCAxOSlcblx0XHRcdFx0XHRcdGRldmljZS5tYWNBZGRyID0gdGhhdC4kQmx1ZXRvb3RoLnN0cjJOdW0oYnVmZilcblx0XHRcdFx0XHRcdGRldmljZS5kZXZpY2VJZCA9IHRoYXQuJEJsdWV0b290aC5zdHIyTnVtKGJ1ZmYpXG5cdFx0XHRcdFx0XHR0aGF0LmhhbmRsZURldmljZShkZXZpY2UpXG5cdFx0XHRcdFx0XHRyZXR1cm5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aWYgKGRldmljZS5uYW1lLmluZGV4T2YoXCJHMDJcIikgIT0gLTEpIHtcblx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xuXHRcdFx0XHRcdFx0bGV0IGJ1ZmYgPSBkZXZpY2UuYWR2ZXJ0aXNEYXRhLnNsaWNlKDMsIDkpXG5cdFx0XHRcdFx0XHRkZXZpY2UubWFjID0gbmV3IFVpbnQ4QXJyYXkoYnVmZikgLy8g5L+d5a2Y5bm/5pKt5pWw5o2u5Lit55qEbWFj5Zyw5Z2A77yM6L+Z5piv55Sx5LqOaU9T5LiN55u05o6l6L+U5ZuebWFj5Zyw5Z2AXG5cdFx0XHRcdFx0XHRsZXQgdGVtcE1hYyA9IEFycmF5LmZyb20oZGV2aWNlLm1hYylcblx0XHRcdFx0XHRcdHRlbXBNYWMucmV2ZXJzZSgpXG5cdFx0XHRcdFx0XHRkZXZpY2UubWFjQWRkciA9IHRoYXQuJHRvb2xzLmFiMmhleCh0ZW1wTWFjLCAnOicpLnRvVXBwZXJDYXNlKClcblx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlRGV2aWNlKGRldmljZSlcblx0XHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpZiAoZGV2aWNlLm5hbWUuaW5kZXhPZihcIllpaGVqaWFfTHVuZ1wiKSAhPSAtMSkge1xuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLogrrmtLvph49cIiwgZGV2aWNlLCAnMDQ6MEQ6ODQ6NDg6RTA6OUInKVxuXHRcdFx0XHRcdFx0ZGV2aWNlLm1hY0FkZHIgPSBkZXZpY2UuZGV2aWNlSWRcblx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xuXHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZpY2UoZGV2aWNlKVxuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9KVxuXHRcdFx0fSk7XG5cdFx0XHR0aGF0LmhhbmRsZU15VGltZSgpXG5cdFx0fSxcblx0XHRoYW5kbGVEZXZpY2UoZGV2aWNlKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGNvbnN0IGZvdW5kRGV2aWNlcyA9IHRoYXQuZGV2aWNlc1xuXHRcdFx0Y29uc3QgaWR4ID0gdGhhdC4kdG9vbHMuaW5BcnJheShmb3VuZERldmljZXMsIFwiZGV2aWNlSWRcIiwgZGV2aWNlLmRldmljZUlkKVxuXHRcdFx0dGhhdC5kZXZpY2VJZCA9IGRldmljZS5kZXZpY2VJZDtcblx0XHRcdGlmIChpZHggPT09IC0xKSB7XG5cdFx0XHRcdHRoYXQuZGV2aWNlcy5wdXNoKGRldmljZSk7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR0aGF0LmRldmljZXNbaWR4XSA9IGRldmljZVxuXHRcdFx0fVxuXHRcdFx0dGhhdC5wb3B1cCA9IHRydWVcblx0XHR9LFxuXHRcdGhhbmRsZU15VGltZSgpIHtcblx0XHRcdHZhciB0aGF0ID0gdGhpcztcblx0XHRcdG15VGltZSA9IHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XG5cdFx0XHRcdGlmICghdGhhdC5kZXZpY2VzLmxlbmd0aCkge1xuXHRcdFx0XHRcdHRoYXQuaXNsaW5rID0gLTFcblx0XHRcdFx0XHR0aGF0LiR0b29scy5zaG93TW9kYWwoXCLmsqHmnInmn6Xmib7liLDorr7lpIdcIilcblx0XHRcdFx0fVxuXHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKVxuXHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcblx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkgLy/lj5bmtojok53niZnmkJzntKJcblx0XHRcdH0sIDE1MDAwKTtcblx0XHR9LFxuXHRcdC8vIOi/nuaOpeiTneeJmVxuXHRcdGNyZWF0ZUJMRUNvbm5lY3Rpb24oZSkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xuXHRcdFx0dGhhdC4kQmx1ZXRvb3RoLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KClcblx0XHRcdHRoYXQubWFjQWRkciA9IGUubWFjQWRkclxuXHRcdFx0dW5pLnNob3dNb2RhbCh7XG5cdFx0XHRcdHRpdGxlOiAn5o+Q56S6Jyxcblx0XHRcdFx0Y29udGVudDogJ+aYr+WQpue7keWumuivpeiuvuWkhz8nLFxuXHRcdFx0XHRjYW5jZWxUZXh0OiBcIuWPlua2iFwiLFxuXHRcdFx0XHRjb25maXJtVGV4dDogXCLnoa7lrppcIixcblx0XHRcdFx0c3VjY2VzczogKHJlcykgPT4ge1xuXHRcdFx0XHRcdGlmIChyZXMuY29uZmlybSkge1xuXHRcdFx0XHRcdFx0dGhhdC5nZXRBY3RpdmUoKVxuXHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLmgqjlt7Llj5bmtojmk43kvZxcIilcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0pXG5cdFx0fSxcblx0XHRnZXRBY3RpdmUoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdHRoYXQuJG1vZGVsLmdldEJpbmRpbmcoe1xuXHRcdFx0XHRkZXZpY2VfaWQ6IHRoYXQuaWQsXG5cdFx0XHRcdGRldmljZV9tYWM6IHRoYXQubWFjQWRkclxuXHRcdFx0fSkudGhlbihyZXMgPT4ge1xuXHRcdFx0XHR0aGF0LiRCbHVldG9vdGguY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcblx0XHRcdFx0dGhhdC5kZXZpY2VzID0gW11cblx0XHRcdFx0aWYgKHJlcy5jb2RlID09IDApIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coJ+e7keWumuaIkOWKn++8gScpXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJEZXZpY2VMaXN0Jylcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaCgnZ2V0VXNlckluZm8nLCB7XG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XG5cdFx0XHRcdFx0XHR1bmkuc3dpdGNoVGFiKHtcblx0XHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleFwiXG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdH0sIDUwMClcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcblx0XHRcdFx0fVxuXHRcdFx0fSlcblx0XHR9LFxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///318\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__, wx) {\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 */ 20);\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; }\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar that;\nvar myTime;\nvar _default = {\n data: function data() {\n return {\n macAddr: \"\",\n code: \"\",\n deviceId: \"\",\n popup: false,\n devices: [],\n id: 0\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"user\", \"isConnected\", \"isBluetoothTyle\"])),\n onLoad: function onLoad(options) {\n that = this;\n that.id = options.id;\n that.$Bluetooth.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n onUnload: function onUnload() {\n __f__(\"log\", \"onUnload\", \" at pages/business/search.vue:60\");\n var that = this;\n if (!that.Unload) {\n uni.hideLoading();\n that.$Bluetooth.closeBluetoothAdapter(); // 断开蓝牙模块\n that.$Bluetooth.stopBluetoothDevicesDiscovery(); // 取消蓝牙搜索\n }\n },\n\n methods: {\n // 初始化蓝牙\n openBluetoothAdapter: function openBluetoothAdapter() {\n var that = this;\n uni.openBluetoothAdapter({\n success: function success(e) {\n __f__(\"log\", \"蓝牙初始化成功\", \" at pages/business/search.vue:74\");\n that.startBluetoothDeviceDiscovery();\n },\n fail: function fail(e) {\n __f__(\"log\", '初始化蓝牙失败:' + e.errMsg, \" at pages/business/search.vue:78\");\n that.$Bluetooth.getBluetoothAdapter(e);\n }\n });\n },\n // 开始搜寻附近的蓝牙外围设备\n startBluetoothDeviceDiscovery: function startBluetoothDeviceDiscovery() {\n var that = this;\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n //是否允许重复上报同一设备\n success: function success(res) {\n that.onBluetoothDeviceFound();\n },\n fail: function fail(res) {}\n });\n },\n /**\n * 发现外围设备\n */\n onBluetoothDeviceFound: function onBluetoothDeviceFound() {\n var that = this;\n var foundDevices = [];\n wx.showLoading({\n title: '设备搜索中'\n });\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n if (device.name.indexOf(\"YPC\") != -1) {\n clearTimeout(myTime);\n var buff = device.name.slice(7, 19);\n device.macAddr = that.$Bluetooth.str2Num(buff);\n device.deviceId = that.$Bluetooth.str2Num(buff);\n that.handleDevice(device);\n return;\n }\n if (device.name.indexOf(\"G02\") != -1) {\n clearTimeout(myTime);\n var _buff = device.advertisData.slice(3, 9);\n device.mac = new Uint8Array(_buff); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址\n var tempMac = Array.from(device.mac);\n tempMac.reverse();\n device.macAddr = that.$tools.ab2hex(tempMac, ':').toUpperCase();\n that.handleDevice(device);\n return;\n }\n if (device.name.indexOf(\"Yihejia_Lung\") != -1) {\n __f__(\"log\", \"肺活量\", device, '04:0D:84:48:E0:9B', \" at pages/business/search.vue:124\");\n device.macAddr = device.deviceId;\n clearTimeout(myTime);\n that.handleDevice(device);\n return;\n }\n });\n });\n that.handleMyTime();\n },\n handleDevice: function handleDevice(device) {\n var that = this;\n var foundDevices = that.devices;\n var idx = that.$tools.inArray(foundDevices, \"deviceId\", device.deviceId);\n that.deviceId = device.deviceId;\n if (idx === -1) {\n that.devices.push(device);\n } else {\n that.devices[idx] = device;\n }\n that.popup = true;\n },\n handleMyTime: function handleMyTime() {\n var that = this;\n myTime = setTimeout(function () {\n if (!that.devices.length) {\n that.islink = -1;\n that.$tools.showModal(\"没有查找到设备\");\n }\n uni.hideLoading();\n clearTimeout(myTime);\n that.$Bluetooth.stopBluetoothDevicesDiscovery(); //取消蓝牙搜索\n }, 15000);\n },\n // 连接蓝牙\n createBLEConnection: function createBLEConnection(e) {\n var that = this;\n that.$Bluetooth.stopBluetoothDevicesDiscovery();\n that.macAddr = e.macAddr;\n uni.showModal({\n title: '提示',\n content: '是否绑定该设备?',\n cancelText: \"取消\",\n confirmText: \"确定\",\n success: function success(res) {\n if (res.confirm) {\n that.getActive();\n } else {\n that.$tools.msg(\"您已取消操作\");\n }\n }\n });\n },\n getActive: function getActive() {\n var that = this;\n that.$model.getBinding({\n device_id: that.id,\n device_mac: that.macAddr\n }).then(function (res) {\n that.$Bluetooth.closeBluetoothAdapter();\n that.devices = [];\n if (res.code == 0) {\n that.$tools.msg('绑定成功!');\n that.$store.dispatch('getUserDeviceList');\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n }, 500);\n } else {\n that.$tools.msg(res.msg);\n }\n });\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 */ 19)[\"default\"], __webpack_require__(/*! @dcloudio/uni-mp-weixin/dist/mp.js */ 128)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvYnVzaW5lc3Mvc2VhcmNoLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibWFjQWRkciIsImNvZGUiLCJkZXZpY2VJZCIsInBvcHVwIiwiZGV2aWNlcyIsImlkIiwiY29tcHV0ZWQiLCJvbkxvYWQiLCJ0aGF0IiwidW5pIiwib25VbmxvYWQiLCJtZXRob2RzIiwib3BlbkJsdWV0b290aEFkYXB0ZXIiLCJzdWNjZXNzIiwiZmFpbCIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5IiwiYWxsb3dEdXBsaWNhdGVzS2V5Iiwib25CbHVldG9vdGhEZXZpY2VGb3VuZCIsInd4IiwidGl0bGUiLCJyZXMiLCJjbGVhclRpbWVvdXQiLCJkZXZpY2UiLCJ0ZW1wTWFjIiwiaGFuZGxlRGV2aWNlIiwiaGFuZGxlTXlUaW1lIiwibXlUaW1lIiwiY3JlYXRlQkxFQ29ubmVjdGlvbiIsImNvbnRlbnQiLCJjYW5jZWxUZXh0IiwiY29uZmlybVRleHQiLCJnZXRBY3RpdmUiLCJkZXZpY2VfaWQiLCJkZXZpY2VfbWFjIiwiYXVkX2lkIiwic2V0VGltZW91dCIsInVybCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFnQ0E7QUFFQTtBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBSkE7QUFDQTtBQUFBLGVBSUE7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUMsNEJBQ0EsZ0VBQ0E7RUFDQUM7SUFDQUM7SUFDQUE7SUFDQUE7SUFDQUM7TUFDQUQ7SUFDQTtFQUVBO0VBQ0FFO0lBQ0E7SUFDQTtJQUNBO01BQ0FEO01BQ0FEO01BQ0FBO0lBQ0E7RUFDQTs7RUFDQUc7SUFDQTtJQUNBQztNQUNBO01BQ0FIO1FBQ0FJO1VBQ0E7VUFDQUw7UUFDQTtRQUNBTTtVQUNBO1VBQ0FOO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQU87TUFDQTtNQUNBTjtRQUNBTztRQUFBO1FBQ0FIO1VBQ0FMO1FBQ0E7UUFDQU07TUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0FHO01BQ0E7TUFDQTtNQUNBQztRQUNBQztNQUNBO01BQ0FWO1FBQ0FXO1VBQ0E7WUFDQUM7WUFDQTtZQUNBQztZQUNBQTtZQUNBZDtZQUNBO1VBQ0E7VUFDQTtZQUNBYTtZQUNBO1lBQ0FDO1lBQ0E7WUFDQUM7WUFDQUQ7WUFDQWQ7WUFDQTtVQUNBO1VBQ0E7WUFDQTtZQUNBYztZQUNBRDtZQUNBYjtZQUNBO1VBQ0E7UUFDQTtNQUNBO01BQ0FBO0lBQ0E7SUFDQWdCO01BQ0E7TUFDQTtNQUNBO01BQ0FoQjtNQUNBO1FBQ0FBO01BQ0E7UUFDQUE7TUFDQTtNQUNBQTtJQUNBO0lBQ0FpQjtNQUNBO01BQ0FDO1FBQ0E7VUFDQWxCO1VBQ0FBO1FBQ0E7UUFDQUM7UUFDQVk7UUFDQWI7TUFDQTtJQUNBO0lBQ0E7SUFDQW1CO01BQ0E7TUFDQW5CO01BQ0FBO01BQ0FDO1FBQ0FVO1FBQ0FTO1FBQ0FDO1FBQ0FDO1FBQ0FqQjtVQUNBO1lBQ0FMO1VBQ0E7WUFDQUE7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBdUI7TUFDQTtNQUNBdkI7UUFDQXdCO1FBQ0FDO01BQ0E7UUFDQXpCO1FBQ0FBO1FBQ0E7VUFDQUE7VUFDQUE7VUFDQUE7WUFDQTBCO1VBQ0E7VUFDQUM7WUFDQTFCO2NBQ0EyQjtZQUNBO1VBQ0E7UUFDQTtVQUNBNUI7UUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMzIyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiY29udGFpbmVyXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInRpcHNcIj7or7flnKjorr7lpIflvIDmnLrnirbmgIHkuIvvvIzmkJzntKLorr7lpIc8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiBAY2xpY2s9XCJvcGVuQmx1ZXRvb3RoQWRhcHRlclwiPuW8gOWni+aQnOe0ouiuvuWkhzwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwiZGV2aWNlc19zdW1tYXJ5XCI+5bey5Y+R546wIHt7ZGV2aWNlcy5sZW5ndGh9fSDkuKrorr7lpIfvvJo8L3ZpZXc+XHJcblx0XHQ8dmlldz5cclxuXHRcdFx0PHNjcm9sbC12aWV3IGNsYXNzPVwiZGV2aWNlX2xpc3RcIiBzY3JvbGwteSBzY3JvbGwtd2l0aC1hbmltYXRpb24gdi1pZj1cInBvcHVwXCI+XHJcblx0XHRcdFx0PHZpZXcgdi1mb3I9XCIoaXRlbSxpbmRleCkgaW4gZGV2aWNlc1wiIDprZXk9XCJpbmRleFwiIEB0YXA9XCJjcmVhdGVCTEVDb25uZWN0aW9uKGl0ZW0pXCIgY2xhc3M9XCJkZXZpY2VfaXRlbVwiPlxyXG5cdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdDx0ZXh0Pnt7aXRlbS5sb2NhbE5hbWUgfHxpdGVtLm5hbWV9fTwvdGV4dD5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3Pm1hY+WcsOWdgDp7e2l0ZW0ubWFjQWRkciB8fCBpdGVtLmRldmljZUlkfX08L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3Njcm9sbC12aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ0aXNoaVwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cInRleHRcIj5cclxuXHRcdFx0XHQ8aWNvbiBjbGFzcz1cInQtaWNvbiB0LWljb24tdGlzaGlcIj48L2ljb24+IOiuvuWkh+e7keWumua1geeoi+ivtOaYjlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZHZcIj5cclxuXHRcdFx0XHQ8dGV4dD4x44CB5omT5byA5omL5py66JOd54mZ5ZKM5L2N572u5L+h5oGvPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjLjgIFpb3Pns7vnu5/pnIDmiZPlvIDorr7nva7igJQ+5bqU55So4oCUPuW+ruS/oemHjOeahOiTneeJmeadg+mZkDwvdGV4dD5cclxuXHRcdFx0XHQ8dGV4dD4z44CB6K6+5aSH5Lqu5bGP54q25oCB5LiL5pCc57Si6JOd54mZPC90ZXh0PlxyXG5cdFx0XHRcdDx0ZXh0PjTjgIHpgInmi6nok53niZnov5vooYznu5Hlrpo8L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGxldCB0aGF0O1xyXG5cdGxldCBteVRpbWU7XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0bWFjQWRkcjogXCJcIixcclxuXHRcdFx0XHRjb2RlOiBcIlwiLFxyXG5cdFx0XHRcdGRldmljZUlkOiBcIlwiLFxyXG5cdFx0XHRcdHBvcHVwOiBmYWxzZSxcclxuXHRcdFx0XHRkZXZpY2VzOiBbXSxcclxuXHRcdFx0XHRpZDogMFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiLCBcImlzQ29ubmVjdGVkXCIsIFwiaXNCbHVldG9vdGhUeWxlXCJdKSxcclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9ucykge1xyXG5cdFx0XHR0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LmlkID0gb3B0aW9ucy5pZFxyXG5cdFx0XHR0aGF0LiRCbHVldG9vdGgub25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UoKVxyXG5cdFx0XHR1bmkub25CbHVldG9vdGhBZGFwdGVyU3RhdGVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KFwiY2hhbmdlQmx1ZXRvb3RoXCIsIHJlcy5hdmFpbGFibGUpO1xyXG5cdFx0XHR9KVxyXG5cclxuXHRcdH0sXHJcblx0XHRvblVubG9hZCgpIHtcclxuXHRcdFx0Y29uc29sZS5sb2coXCJvblVubG9hZFwiKVxyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0aWYgKCF0aGF0LlVubG9hZCkge1xyXG5cdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0dGhhdC4kQmx1ZXRvb3RoLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpIC8vIOaWreW8gOiTneeJmeaooeWdl1xyXG5cdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpIC8vIOWPlua2iOiTneeJmeaQnOe0olxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDliJ3lp4vljJbok53niZlcclxuXHRcdFx0b3BlbkJsdWV0b290aEFkYXB0ZXIoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLm9wZW5CbHVldG9vdGhBZGFwdGVyKHtcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IGUgPT4ge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeWIneWni+WMluaIkOWKn1wiKVxyXG5cdFx0XHRcdFx0XHR0aGF0LnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5KClcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRmYWlsOiBlID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+WIneWni+WMluiTneeJmeWksei0pTonICsgZS5lcnJNc2cpO1xyXG5cdFx0XHRcdFx0XHR0aGF0LiRCbHVldG9vdGguZ2V0Qmx1ZXRvb3RoQWRhcHRlcihlKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlvIDlp4vmkJzlr7vpmYTov5HnmoTok53niZnlpJblm7Torr7lpIdcclxuXHRcdFx0c3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnkoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSh7XHJcblx0XHRcdFx0XHRhbGxvd0R1cGxpY2F0ZXNLZXk6IHRydWUsIC8v5piv5ZCm5YWB6K646YeN5aSN5LiK5oql5ZCM5LiA6K6+5aSHXHJcblx0XHRcdFx0XHRzdWNjZXNzOiByZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHR0aGF0Lm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQoKTtcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRmYWlsOiByZXMgPT4ge31cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOWPkeeOsOWkluWbtOiuvuWkh1xyXG5cdFx0XHQgKi9cclxuXHRcdFx0b25CbHVldG9vdGhEZXZpY2VGb3VuZCgpIHtcclxuXHRcdFx0XHR2YXIgdGhhdCA9IHRoaXM7XHJcblx0XHRcdFx0Y29uc3QgZm91bmREZXZpY2VzID0gW11cclxuXHRcdFx0XHR3eC5zaG93TG9hZGluZyh7XHJcblx0XHRcdFx0XHR0aXRsZTogJ+iuvuWkh+aQnOe0ouS4rScsXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHR1bmkub25CbHVldG9vdGhEZXZpY2VGb3VuZChyZXMgPT4ge1xyXG5cdFx0XHRcdFx0cmVzLmRldmljZXMuZm9yRWFjaChkZXZpY2UgPT4ge1xyXG5cdFx0XHRcdFx0XHRpZiAoZGV2aWNlLm5hbWUuaW5kZXhPZihcIllQQ1wiKSAhPSAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChteVRpbWUpO1xyXG5cdFx0XHRcdFx0XHRcdGxldCBidWZmID0gZGV2aWNlLm5hbWUuc2xpY2UoNywgMTkpXHJcblx0XHRcdFx0XHRcdFx0ZGV2aWNlLm1hY0FkZHIgPSB0aGF0LiRCbHVldG9vdGguc3RyMk51bShidWZmKVxyXG5cdFx0XHRcdFx0XHRcdGRldmljZS5kZXZpY2VJZCA9IHRoYXQuJEJsdWV0b290aC5zdHIyTnVtKGJ1ZmYpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZpY2UoZGV2aWNlKVxyXG5cdFx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlmIChkZXZpY2UubmFtZS5pbmRleE9mKFwiRzAyXCIpICE9IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XHJcblx0XHRcdFx0XHRcdFx0bGV0IGJ1ZmYgPSBkZXZpY2UuYWR2ZXJ0aXNEYXRhLnNsaWNlKDMsIDkpXHJcblx0XHRcdFx0XHRcdFx0ZGV2aWNlLm1hYyA9IG5ldyBVaW50OEFycmF5KGJ1ZmYpIC8vIOS/neWtmOW5v+aSreaVsOaNruS4reeahG1hY+WcsOWdgO+8jOi/meaYr+eUseS6jmlPU+S4jeebtOaOpei/lOWbnm1hY+WcsOWdgFxyXG5cdFx0XHRcdFx0XHRcdGxldCB0ZW1wTWFjID0gQXJyYXkuZnJvbShkZXZpY2UubWFjKVxyXG5cdFx0XHRcdFx0XHRcdHRlbXBNYWMucmV2ZXJzZSgpXHJcblx0XHRcdFx0XHRcdFx0ZGV2aWNlLm1hY0FkZHIgPSB0aGF0LiR0b29scy5hYjJoZXgodGVtcE1hYywgJzonKS50b1VwcGVyQ2FzZSgpXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZpY2UoZGV2aWNlKVxyXG5cdFx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlmIChkZXZpY2UubmFtZS5pbmRleE9mKFwiWWloZWppYV9MdW5nXCIpICE9IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLogrrmtLvph49cIiwgZGV2aWNlLCAnMDQ6MEQ6ODQ6NDg6RTA6OUInKVxyXG5cdFx0XHRcdFx0XHRcdGRldmljZS5tYWNBZGRyID0gZGV2aWNlLmRldmljZUlkXHJcblx0XHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KG15VGltZSk7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVEZXZpY2UoZGV2aWNlKVxyXG5cdFx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdHRoYXQuaGFuZGxlTXlUaW1lKClcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlRGV2aWNlKGRldmljZSkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGNvbnN0IGZvdW5kRGV2aWNlcyA9IHRoYXQuZGV2aWNlc1xyXG5cdFx0XHRcdGNvbnN0IGlkeCA9IHRoYXQuJHRvb2xzLmluQXJyYXkoZm91bmREZXZpY2VzLCBcImRldmljZUlkXCIsIGRldmljZS5kZXZpY2VJZClcclxuXHRcdFx0XHR0aGF0LmRldmljZUlkID0gZGV2aWNlLmRldmljZUlkO1xyXG5cdFx0XHRcdGlmIChpZHggPT09IC0xKSB7XHJcblx0XHRcdFx0XHR0aGF0LmRldmljZXMucHVzaChkZXZpY2UpO1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHR0aGF0LmRldmljZXNbaWR4XSA9IGRldmljZVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LnBvcHVwID0gdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVNeVRpbWUoKSB7XHJcblx0XHRcdFx0dmFyIHRoYXQgPSB0aGlzO1xyXG5cdFx0XHRcdG15VGltZSA9IHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRpZiAoIXRoYXQuZGV2aWNlcy5sZW5ndGgpIHtcclxuXHRcdFx0XHRcdFx0dGhhdC5pc2xpbmsgPSAtMVxyXG5cdFx0XHRcdFx0XHR0aGF0LiR0b29scy5zaG93TW9kYWwoXCLmsqHmnInmn6Xmib7liLDorr7lpIdcIilcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0XHRjbGVhclRpbWVvdXQobXlUaW1lKTtcclxuXHRcdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpIC8v5Y+W5raI6JOd54mZ5pCc57SiXHJcblx0XHRcdFx0fSwgMTUwMDApO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDov57mjqXok53niZlcclxuXHRcdFx0Y3JlYXRlQkxFQ29ubmVjdGlvbihlKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xyXG5cdFx0XHRcdHRoYXQuJEJsdWV0b290aC5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpXHJcblx0XHRcdFx0dGhhdC5tYWNBZGRyID0gZS5tYWNBZGRyXHJcblx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHR0aXRsZTogJ+aPkOekuicsXHJcblx0XHRcdFx0XHRjb250ZW50OiAn5piv5ZCm57uR5a6a6K+l6K6+5aSHPycsXHJcblx0XHRcdFx0XHRjYW5jZWxUZXh0OiBcIuWPlua2iFwiLFxyXG5cdFx0XHRcdFx0Y29uZmlybVRleHQ6IFwi56Gu5a6aXCIsXHJcblx0XHRcdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRcdGlmIChyZXMuY29uZmlybSkge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuZ2V0QWN0aXZlKClcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLmgqjlt7Llj5bmtojmk43kvZxcIilcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdGdldEFjdGl2ZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRCaW5kaW5nKHtcclxuXHRcdFx0XHRcdGRldmljZV9pZDogdGhhdC5pZCxcclxuXHRcdFx0XHRcdGRldmljZV9tYWM6IHRoYXQubWFjQWRkclxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdHRoYXQuJEJsdWV0b290aC5jbG9zZUJsdWV0b290aEFkYXB0ZXIoKVxyXG5cdFx0XHRcdFx0dGhhdC5kZXZpY2VzID0gW11cclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PSAwKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZygn57uR5a6a5oiQ5Yqf77yBJylcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJEZXZpY2VMaXN0JylcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xyXG5cdFx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5zd2l0Y2hUYWIoe1xyXG5cdFx0XHRcdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9pbmRleC9pbmRleFwiXHJcblx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0fSwgNTAwKVxyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5jb250ZW50IHtcclxuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NnB4KTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRib3JkZXItdG9wOiA2NnB4IHNvbGlkICNGOUZBRkM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LnRpc2hpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMjBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHJcblx0XHQudGV4dCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRpY29uIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHRleHQge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGNvbG9yOiAjOTk5O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaXRlbSB7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuZGV2aWNlc19zdW1tYXJ5IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRjb2xvcjogIzY2NjtcclxuXHR9XHJcblxyXG5cdC5kZXZpY2VfbGlzdCB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtYXgtaGVpZ2h0OiAzNDBweDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAxNjBweDtcclxuXHRcdHRvcDogMTcwcHg7XHJcblxyXG5cdFx0LmRldmljZV9pdGVtIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA3cHggMTBweDtcclxuXHRcdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cclxuXHRcdFx0dGV4dCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRjb2xvcjogIzY2NjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC50aXBzIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjZTgzYTFlO1xyXG5cdFx0YmFja2dyb3VuZDogI2Y3ZTRjODtcclxuXHRcdHBhZGRpbmc6IDVweCAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///322\n"); /***/ }), -/* 319 */ +/* 323 */ /*!*********************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCT01.vue?mpType=page ***! \*********************************************************************************/ @@ -26345,10 +26736,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__, wx) {\n\nvar _interopRequireDe /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PCT01.vue?vue&type=template&id=465125f7&scoped=true&mpType=page */ 320);\n/* harmony import */ var _PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PCT01.vue?vue&type=script&lang=js&mpType=page */ 325);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"465125f7\",\n null,\n false,\n _PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/devices/PCT01.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzE5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9QQ1QwMS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NDY1MTI1Zjcmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL1BDVDAxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9QQ1QwMS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNDY1MTI1ZjdcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvZGV2aWNlcy9QQ1QwMS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///319\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PCT01.vue?vue&type=template&id=465125f7&scoped=true&mpType=page */ 324);\n/* harmony import */ var _PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PCT01.vue?vue&type=script&lang=js&mpType=page */ 329);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"465125f7\",\n null,\n false,\n _PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/devices/PCT01.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzIzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9QQ1QwMS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NDY1MTI1Zjcmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL1BDVDAxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9QQ1QwMS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNDY1MTI1ZjdcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvZGV2aWNlcy9QQ1QwMS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///323\n"); /***/ }), -/* 320 */ +/* 324 */ /*!***************************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCT01.vue?vue&type=template&id=465125f7&scoped=true&mpType=page ***! \***************************************************************************************************************************/ @@ -26357,7 +26748,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _PCT "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./PCT01.vue?vue&type=template&id=465125f7&scoped=true&mpType=page */ 321); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./PCT01.vue?vue&type=template&id=465125f7&scoped=true&mpType=page */ 325); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_template_id_465125f7_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -26369,7 +26760,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 321 */ +/* 325 */ /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCT01.vue?vue&type=template&id=465125f7&scoped=true&mpType=page ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26480,7 +26871,7 @@ var render = function () { [ _c("image", { attrs: { - src: _vm._$s(11, "a-src", __webpack_require__(/*! ../../static/t01.gif */ 322)), + src: _vm._$s(11, "a-src", __webpack_require__(/*! ../../static/t01.gif */ 326)), _i: 11, }, }), @@ -26561,7 +26952,7 @@ var render = function () { src: _vm._$s( 22, "a-src", - __webpack_require__(/*! ../../static/duan.png */ 323) + __webpack_require__(/*! ../../static/duan.png */ 327) ), _i: 22, }, @@ -26612,7 +27003,7 @@ var render = function () { src: _vm._$s( 28, "a-src", - __webpack_require__(/*! ../../static/xu.png */ 324) + __webpack_require__(/*! ../../static/xu.png */ 328) ), _i: 28, }, @@ -26737,37 +27128,37 @@ render._withStripped = true /***/ }), -/* 322 */ +/* 326 */ /*!************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/t01.gif ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/t01.gif\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMyMi5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL3QwMS5naWZcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///322\n"); +eval("module.exports = \"/static/t01.gif\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMyNi5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL3QwMS5naWZcIjsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///326\n"); /***/ }), -/* 323 */ +/* 327 */ /*!*************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/duan.png ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/duan.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMyMy5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2R1YW4ucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///323\n"); +eval("module.exports = \"/static/duan.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMyNy5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2R1YW4ucG5nXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///327\n"); /***/ }), -/* 324 */ +/* 328 */ /*!***********************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/xu.png ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports) { -eval("module.exports = \"/static/xu.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMyNC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL3h1LnBuZ1wiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///324\n"); +eval("module.exports = \"/static/xu.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMyOC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL3h1LnBuZ1wiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///328\n"); /***/ }), -/* 325 */ +/* 329 */ /*!*********************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCT01.vue?vue&type=script&lang=js&mpType=page ***! \*********************************************************************************************************/ @@ -26775,10 +27166,10 @@ eval("module.exports = \"/static/xu.png\";//# sourceURL=[module]\n//# sourceMapp /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./PCT01.vue?vue&type=script&lang=js&mpType=page */ 326);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIzMjUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1BDVDAxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1BDVDAxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///325\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./PCT01.vue?vue&type=script&lang=js&mpType=page */ 330);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_PCT01_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIzMjkuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1BDVDAxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1BDVDAxLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///329\n"); /***/ }), -/* 326 */ +/* 330 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/devices/PCT01.vue?vue&type=script&lang=js&mpType=page ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26786,10 +27177,10 @@ 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 */ 20);\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 data: function data() {\n return {\n bpm: 0,\n isend: false,\n weight: 0,\n Ycount: 0,\n time_m: \"\",\n time_s: \"\",\n time: 0,\n kcal: 0,\n Bcount: 0,\n continuous: 0,\n info: {},\n isToggle: false,\n isEnd: false,\n iswrapper: false\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"isConnected\", \"isBluetoothTyle\"])),\n onLoad: function onLoad(options) {\n var that = this;\n if (options && options.info) {\n var info = options.info;\n that.info = JSON.parse(info);\n that.notifyBLECharacteristicValue();\n setTimeout(function () {\n that.handleStart('开始');\n }, 900);\n setTimeout(function () {\n that.handleStart('连续');\n }, 1200);\n }\n that.$Bluetooth.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n onBackPress: function onBackPress() {\n var that = this;\n that.handleEnd();\n __f__(\"log\", \"页面返回onBackPress\", \" at pages/devices/PCT01.vue:112\");\n },\n watch: {\n isConnected: function isConnected() {\n var that = this;\n if (!that.isConnected) {\n uni.showModal({\n title: '连接已断开',\n content: '训练过程中已与设备连接中断,请重新连接设备再开始训练',\n showCancel: false,\n success: function success(res) {\n if (res.confirm) {\n uni.$emit('updateData', JSON.stringify(that.info));\n uni.navigateBack({\n //返回\n delta: 1\n });\n }\n }\n });\n __f__(\"log\", \"isConnected\", that.isConnected, \" at pages/devices/PCT01.vue:131\");\n }\n },\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n __f__(\"log\", \"isBluetoothTyle\", that.isBluetoothTyle, \" at pages/devices/PCT01.vue:137\");\n }\n },\n // 切换模式\n isToggle: function isToggle() {\n var that = this;\n if (that.isToggle) {\n uni.showModal({\n title: '友情提示',\n content: '训练过程中请勿切换训练,返回训练',\n showCancel: false,\n success: function success(res) {\n if (res.confirm) {\n setTimeout(function () {\n that.handleStart('结束');\n }, 400);\n setTimeout(function () {\n uni.$emit('updateData', JSON.stringify(that.info));\n uni.navigateBack({\n //返回\n delta: 1\n });\n }, 600);\n }\n }\n });\n }\n },\n // 模式被结束\n isEnd: function isEnd() {\n var that = this;\n if (that.isEnd) {\n setTimeout(function () {\n that.handleStart('停止');\n }, 200);\n setTimeout(function () {\n that.handleGetMeasure();\n }, 400);\n }\n }\n },\n methods: {\n // 接收蓝牙数据\n notifyBLECharacteristicValue: function notifyBLECharacteristicValue() {\n var that = this;\n uni.notifyBLECharacteristicValueChange({\n state: true,\n // 启用 notify 功能\n deviceId: that.info.deviceId,\n serviceId: that.info.serviceId,\n characteristicId: that.info.notify,\n success: function success(res) {\n uni.onBLECharacteristicValueChange(function (res) {\n var value = that.$tools.ab2hex(res.value, \"\");\n __f__(\"log\", \"value222222\", value, \" at pages/devices/PCT01.vue:189\");\n var count = parseInt(value.substring(8, 12), 16);\n var Ycount = parseInt(value.substring(12, 16), 16); //设置次数\n var time = parseInt(value.substring(16, 20), 16); //运行时间/秒\n var timeDown = parseInt(value.substring(20, 24), 16); //倒计时时间\n var type = parseInt(value.substring(30, 32), 16); //当前状态\n var weight = parseInt(value.substring(32, 34), 16); //重量\n var kcal = parseInt(value.substring(34, 38), 16); //卡路里\n var minutes = null;\n var seconds = null;\n if (type == 0 || type == 4) {\n that.weight = count; //个数\n that.Ycount = Ycount;\n that.time = time;\n that.kcal = kcal / 10;\n if (that.info.active != 2 && count != 0) {\n //自由模式 + 计数\n minutes = Math.floor(time % 3600 / 60);\n seconds = time % 60;\n that.time_m = minutes > 9 ? minutes : '0' + minutes;\n that.time_s = seconds > 9 ? seconds : '0' + seconds;\n }\n if (that.info.active == 2) {\n //计时\n var T = Number(timeDown) - Number(time);\n minutes = Math.floor(T % 3600 / 60);\n seconds = T % 60;\n that.time_m = minutes > 9 ? minutes : '0' + minutes;\n that.time_s = seconds > 9 ? seconds : '0' + seconds;\n }\n that.Bcount = parseInt(value.substring(24, 26), 16); //绊绳个数\n that.continuous = parseInt(value.substring(26, 30), 16); //连续个数\n __f__(\"log\", \"自由模式\", count, kcal, time, that.time_m, that.time_s, weight, \" at pages/devices/PCT01.vue:221\");\n }\n if ((type == 2 || type == 3) && !that.isToggle) {\n setTimeout(function () {\n that.isToggle = true;\n that.handleStart('停止');\n }, 200);\n __f__(\"log\", \"当前状态被切换\", \" at pages/devices/PCT01.vue:228\");\n }\n if (type == 4 && !that.isEnd) {\n that.isEnd = true;\n __f__(\"log\", \"当前状态被结束\", \" at pages/devices/PCT01.vue:233\");\n }\n });\n },\n fail: function fail(res) {\n __f__(\"log\", \"测量失败\", res.value, \" at pages/devices/PCT01.vue:239\");\n }\n });\n },\n SendData: function SendData(str) {\n var that = this;\n var buf = new Uint8Array(str.match(/[\\da-f]{2}/gi).map(function (h) {\n return parseInt(h, 16);\n }));\n uni.writeBLECharacteristicValue({\n deviceId: that.info.deviceId,\n serviceId: that.info.serviceId,\n characteristicId: that.info.write,\n value: buf.buffer,\n success: function success(res) {\n __f__(\"log\", '下发指令成功', res.errMsg, \" at pages/devices/PCT01.vue:254\");\n },\n fail: function fail(res) {\n __f__(\"log\", \"下发指令失败\", res, \" at pages/devices/PCT01.vue:257\");\n }\n });\n },\n onlongpress: function onlongpress() {\n var that = this;\n uni.vibrateLong({\n success: function success() {\n __f__(\"log\", '短震动', \" at pages/devices/PCT01.vue:265\");\n if (Number(that.time) < 10) {\n uni.showModal({\n title: '友情提示',\n content: '本次跳绳时间低于10秒,记录将不会被保存?',\n confirmText: \"继续\",\n cancelText: \"返回\",\n success: function success(res) {\n if (res.cancel) {\n that.handleEnd();\n }\n }\n });\n } else {\n that.handleStart('停止');\n setTimeout(function () {\n that.handleStart('结束');\n }, 400);\n setTimeout(function () {\n that.handleGetMeasure();\n }, 800);\n }\n },\n fail: function fail(err) {\n __f__(\"error\", '震动失败:', err, \" at pages/devices/PCT01.vue:290\");\n }\n });\n },\n // 保存测量结果\n handleGetMeasure: function handleGetMeasure() {\n var that = this;\n if (that.info.active == 3 && that.weight == 0 && that.Ycount != 0) {\n that.weight = that.Ycount;\n }\n if (that.info.active == 3 && that.weight != 0 && that.Ycount != 0) {\n that.weight = Number(that.Ycount) - Number(that.weight);\n }\n if (that.info.active == 2) {\n that.time_m = Math.floor(that.time % 3600 / 60);\n that.time_s = that.time % 60;\n }\n that.$model.getskipResult({\n aud_id: uni.getStorageSync('userid'),\n kcal: Math.floor(that.kcal),\n num: that.weight,\n time_m: that.time_m,\n time_s: that.time_s,\n type: that.info.active == 1 ? 'free' : that.info.active == 2 ? 'time' : 'num'\n }).then(function (res) {\n __f__(\"log\", \"保存\", that.time, res, \" at pages/devices/PCT01.vue:315\");\n if (res.code == 0) {\n that.bpm = that.weight / (that.time / 60);\n that.iswrapper = true;\n // that.$tools.msg(\"数据已保存,请查看!\")\n } else {\n that.$tools.msg(res.msg);\n }\n // setTimeout(function() {\n // \tuni.redirectTo({\n // \t\turl: \"/pages/skip/skip?info=\" + JSON.stringify(that.info)\n // \t})\n // }, 200)\n });\n },\n // 开始指令\n handleStart: function handleStart(text) {\n var that = this;\n var j = null;\n var str = null;\n if (text == '连续') {\n j = Number(165 + 5 + 3).toString(16);\n str = \"A5050300\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"连续连续\", str, \" at pages/devices/PCT01.vue:338\");\n }\n if (text == '停止') {\n j = Number(165 + 5 + 3 + 5).toString(16);\n str = \"A5050305\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"停止连续\", str, \" at pages/devices/PCT01.vue:343\");\n }\n if (text == '开始') {\n j = Number(165 + 5 + 5).toString(16);\n str = \"A5050500\" + j.substr(j.length - 2, 2);\n }\n if (text == '结束') {\n j = Number(165 + 5 + 5 + 1).toString(16);\n str = \"A5050501\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"结束指令\", str, \" at pages/devices/PCT01.vue:352\");\n }\n if (text == '继续') {\n j = Number(165 + 5 + 4).toString(16);\n str = \"A5050400\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"继续指令\", str, \" at pages/devices/PCT01.vue:357\");\n }\n if (text == '暂停') {\n j = Number(165 + 5 + 4 + 1).toString(16);\n str = \"A5050401\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"暂停指令\", str, \" at pages/devices/PCT01.vue:362\");\n }\n that.SendData(str);\n },\n handleTarget: function handleTarget() {\n var that = this;\n uni.$emit('updateData', JSON.stringify(that.info));\n uni.navigateBack({\n //返回\n delta: 1\n });\n },\n // \n handleEnd: function handleEnd() {\n var that = this;\n that.handleStart('停止');\n setTimeout(function () {\n that.handleStart('结束');\n }, 400);\n setTimeout(function () {\n uni.redirectTo({\n url: \"/pages/skip/skip?info=\" + JSON.stringify(that.info)\n });\n }, 600);\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZGV2aWNlcy9QQ1QwMS52dWUiXSwibmFtZXMiOlsiZGF0YSIsImJwbSIsImlzZW5kIiwid2VpZ2h0IiwiWWNvdW50IiwidGltZV9tIiwidGltZV9zIiwidGltZSIsImtjYWwiLCJCY291bnQiLCJjb250aW51b3VzIiwiaW5mbyIsImlzVG9nZ2xlIiwiaXNFbmQiLCJpc3dyYXBwZXIiLCJjb21wdXRlZCIsIm9uTG9hZCIsInRoYXQiLCJzZXRUaW1lb3V0IiwidW5pIiwib25CYWNrUHJlc3MiLCJ3YXRjaCIsImlzQ29ubmVjdGVkIiwidGl0bGUiLCJjb250ZW50Iiwic2hvd0NhbmNlbCIsInN1Y2Nlc3MiLCJkZWx0YSIsImlzQmx1ZXRvb3RoVHlsZSIsIm1ldGhvZHMiLCJub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlIiwic3RhdGUiLCJkZXZpY2VJZCIsInNlcnZpY2VJZCIsImNoYXJhY3RlcmlzdGljSWQiLCJtaW51dGVzIiwic2Vjb25kcyIsImZhaWwiLCJTZW5kRGF0YSIsInZhbHVlIiwib25sb25ncHJlc3MiLCJjb25maXJtVGV4dCIsImNhbmNlbFRleHQiLCJoYW5kbGVHZXRNZWFzdXJlIiwiYXVkX2lkIiwibnVtIiwidHlwZSIsImhhbmRsZVN0YXJ0IiwiaiIsInN0ciIsImhhbmRsZVRhcmdldCIsImhhbmRsZUVuZCIsInVybCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFnRUE7QUFFQTtBQUFBO0FBQUEsZUFDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBRUE7RUFDQTtFQUNBQyw0QkFDQSx3REFDQTtFQUNBQztJQUNBO0lBQ0E7TUFDQTtNQUNBQztNQUNBQTtNQUNBQztRQUNBRDtNQUNBO01BQ0FDO1FBQ0FEO01BQ0E7SUFDQTtJQUNBQTtJQUNBRTtNQUNBRjtJQUNBO0VBQ0E7RUFDQUc7SUFDQTtJQUNBSDtJQUNBO0VBQ0E7RUFDQUk7SUFDQUM7TUFDQTtNQUNBO1FBQ0FIO1VBQ0FJO1VBQ0FDO1VBQ0FDO1VBQ0FDO1lBQ0E7Y0FDQVA7Y0FDQUE7Z0JBQUE7Z0JBQ0FRO2NBQ0E7WUFDQTtVQUNBO1FBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQWhCO01BQ0E7TUFDQTtRQUNBTztVQUNBSTtVQUNBQztVQUNBQztVQUNBQztZQUNBO2NBQ0FSO2dCQUNBRDtjQUNBO2NBQ0FDO2dCQUNBQztnQkFDQUE7a0JBQUE7a0JBQ0FRO2dCQUNBO2NBQ0E7WUFDQTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQWQ7TUFDQTtNQUNBO1FBQ0FLO1VBQ0FEO1FBQ0E7UUFDQUM7VUFDQUQ7UUFDQTtNQUNBO0lBQ0E7RUFDQTtFQUNBWTtJQUNBO0lBQ0FDO01BQ0E7TUFDQVg7UUFDQVk7UUFBQTtRQUNBQztRQUNBQztRQUNBQztRQUNBUjtVQUNBUDtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtjQUVBRjtjQUNBQTtjQUNBQTtjQUNBQTtjQUVBO2dCQUFBO2dCQUNBa0I7Z0JBQ0FDO2dCQUNBbkI7Z0JBQ0FBO2NBQ0E7Y0FDQTtnQkFBQTtnQkFDQTtnQkFDQWtCO2dCQUNBQztnQkFDQW5CO2dCQUNBQTtjQUNBO2NBQ0FBO2NBQ0FBO2NBQ0E7WUFDQTtZQUNBO2NBQ0FDO2dCQUNBRDtnQkFDQUE7Y0FDQTtjQUNBO1lBRUE7WUFDQTtjQUNBQTtjQUNBO1lBQ0E7VUFFQTtRQUNBO1FBQ0FvQjtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtRQUNBO01BQ0E7TUFDQW5CO1FBQ0FhO1FBQ0FDO1FBQ0FDO1FBQ0FLO1FBQ0FiO1VBQ0E7UUFDQTtRQUNBVztVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FHO01BQ0E7TUFDQXJCO1FBQ0FPO1VBQ0E7VUFDQTtZQUNBUDtjQUNBSTtjQUNBQztjQUNBaUI7Y0FDQUM7Y0FDQWhCO2dCQUNBO2tCQUNBVDtnQkFDQTtjQUNBO1lBQ0E7VUFDQTtZQUNBQTtZQUNBQztjQUNBRDtZQUNBO1lBQ0FDO2NBQ0FEO1lBQ0E7VUFFQTtRQUNBO1FBQ0FvQjtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQU07TUFDQTtNQUNBO1FBQ0ExQjtNQUNBO01BQ0E7UUFDQUE7TUFDQTtNQUNBO1FBQ0FBO1FBQ0FBO01BQ0E7TUFDQUE7UUFDQTJCO1FBQ0FwQztRQUNBcUM7UUFDQXhDO1FBQ0FDO1FBQ0F3QztNQUNBO1FBQ0E7UUFDQTtVQUNBN0I7VUFDQUE7VUFDQTtRQUNBO1VBQ0FBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0E4QjtNQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO1FBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0FEO1FBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0FEO1FBQ0FDO01BQ0E7TUFDQTtRQUNBRDtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBRDtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBRDtRQUNBQztRQUNBO01BQ0E7TUFDQWhDO0lBQ0E7SUFDQWlDO01BQ0E7TUFDQS9CO01BQ0FBO1FBQUE7UUFDQVE7TUFDQTtJQUNBO0lBQ0E7SUFDQXdCO01BQ0E7TUFDQWxDO01BQ0FDO1FBQ0FEO01BQ0E7TUFDQUM7UUFDQUM7VUFDQWlDO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjMyNi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnQgc2tpcHBpbmdcIj5cclxuXHRcdDwhLS3oh6rnlLHorq3nu4MgIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZVwiPnt7aW5mby5hY3RpdmU9PTE/J+iHqueUseiuree7gyc6aW5mby5hY3RpdmU9PTI/J+WumuaXtuiuree7gyc6J+WumuaVsOiuree7gyd9fTwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2tpcHRvcFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+e3tpbmZvLmFjdGl2ZT09MT8n6Ieq55Sx5qyh5pWwJzppbmZvLmFjdGl2ZT09Mj9cIuS4quaVsFwiOifnm67moIfmrKHmlbAnfX08dGV4dD57e3dlaWdodH19PC90ZXh0PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+XHJcblx0XHRcdFx0XHR7e2luZm8uYWN0aXZlPT0yPyfnm67moIfml7bplb8g5YiGOuenkic6XCLliIY656eSXCJ9fTx0ZXh0Pnt7dGltZV9tP3RpbWVfbTonMDAnfX06e3t0aW1lX3M/dGltZV9zOicwMCd9fTwvdGV4dD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLWl0ZVwiPua2iOiAly9rY2FsPHRleHQ+e3tNYXRoLmZsb29yKGtjYWwpfX08L3RleHQ+PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvdDAxLmdpZlwiPjwvaW1hZ2U+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cImVuZFwiIEBsb25ncHJlc3M9XCJvbmxvbmdwcmVzc1wiPumVv+aMiee7k+adnzwvdmlldz5cclxuXHRcdDwhLS0g5oql5ZGKIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ3cmFwcGVyXCIgdi1pZj1cImlzd3JhcHBlclwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJnXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0XCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldz7lubPlnYfpgJ/luqbvvJo8dGV4dCBjbGFzcz1cImN5ZWxsbyBCbHVlIHNpemUyMCBtci01XCI+e3ticG0udG9GaXhlZCgxKX19PC90ZXh0PmJwbTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzaXplMTIgYzk5OSBcIj4oYnBtPeS4qi/liIbpkp8pPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjZW50ZXJcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9kdWFuLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx05Lit5pat5qyh5pWwXHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjeWVsbG8gQmx1ZSBzaXplMjAgbXItNVwiPnt7QmNvdW50fX08L3RleHQ+5qyhXHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwhLS0gIC0tPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL3h1LnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx05pyA6ZW/6L+e57utXHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjeWVsbG8gQmx1ZSBzaXplMjAgbXItNVwiPnt7Y29udGludW91c319PC90ZXh0PuS4qlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbS1pdGVcIj48dGV4dD57e3dlaWdodH19PC90ZXh0Puiuree7g+S4quaVsDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLWl0ZVwiPjx0ZXh0Pnt7dGltZV9tP3RpbWVfbTonMDAnfX06e3t0aW1lX3M/dGltZV9zOicwMCd9fTwvdGV4dD7liIY656eSPC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+PHRleHQ+e3tNYXRoLmZsb29yKGtjYWwpfX08L3RleHQ+5raI6ICXL2tjYWw8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ0blwiIEBjbGljaz1cImhhbmRsZVRhcmdldFwiPuWujOaIkDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdGJwbTogMCxcclxuXHRcdFx0XHRpc2VuZDogZmFsc2UsXHJcblx0XHRcdFx0d2VpZ2h0OiAwLFxyXG5cdFx0XHRcdFljb3VudDogMCxcclxuXHRcdFx0XHR0aW1lX206IFwiXCIsXHJcblx0XHRcdFx0dGltZV9zOiBcIlwiLFxyXG5cdFx0XHRcdHRpbWU6IDAsXHJcblx0XHRcdFx0a2NhbDogMCxcclxuXHRcdFx0XHRCY291bnQ6IDAsXHJcblx0XHRcdFx0Y29udGludW91czogMCxcclxuXHRcdFx0XHRpbmZvOiB7fSxcclxuXHRcdFx0XHRpc1RvZ2dsZTogZmFsc2UsXHJcblx0XHRcdFx0aXNFbmQ6IGZhbHNlLFxyXG5cdFx0XHRcdGlzd3JhcHBlcjogZmFsc2UsXHJcblxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1wiaXNDb25uZWN0ZWRcIiwgXCJpc0JsdWV0b290aFR5bGVcIl0pLFxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZChvcHRpb25zKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRpZiAob3B0aW9ucyAmJiBvcHRpb25zLmluZm8pIHtcclxuXHRcdFx0XHRsZXQgaW5mbyA9IG9wdGlvbnMuaW5mb1xyXG5cdFx0XHRcdHRoYXQuaW5mbyA9IEpTT04ucGFyc2UoaW5mbylcclxuXHRcdFx0XHR0aGF0Lm5vdGlmeUJMRUNoYXJhY3RlcmlzdGljVmFsdWUoKVxyXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHR0aGF0LmhhbmRsZVN0YXJ0KCflvIDlp4snKVxyXG5cdFx0XHRcdH0sIDkwMClcclxuXHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVTdGFydCgn6L+e57utJylcclxuXHRcdFx0XHR9LCAxMjAwKVxyXG5cdFx0XHR9XHJcblx0XHRcdHRoYXQuJEJsdWV0b290aC5vbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSgpXHJcblx0XHRcdHVuaS5vbkJsdWV0b290aEFkYXB0ZXJTdGF0ZUNoYW5nZShmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgcmVzLmF2YWlsYWJsZSk7XHJcblx0XHRcdH0pXHJcblx0XHR9LFxyXG5cdFx0b25CYWNrUHJlc3MoKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LmhhbmRsZUVuZCgpXHJcblx0XHRcdGNvbnNvbGUubG9nKFwi6aG16Z2i6L+U5Zueb25CYWNrUHJlc3NcIilcclxuXHRcdH0sXHJcblx0XHR3YXRjaDoge1xyXG5cdFx0XHRpc0Nvbm5lY3RlZDogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LmlzQ29ubmVjdGVkKSB7XHJcblx0XHRcdFx0XHR1bmkuc2hvd01vZGFsKHtcclxuXHRcdFx0XHRcdFx0dGl0bGU6ICfov57mjqXlt7Lmlq3lvIAnLFxyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAn6K6t57uD6L+H56iL5Lit5bey5LiO6K6+5aSH6L+e5o6l5Lit5pat77yM6K+36YeN5paw6L+e5o6l6K6+5aSH5YaN5byA5aeL6K6t57uDJyxcclxuXHRcdFx0XHRcdFx0c2hvd0NhbmNlbDogZmFsc2UsXHJcblx0XHRcdFx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdFx0XHRcdGlmIChyZXMuY29uZmlybSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dW5pLiRlbWl0KCd1cGRhdGVEYXRhJywgSlNPTi5zdHJpbmdpZnkodGhhdC5pbmZvKSlcclxuXHRcdFx0XHRcdFx0XHRcdHVuaS5uYXZpZ2F0ZUJhY2soeyAvL+i/lOWbnlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRkZWx0YTogMVxyXG5cdFx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcImlzQ29ubmVjdGVkXCIsIHRoYXQuaXNDb25uZWN0ZWQpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRpc0JsdWV0b290aFR5bGU6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5pc0JsdWV0b290aFR5bGUpIHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwiaXNCbHVldG9vdGhUeWxlXCIsIHRoYXQuaXNCbHVldG9vdGhUeWxlKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5YiH5o2i5qih5byPXHJcblx0XHRcdGlzVG9nZ2xlOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAodGhhdC5pc1RvZ2dsZSkge1xyXG5cdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn5Y+L5oOF5o+Q56S6JyxcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ+iuree7g+i/h+eoi+S4reivt+WLv+WIh+aNouiuree7g++8jOi/lOWbnuiuree7gycsXHJcblx0XHRcdFx0XHRcdHNob3dDYW5jZWw6IGZhbHNlLFxyXG5cdFx0XHRcdFx0XHRzdWNjZXNzOiBmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHRcdFx0XHRpZiAocmVzLmNvbmZpcm0pIHtcclxuXHRcdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+e7k+adnycpXHJcblx0XHRcdFx0XHRcdFx0XHR9LCA0MDApXHJcblx0XHRcdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR1bmkuJGVtaXQoJ3VwZGF0ZURhdGEnLCBKU09OLnN0cmluZ2lmeSh0aGF0LmluZm8pKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR1bmkubmF2aWdhdGVCYWNrKHsgLy/ov5Tlm55cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkZWx0YTogMVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRcdFx0fSwgNjAwKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaooeW8j+iiq+e7k+adn1xyXG5cdFx0XHRpc0VuZDogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKHRoYXQuaXNFbmQpIHtcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+WBnOatoicpXHJcblx0XHRcdFx0XHR9LCAyMDApXHJcblx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmhhbmRsZUdldE1lYXN1cmUoKVxyXG5cdFx0XHRcdFx0fSwgNDAwKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5o6l5pS26JOd54mZ5pWw5o2uXHJcblx0XHRcdG5vdGlmeUJMRUNoYXJhY3RlcmlzdGljVmFsdWUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzO1xyXG5cdFx0XHRcdHVuaS5ub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlKHtcclxuXHRcdFx0XHRcdHN0YXRlOiB0cnVlLCAvLyDlkK/nlKggbm90aWZ5IOWKn+iDvVxyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuaW5mby5kZXZpY2VJZCxcclxuXHRcdFx0XHRcdHNlcnZpY2VJZDogdGhhdC5pbmZvLnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQuaW5mby5ub3RpZnksXHJcblx0XHRcdFx0XHRzdWNjZXNzKHJlcykge1xyXG5cdFx0XHRcdFx0XHR1bmkub25CTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlKGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdFx0XHRcdGxldCB2YWx1ZSA9IHRoYXQuJHRvb2xzLmFiMmhleChyZXMudmFsdWUsIFwiXCIpO1xyXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwidmFsdWUyMjIyMjJcIiwgdmFsdWUpXHJcblx0XHRcdFx0XHRcdFx0bGV0IGNvdW50ID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDgsIDEyKSwgMTYpXHJcblx0XHRcdFx0XHRcdFx0bGV0IFljb3VudCA9IHBhcnNlSW50KHZhbHVlLnN1YnN0cmluZygxMiwgMTYpLCAxNikgLy/orr7nva7mrKHmlbBcclxuXHRcdFx0XHRcdFx0XHRsZXQgdGltZSA9IHBhcnNlSW50KHZhbHVlLnN1YnN0cmluZygxNiwgMjApLCAxNikgLy/ov5DooYzml7bpl7Qv56eSXHJcblx0XHRcdFx0XHRcdFx0bGV0IHRpbWVEb3duID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDIwLCAyNCksIDE2KSAvL+WAkuiuoeaXtuaXtumXtFxyXG5cdFx0XHRcdFx0XHRcdGxldCB0eXBlID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDMwLCAzMiksIDE2KSAvL+W9k+WJjeeKtuaAgVxyXG5cdFx0XHRcdFx0XHRcdGxldCB3ZWlnaHQgPSBwYXJzZUludCh2YWx1ZS5zdWJzdHJpbmcoMzIsIDM0KSwgMTYpIC8v6YeN6YePXHJcblx0XHRcdFx0XHRcdFx0bGV0IGtjYWwgPSBwYXJzZUludCh2YWx1ZS5zdWJzdHJpbmcoMzQsIDM4KSwgMTYpIC8v5Y2h6Lev6YeMXHJcblx0XHRcdFx0XHRcdFx0bGV0IG1pbnV0ZXMgPSBudWxsXHJcblx0XHRcdFx0XHRcdFx0bGV0IHNlY29uZHMgPSBudWxsXHJcblx0XHRcdFx0XHRcdFx0aWYgKHR5cGUgPT0gMCB8fCB0eXBlID09IDQpIHtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LndlaWdodCA9IGNvdW50IC8v5Liq5pWwXHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0Llljb3VudCA9IFljb3VudFxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC50aW1lID0gdGltZVxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5rY2FsID0ga2NhbCAvIDEwXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aWYgKHRoYXQuaW5mby5hY3RpdmUgIT0gMiAmJiBjb3VudCAhPSAwKSB7IC8v6Ieq55Sx5qih5byPICsgIOiuoeaVsFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRtaW51dGVzID0gTWF0aC5mbG9vcigodGltZSAlIDM2MDApIC8gNjApXHJcblx0XHRcdFx0XHRcdFx0XHRcdHNlY29uZHMgPSB0aW1lICUgNjBcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhhdC50aW1lX20gPSBtaW51dGVzID4gOSA/IG1pbnV0ZXMgOiAnMCcgKyBtaW51dGVzXHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQudGltZV9zID0gc2Vjb25kcyA+IDkgPyBzZWNvbmRzIDogJzAnICsgc2Vjb25kc1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aWYgKHRoYXQuaW5mby5hY3RpdmUgPT0gMikgeyAvL+iuoeaXtlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZXQgVCA9IE51bWJlcih0aW1lRG93bikgLSBOdW1iZXIodGltZSlcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWludXRlcyA9IE1hdGguZmxvb3IoKFQgJSAzNjAwKSAvIDYwKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRzZWNvbmRzID0gVCAlIDYwXHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQudGltZV9tID0gbWludXRlcyA+IDkgPyBtaW51dGVzIDogJzAnICsgbWludXRlc1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LnRpbWVfcyA9IHNlY29uZHMgPiA5ID8gc2Vjb25kcyA6ICcwJyArIHNlY29uZHNcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuQmNvdW50ID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDI0LCAyNiksIDE2KSAvL+e7iue7s+S4quaVsFxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5jb250aW51b3VzID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDI2LCAzMCksIDE2KSAvL+i/nue7reS4quaVsFxyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLoh6rnlLHmqKHlvI9cIiwgY291bnQsIGtjYWwsIHRpbWUsIHRoYXQudGltZV9tLCB0aGF0LnRpbWVfcywgd2VpZ2h0KVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRpZiAoKHR5cGUgPT0gMiB8fCB0eXBlID09IDMpICYmICF0aGF0LmlzVG9nZ2xlKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmlzVG9nZ2xlID0gdHJ1ZVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmhhbmRsZVN0YXJ0KCflgZzmraInKVxyXG5cdFx0XHRcdFx0XHRcdFx0fSwgMjAwKVxyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLlvZPliY3nirbmgIHooqvliIfmjaJcIilcclxuXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGlmICh0eXBlID09IDQgJiYgIXRoYXQuaXNFbmQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuaXNFbmQgPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuW9k+WJjeeKtuaAgeiiq+e7k+adn1wiKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbChyZXMpIHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLmtYvph4/lpLHotKVcIiwgcmVzLnZhbHVlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRTZW5kRGF0YShzdHIpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgYnVmID0gbmV3IFVpbnQ4QXJyYXkoc3RyLm1hdGNoKC9bXFxkYS1mXXsyfS9naSkubWFwKGZ1bmN0aW9uKGgpIHtcclxuXHRcdFx0XHRcdHJldHVybiBwYXJzZUludChoLCAxNilcclxuXHRcdFx0XHR9KSlcclxuXHRcdFx0XHR1bmkud3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHtcclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmluZm8uZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzZXJ2aWNlSWQ6IHRoYXQuaW5mby5zZXJ2aWNlSWQsXHJcblx0XHRcdFx0XHRjaGFyYWN0ZXJpc3RpY0lkOiB0aGF0LmluZm8ud3JpdGUsXHJcblx0XHRcdFx0XHR2YWx1ZTogYnVmLmJ1ZmZlcixcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfkuIvlj5HmjIfku6TmiJDlip8nLCByZXMuZXJyTXNnKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IHJlcyA9PiB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5LiL5Y+R5oyH5Luk5aSx6LSlXCIsIHJlcyk7XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdG9ubG9uZ3ByZXNzKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHVuaS52aWJyYXRlTG9uZyh7XHJcblx0XHRcdFx0XHRzdWNjZXNzOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+efremch+WKqCcpO1xyXG5cdFx0XHRcdFx0XHRpZiAoTnVtYmVyKHRoYXQudGltZSkgPCAxMCkge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5zaG93TW9kYWwoe1xyXG5cdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICflj4vmg4Xmj5DnpLonLFxyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ+acrOasoei3s+e7s+aXtumXtOS9juS6jjEw56eS77yM6K6w5b2V5bCG5LiN5Lya6KKr5L+d5a2Y77yfJyxcclxuXHRcdFx0XHRcdFx0XHRcdGNvbmZpcm1UZXh0OiBcIue7p+e7rVwiLFxyXG5cdFx0XHRcdFx0XHRcdFx0Y2FuY2VsVGV4dDogXCLov5Tlm55cIixcclxuXHRcdFx0XHRcdFx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRpZiAocmVzLmNhbmNlbCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlRW5kKClcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+WBnOatoicpXHJcblx0XHRcdFx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+e7k+adnycpXHJcblx0XHRcdFx0XHRcdFx0fSwgNDAwKVxyXG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LmhhbmRsZUdldE1lYXN1cmUoKVxyXG5cdFx0XHRcdFx0XHRcdH0sIDgwMClcclxuXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRmYWlsOiBmdW5jdGlvbihlcnIpIHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5lcnJvcign6ZyH5Yqo5aSx6LSl77yaJywgZXJyKTtcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5L+d5a2Y5rWL6YeP57uT5p6cXHJcblx0XHRcdGhhbmRsZUdldE1lYXN1cmUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKHRoYXQuaW5mby5hY3RpdmUgPT0gMyAmJiB0aGF0LndlaWdodCA9PSAwICYmIHRoYXQuWWNvdW50ICE9IDApIHtcclxuXHRcdFx0XHRcdHRoYXQud2VpZ2h0ID0gdGhhdC5ZY291bnRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRoYXQuaW5mby5hY3RpdmUgPT0gMyAmJiB0aGF0LndlaWdodCAhPSAwICYmIHRoYXQuWWNvdW50ICE9IDApIHtcclxuXHRcdFx0XHRcdHRoYXQud2VpZ2h0ID0gTnVtYmVyKHRoYXQuWWNvdW50KSAtIE51bWJlcih0aGF0LndlaWdodClcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRoYXQuaW5mby5hY3RpdmUgPT0gMikge1xyXG5cdFx0XHRcdFx0dGhhdC50aW1lX20gPSBNYXRoLmZsb29yKCh0aGF0LnRpbWUgJSAzNjAwKSAvIDYwKVxyXG5cdFx0XHRcdFx0dGhhdC50aW1lX3MgPSB0aGF0LnRpbWUgJSA2MFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRza2lwUmVzdWx0KHtcclxuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdGtjYWw6IE1hdGguZmxvb3IodGhhdC5rY2FsKSxcclxuXHRcdFx0XHRcdG51bTogdGhhdC53ZWlnaHQsXHJcblx0XHRcdFx0XHR0aW1lX206IHRoYXQudGltZV9tLFxyXG5cdFx0XHRcdFx0dGltZV9zOiB0aGF0LnRpbWVfcyxcclxuXHRcdFx0XHRcdHR5cGU6IHRoYXQuaW5mby5hY3RpdmUgPT0gMSA/ICdmcmVlJyA6IHRoYXQuaW5mby5hY3RpdmUgPT0gMiA/ICd0aW1lJyA6ICdudW0nXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLkv53lrZhcIiwgdGhhdC50aW1lLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmJwbSA9IHRoYXQud2VpZ2h0IC8gKHRoYXQudGltZSAvIDYwKVxyXG5cdFx0XHRcdFx0XHR0aGF0Lmlzd3JhcHBlciA9IHRydWVcclxuXHRcdFx0XHRcdFx0Ly8gdGhhdC4kdG9vbHMubXNnKFwi5pWw5o2u5bey5L+d5a2Y77yM6K+35p+l55yL77yBXCIpXHJcblx0XHRcdFx0XHR9ZWxzZXtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQvLyBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0Ly8gXHR1bmkucmVkaXJlY3RUbyh7XHJcblx0XHRcdFx0XHQvLyBcdFx0dXJsOiBcIi9wYWdlcy9za2lwL3NraXA/aW5mbz1cIiArIEpTT04uc3RyaW5naWZ5KHRoYXQuaW5mbylcclxuXHRcdFx0XHRcdC8vIFx0fSlcclxuXHRcdFx0XHRcdC8vIH0sIDIwMClcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlvIDlp4vmjIfku6RcclxuXHRcdFx0aGFuZGxlU3RhcnQodGV4dCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGxldCBqID0gbnVsbFxyXG5cdFx0XHRcdGxldCBzdHIgPSBudWxsXHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+i/nue7rScpIHtcclxuXHRcdFx0XHRcdGogPSBOdW1iZXIoMTY1ICsgNSArIDMpLnRvU3RyaW5nKDE2KVxyXG5cdFx0XHRcdFx0c3RyID0gXCJBNTA1MDMwMFwiICsgai5zdWJzdHIoai5sZW5ndGggLSAyLCAyKVxyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLov57nu63ov57nu61cIiwgc3RyKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGV4dCA9PSAn5YGc5q2iJykge1xyXG5cdFx0XHRcdFx0aiA9IE51bWJlcigxNjUgKyA1ICsgMyArIDUpLnRvU3RyaW5nKDE2KVxyXG5cdFx0XHRcdFx0c3RyID0gXCJBNTA1MDMwNVwiICsgai5zdWJzdHIoai5sZW5ndGggLSAyLCAyKVxyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLlgZzmraLov57nu61cIiwgc3RyKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGV4dCA9PSAn5byA5aeLJykge1xyXG5cdFx0XHRcdFx0aiA9IE51bWJlcigxNjUgKyA1ICsgNSkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRzdHIgPSBcIkE1MDUwNTAwXCIgKyBqLnN1YnN0cihqLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0ZXh0ID09ICfnu5PmnZ8nKSB7XHJcblx0XHRcdFx0XHRqID0gTnVtYmVyKDE2NSArIDUgKyA1ICsgMSkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRzdHIgPSBcIkE1MDUwNTAxXCIgKyBqLnN1YnN0cihqLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIue7k+adn+aMh+S7pFwiLCBzdHIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0ZXh0ID09ICfnu6fnu60nKSB7XHJcblx0XHRcdFx0XHRqID0gTnVtYmVyKDE2NSArIDUgKyA0KS50b1N0cmluZygxNilcclxuXHRcdFx0XHRcdHN0ciA9IFwiQTUwNTA0MDBcIiArIGouc3Vic3RyKGoubGVuZ3RoIC0gMiwgMilcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi57un57ut5oyH5LukXCIsIHN0cilcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+aaguWBnCcpIHtcclxuXHRcdFx0XHRcdGogPSBOdW1iZXIoMTY1ICsgNSArIDQgKyAxKS50b1N0cmluZygxNilcclxuXHRcdFx0XHRcdHN0ciA9IFwiQTUwNTA0MDFcIiArIGouc3Vic3RyKGoubGVuZ3RoIC0gMiwgMilcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5pqC5YGc5oyH5LukXCIsIHN0cilcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC5TZW5kRGF0YShzdHIpXHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZVRhcmdldCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ3VwZGF0ZURhdGEnLCBKU09OLnN0cmluZ2lmeSh0aGF0LmluZm8pKVxyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZUJhY2soeyAvL+i/lOWbnlxyXG5cdFx0XHRcdFx0ZGVsdGE6IDFcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyBcclxuXHRcdFx0aGFuZGxlRW5kKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+WBnOatoicpXHJcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+e7k+adnycpXHJcblx0XHRcdFx0fSwgNDAwKVxyXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHR1bmkucmVkaXJlY3RUbyh7XHJcblx0XHRcdFx0XHRcdHVybDogXCIvcGFnZXMvc2tpcC9za2lwP2luZm89XCIgKyBKU09OLnN0cmluZ2lmeSh0aGF0LmluZm8pXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0sIDYwMClcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgbGFuZz1cInNjc3NcIiBzY29wZWQ+XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQuaXRlbS1pdGUge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwUFg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlIHtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0fVxyXG5cclxuXHQuaW1hZ2Uge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuXHRcdGltYWdlIHtcclxuXHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI1MnB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZW5kIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiA4MHB4O1xyXG5cdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNzBweDtcclxuXHRcdGJhY2tncm91bmQ6ICRidG5jb2xvcjtcclxuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDM1cHgpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDJweCAjZGZlMmUxZmM7XHJcblx0fVxyXG5cclxuXHQud3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcblxyXG5cdFx0LmVkaXQge1xyXG5cdFx0XHR3aWR0aDogODAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5lZGl0ZW0ge1xyXG5cdFx0XHRoZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0XHR2aWV3IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNlbnRlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luOiA0NXB4IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDY1cHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdGltYWdlIHtcclxuXHRcdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5sZWZ0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaXRlbSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdC5pdGVtLWl0ZSB7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjOTk5O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0dGV4dCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkYnRuY29sb3I7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHR9XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///326\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 */ 20);\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 innerAudioContext = uni.createInnerAudioContext();\nvar _default = {\n data: function data() {\n return {\n bpm: 0,\n isend: false,\n weight: 0,\n Ycount: 0,\n time_m: \"\",\n time_s: \"\",\n time: 0,\n kcal: 0,\n Bcount: 0,\n continuous: 0,\n info: {},\n isToggle: false,\n isEnd: false,\n iswrapper: false,\n isStart: false\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"isConnected\", \"isBluetoothTyle\"])),\n onLoad: function onLoad(options) {\n var that = this;\n if (options && options.info) {\n var info = options.info;\n that.info = JSON.parse(info);\n that.notifyBLECharacteristicValue();\n setTimeout(function () {\n that.handleStart('开始');\n }, 900);\n setTimeout(function () {\n that.handleStart('连续');\n }, 1200);\n }\n that.$Bluetooth.onBLEConnectionStateChange();\n uni.onBluetoothAdapterStateChange(function (res) {\n that.$store.commit(\"changeBluetooth\", res.available);\n });\n },\n onBackPress: function onBackPress() {\n var that = this;\n that.handleEnd();\n innerAudioContext.stop();\n __f__(\"log\", \"页面返回onBackPress\", \" at pages/devices/PCT01.vue:115\");\n },\n watch: {\n isConnected: function isConnected() {\n var that = this;\n if (!that.isConnected) {\n uni.showModal({\n title: '连接已断开',\n content: '训练过程中已与设备连接中断,请重新连接设备再开始训练',\n showCancel: false,\n success: function success(res) {\n if (res.confirm) {\n that.handleTarget();\n }\n }\n });\n __f__(\"log\", \"蓝牙是否连接\", that.isConnected, \" at pages/devices/PCT01.vue:131\");\n }\n },\n isBluetoothTyle: function isBluetoothTyle() {\n var that = this;\n if (!that.isBluetoothTyle) {\n __f__(\"log\", \"蓝牙是否打开\", that.isBluetoothTyle, \" at pages/devices/PCT01.vue:137\");\n }\n },\n // 切换模式\n isToggle: function isToggle() {\n var that = this;\n if (that.isToggle) {\n uni.showModal({\n title: '友情提示',\n content: '训练过程中请勿切换训练,返回训练',\n showCancel: false,\n success: function success(res) {\n if (res.confirm) {\n setTimeout(function () {\n that.handleStart('结束');\n }, 400);\n setTimeout(function () {\n that.handleTarget();\n }, 600);\n }\n }\n });\n }\n },\n // 模式被结束\n isEnd: function isEnd() {\n var that = this;\n if (that.isEnd) {\n setTimeout(function () {\n that.handleStart('停止');\n }, 200);\n setTimeout(function () {\n that.handleGetMeasure();\n }, 400);\n }\n },\n // 开始跳绳\n isStart: function isStart() {\n var that = this;\n if (that.isStart) {\n that.handleAudio(1);\n __f__(\"log\", \"11111111\", \" at pages/devices/PCT01.vue:178\");\n }\n }\n },\n methods: {\n handleAudio: function handleAudio(ind) {\n innerAudioContext.autoplay = true;\n innerAudioContext.loop = true;\n innerAudioContext.src = '/static/flight.mp3';\n innerAudioContext.play();\n },\n // 接收蓝牙数据\n notifyBLECharacteristicValue: function notifyBLECharacteristicValue() {\n var that = this;\n uni.notifyBLECharacteristicValueChange({\n state: true,\n // 启用 notify 功能\n deviceId: that.info.deviceId,\n serviceId: that.info.serviceId,\n characteristicId: that.info.notify,\n success: function success(res) {\n uni.onBLECharacteristicValueChange(function (res) {\n var value = that.$tools.ab2hex(res.value, \"\");\n var count = parseInt(value.substring(8, 12), 16);\n var Ycount = parseInt(value.substring(12, 16), 16); //设置次数\n var time = parseInt(value.substring(16, 20), 16); //运行时间/秒\n var timeDown = parseInt(value.substring(20, 24), 16); //倒计时时间\n var type = parseInt(value.substring(30, 32), 16); //当前状态\n var weight = parseInt(value.substring(32, 34), 16); //重量\n var kcal = parseInt(value.substring(34, 38), 16); //卡路里\n var minutes = null;\n var seconds = null;\n if (type == 0 || type == 4) {\n that.weight = count; //个数\n that.Ycount = Ycount;\n that.time = time;\n that.kcal = kcal / 10;\n if (count != 0 && !that.isStart) {\n that.isStart = true;\n }\n if (that.info.active != 2 && count != 0) {\n //自由模式 + 计数\n minutes = Math.floor(time % 3600 / 60);\n seconds = time % 60;\n that.time_m = minutes > 9 ? minutes : '0' + minutes;\n that.time_s = seconds > 9 ? seconds : '0' + seconds;\n }\n if (that.info.active == 2) {\n //计时\n var T = Number(timeDown) - Number(time);\n minutes = Math.floor(T % 3600 / 60);\n seconds = T % 60;\n that.time_m = minutes > 9 ? minutes : '0' + minutes;\n that.time_s = seconds > 9 ? seconds : '0' + seconds;\n }\n that.Bcount = parseInt(value.substring(24, 26), 16); //绊绳个数\n that.continuous = parseInt(value.substring(26, 30), 16); //连续个数\n __f__(\"log\", \"自由模式\", count, kcal, time, that.time_m, that.time_s, weight, \" at pages/devices/PCT01.vue:233\");\n }\n if ((type == 2 || type == 3) && !that.isToggle) {\n setTimeout(function () {\n that.isToggle = true;\n that.handleStart('停止');\n }, 200);\n __f__(\"log\", \"当前状态被切换\", \" at pages/devices/PCT01.vue:240\");\n }\n if (type == 4 && !that.isEnd) {\n that.isEnd = true;\n __f__(\"log\", \"当前状态被结束\", \" at pages/devices/PCT01.vue:245\");\n }\n });\n },\n fail: function fail(res) {\n __f__(\"log\", \"测量失败\", res.value, \" at pages/devices/PCT01.vue:251\");\n }\n });\n },\n SendData: function SendData(str) {\n var that = this;\n var buf = new Uint8Array(str.match(/[\\da-f]{2}/gi).map(function (h) {\n return parseInt(h, 16);\n }));\n uni.writeBLECharacteristicValue({\n deviceId: that.info.deviceId,\n serviceId: that.info.serviceId,\n characteristicId: that.info.write,\n value: buf.buffer,\n success: function success(res) {\n __f__(\"log\", '下发指令成功', res.errMsg, \" at pages/devices/PCT01.vue:266\");\n },\n fail: function fail(res) {\n __f__(\"log\", \"下发指令失败\", res, \" at pages/devices/PCT01.vue:269\");\n }\n });\n },\n onlongpress: function onlongpress() {\n var that = this;\n uni.vibrateLong({\n success: function success() {\n __f__(\"log\", '短震动', \" at pages/devices/PCT01.vue:277\");\n if (Number(that.time) < 10) {\n uni.showModal({\n title: '友情提示',\n content: '本次跳绳时间低于10秒,记录将不会被保存?',\n confirmText: \"继续\",\n cancelText: \"返回\",\n success: function success(res) {\n if (res.cancel) {\n that.handleEnd();\n }\n }\n });\n } else {\n that.handleStart('停止');\n setTimeout(function () {\n that.handleStart('结束');\n }, 400);\n setTimeout(function () {\n that.handleGetMeasure();\n }, 800);\n }\n },\n fail: function fail(err) {\n __f__(\"error\", '震动失败:', err, \" at pages/devices/PCT01.vue:302\");\n }\n });\n },\n // 保存测量结果\n handleGetMeasure: function handleGetMeasure() {\n var that = this;\n if (that.info.active == 3 && that.weight == 0 && that.Ycount != 0) {\n __f__(\"log\", \"1\", that.weight, that.Ycount, \" at pages/devices/PCT01.vue:310\");\n that.weight = that.Ycount;\n } else if (that.info.active == 3 && that.weight != 0 && that.Ycount != 0) {\n __f__(\"log\", \"2\", that.weight, that.Ycount, \" at pages/devices/PCT01.vue:313\");\n that.weight = Number(that.Ycount) - Number(that.weight);\n }\n if (that.info.active == 2) {\n that.time_m = Math.floor(that.time % 3600 / 60);\n that.time_s = that.time % 60;\n }\n __f__(\"log\", \"111111保存\", that.weight, that.Ycount, that.time_m, that.time_s, \" at pages/devices/PCT01.vue:320\");\n that.$model.getskipResult({\n aud_id: uni.getStorageSync('userid'),\n kcal: Math.floor(that.kcal),\n num: that.weight,\n time_m: Number(that.time_m),\n time_s: that.time_s,\n type: that.info.active == 1 ? 'free' : that.info.active == 2 ? 'time' : 'num'\n }).then(function (res) {\n __f__(\"log\", \"保存\", that.time, res, \" at pages/devices/PCT01.vue:329\");\n if (res.code == 0) {\n that.bpm = that.weight / (that.time / 60);\n that.iswrapper = true;\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid')\n });\n } else {\n that.$tools.msg(res.msg);\n }\n });\n },\n // 开始指令\n handleStart: function handleStart(text) {\n var that = this;\n var j = null;\n var str = null;\n if (text == '连续') {\n j = Number(165 + 5 + 3).toString(16);\n str = \"A5050300\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"连续连续\", str, \" at pages/devices/PCT01.vue:349\");\n }\n if (text == '停止') {\n j = Number(165 + 5 + 3 + 5).toString(16);\n str = \"A5050305\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"停止连续\", str, \" at pages/devices/PCT01.vue:354\");\n }\n if (text == '开始') {\n j = Number(165 + 5 + 5).toString(16);\n str = \"A5050500\" + j.substr(j.length - 2, 2);\n }\n if (text == '结束') {\n j = Number(165 + 5 + 5 + 1).toString(16);\n str = \"A5050501\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"结束指令\", str, \" at pages/devices/PCT01.vue:363\");\n }\n if (text == '继续') {\n j = Number(165 + 5 + 4).toString(16);\n str = \"A5050400\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"继续指令\", str, \" at pages/devices/PCT01.vue:368\");\n }\n if (text == '暂停') {\n j = Number(165 + 5 + 4 + 1).toString(16);\n str = \"A5050401\" + j.substr(j.length - 2, 2);\n __f__(\"log\", \"暂停指令\", str, \" at pages/devices/PCT01.vue:373\");\n }\n that.SendData(str);\n },\n handleTarget: function handleTarget() {\n var that = this;\n uni.$emit('updateData', JSON.stringify(that.info));\n uni.navigateBack({\n //返回\n delta: 1\n });\n },\n // \n handleEnd: function handleEnd() {\n var that = this;\n that.handleStart('停止');\n setTimeout(function () {\n that.handleStart('结束');\n }, 400);\n setTimeout(function () {\n uni.redirectTo({\n url: \"/pages/skip/skip?info=\" + JSON.stringify(that.info)\n });\n }, 600);\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZGV2aWNlcy9QQ1QwMS52dWUiXSwibmFtZXMiOlsiZGF0YSIsImJwbSIsImlzZW5kIiwid2VpZ2h0IiwiWWNvdW50IiwidGltZV9tIiwidGltZV9zIiwidGltZSIsImtjYWwiLCJCY291bnQiLCJjb250aW51b3VzIiwiaW5mbyIsImlzVG9nZ2xlIiwiaXNFbmQiLCJpc3dyYXBwZXIiLCJpc1N0YXJ0IiwiY29tcHV0ZWQiLCJvbkxvYWQiLCJ0aGF0Iiwic2V0VGltZW91dCIsInVuaSIsIm9uQmFja1ByZXNzIiwiaW5uZXJBdWRpb0NvbnRleHQiLCJ3YXRjaCIsImlzQ29ubmVjdGVkIiwidGl0bGUiLCJjb250ZW50Iiwic2hvd0NhbmNlbCIsInN1Y2Nlc3MiLCJpc0JsdWV0b290aFR5bGUiLCJtZXRob2RzIiwiaGFuZGxlQXVkaW8iLCJub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlIiwic3RhdGUiLCJkZXZpY2VJZCIsInNlcnZpY2VJZCIsImNoYXJhY3RlcmlzdGljSWQiLCJtaW51dGVzIiwic2Vjb25kcyIsImZhaWwiLCJTZW5kRGF0YSIsInZhbHVlIiwib25sb25ncHJlc3MiLCJjb25maXJtVGV4dCIsImNhbmNlbFRleHQiLCJoYW5kbGVHZXRNZWFzdXJlIiwiYXVkX2lkIiwibnVtIiwidHlwZSIsImhhbmRsZVN0YXJ0IiwiaiIsInN0ciIsImhhbmRsZVRhcmdldCIsImRlbHRhIiwiaGFuZGxlRW5kIiwidXJsIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQWdFQTtBQUVBO0FBQUE7QUFDQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUVBO0VBQ0E7RUFDQUMsNEJBQ0Esd0RBQ0E7RUFDQUM7SUFDQTtJQUNBO01BQ0E7TUFDQUM7TUFDQUE7TUFDQUM7UUFDQUQ7TUFDQTtNQUNBQztRQUNBRDtNQUNBO0lBQ0E7SUFDQUE7SUFDQUU7TUFDQUY7SUFDQTtFQUNBO0VBQ0FHO0lBQ0E7SUFDQUg7SUFDQUk7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO01BQ0E7TUFDQTtRQUNBSjtVQUNBSztVQUNBQztVQUNBQztVQUNBQztZQUNBO2NBQ0FWO1lBQ0E7VUFDQTtRQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FXO01BQ0E7TUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FqQjtNQUNBO01BQ0E7UUFDQVE7VUFDQUs7VUFDQUM7VUFDQUM7VUFDQUM7WUFDQTtjQUNBVDtnQkFDQUQ7Y0FDQTtjQUNBQztnQkFDQUQ7Y0FDQTtZQUNBO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBTDtNQUNBO01BQ0E7UUFDQU07VUFDQUQ7UUFDQTtRQUNBQztVQUNBRDtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FIO01BQ0E7TUFDQTtRQUNBRztRQUNBO01BQ0E7SUFDQTtFQUNBO0VBQ0FZO0lBQ0FDO01BQ0FUO01BQ0FBO01BQ0FBO01BQ0FBO0lBRUE7SUFDQTtJQUNBVTtNQUNBO01BQ0FaO1FBQ0FhO1FBQUE7UUFDQUM7UUFDQUM7UUFDQUM7UUFDQVI7VUFDQVI7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO2NBQ0FGO2NBQ0FBO2NBQ0FBO2NBQ0FBO2NBQ0E7Z0JBQ0FBO2NBQ0E7Y0FDQTtnQkFBQTtnQkFDQW1CO2dCQUNBQztnQkFDQXBCO2dCQUNBQTtjQUNBO2NBQ0E7Z0JBQUE7Z0JBQ0E7Z0JBQ0FtQjtnQkFDQUM7Z0JBQ0FwQjtnQkFDQUE7Y0FDQTtjQUNBQTtjQUNBQTtjQUNBO1lBQ0E7WUFDQTtjQUNBQztnQkFDQUQ7Z0JBQ0FBO2NBQ0E7Y0FDQTtZQUVBO1lBQ0E7Y0FDQUE7Y0FDQTtZQUNBO1VBRUE7UUFDQTtRQUNBcUI7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQTtNQUNBO01BQ0FwQjtRQUNBYztRQUNBQztRQUNBQztRQUNBSztRQUNBYjtVQUNBO1FBQ0E7UUFDQVc7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBRztNQUNBO01BQ0F0QjtRQUNBUTtVQUNBO1VBQ0E7WUFDQVI7Y0FDQUs7Y0FDQUM7Y0FDQWlCO2NBQ0FDO2NBQ0FoQjtnQkFDQTtrQkFDQVY7Z0JBQ0E7Y0FDQTtZQUNBO1VBQ0E7WUFDQUE7WUFDQUM7Y0FDQUQ7WUFDQTtZQUNBQztjQUNBRDtZQUNBO1VBRUE7UUFDQTtRQUNBcUI7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FNO01BQ0E7TUFDQTtRQUNBO1FBQ0EzQjtNQUNBO1FBQ0E7UUFDQUE7TUFDQTtNQUNBO1FBQ0FBO1FBQ0FBO01BQ0E7TUFDQTtNQUNBQTtRQUNBNEI7UUFDQXRDO1FBQ0F1QztRQUNBMUM7UUFDQUM7UUFDQTBDO01BQ0E7UUFDQTtRQUNBO1VBQ0E5QjtVQUNBQTtVQUNBQTtZQUNBNEI7VUFDQTtRQUNBO1VBQ0E1QjtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0ErQjtNQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO1FBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0FEO1FBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0FEO1FBQ0FDO01BQ0E7TUFDQTtRQUNBRDtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBRDtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBRDtRQUNBQztRQUNBO01BQ0E7TUFDQWpDO0lBQ0E7SUFDQWtDO01BQ0E7TUFDQWhDO01BQ0FBO1FBQUE7UUFDQWlDO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQXBDO01BQ0FDO1FBQ0FEO01BQ0E7TUFDQUM7UUFDQUM7VUFDQW1DO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjMzMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnQgc2tpcHBpbmdcIj5cclxuXHRcdDwhLS3oh6rnlLHorq3nu4MgIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ0aXRsZVwiPnt7aW5mby5hY3RpdmU9PTE/J+iHqueUseiuree7gyc6aW5mby5hY3RpdmU9PTI/J+WumuaXtuiuree7gyc6J+WumuaVsOiuree7gyd9fTwvdmlldz5cclxuXHRcdDx2aWV3IGNsYXNzPVwic2tpcHRvcFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+e3tpbmZvLmFjdGl2ZT09MT8n6Ieq55Sx5qyh5pWwJzppbmZvLmFjdGl2ZT09Mj9cIuS4quaVsFwiOifnm67moIfmrKHmlbAnfX08dGV4dD57e3dlaWdodH19PC90ZXh0PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+XHJcblx0XHRcdFx0XHR7e2luZm8uYWN0aXZlPT0yPyfnm67moIfml7bplb8g5YiGOuenkic6XCLliIY656eSXCJ9fTx0ZXh0Pnt7dGltZV9tP3RpbWVfbTonMDAnfX06e3t0aW1lX3M/dGltZV9zOicwMCd9fTwvdGV4dD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLWl0ZVwiPua2iOiAly9rY2FsPHRleHQ+e3tNYXRoLmZsb29yKGtjYWwpfX08L3RleHQ+PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cImltYWdlXCI+XHJcblx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvdDAxLmdpZlwiPjwvaW1hZ2U+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cImVuZFwiIEBsb25ncHJlc3M9XCJvbmxvbmdwcmVzc1wiPumVv+aMiee7k+adnzwvdmlldz5cclxuXHRcdDwhLS0g5oql5ZGKIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ3cmFwcGVyXCIgdi1pZj1cImlzd3JhcHBlclwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImJnXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0XCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldz7lubPlnYfpgJ/luqbvvJo8dGV4dCBjbGFzcz1cImN5ZWxsbyBCbHVlIHNpemUyMCBtci01XCI+e3ticG0udG9GaXhlZCgxKX19PC90ZXh0PmJwbTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzaXplMTIgYzk5OSBcIj4oYnBtPeS4qi/liIbpkp8pPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjZW50ZXJcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9kdWFuLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx05Lit5pat5qyh5pWwXHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjeWVsbG8gQmx1ZSBzaXplMjAgbXItNVwiPnt7QmNvdW50fX08L3RleHQ+5qyhXHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwhLS0gIC0tPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL3h1LnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx05pyA6ZW/6L+e57utXHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjeWVsbG8gQmx1ZSBzaXplMjAgbXItNVwiPnt7Y29udGludW91c319PC90ZXh0PuS4qlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbS1pdGVcIj48dGV4dD57e3dlaWdodH19PC90ZXh0Puiuree7g+S4quaVsDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpdGVtLWl0ZVwiPjx0ZXh0Pnt7dGltZV9tP3RpbWVfbTonMDAnfX06e3t0aW1lX3M/dGltZV9zOicwMCd9fTwvdGV4dD7liIY656eSPC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW0taXRlXCI+PHRleHQ+e3tNYXRoLmZsb29yKGtjYWwpfX08L3RleHQ+5raI6ICXL2tjYWw8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ0blwiIEBjbGljaz1cImhhbmRsZVRhcmdldFwiPuWujOaIkDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRjb25zdCBpbm5lckF1ZGlvQ29udGV4dCA9IHVuaS5jcmVhdGVJbm5lckF1ZGlvQ29udGV4dCgpO1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0YnBtOiAwLFxyXG5cdFx0XHRcdGlzZW5kOiBmYWxzZSxcclxuXHRcdFx0XHR3ZWlnaHQ6IDAsXHJcblx0XHRcdFx0WWNvdW50OiAwLFxyXG5cdFx0XHRcdHRpbWVfbTogXCJcIixcclxuXHRcdFx0XHR0aW1lX3M6IFwiXCIsXHJcblx0XHRcdFx0dGltZTogMCxcclxuXHRcdFx0XHRrY2FsOiAwLFxyXG5cdFx0XHRcdEJjb3VudDogMCxcclxuXHRcdFx0XHRjb250aW51b3VzOiAwLFxyXG5cdFx0XHRcdGluZm86IHt9LFxyXG5cdFx0XHRcdGlzVG9nZ2xlOiBmYWxzZSxcclxuXHRcdFx0XHRpc0VuZDogZmFsc2UsXHJcblx0XHRcdFx0aXN3cmFwcGVyOiBmYWxzZSxcclxuXHRcdFx0XHRpc1N0YXJ0OiBmYWxzZSxcclxuXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJpc0Nvbm5lY3RlZFwiLCBcImlzQmx1ZXRvb3RoVHlsZVwiXSksXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKG9wdGlvbnMpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdGlmIChvcHRpb25zICYmIG9wdGlvbnMuaW5mbykge1xyXG5cdFx0XHRcdGxldCBpbmZvID0gb3B0aW9ucy5pbmZvXHJcblx0XHRcdFx0dGhhdC5pbmZvID0gSlNPTi5wYXJzZShpbmZvKVxyXG5cdFx0XHRcdHRoYXQubm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSgpXHJcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+W8gOWniycpXHJcblx0XHRcdFx0fSwgOTAwKVxyXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHR0aGF0LmhhbmRsZVN0YXJ0KCfov57nu60nKVxyXG5cdFx0XHRcdH0sIDEyMDApXHJcblx0XHRcdH1cclxuXHRcdFx0dGhhdC4kQmx1ZXRvb3RoLm9uQkxFQ29ubmVjdGlvblN0YXRlQ2hhbmdlKClcclxuXHRcdFx0dW5pLm9uQmx1ZXRvb3RoQWRhcHRlclN0YXRlQ2hhbmdlKGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZUJsdWV0b290aFwiLCByZXMuYXZhaWxhYmxlKTtcclxuXHRcdFx0fSlcclxuXHRcdH0sXHJcblx0XHRvbkJhY2tQcmVzcygpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdHRoYXQuaGFuZGxlRW5kKClcclxuXHRcdFx0aW5uZXJBdWRpb0NvbnRleHQuc3RvcCgpO1xyXG5cdFx0XHRjb25zb2xlLmxvZyhcIumhtemdoui/lOWbnm9uQmFja1ByZXNzXCIpXHJcblx0XHR9LFxyXG5cdFx0d2F0Y2g6IHtcclxuXHRcdFx0aXNDb25uZWN0ZWQ6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5pc0Nvbm5lY3RlZCkge1xyXG5cdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn6L+e5o6l5bey5pat5byAJyxcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ+iuree7g+i/h+eoi+S4reW3suS4juiuvuWkh+i/nuaOpeS4reaWre+8jOivt+mHjeaWsOi/nuaOpeiuvuWkh+WGjeW8gOWni+iuree7gycsXHJcblx0XHRcdFx0XHRcdHNob3dDYW5jZWw6IGZhbHNlLFxyXG5cdFx0XHRcdFx0XHRzdWNjZXNzOiBmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHRcdFx0XHRpZiAocmVzLmNvbmZpcm0pIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlVGFyZ2V0KClcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeaYr+WQpui/nuaOpVwiLCB0aGF0LmlzQ29ubmVjdGVkKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0aXNCbHVldG9vdGhUeWxlOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQuaXNCbHVldG9vdGhUeWxlKSB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiTneeJmeaYr+WQpuaJk+W8gFwiLCB0aGF0LmlzQmx1ZXRvb3RoVHlsZSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWIh+aNouaooeW8j1xyXG5cdFx0XHRpc1RvZ2dsZTogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKHRoYXQuaXNUb2dnbGUpIHtcclxuXHRcdFx0XHRcdHVuaS5zaG93TW9kYWwoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+WPi+aDheaPkOekuicsXHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICforq3nu4Pov4fnqIvkuK3or7fli7/liIfmjaLorq3nu4PvvIzov5Tlm57orq3nu4MnLFxyXG5cdFx0XHRcdFx0XHRzaG93Q2FuY2VsOiBmYWxzZSxcclxuXHRcdFx0XHRcdFx0c3VjY2VzczogZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRcdFx0XHRcdFx0aWYgKHJlcy5jb25maXJtKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmhhbmRsZVN0YXJ0KCfnu5PmnZ8nKVxyXG5cdFx0XHRcdFx0XHRcdFx0fSwgNDAwKVxyXG5cdFx0XHRcdFx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVUYXJnZXQoKVxyXG5cdFx0XHRcdFx0XHRcdFx0fSwgNjAwKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaooeW8j+iiq+e7k+adn1xyXG5cdFx0XHRpc0VuZDogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKHRoYXQuaXNFbmQpIHtcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+WBnOatoicpXHJcblx0XHRcdFx0XHR9LCAyMDApXHJcblx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmhhbmRsZUdldE1lYXN1cmUoKVxyXG5cdFx0XHRcdFx0fSwgNDAwKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5byA5aeL6Lez57uzXHJcblx0XHRcdGlzU3RhcnQ6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LmlzU3RhcnQpIHtcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlQXVkaW8oMSlcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwiMTExMTExMTFcIilcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGhhbmRsZUF1ZGlvKGluZCkge1xyXG5cdFx0XHRcdGlubmVyQXVkaW9Db250ZXh0LmF1dG9wbGF5ID0gdHJ1ZTtcclxuXHRcdFx0XHRpbm5lckF1ZGlvQ29udGV4dC5sb29wID0gdHJ1ZTtcclxuXHRcdFx0XHRpbm5lckF1ZGlvQ29udGV4dC5zcmMgPSAnL3N0YXRpYy9mbGlnaHQubXAzJztcclxuXHRcdFx0XHRpbm5lckF1ZGlvQ29udGV4dC5wbGF5KClcclxuXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaOpeaUtuiTneeJmeaVsOaNrlxyXG5cdFx0XHRub3RpZnlCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpcztcclxuXHRcdFx0XHR1bmkubm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSh7XHJcblx0XHRcdFx0XHRzdGF0ZTogdHJ1ZSwgLy8g5ZCv55SoIG5vdGlmeSDlip/og71cclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGF0LmluZm8uZGV2aWNlSWQsXHJcblx0XHRcdFx0XHRzZXJ2aWNlSWQ6IHRoYXQuaW5mby5zZXJ2aWNlSWQsXHJcblx0XHRcdFx0XHRjaGFyYWN0ZXJpc3RpY0lkOiB0aGF0LmluZm8ubm90aWZ5LFxyXG5cdFx0XHRcdFx0c3VjY2VzcyhyZXMpIHtcclxuXHRcdFx0XHRcdFx0dW5pLm9uQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZShmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHRcdFx0XHRsZXQgdmFsdWUgPSB0aGF0LiR0b29scy5hYjJoZXgocmVzLnZhbHVlLCBcIlwiKTtcclxuXHRcdFx0XHRcdFx0XHRsZXQgY291bnQgPSBwYXJzZUludCh2YWx1ZS5zdWJzdHJpbmcoOCwgMTIpLCAxNilcclxuXHRcdFx0XHRcdFx0XHRsZXQgWWNvdW50ID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDEyLCAxNiksIDE2KSAvL+iuvue9ruasoeaVsFxyXG5cdFx0XHRcdFx0XHRcdGxldCB0aW1lID0gcGFyc2VJbnQodmFsdWUuc3Vic3RyaW5nKDE2LCAyMCksIDE2KSAvL+i/kOihjOaXtumXtC/np5JcclxuXHRcdFx0XHRcdFx0XHRsZXQgdGltZURvd24gPSBwYXJzZUludCh2YWx1ZS5zdWJzdHJpbmcoMjAsIDI0KSwgMTYpIC8v5YCS6K6h5pe25pe26Ze0XHJcblx0XHRcdFx0XHRcdFx0bGV0IHR5cGUgPSBwYXJzZUludCh2YWx1ZS5zdWJzdHJpbmcoMzAsIDMyKSwgMTYpIC8v5b2T5YmN54q25oCBXHJcblx0XHRcdFx0XHRcdFx0bGV0IHdlaWdodCA9IHBhcnNlSW50KHZhbHVlLnN1YnN0cmluZygzMiwgMzQpLCAxNikgLy/ph43ph49cclxuXHRcdFx0XHRcdFx0XHRsZXQga2NhbCA9IHBhcnNlSW50KHZhbHVlLnN1YnN0cmluZygzNCwgMzgpLCAxNikgLy/ljaHot6/ph4xcclxuXHRcdFx0XHRcdFx0XHRsZXQgbWludXRlcyA9IG51bGxcclxuXHRcdFx0XHRcdFx0XHRsZXQgc2Vjb25kcyA9IG51bGxcclxuXHRcdFx0XHRcdFx0XHRpZiAodHlwZSA9PSAwIHx8IHR5cGUgPT0gNCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC53ZWlnaHQgPSBjb3VudCAvL+S4quaVsFxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5ZY291bnQgPSBZY291bnRcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQudGltZSA9IHRpbWVcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQua2NhbCA9IGtjYWwgLyAxMFxyXG5cdFx0XHRcdFx0XHRcdFx0aWYgKGNvdW50ICE9IDAgJiYgIXRoYXQuaXNTdGFydCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmlzU3RhcnQgPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAodGhhdC5pbmZvLmFjdGl2ZSAhPSAyICYmIGNvdW50ICE9IDApIHsgLy/oh6rnlLHmqKHlvI8gKyAg6K6h5pWwXHJcblx0XHRcdFx0XHRcdFx0XHRcdG1pbnV0ZXMgPSBNYXRoLmZsb29yKCh0aW1lICUgMzYwMCkgLyA2MClcclxuXHRcdFx0XHRcdFx0XHRcdFx0c2Vjb25kcyA9IHRpbWUgJSA2MFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LnRpbWVfbSA9IG1pbnV0ZXMgPiA5ID8gbWludXRlcyA6ICcwJyArIG1pbnV0ZXNcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhhdC50aW1lX3MgPSBzZWNvbmRzID4gOSA/IHNlY29uZHMgOiAnMCcgKyBzZWNvbmRzXHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAodGhhdC5pbmZvLmFjdGl2ZSA9PSAyKSB7IC8v6K6h5pe2XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxldCBUID0gTnVtYmVyKHRpbWVEb3duKSAtIE51bWJlcih0aW1lKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRtaW51dGVzID0gTWF0aC5mbG9vcigoVCAlIDM2MDApIC8gNjApXHJcblx0XHRcdFx0XHRcdFx0XHRcdHNlY29uZHMgPSBUICUgNjBcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhhdC50aW1lX20gPSBtaW51dGVzID4gOSA/IG1pbnV0ZXMgOiAnMCcgKyBtaW51dGVzXHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQudGltZV9zID0gc2Vjb25kcyA+IDkgPyBzZWNvbmRzIDogJzAnICsgc2Vjb25kc1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5CY291bnQgPSBwYXJzZUludCh2YWx1ZS5zdWJzdHJpbmcoMjQsIDI2KSwgMTYpIC8v57uK57uz5Liq5pWwXHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LmNvbnRpbnVvdXMgPSBwYXJzZUludCh2YWx1ZS5zdWJzdHJpbmcoMjYsIDMwKSwgMTYpIC8v6L+e57ut5Liq5pWwXHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuiHqueUseaooeW8j1wiLCBjb3VudCwga2NhbCwgdGltZSwgdGhhdC50aW1lX20sIHRoYXQudGltZV9zLCB3ZWlnaHQpXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGlmICgodHlwZSA9PSAyIHx8IHR5cGUgPT0gMykgJiYgIXRoYXQuaXNUb2dnbGUpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuaXNUb2dnbGUgPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlU3RhcnQoJ+WBnOatoicpXHJcblx0XHRcdFx0XHRcdFx0XHR9LCAyMDApXHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuW9k+WJjeeKtuaAgeiiq+WIh+aNolwiKVxyXG5cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aWYgKHR5cGUgPT0gNCAmJiAhdGhhdC5pc0VuZCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5pc0VuZCA9IHRydWVcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5b2T5YmN54q25oCB6KKr57uT5p2fXCIpXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRmYWlsKHJlcykge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIua1i+mHj+Wksei0pVwiLCByZXMudmFsdWUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdFNlbmREYXRhKHN0cikge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGxldCBidWYgPSBuZXcgVWludDhBcnJheShzdHIubWF0Y2goL1tcXGRhLWZdezJ9L2dpKS5tYXAoZnVuY3Rpb24oaCkge1xyXG5cdFx0XHRcdFx0cmV0dXJuIHBhcnNlSW50KGgsIDE2KVxyXG5cdFx0XHRcdH0pKVxyXG5cdFx0XHRcdHVuaS53cml0ZUJMRUNoYXJhY3RlcmlzdGljVmFsdWUoe1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoYXQuaW5mby5kZXZpY2VJZCxcclxuXHRcdFx0XHRcdHNlcnZpY2VJZDogdGhhdC5pbmZvLnNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdGNoYXJhY3RlcmlzdGljSWQ6IHRoYXQuaW5mby53cml0ZSxcclxuXHRcdFx0XHRcdHZhbHVlOiBidWYuYnVmZmVyLFxyXG5cdFx0XHRcdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+S4i+WPkeaMh+S7pOaIkOWKnycsIHJlcy5lcnJNc2cpXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLkuIvlj5HmjIfku6TlpLHotKVcIiwgcmVzKTtcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0b25sb25ncHJlc3MoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLnZpYnJhdGVMb25nKHtcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn55+t6ZyH5YqoJyk7XHJcblx0XHRcdFx0XHRcdGlmIChOdW1iZXIodGhhdC50aW1lKSA8IDEwKSB7XHJcblx0XHRcdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRcdFx0XHR0aXRsZTogJ+WPi+aDheaPkOekuicsXHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAn5pys5qyh6Lez57uz5pe26Ze05L2O5LqOMTDnp5LvvIzorrDlvZXlsIbkuI3kvJrooqvkv53lrZjvvJ8nLFxyXG5cdFx0XHRcdFx0XHRcdFx0Y29uZmlybVRleHQ6IFwi57un57utXCIsXHJcblx0XHRcdFx0XHRcdFx0XHRjYW5jZWxUZXh0OiBcIui/lOWbnlwiLFxyXG5cdFx0XHRcdFx0XHRcdFx0c3VjY2VzczogZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGlmIChyZXMuY2FuY2VsKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVFbmQoKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVTdGFydCgn5YGc5q2iJylcclxuXHRcdFx0XHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5oYW5kbGVTdGFydCgn57uT5p2fJylcclxuXHRcdFx0XHRcdFx0XHR9LCA0MDApXHJcblx0XHRcdFx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlR2V0TWVhc3VyZSgpXHJcblx0XHRcdFx0XHRcdFx0fSwgODAwKVxyXG5cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWw6IGZ1bmN0aW9uKGVycikge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmVycm9yKCfpnIfliqjlpLHotKXvvJonLCBlcnIpO1xyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDkv53lrZjmtYvph4/nu5PmnpxcclxuXHRcdFx0aGFuZGxlR2V0TWVhc3VyZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAodGhhdC5pbmZvLmFjdGl2ZSA9PSAzICYmIHRoYXQud2VpZ2h0ID09IDAgJiYgdGhhdC5ZY291bnQgIT0gMCkge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCIxXCIsIHRoYXQud2VpZ2h0LCB0aGF0Llljb3VudClcclxuXHRcdFx0XHRcdHRoYXQud2VpZ2h0ID0gdGhhdC5ZY291bnRcclxuXHRcdFx0XHR9IGVsc2UgaWYgKHRoYXQuaW5mby5hY3RpdmUgPT0gMyAmJiB0aGF0LndlaWdodCAhPSAwICYmIHRoYXQuWWNvdW50ICE9IDApIHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwiMlwiLCB0aGF0LndlaWdodCwgdGhhdC5ZY291bnQpXHJcblx0XHRcdFx0XHR0aGF0LndlaWdodCA9IE51bWJlcih0aGF0Llljb3VudCkgLSBOdW1iZXIodGhhdC53ZWlnaHQpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0aGF0LmluZm8uYWN0aXZlID09IDIpIHtcclxuXHRcdFx0XHRcdHRoYXQudGltZV9tID0gTWF0aC5mbG9vcigodGhhdC50aW1lICUgMzYwMCkgLyA2MClcclxuXHRcdFx0XHRcdHRoYXQudGltZV9zID0gdGhhdC50aW1lICUgNjBcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCIxMTExMTHkv53lrZhcIiwgdGhhdC53ZWlnaHQsIHRoYXQuWWNvdW50LCB0aGF0LnRpbWVfbSwgdGhhdC50aW1lX3MpXHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0c2tpcFJlc3VsdCh7XHJcblx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXHJcblx0XHRcdFx0XHRrY2FsOiBNYXRoLmZsb29yKHRoYXQua2NhbCksXHJcblx0XHRcdFx0XHRudW06IHRoYXQud2VpZ2h0LFxyXG5cdFx0XHRcdFx0dGltZV9tOiBOdW1iZXIodGhhdC50aW1lX20pLFxyXG5cdFx0XHRcdFx0dGltZV9zOiB0aGF0LnRpbWVfcyxcclxuXHRcdFx0XHRcdHR5cGU6IHRoYXQuaW5mby5hY3RpdmUgPT0gMSA/ICdmcmVlJyA6IHRoYXQuaW5mby5hY3RpdmUgPT0gMiA/ICd0aW1lJyA6ICdudW0nXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLkv53lrZhcIiwgdGhhdC50aW1lLCByZXMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xyXG5cdFx0XHRcdFx0XHR0aGF0LmJwbSA9IHRoYXQud2VpZ2h0IC8gKHRoYXQudGltZSAvIDYwKVxyXG5cdFx0XHRcdFx0XHR0aGF0Lmlzd3JhcHBlciA9IHRydWVcclxuXHRcdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xyXG5cdFx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5byA5aeL5oyH5LukXHJcblx0XHRcdGhhbmRsZVN0YXJ0KHRleHQpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgaiA9IG51bGxcclxuXHRcdFx0XHRsZXQgc3RyID0gbnVsbFxyXG5cdFx0XHRcdGlmICh0ZXh0ID09ICfov57nu60nKSB7XHJcblx0XHRcdFx0XHRqID0gTnVtYmVyKDE2NSArIDUgKyAzKS50b1N0cmluZygxNilcclxuXHRcdFx0XHRcdHN0ciA9IFwiQTUwNTAzMDBcIiArIGouc3Vic3RyKGoubGVuZ3RoIC0gMiwgMilcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi6L+e57ut6L+e57utXCIsIHN0cilcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+WBnOatoicpIHtcclxuXHRcdFx0XHRcdGogPSBOdW1iZXIoMTY1ICsgNSArIDMgKyA1KS50b1N0cmluZygxNilcclxuXHRcdFx0XHRcdHN0ciA9IFwiQTUwNTAzMDVcIiArIGouc3Vic3RyKGoubGVuZ3RoIC0gMiwgMilcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi5YGc5q2i6L+e57utXCIsIHN0cilcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRleHQgPT0gJ+W8gOWniycpIHtcclxuXHRcdFx0XHRcdGogPSBOdW1iZXIoMTY1ICsgNSArIDUpLnRvU3RyaW5nKDE2KVxyXG5cdFx0XHRcdFx0c3RyID0gXCJBNTA1MDUwMFwiICsgai5zdWJzdHIoai5sZW5ndGggLSAyLCAyKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGV4dCA9PSAn57uT5p2fJykge1xyXG5cdFx0XHRcdFx0aiA9IE51bWJlcigxNjUgKyA1ICsgNSArIDEpLnRvU3RyaW5nKDE2KVxyXG5cdFx0XHRcdFx0c3RyID0gXCJBNTA1MDUwMVwiICsgai5zdWJzdHIoai5sZW5ndGggLSAyLCAyKVxyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLnu5PmnZ/mjIfku6RcIiwgc3RyKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGV4dCA9PSAn57un57utJykge1xyXG5cdFx0XHRcdFx0aiA9IE51bWJlcigxNjUgKyA1ICsgNCkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRzdHIgPSBcIkE1MDUwNDAwXCIgKyBqLnN1YnN0cihqLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIue7p+e7reaMh+S7pFwiLCBzdHIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0ZXh0ID09ICfmmoLlgZwnKSB7XHJcblx0XHRcdFx0XHRqID0gTnVtYmVyKDE2NSArIDUgKyA0ICsgMSkudG9TdHJpbmcoMTYpXHJcblx0XHRcdFx0XHRzdHIgPSBcIkE1MDUwNDAxXCIgKyBqLnN1YnN0cihqLmxlbmd0aCAtIDIsIDIpXHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuaaguWBnOaMh+S7pFwiLCBzdHIpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoYXQuU2VuZERhdGEoc3RyKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVUYXJnZXQoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLiRlbWl0KCd1cGRhdGVEYXRhJywgSlNPTi5zdHJpbmdpZnkodGhhdC5pbmZvKSlcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVCYWNrKHsgLy/ov5Tlm55cclxuXHRcdFx0XHRcdGRlbHRhOiAxXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8gXHJcblx0XHRcdGhhbmRsZUVuZCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0LmhhbmRsZVN0YXJ0KCflgZzmraInKVxyXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHR0aGF0LmhhbmRsZVN0YXJ0KCfnu5PmnZ8nKVxyXG5cdFx0XHRcdH0sIDQwMClcclxuXHRcdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0dW5pLnJlZGlyZWN0VG8oe1xyXG5cdFx0XHRcdFx0XHR1cmw6IFwiL3BhZ2VzL3NraXAvc2tpcD9pbmZvPVwiICsgSlNPTi5zdHJpbmdpZnkodGhhdC5pbmZvKVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9LCA2MDApXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxyXG5cdC5jb250ZW50IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0Lml0ZW0taXRlIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMFBYO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZSB7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHJcblx0LmltYWdlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHJcblx0XHRpbWFnZSB7XHJcblx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0aGVpZ2h0OiAyNTJweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmVuZCB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogODBweDtcclxuXHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDcwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYnRuY29sb3I7XHJcblx0XHRtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSAzNXB4KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMXB4IDVweCAycHggI2RmZTJlMWZjO1xyXG5cdH1cclxuXHJcblx0LndyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cclxuXHRcdC5lZGl0IHtcclxuXHRcdFx0d2lkdGg6IDgwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdH1cclxuXHJcblx0XHQuZWRpdGVtIHtcclxuXHRcdFx0aGVpZ2h0OiBpbml0aWFsO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdFx0dmlldyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jZW50ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbjogNDVweCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRpbWFnZSB7XHJcblx0XHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGVmdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uYW1lIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHQuaXRlbS1pdGUge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRjb2xvcjogIzk5OTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdHRleHQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnRuIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJ0bmNvbG9yO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///330\n"); /***/ }), -/* 327 */ +/* 331 */ /*!****************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/about.vue?mpType=page ***! \****************************************************************************/ @@ -26797,10 +27188,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./about.vue?vue&type=template&id=a75774c2&scoped=true&mpType=page */ 328);\n/* harmony import */ var _about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./about.vue?vue&type=script&lang=js&mpType=page */ 330);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"a75774c2\",\n null,\n false,\n _about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/me/about.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzI3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9hYm91dC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YTc1Nzc0YzImc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2Fib3V0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9hYm91dC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYTc1Nzc0YzJcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbWUvYWJvdXQudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///327\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./about.vue?vue&type=template&id=a75774c2&scoped=true&mpType=page */ 332);\n/* harmony import */ var _about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./about.vue?vue&type=script&lang=js&mpType=page */ 335);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"a75774c2\",\n null,\n false,\n _about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/me/about.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ29NO0FBQ3BNLGdCQUFnQix3TUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMzMxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9hYm91dC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YTc1Nzc0YzImc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2Fib3V0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9hYm91dC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYTc1Nzc0YzJcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvbWUvYWJvdXQudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///331\n"); /***/ }), -/* 328 */ +/* 332 */ /*!**********************************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/about.vue?vue&type=template&id=a75774c2&scoped=true&mpType=page ***! \**********************************************************************************************************************/ @@ -26809,7 +27200,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _abo "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./about.vue?vue&type=template&id=a75774c2&scoped=true&mpType=page */ 329); +/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./about.vue?vue&type=template&id=a75774c2&scoped=true&mpType=page */ 333); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_template_id_a75774c2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); @@ -26821,7 +27212,7 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/* 329 */ +/* 333 */ /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/about.vue?vue&type=template&id=a75774c2&scoped=true&mpType=page ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26873,7 +27264,7 @@ var render = function () { [ _c("image", { attrs: { - src: _vm._$s(3, "a-src", __webpack_require__(/*! ../../static/logo.png */ 265)), + src: _vm._$s(3, "a-src", __webpack_require__(/*! ../../static/logo2.png */ 334)), _i: 3, }, }), @@ -26920,14 +27311,27 @@ var render = function () { ), ] ), + _c( + "view", + { staticClass: _vm._$s(12, "sc", "item"), attrs: { _i: 12 } }, + [ + _c( + "a", + { staticClass: _vm._$s(13, "sc", "href"), attrs: { _i: 13 } }, + [ + _c("text", { + staticClass: _vm._$s(14, "sc", "left"), + attrs: { _i: 14 }, + }), + _c("uni-icons", { attrs: { type: "right", _i: 15 } }), + ], + 1 + ), + ] + ), ] ), ]), - _c( - "view", - { staticClass: _vm._$s(12, "sc", "xieyi"), attrs: { _i: 12 } }, - [_c("text")] - ), ] ) } @@ -26938,7 +27342,17 @@ render._withStripped = true /***/ }), -/* 330 */ +/* 334 */ +/*!**************************************************************!*\ + !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/static/logo2.png ***! + \**************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("module.exports = \"/static/logo2.png\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjMzNC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCIvc3RhdGljL2xvZ28yLnBuZ1wiOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///334\n"); + +/***/ }), +/* 335 */ /*!****************************************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/about.vue?vue&type=script&lang=js&mpType=page ***! \****************************************************************************************************/ @@ -26946,10 +27360,10 @@ render._withStripped = true /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./about.vue?vue&type=script&lang=js&mpType=page */ 331);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIzMzAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2Fib3V0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2Fib3V0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///330\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./about.vue?vue&type=script&lang=js&mpType=page */ 336);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_about_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVxQixDQUFnQixrckJBQUcsRUFBQyIsImZpbGUiOiIzMzUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2Fib3V0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2Fib3V0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///335\n"); /***/ }), -/* 331 */ +/* 336 */ /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/pages/me/about.vue?vue&type=script&lang=js&mpType=page ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26957,10 +27371,10 @@ 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 */ 20);\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 dtask;\nvar _default = {\n data: function data() {\n return {\n progress: 0\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"phoneInfo\"])),\n onLoad: function onLoad() {\n __f__(\"log\", \"版本号\", this.phoneInfo, \" at pages/me/about.vue:41\");\n },\n onBackPress: function onBackPress() {\n dtask.onProgressUpdate(function (res) {\n if (res.progress != 100) {\n dtask.abort();\n }\n });\n },\n watch: {\n progress: function progress() {\n var that = this;\n __f__(\"log\", \"devicesList\", that.progress, \" at pages/me/about.vue:53\");\n }\n },\n methods: {\n handleVersion: function handleVersion() {\n var that = this;\n if (that.phoneInfo.info.version === that.phoneInfo.versionUrl.version) {\n that.$tools.msg(\"已经是最新版本了!\");\n } else {\n if (that.phoneInfo.platform === 'android') {\n uni.showLoading({\n title: '正在升级,请耐心等待'\n });\n uni.setStorageSync('VERSION', that.phoneInfo.versionUrl.version);\n that.downloadNewVersion(that.phoneInfo.versionUrl.url);\n } else {\n uni.showModal({\n title: '发现新版本 ' + that.phoneInfo.versionUrl.version,\n content: '请到App store进行升级',\n showCancel: false\n });\n }\n }\n },\n downloadNewVersion: function downloadNewVersion(downloadUrl) {\n var that = this;\n dtask = uni.downloadFile({\n url: downloadUrl,\n success: function success(downloadRes) {\n if (downloadRes.statusCode === 200) {\n uni.hideLoading();\n plus.runtime.install(downloadRes.tempFilePath, {\n force: true\n }, function () {\n __f__(\"log\", 'install success...', \" at pages/me/about.vue:89\");\n plus.runtime.restart();\n }, function (e) {\n __f__(\"error\", 'install fail...', \" at pages/me/about.vue:93\");\n });\n }\n },\n fail: function fail() {\n uni.showToast({\n title: '升级失败',\n icon: 'none'\n });\n }\n });\n dtask.onProgressUpdate(function (res) {\n that.progress = res.progress;\n __f__(\"log\", '下载进度' + that.progress + '%', \" at pages/me/about.vue:106\");\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbWUvYWJvdXQudnVlIl0sIm5hbWVzIjpbImR0YXNrIiwiZGF0YSIsInByb2dyZXNzIiwiY29tcHV0ZWQiLCJtYXBTdGF0ZSIsIm9uTG9hZCIsInBob25lSW5mbyIsIm9uQmFja1ByZXNzIiwib25Qcm9ncmVzc1VwZGF0ZSIsInJlcyIsImFib3J0Iiwid2F0Y2giLCJ0aGF0IiwibWV0aG9kcyIsImhhbmRsZVZlcnNpb24iLCJpbmZvIiwidmVyc2lvbiIsInZlcnNpb25VcmwiLCIkdG9vbHMiLCJtc2ciLCJwbGF0Zm9ybSIsInVuaSIsInNob3dMb2FkaW5nIiwidGl0bGUiLCJzZXRTdG9yYWdlU3luYyIsImRvd25sb2FkTmV3VmVyc2lvbiIsInVybCIsInNob3dNb2RhbCIsImNvbnRlbnQiLCJzaG93Q2FuY2VsIiwiZG93bmxvYWRVcmwiLCJkb3dubG9hZEZpbGUiLCJzdWNjZXNzIiwiZG93bmxvYWRSZXMiLCJzdGF0dXNDb2RlIiwiaGlkZUxvYWRpbmciLCJwbHVzIiwicnVudGltZSIsImluc3RhbGwiLCJ0ZW1wRmlsZVBhdGgiLCJmb3JjZSIsInJlc3RhcnQiLCJlIiwiZmFpbCIsInNob3dUb2FzdCIsImljb24iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBMEJBO0FBRWM7QUFBQTtBQUNkLElBQUlBLEtBQUs7QUFBQyxlQUNLO0VBQ2RDLElBQUksa0JBQUc7SUFDTixPQUFPO01BQ05DLFFBQVEsRUFBRTtJQUNYLENBQUM7RUFDRixDQUFDO0VBQ0RDLFFBQVEsb0JBQ0osSUFBQUMsY0FBUSxFQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FDMUI7RUFDREMsTUFBTSxvQkFBRztJQUNSLGFBQVksS0FBSyxFQUFFLElBQUksQ0FBQ0MsU0FBUztFQUNsQyxDQUFDO0VBQ0RDLFdBQVcseUJBQUc7SUFDYlAsS0FBSyxDQUFDUSxnQkFBZ0IsQ0FBQyxVQUFDQyxHQUFHLEVBQUs7TUFDL0IsSUFBSUEsR0FBRyxDQUFDUCxRQUFRLElBQUksR0FBRyxFQUFFO1FBQ3hCRixLQUFLLENBQUNVLEtBQUssRUFBRTtNQUNkO0lBQ0QsQ0FBQyxDQUFDO0VBQ0gsQ0FBQztFQUNEQyxLQUFLLEVBQUU7SUFDTlQsUUFBUSxzQkFBRztNQUNWLElBQUlVLElBQUksR0FBRyxJQUFJO01BQ2YsYUFBWSxhQUFhLEVBQUVBLElBQUksQ0FBQ1YsUUFBUTtJQUN6QztFQUNELENBQUM7RUFDRFcsT0FBTyxFQUFFO0lBQ1JDLGFBQWEsMkJBQUc7TUFDZixJQUFJRixJQUFJLEdBQUcsSUFBSTtNQUNmLElBQUlBLElBQUksQ0FBQ04sU0FBUyxDQUFDUyxJQUFJLENBQUNDLE9BQU8sS0FBS0osSUFBSSxDQUFDTixTQUFTLENBQUNXLFVBQVUsQ0FBQ0QsT0FBTyxFQUFFO1FBQ3RFSixJQUFJLENBQUNNLE1BQU0sQ0FBQ0MsR0FBRyxDQUFDLFdBQVcsQ0FBQztNQUM3QixDQUFDLE1BQU07UUFDTixJQUFJUCxJQUFJLENBQUNOLFNBQVMsQ0FBQ2MsUUFBUSxLQUFLLFNBQVMsRUFBRTtVQUMxQ0MsR0FBRyxDQUFDQyxXQUFXLENBQUM7WUFDZkMsS0FBSyxFQUFFO1VBQ1IsQ0FBQyxDQUFDO1VBQ0ZGLEdBQUcsQ0FBQ0csY0FBYyxDQUFDLFNBQVMsRUFBRVosSUFBSSxDQUFDTixTQUFTLENBQUNXLFVBQVUsQ0FBQ0QsT0FBTyxDQUFDO1VBQ2hFSixJQUFJLENBQUNhLGtCQUFrQixDQUFDYixJQUFJLENBQUNOLFNBQVMsQ0FBQ1csVUFBVSxDQUFDUyxHQUFHLENBQUM7UUFDdkQsQ0FBQyxNQUFNO1VBQ05MLEdBQUcsQ0FBQ00sU0FBUyxDQUFDO1lBQ2JKLEtBQUssRUFBRSxRQUFRLEdBQUdYLElBQUksQ0FBQ04sU0FBUyxDQUFDVyxVQUFVLENBQUNELE9BQU87WUFDbkRZLE9BQU8sRUFBRSxpQkFBaUI7WUFDMUJDLFVBQVUsRUFBRTtVQUNiLENBQUMsQ0FBQztRQUNIO01BQ0Q7SUFDRCxDQUFDO0lBQ0RKLGtCQUFrQiw4QkFBQ0ssV0FBVyxFQUFFO01BQy9CLElBQUlsQixJQUFJLEdBQUcsSUFBSTtNQUNmWixLQUFLLEdBQUdxQixHQUFHLENBQUNVLFlBQVksQ0FBQztRQUN4QkwsR0FBRyxFQUFFSSxXQUFXO1FBQ2hCRSxPQUFPLEVBQUUsaUJBQUNDLFdBQVcsRUFBSztVQUN6QixJQUFJQSxXQUFXLENBQUNDLFVBQVUsS0FBSyxHQUFHLEVBQUU7WUFDbkNiLEdBQUcsQ0FBQ2MsV0FBVyxFQUFFO1lBQ2pCQyxJQUFJLENBQUNDLE9BQU8sQ0FBQ0MsT0FBTyxDQUNuQkwsV0FBVyxDQUFDTSxZQUFZLEVBQUU7Y0FDekJDLEtBQUssRUFBRTtZQUNSLENBQUMsRUFDRCxZQUFXO2NBQ1YsYUFBWSxvQkFBb0I7Y0FDaENKLElBQUksQ0FBQ0MsT0FBTyxDQUFDSSxPQUFPLEVBQUU7WUFDdkIsQ0FBQyxFQUNELFVBQVNDLENBQUMsRUFBRTtjQUNYLGVBQWMsaUJBQWlCO1lBQ2hDLENBQUMsQ0FBQztVQUNKO1FBQ0QsQ0FBQztRQUNEQyxJQUFJLEVBQUUsZ0JBQU07VUFDWHRCLEdBQUcsQ0FBQ3VCLFNBQVMsQ0FBQztZQUNickIsS0FBSyxFQUFFLE1BQU07WUFDYnNCLElBQUksRUFBRTtVQUNQLENBQUMsQ0FBQztRQUNIO01BQ0QsQ0FBQyxDQUFDO01BQ0Y3QyxLQUFLLENBQUNRLGdCQUFnQixDQUFDLFVBQUNDLEdBQUcsRUFBSztRQUMvQkcsSUFBSSxDQUFDVixRQUFRLEdBQUdPLEdBQUcsQ0FBQ1AsUUFBUTtRQUM1QixhQUFZLE1BQU0sR0FBR1UsSUFBSSxDQUFDVixRQUFRLEdBQUcsR0FBRztNQUN6QyxDQUFDLENBQUM7SUFDSDtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjMzMS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG5cbmltcG9ydCB7XG5cdG1hcFN0YXRlXG59IGZyb20gXCJ2dWV4XCI7XG5sZXQgZHRhc2s7XG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdHByb2dyZXNzOiAwXG5cdFx0fVxuXHR9LFxuXHRjb21wdXRlZDoge1xuXHRcdC4uLm1hcFN0YXRlKFtcInBob25lSW5mb1wiXSksXG5cdH0sXG5cdG9uTG9hZCgpIHtcblx0XHRjb25zb2xlLmxvZyhcIueJiOacrOWPt1wiLCB0aGlzLnBob25lSW5mbylcblx0fSxcblx0b25CYWNrUHJlc3MoKSB7XG5cdFx0ZHRhc2sub25Qcm9ncmVzc1VwZGF0ZSgocmVzKSA9PiB7XG5cdFx0XHRpZiAocmVzLnByb2dyZXNzICE9IDEwMCkge1xuXHRcdFx0XHRkdGFzay5hYm9ydCgpO1xuXHRcdFx0fVxuXHRcdH0pO1xuXHR9LFxuXHR3YXRjaDoge1xuXHRcdHByb2dyZXNzKCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRjb25zb2xlLmxvZyhcImRldmljZXNMaXN0XCIsIHRoYXQucHJvZ3Jlc3MpXG5cdFx0fSxcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdGhhbmRsZVZlcnNpb24oKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGlmICh0aGF0LnBob25lSW5mby5pbmZvLnZlcnNpb24gPT09IHRoYXQucGhvbmVJbmZvLnZlcnNpb25VcmwudmVyc2lvbikge1xuXHRcdFx0XHR0aGF0LiR0b29scy5tc2coXCLlt7Lnu4/mmK/mnIDmlrDniYjmnKzkuobvvIFcIilcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdGlmICh0aGF0LnBob25lSW5mby5wbGF0Zm9ybSA9PT0gJ2FuZHJvaWQnKSB7XG5cdFx0XHRcdFx0dW5pLnNob3dMb2FkaW5nKHtcblx0XHRcdFx0XHRcdHRpdGxlOiAn5q2j5Zyo5Y2H57qnLOivt+iAkOW/g+etieW+hSdcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygnVkVSU0lPTicsIHRoYXQucGhvbmVJbmZvLnZlcnNpb25VcmwudmVyc2lvbilcblx0XHRcdFx0XHR0aGF0LmRvd25sb2FkTmV3VmVyc2lvbih0aGF0LnBob25lSW5mby52ZXJzaW9uVXJsLnVybCk7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XG5cdFx0XHRcdFx0XHR0aXRsZTogJ+WPkeeOsOaWsOeJiOacrCAnICsgdGhhdC5waG9uZUluZm8udmVyc2lvblVybC52ZXJzaW9uLFxuXHRcdFx0XHRcdFx0Y29udGVudDogJ+ivt+WIsEFwcCBzdG9yZei/m+ihjOWNh+e6pycsXG5cdFx0XHRcdFx0XHRzaG93Q2FuY2VsOiBmYWxzZVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9LFxuXHRcdGRvd25sb2FkTmV3VmVyc2lvbihkb3dubG9hZFVybCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHRkdGFzayA9IHVuaS5kb3dubG9hZEZpbGUoe1xuXHRcdFx0XHR1cmw6IGRvd25sb2FkVXJsLFxuXHRcdFx0XHRzdWNjZXNzOiAoZG93bmxvYWRSZXMpID0+IHtcblx0XHRcdFx0XHRpZiAoZG93bmxvYWRSZXMuc3RhdHVzQ29kZSA9PT0gMjAwKSB7XG5cdFx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKTtcblx0XHRcdFx0XHRcdHBsdXMucnVudGltZS5pbnN0YWxsKFxuXHRcdFx0XHRcdFx0XHRkb3dubG9hZFJlcy50ZW1wRmlsZVBhdGgsIHtcblx0XHRcdFx0XHRcdFx0XHRmb3JjZTogdHJ1ZVxuXHRcdFx0XHRcdFx0XHR9LFxuXHRcdFx0XHRcdFx0XHRmdW5jdGlvbigpIHtcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZygnaW5zdGFsbCBzdWNjZXNzLi4uJyk7XG5cdFx0XHRcdFx0XHRcdFx0cGx1cy5ydW50aW1lLnJlc3RhcnQoKTtcblx0XHRcdFx0XHRcdFx0fSxcblx0XHRcdFx0XHRcdFx0ZnVuY3Rpb24oZSkge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnNvbGUuZXJyb3IoJ2luc3RhbGwgZmFpbC4uLicpO1xuXHRcdFx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0sXG5cdFx0XHRcdGZhaWw6ICgpID0+IHtcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRcdHRpdGxlOiAn5Y2H57qn5aSx6LSlJyxcblx0XHRcdFx0XHRcdGljb246ICdub25lJ1xuXHRcdFx0XHRcdH0pO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblx0XHRcdGR0YXNrLm9uUHJvZ3Jlc3NVcGRhdGUoKHJlcykgPT4ge1xuXHRcdFx0XHR0aGF0LnByb2dyZXNzID0gcmVzLnByb2dyZXNzXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfkuIvovb3ov5vluqYnICsgdGhhdC5wcm9ncmVzcyArICclJyk7XG5cdFx0XHR9KTtcblx0XHR9LFxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///331\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 */ 20);\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 dtask;\nvar _default = {\n data: function data() {\n return {\n progress: 0\n };\n },\n computed: _objectSpread({}, (0, _vuex.mapState)([\"phoneInfo\"])),\n onLoad: function onLoad() {\n __f__(\"log\", \"版本号\", this.phoneInfo, \" at pages/me/about.vue:46\");\n },\n onBackPress: function onBackPress() {\n __f__(\"log\", \"dtask\", dtask, \" at pages/me/about.vue:49\");\n if (dtask != undefined) {\n dtask.onProgressUpdate(function (res) {\n if (res.progress != 100) {\n dtask.abort();\n }\n });\n }\n },\n watch: {\n progress: function progress() {\n var that = this;\n __f__(\"log\", \"devicesList\", that.progress, \" at pages/me/about.vue:61\");\n }\n },\n methods: {\n handleVersion: function handleVersion() {\n var that = this;\n if (that.phoneInfo.info.version === that.phoneInfo.versionUrl.version) {\n that.$tools.msg(\"已经是最新版本了!\");\n } else {\n if (that.phoneInfo.platform === 'android') {\n uni.showLoading({\n title: '正在升级,请耐心等待'\n });\n uni.setStorageSync('VERSION', that.phoneInfo.versionUrl.version);\n that.downloadNewVersion(that.phoneInfo.versionUrl.url);\n } else {\n uni.showModal({\n title: '发现新版本 ' + that.phoneInfo.versionUrl.version,\n content: '请到App store进行升级',\n showCancel: false\n });\n }\n }\n },\n downloadNewVersion: function downloadNewVersion(downloadUrl) {\n var that = this;\n dtask = uni.downloadFile({\n url: downloadUrl,\n success: function success(downloadRes) {\n if (downloadRes.statusCode === 200) {\n uni.hideLoading();\n plus.runtime.install(downloadRes.tempFilePath, {\n force: true\n }, function () {\n __f__(\"log\", 'install success...', \" at pages/me/about.vue:97\");\n plus.runtime.restart();\n }, function (e) {\n __f__(\"error\", 'install fail...', \" at pages/me/about.vue:101\");\n });\n }\n },\n fail: function fail() {\n uni.showToast({\n title: '升级失败',\n icon: 'none'\n });\n }\n });\n dtask.onProgressUpdate(function (res) {\n that.progress = res.progress;\n __f__(\"log\", '下载进度' + that.progress + '%', \" at pages/me/about.vue:114\");\n });\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbWUvYWJvdXQudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJwcm9ncmVzcyIsImNvbXB1dGVkIiwib25Mb2FkIiwib25CYWNrUHJlc3MiLCJkdGFzayIsIndhdGNoIiwibWV0aG9kcyIsImhhbmRsZVZlcnNpb24iLCJ0aGF0IiwidW5pIiwidGl0bGUiLCJjb250ZW50Iiwic2hvd0NhbmNlbCIsImRvd25sb2FkTmV3VmVyc2lvbiIsInVybCIsInN1Y2Nlc3MiLCJwbHVzIiwiZG93bmxvYWRSZXMiLCJmb3JjZSIsImZhaWwiLCJpY29uIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQStCQTtBQUVBO0FBQUE7QUFDQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztJQUNBO0VBQ0E7RUFDQUMsNEJBQ0EsbUNBQ0E7RUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtNQUNBQztRQUNBO1VBQ0FBO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7RUFDQUM7SUFDQUw7TUFDQTtNQUNBO0lBQ0E7RUFDQTtFQUNBTTtJQUNBQztNQUNBO01BQ0E7UUFDQUM7TUFDQTtRQUNBO1VBQ0FDO1lBQ0FDO1VBQ0E7VUFDQUQ7VUFDQUQ7UUFDQTtVQUNBQztZQUNBQztZQUNBQztZQUNBQztVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQVQ7UUFDQVU7UUFDQUM7VUFDQTtZQUNBTjtZQUNBTyxxQkFDQUM7Y0FDQUM7WUFDQSxHQUNBO2NBQ0E7Y0FDQUY7WUFDQSxHQUNBO2NBQ0E7WUFDQTtVQUNBO1FBQ0E7UUFDQUc7VUFDQVY7WUFDQUM7WUFDQVU7VUFDQTtRQUNBO01BQ0E7TUFDQWhCO1FBQ0FJO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjMzNi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImNvbnRlbnRcIj5cclxuXHRcdDx2aWV3IGNsYXNzPVwiaW5mb1wiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxvZ29cIj5cclxuXHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2xvZ28yLnBuZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0PHZpZXc+6Z2S5rWLPC92aWV3PlxyXG5cdFx0XHRcdDx0ZXh0PlZ7e3Bob25lSW5mby5pbmZvLnZlcnNpb259fTwvdGV4dD5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImxpc3RcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiBAY2xpY2s9XCJoYW5kbGVWZXJzaW9uXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj7niYjmnKzmm7TmlrA8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwibmV3XCIgdi1pZj1cInBob25lSW5mby5pbmZvLnZlcnNpb24gIT09IHBob25lSW5mby52ZXJzaW9uVXJsLnZlcnNpb25cIj7mlrDniYjmnKw8L3RleHQ+XHJcblx0XHRcdFx0XHRcdDx1bmktaWNvbnMgdHlwZT1cInJpZ2h0XCI+PC91bmktaWNvbnM+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaXRlbVwiPlxyXG5cdFx0XHRcdFx0PGEgaHJlZj1cImh0dHA6Ly90Yy5wY3hiYy5jb20vdGVjaG5vbG9neS9wcml2YWN5X2luZGV4XCIgY2xhc3M9XCJocmVmXCI+XHJcblx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwibGVmdFwiPumakOengeWNj+iurjwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwicmlnaHRcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdDwvYT5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0gPHZpZXcgY2xhc3M9XCJ4aWV5aVwiPlxyXG5cdFx0XHQ8YT7jgIrpmpDnp4HljY/orq7jgIs8L2E+XHJcblx0XHQ8L3ZpZXc+IC0tPlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHtcclxuXHRcdG1hcFN0YXRlXHJcblx0fSBmcm9tIFwidnVleFwiO1xyXG5cdGxldCBkdGFzaztcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHByb2dyZXNzOiAwXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJwaG9uZUluZm9cIl0pLFxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZCgpIHtcclxuXHRcdFx0Y29uc29sZS5sb2coXCLniYjmnKzlj7dcIiwgdGhpcy5waG9uZUluZm8pXHJcblx0XHR9LFxyXG5cdFx0b25CYWNrUHJlc3MoKSB7XHJcblx0XHRcdGNvbnNvbGUubG9nKFwiZHRhc2tcIiwgZHRhc2spXHJcblx0XHRcdGlmIChkdGFzayAhPSB1bmRlZmluZWQpIHtcclxuXHRcdFx0XHRkdGFzay5vblByb2dyZXNzVXBkYXRlKChyZXMpID0+IHtcclxuXHRcdFx0XHRcdGlmIChyZXMucHJvZ3Jlc3MgIT0gMTAwKSB7XHJcblx0XHRcdFx0XHRcdGR0YXNrLmFib3J0KCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHR3YXRjaDoge1xyXG5cdFx0XHRwcm9ncmVzcygpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcImRldmljZXNMaXN0XCIsIHRoYXQucHJvZ3Jlc3MpXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHRoYW5kbGVWZXJzaW9uKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LnBob25lSW5mby5pbmZvLnZlcnNpb24gPT09IHRoYXQucGhvbmVJbmZvLnZlcnNpb25VcmwudmVyc2lvbikge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKFwi5bey57uP5piv5pyA5paw54mI5pys5LqG77yBXCIpXHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdGlmICh0aGF0LnBob25lSW5mby5wbGF0Zm9ybSA9PT0gJ2FuZHJvaWQnKSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XHJcblx0XHRcdFx0XHRcdFx0dGl0bGU6ICfmraPlnKjljYfnuqcs6K+36ICQ5b+D562J5b6FJ1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ1ZFUlNJT04nLCB0aGF0LnBob25lSW5mby52ZXJzaW9uVXJsLnZlcnNpb24pXHJcblx0XHRcdFx0XHRcdHRoYXQuZG93bmxvYWROZXdWZXJzaW9uKHRoYXQucGhvbmVJbmZvLnZlcnNpb25VcmwudXJsKTtcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zaG93TW9kYWwoe1xyXG5cdFx0XHRcdFx0XHRcdHRpdGxlOiAn5Y+R546w5paw54mI5pysICcgKyB0aGF0LnBob25lSW5mby52ZXJzaW9uVXJsLnZlcnNpb24sXHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ+ivt+WIsEFwcCBzdG9yZei/m+ihjOWNh+e6pycsXHJcblx0XHRcdFx0XHRcdFx0c2hvd0NhbmNlbDogZmFsc2VcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGRvd25sb2FkTmV3VmVyc2lvbihkb3dubG9hZFVybCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGR0YXNrID0gdW5pLmRvd25sb2FkRmlsZSh7XHJcblx0XHRcdFx0XHR1cmw6IGRvd25sb2FkVXJsLFxyXG5cdFx0XHRcdFx0c3VjY2VzczogKGRvd25sb2FkUmVzKSA9PiB7XHJcblx0XHRcdFx0XHRcdGlmIChkb3dubG9hZFJlcy5zdGF0dXNDb2RlID09PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKTtcclxuXHRcdFx0XHRcdFx0XHRwbHVzLnJ1bnRpbWUuaW5zdGFsbChcclxuXHRcdFx0XHRcdFx0XHRcdGRvd25sb2FkUmVzLnRlbXBGaWxlUGF0aCwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb3JjZTogdHJ1ZVxyXG5cdFx0XHRcdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdFx0XHRcdGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZygnaW5zdGFsbCBzdWNjZXNzLi4uJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBsdXMucnVudGltZS5yZXN0YXJ0KCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRcdFx0ZnVuY3Rpb24oZSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmVycm9yKCdpbnN0YWxsIGZhaWwuLi4nKTtcclxuXHRcdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0ZmFpbDogKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHR0aXRsZTogJ+WNh+e6p+Wksei0pScsXHJcblx0XHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdGR0YXNrLm9uUHJvZ3Jlc3NVcGRhdGUoKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0dGhhdC5wcm9ncmVzcyA9IHJlcy5wcm9ncmVzc1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coJ+S4i+i9vei/m+W6picgKyB0aGF0LnByb2dyZXNzICsgJyUnKTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZCBsYW5nPVwic2Nzc1wiPlxyXG5cdC5jb250ZW50IHtcclxuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMHB4KTtcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdH1cclxuXHJcblx0LmluZm8ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQubG9nbyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdGltYWdlIHtcclxuXHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHRleHQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRjb2xvcjogIzk5OTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5saXN0IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRcdG1hcmdpbjogNTBweCAwO1xyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0Lm5ldyB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDNweCA1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5ocmVmIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC54aWV5aSB7XHJcblx0XHRjb2xvcjogJHRleHRjb2xvcjtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///336\n"); /***/ }), -/* 332 */ +/* 337 */ /*!*****************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/App.vue ***! \*****************************************************/ @@ -26968,10 +27382,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ 333);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\nvar render, staticRenderFns, recyclableRender, components\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(\n _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUN1RDtBQUNMOzs7QUFHbEQ7QUFDb007QUFDcE0sZ0JBQWdCLHdNQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNlLGdGIiwiZmlsZSI6IjMzMi5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50c1xudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJBcHAudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///332\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ 338);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 16);\nvar render, staticRenderFns, recyclableRender, components\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(\n _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUN1RDtBQUNMOzs7QUFHbEQ7QUFDb007QUFDcE0sZ0JBQWdCLHdNQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNlLGdGIiwiZmlsZSI6IjMzNy5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50c1xudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJBcHAudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///337\n"); /***/ }), -/* 333 */ +/* 338 */ /*!******************************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/App.vue?vue&type=script&lang=js& ***! \******************************************************************************/ @@ -26979,10 +27393,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./App.vue?vue&type=script&lang=js& */ 334);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBwQixDQUFnQixxcUJBQUcsRUFBQyIsImZpbGUiOiIzMzMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///333\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./App.vue?vue&type=script&lang=js& */ 339);\n/* harmony import */ var _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_HBuilderX_3_6_4_20220922_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTBwQixDQUFnQixxcUJBQUcsRUFBQyIsImZpbGUiOiIzMzguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS03LTEhRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stdW5pLWFwcC1sb2FkZXJcXFxcdXNpbmctY29tcG9uZW50cy5qcyFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxc6L2v5Lu25YyFXFxcXEhCdWlsZGVyWC4zLjYuNC4yMDIyMDkyMlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTctMSFEOlxcXFzova/ku7bljIVcXFxcSEJ1aWxkZXJYLjMuNi40LjIwMjIwOTIyXFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXOi9r+S7tuWMhVxcXFxIQnVpbGRlclguMy42LjQuMjAyMjA5MjJcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///338\n"); /***/ }), -/* 334 */ +/* 339 */ /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/qiaocongli/小程序/中招体测app/examTeamApp/App.vue?vue&type=script&lang=js& ***! \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -26990,10 +27404,10 @@ 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\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _default = {\n data: function data() {\n return {\n progress: 0\n };\n },\n onLaunch: function onLaunch() {\n this.checkForUpdates();\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n __f__(\"log\", 'App Launch', \" at App.vue:13\");\n },\n onShow: function onShow() {\n __f__(\"log\", 'App Show', \" at App.vue:16\");\n },\n onHide: function onHide() {\n __f__(\"log\", 'App Hide', \" at App.vue:19\");\n },\n methods: {\n // 版本信息监测\n checkForUpdates: function checkForUpdates() {\n var that = this;\n var platform = \"\";\n // 返回的是apk包信息\n uni.getSystemInfo({\n success: function success(e) {\n platform = e.platform;\n that.$store.commit('changePhoneInfo', {\n platform: e.platform\n });\n }\n });\n plus.runtime.getProperty(plus.runtime.appid, function (info) {\n uni.setStorageSync('VERSION', info.version);\n var res_version = info.version;\n that.$store.commit('changePhoneInfo', {\n info: info\n });\n that.$model.getloginversion({}).then(function (res) {\n var downloadUrl = res.data.url;\n var latestVersion = res.data.version;\n __f__(\"log\", \"版本信息\", info, \" at App.vue:44\");\n __f__(\"log\", \"res\", res, \" at App.vue:45\");\n that.$store.commit('changePhoneInfo', {\n versionUrl: res.data\n });\n // 比对版本号\n if (latestVersion !== res_version) {\n uni.showModal({\n title: '发现新版本',\n content: '检查到新版本' + res.data.version + ',是否更新?',\n success: function success(modalRes) {\n if (modalRes.confirm) {\n if (platform === 'android') {\n uni.showLoading({\n title: '正在升级,请耐心等待'\n });\n uni.setStorageSync('VERSION', res.data.version);\n that.downloadNewVersion(downloadUrl, res.code);\n } else {\n uni.showModal({\n title: '发现新版本 ' + res.data.version,\n content: '请到App store进行升级',\n showCancel: false\n });\n }\n } else {\n __f__(\"log\", \"用户放弃更新\", \" at App.vue:70\");\n if (res.code == 0) {\n that.handleUserList();\n } else {\n setTimeout(function () {\n uni.reLaunch({\n url: '/pages/login/login'\n });\n }, 500);\n }\n }\n }\n });\n } else {\n __f__(\"log\", \"版本号相同\", \" at App.vue:84\");\n if (res.code == 0) {\n that.handleUserList();\n } else {\n setTimeout(function () {\n uni.reLaunch({\n url: '/pages/login/login'\n });\n }, 500);\n }\n }\n });\n });\n },\n // 下载新版本\n downloadNewVersion: function downloadNewVersion(downloadUrl, code) {\n var dtask = uni.downloadFile({\n url: downloadUrl,\n success: function success(downloadRes) {\n if (downloadRes.statusCode === 200) {\n uni.hideLoading();\n plus.runtime.install(downloadRes.tempFilePath, {\n force: true\n }, function () {\n __f__(\"log\", 'install success...', \" at App.vue:111\");\n plus.runtime.restart();\n }, function (e) {\n __f__(\"error\", 'install fail...', \" at App.vue:115\");\n });\n }\n },\n fail: function fail() {\n uni.showToast({\n title: '升级失败',\n icon: 'none'\n });\n }\n });\n dtask.onProgressUpdate(function (res) {\n __f__(\"log\", '下载进度' + res.progress + '%', \" at App.vue:127\");\n });\n },\n // 成员列表\n handleUserList: function handleUserList() {\n var that = this;\n that.$model.getUserList({\n type: 2\n }).then(function (res) {\n __f__(\"log\", \"用户列表\", res, \" at App.vue:138\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$store.commit('changeFamilay', res.data);\n if (res.data.length) {\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid') ? uni.getStorageSync('userid') : res.data[0].id\n });\n that.$store.dispatch(\"getCardList\", {\n aud_id: uni.getStorageSync('userid') ? uni.getStorageSync('userid') : res.data[0].id\n });\n }\n }).catch(function (err) {});\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vQXBwLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwicHJvZ3Jlc3MiLCJvbkxhdW5jaCIsImNoZWNrRm9yVXBkYXRlcyIsInVuaSIsInN3aXRjaFRhYiIsInVybCIsIm9uU2hvdyIsIm9uSGlkZSIsIm1ldGhvZHMiLCJ0aGF0IiwicGxhdGZvcm0iLCJnZXRTeXN0ZW1JbmZvIiwic3VjY2VzcyIsImUiLCIkc3RvcmUiLCJjb21taXQiLCJwbHVzIiwicnVudGltZSIsImdldFByb3BlcnR5IiwiYXBwaWQiLCJpbmZvIiwic2V0U3RvcmFnZVN5bmMiLCJ2ZXJzaW9uIiwicmVzX3ZlcnNpb24iLCIkbW9kZWwiLCJnZXRsb2dpbnZlcnNpb24iLCJ0aGVuIiwicmVzIiwiZG93bmxvYWRVcmwiLCJsYXRlc3RWZXJzaW9uIiwidmVyc2lvblVybCIsInNob3dNb2RhbCIsInRpdGxlIiwiY29udGVudCIsIm1vZGFsUmVzIiwiY29uZmlybSIsInNob3dMb2FkaW5nIiwiZG93bmxvYWROZXdWZXJzaW9uIiwiY29kZSIsInNob3dDYW5jZWwiLCJoYW5kbGVVc2VyTGlzdCIsInNldFRpbWVvdXQiLCJyZUxhdW5jaCIsImR0YXNrIiwiZG93bmxvYWRGaWxlIiwiZG93bmxvYWRSZXMiLCJzdGF0dXNDb2RlIiwiaGlkZUxvYWRpbmciLCJpbnN0YWxsIiwidGVtcEZpbGVQYXRoIiwiZm9yY2UiLCJyZXN0YXJ0IiwiZmFpbCIsInNob3dUb2FzdCIsImljb24iLCJvblByb2dyZXNzVXBkYXRlIiwiZ2V0VXNlckxpc3QiLCJ0eXBlIiwiJHRvb2xzIiwibXNnIiwibGVuZ3RoIiwiZGlzcGF0Y2giLCJhdWRfaWQiLCJnZXRTdG9yYWdlU3luYyIsImlkIiwiY2F0Y2giLCJlcnIiXSwibWFwcGluZ3MiOiI7Ozs7OztlQUNlO0VBQ2RBLElBQUksa0JBQUc7SUFDTixPQUFPO01BQ05DLFFBQVEsRUFBRTtJQUNYLENBQUM7RUFDRixDQUFDO0VBQ0RDLFFBQVEsRUFBRSxvQkFBVztJ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LENBQzdFLENBQUMsQ0FBQyxDQUFDaUU7VUFDTCxDQUFDLENBQUM7VUFDRnZELElBQUksQ0FBQ0ssTUFBTSxDQUFDK0MsUUFBUSxDQUFDLGFBQWEsRUFBRTtZQUNuQ0MsTUFBTSxFQUFFM0QsR0FBRyxDQUFDNEQsY0FBYyxDQUFDLFFBQVEsQ0FBQyxHQUFHNUQsR0FBRyxDQUFDNEQsY0FBYyxDQUFDLFFBQVEsQ0FBQyxHQUFHcEMsR0FBRyxDQUFDNUIsSUFBSSxDQUM3RSxDQUFDLENBQUMsQ0FBQ2lFO1VBQ0wsQ0FBQyxDQUFDO1FBQ0g7TUFDRCxDQUFDLENBQUMsQ0FBQ0MsS0FBSyxDQUFDLFVBQUFDLEdBQUcsRUFBSSxDQUFDLENBQUMsQ0FBQztJQUNwQjtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjMzNC5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRwcm9ncmVzczogMCxcblx0XHR9XG5cdH0sXG5cdG9uTGF1bmNoOiBmdW5jdGlvbigpIHtcblx0XHR0aGlzLmNoZWNrRm9yVXBkYXRlcygpXG5cdFx0dW5pLnN3aXRjaFRhYih7XG5cdFx0XHR1cmw6IFwiL3BhZ2VzL2luZGV4L2luZGV4XCJcblx0XHR9KVxuXHRcdGNvbnNvbGUubG9nKCdBcHAgTGF1bmNoJylcblx0fSxcblx0b25TaG93OiBmdW5jdGlvbigpIHtcblx0XHRjb25zb2xlLmxvZygnQXBwIFNob3cnKVxuXHR9LFxuXHRvbkhpZGU6IGZ1bmN0aW9uKCkge1xuXHRcdGNvbnNvbGUubG9nKCdBcHAgSGlkZScpXG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHQvLyDniYjmnKzkv6Hmga/nm5HmtYtcblx0XHRjaGVja0ZvclVwZGF0ZXMoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGxldCBwbGF0Zm9ybSA9IFwiXCJcblx0XHRcdC8vIOi/lOWbnueahOaYr2Fwa+WMheS/oeaBr1xuXHRcdFx0dW5pLmdldFN5c3RlbUluZm8oe1xuXHRcdFx0XHRzdWNjZXNzKGUpIHtcblx0XHRcdFx0XHRwbGF0Zm9ybSA9IGUucGxhdGZvcm1cblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZVBob25lSW5mbycsIHtcblx0XHRcdFx0XHRcdHBsYXRmb3JtOiBlLnBsYXRmb3JtXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fVxuXHRcdFx0fSlcblx0XHRcdHBsdXMucnVudGltZS5nZXRQcm9wZXJ0eShwbHVzLnJ1bnRpbWUuYXBwaWQsIGZ1bmN0aW9uKGluZm8pIHtcblx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCdWRVJTSU9OJywgaW5mby52ZXJzaW9uKVxuXHRcdFx0XHRsZXQgcmVzX3ZlcnNpb24gPSBpbmZvLnZlcnNpb247XG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlUGhvbmVJbmZvJywge1xuXHRcdFx0XHRcdGluZm86IGluZm9cblx0XHRcdFx0fSlcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0bG9naW52ZXJzaW9uKHt9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdFx0bGV0IGRvd25sb2FkVXJsID0gcmVzLmRhdGEudXJsXG5cdFx0XHRcdFx0bGV0IGxhdGVzdFZlcnNpb24gPSByZXMuZGF0YS52ZXJzaW9uXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLniYjmnKzkv6Hmga9cIiwgaW5mbylcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcInJlc1wiLCByZXMpXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KCdjaGFuZ2VQaG9uZUluZm8nLCB7XG5cdFx0XHRcdFx0XHR2ZXJzaW9uVXJsOiByZXMuZGF0YVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0Ly8g5q+U5a+554mI5pys5Y+3XG5cdFx0XHRcdFx0aWYgKGxhdGVzdFZlcnNpb24gIT09IHJlc192ZXJzaW9uKSB7XG5cdFx0XHRcdFx0XHR1bmkuc2hvd01vZGFsKHtcblx0XHRcdFx0XHRcdFx0dGl0bGU6ICflj5HnjrDmlrDniYjmnKwnLFxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAn5qOA5p+l5Yiw5paw54mI5pysJyArIHJlcy5kYXRhLnZlcnNpb24gKyAn77yM5piv5ZCm5pu05paw77yfJyxcblx0XHRcdFx0XHRcdFx0c3VjY2VzczogKG1vZGFsUmVzKSA9PiB7XG5cdFx0XHRcdFx0XHRcdFx0aWYgKG1vZGFsUmVzLmNvbmZpcm0pIHtcblx0XHRcdFx0XHRcdFx0XHRcdGlmIChwbGF0Zm9ybSA9PT0gJ2FuZHJvaWQnKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICfmraPlnKjljYfnuqcs6K+36ICQ5b+D562J5b6FJ1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ1ZFUlNJT04nLCByZXMuZGF0YS52ZXJzaW9uKVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmRvd25sb2FkTmV3VmVyc2lvbihkb3dubG9hZFVybCwgcmVzLmNvZGUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICflj5HnjrDmlrDniYjmnKwgJyArIHJlcy5kYXRhLnZlcnNpb24sXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ+ivt+WIsEFwcCBzdG9yZei/m+ihjOWNh+e6pycsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0c2hvd0NhbmNlbDogZmFsc2Vcblx0XHRcdFx0XHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLnlKjmiLfmlL7lvIPmm7TmlrBcIilcblx0XHRcdFx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PSAwKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlVXNlckxpc3QoKVxuXHRcdFx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0c2V0VGltZW91dCgoKSA9PiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dW5pLnJlTGF1bmNoKHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHVybDogJy9wYWdlcy9sb2dpbi9sb2dpbidcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9LCA1MDApO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi54mI5pys5Y+355u45ZCMXCIpXG5cdFx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xuXHRcdFx0XHRcdFx0XHR0aGF0LmhhbmRsZVVzZXJMaXN0KClcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xuXHRcdFx0XHRcdFx0XHRcdHVuaS5yZUxhdW5jaCh7XG5cdFx0XHRcdFx0XHRcdFx0XHR1cmw6ICcvcGFnZXMvbG9naW4vbG9naW4nXG5cdFx0XHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdFx0fSwgNTAwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0pXG5cdFx0XHR9KVxuXHRcdH0sXG5cblx0XHQvLyDkuIvovb3mlrDniYjmnKxcblx0XHRkb3dubG9hZE5ld1ZlcnNpb24oZG93bmxvYWRVcmwsIGNvZGUpIHtcblx0XHRcdGNvbnN0IGR0YXNrID0gdW5pLmRvd25sb2FkRmlsZSh7XG5cdFx0XHRcdHVybDogZG93bmxvYWRVcmwsXG5cdFx0XHRcdHN1Y2Nlc3M6IChkb3dubG9hZFJlcykgPT4ge1xuXHRcdFx0XHRcdGlmIChkb3dubG9hZFJlcy5zdGF0dXNDb2RlID09PSAyMDApIHtcblx0XHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpO1xuXHRcdFx0XHRcdFx0cGx1cy5ydW50aW1lLmluc3RhbGwoXG5cdFx0XHRcdFx0XHRcdGRvd25sb2FkUmVzLnRlbXBGaWxlUGF0aCwge1xuXHRcdFx0XHRcdFx0XHRcdGZvcmNlOiB0cnVlXG5cdFx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0XHRcdGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCdpbnN0YWxsIHN1Y2Nlc3MuLi4nKTtcblx0XHRcdFx0XHRcdFx0XHRwbHVzLnJ1bnRpbWUucmVzdGFydCgpO1xuXHRcdFx0XHRcdFx0XHR9LFxuXHRcdFx0XHRcdFx0XHRmdW5jdGlvbihlKSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5lcnJvcignaW5zdGFsbCBmYWlsLi4uJyk7XG5cdFx0XHRcdFx0XHRcdH0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSxcblx0XHRcdFx0ZmFpbDogKCkgPT4ge1xuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xuXHRcdFx0XHRcdFx0dGl0bGU6ICfljYfnuqflpLHotKUnLFxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXG5cdFx0XHRcdFx0fSk7XG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXHRcdFx0ZHRhc2sub25Qcm9ncmVzc1VwZGF0ZSgocmVzKSA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKCfkuIvovb3ov5vluqYnICsgcmVzLnByb2dyZXNzICsgJyUnKTtcblx0XHRcdH0pO1xuXHRcdH0sXG5cblxuXHRcdC8vIOaIkOWRmOWIl+ihqFxuXHRcdGhhbmRsZVVzZXJMaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRVc2VyTGlzdCh7XG5cdFx0XHRcdHR5cGU6IDJcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLnlKjmiLfliJfooahcIiwgcmVzKVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxuXHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHR9XG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlRmFtaWxheScsIHJlcy5kYXRhKVxuXHRcdFx0XHRpZiAocmVzLmRhdGEubGVuZ3RoKSB7XG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpID8gdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSA6IHJlcy5kYXRhW1xuXHRcdFx0XHRcdFx0XHQwXS5pZFxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRDYXJkTGlzdFwiLCB7XG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJykgPyB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpIDogcmVzLmRhdGFbXG5cdFx0XHRcdFx0XHRcdDBdLmlkXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fVxuXHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxuXHRcdH0sXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///334\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _default = {\n data: function data() {\n return {\n progress: 0\n };\n },\n onLaunch: function onLaunch() {\n this.checkForUpdates();\n uni.switchTab({\n url: \"/pages/index/index\"\n });\n __f__(\"log\", 'App Launch', \" at App.vue:13\");\n },\n onShow: function onShow() {\n __f__(\"log\", 'App Show', \" at App.vue:16\");\n },\n onHide: function onHide() {\n __f__(\"log\", 'App Hide', \" at App.vue:19\");\n },\n methods: {\n // 版本信息监测\n checkForUpdates: function checkForUpdates() {\n var that = this;\n var platform = \"\";\n // 返回的是apk包信息\n uni.getSystemInfo({\n success: function success(e) {\n platform = e.platform;\n that.$store.commit('changePhoneInfo', {\n platform: e.platform\n });\n }\n });\n plus.runtime.getProperty(plus.runtime.appid, function (info) {\n uni.setStorageSync('VERSION', info.version);\n var res_version = info.version;\n that.$store.commit('changePhoneInfo', {\n info: info\n });\n that.$model.getloginversion({}).then(function (res) {\n var downloadUrl = res.data.url;\n var latestVersion = res.data.version;\n __f__(\"log\", \"版本信息\", info, \" at App.vue:44\");\n __f__(\"log\", \"res\", res, \" at App.vue:45\");\n that.$store.commit('changePhoneInfo', {\n versionUrl: res.data\n });\n // 比对版本号\n if (latestVersion !== res_version) {\n uni.showModal({\n title: '发现新版本',\n content: '检查到新版本' + res.data.version + ',是否更新?',\n success: function success(modalRes) {\n if (modalRes.confirm) {\n if (platform === 'android') {\n uni.showLoading({\n title: '正在升级,请耐心等待'\n });\n uni.setStorageSync('VERSION', res.data.version);\n that.downloadNewVersion(downloadUrl, res.code);\n } else {\n uni.showModal({\n title: '发现新版本 ' + res.data.version,\n content: '请到App store进行升级',\n showCancel: false\n });\n }\n } else {\n __f__(\"log\", \"用户放弃更新\", \" at App.vue:70\");\n if (res.code == 0) {\n that.handleUserList();\n } else {\n setTimeout(function () {\n uni.reLaunch({\n url: '/pages/login/login'\n });\n }, 500);\n }\n }\n }\n });\n } else {\n __f__(\"log\", \"版本号相同\", \" at App.vue:84\");\n if (res.code == 0) {\n that.handleUserList();\n } else {\n setTimeout(function () {\n uni.reLaunch({\n url: '/pages/login/login'\n });\n }, 500);\n }\n }\n });\n });\n },\n // 下载新版本\n downloadNewVersion: function downloadNewVersion(downloadUrl, code) {\n var dtask = uni.downloadFile({\n url: downloadUrl,\n success: function success(downloadRes) {\n if (downloadRes.statusCode === 200) {\n uni.hideLoading();\n plus.runtime.install(downloadRes.tempFilePath, {\n force: true\n }, function () {\n __f__(\"log\", 'install success...', \" at App.vue:111\");\n plus.runtime.restart();\n }, function (e) {\n __f__(\"error\", 'install fail...', \" at App.vue:115\");\n });\n }\n },\n fail: function fail() {\n uni.showToast({\n title: '升级失败',\n icon: 'none'\n });\n }\n });\n dtask.onProgressUpdate(function (res) {\n __f__(\"log\", '下载进度' + res.progress + '%', \" at App.vue:127\");\n });\n },\n // 成员列表\n handleUserList: function handleUserList() {\n var that = this;\n that.$model.getUserList({\n type: 2\n }).then(function (res) {\n __f__(\"log\", \"用户列表\", res, \" at App.vue:138\");\n if (res.code != 0) {\n that.$tools.msg(res.msg);\n return;\n }\n that.$store.commit('changeFamilay', res.data);\n if (res.data.length) {\n that.$store.dispatch('getUserInfo', {\n aud_id: uni.getStorageSync('userid') ? uni.getStorageSync('userid') : res.data[0].id\n });\n that.$store.dispatch(\"getCardList\", {\n aud_id: uni.getStorageSync('userid') ? uni.getStorageSync('userid') : res.data[0].id\n });\n }\n }).catch(function (err) {});\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 */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vQXBwLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwicHJvZ3Jlc3MiLCJvbkxhdW5jaCIsImNoZWNrRm9yVXBkYXRlcyIsInVuaSIsInN3aXRjaFRhYiIsInVybCIsIm9uU2hvdyIsIm9uSGlkZSIsIm1ldGhvZHMiLCJ0aGF0IiwicGxhdGZvcm0iLCJnZXRTeXN0ZW1JbmZvIiwic3VjY2VzcyIsImUiLCIkc3RvcmUiLCJjb21taXQiLCJwbHVzIiwicnVudGltZSIsImdldFByb3BlcnR5IiwiYXBwaWQiLCJpbmZvIiwic2V0U3RvcmFnZVN5bmMiLCJ2ZXJzaW9uIiwicmVzX3ZlcnNpb24iLCIkbW9kZWwiLCJnZXRsb2dpbnZlcnNpb24iLCJ0aGVuIiwicmVzIiwiZG93bmxvYWRVcmwiLCJsYXRlc3RWZXJzaW9uIiwidmVyc2lvblVybCIsInNob3dNb2RhbCIsInRpdGxlIiwiY29udGVudCIsIm1vZGFsUmVzIiwiY29uZmlybSIsInNob3dMb2FkaW5nIiwiZG93bmxvYWROZXdWZXJzaW9uIiwiY29kZSIsInNob3dDYW5jZWwiLCJoYW5kbGVVc2VyTGlzdCIsInNldFRpbWVvdXQiLCJyZUxhdW5jaCIsImR0YXNrIiwiZG93bmxvYWRGaWxlIiwiZG93bmxvYWRSZXMiLCJzdGF0dXNDb2RlIiwiaGlkZUxvYWRpbmciLCJpbnN0YWxsIiwidGVtcEZpbGVQYXRoIiwiZm9yY2UiLCJyZXN0YXJ0IiwiZmFpbCIsInNob3dUb2FzdCIsImljb24iLCJvblByb2dyZXNzVXBkYXRlIiwiZ2V0VXNlckxpc3QiLCJ0eXBlIiwiJHRvb2xzIiwibXNnIiwibGVuZ3RoIiwiZGlzcGF0Y2giLCJhdWRfaWQiLCJnZXRTdG9yYWdlU3luYyIsImlkIiwiY2F0Y2giLCJlcnIiXSwibWFwcGluZ3MiOiI7Ozs7OztlQUNlO0VBQ2RBLElBQUksa0JBQUc7SUFDTixPQUFPO01BQ05DLFFBQVEsRUFBRTtJQUNYLENBQUM7RUFDRixDQUFDO0VBQ0RDLFFBQVEsRUFBRSxvQkFBVztJ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LENBQzdFLENBQUMsQ0FBQyxDQUFDaUU7VUFDTCxDQUFDLENBQUM7VUFDRnZELElBQUksQ0FBQ0ssTUFBTSxDQUFDK0MsUUFBUSxDQUFDLGFBQWEsRUFBRTtZQUNuQ0MsTUFBTSxFQUFFM0QsR0FBRyxDQUFDNEQsY0FBYyxDQUFDLFFBQVEsQ0FBQyxHQUFHNUQsR0FBRyxDQUFDNEQsY0FBYyxDQUFDLFFBQVEsQ0FBQyxHQUFHcEMsR0FBRyxDQUFDNUIsSUFBSSxDQUM3RSxDQUFDLENBQUMsQ0FBQ2lFO1VBQ0wsQ0FBQyxDQUFDO1FBQ0g7TUFDRCxDQUFDLENBQUMsQ0FBQ0MsS0FBSyxDQUFDLFVBQUFDLEdBQUcsRUFBSSxDQUFDLENBQUMsQ0FBQztJQUNwQjtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjMzOS5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRwcm9ncmVzczogMCxcblx0XHR9XG5cdH0sXG5cdG9uTGF1bmNoOiBmdW5jdGlvbigpIHtcblx0XHR0aGlzLmNoZWNrRm9yVXBkYXRlcygpXG5cdFx0dW5pLnN3aXRjaFRhYih7XG5cdFx0XHR1cmw6IFwiL3BhZ2VzL2luZGV4L2luZGV4XCJcblx0XHR9KVxuXHRcdGNvbnNvbGUubG9nKCdBcHAgTGF1bmNoJylcblx0fSxcblx0b25TaG93OiBmdW5jdGlvbigpIHtcblx0XHRjb25zb2xlLmxvZygnQXBwIFNob3cnKVxuXHR9LFxuXHRvbkhpZGU6IGZ1bmN0aW9uKCkge1xuXHRcdGNvbnNvbGUubG9nKCdBcHAgSGlkZScpXG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHQvLyDniYjmnKzkv6Hmga/nm5HmtYtcblx0XHRjaGVja0ZvclVwZGF0ZXMoKSB7XG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcblx0XHRcdGxldCBwbGF0Zm9ybSA9IFwiXCJcblx0XHRcdC8vIOi/lOWbnueahOaYr2Fwa+WMheS/oeaBr1xuXHRcdFx0dW5pLmdldFN5c3RlbUluZm8oe1xuXHRcdFx0XHRzdWNjZXNzKGUpIHtcblx0XHRcdFx0XHRwbGF0Zm9ybSA9IGUucGxhdGZvcm1cblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoJ2NoYW5nZVBob25lSW5mbycsIHtcblx0XHRcdFx0XHRcdHBsYXRmb3JtOiBlLnBsYXRmb3JtXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fVxuXHRcdFx0fSlcblx0XHRcdHBsdXMucnVudGltZS5nZXRQcm9wZXJ0eShwbHVzLnJ1bnRpbWUuYXBwaWQsIGZ1bmN0aW9uKGluZm8pIHtcblx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCdWRVJTSU9OJywgaW5mby52ZXJzaW9uKVxuXHRcdFx0XHRsZXQgcmVzX3ZlcnNpb24gPSBpbmZvLnZlcnNpb247XG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlUGhvbmVJbmZvJywge1xuXHRcdFx0XHRcdGluZm86IGluZm9cblx0XHRcdFx0fSlcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0bG9naW52ZXJzaW9uKHt9KS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdFx0bGV0IGRvd25sb2FkVXJsID0gcmVzLmRhdGEudXJsXG5cdFx0XHRcdFx0bGV0IGxhdGVzdFZlcnNpb24gPSByZXMuZGF0YS52ZXJzaW9uXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCLniYjmnKzkv6Hmga9cIiwgaW5mbylcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhcInJlc1wiLCByZXMpXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuY29tbWl0KCdjaGFuZ2VQaG9uZUluZm8nLCB7XG5cdFx0XHRcdFx0XHR2ZXJzaW9uVXJsOiByZXMuZGF0YVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0Ly8g5q+U5a+554mI5pys5Y+3XG5cdFx0XHRcdFx0aWYgKGxhdGVzdFZlcnNpb24gIT09IHJlc192ZXJzaW9uKSB7XG5cdFx0XHRcdFx0XHR1bmkuc2hvd01vZGFsKHtcblx0XHRcdFx0XHRcdFx0dGl0bGU6ICflj5HnjrDmlrDniYjmnKwnLFxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAn5qOA5p+l5Yiw5paw54mI5pysJyArIHJlcy5kYXRhLnZlcnNpb24gKyAn77yM5piv5ZCm5pu05paw77yfJyxcblx0XHRcdFx0XHRcdFx0c3VjY2VzczogKG1vZGFsUmVzKSA9PiB7XG5cdFx0XHRcdFx0XHRcdFx0aWYgKG1vZGFsUmVzLmNvbmZpcm0pIHtcblx0XHRcdFx0XHRcdFx0XHRcdGlmIChwbGF0Zm9ybSA9PT0gJ2FuZHJvaWQnKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICfmraPlnKjljYfnuqcs6K+36ICQ5b+D562J5b6FJ1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ1ZFUlNJT04nLCByZXMuZGF0YS52ZXJzaW9uKVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmRvd25sb2FkTmV3VmVyc2lvbihkb3dubG9hZFVybCwgcmVzLmNvZGUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICflj5HnjrDmlrDniYjmnKwgJyArIHJlcy5kYXRhLnZlcnNpb24sXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ+ivt+WIsEFwcCBzdG9yZei/m+ihjOWNh+e6pycsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0c2hvd0NhbmNlbDogZmFsc2Vcblx0XHRcdFx0XHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCLnlKjmiLfmlL7lvIPmm7TmlrBcIilcblx0XHRcdFx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PSAwKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRoYXQuaGFuZGxlVXNlckxpc3QoKVxuXHRcdFx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0c2V0VGltZW91dCgoKSA9PiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dW5pLnJlTGF1bmNoKHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHVybDogJy9wYWdlcy9sb2dpbi9sb2dpbidcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9LCA1MDApO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwi54mI5pys5Y+355u45ZCMXCIpXG5cdFx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMCkge1xuXHRcdFx0XHRcdFx0XHR0aGF0LmhhbmRsZVVzZXJMaXN0KClcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xuXHRcdFx0XHRcdFx0XHRcdHVuaS5yZUxhdW5jaCh7XG5cdFx0XHRcdFx0XHRcdFx0XHR1cmw6ICcvcGFnZXMvbG9naW4vbG9naW4nXG5cdFx0XHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdFx0fSwgNTAwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0pXG5cdFx0XHR9KVxuXHRcdH0sXG5cblx0XHQvLyDkuIvovb3mlrDniYjmnKxcblx0XHRkb3dubG9hZE5ld1ZlcnNpb24oZG93bmxvYWRVcmwsIGNvZGUpIHtcblx0XHRcdGNvbnN0IGR0YXNrID0gdW5pLmRvd25sb2FkRmlsZSh7XG5cdFx0XHRcdHVybDogZG93bmxvYWRVcmwsXG5cdFx0XHRcdHN1Y2Nlc3M6IChkb3dubG9hZFJlcykgPT4ge1xuXHRcdFx0XHRcdGlmIChkb3dubG9hZFJlcy5zdGF0dXNDb2RlID09PSAyMDApIHtcblx0XHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpO1xuXHRcdFx0XHRcdFx0cGx1cy5ydW50aW1lLmluc3RhbGwoXG5cdFx0XHRcdFx0XHRcdGRvd25sb2FkUmVzLnRlbXBGaWxlUGF0aCwge1xuXHRcdFx0XHRcdFx0XHRcdGZvcmNlOiB0cnVlXG5cdFx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0XHRcdGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCdpbnN0YWxsIHN1Y2Nlc3MuLi4nKTtcblx0XHRcdFx0XHRcdFx0XHRwbHVzLnJ1bnRpbWUucmVzdGFydCgpO1xuXHRcdFx0XHRcdFx0XHR9LFxuXHRcdFx0XHRcdFx0XHRmdW5jdGlvbihlKSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5lcnJvcignaW5zdGFsbCBmYWlsLi4uJyk7XG5cdFx0XHRcdFx0XHRcdH0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSxcblx0XHRcdFx0ZmFpbDogKCkgPT4ge1xuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xuXHRcdFx0XHRcdFx0dGl0bGU6ICfljYfnuqflpLHotKUnLFxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXG5cdFx0XHRcdFx0fSk7XG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXHRcdFx0ZHRhc2sub25Qcm9ncmVzc1VwZGF0ZSgocmVzKSA9PiB7XG5cdFx0XHRcdGNvbnNvbGUubG9nKCfkuIvovb3ov5vluqYnICsgcmVzLnByb2dyZXNzICsgJyUnKTtcblx0XHRcdH0pO1xuXHRcdH0sXG5cblxuXHRcdC8vIOaIkOWRmOWIl+ihqFxuXHRcdGhhbmRsZVVzZXJMaXN0KCkge1xuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXG5cdFx0XHR0aGF0LiRtb2RlbC5nZXRVc2VyTGlzdCh7XG5cdFx0XHRcdHR5cGU6IDJcblx0XHRcdH0pLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0Y29uc29sZS5sb2coXCLnlKjmiLfliJfooahcIiwgcmVzKVxuXHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkge1xuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxuXHRcdFx0XHRcdHJldHVyblxuXHRcdFx0XHR9XG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdCgnY2hhbmdlRmFtaWxheScsIHJlcy5kYXRhKVxuXHRcdFx0XHRpZiAocmVzLmRhdGEubGVuZ3RoKSB7XG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goJ2dldFVzZXJJbmZvJywge1xuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpID8gdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSA6IHJlcy5kYXRhW1xuXHRcdFx0XHRcdFx0XHQwXS5pZFxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRDYXJkTGlzdFwiLCB7XG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJykgPyB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpIDogcmVzLmRhdGFbXG5cdFx0XHRcdFx0XHRcdDBdLmlkXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fVxuXHRcdFx0fSkuY2F0Y2goZXJyID0+IHt9KVxuXHRcdH0sXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///339\n"); /***/ }), -/* 335 */ +/* 340 */ /*!****************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/tools/Bluetooth.js ***! \****************************************************************/ @@ -27001,10 +27415,10 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exp /***/ (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 _store = _interopRequireDefault(__webpack_require__(/*! @/store */ 35));\nvar _Bluetooth = _interopRequireDefault(__webpack_require__(/*! @/tools/Bluetooth.js */ 335));\nvar _tools = _interopRequireDefault(__webpack_require__(/*! @/tools/tools.js */ 34));\nvar myTime;\nvar devicesList = [];\nvar _default = {\n str2Num: str2Num,\n handleDevicesMac: handleDevicesMac,\n openBluetoothAdapter: openBluetoothAdapter,\n startBluetoothDeviceDiscovery: startBluetoothDeviceDiscovery,\n onBluetoothDeviceFound: onBluetoothDeviceFound,\n getBluetoothAdapter: getBluetoothAdapter,\n handleDevice: handleDevice,\n onBLEConnectionStateChange: onBLEConnectionStateChange,\n closeBLEConnection: closeBLEConnection,\n closeBluetoothAdapter: closeBluetoothAdapter,\n stopBluetoothDevicesDiscovery: stopBluetoothDevicesDiscovery\n}; // 蓝牙连接\nexports.default = _default;\nfunction openBluetoothAdapter() {\n uni.openBluetoothAdapter({\n success: function success(e) {\n _store.default.commit(\"changeBluetooth\", true);\n _Bluetooth.default.startBluetoothDeviceDiscovery();\n __f__(\"log\", '初始化蓝牙成功:' + e.errMsg, \" at tools/Bluetooth.js:26\");\n },\n fail: function fail(e) {\n _Bluetooth.default.getBluetoothAdapter(e);\n }\n });\n}\n\n// 开始搜寻附近的蓝牙外围设备\nfunction startBluetoothDeviceDiscovery() {\n devicesList = [];\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n interval: 200,\n //上报设备的间隔\n services: [],\n success: function success(res) {\n _Bluetooth.default.onBluetoothDeviceFound();\n },\n fail: function fail(res) {\n _tools.default.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n}\n\n/**\r\n * 发现外围设备\r\n */\nfunction onBluetoothDeviceFound() {\n uni.onBluetoothDeviceFound(function (res) {\n __f__(\"log\", '开始监听寻找到新设备的事件', res, \" at tools/Bluetooth.js:55\");\n res.devices.forEach(function (device) {\n if (!device.name && !device.localName) {\n return;\n }\n if (device.name.indexOf('YPC') != -1) {\n var buff = device.name.slice(7, 19);\n device.macAddr = _Bluetooth.default.str2Num(buff);\n device.deviceId = _Bluetooth.default.str2Num(buff);\n _Bluetooth.default.handleDevice(device);\n __f__(\"log\", \"ypc\", device, \" at tools/Bluetooth.js:65\");\n return;\n }\n });\n });\n}\n// 蓝牙过滤\nfunction handleDevice(device) {\n var foundDevices = devicesList;\n var idx = _tools.default.inArray(foundDevices, \"deviceId\", device.deviceId);\n __f__(\"log\", \"ind\", idx, devicesList, device, \" at tools/Bluetooth.js:75\");\n if (idx === -1) {\n devicesList.push(device);\n _store.default.commit(\"changedevicesList\", devicesList);\n return;\n }\n}\n/**\r\n * 停止搜索蓝牙设备\r\n */\nfunction stopBluetoothDevicesDiscovery() {\n uni.stopBluetoothDevicesDiscovery({\n success: function success(e) {\n __f__(\"log\", \"停止搜索蓝牙设备\", e, \" at tools/Bluetooth.js:88\");\n }\n });\n}\n// 监听蓝牙连接状态\nfunction onBLEConnectionStateChange() {\n uni.onBLEConnectionStateChange(function (res) {\n __f__(\"log\", \"蓝牙连接状态\", JSON.stringify(res), \" at tools/Bluetooth.js:95\");\n if (!res.connected) {\n _Bluetooth.default.closeBLEConnection();\n _Bluetooth.default.closeBluetoothAdapter();\n }\n _store.default.commit(\"changeConnected\", res.connected);\n });\n}\n\n/**\r\n * 断开蓝牙模块\r\n */\nfunction closeBluetoothAdapter() {\n uni.closeBluetoothAdapter({\n success: function success(res) {\n __f__(\"log\", '蓝牙模块关闭成功', \" at tools/Bluetooth.js:110\");\n }\n });\n}\n/**\r\n * 断开蓝牙连接\r\n */\nfunction closeBLEConnection(deviceId) {\n __f__(\"log\", \"deviceId\", deviceId, \" at tools/Bluetooth.js:118\");\n uni.closeBLEConnection({\n deviceId: deviceId,\n success: function success(res) {\n __f__(\"log\", '断开蓝牙连接成功', \" at tools/Bluetooth.js:122\");\n }\n });\n}\nfunction str2Num(str) {\n var result = \"\";\n for (var i = 0; i < str.length - 2; i++) {\n result += str[i];\n if (i % 2 === 1) result += ':';\n }\n return result + str.slice(-2);\n}\n// 蓝牙连接\nfunction handleDevicesMac(device, acd_id) {\n __f__(\"log\", \"卡片设备\", device, acd_id, \" at tools/Bluetooth.js:137\");\n if (device == 'true' || device || device == true) {\n uni.openBluetoothAdapter({\n success: function success(e) {\n _store.default.commit(\"changeBluetooth\", true);\n uni.navigateTo({\n url: \"/pages/devices/search?id=\" + acd_id\n });\n __f__(\"log\", '初始化蓝牙成功:' + e.errMsg, \" at tools/Bluetooth.js:145\");\n },\n fail: function fail(err) {\n __f__(\"log\", '初始化蓝牙失败:' + err.errMsg, \" at tools/Bluetooth.js:148\");\n return _Bluetooth.default.getBluetoothAdapter(err);\n }\n });\n } else {\n _tools.default.msg(\"请先添加设备!\");\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/business/business\"\n });\n }, 500);\n }\n}\n// 蓝牙连接失败\nfunction getBluetoothAdapter(err) {\n if (err.errMsg == \"openBluetoothAdapter:fail auth denied\" || err.errMsg === \"openBluetoothAdapter:fail auth deny\" || err.errMsg === \"openBluetoothAdapter:fail authorize no response\") {\n uni.showModal({\n title: \"提示\",\n content: \"需要您授权使用手机蓝牙\",\n showCancel: false,\n success: function success(modalSuccess) {\n uni.openSetting({\n success: function success(settingdata) {\n if (settingdata.authSetting[\"scope.bluetooth\"]) {\n uni.openBluetoothAdapter({\n success: function success(e) {\n uni.showToast({\n title: \"获取权限成功,请继续去测量\",\n icon: \"none\"\n });\n _store.default.commit(\"changeBluetooth\", true);\n },\n fail: function fail(err) {\n _tools.default.showModal(\"手机蓝牙未打开\");\n __f__(\"log\", '初始化蓝牙失败:' + err.errMsg, \" at tools/Bluetooth.js:185\");\n }\n });\n } else {\n uni.showToast({\n title: \"获取权限失败,将无法使用手机蓝牙进行测量\",\n icon: \"none\"\n });\n }\n }\n });\n }\n });\n } else {\n _tools.default.showModal(\"手机蓝牙未打开\");\n }\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdG9vbHMvQmx1ZXRvb3RoLmpzIl0sIm5hbWVzIjpbIm15VGltZSIsImRldmljZXNMaXN0Iiwic3RyMk51bSIsImhhbmRsZURldmljZXNNYWMiLCJvcGVuQmx1ZXRvb3RoQWRhcHRlciIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5Iiwib25CbHVldG9vdGhEZXZpY2VGb3VuZCIsImdldEJsdWV0b290aEFkYXB0ZXIiLCJoYW5kbGVEZXZpY2UiLCJvbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSIsImNsb3NlQkxFQ29ubmVjdGlvbiIsImNsb3NlQmx1ZXRvb3RoQWRhcHRlciIsInN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5IiwidW5pIiwic3VjY2VzcyIsImUiLCIkc3RvcmUiLCJjb21taXQiLCIkQmx1ZXRvb3RoIiwiZXJyTXNnIiwiZmFpbCIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImFsbG93RHVwbGljYXRlc0tleSIsImludGVydmFsIiwic2VydmljZXMiLCJyZXMiLCIkdG9vbHMiLCJtc2ciLCJkZXZpY2VzIiwiZm9yRWFjaCIsImRldmljZSIsIm5hbWUiLCJsb2NhbE5hbWUiLCJpbmRleE9mIiwiYnVmZiIsInNsaWNlIiwibWFjQWRkciIsImRldmljZUlkIiwiZm91bmREZXZpY2VzIiwiaWR4IiwiaW5BcnJheSIsInB1c2giLCJKU09OIiwic3RyaW5naWZ5IiwiY29ubmVjdGVkIiwic3RyIiwicmVzdWx0IiwiaSIsImxlbmd0aCIsImFjZF9pZCIsIm5hdmlnYXRlVG8iLCJ1cmwiLCJlcnIiLCJzZXRUaW1lb3V0Iiwic3dpdGNoVGFiIiwic2hvd01vZGFsIiwidGl0bGUiLCJjb250ZW50Iiwic2hvd0NhbmNlbCIsIm1vZGFsU3VjY2VzcyIsIm9wZW5TZXR0aW5nIiwic2V0dGluZ2RhdGEiLCJhdXRoU2V0dGluZyIsInNob3dUb2FzdCIsImljb24iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtB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a0JBQ1oxQixjQUFNLENBQUM2QixTQUFTLENBQUMsU0FBUyxDQUFDO2tCQUMzQixhQUFZLFVBQVUsR0FBR0gsR0FBRyxDQUFDakMsTUFBTTtnQkFDcEM7Y0FDRCxDQUFDLENBQUM7WUFDSCxDQUFDLE1BQU07Y0FDTk4sR0FBRyxDQUFDa0QsU0FBUyxDQUFDO2dCQUNiUCxLQUFLLEVBQUUsc0JBQXNCO2dCQUM3QlEsSUFBSSxFQUFFO2NBQ1AsQ0FBQyxDQUFDO1lBQ0g7VUFDRDtRQUNELENBQUMsQ0FBQztNQUNIO0lBQ0QsQ0FBQyxDQUFDO0VBQ0gsQ0FBQyxNQUFNO0lBQ050QyxjQUFNLENBQUM2QixTQUFTLENBQUMsU0FBUyxDQUFDO0VBQzVCO0FBQ0QsQyIsImZpbGUiOiIzMzUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgJHN0b3JlIGZyb20gJ0Avc3RvcmUnXHJcbmltcG9ydCAkQmx1ZXRvb3RoIGZyb20gJ0AvdG9vbHMvQmx1ZXRvb3RoLmpzJ1xyXG5pbXBvcnQgJHRvb2xzIGZyb20gJ0AvdG9vbHMvdG9vbHMuanMnXHJcbmxldCBteVRpbWU7XHJcbmxldCBkZXZpY2VzTGlzdCA9IFtdXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHRzdHIyTnVtLFxyXG5cdGhhbmRsZURldmljZXNNYWMsXHJcblx0b3BlbkJsdWV0b290aEFkYXB0ZXIsXHJcblx0c3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnksXHJcblx0b25CbHVldG9vdGhEZXZpY2VGb3VuZCxcclxuXHRnZXRCbHVldG9vdGhBZGFwdGVyLFxyXG5cdGhhbmRsZURldmljZSxcclxuXHRvbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSxcclxuXHRjbG9zZUJMRUNvbm5lY3Rpb24sXHJcblx0Y2xvc2VCbHVldG9vdGhBZGFwdGVyLFxyXG5cdHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5XHJcbn1cclxuXHJcbi8vIOiTneeJmei/nuaOpVxyXG5mdW5jdGlvbiBvcGVuQmx1ZXRvb3RoQWRhcHRlcigpIHtcclxuXHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0c3VjY2VzczogZSA9PiB7XHJcblx0XHRcdCRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgdHJ1ZSlcclxuXHRcdFx0JEJsdWV0b290aC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXHJcblx0XHRcdGNvbnNvbGUubG9nKCfliJ3lp4vljJbok53niZnmiJDlip86JyArIGUuZXJyTXNnKTtcclxuXHRcdH0sXHJcblx0XHRmYWlsOiBlID0+IHtcclxuXHRcdFx0JEJsdWV0b290aC5nZXRCbHVldG9vdGhBZGFwdGVyKGUpXHJcblx0XHR9XHJcblx0fSk7XHJcbn1cclxuXHJcbi8vIOW8gOWni+aQnOWvu+mZhOi/keeahOiTneeJmeWkluWbtOiuvuWkh1xyXG5mdW5jdGlvbiBzdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpIHtcclxuXHRkZXZpY2VzTGlzdCA9IFtdXHJcblx0dW5pLnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSh7XHJcblx0XHRhbGxvd0R1cGxpY2F0ZXNLZXk6IHRydWUsXHJcblx0XHRpbnRlcnZhbDogMjAwLCAvL+S4iuaKpeiuvuWkh+eahOmXtOmalFxyXG5cdFx0c2VydmljZXM6IFtdLFxyXG5cdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0JEJsdWV0b290aC5vbkJsdWV0b290aERldmljZUZvdW5kKCk7XHJcblx0XHR9LFxyXG5cdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0JHRvb2xzLm1zZyhcIuivt+ehruWumuiuvuWkh+aYr+W8gOacuueKtuaAgeOAgeaJi+acuuiTneeJmeadg+mZkOW3suaJk+W8gO+8gVwiKVxyXG5cdFx0fVxyXG5cdH0pO1xyXG59XHJcblxyXG4vKipcclxuICog5Y+R546w5aSW5Zu06K6+5aSHXHJcbiAqL1xyXG5mdW5jdGlvbiBvbkJsdWV0b290aERldmljZUZvdW5kKCkge1xyXG5cdHVuaS5vbkJsdWV0b290aERldmljZUZvdW5kKHJlcyA9PiB7XHJcblx0XHRjb25zb2xlLmxvZygn5byA5aeL55uR5ZCs5a+75om+5Yiw5paw6K6+5aSH55qE5LqL5Lu2JywgcmVzKTtcclxuXHRcdHJlcy5kZXZpY2VzLmZvckVhY2goZGV2aWNlID0+IHtcclxuXHRcdFx0aWYgKCFkZXZpY2UubmFtZSAmJiAhZGV2aWNlLmxvY2FsTmFtZSkge1xyXG5cdFx0XHRcdHJldHVyblxyXG5cdFx0XHR9XHJcblx0XHRcdGlmIChkZXZpY2UubmFtZS5pbmRleE9mKCdZUEMnKSAhPSAtMSkge1xyXG5cdFx0XHRcdGxldCBidWZmID0gZGV2aWNlLm5hbWUuc2xpY2UoNywgMTkpXHJcblx0XHRcdFx0ZGV2aWNlLm1hY0FkZHIgPSAkQmx1ZXRvb3RoLnN0cjJOdW0oYnVmZilcclxuXHRcdFx0XHRkZXZpY2UuZGV2aWNlSWQgPSAkQmx1ZXRvb3RoLnN0cjJOdW0oYnVmZilcclxuXHRcdFx0XHQkQmx1ZXRvb3RoLmhhbmRsZURldmljZShkZXZpY2UpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJ5cGNcIiwgZGV2aWNlKVxyXG5cdFx0XHRcdHJldHVyblxyXG5cdFx0XHR9XHJcblx0XHR9KVxyXG5cdH0pO1xyXG59XHJcbi8vIOiTneeJmei/h+a7pFxyXG5mdW5jdGlvbiBoYW5kbGVEZXZpY2UoZGV2aWNlKSB7XHJcblx0Y29uc3QgZm91bmREZXZpY2VzID0gZGV2aWNlc0xpc3RcclxuXHRjb25zdCBpZHggPSAkdG9vbHMuaW5BcnJheShmb3VuZERldmljZXMsIFwiZGV2aWNlSWRcIiwgZGV2aWNlLmRldmljZUlkKVxyXG5cdGNvbnNvbGUubG9nKFwiaW5kXCIsIGlkeCwgZGV2aWNlc0xpc3QsIGRldmljZSlcclxuXHRpZiAoaWR4ID09PSAtMSkge1xyXG5cdFx0ZGV2aWNlc0xpc3QucHVzaChkZXZpY2UpO1xyXG5cdFx0JHN0b3JlLmNvbW1pdChcImNoYW5nZWRldmljZXNMaXN0XCIsIGRldmljZXNMaXN0KTtcclxuXHRcdHJldHVyblxyXG5cdH1cclxufVxyXG4vKipcclxuICog5YGc5q2i5pCc57Si6JOd54mZ6K6+5aSHXHJcbiAqL1xyXG5mdW5jdGlvbiBzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpIHtcclxuXHR1bmkuc3RvcEJsdWV0b290aERldmljZXNEaXNjb3Zlcnkoe1xyXG5cdFx0c3VjY2VzczogZSA9PiB7XHJcblx0XHRcdGNvbnNvbGUubG9nKFwi5YGc5q2i5pCc57Si6JOd54mZ6K6+5aSHXCIsIGUpXHJcblx0XHR9LFxyXG5cdH0pO1xyXG59XHJcbi8vIOebkeWQrOiTneeJmei/nuaOpeeKtuaAgVxyXG5mdW5jdGlvbiBvbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSgpIHtcclxuXHR1bmkub25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRjb25zb2xlLmxvZyhcIuiTneeJmei/nuaOpeeKtuaAgVwiLCBKU09OLnN0cmluZ2lmeShyZXMpKTtcclxuXHRcdGlmICghcmVzLmNvbm5lY3RlZCkge1xyXG5cdFx0XHQkQmx1ZXRvb3RoLmNsb3NlQkxFQ29ubmVjdGlvbigpXHJcblx0XHRcdCRCbHVldG9vdGguY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdH1cclxuXHRcdCRzdG9yZS5jb21taXQoXCJjaGFuZ2VDb25uZWN0ZWRcIiwgcmVzLmNvbm5lY3RlZCk7XHJcblx0fSlcclxufVxyXG5cclxuLyoqXHJcbiAqIOaWreW8gOiTneeJmeaooeWdl1xyXG4gKi9cclxuZnVuY3Rpb24gY2xvc2VCbHVldG9vdGhBZGFwdGVyKCkge1xyXG5cdHVuaS5jbG9zZUJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0Y29uc29sZS5sb2coJ+iTneeJmeaooeWdl+WFs+mXreaIkOWKnycpO1xyXG5cdFx0fVxyXG5cdH0pXHJcbn1cclxuLyoqXHJcbiAqIOaWreW8gOiTneeJmei/nuaOpVxyXG4gKi9cclxuZnVuY3Rpb24gY2xvc2VCTEVDb25uZWN0aW9uKGRldmljZUlkKSB7XHJcblx0Y29uc29sZS5sb2coXCJkZXZpY2VJZFwiLCBkZXZpY2VJZClcclxuXHR1bmkuY2xvc2VCTEVDb25uZWN0aW9uKHtcclxuXHRcdGRldmljZUlkOiBkZXZpY2VJZCxcclxuXHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XHJcblx0XHRcdGNvbnNvbGUubG9nKCfmlq3lvIDok53niZnov57mjqXmiJDlip8nKTtcclxuXHRcdH1cclxuXHR9KTtcclxufVxyXG5cclxuZnVuY3Rpb24gc3RyMk51bShzdHIpIHtcclxuXHR2YXIgcmVzdWx0ID0gXCJcIjtcclxuXHRmb3IgKGxldCBpID0gMDsgaSA8IHN0ci5sZW5ndGggLSAyOyBpKyspIHtcclxuXHRcdHJlc3VsdCArPSBzdHJbaV07XHJcblx0XHRpZiAoaSAlIDIgPT09IDEpIHJlc3VsdCArPSAnOic7XHJcblx0fVxyXG5cdHJldHVybiByZXN1bHQgKyBzdHIuc2xpY2UoLTIpXHJcbn1cclxuLy8g6JOd54mZ6L+e5o6lXHJcbmZ1bmN0aW9uIGhhbmRsZURldmljZXNNYWMoZGV2aWNlLCBhY2RfaWQpIHtcclxuXHRjb25zb2xlLmxvZyhcIuWNoeeJh+iuvuWkh1wiLCBkZXZpY2UsIGFjZF9pZClcclxuXHRpZiAoZGV2aWNlID09ICd0cnVlJyB8fCBkZXZpY2UgfHwgZGV2aWNlID09IHRydWUpIHtcclxuXHRcdHVuaS5vcGVuQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdHN1Y2Nlc3M6IGUgPT4ge1xyXG5cdFx0XHRcdCRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgdHJ1ZSk7XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9kZXZpY2VzL3NlYXJjaD9pZD1cIiArIGFjZF9pZFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+WIneWni+WMluiTneeJmeaIkOWKnzonICsgZS5lcnJNc2cpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsOiBlcnIgPT4ge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfliJ3lp4vljJbok53niZnlpLHotKU6JyArIGVyci5lcnJNc2cpO1xyXG5cdFx0XHRcdHJldHVybiAkQmx1ZXRvb3RoLmdldEJsdWV0b290aEFkYXB0ZXIoZXJyKVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9IGVsc2Uge1xyXG5cdFx0JHRvb2xzLm1zZyhcIuivt+WFiOa3u+WKoOiuvuWkh++8gVwiKVxyXG5cdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0dW5pLnN3aXRjaFRhYih7XHJcblx0XHRcdFx0dXJsOiBcIi9wYWdlcy9idXNpbmVzcy9idXNpbmVzc1wiXHJcblx0XHRcdH0pXHJcblx0XHR9LCA1MDApXHJcblx0fVxyXG59XHJcbi8vIOiTneeJmei/nuaOpeWksei0pVxyXG5mdW5jdGlvbiBnZXRCbHVldG9vdGhBZGFwdGVyKGVycikge1xyXG5cdGlmIChlcnIuZXJyTXNnID09IFwib3BlbkJsdWV0b290aEFkYXB0ZXI6ZmFpbCBhdXRoIGRlbmllZFwiIHx8IGVyci5lcnJNc2cgPT09XHJcblx0XHRcIm9wZW5CbHVldG9vdGhBZGFwdGVyOmZhaWwgYXV0aCBkZW55XCIgfHxcclxuXHRcdGVyci5lcnJNc2cgPT09IFwib3BlbkJsdWV0b290aEFkYXB0ZXI6ZmFpbCBhdXRob3JpemUgbm8gcmVzcG9uc2VcIlxyXG5cdCkge1xyXG5cdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdHRpdGxlOiBcIuaPkOekulwiLFxyXG5cdFx0XHRjb250ZW50OiBcIumcgOimgeaCqOaOiOadg+S9v+eUqOaJi+acuuiTneeJmVwiLFxyXG5cdFx0XHRzaG93Q2FuY2VsOiBmYWxzZSxcclxuXHRcdFx0c3VjY2Vzcyhtb2RhbFN1Y2Nlc3MpIHtcclxuXHRcdFx0XHR1bmkub3BlblNldHRpbmcoe1xyXG5cdFx0XHRcdFx0c3VjY2VzcyhzZXR0aW5nZGF0YSkge1xyXG5cdFx0XHRcdFx0XHRpZiAoc2V0dGluZ2RhdGEuYXV0aFNldHRpbmdbXCJzY29wZS5ibHVldG9vdGhcIl0pIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0XHRcdFx0XHRcdFx0c3VjY2VzczogZSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiBcIuiOt+WPluadg+mZkOaIkOWKn++8jOivt+e7p+e7reWOu+a1i+mHj1wiLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGljb246IFwibm9uZVwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdFx0XHRcdCRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgdHJ1ZSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRcdFx0ZmFpbDogZXJyID0+IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JHRvb2xzLnNob3dNb2RhbChcIuaJi+acuuiTneeJmeacquaJk+W8gFwiKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn5Yid5aeL5YyW6JOd54mZ5aSx6LSlOicgKyBlcnIuZXJyTXNnKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHRcdHRpdGxlOiBcIuiOt+WPluadg+mZkOWksei0pe+8jOWwhuaXoOazleS9v+eUqOaJi+acuuiTneeJmei/m+ihjOa1i+mHj1wiLFxyXG5cdFx0XHRcdFx0XHRcdFx0aWNvbjogXCJub25lXCJcclxuXHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fVxyXG5cdFx0fSlcclxuXHR9IGVsc2Uge1xyXG5cdFx0JHRvb2xzLnNob3dNb2RhbChcIuaJi+acuuiTneeJmeacquaJk+W8gFwiKVxyXG5cdH1cclxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///335\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 _store = _interopRequireDefault(__webpack_require__(/*! @/store */ 35));\nvar _Bluetooth = _interopRequireDefault(__webpack_require__(/*! @/tools/Bluetooth.js */ 340));\nvar _tools = _interopRequireDefault(__webpack_require__(/*! @/tools/tools.js */ 34));\nvar myTime;\nvar devicesList = [];\nvar _default = {\n str2Num: str2Num,\n handleDevicesMac: handleDevicesMac,\n openBluetoothAdapter: openBluetoothAdapter,\n startBluetoothDeviceDiscovery: startBluetoothDeviceDiscovery,\n onBluetoothDeviceFound: onBluetoothDeviceFound,\n getBluetoothAdapter: getBluetoothAdapter,\n handleDevice: handleDevice,\n onBLEConnectionStateChange: onBLEConnectionStateChange,\n closeBLEConnection: closeBLEConnection,\n closeBluetoothAdapter: closeBluetoothAdapter,\n stopBluetoothDevicesDiscovery: stopBluetoothDevicesDiscovery\n}; // 蓝牙连接\nexports.default = _default;\nfunction openBluetoothAdapter() {\n uni.openBluetoothAdapter({\n success: function success(e) {\n _store.default.commit(\"changeBluetooth\", true);\n _Bluetooth.default.startBluetoothDeviceDiscovery();\n __f__(\"log\", '初始化蓝牙成功:' + e.errMsg, \" at tools/Bluetooth.js:26\");\n },\n fail: function fail(e) {\n _Bluetooth.default.getBluetoothAdapter(e);\n }\n });\n}\n\n// 开始搜寻附近的蓝牙外围设备\nfunction startBluetoothDeviceDiscovery() {\n devicesList = [];\n uni.startBluetoothDevicesDiscovery({\n allowDuplicatesKey: true,\n interval: 200,\n //上报设备的间隔\n services: [],\n success: function success(res) {\n _Bluetooth.default.onBluetoothDeviceFound();\n },\n fail: function fail(res) {\n _tools.default.msg(\"请确定设备是开机状态、手机蓝牙权限已打开!\");\n }\n });\n}\n\n/**\r\n * 发现外围设备\r\n */\nfunction onBluetoothDeviceFound() {\n uni.onBluetoothDeviceFound(function (res) {\n __f__(\"log\", '开始监听寻找到新设备的事件', res, \" at tools/Bluetooth.js:55\");\n res.devices.forEach(function (device) {\n if (!device.name && !device.localName) {\n return;\n }\n if (device.name.indexOf('YPC') != -1) {\n var buff = device.name.slice(7, 19);\n device.macAddr = _Bluetooth.default.str2Num(buff);\n device.deviceId = _Bluetooth.default.str2Num(buff);\n _Bluetooth.default.handleDevice(device);\n __f__(\"log\", \"ypc\", device, \" at tools/Bluetooth.js:65\");\n return;\n }\n });\n });\n}\n// 蓝牙过滤\nfunction handleDevice(device) {\n var foundDevices = devicesList;\n var idx = _tools.default.inArray(foundDevices, \"deviceId\", device.deviceId);\n __f__(\"log\", \"ind\", idx, devicesList, device, \" at tools/Bluetooth.js:75\");\n if (idx === -1) {\n devicesList.push(device);\n _store.default.commit(\"changedevicesList\", devicesList);\n return;\n }\n}\n/**\r\n * 停止搜索蓝牙设备\r\n */\nfunction stopBluetoothDevicesDiscovery() {\n uni.stopBluetoothDevicesDiscovery({\n success: function success(e) {\n __f__(\"log\", \"停止搜索蓝牙设备\", e, \" at tools/Bluetooth.js:88\");\n }\n });\n}\n// 监听蓝牙连接状态\nfunction onBLEConnectionStateChange() {\n uni.onBLEConnectionStateChange(function (res) {\n __f__(\"log\", \"蓝牙连接状态\", JSON.stringify(res), \" at tools/Bluetooth.js:95\");\n if (!res.connected) {\n _Bluetooth.default.closeBLEConnection();\n _Bluetooth.default.closeBluetoothAdapter();\n }\n _store.default.commit(\"changeConnected\", res.connected);\n });\n}\n\n/**\r\n * 断开蓝牙模块\r\n */\nfunction closeBluetoothAdapter() {\n uni.closeBluetoothAdapter({\n success: function success(res) {\n __f__(\"log\", '蓝牙模块关闭成功', \" at tools/Bluetooth.js:110\");\n }\n });\n}\n/**\r\n * 断开蓝牙连接\r\n */\nfunction closeBLEConnection(deviceId) {\n __f__(\"log\", \"deviceId\", deviceId, \" at tools/Bluetooth.js:118\");\n uni.closeBLEConnection({\n deviceId: deviceId,\n success: function success(res) {\n __f__(\"log\", '断开蓝牙连接成功', \" at tools/Bluetooth.js:122\");\n }\n });\n}\nfunction str2Num(str) {\n var result = \"\";\n for (var i = 0; i < str.length - 2; i++) {\n result += str[i];\n if (i % 2 === 1) result += ':';\n }\n return result + str.slice(-2);\n}\n// 蓝牙连接\nfunction handleDevicesMac(device, acd_id) {\n __f__(\"log\", \"卡片设备\", device, acd_id, \" at tools/Bluetooth.js:137\");\n if (device == 'true' || device || device == true) {\n uni.openBluetoothAdapter({\n success: function success(e) {\n _store.default.commit(\"changeBluetooth\", true);\n uni.navigateTo({\n url: \"/pages/devices/search?id=\" + acd_id\n });\n __f__(\"log\", '初始化蓝牙成功:' + e.errMsg, \" at tools/Bluetooth.js:145\");\n },\n fail: function fail(err) {\n __f__(\"log\", '初始化蓝牙失败:' + err.errMsg, \" at tools/Bluetooth.js:148\");\n return _Bluetooth.default.getBluetoothAdapter(err);\n }\n });\n } else {\n _tools.default.msg(\"请先添加设备!\");\n setTimeout(function () {\n uni.switchTab({\n url: \"/pages/business/business\"\n });\n }, 500);\n }\n}\n// 蓝牙连接失败\nfunction getBluetoothAdapter(err) {\n if (err.errMsg == \"openBluetoothAdapter:fail auth denied\" || err.errMsg === \"openBluetoothAdapter:fail auth deny\" || err.errMsg === \"openBluetoothAdapter:fail authorize no response\") {\n uni.showModal({\n title: \"提示\",\n content: \"需要您授权使用手机蓝牙\",\n showCancel: false,\n success: function success(modalSuccess) {\n uni.openSetting({\n success: function success(settingdata) {\n if (settingdata.authSetting[\"scope.bluetooth\"]) {\n uni.openBluetoothAdapter({\n success: function success(e) {\n uni.showToast({\n title: \"获取权限成功,请继续去测量\",\n icon: \"none\"\n });\n _store.default.commit(\"changeBluetooth\", true);\n },\n fail: function fail(err) {\n _tools.default.showModal(\"手机蓝牙未打开\");\n __f__(\"log\", '初始化蓝牙失败:' + err.errMsg, \" at tools/Bluetooth.js:185\");\n }\n });\n } else {\n uni.showToast({\n title: \"获取权限失败,将无法使用手机蓝牙进行测量\",\n icon: \"none\"\n });\n }\n }\n });\n }\n });\n } else {\n _tools.default.showModal(\"手机蓝牙未打开\");\n }\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdG9vbHMvQmx1ZXRvb3RoLmpzIl0sIm5hbWVzIjpbIm15VGltZSIsImRldmljZXNMaXN0Iiwic3RyMk51bSIsImhhbmRsZURldmljZXNNYWMiLCJvcGVuQmx1ZXRvb3RoQWRhcHRlciIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlRGlzY292ZXJ5Iiwib25CbHVldG9vdGhEZXZpY2VGb3VuZCIsImdldEJsdWV0b290aEFkYXB0ZXIiLCJoYW5kbGVEZXZpY2UiLCJvbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSIsImNsb3NlQkxFQ29ubmVjdGlvbiIsImNsb3NlQmx1ZXRvb3RoQWRhcHRlciIsInN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5IiwidW5pIiwic3VjY2VzcyIsImUiLCIkc3RvcmUiLCJjb21taXQiLCIkQmx1ZXRvb3RoIiwiZXJyTXNnIiwiZmFpbCIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImFsbG93RHVwbGljYXRlc0tleSIsImludGVydmFsIiwic2VydmljZXMiLCJyZXMiLCIkdG9vbHMiLCJtc2ciLCJkZXZpY2VzIiwiZm9yRWFjaCIsImRldmljZSIsIm5hbWUiLCJsb2NhbE5hbWUiLCJpbmRleE9mIiwiYnVmZiIsInNsaWNlIiwibWFjQWRkciIsImRldmljZUlkIiwiZm91bmREZXZpY2VzIiwiaWR4IiwiaW5BcnJheSIsInB1c2giLCJKU09OIiwic3RyaW5naWZ5IiwiY29ubmVjdGVkIiwic3RyIiwicmVzdWx0IiwiaSIsImxlbmd0aCIsImFjZF9pZCIsIm5hdmlnYXRlVG8iLCJ1cmwiLCJlcnIiLCJzZXRUaW1lb3V0Iiwic3dpdGNoVGFiIiwic2hvd01vZGFsIiwidGl0bGUiLCJjb250ZW50Iiwic2hvd0NhbmNlbCIsIm1vZGFsU3VjY2VzcyIsIm9wZW5TZXR0aW5nIiwic2V0dGluZ2RhdGEiLCJhdXRoU2V0dGluZyIsInNob3dUb2FzdCIsImljb24iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtB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a0JBQ1oxQixjQUFNLENBQUM2QixTQUFTLENBQUMsU0FBUyxDQUFDO2tCQUMzQixhQUFZLFVBQVUsR0FBR0gsR0FBRyxDQUFDakMsTUFBTTtnQkFDcEM7Y0FDRCxDQUFDLENBQUM7WUFDSCxDQUFDLE1BQU07Y0FDTk4sR0FBRyxDQUFDa0QsU0FBUyxDQUFDO2dCQUNiUCxLQUFLLEVBQUUsc0JBQXNCO2dCQUM3QlEsSUFBSSxFQUFFO2NBQ1AsQ0FBQyxDQUFDO1lBQ0g7VUFDRDtRQUNELENBQUMsQ0FBQztNQUNIO0lBQ0QsQ0FBQyxDQUFDO0VBQ0gsQ0FBQyxNQUFNO0lBQ050QyxjQUFNLENBQUM2QixTQUFTLENBQUMsU0FBUyxDQUFDO0VBQzVCO0FBQ0QsQyIsImZpbGUiOiIzNDAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgJHN0b3JlIGZyb20gJ0Avc3RvcmUnXHJcbmltcG9ydCAkQmx1ZXRvb3RoIGZyb20gJ0AvdG9vbHMvQmx1ZXRvb3RoLmpzJ1xyXG5pbXBvcnQgJHRvb2xzIGZyb20gJ0AvdG9vbHMvdG9vbHMuanMnXHJcbmxldCBteVRpbWU7XHJcbmxldCBkZXZpY2VzTGlzdCA9IFtdXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHRzdHIyTnVtLFxyXG5cdGhhbmRsZURldmljZXNNYWMsXHJcblx0b3BlbkJsdWV0b290aEFkYXB0ZXIsXHJcblx0c3RhcnRCbHVldG9vdGhEZXZpY2VEaXNjb3ZlcnksXHJcblx0b25CbHVldG9vdGhEZXZpY2VGb3VuZCxcclxuXHRnZXRCbHVldG9vdGhBZGFwdGVyLFxyXG5cdGhhbmRsZURldmljZSxcclxuXHRvbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSxcclxuXHRjbG9zZUJMRUNvbm5lY3Rpb24sXHJcblx0Y2xvc2VCbHVldG9vdGhBZGFwdGVyLFxyXG5cdHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5XHJcbn1cclxuXHJcbi8vIOiTneeJmei/nuaOpVxyXG5mdW5jdGlvbiBvcGVuQmx1ZXRvb3RoQWRhcHRlcigpIHtcclxuXHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0c3VjY2VzczogZSA9PiB7XHJcblx0XHRcdCRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgdHJ1ZSlcclxuXHRcdFx0JEJsdWV0b290aC5zdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpXHJcblx0XHRcdGNvbnNvbGUubG9nKCfliJ3lp4vljJbok53niZnmiJDlip86JyArIGUuZXJyTXNnKTtcclxuXHRcdH0sXHJcblx0XHRmYWlsOiBlID0+IHtcclxuXHRcdFx0JEJsdWV0b290aC5nZXRCbHVldG9vdGhBZGFwdGVyKGUpXHJcblx0XHR9XHJcblx0fSk7XHJcbn1cclxuXHJcbi8vIOW8gOWni+aQnOWvu+mZhOi/keeahOiTneeJmeWkluWbtOiuvuWkh1xyXG5mdW5jdGlvbiBzdGFydEJsdWV0b290aERldmljZURpc2NvdmVyeSgpIHtcclxuXHRkZXZpY2VzTGlzdCA9IFtdXHJcblx0dW5pLnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSh7XHJcblx0XHRhbGxvd0R1cGxpY2F0ZXNLZXk6IHRydWUsXHJcblx0XHRpbnRlcnZhbDogMjAwLCAvL+S4iuaKpeiuvuWkh+eahOmXtOmalFxyXG5cdFx0c2VydmljZXM6IFtdLFxyXG5cdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0JEJsdWV0b290aC5vbkJsdWV0b290aERldmljZUZvdW5kKCk7XHJcblx0XHR9LFxyXG5cdFx0ZmFpbDogcmVzID0+IHtcclxuXHRcdFx0JHRvb2xzLm1zZyhcIuivt+ehruWumuiuvuWkh+aYr+W8gOacuueKtuaAgeOAgeaJi+acuuiTneeJmeadg+mZkOW3suaJk+W8gO+8gVwiKVxyXG5cdFx0fVxyXG5cdH0pO1xyXG59XHJcblxyXG4vKipcclxuICog5Y+R546w5aSW5Zu06K6+5aSHXHJcbiAqL1xyXG5mdW5jdGlvbiBvbkJsdWV0b290aERldmljZUZvdW5kKCkge1xyXG5cdHVuaS5vbkJsdWV0b290aERldmljZUZvdW5kKHJlcyA9PiB7XHJcblx0XHRjb25zb2xlLmxvZygn5byA5aeL55uR5ZCs5a+75om+5Yiw5paw6K6+5aSH55qE5LqL5Lu2JywgcmVzKTtcclxuXHRcdHJlcy5kZXZpY2VzLmZvckVhY2goZGV2aWNlID0+IHtcclxuXHRcdFx0aWYgKCFkZXZpY2UubmFtZSAmJiAhZGV2aWNlLmxvY2FsTmFtZSkge1xyXG5cdFx0XHRcdHJldHVyblxyXG5cdFx0XHR9XHJcblx0XHRcdGlmIChkZXZpY2UubmFtZS5pbmRleE9mKCdZUEMnKSAhPSAtMSkge1xyXG5cdFx0XHRcdGxldCBidWZmID0gZGV2aWNlLm5hbWUuc2xpY2UoNywgMTkpXHJcblx0XHRcdFx0ZGV2aWNlLm1hY0FkZHIgPSAkQmx1ZXRvb3RoLnN0cjJOdW0oYnVmZilcclxuXHRcdFx0XHRkZXZpY2UuZGV2aWNlSWQgPSAkQmx1ZXRvb3RoLnN0cjJOdW0oYnVmZilcclxuXHRcdFx0XHQkQmx1ZXRvb3RoLmhhbmRsZURldmljZShkZXZpY2UpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJ5cGNcIiwgZGV2aWNlKVxyXG5cdFx0XHRcdHJldHVyblxyXG5cdFx0XHR9XHJcblx0XHR9KVxyXG5cdH0pO1xyXG59XHJcbi8vIOiTneeJmei/h+a7pFxyXG5mdW5jdGlvbiBoYW5kbGVEZXZpY2UoZGV2aWNlKSB7XHJcblx0Y29uc3QgZm91bmREZXZpY2VzID0gZGV2aWNlc0xpc3RcclxuXHRjb25zdCBpZHggPSAkdG9vbHMuaW5BcnJheShmb3VuZERldmljZXMsIFwiZGV2aWNlSWRcIiwgZGV2aWNlLmRldmljZUlkKVxyXG5cdGNvbnNvbGUubG9nKFwiaW5kXCIsIGlkeCwgZGV2aWNlc0xpc3QsIGRldmljZSlcclxuXHRpZiAoaWR4ID09PSAtMSkge1xyXG5cdFx0ZGV2aWNlc0xpc3QucHVzaChkZXZpY2UpO1xyXG5cdFx0JHN0b3JlLmNvbW1pdChcImNoYW5nZWRldmljZXNMaXN0XCIsIGRldmljZXNMaXN0KTtcclxuXHRcdHJldHVyblxyXG5cdH1cclxufVxyXG4vKipcclxuICog5YGc5q2i5pCc57Si6JOd54mZ6K6+5aSHXHJcbiAqL1xyXG5mdW5jdGlvbiBzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpIHtcclxuXHR1bmkuc3RvcEJsdWV0b290aERldmljZXNEaXNjb3Zlcnkoe1xyXG5cdFx0c3VjY2VzczogZSA9PiB7XHJcblx0XHRcdGNvbnNvbGUubG9nKFwi5YGc5q2i5pCc57Si6JOd54mZ6K6+5aSHXCIsIGUpXHJcblx0XHR9LFxyXG5cdH0pO1xyXG59XHJcbi8vIOebkeWQrOiTneeJmei/nuaOpeeKtuaAgVxyXG5mdW5jdGlvbiBvbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZSgpIHtcclxuXHR1bmkub25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRjb25zb2xlLmxvZyhcIuiTneeJmei/nuaOpeeKtuaAgVwiLCBKU09OLnN0cmluZ2lmeShyZXMpKTtcclxuXHRcdGlmICghcmVzLmNvbm5lY3RlZCkge1xyXG5cdFx0XHQkQmx1ZXRvb3RoLmNsb3NlQkxFQ29ubmVjdGlvbigpXHJcblx0XHRcdCRCbHVldG9vdGguY2xvc2VCbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdH1cclxuXHRcdCRzdG9yZS5jb21taXQoXCJjaGFuZ2VDb25uZWN0ZWRcIiwgcmVzLmNvbm5lY3RlZCk7XHJcblx0fSlcclxufVxyXG5cclxuLyoqXHJcbiAqIOaWreW8gOiTneeJmeaooeWdl1xyXG4gKi9cclxuZnVuY3Rpb24gY2xvc2VCbHVldG9vdGhBZGFwdGVyKCkge1xyXG5cdHVuaS5jbG9zZUJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0Y29uc29sZS5sb2coJ+iTneeJmeaooeWdl+WFs+mXreaIkOWKnycpO1xyXG5cdFx0fVxyXG5cdH0pXHJcbn1cclxuLyoqXHJcbiAqIOaWreW8gOiTneeJmei/nuaOpVxyXG4gKi9cclxuZnVuY3Rpb24gY2xvc2VCTEVDb25uZWN0aW9uKGRldmljZUlkKSB7XHJcblx0Y29uc29sZS5sb2coXCJkZXZpY2VJZFwiLCBkZXZpY2VJZClcclxuXHR1bmkuY2xvc2VCTEVDb25uZWN0aW9uKHtcclxuXHRcdGRldmljZUlkOiBkZXZpY2VJZCxcclxuXHRcdHN1Y2Nlc3M6IHJlcyA9PiB7XHJcblx0XHRcdGNvbnNvbGUubG9nKCfmlq3lvIDok53niZnov57mjqXmiJDlip8nKTtcclxuXHRcdH1cclxuXHR9KTtcclxufVxyXG5cclxuZnVuY3Rpb24gc3RyMk51bShzdHIpIHtcclxuXHR2YXIgcmVzdWx0ID0gXCJcIjtcclxuXHRmb3IgKGxldCBpID0gMDsgaSA8IHN0ci5sZW5ndGggLSAyOyBpKyspIHtcclxuXHRcdHJlc3VsdCArPSBzdHJbaV07XHJcblx0XHRpZiAoaSAlIDIgPT09IDEpIHJlc3VsdCArPSAnOic7XHJcblx0fVxyXG5cdHJldHVybiByZXN1bHQgKyBzdHIuc2xpY2UoLTIpXHJcbn1cclxuLy8g6JOd54mZ6L+e5o6lXHJcbmZ1bmN0aW9uIGhhbmRsZURldmljZXNNYWMoZGV2aWNlLCBhY2RfaWQpIHtcclxuXHRjb25zb2xlLmxvZyhcIuWNoeeJh+iuvuWkh1wiLCBkZXZpY2UsIGFjZF9pZClcclxuXHRpZiAoZGV2aWNlID09ICd0cnVlJyB8fCBkZXZpY2UgfHwgZGV2aWNlID09IHRydWUpIHtcclxuXHRcdHVuaS5vcGVuQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdHN1Y2Nlc3M6IGUgPT4ge1xyXG5cdFx0XHRcdCRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgdHJ1ZSk7XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBcIi9wYWdlcy9kZXZpY2VzL3NlYXJjaD9pZD1cIiArIGFjZF9pZFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+WIneWni+WMluiTneeJmeaIkOWKnzonICsgZS5lcnJNc2cpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsOiBlcnIgPT4ge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfliJ3lp4vljJbok53niZnlpLHotKU6JyArIGVyci5lcnJNc2cpO1xyXG5cdFx0XHRcdHJldHVybiAkQmx1ZXRvb3RoLmdldEJsdWV0b290aEFkYXB0ZXIoZXJyKVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9IGVsc2Uge1xyXG5cdFx0JHRvb2xzLm1zZyhcIuivt+WFiOa3u+WKoOiuvuWkh++8gVwiKVxyXG5cdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcclxuXHRcdFx0dW5pLnN3aXRjaFRhYih7XHJcblx0XHRcdFx0dXJsOiBcIi9wYWdlcy9idXNpbmVzcy9idXNpbmVzc1wiXHJcblx0XHRcdH0pXHJcblx0XHR9LCA1MDApXHJcblx0fVxyXG59XHJcbi8vIOiTneeJmei/nuaOpeWksei0pVxyXG5mdW5jdGlvbiBnZXRCbHVldG9vdGhBZGFwdGVyKGVycikge1xyXG5cdGlmIChlcnIuZXJyTXNnID09IFwib3BlbkJsdWV0b290aEFkYXB0ZXI6ZmFpbCBhdXRoIGRlbmllZFwiIHx8IGVyci5lcnJNc2cgPT09XHJcblx0XHRcIm9wZW5CbHVldG9vdGhBZGFwdGVyOmZhaWwgYXV0aCBkZW55XCIgfHxcclxuXHRcdGVyci5lcnJNc2cgPT09IFwib3BlbkJsdWV0b290aEFkYXB0ZXI6ZmFpbCBhdXRob3JpemUgbm8gcmVzcG9uc2VcIlxyXG5cdCkge1xyXG5cdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdHRpdGxlOiBcIuaPkOekulwiLFxyXG5cdFx0XHRjb250ZW50OiBcIumcgOimgeaCqOaOiOadg+S9v+eUqOaJi+acuuiTneeJmVwiLFxyXG5cdFx0XHRzaG93Q2FuY2VsOiBmYWxzZSxcclxuXHRcdFx0c3VjY2Vzcyhtb2RhbFN1Y2Nlc3MpIHtcclxuXHRcdFx0XHR1bmkub3BlblNldHRpbmcoe1xyXG5cdFx0XHRcdFx0c3VjY2VzcyhzZXR0aW5nZGF0YSkge1xyXG5cdFx0XHRcdFx0XHRpZiAoc2V0dGluZ2RhdGEuYXV0aFNldHRpbmdbXCJzY29wZS5ibHVldG9vdGhcIl0pIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkub3BlbkJsdWV0b290aEFkYXB0ZXIoe1xyXG5cdFx0XHRcdFx0XHRcdFx0c3VjY2VzczogZSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiBcIuiOt+WPluadg+mZkOaIkOWKn++8jOivt+e7p+e7reWOu+a1i+mHj1wiLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGljb246IFwibm9uZVwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdFx0XHRcdCRzdG9yZS5jb21taXQoXCJjaGFuZ2VCbHVldG9vdGhcIiwgdHJ1ZSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRcdFx0ZmFpbDogZXJyID0+IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JHRvb2xzLnNob3dNb2RhbChcIuaJi+acuuiTneeJmeacquaJk+W8gFwiKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn5Yid5aeL5YyW6JOd54mZ5aSx6LSlOicgKyBlcnIuZXJyTXNnKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHRcdHRpdGxlOiBcIuiOt+WPluadg+mZkOWksei0pe+8jOWwhuaXoOazleS9v+eUqOaJi+acuuiTneeJmei/m+ihjOa1i+mHj1wiLFxyXG5cdFx0XHRcdFx0XHRcdFx0aWNvbjogXCJub25lXCJcclxuXHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fVxyXG5cdFx0fSlcclxuXHR9IGVsc2Uge1xyXG5cdFx0JHRvb2xzLnNob3dNb2RhbChcIuaJi+acuuiTneeJmeacquaJk+W8gFwiKVxyXG5cdH1cclxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///340\n"); /***/ }), -/* 336 */ +/* 341 */ /*!*************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/locale/index.js ***! \*************************************************************/ @@ -27012,60 +27426,50 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _en = _interopRequireDefault(__webpack_require__(/*! ./en.json */ 337));\nvar _zhHans = _interopRequireDefault(__webpack_require__(/*! ./zh-Hans.json */ 338));\nvar _zhHant = _interopRequireDefault(__webpack_require__(/*! ./zh-Hant.json */ 339));\nvar _ja = _interopRequireDefault(__webpack_require__(/*! ./ja.json */ 340));\nvar _default = {\n en: _en.default,\n // 中文\n 'zh-Hans': _zhHans.default,\n //简体\n 'zh-Hant': _zhHant.default,\n //繁体\n ja: _ja.default //日语\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbG9jYWxlL2luZGV4LmpzIl0sIm5hbWVzIjpbImVuIiwiemhIYW5zIiwiemhIYW50IiwiamEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUEwQixlQUNYO0VBQ2RBLEVBQUUsRUFBRkEsV0FBRTtFQUFFO0VBQ0osU0FBUyxFQUFFQyxlQUFNO0VBQUM7RUFDbEIsU0FBUyxFQUFFQyxlQUFNO0VBQUU7RUFDbkJDLEVBQUUsRUFBRkEsV0FBRSxDQUFDO0FBQ0osQ0FBQztBQUFBIiwiZmlsZSI6IjMzNi5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBlbiBmcm9tICcuL2VuLmpzb24nXG5pbXBvcnQgemhIYW5zIGZyb20gJy4vemgtSGFucy5qc29uJ1xuaW1wb3J0IHpoSGFudCBmcm9tICcuL3poLUhhbnQuanNvbidcbmltcG9ydCBqYSBmcm9tICcuL2phLmpzb24nXG5leHBvcnQgZGVmYXVsdCB7XG5cdGVuLCAvLyDkuK3mlodcblx0J3poLUhhbnMnOiB6aEhhbnMsLy/nroDkvZNcblx0J3poLUhhbnQnOiB6aEhhbnQsIC8v57mB5L2TXG5cdGphIC8v5pel6K+tXG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///336\n"); +eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _en = _interopRequireDefault(__webpack_require__(/*! ./en.json */ 342));\nvar _zhHans = _interopRequireDefault(__webpack_require__(/*! ./zh-Hans.json */ 343));\nvar _zhHant = _interopRequireDefault(__webpack_require__(/*! ./zh-Hant.json */ 344));\nvar _ja = _interopRequireDefault(__webpack_require__(/*! ./ja.json */ 345));\nvar _default = {\n en: _en.default,\n // 中文\n 'zh-Hans': _zhHans.default,\n //简体\n 'zh-Hant': _zhHant.default,\n //繁体\n ja: _ja.default //日语\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbG9jYWxlL2luZGV4LmpzIl0sIm5hbWVzIjpbImVuIiwiemhIYW5zIiwiemhIYW50IiwiamEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUEwQixlQUNYO0VBQ2RBLEVBQUUsRUFBRkEsV0FBRTtFQUFFO0VBQ0osU0FBUyxFQUFFQyxlQUFNO0VBQUM7RUFDbEIsU0FBUyxFQUFFQyxlQUFNO0VBQUU7RUFDbkJDLEVBQUUsRUFBRkEsV0FBRSxDQUFDO0FBQ0osQ0FBQztBQUFBIiwiZmlsZSI6IjM0MS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBlbiBmcm9tICcuL2VuLmpzb24nXG5pbXBvcnQgemhIYW5zIGZyb20gJy4vemgtSGFucy5qc29uJ1xuaW1wb3J0IHpoSGFudCBmcm9tICcuL3poLUhhbnQuanNvbidcbmltcG9ydCBqYSBmcm9tICcuL2phLmpzb24nXG5leHBvcnQgZGVmYXVsdCB7XG5cdGVuLCAvLyDkuK3mlodcblx0J3poLUhhbnMnOiB6aEhhbnMsLy/nroDkvZNcblx0J3poLUhhbnQnOiB6aEhhbnQsIC8v57mB5L2TXG5cdGphIC8v5pel6K+tXG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///341\n"); /***/ }), -/* 337 */ +/* 342 */ /*!************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/locale/en.json ***! \************************************************************/ /*! exports provided: index.title, index.home, index.component, index.api, index.schema, index.demo, index.demo-description, index.detail, index.language, index.language-info, index.system-language, index.application-language, index.language-change-confirm, default */ /***/ (function(module) { -eval("module.exports = JSON.parse(\"{\\\"index.title\\\":\\\"Hello i18n\\\",\\\"index.home\\\":\\\"Home\\\",\\\"index.component\\\":\\\"Component\\\",\\\"index.api\\\":\\\"API\\\",\\\"index.schema\\\":\\\"Schema\\\",\\\"index.demo\\\":\\\"uni-app globalization\\\",\\\"index.demo-description\\\":\\\"Include uni-framework, manifest.json, pages.json, tabbar, Page, Component, API, Schema\\\",\\\"index.detail\\\":\\\"Detail\\\",\\\"index.language\\\":\\\"Language\\\",\\\"index.language-info\\\":\\\"Settings\\\",\\\"index.system-language\\\":\\\"System language\\\",\\\"index.application-language\\\":\\\"Application language\\\",\\\"index.language-change-confirm\\\":\\\"Applying this setting will restart the app\\\"}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzMzcuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///337\n"); +eval("module.exports = JSON.parse(\"{\\\"index.title\\\":\\\"Hello i18n\\\",\\\"index.home\\\":\\\"Home\\\",\\\"index.component\\\":\\\"Component\\\",\\\"index.api\\\":\\\"API\\\",\\\"index.schema\\\":\\\"Schema\\\",\\\"index.demo\\\":\\\"uni-app globalization\\\",\\\"index.demo-description\\\":\\\"Include uni-framework, manifest.json, pages.json, tabbar, Page, Component, API, Schema\\\",\\\"index.detail\\\":\\\"Detail\\\",\\\"index.language\\\":\\\"Language\\\",\\\"index.language-info\\\":\\\"Settings\\\",\\\"index.system-language\\\":\\\"System language\\\",\\\"index.application-language\\\":\\\"Application language\\\",\\\"index.language-change-confirm\\\":\\\"Applying this setting will restart the app\\\"}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzNDIuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///342\n"); /***/ }), -/* 338 */ +/* 343 */ /*!*****************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/locale/zh-Hans.json ***! \*****************************************************************/ /*! exports provided: login.title, login.phone, login.code, login.sendcode, login.agreement, login.agreementContnt, login.btn, login.ForgotPassword, login.register, login.valtips, login.phonetip, login.phonetipsTwo, login.codeTips, index.home, index.age, index.birthday, index.region, index.body, index.height, index.weight, index.BMI, index.none, index.look, default */ /***/ (function(module) { -eval("module.exports = JSON.parse(\"{\\\"login.title\\\":\\\"登录\\\",\\\"login.phone\\\":\\\"手机号/邮箱\\\",\\\"login.code\\\":\\\"验证码\\\",\\\"login.sendcode\\\":\\\"发送验证码\\\",\\\"login.agreement\\\":\\\"我已阅读并授权\\\",\\\"login.agreementContnt\\\":\\\"《中招体测用户隐私协议》\\\",\\\"login.btn\\\":\\\"登录\\\",\\\"login.ForgotPassword\\\":\\\"忘记密码\\\",\\\"login.register\\\":\\\"马上注册\\\",\\\"login.valtips\\\":\\\"请勾选同意《中招体测用户隐私协议》\\\",\\\"login.phonetip\\\":\\\"请输入手机号码\\\",\\\"login.phonetipsTwo\\\":\\\"请输入正确的手机号码\\\",\\\"login.codeTips\\\":\\\"请输入验证码\\\",\\\"index.home\\\":\\\"主页\\\",\\\"index.age\\\":\\\"年龄\\\",\\\"index.birthday\\\":\\\"出生日期\\\",\\\"index.region\\\":\\\"当前地区\\\",\\\"index.body\\\":\\\"身体数据\\\",\\\"index.height\\\":\\\"身高\\\",\\\"index.weight\\\":\\\"体重\\\",\\\"index.BMI\\\":\\\"BMI\\\",\\\"index.none\\\":\\\"暂无\\\",\\\"index.look\\\":\\\"查看详情\\\"}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzMzguanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///338\n"); +eval("module.exports = JSON.parse(\"{\\\"login.title\\\":\\\"登录\\\",\\\"login.phone\\\":\\\"手机号/邮箱\\\",\\\"login.code\\\":\\\"验证码\\\",\\\"login.sendcode\\\":\\\"发送验证码\\\",\\\"login.agreement\\\":\\\"我已阅读并授权\\\",\\\"login.agreementContnt\\\":\\\"《中招体测用户隐私协议》\\\",\\\"login.btn\\\":\\\"登录\\\",\\\"login.ForgotPassword\\\":\\\"忘记密码\\\",\\\"login.register\\\":\\\"马上注册\\\",\\\"login.valtips\\\":\\\"请勾选同意《中招体测用户隐私协议》\\\",\\\"login.phonetip\\\":\\\"请输入手机号码\\\",\\\"login.phonetipsTwo\\\":\\\"请输入正确的手机号码\\\",\\\"login.codeTips\\\":\\\"请输入验证码\\\",\\\"index.home\\\":\\\"主页\\\",\\\"index.age\\\":\\\"年龄\\\",\\\"index.birthday\\\":\\\"出生日期\\\",\\\"index.region\\\":\\\"当前地区\\\",\\\"index.body\\\":\\\"身体数据\\\",\\\"index.height\\\":\\\"身高\\\",\\\"index.weight\\\":\\\"体重\\\",\\\"index.BMI\\\":\\\"BMI\\\",\\\"index.none\\\":\\\"暂无\\\",\\\"index.look\\\":\\\"查看详情\\\"}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzNDMuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///343\n"); /***/ }), -/* 339 */ +/* 344 */ /*!*****************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/locale/zh-Hant.json ***! \*****************************************************************/ /*! exports provided: index.title, index.home, index.component, index.api, index.schema, index.demo, index.demo-description, index.detail, index.language, index.language-info, index.system-language, index.application-language, index.language-change-confirm, default */ /***/ (function(module) { -eval("module.exports = JSON.parse(\"{\\\"index.title\\\":\\\"Hello i18n\\\",\\\"index.home\\\":\\\"主頁\\\",\\\"index.component\\\":\\\"組件\\\",\\\"index.api\\\":\\\"API\\\",\\\"index.schema\\\":\\\"Schema\\\",\\\"index.demo\\\":\\\"uni-app 國際化演示\\\",\\\"index.demo-description\\\":\\\"包含 uni-framework、manifest.json、pages.json、tabbar、頁面、組件、API、Schema\\\",\\\"index.detail\\\":\\\"詳情\\\",\\\"index.language\\\":\\\"語言\\\",\\\"index.language-info\\\":\\\"語言信息\\\",\\\"index.system-language\\\":\\\"系統語言\\\",\\\"index.application-language\\\":\\\"應用語言\\\",\\\"index.language-change-confirm\\\":\\\"應用此設置將重啟App\\\"}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzMzkuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///339\n"); +eval("module.exports = JSON.parse(\"{\\\"index.title\\\":\\\"Hello i18n\\\",\\\"index.home\\\":\\\"主頁\\\",\\\"index.component\\\":\\\"組件\\\",\\\"index.api\\\":\\\"API\\\",\\\"index.schema\\\":\\\"Schema\\\",\\\"index.demo\\\":\\\"uni-app 國際化演示\\\",\\\"index.demo-description\\\":\\\"包含 uni-framework、manifest.json、pages.json、tabbar、頁面、組件、API、Schema\\\",\\\"index.detail\\\":\\\"詳情\\\",\\\"index.language\\\":\\\"語言\\\",\\\"index.language-info\\\":\\\"語言信息\\\",\\\"index.system-language\\\":\\\"系統語言\\\",\\\"index.application-language\\\":\\\"應用語言\\\",\\\"index.language-change-confirm\\\":\\\"應用此設置將重啟App\\\"}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzNDQuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///344\n"); /***/ }), -/* 340 */ +/* 345 */ /*!************************************************************!*\ !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/locale/ja.json ***! \************************************************************/ /*! exports provided: index.title, index.home, index.component, index.api, index.schema, index.demo, index.demo-description, index.detail, index.language, index.language-info, index.system-language, index.application-language, index.language-change-confirm, default */ /***/ (function(module) { -eval("module.exports = JSON.parse(\"{\\\"index.title\\\":\\\"Hello i18n\\\",\\\"index.home\\\":\\\"ホーム\\\",\\\"index.component\\\":\\\"コンポーネント\\\",\\\"index.api\\\":\\\"API\\\",\\\"index.schema\\\":\\\"Schema\\\",\\\"index.demo\\\":\\\"uni-app globalization\\\",\\\"index.demo-description\\\":\\\"ユニフレームワーク、manifest.json、pages.json、タブバー、ページ、コンポーネント、APIを含める、Schema\\\",\\\"index.detail\\\":\\\"詳細\\\",\\\"index.language\\\":\\\"言語\\\",\\\"index.language-info\\\":\\\"設定\\\",\\\"index.system-language\\\":\\\"システム言語\\\",\\\"index.application-language\\\":\\\"アプリケーション言語\\\",\\\"index.language-change-confirm\\\":\\\"この設定を適用すると、アプリが再起動します\\\"}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzNDAuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///340\n"); +eval("module.exports = JSON.parse(\"{\\\"index.title\\\":\\\"Hello i18n\\\",\\\"index.home\\\":\\\"ホーム\\\",\\\"index.component\\\":\\\"コンポーネント\\\",\\\"index.api\\\":\\\"API\\\",\\\"index.schema\\\":\\\"Schema\\\",\\\"index.demo\\\":\\\"uni-app globalization\\\",\\\"index.demo-description\\\":\\\"ユニフレームワーク、manifest.json、pages.json、タブバー、ページ、コンポーネント、APIを含める、Schema\\\",\\\"index.detail\\\":\\\"詳細\\\",\\\"index.language\\\":\\\"言語\\\",\\\"index.language-info\\\":\\\"設定\\\",\\\"index.system-language\\\":\\\"システム言語\\\",\\\"index.application-language\\\":\\\"アプリケーション言語\\\",\\\"index.language-change-confirm\\\":\\\"この設定を適用すると、アプリが再起動します\\\"}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzNDUuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///345\n"); /***/ }), -/* 341 */ -/*!***********************************************************!*\ - !*** E:/qiaocongli/小程序/中招体测app/examTeamApp/cardlist.json ***! - \***********************************************************/ -/*! exports provided: selectllist, addlist, TrendList, historylist, infoList, contrastList, contrastDetail, familayList, default */ -/***/ (function(module) { - -eval("module.exports = JSON.parse(\"{\\\"selectllist\\\":[{\\\"id\\\":\\\"1\\\",\\\"key\\\":\\\"2\\\",\\\"disabled\\\":true,\\\"size\\\":\\\"big\\\",\\\"name\\\":\\\"身体数据\\\",\\\"time\\\":\\\"2024/2/29\\\",\\\"detailurl\\\":\\\"/pages/weight/weight\\\",\\\"Tutorialurl\\\":\\\"Weight\\\",\\\"height\\\":\\\"176.00\\\",\\\"heightUnit\\\":\\\"CM\\\",\\\"Hstandardtext\\\":\\\"达标\\\",\\\"Hstandardcolor\\\":\\\"#4DA2CA\\\",\\\"Weight\\\":\\\"76\\\",\\\"WeightUnit\\\":\\\"KG\\\",\\\"Wstandardtext\\\":\\\"达标\\\",\\\"Wstandardcolor\\\":\\\"#4DA2CA\\\",\\\"BMI\\\":\\\"176\\\",\\\"BMIUnit\\\":\\\"\\\",\\\"BMIstandardtext\\\":\\\"达标\\\",\\\"Bstandardcolor\\\":\\\"#4DA2CA\\\"},{\\\"id\\\":\\\"2\\\",\\\"size\\\":\\\"big\\\",\\\"key\\\":\\\"6\\\",\\\"disabled\\\":true,\\\"unit\\\":\\\"个\\\",\\\"name\\\":\\\"跳绳数据\\\",\\\"time\\\":\\\"2024/2/29\\\",\\\"taketime\\\":\\\"00:05:03\\\",\\\"cnt\\\":\\\"20\\\",\\\"averagecnt\\\":\\\"48\\\",\\\"kcal\\\":\\\"4250\\\",\\\"detailurl\\\":\\\"/pages/skipping/skipping\\\",\\\"Tutorialurl\\\":\\\"Skip\\\",\\\"standardtext\\\":\\\"达标\\\",\\\"standardcolor\\\":\\\"#4DA2CA\\\"},{\\\"id\\\":\\\"3\\\",\\\"disabled\\\":true,\\\"key\\\":\\\"8\\\",\\\"size\\\":\\\"small\\\",\\\"name\\\":\\\"肺活量\\\",\\\"unit\\\":\\\"ml\\\",\\\"time\\\":\\\"2024/2/29\\\",\\\"detailurl\\\":\\\"/pages/lung/lung\\\",\\\"Tutorialurl\\\":\\\"Lung\\\",\\\"standardtext\\\":\\\"达标\\\",\\\"standardcolor\\\":\\\"#EC808D\\\"}],\\\"addlist\\\":[{\\\"id\\\":\\\"2\\\",\\\"size\\\":\\\"small\\\",\\\"name\\\":\\\"肺活量\\\",\\\"unit\\\":\\\"ml\\\",\\\"time\\\":\\\"2024/2/29\\\",\\\"taketime\\\":\\\"00:05:03\\\",\\\"cnt\\\":\\\"20\\\",\\\"averagecnt\\\":\\\"48\\\",\\\"kcal\\\":\\\"4250\\\",\\\"detailurl\\\":\\\"\\\",\\\"Tutorialurl\\\":\\\"\\\",\\\"standardtext\\\":\\\"达标\\\",\\\"standardcolor\\\":\\\"#EC808D\\\"}],\\\"TrendList\\\":[{\\\"id\\\":\\\"08dbd378-27d1-42d2-87fc-dca513adb60f\\\",\\\"fat_r\\\":0,\\\"muscle\\\":0,\\\"createtime\\\":\\\"2023-10-23\\\",\\\"bmi\\\":24.6,\\\"weight\\\":78,\\\"height\\\":178,\\\"time\\\":\\\"2023-10-23 11:28\\\"},{\\\"id\\\":\\\"08dbd378-20a5-4991-84f4-a9702018f416\\\",\\\"fat_r\\\":0,\\\"muscle\\\":0,\\\"createtime\\\":\\\"2023-10-23\\\",\\\"bmi\\\":23.6,\\\"weight\\\":75,\\\"height\\\":178,\\\"time\\\":\\\"2023-10-23 11:28\\\"},{\\\"id\\\":\\\"08dbd378-1992-47be-8971-a99543d68e26\\\",\\\"fat_r\\\":0,\\\"muscle\\\":0,\\\"createtime\\\":\\\"2023-10-23\\\",\\\"bmi\\\":25.2,\\\"weight\\\":80,\\\"height\\\":178,\\\"time\\\":\\\"2023-10-23 11:28\\\"},{\\\"id\\\":\\\"08dbd377-eb1c-426c-8ceb-294f45773aca\\\",\\\"fat_r\\\":0,\\\"muscle\\\":0,\\\"createtime\\\":\\\"2023-10-23\\\",\\\"bmi\\\":26.8,\\\"weight\\\":85,\\\"height\\\":178,\\\"time\\\":\\\"2023-10-23 11:27\\\"},{\\\"id\\\":\\\"08dbd377-a553-4543-8231-086b3a71ed0a\\\",\\\"fat_r\\\":0,\\\"muscle\\\":0,\\\"createtime\\\":\\\"2023-10-23\\\",\\\"bmi\\\":22,\\\"weight\\\":70,\\\"height\\\":178,\\\"time\\\":\\\"2023-10-23 11:25\\\"}],\\\"historylist\\\":[{\\\"createtime\\\":\\\"2023-10-23 11:28:42.0000000\\\",\\\"month\\\":0,\\\"id\\\":\\\"08dbd378-27d1-42d2-87fc-dca513adb60f\\\",\\\"height\\\":178,\\\"type\\\":\\\"false\\\",\\\"fat_r\\\":0,\\\"muscle\\\":0,\\\"water\\\":0,\\\"bone\\\":0,\\\"kcal\\\":0,\\\"fat_w\\\":0,\\\"visceral\\\":0,\\\"protein\\\":0,\\\"bodyage\\\":0,\\\"bmi\\\":24.6,\\\"cmi\\\":87.8,\\\"sfr\\\":0,\\\"sfrval\\\":0,\\\"muscleval\\\":0,\\\"proteinval\\\":0,\\\"lbm\\\":78,\\\"body\\\":\\\"异常\\\",\\\"fatlevel\\\":\\\"偏重\\\",\\\"weight\\\":78,\\\"age\\\":\\\"28岁\\\",\\\"idealweight\\\":0,\\\"skeletalmuscle\\\":0},{\\\"createtime\\\":\\\"2023-10-23 11:28:30.0000000\\\",\\\"month\\\":0,\\\"type\\\":\\\"false\\\",\\\"id\\\":\\\"08dbd378-20a5-4991-84f4-a9702018f416\\\",\\\"height\\\":178,\\\"fat_r\\\":0,\\\"muscle\\\":0,\\\"water\\\":0,\\\"bone\\\":0,\\\"kcal\\\":0,\\\"fat_w\\\":0,\\\"visceral\\\":0,\\\"protein\\\":0,\\\"bodyage\\\":0,\\\"bmi\\\":23.6,\\\"cmi\\\":91.5,\\\"sfr\\\":0,\\\"sfrval\\\":0,\\\"muscleval\\\":0,\\\"proteinval\\\":0,\\\"lbm\\\":75,\\\"body\\\":\\\"异常\\\",\\\"fatlevel\\\":\\\"标准\\\",\\\"weight\\\":75,\\\"age\\\":\\\"28岁\\\",\\\"idealweight\\\":0,\\\"skeletalmuscle\\\":0},{\\\"createtime\\\":\\\"2023-10-23 11:28:18.0000000\\\",\\\"month\\\":0,\\\"id\\\":\\\"08dbd378-1992-47be-8971-a99543d68e26\\\",\\\"height\\\":178,\\\"fat_r\\\":0,\\\"muscle\\\":0,\\\"water\\\":0,\\\"type\\\":\\\"false\\\",\\\"bone\\\":0,\\\"kcal\\\":0,\\\"fat_w\\\":0,\\\"visceral\\\":0,\\\"protein\\\":0,\\\"bodyage\\\":0,\\\"bmi\\\":25.2,\\\"cmi\\\":85.7,\\\"sfr\\\":0,\\\"sfrval\\\":0,\\\"muscleval\\\":0,\\\"proteinval\\\":0,\\\"lbm\\\":80,\\\"body\\\":\\\"异常\\\",\\\"fatlevel\\\":\\\"偏重\\\",\\\"weight\\\":80,\\\"age\\\":\\\"28岁\\\",\\\"idealweight\\\":0,\\\"skeletalmuscle\\\":0},{\\\"createtime\\\":\\\"2023-09-26 15:03:12.3740116\\\",\\\"month\\\":0,\\\"id\\\":\\\"08dbbe5e-a5f7-4ca0-8b44-0ddd8f7f15cd\\\",\\\"height\\\":162.5,\\\"fat_r\\\":23.6,\\\"muscle\\\":72.4,\\\"water\\\":59.2,\\\"bone\\\":2.4,\\\"kcal\\\":1227,\\\"fat_w\\\":11.63,\\\"visceral\\\":2,\\\"protein\\\":12.9,\\\"bodyage\\\":26,\\\"bmi\\\":18.6,\\\"cmi\\\":86.1,\\\"sfr\\\":22.3,\\\"sfrval\\\":0,\\\"muscleval\\\":35.69,\\\"proteinval\\\":6.35,\\\"lbm\\\":37.66,\\\"body\\\":\\\"标准肌肉型\\\",\\\"fatlevel\\\":\\\"偏瘦\\\",\\\"weight\\\":49.3,\\\"age\\\":\\\"28岁\\\",\\\"idealweight\\\":0,\\\"skeletalmuscle\\\":0}],\\\"infoList\\\":[{\\\"value\\\":163,\\\"desc\\\":\\\"人体纵向部分的长度,源于人体的纵向生长,受遗传因素的影响较大\\\",\\\"offset\\\":\\\"0\\\",\\\"color\\\":\\\"\\\",\\\"scale\\\":0,\\\"ishasscale\\\":false,\\\"level\\\":\\\"\\\",\\\"list\\\":[],\\\"title\\\":\\\"身高\\\",\\\"unit\\\":\\\"cm\\\",\\\"name\\\":\\\"height\\\"},{\\\"value\\\":50.23,\\\"desc\\\":\\\"反映和衡量一个人健康状况的重要标志之一\\\",\\\"offset\\\":\\\"0\\\",\\\"color\\\":\\\"\\\",\\\"scale\\\":0,\\\"ishasscale\\\":false,\\\"level\\\":\\\"\\\",\\\"list\\\":[],\\\"title\\\":\\\"体重\\\",\\\"unit\\\":\\\"kg\\\",\\\"name\\\":\\\"weight\\\"},{\\\"value\\\":18.9,\\\"desc\\\":\\\"BMI是身体质量指数,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。\\\",\\\"offset\\\":\\\"26.5\\\",\\\"color\\\":\\\"#5ad06d\\\",\\\"scale\\\":0,\\\"ishasscale\\\":false,\\\"level\\\":\\\"正常\\\",\\\"name\\\":\\\"bmi\\\",\\\"title\\\":\\\"BMI\\\",\\\"list\\\":[{\\\"maxvalue\\\":18.5,\\\"minvalue\\\":0,\\\"text\\\":\\\"消瘦\\\",\\\"color\\\":\\\"#ffda69\\\",\\\"level\\\":0},{\\\"maxvalue\\\":25,\\\"minvalue\\\":18.5,\\\"text\\\":\\\"正常\\\",\\\"color\\\":\\\"#5ad06d\\\",\\\"level\\\":0},{\\\"maxvalue\\\":30,\\\"minvalue\\\":25,\\\"text\\\":\\\"偏重\\\",\\\"color\\\":\\\"#ffab00\\\",\\\"level\\\":0},{\\\"maxvalue\\\":50,\\\"minvalue\\\":30,\\\"text\\\":\\\"肥胖\\\",\\\"color\\\":\\\"#ff5656\\\",\\\"level\\\":0}]}],\\\"contrastList\\\":[{\\\"height\\\":165,\\\"weight\\\":52.7,\\\"head\\\":0,\\\"sex\\\":1,\\\"age\\\":\\\"29岁\\\",\\\"fat_r\\\":14.1,\\\"muscle\\\":81.35,\\\"water\\\":34.17,\\\"bone\\\":2.4,\\\"kcal\\\":1311,\\\"fat_w\\\":7.43,\\\"visceral\\\":2,\\\"protein\\\":16.5,\\\"bodyage\\\":28,\\\"bmi\\\":19.3,\\\"cmi\\\":89.35,\\\"sfr\\\":12.7,\\\"muscleval\\\":42.87,\\\"proteinval\\\":8.7,\\\"lbm\\\":45.27,\\\"body\\\":\\\"标准肌肉型\\\",\\\"fatlevel\\\":\\\"偏瘦\\\",\\\"skeletalmuscle\\\":0,\\\"createtime\\\":\\\"2024/03/24\\\",\\\"yeartime\\\":\\\"2024/03/24\\\",\\\"id\\\":\\\"08dc4e20-f1c5-416c-84ca-5aa26925eb81\\\"},{\\\"height\\\":175.9,\\\"weight\\\":64.5,\\\"head\\\":0,\\\"sex\\\":1,\\\"age\\\":\\\"29岁\\\",\\\"fat_r\\\":18,\\\"muscle\\\":77.66,\\\"water\\\":39.9,\\\"bone\\\":2.8,\\\"kcal\\\":1514,\\\"fat_w\\\":11.61,\\\"visceral\\\":3,\\\"protein\\\":15.8,\\\"bodyage\\\":28,\\\"bmi\\\":21,\\\"cmi\\\":97.22,\\\"sfr\\\":16.1,\\\"muscleval\\\":50.09,\\\"proteinval\\\":10.19,\\\"lbm\\\":52.89,\\\"body\\\":\\\"标准肌肉型\\\",\\\"fatlevel\\\":\\\"标准\\\",\\\"skeletalmuscle\\\":0,\\\"createtime\\\":\\\"2023/04/04\\\",\\\"yeartime\\\":\\\"2023/04/04\\\",\\\"id\\\":\\\"08db34b7-60c0-4571-8e66-29157695b9a9\\\"}],\\\"contrastDetail\\\":{\\\"time\\\":\\\"2023/04/04-2024/03/24\\\",\\\"headimg\\\":\\\"https://klcz.pcxbc.com/image/adult_male.png\\\",\\\"name\\\":\\\"成人\\\",\\\"gender\\\":1,\\\"day\\\":355,\\\"weightdiff\\\":-11.8,\\\"heightdiff\\\":-10.9,\\\"fat_wdiff\\\":-3.9,\\\"firstresult\\\":{\\\"age\\\":\\\"1994-04-04 00:00:00\\\",\\\"height\\\":175.9,\\\"head\\\":0,\\\"weight\\\":64.5,\\\"fat_r\\\":18,\\\"muscle\\\":77.66,\\\"water\\\":39.9,\\\"bone\\\":2.8,\\\"kcal\\\":1514,\\\"fat_w\\\":11.61,\\\"visceral\\\":3,\\\"protein\\\":15.8,\\\"bodyage\\\":28,\\\"bmi\\\":21,\\\"cmi\\\":97.22,\\\"sfr\\\":16.1,\\\"muscleval\\\":50.09,\\\"proteinval\\\":10.19,\\\"lbm\\\":52.89,\\\"body\\\":\\\"标准肌肉型\\\",\\\"fatlevel\\\":\\\"标准\\\",\\\"skeletalmuscle\\\":0,\\\"createtime\\\":\\\"2023-04-04 00:00:00\\\",\\\"heightlevel\\\":\\\"\\\",\\\"headlevel\\\":null,\\\"weightlevel\\\":\\\"\\\",\\\"fat_rlevel\\\":\\\"标准\\\",\\\"musclelevel\\\":\\\"优秀\\\",\\\"waterlevel\\\":\\\"不足\\\",\\\"bonelevel\\\":\\\"不足\\\",\\\"kcallevel\\\":\\\"偏低\\\",\\\"fat_wlevel\\\":\\\"标准\\\",\\\"viscerallevel\\\":\\\"标准\\\",\\\"proteinlevel\\\":\\\"异常\\\",\\\"bodyagelevel\\\":\\\"优秀\\\",\\\"bmilevel\\\":\\\"正常\\\",\\\"musulevallevel\\\":\\\"优秀\\\",\\\"proteinvallevel\\\":\\\"不足\\\",\\\"sfrlevel\\\":\\\"异常\\\",\\\"bodylevel\\\":\\\"标准肌肉型\\\"},\\\"secondresult\\\":{\\\"age\\\":\\\"1994-04-04 00:00:00\\\",\\\"height\\\":165,\\\"head\\\":0,\\\"weight\\\":52.7,\\\"fat_r\\\":14.1,\\\"muscle\\\":81.35,\\\"water\\\":34.17,\\\"bone\\\":2.4,\\\"kcal\\\":1311,\\\"fat_w\\\":7.43,\\\"visceral\\\":2,\\\"protein\\\":16.5,\\\"bodyage\\\":28,\\\"bmi\\\":19.3,\\\"cmi\\\":89.35,\\\"sfr\\\":12.7,\\\"muscleval\\\":42.87,\\\"proteinval\\\":8.7,\\\"lbm\\\":45.27,\\\"body\\\":\\\"标准肌肉型\\\",\\\"fatlevel\\\":\\\"偏瘦\\\",\\\"skeletalmuscle\\\":0,\\\"createtime\\\":\\\"2024-03-24 00:00:00\\\",\\\"heightlevel\\\":\\\"\\\",\\\"headlevel\\\":null,\\\"weightlevel\\\":\\\"\\\",\\\"fat_rlevel\\\":\\\"标准\\\",\\\"musclelevel\\\":\\\"优秀\\\",\\\"waterlevel\\\":\\\"不足\\\",\\\"bonelevel\\\":\\\"标准\\\",\\\"kcallevel\\\":\\\"偏低\\\",\\\"fat_wlevel\\\":\\\"标准\\\",\\\"viscerallevel\\\":\\\"标准\\\",\\\"proteinlevel\\\":\\\"异常\\\",\\\"bodyagelevel\\\":\\\"优秀\\\",\\\"bmilevel\\\":\\\"正常\\\",\\\"musulevallevel\\\":\\\"优秀\\\",\\\"proteinvallevel\\\":\\\"标准\\\",\\\"sfrlevel\\\":\\\"异常\\\",\\\"bodylevel\\\":\\\"标准肌肉型\\\"}},\\\"familayList\\\":[{\\\"name\\\":\\\"栗子\\\",\\\"headimg\\\":\\\"https://ijt.pcxbc.com/image/adult_female.png\\\",\\\"headimgsrc\\\":null,\\\"sex\\\":2,\\\"birthday\\\":\\\"1995-12-02\\\",\\\"age\\\":\\\"28岁\\\",\\\"height\\\":163,\\\"weight\\\":50.23,\\\"lastresulttime\\\":\\\"2024/04/17 11:14\\\",\\\"type\\\":1,\\\"code\\\":\\\"\\\",\\\"id\\\":\\\"08db6332-e76a-4e3e-842c-b88a405f5178\\\"},{\\\"name\\\":\\\"橙子🍊\\\",\\\"headimg\\\":\\\"https://ijt.pcxbc.com/image/child_female.png\\\",\\\"headimgsrc\\\":null,\\\"sex\\\":2,\\\"birthday\\\":\\\"2014-11-02\\\",\\\"age\\\":\\\"9岁\\\",\\\"height\\\":0,\\\"weight\\\":0,\\\"lastresulttime\\\":\\\"\\\",\\\"type\\\":2,\\\"code\\\":\\\"\\\",\\\"id\\\":\\\"08db6333-a5fa-48d8-82ab-44583a614434\\\"}]}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIzNDEuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///341\n"); - -/***/ }), -/* 342 */ +/* 346 */ /*!****************************************************!*\ !*** ./node_modules/vue-i18n/dist/vue-i18n.esm.js ***! \****************************************************/ diff --git a/unpackage/dist/dev/app-plus/app-view.js b/unpackage/dist/dev/app-plus/app-view.js index a60c2833..32595798 100644 --- a/unpackage/dist/dev/app-plus/app-view.js +++ b/unpackage/dist/dev/app-plus/app-view.js @@ -3831,7 +3831,12 @@ var render = function () { attrs: { _i: "6-" + $30 }, }, [ - _c("v-uni-text", { attrs: { _i: "7-" + $30 } }), + _c("v-uni-image", { + attrs: { + src: _vm._$g("7-" + $30, "a-src"), + _i: "7-" + $30, + }, + }), _c("uni-view", { attrs: { _i: "8-" + $30 } }, [ _vm._v(_vm._$g("8-" + $30, "t0-0")), ]), @@ -3883,7 +3888,12 @@ var render = function () { attrs: { _i: "14-" + $31 }, }, [ - _c("v-uni-text", { attrs: { _i: "15-" + $31 } }), + _c("v-uni-image", { + attrs: { + src: _vm._$g("15-" + $31, "a-src"), + _i: "15-" + $31, + }, + }), _c("uni-view", { attrs: { _i: "16-" + $31 } }, [ _vm._v(_vm._$g("16-" + $31, "t0-0")), ]), @@ -4010,7 +4020,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-d7bbd954] {\r\n padding: 15px;\r\n font-size: 14px;\r\n background-color: #F5F6FA;\r\n min-height: 100vh;\n}\n.content .tips[data-v-d7bbd954] {\r\n font-size: 12px;\r\n color: #999;\r\n width: 100%;\r\n margin-bottom: 15px;\n}\n.content .tips2[data-v-d7bbd954] {\r\n color: #333;\r\n font-size: 16px;\r\n font-weight: bold;\n}\n.content .list[data-v-d7bbd954] {\r\n display: flex;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\n}\n.content .list .item[data-v-d7bbd954] {\r\n width: 45%;\r\n background-color: #fff;\r\n margin-bottom: 15px;\r\n position: relative;\r\n height: 60px;\r\n line-height: 60px;\r\n border-radius: 5px;\n}\n.content .list .item .uni-icons[data-v-d7bbd954] {\r\n font-size: 16px;\r\n position: absolute;\r\n top: -28px;\r\n left: -5px;\n}\n.content .list .item .info[data-v-d7bbd954] {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\n}\n.content .list .item .info uni-text[data-v-d7bbd954] {\r\n width: 30px;\r\n height: 30px;\r\n background-color: #F2F2F2;\r\n margin-right: 10px;\r\n border-radius: 50%;\n}\n.btn[data-v-d7bbd954] {\r\n width: auto;\r\n margin: 40px 15px 0;\r\n background: #FEC407 !important;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-d7bbd954] {\r\n padding: 15px;\r\n font-size: 14px;\r\n background-color: #F5F6FA;\r\n min-height: 100vh;\n}\n.content .tips[data-v-d7bbd954] {\r\n font-size: 12px;\r\n color: #999;\r\n width: 100%;\r\n margin-bottom: 15px;\n}\n.content .tips2[data-v-d7bbd954] {\r\n color: #333;\r\n font-size: 16px;\r\n font-weight: bold;\n}\n.content .list[data-v-d7bbd954] {\r\n display: flex;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\n}\n.content .list .item[data-v-d7bbd954] {\r\n width: 45%;\r\n background-color: #fff;\r\n margin-bottom: 15px;\r\n position: relative;\r\n height: 60px;\r\n line-height: 60px;\r\n border-radius: 5px;\n}\n.content .list .item .uni-icons[data-v-d7bbd954] {\r\n font-size: 16px;\r\n position: absolute;\r\n top: -28px;\r\n left: -5px;\n}\n.content .list .item .info[data-v-d7bbd954] {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\n}\n.content .list .item .info uni-image[data-v-d7bbd954] {\r\n width: 30px;\r\n height: 30px;\r\n background-color: #F2F2F2;\r\n margin-right: 10px;\r\n border-radius: 50%;\n}\n.btn[data-v-d7bbd954] {\r\n width: auto;\r\n margin: 40px 15px 0;\r\n background: #FEC407 !important;\n}\r\n", ""]); // Exports module.exports = exports; @@ -4965,25 +4975,33 @@ var render = function () { "uni-view", { staticClass: _vm._$g(60, "sc"), attrs: { _i: 60 } }, [ - _c("uni-icons", { attrs: { _i: 61 } }), - _vm._v("此测量数据仅供参考,不可代替医学专业测试!"), + _c("v-uni-text", { attrs: { _i: 61 } }, [ + _vm._v("*数据参考:"), + ]), + _vm._l( + _vm._$g(62, "f"), + function (item, index, $24, $34) { + return _c( + "v-uni-text", + { key: item, attrs: { _i: "62-" + $34 } }, + [_vm._v(_vm._$g("62-" + $34, "t0-0"))] + ) + } + ), ], - 1 + 2 ), ], 1 ) : _vm._e(), - _c("record", { attrs: { _i: 62 } }), - ], - 1 - ) - : _vm._e(), - _vm._$g(63, "i") - ? _c( - "uni-view", - { staticClass: _vm._$g(63, "sc"), attrs: { _i: 63 } }, - [ + _vm._$g(63, "i") + ? _c( + "uni-view", + { staticClass: _vm._$g(63, "sc"), attrs: { _i: 63 } }, + [_vm._v("成长建议")] + ) + : _vm._e(), _c( "uni-view", { staticClass: _vm._$g(64, "sc"), attrs: { _i: 64 } }, @@ -4994,17 +5012,212 @@ var render = function () { [ _c( "uni-view", - { staticClass: _vm._$g(66, "sc"), attrs: { _i: 66 } }, + { + class: _vm._$g(66, "c"), + attrs: { _i: 66 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event) + }, + }, + }, + [ + _c("v-uni-image", { + attrs: { src: _vm._$g(67, "a-src"), _i: 67 }, + }), + _c("v-uni-text", { attrs: { _i: 68 } }, [ + _vm._v("营养"), + ]), + ], + 1 + ), + _c( + "uni-view", + { + class: _vm._$g(69, "c"), + attrs: { _i: 69 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event) + }, + }, + }, + [ + _c("v-uni-image", { + attrs: { src: _vm._$g(70, "a-src"), _i: 70 }, + }), + _c("v-uni-text", { attrs: { _i: 71 } }, [ + _vm._v("睡眠"), + ]), + ], + 1 + ), + _c( + "uni-view", + { + class: _vm._$g(72, "c"), + attrs: { _i: 72 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event) + }, + }, + }, + [ + _c("v-uni-image", { + attrs: { src: _vm._$g(73, "a-src"), _i: 73 }, + }), + _c("v-uni-text", { attrs: { _i: 74 } }, [ + _vm._v("运动"), + ]), + ], + 1 + ), + _c( + "uni-view", + { + class: _vm._$g(75, "c"), + attrs: { _i: 75 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event) + }, + }, + }, + [ + _c("v-uni-image", { + attrs: { src: _vm._$g(76, "a-src"), _i: 76 }, + }), + _c("v-uni-text", { attrs: { _i: 77 } }, [ + _vm._v("情绪"), + ]), + ], + 1 + ), + ], + 1 + ), + _c( + "uni-view", + { attrs: { _i: 78 } }, + [ + _vm._$g(79, "i") + ? _c( + "uni-view", + { + staticClass: _vm._$g(79, "sc"), + attrs: { _i: 79 }, + }, + _vm._l( + _vm._$g(80, "f"), + function (item, index, $25, $35) { + return _c( + "v-uni-text", + { key: item, attrs: { _i: "80-" + $35 } }, + [_vm._v(_vm._$g("80-" + $35, "t0-0"))] + ) + } + ), + 1 + ) + : _vm._e(), + _vm._$g(81, "i") + ? _c( + "uni-view", + { + staticClass: _vm._$g(81, "sc"), + attrs: { _i: 81 }, + }, + _vm._l( + _vm._$g(82, "f"), + function (item, index, $26, $36) { + return _c( + "v-uni-text", + { key: item, attrs: { _i: "82-" + $36 } }, + [_vm._v(_vm._$g("82-" + $36, "t0-0"))] + ) + } + ), + 1 + ) + : _vm._e(), + _vm._$g(83, "i") + ? _c( + "uni-view", + { + staticClass: _vm._$g(83, "sc"), + attrs: { _i: 83 }, + }, + _vm._l( + _vm._$g(84, "f"), + function (item, index, $27, $37) { + return _c( + "v-uni-text", + { key: item, attrs: { _i: "84-" + $37 } }, + [_vm._v(_vm._$g("84-" + $37, "t0-0"))] + ) + } + ), + 1 + ) + : _vm._e(), + _vm._$g(85, "i") + ? _c( + "uni-view", + { + staticClass: _vm._$g(85, "sc"), + attrs: { _i: 85 }, + }, + _vm._l( + _vm._$g(86, "f"), + function (item, index, $28, $38) { + return _c( + "v-uni-text", + { key: item, attrs: { _i: "86-" + $38 } }, + [_vm._v(_vm._$g("86-" + $38, "t0-0"))] + ) + } + ), + 1 + ) + : _vm._e(), + ], + 1 + ), + ], + 1 + ), + _c("record", { attrs: { _i: 87 } }), + ], + 1 + ) + : _vm._e(), + _vm._$g(88, "i") + ? _c( + "uni-view", + { staticClass: _vm._$g(88, "sc"), attrs: { _i: 88 } }, + [ + _c( + "uni-view", + { staticClass: _vm._$g(89, "sc"), attrs: { _i: 89 } }, + [ + _c( + "uni-view", + { staticClass: _vm._$g(90, "sc"), attrs: { _i: 90 } }, + [ + _c( + "uni-view", + { staticClass: _vm._$g(91, "sc"), attrs: { _i: 91 } }, [ _c( "v-uni-picker", { attrs: { mode: "date", - end: _vm._$g(67, "a-end"), + end: _vm._$g(92, "a-end"), fields: "time", - value: _vm._$g(67, "a-value"), - _i: 67, + value: _vm._$g(92, "a-value"), + _i: 92, }, on: { change: function ($event) { @@ -5016,14 +5229,14 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(68, "sc"), - attrs: { _i: 68 }, + staticClass: _vm._$g(93, "sc"), + attrs: { _i: 93 }, }, - [_vm._v(_vm._$g(68, "t0-0"))] + [_vm._v(_vm._$g(93, "t0-0"))] ), _c("v-uni-icon", { - staticClass: _vm._$g(69, "sc"), - attrs: { _i: 69 }, + staticClass: _vm._$g(94, "sc"), + attrs: { _i: 94 }, }), ], 1 @@ -5031,8 +5244,8 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(70, "sc"), - attrs: { _i: 70 }, + staticClass: _vm._$g(95, "sc"), + attrs: { _i: 95 }, }, [_vm._v("~")] ), @@ -5041,10 +5254,10 @@ var render = function () { { attrs: { mode: "date", - end: _vm._$g(71, "a-end"), + end: _vm._$g(96, "a-end"), fields: "time", - value: _vm._$g(71, "a-value"), - _i: 71, + value: _vm._$g(96, "a-value"), + _i: 96, }, on: { change: function ($event) { @@ -5056,14 +5269,14 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(72, "sc"), - attrs: { _i: 72 }, + staticClass: _vm._$g(97, "sc"), + attrs: { _i: 97 }, }, - [_vm._v(_vm._$g(72, "t0-0"))] + [_vm._v(_vm._$g(97, "t0-0"))] ), _c("v-uni-icon", { - staticClass: _vm._$g(73, "sc"), - attrs: { _i: 73 }, + staticClass: _vm._$g(98, "sc"), + attrs: { _i: 98 }, }), ], 1 @@ -5074,34 +5287,34 @@ var render = function () { ], 1 ), - _vm._$g(74, "i") + _vm._$g(99, "i") ? _c( "uni-view", - { staticClass: _vm._$g(74, "sc"), attrs: { _i: 74 } }, + { staticClass: _vm._$g(99, "sc"), attrs: { _i: 99 } }, [ _c( "uni-view", { - staticClass: _vm._$g(75, "sc"), - attrs: { _i: 75 }, + staticClass: _vm._$g(100, "sc"), + attrs: { _i: 100 }, }, _vm._l( - _vm._$g(76, "f"), - function (item, index, $24, $34) { + _vm._$g(101, "f"), + function (item, index, $29, $39) { return _c( "uni-view", { key: item, - staticClass: _vm._$g("76-" + $34, "sc"), - class: _vm._$g("76-" + $34, "c"), - attrs: { _i: "76-" + $34 }, + staticClass: _vm._$g("101-" + $39, "sc"), + class: _vm._$g("101-" + $39, "c"), + attrs: { _i: "101-" + $39 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) }, }, }, - [_vm._v(_vm._$g("76-" + $34, "t0-0"))] + [_vm._v(_vm._$g("101-" + $39, "t0-0"))] ) } ), @@ -5110,17 +5323,17 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(77, "sc"), - attrs: { _i: 77 }, + staticClass: _vm._$g(102, "sc"), + attrs: { _i: 102 }, }, [ - _vm._$g(78, "i") + _vm._$g(103, "i") ? _c( "uni-view", - { attrs: { _i: 78 } }, + { attrs: { _i: 103 } }, [ _c("qiunDataCharts", { - attrs: { _i: 79 }, + attrs: { _i: 104 }, }), ], 1 @@ -5134,19 +5347,19 @@ var render = function () { ) : _c( "uni-view", - { staticClass: _vm._$g(80, "sc"), attrs: { _i: 80 } }, + { staticClass: _vm._$g(105, "sc"), attrs: { _i: 105 } }, [ _c( "uni-view", { - staticClass: _vm._$g(81, "sc"), - attrs: { _i: 81 }, + staticClass: _vm._$g(106, "sc"), + attrs: { _i: 106 }, }, [ _c("v-uni-image", { - attrs: { src: "/static/none.png", _i: 82 }, + attrs: { src: "/static/none.png", _i: 107 }, }), - _c("v-uni-text", { attrs: { _i: 83 } }, [ + _c("v-uni-text", { attrs: { _i: 108 } }, [ _vm._v("暂无数据,请手动添加~"), ]), ], @@ -5160,17 +5373,17 @@ var render = function () { ), _c( "uni-view", - { staticClass: _vm._$g(84, "sc"), attrs: { _i: 84 } }, + { staticClass: _vm._$g(109, "sc"), attrs: { _i: 109 } }, [ _c( "uni-view", - { staticClass: _vm._$g(85, "sc"), attrs: { _i: 85 } }, + { staticClass: _vm._$g(110, "sc"), attrs: { _i: 110 } }, [ _c( "uni-view", { - staticClass: _vm._$g(86, "sc"), - attrs: { _i: 86 }, + staticClass: _vm._$g(111, "sc"), + attrs: { _i: 111 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) @@ -5179,10 +5392,10 @@ var render = function () { }, [ _c("v-uni-text", { - staticClass: _vm._$g(87, "sc"), - attrs: { _i: 87 }, + staticClass: _vm._$g(112, "sc"), + attrs: { _i: 112 }, }), - _c("uni-view", { attrs: { _i: 88 } }, [ + _c("uni-view", { attrs: { _i: 113 } }, [ _vm._v("历史记录"), ]), ], @@ -5191,8 +5404,8 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(89, "sc"), - attrs: { _i: 89 }, + staticClass: _vm._$g(114, "sc"), + attrs: { _i: 114 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) @@ -5201,10 +5414,10 @@ var render = function () { }, [ _c("v-uni-text", { - staticClass: _vm._$g(90, "sc"), - attrs: { _i: 90 }, + staticClass: _vm._$g(115, "sc"), + attrs: { _i: 115 }, }), - _c("uni-view", { attrs: { _i: 91 } }, [ + _c("uni-view", { attrs: { _i: 116 } }, [ _vm._v("数据对比"), ]), ], @@ -5215,13 +5428,13 @@ var render = function () { ), _c( "uni-view", - { staticClass: _vm._$g(92, "sc"), attrs: { _i: 92 } }, + { staticClass: _vm._$g(117, "sc"), attrs: { _i: 117 } }, [ _c( "uni-view", { - staticClass: _vm._$g(93, "sc"), - attrs: { _i: 93 }, + staticClass: _vm._$g(118, "sc"), + attrs: { _i: 118 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) @@ -5232,12 +5445,12 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(94, "sc"), - attrs: { _i: 94 }, + staticClass: _vm._$g(119, "sc"), + attrs: { _i: 119 }, }, [ - _vm._v(_vm._$g(94, "t0-0")), - _c("v-uni-text", { attrs: { _i: 95 } }, [ + _vm._v(_vm._$g(119, "t0-0")), + _c("v-uni-text", { attrs: { _i: 120 } }, [ _vm._v("kg"), ]), ], @@ -5246,14 +5459,14 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(96, "sc"), - attrs: { _i: 96 }, + staticClass: _vm._$g(121, "sc"), + attrs: { _i: 121 }, }, [ _vm._v("目标体重"), _c("uni-icons", { - staticClass: _vm._$g(97, "sc"), - attrs: { _i: 97 }, + staticClass: _vm._$g(122, "sc"), + attrs: { _i: 122 }, }), ], 1 @@ -5263,36 +5476,36 @@ var render = function () { ), _c( "uni-view", - { staticClass: _vm._$g(98, "sc"), attrs: { _i: 98 } }, + { staticClass: _vm._$g(123, "sc"), attrs: { _i: 123 } }, [ _c( "uni-view", { - staticClass: _vm._$g(99, "sc"), - attrs: { _i: 99 }, + staticClass: _vm._$g(124, "sc"), + attrs: { _i: 124 }, }, [ - _vm._v(_vm._$g(99, "t0-0")), - _c("v-uni-text", { attrs: { _i: 100 } }, [ + _vm._v(_vm._$g(124, "t0-0")), + _c("v-uni-text", { attrs: { _i: 125 } }, [ _vm._v("kg"), ]), ], 1 ), - _vm._$g(101, "i") + _vm._$g(126, "i") ? _c( "uni-view", { - staticClass: _vm._$g(101, "sc"), - attrs: { _i: 101 }, + staticClass: _vm._$g(126, "sc"), + attrs: { _i: 126 }, }, [_vm._v("累计增重")] ) : _c( "uni-view", { - staticClass: _vm._$g(102, "sc"), - attrs: { _i: 102 }, + staticClass: _vm._$g(127, "sc"), + attrs: { _i: 127 }, }, [_vm._v("累计减重")] ), @@ -5302,8 +5515,8 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(103, "sc"), - attrs: { _i: 103 }, + staticClass: _vm._$g(128, "sc"), + attrs: { _i: 128 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) @@ -5314,12 +5527,12 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(104, "sc"), - attrs: { _i: 104 }, + staticClass: _vm._$g(129, "sc"), + attrs: { _i: 129 }, }, [ - _vm._v(_vm._$g(104, "t0-0")), - _c("v-uni-text", { attrs: { _i: 105 } }, [ + _vm._v(_vm._$g(129, "t0-0")), + _c("v-uni-text", { attrs: { _i: 130 } }, [ _vm._v("kg"), ]), ], @@ -5328,14 +5541,14 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(106, "sc"), - attrs: { _i: 106 }, + staticClass: _vm._$g(131, "sc"), + attrs: { _i: 131 }, }, [ _vm._v("初始体重"), _c("uni-icons", { - staticClass: _vm._$g(107, "sc"), - attrs: { _i: 107 }, + staticClass: _vm._$g(132, "sc"), + attrs: { _i: 132 }, }), ], 1 @@ -5345,17 +5558,17 @@ var render = function () { ), _c( "uni-view", - { staticClass: _vm._$g(108, "sc"), attrs: { _i: 108 } }, + { staticClass: _vm._$g(133, "sc"), attrs: { _i: 133 } }, [ _c( "uni-view", { - staticClass: _vm._$g(109, "sc"), - attrs: { _i: 109 }, + staticClass: _vm._$g(134, "sc"), + attrs: { _i: 134 }, }, [ - _vm._v(_vm._$g(109, "t0-0")), - _c("v-uni-text", { attrs: { _i: 110 } }, [ + _vm._v(_vm._$g(134, "t0-0")), + _c("v-uni-text", { attrs: { _i: 135 } }, [ _vm._v("天"), ]), ], @@ -5364,8 +5577,8 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(111, "sc"), - attrs: { _i: 111 }, + staticClass: _vm._$g(136, "sc"), + attrs: { _i: 136 }, }, [_vm._v("减重天数")] ), @@ -5378,7 +5591,7 @@ var render = function () { ], 1 ), - _c("firstweight", { attrs: { _i: 112 } }), + _c("firstweight", { attrs: { _i: 137 } }), ], 1 ) @@ -17618,7 +17831,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-07edde96] {\r\n padding: 15px;\r\n font-size: 14px;\r\n background-color: #F5F6FA;\r\n min-height: 100vh;\n}\n.tabbar[data-v-07edde96] {\r\n width: 100%;\r\n padding: 15px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-around;\n}\n.tabbar uni-view[data-v-07edde96] {\r\n position: relative;\n}\n.tabbar .active[data-v-07edde96]:after {\r\n content: \"\";\r\n height: 3px;\r\n width: 100%;\r\n position: absolute;\r\n bottom: -5px;\r\n left: 0;\r\n border-radius: 5px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.charts .boxTime[data-v-07edde96] {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: #fff;\r\n border-radius: 10px 10px 0 0;\n}\n.charts .boxTime .one[data-v-07edde96] {\r\n width: 80%;\r\n display: flex;\r\n line-height: 25px;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.charts .boxTime .center[data-v-07edde96] {\r\n margin: 0 15px;\n}\n.charts .boxTime uni-picker[data-v-07edde96] {\r\n width: 100%;\r\n border: none;\r\n text-align: center;\r\n position: relative;\n}\n.charts .boxTime .iconfont[data-v-07edde96] {\r\n color: #333333;\r\n font-size: 16px;\r\n position: absolute;\r\n right: 0px;\r\n top: 0;\n}\n.charts .box[data-v-07edde96] {\r\n width: 100%;\r\n padding: 0;\r\n margin: 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n border-radius: 0 0 10px 10px;\r\n justify-content: space-between;\n}\n.charts .box .listC[data-v-07edde96] {\r\n background-color: #fff;\n}\n.charts .box .listC .name[data-v-07edde96] {\r\n width: 20%;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n text-align: center;\r\n border-radius: 5px;\r\n height: 30px;\r\n line-height: 30px;\n}\n.charts .box .listC .active2[data-v-07edde96] {\r\n color: #fff;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.charts .box .blockC[data-v-07edde96] {\r\n clear: both;\r\n width: 100%;\r\n height: 250px;\r\n background-color: #fff;\r\n border-radius: 0 0 10px 10px;\r\n padding-bottom: 15px;\n}\n.charts .gridList[data-v-07edde96] {\r\n margin: 0px !important;\r\n width: 100% !important;\n}\n.charts .gridList .data .item[data-v-07edde96] {\r\n display: block !important;\n}\n.report .box[data-v-07edde96] {\r\n padding: 10px;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n margin-bottom: 10px;\n}\n.report .box .time[data-v-07edde96] {\r\n color: #999;\r\n padding-bottom: 15px;\r\n width: 100%;\n}\n.report .box .item2[data-v-07edde96] {\r\n width: 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\n}\n.report .box .item2 .item2_data[data-v-07edde96] {\r\n width: 33%;\n}\n.report .box .item2 .item2_data .data[data-v-07edde96] {\r\n width: 100%;\r\n text-align: center;\r\n border-right: 1PX solid #f7f7f7;\n}\n.report .box .item2 .item2_data uni-text[data-v-07edde96] {\r\n font-size: 20px !important;\r\n font-weight: bold;\n}\n.report .box2[data-v-07edde96] {\r\n height: 50px;\r\n line-height: 50px;\r\n border-radius: 10px;\r\n display: flex;\r\n padding: 0 10px;\r\n justify-content: space-between;\r\n margin-bottom: 10px;\r\n background-color: #fff;\n}\n.report .info[data-v-07edde96] {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\n}\n.report .info .item[data-v-07edde96] {\r\n color: #fff;\r\n width: 45%;\r\n height: 50px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\r\n text-align: center;\r\n border-radius: 10px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\n}\n.report .info .item uni-text[data-v-07edde96] {\r\n width: 30px;\r\n height: 30px;\r\n border-radius: 50%;\r\n margin-right: 10px;\r\n display: inline-block;\r\n background-color: #fff;\n}\n.report .myinfoPage[data-v-07edde96] {\r\n width: 100%;\r\n background: #fff;\r\n margin-top: 10px;\r\n padding-bottom: 15px;\r\n border-radius: 10px;\n}\n.report .myinfoPage .box1[data-v-07edde96] {\r\n display: flex;\r\n flex-wrap: wrap;\r\n border-radius: 10px;\r\n font-size: 14px;\r\n position: relative;\r\n margin: 0px 15px 0;\r\n padding-bottom: 10px;\n}\n.report .myinfoPage .box1 .list[data-v-07edde96] {\r\n width: 100%;\r\n color: #666;\r\n padding: 0;\r\n line-height: 50px;\n}\n.report .myinfoPage .box1 .list uni-image[data-v-07edde96],\r\n.report .myinfoPage .box1 .list .t-icon[data-v-07edde96] {\r\n width: 18px !important;\r\n height: 18px;\r\n border: 2px solid #c7c7c7;\r\n background-color: #c7c7c7;\r\n border-radius: 50%;\r\n margin-right: 5px;\n}\n.report .myinfoPage .box1 .list .block[data-v-07edde96] {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n color: #666;\r\n position: relative;\n}\n.report .myinfoPage .box1 .list .block .level[data-v-07edde96],\r\n.report .myinfoPage .box1 .list .block .val[data-v-07edde96] {\r\n width: 25%;\n}\n.report .myinfoPage .box1 .list .block .name[data-v-07edde96] {\r\n width: 40%;\r\n display: flex;\r\n align-items: center;\n}\n.report .myinfoPage .box1 .list .block .icon[data-v-07edde96] {\r\n width: 20px;\r\n text-align: right;\r\n display: flex;\n}\n.report .myinfoPage .box1 .list .block .icon uni-image[data-v-07edde96] {\r\n width: 20px;\r\n height: 20px;\n}\n.report .desc[data-v-07edde96] {\r\n line-height: 20px;\r\n text-align: left;\r\n width: calc(100%-20px);\r\n height: auto;\r\n border-radius: 5px;\r\n font-size: 12px;\r\n color: #999;\r\n padding: 10px;\r\n background: #f7f7f7;\n}\n.report .desc .statuevue[data-v-07edde96] {\r\n height: 35px;\r\n position: relative;\r\n width: 100% !important;\r\n margin: 20px auto 10px;\n}\n.report .desc .statuevue .bi[data-v-07edde96] {\r\n display: flex;\r\n justify-content: space-between;\r\n width: auto;\r\n padding-top: 10px;\n}\n.report .desc .statuevue .bi .peobox[data-v-07edde96] {\r\n position: absolute;\r\n right: 0;\r\n top: -1px;\n}\n.report .desc .statuevue .bi .peobox .xx[data-v-07edde96] {\r\n width: 5px;\r\n height: 5px;\r\n border-radius: 50%;\r\n background: #fff;\r\n position: absolute;\r\n z-index: 9;\r\n border: 2px solid #1b2086;\r\n top: 9px;\n}\n.report .desc .statuevue .item[data-v-07edde96] {\r\n position: relative;\r\n margin: 0;\r\n flex: 1;\r\n height: 5px;\r\n color: #666;\r\n font-size: 12px;\n}\n.report .desc .statuevue .item .span1[data-v-07edde96] {\r\n width: 100%;\r\n text-align: center;\r\n position: absolute;\r\n top: -23px;\n}\n.report .desc .statuevue .item .span[data-v-07edde96] {\r\n margin-top: 8px;\r\n position: absolute;\r\n right: -8px;\n}\n.report .yuanxing[data-v-07edde96] {\r\n display: inline-block;\r\n background: #f19601;\r\n width: 8px;\r\n height: 12px;\r\n margin-right: 5px;\r\n font-size: 32rpx;\n}\n.report .btnf[data-v-07edde96] {\r\n font-size: 13px;\r\n border-radius: 5px;\r\n height: 22px;\r\n margin: 0 10px 0 0;\r\n line-height: 22px;\r\n color: #fff;\r\n font-weight: 400;\r\n width: 44px !important;\r\n text-align: center !important;\r\n float: right;\n}\n.report .tivon[data-v-07edde96] {\r\n display: flex;\r\n justify-content: center;\r\n align-content: center;\r\n align-items: center;\n}\n.report .tivon .bianji[data-v-07edde96] {\r\n width: 20px;\r\n height: 20px;\r\n margin-left: 5px;\n}\n.report .box1 :last-child.list .val[data-v-07edde96] {\r\n width: 25% !important;\n}\n.report .kcalClass[data-v-07edde96] {\r\n width: 100%;\r\n text-align: center;\r\n font-size: 16px;\r\n line-height: 55px;\r\n margin: -20px auto;\n}\n.report .yichang[data-v-07edde96] {\r\n background: #ffe4be;\r\n color: #ff4239;\r\n padding: 5px;\r\n text-align: center;\r\n border-radius: 5px;\r\n margin: 0 15px 10px;\n}\n.report[data-v-07edde96] .uni-collapse-item {\r\n width: 100% !important;\n}\n.report[data-v-07edde96] .uni-collapse-item__title-arrow {\r\n margin-right: 0 !important;\n}\n.report[data-v-07edde96] .uni-collapse-item__wrap-content.uni-collapse-item--border {\r\n border-bottom-width: 0;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-07edde96] {\r\n padding: 15px;\r\n font-size: 14px;\r\n background-color: #F5F6FA;\r\n min-height: 100vh;\n}\n.tabbar[data-v-07edde96] {\r\n width: 100%;\r\n padding: 15px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-around;\n}\n.tabbar uni-view[data-v-07edde96] {\r\n position: relative;\n}\n.tabbar .active[data-v-07edde96]:after {\r\n content: \"\";\r\n height: 3px;\r\n width: 100%;\r\n position: absolute;\r\n bottom: -5px;\r\n left: 0;\r\n border-radius: 5px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.charts .boxTime[data-v-07edde96] {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: #fff;\r\n border-radius: 10px 10px 0 0;\n}\n.charts .boxTime .one[data-v-07edde96] {\r\n width: 80%;\r\n display: flex;\r\n line-height: 25px;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.charts .boxTime .center[data-v-07edde96] {\r\n margin: 0 15px;\n}\n.charts .boxTime uni-picker[data-v-07edde96] {\r\n width: 100%;\r\n border: none;\r\n text-align: center;\r\n position: relative;\n}\n.charts .boxTime .iconfont[data-v-07edde96] {\r\n color: #333333;\r\n font-size: 16px;\r\n position: absolute;\r\n right: 0px;\r\n top: 0;\n}\n.charts .box[data-v-07edde96] {\r\n width: 100%;\r\n padding: 0;\r\n margin: 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n border-radius: 0 0 10px 10px;\r\n justify-content: space-between;\n}\n.charts .box .listC[data-v-07edde96] {\r\n background-color: #fff;\n}\n.charts .box .listC .name[data-v-07edde96] {\r\n width: 20%;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n text-align: center;\r\n border-radius: 5px;\r\n height: 30px;\r\n line-height: 30px;\n}\n.charts .box .listC .active2[data-v-07edde96] {\r\n color: #fff;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.charts .box .blockC[data-v-07edde96] {\r\n clear: both;\r\n width: 100%;\r\n height: 250px;\r\n background-color: #fff;\r\n border-radius: 0 0 10px 10px;\r\n padding-bottom: 15px;\n}\n.charts .gridList[data-v-07edde96] {\r\n margin: 0px !important;\r\n width: 100% !important;\n}\n.charts .gridList .data .item[data-v-07edde96] {\r\n display: block !important;\n}\n.report .box[data-v-07edde96] {\r\n padding: 10px;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n margin-bottom: 10px;\n}\n.report .box .time[data-v-07edde96] {\r\n color: #999;\r\n padding-bottom: 15px;\r\n width: 100%;\n}\n.report .box .item2[data-v-07edde96] {\r\n width: 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\n}\n.report .box .item2 .item2_data[data-v-07edde96] {\r\n width: 33%;\n}\n.report .box .item2 .item2_data .data[data-v-07edde96] {\r\n width: 100%;\r\n text-align: center;\r\n border-right: 1PX solid #f7f7f7;\n}\n.report .box .item2 .item2_data uni-text[data-v-07edde96] {\r\n font-size: 20px !important;\r\n font-weight: bold;\n}\n.report .box2[data-v-07edde96] {\r\n height: 50px;\r\n line-height: 50px;\r\n border-radius: 10px;\r\n display: flex;\r\n padding: 0 10px;\r\n justify-content: space-between;\r\n margin-bottom: 10px;\r\n background-color: #fff;\n}\n.report .info[data-v-07edde96] {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\n}\n.report .info .item[data-v-07edde96] {\r\n color: #fff;\r\n width: 45%;\r\n height: 50px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\r\n text-align: center;\r\n border-radius: 10px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\n}\n.report .info .item uni-text[data-v-07edde96] {\r\n width: 30px;\r\n height: 30px;\r\n border-radius: 50%;\r\n margin-right: 10px;\r\n display: inline-block;\r\n background-color: #fff;\n}\n.report .myinfoPage[data-v-07edde96] {\r\n width: 100%;\r\n background: #fff;\r\n margin-top: 10px;\r\n padding-bottom: 15px;\r\n border-radius: 10px;\n}\n.report .myinfoPage .box1[data-v-07edde96] {\r\n display: flex;\r\n flex-wrap: wrap;\r\n border-radius: 10px;\r\n font-size: 14px;\r\n position: relative;\r\n margin: 0px 15px 0;\r\n padding-bottom: 10px;\n}\n.report .myinfoPage .box1 .list[data-v-07edde96] {\r\n width: 100%;\r\n color: #666;\r\n padding: 0;\r\n line-height: 50px;\n}\n.report .myinfoPage .box1 .list uni-image[data-v-07edde96],\r\n.report .myinfoPage .box1 .list .t-icon[data-v-07edde96] {\r\n width: 18px !important;\r\n height: 18px;\r\n border: 2px solid #c7c7c7;\r\n background-color: #c7c7c7;\r\n border-radius: 50%;\r\n margin-right: 5px;\n}\n.report .myinfoPage .box1 .list .block[data-v-07edde96] {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n color: #666;\r\n position: relative;\n}\n.report .myinfoPage .box1 .list .block .level[data-v-07edde96],\r\n.report .myinfoPage .box1 .list .block .val[data-v-07edde96] {\r\n width: 25%;\n}\n.report .myinfoPage .box1 .list .block .name[data-v-07edde96] {\r\n width: 40%;\r\n display: flex;\r\n align-items: center;\n}\n.report .myinfoPage .box1 .list .block .icon[data-v-07edde96] {\r\n width: 20px;\r\n text-align: right;\r\n display: flex;\n}\n.report .myinfoPage .box1 .list .block .icon uni-image[data-v-07edde96] {\r\n width: 20px;\r\n height: 20px;\n}\n.report .desc[data-v-07edde96] {\r\n line-height: 20px;\r\n text-align: left;\r\n width: calc(100%-20px);\r\n height: auto;\r\n border-radius: 5px;\r\n font-size: 12px;\r\n color: #999;\r\n padding: 10px;\r\n background: #f7f7f7;\n}\n.report .desc .statuevue[data-v-07edde96] {\r\n height: 35px;\r\n position: relative;\r\n width: 100% !important;\r\n margin: 20px auto 10px;\n}\n.report .desc .statuevue .bi[data-v-07edde96] {\r\n display: flex;\r\n justify-content: space-between;\r\n width: auto;\r\n padding-top: 10px;\n}\n.report .desc .statuevue .bi .peobox[data-v-07edde96] {\r\n position: absolute;\r\n right: 0;\r\n top: -1px;\n}\n.report .desc .statuevue .bi .peobox .xx[data-v-07edde96] {\r\n width: 5px;\r\n height: 5px;\r\n border-radius: 50%;\r\n background: #fff;\r\n position: absolute;\r\n z-index: 9;\r\n border: 2px solid #1b2086;\r\n top: 9px;\n}\n.report .desc .statuevue .item[data-v-07edde96] {\r\n position: relative;\r\n margin: 0;\r\n flex: 1;\r\n height: 5px;\r\n color: #666;\r\n font-size: 12px;\n}\n.report .desc .statuevue .item .span1[data-v-07edde96] {\r\n width: 100%;\r\n text-align: center;\r\n position: absolute;\r\n top: -23px;\n}\n.report .desc .statuevue .item .span[data-v-07edde96] {\r\n margin-top: 8px;\r\n position: absolute;\r\n right: -8px;\n}\n.report .yuanxing[data-v-07edde96] {\r\n display: inline-block;\r\n background: #f19601;\r\n width: 8px;\r\n height: 12px;\r\n margin-right: 5px;\r\n font-size: 32rpx;\n}\n.report .btnf[data-v-07edde96] {\r\n font-size: 13px;\r\n border-radius: 5px;\r\n height: 22px;\r\n margin: 0 10px 0 0;\r\n line-height: 22px;\r\n color: #fff;\r\n font-weight: 400;\r\n width: 44px !important;\r\n text-align: center !important;\r\n float: right;\n}\n.report .tivon[data-v-07edde96] {\r\n display: flex;\r\n justify-content: center;\r\n align-content: center;\r\n align-items: center;\n}\n.report .tivon .bianji[data-v-07edde96] {\r\n width: 20px;\r\n height: 20px;\r\n margin-left: 5px;\n}\n.report .box1 :last-child.list .val[data-v-07edde96] {\r\n width: 25% !important;\n}\n.report .kcalClass[data-v-07edde96] {\r\n width: 100%;\r\n text-align: center;\r\n font-size: 16px;\r\n line-height: 55px;\r\n margin: -20px auto;\n}\n.report .yichang[data-v-07edde96] {\r\n background: #ffe4be;\r\n color: #ff4239;\r\n padding: 5px;\r\n text-align: center;\r\n border-radius: 5px;\r\n margin: 0 15px 10px;\n}\n.report .tips[data-v-07edde96] {\r\n font-size: 12px;\r\n line-height: 20px;\n}\n.report .tips uni-text[data-v-07edde96] {\r\n display: inline-block;\r\n width: 100%;\n}\n.report .jianyi_box[data-v-07edde96] {\r\n background-color: #fff;\r\n border-radius: 10px;\r\n padding: 15px 10px;\r\n width: calc(100% -20px);\r\n margin: 15px 0;\n}\n.report .jianyi[data-v-07edde96] {\r\n display: flex;\r\n margin: 0 -15px;\r\n justify-content: space-between;\n}\n.report .jianyi uni-view[data-v-07edde96] {\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-content: center;\r\n align-items: center;\r\n justify-content: center;\r\n width: 20%;\r\n margin: 15px 2.5% 0;\n}\n.report .jianyi uni-view uni-image[data-v-07edde96] {\r\n width: 25px;\r\n height: 25px;\n}\n.report .jianyi uni-view uni-text[data-v-07edde96] {\r\n width: 100%;\r\n text-align: center;\r\n margin-top: 10px;\r\n font-size: 12px;\r\n color: #666;\n}\n.report .jianyi .active[data-v-07edde96] {\r\n border-bottom: 2px solid #f19601;\r\n padding-bottom: 5px;\r\n margin: 17px 2.5% 0;\n}\n.report .jianyi-con[data-v-07edde96] {\r\n margin-top: 10px;\r\n background: #f7f7f7;\r\n padding: 10px;\r\n font-size: 12px;\r\n line-height: 20px;\r\n border-radius: 10px;\n}\n.report[data-v-07edde96] .uni-collapse-item {\r\n width: 100% !important;\n}\n.report[data-v-07edde96] .uni-collapse-item__title-arrow {\r\n margin-right: 0 !important;\n}\n.report[data-v-07edde96] .uni-collapse-item__wrap-content.uni-collapse-item--border {\r\n border-bottom-width: 0;\n}\r\n", ""]); // Exports module.exports = exports; @@ -17740,118 +17953,114 @@ var render = function () { "uni-view", { staticClass: _vm._$g(1, "sc"), attrs: { _i: 1 } }, [ - _vm._l(_vm._$g(2, "f"), function (item, index, $20, $30) { - return _c( - "uni-view", - { - key: item, - staticClass: _vm._$g("2-" + $30, "sc"), - attrs: { _i: "2-" + $30 }, - on: { - click: function ($event) { - return _vm.$handleViewEvent($event) + _c( + "uni-swipe-action", + { attrs: { _i: 2 } }, + _vm._l(_vm._$g(3, "f"), function (item, index, $20, $30) { + return _c( + "uni-swipe-action-item", + { + key: item, + attrs: { _i: "3-" + $30 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event) + }, }, }, - }, - [ - _c( - "uni-swipe-action", - { attrs: { _i: "3-" + $30 } }, - [ - _c( - "uni-swipe-action-item", - { - attrs: { _i: "4-" + $30 }, - on: { - click: function ($event) { - return _vm.$handleViewEvent($event) - }, + [ + _c( + "uni-view", + { + staticClass: _vm._$g("4-" + $30, "sc"), + attrs: { _i: "4-" + $30 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event) }, }, - [ - _c( - "uni-view", - { - staticClass: _vm._$g("5-" + $30, "sc"), - attrs: { _i: "5-" + $30 }, - }, - [ - _c("v-uni-icon", { - staticClass: _vm._$g("6-" + $30, "sc"), - attrs: { _i: "6-" + $30 }, - }), - _c("v-uni-text", { attrs: { _i: "7-" + $30 } }, [ - _vm._v(_vm._$g("7-" + $30, "t0-0")), - ]), - ], - 1 - ), - _c( - "uni-view", - { - staticClass: _vm._$g("8-" + $30, "sc"), - attrs: { _i: "8-" + $30 }, - }, - [ - _c( - "uni-view", - { attrs: { _i: "9-" + $30 } }, - [ - _vm._v(_vm._$g("9-" + $30, "t0-0")), - _c( - "v-uni-text", - { attrs: { _i: "10-" + $30 } }, - [_vm._v(_vm._$g("10-" + $30, "t0-0"))] - ), - ], - 1 - ), - _vm._$g("11-" + $30, "i") - ? _c( - "uni-view", - { attrs: { _i: "11-" + $30 } }, - [ - _vm._v(_vm._$g("11-" + $30, "t0-0")), - _c( - "v-uni-text", - { attrs: { _i: "12-" + $30 } }, - [_vm._v(_vm._$g("12-" + $30, "t0-0"))] - ), - ], - 1 - ) - : _vm._e(), - _vm._$g("13-" + $30, "i") - ? _c( - "uni-view", - { attrs: { _i: "13-" + $30 } }, - [ - _vm._v(_vm._$g("13-" + $30, "t0-0")), - _c( - "v-uni-text", - { attrs: { _i: "14-" + $30 } }, - [_vm._v(_vm._$g("14-" + $30, "t0-0"))] - ), - ], - 1 - ) - : _vm._e(), - _vm._$g("15-" + $30, "i") - ? _c("uni-icons", { attrs: { _i: "15-" + $30 } }) - : _vm._e(), - ], - 1 - ), - ], - 1 - ), - ], - 1 - ), - ], - 1 - ) - }), + }, + [ + _c( + "uni-view", + { + staticClass: _vm._$g("5-" + $30, "sc"), + attrs: { _i: "5-" + $30 }, + }, + [ + _c("v-uni-icon", { + staticClass: _vm._$g("6-" + $30, "sc"), + attrs: { _i: "6-" + $30 }, + }), + _c("v-uni-text", { attrs: { _i: "7-" + $30 } }, [ + _vm._v(_vm._$g("7-" + $30, "t0-0")), + ]), + ], + 1 + ), + _c( + "uni-view", + { + staticClass: _vm._$g("8-" + $30, "sc"), + attrs: { _i: "8-" + $30 }, + }, + [ + _c( + "uni-view", + { attrs: { _i: "9-" + $30 } }, + [ + _vm._v(_vm._$g("9-" + $30, "t0-0")), + _c("v-uni-text", { attrs: { _i: "10-" + $30 } }, [ + _vm._v(_vm._$g("10-" + $30, "t0-0")), + ]), + ], + 1 + ), + _vm._$g("11-" + $30, "i") + ? _c( + "uni-view", + { attrs: { _i: "11-" + $30 } }, + [ + _vm._v(_vm._$g("11-" + $30, "t0-0")), + _c( + "v-uni-text", + { attrs: { _i: "12-" + $30 } }, + [_vm._v(_vm._$g("12-" + $30, "t0-0"))] + ), + ], + 1 + ) + : _vm._e(), + _vm._$g("13-" + $30, "i") + ? _c( + "uni-view", + { attrs: { _i: "13-" + $30 } }, + [ + _vm._v(_vm._$g("13-" + $30, "t0-0")), + _c( + "v-uni-text", + { attrs: { _i: "14-" + $30 } }, + [_vm._v(_vm._$g("14-" + $30, "t0-0"))] + ), + ], + 1 + ) + : _vm._e(), + _vm._$g("15-" + $30, "i") + ? _c("uni-icons", { attrs: { _i: "15-" + $30 } }) + : _vm._e(), + ], + 1 + ), + ], + 1 + ), + ], + 1 + ) + }), + 1 + ), _vm._$g(16, "i") ? _c( "uni-view", @@ -17860,7 +18069,7 @@ var render = function () { ) : _vm._e(), ], - 2 + 1 ), _vm._$g(17, "i") ? _c( @@ -18648,7 +18857,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.uni-swipe[data-v-41bc30c0] {\r\n position: relative;\r\n overflow: hidden;\n}\n.uni-swipe_box[data-v-41bc30c0] {\r\n display: flex;\r\n flex-shrink: 0;\r\n position: relative;\n}\n.uni-swipe_text--center[data-v-41bc30c0] {\r\n width: 100%;\r\n cursor: grab;\n}\n.uni-swipe_button-group[data-v-41bc30c0] {\r\n box-sizing: border-box;\r\n display: flex;\r\n flex-direction: row;\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\n}\n.button-group--left[data-v-41bc30c0] {\r\n left: 0;\r\n -webkit-transform: translateX(-100%);\r\n transform: translateX(-100%);\n}\n.button-group--right[data-v-41bc30c0] {\r\n right: 0;\r\n -webkit-transform: translateX(100%);\r\n transform: translateX(100%);\n}\n.uni-swipe_button[data-v-41bc30c0] {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: center;\r\n align-items: center;\r\n padding: 0 20px;\n}\n.uni-swipe_button-text[data-v-41bc30c0] {\r\n flex-shrink: 0;\r\n font-size: 14px;\n}\n.ani[data-v-41bc30c0] {\r\n transition-property: -webkit-transform;\r\n transition-property: transform;\r\n transition-property: transform, -webkit-transform;\r\n transition-duration: 0.3s;\r\n transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.uni-swipe[data-v-41bc30c0] {\r\n position: relative;\r\n overflow: hidden;\n}\n.uni-swipe_box[data-v-41bc30c0] {\r\n display: flex;\r\n flex-shrink: 0;\r\n position: relative;\n}\n.uni-swipe_text--center[data-v-41bc30c0] {\r\n width: 100%;\r\n cursor: grab;\n}\n.uni-swipe_button-group[data-v-41bc30c0] {\r\n box-sizing: border-box;\r\n display: flex;\r\n flex-direction: row;\r\n position: absolute;\r\n top: 15px;\r\n bottom: 0;\n}\n.button-group--left[data-v-41bc30c0] {\r\n left: 0;\r\n -webkit-transform: translateX(-100%);\r\n transform: translateX(-100%);\n}\n.button-group--right[data-v-41bc30c0] {\r\n right: 0;\r\n -webkit-transform: translateX(100%);\r\n transform: translateX(100%);\n}\n.uni-swipe_button[data-v-41bc30c0] {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: center;\r\n align-items: center;\r\n padding: 0 20px;\n}\n.uni-swipe_button-text[data-v-41bc30c0] {\r\n flex-shrink: 0;\r\n font-size: 14px;\n}\n.ani[data-v-41bc30c0] {\r\n transition-property: -webkit-transform;\r\n transition-property: transform;\r\n transition-property: transform, -webkit-transform;\r\n transition-duration: 0.3s;\r\n transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);\n}\r\n", ""]); // Exports module.exports = exports; @@ -19111,7 +19320,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.common[data-v-6bc72b80] {\r\n width: 100%;\r\n min-height: 100.5vh;\r\n overflow-y: scroll;\r\n background-color: #f7f7f7;\n}\n.history[data-v-6bc72b80] {\r\n width: calc(100% - 30px);\r\n height: auto;\r\n margin: 15px 15px 0;\r\n padding-bottom: 40px;\n}\n.history .list[data-v-6bc72b80] {\r\n width: 100%;\r\n margin-bottom: 12px;\r\n position: relative;\n}\n.history .list .item[data-v-6bc72b80] {\r\n width: calc(100% - 20px);\r\n height: auto;\r\n background: #fff;\r\n padding: 6px 10px;\r\n display: flex;\r\n justify-content: space-between;\r\n border-radius: 10px;\r\n align-items: center;\r\n font-weight: 700;\r\n line-height: 50rpx;\r\n font-size: 18px !important;\n}\n.history .list .item uni-text[data-v-6bc72b80] {\r\n display: block;\r\n color: #666;\r\n text-align: center;\r\n font-weight: 500;\r\n font-size: 28rpx;\n}\n.history .list .time[data-v-6bc72b80] {\r\n font-size: 28rpx;\r\n color: #666;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 100%;\r\n margin-bottom: 5px;\n}\n.history .list .time uni-icon[data-v-6bc72b80] {\r\n width: 40rpx;\r\n height: 40rpx;\r\n margin-right: 5px;\n}\n.history .list .time uni-text[data-v-6bc72b80] {\r\n font-size: 28rpx;\r\n margin-top: 3px;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.common[data-v-6bc72b80] {\r\n width: 100%;\r\n min-height: 100.5vh;\r\n overflow-y: scroll;\r\n background-color: #f7f7f7;\n}\n.history[data-v-6bc72b80] {\r\n width: calc(100% - 30px);\r\n height: auto;\r\n margin: 15px 15px 0;\r\n padding-bottom: 40px;\n}\n.history .list[data-v-6bc72b80] {\r\n width: 100%;\r\n margin-top: 12px;\r\n position: relative;\n}\n.history .list .item[data-v-6bc72b80] {\r\n width: calc(100% - 20px);\r\n height: auto;\r\n background: #fff;\r\n padding: 6px 10px;\r\n display: flex;\r\n justify-content: space-between;\r\n border-radius: 10px;\r\n align-items: center;\r\n font-weight: 700;\r\n line-height: 50rpx;\r\n font-size: 18px !important;\n}\n.history .list .item uni-text[data-v-6bc72b80] {\r\n display: block;\r\n color: #666;\r\n text-align: center;\r\n font-weight: 500;\r\n font-size: 28rpx;\n}\n.history .list .time[data-v-6bc72b80] {\r\n font-size: 28rpx;\r\n color: #666;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 100%;\r\n margin-bottom: 5px;\n}\n.history .list .time uni-icon[data-v-6bc72b80] {\r\n width: 40rpx;\r\n height: 40rpx;\r\n margin-right: 5px;\n}\n.history .list .time uni-text[data-v-6bc72b80] {\r\n font-size: 28rpx;\r\n margin-top: 3px;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\n}\r\n", ""]); // Exports module.exports = exports; @@ -19230,11 +19439,20 @@ var render = function () { attrs: { _i: "5-" + $30 }, }, [ - _c("uni-view", { - staticClass: _vm._$g("6-" + $30, "sc"), - class: _vm._$g("6-" + $30, "c"), - attrs: { _i: "6-" + $30 }, - }), + _vm._$g("6-" + $30, "i") + ? _c("uni-view", { + staticClass: _vm._$g("6-" + $30, "sc"), + class: _vm._$g("6-" + $30, "c"), + attrs: { _i: "6-" + $30 }, + }) + : _c( + "uni-view", + { + staticClass: _vm._$g("7-" + $30, "sc"), + attrs: { _i: "7-" + $30 }, + }, + [_vm._v("A")] + ), ], 1 ), @@ -19245,13 +19463,13 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g("7-" + $30, "sc"), - attrs: { _i: "7-" + $30 }, + staticClass: _vm._$g("8-" + $30, "sc"), + attrs: { _i: "8-" + $30 }, }, [ _vm._v( - _vm._$g("7-" + $30, "t0-0") + - _vm._$g("7-" + $30, "t0-1") + _vm._$g("8-" + $30, "t0-0") + + _vm._$g("8-" + $30, "t0-1") ), ] ), @@ -21626,9 +21844,7 @@ var render = function () { { staticClass: _vm._$g(5, "sc"), attrs: { _i: 5 } }, [ _vm._v("吸气速度"), - _c("v-uni-text", { attrs: { _i: 6 } }, [ - _vm._v(_vm._$g(6, "t0-0")), - ]), + _c("v-uni-text", { attrs: { _i: 6 } }, [_vm._v("--")]), ], 1 ), @@ -21661,29 +21877,16 @@ var render = function () { _c( "uni-view", { staticClass: _vm._$g(11, "sc"), attrs: { _i: 11 } }, - [ - _vm._v("吸气速度"), - _c( - "v-uni-text", - { staticClass: _vm._$g(12, "sc"), attrs: { _i: 12 } }, - [_vm._v(_vm._$g(12, "t0-0") + "L/min")] - ), - ], - 1 - ), - _c( - "uni-view", - { staticClass: _vm._$g(13, "sc"), attrs: { _i: 13 } }, [ _c( "uni-view", - { staticClass: _vm._$g(14, "sc"), attrs: { _i: 14 } }, + { staticClass: _vm._$g(12, "sc"), attrs: { _i: 12 } }, [ _c("v-uni-image", { attrs: { - src: _vm._$g(15, "a-src"), + src: _vm._$g(13, "a-src"), mode: "widthFix", - _i: 15, + _i: 13, }, }), ], @@ -21691,30 +21894,30 @@ var render = function () { ), _c( "uni-view", - { staticClass: _vm._$g(16, "sc"), attrs: { _i: 16 } }, + { staticClass: _vm._$g(14, "sc"), attrs: { _i: 14 } }, [ _c("uni-view", { - staticClass: _vm._$g(17, "sc"), - attrs: { _i: 17 }, + staticClass: _vm._$g(15, "sc"), + attrs: { _i: 15 }, }), _c("uni-view", { - staticClass: _vm._$g(18, "sc"), - style: _vm._$g(18, "s"), - attrs: { _i: 18 }, + staticClass: _vm._$g(16, "sc"), + style: _vm._$g(16, "s"), + attrs: { _i: 16 }, }), - _vm._$g(19, "i") + _vm._$g(17, "i") ? _c( "uni-view", - { staticClass: _vm._$g(19, "sc"), attrs: { _i: 19 } }, - _vm._l(_vm._$g(20, "f"), function (ite, ind, $20, $30) { + { staticClass: _vm._$g(17, "sc"), attrs: { _i: 17 } }, + _vm._l(_vm._$g(18, "f"), function (ite, ind, $20, $30) { return _c( "uni-view", { key: ite, - staticClass: _vm._$g("20-" + $30, "sc"), - attrs: { _i: "20-" + $30 }, + staticClass: _vm._$g("18-" + $30, "sc"), + attrs: { _i: "18-" + $30 }, }, - [_vm._v(_vm._$g("20-" + $30, "t0-0"))] + [_vm._v(_vm._$g("18-" + $30, "t0-0"))] ) }), 1 @@ -21726,13 +21929,13 @@ var render = function () { ], 1 ), - _vm._$g(21, "i") + _vm._$g(19, "i") ? _c( "uni-view", - { staticClass: _vm._$g(21, "sc"), attrs: { _i: 21 } }, + { staticClass: _vm._$g(19, "sc"), attrs: { _i: 19 } }, [ - _c("v-uni-text", { attrs: { _i: 22 } }, [ - _vm._v(_vm._$g(22, "t0-0")), + _c("v-uni-text", { attrs: { _i: 20 } }, [ + _vm._v(_vm._$g(20, "t0-0")), ]), _vm._v("吸气肺活量平均值"), ], @@ -21744,17 +21947,17 @@ var render = function () { ), _c( "uni-view", - { staticClass: _vm._$g(23, "sc"), attrs: { _i: 23 } }, + { staticClass: _vm._$g(21, "sc"), attrs: { _i: 21 } }, [ _c( "uni-view", - { staticClass: _vm._$g(24, "sc"), attrs: { _i: 24 } }, + { staticClass: _vm._$g(22, "sc"), attrs: { _i: 22 } }, [ _c( "uni-view", { - staticClass: _vm._$g(25, "sc"), - attrs: { _i: 25 }, + staticClass: _vm._$g(23, "sc"), + attrs: { _i: 23 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) @@ -21764,17 +21967,17 @@ var render = function () { [ _c( "uni-view", - { staticClass: _vm._$g(26, "sc"), attrs: { _i: 26 } }, + { staticClass: _vm._$g(24, "sc"), attrs: { _i: 24 } }, [ _c("v-uni-image", { - attrs: { src: _vm._$g(27, "a-src"), _i: 27 }, + attrs: { src: _vm._$g(25, "a-src"), _i: 25 }, }), ], 1 ), _c( "uni-view", - { staticClass: _vm._$g(28, "sc"), attrs: { _i: 28 } }, + { staticClass: _vm._$g(26, "sc"), attrs: { _i: 26 } }, [_vm._v("运动曲线")] ), ], @@ -21783,8 +21986,8 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(29, "sc"), - attrs: { _i: 29 }, + staticClass: _vm._$g(27, "sc"), + attrs: { _i: 27 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) @@ -21794,17 +21997,17 @@ var render = function () { [ _c( "uni-view", - { staticClass: _vm._$g(30, "sc"), attrs: { _i: 30 } }, + { staticClass: _vm._$g(28, "sc"), attrs: { _i: 28 } }, [ _c("v-uni-image", { - attrs: { src: _vm._$g(31, "a-src"), _i: 31 }, + attrs: { src: _vm._$g(29, "a-src"), _i: 29 }, }), ], 1 ), _c( "uni-view", - { staticClass: _vm._$g(32, "sc"), attrs: { _i: 32 } }, + { staticClass: _vm._$g(30, "sc"), attrs: { _i: 30 } }, [_vm._v("历史记录")] ), ], @@ -21813,8 +22016,8 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(33, "sc"), - attrs: { _i: 33 }, + staticClass: _vm._$g(31, "sc"), + attrs: { _i: 31 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) @@ -21824,17 +22027,17 @@ var render = function () { [ _c( "uni-view", - { staticClass: _vm._$g(34, "sc"), attrs: { _i: 34 } }, + { staticClass: _vm._$g(32, "sc"), attrs: { _i: 32 } }, [ _c("v-uni-image", { - attrs: { src: _vm._$g(35, "a-src"), _i: 35 }, + attrs: { src: _vm._$g(33, "a-src"), _i: 33 }, }), ], 1 ), _c( "uni-view", - { staticClass: _vm._$g(36, "sc"), attrs: { _i: 36 } }, + { staticClass: _vm._$g(34, "sc"), attrs: { _i: 34 } }, [_vm._v("数据对比")] ), ], @@ -21843,8 +22046,8 @@ var render = function () { _c( "uni-view", { - staticClass: _vm._$g(37, "sc"), - attrs: { _i: 37 }, + staticClass: _vm._$g(35, "sc"), + attrs: { _i: 35 }, on: { click: function ($event) { return _vm.$handleViewEvent($event) @@ -21854,17 +22057,17 @@ var render = function () { [ _c( "uni-view", - { staticClass: _vm._$g(38, "sc"), attrs: { _i: 38 } }, + { staticClass: _vm._$g(36, "sc"), attrs: { _i: 36 } }, [ _c("v-uni-image", { - attrs: { src: _vm._$g(39, "a-src"), _i: 39 }, + attrs: { src: _vm._$g(37, "a-src"), _i: 37 }, }), ], 1 ), _c( "uni-view", - { staticClass: _vm._$g(40, "sc"), attrs: { _i: 40 } }, + { staticClass: _vm._$g(38, "sc"), attrs: { _i: 38 } }, [_vm._v("添加记录")] ), ], @@ -21876,7 +22079,7 @@ var render = function () { ], 1 ), - _c("record", { attrs: { _i: 41 } }), + _c("record", { attrs: { _i: 39 } }), ], 1 ) @@ -22669,7 +22872,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-e8988cd4] {\r\n background-color: #F3F4F6;\r\n padding: 15px;\r\n min-height: 100vh;\n}\n.top[data-v-e8988cd4] {\r\n height: auto;\r\n background: #fff;\r\n border-radius: 10px;\r\n display: flex;\r\n padding: 10px;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.top .headimg[data-v-e8988cd4] {\r\n width: 80%;\r\n display: flex;\r\n align-items: center;\n}\n.top uni-image[data-v-e8988cd4] {\r\n width: 60px;\r\n height: 60px;\r\n border-radius: 50%;\r\n margin-right: 10px;\n}\n.wxlist[data-v-e8988cd4] {\r\n height: auto;\r\n overflow: hidden;\r\n position: relative;\n}\n.wxlist .item[data-v-e8988cd4] {\r\n width: auto;\r\n font-size: 14px;\r\n line-height: 45px;\r\n height: 45px;\r\n display: flex;\r\n margin-top: 15px;\r\n background: #fff;\r\n padding: 0 10px;\r\n border-radius: 10px;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.wxlist .item .left[data-v-e8988cd4] {\r\n display: flex;\r\n align-items: center;\n}\n.btn[data-v-e8988cd4] {\r\n width: auto;\r\n background: #FEC407;\r\n margin: 50px 15px 0 15px;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-e8988cd4] {\r\n background-color: #F3F4F6;\r\n padding: 15px;\r\n min-height: 100vh;\n}\n.top[data-v-e8988cd4] {\r\n height: auto;\r\n background: #fff;\r\n border-radius: 10px;\r\n display: flex;\r\n padding: 10px;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.top .headimg[data-v-e8988cd4] {\r\n width: 80%;\r\n display: flex;\r\n align-items: center;\n}\n.top .headimg uni-view[data-v-e8988cd4] {\r\n width: calc(100% - 70px);\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\n}\n.top uni-image[data-v-e8988cd4] {\r\n width: 60px;\r\n height: 60px;\r\n border-radius: 50%;\r\n margin-right: 10px;\n}\n.wxlist[data-v-e8988cd4] {\r\n height: auto;\r\n overflow: hidden;\r\n position: relative;\n}\n.wxlist .item[data-v-e8988cd4] {\r\n width: auto;\r\n font-size: 14px;\r\n line-height: 45px;\r\n height: 45px;\r\n display: flex;\r\n margin-top: 15px;\r\n background: #fff;\r\n padding: 0 10px;\r\n border-radius: 10px;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.wxlist .item .left[data-v-e8988cd4] {\r\n display: flex;\r\n align-items: center;\n}\n.btn[data-v-e8988cd4] {\r\n width: auto;\r\n background: #FEC407;\r\n margin: 50px 15px 0 15px;\n}\r\n", ""]); // Exports module.exports = exports; @@ -22750,6 +22953,32 @@ __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; }); var components +try { + components = { + uniSwipeAction: + __webpack_require__(/*! @/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue */ 190) + .default, + uniSwipeActionItem: + __webpack_require__(/*! @/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.vue */ 195) + .default, + } +} catch (e) { + if ( + e.message.indexOf("Cannot find module") !== -1 && + e.message.indexOf(".vue") !== -1 + ) { + console.error(e.message) + console.error("1. 排查组件名称拼写是否正确") + console.error( + "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom" + ) + console.error( + "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件" + ) + } else { + throw e + } +} var render = function () { var _vm = this var _h = _vm.$createElement @@ -22779,109 +23008,150 @@ var render = function () { ? _c( "uni-view", { staticClass: _vm._$g(3, "sc"), attrs: { _i: 3 } }, - _vm._l(_vm._$g(4, "f"), function (item, index, $20, $30) { - return _c( + [ + _c( "uni-view", - { - key: item, - staticClass: _vm._$g("4-" + $30, "sc"), - attrs: { _i: "4-" + $30 }, - }, + { staticClass: _vm._$g(4, "sc"), attrs: { _i: 4 } }, [ _c( - "uni-view", - { - staticClass: _vm._$g("5-" + $30, "sc"), - attrs: { _i: "5-" + $30 }, - }, - [ - _c("v-uni-image", { - staticClass: _vm._$g("6-" + $30, "sc"), - attrs: { - src: _vm._$g("6-" + $30, "a-src"), - _i: "6-" + $30, - }, - }), - _c( - "uni-view", + "uni-swipe-action", + { attrs: { _i: 5 } }, + _vm._l(_vm._$g(6, "f"), function (item, index, $20, $30) { + return _c( + "uni-swipe-action-item", { - staticClass: _vm._$g("7-" + $30, "sc"), - attrs: { _i: "7-" + $30 }, + key: item, + attrs: { _i: "6-" + $30 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event) + }, + }, }, [ _c( "uni-view", { - staticClass: _vm._$g("8-" + $30, "sc"), - attrs: { _i: "8-" + $30 }, - }, - [_vm._v(_vm._$g("8-" + $30, "t0-0"))] - ), - _c( - "uni-view", - { - staticClass: _vm._$g("9-" + $30, "sc"), - attrs: { _i: "9-" + $30 }, + staticClass: _vm._$g("7-" + $30, "sc"), + attrs: { _i: "7-" + $30 }, }, [ - _c("v-uni-text", { attrs: { _i: "10-" + $30 } }, [ - _vm._v(_vm._$g("10-" + $30, "t0-0")), - ]), - _c("v-uni-text", { attrs: { _i: "11-" + $30 } }, [ - _vm._v(_vm._$g("11-" + $30, "t0-0") + "岁"), - ]), + _c( + "uni-view", + { + staticClass: _vm._$g("8-" + $30, "sc"), + attrs: { _i: "8-" + $30 }, + }, + [ + _c("v-uni-image", { + staticClass: _vm._$g("9-" + $30, "sc"), + attrs: { + src: _vm._$g("9-" + $30, "a-src"), + _i: "9-" + $30, + }, + }), + _c( + "uni-view", + { + staticClass: _vm._$g("10-" + $30, "sc"), + attrs: { _i: "10-" + $30 }, + }, + [ + _c( + "uni-view", + { + staticClass: _vm._$g( + "11-" + $30, + "sc" + ), + attrs: { _i: "11-" + $30 }, + }, + [_vm._v(_vm._$g("11-" + $30, "t0-0"))] + ), + _c( + "uni-view", + { + staticClass: _vm._$g( + "12-" + $30, + "sc" + ), + attrs: { _i: "12-" + $30 }, + }, + [ + _c( + "v-uni-text", + { attrs: { _i: "13-" + $30 } }, + [ + _vm._v( + _vm._$g("13-" + $30, "t0-0") + ), + ] + ), + _c( + "v-uni-text", + { attrs: { _i: "14-" + $30 } }, + [ + _vm._v( + _vm._$g("14-" + $30, "t0-0") + + "岁" + ), + ] + ), + ], + 1 + ), + ], + 1 + ), + ], + 1 + ), + _c( + "uni-view", + { + staticClass: _vm._$g("15-" + $30, "sc"), + attrs: { _i: "15-" + $30 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event, { + stop: true, + }) + }, + }, + }, + [ + _c( + "uni-view", + { + staticClass: _vm._$g("16-" + $30, "sc"), + attrs: { _i: "16-" + $30 }, + on: { + click: function ($event) { + return _vm.$handleViewEvent($event) + }, + }, + }, + [_vm._v("编辑")] + ), + ], + 1 + ), ], 1 ), ], 1 - ), - ], - 1 - ), - _c( - "uni-view", - { - staticClass: _vm._$g("12-" + $30, "sc"), - attrs: { _i: "12-" + $30 }, - }, - [ - _c( - "uni-view", - { - staticClass: _vm._$g("13-" + $30, "sc"), - attrs: { _i: "13-" + $30 }, - on: { - click: function ($event) { - return _vm.$handleViewEvent($event) - }, - }, - }, - [_vm._v("编辑")] - ), - _c( - "uni-view", - { - staticClass: _vm._$g("14-" + $30, "sc"), - attrs: { _i: "14-" + $30 }, - on: { - click: function ($event) { - return _vm.$handleViewEvent($event) - }, - }, - }, - [_vm._v("删除")] - ), - ], + ) + }), 1 ), ], 1 - ) - }), + ), + ], 1 ) - : _c("uni-view", { attrs: { _i: 15 } }, [_vm._v("没有数据了!")]), + : _c("uni-view", { attrs: { _i: 17 } }, [_vm._v("没有数据了!")]), ], 1 ) @@ -22980,7 +23250,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.common[data-v-45fd1463] {\r\n padding: 15px;\r\n background-color: #f7f7f7;\r\n min-height: calc(100vh - 30px);\n}\n.add[data-v-45fd1463] {\r\n width: 100%;\r\n height: 30px;\r\n line-height: 30px;\r\n font-size: 14px;\r\n margin-bottom: 10px;\r\n color: #fff;\r\n border-radius: 15px;\r\n display: flex;\r\n justify-content: center;\r\n background: #FEC407;\n}\n.list[data-v-45fd1463] {\r\n width: auto;\r\n background: #fff;\r\n display: flex;\r\n border-radius: 10px;\r\n margin-bottom: 15px;\r\n padding: 5px 15px;\r\n font-size: 14px;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.list .image1[data-v-45fd1463] {\r\n width: 55px;\r\n height: 55px;\r\n border-radius: 50%;\r\n margin-right: 15px;\n}\n.left[data-v-45fd1463] {\r\n width: 75%;\r\n display: flex;\r\n align-items: center;\n}\n.left .title[data-v-45fd1463] {\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\n}\n.left .title2[data-v-45fd1463] {\r\n margin-top: 10px;\r\n font-size: 12px;\r\n color: #999;\n}\n.left .title2 uni-text[data-v-45fd1463] {\r\n margin-right: 10px;\n}\n.right[data-v-45fd1463] {\r\n width: 25%;\r\n float: right;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: flex-end;\n}\n.right .edit[data-v-45fd1463] {\r\n width: 50px;\r\n padding: 5px 0;\r\n border-radius: 5px;\r\n color: #477EFF;\r\n text-align: center;\n}\n.right .del[data-v-45fd1463] {\r\n color: #FEC407;\r\n margin-top: 5px;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.common[data-v-45fd1463] {\r\n padding: 15px;\r\n background-color: #f7f7f7;\r\n min-height: calc(100vh - 30px);\n}\n.add[data-v-45fd1463] {\r\n width: 100%;\r\n height: 30px;\r\n line-height: 30px;\r\n font-size: 14px;\r\n margin-bottom: 10px;\r\n color: #fff;\r\n border-radius: 15px;\r\n display: flex;\r\n justify-content: center;\r\n background: #FEC407;\n}\n.box[data-v-45fd1463] {\r\n width: 100%;\r\n height: auto;\r\n margin: 15px 0;\r\n padding-bottom: 40px;\n}\n.list[data-v-45fd1463] {\r\n width: 100%;\r\n font-size: 14px;\n}\n.list .item[data-v-45fd1463] {\r\n background: #fff;\r\n padding: 10px 15px;\r\n width: calc(100% - 30px);\r\n border-radius: 10px;\r\n margin-top: 15px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.list .left[data-v-45fd1463] {\r\n width: 75%;\r\n display: flex;\r\n align-items: center;\n}\n.list .left .image1[data-v-45fd1463] {\r\n width: 55px;\r\n height: 55px;\r\n border-radius: 50%;\r\n margin-right: 15px;\r\n display: block;\n}\n.list .left .name[data-v-45fd1463] {\r\n width: calc(100% - 70px);\n}\n.list .left .name .title[data-v-45fd1463] {\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n margin-top: 5px;\n}\n.list .left .name .title2[data-v-45fd1463] {\r\n font-size: 12px;\r\n color: #999;\r\n margin-top: 15px;\n}\n.list .left .name .title2 uni-text[data-v-45fd1463] {\r\n margin-right: 10px;\n}\n.list .blueBtn[data-v-45fd1463] {\r\n width: auto;\r\n text-align: center;\n}\r\n", ""]); // Exports module.exports = exports; @@ -23324,8 +23594,8 @@ var render = function () { { attrs: { mode: "date", - start: _vm._$g(30, "a-start"), end: _vm._$g(30, "a-end"), + value: _vm._$g(30, "a-value"), fields: "time", _i: 30, }, @@ -26466,7 +26736,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-5b26a3ac] {\r\n width: 100%;\r\n height: 100vh;\n}\n.bg[data-v-5b26a3ac] {\r\n position: absolute;\r\n top: 0;\r\n width: 100%;\r\n height: 50vh;\r\n z-index: 9;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.top[data-v-5b26a3ac] {\r\n width: 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n position: relative;\r\n top: 80px;\r\n z-index: 99;\n}\n.top uni-image[data-v-5b26a3ac] {\r\n width: 70px;\r\n height: 70px;\r\n margin: auto;\r\n margin-bottom: 10px;\r\n border-radius: 50%;\n}\n.top uni-text[data-v-5b26a3ac] {\r\n display: block;\r\n width: 100%;\r\n text-align: center;\n}\n.login[data-v-5b26a3ac] {\r\n width: 86%;\r\n height: auto;\r\n background: #fff;\r\n border-radius: 10px;\r\n padding: 10px 0;\r\n background-color: #fff;\r\n z-index: 99;\r\n position: absolute;\r\n left: 7%;\r\n top: 28%;\r\n box-shadow: 0px 1px 5px 2px #dfe2e1fc;\n}\n.login .title[data-v-5b26a3ac] {\r\n text-align: left;\r\n color: #333;\r\n font-size: 40rpx;\r\n font-weight: bold;\r\n margin-bottom: 15px;\r\n margin-left: 15px;\n}\n.login .toggle[data-v-5b26a3ac] {\r\n position: absolute;\r\n right: 15px;\r\n top: 20px;\n}\n.login .editem[data-v-5b26a3ac] {\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n font-size: 28rpx;\r\n margin: 0 15px;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\n}\n.login .editem .item[data-v-5b26a3ac] {\r\n width: 100%;\r\n margin-bottom: 15px;\n}\n.login .editem .item .text[data-v-5b26a3ac] {\r\n font-size: 14px;\r\n margin-bottom: 10px;\n}\n.login .editem .item .input[data-v-5b26a3ac] {\r\n height: 35px;\r\n line-height: 35px;\r\n display: flex;\r\n position: relative;\r\n border: #dfdfdf 1px solid;\r\n padding: 0 10px;\r\n border-radius: 5px;\n}\n.login .editem .item uni-input[data-v-5b26a3ac] {\r\n height: 40px;\r\n line-height: 40px;\r\n position: absolute;\r\n left: 10px;\r\n right: 0px;\r\n z-index: 88;\r\n font-size: 14px;\n}\n.login .editem .item .yanzhengma uni-input[data-v-5b26a3ac] {\r\n right: 120px;\r\n font-size: 28rpx;\n}\n.login .editem .code[data-v-5b26a3ac] {\r\n width: 110px;\r\n background: #dfdfdf;\r\n font-size: 12px;\r\n margin: 0;\r\n line-height: 40px;\r\n border-radius: 5px;\r\n text-align: center;\r\n position: absolute;\r\n right: 0px;\r\n top: 0px;\r\n bottom: 0;\r\n z-index: 99;\n}\n.login .editem .forget[data-v-5b26a3ac] {\r\n width: 80px;\r\n background: #fff;\r\n color: #477EFF;\n}\n.login .btngroup[data-v-5b26a3ac] {\r\n height: 35px;\r\n line-height: 35px;\r\n display: flex;\r\n margin: 0 15px;\r\n justify-content: center;\n}\n.login .btngroup uni-text[data-v-5b26a3ac] {\r\n display: block;\r\n color: #477EFF;\n}\n.login .btnlogin[data-v-5b26a3ac] {\r\n width: calc(100% - 30px);\r\n margin: 15px;\r\n height: 42px;\r\n line-height: 42px;\r\n background: #FEC407;\r\n font-weight: 700;\r\n border-radius: 15px;\r\n text-align: center;\r\n color: #fff !important;\n}\n.xieyi[data-v-5b26a3ac] {\r\n font-size: 12px;\r\n color: #477EFF;\r\n margin-left: 10px;\n}\n.xieyi uni-text[data-v-5b26a3ac] {\r\n border-bottom: 1px solid #477EFF;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-5b26a3ac] {\r\n width: 100%;\r\n height: 100vh;\n}\n.bg[data-v-5b26a3ac] {\r\n position: absolute;\r\n top: 0;\r\n width: 100%;\r\n height: 50vh;\r\n z-index: 9;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.top[data-v-5b26a3ac] {\r\n width: 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n position: relative;\r\n top: 70px;\r\n z-index: 99;\r\n margin-bottom: 15px;\n}\n.top uni-image[data-v-5b26a3ac] {\r\n width: 70px;\r\n height: 70px;\r\n margin: auto;\r\n margin-bottom: 10px;\r\n border-radius: 50%;\n}\n.top uni-text[data-v-5b26a3ac] {\r\n display: block;\r\n width: 100%;\r\n text-align: center;\n}\n.login[data-v-5b26a3ac] {\r\n width: 86%;\r\n height: auto;\r\n background: #fff;\r\n border-radius: 10px;\r\n padding: 10px 0;\r\n background-color: #fff;\r\n z-index: 99;\r\n position: absolute;\r\n left: 7%;\r\n top: 28%;\r\n box-shadow: 0px 1px 5px 2px #dfe2e1fc;\n}\n.login .title[data-v-5b26a3ac] {\r\n text-align: left;\r\n color: #333;\r\n font-size: 40rpx;\r\n font-weight: bold;\r\n margin-bottom: 15px;\r\n margin-left: 15px;\n}\n.login .toggle[data-v-5b26a3ac] {\r\n position: absolute;\r\n right: 15px;\r\n top: 20px;\n}\n.login .editem[data-v-5b26a3ac] {\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n font-size: 28rpx;\r\n margin: 0 15px;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\n}\n.login .editem .item[data-v-5b26a3ac] {\r\n width: 100%;\r\n margin-bottom: 15px;\n}\n.login .editem .item .text[data-v-5b26a3ac] {\r\n font-size: 14px;\r\n margin-bottom: 10px;\n}\n.login .editem .item .input[data-v-5b26a3ac] {\r\n height: 35px;\r\n line-height: 35px;\r\n display: flex;\r\n position: relative;\r\n border: #dfdfdf 1px solid;\r\n padding: 0 10px;\r\n border-radius: 5px;\n}\n.login .editem .item uni-input[data-v-5b26a3ac] {\r\n height: 40px;\r\n line-height: 40px;\r\n position: absolute;\r\n left: 10px;\r\n right: 0px;\r\n z-index: 88;\r\n font-size: 14px;\n}\n.login .editem .item .yanzhengma uni-input[data-v-5b26a3ac] {\r\n right: 120px;\r\n font-size: 28rpx;\n}\n.login .editem .code[data-v-5b26a3ac] {\r\n width: 110px;\r\n background: #dfdfdf;\r\n font-size: 12px;\r\n margin: 0;\r\n line-height: 40px;\r\n border-radius: 5px;\r\n text-align: center;\r\n position: absolute;\r\n right: 0px;\r\n top: 0px;\r\n bottom: 0;\r\n z-index: 99;\n}\n.login .editem .forget[data-v-5b26a3ac] {\r\n width: 80px;\r\n background: #fff;\r\n color: #477EFF;\n}\n.login .btngroup[data-v-5b26a3ac] {\r\n height: 35px;\r\n line-height: 35px;\r\n display: flex;\r\n margin: 0 15px;\r\n justify-content: center;\n}\n.login .btngroup uni-text[data-v-5b26a3ac] {\r\n display: block;\r\n color: #477EFF;\n}\n.login .btnlogin[data-v-5b26a3ac] {\r\n width: calc(100% - 30px);\r\n margin: 15px;\r\n height: 42px;\r\n line-height: 42px;\r\n background: #FEC407;\r\n font-weight: 700;\r\n border-radius: 15px;\r\n text-align: center;\r\n color: #fff !important;\n}\n.xieyi[data-v-5b26a3ac] {\r\n font-size: 12px;\r\n color: #477EFF;\r\n margin-left: 10px;\n}\n.xieyi uni-text[data-v-5b26a3ac] {\r\n border-bottom: 1px solid #477EFF;\n}\r\n", ""]); // Exports module.exports = exports; @@ -30261,18 +30531,38 @@ var render = function () { ], 1 ), + _c( + "uni-view", + { staticClass: _vm._$g(12, "sc"), attrs: { _i: 12 } }, + [ + _c( + "a", + { + staticClass: _vm._$g(13, "sc"), + attrs: { + href: "http://tc.pcxbc.com/technology/privacy_index", + _i: 13, + }, + }, + [ + _c( + "v-uni-text", + { staticClass: _vm._$g(14, "sc"), attrs: { _i: 14 } }, + [_vm._v("隐私协议")] + ), + _c("uni-icons", { attrs: { _i: 15 } }), + ], + 1 + ), + ], + 1 + ), ], 1 ), ], 1 ), - _c( - "uni-view", - { staticClass: _vm._$g(12, "sc"), attrs: { _i: 12 } }, - [_c("v-uni-text", { attrs: { _i: 13 } }, [_vm._v("《隐私声明》")])], - 1 - ), ], 1 ) @@ -30371,7 +30661,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-a75774c2] {\r\n min-height: calc(100vh - 30px);\r\n padding: 15px;\r\n display: flex;\r\n align-items: center;\r\n flex-direction: column;\r\n justify-content: space-between;\r\n background-color: #f7f7f7;\n}\n.info[data-v-a75774c2] {\r\n width: 100%;\n}\n.logo[data-v-a75774c2] {\r\n width: 100%;\r\n text-align: center;\r\n font-size: 20px;\r\n line-height: 30px;\n}\n.logo uni-image[data-v-a75774c2] {\r\n width: 60px;\r\n height: 60px;\n}\n.logo uni-text[data-v-a75774c2] {\r\n display: block;\r\n font-size: 14px;\r\n color: #999;\n}\n.list[data-v-a75774c2] {\r\n width: calc(100% - 20px);\r\n border-radius: 10px;\r\n padding: 0 10px;\r\n background-color: #fff;\r\n margin: 50px 0;\n}\n.list .item[data-v-a75774c2] {\r\n width: 100%;\r\n height: 50px;\r\n line-height: 50px;\r\n display: flex;\r\n justify-content: space-between;\n}\n.list .item .new[data-v-a75774c2] {\r\n color: #fff;\r\n background-color: red;\r\n font-size: 12px;\r\n border-radius: 10px;\r\n padding: 3px 5px;\n}\n.xieyi[data-v-a75774c2] {\r\n color: #477EFF;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\n.content[data-v-a75774c2] {\r\n min-height: calc(100vh - 30px);\r\n padding: 15px;\r\n display: flex;\r\n align-items: center;\r\n flex-direction: column;\r\n justify-content: space-between;\r\n background-color: #f7f7f7;\n}\n.info[data-v-a75774c2] {\r\n width: 100%;\n}\n.logo[data-v-a75774c2] {\r\n width: 100%;\r\n text-align: center;\r\n font-size: 20px;\r\n line-height: 30px;\n}\n.logo uni-image[data-v-a75774c2] {\r\n width: 60px;\r\n height: 60px;\r\n border-radius: 5px;\n}\n.logo uni-text[data-v-a75774c2] {\r\n display: block;\r\n font-size: 14px;\r\n color: #999;\n}\n.list[data-v-a75774c2] {\r\n width: calc(100% - 20px);\r\n margin: 50px 0;\n}\n.list .item[data-v-a75774c2] {\r\n width: 100%;\r\n height: 50px;\r\n line-height: 50px;\r\n margin-bottom: 15px;\r\n display: flex;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n padding: 0 10px;\r\n justify-content: space-between;\n}\n.list .item .new[data-v-a75774c2] {\r\n color: #fff;\r\n background-color: red;\r\n font-size: 12px;\r\n border-radius: 10px;\r\n padding: 3px 5px;\n}\n.list .item .href[data-v-a75774c2] {\r\n display: flex;\r\n width: 100%;\r\n color: #000;\r\n text-decoration: none;\r\n justify-content: space-between;\n}\n.xieyi[data-v-a75774c2] {\r\n color: #477EFF;\n}\r\n", ""]); // Exports module.exports = exports; @@ -30424,7 +30714,7 @@ if(false) {} var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ./node_modules/css-loader/dist/runtime/api.js */ 13); exports = ___CSS_LOADER_API_IMPORT___(false); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\r\n/*每个页面公共css */\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\r\n/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */\n@font-face {\r\n font-family: 'iconfont'; /* Project id 4480141 */\r\n src: url('https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff2?t=1711354474072') format('woff2'),\r\n url('https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff?t=1711354474072') format('woff'),\r\n url('https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.ttf?t=1711354474072') format('truetype');\n}\n.iconfont {\r\n font-family: \"iconfont\" !important;\r\n font-size: 16px;\r\n font-style: normal;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\n}\n.icon-wodechengji:before {\r\n content: \"\\e61d\";\n}\n.icon-three_val:before {\r\n content: \"\\e604\";\n}\n.icon-two_val:before {\r\n content: \"\\e605\";\n}\n.icon-one_val:before {\r\n content: \"\\e606\";\n}\n.icon-average_val:before {\r\n content: \"\\e609\";\n}\n.icon-jump_kcal:before {\r\n content: \"\\e7b4\";\n}\n.icon-jump_time:before {\r\n content: \"\\e659\";\n}\n.icon-jump_num:before {\r\n content: \"\\e790\";\n}\n.icon-bmi:before {\r\n content: \"\\e785\";\n}\n.icon-quanxian:before {\r\n content: \"\\100cb\";\n}\n.icon-lishijilu2:before {\r\n content: \"\\100cc\";\n}\n.icon-xinyongka:before {\r\n content: \"\\100cd\";\n}\n.icon-ziliao:before {\r\n content: \"\\100ce\";\n}\n.icon-shenfenxinxi:before {\r\n content: \"\\e656\";\n}\n.icon-feihuoliangx:before {\r\n content: \"\\e68c\";\n}\n.icon-tiaoshengx:before {\r\n content: \"\\e68d\";\n}\n.icon-shenti:before {\r\n content: \"\\e7c7\";\n}\n.icon-quxian:before {\r\n content: \"\\e600\";\n}\n.icon-jihuo:before {\r\n content: \"\\e603\";\n}\n.icon-lishijilu1:before {\r\n content: \"\\1012e\";\n}\n.icon-wulianjie:before {\r\n content: \"\\e64e\";\n}\n.icon-renshiduibifenxi:before {\r\n content: \"\\e62e\";\n}\n.icon-huihanduibi:before {\r\n content: \"\\e822\";\n}\n.icon-jinxiaoduibi:before {\r\n content: \"\\e6b1\";\n}\n.icon-lishishuju:before {\r\n content: \"\\e601\";\n}\n.icon-moxingduibi-huang:before {\r\n content: \"\\e61b\";\n}\n.icon-jilu:before {\r\n content: \"\\e6df\";\n}\n.icon-shujuquxian:before {\r\n content: \"\\e614\";\n}\n.icon-lishi:before {\r\n content: \"\\ecdd\";\n}\n.icon-jilu1:before {\r\n content: \"\\10110\";\n}\n.icon-lishijilu:before {\r\n content: \"\\e62f\";\n}\n.icon-duibifenxi:before {\r\n content: \"\\e7bd\";\n}\n.icon-pinggufenxi-copy:before {\r\n content: \"\\1024b\";\n}\n.icon-shouye-copy:before {\r\n content: \"\\1024f\";\n}\n.icon-wode-copy:before {\r\n content: \"\\1024d\";\n}\n.icon-pinggufenxi-copy-copy:before {\r\n content: \"\\1024e\";\n}\n.icon-wode:before {\r\n content: \"\\e635\";\n}\n.icon-shouye:before {\r\n content: \"\\e660\";\n}\n.icon-shijian-mianxing-0:before {\r\n content: \"\\e6a2\";\n}\n.icon-kehuguanli:before {\r\n content: \"\\e6a4\";\n}\n.icon-qiapianjihuo:before {\r\n content: \"\\e669\";\n}\n.icon-kapian:before {\r\n content: \"\\e608\";\n}\n.icon-kapiananniu:before {\r\n content: \"\\e6de\";\n}\n.icon-xiangmuchaxun-chakanshebei:before {\r\n content: \"\\e655\";\n}\n.icon-shebeishu:before {\r\n content: \"\\e66a\";\n}\n.icon-lishihenji:before {\r\n content: \"\\e612\";\n}\n.icon-qiehuan1:before {\r\n content: \"\\e61a\";\n}\n.icon-tishi6:before {\r\n content: \"\\e619\";\n}\n.icon-bianji:before {\r\n content: \"\\e607\";\n}\n.icon-caidan:before {\r\n content: \"\\e624\";\n}\n.icon-xiaoxi:before {\r\n content: \"\\e654\";\n}\n.icon-add-circle:before {\r\n content: \"\\e664\";\n}\n.icon-ashbin:before {\r\n content: \"\\e665\";\n}\n.icon-chart-bar:before {\r\n content: \"\\e667\";\n}\n.icon-close:before {\r\n content: \"\\e668\";\n}\n.icon-error:before {\r\n content: \"\\e670\";\n}\n.icon-menu:before {\r\n content: \"\\e677\";\n}\n.icon-minus-circle:before {\r\n content: \"\\e678\";\n}\n.icon-modular:before {\r\n content: \"\\e679\";\n}\n.icon-notification:before {\r\n content: \"\\e67a\";\n}\n.icon-prompt:before {\r\n content: \"\\e67b\";\n}\n.icon-success:before {\r\n content: \"\\e67f\";\n}\n.icon-add-bold:before {\r\n content: \"\\e685\";\n}\n.icon-arrow-left-bold:before {\r\n content: \"\\e686\";\n}\n.icon-arrow-up-bold:before {\r\n content: \"\\e687\";\n}\n.icon-arrow-down-bold:before {\r\n content: \"\\e688\";\n}\n.icon-age:before {\r\n content: \"\\10250\";\n}\n.icon-arrow-right-bold:before {\r\n content: \"\\e689\";\n}\n.icon-user-filling:before {\r\n content: \"\\e68b\";\n}\n.icon-body_level:before {\r\n content: \"\\e63d\";\n}\n.icon-baogao1:before {\r\n content: \"\\e620\";\n}\n.icon-fat_r:before {\r\n content: \"\\e62d\";\n}\n.icon-hengxian:before {\r\n content: \"\\e657\";\n}\n.icon-fat_w:before {\r\n content: \"\\e78e\";\n}\n.icon-jiantou_xiangxia:before {\r\n content: \"\\eb0a\";\n}\n.icon-jiantou_xiangshang:before {\r\n content: \"\\eb0b\";\n}\n.icon-bone:before {\r\n content: \"\\e610\";\n}\n.icon-un_fat_w_weight:before {\r\n content: \"\\e6b7\";\n}\n.icon-biaozhunhua:before {\r\n content: \"\\e60b\";\n}\n.icon-cellin:before {\r\n content: \"\\e7a9\";\n}\n.icon-kcal:before {\r\n content: \"\\e60c\";\n}\n.icon-visceral:before {\r\n content: \"\\e60d\";\n}\n.icon-muscle:before {\r\n content: \"\\e60e\";\n}\n.icon-body_type:before {\r\n content: \"\\e638\";\n}\n.icon-zanwushuju:before {\r\n content: \"\\e611\";\n}\n.icon-water:before {\r\n content: \"\\e651\";\n}\n.icon-weight:before {\r\n content: \"\\e616\";\n}\n.icon-sharpicons_checklist:before {\r\n content: \"\\e804\";\n}\n.icon-shejiguifan:before {\r\n content: \"\\e640\";\n}\n.icon-muscleval:before {\r\n content: \"\\e949\";\n}\n.icon-protein:before {\r\n content: \"\\e94a\";\n}\n.icon-proteinval:before {\r\n content: \"\\e60f\";\n}\n.icon-body_age:before {\r\n content: \"\\e6b2\";\n}\n.icon-cellout:before {\r\n content: \"\\e68f\";\n}\n.icon-height:before {\r\n content: \"\\e6eb\";\n}\n.icon-shang:before {\r\n content: \"\\e68a\";\n}\n.icon-xia:before {\r\n content: \"\\e798\";\n}\n.icon-sfrval:before {\r\n content: \"\\e652\";\n}\n.icon-sfr:before {\r\n content: \"\\e617\";\n}\n.icon-waterper:before {\r\n content: \"\\e692\";\n}\n.icon-skeletalmuscle:before {\r\n content: \"\\e6af\";\n}\n.icon-inorganic:before {\r\n content: \"\\e61c\";\n}\n.icon-kongradio:before {\r\n content: \"\\e602\";\n}\n.icon-radio:before {\r\n content: \"\\e653\";\n}\n.icon-nv:before {\r\n content: \"\\e7a5\";\n}\n.icon-qiehuan:before {\r\n content: \"\\e66f\";\n}\n.icon-nan:before {\r\n content: \"\\1024a\";\n}\n.icon-zanwu1:before {\r\n content: \"\\e78d\";\n}\n.icon-xiazai41:before {\r\n content: \"\\e618\";\n}\n.t-icon {\r\n display: inline-block;\r\n width: 16px; \r\n height: 16px;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n background-size: 100%;\n}\n.t-icon-wodechengji {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-wodechengji%22%20viewBox%3D%220%200%201137%201024%22%3E%3Cpath%20d%3D%22M923.87888677%20264.4652456h-82.1692132l-2.05423026-76.00652243c0-24.65076382-20.5423033-47.24729738-47.24729739-47.24729739h-476.58143576c-24.65076382%200-47.24729738%2020.5423033-47.2472981%2047.24729739l-4.10846052%2076.00652242h-78.0607527c-24.65076382%200-45.19306712%208.21692103-45.19306712%2034.92191512v92.44036523c0%2065.73537042%2051.35575789%20119.14535931%20117.09112905%20119.14535857h6.16269077c0%20110.92843754%20152.01304416%20211.58572381%20267.04994293%20225.96533633v102.71151652h-102.7115165c-26.70499408%200-41.0846066-8.21692103-41.08460662%2016.43384278v14.37961181c0%206.16269077%206.16269077%2012.32538227%2012.32538228%2012.32538227h304.0260883c6.16269077%200%2012.32538227-4.10846051%2012.32538156-12.32538227v-14.37961181c0-24.65076382-14.37961253-16.43384279-41.08460588-16.43384278h-102.71151652v-102.71151652c115.03689806-14.37961253%20267.04994294-98.60305599%20267.04994221-225.96533633%2065.73537042%202.05423026%20119.14535931-47.24729738%20123.25381983-112.9826678v-98.603056c-2.05423026-20.5423033-18.48807304-36.97614608-39.03037636-34.92191512z%20m-657.35370497%20205.42303303c-30.81345459%200-82.16921321-36.97614608-82.16921321-82.16921321v-82.16921321h82.16921321v164.33842642z%20m534.09988514-184.88072973s-2.05423026%20115.03689806-2.05423025%20215.69418432c0%20108.87420729-129.4165106%20180.77226922-228.01956587%20195.15188101h-34.92191581c-98.60305599-12.32538227-230.07379685-88.33190398-230.07379687-184.88072972v-287.59224552c2.05423026-22.59653356%2022.59653356-41.0846066%2045.19306713-41.0846066h404.68337455c22.59653356%200%2041.0846066%2018.48807304%2043.13883687%2041.0846066v61.62690991z%20m123.25381983%20106.81997704c0%2041.0846066-49.30152764%2078.0607527-82.1692132%2078.06075269v-164.33842642h82.1692132v86.27767373z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-three_val {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-three_val%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M728.42029297%20630.88463867c-7.18558594%20131.625-86.16058594%20201.00963867-236.91058594%20208.19522461-134.01536133%200-215.36727539-63.40772461-244.08272461-190.2375l82.56058594-21.54418945c14.35772461%2098.11441406%2065.8125%20147.16441406%20154.35%20147.16441406%20107.67603516%200%20161.52117188-50.24522461%20161.52117187-150.75-7.18558594-86.14713867-62.22691406-131.61058594-165.1077246-136.40581055-33.51058594%200-55.05477539%200-64.6172754%200l0-64.6029c9.5625%200%2021.52977539%200%2035.90191407%200%20102.88081055-2.39036133%20156.72603516-47.85477539%20161.52117187-136.40581054-4.79522461-76.57022461-45.47786133-116.05772461-122.04808594-118.44808594-81.36536133%202.39036133-130.41536133%2047.86918945-147.16441406%20136.40581055l-78.96058594-25.12977539C294.10006836%20161.87213867%20368.27993164%20102.05%20487.92412109%2099.64522461c136.39139648%204.79522461%20206.98558594%2067.00772461%20211.78081055%20186.65191406-2.39036133%2078.975-43.07308594%20132.82022461-122.04808594%20161.53558594C673.36551758%20476.54808594%20723.62506836%20537.56536133%20728.42029297%20630.88463867z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-two_val {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-two_val%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M247.42698242%20821.13558594l0-46.6731c45.46441406-95.70963867%20120.83941406-181.85581055%20226.13941406-258.44036133%20107.67603516-78.96058594%20160.32603516-150.75%20157.93558594-215.36727539-2.39036133-86.14713867-51.45477539-130.41536133-147.16353515-132.80581055-74.19418945%204.79522461-124.43941406%2051.45477539-150.76441407%20139.99227539l-71.78941406-35.90191406C302.46743164%20154.68558594%20381.44243164%2097.25477539%20498.69529297%2099.64522461c134.00103516%204.79522461%20205.79036133%2068.21727539%20215.36639648%20190.25191406%207.17213867%2093.31918945-52.65%20183.05191406-179.47977539%20269.19808594-98.11353516%2071.80286133-162.71639648%20138.79713867-193.82308594%20201.00963867l376.8885%200%200%2061.0308L247.427%20821.13566328z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-one_val {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-one_val%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M516.63860352%20250.40963867c-52.65%2047.86918945-116.05772461%2086.14713867-190.2375%20114.8625l0-75.375c110.06727539-50.25963867%20180.66058594-113.66727539%20211.78081054-190.25191406l53.8308%200%200%20728.6625-75.375%200L516.63771406%20250.4096z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-average_val {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-average_val%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M388.096%20648.064c1.813333%204.992%202.773333%209.024%202.88%2012.074667s-0.746667%205.376-2.56%206.954666c-1.813333%201.6-4.821333%202.602667-9.002667%203.072-4.202667%200.448-9.813333%200.682667-16.832%200.682667-7.04%200-12.650667-0.170667-16.853333-0.512-4.202667-0.341333-7.36-0.896-9.514667-1.685333s-3.733333-1.877333-4.757333-3.221334a27.285333%2027.285333%200%200%201-2.901333-5.098666l-37.76-107.136H107.818667l-36.053334%20105.792c-0.682667%202.026667-1.6%203.797333-2.730666%205.269333s-2.773333%202.709333-4.928%203.733333-5.226667%201.749333-9.194667%202.218667-9.130667%200.682667-15.466667%200.682667c-6.592%200-11.968-0.298667-16.149333-0.853334-4.202667-0.554667-7.146667-1.642667-8.853333-3.221333-1.706667-1.578667-2.496-3.925333-2.389334-6.976s1.066667-7.082667%202.901334-12.053333L162.56%20238.954667a17.770667%2017.770667%200%200%201%203.562667-6.122667%2014.933333%2014.933333%200%200%201%206.464-3.733333%2048.426667%2048.426667%200%200%201%2010.88-1.856c4.437333-0.341333%2010.026667-0.512%2016.832-0.512%207.253333%200%2013.269333%200.170667%2018.026666%200.512%204.757333%200.341333%208.618667%200.96%2011.562667%201.856%202.944%200.917333%205.226667%202.218667%206.805333%203.925333s2.837333%203.797333%203.733334%206.293333l147.669333%20408.746667zM198.634667%20287.189333h-0.341334L122.453333%20506.581333h153.066667L198.634667%20287.189333zM693.184%20353.514667a28.437333%2028.437333%200%200%201-0.682667%206.122666%20112.277333%20112.277333%200%200%201-2.048%208.170667L586.026667%20658.602667a18.261333%2018.261333%200%200%201-3.562667%206.122666%2015.104%2015.104%200%200%201-6.656%203.754667%2052.992%2052.992%200%200%201-11.221333%201.856c-4.522667%200.362667-10.197333%200.512-17.002667%200.512-6.784%200-12.48-0.234667-17.024-0.682667a54.336%2054.336%200%200%201-11.050667-2.048%2016.213333%2016.213333%200%200%201-6.634666-3.733333%2016.938667%2016.938667%200%200%201-3.754667-5.781333l-104.064-290.794667a150.186667%20150.186667%200%200%201-2.218667-7.146667%2032.576%2032.576%200%200%201-1.002666-4.586666%2020.693333%2020.693333%200%200%201-0.170667-2.56c0-1.813333%200.448-3.392%201.365333-4.757334s2.432-2.432%204.586667-3.221333c2.154667-0.789333%204.970667-1.301333%208.490667-1.536%203.52-0.234667%207.872-0.341333%2013.098666-0.341333%206.570667%200%2011.84%200.170667%2015.808%200.512%203.968%200.341333%207.04%200.96%209.194667%201.877333s3.733333%202.048%204.757333%203.392c1.024%201.365333%201.984%203.072%202.901334%205.098667l86.4%20252.373333%201.344%204.074667%201.024-4.074667%2085.376-252.373333a12.010667%2012.010667%200%200%201%202.368-5.098667%2012.842667%2012.842667%200%200%201%204.928-3.392%2030.933333%2030.933333%200%200%201%208.832-1.877333c3.754667-0.341333%208.682667-0.512%2014.805333-0.512%205.205333%200%209.514667%200.106667%2012.906667%200.341333s6.058667%200.789333%208%201.706667c1.92%200.896%203.264%201.984%204.074666%203.221333%200.874667%201.258667%201.258667%202.773333%201.258667%204.586667zM1003.050667%20368.149333c0%207.936-1.088%2013.674667-3.221334%2017.173334-2.154667%203.52-4.928%205.269333-8.341333%205.269333h-43.882667c7.936%208.170667%2013.504%2017.173333%2016.661334%2027.050667s4.778667%2020.117333%204.778666%2030.784c0%2017.706667-2.858667%2033.344-8.512%2046.954666s-13.781333%2025.109333-24.32%2034.517334a109.077333%20109.077333%200%200%201-37.589333%2021.589333c-14.528%204.992-30.613333%207.509333-48.298667%207.509333a125.717333%20125.717333%200%200%201-35.541333-4.928c-11.221333-3.285333-19.904-7.424-26.026667-12.416a53.354667%2053.354667%200%200%200-10.048%2013.930667%2039.914667%2039.914667%200%200%200-3.925333%2018.048c0%207.936%203.690667%2014.506667%2011.072%2019.733333%207.381333%205.205333%2017.173333%208.042667%2029.418667%208.490667l79.936%203.392a164.48%20164.48%200%200%201%2041.834666%206.293333c12.693333%203.754667%2023.68%209.066667%2033.002667%2015.978667%209.301333%206.912%2016.533333%2015.445333%2021.781333%2025.514667%205.205333%2010.090667%207.808%2021.802667%207.808%2035.2a94.72%2094.72%200%200%201-8.832%2040.128c-5.909333%2012.714667-14.912%2023.850667-27.050666%2033.493333-12.138667%209.642667-27.626667%2017.237333-46.442667%2022.784-18.837333%205.568-41.045333%208.341333-66.666667%208.341333-24.704%200-45.76-2.112-63.082666-6.293333-17.344-4.181333-31.573333-9.92-42.688-17.173333-11.114667-7.274667-19.157333-15.936-24.170667-26.026667a73.386667%2073.386667%200%200%201-7.488-32.832c0-7.488%200.917333-14.741333%202.730667-21.781333s4.586667-13.717333%208.341333-20.053334c3.733333-6.357333%208.384-12.416%2013.930667-18.197333%205.568-5.781333%2011.968-11.52%2019.221333-17.194667-11.114667-5.674667-19.328-12.821333-24.661333-21.418666a52.053333%2052.053333%200%200%201-8-27.904c0-13.824%202.837333-26.197333%208.512-37.077334%205.653333-10.88%2012.693333-20.629333%2021.077333-29.248-7.04-8.384-12.586667-17.856-16.661333-28.394666s-6.122667-23.296-6.122667-38.272c0-17.450667%202.944-33.109333%208.832-46.933334a99.456%2099.456%200%200%201%2024.490667-35.029333c10.410667-9.514667%2022.954667-16.832%2037.589333-21.930667s30.549333-7.658667%2047.786667-7.658666c9.301333%200%2017.962667%200.512%2026.026666%201.536%208.042667%201.024%2015.573333%202.432%2022.613334%204.245333h92.522666c3.861333%200%206.741333%201.877333%208.661334%205.610667%201.984%203.754667%202.944%209.493333%202.944%2017.194666z%20m-59.52%20323.114667c0-13.162667-5.376-23.317333-16.149334-30.464s-25.344-10.944-43.712-11.392l-79.253333-2.709333a144.426667%20144.426667%200%200%200-17.856%2016.149333c-4.672%205.098667-8.341333%209.984-11.072%2014.634667s-4.586667%209.258667-5.610667%2013.781333a62.933333%2062.933333%200%200%200-1.536%2013.930667c0%2014.72%207.488%2025.898667%2022.464%2033.493333%2014.954667%207.594667%2035.818667%2011.392%2062.592%2011.392%2017.002667%200%2031.232-1.642667%2042.688-4.928%2011.434667-3.285333%2020.693333-7.637333%2027.712-13.077333a48.426667%2048.426667%200%200%200%2015.146667-18.709334c3.050667-7.04%204.586667-14.4%204.586667-22.101333z%20m-28.245334-242.496c0-20.864-5.738667-37.12-17.173333-48.810667-11.456-11.669333-27.733333-17.514667-48.810667-17.514666-10.901333%200-20.352%201.813333-28.394666%205.44-8.064%203.626667-14.741333%208.618667-20.074667%2014.976s-9.301333%2013.653333-11.904%2021.930666-3.925333%2016.938667-3.925333%2026.026667c0%2020.181333%205.738667%2036.032%2017.194666%2047.616%2011.434667%2011.562667%2027.477333%2017.344%2048.128%2017.344%2011.114667%200%2020.757333-1.749333%2028.906667-5.269333%208.149333-3.498667%2014.890667-8.384%2020.224-14.634667%205.333333-6.229333%209.301333-13.44%2011.904-21.589333%202.624-8.170667%203.925333-16.682667%203.925333-25.514667z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jump_kcal {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jump_kcal%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M408.106667%2081.024l31.168%2014.016c62.485333%2028.032%20112.725333%2059.925333%20149.333333%2094.741333%2032.277333%2030.741333%2055.061333%2064.874667%2067.776%20101.482667%2018.88%2054.570667%2013.077333%20107.690667%204.672%20151.146667%2020.842667-38.976%2059.413333-99.541333%2059.413333-99.541333l26.858667%2027.029333c1.685333%201.621333%2040.981333%2040.789333%2077.248%20100.096%2021.461333%2035.093333%2037.312%2069.930667%2047.253333%20103.594667%2012.544%2042.730667%2015.488%2083.754667%208.725333%20121.856-15.914667%2089.28-123.264%20162.048-241.984%20216.128l-13.973333%206.421333-5.738667-14.229333c-24.938667-61.568-55.296-103.573333-82.048-140.608-34.453333-47.658667-62.912-87.082667-58.816-143.552-47.552%2044.138667-68.885333%20111.957333-78.421333%20165.141333-12.565333%2069.888-8.106667%20130.794667-8.064%20131.413333l2.026667%2026.794667-23.68-12.736c-2.048-1.066667-50.453333-27.328-102.741333-74.282667-30.869333-27.648-56.597333-56.874667-76.565333-86.698667-25.28-37.781333-41.258667-76.842667-47.552-116.010667-14.101333-87.722667%2019.925333-175.573333%20101.077333-261.141333l13.546667-14.272%2042.24%2073.045333c17.408-18.005333%2049.173333-53.525333%2076.970667-98.922667%2053.226667-86.976%2067.541333-167.253333%2042.517333-238.677333L408.106667%2081.024M335.146667%201.429333l32.682667%2093.653333%2011.264%2032.277333c20.565333%2058.752%207.573333%20126.826667-38.634667%20202.346667-10.944%2017.877333-22.592%2034.133333-33.536%2048.128l-12.352-21.333333-28.586667-49.408-39.296%2041.408-13.546667%2014.272c-90.794667%2095.722667-128.576%20195.733333-112.256%20297.28%207.296%2045.354667%2025.536%2090.090667%2054.229333%20132.949333%2022.08%2033.002667%2050.197333%2064.896%2083.562667%2094.762667%2057.472%2051.626667%20110.976%2080.085333%20111.509333%2080.362667l23.168%2012.458667%2068.650667%2036.885333-5.888-77.717333-2.026667-26.794667c-0.042667-0.533333-3.946667-56.917333%207.509333-120.64%203.669333-20.48%209.472-44.437333%2018.602667-67.925333%2011.904%2021.994667%2026.816%2042.645333%2042.069333%2063.765333%2026.581333%2036.778667%2054.058667%2074.816%2077.077333%20131.626667l5.696%2014.144%2016.704%2041.493333%2040.661333-18.666667%2013.973333-6.421333c160.362667-73.045333%20249.962667-156.309333%20266.197333-247.402667%207.914667-44.714667%204.629333-92.245333-9.792-141.376-11.050667-37.44-28.458667-75.712-51.797333-113.834667-39.978667-65.386667-83.626667-108.16-84.032-108.565333l-26.197333-26.368-37.610667-37.824-11.52%2018.090667c-1.450667-5.226667-3.093333-10.474667-4.906667-15.744-14.954667-43.114667-41.408-82.944-78.656-118.421333-40.128-38.186667-94.4-72.768-161.301333-102.784l-31.146667-14.016L335.146667%201.429333%20335.146667%201.429333z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jump_time {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jump_time%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2042.666667A469.333333%20469.333333%200%200%200%2042.666667%20512%20469.333333%20469.333333%200%201%200%20512%2042.666667z%20m0%20878.506666A409.173333%20409.173333%200%200%201%20102.826667%20512a409.173333%20409.173333%200%200%201%20818.346666%200A409.173333%20409.173333%200%200%201%20512%20921.173333z%20m277.333333-384a38.4%2038.4%200%200%200-38.4-38.4h-268.8V230.4a38.4%2038.4%200%200%200-76.8%200v307.2a38.4%2038.4%200%200%200%2038.4%2038.4h307.2a38.4%2038.4%200%200%200%2038.4-38.4z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jump_num {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jump_num%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M598.5828125%20129.1625C544.8640625%2086.58125%20481.5125%2062%20413.6609375%2062%20219.45078125%2062%2062%20263.4734375%2062%20512c0%20248.5265625%20157.44375%20450%20351.66796875%20450%2030.15%200%2059.4140625-4.8515625%2087.3421875-13.98515625%2013.15546875-4.303125%2020.025-18.2953125%2016.70625-31.73203125l-3.10078125-12.59296875c-4.275-17.3109375-23.2875-26.2125-40.35234375-21.0375Q444.5140625%20891.6875%20413.66796875%20891.6875q-50.2734375%200-97.65703125-24.0046875-53.7328125-27.21796875-95.5828125-80.775-43.5515625-55.72265625-66.54375-130.04296875Q132.33359375%20587.21328125%20132.33359375%20512q0-75.20625%2021.55078125-144.86484375%2022.9921875-74.3203125%2066.54375-130.04296875%2041.85-53.55703125%2095.5828125-80.775Q363.39453125%20132.3125%20413.66796875%20132.3125q50.2734375%200%2097.65703125%2024.0046875%2053.7328125%2027.21796875%2095.5828125%2080.775%201.00546875%201.2796875%202.0953125%202.70703125a6.9609375%206.9609375%200%200%201%201.434375%204.23984375V265.90625a28.125%2028.125%200%200%200%2028.125%2028.125h14.0625a28.125%2028.125%200%200%200%2028.125-28.125V111.21875a28.125%2028.125%200%200%200-28.125-28.125h-14.0625a28.125%2028.125%200%200%200-28.125%2028.125v12.375c0%206.02578125-7.1296875%209.309375-11.8546875%205.56875m331.59375%20569.70703125a26.409375%2026.409375%200%201%201%200%2052.82578125h-11.73515625a7.03125%207.03125%200%200%200-7.03125%207.03125v93.8953125q0%2030.65625%201.28671875%2035.72578125%201.29375%205.06953125%205.8921875%208.37421875%204.59140625%203.3046875%2011.1796875%203.3046875l0.1828125-0.00703125c13.9078125-0.09140625%2027.871875%206.9890625%2029.390625%2020.8125l0.58359375%205.3578125c1.23046875%2011.21484375-5.11875%2022.2328125-16.08046875%2024.91171875q-15.8484375%203.8671875-34.0875%203.8671875-17.88046875%200-32.23125-6.01171875-14.35078125-6.01171875-21.065625-15.5671875-6.7078125-9.5484375-9.2953125-25.81875-2.11640625-11.559375-2.11640625-46.69453125V757.76328125a6.06796875%206.06796875%200%200%200-6.06796875-6.06796875%2024.27890625%2024.27890625%200%200%201-24.27890625-24.2859375v-4.2609375a24.27890625%2024.27890625%200%200%201%2024.27890625-24.27890625%206.06796875%206.06796875%200%200%200%206.06796875-6.06796875v-27.52734375a28.125%2028.125%200%200%201%2013.9640625-24.3l10.1109375-5.8921875c18.7453125-10.9265625%2042.2859375%202.6015625%2042.2859375%2024.3v32.45625a7.03125%207.03125%200%200%200%207.03125%207.03125h11.73515625z%20m-162.27421875%20250.4390625h-9.871875a28.125%2028.125%200%200%201-28.125-28.125v-99.6890625q0-40.56328125-4.23984375-52.4671875-4.2328125-11.9109375-13.76015625-18.51328125-9.534375-6.609375-22.94296875-6.609375-17.17734375%200-30.825%209.4359375-13.64765625%209.4359375-18.703125%2025.003125-5.0625%2015.56015625-5.0625%2057.53671875v85.303125a28.125%2028.125%200%200%201-28.125%2028.125H596.375a28.125%2028.125%200%200%201-28.125-28.125V726.99453125a28.125%2028.125%200%200%201%2028.125-28.125h12.07265625a21.21328125%2021.21328125%200%200%201%2021.21328125%2021.21328125c0%205.0625%206.65859375%207.41796875%2010.1953125%203.796875q29.96015625-30.6703125%2072.16875-30.6703125%2021.88125%200%2040.00078125%207.903125%2018.11953125%207.89609375%2027.4078125%2020.15859375%209.2953125%2012.2625%2012.94453125%2027.8296875%203.64921875%2015.56015625%203.64921875%2044.57109375v127.51171875a28.125%2028.125%200%200%201-28.125%2028.125z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-bmi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-bmi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M123.74316432%20325.58398412h143.43749974c58.13964844%200%2097.42675807%2023.07128932%2097.42675807%2092.28515651a84.11132787%2084.11132787%200%200%201-41.39648488%2077.78320287c37.17773438%2013.183594%2055.89843775%2048.12011693%2055.89843775%2094.52636718%200%2075.67382838-52.73437525%20108.105469-107.578125%20108.10546901H123.74316432z%20m67.10449193%20150.95214895h67.89550756c23.46679713%200%2041.00097631-13.183594%2041.00097707-44.4287112%200-35.46386693-22.28027369-42.84667994-46.14257863-42.84667994H190.84765625z%20m0%20158.203125h71.71875025c26.36718725%200%2049.43847656-10.54687475%2049.43847657-49.17480495s-19.64355443-52.73437525-48.25195313-52.73437525H190.84765625zM435.13964818%20325.58398412h94.39453176l71.32324168%20256.42089869h0.79101563l67.5000005-256.42089869h94.394531v372.83203176h-62.753906v-263.67187551h-0.92285181l-74.75097656%20263.67187551h-51.67968725L498.816406%20436.85351562h-0.92285106v261.56250026h-62.75390676zM833.15234375%20325.58398412h67.10449193v372.83203176h-67.10449193z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-quanxian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-quanxian%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M595.0976%20626.4832m-182.016%200a182.016%20182.016%200%201%200%20364.032%200%20182.016%20182.016%200%201%200-364.032%200Z%22%20fill%3D%22%23FFBE0A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M515.6352%20930.048c-15.3088%200-30.6176-3.328-44.8512-9.984-102.2976-47.7696-340.2752-178.688-340.2752-362.3936V290.0992c0-52.7872%2037.9904-97.024%2090.3168-105.1648C281.9584%20175.4112%20373.76%20153.6%20463.6672%20103.6288c32.4608-18.0224%2071.168-18.1248%20103.5776-0.3072%2094.0032%2051.8144%20183.8592%2073.2672%20242.7392%2082.176%2052.3264%207.936%2090.3168%2052.1728%2090.3168%20105.1648v267.008c0%20185.9584-237.9776%20315.5456-340.3264%20362.5984a105.0368%20105.0368%200%200%201-44.3392%209.7792z%20m0.1536-768.3072c-5.9392%200-11.8272%201.4848-17.2544%204.5056-99.2256%2055.1424-199.7824%2079.104-266.7008%2089.4976-17.152%202.6624-29.6448%2017.1008-29.6448%2034.3552v267.6224c0%20146.4832%20228.7616%20264.704%20298.9056%20297.4208%209.1648%204.3008%2019.712%204.3008%2028.928%200.1024%2070.0416-32.2048%20298.5984-148.9408%20298.5984-297.5232V290.6624c0-17.3056-12.3392-31.6928-29.3888-34.304-64.6144-9.7792-163.328-33.3824-266.5984-90.2656a35.28192%2035.28192%200%200%200-16.8448-4.352z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M586.7008%20609.6384h-35.584c0-16.8448-0.0512-32.3072%200-44.6976%2064.3584-15.616%20112.3328-73.6768%20112.3328-142.7968%200-81.0496-65.9456-146.944-146.944-146.944-81.0496%200-146.944%2065.9456-146.944%20146.944%200%2068.1984%2046.7456%20125.696%20109.824%20142.1824-0.1024%2027.0336%200.0512%2073.3696%200.3584%20154.8288%200.0512%2019.7632%2016.128%2035.6864%2035.84%2035.6864h0.1536c19.8144-0.1024%2035.7888-16.1792%2035.6864-35.9936l-0.1536-37.5808h35.4304c19.8144%200%2035.84-16.0256%2035.84-35.84s-16.0256-35.7888-35.84-35.7888zM441.1904%20422.144c0-41.5232%2033.792-75.264%2075.264-75.264%2041.5232%200%2075.264%2033.792%2075.264%2075.264s-33.792%2075.264-75.264%2075.264-75.264-33.7408-75.264-75.264z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishijilu2 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishijilu2%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M662.272%20605.0816m-179.0976%200a179.0976%20179.0976%200%201%200%20358.1952%200%20179.0976%20179.0976%200%201%200-358.1952%200Z%22%20fill%3D%22%23FFBE0A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M553.4208%20122.2144c-213.8624%200-387.84%20173.9776-387.84%20387.84%200%2011.1104%200.512%2022.1696%201.4848%2033.1776l-44.288-31.6416c-16.0768-11.52-38.5024-7.7824-50.0224%208.2944s-7.7824%2038.5024%208.2944%2050.0224l120.576%2086.2208c6.144%204.4032%2013.4144%206.7072%2020.8384%206.7072a35.75296%2035.75296%200%200%200%2029.4912-15.4624l78.4384-113.5104c11.264-16.2816%207.168-38.6048-9.1136-49.8688-16.2816-11.264-38.6048-7.168-49.8688%209.1136l-32.7168%2047.3088c-0.9728-10.0352-1.4848-20.1728-1.4848-30.3104%200-174.336%20141.824-316.16%20316.16-316.16s316.16%20141.824%20316.16%20316.16-141.824%20316.16-316.16%20316.16c-85.2992%200-165.3248-33.4848-225.1776-94.2592-13.8752-14.08-36.608-14.2848-50.688-0.3584-14.08%2013.8752-14.2848%2036.608-0.3584%2050.688%2073.472%2074.5472%20171.5712%20115.6096%20276.2752%20115.6096%20213.8624%200%20387.84-173.9776%20387.84-387.84s-173.9776-387.8912-387.84-387.8912z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M543.1808%20285.6448c-19.8144%200-35.84%2016.0256-35.84%2035.84v192.1536c0%2011.6736%205.6832%2022.6304%2015.2576%2029.3376l136.0896%2095.4368c6.2464%204.4032%2013.4656%206.5024%2020.5312%206.5024%2011.264%200%2022.4256-5.3248%2029.3888-15.2576a35.85536%2035.85536%200%200%200-8.7552-49.92L579.072%20495.0016V321.4848a35.8912%2035.8912%200%200%200-35.8912-35.84z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xinyongka {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xinyongka%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M843.776%20496.1792H183.808c-26.5216%200-47.9744-21.504-47.9744-47.9744v-68.608c0-26.5216%2021.504-47.9744%2047.9744-47.9744h659.968c26.5216%200%2047.9744%2021.504%2047.9744%2047.9744v68.608c0%2026.4704-21.4528%2047.9744-47.9744%2047.9744z%22%20fill%3D%22%23FFBE0A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M856.8832%20319.1808c-0.2048-0.6656-0.4096-1.3312-0.6656-1.9456l-43.9296-111.2576c-15.36-38.9632-44.7488-69.12-82.688-85.0432-37.0176-15.5136-77.7216-15.4112-114.688%200.3072L197.4272%20298.5984c-4.1984%201.792-7.8336%204.3008-10.9056%207.2704-56.5248%2024.7296-96.1024%2081.152-96.1024%20146.688v296.8064c0%2088.2688%2071.8336%20160.1024%20160.1024%20160.1024h517.9392c88.2688%200%20160.1024-71.8336%20160.1024-160.1024V452.5568c0-55.6032-28.5184-104.6528-71.68-133.376z%20m-213.9648-131.9936c18.9952-8.0896%2039.936-8.1408%2058.9824-0.1536%2019.968%208.3456%2035.4816%2024.4224%2043.7248%2045.2096l23.808%2060.2112H395.1104l247.808-105.2672zM250.5216%20364.1344h517.9392c48.7424%200%2088.4224%2039.68%2088.4224%2088.4224v7.7824H162.0992v-7.7824c0-48.7424%2039.68-88.4224%2088.4224-88.4224z%20m517.9392%20473.6512H250.5216c-48.7424%200-88.4224-39.68-88.4224-88.4224v-217.344h694.784v217.344c0%2048.7424-39.68%2088.4224-88.4224%2088.4224z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M442.7776%20584.8064h-179.2c-19.8144%200-35.84%2016.0256-35.84%2035.84s16.0256%2035.84%2035.84%2035.84h179.2c19.8144%200%2035.84-16.0256%2035.84-35.84s-16.0768-35.84-35.84-35.84z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-ziliao {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-ziliao%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M881.92%20681.9328H140.288v115.3024c0%2033.6896%2034.8672%2060.9792%2077.8752%2060.9792h585.8816c43.008%200%2077.8752-27.2896%2077.8752-60.9792v-115.3024z%22%20fill%3D%22%23FFBE0A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M827.0336%20472.1664V248.1664c0-69.5296-56.576-126.0544-126.1056-126.0544H315.136c-69.5296%200-126.0544%2056.576-126.0544%20126.0544v224c-51.712%2010.7008-90.7264%2056.6272-90.7264%20111.4624v196.608c0%2062.7712%2051.0464%20113.8176%20113.8176%20113.8176h591.8208c62.7712%200%20113.8176-51.0464%20113.8176-113.8176v-196.608c-0.0512-54.8864-39.0656-100.7616-90.7776-111.4624zM315.136%20193.7408h385.792c30.0032%200%2054.4256%2024.4224%2054.4256%2054.3744v221.6448h-69.7344c-27.648%200-52.9408%2014.9504-65.9968%2038.9632-22.272%2041.0112-65.024%2066.5088-111.5648%2066.5088s-89.344-25.4976-111.616-66.5088c-13.056-24.064-38.3488-38.9632-65.9968-38.9632H260.7616V248.1664c0-30.0032%2024.3712-54.4256%2054.3744-54.4256z%20m530.944%20586.496c0%2023.2448-18.8928%2042.1376-42.1376%2042.1376H212.1728c-23.2448%200-42.1376-18.8928-42.1376-42.1376v-196.608c0-23.2448%2018.8928-42.1376%2042.1376-42.1376h118.3232c1.28%200%202.5088%200.6144%202.9696%201.4848%2034.816%2064.1536%20101.6832%20103.9872%20174.592%20103.9872s139.776-39.8336%20174.592-103.9872c0.4608-0.8704%201.6896-1.4848%202.9696-1.4848h118.3232c23.2448%200%2042.1376%2018.8928%2042.1376%2042.1376v196.608z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M413.9008%20332.288h189.5424c19.8144%200%2035.84-16.0256%2035.84-35.84s-16.0256-35.84-35.84-35.84H413.9008c-19.8144%200-35.84%2016.0256-35.84%2035.84s16.0768%2035.84%2035.84%2035.84z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shenfenxinxi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shenfenxinxi%22%20viewBox%3D%220%200%201027%201024%22%3E%3Cpath%20d%3D%22M0%20512a513.976834%20512%200%201%200%201027.953668%200%20513.976834%20512%200%201%200-1027.953668%200Z%22%20fill%3D%22%23FD9966%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1024%20563.397683c-15.769205%20163.110548-108.46295%20303.784031-241.450502%20385.482626-8.792958-29.411336-13.561081-60.928-13.561081-93.707861%200-160.246116%20113.952618-290.321792%20255.011583-291.774765z%22%20fill%3D%22%23FFFFFF%22%20opacity%3D%22.3%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M340.015444%2031.629344c-26.420386%20134.399012-139.942054%20228.015938-260.942085%20211.639845C139.350981%20146.285714%20231.099799%2070.962409%20340.015444%2031.629344z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.4%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M280.710425%20292.571429m23.722007%200l421.065637%200q23.722008%200%2023.722008%2023.722007l0%20369.667954q0%2023.722008-23.722008%2023.722008l-421.065637%200q-23.722008%200-23.722007-23.722008l0-369.667954q0-23.722008%2023.722007-23.722007Z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M340.015444%20392.401544a41.513514%2040.525097%200%201%200%2083.027027%200%2041.513514%2040.525097%200%201%200-83.027027%200Z%22%20fill%3D%22%23FD9966%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M458.625483%20369.667954m7.907336%200l112.679536%200q7.907336%200%207.907336%207.907336l0%2031.629343q0%207.907336-7.907336%207.907336l-112.679536%200q-7.907336%200-7.907336-7.907336l0-31.629343q0-7.907336%207.907336-7.907336Z%22%20fill%3D%22%23FD9966%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M340.015444%20527.814672m7.907336%200l341.992278%200q7.907336%200%207.907336%207.907336l0%2031.629343q0%207.907336-7.907336%207.907336l-341.992278%200q-7.907336%200-7.907336-7.907336l0-31.629343q0-7.907336%207.907336-7.907336Z%22%20fill%3D%22%23FB997A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M340.015444%20614.795367m7.907336%200l341.992278%200q7.907336%200%207.907336%207.907336l0%2031.629343q0%207.907336-7.907336%207.907336l-341.992278%200q-7.907336%200-7.907336-7.907336l0-31.629343q0-7.907336%207.907336-7.907336Z%22%20fill%3D%22%23FB997A%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-feihuoliangx {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-feihuoliangx%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024C229.248%201024%200%20794.752%200%20512S229.248%200%20512%200s512%20229.248%20512%20512-229.248%20512-512%20512z%20m3.114667-691.712l53.973333%2053.973333a38.314667%2038.314667%200%200%200%202.133333%201.962667c-12.885333%20116.352-12.885333%20266.24-12.885333%20306.858667%200%2068.992%20218.368%20134.826667%20253.909333%20110.378666%20132.906667-91.648-43.178667-563.328-190.72-563.328-14.933333%200-26.24%2021.248-34.986666%2054.656l-33.706667-33.749333V165.802667a37.802667%2037.802667%200%201%200-75.605333%200V263.253333l-33.792%2033.792c-8.704-33.578667-20.096-54.912-34.986667-54.912-147.626667%200-323.669333%20471.68-190.72%20563.328%2035.498667%2024.490667%20253.866667-41.386667%20253.866667-110.378666%200-40.576%200-190.293333-12.885334-306.645334a38.272%2038.272%200%200%200%202.602667-2.389333l53.802667-53.76z%22%20fill%3D%22%23cdcdcd%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-tiaoshengx {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-tiaoshengx%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024C229.248%201024%200%20794.752%200%20512S229.248%200%20512%200s512%20229.248%20512%20512-229.248%20512-512%20512z%20m279.04-447.914667a38.272%2038.272%200%200%200-3.84-29.226666l-89.6-155.221334a38.4%2038.4%200%201%200-66.517333%2038.4l89.6%20155.221334a38.4%2038.4%200%200%200%2047.018666%2016.64%20256.042667%20256.042667%200%200%201-153.301333%20247.210666V678.4a38.4%2038.4%200%201%200-76.8%200v190.72a259.072%20259.072%200%200%201-51.2%200V678.4a38.4%2038.4%200%201%200-76.8%200v170.666667a256.042667%20256.042667%200%200%201-153.301333-247.168%2038.4%2038.4%200%200%200%2047.018666-16.64l89.6-155.221334a38.4%2038.4%200%200%200-66.517333-38.4l-89.6%20155.221334a38.272%2038.272%200%200%200-3.84%2029.226666A281.685333%20281.685333%200%200%200%20409.6%20876.8v6.4a38.4%2038.4%200%200%200%2075.050667%2011.52%20285.013333%20285.013333%200%200%200%2054.698666%200%2038.4%2038.4%200%200%200%2075.050667-11.52v-6.4a281.685333%20281.685333%200%200%200%20176.64-300.714667zM477.866667%20332.8a42.666667%2042.666667%200%200%200-42.666667%2042.666667v196.266666a42.666667%2042.666667%200%200%200%2042.666667%2042.666667h68.266666a42.666667%2042.666667%200%200%200%2042.666667-42.666667V375.466667a42.666667%2042.666667%200%200%200-42.666667-42.666667h-68.266666z%20m34.133333-25.6a102.4%20102.4%200%201%200%200-204.8%20102.4%20102.4%200%200%200%200%20204.8z%22%20fill%3D%22%23cdcdcd%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shenti {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shenti%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201011.43958443c275.84048227%200%20499.43958443-223.59910218%20499.43958443-499.43958443S787.84048227%2012.56041557%20512%2012.56041557%2012.56041557%20236.15951773%2012.56041557%20512s223.59910218%20499.43958443%20499.43958443%20499.43958443z%20m74.91593761-774.13135604a74.91593761%2074.91593761%200%201%201-149.83187522%200%2074.91593761%2074.91593761%200%200%201%20149.83187522%200z%20m-199.77583402%20187.28984401h-93.644922a43.70096323%2043.70096323%200%201%201%200-87.40192645h424.52364683a43.70096323%2043.70096323%200%201%201%200%2087.40192645H636.85989641a24.9719788%2024.9719788%200%200%200-24.97197999%2024.97197998v32.51351693a299.66375044%20299.66375044%200%200%200%2028.84263597%20128.28105676l62.40497602%20131.70221833a47.57162038%2047.57162038%200%200%201-85.92858043%2040.8042144l-81.45859576-171.05805831c-9.23963192-19.40322785-37.03344476-18.85384469-45.49894571%200.89899123l-71.84438419%20167.58695244a47.69648066%2047.69648066%200%200%201-87.77650725-37.28316417l58.00990727-137.79538202a299.66375044%20299.66375044%200%200%200%2023.47366124-116.26953517V449.57005238a24.9719788%2024.9719788%200%200%200-24.97197999-24.97197998z%22%20fill%3D%22%23cdcdcd%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-quxian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-quxian%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M858.18519814%20389.4811993c35.33561098%200%2063.97208077%2028.68364683%2063.97208078%2063.97208076v426.055945c0%2035.33561098-28.63646979%2063.97208077-63.97208078%2063.97208077h-85.15457654a63.97208077%2063.97208077%200%200%201-63.97208077-63.97208077V453.35892596c0-35.28843393%2028.63646979-63.97208077%2063.97208077-63.97208076h85.15457654v0.0943541zM261.67856892%20474.73012992c35.28843393%200%2063.92490372%2028.63646979%2063.92490371%2063.92490373v340.85419141c0%2035.28843393-28.63646979%2063.92490372-63.92490371%2063.92490372H176.47681532A63.97208077%2063.97208077%200%200%201%20112.5519116%20879.50922506v-340.90136847c0-35.33561098%2028.63646979-63.97208077%2063.92490372-63.97208074h85.2017536v0.09435408z%20m298.2533146%2085.15457656c35.28843393%200%2063.92490372%2028.68364683%2063.92490373%2063.97208077v255.65243781c0%2035.28843393-28.63646979%2063.92490372-63.92490372%2063.92490372H474.73012992a63.97208077%2063.97208077%200%200%201-63.92490371-63.92490372v-255.69961486c0-35.24125688%2028.63646979-63.92490372%2063.92490371-63.92490373h85.20175361z%20m220.5527121-414.82780694l-50.29073606%200.33023935a31.93886333%2031.93886333%200%200%201-0.47177052-63.87772666l128.22722385-0.94354101a31.75015512%2031.75015512%200%200%201%2029.81589606%2019.90871541c1.41531152%203.3495706%202.35885254%207.54832812%202.35885253%2012.03014792v128.41593205a31.98604039%2031.98604039%200%200%201-63.87772666%200V189.63921248L539.97599107%20475.95673325a31.84450924%2031.84450924%200%200%201-35.57149623%206.55761006L120.85507253%20312.15801317a32.03321744%2032.03321744%200%200%201%2025.9473779-58.49954289l363.40482165%20161.53422166%20270.32450059-270.18296945z%22%20fill%3D%22%2325A5FF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jihuo {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jihuo%22%20viewBox%3D%220%200%201093%201024%22%3E%3Cpath%20d%3D%22M684.55639092%2062a54.13533838%2054.13533838%200%200%201%2054.13533838%2054.13533838v33.83458681h60.90225557a54.13533838%2054.13533838%200%200%201%2054.13533838%2054.13533838v194.50150313a292.56766875%20292.56766875%200%200%200-54.13533838-5.02781923V292.07518789a54.13533838%2054.13533838%200%200%200-54.13533839-54.13533838H271.77443633a54.13533838%2054.13533838%200%200%200-54.1082707%2052.44360908L217.63909795%20292.07518789v548.12030098a54.13533838%2054.13533838%200%200%200%2052.44360908%2054.10827071L271.77443633%20894.33082724l326.17894746%200.00676671a290.8082707%20290.8082707%200%200%200%20113.68421015%2067.66917275L231.17293232%20962a54.13533838%2054.13533838%200%200%201-54.13533838-54.13533838v-33.83458681H116.13533838a54.13533838%2054.13533838%200%200%201-54.13533838-54.13533838V116.13533838a54.13533838%2054.13533838%200%200%201%2054.13533838-54.13533838h568.42105254z%20m98.12030098%20378.94736865c132.67218076%200%20240.22556367%20107.55338378%20240.22556367%20240.22556367S915.34887178%20921.39849599%20782.6766919%20921.39849599%20542.45112823%20813.84511308%20542.45112823%20681.17293232%20650.00451113%20440.94736865%20782.6766919%20440.94736865z%20m112.63533838%20131.68421016l-1.02857169%201.07594033-138.65413535%20153.98796972-42.34060107-50.46090204a27.06766875%2027.06766875%200%200%200-36.97443633-4.2631585l-1.15714336%200.92706767a27.06766875%2027.06766875%200%200%200-4.26315761%2036.96766964l0.92030097%201.16390917%2060.90225557%2072.57518877a26.95263135%2026.95263135%200%200%200%2015.3135334%209.12180411%2027.08120303%2027.08120303%200%200%200%2026.94586464-6.67218077l1.06240606-1.11654141%20158.48120303-176.00751826a27.06766875%2027.06766875%200%200%200-39.20751826-37.29924843zM457.86466162%20528.91729297a23.68421016%2023.68421016%200%200%201%200%2047.36842119h-142.10526269a23.68421016%2023.68421016%200%200%201%200-47.36842119h142.10526269z%20m87.9699252-94.73684151a23.68421016%2023.68421016%200%200%201%200%2047.36842032h-230.07518789a23.68421016%2023.68421016%200%200%201%200-47.36842032h230.07518789z%20m94.7368415-94.73684238a23.68421016%2023.68421016%200%200%201%200%2047.36842119h-324.81202939a23.68421016%2023.68421016%200%200%201%200-47.36842119h324.81202939z%22%20fill%3D%22%2338BC9C%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishijilu1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishijilu1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M678.39469406%2059.61112821H318.96316246a228.27832632%20228.27832632%200%200%200-228.27832632%20228.27832632v426.69634928a228.27832632%20228.27832632%200%200%200%20228.27832632%20228.27832634h185.43986989a286.7327718%20286.7327718%200%200%201%20402.26998805-406.22674202V287.88945453a228.27832632%20228.27832632%200%200%200-228.27832634-228.27832632z%20m-221.57822291%20400.95107002H281.9279452a42.2053758%2042.2053758%200%201%201%200-84.41075157h174.62474236a42.2053758%2042.2053758%200%201%201%200%2084.41075157z%20m190.2407314-171.24831225H281.9279452a42.2053758%2042.2053758%200%200%201%200-84.41075159h364.86547373a42.2053758%2042.2053758%200%201%201%200%2084.41075159z%22%20fill%3D%22%23EC6B44%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M721.91898784%20538.37835988A217.51595549%20217.51595549%200%201%200%20939.32942991%20756.10534225%20217.51595549%20217.51595549%200%200%200%20721.91898784%20538.37835988z%20m82.61702313%20270.32543194h-94.96209553a42.2053758%2042.2053758%200%200%201-42.2053758-42.20537578v-96.96685088a42.2053758%2042.2053758%200%201%201%2084.4107516%200v54.97250195h52.75671973a42.2053758%2042.2053758%200%200%201%200%2084.41075159z%22%20fill%3D%22%23EC6B44%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M678.39469406%2059.61112821H318.96316246a228.27832632%20228.27832632%200%200%200-228.27832632%20228.27832632v426.69634928a235.87529396%20235.87529396%200%200%200%201.84648519%2028.80516898%20540.70362064%20540.70362064%200%200%200%20345.18721726%2050.91023455%20286.7327718%20286.7327718%200%200%201%20391.34934706-304.19524603%20541.49497144%20541.49497144%200%200%200%2039.77856668-327.98852664%20227.90902927%20227.90902927%200%200%200-190.45175827-102.50630646z%20m-221.57822291%20400.95107002H281.9279452a42.2053758%2042.2053758%200%201%201%200-84.41075157h174.62474236a42.2053758%2042.2053758%200%201%201%200%2084.41075157z%20m190.2407314-171.24831225H281.9279452a42.2053758%2042.2053758%200%200%201%200-84.41075159h364.86547373a42.2053758%2042.2053758%200%201%201%200%2084.41075159z%22%20fill%3D%22%23EE7C55%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M504.40303235%20756.10534225c0%207.06940045%200.36929704%2014.13880088%201.05513441%2021.10268789a540.65086391%20540.65086391%200%200%200%20161.75210271-84.9910755v-22.63263278a42.2053758%2042.2053758%200%200%201%2064.6797384-35.71629925%20539.54297281%20539.54297281%200%200%200%2063.88838761-82.35323952%20217.62146893%20217.62146893%200%200%200-291.37536313%20204.64331587z%22%20fill%3D%22%23EE7C55%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M318.96316246%2059.61112821a228.27832632%20228.27832632%200%200%200-228.27832632%20228.27832632v274.91526658a434.18780348%20434.18780348%200%200%200%20604.06444104-502.56051227c-5.27567197-0.36929704-10.86788426-0.63308063-16.35458312-0.63308063z%20m137.5895251%20400.95107002h-174.62474236a42.2053758%2042.2053758%200%201%201%200-84.41075157h174.62474236a42.2053758%2042.2053758%200%201%201%200%2084.41075157z%20m190.24073137-171.24831225H281.9279452a42.2053758%2042.2053758%200%200%201%200-84.41075159h364.86547373a42.2053758%2042.2053758%200%201%201%200%2084.41075159z%22%20fill%3D%22%23F19970%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M239.72256941%20247.10851019a42.2053758%2042.2053758%200%200%201%2042.20537579-42.2053758h218.62384661a400.95107004%20400.95107004%200%200%200%2036.92970382-125.0334258c0.84410751-6.75286012%201.47718815-13.50572025%202.00475536-20.25858038h-220.52308853a228.27832632%20228.27832632%200%200%200-228.27832632%20228.27832632V429.17195a401.42588051%20401.42588051%200%200%200%20149.09048998-10.07653345v-0.73859409a42.2053758%2042.2053758%200%200%201%2042.2053758-42.2053758h60.8812546a403.69441945%20403.69441945%200%200%200%20102.82284676-86.83756068h-163.54583118a42.2053758%2042.2053758%200%200%201-42.41640269-42.20537579z%22%20fill%3D%22%23F5C295%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-wulianjie {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-wulianjie%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%205.12C791.5008%205.12%201018.88%20232.5248%201018.88%20512c0%20279.5008-227.3792%20506.88-506.88%20506.88C232.4992%201018.88%205.12%20791.5008%205.12%20512%205.12%20232.4992%20232.5248%205.12%20512%205.12%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M768.512%20255.5648a172.9024%20172.9024%200%200%200-244.7872%200l-77.568%2077.5168%2040.832%2040.8064%20163.2%20163.2%2040.8576%2040.8576%2077.4912-77.4912a173.312%20173.312%200%200%200-0.0256-244.8896z%20m-394.5728%20231.4496l-40.8576-40.9088-77.4912%2077.568a172.9536%20172.9536%200%200%200%200%20244.7616%20172.9792%20172.9792%200%200%200%20244.736%200l77.568-77.5424-40.832-40.8064-163.1232-163.072z%20m-63.232-217.088a6.4%206.4%200%200%200-9.0368%200l-31.6928%2031.6928a6.4%206.4%200%200%200%200%209.0368L713.4208%20754.176a6.4%206.4%200%200%200%209.0624%200l31.6672-31.6416a6.4%206.4%200%200%200%200-9.0368L310.7072%20269.9776v-0.0512z%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-renshiduibifenxi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renshiduibifenxi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-507.74300851%200a507.74300851%20507.74300851%200%201%200%201015.48601702%200%20507.74300851%20507.74300851%200%201%200-1015.48601702%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M275.8530086%20290.51040862h206.8321927v133.54519527H275.8530086c-16.28599913%200-29.3147987-13.02879956-29.31479869-29.31480003v-73.28699609c-1.62860045-17.91459959%2013.02879956-30.94339915%2029.31479869-30.94339915z%20m-60.25819784%20162.85999398h267.09039054v133.54519395H215.59481076c-16.28599913%200-29.3147987-13.02879956-29.3147987-29.31479871v-73.28699743c0-8.14299957%203.25719956-14.65740003%208.14299957-21.17179914%206.51439912-6.51439912%2013.02879956-9.77160002%2021.17179913-9.77159867z%20m60.25819784%20162.85999397h206.8321927v133.54519392H275.8530086c-16.28599913%200-29.3147987-13.02879956-29.31479869-29.31479869v-73.28699742c-1.62860045-17.91459959%2013.02879956-30.94339915%2029.31479869-30.94339781z%20m265.4617901-325.71998795h206.8321927c16.28599913%200%2029.3147987%2013.02879956%2029.31479869%2029.31479869v73.28699744c0%2016.28599913-13.02879956%2029.3147987-29.31479869%2029.31479871H541.3147987v-131.91659484z%20m0%20162.85999398h267.09039054c8.14299957%200%2014.65740003%203.25719956%2021.17179913%208.14299956%204.88579999%204.88579999%208.14299957%2013.02879956%208.14299957%2021.17179914v73.28699741c0%2016.28599913-13.02879956%2029.3147987-29.3147987%2029.3147987H541.3147987v-131.91659481z%20m0%20162.85999397h206.8321927c16.28599913%200%2029.3147987%2013.02879956%2029.31479869%2029.3147987v73.28699742c0%2016.28599913-13.02879956%2029.3147987-29.31479869%2029.31479871H541.3147987v-131.91659483z%20m0%200M512%20215.59481076c6.51439912%200%2013.02879956%204.88579999%2014.65740003%2011.40020046v565.12417755c0%208.14299957-6.51439912%2014.65740003-13.02879958%2014.65740003-8.14299957%200-14.65740003-4.88579999-16.28600048-11.40019913V230.25221077c0-3.25719956%201.62860045-8.14299957%204.88580001-9.77160001%201.62860045-3.25719956%206.51439912-4.88579999%209.77160002-4.8858z%20m0%200%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-huihanduibi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-huihanduibi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024C229.232%201024%200%20794.768%200%20512S229.232%200%20512%200c282.784%200%20512%20229.232%20512%20512S794.784%201024%20512%201024z%20m236.368-673.136l-111.312-96.112L601.472%20224H307.616C285.36%20224%20272%20235.536%20272%20254.752v530.496c0%2019.216%2013.36%2030.752%2035.616%2030.752h440.752C766.192%20816%20784%20804.464%20784%20785.248V381.6l-35.632-30.736z%22%20fill%3D%22%23D04A02%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M538.272%20545.408H372.56v-103.712h138.32V358.72l172.992%20186.16zM614.816%20389.296v-115.328l40.096%2034.592v46.128h53.408l40.064%2034.592-133.568%200.016zM518.192%20594.96h165.68v103.728h-138.304v82.976L372.56%20595.52z%22%20fill%3D%22%23D04A02%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jinxiaoduibi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jinxiaoduibi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M1024.008777%20512A512%20512%200%200%200%209.02973%20417.889524L5.616396%20438.857143v6.095238c0%208.289524-1.950476%2016.579048-2.681905%2024.380952S0.008777%20493.226667%200.008777%20504.929524V512c0%202.438095%200%200%200%200v1.706667A507.367619%20507.367619%200%200%200%20503.963063%201024H512.008777c10.24%200%2019.992381%200%2029.988572-1.462857h2.681904A512%20512%200%200%200%201024.008777%20512zM512.008777%2048.761905a463.238095%20463.238095%200%200%201%20444.708572%20591.969524%20388.388571%20388.388571%200%200%201-31.451429-73.142858c-25.84381-70.217143-57.782857-157.500952-126.780952-160.914285-61.44-2.681905-76.8%2061.19619-88.259048%20112.883809-14.628571%2067.779048-27.550476%20108.251429-76.312381%20108.251429-44.617143%200-57.051429-31.939048-73.142857-99.961905-12.678095-54.613333-29.500952-121.904762-100.693333-121.904762s-86.79619%2073.142857-97.52381%20129.706667c-14.140952%2069.241905-26.331429%20102.15619-66.56%20100.937143C243.818301%20635.611429%20208.70973%20585.142857%20172.62592%20532.48c-32.182857-47.055238-65.340952-95.329524-115.078095-109.714286A463.238095%20463.238095%200%200%201%20512.008777%2048.761905z%22%20fill%3D%22%2348AB07%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishishuju {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishishuju%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M472.615%2078.77C212.677%2078.77%200%20291.445%200%20551.384S212.677%201024%20472.615%201024s472.616-212.677%20472.616-472.615H472.615V78.769z%22%20fill%3D%22%23249CF2%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1024%20472.615C1024%20212.677%20811.323%200%20551.385%200v472.615H1024z%22%20fill%3D%22%23A5D6FA%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-moxingduibi-huang {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-moxingduibi-huang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M558.399401%201024c-6.19992%200-11.999845-1.499981-17.199778-4.399943-12.099844-6.899911-19.099753-20.89973-19.099753-38.399504v-381.995065c1.699978-32.49958%2018.499761-62.099198%2044.699422-79.898967l0.699991-0.499994%20327.095774-196.697459c15.099805-8.999884%2030.599605-10.199868%2042.699448-3.299957%2012.099844%206.899911%2019.099753%2020.89973%2019.099753%2038.399504V739.003682c-1.699978%2032.599579-18.399762%2062.199196-44.699422%2079.998967L583.99907%201016.200101c-8.599889%205.199933-17.399775%207.799899-25.599669%207.799899z%20m25.999664-477.993824c-17.899769%2012.299841-29.299621%2032.49958-30.499606%2054.199299v381.095077c0%206.599915%201.799977%209.999871%202.999961%2010.699861s4.999935%200.499994%2010.699862-2.899962l327.095774-196.697459c17.399775-11.799848%2028.899627-32.199584%2030.099611-53.999302v-380.995078c0-6.599915-1.799977-9.999871-2.999962-10.699861s-4.999935-0.499994-10.699861%202.899962L584.399065%20546.006176zM509.600031%20518.706528c-16.299789%200-32.49958-3.999948-47.299389-11.899846L115.405124%20297.109391c-15.399801-9.29988-24.199687-23.099702-24.199687-37.699513%200-14.69981%208.799886-28.399633%2024.199687-37.699512L461.600651%2012.213072c30.499606-16.199791%2065.999147-16.199791%2095.698764-0.499993l0.799989%200.399995%20346.195528%20209.397294c15.399801%209.29988%2024.199687%2023.099702%2024.199687%2037.699513%200%2014.69981-8.799886%2028.399633-24.199687%2037.699513L557.999406%20506.406687c-15.299802%208.199894-31.899588%2012.299841-48.399375%2012.299841z%20m0.199997-486.893709c-11.199855%200-22.299712%202.699965-32.49958%208.099895l-345.395537%20208.9973c-5.499929%203.299957-8.899885%207.399904-8.899885%2010.499864%200%203.199959%203.399956%207.199907%208.899885%2010.499865l346.195527%20209.297296c19.599747%2010.499864%2043.899433%2010.499864%2064.199171-0.399995l345.495536-208.897301c5.499929-3.299957%208.899885-7.399904%208.899885-10.499865s-3.399956-7.199907-8.899885-10.499864L541.999612%2039.712717c-10.09987-5.299932-21.099727-7.899898-32.199584-7.899898zM455.200734%201018.400072c-9.599876%200-19.899743-3.09996-29.999613-9.299879L121.705043%20823.602589c-32.199584-22.199713-52.199326-57.899252-54.1993-96.098758V370.108448c0-20.299738%207.899898-36.499528%2021.799718-44.199429%2013.799822-7.799899%2031.69959-6.19992%2048.999367%204.399943l303.596078%20185.497604c32.699578%2022.499709%2052.199326%2057.29926%2054.399297%2095.99876v357.395382c0%2020.399736-7.999897%2036.599527-21.899717%2044.299428-5.799925%203.299957-12.299841%204.899937-19.199752%204.899936zM108.505213%20352.90867c-1.499981%200-2.699965%200.299996-3.699952%200.79999-3.399956%201.899975-5.599928%208.299893-5.599928%2016.499787v356.495394c1.499981%2027.499645%2016.399788%2054.099301%2039.799486%2070.299092l302.796088%20184.99761c6.99991%204.299944%2013.499826%205.799925%2016.99978%203.899949s5.599928-8.299893%205.599928-16.599785V612.705314c-1.599979-27.89964-16.099792-53.899304-39.899485-70.299092l-302.796087-184.99761c-4.899937-2.899963-9.599876-4.499942-13.19983-4.499942z%22%20fill%3D%22%23FFBA00%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M569.099262%20536.706296l222.397127-130.198318c14.099818-8.399891%2025.699668-1.999974%2025.699668%2014.099818v252.996731c-1.099986%2017.999767-10.599863%2034.299557-25.699668%2044.199429L569.099262%20848.002274c-14.199817%208.399891-25.699668%201.999974-25.699668-14.099818v-252.996731c1.099986-17.999767%2010.599863-34.399556%2025.699668-44.199429z%22%20fill%3D%22%23FFBA00%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M540.59963%20190.210772L775.996589%20328.908981c14.999806%208.799886%2014.999806%2023.099702%200%2031.999586L540.59963%20499.506776c-16.99978%208.799886-37.299518%208.799886-54.299298%200L251.003372%20360.908567c-15.099805-8.899885-15.099805-23.1997%200-31.999586l235.29696-138.698209c16.99978-8.799886%2037.299518-8.799886%2054.299298%200z%22%20fill%3D%22%23FFBA00%22%20opacity%3D%22.8%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M244.503456%20411.807909l206.297335%20122.898413c18.59976%2012.39984%2030.399607%2032.799576%2031.69959%2055.099288V826.002558c0%2019.999742-14.199817%2027.799641-31.69959%2017.399775L244.503456%20720.60392c-18.699758-12.39984-30.499606-32.899575-31.799589-55.199287V429.207685c0-20.09974%2014.199817-27.799641%2031.799589-17.399776z%22%20fill%3D%22%23FFBA00%22%20opacity%3D%22.5%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jilu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jilu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-512%200a512%20512%200%201%200%201024%200%20512%20512%200%201%200-1024%200Z%22%20fill%3D%22%231580EA%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M785.3056%20415.744h-159.7952c-28.6208%200-45.0048-20.48-45.0048-45.056v-163.84h-278.528c-24.576%200-49.152%2020.48-49.152%2045.056v483.328c0%2024.5248%2020.48%2045.056%2049.152%2045.056h217.088l266.24-262.144v-102.4z%20m-204.8%20200.704h-245.76v-40.96h245.76v40.96z%20m0-122.88h-245.76v-40.96h245.76v40.96z%20m45.0048%20249.856l-28.6208%2073.728%2073.6768-24.5248%20143.36-143.4112-49.152-49.152-139.264%20143.36z%20m192.5632-192.512l-32.768%2032.8192%2049.1008%2049.152%2032.8192-32.8192-49.152-49.152z%20m-131.072-180.224h98.304l-147.5072-163.84h-16.3328v94.208c0%2036.864%2028.6208%2069.632%2065.536%2069.632z%20m0%200%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shujuquxian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shujuquxian%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-512%200a512%20512%200%201%200%201024%200%20512%20512%200%201%200-1024%200Z%22%20fill%3D%22%235196FA%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M707.560727%20444.439273a35.770182%2035.770182%200%200%201%2035.677091%2035.816727v238.708364a35.770182%2035.770182%200%200%201-35.677091%2035.84h-47.546182a35.770182%2035.770182%200%200%201-35.67709-35.84v-238.754909a35.770182%2035.770182%200%200%201%2035.67709-35.84h47.546182z%20m-332.8%2047.709091a35.770182%2035.770182%200%200%201%2035.677091%2035.863272v190.836364a35.770182%2035.770182%200%200%201-35.677091%2035.84h-47.546182a35.770182%2035.770182%200%200%201-35.67709-35.84v-190.836364a35.770182%2035.770182%200%200%201%2035.67709-35.84h47.546182z%20m166.423273%2047.732363a35.770182%2035.770182%200%200%201%2035.677091%2035.84v143.197091a35.770182%2035.770182%200%200%201-35.677091%2035.84h-47.522909a35.770182%2035.770182%200%200%201-35.723636-35.84v-143.197091a35.770182%2035.770182%200%200%201%2035.723636-35.84z%20m123.112727-232.424727l-28.066909%200.186182a17.92%2017.92%200%200%201-0.302545-35.770182l71.586909-0.512a17.943273%2017.943273%200%200%201%2017.989818%2017.850182v71.936a17.826909%2017.826909%200%201%201-35.653818%200v-28.672l-159.767273%20160.372363a17.733818%2017.733818%200%200%201-19.874909%203.677091l-213.969455-95.418181a17.92%2017.92%200%200%201%2014.49891-32.768l202.775272%2090.507636%20150.830546-151.272727z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M588.2213399%201021.93149928H435.7786601c-239.39941966%200-433.71015938-194.31073972-433.71015938-433.71015938V435.7786601c0-239.39941966%20194.31073972-433.71015938%20433.71015938-433.71015938h152.4426798c239.39941966%200%20433.71015938%20194.31073972%20433.71015938%20433.71015938v152.4426798c0%20239.39941966-194.31073972%20433.71015938-433.71015938%20433.71015938z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M998.4%20584.704V439.296c0-228.352-185.344-413.696-413.696-413.696H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%20228.352%20185.344%20413.696%20413.696%20413.696h145.408c13.312%200%2026.624-1.024%2038.912-2.048%20162.816-61.44%20294.912-185.344%20368.64-342.016%204.096-22.528%206.144-46.08%206.144-69.632z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M998.4%20506.88v-67.584c0-228.352-185.344-413.696-413.696-413.696H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%20219.136%20169.984%20398.336%20385.024%20412.672%20288.768-11.264%20527.36-217.088%20587.776-490.496z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M584.704%2025.6H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%20143.36%2072.704%20269.312%20183.296%20343.04%2056.32%2017.408%20115.712%2027.648%20178.176%2027.648%20322.56%200%20584.704-262.144%20584.704-584.704%200-34.816-3.072-67.584-9.216-100.352C898.048%20125.952%20752.64%2025.6%20584.704%2025.6z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M584.704%2025.6H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%2096.256%2032.768%20185.344%2088.064%20256%2081.92%2048.128%20177.152%2074.752%20279.552%2073.728%20296.96-4.096%20538.624-250.88%20535.552-547.84-1.024-75.776-17.408-147.456-46.08-212.992C807.936%2074.752%20702.464%2025.6%20584.704%2025.6z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M874.496%20490.496c34.816-153.6%200-294.912-77.824-406.528-61.44-36.864-134.144-58.368-210.944-58.368H439.296C210.944%2026.624%2025.6%20211.968%2025.6%20440.32v145.408c0%2059.392%2012.288%20114.688%2034.816%20165.888%20126.976%20109.568%20313.344%20157.696%20503.808%2090.112%20156.672-55.296%20273.408-189.44%20310.272-351.232z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M439.296%2025.6C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%2026.624%203.072%2053.248%207.168%2077.824C116.736%20764.928%20244.736%20829.44%20387.072%20829.44c252.928%200%20458.752-204.8%20458.752-458.752%200-128-52.224-243.712-137.216-326.656-38.912-12.288-79.872-18.432-122.88-18.432H439.296z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M25.6%20439.296v139.264c70.656%20123.904%20204.8%20207.872%20357.376%20208.896%20228.352%202.048%20418.816-185.344%20419.84-414.72%200-144.384-71.68-270.336-182.272-345.088-12.288-1.024-23.552-2.048-35.84-2.048H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M529.408%2025.6h-90.112C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v29.696c43.008%20158.72%20188.416%20276.48%20361.472%20276.48%20206.848%200%20373.76-167.936%20373.76-373.76C760.832%20215.04%20665.6%2081.92%20529.408%2025.6z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M384%2041.984c-33.792%200-66.56%205.12-97.28%2014.336-74.752%2029.696-139.264%2079.872-186.368%20144.384-30.72%2050.176-48.128%20109.568-48.128%20173.056%200%20183.296%20148.48%20331.776%20331.776%20331.776s331.776-148.48%20331.776-331.776S567.296%2041.984%20384%2041.984z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M384%20374.784m-289.792%200a289.792%20289.792%200%201%200%20579.584%200%20289.792%20289.792%200%201%200-579.584%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M136.192%20374.784a247.808%20247.808%200%201%200%20495.616%200%20247.808%20247.808%200%201%200-495.616%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M384%20374.784m-205.824%200a205.824%20205.824%200%201%200%20411.648%200%20205.824%20205.824%200%201%200-411.648%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20178.30048334c-182.40354935%200-333.69951666%20151.29596729-333.69951666%20333.69951666S329.59645065%20845.69951666%20512%20845.69951666%20845.69951666%20695.81753037%20845.69951666%20512%20695.81753037%20178.30048334%20512%20178.30048334z%20m142.81208129%20345.01136467c1.41398101%2016.96777203-11.31184801%2031.10758207-26.86563905%2031.10758207h-104.63459423c-5.65592402%201.41398101-14.13981003%200-24.03767703%200H497.86018997c-16.96777203%200-31.10758207%205.65592402-31.10758206-11.31184801V355.04810869c0-16.96777203%2015.55379103-31.10758207%2031.10758206-31.10758207%2016.96777203%200%2031.10758207%2015.55379103%2031.10758206%2031.10758207v135.74217627h94.73672719c16.96777203%200%2029.69360106%2014.13981003%2029.69360107%2029.69360107%201.41398101%201.41398101%201.41398101%202.82796201%201.413981%202.82796198z%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jilu1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jilu1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M519.8660269%20512m-498.55100155%200a498.55100156%20498.55100156%200%201%200%20997.10200313%200%20498.55100156%20498.55100156%200%201%200-997.10200313%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M622.40633648%20765.23404078l-78.79550286%2022.05810916a59.28478687%2059.28478687%200%200%201-74.16387889-68.25855831l13.60539543-70.05331261a73.29544939%2073.29544939%200%200%201%2020.20545956-38.09510715l282.99222482-283.10801543V274.62927133a86.43768242%2086.43768242%200%200%200-86.6113683-86.26399653H328.24031883A86.3797871%2086.3797871%200%200%200%20241.80263641%20274.62927133v451.58333747a86.3797871%2086.3797871%200%200%200%2086.43768243%2086.26399649h371.3983474a86.43768242%2086.43768242%200%200%200%2086.49557773-86.26399649v-114.34321686l-130.95916787%20133.96972348a73.99019298%2073.99019298%200%200%201-32.76873962%2019.39492536zM359.27219945%20305.08219894h290.46071846a31.84241481%2031.84241481%200%200%201%200%2063.68482966H359.27219945a31.84241481%2031.84241481%200%200%201%200-63.68482966z%20m-31.84241483%20172.58588836a31.90031012%2031.90031012%200%200%201%2031.84241483-31.84241483h167.89636908a31.84241481%2031.84241481%200%200%201%200%2063.68482966h-167.89636908a31.84241481%2031.84241481%200%200%201-31.84241483-31.84241483z%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M858.15599676%20416.58854614l-25.06866474-23.15811988a25.18445536%2025.18445536%200%200%200-35.08455163%200.81053421l-253.92878437%20257.74987415a15.8054168%2015.8054168%200%200%200-4.28425215%208.10534196l-13.48960485%2070.05331259a1.1000107%201.1000107%200%200%200%200.4631624%201.21580132%201.2158013%201.2158013%200%200%200%201.27369659%200.34737178l78.73760756-22.05810919a15.16856853%2015.16856853%200%200%200%207.00533125-4.11056626L859.37179807%20452.54152722a25.12656007%2025.12656007%200%200%200-1.21580131-35.95298108z%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishijilu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishijilu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-512%200a512%20512%200%201%200%201024%200%20512%20512%200%201%200-1024%200Z%22%20fill%3D%22%23FF822B%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M324.408781%20655.018925C505.290126%20655.018925%20651.918244%20508.387706%20651.918244%20327.509463c0-152.138029-103.733293-280.047334-244.329811-316.853972C205.813923%2052.463528%2047.497011%20213.017581%208.987325%20415.981977%2047.587706%20553.880127%20174.183098%20655.018925%20324.408781%20655.018925z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.2%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%201024c282.766631%200%20512-229.233369%20512-512%200-31.765705-2.891385-62.853911-8.433853-93.018889C928.057169%20336.0999%20809.874701%20285.26268%20679.824375%20285.26268c-269.711213%200-488.357305%20218.645317-488.357305%20488.357305%200%2054.959576%209.084221%20107.802937%2025.822474%20157.10377C300.626556%20989.489417%20402.283167%201024%20512%201024z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.15%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M732.535958%20756.566238c36.389596%200%2065.889478-29.499882%2065.889477-65.889478%200%2036.389596%2029.502983%2065.889478%2065.889478%2065.889478-17.053747%200-65.889478%2029.502983-65.889478%2065.889477%200-36.386495-29.499882-65.889478-65.889477-65.889477zM159.685087%20247.279334c25.686819%200%2046.51022-20.8234%2046.51022-46.51022%200%2025.686819%2020.8234%2046.51022%2046.510219%2046.51022-12.03607%200-46.51022%2020.8234-46.510219%2046.510219%200-25.686819-20.8234-46.51022-46.51022-46.510219z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.5%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M206.195307%20333.32324c8.562531%200%2015.503407-6.940875%2015.503406-15.503407%200%208.562531%206.940875%2015.503407%2015.503407%2015.503407-4.012282%200-15.503407%206.940875-15.503407%2015.503406%200-8.562531-6.940875-15.503407-15.503406-15.503406z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.3%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M304.641938%20257.356548m69.765329%200l275.185466%200q69.765329%200%2069.765329%2069.765329l0%20369.756246q0%2069.765329-69.765329%2069.765329l-275.185466%200q-69.765329%200-69.765329-69.765329l0-369.756246q0-69.765329%2069.765329-69.765329Z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M365.105223%20341.074943m21.317184%200l153.483725%200q21.317184%200%2021.317184%2021.317184l0%200q0%2021.317184-21.317184%2021.317184l-153.483725%200q-21.317184%200-21.317184-21.317184l0%200q0-21.317184%2021.317184-21.317184Z%22%20fill%3D%22%23FF954B%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M365.105223%20437.971234m21.317184%200l250.380015%200q21.317184%200%2021.317184%2021.317184l0%200q0%2021.317184-21.317184%2021.317184l-250.380015%200q-21.317184%200-21.317184-21.317184l0%200q0-21.317184%2021.317184-21.317184Z%22%20fill%3D%22%23FF954B%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M365.105223%20534.867525m21.317184%200l250.380015%200q21.317184%200%2021.317184%2021.317184l0%200q0%2021.317184-21.317184%2021.317184l-250.380015%200q-21.317184%200-21.317184-21.317184l0%200q0-21.317184%2021.317184-21.317184Z%22%20fill%3D%22%23FF954B%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M365.880394%20631.763815m21.317184%200l250.380015%200q21.317184%200%2021.317184%2021.317184l0%200q0%2021.317184-21.317184%2021.317184l-250.380015%200q-21.317184%200-21.317184-21.317184l0%200q0-21.317184%2021.317184-21.317184Z%22%20fill%3D%22%23FF954B%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-duibifenxi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-duibifenxi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200A512%20512%200%201%201%200%20512%20512%20512%200%200%201%20512%200z%22%20fill%3D%22%23FFBF10%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M633.524706%20724.570353H270.215529a42.827294%2042.827294%200%200%201-47.314823-46.893177V332.950588a42.947765%2042.947765%200%200%201%2047.405176-46.923294h473.118118a42.917647%2042.917647%200%200%201%2047.224471%2046.923294v197.150118A135.890824%20135.890824%200%200%200%20752.941176%20524.769882a135.529412%20135.529412%200%200%200-135.529411%20135.529412%20136.131765%20136.131765%200%200%200%2016.052706%2064.120471z%20m-182.512941-216.124235l72.131764%2061.56047a22.558118%2022.558118%200%200%200%2014.516706%205.270588%2022.648471%2022.648471%200%200%200%2016.504471-7.137882l99.388235-111.073882%200.421647-0.512a3.614118%203.614118%200%200%201%200.451765-0.542118%2018.070588%2018.070588%200%200%200%203.794823-13.583059%2018.341647%2018.341647%200%200%200-7.047529-12.047059%2023.642353%2023.642353%200%200%200-14.607059-4.999529%2023.823059%2023.823059%200%200%200-17.408%207.559529l-82.010353%2092.16-71.198117-64.63247a21.564235%2021.564235%200%200%200-14.275765-5.421177%2021.534118%2021.534118%200%200%200-15.058824%206.02353l-75.294117%2074.782117a20.600471%2020.600471%200%200%200-6.354824%2015.058824%2020.751059%2020.751059%200%200%200%206.746353%2015.058824%2023.792941%2023.792941%200%200%200%2016.353883%206.324705%2024.094118%2024.094118%200%200%200%2017.01647-6.957176l55.657412-56.771765z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M746.736941%20561.061647a90.172235%2090.172235%200%200%200%200%20180.344471z%20m0%20189.379765a99.177412%2099.177412%200%201%200-99.177412-99.237647%20100.080941%20100.080941%200%200%200%2099.177412%2099.207529z%20m0-180.344471a81.167059%2081.167059%200%201%201-81.167059%2081.167059%2080.805647%2080.805647%200%200%201%2081.167059-81.167059z%22%20fill%3D%22%23FFECB7%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-pinggufenxi-copy {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-pinggufenxi-copy%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M885.66442667%2038.6844448C940.4598048%2038.6844448%20985.3155552%2079.24394667%20985.3155552%20128.83285333v766.33429334C985.3155552%20944.75605333%20940.4598048%20985.3155552%20885.66442667%20985.3155552H138.33557333C83.5401952%20985.3155552%2038.6844448%20944.75605333%2038.6844448%20895.16714667V128.83285333C38.6844448%2079.24394667%2083.5401952%2038.6844448%20138.33557333%2038.6844448h747.32885334z%20m-3.05834667%2069.7594304H141.39392c-18.13162667%200-32.9500448%2013.21642667-32.9500448%2029.3455648v748.42112c0%2016.12913813%2014.81841813%2029.3455648%2032.9500448%2029.3455648h741.21216c18.13162667%200%2032.9500448-13.21642667%2032.9500448-29.3455648V137.78944c0-16.12913813-14.81841813-29.3455648-32.9500448-29.3455648zM657.6355552%20730.45333333a36.40888853%2036.40888853%200%200%201%200%2072.81777814h-291.2711104a36.40888853%2036.40888853%200%200%201%200-72.81777814h291.2711104zM512%20257.13777813c28.83584%201.31072%2050.06222187%2015.07328%2063.7155552%2041.32408854l113.77777813%20273.57639146c1.52917333%209.17504%203.02193813%2015.72864%204.55111147%2019.6608-1.52917333%2019.6608-15.18250667%2029.52760853-40.96%2029.52760854-22.7555552%200-37.13706667-7.86432-43.25376-23.62936854l-15.9106848-47.2223296h-161.58264853l-18.2044448%2047.2223296c-7.57304853%2015.76504853-21.99096853%2023.62936853-43.21735147%2023.62936854-25.77749333%200-39.43082667-10.48576-40.96-31.49368854v-13.76256c1.52917333-1.31072%202.29376-2.62144%202.29376-3.93216l118.3288896-273.57639146c10.59498667-26.2144%2031.09319147-40.01336853%2061.4217952-41.32408854z%20m-6.3715552%2083.01226667l-54.32206293%20140.5383104h108.60771626l-54.28565333-140.5383104z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shouye-copy {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shouye-copy%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M896%201015.36H128v-416h64v352h640v-352h64v416zM968.64%20589.12L512%20102.08%2055.36%20589.12%208.64%20545.6%20512%208.64l503.36%20536.96-46.72%2043.52z%22%20fill%3D%22%23477EFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M640%20887.36h-64v-224h-128v224h-64v-288h256v288zM512%20535.36a128%20128%200%201%201%20128-128%20128%20128%200%200%201-128%20128z%20m0-192a64%2064%200%201%200%2064%2064%2064%2064%200%200%200-64-64z%22%20fill%3D%22%23477EFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-wode-copy {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-wode-copy%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20377.263158a134.736842%20134.736842%200%201%200%200-269.473684%20134.736842%20134.736842%200%200%200%200%20269.473684z%20m0%2080.842105a215.578947%20215.578947%200%201%201%200-431.157895%20215.578947%20215.578947%200%200%201%200%20431.157895zM161.684211%20916.210526h700.631578v-107.789473a215.578947%20215.578947%200%200%200-215.578947-215.578948H377.263158a215.578947%20215.578947%200%200%200-215.578947%20215.578948v107.789473z%20m215.578947-404.210526h269.473684c163.705263%200%20296.421053%20132.715789%20296.421053%20296.421053v188.631579H80.842105v-188.631579c0-163.705263%20132.715789-296.421053%20296.421053-296.421053z%22%20fill%3D%22%23477EFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-pinggufenxi-copy-copy {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-pinggufenxi-copy-copy%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M885.66442667%2038.6844448C940.4598048%2038.6844448%20985.3155552%2079.24394667%20985.3155552%20128.83285333v766.33429334C985.3155552%20944.75605333%20940.4598048%20985.3155552%20885.66442667%20985.3155552H138.33557333C83.5401952%20985.3155552%2038.6844448%20944.75605333%2038.6844448%20895.16714667V128.83285333C38.6844448%2079.24394667%2083.5401952%2038.6844448%20138.33557333%2038.6844448h747.32885334z%20m-3.05834667%2069.7594304H141.39392c-18.13162667%200-32.9500448%2013.21642667-32.9500448%2029.3455648v748.42112c0%2016.12913813%2014.81841813%2029.3455648%2032.9500448%2029.3455648h741.21216c18.13162667%200%2032.9500448-13.21642667%2032.9500448-29.3455648V137.78944c0-16.12913813-14.81841813-29.3455648-32.9500448-29.3455648zM657.6355552%20730.45333333a36.40888853%2036.40888853%200%200%201%200%2072.81777814h-291.2711104a36.40888853%2036.40888853%200%200%201%200-72.81777814h291.2711104zM512%20257.13777813c28.83584%201.31072%2050.06222187%2015.07328%2063.7155552%2041.32408854l113.77777813%20273.57639146c1.52917333%209.17504%203.02193813%2015.72864%204.55111147%2019.6608-1.52917333%2019.6608-15.18250667%2029.52760853-40.96%2029.52760854-22.7555552%200-37.13706667-7.86432-43.25376-23.62936854l-15.9106848-47.2223296h-161.58264853l-18.2044448%2047.2223296c-7.57304853%2015.76504853-21.99096853%2023.62936853-43.21735147%2023.62936854-25.77749333%200-39.43082667-10.48576-40.96-31.49368854v-13.76256c1.52917333-1.31072%202.29376-2.62144%202.29376-3.93216l118.3288896-273.57639146c10.59498667-26.2144%2031.09319147-40.01336853%2061.4217952-41.32408854z%20m-6.3715552%2083.01226667l-54.32206293%20140.5383104h108.60771626l-54.28565333-140.5383104z%22%20fill%3D%22%23477EFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-wode {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-wode%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20377.263158a134.736842%20134.736842%200%201%200%200-269.473684%20134.736842%20134.736842%200%200%200%200%20269.473684z%20m0%2080.842105a215.578947%20215.578947%200%201%201%200-431.157895%20215.578947%20215.578947%200%200%201%200%20431.157895zM161.684211%20916.210526h700.631578v-107.789473a215.578947%20215.578947%200%200%200-215.578947-215.578948H377.263158a215.578947%20215.578947%200%200%200-215.578947%20215.578948v107.789473z%20m215.578947-404.210526h269.473684c163.705263%200%20296.421053%20132.715789%20296.421053%20296.421053v188.631579H80.842105v-188.631579c0-163.705263%20132.715789-296.421053%20296.421053-296.421053z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shouye {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shouye%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M896%201015.36H128v-416h64v352h640v-352h64v416zM968.64%20589.12L512%20102.08%2055.36%20589.12%208.64%20545.6%20512%208.64l503.36%20536.96-46.72%2043.52z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M640%20887.36h-64v-224h-128v224h-64v-288h256v288zM512%20535.36a128%20128%200%201%201%20128-128%20128%20128%200%200%201-128%20128z%20m0-192a64%2064%200%201%200%2064%2064%2064%2064%200%200%200-64-64z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shijian-mianxing-0 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shijian-mianxing-0%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512.30507542%20512.30507542m-435.1189032%200a435.11890319%20435.11890319%200%201%200%20870.23780639%200%20435.11890319%20435.11890319%200%201%200-870.23780639%200Z%22%20fill%3D%22%2379D13F%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M510.85596717%20558.10452294c-20.55445646%200-37.2192013-16.66474485-37.21920131-37.21920132V295.68245962c0-20.55445646%2016.66474485-37.2192013%2037.21920131-37.21920133s37.2192013%2016.66474485%2037.21920131%2037.21920133v225.202862c0%2020.53538924-16.66474485%2037.2192013-37.21920131%2037.21920132z%22%20fill%3D%22%23ACFF88%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M709.7842086%20670.67735314c-6.3112478%200-12.69876438-1.60164596-18.57146622-4.99561003l-195.01946259-112.5918974c-17.78971047-10.27722822-23.89121887-33.02441427-13.61399067-50.83319195%2010.25816101-17.8087777%2033.04348149-23.91028607%2050.83319198-13.61399066l195.01946257%20112.59189742c17.78971047%2010.27722822%2023.89121887%2033.02441427%2013.61399064%2050.83319195-6.88326418%2011.95514305-19.39135642%2018.60960066-32.26172571%2018.60960067z%22%20fill%3D%22%23ACFF88%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M510.85596717%20520.88532162m-68.2224909%200a68.22249092%2068.22249092%200%201%200%20136.44498181%200%2068.22249092%2068.22249092%200%201%200-136.44498181%200Z%22%20fill%3D%22%23D6FFB7%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kehuguanli {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kehuguanli%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200A512%20512%200%201%201%200%20512%20512%20512%200%200%201%20512%200z%22%20fill%3D%22%23F15E5E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M331.278629%20551.994514a61.0304%2061.0304%200%200%200-3.057372%2019.1488v60.971886a61.074286%2061.074286%200%200%200%2061.074286%2061.147429h61.074286a61.074286%2061.074286%200%200%200%2061.074285-61.147429v-60.971886a61.220571%2061.220571%200%200%200-3.057371-19.178057c91.121371%2024.3712%20155.735771%2085.284571%20155.735771%20156.525714v45.933715a61.074286%2061.074286%200%200%201-61.103543%2061.103543H236.617143A61.074286%2061.074286%200%200%201%20175.542857%20754.453943v-45.933714c0-71.2704%2064.6144-132.1984%20155.735772-156.525715zM747.373714%20754.9952a60.767086%2060.767086%200%200%200%208.367543-30.910171v-45.962972c0-67.1744-61.015771-125.205943-149.211428-152.034743a190.171429%20190.171429%200%200%200%2057.534171-138.049828%20195.4816%20195.4816%200%200%200-22.293943-91.311543c63.605029%204.768914%20113.898057%2064.365714%20113.898057%20137.1136a142.4384%20142.4384%200%200%201-53.9648%20114.029714c84.611657%2018.314971%20145.568914%2069.719771%20145.568915%20130.267429v46.328685a30.529829%2030.529829%200%200%201-30.456686%2030.529829H747.373714zM419.84%20571.143314a30.529829%2030.529829%200%200%201%2030.529829%2030.529829v30.544457a30.544457%2030.544457%200%201%201-61.074286%200v-30.529829a30.529829%2030.529829%200%200%201%2030.529828-30.529828z%20m0-30.529828c-84.304457%200-152.6784-75.176229-152.6784-167.892115S335.535543%20204.8%20419.84%20204.8s152.6784%2075.176229%20152.6784%20167.921371S504.144457%20540.613486%20419.84%20540.613486z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-qiapianjihuo {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-qiapianjihuo%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200C230.4%200%200%20230.4%200%20512s230.4%20512%20512%20512%20512-230.4%20512-512-230.4-512-512-512z%20m108.8%20595.2c-44.8%200-83.2-12.8-121.6-38.4l-96%2096%2044.8%2051.2-57.6%2057.6-44.8-44.8-32%2032%2044.8%2044.8-57.6%2057.6L192%20742.4l243.2-243.2c-19.2-32-25.6-70.4-25.6-115.2%200-115.2%2096-211.2%20211.2-211.2S832%20268.8%20832%20384c0%20121.6-96%20211.2-211.2%20211.2z%22%20fill%3D%22%23f4a300%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M620.8%20256c-70.4%200-128%2057.6-128%20128s57.6%20128%20128%20128%20128-57.6%20128-128-64-128-128-128z%22%20fill%3D%22%23f4a300%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kapian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kapian%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M614.263%20629.4h45.698v45.407h-45.698v-45.408z%20m112.936%200h45.7v45.407h-45.7v-45.408z%22%20fill%3D%22%231296DB%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%201.873C230.969%201.873%203.15%20229.69%203.15%20510.72s227.82%20508.85%20508.849%20508.85c281.031%200%20508.848-227.82%20508.848-508.85C1020.847%20229.69%20793.03%201.873%20512%201.873zM827.328%20706.24s-2.134%2041.334-43.08%2047.154H243.823s-32.405-1.94-38.81-43.855l-1.2-248.964H827.33V706.24z%20m0-401.972v76.26l-623.518-0.306%201.202-78.283c6.694-33.473%2039.004-34.346%2039.004-34.346h538.487c45.407%204.657%2044.825%2036.675%2044.825%2036.675z%22%20fill%3D%22%231296DB%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M670.44%20629.4h45.699v45.407H670.44v-45.408z%22%20fill%3D%22%231296DB%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kapiananniu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kapiananniu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20533.661538c-9.846154-3.938462-21.661538-7.876923-33.476923-11.815384%203.938462-7.876923%207.876923-17.723077%207.876923-27.569231v-25.6c0-29.538462-25.6-55.138462-55.138462-55.138461-5.907692%200-11.815385%201.969231-17.723076%203.938461-21.661538%207.876923-37.415385%2027.569231-37.415385%2051.2v25.6c0%209.846154%201.969231%2019.692308%207.876923%2027.569231-9.846154%201.969231-19.692308%205.907692-29.538462%209.846154-11.815385%205.907692-19.692308%2017.723077-19.692307%2029.538461v33.476923l1.969231%203.938462c3.938462%2011.815385%2013.784615%2019.692308%2027.56923%2019.692308h141.784616c13.784615%200%2027.569231-11.815385%2027.56923-25.6v-31.507693c0-3.938462%200-7.876923-1.96923-9.846154-5.907692-7.876923-11.815385-15.753846-19.692308-17.723077zM649.846154%20492.307692h-78.769231c-5.907692%200-9.846154%201.969231-13.784615%205.907693-3.938462%203.938462-5.907692%207.876923-5.907693%2013.784615%200%205.907692%201.969231%209.846154%205.907693%2013.784615%203.938462%203.938462%207.876923%205.907692%2013.784615%205.907693h78.769231c5.907692%200%209.846154-1.969231%2013.784615-5.907693%203.938462-3.938462%205.907692-7.876923%205.907693-13.784615%200-5.907692-1.969231-9.846154-5.907693-13.784615-3.938462-3.938462-9.846154-5.907692-13.784615-5.907693zM649.846154%20571.076923h-78.769231c-5.907692%200-9.846154%201.969231-13.784615%205.907692-3.938462%203.938462-5.907692%207.876923-5.907693%2013.784616%200%205.907692%201.969231%209.846154%205.907693%2013.784615%203.938462%203.938462%207.876923%205.907692%2013.784615%205.907692h78.769231c5.907692%200%209.846154-1.969231%2013.784615-5.907692%203.938462-3.938462%205.907692-7.876923%205.907693-13.784615%200-5.907692-1.969231-9.846154-5.907693-13.784616-3.938462-3.938462-9.846154-5.907692-13.784615-5.907692z%22%20fill%3D%22%2372B0FF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%200C228.430769%200%200%20228.430769%200%20512s228.430769%20512%20512%20512%20512-228.430769%20512-512S793.6%200%20512%200z%20m236.307692%20669.538462c0%2021.661538-17.723077%2039.384615-39.384615%2039.384615H315.076923c-21.661538%200-39.384615-17.723077-39.384615-39.384615V354.461538c0-21.661538%2017.723077-39.384615%2039.384615-39.384615h393.846154c21.661538%200%2039.384615%2017.723077%2039.384615%2039.384615v315.076924z%22%20fill%3D%22%2372B0FF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M649.846154%20413.538462h-118.153846c-5.907692%200-9.846154%201.969231-13.784616%205.907692-3.938462%203.938462-5.907692%207.876923-5.907692%2013.784615%200%205.907692%201.969231%209.846154%205.907692%2013.784616%203.938462%203.938462%207.876923%205.907692%2013.784616%205.907692h118.153846c5.907692%200%209.846154-1.969231%2013.784615-5.907692%203.938462-3.938462%205.907692-7.876923%205.907693-13.784616%200-5.907692-1.969231-9.846154-5.907693-13.784615-3.938462-3.938462-9.846154-5.907692-13.784615-5.907692z%22%20fill%3D%22%2372B0FF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xiangmuchaxun-chakanshebei {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xiangmuchaxun-chakanshebei%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M17.96010941%20509.42687558a501.75926387%20491.46676615%2090%201%200%20982.9335323%200%20501.75926387%20491.46676615%2090%201%200-982.9335323%200Z%22%20fill%3D%22%233F51B5%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M762.8%20621.2h-26c-5.6%200-10-4.4-10-10v-73.6c0-5.6-4.4-10-10-10h-172c-5.6%200-10-4.4-10-10V476c0-5.6%204.4-10%2010-10h148.8c6%200%2010.8-4.8%2010.8-10.8V278.8a10.928%2010.928%200%200%200-10.8-10.8H330.4c-6%200-10.8%204.8-10.8%2010.8v176.4a10.928%2010.928%200%200%200%2010.8%2010.8h148.8c5.6%200%2010%204.4%2010%2010v41.6c0%205.6-4.4%2010-10%2010h-172c-5.6%200-10%204.4-10%2010v73.6c0%205.6-4.4%2010-10%2010h-26c-2.8%200-5.2%202.4-5.2%205.2V744c0%202.8%202.4%205.2%205.2%205.2h117.6c2.8%200%205.2-2.4%205.2-5.2v-117.6c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6%200-10-4.4-10-10v-28c0-5.6%204.4-10%2010-10h126.8c5.6%200%2010%204.4%2010%2010v28c0%205.6-4.4%2010-10%2010h-26c-2.8%200-5.2%202.4-5.2%205.2V744c0%202.8%202.4%205.2%205.2%205.2h117.6c2.8%200%205.2-2.4%205.2-5.2v-117.6c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6%200-10-4.4-10-10v-28c0-5.6%204.4-10%2010-10H672c5.6%200%2010%204.4%2010%2010v28c0%205.6-4.4%2010-10%2010h-26c-2.8%200-5.2%202.4-5.2%205.2V744c0%202.8%202.4%205.2%205.2%205.2h117.6c2.8%200%205.2-2.4%205.2-5.2v-117.6c-0.8-2.8-3.2-5.2-6-5.2z%20m-421.6%2084c0%201.2-0.8%202-2%202H300c-1.2%200-2-0.8-2-2v-39.2c0-1.2%200.8-2%202-2h39.2c1.2%200%202%200.8%202%202v39.2z%20m192%200c0%200.8-0.8%202-1.6%202H492c-0.8%200-1.6-0.8-1.6-2v-39.2c0-0.4%200-0.8%200.4-1.2%200.4-0.4%200.8-0.4%201.2-0.4h39.2c0.4%200%200.8%200%201.2%200.4%200.4%200.4%200.4%200.8%200.4%201.2v39.2z%20m-160.8-282c-5.6%200-10-4.4-10-10V320.8c0-5.6%204.4-10%2010-10h278.8c5.6%200%2010%204.4%2010%2010v92.4c0%205.6-4.4%2010-10%2010H372.4z%20m352.8%20282c0%200.8-0.8%202-1.6%202h-39.2c-0.8%200-1.6-0.8-1.6-2v-39.2c0-0.4%200-0.8%200.4-1.2%200.4-0.4%200.8-0.4%201.2-0.4h39.2c0.4%200%200.8%200%201.2%200.4%200.4%200.4%200.4%200.8%200.4%201.2v39.2z%20m-288-364.8c-10.8%200-20.8%206.4-24.8%2016.4-4%2010-2%2021.6%205.6%2029.2%207.6%207.6%2019.2%2010%2029.2%206s16.4-14%2016.4-24.8c0-14.8-11.6-26.8-26.4-26.8z%20m0%200%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shebeishu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shebeishu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200a512%20512%200%200%201%20512%20512%20512%20512%200%200%201-512%20512%20512%20512%200%200%201-512-512%20512%20512%200%200%201%20512-512z%22%20fill%3D%22%23B196F4%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M429.44%20260.48h165.12v165.12H429.44zM295.04%20598.4h165.12v165.12H295.04zM564.48%20598.4h165.12v165.12H564.48zM680.96%20598.4H612.48v-51.84H411.52v51.84H343.04V478.08h337.92v120.32z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M477.44%20423.68h68.48V512H477.44z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishihenji {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishihenji%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200c282.7776%200%20512%20229.2224%20512%20512s-229.2224%20512-512%20512S0%20794.7776%200%20512%20229.2224%200%20512%200z%20m0%20256c-141.2608%200-256%20114.8416-256%20256s114.8416%20256%20256%20256c141.2608%200%20256-114.8416%20256-256a256.3072%20256.3072%200%200%200-256-256z%20m-25.6%20170.6496a25.6%2025.6%200%200%201%2025.6%2025.6V512h59.7504a25.6%2025.6%200%201%201%200%2051.2H486.4a25.5488%2025.5488%200%200%201-25.6-25.6V452.2496a25.6%2025.6%200%200%201%2025.6-25.6z%22%20fill%3D%22%23FB9D95%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-qiehuan1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-qiehuan1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M956.994933%20307.22722c4.950755-11.95017%202.214435-25.705452-6.931876-34.851763L799.528576%20121.840976l-45.227064%2045.227064%2095.941096%2095.941096-722.30068%200%200%2063.960731%20799.507086%200C940.384627%20326.969866%20952.046225%20319.179436%20956.994933%20307.22722zM959.430402%20646.774543L159.923316%20646.774543c-12.935614%200-24.596188%207.791453-29.54592%2019.741623-4.950755%2011.95017-2.214435%2025.705452%206.931876%2034.851763l150.534482%20150.534482%2045.227064-45.226041-95.941096-95.941096%20722.30068%200L959.430402%20646.774543z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-tishi6 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-tishi6%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M513.6%20232c12.8%200%2024-11.2%2024-24V86.4c0-12.8-11.2-24-24-24s-24%2011.2-24%2024V208c0%2012.8%209.6%2024%2024%2024zM294.4%20281.6c4.8%204.8%2011.2%206.4%2017.6%206.4s12.8-1.6%2017.6-6.4c9.6-9.6%209.6-24%200-33.6l-86.4-86.4c-9.6-9.6-24-9.6-33.6%200-9.6%209.6-9.6%2024%200%2033.6l84.8%2086.4zM206.4%20443.2H83.2c-12.8%200-24%2011.2-24%2024s11.2%2024%2024%2024h121.6c12.8%200%2024-11.2%2024-24s-9.6-24-22.4-24zM940.8%20443.2h-121.6c-12.8%200-24%2011.2-24%2024s11.2%2024%2024%2024h121.6c12.8%200%2024-11.2%2024-24s-9.6-24-24-24zM715.2%20289.6c6.4%200%2012.8-1.6%2017.6-6.4l86.4-86.4c9.6-9.6%209.6-24%200-33.6s-24-9.6-33.6%200l-86.4%2086.4c-9.6%209.6-9.6%2024%200%2033.6%203.2%203.2%209.6%206.4%2016%206.4zM601.6%20835.2H422.4c-12.8%200-22.4%209.6-22.4%2022.4v3.2c0%2012.8%209.6%2022.4%2022.4%2022.4h179.2c12.8%200%2022.4-9.6%2022.4-22.4v-3.2c0-12.8-9.6-22.4-22.4-22.4zM600%20494.4h-176c-12.8%200-24%2011.2-24%2024s11.2%2024%2024%2024h64v144c0%2012.8%209.6%2022.4%2022.4%2022.4h1.6c12.8%200%2022.4-9.6%2022.4-22.4v-144h64c12.8%200%2024-11.2%2024-24%201.6-12.8-8-24-22.4-24zM553.6%20913.6h-80c-12.8%200-24%2011.2-24%2024s11.2%2024%2024%2024h80c12.8%200%2024-11.2%2024-24-1.6-14.4-11.2-24-24-24z%22%20fill%3D%22%232db391%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20268.8c-129.6%200-236.8%20105.6-236.8%20236.8%200%2065.6%2027.2%20128%2075.2%20172.8l22.4%2075.2c1.6%2025.6%2022.4%2044.8%2049.6%2044.8h180.8c25.6%200%2046.4-19.2%2049.6-44.8l22.4-75.2c48-44.8%2075.2-107.2%2075.2-172.8-1.6-129.6-107.2-236.8-238.4-236.8z%20m124.8%20377.6l-4.8%204.8-27.2%2091.2-1.6%204.8v3.2l-182.4-1.6v-3.2l-27.2-94.4-4.8-4.8c-40-35.2-64-88-64-140.8%200-104%2084.8-188.8%20188.8-188.8s188.8%2084.8%20188.8%20188.8c-1.6%2054.4-25.6%20105.6-65.6%20140.8z%22%20fill%3D%22%232db391%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-bianji {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-bianji%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M153.6%20902.656a32.256%2032.256%200%200%201%200-64h716.8a32.256%2032.256%200%200%201%200%2064zM743.936%20151.04l72.192%2072.192a51.2%2051.2%200%200%201%200%2072.192L358.4%20751.616a51.2%2051.2%200%200%201-36.352%2014.848H226.816a25.6%2025.6%200%200%201-25.6-25.6v-97.792a51.2%2051.2%200%200%201%2014.848-36.352l455.68-455.68a51.2%2051.2%200%200%201%2072.192%200z%20m-478.72%20497.152v54.272h54.272l442.88-442.88L708.096%20204.8z%22%20fill%3D%22%235A5A68%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-caidan {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-caidan%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M44.4%20245.9h935.2c24.4%200%2044.4-20%2044.4-44.4s-19.8-44.4-44.4-44.4H44.4C20%20157.1%200%20177.1%200%20201.5s20%2044.4%2044.4%2044.4z%20m935.2%20221.8H44.4C20%20467.7%200%20487.7%200%20512.1s20%2044.4%2044.4%2044.4h935.2c24.4%200%2044.4-20%2044.4-44.4s-20-44.4-44.4-44.4z%20m0%20310.4H44.4C20%20778.1%200%20797.8%200%20822.5s20%2044.4%2044.4%2044.4h935.2c24.4%200%2044.4-19.8%2044.4-44.4s-20-44.4-44.4-44.4z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xiaoxi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xiaoxi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M769.7%20659h-60V494.6c0-110.7-90.1-200.8-200.8-200.8-110.7%200-200.8%2090.1-200.8%20200.8V659h-60V494.6c0-69.4%2027.2-134.8%2076.6-184.2s114.8-76.6%20184.2-76.6%20134.8%2027.2%20184.2%2076.6c49.4%2049.4%2076.6%20114.8%2076.6%20184.2V659z%22%20fill%3D%22%23F9C73D%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M508.9%20287.7c-47.6%200-86.3-38.7-86.3-86.3s38.7-86.3%2086.3-86.3%2086.3%2038.7%2086.3%2086.3-38.7%2086.3-86.3%2086.3z%20m0-112.7c-14.5%200-26.3%2011.8-26.3%2026.3s11.8%2026.3%2026.3%2026.3%2026.3-11.8%2026.3-26.3-11.8-26.3-26.3-26.3z%22%20fill%3D%22%23F9C73D%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M610.5%20732.4c7.4%2015.1%2011.6%2032.1%2011.6%2050%200%2062.6-50.7%20113.3-113.3%20113.3S395.5%20845%20395.5%20782.4c0-17.2%203.8-33.6%2010.7-48.2%22%20fill%3D%22%23FFEABB%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M508.9%20925.6c-79%200-143.3-64.3-143.3-143.3%200-21.3%204.6-41.8%2013.6-60.9l54.3%2025.5c-5.2%2011.1-7.9%2023-7.9%2035.4%200%2045.9%2037.4%2083.3%2083.3%2083.3s83.3-37.4%2083.3-83.3c0-12.9-2.9-25.3-8.5-36.7l53.8-26.5c9.8%2019.8%2014.7%2041.1%2014.7%2063.3-0.1%2079-64.3%20143.2-143.3%20143.2z%22%20fill%3D%22%23F9C73D%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M771.9%20776.3H245.8c-38.9%200-70.5-31.6-70.5-70.5s31.6-70.5%2070.5-70.5H279c16.6%200%2030%2013.4%2030%2030s-13.4%2030-30%2030h-33.1c-5.7%200-10.5%204.8-10.5%2010.5s4.8%2010.5%2010.5%2010.5H772c5.7%200%2010.5-4.8%2010.5-10.5s-4.8-10.5-10.5-10.5h-33c-16.6%200-30-13.4-30-30s13.4-30%2030-30h33c38.9%200%2070.5%2031.6%2070.5%2070.5s-31.7%2070.5-70.6%2070.5z%22%20fill%3D%22%23F9C73D%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-add-circle {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-add-circle%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20810.666666c-204.8%200-373.333333-168.533333-373.333333-373.333333S307.2%20138.666667%20512%20138.666667%20885.333333%20307.2%20885.333333%20512%20716.8%20885.333333%20512%20885.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M682.666667%20480h-138.666667V341.333333c0-17.066667-14.933333-32-32-32s-32%2014.933333-32%2032v138.666667H341.333333c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032h138.666667V682.666667c0%2017.066667%2014.933333%2032%2032%2032s32-14.933333%2032-32v-138.666667H682.666667c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-ashbin {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-ashbin%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M874.666667%20241.066667h-202.666667V170.666667c0-40.533333-34.133333-74.666667-74.666667-74.666667h-170.666666c-40.533333%200-74.666667%2034.133333-74.666667%2074.666667v70.4H149.333333c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032h53.333334V853.333333c0%2040.533333%2034.133333%2074.666667%2074.666666%2074.666667h469.333334c40.533333%200%2074.666667-34.133333%2074.666666-74.666667V305.066667H874.666667c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32zM416%20170.666667c0-6.4%204.266667-10.666667%2010.666667-10.666667h170.666666c6.4%200%2010.666667%204.266667%2010.666667%2010.666667v70.4h-192V170.666667z%20m341.333333%20682.666666c0%206.4-4.266667%2010.666667-10.666666%2010.666667H277.333333c-6.4%200-10.666667-4.266667-10.666666-10.666667V309.333333h490.666666V853.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M426.666667%20736c17.066667%200%2032-14.933333%2032-32V490.666667c0-17.066667-14.933333-32-32-32s-32%2014.933333-32%2032v213.333333c0%2017.066667%2014.933333%2032%2032%2032zM597.333333%20736c17.066667%200%2032-14.933333%2032-32V490.666667c0-17.066667-14.933333-32-32-32s-32%2014.933333-32%2032v213.333333c0%2017.066667%2014.933333%2032%2032%2032z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-chart-bar {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-chart-bar%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M149.333333%20800h128c29.866667%200%2053.333333-23.466667%2053.333334-53.333333V533.333333c0-29.866667-23.466667-53.333333-53.333334-53.333333H149.333333c-29.866667%200-53.333333%2023.466667-53.333333%2053.333333v213.333334c0%2029.866667%2023.466667%2053.333333%2053.333333%2053.333333z%20m10.666667-256h106.666667v192h-106.666667v-192zM448%20800h128c29.866667%200%2053.333333-23.466667%2053.333333-53.333333V149.333333c0-29.866667-23.466667-53.333333-53.333333-53.333333h-128c-29.866667%200-53.333333%2023.466667-53.333333%2053.333333v597.333334c0%2029.866667%2023.466667%2053.333333%2053.333333%2053.333333z%20m10.666667-640h106.666666v576h-106.666666v-576zM874.666667%20309.333333h-128c-29.866667%200-53.333333%2023.466667-53.333334%2053.333334v384c0%2029.866667%2023.466667%2053.333333%2053.333334%2053.333333h128c29.866667%200%2053.333333-23.466667%2053.333333-53.333333V362.666667c0-29.866667-23.466667-53.333333-53.333333-53.333334z%20m-10.666667%20426.666667h-106.666667v-362.666667h106.666667v362.666667zM896%20853.333333H128c-17.066667%200-32%2014.933333-32%2032S110.933333%20917.333333%20128%20917.333333h768c17.066667%200%2032-14.933333%2032-32S913.066667%20853.333333%20896%20853.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-close {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-close%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M556.8%20512L832%20236.8c12.8-12.8%2012.8-32%200-44.8-12.8-12.8-32-12.8-44.8%200L512%20467.2l-275.2-277.333333c-12.8-12.8-32-12.8-44.8%200-12.8%2012.8-12.8%2032%200%2044.8l275.2%20277.333333-277.333333%20275.2c-12.8%2012.8-12.8%2032%200%2044.8%206.4%206.4%2014.933333%208.533333%2023.466666%208.533333s17.066667-2.133333%2023.466667-8.533333L512%20556.8%20787.2%20832c6.4%206.4%2014.933333%208.533333%2023.466667%208.533333s17.066667-2.133333%2023.466666-8.533333c12.8-12.8%2012.8-32%200-44.8L556.8%20512z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-error {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-error%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20810.666666c-204.8%200-373.333333-168.533333-373.333333-373.333333S307.2%20138.666667%20512%20138.666667%20885.333333%20307.2%20885.333333%20512%20716.8%20885.333333%20512%20885.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M657.066667%20360.533333c-12.8-12.8-32-12.8-44.8%200l-102.4%20102.4-102.4-102.4c-12.8-12.8-32-12.8-44.8%200-12.8%2012.8-12.8%2032%200%2044.8l102.4%20102.4-102.4%20102.4c-12.8%2012.8-12.8%2032%200%2044.8%206.4%206.4%2014.933333%208.533333%2023.466666%208.533334s17.066667-2.133333%2023.466667-8.533334l102.4-102.4%20102.4%20102.4c6.4%206.4%2014.933333%208.533333%2023.466667%208.533334s17.066667-2.133333%2023.466666-8.533334c12.8-12.8%2012.8-32%200-44.8l-106.666666-100.266666%20102.4-102.4c12.8-12.8%2012.8-34.133333%200-46.933334z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-menu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-menu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M170.666667%20213.333333m-64%200a64%2064%200%201%200%20128%200%2064%2064%200%201%200-128%200Z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M170.666667%20512m-64%200a64%2064%200%201%200%20128%200%2064%2064%200%201%200-128%200Z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M170.666667%20810.666667m-64%200a64%2064%200%201%200%20128%200%2064%2064%200%201%200-128%200Z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M896%20778.666667H362.666667c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032h533.333333c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32zM362.666667%20245.333333h533.333333c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32H362.666667c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032zM896%20480H362.666667c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032h533.333333c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-minus-circle {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-minus-circle%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20949.333333C270.933333%20949.333333%2074.666667%20753.066667%2074.666667%20512S270.933333%2074.666667%20512%2074.666667%20949.333333%20270.933333%20949.333333%20512%20753.066667%20949.333333%20512%20949.333333z%20m0-810.666666C307.2%20138.666667%20138.666667%20307.2%20138.666667%20512S307.2%20885.333333%20512%20885.333333%20885.333333%20716.8%20885.333333%20512%20716.8%20138.666667%20512%20138.666667z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M682.666667%20544H341.333333c-17.066667%200-32-14.933333-32-32s14.933333-32%2032-32h341.333334c17.066667%200%2032%2014.933333%2032%2032s-14.933333%2032-32%2032z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-modular {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-modular%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M405.333333%20458.666667H149.333333c-29.866667%200-53.333333-23.466667-53.333333-53.333334V149.333333c0-29.866667%2023.466667-53.333333%2053.333333-53.333333h256c29.866667%200%2053.333333%2023.466667%2053.333334%2053.333333v256c0%2029.866667-23.466667%2053.333333-53.333334%2053.333334z%20m-245.333333-64h234.666667v-234.666667h-234.666667v234.666667zM874.666667%20458.666667H618.666667c-29.866667%200-53.333333-23.466667-53.333334-53.333334V149.333333c0-29.866667%2023.466667-53.333333%2053.333334-53.333333h256c29.866667%200%2053.333333%2023.466667%2053.333333%2053.333333v256c0%2029.866667-23.466667%2053.333333-53.333333%2053.333334z%20m-245.333334-64h234.666667v-234.666667h-234.666667v234.666667zM874.666667%20928H618.666667c-29.866667%200-53.333333-23.466667-53.333334-53.333333V618.666667c0-29.866667%2023.466667-53.333333%2053.333334-53.333334h256c29.866667%200%2053.333333%2023.466667%2053.333333%2053.333334v256c0%2029.866667-23.466667%2053.333333-53.333333%2053.333333z%20m-245.333334-64h234.666667v-234.666667h-234.666667v234.666667zM405.333333%20928H149.333333c-29.866667%200-53.333333-23.466667-53.333333-53.333333V618.666667c0-29.866667%2023.466667-53.333333%2053.333333-53.333334h256c29.866667%200%2053.333333%2023.466667%2053.333334%2053.333334v256c0%2029.866667-23.466667%2053.333333-53.333334%2053.333333z%20m-245.333333-64h234.666667v-234.666667h-234.666667v234.666667z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-notification {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-notification%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M800%20625.066667V448c0-117.333333-70.4-217.6-170.666667-262.4-4.266667-61.866667-55.466667-110.933333-117.333333-110.933333s-113.066667%2049.066667-117.333333%20110.933333c-100.266667%2044.8-170.666667%20145.066667-170.666667%20262.4v177.066667c-57.6%2046.933333-85.333333%20110.933333-85.333333%20185.6%200%2017.066667%2014.933333%2032%2032%2032h206.933333c14.933333%2061.866667%2070.4%20106.666667%20134.4%20106.666666s119.466667-44.8%20134.4-106.666666H853.333333c17.066667%200%2032-14.933333%2032-32%200-76.8-27.733333-138.666667-85.333333-185.6zM512%20138.666667c19.2%200%2036.266667%2010.666667%2044.8%2025.6-14.933333-2.133333-29.866667-4.266667-44.8-4.266667-14.933333%200-29.866667%202.133333-44.8%204.266667%208.533333-14.933333%2025.6-25.6%2044.8-25.6z%20m0%20746.666666c-29.866667%200-55.466667-17.066667-66.133333-42.666666h134.4c-12.8%2025.6-38.4%2042.666667-68.266667%2042.666666z%20m-307.2-106.666666c6.4-46.933333%2029.866667-83.2%2070.4-113.066667%208.533333-6.4%2012.8-14.933333%2012.8-25.6v-192c0-123.733333%20100.266667-224%20224-224S736%20324.266667%20736%20448v192c0%2010.666667%204.266667%2019.2%2012.8%2025.6%2040.533333%2029.866667%2064%2066.133333%2070.4%20113.066667H204.8z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-prompt {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-prompt%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20810.666666c-204.8%200-373.333333-168.533333-373.333333-373.333333S307.2%20138.666667%20512%20138.666667%20885.333333%20307.2%20885.333333%20512%20716.8%20885.333333%20512%20885.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20320m-42.666667%200a42.666667%2042.666667%200%201%200%2085.333334%200%2042.666667%2042.666667%200%201%200-85.333334%200Z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20437.333333c-17.066667%200-32%2014.933333-32%2032v234.666667c0%2017.066667%2014.933333%2032%2032%2032s32-14.933333%2032-32V469.333333c0-17.066667-14.933333-32-32-32z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-success {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-success%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20810.666666c-204.8%200-373.333333-168.533333-373.333333-373.333333S307.2%20138.666667%20512%20138.666667%20885.333333%20307.2%20885.333333%20512%20716.8%20885.333333%20512%20885.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M701.866667%20381.866667L448%20637.866667%20322.133333%20512c-12.8-12.8-32-12.8-44.8%200-12.8%2012.8-12.8%2032%200%2044.8l149.333334%20149.333333c6.4%206.4%2014.933333%208.533333%2023.466666%208.533334s17.066667-2.133333%2023.466667-8.533334l277.333333-277.333333c12.8-12.8%2012.8-32%200-44.8-14.933333-12.8-36.266667-12.8-49.066666-2.133333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-add-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-add-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M874.666667%20469.333333H554.666667V149.333333c0-23.466667-19.2-42.666667-42.666667-42.666666s-42.666667%2019.2-42.666667%2042.666666v320H149.333333c-23.466667%200-42.666667%2019.2-42.666666%2042.666667s19.2%2042.666667%2042.666666%2042.666667h320v320c0%2023.466667%2019.2%2042.666667%2042.666667%2042.666666s42.666667-19.2%2042.666667-42.666666V554.666667h320c23.466667%200%2042.666667-19.2%2042.666666-42.666667s-19.2-42.666667-42.666666-42.666667z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-arrow-left-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-arrow-left-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M384%20512L731.733333%20202.666667c17.066667-14.933333%2019.2-42.666667%204.266667-59.733334-14.933333-17.066667-42.666667-19.2-59.733333-4.266666l-384%20341.333333c-10.666667%208.533333-14.933333%2019.2-14.933334%2032s4.266667%2023.466667%2014.933334%2032l384%20341.333333c8.533333%206.4%2019.2%2010.666667%2027.733333%2010.666667%2012.8%200%2023.466667-4.266667%2032-14.933333%2014.933333-17.066667%2014.933333-44.8-4.266667-59.733334L384%20512z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-arrow-up-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-arrow-up-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M904.533333%20674.133333l-362.666666-362.666666c-17.066667-17.066667-42.666667-17.066667-59.733334%200l-362.666666%20362.666666c-17.066667%2017.066667-17.066667%2042.666667%200%2059.733334%2017.066667%2017.066667%2042.666667%2017.066667%2059.733333%200L512%20401.066667l332.8%20332.8c8.533333%208.533333%2019.2%2012.8%2029.866667%2012.8s21.333333-4.266667%2029.866666-12.8c17.066667-17.066667%2017.066667-42.666667%200-59.733334z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-arrow-down-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-arrow-down-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M904.533333%20311.466667c-17.066667-17.066667-42.666667-17.066667-59.733333%200L512%20644.266667%20179.2%20311.466667c-17.066667-17.066667-42.666667-17.066667-59.733333%200-17.066667%2017.066667-17.066667%2042.666667%200%2059.733333l362.666666%20362.666667c8.533333%208.533333%2019.2%2012.8%2029.866667%2012.8s21.333333-4.266667%2029.866667-12.8l362.666666-362.666667c17.066667-17.066667%2017.066667-42.666667%200-59.733333z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-age {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-age%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M92.06457387%2081.15842346c130.76076267%200%20236.92203627%2034.1245248%20316.94525013%20103.0371552C472.12639467%20238.53878186%20511.5771872%20294.55561813%20532.14233707%20352.7511168l1.57380373%204.5393664c24.91659947-57.03276267%2055.006784-105.1864544%2090.38213013-144.40235094%2070.3513696-77.99723627%20172.46655787-105.2804128%20301.87079574-83.21192853a35.06998187%2035.06998187%200%200%201%2018.85040853%209.66597227l1.00418027%200.6577088a35.14045013%2035.14045013%200%200%201%2015.13905173%2023.66577813c19.5257344%20121.82296747-8.1450208%20227.8844096-82.83609493%20315.3185952-70.6332448%2082.68341227-181.1166048%20114.09488747-328.0558336%2096.63623787v32.8560864c0.02936213%200.7457952%200.02936213%201.4974624%200%202.2550016V950.27383466a35.23440853%2035.23440853%200%200%201-70.4512%201.32129067l-0.02349014-1.32129067v-309.95709226l-7.24067093-1.09813867c-10.59381227-1.65601707-20.9703456-3.40599253-31.12372693-5.26167147l-10.08291414-1.88504106-9.48980053-1.86155094c-26.69593707-5.36150293-51.7710912-11.44530987-75.21371733-18.26316906l-8.20374507-2.4429184c-92.23780907-27.9878656-158.4139008-67.84972587-198.3521024-120.60150827-34.47099627-45.52872853-57.97234667-105.78543893-70.9562272-180.7760064l-1.37414187-8.2389792-1.29192853-8.35642667c-2.70717653-18.23380693-4.83298667-37.28974933-6.3715552-57.16782826l-0.66945387-9.23728747c-2.2021504-32.52135893-2.8950944-67.19789013-2.10232-104.02371947a35.23440853%2035.23440853%200%200%201%2033.59600854-39.92058453l1.3506528-0.02348907z%20m35.22266346%2071.41427307v3.70548587c0.02349013%203.17109653%200.0528512%206.312832%200.0939584%209.43694826l0.16442774%209.3077568c0.16442773%207.70459093%200.41106773%2015.27411627%200.73405013%2022.72032107l0.4286848%208.86732587%200.49915413%208.7440064c0.45217493%207.22892587%200.9806912%2014.3286592%201.5855488%2021.305072l0.76341227%208.30357546c0.39932373%204.1165536%200.82800853%208.192%201.28605547%2012.2145952l0.94545706%207.98646614c0.82213653%206.6064512%201.7264864%2013.08370987%202.70130454%2019.425904l1.20384213%207.5460352c10.999008%2066.12911253%2030.6069568%20117.5478592%2058.3834144%20154.232752%2026.09695147%2034.47099627%2070.36898667%2063.30448747%20132.933552%2085.87212586l6.89419947%202.4370464c13.94108053%204.8271136%2028.75127787%209.354736%2044.4364608%2013.57112l7.9101248%202.08470294c6.65930347%201.72061333%2013.46541653%203.38250347%2020.42421226%204.99154026l8.421024%201.90265814%208.5737056%201.85567893c5.7549536%201.2155872%2011.6156096%202.40181227%2017.57022507%203.5469312l9.00239147%201.70299627c3.02428693%200.55200533%206.077936%201.09813867%209.14920213%201.644272l9.29601067%201.5855488c2.9479456%200.49328213%205.91350827%200.9806912%208.90256106%201.4563552l0.01174507-100.25950934-0.07046933-7.0703712c-0.52851627-34.5003584-3.71135787-56.8272288-13.82950507-85.46105813-16.35463787-46.27452373-48.6293568-92.10274453-102.67306667-138.63565333-59.3641056-51.1192544-137.5786208-79.61214613-235.7416832-85.02062827zM676.42724053%20260.07874986c-51.45985387%2057.05037973-91.21601173%20138.794208-118.7105952%20245.49574187%202.6719424%200.3229824%205.32626773%200.62834667%207.962976%200.91022187l7.8631456%200.80451946c117.13091947%2011.239776%20199.81433067-14.15248747%20251.0040544-74.07447146%2056.639312-66.29941227%2079.82942507-144.5550336%2069.71714987-237.0512288-97.0414336-12.5493216-168.4204736%209.13745707-217.83673067%2063.91521706z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-arrow-right-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-arrow-right-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M731.733333%20480l-384-341.333333c-17.066667-14.933333-44.8-14.933333-59.733333%204.266666-14.933333%2017.066667-14.933333%2044.8%204.266667%2059.733334L640%20512%20292.266667%20821.333333c-17.066667%2014.933333-19.2%2042.666667-4.266667%2059.733334%208.533333%208.533333%2019.2%2014.933333%2032%2014.933333%2010.666667%200%2019.2-4.266667%2027.733333-10.666667l384-341.333333c8.533333-8.533333%2014.933333-19.2%2014.933334-32s-4.266667-23.466667-14.933334-32z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-user-filling {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-user-filling%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20160c70.4%200%20128%2057.6%20128%20128s-57.6%20128-128%20128-128-57.6-128-128%2057.6-128%20128-128z%20m236.8%20507.733333c-23.466667%2032-117.333333%20100.266667-236.8%20100.266667s-213.333333-68.266667-236.8-100.266667c-8.533333-10.666667-10.666667-21.333333-8.533333-32%2029.866667-110.933333%20130.133333-187.733333%20245.333333-187.733333s215.466667%2076.8%20245.333333%20187.733333c2.133333%2010.666667%200%2021.333333-8.533333%2032z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-body_level {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-body_level%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M516.36502693%20882.92749794c-14.86266275%200-13.51151088%2029.72532453-14.04378324%2040.45264587-1.39209478%2027.71907061-24.68921585%2042.70456403-50.27919995%2045.6934749-12.77452011%201.51492737-27.63718188%200.2047194-42.049461-3.72590166-22.39635382-5.93687593-44.58798728-18.91611543-58.26327465-38.36450323-40.49358975-53.92321288-75.50068719-97.61043289-92.86093233-165.65931773-6.38725957-25.26243209-9.99032959-56.01135552-9.90844184-87.00594416%200.08188775-22.35540994%202.21097428-44.91553927%206.55103605-65.71507796l-13.22490374%203.23457414c-41.43530089%2010.2769377-101.78671819%2023.66561696-122.99569662-26.4498065-20.88142645-49.82881632%2028.00567776-111.36760802%2061.74351207-143.71334755%2045.5706423-43.72816389%20104.89846069-78.53054098%20164.22627812-100.06707141-14.04378325-26.36791875-22.02785794-56.54362788-22.02785795-88.60275929%200-104.20241283%2084.91780152-189.12021434%20189.16115822-189.12021434%20104.44807706%200%20189.16115821%2084.67213727%20189.16115821%20189.12021434%200%2031.0764764-7.49274719%2060.39236117-20.75859481%2086.30989628%2061.45690395%2020.88142645%20124.30590364%2057.60817065%20171.02297744%20102.44182217%2025.18054337%2024.15694447%2043.76910778%2049.00993681%2054.61926075%2071.73384167%2012.77452011%2026.57263911%2015.51776578%2051.7122386%207.00141968%2071.77478553-2.62041404%206.42820344-6.4691483%2012.24224775-11.46431308%2017.48307678-28.49700527%2029.64343678-74.10859242%2018.34290016-111.49044063%209.08956232l-13.22490373-3.19363026c4.34006081%2020.79953868%206.4691483%2043.35966802%206.51009216%2065.59224536%200.12283163%2031.0764764-3.48023742%2061.90728855-9.90844182%2087.08783191-17.36024514%2068.08982775-52.36734259%20111.73610389-92.81998846%20165.65931774-13.63434349%2019.36649906-35.82597695%2032.2638508-58.26327465%2038.36450322-14.45322299%203.97156589-29.2749409%205.19988419-42.09040489%203.72590166-25.63092796-2.94796603-48.80521644-17.9744043-50.23825606-45.61158618-0.61415914-10.72732134%200.77793563-40.53453362-14.08472712-40.53453362z%20m97.52854514-318.50317053c19.16177968%200%2034.67954544%2015.51776578%2034.67954545%2034.72048932%200%2019.07989191-15.51776578%2034.63860157-34.67954545%2034.63860157-19.12083579%200-34.67954544-15.55870965-34.67954545-34.63860157%200-19.20272355%2015.55870965-34.72048932%2034.67954545-34.72048932z%20m-213.11338233%200c19.12083579%200%2034.67954544%2015.51776578%2034.67954546%2034.72048932%200%2019.07989191-15.55870965%2034.63860157-34.67954546%2034.63860157-19.16177968%200-34.67954544-15.55870965-34.67954544-34.63860157%200-19.20272355%2015.51776578-34.72048932%2034.67954544-34.72048932z%20m113.37386291-172.66073645c74.92747193-2.1700304%20136.91664823-60.22858565%20136.91664822-138.75912664%200-76.56523093-62.11200794-138.636295-138.67723887-138.636295-76.72900645%200-138.67723888%2061.94823242-138.67723888%20138.636295%200%2078.32582158%2062.72616806%20138.75912663%20140.43782954%20138.75912664z%20m136.30248812-9.41711432c-36.44013609%2037.70939923-82.17455488%2058.71365828-134.86944947%2059.86008978-53.34999761%200.49132751-101.99143855-19.77593882-139.29139802-57.89477878-11.54620085%203.76684553-22.64201709%207.6565227-33.90160982%2012.36508036-52.5311181%2022.19163346-95.56323413%2051.54846309-126.51687888%2081.19189985-20.79953868%2019.98065918-35.86692083%2039.83848673-44.21949141%2057.28061866-6.4691483%2013.47056701-8.72106645%2024.19788834-6.10065242%2030.54420404%208.92578584%2013.71623124%2051.83507023%200.49132751%2064.73242197-2.70230179%2021.41369783-5.32271679%2040.24792647-9.94938571%2055.19247602-5.60932395%2021.12709068%206.22348406%2030.50326016%2020.39009894%2022.60107321%2047.74067368-6.0187637%2020.75859481-8.80295421%2045.03837091-8.88484196%2069.19531537-0.08188775%2026.53169523%203.02985378%2052.98150173%208.51634609%2074.64086382%201.31020701%205.11799643%202.8251344%2010.1541051%204.38100565%2015.06738213%20138.06307876%2030.95364379%20274.03801584%2032.67329056%20407.67914508%202.57947016%201.96531101-5.73215655%203.68495778-11.6280886%205.24082903-17.64685229%2010.93204073-43.11400378%2012.11941612-100.96783867-0.32755199-143.83617919-8.02501858-27.4324625%201.4739835-41.59907737%2022.56012933-47.69972882%2015.02643827-4.34006081%2033.86066594%200.28660811%2055.27436474%205.56838006%2012.61074363%203.11174155%2056.33890752%2016.66419727%2064.65053422%202.57947015%202.62041404-6.26442794%200.32755199-16.99174927-6.05970854-30.4213724-8.35257057-17.40118902-23.37900884-37.17712784-44.13760365-57.15778702-30.95364379-29.72532453-74.10859242-59.08215416-126.6806544-81.3147315-13.3067915-5.52743619-26.20414324-9.99032959-39.83848672-14.33039039z%20m51.05713556%20426.30865336l-134.54189746%2043.52344353c12.20130387%2017.15552478%2012.32413648%2045.44781066%2013.55245573%2065.79696572%2020.39009894%203.60307002%2046.79896156-2.12908653%2059.32781743-19.98065918%2021.94597019-29.11116538%2044.46515565-56.8711789%2061.6616243-89.33975007z%20m-236.08295237%2043.93288329l-132.57658645-40.82114174c16.82797279%2030.95364379%2038.9377185%2058.22233077%2060.02386529%2086.22800852%206.34631569%209.08956232%2018.05629205%2015.51776578%2030.29854076%2018.7932838%2010.80920909%203.07079766%2018.38384404%203.11174155%2029.07022151%201.18737538%200.94171114-19.9397153%201.4739835-48.55955317%2013.18395986-65.38752596z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-baogao1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-baogao1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M381.89087844%20282.83428531h258.96685687a80.13257156%2080.13257156%200%200%200%2080.064-79.968v-4.30628531a73.02857156%2073.02857156%200%200%200-0.42514312-8.10514313%2081.05142844%2081.05142844%200%200%200-79.63885688-71.98628531h-34.69714312v-6.40457156A80.14628531%2080.14628531%200%200%200%20526.09659219%2032H496.59716375a80.16%2080.16%200%200%200-80.03657156%2080.064v6.40457156h-34.71085688a81.03771469%2081.03771469%200%200%200-79.54285687%2071.94514313c-0.27428531%202.74285688-0.42514313%205.38971469-0.42514313%208.09142844v4.30628531a80.13257156%2080.13257156%200%200%200%2080.064%2080.02285687z%20m470.4-184.62171375h-117.94285781v42.17142844h117.94285781a14.50971469%2014.50971469%200%200%201%2014.50971375%2014.50971469v779.04a14.52342844%2014.52342844%200%200%201-14.50971375%2014.50971375H170.49887844a14.53714313%2014.53714313%200%200%201-14.50971469-14.55085688v-778.97142844a14.52342844%2014.52342844%200%200%201%2014.50971469-14.56457156h117.86057062V98.15771469H170.49887844A56.72228531%2056.72228531%200%200%200%20113.83144906%20154.79771469v778.97142844a56.72228531%2056.72228531%200%200%200%2056.66742938%2056.69485687h681.75085687a56.69485687%2056.69485687%200%200%200%2056.66742844-56.65371469v-778.97142843a56.69485687%2056.69485687%200%200%200-56.66742844-56.64zM319.36744906%20461.97028531h384a42.98057156%2042.98057156%200%200%200%200-85.96114218h-384a42.98057156%2042.98057156%200%201%200%200%2085.96114218z%20m384%2092.21485782h-384a42.98057156%2042.98057156%200%201%200%200%2085.96114218h384a42.98057156%2042.98057156%200%200%200%200-85.96114218z%20m0%20178.16228531h-384a42.98057156%2042.98057156%200%201%200%200%2085.96114312h384a42.98057156%2042.98057156%200%200%200%200-85.96114312z%20m0%200%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-fat_r {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-fat_r%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M558.97777778%20525.2C725.77777778%20444.8%20728.17777778%2083.6%20728.17777778%2068H689.77777778c0%201.2%200%2032.4-3.6%2076.8H346.57777778C341.77777778%20100.4%20341.77777778%2069.2%20341.77777778%2068h-38.4c0%2015.6%202.4%20376.8%20169.2%20457.2C334.57777778%20632%20327.37777778%20941.6%20326.17777778%20956l38.4%201.2c0-1.2%201.2-38.4%207.2-88.8h286.8c7.2%2050.4%207.2%2087.6%208.4%2087.6l38.4-1.2c-1.2-13.2-8.4-322.8-146.4-429.6z%20m-192-244.8H665.77777778c-3.6%2018-8.4%2036-14.4%2054H381.37777778c-6-18-10.8-36-14.4-54z%20m314.4-96c-2.4%2018-4.8%2038.4-8.4%2057.6H358.57777778c-3.6-20.4-6-39.6-8.4-57.6h331.2zM506.17777778%20497.6c-51.6-15.6-87.6-64.8-111.6-124.8h242.4c-24%2060-60%20109.2-111.6%20124.8-3.6%201.2-7.2%202.4-9.6%203.6-3.6-1.2-6-2.4-9.6-3.6z%20m9.6%2045.6c34.8%2018%2061.2%2051.6%2081.6%2092.4H434.17777778c20.4-40.8%2046.8-74.4%2081.6-92.4z%20m118.8%20193.2H396.97777778c6-20.4%2012-42%2020.4-61.2h198c7.2%2019.2%2014.4%2039.6%2019.2%2061.2zM377.77777778%20828.8c2.4-16.8%206-36%209.6-54h256.8c3.6%2018%207.2%2037.2%209.6%2054H377.77777778z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-hengxian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-hengxian%22%20viewBox%3D%220%200%206144%201024%22%3E%3Cpath%20d%3D%22M1524.57178458%20304.57178477h2489.13858274v414.85643046H1524.57178458z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-fat_w {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-fat_w%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M352.94878146%20631.21997477c45.71695909%200%20100.05717749-24.09037433%20142.35220978-62.14221345%2053.51895521-48.31762481%2085.41132567-106.90103427%2083.63192207-154.39739695-0.82126319-24.09037433-10.40266184-43.93755656-26.691039-57.76214625-13.8245897-11.22392397-32.7136326-17.24651756-56.94088307-17.24651755-58.72028665%200-137.15087833%2033.67177299-139.75154405%2034.49303511-43.93755656%2017.24651756-123.32628864%2075.96680421-105.25850894%20169.04324877%2010.40266184%2056.11962093%2048.31762481%2088.01199137%20102.65784321%2088.01199032z%20m23.40598834-208.73761428c0.82126319%200%2071.58673597-31.07110726%20119.90436078-31.07110725%2016.42525542%200%2022.44784794%203.42192786%2025.04851366%205.20133144%201.77940253%201.77940253%206.84385572%206.02259359%207.80199612%2019.0259201%200.82126319%2025.86977687-19.84718329%2071.58673597-66.38540557%20114.70303038-32.7136326%2029.29170473-75.00866382%2049.138888-107.8591736%2049.13888694-29.29170473%200-45.71695909-13.8245897-51.73955267-44.89569696-15.60399223-75.00866382%2068.84919304-110.32296213%2073.22926128-112.10236465z%20m0%200%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M814.49844486%20131.89222559c-1.77940253-0.82126319-4.38006826-1.77940253-6.02259359-2.60066465-34.49303512-28.47044152-81.03125741-43.11629442-137.97214152-43.11629443-153.57613376%200-333.84330651%20101.83658002-340.68716224%20106.07977107l-6.02259358%203.42192786C228.80122963%20250.01718385%2030.46627719%20363.8989521%2077.00449947%20596.72693965c4.24319104%2022.44784794%2011.22392397%2043.11629442%2019.84718223%2062.14221452%200%203.42192786%200.82126319%207.80199611%202.60066571%2011.22392398C182.26300735%20847.75958624%20303.80989451%20937.4141019%20462.58735865%20937.4141019c11.22392397%200%2023.26911115-0.82126319%2035.31429725-1.77940253%20102.65784322-8.62325931%20205.31568644-64.74288024%20290.72701209-159.5987263%2077.60932954-86.23258779%20134.55021261-198.33495351%20156.9980616-307.97352963%2044.75881976-224.88911531-129.48575942-335.34895464-131.12828473-336.17021785z%20m-465.79285445%20108.68043681l6.02259358-3.42192787c60.36281199-34.49303512%20202.71502071-99.23591536%20314.81738641-99.23591535%2044.89569696%200%2080.20999526%2011.22392397%20105.25850789%2031.89237046%202.60066573%204.38006826%205.2013304%207.80199611%209.44452144%2010.40266077%200%200%200.82126319%200.82126319%202.60066574%201.77940254%2058.58340945%2069.80733343-1.77940253%20226.80539503-163.84191734%20421.71842069-71.58673597%2086.23258779-190.66983458%20144.95287445-297.57086887%20144.95287444-47.49636163%200-119.90436078-12.04518718-165.62131986-76.78806741-4.38006826-7.80199611-7.80199611-15.46711503-11.22392398-23.26911114-1.77940253-3.42192786-3.42192786-6.02259359-6.84385678-8.62325824-6.84385572-14.64585183-12.04518718-31.89237045-15.46711503-50.91829055-38.05184018-198.47182966%20131.81267074-296.74960567%20222.4253268-348.48915834z%20m540.80151827%20217.3608736c-38.87310336%20191.49109673-201.89375857%20407.0725678-396.80678316%20423.49782216-100.05717749%207.80199611-183.68910061-22.44784794-251.03264553-93.21332177%2025.86977687%207.80199611%2054.34021841%2012.04518718%2085.41132566%2012.04518716%20122.50502649%200%20255.27583658-64.74288024%20337.26523331-163.84191733%20144.95287445-174.24457917%20192.31235992-292.36953741%20197.51369032-372.57953268%2025.86977687%2044.89569696%2044.89569696%20109.50169894%2027.6491794%20194.09176246z%20m0%200%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jiantou_xiangxia {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jiantou_xiangxia%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M554.666667%20712.533333V106.666667h-85.333334v601.6l-132.266666-132.266667L277.333333%20640l234.666667%20234.666667%20234.666667-234.666667-59.733334-59.733333-132.266666%20132.266666z%22%20fill%3D%22%23444444%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jiantou_xiangshang {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jiantou_xiangshang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M554.666667%20268.8v601.6h-85.333334V268.8L337.066667%20401.066667%20277.333333%20341.333333%20512%20106.666667%20746.666667%20341.333333l-59.733334%2059.733334L554.666667%20268.8z%22%20fill%3D%22%23444444%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-bone {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-bone%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M541.35460887%20726.28864768l-17.61276491-17.61276491%20186.40176904-186.40176904%2017.61276594%2017.61276491c49.90283633%2049.90283633%20132.095742%2055.77375728%20184.93403881%208.80638348%2057.24148855-51.37056656%2058.70921878-139.43439422%205.87092197-192.27269204l-135.0312035-96.87021012-17.61276594-17.61276594-96.87021011-135.03120248C614.74113313%2054.06809474%20526.67730444%2055.53582498%20476.77446914%20112.77731352c-46.96737482%2052.8382968-41.09645284%20135.03120248%208.80638246%20184.9340388l17.61276594%2017.61276491-187.86950031%20186.40176904-17.61276491-17.61276491c-49.90283633-49.90283633-132.095742-55.77375728-184.9340388-8.80638348C57.00355522%20526.67730444%2055.53582498%20614.74113313%20108.37412178%20667.57942992l135.03120247%2096.87021012%2017.61276595%2017.61276594%2096.87021114%20135.03120248c52.8382968%2052.8382968%20140.90212445%2051.37056656%20192.27269103-5.87092198%2046.96737482-52.8382968%2041.09645284-135.03120248-8.8063835-184.9340388z%20m-142.36985469%20149.70850794c0-1.46773023%200-1.46773023%200%200l-96.87021115-135.03120247-17.61276491-17.61276595-135.0312035-96.87021114c-30.82234014-30.82234014-27.88687864-80.72517544%204.40319174-108.61205407%2029.35460887-24.95141816%2074.85425346-20.54822642%20101.27340185%207.33865221l17.61276595%2017.61276594%2041.09645284%2041.09645284L585.38652322%20315.32411723l-41.09645284-41.09645283-17.61276594-19.08049619c-27.88687864-27.88687864-32.29007038-71.91879298-7.33865222-101.27340185%2027.88687864-33.75780061%2077.78971497-35.22553086%20108.6120551-4.40319174l96.87021011%20135.0312035%2017.61276595%2017.61276491%20135.03120248%2096.87021115c30.82234014%2030.82234014%2027.88687864%2080.72517544-4.40319071%20108.61205408-29.35460887%2024.95141816-74.85425346%2020.54822642-101.27340289-7.33865222L754.17552734%20482.64539113l-41.09645387-41.09645388-272.99786645%20267.12694552%2041.09645284%2041.09645283%2017.61276594%2017.61276594c27.88687864%2027.88687864%2032.29007038%2071.91879298%207.33865221%20101.27340187-26.4191484%2035.22553086-76.32198472%2036.69326212-107.14432383%207.33865221z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M541.35460887%20726.28864768l-17.61276491-17.61276491%20186.40176904-186.40176904%2017.61276594%2017.61276491c49.90283633%2049.90283633%20132.095742%2055.77375728%20184.93403881%208.80638348%2057.24148855-51.37056656%2058.70921878-139.43439422%205.87092197-192.27269204l-135.0312035-96.87021012-8.80638246-8.80638349-42.5641841%2042.56418411%208.80638349%208.80638245%20135.03120247%2096.87021115c30.82234014%2030.82234014%2027.88687864%2080.72517544-4.40319174%20108.61205408-29.35460887%2024.95141816-74.85425346%2020.54822642-101.27340186-7.33865222L752.70779607%20482.64539113l-41.09645283-41.09645388-271.53013622%20267.12694552%2041.09645284%2041.09645283%2017.61276594%2017.61276594c27.88687864%2027.88687864%2032.29007038%2071.91879298%207.33865221%20101.27340187-27.88687864%2033.75780061-77.78971497%2035.22553086-108.61205407%204.40319174l-96.87021114-135.03120351-8.80638246-8.80638245-41.09645387%2041.09645283%208.80638349%208.80638246%2096.87021012%20135.0312035C409.25886687%20966.99644478%20497.32269556%20965.52871454%20548.69326212%20908.28722601c48.43510506-49.90283633%2042.56418307-132.095742-7.33865325-181.99857833z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-un_fat_w_weight {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-un_fat_w_weight%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M374.4%20614.4h9.6v179.2c0%2032%2025.6%2057.6%2057.6%2057.6h137.6c32%200%2057.6-25.6%2057.6-57.6v-179.2h9.6c32%200%2057.6-25.6%2057.6-57.6V416c0-25.6-9.6-48-28.8-64-16-16-41.6-25.6-64-25.6h-204.8c-25.6%200-48%209.6-67.2%2025.6-16%2016-25.6%2041.6-25.6%2064v140.8c3.2%2032%2028.8%2057.6%2060.8%2057.6z%20m-9.6-198.4c0-12.8%203.2-22.4%2012.8-32%206.4-9.6%2019.2-12.8%2028.8-12.8h204.8c12.8%200%2022.4%203.2%2032%2012.8%209.6%206.4%2012.8%2019.2%2012.8%2028.8v140.8c0%206.4-6.4%209.6-9.6%209.6H585.6v227.2c0%206.4-6.4%209.6-9.6%209.6h-134.4c-6.4%200-9.6-6.4-9.6-9.6v-227.2h-57.6c-6.4%200-9.6-6.4-9.6-9.6V416z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M688%20742.4c-12.8%200-25.6%209.6-25.6%2019.2%200%206.4%200%2012.8%203.2%2019.2%203.2%206.4%209.6%209.6%2016%209.6%20134.4%2016%20169.6%2044.8%20169.6%2054.4-3.2%2012.8-99.2%2064-342.4%2064s-339.2-51.2-342.4-64c3.2-9.6%2032-35.2%20166.4-51.2%2012.8-3.2%2022.4-12.8%2019.2-25.6%200-12.8-12.8-22.4-25.6-22.4-86.4%209.6-211.2%2035.2-211.2%20102.4%200%2038.4%2041.6%2067.2%20128%2086.4%2073.6%2016%20169.6%2025.6%20268.8%2025.6%20144%200%20390.4-25.6%20393.6-112-3.2-67.2-112-96-217.6-105.6zM512%20300.8c64%200%20118.4-54.4%20118.4-118.4S576%2064%20512%2064s-118.4%2054.4-118.4%20118.4S448%20300.8%20512%20300.8z%20m0-188.8c38.4%200%2070.4%2032%2070.4%2070.4s-32%2070.4-70.4%2070.4-70.4-32-70.4-70.4%2032-70.4%2070.4-70.4z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-biaozhunhua {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-biaozhunhua%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M977.64432031%20592.71333594a30.97680469%2030.97680469%200%200%200-43.84504687%200L738.66710937%20787.8455l-92.09320312-92.09320313a30.97680469%2030.97680469%200%201%200-43.84504687%2043.84504688l114.01572656%20114.01572656a30.97680469%2030.97680469%200%200%200%2043.84504687%200l217.0546875-217.0546875a30.97680469%2030.97680469%200%200%200%200-43.84504687zM791.0703125%20356.9609375a31.0078125%2031.0078125%200%200%200-31.0078125-31.0078125H263.9375a31.0078125%2031.0078125%200%200%200%200%2062.015625h496.125a31.0078125%2031.0078125%200%200%200%2031.0078125-31.0078125zM263.9375%20543.0078125a31.0078125%2031.0078125%200%200%200%200%2062.015625h279.0703125a31.0078125%2031.0078125%200%200%200%200-62.015625H263.9375z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M763.07025781%20915.1015625H204.86761719c-18.54267187%200-33.95355469-15.81398438-33.95355469-35.78301562V144.68145313C170.9140625%20124.71242188%20186.32494531%20108.8984375%20204.86761719%20108.8984375h614.26476562c18.54267187%200%2033.95355469%2015.81398438%2033.95355469%2035.78301562v339.65957813a31.0078125%2031.0078125%200%200%200%2062.015625%200V144.68145313C915.1015625%2090.85189062%20872.31078125%2046.8828125%20819.13238281%2046.8828125H204.86761719C151.68921875%2046.8828125%20108.8984375%2090.85189062%20108.8984375%20144.68145313v734.63709374C108.8984375%20933.14810938%20151.68921875%20977.1171875%20204.86761719%20977.1171875h558.20264062a31.0078125%2031.0078125%200%200%200%200-62.015625z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-cellin {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-cellin%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M799.12867105%20951.72914333c-3.79657786%200-7.67777062-0.61849266-11.47434849-1.9239757-18.36238261-6.3380392-28.11925561-26.36753077-21.7812164-44.7299124%204.10582419-11.89540702%2016.59353358-48.09636661-81.83242168-92.44853592-52.83780764-23.79887213-84.95006822-55.69758141-95.42817998-94.79256314-10.34917537-38.59736737%201.07379956-81.3519315%2033.95967947-127.06901451%2011.36253628-15.76048261%2033.33212072-19.36768444%2049.10166942-8.01320724%2015.7685407%2011.34541209%2019.35861933%2033.32406262%208.02227234%2049.10166844-13.7246947%2019.0755623-28.87474275%2046.31039339-23.12094782%2067.75617417%205.90892159%2022.07333855%2033.90830592%2038.76055214%2056.35838151%2048.87804403%20129.74042025%2058.45460808%20136.57708083%20129.88648083%20119.45067652%20179.52001397-5.01643898%2014.56580475-18.65551177%2023.72130928-33.25556489%2023.7213083zM565.74942945%20951.72914333c-11.85209255%200-23.41306997-5.99454352-30.04323032-16.83327516-73.31253398-119.87173505-139.38548105-96.87166453-223.04719041-67.69573354-62.44761206%2021.77215031-140.21853202%2048.86091984-198.32863641-26.51359233-75.28788323-97.63621875%2028.01650852-274.87969523%2040.03984491-294.76211921%2010.04899514-16.61065777%2031.64889361-21.92727698%2048.27667655-11.90346511%2016.61871684%2010.03186997%2021.96152634%2031.64889361%2011.94677957%2048.28574166-23.97112397%2039.78297914-83.61033581%20164.76483319-44.54960343%20215.42079333%2024.78705075%2032.13844987%2052.43387428%2026.37558886%20119.45974261%203.03202364%2080.95706325-28.21394264%20203.31888609-70.85669555%20306.2193435%2097.42971952%2010.14368217%2016.57640939%204.92175097%2038.22768141-11.65465843%2048.37136357a35.02441392%2035.02441392%200%200%201-18.31906814%205.16854363z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M579.86899241%20526.98585528c-168.19978416-46.98025959-266.08481058-158.35729022-290.91517482-331.04064262l104.45474714-15.03017677c18.59406511%20129.28511236%2088.87558247%20209.23687378%20214.85367324%20244.41540638l-28.39324556%20101.65541301z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M288.061334%20619.18558452c-42.19651111%200-80.92180688-8.0645798-112.50321075-26.48740205-38.41705744-22.41683325-82.30485375-69.35377838-73.20978787-165.66638189C117.61019661%20265.10155691%20411.35089583%2080.40191919%20606.58807695%2072.50052416c98.35745752-3.81370205%20163.21860155%2039.82528659%20177.42378741%20120.20717165%2019.13600194%20108.32888883-44.98778616%20222.79838273-175.92087023%20314.06936499-91.08261422%2063.48716325-216.08159245%20112.40852273-320.02966013%20112.40852372z%20m331.30657448-476.58385294c-3.21233358%200-6.51029006%200.06849773-9.93718293%200.20650022-172.93216008%206.99984633-426.16864139%20175.51794291-437.03356332%20290.82854686-4.56919017%2048.31999102%208.0645798%2080.46750698%2038.61449157%2098.28895978%2071.44899792%2041.68882266%20231.50663845%204.50069244%20356.84105428-82.86290677%2050.86245938-35.45353055%20166.99805522-130.22091042%20146.86581656-244.10616005v-0.00906609c-2.76508575-15.71011608-11.02709967-62.34587395-95.35061616-62.34587395z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M706.01026892%20647.40758525c-20.01136036%200-39.18161067-4.47450216-56.8398787-13.47588703-47.03969123-23.96205787-74.44677319-75.94969036-75.20226033-142.62299789-0.21455831-19.42711608%2015.35654827-35.35078444%2034.78366434-35.57440786h0.40393435c19.24680713%200%2034.94685009%2015.49354373%2035.1704745%2034.78366434%200.4462418%2039.61979339%2013.86169017%2069.04453205%2036.79426898%2080.72437275%2026.64152072%2013.57863413%2057.93886153-0.1198703%2074.2060246-9.5161244%2032.46482039-18.7230015%2062.9724247-52.80255225%2083.70502382-93.49614521%2039.54223055-77.58960202%2035.11003584-165.58075997-9.48187504-188.30583253-20.66410139-10.52948531-44.21416683-4.45737797-60.27482967%202.48202872-17.88189244%207.70396091-38.54599383-0.48955627-46.25801283-18.32007417-7.713027-17.83051889%200.49862236-38.53692773%2018.32813325-46.24995474%2042.30731531-18.32813325%2084.95913333-18.51750928%20120.15479109-0.59230237%2082.09029445%2041.82682514%2099.74856248%20166.10456559%2040.22922094%20282.93621694-27.15726727%2053.27498334-66.64812427%2096.7769775-111.24003614%20122.49176625-28.49800669%2016.43941392-57.25287816%2024.7356772-84.47864316%2024.7356772z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kcal {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kcal%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M482.977%20958.709c-99.797%200.016-192.162-37.047-256.656-103.757-122.524-126.693-81.005-319.961%2020.25-437.501%2015.218-17.643%2029.564-33.548%2042.903-48.305%2079.881-88.463%20112.951-125.081%2077.062-260.7a34.379%2034.379%200%200%201%2010.603-34.664%2034.365%2034.365%200%200%201%2035.772-5.872c128.035%2053.053%20205.785%2093.454%20191.826%20248.779-1.325%2014.748-5.285%2030.268-9.11%2045.276-14.598%2057.298-11.074%2067.062%2010.704%2075.485%206.057%202.349%2015.721%204.287%2028.926-5.855%2019.832-15.243%2034.966-49.177%2032.4-72.625a34.39%2034.39%200%200%201%2011.156-29.262c8.205-7.4%2019.496-10.403%2030.251-8.07%2055.083%2011.895%20110.166%2071.047%20140.317%20150.694%2042.483%20112.204%2027.265%20230.39-41.778%20324.247-69.445%2094.412-177.782%20153.169-297.26%20161.206a404.257%20404.257%200%200%201-27.366%200.924z%20m-36.542-801.287c15.872%20122.876-34.664%20178.823-105.955%20257.781-13.004%2014.396-27.014%2029.9-41.83%2047.105-81.424%2094.495-117.12%20247.48-22.934%20344.86%2056.274%2058.204%20140.08%2088.02%20230.012%2082.063%2099.243-6.695%20189.09-55.302%20246.506-133.371%2078.07-106.122%2048.993-216.615%2032.885-259.19-14.798-39.085-35.67-68.883-55.804-87.297-9.647%2030.049-28.204%2058.279-52.164%2076.702-29.244%2022.499-63.203%2028.002-95.618%2015.469-84.11-32.525-63.557-113.212-52.499-156.558%203.305-12.953%206.426-25.184%207.248-34.445%207.87-87.533-15.67-117.851-89.847-153.119z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M444.572%20829.618c-55.15%200-101.022-27.667-123.924-75.267-46.593-96.895%2034.48-189.88%2078.035-239.837%205.151-5.905%209.9-11.342%2013.976-16.258%2010.957-13.221%2028.943-18.247%2045.15-12.676s27.299%2020.604%2027.802%2037.743c1.325%2043.322%2025.77%2076.056%2049.429%20107.724%2025.754%2034.48%2054.966%2073.573%2038.422%20120.955v0.017c-15.067%2043.086-63.07%2074.16-119.46%2077.33-3.172%200.168-6.326%200.269-9.43%200.269z%20m-19.446-217.354c-27.868%2037.49-45.486%2074.47-30.15%20106.349%2012.801%2026.644%2039.58%2029.345%2054.412%2028.388%2025.268-1.409%2043.372-14.026%2046.224-22.197%202.046-5.99-16.61-30.99-26.644-44.413-14.027-18.774-30.755-41.156-43.842-68.127z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-visceral {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-visceral%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M112.99%20902.892c-17.619%200-31.904-14.286-31.904-31.904-0.086-3.069-1.995-14.581-3.529-23.85-11.294-68.325-34.808-210.504%2043.79-286.004%2044.42-42.66%20112.2-54.92%20201.601-36.413%2074.12%2015.336%20162.494-26.903%20189.07-73.458%2012.306-21.568%205.576-33.461-1.652-41.422-68.34-75.179-90.134-164.004-66.643-271.54%203.754-17.22%2020.827-28.079%2037.979-24.363%2017.214%203.762%2028.118%2020.765%2024.364%2037.979-19.037%2087.088-2.664%20155.405%2051.5%20215.007%2029.692%2032.651%2033.291%2074.914%209.861%20115.962-38.82%2068.06-151.495%20126.236-257.41%20104.318-67.499-13.966-116.133-7.26-144.461%2019.947-54.375%2052.226-33.82%20176.506-25.042%20229.58%202.726%2016.513%204.378%2026.482%204.378%2034.256%200.001%2017.62-14.284%2031.905-31.903%2031.905z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M229.263%20910.79c-15.843%200-29.568-11.793-31.608-27.916-11.497-91.24%200.53-203.868%2072.28-220.942%2036.36-8.724%2054.103%2023.227%2068.279%2048.883%2017.478%2031.639%2041.421%2074.992%20101.506%20106.132%2072.017%2037.294%20266.367%2030.175%20381.176-116.647%2054.29-69.447%2081.878-158.763%2071.97-233.07-6.386-47.988-27.915-86.94-62.265-112.628-45.253-33.858-115.697-24.153-149.112-4.128-12.883%207.71-29.333%205.437-39.614-5.46-60.302-63.885-81.706-139.735-58.729-208.09%205.608-16.684%2023.648-25.697%2040.41-20.073%2016.7%205.608%2025.688%2023.702%2020.064%2040.401-13.335%2039.7-2.493%2084.915%2029.753%20126.587%2052.778-20.517%20134.516-25.906%20195.457%2019.666%2048.385%2036.211%2078.576%2089.908%2087.283%20155.297%2012.275%2092.082-19.488%20197.053-84.962%20280.8-128.534%20164.395-355.006%20188.852-460.78%20133.986-77.236-40.02-109.016-97.548-128.005-131.93-1.963-3.52-4.113-7.43-6.153-10.936-13.585%2018.507-24.27%2072.594-15.25%20144.174%202.196%2017.478-10.189%2033.446-27.667%2035.643a31.729%2031.729%200%200%201-4.033%200.25z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M579.798%20758.733l-6.916-79.447c74.15-6.449%20128.58-44.973%20153.287-108.493l74.338%2028.913c-35.783%2091.98-116.228%20149.946-220.709%20159.027z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-muscle {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-muscle%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M657.729%20844.712c-115.67%200.008-167.844-51.845-195.28-96.139-51.084%2035.096-137.523%2060.587-217.39%2038.17C113.556%20749.851%2045.01%20624.27%2066.18%20459.021c13.91-108.535%2078.52-245.626%20214.828-274.787%2091.065-19.477%20169.248%2022.05%20212.17%2063.896%2051.342-56.407%20154.044-84.447%20244.261-59.238%2085.405%2023.868%20241.8%20127.832%20222.543%20350.461-11.777%20136.386-94.186%20298.13-287.67%20305.093-4.971%200.18-9.833%200.266-14.584%200.266zM471.569%20664.69a32.111%2032.111%200%200%201%2029.113%2018.536c19.964%2042.804%2047.422%20101.478%20169.31%2097.032%20151.41-5.45%20216.02-130.874%20226.009-246.442%2015.618-180.657-108.19-264.155-175.842-283.06-84.463-23.632-178.602%2016.042-193.594%2063.873a32.11%2032.11%200%200%201-30.204%2022.512c-14.545-0.118-26.3-8.562-30.815-21.681-5.543-14.318-74.348-89.13-171.098-68.42-64.672%2013.839-146.571%2079.797-164.55%20220.143-17.078%20133.304%2032.46%20229.647%20132.504%20257.71%2078.654%2022.072%20165.523-21.328%20182.727-46.302a32.094%2032.094%200%200%201%2026.44-13.901z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M629.486%20629.688c-30.51%200-57.757-11.589-78.26-34.069-35.457-38.89-43.416-105.633-18.92-158.686%2022.511-48.786%2068.216-76.872%20122.335-74.999%2041.008%201.38%2075.273%2022.504%2094.03%2057.945%2023.318%2044.035%2020.386%20105.187-7.12%20148.712-15.73%2024.895-38.186%2043.054-64.924%2052.526-16.216%205.74-32.086%208.571-47.141%208.571zM649.59%20442.14c-20.732%200-35.669%209.566-44.388%2028.447-10.813%2023.413-8.359%2055.89%205.355%2070.93%203.034%203.324%2012.342%2013.447%2039.267%203.912%2012.122-4.288%2019.665-13.094%2023.852-19.728%2012.044-19.077%2013.863-49.696%204.03-68.264-5.426-10.272-13.141-14.835-25.766-15.258a78.965%2078.965%200%200%200-2.35-0.04z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M408.684%20578.416c-37.025%200-74.066-24.41-90.823-60.195-16.152-34.478-9.98-72.78%2016.49-102.466%2020.96-23.484%2050.002-33.293%2079.743-26.856%2034.171%207.387%2065.386%2036.053%2075.909%2069.707%206.281%2020.12%205.622%2041.031-1.929%2060.462-14.2%2036.531-42.106%2058.141-76.575%2059.302-0.941%200.03-1.882%200.046-2.815%200.046z%20m-12.46-127.22c-5.144%200-9.48%202.321-13.933%207.324-9.472%2010.617-11.519%2021.234-6.265%2032.461%206.179%2013.205%2021.288%2023.767%2033.309%2023.186%202.94-0.094%2011.886-0.4%2018.865-18.363%202.25-5.795%202.415-11.863%200.487-18.035-3.694-11.824-16.325-23.53-28.158-26.087-1.505-0.321-2.933-0.486-4.305-0.486zM230.332%20613.104c-2.862%200-5.76-0.264-8.67-0.793-24.468-4.526-41.174-26.731-45.018-46.322-4-20.303%204.767-38.165%2023.413-47.766%2013.222-6.805%2028.623-7.08%2042.275-0.855%2021.006%209.622%2032.754%2032.133%2033.52%2049.394%200.456%2010.63-2.658%2020.445-9.005%2028.4-9.186%2011.554-22.42%2017.942-36.515%2017.942z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-body_type {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-body_type%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M327.30434756%20633.77391289c105.39782578%2068.08695644%20173.66086934%20103.22608711%20194.47826132%20103.22608711%2020.50434756%200%2086.90869599-34.04347823%20189.48913067-99.97826045a610.90434756%20610.90434756%200%200%200-16.66956533-43.98260889c-3.85434756-9.15652177-23.77173955-53.78478223-28.42826133-65.44565243-9.97826045-24.84782578-14.96739112-44.02173955-14.96739111-63.00000001%200-60.73043467%2046.50652178-120.99130401%20136.33043467-183.87391289-25.90434756-38.21086934-87.94565244-63-189.64565244-71.33478311a29.34782578%2029.34782578%200%200%201-26.35434756-23.4L560.24782578%20130.47826045h-100.741304l-24.65217422%2060.71087021a29.34782578%2029.34782578%200%200%201-27.19565157%2018.29347822c-74.54347823%200-129.26739112%2023.67391289-166.89130487%2071.62826045%2086.71304355%2053.49130401%20132.02608711%20114.39782578%20132.02608711%20183.4826089%200%2020.30869599-3.99130401%2041.49782578-11.85652178%2067.77391289a853.84565244%20853.84565244%200%200%201-11.26956533%2034.39565243c0.78260888-2.30869599-9.56739112%2027.46956533-12.42391289%2035.92173867a921.83478223%20921.83478223%200%200%200-9.958696%2031.10869601z%20m-15.06521689%2060.12391289c-12.05217422%2062.37391289-10.85869599%20119.79782578%206.26086933%20186.84782666%20125.19782578%2017.1%20259.33695644%2017.02173955%20402.45652177-0.25434843%2015.45652177-69.10434756%2016.66956533-127.31086933%205.98695646-183.8152169C622.15217422%20763.29565244%20556.62826045%20795.69565244%20521.78260888%20795.69565244c-35.31521777%200-102.18913066-33.3-209.54347822-101.79782666z%20m75.44347821-542.58260801l24.88695645-61.23913066A29.34782578%2029.34782578%200%200%201%20439.76521778%2071.78260888h144.46956445a29.34782578%2029.34782578%200%200%201%2028.76087021%2023.49782579l11.73912979%2057.71739111c125.80434756%2013.91086934%20203.4%2055.38913066%20228.11087021%20128.34782666a29.34782578%2029.34782578%200%200%201-11.7%2033.94565157c-88.82608711%2058.30434756-131.24347823%20109.33043467-131.24347822%20149.28260888%200%209.93913066%203.32608711%2022.65652177%2010.741304%2041.1847831%204.16739112%2010.36956533%2023.79130401%2054.37173955%2028.05652178%2064.50652178%2046.07608711%20109.40869599%2058.73478222%20209.32826045%2024.51521777%20344.03478223a29.34782578%2029.34782578%200%200%201-24.61304355%2021.87391289c-163.17391289%2021.40434756-315.78260888%2021.40434756-457.72826133-0.09782578a29.34782578%2029.34782578%200%200%201-23.77173867-20.83695644c-34.90434756-120.20869599-25.80652178-212.32173955%2014.55652177-331.39565245%2034.35652177-101.36739112%2032.43913067-94.96956533%2032.43912979-119.25%200-50.30217422-41.32173955-100.01739112-129.22826045-148.08913066a29.34782578%2029.34782578%200%200%201-11.28913066-40.48043467c45.19565244-77.86956533%20117.68478223-119.71956533%20214.10217421-124.70869511zM129.89130401%20412.33478222a29.34782578%2029.34782578%200%201%201%2046.76087021-35.45217334c63.13695644%2083.26956533%2050.81086934%20190.70217422-31.32391377%20317.38695645a29.34782578%2029.34782578%200%201%201-49.26521689-31.93043467c70.08260888-108.09782578%2079.47391289-189.78260888%2033.82826045-250.00434844z%20m772.18043554%200c-45.64565244%2060.20217422-36.27391289%20141.90652178%2033.80869512%20250.00434844a29.34782578%2029.34782578%200%201%201-49.24565244%2031.93043467c-82.13478223-126.68478222-94.48043467-234.11739112-31.32391289-317.38695645a29.34782578%2029.34782578%200%201%201%2046.76087021%2035.45217334z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-zanwushuju {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-zanwushuju%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M876.202667%20352.554667H147.882667L0%20613.248V938.666667h1024v-325.376l-147.797333-260.736z%20m-234.112%20263.637333c0%2070.485333-58.197333%20127.658667-130.090667%20127.658667-71.893333%200-130.133333-57.173333-130.133333-127.658667H61.098667L179.541333%20394.24H844.373333l118.442667%20221.952H642.133333zM500.138667%2085.333333h44.629333v157.610667h-44.629333V85.333333zM197.290667%20163.584l31.573333-31.018667L342.272%20244.053333l-31.573333%2031.018667-113.493334-111.445333z%20m491.52%2080.512l113.493333-111.445333%2031.573333%2030.976-113.493333%20111.445333-31.573333-30.976z%22%20fill%3D%22%23B4B4B4%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-water {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-water%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512.01%201012c-224.68%200-407.45-182.78-407.45-407.44C104.56%20397.84%20429.48%2012%20512.01%2012s407.43%20385.84%20407.43%20592.56c0%20224.66-182.77%20407.44-407.43%20407.44z%20m0.11-927.98c-63.79%2038.49-337.8%20342.93-337.8%20520.54%200%20186.19%20151.48%20337.67%20337.69%20337.67%20186.18%200%20337.66-151.48%20337.66-337.67%200-178.82-273.82-482.48-337.55-520.54z%20m-6.13-3.09z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M586.57%20855.97c-12.04%200-23.76-6.25-30.23-17.43-9.63-16.68-3.93-38.02%2012.74-47.66%2067.68-39.14%20120.68-100.64%20149.3-173.16%207.09-17.95%2027.41-26.71%2045.26-19.66%2017.92%207.07%2026.71%2027.33%2019.64%2045.25-34.36%2087.12-98.04%20160.96-179.28%20207.95a34.681%2034.681%200%200%201-17.43%204.71z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-weight {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-weight%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M909.05882363%2062H114.94117637C85.82352911%2062%2062%2085.82352911%2062%20114.94117637v794.11764726c0%2029.11764727%2023.82352911%2052.94117637%2052.94117637%2052.94117637h794.11764727c29.11764727%200%2052.94117637-23.82352911%2052.94117636-52.94117637V114.94117637c0-29.11764727-23.82352911-52.94117637-52.94117636-52.94117637z%20m1e-8%20794.11764727c0%2029.11764727-23.82352911%2052.94117637-52.94117637%2052.94117637H167.88235273c-29.11764727%200-52.94117637-23.82352911-52.94117637-52.94117637V167.88235273c0-29.11764727%2023.82352911-52.94117637%2052.94117637-52.94117637h688.23529454c29.11764727%200%2052.94117637%2023.82352911%2052.94117637%2052.94117637v688.23529454z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20194.35294092C321.41176455%20194.35294092%20167.88235273%20347.88235273%20167.88235273%20538.47058818h52.94117638c0-161.47058818%20129.70588271-291.1764709%20291.17647089-291.17647089s291.1764709%20129.70588271%20291.1764709%20291.17647089h52.94117637c0-190.58823545-153.52941182-344.11764727-344.11764727-344.11764726z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M477.71951416%20722.00914385a79.41176455%2079.41176455%200%201%200%20121.42142754-102.38042021%2079.41176455%2079.41176455%200%201%200-121.42142754%20102.38042021Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M504.05882363%20631.11764727c-10.58823545%2010.58823545-29.11764727%207.94117637-37.05882363-2.64705909l-103.23529453-121.76470547c-10.58823545-10.58823545-7.94117637-29.11764727%202.64705908-37.05882363%2010.58823545-10.58823545%2029.11764727-7.94117637%2037.05882363%202.64705821l103.23529453%20121.76470634c10.58823545%2010.58823545%207.94117637%2026.47058818-2.64705907%2037.05882364z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-sharpicons_checklist {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-sharpicons_checklist%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512.1486322%20512.19817627m-0.17340423%200a0.17340423%200.17340423%200%201%200%200.34680846%200%200.17340423%200.17340423%200%201%200-0.34680846%200Z%22%20fill%3D%22%23bfbfbf%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M174.5%20962h505.378125l0.16875-0.028125L680.75%20962c124.059375%200%20225-100.940625%20225-225%200-83.165625-45.478125-155.784375-112.78125-194.709375%200.028125-0.478125%200.28125-0.84375%200.28125-1.321875V258.875a28.125%2028.125%200%200%200-8.240625-19.884375l-168.75-168.75A28.125%2028.125%200%200%200%20596.375%2062H174.5C143.478125%2062%20118.25%2087.228125%20118.25%20118.25v787.5c0%2031.021875%2025.228125%2056.25%2056.25%2056.25z%20m675-225c0%2093.065625-75.684375%20168.75-168.75%20168.75s-168.75-75.684375-168.75-168.75%2075.684375-168.75%20168.75-168.75%20168.75%2075.684375%20168.75%20168.75zM596.375%20129.89375L725.35625%20258.875H596.375V129.89375zM174.5%20118.25h365.625v168.75a28.125%2028.125%200%200%200%2028.125%2028.125h168.75v204.271875A223.875%20223.875%200%200%200%20680.75%20512c-56.840625%200-108.675%2021.375-148.33125%2056.25H315.125a14.0625%2014.0625%200%201%200%200%2028.125h190.265625A223.790625%20223.790625%200%200%200%20455.75%20737c0%2067.21875%2029.8125%20127.490625%2076.66875%20168.75H174.5V118.25z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M315.125%20427.625h337.5a14.0625%2014.0625%200%201%200%200-28.125H315.125a14.0625%2014.0625%200%201%200%200%2028.125zM234.6875%20403.71875a14.0625%2014.0625%200%200%200%200.28125%2019.6875c2.53125%202.8125%206.1875%204.21875%209.84375%204.21875s7.3125-1.40625%209.84375-4.21875c2.8125-2.53125%204.21875-6.1875%204.21875-9.84375%200-3.65625-1.40625-7.3125-4.21875-10.125-5.0625-5.0625-14.34375-5.0625-19.96875%200.28125zM315.125%20512h337.5a14.0625%2014.0625%200%201%200%200-28.125H315.125a14.0625%2014.0625%200%201%200%200%2028.125zM234.6875%20488.09375c-2.53125%202.8125-3.9375%206.1875-3.9375%209.84375a14.034375%2014.034375%200%200%200%2014.0625%2014.0625c3.65625%200%207.3125-1.40625%209.84375-4.21875%202.8125-2.53125%204.21875-6.1875%204.21875-9.84375%200-3.65625-1.40625-7.03125-4.21875-10.125a14.45625%2014.45625%200%200%200-19.96875%200.28125zM234.6875%20572.46875a14.0625%2014.0625%200%200%200%200.28125%2019.6875c2.53125%202.8125%206.1875%204.21875%209.84375%204.21875s7.3125-1.40625%209.84375-4.21875c2.8125-2.53125%204.21875-6.1875%204.21875-9.84375%200-3.65625-1.40625-7.3125-4.21875-9.84375-5.0625-5.34375-14.34375-5.34375-19.96875%200zM584.95625%20744.171875a28.125%2028.125%200%200%200-33.4125%2045.28125l73.996875%2054.5625%200.084375%200.028125%200.05625%200.084375a27.5625%2027.5625%200%200%200%206.1875%203.121875c0.590625%200.253125%201.125%200.703125%201.74375%200.9a28.125%2028.125%200%200%200%2021.121875-1.575c1.828125-0.928125%203.15-2.7%204.78125-4.021875%201.828125-1.490625%203.909375-2.53125%205.34375-4.5l0.028125-0.05625%200.084375-0.05625%20122.90625-168.75a28.125%2028.125%200%200%200-45.50625-33.13125l-106.228125%20145.884375-51.1875-37.771875z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shejiguifan {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shejiguifan%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M942.22900391%20317.76787109l-194.07128907%20194.13984375%20197.01123047%20197.07890625c21.76259766%2021.77050781%2021.76259766%2057.06474609%200%2078.83261719l-157.60810547%20157.6678711c-21.76171875%2021.76787109-57.04453125%2021.76787109-78.80449218-1e-8L511.74511719%20748.40380859%20393.53837891%20866.65361328c-104.74804688%20104.78320313-301.01572266%2063.53085937-301.01572266%2063.53085938S52.05078125%20735.26503906%20157.12402344%20630.15576172l118.20849609-118.24804688L78.32041016%20314.82617187c-21.75996094-21.77050781-21.75996094-57.06474609%200-78.83261718l157.60986328-157.66699219c21.75996094-21.76787109%2057.04277344-21.76787109%2078.80273437%200L511.74511719%20275.40898437l194.11787109-194.18554687c5.62412109-7.57529297%2015.09345703-13.71884766%2030.1078125-13.71884766%2026.06835938-0.55107422%2060.75439453-1.28671875%2084.79511719-1.79824218%2016.94882812%200%2036.99492188%208.09824219%2045.13095703%2016.23339843%2019.84130859%2019.77363281%2052.67548828%2052.49619141%2073.40273438%2073.15488282%209.15117188%209.15117188%2018.3375%2022.32333984%2018.3375%2048.95595703%200%2063.38935547%205.27695313%20100.11708984-15.40810547%20113.71728515zM577.41523438%20735.26503906l59.10292968-59.12314453c3.628125-3.628125%209.50712891-3.628125%2013.134375%200l13.134375%2013.13876953c3.62548828%203.628125%203.62548828%209.51064453%200%2013.13876953l-59.10292968%2059.12314454%2052.53574218%2052.55771484%2059.10292969-59.12490235c3.628125-3.62988281%209.50712891-3.62988281%2013.134375%200l13.13261719%2013.13613282c3.628125%203.62988281%203.628125%209.51240234%200%2013.14052734l-59.10292969%2059.12490234%2039.403125%2039.41542969c14.50898438%2014.5125%2038.02939453%2014.5125%2052.53574219%200L879.49707031%20774.68310547c14.50898438-14.5125%2014.50898438-38.04345703%200-52.55595703L708.75634766%20551.32314453%20551.14648438%20708.98662109l26.26875%2026.27841797zM136.90302734%20811.62792969c40.06933594%2037.56533203%2057.00322266%2052.20966797%2083.29570313%2076.39013672%2032.62148438-1.04589844%2086.68125-13.50878906%20107.66953125-34.50322266L170.25839844%20695.84960938c-22.05527344%2022.06318359-33.74560547%2081.55986328-33.3553711%20115.77832031zM301.59863281%20144.02041016c-14.50722656-14.51074219-38.02939453-14.51074219-52.53574218%200L143.98876953%20249.13056641c-14.50546875%2014.5125-14.50546875%2038.04345703%200%2052.55595703l39.403125%2039.4171875%2059.10292969-59.12490235c3.628125-3.628125%209.50712891-3.628125%2013.134375%200l13.134375%2013.13613282c3.62548828%203.62988281%203.62548828%209.51240234%200%2013.14052734l-59.10292969%2059.12490234%2052.53574219%2052.55595703%2059.10292969-59.12490234c3.628125-3.62988281%209.50712891-3.62988281%2013.134375%200l13.13261718%2013.13876953c3.62988281%203.628125%203.62988281%209.51064453%200%2013.13876953l-59.10117187%2059.12490235%2026.26699219%2026.27666015L472.34375%20314.82617187%20301.59863281%20144.02041016z%20m414.49042969%2092.96191406c-12.83818359-12.83642578-19.28583984-23.36308594-19.28583984-44.6484375%200.1828125-7.02685547%200.39814453-15.21914063%200.62226562-23.84033203L209.66152344%20656.43242187l157.60810547%20157.6678711%20488.5180664-488.69296875-12.25722656%200.26279297c-32.88164062%200-47.78876953-9.35771484-59.70761719-21.27480469l-67.73378906-67.41298828z%20m135.34628906-66.03486328c-21.32666016-21.32666016-47.25703125-29.96982422-57.92167968-19.3078125-10.66464844%2010.66464844-2.01884766%2036.59677734%2019.3078125%2057.9234375%2021.32490234%2021.32666016%2047.25966797%2029.96982422%2057.92167968%2019.30605468%2010.66464844-10.66025391%202.01884766-36.59501953-19.3078125-57.92167968z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-muscleval {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-muscleval%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M954.88%20714.24v-7.68c-2.56-12.8-2.56-25.6-2.56-38.4%200-15.36%202.56-28.16%202.56-40.96v-17.92c5.12-56.32%207.68-107.52-25.6-158.72-48.64-71.68-153.6-76.8-217.6-35.84-46.08%2028.16-87.04%2079.36-104.96%2099.84-20.48-10.24-35.84-15.36-53.76-15.36-51.2-2.56-107.52%2012.8-153.6%2038.4-2.56-43.52-10.24-99.84-17.92-130.56%2012.8%202.56%2028.16%205.12%2046.08%205.12%2025.6%200%2046.08-5.12%2061.44-12.8%2040.96-23.04%2071.68-46.08%20110.08-102.4%2012.8-20.48%2012.8-35.84%207.68-46.08-2.56-7.68-7.68-15.36-12.8-17.92%205.12-10.24%207.68-17.92%207.68-25.6%200-48.64-76.8-104.96-133.12-107.52-61.44-5.12-130.56%2010.24-209.92%20143.36-25.6%2043.52-53.76%2079.36-79.36%20112.64-46.08%2056.32-89.6%20110.08-102.4%20197.12-2.56%2017.92-5.12%2040.96-5.12%2061.44l-2.56%2017.92c-2.56%2025.6-2.56%2048.64-5.12%2056.32-7.68%2033.28-10.24%2081.92%2046.08%20122.88%2051.2%2035.84%20253.44%20104.96%20353.28%20112.64%2023.04%202.56%2048.64%202.56%2074.24%202.56%2061.44%200%20220.16-5.12%20327.68-56.32%20102.4-43.52%2097.28-102.4%2089.6-156.16z%20m-46.08%200v5.12c5.12%2048.64%2010.24%2079.36-58.88%20110.08-104.96%2048.64-289.28%2056.32-378.88%2048.64-97.28-7.68-286.72-74.24-330.24-104.96-35.84-25.6-33.28-51.2-28.16-74.24%202.56-12.8%205.12-38.4%205.12-64%202.56-25.6%202.56-56.32%207.68-76.8%2012.8-71.68%2048.64-117.76%2089.6-171.52l2.56-2.56c25.6-30.72%2056.32-69.12%2084.48-117.76%2064-110.08%20117.76-122.88%20153.6-122.88h12.8c40.96%202.56%2092.16%2043.52%2094.72%2061.44-2.56%2015.36-61.44%2074.24-79.36%2076.8-10.24%200-20.48-5.12-25.6-10.24l35.84-51.2c7.68-10.24%205.12-23.04-5.12-33.28-10.24-7.68-23.04-5.12-30.72%205.12l-35.84%2053.76c-10.24%2012.8-10.24%2030.72%200%2046.08%2012.8%2023.04%2043.52%2038.4%2069.12%2035.84%2020.48-2.56%2051.2-23.04%2076.8-48.64-30.72%2043.52-53.76%2064-89.6%2081.92-23.04%2012.8-58.88%207.68-81.92%202.56%202.56-7.68%205.12-10.24%207.68-10.24%207.68-10.24%205.12-25.6-2.56-30.72-5.12-5.12-10.24-5.12-17.92-5.12-5.12%200-10.24%202.56-15.36%207.68-2.56%202.56-17.92%2025.6-23.04%2056.32-2.56%2012.8%200%2025.6%202.56%2038.4%2010.24%2040.96%2020.48%20133.12%2015.36%20163.84-5.12%2028.16-28.16%2061.44-66.56%2071.68-12.8%202.56-20.48%2015.36-15.36%2028.16%202.56%2010.24%2012.8%2017.92%2023.04%2017.92h5.12c58.88-15.36%2087.04-64%2097.28-99.84%2051.2-40.96%20112.64-53.76%20153.6-51.2%2033.28%202.56%2074.24%2038.4%2092.16%2058.88%207.68%2010.24%2023.04%2010.24%2033.28%202.56%205.12-5.12%207.68-10.24%207.68-15.36%200-5.12-2.56-12.8-5.12-15.36-2.56-2.56-15.36-17.92-35.84-33.28%2017.92-23.04%2053.76-64%2089.6-87.04%2046.08-28.16%20122.88-25.6%20153.6%2023.04%2025.6%2038.4%2023.04%2076.8%2017.92%20128-2.56%2015.36-2.56%2038.4-5.12%2061.44-2.56%2010.24%200%2025.6%200%2040.96zM455.68%20271.36z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-protein {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-protein%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M278.98311111%20136.26026667L136.26026667%20214.90346667c-11.65084445%205.82542222-17.47626667%2023.30168889-8.73813334%2034.95253333%202.91271111%205.82542222%208.73813333%2011.65084445%2014.56355556%2011.65084445h5.82542222c5.82542222%200%208.73813333%200%2011.65084444-2.91271112l139.81013334-81.55591111c11.65084445-5.82542222%2017.47626667-23.30168889%208.73813333-34.95253333-2.91271111-8.73813333-17.47626667-14.56355555-29.12711111-5.82542222zM715.88977778%20136.26026667l-139.81013333%2081.55591111c-11.65084445%205.82542222-17.47626667%2023.30168889-8.73813334%2034.95253333%202.91271111%205.82542222%208.73813333%2011.65084445%2014.56355556%2011.65084444h5.82542222c5.82542222%200%208.73813333%200%2011.65084444-2.9127111l139.81013334-81.55591112c11.65084445-5.82542222%2017.47626667-23.30168889%208.73813333-34.95253333-2.91271111-11.65084445-17.47626667-17.47626667-32.03982222-8.73813333z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M730.45333333%2043.05351111L512%20168.30008889l-218.45333333-128.15928889-244.66773334%20142.72284445v282.53297777l218.45333334%20125.24657778v250.49315555l244.66773333%20139.81013334%20244.66773333-139.81013334v-250.49315555l221.36604445-128.15928889V182.86364445l-247.58044445-139.81013334zM101.30773333%20433.3568V211.99075555l192.23893334-110.68302222L482.87288889%20211.99075555v221.36604445l-192.23893334%20110.68302222-189.32622222-110.68302222z%20m602.9312%20262.144v113.59573333L512%20922.69226667l-192.23893333-110.68302222v-218.45333334L512%20482.87288889l192.23893333%20110.68302222v101.94488889z%20m218.45333334-262.144l-192.23893334%20110.68302222-189.32622222-110.68302222V211.99075555l192.23893334-110.68302222%20192.23893333%20110.68302222v221.36604445z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M497.43644445%20512l-139.81013334%2081.55591111c-11.65084445%205.82542222-17.47626667%2023.30168889-8.73813333%2034.95253334%202.91271111%205.82542222%208.73813333%2011.65084445%2014.56355555%2011.65084444h5.82542222c5.82542222%200%208.73813333%200%2011.65084445-2.91271111l139.81013333-81.55591111c11.65084445-5.82542222%2017.47626667-23.30168889%208.73813334-34.95253334-5.82542222-11.65084445-20.38897778-14.56355555-32.03982222-8.73813333z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-proteinval {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-proteinval%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M355.05493333%20104.07253369a34.13333333%2034.13333333%200%200%201%2049.24302187-2.18453333l2.34382293%202.5031104%2019.34222187%2022.75555626%2031.67573333%2037.7059552a6363.136%206363.136%200%200%201%2046.60337814%2056.47928854l26.16888853%2032.38115626%2018.11342187%2022.7783104c34.67946667%2044.032%2060.2112%2078.73422187%2074.41066666%20102.03591147%208.48782187%2013.88088853%2016.4067552%2027.53422187%2023.84782294%2041.00551147%205.46133333-6.7584%2011.0819552-13.5395552%2016.74808853-20.34346667l21.504-25.6%2014.26773333-16.7480896a34.13333333%2034.13333333%200%200%201%2051.7916448%200.06826667l23.66577707%2027.98933333c13.26648853%2015.81511147%2026.55573333%2031.85777813%2039.36711147%2047.53635627l20.0704%2024.8263104%2015.86062186%2020.0248896%2014.0856896%2018.2272c13.15271147%2017.29422187%2023.48373333%2031.69848853%2030.62897707%2042.96248853l2.27555627%203.64088853c86.53937813%20141.67608853%2091.20426667%20248.4224%2023.89333333%20316.75733334-46.99022187%2047.6956448-123.5171552%2068.53973333-196.26666667%2067.69777813-63.4652448-0.88746667-113.664-13.42577813-151.1196448-37.31911147-59.07342187%2026.10062187-129.54737813%2038.04728853-193.28568853%2037.31911147-213.9932448-2.77617813-322.3324448-80.896-331.04782293-218.4988448-6.00746667-95.11822187%2033.33688853-201.43217813%20107.95235626-337.16906667%2013.5395552-24.64426667%2031.28888853-52.4060448%2052.58808854-82.7619552%2010.37653333-14.79111147%2021.5267552-30.1056%2033.33688853-45.80693333a2565.7116448%202565.7116448%200%200%201%2076.86826667-96.93866667l10.69511146-12.76586666%2014.63182187-17.29422187%209.73937813-11.264zM725.12853333%20431.95733369l-9.10222186%2010.92266667c-8.3968%2010.0579552-16.70257813%2020.13866667-24.80355627%2030.08284373l-11.94666667%2014.79111147-11.99217706%2015.01866666-10.46755627%2013.35751147c-11.6963552%2015.10968853-21.57226667%2028.4444448-29.1271104%2039.3671104l-3.09475627%204.55111147-4.86968853%207.44106666c-55.18222187%2087.74542187-77.07306667%20202.70648853-24.02986667%20252.9507552l3.4816%203.11751147c25.3952%2021.39022187%2066.5827552%2033.90577813%20126.40711147%2034.74773333%2055.9104%200.65991147%20115.43893333-15.5648%20146.77333333-47.3315552%2040.68693333-41.3468448%2038.5024-112.4124448-29.0588448-225.82613333l-4.4828448-7.46382293c-7.7824-12.74311147-23.05137813-33.51893333-43.80444373-59.98364374l-21.39022293-26.85155626c-12.19697813-15.1324448-25.03111147-30.78826667-38.07004374-46.42133334l-10.4220448-12.47004373zM380.63217813%20179.23413369l-8.12373333%209.78488853a2498.85582187%202498.85582187%200%200%200-74.82026667%2094.34453334c-11.37777813%2015.1324448-22.07288853%2029.80977813-32.01706666%2043.98648853-20.00213333%2028.4899552-36.4544%2054.22648853-48.65137814%2076.45866667-68.56248853%20124.7232-104.56177813%20221.9804448-99.64657813%20299.96373333%206.1667552%2097.39377813%2082.17031147%20152.1891552%20263.7368896%20154.51022293%2040.02702187%200.47786667%2083.51288853-5.00622187%20123.2896-16.49777813l10.74062187-3.2995552%206.21226666-2.13902293-1.2515552-2.048c-46.6944-79.59893333-21.95911147-195.08337813%2034.13333334-290.49742187l3.98222186-6.62186667%203.7091552-6.03022186c4.7331552-7.50933333%2010.71786667-16.24746667%2017.7948448-26.05511147l9.0112-12.21973333%2011.53706667-15.24622187-4.096-8.07822293a909.0844448%20909.0844448%200%200%200-14.9504-27.42044374l-8.05546667-13.9264-8.46506666-14.1084448c-11.15022187-18.29546667-31.83502187-46.6944-59.84711147-82.64817813l-16.49777707-20.98062187-11.2184896-14.08568853-25.8048-31.9488c-13.312-16.33848853-27.0336-32.9955552-40.89173333-49.62986667l-20.86684373-24.9400896-8.94293334-10.62684373z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-body_age {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-body_age%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M92.06457387%2081.15842346c130.76076267%200%20236.92203627%2034.1245248%20316.94525013%20103.0371552C472.12639467%20238.53878186%20511.5771872%20294.55561813%20532.14233707%20352.7511168l1.57380373%204.5393664c24.91659947-57.03276267%2055.006784-105.1864544%2090.38213013-144.40235094%2070.3513696-77.99723627%20172.46655787-105.2804128%20301.87079574-83.21192853a35.06998187%2035.06998187%200%200%201%2018.85040853%209.66597227l1.00418027%200.6577088a35.14045013%2035.14045013%200%200%201%2015.13905173%2023.66577813c19.5257344%20121.82296747-8.1450208%20227.8844096-82.83609493%20315.3185952-70.6332448%2082.68341227-181.1166048%20114.09488747-328.0558336%2096.63623787v32.8560864c0.02936213%200.7457952%200.02936213%201.4974624%200%202.2550016V950.27383466a35.23440853%2035.23440853%200%200%201-70.4512%201.32129067l-0.02349014-1.32129067v-309.95709226l-7.24067093-1.09813867c-10.59381227-1.65601707-20.9703456-3.40599253-31.12372693-5.26167147l-10.08291414-1.88504106-9.48980053-1.86155094c-26.69593707-5.36150293-51.7710912-11.44530987-75.21371733-18.26316906l-8.20374507-2.4429184c-92.23780907-27.9878656-158.4139008-67.84972587-198.3521024-120.60150827-34.47099627-45.52872853-57.97234667-105.78543893-70.9562272-180.7760064l-1.37414187-8.2389792-1.29192853-8.35642667c-2.70717653-18.23380693-4.83298667-37.28974933-6.3715552-57.16782826l-0.66945387-9.23728747c-2.2021504-32.52135893-2.8950944-67.19789013-2.10232-104.02371947a35.23440853%2035.23440853%200%200%201%2033.59600854-39.92058453l1.3506528-0.02348907z%20m35.22266346%2071.41427307v3.70548587c0.02349013%203.17109653%200.0528512%206.312832%200.0939584%209.43694826l0.16442774%209.3077568c0.16442773%207.70459093%200.41106773%2015.27411627%200.73405013%2022.72032107l0.4286848%208.86732587%200.49915413%208.7440064c0.45217493%207.22892587%200.9806912%2014.3286592%201.5855488%2021.305072l0.76341227%208.30357546c0.39932373%204.1165536%200.82800853%208.192%201.28605547%2012.2145952l0.94545706%207.98646614c0.82213653%206.6064512%201.7264864%2013.08370987%202.70130454%2019.425904l1.20384213%207.5460352c10.999008%2066.12911253%2030.6069568%20117.5478592%2058.3834144%20154.232752%2026.09695147%2034.47099627%2070.36898667%2063.30448747%20132.933552%2085.87212586l6.89419947%202.4370464c13.94108053%204.8271136%2028.75127787%209.354736%2044.4364608%2013.57112l7.9101248%202.08470294c6.65930347%201.72061333%2013.46541653%203.38250347%2020.42421226%204.99154026l8.421024%201.90265814%208.5737056%201.85567893c5.7549536%201.2155872%2011.6156096%202.40181227%2017.57022507%203.5469312l9.00239147%201.70299627c3.02428693%200.55200533%206.077936%201.09813867%209.14920213%201.644272l9.29601067%201.5855488c2.9479456%200.49328213%205.91350827%200.9806912%208.90256106%201.4563552l0.01174507-100.25950934-0.07046933-7.0703712c-0.52851627-34.5003584-3.71135787-56.8272288-13.82950507-85.46105813-16.35463787-46.27452373-48.6293568-92.10274453-102.67306667-138.63565333-59.3641056-51.1192544-137.5786208-79.61214613-235.7416832-85.02062827zM676.42724053%20260.07874986c-51.45985387%2057.05037973-91.21601173%20138.794208-118.7105952%20245.49574187%202.6719424%200.3229824%205.32626773%200.62834667%207.962976%200.91022187l7.8631456%200.80451946c117.13091947%2011.239776%20199.81433067-14.15248747%20251.0040544-74.07447146%2056.639312-66.29941227%2079.82942507-144.5550336%2069.71714987-237.0512288-97.0414336-12.5493216-168.4204736%209.13745707-217.83673067%2063.91521706z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-cellout {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-cellout%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20567.54021346C504.88889795%20567.54021346%20499.1264532%20561.77776871%20499.1264532%20554.66666666S504.88889795%20541.79311986%20512%20541.79311986s12.8735468%205.76244475%2012.8735468%2012.8735468-5.76244475%2012.8735468-12.8735468%2012.8735468z%20m0-24.52104151C505.56322661%20543.01917195%20500.35250529%20548.22989327%20500.35250529%20554.66666666s5.21072131%2011.64749471%2011.64749471%2011.64749471%2011.64749471-5.21072131%2011.64749471-11.64749471S518.43677339%20543.01917195%20512%20543.01917195z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M711.03525963%20550.83614777c-75.24503666%200-135.9265189-75.24503666-135.92651889-167.48088889%200-92.23585223%2060.6814811-165.05363001%20135.92651889-165.05362887%2075.24503666%200%20135.9265189%2075.24503666%20135.92651776%20165.05362887%200%2092.23585223-60.6814811%20167.48088889-135.92651776%20167.48088889z%20m0-283.98933334c-48.54518557%200-87.38133333%2053.39970333-87.38133334%20116.50844445s38.83614777%20118.93570333%2087.38133334%20118.93570446%2087.38133333-53.39970333%2087.38133333-118.93570446-38.83614777-116.50844445-87.38133333-116.50844445zM536.27259296%20851.81629667c-19.41807445%200-41.26340779-4.8545189-58.25422222-12.13629667-72.81777778-36.40888889-116.50844445-109.22666667-111.65392669-189.32622222%202.42725888-41.26340779%2024.27259221-77.67229667%2060.68148224-99.51763001%2026.69985223-16.99081443%2060.6814811-19.41807445%2092.2358511-12.13629554%2043.69066667%2012.13629667%2082.52681443%2043.69066667%20106.79940778%2087.38133334%2046.11792555%2080.09955555%2031.55436999%20172.33540779-33.98163%20211.17155555-14.56355555%209.70903666-36.40888889%2014.56355555-55.82696221%2014.56355555z%20m0-48.54518556c12.13629667%200%2024.27259221-2.42725888%2033.98162887-9.70903666%2041.26340779-24.27259221%2048.54518557-87.38133333%2014.56355556-145.63555555-19.41807445-33.98163001-48.54518557-55.82696334-77.67229553-65.536-19.41807445-4.8545189-38.83614777-2.42725888-55.82696335%207.28177777-21.84533333%2012.13629667-33.98163001%2036.40888889-36.40888889%2060.68148111-4.8545189%2060.6814811%2029.12711111%20116.50844445%2082.52681443%20143.20829667%2012.13629667%207.28177778%2026.69985223%209.70903666%2038.83614891%209.70903666zM327.52829629%20548.40888889c-21.84533333%200-43.69066667-7.28177778-63.10874112-16.99081444-33.98163001-24.27259221-55.82696334-60.6814811-55.82696221-101.94488888-2.42725888-38.83614777%209.70903666-77.67229667%2031.55436999-111.65392669%2019.41807445-33.98163001%2050.97244445-58.25422222%2087.38133334-75.24503666%2036.40888889-16.99081443%2080.09955555-14.56355555%20114.08118557%207.28177778%2033.98163001%2024.27259221%2055.82696334%2060.6814811%2055.82696219%20101.94488889%202.42725888%2038.83614777-9.70903666%2077.67229667-31.55436998%20111.65392554-26.69985223%2046.11792555-77.67229667%2080.09955555-138.35377778%2084.95407446z%20m0-24.27259222z%20m50.97244445-245.15318556c-9.70903666%200-21.84533333%202.42725888-31.55437%207.28177778-26.69985223%2012.13629667-50.97244445%2031.55436999-65.536%2055.82696334-16.99081443%2024.27259221-24.27259221%2053.39970333-24.27259335%2082.52681444%200%2026.69985223%2012.13629667%2048.54518557%2033.98163001%2063.10874112%209.70903666%207.28177778%2021.84533333%209.70903666%2036.40888889%209.70903666%2041.26340779-2.42725888%2077.67229667-26.69985223%2099.51763-63.10874112%2016.99081443-26.69985223%2024.27259221-55.82696334%2024.27259222-84.95407332%200-24.27259221-12.13629667-48.54518557-33.98163001-63.10874112-12.13629667-4.8545189-24.27259221-7.28177778-38.83614776-7.28177778z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-height {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-height%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M396.0832%20193.3312H245.76c-12.6976%200-22.9376-10.24-22.9376-22.9376S233.0624%20147.456%20245.76%20147.456h150.7328c12.6976%200%2022.9376%2010.24%2022.9376%2022.9376s-10.24%2022.9376-23.3472%2022.9376zM396.0832%20863.4368H245.76c-12.6976%200-22.9376-10.24-22.9376-22.9376s10.24-22.9376%2022.9376-22.9376h150.7328c12.6976%200%2022.9376%2010.24%2022.9376%2022.9376s-10.24%2022.9376-23.3472%2022.9376z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M321.1264%20850.3296c-12.6976%200-22.9376-10.24-22.9376-22.9376V170.3936c0-12.6976%2010.24-22.9376%2022.9376-22.9376s22.9376%2010.24%2022.9376%2022.9376V827.392c0%2012.6976-10.24%2022.9376-22.9376%2022.9376zM633.6512%20362.0864c-59.392%200-106.9056-48.3328-106.9056-106.9056%200-59.392%2048.3328-106.9056%20106.9056-106.9056s106.9056%2048.3328%20106.9056%20106.9056c0.4096%2058.5728-47.9232%20106.9056-106.9056%20106.9056z%20m0-168.7552c-33.5872%200-61.0304%2027.4432-61.0304%2061.0304S600.4736%20315.392%20633.6512%20315.392s61.0304-27.8528%2061.0304-61.0304-27.0336-61.0304-61.0304-61.0304z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M790.528%20620.544h-313.344c-12.6976%200-22.9376-10.24-22.9376-22.9376V446.464c0-57.344%2046.6944-104.0384%20104.0384-104.0384h151.552c57.344%200%20104.0384%2046.6944%20104.0384%20104.0384v151.1424c-0.4096%2012.6976-11.0592%2022.9376-23.3472%2022.9376z%20m-290.4064-46.2848h267.4688V446.464c0-31.9488-26.2144-57.7536-57.7536-57.7536h-151.552c-31.9488%200-57.7536%2026.2144-57.7536%2057.7536l-0.4096%20127.7952z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M702.0544%20863.4368H565.248c-12.6976%200-22.9376-10.24-22.9376-22.9376V598.016c0-12.6976%2010.24-22.9376%2022.9376-22.9376h136.8064c12.6976%200%2022.9376%2010.24%2022.9376%2022.9376v242.4832c0%2012.288-10.24%2022.9376-22.9376%2022.9376z%20m-113.8688-46.2848h90.5216v-196.608h-90.5216v196.608z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shang {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M609.09036999%20414.90963001l194.18074112%200-317.77678222-388.36148224L220.72888889%20414.90963001l194.18074112%200L414.90963001%20997.45185223l194.18073998%200%200-582.54222222z%22%20fill%3D%22%23ff6685%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xia {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xia%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M414.90963001%20609.09036999l-194.18074112%200%20317.77678222%20388.36148224L803.27111111%20609.09036999l-194.18074112%200L609.09036999%2026.54814777l-194.18073998%200%200%20582.54222222z%22%20fill%3D%22%2300c6c6%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-sfrval {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-sfrval%22%20viewBox%3D%220%200%201170%201024%22%3E%3Cpath%20d%3D%22M544.67746279%20208.63967627a68.34008057%2068.34008057%200%201%201%20136.68016202%200v39.42780029h333.58164609V169.12550586H755.44129531a148.21052607%20148.21052607%200%200%200-284.82591094%200H142.08636992v78.85560058h402.61268584V208.63967627z%20m134.43454776%20653.12820527L62%20875.86774648l1.83535752%2078.81241553%20617.54385938-14.07827285c116.31848818-3.77867724%20322.26720645-1.31713857%20379.83265927%2021.39811084l29.38731416-73.26315791c-91.85425137-36.25371123-379.37921748-28.07017559-411.42240263-26.94736845z%20m-184.85290108-207.74089072a78.53171396%2078.53171396%200%201%200%2079.17948721%2078.55330605%2078.53171396%2078.53171396%200%200%200-79.15789512-78.55330605z%20m315.63832676-83.77867793a78.68286123%2078.68286123%200%201%200%2078.68286035-78.03508711%2078.68286123%2078.68286123%200%200%200-78.68286035%2078.03508711z%20m79.50337383%200c0%200.88528974-1.66261817%200.90688271-1.66261816%200s1.66261817-0.88528974%201.66261816%200z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M264.1487%20630.528499a115.466787%20115.466787%200%201%201%20116.400348-115.466787%20115.466787%20115.466787%200%200%201-116.400348%20115.466787z%20m0-141.066019a25.6238%2025.6238%200%201%200%2025.820339%2025.6238%2025.6238%2025.6238%200%200%200-25.820339-25.6238z%20m360.77229%2066.872467a136.078836%20136.078836%200%201%201%20137.233504-136.078837%20136.078836%20136.078836%200%200%201-137.233504%20136.078837z%20m0-182.339253a46.260417%2046.260417%200%201%200%2046.678062%2046.260416%2046.260417%2046.260417%200%200%200-46.678062-46.260416z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-sfr {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-sfr%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M317.5168%20672.896c72.96%200%20122.0352%2013.568%20200.7808%2048.64l45.0304%2020.3008%2013.696%205.888c12.9024%205.4528%2023.68%209.6%2035.5328%2013.6704%2053.2224%2018.3296%20139.0336%201.5872%20255.744-53.2992a32%2032%200%201%201%2027.2128%2057.9072c-6.656%203.1488-13.2864%206.1696-19.8144%209.1136l-19.3536%208.448c-111.5648%2047.3088-199.3216%2060.8256-264.6272%2038.3488l-9.4208-3.328-11.52-4.3264-5.8112-2.2784-12.1344-4.9664-13.2352-5.7088a1464.064%201464.064%200%200%201-7.2192-3.1744l-30.5408-13.824c-77.1072-34.9952-119.424-47.4112-184.32-47.4112-73.9328%200-127.5904%2012.8768-161.152%2037.0944a32%2032%200%201%201-37.4528-51.9168c46.1312-33.28%20112.4096-49.152%20198.6048-49.152z%20m304.4608-77.7728a51.968%2051.968%200%201%201%200%20103.9872%2051.968%2051.968%200%200%201%200-103.9872z%20m155.9552-57.088a62.3872%2062.3872%200%201%201%200%20124.7232%2062.3872%2062.3872%200%200%201%200-124.7488z%20m-301.4912%2057.088a31.1808%2031.1808%200%201%201%200%2062.3872%2031.1808%2031.1808%200%200%201%200-62.3872z%20m-291.1232-22.3488a31.1808%2031.1808%200%201%201%200%2062.3872%2031.1808%2031.1808%200%200%201%200-62.3872z%20m145.5616-89.3952a72.7808%2072.7808%200%201%201%200%20145.5616%2072.7808%2072.7808%200%200%201%200-145.5616z%20m311.8848-7.7568a31.1808%2031.1808%200%201%201%200%2062.3872%2031.1808%2031.1808%200%200%201%200-62.3872z%20m-145.536-124.7488a72.7808%2072.7808%200%201%201%200%20145.536%2072.7808%2072.7808%200%200%201%200-145.536z%20m-291.1232%2020.7872a51.968%2051.968%200%201%201%200%20103.9616%2051.968%2051.968%200%200%201%200-103.936z%20m561.4336%200a51.968%2051.968%200%201%201%200%20103.9616%2051.968%2051.968%200%200%201%200-103.936z%20m-436.6592-62.3872a31.1808%2031.1808%200%201%201%200%2062.3872%2031.1808%2031.1808%200%200%201%200-62.3872z%20m92.6464-117.3504l9.3952%203.328%2011.264%204.1984%2011.52%204.608%2012.288%205.12%2013.568%205.9392%2031.8208%2014.3872c77.1328%2034.9952%20119.4496%2047.4368%20184.3456%2047.4368%2073.9328%200%20127.5904-12.8768%20161.152-37.12a32%2032%200%201%201%2037.4528%2051.9168c-46.1312%2033.28-112.384%2049.2032-198.6048%2049.2032-72.96%200-122.0352-13.568-200.7808-48.64l-39.552-17.8688-7.2448-3.2-13.1072-5.632-11.8528-4.864a515.5328%20515.5328%200%200%200-11.2384-4.2752l-11.264-4.0192c-53.2224-18.3296-139.0592-1.5872-255.744%2053.2992A32%2032%200%201%201%20119.7056%20247.808c130.3808-61.3376%20231.04-80.9728%20303.8208-55.9104z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-waterper {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-waterper%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M345.2416%20244.0704a51.2%2051.2%200%200%201%2072.2944%203.9936c127.9488%20143.5904%20204.3136%20247.6032%20229.12%20312.1152a285.952%20285.952%200%200%201%2018.944%20102.7584C665.6%20819.9168%20539.52%20947.2%20384%20947.2S102.4%20819.9168%20102.4%20662.9376c0-36.4544%206.8096-71.3216%2019.2-103.3472%2024.8064-64.1536%2097.7408-167.6032%20218.7264-310.4768a51.2%2051.2%200%200%201%204.9152-5.0432zM379.4944%20281.6c-117.7856%20137.3184-187.8528%20235.1872-210.176%20293.632A239.0272%20239.0272%200%200%200%20153.6%20660.736C153.6%20790.6816%20256.768%20896%20384%20896s230.4-105.3184%20230.4-235.264a239.0528%20239.0528%200%200%200-15.5136-85.0432c-22.272-58.5984-95.3856-156.6208-219.392-294.0928zM761.4208%20108.928a25.6%2025.6%200%200%201%2034.6112%200.4096l1.536%201.5872%209.1904%2010.3936%208.8064%2010.0864%2012.5184%2014.592%207.8848%209.3952%207.5264%209.088%207.168%208.832%206.7584%208.5248%206.4256%208.2688%206.0416%207.9616%205.6832%207.68%205.3248%207.424%204.9408%207.1168%204.5568%206.8608%204.224%206.5536c8.0384%2012.8256%2013.8752%2023.9616%2017.5104%2033.408%206.1184%2015.9488%209.472%2033.28%209.472%2051.456C921.6%20397.0816%20858.5728%20460.8%20780.8%20460.8S640%20397.1072%20640%20318.5408a143.1808%20143.1808%200%200%201%2012.8768-59.4688l2.6624-5.5552c0.9728-1.92%201.9712-3.8656%203.072-5.888l3.4048-6.144%201.8688-3.2256%203.9936-6.656%204.352-6.9632%202.3552-3.584%204.9408-7.424%202.6112-3.84%205.5296-7.8848c1.8944-2.6624%203.84-5.4016%205.888-8.192l6.272-8.4992%206.656-8.832%207.04-9.1392%207.424-9.4464%203.84-4.8384%207.9616-9.9072%208.3712-10.24%204.3008-5.1968%208.96-10.7008%204.608-5.4528a25.6%2025.6%200%200%201%202.432-2.5344z%20m17.6384%2057.472l-6.912%208.2432-6.6048%207.9872-6.3232%207.7568-6.016%207.5008-8.4736%2010.7776-5.2992%206.8864-2.56%203.328-4.8384%206.528-4.5568%206.272-2.1504%203.0464-4.1216%205.888-3.84%205.6576-3.5328%205.4016-3.2256%205.1712-2.944%204.9152-2.6624%204.6592c-3.328%206.0672-5.888%2011.4688-7.68%2016.2048-3.9424%2010.496-6.1184%2021.9136-6.1184%2033.8432C691.2%20367.9232%20731.3152%20409.6%20780.8%20409.6s89.6-41.7024%2089.6-93.1328c0-11.8528-2.1248-23.2192-6.0416-33.6384a128.256%20128.256%200%200%200-10.1888-20.3264l-2.944-4.7872a302.592%20302.592%200%200%200-4.9408-7.5776l-3.6864-5.376-1.9456-2.7392-4.096-5.7088L832.128%20230.4l-2.304-3.072-4.864-6.272-5.1712-6.528-5.4528-6.7584-5.7344-6.9888-6.0416-7.2192-6.3488-7.4496-6.656-7.7056-6.912-7.936a1735.1168%201735.1168%200%200%200-3.584-4.0448z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M537.6%20665.6a25.6%2025.6%200%200%201%2025.6%2025.6%20128%20128%200%200%201-128%20128%2025.6%2025.6%200%200%201-2.9952-51.0208L435.2%20768a76.8%2076.8%200%200%200%2076.672-72.2944L512%20691.2a25.6%2025.6%200%200%201%2025.6-25.6z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-skeletalmuscle {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-skeletalmuscle%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M806.264324%20144.910015L681.361505%2072.797339a33.823171%2033.823171%200%200%200-44.029582%2010.196958l-22.89974%2031.475235c-9.168956%2012.810494-13.833406%2019.679925-17.448166%2025.382581l-3.510915%205.708889c-3.701575%205.759976-9.69486%2014.279678-24.349897%2034.452224l-10.491559%2014.356919c-23.576908%2035.811777-48.856484%2054.846355-83.138033%2068.62992a316.039618%20316.039618%200%200%201-12.838231%204.836379l-22.690676%207.850972c-16.183299%205.698628-26.637667%2010.407124-36.457396%2017.738339a67.320672%2067.320672%200%200%200-23.193798%2030.123585c-15.388214%2039.679975-10.487092%2072.969811%2015.297059%2094.84011%2014.19987%2012.066257%2026.69394%2017.130846%2055.705089%2024.479154l21.282241%205.196051c17.00469%204.230611%2027.023965%207.812656%2033.623824%2012.10658%208.849935%205.70045%2016.251383%2014.002802%2031.661868%2035.417192l13.901458%2019.46872c3.544733%204.840078%206.321041%208.591846%209.476998%2012.616526%2032.740038%2042.110219%2066.125663%2062.352408%20112.794097%2054.377374%2035.395-5.942013%2059.143837-22.046128%2065.470727-51.056055%203.930321-18.252495%200.433575-32.573599-9.410815-54.696083l-9.356779-20.17559a100.957746%20100.957746%200%200%201-5.339795-13.827261l-1.021745-3.813203a56.992276%2056.992276%200%200%201-1.02562-15.90281l0.479052-5.203027-1.91874%204.532987a1808.95811%201808.95811%200%200%200%2021.244491-51.126025l7.956224-20.387036c3.971268-10.600382%2011.411161-30.372253%2013.553397-35.850638l4.230044-10.397255c11.146479-26.657109%2026.064648-55.380642%2058.791605-112.716735C827.205384%20174.889649%20822.098778%20154.052041%20806.264324%20144.910015zM672.370974%20147.920509l70.549947%2040.732031-2.827187%205.082928c-23.188252%2041.838105-35.43005%2066.949563-45.781053%2092.508013l-3.870315%209.960285-13.722466%2036.236522-5.737968%2014.683932c-5.894571%2014.862127-12.404753%2030.604427-20.409947%2049.029211a35.963289%2035.963289%200%200%200-2.467131%208.460384c-3.48178%2021.197543-2.857074%2040.30707%202.724349%2059.484834%202.306829%208.100775%205.114629%2015.147745%2010.058639%2025.84553l5.836203%2012.502213%202.560268%205.614738%202.078442%204.960504-3.720154%200.86058a74.438891%2074.438891%200%200%201-2.044505%200.377532c-16.591549%202.776842-29.711132-4.367979-47.629246-26.370604l-3.391472-4.268097a300.686597%20300.686597%200%200%201-6.488438-8.58105l-16.45928-23.040623c-19.935897-27.626488-30.399031-39.093267-47.776571-50.308071-12.699194-8.245151-26.433166-13.488381-46.128242-18.735072l-25.426453-6.299393c-19.938494-5.011176-27.992625-7.99586-32.517261-11.790036l-0.471029-0.486835c-1.568018-1.657398-1.602851-4.202427%202.338921-14.658673l0.525904-1.469183-0.370524%200.269572c4.53934-3.396035%2056.967663-21.90578%2056.222051-21.637877%2046.837742-18.782778%2083.819164-46.640569%20115.04264-94.207812l22.65009-31.135877c6.236702-8.755216%2010.116472-14.35859%2013.079891-18.933091l6.683693-10.646011c2.062428-3.106988%204.710974-6.950014%208.648064-12.466572l8.280431-11.55067zM347.216589%20447.125505c-35.695738%206.090712-59.543857%2022.459836-65.61197%2051.672889-3.803214%2018.218437-0.323497%2032.475988%209.658795%2054.731811l9.029887%2019.718251c2.800344%206.129398%204.352108%2010.141164%205.363057%2013.78697l1.021745%203.813203c1.408403%206.400193%201.627991%2012.812404%200.757598%2020.368128l-0.170739%200.760971-5.785715%2013.743098c-7.313562%2017.319892-13.417492%2032.544639-19.081111%2047.378941l-14.898487%2039.855276-2.632411%206.699588c-10.800887%2026.802915-25.103444%2054.646274-58.540732%20113.398793-9.480163%2016.606221-4.350295%2037.403537%2011.48416%2046.545563L342.632902%20951.665139a33.869696%2033.869696%200%200%200%2044.621932-11.036841l31.858562-46.34103%2045.41482-62.098121-0.824971%201.242795c22.565839-34.246652%2047.845415-53.28123%2082.046382-67.11132l8.324271-3.252226%204.51396-1.584152%2022.690676-7.850972c16.206561-5.738919%2026.707453-10.527998%2036.503921-17.818921%2010.374681-7.548029%2018.378859-17.968874%2023.060457-29.985683%2015.371185-39.743528%2010.470063-73.033364-15.417932-94.909897-14.159579-12.042995-26.69394-17.130846-55.705089-24.479153l-21.322533-5.219313-9.377956-2.459675c-11.457741-3.230666-18.929096-6.201214-24.26913-9.606614-8.705799-5.670955-16.083985-14.013598-31.517732-35.387697l-16.000717-22.346099a445.795911%20445.795911%200%200%200-5.592906-7.526797l-1.83592-2.40301c-32.682718-42.023404-66.091605-62.225302-112.626699-54.38817z%20m59.328399%2098.504351l4.813684%206.271089c2.736016%203.728505%205.873274%208.064719%2010.271579%2014.310875%2025.381326%2035.873964%2036.132285%2048.796238%2055.673084%2061.474887%2012.699194%208.245151%2026.392875%2013.465119%2046.04766%2018.688547l29.570664%207.402735c16.975195%204.374747%2024.285384%207.252246%2028.430371%2010.77351l0.49429%200.446544c1.568018%201.657398%201.61988%204.26598-2.258339%2014.705197l-0.496408%201.325048%200.364291-0.165728c-4.492816%203.315452-56.880847%2021.84846-56.262342%2021.614615l-7.290388%203.043315a233.691595%20233.691595%200%200%200-102.571473%2083.679901l-4.275225%206.288325-40.572177%2055.385293-5.551304%207.754168-12.034764%2017.495073L281.033195%20835.786676l10.5303-19.169501c17.71085-32.537064%2027.859054-54.022311%2036.508579-75.889326l16.865422-44.843934a1489.847887%201489.847887%200%200%201%2025.600419-62.578756%2036.149387%2036.149387%200%200%200%202.454665-8.252694%20130.035438%20130.035438%200%200%200-2.722678-59.859921%20167.580554%20167.580554%200%200%200-10.081902-25.80524l-6.956007-15.028989-2.273666-5.18066-1.256036-3.035203%203.968135-0.824852%202.004213-0.400794c17.475063-2.911405%2031.172412%205.372814%2050.85332%2030.649497z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-inorganic {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-inorganic%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M500.63484747%20500.63484747h22.73030506v22.73030506H500.63484747z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M491.57306987%20512.0275177A12.71207116%2012.71207116%200%201%200%20504.285141%20499.31544655%2012.71207116%2012.71207116%200%200%200%20491.57306987%20512.0275177z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M109.34857099%20756.00457099a24.161524%2024.161524%200%200%200%209.33790501%2034.279619%2026.18514299%2026.18514299%200%200%200%2013.238857%203.900953%2025.81942899%2025.81942899%200%200%200%2021.82095301-12.45866699l149.52838099-246.12571401a29.720381%2029.720381%200%200%201%2051.39504699%202e-8l56.85638101%2093.47657099c0%200.78019001%200.78019001%200.78019001%200.78019101%201.56038102l-75.58095301%20124.61104799a25.941333%2025.941333%200%200%200%208.58209599%2035.035428%2026.25828601%2026.25828601%200%200%200%2013.23885702%203.90095298%2025.84381001%2025.84381001%200%200%200%2021.82095198-12.45866699l259.340191-426.03276201a29.720381%2029.720381%200%200%201%2051.39504701%203e-8l234.422857%20386.31619098c0%200.78019001%200.78019001%200.78019001%200%201.56038101a2.438095%202.438095%200%200%201-1.56038101%200.78018999h-218.063238a25.624381%2025.624381%200%200%200-24.91733299%2024.91733401%2025.112381%2025.112381%200%200%200%2024.91733299%2024.91733298h218.063238a52.053333%2052.053333%200%200%200%2045.17790502-26.477714%2050.297905%2050.297905%200%200%200-0.78019001-52.17523898l-234.42285701-385.536a81.16419001%2081.16419001%200%200%200-138.630096%200l-153.42933299%20253.123048-44.397714-73.14285701a81.16419001%2081.16419001%200%200%200-138.63009599%200L109.34857099%20756.02895201z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M109.34857099%20756.00457099a24.161524%2024.161524%200%200%200%209.33790501%2034.279619%2026.16076199%2026.16076199%200%200%200%2013.238857%203.900953%2025.81942899%2025.81942899%200%200%200%2021.82095301-12.45866699l149.52838099-246.12571401a29.720381%2029.720381%200%200%201%2051.39504699%202e-8l56.85638101%2093.47657099c0%200.78019001%200.78019001%200.78019001%200.78019101%201.56038102-82.553905%20137.06971399%20206.336-338.89523801%2029.59847598-47.51847601l-44.39771399-73.14285701a81.16419001%2081.16419001%200%200%200-138.630096%200L109.34857099%20756.00457099z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kongradio {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kongradio%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M510.398178%20952.65644326c-244.16447618%200-442.79782154-198.77968387-442.79782155-443.10523729%200-244.34555667%20198.63334538-443.12839796%20442.79782155-443.12839795%20244.1413145%200%20442.80834939%20198.80389803%20442.80834941%20443.12839795C953.20652741%20753.87570694%20754.58581483%20952.65644326%20510.398178%20952.65644326zM510.398178%20113.24676687c-218.32791741%200-395.95070205%20177.76070023-395.95070205%20396.28127845%200%20218.5237367%20177.62173112%20396.25917025%20395.95070205%20396.25917028%20218.33949875%200%20395.96017742-177.76070023%20395.96017744-396.25917028C906.35940791%20291.00746709%20728.73767576%20113.24676687%20510.398178%20113.24676687z%22%20fill%3D%22%23bfbfbf%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-radio {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-radio%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512.572028%2064.021106c-247.112074%200-447.435519%20200.324468-447.435519%20447.435519%200%20247.112074%20200.323445%20447.435519%20447.435519%20447.435519%20247.111051%200%20447.435519-200.323445%20447.435519-447.435519C960.00857%20264.345574%20759.683079%2064.021106%20512.572028%2064.021106zM801.432948%20389.292284%20454.691783%20736.010937c-8.739035%208.739035-20.186761%2013.108552-31.635511%2013.108552-11.447726%200-22.896476-4.369517-31.635511-13.108552L212.469066%20557.080731c-17.47807-17.45658-17.47807-45.791929%200-63.269999%2017.47807-17.47807%2045.791929-17.47807%2063.269999%200l147.317207%20147.295718%20315.105654-315.084165c17.47807-17.47807%2045.791929-17.47807%2063.269999%200C818.909995%20343.500355%20818.909995%20371.814214%20801.432948%20389.292284z%22%20fill%3D%22%23f19601%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-nv {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-nv%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M605.46410097%20412.4318034m-300.0556642%200a300.05566418%20300.05566418%200%201%200%20600.1113284%200%20300.05566418%20300.05566418%200%201%200-600.1113284%200Z%22%20fill%3D%22%23f1acb3%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M889.61556076%20697.43671585c155.8294527-155.8294527%20154.10758031-409.80563246-0.86093621-564.77414907-154.96851649-155.8294527-406.36188767-154.10758031-562.1913404%200.86093625-142.91540968%20142.91540968-161.85600612%20359.87133273-32.71557567%20526.03201989l-67.15302381%2067.1530238-118.809196-118.80919599c-20.66246887-20.66246887-53.37804459-20.66246887-74.04051339%200-20.66246887%2020.66246887-20.66246887%2053.37804459%200%2074.04051344l118.80919596%20118.80919597-74.04051342%2074.04051344c-20.66246887%2020.66246887-20.66246887%2053.37804459%201e-8%2074.04051345%2020.66246887%2020.66246887%2053.37804459%2020.66246887%2074.04051341%200l74.04051344-74.04051345%20117.08732355%20117.08732356c20.66246887%2020.66246887%2053.37804459%2020.66246887%2074.04051344%200%2020.66246887-20.66246887%2020.66246887-53.37804459%200-74.04051342l-117.08732357-117.08732357%2067.15302383-67.15302382c148.08102693%20111.06077013%20378.81192918%20106.75608913%20521.72733883-36.15932048zM398.02098899%20204.98120788c122.25294082-122.25294082%20327.15575703-113.64357876%20438.2165272%2024.96714986%2084.37174787%20105.89515297%2084.37174787%20259.14179699%200%20365.03694995-111.06077013%20139.47166486-315.96358638%20147.22009067-438.2165272%2024.96714991-115.36545115-113.64357876-115.36545114-300.46673474%200-414.97124972z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-qiehuan {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-qiehuan%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2080c238.208%200%20432%20193.792%20432%20432S750.208%20944%20512%20944%2080%20750.208%2080%20512%20273.792%2080%20512%2080m0-80C229.216%200%200%20229.216%200%20512s229.216%20512%20512%20512c282.768%200%20512-229.216%20512-512S794.768%200%20512%200z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M757.2%20382.528l-100.24-100.24c-8.24-8.272-22.352-2.416-22.352%209.264v77.872a13.104%2013.104%200%200%201-13.104%2013.088H237.2a13.088%2013.088%200%200%200-13.088%2013.088v35.104c0%207.232%205.856%2013.088%2013.088%2013.088H786.88a13.104%2013.104%200%200%200%209.264-22.352l-38.944-38.912z%20m0%200M266.8%20641.456l100.24%20100.256a13.088%2013.088%200%200%200%2022.352-9.264V654.56a13.12%2013.12%200%200%201%2013.104-13.104h384.32a13.088%2013.088%200%200%200%2013.104-13.088V593.28a13.104%2013.104%200%200%200-13.104-13.088H237.12a13.088%2013.088%200%200%200-9.264%2022.352l38.944%2038.912z%20m0%200%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-nan {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-nan%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M418.53589903%20611.5681966m300.0556642%200a300.05566418%20300.05566418%200%201%200-600.1113284%200%20300.05566418%20300.05566418%200%201%200%20600.1113284%200Z%22%20fill%3D%22%2390cbdd%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M134.38443924%20326.56328415c-155.8294527%20155.8294527-154.10758031%20409.80563246%200.86093621%20564.77414907%20154.96851649%20155.8294527%20406.36188767%20154.10758031%20562.1913404-0.86093625%20142.91540968-142.91540968%20161.85600612-359.87133273%2032.71557567-526.03201989l67.15302381-67.1530238%20118.809196%20118.80919599c20.66246887%2020.66246887%2053.37804459%2020.66246887%2074.04051339%200%2020.66246887-20.66246887%2020.66246887-53.37804459%200-74.04051344l-118.80919596-118.80919597%2074.04051342-74.04051344c20.66246887-20.66246887%2020.66246887-53.37804459-1e-8-74.04051345-20.66246887-20.66246887-53.37804459-20.66246887-74.04051341%200l-74.04051344%2074.04051345-117.08732355-117.08732356c-20.66246887-20.66246887-53.37804459-20.66246887-74.04051344%200-20.66246887%2020.66246887-20.66246887%2053.37804459%200%2074.04051342l117.08732357%20117.08732357-67.15302383%2067.15302382c-148.08102693-111.06077013-378.81192918-106.75608913-521.72733883%2036.15932048zM625.97901101%20819.01879212c-122.25294082%20122.25294082-327.15575703%20113.64357876-438.2165272-24.96714986-84.37174787-105.89515297-84.37174787-259.14179699%200-365.03694995%20111.06077013-139.47166486%20315.96358638-147.22009067%20438.2165272-24.96714991%20115.36545115%20113.64357876%20115.36545114%20300.46673474%200%20414.97124972z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-zanwu1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-zanwu1%22%20viewBox%3D%220%200%201072%201024%22%3E%3Cpath%20d%3D%22M0%20566.223238C0%20627.809524%20239.420952%20677.790476%20534.747429%20677.790476s534.747429-49.956571%20534.747428-111.542857c0-61.586286-239.420952-111.542857-534.747428-111.542857S0%20504.636952%200%20566.223238z%22%20fill%3D%22%23F5F5F5%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M137.99619%20231.619048v306.95619c0%2018.236952%207.289905%2035.669333%2020.21181%2048.566857a69.168762%2069.168762%200%200%200%2048.786286%2020.089905h638.244571c38.107429%200%2068.998095-30.72%2068.998095-68.632381V231.619048h-191.75619a49.590857%2049.590857%200%200%200-49.737143%2049.42019%2049.590857%2049.590857%200%200%201-49.737143%2049.493333h-193.779809a49.590857%2049.590857%200%200%201-49.737143-49.493333%2049.590857%2049.590857%200%200%200-49.737143-49.444571H137.99619z%22%20fill%3D%22%23FAFAFA%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M329.776762%20231.619048a49.615238%2049.615238%200%200%201%2049.639619%2046.567619l0.073143%202.925714a49.566476%2049.566476%200%200%200%2046.811428%2049.347048l2.925715%200.073142h193.779809a49.615238%2049.615238%200%200%200%2049.639619-46.543238l0.097524-2.925714a49.566476%2049.566476%200%200%201%2046.811429-49.347048l2.925714-0.097523h191.75619v306.95619a68.803048%2068.803048%200%200%201-65.536%2068.559238l-3.462095%200.097524H206.994286a68.85181%2068.85181%200%200%201-68.900572-65.194667l-0.097524-3.437714V231.619048h191.804953l-0.024381-0.048762zM155.233524%20538.599619a51.590095%2051.590095%200%200%200%2048.713143%2051.370667l3.023238%200.097524h638.244571a51.638857%2051.638857%200%200%200%2051.687619-48.469334l0.073143-2.998857V248.783238h-174.518857c-17.066667%200-31.085714%2013.116952-32.353524%2029.793524l-0.121905%202.486857a66.80381%2066.80381%200%200%201-63.536762%2066.56l-3.462095%200.097524h-193.755428a66.82819%2066.82819%200%200%201-66.876953-63.195429l-0.097524-3.413333a32.377905%2032.377905%200%200%200-29.96419-32.231619l-2.511238-0.097524H155.233524v289.840762z%22%20fill%3D%22%23D9D9D9%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M323.584%200h405.089524l184.612571%20232.838095-13.555809%2010.630095L720.310857%2017.13981h-388.388571l-180.906667%20226.32838-13.507048-10.654476z%22%20fill%3D%22%23D9D9D9%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M129.633524%20935.326476v-16.530286c10.947048-1.072762%2021.455238-2.145524%2031.548952-2.998857v-12.678095c-9.874286%200.877714-20.406857%201.731048-31.548952%202.584381v-16.944762H163.108571v-12.678095H129.633524v-14.140952h-14.165334v14.140952H90.575238c5.36381-7.070476%2010.50819-15.213714%2015.238095-24.234667h58.806857v-13.726476H112.249905c1.706667-3.876571%203.218286-7.728762%204.705524-11.605333l-15.433143-2.56c-1.706667%204.705524-3.657143%209.435429-5.607619%2014.140952H66.121143v13.750857h22.966857c-5.144381%209.654857-10.947048%2017.798095-16.944762%2024.673524l3.413333%2012.239238h39.936v17.798095c-14.60419%200.877714-30.256762%201.511619-46.567619%202.364953l1.926096%2013.750857c15.457524-0.853333%2030.47619-1.950476%2044.617142-2.80381v15.457524h14.189715z%20m44.202666%200.633905c9.240381-13.287619%2015.018667-28.964571%2017.38362-46.982095h27.891809v46.567619h14.823619v-46.567619h22.747429v-13.531429h-64.365715v-22.308571c23.161905-2.584381%2042.471619-7.509333%2058.343619-14.384762l-9.849904-11.580953c-15.043048%206.851048-36.08381%2011.580952-62.659048%2014.140953v33.718857c-0.438857%2019.309714-5.607619%2035.84-15.043048%2049.785905l10.727619%2011.142095zM107.76381%201022.464v-8.362667H216.746667v8.362667h15.872v-80.700952H91.843048v80.700952h15.896381zM216.746667%20971.580952H107.739429v-16.749714H216.746667v16.749714z%20m0%2029.184H107.739429v-16.749714H216.746667v16.749714z%20m71.43619%2021.040762c29.842286-12.897524%2051.321905-31.134476%2064.609524-54.320762%207.314286-13.726476%2012.678095-29.817905%2016.091429-48.493714h17.408v78.116572c0%2014.60419%206.851048%2021.894095%2021.01638%2021.894095h34.767239c9.020952%200%2015.457524-1.950476%2019.529142-5.802667%204.729905-4.705524%207.94819-17.383619%209.654858-38.4l-14.57981-4.729905c-1.072762%2016.749714-2.998857%2026.624-6.022095%2030.037334-2.340571%202.80381-6.217143%204.315429-11.361524%204.315428H412.038095c-6.875429%200-10.313143-3.657143-10.313143-10.532571v-74.898286h66.56v-14.799238h-97.03619c1.511619-11.605333%202.364952-24.259048%202.803809-37.546667v-14.384762h76.824381v-15.043047h-154.087619v15.018666H358.4v14.384762a290.889143%20290.889143%200%200%201-2.779429%2037.546667h-73.191619v14.823619h70.607238a158.232381%20158.232381%200%200%201-11.80038%2036.498286c-11.580952%2021.869714-31.963429%2039.253333-61.586286%2052.565333l8.582095%2013.750857z%20m393.411048%200.633905l8.362666-12.678095c-15.457524-10.48381-28.525714-25.307429-39.69219-44.617143%2012.01981-25.35619%2018.67581-56.027429%2019.748571-91.867429h13.945905v-14.799238H627.321905c1.706667-9.45981%203.413333-19.748571%204.729905-30.695619l-15.043048-2.584381c-4.291048%2040.789333-12.873143%2073.191619-25.526857%2097.231238l9.654857%2011.800381c4.510476-7.728762%208.777143-16.530286%2012.678095-26.404571%205.778286%2021.455238%2012.873143%2040.350476%2021.211429%2056.880762a126.317714%20126.317714%200%200%201-39.692191%2044.641524l7.948191%2012.873142a143.969524%20143.969524%200%200%200%2039.716571-43.154285c10.727619%2018.041905%2023.600762%2032.646095%2038.619429%2043.373714z%20m-180.906667-97.426286c18.432-12.458667%2031.329524-27.062857%2038.4-44.007619v40.789334h14.384762v-27.916191c7.728762%205.144381%2016.944762%2012.01981%2027.672381%2020.601905l7.94819-12.01981a500.053333%20500.053333%200%200%200-35.620571-19.748571v-2.340571h39.058286v-13.531429h-39.058286v-40.984381h-14.384762v40.984381h-41.837714v13.531429h30.47619c-6.460952%2011.800381-18.041905%2022.528-34.57219%2032.182857l7.509333%2012.434285z%20m72.94781-63.097904c6.534095-8.582095%2012.092952-17.871238%2016.530285-27.696762l-11.166476-5.144381c-3.85219%209.020952-9.435429%2018.041905-16.310857%2027.257904l10.971429%205.583239z%20m-57.734096-0.24381l11.166477-5.12a183.612952%20183.612952%200%200%200-13.312-26.819048l-12.214858%204.047239c5.12%208.167619%209.874286%2017.383619%2014.384762%2027.91619z%20m126.19581%2087.576381c-8.582095-18.041905-15.433143-39.69219-20.821333-64.804571l2.803809-11.166477H655.847619c-0.877714%2028.964571-5.36381%2054.296381-13.750857%2075.971048z%20m-142.921143%2072.557714c21.455238-6.022095%2039.253333-13.970286%2053.443048-23.844571%2012.653714%205.607619%2023.600762%2011.385905%2033.03619%2016.969143l8.387048-12.01981a475.355429%20475.355429%200%200%200-29.622857-14.60419c10.971429-9.99619%2019.163429-22.625524%2023.82019-36.693334v-12.678095h-44.860952c1.29219-3.85219%202.80381-7.704381%204.291047-11.776l-14.384762-1.706667c-1.487238%204.266667-3.218286%208.777143-5.12%2013.507048h-31.353904v13.507048h25.331809c-4.291048%208.582095-9.240381%2017.383619-14.823619%2026.819047%2010.532571%203.900952%2020.406857%207.94819%2029.842286%2012.044191-12.434286%207.070476-27.696762%2012.873143-45.275429%2017.578666l7.289905%2012.897524z%20m51.078095-39.497143a452.315429%20452.315429%200%200%200-24.478476-9.240381c4.291048-6.436571%208.167619-13.287619%2011.605333-20.601904h36.912762a83.139048%2083.139048%200%200%201-24.039619%2029.842285z%20m182.418286%2038.204953c12.01981%200%2018.041905-6.436571%2018.041905-18.895238v-62.659048c6.631619-3.023238%2013.287619-6.022095%2019.943619-9.459809V914.285714c-6.436571%203.437714-13.092571%206.656-19.968%209.679238v-42.300952h20.601905v-14.799238h-20.601905v-40.569905h-15.018667v40.569905H709.973333v14.799238h25.746286v48.518095c-9.435429%203.413333-19.309714%206.436571-29.184%208.777143l3.876571%2015.043048c8.362667-2.584381%2016.725333-5.583238%2025.307429-8.801524v52.589714c0%205.997714-2.779429%209.216-8.143238%209.216-5.168762%200-10.727619-0.414476-16.335238-1.072762l3.242667%2014.604191h18.236952z%20m86.479238%201.926095v-10.50819h58.172952v10.483809h14.384762V952.07619h-36.083809v-26.404571h45.958095v-13.945905h-45.933714v-25.331809h40.350476v-52.150857h-113.127619v67.169523c-0.195048%2045.080381-7.92381%2081.993143-23.161905%20110.32381l12.01981%2010.727619c14.165333-27.89181%2022.528-60.099048%2025.112381-96.792381h43.78819v26.404571h-35.84v70.38781h14.384762z%20m61.830095-150.016h-83.065904v-23.82019h83.065904v23.82019z%20m-40.350476%2039.253333h-42.910476l0.195048-10.288762v-15.018666h42.715428v25.331809z%20m36.693333%2086.503619h-58.172952v-32.402285h58.172952v32.426666z%20m110.518858-58.148571c9.240381%200%2018.456381-7.070476%2027.696762-21.040762l-10.72762-7.728762c-6.436571%209.874286-12.01981%2015.018667-16.969142%2015.018667-4.071619%200-10.727619-3.218286-19.943619-9.216-9.45981-6.436571-17.603048-9.435429-24.259048-9.435429-9.435429%200-18.67581%206.851048-27.696762%2021.016381l10.727619%207.509334c6.241524-9.874286%2011.824762-14.799238%2016.969143-14.799239%204.291048%200%2010.947048%202.998857%2020.382476%209.216%209.240381%206.241524%2017.16419%209.45981%2023.820191%209.45981z%22%20fill%3D%22%2395979A%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xiazai41 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xiazai41%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M888.514259%20742.334969%20888.514259%20742.334969c-12.409634%2012.409634-32.715099%2012.409634-45.124733%200l-90.248444-90.248444c-12.409634-12.409634-12.409634-32.715099%200-45.124733l0%200c12.409634-12.409634%2032.715099-12.409634%2045.124733%200l90.249467%2090.248444C900.92287%20709.61987%20900.92287%20729.925335%20888.514259%20742.334969zM935.280376%20481.368352%20935.280376%20481.368352c0%2017.549701-14.358009%2031.907711-31.907711%2031.907711L775.741823%20513.276063c-17.549701%200-31.907711-14.358009-31.907711-31.907711l0%200c0-17.549701%2014.358009-31.907711%2031.907711-31.907711l127.630842%200C920.922367%20449.460642%20935.280376%20463.818651%20935.280376%20481.368352zM753.141082%20373.944737%20753.141082%20373.944737c12.409634%2012.409634%2032.715099%2012.409634%2045.124733%200l90.249467-90.248444c12.409634-12.409634%2012.409634-32.715099%200-45.124733l0%200c-12.409634-12.409634-32.715099-12.409634-45.124733%200l-90.248444%2090.248444C740.731448%20341.229638%20740.731448%20361.535103%20753.141082%20373.944737zM623.036909%20951.717743c-11.110035%200-22.583344-4.448312-32.720216-13.024641l-246.657726-208.682833c-13.453407-11.382235-15.132652-31.515784-3.750417-44.968168%2011.382235-13.452383%2031.515784-15.132652%2044.968168-3.750417l216.285998%20182.987614L601.162716%20160.03281%20407.043576%20325.567937c-17.97335%2015.326057-48.161906%2026.450419-71.78186%2026.450419L152.535045%20352.018356l0%20321.972039%2087.490633%200c17.622356%200%2031.907711%2014.285355%2031.907711%2031.907711s-14.285355%2031.907711-31.907711%2031.907711l-90.391706%200c-33.589003%200-60.915371-27.325345-60.915371-60.914348L88.718601%20349.117282c0-33.589003%2027.326369-60.915371%2060.915371-60.915371l185.626721%200c8.382924%200%2023.99653-5.753027%2030.375821-11.1919L590.295204%2085.432765c15.430434-13.155624%2033.994232-16.695241%2049.662073-9.464559%2015.666818%207.230682%2025.02086%2023.652699%2025.02086%2043.929512L664.978137%20904.063397c0%2020.249183-9.340739%2036.671201-24.987091%2043.928488C634.604362%20950.489776%20628.870778%20951.717743%20623.036909%20951.717743z%22%20fill%3D%22%23ff5656%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n* {\r\n font-family: \"Microsoft YaHei\";\n}\nbody {\r\n font-size: 14px;\n}\n.text_l {\r\n text-align: left;\n}\n.text_r {\r\n text-align: right !important;\n}\n.text_c {\r\n text-align: center;\n}\n.f-r {\r\n float: right !important;\n}\n.bgfff {\r\n background: #fff !important;\n}\n.c666 {\r\n color: #666 !important;\n}\n.c999 {\r\n color: #999 !important;\n}\n.cyello {\r\n color: #FEC407 !important;\n}\n.cblue {\r\n color: #477EFF !important;\n}\n.size12 {\r\n font-size: 24rpx !important;\n}\n.size14 {\r\n font-size: 14rpx !important;\n}\n.size16 {\r\n font-size: 32rpx !important;\n}\n.size18 {\r\n font-size: 36rpx !important;\n}\n.size20 {\r\n font-size: 40rpx !important;\n}\n.size26 {\r\n font-size: 52rpx !important;\n}\n.mt-5 {\r\n margin-top: 5px !important;\n}\n.mt-10 {\r\n margin-top: 10px !important;\n}\n.mt-15 {\r\n margin-top: 15px !important;\n}\n.mb-5 {\r\n margin-bottom: 5px !important;\n}\n.mb-10 {\r\n margin-bottom: 10px !important;\n}\n.mr-5 {\r\n margin-right: 5px !important;\n}\n.mr-10 {\r\n margin-right: 10px !important;\n}\n.ml-5 {\r\n margin-left: 5px !important;\n}\n.ml-10 {\r\n margin-left: 10px !important;\n}\n.ml-15 {\r\n margin-left: 15px !important;\n}\n.orangeBtn {\r\n color: #fa8c16;\r\n background: #fff7e6;\r\n border: 1px solid #ffd591;\r\n padding: 5px 8px;\r\n border-radius: 5px;\n}\n.blueBtn {\r\n color: #1890ff;\r\n background: #dbebf9;\r\n border: 1px solid #8cc8ff;\r\n padding: 5px 8px;\r\n border-radius: 5px;\n}\n.bold {\r\n font-weight: bold;\n}\n.flex {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.overflow {\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\n}\n.box_shadow {\r\n box-shadow: 0px 1px 5px 2px #dfe2e1fc;\n}\n.border-bottom {\r\n border-bottom: 1px solid #f7f7f7;\n}\n.borderR {\r\n border-right: 1px solid #f7f7f7;\n}\n.nolist {\r\n padding: 15px;\r\n width: calc(100% - 30px);\r\n text-align: center;\n}\n.nolist uni-image {\r\n width: 100px;\r\n height: 100px;\n}\n.nolist uni-text {\r\n display: block;\r\n width: 100%;\r\n margin-top: 15px;\r\n text-align: center;\r\n color: #999;\n}\n.btn {\r\n text-align: center;\r\n color: #fff;\r\n height: 35px;\r\n line-height: 35px;\r\n border-radius: 10px;\n}\n.endtext {\r\n text-align: center;\r\n font-size: 14px;\r\n color: #999;\r\n padding: 15px 0;\n}\n.groupBtn {\r\n display: flex;\n}\n.groupBtn .del {\r\n color: #FEC407 !important;\r\n background-color: #ffe4b8 !important;\n}\n.groupBtn .btn {\r\n background-color: #FEC407;\r\n width: 45%;\r\n margin: 10px auto 15px;\r\n text-align: center;\r\n height: 36px;\r\n line-height: 36px;\r\n border-radius: 10px;\r\n color: #fff;\n}\n.wrapper {\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n z-index: 999;\n}\n.wrapper .bg {\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n background-color: rgba(0, 0, 0, 0.4);\r\n z-index: 99;\n}\n.wrapper .wrapper_box {\r\n width: 220px;\r\n background-color: #fff;\r\n z-index: 1000;\r\n position: absolute;\r\n height: 100vh;\n}\n.wrapper .wrapper_box .top {\r\n width: 100%;\r\n height: 90px;\r\n color: #fff;\r\n text-align: center;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.wrapper .wrapper_box .top .image1 {\r\n width: 50px;\r\n height: 50px;\r\n margin: auto;\r\n border-radius: 50%;\r\n margin-bottom: 16rpx;\n}\n.wrapper .wrapper_box .top uni-view {\r\n width: 100%;\r\n display: block;\r\n text-align: center;\r\n margin: auto;\n}\n.wrapper .wrapper_box .drawerList {\r\n position: relative;\r\n top: 0;\r\n left: 0;\r\n flex-direction: column;\r\n flex: 1;\r\n justify-content: flex-end;\r\n margin-bottom: 20rpx;\r\n width: 220px;\r\n height: calc(100vh - 100px);\r\n overflow-y: scroll;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item {\r\n background: #f7f7f7;\r\n margin: 10px;\r\n padding: 8px 8px 0;\r\n border-radius: 10px;\r\n display: flex;\r\n justify-content: space-between;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .image1 {\r\n width: 45px;\r\n height: 45px;\r\n border-radius: 50%;\r\n margin-right: 10px;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .overflow {\r\n font-size: 27rpx;\r\n color: #333;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .right {\r\n width: 70%;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .right .dangqian {\r\n font-size: 20rpx;\r\n color: #fff;\r\n padding: 1px 5px;\r\n background-color: #477EFF;\r\n text-align: center;\r\n width: auto;\r\n margin-left: 10px;\r\n width: auto;\r\n display: inline-block;\r\n float: right;\r\n height: 15px;\r\n line-height: 15px;\r\n border-radius: 3px;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .right .toggle {\r\n background-color: #999;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .info {\r\n height: 30px;\r\n line-height: 30px;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .info uni-view {\r\n float: left;\r\n margin-right: 10px;\r\n font-size: 12px;\r\n color: #999;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .name {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .name .overflow {\r\n width: 60%;\n}\n.wrapper .wrapper_box .drawerList .add {\r\n margin: 15px;\r\n background: #FEC407;\r\n color: #fff;\r\n height: 30px;\r\n text-align: center;\r\n font-size: 28px;\r\n line-height: 30px;\r\n border-radius: 20px;\n}\n.wrapper .edit {\r\n width: 15rem;\r\n height: auto;\r\n background: #eee;\r\n border-radius: 10px;\r\n padding: 15px;\r\n position: relative;\r\n top: 15%;\r\n margin: auto;\r\n z-index: 99999;\r\n overflow: hidden;\n}\n.wrapper .edit .title {\r\n text-align: center;\r\n width: 100%;\r\n color: #333;\r\n font-size: 18px;\r\n font-weight: bold;\n}\n.wrapper .edit .editem {\r\n position: relative;\r\n display: flex;\r\n font-size: 14px;\r\n border-radius: 10px;\r\n margin-top: 15px;\r\n height: 40px;\r\n justify-content: space-between;\r\n background: #fff;\r\n padding: 0px 10px;\r\n align-items: center;\n}\n.wrapper .edit .editem .radioimg {\r\n font-size: 22px;\r\n color: #FEC407;\n}\n.wrapper .edit .editem .radio {\r\n width: 50%;\r\n text-align: right;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\n}\n.wrapper .edit .editem .name {\r\n width: 4rem;\r\n color: #333;\n}\n.wrapper .edit .editem .right {\r\n width: 60%;\r\n height: 40px;\r\n line-height: 40px;\r\n display: flex;\r\n justify-content: flex-end;\n}\n.wrapper .edit .editem .right uni-input {\r\n margin-right: 10px;\r\n height: 40px;\r\n line-height: 40px;\r\n text-align: right;\n}\n.wrapper .edit .editem .right uni-picker {\r\n width: 100%;\r\n font-size: 16px;\r\n justify-content: center;\r\n align-items: center;\n}\n.wrapper .edit .editem .right uni-picker uni-view {\r\n text-align: right;\n}\n.wrapper .edit .editem .right .uni-input {\r\n position: absolute;\r\n right: 30px;\r\n top: 0;\r\n left: 0;\r\n height: 40px;\r\n line-height: 40px;\r\n text-align: right;\r\n z-index: 9999;\n}\n.wrapper .edit .editem .value {\r\n position: relative;\r\n z-index: 999;\r\n width: 3rem;\r\n text-align: center;\r\n float: left;\r\n margin-right: 10px;\n}\n.wrapper .edit .editem .iconfont {\r\n margin-left: 10px;\r\n float: right;\r\n display: flex;\n}\n.wrapper .edit .tips {\r\n font-size: 0.75rem;\r\n color: #999;\r\n text-align: center;\r\n margin-top: 15px;\r\n margin-bottom: 20px;\r\n display: flex;\n}\n.header {\r\n width: 100%;\r\n height: 240rpx;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.header uni-image {\r\n width: 100%;\r\n height: 100%;\r\n border-radius: 50%;\n}\n.header .top {\r\n margin: 0 10px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n padding: 10px 15px;\r\n min-height: 170rpx;\n}\n.header .top .headimg {\r\n width: 55px;\r\n height: 55px;\n}\n.header .top .toggle {\r\n width: 20px;\r\n height: 20px;\n}\n.header .add {\r\n border: 1px #dfdfdf dashed;\r\n font-size: 28px;\r\n font-weight: 500;\r\n width: 35px;\r\n height: 35px;\r\n line-height: 35px;\r\n border-radius: 10px;\r\n text-align: center;\n}\n.TrendPage {\r\n padding: 10px 0;\r\n margin-bottom: 15px;\r\n border-radius: 10px;\r\n background-color: #f7f7f7;\n}\n.TrendPage .listC {\r\n width: 100%;\r\n padding: 15px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-around;\n}\n.TrendPage .listC uni-view {\r\n position: relative;\n}\n.TrendPage .listC .active:after {\r\n content: \"\";\r\n height: 3px;\r\n width: 100%;\r\n position: absolute;\r\n bottom: -5px;\r\n left: 0;\r\n border-radius: 5px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.TrendPage .box {\r\n width: calc(100% - 20px);\r\n background-color: #fff;\r\n margin: 10px;\r\n border-radius: 15px;\n}\n.TrendPage .boxTime {\r\n width: calc(100% - 20px);\r\n border-radius: 10px;\r\n padding: 10px;\r\n text-align: center;\n}\n.TrendPage .boxTime .style {\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\r\n color: #fff;\n}\n.TrendPage .boxTime .iconfont {\r\n font-size: 14px;\r\n color: #666;\n}\n.TrendPage .boxLine {\r\n padding: 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n border-radius: 10px;\r\n justify-content: space-between;\n}\n.TrendPage .boxLine .line {\r\n clear: both;\r\n width: 100%;\r\n height: 250px;\r\n background-color: #fff;\r\n border-radius: 0 0 10px 10px;\n}\n.gridList {\r\n padding: 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 15px;\r\n width: calc(100%- 30px);\r\n justify-content: space-between;\n}\n.gridList .info {\r\n width: 100%;\r\n display: flex;\r\n margin-top: 15px;\r\n justify-content: space-between;\n}\n.gridList .info .item {\r\n color: #fff;\r\n width: 47.5%;\r\n height: 50px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\r\n text-align: center;\r\n border-radius: 10px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\n}\n.gridList .info .item uni-text {\r\n width: 30px;\r\n height: 30px;\r\n border-radius: 50%;\r\n margin-right: 10px;\r\n display: inline-block;\r\n background-color: #fff;\n}\n.gridList .data {\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: space-between;\r\n color: #666;\r\n margin-top: 15px;\r\n width: 100%;\n}\n.gridList .data .item {\r\n width: 47.5%;\r\n text-align: center;\r\n font-size: 14px;\r\n line-height: 30px;\r\n background: #fff;\r\n padding: 10px 0;\r\n border-radius: 15px;\r\n margin-bottom: 15px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\n}\n.gridList .data .val {\r\n display: flex;\r\n align-items: center;\r\n font-size: 20px;\r\n font-weight: 700;\r\n justify-content: center;\r\n color: #666;\n}\n.gridList .data .val uni-text {\r\n font-size: 14px;\r\n font-weight: 500;\r\n display: block;\r\n margin-top: 3px;\r\n margin-left: 3px;\n}\n.gridList .data .image {\r\n width: 40px;\r\n height: 40px;\r\n border-radius: 50%;\n}\n.gridList .data .image uni-image {\r\n width: 70%;\r\n height: 70%;\r\n margin: 15%;\n}\n.gridList .data .name {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n color: #999;\n}\n.skiptop {\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\r\n border-radius: 10px;\r\n margin: 0 15px 10px;\r\n font-size: 14px;\r\n padding: 20px 10px 5px;\r\n color: #fff;\n}\n.skiptop .status {\r\n float: right;\r\n margin-bottom: 25px;\r\n width: auto;\r\n color: #333;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n padding: 8px 10px;\r\n display: flex;\r\n align-items: center;\n}\n.skiptop .item {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\n}\n.skiptop .item uni-text {\r\n display: block;\r\n width: 100%;\r\n font-size: 18px;\r\n text-align: center;\r\n margin-top: 10px;\n}\n.indexCarList .box {\r\n margin: 15px 10px 0;\r\n padding: 15px 10px 10px;\r\n background-color: #fff;\r\n width: calc(100% - 40px);\r\n display: flex;\r\n border-radius: 10px;\n}\n.indexCarList .card {\r\n flex-wrap: wrap;\n}\n.indexCarList .card .title {\r\n width: 100%;\r\n color: #666;\r\n display: flex;\r\n padding-bottom: 5px;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.indexCarList .card .title uni-text {\r\n font-size: 18px;\r\n font-weight: bold;\r\n margin-right: 10px;\r\n color: #333;\n}\n.indexCarList .card .item {\r\n padding: 15px 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n text-align: center;\n}\n.indexCarList .card .item .weight {\r\n width: 100%;\n}\n.indexCarList .card .item .weight uni-text {\r\n font-size: 24px !important;\r\n font-weight: bold;\r\n display: inline-block;\n}\n.indexCarList .card .item .standardBtn {\r\n width: 40px;\r\n padding: 3px 8px;\r\n border-radius: 8px;\r\n text-align: center;\r\n color: #fff;\r\n font-size: 14px;\r\n margin: auto;\r\n background-color: #FEC407;\n}\n.indexCarList .card .target {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n padding-top: 10px;\r\n font-size: 14px;\r\n color: #477EFF;\r\n border-top: 1px solid #f7f7f7;\n}\n.indexCarList .card .target .targetBtn {\r\n width: auto;\r\n height: 30px;\r\n line-height: 30px;\r\n color: #fff;\r\n border-radius: 10px;\r\n padding: 0 10px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.indexCarList .card .item2 {\r\n width: 50%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 15px 0;\n}\n.indexCarList .card .item2 .name {\r\n display: inline-block;\r\n width: 100%;\n}\n.indexCarList .small {\r\n width: calc(50% - 40px);\r\n float: left;\r\n margin-bottom: 15px;\n}\n.indexCarList .small .title .name {\r\n display: flex;\r\n flex-wrap: wrap;\n}\n.indexCarList .small .title .name uni-text {\r\n width: 80%;\r\n margin-bottom: 5px;\r\n display: inline-block;\n}\n.indexCarList .small .item {\r\n justify-content: center;\n}\n.indexCarList .setcard {\r\n width: calc(100% - 20px);\r\n text-align: center;\r\n height: 40px;\r\n line-height: 40px;\r\n margin: 10px;\r\n border-radius: 10px;\r\n color: #477EFF;\r\n background-color: #fff;\n}\n.calendar {\r\n background: #f7f7f7;\r\n min-height: 100vh;\n}\n.calendar .box {\r\n margin-bottom: 305px;\r\n padding-bottom: 210px;\n}\n.calendar .list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\r\n margin: 15px;\r\n align-items: center;\n}\n.calendar .list .item {\r\n width: 100%;\r\n height: auto;\r\n background: #fff;\r\n display: flex;\r\n height: 40px;\r\n justify-content: space-between;\r\n padding: 10px 15px;\r\n border-radius: 10px;\r\n align-items: center;\r\n text-align: center;\r\n font-size: 16px;\r\n font-weight: 700;\n}\n.calendar .list .item uni-view {\r\n width: 32%;\n}\n.calendar .list .item uni-image {\r\n width: 25px;\r\n height: 25px;\n}\n.calendar .list .item uni-text {\r\n width: 100%;\r\n font-size: 12px;\r\n display: block;\r\n color: #666;\r\n text-align: center;\r\n font-weight: 400;\n}\n.calendar .list .item .check {\r\n width: 35px !important;\n}\n.calendar .list .item .check .icon-kongradio {\r\n font-size: 22px;\r\n color: #999;\n}\n.calendar .list .item .check .icon-radio {\r\n font-size: 22px;\r\n color: #FCA82D;\n}\n.calendar .time {\r\n width: 100%;\r\n font-size: 14px;\r\n color: #666;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n flex-wrap: wrap;\n}\n.calendar .time uni-text {\r\n font-size: 14px;\r\n margin-top: 3px;\n}\n.calendar .bottom {\r\n margin: 0;\r\n width: auto;\r\n position: fixed;\r\n left: 0px;\r\n right: 0px;\r\n bottom: 0px;\r\n z-index: 9;\r\n padding: 0 10px 10px;\r\n background: #fff;\r\n border-radius: 0;\r\n border-top: 1px solid #dfdfdf;\n}\n.calendar .bottom .btn {\r\n width: auto;\r\n margin: 10px 0 0;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.calendar .bottom .list {\r\n margin: 10px 0;\r\n height: 120rpx;\r\n position: relative;\n}\n.calendar .bottom .list .item {\r\n background: #F7F7F7;\n}\n.calendar .bottom .list .time {\r\n float: left;\r\n text-align: center;\r\n justify-content: center;\r\n color: #fea82d;\r\n font-weight: 700;\r\n width: 35%;\n}\n.calendar .bottom .list .check {\r\n position: absolute;\r\n right: -5px;\r\n top: -5px;\r\n width: 25px;\n}\n.calendar .bottom .list .check .icon-quxiao {\r\n font-size: 20px;\r\n color: #999;\n}\n.calendar .pkclass {\r\n position: absolute;\r\n width: 30px;\r\n height: 30px;\r\n background: #fea82d;\r\n border-radius: 50%;\r\n line-height: 27px;\r\n text-align: center;\r\n color: #fff;\r\n font-size: 19px;\r\n left: 30px;\r\n top: 120rpx;\n}\n.calendar .btn.active {\r\n border: none;\r\n color: #333 !important;\r\n background: #dfdfdf !important;\r\n display: block;\r\n border-radius: 10px;\n}\n.pkconp {\r\n background: #f7f7f7;\r\n padding: 15px 0;\r\n min-height: 100vh;\n}\n.pkconp .headerTop {\r\n text-align: center;\r\n background: #fff;\r\n padding: 15px 15px 10px;\r\n margin: 0 15px;\r\n border-radius: 10px 10px 0 0;\r\n display: flex;\r\n align-items: center;\r\n position: relative;\n}\n.pkconp .headerTop .name {\r\n text-align: left;\n}\n.pkconp .headerTop uni-image {\r\n width: 55px;\r\n height: 55px;\r\n border-radius: 50%;\r\n margin-right: 15px;\n}\n.pkconp .headerTop .right {\r\n width: calc(100% - 70px);\n}\n.pkconp .headerTop .top {\r\n width: 100%;\r\n display: flex;\r\n height: 30px;\r\n line-height: 30px;\r\n color: #999;\r\n margin-top: 15px;\n}\n.pkconp .box {\r\n background: #ffff;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-around;\r\n align-items: center;\r\n padding-top: 15px;\r\n margin: 15px;\r\n border-radius: 0 0 10px 10px;\n}\n.pkconp .box .item {\r\n text-align: center;\r\n color: #999;\r\n width: 33.3%;\r\n line-height: 26px;\r\n border-right: 1px solid #f7f7f7;\r\n box-sizing: border-box;\n}\n.pkconp .box .item uni-view {\r\n font-size: 20px;\r\n font-weight: 700;\r\n color: #666;\n}\n.pkconp .control {\r\n background: #fff;\r\n margin: 15px;\r\n display: flex;\r\n border: 1px solid #F0F0F0;\r\n border-radius: 10px;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\n}\n.pkconp .control .title {\r\n width: 100%;\r\n margin: 10px;\r\n display: flex;\r\n justify-content: space-between;\n}\n.pkconp .control .title uni-view {\r\n width: 25%;\r\n text-align: center;\n}\n.pkconp .control .li {\r\n display: flex;\r\n margin: 0 10px;\r\n justify-content: space-between;\r\n height: 54px;\r\n border-top: 1px solid #eee;\r\n align-items: center;\r\n width: 100%;\n}\n.pkconp .control .li .name {\r\n width: 25%;\r\n display: flex;\r\n align-items: center;\n}\n.pkconp .control .li .name uni-image {\r\n width: 20px;\r\n height: 20px;\r\n margin-right: 5px;\n}\n.pkconp .control .li .num {\r\n width: 25%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\n}\n.pkconp .control .li .num uni-image {\r\n width: 40rpx;\r\n height: 40rpx;\n}\n.pkconp .control .li .f,\r\n.pkconp .control .li .f0 {\r\n width: 25%;\r\n text-align: center;\n}\n.pkconp .control .li .f uni-text,\r\n.pkconp .control .li .f0 uni-text {\r\n display: block;\r\n width: 100%;\r\n color: #999999;\r\n font-size: 11px;\n}\n.pkconp .control .li .f0 uni-text {\r\n font-size: 12px;\n}\n.pkconp .time {\r\n border-top: 1px solid #f0f0f0;\r\n width: 100%;\r\n height: 40px;\r\n line-height: 40px;\r\n padding: 0 10px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.pkconp .time uni-view {\r\n height: 40px;\r\n line-height: 40px;\r\n display: flex;\r\n align-items: center;\n}\n.pkconp .boxTime {\r\n background: #fff;\r\n margin: 15px;\r\n display: flex;\r\n border-radius: 10px;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n padding: 0 10px;\r\n height: 50px;\r\n line-height: 50px;\r\n justify-content: space-between;\n}\n.pkconp .boxTime uni-view {\r\n height: 50px;\r\n line-height: 50px;\r\n display: flex;\r\n align-items: center;\n}\n.weightPages .text {\r\n width: 100%;\r\n text-align: center;\r\n font-size: 16px;\r\n margin-top: 20px;\r\n color: #477EFF;\n}\n.weightPages .title {\r\n width: 100%;\r\n text-align: center;\r\n height: 45px;\r\n line-height: 45px;\r\n font-size: 18px;\r\n font-weight: bold;\n}\n.weightPages .image {\r\n text-align: center;\n}\n.weightPages .image uni-image {\r\n width: 200px;\r\n height: 200px;\r\n margin: auto;\r\n margin-top: 20px;\n}\n.weightPages .tips {\r\n width: auto;\r\n margin-top: 25px;\r\n padding-left: 20px;\r\n line-height: 30px;\r\n font-size: 12px;\r\n color: #999;\n}\n.weightPages .tips uni-text {\r\n display: block;\n}\n.weightPages .wrapper {\r\n position: fixed;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\r\n left: 0;\r\n z-index: 99;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background-color: rgba(0, 0, 0, 0.4);\n}\n.weightPages .wrapper .Blue {\r\n width: 75%;\r\n padding: 15px;\r\n background: #fff;\r\n z-index: 999;\r\n border-radius: 5px;\r\n text-align: center;\r\n line-height: 30px;\n}\n.weightPages .wrapper .Blue .h4 {\r\n font-size: 16px;\r\n font-weight: 700;\r\n margin-bottom: 10px;\n}\n.weightPages .wrapper .Blue .Blue-box {\r\n display: flex;\r\n align-items: center;\r\n text-align: left;\r\n height: 40px;\r\n line-height: 40px;\r\n margin-bottom: 15px;\n}\n.weightPages .wrapper .Blue .Blue-box uni-text {\r\n font-size: 18px;\r\n font-weight: 700;\r\n margin: 0 5px;\r\n color: #477EFF;\n}\n.weightPages .wrapper .Blue uni-input {\r\n width: 85px;\r\n background: #f7f7f7;\r\n padding: 7px 5px;\r\n margin-right: 10px;\r\n border-radius: 5px;\n}\n.weightPages .wrapper .Blue-btn {\r\n width: 45%;\r\n background: #477EFF;\r\n border-radius: 5px;\r\n font-size: 14px;\r\n margin-top: 10px;\r\n margin-bottom: 5px;\r\n height: 35px;\r\n line-height: 35px;\r\n float: right;\r\n color: #fff;\n}\n.weightPages .wrapper .Blue-close {\r\n background: #dfdfdf !important;\r\n float: left !important;\r\n color: #333;\n}\n.weightPages .btnGroup {\r\n width: 100%;\r\n display: flex;\n}\n.weightPages .btnGroup .btnClose,\r\n.weightPages .btnGroup .baocun {\r\n width: 150px;\r\n background-color: #477EFF;\r\n border: 1px solid #f7f7f7;\r\n color: #fff;\r\n text-align: center;\r\n padding: 7px;\r\n border-radius: 10px;\r\n margin: 15px auto;\n}\n.weightPages .btnGroup .btnClose {\r\n background-color: #dfdfdf;\r\n color: #fff;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\r\n/*每个页面公共css */\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 主题色 */\r\n/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */\n@font-face {\r\n font-family: 'iconfont'; /* Project id 4480141 */\r\n src: url('https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff2?t=1711354474072') format('woff2'),\r\n url('https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.woff?t=1711354474072') format('woff'),\r\n url('https://at.alicdn.com/t/c/font_4480141_hz0q93zw76b.ttf?t=1711354474072') format('truetype');\n}\n.iconfont {\r\n font-family: \"iconfont\" !important;\r\n font-size: 16px;\r\n font-style: normal;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\n}\n.icon-wodechengji:before {\r\n content: \"\\e61d\";\n}\n.icon-three_val:before {\r\n content: \"\\e604\";\n}\n.icon-two_val:before {\r\n content: \"\\e605\";\n}\n.icon-one_val:before {\r\n content: \"\\e606\";\n}\n.icon-average_val:before {\r\n content: \"\\e609\";\n}\n.icon-jump_kcal:before {\r\n content: \"\\e7b4\";\n}\n.icon-jump_time:before {\r\n content: \"\\e659\";\n}\n.icon-jump_num:before {\r\n content: \"\\e790\";\n}\n.icon-bmi:before {\r\n content: \"\\e785\";\n}\n.icon-quanxian:before {\r\n content: \"\\100cb\";\n}\n.icon-lishijilu2:before {\r\n content: \"\\100cc\";\n}\n.icon-xinyongka:before {\r\n content: \"\\100cd\";\n}\n.icon-ziliao:before {\r\n content: \"\\100ce\";\n}\n.icon-shenfenxinxi:before {\r\n content: \"\\e656\";\n}\n.icon-feihuoliangx:before {\r\n content: \"\\e68c\";\n}\n.icon-tiaoshengx:before {\r\n content: \"\\e68d\";\n}\n.icon-shenti:before {\r\n content: \"\\e7c7\";\n}\n.icon-quxian:before {\r\n content: \"\\e600\";\n}\n.icon-jihuo:before {\r\n content: \"\\e603\";\n}\n.icon-lishijilu1:before {\r\n content: \"\\1012e\";\n}\n.icon-wulianjie:before {\r\n content: \"\\e64e\";\n}\n.icon-renshiduibifenxi:before {\r\n content: \"\\e62e\";\n}\n.icon-huihanduibi:before {\r\n content: \"\\e822\";\n}\n.icon-jinxiaoduibi:before {\r\n content: \"\\e6b1\";\n}\n.icon-lishishuju:before {\r\n content: \"\\e601\";\n}\n.icon-moxingduibi-huang:before {\r\n content: \"\\e61b\";\n}\n.icon-jilu:before {\r\n content: \"\\e6df\";\n}\n.icon-shujuquxian:before {\r\n content: \"\\e614\";\n}\n.icon-lishi:before {\r\n content: \"\\ecdd\";\n}\n.icon-jilu1:before {\r\n content: \"\\10110\";\n}\n.icon-lishijilu:before {\r\n content: \"\\e62f\";\n}\n.icon-duibifenxi:before {\r\n content: \"\\e7bd\";\n}\n.icon-pinggufenxi-copy:before {\r\n content: \"\\1024b\";\n}\n.icon-shouye-copy:before {\r\n content: \"\\1024f\";\n}\n.icon-wode-copy:before {\r\n content: \"\\1024d\";\n}\n.icon-pinggufenxi-copy-copy:before {\r\n content: \"\\1024e\";\n}\n.icon-wode:before {\r\n content: \"\\e635\";\n}\n.icon-shouye:before {\r\n content: \"\\e660\";\n}\n.icon-shijian-mianxing-0:before {\r\n content: \"\\e6a2\";\n}\n.icon-kehuguanli:before {\r\n content: \"\\e6a4\";\n}\n.icon-qiapianjihuo:before {\r\n content: \"\\e669\";\n}\n.icon-kapian:before {\r\n content: \"\\e608\";\n}\n.icon-kapiananniu:before {\r\n content: \"\\e6de\";\n}\n.icon-xiangmuchaxun-chakanshebei:before {\r\n content: \"\\e655\";\n}\n.icon-shebeishu:before {\r\n content: \"\\e66a\";\n}\n.icon-lishihenji:before {\r\n content: \"\\e612\";\n}\n.icon-qiehuan1:before {\r\n content: \"\\e61a\";\n}\n.icon-tishi6:before {\r\n content: \"\\e619\";\n}\n.icon-bianji:before {\r\n content: \"\\e607\";\n}\n.icon-caidan:before {\r\n content: \"\\e624\";\n}\n.icon-xiaoxi:before {\r\n content: \"\\e654\";\n}\n.icon-add-circle:before {\r\n content: \"\\e664\";\n}\n.icon-ashbin:before {\r\n content: \"\\e665\";\n}\n.icon-chart-bar:before {\r\n content: \"\\e667\";\n}\n.icon-close:before {\r\n content: \"\\e668\";\n}\n.icon-error:before {\r\n content: \"\\e670\";\n}\n.icon-menu:before {\r\n content: \"\\e677\";\n}\n.icon-minus-circle:before {\r\n content: \"\\e678\";\n}\n.icon-modular:before {\r\n content: \"\\e679\";\n}\n.icon-notification:before {\r\n content: \"\\e67a\";\n}\n.icon-prompt:before {\r\n content: \"\\e67b\";\n}\n.icon-success:before {\r\n content: \"\\e67f\";\n}\n.icon-add-bold:before {\r\n content: \"\\e685\";\n}\n.icon-arrow-left-bold:before {\r\n content: \"\\e686\";\n}\n.icon-arrow-up-bold:before {\r\n content: \"\\e687\";\n}\n.icon-arrow-down-bold:before {\r\n content: \"\\e688\";\n}\n.icon-age:before {\r\n content: \"\\10250\";\n}\n.icon-arrow-right-bold:before {\r\n content: \"\\e689\";\n}\n.icon-user-filling:before {\r\n content: \"\\e68b\";\n}\n.icon-body_level:before {\r\n content: \"\\e63d\";\n}\n.icon-baogao1:before {\r\n content: \"\\e620\";\n}\n.icon-fat_r:before {\r\n content: \"\\e62d\";\n}\n.icon-hengxian:before {\r\n content: \"\\e657\";\n}\n.icon-fat_w:before {\r\n content: \"\\e78e\";\n}\n.icon-jiantou_xiangxia:before {\r\n content: \"\\eb0a\";\n}\n.icon-jiantou_xiangshang:before {\r\n content: \"\\eb0b\";\n}\n.icon-bone:before {\r\n content: \"\\e610\";\n}\n.icon-un_fat_w_weight:before {\r\n content: \"\\e6b7\";\n}\n.icon-biaozhunhua:before {\r\n content: \"\\e60b\";\n}\n.icon-cellin:before {\r\n content: \"\\e7a9\";\n}\n.icon-kcal:before {\r\n content: \"\\e60c\";\n}\n.icon-visceral:before {\r\n content: \"\\e60d\";\n}\n.icon-muscle:before {\r\n content: \"\\e60e\";\n}\n.icon-body_type:before {\r\n content: \"\\e638\";\n}\n.icon-zanwushuju:before {\r\n content: \"\\e611\";\n}\n.icon-water:before {\r\n content: \"\\e651\";\n}\n.icon-weight:before {\r\n content: \"\\e616\";\n}\n.icon-sharpicons_checklist:before {\r\n content: \"\\e804\";\n}\n.icon-shejiguifan:before {\r\n content: \"\\e640\";\n}\n.icon-muscleval:before {\r\n content: \"\\e949\";\n}\n.icon-protein:before {\r\n content: \"\\e94a\";\n}\n.icon-proteinval:before {\r\n content: \"\\e60f\";\n}\n.icon-body_age:before {\r\n content: \"\\e6b2\";\n}\n.icon-cellout:before {\r\n content: \"\\e68f\";\n}\n.icon-height:before {\r\n content: \"\\e6eb\";\n}\n.icon-shang:before {\r\n content: \"\\e68a\";\n}\n.icon-xia:before {\r\n content: \"\\e798\";\n}\n.icon-sfrval:before {\r\n content: \"\\e652\";\n}\n.icon-sfr:before {\r\n content: \"\\e617\";\n}\n.icon-waterper:before {\r\n content: \"\\e692\";\n}\n.icon-skeletalmuscle:before {\r\n content: \"\\e6af\";\n}\n.icon-inorganic:before {\r\n content: \"\\e61c\";\n}\n.icon-kongradio:before {\r\n content: \"\\e602\";\n}\n.icon-radio:before {\r\n content: \"\\e653\";\n}\n.icon-nv:before {\r\n content: \"\\e7a5\";\n}\n.icon-qiehuan:before {\r\n content: \"\\e66f\";\n}\n.icon-nan:before {\r\n content: \"\\1024a\";\n}\n.icon-zanwu1:before {\r\n content: \"\\e78d\";\n}\n.icon-xiazai41:before {\r\n content: \"\\e618\";\n}\n.t-icon {\r\n display: inline-block;\r\n width: 16px; \r\n height: 16px;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n background-size: 100%;\n}\n.t-icon-wodechengji {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-wodechengji%22%20viewBox%3D%220%200%201137%201024%22%3E%3Cpath%20d%3D%22M923.87888677%20264.4652456h-82.1692132l-2.05423026-76.00652243c0-24.65076382-20.5423033-47.24729738-47.24729739-47.24729739h-476.58143576c-24.65076382%200-47.24729738%2020.5423033-47.2472981%2047.24729739l-4.10846052%2076.00652242h-78.0607527c-24.65076382%200-45.19306712%208.21692103-45.19306712%2034.92191512v92.44036523c0%2065.73537042%2051.35575789%20119.14535931%20117.09112905%20119.14535857h6.16269077c0%20110.92843754%20152.01304416%20211.58572381%20267.04994293%20225.96533633v102.71151652h-102.7115165c-26.70499408%200-41.0846066-8.21692103-41.08460662%2016.43384278v14.37961181c0%206.16269077%206.16269077%2012.32538227%2012.32538228%2012.32538227h304.0260883c6.16269077%200%2012.32538227-4.10846051%2012.32538156-12.32538227v-14.37961181c0-24.65076382-14.37961253-16.43384279-41.08460588-16.43384278h-102.71151652v-102.71151652c115.03689806-14.37961253%20267.04994294-98.60305599%20267.04994221-225.96533633%2065.73537042%202.05423026%20119.14535931-47.24729738%20123.25381983-112.9826678v-98.603056c-2.05423026-20.5423033-18.48807304-36.97614608-39.03037636-34.92191512z%20m-657.35370497%20205.42303303c-30.81345459%200-82.16921321-36.97614608-82.16921321-82.16921321v-82.16921321h82.16921321v164.33842642z%20m534.09988514-184.88072973s-2.05423026%20115.03689806-2.05423025%20215.69418432c0%20108.87420729-129.4165106%20180.77226922-228.01956587%20195.15188101h-34.92191581c-98.60305599-12.32538227-230.07379685-88.33190398-230.07379687-184.88072972v-287.59224552c2.05423026-22.59653356%2022.59653356-41.0846066%2045.19306713-41.0846066h404.68337455c22.59653356%200%2041.0846066%2018.48807304%2043.13883687%2041.0846066v61.62690991z%20m123.25381983%20106.81997704c0%2041.0846066-49.30152764%2078.0607527-82.1692132%2078.06075269v-164.33842642h82.1692132v86.27767373z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-three_val {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-three_val%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M728.42029297%20630.88463867c-7.18558594%20131.625-86.16058594%20201.00963867-236.91058594%20208.19522461-134.01536133%200-215.36727539-63.40772461-244.08272461-190.2375l82.56058594-21.54418945c14.35772461%2098.11441406%2065.8125%20147.16441406%20154.35%20147.16441406%20107.67603516%200%20161.52117188-50.24522461%20161.52117187-150.75-7.18558594-86.14713867-62.22691406-131.61058594-165.1077246-136.40581055-33.51058594%200-55.05477539%200-64.6172754%200l0-64.6029c9.5625%200%2021.52977539%200%2035.90191407%200%20102.88081055-2.39036133%20156.72603516-47.85477539%20161.52117187-136.40581054-4.79522461-76.57022461-45.47786133-116.05772461-122.04808594-118.44808594-81.36536133%202.39036133-130.41536133%2047.86918945-147.16441406%20136.40581055l-78.96058594-25.12977539C294.10006836%20161.87213867%20368.27993164%20102.05%20487.92412109%2099.64522461c136.39139648%204.79522461%20206.98558594%2067.00772461%20211.78081055%20186.65191406-2.39036133%2078.975-43.07308594%20132.82022461-122.04808594%20161.53558594C673.36551758%20476.54808594%20723.62506836%20537.56536133%20728.42029297%20630.88463867z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-two_val {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-two_val%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M247.42698242%20821.13558594l0-46.6731c45.46441406-95.70963867%20120.83941406-181.85581055%20226.13941406-258.44036133%20107.67603516-78.96058594%20160.32603516-150.75%20157.93558594-215.36727539-2.39036133-86.14713867-51.45477539-130.41536133-147.16353515-132.80581055-74.19418945%204.79522461-124.43941406%2051.45477539-150.76441407%20139.99227539l-71.78941406-35.90191406C302.46743164%20154.68558594%20381.44243164%2097.25477539%20498.69529297%2099.64522461c134.00103516%204.79522461%20205.79036133%2068.21727539%20215.36639648%20190.25191406%207.17213867%2093.31918945-52.65%20183.05191406-179.47977539%20269.19808594-98.11353516%2071.80286133-162.71639648%20138.79713867-193.82308594%20201.00963867l376.8885%200%200%2061.0308L247.427%20821.13566328z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-one_val {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-one_val%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M516.63860352%20250.40963867c-52.65%2047.86918945-116.05772461%2086.14713867-190.2375%20114.8625l0-75.375c110.06727539-50.25963867%20180.66058594-113.66727539%20211.78081054-190.25191406l53.8308%200%200%20728.6625-75.375%200L516.63771406%20250.4096z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-average_val {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-average_val%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M388.096%20648.064c1.813333%204.992%202.773333%209.024%202.88%2012.074667s-0.746667%205.376-2.56%206.954666c-1.813333%201.6-4.821333%202.602667-9.002667%203.072-4.202667%200.448-9.813333%200.682667-16.832%200.682667-7.04%200-12.650667-0.170667-16.853333-0.512-4.202667-0.341333-7.36-0.896-9.514667-1.685333s-3.733333-1.877333-4.757333-3.221334a27.285333%2027.285333%200%200%201-2.901333-5.098666l-37.76-107.136H107.818667l-36.053334%20105.792c-0.682667%202.026667-1.6%203.797333-2.730666%205.269333s-2.773333%202.709333-4.928%203.733333-5.226667%201.749333-9.194667%202.218667-9.130667%200.682667-15.466667%200.682667c-6.592%200-11.968-0.298667-16.149333-0.853334-4.202667-0.554667-7.146667-1.642667-8.853333-3.221333-1.706667-1.578667-2.496-3.925333-2.389334-6.976s1.066667-7.082667%202.901334-12.053333L162.56%20238.954667a17.770667%2017.770667%200%200%201%203.562667-6.122667%2014.933333%2014.933333%200%200%201%206.464-3.733333%2048.426667%2048.426667%200%200%201%2010.88-1.856c4.437333-0.341333%2010.026667-0.512%2016.832-0.512%207.253333%200%2013.269333%200.170667%2018.026666%200.512%204.757333%200.341333%208.618667%200.96%2011.562667%201.856%202.944%200.917333%205.226667%202.218667%206.805333%203.925333s2.837333%203.797333%203.733334%206.293333l147.669333%20408.746667zM198.634667%20287.189333h-0.341334L122.453333%20506.581333h153.066667L198.634667%20287.189333zM693.184%20353.514667a28.437333%2028.437333%200%200%201-0.682667%206.122666%20112.277333%20112.277333%200%200%201-2.048%208.170667L586.026667%20658.602667a18.261333%2018.261333%200%200%201-3.562667%206.122666%2015.104%2015.104%200%200%201-6.656%203.754667%2052.992%2052.992%200%200%201-11.221333%201.856c-4.522667%200.362667-10.197333%200.512-17.002667%200.512-6.784%200-12.48-0.234667-17.024-0.682667a54.336%2054.336%200%200%201-11.050667-2.048%2016.213333%2016.213333%200%200%201-6.634666-3.733333%2016.938667%2016.938667%200%200%201-3.754667-5.781333l-104.064-290.794667a150.186667%20150.186667%200%200%201-2.218667-7.146667%2032.576%2032.576%200%200%201-1.002666-4.586666%2020.693333%2020.693333%200%200%201-0.170667-2.56c0-1.813333%200.448-3.392%201.365333-4.757334s2.432-2.432%204.586667-3.221333c2.154667-0.789333%204.970667-1.301333%208.490667-1.536%203.52-0.234667%207.872-0.341333%2013.098666-0.341333%206.570667%200%2011.84%200.170667%2015.808%200.512%203.968%200.341333%207.04%200.96%209.194667%201.877333s3.733333%202.048%204.757333%203.392c1.024%201.365333%201.984%203.072%202.901334%205.098667l86.4%20252.373333%201.344%204.074667%201.024-4.074667%2085.376-252.373333a12.010667%2012.010667%200%200%201%202.368-5.098667%2012.842667%2012.842667%200%200%201%204.928-3.392%2030.933333%2030.933333%200%200%201%208.832-1.877333c3.754667-0.341333%208.682667-0.512%2014.805333-0.512%205.205333%200%209.514667%200.106667%2012.906667%200.341333s6.058667%200.789333%208%201.706667c1.92%200.896%203.264%201.984%204.074666%203.221333%200.874667%201.258667%201.258667%202.773333%201.258667%204.586667zM1003.050667%20368.149333c0%207.936-1.088%2013.674667-3.221334%2017.173334-2.154667%203.52-4.928%205.269333-8.341333%205.269333h-43.882667c7.936%208.170667%2013.504%2017.173333%2016.661334%2027.050667s4.778667%2020.117333%204.778666%2030.784c0%2017.706667-2.858667%2033.344-8.512%2046.954666s-13.781333%2025.109333-24.32%2034.517334a109.077333%20109.077333%200%200%201-37.589333%2021.589333c-14.528%204.992-30.613333%207.509333-48.298667%207.509333a125.717333%20125.717333%200%200%201-35.541333-4.928c-11.221333-3.285333-19.904-7.424-26.026667-12.416a53.354667%2053.354667%200%200%200-10.048%2013.930667%2039.914667%2039.914667%200%200%200-3.925333%2018.048c0%207.936%203.690667%2014.506667%2011.072%2019.733333%207.381333%205.205333%2017.173333%208.042667%2029.418667%208.490667l79.936%203.392a164.48%20164.48%200%200%201%2041.834666%206.293333c12.693333%203.754667%2023.68%209.066667%2033.002667%2015.978667%209.301333%206.912%2016.533333%2015.445333%2021.781333%2025.514667%205.205333%2010.090667%207.808%2021.802667%207.808%2035.2a94.72%2094.72%200%200%201-8.832%2040.128c-5.909333%2012.714667-14.912%2023.850667-27.050666%2033.493333-12.138667%209.642667-27.626667%2017.237333-46.442667%2022.784-18.837333%205.568-41.045333%208.341333-66.666667%208.341333-24.704%200-45.76-2.112-63.082666-6.293333-17.344-4.181333-31.573333-9.92-42.688-17.173333-11.114667-7.274667-19.157333-15.936-24.170667-26.026667a73.386667%2073.386667%200%200%201-7.488-32.832c0-7.488%200.917333-14.741333%202.730667-21.781333s4.586667-13.717333%208.341333-20.053334c3.733333-6.357333%208.384-12.416%2013.930667-18.197333%205.568-5.781333%2011.968-11.52%2019.221333-17.194667-11.114667-5.674667-19.328-12.821333-24.661333-21.418666a52.053333%2052.053333%200%200%201-8-27.904c0-13.824%202.837333-26.197333%208.512-37.077334%205.653333-10.88%2012.693333-20.629333%2021.077333-29.248-7.04-8.384-12.586667-17.856-16.661333-28.394666s-6.122667-23.296-6.122667-38.272c0-17.450667%202.944-33.109333%208.832-46.933334a99.456%2099.456%200%200%201%2024.490667-35.029333c10.410667-9.514667%2022.954667-16.832%2037.589333-21.930667s30.549333-7.658667%2047.786667-7.658666c9.301333%200%2017.962667%200.512%2026.026666%201.536%208.042667%201.024%2015.573333%202.432%2022.613334%204.245333h92.522666c3.861333%200%206.741333%201.877333%208.661334%205.610667%201.984%203.754667%202.944%209.493333%202.944%2017.194666z%20m-59.52%20323.114667c0-13.162667-5.376-23.317333-16.149334-30.464s-25.344-10.944-43.712-11.392l-79.253333-2.709333a144.426667%20144.426667%200%200%200-17.856%2016.149333c-4.672%205.098667-8.341333%209.984-11.072%2014.634667s-4.586667%209.258667-5.610667%2013.781333a62.933333%2062.933333%200%200%200-1.536%2013.930667c0%2014.72%207.488%2025.898667%2022.464%2033.493333%2014.954667%207.594667%2035.818667%2011.392%2062.592%2011.392%2017.002667%200%2031.232-1.642667%2042.688-4.928%2011.434667-3.285333%2020.693333-7.637333%2027.712-13.077333a48.426667%2048.426667%200%200%200%2015.146667-18.709334c3.050667-7.04%204.586667-14.4%204.586667-22.101333z%20m-28.245334-242.496c0-20.864-5.738667-37.12-17.173333-48.810667-11.456-11.669333-27.733333-17.514667-48.810667-17.514666-10.901333%200-20.352%201.813333-28.394666%205.44-8.064%203.626667-14.741333%208.618667-20.074667%2014.976s-9.301333%2013.653333-11.904%2021.930666-3.925333%2016.938667-3.925333%2026.026667c0%2020.181333%205.738667%2036.032%2017.194666%2047.616%2011.434667%2011.562667%2027.477333%2017.344%2048.128%2017.344%2011.114667%200%2020.757333-1.749333%2028.906667-5.269333%208.149333-3.498667%2014.890667-8.384%2020.224-14.634667%205.333333-6.229333%209.301333-13.44%2011.904-21.589333%202.624-8.170667%203.925333-16.682667%203.925333-25.514667z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jump_kcal {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jump_kcal%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M408.106667%2081.024l31.168%2014.016c62.485333%2028.032%20112.725333%2059.925333%20149.333333%2094.741333%2032.277333%2030.741333%2055.061333%2064.874667%2067.776%20101.482667%2018.88%2054.570667%2013.077333%20107.690667%204.672%20151.146667%2020.842667-38.976%2059.413333-99.541333%2059.413333-99.541333l26.858667%2027.029333c1.685333%201.621333%2040.981333%2040.789333%2077.248%20100.096%2021.461333%2035.093333%2037.312%2069.930667%2047.253333%20103.594667%2012.544%2042.730667%2015.488%2083.754667%208.725333%20121.856-15.914667%2089.28-123.264%20162.048-241.984%20216.128l-13.973333%206.421333-5.738667-14.229333c-24.938667-61.568-55.296-103.573333-82.048-140.608-34.453333-47.658667-62.912-87.082667-58.816-143.552-47.552%2044.138667-68.885333%20111.957333-78.421333%20165.141333-12.565333%2069.888-8.106667%20130.794667-8.064%20131.413333l2.026667%2026.794667-23.68-12.736c-2.048-1.066667-50.453333-27.328-102.741333-74.282667-30.869333-27.648-56.597333-56.874667-76.565333-86.698667-25.28-37.781333-41.258667-76.842667-47.552-116.010667-14.101333-87.722667%2019.925333-175.573333%20101.077333-261.141333l13.546667-14.272%2042.24%2073.045333c17.408-18.005333%2049.173333-53.525333%2076.970667-98.922667%2053.226667-86.976%2067.541333-167.253333%2042.517333-238.677333L408.106667%2081.024M335.146667%201.429333l32.682667%2093.653333%2011.264%2032.277333c20.565333%2058.752%207.573333%20126.826667-38.634667%20202.346667-10.944%2017.877333-22.592%2034.133333-33.536%2048.128l-12.352-21.333333-28.586667-49.408-39.296%2041.408-13.546667%2014.272c-90.794667%2095.722667-128.576%20195.733333-112.256%20297.28%207.296%2045.354667%2025.536%2090.090667%2054.229333%20132.949333%2022.08%2033.002667%2050.197333%2064.896%2083.562667%2094.762667%2057.472%2051.626667%20110.976%2080.085333%20111.509333%2080.362667l23.168%2012.458667%2068.650667%2036.885333-5.888-77.717333-2.026667-26.794667c-0.042667-0.533333-3.946667-56.917333%207.509333-120.64%203.669333-20.48%209.472-44.437333%2018.602667-67.925333%2011.904%2021.994667%2026.816%2042.645333%2042.069333%2063.765333%2026.581333%2036.778667%2054.058667%2074.816%2077.077333%20131.626667l5.696%2014.144%2016.704%2041.493333%2040.661333-18.666667%2013.973333-6.421333c160.362667-73.045333%20249.962667-156.309333%20266.197333-247.402667%207.914667-44.714667%204.629333-92.245333-9.792-141.376-11.050667-37.44-28.458667-75.712-51.797333-113.834667-39.978667-65.386667-83.626667-108.16-84.032-108.565333l-26.197333-26.368-37.610667-37.824-11.52%2018.090667c-1.450667-5.226667-3.093333-10.474667-4.906667-15.744-14.954667-43.114667-41.408-82.944-78.656-118.421333-40.128-38.186667-94.4-72.768-161.301333-102.784l-31.146667-14.016L335.146667%201.429333%20335.146667%201.429333z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jump_time {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jump_time%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2042.666667A469.333333%20469.333333%200%200%200%2042.666667%20512%20469.333333%20469.333333%200%201%200%20512%2042.666667z%20m0%20878.506666A409.173333%20409.173333%200%200%201%20102.826667%20512a409.173333%20409.173333%200%200%201%20818.346666%200A409.173333%20409.173333%200%200%201%20512%20921.173333z%20m277.333333-384a38.4%2038.4%200%200%200-38.4-38.4h-268.8V230.4a38.4%2038.4%200%200%200-76.8%200v307.2a38.4%2038.4%200%200%200%2038.4%2038.4h307.2a38.4%2038.4%200%200%200%2038.4-38.4z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jump_num {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jump_num%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M598.5828125%20129.1625C544.8640625%2086.58125%20481.5125%2062%20413.6609375%2062%20219.45078125%2062%2062%20263.4734375%2062%20512c0%20248.5265625%20157.44375%20450%20351.66796875%20450%2030.15%200%2059.4140625-4.8515625%2087.3421875-13.98515625%2013.15546875-4.303125%2020.025-18.2953125%2016.70625-31.73203125l-3.10078125-12.59296875c-4.275-17.3109375-23.2875-26.2125-40.35234375-21.0375Q444.5140625%20891.6875%20413.66796875%20891.6875q-50.2734375%200-97.65703125-24.0046875-53.7328125-27.21796875-95.5828125-80.775-43.5515625-55.72265625-66.54375-130.04296875Q132.33359375%20587.21328125%20132.33359375%20512q0-75.20625%2021.55078125-144.86484375%2022.9921875-74.3203125%2066.54375-130.04296875%2041.85-53.55703125%2095.5828125-80.775Q363.39453125%20132.3125%20413.66796875%20132.3125q50.2734375%200%2097.65703125%2024.0046875%2053.7328125%2027.21796875%2095.5828125%2080.775%201.00546875%201.2796875%202.0953125%202.70703125a6.9609375%206.9609375%200%200%201%201.434375%204.23984375V265.90625a28.125%2028.125%200%200%200%2028.125%2028.125h14.0625a28.125%2028.125%200%200%200%2028.125-28.125V111.21875a28.125%2028.125%200%200%200-28.125-28.125h-14.0625a28.125%2028.125%200%200%200-28.125%2028.125v12.375c0%206.02578125-7.1296875%209.309375-11.8546875%205.56875m331.59375%20569.70703125a26.409375%2026.409375%200%201%201%200%2052.82578125h-11.73515625a7.03125%207.03125%200%200%200-7.03125%207.03125v93.8953125q0%2030.65625%201.28671875%2035.72578125%201.29375%205.06953125%205.8921875%208.37421875%204.59140625%203.3046875%2011.1796875%203.3046875l0.1828125-0.00703125c13.9078125-0.09140625%2027.871875%206.9890625%2029.390625%2020.8125l0.58359375%205.3578125c1.23046875%2011.21484375-5.11875%2022.2328125-16.08046875%2024.91171875q-15.8484375%203.8671875-34.0875%203.8671875-17.88046875%200-32.23125-6.01171875-14.35078125-6.01171875-21.065625-15.5671875-6.7078125-9.5484375-9.2953125-25.81875-2.11640625-11.559375-2.11640625-46.69453125V757.76328125a6.06796875%206.06796875%200%200%200-6.06796875-6.06796875%2024.27890625%2024.27890625%200%200%201-24.27890625-24.2859375v-4.2609375a24.27890625%2024.27890625%200%200%201%2024.27890625-24.27890625%206.06796875%206.06796875%200%200%200%206.06796875-6.06796875v-27.52734375a28.125%2028.125%200%200%201%2013.9640625-24.3l10.1109375-5.8921875c18.7453125-10.9265625%2042.2859375%202.6015625%2042.2859375%2024.3v32.45625a7.03125%207.03125%200%200%200%207.03125%207.03125h11.73515625z%20m-162.27421875%20250.4390625h-9.871875a28.125%2028.125%200%200%201-28.125-28.125v-99.6890625q0-40.56328125-4.23984375-52.4671875-4.2328125-11.9109375-13.76015625-18.51328125-9.534375-6.609375-22.94296875-6.609375-17.17734375%200-30.825%209.4359375-13.64765625%209.4359375-18.703125%2025.003125-5.0625%2015.56015625-5.0625%2057.53671875v85.303125a28.125%2028.125%200%200%201-28.125%2028.125H596.375a28.125%2028.125%200%200%201-28.125-28.125V726.99453125a28.125%2028.125%200%200%201%2028.125-28.125h12.07265625a21.21328125%2021.21328125%200%200%201%2021.21328125%2021.21328125c0%205.0625%206.65859375%207.41796875%2010.1953125%203.796875q29.96015625-30.6703125%2072.16875-30.6703125%2021.88125%200%2040.00078125%207.903125%2018.11953125%207.89609375%2027.4078125%2020.15859375%209.2953125%2012.2625%2012.94453125%2027.8296875%203.64921875%2015.56015625%203.64921875%2044.57109375v127.51171875a28.125%2028.125%200%200%201-28.125%2028.125z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-bmi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-bmi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M123.74316432%20325.58398412h143.43749974c58.13964844%200%2097.42675807%2023.07128932%2097.42675807%2092.28515651a84.11132787%2084.11132787%200%200%201-41.39648488%2077.78320287c37.17773438%2013.183594%2055.89843775%2048.12011693%2055.89843775%2094.52636718%200%2075.67382838-52.73437525%20108.105469-107.578125%20108.10546901H123.74316432z%20m67.10449193%20150.95214895h67.89550756c23.46679713%200%2041.00097631-13.183594%2041.00097707-44.4287112%200-35.46386693-22.28027369-42.84667994-46.14257863-42.84667994H190.84765625z%20m0%20158.203125h71.71875025c26.36718725%200%2049.43847656-10.54687475%2049.43847657-49.17480495s-19.64355443-52.73437525-48.25195313-52.73437525H190.84765625zM435.13964818%20325.58398412h94.39453176l71.32324168%20256.42089869h0.79101563l67.5000005-256.42089869h94.394531v372.83203176h-62.753906v-263.67187551h-0.92285181l-74.75097656%20263.67187551h-51.67968725L498.816406%20436.85351562h-0.92285106v261.56250026h-62.75390676zM833.15234375%20325.58398412h67.10449193v372.83203176h-67.10449193z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-quanxian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-quanxian%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M595.0976%20626.4832m-182.016%200a182.016%20182.016%200%201%200%20364.032%200%20182.016%20182.016%200%201%200-364.032%200Z%22%20fill%3D%22%23FFBE0A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M515.6352%20930.048c-15.3088%200-30.6176-3.328-44.8512-9.984-102.2976-47.7696-340.2752-178.688-340.2752-362.3936V290.0992c0-52.7872%2037.9904-97.024%2090.3168-105.1648C281.9584%20175.4112%20373.76%20153.6%20463.6672%20103.6288c32.4608-18.0224%2071.168-18.1248%20103.5776-0.3072%2094.0032%2051.8144%20183.8592%2073.2672%20242.7392%2082.176%2052.3264%207.936%2090.3168%2052.1728%2090.3168%20105.1648v267.008c0%20185.9584-237.9776%20315.5456-340.3264%20362.5984a105.0368%20105.0368%200%200%201-44.3392%209.7792z%20m0.1536-768.3072c-5.9392%200-11.8272%201.4848-17.2544%204.5056-99.2256%2055.1424-199.7824%2079.104-266.7008%2089.4976-17.152%202.6624-29.6448%2017.1008-29.6448%2034.3552v267.6224c0%20146.4832%20228.7616%20264.704%20298.9056%20297.4208%209.1648%204.3008%2019.712%204.3008%2028.928%200.1024%2070.0416-32.2048%20298.5984-148.9408%20298.5984-297.5232V290.6624c0-17.3056-12.3392-31.6928-29.3888-34.304-64.6144-9.7792-163.328-33.3824-266.5984-90.2656a35.28192%2035.28192%200%200%200-16.8448-4.352z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M586.7008%20609.6384h-35.584c0-16.8448-0.0512-32.3072%200-44.6976%2064.3584-15.616%20112.3328-73.6768%20112.3328-142.7968%200-81.0496-65.9456-146.944-146.944-146.944-81.0496%200-146.944%2065.9456-146.944%20146.944%200%2068.1984%2046.7456%20125.696%20109.824%20142.1824-0.1024%2027.0336%200.0512%2073.3696%200.3584%20154.8288%200.0512%2019.7632%2016.128%2035.6864%2035.84%2035.6864h0.1536c19.8144-0.1024%2035.7888-16.1792%2035.6864-35.9936l-0.1536-37.5808h35.4304c19.8144%200%2035.84-16.0256%2035.84-35.84s-16.0256-35.7888-35.84-35.7888zM441.1904%20422.144c0-41.5232%2033.792-75.264%2075.264-75.264%2041.5232%200%2075.264%2033.792%2075.264%2075.264s-33.792%2075.264-75.264%2075.264-75.264-33.7408-75.264-75.264z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishijilu2 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishijilu2%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M662.272%20605.0816m-179.0976%200a179.0976%20179.0976%200%201%200%20358.1952%200%20179.0976%20179.0976%200%201%200-358.1952%200Z%22%20fill%3D%22%23FFBE0A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M553.4208%20122.2144c-213.8624%200-387.84%20173.9776-387.84%20387.84%200%2011.1104%200.512%2022.1696%201.4848%2033.1776l-44.288-31.6416c-16.0768-11.52-38.5024-7.7824-50.0224%208.2944s-7.7824%2038.5024%208.2944%2050.0224l120.576%2086.2208c6.144%204.4032%2013.4144%206.7072%2020.8384%206.7072a35.75296%2035.75296%200%200%200%2029.4912-15.4624l78.4384-113.5104c11.264-16.2816%207.168-38.6048-9.1136-49.8688-16.2816-11.264-38.6048-7.168-49.8688%209.1136l-32.7168%2047.3088c-0.9728-10.0352-1.4848-20.1728-1.4848-30.3104%200-174.336%20141.824-316.16%20316.16-316.16s316.16%20141.824%20316.16%20316.16-141.824%20316.16-316.16%20316.16c-85.2992%200-165.3248-33.4848-225.1776-94.2592-13.8752-14.08-36.608-14.2848-50.688-0.3584-14.08%2013.8752-14.2848%2036.608-0.3584%2050.688%2073.472%2074.5472%20171.5712%20115.6096%20276.2752%20115.6096%20213.8624%200%20387.84-173.9776%20387.84-387.84s-173.9776-387.8912-387.84-387.8912z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M543.1808%20285.6448c-19.8144%200-35.84%2016.0256-35.84%2035.84v192.1536c0%2011.6736%205.6832%2022.6304%2015.2576%2029.3376l136.0896%2095.4368c6.2464%204.4032%2013.4656%206.5024%2020.5312%206.5024%2011.264%200%2022.4256-5.3248%2029.3888-15.2576a35.85536%2035.85536%200%200%200-8.7552-49.92L579.072%20495.0016V321.4848a35.8912%2035.8912%200%200%200-35.8912-35.84z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xinyongka {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xinyongka%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M843.776%20496.1792H183.808c-26.5216%200-47.9744-21.504-47.9744-47.9744v-68.608c0-26.5216%2021.504-47.9744%2047.9744-47.9744h659.968c26.5216%200%2047.9744%2021.504%2047.9744%2047.9744v68.608c0%2026.4704-21.4528%2047.9744-47.9744%2047.9744z%22%20fill%3D%22%23FFBE0A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M856.8832%20319.1808c-0.2048-0.6656-0.4096-1.3312-0.6656-1.9456l-43.9296-111.2576c-15.36-38.9632-44.7488-69.12-82.688-85.0432-37.0176-15.5136-77.7216-15.4112-114.688%200.3072L197.4272%20298.5984c-4.1984%201.792-7.8336%204.3008-10.9056%207.2704-56.5248%2024.7296-96.1024%2081.152-96.1024%20146.688v296.8064c0%2088.2688%2071.8336%20160.1024%20160.1024%20160.1024h517.9392c88.2688%200%20160.1024-71.8336%20160.1024-160.1024V452.5568c0-55.6032-28.5184-104.6528-71.68-133.376z%20m-213.9648-131.9936c18.9952-8.0896%2039.936-8.1408%2058.9824-0.1536%2019.968%208.3456%2035.4816%2024.4224%2043.7248%2045.2096l23.808%2060.2112H395.1104l247.808-105.2672zM250.5216%20364.1344h517.9392c48.7424%200%2088.4224%2039.68%2088.4224%2088.4224v7.7824H162.0992v-7.7824c0-48.7424%2039.68-88.4224%2088.4224-88.4224z%20m517.9392%20473.6512H250.5216c-48.7424%200-88.4224-39.68-88.4224-88.4224v-217.344h694.784v217.344c0%2048.7424-39.68%2088.4224-88.4224%2088.4224z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M442.7776%20584.8064h-179.2c-19.8144%200-35.84%2016.0256-35.84%2035.84s16.0256%2035.84%2035.84%2035.84h179.2c19.8144%200%2035.84-16.0256%2035.84-35.84s-16.0768-35.84-35.84-35.84z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-ziliao {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-ziliao%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M881.92%20681.9328H140.288v115.3024c0%2033.6896%2034.8672%2060.9792%2077.8752%2060.9792h585.8816c43.008%200%2077.8752-27.2896%2077.8752-60.9792v-115.3024z%22%20fill%3D%22%23FFBE0A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M827.0336%20472.1664V248.1664c0-69.5296-56.576-126.0544-126.1056-126.0544H315.136c-69.5296%200-126.0544%2056.576-126.0544%20126.0544v224c-51.712%2010.7008-90.7264%2056.6272-90.7264%20111.4624v196.608c0%2062.7712%2051.0464%20113.8176%20113.8176%20113.8176h591.8208c62.7712%200%20113.8176-51.0464%20113.8176-113.8176v-196.608c-0.0512-54.8864-39.0656-100.7616-90.7776-111.4624zM315.136%20193.7408h385.792c30.0032%200%2054.4256%2024.4224%2054.4256%2054.3744v221.6448h-69.7344c-27.648%200-52.9408%2014.9504-65.9968%2038.9632-22.272%2041.0112-65.024%2066.5088-111.5648%2066.5088s-89.344-25.4976-111.616-66.5088c-13.056-24.064-38.3488-38.9632-65.9968-38.9632H260.7616V248.1664c0-30.0032%2024.3712-54.4256%2054.3744-54.4256z%20m530.944%20586.496c0%2023.2448-18.8928%2042.1376-42.1376%2042.1376H212.1728c-23.2448%200-42.1376-18.8928-42.1376-42.1376v-196.608c0-23.2448%2018.8928-42.1376%2042.1376-42.1376h118.3232c1.28%200%202.5088%200.6144%202.9696%201.4848%2034.816%2064.1536%20101.6832%20103.9872%20174.592%20103.9872s139.776-39.8336%20174.592-103.9872c0.4608-0.8704%201.6896-1.4848%202.9696-1.4848h118.3232c23.2448%200%2042.1376%2018.8928%2042.1376%2042.1376v196.608z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M413.9008%20332.288h189.5424c19.8144%200%2035.84-16.0256%2035.84-35.84s-16.0256-35.84-35.84-35.84H413.9008c-19.8144%200-35.84%2016.0256-35.84%2035.84s16.0768%2035.84%2035.84%2035.84z%22%20fill%3D%22%2334332E%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shenfenxinxi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shenfenxinxi%22%20viewBox%3D%220%200%201027%201024%22%3E%3Cpath%20d%3D%22M0%20512a513.976834%20512%200%201%200%201027.953668%200%20513.976834%20512%200%201%200-1027.953668%200Z%22%20fill%3D%22%23FD9966%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1024%20563.397683c-15.769205%20163.110548-108.46295%20303.784031-241.450502%20385.482626-8.792958-29.411336-13.561081-60.928-13.561081-93.707861%200-160.246116%20113.952618-290.321792%20255.011583-291.774765z%22%20fill%3D%22%23FFFFFF%22%20opacity%3D%22.3%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M340.015444%2031.629344c-26.420386%20134.399012-139.942054%20228.015938-260.942085%20211.639845C139.350981%20146.285714%20231.099799%2070.962409%20340.015444%2031.629344z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.4%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M280.710425%20292.571429m23.722007%200l421.065637%200q23.722008%200%2023.722008%2023.722007l0%20369.667954q0%2023.722008-23.722008%2023.722008l-421.065637%200q-23.722008%200-23.722007-23.722008l0-369.667954q0-23.722008%2023.722007-23.722007Z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M340.015444%20392.401544a41.513514%2040.525097%200%201%200%2083.027027%200%2041.513514%2040.525097%200%201%200-83.027027%200Z%22%20fill%3D%22%23FD9966%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M458.625483%20369.667954m7.907336%200l112.679536%200q7.907336%200%207.907336%207.907336l0%2031.629343q0%207.907336-7.907336%207.907336l-112.679536%200q-7.907336%200-7.907336-7.907336l0-31.629343q0-7.907336%207.907336-7.907336Z%22%20fill%3D%22%23FD9966%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M340.015444%20527.814672m7.907336%200l341.992278%200q7.907336%200%207.907336%207.907336l0%2031.629343q0%207.907336-7.907336%207.907336l-341.992278%200q-7.907336%200-7.907336-7.907336l0-31.629343q0-7.907336%207.907336-7.907336Z%22%20fill%3D%22%23FB997A%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M340.015444%20614.795367m7.907336%200l341.992278%200q7.907336%200%207.907336%207.907336l0%2031.629343q0%207.907336-7.907336%207.907336l-341.992278%200q-7.907336%200-7.907336-7.907336l0-31.629343q0-7.907336%207.907336-7.907336Z%22%20fill%3D%22%23FB997A%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-feihuoliangx {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-feihuoliangx%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024C229.248%201024%200%20794.752%200%20512S229.248%200%20512%200s512%20229.248%20512%20512-229.248%20512-512%20512z%20m3.114667-691.712l53.973333%2053.973333a38.314667%2038.314667%200%200%200%202.133333%201.962667c-12.885333%20116.352-12.885333%20266.24-12.885333%20306.858667%200%2068.992%20218.368%20134.826667%20253.909333%20110.378666%20132.906667-91.648-43.178667-563.328-190.72-563.328-14.933333%200-26.24%2021.248-34.986666%2054.656l-33.706667-33.749333V165.802667a37.802667%2037.802667%200%201%200-75.605333%200V263.253333l-33.792%2033.792c-8.704-33.578667-20.096-54.912-34.986667-54.912-147.626667%200-323.669333%20471.68-190.72%20563.328%2035.498667%2024.490667%20253.866667-41.386667%20253.866667-110.378666%200-40.576%200-190.293333-12.885334-306.645334a38.272%2038.272%200%200%200%202.602667-2.389333l53.802667-53.76z%22%20fill%3D%22%23cdcdcd%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-tiaoshengx {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-tiaoshengx%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024C229.248%201024%200%20794.752%200%20512S229.248%200%20512%200s512%20229.248%20512%20512-229.248%20512-512%20512z%20m279.04-447.914667a38.272%2038.272%200%200%200-3.84-29.226666l-89.6-155.221334a38.4%2038.4%200%201%200-66.517333%2038.4l89.6%20155.221334a38.4%2038.4%200%200%200%2047.018666%2016.64%20256.042667%20256.042667%200%200%201-153.301333%20247.210666V678.4a38.4%2038.4%200%201%200-76.8%200v190.72a259.072%20259.072%200%200%201-51.2%200V678.4a38.4%2038.4%200%201%200-76.8%200v170.666667a256.042667%20256.042667%200%200%201-153.301333-247.168%2038.4%2038.4%200%200%200%2047.018666-16.64l89.6-155.221334a38.4%2038.4%200%200%200-66.517333-38.4l-89.6%20155.221334a38.272%2038.272%200%200%200-3.84%2029.226666A281.685333%20281.685333%200%200%200%20409.6%20876.8v6.4a38.4%2038.4%200%200%200%2075.050667%2011.52%20285.013333%20285.013333%200%200%200%2054.698666%200%2038.4%2038.4%200%200%200%2075.050667-11.52v-6.4a281.685333%20281.685333%200%200%200%20176.64-300.714667zM477.866667%20332.8a42.666667%2042.666667%200%200%200-42.666667%2042.666667v196.266666a42.666667%2042.666667%200%200%200%2042.666667%2042.666667h68.266666a42.666667%2042.666667%200%200%200%2042.666667-42.666667V375.466667a42.666667%2042.666667%200%200%200-42.666667-42.666667h-68.266666z%20m34.133333-25.6a102.4%20102.4%200%201%200%200-204.8%20102.4%20102.4%200%200%200%200%20204.8z%22%20fill%3D%22%23cdcdcd%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shenti {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shenti%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201011.43958443c275.84048227%200%20499.43958443-223.59910218%20499.43958443-499.43958443S787.84048227%2012.56041557%20512%2012.56041557%2012.56041557%20236.15951773%2012.56041557%20512s223.59910218%20499.43958443%20499.43958443%20499.43958443z%20m74.91593761-774.13135604a74.91593761%2074.91593761%200%201%201-149.83187522%200%2074.91593761%2074.91593761%200%200%201%20149.83187522%200z%20m-199.77583402%20187.28984401h-93.644922a43.70096323%2043.70096323%200%201%201%200-87.40192645h424.52364683a43.70096323%2043.70096323%200%201%201%200%2087.40192645H636.85989641a24.9719788%2024.9719788%200%200%200-24.97197999%2024.97197998v32.51351693a299.66375044%20299.66375044%200%200%200%2028.84263597%20128.28105676l62.40497602%20131.70221833a47.57162038%2047.57162038%200%200%201-85.92858043%2040.8042144l-81.45859576-171.05805831c-9.23963192-19.40322785-37.03344476-18.85384469-45.49894571%200.89899123l-71.84438419%20167.58695244a47.69648066%2047.69648066%200%200%201-87.77650725-37.28316417l58.00990727-137.79538202a299.66375044%20299.66375044%200%200%200%2023.47366124-116.26953517V449.57005238a24.9719788%2024.9719788%200%200%200-24.97197999-24.97197998z%22%20fill%3D%22%23cdcdcd%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-quxian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-quxian%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M858.18519814%20389.4811993c35.33561098%200%2063.97208077%2028.68364683%2063.97208078%2063.97208076v426.055945c0%2035.33561098-28.63646979%2063.97208077-63.97208078%2063.97208077h-85.15457654a63.97208077%2063.97208077%200%200%201-63.97208077-63.97208077V453.35892596c0-35.28843393%2028.63646979-63.97208077%2063.97208077-63.97208076h85.15457654v0.0943541zM261.67856892%20474.73012992c35.28843393%200%2063.92490372%2028.63646979%2063.92490371%2063.92490373v340.85419141c0%2035.28843393-28.63646979%2063.92490372-63.92490371%2063.92490372H176.47681532A63.97208077%2063.97208077%200%200%201%20112.5519116%20879.50922506v-340.90136847c0-35.33561098%2028.63646979-63.97208077%2063.92490372-63.97208074h85.2017536v0.09435408z%20m298.2533146%2085.15457656c35.28843393%200%2063.92490372%2028.68364683%2063.92490373%2063.97208077v255.65243781c0%2035.28843393-28.63646979%2063.92490372-63.92490372%2063.92490372H474.73012992a63.97208077%2063.97208077%200%200%201-63.92490371-63.92490372v-255.69961486c0-35.24125688%2028.63646979-63.92490372%2063.92490371-63.92490373h85.20175361z%20m220.5527121-414.82780694l-50.29073606%200.33023935a31.93886333%2031.93886333%200%200%201-0.47177052-63.87772666l128.22722385-0.94354101a31.75015512%2031.75015512%200%200%201%2029.81589606%2019.90871541c1.41531152%203.3495706%202.35885254%207.54832812%202.35885253%2012.03014792v128.41593205a31.98604039%2031.98604039%200%200%201-63.87772666%200V189.63921248L539.97599107%20475.95673325a31.84450924%2031.84450924%200%200%201-35.57149623%206.55761006L120.85507253%20312.15801317a32.03321744%2032.03321744%200%200%201%2025.9473779-58.49954289l363.40482165%20161.53422166%20270.32450059-270.18296945z%22%20fill%3D%22%2325A5FF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jihuo {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jihuo%22%20viewBox%3D%220%200%201093%201024%22%3E%3Cpath%20d%3D%22M684.55639092%2062a54.13533838%2054.13533838%200%200%201%2054.13533838%2054.13533838v33.83458681h60.90225557a54.13533838%2054.13533838%200%200%201%2054.13533838%2054.13533838v194.50150313a292.56766875%20292.56766875%200%200%200-54.13533838-5.02781923V292.07518789a54.13533838%2054.13533838%200%200%200-54.13533839-54.13533838H271.77443633a54.13533838%2054.13533838%200%200%200-54.1082707%2052.44360908L217.63909795%20292.07518789v548.12030098a54.13533838%2054.13533838%200%200%200%2052.44360908%2054.10827071L271.77443633%20894.33082724l326.17894746%200.00676671a290.8082707%20290.8082707%200%200%200%20113.68421015%2067.66917275L231.17293232%20962a54.13533838%2054.13533838%200%200%201-54.13533838-54.13533838v-33.83458681H116.13533838a54.13533838%2054.13533838%200%200%201-54.13533838-54.13533838V116.13533838a54.13533838%2054.13533838%200%200%201%2054.13533838-54.13533838h568.42105254z%20m98.12030098%20378.94736865c132.67218076%200%20240.22556367%20107.55338378%20240.22556367%20240.22556367S915.34887178%20921.39849599%20782.6766919%20921.39849599%20542.45112823%20813.84511308%20542.45112823%20681.17293232%20650.00451113%20440.94736865%20782.6766919%20440.94736865z%20m112.63533838%20131.68421016l-1.02857169%201.07594033-138.65413535%20153.98796972-42.34060107-50.46090204a27.06766875%2027.06766875%200%200%200-36.97443633-4.2631585l-1.15714336%200.92706767a27.06766875%2027.06766875%200%200%200-4.26315761%2036.96766964l0.92030097%201.16390917%2060.90225557%2072.57518877a26.95263135%2026.95263135%200%200%200%2015.3135334%209.12180411%2027.08120303%2027.08120303%200%200%200%2026.94586464-6.67218077l1.06240606-1.11654141%20158.48120303-176.00751826a27.06766875%2027.06766875%200%200%200-39.20751826-37.29924843zM457.86466162%20528.91729297a23.68421016%2023.68421016%200%200%201%200%2047.36842119h-142.10526269a23.68421016%2023.68421016%200%200%201%200-47.36842119h142.10526269z%20m87.9699252-94.73684151a23.68421016%2023.68421016%200%200%201%200%2047.36842032h-230.07518789a23.68421016%2023.68421016%200%200%201%200-47.36842032h230.07518789z%20m94.7368415-94.73684238a23.68421016%2023.68421016%200%200%201%200%2047.36842119h-324.81202939a23.68421016%2023.68421016%200%200%201%200-47.36842119h324.81202939z%22%20fill%3D%22%2338BC9C%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishijilu1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishijilu1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M678.39469406%2059.61112821H318.96316246a228.27832632%20228.27832632%200%200%200-228.27832632%20228.27832632v426.69634928a228.27832632%20228.27832632%200%200%200%20228.27832632%20228.27832634h185.43986989a286.7327718%20286.7327718%200%200%201%20402.26998805-406.22674202V287.88945453a228.27832632%20228.27832632%200%200%200-228.27832634-228.27832632z%20m-221.57822291%20400.95107002H281.9279452a42.2053758%2042.2053758%200%201%201%200-84.41075157h174.62474236a42.2053758%2042.2053758%200%201%201%200%2084.41075157z%20m190.2407314-171.24831225H281.9279452a42.2053758%2042.2053758%200%200%201%200-84.41075159h364.86547373a42.2053758%2042.2053758%200%201%201%200%2084.41075159z%22%20fill%3D%22%23EC6B44%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M721.91898784%20538.37835988A217.51595549%20217.51595549%200%201%200%20939.32942991%20756.10534225%20217.51595549%20217.51595549%200%200%200%20721.91898784%20538.37835988z%20m82.61702313%20270.32543194h-94.96209553a42.2053758%2042.2053758%200%200%201-42.2053758-42.20537578v-96.96685088a42.2053758%2042.2053758%200%201%201%2084.4107516%200v54.97250195h52.75671973a42.2053758%2042.2053758%200%200%201%200%2084.41075159z%22%20fill%3D%22%23EC6B44%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M678.39469406%2059.61112821H318.96316246a228.27832632%20228.27832632%200%200%200-228.27832632%20228.27832632v426.69634928a235.87529396%20235.87529396%200%200%200%201.84648519%2028.80516898%20540.70362064%20540.70362064%200%200%200%20345.18721726%2050.91023455%20286.7327718%20286.7327718%200%200%201%20391.34934706-304.19524603%20541.49497144%20541.49497144%200%200%200%2039.77856668-327.98852664%20227.90902927%20227.90902927%200%200%200-190.45175827-102.50630646z%20m-221.57822291%20400.95107002H281.9279452a42.2053758%2042.2053758%200%201%201%200-84.41075157h174.62474236a42.2053758%2042.2053758%200%201%201%200%2084.41075157z%20m190.2407314-171.24831225H281.9279452a42.2053758%2042.2053758%200%200%201%200-84.41075159h364.86547373a42.2053758%2042.2053758%200%201%201%200%2084.41075159z%22%20fill%3D%22%23EE7C55%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M504.40303235%20756.10534225c0%207.06940045%200.36929704%2014.13880088%201.05513441%2021.10268789a540.65086391%20540.65086391%200%200%200%20161.75210271-84.9910755v-22.63263278a42.2053758%2042.2053758%200%200%201%2064.6797384-35.71629925%20539.54297281%20539.54297281%200%200%200%2063.88838761-82.35323952%20217.62146893%20217.62146893%200%200%200-291.37536313%20204.64331587z%22%20fill%3D%22%23EE7C55%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M318.96316246%2059.61112821a228.27832632%20228.27832632%200%200%200-228.27832632%20228.27832632v274.91526658a434.18780348%20434.18780348%200%200%200%20604.06444104-502.56051227c-5.27567197-0.36929704-10.86788426-0.63308063-16.35458312-0.63308063z%20m137.5895251%20400.95107002h-174.62474236a42.2053758%2042.2053758%200%201%201%200-84.41075157h174.62474236a42.2053758%2042.2053758%200%201%201%200%2084.41075157z%20m190.24073137-171.24831225H281.9279452a42.2053758%2042.2053758%200%200%201%200-84.41075159h364.86547373a42.2053758%2042.2053758%200%201%201%200%2084.41075159z%22%20fill%3D%22%23F19970%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M239.72256941%20247.10851019a42.2053758%2042.2053758%200%200%201%2042.20537579-42.2053758h218.62384661a400.95107004%20400.95107004%200%200%200%2036.92970382-125.0334258c0.84410751-6.75286012%201.47718815-13.50572025%202.00475536-20.25858038h-220.52308853a228.27832632%20228.27832632%200%200%200-228.27832632%20228.27832632V429.17195a401.42588051%20401.42588051%200%200%200%20149.09048998-10.07653345v-0.73859409a42.2053758%2042.2053758%200%200%201%2042.2053758-42.2053758h60.8812546a403.69441945%20403.69441945%200%200%200%20102.82284676-86.83756068h-163.54583118a42.2053758%2042.2053758%200%200%201-42.41640269-42.20537579z%22%20fill%3D%22%23F5C295%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-wulianjie {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-wulianjie%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%205.12C791.5008%205.12%201018.88%20232.5248%201018.88%20512c0%20279.5008-227.3792%20506.88-506.88%20506.88C232.4992%201018.88%205.12%20791.5008%205.12%20512%205.12%20232.4992%20232.5248%205.12%20512%205.12%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M768.512%20255.5648a172.9024%20172.9024%200%200%200-244.7872%200l-77.568%2077.5168%2040.832%2040.8064%20163.2%20163.2%2040.8576%2040.8576%2077.4912-77.4912a173.312%20173.312%200%200%200-0.0256-244.8896z%20m-394.5728%20231.4496l-40.8576-40.9088-77.4912%2077.568a172.9536%20172.9536%200%200%200%200%20244.7616%20172.9792%20172.9792%200%200%200%20244.736%200l77.568-77.5424-40.832-40.8064-163.1232-163.072z%20m-63.232-217.088a6.4%206.4%200%200%200-9.0368%200l-31.6928%2031.6928a6.4%206.4%200%200%200%200%209.0368L713.4208%20754.176a6.4%206.4%200%200%200%209.0624%200l31.6672-31.6416a6.4%206.4%200%200%200%200-9.0368L310.7072%20269.9776v-0.0512z%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-renshiduibifenxi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renshiduibifenxi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-507.74300851%200a507.74300851%20507.74300851%200%201%200%201015.48601702%200%20507.74300851%20507.74300851%200%201%200-1015.48601702%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M275.8530086%20290.51040862h206.8321927v133.54519527H275.8530086c-16.28599913%200-29.3147987-13.02879956-29.31479869-29.31480003v-73.28699609c-1.62860045-17.91459959%2013.02879956-30.94339915%2029.31479869-30.94339915z%20m-60.25819784%20162.85999398h267.09039054v133.54519395H215.59481076c-16.28599913%200-29.3147987-13.02879956-29.3147987-29.31479871v-73.28699743c0-8.14299957%203.25719956-14.65740003%208.14299957-21.17179914%206.51439912-6.51439912%2013.02879956-9.77160002%2021.17179913-9.77159867z%20m60.25819784%20162.85999397h206.8321927v133.54519392H275.8530086c-16.28599913%200-29.3147987-13.02879956-29.31479869-29.31479869v-73.28699742c-1.62860045-17.91459959%2013.02879956-30.94339915%2029.31479869-30.94339781z%20m265.4617901-325.71998795h206.8321927c16.28599913%200%2029.3147987%2013.02879956%2029.31479869%2029.31479869v73.28699744c0%2016.28599913-13.02879956%2029.3147987-29.31479869%2029.31479871H541.3147987v-131.91659484z%20m0%20162.85999398h267.09039054c8.14299957%200%2014.65740003%203.25719956%2021.17179913%208.14299956%204.88579999%204.88579999%208.14299957%2013.02879956%208.14299957%2021.17179914v73.28699741c0%2016.28599913-13.02879956%2029.3147987-29.3147987%2029.3147987H541.3147987v-131.91659481z%20m0%20162.85999397h206.8321927c16.28599913%200%2029.3147987%2013.02879956%2029.31479869%2029.3147987v73.28699742c0%2016.28599913-13.02879956%2029.3147987-29.31479869%2029.31479871H541.3147987v-131.91659483z%20m0%200M512%20215.59481076c6.51439912%200%2013.02879956%204.88579999%2014.65740003%2011.40020046v565.12417755c0%208.14299957-6.51439912%2014.65740003-13.02879958%2014.65740003-8.14299957%200-14.65740003-4.88579999-16.28600048-11.40019913V230.25221077c0-3.25719956%201.62860045-8.14299957%204.88580001-9.77160001%201.62860045-3.25719956%206.51439912-4.88579999%209.77160002-4.8858z%20m0%200%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-huihanduibi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-huihanduibi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024C229.232%201024%200%20794.768%200%20512S229.232%200%20512%200c282.784%200%20512%20229.232%20512%20512S794.784%201024%20512%201024z%20m236.368-673.136l-111.312-96.112L601.472%20224H307.616C285.36%20224%20272%20235.536%20272%20254.752v530.496c0%2019.216%2013.36%2030.752%2035.616%2030.752h440.752C766.192%20816%20784%20804.464%20784%20785.248V381.6l-35.632-30.736z%22%20fill%3D%22%23D04A02%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M538.272%20545.408H372.56v-103.712h138.32V358.72l172.992%20186.16zM614.816%20389.296v-115.328l40.096%2034.592v46.128h53.408l40.064%2034.592-133.568%200.016zM518.192%20594.96h165.68v103.728h-138.304v82.976L372.56%20595.52z%22%20fill%3D%22%23D04A02%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jinxiaoduibi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jinxiaoduibi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M1024.008777%20512A512%20512%200%200%200%209.02973%20417.889524L5.616396%20438.857143v6.095238c0%208.289524-1.950476%2016.579048-2.681905%2024.380952S0.008777%20493.226667%200.008777%20504.929524V512c0%202.438095%200%200%200%200v1.706667A507.367619%20507.367619%200%200%200%20503.963063%201024H512.008777c10.24%200%2019.992381%200%2029.988572-1.462857h2.681904A512%20512%200%200%200%201024.008777%20512zM512.008777%2048.761905a463.238095%20463.238095%200%200%201%20444.708572%20591.969524%20388.388571%20388.388571%200%200%201-31.451429-73.142858c-25.84381-70.217143-57.782857-157.500952-126.780952-160.914285-61.44-2.681905-76.8%2061.19619-88.259048%20112.883809-14.628571%2067.779048-27.550476%20108.251429-76.312381%20108.251429-44.617143%200-57.051429-31.939048-73.142857-99.961905-12.678095-54.613333-29.500952-121.904762-100.693333-121.904762s-86.79619%2073.142857-97.52381%20129.706667c-14.140952%2069.241905-26.331429%20102.15619-66.56%20100.937143C243.818301%20635.611429%20208.70973%20585.142857%20172.62592%20532.48c-32.182857-47.055238-65.340952-95.329524-115.078095-109.714286A463.238095%20463.238095%200%200%201%20512.008777%2048.761905z%22%20fill%3D%22%2348AB07%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishishuju {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishishuju%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M472.615%2078.77C212.677%2078.77%200%20291.445%200%20551.384S212.677%201024%20472.615%201024s472.616-212.677%20472.616-472.615H472.615V78.769z%22%20fill%3D%22%23249CF2%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1024%20472.615C1024%20212.677%20811.323%200%20551.385%200v472.615H1024z%22%20fill%3D%22%23A5D6FA%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-moxingduibi-huang {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-moxingduibi-huang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M558.399401%201024c-6.19992%200-11.999845-1.499981-17.199778-4.399943-12.099844-6.899911-19.099753-20.89973-19.099753-38.399504v-381.995065c1.699978-32.49958%2018.499761-62.099198%2044.699422-79.898967l0.699991-0.499994%20327.095774-196.697459c15.099805-8.999884%2030.599605-10.199868%2042.699448-3.299957%2012.099844%206.899911%2019.099753%2020.89973%2019.099753%2038.399504V739.003682c-1.699978%2032.599579-18.399762%2062.199196-44.699422%2079.998967L583.99907%201016.200101c-8.599889%205.199933-17.399775%207.799899-25.599669%207.799899z%20m25.999664-477.993824c-17.899769%2012.299841-29.299621%2032.49958-30.499606%2054.199299v381.095077c0%206.599915%201.799977%209.999871%202.999961%2010.699861s4.999935%200.499994%2010.699862-2.899962l327.095774-196.697459c17.399775-11.799848%2028.899627-32.199584%2030.099611-53.999302v-380.995078c0-6.599915-1.799977-9.999871-2.999962-10.699861s-4.999935-0.499994-10.699861%202.899962L584.399065%20546.006176zM509.600031%20518.706528c-16.299789%200-32.49958-3.999948-47.299389-11.899846L115.405124%20297.109391c-15.399801-9.29988-24.199687-23.099702-24.199687-37.699513%200-14.69981%208.799886-28.399633%2024.199687-37.699512L461.600651%2012.213072c30.499606-16.199791%2065.999147-16.199791%2095.698764-0.499993l0.799989%200.399995%20346.195528%20209.397294c15.399801%209.29988%2024.199687%2023.099702%2024.199687%2037.699513%200%2014.69981-8.799886%2028.399633-24.199687%2037.699513L557.999406%20506.406687c-15.299802%208.199894-31.899588%2012.299841-48.399375%2012.299841z%20m0.199997-486.893709c-11.199855%200-22.299712%202.699965-32.49958%208.099895l-345.395537%20208.9973c-5.499929%203.299957-8.899885%207.399904-8.899885%2010.499864%200%203.199959%203.399956%207.199907%208.899885%2010.499865l346.195527%20209.297296c19.599747%2010.499864%2043.899433%2010.499864%2064.199171-0.399995l345.495536-208.897301c5.499929-3.299957%208.899885-7.399904%208.899885-10.499865s-3.399956-7.199907-8.899885-10.499864L541.999612%2039.712717c-10.09987-5.299932-21.099727-7.899898-32.199584-7.899898zM455.200734%201018.400072c-9.599876%200-19.899743-3.09996-29.999613-9.299879L121.705043%20823.602589c-32.199584-22.199713-52.199326-57.899252-54.1993-96.098758V370.108448c0-20.299738%207.899898-36.499528%2021.799718-44.199429%2013.799822-7.799899%2031.69959-6.19992%2048.999367%204.399943l303.596078%20185.497604c32.699578%2022.499709%2052.199326%2057.29926%2054.399297%2095.99876v357.395382c0%2020.399736-7.999897%2036.599527-21.899717%2044.299428-5.799925%203.299957-12.299841%204.899937-19.199752%204.899936zM108.505213%20352.90867c-1.499981%200-2.699965%200.299996-3.699952%200.79999-3.399956%201.899975-5.599928%208.299893-5.599928%2016.499787v356.495394c1.499981%2027.499645%2016.399788%2054.099301%2039.799486%2070.299092l302.796088%20184.99761c6.99991%204.299944%2013.499826%205.799925%2016.99978%203.899949s5.599928-8.299893%205.599928-16.599785V612.705314c-1.599979-27.89964-16.099792-53.899304-39.899485-70.299092l-302.796087-184.99761c-4.899937-2.899963-9.599876-4.499942-13.19983-4.499942z%22%20fill%3D%22%23FFBA00%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M569.099262%20536.706296l222.397127-130.198318c14.099818-8.399891%2025.699668-1.999974%2025.699668%2014.099818v252.996731c-1.099986%2017.999767-10.599863%2034.299557-25.699668%2044.199429L569.099262%20848.002274c-14.199817%208.399891-25.699668%201.999974-25.699668-14.099818v-252.996731c1.099986-17.999767%2010.599863-34.399556%2025.699668-44.199429z%22%20fill%3D%22%23FFBA00%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M540.59963%20190.210772L775.996589%20328.908981c14.999806%208.799886%2014.999806%2023.099702%200%2031.999586L540.59963%20499.506776c-16.99978%208.799886-37.299518%208.799886-54.299298%200L251.003372%20360.908567c-15.099805-8.899885-15.099805-23.1997%200-31.999586l235.29696-138.698209c16.99978-8.799886%2037.299518-8.799886%2054.299298%200z%22%20fill%3D%22%23FFBA00%22%20opacity%3D%22.8%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M244.503456%20411.807909l206.297335%20122.898413c18.59976%2012.39984%2030.399607%2032.799576%2031.69959%2055.099288V826.002558c0%2019.999742-14.199817%2027.799641-31.69959%2017.399775L244.503456%20720.60392c-18.699758-12.39984-30.499606-32.899575-31.799589-55.199287V429.207685c0-20.09974%2014.199817-27.799641%2031.799589-17.399776z%22%20fill%3D%22%23FFBA00%22%20opacity%3D%22.5%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jilu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jilu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-512%200a512%20512%200%201%200%201024%200%20512%20512%200%201%200-1024%200Z%22%20fill%3D%22%231580EA%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M785.3056%20415.744h-159.7952c-28.6208%200-45.0048-20.48-45.0048-45.056v-163.84h-278.528c-24.576%200-49.152%2020.48-49.152%2045.056v483.328c0%2024.5248%2020.48%2045.056%2049.152%2045.056h217.088l266.24-262.144v-102.4z%20m-204.8%20200.704h-245.76v-40.96h245.76v40.96z%20m0-122.88h-245.76v-40.96h245.76v40.96z%20m45.0048%20249.856l-28.6208%2073.728%2073.6768-24.5248%20143.36-143.4112-49.152-49.152-139.264%20143.36z%20m192.5632-192.512l-32.768%2032.8192%2049.1008%2049.152%2032.8192-32.8192-49.152-49.152z%20m-131.072-180.224h98.304l-147.5072-163.84h-16.3328v94.208c0%2036.864%2028.6208%2069.632%2065.536%2069.632z%20m0%200%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shujuquxian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shujuquxian%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-512%200a512%20512%200%201%200%201024%200%20512%20512%200%201%200-1024%200Z%22%20fill%3D%22%235196FA%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M707.560727%20444.439273a35.770182%2035.770182%200%200%201%2035.677091%2035.816727v238.708364a35.770182%2035.770182%200%200%201-35.677091%2035.84h-47.546182a35.770182%2035.770182%200%200%201-35.67709-35.84v-238.754909a35.770182%2035.770182%200%200%201%2035.67709-35.84h47.546182z%20m-332.8%2047.709091a35.770182%2035.770182%200%200%201%2035.677091%2035.863272v190.836364a35.770182%2035.770182%200%200%201-35.677091%2035.84h-47.546182a35.770182%2035.770182%200%200%201-35.67709-35.84v-190.836364a35.770182%2035.770182%200%200%201%2035.67709-35.84h47.546182z%20m166.423273%2047.732363a35.770182%2035.770182%200%200%201%2035.677091%2035.84v143.197091a35.770182%2035.770182%200%200%201-35.677091%2035.84h-47.522909a35.770182%2035.770182%200%200%201-35.723636-35.84v-143.197091a35.770182%2035.770182%200%200%201%2035.723636-35.84z%20m123.112727-232.424727l-28.066909%200.186182a17.92%2017.92%200%200%201-0.302545-35.770182l71.586909-0.512a17.943273%2017.943273%200%200%201%2017.989818%2017.850182v71.936a17.826909%2017.826909%200%201%201-35.653818%200v-28.672l-159.767273%20160.372363a17.733818%2017.733818%200%200%201-19.874909%203.677091l-213.969455-95.418181a17.92%2017.92%200%200%201%2014.49891-32.768l202.775272%2090.507636%20150.830546-151.272727z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M588.2213399%201021.93149928H435.7786601c-239.39941966%200-433.71015938-194.31073972-433.71015938-433.71015938V435.7786601c0-239.39941966%20194.31073972-433.71015938%20433.71015938-433.71015938h152.4426798c239.39941966%200%20433.71015938%20194.31073972%20433.71015938%20433.71015938v152.4426798c0%20239.39941966-194.31073972%20433.71015938-433.71015938%20433.71015938z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M998.4%20584.704V439.296c0-228.352-185.344-413.696-413.696-413.696H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%20228.352%20185.344%20413.696%20413.696%20413.696h145.408c13.312%200%2026.624-1.024%2038.912-2.048%20162.816-61.44%20294.912-185.344%20368.64-342.016%204.096-22.528%206.144-46.08%206.144-69.632z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M998.4%20506.88v-67.584c0-228.352-185.344-413.696-413.696-413.696H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%20219.136%20169.984%20398.336%20385.024%20412.672%20288.768-11.264%20527.36-217.088%20587.776-490.496z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M584.704%2025.6H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%20143.36%2072.704%20269.312%20183.296%20343.04%2056.32%2017.408%20115.712%2027.648%20178.176%2027.648%20322.56%200%20584.704-262.144%20584.704-584.704%200-34.816-3.072-67.584-9.216-100.352C898.048%20125.952%20752.64%2025.6%20584.704%2025.6z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M584.704%2025.6H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%2096.256%2032.768%20185.344%2088.064%20256%2081.92%2048.128%20177.152%2074.752%20279.552%2073.728%20296.96-4.096%20538.624-250.88%20535.552-547.84-1.024-75.776-17.408-147.456-46.08-212.992C807.936%2074.752%20702.464%2025.6%20584.704%2025.6z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M874.496%20490.496c34.816-153.6%200-294.912-77.824-406.528-61.44-36.864-134.144-58.368-210.944-58.368H439.296C210.944%2026.624%2025.6%20211.968%2025.6%20440.32v145.408c0%2059.392%2012.288%20114.688%2034.816%20165.888%20126.976%20109.568%20313.344%20157.696%20503.808%2090.112%20156.672-55.296%20273.408-189.44%20310.272-351.232z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M439.296%2025.6C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v145.408c0%2026.624%203.072%2053.248%207.168%2077.824C116.736%20764.928%20244.736%20829.44%20387.072%20829.44c252.928%200%20458.752-204.8%20458.752-458.752%200-128-52.224-243.712-137.216-326.656-38.912-12.288-79.872-18.432-122.88-18.432H439.296z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M25.6%20439.296v139.264c70.656%20123.904%20204.8%20207.872%20357.376%20208.896%20228.352%202.048%20418.816-185.344%20419.84-414.72%200-144.384-71.68-270.336-182.272-345.088-12.288-1.024-23.552-2.048-35.84-2.048H439.296C210.944%2025.6%2025.6%20210.944%2025.6%20439.296z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M529.408%2025.6h-90.112C210.944%2025.6%2025.6%20210.944%2025.6%20439.296v29.696c43.008%20158.72%20188.416%20276.48%20361.472%20276.48%20206.848%200%20373.76-167.936%20373.76-373.76C760.832%20215.04%20665.6%2081.92%20529.408%2025.6z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M384%2041.984c-33.792%200-66.56%205.12-97.28%2014.336-74.752%2029.696-139.264%2079.872-186.368%20144.384-30.72%2050.176-48.128%20109.568-48.128%20173.056%200%20183.296%20148.48%20331.776%20331.776%20331.776s331.776-148.48%20331.776-331.776S567.296%2041.984%20384%2041.984z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M384%20374.784m-289.792%200a289.792%20289.792%200%201%200%20579.584%200%20289.792%20289.792%200%201%200-579.584%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M136.192%20374.784a247.808%20247.808%200%201%200%20495.616%200%20247.808%20247.808%200%201%200-495.616%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M384%20374.784m-205.824%200a205.824%20205.824%200%201%200%20411.648%200%20205.824%20205.824%200%201%200-411.648%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20178.30048334c-182.40354935%200-333.69951666%20151.29596729-333.69951666%20333.69951666S329.59645065%20845.69951666%20512%20845.69951666%20845.69951666%20695.81753037%20845.69951666%20512%20695.81753037%20178.30048334%20512%20178.30048334z%20m142.81208129%20345.01136467c1.41398101%2016.96777203-11.31184801%2031.10758207-26.86563905%2031.10758207h-104.63459423c-5.65592402%201.41398101-14.13981003%200-24.03767703%200H497.86018997c-16.96777203%200-31.10758207%205.65592402-31.10758206-11.31184801V355.04810869c0-16.96777203%2015.55379103-31.10758207%2031.10758206-31.10758207%2016.96777203%200%2031.10758207%2015.55379103%2031.10758206%2031.10758207v135.74217627h94.73672719c16.96777203%200%2029.69360106%2014.13981003%2029.69360107%2029.69360107%201.41398101%201.41398101%201.41398101%202.82796201%201.413981%202.82796198z%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jilu1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jilu1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M519.8660269%20512m-498.55100155%200a498.55100156%20498.55100156%200%201%200%20997.10200313%200%20498.55100156%20498.55100156%200%201%200-997.10200313%200Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M622.40633648%20765.23404078l-78.79550286%2022.05810916a59.28478687%2059.28478687%200%200%201-74.16387889-68.25855831l13.60539543-70.05331261a73.29544939%2073.29544939%200%200%201%2020.20545956-38.09510715l282.99222482-283.10801543V274.62927133a86.43768242%2086.43768242%200%200%200-86.6113683-86.26399653H328.24031883A86.3797871%2086.3797871%200%200%200%20241.80263641%20274.62927133v451.58333747a86.3797871%2086.3797871%200%200%200%2086.43768243%2086.26399649h371.3983474a86.43768242%2086.43768242%200%200%200%2086.49557773-86.26399649v-114.34321686l-130.95916787%20133.96972348a73.99019298%2073.99019298%200%200%201-32.76873962%2019.39492536zM359.27219945%20305.08219894h290.46071846a31.84241481%2031.84241481%200%200%201%200%2063.68482966H359.27219945a31.84241481%2031.84241481%200%200%201%200-63.68482966z%20m-31.84241483%20172.58588836a31.90031012%2031.90031012%200%200%201%2031.84241483-31.84241483h167.89636908a31.84241481%2031.84241481%200%200%201%200%2063.68482966h-167.89636908a31.84241481%2031.84241481%200%200%201-31.84241483-31.84241483z%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M858.15599676%20416.58854614l-25.06866474-23.15811988a25.18445536%2025.18445536%200%200%200-35.08455163%200.81053421l-253.92878437%20257.74987415a15.8054168%2015.8054168%200%200%200-4.28425215%208.10534196l-13.48960485%2070.05331259a1.1000107%201.1000107%200%200%200%200.4631624%201.21580132%201.2158013%201.2158013%200%200%200%201.27369659%200.34737178l78.73760756-22.05810919a15.16856853%2015.16856853%200%200%200%207.00533125-4.11056626L859.37179807%20452.54152722a25.12656007%2025.12656007%200%200%200-1.21580131-35.95298108z%22%20fill%3D%22%23FEC407%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishijilu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishijilu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-512%200a512%20512%200%201%200%201024%200%20512%20512%200%201%200-1024%200Z%22%20fill%3D%22%23FF822B%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M324.408781%20655.018925C505.290126%20655.018925%20651.918244%20508.387706%20651.918244%20327.509463c0-152.138029-103.733293-280.047334-244.329811-316.853972C205.813923%2052.463528%2047.497011%20213.017581%208.987325%20415.981977%2047.587706%20553.880127%20174.183098%20655.018925%20324.408781%20655.018925z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.2%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%201024c282.766631%200%20512-229.233369%20512-512%200-31.765705-2.891385-62.853911-8.433853-93.018889C928.057169%20336.0999%20809.874701%20285.26268%20679.824375%20285.26268c-269.711213%200-488.357305%20218.645317-488.357305%20488.357305%200%2054.959576%209.084221%20107.802937%2025.822474%20157.10377C300.626556%20989.489417%20402.283167%201024%20512%201024z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.15%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M732.535958%20756.566238c36.389596%200%2065.889478-29.499882%2065.889477-65.889478%200%2036.389596%2029.502983%2065.889478%2065.889478%2065.889478-17.053747%200-65.889478%2029.502983-65.889478%2065.889477%200-36.386495-29.499882-65.889478-65.889477-65.889477zM159.685087%20247.279334c25.686819%200%2046.51022-20.8234%2046.51022-46.51022%200%2025.686819%2020.8234%2046.51022%2046.510219%2046.51022-12.03607%200-46.51022%2020.8234-46.510219%2046.510219%200-25.686819-20.8234-46.51022-46.51022-46.510219z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.5%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M206.195307%20333.32324c8.562531%200%2015.503407-6.940875%2015.503406-15.503407%200%208.562531%206.940875%2015.503407%2015.503407%2015.503407-4.012282%200-15.503407%206.940875-15.503407%2015.503406%200-8.562531-6.940875-15.503407-15.503406-15.503406z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.3%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M304.641938%20257.356548m69.765329%200l275.185466%200q69.765329%200%2069.765329%2069.765329l0%20369.756246q0%2069.765329-69.765329%2069.765329l-275.185466%200q-69.765329%200-69.765329-69.765329l0-369.756246q0-69.765329%2069.765329-69.765329Z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M365.105223%20341.074943m21.317184%200l153.483725%200q21.317184%200%2021.317184%2021.317184l0%200q0%2021.317184-21.317184%2021.317184l-153.483725%200q-21.317184%200-21.317184-21.317184l0%200q0-21.317184%2021.317184-21.317184Z%22%20fill%3D%22%23FF954B%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M365.105223%20437.971234m21.317184%200l250.380015%200q21.317184%200%2021.317184%2021.317184l0%200q0%2021.317184-21.317184%2021.317184l-250.380015%200q-21.317184%200-21.317184-21.317184l0%200q0-21.317184%2021.317184-21.317184Z%22%20fill%3D%22%23FF954B%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M365.105223%20534.867525m21.317184%200l250.380015%200q21.317184%200%2021.317184%2021.317184l0%200q0%2021.317184-21.317184%2021.317184l-250.380015%200q-21.317184%200-21.317184-21.317184l0%200q0-21.317184%2021.317184-21.317184Z%22%20fill%3D%22%23FF954B%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M365.880394%20631.763815m21.317184%200l250.380015%200q21.317184%200%2021.317184%2021.317184l0%200q0%2021.317184-21.317184%2021.317184l-250.380015%200q-21.317184%200-21.317184-21.317184l0%200q0-21.317184%2021.317184-21.317184Z%22%20fill%3D%22%23FF954B%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-duibifenxi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-duibifenxi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200A512%20512%200%201%201%200%20512%20512%20512%200%200%201%20512%200z%22%20fill%3D%22%23FFBF10%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M633.524706%20724.570353H270.215529a42.827294%2042.827294%200%200%201-47.314823-46.893177V332.950588a42.947765%2042.947765%200%200%201%2047.405176-46.923294h473.118118a42.917647%2042.917647%200%200%201%2047.224471%2046.923294v197.150118A135.890824%20135.890824%200%200%200%20752.941176%20524.769882a135.529412%20135.529412%200%200%200-135.529411%20135.529412%20136.131765%20136.131765%200%200%200%2016.052706%2064.120471z%20m-182.512941-216.124235l72.131764%2061.56047a22.558118%2022.558118%200%200%200%2014.516706%205.270588%2022.648471%2022.648471%200%200%200%2016.504471-7.137882l99.388235-111.073882%200.421647-0.512a3.614118%203.614118%200%200%201%200.451765-0.542118%2018.070588%2018.070588%200%200%200%203.794823-13.583059%2018.341647%2018.341647%200%200%200-7.047529-12.047059%2023.642353%2023.642353%200%200%200-14.607059-4.999529%2023.823059%2023.823059%200%200%200-17.408%207.559529l-82.010353%2092.16-71.198117-64.63247a21.564235%2021.564235%200%200%200-14.275765-5.421177%2021.534118%2021.534118%200%200%200-15.058824%206.02353l-75.294117%2074.782117a20.600471%2020.600471%200%200%200-6.354824%2015.058824%2020.751059%2020.751059%200%200%200%206.746353%2015.058824%2023.792941%2023.792941%200%200%200%2016.353883%206.324705%2024.094118%2024.094118%200%200%200%2017.01647-6.957176l55.657412-56.771765z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M746.736941%20561.061647a90.172235%2090.172235%200%200%200%200%20180.344471z%20m0%20189.379765a99.177412%2099.177412%200%201%200-99.177412-99.237647%20100.080941%20100.080941%200%200%200%2099.177412%2099.207529z%20m0-180.344471a81.167059%2081.167059%200%201%201-81.167059%2081.167059%2080.805647%2080.805647%200%200%201%2081.167059-81.167059z%22%20fill%3D%22%23FFECB7%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-pinggufenxi-copy {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-pinggufenxi-copy%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M885.66442667%2038.6844448C940.4598048%2038.6844448%20985.3155552%2079.24394667%20985.3155552%20128.83285333v766.33429334C985.3155552%20944.75605333%20940.4598048%20985.3155552%20885.66442667%20985.3155552H138.33557333C83.5401952%20985.3155552%2038.6844448%20944.75605333%2038.6844448%20895.16714667V128.83285333C38.6844448%2079.24394667%2083.5401952%2038.6844448%20138.33557333%2038.6844448h747.32885334z%20m-3.05834667%2069.7594304H141.39392c-18.13162667%200-32.9500448%2013.21642667-32.9500448%2029.3455648v748.42112c0%2016.12913813%2014.81841813%2029.3455648%2032.9500448%2029.3455648h741.21216c18.13162667%200%2032.9500448-13.21642667%2032.9500448-29.3455648V137.78944c0-16.12913813-14.81841813-29.3455648-32.9500448-29.3455648zM657.6355552%20730.45333333a36.40888853%2036.40888853%200%200%201%200%2072.81777814h-291.2711104a36.40888853%2036.40888853%200%200%201%200-72.81777814h291.2711104zM512%20257.13777813c28.83584%201.31072%2050.06222187%2015.07328%2063.7155552%2041.32408854l113.77777813%20273.57639146c1.52917333%209.17504%203.02193813%2015.72864%204.55111147%2019.6608-1.52917333%2019.6608-15.18250667%2029.52760853-40.96%2029.52760854-22.7555552%200-37.13706667-7.86432-43.25376-23.62936854l-15.9106848-47.2223296h-161.58264853l-18.2044448%2047.2223296c-7.57304853%2015.76504853-21.99096853%2023.62936853-43.21735147%2023.62936854-25.77749333%200-39.43082667-10.48576-40.96-31.49368854v-13.76256c1.52917333-1.31072%202.29376-2.62144%202.29376-3.93216l118.3288896-273.57639146c10.59498667-26.2144%2031.09319147-40.01336853%2061.4217952-41.32408854z%20m-6.3715552%2083.01226667l-54.32206293%20140.5383104h108.60771626l-54.28565333-140.5383104z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shouye-copy {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shouye-copy%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M896%201015.36H128v-416h64v352h640v-352h64v416zM968.64%20589.12L512%20102.08%2055.36%20589.12%208.64%20545.6%20512%208.64l503.36%20536.96-46.72%2043.52z%22%20fill%3D%22%23477EFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M640%20887.36h-64v-224h-128v224h-64v-288h256v288zM512%20535.36a128%20128%200%201%201%20128-128%20128%20128%200%200%201-128%20128z%20m0-192a64%2064%200%201%200%2064%2064%2064%2064%200%200%200-64-64z%22%20fill%3D%22%23477EFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-wode-copy {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-wode-copy%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20377.263158a134.736842%20134.736842%200%201%200%200-269.473684%20134.736842%20134.736842%200%200%200%200%20269.473684z%20m0%2080.842105a215.578947%20215.578947%200%201%201%200-431.157895%20215.578947%20215.578947%200%200%201%200%20431.157895zM161.684211%20916.210526h700.631578v-107.789473a215.578947%20215.578947%200%200%200-215.578947-215.578948H377.263158a215.578947%20215.578947%200%200%200-215.578947%20215.578948v107.789473z%20m215.578947-404.210526h269.473684c163.705263%200%20296.421053%20132.715789%20296.421053%20296.421053v188.631579H80.842105v-188.631579c0-163.705263%20132.715789-296.421053%20296.421053-296.421053z%22%20fill%3D%22%23477EFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-pinggufenxi-copy-copy {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-pinggufenxi-copy-copy%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M885.66442667%2038.6844448C940.4598048%2038.6844448%20985.3155552%2079.24394667%20985.3155552%20128.83285333v766.33429334C985.3155552%20944.75605333%20940.4598048%20985.3155552%20885.66442667%20985.3155552H138.33557333C83.5401952%20985.3155552%2038.6844448%20944.75605333%2038.6844448%20895.16714667V128.83285333C38.6844448%2079.24394667%2083.5401952%2038.6844448%20138.33557333%2038.6844448h747.32885334z%20m-3.05834667%2069.7594304H141.39392c-18.13162667%200-32.9500448%2013.21642667-32.9500448%2029.3455648v748.42112c0%2016.12913813%2014.81841813%2029.3455648%2032.9500448%2029.3455648h741.21216c18.13162667%200%2032.9500448-13.21642667%2032.9500448-29.3455648V137.78944c0-16.12913813-14.81841813-29.3455648-32.9500448-29.3455648zM657.6355552%20730.45333333a36.40888853%2036.40888853%200%200%201%200%2072.81777814h-291.2711104a36.40888853%2036.40888853%200%200%201%200-72.81777814h291.2711104zM512%20257.13777813c28.83584%201.31072%2050.06222187%2015.07328%2063.7155552%2041.32408854l113.77777813%20273.57639146c1.52917333%209.17504%203.02193813%2015.72864%204.55111147%2019.6608-1.52917333%2019.6608-15.18250667%2029.52760853-40.96%2029.52760854-22.7555552%200-37.13706667-7.86432-43.25376-23.62936854l-15.9106848-47.2223296h-161.58264853l-18.2044448%2047.2223296c-7.57304853%2015.76504853-21.99096853%2023.62936853-43.21735147%2023.62936854-25.77749333%200-39.43082667-10.48576-40.96-31.49368854v-13.76256c1.52917333-1.31072%202.29376-2.62144%202.29376-3.93216l118.3288896-273.57639146c10.59498667-26.2144%2031.09319147-40.01336853%2061.4217952-41.32408854z%20m-6.3715552%2083.01226667l-54.32206293%20140.5383104h108.60771626l-54.28565333-140.5383104z%22%20fill%3D%22%23477EFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-wode {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-wode%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20377.263158a134.736842%20134.736842%200%201%200%200-269.473684%20134.736842%20134.736842%200%200%200%200%20269.473684z%20m0%2080.842105a215.578947%20215.578947%200%201%201%200-431.157895%20215.578947%20215.578947%200%200%201%200%20431.157895zM161.684211%20916.210526h700.631578v-107.789473a215.578947%20215.578947%200%200%200-215.578947-215.578948H377.263158a215.578947%20215.578947%200%200%200-215.578947%20215.578948v107.789473z%20m215.578947-404.210526h269.473684c163.705263%200%20296.421053%20132.715789%20296.421053%20296.421053v188.631579H80.842105v-188.631579c0-163.705263%20132.715789-296.421053%20296.421053-296.421053z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shouye {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shouye%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M896%201015.36H128v-416h64v352h640v-352h64v416zM968.64%20589.12L512%20102.08%2055.36%20589.12%208.64%20545.6%20512%208.64l503.36%20536.96-46.72%2043.52z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M640%20887.36h-64v-224h-128v224h-64v-288h256v288zM512%20535.36a128%20128%200%201%201%20128-128%20128%20128%200%200%201-128%20128z%20m0-192a64%2064%200%201%200%2064%2064%2064%2064%200%200%200-64-64z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shijian-mianxing-0 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shijian-mianxing-0%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512.30507542%20512.30507542m-435.1189032%200a435.11890319%20435.11890319%200%201%200%20870.23780639%200%20435.11890319%20435.11890319%200%201%200-870.23780639%200Z%22%20fill%3D%22%2379D13F%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M510.85596717%20558.10452294c-20.55445646%200-37.2192013-16.66474485-37.21920131-37.21920132V295.68245962c0-20.55445646%2016.66474485-37.2192013%2037.21920131-37.21920133s37.2192013%2016.66474485%2037.21920131%2037.21920133v225.202862c0%2020.53538924-16.66474485%2037.2192013-37.21920131%2037.21920132z%22%20fill%3D%22%23ACFF88%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M709.7842086%20670.67735314c-6.3112478%200-12.69876438-1.60164596-18.57146622-4.99561003l-195.01946259-112.5918974c-17.78971047-10.27722822-23.89121887-33.02441427-13.61399067-50.83319195%2010.25816101-17.8087777%2033.04348149-23.91028607%2050.83319198-13.61399066l195.01946257%20112.59189742c17.78971047%2010.27722822%2023.89121887%2033.02441427%2013.61399064%2050.83319195-6.88326418%2011.95514305-19.39135642%2018.60960066-32.26172571%2018.60960067z%22%20fill%3D%22%23ACFF88%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M510.85596717%20520.88532162m-68.2224909%200a68.22249092%2068.22249092%200%201%200%20136.44498181%200%2068.22249092%2068.22249092%200%201%200-136.44498181%200Z%22%20fill%3D%22%23D6FFB7%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kehuguanli {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kehuguanli%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200A512%20512%200%201%201%200%20512%20512%20512%200%200%201%20512%200z%22%20fill%3D%22%23F15E5E%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M331.278629%20551.994514a61.0304%2061.0304%200%200%200-3.057372%2019.1488v60.971886a61.074286%2061.074286%200%200%200%2061.074286%2061.147429h61.074286a61.074286%2061.074286%200%200%200%2061.074285-61.147429v-60.971886a61.220571%2061.220571%200%200%200-3.057371-19.178057c91.121371%2024.3712%20155.735771%2085.284571%20155.735771%20156.525714v45.933715a61.074286%2061.074286%200%200%201-61.103543%2061.103543H236.617143A61.074286%2061.074286%200%200%201%20175.542857%20754.453943v-45.933714c0-71.2704%2064.6144-132.1984%20155.735772-156.525715zM747.373714%20754.9952a60.767086%2060.767086%200%200%200%208.367543-30.910171v-45.962972c0-67.1744-61.015771-125.205943-149.211428-152.034743a190.171429%20190.171429%200%200%200%2057.534171-138.049828%20195.4816%20195.4816%200%200%200-22.293943-91.311543c63.605029%204.768914%20113.898057%2064.365714%20113.898057%20137.1136a142.4384%20142.4384%200%200%201-53.9648%20114.029714c84.611657%2018.314971%20145.568914%2069.719771%20145.568915%20130.267429v46.328685a30.529829%2030.529829%200%200%201-30.456686%2030.529829H747.373714zM419.84%20571.143314a30.529829%2030.529829%200%200%201%2030.529829%2030.529829v30.544457a30.544457%2030.544457%200%201%201-61.074286%200v-30.529829a30.529829%2030.529829%200%200%201%2030.529828-30.529828z%20m0-30.529828c-84.304457%200-152.6784-75.176229-152.6784-167.892115S335.535543%20204.8%20419.84%20204.8s152.6784%2075.176229%20152.6784%20167.921371S504.144457%20540.613486%20419.84%20540.613486z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-qiapianjihuo {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-qiapianjihuo%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200C230.4%200%200%20230.4%200%20512s230.4%20512%20512%20512%20512-230.4%20512-512-230.4-512-512-512z%20m108.8%20595.2c-44.8%200-83.2-12.8-121.6-38.4l-96%2096%2044.8%2051.2-57.6%2057.6-44.8-44.8-32%2032%2044.8%2044.8-57.6%2057.6L192%20742.4l243.2-243.2c-19.2-32-25.6-70.4-25.6-115.2%200-115.2%2096-211.2%20211.2-211.2S832%20268.8%20832%20384c0%20121.6-96%20211.2-211.2%20211.2z%22%20fill%3D%22%23f4a300%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M620.8%20256c-70.4%200-128%2057.6-128%20128s57.6%20128%20128%20128%20128-57.6%20128-128-64-128-128-128z%22%20fill%3D%22%23f4a300%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kapian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kapian%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M614.263%20629.4h45.698v45.407h-45.698v-45.408z%20m112.936%200h45.7v45.407h-45.7v-45.408z%22%20fill%3D%22%231296DB%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%201.873C230.969%201.873%203.15%20229.69%203.15%20510.72s227.82%20508.85%20508.849%20508.85c281.031%200%20508.848-227.82%20508.848-508.85C1020.847%20229.69%20793.03%201.873%20512%201.873zM827.328%20706.24s-2.134%2041.334-43.08%2047.154H243.823s-32.405-1.94-38.81-43.855l-1.2-248.964H827.33V706.24z%20m0-401.972v76.26l-623.518-0.306%201.202-78.283c6.694-33.473%2039.004-34.346%2039.004-34.346h538.487c45.407%204.657%2044.825%2036.675%2044.825%2036.675z%22%20fill%3D%22%231296DB%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M670.44%20629.4h45.699v45.407H670.44v-45.408z%22%20fill%3D%22%231296DB%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kapiananniu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kapiananniu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20533.661538c-9.846154-3.938462-21.661538-7.876923-33.476923-11.815384%203.938462-7.876923%207.876923-17.723077%207.876923-27.569231v-25.6c0-29.538462-25.6-55.138462-55.138462-55.138461-5.907692%200-11.815385%201.969231-17.723076%203.938461-21.661538%207.876923-37.415385%2027.569231-37.415385%2051.2v25.6c0%209.846154%201.969231%2019.692308%207.876923%2027.569231-9.846154%201.969231-19.692308%205.907692-29.538462%209.846154-11.815385%205.907692-19.692308%2017.723077-19.692307%2029.538461v33.476923l1.969231%203.938462c3.938462%2011.815385%2013.784615%2019.692308%2027.56923%2019.692308h141.784616c13.784615%200%2027.569231-11.815385%2027.56923-25.6v-31.507693c0-3.938462%200-7.876923-1.96923-9.846154-5.907692-7.876923-11.815385-15.753846-19.692308-17.723077zM649.846154%20492.307692h-78.769231c-5.907692%200-9.846154%201.969231-13.784615%205.907693-3.938462%203.938462-5.907692%207.876923-5.907693%2013.784615%200%205.907692%201.969231%209.846154%205.907693%2013.784615%203.938462%203.938462%207.876923%205.907692%2013.784615%205.907693h78.769231c5.907692%200%209.846154-1.969231%2013.784615-5.907693%203.938462-3.938462%205.907692-7.876923%205.907693-13.784615%200-5.907692-1.969231-9.846154-5.907693-13.784615-3.938462-3.938462-9.846154-5.907692-13.784615-5.907693zM649.846154%20571.076923h-78.769231c-5.907692%200-9.846154%201.969231-13.784615%205.907692-3.938462%203.938462-5.907692%207.876923-5.907693%2013.784616%200%205.907692%201.969231%209.846154%205.907693%2013.784615%203.938462%203.938462%207.876923%205.907692%2013.784615%205.907692h78.769231c5.907692%200%209.846154-1.969231%2013.784615-5.907692%203.938462-3.938462%205.907692-7.876923%205.907693-13.784615%200-5.907692-1.969231-9.846154-5.907693-13.784616-3.938462-3.938462-9.846154-5.907692-13.784615-5.907692z%22%20fill%3D%22%2372B0FF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%200C228.430769%200%200%20228.430769%200%20512s228.430769%20512%20512%20512%20512-228.430769%20512-512S793.6%200%20512%200z%20m236.307692%20669.538462c0%2021.661538-17.723077%2039.384615-39.384615%2039.384615H315.076923c-21.661538%200-39.384615-17.723077-39.384615-39.384615V354.461538c0-21.661538%2017.723077-39.384615%2039.384615-39.384615h393.846154c21.661538%200%2039.384615%2017.723077%2039.384615%2039.384615v315.076924z%22%20fill%3D%22%2372B0FF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M649.846154%20413.538462h-118.153846c-5.907692%200-9.846154%201.969231-13.784616%205.907692-3.938462%203.938462-5.907692%207.876923-5.907692%2013.784615%200%205.907692%201.969231%209.846154%205.907692%2013.784616%203.938462%203.938462%207.876923%205.907692%2013.784616%205.907692h118.153846c5.907692%200%209.846154-1.969231%2013.784615-5.907692%203.938462-3.938462%205.907692-7.876923%205.907693-13.784616%200-5.907692-1.969231-9.846154-5.907693-13.784615-3.938462-3.938462-9.846154-5.907692-13.784615-5.907692z%22%20fill%3D%22%2372B0FF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xiangmuchaxun-chakanshebei {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xiangmuchaxun-chakanshebei%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M17.96010941%20509.42687558a501.75926387%20491.46676615%2090%201%200%20982.9335323%200%20501.75926387%20491.46676615%2090%201%200-982.9335323%200Z%22%20fill%3D%22%233F51B5%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M762.8%20621.2h-26c-5.6%200-10-4.4-10-10v-73.6c0-5.6-4.4-10-10-10h-172c-5.6%200-10-4.4-10-10V476c0-5.6%204.4-10%2010-10h148.8c6%200%2010.8-4.8%2010.8-10.8V278.8a10.928%2010.928%200%200%200-10.8-10.8H330.4c-6%200-10.8%204.8-10.8%2010.8v176.4a10.928%2010.928%200%200%200%2010.8%2010.8h148.8c5.6%200%2010%204.4%2010%2010v41.6c0%205.6-4.4%2010-10%2010h-172c-5.6%200-10%204.4-10%2010v73.6c0%205.6-4.4%2010-10%2010h-26c-2.8%200-5.2%202.4-5.2%205.2V744c0%202.8%202.4%205.2%205.2%205.2h117.6c2.8%200%205.2-2.4%205.2-5.2v-117.6c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6%200-10-4.4-10-10v-28c0-5.6%204.4-10%2010-10h126.8c5.6%200%2010%204.4%2010%2010v28c0%205.6-4.4%2010-10%2010h-26c-2.8%200-5.2%202.4-5.2%205.2V744c0%202.8%202.4%205.2%205.2%205.2h117.6c2.8%200%205.2-2.4%205.2-5.2v-117.6c0-2.8-2.4-5.2-5.2-5.2h-26c-5.6%200-10-4.4-10-10v-28c0-5.6%204.4-10%2010-10H672c5.6%200%2010%204.4%2010%2010v28c0%205.6-4.4%2010-10%2010h-26c-2.8%200-5.2%202.4-5.2%205.2V744c0%202.8%202.4%205.2%205.2%205.2h117.6c2.8%200%205.2-2.4%205.2-5.2v-117.6c-0.8-2.8-3.2-5.2-6-5.2z%20m-421.6%2084c0%201.2-0.8%202-2%202H300c-1.2%200-2-0.8-2-2v-39.2c0-1.2%200.8-2%202-2h39.2c1.2%200%202%200.8%202%202v39.2z%20m192%200c0%200.8-0.8%202-1.6%202H492c-0.8%200-1.6-0.8-1.6-2v-39.2c0-0.4%200-0.8%200.4-1.2%200.4-0.4%200.8-0.4%201.2-0.4h39.2c0.4%200%200.8%200%201.2%200.4%200.4%200.4%200.4%200.8%200.4%201.2v39.2z%20m-160.8-282c-5.6%200-10-4.4-10-10V320.8c0-5.6%204.4-10%2010-10h278.8c5.6%200%2010%204.4%2010%2010v92.4c0%205.6-4.4%2010-10%2010H372.4z%20m352.8%20282c0%200.8-0.8%202-1.6%202h-39.2c-0.8%200-1.6-0.8-1.6-2v-39.2c0-0.4%200-0.8%200.4-1.2%200.4-0.4%200.8-0.4%201.2-0.4h39.2c0.4%200%200.8%200%201.2%200.4%200.4%200.4%200.4%200.8%200.4%201.2v39.2z%20m-288-364.8c-10.8%200-20.8%206.4-24.8%2016.4-4%2010-2%2021.6%205.6%2029.2%207.6%207.6%2019.2%2010%2029.2%206s16.4-14%2016.4-24.8c0-14.8-11.6-26.8-26.4-26.8z%20m0%200%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shebeishu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shebeishu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200a512%20512%200%200%201%20512%20512%20512%20512%200%200%201-512%20512%20512%20512%200%200%201-512-512%20512%20512%200%200%201%20512-512z%22%20fill%3D%22%23B196F4%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M429.44%20260.48h165.12v165.12H429.44zM295.04%20598.4h165.12v165.12H295.04zM564.48%20598.4h165.12v165.12H564.48zM680.96%20598.4H612.48v-51.84H411.52v51.84H343.04V478.08h337.92v120.32z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M477.44%20423.68h68.48V512H477.44z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-lishihenji {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-lishihenji%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%200c282.7776%200%20512%20229.2224%20512%20512s-229.2224%20512-512%20512S0%20794.7776%200%20512%20229.2224%200%20512%200z%20m0%20256c-141.2608%200-256%20114.8416-256%20256s114.8416%20256%20256%20256c141.2608%200%20256-114.8416%20256-256a256.3072%20256.3072%200%200%200-256-256z%20m-25.6%20170.6496a25.6%2025.6%200%200%201%2025.6%2025.6V512h59.7504a25.6%2025.6%200%201%201%200%2051.2H486.4a25.5488%2025.5488%200%200%201-25.6-25.6V452.2496a25.6%2025.6%200%200%201%2025.6-25.6z%22%20fill%3D%22%23FB9D95%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-qiehuan1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-qiehuan1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M956.994933%20307.22722c4.950755-11.95017%202.214435-25.705452-6.931876-34.851763L799.528576%20121.840976l-45.227064%2045.227064%2095.941096%2095.941096-722.30068%200%200%2063.960731%20799.507086%200C940.384627%20326.969866%20952.046225%20319.179436%20956.994933%20307.22722zM959.430402%20646.774543L159.923316%20646.774543c-12.935614%200-24.596188%207.791453-29.54592%2019.741623-4.950755%2011.95017-2.214435%2025.705452%206.931876%2034.851763l150.534482%20150.534482%2045.227064-45.226041-95.941096-95.941096%20722.30068%200L959.430402%20646.774543z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-tishi6 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-tishi6%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M513.6%20232c12.8%200%2024-11.2%2024-24V86.4c0-12.8-11.2-24-24-24s-24%2011.2-24%2024V208c0%2012.8%209.6%2024%2024%2024zM294.4%20281.6c4.8%204.8%2011.2%206.4%2017.6%206.4s12.8-1.6%2017.6-6.4c9.6-9.6%209.6-24%200-33.6l-86.4-86.4c-9.6-9.6-24-9.6-33.6%200-9.6%209.6-9.6%2024%200%2033.6l84.8%2086.4zM206.4%20443.2H83.2c-12.8%200-24%2011.2-24%2024s11.2%2024%2024%2024h121.6c12.8%200%2024-11.2%2024-24s-9.6-24-22.4-24zM940.8%20443.2h-121.6c-12.8%200-24%2011.2-24%2024s11.2%2024%2024%2024h121.6c12.8%200%2024-11.2%2024-24s-9.6-24-24-24zM715.2%20289.6c6.4%200%2012.8-1.6%2017.6-6.4l86.4-86.4c9.6-9.6%209.6-24%200-33.6s-24-9.6-33.6%200l-86.4%2086.4c-9.6%209.6-9.6%2024%200%2033.6%203.2%203.2%209.6%206.4%2016%206.4zM601.6%20835.2H422.4c-12.8%200-22.4%209.6-22.4%2022.4v3.2c0%2012.8%209.6%2022.4%2022.4%2022.4h179.2c12.8%200%2022.4-9.6%2022.4-22.4v-3.2c0-12.8-9.6-22.4-22.4-22.4zM600%20494.4h-176c-12.8%200-24%2011.2-24%2024s11.2%2024%2024%2024h64v144c0%2012.8%209.6%2022.4%2022.4%2022.4h1.6c12.8%200%2022.4-9.6%2022.4-22.4v-144h64c12.8%200%2024-11.2%2024-24%201.6-12.8-8-24-22.4-24zM553.6%20913.6h-80c-12.8%200-24%2011.2-24%2024s11.2%2024%2024%2024h80c12.8%200%2024-11.2%2024-24-1.6-14.4-11.2-24-24-24z%22%20fill%3D%22%232db391%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20268.8c-129.6%200-236.8%20105.6-236.8%20236.8%200%2065.6%2027.2%20128%2075.2%20172.8l22.4%2075.2c1.6%2025.6%2022.4%2044.8%2049.6%2044.8h180.8c25.6%200%2046.4-19.2%2049.6-44.8l22.4-75.2c48-44.8%2075.2-107.2%2075.2-172.8-1.6-129.6-107.2-236.8-238.4-236.8z%20m124.8%20377.6l-4.8%204.8-27.2%2091.2-1.6%204.8v3.2l-182.4-1.6v-3.2l-27.2-94.4-4.8-4.8c-40-35.2-64-88-64-140.8%200-104%2084.8-188.8%20188.8-188.8s188.8%2084.8%20188.8%20188.8c-1.6%2054.4-25.6%20105.6-65.6%20140.8z%22%20fill%3D%22%232db391%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-bianji {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-bianji%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M153.6%20902.656a32.256%2032.256%200%200%201%200-64h716.8a32.256%2032.256%200%200%201%200%2064zM743.936%20151.04l72.192%2072.192a51.2%2051.2%200%200%201%200%2072.192L358.4%20751.616a51.2%2051.2%200%200%201-36.352%2014.848H226.816a25.6%2025.6%200%200%201-25.6-25.6v-97.792a51.2%2051.2%200%200%201%2014.848-36.352l455.68-455.68a51.2%2051.2%200%200%201%2072.192%200z%20m-478.72%20497.152v54.272h54.272l442.88-442.88L708.096%20204.8z%22%20fill%3D%22%235A5A68%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-caidan {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-caidan%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M44.4%20245.9h935.2c24.4%200%2044.4-20%2044.4-44.4s-19.8-44.4-44.4-44.4H44.4C20%20157.1%200%20177.1%200%20201.5s20%2044.4%2044.4%2044.4z%20m935.2%20221.8H44.4C20%20467.7%200%20487.7%200%20512.1s20%2044.4%2044.4%2044.4h935.2c24.4%200%2044.4-20%2044.4-44.4s-20-44.4-44.4-44.4z%20m0%20310.4H44.4C20%20778.1%200%20797.8%200%20822.5s20%2044.4%2044.4%2044.4h935.2c24.4%200%2044.4-19.8%2044.4-44.4s-20-44.4-44.4-44.4z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xiaoxi {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xiaoxi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M769.7%20659h-60V494.6c0-110.7-90.1-200.8-200.8-200.8-110.7%200-200.8%2090.1-200.8%20200.8V659h-60V494.6c0-69.4%2027.2-134.8%2076.6-184.2s114.8-76.6%20184.2-76.6%20134.8%2027.2%20184.2%2076.6c49.4%2049.4%2076.6%20114.8%2076.6%20184.2V659z%22%20fill%3D%22%23F9C73D%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M508.9%20287.7c-47.6%200-86.3-38.7-86.3-86.3s38.7-86.3%2086.3-86.3%2086.3%2038.7%2086.3%2086.3-38.7%2086.3-86.3%2086.3z%20m0-112.7c-14.5%200-26.3%2011.8-26.3%2026.3s11.8%2026.3%2026.3%2026.3%2026.3-11.8%2026.3-26.3-11.8-26.3-26.3-26.3z%22%20fill%3D%22%23F9C73D%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M610.5%20732.4c7.4%2015.1%2011.6%2032.1%2011.6%2050%200%2062.6-50.7%20113.3-113.3%20113.3S395.5%20845%20395.5%20782.4c0-17.2%203.8-33.6%2010.7-48.2%22%20fill%3D%22%23FFEABB%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M508.9%20925.6c-79%200-143.3-64.3-143.3-143.3%200-21.3%204.6-41.8%2013.6-60.9l54.3%2025.5c-5.2%2011.1-7.9%2023-7.9%2035.4%200%2045.9%2037.4%2083.3%2083.3%2083.3s83.3-37.4%2083.3-83.3c0-12.9-2.9-25.3-8.5-36.7l53.8-26.5c9.8%2019.8%2014.7%2041.1%2014.7%2063.3-0.1%2079-64.3%20143.2-143.3%20143.2z%22%20fill%3D%22%23F9C73D%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M771.9%20776.3H245.8c-38.9%200-70.5-31.6-70.5-70.5s31.6-70.5%2070.5-70.5H279c16.6%200%2030%2013.4%2030%2030s-13.4%2030-30%2030h-33.1c-5.7%200-10.5%204.8-10.5%2010.5s4.8%2010.5%2010.5%2010.5H772c5.7%200%2010.5-4.8%2010.5-10.5s-4.8-10.5-10.5-10.5h-33c-16.6%200-30-13.4-30-30s13.4-30%2030-30h33c38.9%200%2070.5%2031.6%2070.5%2070.5s-31.7%2070.5-70.6%2070.5z%22%20fill%3D%22%23F9C73D%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-add-circle {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-add-circle%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20810.666666c-204.8%200-373.333333-168.533333-373.333333-373.333333S307.2%20138.666667%20512%20138.666667%20885.333333%20307.2%20885.333333%20512%20716.8%20885.333333%20512%20885.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M682.666667%20480h-138.666667V341.333333c0-17.066667-14.933333-32-32-32s-32%2014.933333-32%2032v138.666667H341.333333c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032h138.666667V682.666667c0%2017.066667%2014.933333%2032%2032%2032s32-14.933333%2032-32v-138.666667H682.666667c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-ashbin {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-ashbin%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M874.666667%20241.066667h-202.666667V170.666667c0-40.533333-34.133333-74.666667-74.666667-74.666667h-170.666666c-40.533333%200-74.666667%2034.133333-74.666667%2074.666667v70.4H149.333333c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032h53.333334V853.333333c0%2040.533333%2034.133333%2074.666667%2074.666666%2074.666667h469.333334c40.533333%200%2074.666667-34.133333%2074.666666-74.666667V305.066667H874.666667c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32zM416%20170.666667c0-6.4%204.266667-10.666667%2010.666667-10.666667h170.666666c6.4%200%2010.666667%204.266667%2010.666667%2010.666667v70.4h-192V170.666667z%20m341.333333%20682.666666c0%206.4-4.266667%2010.666667-10.666666%2010.666667H277.333333c-6.4%200-10.666667-4.266667-10.666666-10.666667V309.333333h490.666666V853.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M426.666667%20736c17.066667%200%2032-14.933333%2032-32V490.666667c0-17.066667-14.933333-32-32-32s-32%2014.933333-32%2032v213.333333c0%2017.066667%2014.933333%2032%2032%2032zM597.333333%20736c17.066667%200%2032-14.933333%2032-32V490.666667c0-17.066667-14.933333-32-32-32s-32%2014.933333-32%2032v213.333333c0%2017.066667%2014.933333%2032%2032%2032z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-chart-bar {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-chart-bar%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M149.333333%20800h128c29.866667%200%2053.333333-23.466667%2053.333334-53.333333V533.333333c0-29.866667-23.466667-53.333333-53.333334-53.333333H149.333333c-29.866667%200-53.333333%2023.466667-53.333333%2053.333333v213.333334c0%2029.866667%2023.466667%2053.333333%2053.333333%2053.333333z%20m10.666667-256h106.666667v192h-106.666667v-192zM448%20800h128c29.866667%200%2053.333333-23.466667%2053.333333-53.333333V149.333333c0-29.866667-23.466667-53.333333-53.333333-53.333333h-128c-29.866667%200-53.333333%2023.466667-53.333333%2053.333333v597.333334c0%2029.866667%2023.466667%2053.333333%2053.333333%2053.333333z%20m10.666667-640h106.666666v576h-106.666666v-576zM874.666667%20309.333333h-128c-29.866667%200-53.333333%2023.466667-53.333334%2053.333334v384c0%2029.866667%2023.466667%2053.333333%2053.333334%2053.333333h128c29.866667%200%2053.333333-23.466667%2053.333333-53.333333V362.666667c0-29.866667-23.466667-53.333333-53.333333-53.333334z%20m-10.666667%20426.666667h-106.666667v-362.666667h106.666667v362.666667zM896%20853.333333H128c-17.066667%200-32%2014.933333-32%2032S110.933333%20917.333333%20128%20917.333333h768c17.066667%200%2032-14.933333%2032-32S913.066667%20853.333333%20896%20853.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-close {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-close%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M556.8%20512L832%20236.8c12.8-12.8%2012.8-32%200-44.8-12.8-12.8-32-12.8-44.8%200L512%20467.2l-275.2-277.333333c-12.8-12.8-32-12.8-44.8%200-12.8%2012.8-12.8%2032%200%2044.8l275.2%20277.333333-277.333333%20275.2c-12.8%2012.8-12.8%2032%200%2044.8%206.4%206.4%2014.933333%208.533333%2023.466666%208.533333s17.066667-2.133333%2023.466667-8.533333L512%20556.8%20787.2%20832c6.4%206.4%2014.933333%208.533333%2023.466667%208.533333s17.066667-2.133333%2023.466666-8.533333c12.8-12.8%2012.8-32%200-44.8L556.8%20512z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-error {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-error%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20810.666666c-204.8%200-373.333333-168.533333-373.333333-373.333333S307.2%20138.666667%20512%20138.666667%20885.333333%20307.2%20885.333333%20512%20716.8%20885.333333%20512%20885.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M657.066667%20360.533333c-12.8-12.8-32-12.8-44.8%200l-102.4%20102.4-102.4-102.4c-12.8-12.8-32-12.8-44.8%200-12.8%2012.8-12.8%2032%200%2044.8l102.4%20102.4-102.4%20102.4c-12.8%2012.8-12.8%2032%200%2044.8%206.4%206.4%2014.933333%208.533333%2023.466666%208.533334s17.066667-2.133333%2023.466667-8.533334l102.4-102.4%20102.4%20102.4c6.4%206.4%2014.933333%208.533333%2023.466667%208.533334s17.066667-2.133333%2023.466666-8.533334c12.8-12.8%2012.8-32%200-44.8l-106.666666-100.266666%20102.4-102.4c12.8-12.8%2012.8-34.133333%200-46.933334z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-menu {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-menu%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M170.666667%20213.333333m-64%200a64%2064%200%201%200%20128%200%2064%2064%200%201%200-128%200Z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M170.666667%20512m-64%200a64%2064%200%201%200%20128%200%2064%2064%200%201%200-128%200Z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M170.666667%20810.666667m-64%200a64%2064%200%201%200%20128%200%2064%2064%200%201%200-128%200Z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M896%20778.666667H362.666667c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032h533.333333c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32zM362.666667%20245.333333h533.333333c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32H362.666667c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032zM896%20480H362.666667c-17.066667%200-32%2014.933333-32%2032s14.933333%2032%2032%2032h533.333333c17.066667%200%2032-14.933333%2032-32s-14.933333-32-32-32z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-minus-circle {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-minus-circle%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20949.333333C270.933333%20949.333333%2074.666667%20753.066667%2074.666667%20512S270.933333%2074.666667%20512%2074.666667%20949.333333%20270.933333%20949.333333%20512%20753.066667%20949.333333%20512%20949.333333z%20m0-810.666666C307.2%20138.666667%20138.666667%20307.2%20138.666667%20512S307.2%20885.333333%20512%20885.333333%20885.333333%20716.8%20885.333333%20512%20716.8%20138.666667%20512%20138.666667z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M682.666667%20544H341.333333c-17.066667%200-32-14.933333-32-32s14.933333-32%2032-32h341.333334c17.066667%200%2032%2014.933333%2032%2032s-14.933333%2032-32%2032z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-modular {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-modular%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M405.333333%20458.666667H149.333333c-29.866667%200-53.333333-23.466667-53.333333-53.333334V149.333333c0-29.866667%2023.466667-53.333333%2053.333333-53.333333h256c29.866667%200%2053.333333%2023.466667%2053.333334%2053.333333v256c0%2029.866667-23.466667%2053.333333-53.333334%2053.333334z%20m-245.333333-64h234.666667v-234.666667h-234.666667v234.666667zM874.666667%20458.666667H618.666667c-29.866667%200-53.333333-23.466667-53.333334-53.333334V149.333333c0-29.866667%2023.466667-53.333333%2053.333334-53.333333h256c29.866667%200%2053.333333%2023.466667%2053.333333%2053.333333v256c0%2029.866667-23.466667%2053.333333-53.333333%2053.333334z%20m-245.333334-64h234.666667v-234.666667h-234.666667v234.666667zM874.666667%20928H618.666667c-29.866667%200-53.333333-23.466667-53.333334-53.333333V618.666667c0-29.866667%2023.466667-53.333333%2053.333334-53.333334h256c29.866667%200%2053.333333%2023.466667%2053.333333%2053.333334v256c0%2029.866667-23.466667%2053.333333-53.333333%2053.333333z%20m-245.333334-64h234.666667v-234.666667h-234.666667v234.666667zM405.333333%20928H149.333333c-29.866667%200-53.333333-23.466667-53.333333-53.333333V618.666667c0-29.866667%2023.466667-53.333333%2053.333333-53.333334h256c29.866667%200%2053.333333%2023.466667%2053.333334%2053.333334v256c0%2029.866667-23.466667%2053.333333-53.333334%2053.333333z%20m-245.333333-64h234.666667v-234.666667h-234.666667v234.666667z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-notification {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-notification%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M800%20625.066667V448c0-117.333333-70.4-217.6-170.666667-262.4-4.266667-61.866667-55.466667-110.933333-117.333333-110.933333s-113.066667%2049.066667-117.333333%20110.933333c-100.266667%2044.8-170.666667%20145.066667-170.666667%20262.4v177.066667c-57.6%2046.933333-85.333333%20110.933333-85.333333%20185.6%200%2017.066667%2014.933333%2032%2032%2032h206.933333c14.933333%2061.866667%2070.4%20106.666667%20134.4%20106.666666s119.466667-44.8%20134.4-106.666666H853.333333c17.066667%200%2032-14.933333%2032-32%200-76.8-27.733333-138.666667-85.333333-185.6zM512%20138.666667c19.2%200%2036.266667%2010.666667%2044.8%2025.6-14.933333-2.133333-29.866667-4.266667-44.8-4.266667-14.933333%200-29.866667%202.133333-44.8%204.266667%208.533333-14.933333%2025.6-25.6%2044.8-25.6z%20m0%20746.666666c-29.866667%200-55.466667-17.066667-66.133333-42.666666h134.4c-12.8%2025.6-38.4%2042.666667-68.266667%2042.666666z%20m-307.2-106.666666c6.4-46.933333%2029.866667-83.2%2070.4-113.066667%208.533333-6.4%2012.8-14.933333%2012.8-25.6v-192c0-123.733333%20100.266667-224%20224-224S736%20324.266667%20736%20448v192c0%2010.666667%204.266667%2019.2%2012.8%2025.6%2040.533333%2029.866667%2064%2066.133333%2070.4%20113.066667H204.8z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-prompt {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-prompt%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20810.666666c-204.8%200-373.333333-168.533333-373.333333-373.333333S307.2%20138.666667%20512%20138.666667%20885.333333%20307.2%20885.333333%20512%20716.8%20885.333333%20512%20885.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20320m-42.666667%200a42.666667%2042.666667%200%201%200%2085.333334%200%2042.666667%2042.666667%200%201%200-85.333334%200Z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20437.333333c-17.066667%200-32%2014.933333-32%2032v234.666667c0%2017.066667%2014.933333%2032%2032%2032s32-14.933333%2032-32V469.333333c0-17.066667-14.933333-32-32-32z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-success {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-success%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20810.666666c-204.8%200-373.333333-168.533333-373.333333-373.333333S307.2%20138.666667%20512%20138.666667%20885.333333%20307.2%20885.333333%20512%20716.8%20885.333333%20512%20885.333333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M701.866667%20381.866667L448%20637.866667%20322.133333%20512c-12.8-12.8-32-12.8-44.8%200-12.8%2012.8-12.8%2032%200%2044.8l149.333334%20149.333333c6.4%206.4%2014.933333%208.533333%2023.466666%208.533334s17.066667-2.133333%2023.466667-8.533334l277.333333-277.333333c12.8-12.8%2012.8-32%200-44.8-14.933333-12.8-36.266667-12.8-49.066666-2.133333z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-add-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-add-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M874.666667%20469.333333H554.666667V149.333333c0-23.466667-19.2-42.666667-42.666667-42.666666s-42.666667%2019.2-42.666667%2042.666666v320H149.333333c-23.466667%200-42.666667%2019.2-42.666666%2042.666667s19.2%2042.666667%2042.666666%2042.666667h320v320c0%2023.466667%2019.2%2042.666667%2042.666667%2042.666666s42.666667-19.2%2042.666667-42.666666V554.666667h320c23.466667%200%2042.666667-19.2%2042.666666-42.666667s-19.2-42.666667-42.666666-42.666667z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-arrow-left-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-arrow-left-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M384%20512L731.733333%20202.666667c17.066667-14.933333%2019.2-42.666667%204.266667-59.733334-14.933333-17.066667-42.666667-19.2-59.733333-4.266666l-384%20341.333333c-10.666667%208.533333-14.933333%2019.2-14.933334%2032s4.266667%2023.466667%2014.933334%2032l384%20341.333333c8.533333%206.4%2019.2%2010.666667%2027.733333%2010.666667%2012.8%200%2023.466667-4.266667%2032-14.933333%2014.933333-17.066667%2014.933333-44.8-4.266667-59.733334L384%20512z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-arrow-up-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-arrow-up-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M904.533333%20674.133333l-362.666666-362.666666c-17.066667-17.066667-42.666667-17.066667-59.733334%200l-362.666666%20362.666666c-17.066667%2017.066667-17.066667%2042.666667%200%2059.733334%2017.066667%2017.066667%2042.666667%2017.066667%2059.733333%200L512%20401.066667l332.8%20332.8c8.533333%208.533333%2019.2%2012.8%2029.866667%2012.8s21.333333-4.266667%2029.866666-12.8c17.066667-17.066667%2017.066667-42.666667%200-59.733334z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-arrow-down-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-arrow-down-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M904.533333%20311.466667c-17.066667-17.066667-42.666667-17.066667-59.733333%200L512%20644.266667%20179.2%20311.466667c-17.066667-17.066667-42.666667-17.066667-59.733333%200-17.066667%2017.066667-17.066667%2042.666667%200%2059.733333l362.666666%20362.666667c8.533333%208.533333%2019.2%2012.8%2029.866667%2012.8s21.333333-4.266667%2029.866667-12.8l362.666666-362.666667c17.066667-17.066667%2017.066667-42.666667%200-59.733333z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-age {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-age%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M92.06457387%2081.15842346c130.76076267%200%20236.92203627%2034.1245248%20316.94525013%20103.0371552C472.12639467%20238.53878186%20511.5771872%20294.55561813%20532.14233707%20352.7511168l1.57380373%204.5393664c24.91659947-57.03276267%2055.006784-105.1864544%2090.38213013-144.40235094%2070.3513696-77.99723627%20172.46655787-105.2804128%20301.87079574-83.21192853a35.06998187%2035.06998187%200%200%201%2018.85040853%209.66597227l1.00418027%200.6577088a35.14045013%2035.14045013%200%200%201%2015.13905173%2023.66577813c19.5257344%20121.82296747-8.1450208%20227.8844096-82.83609493%20315.3185952-70.6332448%2082.68341227-181.1166048%20114.09488747-328.0558336%2096.63623787v32.8560864c0.02936213%200.7457952%200.02936213%201.4974624%200%202.2550016V950.27383466a35.23440853%2035.23440853%200%200%201-70.4512%201.32129067l-0.02349014-1.32129067v-309.95709226l-7.24067093-1.09813867c-10.59381227-1.65601707-20.9703456-3.40599253-31.12372693-5.26167147l-10.08291414-1.88504106-9.48980053-1.86155094c-26.69593707-5.36150293-51.7710912-11.44530987-75.21371733-18.26316906l-8.20374507-2.4429184c-92.23780907-27.9878656-158.4139008-67.84972587-198.3521024-120.60150827-34.47099627-45.52872853-57.97234667-105.78543893-70.9562272-180.7760064l-1.37414187-8.2389792-1.29192853-8.35642667c-2.70717653-18.23380693-4.83298667-37.28974933-6.3715552-57.16782826l-0.66945387-9.23728747c-2.2021504-32.52135893-2.8950944-67.19789013-2.10232-104.02371947a35.23440853%2035.23440853%200%200%201%2033.59600854-39.92058453l1.3506528-0.02348907z%20m35.22266346%2071.41427307v3.70548587c0.02349013%203.17109653%200.0528512%206.312832%200.0939584%209.43694826l0.16442774%209.3077568c0.16442773%207.70459093%200.41106773%2015.27411627%200.73405013%2022.72032107l0.4286848%208.86732587%200.49915413%208.7440064c0.45217493%207.22892587%200.9806912%2014.3286592%201.5855488%2021.305072l0.76341227%208.30357546c0.39932373%204.1165536%200.82800853%208.192%201.28605547%2012.2145952l0.94545706%207.98646614c0.82213653%206.6064512%201.7264864%2013.08370987%202.70130454%2019.425904l1.20384213%207.5460352c10.999008%2066.12911253%2030.6069568%20117.5478592%2058.3834144%20154.232752%2026.09695147%2034.47099627%2070.36898667%2063.30448747%20132.933552%2085.87212586l6.89419947%202.4370464c13.94108053%204.8271136%2028.75127787%209.354736%2044.4364608%2013.57112l7.9101248%202.08470294c6.65930347%201.72061333%2013.46541653%203.38250347%2020.42421226%204.99154026l8.421024%201.90265814%208.5737056%201.85567893c5.7549536%201.2155872%2011.6156096%202.40181227%2017.57022507%203.5469312l9.00239147%201.70299627c3.02428693%200.55200533%206.077936%201.09813867%209.14920213%201.644272l9.29601067%201.5855488c2.9479456%200.49328213%205.91350827%200.9806912%208.90256106%201.4563552l0.01174507-100.25950934-0.07046933-7.0703712c-0.52851627-34.5003584-3.71135787-56.8272288-13.82950507-85.46105813-16.35463787-46.27452373-48.6293568-92.10274453-102.67306667-138.63565333-59.3641056-51.1192544-137.5786208-79.61214613-235.7416832-85.02062827zM676.42724053%20260.07874986c-51.45985387%2057.05037973-91.21601173%20138.794208-118.7105952%20245.49574187%202.6719424%200.3229824%205.32626773%200.62834667%207.962976%200.91022187l7.8631456%200.80451946c117.13091947%2011.239776%20199.81433067-14.15248747%20251.0040544-74.07447146%2056.639312-66.29941227%2079.82942507-144.5550336%2069.71714987-237.0512288-97.0414336-12.5493216-168.4204736%209.13745707-217.83673067%2063.91521706z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-arrow-right-bold {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-arrow-right-bold%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M731.733333%20480l-384-341.333333c-17.066667-14.933333-44.8-14.933333-59.733333%204.266666-14.933333%2017.066667-14.933333%2044.8%204.266667%2059.733334L640%20512%20292.266667%20821.333333c-17.066667%2014.933333-19.2%2042.666667-4.266667%2059.733334%208.533333%208.533333%2019.2%2014.933333%2032%2014.933333%2010.666667%200%2019.2-4.266667%2027.733333-10.666667l384-341.333333c8.533333-8.533333%2014.933333-19.2%2014.933334-32s-4.266667-23.466667-14.933334-32z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-user-filling {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-user-filling%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2074.666667C270.933333%2074.666667%2074.666667%20270.933333%2074.666667%20512S270.933333%20949.333333%20512%20949.333333%20949.333333%20753.066667%20949.333333%20512%20753.066667%2074.666667%20512%2074.666667z%20m0%20160c70.4%200%20128%2057.6%20128%20128s-57.6%20128-128%20128-128-57.6-128-128%2057.6-128%20128-128z%20m236.8%20507.733333c-23.466667%2032-117.333333%20100.266667-236.8%20100.266667s-213.333333-68.266667-236.8-100.266667c-8.533333-10.666667-10.666667-21.333333-8.533333-32%2029.866667-110.933333%20130.133333-187.733333%20245.333333-187.733333s215.466667%2076.8%20245.333333%20187.733333c2.133333%2010.666667%200%2021.333333-8.533333%2032z%22%20fill%3D%22%23666666%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-body_level {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-body_level%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M516.36502693%20882.92749794c-14.86266275%200-13.51151088%2029.72532453-14.04378324%2040.45264587-1.39209478%2027.71907061-24.68921585%2042.70456403-50.27919995%2045.6934749-12.77452011%201.51492737-27.63718188%200.2047194-42.049461-3.72590166-22.39635382-5.93687593-44.58798728-18.91611543-58.26327465-38.36450323-40.49358975-53.92321288-75.50068719-97.61043289-92.86093233-165.65931773-6.38725957-25.26243209-9.99032959-56.01135552-9.90844184-87.00594416%200.08188775-22.35540994%202.21097428-44.91553927%206.55103605-65.71507796l-13.22490374%203.23457414c-41.43530089%2010.2769377-101.78671819%2023.66561696-122.99569662-26.4498065-20.88142645-49.82881632%2028.00567776-111.36760802%2061.74351207-143.71334755%2045.5706423-43.72816389%20104.89846069-78.53054098%20164.22627812-100.06707141-14.04378325-26.36791875-22.02785794-56.54362788-22.02785795-88.60275929%200-104.20241283%2084.91780152-189.12021434%20189.16115822-189.12021434%20104.44807706%200%20189.16115821%2084.67213727%20189.16115821%20189.12021434%200%2031.0764764-7.49274719%2060.39236117-20.75859481%2086.30989628%2061.45690395%2020.88142645%20124.30590364%2057.60817065%20171.02297744%20102.44182217%2025.18054337%2024.15694447%2043.76910778%2049.00993681%2054.61926075%2071.73384167%2012.77452011%2026.57263911%2015.51776578%2051.7122386%207.00141968%2071.77478553-2.62041404%206.42820344-6.4691483%2012.24224775-11.46431308%2017.48307678-28.49700527%2029.64343678-74.10859242%2018.34290016-111.49044063%209.08956232l-13.22490373-3.19363026c4.34006081%2020.79953868%206.4691483%2043.35966802%206.51009216%2065.59224536%200.12283163%2031.0764764-3.48023742%2061.90728855-9.90844182%2087.08783191-17.36024514%2068.08982775-52.36734259%20111.73610389-92.81998846%20165.65931774-13.63434349%2019.36649906-35.82597695%2032.2638508-58.26327465%2038.36450322-14.45322299%203.97156589-29.2749409%205.19988419-42.09040489%203.72590166-25.63092796-2.94796603-48.80521644-17.9744043-50.23825606-45.61158618-0.61415914-10.72732134%200.77793563-40.53453362-14.08472712-40.53453362z%20m97.52854514-318.50317053c19.16177968%200%2034.67954544%2015.51776578%2034.67954545%2034.72048932%200%2019.07989191-15.51776578%2034.63860157-34.67954545%2034.63860157-19.12083579%200-34.67954544-15.55870965-34.67954545-34.63860157%200-19.20272355%2015.55870965-34.72048932%2034.67954545-34.72048932z%20m-213.11338233%200c19.12083579%200%2034.67954544%2015.51776578%2034.67954546%2034.72048932%200%2019.07989191-15.55870965%2034.63860157-34.67954546%2034.63860157-19.16177968%200-34.67954544-15.55870965-34.67954544-34.63860157%200-19.20272355%2015.51776578-34.72048932%2034.67954544-34.72048932z%20m113.37386291-172.66073645c74.92747193-2.1700304%20136.91664823-60.22858565%20136.91664822-138.75912664%200-76.56523093-62.11200794-138.636295-138.67723887-138.636295-76.72900645%200-138.67723888%2061.94823242-138.67723888%20138.636295%200%2078.32582158%2062.72616806%20138.75912663%20140.43782954%20138.75912664z%20m136.30248812-9.41711432c-36.44013609%2037.70939923-82.17455488%2058.71365828-134.86944947%2059.86008978-53.34999761%200.49132751-101.99143855-19.77593882-139.29139802-57.89477878-11.54620085%203.76684553-22.64201709%207.6565227-33.90160982%2012.36508036-52.5311181%2022.19163346-95.56323413%2051.54846309-126.51687888%2081.19189985-20.79953868%2019.98065918-35.86692083%2039.83848673-44.21949141%2057.28061866-6.4691483%2013.47056701-8.72106645%2024.19788834-6.10065242%2030.54420404%208.92578584%2013.71623124%2051.83507023%200.49132751%2064.73242197-2.70230179%2021.41369783-5.32271679%2040.24792647-9.94938571%2055.19247602-5.60932395%2021.12709068%206.22348406%2030.50326016%2020.39009894%2022.60107321%2047.74067368-6.0187637%2020.75859481-8.80295421%2045.03837091-8.88484196%2069.19531537-0.08188775%2026.53169523%203.02985378%2052.98150173%208.51634609%2074.64086382%201.31020701%205.11799643%202.8251344%2010.1541051%204.38100565%2015.06738213%20138.06307876%2030.95364379%20274.03801584%2032.67329056%20407.67914508%202.57947016%201.96531101-5.73215655%203.68495778-11.6280886%205.24082903-17.64685229%2010.93204073-43.11400378%2012.11941612-100.96783867-0.32755199-143.83617919-8.02501858-27.4324625%201.4739835-41.59907737%2022.56012933-47.69972882%2015.02643827-4.34006081%2033.86066594%200.28660811%2055.27436474%205.56838006%2012.61074363%203.11174155%2056.33890752%2016.66419727%2064.65053422%202.57947015%202.62041404-6.26442794%200.32755199-16.99174927-6.05970854-30.4213724-8.35257057-17.40118902-23.37900884-37.17712784-44.13760365-57.15778702-30.95364379-29.72532453-74.10859242-59.08215416-126.6806544-81.3147315-13.3067915-5.52743619-26.20414324-9.99032959-39.83848672-14.33039039z%20m51.05713556%20426.30865336l-134.54189746%2043.52344353c12.20130387%2017.15552478%2012.32413648%2045.44781066%2013.55245573%2065.79696572%2020.39009894%203.60307002%2046.79896156-2.12908653%2059.32781743-19.98065918%2021.94597019-29.11116538%2044.46515565-56.8711789%2061.6616243-89.33975007z%20m-236.08295237%2043.93288329l-132.57658645-40.82114174c16.82797279%2030.95364379%2038.9377185%2058.22233077%2060.02386529%2086.22800852%206.34631569%209.08956232%2018.05629205%2015.51776578%2030.29854076%2018.7932838%2010.80920909%203.07079766%2018.38384404%203.11174155%2029.07022151%201.18737538%200.94171114-19.9397153%201.4739835-48.55955317%2013.18395986-65.38752596z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-baogao1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-baogao1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M381.89087844%20282.83428531h258.96685687a80.13257156%2080.13257156%200%200%200%2080.064-79.968v-4.30628531a73.02857156%2073.02857156%200%200%200-0.42514312-8.10514313%2081.05142844%2081.05142844%200%200%200-79.63885688-71.98628531h-34.69714312v-6.40457156A80.14628531%2080.14628531%200%200%200%20526.09659219%2032H496.59716375a80.16%2080.16%200%200%200-80.03657156%2080.064v6.40457156h-34.71085688a81.03771469%2081.03771469%200%200%200-79.54285687%2071.94514313c-0.27428531%202.74285688-0.42514313%205.38971469-0.42514313%208.09142844v4.30628531a80.13257156%2080.13257156%200%200%200%2080.064%2080.02285687z%20m470.4-184.62171375h-117.94285781v42.17142844h117.94285781a14.50971469%2014.50971469%200%200%201%2014.50971375%2014.50971469v779.04a14.52342844%2014.52342844%200%200%201-14.50971375%2014.50971375H170.49887844a14.53714313%2014.53714313%200%200%201-14.50971469-14.55085688v-778.97142844a14.52342844%2014.52342844%200%200%201%2014.50971469-14.56457156h117.86057062V98.15771469H170.49887844A56.72228531%2056.72228531%200%200%200%20113.83144906%20154.79771469v778.97142844a56.72228531%2056.72228531%200%200%200%2056.66742938%2056.69485687h681.75085687a56.69485687%2056.69485687%200%200%200%2056.66742844-56.65371469v-778.97142843a56.69485687%2056.69485687%200%200%200-56.66742844-56.64zM319.36744906%20461.97028531h384a42.98057156%2042.98057156%200%200%200%200-85.96114218h-384a42.98057156%2042.98057156%200%201%200%200%2085.96114218z%20m384%2092.21485782h-384a42.98057156%2042.98057156%200%201%200%200%2085.96114218h384a42.98057156%2042.98057156%200%200%200%200-85.96114218z%20m0%20178.16228531h-384a42.98057156%2042.98057156%200%201%200%200%2085.96114312h384a42.98057156%2042.98057156%200%200%200%200-85.96114312z%20m0%200%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-fat_r {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-fat_r%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M558.97777778%20525.2C725.77777778%20444.8%20728.17777778%2083.6%20728.17777778%2068H689.77777778c0%201.2%200%2032.4-3.6%2076.8H346.57777778C341.77777778%20100.4%20341.77777778%2069.2%20341.77777778%2068h-38.4c0%2015.6%202.4%20376.8%20169.2%20457.2C334.57777778%20632%20327.37777778%20941.6%20326.17777778%20956l38.4%201.2c0-1.2%201.2-38.4%207.2-88.8h286.8c7.2%2050.4%207.2%2087.6%208.4%2087.6l38.4-1.2c-1.2-13.2-8.4-322.8-146.4-429.6z%20m-192-244.8H665.77777778c-3.6%2018-8.4%2036-14.4%2054H381.37777778c-6-18-10.8-36-14.4-54z%20m314.4-96c-2.4%2018-4.8%2038.4-8.4%2057.6H358.57777778c-3.6-20.4-6-39.6-8.4-57.6h331.2zM506.17777778%20497.6c-51.6-15.6-87.6-64.8-111.6-124.8h242.4c-24%2060-60%20109.2-111.6%20124.8-3.6%201.2-7.2%202.4-9.6%203.6-3.6-1.2-6-2.4-9.6-3.6z%20m9.6%2045.6c34.8%2018%2061.2%2051.6%2081.6%2092.4H434.17777778c20.4-40.8%2046.8-74.4%2081.6-92.4z%20m118.8%20193.2H396.97777778c6-20.4%2012-42%2020.4-61.2h198c7.2%2019.2%2014.4%2039.6%2019.2%2061.2zM377.77777778%20828.8c2.4-16.8%206-36%209.6-54h256.8c3.6%2018%207.2%2037.2%209.6%2054H377.77777778z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-hengxian {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-hengxian%22%20viewBox%3D%220%200%206144%201024%22%3E%3Cpath%20d%3D%22M1524.57178458%20304.57178477h2489.13858274v414.85643046H1524.57178458z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-fat_w {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-fat_w%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M352.94878146%20631.21997477c45.71695909%200%20100.05717749-24.09037433%20142.35220978-62.14221345%2053.51895521-48.31762481%2085.41132567-106.90103427%2083.63192207-154.39739695-0.82126319-24.09037433-10.40266184-43.93755656-26.691039-57.76214625-13.8245897-11.22392397-32.7136326-17.24651756-56.94088307-17.24651755-58.72028665%200-137.15087833%2033.67177299-139.75154405%2034.49303511-43.93755656%2017.24651756-123.32628864%2075.96680421-105.25850894%20169.04324877%2010.40266184%2056.11962093%2048.31762481%2088.01199137%20102.65784321%2088.01199032z%20m23.40598834-208.73761428c0.82126319%200%2071.58673597-31.07110726%20119.90436078-31.07110725%2016.42525542%200%2022.44784794%203.42192786%2025.04851366%205.20133144%201.77940253%201.77940253%206.84385572%206.02259359%207.80199612%2019.0259201%200.82126319%2025.86977687-19.84718329%2071.58673597-66.38540557%20114.70303038-32.7136326%2029.29170473-75.00866382%2049.138888-107.8591736%2049.13888694-29.29170473%200-45.71695909-13.8245897-51.73955267-44.89569696-15.60399223-75.00866382%2068.84919304-110.32296213%2073.22926128-112.10236465z%20m0%200%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M814.49844486%20131.89222559c-1.77940253-0.82126319-4.38006826-1.77940253-6.02259359-2.60066465-34.49303512-28.47044152-81.03125741-43.11629442-137.97214152-43.11629443-153.57613376%200-333.84330651%20101.83658002-340.68716224%20106.07977107l-6.02259358%203.42192786C228.80122963%20250.01718385%2030.46627719%20363.8989521%2077.00449947%20596.72693965c4.24319104%2022.44784794%2011.22392397%2043.11629442%2019.84718223%2062.14221452%200%203.42192786%200.82126319%207.80199611%202.60066571%2011.22392398C182.26300735%20847.75958624%20303.80989451%20937.4141019%20462.58735865%20937.4141019c11.22392397%200%2023.26911115-0.82126319%2035.31429725-1.77940253%20102.65784322-8.62325931%20205.31568644-64.74288024%20290.72701209-159.5987263%2077.60932954-86.23258779%20134.55021261-198.33495351%20156.9980616-307.97352963%2044.75881976-224.88911531-129.48575942-335.34895464-131.12828473-336.17021785z%20m-465.79285445%20108.68043681l6.02259358-3.42192787c60.36281199-34.49303512%20202.71502071-99.23591536%20314.81738641-99.23591535%2044.89569696%200%2080.20999526%2011.22392397%20105.25850789%2031.89237046%202.60066573%204.38006826%205.2013304%207.80199611%209.44452144%2010.40266077%200%200%200.82126319%200.82126319%202.60066574%201.77940254%2058.58340945%2069.80733343-1.77940253%20226.80539503-163.84191734%20421.71842069-71.58673597%2086.23258779-190.66983458%20144.95287445-297.57086887%20144.95287444-47.49636163%200-119.90436078-12.04518718-165.62131986-76.78806741-4.38006826-7.80199611-7.80199611-15.46711503-11.22392398-23.26911114-1.77940253-3.42192786-3.42192786-6.02259359-6.84385678-8.62325824-6.84385572-14.64585183-12.04518718-31.89237045-15.46711503-50.91829055-38.05184018-198.47182966%20131.81267074-296.74960567%20222.4253268-348.48915834z%20m540.80151827%20217.3608736c-38.87310336%20191.49109673-201.89375857%20407.0725678-396.80678316%20423.49782216-100.05717749%207.80199611-183.68910061-22.44784794-251.03264553-93.21332177%2025.86977687%207.80199611%2054.34021841%2012.04518718%2085.41132566%2012.04518716%20122.50502649%200%20255.27583658-64.74288024%20337.26523331-163.84191733%20144.95287445-174.24457917%20192.31235992-292.36953741%20197.51369032-372.57953268%2025.86977687%2044.89569696%2044.89569696%20109.50169894%2027.6491794%20194.09176246z%20m0%200%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jiantou_xiangxia {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jiantou_xiangxia%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M554.666667%20712.533333V106.666667h-85.333334v601.6l-132.266666-132.266667L277.333333%20640l234.666667%20234.666667%20234.666667-234.666667-59.733334-59.733333-132.266666%20132.266666z%22%20fill%3D%22%23444444%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-jiantou_xiangshang {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jiantou_xiangshang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M554.666667%20268.8v601.6h-85.333334V268.8L337.066667%20401.066667%20277.333333%20341.333333%20512%20106.666667%20746.666667%20341.333333l-59.733334%2059.733334L554.666667%20268.8z%22%20fill%3D%22%23444444%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-bone {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-bone%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M541.35460887%20726.28864768l-17.61276491-17.61276491%20186.40176904-186.40176904%2017.61276594%2017.61276491c49.90283633%2049.90283633%20132.095742%2055.77375728%20184.93403881%208.80638348%2057.24148855-51.37056656%2058.70921878-139.43439422%205.87092197-192.27269204l-135.0312035-96.87021012-17.61276594-17.61276594-96.87021011-135.03120248C614.74113313%2054.06809474%20526.67730444%2055.53582498%20476.77446914%20112.77731352c-46.96737482%2052.8382968-41.09645284%20135.03120248%208.80638246%20184.9340388l17.61276594%2017.61276491-187.86950031%20186.40176904-17.61276491-17.61276491c-49.90283633-49.90283633-132.095742-55.77375728-184.9340388-8.80638348C57.00355522%20526.67730444%2055.53582498%20614.74113313%20108.37412178%20667.57942992l135.03120247%2096.87021012%2017.61276595%2017.61276594%2096.87021114%20135.03120248c52.8382968%2052.8382968%20140.90212445%2051.37056656%20192.27269103-5.87092198%2046.96737482-52.8382968%2041.09645284-135.03120248-8.8063835-184.9340388z%20m-142.36985469%20149.70850794c0-1.46773023%200-1.46773023%200%200l-96.87021115-135.03120247-17.61276491-17.61276595-135.0312035-96.87021114c-30.82234014-30.82234014-27.88687864-80.72517544%204.40319174-108.61205407%2029.35460887-24.95141816%2074.85425346-20.54822642%20101.27340185%207.33865221l17.61276595%2017.61276594%2041.09645284%2041.09645284L585.38652322%20315.32411723l-41.09645284-41.09645283-17.61276594-19.08049619c-27.88687864-27.88687864-32.29007038-71.91879298-7.33865222-101.27340185%2027.88687864-33.75780061%2077.78971497-35.22553086%20108.6120551-4.40319174l96.87021011%20135.0312035%2017.61276595%2017.61276491%20135.03120248%2096.87021115c30.82234014%2030.82234014%2027.88687864%2080.72517544-4.40319071%20108.61205408-29.35460887%2024.95141816-74.85425346%2020.54822642-101.27340289-7.33865222L754.17552734%20482.64539113l-41.09645387-41.09645388-272.99786645%20267.12694552%2041.09645284%2041.09645283%2017.61276594%2017.61276594c27.88687864%2027.88687864%2032.29007038%2071.91879298%207.33865221%20101.27340187-26.4191484%2035.22553086-76.32198472%2036.69326212-107.14432383%207.33865221z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M541.35460887%20726.28864768l-17.61276491-17.61276491%20186.40176904-186.40176904%2017.61276594%2017.61276491c49.90283633%2049.90283633%20132.095742%2055.77375728%20184.93403881%208.80638348%2057.24148855-51.37056656%2058.70921878-139.43439422%205.87092197-192.27269204l-135.0312035-96.87021012-8.80638246-8.80638349-42.5641841%2042.56418411%208.80638349%208.80638245%20135.03120247%2096.87021115c30.82234014%2030.82234014%2027.88687864%2080.72517544-4.40319174%20108.61205408-29.35460887%2024.95141816-74.85425346%2020.54822642-101.27340186-7.33865222L752.70779607%20482.64539113l-41.09645283-41.09645388-271.53013622%20267.12694552%2041.09645284%2041.09645283%2017.61276594%2017.61276594c27.88687864%2027.88687864%2032.29007038%2071.91879298%207.33865221%20101.27340187-27.88687864%2033.75780061-77.78971497%2035.22553086-108.61205407%204.40319174l-96.87021114-135.03120351-8.80638246-8.80638245-41.09645387%2041.09645283%208.80638349%208.80638246%2096.87021012%20135.0312035C409.25886687%20966.99644478%20497.32269556%20965.52871454%20548.69326212%20908.28722601c48.43510506-49.90283633%2042.56418307-132.095742-7.33865325-181.99857833z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-un_fat_w_weight {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-un_fat_w_weight%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M374.4%20614.4h9.6v179.2c0%2032%2025.6%2057.6%2057.6%2057.6h137.6c32%200%2057.6-25.6%2057.6-57.6v-179.2h9.6c32%200%2057.6-25.6%2057.6-57.6V416c0-25.6-9.6-48-28.8-64-16-16-41.6-25.6-64-25.6h-204.8c-25.6%200-48%209.6-67.2%2025.6-16%2016-25.6%2041.6-25.6%2064v140.8c3.2%2032%2028.8%2057.6%2060.8%2057.6z%20m-9.6-198.4c0-12.8%203.2-22.4%2012.8-32%206.4-9.6%2019.2-12.8%2028.8-12.8h204.8c12.8%200%2022.4%203.2%2032%2012.8%209.6%206.4%2012.8%2019.2%2012.8%2028.8v140.8c0%206.4-6.4%209.6-9.6%209.6H585.6v227.2c0%206.4-6.4%209.6-9.6%209.6h-134.4c-6.4%200-9.6-6.4-9.6-9.6v-227.2h-57.6c-6.4%200-9.6-6.4-9.6-9.6V416z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M688%20742.4c-12.8%200-25.6%209.6-25.6%2019.2%200%206.4%200%2012.8%203.2%2019.2%203.2%206.4%209.6%209.6%2016%209.6%20134.4%2016%20169.6%2044.8%20169.6%2054.4-3.2%2012.8-99.2%2064-342.4%2064s-339.2-51.2-342.4-64c3.2-9.6%2032-35.2%20166.4-51.2%2012.8-3.2%2022.4-12.8%2019.2-25.6%200-12.8-12.8-22.4-25.6-22.4-86.4%209.6-211.2%2035.2-211.2%20102.4%200%2038.4%2041.6%2067.2%20128%2086.4%2073.6%2016%20169.6%2025.6%20268.8%2025.6%20144%200%20390.4-25.6%20393.6-112-3.2-67.2-112-96-217.6-105.6zM512%20300.8c64%200%20118.4-54.4%20118.4-118.4S576%2064%20512%2064s-118.4%2054.4-118.4%20118.4S448%20300.8%20512%20300.8z%20m0-188.8c38.4%200%2070.4%2032%2070.4%2070.4s-32%2070.4-70.4%2070.4-70.4-32-70.4-70.4%2032-70.4%2070.4-70.4z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-biaozhunhua {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-biaozhunhua%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M977.64432031%20592.71333594a30.97680469%2030.97680469%200%200%200-43.84504687%200L738.66710937%20787.8455l-92.09320312-92.09320313a30.97680469%2030.97680469%200%201%200-43.84504687%2043.84504688l114.01572656%20114.01572656a30.97680469%2030.97680469%200%200%200%2043.84504687%200l217.0546875-217.0546875a30.97680469%2030.97680469%200%200%200%200-43.84504687zM791.0703125%20356.9609375a31.0078125%2031.0078125%200%200%200-31.0078125-31.0078125H263.9375a31.0078125%2031.0078125%200%200%200%200%2062.015625h496.125a31.0078125%2031.0078125%200%200%200%2031.0078125-31.0078125zM263.9375%20543.0078125a31.0078125%2031.0078125%200%200%200%200%2062.015625h279.0703125a31.0078125%2031.0078125%200%200%200%200-62.015625H263.9375z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M763.07025781%20915.1015625H204.86761719c-18.54267187%200-33.95355469-15.81398438-33.95355469-35.78301562V144.68145313C170.9140625%20124.71242188%20186.32494531%20108.8984375%20204.86761719%20108.8984375h614.26476562c18.54267187%200%2033.95355469%2015.81398438%2033.95355469%2035.78301562v339.65957813a31.0078125%2031.0078125%200%200%200%2062.015625%200V144.68145313C915.1015625%2090.85189062%20872.31078125%2046.8828125%20819.13238281%2046.8828125H204.86761719C151.68921875%2046.8828125%20108.8984375%2090.85189062%20108.8984375%20144.68145313v734.63709374C108.8984375%20933.14810938%20151.68921875%20977.1171875%20204.86761719%20977.1171875h558.20264062a31.0078125%2031.0078125%200%200%200%200-62.015625z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-cellin {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-cellin%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M799.12867105%20951.72914333c-3.79657786%200-7.67777062-0.61849266-11.47434849-1.9239757-18.36238261-6.3380392-28.11925561-26.36753077-21.7812164-44.7299124%204.10582419-11.89540702%2016.59353358-48.09636661-81.83242168-92.44853592-52.83780764-23.79887213-84.95006822-55.69758141-95.42817998-94.79256314-10.34917537-38.59736737%201.07379956-81.3519315%2033.95967947-127.06901451%2011.36253628-15.76048261%2033.33212072-19.36768444%2049.10166942-8.01320724%2015.7685407%2011.34541209%2019.35861933%2033.32406262%208.02227234%2049.10166844-13.7246947%2019.0755623-28.87474275%2046.31039339-23.12094782%2067.75617417%205.90892159%2022.07333855%2033.90830592%2038.76055214%2056.35838151%2048.87804403%20129.74042025%2058.45460808%20136.57708083%20129.88648083%20119.45067652%20179.52001397-5.01643898%2014.56580475-18.65551177%2023.72130928-33.25556489%2023.7213083zM565.74942945%20951.72914333c-11.85209255%200-23.41306997-5.99454352-30.04323032-16.83327516-73.31253398-119.87173505-139.38548105-96.87166453-223.04719041-67.69573354-62.44761206%2021.77215031-140.21853202%2048.86091984-198.32863641-26.51359233-75.28788323-97.63621875%2028.01650852-274.87969523%2040.03984491-294.76211921%2010.04899514-16.61065777%2031.64889361-21.92727698%2048.27667655-11.90346511%2016.61871684%2010.03186997%2021.96152634%2031.64889361%2011.94677957%2048.28574166-23.97112397%2039.78297914-83.61033581%20164.76483319-44.54960343%20215.42079333%2024.78705075%2032.13844987%2052.43387428%2026.37558886%20119.45974261%203.03202364%2080.95706325-28.21394264%20203.31888609-70.85669555%20306.2193435%2097.42971952%2010.14368217%2016.57640939%204.92175097%2038.22768141-11.65465843%2048.37136357a35.02441392%2035.02441392%200%200%201-18.31906814%205.16854363z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M579.86899241%20526.98585528c-168.19978416-46.98025959-266.08481058-158.35729022-290.91517482-331.04064262l104.45474714-15.03017677c18.59406511%20129.28511236%2088.87558247%20209.23687378%20214.85367324%20244.41540638l-28.39324556%20101.65541301z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M288.061334%20619.18558452c-42.19651111%200-80.92180688-8.0645798-112.50321075-26.48740205-38.41705744-22.41683325-82.30485375-69.35377838-73.20978787-165.66638189C117.61019661%20265.10155691%20411.35089583%2080.40191919%20606.58807695%2072.50052416c98.35745752-3.81370205%20163.21860155%2039.82528659%20177.42378741%20120.20717165%2019.13600194%20108.32888883-44.98778616%20222.79838273-175.92087023%20314.06936499-91.08261422%2063.48716325-216.08159245%20112.40852273-320.02966013%20112.40852372z%20m331.30657448-476.58385294c-3.21233358%200-6.51029006%200.06849773-9.93718293%200.20650022-172.93216008%206.99984633-426.16864139%20175.51794291-437.03356332%20290.82854686-4.56919017%2048.31999102%208.0645798%2080.46750698%2038.61449157%2098.28895978%2071.44899792%2041.68882266%20231.50663845%204.50069244%20356.84105428-82.86290677%2050.86245938-35.45353055%20166.99805522-130.22091042%20146.86581656-244.10616005v-0.00906609c-2.76508575-15.71011608-11.02709967-62.34587395-95.35061616-62.34587395z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M706.01026892%20647.40758525c-20.01136036%200-39.18161067-4.47450216-56.8398787-13.47588703-47.03969123-23.96205787-74.44677319-75.94969036-75.20226033-142.62299789-0.21455831-19.42711608%2015.35654827-35.35078444%2034.78366434-35.57440786h0.40393435c19.24680713%200%2034.94685009%2015.49354373%2035.1704745%2034.78366434%200.4462418%2039.61979339%2013.86169017%2069.04453205%2036.79426898%2080.72437275%2026.64152072%2013.57863413%2057.93886153-0.1198703%2074.2060246-9.5161244%2032.46482039-18.7230015%2062.9724247-52.80255225%2083.70502382-93.49614521%2039.54223055-77.58960202%2035.11003584-165.58075997-9.48187504-188.30583253-20.66410139-10.52948531-44.21416683-4.45737797-60.27482967%202.48202872-17.88189244%207.70396091-38.54599383-0.48955627-46.25801283-18.32007417-7.713027-17.83051889%200.49862236-38.53692773%2018.32813325-46.24995474%2042.30731531-18.32813325%2084.95913333-18.51750928%20120.15479109-0.59230237%2082.09029445%2041.82682514%2099.74856248%20166.10456559%2040.22922094%20282.93621694-27.15726727%2053.27498334-66.64812427%2096.7769775-111.24003614%20122.49176625-28.49800669%2016.43941392-57.25287816%2024.7356772-84.47864316%2024.7356772z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kcal {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kcal%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M482.977%20958.709c-99.797%200.016-192.162-37.047-256.656-103.757-122.524-126.693-81.005-319.961%2020.25-437.501%2015.218-17.643%2029.564-33.548%2042.903-48.305%2079.881-88.463%20112.951-125.081%2077.062-260.7a34.379%2034.379%200%200%201%2010.603-34.664%2034.365%2034.365%200%200%201%2035.772-5.872c128.035%2053.053%20205.785%2093.454%20191.826%20248.779-1.325%2014.748-5.285%2030.268-9.11%2045.276-14.598%2057.298-11.074%2067.062%2010.704%2075.485%206.057%202.349%2015.721%204.287%2028.926-5.855%2019.832-15.243%2034.966-49.177%2032.4-72.625a34.39%2034.39%200%200%201%2011.156-29.262c8.205-7.4%2019.496-10.403%2030.251-8.07%2055.083%2011.895%20110.166%2071.047%20140.317%20150.694%2042.483%20112.204%2027.265%20230.39-41.778%20324.247-69.445%2094.412-177.782%20153.169-297.26%20161.206a404.257%20404.257%200%200%201-27.366%200.924z%20m-36.542-801.287c15.872%20122.876-34.664%20178.823-105.955%20257.781-13.004%2014.396-27.014%2029.9-41.83%2047.105-81.424%2094.495-117.12%20247.48-22.934%20344.86%2056.274%2058.204%20140.08%2088.02%20230.012%2082.063%2099.243-6.695%20189.09-55.302%20246.506-133.371%2078.07-106.122%2048.993-216.615%2032.885-259.19-14.798-39.085-35.67-68.883-55.804-87.297-9.647%2030.049-28.204%2058.279-52.164%2076.702-29.244%2022.499-63.203%2028.002-95.618%2015.469-84.11-32.525-63.557-113.212-52.499-156.558%203.305-12.953%206.426-25.184%207.248-34.445%207.87-87.533-15.67-117.851-89.847-153.119z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M444.572%20829.618c-55.15%200-101.022-27.667-123.924-75.267-46.593-96.895%2034.48-189.88%2078.035-239.837%205.151-5.905%209.9-11.342%2013.976-16.258%2010.957-13.221%2028.943-18.247%2045.15-12.676s27.299%2020.604%2027.802%2037.743c1.325%2043.322%2025.77%2076.056%2049.429%20107.724%2025.754%2034.48%2054.966%2073.573%2038.422%20120.955v0.017c-15.067%2043.086-63.07%2074.16-119.46%2077.33-3.172%200.168-6.326%200.269-9.43%200.269z%20m-19.446-217.354c-27.868%2037.49-45.486%2074.47-30.15%20106.349%2012.801%2026.644%2039.58%2029.345%2054.412%2028.388%2025.268-1.409%2043.372-14.026%2046.224-22.197%202.046-5.99-16.61-30.99-26.644-44.413-14.027-18.774-30.755-41.156-43.842-68.127z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-visceral {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-visceral%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M112.99%20902.892c-17.619%200-31.904-14.286-31.904-31.904-0.086-3.069-1.995-14.581-3.529-23.85-11.294-68.325-34.808-210.504%2043.79-286.004%2044.42-42.66%20112.2-54.92%20201.601-36.413%2074.12%2015.336%20162.494-26.903%20189.07-73.458%2012.306-21.568%205.576-33.461-1.652-41.422-68.34-75.179-90.134-164.004-66.643-271.54%203.754-17.22%2020.827-28.079%2037.979-24.363%2017.214%203.762%2028.118%2020.765%2024.364%2037.979-19.037%2087.088-2.664%20155.405%2051.5%20215.007%2029.692%2032.651%2033.291%2074.914%209.861%20115.962-38.82%2068.06-151.495%20126.236-257.41%20104.318-67.499-13.966-116.133-7.26-144.461%2019.947-54.375%2052.226-33.82%20176.506-25.042%20229.58%202.726%2016.513%204.378%2026.482%204.378%2034.256%200.001%2017.62-14.284%2031.905-31.903%2031.905z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M229.263%20910.79c-15.843%200-29.568-11.793-31.608-27.916-11.497-91.24%200.53-203.868%2072.28-220.942%2036.36-8.724%2054.103%2023.227%2068.279%2048.883%2017.478%2031.639%2041.421%2074.992%20101.506%20106.132%2072.017%2037.294%20266.367%2030.175%20381.176-116.647%2054.29-69.447%2081.878-158.763%2071.97-233.07-6.386-47.988-27.915-86.94-62.265-112.628-45.253-33.858-115.697-24.153-149.112-4.128-12.883%207.71-29.333%205.437-39.614-5.46-60.302-63.885-81.706-139.735-58.729-208.09%205.608-16.684%2023.648-25.697%2040.41-20.073%2016.7%205.608%2025.688%2023.702%2020.064%2040.401-13.335%2039.7-2.493%2084.915%2029.753%20126.587%2052.778-20.517%20134.516-25.906%20195.457%2019.666%2048.385%2036.211%2078.576%2089.908%2087.283%20155.297%2012.275%2092.082-19.488%20197.053-84.962%20280.8-128.534%20164.395-355.006%20188.852-460.78%20133.986-77.236-40.02-109.016-97.548-128.005-131.93-1.963-3.52-4.113-7.43-6.153-10.936-13.585%2018.507-24.27%2072.594-15.25%20144.174%202.196%2017.478-10.189%2033.446-27.667%2035.643a31.729%2031.729%200%200%201-4.033%200.25z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M579.798%20758.733l-6.916-79.447c74.15-6.449%20128.58-44.973%20153.287-108.493l74.338%2028.913c-35.783%2091.98-116.228%20149.946-220.709%20159.027z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-muscle {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-muscle%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M657.729%20844.712c-115.67%200.008-167.844-51.845-195.28-96.139-51.084%2035.096-137.523%2060.587-217.39%2038.17C113.556%20749.851%2045.01%20624.27%2066.18%20459.021c13.91-108.535%2078.52-245.626%20214.828-274.787%2091.065-19.477%20169.248%2022.05%20212.17%2063.896%2051.342-56.407%20154.044-84.447%20244.261-59.238%2085.405%2023.868%20241.8%20127.832%20222.543%20350.461-11.777%20136.386-94.186%20298.13-287.67%20305.093-4.971%200.18-9.833%200.266-14.584%200.266zM471.569%20664.69a32.111%2032.111%200%200%201%2029.113%2018.536c19.964%2042.804%2047.422%20101.478%20169.31%2097.032%20151.41-5.45%20216.02-130.874%20226.009-246.442%2015.618-180.657-108.19-264.155-175.842-283.06-84.463-23.632-178.602%2016.042-193.594%2063.873a32.11%2032.11%200%200%201-30.204%2022.512c-14.545-0.118-26.3-8.562-30.815-21.681-5.543-14.318-74.348-89.13-171.098-68.42-64.672%2013.839-146.571%2079.797-164.55%20220.143-17.078%20133.304%2032.46%20229.647%20132.504%20257.71%2078.654%2022.072%20165.523-21.328%20182.727-46.302a32.094%2032.094%200%200%201%2026.44-13.901z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M629.486%20629.688c-30.51%200-57.757-11.589-78.26-34.069-35.457-38.89-43.416-105.633-18.92-158.686%2022.511-48.786%2068.216-76.872%20122.335-74.999%2041.008%201.38%2075.273%2022.504%2094.03%2057.945%2023.318%2044.035%2020.386%20105.187-7.12%20148.712-15.73%2024.895-38.186%2043.054-64.924%2052.526-16.216%205.74-32.086%208.571-47.141%208.571zM649.59%20442.14c-20.732%200-35.669%209.566-44.388%2028.447-10.813%2023.413-8.359%2055.89%205.355%2070.93%203.034%203.324%2012.342%2013.447%2039.267%203.912%2012.122-4.288%2019.665-13.094%2023.852-19.728%2012.044-19.077%2013.863-49.696%204.03-68.264-5.426-10.272-13.141-14.835-25.766-15.258a78.965%2078.965%200%200%200-2.35-0.04z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M408.684%20578.416c-37.025%200-74.066-24.41-90.823-60.195-16.152-34.478-9.98-72.78%2016.49-102.466%2020.96-23.484%2050.002-33.293%2079.743-26.856%2034.171%207.387%2065.386%2036.053%2075.909%2069.707%206.281%2020.12%205.622%2041.031-1.929%2060.462-14.2%2036.531-42.106%2058.141-76.575%2059.302-0.941%200.03-1.882%200.046-2.815%200.046z%20m-12.46-127.22c-5.144%200-9.48%202.321-13.933%207.324-9.472%2010.617-11.519%2021.234-6.265%2032.461%206.179%2013.205%2021.288%2023.767%2033.309%2023.186%202.94-0.094%2011.886-0.4%2018.865-18.363%202.25-5.795%202.415-11.863%200.487-18.035-3.694-11.824-16.325-23.53-28.158-26.087-1.505-0.321-2.933-0.486-4.305-0.486zM230.332%20613.104c-2.862%200-5.76-0.264-8.67-0.793-24.468-4.526-41.174-26.731-45.018-46.322-4-20.303%204.767-38.165%2023.413-47.766%2013.222-6.805%2028.623-7.08%2042.275-0.855%2021.006%209.622%2032.754%2032.133%2033.52%2049.394%200.456%2010.63-2.658%2020.445-9.005%2028.4-9.186%2011.554-22.42%2017.942-36.515%2017.942z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-body_type {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-body_type%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M327.30434756%20633.77391289c105.39782578%2068.08695644%20173.66086934%20103.22608711%20194.47826132%20103.22608711%2020.50434756%200%2086.90869599-34.04347823%20189.48913067-99.97826045a610.90434756%20610.90434756%200%200%200-16.66956533-43.98260889c-3.85434756-9.15652177-23.77173955-53.78478223-28.42826133-65.44565243-9.97826045-24.84782578-14.96739112-44.02173955-14.96739111-63.00000001%200-60.73043467%2046.50652178-120.99130401%20136.33043467-183.87391289-25.90434756-38.21086934-87.94565244-63-189.64565244-71.33478311a29.34782578%2029.34782578%200%200%201-26.35434756-23.4L560.24782578%20130.47826045h-100.741304l-24.65217422%2060.71087021a29.34782578%2029.34782578%200%200%201-27.19565157%2018.29347822c-74.54347823%200-129.26739112%2023.67391289-166.89130487%2071.62826045%2086.71304355%2053.49130401%20132.02608711%20114.39782578%20132.02608711%20183.4826089%200%2020.30869599-3.99130401%2041.49782578-11.85652178%2067.77391289a853.84565244%20853.84565244%200%200%201-11.26956533%2034.39565243c0.78260888-2.30869599-9.56739112%2027.46956533-12.42391289%2035.92173867a921.83478223%20921.83478223%200%200%200-9.958696%2031.10869601z%20m-15.06521689%2060.12391289c-12.05217422%2062.37391289-10.85869599%20119.79782578%206.26086933%20186.84782666%20125.19782578%2017.1%20259.33695644%2017.02173955%20402.45652177-0.25434843%2015.45652177-69.10434756%2016.66956533-127.31086933%205.98695646-183.8152169C622.15217422%20763.29565244%20556.62826045%20795.69565244%20521.78260888%20795.69565244c-35.31521777%200-102.18913066-33.3-209.54347822-101.79782666z%20m75.44347821-542.58260801l24.88695645-61.23913066A29.34782578%2029.34782578%200%200%201%20439.76521778%2071.78260888h144.46956445a29.34782578%2029.34782578%200%200%201%2028.76087021%2023.49782579l11.73912979%2057.71739111c125.80434756%2013.91086934%20203.4%2055.38913066%20228.11087021%20128.34782666a29.34782578%2029.34782578%200%200%201-11.7%2033.94565157c-88.82608711%2058.30434756-131.24347823%20109.33043467-131.24347822%20149.28260888%200%209.93913066%203.32608711%2022.65652177%2010.741304%2041.1847831%204.16739112%2010.36956533%2023.79130401%2054.37173955%2028.05652178%2064.50652178%2046.07608711%20109.40869599%2058.73478222%20209.32826045%2024.51521777%20344.03478223a29.34782578%2029.34782578%200%200%201-24.61304355%2021.87391289c-163.17391289%2021.40434756-315.78260888%2021.40434756-457.72826133-0.09782578a29.34782578%2029.34782578%200%200%201-23.77173867-20.83695644c-34.90434756-120.20869599-25.80652178-212.32173955%2014.55652177-331.39565245%2034.35652177-101.36739112%2032.43913067-94.96956533%2032.43912979-119.25%200-50.30217422-41.32173955-100.01739112-129.22826045-148.08913066a29.34782578%2029.34782578%200%200%201-11.28913066-40.48043467c45.19565244-77.86956533%20117.68478223-119.71956533%20214.10217421-124.70869511zM129.89130401%20412.33478222a29.34782578%2029.34782578%200%201%201%2046.76087021-35.45217334c63.13695644%2083.26956533%2050.81086934%20190.70217422-31.32391377%20317.38695645a29.34782578%2029.34782578%200%201%201-49.26521689-31.93043467c70.08260888-108.09782578%2079.47391289-189.78260888%2033.82826045-250.00434844z%20m772.18043554%200c-45.64565244%2060.20217422-36.27391289%20141.90652178%2033.80869512%20250.00434844a29.34782578%2029.34782578%200%201%201-49.24565244%2031.93043467c-82.13478223-126.68478222-94.48043467-234.11739112-31.32391289-317.38695645a29.34782578%2029.34782578%200%201%201%2046.76087021%2035.45217334z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-zanwushuju {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-zanwushuju%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M876.202667%20352.554667H147.882667L0%20613.248V938.666667h1024v-325.376l-147.797333-260.736z%20m-234.112%20263.637333c0%2070.485333-58.197333%20127.658667-130.090667%20127.658667-71.893333%200-130.133333-57.173333-130.133333-127.658667H61.098667L179.541333%20394.24H844.373333l118.442667%20221.952H642.133333zM500.138667%2085.333333h44.629333v157.610667h-44.629333V85.333333zM197.290667%20163.584l31.573333-31.018667L342.272%20244.053333l-31.573333%2031.018667-113.493334-111.445333z%20m491.52%2080.512l113.493333-111.445333%2031.573333%2030.976-113.493333%20111.445333-31.573333-30.976z%22%20fill%3D%22%23B4B4B4%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-water {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-water%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512.01%201012c-224.68%200-407.45-182.78-407.45-407.44C104.56%20397.84%20429.48%2012%20512.01%2012s407.43%20385.84%20407.43%20592.56c0%20224.66-182.77%20407.44-407.43%20407.44z%20m0.11-927.98c-63.79%2038.49-337.8%20342.93-337.8%20520.54%200%20186.19%20151.48%20337.67%20337.69%20337.67%20186.18%200%20337.66-151.48%20337.66-337.67%200-178.82-273.82-482.48-337.55-520.54z%20m-6.13-3.09z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M586.57%20855.97c-12.04%200-23.76-6.25-30.23-17.43-9.63-16.68-3.93-38.02%2012.74-47.66%2067.68-39.14%20120.68-100.64%20149.3-173.16%207.09-17.95%2027.41-26.71%2045.26-19.66%2017.92%207.07%2026.71%2027.33%2019.64%2045.25-34.36%2087.12-98.04%20160.96-179.28%20207.95a34.681%2034.681%200%200%201-17.43%204.71z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-weight {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-weight%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M909.05882363%2062H114.94117637C85.82352911%2062%2062%2085.82352911%2062%20114.94117637v794.11764726c0%2029.11764727%2023.82352911%2052.94117637%2052.94117637%2052.94117637h794.11764727c29.11764727%200%2052.94117637-23.82352911%2052.94117636-52.94117637V114.94117637c0-29.11764727-23.82352911-52.94117637-52.94117636-52.94117637z%20m1e-8%20794.11764727c0%2029.11764727-23.82352911%2052.94117637-52.94117637%2052.94117637H167.88235273c-29.11764727%200-52.94117637-23.82352911-52.94117637-52.94117637V167.88235273c0-29.11764727%2023.82352911-52.94117637%2052.94117637-52.94117637h688.23529454c29.11764727%200%2052.94117637%2023.82352911%2052.94117637%2052.94117637v688.23529454z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20194.35294092C321.41176455%20194.35294092%20167.88235273%20347.88235273%20167.88235273%20538.47058818h52.94117638c0-161.47058818%20129.70588271-291.1764709%20291.17647089-291.17647089s291.1764709%20129.70588271%20291.1764709%20291.17647089h52.94117637c0-190.58823545-153.52941182-344.11764727-344.11764727-344.11764726z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M477.71951416%20722.00914385a79.41176455%2079.41176455%200%201%200%20121.42142754-102.38042021%2079.41176455%2079.41176455%200%201%200-121.42142754%20102.38042021Z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M504.05882363%20631.11764727c-10.58823545%2010.58823545-29.11764727%207.94117637-37.05882363-2.64705909l-103.23529453-121.76470547c-10.58823545-10.58823545-7.94117637-29.11764727%202.64705908-37.05882363%2010.58823545-10.58823545%2029.11764727-7.94117637%2037.05882363%202.64705821l103.23529453%20121.76470634c10.58823545%2010.58823545%207.94117637%2026.47058818-2.64705907%2037.05882364z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-sharpicons_checklist {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-sharpicons_checklist%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512.1486322%20512.19817627m-0.17340423%200a0.17340423%200.17340423%200%201%200%200.34680846%200%200.17340423%200.17340423%200%201%200-0.34680846%200Z%22%20fill%3D%22%23bfbfbf%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M174.5%20962h505.378125l0.16875-0.028125L680.75%20962c124.059375%200%20225-100.940625%20225-225%200-83.165625-45.478125-155.784375-112.78125-194.709375%200.028125-0.478125%200.28125-0.84375%200.28125-1.321875V258.875a28.125%2028.125%200%200%200-8.240625-19.884375l-168.75-168.75A28.125%2028.125%200%200%200%20596.375%2062H174.5C143.478125%2062%20118.25%2087.228125%20118.25%20118.25v787.5c0%2031.021875%2025.228125%2056.25%2056.25%2056.25z%20m675-225c0%2093.065625-75.684375%20168.75-168.75%20168.75s-168.75-75.684375-168.75-168.75%2075.684375-168.75%20168.75-168.75%20168.75%2075.684375%20168.75%20168.75zM596.375%20129.89375L725.35625%20258.875H596.375V129.89375zM174.5%20118.25h365.625v168.75a28.125%2028.125%200%200%200%2028.125%2028.125h168.75v204.271875A223.875%20223.875%200%200%200%20680.75%20512c-56.840625%200-108.675%2021.375-148.33125%2056.25H315.125a14.0625%2014.0625%200%201%200%200%2028.125h190.265625A223.790625%20223.790625%200%200%200%20455.75%20737c0%2067.21875%2029.8125%20127.490625%2076.66875%20168.75H174.5V118.25z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M315.125%20427.625h337.5a14.0625%2014.0625%200%201%200%200-28.125H315.125a14.0625%2014.0625%200%201%200%200%2028.125zM234.6875%20403.71875a14.0625%2014.0625%200%200%200%200.28125%2019.6875c2.53125%202.8125%206.1875%204.21875%209.84375%204.21875s7.3125-1.40625%209.84375-4.21875c2.8125-2.53125%204.21875-6.1875%204.21875-9.84375%200-3.65625-1.40625-7.3125-4.21875-10.125-5.0625-5.0625-14.34375-5.0625-19.96875%200.28125zM315.125%20512h337.5a14.0625%2014.0625%200%201%200%200-28.125H315.125a14.0625%2014.0625%200%201%200%200%2028.125zM234.6875%20488.09375c-2.53125%202.8125-3.9375%206.1875-3.9375%209.84375a14.034375%2014.034375%200%200%200%2014.0625%2014.0625c3.65625%200%207.3125-1.40625%209.84375-4.21875%202.8125-2.53125%204.21875-6.1875%204.21875-9.84375%200-3.65625-1.40625-7.03125-4.21875-10.125a14.45625%2014.45625%200%200%200-19.96875%200.28125zM234.6875%20572.46875a14.0625%2014.0625%200%200%200%200.28125%2019.6875c2.53125%202.8125%206.1875%204.21875%209.84375%204.21875s7.3125-1.40625%209.84375-4.21875c2.8125-2.53125%204.21875-6.1875%204.21875-9.84375%200-3.65625-1.40625-7.3125-4.21875-9.84375-5.0625-5.34375-14.34375-5.34375-19.96875%200zM584.95625%20744.171875a28.125%2028.125%200%200%200-33.4125%2045.28125l73.996875%2054.5625%200.084375%200.028125%200.05625%200.084375a27.5625%2027.5625%200%200%200%206.1875%203.121875c0.590625%200.253125%201.125%200.703125%201.74375%200.9a28.125%2028.125%200%200%200%2021.121875-1.575c1.828125-0.928125%203.15-2.7%204.78125-4.021875%201.828125-1.490625%203.909375-2.53125%205.34375-4.5l0.028125-0.05625%200.084375-0.05625%20122.90625-168.75a28.125%2028.125%200%200%200-45.50625-33.13125l-106.228125%20145.884375-51.1875-37.771875z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shejiguifan {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shejiguifan%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M942.22900391%20317.76787109l-194.07128907%20194.13984375%20197.01123047%20197.07890625c21.76259766%2021.77050781%2021.76259766%2057.06474609%200%2078.83261719l-157.60810547%20157.6678711c-21.76171875%2021.76787109-57.04453125%2021.76787109-78.80449218-1e-8L511.74511719%20748.40380859%20393.53837891%20866.65361328c-104.74804688%20104.78320313-301.01572266%2063.53085937-301.01572266%2063.53085938S52.05078125%20735.26503906%20157.12402344%20630.15576172l118.20849609-118.24804688L78.32041016%20314.82617187c-21.75996094-21.77050781-21.75996094-57.06474609%200-78.83261718l157.60986328-157.66699219c21.75996094-21.76787109%2057.04277344-21.76787109%2078.80273437%200L511.74511719%20275.40898437l194.11787109-194.18554687c5.62412109-7.57529297%2015.09345703-13.71884766%2030.1078125-13.71884766%2026.06835938-0.55107422%2060.75439453-1.28671875%2084.79511719-1.79824218%2016.94882812%200%2036.99492188%208.09824219%2045.13095703%2016.23339843%2019.84130859%2019.77363281%2052.67548828%2052.49619141%2073.40273438%2073.15488282%209.15117188%209.15117188%2018.3375%2022.32333984%2018.3375%2048.95595703%200%2063.38935547%205.27695313%20100.11708984-15.40810547%20113.71728515zM577.41523438%20735.26503906l59.10292968-59.12314453c3.628125-3.628125%209.50712891-3.628125%2013.134375%200l13.134375%2013.13876953c3.62548828%203.628125%203.62548828%209.51064453%200%2013.13876953l-59.10292968%2059.12314454%2052.53574218%2052.55771484%2059.10292969-59.12490235c3.628125-3.62988281%209.50712891-3.62988281%2013.134375%200l13.13261719%2013.13613282c3.628125%203.62988281%203.628125%209.51240234%200%2013.14052734l-59.10292969%2059.12490234%2039.403125%2039.41542969c14.50898438%2014.5125%2038.02939453%2014.5125%2052.53574219%200L879.49707031%20774.68310547c14.50898438-14.5125%2014.50898438-38.04345703%200-52.55595703L708.75634766%20551.32314453%20551.14648438%20708.98662109l26.26875%2026.27841797zM136.90302734%20811.62792969c40.06933594%2037.56533203%2057.00322266%2052.20966797%2083.29570313%2076.39013672%2032.62148438-1.04589844%2086.68125-13.50878906%20107.66953125-34.50322266L170.25839844%20695.84960938c-22.05527344%2022.06318359-33.74560547%2081.55986328-33.3553711%20115.77832031zM301.59863281%20144.02041016c-14.50722656-14.51074219-38.02939453-14.51074219-52.53574218%200L143.98876953%20249.13056641c-14.50546875%2014.5125-14.50546875%2038.04345703%200%2052.55595703l39.403125%2039.4171875%2059.10292969-59.12490235c3.628125-3.628125%209.50712891-3.628125%2013.134375%200l13.134375%2013.13613282c3.62548828%203.62988281%203.62548828%209.51240234%200%2013.14052734l-59.10292969%2059.12490234%2052.53574219%2052.55595703%2059.10292969-59.12490234c3.628125-3.62988281%209.50712891-3.62988281%2013.134375%200l13.13261718%2013.13876953c3.62988281%203.628125%203.62988281%209.51064453%200%2013.13876953l-59.10117187%2059.12490235%2026.26699219%2026.27666015L472.34375%20314.82617187%20301.59863281%20144.02041016z%20m414.49042969%2092.96191406c-12.83818359-12.83642578-19.28583984-23.36308594-19.28583984-44.6484375%200.1828125-7.02685547%200.39814453-15.21914063%200.62226562-23.84033203L209.66152344%20656.43242187l157.60810547%20157.6678711%20488.5180664-488.69296875-12.25722656%200.26279297c-32.88164062%200-47.78876953-9.35771484-59.70761719-21.27480469l-67.73378906-67.41298828z%20m135.34628906-66.03486328c-21.32666016-21.32666016-47.25703125-29.96982422-57.92167968-19.3078125-10.66464844%2010.66464844-2.01884766%2036.59677734%2019.3078125%2057.9234375%2021.32490234%2021.32666016%2047.25966797%2029.96982422%2057.92167968%2019.30605468%2010.66464844-10.66025391%202.01884766-36.59501953-19.3078125-57.92167968z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-muscleval {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-muscleval%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M954.88%20714.24v-7.68c-2.56-12.8-2.56-25.6-2.56-38.4%200-15.36%202.56-28.16%202.56-40.96v-17.92c5.12-56.32%207.68-107.52-25.6-158.72-48.64-71.68-153.6-76.8-217.6-35.84-46.08%2028.16-87.04%2079.36-104.96%2099.84-20.48-10.24-35.84-15.36-53.76-15.36-51.2-2.56-107.52%2012.8-153.6%2038.4-2.56-43.52-10.24-99.84-17.92-130.56%2012.8%202.56%2028.16%205.12%2046.08%205.12%2025.6%200%2046.08-5.12%2061.44-12.8%2040.96-23.04%2071.68-46.08%20110.08-102.4%2012.8-20.48%2012.8-35.84%207.68-46.08-2.56-7.68-7.68-15.36-12.8-17.92%205.12-10.24%207.68-17.92%207.68-25.6%200-48.64-76.8-104.96-133.12-107.52-61.44-5.12-130.56%2010.24-209.92%20143.36-25.6%2043.52-53.76%2079.36-79.36%20112.64-46.08%2056.32-89.6%20110.08-102.4%20197.12-2.56%2017.92-5.12%2040.96-5.12%2061.44l-2.56%2017.92c-2.56%2025.6-2.56%2048.64-5.12%2056.32-7.68%2033.28-10.24%2081.92%2046.08%20122.88%2051.2%2035.84%20253.44%20104.96%20353.28%20112.64%2023.04%202.56%2048.64%202.56%2074.24%202.56%2061.44%200%20220.16-5.12%20327.68-56.32%20102.4-43.52%2097.28-102.4%2089.6-156.16z%20m-46.08%200v5.12c5.12%2048.64%2010.24%2079.36-58.88%20110.08-104.96%2048.64-289.28%2056.32-378.88%2048.64-97.28-7.68-286.72-74.24-330.24-104.96-35.84-25.6-33.28-51.2-28.16-74.24%202.56-12.8%205.12-38.4%205.12-64%202.56-25.6%202.56-56.32%207.68-76.8%2012.8-71.68%2048.64-117.76%2089.6-171.52l2.56-2.56c25.6-30.72%2056.32-69.12%2084.48-117.76%2064-110.08%20117.76-122.88%20153.6-122.88h12.8c40.96%202.56%2092.16%2043.52%2094.72%2061.44-2.56%2015.36-61.44%2074.24-79.36%2076.8-10.24%200-20.48-5.12-25.6-10.24l35.84-51.2c7.68-10.24%205.12-23.04-5.12-33.28-10.24-7.68-23.04-5.12-30.72%205.12l-35.84%2053.76c-10.24%2012.8-10.24%2030.72%200%2046.08%2012.8%2023.04%2043.52%2038.4%2069.12%2035.84%2020.48-2.56%2051.2-23.04%2076.8-48.64-30.72%2043.52-53.76%2064-89.6%2081.92-23.04%2012.8-58.88%207.68-81.92%202.56%202.56-7.68%205.12-10.24%207.68-10.24%207.68-10.24%205.12-25.6-2.56-30.72-5.12-5.12-10.24-5.12-17.92-5.12-5.12%200-10.24%202.56-15.36%207.68-2.56%202.56-17.92%2025.6-23.04%2056.32-2.56%2012.8%200%2025.6%202.56%2038.4%2010.24%2040.96%2020.48%20133.12%2015.36%20163.84-5.12%2028.16-28.16%2061.44-66.56%2071.68-12.8%202.56-20.48%2015.36-15.36%2028.16%202.56%2010.24%2012.8%2017.92%2023.04%2017.92h5.12c58.88-15.36%2087.04-64%2097.28-99.84%2051.2-40.96%20112.64-53.76%20153.6-51.2%2033.28%202.56%2074.24%2038.4%2092.16%2058.88%207.68%2010.24%2023.04%2010.24%2033.28%202.56%205.12-5.12%207.68-10.24%207.68-15.36%200-5.12-2.56-12.8-5.12-15.36-2.56-2.56-15.36-17.92-35.84-33.28%2017.92-23.04%2053.76-64%2089.6-87.04%2046.08-28.16%20122.88-25.6%20153.6%2023.04%2025.6%2038.4%2023.04%2076.8%2017.92%20128-2.56%2015.36-2.56%2038.4-5.12%2061.44-2.56%2010.24%200%2025.6%200%2040.96zM455.68%20271.36z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-protein {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-protein%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M278.98311111%20136.26026667L136.26026667%20214.90346667c-11.65084445%205.82542222-17.47626667%2023.30168889-8.73813334%2034.95253333%202.91271111%205.82542222%208.73813333%2011.65084445%2014.56355556%2011.65084445h5.82542222c5.82542222%200%208.73813333%200%2011.65084444-2.91271112l139.81013334-81.55591111c11.65084445-5.82542222%2017.47626667-23.30168889%208.73813333-34.95253333-2.91271111-8.73813333-17.47626667-14.56355555-29.12711111-5.82542222zM715.88977778%20136.26026667l-139.81013333%2081.55591111c-11.65084445%205.82542222-17.47626667%2023.30168889-8.73813334%2034.95253333%202.91271111%205.82542222%208.73813333%2011.65084445%2014.56355556%2011.65084444h5.82542222c5.82542222%200%208.73813333%200%2011.65084444-2.9127111l139.81013334-81.55591112c11.65084445-5.82542222%2017.47626667-23.30168889%208.73813333-34.95253333-2.91271111-11.65084445-17.47626667-17.47626667-32.03982222-8.73813333z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M730.45333333%2043.05351111L512%20168.30008889l-218.45333333-128.15928889-244.66773334%20142.72284445v282.53297777l218.45333334%20125.24657778v250.49315555l244.66773333%20139.81013334%20244.66773333-139.81013334v-250.49315555l221.36604445-128.15928889V182.86364445l-247.58044445-139.81013334zM101.30773333%20433.3568V211.99075555l192.23893334-110.68302222L482.87288889%20211.99075555v221.36604445l-192.23893334%20110.68302222-189.32622222-110.68302222z%20m602.9312%20262.144v113.59573333L512%20922.69226667l-192.23893333-110.68302222v-218.45333334L512%20482.87288889l192.23893333%20110.68302222v101.94488889z%20m218.45333334-262.144l-192.23893334%20110.68302222-189.32622222-110.68302222V211.99075555l192.23893334-110.68302222%20192.23893333%20110.68302222v221.36604445z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M497.43644445%20512l-139.81013334%2081.55591111c-11.65084445%205.82542222-17.47626667%2023.30168889-8.73813333%2034.95253334%202.91271111%205.82542222%208.73813333%2011.65084445%2014.56355555%2011.65084444h5.82542222c5.82542222%200%208.73813333%200%2011.65084445-2.91271111l139.81013333-81.55591111c11.65084445-5.82542222%2017.47626667-23.30168889%208.73813334-34.95253334-5.82542222-11.65084445-20.38897778-14.56355555-32.03982222-8.73813333z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-proteinval {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-proteinval%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M355.05493333%20104.07253369a34.13333333%2034.13333333%200%200%201%2049.24302187-2.18453333l2.34382293%202.5031104%2019.34222187%2022.75555626%2031.67573333%2037.7059552a6363.136%206363.136%200%200%201%2046.60337814%2056.47928854l26.16888853%2032.38115626%2018.11342187%2022.7783104c34.67946667%2044.032%2060.2112%2078.73422187%2074.41066666%20102.03591147%208.48782187%2013.88088853%2016.4067552%2027.53422187%2023.84782294%2041.00551147%205.46133333-6.7584%2011.0819552-13.5395552%2016.74808853-20.34346667l21.504-25.6%2014.26773333-16.7480896a34.13333333%2034.13333333%200%200%201%2051.7916448%200.06826667l23.66577707%2027.98933333c13.26648853%2015.81511147%2026.55573333%2031.85777813%2039.36711147%2047.53635627l20.0704%2024.8263104%2015.86062186%2020.0248896%2014.0856896%2018.2272c13.15271147%2017.29422187%2023.48373333%2031.69848853%2030.62897707%2042.96248853l2.27555627%203.64088853c86.53937813%20141.67608853%2091.20426667%20248.4224%2023.89333333%20316.75733334-46.99022187%2047.6956448-123.5171552%2068.53973333-196.26666667%2067.69777813-63.4652448-0.88746667-113.664-13.42577813-151.1196448-37.31911147-59.07342187%2026.10062187-129.54737813%2038.04728853-193.28568853%2037.31911147-213.9932448-2.77617813-322.3324448-80.896-331.04782293-218.4988448-6.00746667-95.11822187%2033.33688853-201.43217813%20107.95235626-337.16906667%2013.5395552-24.64426667%2031.28888853-52.4060448%2052.58808854-82.7619552%2010.37653333-14.79111147%2021.5267552-30.1056%2033.33688853-45.80693333a2565.7116448%202565.7116448%200%200%201%2076.86826667-96.93866667l10.69511146-12.76586666%2014.63182187-17.29422187%209.73937813-11.264zM725.12853333%20431.95733369l-9.10222186%2010.92266667c-8.3968%2010.0579552-16.70257813%2020.13866667-24.80355627%2030.08284373l-11.94666667%2014.79111147-11.99217706%2015.01866666-10.46755627%2013.35751147c-11.6963552%2015.10968853-21.57226667%2028.4444448-29.1271104%2039.3671104l-3.09475627%204.55111147-4.86968853%207.44106666c-55.18222187%2087.74542187-77.07306667%20202.70648853-24.02986667%20252.9507552l3.4816%203.11751147c25.3952%2021.39022187%2066.5827552%2033.90577813%20126.40711147%2034.74773333%2055.9104%200.65991147%20115.43893333-15.5648%20146.77333333-47.3315552%2040.68693333-41.3468448%2038.5024-112.4124448-29.0588448-225.82613333l-4.4828448-7.46382293c-7.7824-12.74311147-23.05137813-33.51893333-43.80444373-59.98364374l-21.39022293-26.85155626c-12.19697813-15.1324448-25.03111147-30.78826667-38.07004374-46.42133334l-10.4220448-12.47004373zM380.63217813%20179.23413369l-8.12373333%209.78488853a2498.85582187%202498.85582187%200%200%200-74.82026667%2094.34453334c-11.37777813%2015.1324448-22.07288853%2029.80977813-32.01706666%2043.98648853-20.00213333%2028.4899552-36.4544%2054.22648853-48.65137814%2076.45866667-68.56248853%20124.7232-104.56177813%20221.9804448-99.64657813%20299.96373333%206.1667552%2097.39377813%2082.17031147%20152.1891552%20263.7368896%20154.51022293%2040.02702187%200.47786667%2083.51288853-5.00622187%20123.2896-16.49777813l10.74062187-3.2995552%206.21226666-2.13902293-1.2515552-2.048c-46.6944-79.59893333-21.95911147-195.08337813%2034.13333334-290.49742187l3.98222186-6.62186667%203.7091552-6.03022186c4.7331552-7.50933333%2010.71786667-16.24746667%2017.7948448-26.05511147l9.0112-12.21973333%2011.53706667-15.24622187-4.096-8.07822293a909.0844448%20909.0844448%200%200%200-14.9504-27.42044374l-8.05546667-13.9264-8.46506666-14.1084448c-11.15022187-18.29546667-31.83502187-46.6944-59.84711147-82.64817813l-16.49777707-20.98062187-11.2184896-14.08568853-25.8048-31.9488c-13.312-16.33848853-27.0336-32.9955552-40.89173333-49.62986667l-20.86684373-24.9400896-8.94293334-10.62684373z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-body_age {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-body_age%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M92.06457387%2081.15842346c130.76076267%200%20236.92203627%2034.1245248%20316.94525013%20103.0371552C472.12639467%20238.53878186%20511.5771872%20294.55561813%20532.14233707%20352.7511168l1.57380373%204.5393664c24.91659947-57.03276267%2055.006784-105.1864544%2090.38213013-144.40235094%2070.3513696-77.99723627%20172.46655787-105.2804128%20301.87079574-83.21192853a35.06998187%2035.06998187%200%200%201%2018.85040853%209.66597227l1.00418027%200.6577088a35.14045013%2035.14045013%200%200%201%2015.13905173%2023.66577813c19.5257344%20121.82296747-8.1450208%20227.8844096-82.83609493%20315.3185952-70.6332448%2082.68341227-181.1166048%20114.09488747-328.0558336%2096.63623787v32.8560864c0.02936213%200.7457952%200.02936213%201.4974624%200%202.2550016V950.27383466a35.23440853%2035.23440853%200%200%201-70.4512%201.32129067l-0.02349014-1.32129067v-309.95709226l-7.24067093-1.09813867c-10.59381227-1.65601707-20.9703456-3.40599253-31.12372693-5.26167147l-10.08291414-1.88504106-9.48980053-1.86155094c-26.69593707-5.36150293-51.7710912-11.44530987-75.21371733-18.26316906l-8.20374507-2.4429184c-92.23780907-27.9878656-158.4139008-67.84972587-198.3521024-120.60150827-34.47099627-45.52872853-57.97234667-105.78543893-70.9562272-180.7760064l-1.37414187-8.2389792-1.29192853-8.35642667c-2.70717653-18.23380693-4.83298667-37.28974933-6.3715552-57.16782826l-0.66945387-9.23728747c-2.2021504-32.52135893-2.8950944-67.19789013-2.10232-104.02371947a35.23440853%2035.23440853%200%200%201%2033.59600854-39.92058453l1.3506528-0.02348907z%20m35.22266346%2071.41427307v3.70548587c0.02349013%203.17109653%200.0528512%206.312832%200.0939584%209.43694826l0.16442774%209.3077568c0.16442773%207.70459093%200.41106773%2015.27411627%200.73405013%2022.72032107l0.4286848%208.86732587%200.49915413%208.7440064c0.45217493%207.22892587%200.9806912%2014.3286592%201.5855488%2021.305072l0.76341227%208.30357546c0.39932373%204.1165536%200.82800853%208.192%201.28605547%2012.2145952l0.94545706%207.98646614c0.82213653%206.6064512%201.7264864%2013.08370987%202.70130454%2019.425904l1.20384213%207.5460352c10.999008%2066.12911253%2030.6069568%20117.5478592%2058.3834144%20154.232752%2026.09695147%2034.47099627%2070.36898667%2063.30448747%20132.933552%2085.87212586l6.89419947%202.4370464c13.94108053%204.8271136%2028.75127787%209.354736%2044.4364608%2013.57112l7.9101248%202.08470294c6.65930347%201.72061333%2013.46541653%203.38250347%2020.42421226%204.99154026l8.421024%201.90265814%208.5737056%201.85567893c5.7549536%201.2155872%2011.6156096%202.40181227%2017.57022507%203.5469312l9.00239147%201.70299627c3.02428693%200.55200533%206.077936%201.09813867%209.14920213%201.644272l9.29601067%201.5855488c2.9479456%200.49328213%205.91350827%200.9806912%208.90256106%201.4563552l0.01174507-100.25950934-0.07046933-7.0703712c-0.52851627-34.5003584-3.71135787-56.8272288-13.82950507-85.46105813-16.35463787-46.27452373-48.6293568-92.10274453-102.67306667-138.63565333-59.3641056-51.1192544-137.5786208-79.61214613-235.7416832-85.02062827zM676.42724053%20260.07874986c-51.45985387%2057.05037973-91.21601173%20138.794208-118.7105952%20245.49574187%202.6719424%200.3229824%205.32626773%200.62834667%207.962976%200.91022187l7.8631456%200.80451946c117.13091947%2011.239776%20199.81433067-14.15248747%20251.0040544-74.07447146%2056.639312-66.29941227%2079.82942507-144.5550336%2069.71714987-237.0512288-97.0414336-12.5493216-168.4204736%209.13745707-217.83673067%2063.91521706z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-cellout {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-cellout%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20567.54021346C504.88889795%20567.54021346%20499.1264532%20561.77776871%20499.1264532%20554.66666666S504.88889795%20541.79311986%20512%20541.79311986s12.8735468%205.76244475%2012.8735468%2012.8735468-5.76244475%2012.8735468-12.8735468%2012.8735468z%20m0-24.52104151C505.56322661%20543.01917195%20500.35250529%20548.22989327%20500.35250529%20554.66666666s5.21072131%2011.64749471%2011.64749471%2011.64749471%2011.64749471-5.21072131%2011.64749471-11.64749471S518.43677339%20543.01917195%20512%20543.01917195z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M711.03525963%20550.83614777c-75.24503666%200-135.9265189-75.24503666-135.92651889-167.48088889%200-92.23585223%2060.6814811-165.05363001%20135.92651889-165.05362887%2075.24503666%200%20135.9265189%2075.24503666%20135.92651776%20165.05362887%200%2092.23585223-60.6814811%20167.48088889-135.92651776%20167.48088889z%20m0-283.98933334c-48.54518557%200-87.38133333%2053.39970333-87.38133334%20116.50844445s38.83614777%20118.93570333%2087.38133334%20118.93570446%2087.38133333-53.39970333%2087.38133333-118.93570446-38.83614777-116.50844445-87.38133333-116.50844445zM536.27259296%20851.81629667c-19.41807445%200-41.26340779-4.8545189-58.25422222-12.13629667-72.81777778-36.40888889-116.50844445-109.22666667-111.65392669-189.32622222%202.42725888-41.26340779%2024.27259221-77.67229667%2060.68148224-99.51763001%2026.69985223-16.99081443%2060.6814811-19.41807445%2092.2358511-12.13629554%2043.69066667%2012.13629667%2082.52681443%2043.69066667%20106.79940778%2087.38133334%2046.11792555%2080.09955555%2031.55436999%20172.33540779-33.98163%20211.17155555-14.56355555%209.70903666-36.40888889%2014.56355555-55.82696221%2014.56355555z%20m0-48.54518556c12.13629667%200%2024.27259221-2.42725888%2033.98162887-9.70903666%2041.26340779-24.27259221%2048.54518557-87.38133333%2014.56355556-145.63555555-19.41807445-33.98163001-48.54518557-55.82696334-77.67229553-65.536-19.41807445-4.8545189-38.83614777-2.42725888-55.82696335%207.28177777-21.84533333%2012.13629667-33.98163001%2036.40888889-36.40888889%2060.68148111-4.8545189%2060.6814811%2029.12711111%20116.50844445%2082.52681443%20143.20829667%2012.13629667%207.28177778%2026.69985223%209.70903666%2038.83614891%209.70903666zM327.52829629%20548.40888889c-21.84533333%200-43.69066667-7.28177778-63.10874112-16.99081444-33.98163001-24.27259221-55.82696334-60.6814811-55.82696221-101.94488888-2.42725888-38.83614777%209.70903666-77.67229667%2031.55436999-111.65392669%2019.41807445-33.98163001%2050.97244445-58.25422222%2087.38133334-75.24503666%2036.40888889-16.99081443%2080.09955555-14.56355555%20114.08118557%207.28177778%2033.98163001%2024.27259221%2055.82696334%2060.6814811%2055.82696219%20101.94488889%202.42725888%2038.83614777-9.70903666%2077.67229667-31.55436998%20111.65392554-26.69985223%2046.11792555-77.67229667%2080.09955555-138.35377778%2084.95407446z%20m0-24.27259222z%20m50.97244445-245.15318556c-9.70903666%200-21.84533333%202.42725888-31.55437%207.28177778-26.69985223%2012.13629667-50.97244445%2031.55436999-65.536%2055.82696334-16.99081443%2024.27259221-24.27259221%2053.39970333-24.27259335%2082.52681444%200%2026.69985223%2012.13629667%2048.54518557%2033.98163001%2063.10874112%209.70903666%207.28177778%2021.84533333%209.70903666%2036.40888889%209.70903666%2041.26340779-2.42725888%2077.67229667-26.69985223%2099.51763-63.10874112%2016.99081443-26.69985223%2024.27259221-55.82696334%2024.27259222-84.95407332%200-24.27259221-12.13629667-48.54518557-33.98163001-63.10874112-12.13629667-4.8545189-24.27259221-7.28177778-38.83614776-7.28177778z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-height {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-height%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M396.0832%20193.3312H245.76c-12.6976%200-22.9376-10.24-22.9376-22.9376S233.0624%20147.456%20245.76%20147.456h150.7328c12.6976%200%2022.9376%2010.24%2022.9376%2022.9376s-10.24%2022.9376-23.3472%2022.9376zM396.0832%20863.4368H245.76c-12.6976%200-22.9376-10.24-22.9376-22.9376s10.24-22.9376%2022.9376-22.9376h150.7328c12.6976%200%2022.9376%2010.24%2022.9376%2022.9376s-10.24%2022.9376-23.3472%2022.9376z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M321.1264%20850.3296c-12.6976%200-22.9376-10.24-22.9376-22.9376V170.3936c0-12.6976%2010.24-22.9376%2022.9376-22.9376s22.9376%2010.24%2022.9376%2022.9376V827.392c0%2012.6976-10.24%2022.9376-22.9376%2022.9376zM633.6512%20362.0864c-59.392%200-106.9056-48.3328-106.9056-106.9056%200-59.392%2048.3328-106.9056%20106.9056-106.9056s106.9056%2048.3328%20106.9056%20106.9056c0.4096%2058.5728-47.9232%20106.9056-106.9056%20106.9056z%20m0-168.7552c-33.5872%200-61.0304%2027.4432-61.0304%2061.0304S600.4736%20315.392%20633.6512%20315.392s61.0304-27.8528%2061.0304-61.0304-27.0336-61.0304-61.0304-61.0304z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M790.528%20620.544h-313.344c-12.6976%200-22.9376-10.24-22.9376-22.9376V446.464c0-57.344%2046.6944-104.0384%20104.0384-104.0384h151.552c57.344%200%20104.0384%2046.6944%20104.0384%20104.0384v151.1424c-0.4096%2012.6976-11.0592%2022.9376-23.3472%2022.9376z%20m-290.4064-46.2848h267.4688V446.464c0-31.9488-26.2144-57.7536-57.7536-57.7536h-151.552c-31.9488%200-57.7536%2026.2144-57.7536%2057.7536l-0.4096%20127.7952z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M702.0544%20863.4368H565.248c-12.6976%200-22.9376-10.24-22.9376-22.9376V598.016c0-12.6976%2010.24-22.9376%2022.9376-22.9376h136.8064c12.6976%200%2022.9376%2010.24%2022.9376%2022.9376v242.4832c0%2012.288-10.24%2022.9376-22.9376%2022.9376z%20m-113.8688-46.2848h90.5216v-196.608h-90.5216v196.608z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-shang {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M609.09036999%20414.90963001l194.18074112%200-317.77678222-388.36148224L220.72888889%20414.90963001l194.18074112%200L414.90963001%20997.45185223l194.18073998%200%200-582.54222222z%22%20fill%3D%22%23ff6685%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xia {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xia%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M414.90963001%20609.09036999l-194.18074112%200%20317.77678222%20388.36148224L803.27111111%20609.09036999l-194.18074112%200L609.09036999%2026.54814777l-194.18073998%200%200%20582.54222222z%22%20fill%3D%22%2300c6c6%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-sfrval {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-sfrval%22%20viewBox%3D%220%200%201170%201024%22%3E%3Cpath%20d%3D%22M544.67746279%20208.63967627a68.34008057%2068.34008057%200%201%201%20136.68016202%200v39.42780029h333.58164609V169.12550586H755.44129531a148.21052607%20148.21052607%200%200%200-284.82591094%200H142.08636992v78.85560058h402.61268584V208.63967627z%20m134.43454776%20653.12820527L62%20875.86774648l1.83535752%2078.81241553%20617.54385938-14.07827285c116.31848818-3.77867724%20322.26720645-1.31713857%20379.83265927%2021.39811084l29.38731416-73.26315791c-91.85425137-36.25371123-379.37921748-28.07017559-411.42240263-26.94736845z%20m-184.85290108-207.74089072a78.53171396%2078.53171396%200%201%200%2079.17948721%2078.55330605%2078.53171396%2078.53171396%200%200%200-79.15789512-78.55330605z%20m315.63832676-83.77867793a78.68286123%2078.68286123%200%201%200%2078.68286035-78.03508711%2078.68286123%2078.68286123%200%200%200-78.68286035%2078.03508711z%20m79.50337383%200c0%200.88528974-1.66261817%200.90688271-1.66261816%200s1.66261817-0.88528974%201.66261816%200z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M264.1487%20630.528499a115.466787%20115.466787%200%201%201%20116.400348-115.466787%20115.466787%20115.466787%200%200%201-116.400348%20115.466787z%20m0-141.066019a25.6238%2025.6238%200%201%200%2025.820339%2025.6238%2025.6238%2025.6238%200%200%200-25.820339-25.6238z%20m360.77229%2066.872467a136.078836%20136.078836%200%201%201%20137.233504-136.078837%20136.078836%20136.078836%200%200%201-137.233504%20136.078837z%20m0-182.339253a46.260417%2046.260417%200%201%200%2046.678062%2046.260416%2046.260417%2046.260417%200%200%200-46.678062-46.260416z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-sfr {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-sfr%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M317.5168%20672.896c72.96%200%20122.0352%2013.568%20200.7808%2048.64l45.0304%2020.3008%2013.696%205.888c12.9024%205.4528%2023.68%209.6%2035.5328%2013.6704%2053.2224%2018.3296%20139.0336%201.5872%20255.744-53.2992a32%2032%200%201%201%2027.2128%2057.9072c-6.656%203.1488-13.2864%206.1696-19.8144%209.1136l-19.3536%208.448c-111.5648%2047.3088-199.3216%2060.8256-264.6272%2038.3488l-9.4208-3.328-11.52-4.3264-5.8112-2.2784-12.1344-4.9664-13.2352-5.7088a1464.064%201464.064%200%200%201-7.2192-3.1744l-30.5408-13.824c-77.1072-34.9952-119.424-47.4112-184.32-47.4112-73.9328%200-127.5904%2012.8768-161.152%2037.0944a32%2032%200%201%201-37.4528-51.9168c46.1312-33.28%20112.4096-49.152%20198.6048-49.152z%20m304.4608-77.7728a51.968%2051.968%200%201%201%200%20103.9872%2051.968%2051.968%200%200%201%200-103.9872z%20m155.9552-57.088a62.3872%2062.3872%200%201%201%200%20124.7232%2062.3872%2062.3872%200%200%201%200-124.7488z%20m-301.4912%2057.088a31.1808%2031.1808%200%201%201%200%2062.3872%2031.1808%2031.1808%200%200%201%200-62.3872z%20m-291.1232-22.3488a31.1808%2031.1808%200%201%201%200%2062.3872%2031.1808%2031.1808%200%200%201%200-62.3872z%20m145.5616-89.3952a72.7808%2072.7808%200%201%201%200%20145.5616%2072.7808%2072.7808%200%200%201%200-145.5616z%20m311.8848-7.7568a31.1808%2031.1808%200%201%201%200%2062.3872%2031.1808%2031.1808%200%200%201%200-62.3872z%20m-145.536-124.7488a72.7808%2072.7808%200%201%201%200%20145.536%2072.7808%2072.7808%200%200%201%200-145.536z%20m-291.1232%2020.7872a51.968%2051.968%200%201%201%200%20103.9616%2051.968%2051.968%200%200%201%200-103.936z%20m561.4336%200a51.968%2051.968%200%201%201%200%20103.9616%2051.968%2051.968%200%200%201%200-103.936z%20m-436.6592-62.3872a31.1808%2031.1808%200%201%201%200%2062.3872%2031.1808%2031.1808%200%200%201%200-62.3872z%20m92.6464-117.3504l9.3952%203.328%2011.264%204.1984%2011.52%204.608%2012.288%205.12%2013.568%205.9392%2031.8208%2014.3872c77.1328%2034.9952%20119.4496%2047.4368%20184.3456%2047.4368%2073.9328%200%20127.5904-12.8768%20161.152-37.12a32%2032%200%201%201%2037.4528%2051.9168c-46.1312%2033.28-112.384%2049.2032-198.6048%2049.2032-72.96%200-122.0352-13.568-200.7808-48.64l-39.552-17.8688-7.2448-3.2-13.1072-5.632-11.8528-4.864a515.5328%20515.5328%200%200%200-11.2384-4.2752l-11.264-4.0192c-53.2224-18.3296-139.0592-1.5872-255.744%2053.2992A32%2032%200%201%201%20119.7056%20247.808c130.3808-61.3376%20231.04-80.9728%20303.8208-55.9104z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-waterper {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-waterper%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M345.2416%20244.0704a51.2%2051.2%200%200%201%2072.2944%203.9936c127.9488%20143.5904%20204.3136%20247.6032%20229.12%20312.1152a285.952%20285.952%200%200%201%2018.944%20102.7584C665.6%20819.9168%20539.52%20947.2%20384%20947.2S102.4%20819.9168%20102.4%20662.9376c0-36.4544%206.8096-71.3216%2019.2-103.3472%2024.8064-64.1536%2097.7408-167.6032%20218.7264-310.4768a51.2%2051.2%200%200%201%204.9152-5.0432zM379.4944%20281.6c-117.7856%20137.3184-187.8528%20235.1872-210.176%20293.632A239.0272%20239.0272%200%200%200%20153.6%20660.736C153.6%20790.6816%20256.768%20896%20384%20896s230.4-105.3184%20230.4-235.264a239.0528%20239.0528%200%200%200-15.5136-85.0432c-22.272-58.5984-95.3856-156.6208-219.392-294.0928zM761.4208%20108.928a25.6%2025.6%200%200%201%2034.6112%200.4096l1.536%201.5872%209.1904%2010.3936%208.8064%2010.0864%2012.5184%2014.592%207.8848%209.3952%207.5264%209.088%207.168%208.832%206.7584%208.5248%206.4256%208.2688%206.0416%207.9616%205.6832%207.68%205.3248%207.424%204.9408%207.1168%204.5568%206.8608%204.224%206.5536c8.0384%2012.8256%2013.8752%2023.9616%2017.5104%2033.408%206.1184%2015.9488%209.472%2033.28%209.472%2051.456C921.6%20397.0816%20858.5728%20460.8%20780.8%20460.8S640%20397.1072%20640%20318.5408a143.1808%20143.1808%200%200%201%2012.8768-59.4688l2.6624-5.5552c0.9728-1.92%201.9712-3.8656%203.072-5.888l3.4048-6.144%201.8688-3.2256%203.9936-6.656%204.352-6.9632%202.3552-3.584%204.9408-7.424%202.6112-3.84%205.5296-7.8848c1.8944-2.6624%203.84-5.4016%205.888-8.192l6.272-8.4992%206.656-8.832%207.04-9.1392%207.424-9.4464%203.84-4.8384%207.9616-9.9072%208.3712-10.24%204.3008-5.1968%208.96-10.7008%204.608-5.4528a25.6%2025.6%200%200%201%202.432-2.5344z%20m17.6384%2057.472l-6.912%208.2432-6.6048%207.9872-6.3232%207.7568-6.016%207.5008-8.4736%2010.7776-5.2992%206.8864-2.56%203.328-4.8384%206.528-4.5568%206.272-2.1504%203.0464-4.1216%205.888-3.84%205.6576-3.5328%205.4016-3.2256%205.1712-2.944%204.9152-2.6624%204.6592c-3.328%206.0672-5.888%2011.4688-7.68%2016.2048-3.9424%2010.496-6.1184%2021.9136-6.1184%2033.8432C691.2%20367.9232%20731.3152%20409.6%20780.8%20409.6s89.6-41.7024%2089.6-93.1328c0-11.8528-2.1248-23.2192-6.0416-33.6384a128.256%20128.256%200%200%200-10.1888-20.3264l-2.944-4.7872a302.592%20302.592%200%200%200-4.9408-7.5776l-3.6864-5.376-1.9456-2.7392-4.096-5.7088L832.128%20230.4l-2.304-3.072-4.864-6.272-5.1712-6.528-5.4528-6.7584-5.7344-6.9888-6.0416-7.2192-6.3488-7.4496-6.656-7.7056-6.912-7.936a1735.1168%201735.1168%200%200%200-3.584-4.0448z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M537.6%20665.6a25.6%2025.6%200%200%201%2025.6%2025.6%20128%20128%200%200%201-128%20128%2025.6%2025.6%200%200%201-2.9952-51.0208L435.2%20768a76.8%2076.8%200%200%200%2076.672-72.2944L512%20691.2a25.6%2025.6%200%200%201%2025.6-25.6z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-skeletalmuscle {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-skeletalmuscle%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M806.264324%20144.910015L681.361505%2072.797339a33.823171%2033.823171%200%200%200-44.029582%2010.196958l-22.89974%2031.475235c-9.168956%2012.810494-13.833406%2019.679925-17.448166%2025.382581l-3.510915%205.708889c-3.701575%205.759976-9.69486%2014.279678-24.349897%2034.452224l-10.491559%2014.356919c-23.576908%2035.811777-48.856484%2054.846355-83.138033%2068.62992a316.039618%20316.039618%200%200%201-12.838231%204.836379l-22.690676%207.850972c-16.183299%205.698628-26.637667%2010.407124-36.457396%2017.738339a67.320672%2067.320672%200%200%200-23.193798%2030.123585c-15.388214%2039.679975-10.487092%2072.969811%2015.297059%2094.84011%2014.19987%2012.066257%2026.69394%2017.130846%2055.705089%2024.479154l21.282241%205.196051c17.00469%204.230611%2027.023965%207.812656%2033.623824%2012.10658%208.849935%205.70045%2016.251383%2014.002802%2031.661868%2035.417192l13.901458%2019.46872c3.544733%204.840078%206.321041%208.591846%209.476998%2012.616526%2032.740038%2042.110219%2066.125663%2062.352408%20112.794097%2054.377374%2035.395-5.942013%2059.143837-22.046128%2065.470727-51.056055%203.930321-18.252495%200.433575-32.573599-9.410815-54.696083l-9.356779-20.17559a100.957746%20100.957746%200%200%201-5.339795-13.827261l-1.021745-3.813203a56.992276%2056.992276%200%200%201-1.02562-15.90281l0.479052-5.203027-1.91874%204.532987a1808.95811%201808.95811%200%200%200%2021.244491-51.126025l7.956224-20.387036c3.971268-10.600382%2011.411161-30.372253%2013.553397-35.850638l4.230044-10.397255c11.146479-26.657109%2026.064648-55.380642%2058.791605-112.716735C827.205384%20174.889649%20822.098778%20154.052041%20806.264324%20144.910015zM672.370974%20147.920509l70.549947%2040.732031-2.827187%205.082928c-23.188252%2041.838105-35.43005%2066.949563-45.781053%2092.508013l-3.870315%209.960285-13.722466%2036.236522-5.737968%2014.683932c-5.894571%2014.862127-12.404753%2030.604427-20.409947%2049.029211a35.963289%2035.963289%200%200%200-2.467131%208.460384c-3.48178%2021.197543-2.857074%2040.30707%202.724349%2059.484834%202.306829%208.100775%205.114629%2015.147745%2010.058639%2025.84553l5.836203%2012.502213%202.560268%205.614738%202.078442%204.960504-3.720154%200.86058a74.438891%2074.438891%200%200%201-2.044505%200.377532c-16.591549%202.776842-29.711132-4.367979-47.629246-26.370604l-3.391472-4.268097a300.686597%20300.686597%200%200%201-6.488438-8.58105l-16.45928-23.040623c-19.935897-27.626488-30.399031-39.093267-47.776571-50.308071-12.699194-8.245151-26.433166-13.488381-46.128242-18.735072l-25.426453-6.299393c-19.938494-5.011176-27.992625-7.99586-32.517261-11.790036l-0.471029-0.486835c-1.568018-1.657398-1.602851-4.202427%202.338921-14.658673l0.525904-1.469183-0.370524%200.269572c4.53934-3.396035%2056.967663-21.90578%2056.222051-21.637877%2046.837742-18.782778%2083.819164-46.640569%20115.04264-94.207812l22.65009-31.135877c6.236702-8.755216%2010.116472-14.35859%2013.079891-18.933091l6.683693-10.646011c2.062428-3.106988%204.710974-6.950014%208.648064-12.466572l8.280431-11.55067zM347.216589%20447.125505c-35.695738%206.090712-59.543857%2022.459836-65.61197%2051.672889-3.803214%2018.218437-0.323497%2032.475988%209.658795%2054.731811l9.029887%2019.718251c2.800344%206.129398%204.352108%2010.141164%205.363057%2013.78697l1.021745%203.813203c1.408403%206.400193%201.627991%2012.812404%200.757598%2020.368128l-0.170739%200.760971-5.785715%2013.743098c-7.313562%2017.319892-13.417492%2032.544639-19.081111%2047.378941l-14.898487%2039.855276-2.632411%206.699588c-10.800887%2026.802915-25.103444%2054.646274-58.540732%20113.398793-9.480163%2016.606221-4.350295%2037.403537%2011.48416%2046.545563L342.632902%20951.665139a33.869696%2033.869696%200%200%200%2044.621932-11.036841l31.858562-46.34103%2045.41482-62.098121-0.824971%201.242795c22.565839-34.246652%2047.845415-53.28123%2082.046382-67.11132l8.324271-3.252226%204.51396-1.584152%2022.690676-7.850972c16.206561-5.738919%2026.707453-10.527998%2036.503921-17.818921%2010.374681-7.548029%2018.378859-17.968874%2023.060457-29.985683%2015.371185-39.743528%2010.470063-73.033364-15.417932-94.909897-14.159579-12.042995-26.69394-17.130846-55.705089-24.479153l-21.322533-5.219313-9.377956-2.459675c-11.457741-3.230666-18.929096-6.201214-24.26913-9.606614-8.705799-5.670955-16.083985-14.013598-31.517732-35.387697l-16.000717-22.346099a445.795911%20445.795911%200%200%200-5.592906-7.526797l-1.83592-2.40301c-32.682718-42.023404-66.091605-62.225302-112.626699-54.38817z%20m59.328399%2098.504351l4.813684%206.271089c2.736016%203.728505%205.873274%208.064719%2010.271579%2014.310875%2025.381326%2035.873964%2036.132285%2048.796238%2055.673084%2061.474887%2012.699194%208.245151%2026.392875%2013.465119%2046.04766%2018.688547l29.570664%207.402735c16.975195%204.374747%2024.285384%207.252246%2028.430371%2010.77351l0.49429%200.446544c1.568018%201.657398%201.61988%204.26598-2.258339%2014.705197l-0.496408%201.325048%200.364291-0.165728c-4.492816%203.315452-56.880847%2021.84846-56.262342%2021.614615l-7.290388%203.043315a233.691595%20233.691595%200%200%200-102.571473%2083.679901l-4.275225%206.288325-40.572177%2055.385293-5.551304%207.754168-12.034764%2017.495073L281.033195%20835.786676l10.5303-19.169501c17.71085-32.537064%2027.859054-54.022311%2036.508579-75.889326l16.865422-44.843934a1489.847887%201489.847887%200%200%201%2025.600419-62.578756%2036.149387%2036.149387%200%200%200%202.454665-8.252694%20130.035438%20130.035438%200%200%200-2.722678-59.859921%20167.580554%20167.580554%200%200%200-10.081902-25.80524l-6.956007-15.028989-2.273666-5.18066-1.256036-3.035203%203.968135-0.824852%202.004213-0.400794c17.475063-2.911405%2031.172412%205.372814%2050.85332%2030.649497z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-inorganic {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-inorganic%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M500.63484747%20500.63484747h22.73030506v22.73030506H500.63484747z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M491.57306987%20512.0275177A12.71207116%2012.71207116%200%201%200%20504.285141%20499.31544655%2012.71207116%2012.71207116%200%200%200%20491.57306987%20512.0275177z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M109.34857099%20756.00457099a24.161524%2024.161524%200%200%200%209.33790501%2034.279619%2026.18514299%2026.18514299%200%200%200%2013.238857%203.900953%2025.81942899%2025.81942899%200%200%200%2021.82095301-12.45866699l149.52838099-246.12571401a29.720381%2029.720381%200%200%201%2051.39504699%202e-8l56.85638101%2093.47657099c0%200.78019001%200.78019001%200.78019001%200.78019101%201.56038102l-75.58095301%20124.61104799a25.941333%2025.941333%200%200%200%208.58209599%2035.035428%2026.25828601%2026.25828601%200%200%200%2013.23885702%203.90095298%2025.84381001%2025.84381001%200%200%200%2021.82095198-12.45866699l259.340191-426.03276201a29.720381%2029.720381%200%200%201%2051.39504701%203e-8l234.422857%20386.31619098c0%200.78019001%200.78019001%200.78019001%200%201.56038101a2.438095%202.438095%200%200%201-1.56038101%200.78018999h-218.063238a25.624381%2025.624381%200%200%200-24.91733299%2024.91733401%2025.112381%2025.112381%200%200%200%2024.91733299%2024.91733298h218.063238a52.053333%2052.053333%200%200%200%2045.17790502-26.477714%2050.297905%2050.297905%200%200%200-0.78019001-52.17523898l-234.42285701-385.536a81.16419001%2081.16419001%200%200%200-138.630096%200l-153.42933299%20253.123048-44.397714-73.14285701a81.16419001%2081.16419001%200%200%200-138.63009599%200L109.34857099%20756.02895201z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M109.34857099%20756.00457099a24.161524%2024.161524%200%200%200%209.33790501%2034.279619%2026.16076199%2026.16076199%200%200%200%2013.238857%203.900953%2025.81942899%2025.81942899%200%200%200%2021.82095301-12.45866699l149.52838099-246.12571401a29.720381%2029.720381%200%200%201%2051.39504699%202e-8l56.85638101%2093.47657099c0%200.78019001%200.78019001%200.78019001%200.78019101%201.56038102-82.553905%20137.06971399%20206.336-338.89523801%2029.59847598-47.51847601l-44.39771399-73.14285701a81.16419001%2081.16419001%200%200%200-138.630096%200L109.34857099%20756.00457099z%22%20fill%3D%22%23ffffff%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-kongradio {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-kongradio%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M510.398178%20952.65644326c-244.16447618%200-442.79782154-198.77968387-442.79782155-443.10523729%200-244.34555667%20198.63334538-443.12839796%20442.79782155-443.12839795%20244.1413145%200%20442.80834939%20198.80389803%20442.80834941%20443.12839795C953.20652741%20753.87570694%20754.58581483%20952.65644326%20510.398178%20952.65644326zM510.398178%20113.24676687c-218.32791741%200-395.95070205%20177.76070023-395.95070205%20396.28127845%200%20218.5237367%20177.62173112%20396.25917025%20395.95070205%20396.25917028%20218.33949875%200%20395.96017742-177.76070023%20395.96017744-396.25917028C906.35940791%20291.00746709%20728.73767576%20113.24676687%20510.398178%20113.24676687z%22%20fill%3D%22%23bfbfbf%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-radio {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-radio%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512.572028%2064.021106c-247.112074%200-447.435519%20200.324468-447.435519%20447.435519%200%20247.112074%20200.323445%20447.435519%20447.435519%20447.435519%20247.111051%200%20447.435519-200.323445%20447.435519-447.435519C960.00857%20264.345574%20759.683079%2064.021106%20512.572028%2064.021106zM801.432948%20389.292284%20454.691783%20736.010937c-8.739035%208.739035-20.186761%2013.108552-31.635511%2013.108552-11.447726%200-22.896476-4.369517-31.635511-13.108552L212.469066%20557.080731c-17.47807-17.45658-17.47807-45.791929%200-63.269999%2017.47807-17.47807%2045.791929-17.47807%2063.269999%200l147.317207%20147.295718%20315.105654-315.084165c17.47807-17.47807%2045.791929-17.47807%2063.269999%200C818.909995%20343.500355%20818.909995%20371.814214%20801.432948%20389.292284z%22%20fill%3D%22%23f19601%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-nv {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-nv%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M605.46410097%20412.4318034m-300.0556642%200a300.05566418%20300.05566418%200%201%200%20600.1113284%200%20300.05566418%20300.05566418%200%201%200-600.1113284%200Z%22%20fill%3D%22%23f1acb3%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M889.61556076%20697.43671585c155.8294527-155.8294527%20154.10758031-409.80563246-0.86093621-564.77414907-154.96851649-155.8294527-406.36188767-154.10758031-562.1913404%200.86093625-142.91540968%20142.91540968-161.85600612%20359.87133273-32.71557567%20526.03201989l-67.15302381%2067.1530238-118.809196-118.80919599c-20.66246887-20.66246887-53.37804459-20.66246887-74.04051339%200-20.66246887%2020.66246887-20.66246887%2053.37804459%200%2074.04051344l118.80919596%20118.80919597-74.04051342%2074.04051344c-20.66246887%2020.66246887-20.66246887%2053.37804459%201e-8%2074.04051345%2020.66246887%2020.66246887%2053.37804459%2020.66246887%2074.04051341%200l74.04051344-74.04051345%20117.08732355%20117.08732356c20.66246887%2020.66246887%2053.37804459%2020.66246887%2074.04051344%200%2020.66246887-20.66246887%2020.66246887-53.37804459%200-74.04051342l-117.08732357-117.08732357%2067.15302383-67.15302382c148.08102693%20111.06077013%20378.81192918%20106.75608913%20521.72733883-36.15932048zM398.02098899%20204.98120788c122.25294082-122.25294082%20327.15575703-113.64357876%20438.2165272%2024.96714986%2084.37174787%20105.89515297%2084.37174787%20259.14179699%200%20365.03694995-111.06077013%20139.47166486-315.96358638%20147.22009067-438.2165272%2024.96714991-115.36545115-113.64357876-115.36545114-300.46673474%200-414.97124972z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-qiehuan {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-qiehuan%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%2080c238.208%200%20432%20193.792%20432%20432S750.208%20944%20512%20944%2080%20750.208%2080%20512%20273.792%2080%20512%2080m0-80C229.216%200%200%20229.216%200%20512s229.216%20512%20512%20512c282.768%200%20512-229.216%20512-512S794.768%200%20512%200z%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M757.2%20382.528l-100.24-100.24c-8.24-8.272-22.352-2.416-22.352%209.264v77.872a13.104%2013.104%200%200%201-13.104%2013.088H237.2a13.088%2013.088%200%200%200-13.088%2013.088v35.104c0%207.232%205.856%2013.088%2013.088%2013.088H786.88a13.104%2013.104%200%200%200%209.264-22.352l-38.944-38.912z%20m0%200M266.8%20641.456l100.24%20100.256a13.088%2013.088%200%200%200%2022.352-9.264V654.56a13.12%2013.12%200%200%201%2013.104-13.104h384.32a13.088%2013.088%200%200%200%2013.104-13.088V593.28a13.104%2013.104%200%200%200-13.104-13.088H237.12a13.088%2013.088%200%200%200-9.264%2022.352l38.944%2038.912z%20m0%200%22%20fill%3D%22%23515151%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-nan {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-nan%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M418.53589903%20611.5681966m300.0556642%200a300.05566418%20300.05566418%200%201%200-600.1113284%200%20300.05566418%20300.05566418%200%201%200%20600.1113284%200Z%22%20fill%3D%22%2390cbdd%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M134.38443924%20326.56328415c-155.8294527%20155.8294527-154.10758031%20409.80563246%200.86093621%20564.77414907%20154.96851649%20155.8294527%20406.36188767%20154.10758031%20562.1913404-0.86093625%20142.91540968-142.91540968%20161.85600612-359.87133273%2032.71557567-526.03201989l67.15302381-67.1530238%20118.809196%20118.80919599c20.66246887%2020.66246887%2053.37804459%2020.66246887%2074.04051339%200%2020.66246887-20.66246887%2020.66246887-53.37804459%200-74.04051344l-118.80919596-118.80919597%2074.04051342-74.04051344c20.66246887-20.66246887%2020.66246887-53.37804459-1e-8-74.04051345-20.66246887-20.66246887-53.37804459-20.66246887-74.04051341%200l-74.04051344%2074.04051345-117.08732355-117.08732356c-20.66246887-20.66246887-53.37804459-20.66246887-74.04051344%200-20.66246887%2020.66246887-20.66246887%2053.37804459%200%2074.04051342l117.08732357%20117.08732357-67.15302383%2067.15302382c-148.08102693-111.06077013-378.81192918-106.75608913-521.72733883%2036.15932048zM625.97901101%20819.01879212c-122.25294082%20122.25294082-327.15575703%20113.64357876-438.2165272-24.96714986-84.37174787-105.89515297-84.37174787-259.14179699%200-365.03694995%20111.06077013-139.47166486%20315.96358638-147.22009067%20438.2165272-24.96714991%20115.36545115%20113.64357876%20115.36545114%20300.46673474%200%20414.97124972z%22%20fill%3D%22%23333333%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-zanwu1 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-zanwu1%22%20viewBox%3D%220%200%201072%201024%22%3E%3Cpath%20d%3D%22M0%20566.223238C0%20627.809524%20239.420952%20677.790476%20534.747429%20677.790476s534.747429-49.956571%20534.747428-111.542857c0-61.586286-239.420952-111.542857-534.747428-111.542857S0%20504.636952%200%20566.223238z%22%20fill%3D%22%23F5F5F5%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M137.99619%20231.619048v306.95619c0%2018.236952%207.289905%2035.669333%2020.21181%2048.566857a69.168762%2069.168762%200%200%200%2048.786286%2020.089905h638.244571c38.107429%200%2068.998095-30.72%2068.998095-68.632381V231.619048h-191.75619a49.590857%2049.590857%200%200%200-49.737143%2049.42019%2049.590857%2049.590857%200%200%201-49.737143%2049.493333h-193.779809a49.590857%2049.590857%200%200%201-49.737143-49.493333%2049.590857%2049.590857%200%200%200-49.737143-49.444571H137.99619z%22%20fill%3D%22%23FAFAFA%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M329.776762%20231.619048a49.615238%2049.615238%200%200%201%2049.639619%2046.567619l0.073143%202.925714a49.566476%2049.566476%200%200%200%2046.811428%2049.347048l2.925715%200.073142h193.779809a49.615238%2049.615238%200%200%200%2049.639619-46.543238l0.097524-2.925714a49.566476%2049.566476%200%200%201%2046.811429-49.347048l2.925714-0.097523h191.75619v306.95619a68.803048%2068.803048%200%200%201-65.536%2068.559238l-3.462095%200.097524H206.994286a68.85181%2068.85181%200%200%201-68.900572-65.194667l-0.097524-3.437714V231.619048h191.804953l-0.024381-0.048762zM155.233524%20538.599619a51.590095%2051.590095%200%200%200%2048.713143%2051.370667l3.023238%200.097524h638.244571a51.638857%2051.638857%200%200%200%2051.687619-48.469334l0.073143-2.998857V248.783238h-174.518857c-17.066667%200-31.085714%2013.116952-32.353524%2029.793524l-0.121905%202.486857a66.80381%2066.80381%200%200%201-63.536762%2066.56l-3.462095%200.097524h-193.755428a66.82819%2066.82819%200%200%201-66.876953-63.195429l-0.097524-3.413333a32.377905%2032.377905%200%200%200-29.96419-32.231619l-2.511238-0.097524H155.233524v289.840762z%22%20fill%3D%22%23D9D9D9%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M323.584%200h405.089524l184.612571%20232.838095-13.555809%2010.630095L720.310857%2017.13981h-388.388571l-180.906667%20226.32838-13.507048-10.654476z%22%20fill%3D%22%23D9D9D9%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M129.633524%20935.326476v-16.530286c10.947048-1.072762%2021.455238-2.145524%2031.548952-2.998857v-12.678095c-9.874286%200.877714-20.406857%201.731048-31.548952%202.584381v-16.944762H163.108571v-12.678095H129.633524v-14.140952h-14.165334v14.140952H90.575238c5.36381-7.070476%2010.50819-15.213714%2015.238095-24.234667h58.806857v-13.726476H112.249905c1.706667-3.876571%203.218286-7.728762%204.705524-11.605333l-15.433143-2.56c-1.706667%204.705524-3.657143%209.435429-5.607619%2014.140952H66.121143v13.750857h22.966857c-5.144381%209.654857-10.947048%2017.798095-16.944762%2024.673524l3.413333%2012.239238h39.936v17.798095c-14.60419%200.877714-30.256762%201.511619-46.567619%202.364953l1.926096%2013.750857c15.457524-0.853333%2030.47619-1.950476%2044.617142-2.80381v15.457524h14.189715z%20m44.202666%200.633905c9.240381-13.287619%2015.018667-28.964571%2017.38362-46.982095h27.891809v46.567619h14.823619v-46.567619h22.747429v-13.531429h-64.365715v-22.308571c23.161905-2.584381%2042.471619-7.509333%2058.343619-14.384762l-9.849904-11.580953c-15.043048%206.851048-36.08381%2011.580952-62.659048%2014.140953v33.718857c-0.438857%2019.309714-5.607619%2035.84-15.043048%2049.785905l10.727619%2011.142095zM107.76381%201022.464v-8.362667H216.746667v8.362667h15.872v-80.700952H91.843048v80.700952h15.896381zM216.746667%20971.580952H107.739429v-16.749714H216.746667v16.749714z%20m0%2029.184H107.739429v-16.749714H216.746667v16.749714z%20m71.43619%2021.040762c29.842286-12.897524%2051.321905-31.134476%2064.609524-54.320762%207.314286-13.726476%2012.678095-29.817905%2016.091429-48.493714h17.408v78.116572c0%2014.60419%206.851048%2021.894095%2021.01638%2021.894095h34.767239c9.020952%200%2015.457524-1.950476%2019.529142-5.802667%204.729905-4.705524%207.94819-17.383619%209.654858-38.4l-14.57981-4.729905c-1.072762%2016.749714-2.998857%2026.624-6.022095%2030.037334-2.340571%202.80381-6.217143%204.315429-11.361524%204.315428H412.038095c-6.875429%200-10.313143-3.657143-10.313143-10.532571v-74.898286h66.56v-14.799238h-97.03619c1.511619-11.605333%202.364952-24.259048%202.803809-37.546667v-14.384762h76.824381v-15.043047h-154.087619v15.018666H358.4v14.384762a290.889143%20290.889143%200%200%201-2.779429%2037.546667h-73.191619v14.823619h70.607238a158.232381%20158.232381%200%200%201-11.80038%2036.498286c-11.580952%2021.869714-31.963429%2039.253333-61.586286%2052.565333l8.582095%2013.750857z%20m393.411048%200.633905l8.362666-12.678095c-15.457524-10.48381-28.525714-25.307429-39.69219-44.617143%2012.01981-25.35619%2018.67581-56.027429%2019.748571-91.867429h13.945905v-14.799238H627.321905c1.706667-9.45981%203.413333-19.748571%204.729905-30.695619l-15.043048-2.584381c-4.291048%2040.789333-12.873143%2073.191619-25.526857%2097.231238l9.654857%2011.800381c4.510476-7.728762%208.777143-16.530286%2012.678095-26.404571%205.778286%2021.455238%2012.873143%2040.350476%2021.211429%2056.880762a126.317714%20126.317714%200%200%201-39.692191%2044.641524l7.948191%2012.873142a143.969524%20143.969524%200%200%200%2039.716571-43.154285c10.727619%2018.041905%2023.600762%2032.646095%2038.619429%2043.373714z%20m-180.906667-97.426286c18.432-12.458667%2031.329524-27.062857%2038.4-44.007619v40.789334h14.384762v-27.916191c7.728762%205.144381%2016.944762%2012.01981%2027.672381%2020.601905l7.94819-12.01981a500.053333%20500.053333%200%200%200-35.620571-19.748571v-2.340571h39.058286v-13.531429h-39.058286v-40.984381h-14.384762v40.984381h-41.837714v13.531429h30.47619c-6.460952%2011.800381-18.041905%2022.528-34.57219%2032.182857l7.509333%2012.434285z%20m72.94781-63.097904c6.534095-8.582095%2012.092952-17.871238%2016.530285-27.696762l-11.166476-5.144381c-3.85219%209.020952-9.435429%2018.041905-16.310857%2027.257904l10.971429%205.583239z%20m-57.734096-0.24381l11.166477-5.12a183.612952%20183.612952%200%200%200-13.312-26.819048l-12.214858%204.047239c5.12%208.167619%209.874286%2017.383619%2014.384762%2027.91619z%20m126.19581%2087.576381c-8.582095-18.041905-15.433143-39.69219-20.821333-64.804571l2.803809-11.166477H655.847619c-0.877714%2028.964571-5.36381%2054.296381-13.750857%2075.971048z%20m-142.921143%2072.557714c21.455238-6.022095%2039.253333-13.970286%2053.443048-23.844571%2012.653714%205.607619%2023.600762%2011.385905%2033.03619%2016.969143l8.387048-12.01981a475.355429%20475.355429%200%200%200-29.622857-14.60419c10.971429-9.99619%2019.163429-22.625524%2023.82019-36.693334v-12.678095h-44.860952c1.29219-3.85219%202.80381-7.704381%204.291047-11.776l-14.384762-1.706667c-1.487238%204.266667-3.218286%208.777143-5.12%2013.507048h-31.353904v13.507048h25.331809c-4.291048%208.582095-9.240381%2017.383619-14.823619%2026.819047%2010.532571%203.900952%2020.406857%207.94819%2029.842286%2012.044191-12.434286%207.070476-27.696762%2012.873143-45.275429%2017.578666l7.289905%2012.897524z%20m51.078095-39.497143a452.315429%20452.315429%200%200%200-24.478476-9.240381c4.291048-6.436571%208.167619-13.287619%2011.605333-20.601904h36.912762a83.139048%2083.139048%200%200%201-24.039619%2029.842285z%20m182.418286%2038.204953c12.01981%200%2018.041905-6.436571%2018.041905-18.895238v-62.659048c6.631619-3.023238%2013.287619-6.022095%2019.943619-9.459809V914.285714c-6.436571%203.437714-13.092571%206.656-19.968%209.679238v-42.300952h20.601905v-14.799238h-20.601905v-40.569905h-15.018667v40.569905H709.973333v14.799238h25.746286v48.518095c-9.435429%203.413333-19.309714%206.436571-29.184%208.777143l3.876571%2015.043048c8.362667-2.584381%2016.725333-5.583238%2025.307429-8.801524v52.589714c0%205.997714-2.779429%209.216-8.143238%209.216-5.168762%200-10.727619-0.414476-16.335238-1.072762l3.242667%2014.604191h18.236952z%20m86.479238%201.926095v-10.50819h58.172952v10.483809h14.384762V952.07619h-36.083809v-26.404571h45.958095v-13.945905h-45.933714v-25.331809h40.350476v-52.150857h-113.127619v67.169523c-0.195048%2045.080381-7.92381%2081.993143-23.161905%20110.32381l12.01981%2010.727619c14.165333-27.89181%2022.528-60.099048%2025.112381-96.792381h43.78819v26.404571h-35.84v70.38781h14.384762z%20m61.830095-150.016h-83.065904v-23.82019h83.065904v23.82019z%20m-40.350476%2039.253333h-42.910476l0.195048-10.288762v-15.018666h42.715428v25.331809z%20m36.693333%2086.503619h-58.172952v-32.402285h58.172952v32.426666z%20m110.518858-58.148571c9.240381%200%2018.456381-7.070476%2027.696762-21.040762l-10.72762-7.728762c-6.436571%209.874286-12.01981%2015.018667-16.969142%2015.018667-4.071619%200-10.727619-3.218286-19.943619-9.216-9.45981-6.436571-17.603048-9.435429-24.259048-9.435429-9.435429%200-18.67581%206.851048-27.696762%2021.016381l10.727619%207.509334c6.241524-9.874286%2011.824762-14.799238%2016.969143-14.799239%204.291048%200%2010.947048%202.998857%2020.382476%209.216%209.240381%206.241524%2017.16419%209.45981%2023.820191%209.45981z%22%20fill%3D%22%2395979A%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n.t-icon-xiazai41 {\r\n background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xiazai41%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M888.514259%20742.334969%20888.514259%20742.334969c-12.409634%2012.409634-32.715099%2012.409634-45.124733%200l-90.248444-90.248444c-12.409634-12.409634-12.409634-32.715099%200-45.124733l0%200c12.409634-12.409634%2032.715099-12.409634%2045.124733%200l90.249467%2090.248444C900.92287%20709.61987%20900.92287%20729.925335%20888.514259%20742.334969zM935.280376%20481.368352%20935.280376%20481.368352c0%2017.549701-14.358009%2031.907711-31.907711%2031.907711L775.741823%20513.276063c-17.549701%200-31.907711-14.358009-31.907711-31.907711l0%200c0-17.549701%2014.358009-31.907711%2031.907711-31.907711l127.630842%200C920.922367%20449.460642%20935.280376%20463.818651%20935.280376%20481.368352zM753.141082%20373.944737%20753.141082%20373.944737c12.409634%2012.409634%2032.715099%2012.409634%2045.124733%200l90.249467-90.248444c12.409634-12.409634%2012.409634-32.715099%200-45.124733l0%200c-12.409634-12.409634-32.715099-12.409634-45.124733%200l-90.248444%2090.248444C740.731448%20341.229638%20740.731448%20361.535103%20753.141082%20373.944737zM623.036909%20951.717743c-11.110035%200-22.583344-4.448312-32.720216-13.024641l-246.657726-208.682833c-13.453407-11.382235-15.132652-31.515784-3.750417-44.968168%2011.382235-13.452383%2031.515784-15.132652%2044.968168-3.750417l216.285998%20182.987614L601.162716%20160.03281%20407.043576%20325.567937c-17.97335%2015.326057-48.161906%2026.450419-71.78186%2026.450419L152.535045%20352.018356l0%20321.972039%2087.490633%200c17.622356%200%2031.907711%2014.285355%2031.907711%2031.907711s-14.285355%2031.907711-31.907711%2031.907711l-90.391706%200c-33.589003%200-60.915371-27.325345-60.915371-60.914348L88.718601%20349.117282c0-33.589003%2027.326369-60.915371%2060.915371-60.915371l185.626721%200c8.382924%200%2023.99653-5.753027%2030.375821-11.1919L590.295204%2085.432765c15.430434-13.155624%2033.994232-16.695241%2049.662073-9.464559%2015.666818%207.230682%2025.02086%2023.652699%2025.02086%2043.929512L664.978137%20904.063397c0%2020.249183-9.340739%2036.671201-24.987091%2043.928488C634.604362%20950.489776%20628.870778%20951.717743%20623.036909%20951.717743z%22%20fill%3D%22%23ff5656%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);\n}\n* {\r\n font-family: \"Microsoft YaHei\";\n}\nbody {\r\n font-size: 14px;\n}\n.text_l {\r\n text-align: left;\n}\n.text_r {\r\n text-align: right !important;\n}\n.text_c {\r\n text-align: center;\n}\n.f-r {\r\n float: right !important;\n}\n.bgfff {\r\n background: #fff !important;\n}\n.c666 {\r\n color: #666 !important;\n}\n.c999 {\r\n color: #999 !important;\n}\n.cyello {\r\n color: #FEC407 !important;\n}\n.cblue {\r\n color: #477EFF !important;\n}\n.size12 {\r\n font-size: 24rpx !important;\n}\n.size14 {\r\n font-size: 14rpx !important;\n}\n.size16 {\r\n font-size: 32rpx !important;\n}\n.size18 {\r\n font-size: 36rpx !important;\n}\n.size20 {\r\n font-size: 40rpx !important;\n}\n.size26 {\r\n font-size: 52rpx !important;\n}\n.mt-5 {\r\n margin-top: 5px !important;\n}\n.mt-10 {\r\n margin-top: 10px !important;\n}\n.mt-15 {\r\n margin-top: 15px !important;\n}\n.mb-5 {\r\n margin-bottom: 5px !important;\n}\n.mb-10 {\r\n margin-bottom: 10px !important;\n}\n.mr-5 {\r\n margin-right: 5px !important;\n}\n.mr-10 {\r\n margin-right: 10px !important;\n}\n.ml-5 {\r\n margin-left: 5px !important;\n}\n.ml-10 {\r\n margin-left: 10px !important;\n}\n.ml-15 {\r\n margin-left: 15px !important;\n}\n.orangeBtn {\r\n color: #fa8c16;\r\n background: #fff7e6;\r\n border: 1px solid #ffd591;\r\n padding: 5px 8px;\r\n border-radius: 5px;\n}\n.blueBtn {\r\n color: #1890ff;\r\n background: #dbebf9;\r\n border: 1px solid #8cc8ff;\r\n padding: 5px 8px;\r\n border-radius: 5px;\n}\n.redBtn {\r\n color: #f5222d;\r\n background: #fff1f0;\r\n border: 1px solid #ffa39e;\n}\n.bold {\r\n font-weight: bold;\n}\n.flex {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.overflow {\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\n}\n.box_shadow {\r\n box-shadow: 0px 1px 5px 2px #dfe2e1fc;\n}\n.border-bottom {\r\n border-bottom: 1px solid #f7f7f7;\n}\n.borderR {\r\n border-right: 1px solid #f7f7f7;\n}\n.nolist {\r\n padding: 15px;\r\n width: calc(100% - 30px);\r\n text-align: center;\n}\n.nolist uni-image {\r\n width: 100px;\r\n height: 100px;\n}\n.nolist uni-text {\r\n display: block;\r\n width: 100%;\r\n margin-top: 15px;\r\n text-align: center;\r\n color: #999;\n}\n.btn {\r\n text-align: center;\r\n color: #fff;\r\n height: 35px;\r\n line-height: 35px;\r\n border-radius: 10px;\n}\n.endtext {\r\n text-align: center;\r\n font-size: 14px;\r\n color: #999;\r\n padding: 15px 0;\n}\n.groupBtn {\r\n display: flex;\n}\n.groupBtn .del {\r\n color: #FEC407 !important;\r\n background-color: #ffe4b8 !important;\n}\n.groupBtn .btn {\r\n background-color: #FEC407;\r\n width: 45%;\r\n margin: 10px auto 15px;\r\n text-align: center;\r\n height: 36px;\r\n line-height: 36px;\r\n border-radius: 10px;\r\n color: #fff;\n}\n.wrapper {\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n z-index: 999;\n}\n.wrapper .bg {\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n background-color: rgba(0, 0, 0, 0.4);\r\n z-index: 99;\n}\n.wrapper .wrapper_box {\r\n width: 220px;\r\n background-color: #fff;\r\n z-index: 1000;\r\n position: absolute;\r\n height: 100vh;\n}\n.wrapper .wrapper_box .top {\r\n width: 100%;\r\n height: 90px;\r\n color: #fff;\r\n text-align: center;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.wrapper .wrapper_box .top .image1 {\r\n width: 50px;\r\n height: 50px;\r\n margin: auto;\r\n border-radius: 50%;\r\n margin-bottom: 16rpx;\n}\n.wrapper .wrapper_box .top uni-view {\r\n width: 100%;\r\n display: block;\r\n text-align: center;\r\n margin: auto;\n}\n.wrapper .wrapper_box .drawerList {\r\n position: relative;\r\n top: 0;\r\n left: 0;\r\n flex-direction: column;\r\n flex: 1;\r\n justify-content: flex-end;\r\n margin-bottom: 20rpx;\r\n width: 220px;\r\n height: calc(100vh - 100px);\r\n overflow-y: scroll;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item {\r\n background: #f7f7f7;\r\n margin: 10px;\r\n padding: 8px 8px 0;\r\n border-radius: 10px;\r\n display: flex;\r\n justify-content: space-between;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .image1 {\r\n width: 45px;\r\n height: 45px;\r\n border-radius: 50%;\r\n margin-right: 10px;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .overflow {\r\n font-size: 27rpx;\r\n color: #333;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .right {\r\n width: 70%;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .right .dangqian {\r\n font-size: 20rpx;\r\n color: #fff;\r\n padding: 1px 5px;\r\n background-color: #477EFF;\r\n text-align: center;\r\n width: auto;\r\n margin-left: 10px;\r\n width: auto;\r\n display: inline-block;\r\n float: right;\r\n height: 15px;\r\n line-height: 15px;\r\n border-radius: 3px;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .right .toggle {\r\n background-color: #999;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .info {\r\n height: 30px;\r\n line-height: 30px;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .info uni-view {\r\n float: left;\r\n margin-right: 10px;\r\n font-size: 12px;\r\n color: #999;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .name {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\n}\n.wrapper .wrapper_box .drawerList .drawerList_item .name .overflow {\r\n width: 60%;\n}\n.wrapper .wrapper_box .drawerList .add {\r\n margin: 15px;\r\n background: #FEC407;\r\n color: #fff;\r\n height: 30px;\r\n text-align: center;\r\n font-size: 28px;\r\n line-height: 30px;\r\n border-radius: 20px;\n}\n.wrapper .edit {\r\n width: 15rem;\r\n height: auto;\r\n background: #eee;\r\n border-radius: 10px;\r\n padding: 15px;\r\n position: relative;\r\n top: 15%;\r\n margin: auto;\r\n z-index: 99999;\r\n overflow: hidden;\n}\n.wrapper .edit .title {\r\n text-align: center;\r\n width: 100%;\r\n color: #333;\r\n font-size: 18px;\r\n font-weight: bold;\n}\n.wrapper .edit .editem {\r\n position: relative;\r\n display: flex;\r\n font-size: 14px;\r\n border-radius: 10px;\r\n margin-top: 15px;\r\n height: 40px;\r\n justify-content: space-between;\r\n background: #fff;\r\n padding: 0px 10px;\r\n align-items: center;\n}\n.wrapper .edit .editem .radioimg {\r\n font-size: 22px;\r\n color: #FEC407;\n}\n.wrapper .edit .editem .radio {\r\n width: 50%;\r\n text-align: right;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\n}\n.wrapper .edit .editem .name {\r\n width: 4rem;\r\n color: #333;\n}\n.wrapper .edit .editem .right {\r\n width: 60%;\r\n height: 40px;\r\n line-height: 40px;\r\n display: flex;\r\n justify-content: flex-end;\n}\n.wrapper .edit .editem .right uni-input {\r\n margin-right: 10px;\r\n height: 40px;\r\n line-height: 40px;\r\n text-align: right;\n}\n.wrapper .edit .editem .right uni-picker {\r\n width: 100%;\r\n font-size: 16px;\r\n justify-content: center;\r\n align-items: center;\n}\n.wrapper .edit .editem .right uni-picker uni-view {\r\n text-align: right;\n}\n.wrapper .edit .editem .right .uni-input {\r\n position: absolute;\r\n right: 30px;\r\n top: 0;\r\n left: 0;\r\n height: 40px;\r\n line-height: 40px;\r\n text-align: right;\r\n z-index: 9999;\n}\n.wrapper .edit .editem .value {\r\n position: relative;\r\n z-index: 999;\r\n width: 3rem;\r\n text-align: center;\r\n float: left;\r\n margin-right: 10px;\n}\n.wrapper .edit .editem .iconfont {\r\n margin-left: 10px;\r\n float: right;\r\n display: flex;\n}\n.wrapper .edit .tips {\r\n font-size: 0.75rem;\r\n color: #999;\r\n text-align: center;\r\n margin-top: 15px;\r\n margin-bottom: 20px;\r\n display: flex;\n}\n.header {\r\n width: 100%;\r\n height: 240rpx;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.header uni-image {\r\n width: 55px;\r\n height: 55px;\r\n border-radius: 50%;\n}\n.header .top {\r\n margin: 0 10px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n padding: 10px 15px;\r\n min-height: 170rpx;\n}\n.header .top .headimg {\r\n width: 55px;\r\n height: 55px;\n}\n.header .top .toggle {\r\n width: 20px;\r\n height: 20px;\n}\n.header .add {\r\n border: 1px #dfdfdf dashed;\r\n font-size: 28px;\r\n font-weight: 500;\r\n width: 35px;\r\n height: 35px;\r\n line-height: 35px;\r\n border-radius: 10px;\r\n text-align: center;\n}\n.TrendPage {\r\n padding: 10px 0;\r\n margin-bottom: 15px;\r\n border-radius: 10px;\r\n background-color: #f7f7f7;\n}\n.TrendPage .listC {\r\n width: 100%;\r\n padding: 15px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-around;\n}\n.TrendPage .listC uni-view {\r\n position: relative;\n}\n.TrendPage .listC .active:after {\r\n content: \"\";\r\n height: 3px;\r\n width: 100%;\r\n position: absolute;\r\n bottom: -5px;\r\n left: 0;\r\n border-radius: 5px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.TrendPage .box {\r\n width: calc(100% - 20px);\r\n background-color: #fff;\r\n margin: 10px;\r\n border-radius: 15px;\n}\n.TrendPage .boxTime {\r\n width: calc(100% - 20px);\r\n border-radius: 10px;\r\n padding: 10px;\r\n text-align: center;\n}\n.TrendPage .boxTime .style {\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\r\n color: #fff;\n}\n.TrendPage .boxTime .iconfont {\r\n font-size: 14px;\r\n color: #666;\n}\n.TrendPage .boxLine {\r\n padding: 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n border-radius: 10px;\r\n justify-content: space-between;\n}\n.TrendPage .boxLine .line {\r\n clear: both;\r\n width: 100%;\r\n height: 250px;\r\n background-color: #fff;\r\n border-radius: 0 0 10px 10px;\n}\n.gridList {\r\n padding: 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 15px;\r\n width: calc(100%- 30px);\r\n justify-content: space-between;\n}\n.gridList .info {\r\n width: 100%;\r\n display: flex;\r\n margin-top: 15px;\r\n justify-content: space-between;\n}\n.gridList .info .item {\r\n color: #fff;\r\n width: 47.5%;\r\n height: 50px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\r\n text-align: center;\r\n border-radius: 10px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\n}\n.gridList .info .item uni-text {\r\n width: 30px;\r\n height: 30px;\r\n border-radius: 50%;\r\n margin-right: 10px;\r\n display: inline-block;\r\n background-color: #fff;\n}\n.gridList .data {\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: space-between;\r\n color: #666;\r\n margin-top: 15px;\r\n width: 100%;\n}\n.gridList .data .item {\r\n width: 47.5%;\r\n text-align: center;\r\n font-size: 14px;\r\n line-height: 30px;\r\n background: #fff;\r\n padding: 10px 0;\r\n border-radius: 15px;\r\n margin-bottom: 15px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\n}\n.gridList .data .val {\r\n display: flex;\r\n align-items: center;\r\n font-size: 20px;\r\n font-weight: 700;\r\n justify-content: center;\r\n color: #666;\n}\n.gridList .data .val uni-text {\r\n font-size: 14px;\r\n font-weight: 500;\r\n display: block;\r\n margin-top: 3px;\r\n margin-left: 3px;\n}\n.gridList .data .image {\r\n width: 40px;\r\n height: 40px;\r\n border-radius: 50%;\n}\n.gridList .data .image uni-image {\r\n width: 70%;\r\n height: 70%;\r\n margin: 15%;\n}\n.gridList .data .name {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n color: #999;\n}\n.skiptop {\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\r\n border-radius: 10px;\r\n margin: 0 15px 10px;\r\n font-size: 14px;\r\n padding: 20px 10px 5px;\r\n color: #fff;\n}\n.skiptop .status {\r\n float: right;\r\n margin-bottom: 25px;\r\n width: auto;\r\n color: #333;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n padding: 8px 10px;\r\n display: flex;\r\n align-items: center;\n}\n.skiptop .item {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\n}\n.skiptop .item uni-text {\r\n display: block;\r\n width: 100%;\r\n font-size: 18px;\r\n text-align: center;\r\n margin-top: 10px;\n}\n.indexCarList .box {\r\n margin: 15px 10px 0;\r\n padding: 15px 10px 10px;\r\n background-color: #fff;\r\n width: calc(100% - 40px);\r\n display: flex;\r\n border-radius: 10px;\n}\n.indexCarList .card {\r\n flex-wrap: wrap;\n}\n.indexCarList .card .title {\r\n width: 100%;\r\n color: #666;\r\n display: flex;\r\n padding-bottom: 5px;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.indexCarList .card .title uni-text {\r\n font-size: 18px;\r\n font-weight: bold;\r\n margin-right: 10px;\r\n color: #333;\n}\n.indexCarList .card .item {\r\n padding: 15px 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n text-align: center;\n}\n.indexCarList .card .item .weight {\r\n width: 100%;\n}\n.indexCarList .card .item .weight uni-text {\r\n font-size: 24px !important;\r\n font-weight: bold;\r\n display: inline-block;\n}\n.indexCarList .card .item .standardBtn {\r\n width: 40px;\r\n padding: 3px 8px;\r\n border-radius: 8px;\r\n text-align: center;\r\n color: #fff;\r\n font-size: 14px;\r\n margin: auto;\r\n background-color: #FEC407;\n}\n.indexCarList .card .target {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n padding-top: 10px;\r\n font-size: 14px;\r\n color: #477EFF;\r\n border-top: 1px solid #f7f7f7;\n}\n.indexCarList .card .target .targetBtn {\r\n width: auto;\r\n height: 30px;\r\n line-height: 30px;\r\n color: #fff;\r\n border-radius: 10px;\r\n padding: 0 10px;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.indexCarList .card .item2 {\r\n width: 50%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 15px 0;\n}\n.indexCarList .card .item2 .name {\r\n display: inline-block;\r\n width: 100%;\n}\n.indexCarList .small {\r\n width: calc(50% - 40px);\r\n float: left;\r\n margin-bottom: 15px;\n}\n.indexCarList .small .title .name {\r\n display: flex;\r\n flex-wrap: wrap;\n}\n.indexCarList .small .title .name uni-text {\r\n width: 80%;\r\n margin-bottom: 5px;\r\n display: inline-block;\n}\n.indexCarList .small .item {\r\n justify-content: center;\n}\n.indexCarList .setcard {\r\n width: calc(100% - 20px);\r\n text-align: center;\r\n height: 40px;\r\n line-height: 40px;\r\n margin: 10px;\r\n border-radius: 10px;\r\n color: #477EFF;\r\n background-color: #fff;\n}\n.calendar {\r\n background: #f7f7f7;\r\n min-height: 100vh;\n}\n.calendar .box {\r\n margin-bottom: 305px;\r\n padding-bottom: 210px;\n}\n.calendar .list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\r\n margin: 15px;\r\n align-items: center;\n}\n.calendar .list .item {\r\n width: 100%;\r\n height: auto;\r\n background: #fff;\r\n display: flex;\r\n height: 40px;\r\n justify-content: space-between;\r\n padding: 10px 15px;\r\n border-radius: 10px;\r\n align-items: center;\r\n text-align: center;\r\n font-size: 16px;\r\n font-weight: 700;\n}\n.calendar .list .item uni-view {\r\n width: 32%;\n}\n.calendar .list .item uni-image {\r\n width: 25px;\r\n height: 25px;\n}\n.calendar .list .item uni-text {\r\n width: 100%;\r\n font-size: 12px;\r\n display: block;\r\n color: #666;\r\n text-align: center;\r\n font-weight: 400;\n}\n.calendar .list .item .check {\r\n width: 35px !important;\n}\n.calendar .list .item .check .icon-kongradio {\r\n font-size: 22px;\r\n color: #999;\n}\n.calendar .list .item .check .icon-radio {\r\n font-size: 22px;\r\n color: #FCA82D;\n}\n.calendar .time {\r\n width: 100%;\r\n font-size: 14px;\r\n color: #666;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n flex-wrap: wrap;\n}\n.calendar .time uni-text {\r\n font-size: 14px;\r\n margin-top: 3px;\n}\n.calendar .bottom {\r\n margin: 0;\r\n width: auto;\r\n position: fixed;\r\n left: 0px;\r\n right: 0px;\r\n bottom: 0px;\r\n z-index: 9;\r\n padding: 0 10px 10px;\r\n background: #fff;\r\n border-radius: 0;\r\n border-top: 1px solid #dfdfdf;\n}\n.calendar .bottom .btn {\r\n width: auto;\r\n margin: 10px 0 0;\r\n background: linear-gradient(to right, #477EFF, #39D9C9);\n}\n.calendar .bottom .list {\r\n margin: 10px 0;\r\n height: 120rpx;\r\n position: relative;\n}\n.calendar .bottom .list .item {\r\n background: #F7F7F7;\n}\n.calendar .bottom .list .time {\r\n float: left;\r\n text-align: center;\r\n justify-content: center;\r\n color: #fea82d;\r\n font-weight: 700;\r\n width: 35%;\n}\n.calendar .bottom .list .check {\r\n position: absolute;\r\n right: -5px;\r\n top: -5px;\r\n width: 25px;\n}\n.calendar .bottom .list .check .icon-quxiao {\r\n font-size: 20px;\r\n color: #999;\n}\n.calendar .pkclass {\r\n position: absolute;\r\n width: 30px;\r\n height: 30px;\r\n background: #fea82d;\r\n border-radius: 50%;\r\n line-height: 27px;\r\n text-align: center;\r\n color: #fff;\r\n font-size: 19px;\r\n left: 30px;\r\n top: 120rpx;\n}\n.calendar .btn.active {\r\n border: none;\r\n color: #333 !important;\r\n background: #dfdfdf !important;\r\n display: block;\r\n border-radius: 10px;\n}\n.pkconp {\r\n background: #f7f7f7;\r\n padding: 15px 0;\r\n min-height: 100vh;\n}\n.pkconp .headerTop {\r\n text-align: center;\r\n background: #fff;\r\n padding: 15px 15px 10px;\r\n margin: 0 15px;\r\n border-radius: 10px 10px 0 0;\r\n display: flex;\r\n align-items: center;\r\n position: relative;\n}\n.pkconp .headerTop .name {\r\n text-align: left;\n}\n.pkconp .headerTop uni-image {\r\n width: 55px;\r\n height: 55px;\r\n border-radius: 50%;\r\n margin-right: 15px;\n}\n.pkconp .headerTop .right {\r\n width: calc(100% - 70px);\n}\n.pkconp .headerTop .top {\r\n width: 100%;\r\n display: flex;\r\n height: 30px;\r\n line-height: 30px;\r\n color: #999;\r\n margin-top: 15px;\n}\n.pkconp .box {\r\n background: #ffff;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-around;\r\n align-items: center;\r\n padding-top: 15px;\r\n margin: 15px;\r\n border-radius: 0 0 10px 10px;\n}\n.pkconp .box .item {\r\n text-align: center;\r\n color: #999;\r\n width: 33.3%;\r\n line-height: 26px;\r\n border-right: 1px solid #f7f7f7;\r\n box-sizing: border-box;\n}\n.pkconp .box .item uni-view {\r\n font-size: 20px;\r\n font-weight: 700;\r\n color: #666;\n}\n.pkconp .control {\r\n background: #fff;\r\n margin: 15px;\r\n display: flex;\r\n border: 1px solid #F0F0F0;\r\n border-radius: 10px;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\n}\n.pkconp .control .title {\r\n width: 100%;\r\n margin: 10px;\r\n display: flex;\r\n justify-content: space-between;\n}\n.pkconp .control .title uni-view {\r\n width: 25%;\r\n text-align: center;\n}\n.pkconp .control .li {\r\n display: flex;\r\n margin: 0 10px;\r\n justify-content: space-between;\r\n height: 54px;\r\n border-top: 1px solid #eee;\r\n align-items: center;\r\n width: 100%;\n}\n.pkconp .control .li .name {\r\n width: 25%;\r\n display: flex;\r\n align-items: center;\n}\n.pkconp .control .li .name uni-image {\r\n width: 20px;\r\n height: 20px;\r\n margin-right: 5px;\n}\n.pkconp .control .li .num {\r\n width: 25%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\n}\n.pkconp .control .li .num uni-image {\r\n width: 40rpx;\r\n height: 40rpx;\n}\n.pkconp .control .li .f,\r\n.pkconp .control .li .f0 {\r\n width: 25%;\r\n text-align: center;\n}\n.pkconp .control .li .f uni-text,\r\n.pkconp .control .li .f0 uni-text {\r\n display: block;\r\n width: 100%;\r\n color: #999999;\r\n font-size: 11px;\n}\n.pkconp .control .li .f0 uni-text {\r\n font-size: 12px;\n}\n.pkconp .time {\r\n border-top: 1px solid #f0f0f0;\r\n width: 100%;\r\n height: 40px;\r\n line-height: 40px;\r\n padding: 0 10px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\n}\n.pkconp .time uni-view {\r\n height: 40px;\r\n line-height: 40px;\r\n display: flex;\r\n align-items: center;\n}\n.pkconp .boxTime {\r\n background: #fff;\r\n margin: 15px;\r\n display: flex;\r\n border-radius: 10px;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n padding: 0 10px;\r\n height: 50px;\r\n line-height: 50px;\r\n justify-content: space-between;\n}\n.pkconp .boxTime uni-view {\r\n height: 50px;\r\n line-height: 50px;\r\n display: flex;\r\n align-items: center;\n}\n.weightPages .text {\r\n width: 100%;\r\n text-align: center;\r\n font-size: 16px;\r\n margin-top: 20px;\r\n color: #477EFF;\n}\n.weightPages .title {\r\n width: 100%;\r\n text-align: center;\r\n height: 45px;\r\n line-height: 45px;\r\n font-size: 18px;\r\n font-weight: bold;\n}\n.weightPages .image {\r\n text-align: center;\n}\n.weightPages .image uni-image {\r\n width: 200px;\r\n height: 200px;\r\n margin: auto;\r\n margin-top: 20px;\n}\n.weightPages .tips {\r\n width: auto;\r\n margin-top: 25px;\r\n padding-left: 20px;\r\n line-height: 30px;\r\n font-size: 12px;\r\n color: #999;\n}\n.weightPages .tips uni-text {\r\n display: block;\n}\n.weightPages .wrapper {\r\n position: fixed;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\r\n left: 0;\r\n z-index: 99;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background-color: rgba(0, 0, 0, 0.4);\n}\n.weightPages .wrapper .Blue {\r\n width: 75%;\r\n padding: 15px;\r\n background: #fff;\r\n z-index: 999;\r\n border-radius: 5px;\r\n text-align: center;\r\n line-height: 30px;\n}\n.weightPages .wrapper .Blue .h4 {\r\n font-size: 16px;\r\n font-weight: 700;\r\n margin-bottom: 10px;\n}\n.weightPages .wrapper .Blue .Blue-box {\r\n display: flex;\r\n align-items: center;\r\n text-align: left;\r\n height: 40px;\r\n line-height: 40px;\r\n margin-bottom: 15px;\n}\n.weightPages .wrapper .Blue .Blue-box uni-text {\r\n font-size: 18px;\r\n font-weight: 700;\r\n margin: 0 5px;\r\n color: #477EFF;\n}\n.weightPages .wrapper .Blue uni-input {\r\n width: 85px;\r\n background: #f7f7f7;\r\n padding: 7px 5px;\r\n margin-right: 10px;\r\n border-radius: 5px;\n}\n.weightPages .wrapper .Blue-btn {\r\n width: 45%;\r\n background: #477EFF;\r\n border-radius: 5px;\r\n font-size: 14px;\r\n margin-top: 10px;\r\n margin-bottom: 5px;\r\n height: 35px;\r\n line-height: 35px;\r\n float: right;\r\n color: #fff;\n}\n.weightPages .wrapper .Blue-close {\r\n background: #dfdfdf !important;\r\n float: left !important;\r\n color: #333;\n}\n.weightPages .btnGroup {\r\n width: 100%;\r\n display: flex;\n}\n.weightPages .btnGroup .btnClose,\r\n.weightPages .btnGroup .baocun {\r\n width: 150px;\r\n background-color: #477EFF;\r\n border: 1px solid #f7f7f7;\r\n color: #fff;\r\n text-align: center;\r\n padding: 7px;\r\n border-radius: 10px;\r\n margin: 15px auto;\n}\n.weightPages .btnGroup .btnClose {\r\n background-color: #dfdfdf;\r\n color: #fff;\n}\r\n", ""]); // Exports module.exports = exports; diff --git a/unpackage/dist/dev/app-plus/manifest.json b/unpackage/dist/dev/app-plus/manifest.json index 46f8c312..046ddf9e 100644 --- a/unpackage/dist/dev/app-plus/manifest.json +++ b/unpackage/dist/dev/app-plus/manifest.json @@ -1 +1 @@ -{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"青测","version":{"name":"1.1.0","code":110},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#fff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"permissions":["","","","","","","","","","","","","","",""],"abiFilters":["arm64-v8a","x86"]},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"}},"plugins":{"share":{},"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","selectedColor":"#477EFF","backgroundColor":"#fff","list":[{"pagePath":"pages/index/index","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"设备"},{"pagePath":"pages/me/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"},"locale":"zh-Hans","fallbackLocale":"zh-Hans"} \ No newline at end of file +{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"青测","version":{"name":"1.1.3","code":113},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#fff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"permissions":["","","","","","","","","","","","","","",""],"abiFilters":["arm64-v8a","x86"]},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"}},"plugins":{"share":{},"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","selectedColor":"#477EFF","backgroundColor":"#fff","list":[{"pagePath":"pages/index/index","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"设备"},{"pagePath":"pages/me/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"},"locale":"zh-Hans","fallbackLocale":"zh-Hans"} \ No newline at end of file diff --git a/unpackage/dist/dev/app-plus/static/flight.mp3 b/unpackage/dist/dev/app-plus/static/flight.mp3 new file mode 100644 index 00000000..8233f6d8 Binary files /dev/null and b/unpackage/dist/dev/app-plus/static/flight.mp3 differ diff --git a/unpackage/dist/dev/app-plus/static/icon1.png b/unpackage/dist/dev/app-plus/static/icon1.png new file mode 100644 index 00000000..2c439547 Binary files /dev/null and b/unpackage/dist/dev/app-plus/static/icon1.png differ diff --git a/unpackage/dist/dev/app-plus/static/icon2.png b/unpackage/dist/dev/app-plus/static/icon2.png new file mode 100644 index 00000000..fa47bc01 Binary files /dev/null and b/unpackage/dist/dev/app-plus/static/icon2.png differ diff --git a/unpackage/dist/dev/app-plus/static/icon3.png b/unpackage/dist/dev/app-plus/static/icon3.png new file mode 100644 index 00000000..e727ff0b Binary files /dev/null and b/unpackage/dist/dev/app-plus/static/icon3.png differ diff --git a/unpackage/dist/dev/app-plus/static/icon4.png b/unpackage/dist/dev/app-plus/static/icon4.png new file mode 100644 index 00000000..5d08771c Binary files /dev/null and b/unpackage/dist/dev/app-plus/static/icon4.png differ diff --git a/unpackage/dist/dev/app-plus/static/logo.jpg b/unpackage/dist/dev/app-plus/static/logo.jpg index 6714f508..d4914abf 100644 Binary files a/unpackage/dist/dev/app-plus/static/logo.jpg and b/unpackage/dist/dev/app-plus/static/logo.jpg differ diff --git a/unpackage/dist/dev/app-plus/static/logo.png b/unpackage/dist/dev/app-plus/static/logo.png index 1386bf1b..bbb23f06 100644 Binary files a/unpackage/dist/dev/app-plus/static/logo.png and b/unpackage/dist/dev/app-plus/static/logo.png differ diff --git a/unpackage/dist/dev/app-plus/static/logo2.png b/unpackage/dist/dev/app-plus/static/logo2.png new file mode 100644 index 00000000..fcec11fb Binary files /dev/null and b/unpackage/dist/dev/app-plus/static/logo2.png differ diff --git a/unpackage/release/apk/__UNI__E0E1A21__20240724140838.apk b/unpackage/release/apk/__UNI__E0E1A21__20240724140838.apk new file mode 100644 index 00000000..634e1ef9 Binary files /dev/null and b/unpackage/release/apk/__UNI__E0E1A21__20240724140838.apk differ diff --git a/unpackage/release/apk/__UNI__E0E1A21__20240724165132.apk b/unpackage/release/apk/__UNI__E0E1A21__20240724165132.apk new file mode 100644 index 00000000..b2b756f7 Binary files /dev/null and b/unpackage/release/apk/__UNI__E0E1A21__20240724165132.apk differ diff --git a/unpackage/release/apk/__UNI__E0E1A21__20240725165151.apk b/unpackage/release/apk/__UNI__E0E1A21__20240725165151.apk new file mode 100644 index 00000000..d5db73df Binary files /dev/null and b/unpackage/release/apk/__UNI__E0E1A21__20240725165151.apk differ diff --git a/unpackage/res/icons/1024x1024.png b/unpackage/res/icons/1024x1024.png index abf95434..ca322342 100644 Binary files a/unpackage/res/icons/1024x1024.png and b/unpackage/res/icons/1024x1024.png differ diff --git a/unpackage/res/icons/120x120.png b/unpackage/res/icons/120x120.png index 9d619099..863a0d4f 100644 Binary files a/unpackage/res/icons/120x120.png and b/unpackage/res/icons/120x120.png differ diff --git a/unpackage/res/icons/144x144.png b/unpackage/res/icons/144x144.png index a057c5d4..e8d9ae63 100644 Binary files a/unpackage/res/icons/144x144.png and b/unpackage/res/icons/144x144.png differ diff --git a/unpackage/res/icons/152x152.png b/unpackage/res/icons/152x152.png index 295d4967..d60acefc 100644 Binary files a/unpackage/res/icons/152x152.png and b/unpackage/res/icons/152x152.png differ diff --git a/unpackage/res/icons/167x167.png b/unpackage/res/icons/167x167.png index 5dbb9c44..6a812916 100644 Binary files a/unpackage/res/icons/167x167.png and b/unpackage/res/icons/167x167.png differ diff --git a/unpackage/res/icons/180x180.png b/unpackage/res/icons/180x180.png index 043adaf9..530a3062 100644 Binary files a/unpackage/res/icons/180x180.png and b/unpackage/res/icons/180x180.png differ diff --git a/unpackage/res/icons/192x192.png b/unpackage/res/icons/192x192.png index a6b65c51..b68d5d3f 100644 Binary files a/unpackage/res/icons/192x192.png and b/unpackage/res/icons/192x192.png differ diff --git a/unpackage/res/icons/20x20.png b/unpackage/res/icons/20x20.png index 80b9bca7..b26ffb04 100644 Binary files a/unpackage/res/icons/20x20.png and b/unpackage/res/icons/20x20.png differ diff --git a/unpackage/res/icons/29x29.png b/unpackage/res/icons/29x29.png index 1eca8ce8..e1a51d8b 100644 Binary files a/unpackage/res/icons/29x29.png and b/unpackage/res/icons/29x29.png differ diff --git a/unpackage/res/icons/40x40.png b/unpackage/res/icons/40x40.png index c0a43bfe..efe34590 100644 Binary files a/unpackage/res/icons/40x40.png and b/unpackage/res/icons/40x40.png differ diff --git a/unpackage/res/icons/58x58.png b/unpackage/res/icons/58x58.png index 219cfd4e..3bb11987 100644 Binary files a/unpackage/res/icons/58x58.png and b/unpackage/res/icons/58x58.png differ diff --git a/unpackage/res/icons/60x60.png b/unpackage/res/icons/60x60.png index e28449ff..dbd847fd 100644 Binary files a/unpackage/res/icons/60x60.png and b/unpackage/res/icons/60x60.png differ diff --git a/unpackage/res/icons/72x72.png b/unpackage/res/icons/72x72.png index c331d7b8..78b8bdc9 100644 Binary files a/unpackage/res/icons/72x72.png and b/unpackage/res/icons/72x72.png differ diff --git a/unpackage/res/icons/76x76.png b/unpackage/res/icons/76x76.png index 31c6aac7..cfaaabda 100644 Binary files a/unpackage/res/icons/76x76.png and b/unpackage/res/icons/76x76.png differ diff --git a/unpackage/res/icons/80x80.png b/unpackage/res/icons/80x80.png index eeb620d9..ccc828e6 100644 Binary files a/unpackage/res/icons/80x80.png and b/unpackage/res/icons/80x80.png differ diff --git a/unpackage/res/icons/87x87.png b/unpackage/res/icons/87x87.png index 83e5d491..0094efee 100644 Binary files a/unpackage/res/icons/87x87.png and b/unpackage/res/icons/87x87.png differ diff --git a/unpackage/res/icons/96x96.png b/unpackage/res/icons/96x96.png index cce304a4..f98c23bd 100644 Binary files a/unpackage/res/icons/96x96.png and b/unpackage/res/icons/96x96.png differ