liujiaxin 1 Minggu lalu
induk
melakukan
6eac898f22
100 mengubah file dengan 406 tambahan dan 115 penghapusan
  1. 2 2
      common/request.js
  2. 2 2
      core/config/defaultConfig.js
  3. 377 78
      pages/home/living.vue
  4. 1 10
      pages_shop/goods.vue
  5. TEMPAT SAMPAH
      static/images/chu_query.png
  6. TEMPAT SAMPAH
      static/images/coupon1.png
  7. TEMPAT SAMPAH
      static/images/live/diamond.png
  8. TEMPAT SAMPAH
      static/images/shipin.png
  9. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/api/home.js.map
  10. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/api/list.js.map
  11. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/api/live.js.map
  12. 0 1
      unpackage/dist/dev/.sourcemap/mp-weixin/api/login.js.map
  13. 0 1
      unpackage/dist/dev/.sourcemap/mp-weixin/api/order.js.map
  14. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/api/pay.js.map
  15. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map
  16. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map
  17. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/request.js.map
  18. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  19. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/components/Loading.js.map
  20. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/ThreeItemSwiper.js.map
  21. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/evan-switch/evan-switch.js.map
  22. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/px-popup-bottom/px-popup-bottom.js.map
  23. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/core/app.js.map
  24. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/core/bootstrap.js.map
  25. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/core/config/defaultConfig.js.map
  26. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/core/config/index.js.map
  27. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/core/mixins/app.js.map
  28. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/core/mixins/share.js.map
  29. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/core/platform.js.map
  30. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/findpass.js.map
  31. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/h5WxLogin.js.map
  32. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/login.js.map
  33. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/loginIndex.js.map
  34. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/register.js.map
  35. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/games/index.js.map
  36. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/living.js.map
  37. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/list/index.js.map
  38. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/index.js.map
  39. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/cart.js.map
  40. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/confirmCreateOrder.js.map
  41. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/confirmPackageOrder.js.map
  42. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/goods.js.map
  43. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/order.js.map
  44. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/paymentOrder.js.map
  45. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/refundOrder.js.map
  46. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/refundOrderProduct.js.map
  47. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/store.js.map
  48. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrder.js.map
  49. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrderDelivery.js.map
  50. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrderRefundDetails.js.map
  51. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrderRefundList.js.map
  52. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrderRefundSubmit.js.map
  53. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/success.js.map
  54. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_user/addAddress.js.map
  55. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_user/address.js.map
  56. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_user/integral.js.map
  57. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_user/integralGoodsList.js.map
  58. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/store/getters.js.map
  59. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/store/index.js.map
  60. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/store/modules/app.js.map
  61. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/store/modules/cate.js.map
  62. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/store/modules/index.js.map
  63. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/store/modules/user.js.map
  64. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/store/mutation-types.js.map
  65. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-body/mescroll-body.js.map
  66. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-empty/mescroll-empty.js.map
  67. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/components/mescroll-top.js.map
  68. 1 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/mescroll-i18n.js.map
  69. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/mescroll-mixins.js.map
  70. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/mescroll-uni-option.js.map
  71. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/mescroll-uni.js.map
  72. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/wxs/mixins.js.map
  73. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u--textarea/u--textarea.js.map
  74. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-avatar/props.js.map
  75. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-avatar/u-avatar.js.map
  76. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-badge/props.js.map
  77. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-badge/u-badge.js.map
  78. 1 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-count-down/props.js.map
  79. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-count-down/u-count-down.js.map
  80. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-count-down/utils.js.map
  81. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-icon/icons.js.map
  82. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-icon/props.js.map
  83. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.js.map
  84. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-image/props.js.map
  85. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-image/u-image.js.map
  86. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-input/props.js.map
  87. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.js.map
  88. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-link/props.js.map
  89. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-link/u-link.js.map
  90. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-number-box/props.js.map
  91. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-number-box/u-number-box.js.map
  92. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-overlay/props.js.map
  93. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-overlay/u-overlay.js.map
  94. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-popup/props.js.map
  95. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js.map
  96. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/props.js.map
  97. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.js.map
  98. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-status-bar/props.js.map
  99. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-status-bar/u-status-bar.js.map
  100. 1 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-sticky/props.js.map

+ 2 - 2
common/request.js

@@ -39,8 +39,8 @@ export default class Request {
   
   http(router, data = {}, method, contentType, showLoading = true) {
     let that = this;
-    let path = 'https://live.test.ylrztop.com/live-api'; // 余红奇
-	// let path = 'http://192.168.10.166:7114'; // 余红奇
+    // let path = 'https://live.test.ylrztop.com/live-api'; // 余红奇
+	let path = 'http://192.168.10.166:7114'; // 余红奇
     
     // 检查是否应该显示loading
     const shouldShowLoading = showLoading && 

+ 2 - 2
core/config/defaultConfig.js

@@ -14,8 +14,8 @@ const productionUrl = 'https://wanbei.monvkeji.cn/'
 // 测试环境
 const testUrl = 'https://wanbei.monvkeji.cn/'
 // 开发环境
-const developUrl = 'https://live.test.ylrztop.com/live-api/'//余红奇
-// const developUrl = 'http://192.168.10.166:7114/'//余红奇
+// const developUrl = 'https://live.test.ylrztop.com/live-api/'//余红奇
+const developUrl = 'http://192.168.10.166:7114/'//余红奇
 // const developUrl = 'http://v56c9b8e.natappfree.cc/'//余红奇
 // const developUrl = 'http://nd383294.natappfree.cc/'//余红奇
 // const developUrl = 'http://192.168.10.170:7114/'//陈果

+ 377 - 78
pages/home/living.vue

@@ -52,7 +52,7 @@
 				</view> -->
 				<view class="activity-box">
 					<!-- v-if="redInfo?.redStatus==1&&isShowRed" -->
-					<view class="item-box" @click="onRed()" v-if="redInfo?.redStatus==1&&isShowRed">
+					<view class="item-box" @click="onRed()" v-if="isShowRed">
 						<view class="u-flex-y-center">
 							<view class="tip">领红包</view>
 							<view class="item">
@@ -61,7 +61,7 @@
 							</view>
 						</view>
 					</view>
-					<view class="item-box" @click="onLottery()" v-if="lotteryInfo?.lotteryStatus==1&&isShowLottery">
+					<view class="item-box" @click="onLottery()" v-if="isShowLottery">
 						<view class="u-flex-y-center">
 							<view class="tip">抽奖</view>
 							<view class="item">
@@ -98,10 +98,19 @@
               :show-center-play-btn="false" :http-cache="false" @error="videoError">
             </video> -->
 
-						<video v-if=" liveItem.videoUrl" :class="liveItem.showType == 1 ? 'video_row' : 'videotop'"
+						<!-- <video v-if=" liveItem.videoUrl" :class="liveItem.showType == 1 ? 'video_row' : 'videotop'"
 							:src="liveItem.videoUrl" :autoplay="true" :controls='false' object-fit='contain'
 							:custom-cache="false" :enable-progress-gesture="false" vslide-gesture-in-fullscreen='true'
 							:show-center-play-btn="false" :http-cache="false" loop @error="videoError">
+						</video> -->
+
+						<video v-if="liveItem.videoUrl" :id="`myVideo_${liveId}`"
+							:class="liveItem.showType == 1 ? 'video_row' : 'videotop'" :src="liveItem.videoUrl"
+							:autoplay="true" :controls="false" object-fit="contain" :custom-cache="false"
+							:enable-progress-gesture="false" vslide-gesture-in-fullscreen="true"
+							:show-center-play-btn="false" :http-cache="false" loop @error="videoError"
+							@timeupdate="onVideoTimeUpdate" @loadeddata="onVideoLoaded"
+							@loadedmetadata="onVideoMetaLoaded" @pause="onVideoPause" @play="onVideoPlay">
 						</video>
 						<view v-if="liveItem.videoUrl" class="time">{{liveItem.totalTime}}</view>
 					</view>
@@ -200,11 +209,24 @@
 							<image class="w446 h80" src="/static/images/red_title.png"></image>
 							<view class="fs24 colorf u-flex-y-center mt30 mb30">
 								52人已参与,开奖倒计时
-								<view class="white-item">14</view>:
-								<view class="white-item">344</view>:
-								<view class="white-item">44</view>
+								<!-- <view class="white-item">{{lotteryTime.hours}}</view>:
+								<view class="white-item">{{lotteryTime.minutes}}</view>:
+								<view class="white-item">{{lotteryTime.seconds}}</view> -->
+								<u-count-down :time="lotteryTime||0" format="DD:HH:mm:ss" autoStart millisecond
+									@change="onChange">
+									<view class="u-flex-y-center">
+										<view class="white-item">
+											{{ timeData.hours>10?timeData.hours:'0'+timeData.hours}}
+										</view>
+										<view class="white-item">{{ timeData.minutes }}</view>
+										<view class="white-item">{{ timeData.seconds }}</view>
+									</view>
+								</u-count-down>
 							</view>
 
+
+
+
 							<!-- <view class="item-group">
 								<three-d-swiper :items="swiperItems" :swiperHeight="348" :autoPlay="4000"
 									:indicatorTop="20"></three-d-swiper>
@@ -244,7 +266,7 @@
 							<view class="colorf  fs28">
 								观看直播参与抽奖
 							</view>
-							<view class="button" @click="">参与抽奖</view>
+							<view class="button" @click="onClaim">参与抽奖</view>
 						</view>
 					</view>
 				</view>
@@ -275,6 +297,17 @@
 				</view>
 			</u-popup>
 
+			<u-popup :show="isShowPrize" @close="!isShowPrize" round='20rpx' mode="center" bgColor='#fff' zIndex='10076'>
+				<view class="prize-card">
+					<view class="title">位幸运观众</view>
+					<view class="prize-content" v-for="(item,index) in prizeInfo" :key="index">
+						<view class="name">{{item.userName}}</view>
+						<view class="txt ">{{item.prizeLevel}}等奖</view>
+					</view>
+					<view class="button" @click="isShowPrize=flase">确认</view>
+				</view>
+			</u-popup>
+
 			<!-- 观众列表弹窗 -->
 			<u-popup :show="showadd" @close="close" @open="openViews" round='20rpx' bgColor='#ffffff' zIndex='10077'>
 				<view class="view-box">
@@ -352,6 +385,7 @@
 	import CryptoJS from 'crypto-js'
 	import {
 		liveLottery, // 抽奖查询
+		claim, //抽奖
 
 		liveRed, // 点击领红包
 		liveDataLike, // 点赞
@@ -379,8 +413,8 @@
 	import {
 		getlive,
 	} from '@/api/home'
-	var wsUrl = "wss://live.test.ylrztop.com/ws/live-api/app/webSocket"; //余红奇
-	// var wsUrl = "ws://192.168.10.166:7114/app/webSocket"; //余红奇
+	// var wsUrl = "wss://live.test.ylrztop.com/ws/live-api/app/webSocket"; //余红奇
+	var wsUrl = "ws://192.168.10.166:7114/app/webSocket"; //余红奇
 	var pingpangTimes = null;
 	var initTimes = null;
 	var isSocketOpen = false;
@@ -392,24 +426,18 @@
 		},
 		data() {
 			return {
-				payLimitTime: null,
-				// swiperData: [{
-				// 		imgUrl: '/static/images/zfb.png',
-				// 		title: '自然风光'
-				// 	},
-				// 	{
-				// 		imgUrl: '/static/images/zfb.png',
-				// 		title: '城市建筑'
-				// 	},
-				// 	{
-				// 		imgUrl: '/static/images/zfb.png',
-				// 		title: '人文景观'
-				// 	},
-				// 	{
-				// 		imgUrl: '/static/images/zfb.png',
-				// 		title: '科技创新'
-				// 	}
-				// ],
+				videoCurrentTime: 0, // 当前视频播放时间
+				isVideoPlaying: false, // 视频是否正在播放
+				videoProgressKey: '', // 存储进度的key
+
+
+				isShowPrize: false,
+				prizeInfo: [],
+				timeData: {},
+				lotteryTime: 0,
+				lotteryProducts: [],
+				lotteryList: [],
+				talklist: {},
 				isShowLotteryPop: false,
 				liveItem: {},
 				isSending: false,
@@ -560,25 +588,34 @@
 			// }
 		},
 		onHide() {
+			// 页面隐藏时保存视频进度
+			this.saveVideoProgress();
+
 			const currentLive = this.liveItem;
 			if (currentLive) {
 				this.pauseVideo(currentLive);
 				this.clearTimeTimer(currentLive); // 隐藏时清除当前直播间定时器
 			} // 隐藏时关闭所有连接
 			this.closeAllWebSockets();
+			if (this.lotteryList) {
+				this.clearTimeTimer(this.lotteryList)
+			}
 		},
 		mounted() {
 			this.getCurrentActivities();
 		},
 		onUnload() {
+			// 页面卸载时保存视频进度
+			this.saveVideoProgress();
+
 			// 清除定时器
 			if (this.redTimer) {
 				clearInterval(this.redTimer);
 				this.redTimer = null;
 			}
-			if (this.redTimer) {
-				clearInterval(this.redTimer);
-				this.redTimer = null;
+			if (this.lotteryTimer) {
+				clearInterval(this.lotteryTimer);
+				this.lotteryTimer = null;
 			}
 			if (this.welcomeTimer) {
 				clearInterval(this.welcomeTimer);
@@ -600,13 +637,26 @@
 				this.hlsPlayer.destroy();
 				this.hlsPlayer = null;
 			}
+			// 移除所有全局事件监听
+			this.removeAllEventListeners();
 
+			// 清理定时器
+			this.clearAllTimers();
 
+			// 销毁HLS播放器(如果使用了hls.js)
+			if (this.hlsPlayer) {
+				this.hlsPlayer.destroy();
+				this.hlsPlayer = null;
+			}
+
+			// 暂停视频
 			const videoId = `myVideo_${this.liveId}`;
 			const videoContext = uni.createVideoContext(videoId, this);
 			if (videoContext) {
-				videoContext.pause(); // 仅暂停视频即可
+				videoContext.pause();
 			}
+
+
 		},
 		watch: {
 			// 监听orderUser.count的变化
@@ -621,7 +671,128 @@
 			}
 		},
 		methods: {
-			// 点击抽奖
+			onVideoMetaLoaded(e) {
+				console.log('视频元数据加载完成');
+				// 设置存储key
+				this.videoProgressKey = `videoProgress_${this.liveId}`;
+
+				// 尝试从存储中获取保存的播放进度
+				uni.getStorage({
+					key: this.videoProgressKey,
+					success: (res) => {
+						console.log('获取到保存的播放进度:', res.data);
+						this.videoCurrentTime = res.data;
+
+						// 设置视频播放位置
+						this.setVideoCurrentTime(this.videoCurrentTime);
+					},
+					fail: (err) => {
+						console.log('没有找到保存的播放进度或获取失败', err);
+						this.videoCurrentTime = 0;
+					}
+				});
+			},
+
+			// 视频数据加载完成
+			onVideoLoaded(e) {
+				console.log('视频数据加载完成');
+			},
+
+			// 视频时间更新
+			onVideoTimeUpdate(e) {
+				// 获取当前播放时间
+				this.videoCurrentTime = e.detail.currentTime;
+
+				// 每隔5秒保存一次进度(避免频繁存储)
+				if (Math.floor(this.videoCurrentTime) % 5 === 0) {
+					this.saveVideoProgress();
+				}
+			},
+
+			// 视频暂停
+			onVideoPause(e) {
+				this.isVideoPlaying = false;
+				// 暂停时保存进度
+				this.saveVideoProgress();
+			},
+
+			// 视频播放
+			onVideoPlay(e) {
+				this.isVideoPlaying = true;
+			},
+
+			// 设置视频当前时间
+			setVideoCurrentTime(time) {
+				const videoId = `myVideo_${this.liveId}`;
+				const videoContext = uni.createVideoContext(videoId, this);
+
+				if (videoContext) {
+					videoContext.seek(time);
+					console.log(`设置视频播放位置: ${time}秒`);
+				}
+			},
+
+			// 保存视频进度
+			saveVideoProgress() {
+				if (this.videoProgressKey) {
+					uni.setStorage({
+						key: this.videoProgressKey,
+						data: this.videoCurrentTime,
+						success: () => {},
+						fail: (err) => {
+							console.error('保存视频进度失败:', err);
+						}
+					});
+				}
+			},
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+			onChange(e) {
+				this.timeData = e
+			},
+			// 参与抽奖
+			onClaim() {
+				let data = {
+					liveId: this.liveId,
+					// integral: this.integral,
+					lotteryId: this.lotteryInfo.lotteryId,
+					// userId: this.userinfo.userId
+				}
+
+				claim(data).then(res => {
+
+						if (res.code == 200) {
+							uni.showToast({
+								title: res.msg,
+								icon: 'none'
+							});
+							this.isShowLotteryPop = false
+						} else {
+							uni.showToast({
+								title: res.msg,
+								icon: 'none'
+							});
+						}
+					},
+					rej => {}
+				);
+			},
+			// 点击抽奖图标
 			onLottery() {
 				if (this.lotteryTimer) {
 					clearInterval(this.lotteryTimer);
@@ -638,7 +809,9 @@
 						this.isShowLottery = false
 						this.isShowLotteryPop = true
 						if (res.code == 200) {
+							this.lotteryList = res.data
 							this.lotteryProducts = res.data.products
+							// this.startTimeTimer(this.lotteryList, "lottery");
 						} else {
 							uni.showToast({
 								title: res.msg,
@@ -717,11 +890,21 @@
 				currentActivities(this.liveId).then(res => {
 						if (res.code == 200) {
 							// 商品卡片
-							this.goodsCard = res.goods;
 							// 红包
-							this.redInfo = res.red[0];
+							if (res.red) {
+								this.redInfo = res.red[0];
+							}
+							if (res.lottery) {
+								this.lotteryInfo = res.lottery[0];
+							}
+
+							this.goodsCard = res.goods;
+
+
+
 							// 抽奖
-							this.lotteryInfo = res.lottery[0];
+							this.lotteryTime = this.lotteryInfo?.duration * 60 * 1000
+							console.log("毫秒", this.lotteryTime)
 
 							if (this.goodsCard && this.goodsCard.status == 1) {
 
@@ -754,29 +937,76 @@
 				);
 			},
 			// 计算当前时间与 liveItem.startTime 的差值,并更新 totalTime
-			calculateTimeDiff(liveItem) {
-				if (!liveItem.startTime) {
-					liveItem.totalTime = '00小时00分钟00秒';
+			calculateTimeDiff(item, type = "") {
+				// 防御1:item 不存在直接返回
+				if (!item) return;
+
+				// 步骤1:提取对应场景的时间字符串(直播用startTime,抽奖用updateTime)
+				let timeStr = "";
+				if (type === "lottery") {
+					timeStr = item || ""; // 抽奖场景:从item取updateTime
+				} else {
+					timeStr = item || ""; // 直播场景:从item取startTime
+				}
+
+				// 防御2:时间字符串为空,兜底显示
+				if (!timeStr) {
+					if (type === "lottery") {
+						// this.lotteryTime = {
+						// 	hours: "00",
+						// 	minutes: "00",
+						// 	seconds: "00"
+						// };
+					} else {
+						this.$set(this.liveItem, "totalTime", "00:00:00");
+					}
 					return;
 				}
-				const iosCompatibleTime = liveItem.startTime
-					.replace(/-/g, '/')
-					.replace(' ', ' ');
-				const startTime = new Date(liveItem.startTime);
-				const now = new Date();
-				if (isNaN(startTime.getTime())) {
-					console.warn(`iOS 时间解析失败,原始时间:${liveItem.startTime},转换后:${iosCompatibleTime}`);
-					liveItem.totalTime = '00小时00分钟00秒';
+
+				// 步骤2:转换时间格式(适配iOS,将 "-" 替换为 "/")
+				const iosCompatibleTime = timeStr.replace(/-/g, "/");
+				const time = new Date(iosCompatibleTime);
+
+				// 防御3:时间解析失败(Invalid Date),兜底显示
+				if (isNaN(time.getTime())) {
+					if (type === "lottery") {
+						this.lotteryTime = {
+							hours: "00",
+							minutes: "00",
+							seconds: "00"
+						};
+					} else {
+						this.$set(this.liveItem, "totalTime", "00:00:00");
+					}
+					console.warn("时间解析失败,原始格式:", timeStr);
 					return;
 				}
-				const diffMs = Math.max(0, now - startTime);
 
+				// 步骤3:计算时间差(抽奖是「结束时间-当前时间」,直播是「当前时间-开始时间」)
+				const now = new Date();
+				let diffMs = 0;
+				if (type === "lottery") {
+					diffMs = Math.max(0, time - now); // 抽奖:倒计时(结束时间-现在)
+				} else {
+					diffMs = Math.max(0, now - time); // 直播:已播放时长(现在-开始时间)
+				}
+
+				// 步骤4:转换为 时:分:秒(补零处理)
 				const totalSeconds = Math.floor(diffMs / 1000);
 				const hours = this.padZero(Math.floor(totalSeconds / 3600));
 				const minutes = this.padZero(Math.floor((totalSeconds % 3600) / 60));
 				const seconds = this.padZero(totalSeconds % 60);
 
-				this.$set(liveItem, 'totalTime', `${hours}:${minutes}:${seconds}`);
+				// 步骤5:更新对应数据(响应式)
+				if (type === "lottery") {
+					// this.lotteryTime = {
+					// 	hours,
+					// 	minutes,
+					// 	seconds
+					// };
+				} else {
+					this.$set(this.liveItem, "totalTime", `${hours}:${minutes}:${seconds}`);
+				}
 			},
 
 			padZero(num) {
@@ -784,29 +1014,40 @@
 			},
 
 			// 启动当前直播间的时间差值定时器
-			startTimeTimer(liveItem) {
-				// 先清除当前直播间的旧定时器(避免重复)
-				if (liveItem.timeTimer) {
-					clearInterval(liveItem.timeTimer);
-				}
-
+			startTimeTimer(item, type = '') {
+				// 防御:若 item 不存在,直接返回
+				if (!item) return;
 				// 立即计算一次(避免等待1秒才显示)
-				this.calculateTimeDiff(liveItem);
-
-				//  每秒更新一次(实时刷新)
-				liveItem.timeTimer = setInterval(() => {
-					this.calculateTimeDiff(liveItem);
-				}, 1000);
+				if (type === "lottery") {
+					this.calculateTimeDiff(item.updateTime, "lottery");
+					item.timeTimer = setInterval(() => {
+						this.calculateTimeDiff(item.updateTime, "lottery");
+					}, 1000);
+				} else {
+					this.calculateTimeDiff(item.startTime);
+					item.timeTimer = setInterval(() => {
+						this.calculateTimeDiff(item.startTime);
+					}, 1000);
+				}
 			},
 			// 清除指定直播间的时间定时器
-			clearTimeTimer(liveItem) {
-				if (liveItem.timeTimer) {
-					clearInterval(liveItem.timeTimer);
-					liveItem.timeTimer = null; // 清空定时器标识
+			clearTimeTimer(item) {
+				if (item.timeTimer) {
+					clearInterval(item.timeTimer);
+					item.timeTimer = null; // 清空定时器标识
 				}
 			},
-
-
+			//抽奖时间
+			// convertMinutesToHoursMinutes(totalMinutes) {
+			// 	const hours = Math.floor(totalMinutes / 60);
+			// 	const minutes = totalMinutes % 60;
+			// 	const seconds = totalMinutes % 3600;
+			// 	this.lotteryTime = {
+			// 		hours,
+			// 		minutes,
+			// 		seconds
+			// 	};
+			// },
 
 			toggleViewerList() {
 				const now = Date.now()
@@ -934,7 +1175,8 @@
 
 				this.viewLoading = true;
 				try {
-					const res = await watchUserList(this.liveId, this.viewPageSize, this.viewPageNum, false);
+					const res = await watchUserList(this.liveId, this.viewPageSize, this.viewPageNum,
+						false);
 					if (res.code === 200) {
 						// 若请求期间已切换直播间,忽略旧数据
 
@@ -1130,7 +1372,7 @@
 						this.$set(this.liveItem, 'livingUrl', '');
 						this.$set(this.liveItem, 'videoUrl', '');
 					}
-
+					this.startTimeTimer(this.liveItem);
 					await this.getLiveMsg(this.liveItem);
 					await this.getliveViewData(this.liveItem);
 
@@ -1151,7 +1393,8 @@
 				if (!str) return '';
 				// 确保str是字符串(如果是数字等类型,先转为字符串)
 				const strVal = String(str);
-				return strVal.split('').map((char, index) => (index === 0 ? char : maskChar)).join('');
+				return strVal.split('').map((char, index) => (index === 0 ? char : maskChar)).join(
+					'');
 			},
 
 			getPureDecimal(num, precision = 6) {
@@ -1220,7 +1463,9 @@
 				// const currentLive = this.liveItem;
 				if (!this.liveId) return;
 				uni.navigateTo({
-					url: '/pages_shop/goods?productId=' + productId + '&liveId=' + this.liveId +
+					url: '/pages_shop/goods?productId=' + productId + '&liveId=' +
+						this
+						.liveId +
 						'&goodsId=' + goodsId + '&storeId=' + this.storeId
 				})
 			},
@@ -1359,15 +1604,19 @@
 					} else if (socketMessage.cmd == 'lottery') {
 						this.lotteryInfo = JSON.parse(socketMessage.data);
 						if (socketMessage.status == 1) {
-							this.isShowlottery = true
+							this.isShowLottery = true
 							let time = this.lotteryInfo.duration
 							this.lotteryTimer = setInterval(() => {
-								this.isShowlottery = false
+								this.isShowLottery = false
 							}, time * 60000)
+							this.lotteryTime = time * 60 * 1000
+							// console.log("毫秒",this.lotteryTime)
+							// this.convertMinutesToHoursMinutes(time)
 						} else {
-							this.isShowlottery = false
+							this.isShowLottery = false
 						}
-					} else if (socketMessage.cmd == 'entry' || socketMessage.cmd == 'out') {
+					} else if (socketMessage.cmd == 'entry' || socketMessage.cmd ==
+						'out') {
 						const oldList = this.talklist || [];
 						// 创建新数组并添加元素
 						const newList = [...oldList, messageData];
@@ -1385,6 +1634,9 @@
 							msg: socketMessage.msg,
 							status: true
 						}
+					} else if (socketMessage.cmd == 'LotteryDetail') {
+						this.prizeInfo = JSON.parse(socketMessage.data);
+						this.isShowPrize = socketMessage.status === 1;
 					} else if (socketMessage.cmd == 'blockUser') {
 						uni.removeStorage({
 							key: 'AppToken',
@@ -1806,6 +2058,51 @@
 
 	}
 
+	.prize-card {
+		width: 504rpx;
+		padding: 40rpx;
+		box-sizing: border-box;
+		display: flex;
+		flex-direction: column;
+		align-items: center;
+
+		.title {
+			font-size: 34rpx;
+			font-weight: 500;
+			margin: 0rpx 0 40rpx;
+		}
+
+		.prize-content {
+			display: flex;
+			flex-direction: column;
+
+			.name {
+				font-size: 32rpx;
+				font-weight: 600;
+			}
+
+			.txt {
+				font-size: 28rpx;
+				color: #C32008;
+			}
+
+
+		}
+
+		.button {
+			width: 392rpx;
+			height: 96rpx;
+			line-height: 96rpx;
+			background: linear-gradient(180deg, #FFF4D5 0%, #FFE5B1 100%);
+			border-radius: 48rpx 48rpx 48rpx 48rpx;
+			font-weight: 600;
+			font-size: 36rpx;
+			color: #C32008;
+			text-align: center;
+		}
+
+	}
+
 	.red-card {
 		width: 504rpx;
 		height: 636rpx;
@@ -2170,10 +2467,12 @@
 			}
 
 			.item-group {
-				position: absolute;
-				top: 250rpx;
-				left: 0;
 				width: 100%;
+				// position: absolute;
+				// top: 250rpx;
+				// left: 0;
+				// width: 100%;
+				// height: 500rpx;
 			}
 
 			// .item-group {
@@ -2226,7 +2525,7 @@
 			// }
 
 			.point-group {
-				margin: 220rpx 0 50rpx;
+				margin: 20rpx 0 50rpx;
 				display: flex;
 				gap: 6rpx;
 

+ 1 - 10
pages_shop/goods.vue

@@ -1128,16 +1128,7 @@
 
 
 	.shop-box {
-		// box-sizing: border-box;
-		// padding: 20rpx 30rpx;
-		// background: #FFFFFF;
-		// font-size: 28rpx;
-		// font-family: PingFang SC;
-		// font-weight: 500;
-		// color: #666666;
-		// line-height: 1.8;
-		// margin-top: 10rpx;
-		// background: url(../../static/images/chu_query.png) no-repeat  center center / cover;
+		
 		display: flex;
 		justify-content: space-between;
 		align-items: center;

TEMPAT SAMPAH
static/images/chu_query.png


TEMPAT SAMPAH
static/images/coupon1.png


TEMPAT SAMPAH
static/images/live/diamond.png


TEMPAT SAMPAH
static/images/shipin.png


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/api/home.js.map

@@ -1 +1 @@
-{"version":3,"file":"home.js","sources":["api/home.js"],"sourcesContent":["import Request from '../common/request.js';\r\nlet request = new Request().http\r\n\r\n //公众号登录\r\n export function loginByMp(data) {\r\n \t return request('/app/user/loginByMp',data,'POST','application/json;charset=UTF-8');\r\n }\r\n //测试登录\r\n export function testlogin(data) {\r\n \t return request('/app/user/loginByMp',data,'POST','application/json;charset=UTF-8');\r\n }\r\n //测试登录\r\n export function getlive(data) {\r\n \t return request('/app/live/live',data,'GET','application/json;charset=UTF-8');\r\n }\r\n //历史聊天记录\r\n export function gettextlist(data) {\r\n \t return request('/app/live/msgList',data,'GET','application/json;charset=UTF-8');\r\n }\r\n //获取答题列表\r\n export function getAnswerlist(data) {\r\n \t return request('/app/question/questionList',data,'GET','application/json;charset=UTF-8');\r\n }\r\n //提交答题答案\r\n export function submitAnswer(data) {\r\n \t return request('/app/question/answer',data,'POST','application/json;charset=UTF-8');\r\n }"],"names":["Request"],"mappings":";;AACA,IAAI,UAAU,IAAIA,eAAO,QAAA,EAAG;AAGpB,SAAS,UAAU,MAAM;AAC9B,SAAO,QAAQ,uBAAsB,MAAK,QAAO,gCAAgC;AAClF;AAMM,SAAS,QAAQ,MAAM;AAC5B,SAAO,QAAQ,kBAAiB,MAAK,OAAM,gCAAgC;AAC5E;AAEM,SAAS,YAAY,MAAM;AAChC,SAAO,QAAQ,qBAAoB,MAAK,OAAM,gCAAgC;AAC/E;AAEM,SAAS,cAAc,MAAM;AAClC,SAAO,QAAQ,8BAA6B,MAAK,OAAM,gCAAgC;AACxF;AAEM,SAAS,aAAa,MAAM;AACjC,SAAO,QAAQ,wBAAuB,MAAK,QAAO,gCAAgC;AACrF;;;;;;"}
+{"version":3,"file":"home.js","sources":["api/home.js"],"sourcesContent":["import Request from '../common/request.js';\r\nlet request = new Request().http\r\n\r\n //公众号登录\r\n export function loginByMp(data) {\r\n \t return request('/app/user/loginByMp',data,'POST','application/json;charset=UTF-8');\r\n }\r\n //测试登录\r\n export function testlogin(data) {\r\n \t return request('/app/user/loginByMp',data,'POST','application/json;charset=UTF-8');\r\n }\r\n //测试登录\r\n export function getlive(data) {\r\n \t return request('/app/live/live',data,'GET','application/json;charset=UTF-8',false);\r\n }\r\n //历史聊天记录\r\n export function gettextlist(data) {\r\n \t return request('/app/live/msgList',data,'GET','application/json;charset=UTF-8');\r\n }\r\n //获取答题列表\r\n export function getAnswerlist(data) {\r\n \t return request('/app/question/questionList',data,'GET','application/json;charset=UTF-8');\r\n }\r\n //提交答题答案\r\n export function submitAnswer(data) {\r\n \t return request('/app/question/answer',data,'POST','application/json;charset=UTF-8');\r\n }"],"names":["request","Request","getlive","data"],"mappings":"qDACA,IAAIA,EAAU,IAAIC,EAAO,QAAA,EAAG,KAWpB,SAASC,EAAQC,EAAM,CAC5B,OAAOH,EAAQ,iBAAiBG,EAAK,MAAM,iCAAiC,EAAK,CACpF"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/api/list.js.map

@@ -1 +1 @@
-{"version":3,"file":"list.js","sources":["api/list.js"],"sourcesContent":["// import request from '@/utils/request'\r\n// const api = {\r\n// \t\tliveList: 'app/live/liveList',\t\r\n// }\r\n// // 直播列表\r\n// // app/live/liveList\r\n// export function liveList(data) {\r\n// \treturn request.get(api.liveList, data)\r\n// }\r\n\r\nimport Request from '@/common/request.js';\nlet request = new Request().http\n export function liveList(data) {\r\n \t return request('/app/live/liveList',data,'GET','application/json;charset=UTF-8');\r\n }\r\n \n\r\n"],"names":["Request"],"mappings":";;AAWA,IAAI,UAAU,IAAIA,eAAO,QAAA,EAAG;AACpB,SAAS,SAAS,MAAM;AAC7B,SAAO,QAAQ,sBAAqB,MAAK,OAAM,gCAAgC;AAClF;;"}
+{"version":3,"file":"list.js","sources":["api/list.js"],"sourcesContent":["// import request from '@/utils/request'\r\n// const api = {\r\n// \t\tliveList: 'app/live/liveList',\t\r\n// }\r\n// // 直播列表\r\n// // app/live/liveList\r\n// export function liveList(data) {\r\n// \treturn request.get(api.liveList, data)\r\n// }\r\n\r\nimport Request from '@/common/request.js';\nlet request = new Request().http\n export function liveList(data) {\r\n \t return request('/app/live/liveList',data,'GET','application/json;charset=UTF-8');\r\n }\r\n \n\r\n"],"names":["request","Request","liveList","data"],"mappings":"qDAWA,IAAIA,EAAU,IAAIC,EAAO,QAAA,EAAG,KACpB,SAASC,EAASC,EAAM,CAC7B,OAAOH,EAAQ,qBAAqBG,EAAK,MAAM,gCAAgC,CAClF"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/api/live.js.map


File diff ditekan karena terlalu besar
+ 0 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/api/login.js.map


File diff ditekan karena terlalu besar
+ 0 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/api/order.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/api/pay.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/request.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/components/Loading.js.map

@@ -1 +1 @@
-{"version":3,"file":"Loading.js","sources":["components/Loading.vue","../../../../Downloads/HBuilderX.4.66.2025051912/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/QzovVXNlcnMvQWRtaW5pc3RyYXRvci9EZXNrdG9wL-mhueebri_nm7Tmkq0vbGl2ZUg1LXYzL2NvbXBvbmVudHMvTG9hZGluZy52dWU"],"sourcesContent":["<template>\r\n  <view class=\"Loads acea-row row-center-wrapper\" v-if=\"loading || !loaded\" style=\"margin-top: 20rpx;\">\r\n    <template v-if=\"loading\">\r\n      <view class=\"iconfont icon-jiazai loading acea-row row-center-wrapper\"></view>\r\n      正在加载中\r\n    </template>\r\n    <template v-if=\"!loading\">\r\n      上拉加载更多\r\n    </template>\r\n  </view>\r\n</template>\r\n\r\n<script>\r\n  export default {\r\n    name: \"Loading\",\r\n    props: {\r\n      loaded: Boolean,\r\n      loading: Boolean\r\n    }\r\n  };\r\n</script>\r\n","import Component from 'C:/Users/Administrator/Desktop/项目/直播/liveH5-v3/components/Loading.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAaE,MAAK,YAAU;AAAA,EACb,MAAM;AAAA,EACN,OAAO;AAAA,IACL,QAAQ;AAAA,IACR,SAAS;AAAA,EACX;;;;;;;;;;;;ACjBJ,GAAG,gBAAgB,SAAS;"}
+{"version":3,"file":"Loading.js","sources":["components/Loading.vue","../../../../Downloads/HBuilderX.4.66.2025051912/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/QzovVXNlcnMvQWRtaW5pc3RyYXRvci9EZXNrdG9wL-mhueebri_nm7Tmkq0vbGl2ZUg1LXYzL2NvbXBvbmVudHMvTG9hZGluZy52dWU"],"sourcesContent":["<template>\r\n  <view class=\"Loads acea-row row-center-wrapper\" v-if=\"loading || !loaded\" style=\"margin-top: 20rpx;\">\r\n    <template v-if=\"loading\">\r\n      <view class=\"iconfont icon-jiazai loading acea-row row-center-wrapper\"></view>\r\n      正在加载中\r\n    </template>\r\n    <template v-if=\"!loading\">\r\n      上拉加载更多\r\n    </template>\r\n  </view>\r\n</template>\r\n\r\n<script>\r\n  export default {\r\n    name: \"Loading\",\r\n    props: {\r\n      loaded: Boolean,\r\n      loading: Boolean\r\n    }\r\n  };\r\n</script>\r\n","import Component from 'C:/Users/Administrator/Desktop/项目/直播/liveH5-v3/components/Loading.vue'\nwx.createComponent(Component)"],"names":["_sfc_main","Component"],"mappings":"oDAaOA,EAAU,CACb,KAAM,UACN,MAAO,CACL,OAAQ,QACR,QAAS,OACX,kMCjBJ,GAAG,gBAAgBC,CAAS"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/ThreeItemSwiper.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/evan-switch/evan-switch.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/px-popup-bottom/px-popup-bottom.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/core/app.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/core/bootstrap.js.map

@@ -1 +1 @@
-{"version":3,"file":"bootstrap.js","sources":["core/bootstrap.js"],"sourcesContent":["import store from '@/store'\r\nimport storage from '@/utils/storage'\r\nimport platform from '@/core/platform'\r\nimport { ACCESS_TOKEN, USER_ID } from '@/store/mutation-types'\r\n\r\nexport default function Initializer() {\r\n  // 当前运行的终端\r\n  store.commit('SET_PLATFORM', platform)\r\n  // 用户认证token\r\n  store.commit('SET_TOKEN', storage.get(ACCESS_TOKEN))\r\n  // 当前用户ID\r\n  store.commit('SET_USER_ID', storage.get(USER_ID))\r\n}\r\n"],"names":["store","platform","storage","ACCESS_TOKEN","USER_ID"],"mappings":";;;;;AAKe,SAAS,cAAc;AAEpCA,oBAAM,OAAO,gBAAgBC,sBAAQ;AAErCD,cAAK,MAAC,OAAO,aAAaE,cAAO,QAAC,IAAIC,oBAAY,YAAA,CAAC;AAEnDH,cAAK,MAAC,OAAO,eAAeE,cAAO,QAAC,IAAIE,oBAAO,OAAA,CAAC;AAClD;;"}
+{"version":3,"file":"bootstrap.js","sources":["core/bootstrap.js"],"sourcesContent":["import store from '@/store'\r\nimport storage from '@/utils/storage'\r\nimport platform from '@/core/platform'\r\nimport { ACCESS_TOKEN, USER_ID } from '@/store/mutation-types'\r\n\r\nexport default function Initializer() {\r\n  // 当前运行的终端\r\n  store.commit('SET_PLATFORM', platform)\r\n  // 用户认证token\r\n  store.commit('SET_TOKEN', storage.get(ACCESS_TOKEN))\r\n  // 当前用户ID\r\n  store.commit('SET_USER_ID', storage.get(USER_ID))\r\n}\r\n"],"names":["Initializer","store","platform","storage","ACCESS_TOKEN","USER_ID"],"mappings":"sJAKe,SAASA,GAAc,CAEpCC,QAAM,OAAO,eAAgBC,UAAQ,EAErCD,EAAK,MAAC,OAAO,YAAaE,EAAO,QAAC,IAAIC,EAAY,YAAA,CAAC,EAEnDH,EAAK,MAAC,OAAO,cAAeE,EAAO,QAAC,IAAIE,EAAO,OAAA,CAAC,CAClD"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/core/config/defaultConfig.js.map

@@ -1 +1 @@
-{"version":3,"file":"defaultConfig.js","sources":["core/config/defaultConfig.js"],"sourcesContent":["// //正式环境\r\n// const productionUrl = 'https://wanbei.monvkeji.cn/'\r\n// // 测试环境\r\n// const testUrl = 'https://wanbei.monvkeji.cn/'\r\n// // 开发环境\r\n// const developUrl = 'http://192.168.10.166:7114/'\r\n// export default {\r\n// \t// 系统名称\r\n// \tname: \"签约\",\r\n// \tapiUrl: process.env.NODE_ENV !== 'production' ? testUrl : testUrl,\r\n// }\r\n//正式环境\r\nconst productionUrl = 'https://wanbei.monvkeji.cn/'\r\n// 测试环境\r\nconst testUrl = 'https://wanbei.monvkeji.cn/'\r\n// 开发环境\r\nconst developUrl = 'http://192.168.10.166:7114/'//余红奇\r\n// const developUrl = 'http://192.168.10.170:7114/'//陈果\r\nexport default {\r\n\t// 系统名称\r\n\tname: \"签约\",\r\n\tapiUrl: process.env.NODE_ENV !== 'production' ? developUrl : testUrl,\r\n}"],"names":[],"mappings":";AAgBA,MAAM,aAAa;AAEnB,MAAe,gBAAA;AAAA;AAAA,EAEd,MAAM;AAAA,EACN,QAAgD;AACjD;;"}
+{"version":3,"file":"defaultConfig.js","sources":["core/config/defaultConfig.js"],"sourcesContent":["// //正式环境\r\n// const productionUrl = 'https://wanbei.monvkeji.cn/'\r\n// // 测试环境\r\n// const testUrl = 'https://wanbei.monvkeji.cn/'\r\n// // 开发环境\r\n// const developUrl = 'http://192.168.10.166:7114/'\r\n// export default {\r\n// \t// 系统名称\r\n// \tname: \"签约\",\r\n// \tapiUrl: process.env.NODE_ENV !== 'production' ? testUrl : testUrl,\r\n// }\r\n//正式环境\r\nconst productionUrl = 'https://wanbei.monvkeji.cn/'\r\n// 测试环境\r\nconst testUrl = 'https://wanbei.monvkeji.cn/'\r\n// 开发环境\r\n// const developUrl = 'https://live.test.ylrztop.com/live-api/'//余红奇\r\nconst developUrl = 'http://192.168.10.166:7114/'//余红奇\r\n// const developUrl = 'http://v56c9b8e.natappfree.cc/'//余红奇\r\n// const developUrl = 'http://nd383294.natappfree.cc/'//余红奇\r\n// const developUrl = 'http://192.168.10.170:7114/'//陈果\r\nexport default {\r\n\t// 系统名称\r\n\tname: \"签约\",\r\n\tapiUrl: process.env.NODE_ENV !== 'production' ? developUrl : testUrl,\r\n}"],"names":["developUrl","defaultConfig"],"mappings":"aAiBA,MAAMA,EAAa,8BAIJC,EAAA,CAEd,KAAM,KACN,OAAgDD,CACjD"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/core/config/index.js.map

@@ -1 +1 @@
-{"version":3,"file":"index.js","sources":["core/config/index.js"],"sourcesContent":["import defaultConfig from './defaultConfig.js'\r\n\r\n// 合并用户配置和默认配置\r\nconst mergeConfig = Object.assign({}, defaultConfig)\r\n\r\n/**\r\n * 配置文件工具类\r\n * mix: 如需在项目中获取配置项, 请使用本工具类的方法, 不要直接import根目录的config.js\r\n */\r\nexport default {\r\n\t// 获取全部配置\r\n\tall() {\r\n\t\treturn mergeConfig\r\n\t},\r\n\r\n\t// 获取指定配置\r\n\tget(key, def = undefined) {\r\n\t\tif (mergeConfig.hasOwnProperty(key)) {\r\n\t\t\treturn mergeConfig[key]\r\n\t\t}\r\n\t\tconsole.error(`检测到不存在的配置项: ${key}`)\r\n\t\treturn def\r\n\t},\r\n\tgetResource(imgName) {\r\n\t\treturn `${mergeConfig.apiUrl}images/${imgName}`\r\n\t}\r\n}"],"names":["defaultConfig","uni"],"mappings":";;;AAGA,MAAM,cAAc,OAAO,OAAO,CAAA,GAAIA,0BAAAA,aAAa;AAMnD,MAAe,SAAA;AAAA;AAAA,EAEd,MAAM;AACL,WAAO;AAAA,EACP;AAAA;AAAA,EAGD,IAAI,KAAK,MAAM,QAAW;AACzB,QAAI,YAAY,eAAe,GAAG,GAAG;AACpC,aAAO,YAAY,GAAG;AAAA,IACtB;AACDC,qEAAc,eAAe,GAAG,EAAE;AAClC,WAAO;AAAA,EACP;AAAA,EACD,YAAY,SAAS;AACpB,WAAO,GAAG,YAAY,MAAM,UAAU,OAAO;AAAA,EAC7C;AACF;;"}
+{"version":3,"file":"index.js","sources":["core/config/index.js"],"sourcesContent":["import defaultConfig from './defaultConfig.js'\r\n\r\n// 合并用户配置和默认配置\r\nconst mergeConfig = Object.assign({}, defaultConfig)\r\n\r\n/**\r\n * 配置文件工具类\r\n * mix: 如需在项目中获取配置项, 请使用本工具类的方法, 不要直接import根目录的config.js\r\n */\r\nexport default {\r\n\t// 获取全部配置\r\n\tall() {\r\n\t\treturn mergeConfig\r\n\t},\r\n\r\n\t// 获取指定配置\r\n\tget(key, def = undefined) {\r\n\t\tif (mergeConfig.hasOwnProperty(key)) {\r\n\t\t\treturn mergeConfig[key]\r\n\t\t}\r\n\t\tconsole.error(`检测到不存在的配置项: ${key}`)\r\n\t\treturn def\r\n\t},\r\n\tgetResource(imgName) {\r\n\t\treturn `${mergeConfig.apiUrl}images/${imgName}`\r\n\t}\r\n}"],"names":["mergeConfig","defaultConfig","config","key","def","uni","imgName"],"mappings":"uFAGMA,EAAc,OAAO,OAAO,CAAA,EAAIC,EAAAA,aAAa,EAMpCC,EAAA,CAEd,KAAM,CACL,OAAOF,CACP,EAGD,IAAIG,EAAKC,EAAM,OAAW,CACzB,OAAIJ,EAAY,eAAeG,CAAG,EAC1BH,EAAYG,CAAG,GAEvBE,mDAAc,eAAeF,CAAG,EAAE,EAC3BC,EACP,EACD,YAAYE,EAAS,CACpB,MAAO,GAAGN,EAAY,MAAM,UAAUM,CAAO,EAC7C,CACF"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/core/mixins/app.js.map

@@ -1 +1 @@
-{"version":3,"file":"app.js","sources":["core/mixins/app.js"],"sourcesContent":["import {createApp } from 'vue'\r\nimport { mapGetters } from 'vuex'\r\nimport store from '@/store/index'\r\nimport platform from '@/core/platform'\r\n\r\nexport default {\r\n  data() {\r\n    return {\r\n      platform\r\n    }\r\n  },\r\n  computed: {}\r\n\r\n}\r\n"],"names":["platform"],"mappings":";;;;AAKA,MAAe,QAAA;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACX,UAAMA,cAAQ;AAAA,IACT;AAAA,EACF;AAAA,EACD,UAAU,CAAE;AAEd;;"}
+{"version":3,"file":"app.js","sources":["core/mixins/app.js"],"sourcesContent":["import {createApp } from 'vue'\r\nimport { mapGetters } from 'vuex'\r\nimport store from '@/store/index'\r\nimport platform from '@/core/platform'\r\n\r\nexport default {\r\n  data() {\r\n    return {\r\n      platform\r\n    }\r\n  },\r\n  computed: {}\r\n\r\n}\r\n"],"names":["mixin","platform"],"mappings":"iHAKeA,EAAA,CACb,MAAO,CACL,MAAO,CACX,SAAMC,EAAQ,QACT,CACF,EACD,SAAU,CAAE,CAEd"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/core/mixins/share.js.map

@@ -1 +1 @@
-{"version":3,"file":"share.js","sources":["core/mixins/share.js"],"sourcesContent":["import config from '@/core/config/index.js'\r\nexport default {\r\n\tdata() {\r\n\t\treturn {\r\n\t\t\tshare: {\r\n\t\t\t\t// 转发的标题 (默认标题)\r\n\t\t\t\ttitle: config.get('name'),\r\n\t\t\t\t// 默认是当前页面,必须是以‘/’开头的完整路径\r\n\t\t\t\tpath: `/pages/home/index`,\r\n\t\t\t\t//自定义图片路径,可以是本地文件路径、代码包文件路径或者网络图片路径,\r\n\t\t\t\t//支持PNG及JPG,不传入 imageUrl 则使用默认截图。显示图片长宽比是 5:4\r\n\t\t\t\timageUrl: config.getResource('logo.png')\r\n\t\t\t}\r\n\t\t}\r\n\t},\r\n\t// 发送给朋友\r\n\tonShareAppMessage(res) {\r\n\t\tlet shareInfo = uni.getStorageSync('shareInfo')\r\n\t\treturn {\r\n\t\t\ttitle: shareInfo.title || this.share.title,\r\n\t\t\timageUrl: shareInfo.imgUrl || this.share.imageUrl,\r\n\t\t\tpath: shareInfo.path || this.share.path\r\n\t\t}\r\n\t},\r\n\t//分享到朋友圈\r\n\tonShareTimeline(res) {\r\n\t\tlet shareInfo = uni.getStorageSync('shareInfo')\r\n\t\treturn {\r\n\t\t\ttitle: shareInfo.title || this.share.title,\r\n\t\t\timageUrl: shareInfo.imgUrl || this.share.imageUrl,\r\n\t\t\tpath: shareInfo.path || this.share.path\r\n\t\t}\r\n\t}\r\n}"],"names":["config","uni"],"mappings":";;;AACA,MAAe,QAAA;AAAA,EACd,OAAO;AACN,WAAO;AAAA,MACN,OAAO;AAAA;AAAA,QAEN,OAAOA,kBAAAA,OAAO,IAAI,MAAM;AAAA;AAAA,QAExB,MAAM;AAAA;AAAA;AAAA,QAGN,UAAUA,kBAAAA,OAAO,YAAY,UAAU;AAAA,MACvC;AAAA,IACD;AAAA,EACD;AAAA;AAAA,EAED,kBAAkB,KAAK;AACtB,QAAI,YAAYC,cAAAA,MAAI,eAAe,WAAW;AAC9C,WAAO;AAAA,MACN,OAAO,UAAU,SAAS,KAAK,MAAM;AAAA,MACrC,UAAU,UAAU,UAAU,KAAK,MAAM;AAAA,MACzC,MAAM,UAAU,QAAQ,KAAK,MAAM;AAAA,IACnC;AAAA,EACD;AAAA;AAAA,EAED,gBAAgB,KAAK;AACpB,QAAI,YAAYA,cAAAA,MAAI,eAAe,WAAW;AAC9C,WAAO;AAAA,MACN,OAAO,UAAU,SAAS,KAAK,MAAM;AAAA,MACrC,UAAU,UAAU,UAAU,KAAK,MAAM;AAAA,MACzC,MAAM,UAAU,QAAQ,KAAK,MAAM;AAAA,IACnC;AAAA,EACD;AACF;;"}
+{"version":3,"file":"share.js","sources":["core/mixins/share.js"],"sourcesContent":["import config from '@/core/config/index.js'\r\nexport default {\r\n\tdata() {\r\n\t\treturn {\r\n\t\t\tshare: {\r\n\t\t\t\t// 转发的标题 (默认标题)\r\n\t\t\t\ttitle: config.get('name'),\r\n\t\t\t\t// 默认是当前页面,必须是以‘/’开头的完整路径\r\n\t\t\t\tpath: `/pages/home/index`,\r\n\t\t\t\t//自定义图片路径,可以是本地文件路径、代码包文件路径或者网络图片路径,\r\n\t\t\t\t//支持PNG及JPG,不传入 imageUrl 则使用默认截图。显示图片长宽比是 5:4\r\n\t\t\t\timageUrl: config.getResource('logo.png')\r\n\t\t\t}\r\n\t\t}\r\n\t},\r\n\t// 发送给朋友\r\n\tonShareAppMessage(res) {\r\n\t\tlet shareInfo = uni.getStorageSync('shareInfo')\r\n\t\treturn {\r\n\t\t\ttitle: shareInfo.title || this.share.title,\r\n\t\t\timageUrl: shareInfo.imgUrl || this.share.imageUrl,\r\n\t\t\tpath: shareInfo.path || this.share.path\r\n\t\t}\r\n\t},\r\n\t//分享到朋友圈\r\n\tonShareTimeline(res) {\r\n\t\tlet shareInfo = uni.getStorageSync('shareInfo')\r\n\t\treturn {\r\n\t\t\ttitle: shareInfo.title || this.share.title,\r\n\t\t\timageUrl: shareInfo.imgUrl || this.share.imageUrl,\r\n\t\t\tpath: shareInfo.path || this.share.path\r\n\t\t}\r\n\t}\r\n}"],"names":["share","config","res","shareInfo","uni"],"mappings":"uFACeA,EAAA,CACd,MAAO,CACN,MAAO,CACN,MAAO,CAEN,MAAOC,EAAAA,OAAO,IAAI,MAAM,EAExB,KAAM,oBAGN,SAAUA,EAAAA,OAAO,YAAY,UAAU,CACvC,CACD,CACD,EAED,kBAAkBC,EAAK,CACtB,IAAIC,EAAYC,EAAAA,MAAI,eAAe,WAAW,EAC9C,MAAO,CACN,MAAOD,EAAU,OAAS,KAAK,MAAM,MACrC,SAAUA,EAAU,QAAU,KAAK,MAAM,SACzC,KAAMA,EAAU,MAAQ,KAAK,MAAM,IACnC,CACD,EAED,gBAAgBD,EAAK,CACpB,IAAIC,EAAYC,EAAAA,MAAI,eAAe,WAAW,EAC9C,MAAO,CACN,MAAOD,EAAU,OAAS,KAAK,MAAM,MACrC,SAAUA,EAAU,QAAU,KAAK,MAAM,SACzC,KAAMA,EAAU,MAAQ,KAAK,MAAM,IACnC,CACD,CACF"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/core/platform.js.map

@@ -1 +1 @@
-{"version":3,"file":"platform.js","sources":["core/platform.js"],"sourcesContent":["/**\r\n * 获取当前运行的客户端(APP H5 小程序)\r\n * https://uniapp.dcloud.io/platform\r\n */\r\nconst getPlatform = () => {\r\n\t// #ifdef APP-PLUS\r\n\tconst platform = 'app'\r\n\t// #endif\r\n\t// #ifdef APP-PLUS-NVUE\r\n\tconst platform = 'app'\r\n\t// #endif\r\n\t// #ifdef H5\r\n\tconst platform = weixinOfficial() ? 'wechat' : 'wap'\r\n\t// #endif\r\n\t// #ifdef MP-WEIXIN\r\n\tconst platform = 'wxapp'\r\n\t// #endif\r\n\t// #ifdef MP-ALIPAY\r\n\tconst platform = 'MP-ALIPAY'\r\n\t// #endif\r\n\t// #ifdef MP-BAIDU\r\n\tconst platform = 'MP-BAIDU'\r\n\t// #endif\r\n\t// #ifdef MP-TOUTIAO\r\n\tconst platform = 'MP-TOUTIAO'\r\n\t// #endif\r\n\t// #ifdef MP-LARK\r\n\tconst platform = 'MP-LARK'\r\n\t// #endif\r\n\t// #ifdef MP-QQ\r\n\tconst platform = 'MP-QQ'\r\n\t// #endif\r\n\t// #ifdef MP-KUAISHOU\r\n\tconst platform = 'MP-KUAISHOU'\r\n\t// #endif\r\n\t// #ifdef MP-360\r\n\tconst platform = 'MP-360'\r\n\t// #endif\r\n\t// #ifdef QUICKAPP-WEBVIEW\r\n\tconst platform = 'QUICKAPP-WEBVIEW'\r\n\t// #endif\r\n\treturn platform\r\n}\r\n\r\n// 是否为微信公众号端\r\nconst weixinOfficial = () => {\r\n\t// #ifdef H5\r\n\tconst ua = window.navigator.userAgent.toLowerCase()\r\n\treturn String(ua.match(/MicroMessenger/i)) === 'micromessenger'\r\n\t// #endif\r\n\treturn false\r\n}\r\n\r\nconst platfrom = getPlatform()\r\n\r\nexport const isH5 = platfrom === 'H5'\r\nexport const isApp = platfrom === 'APP'\r\nexport const isMpWeixin = platfrom === 'MP-WEIXIN'\r\n\r\n// 是否为微信公众号端\r\n// 相当于H5端运行在微信内置浏览器, 但是需要使用微信的jssdk所以要单独区分\r\nexport const isWeixinOfficial = platfrom === 'H5-WEIXIN'\r\n\r\nexport default platfrom\r\n"],"names":[],"mappings":";AAIA,MAAM,cAAc,MAAM;AAWzB,QAAM,WAAW;AA0BjB,SAAO;AACR;AAWK,MAAC,WAAW,YAAW;;"}
+{"version":3,"file":"platform.js","sources":["core/platform.js"],"sourcesContent":["/**\r\n * 获取当前运行的客户端(APP H5 小程序)\r\n * https://uniapp.dcloud.io/platform\r\n */\r\nconst getPlatform = () => {\r\n\t// #ifdef APP-PLUS\r\n\tconst platform = 'app'\r\n\t// #endif\r\n\t// #ifdef APP-PLUS-NVUE\r\n\tconst platform = 'app'\r\n\t// #endif\r\n\t// #ifdef H5\r\n\tconst platform = weixinOfficial() ? 'wechat' : 'wap'\r\n\t// #endif\r\n\t// #ifdef MP-WEIXIN\r\n\tconst platform = 'wxapp'\r\n\t// #endif\r\n\t// #ifdef MP-ALIPAY\r\n\tconst platform = 'MP-ALIPAY'\r\n\t// #endif\r\n\t// #ifdef MP-BAIDU\r\n\tconst platform = 'MP-BAIDU'\r\n\t// #endif\r\n\t// #ifdef MP-TOUTIAO\r\n\tconst platform = 'MP-TOUTIAO'\r\n\t// #endif\r\n\t// #ifdef MP-LARK\r\n\tconst platform = 'MP-LARK'\r\n\t// #endif\r\n\t// #ifdef MP-QQ\r\n\tconst platform = 'MP-QQ'\r\n\t// #endif\r\n\t// #ifdef MP-KUAISHOU\r\n\tconst platform = 'MP-KUAISHOU'\r\n\t// #endif\r\n\t// #ifdef MP-360\r\n\tconst platform = 'MP-360'\r\n\t// #endif\r\n\t// #ifdef QUICKAPP-WEBVIEW\r\n\tconst platform = 'QUICKAPP-WEBVIEW'\r\n\t// #endif\r\n\treturn platform\r\n}\r\n\r\n// 是否为微信公众号端\r\nconst weixinOfficial = () => {\r\n\t// #ifdef H5\r\n\tconst ua = window.navigator.userAgent.toLowerCase()\r\n\treturn String(ua.match(/MicroMessenger/i)) === 'micromessenger'\r\n\t// #endif\r\n\treturn false\r\n}\r\n\r\nconst platfrom = getPlatform()\r\n\r\nexport const isH5 = platfrom === 'H5'\r\nexport const isApp = platfrom === 'APP'\r\nexport const isMpWeixin = platfrom === 'MP-WEIXIN'\r\n\r\n// 是否为微信公众号端\r\n// 相当于H5端运行在微信内置浏览器, 但是需要使用微信的jssdk所以要单独区分\r\nexport const isWeixinOfficial = platfrom === 'H5-WEIXIN'\r\n\r\nexport default platfrom\r\n"],"names":["getPlatform","platfrom"],"mappings":"aAIA,MAAMA,EAAc,IAWF,QAsCZC,EAAWD,EAAW"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/findpass.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/h5WxLogin.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/login.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/loginIndex.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/register.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/games/index.js.map

@@ -1 +1 @@
-{"version":3,"file":"index.js","sources":["pages/games/index.vue","../../../../Downloads/HBuilderX.4.66.2025051912/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvZ2FtZXMvaW5kZXgudnVl"],"sourcesContent":["<template>\n\t<view>\n\t\t\n\t</view>\n</template>\n\n<script>\n\texport default {\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\t\n\t\t\t}\n\t\t},\n\t\tmethods: {\n\t\t\t\n\t\t}\n\t}\n</script>\n\n<style>\n\n</style>\n","import MiniProgramPage from 'C:/Users/Administrator/Desktop/项目/直播/liveH5-v3/pages/games/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAOC,MAAK,YAAU;AAAA,EACd,OAAO;AACN,WAAO,CAEP;AAAA,EACA;AAAA,EACD,SAAS,CAET;AACD;;;;;ACfD,GAAG,WAAW,eAAe;"}
+{"version":3,"file":"index.js","sources":["pages/games/index.vue","../../../../Downloads/HBuilderX.4.66.2025051912/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvZ2FtZXMvaW5kZXgudnVl"],"sourcesContent":["<template>\n\t<view>\n\t\t\n\t</view>\n</template>\n\n<script>\n\texport default {\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\t\n\t\t\t}\n\t\t},\n\t\tmethods: {\n\t\t\t\n\t\t}\n\t}\n</script>\n\n<style>\n\n</style>\n","import MiniProgramPage from 'C:/Users/Administrator/Desktop/项目/直播/liveH5-v3/pages/games/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["_sfc_main","MiniProgramPage"],"mappings":"uDAOMA,EAAU,CACd,MAAO,CACN,MAAO,CAEP,CACA,EACD,QAAS,CAET,CACD,2ECfD,GAAG,WAAWC,CAAe"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/living.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/list/index.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/index.js.map

@@ -1 +1 @@
-{"version":3,"file":"index.js","sources":["../../../../Downloads/HBuilderX.4.66.2025051912/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9pbmRleC52dWU"],"sourcesContent":["import MiniProgramPage from 'C:/Users/Administrator/Desktop/项目/直播/liveH5-v3/pages/user/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;AACA,GAAG,WAAW,eAAe;"}
+{"version":3,"file":"index.js","sources":["../../../../Downloads/HBuilderX.4.66.2025051912/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9pbmRleC52dWU"],"sourcesContent":["import MiniProgramPage from 'C:/Users/Administrator/Desktop/项目/直播/liveH5-v3/pages/user/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":"6HACA,GAAG,WAAWA,CAAe"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/cart.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/confirmCreateOrder.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/confirmPackageOrder.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/goods.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/order.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/paymentOrder.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/refundOrder.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/refundOrderProduct.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/store.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrder.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrderDelivery.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrderRefundDetails.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrderRefundList.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/storeOrderRefundSubmit.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_shop/success.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_user/addAddress.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_user/address.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_user/integral.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages_user/integralGoodsList.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/store/getters.js.map

@@ -1 +1 @@
-{"version":3,"file":"getters.js","sources":["store/getters.js"],"sourcesContent":["const getters = {\r\n\ttoken: state => state.user.token,\r\n\tuserId: state => state.user.userId,\r\n\tplatform: state => state.app.platform,\r\n\tuserInfo: state => state.user.userInfo\r\n}\r\n\r\nexport default getters"],"names":[],"mappings":";AAAK,MAAC,UAAU;AAAA,EACf,OAAO,WAAS,MAAM,KAAK;AAAA,EAC3B,QAAQ,WAAS,MAAM,KAAK;AAAA,EAC5B,UAAU,WAAS,MAAM,IAAI;AAAA,EAC7B,UAAU,WAAS,MAAM,KAAK;AAC/B;;"}
+{"version":3,"file":"getters.js","sources":["store/getters.js"],"sourcesContent":["const getters = {\r\n\ttoken: state => state.user.token,\r\n\tuserId: state => state.user.userId,\r\n\tplatform: state => state.app.platform,\r\n\tuserInfo: state => state.user.userInfo\r\n}\r\n\r\nexport default getters"],"names":["getters","state"],"mappings":"aAAK,MAACA,EAAU,CACf,MAAOC,GAASA,EAAM,KAAK,MAC3B,OAAQA,GAASA,EAAM,KAAK,OAC5B,SAAUA,GAASA,EAAM,IAAI,SAC7B,SAAUA,GAASA,EAAM,KAAK,QAC/B"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/store/index.js.map

@@ -1 +1 @@
-{"version":3,"file":"index.js","sources":["store/index.js"],"sourcesContent":["import { createStore } from \"vuex\";\r\nimport {\r\n  app,\r\n  user,\r\n\tcate\r\n} from './modules'\r\nimport getters from './getters'\r\nconst store=createStore({\r\n\tmodules:{\r\n\t\tapp,\r\n\t\tuser,\r\n\t\tcate\r\n\t},\r\n\tgetters\r\n})\r\n\r\nexport default store"],"names":["createStore","app","user","cate","getters"],"mappings":";;;;;;AAOA,MAAM,QAAMA,cAAAA,YAAY;AAAA,EACvB,SAAQ;AAAA,IACT,KAAEC,kBAAG;AAAA,IACL,MAAEC,mBAAI;AAAA,IACN,MAAEC,mBAAI;AAAA,EACJ;AAAA,EACF,SAACC,cAAO;AACR,CAAC;AAED,MAAe,UAAA;;"}
+{"version":3,"file":"index.js","sources":["store/index.js"],"sourcesContent":["import { createStore } from \"vuex\";\r\nimport {\r\n  app,\r\n  user,\r\n\tcate\r\n} from './modules'\r\nimport getters from './getters'\r\nconst store=createStore({\r\n\tmodules:{\r\n\t\tapp,\r\n\t\tuser,\r\n\t\tcate\r\n\t},\r\n\tgetters\r\n})\r\n\r\nexport default store"],"names":["store","createStore","app","user","cate","getters"],"mappings":"0KAOMA,EAAMC,EAAAA,YAAY,CACvB,QAAQ,CACT,IAAEC,EAAG,IACL,KAAEC,EAAI,KACN,KAAEC,EAAI,IACJ,EACF,QAACC,EAAO,OACR,CAAC"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/store/modules/app.js.map

@@ -1 +1 @@
-{"version":3,"file":"app.js","sources":["store/modules/app.js"],"sourcesContent":["import {\r\n  PLATFORM\r\n} from '@/store/mutation-types'\r\nimport storage from '@/utils/storage'\r\n\r\n\r\nconst app = {\r\n  state: {\r\n    // 当前终端平台\r\n    platform: ''\r\n  },\r\n\r\n  mutations: {\r\n    SET_PLATFORM: (state, value) => {\r\n      state.platform = value\r\n    }\r\n  },\r\n\r\n  actions: {\r\n\r\n  }\r\n}\r\n\r\nexport default app\r\n"],"names":[],"mappings":";;AAMK,MAAC,MAAM;AAAA,EACV,OAAO;AAAA;AAAA,IAEL,UAAU;AAAA,EACX;AAAA,EAED,WAAW;AAAA,IACT,cAAc,CAAC,OAAO,UAAU;AAC9B,YAAM,WAAW;AAAA,IAClB;AAAA,EACF;AAAA,EAED,SAAS,CAER;AACH;;"}
+{"version":3,"file":"app.js","sources":["store/modules/app.js"],"sourcesContent":["import {\r\n  PLATFORM\r\n} from '@/store/mutation-types'\r\nimport storage from '@/utils/storage'\r\n\r\n\r\nconst app = {\r\n  state: {\r\n    // 当前终端平台\r\n    platform: ''\r\n  },\r\n\r\n  mutations: {\r\n    SET_PLATFORM: (state, value) => {\r\n      state.platform = value\r\n    }\r\n  },\r\n\r\n  actions: {\r\n\r\n  }\r\n}\r\n\r\nexport default app\r\n"],"names":["app","state","value"],"mappings":"+CAMK,MAACA,EAAM,CACV,MAAO,CAEL,SAAU,EACX,EAED,UAAW,CACT,aAAc,CAACC,EAAOC,IAAU,CAC9BD,EAAM,SAAWC,CAClB,CACF,EAED,QAAS,CAER,CACH"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/store/modules/cate.js.map

@@ -1 +1 @@
-{"version":3,"file":"cate.js","sources":["store/modules/cate.js"],"sourcesContent":["const cate = {\r\n\tstate: {\r\n\t\t// 当前终端平台\r\n\t\tcate_history: uni.getStorageSync('cate_history') ? uni.getStorageSync('cate_history') : []\r\n\t},\r\n\r\n\tmutations: {\r\n\t\tSET_CATE_HISTORY: (state, value) => {\r\n\t\t\tstate.cate_history = value\r\n\t\t\tuni.setStorageSync('cate_history', state.cate_history)\r\n\t\t},\r\n\t},\r\n\r\n\tactions: {\r\n\r\n\t}\r\n}\r\n\r\nexport default cate"],"names":["uni"],"mappings":";;AAAK,MAAC,OAAO;AAAA,EACZ,OAAO;AAAA;AAAA,IAEN,cAAcA,cAAAA,MAAI,eAAe,cAAc,IAAIA,cAAAA,MAAI,eAAe,cAAc,IAAI,CAAE;AAAA,EAC1F;AAAA,EAED,WAAW;AAAA,IACV,kBAAkB,CAAC,OAAO,UAAU;AACnC,YAAM,eAAe;AACrBA,oBAAAA,MAAI,eAAe,gBAAgB,MAAM,YAAY;AAAA,IACrD;AAAA,EACD;AAAA,EAED,SAAS,CAER;AACF;;"}
+{"version":3,"file":"cate.js","sources":["store/modules/cate.js"],"sourcesContent":["const cate = {\r\n\tstate: {\r\n\t\t// 当前终端平台\r\n\t\tcate_history: uni.getStorageSync('cate_history') ? uni.getStorageSync('cate_history') : []\r\n\t},\r\n\r\n\tmutations: {\r\n\t\tSET_CATE_HISTORY: (state, value) => {\r\n\t\t\tstate.cate_history = value\r\n\t\t\tuni.setStorageSync('cate_history', state.cate_history)\r\n\t\t},\r\n\t},\r\n\r\n\tactions: {\r\n\r\n\t}\r\n}\r\n\r\nexport default cate"],"names":["cate","uni","state","value"],"mappings":"uDAAMA,EAAO,CACZ,MAAO,CAEN,aAAcC,EAAAA,MAAI,eAAe,cAAc,EAAIA,EAAAA,MAAI,eAAe,cAAc,EAAI,CAAE,CAC1F,EAED,UAAW,CACV,iBAAkB,CAACC,EAAOC,IAAU,CACnCD,EAAM,aAAeC,EACrBF,EAAAA,MAAI,eAAe,eAAgBC,EAAM,YAAY,CACrD,CACD,EAED,QAAS,CAER,CACF"}

+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/store/modules/index.js.map

@@ -1 +1 @@
-{"version":3,"file":"index.js","sources":[],"sourcesContent":[],"names":[],"mappings":";;;;"}
+{"version":3,"file":"index.js","sources":[],"sourcesContent":[],"names":[],"mappings":""}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/store/modules/user.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/store/mutation-types.js.map

@@ -1 +1 @@
-{"version":3,"file":"mutation-types.js","sources":["store/mutation-types.js"],"sourcesContent":["export const ACCESS_TOKEN = 'AccessToken'\r\nexport const USER_ID = 'userId'\r\nexport const USER_INFO = 'userInfo'\r\nexport const PLATFORM = 'platform'"],"names":[],"mappings":";AAAY,MAAC,eAAe;AAChB,MAAC,UAAU;AACX,MAAC,YAAY;;;;"}
+{"version":3,"file":"mutation-types.js","sources":["store/mutation-types.js"],"sourcesContent":["export const ACCESS_TOKEN = 'AccessToken'\r\nexport const USER_ID = 'userId'\r\nexport const USER_INFO = 'userInfo'\r\nexport const PLATFORM = 'platform'"],"names":["ACCESS_TOKEN","USER_ID","USER_INFO"],"mappings":"aAAY,MAACA,EAAe,cACfC,EAAU,SACVC,EAAY"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-body/mescroll-body.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-empty/mescroll-empty.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/components/mescroll-top.js.map


+ 1 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/mescroll-i18n.js.map

@@ -0,0 +1 @@
+{"version":3,"file":"mescroll-i18n.js","sources":["uni_modules/mescroll-uni/components/mescroll-uni/mescroll-i18n.js"],"sourcesContent":["// 国际化工具类\r\nconst mescrollI18n = {\r\n\t// 默认语言\r\n\tdef: \"zh\",\r\n\t// 获取当前语言类型\r\n\tgetType(){\r\n\t\treturn uni.getStorageSync(\"mescroll-i18n\") || this.def\r\n\t},\r\n\t// 设置当前语言类型\r\n\tsetType(type){\r\n\t\tuni.setStorageSync(\"mescroll-i18n\", type)\r\n\t}\r\n}\r\n\r\nexport default mescrollI18n\r\n"],"names":["mescrollI18n","uni","type"],"mappings":"6DACMA,EAAe,CAEpB,IAAK,KAEL,SAAS,CACR,OAAOC,EAAG,MAAC,eAAe,eAAe,GAAK,KAAK,GACnD,EAED,QAAQC,EAAK,CACZD,QAAI,eAAe,gBAAiBC,CAAI,CACxC,CACF"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/mescroll-mixins.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/mescroll-uni-option.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/mescroll-uni.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/mescroll-uni/components/mescroll-uni/wxs/mixins.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u--textarea/u--textarea.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-avatar/props.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-avatar/u-avatar.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-badge/props.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-badge/u-badge.js.map


+ 1 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-count-down/props.js.map

@@ -0,0 +1 @@
+{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-count-down/props.js"],"sourcesContent":["import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n        // 倒计时时长,单位ms\n        time: {\n            type: [String, Number],\n            default: () => defProps.countDown.time\n        },\n        // 时间格式,DD-日,HH-时,mm-分,ss-秒,SSS-毫秒\n        format: {\n            type: String,\n            default: () => defProps.countDown.format\n        },\n        // 是否自动开始倒计时\n        autoStart: {\n            type: Boolean,\n            default: () => defProps.countDown.autoStart\n        },\n        // 是否展示毫秒倒计时\n        millisecond: {\n            type: Boolean,\n            default: () => defProps.countDown.millisecond\n        }\n    }\n}\n"],"names":["props","defProps"],"mappings":"2DACeA,EAAA,CACX,MAAO,CAEH,KAAM,CACF,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAMC,WAAS,UAAU,IACrC,EAED,OAAQ,CACJ,KAAM,OACN,QAAS,IAAMA,WAAS,UAAU,MACrC,EAED,UAAW,CACP,KAAM,QACN,QAAS,IAAMA,WAAS,UAAU,SACrC,EAED,YAAa,CACT,KAAM,QACN,QAAS,IAAMA,WAAS,UAAU,WACrC,CACJ,CACL"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-count-down/u-count-down.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-count-down/utils.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-icon/icons.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-icon/props.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-image/props.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-image/u-image.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-input/props.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-link/props.js.map

@@ -1 +1 @@
-{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-link/props.js"],"sourcesContent":["import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n        // 文字颜色\n        color: {\n            type: String,\n            default: () => defProps.link.color\n        },\n        // 字体大小,单位px\n        fontSize: {\n            type: [String, Number],\n            default: () => defProps.link.fontSize\n        },\n        // 是否显示下划线\n        underLine: {\n            type: Boolean,\n            default: () => defProps.link.underLine\n        },\n        // 要跳转的链接\n        href: {\n            type: String,\n            default: () => defProps.link.href\n        },\n        // 小程序中复制到粘贴板的提示语\n        mpTips: {\n            type: String,\n            default: () => defProps.link.mpTips\n        },\n        // 下划线颜色\n        lineColor: {\n            type: String,\n            default: () => defProps.link.lineColor\n        },\n        // 超链接的问题,不使用slot形式传入,是因为nvue下无法修改颜色\n        text: {\n            type: String,\n            default: () => defProps.link.text\n        }\n    }\n}\n"],"names":["defProps"],"mappings":";;AACA,MAAe,QAAA;AAAA,EACX,OAAO;AAAA;AAAA,IAEH,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,KAAK;AAAA,IAChC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,KAAK;AAAA,IAChC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,KAAK;AAAA,IAChC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,KAAK;AAAA,IAChC;AAAA;AAAA,IAED,QAAQ;AAAA,MACJ,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,KAAK;AAAA,IAChC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,KAAK;AAAA,IAChC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,KAAK;AAAA,IAChC;AAAA,EACJ;AACL;;"}
+{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-link/props.js"],"sourcesContent":["import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n        // 文字颜色\n        color: {\n            type: String,\n            default: () => defProps.link.color\n        },\n        // 字体大小,单位px\n        fontSize: {\n            type: [String, Number],\n            default: () => defProps.link.fontSize\n        },\n        // 是否显示下划线\n        underLine: {\n            type: Boolean,\n            default: () => defProps.link.underLine\n        },\n        // 要跳转的链接\n        href: {\n            type: String,\n            default: () => defProps.link.href\n        },\n        // 小程序中复制到粘贴板的提示语\n        mpTips: {\n            type: String,\n            default: () => defProps.link.mpTips\n        },\n        // 下划线颜色\n        lineColor: {\n            type: String,\n            default: () => defProps.link.lineColor\n        },\n        // 超链接的问题,不使用slot形式传入,是因为nvue下无法修改颜色\n        text: {\n            type: String,\n            default: () => defProps.link.text\n        }\n    }\n}\n"],"names":["props","defProps"],"mappings":"2DACeA,EAAA,CACX,MAAO,CAEH,MAAO,CACH,KAAM,OACN,QAAS,IAAMC,WAAS,KAAK,KAChC,EAED,SAAU,CACN,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAMA,WAAS,KAAK,QAChC,EAED,UAAW,CACP,KAAM,QACN,QAAS,IAAMA,WAAS,KAAK,SAChC,EAED,KAAM,CACF,KAAM,OACN,QAAS,IAAMA,WAAS,KAAK,IAChC,EAED,OAAQ,CACJ,KAAM,OACN,QAAS,IAAMA,WAAS,KAAK,MAChC,EAED,UAAW,CACP,KAAM,OACN,QAAS,IAAMA,WAAS,KAAK,SAChC,EAED,KAAM,CACF,KAAM,OACN,QAAS,IAAMA,WAAS,KAAK,IAChC,CACJ,CACL"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-link/u-link.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-number-box/props.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-number-box/u-number-box.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-overlay/props.js.map

@@ -1 +1 @@
-{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-overlay/props.js"],"sourcesContent":["import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n        // 是否显示遮罩\n        show: {\n            type: Boolean,\n            default: () => defProps.overlay.show\n        },\n        // 层级z-index\n        zIndex: {\n            type: [String, Number],\n            default: () => defProps.overlay.zIndex\n        },\n        // 遮罩的过渡时间,单位为ms\n        duration: {\n            type: [String, Number],\n            default: () => defProps.overlay.duration\n        },\n        // 不透明度值,当做rgba的第四个参数\n        opacity: {\n            type: [String, Number],\n            default: () => defProps.overlay.opacity\n        }\n    }\n}\n"],"names":["defProps"],"mappings":";;AACA,MAAe,QAAA;AAAA,EACX,OAAO;AAAA;AAAA,IAEH,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,QAAQ;AAAA,IACnC;AAAA;AAAA,IAED,QAAQ;AAAA,MACJ,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,QAAQ;AAAA,IACnC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,QAAQ;AAAA,IACnC;AAAA;AAAA,IAED,SAAS;AAAA,MACL,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,QAAQ;AAAA,IACnC;AAAA,EACJ;AACL;;"}
+{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-overlay/props.js"],"sourcesContent":["import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n        // 是否显示遮罩\n        show: {\n            type: Boolean,\n            default: () => defProps.overlay.show\n        },\n        // 层级z-index\n        zIndex: {\n            type: [String, Number],\n            default: () => defProps.overlay.zIndex\n        },\n        // 遮罩的过渡时间,单位为ms\n        duration: {\n            type: [String, Number],\n            default: () => defProps.overlay.duration\n        },\n        // 不透明度值,当做rgba的第四个参数\n        opacity: {\n            type: [String, Number],\n            default: () => defProps.overlay.opacity\n        }\n    }\n}\n"],"names":["props","defProps"],"mappings":"2DACeA,EAAA,CACX,MAAO,CAEH,KAAM,CACF,KAAM,QACN,QAAS,IAAMC,WAAS,QAAQ,IACnC,EAED,OAAQ,CACJ,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAMA,WAAS,QAAQ,MACnC,EAED,SAAU,CACN,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAMA,WAAS,QAAQ,QACnC,EAED,QAAS,CACL,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAMA,WAAS,QAAQ,OACnC,CACJ,CACL"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-overlay/u-overlay.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-popup/props.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/props.js.map

@@ -1 +1 @@
-{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-safe-bottom/props.js"],"sourcesContent":["// import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n\n    }\n}\n"],"names":[],"mappings":";AACA,MAAe,QAAA;AAAA,EACX,OAAO,CAEN;AACL;;"}
+{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-safe-bottom/props.js"],"sourcesContent":["// import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n\n    }\n}\n"],"names":["props"],"mappings":"aACA,MAAeA,EAAA,CACX,MAAO,CAEN,CACL"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.js.map


+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-status-bar/props.js.map

@@ -1 +1 @@
-{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-status-bar/props.js"],"sourcesContent":["import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n        bgColor: {\n            type: String,\n            default: () => defProps.statusBar.bgColor\n        }\n    }\n}\n"],"names":["defProps"],"mappings":";;AACA,MAAe,QAAA;AAAA,EACX,OAAO;AAAA,IACH,SAAS;AAAA,MACL,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA,EACJ;AACL;;"}
+{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-status-bar/props.js"],"sourcesContent":["import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n        bgColor: {\n            type: String,\n            default: () => defProps.statusBar.bgColor\n        }\n    }\n}\n"],"names":["props","defProps"],"mappings":"2DACeA,EAAA,CACX,MAAO,CACH,QAAS,CACL,KAAM,OACN,QAAS,IAAMC,WAAS,UAAU,OACrC,CACJ,CACL"}

File diff ditekan karena terlalu besar
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-status-bar/u-status-bar.js.map


+ 1 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-sticky/props.js.map

@@ -0,0 +1 @@
+{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-sticky/props.js"],"sourcesContent":["import defProps from '../../libs/config/props.js';\nexport default {\n    props: {\n        // 吸顶容器到顶部某个距离的时候,进行吸顶,在H5平台,NavigationBar为44px\n        offsetTop: {\n            type: [String, Number],\n            default: () => defProps.sticky.offsetTop\n        },\n        // 自定义导航栏的高度\n        customNavHeight: {\n            type: [String, Number],\n            // #ifdef H5\n            // H5端的导航栏属于“自定义”导航栏的范畴,因为它是非原生的,与普通元素一致\n            default: 44,\n            // #endif\n            // #ifndef H5\n            default: () => defProps.sticky.customNavHeight\n            // #endif\n        },\n        // 是否开启吸顶功能\n        disabled: {\n            type: Boolean,\n            default: () => defProps.sticky.disabled\n        },\n        // 吸顶区域的背景颜色\n        bgColor: {\n            type: String,\n            default: () => defProps.sticky.bgColor\n        },\n        // z-index值\n        zIndex: {\n            type: [String, Number],\n            default: () => defProps.sticky.zIndex\n        },\n        // 列表中的索引值\n        index: {\n            type: [String, Number],\n            default: () => defProps.sticky.index\n        }\n    }\n}\n"],"names":["props","defProps"],"mappings":"2DACeA,EAAA,CACX,MAAO,CAEH,UAAW,CACP,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAMC,WAAS,OAAO,SAClC,EAED,gBAAiB,CACb,KAAM,CAAC,OAAQ,MAAM,EAMrB,QAAS,IAAMA,WAAS,OAAO,eAElC,EAED,SAAU,CACN,KAAM,QACN,QAAS,IAAMA,WAAS,OAAO,QAClC,EAED,QAAS,CACL,KAAM,OACN,QAAS,IAAMA,WAAS,OAAO,OAClC,EAED,OAAQ,CACJ,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAMA,WAAS,OAAO,MAClC,EAED,MAAO,CACH,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAMA,WAAS,OAAO,KAClC,CACJ,CACL"}

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini