Files
LiuGeYuYou-HTML/assets/js/home.js
T
ZhuRui 944005507f init
2026-08-25 12:01:09 +08:00

156 lines
6.5 KiB
JavaScript

"use strict";
(self["webpackChunkliu_official"] = self["webpackChunkliu_official"] || []).push([[962],{
/***/ 2003:
/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) {
// EXTERNAL MODULE: ./node_modules/.pnpm/vue@3.5.16/node_modules/vue/dist/vue.esm-bundler.js + 5 modules
var vue_esm_bundler = __webpack_require__(2892);
// EXTERNAL MODULE: ./node_modules/.pnpm/jquery@3.7.1/node_modules/jquery/dist/jquery.js
var jquery = __webpack_require__(7569);
var jquery_default = /*#__PURE__*/__webpack_require__.n(jquery);
// EXTERNAL MODULE: ./node_modules/.pnpm/axios@1.9.0/node_modules/axios/lib/axios.js + 48 modules
var axios = __webpack_require__(9925);
// EXTERNAL MODULE: ./src/components/vue/FullPopup.vue + 2 modules
var FullPopup = __webpack_require__(6914);
;// ./src/assets/img/lgyyPopup/right-bg.png
var right_bg_namespaceObject = __webpack_require__.p + "assets/modules/0f1ea0b36190fc5f89e5.png";
;// ./src/assets/img/lgyyPopup/main.png
var main_namespaceObject = __webpack_require__.p + "assets/modules/277d3db20e64ea3ea1e8.png";
;// ./src/assets/img/lgyyPopup/QR_CODE.png
var QR_CODE_namespaceObject = __webpack_require__.p + "assets/modules/5ffe72b347755e7b34f5.png";
// EXTERNAL MODULE: ./src/utils/common.js
var common = __webpack_require__(1639);
;// ./node_modules/.pnpm/unplugin@2.3.5/node_modules/unplugin/dist/webpack/loaders/transform.js??unplugin-auto-import!./node_modules/.pnpm/babel-loader@10.0.0_@babel+core@7.27.4_webpack@5.99.9/node_modules/babel-loader/lib/index.js!./node_modules/.pnpm/vue-loader@17.4.2_vue@3.5.16_webpack@5.99.9/node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/components/vue/LGYYPopup.vue?vue&type=script&setup=true&lang=js
/* harmony default export */ var LGYYPopupvue_type_script_setup_true_lang_js = ({
__name: 'LGYYPopup',
props: {},
setup(__props, {
expose: __expose
}) {
const props = __props;
const show = (0,vue_esm_bundler/* ref */.KR)(false);
function open() {
(0,common/* setScrollLock */.jH)(true);
show.value = true;
}
const close = () => {
(0,common/* setScrollLock */.jH)(false);
show.value = false;
};
__expose({
open
});
return (_ctx, _cache) => {
return (0,vue_esm_bundler/* openBlock */.uX)(), (0,vue_esm_bundler/* createElementBlock */.CE)("div", {
class: (0,vue_esm_bundler/* normalizeClass */.C4)(["container", {
'container--show': show.value
}]),
onScroll: _cache[0] || (_cache[0] = (0,vue_esm_bundler/* withModifiers */.D$)(() => {}, ["stop", "prevent"]))
}, _cache[1] || (_cache[1] = [(0,vue_esm_bundler/* createStaticVNode */.Fv)("<div class=\"right-bg\" data-v-6ea7720c><img src=\"" + right_bg_namespaceObject + "\" alt=\"背景\" data-v-6ea7720c></div><img class=\"main-img\" src=\"" + main_namespaceObject + "\" data-v-6ea7720c><div class=\"qr-p-con\" data-v-6ea7720c><div class=\"title-con\" data-v-6ea7720c><div class=\"title\" data-v-6ea7720c>六个羽友</div><div class=\"sub\" data-v-6ea7720c>国内专业的订场约球平台</div></div><div class=\"qr-code-con\" data-v-6ea7720c><img class=\"qr-img\" src=\"" + QR_CODE_namespaceObject + "\" data-v-6ea7720c><div class=\"qr-dep\" data-v-6ea7720c>微信扫上方二维码体验:</div><div class=\"qr-btn-con\" data-v-6ea7720c><div class=\"row\" data-v-6ea7720c><div class=\"btn\" data-v-6ea7720c>场地预订</div><div class=\"btn\" data-v-6ea7720c>发起活动</div><div class=\"btn\" data-v-6ea7720c>组局约球</div><div class=\"btn\" data-v-6ea7720c>社群俱乐部</div></div><div class=\"row\" data-v-6ea7720c><div class=\"btn\" data-v-6ea7720c>储值计次</div><div class=\"btn\" data-v-6ea7720c>场馆引流</div></div></div></div></div>", 3)]), 34 /* CLASS, NEED_HYDRATION */);
};
}
});
;// ./src/components/vue/LGYYPopup.vue?vue&type=script&setup=true&lang=js
// EXTERNAL MODULE: ./node_modules/.pnpm/vue-loader@17.4.2_vue@3.5.16_webpack@5.99.9/node_modules/vue-loader/dist/exportHelper.js
var exportHelper = __webpack_require__(4406);
;// ./src/components/vue/LGYYPopup.vue
/* unplugin-vue-components disabled */
;
const __exports__ = /*#__PURE__*/(0,exportHelper/* default */.A)(LGYYPopupvue_type_script_setup_true_lang_js, [['__scopeId',"data-v-6ea7720c"]])
/* harmony default export */ var LGYYPopup = (__exports__);
;// ./src/pages/home/index.js
const request = axios/* default */.A.create({
baseURL: "https://room.yunvip123.cn/prod-api/room",
timeout: 60 * 1000
});
(0,vue_esm_bundler/* createApp */.Ef)({
components: {
LgyyPopup: LGYYPopup,
FullPopup: FullPopup/* default */.A
},
setup() {
(0,vue_esm_bundler/* onMounted */.sV)(async () => {
// const res = await request.get("/product/manage/web/page", {
// params: {
// productState: "0",
// },
// });
// viewScaleLayout();
jquery_default()('#banner-go').on('click', e => {
e.stopPropagation();
window.location.href = '/stadium-reserve.html';
});
jquery_default()('#qydc-btn').on('click', e => {
e.stopPropagation();
window.location.href = '/stadium-reserve.html';
});
jquery_default()('#cggl-btn').on('click', e => {
e.stopPropagation();
goToPage(e, 'qcgl');
});
// $(window).on('resize', viewScaleLayout);
});
const toCommonBoard = () => {
window.location.href = '/board.html#common';
};
const toGlBoard = () => {
window.location.href = '/board.html#gl';
};
const lgyyPopup = (0,vue_esm_bundler/* ref */.KR)(null);
function openLgyy() {
lgyyPopup.value.open();
}
const gkdPopup = (0,vue_esm_bundler/* ref */.KR)(null);
function openGkd() {
gkdPopup.value.open();
}
const goToPage = (e, id) => {
e.stopPropagation();
const target = jquery_default()(`#${id}`);
if (target.length) {
jquery_default()('html, body').animate({
scrollTop: target.offset().top
}, 500); // 500ms 平滑滚动
}
};
return {
lgyyPopup,
openLgyy,
gkdPopup,
openGkd,
toCommonBoard,
toGlBoard
};
}
}).mount("#homeMain");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, [534,810,361,76], function() { return __webpack_exec__(2003); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
//# sourceMappingURL=home.js.map?hash=b446ba1443bc4913f472