ylj20011123 11fb1d2036 update
2025-05-20 18:40:13 +08:00

1090 lines
66 KiB
JavaScript
Raw 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/serviceDetail/index"],{
/***/ 237:
/*!********************************************************************************************!*\
!*** E:/workfile/minprogram/wanmeiyizhan/main.js?{"page":"pages%2FserviceDetail%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/serviceDetail/index.vue */ 238));
// @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"]))
/***/ }),
/***/ 238:
/*!*************************************************************************!*\
!*** E:/workfile/minprogram/wanmeiyizhan/pages/serviceDetail/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_49dced80_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=49dced80&scoped=true& */ 239);
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 241);
/* 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_49dced80_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=49dced80&lang=less&scoped=true& */ 243);
/* 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_49dced80_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
_index_vue_vue_type_template_id_49dced80_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"49dced80",
null,
false,
_index_vue_vue_type_template_id_49dced80_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
component.options.__file = "pages/serviceDetail/index.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 239:
/*!********************************************************************************************************************!*\
!*** E:/workfile/minprogram/wanmeiyizhan/pages/serviceDetail/index.vue?vue&type=template&id=49dced80&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_49dced80_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=49dced80&scoped=true& */ 240);
/* 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_49dced80_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_49dced80_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_49dced80_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_49dced80_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/***/ 240:
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/serviceDetail/index.vue?vue&type=template&id=49dced80&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 = {
uniRate: function () {
return __webpack_require__.e(/*! import() | uni_modules/uni-rate/components/uni-rate/uni-rate */ "uni_modules/uni-rate/components/uni-rate/uni-rate").then(__webpack_require__.bind(null, /*! @/uni_modules/uni-rate/components/uni-rate/uni-rate.vue */ 663))
},
}
} 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.detailInfo.ImageLits && _vm.detailInfo.ImageLits.length > 0
var g1 =
_vm.firstTab === 1 && _vm.oliData && _vm.oliData["92"]
? _vm.oliData["92"].toString().split(".")
: null
var g2 =
_vm.firstTab === 1 && _vm.oliData && _vm.oliData["92"]
? _vm.oliData["92"].toString().split(".")
: null
var g3 =
_vm.firstTab === 1 && _vm.oliData && _vm.oliData["95"]
? _vm.oliData["95"].toString().split(".")
: null
var g4 =
_vm.firstTab === 1 && _vm.oliData && _vm.oliData["95"]
? _vm.oliData["95"].toString().split(".")
: null
var g5 =
_vm.firstTab === 1 && _vm.oliData && _vm.oliData["0"]
? _vm.oliData["0"].toString().split(".")
: null
var g6 =
_vm.firstTab === 1 && _vm.oliData && _vm.oliData["0"]
? _vm.oliData["0"].toString().split(".")
: null
var g7 =
_vm.detailInfo &&
_vm.detailInfo.configList &&
_vm.detailInfo.configList.length > 0
var g8 = g7
? _vm.detailInfo &&
_vm.detailInfo.configObj &&
_vm.detailInfo.configObj[_vm.thirdTab] &&
_vm.detailInfo.configObj[_vm.thirdTab].length > 0
: null
var g9 = _vm.merchantList && _vm.merchantList.length > 0
var l0 = g9
? _vm.__map(_vm.merchantList, function (item, i) {
var $orig = _vm.__get_orig(item)
var g10 = _vm.merchantList.length
var g11 = !(item.SCANCODE_ORDER === 1)
? item.GOODSLIST && item.GOODSLIST.length > 0
: null
var g12 =
item.GOODSLIST &&
item.GOODSLIST.length > 0 &&
item.SCANCODE_ORDER === 1
return {
$orig: $orig,
g10: g10,
g11: g11,
g12: g12,
}
})
: null
if (!_vm._isMounted) {
_vm.e0 = function (val) {
return (_vm.isLoading = val)
}
}
_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,
l0: l0,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ 241:
/*!**************************************************************************************************!*\
!*** E:/workfile/minprogram/wanmeiyizhan/pages/serviceDetail/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& */ 242);
/* 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);
/***/ }),
/***/ 242:
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/serviceDetail/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 _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 18));
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32));
var _vuex = __webpack_require__(/*! vuex */ 33);
var _publicMethods = __webpack_require__(/*! ../../utils/publicMethods */ 66);
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
var customLoading = function customLoading() {
__webpack_require__.e(/*! require.ensure | components/customLoading */ "components/customLoading").then((function () {
return resolve(__webpack_require__(/*! ../../components/customLoading.vue */ 53));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
var _default = {
components: {
customLoading: customLoading
},
data: function data() {
return {
menu: {},
detailInfo: {},
// 服务区信息对象
firstTabList: [{
label: "加油",
value: 1
}
// { label: "充电", value: 2 },
// { label: "停车场", value: 3 },
// { label: "汽修", value: 4 },
],
// 加油 充电 停车场 的tab
firstTab: 1,
secondTabList: [{
label: "卫生间",
value: 1
}, {
label: "母婴室",
value: 2
}, {
label: "司机之家",
value: 3
}, {
label: "其他设施",
value: 4
}],
secondTab: 1,
thirdTab: "",
selectTypeList: [],
seatInfo: {},
serverpart: "",
// 传入的服务区id
merchantList: [],
// 商家列表
chargingObj: {
have: 0,
use: 0
},
// 充电桩数据
loginType: "",
come: "",
// 来自哪个页面
isFirst: true,
isLoading: false,
oliData: {} // 油价信息
};
},
onLoad: function onLoad(query) {
var _this = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
var systemInfo, type;
return _regenerator.default.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
// this.isLoading = true;
systemInfo = uni.getSystemInfoSync();
type = uni.getStorageSync("loginType");
_this.loginType = type;
if (type === "min") {
_this.menu = uni.getMenuButtonBoundingClientRect();
} else {
_this.menu = systemInfo.safeArea;
}
console.log("query", query);
if (query.id) {
_this.serverpart = query.id;
}
if (query.come) {
_this.come = query.come;
}
_context.next = 9;
return _this.handleGetServerpartDetail(_this.serverpart);
case 9:
_context.next = 11;
return _this.handleGetMerchant();
case 11:
// this.isLoading = false;
_this.$utils.addUserBehaviorNew();
case 12:
case "end":
return _context.stop();
}
}
}, _callee);
}))();
},
onShow: function onShow() {
var _this2 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
var currentService;
return _regenerator.default.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
if (!_this2.isFirst) {
_context2.next = 4;
break;
}
_this2.isFirst = false;
_context2.next = 11;
break;
case 4:
currentService = uni.getStorageSync("currentService"); // && this.come !== "chargeBox"
if (!(currentService.SERVERPART_ID !== _this2.serverpart)) {
_context2.next = 11;
break;
}
_this2.serverpart = currentService.SERVERPART_ID;
_context2.next = 9;
return _this2.handleGetServerpartDetail(_this2.serverpart);
case 9:
_context2.next = 11;
return _this2.handleGetMerchant();
case 11:
case "end":
return _context2.stop();
}
}
}, _callee2);
}))();
},
computed: _objectSpread({}, (0, _vuex.mapGetters)({
user: "user"
})),
methods: {
// 预览新的图片
handleShowImg: function handleShowImg(index, imgList) {
console.log("imgList", imgList);
var list = [];
imgList.forEach(function (item) {
list.push(item.src);
});
uni.previewImage({
urls: list,
current: index,
loop: true,
indicator: "number"
});
},
// 新的tab选择
handleChangeThirdTab: function handleChangeThirdTab(obj) {
console.log("obj", obj);
this.thirdTab = obj.key;
},
handleChangeFirstTab: function handleChangeFirstTab(obj) {
this.firstTab = obj.value;
},
handleChangeSecondTab: function handleChangeSecondTab(obj) {
this.secondTab = obj.value;
},
// 打开导航
handleGomap: function handleGomap() {
var obj = this.detailInfo;
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);
}
});
},
// 查询服务区详情
handleGetServerpartDetail: function handleGetServerpartDetail(id) {
var _this3 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {
var currentService, seatInfo, req, data, obj, sumObj, LXSum, WLSum, SunSum, chargeAndReplaceSum, configList, typeList, typeObj, configObj;
return _regenerator.default.wrap(function _callee3$(_context3) {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
currentService = uni.getStorageSync("currentService");
_context3.next = 3;
return (0, _publicMethods.handleGetUserPointInfo)();
case 3:
seatInfo = _context3.sent;
console.log('seatInfo', seatInfo);
_this3.seatInfo = seatInfo;
console.log('currentServicecurrentService', currentService);
console.log('this.seatInfothis.seatInfothis.seatInfo', seatInfo);
req = {
ServerpartId: id || currentService.SERVERPART_ID,
latitude: _this3.seatInfo.latitude,
longitude: _this3.seatInfo.longitude,
excludeProperty: true
}; // uni.showLoading({
// title: "加载中...",
// });
_context3.next = 11;
return _this3.$api.$javaGet2("/third-party/getServerPartInfo", req);
case 11:
data = _context3.sent;
console.log('datadatadatadatadata', data);
// const data = await this.$api.$get(
// "/CommercialApi/BaseInfo/GetServerpartInfo",
// req
// );
obj = data.Result_Data;
sumObj = {
LIVESTOCKPACKING: 0,
// 充电桩数
STATEGRIDCHARGE: 0,
// 国网充电桩数量
LIAUTOCHARGE: 0,
// 理想5C充电桩数量
GACENERGYCHARGE: 0,
// 广汽能源充电桩数量
OTHERCHARGE: 0,
// 其他充电桩数量
REFUELINGGUN92: 0,
// 加油枪92号
REFUELINGGUN95: 0,
// 加油枪95号
REFUELINGGUN0: 0,
// 加油枪0号
HASPANTRY: 0,
// 男厕数量
HASWIFI: 0,
// 女厕数量
TOILETCOUNT: 0,
// 潮汐厕位
HASSHOWERROOM: 0,
// 淋浴房
HASWATERROOM: 0,
// 开水器
MICROWAVEOVEN: 0,
// 微波炉
WASHERCOUNT: 0,
// 洗衣机数量
SLEEPINGPODS: 0,
// 睡眠仓
HASPILOTLOUNGE: false,
// 有无司机之家
SHOWERROOM: 0,
// 司机之家淋浴间
HASCHILD: false,
// 有无车辆维修
// VEHICLEWATERFILLING: false, // 有无车辆加水
SMALLPARKING: 0,
// 轿车车位
PACKING: 0,
// 客车车位
TRUCKPACKING: 0,
// 货车车位
DANPACKING: 0,
// 危化品车位
DININGBXCOUNT: 0,
// 商铺数量
DININGROOMCOUNT: 0,
// 餐饮店
HASBACKGROUNDRADIO: 0,
// 便利店
POINTCONTROLCOUNT: 0,
// 客房
BUSINESSTYPE: "",
TOILET_PAPER: 0,
// 厕纸巾
MABROOMWATER_DISPENSER: 0,
// 母婴室饮水机
NURSING_TABLE: 0,
// 哺乳桌
BABY_COT: 0,
// 婴儿床
CHANGING_TABLE: 0,
// 尿布台
DROOMWATER_DISPENSER: 0,
// 司机之家饮水机
REPAIR_TEL: "",
UREA_COUNT: 0,
// 尿素
VEHICLEWATERFILLING: 0 // 加水
};
LXSum = 0; // 理想
WLSum = 0; // 蔚来
SunSum = 0; // 新能源
chargeAndReplaceSum = 0; // 国网
configList = []; // 方位区的内容
typeList = []; // 类型判断有过没
typeObj = {
1001: "母婴室",
1002: "司机之家",
2001: "住宿",
2002: "便利店"
};
configObj = {};
console.log("res.RegionInfo", obj);
if (obj.RegionInfo && obj.RegionInfo.length > 0) {
obj.RegionInfo.forEach(function (item) {
if (item.ImgList && item.ImgList.length > 0) {
item.ImgList.forEach(function (subItem) {
if (subItem.key) {
if (typeList.indexOf(subItem.key) === -1) {
typeList.push(subItem.key);
configList.push({
key: subItem.key,
name: typeObj[subItem.key]
});
configObj[subItem.key] = [{
key: subItem.key,
name: typeObj[subItem.key],
SERVERPART_REGIONNAME: item.SERVERPART_REGIONNAME,
SERVERPART_REGION: item.SERVERPART_REGION,
SERVERPART_ID: item.SERVERPART_ID,
src: subItem.value
}];
} else {
configObj[subItem.key].push({
key: subItem.key,
name: typeObj[subItem.key],
SERVERPART_REGIONNAME: item.SERVERPART_REGIONNAME,
SERVERPART_REGION: item.SERVERPART_REGION,
SERVERPART_ID: item.SERVERPART_ID,
src: subItem.value
});
}
}
// configList.push({
// SERVERPART_REGIONNAME: item.SERVERPART_REGIONNAME,
// SERVERPART_REGION: item.SERVERPART_REGION,
// SERVERPART_ID: item.SERVERPART_ID,
// ImgList: item.ImgList,
// });
});
}
sumObj.LIVESTOCKPACKING += item.LIVESTOCKPACKING;
sumObj.STATEGRIDCHARGE += item.STATEGRIDCHARGE;
sumObj.LIAUTOCHARGE += item.LIAUTOCHARGE;
sumObj.GACENERGYCHARGE += item.GACENERGYCHARGE;
sumObj.OTHERCHARGE += item.OTHERCHARGE;
sumObj.REFUELINGGUN92 += item.REFUELINGGUN92;
sumObj.REFUELINGGUN95 += item.REFUELINGGUN95;
sumObj.REFUELINGGUN0 += item.REFUELINGGUN0;
sumObj.HASPANTRY += item.HASPANTRY;
sumObj.HASWIFI += item.HASWIFI;
sumObj.TOILETCOUNT += item.TOILETCOUNT;
sumObj.HASSHOWERROOM += item.HASSHOWERROOM;
sumObj.HASWATERROOM += item.HASWATERROOM;
sumObj.MICROWAVEOVEN += item.MICROWAVEOVEN;
sumObj.WASHERCOUNT += item.WASHERCOUNT;
sumObj.SLEEPINGPODS += item.SLEEPINGPODS;
sumObj.SMALLPARKING += item.SMALLPARKING;
sumObj.PACKING += item.PACKING;
sumObj.TRUCKPACKING += item.TRUCKPACKING;
sumObj.DANPACKING += item.DANPACKING;
sumObj.BUSINESSTYPE = item.BUSINESSTYPE;
sumObj.TOILET_PAPER += item.TOILET_PAPER;
sumObj.MABROOMWATER_DISPENSER += item.MABROOMWATER_DISPENSER;
sumObj.NURSING_TABLE += item.NURSING_TABLE;
sumObj.BABY_COT += item.BABY_COT;
sumObj.CHANGING_TABLE += item.CHANGING_TABLE;
sumObj.DROOMWATER_DISPENSER += item.DROOMWATER_DISPENSER;
sumObj.UREA_COUNT += item.UREA_COUNT;
sumObj.HASSHOWERROOM += item.HASSHOWERROOM;
sumObj.VEHICLEWATERFILLING += item.VEHICLEWATERFILLING;
if (item.HASPILOTLOUNGE) {
sumObj.HASPILOTLOUNGE = true;
}
if (item.HASCHILD) {
sumObj.HASCHILD = true;
}
sumObj.DININGBXCOUNT += item.DININGBXCOUNT;
sumObj.DININGROOMCOUNT += item.DININGROOMCOUNT;
sumObj.HASBACKGROUNDRADIO += item.HASBACKGROUNDRADIO;
sumObj.POINTCONTROLCOUNT += item.POINTCONTROLCOUNT;
if (item.REPAIR_TEL) {
sumObj.REPAIR_TEL = item.REPAIR_TEL;
}
sumObj.SHOWERROOM = item.SHOWERROOM;
// chargeAndReplaceSum += item.STATEGRIDCHARGE; // 国网
// SunSum += item.GACENERGYCHARGE; // 新能源
// WLSum += item.OTHERCHAGRE; // 蔚来
// LXSum += item.LIAUTOCHARGE; // 理想
});
}
// // 理想的随机百分比
// let LXRate = this.handleGetRandomData(0, 60);
// // 蔚来的随机百分比
// let WLRate = this.handleGetRandomData(0, 60);
// // 阳光的随机百分比
// let SunRate = this.handleGetRandomData(0, 60);
// // 充换电的随机百分比
// let chargeAndReplaceRate = this.handleGetRandomData(0, 60);
// obj.LXDetail = {
// LXEmpty: Math.floor(LXSum * (LXRate / 100)),
// LXSum: LXSum,
// };
// obj.WLDetail = {
// WLEmpty: Math.floor(WLSum * (WLRate / 100)),
// WLSum: WLSum,
// };
// obj.SunDetail = {
// SunEmpty: Math.floor(SunSum * (SunRate / 100)),
// SunSum: SunSum,
// };
// obj.chargeAndReplaceDetail = {
// chargeAndReplace: Math.floor(
// chargeAndReplaceSum * (chargeAndReplaceRate / 100)
// ),
// chargeAndReplaceSum: chargeAndReplaceSum,
// };
console.log("configObj", configObj);
obj.configList = configList;
console.log("configList", configList);
obj.configObj = configObj;
obj.sumDetail = sumObj;
if (configList && configList.length > 0) {
_this3.thirdTab = configList[0].key;
}
_this3.detailInfo = obj;
console.log("this.detailInfo", _this3.detailInfo);
// let sortName = this.detailInfo.SERVERPART_NAME.split("服务区")[0];
// if (["新桥", "丰乐", "肥东"].indexOf(sortName) !== -1) {
// // 调用理想的数据
// this.handleGetChargeData(sortName);
// }
// 拿到油价的数据
_this3.handleGetOilData();
// uni.hideLoading();
case 34:
case "end":
return _context3.stop();
}
}
}, _callee3);
}))();
},
// 拿到油价数据
handleGetOilData: function handleGetOilData() {
var _this4 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
var data, oliData, oliObj;
return _regenerator.default.wrap(function _callee4$(_context4) {
while (1) {
switch (_context4.prev = _context4.next) {
case 0:
_context4.next = 2;
return _this4.$api.$javaGet2("/oil-price/getList", {
serverpartId: _this4.detailInfo.SERVERPART_ID
});
case 2:
data = _context4.sent;
oliData = data.Result_Data.List; // 暂时只展示 92 95 0
oliObj = {};
if (oliData && oliData.length > 0) {
oliData.forEach(function (item) {
if (item.oilNo === "92" || item.oilNo === "95" || item.oilNo === "0") {
oliObj[item.oilNo] = item.price;
}
});
}
_this4.oliData = oliObj;
console.log("this.oliData", _this4.oliData);
// const tokenData = await new Promise((resolve, reject) => {
// uni.request({
// url: `https://wmgs.anhui-expressway.net/token/generate?client=4d1cf0d1-3bfc-4c91-b9ac-3a3f4ce7a4b5&secret=fEoBj6DFSKmz2fjgIauQkg`,
// method: "GET",
// success(res) {
// resolve(res);
// },
// });
// });
// let token = tokenData.data.data;
// const serviceData = await new Promise((resolve, reject) => {
// uni.request({
// url: `https://wmgs.anhui-expressway.net/api/ydcx/v1/v1/jt/share/ext_service_areas`,
// method: "GET",
// data: {
// pageSize: 999,
// pageNum: 1,
// beginDate: "2000-01-01",
// endDate: "2025-03-20",
// },
// header: {
// Authorization: `Bearer ${token}`,
// "content-type": "application/x-www-form-urlencoded",
// },
// success(res) {
// resolve(res);
// },
// });
// });
// let serviceList = serviceData.data.data.records;
// console.log("serviceList", serviceList);
// // 从他们的服务区列表中 找到我们当前的服务区 并拿到他们对应的服务区id 之后 再去查数据
// let currentObj = {};
// if (serviceList && serviceList.length > 0) {
// serviceList.forEach((item) => {
// if (item.name === this.detailInfo.SERVERPART_NAME) {
// currentObj = item;
// }
// });
// }
// console.log("currentObj", currentObj);
// const oilres = await new Promise((resolve, reject) => {
// uni.request({
// url: `https://wmgs.anhui-expressway.net/api/ydcx/v1/service-area/oil/price`,
// method: "GET",
// data: {
// areaId: currentObj.id,
// },
// header: {
// Authorization: `Bearer ${token}`,
// "content-type": "application/x-www-form-urlencoded",
// },
// success(res) {
// resolve(res);
// },
// });
// });
// let oliData = oilres.data.data;
// console.log("oliData", oliData);
// // 暂时只展示 92 95 0
// let oliObj = {}
// if (oliData && oliData.length > 0) {
// oliData.forEach(item => {
// if (item.oilNo === "92" || item.oilNo === "95" || item.oilNo === '0') {
// oliObj[item.oilNo] = item.price
// }
// })
// }
// this.oliData = oliObj
// console.log('this.oliData', this.oliData);
case 8:
case "end":
return _context4.stop();
}
}
}, _callee4);
}))();
},
// 生成随机数
handleGetRandomData: function handleGetRandomData(max, min) {
return Math.floor(Math.random() * (max - min + 1)) + min;
},
// 拿到充电的理想数据
handleGetChargeData: function handleGetChargeData(name) {
var _this5 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5() {
var LiOperatorSecret, LiOperCode, LiSigSecret, LiDataSecret, LiIV, OperatorID, OperatorSecret, SigSecret, DataSecret, DataSecretIV, tokenData, token, allStationList, stationList, newStationList, stationIds, stationObj, stationInfo, statusList, haveStationList, key, LXCharge, LXInfoList, LXEmpty, LXSum;
return _regenerator.default.wrap(function _callee5$(_context5) {
while (1) {
switch (_context5.prev = _context5.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
_context5.next = 12;
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 12:
tokenData = _context5.sent;
console.log("tokenData", tokenData);
// token的实际值
token = tokenData.Data.AccessToken; // 拿到所有站点的数据
_context5.next = 17;
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 17:
allStationList = _context5.sent;
stationList = allStationList.Data.StationInfos;
console.log("stationList", stationList);
newStationList = [];
if (stationList && stationList.length > 0) {
stationList.forEach(function (item) {
if (item.Address) {
if (item.Address.indexOf(name) !== -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;
});
}
// 查询具体状态
if (!(stationIds && stationIds.length > 0)) {
_context5.next = 33;
break;
}
_context5.next = 29;
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 29:
stationInfo = _context5.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 33:
console.log("stationObj", stationObj);
// 带有状态的充电站列表格式
haveStationList = [];
if (stationObj) {
for (key in stationObj) {
haveStationList.push(stationObj[key]);
}
}
console.log("haveStationList", haveStationList);
LXCharge = [];
LXInfoList = [];
if (haveStationList && haveStationList.length > 0) {
haveStationList.forEach(function (subItem) {
if (subItem.Address.indexOf(name) !== -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);
});
}
});
}
}
});
// 空多少个
LXEmpty = 0; // 一共多少个
LXSum = 0;
if (LXCharge && LXCharge.length > 0) {
LXCharge.forEach(function (subItem) {
if (subItem.Status !== 3) {
LXEmpty += 1;
}
LXSum += 1;
});
}
_this5.detailInfo.LXDetail = {
LXEmpty: LXEmpty,
LXSum: LXSum
};
}
// uni.hideLoading();
case 40:
case "end":
return _context5.stop();
}
}
}, _callee5);
}))();
},
// 跳转到选择服务区
goSelectServer: function goSelectServer() {
uni.navigateTo({
url: "/pages/newMap/index/index"
});
},
// 返回上级页面
handleBack: function handleBack() {
uni.navigateBack({
delta: 1
});
// uni.switchTab({
// url: "/pages/index/index",
// });
},
// 拿到精选商家数据
handleGetMerchant: function handleGetMerchant() {
var _this6 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6() {
var data, list;
return _regenerator.default.wrap(function _callee6$(_context6) {
while (1) {
switch (_context6.prev = _context6.next) {
case 0:
_context6.next = 2;
return _this6.$api.$javaGet2("/third-party/getMerchantsList", {
serverpartId: _this6.detailInfo.SERVERPART_ID
});
case 2:
data = _context6.sent;
list = data.Result_Data.List;
console.log("handleGetMerchant", list);
_this6.merchantList = list;
// uni.hideLoading();
_this6.isLoading = false;
case 7:
case "end":
return _context6.stop();
}
}
}, _callee6);
}))();
},
goShop: function goShop(item) {
console.log("goShop", item);
this.goBuy(item);
// if (item.SCANCODE_ORDER === 1) {
// this.goBuy(item);
// } else {
// uni.navigateTo({
// url: `/pages/storeDetail/index?id=${item.MERCHANTS_ID}`,
// });
// }
},
// 去点餐的跳转
goBuy: function goBuy(item) {
console.log("goBuy", item);
if (this.user.MEMBERSHIP_MOBILEPHONE) {
var id = item.SERVERPARTSHOP_IDS.split(",")[0];
uni.navigateTo({
url: "/pages/shopPages/shop/index?id=".concat(id, "&mid=").concat(item.MERCHANTS_ID, "&province=").concat(item.PROVINCE_CODE, "&buyType=").concat(item.SCANCODE_ORDER)
});
} else {
var _id = item.SERVERPARTSHOP_IDS.split(",")[0];
uni.navigateTo({
url: "/pages/shopPages/shop/index?id=".concat(_id, "&mid=").concat(item.MERCHANTS_ID, "&province=").concat(item.PROVINCE_CODE, "&buyType=").concat(item.SCANCODE_ORDER)
});
this.isLogin = true;
}
},
// 打电话
handleCallPhone: function handleCallPhone(phone) {
if (!phone) {
return;
}
uni.makePhoneCall({
phoneNumber: phone //仅为示例
});
}
}
};
exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/***/ 243:
/*!***********************************************************************************************************************************!*\
!*** E:/workfile/minprogram/wanmeiyizhan/pages/serviceDetail/index.vue?vue&type=style&index=0&id=49dced80&lang=less&scoped=true& ***!
\***********************************************************************************************************************************/
/*! 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_49dced80_lang_less_scoped_true___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=49dced80&lang=less&scoped=true& */ 244);
/* 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_49dced80_lang_less_scoped_true___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_49dced80_lang_less_scoped_true___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_49dced80_lang_less_scoped_true___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_49dced80_lang_less_scoped_true___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_49dced80_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 244:
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/serviceDetail/index.vue?vue&type=style&index=0&id=49dced80&lang=less&scoped=true& ***!
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
if(false) { var cssReload; }
/***/ })
},[[237,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/serviceDetail/index.js.map