java-mall-app/unpackage/dist/dev/mp-weixin/components/themes/shoptheme6.js
2025-12-12 17:04:03 +08:00

1326 lines
63 KiB
JavaScript

(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["components/themes/shoptheme6"],{
/***/ 1818:
/*!*******************************************************************************************************!*\
!*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/themes/shoptheme6.vue ***!
\*******************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./shoptheme6.vue?vue&type=template&id=51c34486&name=shoptheme6& */ 1819);
/* harmony import */ var _shoptheme6_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./shoptheme6.vue?vue&type=script&lang=js& */ 1821);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _shoptheme6_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 _shoptheme6_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _shoptheme6_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./shoptheme6.vue?vue&type=style&index=0&lang=scss& */ 1823);
/* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 37);
var renderjs
/* normalize component */
var component = Object(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_shoptheme6_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__["render"],
_shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null,
false,
_shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
component.options.__file = "components/themes/shoptheme6.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 1819:
/*!******************************************************************************************************************************************************!*\
!*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/themes/shoptheme6.vue?vue&type=template&id=51c34486&name=shoptheme6& ***!
\******************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./shoptheme6.vue?vue&type=template&id=51c34486&name=shoptheme6& */ 1820);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_template_id_51c34486_name_shoptheme6___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/***/ 1820:
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/themes/shoptheme6.vue?vue&type=template&id=51c34486&name=shoptheme6& ***!
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
var components
var render = function () {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
var g0 = _vm.commonTplData !== null ? _vm.commonTplData.pdlist.length : null
var l0 =
_vm.commonTplData !== null && g0 > 0
? _vm.__map(_vm.commonTplData.pdlist, function (item, index) {
var $orig = _vm.__get_orig(item)
var m0 = _vm.sprintf(_vm.__("已售:%s"), item.SaleNum)
var m1 = _vm.__("¥")
var m2 = _vm.number_format(item.ItemSalePrice, 2)
var m3 = item.Stock == 0 ? _vm.__("已售空") : null
var m4 =
!(item.Stock == 0) && !!item.HasManualSku ? _vm.__("选规格") : null
return {
$orig: $orig,
m0: m0,
m1: m1,
m2: m2,
m3: m3,
m4: m4,
}
})
: null
var m5 =
_vm.commonTplData !== null && g0 > 0 && _vm.commonTplData.ispage
? _vm.__("正在加载")
: null
var m6 =
_vm.commonTplData !== null && g0 > 0 && !_vm.commonTplData.ispage
? _vm.__("没有更多数据啦!")
: null
var m7 =
_vm.commonTplData !== null && !(g0 > 0) && _vm.loadProductComplete
? _vm.__("亲~什么都没有")
: null
var m8 =
_vm.commonTplData !== null && !(g0 > 0) && _vm.loadProductComplete
? _vm.__("暂时没有商品哦")
: null
var m9 =
_vm.commonTplData !== null && !_vm.commonTplData.click6
? _vm.__("清空购物车")
: null
var l1 =
_vm.commonTplData !== null && !_vm.commonTplData.click6
? _vm.__map(
_vm.commonTplData.cartlist.items[0].items,
function (item, i) {
var $orig = _vm.__get_orig(item)
var m10 = item.cart_select ? _vm.__("¥") : null
return {
$orig: $orig,
m10: m10,
}
}
)
: null
var m11 =
_vm.commonTplData !== null &&
_vm.commonTplData.isdata &&
_vm.commonTplData.cartlist.Total > 0
? _vm.__("¥")
: null
var m12 =
_vm.commonTplData !== null &&
_vm.commonTplData.isdata &&
_vm.commonTplData.cartlist.Total > 0
? _vm.__("不含运费")
: null
var m13 =
_vm.commonTplData !== null &&
_vm.commonTplData.isdata &&
!(_vm.commonTplData.cartlist.Total > 0)
? _vm.__("购物车为空")
: null
var m14 =
_vm.commonTplData !== null && _vm.commonTplData.isdata
? _vm.__("结算")
: null
var m15 =
_vm.commonTplData !== null && _vm.commonTplData.addCar ? _vm.__("¥") : null
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
l0: l0,
m5: m5,
m6: m6,
m7: m7,
m8: m8,
m9: m9,
l1: l1,
m11: m11,
m12: m12,
m13: m13,
m14: m14,
m15: m15,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ 1821:
/*!********************************************************************************************************************************!*\
!*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/themes/shoptheme6.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 _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./shoptheme6.vue?vue&type=script&lang=js& */ 1822);
/* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_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 _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 1822:
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/themes/shoptheme6.vue?vue&type=script&lang=js& ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
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 _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32));
var _util = _interopRequireDefault(__webpack_require__(/*! ../../helpers/util */ 40));
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
// 仅仅作为初始化数据结构使用
var thatProm = {
isStoreFlag: 1,
ProductInfo: {},
addCar: false,
count: 0,
windowHeight: 0,
categoryname: "",
click6: true,
cid: 0,
cartlist: {},
isdata: false,
select_cart_ids: [],
tapindex: 1,
viewtype: 0,
shopInfo: {},
pdlist: [],
sort: 2,
ispage: true,
flag: true,
distance: 0,
istop: false,
TemplateKey: "",
smallCategory: [],
loadStoreCategoryComplete: false,
// 当前选中的店铺分类信息是否加载完成
currentCategoryId: 0,
// 当前选中的店铺分类ID
currentCategoryName: '',
// 当前选中的店铺分类名称
AdContent: {},
post: {
store_id: 0,
orderby: 1,
sort: 2,
isnew: false,
curpage: 1
},
formdate: "",
pageId: 0
};
var _default2 = {
name: "shoptheme6",
props: {
commonTPL: {
type: Object,
default: function _default() {
return {
isStoreFlag: 1,
ProductInfo: {},
addCar: false,
count: 0,
windowHeight: 0,
categoryname: "",
click6: true,
cid: 0,
cartlist: {},
isdata: false,
select_cart_ids: [],
tapindex: 1,
viewtype: 0,
shopInfo: {},
pdlist: [],
sort: 2,
ispage: true,
flag: true,
distance: 0,
istop: false,
TemplateKey: "",
smallCategory: [],
loadStoreCategoryComplete: false,
// 当前选中的店铺分类信息是否加载完成
currentCategoryId: 0,
// 当前选中的店铺分类ID
currentCategoryName: '',
// 当前选中的店铺分类名称
AdContent: {},
post: {
store_id: 0,
chain_id: 0,
orderby: 1,
sort: 2,
isnew: false,
curpage: 1
},
formdate: "",
pageId: 0
};
}
}
},
data: function data() {
return {
commonTplData: null,
pid: '',
spuid: '',
skuid: '',
index: 0,
formdate: '',
iddata: true,
splist: [],
splistStr: [],
loadProductComplete: false
};
},
created: function created() {
this.commonTplData = this.commonTPL;
console.info(this.commonTplData);
this.initData();
},
methods: {
initData: function initData() {
// 默认显示购物车
// this.getCartList();
this.GetPlistTakeAway();
},
//根据分类读取产品
GetPlistTakeAway: function GetPlistTakeAway() {
var that = this;
that.$set(that.commonTplData, 'flag', false);
that.$set(that.commonTplData, 'post', Object.assign({}, that.commonTplData.post, {
"isnew": that.commonTplData.post.isnew ? 1 : 0,
"user_cart_quantity": that.commonTplData.TemplateKey === "shop6" ? 1 : 0
}));
that.setData({
'loadProductComplete': false
});
var url = that.cf.URL.store.product;
if (that.commonTplData.isChainFlag) {
url = that.cf.URL.store.listsChainProduct;
}
_util.default.request({
url: url,
data: that.commonTplData.post,
success: function success(data, status, msg, code) {
for (var i = 0; i < data.items.length; i++) {
data.items[i]['id'] = data.items[i]['item_id'];
data.items[i]['DefaultProductSkuId'] = data.items[i]['item_id'];
data.items[i]['productName'] = data.items[i]['product_name'];
data.items[i]['SalesName'] = data.items[i]['product_name'];
data.items[i]['ProductPic'] = data.items[i]['product_image'];
data.items[i]['ItemSalePrice'] = data.items[i]['item_unit_price'];
data.items[i]['SaleNum'] = data.items[i]['product_sale_num'];
data.items[i]['Stock'] = data.items[i]['product_quantity'];
data.items[i]['HasManualSku'] = data.items[i]['item_color'].length > 1;
data.items[i]['DefaultProductSkuId'] = data.items[i]['item_id'];
//data.items[i]['user_cart_quantity'] = 1;
}
if (data.items.length > 0) {
if (that.commonTplData.post.curpage == 1 && data.items.length < 10) {
that.$set(that.commonTplData, 'flag', false);
that.$set(that.commonTplData, 'ispage', false);
} else {
that.$set(that.commonTplData, 'flag', true);
that.$set(that.commonTplData, 'ispage', true);
}
that.$set(that.commonTplData, 'pdlist', that.commonTplData.pdlist.concat(data.items));
} else {
that.$set(that.commonTplData, 'flag', false);
that.$set(that.commonTplData, 'ispage', false);
}
that.setData({
'loadProductComplete': true
});
}
});
that.getCartList();
},
reloadCategoryProduct: function reloadCategoryProduct() {
var that = this;
this.$set(this.commonTplData, 'pdlist', []);
this.GetPlistTakeAway();
},
ckallPD6: function ckallPD6(e) {
var that = this;
this.$set(this.commonTplData, 'pdlist', []);
var t;
if (that.commonTplData.tapindex == 2) {
t = false;
} else {
that.$set(that.commonTplData, 'tapindex', 3);
t = true;
}
that.$set(that.commonTplData, 'categoryname', e.target.dataset.name);
that.$set(that.commonTplData, 'currentCategoryName', e.target.dataset.name);
that.$set(that.commonTplData, 'cid', e.target.dataset.id);
that.$set(that.commonTplData, 'currentCategoryId', e.target.dataset.id);
that.commonTplData.post = {
store_category_ids: e.target.dataset.id || '',
store_id: that.commonTplData.shopInfo.store_id,
chain_id: that.commonTplData.shopInfo.chain_id,
orderby: 1,
sort: 2,
isnew: t,
curpage: 1
};
this.GetPlistTakeAway();
},
shoppingcarclicked: function shoppingcarclicked() {
var that = this;
if (that.commonTplData.cartlist.Total > 0) {
that.$set(that.commonTplData, 'click6', !that.commonTplData.click6);
}
},
cancelwindow: function cancelwindow() {
var that = this;
that.$set(that.commonTplData, 'click6', true);
},
doNothing: function doNothing() {},
//读取购物车数据
requestCartList: function requestCartList() {
var that = this;
var params = {
store_id: that.commonTplData.shopInfo.store_id,
chain_id: that.commonTplData.shopInfo.chain_id
};
return new Promise(function (res) {
//发送购物车请求
that.$.request({
url: that.cf.URL.cart.lists,
data: params,
loading: false,
success: function success(data, status, msg, code) {
if (typeof data.items == 'undefined') {
data.items = [];
}
that.$set(that.commonTplData, 'isdata', data.total_quantity > 0 ? true : false);
if (data.items.length > 0) {
data = that.ckalllength(data);
that.$set(that.commonTplData, 'cartlist', Object.assign({}, data, {
"Total": data.items[0].totalSelGoods,
"TotalPrice": data.orderSelMoneyAmount
}));
} else {
that.$set(that.commonTplData, 'cartlist', Object.assign({}, data, {
"Total": 0,
"TotalPrice": 0
}));
that.$set(that.commonTplData, 'click6', true);
}
if (typeof data.store_category_data == 'undefined') {
data.store_category_data = [];
}
that.updateSmallCategoryCartData(that.commonTplData.smallCategory, data.store_category_data);
res({
data: data,
status: status,
msg: msg,
code: code
});
},
fail: function fail(err, status) {
res({
data: err,
status: status
});
}
});
});
},
updateSmallCategoryCartData: function updateSmallCategoryCartData(smallCategory, store_category_data) {
var obj = {};
var that = this;
store_category_data.forEach(function (i) {
obj[i.store_product_cat_id] = i;
});
smallCategory.map(function (ii) {
var ucq = 0;
if (typeof obj[ii.store_product_cat_id] == 'undefined') {
ucq = 0;
} else {
if (typeof obj[ii.store_product_cat_id]['user_cart_quantity'] == 'undefined') {
ucq = 0;
}
}
return Object.assign(ii, {
'user_cart_quantity': ucq
});
});
that.$set(that.commonTplData, 'smallCategory', smallCategory);
},
getCartList: function () {
var _getCartList = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
var that;
return _regenerator.default.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
that = this;
_context.next = 3;
return that.requestCartList();
case 3:
case "end":
return _context.stop();
}
}
}, _callee, this);
}));
function getCartList() {
return _getCartList.apply(this, arguments);
}
return getCartList;
}(),
ckalllength: function ckalllength(data) {
var that = this,
selected_ids = [];
var total_sel = 0;
//循环所有店铺
if (!that.$.isNull(data.items) && data.items.length > 0) {
var total = 0;
for (var store_item_index in data.items) {
var cart_items = data.items[store_item_index].items,
s = cart_items.length;
var i = 0;
for (var item in cart_items) {
//按照item计算 i
if (cart_items[item].cart_select && cart_items[item].is_on_sale) {
i = i + cart_items[item].cart_quantity;
}
}
total = total + i;
}
data.Total = total;
} else {
data.Total = 0;
}
return data;
},
sub: function sub(e) {
var that = this;
var t = {
btntype: 2,
numval: e.currentTarget.dataset.num,
CID: e.currentTarget.dataset.cid,
stock: e.currentTarget.dataset.stock,
skuid: e.currentTarget.dataset.skuid,
spuid: e.currentTarget.dataset.spuid
};
this.unifiedNum(t);
},
add: function add(e) {
var that = this;
var t = {
btntype: 1,
numval: e.currentTarget.dataset.num,
CID: e.currentTarget.dataset.cid,
stock: e.currentTarget.dataset.stock,
skuid: e.currentTarget.dataset.skuid,
spuid: e.currentTarget.dataset.spuid
};
this.unifiedNum(t);
},
unifiedNum: function unifiedNum(e) {
var that = this;
var num_obj = {
value: parseInt(e.numval),
stock: parseInt(e.stock)
};
e.btntype == 1 && (num_obj.value = num_obj.value + 1);
e.btntype == 2 && (num_obj.value = num_obj.value - 1);
num_obj.value > num_obj.stock && (num_obj.value = num_obj.stock);
num_obj.value <= 0 && (num_obj.value = 0);
var param = {
store_id: that.commonTplData.shopInfo.store_id,
chain_id: that.commonTplData.shopInfo.chain_id,
cart_id: e.CID,
cart_quantity: num_obj.value
};
//发送购物车请求
_util.default.request({
url: that.cf.URL.cart.quantity,
data: param,
success: function success(data) {
var product_info = that.searchFromMultArray(that.commonTplData.pdlist, e.spuid, 'product_id');
if (Object.keys(product_info).length >= 1) {
var item_info = that.searchFromMultArray(product_info.data['item_color'], e.skuid, 'item_id');
that.updateComminTplCartData(that.commonTplData.pdlist, product_info.index, item_info.index, e.btntype);
}
that.getCartList();
}
});
},
subcontent: function subcontent(e) {
var that = this;
var t = {
cart_quantity: -1,
item_id: e.currentTarget.dataset.skuid,
productName: e.currentTarget.dataset.pname,
productSkuId: e.currentTarget.dataset.skuid,
store_id: that.commonTplData.shopInfo.store_id,
chain_id: that.commonTplData.shopInfo.chain_id,
btntype: 2,
index: e.currentTarget.dataset.index,
is_item: false,
item_index: -1
};
if (e.currentTarget.dataset.num === '1') {
this.removeItems(e, e.currentTarget.dataset.skuid);
} else {
this.addCard(t);
}
},
subcontentsp: function subcontentsp(e) {
var that = this;
var skuInfo = that.searchFromMultArray(that.commonTplData.pdlist[this.index]['item_color'], e.currentTarget.dataset.skuid, 'item_id');
var t = {
cart_quantity: -1,
item_id: e.currentTarget.dataset.skuid,
productName: e.currentTarget.dataset.pname,
productSkuId: e.currentTarget.dataset.skuid,
store_id: that.commonTplData.shopInfo.store_id,
chain_id: that.commonTplData.shopInfo.chain_id,
btntype: 2,
index: this.index,
is_item: true,
item_index: skuInfo.index
};
this.addCard(t);
},
addcontent: function addcontent(e) {
var that = this;
var t = {
cart_quantity: 1,
item_id: e.currentTarget.dataset.skuid,
productName: e.currentTarget.dataset.pname,
productSkuId: e.currentTarget.dataset.skuid,
store_id: that.commonTplData.shopInfo.store_id,
chain_id: that.commonTplData.shopInfo.chain_id,
btntype: 1,
index: e.currentTarget.dataset.index,
is_item: false,
item_index: -1
};
if (e.currentTarget.dataset.stock == that.commonTplData.pdlist[t.index].user_cart_quantity) {
_util.default.alert("没有库存啦");
return;
}
if (e.currentTarget.dataset.is_virtual) {
that.$.navigateTo({
url: "/pages/checkout/checkout?ifcart=0&cart_id=" + t.item_id + "|" + t.cart_quantity + "&chain_id=" + t.chain_id
});
} else {
this.addCard(t);
}
},
addcontentsp: function addcontentsp(e) {
var that = this;
var skuInfo = that.searchFromMultArray(that.commonTplData.pdlist[this.index]['item_color'], e.currentTarget.dataset.skuid, 'item_id');
var t = {
cart_quantity: 1,
item_id: e.currentTarget.dataset.skuid,
productName: e.currentTarget.dataset.pname,
productSkuId: e.currentTarget.dataset.skuid,
store_id: that.commonTplData.shopInfo.store_id,
chain_id: that.commonTplData.shopInfo.chain_id,
btntype: 1,
index: this.index,
is_item: true,
item_index: skuInfo.index
};
if (e.currentTarget.dataset.stock <= skuInfo.data.user_cart_quantity) {
_util.default.alert("没有库存啦");
return;
}
this.addCard(t);
},
searchFromMultArray: function searchFromMultArray(rows, item_id) {
var search_key = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'item_id';
var row = {};
for (var key in rows) {
if (rows[key][search_key] == item_id) {
row.data = rows[key];
row.index = key;
break;
}
}
return row;
},
addCard: function addCard(params) {
var that = this;
if (that.commonTplData.pdlist[params.index].user_cart_quantity == 0 && params.btntype == 2) {
return;
}
if (that.stock <= 0) {
_util.default.alert("亲~商品没有库存啦!");
return;
}
_util.default.request({
url: that.cf.URL.cart.add,
data: params,
success: function success(data, status, msg, code) {
if (status == 200) {
that.updateComminTplCartData(that.commonTplData.pdlist, params.index, params.item_index, params.btntype);
that.getCartList();
} else {
_util.default.alert(msg);
}
}
});
},
updateComminTplCartData: function updateComminTplCartData(comData, index, item_index, btn_type) {
var that = this;
if (btn_type == 1) {
comData[index].user_cart_quantity++;
}
if (btn_type == 2) {
comData[index].user_cart_quantity--;
}
// 多规格
if (item_index != -1) {
if (btn_type == 1) {
comData[index].item_color[item_index].user_cart_quantity++;
}
if (btn_type == 2) {
comData[index].item_color[item_index].user_cart_quantity--;
}
that.$set(that.commonTplData, 'count', comData[index].item_color[item_index].user_cart_quantity);
}
that.$set(that.commonTplData, 'pdlist', comData);
},
removeItems: function removeItems(e, item_id) {
var that = this;
var tmp = that.commonTplData.pdlist;
_util.default.showModal({
title: "提示",
content: "确认要删除这个商品吗?",
success: function success(n) {
if (n.confirm) {
var param = {
item_id: item_id
};
_util.default.request({
url: that.cf.URL.cart.removeItems,
data: param,
success: function success(data) {
that.getCartList();
for (var r = 0; r < that.commonTplData.pdlist.length; r++) {
if (that.commonTplData.pdlist[r].id == e.target.dataset.spuid) {
tmp[r].user_cart_quantity = 0;
that.$set(that.commonTplData, 'pdlist', tmp);
break;
}
}
}
});
}
}
});
},
delcart: function delcart(e) {
var params = {
cart_id: e.CID
};
var that = this;
if (that.commonTplData.cartlist.Total == 1) {
that.$set(that.commonTplData, 'click6', true);
}
var tmp = that.commonTplData.pdlist;
_util.default.showModal({
title: "提示",
content: "确认要删除这个商品吗?",
success: function success(n) {
if (n.confirm) {
var param = {
cart_id: e.currentTarget.dataset.id
};
_util.default.request({
url: that.cf.URL.cart.remove,
data: param,
success: function success(data) {
that.getCartList();
for (var r = 0; r < that.commonTplData.pdlist.length; r++) {
if (that.commonTplData.pdlist[r].id == e.target.dataset.spuid) {
tmp[r].user_cart_quantity = tmp[r].user_cart_quantity - 1;
that.$set(that.commonTplData, 'pdlist', tmp);
break;
}
}
}
});
}
}
});
},
delAll: function delAll() {
var that = this;
this.clearshoppingcar();
var params = {
cart_id: that.commonTplData.select_cart_ids.toString()
};
var tmp = that.commonTplData.pdlist;
that.commonTplData.select_cart_ids.length <= 0 ? _util.default.confirm("请选择需要删除的商品!") : _util.default.confirm("是否删除选中商品?", function (t) {
if (t.confirm) {
var param = {
cart_id: that.commonTplData.select_cart_ids.toString()
};
_util.default.request({
url: that.cf.URL.cart.remove,
data: param,
success: function success(data) {
that.getCartList();
for (var n in that.commonTplData.pdlist) {
tmp[n].user_cart_quantity = 0;
that.$set(that.commonTplData, 'pdlist', tmp);
}
that.$set(that.commonTplData, 'count', 0);
}
});
}
}, true);
},
clearshoppingcar: function clearshoppingcar() {
var that = this;
var ids = [],
n = that.commonTplData.cartlist.items[0].items;
for (var r in n) {
n[r].cart_select && ids.push(n[r].cart_id);
}
that.$set(that.commonTplData, 'select_cart_ids', ids);
that.$set(that.commonTplData, 'click6', true);
},
submitorder: function submitorder() {
var that = this;
var url = "/pages/checkout/checkout?checked_store=" + that.commonTplData.post.store_id;
if (that.commonTplData.isChainFlag) {
url = "/pages/checkout/checkout?chain_id=" + that.commonTplData.post.chain_id;
}
that.commonTplData.cartlist.Total > 0 ? _util.default.navigateTo({
url: url
}) : _util.default.showModal({
title: "提示",
content: "请选择需要结算商品!",
showCancel: false
});
},
selectsp: function selectsp(e) {
var t = {
spuid: e.target.dataset.spuid,
specid: e.target.dataset.specid
},
spec_ids = [],
r = this.splist;
for (var i in r) {
r[i] == t.specid ? spec_ids.push(parseInt(t.spuid)) : spec_ids.push(parseInt(r[i]));
}
this.setData({
splist: [],
splistStr: []
});
var that = this;
var uniqid = spec_ids.join('-');
var item_id = that.commonTplData.ProductInfo.product_uniqid[uniqid][0];
var params = {
item_id: item_id,
eventId: this.eventId
};
//读取商品规格信息
_util.default.request({
url: that.cf.URL.product.quick,
data: params,
success: function success(data, status) {
if (status != 200) {
that.setData({
isdata: false
});
} else {
if (data.item_row.product_spec.length > 0) {
for (var n in data.item_row.product_spec) {
for (var r in data.item_row.product_spec[n].item) {
data.item_row.product_spec[n].item[r].select && (data.item_row.product_spec[n].specid = data.item_row.product_spec[n].item[r].id, that.splist.push(data.item_row.product_spec[n].item[r].id), that.splistStr.push(data.item_row.product_spec[n].item[r].name));
}
}
}
that.$set(that.commonTplData, 'ProductInfo', data.item_row);
var product_info = that.searchFromMultArray(that.commonTplData.pdlist, data.item_row.product_id, 'product_id');
var item_info = that.searchFromMultArray(product_info.data['item_color'], params.item_id, 'item_id');
that.$set(that.commonTplData, 'count', item_info.data.user_cart_quantity);
}
}
});
},
InitProduct: function InitProduct(e) {
var that = this;
this.setData({
pid: e.target.dataset.item_id,
skuid: e.target.dataset.item_id,
index: e.target.dataset.index
});
var params = {
item_id: e.target.dataset.item_id
};
this.setData({
splist: [],
splistStr: []
});
//读取商品规格信息
_util.default.request({
url: that.cf.URL.product.quick,
data: params,
success: function success(data, status) {
if (status != 200) {
that.setData({
isdata: false
});
} else {
if (data.item_row.product_spec.length > 0) {
for (var n in data.item_row.product_spec) {
for (var r in data.item_row.product_spec[n].item) {
data.item_row.product_spec[n].item[r].select && (data.item_row.product_spec[n].specid = data.item_row.product_spec[n].item[r].id, that.splist.push(data.item_row.product_spec[n].item[r].id), that.splistStr.push(data.item_row.product_spec[n].item[r].name));
}
}
}
that.$set(that.commonTplData, 'ProductInfo', data.item_row);
that.$set(that.commonTplData, 'addCar', true);
var product_row = that.commonTplData.pdlist[e.target.dataset.index];
var item_info = that.searchFromMultArray(product_row['item_color'], e.target.dataset.item_id, 'item_id');
that.$set(that.commonTplData, 'count', item_info.data.user_cart_quantity);
}
},
fail: function fail(data) {
that.$.alert("网络错误,请重试!");
}
});
},
closeaddcar: function closeaddcar() {
var that = this;
that.$set(that.commonTplData, 'addCar', false);
},
searchcarcount: function searchcarcount(e) {
var that = this;
if (!_util.default.isNull(that.commonTplData.cartlist.items)) {
that.$set(that.commonTplData, 'count', 0);
for (var t = 0; t < that.commonTplData.cartlist.items[0].items.length; t++) {
if (that.commonTplData.cartlist.items[0].items[t].item_id == e) {
that.$set(that.commonTplData, 'count', that.commonTplData.cartlist.items[0].items[t].Amount);
}
}
}
},
callTel: function callTel(e) {
_util.default.makePhoneCall({
phoneNumber: e.currentTarget.dataset.tel,
success: function success(e) {},
fail: function fail(e) {}
});
},
scrollbottom: function scrollbottom(e) {
var that = this;
if (that.commonTplData.flag) {
that.setData({
flag: false
}), clearTimeout(n);
var n = setTimeout(function () {
that.$set(that.commonTplData, 'post', Object.assign({}, that.commonTplData.post, {
curpage: that.commonTplData.post.curpage + 1
}));
that.commonTplData.TemplateKey == "shop6" ? that.GetPlistTakeAway() : that.GetPlist();
}, 500);
}
},
tplGoToPage: function tplGoToPage(e) {
var t = e.currentTarget.dataset;
switch (parseInt(t.type)) {
case 1:
_util.default.navigateTo("/pages/product/detail?pid=" + t.id);
break;
case 2:
_util.default.navigateTo("/pages/product/list?store_category_id==" + (t.id || 0) + "&cname=" + t.name);
break;
case 3:
_util.default.navigateTo("/pages/product/list?pname=" + t.keyword);
break;
case 4:
_util.default.navigateTo(t.appurl);
break;
case 5:
_util.default.navigateTo(t.appurl);
break;
case 6:
_util.default.navigateTo(t.appurl);
break;
case 7:
_util.default.navigateToMiniProgram({
appId: t.appid,
path: t.appurl || ""
});
break;
case 8:
_util.default.navigateTo("/pagesub/diy-page/diy-page?id=" + t.id);
break;
case 9:
_util.default.navigateTo("/pagesub/webpage/webpage?u=" + encodeURIComponent(t.appurl) + "&tn=" + t.name + "&tc=" + t.appid + "&tb=" + t.keyword);
}
},
bindDateChange: function bindDateChange(e) {
var that = this;
this.setData({
formdate: e.detail.value
});
},
formSubmit: function formSubmit(e) {
var t = this,
n = [];
for (var r = 0; r < t.PageContent.length; r++) {
if (t.PageContent[r].eltmType == 13) {
var i = t.PageContent[r].eltm13.data;
for (var s = 0; s < i.length; s++) {
var o = e.detail.value[i[s].id],
u = i[s].isFillIn,
a = i[s].labelText,
f = i[s].id,
l = {},
c = true;
if (i[s].type == 2) {
if (u) {
if (!!_util.default.isNull(t.formdate)) {
return _util.default.confirm(i[s].placeholderText), c = false, false;
}
o = t.formdate, c = true;
} else {
c = true;
}
} else if (u) {
if (!!_util.default.isNull(o)) {
return _util.default.confirm(i[s].placeholderText), c = false, false;
}
if (i[s].isVerification > 0) {
if (i[s].isVerification == 1) {
if (!/^1[23456789]\d{9}$/.test(o)) {
return _util.default.confirm("请输入正确的手机号码!"), c = false, false;
}
c = true;
}
if (i[s].isVerification == 2) {
if (!/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/.test(o)) {
return _util.default.confirm("请输入正确的邮箱地址!"), c = false, false;
}
c = true;
}
} else {
c = true;
}
} else {
if (!_util.default.isNull(o)) {
if (i[s].isVerification > 0) {
if (i[s].isVerification == 1) {
if (!/^1[23456789]\d{9}$/.test(o)) {
return _util.default.confirm("请输入正确的手机号码!"), c = false, false;
}
c = true;
}
if (i[s].isVerification == 2) {
if (!/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/.test(o)) {
return _util.default.confirm("请输入正确的邮箱地址!"), c = false, false;
}
c = true;
}
} else {
c = true;
}
}
c = true;
}
c && (l.id = f, l.key = a, l.value = o, n.push(l));
}
}
}
var h = {
SubmitInfo: JSON.stringify(n),
PageId: t.pageId
};
/* ??? $.xsr($.makeUrl(api.SubmitFormData, h), function (e) {
e.Code == 0 ? $.alert("提交信息成功!") : $.confirm("你已经提交信息,请勿重复提交!")
})*/
},
innertouch: function innertouch() {}
}
};
exports.default = _default2;
/***/ }),
/***/ 1823:
/*!*****************************************************************************************************************************************!*\
!*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/themes/shoptheme6.vue?vue&type=style&index=0&lang=scss& ***!
\*****************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-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!./shoptheme6.vue?vue&type=style&index=0&lang=scss& */ 1824);
/* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_shoptheme6_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 1824:
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-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/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/themes/shoptheme6.vue?vue&type=style&index=0&lang=scss& ***!
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
if(false) { var cssReload; }
/***/ })
}]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/themes/shoptheme6.js.map
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'components/themes/shoptheme6-create-component',
{
'components/themes/shoptheme6-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('2')['createComponent'](__webpack_require__(1818))
})
},
[['components/themes/shoptheme6-create-component']]
]);