|
@@ -0,0 +1,468 @@
|
|
|
|
|
+;(function () {
|
|
|
|
|
+ System.register(
|
|
|
|
|
+ [
|
|
|
|
|
+ './vendor-legacy.fe38492d.js',
|
|
|
|
|
+ './index-legacy.f25f109a2.js',
|
|
|
|
|
+ './index-legacy.f25f109a10.js',
|
|
|
|
|
+ './index-legacy.f25f109a19.js',
|
|
|
|
|
+ './index-legacy.f25f109a.js',
|
|
|
|
|
+ './index-legacy.f25f109a4.js',
|
|
|
|
|
+ './index-legacy.f25f109a18.js',
|
|
|
|
|
+ './cart-legacy.df34a7d8.js',
|
|
|
|
|
+ './index.module-legacy.2b6ca4e3.js',
|
|
|
|
|
+ './index-legacy.d27e4b36.js',
|
|
|
|
|
+ './index-legacy.fa2b2f51.js',
|
|
|
|
|
+ './index-legacy.481d9d75.js',
|
|
|
|
|
+ './index-legacy.1ceeb134.js',
|
|
|
|
|
+ './index-legacy.083f1bda.js',
|
|
|
|
|
+ './index-legacy.2c5b9d97.js',
|
|
|
|
|
+ './index-legacy.f25f109a13.js',
|
|
|
|
|
+ './index-legacy.f25f109a14.js',
|
|
|
|
|
+ './icon_checkbox_default-legacy.e33240bc.js',
|
|
|
|
|
+ './index-legacy.675a26fc.js',
|
|
|
|
|
+ './index-legacy.f25f109a8.js',
|
|
|
|
|
+ './index-legacy.637f35565.js',
|
|
|
|
|
+ './orderStatus-legacy.17826dad.js',
|
|
|
|
|
+ './hooks-legacy.f95e49a8.js',
|
|
|
|
|
+ './index-legacy.c75fe8a2.js',
|
|
|
|
|
+ './index-legacy.82b754f3.js',
|
|
|
|
|
+ './index-legacy.637f35563.js',
|
|
|
|
|
+ './index-legacy.f25f109a5.js'
|
|
|
|
|
+ ],
|
|
|
|
|
+ function (exports) {
|
|
|
|
|
+ 'use strict'
|
|
|
|
|
+ var defineComponent,
|
|
|
|
|
+ ref,
|
|
|
|
|
+ reactive,
|
|
|
|
|
+ watch,
|
|
|
|
|
+ useRouter,
|
|
|
|
|
+ createVNode,
|
|
|
|
|
+ Card,
|
|
|
|
|
+ CellGroup,
|
|
|
|
|
+ Cell,
|
|
|
|
|
+ SubmitBar,
|
|
|
|
|
+ createTextVNode,
|
|
|
|
|
+ Popup,
|
|
|
|
|
+ Fragment,
|
|
|
|
|
+ Toast,
|
|
|
|
|
+ cartConfirm,
|
|
|
|
|
+ formateAttr,
|
|
|
|
|
+ styles,
|
|
|
|
|
+ Address,
|
|
|
|
|
+ ColProtocol,
|
|
|
|
|
+ Payment,
|
|
|
|
|
+ moneyFormat,
|
|
|
|
|
+ ColResult,
|
|
|
|
|
+ state,
|
|
|
|
|
+ ColPopup,
|
|
|
|
|
+ UserAuth
|
|
|
|
|
+ return {
|
|
|
|
|
+ setters: [
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ defineComponent = module.d
|
|
|
|
|
+ ref = module.l
|
|
|
|
|
+ reactive = module.h
|
|
|
|
|
+ watch = module.a0
|
|
|
|
|
+ useRouter = module.k
|
|
|
|
|
+ createVNode = module.a
|
|
|
|
|
+ Card = module.aA
|
|
|
|
|
+ CellGroup = module.y
|
|
|
|
|
+ Cell = module.C
|
|
|
|
|
+ SubmitBar = module.ay
|
|
|
|
|
+ createTextVNode = module.j
|
|
|
|
|
+ Popup = module.P
|
|
|
|
|
+ Fragment = module.F
|
|
|
|
|
+ Toast = module.T
|
|
|
|
|
+ },
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ cartConfirm = module.c
|
|
|
|
|
+ formateAttr = module.f
|
|
|
|
|
+ },
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ styles = module.s
|
|
|
|
|
+ },
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ Address = module.A
|
|
|
|
|
+ },
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ ColProtocol = module.C
|
|
|
|
|
+ },
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ Payment = module.P
|
|
|
|
|
+ },
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ moneyFormat = module.o
|
|
|
|
|
+ ColResult = module.C
|
|
|
|
|
+ state = module.s
|
|
|
|
|
+ },
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ ColPopup = module.C
|
|
|
|
|
+ },
|
|
|
|
|
+ function (module) {
|
|
|
|
|
+ UserAuth = module.U
|
|
|
|
|
+ },
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {},
|
|
|
|
|
+ function () {}
|
|
|
|
|
+ ],
|
|
|
|
|
+ execute: function execute() {
|
|
|
|
|
+ var index = exports(
|
|
|
|
|
+ 'default',
|
|
|
|
|
+ defineComponent({
|
|
|
|
|
+ name: 'cartConfirmAgin',
|
|
|
|
|
+ setup: function setup() {
|
|
|
|
|
+ var _cartConfirm$orderInf,
|
|
|
|
|
+ _cartConfirm$orderInf2,
|
|
|
|
|
+ _cartConfirm$orderInf3,
|
|
|
|
|
+ _cartConfirm$orderInf4,
|
|
|
|
|
+ _cartConfirm$orderInf5,
|
|
|
|
|
+ _cartConfirm$orderInf6,
|
|
|
|
|
+ _cartConfirm$orderInf7,
|
|
|
|
|
+ _cartConfirm$orderInf8,
|
|
|
|
|
+ _cartConfirm$orderInf9,
|
|
|
|
|
+ _cartConfirm$orderInf10,
|
|
|
|
|
+ _cartConfirm$orderInf11,
|
|
|
|
|
+ _cartConfirm$orderInf12,
|
|
|
|
|
+ _cartConfirm$orderInf13,
|
|
|
|
|
+ _cartConfirm$orderInf14 // console.log(cartConfirm)
|
|
|
|
|
+ var list =
|
|
|
|
|
+ ((_cartConfirm$orderInf = cartConfirm.orderInfo) === null ||
|
|
|
|
|
+ _cartConfirm$orderInf === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf.orderItemList) || []
|
|
|
|
|
+ var calcAmount = {
|
|
|
|
|
+ totalAmount:
|
|
|
|
|
+ ((_cartConfirm$orderInf2 = cartConfirm.orderInfo) ===
|
|
|
|
|
+ null || _cartConfirm$orderInf2 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf2.totalAmount) || 0,
|
|
|
|
|
+ payAmount:
|
|
|
|
|
+ ((_cartConfirm$orderInf3 = cartConfirm.orderInfo) ===
|
|
|
|
|
+ null || _cartConfirm$orderInf3 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf3.payAmount) || 0,
|
|
|
|
|
+ freightAmount:
|
|
|
|
|
+ ((_cartConfirm$orderInf4 = cartConfirm.orderInfo) ===
|
|
|
|
|
+ null || _cartConfirm$orderInf4 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf4.freightAmount) || 0,
|
|
|
|
|
+ couponAmount:
|
|
|
|
|
+ (_cartConfirm$orderInf5 = cartConfirm.orderInfo) === null ||
|
|
|
|
|
+ _cartConfirm$orderInf5 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf5.couponAmount
|
|
|
|
|
+ }
|
|
|
|
|
+ ref(0) // 0->未支付;1->支付宝;2->微信
|
|
|
|
|
+ var address = {
|
|
|
|
|
+ city:
|
|
|
|
|
+ (_cartConfirm$orderInf6 = cartConfirm.orderInfo) === null ||
|
|
|
|
|
+ _cartConfirm$orderInf6 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf6.receiverCity,
|
|
|
|
|
+ detailAddress:
|
|
|
|
|
+ (_cartConfirm$orderInf7 = cartConfirm.orderInfo) === null ||
|
|
|
|
|
+ _cartConfirm$orderInf7 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf7.receiverDetailAddress,
|
|
|
|
|
+ name:
|
|
|
|
|
+ (_cartConfirm$orderInf8 = cartConfirm.orderInfo) === null ||
|
|
|
|
|
+ _cartConfirm$orderInf8 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf8.receiverName,
|
|
|
|
|
+ phoneNumber:
|
|
|
|
|
+ (_cartConfirm$orderInf9 = cartConfirm.orderInfo) === null ||
|
|
|
|
|
+ _cartConfirm$orderInf9 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf9.receiverPhone,
|
|
|
|
|
+ postCode:
|
|
|
|
|
+ (_cartConfirm$orderInf10 = cartConfirm.orderInfo) ===
|
|
|
|
|
+ null || _cartConfirm$orderInf10 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf10.receiverPostCode,
|
|
|
|
|
+ province:
|
|
|
|
|
+ (_cartConfirm$orderInf11 = cartConfirm.orderInfo) ===
|
|
|
|
|
+ null || _cartConfirm$orderInf11 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf11.receiverProvince,
|
|
|
|
|
+ region:
|
|
|
|
|
+ (_cartConfirm$orderInf12 = cartConfirm.orderInfo) ===
|
|
|
|
|
+ null || _cartConfirm$orderInf12 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf12.receiverRegion
|
|
|
|
|
+ }
|
|
|
|
|
+ var agreeStatus = ref(false)
|
|
|
|
|
+ var paymentPopup = ref(false)
|
|
|
|
|
+ var authPopup = ref(false)
|
|
|
|
|
+ var orderInfo = reactive({
|
|
|
|
|
+ orderNo:
|
|
|
|
|
+ ((_cartConfirm$orderInf13 = cartConfirm.orderInfo) ===
|
|
|
|
|
+ null || _cartConfirm$orderInf13 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf13.orderSn) || '',
|
|
|
|
|
+ actualPrice:
|
|
|
|
|
+ ((_cartConfirm$orderInf14 = cartConfirm.orderInfo) ===
|
|
|
|
|
+ null || _cartConfirm$orderInf14 === void 0
|
|
|
|
|
+ ? void 0
|
|
|
|
|
+ : _cartConfirm$orderInf14.payAmount) || 0
|
|
|
|
|
+ }) //修复实名认证头部问题
|
|
|
|
|
+ watch(authPopup, function (value, oldValue) {
|
|
|
|
|
+ if (authPopup.value) {
|
|
|
|
|
+ // 设置是否显示导航栏 0 显示 1 不显示
|
|
|
|
|
+ postMessage({ api: 'setBarStatus', content: { status: 0 } })
|
|
|
|
|
+ } else {
|
|
|
|
|
+ postMessage({ api: 'setBarStatus', content: { status: 1 } })
|
|
|
|
|
+ }
|
|
|
|
|
+ }) // 提交
|
|
|
|
|
+ var _onSubmit = function onSubmit() {
|
|
|
|
|
+ if (!agreeStatus.value) {
|
|
|
|
|
+ Toast('请先阅读并同意《酷乐秀平台服务协议》')
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ var users = state.user.data // 判断是否需要实名认证
|
|
|
|
|
+ if (
|
|
|
|
|
+ !(users !== null && users !== void 0 && users.realName) ||
|
|
|
|
|
+ !(users !== null && users !== void 0 && users.idCardNo)
|
|
|
|
|
+ ) {
|
|
|
|
|
+ authPopup.value = true
|
|
|
|
|
+ return
|
|
|
|
|
+ } // 判断是否有订单号
|
|
|
|
|
+ if (orderInfo.orderNo) {
|
|
|
|
|
+ paymentPopup.value = true
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ Toast('没有订单号!')
|
|
|
|
|
+ }
|
|
|
|
|
+ var router = useRouter() //认证成功
|
|
|
|
|
+ var onAuthSuccess = function onAuthSuccess() {
|
|
|
|
|
+ authPopup.value = false
|
|
|
|
|
+ _onSubmit() // 实名成功后自动支付
|
|
|
|
|
+ }
|
|
|
|
|
+ return function () {
|
|
|
|
|
+ return createVNode(Fragment, null, [
|
|
|
|
|
+ list.length
|
|
|
|
|
+ ? createVNode('div', { class: styles.cartConfirm }, [
|
|
|
|
|
+ createVNode('div', { class: styles.cartConfirmBox }, [
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ Address,
|
|
|
|
|
+ { item: address, isLink: false },
|
|
|
|
|
+ null
|
|
|
|
|
+ )
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ 'div',
|
|
|
|
|
+ {
|
|
|
|
|
+ style: { marginTop: '20px' },
|
|
|
|
|
+ class: [styles.cartBox, styles.cartConfirmBox]
|
|
|
|
|
+ },
|
|
|
|
|
+ [
|
|
|
|
|
+ createVNode('div', { class: styles.shopBox }, [
|
|
|
|
|
+ list.map(function (item) {
|
|
|
|
|
+ return createVNode(
|
|
|
|
|
+ 'div',
|
|
|
|
|
+ {
|
|
|
|
|
+ class: [styles.cartItem],
|
|
|
|
|
+ style: { marginBottom: '10px' }
|
|
|
|
|
+ },
|
|
|
|
|
+ [
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ Card,
|
|
|
|
|
+ {
|
|
|
|
|
+ price: moneyFormat(item.productPrice),
|
|
|
|
|
+ desc: formateAttr(item.productAttr),
|
|
|
|
|
+ title: item.productName,
|
|
|
|
|
+ thumb: item.productPic,
|
|
|
|
|
+ num: item.productQuantity
|
|
|
|
|
+ },
|
|
|
|
|
+ null
|
|
|
|
|
+ )
|
|
|
|
|
+ ]
|
|
|
|
|
+ )
|
|
|
|
|
+ })
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ CellGroup,
|
|
|
|
|
+ { border: false },
|
|
|
|
|
+ {
|
|
|
|
|
+ default: function _default() {
|
|
|
|
|
+ return [
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ Cell,
|
|
|
|
|
+ { border: false, title: '优惠券' },
|
|
|
|
|
+ {
|
|
|
|
|
+ value: function value() {
|
|
|
|
|
+ return createVNode(
|
|
|
|
|
+ 'span',
|
|
|
|
|
+ {
|
|
|
|
|
+ style: {
|
|
|
|
|
+ fontSize: '0.42667rem',
|
|
|
|
|
+ color: '#ff3535',
|
|
|
|
|
+ fontWeight: 'bold'
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ ['-¥ ' + calcAmount.couponAmount]
|
|
|
|
|
+ )
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ ),
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ Cell,
|
|
|
|
|
+ {
|
|
|
|
|
+ border: false,
|
|
|
|
|
+ title: '总额',
|
|
|
|
|
+ value: '¥ ' + calcAmount.totalAmount
|
|
|
|
|
+ },
|
|
|
|
|
+ null
|
|
|
|
|
+ )
|
|
|
|
|
+ ]
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ )
|
|
|
|
|
+ ]
|
|
|
|
|
+ ),
|
|
|
|
|
+ createVNode('div', { class: styles.payProtocol }, [
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ ColProtocol,
|
|
|
|
|
+ {
|
|
|
|
|
+ modelValue: agreeStatus.value,
|
|
|
|
|
+ 'onUpdate:modelValue':
|
|
|
|
|
+ function onUpdateModelValue($event) {
|
|
|
|
|
+ return (agreeStatus.value = $event)
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ null
|
|
|
|
|
+ ),
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ SubmitBar,
|
|
|
|
|
+ {
|
|
|
|
|
+ buttonText: '\u7ED3\u7B97('.concat(
|
|
|
|
|
+ list.length,
|
|
|
|
|
+ ')'
|
|
|
|
|
+ ),
|
|
|
|
|
+ buttonColor: 'var(--van-primary)',
|
|
|
|
|
+ disabled: list.length === 0,
|
|
|
|
|
+ onSubmit: function onSubmit() {
|
|
|
|
|
+ return _onSubmit()
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ default: function _default() {
|
|
|
|
|
+ return [
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ 'div',
|
|
|
|
|
+ { class: styles.confirmBottom },
|
|
|
|
|
+ [
|
|
|
|
|
+ createTextVNode('\u5408\u8BA1'),
|
|
|
|
|
+ ' ',
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ 'span',
|
|
|
|
|
+ { class: styles['price-des'] },
|
|
|
|
|
+ [
|
|
|
|
|
+ createTextVNode('\xA5'),
|
|
|
|
|
+ moneyFormat(calcAmount.payAmount)
|
|
|
|
|
+ ]
|
|
|
|
|
+ )
|
|
|
|
|
+ ]
|
|
|
|
|
+ )
|
|
|
|
|
+ ]
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ )
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ 'div',
|
|
|
|
|
+ {
|
|
|
|
|
+ style: { height: 'var(--van-submit-bar-height)' }
|
|
|
|
|
+ },
|
|
|
|
|
+ null
|
|
|
|
|
+ ),
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ ColPopup,
|
|
|
|
|
+ {
|
|
|
|
|
+ modelValue: authPopup.value,
|
|
|
|
|
+ 'onUpdate:modelValue':
|
|
|
|
|
+ function onUpdateModelValue($event) {
|
|
|
|
|
+ return (authPopup.value = $event)
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ default: function _default() {
|
|
|
|
|
+ return [
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ UserAuth,
|
|
|
|
|
+ { onSuccess: onAuthSuccess },
|
|
|
|
|
+ null
|
|
|
|
|
+ )
|
|
|
|
|
+ ]
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ ),
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ Popup,
|
|
|
|
|
+ {
|
|
|
|
|
+ show: paymentPopup.value,
|
|
|
|
|
+ closeOnClickOverlay: false,
|
|
|
|
|
+ position: 'bottom',
|
|
|
|
|
+ round: true,
|
|
|
|
|
+ closeOnPopstate: true,
|
|
|
|
|
+ safeAreaInsetBottom: true,
|
|
|
|
|
+ style: { minHeight: '30%' }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ default: function _default() {
|
|
|
|
|
+ return [
|
|
|
|
|
+ createVNode(
|
|
|
|
|
+ Payment,
|
|
|
|
|
+ {
|
|
|
|
|
+ modelValue: paymentPopup.value,
|
|
|
|
|
+ 'onUpdate:modelValue':
|
|
|
|
|
+ function onUpdateModelValue($event) {
|
|
|
|
|
+ return (paymentPopup.value = $event)
|
|
|
|
|
+ },
|
|
|
|
|
+ orderInfo: orderInfo,
|
|
|
|
|
+ paymentType: 'goodsPay',
|
|
|
|
|
+ onBackOut: function onBackOut() {
|
|
|
|
|
+ return (paymentPopup.value = false)
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ null
|
|
|
|
|
+ )
|
|
|
|
|
+ ]
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ )
|
|
|
|
|
+ ])
|
|
|
|
|
+ : createVNode(
|
|
|
|
|
+ ColResult,
|
|
|
|
|
+ {
|
|
|
|
|
+ buttonText: '去购物车',
|
|
|
|
|
+ onClick: function onClick() {
|
|
|
|
|
+ router.push({ path: '/cart' })
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ null
|
|
|
|
|
+ )
|
|
|
|
|
+ ])
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ )
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ )
|
|
|
|
|
+})()
|