Browse Source

调整个人积分;调整支付后弹窗

RuHu.Xu 10 months ago
parent
commit
eddeff8be0
100 changed files with 682 additions and 522 deletions
  1. 269 255
      pages/pay/result.vue
  2. 17 13
      pages/user/wallet/score.vue
  3. 229 232
      sheep/components/s-layout/s-layout.vue
  4. 125 0
      sheep/components/s-wallet-modal/s-wallet-modal.vue
  5. 15 0
      sheep/hooks/useModal.js
  6. 5 0
      sheep/store/modal.js
  7. 1 1
      unpackage/dist/build/web/assets/address.7e379768.js
  8. 1 1
      unpackage/dist/build/web/assets/afterSale.63941315.js
  9. 0 1
      unpackage/dist/build/web/assets/area.41ebde32.js
  10. 1 0
      unpackage/dist/build/web/assets/area.7ce8f219.js
  11. 0 0
      unpackage/dist/build/web/assets/bargain.c56bb619.js
  12. 1 1
      unpackage/dist/build/web/assets/brokerage.14413531.js
  13. 1 1
      unpackage/dist/build/web/assets/category.06054ba5.js
  14. 1 1
      unpackage/dist/build/web/assets/combination.57ec3441.js
  15. 0 0
      unpackage/dist/build/web/assets/comment-item.90da7e35.js
  16. 1 0
      unpackage/dist/build/web/assets/config.072d43a8.js
  17. 0 1
      unpackage/dist/build/web/assets/config.1e5db562.js
  18. 1 1
      unpackage/dist/build/web/assets/const.457bd19a.js
  19. 0 0
      unpackage/dist/build/web/assets/detail-content-card.08e951fa.js
  20. 1 1
      unpackage/dist/build/web/assets/favorite.ae035249.js
  21. 0 0
      unpackage/dist/build/web/assets/form.fe8a08e8.js
  22. 1 1
      unpackage/dist/build/web/assets/history.828c470c.js
  23. 0 0
      unpackage/dist/build/web/assets/index-dea1c201.js
  24. 0 0
      unpackage/dist/build/web/assets/mp-html.ec4aa2b9.js
  25. 0 0
      unpackage/dist/build/web/assets/pages-activity-bargain-detail.1b5c429d.js
  26. 0 0
      unpackage/dist/build/web/assets/pages-activity-bargain-list.f2ecf98b.js
  27. 0 0
      unpackage/dist/build/web/assets/pages-activity-groupon-detail.e23f464f.js
  28. 0 0
      unpackage/dist/build/web/assets/pages-activity-groupon-list.2318115f.js
  29. 0 0
      unpackage/dist/build/web/assets/pages-activity-groupon-order.5dc996ab.js
  30. 0 0
      unpackage/dist/build/web/assets/pages-activity-index.180f6cf4.js
  31. 0 0
      unpackage/dist/build/web/assets/pages-activity-seckill-list.d885d58e.js
  32. 0 0
      unpackage/dist/build/web/assets/pages-app-sign.2145f89a.js
  33. 0 0
      unpackage/dist/build/web/assets/pages-chat-index.4a4902b6.js
  34. 0 0
      unpackage/dist/build/web/assets/pages-chat-speechtotext.51020d79.js
  35. 0 0
      unpackage/dist/build/web/assets/pages-commission-commission-ranking.2ce93702.js
  36. 0 0
      unpackage/dist/build/web/assets/pages-commission-goods.42229293.js
  37. 0 0
      unpackage/dist/build/web/assets/pages-commission-index.edf30960.js
  38. 0 0
      unpackage/dist/build/web/assets/pages-commission-order.29468d16.js
  39. 0 0
      unpackage/dist/build/web/assets/pages-commission-promoter.b8214c7b.js
  40. 0 0
      unpackage/dist/build/web/assets/pages-commission-team.f7b67e0c.js
  41. 0 0
      unpackage/dist/build/web/assets/pages-commission-wallet.03ab7466.js
  42. 0 0
      unpackage/dist/build/web/assets/pages-commission-withdraw.578a5946.js
  43. 0 0
      unpackage/dist/build/web/assets/pages-coupon-detail.a1b0b5e0.js
  44. 0 0
      unpackage/dist/build/web/assets/pages-coupon-list.7c08c422.js
  45. 0 0
      unpackage/dist/build/web/assets/pages-goods-comment-add.00ad63d7.js
  46. 0 0
      unpackage/dist/build/web/assets/pages-goods-comment-list.b0558a9c.js
  47. 0 0
      unpackage/dist/build/web/assets/pages-goods-groupon.9a2de5c2.js
  48. 0 0
      unpackage/dist/build/web/assets/pages-goods-index.0b1c875a.js
  49. 0 0
      unpackage/dist/build/web/assets/pages-goods-list.44b99a59.js
  50. 0 0
      unpackage/dist/build/web/assets/pages-goods-seckill.19ec7534.js
  51. 0 0
      unpackage/dist/build/web/assets/pages-index-cart.3170179c.js
  52. 0 0
      unpackage/dist/build/web/assets/pages-index-category.d899306a.js
  53. 1 1
      unpackage/dist/build/web/assets/pages-index-index.dc73cb64.js
  54. 0 0
      unpackage/dist/build/web/assets/pages-index-login.bad1ba53.js
  55. 1 1
      unpackage/dist/build/web/assets/pages-index-page.958462c1.js
  56. 1 1
      unpackage/dist/build/web/assets/pages-index-search.bd6badb7.js
  57. 1 1
      unpackage/dist/build/web/assets/pages-index-user.3e7de6b0.js
  58. 0 0
      unpackage/dist/build/web/assets/pages-order-aftersale-apply.bbc8346e.js
  59. 0 0
      unpackage/dist/build/web/assets/pages-order-aftersale-detail.9e456427.js
  60. 0 0
      unpackage/dist/build/web/assets/pages-order-aftersale-list.94a6871e.js
  61. 1 1
      unpackage/dist/build/web/assets/pages-order-aftersale-log.94e246b7.js
  62. 0 0
      unpackage/dist/build/web/assets/pages-order-aftersale-return-delivery.2d1f1502.js
  63. 0 0
      unpackage/dist/build/web/assets/pages-order-confirm.584c1319.js
  64. 0 0
      unpackage/dist/build/web/assets/pages-order-detail.8ab75087.js
  65. 0 0
      unpackage/dist/build/web/assets/pages-order-express-log.46da22ac.js
  66. 0 0
      unpackage/dist/build/web/assets/pages-order-list.bf62976e.js
  67. 0 0
      unpackage/dist/build/web/assets/pages-order-otherlist.4d3d7b8d.js
  68. 0 0
      unpackage/dist/build/web/assets/pages-pay-index.52fcf015.js
  69. 0 0
      unpackage/dist/build/web/assets/pages-pay-index.f3f10fa7.js
  70. 0 0
      unpackage/dist/build/web/assets/pages-pay-recharge-log.e7a08bf8.js
  71. 0 0
      unpackage/dist/build/web/assets/pages-pay-recharge.cafa87b2.js
  72. 0 0
      unpackage/dist/build/web/assets/pages-pay-result.400a4b23.js
  73. 0 0
      unpackage/dist/build/web/assets/pages-pay-result.72889f49.js
  74. 1 1
      unpackage/dist/build/web/assets/pages-public-error.4d395ef5.js
  75. 1 1
      unpackage/dist/build/web/assets/pages-public-faq.0d10f27f.js
  76. 0 0
      unpackage/dist/build/web/assets/pages-public-setting.302cbb66.js
  77. 1 1
      unpackage/dist/build/web/assets/pages-public-webview.f0aab746.js
  78. 0 0
      unpackage/dist/build/web/assets/pages-shop-index.bada5851.js
  79. 0 0
      unpackage/dist/build/web/assets/pages-user-address-edit.de0e9a80.js
  80. 0 0
      unpackage/dist/build/web/assets/pages-user-address-list.53265454.js
  81. 0 0
      unpackage/dist/build/web/assets/pages-user-goods-collect.f6432458.js
  82. 0 0
      unpackage/dist/build/web/assets/pages-user-goods-log.14a53a18.js
  83. 0 0
      unpackage/dist/build/web/assets/pages-user-info.0128d583.js
  84. 0 0
      unpackage/dist/build/web/assets/pages-user-invoice-edit.c36105cd.js
  85. 1 1
      unpackage/dist/build/web/assets/pages-user-invoice-list.c52cef6e.js
  86. 0 0
      unpackage/dist/build/web/assets/pages-user-qrcode-share.b8bc252a.js
  87. 0 0
      unpackage/dist/build/web/assets/pages-user-setting.eae936b2.js
  88. 0 0
      unpackage/dist/build/web/assets/pages-user-wallet-ScoreLog.7f161dc5.js
  89. 0 0
      unpackage/dist/build/web/assets/pages-user-wallet-maxScoreLog.317c1567.js
  90. 0 0
      unpackage/dist/build/web/assets/pages-user-wallet-money.3c47f293.js
  91. 0 0
      unpackage/dist/build/web/assets/pages-user-wallet-score.5a2e4201.js
  92. 0 0
      unpackage/dist/build/web/assets/pages-user-wallet-score.ce7a15f8.js
  93. 0 0
      unpackage/dist/build/web/assets/pages-user-wallet-scoreToMoney.0f386b39.js
  94. 0 0
      unpackage/dist/build/web/assets/pages-user-wallet-team.e4d72129.js
  95. 1 0
      unpackage/dist/build/web/assets/result-6e4c0cb1.css
  96. 0 1
      unpackage/dist/build/web/assets/result-718d6866.css
  97. 1 1
      unpackage/dist/build/web/assets/rewardActivity.25630d9e.js
  98. 1 1
      unpackage/dist/build/web/assets/richtext.9b4946fd.js
  99. 0 0
      unpackage/dist/build/web/assets/s-address-item.f07cee1d.js
  100. 0 0
      unpackage/dist/build/web/assets/s-block.2818b08e.js

+ 269 - 255
pages/pay/result.vue

@@ -1,286 +1,300 @@
 <!-- 支付结果页面 -->
 <template>
-  <s-layout title="支付结果" :bgStyle="{ color: '#FFF' }">
-    <view class="pay-result-box ss-flex-col ss-row-center ss-col-center">
-      <!-- 信息展示 -->
-      <view class="pay-waiting ss-m-b-30" v-if="payResult === 'waiting'" />
-      <image
-        class="pay-img ss-m-b-30"
-        v-if="payResult === 'success'"
-        :src="sheep.$url.static('/static/images/order_pay_success.gif')"
-      />
-      <image
-        class="pay-img ss-m-b-30"
-        v-if="['failed', 'closed'].includes(payResult)"
-        :src="sheep.$url.static('/static/images/order_paty_fail.gif')"
-      />
-      <view class="tip-text ss-m-b-30" v-if="payResult === 'success'">支付成功</view>
-      <view class="tip-text ss-m-b-30" v-if="payResult === 'failed'">支付失败</view>
-      <view class="tip-text ss-m-b-30" v-if="payResult === 'closed'">该订单已关闭</view>
-      <view class="tip-text ss-m-b-30" v-if="payResult === 'waiting'">检测支付结果...</view>
-      <view class="pay-total-num ss-flex" v-if="payResult === 'success'">
-        <view>¥{{ fen2yuan(state.orderInfo.price) }}</view>
-      </view>
-      <!-- 操作区 -->
-      <view class="btn-box ss-flex ss-row-center ss-m-t-50">
-        <button class="back-btn ss-reset-button" @tap="sheep.$router.go('/pages/index/index')">
-          返回首页
-        </button>
-        <button
-          class="check-btn ss-reset-button"
-          v-if="payResult === 'failed'"
-          @tap="
+	<s-layout title="支付结果" :bgStyle="{ color: '#FFF' }">
+		<view class="pay-result-box ss-flex-col ss-row-center ss-col-center">
+			<!-- 信息展示 -->
+			<view class="pay-waiting ss-m-b-30" v-if="payResult === 'waiting'" />
+			<image class="pay-img ss-m-b-30" v-if="payResult === 'success'"
+				:src="sheep.$url.static('/static/images/order_pay_success.gif')" />
+			<image class="pay-img ss-m-b-30" v-if="['failed', 'closed'].includes(payResult)"
+				:src="sheep.$url.static('/static/images/order_paty_fail.gif')" />
+			<view class="tip-text ss-m-b-30" v-if="payResult === 'success'">支付成功</view>
+			<view class="tip-text ss-m-b-30" v-if="payResult === 'failed'">支付失败</view>
+			<view class="tip-text ss-m-b-30" v-if="payResult === 'closed'">该订单已关闭</view>
+			<view class="tip-text ss-m-b-30" v-if="payResult === 'waiting'">检测支付结果...</view>
+			<view class="pay-total-num ss-flex" v-if="payResult === 'success'">
+				<view>¥{{ fen2yuan(state.orderInfo.price) }}</view>
+			</view>
+			<!-- 操作区 -->
+			<view class="btn-box ss-flex ss-row-center ss-m-t-50">
+				<button class="back-btn ss-reset-button" @tap="sheep.$router.go('/pages/index/index')">
+					返回首页
+				</button>
+				<button class="check-btn ss-reset-button" v-if="payResult === 'failed'" @tap="
             sheep.$router.redirect('/pages/pay/index', { id: state.id, orderType: state.orderType })
-          "
-        >
-          重新支付
-        </button>
-        <button class="check-btn ss-reset-button" v-if="payResult === 'success'" @tap="onOrder">
-          查看订单
-        </button>
-        <!-- TODO 非繁人:拼团接入 -->
-        <button
-          class="check-btn ss-reset-button"
-          v-if="payResult === 'success' && state.tradeOrder.type === 3"
-          @tap="sheep.$router.redirect('/pages/activity/groupon/order')"
-        >
-          我的拼团
-        </button>
-      </view>
-      <!-- TODO 非繁人:订阅 -->
-      <!-- #ifdef MP -->
-      <view class="subscribe-box ss-flex ss-m-t-44">
-        <image class="subscribe-img" :src="sheep.$url.static('/static/images/cargo.png')" />
-        <view class="subscribe-title ss-m-r-48 ss-m-l-16">获取实时发货信息与订单状态</view>
-        <view class="subscribe-start" @tap="subscribeMessage">立即订阅</view>
-      </view>
-      <!-- #endif -->
-    </view>
-  </s-layout>
+          ">
+					重新支付
+				</button>
+				<button class="check-btn ss-reset-button" v-if="payResult === 'success'" @tap="onOrder">
+					查看订单
+				</button>
+				<!-- TODO 非繁人:拼团接入 -->
+				<button class="check-btn ss-reset-button" v-if="payResult === 'success' && state.tradeOrder.type === 3"
+					@tap="sheep.$router.redirect('/pages/activity/groupon/order')">
+					我的拼团
+				</button>
+			</view>
+			<!-- TODO 非繁人:订阅 -->
+			<!-- #ifdef MP -->
+			<view class="subscribe-box ss-flex ss-m-t-44">
+				<image class="subscribe-img" :src="sheep.$url.static('/static/images/cargo.png')" />
+				<view class="subscribe-title ss-m-r-48 ss-m-l-16">获取实时发货信息与订单状态</view>
+				<view class="subscribe-start" @tap="subscribeMessage">立即订阅</view>
+			</view>
+			<!-- #endif -->
+		</view>
+	</s-layout>
 </template>
 
 <script setup>
-  import { onLoad, onHide, onShow } from '@dcloudio/uni-app';
-  import { reactive, computed } from 'vue';
-  import { isEmpty } from 'lodash';
-  import sheep from '@/sheep';
-  import PayOrderApi from '@/sheep/api/pay/order';
-  import { fen2yuan } from '../../sheep/hooks/useGoods';
-  import OrderApi from '@/sheep/api/trade/order';
+	import {
+		onLoad,
+		onHide,
+		onShow
+	} from '@dcloudio/uni-app';
+	import {
+		reactive,
+		computed,
+		watchEffect
+	} from 'vue';
+	import {
+		isEmpty
+	} from 'lodash';
+	import sheep from '@/sheep';
+	import PayOrderApi from '@/sheep/api/pay/order';
+	import {
+		fen2yuan
+	} from '../../sheep/hooks/useGoods';
+	import OrderApi from '@/sheep/api/trade/order';
+	import {
+		showWalletModal,
+		colseWalletModal
+	} from '@/sheep/hooks/useModal';
+	const state = reactive({
+		id: 0, // 支付单号
+		orderType: 'goods', // 订单类型
+		result: 'unpaid', // 支付状态
+		orderInfo: {}, // 支付订单信息
+		tradeOrder: {}, // 商品订单信息,只有在 orderType 为 goods 才会请求。目的:【我的拼团】按钮的展示
+		counter: 0, // 获取结果次数
+	});
 
-  const state = reactive({
-    id: 0, // 支付单号
-    orderType: 'goods', // 订单类型
-    result: 'unpaid', // 支付状态
-    orderInfo: {}, // 支付订单信息
-    tradeOrder: {}, // 商品订单信息,只有在 orderType 为 goods 才会请求。目的:【我的拼团】按钮的展示
-    counter: 0, // 获取结果次数
-  });
+	
 
-  // 支付结果 result => payResult
-  const payResult = computed(() => {
-    if (state.result === 'unpaid') {
-      return 'waiting';
-    }
-    if (state.result === 'paid') {
-      return 'success';
-    }
-    if (state.result === 'failed') {
-      return 'failed';
-    }
-    if (state.result === 'closed') {
-      return 'closed';
-    }
-  });
+	// 支付结果 result => payResult
+	const payResult = computed(() => {
+		if (state.result === 'unpaid') {
+			return 'waiting';
+		}
+		if (state.result === 'paid') {
+			return 'success';
+		}
+		if (state.result === 'failed') {
+			return 'failed';
+		}
+		if (state.result === 'closed') {
+			return 'closed';
+		}
+	});
+	watchEffect(()=>{
+		if(payResult.value == 'success'){
+			showWalletModal({points: state.orderInfo.jf,socialStatus: state.orderInfo.sj})
+		}
+	})
+	// 获得订单信息
+	async function getOrderInfo(id) {
 
-  // 获得订单信息
-  async function getOrderInfo(id) {
-	
-    state.counter++;
-    // 1. 加载订单信息
-    const { data, code } = await PayOrderApi.getByStatus(id);
-    if (code === 0) {
-      state.orderInfo = data;
-      if (!state.orderInfo || state.orderInfo.status === 30) {
-        // 支付关闭
-        state.result = 'closed';
-        return;
-      }
-      if (state.orderInfo.status !== 0) {
-        // 非待支付,可能是已支付,可能是已退款
-        state.result = 'paid';
-        // #ifdef MP
-        subscribeMessage();
-        // #endif
-        // 特殊:获得商品订单信息
-        if (state.orderType === 'goods') {
-          const { data, code } = await OrderApi.getByStatus(state.orderInfo.merchantOrderId);
-          if (code === 0) {
-            state.tradeOrder = data;
-          }
-        }
-        return;
-      }
-    }
-    // 2.1 情况三一:未支付,且轮询次数小于三次,则继续轮询
-    if (state.counter < 3 && state.result === 'unpaid') {
-      setTimeout(() => {
-        getOrderInfo(id);
-      }, 1500);
-    }
-    // 2.2 情况二:超过三次检测才判断为支付失败
-    if (state.counter >= 3) {
-      state.result = 'failed';
-    }
-  }
+		state.counter++;
+		// 1. 加载订单信息
+		const {
+			data,
+			code
+		} = await PayOrderApi.getByStatus(id);
+		if (code === 0) {
+			state.orderInfo = data;
+			if (!state.orderInfo || state.orderInfo.status === 30) {
+				// 支付关闭
+				state.result = 'closed';
+				return;
+			}
+			if (state.orderInfo.status !== 0) {
+				// 非待支付,可能是已支付,可能是已退款
+				state.result = 'paid';
+				// #ifdef MP
+				subscribeMessage();
+				// #endif
+				// 特殊:获得商品订单信息
+				if (state.orderType === 'goods') {
+					const {
+						data,
+						code
+					} = await OrderApi.getByStatus(state.orderInfo.merchantOrderId);
+					if (code === 0) {
+						state.tradeOrder = data;
+					}
+				}
+				return;
+			}
+		}
+		// 2.1 情况三一:未支付,且轮询次数小于三次,则继续轮询
+		if (state.counter < 3 && state.result === 'unpaid') {
+			setTimeout(() => {
+				getOrderInfo(id);
+			}, 1500);
+		}
+		// 2.2 情况二:超过三次检测才判断为支付失败
+		if (state.counter >= 3) {
+			state.result = 'failed';
+		}
+	}
 
-  function onOrder() {
-    // TODO 非繁人:待测试
-    if (state.orderType === 'recharge') {
-      sheep.$router.redirect('/pages/pay/recharge-log');
-    } else {
-      sheep.$router.redirect('/pages/order/list');
-    }
-  }
+	function onOrder() {
+		// TODO 非繁人:待测试
+		if (state.orderType === 'recharge') {
+			sheep.$router.redirect('/pages/pay/recharge-log');
+		} else {
+			sheep.$router.redirect('/pages/order/list');
+		}
+	}
 
-  // TODO 非繁人:待测试
-  // #ifdef MP
-  function subscribeMessage() {
-    let event = ['order_dispatched'];
-    if (state.tradeOrder.type === 3) {
-      event.push('groupon_finish');
-      event.push('groupon_fail');
-    }
-    sheep.$platform.useProvider('wechat').subscribeMessage(event);
-  }
-  // #endif
+	// TODO 非繁人:待测试
+	// #ifdef MP
+	function subscribeMessage() {
+		let event = ['order_dispatched'];
+		if (state.tradeOrder.type === 3) {
+			event.push('groupon_finish');
+			event.push('groupon_fail');
+		}
+		sheep.$platform.useProvider('wechat').subscribeMessage(event);
+	}
+	// #endif
 
-  onLoad(async (options) => {
-    // 支付订单号
-    if (options.id) {
-      state.id = options.id;
-    }
-    // 订单类型
-    if (options.orderType) {
-      state.orderType = options.orderType;
-    }
+	onLoad(async (options) => {
+		// 支付订单号
+		if (options.id) {
+			state.id = options.id;
+		}
+		// 订单类型
+		if (options.orderType) {
+			state.orderType = options.orderType;
+		}
 
-    // 支付结果传值过来是失败,则直接显示失败界面
-    // if (options.payState === 'fail') {
-    //   state.result = 'failed';
-    // } else {
-      // 轮询三次检测订单支付结果
-      await getOrderInfo(state.id);
-    // }
-  });
+		// 支付结果传值过来是失败,则直接显示失败界面
+		// if (options.payState === 'fail') {
+		//   state.result = 'failed';
+		// } else {
+		// 轮询三次检测订单支付结果
+		await getOrderInfo(state.id);
+		// }
+	});
 
-  onShow(() => {
-    if (isEmpty(state.orderInfo)) {
-      return;
-    }
-    getOrderInfo(state.id);
-  });
+	onShow(() => {
+		if (isEmpty(state.orderInfo)) {
+			return;
+		}
+		getOrderInfo(state.id);
+	});
 
-  onHide(() => {
-    state.result = 'unpaid';
-    state.counter = 0;
-  });
+	onHide(() => {
+		state.result = 'unpaid';
+		state.counter = 0;
+	});
 </script>
 
 <style lang="scss" scoped>
-  @keyframes rotation {
-    0% {
-      transform: rotate(0deg);
-    }
+	@keyframes rotation {
+		0% {
+			transform: rotate(0deg);
+		}
 
-    100% {
-      transform: rotate(360deg);
-    }
-  }
+		100% {
+			transform: rotate(360deg);
+		}
+	}
 
-  .score-img {
-    width: 36rpx;
-    height: 36rpx;
-    margin: 0 4rpx;
-  }
+	.score-img {
+		width: 36rpx;
+		height: 36rpx;
+		margin: 0 4rpx;
+	}
 
-  .pay-result-box {
-    padding: 60rpx 0;
+	.pay-result-box {
+		padding: 60rpx 0;
 
-    .pay-waiting {
-      margin-top: 20rpx;
-      width: 60rpx;
-      height: 60rpx;
-      border: 10rpx solid rgb(233, 231, 231);
-      border-bottom-color: rgb(204, 204, 204);
-      border-radius: 50%;
-      display: inline-block;
-      // -webkit-animation: rotation 1s linear infinite;
-      animation: rotation 1s linear infinite;
-    }
+		.pay-waiting {
+			margin-top: 20rpx;
+			width: 60rpx;
+			height: 60rpx;
+			border: 10rpx solid rgb(233, 231, 231);
+			border-bottom-color: rgb(204, 204, 204);
+			border-radius: 50%;
+			display: inline-block;
+			// -webkit-animation: rotation 1s linear infinite;
+			animation: rotation 1s linear infinite;
+		}
 
-    .pay-img {
-      width: 130rpx;
-      height: 130rpx;
-    }
+		.pay-img {
+			width: 130rpx;
+			height: 130rpx;
+		}
 
-    .tip-text {
-      font-size: 30rpx;
-      font-weight: bold;
-      color: #333333;
-    }
+		.tip-text {
+			font-size: 30rpx;
+			font-weight: bold;
+			color: #333333;
+		}
 
-    .pay-total-num {
-      font-size: 36rpx;
-      font-weight: 500;
-      color: #333333;
-      font-family: OPPOSANS;
-    }
+		.pay-total-num {
+			font-size: 36rpx;
+			font-weight: 500;
+			color: #333333;
+			font-family: OPPOSANS;
+		}
 
-    .btn-box {
-      width: 100%;
+		.btn-box {
+			width: 100%;
 
-      .back-btn {
-        width: 190rpx;
-        height: 70rpx;
-        font-size: 28rpx;
-        border: 2rpx solid #dfdfdf;
-        border-radius: 35rpx;
-        font-weight: 400;
-        color: #595959;
-      }
+			.back-btn {
+				width: 190rpx;
+				height: 70rpx;
+				font-size: 28rpx;
+				border: 2rpx solid #dfdfdf;
+				border-radius: 35rpx;
+				font-weight: 400;
+				color: #595959;
+			}
 
-      .check-btn {
-        width: 190rpx;
-        height: 70rpx;
-        font-size: 28rpx;
-        border: 2rpx solid #dfdfdf;
-        border-radius: 35rpx;
-        font-weight: 400;
-        color: #595959;
-        margin-left: 32rpx;
-      }
-    }
+			.check-btn {
+				width: 190rpx;
+				height: 70rpx;
+				font-size: 28rpx;
+				border: 2rpx solid #dfdfdf;
+				border-radius: 35rpx;
+				font-weight: 400;
+				color: #595959;
+				margin-left: 32rpx;
+			}
+		}
 
-    .subscribe-box {
-      .subscribe-img {
-        width: 44rpx;
-        height: 44rpx;
-      }
+		.subscribe-box {
+			.subscribe-img {
+				width: 44rpx;
+				height: 44rpx;
+			}
 
-      .subscribe-title {
-        font-weight: 500;
-        font-size: 32rpx;
-        line-height: 36rpx;
-        color: #434343;
-      }
+			.subscribe-title {
+				font-weight: 500;
+				font-size: 32rpx;
+				line-height: 36rpx;
+				color: #434343;
+			}
 
-      .subscribe-start {
-        color: var(--ui-BG-Main);
-        font-weight: 700;
-        font-size: 32rpx;
-        line-height: 36rpx;
-      }
-    }
-  }
-</style>
+			.subscribe-start {
+				color: var(--ui-BG-Main);
+				font-weight: 700;
+				font-size: 32rpx;
+				line-height: 36rpx;
+			}
+		}
+	}
+</style>

+ 17 - 13
pages/user/wallet/score.vue

@@ -1,16 +1,12 @@
 <!-- 我的数字权益 -->
 <template>
 	<s-layout class="wallet-wrap" :bgStyle="{'backgroundColor':'#ffffff'}" title="我的数字权益" navbar="normal">
-		{{pointsPercentage}} {{percentageColor}}
 		<view class="score-box bg-white ss-flex-col ss-row-center ss-col-center">
-
-
-
-			<view class="ss-m-b-10  circle value-box ss-flex ss-row-center" >
+			<view class="ss-m-b-10  circle value-box ss-flex ss-row-center" :style="circleStyle">
 				<view class="all-title">数字<br>权益</view>
 			</view>
 
-			<view class="ss-m-b-30 ss-font-40"  style="color:#fe0000;">
+			<view class="ss-m-b-30 ss-font-40"  :style="{color:percentageColor}">
 				<text class="all-title ss-m-r-8">{{ points2point(userWallet.integralDO.currentQuota) }}</text>
 			</view>
 			<view class="ss-m-b-40">
@@ -89,8 +85,10 @@
 		resetPagination
 	} from '@/sheep/util';
 	import ScoreApi from '@/sheep/api/distri/score';
+	
 	import ScoreLog from './ScoreLog'
 	import richtext from '@/pages/public/richtext'
+	
 	const userWallet = computed(() => sheep.$store('user').userWallet);
 	const statusBarHeight = sheep.$platform.device.statusBarHeight * 2;
 	const userInfo = computed(() => sheep.$store('user').userInfo);
@@ -113,23 +111,29 @@
 		state.showModel = false;
 	}
 	const pointsPercentage = computed(() => {
-		const currentQuota = points2point(userWallet.value.integralDO.currentQuota)
-		const highQuota = points2point(userWallet.value.integralDO.highQuota)
+		const currentQuota = parseFloat(points2point(userWallet.value.integralDO.currentQuota))
+		const highQuota =parseFloat(points2point(userWallet.value.integralDO.highQuota))
 		if (currentQuota > highQuota) {
 			return 100;
 		} else {
-			return Math.floor((currentQuota / highQuota) * 100)
+			const percentage = (currentQuota / highQuota) * 100;
+			return Math.min(percentage, 100); // 确保百分比不会超过100
 		}
 	});
 	const percentageColor = computed(() => {
-		if (percentageColor>=90) {
+		if (pointsPercentage.value>=90) {
 			return '#fe0000';
-		} else if(percentageColor>=75){
+		} else if(pointsPercentage.value>=75){
 			return '#d8b800';
 		} else {
 			return '#0c912f';
 		}
 	});
+	const circleStyle = computed(() => {
+	      return {
+	        background: `conic-gradient(${percentageColor.value} ${pointsPercentage.value}%, #ddd ${pointsPercentage.value}%)`
+	      };
+	    });
 	async function getLogList(isFreeze) {
 		state.loadStatus = 'loading';
 		// isFreeze为true是冻结数字权益 isFreeze为false是已拿到的数字权益
@@ -248,8 +252,8 @@
 	}
 
 	.value-box {
-		width: 120rpx;
-		height: 120rpx;
+		width: 150rpx;
+		height: 150rpx;
 		// line-height: 100rpx;
 		text-align: center;
 		border-radius: 50%;

+ 229 - 232
sheep/components/s-layout/s-layout.vue

@@ -1,244 +1,241 @@
 <template>
-  <view
-    class="page-app"
-    :class="['theme-' + sys.mode, 'main-' + sys.theme, 'font-' + sys.fontSize]"
-  >
-    <view class="page-main" :style="[bgMain]">
-		
-      <!-- 默认通用顶部导航栏 -->
-      <su-navbar
-        v-if="navbar === 'normal'"
-        :title="title"
-        statusBar
-        :color="color"
-        :tools="tools"
-        :opacityBgUi="opacityBgUi"
-        @search="(e) => emits('search', e)"
-        :defaultSearch="defaultSearch"
-      />
-
-      <!-- 装修组件导航栏-普通 -->
-      <s-custom-navbar
-        v-else-if="navbar === 'custom' && navbarMode === 'normal'"
-        :data="navbarStyle"
-        :showLeftButton="showLeftButton"
-      />
-      <view class="page-body" :style="[bgBody]">
-        <!-- 沉浸式头部 -->
-        <su-inner-navbar v-if="navbar === 'inner'" :title="title" />
-        <view
-          v-if="navbar === 'inner'"
-          :style="[{ paddingTop: sheep.$platform.navbar + 'px' }]"
-        ></view>
-
-        <!-- 装修组件导航栏-沉浸式 -->
-        <!-- <s-custom-navbar v-if="navbar === 'custom' && navbarMode === 'inner'" :data="navbarStyle" :showLeftButton="showLeftButton" /> -->
-
-        <!-- 页面内容插槽 -->
-        <slot />
-
-        <!-- 底部导航 -->
-        <s-tabbar v-if="tabbar !== ''" :path="tabbar" />
-      </view>
-    </view>
-
-    <view class="page-modal">
-      <s-signup-modal/>
-      <!-- 全局授权弹窗 -->
-      <s-auth-modal />
-      <!-- 全局分享弹窗 -->
-      <s-share-modal :shareInfo="shareInfo" />
-      <!-- 全局快捷入口 -->
-      <s-menu-tools />
-    </view>
-  </view>
+	<view class="page-app" :class="['theme-' + sys.mode, 'main-' + sys.theme, 'font-' + sys.fontSize]">
+		<view class="page-main" :style="[bgMain]">
+
+			<!-- 默认通用顶部导航栏 -->
+			<su-navbar v-if="navbar === 'normal'" :title="title" statusBar :color="color" :tools="tools"
+				:opacityBgUi="opacityBgUi" @search="(e) => emits('search', e)" :defaultSearch="defaultSearch" />
+
+			<!-- 装修组件导航栏-普通 -->
+			<s-custom-navbar v-else-if="navbar === 'custom' && navbarMode === 'normal'" :data="navbarStyle"
+				:showLeftButton="showLeftButton" />
+			<view class="page-body" :style="[bgBody]">
+				<!-- 沉浸式头部 -->
+				<su-inner-navbar v-if="navbar === 'inner'" :title="title" />
+				<view v-if="navbar === 'inner'" :style="[{ paddingTop: sheep.$platform.navbar + 'px' }]"></view>
+
+				<!-- 装修组件导航栏-沉浸式 -->
+				<!-- <s-custom-navbar v-if="navbar === 'custom' && navbarMode === 'inner'" :data="navbarStyle" :showLeftButton="showLeftButton" /> -->
+
+				<!-- 页面内容插槽 -->
+				<slot />
+
+				<!-- 底部导航 -->
+				<s-tabbar v-if="tabbar !== ''" :path="tabbar" />
+			</view>
+		</view>
+
+		<view class="page-modal">
+			<!-- 全局获得积分提示弹窗 -->
+			<s-wallet-modal />
+			<!-- 全局自动签到弹窗 -->
+			<s-signup-modal />
+			<!-- 全局授权弹窗 -->
+			<s-auth-modal />
+			<!-- 全局分享弹窗 -->
+			<s-share-modal :shareInfo="shareInfo" />
+			<!-- 全局快捷入口 -->
+			<s-menu-tools />
+		</view>
+	</view>
 </template>
 
 <script setup>
-  /**
-   * 模板组件 - 提供页面公共组件,属性,方法
-   */
-  import { computed, reactive, ref } from 'vue';
-  import sheep from '@/sheep';
-  import { isEmpty } from 'lodash';
-  import { onShow } from '@dcloudio/uni-app';
-  // #ifdef MP-WEIXIN
-  import { onShareAppMessage } from '@dcloudio/uni-app';
-  // #endif
-
-  const props = defineProps({
-    title: {
-      type: String,
-      default: '',
-    },
-    navbar: {
-      type: String,
-      default: 'normal',
-    },
-    opacityBgUi: {
-      type: String,
-      default: 'bg-white',
-    },
-    color: {
-      type: String,
-      default: '',
-    },
-    tools: {
-      type: String,
-      default: 'title',
-    },
-    keyword: {
-      type: String,
-      default: '',
-    },
-    navbarStyle: {
-      type: Object,
-      default: () => ({
-        mode: '',
-        type: '',
-        color: '',
-        src: '',
-        list: [],
-        alwaysShow: 0,
-      }),
-    },
-    bgStyle: {
-      type: Object,
-      default: () => ({
-        src: '',
-        color: 'var(--ui-BG-1)',
-      }),
-    },
-    tabbar: {
-      type: [String, Boolean],
-      default: '',
-    },
-    onShareAppMessage: {
-      type: [Boolean, Object],
-      default: true,
-    },
-    leftWidth: {
-      type: [Number, String],
-      default: 100,
-    },
-    rightWidth: {
-      type: [Number, String],
-      default: 100,
-    },
-    defaultSearch: {
-      type: String,
-      default: '',
-    },
-    //展示返回按钮
-    showLeftButton: {
-      type: Boolean,
-      default: false,
-    },
-  });
-  const emits = defineEmits(['search']);
-
-  const sysStore = sheep.$store('sys');
-  const userStore = sheep.$store('user');
-  const appStore = sheep.$store('app');
-  const modalStore = sheep.$store('modal');
-  const sys = computed(() => sysStore);
-
-  // 导航栏模式(因为有自定义导航栏 需要计算)
-  const navbarMode = computed(() => {
-    if (props.navbar === 'normal' || props.navbarStyle.mode === 'normal') {
-      return 'normal';
-    }
-    return 'inner';
-  });
-
-  // 背景1
-  const bgMain = computed(() => {
-    if (navbarMode.value === 'inner') {
-      return {
-        background: `${props.bgStyle.backgroundColor} url(${sheep.$url.cdn(
+	/**
+	 * 模板组件 - 提供页面公共组件,属性,方法
+	 */
+	import {
+		computed,
+		reactive,
+		ref
+	} from 'vue';
+	import sheep from '@/sheep';
+	import {
+		isEmpty
+	} from 'lodash';
+	import {
+		onShow
+	} from '@dcloudio/uni-app';
+	// #ifdef MP-WEIXIN
+	import {
+		onShareAppMessage
+	} from '@dcloudio/uni-app';
+	// #endif
+
+	const props = defineProps({
+		title: {
+			type: String,
+			default: '',
+		},
+		navbar: {
+			type: String,
+			default: 'normal',
+		},
+		opacityBgUi: {
+			type: String,
+			default: 'bg-white',
+		},
+		color: {
+			type: String,
+			default: '',
+		},
+		tools: {
+			type: String,
+			default: 'title',
+		},
+		keyword: {
+			type: String,
+			default: '',
+		},
+		navbarStyle: {
+			type: Object,
+			default: () => ({
+				mode: '',
+				type: '',
+				color: '',
+				src: '',
+				list: [],
+				alwaysShow: 0,
+			}),
+		},
+		bgStyle: {
+			type: Object,
+			default: () => ({
+				src: '',
+				color: 'var(--ui-BG-1)',
+			}),
+		},
+		tabbar: {
+			type: [String, Boolean],
+			default: '',
+		},
+		onShareAppMessage: {
+			type: [Boolean, Object],
+			default: true,
+		},
+		leftWidth: {
+			type: [Number, String],
+			default: 100,
+		},
+		rightWidth: {
+			type: [Number, String],
+			default: 100,
+		},
+		defaultSearch: {
+			type: String,
+			default: '',
+		},
+		//展示返回按钮
+		showLeftButton: {
+			type: Boolean,
+			default: false,
+		},
+	});
+	const emits = defineEmits(['search']);
+
+	const sysStore = sheep.$store('sys');
+	const userStore = sheep.$store('user');
+	const appStore = sheep.$store('app');
+	const modalStore = sheep.$store('modal');
+	const sys = computed(() => sysStore);
+
+	// 导航栏模式(因为有自定义导航栏 需要计算)
+	const navbarMode = computed(() => {
+		if (props.navbar === 'normal' || props.navbarStyle.mode === 'normal') {
+			return 'normal';
+		}
+		return 'inner';
+	});
+
+	// 背景1
+	const bgMain = computed(() => {
+		if (navbarMode.value === 'inner') {
+			return {
+				background: `${props.bgStyle.backgroundColor} url(${sheep.$url.cdn(
           props.bgStyle.backgroundImage,
         )}) no-repeat top center / 100% auto`,
-      };
-    }
-    return {};
-  });
-
-  // 背景2
-  const bgBody = computed(() => {
-    if (navbarMode.value === 'normal') {
-      return {
-        background: `${props.bgStyle.backgroundColor} url(${sheep.$url.cdn(
+			};
+		}
+		return {};
+	});
+
+	// 背景2
+	const bgBody = computed(() => {
+		if (navbarMode.value === 'normal') {
+			return {
+				background: `${props.bgStyle.backgroundColor} url(${sheep.$url.cdn(
           props.bgStyle.backgroundImage,
         )}) no-repeat top center / 100% auto`,
-      };
-    }
-    return {};
-  });
-
-  // 分享信息
-  const shareInfo = computed(() => {
-    if (props.onShareAppMessage === true) {
-      return sheep.$platform.share.getShareInfo();
-    } else {
-      if (!isEmpty(props.onShareAppMessage)) {
-        sheep.$platform.share.updateShareInfo(props.onShareAppMessage);
-        return props.onShareAppMessage;
-      }
-    }
-    return {};
-  });
-
-  // #ifdef MP-WEIXIN
-  // 微信小程序分享
-  onShareAppMessage(() => {
-    return {
-      title: shareInfo.value.title,
-      path: shareInfo.value.path,
-      imageUrl: shareInfo.value.image,
-    };
-  });
-  // #endif
-
-  onShow(() => {
-    if (!isEmpty(shareInfo.value)) {
-      sheep.$platform.share.updateShareInfo(shareInfo.value);
-    }
-  });
+			};
+		}
+		return {};
+	});
+
+	// 分享信息
+	const shareInfo = computed(() => {
+		if (props.onShareAppMessage === true) {
+			return sheep.$platform.share.getShareInfo();
+		} else {
+			if (!isEmpty(props.onShareAppMessage)) {
+				sheep.$platform.share.updateShareInfo(props.onShareAppMessage);
+				return props.onShareAppMessage;
+			}
+		}
+		return {};
+	});
+
+	// #ifdef MP-WEIXIN
+	// 微信小程序分享
+	onShareAppMessage(() => {
+		return {
+			title: shareInfo.value.title,
+			path: shareInfo.value.path,
+			imageUrl: shareInfo.value.image,
+		};
+	});
+	// #endif
+
+	onShow(() => {
+		if (!isEmpty(shareInfo.value)) {
+			sheep.$platform.share.updateShareInfo(shareInfo.value);
+		}
+	});
 </script>
 
 <style lang="scss" scoped>
-  .page-app {
-    position: relative;
-    color: var(--ui-TC);
-    background-color: var(--ui-BG-1) !important;
-    z-index: 2;
-    display: flex;
-    width: 100%;
-    height: 100vh;
-
-    .page-main {
-      position: absolute;
-      z-index: 1;
-      width: 100%;
-      min-height: 100%;
-      display: flex;
-      flex-direction: column;
+	.page-app {
+		position: relative;
+		color: var(--ui-TC);
 		background-color: var(--ui-BG-1) !important;
-      .page-body {
-        width: 100%;
-        position: relative;
-        z-index: 1;
-        flex: 1;
-      }
-
-      .page-img {
-        width: 100vw;
-        height: 100vh;
-        position: absolute;
-        top: 0;
-        left: 0;
-        z-index: 0;
-      }
-    }
-  }
-</style>
+		z-index: 2;
+		display: flex;
+		width: 100%;
+		height: 100vh;
+
+		.page-main {
+			position: absolute;
+			z-index: 1;
+			width: 100%;
+			min-height: 100%;
+			display: flex;
+			flex-direction: column;
+			background-color: var(--ui-BG-1) !important;
+
+			.page-body {
+				width: 100%;
+				position: relative;
+				z-index: 1;
+				flex: 1;
+			}
+
+			.page-img {
+				width: 100vw;
+				height: 100vh;
+				position: absolute;
+				top: 0;
+				left: 0;
+				z-index: 0;
+			}
+		}
+	}
+</style>

+ 125 - 0
sheep/components/s-wallet-modal/s-wallet-modal.vue

@@ -0,0 +1,125 @@
+<template>
+	<!-- 规格弹窗 -->
+	<!-- showClose -->
+	<su-popup :show="show" @close="colseWalletModal" type="center"  round="10">
+		<view class="model-box ss-flex-col">
+			<view class="ss-m-t-56 ss-flex-col ss-col-center">
+				<text class="cicon-check-round"></text>
+				<view class="score-title">恭喜</view>
+				<view class="model-title ss-flex ss-col-center ss-m-t-15 ss-font-35" v-if="state.points"> 
+					获得数字权益:{{state.points}}
+				</view>
+				<view class="model-title ss-flex ss-col-center ss-m-t-15 ss-font-35" v-if="state.socialStatus">
+					获得身价:{{state.socialStatus}}
+				</view>
+				<view class="model-title ss-flex ss-col-center ss-m-y-15 ">
+					【待确权】
+				</view>
+
+			</view>
+			<view class="model-bg ss-flex-col ss-col-center ss-row-right">
+				<view class="ss-m-b-40">
+					<button class="ss-reset-button confirm-btn" @tap="colseWalletModal();">确认</button>
+				</view>
+			</view>
+		</view>
+	</su-popup>
+</template>
+
+<script setup>
+	import {
+		computed,
+		reactive,
+		ref,
+		watch
+	} from 'vue';
+	import sheep from '@/sheep';
+
+	import {
+		showWalletModal,
+		colseWalletModal
+	} from '@/sheep/hooks/useModal';
+	const headerBg = sheep.$url.css('/static/images/sign.png');
+	const show = computed(() => sheep.$store('modal').getWallet);
+	const state = computed(() => sheep.$store('modal').getWalletInfo)
+	// 监听签到成功 3s之后自动关闭
+	// watch(() => show.value, (newValue) => {
+	// 	if(newValue){
+	// 		setTimeout(colseSignUpModal,3000)
+	// 	}
+	// })
+</script>
+
+<style lang="scss" scoped>
+	.model-box {
+		width: 520rpx;
+		// height: 590rpx;
+		background: linear-gradient(177deg, #ff6000 0%, #fe832a 100%);
+		// background: linear-gradient(177deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient));
+		border-radius: 10rpx;
+
+		.cicon-check-round {
+			// font-size: 70rpx;
+			color: #fff;
+		}
+
+		.score-title {
+			font-size: 34rpx;
+			font-family: OPPOSANS;
+			font-weight: 500;
+			color: #fcff00;
+		}
+
+		.model-title {
+			// font-size: 28rpx;
+			font-weight: 500;
+			color: #ffffff;
+		}
+
+		.model-bg {
+			width: 520rpx;
+			height: 6.75rem;
+			background-size: 100% 100%;
+			background-image: v-bind(headerBg);
+			background-repeat: no-repeat;
+			border-radius: 0 0 10rpx 10rpx;
+
+			.title {
+				font-size: 34rpx;
+				font-weight: bold;
+				// color: var(--ui-BG-Main);
+				color: #ff6000;
+			}
+
+			.subtitle {
+				font-size: 26rpx;
+				font-weight: 500;
+				color: #999999;
+			}
+
+			.cancel-btn {
+				width: 220rpx;
+				height: 70rpx;
+				border: 2rpx solid #ff6000;
+				border-radius: 35rpx;
+				font-size: 28rpx;
+				font-weight: 500;
+				color: #ff6000;
+				line-height: normal;
+				margin-right: 10rpx;
+			}
+
+			.confirm-btn {
+				width: 300rpx;
+				height: 70rpx;
+				background: linear-gradient(90deg, #ff6000, #fe832a);
+				box-shadow: 0 0.2em 0.5em rgba(#ff6000, 0.4);
+				border-radius: 35rpx;
+				font-size: 28rpx;
+				font-weight: 500;
+				color: #ffffff;
+				line-height: normal;
+			}
+		}
+	}
+</style>

+ 15 - 0
sheep/hooks/useModal.js

@@ -86,6 +86,21 @@ export function colseSignUpModal() {
 		state.signUp = false;
 	});
 }
+
+// 打开获得积分弹窗
+export function showWalletModal(obj) {
+	$store('modal').$patch((state) => {
+		state.getWallet = true;
+		state.getWalletInfo = obj;
+	});
+}
+// 关闭获得积分弹窗
+export function colseWalletModal() {
+	$store('modal').$patch((state) => {
+		state.getWallet = false;
+	});
+}
+
 // 打开授权弹框
 export function showAuthModal(type = 'smsLogin', isActive = 'smsLogin') {
 	const modal = $store('modal');

+ 5 - 0
sheep/store/modal.js

@@ -11,6 +11,11 @@ const modal = defineStore({
     }, // 分享弹框信息
     signUp:false, // 签到弹框
     signUpInfo:{}, // 签到弹框信息
+	getWallet:false, // 获得积分/身价弹窗
+	getWalletInfo:{
+		points:0,
+		socialStatus:0,
+	}, // 获得积分/身价弹窗信息
     menu: false, // 快捷菜单弹框
     advHistory: [], // 广告弹框记录
     lastTimer: {

+ 1 - 1
unpackage/dist/build/web/assets/address.4f3e02c5.js → unpackage/dist/build/web/assets/address.7e379768.js

@@ -1 +1 @@
-import{Z as e}from"./index-c155181a.js";const s={getAddressList:()=>e({url:"/member/address/list",method:"GET"}),createAddress:s=>e({url:"/member/address/create",method:"POST",data:s,custom:{showSuccess:!0,successMsg:"保存成功"}}),updateAddress:s=>e({url:"/member/address/update",method:"PUT",data:s,custom:{showSuccess:!0,successMsg:"更新成功"}}),getAddress:s=>e({url:"/member/address/get",method:"GET",params:{id:s}}),deleteAddress:s=>e({url:"/member/address/delete",method:"DELETE",params:{id:s}})};export{s as A};
+import{Z as e}from"./index-dea1c201.js";const s={getAddressList:()=>e({url:"/member/address/list",method:"GET"}),createAddress:s=>e({url:"/member/address/create",method:"POST",data:s,custom:{showSuccess:!0,successMsg:"保存成功"}}),updateAddress:s=>e({url:"/member/address/update",method:"PUT",data:s,custom:{showSuccess:!0,successMsg:"更新成功"}}),getAddress:s=>e({url:"/member/address/get",method:"GET",params:{id:s}}),deleteAddress:s=>e({url:"/member/address/delete",method:"DELETE",params:{id:s}})};export{s as A};

+ 1 - 1
unpackage/dist/build/web/assets/afterSale.d8f75554.js → unpackage/dist/build/web/assets/afterSale.63941315.js

@@ -1 +1 @@
-import{Z as e}from"./index-c155181a.js";const a={getAfterSalePage:a=>e({url:"/trade/after-sale/page",method:"GET",params:a,custom:{showLoading:!1}}),createAfterSale:a=>e({url:"/trade/after-sale/create",method:"POST",data:a}),getAfterSale:a=>e({url:"/trade/after-sale/get",method:"GET",params:{id:a}}),cancelAfterSale:a=>e({url:"/trade/after-sale/cancel",method:"DELETE",params:{id:a}}),getAfterSaleLogList:a=>e({url:"/trade/after-sale-log/list",method:"GET",params:{afterSaleId:a}}),deliveryAfterSale:a=>e({url:"/trade/after-sale/delivery",method:"PUT",data:a})};export{a as A};
+import{Z as e}from"./index-dea1c201.js";const a={getAfterSalePage:a=>e({url:"/trade/after-sale/page",method:"GET",params:a,custom:{showLoading:!1}}),createAfterSale:a=>e({url:"/trade/after-sale/create",method:"POST",data:a}),getAfterSale:a=>e({url:"/trade/after-sale/get",method:"GET",params:{id:a}}),cancelAfterSale:a=>e({url:"/trade/after-sale/cancel",method:"DELETE",params:{id:a}}),getAfterSaleLogList:a=>e({url:"/trade/after-sale-log/list",method:"GET",params:{afterSaleId:a}}),deliveryAfterSale:a=>e({url:"/trade/after-sale/delivery",method:"PUT",data:a})};export{a as A};

+ 0 - 1
unpackage/dist/build/web/assets/area.41ebde32.js

@@ -1 +0,0 @@
-import{Z as e}from"./index-c155181a.js";const r={getAreaTree:()=>e({url:"/system/area/tree",method:"GET"})};export{r as A};

+ 1 - 0
unpackage/dist/build/web/assets/area.7ce8f219.js

@@ -0,0 +1 @@
+import{Z as e}from"./index-dea1c201.js";const r={getAreaTree:()=>e({url:"/system/area/tree",method:"GET"})};export{r as A};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/bargain.c56bb619.js


+ 1 - 1
unpackage/dist/build/web/assets/brokerage.267fa202.js → unpackage/dist/build/web/assets/brokerage.14413531.js

@@ -1 +1 @@
-import{Z as e}from"./index-c155181a.js";const r={getBrokerageUser:()=>e({url:"/trade/brokerage-user/get",method:"GET"}),getBrokerageUserSummary:()=>e({url:"/trade/brokerage-user/get-summary",method:"GET"}),getBrokerageRecordPage:r=>{void 0===r.status&&delete r.status;const t=Object.keys(r).map((e=>encodeURIComponent(e)+"="+r[e])).join("&");return e({url:`/trade/brokerage-record/page?${t}`,method:"GET"})},createBrokerageWithdraw:r=>e({url:"/trade/brokerage-withdraw/create",method:"POST",data:r}),getProductBrokeragePrice:r=>e({url:"/trade/brokerage-record/get-product-brokerage-price",method:"GET",params:{spuId:r}}),getRankByPrice:r=>{const t=`times=${r.times[0]}&times=${r.times[1]}`;return e({url:`/trade/brokerage-user/get-rank-by-price?${t}`,method:"GET"})},getBrokerageUserChildSummaryPageByPrice:r=>{const t=Object.keys(r).map((e=>encodeURIComponent(e)+"="+r[e])).join("&");return e({url:`/trade/brokerage-user/rank-page-by-price?${t}`,method:"GET"})},getBrokerageUserRankPageByUserCount:r=>{const t=Object.keys(r).map((e=>encodeURIComponent(e)+"="+r[e])).join("&");return e({url:`/trade/brokerage-user/rank-page-by-user-count?${t}`,method:"GET"})},getBrokerageUserChildSummaryPage:r=>e({url:"/trade/brokerage-user/child-summary-page",method:"GET",params:r})};export{r as B};
+import{Z as e}from"./index-dea1c201.js";const r={getBrokerageUser:()=>e({url:"/trade/brokerage-user/get",method:"GET"}),getBrokerageUserSummary:()=>e({url:"/trade/brokerage-user/get-summary",method:"GET"}),getBrokerageRecordPage:r=>{void 0===r.status&&delete r.status;const t=Object.keys(r).map((e=>encodeURIComponent(e)+"="+r[e])).join("&");return e({url:`/trade/brokerage-record/page?${t}`,method:"GET"})},createBrokerageWithdraw:r=>e({url:"/trade/brokerage-withdraw/create",method:"POST",data:r}),getProductBrokeragePrice:r=>e({url:"/trade/brokerage-record/get-product-brokerage-price",method:"GET",params:{spuId:r}}),getRankByPrice:r=>{const t=`times=${r.times[0]}&times=${r.times[1]}`;return e({url:`/trade/brokerage-user/get-rank-by-price?${t}`,method:"GET"})},getBrokerageUserChildSummaryPageByPrice:r=>{const t=Object.keys(r).map((e=>encodeURIComponent(e)+"="+r[e])).join("&");return e({url:`/trade/brokerage-user/rank-page-by-price?${t}`,method:"GET"})},getBrokerageUserRankPageByUserCount:r=>{const t=Object.keys(r).map((e=>encodeURIComponent(e)+"="+r[e])).join("&");return e({url:`/trade/brokerage-user/rank-page-by-user-count?${t}`,method:"GET"})},getBrokerageUserChildSummaryPage:r=>e({url:"/trade/brokerage-user/child-summary-page",method:"GET",params:r})};export{r as B};

+ 1 - 1
unpackage/dist/build/web/assets/category.3deb7a03.js → unpackage/dist/build/web/assets/category.06054ba5.js

@@ -1 +1 @@
-import{Z as t}from"./index-c155181a.js";const o={getCategoryList:()=>t({url:"/product/category/list",method:"GET"}),getCategoryListByIds:o=>t({url:"/product/category/list-by-ids",method:"GET",params:{ids:o}})};export{o as C};
+import{Z as t}from"./index-dea1c201.js";const o={getCategoryList:()=>t({url:"/product/category/list",method:"GET"}),getCategoryListByIds:o=>t({url:"/product/category/list-by-ids",method:"GET",params:{ids:o}})};export{o as C};

+ 1 - 1
unpackage/dist/build/web/assets/combination.314ff395.js → unpackage/dist/build/web/assets/combination.57ec3441.js

@@ -1 +1 @@
-import{Z as o}from"./index-c155181a.js";const t={getCombinationActivityList:t=>o({url:"/promotion/combination-activity/list",method:"GET",params:{count:t}}),getCombinationActivityPage:t=>o({url:"/promotion/combination-activity/page",method:"GET",params:t}),getCombinationActivity:t=>o({url:"/promotion/combination-activity/get-detail",method:"GET",params:{id:t}}),getHeadCombinationRecordList:(t,i,a)=>o({url:"/promotion/combination-record/get-head-list",method:"GET",params:{activityId:t,status:i,count:a}}),getCombinationRecordPage:t=>o({url:"/promotion/combination-record/page",method:"GET",params:t}),getCombinationRecordDetail:t=>o({url:"/promotion/combination-record/get-detail",method:"GET",params:{id:t}}),getCombinationRecordSummary:()=>o({url:"/promotion/combination-record/get-summary",method:"GET"})};export{t as C};
+import{Z as o}from"./index-dea1c201.js";const t={getCombinationActivityList:t=>o({url:"/promotion/combination-activity/list",method:"GET",params:{count:t}}),getCombinationActivityPage:t=>o({url:"/promotion/combination-activity/page",method:"GET",params:t}),getCombinationActivity:t=>o({url:"/promotion/combination-activity/get-detail",method:"GET",params:{id:t}}),getHeadCombinationRecordList:(t,i,a)=>o({url:"/promotion/combination-record/get-head-list",method:"GET",params:{activityId:t,status:i,count:a}}),getCombinationRecordPage:t=>o({url:"/promotion/combination-record/page",method:"GET",params:t}),getCombinationRecordDetail:t=>o({url:"/promotion/combination-record/get-detail",method:"GET",params:{id:t}}),getCombinationRecordSummary:()=>o({url:"/promotion/combination-record/get-summary",method:"GET"})};export{t as C};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/comment-item.90da7e35.js


+ 1 - 0
unpackage/dist/build/web/assets/config.072d43a8.js

@@ -0,0 +1 @@
+import{Z as e}from"./index-dea1c201.js";const o={getTradeConfig:()=>e({url:"/trade/config/get",method:"GET"})};export{o as T};

+ 0 - 1
unpackage/dist/build/web/assets/config.1e5db562.js

@@ -1 +0,0 @@
-import{Z as e}from"./index-c155181a.js";const o={getTradeConfig:()=>e({url:"/trade/config/get",method:"GET"})};export{o as T};

+ 1 - 1
unpackage/dist/build/web/assets/const.70751c67.js → unpackage/dist/build/web/assets/const.457bd19a.js

@@ -1 +1 @@
-import{Z as t,b3 as e}from"./index-c155181a.js";const i={getSeckillConfigList:()=>t({url:"promotion/seckill-config/list",method:"GET"}),getNowSeckillActivity:()=>t({url:"promotion/seckill-activity/get-now",method:"GET"}),getSeckillActivityPage:e=>t({url:"promotion/seckill-activity/page",method:"GET",params:e}),getSeckillActivity:e=>t({url:"promotion/seckill-activity/get-detail",method:"GET",params:{id:e}})},o={PRICE:{type:1,name:"满减"},PERCENT:{type:2,name:"折扣"}},l={DATE:{type:1,name:"固定日期可用"},TERM:{type:2,name:"领取之后可用"}},a={WAIT_START:"即将开始",STARTED:"进行中",END:"已结束"},s=(t,i)=>{const o=e();return o.isBefore(t)?a.WAIT_START:o.isAfter(i)?a.END:a.STARTED};export{l as C,o as P,i as S,a as T,s as g};
+import{Z as t,b4 as e}from"./index-dea1c201.js";const i={getSeckillConfigList:()=>t({url:"promotion/seckill-config/list",method:"GET"}),getNowSeckillActivity:()=>t({url:"promotion/seckill-activity/get-now",method:"GET"}),getSeckillActivityPage:e=>t({url:"promotion/seckill-activity/page",method:"GET",params:e}),getSeckillActivity:e=>t({url:"promotion/seckill-activity/get-detail",method:"GET",params:{id:e}})},o={PRICE:{type:1,name:"满减"},PERCENT:{type:2,name:"折扣"}},l={DATE:{type:1,name:"固定日期可用"},TERM:{type:2,name:"领取之后可用"}},a={WAIT_START:"即将开始",STARTED:"进行中",END:"已结束"},s=(t,i)=>{const o=e();return o.isBefore(t)?a.WAIT_START:o.isAfter(i)?a.END:a.STARTED};export{l as C,o as P,i as S,a as T,s as g};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/detail-content-card.08e951fa.js


+ 1 - 1
unpackage/dist/build/web/assets/favorite.9113d899.js → unpackage/dist/build/web/assets/favorite.ae035249.js

@@ -1 +1 @@
-import{Z as e}from"./index-c155181a.js";const t={getFavoritePage:t=>e({url:"/product/favorite/page",method:"GET",params:t}),isFavoriteExists:t=>e({url:"/product/favorite/exits",method:"GET",params:{spuId:t}}),createFavorite:t=>e({url:"/product/favorite/create",method:"POST",data:{spuId:t},custom:{auth:!0,showSuccess:!0,successMsg:"收藏成功"}}),createCollectBefore:t=>e({url:"/distri/user-collect-before/create",method:"POST",data:{productSpuId:t}}),deleteFavorite:t=>e({url:"/product/favorite/delete",method:"DELETE",data:{spuId:t},custom:{auth:!0,showSuccess:!0,successMsg:"取消成功"}})};export{t as F};
+import{Z as e}from"./index-dea1c201.js";const t={getFavoritePage:t=>e({url:"/product/favorite/page",method:"GET",params:t}),isFavoriteExists:t=>e({url:"/product/favorite/exits",method:"GET",params:{spuId:t}}),createFavorite:t=>e({url:"/product/favorite/create",method:"POST",data:{spuId:t},custom:{auth:!0,showSuccess:!0,successMsg:"收藏成功"}}),createCollectBefore:t=>e({url:"/distri/user-collect-before/create",method:"POST",data:{productSpuId:t}}),deleteFavorite:t=>e({url:"/product/favorite/delete",method:"DELETE",data:{spuId:t},custom:{auth:!0,showSuccess:!0,successMsg:"取消成功"}})};export{t as F};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/form.fe8a08e8.js


+ 1 - 1
unpackage/dist/build/web/assets/history.d7be7f5d.js → unpackage/dist/build/web/assets/history.828c470c.js

@@ -1 +1 @@
-import{Z as s}from"./index-c155181a.js";const o={deleteBrowseHistory:o=>s({url:"/product/browse-history/delete",method:"DELETE",data:{spuIds:o},custom:{showSuccess:!0,successMsg:"删除成功"}}),cleanBrowseHistory:()=>s({url:"/product/browse-history/clean",method:"DELETE",custom:{showSuccess:!0,successMsg:"清空成功"}}),getBrowseHistoryPage:o=>s({url:"/product/browse-history/page",method:"GET",data:o,custom:{showLoading:!1}})};export{o as S};
+import{Z as s}from"./index-dea1c201.js";const o={deleteBrowseHistory:o=>s({url:"/product/browse-history/delete",method:"DELETE",data:{spuIds:o},custom:{showSuccess:!0,successMsg:"删除成功"}}),cleanBrowseHistory:()=>s({url:"/product/browse-history/clean",method:"DELETE",custom:{showSuccess:!0,successMsg:"清空成功"}}),getBrowseHistoryPage:o=>s({url:"/product/browse-history/page",method:"GET",data:o,custom:{showLoading:!1}})};export{o as S};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/index-dea1c201.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/mp-html.ec4aa2b9.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-activity-bargain-detail.1b5c429d.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-activity-bargain-list.f2ecf98b.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-activity-groupon-detail.e23f464f.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-activity-groupon-list.2318115f.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-activity-groupon-order.5dc996ab.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-activity-index.180f6cf4.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-activity-seckill-list.d885d58e.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-app-sign.2145f89a.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-chat-index.4a4902b6.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-chat-speechtotext.51020d79.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-commission-commission-ranking.2ce93702.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-commission-goods.42229293.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-commission-index.edf30960.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-commission-order.29468d16.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-commission-promoter.b8214c7b.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-commission-team.f7b67e0c.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-commission-wallet.03ab7466.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-commission-withdraw.578a5946.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-coupon-detail.a1b0b5e0.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-coupon-list.7c08c422.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-goods-comment-add.00ad63d7.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-goods-comment-list.b0558a9c.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-goods-groupon.9a2de5c2.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-goods-index.0b1c875a.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-goods-list.44b99a59.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-goods-seckill.19ec7534.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-index-cart.3170179c.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-index-category.d899306a.js


+ 1 - 1
unpackage/dist/build/web/assets/pages-index-index.764c8acf.js → unpackage/dist/build/web/assets/pages-index-index.dc73cb64.js

@@ -1 +1 @@
-import{h as e,c as s,o as t,s as a,$ as o,a as p,b as r,d as l,e as i,f as m,w as n,g as u,i as d,j as _,k as y,r as c,F as j,l as g,m as v}from"./index-c155181a.js";import{_ as b,a as f}from"./s-block.3497e935.js";import{_ as x}from"./s-layout.0a7a4107.js";import"./form.92ab55d7.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-list.8f6fd3fe.js";import"./uni-badge.00fbb911.js";import"./su-image.b83bbeb9.js";import"./su-swiper.ea846a6d.js";import"./s-goods-column.0d83bc06.js";import"./useGoods.2d76d17a.js";/* empty css                                                                     */import"./uni-load-more.e325ae2f.js";/* empty css                                                                *//* empty css                                                                      */import"./spu.20b36d3f.js";import"./combination.314ff395.js";import"./const.70751c67.js";import"./mp-html.7ec1935f.js";import"./richtext.2274c1bd.js";const h={__name:"index",setup(h){e();const k=s((()=>{var e;return null==(e=a.$store("app").template)?void 0:e.home}));return t((e=>{e.templateId&&a.$store("app").init(e.templateId),e.spm&&o.decryptSpm(e.spm),e.page&&a.$router.go(decodeURIComponent(e.page))})),p((()=>{a.$store("app").init(),setTimeout((function(){r()}),800)})),l((()=>{})),(e,s)=>{const t=g(v("s-block-item"),b),a=g(v("s-block"),f),o=g(v("s-layout"),x),p=d;return k.value?(i(),m(p,{key:0},{default:n((()=>{var e;return[_(o,{title:"首页",navbar:"custom",tabbar:"/pages/index/index",bgStyle:k.value.page,navbarStyle:null==(e=k.value.style)?void 0:e.navbar,onShareAppMessage:""},{default:n((()=>[(i(!0),y(j,null,c(k.value.components,((e,s)=>(i(),m(a,{key:s,styles:e.property.style},{default:n((()=>[_(t,{type:e.id,data:e.property,styles:e.property.style},null,8,["type","data","styles"])])),_:2},1032,["styles"])))),128))])),_:1},8,["bgStyle","navbarStyle"])]})),_:1})):u("",!0)}}};export{h as default};
+import{h as e,c as s,o as t,s as a,$ as o,a as p,b as r,d as l,e as i,f as m,w as n,g as u,i as d,j as _,k as y,r as c,F as j,l as g,m as v}from"./index-dea1c201.js";import{_ as b,a as f}from"./s-block.2818b08e.js";import{_ as x}from"./s-layout.ffebcb6c.js";import"./form.fe8a08e8.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-list.676de702.js";import"./uni-badge.f389ba95.js";import"./su-image.fd90d264.js";import"./su-swiper.861c8cc7.js";import"./s-goods-column.a460273c.js";import"./useGoods.bd3ef204.js";/* empty css                                                                     */import"./uni-load-more.baea9139.js";/* empty css                                                                *//* empty css                                                                      */import"./spu.323bbcb8.js";import"./combination.57ec3441.js";import"./const.457bd19a.js";import"./mp-html.ec4aa2b9.js";import"./richtext.9b4946fd.js";const h={__name:"index",setup(h){e();const k=s((()=>{var e;return null==(e=a.$store("app").template)?void 0:e.home}));return t((e=>{e.templateId&&a.$store("app").init(e.templateId),e.spm&&o.decryptSpm(e.spm),e.page&&a.$router.go(decodeURIComponent(e.page))})),p((()=>{a.$store("app").init(),setTimeout((function(){r()}),800)})),l((()=>{})),(e,s)=>{const t=g(v("s-block-item"),b),a=g(v("s-block"),f),o=g(v("s-layout"),x),p=d;return k.value?(i(),m(p,{key:0},{default:n((()=>{var e;return[_(o,{title:"首页",navbar:"custom",tabbar:"/pages/index/index",bgStyle:k.value.page,navbarStyle:null==(e=k.value.style)?void 0:e.navbar,onShareAppMessage:""},{default:n((()=>[(i(!0),y(j,null,c(k.value.components,((e,s)=>(i(),m(a,{key:s,styles:e.property.style},{default:n((()=>[_(t,{type:e.id,data:e.property,styles:e.property.style},null,8,["type","data","styles"])])),_:2},1032,["styles"])))),128))])),_:1},8,["bgStyle","navbarStyle"])]})),_:1})):u("",!0)}}};export{h as default};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-index-login.bad1ba53.js


+ 1 - 1
unpackage/dist/build/web/assets/pages-index-page.79a2461b.js → unpackage/dist/build/web/assets/pages-index-page.958462c1.js

@@ -1 +1 @@
-import{_ as t,a as s}from"./s-block.3497e935.js";import{y as e,o,W as a,d as p,e as r,f as i,w as n,l,k as m,r as _,F as u,m as y,j as d}from"./index-c155181a.js";import{_ as c}from"./s-layout.0a7a4107.js";import"./form.92ab55d7.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-list.8f6fd3fe.js";import"./uni-badge.00fbb911.js";import"./su-image.b83bbeb9.js";import"./su-swiper.ea846a6d.js";import"./s-goods-column.0d83bc06.js";import"./useGoods.2d76d17a.js";/* empty css                                                                     */import"./uni-load-more.e325ae2f.js";/* empty css                                                                *//* empty css                                                                      */import"./spu.20b36d3f.js";import"./combination.314ff395.js";import"./const.70751c67.js";import"./mp-html.7ec1935f.js";import"./richtext.2274c1bd.js";const g={__name:"page",setup(g){const j=e({name:"",components:[],navigationBar:{},page:{}});return o((async t=>{var s,e,o;let p=t.id;const{code:r,data:i}=await a.getDiyPage(p);0===r&&(j.name=i.name,j.components=null==(s=i.property)?void 0:s.components,j.navigationBar=null==(e=i.property)?void 0:e.navigationBar,j.page=null==(o=i.property)?void 0:o.page)})),p((()=>{})),(e,o)=>{const a=l(y("s-block-item"),t),p=l(y("s-block"),s),g=l(y("s-layout"),c);return r(),i(g,{title:j.name,navbar:"custom",bgStyle:j.page,navbarStyle:j.navigationBar,onShareAppMessage:"",showLeftButton:""},{default:n((()=>[(r(!0),m(u,null,_(j.components,((t,s)=>(r(),i(p,{key:s,styles:t.property.style},{default:n((()=>[d(a,{type:t.id,data:t.property,styles:t.property.style},null,8,["type","data","styles"])])),_:2},1032,["styles"])))),128))])),_:1},8,["title","bgStyle","navbarStyle"])}}};export{g as default};
+import{_ as t,a as s}from"./s-block.2818b08e.js";import{y as e,o,W as a,d as p,e as r,f as i,w as n,l,k as m,r as _,F as u,m as y,j as d}from"./index-dea1c201.js";import{_ as c}from"./s-layout.ffebcb6c.js";import"./form.fe8a08e8.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-list.676de702.js";import"./uni-badge.f389ba95.js";import"./su-image.fd90d264.js";import"./su-swiper.861c8cc7.js";import"./s-goods-column.a460273c.js";import"./useGoods.bd3ef204.js";/* empty css                                                                     */import"./uni-load-more.baea9139.js";/* empty css                                                                *//* empty css                                                                      */import"./spu.323bbcb8.js";import"./combination.57ec3441.js";import"./const.457bd19a.js";import"./mp-html.ec4aa2b9.js";import"./richtext.9b4946fd.js";const g={__name:"page",setup(g){const j=e({name:"",components:[],navigationBar:{},page:{}});return o((async t=>{var s,e,o;let p=t.id;const{code:r,data:i}=await a.getDiyPage(p);0===r&&(j.name=i.name,j.components=null==(s=i.property)?void 0:s.components,j.navigationBar=null==(e=i.property)?void 0:e.navigationBar,j.page=null==(o=i.property)?void 0:o.page)})),p((()=>{})),(e,o)=>{const a=l(y("s-block-item"),t),p=l(y("s-block"),s),g=l(y("s-layout"),c);return r(),i(g,{title:j.name,navbar:"custom",bgStyle:j.page,navbarStyle:j.navigationBar,onShareAppMessage:"",showLeftButton:""},{default:n((()=>[(r(!0),m(u,null,_(j.components,((t,s)=>(r(),i(p,{key:s,styles:t.property.style},{default:n((()=>[d(a,{type:t.id,data:t.property,styles:t.property.style},null,8,["type","data","styles"])])),_:2},1032,["styles"])))),128))])),_:1},8,["title","bgStyle","navbarStyle"])}}};export{g as default};

+ 1 - 1
unpackage/dist/build/web/assets/pages-index-search.6e95054e.js → unpackage/dist/build/web/assets/pages-index-search.bd6badb7.js

@@ -1 +1 @@
-import{y as s,o as t,N as e,e as a,f as o,w as r,l as i,j as l,t as c,k as n,r as u,F as f,s as h,p as y,M as d,V as p,m as _,i as m,G as x,u as L}from"./index-c155181a.js";import{b as g,_ as b}from"./s-layout.0a7a4107.js";import{_ as w}from"./_plugin-vue_export-helper.1b428a4d.js";import"./form.92ab55d7.js";const k=w({__name:"search",setup(w){const k=s({historyList:[]});function j(s){s&&(!function(s){k.historyList.includes(s)&&k.historyList.splice(k.historyList.indexOf(s),1);k.historyList.unshift(s),k.historyList.length>=10&&(k.historyList.length=10);y("searchHistory",k.historyList)}(s),h.$router.go("/pages/goods/list",{keyword:s}))}function C(){d({title:"提示",content:"确认清除搜索历史吗?",success:function(s){s.confirm&&(k.historyTag=[],p("searchHistory"))}})}return t((()=>{k.historyList=e("searchHistory")||[]})),(s,t)=>{const e=i(_("uni-search-bar"),g),h=m,y=x,d=i(_("s-layout"),b);return a(),o(d,{class:"set-wrap",title:"搜索",bgStyle:{color:"#FFF"}},{default:r((()=>[l(h,{class:"ss-p-x-24"},{default:r((()=>[l(h,{class:"ss-flex ss-col-center"},{default:r((()=>[l(e,{class:"ss-flex-1",radius:"33",placeholder:"请输入关键字",cancelButton:"none",focus:!0,onConfirm:t[0]||(t[0]=s=>j(s.value))})])),_:1}),l(h,{class:"ss-flex ss-row-between ss-col-center"},{default:r((()=>[l(h,{class:"serach-history"},{default:r((()=>[c("搜索历史")])),_:1}),l(y,{class:"clean-history ss-reset-button",onClick:C},{default:r((()=>[c(" 清除搜索历史 ")])),_:1})])),_:1}),l(h,{class:"ss-flex ss-col-center ss-row-left ss-flex-wrap"},{default:r((()=>[(a(!0),n(f,null,u(k.historyList,((s,t)=>(a(),o(y,{class:"history-btn ss-reset-button",onClick:t=>j(s),key:t},{default:r((()=>[c(L(s),1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-d3779116"]]);export{k as default};
+import{y as s,o as t,N as e,e as a,f as o,w as r,l as i,j as l,t as c,k as n,r as u,F as f,s as h,p as y,M as d,V as p,m as _,i as m,G as x,u as L}from"./index-dea1c201.js";import{b as g,_ as b}from"./s-layout.ffebcb6c.js";import{_ as w}from"./_plugin-vue_export-helper.1b428a4d.js";import"./form.fe8a08e8.js";const k=w({__name:"search",setup(w){const k=s({historyList:[]});function j(s){s&&(!function(s){k.historyList.includes(s)&&k.historyList.splice(k.historyList.indexOf(s),1);k.historyList.unshift(s),k.historyList.length>=10&&(k.historyList.length=10);y("searchHistory",k.historyList)}(s),h.$router.go("/pages/goods/list",{keyword:s}))}function C(){d({title:"提示",content:"确认清除搜索历史吗?",success:function(s){s.confirm&&(k.historyTag=[],p("searchHistory"))}})}return t((()=>{k.historyList=e("searchHistory")||[]})),(s,t)=>{const e=i(_("uni-search-bar"),g),h=m,y=x,d=i(_("s-layout"),b);return a(),o(d,{class:"set-wrap",title:"搜索",bgStyle:{color:"#FFF"}},{default:r((()=>[l(h,{class:"ss-p-x-24"},{default:r((()=>[l(h,{class:"ss-flex ss-col-center"},{default:r((()=>[l(e,{class:"ss-flex-1",radius:"33",placeholder:"请输入关键字",cancelButton:"none",focus:!0,onConfirm:t[0]||(t[0]=s=>j(s.value))})])),_:1}),l(h,{class:"ss-flex ss-row-between ss-col-center"},{default:r((()=>[l(h,{class:"serach-history"},{default:r((()=>[c("搜索历史")])),_:1}),l(y,{class:"clean-history ss-reset-button",onClick:C},{default:r((()=>[c(" 清除搜索历史 ")])),_:1})])),_:1}),l(h,{class:"ss-flex ss-col-center ss-row-left ss-flex-wrap"},{default:r((()=>[(a(!0),n(f,null,u(k.historyList,((s,t)=>(a(),o(y,{class:"history-btn ss-reset-button",onClick:t=>j(s),key:t},{default:r((()=>[c(L(s),1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-d3779116"]]);export{k as default};

+ 1 - 1
unpackage/dist/build/web/assets/pages-index-user.70841f83.js → unpackage/dist/build/web/assets/pages-index-user.3e7de6b0.js

@@ -1 +1 @@
-import{h as s,c as e,n as t,s as a,a as o,b as r,d as p,o as l,p as i,q as u,e as m,f as n,w as _,l as d,k as y,r as j,F as c,m as b,j as v}from"./index-c155181a.js";import{_ as g,a as f}from"./s-block.3497e935.js";import{_ as k}from"./s-layout.0a7a4107.js";import"./form.92ab55d7.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-list.8f6fd3fe.js";import"./uni-badge.00fbb911.js";import"./su-image.b83bbeb9.js";import"./su-swiper.ea846a6d.js";import"./s-goods-column.0d83bc06.js";import"./useGoods.2d76d17a.js";/* empty css                                                                     */import"./uni-load-more.e325ae2f.js";/* empty css                                                                *//* empty css                                                                      */import"./spu.20b36d3f.js";import"./combination.314ff395.js";import"./const.70751c67.js";import"./mp-html.7ec1935f.js";import"./richtext.2274c1bd.js";const x={__name:"user",setup(x){s();const h=e((()=>a.$store("app").template.user)),S=e((()=>a.$store("user").isLogin));return t((()=>{a.$store("user").updateUserData()})),o((()=>{a.$store("user").updateUserData(),setTimeout((function(){r()}),800)})),p((()=>{})),l((s=>{s.linkId&&i("linkId",s.linkId),S.value||u()})),(s,e)=>{var t;const a=d(b("s-block-item"),g),o=d(b("s-block"),f),r=d(b("s-layout"),k);return m(),n(r,{title:"我的",tabbar:"/pages/index/user",navbar:"custom",bgStyle:h.value.page,navbarStyle:null==(t=h.value.style)?void 0:t.navbar,onShareAppMessage:""},{default:_((()=>[(m(!0),y(c,null,j(h.value.components,((s,e)=>(m(),n(o,{key:e,styles:s.property.style},{default:_((()=>[v(a,{type:s.id,data:s.property,styles:s.property.style},null,8,["type","data","styles"])])),_:2},1032,["styles"])))),128))])),_:1},8,["bgStyle","navbarStyle"])}}};export{x as default};
+import{h as s,c as e,n as t,s as a,a as o,b as r,d as p,o as l,p as i,q as u,e as m,f as n,w as _,l as d,k as y,r as j,F as c,m as b,j as v}from"./index-dea1c201.js";import{_ as g,a as f}from"./s-block.2818b08e.js";import{_ as k}from"./s-layout.ffebcb6c.js";import"./form.fe8a08e8.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-list.676de702.js";import"./uni-badge.f389ba95.js";import"./su-image.fd90d264.js";import"./su-swiper.861c8cc7.js";import"./s-goods-column.a460273c.js";import"./useGoods.bd3ef204.js";/* empty css                                                                     */import"./uni-load-more.baea9139.js";/* empty css                                                                *//* empty css                                                                      */import"./spu.323bbcb8.js";import"./combination.57ec3441.js";import"./const.457bd19a.js";import"./mp-html.ec4aa2b9.js";import"./richtext.9b4946fd.js";const x={__name:"user",setup(x){s();const h=e((()=>a.$store("app").template.user)),S=e((()=>a.$store("user").isLogin));return t((()=>{a.$store("user").updateUserData()})),o((()=>{a.$store("user").updateUserData(),setTimeout((function(){r()}),800)})),p((()=>{})),l((s=>{s.linkId&&i("linkId",s.linkId),S.value||u()})),(s,e)=>{var t;const a=d(b("s-block-item"),g),o=d(b("s-block"),f),r=d(b("s-layout"),k);return m(),n(r,{title:"我的",tabbar:"/pages/index/user",navbar:"custom",bgStyle:h.value.page,navbarStyle:null==(t=h.value.style)?void 0:t.navbar,onShareAppMessage:""},{default:_((()=>[(m(!0),y(c,null,j(h.value.components,((s,e)=>(m(),n(o,{key:e,styles:s.property.style},{default:_((()=>[v(a,{type:s.id,data:s.property,styles:s.property.style},null,8,["type","data","styles"])])),_:2},1032,["styles"])))),128))])),_:1},8,["bgStyle","navbarStyle"])}}};export{x as default};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-aftersale-apply.bbc8346e.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-aftersale-detail.9e456427.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-aftersale-list.94a6871e.js


+ 1 - 1
unpackage/dist/build/web/assets/pages-order-aftersale-log.dc416455.js → unpackage/dist/build/web/assets/pages-order-aftersale-log.94e246b7.js

@@ -1 +1 @@
-import{e as t,f as e,w as s,j as a,B as l,g as i,t as o,u as d,v as n,s as r,E as c,i as u,y as m,o as f,l as _,k as p,r as y,F as x,m as g}from"./index-c155181a.js";import{_ as b}from"./s-layout.0a7a4107.js";import{_ as j}from"./_plugin-vue_export-helper.1b428a4d.js";import{A as h}from"./afterSale.d8f75554.js";import"./form.92ab55d7.js";const v=j({__name:"log-item",props:{item:{type:Object,default(){}},index:{type:Number,default:0},data:{type:Object,default(){}}},setup:m=>(f,_)=>{const p=c,y=u;return t(),e(y,{class:"log-item ss-flex"},{default:s((()=>[a(y,{class:"log-icon ss-flex-col ss-col-center ss-m-r-20"},{default:s((()=>[a(p,{class:l(["cicon-title",0===m.index?"activity-color":""])},null,8,["class"]),m.data.length-1!==m.index?(t(),e(y,{key:0,class:"line"})):i("",!0)])),_:1}),a(y,null,{default:s((()=>[a(y,{class:"text"},{default:s((()=>[o(d(m.item.content),1)])),_:1}),a(y,{class:"date"},{default:s((()=>[o(d(n(r).$helper.timeFormat(m.item.createTime,"yyyy-mm-dd hh:MM:ss")),1)])),_:1})])),_:1})])),_:1})}},[["__scopeId","data-v-bbeb067c"]]),k=j({__name:"log",setup(l){const i=m({list:[]});return f((t=>{i.aftersaleId=t.id,async function(t){const{data:e}=await h.getAfterSaleLogList(t);i.list=e}(t.id)})),(l,o)=>{const d=u,n=_(g("s-layout"),b);return t(),e(n,{title:"售后进度"},{default:s((()=>[a(d,{class:"log-box"},{default:s((()=>[(t(!0),p(x,null,y(i.list,((l,o)=>(t(),e(d,{key:l.id},{default:s((()=>[a(v,{item:l,index:o,data:i.list},null,8,["item","index","data"])])),_:2},1024)))),128))])),_:1})])),_:1})}}},[["__scopeId","data-v-b61de3f9"]]);export{k as default};
+import{e as t,f as e,w as s,j as a,B as l,g as i,t as o,u as d,v as n,s as r,E as c,i as u,y as m,o as f,l as _,k as p,r as y,F as x,m as g}from"./index-dea1c201.js";import{_ as b}from"./s-layout.ffebcb6c.js";import{_ as j}from"./_plugin-vue_export-helper.1b428a4d.js";import{A as h}from"./afterSale.63941315.js";import"./form.fe8a08e8.js";const v=j({__name:"log-item",props:{item:{type:Object,default(){}},index:{type:Number,default:0},data:{type:Object,default(){}}},setup:m=>(f,_)=>{const p=c,y=u;return t(),e(y,{class:"log-item ss-flex"},{default:s((()=>[a(y,{class:"log-icon ss-flex-col ss-col-center ss-m-r-20"},{default:s((()=>[a(p,{class:l(["cicon-title",0===m.index?"activity-color":""])},null,8,["class"]),m.data.length-1!==m.index?(t(),e(y,{key:0,class:"line"})):i("",!0)])),_:1}),a(y,null,{default:s((()=>[a(y,{class:"text"},{default:s((()=>[o(d(m.item.content),1)])),_:1}),a(y,{class:"date"},{default:s((()=>[o(d(n(r).$helper.timeFormat(m.item.createTime,"yyyy-mm-dd hh:MM:ss")),1)])),_:1})])),_:1})])),_:1})}},[["__scopeId","data-v-bbeb067c"]]),k=j({__name:"log",setup(l){const i=m({list:[]});return f((t=>{i.aftersaleId=t.id,async function(t){const{data:e}=await h.getAfterSaleLogList(t);i.list=e}(t.id)})),(l,o)=>{const d=u,n=_(g("s-layout"),b);return t(),e(n,{title:"售后进度"},{default:s((()=>[a(d,{class:"log-box"},{default:s((()=>[(t(!0),p(x,null,y(i.list,((l,o)=>(t(),e(d,{key:l.id},{default:s((()=>[a(v,{item:l,index:o,data:i.list},null,8,["item","index","data"])])),_:2},1024)))),128))])),_:1})])),_:1})}}},[["__scopeId","data-v-b61de3f9"]]);export{k as default};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-aftersale-return-delivery.2d1f1502.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-confirm.584c1319.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-detail.8ab75087.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-express-log.46da22ac.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-list.bf62976e.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-order-otherlist.4d3d7b8d.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-pay-index.52fcf015.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-pay-index.f3f10fa7.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-pay-recharge-log.e7a08bf8.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-pay-recharge.cafa87b2.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-pay-result.400a4b23.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-pay-result.72889f49.js


+ 1 - 1
unpackage/dist/build/web/assets/pages-public-error.6859fa93.js → unpackage/dist/build/web/assets/pages-public-error.4d395ef5.js

@@ -1 +1 @@
-import{K as t,o as e,e as o,f as n,w as a,i as s,g as r,aU as i,bw as c,l as p,m as l}from"./index-c155181a.js";import{_ as u}from"./s-empty.96bf949c.js";import{_}from"./_plugin-vue_export-helper.1b428a4d.js";/* empty css                                                                */const m=_({__name:"error",setup(_){const m=t(""),f=t("");async function x(){i({url:"/pages/index/index"}),await c()}return e((t=>{m.value=t.errCode,f.value=t.errMsg})),(t,e)=>{const i=p(l("s-empty"),u),c=s;return o(),n(c,{class:"error-page"},{default:a((()=>["NetworkError"===m.value?(o(),n(i,{key:0,icon:"/static/internet-empty.png",text:"网络连接失败",showAction:"",actionText:"重新连接",onClickAction:x,buttonColor:"#ff3000"})):"TemplateError"===m.value?(o(),n(i,{key:1,icon:"/static/internet-empty.png",text:"未找到模板",showAction:"",actionText:"重新加载",onClickAction:x,buttonColor:"#ff3000"})):""!==m.value?(o(),n(i,{key:2,icon:"/static/internet-empty.png",text:f.value,showAction:"",actionText:"重新加载",onClickAction:x,buttonColor:"#ff3000"},null,8,["text"])):r("",!0)])),_:1})}}},[["__scopeId","data-v-88db9efc"]]);export{m as default};
+import{K as t,o as e,e as o,f as n,w as a,i as s,g as r,aV as i,bx as c,l as p,m as l}from"./index-dea1c201.js";import{_ as u}from"./s-empty.2d86f557.js";import{_}from"./_plugin-vue_export-helper.1b428a4d.js";/* empty css                                                                */const m=_({__name:"error",setup(_){const m=t(""),f=t("");async function x(){i({url:"/pages/index/index"}),await c()}return e((t=>{m.value=t.errCode,f.value=t.errMsg})),(t,e)=>{const i=p(l("s-empty"),u),c=s;return o(),n(c,{class:"error-page"},{default:a((()=>["NetworkError"===m.value?(o(),n(i,{key:0,icon:"/static/internet-empty.png",text:"网络连接失败",showAction:"",actionText:"重新连接",onClickAction:x,buttonColor:"#ff3000"})):"TemplateError"===m.value?(o(),n(i,{key:1,icon:"/static/internet-empty.png",text:"未找到模板",showAction:"",actionText:"重新加载",onClickAction:x,buttonColor:"#ff3000"})):""!==m.value?(o(),n(i,{key:2,icon:"/static/internet-empty.png",text:f.value,showAction:"",actionText:"重新加载",onClickAction:x,buttonColor:"#ff3000"},null,8,["text"])):r("",!0)])),_:1})}}},[["__scopeId","data-v-88db9efc"]]);export{m as default};

+ 1 - 1
unpackage/dist/build/web/assets/pages-public-faq.95776c6e.js → unpackage/dist/build/web/assets/pages-public-faq.0d10f27f.js

@@ -1 +1 @@
-import{y as s,o as t,s as e,e as a,f as l,w as o,l as c,j as r,k as i,r as n,F as p,g as u,m as _,t as m,u as f,i as d,E as g}from"./index-c155181a.js";import{_ as y,a as x}from"./uni-collapse.e19d6442.js";import{_ as j}from"./s-empty.96bf949c.js";import{_ as b}from"./s-layout.0a7a4107.js";import{_ as h}from"./_plugin-vue_export-helper.1b428a4d.js";import"./form.92ab55d7.js";/* empty css                                                                */const v=h({__name:"faq",setup(h){const v=s({list:[],loading:!0});return t((()=>{e.$router.go("/pages/public/richtext",{title:"常见问题"})})),(s,t)=>{const e=d,h=g,F=c(_("uni-collapse-item"),y),k=c(_("uni-collapse"),x),w=c(_("s-empty"),j),q=c(_("s-layout"),b);return a(),l(q,{class:"set-wrap",title:"常见问题",bgStyle:{color:"#FFF"}},{default:o((()=>[r(k,null,{default:o((()=>[(a(!0),i(p,null,n(v.list,((s,t)=>(a(),l(F,{key:s},{title:o((()=>[r(e,{class:"ss-flex ss-col-center header"},{default:o((()=>[r(e,{class:"ss-m-l-20 ss-m-r-20 icon"},{default:o((()=>[r(e,{class:"rectangle"},{default:o((()=>[r(e,{class:"num ss-flex ss-row-center ss-col-center"},{default:o((()=>[m(f(t+1<10?"0"+(t+1):t+1),1)])),_:2},1024)])),_:2},1024),r(e,{class:"triangle"})])),_:2},1024),r(e,{class:"title ss-m-t-36 ss-m-b-36"},{default:o((()=>[m(f(s.title),1)])),_:2},1024)])),_:2},1024)])),default:o((()=>[r(e,{class:"content ss-p-l-78 ss-p-r-40 ss-p-b-50 ss-p-t-20"},{default:o((()=>[r(h,{class:"text"},{default:o((()=>[m(f(s.content),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),0!==v.list.length||v.loading?u("",!0):(a(),l(w,{key:0,text:"暂无常见问题",icon:"/static/collect-empty.png"}))])),_:1})}}},[["__scopeId","data-v-d403c664"]]);export{v as default};
+import{y as s,o as t,s as e,e as a,f as l,w as o,l as c,j as r,k as i,r as n,F as p,g as u,m as _,t as m,u as f,i as d,E as g}from"./index-dea1c201.js";import{_ as y,a as x}from"./uni-collapse.90846ad5.js";import{_ as j}from"./s-empty.2d86f557.js";import{_ as b}from"./s-layout.ffebcb6c.js";import{_ as h}from"./_plugin-vue_export-helper.1b428a4d.js";import"./form.fe8a08e8.js";/* empty css                                                                */const v=h({__name:"faq",setup(h){const v=s({list:[],loading:!0});return t((()=>{e.$router.go("/pages/public/richtext",{title:"常见问题"})})),(s,t)=>{const e=d,h=g,F=c(_("uni-collapse-item"),y),k=c(_("uni-collapse"),x),w=c(_("s-empty"),j),q=c(_("s-layout"),b);return a(),l(q,{class:"set-wrap",title:"常见问题",bgStyle:{color:"#FFF"}},{default:o((()=>[r(k,null,{default:o((()=>[(a(!0),i(p,null,n(v.list,((s,t)=>(a(),l(F,{key:s},{title:o((()=>[r(e,{class:"ss-flex ss-col-center header"},{default:o((()=>[r(e,{class:"ss-m-l-20 ss-m-r-20 icon"},{default:o((()=>[r(e,{class:"rectangle"},{default:o((()=>[r(e,{class:"num ss-flex ss-row-center ss-col-center"},{default:o((()=>[m(f(t+1<10?"0"+(t+1):t+1),1)])),_:2},1024)])),_:2},1024),r(e,{class:"triangle"})])),_:2},1024),r(e,{class:"title ss-m-t-36 ss-m-b-36"},{default:o((()=>[m(f(s.title),1)])),_:2},1024)])),_:2},1024)])),default:o((()=>[r(e,{class:"content ss-p-l-78 ss-p-r-40 ss-p-b-50 ss-p-t-20"},{default:o((()=>[r(h,{class:"text"},{default:o((()=>[m(f(s.content),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),0!==v.list.length||v.loading?u("",!0):(a(),l(w,{key:0,text:"暂无常见问题",icon:"/static/collect-empty.png"}))])),_:1})}}},[["__scopeId","data-v-d403c664"]]);export{v as default};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-public-setting.302cbb66.js


+ 1 - 1
unpackage/dist/build/web/assets/pages-public-webview.d5738a4c.js → unpackage/dist/build/web/assets/pages-public-webview.f0aab746.js

@@ -1 +1 @@
-import{K as e,o as s,e as a,f as n,w as t,i as o,j as r,bx as u}from"./index-c155181a.js";const l={__name:"webview",setup(l){const c=e("");return s((e=>{c.value=decodeURIComponent(e.url)})),(e,s)=>{const l=u,d=o;return a(),n(d,null,{default:t((()=>[r(l,{src:c.value},null,8,["src"])])),_:1})}}};export{l as default};
+import{K as e,o as s,e as a,f as n,w as t,i as o,j as r,by as u}from"./index-dea1c201.js";const l={__name:"webview",setup(l){const c=e("");return s((e=>{c.value=decodeURIComponent(e.url)})),(e,s)=>{const l=u,d=o;return a(),n(d,null,{default:t((()=>[r(l,{src:c.value},null,8,["src"])])),_:1})}}};export{l as default};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-shop-index.bada5851.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-address-edit.de0e9a80.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-address-list.53265454.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-goods-collect.f6432458.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-goods-log.14a53a18.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-info.0128d583.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-invoice-edit.c36105cd.js


+ 1 - 1
unpackage/dist/build/web/assets/pages-user-invoice-list.92fee163.js → unpackage/dist/build/web/assets/pages-user-invoice-list.c52cef6e.js

@@ -1 +1 @@
-import{y as s,n as a,L as t,N as e,p as o,e as r,f as i,w as l,l as d,k as n,r as m,F as p,g as _,j as u,v as c,s as f,t as g,m as y,i as j,G as b,at as k}from"./index-c155181a.js";import{_ as x}from"./s-address-item.6fcc0ed0.js";import{a as h,_ as v}from"./s-layout.0a7a4107.js";import{_ as w}from"./s-empty.96bf949c.js";import{A}from"./area.41ebde32.js";import{A as C}from"./address.4f3e02c5.js";import{_ as S}from"./_plugin-vue_export-helper.1b428a4d.js";import"./form.92ab55d7.js";/* empty css                                                                */const D=S({__name:"list",setup(S){const D=s({list:[],loading:!0});return a((async()=>{D.list=(await C.getAddressList()).data,D.loading=!1})),t((()=>{e("areaData")||A.getAreaTree().then((s=>{0===s.code&&o("areaData",s.data)}))})),(s,a)=>{const t=d(y("s-address-item"),x),e=j,o=b,A=d(y("su-fixed"),h),C=d(y("s-empty"),w),S=d(y("s-layout"),v);return r(),i(S,{title:"发票抬头管理",bgStyle:{color:"#FFF"}},{default:l((()=>[D.list.length?(r(),i(e,{key:0},{default:l((()=>[(r(!0),n(p,null,m(D.list,(s=>(r(),i(t,{hasBorderBottom:"",key:s.id,item:s,onClick:a=>(k("SELECT_ADDRESS",{addressInfo:s}),void f.$router.back())},null,8,["item","onClick"])))),128))])),_:1})):_("",!0),u(A,{bottom:"",placeholder:""},{default:l((()=>[u(e,{class:"footer-box ss-flex ss-row-between ss-p-20"},{default:l((()=>[u(o,{class:"add-btn ss-reset-button ui-Shadow-Main",onClick:a[0]||(a[0]=s=>c(f).$router.go("/pages/user/invoice/edit"))},{default:l((()=>[g(" 新增发票抬头 ")])),_:1})])),_:1})])),_:1}),0!==D.list.length||D.loading?_("",!0):(r(),i(C,{key:1,text:"暂无发票抬头",icon:"/static/data-empty.png"}))])),_:1})}}},[["__scopeId","data-v-0bd54ac4"]]);export{D as default};
+import{y as s,n as a,L as t,N as e,p as o,e as r,f as i,w as l,l as d,k as n,r as m,F as p,g as _,j as u,v as c,s as f,t as g,m as y,i as j,G as b,at as k}from"./index-dea1c201.js";import{_ as x}from"./s-address-item.f07cee1d.js";import{a as h,_ as v}from"./s-layout.ffebcb6c.js";import{_ as w}from"./s-empty.2d86f557.js";import{A}from"./area.7ce8f219.js";import{A as C}from"./address.7e379768.js";import{_ as S}from"./_plugin-vue_export-helper.1b428a4d.js";import"./form.fe8a08e8.js";/* empty css                                                                */const D=S({__name:"list",setup(S){const D=s({list:[],loading:!0});return a((async()=>{D.list=(await C.getAddressList()).data,D.loading=!1})),t((()=>{e("areaData")||A.getAreaTree().then((s=>{0===s.code&&o("areaData",s.data)}))})),(s,a)=>{const t=d(y("s-address-item"),x),e=j,o=b,A=d(y("su-fixed"),h),C=d(y("s-empty"),w),S=d(y("s-layout"),v);return r(),i(S,{title:"发票抬头管理",bgStyle:{color:"#FFF"}},{default:l((()=>[D.list.length?(r(),i(e,{key:0},{default:l((()=>[(r(!0),n(p,null,m(D.list,(s=>(r(),i(t,{hasBorderBottom:"",key:s.id,item:s,onClick:a=>(k("SELECT_ADDRESS",{addressInfo:s}),void f.$router.back())},null,8,["item","onClick"])))),128))])),_:1})):_("",!0),u(A,{bottom:"",placeholder:""},{default:l((()=>[u(e,{class:"footer-box ss-flex ss-row-between ss-p-20"},{default:l((()=>[u(o,{class:"add-btn ss-reset-button ui-Shadow-Main",onClick:a[0]||(a[0]=s=>c(f).$router.go("/pages/user/invoice/edit"))},{default:l((()=>[g(" 新增发票抬头 ")])),_:1})])),_:1})])),_:1}),0!==D.list.length||D.loading?_("",!0):(r(),i(C,{key:1,text:"暂无发票抬头",icon:"/static/data-empty.png"}))])),_:1})}}},[["__scopeId","data-v-0bd54ac4"]]);export{D as default};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-qrcode-share.b8bc252a.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-setting.eae936b2.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-wallet-ScoreLog.7f161dc5.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-wallet-maxScoreLog.317c1567.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-wallet-money.3c47f293.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-wallet-score.5a2e4201.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-wallet-score.ce7a15f8.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-wallet-scoreToMoney.0f386b39.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/pages-user-wallet-team.e4d72129.js


+ 1 - 0
unpackage/dist/build/web/assets/result-6e4c0cb1.css

@@ -0,0 +1 @@
+@keyframes rotation-88908977{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.score-img[data-v-88908977]{width:1.125rem;height:1.125rem;margin:0 .125rem}.pay-result-box[data-v-88908977]{padding:1.875rem 0}.pay-result-box .pay-waiting[data-v-88908977]{margin-top:.625rem;width:1.875rem;height:1.875rem;border:.3125rem solid #e9e7e7;border-bottom-color:#ccc;border-radius:50%;display:inline-block;animation:rotation-88908977 1s linear infinite}.pay-result-box .pay-img[data-v-88908977]{width:4.0625rem;height:4.0625rem}.pay-result-box .tip-text[data-v-88908977]{font-size:.9375rem;font-weight:700;color:#333}.pay-result-box .pay-total-num[data-v-88908977]{font-size:1.125rem;font-weight:500;color:#333;font-family:OPPOSANS}.pay-result-box .btn-box[data-v-88908977]{width:100%}.pay-result-box .btn-box .back-btn[data-v-88908977]{width:5.9375rem;height:2.1875rem;font-size:.875rem;border:.0625rem solid #dfdfdf;border-radius:1.09375rem;font-weight:400;color:#595959}.pay-result-box .btn-box .check-btn[data-v-88908977]{width:5.9375rem;height:2.1875rem;font-size:.875rem;border:.0625rem solid #dfdfdf;border-radius:1.09375rem;font-weight:400;color:#595959;margin-left:1rem}.pay-result-box .subscribe-box .subscribe-img[data-v-88908977]{width:1.375rem;height:1.375rem}.pay-result-box .subscribe-box .subscribe-title[data-v-88908977]{font-weight:500;font-size:1rem;line-height:1.125rem;color:#434343}.pay-result-box .subscribe-box .subscribe-start[data-v-88908977]{color:var(--ui-BG-Main);font-weight:700;font-size:1rem;line-height:1.125rem}

+ 0 - 1
unpackage/dist/build/web/assets/result-718d6866.css

@@ -1 +0,0 @@
-@keyframes rotation-64afa2f2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.score-img[data-v-64afa2f2]{width:1.125rem;height:1.125rem;margin:0 .125rem}.pay-result-box[data-v-64afa2f2]{padding:1.875rem 0}.pay-result-box .pay-waiting[data-v-64afa2f2]{margin-top:.625rem;width:1.875rem;height:1.875rem;border:.3125rem solid #e9e7e7;border-bottom-color:#ccc;border-radius:50%;display:inline-block;animation:rotation-64afa2f2 1s linear infinite}.pay-result-box .pay-img[data-v-64afa2f2]{width:4.0625rem;height:4.0625rem}.pay-result-box .tip-text[data-v-64afa2f2]{font-size:.9375rem;font-weight:700;color:#333}.pay-result-box .pay-total-num[data-v-64afa2f2]{font-size:1.125rem;font-weight:500;color:#333;font-family:OPPOSANS}.pay-result-box .btn-box[data-v-64afa2f2]{width:100%}.pay-result-box .btn-box .back-btn[data-v-64afa2f2]{width:5.9375rem;height:2.1875rem;font-size:.875rem;border:.0625rem solid #dfdfdf;border-radius:1.09375rem;font-weight:400;color:#595959}.pay-result-box .btn-box .check-btn[data-v-64afa2f2]{width:5.9375rem;height:2.1875rem;font-size:.875rem;border:.0625rem solid #dfdfdf;border-radius:1.09375rem;font-weight:400;color:#595959;margin-left:1rem}.pay-result-box .subscribe-box .subscribe-img[data-v-64afa2f2]{width:1.375rem;height:1.375rem}.pay-result-box .subscribe-box .subscribe-title[data-v-64afa2f2]{font-weight:500;font-size:1rem;line-height:1.125rem;color:#434343}.pay-result-box .subscribe-box .subscribe-start[data-v-64afa2f2]{color:var(--ui-BG-Main);font-weight:700;font-size:1rem;line-height:1.125rem}

+ 1 - 1
unpackage/dist/build/web/assets/rewardActivity.c1aace0c.js → unpackage/dist/build/web/assets/rewardActivity.25630d9e.js

@@ -1 +1 @@
-import{Z as t}from"./index-c155181a.js";const r={getRewardActivity:r=>t({url:"/promotion/reward-activity/get",method:"GET",params:{id:r}})};export{r as R};
+import{Z as t}from"./index-dea1c201.js";const r={getRewardActivity:r=>t({url:"/promotion/reward-activity/get",method:"GET",params:{id:r}})};export{r as R};

+ 1 - 1
unpackage/dist/build/web/assets/richtext.2274c1bd.js → unpackage/dist/build/web/assets/richtext.9b4946fd.js

@@ -1 +1 @@
-import{Z as t,y as e,o as l,b8 as s,e as i,f as a,w as o,l as n,j as r,m as c,i as p}from"./index-c155181a.js";import{_ as u}from"./mp-html.7ec1935f.js";import{_ as m}from"./s-layout.0a7a4107.js";import{_ as d}from"./_plugin-vue_export-helper.1b428a4d.js";const _={getArticle:(e,l)=>t({url:"/promotion/article/get",method:"GET",params:{id:e,title:l}})},f=d({__name:"richtext",props:{title:{defautls:"",type:String},type:{defautls:"",type:String}},setup(t){const d=e({title:"",content:""});const f=t;return l((t=>{(t.title||f.title)&&(d.title=t.title||f.title,s({title:d.title||f.title})),async function(t,e){const{code:l,data:i}=await _.getArticle(t,e);0===l&&(d.content=i.content,d.title!==i.title&&(d.title=i.title,s({title:d.title})))}(t.id,t.title||f.title)})),(e,l)=>{const s=n(c("mp-html"),u),_=p,f=n(c("s-layout"),m);return d.title&&!t.type?(i(),a(f,{key:0,class:"set-wrap",title:d.title,bgStyle:{color:"#FFF"}},{default:o((()=>[r(_,{class:"ss-p-30"},{default:o((()=>[r(s,{class:"richtext",content:d.content},null,8,["content"])])),_:1})])),_:1},8,["title"])):(i(),a(s,{key:1,class:"richtext",content:d.content},null,8,["content"]))}}},[["__scopeId","data-v-5342d437"]]),y=Object.freeze(Object.defineProperty({__proto__:null,default:f},Symbol.toStringTag,{value:"Module"}));export{_ as A,y as a,f as r};
+import{Z as t,y as e,o as l,b9 as s,e as i,f as a,w as o,l as n,j as r,m as c,i as p}from"./index-dea1c201.js";import{_ as u}from"./mp-html.ec4aa2b9.js";import{_ as m}from"./s-layout.ffebcb6c.js";import{_ as d}from"./_plugin-vue_export-helper.1b428a4d.js";const _={getArticle:(e,l)=>t({url:"/promotion/article/get",method:"GET",params:{id:e,title:l}})},f=d({__name:"richtext",props:{title:{defautls:"",type:String},type:{defautls:"",type:String}},setup(t){const d=e({title:"",content:""});const f=t;return l((t=>{(t.title||f.title)&&(d.title=t.title||f.title,s({title:d.title||f.title})),async function(t,e){const{code:l,data:i}=await _.getArticle(t,e);0===l&&(d.content=i.content,d.title!==i.title&&(d.title=i.title,s({title:d.title})))}(t.id,t.title||f.title)})),(e,l)=>{const s=n(c("mp-html"),u),_=p,f=n(c("s-layout"),m);return d.title&&!t.type?(i(),a(f,{key:0,class:"set-wrap",title:d.title,bgStyle:{color:"#FFF"}},{default:o((()=>[r(_,{class:"ss-p-30"},{default:o((()=>[r(s,{class:"richtext",content:d.content},null,8,["content"])])),_:1})])),_:1},8,["title"])):(i(),a(s,{key:1,class:"richtext",content:d.content},null,8,["content"]))}}},[["__scopeId","data-v-5342d437"]]),y=Object.freeze(Object.defineProperty({__proto__:null,default:f},Symbol.toStringTag,{value:"Module"}));export{_ as A,y as a,f as r};

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/s-address-item.f07cee1d.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/web/assets/s-block.2818b08e.js


Some files were not shown because too many files changed in this diff