congming_huose-apk/unpackage/dist/dev/mp-weixin/pages/device/mcygedit.js

855 lines
43 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/device/mcygedit"],{
/***/ 270:
/*!***********************************************************************************!*\
!*** F:/项目文件夹/测试/congming_huose-apk/main.js?{"page":"pages%2Fdevice%2Fmcygedit"} ***!
\***********************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(wx, createPage) {
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
__webpack_require__(/*! uni-pages */ 26);
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
var _mcygedit = _interopRequireDefault(__webpack_require__(/*! ./pages/device/mcygedit.vue */ 271));
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_mcygedit.default);
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
/***/ }),
/***/ 271:
/*!****************************************************************!*\
!*** F:/项目文件夹/测试/congming_huose-apk/pages/device/mcygedit.vue ***!
\****************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mcygedit.vue?vue&type=template&id=5653bbde&scoped=true& */ 272);
/* harmony import */ var _mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./mcygedit.vue?vue&type=script&lang=js& */ 274);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _mcygedit_vue_vue_type_style_index_0_id_5653bbde_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mcygedit.vue?vue&type=style&index=0&id=5653bbde&scoped=true&lang=less& */ 276);
/* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 46);
var renderjs
/* normalize component */
var component = Object(_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
_mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"5653bbde",
null,
false,
_mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
component.options.__file = "pages/device/mcygedit.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 272:
/*!***********************************************************************************************************!*\
!*** F:/项目文件夹/测试/congming_huose-apk/pages/device/mcygedit.vue?vue&type=template&id=5653bbde&scoped=true& ***!
\***********************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/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/webpack-uni-mp-loader/lib/style.js!./mcygedit.vue?vue&type=template&id=5653bbde&scoped=true& */ 273);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_template_id_5653bbde_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/***/ 273:
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/webpack-uni-mp-loader/lib/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/webpack-uni-mp-loader/lib/style.js!F:/项目文件夹/测试/congming_huose-apk/pages/device/mcygedit.vue?vue&type=template&id=5653bbde&scoped=true& ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! 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 = {
appTopPushNotice: function () {
return Promise.all(/*! import() | common/components/AppTopPushNotice */[__webpack_require__.e("common/vendor"), __webpack_require__.e("common/components/AppTopPushNotice")]).then(__webpack_require__.bind(null, /*! @/common/components/AppTopPushNotice.vue */ 590))
},
}
} 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
var g0 = _vm.$i18n.t("setuptitle")
var g1 = _vm.$i18n.t("deviceName")
var g2 = _vm.$i18n.t("room")
var g3 = _vm.$i18n.t("magneticContactSettings")
var g4 = _vm.$i18n.t("magneticContactStatusLeft")
var g5 = _vm.$i18n.t("magneticContactStatusRight")
var g6 = _vm.$i18n.t("magneticFieldRangeTitle")
var g7 = _vm.$i18n.t("magneticFieldMin")
var g8 = _vm.$i18n.t("inputPlaceholderPleaseEnter")
var g9 = _vm.$i18n.t("magneticFieldMax")
var g10 = _vm.$i18n.t("inputPlaceholderPleaseEnter")
var g11 = _vm.$i18n.t("doorOpenAngleAnomalyAlert")
var g12 = _vm.angleEnabled ? _vm.$i18n.t("angleSwingThresholdDeg") : null
var g13 = _vm.angleEnabled ? _vm.$i18n.t("inputPlaceholderPleaseEnter") : null
var g14 = _vm.angleEnabled ? _vm.$i18n.t("degreesUnit") : null
var g15 = _vm.angleEnabled ? _vm.$i18n.t("angleThresholdDoorHint") : null
var g16 = _vm.angleEnabled ? _vm.$i18n.t("doorSetClosedAngleBaseline") : null
var g17 = _vm.$i18n.t("userGuide")
var g18 = _vm.$i18n.t("deldev")
var g19 = _vm.$i18n.t("deviceName")
var g20 = _vm.$i18n.t("deviceNamePlaceholder")
var g21 = _vm.$i18n.t("cancel")
var g22 = _vm.$i18n.t("confirm")
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
g1: g1,
g2: g2,
g3: g3,
g4: g4,
g5: g5,
g6: g6,
g7: g7,
g8: g8,
g9: g9,
g10: g10,
g11: g11,
g12: g12,
g13: g13,
g14: g14,
g15: g15,
g16: g16,
g17: g17,
g18: g18,
g19: g19,
g20: g20,
g21: g21,
g22: g22,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ 274:
/*!*****************************************************************************************!*\
!*** F:/项目文件夹/测试/congming_huose-apk/pages/device/mcygedit.vue?vue&type=script&lang=js& ***!
\*****************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mcygedit.vue?vue&type=script&lang=js& */ 275);
/* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_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 _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 275:
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!F:/项目文件夹/测试/congming_huose-apk/pages/device/mcygedit.vue?vue&type=script&lang=js& ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 13));
var _deviceSettingsRoom = _interopRequireDefault(__webpack_require__(/*! @/common/mixins/deviceSettingsRoom.js */ 107));
var _deviceSettingsName = _interopRequireDefault(__webpack_require__(/*! @/common/mixins/deviceSettingsName.js */ 109));
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var DeviceRoomPicker = function DeviceRoomPicker() {
__webpack_require__.e(/*! require.ensure | common/components/DeviceRoomPicker */ "common/components/DeviceRoomPicker").then((function () {
return resolve(__webpack_require__(/*! @/common/components/DeviceRoomPicker.vue */ 654));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
var DeviceNameEditModal = function DeviceNameEditModal() {
__webpack_require__.e(/*! require.ensure | common/components/DeviceNameEditModal */ "common/components/DeviceNameEditModal").then((function () {
return resolve(__webpack_require__(/*! @/common/components/DeviceNameEditModal.vue */ 661));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
var _default = {
components: {
DeviceRoomPicker: DeviceRoomPicker,
DeviceNameEditModal: DeviceNameEditModal
},
mixins: [_deviceSettingsRoom.default, _deviceSettingsName.default],
data: function data() {
return {
id: '',
xqobj: {},
fwqflag: true,
accelValue: 0,
accelValues: 0,
initAngleRequesting: false,
// 与后端 Bst 门磁 key 一致;/bst/deviceSetting/save 入参: deviceId + settingKey + settingValue(字符串)
_lastInputSaveSig: '',
_lastInputSaveAt: 0,
statusLeftEnabled: true,
statusRightEnabled: true,
magneticMin: '',
magneticMax: '',
angleEnabled: true,
angleThreshold: ''
};
},
onLoad: function onLoad(option) {
this.id = option.id;
this.getxq();
},
methods: {
btnjb: function btnjb() {
var _this = this;
// 显示确认解绑弹窗
uni.showModal({
title: '提示',
content: "\u60A8\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u8BBE\u5907\u5417\uFF1F",
confirmText: this.$i18n.t('confirm'),
cancelText: this.$i18n.t('cancel'),
success: function success(res) {
if (res.confirm) {
// 用户确认删除,执行删除操作
_this.performDelete();
}
}
});
},
// 执行解绑设备
performDelete: function performDelete() {
var data = {
deviceId: this.id
};
this.$http.put("/bst/device/unbind", data).then(function (res) {
if (res.code == 200) {
uni.showToast({
title: res.msg,
icon: 'success',
duration: 5000
});
setTimeout(function () {
uni.reLaunch({
url: '/pages/index/index'
});
}, 1000);
} else {
uni.showToast({
title: res.msg,
icon: 'none',
duration: 5000
});
}
});
},
// 进行设备详情请求
getxq: function getxq() {
var _this2 = this;
this.$http.get("/bst/device/detail?id=".concat(this.id)).then(function (res) {
if (res.code == 200) {
_this2.xqobj = res.data;
_this2.applyDoorSettingsFromSource(res.data);
_this2.afterDeviceDetailLoaded();
}
});
},
/**
* 从设备详情/setting 回显。兼容 deviceSetting、settingValue 为 JSON 字符串或对象。
*/
/**
* 磁强/摆角数值类字段:空或异常布尔不要把 true/false 显示在输入框里
*/
_sanitizeNumericSettingText: function _sanitizeNumericSettingText(v) {
if (v == null) return '';
if (typeof v === 'boolean') return '';
var s = String(v).trim();
if (s === '') return '';
if (/^true$/i.test(s) || /^false$/i.test(s)) return '';
return s;
},
applyDoorSettingsFromSource: function applyDoorSettingsFromSource(d) {
if (!d || (0, _typeof2.default)(d) !== 'object') return;
var map = null;
var tryParse = function tryParse(s) {
if (s == null || s === '') return null;
if ((0, _typeof2.default)(s) === 'object' && !Array.isArray(s)) return s;
if (typeof s === 'string') {
try {
return JSON.parse(s);
} catch (e) {
return null;
}
}
return null;
};
map = tryParse(d.deviceSetting) || tryParse(d.settingValue) || tryParse(d.doorDeviceSetting) || (d.doorSettings && (0, _typeof2.default)(d.doorSettings) === 'object' ? d.doorSettings : null) || (d.settings && (0, _typeof2.default)(d.settings) === 'object' ? d.settings : null);
if (!map || (0, _typeof2.default)(map) !== 'object') return;
var b = function b(v) {
return v === true || v === 1 || v === '1' || v === 'true' || v === 'TRUE';
};
if (map.statusLeftEnabled != null) this.statusLeftEnabled = b(map.statusLeftEnabled);
if (map.statusRightEnabled != null) this.statusRightEnabled = b(map.statusRightEnabled);
if (map.magneticMin != null) {
this.magneticMin = this._sanitizeNumericSettingText(map.magneticMin);
}
if (map.magneticMax != null) {
this.magneticMax = this._sanitizeNumericSettingText(map.magneticMax);
}
if (map.angleEnabled != null) this.angleEnabled = b(map.angleEnabled);
var th = map.angleThreshold != null ? map.angleThreshold : map.angleMax;
if (th != null) {
this.angleThreshold = this._sanitizeNumericSettingText(th);
}
},
/**
* 单键保存:{ deviceId: number, settingKey, settingValue: 字符串,开关为 "true" | "false" }
*/
persistSingleSetting: function persistSingleSetting(settingKey, settingValue) {
var _this3 = this;
var deviceId = Number(this.id);
if (!deviceId || !settingKey) return;
this.$http.post('/bst/deviceSetting/save', {
deviceId: deviceId,
settingKey: settingKey,
settingValue: String(settingValue)
}).then(function (res) {
if (!res || res.code != 200) {
uni.showToast({
title: res && res.msg || _this3.$i18n.t('requestFailed'),
icon: 'none',
duration: 2500
});
}
}).catch(function () {
uni.showToast({
title: _this3.$i18n.t('requestFailed'),
icon: 'none',
duration: 2000
});
});
},
_shouldDedupInputSave: function _shouldDedupInputSave(settingKey, valueStr) {
var sig = settingKey + '::' + valueStr;
var now = Date.now();
if (this._lastInputSaveSig === sig && now - this._lastInputSaveAt < 500) {
return true;
}
this._lastInputSaveSig = sig;
this._lastInputSaveAt = now;
return false;
},
commitMagneticMin: function commitMagneticMin() {
this.magneticMin = this._sanitizeNumericSettingText(this.magneticMin);
var v = this.magneticMin;
if (this._shouldDedupInputSave('magneticMin', v)) return;
this.persistSingleSetting('magneticMin', v);
},
commitMagneticMax: function commitMagneticMax() {
this.magneticMax = this._sanitizeNumericSettingText(this.magneticMax);
var v = this.magneticMax;
if (this._shouldDedupInputSave('magneticMax', v)) return;
this.persistSingleSetting('magneticMax', v);
},
commitAngleThreshold: function commitAngleThreshold() {
this.angleThreshold = this._sanitizeNumericSettingText(this.angleThreshold);
var v = this.angleThreshold;
if (this._shouldDedupInputSave('angleThreshold', v)) return;
this.persistSingleSetting('angleThreshold', v);
},
onStatusLeftChange: function onStatusLeftChange(e) {
var v = !!(e && e.detail && e.detail.value);
this.statusLeftEnabled = v;
this.persistSingleSetting('statusLeftEnabled', v ? 'true' : 'false');
},
onStatusRightChange: function onStatusRightChange(e) {
var v = !!(e && e.detail && e.detail.value);
this.statusRightEnabled = v;
this.persistSingleSetting('statusRightEnabled', v ? 'true' : 'false');
},
onAngleEnabledChange: function onAngleEnabledChange(e) {
var v = !!(e && e.detail && e.detail.value);
this.angleEnabled = v;
this.persistSingleSetting('angleEnabled', v ? 'true' : 'false');
},
onMagneticMinInput: function onMagneticMinInput(e) {
var raw = (e && e.detail && e.detail.value) != null ? String(e.detail.value) : '';
this.magneticMin = this._sanitizeNumericSettingText(raw);
},
onMagneticMaxInput: function onMagneticMaxInput(e) {
var raw = (e && e.detail && e.detail.value) != null ? String(e.detail.value) : '';
this.magneticMax = this._sanitizeNumericSettingText(raw);
},
onAngleThresholdInput: function onAngleThresholdInput(e) {
var raw = (e && e.detail && e.detail.value) != null ? String(e.detail.value) : '';
this.angleThreshold = this._sanitizeNumericSettingText(raw);
},
// one one one one one one one one one one one one one one one one
accelChanging: function accelChanging(e) {
this.accelValue = e.detail.value;
},
accelChange: function accelChange(e) {
this.accelValue = e.detail.value;
},
incAccel: function incAccel() {
var next = this.accelValue + 1;
this.accelValue = next > 100 ? 100 : next;
},
decAccel: function decAccel() {
var next = this.accelValue - 1;
this.accelValue = next < 0 ? 0 : next;
},
// two two two two two two two two two two two two two two two two two
accelChangings: function accelChangings(e) {
this.accelValues = e.detail.value;
},
accelChanges: function accelChanges(e) {
this.accelValues = e.detail.value;
},
incAccels: function incAccels() {
var next = this.accelValues + 1;
this.accelValues = next > 100 ? 100 : next;
},
decAccels: function decAccels() {
var next = this.accelValues - 1;
this.accelValues = next < 0 ? 0 : next;
},
/** 将设备当前三轴角设为关门基准角 */onSetDoorInitAngle: function onSetDoorInitAngle() {
var _this4 = this;
if (!this.id || this.initAngleRequesting) return;
this.initAngleRequesting = true;
this.$http.post('/bst/device/door/initAngle', {
deviceId: this.id
}).then(function (res) {
if (res && res.code == 200) {
uni.showToast({
title: res.msg || _this4.$i18n.t('doorClosedAngleBaselineSetSuccess'),
icon: 'success',
duration: 2000
});
} else {
uni.showToast({
title: res && res.msg || _this4.$i18n.t('requestFailed'),
icon: 'none',
duration: 2500
});
}
}).catch(function () {
uni.showToast({
title: _this4.$i18n.t('requestFailed') || 'request failed',
icon: 'none',
duration: 2000
});
}).finally(function () {
_this4.initAngleRequesting = false;
});
},
// 点击返回上一级
btnback: function btnback() {
uni.navigateBack();
}
}
};
exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/***/ 276:
/*!**************************************************************************************************************************!*\
!*** F:/项目文件夹/测试/congming_huose-apk/pages/device/mcygedit.vue?vue&type=style&index=0&id=5653bbde&scoped=true&lang=less& ***!
\**************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_style_index_0_id_5653bbde_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--10-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--10-oneOf-1-2!./node_modules/postcss-loader/src??ref--10-oneOf-1-3!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mcygedit.vue?vue&type=style&index=0&id=5653bbde&scoped=true&lang=less& */ 277);
/* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_style_index_0_id_5653bbde_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_style_index_0_id_5653bbde_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_style_index_0_id_5653bbde_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_style_index_0_id_5653bbde_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_mcygedit_vue_vue_type_style_index_0_id_5653bbde_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 277:
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--10-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--10-oneOf-1-2!./node_modules/postcss-loader/src??ref--10-oneOf-1-3!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!F:/项目文件夹/测试/congming_huose-apk/pages/device/mcygedit.vue?vue&type=style&index=0&id=5653bbde&scoped=true&lang=less& ***!
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
if(false) { var cssReload; }
/***/ })
},[[270,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/device/mcygedit.js.map