浏览代码

自动签到调整

xuruhua 11 月之前
父节点
当前提交
ce9c40338e
共有 100 个文件被更改,包括 574 次插入530 次删除
  1. 111 108
      sheep/components/s-signup-modal/s-signup-modal.vue
  2. 216 212
      sheep/hooks/useModal.js
  3. 213 210
      sheep/store/user.js
  4. 二进制
      unpackage/dist/build/h5/assets/OPPOSANS-M-subfont-b8cdc8b8.ttf
  5. 1 0
      unpackage/dist/build/h5/assets/_plugin-vue_export-helper.1b428a4d.js
  6. 1 0
      unpackage/dist/build/h5/assets/add-cbbdbb61.css
  7. 1 0
      unpackage/dist/build/h5/assets/address.6dbba02d.js
  8. 1 0
      unpackage/dist/build/h5/assets/afterSale.4c7c50c4.js
  9. 1 0
      unpackage/dist/build/h5/assets/apply-92923740.css
  10. 1 0
      unpackage/dist/build/h5/assets/area.d460e063.js
  11. 1 0
      unpackage/dist/build/h5/assets/bargain-4d19b380.css
  12. 0 0
      unpackage/dist/build/h5/assets/bargain.46a531d5.js
  13. 1 0
      unpackage/dist/build/h5/assets/brokerage.c3389be1.js
  14. 1 0
      unpackage/dist/build/h5/assets/cart-44355183.css
  15. 二进制
      unpackage/dist/build/h5/assets/cart-ed457535.png
  16. 0 0
      unpackage/dist/build/h5/assets/category-ec50457d.css
  17. 1 0
      unpackage/dist/build/h5/assets/category.7d42611f.js
  18. 1 0
      unpackage/dist/build/h5/assets/combination.c8bab9b1.js
  19. 1 0
      unpackage/dist/build/h5/assets/comment-item-c31b5af7.css
  20. 0 0
      unpackage/dist/build/h5/assets/comment-item.983ac148.js
  21. 0 0
      unpackage/dist/build/h5/assets/commission-ranking-87f86540.css
  22. 1 0
      unpackage/dist/build/h5/assets/config.a12acbf8.js
  23. 0 0
      unpackage/dist/build/h5/assets/confirm-3b76649f.css
  24. 1 0
      unpackage/dist/build/h5/assets/const.33aa647d.js
  25. 0 0
      unpackage/dist/build/h5/assets/detail-02701105.css
  26. 0 0
      unpackage/dist/build/h5/assets/detail-184a4ede.css
  27. 0 0
      unpackage/dist/build/h5/assets/detail-75bc4105.css
  28. 1 0
      unpackage/dist/build/h5/assets/detail-b84be580.css
  29. 0 0
      unpackage/dist/build/h5/assets/detail-b9a047c2.css
  30. 0 0
      unpackage/dist/build/h5/assets/detail-content-card-0e0127b7.css
  31. 0 0
      unpackage/dist/build/h5/assets/detail-content-card.871c6ed8.js
  32. 0 0
      unpackage/dist/build/h5/assets/edit-04879d70.css
  33. 1 0
      unpackage/dist/build/h5/assets/edit-d87a77d8.css
  34. 1 0
      unpackage/dist/build/h5/assets/error-272f800f.css
  35. 1 0
      unpackage/dist/build/h5/assets/faq-1d09e11d.css
  36. 二进制
      unpackage/dist/build/h5/assets/favicon-f4dccb73.ico
  37. 1 0
      unpackage/dist/build/h5/assets/favorite.16f8656c.js
  38. 0 0
      unpackage/dist/build/h5/assets/form-db7d31b0.css
  39. 0 0
      unpackage/dist/build/h5/assets/form.ce1c5c8d.js
  40. 1 0
      unpackage/dist/build/h5/assets/goods-309cd363.css
  41. 1 0
      unpackage/dist/build/h5/assets/goods-collect-4a4dab67.css
  42. 1 0
      unpackage/dist/build/h5/assets/goods-log-020cb53a.css
  43. 0 0
      unpackage/dist/build/h5/assets/groupon-d3b8c5d3.css
  44. 1 0
      unpackage/dist/build/h5/assets/history.a5d9e266.js
  45. 0 0
      unpackage/dist/build/h5/assets/index-3e030d34.css
  46. 0 0
      unpackage/dist/build/h5/assets/index-3f9fe11e.css
  47. 二进制
      unpackage/dist/build/h5/assets/index-53a28843.png
  48. 0 0
      unpackage/dist/build/h5/assets/index-5fd8586b.js
  49. 0 0
      unpackage/dist/build/h5/assets/index-74748023.css
  50. 1 0
      unpackage/dist/build/h5/assets/index-8a9607af.css
  51. 1 0
      unpackage/dist/build/h5/assets/index-8e769598.css
  52. 0 0
      unpackage/dist/build/h5/assets/index-b4124b06.css
  53. 0 0
      unpackage/dist/build/h5/assets/info-16df45bc.css
  54. 1 0
      unpackage/dist/build/h5/assets/list-20056958.css
  55. 0 0
      unpackage/dist/build/h5/assets/list-26728d3c.css
  56. 1 0
      unpackage/dist/build/h5/assets/list-28309da6.css
  57. 1 0
      unpackage/dist/build/h5/assets/list-3866064f.css
  58. 1 0
      unpackage/dist/build/h5/assets/list-4c535230.css
  59. 0 0
      unpackage/dist/build/h5/assets/list-8b449820.css
  60. 1 0
      unpackage/dist/build/h5/assets/list-a90a9c3b.css
  61. 0 0
      unpackage/dist/build/h5/assets/list-ba3a0659.css
  62. 1 0
      unpackage/dist/build/h5/assets/list-c5129fff.css
  63. 0 0
      unpackage/dist/build/h5/assets/list-cd3b18be.css
  64. 1 0
      unpackage/dist/build/h5/assets/log-5e3d0f8d.css
  65. 0 0
      unpackage/dist/build/h5/assets/log-f94ed1f4.css
  66. 0 0
      unpackage/dist/build/h5/assets/login-feb394cc.css
  67. 0 0
      unpackage/dist/build/h5/assets/money-5e9513ff.css
  68. 0 0
      unpackage/dist/build/h5/assets/mp-html-f0149230.css
  69. 0 0
      unpackage/dist/build/h5/assets/mp-html.0a6286d1.js
  70. 1 0
      unpackage/dist/build/h5/assets/order-0ab58f41.css
  71. 0 0
      unpackage/dist/build/h5/assets/order-530b8352.css
  72. 0 0
      unpackage/dist/build/h5/assets/otherlist-da039627.css
  73. 0 0
      unpackage/dist/build/h5/assets/pages-activity-bargain-detail.90775d1a.js
  74. 0 0
      unpackage/dist/build/h5/assets/pages-activity-bargain-list.cdd8c7aa.js
  75. 0 0
      unpackage/dist/build/h5/assets/pages-activity-groupon-detail.054a8f6f.js
  76. 0 0
      unpackage/dist/build/h5/assets/pages-activity-groupon-list.568b9efb.js
  77. 0 0
      unpackage/dist/build/h5/assets/pages-activity-groupon-order.31b16dee.js
  78. 0 0
      unpackage/dist/build/h5/assets/pages-activity-index.1fad75ac.js
  79. 0 0
      unpackage/dist/build/h5/assets/pages-activity-seckill-list.91678638.js
  80. 0 0
      unpackage/dist/build/h5/assets/pages-app-sign.d68afb76.js
  81. 0 0
      unpackage/dist/build/h5/assets/pages-chat-index.c9a533dd.js
  82. 0 0
      unpackage/dist/build/h5/assets/pages-commission-commission-ranking.3489ed1a.js
  83. 0 0
      unpackage/dist/build/h5/assets/pages-commission-goods.d81d1163.js
  84. 0 0
      unpackage/dist/build/h5/assets/pages-commission-index.5f48bcad.js
  85. 0 0
      unpackage/dist/build/h5/assets/pages-commission-order.8bd78d34.js
  86. 0 0
      unpackage/dist/build/h5/assets/pages-commission-promoter.2b89e564.js
  87. 0 0
      unpackage/dist/build/h5/assets/pages-commission-team.55590aa9.js
  88. 0 0
      unpackage/dist/build/h5/assets/pages-commission-wallet.f1511bf6.js
  89. 0 0
      unpackage/dist/build/h5/assets/pages-commission-withdraw.2b5d2c2b.js
  90. 0 0
      unpackage/dist/build/h5/assets/pages-coupon-detail.ce7fc3cd.js
  91. 0 0
      unpackage/dist/build/h5/assets/pages-coupon-list.e64ec412.js
  92. 0 0
      unpackage/dist/build/h5/assets/pages-goods-comment-add.91a3714e.js
  93. 0 0
      unpackage/dist/build/h5/assets/pages-goods-comment-list.a86d6bd4.js
  94. 0 0
      unpackage/dist/build/h5/assets/pages-goods-groupon.3de17ce0.js
  95. 0 0
      unpackage/dist/build/h5/assets/pages-goods-index.0ae4f2d9.js
  96. 0 0
      unpackage/dist/build/h5/assets/pages-goods-list.476a2c88.js
  97. 0 0
      unpackage/dist/build/h5/assets/pages-goods-seckill.08c20f78.js
  98. 0 0
      unpackage/dist/build/h5/assets/pages-index-cart.5169b914.js
  99. 0 0
      unpackage/dist/build/h5/assets/pages-index-category.57caff49.js
  100. 1 0
      unpackage/dist/build/h5/assets/pages-index-index.c1f24795.js

+ 111 - 108
sheep/components/s-signup-modal/s-signup-modal.vue

@@ -1,109 +1,112 @@
-<template>
-	<!-- 规格弹窗 -->
-	<su-popup :show="show"  @close="colseSignUpModal"  type="center" showClose 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-22 ss-m-b-30">
-					获得每日签到{{state.social}}点身价
-				</view>
-				<view class="model-title ss-flex ss-col-center ss-m-b-30" v-if="state.upgradeOrNot ">
-					您已升级等级为{{ state.socialStatusName }}
-				</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">去领得更多福利</button>
-				</view>
-			</view>
-		</view>
-	</su-popup>
-</template>
-
-<script setup>
-import {
-	computed,
-	reactive,
-	ref
-} from 'vue';
-import sheep from '@/sheep';
-
-import {
-	colseSignUpModal,
-	showSignUpModal
-} from '@/sheep/hooks/useModal';
-const show = computed(() => sheep.$store('modal').signUp);
-const state = computed(() => sheep.$store('modal').signUpInfo)
-</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;
-			}
-		}
-	}
+<template>
+	<!-- 规格弹窗 -->
+	<su-popup :show="show" @close="colseSignUpModal" type="center" showClose 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-22 ss-m-b-30">
+					获得每日签到{{state?.social}}点身价
+				</view>
+				<view class="model-title ss-flex ss-col-center ss-m-b-30" v-if="state?.upgradeOrNot ">
+					您已升级等级为{{ state?.socialStatusName }}
+				</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">去领得更多福利</button>
+				</view>
+			</view>
+		</view>
+	</su-popup>
+</template>
+
+<script setup>
+	import {
+		computed,
+		reactive,
+		ref
+	} from 'vue';
+	import sheep from '@/sheep';
+
+	import {
+		colseSignUpModal,
+		showSignUpModal
+	} from '@/sheep/hooks/useModal';
+	const show = computed(() => sheep.$store('modal').signUp);
+	const state = computed(() => sheep.$store('modal').signUpInfo)
+</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>

+ 216 - 212
sheep/hooks/useModal.js

@@ -1,212 +1,216 @@
-import $store from '@/sheep/store';
-import $helper from '@/sheep/helper';
-import dayjs from 'dayjs';
-import { ref,computed } from 'vue';
-import test from '@/sheep/helper/test.js';
-import AuthUtil from '@/sheep/api/member/auth';
-import sheep from '@/sheep';
-import SignInApi from '@/sheep/api/member/signin';
-let time = 30;
-let timer = null;
-// 登录
-async function onSign() {
-  console.log("onSign")
-  const {
-    code,
-    data
-  } = await SignInApi.createSignInRecord();
-  if (code === 0) {
-    showSignUpModal(data)
-    if (timer) {
-      clearInterval(timer);
-    }
-    uni.setStorageSync('isRun', false);
-    uni.setStorageSync('isSign', true);
-  }
-}
-// 每日重置签到状态
-export function resetSignStatusIfNeeded() {
-  const today = new Date().toISOString().slice(0, 10);  // 获取当前日期,格式为 YYYY-MM-DD
-  const lastCheckDate = uni.getStorageSync('lastCheckDate');
-  if (today !== lastCheckDate) {
-    // 如果跨天了,重置 isSign
-    uni.setStorageSync('isSign', false);
-    uni.setStorageSync('lastCheckDate', today);  // 更新最后检查的日期
-  }
-}
-// 自动签到
-export function autoSign(){
-  resetSignStatusIfNeeded();
-  const isLogin = computed(() => sheep.$store('user').isLogin);
-  // 如果登录了才开始倒计时
-  if (isLogin.value) {
-    // 倒计时是否在进行
-    uni.setStorageSync('isRun', true);
-    if (uni.getStorageSync('isRun')&& !uni.getStorageSync('isSign')) {
-      console.log('开始倒计时')
-      // 开始一个新的定时器
-      timer = setInterval(() => {
-        time--;
-        console.log("time", time);
-        if (time <= 0) {
-          clearInterval(timer);
-          onSign();
-        }
-      }, 1000);
-    }
-  } 
-}
-// 取消自动签到
-export function cancelAutoSign() {
-  console.log("取消")
-  if (timer) {
-    clearInterval(timer);
-  }
-  time = 30;
-  uni.setStorageSync('isRun', false);
-}
-// 打开签到弹框
-export function showSignUpModal(obj) {
-  $store('modal').$patch((state) => {
-    state.signUp = true;
-    state.signUpInfo = obj;
-  });
-}
-// 关闭签到弹框
-export function colseSignUpModal() {
-  $store('modal').$patch((state) => {
-    state.signUp = false;
-  });
-}
-// 打开授权弹框
-export function showAuthModal(type = 'smsLogin',isActive = 'smsLogin') {
-  const modal = $store('modal');
-  if (modal.auth !== '') {
-    closeAuthModal();
-    setTimeout(() => {
-      modal.$patch((state) => {
-        state.auth = type;
-		    state.isActive = isActive;
-      });
-    }, 100);
-  } else {
-    modal.$patch((state) => {
-      state.auth = type;
-	    state.isActive = isActive;
-    });
-  }
-}
-
-// 关闭授权弹框
-export function closeAuthModal() {
-  $store('modal').$patch((state) => {
-    state.auth = '';
-  });
-}
-
-// 打开分享弹框
-export function showShareModal() {
-$store('modal').$patch((state) => {
-    state.share = true;
-  });
-}
-
-// 关闭分享弹框
-export function closeShareModal() {
-  $store('modal').$patch((state) => {
-    state.share = false;
-  });
-}
-
-// 打开快捷菜单
-export function showMenuTools() {
-  $store('modal').$patch((state) => {
-    state.menu = true;
-  });
-}
-
-// 关闭快捷菜单
-export function closeMenuTools() {
-  $store('modal').$patch((state) => {
-    state.menu = false;
-  });
-}
-
-// 发送短信验证码  60秒
-export function getSmsCode(event, mobile) {
-  const modalStore = $store('modal');
-  const lastSendTimer = modalStore.lastTimer[event];
-  if (typeof lastSendTimer === 'undefined') {
-    $helper.toast('短信发送事件错误');
-    return;
-  }
-
-  const duration = dayjs().unix() - lastSendTimer;
-  const canSend = duration >= 60;
-  if (!canSend) {
-    $helper.toast('请稍后再试');
-    return;
-  }
-  // 只有 mobile 非空时才校验。因为部分场景(修改密码),不需要输入手机
-  if (mobile && !test.mobile(mobile)) {
-    $helper.toast('手机号码格式不正确');
-    return;
-  }
-
-  // 发送验证码 + 更新上次发送验证码时间
-  let scene = -1;
-  switch (event) {
-    case 'resetPassword':
-      scene = 4;
-      break;
-    case 'changePassword':
-      scene = 3;
-      break;
-    case 'changeMobile':
-      scene = 2;
-      break;
-    case 'smsLogin':
-      scene = 1;
-      break;
-  }
-  AuthUtil.sendSmsCode(mobile, scene).then((res) => {
-    if (res.code === 0) {
-      modalStore.$patch((state) => {
-        state.lastTimer[event] = dayjs().unix();
-      });
-    }
-  });
-}
-
-// 获取短信验证码倒计时 -- 60秒
-export function getSmsTimer(event, mobile = '') {
-  const modalStore = $store('modal');
-  const lastSendTimer = modalStore.lastTimer[event];
-  if (typeof lastSendTimer === 'undefined') {
-    $helper.toast('短信发送事件错误');
-    return;
-  }
-  const duration = ref(dayjs().unix() - lastSendTimer - 60);
-  const canSend = duration.value >= 0;
-  if (canSend) {
-    return '获取验证码';
-  }
-
-  if (!canSend) {
-    setTimeout(() => {
-      duration.value++;
-    }, 1000);
-    return -duration.value.toString() + ' 秒';
-  }
-}
-
-// 记录广告弹框历史
-export function saveAdvHistory(adv) {
-  const modal = $store('modal');
-
-  modal.$patch((state) => {
-    if (!state.advHistory.includes(adv.imgUrl)) {
-      state.advHistory.push(adv.imgUrl);
-    }
-  });
-}
+import $store from '@/sheep/store';
+import $helper from '@/sheep/helper';
+import dayjs from 'dayjs';
+import {
+	ref,
+	computed
+} from 'vue';
+import test from '@/sheep/helper/test.js';
+import AuthUtil from '@/sheep/api/member/auth';
+import sheep from '@/sheep';
+import SignInApi from '@/sheep/api/member/signin';
+let time = 30;
+let timer = null;
+// 登录
+async function onSign() {
+	console.log("onSign")
+	const {
+		code,
+		data
+	} = await SignInApi.createSignInRecord();
+	if (code === 0) {
+		showSignUpModal(data)
+	}
+
+	if (timer) {
+		clearInterval(timer);
+	}
+	uni.setStorageSync('isRun', false);
+	uni.setStorageSync('isSign', true);
+}
+// 每日重置签到状态
+export function resetSignStatusIfNeeded() {
+	const today = new Date().toISOString().slice(0, 10); // 获取当前日期,格式为 YYYY-MM-DD
+	const lastCheckDate = uni.getStorageSync('lastCheckDate');
+	if (today !== lastCheckDate) {
+		// 如果跨天了,重置 isSign
+		uni.setStorageSync('isSign', false);
+		uni.setStorageSync('lastCheckDate', today); // 更新最后检查的日期
+	}
+}
+// 自动签到
+export function autoSign() {
+	resetSignStatusIfNeeded();
+	const isLogin = computed(() => sheep.$store('user').isLogin);
+	// 如果登录了才开始倒计时
+	if (isLogin.value) {
+		// 倒计时是否在进行
+		uni.setStorageSync('isRun', true);
+		if (uni.getStorageSync('isRun') && !uni.getStorageSync('isSign')) {
+			console.log('开始倒计时')
+			// 开始一个新的定时器
+			timer = setInterval(() => {
+				time--;
+				console.log("time", time);
+				if (time <= 0) {
+					clearInterval(timer);
+					onSign();
+				}
+			}, 1000);
+		}
+	}
+}
+// 取消自动签到
+export function cancelAutoSign() {
+	console.log("取消")
+	if (timer) {
+		clearInterval(timer);
+	}
+	time = 30;
+	uni.setStorageSync('isRun', false);
+}
+// 打开签到弹框
+export function showSignUpModal(obj) {
+	$store('modal').$patch((state) => {
+		state.signUp = true;
+		state.signUpInfo = obj;
+	});
+}
+// 关闭签到弹框
+export function colseSignUpModal() {
+	$store('modal').$patch((state) => {
+		state.signUp = false;
+	});
+}
+// 打开授权弹框
+export function showAuthModal(type = 'smsLogin', isActive = 'smsLogin') {
+	const modal = $store('modal');
+	if (modal.auth !== '') {
+		closeAuthModal();
+		setTimeout(() => {
+			modal.$patch((state) => {
+				state.auth = type;
+				state.isActive = isActive;
+			});
+		}, 100);
+	} else {
+		modal.$patch((state) => {
+			state.auth = type;
+			state.isActive = isActive;
+		});
+	}
+}
+
+// 关闭授权弹框
+export function closeAuthModal() {
+	$store('modal').$patch((state) => {
+		state.auth = '';
+	});
+}
+
+// 打开分享弹框
+export function showShareModal() {
+	$store('modal').$patch((state) => {
+		state.share = true;
+	});
+}
+
+// 关闭分享弹框
+export function closeShareModal() {
+	$store('modal').$patch((state) => {
+		state.share = false;
+	});
+}
+
+// 打开快捷菜单
+export function showMenuTools() {
+	$store('modal').$patch((state) => {
+		state.menu = true;
+	});
+}
+
+// 关闭快捷菜单
+export function closeMenuTools() {
+	$store('modal').$patch((state) => {
+		state.menu = false;
+	});
+}
+
+// 发送短信验证码  60秒
+export function getSmsCode(event, mobile) {
+	const modalStore = $store('modal');
+	const lastSendTimer = modalStore.lastTimer[event];
+	if (typeof lastSendTimer === 'undefined') {
+		$helper.toast('短信发送事件错误');
+		return;
+	}
+
+	const duration = dayjs().unix() - lastSendTimer;
+	const canSend = duration >= 60;
+	if (!canSend) {
+		$helper.toast('请稍后再试');
+		return;
+	}
+	// 只有 mobile 非空时才校验。因为部分场景(修改密码),不需要输入手机
+	if (mobile && !test.mobile(mobile)) {
+		$helper.toast('手机号码格式不正确');
+		return;
+	}
+
+	// 发送验证码 + 更新上次发送验证码时间
+	let scene = -1;
+	switch (event) {
+		case 'resetPassword':
+			scene = 4;
+			break;
+		case 'changePassword':
+			scene = 3;
+			break;
+		case 'changeMobile':
+			scene = 2;
+			break;
+		case 'smsLogin':
+			scene = 1;
+			break;
+	}
+	AuthUtil.sendSmsCode(mobile, scene).then((res) => {
+		if (res.code === 0) {
+			modalStore.$patch((state) => {
+				state.lastTimer[event] = dayjs().unix();
+			});
+		}
+	});
+}
+
+// 获取短信验证码倒计时 -- 60秒
+export function getSmsTimer(event, mobile = '') {
+	const modalStore = $store('modal');
+	const lastSendTimer = modalStore.lastTimer[event];
+	if (typeof lastSendTimer === 'undefined') {
+		$helper.toast('短信发送事件错误');
+		return;
+	}
+	const duration = ref(dayjs().unix() - lastSendTimer - 60);
+	const canSend = duration.value >= 0;
+	if (canSend) {
+		return '获取验证码';
+	}
+
+	if (!canSend) {
+		setTimeout(() => {
+			duration.value++;
+		}, 1000);
+		return -duration.value.toString() + ' 秒';
+	}
+}
+
+// 记录广告弹框历史
+export function saveAdvHistory(adv) {
+	const modal = $store('modal');
+
+	modal.$patch((state) => {
+		if (!state.advHistory.includes(adv.imgUrl)) {
+			state.advHistory.push(adv.imgUrl);
+		}
+	});
+}

+ 213 - 210
sheep/store/user.js

@@ -1,211 +1,214 @@
-import {
-	defineStore
-} from 'pinia';
-// import userApi from '@/sheep/api/user';
-import $share from '@/sheep/platform/share';
-import {
-	isEmpty,
-	cloneDeep,
-	clone
-} from 'lodash';
-import cart from './cart';
-import app from './app';
-import {
-	showAuthModal,cancelAutoSign,autoSign
-} from '@/sheep/hooks/useModal';
-import UserApi from '@/sheep/api/member/user';
-import PayWalletApi from '@/sheep/api/pay/wallet';
-import OrderApi from '@/sheep/api/trade/order';
-import CouponApi from '@/sheep/api/promotion/coupon';
-
-// 默认用户信息
-const defaultUserInfo = {
-	avatar: '', // 头像
-	nickname: '', // 昵称
-	gender: 0, // 性别
-	mobile: '', // 手机号
-	point: 0, // 积分
-	socialStatusLevel: "",
-	socialStatusLevelName: "",
-	socialStatusPoint: 0,
-	socialUpNeed: 0,
-};
-
-// 默认钱包信息
-const defaultUserWallet = {
-	integralDO:{
-		currentQuota:0, // 当前积分
-		highQuota:0, //最高积分
-		freezeQuota:0 //冻结积分
-	},
-	descNo:0, //用户直推人人数
-	descPrice:0, //团队昨日贡献值
-	descTotalPrice:0, // 团队历史总贡献值
-}
-
-// 默认订单、优惠券等其他资产信息
-const defaultNumData = {
-	unusedCouponCount: 0,
-	orderCount: {
-		allCount: 0,
-		unpaidCount: 0,
-		undeliveredCount: 0,
-		deliveredCount: 0,
-		uncommentedCount: 0,
-		afterSaleCount: 0,
-	},
-};
-
-const user = defineStore({
-	id: 'user',
-	state: () => ({
-		userInfo: clone(defaultUserInfo), // 用户信息
-		userWallet: clone(defaultUserWallet), // 用户钱包信息
-		isLogin: !!uni.getStorageSync('token'), // 登录状态
-		numData: cloneDeep(defaultNumData), // 用户其他数据
-		lastUpdateTime: 0, // 上次更新时间
-	}),
-
-	actions: {
-		// 获取用户信息
-		async getInfo() {
-			const {
-				code,
-				data
-			} = await UserApi.getUserInfo();
-			if (code !== 0) {
-				return;
-			}
-			this.userInfo = data;
-			return Promise.resolve(data);
-		},
-
-
-		// 获得用户钱包
-		async getWallet() {
-			const {
-				code,
-				data
-			} = await PayWalletApi.getDuserInfo();
-			if (code !== 0) {
-				return;
-			}
-			this.userWallet = data;
-			// 为什么要加2 因为这里返回来的人员不包括自身
-			this.userWallet.descNo = data.descNo + 1
-		},
-
-		// 获取订单、优惠券等其他资产信息
-		getNumData() {
-			OrderApi.getOrderCount().then(res => {
-				if (res.code === 0) {
-					this.numData.orderCount = res.data;
-				}
-			});
-			CouponApi.getUnusedCouponCount().then(res => {
-				if (res.code === 0) {
-					this.numData.unusedCouponCount = res.data;
-				}
-			});
-		},
-
-		// 添加分享记录
-		// TODO 非繁人:整理下;
-		async addShareLog(params) {
-			const {
-				error
-			} = await userApi.addShareLog(params);
-			if (error === 0) uni.removeStorageSync('shareLog');
-		},
-
-		// 设置 token
-		setToken(token = '', refreshToken = '') {
-			if (token === '') {
-				this.isLogin = false;
-				uni.removeStorageSync('token');
-				uni.removeStorageSync('refresh-token')
-			} else {
-				this.isLogin = true;
-				uni.setStorageSync('token', token);
-				uni.setStorageSync('refresh-token', refreshToken);
-				this.loginAfter();
-			}
-			return this.isLogin;
-		},
-
-		// 更新用户相关信息 (手动限流,5 秒之内不刷新)
-		async updateUserData() {
-			if (!this.isLogin) {
-				this.resetUserData();
-				return;
-			}
-			// 防抖,5 秒之内不刷新
-			const nowTime = new Date().getTime();
-			if (this.lastUpdateTime + 5000 > nowTime) {
-				return;
-			}
-			this.lastUpdateTime = nowTime;
-
-			// 获取最新信息
-			await this.getInfo();
-			this.getWallet();
-			this.getNumData();
-			autoSign();
-			return this.userInfo;
-			
-		},
-
-		// 重置用户默认数据
-		resetUserData() {
-			// 清空 token
-			this.setToken();
-			// 清空用户相关的缓存
-			this.userInfo = clone(defaultUserInfo);
-			this.userWallet = clone(defaultUserWallet);
-			this.numData = cloneDeep(defaultNumData);
-			// 清空购物车的缓存
-			cart().emptyList();
-			// 清空linkId
-			cancelAutoSign()
-			
-		},
-
-		// 登录后,加载各种信息
-		// TODO 非繁人:整理下;
-		async loginAfter() {
-			await this.updateUserData();
-
-			// 加载购物车
-			cart().getList();
-			// 登录后设置全局分享参数
-			$share.getShareInfo();
-
-			// 提醒绑定手机号
-			if (app().platform.bind_mobile && !this.userInfo.mobile) {
-				showAuthModal('changeMobile');
-			}
-			// 添加分享记录
-			// TODO 非繁人:整理下;
-			const shareLog = uni.getStorageSync('shareLog');
-			if (!isEmpty(shareLog)) {
-				this.addShareLog({
-					...shareLog,
-				});
-			}
-		},
-
-		// 登出系统
-		async logout() {
-			this.resetUserData();
-			return !this.isLogin;
-		}
-	},
-	persist: {
-		enabled: true,
-		strategies: [{
-			key: 'user-store',
-		}, ],
-	},
-});
-
+import {
+	defineStore
+} from 'pinia';
+// import userApi from '@/sheep/api/user';
+import $share from '@/sheep/platform/share';
+import {
+	isEmpty,
+	cloneDeep,
+	clone
+} from 'lodash';
+import cart from './cart';
+import app from './app';
+import {
+	showAuthModal,
+	cancelAutoSign,
+	autoSign
+} from '@/sheep/hooks/useModal';
+import UserApi from '@/sheep/api/member/user';
+import PayWalletApi from '@/sheep/api/pay/wallet';
+import OrderApi from '@/sheep/api/trade/order';
+import CouponApi from '@/sheep/api/promotion/coupon';
+
+// 默认用户信息
+const defaultUserInfo = {
+	avatar: '', // 头像
+	nickname: '', // 昵称
+	gender: 0, // 性别
+	mobile: '', // 手机号
+	point: 0, // 积分
+	socialStatusLevel: "",
+	socialStatusLevelName: "",
+	socialStatusPoint: 0,
+	socialUpNeed: 0,
+};
+
+// 默认钱包信息
+const defaultUserWallet = {
+	integralDO: {
+		currentQuota: 0, // 当前积分
+		highQuota: 0, //最高积分
+		freezeQuota: 0 //冻结积分
+	},
+	descNo: 0, //用户直推人人数
+	descPrice: 0, //团队昨日贡献值
+	descTotalPrice: 0, // 团队历史总贡献值
+}
+
+// 默认订单、优惠券等其他资产信息
+const defaultNumData = {
+	unusedCouponCount: 0,
+	orderCount: {
+		allCount: 0,
+		unpaidCount: 0,
+		undeliveredCount: 0,
+		deliveredCount: 0,
+		uncommentedCount: 0,
+		afterSaleCount: 0,
+	},
+};
+
+const user = defineStore({
+	id: 'user',
+	state: () => ({
+		userInfo: clone(defaultUserInfo), // 用户信息
+		userWallet: clone(defaultUserWallet), // 用户钱包信息
+		isLogin: !!uni.getStorageSync('token'), // 登录状态
+		numData: cloneDeep(defaultNumData), // 用户其他数据
+		lastUpdateTime: 0, // 上次更新时间
+	}),
+
+	actions: {
+		// 获取用户信息
+		async getInfo() {
+			const {
+				code,
+				data
+			} = await UserApi.getUserInfo();
+			if (code !== 0) {
+				return;
+			}
+			this.userInfo = data;
+			return Promise.resolve(data);
+		},
+
+
+		// 获得用户钱包
+		async getWallet() {
+			const {
+				code,
+				data
+			} = await PayWalletApi.getDuserInfo();
+			if (code !== 0) {
+				return;
+			}
+			this.userWallet = data;
+			// 为什么要加2 因为这里返回来的人员不包括自身
+			this.userWallet.descNo = data.descNo + 1
+		},
+
+		// 获取订单、优惠券等其他资产信息
+		getNumData() {
+			OrderApi.getOrderCount().then(res => {
+				if (res.code === 0) {
+					this.numData.orderCount = res.data;
+				}
+			});
+			CouponApi.getUnusedCouponCount().then(res => {
+				if (res.code === 0) {
+					this.numData.unusedCouponCount = res.data;
+				}
+			});
+		},
+
+		// 添加分享记录
+		// TODO 非繁人:整理下;
+		async addShareLog(params) {
+			const {
+				error
+			} = await userApi.addShareLog(params);
+			if (error === 0) uni.removeStorageSync('shareLog');
+		},
+
+		// 设置 token
+		setToken(token = '', refreshToken = '') {
+			if (token === '') {
+				this.isLogin = false;
+				uni.removeStorageSync('token');
+				uni.removeStorageSync('refresh-token')
+			} else {
+				this.isLogin = true;
+				uni.setStorageSync('token', token);
+				uni.setStorageSync('refresh-token', refreshToken);
+				this.loginAfter();
+			}
+			return this.isLogin;
+		},
+
+		// 更新用户相关信息 (手动限流,5 秒之内不刷新)
+		async updateUserData() {
+			if (!this.isLogin) {
+				this.resetUserData();
+				return;
+			}
+			// 防抖,5 秒之内不刷新
+			const nowTime = new Date().getTime();
+			if (this.lastUpdateTime + 5000 > nowTime) {
+				return;
+			}
+			this.lastUpdateTime = nowTime;
+
+			// 获取最新信息
+			await this.getInfo();
+
+			this.getWallet();
+			this.getNumData();
+			autoSign();
+			return this.userInfo;
+
+		},
+
+		// 重置用户默认数据
+		resetUserData() {
+			// 清空 token
+			this.setToken();
+			// 清空用户相关的缓存
+			this.userInfo = clone(defaultUserInfo);
+			this.userWallet = clone(defaultUserWallet);
+			this.numData = cloneDeep(defaultNumData);
+			// 清空购物车的缓存
+			cart().emptyList();
+			// 清空linkId
+			cancelAutoSign()
+
+		},
+
+		// 登录后,加载各种信息
+		// TODO 非繁人:整理下;
+		async loginAfter() {
+			await this.updateUserData();
+
+			// 加载购物车
+			cart().getList();
+			// 登录后设置全局分享参数
+			$share.getShareInfo();
+
+			// 提醒绑定手机号
+			// if (app().platform.bind_mobile && !this.userInfo.mobile) {
+			// 	showAuthModal('changeMobile');
+			// }
+			// 添加分享记录
+			// TODO 非繁人:整理下;
+			const shareLog = uni.getStorageSync('shareLog');
+			if (!isEmpty(shareLog)) {
+				this.addShareLog({
+					...shareLog,
+				});
+			}
+		},
+
+		// 登出系统
+		async logout() {
+			this.resetUserData();
+			return !this.isLogin;
+		}
+	},
+	persist: {
+		enabled: true,
+		strategies: [{
+			key: 'user-store',
+		}, ],
+	},
+});
+
 export default user;

二进制
unpackage/dist/build/h5/assets/OPPOSANS-M-subfont-b8cdc8b8.ttf


+ 1 - 0
unpackage/dist/build/h5/assets/_plugin-vue_export-helper.1b428a4d.js

@@ -0,0 +1 @@
+const o=(o,t)=>{const c=o.__vccOpts||o;for(const[s,n]of t)c[s]=n;return c};export{o as _};

+ 1 - 0
unpackage/dist/build/h5/assets/add-cbbdbb61.css

@@ -0,0 +1 @@
+.goods-card[data-v-afcbcb2b]{margin:.3125rem 0;padding:.625rem;background:#fff}.form-item[data-v-afcbcb2b]{background:#fff}.form-item .star-box[data-v-afcbcb2b]{height:3.125rem;padding:0 .78125rem}.form-item .star-title[data-v-afcbcb2b]{font-weight:600}.area-box[data-v-afcbcb2b]{width:21.5625rem;min-height:9.5625rem;background:#f9fafb;border-radius:.625rem;padding:.875rem;margin:auto}.area-box .img-box[data-v-afcbcb2b]{margin-top:.625rem}.post-btn[data-v-afcbcb2b]{width:21.5625rem;line-height:2.5rem;border-radius:1.25rem;color:rgba(255,255,255,.9);margin-bottom:.625rem}

+ 1 - 0
unpackage/dist/build/h5/assets/address.6dbba02d.js

@@ -0,0 +1 @@
+import{Z as e}from"./index-5fd8586b.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 - 0
unpackage/dist/build/h5/assets/afterSale.4c7c50c4.js

@@ -0,0 +1 @@
+import{Z as e}from"./index-5fd8586b.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};

+ 1 - 0
unpackage/dist/build/h5/assets/apply-92923740.css

@@ -0,0 +1 @@
+.item-title[data-v-f3149b6e]{font-size:.9375rem;font-weight:700;color:#333}.refund-item[data-v-f3149b6e]{background-color:#fff;border-bottom:.03125rem solid #f5f5f5;padding:.9375rem}.refund-item[data-v-f3149b6e]:last-child{border:none}.refund-item .describe-box[data-v-f3149b6e]{width:21.5625rem;background:#f9fafb;padding:.9375rem;box-sizing:border-box;border-radius:.625rem}.refund-item .describe-box .describe-content[data-v-f3149b6e]{height:6.25rem;font-size:.75rem;font-weight:400;color:#333}.refund-item .input-box[data-v-f3149b6e]{height:2.625rem;background:#f9fafb;border-radius:.625rem}.goods-box[data-v-f3149b6e]{background:#fff;padding:.625rem;margin-bottom:.625rem}.foot-wrap[data-v-f3149b6e]{height:3.125rem;width:100%}.foot_box[data-v-f3149b6e]{height:3.125rem;background-color:#fff}.foot_box .sub-btn[data-v-f3149b6e]{width:10.5rem;line-height:2.3125rem;border-radius:1.1875rem;color:rgba(255,255,255,.9);font-size:.875rem}.foot_box .contcat-btn[data-v-f3149b6e]{width:10.5rem;line-height:2.3125rem;background:#eeeeee;border-radius:1.1875rem;font-size:.875rem;font-weight:400;color:#333}.modal-box[data-v-f3149b6e]{width:23.4375rem;border-radius:.9375rem .9375rem 0 0;background:#fff}.modal-box .modal-head[data-v-f3149b6e]{height:3.125rem;font-size:.9375rem}.modal-box .modal-content[data-v-f3149b6e]{font-size:.875rem}.modal-box .modal-foot .close-btn[data-v-f3149b6e]{width:22.1875rem;line-height:2.5rem;border-radius:1.25rem;color:rgba(255,255,255,.9)}.success-box[data-v-f3149b6e]{width:18.75rem;padding:2.8125rem 0 2rem}.success-box .cicon-check-round[data-v-f3149b6e]{font-size:3rem;color:#04b750}.success-box .success-title[data-v-f3149b6e]{font-weight:500;color:#333;font-size:1rem}.success-box .success-btn[data-v-f3149b6e]{width:15.375rem;height:2.1875rem;background:linear-gradient(90deg,var(--ui-BG-Main-gradient),var(--ui-BG-Main));border-radius:1.09375rem}

+ 1 - 0
unpackage/dist/build/h5/assets/area.d460e063.js

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

+ 1 - 0
unpackage/dist/build/h5/assets/bargain-4d19b380.css

@@ -0,0 +1 @@
+.p6[data-v-33920bce]{padding:0 .25rem}.styleAll[data-v-33920bce]{font-size:.75rem;height:1.125rem;line-height:1.125rem;border-radius:.1875rem;text-align:center}.timeTxt[data-v-33920bce]{text-align:center;height:1.125rem;line-height:1.125rem;display:inline-block}.whit[data-v-33920bce]{color:#fff!important}.time[data-v-33920bce]{display:flex;justify-content:center}.red[data-v-33920bce]{color:#fc4141;margin:0 .125rem}.timeCol[data-v-33920bce]{color:#e93323}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/bargain.46a531d5.js


+ 1 - 0
unpackage/dist/build/h5/assets/brokerage.c3389be1.js

@@ -0,0 +1 @@
+import{Z as e}from"./index-5fd8586b.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 - 0
unpackage/dist/build/h5/assets/cart-44355183.css

@@ -0,0 +1 @@
+[data-v-aaf519fb] .ui-fixed{height:2.25rem}.title-text[data-v-aaf519fb]{font-size:.9375rem;font-weight:700;line-height:1.3125rem}.cart-box[data-v-aaf519fb]{width:100%}.cart-box .cart-header[data-v-aaf519fb]{height:2.1875rem;background-color:#f6f6f6;width:100%;position:fixed;left:0;top:var(--4e475a6b) rpx;z-index:1000;box-sizing:border-box}.cart-box .cart-footer[data-v-aaf519fb]{height:3.125rem;background-color:#fff}.cart-box .cart-footer .pay-btn[data-v-aaf519fb]{width:5.625rem;height:2.1875rem;font-size:.875rem;line-height:.875rem;font-weight:500;border-radius:1.25rem}.cart-box .cart-content .goods-box[data-v-aaf519fb]{border-radius:.625rem}

二进制
unpackage/dist/build/h5/assets/cart-ed457535.png


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/category-ec50457d.css


+ 1 - 0
unpackage/dist/build/h5/assets/category.7d42611f.js

@@ -0,0 +1 @@
+import{Z as t}from"./index-5fd8586b.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 - 0
unpackage/dist/build/h5/assets/combination.c8bab9b1.js

@@ -0,0 +1 @@
+import{Z as o}from"./index-5fd8586b.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};

+ 1 - 0
unpackage/dist/build/h5/assets/comment-item-c31b5af7.css

@@ -0,0 +1 @@
+.avatar[data-v-9df53e2b]{width:1.625rem;height:1.625rem;border-radius:50%}.nickname[data-v-9df53e2b]{font-size:.8125rem;font-weight:500;color:#999}.content[data-v-9df53e2b]{width:19.875rem;font-size:.8125rem;font-weight:400;color:#333}.reply-box[data-v-9df53e2b]{position:relative;background:#f8f8f8;border-radius:.25rem;padding:.5rem}.reply-title[data-v-9df53e2b]{position:absolute;left:.5rem;top:.5rem;font-weight:400;font-size:.8125rem;line-height:1.25rem;color:#333}.reply-content[data-v-9df53e2b]{text-indent:4rem;font-weight:400;font-size:.8125rem;line-height:1.25rem;color:#333}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/comment-item.983ac148.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/commission-ranking-87f86540.css


+ 1 - 0
unpackage/dist/build/h5/assets/config.a12acbf8.js

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

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/confirm-3b76649f.css


+ 1 - 0
unpackage/dist/build/h5/assets/const.33aa647d.js

@@ -0,0 +1 @@
+import{Z as t,b3 as e}from"./index-5fd8586b.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};

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/detail-02701105.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/detail-184a4ede.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/detail-75bc4105.css


+ 1 - 0
unpackage/dist/build/h5/assets/detail-b84be580.css

@@ -0,0 +1 @@
+.goods-title[data-v-94865e5c]{font-size:1.0625rem;font-weight:700;color:#333}.detail-wrap[data-v-94865e5c]{background:linear-gradient(180deg,var(--ui-BG-Main),var(--ui-BG-Main-gradient),var(--ui-BG-Main),#fff)}.detail-box[data-v-94865e5c]{border-radius:.1875rem;position:relative;margin-top:3.125rem}.detail-box .tag-box[data-v-94865e5c]{width:4.375rem;height:4.375rem;background:var(--ui-BG);border-radius:50%;position:absolute;top:-2.1875rem;left:50%;z-index:6;transform:translate(-50%)}.detail-box .tag-box .tag-image[data-v-94865e5c]{width:3.25rem;height:3.25rem;border-radius:50%}.detail-box .top[data-v-94865e5c]{background-color:#fff;border-radius:.625rem .625rem 0 0;-webkit-mask:radial-gradient(circle at .5rem 100%,#0000 .5rem,red 0) -.5rem;padding:3.4375rem 0 0;position:relative;z-index:5}.detail-box .top .title[data-v-94865e5c]{font-size:1.25rem;color:#333;font-weight:700}.detail-box .top .subtitle[data-v-94865e5c]{font-size:.875rem;color:#333}.detail-box .top .use-btn[data-v-94865e5c]{width:12.0625rem;height:2.5rem;line-height:2.5rem;background:linear-gradient(90deg,var(--ui-BG-Main),var(--ui-BG-Main-gradient));border-radius:1.25rem;color:#fff}.detail-box .top .disable-btn[data-v-94865e5c]{width:12.0625rem;height:2.5rem;line-height:2.5rem;background:#e5e5e5;border-radius:1.25rem;color:#fff}.detail-box .top .time[data-v-94865e5c]{font-size:.8125rem;font-weight:400;color:#999}.detail-box .top .coupon-line[data-v-94865e5c]{width:95%;border-bottom:.0625rem solid #eeeeee}.detail-box .bottom[data-v-94865e5c]{background-color:#fff;border-radius:0 0 .625rem .625rem;-webkit-mask:radial-gradient(circle at .5rem 0%,#0000 .5rem,red 0) -.5rem;padding:1.25rem .9375rem}.detail-box .bottom .type[data-v-94865e5c]{height:3rem;border-bottom:.0625rem solid #eeeeee}.detail-box .des[data-v-94865e5c]{font-size:.75rem;font-weight:400;color:#666}.all-user[data-v-94865e5c]{width:100%;height:9.375rem;font-size:1.0625rem;font-weight:700;color:#333}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/detail-b9a047c2.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/detail-content-card-0e0127b7.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/detail-content-card.871c6ed8.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/edit-04879d70.css


+ 1 - 0
unpackage/dist/build/h5/assets/edit-d87a77d8.css

@@ -0,0 +1 @@
+.shake[data-v-6dcbcf58]{animation:shake-6dcbcf58 .05s linear 4 alternate}@keyframes shake-6dcbcf58{0%{transform:translate(-.3125rem)}to{transform:translate(.3125rem)}}[data-v-6dcbcf58] .uni-forms-item__label .label-text{font-size:.875rem!important;color:#333!important;line-height:normal!important}[data-v-6dcbcf58] .uni-forms-item__content{display:flex;align-items:center}[data-v-6dcbcf58] .uni-easyinput__content-input{font-size:.875rem!important;color:#333!important;line-height:normal!important;padding-left:0!important}[data-v-6dcbcf58] .uni-easyinput__content-textarea{font-size:.875rem!important;color:#333!important;line-height:normal!important;margin-top:.25rem!important}[data-v-6dcbcf58] .uni-icons{font-size:1.25rem!important}[data-v-6dcbcf58] .is-textarea-icon{margin-top:.6875rem}[data-v-6dcbcf58] .is-disabled{color:#333}.default-box[data-v-6dcbcf58]{width:100%;box-sizing:border-box;height:3.125rem}.default-box .default-box-title[data-v-6dcbcf58]{font-size:.875rem;color:#333;line-height:normal}.tcp-text[data-v-6dcbcf58]{color:var(--ui-BG-Main)}.footer-box .save-btn[data-v-6dcbcf58]{width:22.1875rem;height:2.5rem;border-radius:1.25rem;background:linear-gradient(90deg,var(--ui-BG-Main),var(--ui-BG-Main-gradient));color:#fff}.footer-box .cancel-btn[data-v-6dcbcf58]{width:22.1875rem;height:2.5rem;border-radius:1.25rem;background:var(--ui-BG)}

+ 1 - 0
unpackage/dist/build/h5/assets/error-272f800f.css

@@ -0,0 +1 @@
+.error-page[data-v-0cb6e9ec]{width:100%}

+ 1 - 0
unpackage/dist/build/h5/assets/faq-1d09e11d.css

@@ -0,0 +1 @@
+.header .title[data-v-18831718]{font-size:.875rem;font-weight:500;color:#333;line-height:.9375rem;max-width:21.5rem}.header .icon[data-v-18831718]{position:relative;width:1.25rem;height:1.25rem}.header .icon .rectangle[data-v-18831718]{position:absolute;left:0;top:0;width:1.25rem;height:1.125rem;background:var(--ui-BG-Main);border-radius:4px}.header .icon .rectangle .num[data-v-18831718]{width:100%;height:100%;font-size:.75rem;font-weight:500;color:var(--ui-BG);line-height:1rem}.header .icon .triangle[data-v-18831718]{width:0;height:0;border-left:.125rem solid transparent;border-right:.125rem solid transparent;border-top:.25rem solid var(--ui-BG-Main);position:absolute;left:.5rem;bottom:-.125rem}.content[data-v-18831718]{border-bottom:.03125rem solid #dfdfdf}.content .text[data-v-18831718]{font-size:.8125rem;color:#666}

二进制
unpackage/dist/build/h5/assets/favicon-f4dccb73.ico


+ 1 - 0
unpackage/dist/build/h5/assets/favorite.16f8656c.js

@@ -0,0 +1 @@
+import{Z as e}from"./index-5fd8586b.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:{spuId:t}}),deleteFavorite:t=>e({url:"/product/favorite/delete",method:"DELETE",data:{spuId:t},custom:{auth:!0,showSuccess:!0,successMsg:"取消成功"}})};export{t as F};

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/form-db7d31b0.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/form.ce1c5c8d.js


+ 1 - 0
unpackage/dist/build/h5/assets/goods-309cd363.css

@@ -0,0 +1 @@
+.goods-item .commission-num[data-v-4d1e7ec5]{font-size:.75rem;font-weight:500;color:#ff3000}.goods-item .share-btn[data-v-4d1e7ec5]{width:3.75rem;height:1.5625rem;border-radius:.78125rem}

+ 1 - 0
unpackage/dist/build/h5/assets/goods-collect-4a4dab67.css

@@ -0,0 +1 @@
+.cart-box .cart-header[data-v-2668df55]{height:2.1875rem;background-color:#f6f6f6;width:100%;position:fixed;left:0;top:var(--979b2480) rpx;z-index:1000;box-sizing:border-box}.cart-box .cart-footer[data-v-2668df55]{height:3.125rem;background-color:#fff}.cart-box .cart-footer .pay-btn[data-v-2668df55]{height:2.5rem;line-height:2.5rem;border-radius:1.25rem;padding:0 1.25rem;min-width:6.25rem}.cart-box .cart-content[data-v-2668df55]{width:100%;margin-top:2.1875rem;padding:0 .625rem;box-sizing:border-box}.cart-box .cart-content .goods-box[data-v-2668df55]{background-color:#fff}.cart-box .cart-content .goods-box[data-v-2668df55]:last-child{margin-bottom:1.25rem}

+ 1 - 0
unpackage/dist/build/h5/assets/goods-log-020cb53a.css

@@ -0,0 +1 @@
+.cart-box .cart-header[data-v-3a08a3b3]{height:2.1875rem;background-color:#f6f6f6;width:100%;position:fixed;left:0;top:var(--7ac32b1e) rpx;z-index:1000;box-sizing:border-box}.cart-box .cart-footer[data-v-3a08a3b3]{height:3.125rem;background-color:#fff}.cart-box .cart-footer .pay-btn[data-v-3a08a3b3]{height:2.5rem;line-height:2.5rem;border-radius:1.25rem;padding:0 1.25rem;min-width:6.25rem}.cart-box .cart-content[data-v-3a08a3b3]{width:100%;padding:0 .625rem;box-sizing:border-box;margin-top:2.1875rem}.cart-box .cart-content .goods-box[data-v-3a08a3b3]{background-color:#fff}.cart-box .cart-content .goods-box[data-v-3a08a3b3]:last-child{margin-bottom:1.25rem}.title-card[data-v-3a08a3b3]{padding:1.125rem 0 1.4375rem .625rem}.title-card .img-box[data-v-3a08a3b3],.title-card .img-box .order-img[data-v-3a08a3b3]{width:5.125rem;height:5.125rem}.title-card .check-box[data-v-3a08a3b3]{height:100%}.title-card .title-text[data-v-3a08a3b3]{font-size:.875rem;font-weight:500;color:#333}.title-card .params-box .params-title[data-v-3a08a3b3]{height:1.1875rem;background:#f4f4f4;border-radius:.0625rem;font-size:.75rem;font-weight:400;color:#666}.title-card .price-text[data-v-3a08a3b3]{color:#ff3000;font-family:OPPOSANS}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/groupon-d3b8c5d3.css


+ 1 - 0
unpackage/dist/build/h5/assets/history.a5d9e266.js

@@ -0,0 +1 @@
+import{Z as s}from"./index-5fd8586b.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};

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/index-3e030d34.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/index-3f9fe11e.css


二进制
unpackage/dist/build/h5/assets/index-53a28843.png


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/index-5fd8586b.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/index-74748023.css


+ 1 - 0
unpackage/dist/build/h5/assets/index-8a9607af.css

@@ -0,0 +1 @@
+.goods-list-box[data-v-1edfdbea]{width:50%;box-sizing:border-box}.goods-list-box .left-list[data-v-1edfdbea]{margin-right:.3125rem;margin-bottom:.625rem}.goods-list-box .right-list[data-v-1edfdbea]{margin-left:.3125rem;margin-bottom:.625rem}.tip-box[data-v-1edfdbea]{background:#fff0e7;padding:.625rem;width:100%;position:relative;box-sizing:border-box}.tip-box .activity-left-image[data-v-1edfdbea]{position:absolute;bottom:0;left:0;width:1.8125rem;height:1.125rem}.tip-box .activity-right-image[data-v-1edfdbea]{position:absolute;top:0;right:0;width:2.25rem;height:1.5625rem}.tip-box .type-text[data-v-1edfdbea],.tip-box .tip-content[data-v-1edfdbea]{font-size:.8125rem;font-weight:500;color:#ff6000;line-height:1.3125rem}

+ 1 - 0
unpackage/dist/build/h5/assets/index-8e769598.css

@@ -0,0 +1 @@
+.pay-icon[data-v-a1ca6f9d]{width:1.125rem;height:1.125rem;margin-right:.8125rem}.ss-modal-box .modal-header[data-v-a1ca6f9d]{position:relative;padding:1.875rem .625rem 1.25rem}.ss-modal-box .modal-header .money-text[data-v-a1ca6f9d]{color:#ff3000;font-size:1.4375rem;font-weight:700;font-family:OPPOSANS}.ss-modal-box .modal-header .money-text[data-v-a1ca6f9d]:before{content:"\ffe5";font-size:.9375rem}.ss-modal-box .modal-header .time-text[data-v-a1ca6f9d]{font-size:.8125rem;color:#bbb}.ss-modal-box .modal-header .close-icon[data-v-a1ca6f9d]{position:absolute;top:.3125rem;right:.625rem;font-size:1.4375rem;opacity:.2}.ss-modal-box .modal-content[data-v-a1ca6f9d]{overflow-y:auto}.ss-modal-box .modal-content .pay-title[data-v-a1ca6f9d]{font-size:.8125rem;font-weight:500;color:#333}.ss-modal-box .modal-content .pay-tip[data-v-a1ca6f9d]{font-size:.8125rem;color:#bbb}.ss-modal-box .modal-content .pay-item[data-v-a1ca6f9d]{height:2.6875rem}.ss-modal-box .modal-content .disabled-pay-item .pay-title[data-v-a1ca6f9d]{color:#999}.ss-modal-box .modal-content .userInfo-money[data-v-a1ca6f9d]{font-size:.8125rem;color:#bbb;line-height:normal}.ss-modal-box .save-btn[data-v-a1ca6f9d]{width:22.1875rem;height:2.5rem;border-radius:1.25rem;background:linear-gradient(90deg,var(--ui-BG-Main),var(--ui-BG-Main-gradient));color:#fff}.ss-modal-box .disabled-btn[data-v-a1ca6f9d]{background:#e5e5e5;color:#999}.ss-modal-box .past-due-btn[data-v-a1ca6f9d]{width:22.1875rem;height:2.5rem;border-radius:1.25rem;background-color:#999;color:#fff}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/index-b4124b06.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/info-16df45bc.css


+ 1 - 0
unpackage/dist/build/h5/assets/list-20056958.css

@@ -0,0 +1 @@
+.goods-list-box[data-v-5b0fd0b0]{width:50%;box-sizing:border-box}.goods-list-box .left-list[data-v-5b0fd0b0]{margin-right:.3125rem;margin-bottom:.625rem}.goods-list-box .right-list[data-v-5b0fd0b0]{margin-left:.3125rem;margin-bottom:.625rem}.goods-box[data-v-5b0fd0b0]:nth-last-of-type(1){margin-bottom:0!important}.goods-box[data-v-5b0fd0b0]:nth-child(2n){margin-right:0}.list-icon[data-v-5b0fd0b0]{width:2.5rem}.list-icon .sicon-goods-card[data-v-5b0fd0b0],.list-icon .sicon-goods-list[data-v-5b0fd0b0]{font-size:1.25rem}.goods-card[data-v-5b0fd0b0]{margin-left:.625rem}.list-filter-tabs[data-v-5b0fd0b0]{background-color:#fff}.filter-list-box[data-v-5b0fd0b0]{padding:.875rem 1.625rem}.filter-list-box .filter-item[data-v-5b0fd0b0]{font-size:.875rem;font-weight:500;color:#333;line-height:normal;margin-bottom:.75rem}.filter-list-box .filter-item[data-v-5b0fd0b0]:nth-last-child(1){margin-bottom:0}.filter-list-box .filter-item-active[data-v-5b0fd0b0]{color:var(--ui-BG-Main)}.tab-item[data-v-5b0fd0b0]{height:50px;position:relative;z-index:11}.tab-item .tab-title[data-v-5b0fd0b0]{font-size:.9375rem}.tab-item .cur-tab-title[data-v-5b0fd0b0]{font-weight:700}.tab-item .tab-line[data-v-5b0fd0b0]{width:1.875rem;height:.1875rem;border-radius:.1875rem;position:absolute;left:50%;transform:translate(-50%);bottom:.3125rem;background-color:var(--ui-BG-Main);z-index:12}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/list-26728d3c.css


+ 1 - 0
unpackage/dist/build/h5/assets/list-28309da6.css

@@ -0,0 +1 @@
+.card-btn[data-v-9b12e029]{padding:0 .5rem;height:1.5625rem;border-radius:1.25rem;background:linear-gradient(90deg,var(--ui-BG-Main),var(--ui-BG-Main-gradient));color:#fff;font-size:.75rem;font-weight:400}.border-btn[data-v-9b12e029]{background:linear-gradient(90deg,var(--ui-BG-Main-opacity-4),var(--ui-BG-Main-light));color:#fff!important}.disabled-btn[data-v-9b12e029]{background:#cccccc;background-color:#ccc!important;color:#fff!important}

+ 1 - 0
unpackage/dist/build/h5/assets/list-3866064f.css

@@ -0,0 +1 @@
+.list-box[data-v-30a93c0a]{background-color:#fff}.list-box .order-head[data-v-30a93c0a]{padding:0 .78125rem;height:2.40625rem}.list-box .apply-box[data-v-30a93c0a]{height:2.5625rem}.list-box .apply-box .title[data-v-30a93c0a]{font-size:.75rem}.list-box .apply-box .value[data-v-30a93c0a]{font-size:.6875rem;color:#666}.list-box .tool-btn-box[data-v-30a93c0a]{height:3.125rem}.list-box .tool-btn-box .tool-btn[data-v-30a93c0a]{width:5rem;height:1.875rem;background:#f6f6f6;border-radius:.9375rem;font-size:.8125rem;font-weight:400}

+ 1 - 0
unpackage/dist/build/h5/assets/list-4c535230.css

@@ -0,0 +1 @@
+.list-item[data-v-ba040917]{padding:1rem .9375rem .625rem .625rem;background:#fff}.list-item .avatar[data-v-ba040917]{width:1.625rem;height:1.625rem;border-radius:50%}.list-item .nickname[data-v-ba040917]{font-size:.8125rem;font-weight:500;color:#999}.list-item .create-time[data-v-ba040917]{font-size:.75rem;font-weight:500;color:#c4c4c4}.list-item .content-title[data-v-ba040917]{font-size:.8125rem;font-weight:400;color:#666;line-height:1.3125rem}.list-item .content-img[data-v-ba040917]{width:5.4375rem;height:5.4375rem}.list-item .cicon-info-o[data-v-ba040917]{font-size:.8125rem;color:#c4c4c4}.list-item .foot-title[data-v-ba040917]{font-size:.75rem;font-weight:500;color:#999}.btn-box[data-v-ba040917]{width:100%;height:3.75rem;background:#fff;border-top:.0625rem solid #eee}.tab-btn[data-v-ba040917]{width:4.0625rem;height:1.9375rem;background:#eeeeee;border-radius:.96875rem;font-size:.875rem;font-weight:400;color:#999;border:1px solid #e5e5e5;margin-right:.3125rem}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/list-8b449820.css


+ 1 - 0
unpackage/dist/build/h5/assets/list-a90a9c3b.css

@@ -0,0 +1 @@
+.footer-box .add-btn[data-v-45431d7c]{flex:1;background:linear-gradient(90deg,var(--ui-BG-Main),var(--ui-BG-Main-gradient));border-radius:2.5rem;font-size:.9375rem;font-weight:500;line-height:2.5rem;color:#fff;position:relative;z-index:1}.footer-box .sync-wxaddress[data-v-45431d7c]{flex:1;line-height:2.5rem;background:#ffffff;border-radius:2.5rem;font-size:.9375rem;font-weight:500;color:#666;margin-right:.5625rem}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/list-ba3a0659.css


+ 1 - 0
unpackage/dist/build/h5/assets/list-c5129fff.css

@@ -0,0 +1 @@
+.footer-box .add-btn[data-v-bb0060e9]{flex:1;background:linear-gradient(90deg,var(--ui-BG-Main),var(--ui-BG-Main-gradient));border-radius:2.5rem;font-size:.9375rem;font-weight:500;line-height:2.5rem;color:#fff;position:relative;z-index:1}.footer-box .sync-wxaddress[data-v-bb0060e9]{flex:1;line-height:2.5rem;background:#ffffff;border-radius:2.5rem;font-size:.9375rem;font-weight:500;color:#666;margin-right:.5625rem}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/list-cd3b18be.css


+ 1 - 0
unpackage/dist/build/h5/assets/log-5e3d0f8d.css

@@ -0,0 +1 @@
+.log-item[data-v-bc3922ca]{align-items:stretch}.log-icon[data-v-bc3922ca]{height:inherit}.log-icon .cicon-title[data-v-bc3922ca]{font-size:.9375rem;color:#dfdfdf}.log-icon .activity-color[data-v-bc3922ca]{color:#60bd45}.log-icon .line[data-v-bc3922ca]{width:1px;height:100%;background:#dfdfdf}.text[data-v-bc3922ca]{font-size:.875rem;font-weight:500;color:#333}.richtext[data-v-bc3922ca]{font-size:.75rem;font-weight:500;color:#999;margin:.625rem 0 0}.content-img[data-v-bc3922ca]{margin-top:.625rem;width:6.25rem;height:6.25rem}.date[data-v-bc3922ca]{margin-top:.625rem;font-size:.75rem;font-family:OPPOSANS;font-weight:400;color:#999;margin-bottom:1.25rem}.log-box[data-v-9849747c]{padding:.75rem .75rem .75rem 1.25rem;background-color:#fff}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/log-f94ed1f4.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/login-feb394cc.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/money-5e9513ff.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/mp-html-f0149230.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/mp-html.0a6286d1.js


+ 1 - 0
unpackage/dist/build/h5/assets/order-0ab58f41.css

@@ -0,0 +1 @@
+.swiper-box[data-v-cc6fc41b]{flex:1}.swiper-box .swiper-item[data-v-cc6fc41b]{height:100%;width:100%}.order-list-card-box .order-card-header[data-v-cc6fc41b]{height:2.5rem}.order-list-card-box .order-card-header .order-no[data-v-cc6fc41b]{font-size:.8125rem;font-weight:500}.order-list-card-box .order-card-footer[data-v-cc6fc41b]{height:3.125rem}.order-list-card-box .order-card-footer .detail-btn[data-v-cc6fc41b]{width:6.5625rem;height:2.0625rem;border:.0625rem solid #dfdfdf;border-radius:1.03125rem;font-size:.8125rem;font-weight:400;color:#999;margin-right:.625rem}.order-list-card-box .order-card-footer .tool-btn[data-v-cc6fc41b]{width:6.5625rem;height:2.0625rem;border-radius:1.03125rem;font-size:.8125rem;font-weight:400;margin-right:.625rem;background:#f6f6f6}.order-list-card-box .order-card-footer .invite-btn[data-v-cc6fc41b]{width:6.5625rem;height:2.0625rem;background:linear-gradient(90deg,#fe832a,#ff6600);box-shadow:0 .25rem .1875rem rgba(255,104,4,.22);border-radius:1.03125rem;color:#fff;font-size:.8125rem;font-weight:500}.sales-title[data-v-cc6fc41b]{height:1rem;background:rgba(255,224,226,.29);border-radius:.5rem;font-size:.75rem;font-weight:400;padding:.1875rem .625rem;color:#f7979c}.num-title[data-v-cc6fc41b]{font-size:.75rem;font-weight:400;color:#999}.warning-color[data-v-cc6fc41b]{color:#faad14}.danger-color[data-v-cc6fc41b]{color:#ff3000}.success-color[data-v-cc6fc41b]{color:#52c41a}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/order-530b8352.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/otherlist-da039627.css


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-activity-bargain-detail.90775d1a.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-activity-bargain-list.cdd8c7aa.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-activity-groupon-detail.054a8f6f.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-activity-groupon-list.568b9efb.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-activity-groupon-order.31b16dee.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-activity-index.1fad75ac.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-activity-seckill-list.91678638.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-app-sign.d68afb76.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-chat-index.c9a533dd.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-commission-commission-ranking.3489ed1a.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-commission-goods.d81d1163.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-commission-index.5f48bcad.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-commission-order.8bd78d34.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-commission-promoter.2b89e564.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-commission-team.55590aa9.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-commission-wallet.f1511bf6.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-commission-withdraw.2b5d2c2b.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-coupon-detail.ce7fc3cd.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-coupon-list.e64ec412.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-goods-comment-add.91a3714e.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-goods-comment-list.a86d6bd4.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-goods-groupon.3de17ce0.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-goods-index.0ae4f2d9.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-goods-list.476a2c88.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-goods-seckill.08c20f78.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-index-cart.5169b914.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/assets/pages-index-category.57caff49.js


+ 1 - 0
unpackage/dist/build/h5/assets/pages-index-index.c1f24795.js

@@ -0,0 +1 @@
+import{h as s,c as e,o as t,s as o,$ as a,a as p,b as r,d as i,u as l,e as m,f as n,w as u,g as d,i as _,j as y,k as c,r as j,F as g,l as b,m as v}from"./index-5fd8586b.js";import{_ as f,a as x}from"./s-block.80a61f34.js";import{_ as h}from"./s-layout.b9ef53ff.js";import"./form.ce1c5c8d.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-list.a57b45cf.js";import"./uni-badge.7f1f2141.js";import"./su-image.139dbcb1.js";import"./su-swiper.8f930249.js";import"./s-goods-column.aefc0ac1.js";import"./useGoods.e712326f.js";/* empty css                                                                     */import"./uni-load-more.07b91f8e.js";/* empty css                                                                *//* empty css                                                                      */import"./spu.2ea269e8.js";import"./combination.c8bab9b1.js";import"./const.33aa647d.js";import"./mp-html.0a6286d1.js";import"./richtext.6eb5d5ba.js";const k={__name:"index",setup(k){s();const S=e((()=>{var s;return null==(s=o.$store("app").template)?void 0:s.home}));return t((s=>{s.templateId&&o.$store("app").init(s.templateId),s.spm&&a.decryptSpm(s.spm),s.page&&o.$router.go(decodeURIComponent(s.page))})),p((()=>{o.$store("app").init(),setTimeout((function(){r()}),800)})),i((()=>{})),(s,e)=>{const t=b(v("s-block-item"),f),o=b(v("s-block"),x),a=b(v("s-layout"),h),p=_;return l(S)?(m(),n(p,{key:0},{default:u((()=>{var s;return[y(a,{title:"首页",navbar:"custom",tabbar:"/pages/index/index",bgStyle:l(S).page,navbarStyle:null==(s=l(S).style)?void 0:s.navbar,onShareAppMessage:""},{default:u((()=>[(m(!0),c(g,null,j(l(S).components,((s,e)=>(m(),n(o,{key:e,styles:s.property.style},{default:u((()=>[y(t,{type:s.id,data:s.property,styles:s.property.style},null,8,["type","data","styles"])])),_:2},1032,["styles"])))),128))])),_:1},8,["bgStyle","navbarStyle"])]})),_:1})):d("",!0)}}};export{k as default};

部分文件因为文件数量过多而无法显示