From ceeb4772cad79c273d93bcc9cd5eabd805cf0630 Mon Sep 17 00:00:00 2001
From: fengerli <528575642@qq.com>
Date: Fri, 11 Jul 2025 15:56:50 +0800
Subject: [PATCH] =?UTF-8?q?=E6=93=8D=E4=BD=9C=E8=A7=86=E9=A2=91=EF=BC=8C?=
=?UTF-8?q?=E5=A2=9E=E5=88=A0=E6=94=B9=E6=9F=A5=EF=BC=8C=E6=8E=A5=E5=8F=A3?=
=?UTF-8?q?=E8=81=94=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/common/operatingInstruct/index.js | 2 +
api/common/operationVideo/index.js | 32 +
pages.json | 2 +-
pages/common/addvideo/index.vue | 121 +-
pages/common/operatingInstruct/index.vue | 3 +-
pages/common/operationVideo/index.vue | 83 +-
pages/common/productDes/index.vue | 3 +-
.../dist/dev/app-plus/app-config-service.js | 4 +-
unpackage/dist/dev/app-plus/app-service.js | 1313 ++++++------
unpackage/dist/dev/app-plus/app-view.js | 1770 ++++++++---------
10 files changed, 1665 insertions(+), 1668 deletions(-)
create mode 100644 api/common/operationVideo/index.js
diff --git a/api/common/operatingInstruct/index.js b/api/common/operatingInstruct/index.js
index 5bae312..63694f3 100644
--- a/api/common/operatingInstruct/index.js
+++ b/api/common/operatingInstruct/index.js
@@ -8,6 +8,8 @@ export function fileInfo(params) {
data: params
})
}
+
+
// 删除
export function fileDelete(ids) {
return request({
diff --git a/api/common/operationVideo/index.js b/api/common/operationVideo/index.js
new file mode 100644
index 0000000..35841be
--- /dev/null
+++ b/api/common/operationVideo/index.js
@@ -0,0 +1,32 @@
+import request from '@/utils/request'
+// 视频列表
+export function listOperationVideos(params) {
+ return request({
+ url: '/app/operationVideo/listOperationVideos',
+ method: 'GET',
+ data: params
+ })
+}
+// 添加
+export function addOperationVideo(data) {
+ return request({
+ url: '/app/operationVideo/addOperationVideo',
+ method: 'post',
+ data
+ })
+}
+// 编辑
+export function editOperationVideo(data) {
+ return request({
+ url: '/app/operationVideo/editOperationVideo',
+ method: 'post',
+ data
+ })
+}
+// 删除视频列表
+export function deleteOperationVideo(ids) {
+ return request({
+ url: `/app/operationVideo/deleteOperationVideo/${ids}`,
+ method: 'delete',
+ })
+}
\ No newline at end of file
diff --git a/pages.json b/pages.json
index a3fd4a5..6be4dc3 100644
--- a/pages.json
+++ b/pages.json
@@ -69,7 +69,7 @@
{
"path": "pages/common/addvideo/index",
"style": {
- "navigationBarTitleText": "添加"
+ "navigationStyle": "custom"
}
},
// 操作说明
diff --git a/pages/common/addvideo/index.vue b/pages/common/addvideo/index.vue
index 571569a..3b34679 100644
--- a/pages/common/addvideo/index.vue
+++ b/pages/common/addvideo/index.vue
@@ -1,50 +1,60 @@
-
-
-
-
-
- 名称
-
+
+
+
+
+
+
+
+ 名称
+
+
+
+
+
+ 视频链接
+
+
-
-
- 视频链接
-
-
-
+
+
-
-
-
-
-
-
-
diff --git a/pages/common/operatingInstruct/index.vue b/pages/common/operatingInstruct/index.vue
index 09bed58..4900466 100644
--- a/pages/common/operatingInstruct/index.vue
+++ b/pages/common/operatingInstruct/index.vue
@@ -139,7 +139,8 @@
// 获取图片列表
callOtherApi() {
let data = {
- deviceId: this.deviceID
+ deviceId: this.deviceID,
+ fileType: '1' //文件类型(1:操作说明,2:产品参数)
}
fileInfo(data).then((res) => {
if (res.code == 200) {
diff --git a/pages/common/operationVideo/index.vue b/pages/common/operationVideo/index.vue
index 582ccdc..aaa2779 100644
--- a/pages/common/operationVideo/index.vue
+++ b/pages/common/operationVideo/index.vue
@@ -4,17 +4,17 @@
-
+
-
+ @click="handleSwipeClick($event, index,item)" class="content">
+
- {{item.title}}
- {{item.url}}
+ {{item.videoName}}
+ {{item.videoUrl}}
@@ -30,12 +30,17 @@
diff --git a/pages/common/productDes/index.vue b/pages/common/productDes/index.vue
index 9218655..09ade6a 100644
--- a/pages/common/productDes/index.vue
+++ b/pages/common/productDes/index.vue
@@ -139,7 +139,8 @@
// 获取图片列表
callOtherApi() {
let data = {
- deviceId: this.deviceID
+ deviceId: this.deviceID,
+ fileType: '2' //文件类型(1:操作说明,2:产品参数)
}
fileInfo(data).then((res) => {
if (res.code == 200) {
diff --git a/unpackage/dist/dev/app-plus/app-config-service.js b/unpackage/dist/dev/app-plus/app-config-service.js
index 8c2cf45..2249485 100644
--- a/unpackage/dist/dev/app-plus/app-config-service.js
+++ b/unpackage/dist/dev/app-plus/app-config-service.js
@@ -1,8 +1,8 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
-var __uniConfig = {"pages":["pages/common/login/index","pages/common/index/index","pages/common/user/index","pages/common/scan/scan","pages/common/qrcode/qrcode","pages/common/send/index","pages/common/userAgreement/index","pages/common/privacyAgreement/index","pages/common/aboutUs/index","pages/6170/deviceControl/index","pages/6170/operationVideo/index","pages/6170/addvideo/index","pages/6170/editVideo/index","pages/common/operatingInstruct/index","pages/common/productDes/index","pages/6155/index","pages/6155/bluetooth/bluetooth"],"window":{"navigationBarTextStyle":"white","navigationBarTitleText":"uni-app","navigationBarBackgroundColor":"#121212","backgroundColor":"#121212"},"tabBar":{"color":"#fff","selectedColor":"#BBE600","backgroundColor":"#202020","list":[{"pagePath":"pages/common/index/index","text":"我的设备","iconPath":"/static/tabs/device.png","selectedIconPath":"/static/tabs/device-HL.png"},{"pagePath":"pages/common/user/index","text":"我的","iconPath":"/static/tabs/my.png","selectedIconPath":"/static/tabs/my-HL.png"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"JingQuan","compilerVersion":"4.64","entryPagePath":"pages/common/login/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
-var __uniRoutes = [{"path":"/pages/common/login/index","meta":{"isQuit":true},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/index/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/user/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"我的"}},{"path":"/pages/common/scan/scan","meta":{},"window":{"navigationBarTitleText":"扫描"}},{"path":"/pages/common/qrcode/qrcode","meta":{},"window":{"navigationBarTitleText":"扫描到的设备"}},{"path":"/pages/common/send/index","meta":{},"window":{"navigationBarTitleText":"发送信息"}},{"path":"/pages/common/userAgreement/index","meta":{},"window":{"navigationBarTitleText":"用户协议"}},{"path":"/pages/common/privacyAgreement/index","meta":{},"window":{"navigationBarTitleText":"隐私协议"}},{"path":"/pages/common/aboutUs/index","meta":{},"window":{"navigationBarTitleText":"关于我们"}},{"path":"/pages/6170/deviceControl/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/6170/operationVideo/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/6170/addvideo/index","meta":{},"window":{"navigationBarTitleText":"添加"}},{"path":"/pages/6170/editVideo/index","meta":{},"window":{"navigationBarTitleText":"编辑视频"}},{"path":"/pages/common/operatingInstruct/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/productDes/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/6155/index","meta":{},"window":{"navigationBarTitleText":"6155"}},{"path":"/pages/6155/bluetooth/bluetooth","meta":{},"window":{"navigationStyle":"custom"}}];
+var __uniConfig = {"pages":["pages/common/login/index","pages/common/index/index","pages/common/user/index","pages/common/scan/scan","pages/common/qrcode/qrcode","pages/common/send/index","pages/common/userAgreement/index","pages/common/privacyAgreement/index","pages/common/aboutUs/index","pages/6170/deviceControl/index","pages/common/operationVideo/index","pages/common/addvideo/index","pages/common/operatingInstruct/index","pages/common/productDes/index","pages/6155/index","pages/6155/bluetooth/bluetooth"],"window":{"navigationBarTextStyle":"white","navigationBarTitleText":"uni-app","navigationBarBackgroundColor":"#121212","backgroundColor":"#121212"},"tabBar":{"color":"#fff","selectedColor":"#BBE600","backgroundColor":"#202020","list":[{"pagePath":"pages/common/index/index","text":"我的设备","iconPath":"/static/tabs/device.png","selectedIconPath":"/static/tabs/device-HL.png"},{"pagePath":"pages/common/user/index","text":"我的","iconPath":"/static/tabs/my.png","selectedIconPath":"/static/tabs/my-HL.png"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"JingQuan","compilerVersion":"4.64","entryPagePath":"pages/common/login/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
+var __uniRoutes = [{"path":"/pages/common/login/index","meta":{"isQuit":true},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/index/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/user/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"我的"}},{"path":"/pages/common/scan/scan","meta":{},"window":{"navigationBarTitleText":"扫描"}},{"path":"/pages/common/qrcode/qrcode","meta":{},"window":{"navigationBarTitleText":"扫描到的设备"}},{"path":"/pages/common/send/index","meta":{},"window":{"navigationBarTitleText":"发送信息"}},{"path":"/pages/common/userAgreement/index","meta":{},"window":{"navigationBarTitleText":"用户协议"}},{"path":"/pages/common/privacyAgreement/index","meta":{},"window":{"navigationBarTitleText":"隐私协议"}},{"path":"/pages/common/aboutUs/index","meta":{},"window":{"navigationBarTitleText":"关于我们"}},{"path":"/pages/6170/deviceControl/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/operationVideo/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/addvideo/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/operatingInstruct/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/common/productDes/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/6155/index","meta":{},"window":{"navigationBarTitleText":"6155"}},{"path":"/pages/6155/bluetooth/bluetooth","meta":{},"window":{"navigationStyle":"custom"}}];
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:Math.round(f/20)})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:void 0,window:void 0,document:void 0,frames:void 0,self:void 0,location:void 0,navigator:void 0,localStorage:void 0,history:void 0,Caches:void 0,screen:void 0,alert:void 0,confirm:void 0,prompt:void 0,fetch:void 0,XMLHttpRequest:void 0,WebSocket:void 0,webkit:void 0,print:void 0}}}});
diff --git a/unpackage/dist/dev/app-plus/app-service.js b/unpackage/dist/dev/app-plus/app-service.js
index d8289fe..e306e51 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 */ 183));\nvar _vkUviewUi = _interopRequireDefault(__webpack_require__(/*! vk-uview-ui */ 186));\nvar _BLETools = _interopRequireDefault(__webpack_require__(/*! @/store/BLETools.js */ 213));\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 124));\nvar _store = _interopRequireDefault(__webpack_require__(/*! ./store/store */ 214));\n__webpack_require__(/*! ./uni.promisify.adaptor */ 216);\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.config.productionTip = false;\n_vue.default.prototype.$bleTool = _BLETools.default;\n_App.default.mpType = 'app';\nvar app = new _vue.default(_objectSpread({\n store: _store.default\n}, _App.default));\n_vue.default.use(_vkUviewUi.default);\napp.$mount();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbWFpbi5qcyJdLCJuYW1lcyI6WyJWdWUiLCJjb25maWciLCJwcm9kdWN0aW9uVGlwIiwicHJvdG90eXBlIiwiJGJsZVRvb2wiLCJibGVUb29sIiwiQXBwIiwibXBUeXBlIiwiYXBwIiwic3RvcmUiLCJ1c2UiLCJ1VmlldyIsIiRtb3VudCJdLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQW1CO0FBR25CO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFBZ0M7QUFBQTtBQUNoQ0EsWUFBRyxDQUFDQyxNQUFNLENBQUNDLGFBQWEsR0FBRyxLQUFLO0FBQ2hDRixZQUFHLENBQUNHLFNBQVMsQ0FBQ0MsUUFBUSxHQUFHQyxpQkFBTztBQUNoQ0MsWUFBRyxDQUFDQyxNQUFNLEdBQUcsS0FBSztBQUNsQixJQUFNQyxHQUFHLEdBQUcsSUFBSVIsWUFBRztFQUNsQlMsS0FBSyxFQUFMQTtBQUFLLEdBQ0ZILFlBQUcsRUFDTDtBQUNGTixZQUFHLENBQUNVLEdBQUcsQ0FBQ0Msa0JBQUssQ0FBQztBQUNkSCxHQUFHLENBQUNJLE1BQU0sRUFBRSIsImZpbGUiOiIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICd1bmktcGFnZXMnO2ltcG9ydCBBcHAgZnJvbSAnLi9BcHAnXHJcblxyXG4vLyDlvJXlhaUgdVZpZXcgVUlcclxuaW1wb3J0IHVWaWV3IGZyb20gJ3ZrLXV2aWV3LXVpJztcclxuaW1wb3J0IGJsZVRvb2wgZnJvbSAnQC9zdG9yZS9CTEVUb29scy5qcyc7XHJcblxyXG5cclxuaW1wb3J0IFZ1ZSBmcm9tICd2dWUnXHJcbmltcG9ydCBzdG9yZSBmcm9tICcuL3N0b3JlL3N0b3JlJztcclxuaW1wb3J0ICcuL3VuaS5wcm9taXNpZnkuYWRhcHRvcidcclxuVnVlLmNvbmZpZy5wcm9kdWN0aW9uVGlwID0gZmFsc2VcclxuVnVlLnByb3RvdHlwZS4kYmxlVG9vbCA9IGJsZVRvb2w7XHJcbkFwcC5tcFR5cGUgPSAnYXBwJ1xyXG5jb25zdCBhcHAgPSBuZXcgVnVlKHtcclxuXHRzdG9yZSxcclxuXHQuLi5BcHBcclxufSlcclxuVnVlLnVzZSh1VmlldylcclxuYXBwLiRtb3VudCgpXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\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 */ 184));\nvar _vkUviewUi = _interopRequireDefault(__webpack_require__(/*! vk-uview-ui */ 187));\nvar _BLETools = _interopRequireDefault(__webpack_require__(/*! @/store/BLETools.js */ 214));\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 124));\nvar _store = _interopRequireDefault(__webpack_require__(/*! ./store/store */ 215));\n__webpack_require__(/*! ./uni.promisify.adaptor */ 217);\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.config.productionTip = false;\n_vue.default.prototype.$bleTool = _BLETools.default;\n_App.default.mpType = 'app';\nvar app = new _vue.default(_objectSpread({\n store: _store.default\n}, _App.default));\n_vue.default.use(_vkUviewUi.default);\napp.$mount();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbWFpbi5qcyJdLCJuYW1lcyI6WyJWdWUiLCJjb25maWciLCJwcm9kdWN0aW9uVGlwIiwicHJvdG90eXBlIiwiJGJsZVRvb2wiLCJibGVUb29sIiwiQXBwIiwibXBUeXBlIiwiYXBwIiwic3RvcmUiLCJ1c2UiLCJ1VmlldyIsIiRtb3VudCJdLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQW1CO0FBR25CO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFBZ0M7QUFBQTtBQUNoQ0EsWUFBRyxDQUFDQyxNQUFNLENBQUNDLGFBQWEsR0FBRyxLQUFLO0FBQ2hDRixZQUFHLENBQUNHLFNBQVMsQ0FBQ0MsUUFBUSxHQUFHQyxpQkFBTztBQUNoQ0MsWUFBRyxDQUFDQyxNQUFNLEdBQUcsS0FBSztBQUNsQixJQUFNQyxHQUFHLEdBQUcsSUFBSVIsWUFBRztFQUNsQlMsS0FBSyxFQUFMQTtBQUFLLEdBQ0ZILFlBQUcsRUFDTDtBQUNGTixZQUFHLENBQUNVLEdBQUcsQ0FBQ0Msa0JBQUssQ0FBQztBQUNkSCxHQUFHLENBQUNJLE1BQU0sRUFBRSIsImZpbGUiOiIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICd1bmktcGFnZXMnO2ltcG9ydCBBcHAgZnJvbSAnLi9BcHAnXHJcblxyXG4vLyDlvJXlhaUgdVZpZXcgVUlcclxuaW1wb3J0IHVWaWV3IGZyb20gJ3ZrLXV2aWV3LXVpJztcclxuaW1wb3J0IGJsZVRvb2wgZnJvbSAnQC9zdG9yZS9CTEVUb29scy5qcyc7XHJcblxyXG5cclxuaW1wb3J0IFZ1ZSBmcm9tICd2dWUnXHJcbmltcG9ydCBzdG9yZSBmcm9tICcuL3N0b3JlL3N0b3JlJztcclxuaW1wb3J0ICcuL3VuaS5wcm9taXNpZnkuYWRhcHRvcidcclxuVnVlLmNvbmZpZy5wcm9kdWN0aW9uVGlwID0gZmFsc2VcclxuVnVlLnByb3RvdHlwZS4kYmxlVG9vbCA9IGJsZVRvb2w7XHJcbkFwcC5tcFR5cGUgPSAnYXBwJ1xyXG5jb25zdCBhcHAgPSBuZXcgVnVlKHtcclxuXHRzdG9yZSxcclxuXHQuLi5BcHBcclxufSlcclxuVnVlLnVzZSh1VmlldylcclxuYXBwLiRtb3VudCgpXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0\n");
/***/ }),
/* 1 */
@@ -175,26 +175,23 @@ __definePage('pages/common/aboutUs/index', function () {
__definePage('pages/6170/deviceControl/index', function () {
return Vue.extend(__webpack_require__(/*! pages/6170/deviceControl/index.vue?mpType=page */ 109).default);
});
-__definePage('pages/6170/operationVideo/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/6170/operationVideo/index.vue?mpType=page */ 152).default);
+__definePage('pages/common/operationVideo/index', function () {
+ return Vue.extend(__webpack_require__(/*! pages/common/operationVideo/index.vue?mpType=page */ 152).default);
});
-__definePage('pages/6170/addvideo/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/6170/addvideo/index.vue?mpType=page */ 157).default);
-});
-__definePage('pages/6170/editVideo/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/6170/editVideo/index.vue?mpType=page */ 162).default);
+__definePage('pages/common/addvideo/index', function () {
+ return Vue.extend(__webpack_require__(/*! pages/common/addvideo/index.vue?mpType=page */ 158).default);
});
__definePage('pages/common/operatingInstruct/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/common/operatingInstruct/index.vue?mpType=page */ 167).default);
+ return Vue.extend(__webpack_require__(/*! pages/common/operatingInstruct/index.vue?mpType=page */ 163).default);
});
__definePage('pages/common/productDes/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/common/productDes/index.vue?mpType=page */ 217).default);
+ return Vue.extend(__webpack_require__(/*! pages/common/productDes/index.vue?mpType=page */ 169).default);
});
__definePage('pages/6155/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/6155/index.vue?mpType=page */ 173).default);
+ return Vue.extend(__webpack_require__(/*! pages/6155/index.vue?mpType=page */ 174).default);
});
__definePage('pages/6155/bluetooth/bluetooth', function () {
- return Vue.extend(__webpack_require__(/*! pages/6155/bluetooth/bluetooth.vue?mpType=page */ 178).default);
+ return Vue.extend(__webpack_require__(/*! pages/6155/bluetooth/bluetooth.vue?mpType=page */ 179).default);
});
/***/ }),
@@ -771,7 +768,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_
/***/ (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 _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 20));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 22));\nvar _login = __webpack_require__(/*! @/api/common/login.js */ 23);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 showView: false,\n //codebtn: '获取验证码',\n phone: '',\n //手机号码\n code: \"\",\n //验证码\n agreed: false,\n isCounting: false,\n countdown: 0,\n isChecked: false,\n showAgreement: false // 控制弹窗显示\n };\n },\n\n methods: {\n // 获取验证码\n getPhoneCode: function getPhoneCode() {\n var _this = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var phoneNumber, myreg, timer;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n phoneNumber = _this.phone;\n myreg = /^1[3456789]\\d{9}$/;\n if (phoneNumber) {\n _context.next = 7;\n break;\n }\n uni.showToast({\n title: '手机号不能为空',\n icon: 'none',\n duration: 1000\n });\n return _context.abrupt(\"return\", false);\n case 7:\n if (myreg.test(phoneNumber)) {\n _context.next = 10;\n break;\n }\n uni.showToast({\n title: '请输入正确的手机号',\n icon: 'none',\n duration: 1000\n });\n return _context.abrupt(\"return\", false);\n case 10:\n _context.prev = 10;\n _context.next = 13;\n return (0, _login.sendRegisterSms)({\n phoneNumber: _this.phone\n });\n case 13:\n //倒计时\n _this.countdown = 60;\n timer = setInterval(function () {\n _this.countdown--;\n if (_this.countdown <= 0) clearInterval(timer);\n }, 1000);\n uni.showToast({\n title: '验证码已发送',\n icon: 'none'\n });\n _context.next = 20;\n break;\n case 18:\n _context.prev = 18;\n _context.t0 = _context[\"catch\"](10);\n case 20:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, null, [[10, 18]]);\n }))();\n },\n // 勾选同意\n toggleCheck: function toggleCheck() {\n this.isChecked = !this.isChecked;\n },\n // 登录\n handleLogin: function handleLogin() {\n var _this2 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {\n var res;\n return _regenerator.default.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n if (!(_this2.phone == '')) {\n _context2.next = 5;\n break;\n }\n uni.showToast({\n title: '手机号不能为空',\n icon: 'none',\n duration: 1000\n });\n return _context2.abrupt(\"return\", false);\n case 5:\n if (!(_this2.code == '')) {\n _context2.next = 8;\n break;\n }\n uni.showToast({\n title: '验证码不能为空',\n icon: 'none',\n duration: 1000\n });\n return _context2.abrupt(\"return\", false);\n case 8:\n if (_this2.isChecked) {\n _context2.next = 11;\n break;\n }\n _this2.showAgreement = true;\n return _context2.abrupt(\"return\", false);\n case 11:\n _context2.prev = 11;\n uni.showLoading({\n title: '登录中...'\n });\n __f__(\"log\", '44444', \" at pages/common/login/index.vue:141\");\n // 调用登录接口\n _context2.next = 16;\n return (0, _login.login)({\n phonenumber: _this2.phone,\n smsCode: _this2.code,\n tenantId: '894078' //租户ID\n });\n case 16:\n res = _context2.sent;\n if (res.code == 200) {\n uni.hideLoading();\n uni.setStorageSync('token', res.data.access_token); // 缓存token\n uni.setStorageSync('clientID', res.data.client_id); // 缓存token\n uni.showToast({\n title: '登录成功',\n icon: 'success'\n });\n uni.switchTab({\n url: '/pages/common/index/index'\n });\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'none'\n });\n }\n _context2.next = 24;\n break;\n case 20:\n _context2.prev = 20;\n _context2.t0 = _context2[\"catch\"](11);\n uni.hideLoading();\n uni.showToast({\n title: _context2.t0.msg,\n icon: 'none'\n });\n case 24:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, null, [[11, 20]]);\n }))();\n },\n // 打开具体协议\n openProtocol: function openProtocol(type) {\n if (type === 'user') {\n // 跳转到用户协议页面\n uni.navigateTo({\n url: '/pages/protocol/user'\n });\n } else {\n // 跳转到隐私政策页面\n uni.navigateTo({\n url: '/pages/protocol/privacy'\n });\n }\n },\n // 不同意\n handleDisagree: function handleDisagree() {\n this.showAgreement = false;\n },\n // 同意\n handleAgree: function handleAgree() {\n this.isChecked = !this.isChecked;\n this.showAgreement = 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tbW9uL2xvZ2luL2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwic2hvd1ZpZXciLCJwaG9uZSIsImNvZGUiLCJhZ3JlZWQiLCJpc0NvdW50aW5nIiwiY291bnRkb3duIiwiaXNDaGVja2VkIiwic2hvd0FncmVlbWVudCIsIm1ldGhvZHMiLCJnZXRQaG9uZUNvZGUiLCJwaG9uZU51bWJlciIsIm15cmVnIiwidW5pIiwidGl0bGUiLCJpY29uIiwiZHVyYXRpb24iLCJ0aW1lciIsInRvZ2dsZUNoZWNrIiwiaGFuZGxlTG9naW4iLCJwaG9uZW51bWJlciIsInNtc0NvZGUiLCJ0ZW5hbnRJZCIsInJlcyIsInVybCIsIm9wZW5Qcm90b2NvbCIsImhhbmRsZURpc2FncmVlIiwiaGFuZGxlQWdyZWUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQXVEQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztlQUlBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQTtNQUNBQztNQUFBO01BQ0FDO01BQUE7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBOztFQUNBQztJQUNBO0lBQ0FDO01BQUE7TUFBQTtRQUFBO1FBQUE7VUFBQTtZQUFBO2NBQUE7Z0JBQ0FDO2dCQUNBQztnQkFBQSxJQUNBRDtrQkFBQTtrQkFBQTtnQkFBQTtnQkFDQUU7a0JBQ0FDO2tCQUNBQztrQkFDQUM7Z0JBQ0E7Z0JBQUEsaUNBQ0E7Y0FBQTtnQkFBQSxJQUNBSjtrQkFBQTtrQkFBQTtnQkFBQTtnQkFDQUM7a0JBQ0FDO2tCQUNBQztrQkFDQUM7Z0JBQ0E7Z0JBQUEsaUNBQ0E7Y0FBQTtnQkFBQTtnQkFBQTtnQkFBQSxPQUlBO2tCQUNBTDtnQkFDQTtjQUFBO2dCQUNBO2dCQUNBO2dCQUNBTTtrQkFDQTtrQkFDQTtnQkFDQTtnQkFDQUo7a0JBQ0FDO2tCQUNBQztnQkFDQTtnQkFBQTtnQkFBQTtjQUFBO2dCQUFBO2dCQUFBO2NBQUE7Y0FBQTtnQkFBQTtZQUFBO1VBQUE7UUFBQTtNQUFBO0lBRUE7SUFDQTtJQUNBRztNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUFBO01BQUE7UUFBQTtRQUFBO1VBQUE7WUFBQTtjQUFBO2dCQUFBLE1BQ0E7a0JBQUE7a0JBQUE7Z0JBQUE7Z0JBQ0FOO2tCQUNBQztrQkFDQUM7a0JBQ0FDO2dCQUNBO2dCQUFBLGtDQUNBO2NBQUE7Z0JBQUEsTUFDQTtrQkFBQTtrQkFBQTtnQkFBQTtnQkFDQUg7a0JBQ0FDO2tCQUNBQztrQkFDQUM7Z0JBQ0E7Z0JBQUEsa0NBQ0E7Y0FBQTtnQkFBQSxJQUVBO2tCQUFBO2tCQUFBO2dCQUFBO2dCQUNBO2dCQUFBLGtDQUNBO2NBQUE7Z0JBQUE7Z0JBSUFIO2tCQUNBQztnQkFDQTtnQkFDQTtnQkFDQTtnQkFBQTtnQkFBQSxPQUNBO2tCQUNBTTtrQkFDQUM7a0JBQ0FDO2dCQUNBO2NBQUE7Z0JBSkFDO2dCQUtBO2tCQUNBVjtrQkFDQUE7a0JBQ0FBO2tCQUNBQTtvQkFDQUM7b0JBQ0FDO2tCQUNBO2tCQUNBRjtvQkFDQVc7a0JBQ0E7Z0JBQ0E7a0JBQ0FYO29CQUNBQztvQkFDQUM7a0JBQ0E7Z0JBQ0E7Z0JBQUE7Z0JBQUE7Y0FBQTtnQkFBQTtnQkFBQTtnQkFHQUY7Z0JBQ0FBO2tCQUNBQztrQkFDQUM7Z0JBQ0E7Y0FBQTtjQUFBO2dCQUFBO1lBQUE7VUFBQTtRQUFBO01BQUE7SUFHQTtJQUNBO0lBQ0FVO01BQ0E7UUFDQTtRQUNBWjtVQUNBVztRQUNBO01BQ0E7UUFDQTtRQUNBWDtVQUNBVztRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FFO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjE4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwicGFnZUNvbnRlbnRcIj5cclxuXHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9sb2dpbi5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJsb2dpbi1iZ1wiPjwvaW1hZ2U+XHJcblx0XHQ8dmlldyBjbGFzcz1cImNvbnRlbnRfY29uXCI+XHJcblx0XHRcdOasoui/jueZu+W9lVxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJjb250ZW50XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPSd2ZXJfaXRlbSc+XHJcblx0XHRcdFx0PGlucHV0IHR5cGU9XCJudW1iZXJcIiB2LW1vZGVsPVwicGhvbmVcIiA6bWF4bGVuZ3RoPVwiMTFcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpeaJi+acuuWPt1wiIGNsYXNzPVwiaW5wdXRcIiAvPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPSd2ZXJfaXRlbSc+XHJcblx0XHRcdFx0PGlucHV0IHR5cGU9XCJudW1iZXJcIiB2LW1vZGVsPVwiY29kZVwiIDptYXhsZW5ndGg9XCI2XCIgcGxhY2Vob2xkZXI9XCLor7fovpPlhaXpqozor4HnoIFcIiBjbGFzcz1cImlucHV0XCIgLz5cclxuXHRcdFx0XHQ8YnV0dG9uIDpjbGFzcz1cInNob3dWaWV3PycgZ2V0X3Bob25lX251bWJlciBibHVlJzonZ2V0X3Bob25lX251bWJlciBncmFkJ1wiXHJcblx0XHRcdFx0XHRAY2xpY2s9XCJnZXRQaG9uZUNvZGVcIj57eyBpc0NvdW50aW5nID8gYCR7Y291bnRkb3dufXPlkI7ph43mlrDojrflj5ZgIDogJ+iOt+WPlumqjOivgeeggScgfX08L2J1dHRvbj5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8IS0tIOWNj+iuruWLvumAiSAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJhZ3JlZW1lbnRcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImN1c3RvbS1jaGVja2JveFwiIEBjbGljaz1cInRvZ2dsZUNoZWNrXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNoZWNrYm94LWljb25cIiA6Y2xhc3M9XCJ7IGNoZWNrZWQ6IGlzQ2hlY2tlZCB9XCI+XHJcblx0XHRcdFx0XHRcdDx1bmktaWNvbnMgdi1pZj1cImlzQ2hlY2tlZFwiIHR5cGU9XCJjaGVja21hcmtlbXB0eVwiIHNpemU9XCI4XCIgY29sb3I9XCIjZmZmXCI+PC91bmktaWNvbnM+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImNoZWNrYm94LWxhYmVsXCI+5oiR5bey6K6k55yf6ZiF6K+777yM55CG6Kej5bm25ZCM5oSPPGEgY2xhc3M9XCJhZ3JlZVRcIj7jgIrnlKjmiLfmnI3liqHljY/orq7jgIs8L2E+5Y+KPGFcclxuXHRcdFx0XHRcdFx0XHRjbGFzcz1cImFncmVlVFwiPuOAiumakOengeaUv+etluOAizwvYT48L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0XHQ8IS0tIOeZu+W9leaMiemSriAtLT5cclxuXHRcdFx0PGJ1dHRvbiBjbGFzcz1cImxvZ2luLWJ0blwiIEBjbGljaz1cImhhbmRsZUxvZ2luXCI+XHJcblx0XHRcdFx055m75b2VXHJcblx0XHRcdDwvYnV0dG9uPlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSDlvLnmoYYgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImFncmVlbWVudC1tYXNrXCIgdi1pZj1cInNob3dBZ3JlZW1lbnRcIj5cclxuXHRcdFx0PCEtLSDljY/orq7lvLnnqpcgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYWdyZWVtZW50LXBvcHVwXCIgQGNsaWNrLnN0b3A+XHJcblx0XHRcdFx0PCEtLSDmoIfpopggLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC10aXRsZVwiPuacjeWKoeWNj+iuruWPiumakOengeaUv+etljwvdmlldz5cclxuXHRcdFx0XHQ8IS0tIOWNj+iuruWGheWuuSAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLWNvbnRlbnRcIj5cclxuXHRcdFx0XHRcdOS4uuS6huabtOWlveeahOS/nemanOaCqOeahOWQiOazleadg+ebiu+8jOivt+aCqOmYheivu+W5tuWQjOaEj+S7peS4i+WNj+iurlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJwcm90b2NvbC1saW5rXCIgQGNsaWNrPVwib3BlblByb3RvY29sKCd1c2VyJylcIj7jgIrnlKjmiLfmnI3liqHljY/orq7jgIs8L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInByb3RvY29sLWxpbmtcIiBAY2xpY2s9XCJvcGVuUHJvdG9jb2woJ3ByaXZhY3knKVwiPuOAiumakOengeaUv+etluOAizwvdGV4dD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PCEtLSDmjInpkq7nu4QgLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1idXR0b25zXCI+XHJcblx0XHRcdFx0XHQ8YnV0dG9uIGNsYXNzPVwiYnRuIGRpc2FncmVlXCIgQGNsaWNrPVwiaGFuZGxlRGlzYWdyZWVcIj7kuI3lkIzmhI88L2J1dHRvbj5cclxuXHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJidG4gYWdyZWVcIiBAY2xpY2s9XCJoYW5kbGVBZ3JlZVwiPuWQjOaEjzwvYnV0dG9uPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuXHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRsb2dpbixcclxuXHRcdHNlbmRSZWdpc3RlclNtc1xyXG5cdH0gZnJvbSAnQC9hcGkvY29tbW9uL2xvZ2luLmpzJztcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHNob3dWaWV3OiBmYWxzZSxcclxuXHRcdFx0XHQvL2NvZGVidG46ICfojrflj5bpqozor4HnoIEnLFxyXG5cdFx0XHRcdHBob25lOiAnJywgLy/miYvmnLrlj7fnoIFcclxuXHRcdFx0XHRjb2RlOiBcIlwiLCAvL+mqjOivgeeggVxyXG5cdFx0XHRcdGFncmVlZDogZmFsc2UsXHJcblx0XHRcdFx0aXNDb3VudGluZzogZmFsc2UsXHJcblx0XHRcdFx0Y291bnRkb3duOiAwLFxyXG5cdFx0XHRcdGlzQ2hlY2tlZDogZmFsc2UsXHJcblx0XHRcdFx0c2hvd0FncmVlbWVudDogZmFsc2UsIC8vIOaOp+WItuW8ueeql+aYvuekulxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDojrflj5bpqozor4HnoIFcclxuXHRcdFx0YXN5bmMgZ2V0UGhvbmVDb2RlKCkge1xyXG5cdFx0XHRcdGNvbnN0IHBob25lTnVtYmVyID0gdGhpcy5waG9uZVxyXG5cdFx0XHRcdGNvbnN0IG15cmVnID0gL14xWzM0NTY3ODldXFxkezl9JC87XHJcblx0XHRcdFx0aWYgKCFwaG9uZU51bWJlcikge1xyXG5cdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn5omL5py65Y+35LiN6IO95Li656m6JyxcclxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnLFxyXG5cdFx0XHRcdFx0XHRkdXJhdGlvbjogMTAwMFxyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHRcdFx0fSBlbHNlIGlmICghbXlyZWcudGVzdChwaG9uZU51bWJlcikpIHtcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+ivt+i+k+WFpeato+ehrueahOaJi+acuuWPtycsXHJcblx0XHRcdFx0XHRcdGljb246ICdub25lJyxcclxuXHRcdFx0XHRcdFx0ZHVyYXRpb246IDEwMDBcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0cnkge1xyXG5cdFx0XHRcdFx0Ly8g6LCD55So5Y+R6YCB6aqM6K+B56CB5o6l5Y+jXHJcblx0XHRcdFx0XHRhd2FpdCBzZW5kUmVnaXN0ZXJTbXMoe1xyXG5cdFx0XHRcdFx0XHRwaG9uZU51bWJlcjogdGhpcy5waG9uZVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdC8v5YCS6K6h5pe2XHJcblx0XHRcdFx0XHR0aGlzLmNvdW50ZG93biA9IDYwXHJcblx0XHRcdFx0XHRjb25zdCB0aW1lciA9IHNldEludGVydmFsKCgpID0+IHtcclxuXHRcdFx0XHRcdFx0dGhpcy5jb3VudGRvd24tLVxyXG5cdFx0XHRcdFx0XHRpZiAodGhpcy5jb3VudGRvd24gPD0gMCkgY2xlYXJJbnRlcnZhbCh0aW1lcilcclxuXHRcdFx0XHRcdH0sIDEwMDApXHJcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0dGl0bGU6ICfpqozor4HnoIHlt7Llj5HpgIEnLFxyXG5cdFx0XHRcdFx0XHRpY29uOiAnbm9uZSdcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fSBjYXRjaCAoZXJyb3IpIHt9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWLvumAieWQjOaEj1xyXG5cdFx0XHR0b2dnbGVDaGVjaygpIHtcclxuXHRcdFx0XHR0aGlzLmlzQ2hlY2tlZCA9ICF0aGlzLmlzQ2hlY2tlZFxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDnmbvlvZVcclxuXHRcdFx0YXN5bmMgaGFuZGxlTG9naW4oKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMucGhvbmUgPT0gJycpIHtcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+aJi+acuuWPt+S4jeiDveS4uuepuicsXHJcblx0XHRcdFx0XHRcdGljb246ICdub25lJyxcclxuXHRcdFx0XHRcdFx0ZHVyYXRpb246IDEwMDBcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRyZXR1cm4gZmFsc2VcclxuXHRcdFx0XHR9IGVsc2UgaWYgKHRoaXMuY29kZSA9PSAnJykge1xyXG5cdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn6aqM6K+B56CB5LiN6IO95Li656m6JyxcclxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnLFxyXG5cdFx0XHRcdFx0XHRkdXJhdGlvbjogMTAwMFxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHJldHVybiBmYWxzZVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoaXMuaXNDaGVja2VkKSB7XHJcblx0XHRcdFx0XHR0aGlzLnNob3dBZ3JlZW1lbnQgPSB0cnVlXHJcblx0XHRcdFx0XHRyZXR1cm4gZmFsc2VcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dHJ5IHtcclxuXHJcblx0XHRcdFx0XHR1bmkuc2hvd0xvYWRpbmcoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+eZu+W9leS4rS4uLidcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZygnNDQ0NDQnKTtcclxuXHRcdFx0XHRcdC8vIOiwg+eUqOeZu+W9leaOpeWPo1xyXG5cdFx0XHRcdFx0Y29uc3QgcmVzID0gYXdhaXQgbG9naW4oe1xyXG5cdFx0XHRcdFx0XHRwaG9uZW51bWJlcjogdGhpcy5waG9uZSxcclxuXHRcdFx0XHRcdFx0c21zQ29kZTogdGhpcy5jb2RlLFxyXG5cdFx0XHRcdFx0XHR0ZW5hbnRJZDogJzg5NDA3OCcgLy/np5/miLdJRFxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKClcclxuXHRcdFx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCd0b2tlbicsIHJlcy5kYXRhLmFjY2Vzc190b2tlbikgLy8g57yT5a2YdG9rZW5cclxuXHRcdFx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCdjbGllbnRJRCcsIHJlcy5kYXRhLmNsaWVudF9pZCkgLy8g57yT5a2YdG9rZW5cclxuXHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0dGl0bGU6ICfnmbvlvZXmiJDlip8nLFxyXG5cdFx0XHRcdFx0XHRcdGljb246ICdzdWNjZXNzJ1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR1bmkuc3dpdGNoVGFiKHtcclxuXHRcdFx0XHRcdFx0XHR1cmw6ICcvcGFnZXMvY29tbW9uL2luZGV4L2luZGV4J1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0dGl0bGU6IHJlcy5tc2csXHJcblx0XHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH0gY2F0Y2ggKGVycm9yKSB7XHJcblx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKVxyXG5cdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiBlcnJvci5tc2csXHJcblx0XHRcdFx0XHRcdGljb246ICdub25lJ1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5omT5byA5YW35L2T5Y2P6K6uXHJcblx0XHRcdG9wZW5Qcm90b2NvbCh0eXBlKSB7XHJcblx0XHRcdFx0aWYgKHR5cGUgPT09ICd1c2VyJykge1xyXG5cdFx0XHRcdFx0Ly8g6Lez6L2s5Yiw55So5oi35Y2P6K6u6aG16Z2iXHJcblx0XHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHRcdHVybDogJy9wYWdlcy9wcm90b2NvbC91c2VyJ1xyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0Ly8g6Lez6L2s5Yiw6ZqQ56eB5pS/562W6aG16Z2iXHJcblx0XHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHRcdHVybDogJy9wYWdlcy9wcm90b2NvbC9wcml2YWN5J1xyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDkuI3lkIzmhI9cclxuXHRcdFx0aGFuZGxlRGlzYWdyZWUoKSB7XHJcblx0XHRcdFx0dGhpcy5zaG93QWdyZWVtZW50ID0gZmFsc2VcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5ZCM5oSPXHJcblx0XHRcdGhhbmRsZUFncmVlKCkge1xyXG5cdFx0XHRcdHRoaXMuaXNDaGVja2VkID0gIXRoaXMuaXNDaGVja2VkXHJcblx0XHRcdFx0dGhpcy5zaG93QWdyZWVtZW50ID0gZmFsc2VcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQ+XHJcblx0LnBhZ2VDb250ZW50IHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0fVxyXG5cclxuXHQubG9naW4tYmcge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50IHtcclxuXHRcdGhlaWdodDogNzAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjYsIDI2LCAyNik7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDYwcHggNjBweCAwcHggMHB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnRfY29uIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMjIwcnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0XHRsZWZ0OiAzMHJweDtcclxuXHRcdGZvbnQtc2l6ZTogNjBycHg7XHJcblx0fVxyXG5cclxuXHQuaW5wdXQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuXHRcdGhlaWdodDogODBycHg7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG5cdFx0bWFyZ2luLXRvcDogNTBycHg7XHJcblx0fVxyXG5cclxuXHQudmVyX2l0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LmdldF9waG9uZV9udW1iZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDBweDtcclxuXHRcdGNvbG9yOiAjOTk5O1xyXG5cdFx0dG9wOiAxcnB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiKDI2LCAyNiwgMjYpO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IFBpbmdGYW5nU0MtTWVkaXVtLCBQaW5nRmFuZyBTQztcclxuXHR9XHJcblxyXG5cdC5ncmFkIHtcclxuXHRcdGNvbG9yOiByZ2IoMTg3LCAyMzAsIDApO1xyXG5cdH1cclxuXHJcblx0LmJsdWUge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuXHR9XHJcblxyXG5cdC5hZ3JlZW1lbnQge1xyXG5cdFx0bWFyZ2luOiA1MHJweCAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0Y29sb3I6ICM2NjY7XHJcblx0fVxyXG5cclxuXHQubG9naW4tYnRuIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1MHJweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxODcsIDIzMCwgMCk7XHJcblx0XHRjb2xvcjogcmdiKDM1LCAzNSwgMzUpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTBycHg7XHJcblx0fVxyXG5cclxuXHQubG9naW4tYnRuW2Rpc2FibGVkXSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG5cdH1cclxuXHJcblx0LmN1c3RvbS1jaGVja2JveCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5jaGVja2JveC1pY29uIHtcclxuXHRcdHdpZHRoOiAzMHJweDtcclxuXHRcdGhlaWdodDogMzBycHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTBycHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHJweDtcclxuXHR9XHJcblxyXG5cdC5jaGVja2JveC1pY29uLmNoZWNrZWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzA3QzE2MDtcclxuXHRcdGJvcmRlci1jb2xvcjogIzA3QzE2MDtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHR9XHJcblxyXG5cdC5jaGVja2JveC1sYWJlbCB7XHJcblx0XHRmb250LXNpemU6IDI0cnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0fVxyXG5cclxuXHQuYWdyZWVUIHtcclxuXHRcdGNvbG9yOiByZ2IoMTg3LCAyMzAsIDApO1xyXG5cdH1cclxuXHJcblx0Lyog6YGu572p5bGCICovXHJcblx0LmFncmVlbWVudC1tYXNrIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR6LWluZGV4OiA5OTk7XHJcblx0fVxyXG5cclxuXHQvKiDlvLnnqpfkuLvkvZMgKi9cclxuXHQuYWdyZWVtZW50LXBvcHVwIHtcclxuXHRcdHdpZHRoOiA4MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQyLCA0MiwgNDIpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZycHg7XHJcblx0XHRwYWRkaW5nOiA0MHJweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRib3JkZXI6IDFycHggc29saWQgcmdiYSgxODcsIDIzMCwgMCwgMC4zKVxyXG5cdH1cclxuXHJcblx0Lyog5qCH6aKYICovXHJcblx0LnBvcHVwLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzZycHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0fVxyXG5cclxuXHQvKiDlhoXlrrnmlofmnKwgKi9cclxuXHQucG9wdXAtY29udGVudCB7XHJcblx0XHRmb250LXNpemU6IDMwcnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNTBycHg7XHJcblx0fVxyXG5cclxuXHQvKiDljY/orq7pk77mjqUgKi9cclxuXHQucHJvdG9jb2wtbGluayB7XHJcblx0XHRjb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHRcdG1hcmdpbjogMCAxMHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOaMiemSruWuueWZqCAqL1xyXG5cdC5wb3B1cC1idXR0b25zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG5cclxuXHQvKiDpgJrnlKjmjInpkq7moLflvI8gKi9cclxuXHQuYnRuIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRoZWlnaHQ6IDgwcnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDgwcnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNDBycHg7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdFx0bWFyZ2luOiAwIDIwcnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5LiN5ZCM5oSP5oyJ6ZKuICovXHJcblx0LmRpc2FncmVlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XHJcblx0XHRmb250LXNpemU6IDI0cnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5ZCM5oSP5oyJ6ZKuICovXHJcblx0LmFncmVlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxODcsIDIzMCwgMCk7XHJcblx0XHRjb2xvcjogIzIzMjMyMztcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogMjRycHg7XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\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 _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 20));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 22));\nvar _login = __webpack_require__(/*! @/api/common/login.js */ 23);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 showView: false,\n //codebtn: '获取验证码',\n phone: '',\n //手机号码\n code: \"\",\n //验证码\n agreed: false,\n isCounting: false,\n countdown: 0,\n isChecked: false,\n showAgreement: false // 控制弹窗显示\n };\n },\n\n methods: {\n // 获取验证码\n getPhoneCode: function getPhoneCode() {\n var _this = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var phoneNumber, myreg, timer;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n phoneNumber = _this.phone;\n myreg = /^1[3456789]\\d{9}$/;\n if (phoneNumber) {\n _context.next = 7;\n break;\n }\n uni.showToast({\n title: '手机号不能为空',\n icon: 'none',\n duration: 1000\n });\n return _context.abrupt(\"return\", false);\n case 7:\n if (myreg.test(phoneNumber)) {\n _context.next = 10;\n break;\n }\n uni.showToast({\n title: '请输入正确的手机号',\n icon: 'none',\n duration: 1000\n });\n return _context.abrupt(\"return\", false);\n case 10:\n _context.prev = 10;\n _context.next = 13;\n return (0, _login.sendRegisterSms)({\n phoneNumber: _this.phone\n });\n case 13:\n //倒计时\n _this.countdown = 60;\n timer = setInterval(function () {\n _this.countdown--;\n if (_this.countdown <= 0) clearInterval(timer);\n }, 1000);\n uni.showToast({\n title: '验证码已发送',\n icon: 'none'\n });\n _context.next = 20;\n break;\n case 18:\n _context.prev = 18;\n _context.t0 = _context[\"catch\"](10);\n case 20:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, null, [[10, 18]]);\n }))();\n },\n // 勾选同意\n toggleCheck: function toggleCheck() {\n this.isChecked = !this.isChecked;\n },\n // 登录\n handleLogin: function handleLogin() {\n var _this2 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {\n var res;\n return _regenerator.default.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n if (!(_this2.phone == '')) {\n _context2.next = 5;\n break;\n }\n uni.showToast({\n title: '手机号不能为空',\n icon: 'none',\n duration: 1000\n });\n return _context2.abrupt(\"return\", false);\n case 5:\n if (!(_this2.code == '')) {\n _context2.next = 8;\n break;\n }\n uni.showToast({\n title: '验证码不能为空',\n icon: 'none',\n duration: 1000\n });\n return _context2.abrupt(\"return\", false);\n case 8:\n if (_this2.isChecked) {\n _context2.next = 11;\n break;\n }\n _this2.showAgreement = true;\n return _context2.abrupt(\"return\", false);\n case 11:\n _context2.prev = 11;\n uni.showLoading({\n title: '登录中...'\n });\n __f__(\"log\", '44444', \" at pages/common/login/index.vue:140\");\n // 调用登录接口\n _context2.next = 16;\n return (0, _login.login)({\n phonenumber: _this2.phone,\n smsCode: _this2.code,\n tenantId: '894078' //租户ID\n });\n case 16:\n res = _context2.sent;\n if (res.code == 200) {\n uni.hideLoading();\n uni.setStorageSync('token', res.data.access_token); // 缓存token\n uni.setStorageSync('clientID', res.data.client_id); // 缓存token\n uni.showToast({\n title: '登录成功',\n icon: 'success'\n });\n uni.switchTab({\n url: '/pages/common/index/index'\n });\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'none'\n });\n }\n _context2.next = 24;\n break;\n case 20:\n _context2.prev = 20;\n _context2.t0 = _context2[\"catch\"](11);\n uni.hideLoading();\n uni.showToast({\n title: _context2.t0.msg,\n icon: 'none'\n });\n case 24:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, null, [[11, 20]]);\n }))();\n },\n // 打开具体协议\n openProtocol: function openProtocol(type) {\n if (type === 'user') {\n // 跳转到用户协议页面\n uni.navigateTo({\n url: '/pages/protocol/user'\n });\n } else {\n // 跳转到隐私政策页面\n uni.navigateTo({\n url: '/pages/protocol/privacy'\n });\n }\n },\n // 不同意\n handleDisagree: function handleDisagree() {\n this.showAgreement = false;\n },\n // 同意\n handleAgree: function handleAgree() {\n this.isChecked = !this.isChecked;\n this.showAgreement = 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tbW9uL2xvZ2luL2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwic2hvd1ZpZXciLCJwaG9uZSIsImNvZGUiLCJhZ3JlZWQiLCJpc0NvdW50aW5nIiwiY291bnRkb3duIiwiaXNDaGVja2VkIiwic2hvd0FncmVlbWVudCIsIm1ldGhvZHMiLCJnZXRQaG9uZUNvZGUiLCJwaG9uZU51bWJlciIsIm15cmVnIiwidW5pIiwidGl0bGUiLCJpY29uIiwiZHVyYXRpb24iLCJ0aW1lciIsInRvZ2dsZUNoZWNrIiwiaGFuZGxlTG9naW4iLCJwaG9uZW51bWJlciIsInNtc0NvZGUiLCJ0ZW5hbnRJZCIsInJlcyIsInVybCIsIm9wZW5Qcm90b2NvbCIsImhhbmRsZURpc2FncmVlIiwiaGFuZGxlQWdyZWUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQXNEQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBSUE7RUFDQUE7SUFDQTtNQUNBQztNQUNBO01BQ0FDO01BQUE7TUFDQUM7TUFBQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7O0VBQ0FDO0lBQ0E7SUFDQUM7TUFBQTtNQUFBO1FBQUE7UUFBQTtVQUFBO1lBQUE7Y0FBQTtnQkFDQUM7Z0JBQ0FDO2dCQUFBLElBQ0FEO2tCQUFBO2tCQUFBO2dCQUFBO2dCQUNBRTtrQkFDQUM7a0JBQ0FDO2tCQUNBQztnQkFDQTtnQkFBQSxpQ0FDQTtjQUFBO2dCQUFBLElBQ0FKO2tCQUFBO2tCQUFBO2dCQUFBO2dCQUNBQztrQkFDQUM7a0JBQ0FDO2tCQUNBQztnQkFDQTtnQkFBQSxpQ0FDQTtjQUFBO2dCQUFBO2dCQUFBO2dCQUFBLE9BSUE7a0JBQ0FMO2dCQUNBO2NBQUE7Z0JBQ0E7Z0JBQ0E7Z0JBQ0FNO2tCQUNBO2tCQUNBO2dCQUNBO2dCQUNBSjtrQkFDQUM7a0JBQ0FDO2dCQUNBO2dCQUFBO2dCQUFBO2NBQUE7Z0JBQUE7Z0JBQUE7Y0FBQTtjQUFBO2dCQUFBO1lBQUE7VUFBQTtRQUFBO01BQUE7SUFFQTtJQUNBO0lBQ0FHO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQUE7TUFBQTtRQUFBO1FBQUE7VUFBQTtZQUFBO2NBQUE7Z0JBQUEsTUFDQTtrQkFBQTtrQkFBQTtnQkFBQTtnQkFDQU47a0JBQ0FDO2tCQUNBQztrQkFDQUM7Z0JBQ0E7Z0JBQUEsa0NBQ0E7Y0FBQTtnQkFBQSxNQUNBO2tCQUFBO2tCQUFBO2dCQUFBO2dCQUNBSDtrQkFDQUM7a0JBQ0FDO2tCQUNBQztnQkFDQTtnQkFBQSxrQ0FDQTtjQUFBO2dCQUFBLElBRUE7a0JBQUE7a0JBQUE7Z0JBQUE7Z0JBQ0E7Z0JBQUEsa0NBQ0E7Y0FBQTtnQkFBQTtnQkFJQUg7a0JBQ0FDO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUFBO2dCQUFBLE9BQ0E7a0JBQ0FNO2tCQUNBQztrQkFDQUM7Z0JBQ0E7Y0FBQTtnQkFKQUM7Z0JBS0E7a0JBQ0FWO2tCQUNBQTtrQkFDQUE7a0JBQ0FBO29CQUNBQztvQkFDQUM7a0JBQ0E7a0JBQ0FGO29CQUNBVztrQkFDQTtnQkFDQTtrQkFDQVg7b0JBQ0FDO29CQUNBQztrQkFDQTtnQkFDQTtnQkFBQTtnQkFBQTtjQUFBO2dCQUFBO2dCQUFBO2dCQUdBRjtnQkFDQUE7a0JBQ0FDO2tCQUNBQztnQkFDQTtjQUFBO2NBQUE7Z0JBQUE7WUFBQTtVQUFBO1FBQUE7TUFBQTtJQUdBO0lBQ0E7SUFDQVU7TUFDQTtRQUNBO1FBQ0FaO1VBQ0FXO1FBQ0E7TUFDQTtRQUNBO1FBQ0FYO1VBQ0FXO1FBQ0E7TUFDQTtJQUNBO0lBRUE7SUFDQUU7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMTguanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJwYWdlQ29udGVudFwiPlxyXG5cdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2xvZ2luLnBuZ1wiIG1vZGU9XCJcIiBjbGFzcz1cImxvZ2luLWJnXCI+PC9pbWFnZT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiY29udGVudF9jb25cIj5cclxuXHRcdFx05qyi6L+O55m75b2VXHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cImNvbnRlbnRcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9J3Zlcl9pdGVtJz5cclxuXHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJwaG9uZVwiIDptYXhsZW5ndGg9XCIxMVwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl5omL5py65Y+3XCIgY2xhc3M9XCJpbnB1dFwiIC8+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9J3Zlcl9pdGVtJz5cclxuXHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJjb2RlXCIgOm1heGxlbmd0aD1cIjZcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpemqjOivgeeggVwiIGNsYXNzPVwiaW5wdXRcIiAvPlxyXG5cdFx0XHRcdDxidXR0b24gOmNsYXNzPVwic2hvd1ZpZXc/JyBnZXRfcGhvbmVfbnVtYmVyIGJsdWUnOidnZXRfcGhvbmVfbnVtYmVyIGdyYWQnXCJcclxuXHRcdFx0XHRcdEBjbGljaz1cImdldFBob25lQ29kZVwiPnt7IGlzQ291bnRpbmcgPyBgJHtjb3VudGRvd259c+WQjumHjeaWsOiOt+WPlmAgOiAn6I635Y+W6aqM6K+B56CBJyB9fTwvYnV0dG9uPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwhLS0g5Y2P6K6u5Yu+6YCJIC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImFncmVlbWVudFwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiY3VzdG9tLWNoZWNrYm94XCIgQGNsaWNrPVwidG9nZ2xlQ2hlY2tcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiY2hlY2tib3gtaWNvblwiIDpjbGFzcz1cInsgY2hlY2tlZDogaXNDaGVja2VkIH1cIj5cclxuXHRcdFx0XHRcdFx0PHVuaS1pY29ucyB2LWlmPVwiaXNDaGVja2VkXCIgdHlwZT1cImNoZWNrbWFya2VtcHR5XCIgc2l6ZT1cIjhcIiBjb2xvcj1cIiNmZmZcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiY2hlY2tib3gtbGFiZWxcIj7miJHlt7LorqTnnJ/pmIXor7vvvIznkIbop6PlubblkIzmhI88YSBjbGFzcz1cImFncmVlVFwiPuOAiueUqOaIt+acjeWKoeWNj+iuruOAizwvYT7lj4o8YVxyXG5cdFx0XHRcdFx0XHRcdGNsYXNzPVwiYWdyZWVUXCI+44CK6ZqQ56eB5pS/562W44CLPC9hPjwvdGV4dD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSDnmbvlvZXmjInpkq4gLS0+XHJcblx0XHRcdDxidXR0b24gY2xhc3M9XCJsb2dpbi1idG5cIiBAY2xpY2s9XCJoYW5kbGVMb2dpblwiPlxyXG5cdFx0XHRcdOeZu+W9lVxyXG5cdFx0XHQ8L2J1dHRvbj5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0g5by55qGGIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJhZ3JlZW1lbnQtbWFza1wiIHYtaWY9XCJzaG93QWdyZWVtZW50XCI+XHJcblx0XHRcdDwhLS0g5Y2P6K6u5by556qXIC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImFncmVlbWVudC1wb3B1cFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDwhLS0g5qCH6aKYIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtdGl0bGVcIj7mnI3liqHljY/orq7lj4rpmpDnp4HmlL/nrZY8L3ZpZXc+XHJcblx0XHRcdFx0PCEtLSDljY/orq7lhoXlrrkgLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1jb250ZW50XCI+XHJcblx0XHRcdFx0XHTkuLrkuobmm7Tlpb3nmoTkv53pmpzmgqjnmoTlkIjms5XmnYPnm4rvvIzor7fmgqjpmIXor7vlubblkIzmhI/ku6XkuIvljY/orq5cclxuXHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwicHJvdG9jb2wtbGlua1wiIEBjbGljaz1cIm9wZW5Qcm90b2NvbCgndXNlcicpXCI+44CK55So5oi35pyN5Yqh5Y2P6K6u44CLPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJwcm90b2NvbC1saW5rXCIgQGNsaWNrPVwib3BlblByb3RvY29sKCdwcml2YWN5JylcIj7jgIrpmpDnp4HmlL/nrZbjgIs8L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwhLS0g5oyJ6ZKu57uEIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtYnV0dG9uc1wiPlxyXG5cdFx0XHRcdFx0PGJ1dHRvbiBjbGFzcz1cImJ0biBkaXNhZ3JlZVwiIEBjbGljaz1cImhhbmRsZURpc2FncmVlXCI+5LiN5ZCM5oSPPC9idXR0b24+XHJcblx0XHRcdFx0XHQ8YnV0dG9uIGNsYXNzPVwiYnRuIGFncmVlXCIgQGNsaWNrPVwiaGFuZGxlQWdyZWVcIj7lkIzmhI88L2J1dHRvbj5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcblxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bG9naW4sXHJcblx0XHRzZW5kUmVnaXN0ZXJTbXNcclxuXHR9IGZyb20gJ0AvYXBpL2NvbW1vbi9sb2dpbi5qcyc7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRzaG93VmlldzogZmFsc2UsXHJcblx0XHRcdFx0Ly9jb2RlYnRuOiAn6I635Y+W6aqM6K+B56CBJyxcclxuXHRcdFx0XHRwaG9uZTogJycsIC8v5omL5py65Y+356CBXHJcblx0XHRcdFx0Y29kZTogXCJcIiwgLy/pqozor4HnoIFcclxuXHRcdFx0XHRhZ3JlZWQ6IGZhbHNlLFxyXG5cdFx0XHRcdGlzQ291bnRpbmc6IGZhbHNlLFxyXG5cdFx0XHRcdGNvdW50ZG93bjogMCxcclxuXHRcdFx0XHRpc0NoZWNrZWQ6IGZhbHNlLFxyXG5cdFx0XHRcdHNob3dBZ3JlZW1lbnQ6IGZhbHNlLCAvLyDmjqfliLblvLnnqpfmmL7npLpcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g6I635Y+W6aqM6K+B56CBXHJcblx0XHRcdGFzeW5jIGdldFBob25lQ29kZSgpIHtcclxuXHRcdFx0XHRjb25zdCBwaG9uZU51bWJlciA9IHRoaXMucGhvbmVcclxuXHRcdFx0XHRjb25zdCBteXJlZyA9IC9eMVszNDU2Nzg5XVxcZHs5fSQvO1xyXG5cdFx0XHRcdGlmICghcGhvbmVOdW1iZXIpIHtcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+aJi+acuuWPt+S4jeiDveS4uuepuicsXHJcblx0XHRcdFx0XHRcdGljb246ICdub25lJyxcclxuXHRcdFx0XHRcdFx0ZHVyYXRpb246IDEwMDBcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHRcdH0gZWxzZSBpZiAoIW15cmVnLnRlc3QocGhvbmVOdW1iZXIpKSB7XHJcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0dGl0bGU6ICfor7fovpPlhaXmraPnoa7nmoTmiYvmnLrlj7cnLFxyXG5cdFx0XHRcdFx0XHRpY29uOiAnbm9uZScsXHJcblx0XHRcdFx0XHRcdGR1cmF0aW9uOiAxMDAwXHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdHJldHVybiBmYWxzZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dHJ5IHtcclxuXHRcdFx0XHRcdC8vIOiwg+eUqOWPkemAgemqjOivgeeggeaOpeWPo1xyXG5cdFx0XHRcdFx0YXdhaXQgc2VuZFJlZ2lzdGVyU21zKHtcclxuXHRcdFx0XHRcdFx0cGhvbmVOdW1iZXI6IHRoaXMucGhvbmVcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHQvL+WAkuiuoeaXtlxyXG5cdFx0XHRcdFx0dGhpcy5jb3VudGRvd24gPSA2MFxyXG5cdFx0XHRcdFx0Y29uc3QgdGltZXIgPSBzZXRJbnRlcnZhbCgoKSA9PiB7XHJcblx0XHRcdFx0XHRcdHRoaXMuY291bnRkb3duLS1cclxuXHRcdFx0XHRcdFx0aWYgKHRoaXMuY291bnRkb3duIDw9IDApIGNsZWFySW50ZXJ2YWwodGltZXIpXHJcblx0XHRcdFx0XHR9LCAxMDAwKVxyXG5cdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn6aqM6K+B56CB5bey5Y+R6YCBJyxcclxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0gY2F0Y2ggKGVycm9yKSB7fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDli77pgInlkIzmhI9cclxuXHRcdFx0dG9nZ2xlQ2hlY2soKSB7XHJcblx0XHRcdFx0dGhpcy5pc0NoZWNrZWQgPSAhdGhpcy5pc0NoZWNrZWRcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g55m75b2VXHJcblx0XHRcdGFzeW5jIGhhbmRsZUxvZ2luKCkge1xyXG5cdFx0XHRcdGlmICh0aGlzLnBob25lID09ICcnKSB7XHJcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0dGl0bGU6ICfmiYvmnLrlj7fkuI3og73kuLrnqbonLFxyXG5cdFx0XHRcdFx0XHRpY29uOiAnbm9uZScsXHJcblx0XHRcdFx0XHRcdGR1cmF0aW9uOiAxMDAwXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0cmV0dXJuIGZhbHNlXHJcblx0XHRcdFx0fSBlbHNlIGlmICh0aGlzLmNvZGUgPT0gJycpIHtcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+mqjOivgeeggeS4jeiDveS4uuepuicsXHJcblx0XHRcdFx0XHRcdGljb246ICdub25lJyxcclxuXHRcdFx0XHRcdFx0ZHVyYXRpb246IDEwMDBcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRyZXR1cm4gZmFsc2VcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGlzLmlzQ2hlY2tlZCkge1xyXG5cdFx0XHRcdFx0dGhpcy5zaG93QWdyZWVtZW50ID0gdHJ1ZVxyXG5cdFx0XHRcdFx0cmV0dXJuIGZhbHNlXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRyeSB7XHJcblxyXG5cdFx0XHRcdFx0dW5pLnNob3dMb2FkaW5nKHtcclxuXHRcdFx0XHRcdFx0dGl0bGU6ICfnmbvlvZXkuK0uLi4nXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coJzQ0NDQ0Jyk7XHJcblx0XHRcdFx0XHQvLyDosIPnlKjnmbvlvZXmjqXlj6NcclxuXHRcdFx0XHRcdGNvbnN0IHJlcyA9IGF3YWl0IGxvZ2luKHtcclxuXHRcdFx0XHRcdFx0cGhvbmVudW1iZXI6IHRoaXMucGhvbmUsXHJcblx0XHRcdFx0XHRcdHNtc0NvZGU6IHRoaXMuY29kZSxcclxuXHRcdFx0XHRcdFx0dGVuYW50SWQ6ICc4OTQwNzgnIC8v56ef5oi3SURcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMjAwKSB7XHJcblx0XHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygndG9rZW4nLCByZXMuZGF0YS5hY2Nlc3NfdG9rZW4pIC8vIOe8k+WtmHRva2VuXHJcblx0XHRcdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygnY2xpZW50SUQnLCByZXMuZGF0YS5jbGllbnRfaWQpIC8vIOe8k+WtmHRva2VuXHJcblx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdHRpdGxlOiAn55m75b2V5oiQ5YqfJyxcclxuXHRcdFx0XHRcdFx0XHRpY29uOiAnc3VjY2VzcydcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0dW5pLnN3aXRjaFRhYih7XHJcblx0XHRcdFx0XHRcdFx0dXJsOiAnL3BhZ2VzL2NvbW1vbi9pbmRleC9pbmRleCdcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdHRpdGxlOiByZXMubXNnLFxyXG5cdFx0XHRcdFx0XHRcdGljb246ICdub25lJ1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9IGNhdGNoIChlcnJvcikge1xyXG5cdFx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKClcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogZXJyb3IubXNnLFxyXG5cdFx0XHRcdFx0XHRpY29uOiAnbm9uZSdcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaJk+W8gOWFt+S9k+WNj+iurlxyXG5cdFx0XHRvcGVuUHJvdG9jb2wodHlwZSkge1xyXG5cdFx0XHRcdGlmICh0eXBlID09PSAndXNlcicpIHtcclxuXHRcdFx0XHRcdC8vIOi3s+i9rOWIsOeUqOaIt+WNj+iurumhtemdolxyXG5cdFx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0XHR1cmw6ICcvcGFnZXMvcHJvdG9jb2wvdXNlcidcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdC8vIOi3s+i9rOWIsOmakOengeaUv+etlumhtemdolxyXG5cdFx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0XHR1cmw6ICcvcGFnZXMvcHJvdG9jb2wvcHJpdmFjeSdcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5LiN5ZCM5oSPXHJcblx0XHRcdGhhbmRsZURpc2FncmVlKCkge1xyXG5cdFx0XHRcdHRoaXMuc2hvd0FncmVlbWVudCA9IGZhbHNlXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWQjOaEj1xyXG5cdFx0XHRoYW5kbGVBZ3JlZSgpIHtcclxuXHRcdFx0XHR0aGlzLmlzQ2hlY2tlZCA9ICF0aGlzLmlzQ2hlY2tlZFxyXG5cdFx0XHRcdHRoaXMuc2hvd0FncmVlbWVudCA9IGZhbHNlXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPlxyXG5cdC5wYWdlQ29udGVudCB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjYsIDI2LCAyNik7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdH1cclxuXHJcblx0LmxvZ2luLWJnIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuY29udGVudCB7XHJcblx0XHRoZWlnaHQ6IDcwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiKDI2LCAyNiwgMjYpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2MHB4IDYwcHggMHB4IDBweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRwYWRkaW5nOiAzMHJweDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50X2NvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDIyMHJweDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0bGVmdDogMzBycHg7XHJcblx0XHRmb250LXNpemU6IDYwcnB4O1xyXG5cdH1cclxuXHJcblx0LmlucHV0IHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcblx0XHRoZWlnaHQ6IDgwcnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuXHRcdG1hcmdpbi10b3A6IDUwcnB4O1xyXG5cdH1cclxuXHJcblx0LnZlcl9pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5nZXRfcGhvbmVfbnVtYmVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRjb2xvcjogIzk5OTtcclxuXHRcdHRvcDogMXJweDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBQaW5nRmFuZ1NDLU1lZGl1bSwgUGluZ0ZhbmcgU0M7XHJcblx0fVxyXG5cclxuXHQuZ3JhZCB7XHJcblx0XHRjb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHR9XHJcblxyXG5cdC5ibHVlIHtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcblx0fVxyXG5cclxuXHQuYWdyZWVtZW50IHtcclxuXHRcdG1hcmdpbjogNTBycHggMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHRcdGNvbG9yOiAjNjY2O1xyXG5cdH1cclxuXHJcblx0LmxvZ2luLWJ0biB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNTBycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTg3LCAyMzAsIDApO1xyXG5cdFx0Y29sb3I6IHJnYigzNSwgMzUsIDM1KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwcnB4O1xyXG5cdH1cclxuXHJcblx0LmxvZ2luLWJ0bltkaXNhYmxlZF0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuXHR9XHJcblxyXG5cdC5jdXN0b20tY2hlY2tib3gge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuY2hlY2tib3gtaWNvbiB7XHJcblx0XHR3aWR0aDogMzBycHg7XHJcblx0XHRoZWlnaHQ6IDMwcnB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwcnB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBycHg7XHJcblx0fVxyXG5cclxuXHQuY2hlY2tib3gtaWNvbi5jaGVja2VkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwN0MxNjA7XHJcblx0XHRib3JkZXItY29sb3I6ICMwN0MxNjA7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0fVxyXG5cclxuXHQuY2hlY2tib3gtbGFiZWwge1xyXG5cdFx0Zm9udC1zaXplOiAyNHJweDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdH1cclxuXHJcblx0LmFncmVlVCB7XHJcblx0XHRjb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHR9XHJcblxyXG5cdC8qIOmBrue9qeWxgiAqL1xyXG5cdC5hZ3JlZW1lbnQtbWFzayB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ei1pbmRleDogOTk5O1xyXG5cdH1cclxuXHJcblx0Lyog5by556qX5Li75L2TICovXHJcblx0LmFncmVlbWVudC1wb3B1cCB7XHJcblx0XHR3aWR0aDogODAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MiwgNDIsIDQyKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0cGFkZGluZzogNDBycHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0Ym9yZGVyOiAxcnB4IHNvbGlkIHJnYmEoMTg3LCAyMzAsIDAsIDAuMylcclxuXHR9XHJcblxyXG5cdC8qIOagh+mimCAqL1xyXG5cdC5wb3B1cC10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDM2cnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHJweDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdH1cclxuXHJcblx0Lyog5YaF5a655paH5pysICovXHJcblx0LnBvcHVwLWNvbnRlbnQge1xyXG5cdFx0Zm9udC1zaXplOiAzMHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDUwcnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5Y2P6K6u6ZO+5o6lICovXHJcblx0LnByb3RvY29sLWxpbmsge1xyXG5cdFx0Y29sb3I6IHJnYigxODcsIDIzMCwgMCk7XHJcblx0XHRtYXJnaW46IDAgMTBycHg7XHJcblx0fVxyXG5cclxuXHQvKiDmjInpkq7lrrnlmaggKi9cclxuXHQucG9wdXAtYnV0dG9ucyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHJcblx0Lyog6YCa55So5oyJ6ZKu5qC35byPICovXHJcblx0LmJ0biB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0aGVpZ2h0OiA4MHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA4MHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDQwcnB4O1xyXG5cdFx0Zm9udC1zaXplOiAzMnJweDtcclxuXHRcdG1hcmdpbjogMCAyMHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOS4jeWQjOaEj+aMiemSriAqL1xyXG5cdC5kaXNhZ3JlZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG5cdFx0Zm9udC1zaXplOiAyNHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOWQjOaEj+aMiemSriAqL1xyXG5cdC5hZ3JlZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTg3LCAyMzAsIDApO1xyXG5cdFx0Y29sb3I6ICMyMzIzMjM7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRmb250LXNpemU6IDI0cnB4O1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///18\n");
/***/ }),
/* 19 */
@@ -16567,19 +16564,14 @@ var _default = {
"navigationStyle": "custom"
}
}, {
- "path": "pages/6170/operationVideo/index",
+ "path": "pages/common/operationVideo/index",
"style": {
"navigationStyle": "custom"
}
}, {
- "path": "pages/6170/addvideo/index",
+ "path": "pages/common/addvideo/index",
"style": {
- "navigationBarTitleText": "添加"
- }
- }, {
- "path": "pages/6170/editVideo/index",
- "style": {
- "navigationBarTitleText": "编辑视频"
+ "navigationStyle": "custom"
}
}, {
"path": "pages/common/operatingInstruct/index",
@@ -17203,45 +17195,45 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_
/***/ (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));\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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 mainMode: 'string',\n secondaryMode: 'string',\n navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n navTitle: \"6170\",\n sliderValue: 50,\n lightModeA: false,\n currentMainMode: '强光模式',\n currentSecondaryMode: '泛光模式',\n lightModeB: false,\n lightModeC: false,\n //激光提示框\n items: [],\n isFormExpanded: true,\n // 默认展开\n deviceID: ''\n };\n },\n computed: {\n popupTitle: function popupTitle() {\n return this.modeType === 'main' ? '灯光模式' : '激光模式';\n }\n },\n methods: {\n selectMode: function selectMode(type) {\n this.modeType = type;\n this.lightModeA = true;\n if (type === 'main') {\n this.items = [{\n text: '强光',\n selected: this.currentMainMode === '强光模式',\n image: '/static/images/sett.png'\n }, {\n text: '弱光',\n selected: this.currentMainMode === '弱光模式',\n image: '/static/images/sett.png'\n }, {\n text: '爆闪',\n selected: this.currentMainMode === '爆闪模式',\n image: '/static/images/bs.png'\n }, {\n text: '泛光',\n selected: this.currentMainMode === '泛光模式',\n image: '/static/images/settt.png'\n }];\n }\n },\n // 激光模式\n lasermode: function lasermode() {\n this.lightModeC = true;\n },\n toggleForm: function toggleForm() {\n this.isFormExpanded = !this.isFormExpanded;\n },\n onItemClick: function onItemClick(index) {\n var selectedItem = this.items[index];\n __f__(\"log\", selectedItem.text, 'selectedItem.text', \" at pages/6170/deviceControl/index.vue:282\");\n if (selectedItem.text === '激光') {\n this.lightModeC = true;\n this.selectedItemIndex = index; // 记录当前选择的索引\n } else {\n this.updateSelectedItem(index);\n }\n },\n updateSelectedItem: function updateSelectedItem(index) {\n this.items = this.items.map(function (item, i) {\n return _objectSpread(_objectSpread({}, item), {}, {\n selected: i === index\n });\n });\n if (this.modeType === 'main') {\n this.currentMainMode = this.items[index].text + '模式';\n } else {\n this.currentSecondaryMode = this.items[index].text + '模式';\n }\n this.showPopup = false; // 关闭弹窗\n },\n // 确认\n handleSumbit: function handleSumbit() {\n this.lightModeA = false;\n },\n // 上传开机画面\n uploadStartup: function uploadStartup() {\n this.lightModeB = true;\n },\n // 上传开机画面确认按键\n handleupload: function handleupload() {\n this.lightModeB = false;\n },\n // 操纵说明\n operatingInst: function operatingInst() {\n uni.navigateTo({\n url: \"/pages/common/operatingInstruct/index?id=\".concat(this.deviceID)\n });\n },\n // 产品参数\n productparams: function productparams() {\n uni.navigateTo({\n url: \"/pages/common/productDes/index?id=\".concat(this.deviceID)\n });\n },\n // 操作视频\n operatingVideo: function operatingVideo() {\n uni.navigateTo({\n url: \"/pages/6170/operationVideo/index\"\n });\n },\n // 同意\n handleBtn: function handleBtn() {\n this.lightModeC = false;\n this.updateSelectedItem(this.selectedItemIndex); // 使用记录的索引来更新选择项\n this.lightModeA = false; //关闭大弹框\n },\n // 不同意\n handleDisagree: function handleDisagree() {\n this.lightModeC = false;\n }\n },\n onLoad: function onLoad(options) {\n __f__(\"log\", options.id, \" at pages/6170/deviceControl/index.vue:346\"); // 输出: 123\n this.deviceID = options.id;\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvNjE3MC9kZXZpY2VDb250cm9sL2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibWFpbk1vZGUiLCJzZWNvbmRhcnlNb2RlIiwibmF2QmFySGVpZ2h0IiwidW5pIiwiZ2V0U3lzdGVtSW5mb1N5bmMiLCJzdGF0dXNCYXJIZWlnaHQiLCJuYXZUaXRsZSIsInNsaWRlclZhbHVlIiwibGlnaHRNb2RlQSIsImN1cnJlbnRNYWluTW9kZSIsImN1cnJlbnRTZWNvbmRhcnlNb2RlIiwibGlnaHRNb2RlQiIsImxpZ2h0TW9kZUMiLCJpdGVtcyIsImlzRm9ybUV4cGFuZGVkIiwiZGV2aWNlSUQiLCJjb21wdXRlZCIsInBvcHVwVGl0bGUiLCJtb2RlVHlwZSIsIm1ldGhvZHMiLCJzZWxlY3RNb2RlIiwidHlwZSIsInRleHQiLCJzZWxlY3RlZCIsImltYWdlIiwibGFzZXJtb2RlIiwidG9nZ2xlRm9ybSIsIm9uSXRlbUNsaWNrIiwiaW5kZXgiLCJzZWxlY3RlZEl0ZW0iLCJzZWxlY3RlZEl0ZW1JbmRleCIsInVwZGF0ZVNlbGVjdGVkSXRlbSIsIm1hcCIsIml0ZW0iLCJpIiwic2hvd1BvcHVwIiwiaGFuZGxlU3VtYml0IiwidXBsb2FkU3RhcnR1cCIsImhhbmRsZXVwbG9hZCIsIm9wZXJhdGluZ0luc3QiLCJuYXZpZ2F0ZVRvIiwidXJsIiwicHJvZHVjdHBhcmFtcyIsIm9wZXJhdGluZ1ZpZGVvIiwiaGFuZGxlQnRuIiwiaGFuZGxlRGlzYWdyZWUiLCJvbkxvYWQiLCJvcHRpb25zIiwiaWQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtB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Q0FBQ2pDLFVBQVUsR0FBRyxLQUFLO0lBQ3hCO0VBQ0QsQ0FBQztFQUNEa0MsTUFBTSxrQkFBQ0MsT0FBTyxFQUFFO0lBQ2YsYUFBWUEsT0FBTyxDQUFDQyxFQUFFLGdEQUFDLENBQUM7SUFDeEIsSUFBSSxDQUFDakMsUUFBUSxHQUFHZ0MsT0FBTyxDQUFDQyxFQUFFO0VBQzNCO0FBRUQsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjE1MS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5leHBvcnQgZGVmYXVsdCB7XG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdG1haW5Nb2RlOiAnc3RyaW5nJyxcblx0XHRcdHNlY29uZGFyeU1vZGU6ICdzdHJpbmcnLFxuXHRcdFx0bmF2QmFySGVpZ2h0OiA3MCArIHVuaS5nZXRTeXN0ZW1JbmZvU3luYygpLnN0YXR1c0JhckhlaWdodCxcblx0XHRcdG5hdlRpdGxlOiBcIjYxNzBcIixcblx0XHRcdHNsaWRlclZhbHVlOiA1MCxcblx0XHRcdGxpZ2h0TW9kZUE6IGZhbHNlLFxuXHRcdFx0Y3VycmVudE1haW5Nb2RlOiAn5by65YWJ5qih5byPJyxcblx0XHRcdGN1cnJlbnRTZWNvbmRhcnlNb2RlOiAn5rOb5YWJ5qih5byPJyxcblx0XHRcdGxpZ2h0TW9kZUI6IGZhbHNlLFxuXHRcdFx0bGlnaHRNb2RlQzogZmFsc2UsIC8v5r+A5YWJ5o+Q56S65qGGXG5cdFx0XHRpdGVtczogW10sXG5cdFx0XHRpc0Zvcm1FeHBhbmRlZDogdHJ1ZSwgLy8g6buY6K6k5bGV5byAXG5cdFx0XHRkZXZpY2VJRDogJydcblx0XHR9XG5cdH0sXG5cdGNvbXB1dGVkOiB7XG5cdFx0cG9wdXBUaXRsZSgpIHtcblx0XHRcdHJldHVybiB0aGlzLm1vZGVUeXBlID09PSAnbWFpbicgPyAn54Gv5YWJ5qih5byPJyA6ICfmv4DlhYnmqKHlvI8nO1xuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdHNlbGVjdE1vZGUodHlwZSkge1xuXHRcdFx0dGhpcy5tb2RlVHlwZSA9IHR5cGU7XG5cdFx0XHR0aGlzLmxpZ2h0TW9kZUEgPSB0cnVlO1xuXHRcdFx0aWYgKHR5cGUgPT09ICdtYWluJykge1xuXHRcdFx0XHR0aGlzLml0ZW1zID0gW3tcblx0XHRcdFx0XHRcdHRleHQ6ICflvLrlhYknLFxuXHRcdFx0XHRcdFx0c2VsZWN0ZWQ6IHRoaXMuY3VycmVudE1haW5Nb2RlID09PSAn5by65YWJ5qih5byPJyxcblx0XHRcdFx0XHRcdGltYWdlOiAnL3N0YXRpYy9pbWFnZXMvc2V0dC5wbmcnXG5cdFx0XHRcdFx0fSxcblx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHR0ZXh0OiAn5byx5YWJJyxcblx0XHRcdFx0XHRcdHNlbGVjdGVkOiB0aGlzLmN1cnJlbnRNYWluTW9kZSA9PT0gJ+W8seWFieaooeW8jycsXG5cdFx0XHRcdFx0XHRpbWFnZTogJy9zdGF0aWMvaW1hZ2VzL3NldHQucG5nJ1xuXHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0dGV4dDogJ+eIhumXqicsXG5cdFx0XHRcdFx0XHRzZWxlY3RlZDogdGhpcy5jdXJyZW50TWFpbk1vZGUgPT09ICfniIbpl6rmqKHlvI8nLFxuXHRcdFx0XHRcdFx0aW1hZ2U6ICcvc3RhdGljL2ltYWdlcy9icy5wbmcnXG5cdFx0XHRcdFx0fSxcblx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHR0ZXh0OiAn5rOb5YWJJyxcblx0XHRcdFx0XHRcdHNlbGVjdGVkOiB0aGlzLmN1cnJlbnRNYWluTW9kZSA9PT0gJ+azm+WFieaooeW8jycsXG5cdFx0XHRcdFx0XHRpbWFnZTogJy9zdGF0aWMvaW1hZ2VzL3NldHR0LnBuZydcblx0XHRcdFx0XHR9LFxuXG5cdFx0XHRcdF07XG5cdFx0XHR9XG5cdFx0fSxcblx0XHQvLyDmv4DlhYnmqKHlvI9cblx0XHRsYXNlcm1vZGUoKSB7XG5cdFx0XHR0aGlzLmxpZ2h0TW9kZUMgPSB0cnVlXG5cdFx0fSxcblx0XHR0b2dnbGVGb3JtKCkge1xuXHRcdFx0dGhpcy5pc0Zvcm1FeHBhbmRlZCA9ICF0aGlzLmlzRm9ybUV4cGFuZGVkO1xuXHRcdH0sXG5cblx0XHRvbkl0ZW1DbGljayhpbmRleCkge1xuXHRcdFx0Y29uc3Qgc2VsZWN0ZWRJdGVtID0gdGhpcy5pdGVtc1tpbmRleF07XG5cdFx0XHRjb25zb2xlLmxvZyhzZWxlY3RlZEl0ZW0udGV4dCwgJ3NlbGVjdGVkSXRlbS50ZXh0Jyk7XG5cdFx0XHRpZiAoc2VsZWN0ZWRJdGVtLnRleHQgPT09ICfmv4DlhYknKSB7XG5cdFx0XHRcdHRoaXMubGlnaHRNb2RlQyA9IHRydWVcblx0XHRcdFx0dGhpcy5zZWxlY3RlZEl0ZW1JbmRleCA9IGluZGV4OyAvLyDorrDlvZXlvZPliY3pgInmi6nnmoTntKLlvJVcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHRoaXMudXBkYXRlU2VsZWN0ZWRJdGVtKGluZGV4KTtcblx0XHRcdH1cblx0XHR9LFxuXHRcdHVwZGF0ZVNlbGVjdGVkSXRlbShpbmRleCkge1xuXHRcdFx0dGhpcy5pdGVtcyA9IHRoaXMuaXRlbXMubWFwKChpdGVtLCBpKSA9PiAoe1xuXHRcdFx0XHQuLi5pdGVtLFxuXHRcdFx0XHRzZWxlY3RlZDogaSA9PT0gaW5kZXhcblx0XHRcdH0pKTtcblx0XHRcdGlmICh0aGlzLm1vZGVUeXBlID09PSAnbWFpbicpIHtcblx0XHRcdFx0dGhpcy5jdXJyZW50TWFpbk1vZGUgPSB0aGlzLml0ZW1zW2luZGV4XS50ZXh0ICsgJ+aooeW8jyc7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR0aGlzLmN1cnJlbnRTZWNvbmRhcnlNb2RlID0gdGhpcy5pdGVtc1tpbmRleF0udGV4dCArICfmqKHlvI8nO1xuXHRcdFx0fVxuXHRcdFx0dGhpcy5zaG93UG9wdXAgPSBmYWxzZTsgLy8g5YWz6Zet5by556qXXG5cdFx0fSxcblx0XHQvLyDnoa7orqRcblx0XHRoYW5kbGVTdW1iaXQoKSB7XG5cdFx0XHR0aGlzLmxpZ2h0TW9kZUEgPSBmYWxzZVxuXHRcdH0sXG5cdFx0Ly8g5LiK5Lyg5byA5py655S76Z2iXG5cdFx0dXBsb2FkU3RhcnR1cCgpIHtcblx0XHRcdHRoaXMubGlnaHRNb2RlQiA9IHRydWVcblx0XHR9LFxuXHRcdC8vIOS4iuS8oOW8gOacuueUu+mdouehruiupOaMiemUrlxuXHRcdGhhbmRsZXVwbG9hZCgpIHtcblx0XHRcdHRoaXMubGlnaHRNb2RlQiA9IGZhbHNlXG5cdFx0fSxcblxuXHRcdC8vIOaTjee6teivtOaYjlxuXHRcdG9wZXJhdGluZ0luc3QoKSB7XG5cdFx0XHR1bmkubmF2aWdhdGVUbyh7XG5cdFx0XHRcdHVybDogYC9wYWdlcy9jb21tb24vb3BlcmF0aW5nSW5zdHJ1Y3QvaW5kZXg/aWQ9JHt0aGlzLmRldmljZUlEfWBcblx0XHRcdH0pXG5cdFx0fSxcblx0XHQvLyDkuqflk4Hlj4LmlbBcblx0XHRwcm9kdWN0cGFyYW1zKCkge1xuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xuXHRcdFx0XHR1cmw6IGAvcGFnZXMvY29tbW9uL3Byb2R1Y3REZXMvaW5kZXg/aWQ9JHt0aGlzLmRldmljZUlEfWBcblx0XHRcdH0pXG5cdFx0fSxcblx0XHQvLyDmk43kvZzop4bpopFcblx0XHRvcGVyYXRpbmdWaWRlbygpIHtcblx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcblx0XHRcdFx0dXJsOiBgL3BhZ2VzLzYxNzAvb3BlcmF0aW9uVmlkZW8vaW5kZXhgXG5cdFx0XHR9KVxuXG5cdFx0fSxcblx0XHQvLyDlkIzmhI9cblx0XHRoYW5kbGVCdG4oKSB7XG5cdFx0XHR0aGlzLmxpZ2h0TW9kZUMgPSBmYWxzZVxuXHRcdFx0dGhpcy51cGRhdGVTZWxlY3RlZEl0ZW0odGhpcy5zZWxlY3RlZEl0ZW1JbmRleCk7IC8vIOS9v+eUqOiusOW9leeahOe0ouW8leadpeabtOaWsOmAieaLqemhuVxuXHRcdFx0dGhpcy5saWdodE1vZGVBID0gZmFsc2UgLy/lhbPpl63lpKflvLnmoYZcblx0XHR9LFxuXHRcdC8vIOS4jeWQjOaEj1xuXHRcdGhhbmRsZURpc2FncmVlKCkge1xuXHRcdFx0dGhpcy5saWdodE1vZGVDID0gZmFsc2Vcblx0XHR9LFxuXHR9LFxuXHRvbkxvYWQob3B0aW9ucykge1xuXHRcdGNvbnNvbGUubG9nKG9wdGlvbnMuaWQpIC8vIOi+k+WHujogMTIzXG5cdFx0dGhpcy5kZXZpY2VJRCA9IG9wdGlvbnMuaWRcblx0fVxuXG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///151\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));\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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 mainMode: 'string',\n secondaryMode: 'string',\n navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n navTitle: \"6170\",\n sliderValue: 50,\n lightModeA: false,\n currentMainMode: '强光模式',\n currentSecondaryMode: '泛光模式',\n lightModeB: false,\n lightModeC: false,\n //激光提示框\n items: [],\n isFormExpanded: true,\n // 默认展开\n deviceID: ''\n };\n },\n computed: {\n popupTitle: function popupTitle() {\n return this.modeType === 'main' ? '灯光模式' : '激光模式';\n }\n },\n methods: {\n selectMode: function selectMode(type) {\n this.modeType = type;\n this.lightModeA = true;\n if (type === 'main') {\n this.items = [{\n text: '强光',\n selected: this.currentMainMode === '强光模式',\n image: '/static/images/sett.png'\n }, {\n text: '弱光',\n selected: this.currentMainMode === '弱光模式',\n image: '/static/images/sett.png'\n }, {\n text: '爆闪',\n selected: this.currentMainMode === '爆闪模式',\n image: '/static/images/bs.png'\n }, {\n text: '泛光',\n selected: this.currentMainMode === '泛光模式',\n image: '/static/images/settt.png'\n }];\n }\n },\n // 激光模式\n lasermode: function lasermode() {\n this.lightModeC = true;\n },\n toggleForm: function toggleForm() {\n this.isFormExpanded = !this.isFormExpanded;\n },\n onItemClick: function onItemClick(index) {\n var selectedItem = this.items[index];\n __f__(\"log\", selectedItem.text, 'selectedItem.text', \" at pages/6170/deviceControl/index.vue:282\");\n if (selectedItem.text === '激光') {\n this.lightModeC = true;\n this.selectedItemIndex = index; // 记录当前选择的索引\n } else {\n this.updateSelectedItem(index);\n }\n },\n updateSelectedItem: function updateSelectedItem(index) {\n this.items = this.items.map(function (item, i) {\n return _objectSpread(_objectSpread({}, item), {}, {\n selected: i === index\n });\n });\n if (this.modeType === 'main') {\n this.currentMainMode = this.items[index].text + '模式';\n } else {\n this.currentSecondaryMode = this.items[index].text + '模式';\n }\n this.showPopup = false; // 关闭弹窗\n },\n // 确认\n handleSumbit: function handleSumbit() {\n this.lightModeA = false;\n },\n // 上传开机画面\n uploadStartup: function uploadStartup() {\n this.lightModeB = true;\n },\n // 上传开机画面确认按键\n handleupload: function handleupload() {\n this.lightModeB = false;\n },\n // 操纵说明\n operatingInst: function operatingInst() {\n uni.navigateTo({\n url: \"/pages/common/operatingInstruct/index?id=\".concat(this.deviceID)\n });\n },\n // 产品参数\n productparams: function productparams() {\n uni.navigateTo({\n url: \"/pages/common/productDes/index?id=\".concat(this.deviceID)\n });\n },\n // 操作视频\n operatingVideo: function operatingVideo() {\n uni.navigateTo({\n url: \"/pages/common/operationVideo/index?id=\".concat(this.deviceID)\n });\n },\n // 同意\n handleBtn: function handleBtn() {\n this.lightModeC = false;\n this.updateSelectedItem(this.selectedItemIndex); // 使用记录的索引来更新选择项\n this.lightModeA = false; //关闭大弹框\n },\n // 不同意\n handleDisagree: function handleDisagree() {\n this.lightModeC = false;\n }\n },\n onLoad: function onLoad(options) {\n __f__(\"log\", options.id, \" at pages/6170/deviceControl/index.vue:346\"); // 输出: 123\n this.deviceID = options.id;\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvNjE3MC9kZXZpY2VDb250cm9sL2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibWFpbk1vZGUiLCJzZWNvbmRhcnlNb2RlIiwibmF2QmFySGVpZ2h0IiwibmF2VGl0bGUiLCJzbGlkZXJWYWx1ZSIsImxpZ2h0TW9kZUEiLCJjdXJyZW50TWFpbk1vZGUiLCJjdXJyZW50U2Vjb25kYXJ5TW9kZSIsImxpZ2h0TW9kZUIiLCJsaWdodE1vZGVDIiwiaXRlbXMiLCJpc0Zvcm1FeHBhbmRlZCIsImRldmljZUlEIiwiY29tcHV0ZWQiLCJwb3B1cFRpdGxlIiwibWV0aG9kcyIsInNlbGVjdE1vZGUiLCJ0ZXh0Iiwic2VsZWN0ZWQiLCJpbWFnZSIsImxhc2VybW9kZSIsInRvZ2dsZUZvcm0iLCJvbkl0ZW1DbGljayIsInVwZGF0ZVNlbGVjdGVkSXRlbSIsIml0ZW0iLCJoYW5kbGVTdW1iaXQiLCJ1cGxvYWRTdGFydHVwIiwiaGFuZGxldXBsb2FkIiwib3BlcmF0aW5nSW5zdCIsInVuaSIsInVybCIsInByb2R1Y3RwYXJhbXMiLCJvcGVyYXRpbmdWaWRlbyIsImhhbmRsZUJ0biIsImhhbmRsZURpc2FncmVlIiwib25Mb2FkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUEyTkE7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUFBO01BQ0FDO01BQ0FDO01BQUE7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO01BQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO1FBQ0E7VUFDQUM7VUFDQUM7VUFDQUM7UUFDQSxHQUNBO1VBQ0FGO1VBQ0FDO1VBQ0FDO1FBQ0EsR0FDQTtVQUNBRjtVQUNBQztVQUNBQztRQUNBLEdBQ0E7VUFDQUY7VUFDQUM7VUFDQUM7UUFDQSxFQUVBO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7SUFFQUM7TUFDQTtNQUNBO01BQ0E7UUFDQTtRQUNBO01BQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFDQTtRQUFBLHVDQUNBQztVQUNBTjtRQUFBO01BQUEsQ0FDQTtNQUNBO1FBQ0E7TUFDQTtRQUNBO01BQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQU87TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBRUE7SUFDQUM7TUFDQUM7UUFDQUM7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQUY7UUFDQUM7TUFDQTtJQUNBO0lBQ0E7SUFDQUU7TUFDQUg7UUFDQUM7TUFDQTtJQUVBO0lBQ0E7SUFDQUc7TUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQTtFQUNBO0FBRUE7QUFBQSwyQiIsImZpbGUiOiIxNTEuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXc+XHJcblx0XHQ8IS0tIOS9v+eUqOiHquWumuS5ieWvvOiIquagjyAtLT5cclxuXHRcdDxjdXN0b20tbmF2YmFyIDp0aXRsZT1cIm5hdlRpdGxlXCIgOnNob3dCYWNrPVwidHJ1ZVwiIGNvbG9yPVwiI0ZGRkZGRlwiIHJpZ2h0SWNvbj1cIi9zdGF0aWMvaW1hZ2VzL3BhdGgucG5nXCJcclxuXHRcdFx0QHJpZ2h0LWNsaWNrPVwidXBsb2FkU3RhcnR1cFwiPjwvY3VzdG9tLW5hdmJhcj5cclxuXHRcdDx2aWV3IGNsYXNzPVwiZGV2aWNlLWRldGFpbC1jb250YWluZXJcIiA6c3R5bGU9XCJ7IHBhZGRpbmdUb3A6IG5hdkJhckhlaWdodCArICdweCcgfVwiPlxyXG5cdFx0XHQ8IS0tIOiuvuWkh+eUtemHj+S/oeaBryAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJiYXR0ZXJ5LXNlY3Rpb25cIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJhdHRlcnktc2VjdGlvbkxlZnRcIj5cclxuXHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9iaXAuNi5wbmdcIiBjbGFzcz1cImJpcEltZ1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJiYXR0ZXJ5LXYxXCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9kbC5wbmdcIiBjbGFzcz1cImRsSU1HXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJiYXR0ZXJ5LXYyXCI+OTAlPC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYmF0dGVyeS12M1wiPueUtemHjzwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJiYXR0ZXJ5LXYxXCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9uei5wbmdcIiBjbGFzcz1cImRsSU1HXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJiYXR0ZXJ5LXYyXCI+MeWwj+aXtjwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJhdHRlcnktdjNcIj7nu63oiKrml7bpl7Q8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXc+XHJcblxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cclxuXHRcdFx0PCEtLSDorr7lpIfln7rmnKzkv6Hmga8gLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaW5mby1jYXJkXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbmZvLXJvd1wiPlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJpbmZvLWxhYmVsXCI+SU1FSeWPtzwvdGV4dD5cclxuXHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiaW5mby12YWx1ZVwiPjEyMzQ1NjwvdGV4dD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbmZvLXJvd1wiPlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJpbmZvLWxhYmVsXCI+6K6+5aSH54q25oCBPC90ZXh0PlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJpbmZvLXZhbHVlIHN0YXR1cy1ydW5uaW5nXCI+6L+Q6KGM5LitPC90ZXh0PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImluZm8tcm93XCI+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImluZm8tbGFiZWxcIj7lrprkvY3kv6Hmga88L3RleHQ+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImluZm8tdmFsdWUgc3RhdHVzLXJ1bm5pbmdcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbmZvLXZhbHVlIHN0YXR1cy1ydW5uaW5nXCI+MTE0LjcyIDMwLjI4PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImluZm8tdmFsdWUgc3RhdHVzLXJ1bm5pbmdcIj7mt7HlnLPluILpvpnljY7ljLrlr4zmupDmmZ88L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpbmZvLXJvd1wiPlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwiaW5mby1sYWJlbFwiPueBr+WFieS6ruW6pjwvdGV4dD5cclxuXHRcdFx0XHQ8dGV4dCBjbGFzcz1cImluZm8tdmFsdWUgc3RhdHVzLXJ1bm5pbmdcIj4lPC90ZXh0PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0XHQ8IS0tIOeBr+WFieS6ruW6puaOp+WItiAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJjb250cm9sLWNhcmRcIj5cclxuXHRcdFx0XHQ8c2xpZGVyIDp2YWx1ZT1cInNsaWRlclZhbHVlXCIgbWluPVwiMFwiIG1heD1cIjEwMFwiIGFjdGl2ZUNvbG9yPVwicmdiKDE4NywgMjMwLCAwKVwiXHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kQ29sb3I9XCJyZ2IoMjYsIDI2LCAyNilcIiBzaG93LXZhbHVlIC8+XHJcblxyXG5cdFx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0XHQ8IS0tIOeBr+WFieaooeW8j+mAieaLqSAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLXNlY3Rpb25cIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1vZGUtYnV0dG9uc1wiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLXYxXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibW9kZS12MlwiIEBjbGljaz1cInNlbGVjdE1vZGUoJ21haW4nKVwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9zZXQucG5nXCIgY2xhc3M9XCJzZXRJTUdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJiYXR0ZXJ5LXYyXCI+54Gv5YWJ5qih5byPPC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLXYzXCI+e3sgY3VycmVudE1haW5Nb2RlIH19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLXYxXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibW9kZS12MlwiIEBjbGljaz1cImxhc2VybW9kZVwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9qZy5wbmdcIiBjbGFzcz1cInNldElNR1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJhdHRlcnktdjJcIj7mv4DlhYnmqKHlvI88L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8IS0tIFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1vZGUtdjNcIj57e2N1cnJlbnRTZWNvbmRhcnlNb2RlfX08L3ZpZXc+IC0tPlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLXYxXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibW9kZS12MlwiIEBjbGljaz1cInVwbG9hZFN0YXJ0dXBcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiL3N0YXRpYy9pbWFnZXMvcGF0aDcucG5nXCIgY2xhc3M9XCJzZXRJTUdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJiYXR0ZXJ5LXYyXCI+5byA5py655S76Z2iPC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLXYzXCI+5LiK5LygPC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cclxuXHRcdFx0PCEtLSDkurrlkZjkv6Hmga/nmbvorrAgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZm9ybS1zZWN0aW9uXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLWJ1dHRvbnNcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic2VjdGlvbi10aXRsZVwiPuS6uuWRmOS/oeaBr+eZu+iusDwvdmlldz5cclxuXHRcdFx0XHRcdDwhLS0gPGJ1dHRvbiBjbGFzcz1cInNlbmQtYnRuXCI+5Y+R6YCBPC9idXR0b24+IC0tPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodC1pY29uc1wiPlxyXG5cclxuXHRcdFx0XHRcdFx0PHVuaS1pY29ucyBAY2xpY2s9XCJ0b2dnbGVGb3JtXCIgOnR5cGU9XCJpc0Zvcm1FeHBhbmRlZCA/ICdhcnJvd3VwJyA6ICdkb3duJ1wiIHNpemU9XCIyMFwiXHJcblx0XHRcdFx0XHRcdFx0Y29sb3I9XCJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODdcIiBjbGFzcz1cInRvZ2dsZS1pY29uXCIgLz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJmb3JtLWNvbnRlbnRcIiB2LWlmPVwiaXNGb3JtRXhwYW5kZWRcIj5cclxuXHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJzZW5kLWJ0bjFcIj7lj5HpgIE8L2J1dHRvbj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZm9ybS1yb3dcIj5cclxuXHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJmb3JtLWxhYmVsXCI+5Y2V5L2N77yaPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8aW5wdXQgY2xhc3M9XCJmb3JtLWlucHV0XCIgcGxhY2Vob2xkZXI9XCLor7fovpPlhaXljZXkvY1cIiAvPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJmb3JtLXJvd1wiPlxyXG5cdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImZvcm0tbGFiZWxcIj7lp5PlkI3vvJo8L3RleHQ+XHJcblx0XHRcdFx0XHRcdDxpbnB1dCBjbGFzcz1cImZvcm0taW5wdXRcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpeWnk+WQjVwiIC8+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImZvcm0tcm93XCI+XHJcblx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiZm9ybS1sYWJlbFwiPuiBjOS9je+8mjwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PGlucHV0IGNsYXNzPVwiZm9ybS1pbnB1dFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl6IGM5L2NXCIgLz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZm9ybS1yb3dcIj5cclxuXHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJmb3JtLWxhYmVsXCI+SUTvvJo8L3RleHQ+XHJcblx0XHRcdFx0XHRcdDxpbnB1dCBjbGFzcz1cImZvcm0taW5wdXRcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpUlE5Y+3XCIgLz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSDkurrlkZjkv6Hmga/nmbvorrAgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZm9ybS1zZWN0aW9uXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLWJ1dHRvbnNcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic2VjdGlvbi10aXRsZVwiPuWPkemAgeS/oeaBrzwvdmlldz5cclxuXHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJzZW5kLWJ0blwiPuWPkemAgTwvYnV0dG9uPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJmb3JtLXJvd1wiPlxyXG5cdFx0XHRcdFx0PGlucHV0IGNsYXNzPVwiZm9ybS1pbnB1dFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl5paH5a2XXCIgLz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PCEtLSDkuqflk4Hkv6Hmga8gLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwic2VjdGlvbi10aXRsZVwiPuS6p+WTgeS/oeaBrzwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlLWJ1dHRvbnNcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1vZGVfMVwiIEBjbGljaz1cInByb2R1Y3RwYXJhbXNcIj5cclxuXHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9jcC5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJjcElNR1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIlwiPuS6p+WTgeWPguaVsDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtb2RlXzFcIiBAY2xpY2s9XCJvcGVyYXRpbmdJbnN0XCI+XHJcblx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiL3N0YXRpYy9pbWFnZXMvc20ucG5nXCIgbW9kZT1cIlwiIGNsYXNzPVwiY3BJTUdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJcIj7mk43kvZzor7TmmI48L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwibW9kZV8xXCIgQGNsaWNrPVwib3BlcmF0aW5nVmlkZW9cIj5cclxuXHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9zcC5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJjcElNR1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIlwiPuaTjeS9nOinhumikTwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0g5by55qGGIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJhZ3JlZW1lbnQtbWFza1wiIHYtaWY9XCJsaWdodE1vZGVBXCI+XHJcblx0XHRcdDwhLS0g5Y2P6K6u5by556qXIC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImFncmVlbWVudC1wb3B1cFwiIEBjbGljay5zdG9wPlxyXG5cdFx0XHRcdDwhLS0g5qCH6aKYIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtdGl0bGVcIj4ge3sgcG9wdXBUaXRsZSB9fTwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLWNvbnRlbnRcIj5cclxuXHRcdFx0XHRcdDx2aWV3IHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiBpdGVtc1wiIDprZXk9XCJpbmRleFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIml0ZW1cIiA6Y2xhc3M9XCJ7J3NlbGVjdGVkJzogaXRlbS5zZWxlY3RlZH1cIiBAY2xpY2s9XCJvbkl0ZW1DbGljayhpbmRleClcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW1hZ2UgOnNyYz1cIml0ZW0uaW1hZ2VcIiBjbGFzcz1cInNldElNR1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0e3tpdGVtLnRleHR9fVxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwhLS0g5oyJ6ZKu57uEIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtYnV0dG9uc1wiPlxyXG5cdFx0XHRcdFx0PGJ1dHRvbiBjbGFzcz1cImFncmVlXCIgQGNsaWNrPVwiaGFuZGxlU3VtYml0XCI+56Gu5a6aPC9idXR0b24+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tIOS4iuS8oOW8gOacuueUu+mdouW8ueahhiAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYWdyZWVtZW50LW1hc2tcIiB2LWlmPVwibGlnaHRNb2RlQlwiPlxyXG5cdFx0XHQ8IS0tIOS4iuS8oOeUu+mdouW8ueeqlyAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJhZ3JlZW1lbnQtcG9wdXBcIj5cclxuXHRcdFx0XHQ8IS0tIOagh+mimCAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLXRpdGxlXCI+5LiK5Lyg5byA5py655S76Z2iPC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtY29udGVudFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJleGFtcGxlLWJvZHlcIj5cclxuXHRcdFx0XHRcdFx0PHVuaS1maWxlLXBpY2tlciBsaW1pdD1cIjFcIj48L3VuaS1maWxlLXBpY2tlcj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJleGFtcGxlX3RpdGxlXCI+54K55Ye75LiK5Lyg5Zu+54mHPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8IS0tIOaMiemSrue7hCAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLWJ1dHRvbnNcIj5cclxuXHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJhZ3JlZVwiIEBjbGljaz1cImhhbmRsZXVwbG9hZFwiPuehruWumjwvYnV0dG9uPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLT09PT09PT09PT09PT09PT09PT09PSDmv4DlhYnmj5DnpLrmoYY9PT09PT09PT09PT09PT09PT0gLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImFncmVlbWVudC1tYXNrXCIgdi1pZj1cImxpZ2h0TW9kZUNcIj5cclxuXHRcdFx0PCEtLSDkuIrkvKDnlLvpnaLlvLnnqpcgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYWdyZWVtZW50LXBvcHVwQ1wiPlxyXG5cdFx0XHRcdDwhLS0g5qCH6aKYIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtdGl0bGVcIj7noa7orqTlvIDlkK/mv4DlhYnmqKHlvI/vvJ88L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1jb250ZW50XCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLVRpdGxlXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3PuazqOaEj+S6i+mhuTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXc+MS7npoHmraLnm7Top4blhYnmupDmiJblj43lsITpnaLvvIE8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3PjIu6YG/5YWN55u05bCE5Lq65oiW5piT54eD54mp77yBPC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldz4zLumcgOS9qeaItOebuOW6lOS4k+S4mumYsuaKpOecvOmVnO+8gTwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PCEtLSDmjInpkq7nu4QgLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1idXR0b25zXCI+XHJcblx0XHRcdFx0XHQ8YnV0dG9uIGNsYXNzPVwiYnRuIGRpc2FncmVlXCIgQGNsaWNrPVwiaGFuZGxlRGlzYWdyZWVcIj7lj5bmtog8L2J1dHRvbj5cclxuXHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJidG4gYWdyZWVCdG5cIiBAY2xpY2s9XCJoYW5kbGVCdG5cIj7noa7lrpo8L2J1dHRvbj5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0bWFpbk1vZGU6ICdzdHJpbmcnLFxyXG5cdFx0XHRcdHNlY29uZGFyeU1vZGU6ICdzdHJpbmcnLFxyXG5cdFx0XHRcdG5hdkJhckhlaWdodDogNzAgKyB1bmkuZ2V0U3lzdGVtSW5mb1N5bmMoKS5zdGF0dXNCYXJIZWlnaHQsXHJcblx0XHRcdFx0bmF2VGl0bGU6IFwiNjE3MFwiLFxyXG5cdFx0XHRcdHNsaWRlclZhbHVlOiA1MCxcclxuXHRcdFx0XHRsaWdodE1vZGVBOiBmYWxzZSxcclxuXHRcdFx0XHRjdXJyZW50TWFpbk1vZGU6ICflvLrlhYnmqKHlvI8nLFxyXG5cdFx0XHRcdGN1cnJlbnRTZWNvbmRhcnlNb2RlOiAn5rOb5YWJ5qih5byPJyxcclxuXHRcdFx0XHRsaWdodE1vZGVCOiBmYWxzZSxcclxuXHRcdFx0XHRsaWdodE1vZGVDOiBmYWxzZSwgLy/mv4DlhYnmj5DnpLrmoYZcclxuXHRcdFx0XHRpdGVtczogW10sXHJcblx0XHRcdFx0aXNGb3JtRXhwYW5kZWQ6IHRydWUsIC8vIOm7mOiupOWxleW8gFxyXG5cdFx0XHRcdGRldmljZUlEOiAnJ1xyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0cG9wdXBUaXRsZSgpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy5tb2RlVHlwZSA9PT0gJ21haW4nID8gJ+eBr+WFieaooeW8jycgOiAn5r+A5YWJ5qih5byPJztcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0c2VsZWN0TW9kZSh0eXBlKSB7XHJcblx0XHRcdFx0dGhpcy5tb2RlVHlwZSA9IHR5cGU7XHJcblx0XHRcdFx0dGhpcy5saWdodE1vZGVBID0gdHJ1ZTtcclxuXHRcdFx0XHRpZiAodHlwZSA9PT0gJ21haW4nKSB7XHJcblx0XHRcdFx0XHR0aGlzLml0ZW1zID0gW3tcclxuXHRcdFx0XHRcdFx0XHR0ZXh0OiAn5by65YWJJyxcclxuXHRcdFx0XHRcdFx0XHRzZWxlY3RlZDogdGhpcy5jdXJyZW50TWFpbk1vZGUgPT09ICflvLrlhYnmqKHlvI8nLFxyXG5cdFx0XHRcdFx0XHRcdGltYWdlOiAnL3N0YXRpYy9pbWFnZXMvc2V0dC5wbmcnXHJcblx0XHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0OiAn5byx5YWJJyxcclxuXHRcdFx0XHRcdFx0XHRzZWxlY3RlZDogdGhpcy5jdXJyZW50TWFpbk1vZGUgPT09ICflvLHlhYnmqKHlvI8nLFxyXG5cdFx0XHRcdFx0XHRcdGltYWdlOiAnL3N0YXRpYy9pbWFnZXMvc2V0dC5wbmcnXHJcblx0XHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0OiAn54iG6ZeqJyxcclxuXHRcdFx0XHRcdFx0XHRzZWxlY3RlZDogdGhpcy5jdXJyZW50TWFpbk1vZGUgPT09ICfniIbpl6rmqKHlvI8nLFxyXG5cdFx0XHRcdFx0XHRcdGltYWdlOiAnL3N0YXRpYy9pbWFnZXMvYnMucG5nJ1xyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdFx0dGV4dDogJ+azm+WFiScsXHJcblx0XHRcdFx0XHRcdFx0c2VsZWN0ZWQ6IHRoaXMuY3VycmVudE1haW5Nb2RlID09PSAn5rOb5YWJ5qih5byPJyxcclxuXHRcdFx0XHRcdFx0XHRpbWFnZTogJy9zdGF0aWMvaW1hZ2VzL3NldHR0LnBuZydcclxuXHRcdFx0XHRcdFx0fSxcclxuXHJcblx0XHRcdFx0XHRdO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5r+A5YWJ5qih5byPXHJcblx0XHRcdGxhc2VybW9kZSgpIHtcclxuXHRcdFx0XHR0aGlzLmxpZ2h0TW9kZUMgPSB0cnVlXHJcblx0XHRcdH0sXHJcblx0XHRcdHRvZ2dsZUZvcm0oKSB7XHJcblx0XHRcdFx0dGhpcy5pc0Zvcm1FeHBhbmRlZCA9ICF0aGlzLmlzRm9ybUV4cGFuZGVkO1xyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0b25JdGVtQ2xpY2soaW5kZXgpIHtcclxuXHRcdFx0XHRjb25zdCBzZWxlY3RlZEl0ZW0gPSB0aGlzLml0ZW1zW2luZGV4XTtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhzZWxlY3RlZEl0ZW0udGV4dCwgJ3NlbGVjdGVkSXRlbS50ZXh0Jyk7XHJcblx0XHRcdFx0aWYgKHNlbGVjdGVkSXRlbS50ZXh0ID09PSAn5r+A5YWJJykge1xyXG5cdFx0XHRcdFx0dGhpcy5saWdodE1vZGVDID0gdHJ1ZVxyXG5cdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEl0ZW1JbmRleCA9IGluZGV4OyAvLyDorrDlvZXlvZPliY3pgInmi6nnmoTntKLlvJVcclxuXHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0dGhpcy51cGRhdGVTZWxlY3RlZEl0ZW0oaW5kZXgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0dXBkYXRlU2VsZWN0ZWRJdGVtKGluZGV4KSB7XHJcblx0XHRcdFx0dGhpcy5pdGVtcyA9IHRoaXMuaXRlbXMubWFwKChpdGVtLCBpKSA9PiAoe1xyXG5cdFx0XHRcdFx0Li4uaXRlbSxcclxuXHRcdFx0XHRcdHNlbGVjdGVkOiBpID09PSBpbmRleFxyXG5cdFx0XHRcdH0pKTtcclxuXHRcdFx0XHRpZiAodGhpcy5tb2RlVHlwZSA9PT0gJ21haW4nKSB7XHJcblx0XHRcdFx0XHR0aGlzLmN1cnJlbnRNYWluTW9kZSA9IHRoaXMuaXRlbXNbaW5kZXhdLnRleHQgKyAn5qih5byPJztcclxuXHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0dGhpcy5jdXJyZW50U2Vjb25kYXJ5TW9kZSA9IHRoaXMuaXRlbXNbaW5kZXhdLnRleHQgKyAn5qih5byPJztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhpcy5zaG93UG9wdXAgPSBmYWxzZTsgLy8g5YWz6Zet5by556qXXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOehruiupFxyXG5cdFx0XHRoYW5kbGVTdW1iaXQoKSB7XHJcblx0XHRcdFx0dGhpcy5saWdodE1vZGVBID0gZmFsc2VcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5LiK5Lyg5byA5py655S76Z2iXHJcblx0XHRcdHVwbG9hZFN0YXJ0dXAoKSB7XHJcblx0XHRcdFx0dGhpcy5saWdodE1vZGVCID0gdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDkuIrkvKDlvIDmnLrnlLvpnaLnoa7orqTmjInplK5cclxuXHRcdFx0aGFuZGxldXBsb2FkKCkge1xyXG5cdFx0XHRcdHRoaXMubGlnaHRNb2RlQiA9IGZhbHNlXHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDmk43nurXor7TmmI5cclxuXHRcdFx0b3BlcmF0aW5nSW5zdCgpIHtcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHR1cmw6IGAvcGFnZXMvY29tbW9uL29wZXJhdGluZ0luc3RydWN0L2luZGV4P2lkPSR7dGhpcy5kZXZpY2VJRH1gXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5Lqn5ZOB5Y+C5pWwXHJcblx0XHRcdHByb2R1Y3RwYXJhbXMoKSB7XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBgL3BhZ2VzL2NvbW1vbi9wcm9kdWN0RGVzL2luZGV4P2lkPSR7dGhpcy5kZXZpY2VJRH1gXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5pON5L2c6KeG6aKRXHJcblx0XHRcdG9wZXJhdGluZ1ZpZGVvKCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogYC9wYWdlcy9jb21tb24vb3BlcmF0aW9uVmlkZW8vaW5kZXg/aWQ9JHt0aGlzLmRldmljZUlEfWBcclxuXHRcdFx0XHR9KVxyXG5cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5ZCM5oSPXHJcblx0XHRcdGhhbmRsZUJ0bigpIHtcclxuXHRcdFx0XHR0aGlzLmxpZ2h0TW9kZUMgPSBmYWxzZVxyXG5cdFx0XHRcdHRoaXMudXBkYXRlU2VsZWN0ZWRJdGVtKHRoaXMuc2VsZWN0ZWRJdGVtSW5kZXgpOyAvLyDkvb/nlKjorrDlvZXnmoTntKLlvJXmnaXmm7TmlrDpgInmi6npoblcclxuXHRcdFx0XHR0aGlzLmxpZ2h0TW9kZUEgPSBmYWxzZSAvL+WFs+mXreWkp+W8ueahhlxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDkuI3lkIzmhI9cclxuXHRcdFx0aGFuZGxlRGlzYWdyZWUoKSB7XHJcblx0XHRcdFx0dGhpcy5saWdodE1vZGVDID0gZmFsc2VcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9ucykge1xyXG5cdFx0XHRjb25zb2xlLmxvZyhvcHRpb25zLmlkKSAvLyDovpPlh7o6IDEyM1xyXG5cdFx0XHR0aGlzLmRldmljZUlEID0gb3B0aW9ucy5pZFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlPlxyXG5cdC5kZXZpY2UtZGV0YWlsLWNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiAzMHJweDtcclxuXHRcdGJhY2tncm91bmQ6ICMxMjEyMTI7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHR9XHJcblxyXG5cdC5zdGF0dXMtYmFyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHJweDtcclxuXHR9XHJcblxyXG5cdC50aW1lIHtcclxuXHRcdGZvbnQtc2l6ZTogMzZycHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHR9XHJcblxyXG5cdC5iYXR0ZXJ5IHtcclxuXHRcdGZvbnQtc2l6ZTogMzZycHg7XHJcblx0fVxyXG5cclxuXHQuYmF0dGVyeS1zZWN0aW9uIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0cGFkZGluZzogMzBycHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBycHg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmJhdHRlcnktaW5mbyxcclxuXHQuZHVyYXRpb24ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmJpcEltZyB7XHJcblx0XHR3aWR0aDogMjA0cnB4O1xyXG5cdFx0aGVpZ2h0OiAxNDRycHg7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHJweDtcclxuXHR9XHJcblxyXG5cdC5kbElNRyB7XHJcblx0XHR3aWR0aDogNTJycHg7XHJcblx0XHRoZWlnaHQ6IDUycnB4O1xyXG5cdH1cclxuXHJcblx0LmNwSU1HIHtcclxuXHRcdHdpZHRoOiA2NnJweDtcclxuXHRcdGhlaWdodDogNjZycHg7XHJcblx0fVxyXG5cclxuXHQuYmF0dGVyeS1zZWN0aW9uTGVmdCB7XHJcblx0XHR3aWR0aDogMzA4cnB4O1xyXG5cdFx0aGVpZ2h0OiAyMjBycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDQyLCA0MiwgNDIsIDAuNSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxNnJweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMjIwcnB4O1xyXG5cdH1cclxuXHJcblx0LnBlcmNlbnRhZ2Uge1xyXG5cdFx0Zm9udC1zaXplOiA0OHJweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Y29sb3I6ICMwMDdBRkY7XHJcblx0fVxyXG5cclxuXHQubGFiZWwge1xyXG5cdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0bWFyZ2luLXRvcDogMTBycHg7XHJcblx0fVxyXG5cclxuXHQuYmF0dGVyeS12MSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcnB4O1xyXG5cdH1cclxuXHJcblxyXG5cdC5iYXR0ZXJ5LXYyIHtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE4cnB4O1xyXG5cdFx0Zm9udC1zaXplOiAzMnJweDtcclxuXHR9XHJcblxyXG5cdC5iYXR0ZXJ5LXYzIHtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcblx0XHRtYXJnaW4tbGVmdDogMjVycHg7XHJcblx0XHRmb250LXNpemU6IDI2cnB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGUtdjMge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuXHRcdGZvbnQtc2l6ZTogMjZycHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBycHg7XHJcblx0fVxyXG5cclxuXHQuaW5mby1jYXJkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0cGFkZGluZzogMTBycHggMzBycHggNXJweCAzMHJweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcnB4O1xyXG5cclxuXHR9XHJcblxyXG5cdC5pbmZvLXJvdyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBycHg7XHJcblx0fVxyXG5cclxuXHQuaW5mby1sYWJlbCB7XHJcblx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0fVxyXG5cclxuXHQuaW5mby12YWx1ZSB7XHJcblx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0fVxyXG5cclxuXHQuc3RhdHVzLXJ1bm5pbmcge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuXHRcdHRleHQtYWxpZ246IGVuZDtcclxuXHR9XHJcblxyXG5cdC5jb250cm9sLWNhcmQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI2LCAyNiwgMjYpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZycHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHJweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5saWdodCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQvKiB0b3A6MTBycHg7ICovXHJcblx0XHRjb2xvcjogcmdiYSg3NCwgNzQsIDc0LCAwLjg3KTtcclxuXHRcdHRvcDogNThycHg7XHJcblx0XHRsZWZ0OiAxMDhycHhcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzJycHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHJweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0fVxyXG5cclxuXHQuc2xpZGVyLWNvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5zbGlkZXIge1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdG1hcmdpbjogMCAyMHJweDtcclxuXHR9XHJcblxyXG5cdC5tb2RlLWJ1dHRvbnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblxyXG5cdC5tb2RlXzEge1xyXG5cdFx0d2lkdGg6IDE4MHJweDtcclxuXHRcdGhlaWdodDogMTgwcnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjYsIDI2LCAyNik7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuXHRcdHBhZGRpbmctdG9wOiAzN3JweDtcclxuXHR9XHJcblxyXG5cdC5tb2RlLXYxIHtcclxuXHRcdGJhY2tncm91bmQ6ICMxQTFBMUE7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxOHJweDtcclxuXHRcdGhlaWdodDogMTUwcnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBycHg7XHJcblx0XHR3aWR0aDogNDclO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5tb2RlLXYyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDQwcnB4O1xyXG5cclxuXHR9XHJcblxyXG5cdC5leGFtcGxlLWJvZHkge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dG9wOiA3MCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNyUsIC0xMDAlKTtcclxuXHJcblx0fVxyXG5cclxuXHQudW5pLWZpbGUtcGlja2VyX19jb250YWluZXIge1xyXG5cdFx0d2lkdGg6IDIwMHJweCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiKDU4LCA1OCwgNTgpO1xyXG5cdH1cclxuXHJcblx0OmRlZXAgLmZpbGUtcGlja2VyX19ib3gge1xyXG5cdFx0d2lkdGg6IDQwJSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmV4YW1wbGVfdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0fVxyXG5cclxuXHQubW9kZS1idG4ge1xyXG5cdFx0d2lkdGg6IDQ4JTtcclxuXHRcdGhlaWdodDogODBycHg7XHJcblx0XHRsaW5lLWhlaWdodDogODBycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG5cdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cnB4O1xyXG5cdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tb2RlLWJ0bi5hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LmZvcm0tc2VjdGlvbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjYsIDI2LCAyNik7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxNnJweDtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBycHg7XHJcblxyXG5cdH1cclxuXHJcblx0LmZvcm0tcm93IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2IoNDIsIDQyLCA0Mik7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxNnJweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBycHg7XHJcblx0fVxyXG5cclxuXHQuZm9ybS1sYWJlbCB7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0fVxyXG5cclxuXHQuZm9ybS1pbnB1dCB7XHJcblx0XHRoZWlnaHQ6IDgwcnB4O1xyXG5cdFx0Ym9yZGVyOiAxcnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Zm9udC1zaXplOiAzMnJweDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdH1cclxuXHJcblx0LnByb2R1Y3Qtc2VjdGlvbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZycHg7XHJcblx0XHRwYWRkaW5nOiAzMHJweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcnB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMCA0cnB4IDEycnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcblx0fVxyXG5cclxuXHQucHJvZHVjdC10YWJzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHJweDtcclxuXHR9XHJcblxyXG5cdC50YWIge1xyXG5cdFx0cGFkZGluZzogMTVycHggMzBycHg7XHJcblx0XHRmb250LXNpemU6IDI4cnB4O1xyXG5cdFx0Y29sb3I6ICM2NjY7XHJcblx0XHRib3JkZXItYm90dG9tOiA0cnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHJcblx0LnRhYi5hY3RpdmUge1xyXG5cdFx0Y29sb3I6ICMwMDdBRkY7XHJcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMDA3QUZGO1xyXG5cdH1cclxuXHJcblx0LmFjdGlvbi1idXR0b25zIHtcclxuXHRcdHBhZGRpbmc6IDMwcnB4IDA7XHJcblx0fVxyXG5cclxuXHQuc2VuZC1idG4ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHRcdGNvbG9yOiByZ2JhKDM1LCAzNSwgMzUsIDAuODcpO1xyXG5cdFx0aGVpZ2h0OiA1MHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1MHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0Zm9udC1zaXplOiAyNnJweDtcclxuXHRcdHdpZHRoOiAxMTJycHg7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDcwcnB4O1xyXG5cclxuXHR9XHJcblxyXG5cdC5zZW5kLWJ0bjEge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHRcdGNvbG9yOiByZ2JhKDM1LCAzNSwgMzUsIDAuODcpO1xyXG5cdFx0aGVpZ2h0OiA1MHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1MHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0Zm9udC1zaXplOiAyNnJweDtcclxuXHRcdHdpZHRoOiAxMTJycHg7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDBycHg7XHJcblx0XHR0b3A6IC03MHJweFxyXG5cdH1cclxuXHJcblxyXG5cdC8qIOmBrue9qeWxgiAqL1xyXG5cdC5hZ3JlZW1lbnQtbWFzayB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ei1pbmRleDogOTk5OTtcclxuXHR9XHJcblxyXG5cdC8qIOW8ueeql+S4u+S9kyAqL1xyXG5cdC5hZ3JlZW1lbnQtcG9wdXAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYig0MiwgNDIsIDQyKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDYwcnB4IDYwcnB4IDBycHggMHJweDtcclxuXHRcdHBhZGRpbmc6IDQwcnB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMHJweDtcclxuXHR9XHJcblxyXG5cdC5hZ3JlZW1lbnQtcG9wdXBDIHtcclxuXHRcdHdpZHRoOiA4MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDIsIDQyLCA0Mik7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0MHJweDtcclxuXHRcdHBhZGRpbmc6IDQwcnB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyMDAsIDc4LCAxKTtcclxuXHR9XHJcblxyXG5cdC5wb3B1cC1UaXRsZSB7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDIwMCwgNzgsIDEpO1xyXG5cdH1cclxuXHJcblx0Lyog5qCH6aKYICovXHJcblx0LnBvcHVwLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzZycHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHJweDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdH1cclxuXHJcblx0Lyog5YaF5a655paH5pysICovXHJcblx0LnBvcHVwLWNvbnRlbnQge1xyXG5cdFx0Zm9udC1zaXplOiAzMHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDUwcnB4O1xyXG5cdH1cclxuXHJcblx0Lml0ZW0ge1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdG1hcmdpbjogNXB4IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcclxuXHR9XHJcblxyXG5cdC5zZXRJTUcge1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuaXRlbS5zZWxlY3RlZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTgsIDU4LCA1OCk7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhycHg7XHJcblx0fVxyXG5cclxuXHQvKiDmjInpkq7lrrnlmaggKi9cclxuXHQucG9wdXAtYnV0dG9ucyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHJcblx0Lyrnoa7lrprmjInpkq4gKi9cclxuXHQuYWdyZWUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHRcdGNvbG9yOiAjMjMyMzIzO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiAyNHJweDtcclxuXHRcdGhlaWdodDogODhycHg7XHJcblx0XHRsaW5lLWhlaWdodDogODhycHg7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDBycHg7XHJcblx0XHRsZWZ0OiAwcnB4XHJcblx0fVxyXG5cclxuXHQvKiDpgJrnlKjmjInpkq7moLflvI8gKi9cclxuXHQuYnRuIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRoZWlnaHQ6IDgwcnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDgwcnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNDBycHg7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdFx0bWFyZ2luOiAwIDIwcnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5LiN5ZCM5oSP5oyJ6ZKuICovXHJcblx0LmRpc2FncmVlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjAwLCA3OCwgMC43KTtcclxuXHRcdGZvbnQtc2l6ZTogMjRycHg7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDIwMCwgNzgsIDEpO1xyXG5cdH1cclxuXHJcblx0Lyog5ZCM5oSP5oyJ6ZKuICovXHJcblx0LmFncmVlQnRuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMDAsIDc4LCAxKTtcclxuXHRcdGNvbG9yOiAjMjMyMzIzO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiAyNHJweDtcclxuXHR9XHJcblxyXG5cdC5yaWdodC1pY29ucyB7XHJcblx0XHQvKiBkaXNwbGF5OiBmbGV4OyAqL1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC50b2dnbGUtaWNvbiB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAtNDBycHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbiB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdC5mb3JtLWNvbnRlbnQge1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdG1hcmdpbi10b3A6IDYwcnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///151\n");
/***/ }),
/* 152 */
-/*!**************************************************************!*\
- !*** D:/APP/pages/6170/operationVideo/index.vue?mpType=page ***!
- \**************************************************************/
+/*!****************************************************************!*\
+ !*** D:/APP/pages/common/operationVideo/index.vue?mpType=page ***!
+ \****************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=d448414e&scoped=true&mpType=page */ 153);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 155);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"d448414e\",\n null,\n false,\n _index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/6170/operationVideo/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTUyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9ZDQ0ODQxNGUmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZDQ0ODQxNGVcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvNjE3MC9vcGVyYXRpb25WaWRlby9pbmRleC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///152\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=280d3ee2&scoped=true&mpType=page */ 153);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 155);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"280d3ee2\",\n null,\n false,\n _index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/common/operationVideo/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTUyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MjgwZDNlZTImc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMjgwZDNlZTJcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tbW9uL29wZXJhdGlvblZpZGVvL2luZGV4LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///152\n");
/***/ }),
/* 153 */
-/*!********************************************************************************************************!*\
- !*** D:/APP/pages/6170/operationVideo/index.vue?vue&type=template&id=d448414e&scoped=true&mpType=page ***!
- \********************************************************************************************************/
+/*!**********************************************************************************************************!*\
+ !*** D:/APP/pages/common/operationVideo/index.vue?vue&type=template&id=280d3ee2&scoped=true&mpType=page ***!
+ \**********************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=d448414e&scoped=true&mpType=page */ 154);
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=280d3ee2&scoped=true&mpType=page */ 154);
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/* 154 */
-/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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!D:/APP/pages/6170/operationVideo/index.vue?vue&type=template&id=d448414e&scoped=true&mpType=page ***!
- \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./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!D:/APP/pages/common/operationVideo/index.vue?vue&type=template&id=280d3ee2&scoped=true&mpType=page ***!
+ \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -17289,15 +17281,12 @@ var render = function () {
[
_c("custom-navbar", {
attrs: {
- title: _vm.navTitle,
+ title: "操作视频",
showBack: true,
backgroundColor: "#202020",
color: "#FFFFFF",
- "right-text": "编辑",
- "right-color": "rgba(255, 255, 255, 0.87)",
_i: 1,
},
- on: { "right-click": _vm.handleEdit },
}),
_c(
"view",
@@ -17336,7 +17325,7 @@ var render = function () {
},
on: {
click: function ($event) {
- return _vm.handleSwipeClick($event, index)
+ return _vm.handleSwipeClick($event, index, item)
},
},
},
@@ -17352,7 +17341,7 @@ var render = function () {
attrs: { _i: "7-" + $30 },
on: {
click: function ($event) {
- return _vm.openVideoUrl(item.url)
+ return _vm.openVideoUrl(item.videoUrl)
},
},
},
@@ -17394,7 +17383,7 @@ var render = function () {
_vm._$s(
"11-" + $30,
"t0-0",
- _vm._s(item.title)
+ _vm._s(item.videoName)
)
),
]
@@ -17414,7 +17403,7 @@ var render = function () {
_vm._$s(
"12-" + $30,
"t0-0",
- _vm._s(item.url)
+ _vm._s(item.videoUrl)
)
),
]
@@ -17465,9 +17454,9 @@ render._withStripped = true
/***/ }),
/* 155 */
-/*!**************************************************************************************!*\
- !*** D:/APP/pages/6170/operationVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
- \**************************************************************************************/
+/*!****************************************************************************************!*\
+ !*** D:/APP/pages/common/operationVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
+ \****************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -17476,52 +17465,63 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_
/***/ }),
/* 156 */
-/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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!D:/APP/pages/6170/operationVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
- \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./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!D:/APP/pages/common/operationVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
+ \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (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//\nvar _default = {\n data: function data() {\n return {\n navTitle: '操作视频',\n navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n videoList: [{\n id: 1,\n title: '使用教程1',\n url: 'https://www.bilibili.com/variety/?spm_id_from=333.1007.0.0',\n showConfirm: false\n }, {\n id: 2,\n title: '使用教程2',\n url: 'www.baidu.com',\n showConfirm: false\n }, {\n id: 3,\n title: '使用教程3',\n url: 'www.baidu.com',\n showConfirm: false\n }, {\n id: 4,\n title: '使用教程4',\n url: 'www.baidu.com',\n showConfirm: false\n }, {\n id: 5,\n title: '使用教程5',\n url: 'www.baidu.com',\n showConfirm: false\n }],\n deleteOptions: [{\n text: '编辑',\n style: {\n backgroundColor: 'rgb(224, 147, 25)',\n borderRadius: '16px 0 0 16px',\n width: '160rpx'\n }\n }, {\n text: '删除',\n style: {\n backgroundColor: 'rgb(240, 60, 60)',\n borderRadius: '0 16px 16px 0',\n width: '160rpx'\n }\n }],\n confirmOptions: [{\n text: '确认删除',\n style: {\n backgroundColor: 'rgb(240, 60, 60)',\n borderRadius: '16px',\n width: '280rpx',\n fontSize: '30rpx'\n }\n }]\n };\n },\n methods: {\n // 导航栏编辑按钮\n handleEdit: function handleEdit() {\n uni.showToast({\n title: '点击了导航栏编辑',\n icon: 'none'\n });\n },\n // 添加视频\n addvideo: function addvideo() {\n uni.navigateTo({\n url: '/pages/6170/addvideo/index'\n });\n },\n // 处理滑动按钮点击\n handleSwipeClick: function handleSwipeClick(e, index) {\n var _this = this;\n var content = e.content;\n // 如果是确认删除操作\n if (content.text === '确认删除') {\n this.videoList.splice(index, 1);\n uni.showToast({\n title: '删除成功',\n icon: 'success'\n });\n return;\n }\n // 编辑操作\n if (content.text === '编辑') {\n this.editVideo(this.videoList[index].id);\n }\n // 删除操作\n else if (content.text === '删除') {\n // 只修改当前项的选项为确认删除\n this.$set(this.videoList[index], 'showConfirm', true);\n // 关闭其他项的确认状态\n this.videoList.forEach(function (item, i) {\n if (i !== index && item.showConfirm) {\n _this.$set(_this.videoList[i], 'showConfirm', false);\n }\n });\n }\n },\n // 编辑视频\n editVideo: function editVideo(id) {\n uni.navigateTo({\n url: \"/pages/6170/editVideo/index?id=\".concat(id)\n });\n },\n // 打开视频URL\n openVideoUrl: function openVideoUrl(url) {\n __f__(\"log\", url, 'url333', \" at pages/6170/operationVideo/index.vue:153\");\n // 检查URL是否包含协议头,如果没有则添加https://\n var fullUrl = url;\n if (!url.startsWith('http://') && !url.startsWith('https://')) {\n fullUrl = 'https://' + url;\n }\n //APP跳转方式\n if (plus) {\n plus.runtime.openURL(fullUrl, function (err) {\n uni.showToast({\n title: '打开链接失败',\n icon: 'none'\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvNjE3MC9vcGVyYXRpb25WaWRlby9pbmRleC52dWUiXSwibmFtZXMiOlsiZGF0YSIsIm5hdlRpdGxlIiwibmF2QmFySGVpZ2h0IiwidmlkZW9MaXN0IiwiaWQiLCJ0aXRsZSIsInVybCIsInNob3dDb25maXJtIiwiZGVsZXRlT3B0aW9ucyIsInRleHQiLCJzdHlsZSIsImJhY2tncm91bmRDb2xvciIsImJvcmRlclJhZGl1cyIsIndpZHRoIiwiY29uZmlybU9wdGlvbnMiLCJmb250U2l6ZSIsIm1ldGhvZHMiLCJoYW5kbGVFZGl0IiwidW5pIiwiaWNvbiIsImFkZHZpZGVvIiwiaGFuZGxlU3dpcGVDbGljayIsImNvbnRlbnQiLCJlIiwiZWRpdFZpZGVvIiwib3BlblZpZGVvVXJsIiwiZnVsbFVybCIsInBsdXMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBaUNBO0VBQ0FBO0lBQ0E7TUFDQUM7TUFDQUM7TUFDQUM7UUFDQUM7UUFDQUM7UUFDQUM7UUFDQUM7TUFDQSxHQUNBO1FBQ0FIO1FBQ0FDO1FBQ0FDO1FBQ0FDO01BQ0EsR0FDQTtRQUNBSDtRQUNBQztRQUNBQztRQUNBQztNQUNBLEdBQ0E7UUFDQUg7UUFDQUM7UUFDQUM7UUFDQUM7TUFDQSxHQUNBO1FBQ0FIO1FBQ0FDO1FBQ0FDO1FBQ0FDO01BQ0EsRUFDQTtNQUNBQztRQUNBQztRQUNBQztVQUNBQztVQUNBQztVQUNBQztRQUNBO01BQ0EsR0FDQTtRQUNBSjtRQUNBQztVQUNBQztVQUNBQztVQUNBQztRQUNBO01BQ0EsRUFDQTtNQUNBQztRQUNBTDtRQUNBQztVQUNBQztVQUNBQztVQUNBQztVQUNBRTtRQUNBO01BQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQUM7UUFDQWI7UUFDQWM7TUFDQTtJQUNBO0lBRUE7SUFDQUM7TUFDQUY7UUFDQVo7TUFDQTtJQUNBO0lBRUE7SUFDQWU7TUFBQTtNQUNBLElBQ0FDLFVBQ0FDLEVBREFEO01BRUE7TUFDQTtRQUNBO1FBQ0FKO1VBQ0FiO1VBQ0FjO1FBQ0E7UUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBO01BQ0E7TUFDQTtNQUFBLEtBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtVQUNBO1lBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FLO01BQ0FOO1FBQ0FaO01BQ0E7SUFDQTtJQUNBO0lBQ0FtQjtNQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO1VBQ0FUO1lBQ0FiO1lBQ0FjO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMTU2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3PlxyXG5cdFx0PCEtLSDkvb/nlKjoh6rlrprkuYnlr7zoiKrmoI8gLS0+XHJcblx0XHQ8Y3VzdG9tLW5hdmJhciA6dGl0bGU9XCJuYXZUaXRsZVwiIDpzaG93QmFjaz1cInRydWVcIiBiYWNrZ3JvdW5kQ29sb3I9XCIjMjAyMDIwXCIgY29sb3I9XCIjRkZGRkZGXCIgcmlnaHQtdGV4dD1cIue8lui+kVwiXHJcblx0XHRcdHJpZ2h0LWNvbG9yPVwicmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KVwiIEByaWdodC1jbGljaz1cImhhbmRsZUVkaXRcIj48L2N1c3RvbS1uYXZiYXI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImRldmljZS1wYWdlXCIgOnN0eWxlPVwieyBwYWRkaW5nVG9wOiBuYXZCYXJIZWlnaHQgKyAncHgnIH1cIj5cclxuXHRcdFx0PHNjcm9sbC12aWV3IHNjcm9sbC15PlxyXG5cdFx0XHRcdDx1bmktc3dpcGUtYWN0aW9uID5cclxuXHRcdFx0XHRcdDxibG9jayB2LWZvcj1cIihpdGVtLCBpbmRleCkgaW4gdmlkZW9MaXN0XCIgOmtleT1cImluZGV4XCI+XHJcblx0XHRcdFx0XHRcdDx1bmktc3dpcGUtYWN0aW9uLWl0ZW0gOnJpZ2h0LW9wdGlvbnM9XCJpdGVtLnNob3dDb25maXJtID8gY29uZmlybU9wdGlvbnMgOiBkZWxldGVPcHRpb25zXCJcclxuXHRcdFx0XHRcdFx0XHRAY2xpY2s9XCJoYW5kbGVTd2lwZUNsaWNrKCRldmVudCwgaW5kZXgpXCIgY2xhc3M9XCJjb250ZW50XCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbWFnZS1ib3hcIiBAY2xpY2s9XCJvcGVuVmlkZW9VcmwoaXRlbS51cmwpXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImRldmljZUlNR1wiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiL3N0YXRpYy9pbWFnZXMvdmlkZW8ucG5nXCIgbW9kZT1cIlwiIGNsYXNzPVwidmlkZW9cIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJmaWxlLXRpdGxlXCI+e3tpdGVtLnRpdGxlfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZmlsZS1iYWlkdVwiPnt7aXRlbS51cmx9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2NpcmVzLnBuZ1wiIGNsYXNzPVwiY2lyY2xlXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0PC91bmktc3dpcGUtYWN0aW9uLWl0ZW0+XHJcblx0XHRcdFx0XHQ8L2Jsb2NrPlxyXG5cdFx0XHRcdDwvdW5pLXN3aXBlLWFjdGlvbj5cclxuXHRcdFx0PC9zY3JvbGwtdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJjb250ZW50MVwiIEBjbGljaz1cImFkZHZpZGVvXCI+XHJcblx0XHRcdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL3BhdGgxLnBuZ1wiIGNsYXNzPVwicGF0aDFcIj48L2ltYWdlPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdG5hdlRpdGxlOiAn5pON5L2c6KeG6aKRJyxcclxuXHRcdFx0XHRuYXZCYXJIZWlnaHQ6IDcwICsgdW5pLmdldFN5c3RlbUluZm9TeW5jKCkuc3RhdHVzQmFySGVpZ2h0LFxyXG5cdFx0XHRcdHZpZGVvTGlzdDogW3tcclxuXHRcdFx0XHRcdFx0aWQ6IDEsXHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn5L2/55So5pWZ56iLMScsXHJcblx0XHRcdFx0XHRcdHVybDogJ2h0dHBzOi8vd3d3LmJpbGliaWxpLmNvbS92YXJpZXR5Lz9zcG1faWRfZnJvbT0zMzMuMTAwNy4wLjAnLFxyXG5cdFx0XHRcdFx0XHRzaG93Q29uZmlybTogZmFsc2VcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdGlkOiAyLFxyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+S9v+eUqOaVmeeoizInLFxyXG5cdFx0XHRcdFx0XHR1cmw6ICd3d3cuYmFpZHUuY29tJyxcclxuXHRcdFx0XHRcdFx0c2hvd0NvbmZpcm06IGZhbHNlXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0XHRpZDogMyxcclxuXHRcdFx0XHRcdFx0dGl0bGU6ICfkvb/nlKjmlZnnqIszJyxcclxuXHRcdFx0XHRcdFx0dXJsOiAnd3d3LmJhaWR1LmNvbScsXHJcblx0XHRcdFx0XHRcdHNob3dDb25maXJtOiBmYWxzZVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0aWQ6IDQsXHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn5L2/55So5pWZ56iLNCcsXHJcblx0XHRcdFx0XHRcdHVybDogJ3d3dy5iYWlkdS5jb20nLFxyXG5cdFx0XHRcdFx0XHRzaG93Q29uZmlybTogZmFsc2VcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdGlkOiA1LFxyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+S9v+eUqOaVmeeoizUnLFxyXG5cdFx0XHRcdFx0XHR1cmw6ICd3d3cuYmFpZHUuY29tJyxcclxuXHRcdFx0XHRcdFx0c2hvd0NvbmZpcm06IGZhbHNlXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XSxcclxuXHRcdFx0XHRkZWxldGVPcHRpb25zOiBbe1xyXG5cdFx0XHRcdFx0XHR0ZXh0OiAn57yW6L6RJyxcclxuXHRcdFx0XHRcdFx0c3R5bGU6IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kQ29sb3I6ICdyZ2IoMjI0LCAxNDcsIDI1KScsXHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyUmFkaXVzOiAnMTZweCAwIDAgMTZweCcsXHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6ICcxNjBycHgnLFxyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0dGV4dDogJ+WIoOmZpCcsXHJcblx0XHRcdFx0XHRcdHN0eWxlOiB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZENvbG9yOiAncmdiKDI0MCwgNjAsIDYwKScsXHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyUmFkaXVzOiAnMCAxNnB4IDE2cHggMCcsXHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6ICcxNjBycHgnLFxyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdF0sXHJcblx0XHRcdFx0Y29uZmlybU9wdGlvbnM6IFt7XHJcblx0XHRcdFx0XHR0ZXh0OiAn56Gu6K6k5Yig6ZmkJyxcclxuXHRcdFx0XHRcdHN0eWxlOiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmRDb2xvcjogJ3JnYigyNDAsIDYwLCA2MCknLFxyXG5cdFx0XHRcdFx0XHRib3JkZXJSYWRpdXM6ICcxNnB4JyxcclxuXHRcdFx0XHRcdFx0d2lkdGg6ICcyODBycHgnLFxyXG5cdFx0XHRcdFx0XHRmb250U2l6ZTogJzMwcnB4JyxcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDlr7zoiKrmoI/nvJbovpHmjInpkq5cclxuXHRcdFx0aGFuZGxlRWRpdCgpIHtcclxuXHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdHRpdGxlOiAn54K55Ye75LqG5a+86Iiq5qCP57yW6L6RJyxcclxuXHRcdFx0XHRcdGljb246ICdub25lJ1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5re75Yqg6KeG6aKRXHJcblx0XHRcdGFkZHZpZGVvKCkge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogJy9wYWdlcy82MTcwL2FkZHZpZGVvL2luZGV4J1xyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDlpITnkIbmu5HliqjmjInpkq7ngrnlh7tcclxuXHRcdFx0aGFuZGxlU3dpcGVDbGljayhlLCBpbmRleCkge1xyXG5cdFx0XHRcdGNvbnN0IHtcclxuXHRcdFx0XHRcdGNvbnRlbnRcclxuXHRcdFx0XHR9ID0gZTtcclxuXHRcdFx0XHQvLyDlpoLmnpzmmK/noa7orqTliKDpmaTmk43kvZxcclxuXHRcdFx0XHRpZiAoY29udGVudC50ZXh0ID09PSAn56Gu6K6k5Yig6ZmkJykge1xyXG5cdFx0XHRcdFx0dGhpcy52aWRlb0xpc3Quc3BsaWNlKGluZGV4LCAxKTtcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+WIoOmZpOaIkOWKnycsXHJcblx0XHRcdFx0XHRcdGljb246ICdzdWNjZXNzJ1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRyZXR1cm47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vIOe8lui+keaTjeS9nFxyXG5cdFx0XHRcdGlmIChjb250ZW50LnRleHQgPT09ICfnvJbovpEnKSB7XHJcblx0XHRcdFx0XHR0aGlzLmVkaXRWaWRlbyh0aGlzLnZpZGVvTGlzdFtpbmRleF0uaWQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyDliKDpmaTmk43kvZxcclxuXHRcdFx0XHRlbHNlIGlmIChjb250ZW50LnRleHQgPT09ICfliKDpmaQnKSB7XHJcblx0XHRcdFx0XHQvLyDlj6rkv67mlLnlvZPliY3pobnnmoTpgInpobnkuLrnoa7orqTliKDpmaRcclxuXHRcdFx0XHRcdHRoaXMuJHNldCh0aGlzLnZpZGVvTGlzdFtpbmRleF0sICdzaG93Q29uZmlybScsIHRydWUpO1xyXG5cdFx0XHRcdFx0Ly8g5YWz6Zet5YW25LuW6aG555qE56Gu6K6k54q25oCBXHJcblx0XHRcdFx0XHR0aGlzLnZpZGVvTGlzdC5mb3JFYWNoKChpdGVtLCBpKSA9PiB7XHJcblx0XHRcdFx0XHRcdGlmIChpICE9PSBpbmRleCAmJiBpdGVtLnNob3dDb25maXJtKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhpcy4kc2V0KHRoaXMudmlkZW9MaXN0W2ldLCAnc2hvd0NvbmZpcm0nLCBmYWxzZSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHJcblx0XHRcdC8vIOe8lui+keinhumikVxyXG5cdFx0XHRlZGl0VmlkZW8oaWQpIHtcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdFx0XHR1cmw6IGAvcGFnZXMvNjE3MC9lZGl0VmlkZW8vaW5kZXg/aWQ9JHtpZH1gXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaJk+W8gOinhumikVVSTFxyXG5cdFx0XHRvcGVuVmlkZW9VcmwodXJsKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2codXJsLCAndXJsMzMzJyk7XHJcblx0XHRcdFx0Ly8g5qOA5p+lVVJM5piv5ZCm5YyF5ZCr5Y2P6K6u5aS077yM5aaC5p6c5rKh5pyJ5YiZ5re75YqgaHR0cHM6Ly9cclxuXHRcdFx0XHRsZXQgZnVsbFVybCA9IHVybDtcclxuXHRcdFx0XHRpZiAoIXVybC5zdGFydHNXaXRoKCdodHRwOi8vJykgJiYgIXVybC5zdGFydHNXaXRoKCdodHRwczovLycpKSB7XHJcblx0XHRcdFx0XHRmdWxsVXJsID0gJ2h0dHBzOi8vJyArIHVybDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9BUFDot7PovazmlrnlvI9cclxuXHRcdFx0XHRpZiAocGx1cykge1xyXG5cdFx0XHRcdFx0cGx1cy5ydW50aW1lLm9wZW5VUkwoZnVsbFVybCwgZnVuY3Rpb24oZXJyKSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdHRpdGxlOiAn5omT5byA6ZO+5o6l5aSx6LSlJyxcclxuXHRcdFx0XHRcdFx0XHRpY29uOiAnbm9uZSdcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQ+XHJcblx0Lyog6aG16Z2i5pW05L2T5qC35byPICovXHJcblx0LmRldmljZS1wYWdlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTgsIDE4LCAxOCk7XHJcblx0XHRwYWRkaW5nOiAzMHJweDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50IHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHJweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50MSB7XHJcblx0XHRoZWlnaHQ6IDE2MHJweDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwMHJweDtcclxuXHR9XHJcblxyXG5cdC5pbWFnZS1ib3gge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAzMHJweDtcclxuXHR9XHJcblxyXG5cdC52aWRlbyB7XHJcblx0XHR3aWR0aDogNTZycHg7XHJcblx0XHRoZWlnaHQ6IDU2cnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHJweDtcclxuXHR9XHJcblxyXG5cdC5maWxlLXRpdGxlIHtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0Zm9udC1zaXplOiAzMnJweDtcclxuXHR9XHJcblxyXG5cdC5maWxlLWJhaWR1IHtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcblx0fVxyXG5cclxuXHQucGF0aDEge1xyXG5cdFx0d2lkdGg6IDYycnB4O1xyXG5cdFx0aGVpZ2h0OiA2MnJweDtcclxuXHR9XHJcblxyXG5cdC5jaXJjbGUge1xyXG5cdFx0d2lkdGg6IDEwcnB4O1xyXG5cdFx0aGVpZ2h0OiA1MHJweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiA0MHJweDtcclxuXHRcdHRvcDogNTBycHg7XHJcblx0fVxyXG48L3N0eWxlPiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///156\n");
+eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _index = __webpack_require__(/*! @/api/common/operationVideo/index.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//\nvar _default = {\n data: function data() {\n return {\n navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n videoList: [],\n deviceID: '',\n deleteOptions: [{\n text: '编辑',\n style: {\n backgroundColor: 'rgb(224, 147, 25)',\n borderRadius: '16px 0 0 16px',\n width: '160rpx'\n }\n }, {\n text: '删除',\n style: {\n backgroundColor: 'rgb(240, 60, 60)',\n borderRadius: '0 16px 16px 0',\n width: '160rpx'\n }\n }],\n confirmOptions: [{\n text: '确认删除',\n style: {\n backgroundColor: 'rgb(240, 60, 60)',\n borderRadius: '16px',\n width: '280rpx',\n fontSize: '30rpx'\n }\n }]\n };\n },\n methods: {\n // 添加视频\n addvideo: function addvideo() {\n uni.navigateTo({\n url: \"/pages/common/addvideo/index??id=\".concat(this.deviceID)\n });\n },\n // 处理滑动按钮点击\n handleSwipeClick: function handleSwipeClick(e, index, item) {\n var _this = this;\n __f__(\"log\", item, 'eeeee', \" at pages/common/operationVideo/index.vue:82\");\n var content = e.content;\n // 如果是确认删除操作\n if (content.text === '确认删除') {\n var ids = item.id;\n var data = {\n ids: item.id\n };\n (0, _index.deleteOperationVideo)(ids).then(function (res) {\n if (res.code == 200) {\n uni.showToast({\n title: res.msg,\n icon: 'success'\n });\n _this.getData();\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'success'\n });\n }\n });\n\n // return;\n }\n // 编辑操作\n if (content.text === '编辑') {\n __f__(\"log\", '编辑', \" at pages/common/operationVideo/index.vue:112\");\n uni.navigateTo({\n url: \"/pages/common/addvideo/index?item=\".concat(encodeURIComponent(JSON.stringify(item)))\n });\n }\n // 删除操作\n else if (content.text === '删除') {\n // 只修改当前项的选项为确认删除\n this.$set(this.videoList[index], 'showConfirm', true);\n // 关闭其他项的确认状态\n this.videoList.forEach(function (item, i) {\n if (i !== index && item.showConfirm) {\n _this.$set(_this.videoList[i], 'showConfirm', false);\n }\n });\n }\n },\n // 打开视频URL\n openVideoUrl: function openVideoUrl(url) {\n __f__(\"log\", url, 'url333', \" at pages/common/operationVideo/index.vue:132\");\n // 检查URL是否包含协议头,如果没有则添加https://\n var fullUrl = url;\n if (!url.startsWith('http://') && !url.startsWith('https://')) {\n fullUrl = 'https://' + url;\n }\n //APP跳转方式\n if (plus) {\n plus.runtime.openURL(fullUrl, function (err) {\n uni.showToast({\n title: '打开链接失败',\n icon: 'none'\n });\n });\n }\n },\n getData: function getData() {\n var _this2 = this;\n var data = {\n deviceId: this.deviceID\n };\n (0, _index.listOperationVideos)(data).then(function (res) {\n __f__(\"log\", res, 'resss', \" at pages/common/operationVideo/index.vue:153\");\n if (res.code == 200) {\n _this2.videoList = res.data;\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'none'\n });\n }\n });\n }\n },\n onShow: function onShow() {\n this.getData();\n },\n onLoad: function onLoad(options) {\n this.deviceID = options.id;\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tbW9uL29wZXJhdGlvblZpZGVvL2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibmF2QmFySGVpZ2h0IiwidmlkZW9MaXN0IiwiZGV2aWNlSUQiLCJkZWxldGVPcHRpb25zIiwidGV4dCIsInN0eWxlIiwiYmFja2dyb3VuZENvbG9yIiwiYm9yZGVyUmFkaXVzIiwid2lkdGgiLCJjb25maXJtT3B0aW9ucyIsImZvbnRTaXplIiwibWV0aG9kcyIsImFkZHZpZGVvIiwidW5pIiwidXJsIiwiaGFuZGxlU3dpcGVDbGljayIsImNvbnRlbnQiLCJlIiwiaWRzIiwidGl0bGUiLCJpY29uIiwib3BlblZpZGVvVXJsIiwiZnVsbFVybCIsInBsdXMiLCJnZXREYXRhIiwiZGV2aWNlSWQiLCJvblNob3ciLCJvbkxvYWQiXSwibWFwcGluZ3MiOiI7Ozs7OztBQWdDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUFJQTtFQUNBQTtJQUNBO01BRUFDO01BQ0FDO01BQ0FDO01BQ0FDO1FBQ0FDO1FBQ0FDO1VBQ0FDO1VBQ0FDO1VBQ0FDO1FBQ0E7TUFDQSxHQUNBO1FBQ0FKO1FBQ0FDO1VBQ0FDO1VBQ0FDO1VBQ0FDO1FBQ0E7TUFDQSxFQUNBO01BQ0FDO1FBQ0FMO1FBQ0FDO1VBQ0FDO1VBQ0FDO1VBQ0FDO1VBQ0FFO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBQztRQUNBQztNQUNBO0lBQ0E7SUFFQTtJQUNBQztNQUFBO01BQ0E7TUFDQSxJQUNBQyxVQUNBQyxFQURBRDtNQUVBO01BQ0E7UUFDQTtRQUNBO1VBQ0FFO1FBQ0E7UUFDQTtVQUNBO1lBQ0FMO2NBQ0FNO2NBQ0FDO1lBQ0E7WUFDQTtVQUNBO1lBQ0FQO2NBQ0FNO2NBQ0FDO1lBQ0E7VUFDQTtRQUVBOztRQUVBO01BQ0E7TUFDQTtNQUNBO1FBQ0E7UUFDQVA7VUFDQUM7UUFDQTtNQUNBO01BQ0E7TUFBQSxLQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7VUFDQTtZQUNBO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFFQTtJQUNBTztNQUNBO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO01BQ0E7TUFDQTtNQUNBO1FBQ0FDO1VBQ0FWO1lBQ0FNO1lBQ0FDO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQUk7TUFBQTtNQUNBO1FBQ0FDO01BQ0E7TUFDQTtRQUNBO1FBQ0E7VUFDQTtRQUNBO1VBQ0FaO1lBQ0FNO1lBQ0FDO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7RUFDQTtFQUNBTTtJQUNBO0VBQ0E7RUFDQUM7SUFDQTtFQUVBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIxNTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXc+XHJcblx0XHQ8IS0tIOS9v+eUqOiHquWumuS5ieWvvOiIquagjyAtLT5cclxuXHRcdDxjdXN0b20tbmF2YmFyIHRpdGxlPVwi5pON5L2c6KeG6aKRXCIgOnNob3dCYWNrPVwidHJ1ZVwiIGJhY2tncm91bmRDb2xvcj1cIiMyMDIwMjBcIiBjb2xvcj1cIiNGRkZGRkZcIj48L2N1c3RvbS1uYXZiYXI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImRldmljZS1wYWdlXCIgOnN0eWxlPVwieyBwYWRkaW5nVG9wOiBuYXZCYXJIZWlnaHQgKyAncHgnIH1cIj5cclxuXHRcdFx0PHNjcm9sbC12aWV3IHNjcm9sbC15PlxyXG5cdFx0XHRcdDx1bmktc3dpcGUtYWN0aW9uPlxyXG5cdFx0XHRcdFx0PGJsb2NrIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiB2aWRlb0xpc3RcIiA6a2V5PVwiaW5kZXhcIj5cclxuXHRcdFx0XHRcdFx0PHVuaS1zd2lwZS1hY3Rpb24taXRlbSA6cmlnaHQtb3B0aW9ucz1cIml0ZW0uc2hvd0NvbmZpcm0gPyBjb25maXJtT3B0aW9ucyA6IGRlbGV0ZU9wdGlvbnNcIlxyXG5cdFx0XHRcdFx0XHRcdEBjbGljaz1cImhhbmRsZVN3aXBlQ2xpY2soJGV2ZW50LCBpbmRleCxpdGVtKVwiIGNsYXNzPVwiY29udGVudFwiPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW1hZ2UtYm94XCIgQGNsaWNrPVwib3BlblZpZGVvVXJsKGl0ZW0udmlkZW9VcmwpXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImRldmljZUlNR1wiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiL3N0YXRpYy9pbWFnZXMvdmlkZW8ucG5nXCIgbW9kZT1cIlwiIGNsYXNzPVwidmlkZW9cIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJmaWxlLXRpdGxlXCI+e3tpdGVtLnZpZGVvTmFtZX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImZpbGUtYmFpZHVcIj57e2l0ZW0udmlkZW9Vcmx9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2NpcmVzLnBuZ1wiIGNsYXNzPVwiY2lyY2xlXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0PC91bmktc3dpcGUtYWN0aW9uLWl0ZW0+XHJcblx0XHRcdFx0XHQ8L2Jsb2NrPlxyXG5cdFx0XHRcdDwvdW5pLXN3aXBlLWFjdGlvbj5cclxuXHRcdFx0PC9zY3JvbGwtdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJjb250ZW50MVwiIEBjbGljaz1cImFkZHZpZGVvXCI+XHJcblx0XHRcdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL3BhdGgxLnBuZ1wiIGNsYXNzPVwicGF0aDFcIj48L2ltYWdlPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bGlzdE9wZXJhdGlvblZpZGVvcyxcclxuXHRcdGRlbGV0ZU9wZXJhdGlvblZpZGVvXHJcblx0fSBmcm9tICdAL2FwaS9jb21tb24vb3BlcmF0aW9uVmlkZW8vaW5kZXguanMnXHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHJcblx0XHRcdFx0bmF2QmFySGVpZ2h0OiA3MCArIHVuaS5nZXRTeXN0ZW1JbmZvU3luYygpLnN0YXR1c0JhckhlaWdodCxcclxuXHRcdFx0XHR2aWRlb0xpc3Q6IFtdLFxyXG5cdFx0XHRcdGRldmljZUlEOiAnJyxcclxuXHRcdFx0XHRkZWxldGVPcHRpb25zOiBbe1xyXG5cdFx0XHRcdFx0XHR0ZXh0OiAn57yW6L6RJyxcclxuXHRcdFx0XHRcdFx0c3R5bGU6IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kQ29sb3I6ICdyZ2IoMjI0LCAxNDcsIDI1KScsXHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyUmFkaXVzOiAnMTZweCAwIDAgMTZweCcsXHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6ICcxNjBycHgnLFxyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0dGV4dDogJ+WIoOmZpCcsXHJcblx0XHRcdFx0XHRcdHN0eWxlOiB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZENvbG9yOiAncmdiKDI0MCwgNjAsIDYwKScsXHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyUmFkaXVzOiAnMCAxNnB4IDE2cHggMCcsXHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6ICcxNjBycHgnLFxyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdF0sXHJcblx0XHRcdFx0Y29uZmlybU9wdGlvbnM6IFt7XHJcblx0XHRcdFx0XHR0ZXh0OiAn56Gu6K6k5Yig6ZmkJyxcclxuXHRcdFx0XHRcdHN0eWxlOiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmRDb2xvcjogJ3JnYigyNDAsIDYwLCA2MCknLFxyXG5cdFx0XHRcdFx0XHRib3JkZXJSYWRpdXM6ICcxNnB4JyxcclxuXHRcdFx0XHRcdFx0d2lkdGg6ICcyODBycHgnLFxyXG5cdFx0XHRcdFx0XHRmb250U2l6ZTogJzMwcnB4JyxcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDmt7vliqDop4bpopFcclxuXHRcdFx0YWRkdmlkZW8oKSB7XHJcblx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0dXJsOiBgL3BhZ2VzL2NvbW1vbi9hZGR2aWRlby9pbmRleD8/aWQ9JHt0aGlzLmRldmljZUlEfWBcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5aSE55CG5ruR5Yqo5oyJ6ZKu54K55Ye7XHJcblx0XHRcdGhhbmRsZVN3aXBlQ2xpY2soZSwgaW5kZXgsIGl0ZW0pIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhpdGVtLCAnZWVlZWUnKTtcclxuXHRcdFx0XHRjb25zdCB7XHJcblx0XHRcdFx0XHRjb250ZW50XHJcblx0XHRcdFx0fSA9IGU7XHJcblx0XHRcdFx0Ly8g5aaC5p6c5piv56Gu6K6k5Yig6Zmk5pON5L2cXHJcblx0XHRcdFx0aWYgKGNvbnRlbnQudGV4dCA9PT0gJ+ehruiupOWIoOmZpCcpIHtcclxuXHRcdFx0XHRcdGxldCBpZHMgPSBpdGVtLmlkXHJcblx0XHRcdFx0XHRsZXQgZGF0YSA9e1xyXG5cdFx0XHRcdFx0XHRpZHM6aXRlbS5pZFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0ZGVsZXRlT3BlcmF0aW9uVmlkZW8oaWRzKS50aGVuKChyZXMpID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09IDIwMCkge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0dGl0bGU6IHJlcy5tc2csXHJcblx0XHRcdFx0XHRcdFx0XHRpY29uOiAnc3VjY2VzcydcclxuXHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0XHR0aGlzLmdldERhdGEoKVxyXG5cdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0dGl0bGU6IHJlcy5tc2csXHJcblx0XHRcdFx0XHRcdFx0XHRpY29uOiAnc3VjY2VzcydcclxuXHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdH0pXHJcblxyXG5cdFx0XHRcdFx0Ly8gcmV0dXJuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyDnvJbovpHmk43kvZxcclxuXHRcdFx0XHRpZiAoY29udGVudC50ZXh0ID09PSAn57yW6L6RJykge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coJ+e8lui+kScpO1xyXG5cdFx0XHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdFx0XHR1cmw6IGAvcGFnZXMvY29tbW9uL2FkZHZpZGVvL2luZGV4P2l0ZW09JHtlbmNvZGVVUklDb21wb25lbnQoSlNPTi5zdHJpbmdpZnkoaXRlbSkpfWBcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyDliKDpmaTmk43kvZxcclxuXHRcdFx0XHRlbHNlIGlmIChjb250ZW50LnRleHQgPT09ICfliKDpmaQnKSB7XHJcblx0XHRcdFx0XHQvLyDlj6rkv67mlLnlvZPliY3pobnnmoTpgInpobnkuLrnoa7orqTliKDpmaRcclxuXHRcdFx0XHRcdHRoaXMuJHNldCh0aGlzLnZpZGVvTGlzdFtpbmRleF0sICdzaG93Q29uZmlybScsIHRydWUpO1xyXG5cdFx0XHRcdFx0Ly8g5YWz6Zet5YW25LuW6aG555qE56Gu6K6k54q25oCBXHJcblx0XHRcdFx0XHR0aGlzLnZpZGVvTGlzdC5mb3JFYWNoKChpdGVtLCBpKSA9PiB7XHJcblx0XHRcdFx0XHRcdGlmIChpICE9PSBpbmRleCAmJiBpdGVtLnNob3dDb25maXJtKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhpcy4kc2V0KHRoaXMudmlkZW9MaXN0W2ldLCAnc2hvd0NvbmZpcm0nLCBmYWxzZSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHJcblx0XHRcdC8vIOaJk+W8gOinhumikVVSTFxyXG5cdFx0XHRvcGVuVmlkZW9VcmwodXJsKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2codXJsLCAndXJsMzMzJyk7XHJcblx0XHRcdFx0Ly8g5qOA5p+lVVJM5piv5ZCm5YyF5ZCr5Y2P6K6u5aS077yM5aaC5p6c5rKh5pyJ5YiZ5re75YqgaHR0cHM6Ly9cclxuXHRcdFx0XHRsZXQgZnVsbFVybCA9IHVybDtcclxuXHRcdFx0XHRpZiAoIXVybC5zdGFydHNXaXRoKCdodHRwOi8vJykgJiYgIXVybC5zdGFydHNXaXRoKCdodHRwczovLycpKSB7XHJcblx0XHRcdFx0XHRmdWxsVXJsID0gJ2h0dHBzOi8vJyArIHVybDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9BUFDot7PovazmlrnlvI9cclxuXHRcdFx0XHRpZiAocGx1cykge1xyXG5cdFx0XHRcdFx0cGx1cy5ydW50aW1lLm9wZW5VUkwoZnVsbFVybCwgZnVuY3Rpb24oZXJyKSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdHRpdGxlOiAn5omT5byA6ZO+5o6l5aSx6LSlJyxcclxuXHRcdFx0XHRcdFx0XHRpY29uOiAnbm9uZSdcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGdldERhdGEoKSB7XHJcblx0XHRcdFx0bGV0IGRhdGEgPSB7XHJcblx0XHRcdFx0XHRkZXZpY2VJZDogdGhpcy5kZXZpY2VJRFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRsaXN0T3BlcmF0aW9uVmlkZW9zKGRhdGEpLnRoZW4oKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzLCAncmVzc3MnKTtcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0dGhpcy52aWRlb0xpc3QgPSByZXMuZGF0YVxyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0dGl0bGU6IHJlcy5tc2csXHJcblx0XHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG9uU2hvdygpIHtcclxuXHRcdFx0dGhpcy5nZXREYXRhKClcclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9ucykge1xyXG5cdFx0XHR0aGlzLmRldmljZUlEID0gb3B0aW9ucy5pZFxyXG5cclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZD5cclxuXHQvKiDpobXpnaLmlbTkvZPmoLflvI8gKi9cclxuXHQuZGV2aWNlLXBhZ2Uge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxOCwgMTgsIDE4KTtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiKDI2LCAyNiwgMjYpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZycHg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQxIHtcclxuXHRcdGhlaWdodDogMTYwcnB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiKDI2LCAyNiwgMjYpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZycHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMjAwcnB4O1xyXG5cdH1cclxuXHJcblx0LmltYWdlLWJveCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdH1cclxuXHJcblx0LnZpZGVvIHtcclxuXHRcdHdpZHRoOiA1NnJweDtcclxuXHRcdGhlaWdodDogNTZycHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcnB4O1xyXG5cdH1cclxuXHJcblx0LmZpbGUtdGl0bGUge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdH1cclxuXHJcblx0LmZpbGUtYmFpZHUge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuXHR9XHJcblxyXG5cdC5wYXRoMSB7XHJcblx0XHR3aWR0aDogNjJycHg7XHJcblx0XHRoZWlnaHQ6IDYycnB4O1xyXG5cdH1cclxuXHJcblx0LmNpcmNsZSB7XHJcblx0XHR3aWR0aDogMTBycHg7XHJcblx0XHRoZWlnaHQ6IDUwcnB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDQwcnB4O1xyXG5cdFx0dG9wOiA1MHJweDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///156\n");
/***/ }),
/* 157 */
-/*!********************************************************!*\
- !*** D:/APP/pages/6170/addvideo/index.vue?mpType=page ***!
- \********************************************************/
+/*!*************************************************!*\
+ !*** D:/APP/api/common/operationVideo/index.js ***!
+ \*************************************************/
+/*! no static exports found */
+/***/ (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.addOperationVideo = addOperationVideo;\nexports.deleteOperationVideo = deleteOperationVideo;\nexports.editOperationVideo = editOperationVideo;\nexports.listOperationVideos = listOperationVideos;\nvar _request = _interopRequireDefault(__webpack_require__(/*! @/utils/request */ 24));\n// 视频列表\nfunction listOperationVideos(params) {\n return (0, _request.default)({\n url: '/app/operationVideo/listOperationVideos',\n method: 'GET',\n data: params\n });\n}\n// 添加\nfunction addOperationVideo(data) {\n return (0, _request.default)({\n url: '/app/operationVideo/addOperationVideo',\n method: 'post',\n data: data\n });\n}\n// 编辑\nfunction editOperationVideo(data) {\n return (0, _request.default)({\n url: '/app/operationVideo/editOperationVideo',\n method: 'post',\n data: data\n });\n}\n// 删除视频列表\nfunction deleteOperationVideo(ids) {\n return (0, _request.default)({\n url: \"/app/operationVideo/deleteOperationVideo/\".concat(ids),\n method: 'delete'\n });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vYXBpL2NvbW1vbi9vcGVyYXRpb25WaWRlby9pbmRleC5qcyJdLCJuYW1lcyI6WyJsaXN0T3BlcmF0aW9uVmlkZW9zIiwicGFyYW1zIiwicmVxdWVzdCIsInVybCIsIm1ldGhvZCIsImRhdGEiLCJhZGRPcGVyYXRpb25WaWRlbyIsImVkaXRPcGVyYXRpb25WaWRlbyIsImRlbGV0ZU9wZXJhdGlvblZpZGVvIiwiaWRzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNPLFNBQVNBLG1CQUFtQixDQUFDQyxNQUFNLEVBQUU7RUFDMUMsT0FBTyxJQUFBQyxnQkFBTyxFQUFDO0lBQ2JDLEdBQUcsRUFBRSx5Q0FBeUM7SUFDOUNDLE1BQU0sRUFBRSxLQUFLO0lBQ2JDLElBQUksRUFBRUo7RUFDUixDQUFDLENBQUM7QUFDSjtBQUNBO0FBQ08sU0FBU0ssaUJBQWlCLENBQUNELElBQUksRUFBRTtFQUN0QyxPQUFPLElBQUFILGdCQUFPLEVBQUM7SUFDYkMsR0FBRyxFQUFFLHVDQUF1QztJQUM1Q0MsTUFBTSxFQUFFLE1BQU07SUFDZEMsSUFBSSxFQUFKQTtFQUNGLENBQUMsQ0FBQztBQUNKO0FBQ0E7QUFDTyxTQUFTRSxrQkFBa0IsQ0FBQ0YsSUFBSSxFQUFFO0VBQ3ZDLE9BQU8sSUFBQUgsZ0JBQU8sRUFBQztJQUNiQyxHQUFHLEVBQUUsd0NBQXdDO0lBQzdDQyxNQUFNLEVBQUUsTUFBTTtJQUNkQyxJQUFJLEVBQUpBO0VBQ0YsQ0FBQyxDQUFDO0FBQ0o7QUFDQTtBQUNPLFNBQVNHLG9CQUFvQixDQUFDQyxHQUFHLEVBQUU7RUFDeEMsT0FBTyxJQUFBUCxnQkFBTyxFQUFDO0lBQ2JDLEdBQUcscURBQThDTSxHQUFHLENBQUU7SUFDdERMLE1BQU0sRUFBRTtFQUNYLENBQUMsQ0FBQztBQUNIIiwiZmlsZSI6IjE1Ny5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCByZXF1ZXN0IGZyb20gJ0AvdXRpbHMvcmVxdWVzdCdcclxuLy8g6KeG6aKR5YiX6KGoXHJcbmV4cG9ydCBmdW5jdGlvbiBsaXN0T3BlcmF0aW9uVmlkZW9zKHBhcmFtcykge1xyXG4gIHJldHVybiByZXF1ZXN0KHtcclxuICAgIHVybDogJy9hcHAvb3BlcmF0aW9uVmlkZW8vbGlzdE9wZXJhdGlvblZpZGVvcycsXHJcbiAgICBtZXRob2Q6ICdHRVQnLFxyXG4gICAgZGF0YTogcGFyYW1zXHJcbiAgfSlcclxufVxyXG4vLyDmt7vliqBcclxuZXhwb3J0IGZ1bmN0aW9uIGFkZE9wZXJhdGlvblZpZGVvKGRhdGEpIHtcclxuICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICB1cmw6ICcvYXBwL29wZXJhdGlvblZpZGVvL2FkZE9wZXJhdGlvblZpZGVvJyxcclxuICAgIG1ldGhvZDogJ3Bvc3QnLFxyXG4gICAgZGF0YVxyXG4gIH0pXHJcbn1cclxuLy8g57yW6L6RXHJcbmV4cG9ydCBmdW5jdGlvbiBlZGl0T3BlcmF0aW9uVmlkZW8oZGF0YSkge1xyXG4gIHJldHVybiByZXF1ZXN0KHtcclxuICAgIHVybDogJy9hcHAvb3BlcmF0aW9uVmlkZW8vZWRpdE9wZXJhdGlvblZpZGVvJyxcclxuICAgIG1ldGhvZDogJ3Bvc3QnLFxyXG4gICAgZGF0YVxyXG4gIH0pXHJcbn1cclxuLy8g5Yig6Zmk6KeG6aKR5YiX6KGoXHJcbmV4cG9ydCBmdW5jdGlvbiBkZWxldGVPcGVyYXRpb25WaWRlbyhpZHMpIHtcclxuICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICB1cmw6IGAvYXBwL29wZXJhdGlvblZpZGVvL2RlbGV0ZU9wZXJhdGlvblZpZGVvLyR7aWRzfWAsXHJcbiAgICBtZXRob2Q6ICdkZWxldGUnLFxyXG5cdH0pXHJcbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///157\n");
+
+/***/ }),
+/* 158 */
+/*!**********************************************************!*\
+ !*** D:/APP/pages/common/addvideo/index.vue?mpType=page ***!
+ \**********************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=29f40902&scoped=true&mpType=page */ 158);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 160);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"29f40902\",\n null,\n false,\n _index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/6170/addvideo/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTU3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MjlmNDA5MDImc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMjlmNDA5MDJcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvNjE3MC9hZGR2aWRlby9pbmRleC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///157\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=5773f5c8&scoped=true&mpType=page */ 159);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 161);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"5773f5c8\",\n null,\n false,\n _index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/common/addvideo/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTU4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NTc3M2Y1Yzgmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiNTc3M2Y1YzhcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tbW9uL2FkZHZpZGVvL2luZGV4LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///158\n");
/***/ }),
-/* 158 */
-/*!**************************************************************************************************!*\
- !*** D:/APP/pages/6170/addvideo/index.vue?vue&type=template&id=29f40902&scoped=true&mpType=page ***!
- \**************************************************************************************************/
+/* 159 */
+/*!****************************************************************************************************!*\
+ !*** D:/APP/pages/common/addvideo/index.vue?vue&type=template&id=5773f5c8&scoped=true&mpType=page ***!
+ \****************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=29f40902&scoped=true&mpType=page */ 159);
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=5773f5c8&scoped=true&mpType=page */ 160);
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_29f40902_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_5773f5c8_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
-/* 159 */
-/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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!D:/APP/pages/6170/addvideo/index.vue?vue&type=template&id=29f40902&scoped=true&mpType=page ***!
- \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/* 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!D:/APP/pages/common/addvideo/index.vue?vue&type=template&id=5773f5c8&scoped=true&mpType=page ***!
+ \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -17532,143 +17532,190 @@ __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 = {
+ customNavbar: __webpack_require__(/*! @/components/custom-navbar/custom-navbar.vue */ 28)
+ .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
var _c = _vm._self._c || _h
return _c(
"view",
- { staticClass: _vm._$s(0, "sc", "device-page"), attrs: { _i: 0 } },
[
+ _c("custom-navbar", {
+ attrs: {
+ title: _vm.navTitle,
+ showBack: true,
+ backgroundColor: "#202020",
+ color: "#FFFFFF",
+ _i: 1,
+ },
+ }),
_c(
"view",
- { staticClass: _vm._$s(1, "sc", "form-content"), attrs: { _i: 1 } },
+ {
+ staticClass: _vm._$s(2, "sc", "device-page"),
+ style: _vm._$s(2, "s", { paddingTop: _vm.navBarHeight + "px" }),
+ attrs: { _i: 2 },
+ },
[
_c(
"view",
- { staticClass: _vm._$s(2, "sc", "input-group"), attrs: { _i: 2 } },
- [
- _c("text", {
- staticClass: _vm._$s(3, "sc", "label"),
- attrs: { _i: 3 },
- }),
- _c("input", {
- directives: [
- {
- name: "model",
- rawName: "v-model",
- value: _vm.name,
- expression: "name",
- },
- ],
- staticClass: _vm._$s(4, "sc", "input"),
- attrs: { _i: 4 },
- domProps: { value: _vm._$s(4, "v-model", _vm.name) },
- on: {
- input: function ($event) {
- if ($event.target.composing) {
- return
- }
- _vm.name = $event.target.value
- },
- },
- }),
- ]
- ),
- _c(
- "view",
- { staticClass: _vm._$s(5, "sc", "input-group"), attrs: { _i: 5 } },
- [
- _c("text", {
- staticClass: _vm._$s(6, "sc", "label"),
- attrs: { _i: 6 },
- }),
- _c("input", {
- directives: [
- {
- name: "model",
- rawName: "v-model",
- value: _vm.videoLink,
- expression: "videoLink",
- },
- ],
- staticClass: _vm._$s(7, "sc", "input"),
- attrs: { _i: 7 },
- domProps: { value: _vm._$s(7, "v-model", _vm.videoLink) },
- on: {
- input: function ($event) {
- if ($event.target.composing) {
- return
- }
- _vm.videoLink = $event.target.value
- },
- },
- }),
- ]
- ),
- ]
- ),
- _c("button", {
- staticClass: _vm._$s(8, "sc", "save-button"),
- attrs: { _i: 8 },
- on: { click: _vm.saveData },
- }),
- _vm._$s(9, "i", _vm.showModal)
- ? _c(
- "view",
- {
- staticClass: _vm._$s(9, "sc", "agreement-mask"),
- attrs: { _i: 9 },
- },
+ { staticClass: _vm._$s(3, "sc", "form-content"), attrs: { _i: 3 } },
[
_c(
"view",
{
- staticClass: _vm._$s(10, "sc", "agreement-popupC"),
- attrs: { _i: 10 },
+ staticClass: _vm._$s(4, "sc", "input-group"),
+ attrs: { _i: 4 },
+ },
+ [
+ _c("text", {
+ staticClass: _vm._$s(5, "sc", "label"),
+ attrs: { _i: 5 },
+ }),
+ _c("input", {
+ directives: [
+ {
+ name: "model",
+ rawName: "v-model",
+ value: _vm.name,
+ expression: "name",
+ },
+ ],
+ staticClass: _vm._$s(6, "sc", "input"),
+ attrs: { _i: 6 },
+ domProps: { value: _vm._$s(6, "v-model", _vm.name) },
+ on: {
+ input: function ($event) {
+ if ($event.target.composing) {
+ return
+ }
+ _vm.name = $event.target.value
+ },
+ },
+ }),
+ ]
+ ),
+ _c(
+ "view",
+ {
+ staticClass: _vm._$s(7, "sc", "input-group"),
+ attrs: { _i: 7 },
+ },
+ [
+ _c("text", {
+ staticClass: _vm._$s(8, "sc", "label"),
+ attrs: { _i: 8 },
+ }),
+ _c("input", {
+ directives: [
+ {
+ name: "model",
+ rawName: "v-model",
+ value: _vm.videoLink,
+ expression: "videoLink",
+ },
+ ],
+ staticClass: _vm._$s(9, "sc", "input"),
+ attrs: { _i: 9 },
+ domProps: { value: _vm._$s(9, "v-model", _vm.videoLink) },
+ on: {
+ input: function ($event) {
+ if ($event.target.composing) {
+ return
+ }
+ _vm.videoLink = $event.target.value
+ },
+ },
+ }),
+ ]
+ ),
+ ]
+ ),
+ _c("button", {
+ staticClass: _vm._$s(10, "sc", "save-button"),
+ attrs: { _i: 10 },
+ on: { click: _vm.saveData },
+ }),
+ _vm._$s(11, "i", _vm.showModal)
+ ? _c(
+ "view",
+ {
+ staticClass: _vm._$s(11, "sc", "agreement-mask"),
+ attrs: { _i: 11 },
},
[
_c(
"view",
{
- staticClass: _vm._$s(11, "sc", "popup-content"),
- attrs: { _i: 11 },
+ staticClass: _vm._$s(12, "sc", "agreement-popupC"),
+ attrs: { _i: 12 },
},
[
- _c("image", {
- staticClass: _vm._$s(12, "sc", "path2"),
- attrs: { _i: 12 },
- }),
_c(
"view",
{
- staticClass: _vm._$s(13, "sc", "popup-Title"),
+ staticClass: _vm._$s(13, "sc", "popup-content"),
attrs: { _i: 13 },
},
- [_c("view")]
+ [
+ _c("image", {
+ staticClass: _vm._$s(14, "sc", "path2"),
+ attrs: { _i: 14 },
+ }),
+ _c(
+ "view",
+ {
+ staticClass: _vm._$s(15, "sc", "popup-Title"),
+ attrs: { _i: 15 },
+ },
+ [_c("view")]
+ ),
+ ]
+ ),
+ _c(
+ "view",
+ {
+ staticClass: _vm._$s(17, "sc", "popup-buttons"),
+ attrs: { _i: 17 },
+ },
+ [
+ _c("button", {
+ staticClass: _vm._$s(18, "sc", "btn agreeBtn"),
+ attrs: { _i: 18 },
+ on: { click: _vm.handleBtn },
+ }),
+ ]
),
]
),
- _c(
- "view",
- {
- staticClass: _vm._$s(15, "sc", "popup-buttons"),
- attrs: { _i: 15 },
- },
- [
- _c("button", {
- staticClass: _vm._$s(16, "sc", "btn agreeBtn"),
- attrs: { _i: 16 },
- on: { click: _vm.handleBtn },
- }),
- ]
- ),
]
- ),
- ]
- )
- : _vm._e(),
- ]
+ )
+ : _vm._e(),
+ ]
+ ),
+ ],
+ 1
)
}
var recyclableRender = false
@@ -17678,109 +17725,29 @@ render._withStripped = true
/***/ }),
-/* 160 */
-/*!********************************************************************************!*\
- !*** D:/APP/pages/6170/addvideo/index.vue?vue&type=script&lang=js&mpType=page ***!
- \********************************************************************************/
+/* 161 */
+/*!**********************************************************************************!*\
+ !*** D:/APP/pages/common/addvideo/index.vue?vue&type=script&lang=js&mpType=page ***!
+ \**********************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js&mpType=page */ 161);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIxNjAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///160\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js&mpType=page */ 162);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIxNjEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///161\n");
/***/ }),
-/* 161 */
-/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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!D:/APP/pages/6170/addvideo/index.vue?vue&type=script&lang=js&mpType=page ***!
- \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/* 162 */
+/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./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!D:/APP/pages/common/addvideo/index.vue?vue&type=script&lang=js&mpType=page ***!
+ \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (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//\nvar _default = {\n data: function data() {\n return {\n name: '',\n videoLink: '',\n showModal: false\n };\n },\n methods: {\n // 保存\n saveData: function saveData() {\n // 这里可以添加保存数据的逻辑,例如发送到服务器等\n __f__(\"log\", '保存数据:', this.name, this.videoLink, \" at pages/6170/addvideo/index.vue:54\");\n if (this.name == \"\") {\n uni.showToast({\n icon: 'none',\n title: '名称不能为空'\n });\n return false;\n }\n if (this.videoLink == '') {\n uni.showToast({\n icon: 'none',\n title: '视频链接不为空'\n });\n return false;\n }\n this.showModal = true;\n uni.navigateBack();\n },\n // 确定提示框\n handleBtn: function handleBtn() {\n this.showModal = 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvNjE3MC9hZGR2aWRlby9pbmRleC52dWUiXSwibmFtZXMiOlsiZGF0YSIsIm5hbWUiLCJ2aWRlb0xpbmsiLCJzaG93TW9kYWwiLCJtZXRob2RzIiwic2F2ZURhdGEiLCJ1bmkiLCJpY29uIiwidGl0bGUiLCJoYW5kbGVCdG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUF5Q0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUNBQztVQUNBQztVQUNBQztRQUNBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FGO1VBQ0FDO1VBQ0FDO1FBQ0E7UUFDQTtNQUNBO01BQ0E7TUFDQUY7SUFDQTtJQUNBO0lBQ0FHO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIxNjEuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtcGFnZVwiPlxyXG5cdFx0PCEtLSDooajljZXlhoXlrrkgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImZvcm0tY29udGVudFwiPlxyXG5cdFx0XHQ8IS0tIOWQjeensOi+k+WFpeahhiAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dC1ncm91cFwiPlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwibGFiZWxcIj7lkI3np7A8L3RleHQ+XHJcblx0XHRcdFx0PGlucHV0IGNsYXNzPVwiaW5wdXRcIiB0eXBlPVwidGV4dFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl5ZCN56ewXCIgdi1tb2RlbD1cIm5hbWVcIiAvPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0XHQ8IS0tIOinhumikemTvuaOpei+k+WFpeahhiAtLT5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dC1ncm91cFwiPlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwibGFiZWxcIj7op4bpopHpk77mjqU8L3RleHQ+XHJcblx0XHRcdFx0PGlucHV0IGNsYXNzPVwiaW5wdXRcIiB0eXBlPVwidGV4dFwiIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl6KeG6aKR6ZO+5o6lXCIgdi1tb2RlbD1cInZpZGVvTGlua1wiIC8+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHJcblx0XHQ8IS0tIOS/neWtmOaMiemSriAtLT5cclxuXHRcdDxidXR0b24gY2xhc3M9XCJzYXZlLWJ1dHRvblwiIEBjbGljaz1cInNhdmVEYXRhXCI+5L+dIOWtmDwvYnV0dG9uPlxyXG5cclxuXHRcdDwhLS09PT09PT09PT09PT09PT09PT09PT0g5L+d5a2Y5oiQ5Yqf5o+Q56S65qGGPT09PT09PT09PT09PT09PT09IC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJhZ3JlZW1lbnQtbWFza1wiIHYtaWY9XCJzaG93TW9kYWxcIj5cclxuXHRcdFx0PCEtLSDkuIrkvKDnlLvpnaLlvLnnqpcgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYWdyZWVtZW50LXBvcHVwQ1wiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtY29udGVudFwiPlxyXG5cdFx0XHRcdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL3BhdGgyLnBuZ1wiIG1vZGU9XCJcIiBjbGFzcz1cInBhdGgyXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtVGl0bGVcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXc+5L+d5a2Y5oiQ5Yqf77yBPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8IS0tIOaMiemSrue7hCAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLWJ1dHRvbnNcIj5cclxuXHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJidG4gYWdyZWVCdG5cIiBAY2xpY2s9XCJoYW5kbGVCdG5cIj7noa7lrpo8L2J1dHRvbj5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHJcblx0PC92aWV3PlxyXG5cclxuPC90ZW1wbGF0ZT5cclxuPHNjcmlwdD5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdG5hbWU6ICcnLFxyXG5cdFx0XHRcdHZpZGVvTGluazogJycsXHJcblx0XHRcdFx0c2hvd01vZGFsOiBmYWxzZVxyXG5cdFx0XHR9O1xyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5L+d5a2YXHJcblx0XHRcdHNhdmVEYXRhKCkge1xyXG5cdFx0XHRcdC8vIOi/memHjOWPr+S7pea3u+WKoOS/neWtmOaVsOaNrueahOmAu+i+ke+8jOS+i+WmguWPkemAgeWIsOacjeWKoeWZqOetiVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfkv53lrZjmlbDmja46JywgdGhpcy5uYW1lLCB0aGlzLnZpZGVvTGluayk7XHJcblx0XHRcdFx0aWYgKHRoaXMubmFtZSA9PSBcIlwiKSB7XHJcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnLFxyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+WQjeensOS4jeiDveS4uuepuidcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRyZXR1cm4gZmFsc2VcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRoaXMudmlkZW9MaW5rID09ICcnKSB7ICAgICBcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRpY29uOiAnbm9uZScsXHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn6KeG6aKR6ZO+5o6l5LiN5Li656m6J1xyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHJldHVybiBmYWxzZVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGlzLnNob3dNb2RhbCA9IHRydWVcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVCYWNrKClcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g56Gu5a6a5o+Q56S65qGGXHJcblx0XHRcdGhhbmRsZUJ0bigpIHtcclxuXHRcdFx0XHR0aGlzLnNob3dNb2RhbCA9IGZhbHNlXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9O1xyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQ+XHJcblx0LmRldmljZS1wYWdlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTgsIDE4LCAxOCk7XHJcblx0XHRwYWRkaW5nOiAzMHJweDtcclxuXHR9XHJcblxyXG5cdC5mb3JtLWNvbnRlbnQge1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdC8qIHBhZGRpbmc6IDIwcHg7ICovXHJcblx0fVxyXG5cclxuXHQuaW5wdXQtZ3JvdXAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmxhYmVsIHtcclxuXHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdH1cclxuXHJcblx0LmlucHV0IHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRoZWlnaHQ6IDk2cnB4O1xyXG5cdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI2LCAyNiwgMjYpO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxNnJweDtcclxuXHR9XHJcblxyXG5cdC8qIOW9k+i+k+WFpeahhuiOt+W+l+eEpueCueaXtu+8jOabtOaUuei+ueahhuminOiJsiAqL1xyXG5cdC5pbnB1dDpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6ICM3QUMyM0M7XHJcblx0XHQvKiDojrflvpfnhKbngrnml7bnmoTovrnmoYbpopzoibIgKi9cclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHQvKiDnp7vpmaTpu5jorqTnmoRvdXRsaW5l5qC35byPICovXHJcblx0fVxyXG5cclxuXHQuc2F2ZS1idXR0b24ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHRcdGNvbG9yOiAjMjMyMzIzO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiAyNHJweDtcclxuXHRcdGhlaWdodDogODhycHg7XHJcblx0XHRsaW5lLWhlaWdodDogODhycHg7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDBycHg7XHJcblx0XHRsZWZ0OiAwcnB4XHJcblx0fVxyXG5cclxuXHQvKiDpga7nvanlsYIgKi9cclxuXHQuYWdyZWVtZW50LW1hc2sge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHotaW5kZXg6IDk5OTk7XHJcblx0fVxyXG5cclxuXHQvKiDlvLnnqpfkuLvkvZMgKi9cclxuXHQuYWdyZWVtZW50LXBvcHVwIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDIsIDQyLCA0Mik7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2MHJweCA2MHJweCAwcnB4IDBycHg7XHJcblx0XHRwYWRkaW5nOiA0MHJweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDBycHg7XHJcblx0fVxyXG5cclxuXHQucG9wdXAtVGl0bGUge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0XHRwYWRkaW5nOiAyMHJweCAwcnB4O1xyXG5cdFx0Zm9udC1zaXplOiAzMnJweDtcclxuXHR9XHJcblxyXG5cdC5hZ3JlZW1lbnQtcG9wdXBDIHtcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDIsIDQyLCA0Mik7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0MHJweDtcclxuXHRcdHBhZGRpbmc6IDQwcnB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdGJvcmRlcjogMXJweCBzb2xpZCByZ2JhKDE4NywgMjMwLCAwLCAwLjMpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnBhdGgyIHtcclxuXHRcdHdpZHRoOiA2NHJweDtcclxuXHRcdGhlaWdodDogNjRycHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQvKiDpgJrnlKjmjInpkq7moLflvI8gKi9cclxuXHQuYnRuIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRoZWlnaHQ6IDcwcnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDcwcnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNDBycHg7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdFx0bWFyZ2luOiAxMHJweCBhdXRvO1xyXG5cdFx0d2lkdGg6IDIwMHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOWQjOaEj+aMiemSriAqL1xyXG5cdC5hZ3JlZUJ0biB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTg3LCAyMzAsIDApO1xyXG5cdFx0Y29sb3I6ICMyMzIzMjM7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRmb250LXNpemU6IDI0cnB4O1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///161\n");
-
-/***/ }),
-/* 162 */
-/*!*********************************************************!*\
- !*** D:/APP/pages/6170/editVideo/index.vue?mpType=page ***!
- \*********************************************************/
-/*! no static exports found */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=976f8b3c&scoped=true&mpType=page */ 163);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 165);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"976f8b3c\",\n null,\n false,\n _index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/6170/editVideo/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTYyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9OTc2ZjhiM2Mmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiOTc2ZjhiM2NcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvNjE3MC9lZGl0VmlkZW8vaW5kZXgudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///162\n");
+eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _index = __webpack_require__(/*! @/api/common/operationVideo/index.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//\nvar _default = {\n data: function data() {\n return {\n navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n navTitle: '添加',\n name: '',\n videoLink: '',\n showModal: false,\n deviceID: \"\",\n id: ''\n };\n },\n methods: {\n // 保存\n saveData: function saveData() {\n var _this = this;\n // 这里可以添加保存数据的逻辑,例如发送到服务器等\n __f__(\"log\", '保存数据:', this.name, this.videoLink, \" at pages/common/addvideo/index.vue:64\");\n if (this.name == \"\") {\n uni.showToast({\n icon: 'none',\n title: '名称不能为空'\n });\n return false;\n }\n if (this.videoLink == '') {\n uni.showToast({\n icon: 'none',\n title: '视频链接不为空'\n });\n return false;\n }\n var data = {\n videoName: this.name,\n videoUrl: this.videoLink,\n deviceId: this.deviceID,\n id: this.id\n };\n // 添加编辑\n var apiMethod = this.editData ? _index.editOperationVideo : _index.addOperationVideo;\n __f__(\"log\", 'apiMethod:', apiMethod, \" at pages/common/addvideo/index.vue:87\");\n apiMethod(data).then(function (res) {\n if (res.code == 200) {\n _this.showModal = true;\n setTimeout(function () {\n uni.navigateBack();\n }, 1500);\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'none'\n });\n }\n }).catch(function (err) {\n uni.showToast({\n title: '网络请求失败',\n icon: 'none'\n });\n });\n },\n // 确定提示框\n handleBtn: function handleBtn() {\n this.showModal = false;\n }\n },\n onLoad: function onLoad(options) {\n if (options.item) {\n // 解析传递过来的item对象\n this.editData = JSON.parse(decodeURIComponent(options.item));\n // 回显数据\n this.name = this.editData.videoName || '';\n this.videoLink = this.editData.videoUrl || '';\n this.deviceID = this.editData.deviceId || '';\n this.id = this.editData.id;\n // 修改导航标题\n this.navTitle = '编辑';\n } else if (options.id) {\n this.deviceID = options.id;\n this.navTitle = '添加';\n this.editData = null; // 明确设置为 null\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tbW9uL2FkZHZpZGVvL2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibmF2QmFySGVpZ2h0IiwibmF2VGl0bGUiLCJuYW1lIiwidmlkZW9MaW5rIiwic2hvd01vZGFsIiwiZGV2aWNlSUQiLCJpZCIsIm1ldGhvZHMiLCJzYXZlRGF0YSIsInVuaSIsImljb24iLCJ0aXRsZSIsInZpZGVvTmFtZSIsInZpZGVvVXJsIiwiZGV2aWNlSWQiLCJhcGlNZXRob2QiLCJzZXRUaW1lb3V0IiwiaGFuZGxlQnRuIiwib25Mb2FkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUEyQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUFJQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0FDO01BQUE7TUFDQTtNQUNBO01BQ0E7UUFDQUM7VUFDQUM7VUFDQUM7UUFDQTtRQUNBO01BQ0E7TUFDQTtRQUNBRjtVQUNBQztVQUNBQztRQUNBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FDO1FBQ0FDO1FBQ0FDO1FBQ0FSO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQVM7UUFDQTtVQUNBO1VBQ0FDO1lBQ0FQO1VBQ0E7UUFDQTtVQUNBQTtZQUNBRTtZQUNBRDtVQUNBO1FBQ0E7TUFDQTtRQUNBRDtVQUNBRTtVQUNBRDtRQUNBO01BQ0E7SUFFQTtJQUNBO0lBQ0FPO01BQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7SUFDQTtNQUNBO01BQ0E7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjE2Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldz5cclxuXHRcdDxjdXN0b20tbmF2YmFyIDp0aXRsZT1cIm5hdlRpdGxlXCIgOnNob3dCYWNrPVwidHJ1ZVwiIGJhY2tncm91bmRDb2xvcj1cIiMyMDIwMjBcIiBjb2xvcj1cIiNGRkZGRkZcIj48L2N1c3RvbS1uYXZiYXI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImRldmljZS1wYWdlXCIgOnN0eWxlPVwieyBwYWRkaW5nVG9wOiBuYXZCYXJIZWlnaHQgKyAncHgnIH1cIj5cclxuXHRcdFx0PCEtLSDooajljZXlhoXlrrkgLS0+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZm9ybS1jb250ZW50XCI+XHJcblx0XHRcdFx0PCEtLSDlkI3np7DovpPlhaXmoYYgLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbnB1dC1ncm91cFwiPlxyXG5cdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJsYWJlbFwiPuWQjeensDwvdGV4dD5cclxuXHRcdFx0XHRcdDxpbnB1dCBjbGFzcz1cImlucHV0XCIgdHlwZT1cInRleHRcIiBwbGFjZWhvbGRlcj1cIuivt+i+k+WFpeWQjeensFwiIHYtbW9kZWw9XCJuYW1lXCIgLz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0XHRcdDwhLS0g6KeG6aKR6ZO+5o6l6L6T5YWl5qGGIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW5wdXQtZ3JvdXBcIj5cclxuXHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwibGFiZWxcIj7op4bpopHpk77mjqU8L3RleHQ+XHJcblx0XHRcdFx0XHQ8aW5wdXQgY2xhc3M9XCJpbnB1dFwiIHR5cGU9XCJ0ZXh0XCIgcGxhY2Vob2xkZXI9XCLor7fovpPlhaXop4bpopHpk77mjqVcIiB2LW1vZGVsPVwidmlkZW9MaW5rXCIgLz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHJcblx0XHRcdDwhLS0g5L+d5a2Y5oyJ6ZKuIC0tPlxyXG5cdFx0XHQ8YnV0dG9uIGNsYXNzPVwic2F2ZS1idXR0b25cIiBAY2xpY2s9XCJzYXZlRGF0YVwiPuS/nSDlrZg8L2J1dHRvbj5cclxuXHJcblx0XHRcdDwhLS09PT09PT09PT09PT09PT09PT09PT0g5L+d5a2Y5oiQ5Yqf5o+Q56S65qGGPT09PT09PT09PT09PT09PT09IC0tPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImFncmVlbWVudC1tYXNrXCIgdi1pZj1cInNob3dNb2RhbFwiPlxyXG5cdFx0XHRcdDwhLS0g5LiK5Lyg55S76Z2i5by556qXIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYWdyZWVtZW50LXBvcHVwQ1wiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1jb250ZW50XCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9wYXRoMi5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJwYXRoMlwiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtVGl0bGVcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldz7kv53lrZjmiJDlip/vvIE8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwhLS0g5oyJ6ZKu57uEIC0tPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1idXR0b25zXCI+XHJcblx0XHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJidG4gYWdyZWVCdG5cIiBAY2xpY2s9XCJoYW5kbGVCdG5cIj7noa7lrpo8L2J1dHRvbj5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRhZGRPcGVyYXRpb25WaWRlbyxcclxuXHRcdGVkaXRPcGVyYXRpb25WaWRlb1xyXG5cdH0gZnJvbSAnQC9hcGkvY29tbW9uL29wZXJhdGlvblZpZGVvL2luZGV4LmpzJ1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0bmF2QmFySGVpZ2h0OiA3MCArIHVuaS5nZXRTeXN0ZW1JbmZvU3luYygpLnN0YXR1c0JhckhlaWdodCxcclxuXHRcdFx0XHRuYXZUaXRsZTogJ+a3u+WKoCcsXHJcblx0XHRcdFx0bmFtZTogJycsXHJcblx0XHRcdFx0dmlkZW9MaW5rOiAnJyxcclxuXHRcdFx0XHRzaG93TW9kYWw6IGZhbHNlLFxyXG5cdFx0XHRcdGRldmljZUlEOiBcIlwiLFxyXG5cdFx0XHRcdGlkOiAnJ1xyXG5cdFx0XHR9O1xyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5L+d5a2YXHJcblx0XHRcdHNhdmVEYXRhKCkge1xyXG5cdFx0XHRcdC8vIOi/memHjOWPr+S7pea3u+WKoOS/neWtmOaVsOaNrueahOmAu+i+ke+8jOS+i+WmguWPkemAgeWIsOacjeWKoeWZqOetiVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfkv53lrZjmlbDmja46JywgdGhpcy5uYW1lLCB0aGlzLnZpZGVvTGluayk7XHJcblx0XHRcdFx0aWYgKHRoaXMubmFtZSA9PSBcIlwiKSB7XHJcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnLFxyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+WQjeensOS4jeiDveS4uuepuidcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRyZXR1cm4gZmFsc2VcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRoaXMudmlkZW9MaW5rID09ICcnKSB7XHJcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnLFxyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+inhumikemTvuaOpeS4jeS4uuepuidcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRyZXR1cm4gZmFsc2VcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGV0IGRhdGEgPSB7XHJcblx0XHRcdFx0XHR2aWRlb05hbWU6IHRoaXMubmFtZSxcclxuXHRcdFx0XHRcdHZpZGVvVXJsOiB0aGlzLnZpZGVvTGluayxcclxuXHRcdFx0XHRcdGRldmljZUlkOiB0aGlzLmRldmljZUlELFxyXG5cdFx0XHRcdFx0aWQ6IHRoaXMuaWRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly8g5re75Yqg57yW6L6RXHJcblx0XHRcdFx0Y29uc3QgYXBpTWV0aG9kID0gdGhpcy5lZGl0RGF0YSA/IGVkaXRPcGVyYXRpb25WaWRlbyA6IGFkZE9wZXJhdGlvblZpZGVvO1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCdhcGlNZXRob2Q6JywgYXBpTWV0aG9kKTtcclxuXHRcdFx0XHRhcGlNZXRob2QoZGF0YSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09IDIwMCkge1xyXG5cdFx0XHRcdFx0XHR0aGlzLnNob3dNb2RhbCA9IHRydWU7XHJcblx0XHRcdFx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5uYXZpZ2F0ZUJhY2soKTtcclxuXHRcdFx0XHRcdFx0fSwgMTUwMCk7XHJcblx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHR0aXRsZTogcmVzLm1zZyxcclxuXHRcdFx0XHRcdFx0XHRpY29uOiAnbm9uZSdcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSkuY2F0Y2goZXJyID0+IHtcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogJ+e9kee7nOivt+axguWksei0pScsXHJcblx0XHRcdFx0XHRcdGljb246ICdub25lJ1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fSk7XHJcblxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDnoa7lrprmj5DnpLrmoYZcclxuXHRcdFx0aGFuZGxlQnRuKCkge1xyXG5cdFx0XHRcdHRoaXMuc2hvd01vZGFsID0gZmFsc2VcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZChvcHRpb25zKSB7XHJcblx0XHRcdGlmIChvcHRpb25zLml0ZW0pIHtcclxuXHRcdFx0XHQvLyDop6PmnpDkvKDpgJLov4fmnaXnmoRpdGVt5a+56LGhXHJcblx0XHRcdFx0dGhpcy5lZGl0RGF0YSA9IEpTT04ucGFyc2UoZGVjb2RlVVJJQ29tcG9uZW50KG9wdGlvbnMuaXRlbSkpO1xyXG5cdFx0XHRcdC8vIOWbnuaYvuaVsOaNrlxyXG5cdFx0XHRcdHRoaXMubmFtZSA9IHRoaXMuZWRpdERhdGEudmlkZW9OYW1lIHx8ICcnO1xyXG5cdFx0XHRcdHRoaXMudmlkZW9MaW5rID0gdGhpcy5lZGl0RGF0YS52aWRlb1VybCB8fCAnJztcclxuXHRcdFx0XHR0aGlzLmRldmljZUlEID0gdGhpcy5lZGl0RGF0YS5kZXZpY2VJZCB8fCAnJztcclxuXHRcdFx0XHR0aGlzLmlkID0gdGhpcy5lZGl0RGF0YS5pZFxyXG5cdFx0XHRcdC8vIOS/ruaUueWvvOiIquagh+mimFxyXG5cdFx0XHRcdHRoaXMubmF2VGl0bGUgPSAn57yW6L6RJztcclxuXHRcdFx0fSBlbHNlIGlmIChvcHRpb25zLmlkKSB7XHJcblx0XHRcdFx0dGhpcy5kZXZpY2VJRCA9IG9wdGlvbnMuaWQ7XHJcblx0XHRcdFx0dGhpcy5uYXZUaXRsZSA9ICfmt7vliqAnO1xyXG5cdFx0XHRcdHRoaXMuZWRpdERhdGEgPSBudWxsOyAvLyDmmI7noa7orr7nva7kuLogbnVsbFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fTtcclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPlxyXG5cdC5kZXZpY2UtcGFnZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE4LCAxOCwgMTgpO1xyXG5cdFx0cGFkZGluZzogMzBycHg7XHJcblx0fVxyXG5cclxuXHQuZm9ybS1jb250ZW50IHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHQvKiBwYWRkaW5nOiAyMHB4OyAqL1xyXG5cdH1cclxuXHJcblx0LmlucHV0LWdyb3VwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5sYWJlbCB7XHJcblx0XHR3aWR0aDogNzBweDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiAzMnJweDtcclxuXHR9XHJcblxyXG5cdC5pbnB1dCB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0aGVpZ2h0OiA5NnJweDtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZycHg7XHJcblx0fVxyXG5cclxuXHQvKiDlvZPovpPlhaXmoYbojrflvpfnhKbngrnml7bvvIzmm7TmlLnovrnmoYbpopzoibIgKi9cclxuXHQuaW5wdXQ6Zm9jdXMge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjN0FDMjNDO1xyXG5cdFx0Lyog6I635b6X54Sm54K55pe255qE6L655qGG6aKc6ImyICovXHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0Lyog56e76Zmk6buY6K6k55qEb3V0bGluZeagt+W8jyAqL1xyXG5cdH1cclxuXHJcblx0LnNhdmUtYnV0dG9uIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxODcsIDIzMCwgMCk7XHJcblx0XHRjb2xvcjogIzIzMjMyMztcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogMjRycHg7XHJcblx0XHRoZWlnaHQ6IDg4cnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDg4cnB4O1xyXG5cdFx0Zm9udC1zaXplOiAzMnJweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwcnB4O1xyXG5cdFx0bGVmdDogMHJweFxyXG5cdH1cclxuXHJcblx0Lyog6YGu572p5bGCICovXHJcblx0LmFncmVlbWVudC1tYXNrIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdH1cclxuXHJcblx0Lyog5by556qX5Li75L2TICovXHJcblx0LmFncmVlbWVudC1wb3B1cCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDQyLCA0MiwgNDIpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNjBycHggNjBycHggMHJweCAwcnB4O1xyXG5cdFx0cGFkZGluZzogNDBycHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwcnB4O1xyXG5cdH1cclxuXHJcblx0LnBvcHVwLVRpdGxlIHtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0cGFkZGluZzogMjBycHggMHJweDtcclxuXHRcdGZvbnQtc2l6ZTogMzJycHg7XHJcblx0fVxyXG5cclxuXHQuYWdyZWVtZW50LXBvcHVwQyB7XHJcblx0XHR3aWR0aDogNjAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDQyLCA0MiwgNDIpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNDBycHg7XHJcblx0XHRwYWRkaW5nOiA0MHJweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRib3JkZXI6IDFycHggc29saWQgcmdiYSgxODcsIDIzMCwgMCwgMC4zKTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5wYXRoMiB7XHJcblx0XHR3aWR0aDogNjRycHg7XHJcblx0XHRoZWlnaHQ6IDY0cnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lyog6YCa55So5oyJ6ZKu5qC35byPICovXHJcblx0LmJ0biB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0aGVpZ2h0OiA3MHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA3MHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDQwcnB4O1xyXG5cdFx0Zm9udC1zaXplOiAzMnJweDtcclxuXHRcdG1hcmdpbjogMTBycHggYXV0bztcclxuXHRcdHdpZHRoOiAyMDBycHg7XHJcblx0fVxyXG5cclxuXHQvKiDlkIzmhI/mjInpkq4gKi9cclxuXHQuYWdyZWVCdG4ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHRcdGNvbG9yOiAjMjMyMzIzO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiAyNHJweDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///162\n");
/***/ }),
/* 163 */
-/*!***************************************************************************************************!*\
- !*** D:/APP/pages/6170/editVideo/index.vue?vue&type=template&id=976f8b3c&scoped=true&mpType=page ***!
- \***************************************************************************************************/
-/*! exports provided: render, staticRenderFns, recyclableRender, components */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=976f8b3c&scoped=true&mpType=page */ 164);
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_976f8b3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
-
-
-
-/***/ }),
-/* 164 */
-/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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!D:/APP/pages/6170/editVideo/index.vue?vue&type=template&id=976f8b3c&scoped=true&mpType=page ***!
- \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
-/*! exports provided: render, staticRenderFns, recyclableRender, components */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
-/* 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
-var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- return _c("view", [_c("text")])
-}
-var recyclableRender = false
-var staticRenderFns = []
-render._withStripped = true
-
-
-
-/***/ }),
-/* 165 */
-/*!*********************************************************************************!*\
- !*** D:/APP/pages/6170/editVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
- \*********************************************************************************/
-/*! no static exports found */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js&mpType=page */ 166);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIxNjUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///165\n");
-
-/***/ }),
-/* 166 */
-/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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!D:/APP/pages/6170/editVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
- \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("//\n//\n//\n//\n//\n////# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIxNjYuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///166\n");
-
-/***/ }),
-/* 167 */
/*!*******************************************************************!*\
!*** D:/APP/pages/common/operatingInstruct/index.vue?mpType=page ***!
\*******************************************************************/
@@ -17788,10 +17755,10 @@ eval("//\n//\n//\n//\n//\n////# sourceURL=[module]\n//# sourceMappingURL=data:ap
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=22baddc3&scoped=true&mpType=page */ 168);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 170);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"22baddc3\",\n null,\n false,\n _index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/common/operatingInstruct/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTY3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MjJiYWRkYzMmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMjJiYWRkYzNcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tbW9uL29wZXJhdGluZ0luc3RydWN0L2luZGV4LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///167\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=22baddc3&scoped=true&mpType=page */ 164);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 166);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"22baddc3\",\n null,\n false,\n _index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/common/operatingInstruct/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTYzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MjJiYWRkYzMmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMjJiYWRkYzNcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tbW9uL29wZXJhdGluZ0luc3RydWN0L2luZGV4LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///163\n");
/***/ }),
-/* 168 */
+/* 164 */
/*!*************************************************************************************************************!*\
!*** D:/APP/pages/common/operatingInstruct/index.vue?vue&type=template&id=22baddc3&scoped=true&mpType=page ***!
\*************************************************************************************************************/
@@ -17800,7 +17767,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _ind
"use strict";
__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=22baddc3&scoped=true&mpType=page */ 169);
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=22baddc3&scoped=true&mpType=page */ 165);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_22baddc3_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
@@ -17812,7 +17779,7 @@ __webpack_require__.r(__webpack_exports__);
/***/ }),
-/* 169 */
+/* 165 */
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!D:/APP/pages/common/operatingInstruct/index.vue?vue&type=template&id=22baddc3&scoped=true&mpType=page ***!
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -18065,7 +18032,7 @@ render._withStripped = true
/***/ }),
-/* 170 */
+/* 166 */
/*!*******************************************************************************************!*\
!*** D:/APP/pages/common/operatingInstruct/index.vue?vue&type=script&lang=js&mpType=page ***!
\*******************************************************************************************/
@@ -18073,10 +18040,10 @@ render._withStripped = true
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js&mpType=page */ 171);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIxNzAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///170\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js&mpType=page */ 167);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIxNjYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///166\n");
/***/ }),
-/* 171 */
+/* 167 */
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!D:/APP/pages/common/operatingInstruct/index.vue?vue&type=script&lang=js&mpType=page ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -18084,21 +18051,328 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_
/***/ (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 _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 20));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 22));\nvar _request = __webpack_require__(/*! @/utils/request */ 24);\nvar _index = __webpack_require__(/*! @/api/6170/operatingInstruct/index.js */ 172);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n fileList: [],\n deviceID: \"\",\n instructionImages: [],\n isDeleteMode: false,\n // 是否删除模式\n selectedImages: [],\n // 选中的图片索引\n deleteShow: false,\n ImageData: [],\n filePicker: ''\n };\n },\n methods: {\n // 选择文件\n selectFile: function selectFile(e) {\n __f__(\"log\", '选择文件:', e, \" at pages/common/operatingInstruct/index.vue:84\");\n // const file = e.tempFiles[0].file\n var files = e.tempFiles.map(function (item) {\n return item.file;\n });\n __f__(\"log\", 'files', files, \" at pages/common/operatingInstruct/index.vue:87\");\n this.uploadFile(files);\n },\n // 上传图片\n uploadFile: function uploadFile(files) {\n var _this = this;\n this.$refs.filePicker.clearFiles(); // 通过ref操作uni-file-picker组件\n uni.showLoading({\n title: '上传中...'\n });\n files.forEach(function (file) {\n uni.uploadFile({\n url: _request.baseURL + '/app/file/upload',\n filePath: file.path || file.url,\n name: 'files',\n formData: {\n deviceId: _this.deviceID,\n fileType: '1' //文件类型(1:操作说明,2:产品参数)\n },\n\n header: {\n 'Authorization': 'Bearer ' + (0, _request.getToken)(),\n 'clientid': (0, _request.clientid)()\n },\n complete: function complete(res) {\n __f__(\"log\", res, 'resss', \" at pages/common/operatingInstruct/index.vue:110\");\n try {\n var responseData = JSON.parse(res.data);\n if (responseData.code === 200) {\n uni.showToast({\n title: responseData.msg,\n icon: 'success'\n });\n _this.$refs.filePicker.clearFiles(); // 清空已选文件\n _this.callOtherApi();\n } else {\n uni.showToast({\n title: responseData.msg,\n icon: 'none'\n });\n }\n } catch (e) {\n uni.showToast({\n title: '上传失败',\n icon: 'none'\n });\n } finally {\n uni.hideLoading();\n }\n }\n });\n });\n },\n // 获取图片列表\n callOtherApi: function callOtherApi() {\n var _this2 = this;\n var data = {\n deviceId: this.deviceID\n };\n (0, _index.fileInfo)(data).then(function (res) {\n if (res.code == 200) {\n _this2.instructionImages = res.data;\n }\n });\n },\n // 切换删除模式\n toggleDeleteMode: function toggleDeleteMode() {\n this.isDeleteMode = !this.isDeleteMode;\n if (!this.isDeleteMode) {\n this.selectedImages = [];\n }\n },\n // 图片点击处理\n handleImageClick: function handleImageClick(index, item) {\n if (this.isDeleteMode) {\n // 删除模式下处理多选\n var selectedIndex = this.selectedImages.indexOf(index);\n if (selectedIndex > -1) {\n this.selectedImages.splice(selectedIndex, 1);\n this.ImageData.splice(selectedIndex, 1); // 保持同步删除\n } else {\n this.selectedImages.push(index);\n this.ImageData.push(item); // 保持同步添加\n }\n } else {\n // 正常模式下预览图片\n uni.previewImage({\n current: this.instructionImages[index].fileUrl,\n urls: this.instructionImages.map(function (item) {\n return item.fileUrl;\n })\n });\n }\n },\n // 删除选中的图片\n deleteSelectedImages: function deleteSelectedImages() {\n if (this.selectedImages.length === 0) return;\n this.deleteShow = true;\n },\n handleBtn: function handleBtn() {\n var _this3 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var ids, res;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _context.prev = 0;\n uni.showLoading({\n title: '删除中...',\n mask: true\n });\n // 构造删除请求数据\n ids = _this3.ImageData.map(function (item) {\n return item.id;\n }).join(','); // 调用删除接口\n _context.next = 5;\n return (0, _index.fileDelete)(ids);\n case 5:\n res = _context.sent;\n if (res.code === 200) {\n uni.showToast({\n title: '删除成功',\n icon: 'success'\n });\n // 从后往前删除,避免索引变化\n _this3.selectedImages.sort(function (a, b) {\n return b.index - a.index;\n }).forEach(function (item) {\n _this3.instructionImages.splice(item.index, 1);\n });\n _this3.callOtherApi();\n // 重置状态\n _this3.selectedImages = [];\n _this3.isDeleteMode = false;\n _this3.deleteShow = false;\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'none'\n });\n _this3.deleteShow = false;\n }\n _context.next = 11;\n break;\n case 9:\n _context.prev = 9;\n _context.t0 = _context[\"catch\"](0);\n case 11:\n _context.prev = 11;\n uni.hideLoading();\n return _context.finish(11);\n case 14:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, null, [[0, 9, 11, 14]]);\n }))();\n }\n },\n onLoad: function onLoad(options) {\n this.deviceID = options.id;\n this.callOtherApi();\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tbW9uL29wZXJhdGluZ0luc3RydWN0L2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibmF2QmFySGVpZ2h0IiwidW5pIiwiZ2V0U3lzdGVtSW5mb1N5bmMiLCJzdGF0dXNCYXJIZWlnaHQiLCJmaWxlTGlzdCIsImRldmljZUlEIiwiaW5zdHJ1Y3Rpb25JbWFnZXMiLCJpc0RlbGV0ZU1vZGUiLCJzZWxlY3RlZEltYWdlcyIsImRlbGV0ZVNob3ciLCJJbWFnZURhdGEiLCJmaWxlUGlja2VyIiwibWV0aG9kcyIsInNlbGVjdEZpbGUiLCJlIiwiZmlsZXMiLCJ0ZW1wRmlsZXMiLCJtYXAiLCJpdGVtIiwiZmlsZSIsInVwbG9hZEZpbGUiLCIkcmVmcyIsImNsZWFyRmlsZXMiLCJzaG93TG9hZGluZyIsInRpdGxlIiwiZm9yRWFjaCIsInVybCIsImJhc2VVUkwiLCJmaWxlUGF0aCIsInBhdGgiLCJuYW1lIiwiZm9ybURhdGEiLCJkZXZpY2VJZCIsImZpbGVUeXBlIiwiaGVhZGVyIiwiZ2V0VG9rZW4iLCJjbGllbnRpZCIsImNvbXBsZXRlIiwicmVzIiwicmVzcG9uc2VEYXRhIiwiSlNPTiIsInBhcnNlIiwiY29kZSIsInNob3dUb2FzdCIsIm1zZyIsImljb24iLCJjYWxsT3RoZXJBcGkiLCJoaWRlTG9hZGluZyIsImZpbGVJbmZvIiwidGhlbiIsInRvZ2dsZURlbGV0ZU1vZGUiLCJoYW5kbGVJbWFnZUNsaWNrIiwiaW5kZXgiLCJzZWxlY3RlZEluZGV4IiwiaW5kZXhPZiIsInNwbGljZSIsInB1c2giLCJwcmV2aWV3SW1hZ2UiLCJjdXJyZW50IiwiZmlsZVVybCIsInVybHMiLCJkZWxldGVTZWxlY3RlZEltYWdlcyIsImxlbmd0aCIsImhhbmRsZUJ0biIsIm1hc2siLCJpZHMiLCJpZCIsImpvaW4iLCJmaWxlRGVsZXRlIiwic29ydCIsImEiLCJiIiwib25Mb2FkIiwib3B0aW9ucyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FB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QUNmLElBQUksQ0FBQ3BFLFFBQVEsR0FBR29FLE9BQU8sQ0FBQ1AsRUFBRTtJQUMxQixJQUFJLENBQUNwQixZQUFZLEVBQUU7RUFDcEI7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMTcxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuaW1wb3J0IHtcblx0YmFzZVVSTCxcblx0Z2V0VG9rZW4sXG5cdGNsaWVudGlkXG59IGZyb20gJ0AvdXRpbHMvcmVxdWVzdCdcbmltcG9ydCB7XG5cdGZpbGVJbmZvLFxuXHRmaWxlRGVsZXRlXG59IGZyb20gJ0AvYXBpLzYxNzAvb3BlcmF0aW5nSW5zdHJ1Y3QvaW5kZXguanMnXG5cbmV4cG9ydCBkZWZhdWx0IHtcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0bmF2QmFySGVpZ2h0OiA3MCArIHVuaS5nZXRTeXN0ZW1JbmZvU3luYygpLnN0YXR1c0JhckhlaWdodCxcblx0XHRcdGZpbGVMaXN0OiBbXSxcblx0XHRcdGRldmljZUlEOiBcIlwiLFxuXHRcdFx0aW5zdHJ1Y3Rpb25JbWFnZXM6IFtdLFxuXHRcdFx0aXNEZWxldGVNb2RlOiBmYWxzZSwgLy8g5piv5ZCm5Yig6Zmk5qih5byPXG5cdFx0XHRzZWxlY3RlZEltYWdlczogW10sIC8vIOmAieS4reeahOWbvueJh+e0ouW8lVxuXHRcdFx0ZGVsZXRlU2hvdzogZmFsc2UsXG5cdFx0XHRJbWFnZURhdGE6IFtdLFxuXHRcdFx0ZmlsZVBpY2tlcjogJydcblx0XHR9XG5cdH0sXG5cdG1ldGhvZHM6IHtcblx0XHQvLyDpgInmi6nmlofku7Zcblx0XHRzZWxlY3RGaWxlKGUpIHtcblx0XHRcdGNvbnNvbGUubG9nKCfpgInmi6nmlofku7bvvJonLCBlKVxuXHRcdFx0Ly8gY29uc3QgZmlsZSA9IGUudGVtcEZpbGVzWzBdLmZpbGVcblx0XHRcdGNvbnN0IGZpbGVzID0gZS50ZW1wRmlsZXMubWFwKGl0ZW0gPT4gaXRlbS5maWxlKVxuXHRcdFx0Y29uc29sZS5sb2coJ2ZpbGVzJywgZmlsZXMpO1xuXHRcdFx0dGhpcy51cGxvYWRGaWxlKGZpbGVzKVxuXHRcdH0sXG5cdFx0Ly8g5LiK5Lyg5Zu+54mHXG5cdFx0dXBsb2FkRmlsZShmaWxlcykge1xuXHRcdFx0dGhpcy4kcmVmcy5maWxlUGlja2VyLmNsZWFyRmlsZXMoKSAvLyDpgJrov4dyZWbmk43kvZx1bmktZmlsZS1waWNrZXLnu4Tku7Zcblx0XHRcdHVuaS5zaG93TG9hZGluZyh7XG5cdFx0XHRcdHRpdGxlOiAn5LiK5Lyg5LitLi4uJ1xuXHRcdFx0fSlcblx0XHRcdGZpbGVzLmZvckVhY2goZmlsZSA9PiB7XG5cdFx0XHRcdHVuaS51cGxvYWRGaWxlKHtcblx0XHRcdFx0XHR1cmw6IGJhc2VVUkwgKyAnL2FwcC9maWxlL3VwbG9hZCcsXG5cdFx0XHRcdFx0ZmlsZVBhdGg6IGZpbGUucGF0aCB8fCBmaWxlLnVybCxcblx0XHRcdFx0XHRuYW1lOiAnZmlsZXMnLFxuXHRcdFx0XHRcdGZvcm1EYXRhOiB7XG5cdFx0XHRcdFx0XHRkZXZpY2VJZDogdGhpcy5kZXZpY2VJRCxcblx0XHRcdFx0XHRcdGZpbGVUeXBlOiAnMScgIC8v5paH5Lu257G75Z6LKDE65pON5L2c6K+05piO77yMMjrkuqflk4Hlj4LmlbApXG5cdFx0XHRcdFx0fSxcblx0XHRcdFx0XHRoZWFkZXI6IHtcblx0XHRcdFx0XHRcdCdBdXRob3JpemF0aW9uJzogJ0JlYXJlciAnICsgZ2V0VG9rZW4oKSxcblx0XHRcdFx0XHRcdCdjbGllbnRpZCc6IGNsaWVudGlkKCksXG5cdFx0XHRcdFx0fSxcblx0XHRcdFx0XHRjb21wbGV0ZTogKHJlcykgPT4ge1xuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzLCAncmVzc3MnKTtcblx0XHRcdFx0XHRcdHRyeSB7XG5cdFx0XHRcdFx0XHRcdGNvbnN0IHJlc3BvbnNlRGF0YSA9IEpTT04ucGFyc2UocmVzLmRhdGEpOyBcblx0XHRcdFx0XHRcdFx0aWYgKHJlc3BvbnNlRGF0YS5jb2RlID09PSAyMDApIHtcblx0XHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiByZXNwb25zZURhdGEubXNnLFxuXHRcdFx0XHRcdFx0XHRcdFx0aWNvbjogJ3N1Y2Nlc3MnXG5cdFx0XHRcdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0XHRcdFx0dGhpcy4kcmVmcy5maWxlUGlja2VyLmNsZWFyRmlsZXMoKTsgLy8g5riF56m65bey6YCJ5paH5Lu2XG5cdFx0XHRcdFx0XHRcdFx0dGhpcy5jYWxsT3RoZXJBcGkoKTtcblx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiByZXNwb25zZURhdGEubXNnLFxuXHRcdFx0XHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXG5cdFx0XHRcdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH0gY2F0Y2ggKGUpIHtcblx0XHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XG5cdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICfkuIrkvKDlpLHotKUnLFxuXHRcdFx0XHRcdFx0XHRcdGljb246ICdub25lJ1xuXHRcdFx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHRcdH0gZmluYWxseSB7XG5cdFx0XHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSlcblx0XHRcdH0pXG5cdFx0fSxcblxuXHRcdC8vIOiOt+WPluWbvueJh+WIl+ihqFxuXHRcdGNhbGxPdGhlckFwaSgpIHtcblx0XHRcdGxldCBkYXRhID0ge1xuXHRcdFx0XHRkZXZpY2VJZDogdGhpcy5kZXZpY2VJRFxuXHRcdFx0fVxuXHRcdFx0ZmlsZUluZm8oZGF0YSkudGhlbigocmVzKSA9PiB7XG5cdFx0XHRcdGlmIChyZXMuY29kZSA9PSAyMDApIHtcblx0XHRcdFx0XHR0aGlzLmluc3RydWN0aW9uSW1hZ2VzID0gcmVzLmRhdGFcblx0XHRcdFx0fVxuXHRcdFx0fSlcblx0XHR9LFxuXG5cdFx0Ly8g5YiH5o2i5Yig6Zmk5qih5byPXG5cdFx0dG9nZ2xlRGVsZXRlTW9kZSgpIHtcblx0XHRcdHRoaXMuaXNEZWxldGVNb2RlID0gIXRoaXMuaXNEZWxldGVNb2RlXG5cdFx0XHRpZiAoIXRoaXMuaXNEZWxldGVNb2RlKSB7XG5cdFx0XHRcdHRoaXMuc2VsZWN0ZWRJbWFnZXMgPSBbXVxuXHRcdFx0fVxuXHRcdH0sXG5cdFx0Ly8g5Zu+54mH54K55Ye75aSE55CGXG5cdFx0aGFuZGxlSW1hZ2VDbGljayhpbmRleCwgaXRlbSkge1xuXHRcdFx0aWYgKHRoaXMuaXNEZWxldGVNb2RlKSB7XG5cdFx0XHRcdC8vIOWIoOmZpOaooeW8j+S4i+WkhOeQhuWkmumAiVxuXHRcdFx0XHRjb25zdCBzZWxlY3RlZEluZGV4ID0gdGhpcy5zZWxlY3RlZEltYWdlcy5pbmRleE9mKGluZGV4KVxuXHRcdFx0XHRpZiAoc2VsZWN0ZWRJbmRleCA+IC0xKSB7XG5cdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlcy5zcGxpY2Uoc2VsZWN0ZWRJbmRleCwgMSlcblx0XHRcdFx0XHR0aGlzLkltYWdlRGF0YS5zcGxpY2Uoc2VsZWN0ZWRJbmRleCwgMSkgLy8g5L+d5oyB5ZCM5q2l5Yig6ZmkXG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlcy5wdXNoKFxuXHRcdFx0XHRcdFx0aW5kZXhcblxuXHRcdFx0XHRcdClcblx0XHRcdFx0XHR0aGlzLkltYWdlRGF0YS5wdXNoKGl0ZW0pIC8vIOS/neaMgeWQjOatpea3u+WKoFxuXHRcdFx0XHR9XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHQvLyDmraPluLjmqKHlvI/kuIvpooTop4jlm77niYdcblx0XHRcdFx0dW5pLnByZXZpZXdJbWFnZSh7XG5cdFx0XHRcdFx0Y3VycmVudDogdGhpcy5pbnN0cnVjdGlvbkltYWdlc1tpbmRleF0uZmlsZVVybCxcblx0XHRcdFx0XHR1cmxzOiB0aGlzLmluc3RydWN0aW9uSW1hZ2VzLm1hcChpdGVtID0+IGl0ZW0uZmlsZVVybClcblx0XHRcdFx0fSlcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0Ly8g5Yig6Zmk6YCJ5Lit55qE5Zu+54mHXG5cdFx0ZGVsZXRlU2VsZWN0ZWRJbWFnZXMoKSB7XG5cdFx0XHRpZiAodGhpcy5zZWxlY3RlZEltYWdlcy5sZW5ndGggPT09IDApIHJldHVyblxuXHRcdFx0dGhpcy5kZWxldGVTaG93ID0gdHJ1ZVxuXHRcdH0sXG5cdFx0YXN5bmMgaGFuZGxlQnRuKCkge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0dW5pLnNob3dMb2FkaW5nKHtcblx0XHRcdFx0XHR0aXRsZTogJ+WIoOmZpOS4rS4uLicsXG5cdFx0XHRcdFx0bWFzazogdHJ1ZVxuXHRcdFx0XHR9KVxuXHRcdFx0XHQvLyDmnoTpgKDliKDpmaTor7fmsYLmlbDmja5cblx0XHRcdFx0Y29uc3QgaWRzID0gdGhpcy5JbWFnZURhdGEubWFwKGl0ZW0gPT4gaXRlbS5pZCkuam9pbignLCcpXG5cdFx0XHRcdC8vIOiwg+eUqOWIoOmZpOaOpeWPo1xuXHRcdFx0XHRjb25zdCByZXMgPSBhd2FpdCBmaWxlRGVsZXRlKGlkcylcblx0XHRcdFx0aWYgKHJlcy5jb2RlID09PSAyMDApIHtcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRcdHRpdGxlOiAn5Yig6Zmk5oiQ5YqfJyxcblx0XHRcdFx0XHRcdGljb246ICdzdWNjZXNzJ1xuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0Ly8g5LuO5ZCO5b6A5YmN5Yig6Zmk77yM6YG/5YWN57Si5byV5Y+Y5YyWXG5cdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlc1xuXHRcdFx0XHRcdFx0LnNvcnQoKGEsIGIpID0+IGIuaW5kZXggLSBhLmluZGV4KVxuXHRcdFx0XHRcdFx0LmZvckVhY2goaXRlbSA9PiB7XG5cdFx0XHRcdFx0XHRcdHRoaXMuaW5zdHJ1Y3Rpb25JbWFnZXMuc3BsaWNlKGl0ZW0uaW5kZXgsIDEpXG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdHRoaXMuY2FsbE90aGVyQXBpKClcblx0XHRcdFx0XHQvLyDph43nva7nirbmgIFcblx0XHRcdFx0XHR0aGlzLnNlbGVjdGVkSW1hZ2VzID0gW11cblx0XHRcdFx0XHR0aGlzLmlzRGVsZXRlTW9kZSA9IGZhbHNlXG5cdFx0XHRcdFx0dGhpcy5kZWxldGVTaG93ID0gZmFsc2Vcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRcdHRpdGxlOiByZXMubXNnLFxuXHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR0aGlzLmRlbGV0ZVNob3cgPSBmYWxzZVxuXHRcdFx0XHR9XG5cdFx0XHR9IGNhdGNoIChlcnJvcikge30gZmluYWxseSB7XG5cdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXG5cdFx0XHR9XG5cdFx0fVxuXHR9LFxuXHRvbkxvYWQob3B0aW9ucykge1xuXHRcdHRoaXMuZGV2aWNlSUQgPSBvcHRpb25zLmlkXG5cdFx0dGhpcy5jYWxsT3RoZXJBcGkoKVxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///171\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 _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 20));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 22));\nvar _request = __webpack_require__(/*! @/utils/request */ 24);\nvar _index = __webpack_require__(/*! @/api/common/operatingInstruct/index.js */ 168);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n fileList: [],\n deviceID: \"\",\n instructionImages: [],\n isDeleteMode: false,\n // 是否删除模式\n selectedImages: [],\n // 选中的图片索引\n deleteShow: false,\n ImageData: [],\n filePicker: ''\n };\n },\n methods: {\n // 选择文件\n selectFile: function selectFile(e) {\n __f__(\"log\", '选择文件:', e, \" at pages/common/operatingInstruct/index.vue:84\");\n // const file = e.tempFiles[0].file\n var files = e.tempFiles.map(function (item) {\n return item.file;\n });\n __f__(\"log\", 'files', files, \" at pages/common/operatingInstruct/index.vue:87\");\n this.uploadFile(files);\n },\n // 上传图片\n uploadFile: function uploadFile(files) {\n var _this = this;\n this.$refs.filePicker.clearFiles(); // 通过ref操作uni-file-picker组件\n uni.showLoading({\n title: '上传中...'\n });\n files.forEach(function (file) {\n uni.uploadFile({\n url: _request.baseURL + '/app/file/upload',\n filePath: file.path || file.url,\n name: 'files',\n formData: {\n deviceId: _this.deviceID,\n fileType: '1' //文件类型(1:操作说明,2:产品参数)\n },\n\n header: {\n 'Authorization': 'Bearer ' + (0, _request.getToken)(),\n 'clientid': (0, _request.clientid)()\n },\n complete: function complete(res) {\n __f__(\"log\", res, 'resss', \" at pages/common/operatingInstruct/index.vue:110\");\n try {\n var responseData = JSON.parse(res.data);\n if (responseData.code === 200) {\n uni.showToast({\n title: responseData.msg,\n icon: 'success'\n });\n _this.$refs.filePicker.clearFiles(); // 清空已选文件\n _this.callOtherApi();\n } else {\n uni.showToast({\n title: responseData.msg,\n icon: 'none'\n });\n }\n } catch (e) {\n uni.showToast({\n title: '上传失败',\n icon: 'none'\n });\n } finally {\n uni.hideLoading();\n }\n }\n });\n });\n },\n // 获取图片列表\n callOtherApi: function callOtherApi() {\n var _this2 = this;\n var data = {\n deviceId: this.deviceID,\n fileType: '1' //文件类型(1:操作说明,2:产品参数)\n };\n\n (0, _index.fileInfo)(data).then(function (res) {\n if (res.code == 200) {\n _this2.instructionImages = res.data;\n }\n });\n },\n // 切换删除模式\n toggleDeleteMode: function toggleDeleteMode() {\n this.isDeleteMode = !this.isDeleteMode;\n if (!this.isDeleteMode) {\n this.selectedImages = [];\n }\n },\n // 图片点击处理\n handleImageClick: function handleImageClick(index, item) {\n if (this.isDeleteMode) {\n // 删除模式下处理多选\n var selectedIndex = this.selectedImages.indexOf(index);\n if (selectedIndex > -1) {\n this.selectedImages.splice(selectedIndex, 1);\n this.ImageData.splice(selectedIndex, 1); // 保持同步删除\n } else {\n this.selectedImages.push(index);\n this.ImageData.push(item); // 保持同步添加\n }\n } else {\n // 正常模式下预览图片\n uni.previewImage({\n current: this.instructionImages[index].fileUrl,\n urls: this.instructionImages.map(function (item) {\n return item.fileUrl;\n })\n });\n }\n },\n // 删除选中的图片\n deleteSelectedImages: function deleteSelectedImages() {\n if (this.selectedImages.length === 0) return;\n this.deleteShow = true;\n },\n handleBtn: function handleBtn() {\n var _this3 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var ids, res;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _context.prev = 0;\n uni.showLoading({\n title: '删除中...',\n mask: true\n });\n // 构造删除请求数据\n ids = _this3.ImageData.map(function (item) {\n return item.id;\n }).join(','); // 调用删除接口\n _context.next = 5;\n return (0, _index.fileDelete)(ids);\n case 5:\n res = _context.sent;\n if (res.code === 200) {\n uni.showToast({\n title: '删除成功',\n icon: 'success'\n });\n // 从后往前删除,避免索引变化\n _this3.selectedImages.sort(function (a, b) {\n return b.index - a.index;\n }).forEach(function (item) {\n _this3.instructionImages.splice(item.index, 1);\n });\n _this3.callOtherApi();\n // 重置状态\n _this3.selectedImages = [];\n _this3.isDeleteMode = false;\n _this3.deleteShow = false;\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'none'\n });\n _this3.deleteShow = false;\n }\n _context.next = 11;\n break;\n case 9:\n _context.prev = 9;\n _context.t0 = _context[\"catch\"](0);\n case 11:\n _context.prev = 11;\n uni.hideLoading();\n return _context.finish(11);\n case 14:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, null, [[0, 9, 11, 14]]);\n }))();\n }\n },\n onLoad: function onLoad(options) {\n this.deviceID = options.id;\n this.callOtherApi();\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tbW9uL29wZXJhdGluZ0luc3RydWN0L2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibmF2QmFySGVpZ2h0IiwiZmlsZUxpc3QiLCJkZXZpY2VJRCIsImluc3RydWN0aW9uSW1hZ2VzIiwiaXNEZWxldGVNb2RlIiwic2VsZWN0ZWRJbWFnZXMiLCJkZWxldGVTaG93IiwiSW1hZ2VEYXRhIiwiZmlsZVBpY2tlciIsIm1ldGhvZHMiLCJzZWxlY3RGaWxlIiwidXBsb2FkRmlsZSIsInVuaSIsInRpdGxlIiwiZmlsZXMiLCJ1cmwiLCJmaWxlUGF0aCIsIm5hbWUiLCJmb3JtRGF0YSIsImRldmljZUlkIiwiZmlsZVR5cGUiLCJoZWFkZXIiLCJjb21wbGV0ZSIsImljb24iLCJjYWxsT3RoZXJBcGkiLCJ0b2dnbGVEZWxldGVNb2RlIiwiaGFuZGxlSW1hZ2VDbGljayIsImluZGV4IiwiY3VycmVudCIsInVybHMiLCJkZWxldGVTZWxlY3RlZEltYWdlcyIsImhhbmRsZUJ0biIsIm1hc2siLCJpZHMiLCJyZXMiLCJzb3J0IiwiZm9yRWFjaCIsIm9uTG9hZCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBd0RBO0FBS0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBS0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUFBO01BQ0FDO01BQUE7TUFDQUM7TUFDQUM7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO01BQ0E7UUFBQTtNQUFBO01BQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFBQTtNQUNBO01BQ0FDO1FBQ0FDO01BQ0E7TUFDQUM7UUFDQUY7VUFDQUc7VUFDQUM7VUFDQUM7VUFDQUM7WUFDQUM7WUFDQUM7VUFDQTs7VUFDQUM7WUFDQTtZQUNBO1VBQ0E7VUFDQUM7WUFDQTtZQUNBO2NBQ0E7Y0FDQTtnQkFDQVY7a0JBQ0FDO2tCQUNBVTtnQkFDQTtnQkFDQTtnQkFDQTtjQUNBO2dCQUNBWDtrQkFDQUM7a0JBQ0FVO2dCQUNBO2NBQ0E7WUFDQTtjQUNBWDtnQkFDQUM7Z0JBQ0FVO2NBQ0E7WUFDQTtjQUNBWDtZQUNBO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFFQTtJQUNBWTtNQUFBO01BQ0E7UUFDQUw7UUFDQUM7TUFDQTs7TUFDQTtRQUNBO1VBQ0E7UUFDQTtNQUNBO0lBQ0E7SUFFQTtJQUNBSztNQUNBO01BQ0E7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO1FBQ0E7UUFDQTtRQUNBO1VBQ0E7VUFDQTtRQUNBO1VBQ0EseUJBQ0FDLE1BRUE7VUFDQTtRQUNBO01BQ0E7UUFDQTtRQUNBZjtVQUNBZ0I7VUFDQUM7WUFBQTtVQUFBO1FBQ0E7TUFDQTtJQUNBO0lBRUE7SUFDQUM7TUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFBQTtNQUFBO1FBQUE7UUFBQTtVQUFBO1lBQUE7Y0FBQTtnQkFBQTtnQkFFQW5CO2tCQUNBQztrQkFDQW1CO2dCQUNBO2dCQUNBO2dCQUNBQztrQkFBQTtnQkFBQSxjQUNBO2dCQUFBO2dCQUFBLE9BQ0E7Y0FBQTtnQkFBQUM7Z0JBQ0E7a0JBQ0F0QjtvQkFDQUM7b0JBQ0FVO2tCQUNBO2tCQUNBO2tCQUNBLHNCQUNBWTtvQkFBQTtrQkFBQSxHQUNBQztvQkFDQTtrQkFDQTtrQkFDQTtrQkFDQTtrQkFDQTtrQkFDQTtrQkFDQTtnQkFDQTtrQkFDQXhCO29CQUNBQztvQkFDQVU7a0JBQ0E7a0JBQ0E7Z0JBQ0E7Z0JBQUE7Z0JBQUE7Y0FBQTtnQkFBQTtnQkFBQTtjQUFBO2dCQUFBO2dCQUVBWDtnQkFBQTtjQUFBO2NBQUE7Z0JBQUE7WUFBQTtVQUFBO1FBQUE7TUFBQTtJQUVBO0VBQ0E7RUFDQXlCO0lBQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIxNjcuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PCEtLSDkvb/nlKjoh6rlrprkuYnlr7zoiKrmoI8gLS0+XHJcblx0PHZpZXc+XHJcblx0XHQ8Y3VzdG9tLW5hdmJhciB0aXRsZT1cIuaTjeS9nOivtOaYjlwiIDpzaG93QmFjaz1cInRydWVcIiBiYWNrZ3JvdW5kQ29sb3I9XCIjMjAyMDIwXCIgY29sb3I9XCIjRkZGRkZGXCJcclxuXHRcdFx0OnJpZ2h0LXRleHQ9XCJpc0RlbGV0ZU1vZGUgPyAn5a6M5oiQJyA6ICfliKDpmaQnXCIgcmlnaHQtY29sb3I9XCJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpXCJcclxuXHRcdFx0QHJpZ2h0LWNsaWNrPVwidG9nZ2xlRGVsZXRlTW9kZVwiPlxyXG5cdFx0PC9jdXN0b20tbmF2YmFyPlxyXG5cclxuXHRcdDx2aWV3IGNsYXNzPVwiZGV2aWNlLXBhZ2VcIiA6c3R5bGU9XCJ7IHBhZGRpbmdUb3A6IG5hdkJhckhlaWdodCArICdweCcgfVwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImV4YW1wbGUtYm9keVwiPlxyXG5cdFx0XHRcdDwhLS0g5Zu+54mH5YiX6KGoIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW1hZ2UtbGlzdFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbWFnZS1pdGVtXCIgdi1mb3I9XCIoaW1hZ2UsIGluZGV4KSBpbiBpbnN0cnVjdGlvbkltYWdlc1wiIDprZXk9XCJpbmRleFwiXHJcblx0XHRcdFx0XHRcdEBjbGljaz1cImhhbmRsZUltYWdlQ2xpY2soaW5kZXgsaW1hZ2UpXCI+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSA6c3JjPVwiaW1hZ2UuZmlsZVVybFwiIG1vZGU9XCJhc3BlY3RGaXRcIiBjbGFzcz1cImluc3RydWN0aW9uLWltYWdlXCJcclxuXHRcdFx0XHRcdFx0XHQ6Y2xhc3M9XCJ7ICdpbWFnZS1zZWxlY3RlZCc6IGlzRGVsZXRlTW9kZSAmJiBzZWxlY3RlZEltYWdlcy5pbmNsdWRlcyhpbmRleCkgfVwiPjwvaW1hZ2U+XHJcblxyXG5cdFx0XHRcdFx0XHQ8IS0tIOWkmumAieaooeW8j+S4i+eahOmAieS4reagh+iusCAtLT5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjaGVja21hcmtcIiB2LWlmPVwiaXNEZWxldGVNb2RlICYmIHNlbGVjdGVkSW1hZ2VzLmluY2x1ZGVzKGluZGV4KVwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9kZWxldGUtaWNvbi5wbmdcIiBtb2RlPVwiYXNwZWN0RmlsbFwiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHJcblx0XHRcdFx0XHQ8IS0tIOS4iuS8oOaMiemSru+8iOmdnuWIoOmZpOaooeW8j+aYvuekuu+8iSAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidXBsb2FkLWJ0blwiIHYtaWY9XCIhaXNEZWxldGVNb2RlXCI+XHJcblx0XHRcdFx0XHRcdDx1bmktZmlsZS1waWNrZXIgcmVmPVwiZmlsZVBpY2tlclwiIHYtbW9kZWw9XCJmaWxlTGlzdFwiIEBzZWxlY3Q9XCJzZWxlY3RGaWxlXCIgbGltaXQ9XCI5XCJcclxuXHRcdFx0XHRcdFx0XHRjbGFzcz1cImN1c3RvbS1maWxlLXBpY2tlclwiPjwvdW5pLWZpbGUtcGlja2VyPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cclxuXHRcdDwhLS0g5bqV6YOo5Yig6Zmk5oyJ6ZKu77yI5aSa6YCJ5qih5byP5pi+56S677yJIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJkZWxldGUtZm9vdGVyXCIgdi1pZj1cImlzRGVsZXRlTW9kZSAmJiBzZWxlY3RlZEltYWdlcy5sZW5ndGggPiAwXCI+XHJcblx0XHRcdDxidXR0b24gQGNsaWNrPVwiZGVsZXRlU2VsZWN0ZWRJbWFnZXNcIj7liKDpmaQoe3tzZWxlY3RlZEltYWdlcy5sZW5ndGh9fSk8L2J1dHRvbj5cclxuXHRcdDwvdmlldz5cclxuXHRcdDwhLS0g5Yig6Zmk5by55qGGIC0tPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJhZ3JlZW1lbnQtbWFza1wiIHYtaWY9XCJkZWxldGVTaG93XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiYWdyZWVtZW50LXBvcHVwQ1wiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtY29udGVudFwiPlxyXG5cdFx0XHRcdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2RlbGwucG5nXCIgbW9kZT1cIlwiIGNsYXNzPVwic3ZnXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDx1bmktaWNvbiBjbGFzcz1cInRyYXNoXCI+PC91bmktaWNvbj5cclxuXHRcdFx0XHRcdDx2aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLVRpdGxlXCI+56Gu5a6a5Yig6Zmk5omA6YCJ6K6+5aSH77yBPC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8IS0tIOaMiemSrue7hCAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLWJ1dHRvbnNcIj5cclxuXHRcdFx0XHRcdDxidXR0b24gY2xhc3M9XCJidG4gYWdyZWVCdG5cIiBAY2xpY2s9XCJoYW5kbGVCdG5cIj7noa7lrpo8L2J1dHRvbj5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRiYXNlVVJMLFxyXG5cdFx0Z2V0VG9rZW4sXHJcblx0XHRjbGllbnRpZFxyXG5cdH0gZnJvbSAnQC91dGlscy9yZXF1ZXN0J1xyXG5cdGltcG9ydCB7XHJcblx0XHRmaWxlSW5mbyxcclxuXHRcdGZpbGVEZWxldGVcclxuXHR9IGZyb20gJ0AvYXBpL2NvbW1vbi9vcGVyYXRpbmdJbnN0cnVjdC9pbmRleC5qcydcclxuXHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRuYXZCYXJIZWlnaHQ6IDcwICsgdW5pLmdldFN5c3RlbUluZm9TeW5jKCkuc3RhdHVzQmFySGVpZ2h0LFxyXG5cdFx0XHRcdGZpbGVMaXN0OiBbXSxcclxuXHRcdFx0XHRkZXZpY2VJRDogXCJcIixcclxuXHRcdFx0XHRpbnN0cnVjdGlvbkltYWdlczogW10sXHJcblx0XHRcdFx0aXNEZWxldGVNb2RlOiBmYWxzZSwgLy8g5piv5ZCm5Yig6Zmk5qih5byPXHJcblx0XHRcdFx0c2VsZWN0ZWRJbWFnZXM6IFtdLCAvLyDpgInkuK3nmoTlm77niYfntKLlvJVcclxuXHRcdFx0XHRkZWxldGVTaG93OiBmYWxzZSxcclxuXHRcdFx0XHRJbWFnZURhdGE6IFtdLFxyXG5cdFx0XHRcdGZpbGVQaWNrZXI6ICcnXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdC8vIOmAieaLqeaWh+S7tlxyXG5cdFx0XHRzZWxlY3RGaWxlKGUpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZygn6YCJ5oup5paH5Lu277yaJywgZSlcclxuXHRcdFx0XHQvLyBjb25zdCBmaWxlID0gZS50ZW1wRmlsZXNbMF0uZmlsZVxyXG5cdFx0XHRcdGNvbnN0IGZpbGVzID0gZS50ZW1wRmlsZXMubWFwKGl0ZW0gPT4gaXRlbS5maWxlKVxyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCdmaWxlcycsIGZpbGVzKTtcclxuXHRcdFx0XHR0aGlzLnVwbG9hZEZpbGUoZmlsZXMpXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOS4iuS8oOWbvueJh1xyXG5cdFx0XHR1cGxvYWRGaWxlKGZpbGVzKSB7XHJcblx0XHRcdFx0dGhpcy4kcmVmcy5maWxlUGlja2VyLmNsZWFyRmlsZXMoKSAvLyDpgJrov4dyZWbmk43kvZx1bmktZmlsZS1waWNrZXLnu4Tku7ZcclxuXHRcdFx0XHR1bmkuc2hvd0xvYWRpbmcoe1xyXG5cdFx0XHRcdFx0dGl0bGU6ICfkuIrkvKDkuK0uLi4nXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHRmaWxlcy5mb3JFYWNoKGZpbGUgPT4ge1xyXG5cdFx0XHRcdFx0dW5pLnVwbG9hZEZpbGUoe1xyXG5cdFx0XHRcdFx0XHR1cmw6IGJhc2VVUkwgKyAnL2FwcC9maWxlL3VwbG9hZCcsXHJcblx0XHRcdFx0XHRcdGZpbGVQYXRoOiBmaWxlLnBhdGggfHwgZmlsZS51cmwsXHJcblx0XHRcdFx0XHRcdG5hbWU6ICdmaWxlcycsXHJcblx0XHRcdFx0XHRcdGZvcm1EYXRhOiB7XHJcblx0XHRcdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoaXMuZGV2aWNlSUQsXHJcblx0XHRcdFx0XHRcdFx0ZmlsZVR5cGU6ICcxJyAgLy/mlofku7bnsbvlnosoMTrmk43kvZzor7TmmI7vvIwyOuS6p+WTgeWPguaVsClcclxuXHRcdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdFx0aGVhZGVyOiB7XHJcblx0XHRcdFx0XHRcdFx0J0F1dGhvcml6YXRpb24nOiAnQmVhcmVyICcgKyBnZXRUb2tlbigpLFxyXG5cdFx0XHRcdFx0XHRcdCdjbGllbnRpZCc6IGNsaWVudGlkKCksXHJcblx0XHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcdGNvbXBsZXRlOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzLCAncmVzc3MnKTtcclxuXHRcdFx0XHRcdFx0XHR0cnkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc3QgcmVzcG9uc2VEYXRhID0gSlNPTi5wYXJzZShyZXMuZGF0YSk7IFxyXG5cdFx0XHRcdFx0XHRcdFx0aWYgKHJlc3BvbnNlRGF0YS5jb2RlID09PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGl0bGU6IHJlc3BvbnNlRGF0YS5tc2csXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aWNvbjogJ3N1Y2Nlc3MnXHJcblx0XHRcdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGlzLiRyZWZzLmZpbGVQaWNrZXIuY2xlYXJGaWxlcygpOyAvLyDmuIXnqbrlt7LpgInmlofku7ZcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhpcy5jYWxsT3RoZXJBcGkoKTtcclxuXHRcdFx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiByZXNwb25zZURhdGEubXNnLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGljb246ICdub25lJ1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9IGNhdGNoIChlKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICfkuIrkvKDlpLHotKUnLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpY29uOiAnbm9uZSdcclxuXHRcdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHRcdH0gZmluYWxseSB7XHJcblx0XHRcdFx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHJcblx0XHRcdC8vIOiOt+WPluWbvueJh+WIl+ihqFxyXG5cdFx0XHRjYWxsT3RoZXJBcGkoKSB7XHJcblx0XHRcdFx0bGV0IGRhdGEgPSB7XHJcblx0XHRcdFx0XHRkZXZpY2VJZDogdGhpcy5kZXZpY2VJRCxcclxuXHRcdFx0XHRcdGZpbGVUeXBlOiAnMScgIC8v5paH5Lu257G75Z6LKDE65pON5L2c6K+05piO77yMMjrkuqflk4Hlj4LmlbApXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGZpbGVJbmZvKGRhdGEpLnRoZW4oKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09IDIwMCkge1xyXG5cdFx0XHRcdFx0XHR0aGlzLmluc3RydWN0aW9uSW1hZ2VzID0gcmVzLmRhdGFcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5YiH5o2i5Yig6Zmk5qih5byPXHJcblx0XHRcdHRvZ2dsZURlbGV0ZU1vZGUoKSB7XHJcblx0XHRcdFx0dGhpcy5pc0RlbGV0ZU1vZGUgPSAhdGhpcy5pc0RlbGV0ZU1vZGVcclxuXHRcdFx0XHRpZiAoIXRoaXMuaXNEZWxldGVNb2RlKSB7XHJcblx0XHRcdFx0XHR0aGlzLnNlbGVjdGVkSW1hZ2VzID0gW11cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWbvueJh+eCueWHu+WkhOeQhlxyXG5cdFx0XHRoYW5kbGVJbWFnZUNsaWNrKGluZGV4LCBpdGVtKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMuaXNEZWxldGVNb2RlKSB7XHJcblx0XHRcdFx0XHQvLyDliKDpmaTmqKHlvI/kuIvlpITnkIblpJrpgIlcclxuXHRcdFx0XHRcdGNvbnN0IHNlbGVjdGVkSW5kZXggPSB0aGlzLnNlbGVjdGVkSW1hZ2VzLmluZGV4T2YoaW5kZXgpXHJcblx0XHRcdFx0XHRpZiAoc2VsZWN0ZWRJbmRleCA+IC0xKSB7XHJcblx0XHRcdFx0XHRcdHRoaXMuc2VsZWN0ZWRJbWFnZXMuc3BsaWNlKHNlbGVjdGVkSW5kZXgsIDEpXHJcblx0XHRcdFx0XHRcdHRoaXMuSW1hZ2VEYXRhLnNwbGljZShzZWxlY3RlZEluZGV4LCAxKSAvLyDkv53mjIHlkIzmraXliKDpmaRcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHRoaXMuc2VsZWN0ZWRJbWFnZXMucHVzaChcclxuXHRcdFx0XHRcdFx0XHRpbmRleFxyXG5cclxuXHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHR0aGlzLkltYWdlRGF0YS5wdXNoKGl0ZW0pIC8vIOS/neaMgeWQjOatpea3u+WKoFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHQvLyDmraPluLjmqKHlvI/kuIvpooTop4jlm77niYdcclxuXHRcdFx0XHRcdHVuaS5wcmV2aWV3SW1hZ2Uoe1xyXG5cdFx0XHRcdFx0XHRjdXJyZW50OiB0aGlzLmluc3RydWN0aW9uSW1hZ2VzW2luZGV4XS5maWxlVXJsLFxyXG5cdFx0XHRcdFx0XHR1cmxzOiB0aGlzLmluc3RydWN0aW9uSW1hZ2VzLm1hcChpdGVtID0+IGl0ZW0uZmlsZVVybClcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5Yig6Zmk6YCJ5Lit55qE5Zu+54mHXHJcblx0XHRcdGRlbGV0ZVNlbGVjdGVkSW1hZ2VzKCkge1xyXG5cdFx0XHRcdGlmICh0aGlzLnNlbGVjdGVkSW1hZ2VzLmxlbmd0aCA9PT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0dGhpcy5kZWxldGVTaG93ID0gdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRhc3luYyBoYW5kbGVCdG4oKSB7XHJcblx0XHRcdFx0dHJ5IHtcclxuXHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn5Yig6Zmk5LitLi4uJyxcclxuXHRcdFx0XHRcdFx0bWFzazogdHJ1ZVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdC8vIOaehOmAoOWIoOmZpOivt+axguaVsOaNrlxyXG5cdFx0XHRcdFx0Y29uc3QgaWRzID0gdGhpcy5JbWFnZURhdGEubWFwKGl0ZW0gPT4gaXRlbS5pZCkuam9pbignLCcpXHJcblx0XHRcdFx0XHQvLyDosIPnlKjliKDpmaTmjqXlj6NcclxuXHRcdFx0XHRcdGNvbnN0IHJlcyA9IGF3YWl0IGZpbGVEZWxldGUoaWRzKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0dGl0bGU6ICfliKDpmaTmiJDlip8nLFxyXG5cdFx0XHRcdFx0XHRcdGljb246ICdzdWNjZXNzJ1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHQvLyDku47lkI7lvoDliY3liKDpmaTvvIzpgb/lhY3ntKLlvJXlj5jljJZcclxuXHRcdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlc1xyXG5cdFx0XHRcdFx0XHRcdC5zb3J0KChhLCBiKSA9PiBiLmluZGV4IC0gYS5pbmRleClcclxuXHRcdFx0XHRcdFx0XHQuZm9yRWFjaChpdGVtID0+IHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoaXMuaW5zdHJ1Y3Rpb25JbWFnZXMuc3BsaWNlKGl0ZW0uaW5kZXgsIDEpXHJcblx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0dGhpcy5jYWxsT3RoZXJBcGkoKVxyXG5cdFx0XHRcdFx0XHQvLyDph43nva7nirbmgIFcclxuXHRcdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlcyA9IFtdXHJcblx0XHRcdFx0XHRcdHRoaXMuaXNEZWxldGVNb2RlID0gZmFsc2VcclxuXHRcdFx0XHRcdFx0dGhpcy5kZWxldGVTaG93ID0gZmFsc2VcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdHRpdGxlOiByZXMubXNnLFxyXG5cdFx0XHRcdFx0XHRcdGljb246ICdub25lJ1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR0aGlzLmRlbGV0ZVNob3cgPSBmYWxzZVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gY2F0Y2ggKGVycm9yKSB7fSBmaW5hbGx5IHtcclxuXHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKG9wdGlvbnMpIHtcclxuXHRcdFx0dGhpcy5kZXZpY2VJRCA9IG9wdGlvbnMuaWRcclxuXHRcdFx0dGhpcy5jYWxsT3RoZXJBcGkoKVxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPlxyXG5cdC5kZXZpY2UtcGFnZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE4LCAxOCwgMTgpO1xyXG5cdFx0cGFkZGluZzogMzBycHg7XHJcblx0fVxyXG5cclxuXHQuZXhhbXBsZS1ib2R5IHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5Zu+54mH5YiX6KGoICovXHJcblx0LmltYWdlLWxpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbjogLTEwcnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5Zu+54mH6aG5ICovXHJcblx0LmltYWdlLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDMzLjMzJTtcclxuXHRcdHBhZGRpbmc6IDEwcnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Lyog5Zu+54mH5qC35byPICovXHJcblx0Lmluc3RydWN0aW9uLWltYWdlIHtcclxuXHRcdHdpZHRoOiAxODBycHg7XHJcblx0XHRoZWlnaHQ6IDE4MHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJhMmEyYTtcclxuXHR9XHJcblxyXG5cdC8qIOmAieS4reaViOaenCAqL1xyXG5cdC5pbWFnZS1zZWxlY3RlZCB7XHJcblx0XHRvcGFjaXR5OiAwLjc7XHJcblx0fVxyXG5cclxuXHQvKiDpgInkuK3moIforrAgKi9cclxuXHQuY2hlY2ttYXJrIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMjBycHg7XHJcblx0XHRyaWdodDogNDBycHg7XHJcblx0XHR3aWR0aDogNjBycHg7XHJcblx0XHRoZWlnaHQ6IDYwcnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5jaGVja21hcmsgaW1hZ2Uge1xyXG5cdFx0d2lkdGg6IDI0cnB4O1xyXG5cdFx0aGVpZ2h0OiAyNHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOS4iuS8oOaMiemSriAqL1xyXG5cdC51cGxvYWQtYnRuIHtcclxuXHRcdHdpZHRoOiAzMy4zMyU7XHJcblx0XHRwYWRkaW5nOiAxMHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOW6lemDqOWIoOmZpOaMiemSriAqL1xyXG5cdC5kZWxldGUtZm9vdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdGJvdHRvbTogMjBycHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRoZWlnaHQ6IDEwMHJweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdH1cclxuXHJcblx0LmRlbGV0ZS1mb290ZXIgYnV0dG9uIHtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRoZWlnaHQ6IDg4cnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDg4cnB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgxODcsIDIzMCwgMCwgMSk7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMjMwLCAwLCAxKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDkwcHg7XHJcblx0fVxyXG5cclxuXHQvKiDpga7nvanlsYIgKi9cclxuXHQuYWdyZWVtZW50LW1hc2sge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHotaW5kZXg6IDk5OTk7XHJcblx0fVxyXG5cclxuXHQvKiDlvLnnqpfkuLvkvZMgKi9cclxuXHQuYWdyZWVtZW50LXBvcHVwIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDIsIDQyLCA0Mik7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2MHJweCA2MHJweCAwcnB4IDBycHg7XHJcblx0XHRwYWRkaW5nOiA0MHJweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDBycHg7XHJcblx0fVxyXG5cclxuXHQucG9wdXAtVGl0bGUge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nik7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAzMHJweCAwcnB4O1xyXG5cdH1cclxuXHJcblx0LnBvcHVwLWJ1dHRvbnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5hZ3JlZW1lbnQtcG9wdXBDIHtcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDIsIDQyLCA0Mik7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0MHJweDtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDIwMCwgNzgsIDAuMyk7XHJcblx0fVxyXG5cclxuXHQucG9wdXAtZmxleCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0aGVpZ2h0OiA1MHJweDtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdH1cclxuXHJcblx0LnBvcHVwLWlucHV0IHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEycnB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cnB4O1xyXG5cdFx0cGFkZGluZzogMTBycHggMHJweDtcclxuXHRcdGZvbnQtc2l6ZTogMjhycHg7XHJcblx0fVxyXG5cclxuXHQuc3ZnIHtcclxuXHRcdHdpZHRoOiA1OHJweDtcclxuXHRcdGhlaWdodDogNjJycHg7XHJcblx0fVxyXG5cclxuXHQvKiDpgJrnlKjmjInpkq7moLflvI8gKi9cclxuXHQuYnRuIHtcclxuXHRcdGhlaWdodDogNjBycHg7XHJcblx0XHRsaW5lLWhlaWdodDogNjBycHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0MHJweDtcclxuXHRcdGZvbnQtc2l6ZTogMjRycHg7XHJcblx0XHRtYXJnaW46IDEwcnB4IGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdH1cclxuXHJcblx0Lyog5ZCM5oSP5oyJ6ZKuICovXHJcblx0LmFncmVlQnRuIHtcclxuXHRcdGJhY2tncm91bmQ6ICNGRkM4NEU7XHJcblx0XHRjb2xvcjogIzIzMjMyMztcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHdpZHRoOiAxNzBycHggIWltcG9ydGFudDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///167\n");
/***/ }),
-/* 172 */
-/*!**************************************************!*\
- !*** D:/APP/api/6170/operatingInstruct/index.js ***!
- \**************************************************/
+/* 168 */
+/*!****************************************************!*\
+ !*** D:/APP/api/common/operatingInstruct/index.js ***!
+ \****************************************************/
/*! no static exports found */
/***/ (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.fileDelete = fileDelete;\nexports.fileInfo = fileInfo;\nvar _request = _interopRequireDefault(__webpack_require__(/*! @/utils/request */ 24));\nvar _qs = _interopRequireDefault(__webpack_require__(/*! qs */ 57));\n// 查询列表\nfunction fileInfo(params) {\n return (0, _request.default)({\n url: '/app/file/list',\n method: 'GET',\n data: params\n });\n}\n// 删除\nfunction fileDelete(ids) {\n return (0, _request.default)({\n url: \"/app/file/delete/\".concat(ids),\n method: 'delete'\n });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vYXBpLzYxNzAvb3BlcmF0aW5nSW5zdHJ1Y3QvaW5kZXguanMiXSwibmFtZXMiOlsiZmlsZUluZm8iLCJwYXJhbXMiLCJyZXF1ZXN0IiwidXJsIiwibWV0aG9kIiwiZGF0YSIsImZpbGVEZWxldGUiLCJpZHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ08sU0FBU0EsUUFBUSxDQUFDQyxNQUFNLEVBQUU7RUFDL0IsT0FBTyxJQUFBQyxnQkFBTyxFQUFDO0lBQ2JDLEdBQUcsRUFBRSxnQkFBZ0I7SUFDckJDLE1BQU0sRUFBRSxLQUFLO0lBQ2JDLElBQUksRUFBRUo7RUFDUixDQUFDLENBQUM7QUFDSjtBQUNBO0FBQ08sU0FBU0ssVUFBVSxDQUFDQyxHQUFHLEVBQUU7RUFDOUIsT0FBTyxJQUFBTCxnQkFBTyxFQUFDO0lBQ2JDLEdBQUcsNkJBQXNCSSxHQUFHLENBQUU7SUFDOUJILE1BQU0sRUFBRTtFQUNYLENBQUMsQ0FBQztBQUNIIiwiZmlsZSI6IjE3Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCByZXF1ZXN0IGZyb20gJ0AvdXRpbHMvcmVxdWVzdCdcclxuaW1wb3J0IHFzIGZyb20gJ3FzJ1xyXG4vLyDmn6Xor6LliJfooahcclxuZXhwb3J0IGZ1bmN0aW9uIGZpbGVJbmZvKHBhcmFtcykge1xyXG4gIHJldHVybiByZXF1ZXN0KHtcclxuICAgIHVybDogJy9hcHAvZmlsZS9saXN0JyxcclxuICAgIG1ldGhvZDogJ0dFVCcsXHJcbiAgICBkYXRhOiBwYXJhbXNcclxuICB9KVxyXG59XHJcbi8vIOWIoOmZpFxyXG5leHBvcnQgZnVuY3Rpb24gZmlsZURlbGV0ZShpZHMpIHtcclxuICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICB1cmw6IGAvYXBwL2ZpbGUvZGVsZXRlLyR7aWRzfWAsXHJcbiAgICBtZXRob2Q6ICdkZWxldGUnLFxyXG5cdH0pXHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///172\n");
+eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.fileDelete = fileDelete;\nexports.fileInfo = fileInfo;\nvar _request = _interopRequireDefault(__webpack_require__(/*! @/utils/request */ 24));\nvar _qs = _interopRequireDefault(__webpack_require__(/*! qs */ 57));\n// 查询列表\nfunction fileInfo(params) {\n return (0, _request.default)({\n url: '/app/file/list',\n method: 'GET',\n data: params\n });\n}\n\n// 删除\nfunction fileDelete(ids) {\n return (0, _request.default)({\n url: \"/app/file/delete/\".concat(ids),\n method: 'delete'\n });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vYXBpL2NvbW1vbi9vcGVyYXRpbmdJbnN0cnVjdC9pbmRleC5qcyJdLCJuYW1lcyI6WyJmaWxlSW5mbyIsInBhcmFtcyIsInJlcXVlc3QiLCJ1cmwiLCJtZXRob2QiLCJkYXRhIiwiZmlsZURlbGV0ZSIsImlkcyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDTyxTQUFTQSxRQUFRLENBQUNDLE1BQU0sRUFBRTtFQUMvQixPQUFPLElBQUFDLGdCQUFPLEVBQUM7SUFDYkMsR0FBRyxFQUFFLGdCQUFnQjtJQUNyQkMsTUFBTSxFQUFFLEtBQUs7SUFDYkMsSUFBSSxFQUFFSjtFQUNSLENBQUMsQ0FBQztBQUNKOztBQUdBO0FBQ08sU0FBU0ssVUFBVSxDQUFDQyxHQUFHLEVBQUU7RUFDOUIsT0FBTyxJQUFBTCxnQkFBTyxFQUFDO0lBQ2JDLEdBQUcsNkJBQXNCSSxHQUFHLENBQUU7SUFDOUJILE1BQU0sRUFBRTtFQUNYLENBQUMsQ0FBQztBQUNIIiwiZmlsZSI6IjE2OC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCByZXF1ZXN0IGZyb20gJ0AvdXRpbHMvcmVxdWVzdCdcclxuaW1wb3J0IHFzIGZyb20gJ3FzJ1xyXG4vLyDmn6Xor6LliJfooahcclxuZXhwb3J0IGZ1bmN0aW9uIGZpbGVJbmZvKHBhcmFtcykge1xyXG4gIHJldHVybiByZXF1ZXN0KHtcclxuICAgIHVybDogJy9hcHAvZmlsZS9saXN0JyxcclxuICAgIG1ldGhvZDogJ0dFVCcsXHJcbiAgICBkYXRhOiBwYXJhbXNcclxuICB9KVxyXG59XHJcblxyXG5cclxuLy8g5Yig6ZmkXHJcbmV4cG9ydCBmdW5jdGlvbiBmaWxlRGVsZXRlKGlkcykge1xyXG4gIHJldHVybiByZXF1ZXN0KHtcclxuICAgIHVybDogYC9hcHAvZmlsZS9kZWxldGUvJHtpZHN9YCxcclxuICAgIG1ldGhvZDogJ2RlbGV0ZScsXHJcblx0fSlcclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///168\n");
+
+/***/ }),
+/* 169 */
+/*!************************************************************!*\
+ !*** D:/APP/pages/common/productDes/index.vue?mpType=page ***!
+ \************************************************************/
+/*! no static exports found */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=12f26071&scoped=true&mpType=page */ 170);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 172);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"12f26071\",\n null,\n false,\n _index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/common/productDes/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTY5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MTJmMjYwNzEmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMTJmMjYwNzFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tbW9uL3Byb2R1Y3REZXMvaW5kZXgudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///169\n");
+
+/***/ }),
+/* 170 */
+/*!******************************************************************************************************!*\
+ !*** D:/APP/pages/common/productDes/index.vue?vue&type=template&id=12f26071&scoped=true&mpType=page ***!
+ \******************************************************************************************************/
+/*! exports provided: render, staticRenderFns, recyclableRender, components */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=12f26071&scoped=true&mpType=page */ 171);
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
+
+
+
+/***/ }),
+/* 171 */
+/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./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!D:/APP/pages/common/productDes/index.vue?vue&type=template&id=12f26071&scoped=true&mpType=page ***!
+ \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! exports provided: render, staticRenderFns, recyclableRender, components */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
+/* 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 = {
+ customNavbar: __webpack_require__(/*! @/components/custom-navbar/custom-navbar.vue */ 28)
+ .default,
+ uniFilePicker:
+ __webpack_require__(/*! @/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue */ 112)
+ .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
+ var _c = _vm._self._c || _h
+ return _c(
+ "view",
+ [
+ _c("custom-navbar", {
+ attrs: {
+ title: "产品说明",
+ showBack: true,
+ backgroundColor: "#202020",
+ color: "#FFFFFF",
+ "right-text": _vm.isDeleteMode ? "完成" : "删除",
+ "right-color": "rgba(255, 255, 255, 0.87)",
+ _i: 1,
+ },
+ on: { "right-click": _vm.toggleDeleteMode },
+ }),
+ _c(
+ "view",
+ {
+ staticClass: _vm._$s(2, "sc", "device-page"),
+ style: _vm._$s(2, "s", { paddingTop: _vm.navBarHeight + "px" }),
+ attrs: { _i: 2 },
+ },
+ [
+ _c(
+ "view",
+ { staticClass: _vm._$s(3, "sc", "example-body"), attrs: { _i: 3 } },
+ [
+ _c(
+ "view",
+ {
+ staticClass: _vm._$s(4, "sc", "image-list"),
+ attrs: { _i: 4 },
+ },
+ [
+ _vm._l(
+ _vm._$s(5, "f", { forItems: _vm.instructionImages }),
+ function (image, index, $20, $30) {
+ return _c(
+ "view",
+ {
+ key: _vm._$s(5, "f", { forIndex: $20, key: index }),
+ staticClass: _vm._$s("5-" + $30, "sc", "image-item"),
+ attrs: { _i: "5-" + $30 },
+ on: {
+ click: function ($event) {
+ return _vm.handleImageClick(index, image)
+ },
+ },
+ },
+ [
+ _c("image", {
+ staticClass: _vm._$s(
+ "6-" + $30,
+ "sc",
+ "instruction-image"
+ ),
+ class: _vm._$s("6-" + $30, "c", {
+ "image-selected":
+ _vm.isDeleteMode &&
+ _vm.selectedImages.includes(index),
+ }),
+ attrs: {
+ src: _vm._$s("6-" + $30, "a-src", image.fileUrl),
+ _i: "6-" + $30,
+ },
+ }),
+ _vm._$s(
+ "7-" + $30,
+ "i",
+ _vm.isDeleteMode &&
+ _vm.selectedImages.includes(index)
+ )
+ ? _c(
+ "view",
+ {
+ staticClass: _vm._$s(
+ "7-" + $30,
+ "sc",
+ "checkmark"
+ ),
+ attrs: { _i: "7-" + $30 },
+ },
+ [_c("image", { attrs: { _i: "8-" + $30 } })]
+ )
+ : _vm._e(),
+ ]
+ )
+ }
+ ),
+ _vm._$s(9, "i", !_vm.isDeleteMode)
+ ? _c(
+ "view",
+ {
+ staticClass: _vm._$s(9, "sc", "upload-btn"),
+ attrs: { _i: 9 },
+ },
+ [
+ _c("uni-file-picker", {
+ ref: "filePicker",
+ staticClass: _vm._$s(
+ 10,
+ "sc",
+ "custom-file-picker"
+ ),
+ attrs: { limit: "9", _i: 10 },
+ on: { select: _vm.selectFile },
+ model: {
+ value: _vm._$s(10, "v-model", _vm.fileList),
+ callback: function ($$v) {
+ _vm.fileList = $$v
+ },
+ expression: "fileList",
+ },
+ }),
+ ],
+ 1
+ )
+ : _vm._e(),
+ ],
+ 2
+ ),
+ ]
+ ),
+ ]
+ ),
+ _vm._$s(11, "i", _vm.isDeleteMode && _vm.selectedImages.length > 0)
+ ? _c(
+ "view",
+ {
+ staticClass: _vm._$s(11, "sc", "delete-footer"),
+ attrs: { _i: 11 },
+ },
+ [
+ _c(
+ "button",
+ { attrs: { _i: 12 }, on: { click: _vm.deleteSelectedImages } },
+ [_vm._v(_vm._$s(12, "t0-0", _vm._s(_vm.selectedImages.length)))]
+ ),
+ ]
+ )
+ : _vm._e(),
+ _vm._$s(13, "i", _vm.deleteShow)
+ ? _c(
+ "view",
+ {
+ staticClass: _vm._$s(13, "sc", "agreement-mask"),
+ attrs: { _i: 13 },
+ },
+ [
+ _c(
+ "view",
+ {
+ staticClass: _vm._$s(14, "sc", "agreement-popupC"),
+ attrs: { _i: 14 },
+ },
+ [
+ _c(
+ "view",
+ {
+ staticClass: _vm._$s(15, "sc", "popup-content"),
+ attrs: { _i: 15 },
+ },
+ [
+ _c("image", {
+ staticClass: _vm._$s(16, "sc", "svg"),
+ attrs: { _i: 16 },
+ }),
+ _c("uni-icon", {
+ staticClass: _vm._$s(17, "sc", "trash"),
+ attrs: { _i: 17 },
+ }),
+ _c("view", [
+ _c("view", {
+ staticClass: _vm._$s(19, "sc", "popup-Title"),
+ attrs: { _i: 19 },
+ }),
+ ]),
+ ],
+ 1
+ ),
+ _c(
+ "view",
+ {
+ staticClass: _vm._$s(20, "sc", "popup-buttons"),
+ attrs: { _i: 20 },
+ },
+ [
+ _c("button", {
+ staticClass: _vm._$s(21, "sc", "btn agreeBtn"),
+ attrs: { _i: 21 },
+ on: { click: _vm.handleBtn },
+ }),
+ ]
+ ),
+ ]
+ ),
+ ]
+ )
+ : _vm._e(),
+ ],
+ 1
+ )
+}
+var recyclableRender = false
+var staticRenderFns = []
+render._withStripped = true
+
+
+
+/***/ }),
+/* 172 */
+/*!************************************************************************************!*\
+ !*** D:/APP/pages/common/productDes/index.vue?vue&type=script&lang=js&mpType=page ***!
+ \************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js&mpType=page */ 173);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIxNzIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///172\n");
/***/ }),
/* 173 */
+/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./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!D:/APP/pages/common/productDes/index.vue?vue&type=script&lang=js&mpType=page ***!
+ \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! no static exports found */
+/***/ (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 _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 20));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 22));\nvar _request = __webpack_require__(/*! @/utils/request */ 24);\nvar _index = __webpack_require__(/*! @/api/common/operatingInstruct/index.js */ 168);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n fileList: [],\n deviceID: \"\",\n instructionImages: [],\n isDeleteMode: false,\n // 是否删除模式\n selectedImages: [],\n // 选中的图片索引\n deleteShow: false,\n ImageData: [],\n filePicker: ''\n };\n },\n methods: {\n // 选择文件\n selectFile: function selectFile(e) {\n __f__(\"log\", '选择文件:', e, \" at pages/common/productDes/index.vue:84\");\n // const file = e.tempFiles[0].file\n var files = e.tempFiles.map(function (item) {\n return item.file;\n });\n __f__(\"log\", 'files', files, \" at pages/common/productDes/index.vue:87\");\n this.uploadFile(files);\n },\n // 上传图片\n uploadFile: function uploadFile(files) {\n var _this = this;\n this.$refs.filePicker.clearFiles(); // 通过ref操作uni-file-picker组件\n uni.showLoading({\n title: '上传中...'\n });\n files.forEach(function (file) {\n uni.uploadFile({\n url: _request.baseURL + '/app/file/upload',\n filePath: file.path || file.url,\n name: 'files',\n formData: {\n deviceId: _this.deviceID,\n fileType: '2' //文件类型(1:操作说明,2:产品参数)\n },\n\n header: {\n 'Authorization': 'Bearer ' + (0, _request.getToken)(),\n 'clientid': (0, _request.clientid)()\n },\n complete: function complete(res) {\n __f__(\"log\", res, 'resss', \" at pages/common/productDes/index.vue:110\");\n try {\n var responseData = JSON.parse(res.data);\n if (responseData.code === 200) {\n uni.showToast({\n title: responseData.msg,\n icon: 'success'\n });\n _this.$refs.filePicker.clearFiles(); // 清空已选文件\n _this.callOtherApi();\n } else {\n uni.showToast({\n title: responseData.msg,\n icon: 'none'\n });\n }\n } catch (e) {\n uni.showToast({\n title: '上传失败',\n icon: 'none'\n });\n } finally {\n uni.hideLoading();\n }\n }\n });\n });\n },\n // 获取图片列表\n callOtherApi: function callOtherApi() {\n var _this2 = this;\n var data = {\n deviceId: this.deviceID,\n fileType: '2' //文件类型(1:操作说明,2:产品参数)\n };\n\n (0, _index.fileInfo)(data).then(function (res) {\n if (res.code == 200) {\n _this2.instructionImages = res.data;\n }\n });\n },\n // 切换删除模式\n toggleDeleteMode: function toggleDeleteMode() {\n this.isDeleteMode = !this.isDeleteMode;\n if (!this.isDeleteMode) {\n this.selectedImages = [];\n }\n },\n // 图片点击处理\n handleImageClick: function handleImageClick(index, item) {\n if (this.isDeleteMode) {\n // 删除模式下处理多选\n var selectedIndex = this.selectedImages.indexOf(index);\n if (selectedIndex > -1) {\n this.selectedImages.splice(selectedIndex, 1);\n this.ImageData.splice(selectedIndex, 1); // 保持同步删除\n } else {\n this.selectedImages.push(index);\n this.ImageData.push(item); // 保持同步添加\n }\n } else {\n // 正常模式下预览图片\n uni.previewImage({\n current: this.instructionImages[index].fileUrl,\n urls: this.instructionImages.map(function (item) {\n return item.fileUrl;\n })\n });\n }\n },\n // 删除选中的图片\n deleteSelectedImages: function deleteSelectedImages() {\n if (this.selectedImages.length === 0) return;\n this.deleteShow = true;\n },\n handleBtn: function handleBtn() {\n var _this3 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var ids, res;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _context.prev = 0;\n uni.showLoading({\n title: '删除中...',\n mask: true\n });\n // 构造删除请求数据\n ids = _this3.ImageData.map(function (item) {\n return item.id;\n }).join(','); // 调用删除接口\n _context.next = 5;\n return (0, _index.fileDelete)(ids);\n case 5:\n res = _context.sent;\n if (res.code === 200) {\n uni.showToast({\n title: '删除成功',\n icon: 'success'\n });\n // 从后往前删除,避免索引变化\n _this3.selectedImages.sort(function (a, b) {\n return b.index - a.index;\n }).forEach(function (item) {\n _this3.instructionImages.splice(item.index, 1);\n });\n _this3.callOtherApi();\n // 重置状态\n _this3.selectedImages = [];\n _this3.isDeleteMode = false;\n _this3.deleteShow = false;\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'none'\n });\n _this3.deleteShow = false;\n }\n _context.next = 11;\n break;\n case 9:\n _context.prev = 9;\n _context.t0 = _context[\"catch\"](0);\n case 11:\n _context.prev = 11;\n uni.hideLoading();\n return _context.finish(11);\n case 14:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, null, [[0, 9, 11, 14]]);\n }))();\n }\n },\n onLoad: function onLoad(options) {\n this.deviceID = options.id;\n this.callOtherApi();\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tbW9uL3Byb2R1Y3REZXMvaW5kZXgudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJuYXZCYXJIZWlnaHQiLCJmaWxlTGlzdCIsImRldmljZUlEIiwiaW5zdHJ1Y3Rpb25JbWFnZXMiLCJpc0RlbGV0ZU1vZGUiLCJzZWxlY3RlZEltYWdlcyIsImRlbGV0ZVNob3ciLCJJbWFnZURhdGEiLCJmaWxlUGlja2VyIiwibWV0aG9kcyIsInNlbGVjdEZpbGUiLCJ1cGxvYWRGaWxlIiwidW5pIiwidGl0bGUiLCJmaWxlcyIsInVybCIsImZpbGVQYXRoIiwibmFtZSIsImZvcm1EYXRhIiwiZGV2aWNlSWQiLCJmaWxlVHlwZSIsImhlYWRlciIsImNvbXBsZXRlIiwiaWNvbiIsImNhbGxPdGhlckFwaSIsInRvZ2dsZURlbGV0ZU1vZGUiLCJoYW5kbGVJbWFnZUNsaWNrIiwiaW5kZXgiLCJjdXJyZW50IiwidXJscyIsImRlbGV0ZVNlbGVjdGVkSW1hZ2VzIiwiaGFuZGxlQnRuIiwibWFzayIsImlkcyIsInJlcyIsInNvcnQiLCJmb3JFYWNoIiwib25Mb2FkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUF3REE7QUFLQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUFLQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQUE7TUFDQUM7TUFBQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUFBO01BQUE7TUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQUM7UUFDQUM7TUFDQTtNQUNBQztRQUNBRjtVQUNBRztVQUNBQztVQUNBQztVQUNBQztZQUNBQztZQUNBQztVQUNBOztVQUNBQztZQUNBO1lBQ0E7VUFDQTtVQUNBQztZQUNBO1lBQ0E7Y0FDQTtjQUNBO2dCQUNBVjtrQkFDQUM7a0JBQ0FVO2dCQUNBO2dCQUNBO2dCQUNBO2NBQ0E7Z0JBQ0FYO2tCQUNBQztrQkFDQVU7Z0JBQ0E7Y0FDQTtZQUNBO2NBQ0FYO2dCQUNBQztnQkFDQVU7Y0FDQTtZQUNBO2NBQ0FYO1lBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FZO01BQUE7TUFDQTtRQUNBTDtRQUNBQztNQUNBOztNQUNBO1FBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FLO01BQ0E7TUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7UUFDQTtRQUNBO1FBQ0E7VUFDQTtVQUNBO1FBQ0E7VUFDQSx5QkFDQUMsTUFFQTtVQUNBO1FBQ0E7TUFDQTtRQUNBO1FBQ0FmO1VBQ0FnQjtVQUNBQztZQUFBO1VBQUE7UUFDQTtNQUNBO0lBQ0E7SUFFQTtJQUNBQztNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUFBO01BQUE7UUFBQTtRQUFBO1VBQUE7WUFBQTtjQUFBO2dCQUFBO2dCQUVBbkI7a0JBQ0FDO2tCQUNBbUI7Z0JBQ0E7Z0JBQ0E7Z0JBQ0FDO2tCQUFBO2dCQUFBLGNBQ0E7Z0JBQUE7Z0JBQUEsT0FDQTtjQUFBO2dCQUFBQztnQkFDQTtrQkFDQXRCO29CQUNBQztvQkFDQVU7a0JBQ0E7a0JBQ0E7a0JBQ0Esc0JBQ0FZO29CQUFBO2tCQUFBLEdBQ0FDO29CQUNBO2tCQUNBO2tCQUNBO2tCQUNBO2tCQUNBO2tCQUNBO2tCQUNBO2dCQUNBO2tCQUNBeEI7b0JBQ0FDO29CQUNBVTtrQkFDQTtrQkFDQTtnQkFDQTtnQkFBQTtnQkFBQTtjQUFBO2dCQUFBO2dCQUFBO2NBQUE7Z0JBQUE7Z0JBRUFYO2dCQUFBO2NBQUE7Y0FBQTtnQkFBQTtZQUFBO1VBQUE7UUFBQTtNQUFBO0lBRUE7RUFDQTtFQUNBeUI7SUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjE3My5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8IS0tIOS9v+eUqOiHquWumuS5ieWvvOiIquagjyAtLT5cclxuXHQ8dmlldz5cclxuXHRcdDxjdXN0b20tbmF2YmFyIHRpdGxlPVwi5Lqn5ZOB6K+05piOXCIgOnNob3dCYWNrPVwidHJ1ZVwiIGJhY2tncm91bmRDb2xvcj1cIiMyMDIwMjBcIiBjb2xvcj1cIiNGRkZGRkZcIlxyXG5cdFx0XHQ6cmlnaHQtdGV4dD1cImlzRGVsZXRlTW9kZSA/ICflrozmiJAnIDogJ+WIoOmZpCdcIiByaWdodC1jb2xvcj1cInJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NylcIlxyXG5cdFx0XHRAcmlnaHQtY2xpY2s9XCJ0b2dnbGVEZWxldGVNb2RlXCI+XHJcblx0XHQ8L2N1c3RvbS1uYXZiYXI+XHJcblxyXG5cdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtcGFnZVwiIDpzdHlsZT1cInsgcGFkZGluZ1RvcDogbmF2QmFySGVpZ2h0ICsgJ3B4JyB9XCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiZXhhbXBsZS1ib2R5XCI+XHJcblx0XHRcdFx0PCEtLSDlm77niYfliJfooaggLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJpbWFnZS1saXN0XCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlLWl0ZW1cIiB2LWZvcj1cIihpbWFnZSwgaW5kZXgpIGluIGluc3RydWN0aW9uSW1hZ2VzXCIgOmtleT1cImluZGV4XCJcclxuXHRcdFx0XHRcdFx0QGNsaWNrPVwiaGFuZGxlSW1hZ2VDbGljayhpbmRleCxpbWFnZSlcIj5cclxuXHRcdFx0XHRcdFx0PGltYWdlIDpzcmM9XCJpbWFnZS5maWxlVXJsXCIgbW9kZT1cImFzcGVjdEZpdFwiIGNsYXNzPVwiaW5zdHJ1Y3Rpb24taW1hZ2VcIlxyXG5cdFx0XHRcdFx0XHRcdDpjbGFzcz1cInsgJ2ltYWdlLXNlbGVjdGVkJzogaXNEZWxldGVNb2RlICYmIHNlbGVjdGVkSW1hZ2VzLmluY2x1ZGVzKGluZGV4KSB9XCI+PC9pbWFnZT5cclxuXHJcblx0XHRcdFx0XHRcdDwhLS0g5aSa6YCJ5qih5byP5LiL55qE6YCJ5Lit5qCH6K6wIC0tPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNoZWNrbWFya1wiIHYtaWY9XCJpc0RlbGV0ZU1vZGUgJiYgc2VsZWN0ZWRJbWFnZXMuaW5jbHVkZXMoaW5kZXgpXCI+XHJcblx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2RlbGV0ZS1pY29uLnBuZ1wiIG1vZGU9XCJhc3BlY3RGaWxsXCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cclxuXHRcdFx0XHRcdDwhLS0g5LiK5Lyg5oyJ6ZKu77yI6Z2e5Yig6Zmk5qih5byP5pi+56S677yJIC0tPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1cGxvYWQtYnRuXCIgdi1pZj1cIiFpc0RlbGV0ZU1vZGVcIj5cclxuXHRcdFx0XHRcdFx0PHVuaS1maWxlLXBpY2tlciByZWY9XCJmaWxlUGlja2VyXCIgdi1tb2RlbD1cImZpbGVMaXN0XCIgQHNlbGVjdD1cInNlbGVjdEZpbGVcIiBsaW1pdD1cIjlcIlxyXG5cdFx0XHRcdFx0XHRcdGNsYXNzPVwiY3VzdG9tLWZpbGUtcGlja2VyXCI+PC91bmktZmlsZS1waWNrZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0PCEtLSDlupXpg6jliKDpmaTmjInpkq7vvIjlpJrpgInmqKHlvI/mmL7npLrvvIkgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImRlbGV0ZS1mb290ZXJcIiB2LWlmPVwiaXNEZWxldGVNb2RlICYmIHNlbGVjdGVkSW1hZ2VzLmxlbmd0aCA+IDBcIj5cclxuXHRcdFx0PGJ1dHRvbiBAY2xpY2s9XCJkZWxldGVTZWxlY3RlZEltYWdlc1wiPuWIoOmZpCh7e3NlbGVjdGVkSW1hZ2VzLmxlbmd0aH19KTwvYnV0dG9uPlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSDliKDpmaTlvLnmoYYgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImFncmVlbWVudC1tYXNrXCIgdi1pZj1cImRlbGV0ZVNob3dcIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJhZ3JlZW1lbnQtcG9wdXBDXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1jb250ZW50XCI+XHJcblx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiL3N0YXRpYy9pbWFnZXMvZGVsbC5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJzdmdcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0PHVuaS1pY29uIGNsYXNzPVwidHJhc2hcIj48L3VuaS1pY29uPlxyXG5cdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtVGl0bGVcIj7noa7lrprliKDpmaTmiYDpgInorr7lpIfvvIE8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwhLS0g5oyJ6ZKu57uEIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwicG9wdXAtYnV0dG9uc1wiPlxyXG5cdFx0XHRcdFx0PGJ1dHRvbiBjbGFzcz1cImJ0biBhZ3JlZUJ0blwiIEBjbGljaz1cImhhbmRsZUJ0blwiPuehruWumjwvYnV0dG9uPlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHtcclxuXHRcdGJhc2VVUkwsXHJcblx0XHRnZXRUb2tlbixcclxuXHRcdGNsaWVudGlkXHJcblx0fSBmcm9tICdAL3V0aWxzL3JlcXVlc3QnXHJcblx0aW1wb3J0IHtcclxuXHRcdGZpbGVJbmZvLFxyXG5cdFx0ZmlsZURlbGV0ZVxyXG5cdH0gZnJvbSAnQC9hcGkvY29tbW9uL29wZXJhdGluZ0luc3RydWN0L2luZGV4LmpzJ1xyXG5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdG5hdkJhckhlaWdodDogNzAgKyB1bmkuZ2V0U3lzdGVtSW5mb1N5bmMoKS5zdGF0dXNCYXJIZWlnaHQsXHJcblx0XHRcdFx0ZmlsZUxpc3Q6IFtdLFxyXG5cdFx0XHRcdGRldmljZUlEOiBcIlwiLFxyXG5cdFx0XHRcdGluc3RydWN0aW9uSW1hZ2VzOiBbXSxcclxuXHRcdFx0XHRpc0RlbGV0ZU1vZGU6IGZhbHNlLCAvLyDmmK/lkKbliKDpmaTmqKHlvI9cclxuXHRcdFx0XHRzZWxlY3RlZEltYWdlczogW10sIC8vIOmAieS4reeahOWbvueJh+e0ouW8lVxyXG5cdFx0XHRcdGRlbGV0ZVNob3c6IGZhbHNlLFxyXG5cdFx0XHRcdEltYWdlRGF0YTogW10sXHJcblx0XHRcdFx0ZmlsZVBpY2tlcjogJydcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g6YCJ5oup5paH5Lu2XHJcblx0XHRcdHNlbGVjdEZpbGUoZSkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfpgInmi6nmlofku7bvvJonLCBlKVxyXG5cdFx0XHRcdC8vIGNvbnN0IGZpbGUgPSBlLnRlbXBGaWxlc1swXS5maWxlXHJcblx0XHRcdFx0Y29uc3QgZmlsZXMgPSBlLnRlbXBGaWxlcy5tYXAoaXRlbSA9PiBpdGVtLmZpbGUpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ2ZpbGVzJywgZmlsZXMpO1xyXG5cdFx0XHRcdHRoaXMudXBsb2FkRmlsZShmaWxlcylcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5LiK5Lyg5Zu+54mHXHJcblx0XHRcdHVwbG9hZEZpbGUoZmlsZXMpIHtcclxuXHRcdFx0XHR0aGlzLiRyZWZzLmZpbGVQaWNrZXIuY2xlYXJGaWxlcygpIC8vIOmAmui/h3JlZuaTjeS9nHVuaS1maWxlLXBpY2tlcue7hOS7tlxyXG5cdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XHJcblx0XHRcdFx0XHR0aXRsZTogJ+S4iuS8oOS4rS4uLidcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdGZpbGVzLmZvckVhY2goZmlsZSA9PiB7XHJcblx0XHRcdFx0XHR1bmkudXBsb2FkRmlsZSh7XHJcblx0XHRcdFx0XHRcdHVybDogYmFzZVVSTCArICcvYXBwL2ZpbGUvdXBsb2FkJyxcclxuXHRcdFx0XHRcdFx0ZmlsZVBhdGg6IGZpbGUucGF0aCB8fCBmaWxlLnVybCxcclxuXHRcdFx0XHRcdFx0bmFtZTogJ2ZpbGVzJyxcclxuXHRcdFx0XHRcdFx0Zm9ybURhdGE6IHtcclxuXHRcdFx0XHRcdFx0XHRkZXZpY2VJZDogdGhpcy5kZXZpY2VJRCxcclxuXHRcdFx0XHRcdFx0XHRmaWxlVHlwZTogJzInIC8v5paH5Lu257G75Z6LKDE65pON5L2c6K+05piO77yMMjrkuqflk4Hlj4LmlbApXHJcblx0XHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcdGhlYWRlcjoge1xyXG5cdFx0XHRcdFx0XHRcdCdBdXRob3JpemF0aW9uJzogJ0JlYXJlciAnICsgZ2V0VG9rZW4oKSxcclxuXHRcdFx0XHRcdFx0XHQnY2xpZW50aWQnOiBjbGllbnRpZCgpLFxyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRjb21wbGV0ZTogKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcywgJ3Jlc3NzJyk7XHJcblx0XHRcdFx0XHRcdFx0dHJ5IHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnN0IHJlc3BvbnNlRGF0YSA9IEpTT04ucGFyc2UocmVzLmRhdGEpOyBcclxuXHRcdFx0XHRcdFx0XHRcdGlmIChyZXNwb25zZURhdGEuY29kZSA9PT0gMjAwKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiByZXNwb25zZURhdGEubXNnLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGljb246ICdzdWNjZXNzJ1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhpcy4kcmVmcy5maWxlUGlja2VyLmNsZWFyRmlsZXMoKTsgLy8g5riF56m65bey6YCJ5paH5Lu2XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoaXMuY2FsbE90aGVyQXBpKCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aXRsZTogcmVzcG9uc2VEYXRhLm1zZyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpY29uOiAnbm9uZSdcclxuXHRcdFx0XHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fSBjYXRjaCAoZSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiAn5LiK5Lyg5aSx6LSlJyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0XHR9IGZpbmFsbHkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDojrflj5blm77niYfliJfooahcclxuXHRcdFx0Y2FsbE90aGVyQXBpKCkge1xyXG5cdFx0XHRcdGxldCBkYXRhID0ge1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoaXMuZGV2aWNlSUQsXHJcblx0XHRcdFx0XHRmaWxlVHlwZTogJzInIC8v5paH5Lu257G75Z6LKDE65pON5L2c6K+05piO77yMMjrkuqflk4Hlj4LmlbApXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGZpbGVJbmZvKGRhdGEpLnRoZW4oKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09IDIwMCkge1xyXG5cdFx0XHRcdFx0XHR0aGlzLmluc3RydWN0aW9uSW1hZ2VzID0gcmVzLmRhdGFcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5YiH5o2i5Yig6Zmk5qih5byPXHJcblx0XHRcdHRvZ2dsZURlbGV0ZU1vZGUoKSB7XHJcblx0XHRcdFx0dGhpcy5pc0RlbGV0ZU1vZGUgPSAhdGhpcy5pc0RlbGV0ZU1vZGVcclxuXHRcdFx0XHRpZiAoIXRoaXMuaXNEZWxldGVNb2RlKSB7XHJcblx0XHRcdFx0XHR0aGlzLnNlbGVjdGVkSW1hZ2VzID0gW11cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOWbvueJh+eCueWHu+WkhOeQhlxyXG5cdFx0XHRoYW5kbGVJbWFnZUNsaWNrKGluZGV4LCBpdGVtKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMuaXNEZWxldGVNb2RlKSB7XHJcblx0XHRcdFx0XHQvLyDliKDpmaTmqKHlvI/kuIvlpITnkIblpJrpgIlcclxuXHRcdFx0XHRcdGNvbnN0IHNlbGVjdGVkSW5kZXggPSB0aGlzLnNlbGVjdGVkSW1hZ2VzLmluZGV4T2YoaW5kZXgpXHJcblx0XHRcdFx0XHRpZiAoc2VsZWN0ZWRJbmRleCA+IC0xKSB7XHJcblx0XHRcdFx0XHRcdHRoaXMuc2VsZWN0ZWRJbWFnZXMuc3BsaWNlKHNlbGVjdGVkSW5kZXgsIDEpXHJcblx0XHRcdFx0XHRcdHRoaXMuSW1hZ2VEYXRhLnNwbGljZShzZWxlY3RlZEluZGV4LCAxKSAvLyDkv53mjIHlkIzmraXliKDpmaRcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHRoaXMuc2VsZWN0ZWRJbWFnZXMucHVzaChcclxuXHRcdFx0XHRcdFx0XHRpbmRleFxyXG5cclxuXHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHR0aGlzLkltYWdlRGF0YS5wdXNoKGl0ZW0pIC8vIOS/neaMgeWQjOatpea3u+WKoFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHQvLyDmraPluLjmqKHlvI/kuIvpooTop4jlm77niYdcclxuXHRcdFx0XHRcdHVuaS5wcmV2aWV3SW1hZ2Uoe1xyXG5cdFx0XHRcdFx0XHRjdXJyZW50OiB0aGlzLmluc3RydWN0aW9uSW1hZ2VzW2luZGV4XS5maWxlVXJsLFxyXG5cdFx0XHRcdFx0XHR1cmxzOiB0aGlzLmluc3RydWN0aW9uSW1hZ2VzLm1hcChpdGVtID0+IGl0ZW0uZmlsZVVybClcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cclxuXHRcdFx0Ly8g5Yig6Zmk6YCJ5Lit55qE5Zu+54mHXHJcblx0XHRcdGRlbGV0ZVNlbGVjdGVkSW1hZ2VzKCkge1xyXG5cdFx0XHRcdGlmICh0aGlzLnNlbGVjdGVkSW1hZ2VzLmxlbmd0aCA9PT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0dGhpcy5kZWxldGVTaG93ID0gdHJ1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRhc3luYyBoYW5kbGVCdG4oKSB7XHJcblx0XHRcdFx0dHJ5IHtcclxuXHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn5Yig6Zmk5LitLi4uJyxcclxuXHRcdFx0XHRcdFx0bWFzazogdHJ1ZVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdC8vIOaehOmAoOWIoOmZpOivt+axguaVsOaNrlxyXG5cdFx0XHRcdFx0Y29uc3QgaWRzID0gdGhpcy5JbWFnZURhdGEubWFwKGl0ZW0gPT4gaXRlbS5pZCkuam9pbignLCcpXHJcblx0XHRcdFx0XHQvLyDosIPnlKjliKDpmaTmjqXlj6NcclxuXHRcdFx0XHRcdGNvbnN0IHJlcyA9IGF3YWl0IGZpbGVEZWxldGUoaWRzKVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0dGl0bGU6ICfliKDpmaTmiJDlip8nLFxyXG5cdFx0XHRcdFx0XHRcdGljb246ICdzdWNjZXNzJ1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHQvLyDku47lkI7lvoDliY3liKDpmaTvvIzpgb/lhY3ntKLlvJXlj5jljJZcclxuXHRcdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlc1xyXG5cdFx0XHRcdFx0XHRcdC5zb3J0KChhLCBiKSA9PiBiLmluZGV4IC0gYS5pbmRleClcclxuXHRcdFx0XHRcdFx0XHQuZm9yRWFjaChpdGVtID0+IHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoaXMuaW5zdHJ1Y3Rpb25JbWFnZXMuc3BsaWNlKGl0ZW0uaW5kZXgsIDEpXHJcblx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0dGhpcy5jYWxsT3RoZXJBcGkoKVxyXG5cdFx0XHRcdFx0XHQvLyDph43nva7nirbmgIFcclxuXHRcdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlcyA9IFtdXHJcblx0XHRcdFx0XHRcdHRoaXMuaXNEZWxldGVNb2RlID0gZmFsc2VcclxuXHRcdFx0XHRcdFx0dGhpcy5kZWxldGVTaG93ID0gZmFsc2VcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdHRpdGxlOiByZXMubXNnLFxyXG5cdFx0XHRcdFx0XHRcdGljb246ICdub25lJ1xyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR0aGlzLmRlbGV0ZVNob3cgPSBmYWxzZVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gY2F0Y2ggKGVycm9yKSB7fSBmaW5hbGx5IHtcclxuXHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKG9wdGlvbnMpIHtcclxuXHRcdFx0dGhpcy5kZXZpY2VJRCA9IG9wdGlvbnMuaWRcclxuXHRcdFx0dGhpcy5jYWxsT3RoZXJBcGkoKVxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPlxyXG5cdC5kZXZpY2UtcGFnZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE4LCAxOCwgMTgpO1xyXG5cdFx0cGFkZGluZzogMzBycHg7XHJcblx0fVxyXG5cclxuXHQuZXhhbXBsZS1ib2R5IHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5Zu+54mH5YiX6KGoICovXHJcblx0LmltYWdlLWxpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbjogLTEwcnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5Zu+54mH6aG5ICovXHJcblx0LmltYWdlLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDMzLjMzJTtcclxuXHRcdHBhZGRpbmc6IDEwcnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Lyog5Zu+54mH5qC35byPICovXHJcblx0Lmluc3RydWN0aW9uLWltYWdlIHtcclxuXHRcdHdpZHRoOiAxODBycHg7XHJcblx0XHRoZWlnaHQ6IDE4MHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJhMmEyYTtcclxuXHR9XHJcblxyXG5cdC8qIOmAieS4reaViOaenCAqL1xyXG5cdC5pbWFnZS1zZWxlY3RlZCB7XHJcblx0XHRvcGFjaXR5OiAwLjc7XHJcblx0fVxyXG5cclxuXHQvKiDpgInkuK3moIforrAgKi9cclxuXHQuY2hlY2ttYXJrIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMjBycHg7XHJcblx0XHRyaWdodDogNDBycHg7XHJcblx0XHR3aWR0aDogNjBycHg7XHJcblx0XHRoZWlnaHQ6IDYwcnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5jaGVja21hcmsgaW1hZ2Uge1xyXG5cdFx0d2lkdGg6IDI0cnB4O1xyXG5cdFx0aGVpZ2h0OiAyNHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOS4iuS8oOaMiemSriAqL1xyXG5cdC51cGxvYWQtYnRuIHtcclxuXHRcdHdpZHRoOiAzMy4zMyU7XHJcblx0XHRwYWRkaW5nOiAxMHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOW6lemDqOWIoOmZpOaMiemSriAqL1xyXG5cdC5kZWxldGUtZm9vdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdGJvdHRvbTogMjBycHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRoZWlnaHQ6IDEwMHJweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdH1cclxuXHJcblx0LmRlbGV0ZS1mb290ZXIgYnV0dG9uIHtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRoZWlnaHQ6IDg4cnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDg4cnB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgxODcsIDIzMCwgMCwgMSk7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMjMwLCAwLCAxKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDkwcHg7XHJcblx0fVxyXG5cclxuXHQvKiDpga7nvanlsYIgKi9cclxuXHQuYWdyZWVtZW50LW1hc2sge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHotaW5kZXg6IDk5OTk7XHJcblx0fVxyXG5cclxuXHQvKiDlvLnnqpfkuLvkvZMgKi9cclxuXHQuYWdyZWVtZW50LXBvcHVwIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDIsIDQyLCA0Mik7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2MHJweCA2MHJweCAwcnB4IDBycHg7XHJcblx0XHRwYWRkaW5nOiA0MHJweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDBycHg7XHJcblx0fVxyXG5cclxuXHQucG9wdXAtVGl0bGUge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nik7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAzMHJweCAwcnB4O1xyXG5cdH1cclxuXHJcblx0LnBvcHVwLWJ1dHRvbnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5hZ3JlZW1lbnQtcG9wdXBDIHtcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDIsIDQyLCA0Mik7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0MHJweDtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDIwMCwgNzgsIDAuMyk7XHJcblx0fVxyXG5cclxuXHQucG9wdXAtZmxleCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0aGVpZ2h0OiA1MHJweDtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdH1cclxuXHJcblx0LnBvcHVwLWlucHV0IHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEycnB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cnB4O1xyXG5cdFx0cGFkZGluZzogMTBycHggMHJweDtcclxuXHRcdGZvbnQtc2l6ZTogMjhycHg7XHJcblx0fVxyXG5cclxuXHQuc3ZnIHtcclxuXHRcdHdpZHRoOiA1OHJweDtcclxuXHRcdGhlaWdodDogNjJycHg7XHJcblx0fVxyXG5cclxuXHQvKiDpgJrnlKjmjInpkq7moLflvI8gKi9cclxuXHQuYnRuIHtcclxuXHRcdGhlaWdodDogNjBycHg7XHJcblx0XHRsaW5lLWhlaWdodDogNjBycHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0MHJweDtcclxuXHRcdGZvbnQtc2l6ZTogMjRycHg7XHJcblx0XHRtYXJnaW46IDEwcnB4IGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdH1cclxuXHJcblx0Lyog5ZCM5oSP5oyJ6ZKuICovXHJcblx0LmFncmVlQnRuIHtcclxuXHRcdGJhY2tncm91bmQ6ICNGRkM4NEU7XHJcblx0XHRjb2xvcjogIzIzMjMyMztcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHdpZHRoOiAxNzBycHggIWltcG9ydGFudDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///173\n");
+
+/***/ }),
+/* 174 */
/*!***********************************************!*\
!*** D:/APP/pages/6155/index.vue?mpType=page ***!
\***********************************************/
@@ -18106,10 +18380,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 _index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=58f6d532&mpType=page */ 174);\n/* harmony import */ var _index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&setup=true&lang=js&mpType=page */ 176);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_setup_true_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 _index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/6155/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkg7QUFDN0g7QUFDK0U7QUFDTDs7O0FBRzFFO0FBQzZMO0FBQzdMLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLGlHQUFNO0FBQ1IsRUFBRSwyRkFBTTtBQUNSLEVBQUUsb0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0ZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTczLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NThmNmQ1MzImbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmc2V0dXA9dHJ1ZSZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmc2V0dXA9dHJ1ZSZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIS4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9ydW50aW1lL2NvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJwYWdlcy82MTU1L2luZGV4LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///173\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=58f6d532&mpType=page */ 175);\n/* harmony import */ var _index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&setup=true&lang=js&mpType=page */ 177);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_setup_true_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 _index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null,\n false,\n _index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/6155/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkg7QUFDN0g7QUFDK0U7QUFDTDs7O0FBRzFFO0FBQzZMO0FBQzdMLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLGlHQUFNO0FBQ1IsRUFBRSwyRkFBTTtBQUNSLEVBQUUsb0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0ZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTc0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NThmNmQ1MzImbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmc2V0dXA9dHJ1ZSZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmc2V0dXA9dHJ1ZSZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIS4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9ydW50aW1lL2NvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJwYWdlcy82MTU1L2luZGV4LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///174\n");
/***/ }),
-/* 174 */
+/* 175 */
/*!*****************************************************************************!*\
!*** D:/APP/pages/6155/index.vue?vue&type=template&id=58f6d532&mpType=page ***!
\*****************************************************************************/
@@ -18118,7 +18392,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _ind
"use strict";
__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=58f6d532&mpType=page */ 175);
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=58f6d532&mpType=page */ 176);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_58f6d532_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
@@ -18130,7 +18404,7 @@ __webpack_require__.r(__webpack_exports__);
/***/ }),
-/* 175 */
+/* 176 */
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!D:/APP/pages/6155/index.vue?vue&type=template&id=58f6d532&mpType=page ***!
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -18157,7 +18431,7 @@ render._withStripped = true
/***/ }),
-/* 176 */
+/* 177 */
/*!**********************************************************************************!*\
!*** D:/APP/pages/6155/index.vue?vue&type=script&setup=true&lang=js&mpType=page ***!
\**********************************************************************************/
@@ -18165,20 +18439,20 @@ render._withStripped = true
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&setup=true&lang=js&mpType=page */ 177);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQixxc0JBQUcsRUFBQyIsImZpbGUiOiIxNzYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmc2V0dXA9dHJ1ZSZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy93ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyL2luZGV4LmpzPz9yZWYtLTctMSEuLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay11bmktYXBwLWxvYWRlci91c2luZy1jb21wb25lbnRzLmpzIS4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaW5kZXgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZzZXR1cD10cnVlJmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///176\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&setup=true&lang=js&mpType=page */ 178);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_setup_true_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStwQixDQUFnQixxc0JBQUcsRUFBQyIsImZpbGUiOiIxNzcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmc2V0dXA9dHJ1ZSZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy93ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyL2luZGV4LmpzPz9yZWYtLTctMSEuLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay11bmktYXBwLWxvYWRlci91c2luZy1jb21wb25lbnRzLmpzIS4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaW5kZXgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZzZXR1cD10cnVlJmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///177\n");
/***/ }),
-/* 177 */
+/* 178 */
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!D:/APP/pages/6155/index.vue?vue&type=script&setup=true&lang=js&mpType=page ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
-eval("//\n//\n//\n//\n//\n////# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIxNzcuanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///177\n");
+eval("//\n//\n//\n//\n//\n////# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIxNzguanMiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///178\n");
/***/ }),
-/* 178 */
+/* 179 */
/*!*************************************************************!*\
!*** D:/APP/pages/6155/bluetooth/bluetooth.vue?mpType=page ***!
\*************************************************************/
@@ -18186,10 +18460,10 @@ eval("//\n//\n//\n//\n//\n////# sourceURL=[module]\n//# sourceMappingURL=data:ap
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bluetooth.vue?vue&type=template&id=dff6a73c&scoped=true&mpType=page */ 179);\n/* harmony import */ var _bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./bluetooth.vue?vue&type=script&lang=js&mpType=page */ 181);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _bluetooth_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 _bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"dff6a73c\",\n null,\n false,\n _bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/6155/bluetooth/bluetooth.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkk7QUFDN0k7QUFDd0U7QUFDTDs7O0FBR25FO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLDBGQUFNO0FBQ1IsRUFBRSwyR0FBTTtBQUNSLEVBQUUsb0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTc4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9ibHVldG9vdGgudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWRmZjZhNzNjJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9ibHVldG9vdGgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2JsdWV0b290aC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZGZmNmE3M2NcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvNjE1NS9ibHVldG9vdGgvYmx1ZXRvb3RoLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///178\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bluetooth.vue?vue&type=template&id=dff6a73c&scoped=true&mpType=page */ 180);\n/* harmony import */ var _bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./bluetooth.vue?vue&type=script&lang=js&mpType=page */ 182);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _bluetooth_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 _bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"dff6a73c\",\n null,\n false,\n _bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/6155/bluetooth/bluetooth.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkk7QUFDN0k7QUFDd0U7QUFDTDs7O0FBR25FO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLDBGQUFNO0FBQ1IsRUFBRSwyR0FBTTtBQUNSLEVBQUUsb0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMTc5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9ibHVldG9vdGgudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWRmZjZhNzNjJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9ibHVldG9vdGgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcbmV4cG9ydCAqIGZyb20gXCIuL2JsdWV0b290aC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiZGZmNmE3M2NcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvNjE1NS9ibHVldG9vdGgvYmx1ZXRvb3RoLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///179\n");
/***/ }),
-/* 179 */
+/* 180 */
/*!*******************************************************************************************************!*\
!*** D:/APP/pages/6155/bluetooth/bluetooth.vue?vue&type=template&id=dff6a73c&scoped=true&mpType=page ***!
\*******************************************************************************************************/
@@ -18198,7 +18472,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blu
"use strict";
__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./bluetooth.vue?vue&type=template&id=dff6a73c&scoped=true&mpType=page */ 180);
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./bluetooth.vue?vue&type=template&id=dff6a73c&scoped=true&mpType=page */ 181);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_template_id_dff6a73c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
@@ -18210,7 +18484,7 @@ __webpack_require__.r(__webpack_exports__);
/***/ }),
-/* 180 */
+/* 181 */
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!D:/APP/pages/6155/bluetooth/bluetooth.vue?vue&type=template&id=dff6a73c&scoped=true&mpType=page ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -18451,7 +18725,7 @@ render._withStripped = true
/***/ }),
-/* 181 */
+/* 182 */
/*!*************************************************************************************!*\
!*** D:/APP/pages/6155/bluetooth/bluetooth.vue?vue&type=script&lang=js&mpType=page ***!
\*************************************************************************************/
@@ -18459,10 +18733,10 @@ render._withStripped = true
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./bluetooth.vue?vue&type=script&lang=js&mpType=page */ 182);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW9xQixDQUFnQiw4ckJBQUcsRUFBQyIsImZpbGUiOiIxODEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2JsdWV0b290aC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXIvaW5kZXguanM/P3JlZi0tNy0xIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy93ZWJwYWNrLXVuaS1hcHAtbG9hZGVyL3VzaW5nLWNvbXBvbmVudHMuanMhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9ibHVldG9vdGgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///181\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./bluetooth.vue?vue&type=script&lang=js&mpType=page */ 183);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_bluetooth_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW9xQixDQUFnQiw4ckJBQUcsRUFBQyIsImZpbGUiOiIxODIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2JsdWV0b290aC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXIvaW5kZXguanM/P3JlZi0tNy0xIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy93ZWJwYWNrLXVuaS1hcHAtbG9hZGVyL3VzaW5nLWNvbXBvbmVudHMuanMhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9ibHVldG9vdGgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///182\n");
/***/ }),
-/* 182 */
+/* 183 */
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!D:/APP/pages/6155/bluetooth/bluetooth.vue?vue&type=script&lang=js&mpType=page ***!
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -18470,10 +18744,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_
/***/ (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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 // 这里可以添加数据绑定\n navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n deviceList: [{}]\n };\n },\n methods: {\n // 扫描\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvNjE1NS9ibHVldG9vdGgvYmx1ZXRvb3RoLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibmF2QmFySGVpZ2h0IiwiZGV2aWNlTGlzdCIsIm1ldGhvZHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBc0RBO0VBQ0FBO0lBQ0E7TUFDQTtNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtFQUFBO0FBRUE7QUFBQSIsImZpbGUiOiIxODIuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJcIj5cclxuXHRcdDxjdXN0b20tbmF2YmFyIDpzaG93QmFjaz1cInRydWVcIj48L2N1c3RvbS1uYXZiYXI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInBhZ2VDb250ZW50XCIgOnN0eWxlPVwieyBwYWRkaW5nVG9wOiBuYXZCYXJIZWlnaHQgKyAncHgnIH1cIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJzY2FubmVyXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwdWxzZVwiPjwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImRldmljZS1uYW1lXCI+XHJcblx0XHRcdFx0XHQ8IS0tIDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9zdmdnLnBuZ1wiIGNsYXNzPVwiYmx1dGhcIj48L2ltYWdlPiAtLT5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2VcIj7miJHnmoTorr7lpIc8L3ZpZXc+XHJcblx0XHRcdDxzY3JvbGwtdmlldyBjbGFzcz1cImRldmljZS1saXN0XCIgc2Nyb2xsLXk+XHJcblx0XHRcdFx0PGJsb2NrIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiBkZXZpY2VMaXN0XCIgOmtleT1cImluZGV4XCIgOnJlZj1cIidzd2lwZUl0ZW1fJyArIGluZGV4XCI+XHJcblx0XHRcdFx0XHQ8IS0tIOiuvuWkh+WNoeeJh+WGheWuueS/neaMgeS4jeWPmCAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IEBjbGljay5zdG9wPVwiaGFuZGxlRmlsZShpdGVtKVwiIGNsYXNzPVwiZGV2aWNlLWNhcmRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtaGVhZGVyXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2VJTUdcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDwhLS0gPGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2JpcC5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJJTUdcIj48L2ltYWdlPiAtLT5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtbmFtZTFcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3PuiuvuWkhzowMDEtMDA8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIklEXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3PklEOjAyMjIyMjI8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC9ibG9jaz5cclxuXHRcdFx0PC9zY3JvbGwtdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2VcIj7lhbbku5borr7lpIc8L3ZpZXc+XHJcblx0XHRcdDxzY3JvbGwtdmlldyBjbGFzcz1cImRldmljZS1saXN0XCIgc2Nyb2xsLXk+XHJcblx0XHRcdFx0PGJsb2NrIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiAzXCIgOmtleT1cImluZGV4XCIgOnJlZj1cIidzd2lwZUl0ZW1fJyArIGluZGV4XCI+XHJcblx0XHRcdFx0XHQ8IS0tIOiuvuWkh+WNoeeJh+WGheWuueS/neaMgeS4jeWPmCAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IEBjbGljay5zdG9wPVwiaGFuZGxlRmlsZShpdGVtKVwiIGNsYXNzPVwiZGV2aWNlLWNhcmRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtaGVhZGVyXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2VJTUdcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDwhLS0gPGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2JpcC5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJJTUdcIj48L2ltYWdlPiAtLT5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtbmFtZTFcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3PuiuvuWkhzowMDEtMDA8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIklEXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3PklEOjAyMjIyMjI8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC9ibG9jaz5cclxuXHRcdFx0PC9zY3JvbGwtdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdC8vIOi/memHjOWPr+S7pea3u+WKoOaVsOaNrue7keWumlxyXG5cdFx0XHRcdG5hdkJhckhlaWdodDogNzAgKyB1bmkuZ2V0U3lzdGVtSW5mb1N5bmMoKS5zdGF0dXNCYXJIZWlnaHQsXHJcblx0XHRcdFx0ZGV2aWNlTGlzdDpbe31dXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdC8vIOaJq+aPj1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPlxyXG5cdC5wYWdlQ29udGVudCB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxOCwgMTgsIDE4KTtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdH1cclxuXHJcblx0LnNjYW5uZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDYwMHJweDtcclxuXHRcdGhlaWdodDogNjAwcnB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0Lyog6K6+5aSH5ZCN56ewICovXHJcblx0LmRldmljZS1uYW1lIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0d2lkdGg6IDEwNHJweDtcclxuXHRcdGhlaWdodDogMTA0cnB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgxODcsIDIzMCwgMCwgMSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmJsdXRoIHtcclxuXHRcdHdpZHRoOiAzNnJweDtcclxuXHRcdGhlaWdodDogMzZycHg7XHJcblx0fVxyXG5cclxuXHQvKiDohInlhrLms6LnurnmlYjmnpwgKi9cclxuXHQucHVsc2Uge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwNiwgMjQyLCA0OSwgMC4wNSk7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIwNiwgMjQyLCA0OSwgMC4wNSk7XHJcblx0XHRhbmltYXRpb246IHB1bHNlIDRzIGluZmluaXRlIGN1YmljLWJlemllcigwLjIsIDAsIDAuMiwgMSk7XHJcblx0fVxyXG5cclxuXHQvKiDpgJrov4fkvKrlhYPntKDliJvlu7o05bGC5rOi57q5ICovXHJcblx0LnB1bHNlOjpiZWZvcmUsXHJcblx0LnB1bHNlOjphZnRlcixcclxuXHQucHVsc2UgLnJpcHBsZS0xLFxyXG5cdC5wdWxzZSAucmlwcGxlLTIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMjMwLCAwLCAwLjQpO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyMDYsIDI0MiwgNDksIDAuMDQpO1xyXG5cdFx0YW5pbWF0aW9uOiBpbmhlcml0O1xyXG5cdH1cclxuXHJcblx0LnB1bHNlOjpiZWZvcmUge1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAxcztcclxuXHR9XHJcblxyXG5cdC5wdWxzZTo6YWZ0ZXIge1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAycztcclxuXHR9XHJcblxyXG5cdC5wdWxzZSAucmlwcGxlLTEge1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xyXG5cdH1cclxuXHJcblx0LnB1bHNlIC5yaXBwbGUtMiB7XHJcblx0XHRhbmltYXRpb24tZGVsYXk6IDEuNXM7XHJcblx0fVxyXG5cclxuXHRAa2V5ZnJhbWVzIHB1bHNlIHtcclxuXHRcdDAlIHtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjg7XHJcblx0XHR9XHJcblxyXG5cdFx0NzAlIHtcclxuXHRcdFx0b3BhY2l0eTogMC40O1xyXG5cdFx0fVxyXG5cclxuXHRcdDEwMCUge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZGV2aWNlIHtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHJweDtcclxuXHR9XHJcblx0XHJcblx0Lyog6K6+5aSH5Y2h54mHICovXHJcblx0LmRldmljZS1jYXJkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBycHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHRcclxuXHQuZGV2aWNlLWhlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cnB4O1xyXG5cdFx0cGFkZGluZzogMzBycHggMCAxMHJweCAzMHJweDtcclxuXHR9XHJcblx0XHJcblx0LmRldmljZS1uYW1lMSB7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0XHRtYXJnaW4tbGVmdDo0MHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1MHJweDtcclxuXHRcdHdpZHRoOiA3MCU7XHJcblx0fVxyXG5cdFxyXG5cdC5JRCB7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG5cdFx0Zm9udC1zaXplOiAyNnJweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmRldmljZS1zdGF0dXMge1xyXG5cdFx0d2lkdGg6IDEyMnJweDtcclxuXHRcdGhlaWdodDogNTJycHg7XHJcblx0XHRmb250LXNpemU6IDI2cnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4IDhweCAwcHggOHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDQyLCA0MiwgNDIpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwcnB4O1xyXG5cdFx0cmlnaHQ6IDBycHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogNTJycHg7XHJcblx0fVxyXG5cdFxyXG5cdC5jaXJjbGUge1xyXG5cdFx0d2lkdGg6OHJweDtcclxuXHRcdGhlaWdodDogNDBycHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDoyNXJweDtcclxuXHRcdHRvcDo4NXJweDtcclxuXHR9XHJcblx0XHJcblx0Lm9ubGluZSB7XHJcblx0XHRjb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHR9XHJcblx0XHJcblx0LmRldmljZS1pZCB7XHJcblx0XHRmb250LXNpemU6IDI2cnB4O1xyXG5cdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHJweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRcclxuXHQuZGV2aWNlLWluZm8ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG5cdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMHJweCAwcnB4IDMwcnB4IDMwcnB4O1xyXG5cdH1cclxuXHRcclxuXHQuZGV2aWNlSU1HIHtcclxuXHQvKiBcdHdpZHRoOiAxMDBycHg7XHJcblx0XHRoZWlnaHQ6IDEwMHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MiwgNDIsIDQyLCAwLjYpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7ICovXHJcblx0fVxyXG5cdFxyXG5cdC5JTUcge1xyXG5cdFx0d2lkdGg6MzhycHg7XHJcblx0XHRoZWlnaHQ6IDgwcnB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE3JTtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///182\n");
+eval("\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//\nvar _default = {\n data: function data() {\n return {\n // 这里可以添加数据绑定\n navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n deviceList: [{}]\n };\n },\n methods: {\n // 扫描\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvNjE1NS9ibHVldG9vdGgvYmx1ZXRvb3RoLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwibmF2QmFySGVpZ2h0IiwiZGV2aWNlTGlzdCIsIm1ldGhvZHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBc0RBO0VBQ0FBO0lBQ0E7TUFDQTtNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtFQUFBO0FBRUE7QUFBQSIsImZpbGUiOiIxODMuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJcIj5cclxuXHRcdDxjdXN0b20tbmF2YmFyIDpzaG93QmFjaz1cInRydWVcIj48L2N1c3RvbS1uYXZiYXI+XHJcblx0XHQ8dmlldyBjbGFzcz1cInBhZ2VDb250ZW50XCIgOnN0eWxlPVwieyBwYWRkaW5nVG9wOiBuYXZCYXJIZWlnaHQgKyAncHgnIH1cIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJzY2FubmVyXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwdWxzZVwiPjwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImRldmljZS1uYW1lXCI+XHJcblx0XHRcdFx0XHQ8IS0tIDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9zdmdnLnBuZ1wiIGNsYXNzPVwiYmx1dGhcIj48L2ltYWdlPiAtLT5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2VcIj7miJHnmoTorr7lpIc8L3ZpZXc+XHJcblx0XHRcdDxzY3JvbGwtdmlldyBjbGFzcz1cImRldmljZS1saXN0XCIgc2Nyb2xsLXk+XHJcblx0XHRcdFx0PGJsb2NrIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiBkZXZpY2VMaXN0XCIgOmtleT1cImluZGV4XCIgOnJlZj1cIidzd2lwZUl0ZW1fJyArIGluZGV4XCI+XHJcblx0XHRcdFx0XHQ8IS0tIOiuvuWkh+WNoeeJh+WGheWuueS/neaMgeS4jeWPmCAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IEBjbGljay5zdG9wPVwiaGFuZGxlRmlsZShpdGVtKVwiIGNsYXNzPVwiZGV2aWNlLWNhcmRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtaGVhZGVyXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2VJTUdcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDwhLS0gPGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2JpcC5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJJTUdcIj48L2ltYWdlPiAtLT5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtbmFtZTFcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3PuiuvuWkhzowMDEtMDA8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIklEXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3PklEOjAyMjIyMjI8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC9ibG9jaz5cclxuXHRcdFx0PC9zY3JvbGwtdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2VcIj7lhbbku5borr7lpIc8L3ZpZXc+XHJcblx0XHRcdDxzY3JvbGwtdmlldyBjbGFzcz1cImRldmljZS1saXN0XCIgc2Nyb2xsLXk+XHJcblx0XHRcdFx0PGJsb2NrIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiAzXCIgOmtleT1cImluZGV4XCIgOnJlZj1cIidzd2lwZUl0ZW1fJyArIGluZGV4XCI+XHJcblx0XHRcdFx0XHQ8IS0tIOiuvuWkh+WNoeeJh+WGheWuueS/neaMgeS4jeWPmCAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IEBjbGljay5zdG9wPVwiaGFuZGxlRmlsZShpdGVtKVwiIGNsYXNzPVwiZGV2aWNlLWNhcmRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtaGVhZGVyXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2VJTUdcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDwhLS0gPGltYWdlIHNyYz1cIi9zdGF0aWMvaW1hZ2VzL2JpcC5wbmdcIiBtb2RlPVwiXCIgY2xhc3M9XCJJTUdcIj48L2ltYWdlPiAtLT5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJkZXZpY2UtbmFtZTFcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3PuiuvuWkhzowMDEtMDA8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIklEXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3PklEOjAyMjIyMjI8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC9ibG9jaz5cclxuXHRcdFx0PC9zY3JvbGwtdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdC8vIOi/memHjOWPr+S7pea3u+WKoOaVsOaNrue7keWumlxyXG5cdFx0XHRcdG5hdkJhckhlaWdodDogNzAgKyB1bmkuZ2V0U3lzdGVtSW5mb1N5bmMoKS5zdGF0dXNCYXJIZWlnaHQsXHJcblx0XHRcdFx0ZGV2aWNlTGlzdDpbe31dXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdC8vIOaJq+aPj1xyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkPlxyXG5cdC5wYWdlQ29udGVudCB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxOCwgMTgsIDE4KTtcclxuXHRcdHBhZGRpbmc6IDMwcnB4O1xyXG5cdH1cclxuXHJcblx0LnNjYW5uZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDYwMHJweDtcclxuXHRcdGhlaWdodDogNjAwcnB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0Lyog6K6+5aSH5ZCN56ewICovXHJcblx0LmRldmljZS1uYW1lIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0d2lkdGg6IDEwNHJweDtcclxuXHRcdGhlaWdodDogMTA0cnB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgxODcsIDIzMCwgMCwgMSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmJsdXRoIHtcclxuXHRcdHdpZHRoOiAzNnJweDtcclxuXHRcdGhlaWdodDogMzZycHg7XHJcblx0fVxyXG5cclxuXHQvKiDohInlhrLms6LnurnmlYjmnpwgKi9cclxuXHQucHVsc2Uge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwNiwgMjQyLCA0OSwgMC4wNSk7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIwNiwgMjQyLCA0OSwgMC4wNSk7XHJcblx0XHRhbmltYXRpb246IHB1bHNlIDRzIGluZmluaXRlIGN1YmljLWJlemllcigwLjIsIDAsIDAuMiwgMSk7XHJcblx0fVxyXG5cclxuXHQvKiDpgJrov4fkvKrlhYPntKDliJvlu7o05bGC5rOi57q5ICovXHJcblx0LnB1bHNlOjpiZWZvcmUsXHJcblx0LnB1bHNlOjphZnRlcixcclxuXHQucHVsc2UgLnJpcHBsZS0xLFxyXG5cdC5wdWxzZSAucmlwcGxlLTIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMjMwLCAwLCAwLjQpO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyMDYsIDI0MiwgNDksIDAuMDQpO1xyXG5cdFx0YW5pbWF0aW9uOiBpbmhlcml0O1xyXG5cdH1cclxuXHJcblx0LnB1bHNlOjpiZWZvcmUge1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAxcztcclxuXHR9XHJcblxyXG5cdC5wdWxzZTo6YWZ0ZXIge1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAycztcclxuXHR9XHJcblxyXG5cdC5wdWxzZSAucmlwcGxlLTEge1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xyXG5cdH1cclxuXHJcblx0LnB1bHNlIC5yaXBwbGUtMiB7XHJcblx0XHRhbmltYXRpb24tZGVsYXk6IDEuNXM7XHJcblx0fVxyXG5cclxuXHRAa2V5ZnJhbWVzIHB1bHNlIHtcclxuXHRcdDAlIHtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjg7XHJcblx0XHR9XHJcblxyXG5cdFx0NzAlIHtcclxuXHRcdFx0b3BhY2l0eTogMC40O1xyXG5cdFx0fVxyXG5cclxuXHRcdDEwMCUge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZGV2aWNlIHtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHJweDtcclxuXHR9XHJcblx0XHJcblx0Lyog6K6+5aSH5Y2h54mHICovXHJcblx0LmRldmljZS1jYXJkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNiwgMjYsIDI2KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBycHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHRcclxuXHQuZGV2aWNlLWhlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cnB4O1xyXG5cdFx0cGFkZGluZzogMzBycHggMCAxMHJweCAzMHJweDtcclxuXHR9XHJcblx0XHJcblx0LmRldmljZS1uYW1lMSB7XHJcblx0XHRmb250LXNpemU6IDMycnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0XHRtYXJnaW4tbGVmdDo0MHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1MHJweDtcclxuXHRcdHdpZHRoOiA3MCU7XHJcblx0fVxyXG5cdFxyXG5cdC5JRCB7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG5cdFx0Zm9udC1zaXplOiAyNnJweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmRldmljZS1zdGF0dXMge1xyXG5cdFx0d2lkdGg6IDEyMnJweDtcclxuXHRcdGhlaWdodDogNTJycHg7XHJcblx0XHRmb250LXNpemU6IDI2cnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4IDhweCAwcHggOHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDQyLCA0MiwgNDIpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwcnB4O1xyXG5cdFx0cmlnaHQ6IDBycHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogNTJycHg7XHJcblx0fVxyXG5cdFxyXG5cdC5jaXJjbGUge1xyXG5cdFx0d2lkdGg6OHJweDtcclxuXHRcdGhlaWdodDogNDBycHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDoyNXJweDtcclxuXHRcdHRvcDo4NXJweDtcclxuXHR9XHJcblx0XHJcblx0Lm9ubGluZSB7XHJcblx0XHRjb2xvcjogcmdiKDE4NywgMjMwLCAwKTtcclxuXHR9XHJcblx0XHJcblx0LmRldmljZS1pZCB7XHJcblx0XHRmb250LXNpemU6IDI2cnB4O1xyXG5cdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHJweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRcclxuXHQuZGV2aWNlLWluZm8ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG5cdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMHJweCAwcnB4IDMwcnB4IDMwcnB4O1xyXG5cdH1cclxuXHRcclxuXHQuZGV2aWNlSU1HIHtcclxuXHQvKiBcdHdpZHRoOiAxMDBycHg7XHJcblx0XHRoZWlnaHQ6IDEwMHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MiwgNDIsIDQyLCAwLjYpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7ICovXHJcblx0fVxyXG5cdFxyXG5cdC5JTUcge1xyXG5cdFx0d2lkdGg6MzhycHg7XHJcblx0XHRoZWlnaHQ6IDgwcnB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE3JTtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///183\n");
/***/ }),
-/* 183 */
+/* 184 */
/*!**********************!*\
!*** D:/APP/App.vue ***!
\**********************/
@@ -18481,10 +18755,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 _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ 184);\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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUN1RDtBQUNMOzs7QUFHbEQ7QUFDdUw7QUFDdkwsZ0JBQWdCLDBNQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNlLGdGIiwiZmlsZSI6IjE4My5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50c1xudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIS4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9ydW50aW1lL2NvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJBcHAudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///183\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& */ 185);\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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUN1RDtBQUNMOzs7QUFHbEQ7QUFDdUw7QUFDdkwsZ0JBQWdCLDBNQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNlLGdGIiwiZmlsZSI6IjE4NC5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50c1xudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIS4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9ydW50aW1lL2NvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJBcHAudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///184\n");
/***/ }),
-/* 184 */
+/* 185 */
/*!***********************************************!*\
!*** D:/APP/App.vue?vue&type=script&lang=js& ***!
\***********************************************/
@@ -18492,10 +18766,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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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__(/*! -!../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./App.vue?vue&type=script&lang=js& */ 185);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQSttQixDQUFnQiw2cUJBQUcsRUFBQyIsImZpbGUiOiIxODQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy93ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyL2luZGV4LmpzPz9yZWYtLTctMSEuLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay11bmktYXBwLWxvYWRlci91c2luZy1jb21wb25lbnRzLmpzIS4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///184\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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__(/*! -!../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./App.vue?vue&type=script&lang=js& */ 186);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQSttQixDQUFnQiw2cUJBQUcsRUFBQyIsImZpbGUiOiIxODUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy93ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyL2luZGV4LmpzPz9yZWYtLTctMSEuLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay11bmktYXBwLWxvYWRlci91c2luZy1jb21wb25lbnRzLmpzIS4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///185\n");
/***/ }),
-/* 185 */
+/* 186 */
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!D:/APP/App.vue?vue&type=script&lang=js& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -18503,10 +18777,10 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_
/***/ (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 onLaunch: function onLaunch() {},\n onShow: function onShow() {\n __f__(\"log\", 'App Show', \" at App.vue:8\");\n },\n onHide: function onHide() {\n __f__(\"log\", 'App Hide', \" at App.vue:11\");\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vQXBwLnZ1ZSJdLCJuYW1lcyI6WyJvbkxhdW5jaCIsIm9uU2hvdyIsIm9uSGlkZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7O2VBQ2U7RUFFZEEsUUFBUSxFQUFFLG9CQUFXLENBRXJCLENBQUM7RUFDREMsTUFBTSxFQUFFLGtCQUFXO0lBQ2xCLGFBQVksVUFBVTtFQUN2QixDQUFDO0VBQ0RDLE1BQU0sRUFBRSxrQkFBVztJQUNsQixhQUFZLFVBQVU7RUFDdkI7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMTg1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5leHBvcnQgZGVmYXVsdCB7XG5cblx0b25MYXVuY2g6IGZ1bmN0aW9uKCkge1xuXG5cdH0sXG5cdG9uU2hvdzogZnVuY3Rpb24oKSB7XG5cdFx0Y29uc29sZS5sb2coJ0FwcCBTaG93Jylcblx0fSxcblx0b25IaWRlOiBmdW5jdGlvbigpIHtcblx0XHRjb25zb2xlLmxvZygnQXBwIEhpZGUnKVxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///185\n");
+eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _default = {\n onLaunch: function onLaunch() {},\n onShow: function onShow() {\n __f__(\"log\", 'App Show', \" at App.vue:8\");\n },\n onHide: function onHide() {\n __f__(\"log\", 'App Hide', \" at App.vue:11\");\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vQXBwLnZ1ZSJdLCJuYW1lcyI6WyJvbkxhdW5jaCIsIm9uU2hvdyIsIm9uSGlkZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7O2VBQ2U7RUFFZEEsUUFBUSxFQUFFLG9CQUFXLENBRXJCLENBQUM7RUFDREMsTUFBTSxFQUFFLGtCQUFXO0lBQ2xCLGFBQVksVUFBVTtFQUN2QixDQUFDO0VBQ0RDLE1BQU0sRUFBRSxrQkFBVztJQUNsQixhQUFZLFVBQVU7RUFDdkI7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiMTg2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5leHBvcnQgZGVmYXVsdCB7XG5cblx0b25MYXVuY2g6IGZ1bmN0aW9uKCkge1xuXG5cdH0sXG5cdG9uU2hvdzogZnVuY3Rpb24oKSB7XG5cdFx0Y29uc29sZS5sb2coJ0FwcCBTaG93Jylcblx0fSxcblx0b25IaWRlOiBmdW5jdGlvbigpIHtcblx0XHRjb25zb2xlLmxvZygnQXBwIEhpZGUnKVxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///186\n");
/***/ }),
-/* 186 */
+/* 187 */
/*!************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/index.js ***!
\************************************************/
@@ -18521,32 +18795,32 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
-var _mixin = _interopRequireDefault(__webpack_require__(/*! ./libs/mixin/mixin.js */ 187));
-var _request = _interopRequireDefault(__webpack_require__(/*! ./libs/request */ 188));
-var _queryParams = _interopRequireDefault(__webpack_require__(/*! ./libs/function/queryParams.js */ 192));
-var _route = _interopRequireDefault(__webpack_require__(/*! ./libs/function/route.js */ 193));
-var _timeFormat = _interopRequireDefault(__webpack_require__(/*! ./libs/function/timeFormat.js */ 194));
-var _timeFrom = _interopRequireDefault(__webpack_require__(/*! ./libs/function/timeFrom.js */ 195));
-var _colorGradient = _interopRequireDefault(__webpack_require__(/*! ./libs/function/colorGradient.js */ 196));
-var _guid = _interopRequireDefault(__webpack_require__(/*! ./libs/function/guid.js */ 197));
-var _color = _interopRequireDefault(__webpack_require__(/*! ./libs/function/color.js */ 198));
-var _type2icon = _interopRequireDefault(__webpack_require__(/*! ./libs/function/type2icon.js */ 199));
-var _randomArray = _interopRequireDefault(__webpack_require__(/*! ./libs/function/randomArray.js */ 200));
-var _deepClone = _interopRequireDefault(__webpack_require__(/*! ./libs/function/deepClone.js */ 190));
-var _deepMerge = _interopRequireDefault(__webpack_require__(/*! ./libs/function/deepMerge.js */ 189));
-var _addUnit = _interopRequireDefault(__webpack_require__(/*! ./libs/function/addUnit.js */ 201));
-var _test = _interopRequireDefault(__webpack_require__(/*! ./libs/function/test.js */ 191));
-var _random = _interopRequireDefault(__webpack_require__(/*! ./libs/function/random.js */ 202));
-var _trim = _interopRequireDefault(__webpack_require__(/*! ./libs/function/trim.js */ 203));
-var _toast = _interopRequireDefault(__webpack_require__(/*! ./libs/function/toast.js */ 204));
-var _getParent = _interopRequireDefault(__webpack_require__(/*! ./libs/function/getParent.js */ 205));
-var _$parent = _interopRequireDefault(__webpack_require__(/*! ./libs/function/$parent.js */ 206));
-var _sys = __webpack_require__(/*! ./libs/function/sys.js */ 207);
-var _debounce = _interopRequireDefault(__webpack_require__(/*! ./libs/function/debounce.js */ 208));
-var _throttle = _interopRequireDefault(__webpack_require__(/*! ./libs/function/throttle.js */ 209));
-var _addStyle = _interopRequireDefault(__webpack_require__(/*! ./libs/function/addStyle.js */ 210));
-var _config = _interopRequireDefault(__webpack_require__(/*! ./libs/config/config.js */ 211));
-var _zIndex = _interopRequireDefault(__webpack_require__(/*! ./libs/config/zIndex.js */ 212));
+var _mixin = _interopRequireDefault(__webpack_require__(/*! ./libs/mixin/mixin.js */ 188));
+var _request = _interopRequireDefault(__webpack_require__(/*! ./libs/request */ 189));
+var _queryParams = _interopRequireDefault(__webpack_require__(/*! ./libs/function/queryParams.js */ 193));
+var _route = _interopRequireDefault(__webpack_require__(/*! ./libs/function/route.js */ 194));
+var _timeFormat = _interopRequireDefault(__webpack_require__(/*! ./libs/function/timeFormat.js */ 195));
+var _timeFrom = _interopRequireDefault(__webpack_require__(/*! ./libs/function/timeFrom.js */ 196));
+var _colorGradient = _interopRequireDefault(__webpack_require__(/*! ./libs/function/colorGradient.js */ 197));
+var _guid = _interopRequireDefault(__webpack_require__(/*! ./libs/function/guid.js */ 198));
+var _color = _interopRequireDefault(__webpack_require__(/*! ./libs/function/color.js */ 199));
+var _type2icon = _interopRequireDefault(__webpack_require__(/*! ./libs/function/type2icon.js */ 200));
+var _randomArray = _interopRequireDefault(__webpack_require__(/*! ./libs/function/randomArray.js */ 201));
+var _deepClone = _interopRequireDefault(__webpack_require__(/*! ./libs/function/deepClone.js */ 191));
+var _deepMerge = _interopRequireDefault(__webpack_require__(/*! ./libs/function/deepMerge.js */ 190));
+var _addUnit = _interopRequireDefault(__webpack_require__(/*! ./libs/function/addUnit.js */ 202));
+var _test = _interopRequireDefault(__webpack_require__(/*! ./libs/function/test.js */ 192));
+var _random = _interopRequireDefault(__webpack_require__(/*! ./libs/function/random.js */ 203));
+var _trim = _interopRequireDefault(__webpack_require__(/*! ./libs/function/trim.js */ 204));
+var _toast = _interopRequireDefault(__webpack_require__(/*! ./libs/function/toast.js */ 205));
+var _getParent = _interopRequireDefault(__webpack_require__(/*! ./libs/function/getParent.js */ 206));
+var _$parent = _interopRequireDefault(__webpack_require__(/*! ./libs/function/$parent.js */ 207));
+var _sys = __webpack_require__(/*! ./libs/function/sys.js */ 208);
+var _debounce = _interopRequireDefault(__webpack_require__(/*! ./libs/function/debounce.js */ 209));
+var _throttle = _interopRequireDefault(__webpack_require__(/*! ./libs/function/throttle.js */ 210));
+var _addStyle = _interopRequireDefault(__webpack_require__(/*! ./libs/function/addStyle.js */ 211));
+var _config = _interopRequireDefault(__webpack_require__(/*! ./libs/config/config.js */ 212));
+var _zIndex = _interopRequireDefault(__webpack_require__(/*! ./libs/config/zIndex.js */ 213));
// 引入全局mixin
// 引入关于是否mixin集成小程序分享的配置
@@ -18642,7 +18916,7 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 19)["default"]))
/***/ }),
-/* 187 */
+/* 188 */
/*!***********************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/mixin/mixin.js ***!
\***********************************************************/
@@ -18724,7 +18998,7 @@ var _default = {
exports.default = _default;
/***/ }),
-/* 188 */
+/* 189 */
/*!*************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/request/index.js ***!
\*************************************************************/
@@ -18741,8 +19015,8 @@ Object.defineProperty(exports, "__esModule", {
exports.default = void 0;
var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ 134));
var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ 135));
-var _deepMerge = _interopRequireDefault(__webpack_require__(/*! ../function/deepMerge */ 189));
-var _test = _interopRequireDefault(__webpack_require__(/*! ../function/test */ 191));
+var _deepMerge = _interopRequireDefault(__webpack_require__(/*! ../function/deepMerge */ 190));
+var _test = _interopRequireDefault(__webpack_require__(/*! ../function/test */ 192));
var Request = /*#__PURE__*/function () {
function Request() {
var _this = this;
@@ -18934,7 +19208,7 @@ var _default = new Request();
exports.default = _default;
/***/ }),
-/* 189 */
+/* 190 */
/*!******************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/deepMerge.js ***!
\******************************************************************/
@@ -18950,7 +19224,7 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = void 0;
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));
-var _deepClone = _interopRequireDefault(__webpack_require__(/*! ./deepClone */ 190));
+var _deepClone = _interopRequireDefault(__webpack_require__(/*! ./deepClone */ 191));
// JS对象深度合并
function deepMerge() {
var target = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
@@ -18983,7 +19257,7 @@ var _default = deepMerge;
exports.default = _default;
/***/ }),
-/* 190 */
+/* 191 */
/*!******************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/deepClone.js ***!
\******************************************************************/
@@ -19024,7 +19298,7 @@ var _default = deepClone;
exports.default = _default;
/***/ }),
-/* 191 */
+/* 192 */
/*!*************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/test.js ***!
\*************************************************************/
@@ -19327,7 +19601,7 @@ var _default = {
exports.default = _default;
/***/ }),
-/* 192 */
+/* 193 */
/*!********************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/queryParams.js ***!
\********************************************************************/
@@ -19408,7 +19682,7 @@ var _default = queryParams;
exports.default = _default;
/***/ }),
-/* 193 */
+/* 194 */
/*!**************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/route.js ***!
\**************************************************************/
@@ -19588,7 +19862,7 @@ var _default = new Router().route;
exports.default = _default;
/***/ }),
-/* 194 */
+/* 195 */
/*!*******************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/timeFormat.js ***!
\*******************************************************************/
@@ -19664,7 +19938,7 @@ var _default = timeFormat;
exports.default = _default;
/***/ }),
-/* 195 */
+/* 196 */
/*!*****************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/timeFrom.js ***!
\*****************************************************************/
@@ -19679,7 +19953,7 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
-var _timeFormat = _interopRequireDefault(__webpack_require__(/*! ../../libs/function/timeFormat.js */ 194));
+var _timeFormat = _interopRequireDefault(__webpack_require__(/*! ../../libs/function/timeFormat.js */ 195));
/**
* 时间戳转为多久之前
* @param String timestamp 时间戳
@@ -19728,7 +20002,7 @@ var _default = timeFrom;
exports.default = _default;
/***/ }),
-/* 196 */
+/* 197 */
/*!**********************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/colorGradient.js ***!
\**********************************************************************/
@@ -19881,7 +20155,7 @@ var _default = {
exports.default = _default;
/***/ }),
-/* 197 */
+/* 198 */
/*!*************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/guid.js ***!
\*************************************************************/
@@ -19941,7 +20215,7 @@ var _default = guid;
exports.default = _default;
/***/ }),
-/* 198 */
+/* 199 */
/*!**************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/color.js ***!
\**************************************************************/
@@ -19989,7 +20263,7 @@ var _default = color;
exports.default = _default;
/***/ }),
-/* 199 */
+/* 200 */
/*!******************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/type2icon.js ***!
\******************************************************************/
@@ -20042,7 +20316,7 @@ var _default = type2icon;
exports.default = _default;
/***/ }),
-/* 200 */
+/* 201 */
/*!********************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/randomArray.js ***!
\********************************************************************/
@@ -20068,7 +20342,7 @@ var _default = randomArray;
exports.default = _default;
/***/ }),
-/* 201 */
+/* 202 */
/*!****************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/addUnit.js ***!
\****************************************************************/
@@ -20083,7 +20357,7 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = addUnit;
-var _test = _interopRequireDefault(__webpack_require__(/*! ./test.js */ 191));
+var _test = _interopRequireDefault(__webpack_require__(/*! ./test.js */ 192));
// 添加单位,如果有rpx,%,px等单位结尾或者值为auto,直接返回,否则加上rpx单位结尾
function addUnit() {
var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'auto';
@@ -20094,7 +20368,7 @@ function addUnit() {
}
/***/ }),
-/* 202 */
+/* 203 */
/*!***************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/random.js ***!
\***************************************************************/
@@ -20120,7 +20394,7 @@ var _default = random;
exports.default = _default;
/***/ }),
-/* 203 */
+/* 204 */
/*!*************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/trim.js ***!
\*************************************************************/
@@ -20152,7 +20426,7 @@ var _default = trim;
exports.default = _default;
/***/ }),
-/* 204 */
+/* 205 */
/*!**************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/toast.js ***!
\**************************************************************/
@@ -20178,7 +20452,7 @@ var _default = toast;
exports.default = _default;
/***/ }),
-/* 205 */
+/* 206 */
/*!******************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/getParent.js ***!
\******************************************************************/
@@ -20247,7 +20521,7 @@ function getParent(name, keys) {
}
/***/ }),
-/* 206 */
+/* 207 */
/*!****************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/$parent.js ***!
\****************************************************************/
@@ -20282,7 +20556,7 @@ function $parent() {
}
/***/ }),
-/* 207 */
+/* 208 */
/*!************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/sys.js ***!
\************************************************************/
@@ -20306,7 +20580,7 @@ function sys() {
}
/***/ }),
-/* 208 */
+/* 209 */
/*!*****************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/debounce.js ***!
\*****************************************************************/
@@ -20353,7 +20627,7 @@ var _default = debounce;
exports.default = _default;
/***/ }),
-/* 209 */
+/* 210 */
/*!*****************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/throttle.js ***!
\*****************************************************************/
@@ -20408,7 +20682,7 @@ var _default = throttle;
exports.default = _default;
/***/ }),
-/* 210 */
+/* 211 */
/*!*****************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/function/addStyle.js ***!
\*****************************************************************/
@@ -20424,7 +20698,7 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = void 0;
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));
-var _test = _interopRequireDefault(__webpack_require__(/*! ./test.js */ 191));
+var _test = _interopRequireDefault(__webpack_require__(/*! ./test.js */ 192));
/**
* @description 样式转换
* 对象转字符串,或者字符串转对象
@@ -20469,7 +20743,7 @@ var _default = addStyle;
exports.default = _default;
/***/ }),
-/* 211 */
+/* 212 */
/*!*************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/config/config.js ***!
\*************************************************************/
@@ -20494,7 +20768,7 @@ var _default = {
exports.default = _default;
/***/ }),
-/* 212 */
+/* 213 */
/*!*************************************************************!*\
!*** D:/APP/node_modules/vk-uview-ui/libs/config/zIndex.js ***!
\*************************************************************/
@@ -20530,7 +20804,7 @@ var _default = {
exports.default = _default;
/***/ }),
-/* 213 */
+/* 214 */
/*!********************************!*\
!*** D:/APP/store/BLETools.js ***!
\********************************/
@@ -20538,10 +20812,10 @@ exports.default = _default;
/***/ (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.createBLEConnection = createBLEConnection;\nexports.getConnected = getConnected;\nexports.getConnectedDevice = getConnectedDevice;\nexports.getDeviceId = getDeviceId;\nexports.getDiscoveredDevices = getDiscoveredDevices;\nexports.initBlue = initBlue;\nexports.manualDisconnectDevice = manualDisconnectDevice;\nexports.openBluetoothAdapter = openBluetoothAdapter;\nexports.resetDevices = resetDevices;\nexports.sendImg = sendImg;\nexports.sendLightType = sendLightType;\nexports.setBatteryCallback = setBatteryCallback;\nexports.setCallback = setCallback;\nexports.setDisconnectCallback = setDisconnectCallback;\nexports.setLight = setLight;\nexports.setMacCallback = setMacCallback;\nexports.setScanCallback = setScanCallback;\nexports.setWriteCallback = setWriteCallback;\nexports.stopBlue = void 0;\nvar _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 50));\n// 蓝牙设备结果集\nvar devices = [];\n\n// 当前连接的蓝牙设备\nvar device = '';\n\n// 蓝牙设备id\nvar deviceId = '';\n\n// 写了数据等待通知结果返回\nvar waitingForResult = false;\n\n// 连接状态\nvar isConnecting = false;\nvar connected = false;\n\n// 服务 uuid 和 特征值 uuid\n//正式\n//测试\n\nvar service_uuid = \"0000AE30-0000-1000-8000-00805F9B34FB\";\nvar write_characteristic = \"0000AE03-0000-1000-8000-00805F9B34FB\";\nvar notify_characteristic = \"0000AE03-0000-1000-8000-00805F9B34FB\";\nvar notify_characteristic_2 = \"0000AE02-0000-1000-8000-00805F9B34FB\"; //获取设备电量和设备mac地址\n\n// 命名规则\nvar rule1 = \"\"; // Android\nvar rule2 = \"\"; // ios\n\n// 手动断开\nvar manualDisconnect = true;\n\n// #################################################\n// #\n// # Callback Definitions\n// #\n// #################################################\n\n// 回调事件\nvar connectCallback = ''; // 连接成功回调\nvar scanCallback = ''; // 搜索到蓝牙设备回调\nvar disconnectCallback = ''; // 设备断开连接回调\nvar writeCallback = ''; // 写成功回调\n// 自定义 业务相关 回调事件\nvar realtimeCallback = ''; // 实时发送指令的回调\nvar batteryCallback = ''; // 电量回调\nvar macCallback = ''; // MAC地址回调\nvar lastBatteryLevel = 'N/A';\n\n// 自定义 业务相关 标识\nvar realtimeType = ''; // 实时发送指令的标识\n\n// 重连相关\nvar reconnectTimes = 0; // 重连次数\nvar reconnectTimer; // 重连计时器\n\n// 因为有心跳自动计时器发送,不是全是用户手动的操作,用户的手动操作设定为一个操作后才能操作下一个,但有自动心跳发送的话,可能会出现发送心跳时,\n// 用户也正好操作了,那这时可能会出现,同时写两条指令情况,即没收到上一条的回复就发送了下一条指令,现用数组暂存\nvar cmdList = []; // 看这里!!! 现在没有心跳,只有用户的操作,确保用户的操作都是有回复的,并且在队列内,等待前一条执行完才执行下一条\n\n// 当前蓝牙适配器是否打开的状态\nvar isOpen = false;\n\n// 自动连接\nvar auto_connect = false;\n\n// 准备去自动连接的 deviceId\nvar auto_mac = [];\nvar auto_mac_backup = []; // 备份\n\n// 扫描到设备后,再等待个几秒计时器\nvar after_timer = '';\n\n// 自动连接回调\nvar autoConnectCallback = '';\n\n// 自动连接检测计时器\nvar autoConnectTimer = '';\n\n/**\r\n * 手机蓝牙是否开启了\r\n */\nvar isBleOn = false;\nvar listener = function listener(res) {\n __f__(\"log\", res, \" at store/BLETools.js:91\");\n // 该方法回调中可以用于处理连接意外断开等异常情况\n if (!res.connected) {\n device = '';\n cmdList = []; // 这里清空指令\n isConnecting = false;\n connected = false;\n lastBatteryLevel = 'N/A';\n if (disconnectCallback && typeof disconnectCallback == 'function') {\n disconnectCallback();\n }\n uni.getBluetoothAdapterState({\n success: function success(res) {\n if (!res.available) {\n isOpen = false;\n auto_connect = true;\n }\n reconnectDevice();\n },\n fail: function fail(err) {}\n });\n }\n};\n\n// 初始化拓展函数\nString.prototype.padLeft = function (len, char) {\n var str = this;\n return new Array(len - str.length + 1).join(char || '') + str;\n};\nString.prototype.transFloat = function () {\n var str = this;\n return str.indexOf('.') != -1 ? parseFloat(str).toFixed(1) : str;\n};\n\n// //uni\nuni.onBluetoothAdapterStateChange(function (res) {\n if (!res.available) {\n isOpen = false;\n isBleOn = false;\n } else {\n isBleOn = true;\n }\n});\n\n// 获取 校验\nfunction getCheckSum(cmd) {\n // console.log(cmd, '我是cmd');\n var checkSum = getCrc16(cmd);\n // console.log(checkSum, '我是checkSum');\n // console.log(splitByLen(checkSum, 2).reverse().map(e => parseInt(e, 16)), 'woshi ');\n return splitByLen(checkSum, 2).reverse().map(function (e) {\n return parseInt(e, 16);\n });\n}\nfunction getCrc16(cmd) {\n var crc = 0xffff;\n var len = cmd.length;\n for (var i = 0; i < len; i++) {\n crc = crc ^ cmd[i] & 0xff;\n for (var j = 0; j < 8; j++) {\n if ((crc & 0x0001) == 1) {\n crc >>= 1;\n crc ^= 0xA001;\n } else {\n crc >>= 1;\n }\n }\n }\n // console.log(crc.toString(16).padLeft(4, '0'), '0121454878');\n return crc.toString(16).padLeft(4, '0');\n}\n\n// #################################################\n// #\n// # Module Setup & Configuration\n// #\n// #################################################\n\n// 初始化蓝牙模块\nfunction initBlue() {\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n // 过滤掉没有名字的设备\n if (!device.name) {\n return;\n }\n var foundDevices = devices;\n var idx = inArray(foundDevices, 'deviceId', device.deviceId);\n if (idx === -1) {\n devices.push(device);\n } else {\n devices[idx] = device;\n }\n\n // Always notify the UI of any found device\n if (scanCallback && typeof scanCallback == \"function\") {\n scanCallback(); // 查找结果集回调\n }\n\n // console.log('auto_connect:', auto_connect);\n // console.log('isConnecting:', isConnecting);\n // console.log('deviceId:', deviceId);\n if (auto_connect && !isConnecting && device.deviceId == deviceId) {\n isConnecting = true;\n createBLEConnection(deviceId, true);\n } else if (auto_connect) {\n // console.log('111111100000000000000000//////////////');\n if (!after_timer) {\n after_timer = setTimeout(function () {\n var valid = [];\n auto_mac = JSON.parse(JSON.stringify(auto_mac_backup));\n auto_mac.forEach(function (item) {\n valid.push(devices.some(function (e) {\n return e.deviceId == item;\n }));\n });\n valid.forEach(function (item, index) {\n if (!item) {\n auto_mac.splice(index, 1);\n }\n });\n __f__(\"log\", 'valid mac ', auto_mac, \" at store/BLETools.js:216\");\n if (auto_mac.length > 0) {\n uni.showLoading({\n title: '自动连接中...',\n mask: true\n });\n var mac = auto_mac[0];\n createBLEConnection(mac);\n auto_mac.splice(0, 1);\n } else {}\n clearTimeout(after_timer);\n after_timer = '';\n }, 1000 * 6);\n }\n }\n });\n });\n}\n\n// 设置连接成功回调\nfunction setCallback(e) {\n connectCallback = e;\n}\n\n// 设置搜索到蓝牙设备回调\nfunction setScanCallback(e) {\n scanCallback = e;\n}\n\n// 设置设备断开连接回调\nfunction setDisconnectCallback(e) {\n disconnectCallback = e;\n}\n\n// 设置写成功回调\nfunction setWriteCallback(e) {\n writeCallback = e;\n}\nfunction setBatteryCallback(e) {\n batteryCallback = e;\n if (lastBatteryLevel !== 'N/A' && typeof batteryCallback === 'function') {\n batteryCallback(lastBatteryLevel);\n }\n}\nfunction setMacCallback(e) {\n macCallback = e;\n}\nfunction getDeviceId() {\n return deviceId;\n}\nfunction getConnectedDevice() {\n return device;\n}\n\n// 业务相关回调\nfunction setRealtimeCallback(type, e) {\n realtimeType = type;\n // console.log('业务相关回调', e);\n realtimeCallback = e;\n // console.log('set realtimeType ', realtimeType)\n}\n\n// #################################################\n// #\n// # Core BLE Command Functions\n// #\n// #################################################\n\n// 转换16进制\n/**\r\n * @param {number} num 几位\r\n*/\nfunction conversion(str, num) {\n var result = [];\n for (var i = 0; i < str.length; i += num) {\n var temp = str.slice(i, i + num);\n // temp.toString(16);\n result.push(parseInt(temp, 16));\n }\n return result;\n}\n\n// 切换灯的模式\nfunction sendLightType(type, e) {\n setRealtimeCallback(type, e);\n var str1 = \"FA\".concat(e, \"000100FF\");\n var arr = [];\n arr = conversion(str1, 2);\n executeCmd(arr);\n}\n\n// 调节灯亮度\nfunction setLight(type, e, num) {\n setRealtimeCallback(type, e);\n // let str = `FA05${parseInt(num, 16)}00FF`;\n var str = \"FA050001\".concat(num.toString(16).padLeft(2, '0'), \"FF\");\n var arr = conversion(str, 2);\n __f__(\"log\", 'light数组', arr, \" at store/BLETools.js:318\");\n executeCmd(arr);\n}\n\n/**\r\n * @description 设置单位、部门、名字...\r\n * @param { Array } arr \r\n*/\nfunction sendImg(arr, e) {\n var dataArr = conversion(arr, 2);\n __f__(\"log\", dataArr, \" at store/BLETools.js:328\");\n executeCmd(dataArr);\n}\n\n// 如未空(未收到回复,收到回复会清掉第一个指令)进队列, 空直接执行\nfunction executeCmd(cmd) {\n // if (cmdList.length == 0) {\n // \twriteBLECharacteristicValue(write_characteristic, cmd)\n\n // }\n // cmdList.push(cmd)\n writeBLECharacteristicValue(write_characteristic, cmd);\n}\n\n// 清掉第一个指令,然后检查队列是否为空,不为空继续发送\nfunction continueExecute() {\n cmdList.splice(0, 1);\n if (cmdList.length != 0) {\n writeBLECharacteristicValue(write_characteristic, cmdList[0]);\n }\n}\n\n// #################################################\n// #\n// # Core BLE Connection Logic\n// #\n// #################################################\n\n// step 1\n// 打开蓝牙功能\nfunction openBluetoothAdapter(search, callback) {\n var operation = function operation() {\n openBleAdapter(function (err) {\n if (!err) {\n // On success (no error), start scanning for devices.\n startBluetoothDevicesDiscovery();\n }\n // Always call the page's callback to notify it of the result.\n if (callback) {\n callback(err);\n }\n });\n };\n if (search) {\n // First close any existing adapter session, then perform the operation.\n uni.closeBluetoothAdapter({\n complete: operation\n });\n } else {\n operation();\n }\n}\nfunction openBleAdapter(callback) {\n uni.openBluetoothAdapter({\n success: function success(res) {\n isOpen = true;\n isBleOn = true;\n if (callback) callback(); // Success, no error object.\n },\n\n fail: function fail(err) {\n // Log the full error to help diagnose release version issues\n __f__(\"error\", 'openBluetoothAdapter failed with error:', JSON.stringify(err), \" at store/BLETools.js:394\");\n if (err.errCode === 10001) {\n uni.showModal({\n content: '请打开手机蓝牙',\n showCancel: false\n });\n } else {\n // For other errors, show a detailed modal for debugging in the release version.\n uni.showModal({\n title: '蓝牙启动失败',\n content: \"\\u9519\\u8BEF: \".concat(JSON.stringify(err)),\n showCancel: false\n });\n }\n isOpen = false;\n isBleOn = false;\n // Propagate the error to the calling page\n if (callback) callback(err);\n }\n });\n}\n\n// step 2\n//开始搜索蓝牙设备\nfunction startBluetoothDevicesDiscovery() {\n __f__(\"log\", '开始搜索', \" at store/BLETools.js:420\");\n var option = {\n allowDuplicatesKey: false,\n success: function success(res) {\n __f__(\"log\", '搜索成功,有设备', res, \" at store/BLETools.js:424\");\n onBluetoothDeviceFound();\n },\n fail: function fail(err) {\n __f__(\"log\", '当前搜索蓝牙设备失败', err, \" at store/BLETools.js:428\");\n if (err.errCode == 10008) {\n uni.showToast({\n title: '扫描太过频繁,请稍后再试',\n icon: 'none'\n });\n }\n // resetDevices();\n // devices = []\n // openBluetoothAdapter(true);\n }\n };\n\n if (auto_connect) {\n option.services = [service_uuid];\n }\n uni.startBluetoothDevicesDiscovery(option);\n}\nvar hexString = '';\n// step 3\n// 设备查找结果处理\nfunction onBluetoothDeviceFound() {\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n // 过滤掉没有名字的设备\n if (!device.name) {\n return;\n }\n var foundDevices = devices;\n var idx = inArray(foundDevices, 'deviceId', device.deviceId);\n if (idx === -1) {\n devices.push(device);\n } else {\n devices[idx] = device;\n }\n\n // Always notify the UI of any found device\n if (scanCallback && typeof scanCallback == \"function\") {\n scanCallback(); // 查找结果集回调\n }\n\n // console.log('auto_connect:', auto_connect);\n // console.log('isConnecting:', isConnecting);\n // console.log('deviceId:', deviceId);\n if (auto_connect && !isConnecting && device.deviceId == deviceId) {\n isConnecting = true;\n createBLEConnection(deviceId, true);\n } else if (auto_connect) {\n // console.log('111111100000000000000000//////////////');\n if (!after_timer) {\n after_timer = setTimeout(function () {\n var valid = [];\n auto_mac = JSON.parse(JSON.stringify(auto_mac_backup));\n auto_mac.forEach(function (item) {\n valid.push(devices.some(function (e) {\n return e.deviceId == item;\n }));\n });\n valid.forEach(function (item, index) {\n if (!item) {\n auto_mac.splice(index, 1);\n }\n });\n __f__(\"log\", 'valid mac ', auto_mac, \" at store/BLETools.js:495\");\n if (auto_mac.length > 0) {\n uni.showLoading({\n title: '自动连接中...',\n mask: true\n });\n var mac = auto_mac[0];\n createBLEConnection(mac);\n auto_mac.splice(0, 1);\n } else {}\n clearTimeout(after_timer);\n after_timer = '';\n }, 1000 * 6);\n }\n }\n });\n });\n}\n\n// connect step 1\n// 连接蓝牙设备\nfunction createBLEConnection(id, advertisData, sameDevice, closeConnectLoading) {\n //直接连接设备\n __f__(\"log\", id, advertisData, sameDevice, '连接蓝牙设备', \" at store/BLETools.js:518\");\n closeBLEConnection(false, function () {\n //监听蓝牙连接状态\n uni.onBLEConnectionStateChange(listener);\n uni.createBLEConnection({\n deviceId: id,\n timeout: 5000,\n success: function success(res) {\n __f__(\"log\", res, '蓝牙连接状态', \" at store/BLETools.js:531\");\n auto_connect = false; // 重置\n auto_mac = []; // 重置\n closeAutoConnect(); // 关闭全局自动连接\n if (autoConnectCallback && typeof autoConnectCallback == 'function') {\n autoConnectCallback();\n }\n stopBluetoothDevicesDiscovery(); // 停止扫描蓝牙设备\n device = devices.find(function (item) {\n return item.deviceId == id;\n });\n isConnecting = false;\n connected = true;\n manualDisconnect = false;\n deviceId = id;\n __f__(\"log\", '连接的设备ID', deviceId, \" at store/BLETools.js:544\");\n getBLEDeviceServices(deviceId); // 获取服务,初始化特征值\n uni.setStorageSync('deviceId', deviceId);\n // uni.setStorageSync('deviceName', name);\n },\n\n fail: function fail(err) {\n __f__(\"log\", '设备连接失败', err, \" at store/BLETools.js:550\");\n isConnecting = false;\n if (auto_connect) {\n if (auto_mac.length > 0) {\n var mac = auto_mac[0];\n createBLEConnection(mac);\n auto_mac.splice(0, 1);\n } else {\n if (autoConnectCallback && typeof autoConnectCallback == 'function') {\n autoConnectCallback();\n }\n }\n } else {\n __f__(\"log\", '设备连接失败', \" at store/BLETools.js:563\");\n uni.hideLoading();\n uni.showToast({\n title: '设备连接失败!' + err.errMsg,\n icon: 'none',\n duration: 2000\n });\n }\n if (typeof closeConnectLoading === 'function') {\n closeConnectLoading();\n }\n },\n complete: function complete() {\n uni.hideLoading();\n }\n });\n }, sameDevice); // 关闭当前蓝牙连接\n __f__(\"log\", '结束连接方法', \" at store/BLETools.js:580\");\n}\n\n// connect step 2\n// 获取服务\nfunction getBLEDeviceServices(deviceId) {\n __f__(\"log\", '我获取服务成功接收到的Id是', deviceId, \" at store/BLETools.js:586\");\n setTimeout(function () {\n uni.getBLEDeviceServices({\n deviceId: deviceId,\n success: function success(res) {\n // console.log(res, '获取蓝牙设备所有服务2');\n // console.log('测试1',res.services[i].uuid, service_uuid.toUpperCase())\n for (var i = 0; i < res.services.length; i++) {\n // console.log('测试2',res.services[i].uuid, service_uuid.toUpperCase())\n // 消息服务\n if (res.services[i].uuid == service_uuid || res.services[i].uuid == service_uuid.toUpperCase()) {\n getBLEDeviceCharacteristics(deviceId, res.services[i].uuid);\n }\n }\n },\n fail: function fail(err) {\n __f__(\"log\", err, '获取服务失败', \" at store/BLETools.js:604\");\n }\n });\n }, 6000);\n}\n\n// connect step 3\n// 初始化特征值\nfunction getBLEDeviceCharacteristics(deviceId, serviceId) {\n uni.getBLEDeviceCharacteristics({\n deviceId: deviceId,\n serviceId: serviceId,\n success: function success(res) {\n __f__(\"log\", res, '通知特征值', \" at store/BLETools.js:643\");\n var _loop = function _loop(i) {\n var item = res.characteristics[i];\n var itemUUID = item.uuid.toUpperCase();\n var primaryNotifyUUID = notify_characteristic.toUpperCase();\n var secondaryNotifyUUID = notify_characteristic_2.toUpperCase();\n\n // Check if the characteristic is one of the notification sources\n if (itemUUID === primaryNotifyUUID || itemUUID === secondaryNotifyUUID) {\n if (item.properties.notify || item.properties.indicate) {\n uni.notifyBLECharacteristicValueChange({\n deviceId: deviceId,\n serviceId: serviceId,\n characteristicId: item.uuid,\n state: true,\n success: function success() {\n __f__(\"log\", \"\\u5DF2\\u6210\\u529F\\u76D1\\u542C\\u7279\\u5F81\\u503C: \".concat(item.uuid), \" at store/BLETools.js:660\");\n },\n fail: function fail(err) {\n __f__(\"error\", \"\\u76D1\\u542C\\u7279\\u5F81\\u503C \".concat(item.uuid, \" \\u5931\\u8D25:\"), err, \" at store/BLETools.js:663\");\n }\n });\n }\n }\n if (itemUUID === write_characteristic.toUpperCase()) {\n if (item.properties.write) {}\n }\n };\n for (var i = 0; i < res.characteristics.length; i++) {\n _loop(i);\n }\n },\n fail: function fail(res) {\n __f__(\"error\", 'getBLEDeviceCharacteristics', res, \" at store/BLETools.js:675\");\n }\n });\n // notify的回调函数,操作之前先监听,保证第一时间获取数据\n // 针对不同特征值的回调处理\n uni.onBLECharacteristicValueChange(function (res) {\n var result = ab2hex(res.value);\n\n // 打印来自 notify_characteristic_2 的数据\n if (res.characteristicId.toUpperCase() === notify_characteristic_2.toUpperCase()) {\n __f__(\"log\", \"\\u63A5\\u6536\\u5230\\u6765\\u81EA [notify_characteristic_2] \\u7684\\u539F\\u59CBHex\\u6570\\u636E: \".concat(result), \" at store/BLETools.js:685\");\n if (result.startsWith('fc') && result.endsWith('ff')) {\n var macHex = result.substring(2, result.length - 2);\n var macAddress = macHex.match(/.{1,2}/g).reverse().join(':').toUpperCase();\n __f__(\"log\", \"[notify_characteristic_2] \\u89E3\\u6790\\u540E\\u7684MAC\\u5730\\u5740: \".concat(macAddress), \" at store/BLETools.js:690\");\n if (macCallback && typeof macCallback === 'function') {\n macCallback(macAddress);\n }\n return;\n } else if (result.startsWith('fb') && result.endsWith('ff')) {\n var dataHex = result.substring(2, result.length - 2);\n var batteryHex = dataHex.substring(0, 2);\n var batteryLevel = parseInt(batteryHex, 16);\n lastBatteryLevel = batteryLevel;\n __f__(\"log\", \"[notify_characteristic_2] \\u89E3\\u6790\\u540E\\u7684\\u7535\\u91CF: \".concat(batteryLevel, \"%\"), \" at store/BLETools.js:700\");\n if (batteryCallback && typeof batteryCallback === 'function') {\n batteryCallback(batteryLevel);\n }\n return;\n }\n }\n\n // This is the original logic for the primary notification characteristic.\n // It is now generalized to handle responses from either characteristic if not handled above.\n __f__(\"log\", '通知特征值', result, \" at store/BLETools.js:710\");\n var length = result.length;\n var len = parseInt(splitByLen(result.substr(2, 4), 2).reverse().join(''), 16);\n // console.log(len)\n var checkArrHex = splitByLen(result.substr(0, length - 4), 2);\n // console.log(checkArrHex)\n var checkArr = checkArrHex.map(function (e) {\n return parseInt(e, 16);\n });\n // console.log(checkArr)\n var sendCheckSum = result.substr(-4);\n var checkSum = getCheckSum(checkArr).map(function (e) {\n return e.toString(16).padLeft(2, '0');\n }).join('');\n // console.log(checkSum)\n // console.log(sendCheckSum)\n // console.log(sendCheckSum === checkSum)\n if (sendCheckSum === checkSum) {\n var type = parseInt(result.substr(8, 2), 16);\n // console.log(type)\n // console.log(realtimeType)\n if (realtimeType == type && realtimeCallback && typeof realtimeCallback == 'function') {\n realtimeType = undefined;\n var tempCallback = realtimeCallback;\n realtimeCallback = undefined;\n tempCallback(result);\n // console.log('realtimeType ', realtimeType)\n }\n\n continueExecute();\n } else {\n uni.hideLoading(); // 校验值不对的情况\n continueExecute();\n }\n });\n connectCallback(deviceId);\n}\n\n// 获取当前是否连接上\nfunction getConnected() {\n return connected;\n}\n\n// 设置自动连接的 mac 地址\nfunction setAutoMac(arr) {\n auto_mac_backup = arr;\n auto_connect = true;\n openBluetoothAdapter();\n startAutoConnect();\n}\n\n/**\r\n * 开启全局自动连接\r\n */\nfunction startAutoConnect() {\n auto_connect = true;\n autoConnectTimer = setInterval(function () {\n if (auto_connect) {\n if (!connected) {\n __f__(\"log\", '自动连接扫描 ', isOpen, \" at store/BLETools.js:766\");\n if (isOpen) {} else {\n if (isBleOn) {\n openBluetoothAdapter();\n }\n }\n }\n }\n }, 1000 * 3);\n}\n\n/**\r\n * 关闭全局自动连接\r\n */\nfunction closeAutoConnect() {\n auto_connect = false;\n clearInterval(autoConnectTimer);\n}\n\n/**\r\n * 取消全局自动连接\r\n */\nfunction cancelAutoConnect() {\n auto_connect = false;\n auto_mac = [];\n autoConnectCallback = '';\n clearInterval(autoConnectTimer);\n closeBluetoothAdapter();\n}\n\n// 获取暂存的扫描到的设备数组\nfunction getDevices() {\n if (device) {\n devices.push(device);\n }\n return devices;\n}\n\n// 重置扫描到的设备数组\nfunction resetDevices() {\n devices = [];\n}\n\n// write msg 发送指令\n// msg 为 hexstring 形式\nfunction writeBLECharacteristicValue(characteristicId, msg) {\n if (connected == false) {\n reconnectDevice();\n return;\n }\n var buffer = hexArr2ab(msg);\n waitingForResult = true; //等待通知返回结果。\n var len = buffer.byteLength;\n var arr = [];\n if (len > 20) {\n for (var i = 0, j = 0; i < len; i += 20) {\n var start = j * 20;\n var end = start + 20 > len ? len - start : 20;\n var data = Uint8Array.from(new Uint8Array(buffer, start, end));\n // console.log(data)\n // let tempBuffer = data.buffer.slice(start, end)\n // console.log(tempBuffer)\n arr.push(data.buffer);\n j++;\n }\n stopFlag = false;\n writeData(characteristicId, arr);\n } else {\n stopFlag = false;\n writeData(characteristicId, [buffer]);\n }\n}\nvar stopFlag = false;\nvar timeoutTimer = '';\nvar timeoutCallback = '';\nfunction writeData(characteristicId, buffer) {\n __f__(\"log\", '准备发送', \" at store/BLETools.js:848\");\n clearTimeout(timeoutTimer);\n // console.log(buffer)\n if (stopFlag) {\n return;\n }\n uni.writeBLECharacteristicValue({\n deviceId: deviceId,\n serviceId: service_uuid,\n characteristicId: characteristicId,\n value: buffer[0],\n success: function success(res) {\n if (realtimeCallback) {\n var str = \"\\u5199\\u5165 \".concat(ab2hex(buffer[0]));\n __f__(\"log\", str, \" at store/BLETools.js:862\");\n }\n // 写入一次进度条就前进\n if (writeCallback && typeof writeCallback == 'function') {\n var _str2 = \"\\u5199\\u5165 \".concat(ab2hex(buffer[0]));\n __f__(\"log\", '分包发送了一次', \" at store/BLETools.js:867\");\n writeCallback(_str2);\n }\n if (!stopFlag && buffer.length > 1) {\n writeData(characteristicId, buffer.slice(1));\n } else {\n var time = new Date().getTime();\n // console.log('time ', time)\n timeoutTimer = setTimeout(function () {\n if (timeoutCallback && typeof timeoutCallback == 'function') {\n timeoutCallback();\n }\n }, 2000);\n }\n },\n fail: function fail(res) {\n cmdList = []; // 这里清空指令, 放弃队列中所有指令,为后续新指令的到来做准备\n waitingForResult = false;\n __f__(\"error\", 'write failed ', res, \" at store/BLETools.js:886\");\n uni.showToast({\n title: '请重新连接'\n });\n uni.navigateTo({\n url: '/pages/search/index'\n });\n }\n });\n}\n// 550800019301112f\n// 550800019105118c\n\n//重连设备\nfunction reconnectDevice() {\n reconnectTimes = 0;\n clearInterval(reconnectTimer);\n if (manualDisconnect)\n // 主动断开的不做处理\n return;\n uni.hideLoading();\n uni.showLoading({\n mask: true,\n title: '重连中...'\n });\n reconnect();\n reconnectTimer = setInterval(function () {\n __f__(\"log\", '重连?>>>>>>>', \" at store/BLETools.js:916\");\n reconnect();\n }, 3000); // 7000\n}\n\nfunction reconnect() {\n if (connected)\n //已连接\n {\n reconnectTimes = 0;\n clearInterval(reconnectTimer);\n return;\n }\n if (reconnectTimes >= 2)\n //超时 // 9\n {\n reconnectTimes = 0;\n clearInterval(reconnectTimer);\n uni.hideLoading();\n showModal();\n return;\n } else {\n reconnectTimes += 1;\n if (isOpen) {\n if (!auto_connect) {\n connectNow();\n }\n } else {\n if (isBleOn) {\n openBluetoothAdapter(true);\n }\n }\n }\n}\nfunction connectNow() {\n if (!isConnecting) {\n isConnecting = true;\n\n //监听蓝牙连接状态\n uni.onBLEConnectionStateChange(listener);\n uni.createBLEConnection({\n deviceId: deviceId,\n timeout: 3000,\n success: function success(res) {\n uni.hideLoading();\n device = devices.find(function (item) {\n return item.deviceId == deviceId;\n });\n isConnecting = false;\n connected = true;\n reconnectTimes = 0;\n clearInterval(reconnectTimer); //结束循环\n getBLEDeviceServices(deviceId);\n },\n fail: function fail(res) {\n isConnecting = false;\n }\n });\n }\n}\n\n// 获取当前状态\n// 用于下拉刷新\nfunction getBluetoothAdapterState() {\n uni.getBluetoothAdapterState({\n success: function success(res) {\n if (!res.available) {\n openBluetoothAdapter();\n } else {\n uni.stopBluetoothDevicesDiscovery({\n complete: function complete() {\n startBluetoothDevicesDiscovery();\n }\n });\n }\n },\n fail: function fail(err) {}\n });\n}\n\n// 断开蓝牙设备连接\nfunction closeBLEConnection(close, callback, sameDevice) {\n try {\n // console.log('123', close)\n if (close) {\n manualDisconnect = true;\n }\n __f__(\"log\", '123', deviceId, \" at store/BLETools.js:1005\");\n if (deviceId) {\n uni.closeBLEConnection({\n deviceId: deviceId,\n success: function success(res) {\n handleCloseBle(close, callback, sameDevice);\n },\n fail: function fail(err) {\n if (err.errCode == 10006) {\n handleCloseBle(close, callback, sameDevice);\n }\n }\n });\n } else {\n // console.log('123', typeof callback == 'function')\n if (callback && typeof callback == 'function') {\n callback();\n }\n }\n } catch (error) {\n uni.hideLoading();\n __f__(\"log\", error, \" at store/BLETools.js:1026\");\n }\n}\nfunction handleCloseBle(close, callback, sameDevice) {\n if (!sameDevice) {\n deviceId = '';\n }\n connected = false;\n lastBatteryLevel = 'N/A';\n // 手动断开连接处理\n if (close) {\n closeBluetoothAdapter(true);\n }\n if (callback && typeof callback == 'function') {\n callback();\n }\n}\n\n// 关闭蓝牙扫描\nfunction stopBluetoothDevicesDiscovery() {\n isConnecting = false;\n uni.stopBluetoothDevicesDiscovery({\n success: function success(res) {}\n });\n}\nvar stopBlue = stopBluetoothDevicesDiscovery;\n\n// 关闭蓝牙适配器\nexports.stopBlue = stopBlue;\nfunction closeBluetoothAdapter(doCallback) {\n uni.stopBluetoothDevicesDiscovery({\n success: function success(result) {\n uni.closeBluetoothAdapter({\n success: function success(res) {\n // 手动断开连接处理\n }\n });\n }\n });\n}\n\n// 蓝牙断开 弹窗提示 (重连不可连上)\nfunction showModal() {\n deviceId = '';\n devices = [];\n // auto_connect = true // 开启全局自动连接\n openBluetoothAdapter(true);\n // startAutoConnect()\n uni.showModal({\n content: '设备重连失败,已断开连接!',\n showCancel: false,\n success: function success() {\n uni.reLaunch({\n url: '/pages/search/index'\n });\n }\n });\n}\n\n// #################################################\n// #\n// # Utility Functions\n// #\n// #################################################\n\n/////////////////// 工具函数 /////////////////////\nfunction splitByLen(str, len) {\n var length = str.length;\n var newArr = [];\n for (var i = 0; i < length; i += len) {\n newArr.push(str.substr(i, len));\n }\n return newArr;\n}\nfunction arrayBufferToString(arr) {\n if (typeof arr === 'string') {\n return arr;\n }\n var dataview = new DataView(arr);\n var ints = new Uint8Array(arr.byteLength);\n for (var i = 0; i < ints.length; i++) {\n ints[i] = dataview.getUint8(i);\n }\n arr = ints;\n var str = '',\n _arr = arr;\n for (var i = 0; i < _arr.length; i++) {\n var one = _arr[i].toString(2),\n v = one.match(/^1+?(?=0)/);\n if (v && one.length == 8) {\n var bytesLength = v[0].length;\n var store = _arr[i].toString(2).slice(7 - bytesLength);\n for (var st = 1; st < bytesLength; st++) {\n store += _arr[st + i].toString(2).slice(2);\n }\n str += String.fromCharCode(parseInt(store, 2));\n i += bytesLength - 1;\n } else {\n str += String.fromCharCode(_arr[i]);\n }\n }\n return str;\n}\nfunction inArray(arr, key, val) {\n for (var i = 0; i < arr.length; i++) {\n if (arr[i][key] === val) {\n return i;\n }\n }\n return -1;\n}\n\n// 字符串转为ArrayBuffer对象,参数为字符串,注意这里的字符串为非hex字符串\nfunction stringToArrayBuffer(str) {\n var bytes = new Array();\n var len, c;\n len = str.length;\n for (var i = 0; i < len; i++) {\n c = str.charCodeAt(i);\n if (c >= 0x010000 && c <= 0x10FFFF) {\n bytes.push(c >> 18 & 0x07 | 0xF0);\n bytes.push(c >> 12 & 0x3F | 0x80);\n bytes.push(c >> 6 & 0x3F | 0x80);\n bytes.push(c & 0x3F | 0x80);\n } else if (c >= 0x000800 && c <= 0x00FFFF) {\n bytes.push(c >> 12 & 0x0F | 0xE0);\n bytes.push(c >> 6 & 0x3F | 0x80);\n bytes.push(c & 0x3F | 0x80);\n } else if (c >= 0x000080 && c <= 0x0007FF) {\n bytes.push(c >> 6 & 0x1F | 0xC0);\n bytes.push(c & 0x3F | 0x80);\n } else {\n bytes.push(c & 0xFF);\n }\n }\n var array = new Int8Array(bytes.length);\n for (var i in bytes) {\n array[i] = bytes[i];\n }\n return array.buffer;\n}\nfunction hexArr2ab(hexArr) {\n var buffer = new ArrayBuffer(hexArr.length);\n var dataView = new DataView(buffer);\n for (var i = 0; i < hexArr.length; i++) {\n dataView.setUint8(i, hexArr[i]);\n }\n return buffer;\n}\nfunction hexStr2ab(hexStr) {\n var buffer = new ArrayBuffer(hexStr.length / 2);\n var dataView = new DataView(buffer);\n for (var i = 0, j = 0; i < hexStr.length; i += 2, j++) {\n var _str = \"0x\" + hexStr.substr(i, 2);\n dataView.setUint8(j, parseInt(_str, 16));\n }\n return buffer;\n}\n// ArrayBuffer转16进度字符串示例\nfunction ab2hex(buffer) {\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('');\n}\nfunction hexStr2HexArr(hexStr) {\n var a = [];\n for (var i = 0; i < hexStr.length; i += 2) {\n var _str = \"0x\" + hexStr.substr(i, 2);\n a.push(parseInt(_str, 16));\n }\n return a;\n}\nfunction hexArr2HexStr(hexArr) {\n var arr = [];\n hexArr.forEach(function (item) {\n arr.push(item.toString(16).padLeft(2, '0'));\n });\n return arr.join('');\n}\n\n// 10进制转16进制补0\nfunction dec2hex(dec, len) {\n //10进制转16进制补0\n var hex = \"\";\n while (dec) {\n var last = dec & 15;\n hex = String.fromCharCode((last > 9 ? 55 : 48) + last) + hex;\n dec >>= 4;\n }\n if (len) {\n while (hex.length < len) {\n hex = '0' + hex;\n }\n }\n return hex;\n}\n// 10进制转16进制补0\nfunction string_hex2int(hex) {\n //16进制转10进制\n var len = hex.length,\n a = new Array(len),\n code;\n for (var i = 0; i < len; i++) {\n code = hex.charCodeAt(i);\n if (48 <= code && code < 58) {\n code -= 48;\n } else {\n code = (code & 0xdf) - 65 + 10;\n }\n a[i] = code;\n }\n return a.reduce(function (acc, c) {\n acc = 16 * acc + c;\n return acc;\n }, 0);\n}\n\n//校验和\nfunction checkSumResult(hexStr, len)\n//返回校验和的hexstring\n{\n var abData = hexStr2HexArr(hexStr);\n var ucI = 0,\n ucJ = 0;\n var uiCrcValue = 0xffff;\n for (ucI = 0; ucI < len; ucI++) {\n uiCrcValue = uiCrcValue ^ abData[ucI] & 0xff;\n for (ucJ = 0; ucJ < 8; ucJ++) {\n if ((uiCrcValue & 0x0001) == 1) {\n uiCrcValue = uiCrcValue >> 1 ^ 0x8408;\n } else {\n uiCrcValue = uiCrcValue >> 1;\n }\n }\n }\n //校验和为uiCrcValue 的高低位互换\n var hexStr = dec2hex(uiCrcValue, 4);\n var resultStr = hexStr.substr(2, 2) + hexStr.substr(0, 2);\n return resultStr;\n}\nfunction Uint8ToStr(arr) {\n for (var i = 0, str = ''; i < arr.length; i++) {\n str += String.fromCharCode(arr[i]);\n }\n return str;\n}\nfunction strToUint8(str) {\n for (var i = 0, arr = []; i < str.length; i++) {\n arr.push(str.charCodeAt(i));\n }\n return new Uint8Array(arr);\n}\nfunction getDiscoveredDevices() {\n return (0, _toConsumableArray2.default)(devices);\n}\n\n// 手动断开蓝牙\nfunction manualDisconnectDevice() {\n closeBLEConnection(true);\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vc3RvcmUvQkxFVG9vbHMuanMiXSwibmFtZXMiOlsiZGV2aWNlcyIsImRldmljZSIsImRldmljZUlkIiwid2FpdGluZ0ZvclJlc3VsdCIsImlzQ29ubmVjdGluZyIsImNvbm5lY3RlZCIsInNlcnZpY2VfdXVpZCIsIndyaXRlX2NoYXJhY3RlcmlzdGljIiwibm90aWZ5X2NoYXJhY3RlcmlzdGljIiwibm90aWZ5X2NoYXJhY3RlcmlzdGljXzIiLCJydWxlMSIsInJ1bGUyIiwibWFudWFsRGlzY29ubmVjdCIsImNvbm5lY3RDYWxsYmFjayIsInNjYW5DYWxsYmFjayIsImRpc2Nvbm5lY3RDYWxsYmFjayIsIndyaXRlQ2FsbGJhY2siLCJyZWFsdGltZUNhbGxiYWNrIiwiYmF0dGVyeUNhbGxiYWNrIiwibWFjQ2FsbGJhY2siLCJsYXN0QmF0dGVyeUxldmVsIiwicmVhbHRpbWVUeXBlIiwicmVjb25uZWN0VGltZXMiLCJyZWNvbm5lY3RUaW1lciIsImNtZExpc3QiLCJpc09wZW4iLCJhdXRvX2Nvbm5lY3QiLCJhdXRvX21hYyIsImF1dG9fbWFjX2JhY2t1cCIsImFmdGVyX3RpbWVyIiwiYXV0b0Nvbm5lY3RDYWxsYmFjayIsImF1dG9Db25uZWN0VGltZXIiLCJpc0JsZU9uIiwibGlzdGVuZXIiLCJyZXMiLCJ1bmkiLCJnZXRCbHVldG9vdGhBZGFwdGVyU3RhdGUiLCJzdWNjZXNzIiwiYXZhaWxhYmxlIiwicmVjb25uZWN0RGV2aWNlIiwiZmFpbCIsImVyciIsIlN0cmluZyIsInByb3RvdHlwZSIsInBhZExlZnQiLCJsZW4iLCJjaGFyIiwic3RyIiwiQXJyYXkiLCJsZW5ndGgiLCJqb2luIiwidHJhbnNGbG9hdCIsImluZGV4T2YiLCJwYXJzZUZsb2F0IiwidG9GaXhlZCIsIm9uQmx1ZXRvb3RoQWRhcHRlclN0YXRlQ2hhbmdlIiwiZ2V0Q2hlY2tTdW0iLCJjbWQiLCJjaGVja1N1bSIsImdldENyYzE2Iiwic3BsaXRCeUxlbiIsInJldmVyc2UiLCJtYXAiLCJlIiwicGFyc2VJbnQiLCJjcmMiLCJpIiwiaiIsInRvU3RyaW5nIiwiaW5pdEJsdWUiLCJvbkJsdWV0b290aERldmljZUZvdW5kIiwiZm9yRWFjaCIsIm5hbWUiLCJmb3VuZERldmljZXMiLCJpZHgiLCJpbkFycmF5IiwicHVzaCIsImNyZWF0ZUJMRUNvbm5lY3Rpb24iLCJzZXRUaW1lb3V0IiwidmFsaWQiLCJKU09OIiwicGFyc2UiLCJzdHJpbmdpZnkiLCJpdGVtIiwic29tZSIsImluZGV4Iiwic3BsaWNlIiwic2hvd0xvYWRpbmciLCJ0aXRsZSIsIm1hc2siLCJtYWMiLCJjbGVhclRpbWVvdXQiLCJzZXRDYWxsYmFjayIsInNldFNjYW5DYWxsYmFjayIsInNldERpc2Nvbm5lY3RDYWxsYmFjayIsInNldFdyaXRlQ2FsbGJhY2siLCJzZXRCYXR0ZXJ5Q2FsbGJhY2siLCJzZXRNYWNDYWxsYmFjayIsImdldERldmljZUlkIiwiZ2V0Q29ubmVjdGVkRGV2aWNlIiwic2V0UmVhbHRpbWVDYWxsYmFjayIsInR5cGUiLCJjb252ZXJzaW9uIiwibnVtIiwicmVzdWx0IiwidGVtcCIsInNsaWNlIiwic2VuZExpZ2h0VHlwZSIsInN0cjEiLCJhcnIiLCJleGVjdXRlQ21kIiwic2V0TGlnaHQiLCJzZW5kSW1nIiwiZGF0YUFyciIsIndyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSIsImNvbnRpbnVlRXhlY3V0ZSIsIm9wZW5CbHVldG9vdGhBZGFwdGVyIiwic2VhcmNoIiwiY2FsbGJhY2siLCJvcGVyYXRpb24iLCJvcGVuQmxlQWRhcHRlciIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImNsb3NlQmx1ZXRvb3RoQWRhcHRlciIsImNvbXBsZXRlIiwiZXJyQ29kZSIsInNob3dNb2RhbCIsImNvbnRlbnQiLCJzaG93Q2FuY2VsIiwib3B0aW9uIiwiYWxsb3dEdXBsaWNhdGVzS2V5Iiwic2hvd1RvYXN0IiwiaWNvbiIsInNlcnZpY2VzIiwiaGV4U3RyaW5nIiwiaWQiLCJhZHZlcnRpc0RhdGEiLCJzYW1lRGV2aWNlIiwiY2xvc2VDb25uZWN0TG9hZGluZyIsImNsb3NlQkxFQ29ubmVjdGlvbiIsIm9uQkxFQ29ubmVjdGlvblN0YXRlQ2hhbmdlIiwidGltZW91dCIsImNsb3NlQXV0b0Nvbm5lY3QiLCJzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImZpbmQiLCJnZXRCTEVEZXZpY2VTZXJ2aWNlcyIsInNldFN0b3JhZ2VTeW5jIiwiaGlkZUxvYWRpbmciLCJlcnJNc2ciLCJkdXJhdGlvbiIsInV1aWQiLCJ0b1VwcGVyQ2FzZSIsImdldEJMRURldmljZUNoYXJhY3RlcmlzdGljcyIsInNlcnZpY2VJZCIsImNoYXJhY3RlcmlzdGljcyIsIml0ZW1VVUlEIiwicHJpbWFyeU5vdGlmeVVVSUQiLCJzZWNvbmRhcnlOb3RpZnlVVUlEIiwicHJvcGVydGllcyIsIm5vdGlmeSIsImluZGljYXRlIiwibm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSIsImNoYXJhY3RlcmlzdGljSWQiLCJzdGF0ZSIsIndyaXRlIiwib25CTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlIiwiYWIyaGV4IiwidmFsdWUiLCJzdGFydHNXaXRoIiwiZW5kc1dpdGgiLCJtYWNIZXgiLCJzdWJzdHJpbmciLCJtYWNBZGRyZXNzIiwibWF0Y2giLCJkYXRhSGV4IiwiYmF0dGVyeUhleCIsImJhdHRlcnlMZXZlbCIsInN1YnN0ciIsImNoZWNrQXJySGV4IiwiY2hlY2tBcnIiLCJzZW5kQ2hlY2tTdW0iLCJ1bmRlZmluZWQiLCJ0ZW1wQ2FsbGJhY2siLCJnZXRDb25uZWN0ZWQiLCJzZXRBdXRvTWFjIiwic3RhcnRBdXRvQ29ubmVjdCIsInNldEludGVydmFsIiwiY2xlYXJJbnRlcnZhbCIsImNhbmNlbEF1dG9Db25uZWN0IiwiZ2V0RGV2aWNlcyIsInJlc2V0RGV2aWNlcyIsIm1zZyIsImJ1ZmZlciIsImhleEFycjJhYiIsImJ5dGVMZW5ndGgiLCJzdGFydCIsImVuZCIsImRhdGEiLCJVaW50OEFycmF5IiwiZnJvbSIsInN0b3BGbGFnIiwid3JpdGVEYXRhIiwidGltZW91dFRpbWVyIiwidGltZW91dENhbGxiYWNrIiwidGltZSIsIkRhdGUiLCJnZXRUaW1lIiwibmF2aWdhdGVUbyIsInVybCIsInJlY29ubmVjdCIsImNvbm5lY3ROb3ciLCJjbG9zZSIsImhhbmRsZUNsb3NlQmxlIiwiZXJyb3IiLCJzdG9wQmx1ZSIsImRvQ2FsbGJhY2siLCJyZUxhdW5jaCIsIm5ld0FyciIsImFycmF5QnVmZmVyVG9TdHJpbmciLCJkYXRhdmlldyIsIkRhdGFWaWV3IiwiaW50cyIsImdldFVpbnQ4IiwiX2FyciIsIm9uZSIsInYiLCJieXRlc0xlbmd0aCIsInN0b3JlIiwic3QiLCJmcm9tQ2hhckNvZGUiLCJrZXkiLCJ2YWwiLCJzdHJpbmdUb0FycmF5QnVmZmVyIiwiYnl0ZXMiLCJjIiwiY2hhckNvZGVBdCIsImFycmF5IiwiSW50OEFycmF5IiwiaGV4QXJyIiwiQXJyYXlCdWZmZXIiLCJkYXRhVmlldyIsInNldFVpbnQ4IiwiaGV4U3RyMmFiIiwiaGV4U3RyIiwiX3N0ciIsImNhbGwiLCJiaXQiLCJoZXhTdHIySGV4QXJyIiwiYSIsImhleEFycjJIZXhTdHIiLCJkZWMyaGV4IiwiZGVjIiwiaGV4IiwibGFzdCIsInN0cmluZ19oZXgyaW50IiwiY29kZSIsInJlZHVjZSIsImFjYyIsImNoZWNrU3VtUmVzdWx0IiwiYWJEYXRhIiwidWNJIiwidWNKIiwidWlDcmNWYWx1ZSIsInJlc3VsdFN0ciIsIlVpbnQ4VG9TdHIiLCJzdHJUb1VpbnQ4IiwiZ2V0RGlzY292ZXJlZERldmljZXMiLCJtYW51YWxEaXNjb25uZWN0RGV2aWNlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0EsSUFBSUEsT0FBTyxHQUFHLEVBQUU7O0FBRWhCO0FBQ0EsSUFBSUMsTUFBTSxHQUFHLEVBQUU7O0FBRWY7QUFDQSxJQUFJQyxRQUFRLEdBQUcsRUFBRTs7QUFHakI7QUFDQSxJQUFJQyxnQkFBZ0IsR0FB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QUMsQ0FBQztFQUM1QjtFQUNBLE9BQU8sSUFBSW1JLFVBQVUsQ0FBQ3hGLEdBQUcsQ0FBQztBQUMzQjtBQUVPLFNBQVM0SixvQkFBb0IsR0FBRztFQUN0Qyx3Q0FBV3pRLE9BQU87QUFDbkI7O0FBRUE7QUFDTyxTQUFTMFEsc0JBQXNCLEdBQUc7RUFDeENoSSxrQkFBa0IsQ0FBQyxJQUFJLENBQUM7QUFDekIsQyIsImZpbGUiOiIyMTMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyDok53niZnorr7lpIfnu5Pmnpzpm4ZcclxubGV0IGRldmljZXMgPSBbXVxyXG5cclxuLy8g5b2T5YmN6L+e5o6l55qE6JOd54mZ6K6+5aSHXHJcbmxldCBkZXZpY2UgPSAnJ1xyXG5cclxuLy8g6JOd54mZ6K6+5aSHaWRcclxubGV0IGRldmljZUlkID0gJydcclxuXHJcblxyXG4vLyDlhpnkuobmlbDmja7nrYnlvoXpgJrnn6Xnu5Pmnpzov5Tlm55cclxubGV0IHdhaXRpbmdGb3JSZXN1bHQgPSBmYWxzZVxyXG5cclxuLy8g6L+e5o6l54q25oCBXHJcbmxldCBpc0Nvbm5lY3RpbmcgPSBmYWxzZVxyXG5sZXQgY29ubmVjdGVkID0gZmFsc2VcclxuXHJcbi8vIOacjeWKoSB1dWlkIOWSjCDnibnlvoHlgLwgdXVpZFxyXG4vL+ato+W8j1xyXG4vL+a1i+ivlVxyXG5cclxubGV0IHNlcnZpY2VfdXVpZCA9IFwiMDAwMEFFMzAtMDAwMC0xMDAwLTgwMDAtMDA4MDVGOUIzNEZCXCJcclxubGV0IHdyaXRlX2NoYXJhY3RlcmlzdGljID0gXCIwMDAwQUUwMy0wMDAwLTEwMDAtODAwMC0wMDgwNUY5QjM0RkJcIlxyXG5sZXQgbm90aWZ5X2NoYXJhY3RlcmlzdGljID0gXCIwMDAwQUUwMy0wMDAwLTEwMDAtODAwMC0wMDgwNUY5QjM0RkJcIlxyXG5sZXQgbm90aWZ5X2NoYXJhY3RlcmlzdGljXzIgPSBcIjAwMDBBRTAyLTAwMDAtMTAwMC04MDAwLTAwODA1RjlCMzRGQlwiLy/ojrflj5borr7lpIfnlLXph4/lkozorr7lpIdtYWPlnLDlnYBcclxuXHJcbi8vIOWRveWQjeinhOWImVxyXG5sZXQgcnVsZTEgPSBcIlwiIC8vIEFuZHJvaWRcclxubGV0IHJ1bGUyID0gXCJcIiAvLyBpb3NcclxuXHJcbi8vIOaJi+WKqOaWreW8gFxyXG52YXIgbWFudWFsRGlzY29ubmVjdCA9IHRydWVcclxuXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuLy8gI1xyXG4vLyAjICAgIENhbGxiYWNrIERlZmluaXRpb25zXHJcbi8vICNcclxuLy8gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xyXG5cclxuLy8g5Zue6LCD5LqL5Lu2XHJcbmxldCBjb25uZWN0Q2FsbGJhY2sgPSAnJyAvLyDov57mjqXmiJDlip/lm57osINcclxubGV0IHNjYW5DYWxsYmFjayA9ICcnIC8vIOaQnOe0ouWIsOiTneeJmeiuvuWkh+Wbnuiwg1xyXG5sZXQgZGlzY29ubmVjdENhbGxiYWNrID0gJycgLy8g6K6+5aSH5pat5byA6L+e5o6l5Zue6LCDXHJcbmxldCB3cml0ZUNhbGxiYWNrID0gJycgLy8g5YaZ5oiQ5Yqf5Zue6LCDXHJcbi8vIOiHquWumuS5iSDkuJrliqHnm7jlhbMg5Zue6LCD5LqL5Lu2XHJcbmxldCByZWFsdGltZUNhbGxiYWNrID0gJycgLy8g5a6e5pe25Y+R6YCB5oyH5Luk55qE5Zue6LCDXHJcbmxldCBiYXR0ZXJ5Q2FsbGJhY2sgPSAnJyAvLyDnlLXph4/lm57osINcclxubGV0IG1hY0NhbGxiYWNrID0gJycgLy8gTUFD5Zyw5Z2A5Zue6LCDXHJcbmxldCBsYXN0QmF0dGVyeUxldmVsID0gJ04vQSc7XHJcblxyXG4vLyDoh6rlrprkuYkg5Lia5Yqh55u45YWzIOagh+ivhlxyXG5sZXQgcmVhbHRpbWVUeXBlID0gJycgLy8g5a6e5pe25Y+R6YCB5oyH5Luk55qE5qCH6K+GXHJcblxyXG5cclxuLy8g6YeN6L+e55u45YWzXHJcbmxldCByZWNvbm5lY3RUaW1lcyA9IDAgLy8g6YeN6L+e5qyh5pWwXHJcbmxldCByZWNvbm5lY3RUaW1lciAvLyDph43ov57orqHml7blmahcclxuXHJcbi8vIOWboOS4uuacieW/g+i3s+iHquWKqOiuoeaXtuWZqOWPkemAge+8jOS4jeaYr+WFqOaYr+eUqOaIt+aJi+WKqOeahOaTjeS9nO+8jOeUqOaIt+eahOaJi+WKqOaTjeS9nOiuvuWumuS4uuS4gOS4quaTjeS9nOWQjuaJjeiDveaTjeS9nOS4i+S4gOS4qu+8jOS9huacieiHquWKqOW/g+i3s+WPkemAgeeahOivne+8jOWPr+iDveS8muWHuueOsOWPkemAgeW/g+i3s+aXtu+8jFxyXG4vLyDnlKjmiLfkuZ/mraPlpb3mk43kvZzkuobvvIzpgqPov5nml7blj6/og73kvJrlh7rnjrDvvIzlkIzml7blhpnkuKTmnaHmjIfku6Tmg4XlhrXvvIzljbPmsqHmlLbliLDkuIrkuIDmnaHnmoTlm57lpI3lsLHlj5HpgIHkuobkuIvkuIDmnaHmjIfku6TvvIznjrDnlKjmlbDnu4TmmoLlrZhcclxubGV0IGNtZExpc3QgPSBbXSAvLyDnnIvov5nph4zvvIHvvIHvvIEg546w5Zyo5rKh5pyJ5b+D6Lez77yM5Y+q5pyJ55So5oi355qE5pON5L2c77yM56Gu5L+d55So5oi355qE5pON5L2c6YO95piv5pyJ5Zue5aSN55qE77yM5bm25LiU5Zyo6Zif5YiX5YaF77yM562J5b6F5YmN5LiA5p2h5omn6KGM5a6M5omN5omn6KGM5LiL5LiA5p2hXHJcblxyXG4vLyDlvZPliY3ok53niZnpgILphY3lmajmmK/lkKbmiZPlvIDnmoTnirbmgIFcclxubGV0IGlzT3BlbiA9IGZhbHNlXHJcblxyXG4vLyDoh6rliqjov57mjqVcclxubGV0IGF1dG9fY29ubmVjdCA9IGZhbHNlXHJcblxyXG4vLyDlh4blpIfljrvoh6rliqjov57mjqXnmoQgZGV2aWNlSWRcclxubGV0IGF1dG9fbWFjID0gW11cclxubGV0IGF1dG9fbWFjX2JhY2t1cCA9IFtdIC8vIOWkh+S7vVxyXG5cclxuLy8g5omr5o+P5Yiw6K6+5aSH5ZCO77yM5YaN562J5b6F5Liq5Yeg56eS6K6h5pe25ZmoXHJcbmxldCBhZnRlcl90aW1lciA9ICcnXHJcblxyXG4vLyDoh6rliqjov57mjqXlm57osINcclxubGV0IGF1dG9Db25uZWN0Q2FsbGJhY2sgPSAnJ1xyXG5cclxuLy8g6Ieq5Yqo6L+e5o6l5qOA5rWL6K6h5pe25ZmoXHJcbmxldCBhdXRvQ29ubmVjdFRpbWVyID0gJydcclxuXHJcblxyXG4vKipcclxuICog5omL5py66JOd54mZ5piv5ZCm5byA5ZCv5LqGXHJcbiAqL1xyXG5sZXQgaXNCbGVPbiA9IGZhbHNlXHJcblxyXG5cclxuXHJcbmxldCBsaXN0ZW5lciA9IGZ1bmN0aW9uKHJlcykge1xyXG5cdGNvbnNvbGUubG9nKHJlcyk7XHJcblx0Ly8g6K+l5pa55rOV5Zue6LCD5Lit5Y+v5Lul55So5LqO5aSE55CG6L+e5o6l5oSP5aSW5pat5byA562J5byC5bi45oOF5Ya1XHJcblx0aWYgKCFyZXMuY29ubmVjdGVkKSB7XHJcblx0XHRkZXZpY2UgPSAnJ1xyXG5cdFx0Y21kTGlzdCA9IFtdIC8vIOi/memHjOa4heepuuaMh+S7pFxyXG5cdFx0aXNDb25uZWN0aW5nID0gZmFsc2VcclxuXHRcdGNvbm5lY3RlZCA9IGZhbHNlXHJcblx0XHRsYXN0QmF0dGVyeUxldmVsID0gJ04vQSc7XHJcblx0XHRpZiAoZGlzY29ubmVjdENhbGxiYWNrICYmIHR5cGVvZiBkaXNjb25uZWN0Q2FsbGJhY2sgPT0gJ2Z1bmN0aW9uJykge1xyXG5cdFx0XHRkaXNjb25uZWN0Q2FsbGJhY2soKVxyXG5cdFx0fVxyXG5cdFx0dW5pLmdldEJsdWV0b290aEFkYXB0ZXJTdGF0ZSh7XHJcblx0XHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcclxuXHRcdFx0XHRpZiAoIXJlcy5hdmFpbGFibGUpIHtcclxuXHRcdFx0XHRcdGlzT3BlbiA9IGZhbHNlXHJcblx0XHRcdFx0XHRhdXRvX2Nvbm5lY3QgPSB0cnVlXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHJlY29ubmVjdERldmljZSgpXHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWw6IChlcnIpID0+IHt9XHJcblx0XHR9KVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIOWIneWni+WMluaLk+WxleWHveaVsFxyXG5TdHJpbmcucHJvdG90eXBlLnBhZExlZnQgPSBmdW5jdGlvbihsZW4sIGNoYXIpIHtcclxuXHRsZXQgc3RyID0gdGhpcztcclxuXHRyZXR1cm4gbmV3IEFycmF5KGxlbiAtIHN0ci5sZW5ndGggKyAxKS5qb2luKGNoYXIgfHwgJycpICsgc3RyXHJcbn1cclxuU3RyaW5nLnByb3RvdHlwZS50cmFuc0Zsb2F0ID0gZnVuY3Rpb24oKSB7XHJcblx0bGV0IHN0ciA9IHRoaXM7XHJcblx0cmV0dXJuIHN0ci5pbmRleE9mKCcuJykgIT0gLTEgPyBwYXJzZUZsb2F0KHN0cikudG9GaXhlZCgxKSA6IHN0clxyXG59XHJcblxyXG4vLyAvL3VuaVxyXG51bmkub25CbHVldG9vdGhBZGFwdGVyU3RhdGVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XHJcblx0aWYgKCFyZXMuYXZhaWxhYmxlKSB7XHJcblx0XHRpc09wZW4gPSBmYWxzZVxyXG5cdFx0aXNCbGVPbiA9IGZhbHNlXHJcblx0fSBlbHNlIHtcclxuXHRcdGlzQmxlT24gPSB0cnVlXHJcblx0fVxyXG59KVxyXG5cclxuXHJcblxyXG5cclxuLy8g6I635Y+WICDmoKHpqoxcclxuZnVuY3Rpb24gZ2V0Q2hlY2tTdW0oY21kKSB7XHJcblx0Ly8gY29uc29sZS5sb2coY21kLCAn5oiR5pivY21kJyk7XHJcblx0bGV0IGNoZWNrU3VtID0gZ2V0Q3JjMTYoY21kKTtcclxuXHQvLyBjb25zb2xlLmxvZyhjaGVja1N1bSwgJ+aIkeaYr2NoZWNrU3VtJyk7XHJcblx0Ly8gY29uc29sZS5sb2coc3BsaXRCeUxlbihjaGVja1N1bSwgMikucmV2ZXJzZSgpLm1hcChlID0+IHBhcnNlSW50KGUsIDE2KSksICd3b3NoaSAnKTtcclxuXHRyZXR1cm4gc3BsaXRCeUxlbihjaGVja1N1bSwgMikucmV2ZXJzZSgpLm1hcChlID0+IHBhcnNlSW50KGUsIDE2KSlcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0Q3JjMTYoY21kKSB7XHJcblx0bGV0IGNyYyA9IDB4ZmZmZjtcclxuXHRsZXQgbGVuID0gY21kLmxlbmd0aDtcclxuXHRmb3IgKGxldCBpID0gMDsgaSA8IGxlbjsgaSsrKSB7XHJcblx0XHRjcmMgPSBjcmMgXiAoY21kW2ldICYgMHhmZilcclxuXHRcdGZvciAobGV0IGogPSAwOyBqIDwgODsgaisrKSB7XHJcblx0XHRcdGlmICgoY3JjICYgMHgwMDAxKSA9PSAxKSB7XHJcblx0XHRcdFx0Y3JjID4+PSAxXHJcblx0XHRcdFx0Y3JjIF49IDB4QTAwMVxyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdGNyYyA+Pj0gMVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vIGNvbnNvbGUubG9nKGNyYy50b1N0cmluZygxNikucGFkTGVmdCg0LCAnMCcpLCAnMDEyMTQ1NDg3OCcpO1xyXG5cdHJldHVybiBjcmMudG9TdHJpbmcoMTYpLnBhZExlZnQoNCwgJzAnKVxyXG59XHJcblxyXG5cclxuLy8gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xyXG4vLyAjXHJcbi8vICMgICAgTW9kdWxlIFNldHVwICYgQ29uZmlndXJhdGlvblxyXG4vLyAjXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuXHJcbi8vIOWIneWni+WMluiTneeJmeaooeWdl1xyXG5leHBvcnQgZnVuY3Rpb24gaW5pdEJsdWUoKSB7XHJcblx0dW5pLm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQoKHJlcykgPT4ge1xyXG5cdFx0cmVzLmRldmljZXMuZm9yRWFjaChkZXZpY2UgPT4ge1xyXG5cdFx0XHQvLyDov4fmu6TmjonmsqHmnInlkI3lrZfnmoTorr7lpIdcclxuXHRcdFx0aWYgKCFkZXZpY2UubmFtZSkge1xyXG5cdFx0XHRcdHJldHVybjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Y29uc3QgZm91bmREZXZpY2VzID0gZGV2aWNlc1xyXG5cdFx0XHRjb25zdCBpZHggPSBpbkFycmF5KGZvdW5kRGV2aWNlcywgJ2RldmljZUlkJywgZGV2aWNlLmRldmljZUlkKVxyXG5cdFx0XHRpZiAoaWR4ID09PSAtMSkge1xyXG5cdFx0XHRcdGRldmljZXMucHVzaChkZXZpY2UpXHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0ZGV2aWNlc1tpZHhdID0gZGV2aWNlXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIEFsd2F5cyBub3RpZnkgdGhlIFVJIG9mIGFueSBmb3VuZCBkZXZpY2VcclxuXHRcdFx0aWYgKHNjYW5DYWxsYmFjayAmJiB0eXBlb2Ygc2NhbkNhbGxiYWNrID09IFwiZnVuY3Rpb25cIikge1xyXG5cdFx0XHRcdHNjYW5DYWxsYmFjaygpIC8vIOafpeaJvue7k+aenOmbhuWbnuiwg1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBjb25zb2xlLmxvZygnYXV0b19jb25uZWN0OicsIGF1dG9fY29ubmVjdCk7XHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKCdpc0Nvbm5lY3Rpbmc6JywgaXNDb25uZWN0aW5nKTtcclxuXHRcdFx0Ly8gY29uc29sZS5sb2coJ2RldmljZUlkOicsIGRldmljZUlkKTtcclxuXHRcdFx0aWYgKGF1dG9fY29ubmVjdCAmJiAhaXNDb25uZWN0aW5nICYmIGRldmljZS5kZXZpY2VJZCA9PSBkZXZpY2VJZCkge1xyXG5cdFx0XHRcdGlzQ29ubmVjdGluZyA9IHRydWVcclxuXHRcdFx0XHRjcmVhdGVCTEVDb25uZWN0aW9uKGRldmljZUlkLCB0cnVlKTtcclxuXHJcblx0XHRcdH0gZWxzZSBpZiAoYXV0b19jb25uZWN0KSB7XHJcblx0XHRcdFx0Ly8gY29uc29sZS5sb2coJzExMTExMTEwMDAwMDAwMDAwMDAwMDAwMC8vLy8vLy8vLy8vLy8vJyk7XHJcblx0XHRcdFx0aWYgKCFhZnRlcl90aW1lcikge1xyXG5cdFx0XHRcdFx0YWZ0ZXJfdGltZXIgPSBzZXRUaW1lb3V0KCgpID0+IHtcclxuXHRcdFx0XHRcdFx0bGV0IHZhbGlkID0gW11cclxuXHRcdFx0XHRcdFx0YXV0b19tYWMgPSBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KGF1dG9fbWFjX2JhY2t1cCkpXHJcblx0XHRcdFx0XHRcdGF1dG9fbWFjLmZvckVhY2goaXRlbSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0dmFsaWQucHVzaChkZXZpY2VzLnNvbWUoZSA9PiBlLmRldmljZUlkID09IGl0ZW0pKVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR2YWxpZC5mb3JFYWNoKChpdGVtLCBpbmRleCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdGlmICghaXRlbSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0YXV0b19tYWMuc3BsaWNlKGluZGV4LCAxKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ3ZhbGlkIG1hYyAnLCBhdXRvX21hYylcclxuXHRcdFx0XHRcdFx0aWYgKGF1dG9fbWFjLmxlbmd0aCA+IDApIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkuc2hvd0xvYWRpbmcoe1xyXG5cdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICfoh6rliqjov57mjqXkuK0uLi4nLFxyXG5cdFx0XHRcdFx0XHRcdFx0bWFzazogdHJ1ZVxyXG5cdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdFx0bGV0IG1hYyA9IGF1dG9fbWFjWzBdXHJcblx0XHRcdFx0XHRcdFx0Y3JlYXRlQkxFQ29ubmVjdGlvbihtYWMpXHJcblx0XHRcdFx0XHRcdFx0YXV0b19tYWMuc3BsaWNlKDAsIDEpXHJcblx0XHRcdFx0XHRcdH0gZWxzZSB7fVxyXG5cdFx0XHRcdFx0XHRjbGVhclRpbWVvdXQoYWZ0ZXJfdGltZXIpXHJcblx0XHRcdFx0XHRcdGFmdGVyX3RpbWVyID0gJydcclxuXHRcdFx0XHRcdH0sIDEwMDAgKiA2KVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSlcclxuXHR9KVxyXG59XHJcblxyXG4vLyDorr7nva7ov57mjqXmiJDlip/lm57osINcclxuZXhwb3J0IGZ1bmN0aW9uIHNldENhbGxiYWNrKGUpIHtcclxuXHRjb25uZWN0Q2FsbGJhY2sgPSBlXHJcbn1cclxuXHJcbi8vIOiuvue9ruaQnOe0ouWIsOiTneeJmeiuvuWkh+Wbnuiwg1xyXG5leHBvcnQgZnVuY3Rpb24gc2V0U2NhbkNhbGxiYWNrKGUpIHtcclxuXHRzY2FuQ2FsbGJhY2sgPSBlXHJcbn1cclxuXHJcbi8vIOiuvue9ruiuvuWkh+aWreW8gOi/nuaOpeWbnuiwg1xyXG5leHBvcnQgZnVuY3Rpb24gc2V0RGlzY29ubmVjdENhbGxiYWNrKGUpIHtcclxuXHRkaXNjb25uZWN0Q2FsbGJhY2sgPSBlXHJcbn1cclxuXHJcbi8vIOiuvue9ruWGmeaIkOWKn+Wbnuiwg1xyXG5leHBvcnQgZnVuY3Rpb24gc2V0V3JpdGVDYWxsYmFjayhlKSB7XHJcblx0d3JpdGVDYWxsYmFjayA9IGU7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBzZXRCYXR0ZXJ5Q2FsbGJhY2soZSkge1xyXG5cdGJhdHRlcnlDYWxsYmFjayA9IGU7XHJcblx0aWYgKGxhc3RCYXR0ZXJ5TGV2ZWwgIT09ICdOL0EnICYmIHR5cGVvZiBiYXR0ZXJ5Q2FsbGJhY2sgPT09ICdmdW5jdGlvbicpIHtcclxuXHRcdGJhdHRlcnlDYWxsYmFjayhsYXN0QmF0dGVyeUxldmVsKTtcclxuXHR9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBzZXRNYWNDYWxsYmFjayhlKSB7XHJcblx0bWFjQ2FsbGJhY2sgPSBlO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0RGV2aWNlSWQoKXtcclxuXHRyZXR1cm4gZGV2aWNlSWRcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIGdldENvbm5lY3RlZERldmljZSgpIHtcclxuXHRyZXR1cm4gZGV2aWNlO1xyXG59XHJcblxyXG4vLyDkuJrliqHnm7jlhbPlm57osINcclxuZnVuY3Rpb24gc2V0UmVhbHRpbWVDYWxsYmFjayh0eXBlLCBlKSB7XHJcblx0cmVhbHRpbWVUeXBlID0gdHlwZVxyXG5cdC8vIGNvbnNvbGUubG9nKCfkuJrliqHnm7jlhbPlm57osIMnLCBlKTtcclxuXHRyZWFsdGltZUNhbGxiYWNrID0gZVxyXG5cdC8vIGNvbnNvbGUubG9nKCdzZXQgcmVhbHRpbWVUeXBlICcsIHJlYWx0aW1lVHlwZSlcclxufVxyXG5cclxuXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuLy8gI1xyXG4vLyAjICAgIENvcmUgQkxFIENvbW1hbmQgRnVuY3Rpb25zXHJcbi8vICNcclxuLy8gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xyXG5cclxuLy8g6L2s5o2iMTbov5vliLZcclxuLyoqXHJcbiAqIEBwYXJhbSB7bnVtYmVyfSBudW0g5Yeg5L2NXHJcbiovXHJcbmZ1bmN0aW9uIGNvbnZlcnNpb24oc3RyLCBudW0pIHtcclxuXHRjb25zdCByZXN1bHQgPSBbXTtcclxuXHRmb3IgKGxldCBpID0gMDsgaSA8IHN0ci5sZW5ndGg7IGkgKz0gbnVtKSB7XHJcblx0XHRsZXQgdGVtcCA9IHN0ci5zbGljZShpLCBpICsgbnVtKTtcclxuXHRcdC8vIHRlbXAudG9TdHJpbmcoMTYpO1xyXG5cdFx0cmVzdWx0LnB1c2gocGFyc2VJbnQodGVtcCwgMTYpKTtcclxuXHR9XHJcblx0cmV0dXJuIHJlc3VsdDtcclxufVxyXG5cclxuLy8g5YiH5o2i54Gv55qE5qih5byPXHJcbmV4cG9ydCBmdW5jdGlvbiBzZW5kTGlnaHRUeXBlKHR5cGUsIGUpe1xyXG5cdHNldFJlYWx0aW1lQ2FsbGJhY2sodHlwZSwgZSlcclxuXHRsZXQgc3RyMSA9IGBGQSR7ZX0wMDAxMDBGRmA7XHJcblx0bGV0IGFyciA9IFtdO1xyXG5cdGFyciA9IGNvbnZlcnNpb24oc3RyMSwgMik7XHJcblx0ZXhlY3V0ZUNtZChhcnIpO1xyXG59XHJcblxyXG4vLyDosIPoioLnga/kuq7luqZcclxuZXhwb3J0IGZ1bmN0aW9uIHNldExpZ2h0KHR5cGUsIGUsIG51bSkge1xyXG5cdHNldFJlYWx0aW1lQ2FsbGJhY2sodHlwZSwgZSlcclxuXHQvLyBsZXQgc3RyID0gYEZBMDUke3BhcnNlSW50KG51bSwgMTYpfTAwRkZgO1xyXG5cdGxldCBzdHIgPSBgRkEwNTAwMDEke251bS50b1N0cmluZygxNikucGFkTGVmdCgyLCcwJyl9RkZgO1xyXG5cdGxldCBhcnIgPSBjb252ZXJzaW9uKHN0ciwgMik7XHJcblx0Y29uc29sZS5sb2coJ2xpZ2h05pWw57uEJywgYXJyKTtcclxuXHRleGVjdXRlQ21kKGFycik7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBAZGVzY3JpcHRpb24g6K6+572u5Y2V5L2N44CB6YOo6Zeo44CB5ZCN5a2XLi4uXHJcbiAqIEBwYXJhbSB7IEFycmF5IH0gYXJyIFxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gc2VuZEltZyhhcnIsZSkge1xyXG5cdGxldCBkYXRhQXJyID0gY29udmVyc2lvbihhcnIsIDIpO1xyXG5cdGNvbnNvbGUubG9nKGRhdGFBcnIpO1xyXG5cdGV4ZWN1dGVDbWQoZGF0YUFycik7XHJcbn1cclxuXHJcblxyXG4vLyDlpoLmnKrnqbrvvIjmnKrmlLbliLDlm57lpI3vvIzmlLbliLDlm57lpI3kvJrmuIXmjonnrKzkuIDkuKrmjIfku6TvvInov5vpmJ/liJfvvIwg56m655u05o6l5omn6KGMXHJcbmZ1bmN0aW9uIGV4ZWN1dGVDbWQoY21kKSB7XHJcblx0Ly8gaWYgKGNtZExpc3QubGVuZ3RoID09IDApIHtcclxuXHQvLyBcdHdyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSh3cml0ZV9jaGFyYWN0ZXJpc3RpYywgY21kKVxyXG5cdFx0XHJcblx0Ly8gfVxyXG5cdC8vIGNtZExpc3QucHVzaChjbWQpXHJcblx0d3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHdyaXRlX2NoYXJhY3RlcmlzdGljLCBjbWQpXHJcbn1cclxuXHJcbi8vIOa4heaOieesrOS4gOS4quaMh+S7pO+8jOeEtuWQjuajgOafpemYn+WIl+aYr+WQpuS4uuepuu+8jOS4jeS4uuepuue7p+e7reWPkemAgVxyXG5mdW5jdGlvbiBjb250aW51ZUV4ZWN1dGUoKSB7XHJcblx0Y21kTGlzdC5zcGxpY2UoMCwgMSlcclxuXHRpZiAoY21kTGlzdC5sZW5ndGggIT0gMCkge1xyXG5cdFx0d3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHdyaXRlX2NoYXJhY3RlcmlzdGljLCBjbWRMaXN0WzBdKVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuLy8gI1xyXG4vLyAjICAgIENvcmUgQkxFIENvbm5lY3Rpb24gTG9naWNcclxuLy8gI1xyXG4vLyAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXHJcblxyXG5cclxuLy8gc3RlcCAxXHJcbi8vIOaJk+W8gOiTneeJmeWKn+iDvVxyXG5leHBvcnQgZnVuY3Rpb24gb3BlbkJsdWV0b290aEFkYXB0ZXIoc2VhcmNoLCBjYWxsYmFjaykge1xyXG5cdGNvbnN0IG9wZXJhdGlvbiA9ICgpID0+IHtcclxuXHRcdG9wZW5CbGVBZGFwdGVyKChlcnIpID0+IHtcclxuXHRcdFx0aWYgKCFlcnIpIHtcclxuXHRcdFx0XHQvLyBPbiBzdWNjZXNzIChubyBlcnJvciksIHN0YXJ0IHNjYW5uaW5nIGZvciBkZXZpY2VzLlxyXG5cdFx0XHRcdHN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC8vIEFsd2F5cyBjYWxsIHRoZSBwYWdlJ3MgY2FsbGJhY2sgdG8gbm90aWZ5IGl0IG9mIHRoZSByZXN1bHQuXHJcblx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdGNhbGxiYWNrKGVycik7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH07XHJcblxyXG5cdGlmIChzZWFyY2gpIHtcclxuXHRcdC8vIEZpcnN0IGNsb3NlIGFueSBleGlzdGluZyBhZGFwdGVyIHNlc3Npb24sIHRoZW4gcGVyZm9ybSB0aGUgb3BlcmF0aW9uLlxyXG5cdFx0dW5pLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdGNvbXBsZXRlOiBvcGVyYXRpb24sXHJcblx0XHR9KTtcclxuXHR9IGVsc2Uge1xyXG5cdFx0b3BlcmF0aW9uKCk7XHJcblx0fVxyXG59XHJcblxyXG5mdW5jdGlvbiBvcGVuQmxlQWRhcHRlcihjYWxsYmFjaykge1xyXG5cdHVuaS5vcGVuQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdGlzT3BlbiA9IHRydWU7XHJcblx0XHRcdGlzQmxlT24gPSB0cnVlO1xyXG5cdFx0XHRpZiAoY2FsbGJhY2spIGNhbGxiYWNrKCk7IC8vIFN1Y2Nlc3MsIG5vIGVycm9yIG9iamVjdC5cclxuXHRcdH0sXHJcblx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdC8vIExvZyB0aGUgZnVsbCBlcnJvciB0byBoZWxwIGRpYWdub3NlIHJlbGVhc2UgdmVyc2lvbiBpc3N1ZXNcclxuXHRcdFx0Y29uc29sZS5lcnJvcignb3BlbkJsdWV0b290aEFkYXB0ZXIgZmFpbGVkIHdpdGggZXJyb3I6JywgSlNPTi5zdHJpbmdpZnkoZXJyKSk7XHJcblxyXG5cdFx0XHRpZiAoZXJyLmVyckNvZGUgPT09IDEwMDAxKSB7XHJcblx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRjb250ZW50OiAn6K+35omT5byA5omL5py66JOd54mZJyxcclxuXHRcdFx0XHRcdHNob3dDYW5jZWw6IGZhbHNlLFxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdC8vIEZvciBvdGhlciBlcnJvcnMsIHNob3cgYSBkZXRhaWxlZCBtb2RhbCBmb3IgZGVidWdnaW5nIGluIHRoZSByZWxlYXNlIHZlcnNpb24uXHJcblx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHR0aXRsZTogJ+iTneeJmeWQr+WKqOWksei0pScsXHJcblx0XHRcdFx0XHRjb250ZW50OiBg6ZSZ6K+vOiAke0pTT04uc3RyaW5naWZ5KGVycil9YCxcclxuXHRcdFx0XHRcdHNob3dDYW5jZWw6IGZhbHNlXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0aXNPcGVuID0gZmFsc2U7XHJcblx0XHRcdGlzQmxlT24gPSBmYWxzZTtcclxuXHRcdFx0Ly8gUHJvcGFnYXRlIHRoZSBlcnJvciB0byB0aGUgY2FsbGluZyBwYWdlXHJcblx0XHRcdGlmIChjYWxsYmFjaykgY2FsbGJhY2soZXJyKTtcclxuXHRcdH0sXHJcblx0fSk7XHJcbn1cclxuXHJcbi8vIHN0ZXAgMlxyXG4vL+W8gOWni+aQnOe0ouiTneeJmeiuvuWkh1xyXG5mdW5jdGlvbiBzdGFydEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKSB7XHJcblx0Y29uc29sZS5sb2coJ+W8gOWni+aQnOe0oicpO1xyXG5cdGxldCBvcHRpb24gPSB7XHJcblx0XHRhbGxvd0R1cGxpY2F0ZXNLZXk6IGZhbHNlLFxyXG5cdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRjb25zb2xlLmxvZygn5pCc57Si5oiQ5YqfLOacieiuvuWkhycsIHJlcyk7XHJcblx0XHRcdG9uQmx1ZXRvb3RoRGV2aWNlRm91bmQoKTtcclxuXHRcdH0sXHJcblx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdGNvbnNvbGUubG9nKCflvZPliY3mkJzntKLok53niZnorr7lpIflpLHotKUnLCBlcnIpO1xyXG5cdFx0XHRpZihlcnIuZXJyQ29kZSA9PSAxMDAwOCkge1xyXG5cdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0dGl0bGU6ICfmiavmj4/lpKrov4fpopHnuYHvvIzor7fnqI3lkI7lho3or5UnLFxyXG5cdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gcmVzZXREZXZpY2VzKCk7XHJcblx0XHRcdC8vIGRldmljZXMgPSBbXVxyXG5cdFx0XHQvLyBvcGVuQmx1ZXRvb3RoQWRhcHRlcih0cnVlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0aWYgKGF1dG9fY29ubmVjdCkge1xyXG5cdFx0b3B0aW9uLnNlcnZpY2VzID0gW1xyXG5cdFx0XHRzZXJ2aWNlX3V1aWRcclxuXHRcdF1cclxuXHR9XHJcblx0dW5pLnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeShvcHRpb24pXHJcbn1cclxuXHJcblxyXG5cclxubGV0IGhleFN0cmluZyA9ICcnXHJcbi8vIHN0ZXAgM1xyXG4vLyDorr7lpIfmn6Xmib7nu5PmnpzlpITnkIZcclxuZnVuY3Rpb24gb25CbHVldG9vdGhEZXZpY2VGb3VuZCgpIHtcclxuXHR1bmkub25CbHVldG9vdGhEZXZpY2VGb3VuZCgocmVzKSA9PiB7XHJcblx0XHRyZXMuZGV2aWNlcy5mb3JFYWNoKGRldmljZSA9PiB7XHJcblx0XHRcdC8vIOi/h+a7pOaOieayoeacieWQjeWtl+eahOiuvuWkh1xyXG5cdFx0XHRpZiAoIWRldmljZS5uYW1lKSB7XHJcblx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRjb25zdCBmb3VuZERldmljZXMgPSBkZXZpY2VzXHJcblx0XHRcdGNvbnN0IGlkeCA9IGluQXJyYXkoZm91bmREZXZpY2VzLCAnZGV2aWNlSWQnLCBkZXZpY2UuZGV2aWNlSWQpXHJcblx0XHRcdGlmIChpZHggPT09IC0xKSB7XHJcblx0XHRcdFx0ZGV2aWNlcy5wdXNoKGRldmljZSlcclxuXHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRkZXZpY2VzW2lkeF0gPSBkZXZpY2VcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gQWx3YXlzIG5vdGlmeSB0aGUgVUkgb2YgYW55IGZvdW5kIGRldmljZVxyXG5cdFx0XHRpZiAoc2NhbkNhbGxiYWNrICYmIHR5cGVvZiBzY2FuQ2FsbGJhY2sgPT0gXCJmdW5jdGlvblwiKSB7XHJcblx0XHRcdFx0c2NhbkNhbGxiYWNrKCkgLy8g5p+l5om+57uT5p6c6ZuG5Zue6LCDXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKCdhdXRvX2Nvbm5lY3Q6JywgYXV0b19jb25uZWN0KTtcclxuXHRcdFx0Ly8gY29uc29sZS5sb2coJ2lzQ29ubmVjdGluZzonLCBpc0Nvbm5lY3RpbmcpO1xyXG5cdFx0XHQvLyBjb25zb2xlLmxvZygnZGV2aWNlSWQ6JywgZGV2aWNlSWQpO1xyXG5cdFx0XHRpZiAoYXV0b19jb25uZWN0ICYmICFpc0Nvbm5lY3RpbmcgJiYgZGV2aWNlLmRldmljZUlkID09IGRldmljZUlkKSB7XHJcblx0XHRcdFx0aXNDb25uZWN0aW5nID0gdHJ1ZVxyXG5cdFx0XHRcdGNyZWF0ZUJMRUNvbm5lY3Rpb24oZGV2aWNlSWQsIHRydWUpO1xyXG5cclxuXHRcdFx0fSBlbHNlIGlmIChhdXRvX2Nvbm5lY3QpIHtcclxuXHRcdFx0XHQvLyBjb25zb2xlLmxvZygnMTExMTExMTAwMDAwMDAwMDAwMDAwMDAwLy8vLy8vLy8vLy8vLy8nKTtcclxuXHRcdFx0XHRpZiAoIWFmdGVyX3RpbWVyKSB7XHJcblx0XHRcdFx0XHRhZnRlcl90aW1lciA9IHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRsZXQgdmFsaWQgPSBbXVxyXG5cdFx0XHRcdFx0XHRhdXRvX21hYyA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkoYXV0b19tYWNfYmFja3VwKSlcclxuXHRcdFx0XHRcdFx0YXV0b19tYWMuZm9yRWFjaChpdGVtID0+IHtcclxuXHRcdFx0XHRcdFx0XHR2YWxpZC5wdXNoKGRldmljZXMuc29tZShlID0+IGUuZGV2aWNlSWQgPT0gaXRlbSkpXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHZhbGlkLmZvckVhY2goKGl0ZW0sIGluZGV4KSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0aWYgKCFpdGVtKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRhdXRvX21hYy5zcGxpY2UoaW5kZXgsIDEpXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZygndmFsaWQgbWFjICcsIGF1dG9fbWFjKVxyXG5cdFx0XHRcdFx0XHRpZiAoYXV0b19tYWMubGVuZ3RoID4gMCkge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XHJcblx0XHRcdFx0XHRcdFx0XHR0aXRsZTogJ+iHquWKqOi/nuaOpeS4rS4uLicsXHJcblx0XHRcdFx0XHRcdFx0XHRtYXNrOiB0cnVlXHJcblx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0XHRsZXQgbWFjID0gYXV0b19tYWNbMF1cclxuXHRcdFx0XHRcdFx0XHRjcmVhdGVCTEVDb25uZWN0aW9uKG1hYylcclxuXHRcdFx0XHRcdFx0XHRhdXRvX21hYy5zcGxpY2UoMCwgMSlcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHt9XHJcblx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChhZnRlcl90aW1lcilcclxuXHRcdFx0XHRcdFx0YWZ0ZXJfdGltZXIgPSAnJ1xyXG5cdFx0XHRcdFx0fSwgMTAwMCAqIDYpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KVxyXG5cdH0pXHJcbn1cclxuXHJcblxyXG4vLyBjb25uZWN0IHN0ZXAgMVxyXG4vLyDov57mjqXok53niZnorr7lpIdcclxuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZUJMRUNvbm5lY3Rpb24oaWQsIGFkdmVydGlzRGF0YSwgc2FtZURldmljZSwgY2xvc2VDb25uZWN0TG9hZGluZykgeyAvL+ebtOaOpei/nuaOpeiuvuWkh1xyXG5cdGNvbnNvbGUubG9nKGlkLCBhZHZlcnRpc0RhdGEsIHNhbWVEZXZpY2UsICfov57mjqXok53niZnorr7lpIcnKTtcclxuXHRjbG9zZUJMRUNvbm5lY3Rpb24oZmFsc2UsICgpID0+IHtcclxuXHJcblxyXG5cclxuXHJcblxyXG5cdFx0Ly/nm5HlkKzok53niZnov57mjqXnirbmgIFcclxuXHRcdHVuaS5vbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZShsaXN0ZW5lcilcclxuXHRcdHVuaS5jcmVhdGVCTEVDb25uZWN0aW9uKHtcclxuXHRcdFx0ZGV2aWNlSWQ6IGlkLFxyXG5cdFx0XHR0aW1lb3V0OiA1MDAwLFxyXG5cdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2cocmVzLCAn6JOd54mZ6L+e5o6l54q25oCBJyk7XHJcblx0XHRcdFx0YXV0b19jb25uZWN0ID0gZmFsc2UgLy8g6YeN572uXHJcblx0XHRcdFx0YXV0b19tYWMgPSBbXSAvLyDph43nva5cclxuXHRcdFx0XHRjbG9zZUF1dG9Db25uZWN0KCkgLy8g5YWz6Zet5YWo5bGA6Ieq5Yqo6L+e5o6lXHJcblx0XHRcdFx0aWYgKGF1dG9Db25uZWN0Q2FsbGJhY2sgJiYgdHlwZW9mIGF1dG9Db25uZWN0Q2FsbGJhY2sgPT0gJ2Z1bmN0aW9uJykge1xyXG5cdFx0XHRcdFx0YXV0b0Nvbm5lY3RDYWxsYmFjaygpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkgLy8g5YGc5q2i5omr5o+P6JOd54mZ6K6+5aSHXHJcblx0XHRcdFx0ZGV2aWNlID0gZGV2aWNlcy5maW5kKGl0ZW0gPT4gaXRlbS5kZXZpY2VJZCA9PSBpZClcclxuXHRcdFx0XHRpc0Nvbm5lY3RpbmcgPSBmYWxzZVxyXG5cdFx0XHRcdGNvbm5lY3RlZCA9IHRydWVcclxuXHRcdFx0XHRtYW51YWxEaXNjb25uZWN0ID0gZmFsc2VcclxuXHRcdFx0XHRkZXZpY2VJZCA9IGlkXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+i/nuaOpeeahOiuvuWkh0lEJywgZGV2aWNlSWQpO1xyXG5cdFx0XHRcdGdldEJMRURldmljZVNlcnZpY2VzKGRldmljZUlkKSAvLyDojrflj5bmnI3liqHvvIzliJ3lp4vljJbnibnlvoHlgLxcclxuXHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ2RldmljZUlkJywgZGV2aWNlSWQpO1xyXG5cdFx0XHRcdC8vIHVuaS5zZXRTdG9yYWdlU3luYygnZGV2aWNlTmFtZScsIG5hbWUpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+iuvuWkh+i/nuaOpeWksei0pScsIGVycik7XHJcblx0XHRcdFx0aXNDb25uZWN0aW5nID0gZmFsc2U7XHJcblx0XHRcdFx0aWYgKGF1dG9fY29ubmVjdCkge1xyXG5cdFx0XHRcdFx0aWYgKGF1dG9fbWFjLmxlbmd0aCA+IDApIHtcclxuXHRcdFx0XHRcdFx0bGV0IG1hYyA9IGF1dG9fbWFjWzBdXHJcblx0XHRcdFx0XHRcdGNyZWF0ZUJMRUNvbm5lY3Rpb24obWFjKVxyXG5cdFx0XHRcdFx0XHRhdXRvX21hYy5zcGxpY2UoMCwgMSlcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdGlmIChhdXRvQ29ubmVjdENhbGxiYWNrICYmIHR5cGVvZiBhdXRvQ29ubmVjdENhbGxiYWNrID09ICdmdW5jdGlvbicpIHtcclxuXHRcdFx0XHRcdFx0XHRhdXRvQ29ubmVjdENhbGxiYWNrKClcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZygn6K6+5aSH6L+e5o6l5aSx6LSlJyk7XHJcblx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKVxyXG5cdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn6K6+5aSH6L+e5o6l5aSx6LSl77yBJyArIGVyci5lcnJNc2csXHJcblx0XHRcdFx0XHRcdGljb246ICdub25lJyxcclxuXHRcdFx0XHRcdFx0ZHVyYXRpb246IDIwMDAsXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodHlwZW9mIGNsb3NlQ29ubmVjdExvYWRpbmcgPT09ICdmdW5jdGlvbicpIHtcclxuXHRcdFx0XHRcdGNsb3NlQ29ubmVjdExvYWRpbmcoKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGNvbXBsZXRlOiAoKSA9PiB7XHJcblx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKCk7XHJcblx0XHRcdH1cclxuXHRcdH0pXHJcblx0fSwgc2FtZURldmljZSkgLy8g5YWz6Zet5b2T5YmN6JOd54mZ6L+e5o6lXHJcblx0Y29uc29sZS5sb2coJ+e7k+adn+i/nuaOpeaWueazlScpO1xyXG59XHJcblxyXG4vLyBjb25uZWN0IHN0ZXAgMlxyXG4vLyDojrflj5bmnI3liqFcclxuZnVuY3Rpb24gZ2V0QkxFRGV2aWNlU2VydmljZXMoZGV2aWNlSWQpIHtcclxuXHRjb25zb2xlLmxvZygn5oiR6I635Y+W5pyN5Yqh5oiQ5Yqf5o6l5pS25Yiw55qESWTmmK8nLCBkZXZpY2VJZCk7XHJcblxyXG5cdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0dW5pLmdldEJMRURldmljZVNlcnZpY2VzKHtcclxuXHRcdFx0ZGV2aWNlSWQsXHJcblx0XHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcclxuXHRcdFx0XHQvLyBjb25zb2xlLmxvZyhyZXMsICfojrflj5bok53niZnorr7lpIfmiYDmnInmnI3liqEyJyk7XHJcblx0XHRcdFx0Ly8gY29uc29sZS5sb2coJ+a1i+ivlTEnLHJlcy5zZXJ2aWNlc1tpXS51dWlkLCBzZXJ2aWNlX3V1aWQudG9VcHBlckNhc2UoKSlcclxuXHRcdFx0XHRmb3IgKGxldCBpID0gMDsgaSA8IHJlcy5zZXJ2aWNlcy5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdFx0Ly8gY29uc29sZS5sb2coJ+a1i+ivlTInLHJlcy5zZXJ2aWNlc1tpXS51dWlkLCBzZXJ2aWNlX3V1aWQudG9VcHBlckNhc2UoKSlcclxuXHRcdFx0XHRcdC8vIOa2iOaBr+acjeWKoVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5zZXJ2aWNlc1tpXS51dWlkID09IHNlcnZpY2VfdXVpZCB8fFxyXG5cdFx0XHRcdFx0XHRyZXMuc2VydmljZXNbaV0udXVpZCA9PSBzZXJ2aWNlX3V1aWQudG9VcHBlckNhc2UoKSkge1xyXG5cdFx0XHRcdFx0XHRnZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3MoZGV2aWNlSWQsIHJlcy5zZXJ2aWNlc1tpXS51dWlkKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbDogKGVycikgPT4ge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKGVyciwgJ+iOt+WPluacjeWKoeWksei0pScpXHJcblx0XHRcdH1cclxuXHRcdH0pXHJcblx0fSwgNjAwMClcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbn1cclxuXHJcblxyXG4vLyBjb25uZWN0IHN0ZXAgM1xyXG4vLyDliJ3lp4vljJbnibnlvoHlgLxcclxuZnVuY3Rpb24gZ2V0QkxFRGV2aWNlQ2hhcmFjdGVyaXN0aWNzKGRldmljZUlkLCBzZXJ2aWNlSWQpIHtcclxuXHR1bmkuZ2V0QkxFRGV2aWNlQ2hhcmFjdGVyaXN0aWNzKHtcclxuXHRcdGRldmljZUlkLFxyXG5cdFx0c2VydmljZUlkLFxyXG5cdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRjb25zb2xlLmxvZyhyZXMsJ+mAmuefpeeJueW+geWAvCcpXHJcblx0XHRcdGZvciAobGV0IGkgPSAwOyBpIDwgcmVzLmNoYXJhY3RlcmlzdGljcy5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdGxldCBpdGVtID0gcmVzLmNoYXJhY3RlcmlzdGljc1tpXVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGNvbnN0IGl0ZW1VVUlEID0gaXRlbS51dWlkLnRvVXBwZXJDYXNlKCk7XHJcblx0XHRcdFx0Y29uc3QgcHJpbWFyeU5vdGlmeVVVSUQgPSBub3RpZnlfY2hhcmFjdGVyaXN0aWMudG9VcHBlckNhc2UoKTtcclxuXHRcdFx0XHRjb25zdCBzZWNvbmRhcnlOb3RpZnlVVUlEID0gbm90aWZ5X2NoYXJhY3RlcmlzdGljXzIudG9VcHBlckNhc2UoKTtcclxuXHJcblx0XHRcdFx0Ly8gQ2hlY2sgaWYgdGhlIGNoYXJhY3RlcmlzdGljIGlzIG9uZSBvZiB0aGUgbm90aWZpY2F0aW9uIHNvdXJjZXNcclxuXHRcdFx0XHRpZiAoaXRlbVVVSUQgPT09IHByaW1hcnlOb3RpZnlVVUlEIHx8IGl0ZW1VVUlEID09PSBzZWNvbmRhcnlOb3RpZnlVVUlEKSB7XHJcblx0XHRcdFx0XHRpZiAoaXRlbS5wcm9wZXJ0aWVzLm5vdGlmeSB8fCBpdGVtLnByb3BlcnRpZXMuaW5kaWNhdGUpIHtcclxuXHRcdFx0XHRcdFx0dW5pLm5vdGlmeUJMRUNoYXJhY3RlcmlzdGljVmFsdWVDaGFuZ2Uoe1xyXG5cdFx0XHRcdFx0XHRcdGRldmljZUlkLFxyXG5cdFx0XHRcdFx0XHRcdHNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdFx0XHRjaGFyYWN0ZXJpc3RpY0lkOiBpdGVtLnV1aWQsXHJcblx0XHRcdFx0XHRcdFx0c3RhdGU6IHRydWUsXHJcblx0XHRcdFx0XHRcdFx0c3VjY2VzczogKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coYOW3suaIkOWKn+ebkeWQrOeJueW+geWAvDogJHtpdGVtLnV1aWR9YCk7XHJcblx0XHRcdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdFx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmVycm9yKGDnm5HlkKznibnlvoHlgLwgJHtpdGVtLnV1aWR9IOWksei0pTpgLCBlcnIpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpZiAoaXRlbVVVSUQgPT09IHdyaXRlX2NoYXJhY3RlcmlzdGljLnRvVXBwZXJDYXNlKCkpIHtcclxuXHRcdFx0XHRcdGlmIChpdGVtLnByb3BlcnRpZXMud3JpdGUpIHt9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0ZmFpbDogKHJlcykgPT4ge1xyXG5cdFx0XHRjb25zb2xlLmVycm9yKCdnZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3MnLCByZXMpXHJcblx0XHR9XHJcblx0fSlcclxuXHQvLyBub3RpZnnnmoTlm57osIPlh73mlbDvvIzmk43kvZzkuYvliY3lhYjnm5HlkKzvvIzkv53or4HnrKzkuIDml7bpl7Tojrflj5bmlbDmja5cclxuXHQvLyDpkojlr7nkuI3lkIznibnlvoHlgLznmoTlm57osIPlpITnkIZcclxuXHR1bmkub25CTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlKChyZXMpID0+IHtcclxuXHRcdGxldCByZXN1bHQgPSBhYjJoZXgocmVzLnZhbHVlKVxyXG5cclxuXHRcdC8vIOaJk+WNsOadpeiHqiBub3RpZnlfY2hhcmFjdGVyaXN0aWNfMiDnmoTmlbDmja5cclxuXHRcdGlmIChyZXMuY2hhcmFjdGVyaXN0aWNJZC50b1VwcGVyQ2FzZSgpID09PSBub3RpZnlfY2hhcmFjdGVyaXN0aWNfMi50b1VwcGVyQ2FzZSgpKSB7XHJcblx0XHRcdGNvbnNvbGUubG9nKGDmjqXmlLbliLDmnaXoh6ogW25vdGlmeV9jaGFyYWN0ZXJpc3RpY18yXSDnmoTljp/lp4tIZXjmlbDmja46ICR7cmVzdWx0fWApO1xyXG5cclxuICAgICAgICAgICAgaWYgKHJlc3VsdC5zdGFydHNXaXRoKCdmYycpICYmIHJlc3VsdC5lbmRzV2l0aCgnZmYnKSkge1xyXG4gICAgICAgICAgICAgICAgY29uc3QgbWFjSGV4ID0gcmVzdWx0LnN1YnN0cmluZygyLCByZXN1bHQubGVuZ3RoIC0gMik7XHJcbiAgICAgICAgICAgICAgICBjb25zdCBtYWNBZGRyZXNzID0gbWFjSGV4Lm1hdGNoKC8uezEsMn0vZykucmV2ZXJzZSgpLmpvaW4oJzonKS50b1VwcGVyQ2FzZSgpO1xyXG4gICAgICAgICAgICAgICAgY29uc29sZS5sb2coYFtub3RpZnlfY2hhcmFjdGVyaXN0aWNfMl0g6Kej5p6Q5ZCO55qETUFD5Zyw5Z2AOiAke21hY0FkZHJlc3N9YCk7XHJcbiAgICAgICAgICAgICAgICBpZiAobWFjQ2FsbGJhY2sgJiYgdHlwZW9mIG1hY0NhbGxiYWNrID09PSAnZnVuY3Rpb24nKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFjQ2FsbGJhY2sobWFjQWRkcmVzcyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0cmV0dXJuO1xyXG4gICAgICAgICAgICB9IGVsc2UgaWYgKHJlc3VsdC5zdGFydHNXaXRoKCdmYicpICYmIHJlc3VsdC5lbmRzV2l0aCgnZmYnKSkge1xyXG4gICAgICAgICAgICAgICAgY29uc3QgZGF0YUhleCA9IHJlc3VsdC5zdWJzdHJpbmcoMiwgcmVzdWx0Lmxlbmd0aCAtIDIpO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgYmF0dGVyeUhleCA9IGRhdGFIZXguc3Vic3RyaW5nKDAsIDIpO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgYmF0dGVyeUxldmVsID0gcGFyc2VJbnQoYmF0dGVyeUhleCwgMTYpO1xyXG4gICAgICAgICAgICAgICAgbGFzdEJhdHRlcnlMZXZlbCA9IGJhdHRlcnlMZXZlbDtcclxuICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKGBbbm90aWZ5X2NoYXJhY3RlcmlzdGljXzJdIOino+aekOWQjueahOeUtemHjzogJHtiYXR0ZXJ5TGV2ZWx9JWApO1xyXG4gICAgICAgICAgICAgICAgaWYgKGJhdHRlcnlDYWxsYmFjayAmJiB0eXBlb2YgYmF0dGVyeUNhbGxiYWNrID09PSAnZnVuY3Rpb24nKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmF0dGVyeUNhbGxiYWNrKGJhdHRlcnlMZXZlbCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0cmV0dXJuO1xyXG4gICAgICAgICAgICB9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC8vIFRoaXMgaXMgdGhlIG9yaWdpbmFsIGxvZ2ljIGZvciB0aGUgcHJpbWFyeSBub3RpZmljYXRpb24gY2hhcmFjdGVyaXN0aWMuXHJcblx0XHQvLyBJdCBpcyBub3cgZ2VuZXJhbGl6ZWQgdG8gaGFuZGxlIHJlc3BvbnNlcyBmcm9tIGVpdGhlciBjaGFyYWN0ZXJpc3RpYyBpZiBub3QgaGFuZGxlZCBhYm92ZS5cclxuXHRcdGNvbnNvbGUubG9nKCfpgJrnn6XnibnlvoHlgLwnLHJlc3VsdClcclxuXHJcblx0XHRsZXQgbGVuZ3RoID0gcmVzdWx0Lmxlbmd0aFxyXG5cdFx0bGV0IGxlbiA9IHBhcnNlSW50KHNwbGl0QnlMZW4ocmVzdWx0LnN1YnN0cigyLCA0KSwgMikucmV2ZXJzZSgpLmpvaW4oJycpLCAxNilcclxuXHRcdC8vIGNvbnNvbGUubG9nKGxlbilcclxuXHRcdGxldCBjaGVja0FyckhleCA9IHNwbGl0QnlMZW4ocmVzdWx0LnN1YnN0cigwLCBsZW5ndGggLSA0KSwgMilcclxuXHRcdC8vIGNvbnNvbGUubG9nKGNoZWNrQXJySGV4KVxyXG5cdFx0bGV0IGNoZWNrQXJyID0gY2hlY2tBcnJIZXgubWFwKGUgPT4gcGFyc2VJbnQoZSwgMTYpKVxyXG5cdFx0Ly8gY29uc29sZS5sb2coY2hlY2tBcnIpXHJcblx0XHRsZXQgc2VuZENoZWNrU3VtID0gcmVzdWx0LnN1YnN0cigtNClcclxuXHRcdGxldCBjaGVja1N1bSA9IGdldENoZWNrU3VtKGNoZWNrQXJyKS5tYXAoZSA9PiBlLnRvU3RyaW5nKDE2KS5wYWRMZWZ0KDIsICcwJykpLmpvaW4oJycpXHJcblx0XHQvLyBjb25zb2xlLmxvZyhjaGVja1N1bSlcclxuXHRcdC8vIGNvbnNvbGUubG9nKHNlbmRDaGVja1N1bSlcclxuXHRcdC8vIGNvbnNvbGUubG9nKHNlbmRDaGVja1N1bSA9PT0gY2hlY2tTdW0pXHJcblx0XHRpZiAoc2VuZENoZWNrU3VtID09PSBjaGVja1N1bSkge1xyXG5cdFx0XHRsZXQgdHlwZSA9IHBhcnNlSW50KHJlc3VsdC5zdWJzdHIoOCwgMiksIDE2KVxyXG5cdFx0XHQvLyBjb25zb2xlLmxvZyh0eXBlKVxyXG5cdFx0XHQvLyBjb25zb2xlLmxvZyhyZWFsdGltZVR5cGUpXHJcblx0XHRcdGlmIChyZWFsdGltZVR5cGUgPT0gdHlwZSAmJiByZWFsdGltZUNhbGxiYWNrICYmIHR5cGVvZiByZWFsdGltZUNhbGxiYWNrID09ICdmdW5jdGlvbicpIHtcclxuXHRcdFx0XHRyZWFsdGltZVR5cGUgPSB1bmRlZmluZWRcclxuXHRcdFx0XHRsZXQgdGVtcENhbGxiYWNrID0gcmVhbHRpbWVDYWxsYmFja1xyXG5cdFx0XHRcdHJlYWx0aW1lQ2FsbGJhY2sgPSB1bmRlZmluZWRcclxuXHRcdFx0XHR0ZW1wQ2FsbGJhY2socmVzdWx0KVxyXG5cdFx0XHRcdC8vIGNvbnNvbGUubG9nKCdyZWFsdGltZVR5cGUgJywgcmVhbHRpbWVUeXBlKVxyXG5cdFx0XHR9XHJcblx0XHRcdGNvbnRpbnVlRXhlY3V0ZSgpXHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHR1bmkuaGlkZUxvYWRpbmcoKSAvLyDmoKHpqozlgLzkuI3lr7nnmoTmg4XlhrVcclxuXHRcdFx0Y29udGludWVFeGVjdXRlKClcclxuXHRcdH1cclxuXHR9KVxyXG5cdGNvbm5lY3RDYWxsYmFjayhkZXZpY2VJZClcclxufVxyXG5cclxuXHJcbi8vIOiOt+WPluW9k+WJjeaYr+WQpui/nuaOpeS4ilxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0Q29ubmVjdGVkKCkge1xyXG5cdHJldHVybiBjb25uZWN0ZWRcclxufVxyXG5cclxuLy8g6K6+572u6Ieq5Yqo6L+e5o6l55qEIG1hYyDlnLDlnYBcclxuZnVuY3Rpb24gc2V0QXV0b01hYyhhcnIpIHtcclxuXHRhdXRvX21hY19iYWNrdXAgPSBhcnJcclxuXHRhdXRvX2Nvbm5lY3QgPSB0cnVlXHJcblx0b3BlbkJsdWV0b290aEFkYXB0ZXIoKVxyXG5cdHN0YXJ0QXV0b0Nvbm5lY3QoKVxyXG59XHJcblxyXG4vKipcclxuICog5byA5ZCv5YWo5bGA6Ieq5Yqo6L+e5o6lXHJcbiAqL1xyXG5mdW5jdGlvbiBzdGFydEF1dG9Db25uZWN0KCkge1xyXG5cdGF1dG9fY29ubmVjdCA9IHRydWVcclxuXHRhdXRvQ29ubmVjdFRpbWVyID0gc2V0SW50ZXJ2YWwoKCkgPT4ge1xyXG5cdFx0aWYgKGF1dG9fY29ubmVjdCkge1xyXG5cdFx0XHRpZiAoIWNvbm5lY3RlZCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfoh6rliqjov57mjqXmiavmj48gJywgaXNPcGVuKVxyXG5cdFx0XHRcdGlmIChpc09wZW4pIHtcclxuXHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdGlmIChpc0JsZU9uKSB7XHJcblx0XHRcdFx0XHRcdG9wZW5CbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LCAxMDAwICogMylcclxufVxyXG5cclxuLyoqXHJcbiAqIOWFs+mXreWFqOWxgOiHquWKqOi/nuaOpVxyXG4gKi9cclxuZnVuY3Rpb24gY2xvc2VBdXRvQ29ubmVjdCgpIHtcclxuXHRhdXRvX2Nvbm5lY3QgPSBmYWxzZVxyXG5cdGNsZWFySW50ZXJ2YWwoYXV0b0Nvbm5lY3RUaW1lcilcclxufVxyXG5cclxuLyoqXHJcbiAqIOWPlua2iOWFqOWxgOiHquWKqOi/nuaOpVxyXG4gKi9cclxuZnVuY3Rpb24gY2FuY2VsQXV0b0Nvbm5lY3QoKSB7XHJcblx0YXV0b19jb25uZWN0ID0gZmFsc2VcclxuXHRhdXRvX21hYyA9IFtdXHJcblx0YXV0b0Nvbm5lY3RDYWxsYmFjayA9ICcnXHJcblx0Y2xlYXJJbnRlcnZhbChhdXRvQ29ubmVjdFRpbWVyKVxyXG5cdGNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcbn1cclxuXHJcblxyXG4vLyDojrflj5bmmoLlrZjnmoTmiavmj4/liLDnmoTorr7lpIfmlbDnu4RcclxuZnVuY3Rpb24gZ2V0RGV2aWNlcygpIHtcclxuXHRpZiAoZGV2aWNlKSB7XHJcblx0XHRkZXZpY2VzLnB1c2goZGV2aWNlKVxyXG5cdH1cclxuXHRyZXR1cm4gZGV2aWNlc1xyXG59XHJcblxyXG4vLyDph43nva7miavmj4/liLDnmoTorr7lpIfmlbDnu4RcclxuZXhwb3J0IGZ1bmN0aW9uIHJlc2V0RGV2aWNlcygpIHtcclxuXHRkZXZpY2VzID0gW107XHJcbn1cclxuXHJcbi8vIHdyaXRlIG1zZyDlj5HpgIHmjIfku6RcclxuLy8gbXNnIOS4uiBoZXhzdHJpbmcg5b2i5byPXHJcbmZ1bmN0aW9uIHdyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZShjaGFyYWN0ZXJpc3RpY0lkLCBtc2cpIHtcclxuXHRpZiAoY29ubmVjdGVkID09IGZhbHNlKSB7XHJcblx0XHRyZWNvbm5lY3REZXZpY2UoKTtcclxuXHRcdHJldHVybjtcclxuXHR9XHJcblx0bGV0IGJ1ZmZlciA9IGhleEFycjJhYihtc2cpO1xyXG5cdHdhaXRpbmdGb3JSZXN1bHQgPSB0cnVlOyAvL+etieW+hemAmuefpei/lOWbnue7k+aenOOAglxyXG5cdGxldCBsZW4gPSBidWZmZXIuYnl0ZUxlbmd0aFxyXG5cdGxldCBhcnIgPSBbXVxyXG5cdGlmIChsZW4gPiAyMCkge1xyXG5cdFx0Zm9yIChsZXQgaSA9IDAsIGogPSAwOyBpIDwgbGVuOyBpICs9IDIwKSB7XHJcblx0XHRcdGxldCBzdGFydCA9IGogKiAyMDtcclxuXHRcdFx0bGV0IGVuZCA9IHN0YXJ0ICsgMjAgPiBsZW4gPyBsZW4gLSBzdGFydCA6IDIwXHJcblx0XHRcdGxldCBkYXRhID0gVWludDhBcnJheS5mcm9tKG5ldyBVaW50OEFycmF5KGJ1ZmZlciwgc3RhcnQsIGVuZCkpXHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKGRhdGEpXHJcblx0XHRcdC8vIGxldCB0ZW1wQnVmZmVyID0gZGF0YS5idWZmZXIuc2xpY2Uoc3RhcnQsIGVuZClcclxuXHRcdFx0Ly8gY29uc29sZS5sb2codGVtcEJ1ZmZlcilcclxuXHRcdFx0YXJyLnB1c2goZGF0YS5idWZmZXIpXHJcblx0XHRcdGorK1xyXG5cdFx0fVxyXG5cdFx0c3RvcEZsYWcgPSBmYWxzZVxyXG5cdFx0d3JpdGVEYXRhKGNoYXJhY3RlcmlzdGljSWQsIGFycilcclxuXHR9IGVsc2Uge1xyXG5cdFx0c3RvcEZsYWcgPSBmYWxzZVxyXG5cdFx0d3JpdGVEYXRhKGNoYXJhY3RlcmlzdGljSWQsIFtidWZmZXJdKVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbmxldCBzdG9wRmxhZyA9IGZhbHNlXHJcbmxldCB0aW1lb3V0VGltZXIgPSAnJ1xyXG5sZXQgdGltZW91dENhbGxiYWNrID0gJydcclxuXHJcbmZ1bmN0aW9uIHdyaXRlRGF0YShjaGFyYWN0ZXJpc3RpY0lkLCBidWZmZXIpIHtcclxuXHRjb25zb2xlLmxvZygn5YeG5aSH5Y+R6YCBJyk7XHJcblx0Y2xlYXJUaW1lb3V0KHRpbWVvdXRUaW1lcilcclxuXHQvLyBjb25zb2xlLmxvZyhidWZmZXIpXHJcblx0aWYgKHN0b3BGbGFnKSB7XHJcblx0XHRyZXR1cm5cclxuXHR9XHJcblx0dW5pLndyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSh7XHJcblx0XHRkZXZpY2VJZCxcclxuXHRcdHNlcnZpY2VJZDogc2VydmljZV91dWlkLFxyXG5cdFx0Y2hhcmFjdGVyaXN0aWNJZCxcclxuXHRcdHZhbHVlOiBidWZmZXJbMF0sXHJcblx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdGlmIChyZWFsdGltZUNhbGxiYWNrKSB7XHJcblx0XHRcdFx0bGV0IHN0ciA9IGDlhpnlhaUgJHthYjJoZXgoYnVmZmVyWzBdKX1gXHJcblx0XHRcdFx0Y29uc29sZS5sb2coc3RyKVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vIOWGmeWFpeS4gOasoei/m+W6puadoeWwseWJjei/m1xyXG5cdFx0XHRpZiAod3JpdGVDYWxsYmFjayAmJiB0eXBlb2Ygd3JpdGVDYWxsYmFjayA9PSAnZnVuY3Rpb24nKSB7XHJcblx0XHRcdFx0bGV0IHN0ciA9IGDlhpnlhaUgJHthYjJoZXgoYnVmZmVyWzBdKX1gXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+WIhuWMheWPkemAgeS6huS4gOasoScpO1xyXG5cdFx0XHRcdHdyaXRlQ2FsbGJhY2soc3RyKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aWYgKCFzdG9wRmxhZyAmJiBidWZmZXIubGVuZ3RoID4gMSkge1xyXG5cdFx0XHRcdHdyaXRlRGF0YShjaGFyYWN0ZXJpc3RpY0lkLCBidWZmZXIuc2xpY2UoMSkpXHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0bGV0IHRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKVxyXG5cdFx0XHRcdC8vIGNvbnNvbGUubG9nKCd0aW1lICcsIHRpbWUpXHJcblx0XHRcdFx0dGltZW91dFRpbWVyID0gc2V0VGltZW91dCgoKSA9PiB7XHJcblx0XHRcdFx0XHRpZiAodGltZW91dENhbGxiYWNrICYmIHR5cGVvZiB0aW1lb3V0Q2FsbGJhY2sgPT0gJ2Z1bmN0aW9uJykge1xyXG5cdFx0XHRcdFx0XHR0aW1lb3V0Q2FsbGJhY2soKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0sIDIwMDApXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRmYWlsOiAocmVzKSA9PiB7XHJcblx0XHRcdGNtZExpc3QgPSBbXSAvLyDov5nph4zmuIXnqbrmjIfku6TvvIwg5pS+5byD6Zif5YiX5Lit5omA5pyJ5oyH5Luk77yM5Li65ZCO57ut5paw5oyH5Luk55qE5Yiw5p2l5YGa5YeG5aSHXHJcblx0XHRcdHdhaXRpbmdGb3JSZXN1bHQgPSBmYWxzZTtcclxuXHRcdFx0Y29uc29sZS5lcnJvcignd3JpdGUgZmFpbGVkICcsIHJlcyk7XHJcblx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdHRpdGxlOiAn6K+36YeN5paw6L+e5o6lJ1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdHVybDogJy9wYWdlcy9zZWFyY2gvaW5kZXgnXHJcblx0XHRcdH0pXHJcblx0XHR9LFxyXG5cdH0pXHJcbn1cclxuLy8gNTUwODAwMDE5MzAxMTEyZlxyXG4vLyA1NTA4MDAwMTkxMDUxMThjXHJcblxyXG4vL+mHjei/nuiuvuWkh1xyXG5mdW5jdGlvbiByZWNvbm5lY3REZXZpY2UoKSB7XHJcblxyXG5cclxuXHJcblx0cmVjb25uZWN0VGltZXMgPSAwO1xyXG5cdGNsZWFySW50ZXJ2YWwocmVjb25uZWN0VGltZXIpXHJcblx0aWYgKG1hbnVhbERpc2Nvbm5lY3QpIC8vIOS4u+WKqOaWreW8gOeahOS4jeWBmuWkhOeQhlxyXG5cdFx0cmV0dXJuXHJcblx0dW5pLmhpZGVMb2FkaW5nKClcclxuXHR1bmkuc2hvd0xvYWRpbmcoe1xyXG5cdFx0bWFzazogdHJ1ZSxcclxuXHRcdHRpdGxlOiAn6YeN6L+e5LitLi4uJ1xyXG5cdH0pXHJcblx0cmVjb25uZWN0KClcclxuXHRyZWNvbm5lY3RUaW1lciA9IHNldEludGVydmFsKFxyXG5cdFx0KCkgPT4ge1xyXG5cdFx0XHRjb25zb2xlLmxvZygn6YeN6L+ePz4+Pj4+Pj4nKTtcclxuXHRcdFx0cmVjb25uZWN0KClcclxuXHRcdH0sIDMwMDApOyAvLyA3MDAwXHJcbn1cclxuXHJcbmZ1bmN0aW9uIHJlY29ubmVjdCgpIHtcclxuXHRpZiAoY29ubmVjdGVkKSAvL+W3sui/nuaOpVxyXG5cdHtcclxuXHRcdHJlY29ubmVjdFRpbWVzID0gMDtcclxuXHRcdGNsZWFySW50ZXJ2YWwocmVjb25uZWN0VGltZXIpXHJcblx0XHRyZXR1cm5cclxuXHR9XHJcblx0aWYgKHJlY29ubmVjdFRpbWVzID49IDIpIC8v6LaF5pe2IC8vIDlcclxuXHR7XHJcblx0XHRyZWNvbm5lY3RUaW1lcyA9IDA7XHJcblx0XHRjbGVhckludGVydmFsKHJlY29ubmVjdFRpbWVyKVxyXG5cdFx0dW5pLmhpZGVMb2FkaW5nKClcclxuXHRcdHNob3dNb2RhbCgpXHJcblx0XHRyZXR1cm5cclxuXHR9IGVsc2Uge1xyXG5cdFx0cmVjb25uZWN0VGltZXMgKz0gMVxyXG5cdFx0aWYgKGlzT3Blbikge1xyXG5cdFx0XHRpZiAoIWF1dG9fY29ubmVjdCkge1xyXG5cdFx0XHRcdGNvbm5lY3ROb3coKVxyXG5cdFx0XHR9XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRpZiAoaXNCbGVPbikge1xyXG5cdFx0XHRcdG9wZW5CbHVldG9vdGhBZGFwdGVyKHRydWUpXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGNvbm5lY3ROb3coKSB7XHJcblx0aWYgKCFpc0Nvbm5lY3RpbmcpIHtcclxuXHRcdGlzQ29ubmVjdGluZyA9IHRydWVcclxuXHJcblxyXG5cclxuXHRcdC8v55uR5ZCs6JOd54mZ6L+e5o6l54q25oCBXHJcblx0XHR1bmkub25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UobGlzdGVuZXIpXHJcblx0XHR1bmkuY3JlYXRlQkxFQ29ubmVjdGlvbih7XHJcblx0XHRcdGRldmljZUlkOiBkZXZpY2VJZCxcclxuXHRcdFx0dGltZW91dDogMzAwMCxcclxuXHRcdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0ZGV2aWNlID0gZGV2aWNlcy5maW5kKGl0ZW0gPT4gaXRlbS5kZXZpY2VJZCA9PSBkZXZpY2VJZClcclxuXHRcdFx0XHRpc0Nvbm5lY3RpbmcgPSBmYWxzZVxyXG5cdFx0XHRcdGNvbm5lY3RlZCA9IHRydWVcclxuXHRcdFx0XHRyZWNvbm5lY3RUaW1lcyA9IDA7XHJcblx0XHRcdFx0Y2xlYXJJbnRlcnZhbChyZWNvbm5lY3RUaW1lcikgLy/nu5PmnZ/lvqrnjq9cclxuXHRcdFx0XHRnZXRCTEVEZXZpY2VTZXJ2aWNlcyhkZXZpY2VJZClcclxuXHJcblxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0aXNDb25uZWN0aW5nID0gZmFsc2VcclxuXHRcdFx0fVxyXG5cdFx0fSlcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyDojrflj5blvZPliY3nirbmgIFcclxuLy8g55So5LqO5LiL5ouJ5Yi35pawXHJcbmZ1bmN0aW9uIGdldEJsdWV0b290aEFkYXB0ZXJTdGF0ZSgpIHtcclxuXHR1bmkuZ2V0Qmx1ZXRvb3RoQWRhcHRlclN0YXRlKHtcclxuXHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcclxuXHRcdFx0aWYgKCFyZXMuYXZhaWxhYmxlKSB7XHJcblx0XHRcdFx0b3BlbkJsdWV0b290aEFkYXB0ZXIoKVxyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdHVuaS5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSh7XHJcbiAgICAgICAgICAgICAgICAgICAgY29tcGxldGU6ICgpID0+IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnRCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSlcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGZhaWw6IChlcnIpID0+IHt9XHJcblx0fSlcclxufVxyXG5cclxuLy8g5pat5byA6JOd54mZ6K6+5aSH6L+e5o6lXHJcbmZ1bmN0aW9uIGNsb3NlQkxFQ29ubmVjdGlvbihjbG9zZSwgY2FsbGJhY2ssIHNhbWVEZXZpY2UpIHtcclxuXHR0cnkge1xyXG5cdFx0Ly8gY29uc29sZS5sb2coJzEyMycsIGNsb3NlKVxyXG5cdFx0aWYgKGNsb3NlKSB7XHJcblx0XHRcdG1hbnVhbERpc2Nvbm5lY3QgPSB0cnVlO1xyXG5cdFx0fVxyXG5cdFx0Y29uc29sZS5sb2coJzEyMycsIGRldmljZUlkKVxyXG5cdFx0aWYgKGRldmljZUlkKSB7XHJcblx0XHRcdHVuaS5jbG9zZUJMRUNvbm5lY3Rpb24oe1xyXG5cdFx0XHRcdGRldmljZUlkOiBkZXZpY2VJZCxcclxuXHRcdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRoYW5kbGVDbG9zZUJsZShjbG9zZSwgY2FsbGJhY2ssIHNhbWVEZXZpY2UpXHJcblx0XHRcdFx0fSxcclxuXHRcdFx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdFx0XHRpZiAoZXJyLmVyckNvZGUgPT0gMTAwMDYpIHtcclxuXHRcdFx0XHRcdFx0aGFuZGxlQ2xvc2VCbGUoY2xvc2UsIGNhbGxiYWNrLCBzYW1lRGV2aWNlKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSlcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKCcxMjMnLCB0eXBlb2YgY2FsbGJhY2sgPT0gJ2Z1bmN0aW9uJylcclxuXHRcdFx0aWYgKGNhbGxiYWNrICYmIHR5cGVvZiBjYWxsYmFjayA9PSAnZnVuY3Rpb24nKSB7XHJcblx0XHRcdFx0Y2FsbGJhY2soKVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSBjYXRjaCAoZXJyb3IpIHtcclxuXHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRjb25zb2xlLmxvZyhlcnJvcilcclxuXHR9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGhhbmRsZUNsb3NlQmxlKGNsb3NlLCBjYWxsYmFjaywgc2FtZURldmljZSkge1xyXG5cdGlmICghc2FtZURldmljZSkge1xyXG5cdFx0ZGV2aWNlSWQgPSAnJ1xyXG5cdH1cclxuXHRjb25uZWN0ZWQgPSBmYWxzZVxyXG5cdGxhc3RCYXR0ZXJ5TGV2ZWwgPSAnTi9BJztcclxuXHQvLyDmiYvliqjmlq3lvIDov57mjqXlpITnkIZcclxuXHRpZiAoY2xvc2UpIHtcclxuXHRcdGNsb3NlQmx1ZXRvb3RoQWRhcHRlcih0cnVlKVxyXG5cdH1cclxuXHRpZiAoY2FsbGJhY2sgJiYgdHlwZW9mIGNhbGxiYWNrID09ICdmdW5jdGlvbicpIHtcclxuXHRcdGNhbGxiYWNrKClcclxuXHR9XHJcbn1cclxuXHJcbi8vIOWFs+mXreiTneeJmeaJq+aPj1xyXG5mdW5jdGlvbiBzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpIHtcclxuXHRpc0Nvbm5lY3RpbmcgPSBmYWxzZTtcclxuXHR1bmkuc3RvcEJsdWV0b290aERldmljZXNEaXNjb3Zlcnkoe1xyXG5cdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0fVxyXG5cdH0pXHJcbn1cclxuXHJcbmV4cG9ydCBjb25zdCBzdG9wQmx1ZSA9IHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5O1xyXG5cclxuLy8g5YWz6Zet6JOd54mZ6YCC6YWN5ZmoXHJcbmZ1bmN0aW9uIGNsb3NlQmx1ZXRvb3RoQWRhcHRlcihkb0NhbGxiYWNrKSB7XHJcblx0dW5pLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KHtcclxuXHRcdHN1Y2Nlc3M6IChyZXN1bHQpID0+IHtcclxuXHRcdFx0dW5pLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0Ly8g5omL5Yqo5pat5byA6L+e5o6l5aSE55CGXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9KVxyXG5cdFx0fVxyXG5cdH0pXHJcbn1cclxuXHJcbi8vIOiTneeJmeaWreW8gCDlvLnnqpfmj5DnpLogKOmHjei/nuS4jeWPr+i/nuS4iilcclxuZnVuY3Rpb24gc2hvd01vZGFsKCkge1xyXG5cdGRldmljZUlkID0gJydcclxuXHRkZXZpY2VzID0gW11cclxuXHQvLyBhdXRvX2Nvbm5lY3QgPSB0cnVlIC8vIOW8gOWQr+WFqOWxgOiHquWKqOi/nuaOpVxyXG5cdG9wZW5CbHVldG9vdGhBZGFwdGVyKHRydWUpXHJcblx0Ly8gc3RhcnRBdXRvQ29ubmVjdCgpXHJcblx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRjb250ZW50OiAn6K6+5aSH6YeN6L+e5aSx6LSl77yM5bey5pat5byA6L+e5o6l77yBJyxcclxuXHRcdHNob3dDYW5jZWw6IGZhbHNlLFxyXG5cdFx0c3VjY2VzcygpIHtcclxuXHRcdFx0dW5pLnJlTGF1bmNoKHtcclxuXHRcdFx0XHR1cmw6ICcvcGFnZXMvc2VhcmNoL2luZGV4J1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9KVxyXG59XHJcblxyXG4vLyAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXHJcbi8vICNcclxuLy8gIyAgICBVdGlsaXR5IEZ1bmN0aW9uc1xyXG4vLyAjXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8gICAg5bel5YW35Ye95pWwICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5mdW5jdGlvbiBzcGxpdEJ5TGVuKHN0ciwgbGVuKSB7XHJcblx0bGV0IGxlbmd0aCA9IHN0ci5sZW5ndGhcclxuXHRsZXQgbmV3QXJyID0gW11cclxuXHRmb3IgKGxldCBpID0gMDsgaSA8IGxlbmd0aDsgaSArPSBsZW4pIHtcclxuXHRcdG5ld0Fyci5wdXNoKHN0ci5zdWJzdHIoaSwgbGVuKSlcclxuXHR9XHJcblx0cmV0dXJuIG5ld0FyclxyXG59XHJcblxyXG5mdW5jdGlvbiBhcnJheUJ1ZmZlclRvU3RyaW5nKGFycikge1xyXG5cdGlmICh0eXBlb2YgYXJyID09PSAnc3RyaW5nJykge1xyXG5cdFx0cmV0dXJuIGFycjtcclxuXHR9XHJcblx0dmFyIGRhdGF2aWV3ID0gbmV3IERhdGFWaWV3KGFycik7XHJcblx0dmFyIGludHMgPSBuZXcgVWludDhBcnJheShhcnIuYnl0ZUxlbmd0aCk7XHJcblx0Zm9yICh2YXIgaSA9IDA7IGkgPCBpbnRzLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRpbnRzW2ldID0gZGF0YXZpZXcuZ2V0VWludDgoaSk7XHJcblx0fVxyXG5cdGFyciA9IGludHM7XHJcblx0dmFyIHN0ciA9ICcnLFxyXG5cdFx0X2FyciA9IGFycjtcclxuXHRmb3IgKHZhciBpID0gMDsgaSA8IF9hcnIubGVuZ3RoOyBpKyspIHtcclxuXHRcdHZhciBvbmUgPSBfYXJyW2ldLnRvU3RyaW5nKDIpLFxyXG5cdFx0XHR2ID0gb25lLm1hdGNoKC9eMSs/KD89MCkvKTtcclxuXHRcdGlmICh2ICYmIG9uZS5sZW5ndGggPT0gOCkge1xyXG5cdFx0XHR2YXIgYnl0ZXNMZW5ndGggPSB2WzBdLmxlbmd0aDtcclxuXHRcdFx0dmFyIHN0b3JlID0gX2FycltpXS50b1N0cmluZygyKS5zbGljZSg3IC0gYnl0ZXNMZW5ndGgpO1xyXG5cdFx0XHRmb3IgKHZhciBzdCA9IDE7IHN0IDwgYnl0ZXNMZW5ndGg7IHN0KyspIHtcclxuXHRcdFx0XHRzdG9yZSArPSBfYXJyW3N0ICsgaV0udG9TdHJpbmcoMikuc2xpY2UoMik7XHJcblx0XHRcdH1cclxuXHRcdFx0c3RyICs9IFN0cmluZy5mcm9tQ2hhckNvZGUocGFyc2VJbnQoc3RvcmUsIDIpKTtcclxuXHRcdFx0aSArPSBieXRlc0xlbmd0aCAtIDE7XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRzdHIgKz0gU3RyaW5nLmZyb21DaGFyQ29kZShfYXJyW2ldKTtcclxuXHRcdH1cclxuXHR9XHJcblx0cmV0dXJuIHN0cjtcclxufVxyXG5cclxuXHJcbmZ1bmN0aW9uIGluQXJyYXkoYXJyLCBrZXksIHZhbCkge1xyXG5cdGZvciAobGV0IGkgPSAwOyBpIDwgYXJyLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRpZiAoYXJyW2ldW2tleV0gPT09IHZhbCkge1xyXG5cdFx0XHRyZXR1cm4gaTtcclxuXHRcdH1cclxuXHR9XHJcblx0cmV0dXJuIC0xO1xyXG59XHJcblxyXG4vLyDlrZfnrKbkuLLovazkuLpBcnJheUJ1ZmZlcuWvueixoe+8jOWPguaVsOS4uuWtl+espuS4su+8jOazqOaEj+i/memHjOeahOWtl+espuS4suS4uumdnmhleOWtl+espuS4slxyXG5mdW5jdGlvbiBzdHJpbmdUb0FycmF5QnVmZmVyKHN0cikge1xyXG5cdHZhciBieXRlcyA9IG5ldyBBcnJheSgpO1xyXG5cdHZhciBsZW4sIGM7XHJcblx0bGVuID0gc3RyLmxlbmd0aDtcclxuXHRmb3IgKHZhciBpID0gMDsgaSA8IGxlbjsgaSsrKSB7XHJcblx0XHRjID0gc3RyLmNoYXJDb2RlQXQoaSk7XHJcblx0XHRpZiAoYyA+PSAweDAxMDAwMCAmJiBjIDw9IDB4MTBGRkZGKSB7XHJcblx0XHRcdGJ5dGVzLnB1c2goKChjID4+IDE4KSAmIDB4MDcpIHwgMHhGMCk7XHJcblx0XHRcdGJ5dGVzLnB1c2goKChjID4+IDEyKSAmIDB4M0YpIHwgMHg4MCk7XHJcblx0XHRcdGJ5dGVzLnB1c2goKChjID4+IDYpICYgMHgzRikgfCAweDgwKTtcclxuXHRcdFx0Ynl0ZXMucHVzaCgoYyAmIDB4M0YpIHwgMHg4MCk7XHJcblx0XHR9IGVsc2UgaWYgKGMgPj0gMHgwMDA4MDAgJiYgYyA8PSAweDAwRkZGRikge1xyXG5cdFx0XHRieXRlcy5wdXNoKCgoYyA+PiAxMikgJiAweDBGKSB8IDB4RTApO1xyXG5cdFx0XHRieXRlcy5wdXNoKCgoYyA+PiA2KSAmIDB4M0YpIHwgMHg4MCk7XHJcblx0XHRcdGJ5dGVzLnB1c2goKGMgJiAweDNGKSB8IDB4ODApO1xyXG5cdFx0fSBlbHNlIGlmIChjID49IDB4MDAwMDgwICYmIGMgPD0gMHgwMDA3RkYpIHtcclxuXHRcdFx0Ynl0ZXMucHVzaCgoKGMgPj4gNikgJiAweDFGKSB8IDB4QzApO1xyXG5cdFx0XHRieXRlcy5wdXNoKChjICYgMHgzRikgfCAweDgwKTtcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdGJ5dGVzLnB1c2goYyAmIDB4RkYpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHR2YXIgYXJyYXkgPSBuZXcgSW50OEFycmF5KGJ5dGVzLmxlbmd0aCk7XHJcblx0Zm9yICh2YXIgaSBpbiBieXRlcykge1xyXG5cdFx0YXJyYXlbaV0gPSBieXRlc1tpXTtcclxuXHR9XHJcblx0cmV0dXJuIGFycmF5LmJ1ZmZlcjtcclxufVxyXG5cclxuZnVuY3Rpb24gaGV4QXJyMmFiKGhleEFycikge1xyXG5cdGxldCBidWZmZXIgPSBuZXcgQXJyYXlCdWZmZXIoaGV4QXJyLmxlbmd0aClcclxuXHRsZXQgZGF0YVZpZXcgPSBuZXcgRGF0YVZpZXcoYnVmZmVyKVxyXG5cdGZvciAodmFyIGkgPSAwOyBpIDwgaGV4QXJyLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRkYXRhVmlldy5zZXRVaW50OChpLCBoZXhBcnJbaV0pXHJcblx0fVxyXG5cdHJldHVybiBidWZmZXI7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGhleFN0cjJhYihoZXhTdHIpIHtcclxuXHRsZXQgYnVmZmVyID0gbmV3IEFycmF5QnVmZmVyKGhleFN0ci5sZW5ndGggLyAyKVxyXG5cdGxldCBkYXRhVmlldyA9IG5ldyBEYXRhVmlldyhidWZmZXIpXHJcblx0Zm9yICh2YXIgaSA9IDAsIGogPSAwOyBpIDwgaGV4U3RyLmxlbmd0aDsgaSArPSAyLCBqKyspIHtcclxuXHRcdGxldCBfc3RyID0gXCIweFwiICsgaGV4U3RyLnN1YnN0cihpLCAyKVxyXG5cdFx0ZGF0YVZpZXcuc2V0VWludDgoaiwgcGFyc2VJbnQoX3N0ciwgMTYpKVxyXG5cdH1cclxuXHRyZXR1cm4gYnVmZmVyO1xyXG59XHJcbi8vIEFycmF5QnVmZmVy6L2sMTbov5vluqblrZfnrKbkuLLnpLrkvotcclxuZnVuY3Rpb24gYWIyaGV4KGJ1ZmZlcikge1xyXG5cdHZhciBoZXhBcnIgPSBBcnJheS5wcm90b3R5cGUubWFwLmNhbGwoXHJcblx0XHRuZXcgVWludDhBcnJheShidWZmZXIpLFxyXG5cdFx0ZnVuY3Rpb24oYml0KSB7XHJcblx0XHRcdHJldHVybiAoJzAwJyArIGJpdC50b1N0cmluZygxNikpLnNsaWNlKC0yKVxyXG5cdFx0fVxyXG5cdClcclxuXHRyZXR1cm4gaGV4QXJyLmpvaW4oJycpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBoZXhTdHIySGV4QXJyKGhleFN0cikge1xyXG5cdHZhciBhID0gW107XHJcblx0Zm9yICh2YXIgaSA9IDA7IGkgPCBoZXhTdHIubGVuZ3RoOyBpICs9IDIpIHtcclxuXHRcdGxldCBfc3RyID0gXCIweFwiICsgaGV4U3RyLnN1YnN0cihpLCAyKVxyXG5cdFx0YS5wdXNoKHBhcnNlSW50KF9zdHIsIDE2KSk7XHJcblx0fVxyXG5cdHJldHVybiBhO1xyXG59XHJcblxyXG5mdW5jdGlvbiBoZXhBcnIySGV4U3RyKGhleEFycikge1xyXG5cdGxldCBhcnIgPSBbXVxyXG5cdGhleEFyci5mb3JFYWNoKGl0ZW0gPT4ge1xyXG5cdFx0YXJyLnB1c2goaXRlbS50b1N0cmluZygxNikucGFkTGVmdCgyLCAnMCcpKVxyXG5cdH0pXHJcblx0cmV0dXJuIGFyci5qb2luKCcnKVxyXG59XHJcblxyXG4vLyAxMOi/m+WItui9rDE26L+b5Yi26KGlMFxyXG5mdW5jdGlvbiBkZWMyaGV4KGRlYywgbGVuKSB7IC8vMTDov5vliLbovawxNui/m+WItuihpTBcclxuXHR2YXIgaGV4ID0gXCJcIjtcclxuXHR3aGlsZSAoZGVjKSB7XHJcblx0XHR2YXIgbGFzdCA9IGRlYyAmIDE1O1xyXG5cdFx0aGV4ID0gU3RyaW5nLmZyb21DaGFyQ29kZSgoKGxhc3QgPiA5KSA/IDU1IDogNDgpICsgbGFzdCkgKyBoZXg7XHJcblx0XHRkZWMgPj49IDQ7XHJcblx0fVxyXG5cdGlmIChsZW4pIHtcclxuXHRcdHdoaWxlIChoZXgubGVuZ3RoIDwgbGVuKSBoZXggPSAnMCcgKyBoZXg7XHJcblx0fVxyXG5cdHJldHVybiBoZXg7XHJcbn1cclxuLy8gMTDov5vliLbovawxNui/m+WItuihpTBcclxuZnVuY3Rpb24gc3RyaW5nX2hleDJpbnQoaGV4KSB7IC8vMTbov5vliLbovawxMOi/m+WItlxyXG5cdHZhciBsZW4gPSBoZXgubGVuZ3RoLFxyXG5cdFx0YSA9IG5ldyBBcnJheShsZW4pLFxyXG5cdFx0Y29kZTtcclxuXHRmb3IgKHZhciBpID0gMDsgaSA8IGxlbjsgaSsrKSB7XHJcblx0XHRjb2RlID0gaGV4LmNoYXJDb2RlQXQoaSk7XHJcblx0XHRpZiAoNDggPD0gY29kZSAmJiBjb2RlIDwgNTgpIHtcclxuXHRcdFx0Y29kZSAtPSA0ODtcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdGNvZGUgPSAoY29kZSAmIDB4ZGYpIC0gNjUgKyAxMDtcclxuXHRcdH1cclxuXHRcdGFbaV0gPSBjb2RlO1xyXG5cdH1cclxuXHRyZXR1cm4gYS5yZWR1Y2UoZnVuY3Rpb24oYWNjLCBjKSB7XHJcblx0XHRhY2MgPSAxNiAqIGFjYyArIGM7XHJcblx0XHRyZXR1cm4gYWNjO1xyXG5cdH0sIDApO1xyXG59XHJcblxyXG4vL+agoemqjOWSjFxyXG5mdW5jdGlvbiBjaGVja1N1bVJlc3VsdChoZXhTdHIsIGxlbikgLy/ov5Tlm57moKHpqozlkoznmoRoZXhzdHJpbmdcclxue1xyXG5cdGxldCBhYkRhdGEgPSBoZXhTdHIySGV4QXJyKGhleFN0cilcclxuXHR2YXIgdWNJID0gMCxcclxuXHRcdHVjSiA9IDA7XHJcblx0dmFyIHVpQ3JjVmFsdWUgPSAweGZmZmY7XHJcblx0Zm9yICh1Y0kgPSAwOyB1Y0kgPCBsZW47IHVjSSsrKSB7XHJcblx0XHR1aUNyY1ZhbHVlID0gKHVpQ3JjVmFsdWUgXiAoYWJEYXRhW3VjSV0gJiAweGZmKSk7XHJcblx0XHRmb3IgKHVjSiA9IDA7IHVjSiA8IDg7IHVjSisrKSB7XHJcblx0XHRcdGlmICgodWlDcmNWYWx1ZSAmIDB4MDAwMSkgPT0gMSkge1xyXG5cdFx0XHRcdHVpQ3JjVmFsdWUgPSAoKHVpQ3JjVmFsdWUgPj4gMSkgXiAweDg0MDgpO1xyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdHVpQ3JjVmFsdWUgPSAodWlDcmNWYWx1ZSA+PiAxKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQvL+agoemqjOWSjOS4unVpQ3JjVmFsdWUg55qE6auY5L2O5L2N5LqS5o2iXHJcblx0dmFyIGhleFN0ciA9IGRlYzJoZXgodWlDcmNWYWx1ZSwgNCk7XHJcblx0dmFyIHJlc3VsdFN0ciA9IGhleFN0ci5zdWJzdHIoMiwgMikgKyBoZXhTdHIuc3Vic3RyKDAsIDIpXHJcblx0cmV0dXJuIHJlc3VsdFN0cjtcclxufVxyXG5cclxuZnVuY3Rpb24gVWludDhUb1N0cihhcnIpIHtcclxuXHRmb3IgKHZhciBpID0gMCwgc3RyID0gJyc7IGkgPCBhcnIubGVuZ3RoOyBpKyspXHJcblx0XHRzdHIgKz0gU3RyaW5nLmZyb21DaGFyQ29kZShhcnJbaV0pO1xyXG5cdHJldHVybiBzdHI7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIHN0clRvVWludDgoc3RyKSB7XHJcblx0Zm9yICh2YXIgaSA9IDAsIGFyciA9IFtdOyBpIDwgc3RyLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRhcnIucHVzaChzdHIuY2hhckNvZGVBdChpKSk7XHJcblx0fVxyXG5cdHJldHVybiBuZXcgVWludDhBcnJheShhcnIpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0RGlzY292ZXJlZERldmljZXMoKSB7XHJcblx0cmV0dXJuIFsuLi5kZXZpY2VzXTtcclxufVxyXG5cclxuLy8g5omL5Yqo5pat5byA6JOd54mZXHJcbmV4cG9ydCBmdW5jdGlvbiBtYW51YWxEaXNjb25uZWN0RGV2aWNlKCkge1xyXG5cdGNsb3NlQkxFQ29ubmVjdGlvbih0cnVlKTtcclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///213\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.createBLEConnection = createBLEConnection;\nexports.getConnected = getConnected;\nexports.getConnectedDevice = getConnectedDevice;\nexports.getDeviceId = getDeviceId;\nexports.getDiscoveredDevices = getDiscoveredDevices;\nexports.initBlue = initBlue;\nexports.manualDisconnectDevice = manualDisconnectDevice;\nexports.openBluetoothAdapter = openBluetoothAdapter;\nexports.resetDevices = resetDevices;\nexports.sendImg = sendImg;\nexports.sendLightType = sendLightType;\nexports.setBatteryCallback = setBatteryCallback;\nexports.setCallback = setCallback;\nexports.setDisconnectCallback = setDisconnectCallback;\nexports.setLight = setLight;\nexports.setMacCallback = setMacCallback;\nexports.setScanCallback = setScanCallback;\nexports.setWriteCallback = setWriteCallback;\nexports.stopBlue = void 0;\nvar _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 50));\n// 蓝牙设备结果集\nvar devices = [];\n\n// 当前连接的蓝牙设备\nvar device = '';\n\n// 蓝牙设备id\nvar deviceId = '';\n\n// 写了数据等待通知结果返回\nvar waitingForResult = false;\n\n// 连接状态\nvar isConnecting = false;\nvar connected = false;\n\n// 服务 uuid 和 特征值 uuid\n//正式\n//测试\n\nvar service_uuid = \"0000AE30-0000-1000-8000-00805F9B34FB\";\nvar write_characteristic = \"0000AE03-0000-1000-8000-00805F9B34FB\";\nvar notify_characteristic = \"0000AE03-0000-1000-8000-00805F9B34FB\";\nvar notify_characteristic_2 = \"0000AE02-0000-1000-8000-00805F9B34FB\"; //获取设备电量和设备mac地址\n\n// 命名规则\nvar rule1 = \"\"; // Android\nvar rule2 = \"\"; // ios\n\n// 手动断开\nvar manualDisconnect = true;\n\n// #################################################\n// #\n// # Callback Definitions\n// #\n// #################################################\n\n// 回调事件\nvar connectCallback = ''; // 连接成功回调\nvar scanCallback = ''; // 搜索到蓝牙设备回调\nvar disconnectCallback = ''; // 设备断开连接回调\nvar writeCallback = ''; // 写成功回调\n// 自定义 业务相关 回调事件\nvar realtimeCallback = ''; // 实时发送指令的回调\nvar batteryCallback = ''; // 电量回调\nvar macCallback = ''; // MAC地址回调\nvar lastBatteryLevel = 'N/A';\n\n// 自定义 业务相关 标识\nvar realtimeType = ''; // 实时发送指令的标识\n\n// 重连相关\nvar reconnectTimes = 0; // 重连次数\nvar reconnectTimer; // 重连计时器\n\n// 因为有心跳自动计时器发送,不是全是用户手动的操作,用户的手动操作设定为一个操作后才能操作下一个,但有自动心跳发送的话,可能会出现发送心跳时,\n// 用户也正好操作了,那这时可能会出现,同时写两条指令情况,即没收到上一条的回复就发送了下一条指令,现用数组暂存\nvar cmdList = []; // 看这里!!! 现在没有心跳,只有用户的操作,确保用户的操作都是有回复的,并且在队列内,等待前一条执行完才执行下一条\n\n// 当前蓝牙适配器是否打开的状态\nvar isOpen = false;\n\n// 自动连接\nvar auto_connect = false;\n\n// 准备去自动连接的 deviceId\nvar auto_mac = [];\nvar auto_mac_backup = []; // 备份\n\n// 扫描到设备后,再等待个几秒计时器\nvar after_timer = '';\n\n// 自动连接回调\nvar autoConnectCallback = '';\n\n// 自动连接检测计时器\nvar autoConnectTimer = '';\n\n/**\r\n * 手机蓝牙是否开启了\r\n */\nvar isBleOn = false;\nvar listener = function listener(res) {\n __f__(\"log\", res, \" at store/BLETools.js:91\");\n // 该方法回调中可以用于处理连接意外断开等异常情况\n if (!res.connected) {\n device = '';\n cmdList = []; // 这里清空指令\n isConnecting = false;\n connected = false;\n lastBatteryLevel = 'N/A';\n if (disconnectCallback && typeof disconnectCallback == 'function') {\n disconnectCallback();\n }\n uni.getBluetoothAdapterState({\n success: function success(res) {\n if (!res.available) {\n isOpen = false;\n auto_connect = true;\n }\n reconnectDevice();\n },\n fail: function fail(err) {}\n });\n }\n};\n\n// 初始化拓展函数\nString.prototype.padLeft = function (len, char) {\n var str = this;\n return new Array(len - str.length + 1).join(char || '') + str;\n};\nString.prototype.transFloat = function () {\n var str = this;\n return str.indexOf('.') != -1 ? parseFloat(str).toFixed(1) : str;\n};\n\n// //uni\nuni.onBluetoothAdapterStateChange(function (res) {\n if (!res.available) {\n isOpen = false;\n isBleOn = false;\n } else {\n isBleOn = true;\n }\n});\n\n// 获取 校验\nfunction getCheckSum(cmd) {\n // console.log(cmd, '我是cmd');\n var checkSum = getCrc16(cmd);\n // console.log(checkSum, '我是checkSum');\n // console.log(splitByLen(checkSum, 2).reverse().map(e => parseInt(e, 16)), 'woshi ');\n return splitByLen(checkSum, 2).reverse().map(function (e) {\n return parseInt(e, 16);\n });\n}\nfunction getCrc16(cmd) {\n var crc = 0xffff;\n var len = cmd.length;\n for (var i = 0; i < len; i++) {\n crc = crc ^ cmd[i] & 0xff;\n for (var j = 0; j < 8; j++) {\n if ((crc & 0x0001) == 1) {\n crc >>= 1;\n crc ^= 0xA001;\n } else {\n crc >>= 1;\n }\n }\n }\n // console.log(crc.toString(16).padLeft(4, '0'), '0121454878');\n return crc.toString(16).padLeft(4, '0');\n}\n\n// #################################################\n// #\n// # Module Setup & Configuration\n// #\n// #################################################\n\n// 初始化蓝牙模块\nfunction initBlue() {\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n // 过滤掉没有名字的设备\n if (!device.name) {\n return;\n }\n var foundDevices = devices;\n var idx = inArray(foundDevices, 'deviceId', device.deviceId);\n if (idx === -1) {\n devices.push(device);\n } else {\n devices[idx] = device;\n }\n\n // Always notify the UI of any found device\n if (scanCallback && typeof scanCallback == \"function\") {\n scanCallback(); // 查找结果集回调\n }\n\n // console.log('auto_connect:', auto_connect);\n // console.log('isConnecting:', isConnecting);\n // console.log('deviceId:', deviceId);\n if (auto_connect && !isConnecting && device.deviceId == deviceId) {\n isConnecting = true;\n createBLEConnection(deviceId, true);\n } else if (auto_connect) {\n // console.log('111111100000000000000000//////////////');\n if (!after_timer) {\n after_timer = setTimeout(function () {\n var valid = [];\n auto_mac = JSON.parse(JSON.stringify(auto_mac_backup));\n auto_mac.forEach(function (item) {\n valid.push(devices.some(function (e) {\n return e.deviceId == item;\n }));\n });\n valid.forEach(function (item, index) {\n if (!item) {\n auto_mac.splice(index, 1);\n }\n });\n __f__(\"log\", 'valid mac ', auto_mac, \" at store/BLETools.js:216\");\n if (auto_mac.length > 0) {\n uni.showLoading({\n title: '自动连接中...',\n mask: true\n });\n var mac = auto_mac[0];\n createBLEConnection(mac);\n auto_mac.splice(0, 1);\n } else {}\n clearTimeout(after_timer);\n after_timer = '';\n }, 1000 * 6);\n }\n }\n });\n });\n}\n\n// 设置连接成功回调\nfunction setCallback(e) {\n connectCallback = e;\n}\n\n// 设置搜索到蓝牙设备回调\nfunction setScanCallback(e) {\n scanCallback = e;\n}\n\n// 设置设备断开连接回调\nfunction setDisconnectCallback(e) {\n disconnectCallback = e;\n}\n\n// 设置写成功回调\nfunction setWriteCallback(e) {\n writeCallback = e;\n}\nfunction setBatteryCallback(e) {\n batteryCallback = e;\n if (lastBatteryLevel !== 'N/A' && typeof batteryCallback === 'function') {\n batteryCallback(lastBatteryLevel);\n }\n}\nfunction setMacCallback(e) {\n macCallback = e;\n}\nfunction getDeviceId() {\n return deviceId;\n}\nfunction getConnectedDevice() {\n return device;\n}\n\n// 业务相关回调\nfunction setRealtimeCallback(type, e) {\n realtimeType = type;\n // console.log('业务相关回调', e);\n realtimeCallback = e;\n // console.log('set realtimeType ', realtimeType)\n}\n\n// #################################################\n// #\n// # Core BLE Command Functions\n// #\n// #################################################\n\n// 转换16进制\n/**\r\n * @param {number} num 几位\r\n*/\nfunction conversion(str, num) {\n var result = [];\n for (var i = 0; i < str.length; i += num) {\n var temp = str.slice(i, i + num);\n // temp.toString(16);\n result.push(parseInt(temp, 16));\n }\n return result;\n}\n\n// 切换灯的模式\nfunction sendLightType(type, e) {\n setRealtimeCallback(type, e);\n var str1 = \"FA\".concat(e, \"000100FF\");\n var arr = [];\n arr = conversion(str1, 2);\n executeCmd(arr);\n}\n\n// 调节灯亮度\nfunction setLight(type, e, num) {\n setRealtimeCallback(type, e);\n // let str = `FA05${parseInt(num, 16)}00FF`;\n var str = \"FA050001\".concat(num.toString(16).padLeft(2, '0'), \"FF\");\n var arr = conversion(str, 2);\n __f__(\"log\", 'light数组', arr, \" at store/BLETools.js:318\");\n executeCmd(arr);\n}\n\n/**\r\n * @description 设置单位、部门、名字...\r\n * @param { Array } arr \r\n*/\nfunction sendImg(arr, e) {\n var dataArr = conversion(arr, 2);\n __f__(\"log\", dataArr, \" at store/BLETools.js:328\");\n executeCmd(dataArr);\n}\n\n// 如未空(未收到回复,收到回复会清掉第一个指令)进队列, 空直接执行\nfunction executeCmd(cmd) {\n // if (cmdList.length == 0) {\n // \twriteBLECharacteristicValue(write_characteristic, cmd)\n\n // }\n // cmdList.push(cmd)\n writeBLECharacteristicValue(write_characteristic, cmd);\n}\n\n// 清掉第一个指令,然后检查队列是否为空,不为空继续发送\nfunction continueExecute() {\n cmdList.splice(0, 1);\n if (cmdList.length != 0) {\n writeBLECharacteristicValue(write_characteristic, cmdList[0]);\n }\n}\n\n// #################################################\n// #\n// # Core BLE Connection Logic\n// #\n// #################################################\n\n// step 1\n// 打开蓝牙功能\nfunction openBluetoothAdapter(search, callback) {\n var operation = function operation() {\n openBleAdapter(function (err) {\n if (!err) {\n // On success (no error), start scanning for devices.\n startBluetoothDevicesDiscovery();\n }\n // Always call the page's callback to notify it of the result.\n if (callback) {\n callback(err);\n }\n });\n };\n if (search) {\n // First close any existing adapter session, then perform the operation.\n uni.closeBluetoothAdapter({\n complete: operation\n });\n } else {\n operation();\n }\n}\nfunction openBleAdapter(callback) {\n uni.openBluetoothAdapter({\n success: function success(res) {\n isOpen = true;\n isBleOn = true;\n if (callback) callback(); // Success, no error object.\n },\n\n fail: function fail(err) {\n // Log the full error to help diagnose release version issues\n __f__(\"error\", 'openBluetoothAdapter failed with error:', JSON.stringify(err), \" at store/BLETools.js:394\");\n if (err.errCode === 10001) {\n uni.showModal({\n content: '请打开手机蓝牙',\n showCancel: false\n });\n } else {\n // For other errors, show a detailed modal for debugging in the release version.\n uni.showModal({\n title: '蓝牙启动失败',\n content: \"\\u9519\\u8BEF: \".concat(JSON.stringify(err)),\n showCancel: false\n });\n }\n isOpen = false;\n isBleOn = false;\n // Propagate the error to the calling page\n if (callback) callback(err);\n }\n });\n}\n\n// step 2\n//开始搜索蓝牙设备\nfunction startBluetoothDevicesDiscovery() {\n __f__(\"log\", '开始搜索', \" at store/BLETools.js:420\");\n var option = {\n allowDuplicatesKey: false,\n success: function success(res) {\n __f__(\"log\", '搜索成功,有设备', res, \" at store/BLETools.js:424\");\n onBluetoothDeviceFound();\n },\n fail: function fail(err) {\n __f__(\"log\", '当前搜索蓝牙设备失败', err, \" at store/BLETools.js:428\");\n if (err.errCode == 10008) {\n uni.showToast({\n title: '扫描太过频繁,请稍后再试',\n icon: 'none'\n });\n }\n // resetDevices();\n // devices = []\n // openBluetoothAdapter(true);\n }\n };\n\n if (auto_connect) {\n option.services = [service_uuid];\n }\n uni.startBluetoothDevicesDiscovery(option);\n}\nvar hexString = '';\n// step 3\n// 设备查找结果处理\nfunction onBluetoothDeviceFound() {\n uni.onBluetoothDeviceFound(function (res) {\n res.devices.forEach(function (device) {\n // 过滤掉没有名字的设备\n if (!device.name) {\n return;\n }\n var foundDevices = devices;\n var idx = inArray(foundDevices, 'deviceId', device.deviceId);\n if (idx === -1) {\n devices.push(device);\n } else {\n devices[idx] = device;\n }\n\n // Always notify the UI of any found device\n if (scanCallback && typeof scanCallback == \"function\") {\n scanCallback(); // 查找结果集回调\n }\n\n // console.log('auto_connect:', auto_connect);\n // console.log('isConnecting:', isConnecting);\n // console.log('deviceId:', deviceId);\n if (auto_connect && !isConnecting && device.deviceId == deviceId) {\n isConnecting = true;\n createBLEConnection(deviceId, true);\n } else if (auto_connect) {\n // console.log('111111100000000000000000//////////////');\n if (!after_timer) {\n after_timer = setTimeout(function () {\n var valid = [];\n auto_mac = JSON.parse(JSON.stringify(auto_mac_backup));\n auto_mac.forEach(function (item) {\n valid.push(devices.some(function (e) {\n return e.deviceId == item;\n }));\n });\n valid.forEach(function (item, index) {\n if (!item) {\n auto_mac.splice(index, 1);\n }\n });\n __f__(\"log\", 'valid mac ', auto_mac, \" at store/BLETools.js:495\");\n if (auto_mac.length > 0) {\n uni.showLoading({\n title: '自动连接中...',\n mask: true\n });\n var mac = auto_mac[0];\n createBLEConnection(mac);\n auto_mac.splice(0, 1);\n } else {}\n clearTimeout(after_timer);\n after_timer = '';\n }, 1000 * 6);\n }\n }\n });\n });\n}\n\n// connect step 1\n// 连接蓝牙设备\nfunction createBLEConnection(id, advertisData, sameDevice, closeConnectLoading) {\n //直接连接设备\n __f__(\"log\", id, advertisData, sameDevice, '连接蓝牙设备', \" at store/BLETools.js:518\");\n closeBLEConnection(false, function () {\n //监听蓝牙连接状态\n uni.onBLEConnectionStateChange(listener);\n uni.createBLEConnection({\n deviceId: id,\n timeout: 5000,\n success: function success(res) {\n __f__(\"log\", res, '蓝牙连接状态', \" at store/BLETools.js:531\");\n auto_connect = false; // 重置\n auto_mac = []; // 重置\n closeAutoConnect(); // 关闭全局自动连接\n if (autoConnectCallback && typeof autoConnectCallback == 'function') {\n autoConnectCallback();\n }\n stopBluetoothDevicesDiscovery(); // 停止扫描蓝牙设备\n device = devices.find(function (item) {\n return item.deviceId == id;\n });\n isConnecting = false;\n connected = true;\n manualDisconnect = false;\n deviceId = id;\n __f__(\"log\", '连接的设备ID', deviceId, \" at store/BLETools.js:544\");\n getBLEDeviceServices(deviceId); // 获取服务,初始化特征值\n uni.setStorageSync('deviceId', deviceId);\n // uni.setStorageSync('deviceName', name);\n },\n\n fail: function fail(err) {\n __f__(\"log\", '设备连接失败', err, \" at store/BLETools.js:550\");\n isConnecting = false;\n if (auto_connect) {\n if (auto_mac.length > 0) {\n var mac = auto_mac[0];\n createBLEConnection(mac);\n auto_mac.splice(0, 1);\n } else {\n if (autoConnectCallback && typeof autoConnectCallback == 'function') {\n autoConnectCallback();\n }\n }\n } else {\n __f__(\"log\", '设备连接失败', \" at store/BLETools.js:563\");\n uni.hideLoading();\n uni.showToast({\n title: '设备连接失败!' + err.errMsg,\n icon: 'none',\n duration: 2000\n });\n }\n if (typeof closeConnectLoading === 'function') {\n closeConnectLoading();\n }\n },\n complete: function complete() {\n uni.hideLoading();\n }\n });\n }, sameDevice); // 关闭当前蓝牙连接\n __f__(\"log\", '结束连接方法', \" at store/BLETools.js:580\");\n}\n\n// connect step 2\n// 获取服务\nfunction getBLEDeviceServices(deviceId) {\n __f__(\"log\", '我获取服务成功接收到的Id是', deviceId, \" at store/BLETools.js:586\");\n setTimeout(function () {\n uni.getBLEDeviceServices({\n deviceId: deviceId,\n success: function success(res) {\n // console.log(res, '获取蓝牙设备所有服务2');\n // console.log('测试1',res.services[i].uuid, service_uuid.toUpperCase())\n for (var i = 0; i < res.services.length; i++) {\n // console.log('测试2',res.services[i].uuid, service_uuid.toUpperCase())\n // 消息服务\n if (res.services[i].uuid == service_uuid || res.services[i].uuid == service_uuid.toUpperCase()) {\n getBLEDeviceCharacteristics(deviceId, res.services[i].uuid);\n }\n }\n },\n fail: function fail(err) {\n __f__(\"log\", err, '获取服务失败', \" at store/BLETools.js:604\");\n }\n });\n }, 6000);\n}\n\n// connect step 3\n// 初始化特征值\nfunction getBLEDeviceCharacteristics(deviceId, serviceId) {\n uni.getBLEDeviceCharacteristics({\n deviceId: deviceId,\n serviceId: serviceId,\n success: function success(res) {\n __f__(\"log\", res, '通知特征值', \" at store/BLETools.js:643\");\n var _loop = function _loop(i) {\n var item = res.characteristics[i];\n var itemUUID = item.uuid.toUpperCase();\n var primaryNotifyUUID = notify_characteristic.toUpperCase();\n var secondaryNotifyUUID = notify_characteristic_2.toUpperCase();\n\n // Check if the characteristic is one of the notification sources\n if (itemUUID === primaryNotifyUUID || itemUUID === secondaryNotifyUUID) {\n if (item.properties.notify || item.properties.indicate) {\n uni.notifyBLECharacteristicValueChange({\n deviceId: deviceId,\n serviceId: serviceId,\n characteristicId: item.uuid,\n state: true,\n success: function success() {\n __f__(\"log\", \"\\u5DF2\\u6210\\u529F\\u76D1\\u542C\\u7279\\u5F81\\u503C: \".concat(item.uuid), \" at store/BLETools.js:660\");\n },\n fail: function fail(err) {\n __f__(\"error\", \"\\u76D1\\u542C\\u7279\\u5F81\\u503C \".concat(item.uuid, \" \\u5931\\u8D25:\"), err, \" at store/BLETools.js:663\");\n }\n });\n }\n }\n if (itemUUID === write_characteristic.toUpperCase()) {\n if (item.properties.write) {}\n }\n };\n for (var i = 0; i < res.characteristics.length; i++) {\n _loop(i);\n }\n },\n fail: function fail(res) {\n __f__(\"error\", 'getBLEDeviceCharacteristics', res, \" at store/BLETools.js:675\");\n }\n });\n // notify的回调函数,操作之前先监听,保证第一时间获取数据\n // 针对不同特征值的回调处理\n uni.onBLECharacteristicValueChange(function (res) {\n var result = ab2hex(res.value);\n\n // 打印来自 notify_characteristic_2 的数据\n if (res.characteristicId.toUpperCase() === notify_characteristic_2.toUpperCase()) {\n __f__(\"log\", \"\\u63A5\\u6536\\u5230\\u6765\\u81EA [notify_characteristic_2] \\u7684\\u539F\\u59CBHex\\u6570\\u636E: \".concat(result), \" at store/BLETools.js:685\");\n if (result.startsWith('fc') && result.endsWith('ff')) {\n var macHex = result.substring(2, result.length - 2);\n var macAddress = macHex.match(/.{1,2}/g).reverse().join(':').toUpperCase();\n __f__(\"log\", \"[notify_characteristic_2] \\u89E3\\u6790\\u540E\\u7684MAC\\u5730\\u5740: \".concat(macAddress), \" at store/BLETools.js:690\");\n if (macCallback && typeof macCallback === 'function') {\n macCallback(macAddress);\n }\n return;\n } else if (result.startsWith('fb') && result.endsWith('ff')) {\n var dataHex = result.substring(2, result.length - 2);\n var batteryHex = dataHex.substring(0, 2);\n var batteryLevel = parseInt(batteryHex, 16);\n lastBatteryLevel = batteryLevel;\n __f__(\"log\", \"[notify_characteristic_2] \\u89E3\\u6790\\u540E\\u7684\\u7535\\u91CF: \".concat(batteryLevel, \"%\"), \" at store/BLETools.js:700\");\n if (batteryCallback && typeof batteryCallback === 'function') {\n batteryCallback(batteryLevel);\n }\n return;\n }\n }\n\n // This is the original logic for the primary notification characteristic.\n // It is now generalized to handle responses from either characteristic if not handled above.\n __f__(\"log\", '通知特征值', result, \" at store/BLETools.js:710\");\n var length = result.length;\n var len = parseInt(splitByLen(result.substr(2, 4), 2).reverse().join(''), 16);\n // console.log(len)\n var checkArrHex = splitByLen(result.substr(0, length - 4), 2);\n // console.log(checkArrHex)\n var checkArr = checkArrHex.map(function (e) {\n return parseInt(e, 16);\n });\n // console.log(checkArr)\n var sendCheckSum = result.substr(-4);\n var checkSum = getCheckSum(checkArr).map(function (e) {\n return e.toString(16).padLeft(2, '0');\n }).join('');\n // console.log(checkSum)\n // console.log(sendCheckSum)\n // console.log(sendCheckSum === checkSum)\n if (sendCheckSum === checkSum) {\n var type = parseInt(result.substr(8, 2), 16);\n // console.log(type)\n // console.log(realtimeType)\n if (realtimeType == type && realtimeCallback && typeof realtimeCallback == 'function') {\n realtimeType = undefined;\n var tempCallback = realtimeCallback;\n realtimeCallback = undefined;\n tempCallback(result);\n // console.log('realtimeType ', realtimeType)\n }\n\n continueExecute();\n } else {\n uni.hideLoading(); // 校验值不对的情况\n continueExecute();\n }\n });\n connectCallback(deviceId);\n}\n\n// 获取当前是否连接上\nfunction getConnected() {\n return connected;\n}\n\n// 设置自动连接的 mac 地址\nfunction setAutoMac(arr) {\n auto_mac_backup = arr;\n auto_connect = true;\n openBluetoothAdapter();\n startAutoConnect();\n}\n\n/**\r\n * 开启全局自动连接\r\n */\nfunction startAutoConnect() {\n auto_connect = true;\n autoConnectTimer = setInterval(function () {\n if (auto_connect) {\n if (!connected) {\n __f__(\"log\", '自动连接扫描 ', isOpen, \" at store/BLETools.js:766\");\n if (isOpen) {} else {\n if (isBleOn) {\n openBluetoothAdapter();\n }\n }\n }\n }\n }, 1000 * 3);\n}\n\n/**\r\n * 关闭全局自动连接\r\n */\nfunction closeAutoConnect() {\n auto_connect = false;\n clearInterval(autoConnectTimer);\n}\n\n/**\r\n * 取消全局自动连接\r\n */\nfunction cancelAutoConnect() {\n auto_connect = false;\n auto_mac = [];\n autoConnectCallback = '';\n clearInterval(autoConnectTimer);\n closeBluetoothAdapter();\n}\n\n// 获取暂存的扫描到的设备数组\nfunction getDevices() {\n if (device) {\n devices.push(device);\n }\n return devices;\n}\n\n// 重置扫描到的设备数组\nfunction resetDevices() {\n devices = [];\n}\n\n// write msg 发送指令\n// msg 为 hexstring 形式\nfunction writeBLECharacteristicValue(characteristicId, msg) {\n if (connected == false) {\n reconnectDevice();\n return;\n }\n var buffer = hexArr2ab(msg);\n waitingForResult = true; //等待通知返回结果。\n var len = buffer.byteLength;\n var arr = [];\n if (len > 20) {\n for (var i = 0, j = 0; i < len; i += 20) {\n var start = j * 20;\n var end = start + 20 > len ? len - start : 20;\n var data = Uint8Array.from(new Uint8Array(buffer, start, end));\n // console.log(data)\n // let tempBuffer = data.buffer.slice(start, end)\n // console.log(tempBuffer)\n arr.push(data.buffer);\n j++;\n }\n stopFlag = false;\n writeData(characteristicId, arr);\n } else {\n stopFlag = false;\n writeData(characteristicId, [buffer]);\n }\n}\nvar stopFlag = false;\nvar timeoutTimer = '';\nvar timeoutCallback = '';\nfunction writeData(characteristicId, buffer) {\n __f__(\"log\", '准备发送', \" at store/BLETools.js:848\");\n clearTimeout(timeoutTimer);\n // console.log(buffer)\n if (stopFlag) {\n return;\n }\n uni.writeBLECharacteristicValue({\n deviceId: deviceId,\n serviceId: service_uuid,\n characteristicId: characteristicId,\n value: buffer[0],\n success: function success(res) {\n if (realtimeCallback) {\n var str = \"\\u5199\\u5165 \".concat(ab2hex(buffer[0]));\n __f__(\"log\", str, \" at store/BLETools.js:862\");\n }\n // 写入一次进度条就前进\n if (writeCallback && typeof writeCallback == 'function') {\n var _str2 = \"\\u5199\\u5165 \".concat(ab2hex(buffer[0]));\n __f__(\"log\", '分包发送了一次', \" at store/BLETools.js:867\");\n writeCallback(_str2);\n }\n if (!stopFlag && buffer.length > 1) {\n writeData(characteristicId, buffer.slice(1));\n } else {\n var time = new Date().getTime();\n // console.log('time ', time)\n timeoutTimer = setTimeout(function () {\n if (timeoutCallback && typeof timeoutCallback == 'function') {\n timeoutCallback();\n }\n }, 2000);\n }\n },\n fail: function fail(res) {\n cmdList = []; // 这里清空指令, 放弃队列中所有指令,为后续新指令的到来做准备\n waitingForResult = false;\n __f__(\"error\", 'write failed ', res, \" at store/BLETools.js:886\");\n uni.showToast({\n title: '请重新连接'\n });\n uni.navigateTo({\n url: '/pages/search/index'\n });\n }\n });\n}\n// 550800019301112f\n// 550800019105118c\n\n//重连设备\nfunction reconnectDevice() {\n reconnectTimes = 0;\n clearInterval(reconnectTimer);\n if (manualDisconnect)\n // 主动断开的不做处理\n return;\n uni.hideLoading();\n uni.showLoading({\n mask: true,\n title: '重连中...'\n });\n reconnect();\n reconnectTimer = setInterval(function () {\n __f__(\"log\", '重连?>>>>>>>', \" at store/BLETools.js:916\");\n reconnect();\n }, 3000); // 7000\n}\n\nfunction reconnect() {\n if (connected)\n //已连接\n {\n reconnectTimes = 0;\n clearInterval(reconnectTimer);\n return;\n }\n if (reconnectTimes >= 2)\n //超时 // 9\n {\n reconnectTimes = 0;\n clearInterval(reconnectTimer);\n uni.hideLoading();\n showModal();\n return;\n } else {\n reconnectTimes += 1;\n if (isOpen) {\n if (!auto_connect) {\n connectNow();\n }\n } else {\n if (isBleOn) {\n openBluetoothAdapter(true);\n }\n }\n }\n}\nfunction connectNow() {\n if (!isConnecting) {\n isConnecting = true;\n\n //监听蓝牙连接状态\n uni.onBLEConnectionStateChange(listener);\n uni.createBLEConnection({\n deviceId: deviceId,\n timeout: 3000,\n success: function success(res) {\n uni.hideLoading();\n device = devices.find(function (item) {\n return item.deviceId == deviceId;\n });\n isConnecting = false;\n connected = true;\n reconnectTimes = 0;\n clearInterval(reconnectTimer); //结束循环\n getBLEDeviceServices(deviceId);\n },\n fail: function fail(res) {\n isConnecting = false;\n }\n });\n }\n}\n\n// 获取当前状态\n// 用于下拉刷新\nfunction getBluetoothAdapterState() {\n uni.getBluetoothAdapterState({\n success: function success(res) {\n if (!res.available) {\n openBluetoothAdapter();\n } else {\n uni.stopBluetoothDevicesDiscovery({\n complete: function complete() {\n startBluetoothDevicesDiscovery();\n }\n });\n }\n },\n fail: function fail(err) {}\n });\n}\n\n// 断开蓝牙设备连接\nfunction closeBLEConnection(close, callback, sameDevice) {\n try {\n // console.log('123', close)\n if (close) {\n manualDisconnect = true;\n }\n __f__(\"log\", '123', deviceId, \" at store/BLETools.js:1005\");\n if (deviceId) {\n uni.closeBLEConnection({\n deviceId: deviceId,\n success: function success(res) {\n handleCloseBle(close, callback, sameDevice);\n },\n fail: function fail(err) {\n if (err.errCode == 10006) {\n handleCloseBle(close, callback, sameDevice);\n }\n }\n });\n } else {\n // console.log('123', typeof callback == 'function')\n if (callback && typeof callback == 'function') {\n callback();\n }\n }\n } catch (error) {\n uni.hideLoading();\n __f__(\"log\", error, \" at store/BLETools.js:1026\");\n }\n}\nfunction handleCloseBle(close, callback, sameDevice) {\n if (!sameDevice) {\n deviceId = '';\n }\n connected = false;\n lastBatteryLevel = 'N/A';\n // 手动断开连接处理\n if (close) {\n closeBluetoothAdapter(true);\n }\n if (callback && typeof callback == 'function') {\n callback();\n }\n}\n\n// 关闭蓝牙扫描\nfunction stopBluetoothDevicesDiscovery() {\n isConnecting = false;\n uni.stopBluetoothDevicesDiscovery({\n success: function success(res) {}\n });\n}\nvar stopBlue = stopBluetoothDevicesDiscovery;\n\n// 关闭蓝牙适配器\nexports.stopBlue = stopBlue;\nfunction closeBluetoothAdapter(doCallback) {\n uni.stopBluetoothDevicesDiscovery({\n success: function success(result) {\n uni.closeBluetoothAdapter({\n success: function success(res) {\n // 手动断开连接处理\n }\n });\n }\n });\n}\n\n// 蓝牙断开 弹窗提示 (重连不可连上)\nfunction showModal() {\n deviceId = '';\n devices = [];\n // auto_connect = true // 开启全局自动连接\n openBluetoothAdapter(true);\n // startAutoConnect()\n uni.showModal({\n content: '设备重连失败,已断开连接!',\n showCancel: false,\n success: function success() {\n uni.reLaunch({\n url: '/pages/search/index'\n });\n }\n });\n}\n\n// #################################################\n// #\n// # Utility Functions\n// #\n// #################################################\n\n/////////////////// 工具函数 /////////////////////\nfunction splitByLen(str, len) {\n var length = str.length;\n var newArr = [];\n for (var i = 0; i < length; i += len) {\n newArr.push(str.substr(i, len));\n }\n return newArr;\n}\nfunction arrayBufferToString(arr) {\n if (typeof arr === 'string') {\n return arr;\n }\n var dataview = new DataView(arr);\n var ints = new Uint8Array(arr.byteLength);\n for (var i = 0; i < ints.length; i++) {\n ints[i] = dataview.getUint8(i);\n }\n arr = ints;\n var str = '',\n _arr = arr;\n for (var i = 0; i < _arr.length; i++) {\n var one = _arr[i].toString(2),\n v = one.match(/^1+?(?=0)/);\n if (v && one.length == 8) {\n var bytesLength = v[0].length;\n var store = _arr[i].toString(2).slice(7 - bytesLength);\n for (var st = 1; st < bytesLength; st++) {\n store += _arr[st + i].toString(2).slice(2);\n }\n str += String.fromCharCode(parseInt(store, 2));\n i += bytesLength - 1;\n } else {\n str += String.fromCharCode(_arr[i]);\n }\n }\n return str;\n}\nfunction inArray(arr, key, val) {\n for (var i = 0; i < arr.length; i++) {\n if (arr[i][key] === val) {\n return i;\n }\n }\n return -1;\n}\n\n// 字符串转为ArrayBuffer对象,参数为字符串,注意这里的字符串为非hex字符串\nfunction stringToArrayBuffer(str) {\n var bytes = new Array();\n var len, c;\n len = str.length;\n for (var i = 0; i < len; i++) {\n c = str.charCodeAt(i);\n if (c >= 0x010000 && c <= 0x10FFFF) {\n bytes.push(c >> 18 & 0x07 | 0xF0);\n bytes.push(c >> 12 & 0x3F | 0x80);\n bytes.push(c >> 6 & 0x3F | 0x80);\n bytes.push(c & 0x3F | 0x80);\n } else if (c >= 0x000800 && c <= 0x00FFFF) {\n bytes.push(c >> 12 & 0x0F | 0xE0);\n bytes.push(c >> 6 & 0x3F | 0x80);\n bytes.push(c & 0x3F | 0x80);\n } else if (c >= 0x000080 && c <= 0x0007FF) {\n bytes.push(c >> 6 & 0x1F | 0xC0);\n bytes.push(c & 0x3F | 0x80);\n } else {\n bytes.push(c & 0xFF);\n }\n }\n var array = new Int8Array(bytes.length);\n for (var i in bytes) {\n array[i] = bytes[i];\n }\n return array.buffer;\n}\nfunction hexArr2ab(hexArr) {\n var buffer = new ArrayBuffer(hexArr.length);\n var dataView = new DataView(buffer);\n for (var i = 0; i < hexArr.length; i++) {\n dataView.setUint8(i, hexArr[i]);\n }\n return buffer;\n}\nfunction hexStr2ab(hexStr) {\n var buffer = new ArrayBuffer(hexStr.length / 2);\n var dataView = new DataView(buffer);\n for (var i = 0, j = 0; i < hexStr.length; i += 2, j++) {\n var _str = \"0x\" + hexStr.substr(i, 2);\n dataView.setUint8(j, parseInt(_str, 16));\n }\n return buffer;\n}\n// ArrayBuffer转16进度字符串示例\nfunction ab2hex(buffer) {\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('');\n}\nfunction hexStr2HexArr(hexStr) {\n var a = [];\n for (var i = 0; i < hexStr.length; i += 2) {\n var _str = \"0x\" + hexStr.substr(i, 2);\n a.push(parseInt(_str, 16));\n }\n return a;\n}\nfunction hexArr2HexStr(hexArr) {\n var arr = [];\n hexArr.forEach(function (item) {\n arr.push(item.toString(16).padLeft(2, '0'));\n });\n return arr.join('');\n}\n\n// 10进制转16进制补0\nfunction dec2hex(dec, len) {\n //10进制转16进制补0\n var hex = \"\";\n while (dec) {\n var last = dec & 15;\n hex = String.fromCharCode((last > 9 ? 55 : 48) + last) + hex;\n dec >>= 4;\n }\n if (len) {\n while (hex.length < len) {\n hex = '0' + hex;\n }\n }\n return hex;\n}\n// 10进制转16进制补0\nfunction string_hex2int(hex) {\n //16进制转10进制\n var len = hex.length,\n a = new Array(len),\n code;\n for (var i = 0; i < len; i++) {\n code = hex.charCodeAt(i);\n if (48 <= code && code < 58) {\n code -= 48;\n } else {\n code = (code & 0xdf) - 65 + 10;\n }\n a[i] = code;\n }\n return a.reduce(function (acc, c) {\n acc = 16 * acc + c;\n return acc;\n }, 0);\n}\n\n//校验和\nfunction checkSumResult(hexStr, len)\n//返回校验和的hexstring\n{\n var abData = hexStr2HexArr(hexStr);\n var ucI = 0,\n ucJ = 0;\n var uiCrcValue = 0xffff;\n for (ucI = 0; ucI < len; ucI++) {\n uiCrcValue = uiCrcValue ^ abData[ucI] & 0xff;\n for (ucJ = 0; ucJ < 8; ucJ++) {\n if ((uiCrcValue & 0x0001) == 1) {\n uiCrcValue = uiCrcValue >> 1 ^ 0x8408;\n } else {\n uiCrcValue = uiCrcValue >> 1;\n }\n }\n }\n //校验和为uiCrcValue 的高低位互换\n var hexStr = dec2hex(uiCrcValue, 4);\n var resultStr = hexStr.substr(2, 2) + hexStr.substr(0, 2);\n return resultStr;\n}\nfunction Uint8ToStr(arr) {\n for (var i = 0, str = ''; i < arr.length; i++) {\n str += String.fromCharCode(arr[i]);\n }\n return str;\n}\nfunction strToUint8(str) {\n for (var i = 0, arr = []; i < str.length; i++) {\n arr.push(str.charCodeAt(i));\n }\n return new Uint8Array(arr);\n}\nfunction getDiscoveredDevices() {\n return (0, _toConsumableArray2.default)(devices);\n}\n\n// 手动断开蓝牙\nfunction manualDisconnectDevice() {\n closeBLEConnection(true);\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vc3RvcmUvQkxFVG9vbHMuanMiXSwibmFtZXMiOlsiZGV2aWNlcyIsImRldmljZSIsImRldmljZUlkIiwid2FpdGluZ0ZvclJlc3VsdCIsImlzQ29ubmVjdGluZyIsImNvbm5lY3RlZCIsInNlcnZpY2VfdXVpZCIsIndyaXRlX2NoYXJhY3RlcmlzdGljIiwibm90aWZ5X2NoYXJhY3RlcmlzdGljIiwibm90aWZ5X2NoYXJhY3RlcmlzdGljXzIiLCJydWxlMSIsInJ1bGUyIiwibWFudWFsRGlzY29ubmVjdCIsImNvbm5lY3RDYWxsYmFjayIsInNjYW5DYWxsYmFjayIsImRpc2Nvbm5lY3RDYWxsYmFjayIsIndyaXRlQ2FsbGJhY2siLCJyZWFsdGltZUNhbGxiYWNrIiwiYmF0dGVyeUNhbGxiYWNrIiwibWFjQ2FsbGJhY2siLCJsYXN0QmF0dGVyeUxldmVsIiwicmVhbHRpbWVUeXBlIiwicmVjb25uZWN0VGltZXMiLCJyZWNvbm5lY3RUaW1lciIsImNtZExpc3QiLCJpc09wZW4iLCJhdXRvX2Nvbm5lY3QiLCJhdXRvX21hYyIsImF1dG9fbWFjX2JhY2t1cCIsImFmdGVyX3RpbWVyIiwiYXV0b0Nvbm5lY3RDYWxsYmFjayIsImF1dG9Db25uZWN0VGltZXIiLCJpc0JsZU9uIiwibGlzdGVuZXIiLCJyZXMiLCJ1bmkiLCJnZXRCbHVldG9vdGhBZGFwdGVyU3RhdGUiLCJzdWNjZXNzIiwiYXZhaWxhYmxlIiwicmVjb25uZWN0RGV2aWNlIiwiZmFpbCIsImVyciIsIlN0cmluZyIsInByb3RvdHlwZSIsInBhZExlZnQiLCJsZW4iLCJjaGFyIiwic3RyIiwiQXJyYXkiLCJsZW5ndGgiLCJqb2luIiwidHJhbnNGbG9hdCIsImluZGV4T2YiLCJwYXJzZUZsb2F0IiwidG9GaXhlZCIsIm9uQmx1ZXRvb3RoQWRhcHRlclN0YXRlQ2hhbmdlIiwiZ2V0Q2hlY2tTdW0iLCJjbWQiLCJjaGVja1N1bSIsImdldENyYzE2Iiwic3BsaXRCeUxlbiIsInJldmVyc2UiLCJtYXAiLCJlIiwicGFyc2VJbnQiLCJjcmMiLCJpIiwiaiIsInRvU3RyaW5nIiwiaW5pdEJsdWUiLCJvbkJsdWV0b290aERldmljZUZvdW5kIiwiZm9yRWFjaCIsIm5hbWUiLCJmb3VuZERldmljZXMiLCJpZHgiLCJpbkFycmF5IiwicHVzaCIsImNyZWF0ZUJMRUNvbm5lY3Rpb24iLCJzZXRUaW1lb3V0IiwidmFsaWQiLCJKU09OIiwicGFyc2UiLCJzdHJpbmdpZnkiLCJpdGVtIiwic29tZSIsImluZGV4Iiwic3BsaWNlIiwic2hvd0xvYWRpbmciLCJ0aXRsZSIsIm1hc2siLCJtYWMiLCJjbGVhclRpbWVvdXQiLCJzZXRDYWxsYmFjayIsInNldFNjYW5DYWxsYmFjayIsInNldERpc2Nvbm5lY3RDYWxsYmFjayIsInNldFdyaXRlQ2FsbGJhY2siLCJzZXRCYXR0ZXJ5Q2FsbGJhY2siLCJzZXRNYWNDYWxsYmFjayIsImdldERldmljZUlkIiwiZ2V0Q29ubmVjdGVkRGV2aWNlIiwic2V0UmVhbHRpbWVDYWxsYmFjayIsInR5cGUiLCJjb252ZXJzaW9uIiwibnVtIiwicmVzdWx0IiwidGVtcCIsInNsaWNlIiwic2VuZExpZ2h0VHlwZSIsInN0cjEiLCJhcnIiLCJleGVjdXRlQ21kIiwic2V0TGlnaHQiLCJzZW5kSW1nIiwiZGF0YUFyciIsIndyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSIsImNvbnRpbnVlRXhlY3V0ZSIsIm9wZW5CbHVldG9vdGhBZGFwdGVyIiwic2VhcmNoIiwiY2FsbGJhY2siLCJvcGVyYXRpb24iLCJvcGVuQmxlQWRhcHRlciIsInN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImNsb3NlQmx1ZXRvb3RoQWRhcHRlciIsImNvbXBsZXRlIiwiZXJyQ29kZSIsInNob3dNb2RhbCIsImNvbnRlbnQiLCJzaG93Q2FuY2VsIiwib3B0aW9uIiwiYWxsb3dEdXBsaWNhdGVzS2V5Iiwic2hvd1RvYXN0IiwiaWNvbiIsInNlcnZpY2VzIiwiaGV4U3RyaW5nIiwiaWQiLCJhZHZlcnRpc0RhdGEiLCJzYW1lRGV2aWNlIiwiY2xvc2VDb25uZWN0TG9hZGluZyIsImNsb3NlQkxFQ29ubmVjdGlvbiIsIm9uQkxFQ29ubmVjdGlvblN0YXRlQ2hhbmdlIiwidGltZW91dCIsImNsb3NlQXV0b0Nvbm5lY3QiLCJzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSIsImZpbmQiLCJnZXRCTEVEZXZpY2VTZXJ2aWNlcyIsInNldFN0b3JhZ2VTeW5jIiwiaGlkZUxvYWRpbmciLCJlcnJNc2ciLCJkdXJhdGlvbiIsInV1aWQiLCJ0b1VwcGVyQ2FzZSIsImdldEJMRURldmljZUNoYXJhY3RlcmlzdGljcyIsInNlcnZpY2VJZCIsImNoYXJhY3RlcmlzdGljcyIsIml0ZW1VVUlEIiwicHJpbWFyeU5vdGlmeVVVSUQiLCJzZWNvbmRhcnlOb3RpZnlVVUlEIiwicHJvcGVydGllcyIsIm5vdGlmeSIsImluZGljYXRlIiwibm90aWZ5QkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZUNoYW5nZSIsImNoYXJhY3RlcmlzdGljSWQiLCJzdGF0ZSIsIndyaXRlIiwib25CTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlIiwiYWIyaGV4IiwidmFsdWUiLCJzdGFydHNXaXRoIiwiZW5kc1dpdGgiLCJtYWNIZXgiLCJzdWJzdHJpbmciLCJtYWNBZGRyZXNzIiwibWF0Y2giLCJkYXRhSGV4IiwiYmF0dGVyeUhleCIsImJhdHRlcnlMZXZlbCIsInN1YnN0ciIsImNoZWNrQXJySGV4IiwiY2hlY2tBcnIiLCJzZW5kQ2hlY2tTdW0iLCJ1bmRlZmluZWQiLCJ0ZW1wQ2FsbGJhY2siLCJnZXRDb25uZWN0ZWQiLCJzZXRBdXRvTWFjIiwic3RhcnRBdXRvQ29ubmVjdCIsInNldEludGVydmFsIiwiY2xlYXJJbnRlcnZhbCIsImNhbmNlbEF1dG9Db25uZWN0IiwiZ2V0RGV2aWNlcyIsInJlc2V0RGV2aWNlcyIsIm1zZyIsImJ1ZmZlciIsImhleEFycjJhYiIsImJ5dGVMZW5ndGgiLCJzdGFydCIsImVuZCIsImRhdGEiLCJVaW50OEFycmF5IiwiZnJvbSIsInN0b3BGbGFnIiwid3JpdGVEYXRhIiwidGltZW91dFRpbWVyIiwidGltZW91dENhbGxiYWNrIiwidGltZSIsIkRhdGUiLCJnZXRUaW1lIiwibmF2aWdhdGVUbyIsInVybCIsInJlY29ubmVjdCIsImNvbm5lY3ROb3ciLCJjbG9zZSIsImhhbmRsZUNsb3NlQmxlIiwiZXJyb3IiLCJzdG9wQmx1ZSIsImRvQ2FsbGJhY2siLCJyZUxhdW5jaCIsIm5ld0FyciIsImFycmF5QnVmZmVyVG9TdHJpbmciLCJkYXRhdmlldyIsIkRhdGFWaWV3IiwiaW50cyIsImdldFVpbnQ4IiwiX2FyciIsIm9uZSIsInYiLCJieXRlc0xlbmd0aCIsInN0b3JlIiwic3QiLCJmcm9tQ2hhckNvZGUiLCJrZXkiLCJ2YWwiLCJzdHJpbmdUb0FycmF5QnVmZmVyIiwiYnl0ZXMiLCJjIiwiY2hhckNvZGVBdCIsImFycmF5IiwiSW50OEFycmF5IiwiaGV4QXJyIiwiQXJyYXlCdWZmZXIiLCJkYXRhVmlldyIsInNldFVpbnQ4IiwiaGV4U3RyMmFiIiwiaGV4U3RyIiwiX3N0ciIsImNhbGwiLCJiaXQiLCJoZXhTdHIySGV4QXJyIiwiYSIsImhleEFycjJIZXhTdHIiLCJkZWMyaGV4IiwiZGVjIiwiaGV4IiwibGFzdCIsInN0cmluZ19oZXgyaW50IiwiY29kZSIsInJlZHVjZSIsImFjYyIsImNoZWNrU3VtUmVzdWx0IiwiYWJEYXRhIiwidWNJIiwidWNKIiwidWlDcmNWYWx1ZSIsInJlc3VsdFN0ciIsIlVpbnQ4VG9TdHIiLCJzdHJUb1VpbnQ4IiwiZ2V0RGlzY292ZXJlZERldmljZXMiLCJtYW51YWxEaXNjb25uZWN0RGV2aWNlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0EsSUFBSUEsT0FBTyxHQUFHLEVBQUU7O0FBRWhCO0FBQ0EsSUFBSUMsTUFBTSxHQUFHLEVBQUU7O0FBRWY7QUFDQSxJQUFJQyxRQUFRLEdBQUcsRUFBRTs7QUFHakI7QUFDQSxJQUFJQyxnQkFBZ0IsR0FB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QUMsQ0FBQztFQUM1QjtFQUNBLE9BQU8sSUFBSW1JLFVBQVUsQ0FBQ3hGLEdBQUcsQ0FBQztBQUMzQjtBQUVPLFNBQVM0SixvQkFBb0IsR0FBRztFQUN0Qyx3Q0FBV3pRLE9BQU87QUFDbkI7O0FBRUE7QUFDTyxTQUFTMFEsc0JBQXNCLEdBQUc7RUFDeENoSSxrQkFBa0IsQ0FBQyxJQUFJLENBQUM7QUFDekIsQyIsImZpbGUiOiIyMTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyDok53niZnorr7lpIfnu5Pmnpzpm4ZcclxubGV0IGRldmljZXMgPSBbXVxyXG5cclxuLy8g5b2T5YmN6L+e5o6l55qE6JOd54mZ6K6+5aSHXHJcbmxldCBkZXZpY2UgPSAnJ1xyXG5cclxuLy8g6JOd54mZ6K6+5aSHaWRcclxubGV0IGRldmljZUlkID0gJydcclxuXHJcblxyXG4vLyDlhpnkuobmlbDmja7nrYnlvoXpgJrnn6Xnu5Pmnpzov5Tlm55cclxubGV0IHdhaXRpbmdGb3JSZXN1bHQgPSBmYWxzZVxyXG5cclxuLy8g6L+e5o6l54q25oCBXHJcbmxldCBpc0Nvbm5lY3RpbmcgPSBmYWxzZVxyXG5sZXQgY29ubmVjdGVkID0gZmFsc2VcclxuXHJcbi8vIOacjeWKoSB1dWlkIOWSjCDnibnlvoHlgLwgdXVpZFxyXG4vL+ato+W8j1xyXG4vL+a1i+ivlVxyXG5cclxubGV0IHNlcnZpY2VfdXVpZCA9IFwiMDAwMEFFMzAtMDAwMC0xMDAwLTgwMDAtMDA4MDVGOUIzNEZCXCJcclxubGV0IHdyaXRlX2NoYXJhY3RlcmlzdGljID0gXCIwMDAwQUUwMy0wMDAwLTEwMDAtODAwMC0wMDgwNUY5QjM0RkJcIlxyXG5sZXQgbm90aWZ5X2NoYXJhY3RlcmlzdGljID0gXCIwMDAwQUUwMy0wMDAwLTEwMDAtODAwMC0wMDgwNUY5QjM0RkJcIlxyXG5sZXQgbm90aWZ5X2NoYXJhY3RlcmlzdGljXzIgPSBcIjAwMDBBRTAyLTAwMDAtMTAwMC04MDAwLTAwODA1RjlCMzRGQlwiLy/ojrflj5borr7lpIfnlLXph4/lkozorr7lpIdtYWPlnLDlnYBcclxuXHJcbi8vIOWRveWQjeinhOWImVxyXG5sZXQgcnVsZTEgPSBcIlwiIC8vIEFuZHJvaWRcclxubGV0IHJ1bGUyID0gXCJcIiAvLyBpb3NcclxuXHJcbi8vIOaJi+WKqOaWreW8gFxyXG52YXIgbWFudWFsRGlzY29ubmVjdCA9IHRydWVcclxuXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuLy8gI1xyXG4vLyAjICAgIENhbGxiYWNrIERlZmluaXRpb25zXHJcbi8vICNcclxuLy8gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xyXG5cclxuLy8g5Zue6LCD5LqL5Lu2XHJcbmxldCBjb25uZWN0Q2FsbGJhY2sgPSAnJyAvLyDov57mjqXmiJDlip/lm57osINcclxubGV0IHNjYW5DYWxsYmFjayA9ICcnIC8vIOaQnOe0ouWIsOiTneeJmeiuvuWkh+Wbnuiwg1xyXG5sZXQgZGlzY29ubmVjdENhbGxiYWNrID0gJycgLy8g6K6+5aSH5pat5byA6L+e5o6l5Zue6LCDXHJcbmxldCB3cml0ZUNhbGxiYWNrID0gJycgLy8g5YaZ5oiQ5Yqf5Zue6LCDXHJcbi8vIOiHquWumuS5iSDkuJrliqHnm7jlhbMg5Zue6LCD5LqL5Lu2XHJcbmxldCByZWFsdGltZUNhbGxiYWNrID0gJycgLy8g5a6e5pe25Y+R6YCB5oyH5Luk55qE5Zue6LCDXHJcbmxldCBiYXR0ZXJ5Q2FsbGJhY2sgPSAnJyAvLyDnlLXph4/lm57osINcclxubGV0IG1hY0NhbGxiYWNrID0gJycgLy8gTUFD5Zyw5Z2A5Zue6LCDXHJcbmxldCBsYXN0QmF0dGVyeUxldmVsID0gJ04vQSc7XHJcblxyXG4vLyDoh6rlrprkuYkg5Lia5Yqh55u45YWzIOagh+ivhlxyXG5sZXQgcmVhbHRpbWVUeXBlID0gJycgLy8g5a6e5pe25Y+R6YCB5oyH5Luk55qE5qCH6K+GXHJcblxyXG5cclxuLy8g6YeN6L+e55u45YWzXHJcbmxldCByZWNvbm5lY3RUaW1lcyA9IDAgLy8g6YeN6L+e5qyh5pWwXHJcbmxldCByZWNvbm5lY3RUaW1lciAvLyDph43ov57orqHml7blmahcclxuXHJcbi8vIOWboOS4uuacieW/g+i3s+iHquWKqOiuoeaXtuWZqOWPkemAge+8jOS4jeaYr+WFqOaYr+eUqOaIt+aJi+WKqOeahOaTjeS9nO+8jOeUqOaIt+eahOaJi+WKqOaTjeS9nOiuvuWumuS4uuS4gOS4quaTjeS9nOWQjuaJjeiDveaTjeS9nOS4i+S4gOS4qu+8jOS9huacieiHquWKqOW/g+i3s+WPkemAgeeahOivne+8jOWPr+iDveS8muWHuueOsOWPkemAgeW/g+i3s+aXtu+8jFxyXG4vLyDnlKjmiLfkuZ/mraPlpb3mk43kvZzkuobvvIzpgqPov5nml7blj6/og73kvJrlh7rnjrDvvIzlkIzml7blhpnkuKTmnaHmjIfku6Tmg4XlhrXvvIzljbPmsqHmlLbliLDkuIrkuIDmnaHnmoTlm57lpI3lsLHlj5HpgIHkuobkuIvkuIDmnaHmjIfku6TvvIznjrDnlKjmlbDnu4TmmoLlrZhcclxubGV0IGNtZExpc3QgPSBbXSAvLyDnnIvov5nph4zvvIHvvIHvvIEg546w5Zyo5rKh5pyJ5b+D6Lez77yM5Y+q5pyJ55So5oi355qE5pON5L2c77yM56Gu5L+d55So5oi355qE5pON5L2c6YO95piv5pyJ5Zue5aSN55qE77yM5bm25LiU5Zyo6Zif5YiX5YaF77yM562J5b6F5YmN5LiA5p2h5omn6KGM5a6M5omN5omn6KGM5LiL5LiA5p2hXHJcblxyXG4vLyDlvZPliY3ok53niZnpgILphY3lmajmmK/lkKbmiZPlvIDnmoTnirbmgIFcclxubGV0IGlzT3BlbiA9IGZhbHNlXHJcblxyXG4vLyDoh6rliqjov57mjqVcclxubGV0IGF1dG9fY29ubmVjdCA9IGZhbHNlXHJcblxyXG4vLyDlh4blpIfljrvoh6rliqjov57mjqXnmoQgZGV2aWNlSWRcclxubGV0IGF1dG9fbWFjID0gW11cclxubGV0IGF1dG9fbWFjX2JhY2t1cCA9IFtdIC8vIOWkh+S7vVxyXG5cclxuLy8g5omr5o+P5Yiw6K6+5aSH5ZCO77yM5YaN562J5b6F5Liq5Yeg56eS6K6h5pe25ZmoXHJcbmxldCBhZnRlcl90aW1lciA9ICcnXHJcblxyXG4vLyDoh6rliqjov57mjqXlm57osINcclxubGV0IGF1dG9Db25uZWN0Q2FsbGJhY2sgPSAnJ1xyXG5cclxuLy8g6Ieq5Yqo6L+e5o6l5qOA5rWL6K6h5pe25ZmoXHJcbmxldCBhdXRvQ29ubmVjdFRpbWVyID0gJydcclxuXHJcblxyXG4vKipcclxuICog5omL5py66JOd54mZ5piv5ZCm5byA5ZCv5LqGXHJcbiAqL1xyXG5sZXQgaXNCbGVPbiA9IGZhbHNlXHJcblxyXG5cclxuXHJcbmxldCBsaXN0ZW5lciA9IGZ1bmN0aW9uKHJlcykge1xyXG5cdGNvbnNvbGUubG9nKHJlcyk7XHJcblx0Ly8g6K+l5pa55rOV5Zue6LCD5Lit5Y+v5Lul55So5LqO5aSE55CG6L+e5o6l5oSP5aSW5pat5byA562J5byC5bi45oOF5Ya1XHJcblx0aWYgKCFyZXMuY29ubmVjdGVkKSB7XHJcblx0XHRkZXZpY2UgPSAnJ1xyXG5cdFx0Y21kTGlzdCA9IFtdIC8vIOi/memHjOa4heepuuaMh+S7pFxyXG5cdFx0aXNDb25uZWN0aW5nID0gZmFsc2VcclxuXHRcdGNvbm5lY3RlZCA9IGZhbHNlXHJcblx0XHRsYXN0QmF0dGVyeUxldmVsID0gJ04vQSc7XHJcblx0XHRpZiAoZGlzY29ubmVjdENhbGxiYWNrICYmIHR5cGVvZiBkaXNjb25uZWN0Q2FsbGJhY2sgPT0gJ2Z1bmN0aW9uJykge1xyXG5cdFx0XHRkaXNjb25uZWN0Q2FsbGJhY2soKVxyXG5cdFx0fVxyXG5cdFx0dW5pLmdldEJsdWV0b290aEFkYXB0ZXJTdGF0ZSh7XHJcblx0XHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcclxuXHRcdFx0XHRpZiAoIXJlcy5hdmFpbGFibGUpIHtcclxuXHRcdFx0XHRcdGlzT3BlbiA9IGZhbHNlXHJcblx0XHRcdFx0XHRhdXRvX2Nvbm5lY3QgPSB0cnVlXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHJlY29ubmVjdERldmljZSgpXHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWw6IChlcnIpID0+IHt9XHJcblx0XHR9KVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIOWIneWni+WMluaLk+WxleWHveaVsFxyXG5TdHJpbmcucHJvdG90eXBlLnBhZExlZnQgPSBmdW5jdGlvbihsZW4sIGNoYXIpIHtcclxuXHRsZXQgc3RyID0gdGhpcztcclxuXHRyZXR1cm4gbmV3IEFycmF5KGxlbiAtIHN0ci5sZW5ndGggKyAxKS5qb2luKGNoYXIgfHwgJycpICsgc3RyXHJcbn1cclxuU3RyaW5nLnByb3RvdHlwZS50cmFuc0Zsb2F0ID0gZnVuY3Rpb24oKSB7XHJcblx0bGV0IHN0ciA9IHRoaXM7XHJcblx0cmV0dXJuIHN0ci5pbmRleE9mKCcuJykgIT0gLTEgPyBwYXJzZUZsb2F0KHN0cikudG9GaXhlZCgxKSA6IHN0clxyXG59XHJcblxyXG4vLyAvL3VuaVxyXG51bmkub25CbHVldG9vdGhBZGFwdGVyU3RhdGVDaGFuZ2UoZnVuY3Rpb24ocmVzKSB7XHJcblx0aWYgKCFyZXMuYXZhaWxhYmxlKSB7XHJcblx0XHRpc09wZW4gPSBmYWxzZVxyXG5cdFx0aXNCbGVPbiA9IGZhbHNlXHJcblx0fSBlbHNlIHtcclxuXHRcdGlzQmxlT24gPSB0cnVlXHJcblx0fVxyXG59KVxyXG5cclxuXHJcblxyXG5cclxuLy8g6I635Y+WICDmoKHpqoxcclxuZnVuY3Rpb24gZ2V0Q2hlY2tTdW0oY21kKSB7XHJcblx0Ly8gY29uc29sZS5sb2coY21kLCAn5oiR5pivY21kJyk7XHJcblx0bGV0IGNoZWNrU3VtID0gZ2V0Q3JjMTYoY21kKTtcclxuXHQvLyBjb25zb2xlLmxvZyhjaGVja1N1bSwgJ+aIkeaYr2NoZWNrU3VtJyk7XHJcblx0Ly8gY29uc29sZS5sb2coc3BsaXRCeUxlbihjaGVja1N1bSwgMikucmV2ZXJzZSgpLm1hcChlID0+IHBhcnNlSW50KGUsIDE2KSksICd3b3NoaSAnKTtcclxuXHRyZXR1cm4gc3BsaXRCeUxlbihjaGVja1N1bSwgMikucmV2ZXJzZSgpLm1hcChlID0+IHBhcnNlSW50KGUsIDE2KSlcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0Q3JjMTYoY21kKSB7XHJcblx0bGV0IGNyYyA9IDB4ZmZmZjtcclxuXHRsZXQgbGVuID0gY21kLmxlbmd0aDtcclxuXHRmb3IgKGxldCBpID0gMDsgaSA8IGxlbjsgaSsrKSB7XHJcblx0XHRjcmMgPSBjcmMgXiAoY21kW2ldICYgMHhmZilcclxuXHRcdGZvciAobGV0IGogPSAwOyBqIDwgODsgaisrKSB7XHJcblx0XHRcdGlmICgoY3JjICYgMHgwMDAxKSA9PSAxKSB7XHJcblx0XHRcdFx0Y3JjID4+PSAxXHJcblx0XHRcdFx0Y3JjIF49IDB4QTAwMVxyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdGNyYyA+Pj0gMVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vIGNvbnNvbGUubG9nKGNyYy50b1N0cmluZygxNikucGFkTGVmdCg0LCAnMCcpLCAnMDEyMTQ1NDg3OCcpO1xyXG5cdHJldHVybiBjcmMudG9TdHJpbmcoMTYpLnBhZExlZnQoNCwgJzAnKVxyXG59XHJcblxyXG5cclxuLy8gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xyXG4vLyAjXHJcbi8vICMgICAgTW9kdWxlIFNldHVwICYgQ29uZmlndXJhdGlvblxyXG4vLyAjXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuXHJcbi8vIOWIneWni+WMluiTneeJmeaooeWdl1xyXG5leHBvcnQgZnVuY3Rpb24gaW5pdEJsdWUoKSB7XHJcblx0dW5pLm9uQmx1ZXRvb3RoRGV2aWNlRm91bmQoKHJlcykgPT4ge1xyXG5cdFx0cmVzLmRldmljZXMuZm9yRWFjaChkZXZpY2UgPT4ge1xyXG5cdFx0XHQvLyDov4fmu6TmjonmsqHmnInlkI3lrZfnmoTorr7lpIdcclxuXHRcdFx0aWYgKCFkZXZpY2UubmFtZSkge1xyXG5cdFx0XHRcdHJldHVybjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Y29uc3QgZm91bmREZXZpY2VzID0gZGV2aWNlc1xyXG5cdFx0XHRjb25zdCBpZHggPSBpbkFycmF5KGZvdW5kRGV2aWNlcywgJ2RldmljZUlkJywgZGV2aWNlLmRldmljZUlkKVxyXG5cdFx0XHRpZiAoaWR4ID09PSAtMSkge1xyXG5cdFx0XHRcdGRldmljZXMucHVzaChkZXZpY2UpXHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0ZGV2aWNlc1tpZHhdID0gZGV2aWNlXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIEFsd2F5cyBub3RpZnkgdGhlIFVJIG9mIGFueSBmb3VuZCBkZXZpY2VcclxuXHRcdFx0aWYgKHNjYW5DYWxsYmFjayAmJiB0eXBlb2Ygc2NhbkNhbGxiYWNrID09IFwiZnVuY3Rpb25cIikge1xyXG5cdFx0XHRcdHNjYW5DYWxsYmFjaygpIC8vIOafpeaJvue7k+aenOmbhuWbnuiwg1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBjb25zb2xlLmxvZygnYXV0b19jb25uZWN0OicsIGF1dG9fY29ubmVjdCk7XHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKCdpc0Nvbm5lY3Rpbmc6JywgaXNDb25uZWN0aW5nKTtcclxuXHRcdFx0Ly8gY29uc29sZS5sb2coJ2RldmljZUlkOicsIGRldmljZUlkKTtcclxuXHRcdFx0aWYgKGF1dG9fY29ubmVjdCAmJiAhaXNDb25uZWN0aW5nICYmIGRldmljZS5kZXZpY2VJZCA9PSBkZXZpY2VJZCkge1xyXG5cdFx0XHRcdGlzQ29ubmVjdGluZyA9IHRydWVcclxuXHRcdFx0XHRjcmVhdGVCTEVDb25uZWN0aW9uKGRldmljZUlkLCB0cnVlKTtcclxuXHJcblx0XHRcdH0gZWxzZSBpZiAoYXV0b19jb25uZWN0KSB7XHJcblx0XHRcdFx0Ly8gY29uc29sZS5sb2coJzExMTExMTEwMDAwMDAwMDAwMDAwMDAwMC8vLy8vLy8vLy8vLy8vJyk7XHJcblx0XHRcdFx0aWYgKCFhZnRlcl90aW1lcikge1xyXG5cdFx0XHRcdFx0YWZ0ZXJfdGltZXIgPSBzZXRUaW1lb3V0KCgpID0+IHtcclxuXHRcdFx0XHRcdFx0bGV0IHZhbGlkID0gW11cclxuXHRcdFx0XHRcdFx0YXV0b19tYWMgPSBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KGF1dG9fbWFjX2JhY2t1cCkpXHJcblx0XHRcdFx0XHRcdGF1dG9fbWFjLmZvckVhY2goaXRlbSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0dmFsaWQucHVzaChkZXZpY2VzLnNvbWUoZSA9PiBlLmRldmljZUlkID09IGl0ZW0pKVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR2YWxpZC5mb3JFYWNoKChpdGVtLCBpbmRleCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdGlmICghaXRlbSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0YXV0b19tYWMuc3BsaWNlKGluZGV4LCAxKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ3ZhbGlkIG1hYyAnLCBhdXRvX21hYylcclxuXHRcdFx0XHRcdFx0aWYgKGF1dG9fbWFjLmxlbmd0aCA+IDApIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkuc2hvd0xvYWRpbmcoe1xyXG5cdFx0XHRcdFx0XHRcdFx0dGl0bGU6ICfoh6rliqjov57mjqXkuK0uLi4nLFxyXG5cdFx0XHRcdFx0XHRcdFx0bWFzazogdHJ1ZVxyXG5cdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdFx0bGV0IG1hYyA9IGF1dG9fbWFjWzBdXHJcblx0XHRcdFx0XHRcdFx0Y3JlYXRlQkxFQ29ubmVjdGlvbihtYWMpXHJcblx0XHRcdFx0XHRcdFx0YXV0b19tYWMuc3BsaWNlKDAsIDEpXHJcblx0XHRcdFx0XHRcdH0gZWxzZSB7fVxyXG5cdFx0XHRcdFx0XHRjbGVhclRpbWVvdXQoYWZ0ZXJfdGltZXIpXHJcblx0XHRcdFx0XHRcdGFmdGVyX3RpbWVyID0gJydcclxuXHRcdFx0XHRcdH0sIDEwMDAgKiA2KVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSlcclxuXHR9KVxyXG59XHJcblxyXG4vLyDorr7nva7ov57mjqXmiJDlip/lm57osINcclxuZXhwb3J0IGZ1bmN0aW9uIHNldENhbGxiYWNrKGUpIHtcclxuXHRjb25uZWN0Q2FsbGJhY2sgPSBlXHJcbn1cclxuXHJcbi8vIOiuvue9ruaQnOe0ouWIsOiTneeJmeiuvuWkh+Wbnuiwg1xyXG5leHBvcnQgZnVuY3Rpb24gc2V0U2NhbkNhbGxiYWNrKGUpIHtcclxuXHRzY2FuQ2FsbGJhY2sgPSBlXHJcbn1cclxuXHJcbi8vIOiuvue9ruiuvuWkh+aWreW8gOi/nuaOpeWbnuiwg1xyXG5leHBvcnQgZnVuY3Rpb24gc2V0RGlzY29ubmVjdENhbGxiYWNrKGUpIHtcclxuXHRkaXNjb25uZWN0Q2FsbGJhY2sgPSBlXHJcbn1cclxuXHJcbi8vIOiuvue9ruWGmeaIkOWKn+Wbnuiwg1xyXG5leHBvcnQgZnVuY3Rpb24gc2V0V3JpdGVDYWxsYmFjayhlKSB7XHJcblx0d3JpdGVDYWxsYmFjayA9IGU7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBzZXRCYXR0ZXJ5Q2FsbGJhY2soZSkge1xyXG5cdGJhdHRlcnlDYWxsYmFjayA9IGU7XHJcblx0aWYgKGxhc3RCYXR0ZXJ5TGV2ZWwgIT09ICdOL0EnICYmIHR5cGVvZiBiYXR0ZXJ5Q2FsbGJhY2sgPT09ICdmdW5jdGlvbicpIHtcclxuXHRcdGJhdHRlcnlDYWxsYmFjayhsYXN0QmF0dGVyeUxldmVsKTtcclxuXHR9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBzZXRNYWNDYWxsYmFjayhlKSB7XHJcblx0bWFjQ2FsbGJhY2sgPSBlO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0RGV2aWNlSWQoKXtcclxuXHRyZXR1cm4gZGV2aWNlSWRcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIGdldENvbm5lY3RlZERldmljZSgpIHtcclxuXHRyZXR1cm4gZGV2aWNlO1xyXG59XHJcblxyXG4vLyDkuJrliqHnm7jlhbPlm57osINcclxuZnVuY3Rpb24gc2V0UmVhbHRpbWVDYWxsYmFjayh0eXBlLCBlKSB7XHJcblx0cmVhbHRpbWVUeXBlID0gdHlwZVxyXG5cdC8vIGNvbnNvbGUubG9nKCfkuJrliqHnm7jlhbPlm57osIMnLCBlKTtcclxuXHRyZWFsdGltZUNhbGxiYWNrID0gZVxyXG5cdC8vIGNvbnNvbGUubG9nKCdzZXQgcmVhbHRpbWVUeXBlICcsIHJlYWx0aW1lVHlwZSlcclxufVxyXG5cclxuXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuLy8gI1xyXG4vLyAjICAgIENvcmUgQkxFIENvbW1hbmQgRnVuY3Rpb25zXHJcbi8vICNcclxuLy8gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xyXG5cclxuLy8g6L2s5o2iMTbov5vliLZcclxuLyoqXHJcbiAqIEBwYXJhbSB7bnVtYmVyfSBudW0g5Yeg5L2NXHJcbiovXHJcbmZ1bmN0aW9uIGNvbnZlcnNpb24oc3RyLCBudW0pIHtcclxuXHRjb25zdCByZXN1bHQgPSBbXTtcclxuXHRmb3IgKGxldCBpID0gMDsgaSA8IHN0ci5sZW5ndGg7IGkgKz0gbnVtKSB7XHJcblx0XHRsZXQgdGVtcCA9IHN0ci5zbGljZShpLCBpICsgbnVtKTtcclxuXHRcdC8vIHRlbXAudG9TdHJpbmcoMTYpO1xyXG5cdFx0cmVzdWx0LnB1c2gocGFyc2VJbnQodGVtcCwgMTYpKTtcclxuXHR9XHJcblx0cmV0dXJuIHJlc3VsdDtcclxufVxyXG5cclxuLy8g5YiH5o2i54Gv55qE5qih5byPXHJcbmV4cG9ydCBmdW5jdGlvbiBzZW5kTGlnaHRUeXBlKHR5cGUsIGUpe1xyXG5cdHNldFJlYWx0aW1lQ2FsbGJhY2sodHlwZSwgZSlcclxuXHRsZXQgc3RyMSA9IGBGQSR7ZX0wMDAxMDBGRmA7XHJcblx0bGV0IGFyciA9IFtdO1xyXG5cdGFyciA9IGNvbnZlcnNpb24oc3RyMSwgMik7XHJcblx0ZXhlY3V0ZUNtZChhcnIpO1xyXG59XHJcblxyXG4vLyDosIPoioLnga/kuq7luqZcclxuZXhwb3J0IGZ1bmN0aW9uIHNldExpZ2h0KHR5cGUsIGUsIG51bSkge1xyXG5cdHNldFJlYWx0aW1lQ2FsbGJhY2sodHlwZSwgZSlcclxuXHQvLyBsZXQgc3RyID0gYEZBMDUke3BhcnNlSW50KG51bSwgMTYpfTAwRkZgO1xyXG5cdGxldCBzdHIgPSBgRkEwNTAwMDEke251bS50b1N0cmluZygxNikucGFkTGVmdCgyLCcwJyl9RkZgO1xyXG5cdGxldCBhcnIgPSBjb252ZXJzaW9uKHN0ciwgMik7XHJcblx0Y29uc29sZS5sb2coJ2xpZ2h05pWw57uEJywgYXJyKTtcclxuXHRleGVjdXRlQ21kKGFycik7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBAZGVzY3JpcHRpb24g6K6+572u5Y2V5L2N44CB6YOo6Zeo44CB5ZCN5a2XLi4uXHJcbiAqIEBwYXJhbSB7IEFycmF5IH0gYXJyIFxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gc2VuZEltZyhhcnIsZSkge1xyXG5cdGxldCBkYXRhQXJyID0gY29udmVyc2lvbihhcnIsIDIpO1xyXG5cdGNvbnNvbGUubG9nKGRhdGFBcnIpO1xyXG5cdGV4ZWN1dGVDbWQoZGF0YUFycik7XHJcbn1cclxuXHJcblxyXG4vLyDlpoLmnKrnqbrvvIjmnKrmlLbliLDlm57lpI3vvIzmlLbliLDlm57lpI3kvJrmuIXmjonnrKzkuIDkuKrmjIfku6TvvInov5vpmJ/liJfvvIwg56m655u05o6l5omn6KGMXHJcbmZ1bmN0aW9uIGV4ZWN1dGVDbWQoY21kKSB7XHJcblx0Ly8gaWYgKGNtZExpc3QubGVuZ3RoID09IDApIHtcclxuXHQvLyBcdHdyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSh3cml0ZV9jaGFyYWN0ZXJpc3RpYywgY21kKVxyXG5cdFx0XHJcblx0Ly8gfVxyXG5cdC8vIGNtZExpc3QucHVzaChjbWQpXHJcblx0d3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHdyaXRlX2NoYXJhY3RlcmlzdGljLCBjbWQpXHJcbn1cclxuXHJcbi8vIOa4heaOieesrOS4gOS4quaMh+S7pO+8jOeEtuWQjuajgOafpemYn+WIl+aYr+WQpuS4uuepuu+8jOS4jeS4uuepuue7p+e7reWPkemAgVxyXG5mdW5jdGlvbiBjb250aW51ZUV4ZWN1dGUoKSB7XHJcblx0Y21kTGlzdC5zcGxpY2UoMCwgMSlcclxuXHRpZiAoY21kTGlzdC5sZW5ndGggIT0gMCkge1xyXG5cdFx0d3JpdGVCTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlKHdyaXRlX2NoYXJhY3RlcmlzdGljLCBjbWRMaXN0WzBdKVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuLy8gI1xyXG4vLyAjICAgIENvcmUgQkxFIENvbm5lY3Rpb24gTG9naWNcclxuLy8gI1xyXG4vLyAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXHJcblxyXG5cclxuLy8gc3RlcCAxXHJcbi8vIOaJk+W8gOiTneeJmeWKn+iDvVxyXG5leHBvcnQgZnVuY3Rpb24gb3BlbkJsdWV0b290aEFkYXB0ZXIoc2VhcmNoLCBjYWxsYmFjaykge1xyXG5cdGNvbnN0IG9wZXJhdGlvbiA9ICgpID0+IHtcclxuXHRcdG9wZW5CbGVBZGFwdGVyKChlcnIpID0+IHtcclxuXHRcdFx0aWYgKCFlcnIpIHtcclxuXHRcdFx0XHQvLyBPbiBzdWNjZXNzIChubyBlcnJvciksIHN0YXJ0IHNjYW5uaW5nIGZvciBkZXZpY2VzLlxyXG5cdFx0XHRcdHN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC8vIEFsd2F5cyBjYWxsIHRoZSBwYWdlJ3MgY2FsbGJhY2sgdG8gbm90aWZ5IGl0IG9mIHRoZSByZXN1bHQuXHJcblx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdGNhbGxiYWNrKGVycik7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH07XHJcblxyXG5cdGlmIChzZWFyY2gpIHtcclxuXHRcdC8vIEZpcnN0IGNsb3NlIGFueSBleGlzdGluZyBhZGFwdGVyIHNlc3Npb24sIHRoZW4gcGVyZm9ybSB0aGUgb3BlcmF0aW9uLlxyXG5cdFx0dW5pLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdGNvbXBsZXRlOiBvcGVyYXRpb24sXHJcblx0XHR9KTtcclxuXHR9IGVsc2Uge1xyXG5cdFx0b3BlcmF0aW9uKCk7XHJcblx0fVxyXG59XHJcblxyXG5mdW5jdGlvbiBvcGVuQmxlQWRhcHRlcihjYWxsYmFjaykge1xyXG5cdHVuaS5vcGVuQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdGlzT3BlbiA9IHRydWU7XHJcblx0XHRcdGlzQmxlT24gPSB0cnVlO1xyXG5cdFx0XHRpZiAoY2FsbGJhY2spIGNhbGxiYWNrKCk7IC8vIFN1Y2Nlc3MsIG5vIGVycm9yIG9iamVjdC5cclxuXHRcdH0sXHJcblx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdC8vIExvZyB0aGUgZnVsbCBlcnJvciB0byBoZWxwIGRpYWdub3NlIHJlbGVhc2UgdmVyc2lvbiBpc3N1ZXNcclxuXHRcdFx0Y29uc29sZS5lcnJvcignb3BlbkJsdWV0b290aEFkYXB0ZXIgZmFpbGVkIHdpdGggZXJyb3I6JywgSlNPTi5zdHJpbmdpZnkoZXJyKSk7XHJcblxyXG5cdFx0XHRpZiAoZXJyLmVyckNvZGUgPT09IDEwMDAxKSB7XHJcblx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRjb250ZW50OiAn6K+35omT5byA5omL5py66JOd54mZJyxcclxuXHRcdFx0XHRcdHNob3dDYW5jZWw6IGZhbHNlLFxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdC8vIEZvciBvdGhlciBlcnJvcnMsIHNob3cgYSBkZXRhaWxlZCBtb2RhbCBmb3IgZGVidWdnaW5nIGluIHRoZSByZWxlYXNlIHZlcnNpb24uXHJcblx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHR0aXRsZTogJ+iTneeJmeWQr+WKqOWksei0pScsXHJcblx0XHRcdFx0XHRjb250ZW50OiBg6ZSZ6K+vOiAke0pTT04uc3RyaW5naWZ5KGVycil9YCxcclxuXHRcdFx0XHRcdHNob3dDYW5jZWw6IGZhbHNlXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0aXNPcGVuID0gZmFsc2U7XHJcblx0XHRcdGlzQmxlT24gPSBmYWxzZTtcclxuXHRcdFx0Ly8gUHJvcGFnYXRlIHRoZSBlcnJvciB0byB0aGUgY2FsbGluZyBwYWdlXHJcblx0XHRcdGlmIChjYWxsYmFjaykgY2FsbGJhY2soZXJyKTtcclxuXHRcdH0sXHJcblx0fSk7XHJcbn1cclxuXHJcbi8vIHN0ZXAgMlxyXG4vL+W8gOWni+aQnOe0ouiTneeJmeiuvuWkh1xyXG5mdW5jdGlvbiBzdGFydEJsdWV0b290aERldmljZXNEaXNjb3ZlcnkoKSB7XHJcblx0Y29uc29sZS5sb2coJ+W8gOWni+aQnOe0oicpO1xyXG5cdGxldCBvcHRpb24gPSB7XHJcblx0XHRhbGxvd0R1cGxpY2F0ZXNLZXk6IGZhbHNlLFxyXG5cdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRjb25zb2xlLmxvZygn5pCc57Si5oiQ5YqfLOacieiuvuWkhycsIHJlcyk7XHJcblx0XHRcdG9uQmx1ZXRvb3RoRGV2aWNlRm91bmQoKTtcclxuXHRcdH0sXHJcblx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdGNvbnNvbGUubG9nKCflvZPliY3mkJzntKLok53niZnorr7lpIflpLHotKUnLCBlcnIpO1xyXG5cdFx0XHRpZihlcnIuZXJyQ29kZSA9PSAxMDAwOCkge1xyXG5cdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0dGl0bGU6ICfmiavmj4/lpKrov4fpopHnuYHvvIzor7fnqI3lkI7lho3or5UnLFxyXG5cdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gcmVzZXREZXZpY2VzKCk7XHJcblx0XHRcdC8vIGRldmljZXMgPSBbXVxyXG5cdFx0XHQvLyBvcGVuQmx1ZXRvb3RoQWRhcHRlcih0cnVlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0aWYgKGF1dG9fY29ubmVjdCkge1xyXG5cdFx0b3B0aW9uLnNlcnZpY2VzID0gW1xyXG5cdFx0XHRzZXJ2aWNlX3V1aWRcclxuXHRcdF1cclxuXHR9XHJcblx0dW5pLnN0YXJ0Qmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeShvcHRpb24pXHJcbn1cclxuXHJcblxyXG5cclxubGV0IGhleFN0cmluZyA9ICcnXHJcbi8vIHN0ZXAgM1xyXG4vLyDorr7lpIfmn6Xmib7nu5PmnpzlpITnkIZcclxuZnVuY3Rpb24gb25CbHVldG9vdGhEZXZpY2VGb3VuZCgpIHtcclxuXHR1bmkub25CbHVldG9vdGhEZXZpY2VGb3VuZCgocmVzKSA9PiB7XHJcblx0XHRyZXMuZGV2aWNlcy5mb3JFYWNoKGRldmljZSA9PiB7XHJcblx0XHRcdC8vIOi/h+a7pOaOieayoeacieWQjeWtl+eahOiuvuWkh1xyXG5cdFx0XHRpZiAoIWRldmljZS5uYW1lKSB7XHJcblx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRjb25zdCBmb3VuZERldmljZXMgPSBkZXZpY2VzXHJcblx0XHRcdGNvbnN0IGlkeCA9IGluQXJyYXkoZm91bmREZXZpY2VzLCAnZGV2aWNlSWQnLCBkZXZpY2UuZGV2aWNlSWQpXHJcblx0XHRcdGlmIChpZHggPT09IC0xKSB7XHJcblx0XHRcdFx0ZGV2aWNlcy5wdXNoKGRldmljZSlcclxuXHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRkZXZpY2VzW2lkeF0gPSBkZXZpY2VcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gQWx3YXlzIG5vdGlmeSB0aGUgVUkgb2YgYW55IGZvdW5kIGRldmljZVxyXG5cdFx0XHRpZiAoc2NhbkNhbGxiYWNrICYmIHR5cGVvZiBzY2FuQ2FsbGJhY2sgPT0gXCJmdW5jdGlvblwiKSB7XHJcblx0XHRcdFx0c2NhbkNhbGxiYWNrKCkgLy8g5p+l5om+57uT5p6c6ZuG5Zue6LCDXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKCdhdXRvX2Nvbm5lY3Q6JywgYXV0b19jb25uZWN0KTtcclxuXHRcdFx0Ly8gY29uc29sZS5sb2coJ2lzQ29ubmVjdGluZzonLCBpc0Nvbm5lY3RpbmcpO1xyXG5cdFx0XHQvLyBjb25zb2xlLmxvZygnZGV2aWNlSWQ6JywgZGV2aWNlSWQpO1xyXG5cdFx0XHRpZiAoYXV0b19jb25uZWN0ICYmICFpc0Nvbm5lY3RpbmcgJiYgZGV2aWNlLmRldmljZUlkID09IGRldmljZUlkKSB7XHJcblx0XHRcdFx0aXNDb25uZWN0aW5nID0gdHJ1ZVxyXG5cdFx0XHRcdGNyZWF0ZUJMRUNvbm5lY3Rpb24oZGV2aWNlSWQsIHRydWUpO1xyXG5cclxuXHRcdFx0fSBlbHNlIGlmIChhdXRvX2Nvbm5lY3QpIHtcclxuXHRcdFx0XHQvLyBjb25zb2xlLmxvZygnMTExMTExMTAwMDAwMDAwMDAwMDAwMDAwLy8vLy8vLy8vLy8vLy8nKTtcclxuXHRcdFx0XHRpZiAoIWFmdGVyX3RpbWVyKSB7XHJcblx0XHRcdFx0XHRhZnRlcl90aW1lciA9IHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRsZXQgdmFsaWQgPSBbXVxyXG5cdFx0XHRcdFx0XHRhdXRvX21hYyA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkoYXV0b19tYWNfYmFja3VwKSlcclxuXHRcdFx0XHRcdFx0YXV0b19tYWMuZm9yRWFjaChpdGVtID0+IHtcclxuXHRcdFx0XHRcdFx0XHR2YWxpZC5wdXNoKGRldmljZXMuc29tZShlID0+IGUuZGV2aWNlSWQgPT0gaXRlbSkpXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHZhbGlkLmZvckVhY2goKGl0ZW0sIGluZGV4KSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0aWYgKCFpdGVtKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRhdXRvX21hYy5zcGxpY2UoaW5kZXgsIDEpXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZygndmFsaWQgbWFjICcsIGF1dG9fbWFjKVxyXG5cdFx0XHRcdFx0XHRpZiAoYXV0b19tYWMubGVuZ3RoID4gMCkge1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XHJcblx0XHRcdFx0XHRcdFx0XHR0aXRsZTogJ+iHquWKqOi/nuaOpeS4rS4uLicsXHJcblx0XHRcdFx0XHRcdFx0XHRtYXNrOiB0cnVlXHJcblx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0XHRsZXQgbWFjID0gYXV0b19tYWNbMF1cclxuXHRcdFx0XHRcdFx0XHRjcmVhdGVCTEVDb25uZWN0aW9uKG1hYylcclxuXHRcdFx0XHRcdFx0XHRhdXRvX21hYy5zcGxpY2UoMCwgMSlcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHt9XHJcblx0XHRcdFx0XHRcdGNsZWFyVGltZW91dChhZnRlcl90aW1lcilcclxuXHRcdFx0XHRcdFx0YWZ0ZXJfdGltZXIgPSAnJ1xyXG5cdFx0XHRcdFx0fSwgMTAwMCAqIDYpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KVxyXG5cdH0pXHJcbn1cclxuXHJcblxyXG4vLyBjb25uZWN0IHN0ZXAgMVxyXG4vLyDov57mjqXok53niZnorr7lpIdcclxuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZUJMRUNvbm5lY3Rpb24oaWQsIGFkdmVydGlzRGF0YSwgc2FtZURldmljZSwgY2xvc2VDb25uZWN0TG9hZGluZykgeyAvL+ebtOaOpei/nuaOpeiuvuWkh1xyXG5cdGNvbnNvbGUubG9nKGlkLCBhZHZlcnRpc0RhdGEsIHNhbWVEZXZpY2UsICfov57mjqXok53niZnorr7lpIcnKTtcclxuXHRjbG9zZUJMRUNvbm5lY3Rpb24oZmFsc2UsICgpID0+IHtcclxuXHJcblxyXG5cclxuXHJcblxyXG5cdFx0Ly/nm5HlkKzok53niZnov57mjqXnirbmgIFcclxuXHRcdHVuaS5vbkJMRUNvbm5lY3Rpb25TdGF0ZUNoYW5nZShsaXN0ZW5lcilcclxuXHRcdHVuaS5jcmVhdGVCTEVDb25uZWN0aW9uKHtcclxuXHRcdFx0ZGV2aWNlSWQ6IGlkLFxyXG5cdFx0XHR0aW1lb3V0OiA1MDAwLFxyXG5cdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2cocmVzLCAn6JOd54mZ6L+e5o6l54q25oCBJyk7XHJcblx0XHRcdFx0YXV0b19jb25uZWN0ID0gZmFsc2UgLy8g6YeN572uXHJcblx0XHRcdFx0YXV0b19tYWMgPSBbXSAvLyDph43nva5cclxuXHRcdFx0XHRjbG9zZUF1dG9Db25uZWN0KCkgLy8g5YWz6Zet5YWo5bGA6Ieq5Yqo6L+e5o6lXHJcblx0XHRcdFx0aWYgKGF1dG9Db25uZWN0Q2FsbGJhY2sgJiYgdHlwZW9mIGF1dG9Db25uZWN0Q2FsbGJhY2sgPT0gJ2Z1bmN0aW9uJykge1xyXG5cdFx0XHRcdFx0YXV0b0Nvbm5lY3RDYWxsYmFjaygpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCkgLy8g5YGc5q2i5omr5o+P6JOd54mZ6K6+5aSHXHJcblx0XHRcdFx0ZGV2aWNlID0gZGV2aWNlcy5maW5kKGl0ZW0gPT4gaXRlbS5kZXZpY2VJZCA9PSBpZClcclxuXHRcdFx0XHRpc0Nvbm5lY3RpbmcgPSBmYWxzZVxyXG5cdFx0XHRcdGNvbm5lY3RlZCA9IHRydWVcclxuXHRcdFx0XHRtYW51YWxEaXNjb25uZWN0ID0gZmFsc2VcclxuXHRcdFx0XHRkZXZpY2VJZCA9IGlkXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+i/nuaOpeeahOiuvuWkh0lEJywgZGV2aWNlSWQpO1xyXG5cdFx0XHRcdGdldEJMRURldmljZVNlcnZpY2VzKGRldmljZUlkKSAvLyDojrflj5bmnI3liqHvvIzliJ3lp4vljJbnibnlvoHlgLxcclxuXHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ2RldmljZUlkJywgZGV2aWNlSWQpO1xyXG5cdFx0XHRcdC8vIHVuaS5zZXRTdG9yYWdlU3luYygnZGV2aWNlTmFtZScsIG5hbWUpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+iuvuWkh+i/nuaOpeWksei0pScsIGVycik7XHJcblx0XHRcdFx0aXNDb25uZWN0aW5nID0gZmFsc2U7XHJcblx0XHRcdFx0aWYgKGF1dG9fY29ubmVjdCkge1xyXG5cdFx0XHRcdFx0aWYgKGF1dG9fbWFjLmxlbmd0aCA+IDApIHtcclxuXHRcdFx0XHRcdFx0bGV0IG1hYyA9IGF1dG9fbWFjWzBdXHJcblx0XHRcdFx0XHRcdGNyZWF0ZUJMRUNvbm5lY3Rpb24obWFjKVxyXG5cdFx0XHRcdFx0XHRhdXRvX21hYy5zcGxpY2UoMCwgMSlcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdGlmIChhdXRvQ29ubmVjdENhbGxiYWNrICYmIHR5cGVvZiBhdXRvQ29ubmVjdENhbGxiYWNrID09ICdmdW5jdGlvbicpIHtcclxuXHRcdFx0XHRcdFx0XHRhdXRvQ29ubmVjdENhbGxiYWNrKClcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZygn6K6+5aSH6L+e5o6l5aSx6LSlJyk7XHJcblx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKVxyXG5cdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdHRpdGxlOiAn6K6+5aSH6L+e5o6l5aSx6LSl77yBJyArIGVyci5lcnJNc2csXHJcblx0XHRcdFx0XHRcdGljb246ICdub25lJyxcclxuXHRcdFx0XHRcdFx0ZHVyYXRpb246IDIwMDAsXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodHlwZW9mIGNsb3NlQ29ubmVjdExvYWRpbmcgPT09ICdmdW5jdGlvbicpIHtcclxuXHRcdFx0XHRcdGNsb3NlQ29ubmVjdExvYWRpbmcoKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGNvbXBsZXRlOiAoKSA9PiB7XHJcblx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKCk7XHJcblx0XHRcdH1cclxuXHRcdH0pXHJcblx0fSwgc2FtZURldmljZSkgLy8g5YWz6Zet5b2T5YmN6JOd54mZ6L+e5o6lXHJcblx0Y29uc29sZS5sb2coJ+e7k+adn+i/nuaOpeaWueazlScpO1xyXG59XHJcblxyXG4vLyBjb25uZWN0IHN0ZXAgMlxyXG4vLyDojrflj5bmnI3liqFcclxuZnVuY3Rpb24gZ2V0QkxFRGV2aWNlU2VydmljZXMoZGV2aWNlSWQpIHtcclxuXHRjb25zb2xlLmxvZygn5oiR6I635Y+W5pyN5Yqh5oiQ5Yqf5o6l5pS25Yiw55qESWTmmK8nLCBkZXZpY2VJZCk7XHJcblxyXG5cdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0dW5pLmdldEJMRURldmljZVNlcnZpY2VzKHtcclxuXHRcdFx0ZGV2aWNlSWQsXHJcblx0XHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcclxuXHRcdFx0XHQvLyBjb25zb2xlLmxvZyhyZXMsICfojrflj5bok53niZnorr7lpIfmiYDmnInmnI3liqEyJyk7XHJcblx0XHRcdFx0Ly8gY29uc29sZS5sb2coJ+a1i+ivlTEnLHJlcy5zZXJ2aWNlc1tpXS51dWlkLCBzZXJ2aWNlX3V1aWQudG9VcHBlckNhc2UoKSlcclxuXHRcdFx0XHRmb3IgKGxldCBpID0gMDsgaSA8IHJlcy5zZXJ2aWNlcy5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdFx0Ly8gY29uc29sZS5sb2coJ+a1i+ivlTInLHJlcy5zZXJ2aWNlc1tpXS51dWlkLCBzZXJ2aWNlX3V1aWQudG9VcHBlckNhc2UoKSlcclxuXHRcdFx0XHRcdC8vIOa2iOaBr+acjeWKoVxyXG5cdFx0XHRcdFx0aWYgKHJlcy5zZXJ2aWNlc1tpXS51dWlkID09IHNlcnZpY2VfdXVpZCB8fFxyXG5cdFx0XHRcdFx0XHRyZXMuc2VydmljZXNbaV0udXVpZCA9PSBzZXJ2aWNlX3V1aWQudG9VcHBlckNhc2UoKSkge1xyXG5cdFx0XHRcdFx0XHRnZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3MoZGV2aWNlSWQsIHJlcy5zZXJ2aWNlc1tpXS51dWlkKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbDogKGVycikgPT4ge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKGVyciwgJ+iOt+WPluacjeWKoeWksei0pScpXHJcblx0XHRcdH1cclxuXHRcdH0pXHJcblx0fSwgNjAwMClcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbn1cclxuXHJcblxyXG4vLyBjb25uZWN0IHN0ZXAgM1xyXG4vLyDliJ3lp4vljJbnibnlvoHlgLxcclxuZnVuY3Rpb24gZ2V0QkxFRGV2aWNlQ2hhcmFjdGVyaXN0aWNzKGRldmljZUlkLCBzZXJ2aWNlSWQpIHtcclxuXHR1bmkuZ2V0QkxFRGV2aWNlQ2hhcmFjdGVyaXN0aWNzKHtcclxuXHRcdGRldmljZUlkLFxyXG5cdFx0c2VydmljZUlkLFxyXG5cdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRjb25zb2xlLmxvZyhyZXMsJ+mAmuefpeeJueW+geWAvCcpXHJcblx0XHRcdGZvciAobGV0IGkgPSAwOyBpIDwgcmVzLmNoYXJhY3RlcmlzdGljcy5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdGxldCBpdGVtID0gcmVzLmNoYXJhY3RlcmlzdGljc1tpXVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGNvbnN0IGl0ZW1VVUlEID0gaXRlbS51dWlkLnRvVXBwZXJDYXNlKCk7XHJcblx0XHRcdFx0Y29uc3QgcHJpbWFyeU5vdGlmeVVVSUQgPSBub3RpZnlfY2hhcmFjdGVyaXN0aWMudG9VcHBlckNhc2UoKTtcclxuXHRcdFx0XHRjb25zdCBzZWNvbmRhcnlOb3RpZnlVVUlEID0gbm90aWZ5X2NoYXJhY3RlcmlzdGljXzIudG9VcHBlckNhc2UoKTtcclxuXHJcblx0XHRcdFx0Ly8gQ2hlY2sgaWYgdGhlIGNoYXJhY3RlcmlzdGljIGlzIG9uZSBvZiB0aGUgbm90aWZpY2F0aW9uIHNvdXJjZXNcclxuXHRcdFx0XHRpZiAoaXRlbVVVSUQgPT09IHByaW1hcnlOb3RpZnlVVUlEIHx8IGl0ZW1VVUlEID09PSBzZWNvbmRhcnlOb3RpZnlVVUlEKSB7XHJcblx0XHRcdFx0XHRpZiAoaXRlbS5wcm9wZXJ0aWVzLm5vdGlmeSB8fCBpdGVtLnByb3BlcnRpZXMuaW5kaWNhdGUpIHtcclxuXHRcdFx0XHRcdFx0dW5pLm5vdGlmeUJMRUNoYXJhY3RlcmlzdGljVmFsdWVDaGFuZ2Uoe1xyXG5cdFx0XHRcdFx0XHRcdGRldmljZUlkLFxyXG5cdFx0XHRcdFx0XHRcdHNlcnZpY2VJZCxcclxuXHRcdFx0XHRcdFx0XHRjaGFyYWN0ZXJpc3RpY0lkOiBpdGVtLnV1aWQsXHJcblx0XHRcdFx0XHRcdFx0c3RhdGU6IHRydWUsXHJcblx0XHRcdFx0XHRcdFx0c3VjY2VzczogKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coYOW3suaIkOWKn+ebkeWQrOeJueW+geWAvDogJHtpdGVtLnV1aWR9YCk7XHJcblx0XHRcdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdFx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmVycm9yKGDnm5HlkKznibnlvoHlgLwgJHtpdGVtLnV1aWR9IOWksei0pTpgLCBlcnIpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpZiAoaXRlbVVVSUQgPT09IHdyaXRlX2NoYXJhY3RlcmlzdGljLnRvVXBwZXJDYXNlKCkpIHtcclxuXHRcdFx0XHRcdGlmIChpdGVtLnByb3BlcnRpZXMud3JpdGUpIHt9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0ZmFpbDogKHJlcykgPT4ge1xyXG5cdFx0XHRjb25zb2xlLmVycm9yKCdnZXRCTEVEZXZpY2VDaGFyYWN0ZXJpc3RpY3MnLCByZXMpXHJcblx0XHR9XHJcblx0fSlcclxuXHQvLyBub3RpZnnnmoTlm57osIPlh73mlbDvvIzmk43kvZzkuYvliY3lhYjnm5HlkKzvvIzkv53or4HnrKzkuIDml7bpl7Tojrflj5bmlbDmja5cclxuXHQvLyDpkojlr7nkuI3lkIznibnlvoHlgLznmoTlm57osIPlpITnkIZcclxuXHR1bmkub25CTEVDaGFyYWN0ZXJpc3RpY1ZhbHVlQ2hhbmdlKChyZXMpID0+IHtcclxuXHRcdGxldCByZXN1bHQgPSBhYjJoZXgocmVzLnZhbHVlKVxyXG5cclxuXHRcdC8vIOaJk+WNsOadpeiHqiBub3RpZnlfY2hhcmFjdGVyaXN0aWNfMiDnmoTmlbDmja5cclxuXHRcdGlmIChyZXMuY2hhcmFjdGVyaXN0aWNJZC50b1VwcGVyQ2FzZSgpID09PSBub3RpZnlfY2hhcmFjdGVyaXN0aWNfMi50b1VwcGVyQ2FzZSgpKSB7XHJcblx0XHRcdGNvbnNvbGUubG9nKGDmjqXmlLbliLDmnaXoh6ogW25vdGlmeV9jaGFyYWN0ZXJpc3RpY18yXSDnmoTljp/lp4tIZXjmlbDmja46ICR7cmVzdWx0fWApO1xyXG5cclxuICAgICAgICAgICAgaWYgKHJlc3VsdC5zdGFydHNXaXRoKCdmYycpICYmIHJlc3VsdC5lbmRzV2l0aCgnZmYnKSkge1xyXG4gICAgICAgICAgICAgICAgY29uc3QgbWFjSGV4ID0gcmVzdWx0LnN1YnN0cmluZygyLCByZXN1bHQubGVuZ3RoIC0gMik7XHJcbiAgICAgICAgICAgICAgICBjb25zdCBtYWNBZGRyZXNzID0gbWFjSGV4Lm1hdGNoKC8uezEsMn0vZykucmV2ZXJzZSgpLmpvaW4oJzonKS50b1VwcGVyQ2FzZSgpO1xyXG4gICAgICAgICAgICAgICAgY29uc29sZS5sb2coYFtub3RpZnlfY2hhcmFjdGVyaXN0aWNfMl0g6Kej5p6Q5ZCO55qETUFD5Zyw5Z2AOiAke21hY0FkZHJlc3N9YCk7XHJcbiAgICAgICAgICAgICAgICBpZiAobWFjQ2FsbGJhY2sgJiYgdHlwZW9mIG1hY0NhbGxiYWNrID09PSAnZnVuY3Rpb24nKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFjQ2FsbGJhY2sobWFjQWRkcmVzcyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0cmV0dXJuO1xyXG4gICAgICAgICAgICB9IGVsc2UgaWYgKHJlc3VsdC5zdGFydHNXaXRoKCdmYicpICYmIHJlc3VsdC5lbmRzV2l0aCgnZmYnKSkge1xyXG4gICAgICAgICAgICAgICAgY29uc3QgZGF0YUhleCA9IHJlc3VsdC5zdWJzdHJpbmcoMiwgcmVzdWx0Lmxlbmd0aCAtIDIpO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgYmF0dGVyeUhleCA9IGRhdGFIZXguc3Vic3RyaW5nKDAsIDIpO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgYmF0dGVyeUxldmVsID0gcGFyc2VJbnQoYmF0dGVyeUhleCwgMTYpO1xyXG4gICAgICAgICAgICAgICAgbGFzdEJhdHRlcnlMZXZlbCA9IGJhdHRlcnlMZXZlbDtcclxuICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKGBbbm90aWZ5X2NoYXJhY3RlcmlzdGljXzJdIOino+aekOWQjueahOeUtemHjzogJHtiYXR0ZXJ5TGV2ZWx9JWApO1xyXG4gICAgICAgICAgICAgICAgaWYgKGJhdHRlcnlDYWxsYmFjayAmJiB0eXBlb2YgYmF0dGVyeUNhbGxiYWNrID09PSAnZnVuY3Rpb24nKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmF0dGVyeUNhbGxiYWNrKGJhdHRlcnlMZXZlbCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0cmV0dXJuO1xyXG4gICAgICAgICAgICB9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC8vIFRoaXMgaXMgdGhlIG9yaWdpbmFsIGxvZ2ljIGZvciB0aGUgcHJpbWFyeSBub3RpZmljYXRpb24gY2hhcmFjdGVyaXN0aWMuXHJcblx0XHQvLyBJdCBpcyBub3cgZ2VuZXJhbGl6ZWQgdG8gaGFuZGxlIHJlc3BvbnNlcyBmcm9tIGVpdGhlciBjaGFyYWN0ZXJpc3RpYyBpZiBub3QgaGFuZGxlZCBhYm92ZS5cclxuXHRcdGNvbnNvbGUubG9nKCfpgJrnn6XnibnlvoHlgLwnLHJlc3VsdClcclxuXHJcblx0XHRsZXQgbGVuZ3RoID0gcmVzdWx0Lmxlbmd0aFxyXG5cdFx0bGV0IGxlbiA9IHBhcnNlSW50KHNwbGl0QnlMZW4ocmVzdWx0LnN1YnN0cigyLCA0KSwgMikucmV2ZXJzZSgpLmpvaW4oJycpLCAxNilcclxuXHRcdC8vIGNvbnNvbGUubG9nKGxlbilcclxuXHRcdGxldCBjaGVja0FyckhleCA9IHNwbGl0QnlMZW4ocmVzdWx0LnN1YnN0cigwLCBsZW5ndGggLSA0KSwgMilcclxuXHRcdC8vIGNvbnNvbGUubG9nKGNoZWNrQXJySGV4KVxyXG5cdFx0bGV0IGNoZWNrQXJyID0gY2hlY2tBcnJIZXgubWFwKGUgPT4gcGFyc2VJbnQoZSwgMTYpKVxyXG5cdFx0Ly8gY29uc29sZS5sb2coY2hlY2tBcnIpXHJcblx0XHRsZXQgc2VuZENoZWNrU3VtID0gcmVzdWx0LnN1YnN0cigtNClcclxuXHRcdGxldCBjaGVja1N1bSA9IGdldENoZWNrU3VtKGNoZWNrQXJyKS5tYXAoZSA9PiBlLnRvU3RyaW5nKDE2KS5wYWRMZWZ0KDIsICcwJykpLmpvaW4oJycpXHJcblx0XHQvLyBjb25zb2xlLmxvZyhjaGVja1N1bSlcclxuXHRcdC8vIGNvbnNvbGUubG9nKHNlbmRDaGVja1N1bSlcclxuXHRcdC8vIGNvbnNvbGUubG9nKHNlbmRDaGVja1N1bSA9PT0gY2hlY2tTdW0pXHJcblx0XHRpZiAoc2VuZENoZWNrU3VtID09PSBjaGVja1N1bSkge1xyXG5cdFx0XHRsZXQgdHlwZSA9IHBhcnNlSW50KHJlc3VsdC5zdWJzdHIoOCwgMiksIDE2KVxyXG5cdFx0XHQvLyBjb25zb2xlLmxvZyh0eXBlKVxyXG5cdFx0XHQvLyBjb25zb2xlLmxvZyhyZWFsdGltZVR5cGUpXHJcblx0XHRcdGlmIChyZWFsdGltZVR5cGUgPT0gdHlwZSAmJiByZWFsdGltZUNhbGxiYWNrICYmIHR5cGVvZiByZWFsdGltZUNhbGxiYWNrID09ICdmdW5jdGlvbicpIHtcclxuXHRcdFx0XHRyZWFsdGltZVR5cGUgPSB1bmRlZmluZWRcclxuXHRcdFx0XHRsZXQgdGVtcENhbGxiYWNrID0gcmVhbHRpbWVDYWxsYmFja1xyXG5cdFx0XHRcdHJlYWx0aW1lQ2FsbGJhY2sgPSB1bmRlZmluZWRcclxuXHRcdFx0XHR0ZW1wQ2FsbGJhY2socmVzdWx0KVxyXG5cdFx0XHRcdC8vIGNvbnNvbGUubG9nKCdyZWFsdGltZVR5cGUgJywgcmVhbHRpbWVUeXBlKVxyXG5cdFx0XHR9XHJcblx0XHRcdGNvbnRpbnVlRXhlY3V0ZSgpXHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHR1bmkuaGlkZUxvYWRpbmcoKSAvLyDmoKHpqozlgLzkuI3lr7nnmoTmg4XlhrVcclxuXHRcdFx0Y29udGludWVFeGVjdXRlKClcclxuXHRcdH1cclxuXHR9KVxyXG5cdGNvbm5lY3RDYWxsYmFjayhkZXZpY2VJZClcclxufVxyXG5cclxuXHJcbi8vIOiOt+WPluW9k+WJjeaYr+WQpui/nuaOpeS4ilxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0Q29ubmVjdGVkKCkge1xyXG5cdHJldHVybiBjb25uZWN0ZWRcclxufVxyXG5cclxuLy8g6K6+572u6Ieq5Yqo6L+e5o6l55qEIG1hYyDlnLDlnYBcclxuZnVuY3Rpb24gc2V0QXV0b01hYyhhcnIpIHtcclxuXHRhdXRvX21hY19iYWNrdXAgPSBhcnJcclxuXHRhdXRvX2Nvbm5lY3QgPSB0cnVlXHJcblx0b3BlbkJsdWV0b290aEFkYXB0ZXIoKVxyXG5cdHN0YXJ0QXV0b0Nvbm5lY3QoKVxyXG59XHJcblxyXG4vKipcclxuICog5byA5ZCv5YWo5bGA6Ieq5Yqo6L+e5o6lXHJcbiAqL1xyXG5mdW5jdGlvbiBzdGFydEF1dG9Db25uZWN0KCkge1xyXG5cdGF1dG9fY29ubmVjdCA9IHRydWVcclxuXHRhdXRvQ29ubmVjdFRpbWVyID0gc2V0SW50ZXJ2YWwoKCkgPT4ge1xyXG5cdFx0aWYgKGF1dG9fY29ubmVjdCkge1xyXG5cdFx0XHRpZiAoIWNvbm5lY3RlZCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfoh6rliqjov57mjqXmiavmj48gJywgaXNPcGVuKVxyXG5cdFx0XHRcdGlmIChpc09wZW4pIHtcclxuXHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdGlmIChpc0JsZU9uKSB7XHJcblx0XHRcdFx0XHRcdG9wZW5CbHVldG9vdGhBZGFwdGVyKClcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LCAxMDAwICogMylcclxufVxyXG5cclxuLyoqXHJcbiAqIOWFs+mXreWFqOWxgOiHquWKqOi/nuaOpVxyXG4gKi9cclxuZnVuY3Rpb24gY2xvc2VBdXRvQ29ubmVjdCgpIHtcclxuXHRhdXRvX2Nvbm5lY3QgPSBmYWxzZVxyXG5cdGNsZWFySW50ZXJ2YWwoYXV0b0Nvbm5lY3RUaW1lcilcclxufVxyXG5cclxuLyoqXHJcbiAqIOWPlua2iOWFqOWxgOiHquWKqOi/nuaOpVxyXG4gKi9cclxuZnVuY3Rpb24gY2FuY2VsQXV0b0Nvbm5lY3QoKSB7XHJcblx0YXV0b19jb25uZWN0ID0gZmFsc2VcclxuXHRhdXRvX21hYyA9IFtdXHJcblx0YXV0b0Nvbm5lY3RDYWxsYmFjayA9ICcnXHJcblx0Y2xlYXJJbnRlcnZhbChhdXRvQ29ubmVjdFRpbWVyKVxyXG5cdGNsb3NlQmx1ZXRvb3RoQWRhcHRlcigpXHJcbn1cclxuXHJcblxyXG4vLyDojrflj5bmmoLlrZjnmoTmiavmj4/liLDnmoTorr7lpIfmlbDnu4RcclxuZnVuY3Rpb24gZ2V0RGV2aWNlcygpIHtcclxuXHRpZiAoZGV2aWNlKSB7XHJcblx0XHRkZXZpY2VzLnB1c2goZGV2aWNlKVxyXG5cdH1cclxuXHRyZXR1cm4gZGV2aWNlc1xyXG59XHJcblxyXG4vLyDph43nva7miavmj4/liLDnmoTorr7lpIfmlbDnu4RcclxuZXhwb3J0IGZ1bmN0aW9uIHJlc2V0RGV2aWNlcygpIHtcclxuXHRkZXZpY2VzID0gW107XHJcbn1cclxuXHJcbi8vIHdyaXRlIG1zZyDlj5HpgIHmjIfku6RcclxuLy8gbXNnIOS4uiBoZXhzdHJpbmcg5b2i5byPXHJcbmZ1bmN0aW9uIHdyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZShjaGFyYWN0ZXJpc3RpY0lkLCBtc2cpIHtcclxuXHRpZiAoY29ubmVjdGVkID09IGZhbHNlKSB7XHJcblx0XHRyZWNvbm5lY3REZXZpY2UoKTtcclxuXHRcdHJldHVybjtcclxuXHR9XHJcblx0bGV0IGJ1ZmZlciA9IGhleEFycjJhYihtc2cpO1xyXG5cdHdhaXRpbmdGb3JSZXN1bHQgPSB0cnVlOyAvL+etieW+hemAmuefpei/lOWbnue7k+aenOOAglxyXG5cdGxldCBsZW4gPSBidWZmZXIuYnl0ZUxlbmd0aFxyXG5cdGxldCBhcnIgPSBbXVxyXG5cdGlmIChsZW4gPiAyMCkge1xyXG5cdFx0Zm9yIChsZXQgaSA9IDAsIGogPSAwOyBpIDwgbGVuOyBpICs9IDIwKSB7XHJcblx0XHRcdGxldCBzdGFydCA9IGogKiAyMDtcclxuXHRcdFx0bGV0IGVuZCA9IHN0YXJ0ICsgMjAgPiBsZW4gPyBsZW4gLSBzdGFydCA6IDIwXHJcblx0XHRcdGxldCBkYXRhID0gVWludDhBcnJheS5mcm9tKG5ldyBVaW50OEFycmF5KGJ1ZmZlciwgc3RhcnQsIGVuZCkpXHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKGRhdGEpXHJcblx0XHRcdC8vIGxldCB0ZW1wQnVmZmVyID0gZGF0YS5idWZmZXIuc2xpY2Uoc3RhcnQsIGVuZClcclxuXHRcdFx0Ly8gY29uc29sZS5sb2codGVtcEJ1ZmZlcilcclxuXHRcdFx0YXJyLnB1c2goZGF0YS5idWZmZXIpXHJcblx0XHRcdGorK1xyXG5cdFx0fVxyXG5cdFx0c3RvcEZsYWcgPSBmYWxzZVxyXG5cdFx0d3JpdGVEYXRhKGNoYXJhY3RlcmlzdGljSWQsIGFycilcclxuXHR9IGVsc2Uge1xyXG5cdFx0c3RvcEZsYWcgPSBmYWxzZVxyXG5cdFx0d3JpdGVEYXRhKGNoYXJhY3RlcmlzdGljSWQsIFtidWZmZXJdKVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbmxldCBzdG9wRmxhZyA9IGZhbHNlXHJcbmxldCB0aW1lb3V0VGltZXIgPSAnJ1xyXG5sZXQgdGltZW91dENhbGxiYWNrID0gJydcclxuXHJcbmZ1bmN0aW9uIHdyaXRlRGF0YShjaGFyYWN0ZXJpc3RpY0lkLCBidWZmZXIpIHtcclxuXHRjb25zb2xlLmxvZygn5YeG5aSH5Y+R6YCBJyk7XHJcblx0Y2xlYXJUaW1lb3V0KHRpbWVvdXRUaW1lcilcclxuXHQvLyBjb25zb2xlLmxvZyhidWZmZXIpXHJcblx0aWYgKHN0b3BGbGFnKSB7XHJcblx0XHRyZXR1cm5cclxuXHR9XHJcblx0dW5pLndyaXRlQkxFQ2hhcmFjdGVyaXN0aWNWYWx1ZSh7XHJcblx0XHRkZXZpY2VJZCxcclxuXHRcdHNlcnZpY2VJZDogc2VydmljZV91dWlkLFxyXG5cdFx0Y2hhcmFjdGVyaXN0aWNJZCxcclxuXHRcdHZhbHVlOiBidWZmZXJbMF0sXHJcblx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdGlmIChyZWFsdGltZUNhbGxiYWNrKSB7XHJcblx0XHRcdFx0bGV0IHN0ciA9IGDlhpnlhaUgJHthYjJoZXgoYnVmZmVyWzBdKX1gXHJcblx0XHRcdFx0Y29uc29sZS5sb2coc3RyKVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vIOWGmeWFpeS4gOasoei/m+W6puadoeWwseWJjei/m1xyXG5cdFx0XHRpZiAod3JpdGVDYWxsYmFjayAmJiB0eXBlb2Ygd3JpdGVDYWxsYmFjayA9PSAnZnVuY3Rpb24nKSB7XHJcblx0XHRcdFx0bGV0IHN0ciA9IGDlhpnlhaUgJHthYjJoZXgoYnVmZmVyWzBdKX1gXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+WIhuWMheWPkemAgeS6huS4gOasoScpO1xyXG5cdFx0XHRcdHdyaXRlQ2FsbGJhY2soc3RyKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aWYgKCFzdG9wRmxhZyAmJiBidWZmZXIubGVuZ3RoID4gMSkge1xyXG5cdFx0XHRcdHdyaXRlRGF0YShjaGFyYWN0ZXJpc3RpY0lkLCBidWZmZXIuc2xpY2UoMSkpXHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0bGV0IHRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKVxyXG5cdFx0XHRcdC8vIGNvbnNvbGUubG9nKCd0aW1lICcsIHRpbWUpXHJcblx0XHRcdFx0dGltZW91dFRpbWVyID0gc2V0VGltZW91dCgoKSA9PiB7XHJcblx0XHRcdFx0XHRpZiAodGltZW91dENhbGxiYWNrICYmIHR5cGVvZiB0aW1lb3V0Q2FsbGJhY2sgPT0gJ2Z1bmN0aW9uJykge1xyXG5cdFx0XHRcdFx0XHR0aW1lb3V0Q2FsbGJhY2soKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0sIDIwMDApXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRmYWlsOiAocmVzKSA9PiB7XHJcblx0XHRcdGNtZExpc3QgPSBbXSAvLyDov5nph4zmuIXnqbrmjIfku6TvvIwg5pS+5byD6Zif5YiX5Lit5omA5pyJ5oyH5Luk77yM5Li65ZCO57ut5paw5oyH5Luk55qE5Yiw5p2l5YGa5YeG5aSHXHJcblx0XHRcdHdhaXRpbmdGb3JSZXN1bHQgPSBmYWxzZTtcclxuXHRcdFx0Y29uc29sZS5lcnJvcignd3JpdGUgZmFpbGVkICcsIHJlcyk7XHJcblx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdHRpdGxlOiAn6K+36YeN5paw6L+e5o6lJ1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0dW5pLm5hdmlnYXRlVG8oe1xyXG5cdFx0XHRcdHVybDogJy9wYWdlcy9zZWFyY2gvaW5kZXgnXHJcblx0XHRcdH0pXHJcblx0XHR9LFxyXG5cdH0pXHJcbn1cclxuLy8gNTUwODAwMDE5MzAxMTEyZlxyXG4vLyA1NTA4MDAwMTkxMDUxMThjXHJcblxyXG4vL+mHjei/nuiuvuWkh1xyXG5mdW5jdGlvbiByZWNvbm5lY3REZXZpY2UoKSB7XHJcblxyXG5cclxuXHJcblx0cmVjb25uZWN0VGltZXMgPSAwO1xyXG5cdGNsZWFySW50ZXJ2YWwocmVjb25uZWN0VGltZXIpXHJcblx0aWYgKG1hbnVhbERpc2Nvbm5lY3QpIC8vIOS4u+WKqOaWreW8gOeahOS4jeWBmuWkhOeQhlxyXG5cdFx0cmV0dXJuXHJcblx0dW5pLmhpZGVMb2FkaW5nKClcclxuXHR1bmkuc2hvd0xvYWRpbmcoe1xyXG5cdFx0bWFzazogdHJ1ZSxcclxuXHRcdHRpdGxlOiAn6YeN6L+e5LitLi4uJ1xyXG5cdH0pXHJcblx0cmVjb25uZWN0KClcclxuXHRyZWNvbm5lY3RUaW1lciA9IHNldEludGVydmFsKFxyXG5cdFx0KCkgPT4ge1xyXG5cdFx0XHRjb25zb2xlLmxvZygn6YeN6L+ePz4+Pj4+Pj4nKTtcclxuXHRcdFx0cmVjb25uZWN0KClcclxuXHRcdH0sIDMwMDApOyAvLyA3MDAwXHJcbn1cclxuXHJcbmZ1bmN0aW9uIHJlY29ubmVjdCgpIHtcclxuXHRpZiAoY29ubmVjdGVkKSAvL+W3sui/nuaOpVxyXG5cdHtcclxuXHRcdHJlY29ubmVjdFRpbWVzID0gMDtcclxuXHRcdGNsZWFySW50ZXJ2YWwocmVjb25uZWN0VGltZXIpXHJcblx0XHRyZXR1cm5cclxuXHR9XHJcblx0aWYgKHJlY29ubmVjdFRpbWVzID49IDIpIC8v6LaF5pe2IC8vIDlcclxuXHR7XHJcblx0XHRyZWNvbm5lY3RUaW1lcyA9IDA7XHJcblx0XHRjbGVhckludGVydmFsKHJlY29ubmVjdFRpbWVyKVxyXG5cdFx0dW5pLmhpZGVMb2FkaW5nKClcclxuXHRcdHNob3dNb2RhbCgpXHJcblx0XHRyZXR1cm5cclxuXHR9IGVsc2Uge1xyXG5cdFx0cmVjb25uZWN0VGltZXMgKz0gMVxyXG5cdFx0aWYgKGlzT3Blbikge1xyXG5cdFx0XHRpZiAoIWF1dG9fY29ubmVjdCkge1xyXG5cdFx0XHRcdGNvbm5lY3ROb3coKVxyXG5cdFx0XHR9XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRpZiAoaXNCbGVPbikge1xyXG5cdFx0XHRcdG9wZW5CbHVldG9vdGhBZGFwdGVyKHRydWUpXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGNvbm5lY3ROb3coKSB7XHJcblx0aWYgKCFpc0Nvbm5lY3RpbmcpIHtcclxuXHRcdGlzQ29ubmVjdGluZyA9IHRydWVcclxuXHJcblxyXG5cclxuXHRcdC8v55uR5ZCs6JOd54mZ6L+e5o6l54q25oCBXHJcblx0XHR1bmkub25CTEVDb25uZWN0aW9uU3RhdGVDaGFuZ2UobGlzdGVuZXIpXHJcblx0XHR1bmkuY3JlYXRlQkxFQ29ubmVjdGlvbih7XHJcblx0XHRcdGRldmljZUlkOiBkZXZpY2VJZCxcclxuXHRcdFx0dGltZW91dDogMzAwMCxcclxuXHRcdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0ZGV2aWNlID0gZGV2aWNlcy5maW5kKGl0ZW0gPT4gaXRlbS5kZXZpY2VJZCA9PSBkZXZpY2VJZClcclxuXHRcdFx0XHRpc0Nvbm5lY3RpbmcgPSBmYWxzZVxyXG5cdFx0XHRcdGNvbm5lY3RlZCA9IHRydWVcclxuXHRcdFx0XHRyZWNvbm5lY3RUaW1lcyA9IDA7XHJcblx0XHRcdFx0Y2xlYXJJbnRlcnZhbChyZWNvbm5lY3RUaW1lcikgLy/nu5PmnZ/lvqrnjq9cclxuXHRcdFx0XHRnZXRCTEVEZXZpY2VTZXJ2aWNlcyhkZXZpY2VJZClcclxuXHJcblxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0aXNDb25uZWN0aW5nID0gZmFsc2VcclxuXHRcdFx0fVxyXG5cdFx0fSlcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyDojrflj5blvZPliY3nirbmgIFcclxuLy8g55So5LqO5LiL5ouJ5Yi35pawXHJcbmZ1bmN0aW9uIGdldEJsdWV0b290aEFkYXB0ZXJTdGF0ZSgpIHtcclxuXHR1bmkuZ2V0Qmx1ZXRvb3RoQWRhcHRlclN0YXRlKHtcclxuXHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcclxuXHRcdFx0aWYgKCFyZXMuYXZhaWxhYmxlKSB7XHJcblx0XHRcdFx0b3BlbkJsdWV0b290aEFkYXB0ZXIoKVxyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdHVuaS5zdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSh7XHJcbiAgICAgICAgICAgICAgICAgICAgY29tcGxldGU6ICgpID0+IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnRCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSlcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGZhaWw6IChlcnIpID0+IHt9XHJcblx0fSlcclxufVxyXG5cclxuLy8g5pat5byA6JOd54mZ6K6+5aSH6L+e5o6lXHJcbmZ1bmN0aW9uIGNsb3NlQkxFQ29ubmVjdGlvbihjbG9zZSwgY2FsbGJhY2ssIHNhbWVEZXZpY2UpIHtcclxuXHR0cnkge1xyXG5cdFx0Ly8gY29uc29sZS5sb2coJzEyMycsIGNsb3NlKVxyXG5cdFx0aWYgKGNsb3NlKSB7XHJcblx0XHRcdG1hbnVhbERpc2Nvbm5lY3QgPSB0cnVlO1xyXG5cdFx0fVxyXG5cdFx0Y29uc29sZS5sb2coJzEyMycsIGRldmljZUlkKVxyXG5cdFx0aWYgKGRldmljZUlkKSB7XHJcblx0XHRcdHVuaS5jbG9zZUJMRUNvbm5lY3Rpb24oe1xyXG5cdFx0XHRcdGRldmljZUlkOiBkZXZpY2VJZCxcclxuXHRcdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRoYW5kbGVDbG9zZUJsZShjbG9zZSwgY2FsbGJhY2ssIHNhbWVEZXZpY2UpXHJcblx0XHRcdFx0fSxcclxuXHRcdFx0XHRmYWlsOiAoZXJyKSA9PiB7XHJcblx0XHRcdFx0XHRpZiAoZXJyLmVyckNvZGUgPT0gMTAwMDYpIHtcclxuXHRcdFx0XHRcdFx0aGFuZGxlQ2xvc2VCbGUoY2xvc2UsIGNhbGxiYWNrLCBzYW1lRGV2aWNlKVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSlcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKCcxMjMnLCB0eXBlb2YgY2FsbGJhY2sgPT0gJ2Z1bmN0aW9uJylcclxuXHRcdFx0aWYgKGNhbGxiYWNrICYmIHR5cGVvZiBjYWxsYmFjayA9PSAnZnVuY3Rpb24nKSB7XHJcblx0XHRcdFx0Y2FsbGJhY2soKVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSBjYXRjaCAoZXJyb3IpIHtcclxuXHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRjb25zb2xlLmxvZyhlcnJvcilcclxuXHR9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGhhbmRsZUNsb3NlQmxlKGNsb3NlLCBjYWxsYmFjaywgc2FtZURldmljZSkge1xyXG5cdGlmICghc2FtZURldmljZSkge1xyXG5cdFx0ZGV2aWNlSWQgPSAnJ1xyXG5cdH1cclxuXHRjb25uZWN0ZWQgPSBmYWxzZVxyXG5cdGxhc3RCYXR0ZXJ5TGV2ZWwgPSAnTi9BJztcclxuXHQvLyDmiYvliqjmlq3lvIDov57mjqXlpITnkIZcclxuXHRpZiAoY2xvc2UpIHtcclxuXHRcdGNsb3NlQmx1ZXRvb3RoQWRhcHRlcih0cnVlKVxyXG5cdH1cclxuXHRpZiAoY2FsbGJhY2sgJiYgdHlwZW9mIGNhbGxiYWNrID09ICdmdW5jdGlvbicpIHtcclxuXHRcdGNhbGxiYWNrKClcclxuXHR9XHJcbn1cclxuXHJcbi8vIOWFs+mXreiTneeJmeaJq+aPj1xyXG5mdW5jdGlvbiBzdG9wQmx1ZXRvb3RoRGV2aWNlc0Rpc2NvdmVyeSgpIHtcclxuXHRpc0Nvbm5lY3RpbmcgPSBmYWxzZTtcclxuXHR1bmkuc3RvcEJsdWV0b290aERldmljZXNEaXNjb3Zlcnkoe1xyXG5cdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0fVxyXG5cdH0pXHJcbn1cclxuXHJcbmV4cG9ydCBjb25zdCBzdG9wQmx1ZSA9IHN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5O1xyXG5cclxuLy8g5YWz6Zet6JOd54mZ6YCC6YWN5ZmoXHJcbmZ1bmN0aW9uIGNsb3NlQmx1ZXRvb3RoQWRhcHRlcihkb0NhbGxiYWNrKSB7XHJcblx0dW5pLnN0b3BCbHVldG9vdGhEZXZpY2VzRGlzY292ZXJ5KHtcclxuXHRcdHN1Y2Nlc3M6IChyZXN1bHQpID0+IHtcclxuXHRcdFx0dW5pLmNsb3NlQmx1ZXRvb3RoQWRhcHRlcih7XHJcblx0XHRcdFx0c3VjY2VzczogKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0Ly8g5omL5Yqo5pat5byA6L+e5o6l5aSE55CGXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9KVxyXG5cdFx0fVxyXG5cdH0pXHJcbn1cclxuXHJcbi8vIOiTneeJmeaWreW8gCDlvLnnqpfmj5DnpLogKOmHjei/nuS4jeWPr+i/nuS4iilcclxuZnVuY3Rpb24gc2hvd01vZGFsKCkge1xyXG5cdGRldmljZUlkID0gJydcclxuXHRkZXZpY2VzID0gW11cclxuXHQvLyBhdXRvX2Nvbm5lY3QgPSB0cnVlIC8vIOW8gOWQr+WFqOWxgOiHquWKqOi/nuaOpVxyXG5cdG9wZW5CbHVldG9vdGhBZGFwdGVyKHRydWUpXHJcblx0Ly8gc3RhcnRBdXRvQ29ubmVjdCgpXHJcblx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRjb250ZW50OiAn6K6+5aSH6YeN6L+e5aSx6LSl77yM5bey5pat5byA6L+e5o6l77yBJyxcclxuXHRcdHNob3dDYW5jZWw6IGZhbHNlLFxyXG5cdFx0c3VjY2VzcygpIHtcclxuXHRcdFx0dW5pLnJlTGF1bmNoKHtcclxuXHRcdFx0XHR1cmw6ICcvcGFnZXMvc2VhcmNoL2luZGV4J1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9KVxyXG59XHJcblxyXG4vLyAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXHJcbi8vICNcclxuLy8gIyAgICBVdGlsaXR5IEZ1bmN0aW9uc1xyXG4vLyAjXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8gICAg5bel5YW35Ye95pWwICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5mdW5jdGlvbiBzcGxpdEJ5TGVuKHN0ciwgbGVuKSB7XHJcblx0bGV0IGxlbmd0aCA9IHN0ci5sZW5ndGhcclxuXHRsZXQgbmV3QXJyID0gW11cclxuXHRmb3IgKGxldCBpID0gMDsgaSA8IGxlbmd0aDsgaSArPSBsZW4pIHtcclxuXHRcdG5ld0Fyci5wdXNoKHN0ci5zdWJzdHIoaSwgbGVuKSlcclxuXHR9XHJcblx0cmV0dXJuIG5ld0FyclxyXG59XHJcblxyXG5mdW5jdGlvbiBhcnJheUJ1ZmZlclRvU3RyaW5nKGFycikge1xyXG5cdGlmICh0eXBlb2YgYXJyID09PSAnc3RyaW5nJykge1xyXG5cdFx0cmV0dXJuIGFycjtcclxuXHR9XHJcblx0dmFyIGRhdGF2aWV3ID0gbmV3IERhdGFWaWV3KGFycik7XHJcblx0dmFyIGludHMgPSBuZXcgVWludDhBcnJheShhcnIuYnl0ZUxlbmd0aCk7XHJcblx0Zm9yICh2YXIgaSA9IDA7IGkgPCBpbnRzLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRpbnRzW2ldID0gZGF0YXZpZXcuZ2V0VWludDgoaSk7XHJcblx0fVxyXG5cdGFyciA9IGludHM7XHJcblx0dmFyIHN0ciA9ICcnLFxyXG5cdFx0X2FyciA9IGFycjtcclxuXHRmb3IgKHZhciBpID0gMDsgaSA8IF9hcnIubGVuZ3RoOyBpKyspIHtcclxuXHRcdHZhciBvbmUgPSBfYXJyW2ldLnRvU3RyaW5nKDIpLFxyXG5cdFx0XHR2ID0gb25lLm1hdGNoKC9eMSs/KD89MCkvKTtcclxuXHRcdGlmICh2ICYmIG9uZS5sZW5ndGggPT0gOCkge1xyXG5cdFx0XHR2YXIgYnl0ZXNMZW5ndGggPSB2WzBdLmxlbmd0aDtcclxuXHRcdFx0dmFyIHN0b3JlID0gX2FycltpXS50b1N0cmluZygyKS5zbGljZSg3IC0gYnl0ZXNMZW5ndGgpO1xyXG5cdFx0XHRmb3IgKHZhciBzdCA9IDE7IHN0IDwgYnl0ZXNMZW5ndGg7IHN0KyspIHtcclxuXHRcdFx0XHRzdG9yZSArPSBfYXJyW3N0ICsgaV0udG9TdHJpbmcoMikuc2xpY2UoMik7XHJcblx0XHRcdH1cclxuXHRcdFx0c3RyICs9IFN0cmluZy5mcm9tQ2hhckNvZGUocGFyc2VJbnQoc3RvcmUsIDIpKTtcclxuXHRcdFx0aSArPSBieXRlc0xlbmd0aCAtIDE7XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRzdHIgKz0gU3RyaW5nLmZyb21DaGFyQ29kZShfYXJyW2ldKTtcclxuXHRcdH1cclxuXHR9XHJcblx0cmV0dXJuIHN0cjtcclxufVxyXG5cclxuXHJcbmZ1bmN0aW9uIGluQXJyYXkoYXJyLCBrZXksIHZhbCkge1xyXG5cdGZvciAobGV0IGkgPSAwOyBpIDwgYXJyLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRpZiAoYXJyW2ldW2tleV0gPT09IHZhbCkge1xyXG5cdFx0XHRyZXR1cm4gaTtcclxuXHRcdH1cclxuXHR9XHJcblx0cmV0dXJuIC0xO1xyXG59XHJcblxyXG4vLyDlrZfnrKbkuLLovazkuLpBcnJheUJ1ZmZlcuWvueixoe+8jOWPguaVsOS4uuWtl+espuS4su+8jOazqOaEj+i/memHjOeahOWtl+espuS4suS4uumdnmhleOWtl+espuS4slxyXG5mdW5jdGlvbiBzdHJpbmdUb0FycmF5QnVmZmVyKHN0cikge1xyXG5cdHZhciBieXRlcyA9IG5ldyBBcnJheSgpO1xyXG5cdHZhciBsZW4sIGM7XHJcblx0bGVuID0gc3RyLmxlbmd0aDtcclxuXHRmb3IgKHZhciBpID0gMDsgaSA8IGxlbjsgaSsrKSB7XHJcblx0XHRjID0gc3RyLmNoYXJDb2RlQXQoaSk7XHJcblx0XHRpZiAoYyA+PSAweDAxMDAwMCAmJiBjIDw9IDB4MTBGRkZGKSB7XHJcblx0XHRcdGJ5dGVzLnB1c2goKChjID4+IDE4KSAmIDB4MDcpIHwgMHhGMCk7XHJcblx0XHRcdGJ5dGVzLnB1c2goKChjID4+IDEyKSAmIDB4M0YpIHwgMHg4MCk7XHJcblx0XHRcdGJ5dGVzLnB1c2goKChjID4+IDYpICYgMHgzRikgfCAweDgwKTtcclxuXHRcdFx0Ynl0ZXMucHVzaCgoYyAmIDB4M0YpIHwgMHg4MCk7XHJcblx0XHR9IGVsc2UgaWYgKGMgPj0gMHgwMDA4MDAgJiYgYyA8PSAweDAwRkZGRikge1xyXG5cdFx0XHRieXRlcy5wdXNoKCgoYyA+PiAxMikgJiAweDBGKSB8IDB4RTApO1xyXG5cdFx0XHRieXRlcy5wdXNoKCgoYyA+PiA2KSAmIDB4M0YpIHwgMHg4MCk7XHJcblx0XHRcdGJ5dGVzLnB1c2goKGMgJiAweDNGKSB8IDB4ODApO1xyXG5cdFx0fSBlbHNlIGlmIChjID49IDB4MDAwMDgwICYmIGMgPD0gMHgwMDA3RkYpIHtcclxuXHRcdFx0Ynl0ZXMucHVzaCgoKGMgPj4gNikgJiAweDFGKSB8IDB4QzApO1xyXG5cdFx0XHRieXRlcy5wdXNoKChjICYgMHgzRikgfCAweDgwKTtcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdGJ5dGVzLnB1c2goYyAmIDB4RkYpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHR2YXIgYXJyYXkgPSBuZXcgSW50OEFycmF5KGJ5dGVzLmxlbmd0aCk7XHJcblx0Zm9yICh2YXIgaSBpbiBieXRlcykge1xyXG5cdFx0YXJyYXlbaV0gPSBieXRlc1tpXTtcclxuXHR9XHJcblx0cmV0dXJuIGFycmF5LmJ1ZmZlcjtcclxufVxyXG5cclxuZnVuY3Rpb24gaGV4QXJyMmFiKGhleEFycikge1xyXG5cdGxldCBidWZmZXIgPSBuZXcgQXJyYXlCdWZmZXIoaGV4QXJyLmxlbmd0aClcclxuXHRsZXQgZGF0YVZpZXcgPSBuZXcgRGF0YVZpZXcoYnVmZmVyKVxyXG5cdGZvciAodmFyIGkgPSAwOyBpIDwgaGV4QXJyLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRkYXRhVmlldy5zZXRVaW50OChpLCBoZXhBcnJbaV0pXHJcblx0fVxyXG5cdHJldHVybiBidWZmZXI7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGhleFN0cjJhYihoZXhTdHIpIHtcclxuXHRsZXQgYnVmZmVyID0gbmV3IEFycmF5QnVmZmVyKGhleFN0ci5sZW5ndGggLyAyKVxyXG5cdGxldCBkYXRhVmlldyA9IG5ldyBEYXRhVmlldyhidWZmZXIpXHJcblx0Zm9yICh2YXIgaSA9IDAsIGogPSAwOyBpIDwgaGV4U3RyLmxlbmd0aDsgaSArPSAyLCBqKyspIHtcclxuXHRcdGxldCBfc3RyID0gXCIweFwiICsgaGV4U3RyLnN1YnN0cihpLCAyKVxyXG5cdFx0ZGF0YVZpZXcuc2V0VWludDgoaiwgcGFyc2VJbnQoX3N0ciwgMTYpKVxyXG5cdH1cclxuXHRyZXR1cm4gYnVmZmVyO1xyXG59XHJcbi8vIEFycmF5QnVmZmVy6L2sMTbov5vluqblrZfnrKbkuLLnpLrkvotcclxuZnVuY3Rpb24gYWIyaGV4KGJ1ZmZlcikge1xyXG5cdHZhciBoZXhBcnIgPSBBcnJheS5wcm90b3R5cGUubWFwLmNhbGwoXHJcblx0XHRuZXcgVWludDhBcnJheShidWZmZXIpLFxyXG5cdFx0ZnVuY3Rpb24oYml0KSB7XHJcblx0XHRcdHJldHVybiAoJzAwJyArIGJpdC50b1N0cmluZygxNikpLnNsaWNlKC0yKVxyXG5cdFx0fVxyXG5cdClcclxuXHRyZXR1cm4gaGV4QXJyLmpvaW4oJycpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBoZXhTdHIySGV4QXJyKGhleFN0cikge1xyXG5cdHZhciBhID0gW107XHJcblx0Zm9yICh2YXIgaSA9IDA7IGkgPCBoZXhTdHIubGVuZ3RoOyBpICs9IDIpIHtcclxuXHRcdGxldCBfc3RyID0gXCIweFwiICsgaGV4U3RyLnN1YnN0cihpLCAyKVxyXG5cdFx0YS5wdXNoKHBhcnNlSW50KF9zdHIsIDE2KSk7XHJcblx0fVxyXG5cdHJldHVybiBhO1xyXG59XHJcblxyXG5mdW5jdGlvbiBoZXhBcnIySGV4U3RyKGhleEFycikge1xyXG5cdGxldCBhcnIgPSBbXVxyXG5cdGhleEFyci5mb3JFYWNoKGl0ZW0gPT4ge1xyXG5cdFx0YXJyLnB1c2goaXRlbS50b1N0cmluZygxNikucGFkTGVmdCgyLCAnMCcpKVxyXG5cdH0pXHJcblx0cmV0dXJuIGFyci5qb2luKCcnKVxyXG59XHJcblxyXG4vLyAxMOi/m+WItui9rDE26L+b5Yi26KGlMFxyXG5mdW5jdGlvbiBkZWMyaGV4KGRlYywgbGVuKSB7IC8vMTDov5vliLbovawxNui/m+WItuihpTBcclxuXHR2YXIgaGV4ID0gXCJcIjtcclxuXHR3aGlsZSAoZGVjKSB7XHJcblx0XHR2YXIgbGFzdCA9IGRlYyAmIDE1O1xyXG5cdFx0aGV4ID0gU3RyaW5nLmZyb21DaGFyQ29kZSgoKGxhc3QgPiA5KSA/IDU1IDogNDgpICsgbGFzdCkgKyBoZXg7XHJcblx0XHRkZWMgPj49IDQ7XHJcblx0fVxyXG5cdGlmIChsZW4pIHtcclxuXHRcdHdoaWxlIChoZXgubGVuZ3RoIDwgbGVuKSBoZXggPSAnMCcgKyBoZXg7XHJcblx0fVxyXG5cdHJldHVybiBoZXg7XHJcbn1cclxuLy8gMTDov5vliLbovawxNui/m+WItuihpTBcclxuZnVuY3Rpb24gc3RyaW5nX2hleDJpbnQoaGV4KSB7IC8vMTbov5vliLbovawxMOi/m+WItlxyXG5cdHZhciBsZW4gPSBoZXgubGVuZ3RoLFxyXG5cdFx0YSA9IG5ldyBBcnJheShsZW4pLFxyXG5cdFx0Y29kZTtcclxuXHRmb3IgKHZhciBpID0gMDsgaSA8IGxlbjsgaSsrKSB7XHJcblx0XHRjb2RlID0gaGV4LmNoYXJDb2RlQXQoaSk7XHJcblx0XHRpZiAoNDggPD0gY29kZSAmJiBjb2RlIDwgNTgpIHtcclxuXHRcdFx0Y29kZSAtPSA0ODtcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdGNvZGUgPSAoY29kZSAmIDB4ZGYpIC0gNjUgKyAxMDtcclxuXHRcdH1cclxuXHRcdGFbaV0gPSBjb2RlO1xyXG5cdH1cclxuXHRyZXR1cm4gYS5yZWR1Y2UoZnVuY3Rpb24oYWNjLCBjKSB7XHJcblx0XHRhY2MgPSAxNiAqIGFjYyArIGM7XHJcblx0XHRyZXR1cm4gYWNjO1xyXG5cdH0sIDApO1xyXG59XHJcblxyXG4vL+agoemqjOWSjFxyXG5mdW5jdGlvbiBjaGVja1N1bVJlc3VsdChoZXhTdHIsIGxlbikgLy/ov5Tlm57moKHpqozlkoznmoRoZXhzdHJpbmdcclxue1xyXG5cdGxldCBhYkRhdGEgPSBoZXhTdHIySGV4QXJyKGhleFN0cilcclxuXHR2YXIgdWNJID0gMCxcclxuXHRcdHVjSiA9IDA7XHJcblx0dmFyIHVpQ3JjVmFsdWUgPSAweGZmZmY7XHJcblx0Zm9yICh1Y0kgPSAwOyB1Y0kgPCBsZW47IHVjSSsrKSB7XHJcblx0XHR1aUNyY1ZhbHVlID0gKHVpQ3JjVmFsdWUgXiAoYWJEYXRhW3VjSV0gJiAweGZmKSk7XHJcblx0XHRmb3IgKHVjSiA9IDA7IHVjSiA8IDg7IHVjSisrKSB7XHJcblx0XHRcdGlmICgodWlDcmNWYWx1ZSAmIDB4MDAwMSkgPT0gMSkge1xyXG5cdFx0XHRcdHVpQ3JjVmFsdWUgPSAoKHVpQ3JjVmFsdWUgPj4gMSkgXiAweDg0MDgpO1xyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdHVpQ3JjVmFsdWUgPSAodWlDcmNWYWx1ZSA+PiAxKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQvL+agoemqjOWSjOS4unVpQ3JjVmFsdWUg55qE6auY5L2O5L2N5LqS5o2iXHJcblx0dmFyIGhleFN0ciA9IGRlYzJoZXgodWlDcmNWYWx1ZSwgNCk7XHJcblx0dmFyIHJlc3VsdFN0ciA9IGhleFN0ci5zdWJzdHIoMiwgMikgKyBoZXhTdHIuc3Vic3RyKDAsIDIpXHJcblx0cmV0dXJuIHJlc3VsdFN0cjtcclxufVxyXG5cclxuZnVuY3Rpb24gVWludDhUb1N0cihhcnIpIHtcclxuXHRmb3IgKHZhciBpID0gMCwgc3RyID0gJyc7IGkgPCBhcnIubGVuZ3RoOyBpKyspXHJcblx0XHRzdHIgKz0gU3RyaW5nLmZyb21DaGFyQ29kZShhcnJbaV0pO1xyXG5cdHJldHVybiBzdHI7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIHN0clRvVWludDgoc3RyKSB7XHJcblx0Zm9yICh2YXIgaSA9IDAsIGFyciA9IFtdOyBpIDwgc3RyLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRhcnIucHVzaChzdHIuY2hhckNvZGVBdChpKSk7XHJcblx0fVxyXG5cdHJldHVybiBuZXcgVWludDhBcnJheShhcnIpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0RGlzY292ZXJlZERldmljZXMoKSB7XHJcblx0cmV0dXJuIFsuLi5kZXZpY2VzXTtcclxufVxyXG5cclxuLy8g5omL5Yqo5pat5byA6JOd54mZXHJcbmV4cG9ydCBmdW5jdGlvbiBtYW51YWxEaXNjb25uZWN0RGV2aWNlKCkge1xyXG5cdGNsb3NlQkxFQ29ubmVjdGlvbih0cnVlKTtcclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///214\n");
/***/ }),
-/* 214 */
+/* 215 */
/*!*****************************!*\
!*** D:/APP/store/store.js ***!
\*****************************/
@@ -20549,10 +20823,10 @@ 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 _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 124));\nvar _vuex = _interopRequireDefault(__webpack_require__(/*! vuex */ 215));\n// store/index.js\n\n_vue.default.use(_vuex.default);\nvar store = new _vuex.default.Store({\n state: {\n userInfo: null,\n // 用户信息\n theme: 'light',\n // 主题\n token: '' // 登录凭证\n },\n\n mutations: {\n setUserInfo: function setUserInfo(state, userInfo) {\n state.userInfo = userInfo;\n },\n setTheme: function setTheme(state, theme) {\n state.theme = theme;\n },\n setToken: function setToken(state, token) {\n state.token = token;\n }\n },\n actions: {\n updateUserInfo: function updateUserInfo(_ref, userInfo) {\n var commit = _ref.commit;\n commit('setUserInfo', userInfo);\n },\n updateTheme: function updateTheme(_ref2, theme) {\n var commit = _ref2.commit;\n commit('setTheme', theme);\n },\n updateToken: function updateToken(_ref3, token) {\n var commit = _ref3.commit;\n commit('setToken', token);\n }\n },\n getters: {\n getUserInfo: function getUserInfo(state) {\n return state.userInfo;\n },\n getTheme: function getTheme(state) {\n return state.theme;\n },\n getToken: function getToken(state) {\n return state.token;\n }\n }\n});\nvar _default = store;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vc3RvcmUvc3RvcmUuanMiXSwibmFtZXMiOlsiVnVlIiwidXNlIiwiVnVleCIsInN0b3JlIiwiU3RvcmUiLCJzdGF0ZSIsInVzZXJJbmZvIiwidGhlbWUiLCJ0b2tlbiIsIm11dGF0aW9ucyIsInNldFVzZXJJbmZvIiwic2V0VGhlbWUiLCJzZXRUb2tlbiIsImFjdGlvbnMiLCJ1cGRhdGVVc2VySW5mbyIsImNvbW1pdCIsInVwZGF0ZVRoZW1lIiwidXBkYXRlVG9rZW4iLCJnZXR0ZXJzIiwiZ2V0VXNlckluZm8iLCJnZXRUaGVtZSIsImdldFRva2VuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQ0E7QUFDQTtBQUZBOztBQUlBQSxZQUFHLENBQUNDLEdBQUcsQ0FBQ0MsYUFBSSxDQUFDO0FBRWIsSUFBTUMsS0FBSyxHQUFHLElBQUlELGFBQUksQ0FBQ0UsS0FBSyxDQUFDO0VBQzNCQyxLQUFLLEVBQUU7SUFDTEMsUUFBUSxFQUFFLElBQUk7SUFBRTtJQUNoQkMsS0FBSyxFQUFFLE9BQU87SUFBRTtJQUNoQkMsS0FBSyxFQUFFLEVBQUUsQ0FBRTtFQUNiLENBQUM7O0VBQ0RDLFNBQVMsRUFBRTtJQUNUQyxXQUFXLHVCQUFDTCxLQUFLLEVBQUVDLFFBQVEsRUFBRTtNQUMzQkQsS0FBSyxDQUFDQyxRQUFRLEdBQUdBLFFBQVE7SUFDM0IsQ0FBQztJQUNESyxRQUFRLG9CQUFDTixLQUFLLEVBQUVFLEtBQUssRUFBRTtNQUNyQkYsS0FBSyxDQUFDRSxLQUFLLEdBQUdBLEtBQUs7SUFDckIsQ0FBQztJQUNESyxRQUFRLG9CQUFDUCxLQUFLLEVBQUVHLEtBQUssRUFBRTtNQUNyQkgsS0FBSyxDQUFDRyxLQUFLLEdBQUdBLEtBQUs7SUFDckI7RUFDRixDQUFDO0VBQ0RLLE9BQU8sRUFBRTtJQUNQQyxjQUFjLGdDQUFhUixRQUFRLEVBQUU7TUFBQSxJQUFwQlMsTUFBTSxRQUFOQSxNQUFNO01BQ3JCQSxNQUFNLENBQUMsYUFBYSxFQUFFVCxRQUFRLENBQUM7SUFDakMsQ0FBQztJQUNEVSxXQUFXLDhCQUFhVCxLQUFLLEVBQUU7TUFBQSxJQUFqQlEsTUFBTSxTQUFOQSxNQUFNO01BQ2xCQSxNQUFNLENBQUMsVUFBVSxFQUFFUixLQUFLLENBQUM7SUFDM0IsQ0FBQztJQUNEVSxXQUFXLDhCQUFhVCxLQUFLLEVBQUU7TUFBQSxJQUFqQk8sTUFBTSxTQUFOQSxNQUFNO01BQ2xCQSxNQUFNLENBQUMsVUFBVSxFQUFFUCxLQUFLLENBQUM7SUFDM0I7RUFDRixDQUFDO0VBQ0RVLE9BQU8sRUFBRTtJQUNQQyxXQUFXLEVBQUUscUJBQUNkLEtBQUs7TUFBQSxPQUFLQSxLQUFLLENBQUNDLFFBQVE7SUFBQTtJQUN0Q2MsUUFBUSxFQUFFLGtCQUFDZixLQUFLO01BQUEsT0FBS0EsS0FBSyxDQUFDRSxLQUFLO0lBQUE7SUFDaENjLFFBQVEsRUFBRSxrQkFBQ2hCLEtBQUs7TUFBQSxPQUFLQSxLQUFLLENBQUNHLEtBQUs7SUFBQTtFQUNsQztBQUNGLENBQUMsQ0FBQztBQUFDLGVBRVlMLEtBQUs7QUFBQSIsImZpbGUiOiIyMTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBzdG9yZS9pbmRleC5qc1xyXG5pbXBvcnQgVnVlIGZyb20gJ3Z1ZSc7XHJcbmltcG9ydCBWdWV4IGZyb20gJ3Z1ZXgnO1xyXG5cclxuVnVlLnVzZShWdWV4KTtcclxuXHJcbmNvbnN0IHN0b3JlID0gbmV3IFZ1ZXguU3RvcmUoe1xyXG4gIHN0YXRlOiB7XHJcbiAgICB1c2VySW5mbzogbnVsbCwgLy8g55So5oi35L+h5oGvXHJcbiAgICB0aGVtZTogJ2xpZ2h0JywgLy8g5Li76aKYXHJcbiAgICB0b2tlbjogJycsIC8vIOeZu+W9leWHreivgVxyXG4gIH0sXHJcbiAgbXV0YXRpb25zOiB7XHJcbiAgICBzZXRVc2VySW5mbyhzdGF0ZSwgdXNlckluZm8pIHtcclxuICAgICAgc3RhdGUudXNlckluZm8gPSB1c2VySW5mbztcclxuICAgIH0sXHJcbiAgICBzZXRUaGVtZShzdGF0ZSwgdGhlbWUpIHtcclxuICAgICAgc3RhdGUudGhlbWUgPSB0aGVtZTtcclxuICAgIH0sXHJcbiAgICBzZXRUb2tlbihzdGF0ZSwgdG9rZW4pIHtcclxuICAgICAgc3RhdGUudG9rZW4gPSB0b2tlbjtcclxuICAgIH1cclxuICB9LFxyXG4gIGFjdGlvbnM6IHtcclxuICAgIHVwZGF0ZVVzZXJJbmZvKHsgY29tbWl0IH0sIHVzZXJJbmZvKSB7XHJcbiAgICAgIGNvbW1pdCgnc2V0VXNlckluZm8nLCB1c2VySW5mbyk7XHJcbiAgICB9LFxyXG4gICAgdXBkYXRlVGhlbWUoeyBjb21taXQgfSwgdGhlbWUpIHtcclxuICAgICAgY29tbWl0KCdzZXRUaGVtZScsIHRoZW1lKTtcclxuICAgIH0sXHJcbiAgICB1cGRhdGVUb2tlbih7IGNvbW1pdCB9LCB0b2tlbikge1xyXG4gICAgICBjb21taXQoJ3NldFRva2VuJywgdG9rZW4pO1xyXG4gICAgfVxyXG4gIH0sXHJcbiAgZ2V0dGVyczoge1xyXG4gICAgZ2V0VXNlckluZm86IChzdGF0ZSkgPT4gc3RhdGUudXNlckluZm8sXHJcbiAgICBnZXRUaGVtZTogKHN0YXRlKSA9PiBzdGF0ZS50aGVtZSxcclxuICAgIGdldFRva2VuOiAoc3RhdGUpID0+IHN0YXRlLnRva2VuXHJcbiAgfVxyXG59KTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IHN0b3JlOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///214\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 _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 124));\nvar _vuex = _interopRequireDefault(__webpack_require__(/*! vuex */ 216));\n// store/index.js\n\n_vue.default.use(_vuex.default);\nvar store = new _vuex.default.Store({\n state: {\n userInfo: null,\n // 用户信息\n theme: 'light',\n // 主题\n token: '' // 登录凭证\n },\n\n mutations: {\n setUserInfo: function setUserInfo(state, userInfo) {\n state.userInfo = userInfo;\n },\n setTheme: function setTheme(state, theme) {\n state.theme = theme;\n },\n setToken: function setToken(state, token) {\n state.token = token;\n }\n },\n actions: {\n updateUserInfo: function updateUserInfo(_ref, userInfo) {\n var commit = _ref.commit;\n commit('setUserInfo', userInfo);\n },\n updateTheme: function updateTheme(_ref2, theme) {\n var commit = _ref2.commit;\n commit('setTheme', theme);\n },\n updateToken: function updateToken(_ref3, token) {\n var commit = _ref3.commit;\n commit('setToken', token);\n }\n },\n getters: {\n getUserInfo: function getUserInfo(state) {\n return state.userInfo;\n },\n getTheme: function getTheme(state) {\n return state.theme;\n },\n getToken: function getToken(state) {\n return state.token;\n }\n }\n});\nvar _default = store;\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vc3RvcmUvc3RvcmUuanMiXSwibmFtZXMiOlsiVnVlIiwidXNlIiwiVnVleCIsInN0b3JlIiwiU3RvcmUiLCJzdGF0ZSIsInVzZXJJbmZvIiwidGhlbWUiLCJ0b2tlbiIsIm11dGF0aW9ucyIsInNldFVzZXJJbmZvIiwic2V0VGhlbWUiLCJzZXRUb2tlbiIsImFjdGlvbnMiLCJ1cGRhdGVVc2VySW5mbyIsImNvbW1pdCIsInVwZGF0ZVRoZW1lIiwidXBkYXRlVG9rZW4iLCJnZXR0ZXJzIiwiZ2V0VXNlckluZm8iLCJnZXRUaGVtZSIsImdldFRva2VuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQ0E7QUFDQTtBQUZBOztBQUlBQSxZQUFHLENBQUNDLEdBQUcsQ0FBQ0MsYUFBSSxDQUFDO0FBRWIsSUFBTUMsS0FBSyxHQUFHLElBQUlELGFBQUksQ0FBQ0UsS0FBSyxDQUFDO0VBQzNCQyxLQUFLLEVBQUU7SUFDTEMsUUFBUSxFQUFFLElBQUk7SUFBRTtJQUNoQkMsS0FBSyxFQUFFLE9BQU87SUFBRTtJQUNoQkMsS0FBSyxFQUFFLEVBQUUsQ0FBRTtFQUNiLENBQUM7O0VBQ0RDLFNBQVMsRUFBRTtJQUNUQyxXQUFXLHVCQUFDTCxLQUFLLEVBQUVDLFFBQVEsRUFBRTtNQUMzQkQsS0FBSyxDQUFDQyxRQUFRLEdBQUdBLFFBQVE7SUFDM0IsQ0FBQztJQUNESyxRQUFRLG9CQUFDTixLQUFLLEVBQUVFLEtBQUssRUFBRTtNQUNyQkYsS0FBSyxDQUFDRSxLQUFLLEdBQUdBLEtBQUs7SUFDckIsQ0FBQztJQUNESyxRQUFRLG9CQUFDUCxLQUFLLEVBQUVHLEtBQUssRUFBRTtNQUNyQkgsS0FBSyxDQUFDRyxLQUFLLEdBQUdBLEtBQUs7SUFDckI7RUFDRixDQUFDO0VBQ0RLLE9BQU8sRUFBRTtJQUNQQyxjQUFjLGdDQUFhUixRQUFRLEVBQUU7TUFBQSxJQUFwQlMsTUFBTSxRQUFOQSxNQUFNO01BQ3JCQSxNQUFNLENBQUMsYUFBYSxFQUFFVCxRQUFRLENBQUM7SUFDakMsQ0FBQztJQUNEVSxXQUFXLDhCQUFhVCxLQUFLLEVBQUU7TUFBQSxJQUFqQlEsTUFBTSxTQUFOQSxNQUFNO01BQ2xCQSxNQUFNLENBQUMsVUFBVSxFQUFFUixLQUFLLENBQUM7SUFDM0IsQ0FBQztJQUNEVSxXQUFXLDhCQUFhVCxLQUFLLEVBQUU7TUFBQSxJQUFqQk8sTUFBTSxTQUFOQSxNQUFNO01BQ2xCQSxNQUFNLENBQUMsVUFBVSxFQUFFUCxLQUFLLENBQUM7SUFDM0I7RUFDRixDQUFDO0VBQ0RVLE9BQU8sRUFBRTtJQUNQQyxXQUFXLEVBQUUscUJBQUNkLEtBQUs7TUFBQSxPQUFLQSxLQUFLLENBQUNDLFFBQVE7SUFBQTtJQUN0Q2MsUUFBUSxFQUFFLGtCQUFDZixLQUFLO01BQUEsT0FBS0EsS0FBSyxDQUFDRSxLQUFLO0lBQUE7SUFDaENjLFFBQVEsRUFBRSxrQkFBQ2hCLEtBQUs7TUFBQSxPQUFLQSxLQUFLLENBQUNHLEtBQUs7SUFBQTtFQUNsQztBQUNGLENBQUMsQ0FBQztBQUFDLGVBRVlMLEtBQUs7QUFBQSIsImZpbGUiOiIyMTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBzdG9yZS9pbmRleC5qc1xyXG5pbXBvcnQgVnVlIGZyb20gJ3Z1ZSc7XHJcbmltcG9ydCBWdWV4IGZyb20gJ3Z1ZXgnO1xyXG5cclxuVnVlLnVzZShWdWV4KTtcclxuXHJcbmNvbnN0IHN0b3JlID0gbmV3IFZ1ZXguU3RvcmUoe1xyXG4gIHN0YXRlOiB7XHJcbiAgICB1c2VySW5mbzogbnVsbCwgLy8g55So5oi35L+h5oGvXHJcbiAgICB0aGVtZTogJ2xpZ2h0JywgLy8g5Li76aKYXHJcbiAgICB0b2tlbjogJycsIC8vIOeZu+W9leWHreivgVxyXG4gIH0sXHJcbiAgbXV0YXRpb25zOiB7XHJcbiAgICBzZXRVc2VySW5mbyhzdGF0ZSwgdXNlckluZm8pIHtcclxuICAgICAgc3RhdGUudXNlckluZm8gPSB1c2VySW5mbztcclxuICAgIH0sXHJcbiAgICBzZXRUaGVtZShzdGF0ZSwgdGhlbWUpIHtcclxuICAgICAgc3RhdGUudGhlbWUgPSB0aGVtZTtcclxuICAgIH0sXHJcbiAgICBzZXRUb2tlbihzdGF0ZSwgdG9rZW4pIHtcclxuICAgICAgc3RhdGUudG9rZW4gPSB0b2tlbjtcclxuICAgIH1cclxuICB9LFxyXG4gIGFjdGlvbnM6IHtcclxuICAgIHVwZGF0ZVVzZXJJbmZvKHsgY29tbWl0IH0sIHVzZXJJbmZvKSB7XHJcbiAgICAgIGNvbW1pdCgnc2V0VXNlckluZm8nLCB1c2VySW5mbyk7XHJcbiAgICB9LFxyXG4gICAgdXBkYXRlVGhlbWUoeyBjb21taXQgfSwgdGhlbWUpIHtcclxuICAgICAgY29tbWl0KCdzZXRUaGVtZScsIHRoZW1lKTtcclxuICAgIH0sXHJcbiAgICB1cGRhdGVUb2tlbih7IGNvbW1pdCB9LCB0b2tlbikge1xyXG4gICAgICBjb21taXQoJ3NldFRva2VuJywgdG9rZW4pO1xyXG4gICAgfVxyXG4gIH0sXHJcbiAgZ2V0dGVyczoge1xyXG4gICAgZ2V0VXNlckluZm86IChzdGF0ZSkgPT4gc3RhdGUudXNlckluZm8sXHJcbiAgICBnZXRUaGVtZTogKHN0YXRlKSA9PiBzdGF0ZS50aGVtZSxcclxuICAgIGdldFRva2VuOiAoc3RhdGUpID0+IHN0YXRlLnRva2VuXHJcbiAgfVxyXG59KTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IHN0b3JlOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///215\n");
/***/ }),
-/* 215 */
+/* 216 */
/*!**************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vuex3/dist/vuex.common.js ***!
\**************************************************************************************/
@@ -21808,321 +22082,14 @@ module.exports = index_cjs;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../webpack/buildin/global.js */ 118)))
/***/ }),
-/* 216 */
+/* 217 */
/*!***************************************!*\
!*** D:/APP/uni.promisify.adaptor.js ***!
\***************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
-eval("var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 4);\nuni.addInterceptor({\n returnValue: function returnValue(res) {\n if (!(!!res && (_typeof(res) === \"object\" || typeof res === \"function\") && typeof res.then === \"function\")) {\n return res;\n }\n return new Promise(function (resolve, reject) {\n res.then(function (res) {\n if (!res) return resolve(res);\n return res[0] ? reject(res[0]) : resolve(res[1]);\n });\n });\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pLnByb21pc2lmeS5hZGFwdG9yLmpzIl0sIm5hbWVzIjpbInVuaSIsImFkZEludGVyY2VwdG9yIiwicmV0dXJuVmFsdWUiLCJyZXMiLCJ0aGVuIiwiUHJvbWlzZSIsInJlc29sdmUiLCJyZWplY3QiXSwibWFwcGluZ3MiOiI7QUFBQUEsR0FBRyxDQUFDQyxjQUFjLENBQUM7RUFDakJDLFdBQVcsdUJBQUVDLEdBQUcsRUFBRTtJQUNoQixJQUFJLEVBQUUsQ0FBQyxDQUFDQSxHQUFHLEtBQUssUUFBT0EsR0FBRyxNQUFLLFFBQVEsSUFBSSxPQUFPQSxHQUFHLEtBQUssVUFBVSxDQUFDLElBQUksT0FBT0EsR0FBRyxDQUFDQyxJQUFJLEtBQUssVUFBVSxDQUFDLEVBQUU7TUFDeEcsT0FBT0QsR0FBRztJQUNaO0lBQ0EsT0FBTyxJQUFJRSxPQUFPLENBQUMsVUFBQ0MsT0FBTyxFQUFFQyxNQUFNLEVBQUs7TUFDdENKLEdBQUcsQ0FBQ0MsSUFBSSxDQUFDLFVBQUNELEdBQUcsRUFBSztRQUNoQixJQUFJLENBQUNBLEdBQUcsRUFBRSxPQUFPRyxPQUFPLENBQUNILEdBQUcsQ0FBQztRQUM3QixPQUFPQSxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUdJLE1BQU0sQ0FBQ0osR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUdHLE9BQU8sQ0FBQ0gsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDO01BQ2xELENBQUMsQ0FBQztJQUNKLENBQUMsQ0FBQztFQUNKO0FBQ0YsQ0FBQyxDQUFDIiwiZmlsZSI6IjIxNi5qcyIsInNvdXJjZXNDb250ZW50IjpbInVuaS5hZGRJbnRlcmNlcHRvcih7XHJcbiAgcmV0dXJuVmFsdWUgKHJlcykge1xyXG4gICAgaWYgKCEoISFyZXMgJiYgKHR5cGVvZiByZXMgPT09IFwib2JqZWN0XCIgfHwgdHlwZW9mIHJlcyA9PT0gXCJmdW5jdGlvblwiKSAmJiB0eXBlb2YgcmVzLnRoZW4gPT09IFwiZnVuY3Rpb25cIikpIHtcclxuICAgICAgcmV0dXJuIHJlcztcclxuICAgIH1cclxuICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XHJcbiAgICAgIHJlcy50aGVuKChyZXMpID0+IHtcclxuICAgICAgICBpZiAoIXJlcykgcmV0dXJuIHJlc29sdmUocmVzKSBcclxuICAgICAgICByZXR1cm4gcmVzWzBdID8gcmVqZWN0KHJlc1swXSkgOiByZXNvbHZlKHJlc1sxXSlcclxuICAgICAgfSk7XHJcbiAgICB9KTtcclxuICB9LFxyXG59KTsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///216\n");
-
-/***/ }),
-/* 217 */
-/*!************************************************************!*\
- !*** D:/APP/pages/common/productDes/index.vue?mpType=page ***!
- \************************************************************/
-/*! no static exports found */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=12f26071&scoped=true&mpType=page */ 218);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 220);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/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(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"12f26071\",\n null,\n false,\n _index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/common/productDes/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ2dNO0FBQ2hNLGdCQUFnQiwwTUFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiMjE3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MTJmMjYwNzEmc2NvcGVkPXRydWUmbXBUeXBlPXBhZ2VcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiXG5leHBvcnQgKiBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMTJmMjYwNzFcIixcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvY29tbW9uL3Byb2R1Y3REZXMvaW5kZXgudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///217\n");
-
-/***/ }),
-/* 218 */
-/*!******************************************************************************************************!*\
- !*** D:/APP/pages/common/productDes/index.vue?vue&type=template&id=12f26071&scoped=true&mpType=page ***!
- \******************************************************************************************************/
-/*! exports provided: render, staticRenderFns, recyclableRender, components */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=12f26071&scoped=true&mpType=page */ 219);
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12f26071_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
-
-
-
-/***/ }),
-/* 219 */
-/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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!D:/APP/pages/common/productDes/index.vue?vue&type=template&id=12f26071&scoped=true&mpType=page ***!
- \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
-/*! exports provided: render, staticRenderFns, recyclableRender, components */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
-/* 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 = {
- customNavbar: __webpack_require__(/*! @/components/custom-navbar/custom-navbar.vue */ 28)
- .default,
- uniFilePicker:
- __webpack_require__(/*! @/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue */ 112)
- .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
- var _c = _vm._self._c || _h
- return _c(
- "view",
- [
- _c("custom-navbar", {
- attrs: {
- title: "产品说明",
- showBack: true,
- backgroundColor: "#202020",
- color: "#FFFFFF",
- "right-text": _vm.isDeleteMode ? "完成" : "删除",
- "right-color": "rgba(255, 255, 255, 0.87)",
- _i: 1,
- },
- on: { "right-click": _vm.toggleDeleteMode },
- }),
- _c(
- "view",
- {
- staticClass: _vm._$s(2, "sc", "device-page"),
- style: _vm._$s(2, "s", { paddingTop: _vm.navBarHeight + "px" }),
- attrs: { _i: 2 },
- },
- [
- _c(
- "view",
- { staticClass: _vm._$s(3, "sc", "example-body"), attrs: { _i: 3 } },
- [
- _c(
- "view",
- {
- staticClass: _vm._$s(4, "sc", "image-list"),
- attrs: { _i: 4 },
- },
- [
- _vm._l(
- _vm._$s(5, "f", { forItems: _vm.instructionImages }),
- function (image, index, $20, $30) {
- return _c(
- "view",
- {
- key: _vm._$s(5, "f", { forIndex: $20, key: index }),
- staticClass: _vm._$s("5-" + $30, "sc", "image-item"),
- attrs: { _i: "5-" + $30 },
- on: {
- click: function ($event) {
- return _vm.handleImageClick(index, image)
- },
- },
- },
- [
- _c("image", {
- staticClass: _vm._$s(
- "6-" + $30,
- "sc",
- "instruction-image"
- ),
- class: _vm._$s("6-" + $30, "c", {
- "image-selected":
- _vm.isDeleteMode &&
- _vm.selectedImages.includes(index),
- }),
- attrs: {
- src: _vm._$s("6-" + $30, "a-src", image.fileUrl),
- _i: "6-" + $30,
- },
- }),
- _vm._$s(
- "7-" + $30,
- "i",
- _vm.isDeleteMode &&
- _vm.selectedImages.includes(index)
- )
- ? _c(
- "view",
- {
- staticClass: _vm._$s(
- "7-" + $30,
- "sc",
- "checkmark"
- ),
- attrs: { _i: "7-" + $30 },
- },
- [_c("image", { attrs: { _i: "8-" + $30 } })]
- )
- : _vm._e(),
- ]
- )
- }
- ),
- _vm._$s(9, "i", !_vm.isDeleteMode)
- ? _c(
- "view",
- {
- staticClass: _vm._$s(9, "sc", "upload-btn"),
- attrs: { _i: 9 },
- },
- [
- _c("uni-file-picker", {
- ref: "filePicker",
- staticClass: _vm._$s(
- 10,
- "sc",
- "custom-file-picker"
- ),
- attrs: { limit: "9", _i: 10 },
- on: { select: _vm.selectFile },
- model: {
- value: _vm._$s(10, "v-model", _vm.fileList),
- callback: function ($$v) {
- _vm.fileList = $$v
- },
- expression: "fileList",
- },
- }),
- ],
- 1
- )
- : _vm._e(),
- ],
- 2
- ),
- ]
- ),
- ]
- ),
- _vm._$s(11, "i", _vm.isDeleteMode && _vm.selectedImages.length > 0)
- ? _c(
- "view",
- {
- staticClass: _vm._$s(11, "sc", "delete-footer"),
- attrs: { _i: 11 },
- },
- [
- _c(
- "button",
- { attrs: { _i: 12 }, on: { click: _vm.deleteSelectedImages } },
- [_vm._v(_vm._$s(12, "t0-0", _vm._s(_vm.selectedImages.length)))]
- ),
- ]
- )
- : _vm._e(),
- _vm._$s(13, "i", _vm.deleteShow)
- ? _c(
- "view",
- {
- staticClass: _vm._$s(13, "sc", "agreement-mask"),
- attrs: { _i: 13 },
- },
- [
- _c(
- "view",
- {
- staticClass: _vm._$s(14, "sc", "agreement-popupC"),
- attrs: { _i: 14 },
- },
- [
- _c(
- "view",
- {
- staticClass: _vm._$s(15, "sc", "popup-content"),
- attrs: { _i: 15 },
- },
- [
- _c("image", {
- staticClass: _vm._$s(16, "sc", "svg"),
- attrs: { _i: 16 },
- }),
- _c("uni-icon", {
- staticClass: _vm._$s(17, "sc", "trash"),
- attrs: { _i: 17 },
- }),
- _c("view", [
- _c("view", {
- staticClass: _vm._$s(19, "sc", "popup-Title"),
- attrs: { _i: 19 },
- }),
- ]),
- ],
- 1
- ),
- _c(
- "view",
- {
- staticClass: _vm._$s(20, "sc", "popup-buttons"),
- attrs: { _i: 20 },
- },
- [
- _c("button", {
- staticClass: _vm._$s(21, "sc", "btn agreeBtn"),
- attrs: { _i: 21 },
- on: { click: _vm.handleBtn },
- }),
- ]
- ),
- ]
- ),
- ]
- )
- : _vm._e(),
- ],
- 1
- )
-}
-var recyclableRender = false
-var staticRenderFns = []
-render._withStripped = true
-
-
-
-/***/ }),
-/* 220 */
-/*!************************************************************************************!*\
- !*** D:/APP/pages/common/productDes/index.vue?vue&type=script&lang=js&mpType=page ***!
- \************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--7-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js&mpType=page */ 221);\n/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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 _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_7_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdxQixDQUFnQiwwckJBQUcsRUFBQyIsImZpbGUiOiIyMjAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uLy4uLy4uL2R1L0hCdWlsZGVyWC40LjY0LjIwMjUwNDI5MTYvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS03LTEhLi4vLi4vLi4vLi4vZHUvSEJ1aWxkZXJYLjQuNjQuMjAyNTA0MjkxNi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi8uLi8uLi9kdS9IQnVpbGRlclguNC42NC4yMDI1MDQyOTE2L0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2luZGV4LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///220\n");
-
-/***/ }),
-/* 221 */
-/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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!D:/APP/pages/common/productDes/index.vue?vue&type=script&lang=js&mpType=page ***!
- \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
-/*! no static exports found */
-/***/ (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 _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 20));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 22));\nvar _request = __webpack_require__(/*! @/utils/request */ 24);\nvar _index = __webpack_require__(/*! @/api/6170/operatingInstruct/index.js */ 172);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,\n fileList: [],\n deviceID: \"\",\n instructionImages: [],\n isDeleteMode: false,\n // 是否删除模式\n selectedImages: [],\n // 选中的图片索引\n deleteShow: false,\n ImageData: [],\n filePicker: ''\n };\n },\n methods: {\n // 选择文件\n selectFile: function selectFile(e) {\n __f__(\"log\", '选择文件:', e, \" at pages/common/productDes/index.vue:84\");\n // const file = e.tempFiles[0].file\n var files = e.tempFiles.map(function (item) {\n return item.file;\n });\n __f__(\"log\", 'files', files, \" at pages/common/productDes/index.vue:87\");\n this.uploadFile(files);\n },\n // 上传图片\n uploadFile: function uploadFile(files) {\n var _this = this;\n this.$refs.filePicker.clearFiles(); // 通过ref操作uni-file-picker组件\n uni.showLoading({\n title: '上传中...'\n });\n files.forEach(function (file) {\n uni.uploadFile({\n url: _request.baseURL + '/app/file/upload',\n filePath: file.path || file.url,\n name: 'files',\n formData: {\n deviceId: _this.deviceID,\n fileType: '2' //文件类型(1:操作说明,2:产品参数)\n },\n\n header: {\n 'Authorization': 'Bearer ' + (0, _request.getToken)(),\n 'clientid': (0, _request.clientid)()\n },\n complete: function complete(res) {\n __f__(\"log\", res, 'resss', \" at pages/common/productDes/index.vue:110\");\n try {\n var responseData = JSON.parse(res.data);\n if (responseData.code === 200) {\n uni.showToast({\n title: responseData.msg,\n icon: 'success'\n });\n _this.$refs.filePicker.clearFiles(); // 清空已选文件\n _this.callOtherApi();\n } else {\n uni.showToast({\n title: responseData.msg,\n icon: 'none'\n });\n }\n } catch (e) {\n uni.showToast({\n title: '上传失败',\n icon: 'none'\n });\n } finally {\n uni.hideLoading();\n }\n }\n });\n });\n },\n // 获取图片列表\n callOtherApi: function callOtherApi() {\n var _this2 = this;\n var data = {\n deviceId: this.deviceID\n };\n (0, _index.fileInfo)(data).then(function (res) {\n if (res.code == 200) {\n _this2.instructionImages = res.data;\n }\n });\n },\n // 切换删除模式\n toggleDeleteMode: function toggleDeleteMode() {\n this.isDeleteMode = !this.isDeleteMode;\n if (!this.isDeleteMode) {\n this.selectedImages = [];\n }\n },\n // 图片点击处理\n handleImageClick: function handleImageClick(index, item) {\n if (this.isDeleteMode) {\n // 删除模式下处理多选\n var selectedIndex = this.selectedImages.indexOf(index);\n if (selectedIndex > -1) {\n this.selectedImages.splice(selectedIndex, 1);\n this.ImageData.splice(selectedIndex, 1); // 保持同步删除\n } else {\n this.selectedImages.push(index);\n this.ImageData.push(item); // 保持同步添加\n }\n } else {\n // 正常模式下预览图片\n uni.previewImage({\n current: this.instructionImages[index].fileUrl,\n urls: this.instructionImages.map(function (item) {\n return item.fileUrl;\n })\n });\n }\n },\n // 删除选中的图片\n deleteSelectedImages: function deleteSelectedImages() {\n if (this.selectedImages.length === 0) return;\n this.deleteShow = true;\n },\n handleBtn: function handleBtn() {\n var _this3 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var ids, res;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _context.prev = 0;\n uni.showLoading({\n title: '删除中...',\n mask: true\n });\n // 构造删除请求数据\n ids = _this3.ImageData.map(function (item) {\n return item.id;\n }).join(','); // 调用删除接口\n _context.next = 5;\n return (0, _index.fileDelete)(ids);\n case 5:\n res = _context.sent;\n if (res.code === 200) {\n uni.showToast({\n title: '删除成功',\n icon: 'success'\n });\n // 从后往前删除,避免索引变化\n _this3.selectedImages.sort(function (a, b) {\n return b.index - a.index;\n }).forEach(function (item) {\n _this3.instructionImages.splice(item.index, 1);\n });\n _this3.callOtherApi();\n // 重置状态\n _this3.selectedImages = [];\n _this3.isDeleteMode = false;\n _this3.deleteShow = false;\n } else {\n uni.showToast({\n title: res.msg,\n icon: 'none'\n });\n _this3.deleteShow = false;\n }\n _context.next = 11;\n break;\n case 9:\n _context.prev = 9;\n _context.t0 = _context[\"catch\"](0);\n case 11:\n _context.prev = 11;\n uni.hideLoading();\n return _context.finish(11);\n case 14:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, null, [[0, 9, 11, 14]]);\n }))();\n }\n },\n onLoad: function onLoad(options) {\n this.deviceID = options.id;\n this.callOtherApi();\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvY29tbW9uL3Byb2R1Y3REZXMvaW5kZXgudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJuYXZCYXJIZWlnaHQiLCJmaWxlTGlzdCIsImRldmljZUlEIiwiaW5zdHJ1Y3Rpb25JbWFnZXMiLCJpc0RlbGV0ZU1vZGUiLCJzZWxlY3RlZEltYWdlcyIsImRlbGV0ZVNob3ciLCJJbWFnZURhdGEiLCJmaWxlUGlja2VyIiwibWV0aG9kcyIsInNlbGVjdEZpbGUiLCJ1cGxvYWRGaWxlIiwidW5pIiwidGl0bGUiLCJmaWxlcyIsInVybCIsImZpbGVQYXRoIiwibmFtZSIsImZvcm1EYXRhIiwiZGV2aWNlSWQiLCJmaWxlVHlwZSIsImhlYWRlciIsImNvbXBsZXRlIiwiaWNvbiIsImNhbGxPdGhlckFwaSIsInRvZ2dsZURlbGV0ZU1vZGUiLCJoYW5kbGVJbWFnZUNsaWNrIiwiaW5kZXgiLCJjdXJyZW50IiwidXJscyIsImRlbGV0ZVNlbGVjdGVkSW1hZ2VzIiwiaGFuZGxlQnRuIiwibWFzayIsImlkcyIsInJlcyIsInNvcnQiLCJmb3JFYWNoIiwib25Mb2FkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUF3REE7QUFLQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUFLQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQUE7TUFDQUM7TUFBQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUFBO01BQUE7TUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUFBO01BQ0E7TUFDQUM7UUFDQUM7TUFDQTtNQUNBQztRQUNBRjtVQUNBRztVQUNBQztVQUNBQztVQUNBQztZQUNBQztZQUNBQztVQUNBOztVQUNBQztZQUNBO1lBQ0E7VUFDQTtVQUNBQztZQUNBO1lBQ0E7Y0FDQTtjQUNBO2dCQUNBVjtrQkFDQUM7a0JBQ0FVO2dCQUNBO2dCQUNBO2dCQUNBO2NBQ0E7Z0JBQ0FYO2tCQUNBQztrQkFDQVU7Z0JBQ0E7Y0FDQTtZQUNBO2NBQ0FYO2dCQUNBQztnQkFDQVU7Y0FDQTtZQUNBO2NBQ0FYO1lBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FZO01BQUE7TUFDQTtRQUNBTDtNQUNBO01BQ0E7UUFDQTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBRUE7SUFDQU07TUFDQTtNQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQUM7TUFDQTtRQUNBO1FBQ0E7UUFDQTtVQUNBO1VBQ0E7UUFDQTtVQUNBLHlCQUNBQyxNQUVBO1VBQ0E7UUFDQTtNQUNBO1FBQ0E7UUFDQWY7VUFDQWdCO1VBQ0FDO1lBQUE7VUFBQTtRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0FDO01BQ0E7TUFDQTtJQUNBO0lBQ0FDO01BQUE7TUFBQTtRQUFBO1FBQUE7VUFBQTtZQUFBO2NBQUE7Z0JBQUE7Z0JBRUFuQjtrQkFDQUM7a0JBQ0FtQjtnQkFDQTtnQkFDQTtnQkFDQUM7a0JBQUE7Z0JBQUEsY0FDQTtnQkFBQTtnQkFBQSxPQUNBO2NBQUE7Z0JBQUFDO2dCQUNBO2tCQUNBdEI7b0JBQ0FDO29CQUNBVTtrQkFDQTtrQkFDQTtrQkFDQSxzQkFDQVk7b0JBQUE7a0JBQUEsR0FDQUM7b0JBQ0E7a0JBQ0E7a0JBQ0E7a0JBQ0E7a0JBQ0E7a0JBQ0E7a0JBQ0E7Z0JBQ0E7a0JBQ0F4QjtvQkFDQUM7b0JBQ0FVO2tCQUNBO2tCQUNBO2dCQUNBO2dCQUFBO2dCQUFBO2NBQUE7Z0JBQUE7Z0JBQUE7Y0FBQTtnQkFBQTtnQkFFQVg7Z0JBQUE7Y0FBQTtjQUFBO2dCQUFBO1lBQUE7VUFBQTtRQUFBO01BQUE7SUFFQTtFQUNBO0VBQ0F5QjtJQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMjIxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDwhLS0g5L2/55So6Ieq5a6a5LmJ5a+86Iiq5qCPIC0tPlxyXG5cdDx2aWV3PlxyXG5cdFx0PGN1c3RvbS1uYXZiYXIgdGl0bGU9XCLkuqflk4Hor7TmmI5cIiA6c2hvd0JhY2s9XCJ0cnVlXCIgYmFja2dyb3VuZENvbG9yPVwiIzIwMjAyMFwiIGNvbG9yPVwiI0ZGRkZGRlwiXHJcblx0XHRcdDpyaWdodC10ZXh0PVwiaXNEZWxldGVNb2RlID8gJ+WujOaIkCcgOiAn5Yig6ZmkJ1wiIHJpZ2h0LWNvbG9yPVwicmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KVwiXHJcblx0XHRcdEByaWdodC1jbGljaz1cInRvZ2dsZURlbGV0ZU1vZGVcIj5cclxuXHRcdDwvY3VzdG9tLW5hdmJhcj5cclxuXHJcblx0XHQ8dmlldyBjbGFzcz1cImRldmljZS1wYWdlXCIgOnN0eWxlPVwieyBwYWRkaW5nVG9wOiBuYXZCYXJIZWlnaHQgKyAncHgnIH1cIj5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJleGFtcGxlLWJvZHlcIj5cclxuXHRcdFx0XHQ8IS0tIOWbvueJh+WIl+ihqCAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImltYWdlLWxpc3RcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiaW1hZ2UtaXRlbVwiIHYtZm9yPVwiKGltYWdlLCBpbmRleCkgaW4gaW5zdHJ1Y3Rpb25JbWFnZXNcIiA6a2V5PVwiaW5kZXhcIlxyXG5cdFx0XHRcdFx0XHRAY2xpY2s9XCJoYW5kbGVJbWFnZUNsaWNrKGluZGV4LGltYWdlKVwiPlxyXG5cdFx0XHRcdFx0XHQ8aW1hZ2UgOnNyYz1cImltYWdlLmZpbGVVcmxcIiBtb2RlPVwiYXNwZWN0Rml0XCIgY2xhc3M9XCJpbnN0cnVjdGlvbi1pbWFnZVwiXHJcblx0XHRcdFx0XHRcdFx0OmNsYXNzPVwieyAnaW1hZ2Utc2VsZWN0ZWQnOiBpc0RlbGV0ZU1vZGUgJiYgc2VsZWN0ZWRJbWFnZXMuaW5jbHVkZXMoaW5kZXgpIH1cIj48L2ltYWdlPlxyXG5cclxuXHRcdFx0XHRcdFx0PCEtLSDlpJrpgInmqKHlvI/kuIvnmoTpgInkuK3moIforrAgLS0+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiY2hlY2ttYXJrXCIgdi1pZj1cImlzRGVsZXRlTW9kZSAmJiBzZWxlY3RlZEltYWdlcy5pbmNsdWRlcyhpbmRleClcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiL3N0YXRpYy9pbWFnZXMvZGVsZXRlLWljb24ucG5nXCIgbW9kZT1cImFzcGVjdEZpbGxcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblxyXG5cdFx0XHRcdFx0PCEtLSDkuIrkvKDmjInpkq7vvIjpnZ7liKDpmaTmqKHlvI/mmL7npLrvvIkgLS0+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVwbG9hZC1idG5cIiB2LWlmPVwiIWlzRGVsZXRlTW9kZVwiPlxyXG5cdFx0XHRcdFx0XHQ8dW5pLWZpbGUtcGlja2VyIHJlZj1cImZpbGVQaWNrZXJcIiB2LW1vZGVsPVwiZmlsZUxpc3RcIiBAc2VsZWN0PVwic2VsZWN0RmlsZVwiIGxpbWl0PVwiOVwiXHJcblx0XHRcdFx0XHRcdFx0Y2xhc3M9XCJjdXN0b20tZmlsZS1waWNrZXJcIj48L3VuaS1maWxlLXBpY2tlcj5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHJcblx0XHQ8IS0tIOW6lemDqOWIoOmZpOaMiemSru+8iOWkmumAieaooeW8j+aYvuekuu+8iSAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiZGVsZXRlLWZvb3RlclwiIHYtaWY9XCJpc0RlbGV0ZU1vZGUgJiYgc2VsZWN0ZWRJbWFnZXMubGVuZ3RoID4gMFwiPlxyXG5cdFx0XHQ8YnV0dG9uIEBjbGljaz1cImRlbGV0ZVNlbGVjdGVkSW1hZ2VzXCI+5Yig6ZmkKHt7c2VsZWN0ZWRJbWFnZXMubGVuZ3RofX0pPC9idXR0b24+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tIOWIoOmZpOW8ueahhiAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYWdyZWVtZW50LW1hc2tcIiB2LWlmPVwiZGVsZXRlU2hvd1wiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImFncmVlbWVudC1wb3B1cENcIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInBvcHVwLWNvbnRlbnRcIj5cclxuXHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIvc3RhdGljL2ltYWdlcy9kZWxsLnBuZ1wiIG1vZGU9XCJcIiBjbGFzcz1cInN2Z1wiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHQ8dW5pLWljb24gY2xhc3M9XCJ0cmFzaFwiPjwvdW5pLWljb24+XHJcblx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1UaXRsZVwiPuehruWumuWIoOmZpOaJgOmAieiuvuWkh++8gTwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PCEtLSDmjInpkq7nu4QgLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3B1cC1idXR0b25zXCI+XHJcblx0XHRcdFx0XHQ8YnV0dG9uIGNsYXNzPVwiYnRuIGFncmVlQnRuXCIgQGNsaWNrPVwiaGFuZGxlQnRuXCI+56Gu5a6aPC9idXR0b24+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0YmFzZVVSTCxcclxuXHRcdGdldFRva2VuLFxyXG5cdFx0Y2xpZW50aWRcclxuXHR9IGZyb20gJ0AvdXRpbHMvcmVxdWVzdCdcclxuXHRpbXBvcnQge1xyXG5cdFx0ZmlsZUluZm8sXHJcblx0XHRmaWxlRGVsZXRlXHJcblx0fSBmcm9tICdAL2FwaS82MTcwL29wZXJhdGluZ0luc3RydWN0L2luZGV4LmpzJ1xyXG5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdG5hdkJhckhlaWdodDogNzAgKyB1bmkuZ2V0U3lzdGVtSW5mb1N5bmMoKS5zdGF0dXNCYXJIZWlnaHQsXHJcblx0XHRcdFx0ZmlsZUxpc3Q6IFtdLFxyXG5cdFx0XHRcdGRldmljZUlEOiBcIlwiLFxyXG5cdFx0XHRcdGluc3RydWN0aW9uSW1hZ2VzOiBbXSxcclxuXHRcdFx0XHRpc0RlbGV0ZU1vZGU6IGZhbHNlLCAvLyDmmK/lkKbliKDpmaTmqKHlvI9cclxuXHRcdFx0XHRzZWxlY3RlZEltYWdlczogW10sIC8vIOmAieS4reeahOWbvueJh+e0ouW8lVxyXG5cdFx0XHRcdGRlbGV0ZVNob3c6IGZhbHNlLFxyXG5cdFx0XHRcdEltYWdlRGF0YTogW10sXHJcblx0XHRcdFx0ZmlsZVBpY2tlcjogJydcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g6YCJ5oup5paH5Lu2XHJcblx0XHRcdHNlbGVjdEZpbGUoZSkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfpgInmi6nmlofku7bvvJonLCBlKVxyXG5cdFx0XHRcdC8vIGNvbnN0IGZpbGUgPSBlLnRlbXBGaWxlc1swXS5maWxlXHJcblx0XHRcdFx0Y29uc3QgZmlsZXMgPSBlLnRlbXBGaWxlcy5tYXAoaXRlbSA9PiBpdGVtLmZpbGUpXHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ2ZpbGVzJywgZmlsZXMpO1xyXG5cdFx0XHRcdHRoaXMudXBsb2FkRmlsZShmaWxlcylcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5LiK5Lyg5Zu+54mHXHJcblx0XHRcdHVwbG9hZEZpbGUoZmlsZXMpIHtcclxuXHRcdFx0XHR0aGlzLiRyZWZzLmZpbGVQaWNrZXIuY2xlYXJGaWxlcygpIC8vIOmAmui/h3JlZuaTjeS9nHVuaS1maWxlLXBpY2tlcue7hOS7tlxyXG5cdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XHJcblx0XHRcdFx0XHR0aXRsZTogJ+S4iuS8oOS4rS4uLidcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdGZpbGVzLmZvckVhY2goZmlsZSA9PiB7XHJcblx0XHRcdFx0XHR1bmkudXBsb2FkRmlsZSh7XHJcblx0XHRcdFx0XHRcdHVybDogYmFzZVVSTCArICcvYXBwL2ZpbGUvdXBsb2FkJyxcclxuXHRcdFx0XHRcdFx0ZmlsZVBhdGg6IGZpbGUucGF0aCB8fCBmaWxlLnVybCxcclxuXHRcdFx0XHRcdFx0bmFtZTogJ2ZpbGVzJyxcclxuXHRcdFx0XHRcdFx0Zm9ybURhdGE6IHtcclxuXHRcdFx0XHRcdFx0XHRkZXZpY2VJZDogdGhpcy5kZXZpY2VJRCxcclxuXHRcdFx0XHRcdFx0XHRmaWxlVHlwZTogJzInIC8v5paH5Lu257G75Z6LKDE65pON5L2c6K+05piO77yMMjrkuqflk4Hlj4LmlbApXHJcblx0XHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcdGhlYWRlcjoge1xyXG5cdFx0XHRcdFx0XHRcdCdBdXRob3JpemF0aW9uJzogJ0JlYXJlciAnICsgZ2V0VG9rZW4oKSxcclxuXHRcdFx0XHRcdFx0XHQnY2xpZW50aWQnOiBjbGllbnRpZCgpLFxyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRjb21wbGV0ZTogKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcywgJ3Jlc3NzJyk7XHJcblx0XHRcdFx0XHRcdFx0dHJ5IHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnN0IHJlc3BvbnNlRGF0YSA9IEpTT04ucGFyc2UocmVzLmRhdGEpOyBcclxuXHRcdFx0XHRcdFx0XHRcdGlmIChyZXNwb25zZURhdGEuY29kZSA9PT0gMjAwKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiByZXNwb25zZURhdGEubXNnLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGljb246ICdzdWNjZXNzJ1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhpcy4kcmVmcy5maWxlUGlja2VyLmNsZWFyRmlsZXMoKTsgLy8g5riF56m65bey6YCJ5paH5Lu2XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoaXMuY2FsbE90aGVyQXBpKCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aXRsZTogcmVzcG9uc2VEYXRhLm1zZyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpY29uOiAnbm9uZSdcclxuXHRcdFx0XHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fSBjYXRjaCAoZSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRpdGxlOiAn5LiK5Lyg5aSx6LSlJyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0XHR9IGZpbmFsbHkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDojrflj5blm77niYfliJfooahcclxuXHRcdFx0Y2FsbE90aGVyQXBpKCkge1xyXG5cdFx0XHRcdGxldCBkYXRhID0ge1xyXG5cdFx0XHRcdFx0ZGV2aWNlSWQ6IHRoaXMuZGV2aWNlSURcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZmlsZUluZm8oZGF0YSkudGhlbigocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT0gMjAwKSB7XHJcblx0XHRcdFx0XHRcdHRoaXMuaW5zdHJ1Y3Rpb25JbWFnZXMgPSByZXMuZGF0YVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDliIfmjaLliKDpmaTmqKHlvI9cclxuXHRcdFx0dG9nZ2xlRGVsZXRlTW9kZSgpIHtcclxuXHRcdFx0XHR0aGlzLmlzRGVsZXRlTW9kZSA9ICF0aGlzLmlzRGVsZXRlTW9kZVxyXG5cdFx0XHRcdGlmICghdGhpcy5pc0RlbGV0ZU1vZGUpIHtcclxuXHRcdFx0XHRcdHRoaXMuc2VsZWN0ZWRJbWFnZXMgPSBbXVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5Zu+54mH54K55Ye75aSE55CGXHJcblx0XHRcdGhhbmRsZUltYWdlQ2xpY2soaW5kZXgsIGl0ZW0pIHtcclxuXHRcdFx0XHRpZiAodGhpcy5pc0RlbGV0ZU1vZGUpIHtcclxuXHRcdFx0XHRcdC8vIOWIoOmZpOaooeW8j+S4i+WkhOeQhuWkmumAiVxyXG5cdFx0XHRcdFx0Y29uc3Qgc2VsZWN0ZWRJbmRleCA9IHRoaXMuc2VsZWN0ZWRJbWFnZXMuaW5kZXhPZihpbmRleClcclxuXHRcdFx0XHRcdGlmIChzZWxlY3RlZEluZGV4ID4gLTEpIHtcclxuXHRcdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlcy5zcGxpY2Uoc2VsZWN0ZWRJbmRleCwgMSlcclxuXHRcdFx0XHRcdFx0dGhpcy5JbWFnZURhdGEuc3BsaWNlKHNlbGVjdGVkSW5kZXgsIDEpIC8vIOS/neaMgeWQjOatpeWIoOmZpFxyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dGhpcy5zZWxlY3RlZEltYWdlcy5wdXNoKFxyXG5cdFx0XHRcdFx0XHRcdGluZGV4XHJcblxyXG5cdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdHRoaXMuSW1hZ2VEYXRhLnB1c2goaXRlbSkgLy8g5L+d5oyB5ZCM5q2l5re75YqgXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdC8vIOato+W4uOaooeW8j+S4i+mihOiniOWbvueJh1xyXG5cdFx0XHRcdFx0dW5pLnByZXZpZXdJbWFnZSh7XHJcblx0XHRcdFx0XHRcdGN1cnJlbnQ6IHRoaXMuaW5zdHJ1Y3Rpb25JbWFnZXNbaW5kZXhdLmZpbGVVcmwsXHJcblx0XHRcdFx0XHRcdHVybHM6IHRoaXMuaW5zdHJ1Y3Rpb25JbWFnZXMubWFwKGl0ZW0gPT4gaXRlbS5maWxlVXJsKVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblxyXG5cdFx0XHQvLyDliKDpmaTpgInkuK3nmoTlm77niYdcclxuXHRcdFx0ZGVsZXRlU2VsZWN0ZWRJbWFnZXMoKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMuc2VsZWN0ZWRJbWFnZXMubGVuZ3RoID09PSAwKSByZXR1cm5cclxuXHRcdFx0XHR0aGlzLmRlbGV0ZVNob3cgPSB0cnVlXHJcblx0XHRcdH0sXHJcblx0XHRcdGFzeW5jIGhhbmRsZUJ0bigpIHtcclxuXHRcdFx0XHR0cnkge1xyXG5cdFx0XHRcdFx0dW5pLnNob3dMb2FkaW5nKHtcclxuXHRcdFx0XHRcdFx0dGl0bGU6ICfliKDpmaTkuK0uLi4nLFxyXG5cdFx0XHRcdFx0XHRtYXNrOiB0cnVlXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0Ly8g5p6E6YCg5Yig6Zmk6K+35rGC5pWw5o2uXHJcblx0XHRcdFx0XHRjb25zdCBpZHMgPSB0aGlzLkltYWdlRGF0YS5tYXAoaXRlbSA9PiBpdGVtLmlkKS5qb2luKCcsJylcclxuXHRcdFx0XHRcdC8vIOiwg+eUqOWIoOmZpOaOpeWPo1xyXG5cdFx0XHRcdFx0Y29uc3QgcmVzID0gYXdhaXQgZmlsZURlbGV0ZShpZHMpXHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT09IDIwMCkge1xyXG5cdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHR0aXRsZTogJ+WIoOmZpOaIkOWKnycsXHJcblx0XHRcdFx0XHRcdFx0aWNvbjogJ3N1Y2Nlc3MnXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdC8vIOS7juWQjuW+gOWJjeWIoOmZpO+8jOmBv+WFjee0ouW8leWPmOWMllxyXG5cdFx0XHRcdFx0XHR0aGlzLnNlbGVjdGVkSW1hZ2VzXHJcblx0XHRcdFx0XHRcdFx0LnNvcnQoKGEsIGIpID0+IGIuaW5kZXggLSBhLmluZGV4KVxyXG5cdFx0XHRcdFx0XHRcdC5mb3JFYWNoKGl0ZW0gPT4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhpcy5pbnN0cnVjdGlvbkltYWdlcy5zcGxpY2UoaXRlbS5pbmRleCwgMSlcclxuXHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHR0aGlzLmNhbGxPdGhlckFwaSgpXHJcblx0XHRcdFx0XHRcdC8vIOmHjee9rueKtuaAgVxyXG5cdFx0XHRcdFx0XHR0aGlzLnNlbGVjdGVkSW1hZ2VzID0gW11cclxuXHRcdFx0XHRcdFx0dGhpcy5pc0RlbGV0ZU1vZGUgPSBmYWxzZVxyXG5cdFx0XHRcdFx0XHR0aGlzLmRlbGV0ZVNob3cgPSBmYWxzZVxyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0dGl0bGU6IHJlcy5tc2csXHJcblx0XHRcdFx0XHRcdFx0aWNvbjogJ25vbmUnXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdHRoaXMuZGVsZXRlU2hvdyA9IGZhbHNlXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSBjYXRjaCAoZXJyb3IpIHt9IGZpbmFsbHkge1xyXG5cdFx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKClcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9ucykge1xyXG5cdFx0XHR0aGlzLmRldmljZUlEID0gb3B0aW9ucy5pZFxyXG5cdFx0XHR0aGlzLmNhbGxPdGhlckFwaSgpXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQ+XHJcblx0LmRldmljZS1wYWdlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTgsIDE4LCAxOCk7XHJcblx0XHRwYWRkaW5nOiAzMHJweDtcclxuXHR9XHJcblxyXG5cdC5leGFtcGxlLWJvZHkge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBycHg7XHJcblx0fVxyXG5cclxuXHQvKiDlm77niYfliJfooaggKi9cclxuXHQuaW1hZ2UtbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiAtMTBycHg7XHJcblx0fVxyXG5cclxuXHQvKiDlm77niYfpobkgKi9cclxuXHQuaW1hZ2UtaXRlbSB7XHJcblx0XHR3aWR0aDogMzMuMzMlO1xyXG5cdFx0cGFkZGluZzogMTBycHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQvKiDlm77niYfmoLflvI8gKi9cclxuXHQuaW5zdHJ1Y3Rpb24taW1hZ2Uge1xyXG5cdFx0d2lkdGg6IDE4MHJweDtcclxuXHRcdGhlaWdodDogMTgwcnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyYTJhO1xyXG5cdH1cclxuXHJcblx0Lyog6YCJ5Lit5pWI5p6cICovXHJcblx0LmltYWdlLXNlbGVjdGVkIHtcclxuXHRcdG9wYWNpdHk6IDAuNztcclxuXHR9XHJcblxyXG5cdC8qIOmAieS4reagh+iusCAqL1xyXG5cdC5jaGVja21hcmsge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAyMHJweDtcclxuXHRcdHJpZ2h0OiA0MHJweDtcclxuXHRcdHdpZHRoOiA2MHJweDtcclxuXHRcdGhlaWdodDogNjBycHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmNoZWNrbWFyayBpbWFnZSB7XHJcblx0XHR3aWR0aDogMjRycHg7XHJcblx0XHRoZWlnaHQ6IDI0cnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5LiK5Lyg5oyJ6ZKuICovXHJcblx0LnVwbG9hZC1idG4ge1xyXG5cdFx0d2lkdGg6IDMzLjMzJTtcclxuXHRcdHBhZGRpbmc6IDEwcnB4O1xyXG5cdH1cclxuXHJcblx0Lyog5bqV6YOo5Yig6Zmk5oyJ6ZKuICovXHJcblx0LmRlbGV0ZS1mb290ZXIge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0Ym90dG9tOiAyMHJweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGhlaWdodDogMTAwcnB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0fVxyXG5cclxuXHQuZGVsZXRlLWZvb3RlciBidXR0b24ge1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdGhlaWdodDogODhycHg7XHJcblx0XHRsaW5lLWhlaWdodDogODhycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMjMwLCAwLCAxKTtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMTg3LCAyMzAsIDAsIDEpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOTBweDtcclxuXHR9XHJcblxyXG5cdC8qIOmBrue9qeWxgiAqL1xyXG5cdC5hZ3JlZW1lbnQtbWFzayB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ei1pbmRleDogOTk5OTtcclxuXHR9XHJcblxyXG5cdC8qIOW8ueeql+S4u+S9kyAqL1xyXG5cdC5hZ3JlZW1lbnQtcG9wdXAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYig0MiwgNDIsIDQyKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDYwcnB4IDYwcnB4IDBycHggMHJweDtcclxuXHRcdHBhZGRpbmc6IDQwcnB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMHJweDtcclxuXHR9XHJcblxyXG5cdC5wb3B1cC1UaXRsZSB7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg2KTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDMwcnB4IDBycHg7XHJcblx0fVxyXG5cclxuXHQucG9wdXAtYnV0dG9ucyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmFncmVlbWVudC1wb3B1cEMge1xyXG5cdFx0d2lkdGg6IDYwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYig0MiwgNDIsIDQyKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDQwcnB4O1xyXG5cdFx0cGFkZGluZzogMzBycHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjAwLCA3OCwgMC4zKTtcclxuXHR9XHJcblxyXG5cdC5wb3B1cC1mbGV4IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XHJcblx0XHRoZWlnaHQ6IDUwcnB4O1xyXG5cdFx0cGFkZGluZzogMzBycHg7XHJcblx0fVxyXG5cclxuXHQucG9wdXAtaW5wdXQge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTJycHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMTVycHg7XHJcblx0XHRwYWRkaW5nOiAxMHJweCAwcnB4O1xyXG5cdFx0Zm9udC1zaXplOiAyOHJweDtcclxuXHR9XHJcblxyXG5cdC5zdmcge1xyXG5cdFx0d2lkdGg6IDU4cnB4O1xyXG5cdFx0aGVpZ2h0OiA2MnJweDtcclxuXHR9XHJcblxyXG5cdC8qIOmAmueUqOaMiemSruagt+W8jyAqL1xyXG5cdC5idG4ge1xyXG5cdFx0aGVpZ2h0OiA2MHJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA2MHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDQwcnB4O1xyXG5cdFx0Zm9udC1zaXplOiAyNHJweDtcclxuXHRcdG1hcmdpbjogMTBycHggYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0fVxyXG5cclxuXHQvKiDlkIzmhI/mjInpkq4gKi9cclxuXHQuYWdyZWVCdG4ge1xyXG5cdFx0YmFja2dyb3VuZDogI0ZGQzg0RTtcclxuXHRcdGNvbG9yOiAjMjMyMzIzO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0d2lkdGg6IDE3MHJweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///221\n");
+eval("var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 4);\nuni.addInterceptor({\n returnValue: function returnValue(res) {\n if (!(!!res && (_typeof(res) === \"object\" || typeof res === \"function\") && typeof res.then === \"function\")) {\n return res;\n }\n return new Promise(function (resolve, reject) {\n res.then(function (res) {\n if (!res) return resolve(res);\n return res[0] ? reject(res[0]) : resolve(res[1]);\n });\n });\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdW5pLnByb21pc2lmeS5hZGFwdG9yLmpzIl0sIm5hbWVzIjpbInVuaSIsImFkZEludGVyY2VwdG9yIiwicmV0dXJuVmFsdWUiLCJyZXMiLCJ0aGVuIiwiUHJvbWlzZSIsInJlc29sdmUiLCJyZWplY3QiXSwibWFwcGluZ3MiOiI7QUFBQUEsR0FBRyxDQUFDQyxjQUFjLENBQUM7RUFDakJDLFdBQVcsdUJBQUVDLEdBQUcsRUFBRTtJQUNoQixJQUFJLEVBQUUsQ0FBQyxDQUFDQSxHQUFHLEtBQUssUUFBT0EsR0FBRyxNQUFLLFFBQVEsSUFBSSxPQUFPQSxHQUFHLEtBQUssVUFBVSxDQUFDLElBQUksT0FBT0EsR0FBRyxDQUFDQyxJQUFJLEtBQUssVUFBVSxDQUFDLEVBQUU7TUFDeEcsT0FBT0QsR0FBRztJQUNaO0lBQ0EsT0FBTyxJQUFJRSxPQUFPLENBQUMsVUFBQ0MsT0FBTyxFQUFFQyxNQUFNLEVBQUs7TUFDdENKLEdBQUcsQ0FBQ0MsSUFBSSxDQUFDLFVBQUNELEdBQUcsRUFBSztRQUNoQixJQUFJLENBQUNBLEdBQUcsRUFBRSxPQUFPRyxPQUFPLENBQUNILEdBQUcsQ0FBQztRQUM3QixPQUFPQSxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUdJLE1BQU0sQ0FBQ0osR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUdHLE9BQU8sQ0FBQ0gsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDO01BQ2xELENBQUMsQ0FBQztJQUNKLENBQUMsQ0FBQztFQUNKO0FBQ0YsQ0FBQyxDQUFDIiwiZmlsZSI6IjIxNy5qcyIsInNvdXJjZXNDb250ZW50IjpbInVuaS5hZGRJbnRlcmNlcHRvcih7XHJcbiAgcmV0dXJuVmFsdWUgKHJlcykge1xyXG4gICAgaWYgKCEoISFyZXMgJiYgKHR5cGVvZiByZXMgPT09IFwib2JqZWN0XCIgfHwgdHlwZW9mIHJlcyA9PT0gXCJmdW5jdGlvblwiKSAmJiB0eXBlb2YgcmVzLnRoZW4gPT09IFwiZnVuY3Rpb25cIikpIHtcclxuICAgICAgcmV0dXJuIHJlcztcclxuICAgIH1cclxuICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XHJcbiAgICAgIHJlcy50aGVuKChyZXMpID0+IHtcclxuICAgICAgICBpZiAoIXJlcykgcmV0dXJuIHJlc29sdmUocmVzKSBcclxuICAgICAgICByZXR1cm4gcmVzWzBdID8gcmVqZWN0KHJlc1swXSkgOiByZXNvbHZlKHJlc1sxXSlcclxuICAgICAgfSk7XHJcbiAgICB9KTtcclxuICB9LFxyXG59KTsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///217\n");
/***/ })
],[[0,"app-config"]]]);
\ No newline at end of file
diff --git a/unpackage/dist/dev/app-plus/app-view.js b/unpackage/dist/dev/app-plus/app-view.js
index 05ae09e..cf4006b 100644
--- a/unpackage/dist/dev/app-plus/app-view.js
+++ b/unpackage/dist/dev/app-plus/app-view.js
@@ -100,7 +100,7 @@ __webpack_require__(/*! uni-pages?{"type":"view"} */ 1);
function initView() {
function injectStyles(context) {
- var style0 = __webpack_require__(/*! ./App.vue?vue&type=style&index=0&lang=scss& */ 189);
+ var style0 = __webpack_require__(/*! ./App.vue?vue&type=style&index=0&lang=scss& */ 192);
if (style0.__inject__) style0.__inject__(context);
}
typeof injectStyles === 'function' && injectStyles();
@@ -191,26 +191,23 @@ __definePage('pages/common/aboutUs/index', function () {
__definePage('pages/6170/deviceControl/index', function () {
return Vue.extend(__webpack_require__(/*! pages/6170/deviceControl/index.vue?mpType=page */ 115).default);
});
-__definePage('pages/6170/operationVideo/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/6170/operationVideo/index.vue?mpType=page */ 147).default);
+__definePage('pages/common/operationVideo/index', function () {
+ return Vue.extend(__webpack_require__(/*! pages/common/operationVideo/index.vue?mpType=page */ 147).default);
});
-__definePage('pages/6170/addvideo/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/6170/addvideo/index.vue?mpType=page */ 155).default);
-});
-__definePage('pages/6170/editVideo/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/6170/editVideo/index.vue?mpType=page */ 163).default);
+__definePage('pages/common/addvideo/index', function () {
+ return Vue.extend(__webpack_require__(/*! pages/common/addvideo/index.vue?mpType=page */ 155).default);
});
__definePage('pages/common/operatingInstruct/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/common/operatingInstruct/index.vue?mpType=page */ 168).default);
+ return Vue.extend(__webpack_require__(/*! pages/common/operatingInstruct/index.vue?mpType=page */ 163).default);
});
__definePage('pages/common/productDes/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/common/productDes/index.vue?mpType=page */ 192).default);
+ return Vue.extend(__webpack_require__(/*! pages/common/productDes/index.vue?mpType=page */ 171).default);
});
__definePage('pages/6155/index', function () {
- return Vue.extend(__webpack_require__(/*! pages/6155/index.vue?mpType=page */ 176).default);
+ return Vue.extend(__webpack_require__(/*! pages/6155/index.vue?mpType=page */ 179).default);
});
__definePage('pages/6155/bluetooth/bluetooth', function () {
- return Vue.extend(__webpack_require__(/*! pages/6155/bluetooth/bluetooth.vue?mpType=page */ 181).default);
+ return Vue.extend(__webpack_require__(/*! pages/6155/bluetooth/bluetooth.vue?mpType=page */ 184).default);
});
/***/ }),
@@ -7500,18 +7497,18 @@ module.exports = exports;
/***/ }),
/* 147 */
-/*!**************************************************************!*\
- !*** D:/APP/pages/6170/operationVideo/index.vue?mpType=page ***!
- \**************************************************************/
+/*!****************************************************************!*\
+ !*** D:/APP/pages/common/operationVideo/index.vue?mpType=page ***!
+ \****************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=d448414e&scoped=true&mpType=page */ 148);
+/* harmony import */ var _index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=280d3ee2&scoped=true&mpType=page */ 148);
/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 150);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
-/* harmony import */ var _index_vue_vue_type_style_index_0_id_d448414e_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=d448414e&scoped=true&lang=css&mpType=page */ 152);
+/* harmony import */ var _index_vue_vue_type_style_index_0_id_280d3ee2_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=280d3ee2&scoped=true&lang=css&mpType=page */ 152);
/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 18);
var renderjs
@@ -7524,46 +7521,46 @@ var renderjs
var component = Object(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__["default"],
- _index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"],
- _index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
+ _index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"],
+ _index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
- "d448414e",
+ "280d3ee2",
null,
false,
- _index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"],
+ _index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
-component.options.__file = "pages/6170/operationVideo/index.vue"
+component.options.__file = "pages/common/operationVideo/index.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/* 148 */
-/*!********************************************************************************************************!*\
- !*** D:/APP/pages/6170/operationVideo/index.vue?vue&type=template&id=d448414e&scoped=true&mpType=page ***!
- \********************************************************************************************************/
+/*!**********************************************************************************************************!*\
+ !*** D:/APP/pages/common/operationVideo/index.vue?vue&type=template&id=280d3ee2&scoped=true&mpType=page ***!
+ \**********************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!./index.vue?vue&type=template&id=d448414e&scoped=true&mpType=page */ 149);
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!./index.vue?vue&type=template&id=280d3ee2&scoped=true&mpType=page */ 149);
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_d448414e_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_280d3ee2_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/* 149 */
-/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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--17-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!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/APP/pages/6170/operationVideo/index.vue?vue&type=template&id=d448414e&scoped=true&mpType=page ***!
- \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./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--17-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!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/APP/pages/common/operationVideo/index.vue?vue&type=template&id=280d3ee2&scoped=true&mpType=page ***!
+ \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -7610,14 +7607,7 @@ var render = function () {
"uni-view",
{ attrs: { _i: 0 } },
[
- _c("custom-navbar", {
- attrs: { _i: 1 },
- on: {
- "right-click": function ($event) {
- return _vm.$handleViewEvent($event)
- },
- },
- }),
+ _c("custom-navbar", { attrs: { _i: 1 } }),
_c(
"uni-view",
{
@@ -7757,9 +7747,9 @@ render._withStripped = true
/***/ }),
/* 150 */
-/*!**************************************************************************************!*\
- !*** D:/APP/pages/6170/operationVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
- \**************************************************************************************/
+/*!****************************************************************************************!*\
+ !*** D:/APP/pages/common/operationVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
+ \****************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -7772,9 +7762,9 @@ __webpack_require__.r(__webpack_exports__);
/***/ }),
/* 151 */
-/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/script.js!./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!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/APP/pages/6170/operationVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
- \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/script.js!./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!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/APP/pages/common/operationVideo/index.vue?vue&type=script&lang=js&mpType=page ***!
+ \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
@@ -7797,45 +7787,45 @@ exports.default = _default;
/***/ }),
/* 152 */
-/*!**********************************************************************************************************************!*\
- !*** D:/APP/pages/6170/operationVideo/index.vue?vue&type=style&index=0&id=d448414e&scoped=true&lang=css&mpType=page ***!
- \**********************************************************************************************************************/
+/*!************************************************************************************************************************!*\
+ !*** D:/APP/pages/common/operationVideo/index.vue?vue&type=style&index=0&id=280d3ee2&scoped=true&lang=css&mpType=page ***!
+ \************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_d448414e_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/app-vue-style-loader??ref--6-oneOf-1-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!./index.vue?vue&type=style&index=0&id=d448414e&scoped=true&lang=css&mpType=page */ 153);
-/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_d448414e_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_d448414e_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_d448414e_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_d448414e_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_d448414e_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a);
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_280d3ee2_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/app-vue-style-loader??ref--6-oneOf-1-0!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../du/HBuilderX.4.64.2025042916/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!./index.vue?vue&type=style&index=0&id=280d3ee2&scoped=true&lang=css&mpType=page */ 153);
+/* harmony import */ var _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_280d3ee2_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_280d3ee2_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__);
+/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_280d3ee2_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_280d3ee2_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
+ /* harmony default export */ __webpack_exports__["default"] = (_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_app_vue_style_loader_index_js_ref_6_oneOf_1_0_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_du_HBuilderX_4_64_2025042916_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_style_index_0_id_280d3ee2_scoped_true_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/* 153 */
-/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/app-vue-style-loader??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/APP/pages/6170/operationVideo/index.vue?vue&type=style&index=0&id=d448414e&scoped=true&lang=css&mpType=page ***!
- \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/app-vue-style-loader??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/APP/pages/common/operationVideo/index.vue?vue&type=style&index=0&id=280d3ee2&scoped=true&lang=css&mpType=page ***!
+ \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a