896 lines
58 KiB
JavaScript
896 lines
58 KiB
JavaScript
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/scanCodeCharge/index"],{
|
||
|
||
/***/ 296:
|
||
/*!*********************************************************************************************!*\
|
||
!*** E:/workfile/minprogram/wanmeiyizhan/main.js?{"page":"pages%2FscanCodeCharge%2Findex"} ***!
|
||
\*********************************************************************************************/
|
||
/*! 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 _index = _interopRequireDefault(__webpack_require__(/*! ./pages/scanCodeCharge/index.vue */ 297));
|
||
// @ts-ignore
|
||
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
||
createPage(_index.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"]))
|
||
|
||
/***/ }),
|
||
|
||
/***/ 297:
|
||
/*!**************************************************************************!*\
|
||
!*** E:/workfile/minprogram/wanmeiyizhan/pages/scanCodeCharge/index.vue ***!
|
||
\**************************************************************************/
|
||
/*! 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_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=35ae074c&scoped=true& */ 298);
|
||
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 300);
|
||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||
/* harmony import */ var _index_vue_vue_type_style_index_0_id_35ae074c_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=35ae074c&scoped=true&lang=less& */ 302);
|
||
/* harmony import */ var _HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 36);
|
||
|
||
var renderjs
|
||
|
||
|
||
|
||
|
||
|
||
/* normalize component */
|
||
|
||
var component = Object(_HBuilderX4_45_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___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||
_index_vue_vue_type_template_id_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||
_index_vue_vue_type_template_id_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||
false,
|
||
null,
|
||
"35ae074c",
|
||
null,
|
||
false,
|
||
_index_vue_vue_type_template_id_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||
renderjs
|
||
)
|
||
|
||
component.options.__file = "pages/scanCodeCharge/index.vue"
|
||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 298:
|
||
/*!*********************************************************************************************************************!*\
|
||
!*** E:/workfile/minprogram/wanmeiyizhan/pages/scanCodeCharge/index.vue?vue&type=template&id=35ae074c&scoped=true& ***!
|
||
\*********************************************************************************************************************/
|
||
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony import */ var _HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=35ae074c&scoped=true& */ 299);
|
||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||
|
||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||
|
||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
||
|
||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_35ae074c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ 299:
|
||
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--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!E:/workfile/minprogram/wanmeiyizhan/pages/scanCodeCharge/index.vue?vue&type=template&id=35ae074c&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 = {
|
||
uniPopup: function () {
|
||
return __webpack_require__.e(/*! import() | uni_modules/uni-popup/components/uni-popup/uni-popup */ "uni_modules/uni-popup/components/uni-popup/uni-popup").then(__webpack_require__.bind(null, /*! @/uni_modules/uni-popup/components/uni-popup/uni-popup.vue */ 786))
|
||
},
|
||
}
|
||
} 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.chaegeBoxList && _vm.chaegeBoxList.length > 0
|
||
var l1 = false
|
||
? undefined
|
||
: null
|
||
var l2 = _vm.__map(_vm.popupTab, function (item, index) {
|
||
var $orig = _vm.__get_orig(item)
|
||
var g4 =
|
||
_vm.chargeDetailList &&
|
||
_vm.chargeDetailList.length > 0 &&
|
||
item.value === _vm.selectPopup
|
||
var g5 = g4 ? _vm.chargeDetailList.length : null
|
||
return {
|
||
$orig: $orig,
|
||
g4: g4,
|
||
g5: g5,
|
||
}
|
||
})
|
||
_vm.$mp.data = Object.assign(
|
||
{},
|
||
{
|
||
$root: {
|
||
g0: g0,
|
||
l1: l1,
|
||
l2: l2,
|
||
},
|
||
}
|
||
)
|
||
}
|
||
var recyclableRender = false
|
||
var staticRenderFns = []
|
||
render._withStripped = true
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ 300:
|
||
/*!***************************************************************************************************!*\
|
||
!*** E:/workfile/minprogram/wanmeiyizhan/pages/scanCodeCharge/index.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 _HBuilderX4_45_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 301);
|
||
/* harmony import */ var _HBuilderX4_45_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX4_45_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX4_45_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_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 _HBuilderX4_45_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX4_45_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 301:
|
||
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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!E:/workfile/minprogram/wanmeiyizhan/pages/scanCodeCharge/index.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 _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 30));
|
||
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 5));
|
||
var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 18));
|
||
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32));
|
||
var ChargeBox = function ChargeBox() {
|
||
__webpack_require__.e(/*! require.ensure | components/chargeBox */ "components/chargeBox").then((function () {
|
||
return resolve(__webpack_require__(/*! ../../components/chargeBox.vue */ 772));
|
||
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
||
};
|
||
var _default = {
|
||
components: {
|
||
ChargeBox: ChargeBox
|
||
},
|
||
data: function data() {
|
||
return {
|
||
serviceList: [],
|
||
// 最近的三个服务区的数据
|
||
loginType: "",
|
||
// 登录类型
|
||
seatInfo: {},
|
||
// 经纬度数据
|
||
phoneType: "",
|
||
// 手机类型
|
||
bottomSafeArea: 0,
|
||
// 底部留白区域
|
||
isShow: false,
|
||
menu: {},
|
||
// 手机数据
|
||
popupTab: [{
|
||
label: "理想",
|
||
value: 1
|
||
}, {
|
||
label: "交控新能源",
|
||
value: 2
|
||
}, {
|
||
label: "国网",
|
||
value: 3
|
||
}],
|
||
// 点开的服务区有哪几种充电的
|
||
selectPopup: 1,
|
||
serviceName: [],
|
||
// 服务区名字数组
|
||
chargeDetailList: [],
|
||
// 悬浮框里面的详情数据
|
||
nowCurrentObj: {},
|
||
// 当前点击选中的悬浮框的对象
|
||
SERVERPART_TARGETOBJ: {},
|
||
chaegeBoxList: [],
|
||
// 组件要的服务区名称的数组
|
||
longitude: "116.894249",
|
||
latitude: "31.919001"
|
||
};
|
||
},
|
||
onLoad: function onLoad() {
|
||
// 拿到现在手机的数据
|
||
var systemInfo = uni.getSystemInfoSync();
|
||
console.log("systemInfo", systemInfo);
|
||
if (systemInfo.osName === "ios") {
|
||
this.phoneType = "ios";
|
||
this.bottomSafeArea = systemInfo.screenHeight - systemInfo.safeArea.bottom;
|
||
}
|
||
console.log("this.bottomSafeArea", this.bottomSafeArea);
|
||
var type = uni.getStorageSync("loginType");
|
||
this.loginType = type;
|
||
if (type === "min") {
|
||
this.menu = uni.getMenuButtonBoundingClientRect();
|
||
this.$forceUpdate();
|
||
} else {
|
||
this.menu = systemInfo.safeArea;
|
||
this.$forceUpdate();
|
||
}
|
||
var seatInfo = uni.getStorageSync("seatInfo");
|
||
if (seatInfo) {
|
||
this.seatInfo = seatInfo;
|
||
this.longitude = this.seatInfo.longitude;
|
||
this.latitude = this.seatInfo.latitude;
|
||
}
|
||
console.log("this.seatInfo", this.seatInfo);
|
||
var SERVERPART_TARGET = uni.getStorageSync("SERVERPART_TARGET");
|
||
if (SERVERPART_TARGET) {
|
||
this.SERVERPART_TARGETOBJ = JSON.parse(SERVERPART_TARGET);
|
||
} else {
|
||
// 拿到枚举
|
||
this.handleSERVERPART_TARGETOBJ();
|
||
}
|
||
|
||
// 最近的三个服务区数据
|
||
this.handleGetThreeList();
|
||
this.$utils.addUserBehaviorNew();
|
||
},
|
||
onShareAppMessage: function onShareAppMessage() {
|
||
// let _this = this;
|
||
return {
|
||
title: "扫码充电",
|
||
path: "/pages/scanCodeCharge/index"
|
||
// imageUrl: _this.good.DEFAULT_IMG,
|
||
};
|
||
},
|
||
onShareTimeline: function onShareTimeline() {
|
||
return {
|
||
title: "扫码充电",
|
||
path: "/pages/scanCodeCharge/index"
|
||
// imageUrl: _this.good.DEFAULT_IMG,
|
||
};
|
||
},
|
||
|
||
methods: {
|
||
// 解服务区的一个枚举
|
||
handleSERVERPART_TARGETOBJ: function handleSERVERPART_TARGETOBJ() {
|
||
var _this2 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
||
var SERVERPART_TARGET, list, obj;
|
||
return _regenerator.default.wrap(function _callee$(_context) {
|
||
while (1) {
|
||
switch (_context.prev = _context.next) {
|
||
case 0:
|
||
_context.next = 2;
|
||
return _this2.$api.$get("/EShangApiMain/FrameWork/GetFieldEnumTree", {
|
||
FieldExplainField: "SERVERPART_TARGET"
|
||
});
|
||
case 2:
|
||
SERVERPART_TARGET = _context.sent;
|
||
list = _this2.$utils.wrapTreeNode(SERVERPART_TARGET.Result_Data.List);
|
||
obj = {};
|
||
if (list && list.length > 0) {
|
||
list.forEach(function (item) {
|
||
obj[String(item.value)] = item.label;
|
||
});
|
||
}
|
||
console.log("obj", obj);
|
||
uni.setStorageSync("SERVERPART_TARGET", JSON.stringify(obj));
|
||
_this2.SERVERPART_TARGETOBJ = obj;
|
||
case 9:
|
||
case "end":
|
||
return _context.stop();
|
||
}
|
||
}
|
||
}, _callee);
|
||
}))();
|
||
},
|
||
handleChangeSelectPopup: function handleChangeSelectPopup(value) {
|
||
this.selectPopup = value;
|
||
if (value === 1) {
|
||
this.chargeDetailList = this.nowCurrentObj.LXInfoList;
|
||
} else {
|
||
this.chargeDetailList = [];
|
||
}
|
||
},
|
||
handleToMap: function handleToMap(obj) {
|
||
var _this3 = this;
|
||
if (this.loginType === "min") {
|
||
uni.openLocation({
|
||
latitude: obj.latitude ? obj.latitude * 1 : obj.SERVERPART_Y * 1,
|
||
longitude: obj.longitude ? obj.longitude * 1 : obj.SERVERPART_X * 1,
|
||
scale: 16,
|
||
// 缩放比例
|
||
name: obj.SERVERPART_NAME,
|
||
// address: "", // 这个可能会影响地图的定位,所以可以选择不填
|
||
success: function success(data) {
|
||
console.log(data);
|
||
},
|
||
fail: function fail(err) {
|
||
console.log(err);
|
||
}
|
||
});
|
||
} else {
|
||
var addModule = uni.requireNativePlugin("AMapModule");
|
||
addModule.auth("d773aa156f8ca2160cfb06d5f117dacd", function (suc) {
|
||
addModule.reg(function (suc) {
|
||
addModule.navfrom(_this3.seatInfo.latitude, _this3.seatInfo.longitude, "我的位置", obj.latitude ? obj.latitude : obj.SERVERPART_Y, obj.longitude ? obj.longitude : obj.SERVERPART_X, obj.SERVERPART_NAME, function (suc) {
|
||
console.log(suc);
|
||
}, function (err) {
|
||
console.log(err);
|
||
});
|
||
}, function (err) {
|
||
uni.showToast({
|
||
title: err,
|
||
icon: "none"
|
||
});
|
||
});
|
||
}, function (err) {
|
||
uni.showToast({
|
||
title: err,
|
||
icon: "none"
|
||
});
|
||
});
|
||
}
|
||
},
|
||
// 拿到最近的三个服务区数据
|
||
handleGetThreeList: function handleGetThreeList() {
|
||
var _this4 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
|
||
var req, data, list, res, nameList, service;
|
||
return _regenerator.default.wrap(function _callee2$(_context2) {
|
||
while (1) {
|
||
switch (_context2.prev = _context2.next) {
|
||
case 0:
|
||
uni.showLoading({
|
||
title: "查到附近的服务区..."
|
||
});
|
||
req = {
|
||
Province_Code: "340000",
|
||
SPRegionType_ID: "72",
|
||
// 以后数据补齐 这个注释上
|
||
longitude: _this4.seatInfo.longitude,
|
||
latitude: _this4.seatInfo.latitude,
|
||
ShowService: true,
|
||
PageIndex: 1,
|
||
PageSize: 3 // 以后数据补齐 这个值变为3
|
||
}; // const data = await this.$api.$get(
|
||
// "/CommercialApi/BaseInfo/GetServerpartList",
|
||
// req
|
||
// );
|
||
_context2.next = 4;
|
||
return _this4.$api.$javaGet2('/third-party/getServerPartList', req);
|
||
case 4:
|
||
data = _context2.sent;
|
||
uni.hideLoading();
|
||
console.log("handleGetThreeListdata", data);
|
||
list = data.Result_Data.List;
|
||
_this4.chaegeBoxList = ["新桥服务区", "丰乐服务区", "肥东服务区"];
|
||
console.log("this.chaegeBoxList", _this4.chaegeBoxList);
|
||
return _context2.abrupt("return");
|
||
case 21:
|
||
_context2.next = 24;
|
||
break;
|
||
case 23:
|
||
_this4.serviceList = [];
|
||
case 24:
|
||
case "end":
|
||
return _context2.stop();
|
||
}
|
||
}
|
||
}, _callee2);
|
||
}))();
|
||
},
|
||
// 生成随机数
|
||
handleGetRandomData: function handleGetRandomData(max, min) {
|
||
return Math.floor(Math.random() * (max - min + 1)) + min;
|
||
},
|
||
// 拿到充电的理想数据
|
||
handleGetChargeData: function handleGetChargeData() {
|
||
var _this5 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {
|
||
var LiOperatorSecret, LiOperCode, LiSigSecret, LiDataSecret, LiIV, OperatorID, OperatorSecret, SigSecret, DataSecret, DataSecretIV, tokenData, token, allStationList, stationList, newStationList, stationIds, stationObj, stationInfo, statusList, haveStationList, key, newRes;
|
||
return _regenerator.default.wrap(function _callee3$(_context3) {
|
||
while (1) {
|
||
switch (_context3.prev = _context3.next) {
|
||
case 0:
|
||
uni.showLoading({
|
||
title: "查询理想设备信息..."
|
||
});
|
||
LiOperatorSecret = "bGMyYwJFl17BqwD3";
|
||
LiOperCode = "MA7EBGWBX";
|
||
LiSigSecret = "V7I6yvHvEk8STt0P";
|
||
LiDataSecret = "P2S3WjoLv3rqL0hn";
|
||
LiIV = "ZRlwcrx7k63ihzXF";
|
||
OperatorID = "78109626X"; // 组织机构代码(OperatorID)
|
||
OperatorSecret = "Xh2vLq1Pz9zF7wK3"; // Xh2vLq1Pz9zF7wK3 运营商秘钥(OperatorSecret)
|
||
SigSecret = "bT8sWn2Aq0Jv6GvD"; // bT8sWn2Aq0Jv6GvD 签名秘钥(SigSecret)
|
||
DataSecret = "fK7YzAq1R8Vp9hL0"; // fK7YzAq1R8Vp9hL0 数据加密秘钥(DataSecret)
|
||
DataSecretIV = "z3XnWl8FQ2pTm5Ba"; // z3XnWl8FQ2pTm5Ba 初始化向量(DataSecretIV)
|
||
_context3.next = 13;
|
||
return _this5.$testApi.$post("/send", {
|
||
url: "https://openapi.chehejia.com/lcp-inter-evio-service/evcs/v1/evio/query_token",
|
||
data: JSON.stringify({
|
||
OperatorID: OperatorID,
|
||
OperatorSecret: LiOperatorSecret
|
||
}),
|
||
id: 0,
|
||
seq: "001",
|
||
token: ""
|
||
});
|
||
case 13:
|
||
tokenData = _context3.sent;
|
||
console.log("tokenData", tokenData);
|
||
// token的实际值
|
||
token = tokenData.Data.AccessToken; // 拿到所有站点的数据
|
||
_context3.next = 18;
|
||
return _this5.$testApi.$post("/send", {
|
||
url: "https://openapi.chehejia.com/lcp-inter-evio-service/evcs/v1/evio/query_stations_info",
|
||
data: JSON.stringify({
|
||
PageNo: 1,
|
||
PageSize: 999
|
||
}),
|
||
id: 0,
|
||
seq: "002",
|
||
token: token
|
||
});
|
||
case 18:
|
||
allStationList = _context3.sent;
|
||
stationList = allStationList.Data.StationInfos;
|
||
console.log("stationList", stationList);
|
||
newStationList = [];
|
||
if (stationList && stationList.length > 0) {
|
||
stationList.forEach(function (item) {
|
||
if (item.Address) {
|
||
if (_this5.serviceName && _this5.serviceName.length > 0) {
|
||
_this5.serviceName.forEach(function (subItem) {
|
||
if (item.Address.indexOf(subItem) !== -1) {
|
||
newStationList.push(item);
|
||
}
|
||
});
|
||
}
|
||
}
|
||
});
|
||
}
|
||
|
||
// 这段是和自己最近的三个服务区的 理想充电筛出来的数据
|
||
console.log("newStationList", newStationList);
|
||
stationIds = []; // 创建吧id当key的对象
|
||
stationObj = {}; // 拿到充电站的id数组 去查里面的充电枪详情
|
||
if (newStationList && newStationList.length > 0) {
|
||
newStationList.forEach(function (item) {
|
||
stationIds.push(item.StationID);
|
||
stationObj[item.StationID] = item;
|
||
});
|
||
}
|
||
console.log("stationIds", stationIds);
|
||
console.log("stationObj", stationObj);
|
||
|
||
// 查询具体状态
|
||
if (!(stationIds && stationIds.length > 0)) {
|
||
_context3.next = 36;
|
||
break;
|
||
}
|
||
_context3.next = 32;
|
||
return _this5.$testApi.$post("/send", {
|
||
url: "https://openapi.chehejia.com/lcp-inter-evio-service/evcs/v1/evio/query_station_status",
|
||
data: JSON.stringify({
|
||
StationIDs: stationIds
|
||
}),
|
||
id: 0,
|
||
seq: "003",
|
||
token: token
|
||
});
|
||
case 32:
|
||
stationInfo = _context3.sent;
|
||
statusList = stationInfo.Data.StationStatusInfos;
|
||
console.log("statusList", statusList);
|
||
if (statusList && statusList.length > 0) {
|
||
statusList.forEach(function (item) {
|
||
if (stationObj[item.StationID]) {
|
||
stationObj[item.StationID].statusList = item.ConnectorStatusInfos;
|
||
}
|
||
});
|
||
}
|
||
case 36:
|
||
console.log("stationObj", stationObj);
|
||
|
||
// 带有状态的充电站列表格式
|
||
haveStationList = [];
|
||
if (stationObj) {
|
||
for (key in stationObj) {
|
||
haveStationList.push(stationObj[key]);
|
||
}
|
||
}
|
||
console.log("haveStationList", haveStationList);
|
||
if (_this5.serviceList && _this5.serviceList.length > 0) {
|
||
newRes = JSON.parse(JSON.stringify(_this5.serviceList));
|
||
newRes.forEach(function (item) {
|
||
var LXCharge = [];
|
||
var LXInfoList = [];
|
||
var sortName = item.SERVERPART_NAME.split("服务区")[0];
|
||
if (haveStationList && haveStationList.length > 0) {
|
||
haveStationList.forEach(function (subItem) {
|
||
if (subItem.Address.indexOf(sortName) !== -1) {
|
||
LXCharge.push.apply(LXCharge, (0, _toConsumableArray2.default)(subItem.statusList));
|
||
if (subItem.EquipmentInfos && subItem.EquipmentInfos.length > 0) {
|
||
subItem.EquipmentInfos.forEach(function (thirdItem) {
|
||
if (thirdItem.ConnectorInfos && thirdItem.ConnectorInfos.length > 0) {
|
||
thirdItem.ConnectorInfos.forEach(function (fourthItem) {
|
||
LXInfoList.push(fourthItem);
|
||
});
|
||
}
|
||
});
|
||
}
|
||
}
|
||
});
|
||
// 空多少个
|
||
var LXEmpty = 0;
|
||
// 一共多少个
|
||
var LXSum = 0;
|
||
if (LXCharge && LXCharge.length > 0) {
|
||
LXCharge.forEach(function (subItem) {
|
||
if (subItem.Status !== 3) {
|
||
LXEmpty += 1;
|
||
}
|
||
LXSum += 1;
|
||
});
|
||
}
|
||
item.LXDetail = {
|
||
LXSum: LXSum,
|
||
LXEmpty: LXEmpty
|
||
};
|
||
if (LXInfoList && LXInfoList.length > 0) {
|
||
LXInfoList.forEach(function (item) {
|
||
if (LXCharge && LXCharge.length > 0) {
|
||
LXCharge.forEach(function (subItem) {
|
||
if (item.ConnectorID === subItem.ConnectorID) {
|
||
item.ParkStatus = subItem.ParkStatus;
|
||
item.Status = subItem.Status;
|
||
}
|
||
});
|
||
}
|
||
});
|
||
}
|
||
item.LXInfoList = LXInfoList;
|
||
item.LXCharge = LXCharge;
|
||
}
|
||
});
|
||
_this5.serviceList = newRes;
|
||
console.log("newRes", newRes);
|
||
}
|
||
|
||
// if (this.serviceList && this.serviceList.length > 0) {
|
||
// let newRes = JSON.parse(JSON.stringify(this.serviceList));
|
||
// newRes.forEach((item) => {
|
||
// let LXCharge = [];
|
||
// let sortName = item.SERVERPART_NAME.split("服务区")[0];
|
||
// if (newStationList && newStationList.length > 0) {
|
||
// newStationList.forEach((subItem) => {
|
||
// if (subItem.Address.indexOf(sortName) !== -1) {
|
||
// LXCharge.push(subItem);
|
||
// }
|
||
// });
|
||
// item.LXCharge = LXCharge;
|
||
// }
|
||
// });
|
||
// // 这一步已经将理想的数据塞进去了 然后就是自己汇总了
|
||
// console.log("newRes", newRes);
|
||
|
||
// newRes.forEach((item) => {
|
||
// // 理想数据的合计对象
|
||
// let LXObj = {};
|
||
// // 理想的合计充电桩
|
||
// let LXSum = 0;
|
||
// // 理想当前在充的电桩
|
||
// let LXHave = 0;
|
||
// if (item.LXCharge && item.LXCharge.length > 0) {
|
||
// item.LXCharge.forEach((subItem) => {
|
||
// if (subItem.EquipmentInfos && subItem.EquipmentInfos.length > 0) {
|
||
// subItem.EquipmentInfos.forEach((thirdItem) => {
|
||
// if (
|
||
// thirdItem.ConnectorInfos &&
|
||
// thirdItem.ConnectorInfos.length > 0
|
||
// ) {
|
||
// LXSum += thirdItem.ConnectorInfos.length;
|
||
// thirdItem.ConnectorInfos.forEach((fourthItem) => {
|
||
// if(fourthItem.)
|
||
// });
|
||
// }
|
||
// });
|
||
// }
|
||
// });
|
||
// }
|
||
// });
|
||
// }
|
||
|
||
// const stationFee = await this.$testApi.$post("/send", {
|
||
// url: "https://openapi.chehejia.com/lcp-inter-evio-service/evcs/v1/evio/query_equip_business_policy",
|
||
// data: JSON.stringify({
|
||
// ConnectorID: "81003879",
|
||
// EquipBizSeq: "78109626",
|
||
// }),
|
||
// id: 0,
|
||
// seq: "003",
|
||
// token: token,
|
||
// });
|
||
// console.log("stationFee", stationFee);
|
||
|
||
uni.hideLoading();
|
||
case 42:
|
||
case "end":
|
||
return _context3.stop();
|
||
}
|
||
}
|
||
}, _callee3);
|
||
}))();
|
||
},
|
||
// 拿到阳光充电的数据
|
||
handleGetSunChargeData: function handleGetSunChargeData() {
|
||
var _this6 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
|
||
var LiOperatorSecret, LiOperCode, LiSigSecret, LiDataSecret, LiIV, OperatorID, OperatorSecret, SigSecret, DataSecret, DataSecretIV, tokenData, token, allStationList, stationList, stationInfo;
|
||
return _regenerator.default.wrap(function _callee4$(_context4) {
|
||
while (1) {
|
||
switch (_context4.prev = _context4.next) {
|
||
case 0:
|
||
uni.showLoading({
|
||
title: "查询阳光电源设备信息..."
|
||
});
|
||
LiOperatorSecret = "tDbBTUSok8TCTjGS";
|
||
LiOperCode = "MA8PUMF89";
|
||
LiSigSecret = "PSyM5DrXRjM06a8C";
|
||
LiDataSecret = "tcqvnw1msfDEtVj9";
|
||
LiIV = "Uj3F6NWAov6j30tA";
|
||
OperatorID = "78109626X"; // 组织机构代码(OperatorID)
|
||
OperatorSecret = "Xh2vLq1Pz9zF7wK3"; // Xh2vLq1Pz9zF7wK3 运营商秘钥(OperatorSecret)
|
||
SigSecret = "bT8sWn2Aq0Jv6GvD"; // bT8sWn2Aq0Jv6GvD 签名秘钥(SigSecret)
|
||
DataSecret = "fK7YzAq1R8Vp9hL0"; // fK7YzAq1R8Vp9hL0 数据加密秘钥(DataSecret)
|
||
DataSecretIV = "z3XnWl8FQ2pTm5Ba"; // z3XnWl8FQ2pTm5Ba 初始化向量(DataSecretIV)
|
||
_context4.next = 13;
|
||
return _this6.$testApi.$post("/send", {
|
||
url: "https://dev.suncharger.cn:8443//hlht/MA8PUMF89F/v2.0.0/query_token",
|
||
data: JSON.stringify({
|
||
OperatorID: OperatorID,
|
||
OperatorSecret: LiOperatorSecret
|
||
}),
|
||
id: 1,
|
||
seq: "001",
|
||
token: ""
|
||
});
|
||
case 13:
|
||
tokenData = _context4.sent;
|
||
console.log("tokenData", tokenData);
|
||
// token的实际值
|
||
token = tokenData.Data.AccessToken;
|
||
console.log("token", token);
|
||
|
||
// 拿到所有站点的数据
|
||
_context4.next = 19;
|
||
return _this6.$testApi.$post("/send", {
|
||
url: "https://dev.suncharger.cn:8443//hlht/MA8PUMF89F/v2.0.0/query_stations_info",
|
||
data: JSON.stringify({
|
||
PageNo: 1,
|
||
PageSize: 999
|
||
}),
|
||
id: 1,
|
||
seq: "002",
|
||
token: token
|
||
});
|
||
case 19:
|
||
allStationList = _context4.sent;
|
||
stationList = allStationList.Data.StationInfos;
|
||
console.log("stationList", stationList);
|
||
|
||
//
|
||
_context4.next = 24;
|
||
return _this6.$testApi.$post("/send", {
|
||
url: "https://dev.suncharger.cn:8443//hlht/MA8PUMF89F/v2.0.0/query_station_status",
|
||
data: JSON.stringify({
|
||
StationIDs: [""]
|
||
}),
|
||
id: 1,
|
||
seq: "003",
|
||
token: token
|
||
});
|
||
case 24:
|
||
stationInfo = _context4.sent;
|
||
console.log("stationInfo", stationInfo);
|
||
uni.hideLoading();
|
||
case 27:
|
||
case "end":
|
||
return _context4.stop();
|
||
}
|
||
}
|
||
}, _callee4);
|
||
}))();
|
||
},
|
||
// 打开对应的悬浮框
|
||
handleOpenDetail: function handleOpenDetail(obj) {
|
||
this.nowCurrentObj = obj;
|
||
this.chargeDetailList = obj.LXInfoList;
|
||
console.log("this.chargeDetailList", this.chargeDetailList);
|
||
this.$refs.popup.open("bottom");
|
||
this.isShow = true;
|
||
},
|
||
// 关闭悬浮框
|
||
handleClosePopup: function handleClosePopup() {
|
||
this.$refs.popup.close();
|
||
this.isShow = false;
|
||
this.nowCurrentObj = {};
|
||
this.chargeDetailList = [];
|
||
this.popupTab = [{
|
||
label: "理想",
|
||
value: 1
|
||
}, {
|
||
label: "交控新能源",
|
||
value: 2
|
||
}, {
|
||
label: "国网",
|
||
value: 3
|
||
}];
|
||
this.selectPopup = 1;
|
||
},
|
||
// 跳转理想小程序
|
||
handleGoMin: function handleGoMin() {
|
||
uni.navigateToMiniProgram({
|
||
appId: "wxefd5d8119561aaca",
|
||
path: "/pages/electricity/pile/index?connectorId=81000251",
|
||
success: function success(res) {
|
||
// 打开成功
|
||
}
|
||
});
|
||
},
|
||
// 取问号后面的参数
|
||
getQueryParams: function getQueryParams(url) {
|
||
var queryStr = url.split("?")[1]; // 获取 ? 后面的部分
|
||
var params = {};
|
||
if (queryStr) {
|
||
var pairs = queryStr.split("&");
|
||
pairs.forEach(function (pair) {
|
||
var _pair$split = pair.split("="),
|
||
_pair$split2 = (0, _slicedToArray2.default)(_pair$split, 2),
|
||
key = _pair$split2[0],
|
||
value = _pair$split2[1];
|
||
params[key] = decodeURIComponent(value || "");
|
||
});
|
||
}
|
||
return params;
|
||
},
|
||
// 扫一扫
|
||
handleScan: function handleScan() {
|
||
var _this = this;
|
||
uni.scanCode({
|
||
success: function success(res) {
|
||
console.log("条码类型:" + res.scanType);
|
||
console.log("条码内容:" + res.result);
|
||
var url = res.result;
|
||
if (url.indexOf("lixiang") !== -1) {
|
||
var obj = _this.getQueryParams(url);
|
||
console.log("obj", obj);
|
||
uni.showModal({
|
||
title: "",
|
||
content: "\u8BC6\u522B\u4E8C\u7EF4\u7801\u7C7B\u578B\u4E3A\u3010\u7406\u60F3\u3011\uFF0C\u786E\u8BA4\u8DF3\u8F6C\uFF1F",
|
||
success: function success(res) {
|
||
uni.navigateToMiniProgram({
|
||
appId: "wxefd5d8119561aaca",
|
||
path: "/pages/electricity/pile/index?connectorId=".concat(obj.qrcode),
|
||
success: function success(res) {}
|
||
});
|
||
}
|
||
});
|
||
} else if (url.indexOf("jksdxny") !== -1) {
|
||
// 交控
|
||
uni.showModal({
|
||
title: "",
|
||
content: "\u8BC6\u522B\u4E8C\u7EF4\u7801\u7C7B\u578B\u4E3A\u3010\u4EA4\u63A7\u65B0\u80FD\u6E90\u3011\uFF0C\u786E\u8BA4\u8DF3\u8F6C\uFF1F",
|
||
success: function success(res) {
|
||
uni.navigateToMiniProgram({
|
||
appId: "wx01617ba079061ca9",
|
||
path: "/pages/map/index",
|
||
success: function success(res) {}
|
||
});
|
||
}
|
||
});
|
||
} else if (url.indexOf("app.nio") !== -1) {
|
||
// 蔚来
|
||
uni.showModal({
|
||
title: "",
|
||
content: "\u8BC6\u522B\u4E8C\u7EF4\u7801\u7C7B\u578B\u4E3A\u3010\u851A\u6765\u3011\uFF0C\u786E\u8BA4\u8DF3\u8F6C\uFF1F",
|
||
success: function success(res) {
|
||
uni.navigateToMiniProgram({
|
||
appId: "wx35849c7f0cf7f7a9",
|
||
path: "/pages/index/index",
|
||
success: function success(res) {}
|
||
});
|
||
}
|
||
});
|
||
}
|
||
}
|
||
});
|
||
}
|
||
}
|
||
};
|
||
exports.default = _default;
|
||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||
|
||
/***/ }),
|
||
|
||
/***/ 302:
|
||
/*!************************************************************************************************************************************!*\
|
||
!*** E:/workfile/minprogram/wanmeiyizhan/pages/scanCodeCharge/index.vue?vue&type=style&index=0&id=35ae074c&scoped=true&lang=less& ***!
|
||
\************************************************************************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony import */ var _HBuilderX4_45_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX4_45_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX4_45_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_35ae074c_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-2!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--10-oneOf-1-3!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-4!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-5!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX4.45/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=35ae074c&scoped=true&lang=less& */ 303);
|
||
/* harmony import */ var _HBuilderX4_45_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX4_45_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX4_45_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_35ae074c_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX4_45_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX4_45_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX4_45_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_35ae074c_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__);
|
||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX4_45_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX4_45_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX4_45_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_35ae074c_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 _HBuilderX4_45_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX4_45_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX4_45_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_35ae074c_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX4_45_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX4_45_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX4_45_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX4_45_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX4_45_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_35ae074c_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 303:
|
||
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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!E:/workfile/minprogram/wanmeiyizhan/pages/scanCodeCharge/index.vue?vue&type=style&index=0&id=35ae074c&scoped=true&lang=less& ***!
|
||
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, exports, __webpack_require__) {
|
||
|
||
// extracted by mini-css-extract-plugin
|
||
if(false) { var cssReload; }
|
||
|
||
|
||
/***/ })
|
||
|
||
},[[296,"common/runtime","common/vendor"]]]);
|
||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/scanCodeCharge/index.js.map
|