You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1383 lines
57 KiB
1383 lines
57 KiB
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/mainPages/store/index"],{
|
|
|
|
/***/ 100:
|
|
/*!*************************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/main.js?{"page":"pages%2FmainPages%2Fstore%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/mainPages/store/index.vue */ 101));
|
|
// @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"]))
|
|
|
|
/***/ }),
|
|
|
|
/***/ 101:
|
|
/*!****************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/mainPages/store/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_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=1d9da0f7&scoped=true& */ 102);
|
|
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 104);
|
|
/* 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_1d9da0f7_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=1d9da0f7&scoped=true&lang=less& */ 106);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 40);
|
|
|
|
var renderjs
|
|
|
|
|
|
|
|
|
|
|
|
/* normalize component */
|
|
|
|
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
|
_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
|
_index_vue_vue_type_template_id_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
|
_index_vue_vue_type_template_id_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
|
false,
|
|
null,
|
|
"1d9da0f7",
|
|
null,
|
|
false,
|
|
_index_vue_vue_type_template_id_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
|
renderjs
|
|
)
|
|
|
|
component.options.__file = "pages/mainPages/store/index.vue"
|
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
|
|
|
/***/ }),
|
|
|
|
/***/ 102:
|
|
/*!***********************************************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/mainPages/store/index.vue?vue&type=template&id=1d9da0f7&scoped=true& ***!
|
|
\***********************************************************************************************************************************************************************/
|
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=1d9da0f7&scoped=true& */ 103);
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_1d9da0f7_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 103:
|
|
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./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--16-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!C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/mainPages/store/index.vue?vue&type=template&id=1d9da0f7&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 = {
|
|
jyfParser: function () {
|
|
return Promise.all(/*! import() | components/jyf-parser/jyf-parser */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/jyf-parser/jyf-parser")]).then(__webpack_require__.bind(null, /*! @/components/jyf-parser/jyf-parser.vue */ 909))
|
|
},
|
|
}
|
|
} 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.StoreData.videourl ||
|
|
!!_vm.StoreData.panorama ||
|
|
(!!_vm.StoreData.adv && _vm.StoreData.adv.length > 0)
|
|
var g1 = g0
|
|
? !!_vm.StoreData.adv && _vm.StoreData.adv.length > 0 && _vm.imgiferror
|
|
: null
|
|
var g2 =
|
|
!!_vm.StoreData.videourl ||
|
|
!!_vm.StoreData.panorama ||
|
|
(!!_vm.StoreData.adv && _vm.StoreData.adv.length > 0)
|
|
var g3 = _vm.tags.length
|
|
var g4 = g3 != 0 ? _vm.tags.length : null
|
|
if (!_vm._isMounted) {
|
|
_vm.e0 = function ($event) {
|
|
_vm.shareBottomShow = true
|
|
}
|
|
_vm.e1 = function ($event) {
|
|
_vm.showCommunity = true
|
|
}
|
|
_vm.e2 = function ($event) {
|
|
_vm.showCommunity = false
|
|
}
|
|
_vm.e3 = function ($event) {
|
|
_vm.shareBottomShow = true
|
|
}
|
|
_vm.e4 = function ($event) {
|
|
_vm.zd = 0
|
|
}
|
|
}
|
|
_vm.$mp.data = Object.assign(
|
|
{},
|
|
{
|
|
$root: {
|
|
g0: g0,
|
|
g1: g1,
|
|
g2: g2,
|
|
g3: g3,
|
|
g4: g4,
|
|
},
|
|
}
|
|
)
|
|
}
|
|
var recyclableRender = false
|
|
var staticRenderFns = []
|
|
render._withStripped = true
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 104:
|
|
/*!*****************************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/mainPages/store/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 _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_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__(/*! -!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 105);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_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(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_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 _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_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 _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_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"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_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);
|
|
|
|
/***/ }),
|
|
|
|
/***/ 105:
|
|
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-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!C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/mainPages/store/index.vue?vue&type=script&lang=js& ***!
|
|
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
"use strict";
|
|
/* WEBPACK VAR INJECTION */(function(uni, wx) {
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.default = void 0;
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
|
var _app = _interopRequireDefault(__webpack_require__(/*! @/common/js/app.js */ 30));
|
|
var _openMap = _interopRequireDefault(__webpack_require__(/*! @/common/js/ms-openMap/openMap.js */ 65));
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
var DiyVideo = function DiyVideo() {
|
|
__webpack_require__.e(/*! require.ensure | components/page/pageComponents/Video */ "components/page/pageComponents/Video").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/page/pageComponents/Video.vue */ 2138));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var storeGoods = function storeGoods() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/storeGoods */ "components/template/storeGoods").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/storeGoods.vue */ 2145));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var storeComment = function storeComment() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/storeComment */ "components/template/storeComment").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/storeComment.vue */ 2152));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var storeDynamic = function storeDynamic() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/storeDynamic */ "components/template/storeDynamic").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/storeDynamic.vue */ 2159));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var loading = function loading() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/loadlogo */ "components/template/loadlogo").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/loadlogo */ 306));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var PopManager = function PopManager() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/PopManager */ "components/template/PopManager").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/PopManager */ 2075));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var shareBottom = function shareBottom() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/shareBottom */ "components/template/shareBottom").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/shareBottom */ 2166));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var jyfParser = function jyfParser() {
|
|
Promise.all(/*! require.ensure | components/jyf-parser/jyf-parser */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/jyf-parser/jyf-parser")]).then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/jyf-parser/jyf-parser.vue */ 909));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var workList = function workList() {
|
|
Promise.all(/*! require.ensure | components/template/workList */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/template/workList")]).then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/workList.vue */ 2173));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var videoContext = null;
|
|
var _default = (0, _defineProperty2.default)({
|
|
data: function data() {
|
|
return {
|
|
currentBannerHeight: null,
|
|
shareId: null,
|
|
bannerHeightList: [],
|
|
tags: [],
|
|
// 标签折叠 0关闭,1打开
|
|
zd: 0,
|
|
scrollHeight: null,
|
|
isPadding: null,
|
|
postId: '',
|
|
postType: '8',
|
|
shareBottomShow: false,
|
|
shareShow: false,
|
|
shareType: 'top',
|
|
companyList: [],
|
|
lat: null,
|
|
lng: null,
|
|
showCommunity: false,
|
|
slide_Top: 0,
|
|
currentTab: 'goods',
|
|
// 当前选项卡类型
|
|
options: {},
|
|
StoreData: {
|
|
attestation: {
|
|
attestation: 0,
|
|
bondflag: 0
|
|
}
|
|
},
|
|
//商铺详情
|
|
bannerType: null,
|
|
// 头部播放内类
|
|
tabbar: null,
|
|
isVideoPlay: false,
|
|
muted: false,
|
|
sid: null,
|
|
loadlogo: true,
|
|
//加载动画
|
|
deliverystatus: {
|
|
deliverystatus: 0
|
|
},
|
|
texty: '',
|
|
imgiferror: true,
|
|
platformInfor: {},
|
|
ratio: 0,
|
|
page: 1,
|
|
pageIndex: 10,
|
|
total: 1,
|
|
imgUrl: '',
|
|
phoneOpen: true,
|
|
videoContexts: null,
|
|
clienType: ''
|
|
};
|
|
},
|
|
onReady: function onReady() {
|
|
var _this = this;
|
|
this.platformInfor = uni.getStorageSync('platformInfor');
|
|
videoContext = uni.createVideoContext('shopVideo', this);
|
|
this.videoContexts = uni.createVideoContext('shopVideo', this);
|
|
},
|
|
mounted: function mounted() {},
|
|
watch: {
|
|
isVideoPlay: function isVideoPlay(newValue, oldValue) {
|
|
videoContext = uni.createVideoContext('shopVideo', this);
|
|
this.videoContexts = uni.createVideoContext('shopVideo', this);
|
|
}
|
|
},
|
|
computed: {},
|
|
components: {
|
|
shareBottom: shareBottom,
|
|
DiyVideo: DiyVideo,
|
|
storeGoods: storeGoods,
|
|
storeComment: storeComment,
|
|
storeDynamic: storeDynamic,
|
|
loading: loading,
|
|
PopManager: PopManager,
|
|
workList: workList,
|
|
jyfParser: jyfParser
|
|
},
|
|
created: function created() {},
|
|
previewImage: function previewImage(e) {
|
|
var current = e.target.dataset.src;
|
|
wx.previewImage({
|
|
current: current,
|
|
urls: [current]
|
|
});
|
|
},
|
|
onReachBottom: function onReachBottom() {
|
|
if (this.page == this.total) return;
|
|
this.page++;
|
|
// this.isMore = false;
|
|
this.getCompanyList(true);
|
|
},
|
|
methods: {
|
|
lookimg: function lookimg(item, index) {
|
|
if (item.type == 'pic') {
|
|
var img = [item.value];
|
|
uni.previewImage({
|
|
current: 0,
|
|
//预览图片的下标
|
|
urls: img //预览图片的地址,必须要数组形式,如果不是数组形式就转换成数组形式就可以
|
|
});
|
|
} else {
|
|
uni.previewImage({
|
|
current: index,
|
|
//预览图片的下标
|
|
urls: item.value //预览图片的地址,必须要数组形式,如果不是数组形式就转换成数组形式就可以
|
|
});
|
|
}
|
|
},
|
|
goTakeout: function goTakeout() {
|
|
console.log(1111);
|
|
_app.default.navigationTo({
|
|
url: 'pages/subPages2/businessCenter/foodList/foodList?id=' + this.deliverystatus.id + '&storeid=' + this.deliverystatus.id
|
|
});
|
|
},
|
|
imageError: function imageError(e) {
|
|
var _this2 = this;
|
|
if (this.StoreData.videourl) {
|
|
this.bannerType = 'video';
|
|
} else if (this.StoreData.panorama) {
|
|
this.bannerType = 'full';
|
|
} else {
|
|
this.StoreData.adv.map(function (item, index) {
|
|
if (item == e.detail.errMsg) {
|
|
_this2.StoreData.adv.split(index, 1);
|
|
}
|
|
});
|
|
}
|
|
this.imgiferror = false;
|
|
this.loadlogo = false;
|
|
// console.error('image发生error事件,携带值为' + e.detail.errMsg);
|
|
},
|
|
imageLoad: function imageLoad(e) {
|
|
var _this = this;
|
|
//当图片载入完毕时
|
|
var imgwidth = e.detail.width,
|
|
imgheight = e.detail.height,
|
|
//宽高比
|
|
ratio = imgwidth / imgheight;
|
|
// 计算的高度值
|
|
var viewHeight = 750 / ratio,
|
|
imgheightList = viewHeight,
|
|
bannerHeightList = _this.bannerHeightList;
|
|
//把每一张图片的对应的高度记录到数组里
|
|
bannerHeightList[e.target.dataset.id] = imgheightList;
|
|
this.setData({
|
|
bannerHeightList: bannerHeightList
|
|
});
|
|
if (bannerHeightList[0]) {
|
|
this.bindchange();
|
|
} else {
|
|
this.loadlogo = false;
|
|
}
|
|
},
|
|
bindchange: function bindchange(e) {
|
|
var _this3 = this;
|
|
if (e) {
|
|
this.setData({
|
|
currentBannerHeight: e.detail.current || 0
|
|
});
|
|
} else {
|
|
this.setData({
|
|
currentBannerHeight: 0
|
|
});
|
|
if (!this.bannerHeightList[0]) {
|
|
setTimeout(function () {
|
|
_this3.bindchange();
|
|
}, 500);
|
|
} else {
|
|
this.loadlogo = false;
|
|
}
|
|
console.log(this.bannerHeightList[0], this.loadlogo);
|
|
}
|
|
},
|
|
getCompanyList: function getCompanyList(flag) {
|
|
var _this4 = this;
|
|
var data = {
|
|
page: this.page,
|
|
page_index: this.pageIndex,
|
|
release_sid: this.shareId,
|
|
is_total: 1
|
|
};
|
|
_app.default._post_form("&p=recruit&do=homeList", data, function (res) {
|
|
console.log(res);
|
|
if (flag) {
|
|
_this4.companyList = _this4.companyList.concat(res.data.list);
|
|
} else {
|
|
_this4.companyList = res.data.list;
|
|
_this4.total = res.data.total;
|
|
}
|
|
}, false, function () {
|
|
// this.isMore = true;
|
|
});
|
|
},
|
|
loadmore: function loadmore() {
|
|
var _this = this;
|
|
if (_this.currentTab == 'goods') {
|
|
_this.$refs.storeGoods.ReachBottom();
|
|
} else if (_this.currentTab == 'state') {
|
|
_this.$refs.storeDynamic.ReachBottom();
|
|
} else if (_this.currentTab == 'comment') {
|
|
_this.$refs.storeComment.ReachBottom();
|
|
} else if (_this.currentTab == "recruit") {}
|
|
},
|
|
// 标签折叠
|
|
labelZd: function labelZd() {
|
|
var _this = this;
|
|
if (_this.zd == '0') {
|
|
_this.zd = 1;
|
|
} else {
|
|
_this.zd = 0;
|
|
}
|
|
},
|
|
closeShareBottom: function closeShareBottom() {
|
|
var _this = this;
|
|
_this.shareBottomShow = false;
|
|
},
|
|
goMine: function goMine() {
|
|
_app.default.navigationTo({
|
|
url: 'pages/mainPages/userCenter/userCenter'
|
|
});
|
|
},
|
|
goHome: function goHome() {
|
|
_app.default.navigationTo({
|
|
url: 'pages/mainPages/index/index'
|
|
});
|
|
},
|
|
/**
|
|
* 广告类型切换
|
|
*/
|
|
bannerChange: function bannerChange(type) {
|
|
var _this5 = this;
|
|
// if(type == 'full'){
|
|
//
|
|
// console.log(this.StoreData.panorama);
|
|
// // App.navigationTo({
|
|
// // url: 'pages/subPages2/panorama/panorama?url=' + this.StoreData.panorama
|
|
// // });
|
|
// uni.navigateTo({
|
|
// url:'/pages/subPages2/panorama/panorama?url=' + this.StoreData.panorama
|
|
// })
|
|
// return
|
|
//
|
|
// }
|
|
|
|
if (type == 'full') {
|
|
// debugger
|
|
uni.navigateTo({
|
|
url: '/pages/subPages/webview/webview?urlsrc=' + encodeURI(this.StoreData.panorama)
|
|
});
|
|
return;
|
|
}
|
|
this.bannerType = type;
|
|
if (type === 'video') {
|
|
setTimeout(function () {
|
|
_this5.loadlogo = false;
|
|
videoContext.play();
|
|
_this5.videoContexts.play();
|
|
}, 500);
|
|
}
|
|
;
|
|
},
|
|
// 关闭分享弹框
|
|
closeShareShow: function closeShareShow() {
|
|
var _this = this;
|
|
_this.shareShow = false;
|
|
_this.shareBottomShow = false;
|
|
},
|
|
shareImgShow: function shareImgShow() {
|
|
var _this = this;
|
|
_this.shareShow = true;
|
|
_this.shareBottomShow = false;
|
|
},
|
|
/**
|
|
* 商铺详情
|
|
*/
|
|
getStoreDetail: function getStoreDetail() {
|
|
var _this6 = this;
|
|
var sid = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
|
|
var location = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
|
|
var _this = this,
|
|
tablist = [{
|
|
title: '商品',
|
|
type: 'goods',
|
|
status: true
|
|
}, {
|
|
title: '详情',
|
|
type: 'detail',
|
|
status: true
|
|
}, {
|
|
title: '动态',
|
|
type: 'state',
|
|
status: true
|
|
}, {
|
|
title: '评论',
|
|
type: 'comment',
|
|
status: true
|
|
}, {
|
|
title: '相册',
|
|
type: 'photo',
|
|
status: true
|
|
}, {
|
|
title: '小程序码',
|
|
type: 'qrCode',
|
|
status: true
|
|
}, {
|
|
title: '商家资质',
|
|
type: 'certification',
|
|
status: true
|
|
}, {
|
|
title: '招聘',
|
|
type: 'recruit',
|
|
status: true
|
|
}];
|
|
_app.default._post_form('&p=store&do=detail', {
|
|
sid: sid,
|
|
lat: !!location ? location.latitude : '',
|
|
lng: !!location ? location.longitude : ''
|
|
}, function (res) {
|
|
_this.postId = res.data.id;
|
|
var StoreData = res.data;
|
|
_this6.$nextTick(function () {
|
|
setTimeout(function () {
|
|
uni.setNavigationBarTitle({
|
|
title: res.data.storename
|
|
});
|
|
});
|
|
});
|
|
for (var k in StoreData.moreinfo) {
|
|
if (StoreData.moreinfo[k].type != 'img' && StoreData.moreinfo[k].type != 'pic') {
|
|
if (StoreData.moreinfo[k].value instanceof Array) {
|
|
StoreData.moreinfo[k].value = StoreData.moreinfo[k].value.join(' - ');
|
|
}
|
|
}
|
|
}
|
|
_this.deliverystatus = res.data;
|
|
_this.tags = res.data.tags;
|
|
StoreData.score = Number(StoreData.score);
|
|
StoreData.noScore = Number(5 - StoreData.score);
|
|
uni.getSystemInfo({
|
|
success: function success(res) {
|
|
console.log(res.windowWidth);
|
|
_this.ratio = res.windowWidth / _this.deliverystatus.imgstyle.width;
|
|
}
|
|
});
|
|
console.log(_this.ratio, '宽高比例');
|
|
if (_this.deliverystatus.deliverystatus == '1') {
|
|
tablist[0].title = '活动';
|
|
}
|
|
if (res.data.attestation.attestation == '2') {
|
|
var labobj = {
|
|
title: '商家资质',
|
|
type: 'certification',
|
|
status: true
|
|
};
|
|
tablist.push(labobj);
|
|
}
|
|
if (res.data.hiderecruit != 1) {
|
|
var _labobj = {
|
|
title: '招聘',
|
|
type: 'recruit',
|
|
status: true
|
|
};
|
|
tablist.push(_labobj);
|
|
}
|
|
if (!!!StoreData.wxapp_qrcode) {
|
|
tablist[5]['status'] = false;
|
|
}
|
|
;
|
|
_this.bannerType = !!StoreData.adv && StoreData.adv.length > 0 ? 'imgs' : !!StoreData.videourl ? 'video' : 'full';
|
|
_this.setData({
|
|
tabbar: res.data.order
|
|
});
|
|
// _this.tabbar.map((item,index)=>{
|
|
// // debugger
|
|
// // if()
|
|
// if(item.type == 'goods'){
|
|
// if(res.data.hidegoodslist == 1){
|
|
// item.status = false;
|
|
// }
|
|
// }
|
|
// if(item.type == 'detail'){
|
|
// if(res.data.hidedetail == 1){
|
|
// item.status = false;
|
|
// }
|
|
// }
|
|
// if(item.type == 'state'){
|
|
// if(res.data.hidedynamic == 1){
|
|
// item.status = false;
|
|
// }
|
|
// }
|
|
// if(item.type == 'comment'){
|
|
// if(res.data.hidecomment == 1){
|
|
// item.status = false;
|
|
// }
|
|
// }
|
|
// if(item.type == 'photo'){
|
|
// if(res.data.hidethumbs == 1){
|
|
// item.status = false;
|
|
// }
|
|
// }
|
|
_this.setData({
|
|
StoreData: StoreData
|
|
});
|
|
// })
|
|
console.log(_this.tabbar);
|
|
for (var i = 0; i <= _this.tabbar.length; i++) {
|
|
if (_this.tabbar[i].status == 1) {
|
|
_this.currentTab = _this.tabbar[i].type;
|
|
_this.curtabBar(_this.tabbar[i].type);
|
|
return;
|
|
}
|
|
// document.write(i);
|
|
}
|
|
}, false, function () {
|
|
console.log(_this.StoreData.adv);
|
|
if (!_this.StoreData.adv) {
|
|
_this.loadlogo = false;
|
|
}
|
|
if (_this.StoreData.videourl) {
|
|
// _this.bannerType = 'video';
|
|
setTimeout(function () {
|
|
_this.bannerChange('video');
|
|
});
|
|
|
|
// videoContext.play();
|
|
}
|
|
});
|
|
},
|
|
// 联系商家
|
|
goLt: function goLt() {
|
|
var _this = this;
|
|
// App.navigationTo({
|
|
// url: 'pages/subPages/homepage/chat/chat?other_party_id=' + _this.sid + '&other_party_type=2' + '' + '&type=1'
|
|
// });
|
|
var getSetInfo = uni.getStorageSync('getSetInfo');
|
|
if (getSetInfo.type == 1) {
|
|
_app.default.navigationTo({
|
|
url: 'pagesA/instantMessenger/instantMessenger?other_party_id=' + _this.sid + '&other_party_type=' + 2 + '&type=1' + '&id='
|
|
});
|
|
} else {
|
|
_app.default.navigationTo({
|
|
url: 'pages/subPages/homepage/chat/chat?other_party_id=' + _this.sid + '&other_party_type=' + 2 + '&type=1' + '&id='
|
|
});
|
|
}
|
|
},
|
|
// 收藏商户
|
|
collectStore: function collectStore(type) {
|
|
var _this = this,
|
|
options = _this.options;
|
|
_app.default._post_form('&p=store&do=collection', {
|
|
sid: _this.sid
|
|
}, function (res) {
|
|
if (res.errno === 0) {
|
|
_this.StoreData.is_collection = _this.StoreData.is_collection === 1 ? 0 : 1;
|
|
_this.StoreData.pv = _this.StoreData.is_collection === 1 ? _this.StoreData.pv + 1 : _this.StoreData.pv - 1;
|
|
if (type == 2) {
|
|
_app.default.showSuccess(_this.StoreData.is_collection === 1 ? '收藏成功' : '取消收藏');
|
|
} else {
|
|
_app.default.showSuccess(_this.StoreData.is_collection === 1 ? '收藏成功' : '取消收藏');
|
|
}
|
|
}
|
|
});
|
|
},
|
|
// 拨号跟地址
|
|
supple: function supple(storeInfo, supType) {
|
|
var _this = this;
|
|
if (supType === 'mobile') {
|
|
uni.makePhoneCall({
|
|
phoneNumber: storeInfo['mobile']
|
|
});
|
|
}
|
|
if (supType === 'address') {
|
|
console.info('storeInfo', storeInfo);
|
|
var store = {
|
|
storename: storeInfo['storename'],
|
|
address: storeInfo['address'],
|
|
location: {
|
|
lat: storeInfo['location']['lat'],
|
|
lng: storeInfo['location']['lng']
|
|
}
|
|
};
|
|
_app.default.openLocation(store);
|
|
}
|
|
},
|
|
//选
|
|
curtabBar: function curtabBar(current) {
|
|
var _this = this;
|
|
if (current === 'goods') {
|
|
_this.$refs.storeGoods.tabbarShow();
|
|
}
|
|
if (current === 'comment') {
|
|
_this.$refs.storeComment.tabbarShow();
|
|
}
|
|
if (current === 'state') {
|
|
_this.$refs.storeDynamic.tabbarShow();
|
|
}
|
|
if (current === 'recruit') {
|
|
_this.getCompanyList();
|
|
}
|
|
_this.currentTab = current;
|
|
},
|
|
prevPhoto: function prevPhoto(currentIndex, photoType) {
|
|
var _this = this;
|
|
_this.phoneOpen = true;
|
|
if (photoType === 'shopPhoto') {
|
|
uni.previewImage({
|
|
current: _this.StoreData.album[currentIndex],
|
|
urls: _this.StoreData.album,
|
|
indicator: 'default',
|
|
success: function success(res) {
|
|
console.log(res);
|
|
}
|
|
});
|
|
}
|
|
},
|
|
showVideoStatus: function showVideoStatus(e) {
|
|
var moduleId = e.currentTarget.id,
|
|
playType = e.type,
|
|
isVideoPlay;
|
|
if (playType == 'play') {
|
|
isVideoPlay = true;
|
|
} else {
|
|
isVideoPlay = false;
|
|
}
|
|
this.isVideoPlay = isVideoPlay;
|
|
},
|
|
videoMuted: function videoMuted(e) {
|
|
console.log('muted');
|
|
this.muted = !this.muted;
|
|
},
|
|
naviBuyOrder: function naviBuyOrder(sid, mid) {
|
|
if (this.platformInfor.newpayonline == 1) {
|
|
_app.default.navigationTo({
|
|
url: 'pages/subPages2/newBuyOrder/newBuyOrder?sid=' + sid + '&mid=' + mid
|
|
});
|
|
} else {
|
|
_app.default.navigationTo({
|
|
url: 'pages/subPages2/newBuyOrder/buyOrder?sid=' + sid + '&mid=' + mid
|
|
});
|
|
}
|
|
},
|
|
previewImage: function previewImage(e) {
|
|
var current = e.target.dataset.src;
|
|
wx.previewImage({
|
|
current: current,
|
|
urls: [current]
|
|
});
|
|
},
|
|
//导入定位
|
|
wxApiCallback: function wxApiCallback() {
|
|
var _this = this;
|
|
jWeixin.ready(function () {
|
|
jWeixin.getLocation({
|
|
type: 'gcj02',
|
|
success: function success(res) {
|
|
_app.default.getAreaId(res, '', '', function (options) {
|
|
_this.$nextTick(function () {
|
|
_this.getStoreDetail(options.sid, res);
|
|
});
|
|
});
|
|
_this.setData({
|
|
currentLoction: res
|
|
});
|
|
uni.setStorageSync('curLoction', res);
|
|
},
|
|
fail: function fail() {
|
|
_app.default.getAreaId('', '', '', function (options) {
|
|
_this.$nextTick(function () {
|
|
_this.getStoreDetail(options.sid, '');
|
|
});
|
|
});
|
|
},
|
|
cancel: function cancel() {
|
|
_app.default.getAreaId('', '', '', function (options) {
|
|
_this.$nextTick(function () {
|
|
_this.getStoreDetail(options.sid, '');
|
|
});
|
|
});
|
|
}
|
|
});
|
|
});
|
|
}
|
|
},
|
|
onShow: function onShow() {
|
|
if (this.phoneOpen) {
|
|
this.phoneOpen = false;
|
|
return;
|
|
}
|
|
var curLoction = uni.getStorageSync('curLoction');
|
|
this.getStoreDetail(this.sid, curLoction);
|
|
},
|
|
onLoad: function onLoad(options) {
|
|
var _this = this,
|
|
sid = options.sid,
|
|
client = _app.default.getClientType();
|
|
_this.shareId = options.sid;
|
|
_this.clienType = _app.default.getClientType();
|
|
_this.imgUrl = uni.getStorageSync('imgPrefix');
|
|
uni.getSystemInfo({
|
|
success: function success(res) {
|
|
var model = res.model,
|
|
iphoneModel = ['iPhone10,3', 'iPhone10,6', 'iPhone11,8', 'iPhone11,2', 'iPhone11,6'];
|
|
_this.isPadding = iphoneModel.includes(model) || model.indexOf('iPhone X') !== -1 || model.indexOf('iPhone12') !== -1;
|
|
_this.phoneHight = res.windowHeight;
|
|
_this.scrollHeight = _this.phoneHight + 'px';
|
|
}
|
|
});
|
|
_this.texty = uni.getStorageSync('TextSubstitution');
|
|
var curLoction = uni.getStorageSync('curLoction'),
|
|
// 手动选择位置信息
|
|
agencyData = uni.getStorageSync('agencyData');
|
|
if (client === '1' || client === '3') {
|
|
if (!!curLoction) {
|
|
if (!!agencyData) {
|
|
_this.getStoreDetail(options.sid, curLoction);
|
|
} else {
|
|
_app.default.getAreaId(curLoction, '', '', function (options) {
|
|
_this.getStoreDetail(options.sid, curLoction);
|
|
});
|
|
}
|
|
} else {
|
|
if (!!agencyData) {
|
|
_this.getStoreDetail(options.sid, _this.currentLoction);
|
|
console.log(_this.currentLoction, '_this.currentLoction');
|
|
} else {
|
|
_app.default.getLocation().then(function (res) {
|
|
_app.default.getAreaId(res, '', '', function (options) {
|
|
_this.$nextTick(function () {
|
|
_this.getStoreDetail(_this.shareId, res);
|
|
});
|
|
});
|
|
_this.setData({
|
|
currentLoction: res
|
|
});
|
|
uni.setStorageSync('curLoction', res);
|
|
});
|
|
}
|
|
}
|
|
} else {
|
|
_this.getStoreDetail(options.sid);
|
|
}
|
|
_this.setData(options);
|
|
_this.sid = options.sid;
|
|
}
|
|
}, "onReachBottom", function onReachBottom(e) {
|
|
var _this = this,
|
|
currentTab = _this.currentTab,
|
|
refsData = currentTab === 'goods' ? 'storeGoods' : currentTab === 'state' ? 'storeDynamic' : currentTab === 'comment' ? 'storeComment' : '';
|
|
!!refsData && _this.$refs.refsData.ReachBottom();
|
|
});
|
|
exports.default = _default;
|
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"]))
|
|
|
|
/***/ }),
|
|
|
|
/***/ 106:
|
|
/*!**************************************************************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/mainPages/store/index.vue?vue&type=style&index=0&id=1d9da0f7&scoped=true&lang=less& ***!
|
|
\**************************************************************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_1d9da0f7_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--10-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=1d9da0f7&scoped=true&lang=less& */ 107);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_1d9da0f7_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_1d9da0f7_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__);
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_1d9da0f7_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 _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_1d9da0f7_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_1d9da0f7_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|
|
|
/***/ }),
|
|
|
|
/***/ 107:
|
|
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./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!C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/mainPages/store/index.vue?vue&type=style&index=0&id=1d9da0f7&scoped=true&lang=less& ***!
|
|
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
// extracted by mini-css-extract-plugin
|
|
if(false) { var cssReload; }
|
|
|
|
|
|
/***/ })
|
|
|
|
},[[100,"common/runtime","common/vendor"]]]);
|
|
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/mainPages/store/index.js.map
|